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