2
5
10
5
8
7
5
5
8
8