3
4
3
2
5
11
2
3
2
1
1
0
8
16
2
1
3
6
4
5