3080
3
2932
2
21152
8
3090
6
4044
5
19783
1672
1
14
0
4471
32302
3715
5151
4651
2996
3765
4
2688
2535
2476
390
189326
297066
25669
3498
280
2405
2740
17946
2650
20
181997
11
1153