3889
744
693
671
955
1656
775
790
7384
2430
652
1444
745
2914
885
845
797
1238
1139
821
960
948
4396
874
925
3876
926
813
741
861
940
702
1230
825
741
1717
756
788
783
786
727
722
1225
1275
847
670
8198
3908
917
770
865
843
738
757
779
864
761
815
839
1209