1185
1078
1467
1438
1620
2127
2018
1143
1106
1283
1319
1151
1155
1256
905
1371
999
919
957
1480
1076
1331
933
956
1173
992
1377
1591
1020
1510
961
1341
984
1295