2
1
20
3
3
5