452 010 956 818 470 548 525 766 371 235 458 143 146 324 663 600 489 163 665 342 651 780 960 583 617 496 417 115 035 907 894 309 565 330 567 187 277 431 262 763 143 735 134 832 465 939 891 655 922 972