683
0
503
759
1824
525
431
296
468
4594
1
768
639
2748
2
719
558
422
953
31535
689
1754
608
2952
1045
649
1238
710
413
745
269
255