3080
3
2932
2
21152
8
3090
6
4360
19783
2535
32302
0
1668
17946
2272
9
3715
25669
5151
1022
4651
4730
14
297066
4471
3498
4
280
1
2405
3083
1461
3125
2996
2740
2828
2124