2718
2420
1829
1685
2331
1715
2452
2394
2091
4159
2941
2787
2303
4235
2102
2708
3176
3681
2296
7131
5385
3493
10604
4006
2814
3459
8490
5649
3102
4547
3304
2398
7725