570
1
648
2
777
487
438
800
734
580
591
540
1163
533
980
5
622
470
491
394
455
2240
6
698
947
348
553
735
588
1096
634
753
86
632