1	2567	7
20	35023	6
56	94433	5
64	105063	4
66	107519	3
214	333063	2
293	446725	1
321	488543	0
