2
6
5
2
8
3
3
7
6
5
10
-2
7
6
6
3
3
13
4
11
13
9
5
4
8
next