1	2657	10
5	10670	9
7	14236	8
8	16121	7
32	61073	5
92	166374	3
269	459362	2
289	490322	1
1891	2937013	0
