878
937
981
964
964
946
1020
834
877
1010
938
918
917
869
902
5077
1046
997
1031
1099
11028
867
1022
1431
952
935
995
941
1202
875
1161
1459
932
1099
990
963
1096
854
1001
3676
891
936
937
889
980
889
808
1089
910
1124
851
821
954
943
995
991
950
880
980
2434