4940
4940
4852
2575
13654
751
865
739
1899
6653
8019
10701
10977
12891
10251
8170
8928
11413
7443
6021
4270
4597