2934
1186
1260
1350
1445
1238
6944
4051
1449
1187
1117
1224
1788
989
1178
1031
1390
1158
1358
1296
1357
1152
922
1420
1164
1173
969
1231
1236
987
940
1073
1088
1045
962