941
888
885
1084
865
1124
1000
1138
894
909
1339
911
1512
951
876
1261
921
1089
902
1090
895
1210
828
1461
1283
993
1279
1312
1278
924
890
1207
878
954
866