1	16778	51
5	50209	50
9	80352	46
10	88268	43
11	95185	41
17	137036	38
24	182463	37
28	207992	34
32	232472	33
34	244842	31
37	264240	29
42	297782	27
52	354223	26
55	390380	25
56	395615	23
69	463779	22
72	479458	21
84	545434	18
96	616683	17
98	626528	16
102	649501	15
124	764080	12
171	982572	10
199	1103262	9
226	1214119	8
240	1274597	7
315	1575572	6
349	1712970	5
1076	4631281	4
1690	7124109	3
2028	8480880	2
73109	291409713	1
228430	913937385	0
