1	2868	19
2	5105	15
3	6960	13
5	10489	9
8	14817	8
10	17940	7
19	32951	6
21	36179	5
38	65146	4
79	129952	3
209	333350	2
506	791052	1
790	1202852	0
