1	2681	8
2	4599	7
30	38748	6
47	56673	5
48	57649	4
49	58458	3
53	61818	2
543	528721	1
942	834961	0
