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