1119
895
950
953
1570
982
1105
910
853
1087
1742
1283
1829
1060
1000
948
936
993
971
1144
892
922
918
1169
887
4330
992
1439
931
1102
1198
1418
932
929
4259
1029
1147
986
1011
947
3175
898
938
832
4266
978
1201
898
891
1340
1008
1018
963
948
972
877
883
1082
1031
987