1743
2
856
1
845
960
0
1889
1579
549
2145
2316
830
1137
1558
4
2450
3
3566
2330
810
2092
731
1847
814
713
1001
513
554
2271
929