3864
947
855
771
5645
989
4184
1373
723
821
768
906
734
2195
914
806
3920
926
849
1219
1750
25776
1037
1034
21293
789
914
841
820
1027
793
947
873
744
1966
695
777
828
813
917
1524
1331
979
802
719
783
2146
788
892
1002
944
753
778
808
745
783
757
2827
3780
887