982
571
778
482
773
524
648
706
908
766
387
946
420
366
639
634
618
986
590
771
1029
766
762
661
645
1971
543
786
454
1982
529
24
845
467
904
868
753
518
1837
679
1071
524
996
928
703
542
758
