21152
8
3080
3
3090
6
2932
2
800
1
17946
0
19783
32302
3715
2258
7793
4
5151
297066
570
1583
2535
2740
2666
9
25669
181997
11
2906
189326
12459
4651
3083
2954
6779
5
3498
280
2405