925
898
885
978
882
3300
841
2519
1025
1253
902
812
1140
1403
1244
2354
1942
1085
955
889
933
843
924
1058
823
861
864
902
840
820
1085
1005
852
1509
1038
920
809
1010
809
969
3204
1364
4063
18096
1059
994
849
984
887
844
1108
920
947
849
1145
1060
913
940
981
837