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