3889
744
693
671
955
1656
775
790
7384
2430
652
1444
745
2914
885
845
797
1238
1139
820
960
948
4396
874
925
3875
926
813
741
861
940
702
1229
824
741
1717
756
788
783
786
727
722
1225
1275
846
670
8198
3908
917
769
865
843
737
757
779
864
761
815
839
1209