21152
8
3080
3
2932
2
3090
6
2245
2903
4258
1
1585
1047
297066
0
4706
2627
37355
13
5527
12305
18816
11
1295
2476
6200
1289601
4
14861
7
3715
929
5151
1380
1107
25669
4651
14
19783