1	10224	35
4	29126	33
7	43958	31
16	75497	29
29	118555	27
37	148306	26
38	151624	23
40	158684	22
43	170120	20
47	182544	19
84	290740	17
89	305468	16
92	314226	15
106	355984	14
108	363357	13
143	494367	12
185	618703	11
211	695032	10
240	783437	9
251	814971	8
271	874065	7
339	1054315	6
932	2630945	5
964	2717804	4
1713	4593621	3
4985	12634518	2
5755	14499034	1
8636	21730990	0
