2938
1188
1263
1352
1447
1242
6949
4057
1451
1192
1121
1226
1792
992
1182
1033
1395
1162
1363
1305
1358
1154
925
1422
1168
1173
971
1237
1239
991
946
1076
1094
1052
964
1048