21152
8
3080
3
2932
2
2001
1
3090
6
1371
194
0
3715
5151
4651
17946
815
32302
2535
19783
10243
4
2903
1518
3498
280
2405
297066
2740
929
2411
1978
583
1041
2650
20
1404