1	2941	17
2	5005	15
4	8432	11
6	11182	8
8	14041	5
35	48026	4
37	50617	3
38	51972	2
45	60068	1
183	183601	0
