1841
5
674
1
696
790
1052
1141
2
1759
521
578
658
567
444
538
631
488
535
465
553
371
558
1688
4
2369
1599
697
505
721
467
417
405
1091