549
465
484
684
652
904
540
522
697
499
1398
782
558
652
520
573
540
488
915
487
548
566
507
1091
530
631
575
845
658
789
872
495
1170
585
743
639
487
598
499
893
612
582
1547
977
959
740
486
1837
1025
516
619
592
809
