544 222 467 447 971 192 586 167 798 992 598 533 547 408 055 959 630 110 697 944 866 650 511 573 699 605 970 956 241 530 064 873 150 640 514 985 127 897 715 926 737 022 816 192 512 838 089 127 007 246