1 2 5 4 9 3 8 7 10 6