970
483
703
430
644
513
724
591
460
324
400
618
483
699
914
780
644
859
725
940
670
889
753
964
832
697
428
648
860
376
944
807
673
752
967
485
346
915
780
646
511
726
595
672
537
752
963
834
347
913
779
995
857
375