3080
3
2932
2
21152
8
572
0
607
3090
6
14
758
1189
501
4044
5
17946
2996
2535
1449
32302
413
1849
25669
3125
1028
1239
2349
19783
495
1056
280
1
1461
756
484