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