5
17
7
6
4
10
2
4
4
4
5
3
4
5
12
5
4
4
3
6
4
11
3
3
6
next