1	2661	16
3	6903	12
7	14283	6
9	17735	5
13	23362	4
34	54817	3
79	115337	2
293	414456	1
308	434908	0
