3090
6
32302
0
25669
2903
3
3498
4
17946
467
19783
2
21152
8
1734
1461
496
1819
1
2131
3442
7258
1768
1380
2377
2932
1844
2110
526
2535
830
1973
4438
1603
4655
10
3765