1096
705
1124
832
1019
998
679
815
680
677
797
771
779
640
758
667
925
832
768
1087
631
653
1000
699
744
679
695
847
645
726
719
971
744
951
789
1983
756
817
781
880
6600
742
730
696
803
673
657
599
611
634
1797
1080
923
773
1092
704
830
651
657
924