998
554
562
537
499
609
6828
783
503
526
538
876
673
583
2442
551
613
638
975