3
2
6
8
8
5
5
8
7
4
2
12
10
10
2
4
2