2
0
2
3
13
11
4
2
2
15
16
10
29