1 9 7 4 6 5 2 10 8 3