986
880
865
996
1183
1146
1288
1196
1143
1130
1351
1389
1568
1123
1117
1433
1118
1177
1129
1122
1141
1120
1436
1297
1434
1106
1136
1131
1133
1678
1579
1108
1372
752