3080
3
17946
0
2270
1
2907
2
2932
2535
21152
8
25669
2902
16
19783
3090
6
1849
2964
4775
32302
4044
5
4471
3546
3715
3125
280
5151
1461
2773
3498
4
2065
2245
2478
1294
4084