668 778 754 310 338 534 241 293 236 721 503 268 741 944 051 874 541 946 755 341 762 280 179 918 812 470 359 672 210 222 508 518 636 398 524 967 390 093 702 231 712 377 368 842 743 990 990 980 613 227