3090
6
25669
0
3498
4
17946
32302
21152
8
1461
19783
2
7258
1768
795
2902
16
2903
3
2932
612
1179
1
2270
1363
14
3870
12
2440
522
3080
557
2350
1659
616
2151
2466
5
3724