5858
1651
1841
2054
1910
16310
1968
3840
12351
6424
2962
8919
3030
9247
3766
6350
3055
7378
4844
24158
3465
9937
13433
17849
19888
17146
18060
6050