1	5977	17
2	10520	15
9	32282	14
10	35054	12
14	47442	11
15	50719	10
34	97337	9
62	166101	8
67	178323	7
76	203185	5
77	205401	4
166	404960	3
460	990571	2
589	1251313	1
835	1725092	0
