2
0
4
5
18
2
2
11
3
506