2378
1006
2397
803
1120
1449
2570
1079
1277
2238
1567
1542
15332
1674
1317
1251
2537
2870
4967
10879
5144
3496
9294
8687
8387
4351
6065
5517
5427
3627
5490
4067
10333
5359
5242
12358
27728
10495