3080
3
2932
2
21152
8
3090
6
572
0
1697
1559
2352
1
1994
2336
5
1725
3565
2184
4044
3644
17946
14
2996
2535
519
32302
2631
1509
25669
3125
2687
1266
19783
5233
10
1189