393 389 714 887 647 501 518 654 524 871 528 587 013 469 920 203 223 433 974 013 152 196 957 621 813 550 399 239 190 027 080 920 947 715 300 351 325 425 490 868 101 081 981 294 391 345 491 952 657 498