1	3235	10
4	8262	7
6	11825	6
14	25494	4
22	36758	3
52	80105	2
1233	1529704	1
621292	604769302	0
