1	3730	15
3	7572	11
5	10804	10
9	16865	7
11	19468	6
17	28853	5
21	34333	4
64	90465	3
69	96609	2
173	215868	1
217	266307	0
