2678
2336
7433
954
5442
1526
2572
11224
6719
29491
9210
11248
5203
10013
4314
18366
20315
5219
5199
13367
8039