3373
932
29787
1579
1057
745
1382
3383
1995
791
931
1091
2777
905
1067
985
841
2029
1625
736
768
820
926
802
3719
4548
1056
818
2558
873
902
1045
792
1971
1184
958
17460
946
788
1053
904
1280
5270
766
666
1873
813
1544
731
765
943
931
796
689
664
734
837
1340
799
760