500 1000 500 000 52881 905 53169 259 388 403 715 767 773 903 51215 616 825 930 55172 265 280 315 418 536 791 919 965 56058 105 182 225 513 657701