571 968 569 168 852 071 470 441 820 215 688 493 309 288 281 420 903 905 589 447 095 232 523 531 916 553 046 497 838 545 302 413 213 106 343 825 056 179 522 846 177 179 597 969 627 401 439 929 529 416