1176
943
920
1093
1065
1075
921
927
1090
1102
919
1171
1525
1136
1406
1141
1235
1114
732
688
840
707
783
855
889
801
828
753
899
800
677
853
829
750
864