1722
3
448
1
669
773
495
381
329
439
340
488
395
416
391
378
426
809
0
1074
654
709
732
624
505
483
841
604
819
743
752
579
445