1	9261	54
2	16166	53
3	20290	50
4	23121	49
5	25738	47
8	32769	43
10	37803	41
11	40207	38
21	60728	35
23	64900	33
26	71558	31
29	77931	30
31	82821	29
46	116339	28
50	126047	27
52	130781	26
56	139441	25
58	144422	22
66	163522	21
79	191690	19
89	212732	18
109	250168	17
112	256377	16
142	312642	15
144	316052	13
154	334008	12
173	366898	11
182	383956	10
205	422479	9
237	478611	8
241	486212	7
327	635001	6
364	700982	5
371	714339	4
375	721890	3
544	1001683	2
1110	1842450	1
3181	4711477	0
