987
993
988
1336
1077
1078
1305
1098
1040
1061
1216
902
940
922
890
972
951
1052
919
950
1213
933
1610
1116
978
867
875
1022
1028
881
970
918
1329
1140