2939
1188
1265
1352
1447
1243
6950
4059
1451
1192
1122
1226
1794
992
1182
1035
1396
1163
1364
1305
1359
1155
926
1423
1168
1175
973
1239
1241
991
947
1076
1094
1052
965
1048