1743
2
856
1
845
960
0
1889
1579
6547
2145
2316
830
1137
1558
4
2450
3
3566
929
2330
2092
1847
814
2271
608
692
1970
1325