1	9587	39
2	16514	37
4	23163	35
8	34315	32
9	37215	30
11	42371	29
12	45045	28
14	50666	26
16	55331	24
24	75755	23
29	88078	21
36	105383	20
37	108080	19
53	148092	18
60	163968	17
78	196204	16
90	217052	15
117	267133	14
154	341445	13
165	366262	12
167	370233	10
229	490952	9
233	498211	8
269	559212	7
312	630897	6
340	679931	5
1096	1847248	4
1240	2072383	3
1317	2192733	2
6141	9442952	1
6414	9883000	0
