232 856 154 570 430 504 503 564 478 451 678 994 860 175 948 632 955 511 894 319 593 664 196 414 148 119 006 449 047 791 365 839 641 989 828 590 642 859 441 625 779 327 314 097 478 486 704 646 980 809