469
1
682
647
545
679
692
716
603
480
1013
862
558
456
570
774
509
772
538
491
529
661
417
498
868
627
623
431
946
2