1	3422	12
2	5464	8
7	14824	6
27	55748	4
31	62490	3
211	359336	2
596	942798	0
