3090
6
32302
0
25669
3498
4
17946
21152
8
1547
1
1461
1277
2
2219
1734
19783
2055
496
83
1015
467
257
7258
1860
1768
1606
1125
1819
1256
572
2903
3
8527
2932
1972