2
4
4
4
9
5
7
4
4
5
9
8
5
5
8
3
8
6
6
5
7
5
4
4
4
next