3090
6
25669
0
3498
4
17946
32302
795
19783
2
21152
8
1461
2270
2440
3
2151
1
7258
1768
1849
2903
2932
1260
1363
3870
12
2551
852
3080
4148
2350
1659
11153
3724
2355
1287