1	6713	23
3	16429	21
6	28219	20
9	39184	19
11	45612	18
12	49110	17
14	56636	16
20	78507	14
24	92601	12
57	195638	10
114	366430	9
158	495876	8
283	850684	7
296	887746	6
317	950391	5
357	1065133	3
386	1143178	2
1226	3171380	1
1743	4390002	0
