806 364 803 702 352 334 671 160 329 343 119 642 618 312 997 886 296 345 113 500 584 524 384 857 779 765 431 729 250 631 133 239 027 213 237 809 912 646 248 933 393 241 455 638 846 221 469 554 673 875