5006
9511
3137
3135
35543
2832
1924
1074
872
1494
809
765
950
835
740
2058
8464
864
2072
840
6361
3294
748
767
4370
784
1114
956
913
38169
815
906
886
797
781
1131
837
906
866
861
836
898
884
897
879
819
870
795
786
830
858
862
813
936
933
838
939
867
894
1130