1	9972	48
2	17600	47
4	29965	46
6	41929	45
8	53066	43
9	58515	35
10	64041	32
11	69272	28
14	82284	27
21	113581	26
29	152020	22
36	186187	20
39	200277	19
40	205608	18
44	224208	16
45	228550	14
49	244589	12
57	279656	11
63	304989	10
144	615192	9
150	634902	8
158	661844	7
166	690923	6
182	748934	5
195	794549	4
286	1104724	3
504	1762266	2
1263	4067451	1
1636	5134829	0
