1146
931
905
1078
1046
1065
911
914
1076
1086
1159
1512
1126
1394
1128
1223
1103
719
675
824
695
769
841
864
783
798
737
889
778
665
842
814
733
838