1157
934
908
1080
1050
1066
912
920
1089
1161
1515
1129
1397
1131
1226
1104
723
678
830
698
772
845
872
787
803
743
891
780
670
843
820
735
788