949
1193
897
847
808
889
918
3297
875
849
796
1259
953
3230
743
706
882
973
819
813
773
885
895
791
941
820
979
819
772
1012
1026
791
1356
716
906
987
862
1019
769
766
934
963
779
762
849
761
796
866
888
849
1012
856
1093
1045
765
740
991
943
718
714