1

2

1

5

6

7

8

9

10

10

10

6

2

3

4

3

8

5

7

9

4

10