21152
8
3080
3
2932
2
19783
3090
6
17946
0
2535
25669
2740
7258
3715
32302
297066
5151
1500
1
4651
1730
3546
2132
3498
4
280
2405
854
5
3256
3779
189326
2650
20
2528
2502
3765