836
833
1105
812
673
1239
919
640
982
648
637
824
1097
756
919
738
1149
731
1009
786
680
685
737
687
813
3198
1533
734
757
862
866
721
686
726
1151
892
773
839
760
2509
661
994
1065
720
646
2394
633
707
673
853
1200
1965
686
744
842
733
975
885
700
647