382 920 419 020 761 681 390 682 984 847 877 314 311 421 889 939 576 472 979 149 305 424 616 184 759 367 668 505 590 481 607 412 946 386 977 764 946 953 463 296 468 097 793 126 114 109 754 022 494 353