3080
3
25669
0
2932
2
2535
21152
8
522
17946
3090
6
14
1189
4044
5
2996
572
32302
2533
510
3125
19783
280
1
1461
1193
645
2964
698
2773
1400
3498
4
2917
2245
2478