2535
2
19783
17946
0
32302
25669
3498
4
1603
1
3765
7793
2478
2921
5
383
21152
8
2932
785
610
4572
3546
2719
3
3779
2903
2964
2990
2906
582
1348
2476
1153
2890
1558