1	6658	24
3	14870	22
5	20534	21
6	23159	19
9	31351	17
10	33926	16
11	36321	14
18	54440	13
19	57011	12
34	92030	11
53	139442	8
64	165696	7
80	198121	5
103	242752	3
448	883512	1
615	1203563	0
