4179
1
1904
2505
2
2818
7
564
1661
2500
2258
2920
4
1431
1683
0
1833
14125
10
1969
1743
1967
3186
2395
1533
644
2970
2578
2110