3
10
4
7
3
4
2