3090
6
25669
0
19783
2
795
2903
3
2932
4358
21152
8
2270
1363
1
2996
572
3498
4
3870
12
2440
32302
3080
1659
534
2151
3724
2316
2902
16
3765
1287
2366
791
758
1652