691
3670
762
664
716
603
875
698
781
711
772
720
779
816
708
693
668
3079
772
798
637
709
743
974
678
647
666
668
5094
640
732
5449
764
814
1897
699
1120
713
3510
2862
820
796
680
781
822
927
1087
827
818
847
1085
901
755
934
801
745
871
863
784
877