1158
934
909
1082
1050
1066
912
921
1080
1089
1162
1516
1129
1397
1131
1226
1104
723
678
831
698
772
845
872
788
804
743
892
780
670
843
820
735