1109
716
1134
843
1036
1010
690
827
690
688
807
778
789
650
768
678
935
844
781
1097
642
664
1011
708
753
689
706
856
655
738
728
985
752
961
800
2030
768
828
794
897
6612
754
740
704
821
680
669
607
620
645
1813
1096
935
788
1104
716
841
663
667
938