530 304 134 584 634 122 550 169 553 584 121 278 169 142 243 611 771 386 496 616 988 413 696 129 104 807 923 659 631 395 011 181 159 784 881 698 859 108 141 384 197 328 352 012 078 175 561 838 868 349