2
7
2
3
3
2
3
8
11
16
5
10
3
5
12
3
8