657
395
667
716
453
297
950
676
1008
657
825
567
525
209
567
415
543
577
419
553
679
753
560
415