15087
5821
4652
1131
2219
2620
4346
7218
3085
15795
1282
2956
5682
2835
2053
2740
1600
1609
2973
13865
1117
10409
4758
6253
4840
5000
1528
2367
4439
3980
1569
1442
5072
1215
8430
23550
1684
3974
2434
5061
1782
13228
3055
1338
1650
1418
10295
8198
1358
2668
10026
5596
7377
1629
6571
1683
1399
2324
15869
10708