6 5 7 2 3 3 2 2 1 9 7 2 3 22