1	3952	17
2	6239	14
3	8257	13
7	16884	12
11	24139	11
13	27663	10
15	31348	6
17	34419	5
30	57658	4
40	74596	2
272	431428	1
1715	2385473	0
