1	16278	38
4	42544	34
5	48958	33
7	61738	32
8	67642	31
10	79021	30
16	115364	29
31	199869	28
35	224594	25
50	313287	23
84	496430	22
92	542251	21
96	563774	19
109	631769	18
121	693490	17
145	817152	16
146	821959	15
149	837947	14
152	855325	12
179	991902	11
189	1044214	10
197	1084381	9
223	1199739	8
273	1420218	6
709	3195532	5
711	3204062	4
1129	4916567	3
2335	9798460	2
4124	17073139	1
6829	28015465	0
