1342
583
560
457
5282
555
830
979
1246
489