3
3
8
10
5
3
4
3
2