990
993
988
1337
1078
1081
1307
1099
1041
1063
1217
902
941
922
890
972
953
1052
921
952
1213
934
1611
1117
978
919
870
876
1023
1028
882
971
1330
1142