2
3
2
1
4
25
1
393
3
2
1
3