514
0
571
462
692
818
565
743
4789
3
193
575
1539
1777
2
49
2659
1
453
698
431
55
738
456
224
3113
515
579
511
663
2102
1581
828
278