985
977
1081
958
1024
1007
992
995
988
1025
1073
979
1042
1005
994
981
964
1037
1001
1002
961
1071
944
987
1057
953
975
968
1012
1134