1	12337	43
6	43846	42
7	49415	40
11	69369	37
12	75638	36
13	80848	32
16	92829	30
21	117879	29
22	121790	28
29	155460	27
34	179477	26
35	185242	23
39	207272	22
40	213986	19
59	292775	18
65	317418	17
68	332294	15
74	360191	14
76	367903	11
80	386948	10
93	443664	9
106	496724	8
110	511991	7
151	671243	6
228	959405	5
314	1263546	4
845	3157175	3
1153	4226251	2
1375	4976319	1
2039	7187232	0
