1	5689	27
3	12125	25
6	18315	24
11	28118	21
17	39224	19
22	47860	18
24	51307	17
30	62492	16
54	102005	15
64	118396	13
73	133428	12
75	136780	11
78	141324	10
79	142954	9
91	161681	7
105	181327	6
126	207264	5
145	232852	4
157	250235	3
190	299107	2
339	474482	1
1066	1281793	0
