1	3014	14
2	5270	13
4	9310	11
8	16332	7
12	22916	5
28	46603	4
34	55780	3
140	201280	2
152	218022	1
295	397942	0
