2125
1
4179
5
14508
18
1453
169211
11
2727
788
2
2987
5255
16
2321
7
509
3
3503
22330
22
8876
8
3674
10