427
0
676
557
1957
1
161
601
420
575
2630
948
410
677
265
905
141
320
198
624
118
1874
3
365
508
2453
5
1663
363
582