930
978
9476
893
1063
1335
1123
1157
1124
949
1023
2453
959
996
1137
9257
987
1035
1320
970
1161
1058
997
1051
1185
1048
1020
1994
953
1394
920
6890
1038
1003
1117
1185
1047
1305
1297
858
856
1425
865
1477
988
10277
930
980
2102
1692
1942
1888
1043
1271
959
1072
906
1044
1784
924