21152
8
19783
2
5151
3080
3
3715
2535
4651
25669
0
2650
20
3090
6
181997
11
280
1
2405
297066
2077
2906
2740
2932
17946
1500
4471
1347
892
1827
189326
2773
2245
1047
3189
658