254 603 369 397 199 709 405 951 489 569 990 618 785 183 654 768 287 166 493 149 128 455 991 820 164 397 308 259 451 404 222 934 258 644 384 560 202 002 717 958 636 377 349 498 186 019 586 061 812 046