985
880
865
995
1180
1143
1285
1192
1142
1129
1347
1387
1563
1121
1114
1427
1172
1126
1113
1118
1138
1432
1295
1431
1102
1134
1131
1128
1671
1578
1105
1366
1130
749