3090
6
25669
0
17946
32302
21152
8
1461
3498
4
19783
2
7258
1768
2903
3
4258
1
2932
1585
4706
2627
37355
13
3080
5527
2350
12305
18816
11
1295
2476
6200
1289601
14861
7
929
1380
1107