1841
5
674
1
696
790
1052
1141
2
1759
521
578
658
567
444
539
631
489
535
465
553
371
558
1689
4
2369
1599
697
505
722
467
417
405
1093