682
919
469
752
1644
844
858
1065
509
737
728
544
1211
484
621
555
504
588
471
508
583
588
543
467
612
552
573
730
492
468
456
763
789
825
516
543
1190
471
911
569
643
693
948
627
1548
1006
677
750
761
547
604
969
1028
938
658
