1	6460	22
3	15741	18
8	32936	17
12	47403	16
13	51014	15
24	85754	14
25	89076	11
52	170107	10
58	188659	9
59	191801	7
80	253338	6
94	292663	4
144	415239	2
391	935147	1
1446	3170065	0
