1213
592
438
545
631
530
599
469
477
1161
553
503
542
476
573
587
675
486
604
550
456
560
787
424
463