856
1
845
960
0
1889
556
1579
2145
2316
1137
1558
4
2450
3
3566
496
2330
2092
1847
814
1350
26689
255