1	2794	13
3	6891	11
5	10740	10
7	14224	9
9	17969	8
14	26630	6
24	43094	4
45	79223	3
335	561770	1
1574	2392210	0
