1 2 3 6 9 4 10 8 5 7