3080
3
2932
2
21152
8
3090
6
1730
0
2535
1564
3498
4
2890
1716
1
2992
2600
2468
929
3715
32302
2377
5151
2318
4651
2131
1423
19783
2822
1062
1603
5565
9
280
2405