1	9969	46
4	31003	44
5	36832	43
8	53762	39
9	59361	37
10	64790	33
11	70327	32
12	75851	29
14	86105	26
15	91245	24
21	120914	21
22	125328	20
24	134689	17
26	143555	15
54	260873	14
63	297616	13
68	316738	11
110	467789	10
162	660398	9
167	680662	8
216	866296	7
325	1236100	6
393	1458992	5
416	1536061	4
453	1655633	3
1979	6260839	2
2087	6591429	1
3660	11149376	0
