2596
996
775
691
751
714
735
700
697
622
720
680
785
658
694
634
620
667
656
697