1179
944
922
1095
1067
1078
925
929
1092
1102
920
1176
1525
1139
1408
1143
1236
1115
733
688
842
709
784
857
896
804
834
757
900
807
679
854
829
752
868
801