463
1
380
704
733
521
627
589
2
673
628
400
706
697
456
835
1073
3
651
597
652
541
406
531
564
486
501
618
457
1141
1064
6
600
454