1 8 13 3 2 5 6 7 5 4 12 2 34 13 17