2
3
3
3
3
3
3
3
4
4
4
8
9
10
10
10
10
8
8
5
6
10
8
10
16
7
10
10