1	3340	7
2	5134	6
19	34598	5
22	38573	4
90	145906	3
99	157612	2
156	243805	1
883	1232441	0
