3090
6
32302
0
25669
3498
4
17946
19783
2
21152
8
1461
3870
12
7258
1768
795
2903
3
2932
392
2270
1363
1
616
2440
352
3080
2350
1659
1781
2151
3724
557
852
2902
16
3765