1	3647	13
3	7627	9
5	11742	5
6	13501	4
30	50248	3
31	52072	2
660	974603	1
1461	2112944	0
