874
952
916
964
883
1001
975
1039
1024
1439
858
854
879
832
773
695
902
1157
890
983
859
705
716
1025
1143
1219
915
862
709
688
736
711
680
635
732