3 4 6 7 8 3 2 5 4 2