2535
2
19783
17946
0
21152
8
3090
6
3083
32302
4553
6644
25669
2996
3546
1
2932
3498
4
572
7258
1294
1451
1153
1395
898
542
2416
7
451
3080
3
571
1044
38477
34
14
444571
9