1 7 5 3 4 10 8 2 9 6