384 530 735 112 501 187 369 932 947 846 352 170 991 515 122 020 830 626 551 729 864 155 195 142 344 428 172 118 146 988 959 758 935 762 562 207 148 256 750 249 839 386 045 862 552 788 345 846 285 410