985
1451
890
1886
1086
947
958
6213
936
795
775
888
970
910
1152
7502
757
3864
1009
1085
924
743
819
733
848
25773
1033
2145
774
753
2825
5819
785
1783
1219
841
843
3730
763
3098
754
784
809
5759
822
1963
742
1348
969
970
856
730
754
859
841
1298
873
4742
781
962