2 1 7 4 5 -1 10 3