1
-1
1
5
5
4
3
5
12
6
4
13
6
6
6
6
10
3
4
12
5
2
2
2
2
next