1

8

2

3

3

9

4

4

5

6

6

7

7

10

8

11

9

12

10