7 1 2 1 6 2 4 2 5 6 7 7 3