1	6484	24
4	17581	22
9	30497	21
11	34842	20
12	37805	19
17	51260	17
20	58662	15
25	70553	14
47	125350	12
50	133706	11
56	149243	10
63	167120	9
65	172298	8
82	209646	7
84	213973	6
91	230813	5
126	306867	4
141	336292	3
142	338208	2
189	441446	1
916	1800075	0
