82 389 332 213 543 722 721 603 245 559 410 56 662 751 600 637680