-3
5
6
3
6
3
8
5
5
5
9
7
5
3
6
10
8
9
12
9
-4
5
3
13
5
next