2 4 1 10 2 5 3 7 6 9 3 10 12 10 15 13 17