1	3575	12
4	9561	7
8	16008	6
32	48168	5
38	56106	4
113	153442	3
197	256260	1
623	689213	0
