4 3 2 5 3 4 4 2 1 6 6 4 2 8 5 5