:
1)520
2)523
3)673