1. 3

2. 6

3. 2

4. 4

5. 1

6. 5

7. 7