630 533 593 370 796 258 500 713 466 912 442 390 476 512 358 428 426 482 960 768 022 897 118 516 070 139 442 563 143 975 136 235 677 241 469 215 174 980 641 934 250 854 963 547 882 982 875 266 558 565