1
3
3
28
4
1
2
4