1	2983	16
2	5287	15
3	7183	13
5	10979	10
7	14695	7
20	39709	6
33	63247	5
119	209802	3
122	214765	2
210	354658	1
2150	3295910	0
