1	7038	27
2	10599	25
3	13603	22
6	21717	21
10	32094	20
12	36717	18
26	67231	16
40	97413	15
43	103668	14
47	112513	13
58	135813	11
71	158305	10
72	160866	8
81	180044	7
134	282439	6
154	318804	5
157	324637	4
208	409871	3
237	453415	2
462	827057	1
1273	2048494	0
