1	3544	12
2	5689	10
6	12750	9
9	17308	7
12	22071	6
16	28808	5
28	48444	4
29	49950	2
467	583509	1
976	1184240	0
