1090
1089
988
899
1178
1438
1190
1292
975
902
809
1352
1248
1512
1517
1208
1643
1753
1013
813
906
820
806
885
838
940
1016
893
887
1091
1642
3197
1034
1414
1209
1437