2
3
2
3
9
9
10
4
10
2
10