878 197 730 923 532 640 555 876 547 861 455 630 305 753 220 829 221 833 758 100 141 063 203 162 164 783 770 764 309 546 650 085 412 728 726 952 100 004 697 647 692 145 336 987 645 026 520 852 601 711