1	8942	25
2	13845	21
8	34467	20
11	44139	17
15	56576	15
21	77307	11
39	127621	9
56	181776	8
76	240159	7
89	277304	6
123	371640	5
142	417139	4
146	426500	3
1214	3164691	2
1284	3349781	1
1375	3575329	0
