495 270 346 895 254 239 618 190 442 135 551 166 749 171 529 511 183 578 345 818 636 900 987 795 794 820 322 602 190 676 993 265 655 734 727 014 808 506 235 238 418 501 391 668 785 155 068 757 137 215