5043
3
2282
5
2224
2
2921
7394
1742
6
4074
0
15871
2841
1
2600
16062
15
1237
13034
1101
2305
4
3296
1504
5152
4175