12 5 2 8 3 9 6 7 10 4 13 11 1