2
5
8
5
3
3
3
6
12
3
2
2