1	2715	11
5	10708	8
7	14169	6
21	36079	5
45	77943	4
49	84406	3
98	163108	2
1495	2266863	1
7132	10051389	0
