674 764 778 48185 219 245 261 272 377 384 515 627 602 678 818 19082 93 335 530 665 669 698 987 50127 228 670 618 779 807899