3090
6
17946
0
19783
2
2535
32302
5052
10
21152
8
25669
1603
1
2906
3546
1516
2835
10598
3126
3
4471
2476
3868
3083
2160
2996
6095
9
5347
4
1960
2471
7
462
1250
1534
4537
1593