643
508
940
456
673