1185
1079
1469
1439
1620
2128
2018
1144
1107
1285
1320
1151
1156
1256
905
1371
999
919
957
1481
1076
1332
934
956
1174
992
1480
1377
907
1591
1020
1511
962
1341
984
1296