1072
1560
1111
1123
1230
885
893
935
909
926
1143
964
1456
1335
881
1528
993
1467
932
1305
958
1245
1513
920
870
869
1060
850
1098
986
1107
879
894
1293
895
1488