2258
1
21152
8
2366
1397
0
2535
2
32302
19783
3090
6
2440
3
3083
2024
2475
2551
1963
2032
2932
3498
4
25669
17946
898
297066
1294
1153
964
2042
1761
2908
10
919
3263
444571
9