3080
3
2932
2
21152
8
3090
6
32302
0
2535
19783
25669
1804
1
2405
3715
17946
280
3498
4
2650
20
5151
4651
1500
297066
2740
181997
11
3083
1153
2763
3261
3125
1933
1723
4471
2465