2 8 6 3 9 5 7 4 10 1