2535
2
17946
0
32302
19783
3090
6
13442
15
4655
10
3175
5
2932
25669
3498
4
2666
9
1819
1
37355
13
3546
2394
2906
1153
5151
8627
3
700
21152
8
1672
40062
19
7793
601
4114
2258
2110
2209