3080
3
2932
2
21152
8
345
0
3090
6
2145
1
3715
25669
5151
4651
2535
19783
3498
4
280
2405
32302
2740
17946
2650
20
181997
11
2270
919
1153
1500
19079
3680
297066
4074
3546
1044