1176
943
917
1092
1065
1075
921
927
1089
1102
918
1170
1523
1136
1404
1140
1234
1113
732
687
839
706
783
854
887
800
826
752
899
798
677
852
828
749
862
801