757
721
593
1029
783
557
1490
710
716
548
604
555
696
680
940
601
549
645
714
762
577
743
702
967
640
800
658
983
807
842
830
827
962
578
575
936
599
1056
1104
581
574
1059
625
661
829
612
724
606
1152
794
573
