706
1
490
1758
2
1707
1599
697
505
721
467
445
417
405
1091
4
618
521
538
496
555
456
465
553
370
558
674
790
2369
5
535
631
1688
658