1089
1088
988
899
1178
1438
1188
1288
970
901
807
1348
1248
1508
1517
1198
1643
1753
1008
812
900
817
802
882
837
936
1012
893
885
1091
1640
3195
1031
1407
1209
1434