1	7701	31
5	25636	27
7	33119	24
9	40276	22
14	58813	18
18	72566	16
20	80034	13
27	104754	12
38	143647	11
67	236306	10
83	285563	9
100	340137	6
145	456351	5
152	475482	4
164	508677	3
616	1673961	2
666	1789961	1
6254	14020179	0
