488 206 371 616 843 773 102 079 719 433 699 775 810 717 619 410 563 196 934 424 423 952 827 104 139 174 243 071 419 350 670 092 176 697 985 399 370 196 091 143 288 278 792 754 537 450 903 341 711 159