3375
2
1808
0
1700
4
2346
3
16970
5
3750
2418
3709
467
755
1
2897
2761
15
5009
1049
1432
798
3036
714
2705
935
1133
1939
1132
957
951
3421