3090
6
2903
3
4358
19783
2
3080
21152
8
25669
0
3779
2932
585
1
4837
5
2013
32302
3206
3765
4
2366
2392
2395
1766
2740
2535
4044
3083
17946
2465
3125
3546
5440
2523
3498