21152
8
3080
3
2932
2
19783
3090
6
2740
3715
17946
0
5151
2535
25669
297066
32302
3765
4
181997
11
1500
1
4651
3498
280
2405
3546
3779
2903
2650
20
2964
1047
1603
2906
2476
189326