1142
930
903
1076
1043
1064
908
914
1073
1085
905
1158
1509
1122
1392
1126
1220
1101
717
674
822
693
767
841
864
780
796
735
888
777
664
842
812
732
834