1185
1076
1466
1438
1620
2126
2016
1141
1105
1282
1318
1151
1153
1255
904
1370
999
919
957
1480
1330
933
956
1173
992
1376
1590
1020
1510
961
1341
983
1295