1	3431	11
2	5510	10
3	7396	7
12	25294	6
57	106484	3
155	271108	2
404	650212	1
2016	2893075	0
