1	6453	25
2	11180	24
18	71793	23
22	83470	20
27	98761	15
28	101503	14
86	310333	12
88	317174	11
94	337458	10
142	499993	9
195	669852	8
196	673088	7
200	685958	6
212	725081	5
221	752920	4
973	3144383	3
2265	6927463	2
3622	10752998	1
7515	21333951	0
