779 508 175 175 354 309 703 219 133 185 853 489 898 460 288 823 639 673 287 172 275 253 574 653 851 105 731 825 063 620 364 371 164 371 750 101 301 756 541 293 412 299 818 529 954 549 731 921 191 239