2535
2
25669
0
19783
3090
6
4179
1
2903
3
2932
3546
4358
21152
8
37355
13
2996
572
1545
2131
948
32302
3080
1819
570
800
1380
2366
1125
496
13442
15
1583
14
4044
5
1067