1071
1546
1098
1113
1221
883
892
934
909
926
1143
956
1447
1321
880
1509
980
1467
922
1287
957
1241
1503
920
870
869
1059
850
1096
985
877
894
1293
888
1479