3090
6
32302
0
25669
3498
4
17946
21152
8
5212
1461
2352
2
2688
19783
7793
2219
1828
3
1547
1
496
300
1015
467
7258
2982
1768
1606
1495
1819
572
1860
2903
8527
2932