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