3090
6
25669
0
17946
32302
3386
3
21152
8
1461
3498
4
1606
1
19783
2
496
7258
1768
572
19944
2903
467
2932
3132
10
2948
9
4034
2258
1622
3326
3080
1443
6047
3634
2350
3771