519 689 721 106 861 134 772 450 557 452 431 872 371 653 705 996 136 555 228 747 812 798 772 228 446 463 832 427 411 928 687 860 611 210 607 195 416 433 265 398 688 849 093 694 787 562 710 251 667 236