2918
1174
1247
1336
1428
1222
6928
4014
1431
1173
1107
1196
1777
978
1158
1019
1379
1146
1341
1273
1343
1137
910
1409
1151
1159
956
1210
1215
972
925
1060
1075
882
944
1031