2535
2
19783
14
0
572
485
17946
19
32302
1189
609
137
25669
438
1362
16
153
431
2996
405
5242
21152
8
2932
3498
4
1429
98
556
503
678
2649
3779
749