349
0
543
266
649
2657
3
970
1540
380
646
3449
1551
2
859
979
2634
525
887
608
853
357
624
2073
1
434
661