3020
17
2985
3
3567
0
4168
5
596
483
497
3895
2
1962
345
395
273
2820
4
437
510
3059
571
6449
2422
8
4837
2114
1
2705
118
4196
3629