2980
2791
8741
2171
4738
3974
1683
1583
2232
2719
5638
13885
6308
2987
2115
3426
2334
4429
6925
4389
6055
23704
1903
2369
8715
22581
2817
22780
5305
1399
20972
2294
2798
6430
3546
3395
2800
2015
7550
2439
2480
2404
4474
1893
2077
1548
2482
2332
2284
2064
2888
2215
2210
10514
3181
4839
2572
3559
2925
2543