3090
6
32302
0
1461
25669
17946
21152
8
3498
4
2377
1
19783
2
455
3934
1746
7258
1768
2903
3
2932
1562
467
4305
2131
2530
1380
496
1938
619
3158
3080
3140
2350
2181
5