986
993
1335
1077
1303
1097
1040
1061
1216
900
938
922
889
971
951
1051
919
950
1211
933
1610
1115
976
917
867
874
1022
1027
880
969
1329
1140