1081
1266
1205
1257
1173
1317
1295
1343
1397
1759
1068
1053
1090
1089
988
899
1178
1438
1190
1292
975
902
809
1352
1248
1513
1517
1208
1013
813
906
820
806
885
838
940