7797
698
646
602
634
668
1666
697
3889
1600
980
654
610
598
750
536
600
572
610
479
495
497
612
708
511