3090
6
25669
0
3498
4
17946
32302
21152
8
1461
19783
2
7258
1768
795
2903
3
2932
2270
1363
1
3870
12
2440
3080
2350
1659
2151
3724
2902
16
3765
1652
534
3065
2471
1849
616