1	2590	11
5	10187	8
45	78579	7
48	83586	4
89	142394	3
90	143792	1
849	1162167	0
