1	3529	18
2	5376	10
4	8079	9
7	12990	5
15	25854	4
16	27334	3
39	58967	1
89	118747	0
