1	7716	18
19	73660	17
25	95265	15
26	98713	14
33	121210	12
44	155897	11
45	158821	10
126	409538	9
153	482618	8
178	551422	7
192	588563	6
212	638271	5
260	762789	4
268	782740	3
462	1234123	1
4657	9790352	0
