1071
1546
1096
1112
1221
883
892
933
909
926
1143
956
1447
1320
880
1508
980
1466
922
1287
957
1240
1500
888
1479
930
851
1226
890
1056
870
1049
876
1190
810
1429