1	3480	12
3	8304	8
5	12105	7
8	16746	6
10	19971	4
46	83210	3
76	135386	2
666	1044232	1
1256	1873124	0
