1109
680
651
990
1071
780
828
1105
882
703
766
761
632
736
729
824
1155
792
646
1273
994
845
929
1271
643
642
744
689
616
692
735
1836
832
657
808
3118
616
714
654
644
838
13129
713
763
712
718
1198
1012
1024
1089
871
692
736
799
687
728
722
3746
841
751