2921
1178
1248
1339
1435
1224
6931
4020
1433
1176
1109
1203
1779
980
1166
1022
1381
1148
1344
1278
1346
1141
913
1412
1153
1163
958
1212
1216
978
931
1061
1080
885
949
1033