3090
6
25669
0
17946
32302
21152
8
1461
3498
4
19783
2
7258
467
1768
2903
3
2932
496
1973
1819
1
3080
2350
2131
4706
975
455
3934
1746
2377
1380
895
1075
1259
2414