1	3664	14
3	7856	13
5	10750	12
6	12276	11
8	14990	9
14	26223	8
16	29343	7
18	32689	6
22	39601	5
25	44295	4
34	58895	3
56	95179	2
107	169383	1
1664	1987948	0
