2932
1184
1258
1347
1442
1236
6941
4045
1448
1185
1115
1221
1787
988
1174
1029
1389
1157
1357
1295
1355
1149
921
1419
1161
1171
968
1230
1231
986
937
1072
1086
1044
961
1042