1179
944
922
1094
1067
1077
924
929
1092
1102
920
1175
1525
1139
1408
1143
1236
1115
733
688
842
708
784
857
896
803
833
757
900
806
679
854
829
751
868
801