2
10
3
10
8
10
10
10
10
6
3
10
1
10
6
10
9
9
6
7