3090
6
3080
3
21152
8
3779
2
2903
2932
585
1
4837
5
3206
4358
181997
11
2392
0
2395
2740
467
25669
14
19783
2535
2996
4044
3083
17946
2465
1189
3125
3546
32302
3498
4
4471