10
5
2
2
5
4
3
10
6
4
17
6
10
7
0
1
2
2
8
12