1	2783	15
3	6911	10
4	8824	9
5	10709	6
20	38206	5
74	130586	3
80	140256	2
445	741760	1
825	1324552	0
