-1
3
10
6
9
7
6
5
9
4
12
6
10
15
10
9
5
14
5
8
10
6
6
2
5
next