2
3
3
0
4
18
2
3
4