1	3591	14
2	5559	12
3	7388	9
4	8994	7
6	11961	6
15	23354	4
29	43761	3
39	57627	2
67	95866	1
534	645090	0
