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