14 20 0 -3 4 5 28 15 4 3 2 1 5 9 12