2738
4146
4280
3959
3467
6373
3497
3934
3319
2980
3545
4270
4019
20806
16758
7156
6594
34962
13499
6234
15553
4590
5969
3694