6 8 2 7 10 4 9 5 1 3