15830
13400
3233
10277
10390
3050
1701
3815
19078
1366
1689
9567
1717
7930
11879
4166
18221
2068
2054
1516
2235
1658
2681
5037
2751