1	2875	14
2	5094	10
4	8468	8
7	13167	5
11	18583	4
19	28614	3
26	38576	2
32	47217	1
400	437735	0
