-1
8
3
3
12
6
6
5
15
9
8
12
4
9
6
6
7
11
3
9
13
9
9
4
9
next