517
313
648
496
453
283
741
558
960
825
209
547
567
567
415
517
500
577
419
553
469
560
681
415