1179
943
922
1094
1067
1075
929
1092
1102
920
1174
1525
1139
1408
1143
1236
1115
733
688
841
708
783
857
895
803
832
757
900
806
678
854
829
751
867
801