2535
2
19783
17946
0
32302
1691
1
1391
1716
1699
1191
1506
4
2666
9
1061
25669
3546
4099
8
1814
3025
4179
21152
2932
4309
5592
3498
905
582
2445
2980
3779
1168