3080
3
2932
2
21152
8
20
0
3090
6
3833
758
4044
5
17946
14
2996
416
132
2535
2845
32302
41
533
25669
3125
1355
19783
803
1189
280
1
2476
1461
761
2964
3498
4