949
1193
898
848
809
890
918
3298
875
849
796
1259
953
3231
743
706
882
974
820
813
774
885
895
791
941
823
979
821
773
1013
1026
791
1356
717
906
987
862
1019
769
766
934
965
779
762
849
762
796
866
888
851
1015
857
1095
1046
766
741
992
944
719
717