3090
6
25669
0
1229
1
1514
17946
32302
2525
4
21152
8
1461
3498
1594
3
19783
2
7258
1768
564
2903
2932
2110
1750
3080
1727
2350
718
1871
83
1484
1116
2886
1954
2430