21152
8
3715
2
3090
6
3080
3
2932
5151
2740
19783
2903
3765
4
4651
181997
11
2405
1
1047
2535
297066
0
280
1334
2650
20
18816
17946
1002
3083
32302
1337
2763
25669
2773
1347
3498