2933
1186
1259
1349
1444
1238
6943
4049
1449
1117
1223
1788
989
1178
1030
1390
1158
1358
1296
1356
1150
922
1420
1162
1172
969
1231
1235
987
940
1073
1088
1045
962
1044