2939
1188
1264
1352
1447
1243
6949
4058
1451
1192
1121
1226
1792
992
1182
1034
1396
1163
1363
1305
1359
1155
926
1423
1168
1173
972
1239
1240
991
946
1076
1094
1052
964
1048