1	2821	10
3	6753	9
5	10216	7
7	13224	6
18	30422	5
25	40220	4
27	42691	3
81	117796	2
153	213130	1
850	972501	0
