1

3

7

4

5

10

6

8