3118
3
1832
2493
1
1898
343
0
675
2069
849
625
2
898
2279
16
1894
1776
2990
6
18403
7756
1154
477
1325