2
4
10
10
3
3
3
7
6
2
2