21152
8
2258
1
3090
6
297066
0
14
2903
3
2593
2932
2
2366
2475
485
9956
3080
898
19783
2440
25669
2024
32302
1045
1692
964
2042
2032
2711
919
1189
884
7258
2911
9