873 141 940 474 322 653 682 924 322 711 969 987 129 317 356 271 498 881 455 735 277 413 535 303 889 260 507 009 555 644 298 992 109 187 104 310 402 300 079 036 570 111 121 850 536 301 985 556 939 697