1511
0
592
818
685
379
1949
401
546
1411
707
509
1629
547
407
771
1128
737
314
872
743
468
321
749
349
517
343
767
868