1	10840	46
5	27901	40
6	30929	37
7	35814	35
8	40244	30
9	44620	29
11	51875	28
15	66607	27
26	106002	23
28	112206	22
46	169567	21
49	178224	20
61	209296	19
114	342533	18
117	349837	17
134	395098	16
159	463005	15
160	465838	13
202	583519	12
206	592581	11
262	725184	10
365	977605	8
491	1279844	7
604	1519199	6
609	1531153	5
663	1660123	4
679	1697502	3
778	1923480	2
823	2027813	1
1498	3348289	0
