3090
6
1424
1
32302
0
25669
2903
3
3498
4
17946
19783
2
467
1734
21152
8
1380
1461
496
3196
1819
1606
2131
19944
7258
526
1844
1768
2377
1526
2571
2932
1787
528
635