3090
6
25669
0
795
21152
8
19783
2
3870
12
32302
2903
3
2932
2440
4358
2270
2151
1
1363
2996
572
3498
4
1761
1287
3080
1849
3316
10
1659
3051
758
10827
534
2471
3724
2316