2 1 9 3 10 4 8 5 7 6