202 516 449 290 122 407 394 565 609 715 952 704 116 995 104 756 499 268 956 552 656 174 932 075 270 957 427 751 615 163 136 481 239 174 923 275 327 576 260 746 017 618 383 620 561 744 995 338 317 116