2535
2
19783
32302
0
17946
25669
3090
6
13442
15
2316
4655
10
3175
5
2921
2932
3498
4
2666
9
1819
1
37355
13
3546
2394
2906
1153
5151
8627
3
5440
8
2012
2366
700
21152
1672
40062
19
7793