1	9267	41
3	21977	39
5	33709	35
20	106919	34
25	126117	33
26	129774	32
27	133390	31
65	287252	28
114	485105	26
120	504783	23
125	520930	22
128	530428	20
130	537183	19
133	548696	18
226	894302	17
234	922723	16
444	1695627	15
448	1708186	14
452	1720628	13
459	1742629	12
481	1817708	11
488	1837396	10
648	2354534	9
680	2445466	8
763	2680684	7
1140	3961653	6
1394	4800080	5
1424	4887873	4
1634	5542389	3
1695	5705238	2
12390	36983203	1
13468	39970786	0
