1	6913	31
2	11833	30
3	15972	29
4	19652	28
5	23336	27
6	27113	25
9	38173	21
14	54373	20
20	72261	18
23	81591	17
26	90935	16
30	102763	15
34	114796	14
38	127589	11
55	184876	10
79	269498	9
104	339830	8
122	387241	7
147	456777	6
187	555793	5
226	657274	4
457	1195686	3
1172	2775861	2
2069	4822774	1
3079	7016322	0
