3080
3
2932
2
21152
8
3090
6
25669
0
2535
19783
2405
1
3715
17946
280
32302
3498
4
181997
11
2650
20
5151
4651
1500
297066
2740
3083
1153
3125
4471
2465
2666
9
2903
2476
1461
2773