1045
962
1044
1435
902
916
1195
990
940
1105
1793
1144
1661
1289
1287
1269
1385
1472
1129
1327
1325
1297
1193
1311
1135
1134
1505
1406
1138
1098
1526
1162
1209
1483
1156