2938
1188
1264
1352
1447
1242
6949
4057
1451
1192
1121
1226
1792
992
1182
1034
1395
1162
1363
1305
1359
1155
925
1422
1168
1173
971
1238
1240
991
946
1076
1094
1052
964
1048