738
1
807
685
757
829
2
529
760
795
527
836
499
547
78
1066
937
640
571
459
906
731
1002
1067
681
936
1024
261
704
656
99
1114