1026 1020 1015 1010 1005 1000 995 987 975 959