1	2750	15
3	6716	14
4	8652	12
6	12390	8
9	17304	6
10	18826	5
45	71520	3
79	116744	2
127	179170	1
1315	1412023	0
