2
dp
5
10
10
6
2
3
2
5
0
9
14
0
29
25
16
17
19
14
2
7
12
5
14
18
30
5
5
56
27