1	7638	25
9	32793	24
10	36285	23
12	43034	22
17	55685	21
18	58347	20
19	60752	19
20	63353	16
21	65666	15
24	78635	13
27	88250	12
30	97006	11
46	146128	10
56	174079	9
57	177411	8
119	351392	6
120	353850	5
189	545071	4
234	653728	3
769	1908785	2
973	2405141	1
1480	3571190	0
