2832
1924
1074
1505
884
813
867
881
1011
831
910
1177
882
918
788
1141
900
887
829
925
1291
846
799
862
815
825
794
805
816
851
931
1209
937
1100
902
834
1077
890
882
917
981
909
1015
867
962
874
890
704
962
843
848
1015
920
849
867
1438
996
971
909
985