940
888
884
1083
864
1124
1000
1138
894
909
1338
911
1512
950
876
1260
921
1088
902
1089
893
1210
828
1461
1283
992
1277
1312
885
924
889
1207
878
953
866