635 706 450 821 432 441 344 484 871 063 299 620 961 572 739 626 334 220 372 467 458 454 327 764 802 625 438 990 664 977 821 123 632 196 035 133 905 211 112 073 302 269 293 227 604 858 983 882 605 884