1	2985	11
2	4927	10
18	34313	8
21	39484	7
24	44705	5
88	157328	4
89	159115	2
532	851327	1
717	1114603	0
