3 2 1 1 4 4 3 3 7 6 2 2 8 7