1109
680
651
990
1071
782
828
1106
882
705
768
762
632
736
729
824
1157
792
646
1274
994
845
930
1271
643
642
744
689
616
692
735
1836
832
657
808
3119
617
714
654
644
838
13131
713
763
712
718
1198
1012
1024
1089
873
692
736
799
687
728
722
3747
841
751