-2 -1 -2 -3 1 2 -2 3 4 -1 5 6 -3 -3 7 8 -3 9 10