3090
6
32302
0
25669
19783
2
17946
3498
4
1461
21152
8
7258
2535
2666
9
2350
2906
1
1768
2907
2932
3125
3765
1153
2990
1529
928
3546
1672
528
7793
1996
2258
1804
1933