37722
14865
16322
1141
739
868
13484
4802
6877
6518
3385
3752
3179
679
4393
13887
1214
939
4047
1448
987
768
811
4461
9359
1786
859
11640
5785
14658
7620
2820
2457
4544
10072
3673
28268
1525
9412
1207
6089
14270
4255
5331
20472
4018