702
794
760
743
602
830
967
1056
676
807
1152
678
640
962
1029
588
672
735
846
710
762
625
594
666
592
604
988
588
645
936
680
790
609
783
829
721
904
657
595
730
762
696
908
612
940
655
760
716
601
625
630
