1	2693	14
2	4649	10
3	6366	9
9	17435	8
11	21163	6
40	72246	5
75	132980	3
81	142889	2
131	223916	1
1567	2452488	0
