21152
8
3090
6
3080
3
2932
2
19783
3715
3765
4
5151
4651
2763
0
982
1
2405
297066
2740
181997
11
2535
280
2903
2650
20
32302
3083
17946
2773
5949
5
1047
1334
2245
3498
3546
25669