3626
998
827
958
786
789
1179
1965
6979
799
950
1177
1034
6873
1010
1024
1760
922
876
1372
887
875
911
5024
862
860
4998
1620
1026
828
2795
825
3567
1345
1037
979
7399
943
4336
870
1054
813
3461
841
864
832
962
972
806
3981
914
920
785
4021
816
17981
1236
913
1074
991