1	11613	39
9	62644	38
10	67580	35
11	72102	34
12	77019	33
26	158847	32
30	183069	29
36	212730	28
38	222278	27
39	227074	26
40	232209	25
45	257920	24
75	413468	23
79	431556	21
92	486791	20
95	500378	18
262	1322050	17
265	1332438	16
269	1348017	14
272	1359452	13
490	2368221	12
495	2384736	11
714	3338424	9
1765	7557345	8
2864	11719059	7
2881	11777587	6
3170	12856864	5
4843	19119634	3
5490	21365533	2
5496	21384875	1
632400	1345673308	0
