1177
943
921
1094
1066
1075
922
928
1091
1102
920
1174
1525
1137
1407
1142
1236
1115
732
688
840
707
783
855
892
802
831
754
900
804
677
853
829
750
866
801