3080
3
21152
8
3090
6
2932
2
3779
2184
1
2535
19783
3189
2740
1532
17946
0
3715
32302
3589
297066
706
5151
1500
4651
4757
822
25669
1399
3498
4
280
2405
1189
5717
1795