1	14139	47
4	40349	44
6	55201	41
10	82950	39
11	89993	37
13	104316	36
17	132649	34
27	199723	33
31	226091	32
36	258349	31
46	324492	30
51	355264	29
56	387114	28
71	482798	26
84	558571	25
91	599663	24
115	731212	23
140	867125	22
141	872957	19
152	933390	17
166	1011417	16
177	1070247	15
205	1218116	14
207	1227625	13
209	1238587	12
227	1332742	11
232	1357472	10
317	1762574	9
344	1900863	7
346	1911843	6
382	2103841	5
390	2143375	4
393	2158045	2
651	3230606	1
8715	33975771	0
