986
993
1335
1077
1305
1098
1040
1061
1216
902
940
922
889
972
951
1051
919
950
1213
933
1610
1115
978
918
867
874
1022
1028
881
970
1329
1140
917