691
3670
763
664
717
603
875
698
781
711
772
720
779
816
708
694
669
3079
772
798
637
710
1673
743
974
678
647
666
669
5094
640
732
5450
764
815
1897
699
1120
713
3510
2863
820
796
681
781
822
927
1088
827
818
848
1085
901
755
934
801
978
745
873
863