http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/gdfo/LinregDSsimpl.R ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/gdfo/LinregDSsimpl.R b/src/test/scripts/functions/gdfo/LinregDSsimpl.R index 5d42300..5b90875 100644 --- a/src/test/scripts/functions/gdfo/LinregDSsimpl.R +++ b/src/test/scripts/functions/gdfo/LinregDSsimpl.R @@ -19,17 +19,17 @@ # #------------------------------------------------------------- - -args <- commandArgs(TRUE) -options(digits=22) -library("Matrix") - -X = as.matrix(readMM(paste(args[1], "X.mtx", sep=""))) -y = as.matrix(readMM(paste(args[1], "y.mtx", sep=""))) -I = as.vector(matrix(1, ncol(X), 1)); -lambda = as.double(args[3]); -A = t(X) %*% X + diag(I)*lambda; -b = t(X) %*% y; -beta = solve(A, b); - + +args <- commandArgs(TRUE) +options(digits=22) +library("Matrix") + +X = as.matrix(readMM(paste(args[1], "X.mtx", sep=""))) +y = as.matrix(readMM(paste(args[1], "y.mtx", sep=""))) +I = as.vector(matrix(1, ncol(X), 1)); +lambda = as.double(args[3]); +A = t(X) %*% X + diag(I)*lambda; +b = t(X) %*% y; +beta = solve(A, b); + writeMM(as(beta,"CsparseMatrix"), paste(args[4], "B", sep="")) \ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/gdfo/LinregDSsimpl.dml ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/gdfo/LinregDSsimpl.dml b/src/test/scripts/functions/gdfo/LinregDSsimpl.dml index 61849e2..576d1ce 100644 --- a/src/test/scripts/functions/gdfo/LinregDSsimpl.dml +++ b/src/test/scripts/functions/gdfo/LinregDSsimpl.dml @@ -19,13 +19,13 @@ # #------------------------------------------------------------- - -X = read($1); -y = read($2); -I = matrix(1, ncol(X), 1); -lambda = $4; -A = t(X) %*% X + diag(I)*lambda; -b = t(X) %*% y; -beta = solve(A, b); - -write(beta, $5); + +X = read($1); +y = read($2); +I = matrix(1, ncol(X), 1); +lambda = $4; +A = t(X) %*% X + diag(I)*lambda; +b = t(X) %*% y; +beta = solve(A, b); + +write(beta, $5); http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/gdfo/MMChainLoop.R ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/gdfo/MMChainLoop.R b/src/test/scripts/functions/gdfo/MMChainLoop.R index 68aca3a..e2177f7 100644 --- a/src/test/scripts/functions/gdfo/MMChainLoop.R +++ b/src/test/scripts/functions/gdfo/MMChainLoop.R @@ -19,19 +19,19 @@ # #------------------------------------------------------------- - -args <- commandArgs(TRUE) -options(digits=22) -library("Matrix") - -X = readMM(paste(args[1], "X.mtx", sep="")) -v = readMM(paste(args[1], "v.mtx", sep="")) -maxiter = as.double(args[2]); - -i = 0; -while(i < maxiter) { - v = t(X) %*% (X %*% v); - i = i + 1; -} - -writeMM(as(v,"CsparseMatrix"), paste(args[3], "w", sep="")) + +args <- commandArgs(TRUE) +options(digits=22) +library("Matrix") + +X = readMM(paste(args[1], "X.mtx", sep="")) +v = readMM(paste(args[1], "v.mtx", sep="")) +maxiter = as.double(args[2]); + +i = 0; +while(i < maxiter) { + v = t(X) %*% (X %*% v); + i = i + 1; +} + +writeMM(as(v,"CsparseMatrix"), paste(args[3], "w", sep="")) http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/gdfo/MMChainLoop.dml ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/gdfo/MMChainLoop.dml b/src/test/scripts/functions/gdfo/MMChainLoop.dml index c3d151d..a68c79b 100644 --- a/src/test/scripts/functions/gdfo/MMChainLoop.dml +++ b/src/test/scripts/functions/gdfo/MMChainLoop.dml @@ -19,19 +19,19 @@ # #------------------------------------------------------------- - -X = read($1); -v = read($2); -maxiter = $3; - -i = 0; -while(i < maxiter) { - v = t(X) %*% (X %*% v); - i = i + 1; -} - -write(v, $4); - - - - + +X = read($1); +v = read($2); +maxiter = $3; + +i = 0; +while(i < maxiter) { + v = t(X) %*% (X %*% v); + i = i + 1; +} + +write(v, $4); + + + + http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/indexing/Jdk7IssueTest.R ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/indexing/Jdk7IssueTest.R b/src/test/scripts/functions/indexing/Jdk7IssueTest.R index 56b6e7e..532300b 100644 --- a/src/test/scripts/functions/indexing/Jdk7IssueTest.R +++ b/src/test/scripts/functions/indexing/Jdk7IssueTest.R @@ -19,17 +19,17 @@ # #------------------------------------------------------------- - -args <- commandArgs(TRUE) -options(digits=22) -library("Matrix") - -M = as.matrix(readMM(paste(args[1], "M.mtx", sep=""))) - -R1 = matrix(0, nrow(M), ncol(M)); -for( i in 1:10 ) { - R1[,i] = M[,i]; -} - -R = t(colSums(R1)); + +args <- commandArgs(TRUE) +options(digits=22) +library("Matrix") + +M = as.matrix(readMM(paste(args[1], "M.mtx", sep=""))) + +R1 = matrix(0, nrow(M), ncol(M)); +for( i in 1:10 ) { + R1[,i] = M[,i]; +} + +R = t(colSums(R1)); writeMM(as(R,"CsparseMatrix"), paste(args[2], "R", sep="")) \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/indexing/Jdk7IssueTest.dml ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/indexing/Jdk7IssueTest.dml b/src/test/scripts/functions/indexing/Jdk7IssueTest.dml index 132de6e..87eadf9 100644 --- a/src/test/scripts/functions/indexing/Jdk7IssueTest.dml +++ b/src/test/scripts/functions/indexing/Jdk7IssueTest.dml @@ -19,14 +19,14 @@ # #------------------------------------------------------------- - -M = read($1) -R1 = matrix(0, rows=nrow(M), cols=ncol(M)); - -for( i in 1:10 ) { - #M[,i] fails on i=5 - R1[,i] = M[,i]; -} - -R = colSums(R1); -write(R, $2, format="text") + +M = read($1) +R1 = matrix(0, rows=nrow(M), cols=ncol(M)); + +for( i in 1:10 ) { + #M[,i] fails on i=5 + R1[,i] = M[,i]; +} + +R = colSums(R1); +write(R, $2, format="text") http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/indexing/LeftIndexingScalarTest.R ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/indexing/LeftIndexingScalarTest.R b/src/test/scripts/functions/indexing/LeftIndexingScalarTest.R index 247aa0b..ee607bc 100644 --- a/src/test/scripts/functions/indexing/LeftIndexingScalarTest.R +++ b/src/test/scripts/functions/indexing/LeftIndexingScalarTest.R @@ -19,17 +19,17 @@ # #------------------------------------------------------------- - -args <- commandArgs(TRUE) -options(digits=22) -library("Matrix") - -A1=readMM(paste(args[1], "A.mtx", sep="")) -A=as.matrix(A1); - -A[13:13,1026:1026] = 7; -A[14:14,1027:1027] = 7*7; -A[1013,26] = 7; -A[1014,27] = 7*7; - + +args <- commandArgs(TRUE) +options(digits=22) +library("Matrix") + +A1=readMM(paste(args[1], "A.mtx", sep="")) +A=as.matrix(A1); + +A[13:13,1026:1026] = 7; +A[14:14,1027:1027] = 7*7; +A[1013,26] = 7; +A[1014,27] = 7*7; + writeMM(as(A,"CsparseMatrix"), paste(args[2], "A", sep=""), format="text") \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/indexing/LeftIndexingScalarTest.dml ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/indexing/LeftIndexingScalarTest.dml b/src/test/scripts/functions/indexing/LeftIndexingScalarTest.dml index 428f7a5..2bcfb6d 100644 --- a/src/test/scripts/functions/indexing/LeftIndexingScalarTest.dml +++ b/src/test/scripts/functions/indexing/LeftIndexingScalarTest.dml @@ -19,12 +19,12 @@ # #------------------------------------------------------------- - -A=read($1, rows=$2, cols=$3, format="text") - -A[13:13,1026:1026] = 7; -A[14:14,1027:1027] = 7*7; -A[1013,26] = 7; -A[1014,27] = 7*7; - -write(A, $4, format="text") + +A=read($1, rows=$2, cols=$3, format="text") + +A[13:13,1026:1026] = 7; +A[14:14,1027:1027] = 7*7; +A[1013,26] = 7; +A[1014,27] = 7*7; + +write(A, $4, format="text") http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/indexing/LeftIndexingSparseDenseTest.R ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/indexing/LeftIndexingSparseDenseTest.R b/src/test/scripts/functions/indexing/LeftIndexingSparseDenseTest.R index fd785b3..513adda 100644 --- a/src/test/scripts/functions/indexing/LeftIndexingSparseDenseTest.R +++ b/src/test/scripts/functions/indexing/LeftIndexingSparseDenseTest.R @@ -19,17 +19,17 @@ # #------------------------------------------------------------- - -args <- commandArgs(TRUE) -options(digits=22) -library("Matrix") - -A = as.matrix(readMM(paste(args[1], "A.mtx", sep=""))) -B = as.matrix(readMM(paste(args[1], "B.mtx", sep=""))) -cl = as.integer(args[2]); -cu = as.integer(args[3]); - -R = A; -R[,cl:cu] = B; - + +args <- commandArgs(TRUE) +options(digits=22) +library("Matrix") + +A = as.matrix(readMM(paste(args[1], "A.mtx", sep=""))) +B = as.matrix(readMM(paste(args[1], "B.mtx", sep=""))) +cl = as.integer(args[2]); +cu = as.integer(args[3]); + +R = A; +R[,cl:cu] = B; + writeMM(as(R,"CsparseMatrix"), paste(args[4], "R", sep="")) \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/indexing/LeftIndexingSparseDenseTest.dml ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/indexing/LeftIndexingSparseDenseTest.dml b/src/test/scripts/functions/indexing/LeftIndexingSparseDenseTest.dml index 80bc3db..a900831 100644 --- a/src/test/scripts/functions/indexing/LeftIndexingSparseDenseTest.dml +++ b/src/test/scripts/functions/indexing/LeftIndexingSparseDenseTest.dml @@ -19,11 +19,11 @@ # #------------------------------------------------------------- - -A = read($1); -B = read($2); - -R = A; -R[,$3:$4] = B; - + +A = read($1); +B = read($2); + +R = A; +R[,$3:$4] = B; + write(R, $5, format="text"); \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/indexing/LeftIndexingSparseSparseTest.R ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/indexing/LeftIndexingSparseSparseTest.R b/src/test/scripts/functions/indexing/LeftIndexingSparseSparseTest.R index fd785b3..513adda 100644 --- a/src/test/scripts/functions/indexing/LeftIndexingSparseSparseTest.R +++ b/src/test/scripts/functions/indexing/LeftIndexingSparseSparseTest.R @@ -19,17 +19,17 @@ # #------------------------------------------------------------- - -args <- commandArgs(TRUE) -options(digits=22) -library("Matrix") - -A = as.matrix(readMM(paste(args[1], "A.mtx", sep=""))) -B = as.matrix(readMM(paste(args[1], "B.mtx", sep=""))) -cl = as.integer(args[2]); -cu = as.integer(args[3]); - -R = A; -R[,cl:cu] = B; - + +args <- commandArgs(TRUE) +options(digits=22) +library("Matrix") + +A = as.matrix(readMM(paste(args[1], "A.mtx", sep=""))) +B = as.matrix(readMM(paste(args[1], "B.mtx", sep=""))) +cl = as.integer(args[2]); +cu = as.integer(args[3]); + +R = A; +R[,cl:cu] = B; + writeMM(as(R,"CsparseMatrix"), paste(args[4], "R", sep="")) \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/indexing/LeftIndexingSparseSparseTest.dml ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/indexing/LeftIndexingSparseSparseTest.dml b/src/test/scripts/functions/indexing/LeftIndexingSparseSparseTest.dml index 80bc3db..a900831 100644 --- a/src/test/scripts/functions/indexing/LeftIndexingSparseSparseTest.dml +++ b/src/test/scripts/functions/indexing/LeftIndexingSparseSparseTest.dml @@ -19,11 +19,11 @@ # #------------------------------------------------------------- - -A = read($1); -B = read($2); - -R = A; -R[,$3:$4] = B; - + +A = read($1); +B = read($2); + +R = A; +R[,$3:$4] = B; + write(R, $5, format="text"); \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/indexing/LeftIndexingTest.R ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/indexing/LeftIndexingTest.R b/src/test/scripts/functions/indexing/LeftIndexingTest.R index 79ced75..d8a07ba 100644 --- a/src/test/scripts/functions/indexing/LeftIndexingTest.R +++ b/src/test/scripts/functions/indexing/LeftIndexingTest.R @@ -19,26 +19,26 @@ # #------------------------------------------------------------- - -args <- commandArgs(TRUE) -options(digits=22) -library("Matrix") - -A1=readMM(paste(args[1], "A.mtx", sep="")) -B1=readMM(paste(args[1], "B.mtx", sep="")) -C1=readMM(paste(args[1], "C.mtx", sep="")) -D1=readMM(paste(args[1], "D.mtx", sep="")) -A=as.matrix(A1); -B=as.matrix(B1); -C=as.matrix(C1); -D=as.matrix(D1); - -A[args[2]:args[3],args[4]:args[5]]=0 -A[args[2]:args[3],args[4]:args[5]]=B -writeMM(as(A,"CsparseMatrix"), paste(args[6], "AB", sep=""), format="text") -A[1:args[3],args[4]:ncol(A)]=0 -A[1:args[3],args[4]:ncol(A)]=C -writeMM(as(A,"CsparseMatrix"), paste(args[6], "AC", sep=""), format="text") -A[,args[4]:args[5]]=0 -A[,args[4]:args[5]]=D + +args <- commandArgs(TRUE) +options(digits=22) +library("Matrix") + +A1=readMM(paste(args[1], "A.mtx", sep="")) +B1=readMM(paste(args[1], "B.mtx", sep="")) +C1=readMM(paste(args[1], "C.mtx", sep="")) +D1=readMM(paste(args[1], "D.mtx", sep="")) +A=as.matrix(A1); +B=as.matrix(B1); +C=as.matrix(C1); +D=as.matrix(D1); + +A[args[2]:args[3],args[4]:args[5]]=0 +A[args[2]:args[3],args[4]:args[5]]=B +writeMM(as(A,"CsparseMatrix"), paste(args[6], "AB", sep=""), format="text") +A[1:args[3],args[4]:ncol(A)]=0 +A[1:args[3],args[4]:ncol(A)]=C +writeMM(as(A,"CsparseMatrix"), paste(args[6], "AC", sep=""), format="text") +A[,args[4]:args[5]]=0 +A[,args[4]:args[5]]=D writeMM(as(A,"CsparseMatrix"), paste(args[6], "AD", sep=""), format="text") \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/indexing/LeftIndexingTest.dml ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/indexing/LeftIndexingTest.dml b/src/test/scripts/functions/indexing/LeftIndexingTest.dml index d40b68d..abef026 100644 --- a/src/test/scripts/functions/indexing/LeftIndexingTest.dml +++ b/src/test/scripts/functions/indexing/LeftIndexingTest.dml @@ -19,14 +19,14 @@ # #------------------------------------------------------------- - -A=read($1, rows=$2, cols=$3, format="text") -B=read($11, rows=$14, cols=$15, format="text") -C=read($12, rows=$5, cols=$16, format="text") -D=read($13, rows=$2, cols=$15, format="text") -A[$4:$5,$6:$7]=B -write(A, $8, format="text") -A[1:$5,$6:ncol(A)]=C -write(A, $9, format="text") -A[,$6:$7]=D + +A=read($1, rows=$2, cols=$3, format="text") +B=read($11, rows=$14, cols=$15, format="text") +C=read($12, rows=$5, cols=$16, format="text") +D=read($13, rows=$2, cols=$15, format="text") +A[$4:$5,$6:$7]=B +write(A, $8, format="text") +A[1:$5,$6:ncol(A)]=C +write(A, $9, format="text") +A[,$6:$7]=D write(A, $10, format="text") \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/indexing/RightIndexingMatrixTest.R ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/indexing/RightIndexingMatrixTest.R b/src/test/scripts/functions/indexing/RightIndexingMatrixTest.R index e6b32ab..62009d7 100644 --- a/src/test/scripts/functions/indexing/RightIndexingMatrixTest.R +++ b/src/test/scripts/functions/indexing/RightIndexingMatrixTest.R @@ -19,17 +19,17 @@ # #------------------------------------------------------------- - -args <- commandArgs(TRUE) -options(digits=22) -library("Matrix") - -A1=readMM(paste(args[1], "A.mtx", sep="")) -A = as.matrix(A1); - -B=A[args[2]:args[3],args[4]:args[5]] -C=A[1:args[3],args[4]:ncol(A)] -D=A[,args[4]:args[5]] -writeMM(as(B,"CsparseMatrix"), paste(args[6], "B", sep=""), format="text") -writeMM(as(C,"CsparseMatrix"), paste(args[6], "C", sep=""), format="text") -writeMM(as(D,"CsparseMatrix"), paste(args[6], "D", sep=""), format="text") + +args <- commandArgs(TRUE) +options(digits=22) +library("Matrix") + +A1=readMM(paste(args[1], "A.mtx", sep="")) +A = as.matrix(A1); + +B=A[args[2]:args[3],args[4]:args[5]] +C=A[1:args[3],args[4]:ncol(A)] +D=A[,args[4]:args[5]] +writeMM(as(B,"CsparseMatrix"), paste(args[6], "B", sep=""), format="text") +writeMM(as(C,"CsparseMatrix"), paste(args[6], "C", sep=""), format="text") +writeMM(as(D,"CsparseMatrix"), paste(args[6], "D", sep=""), format="text") http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/indexing/RightIndexingMatrixTest.dml ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/indexing/RightIndexingMatrixTest.dml b/src/test/scripts/functions/indexing/RightIndexingMatrixTest.dml index f6248ea..a69c235 100644 --- a/src/test/scripts/functions/indexing/RightIndexingMatrixTest.dml +++ b/src/test/scripts/functions/indexing/RightIndexingMatrixTest.dml @@ -19,11 +19,11 @@ # #------------------------------------------------------------- - -A=read($1, rows=$2, cols=$3, format="text") -B=A[$4:$5,$6:$7] -C=A[1:$5,$6:ncol(A)] -D=A[,$6:$7] -write(B, $8, format="text") -write(C, $9, format="text") -write(D, $10, format="text") + +A=read($1, rows=$2, cols=$3, format="text") +B=A[$4:$5,$6:$7] +C=A[1:$5,$6:ncol(A)] +D=A[,$6:$7] +write(B, $8, format="text") +write(C, $9, format="text") +write(D, $10, format="text") http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/indexing/RightIndexingVectorTest.R ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/indexing/RightIndexingVectorTest.R b/src/test/scripts/functions/indexing/RightIndexingVectorTest.R index 916b8ff..a481a79 100644 --- a/src/test/scripts/functions/indexing/RightIndexingVectorTest.R +++ b/src/test/scripts/functions/indexing/RightIndexingVectorTest.R @@ -19,18 +19,18 @@ # #------------------------------------------------------------- - -args <- commandArgs(TRUE) -options(digits=22) -library("Matrix") - -A1=readMM(paste(args[1], "A.mtx", sep="")) -A = as.matrix(A1); - -B=A[1:(nrow(A)-10),7] -C=A[ ,7] -D=t(A[7, ]) #R outputs col vector - -writeMM(as(B,"CsparseMatrix"), paste(args[2], "B", sep=""), format="text") -writeMM(as(C,"CsparseMatrix"), paste(args[2], "C", sep=""), format="text") -writeMM(as(D,"CsparseMatrix"), paste(args[2], "D", sep=""), format="text") + +args <- commandArgs(TRUE) +options(digits=22) +library("Matrix") + +A1=readMM(paste(args[1], "A.mtx", sep="")) +A = as.matrix(A1); + +B=A[1:(nrow(A)-10),7] +C=A[ ,7] +D=t(A[7, ]) #R outputs col vector + +writeMM(as(B,"CsparseMatrix"), paste(args[2], "B", sep=""), format="text") +writeMM(as(C,"CsparseMatrix"), paste(args[2], "C", sep=""), format="text") +writeMM(as(D,"CsparseMatrix"), paste(args[2], "D", sep=""), format="text") http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/indexing/RightIndexingVectorTest.dml ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/indexing/RightIndexingVectorTest.dml b/src/test/scripts/functions/indexing/RightIndexingVectorTest.dml index 977210c..cd25d00 100644 --- a/src/test/scripts/functions/indexing/RightIndexingVectorTest.dml +++ b/src/test/scripts/functions/indexing/RightIndexingVectorTest.dml @@ -19,11 +19,11 @@ # #------------------------------------------------------------- - -A=read($1, rows=$2, cols=$3, format="text") -B=A[1:(nrow(A)-10),7] #not vrix -C=A[ ,7] #vrix col -D=A[7, ] #vrix row -write(B, $4, format="text") -write(C, $5, format="text") -write(D, $6, format="text") + +A=read($1, rows=$2, cols=$3, format="text") +B=A[1:(nrow(A)-10),7] #not vrix +C=A[ ,7] #vrix col +D=A[7, ] #vrix row +write(B, $4, format="text") +write(C, $5, format="text") +write(D, $6, format="text") http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/io/ScalarComputeWrite.dml ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/io/ScalarComputeWrite.dml b/src/test/scripts/functions/io/ScalarComputeWrite.dml index 4f3b799..314ecaf 100644 --- a/src/test/scripts/functions/io/ScalarComputeWrite.dml +++ b/src/test/scripts/functions/io/ScalarComputeWrite.dml @@ -1,32 +1,32 @@ -#------------------------------------------------------------- -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -#------------------------------------------------------------- - -/* - * DML script to test the scalar write where the scalar is the result of some computation - * $1 - input value - * $2 - filename to which scalr needs to be written out - */ - -r = $1; -X = matrix(1.0, rows=10, cols=1); -X = X*r; -m = max(X); -write(m, $2); +#------------------------------------------------------------- +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +#------------------------------------------------------------- + +/* + * DML script to test the scalar write where the scalar is the result of some computation + * $1 - input value + * $2 - filename to which scalr needs to be written out + */ + +r = $1; +X = matrix(1.0, rows=10, cols=1); +X = X*r; +m = max(X); +write(m, $2); http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/io/ScalarRead.dml ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/io/ScalarRead.dml b/src/test/scripts/functions/io/ScalarRead.dml index 8834894..edf5bcc 100644 --- a/src/test/scripts/functions/io/ScalarRead.dml +++ b/src/test/scripts/functions/io/ScalarRead.dml @@ -1,23 +1,23 @@ -#------------------------------------------------------------- -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -#------------------------------------------------------------- - -s = read($1, value_type=$2); -print(s); +#------------------------------------------------------------- +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +#------------------------------------------------------------- + +s = read($1, value_type=$2); +print(s); http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/io/ScalarWrite.dml ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/io/ScalarWrite.dml b/src/test/scripts/functions/io/ScalarWrite.dml index fd405be..f5a7454 100644 --- a/src/test/scripts/functions/io/ScalarWrite.dml +++ b/src/test/scripts/functions/io/ScalarWrite.dml @@ -19,11 +19,11 @@ # #------------------------------------------------------------- - -/* - * DML script to test the scalar write: - * $1 - input scalar value - * $2 - filename to which scalar needs to be written out - */ -x = $1 -write(x, $2); + +/* + * DML script to test the scalar write: + * $1 - input scalar value + * $2 - filename to which scalar needs to be written out + */ +x = $1 +write(x, $2); http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/io/SeqParReadTest.dml ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/io/SeqParReadTest.dml b/src/test/scripts/functions/io/SeqParReadTest.dml index 1a31c7b..5a054a7 100644 --- a/src/test/scripts/functions/io/SeqParReadTest.dml +++ b/src/test/scripts/functions/io/SeqParReadTest.dml @@ -19,9 +19,9 @@ # #------------------------------------------------------------- - -A = read($1); -x = sum(A); -write(x, $2); - - + +A = read($1); +x = sum(A); +write(x, $2); + + http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/io/csv/ReadCSVTest_1.dml ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/io/csv/ReadCSVTest_1.dml b/src/test/scripts/functions/io/csv/ReadCSVTest_1.dml index 3659180..8b29c64 100644 --- a/src/test/scripts/functions/io/csv/ReadCSVTest_1.dml +++ b/src/test/scripts/functions/io/csv/ReadCSVTest_1.dml @@ -1,27 +1,27 @@ -#------------------------------------------------------------- -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -#------------------------------------------------------------- - -# DML script that tests read csv - -A = read($1); -x = sum(A); -write(x, $2); - +#------------------------------------------------------------- +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +#------------------------------------------------------------- + +# DML script that tests read csv + +A = read($1); +x = sum(A); +write(x, $2); + http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/io/csv/ReadCSVTest_2.dml ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/io/csv/ReadCSVTest_2.dml b/src/test/scripts/functions/io/csv/ReadCSVTest_2.dml index af0de14..92e182c 100644 --- a/src/test/scripts/functions/io/csv/ReadCSVTest_2.dml +++ b/src/test/scripts/functions/io/csv/ReadCSVTest_2.dml @@ -1,27 +1,27 @@ -#------------------------------------------------------------- -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -#------------------------------------------------------------- - -# DML script that tests read csv - -A = read($1, format="csv", header=TRUE); -x = sum(A); -write(x, $2); - +#------------------------------------------------------------- +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +#------------------------------------------------------------- + +# DML script that tests read csv + +A = read($1, format="csv", header=TRUE); +x = sum(A); +write(x, $2); + http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/io/csv/ReadCSVTest_3.dml ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/io/csv/ReadCSVTest_3.dml b/src/test/scripts/functions/io/csv/ReadCSVTest_3.dml index 3659180..8b29c64 100644 --- a/src/test/scripts/functions/io/csv/ReadCSVTest_3.dml +++ b/src/test/scripts/functions/io/csv/ReadCSVTest_3.dml @@ -1,27 +1,27 @@ -#------------------------------------------------------------- -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -#------------------------------------------------------------- - -# DML script that tests read csv - -A = read($1); -x = sum(A); -write(x, $2); - +#------------------------------------------------------------- +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +#------------------------------------------------------------- + +# DML script that tests read csv + +A = read($1); +x = sum(A); +write(x, $2); + http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/io/csv/WriteCSVTest.dml ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/io/csv/WriteCSVTest.dml b/src/test/scripts/functions/io/csv/WriteCSVTest.dml index 60eddd0..f40ed9b 100644 --- a/src/test/scripts/functions/io/csv/WriteCSVTest.dml +++ b/src/test/scripts/functions/io/csv/WriteCSVTest.dml @@ -1,28 +1,28 @@ -#------------------------------------------------------------- -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -#------------------------------------------------------------- - -# DML script that tests read/write csv - -A = read($1+".data"); -x = sum(A); -write(x, $2); - -write(A, $3, format="csv", header=$4, sep=$5, sparse=$6); +#------------------------------------------------------------- +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +#------------------------------------------------------------- + +# DML script that tests read/write csv + +A = read($1+".data"); +x = sum(A); +write(x, $2); + +write(A, $3, format="csv", header=$4, sep=$5, sparse=$6); http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/io/csv/csv_test.dml ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/io/csv/csv_test.dml b/src/test/scripts/functions/io/csv/csv_test.dml index 0656bf7..aa1d61f 100644 --- a/src/test/scripts/functions/io/csv/csv_test.dml +++ b/src/test/scripts/functions/io/csv/csv_test.dml @@ -19,10 +19,10 @@ # #------------------------------------------------------------- - - -# test for reading and writing in CSV format - -A = read($1, format=$2); -write(A, $3, format=$4); - + + +# test for reading and writing in CSV format + +A = read($1, format=$2); +write(A, $3, format=$4); + http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/io/csv/csv_verify.R ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/io/csv/csv_verify.R b/src/test/scripts/functions/io/csv/csv_verify.R index c5fc6c8..69bed6e 100644 --- a/src/test/scripts/functions/io/csv/csv_verify.R +++ b/src/test/scripts/functions/io/csv/csv_verify.R @@ -19,17 +19,17 @@ # #------------------------------------------------------------- - - -args <- commandArgs(TRUE) -options(digits=22) - -library(Matrix); - -# R interprets "0" as a categorical ("factor") value, so we need to read the -# file in as strings and convert everything to numeric explicitly. -A = read.csv(args[1], header=FALSE, stringsAsFactors=FALSE); -A = sapply(A, as.numeric); -x = sum(A); -write(x, args[2]); - + + +args <- commandArgs(TRUE) +options(digits=22) + +library(Matrix); + +# R interprets "0" as a categorical ("factor") value, so we need to read the +# file in as strings and convert everything to numeric explicitly. +A = read.csv(args[1], header=FALSE, stringsAsFactors=FALSE); +A = sapply(A, as.numeric); +x = sum(A); +write(x, args[2]); + http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/io/csv/csv_verify.dml ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/io/csv/csv_verify.dml b/src/test/scripts/functions/io/csv/csv_verify.dml index 3526fbc..190d359 100644 --- a/src/test/scripts/functions/io/csv/csv_verify.dml +++ b/src/test/scripts/functions/io/csv/csv_verify.dml @@ -19,10 +19,10 @@ # #------------------------------------------------------------- - - -A = read($1, rows=$2, cols=$3, format=$4); -x = sum(A); -write(x, $5); - - + + +A = read($1, rows=$2, cols=$3, format=$4); +x = sum(A); +write(x, $5); + + http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/io/csv/csv_verify2.R ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/io/csv/csv_verify2.R b/src/test/scripts/functions/io/csv/csv_verify2.R index b2ce726..a5af6f8 100644 --- a/src/test/scripts/functions/io/csv/csv_verify2.R +++ b/src/test/scripts/functions/io/csv/csv_verify2.R @@ -19,14 +19,14 @@ # #------------------------------------------------------------- - - -args <- commandArgs(TRUE) -options(digits=22) - -library(Matrix); - -A = read.csv(args[1]); -x = sum(A); -write(x, args[2]); - + + +args <- commandArgs(TRUE) +options(digits=22) + +library(Matrix); + +A = read.csv(args[1]); +x = sum(A); +write(x, args[2]); + http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/io/csv/csvprop_read.dml ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/io/csv/csvprop_read.dml b/src/test/scripts/functions/io/csv/csvprop_read.dml index 11ca30e..a86a3ab 100644 --- a/src/test/scripts/functions/io/csv/csvprop_read.dml +++ b/src/test/scripts/functions/io/csv/csvprop_read.dml @@ -19,17 +19,17 @@ # #------------------------------------------------------------- - - -# test for reading and writing in CSV format - -Atxt = read($1); -Acsv = read($2, format="csv", header=$3, sep=$4, fill=$5, default=$6); - -Diff = Atxt - Acsv; - -s = sum(Diff); - -write(s, $7); - - + + +# test for reading and writing in CSV format + +Atxt = read($1); +Acsv = read($2, format="csv", header=$3, sep=$4, fill=$5, default=$6); + +Diff = Atxt - Acsv; + +s = sum(Diff); + +write(s, $7); + + http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/io/csv/csvprop_write.dml ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/io/csv/csvprop_write.dml b/src/test/scripts/functions/io/csv/csvprop_write.dml index 8b9b7ed..4baa586 100644 --- a/src/test/scripts/functions/io/csv/csvprop_write.dml +++ b/src/test/scripts/functions/io/csv/csvprop_write.dml @@ -19,10 +19,10 @@ # #------------------------------------------------------------- - - -# test for reading and writing in CSV format - -A = read($1); -write(A, $2, format="csv", header=$3, sep=$4, sparse=$5); - + + +# test for reading and writing in CSV format + +A = read($1); +write(A, $2, format="csv", header=$3, sep=$4, sparse=$5); + http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/io/csv/in/transfusion_1.data ---------------------------------------------------------------------- diff --git a/src/test/scripts/functions/io/csv/in/transfusion_1.data b/src/test/scripts/functions/io/csv/in/transfusion_1.data index 1ec0901..1a35bfe 100644 --- a/src/test/scripts/functions/io/csv/in/transfusion_1.data +++ b/src/test/scripts/functions/io/csv/in/transfusion_1.data @@ -1,749 +1,749 @@ -Recency (months),Frequency (times),Monetary (c.c. blood),Time (months),"whether he/she donated blood in March 2007" -2 ,50,12500,98 ,1 -0 ,13,3250,28 ,1 -1 ,16,4000,35 ,1 -2 ,20,5000,45 ,1 -1 ,24,6000,77 ,0 -4 ,4,1000,4 ,0 -2 ,7,1750,14 ,1 -1 ,12,3000,35 ,0 -2 ,9,2250,22 ,1 -5 ,46,11500,98 ,1 -4 ,23,5750,58 ,0 -0 ,3,750,4 ,0 -2 ,10,2500,28 ,1 -1 ,13,3250,47 ,0 -2 ,6,1500,15 ,1 -2 ,5,1250,11 ,1 -2 ,14,3500,48 ,1 -2 ,15,3750,49 ,1 -2 ,6,1500,15 ,1 -2 ,3,750,4 ,1 -2 ,3,750,4 ,1 -4 ,11,2750,28 ,0 -2 ,6,1500,16 ,1 -2 ,6,1500,16 ,1 -9 ,9,2250,16 ,0 -4 ,14,3500,40 ,0 -4 ,6,1500,14 ,0 -4 ,12,3000,34 ,1 -4 ,5,1250,11 ,1 -4 ,8,2000,21 ,0 -1 ,14,3500,58 ,0 -4 ,10,2500,28 ,1 -4 ,10,2500,28 ,1 -4 ,9,2250,26 ,1 -2 ,16,4000,64 ,0 -2 ,8,2000,28 ,1 -2 ,12,3000,47 ,1 -4 ,6,1500,16 ,1 -2 ,14,3500,57 ,1 -4 ,7,1750,22 ,1 -2 ,13,3250,53 ,1 -2 ,5,1250,16 ,0 -2 ,5,1250,16 ,1 -2 ,5,1250,16 ,0 -4 ,20,5000,69 ,1 -4 ,9,2250,28 ,1 -2 ,9,2250,36 ,0 -2 ,2,500,2 ,0 -2 ,2,500,2 ,0 -2 ,2,500,2 ,0 -2 ,11,2750,46 ,0 -2 ,11,2750,46 ,1 -2 ,6,1500,22 ,0 -2 ,12,3000,52 ,0 -4 ,5,1250,14 ,1 -4 ,19,4750,69 ,1 -4 ,8,2000,26 ,1 -2 ,7,1750,28 ,1 -2 ,16,4000,81 ,0 -3 ,6,1500,21 ,0 -2 ,7,1750,29 ,0 -2 ,8,2000,35 ,1 -2 ,10,2500,49 ,0 -4 ,5,1250,16 ,1 -2 ,3,750,9 ,1 -3 ,16,4000,74 ,0 -2 ,4,1000,14 ,1 -0 ,2,500,4 ,0 -4 ,7,1750,25 ,0 -1 ,9,2250,51 ,0 -2 ,4,1000,16 ,0 -2 ,4,1000,16 ,0 -4 ,17,4250,71 ,1 -2 ,2,500,4 ,0 -2 ,2,500,4 ,1 -2 ,2,500,4 ,1 -2 ,4,1000,16 ,1 -2 ,2,500,4 ,0 -2 ,2,500,4 ,0 -2 ,2,500,4 ,0 -4 ,6,1500,23 ,1 -2 ,4,1000,16 ,0 -2 ,4,1000,16 ,0 -2 ,4,1000,16 ,0 -2 ,6,1500,28 ,1 -2 ,6,1500,28 ,0 -4 ,2,500,4 ,0 -4 ,2,500,4 ,0 -4 ,2,500,4 ,0 -2 ,7,1750,35 ,1 -4 ,2,500,4 ,1 -4 ,2,500,4 ,0 -4 ,2,500,4 ,0 -4 ,2,500,4 ,0 -12 ,11,2750,23 ,0 -4 ,7,1750,28 ,0 -3 ,17,4250,86 ,0 -4 ,9,2250,38 ,1 -4 ,4,1000,14 ,1 -5 ,7,1750,26 ,1 -4 ,8,2000,34 ,1 -2 ,13,3250,76 ,1 -4 ,9,2250,40 ,0 -2 ,5,1250,26 ,0 -2 ,5,1250,26 ,0 -6 ,17,4250,70 ,0 -0 ,8,2000,59 ,0 -3 ,5,1250,26 ,0 -2 ,3,750,14 ,0 -2 ,10,2500,64 ,0 -4 ,5,1250,23 ,1 -4 ,9,2250,46 ,0 -4 ,5,1250,23 ,0 -4 ,8,2000,40 ,1 -2 ,12,3000,82 ,0 -11 ,24,6000,64 ,0 -2 ,7,1750,46 ,1 -4 ,11,2750,61 ,0 -1 ,7,1750,57 ,0 -2 ,11,2750,79 ,1 -2 ,3,750,16 ,1 -4 ,5,1250,26 ,1 -2 ,6,1500,41 ,1 -2 ,5,1250,33 ,1 -2 ,4,1000,26 ,0 -2 ,5,1250,34 ,0 -4 ,8,2000,46 ,1 -2 ,4,1000,26 ,0 -4 ,8,2000,48 ,1 -2 ,2,500,10 ,1 -4 ,5,1250,28 ,0 -2 ,12,3000,95 ,0 -2 ,2,500,10 ,0 -4 ,6,1500,35 ,0 -2 ,11,2750,88 ,0 -2 ,3,750,19 ,0 -2 ,5,1250,37 ,0 -2 ,12,3000,98 ,0 -9 ,5,1250,19 ,0 -2 ,2,500,11 ,0 -2 ,9,2250,74 ,0 -5 ,14,3500,86 ,0 -4 ,3,750,16 ,0 -4 ,3,750,16 ,0 -4 ,2,500,9 ,1 -4 ,3,750,16 ,1 -6 ,3,750,14 ,0 -2 ,2,500,11 ,0 -2 ,2,500,11 ,1 -2 ,2,500,11 ,0 -2 ,7,1750,58 ,1 -4 ,6,1500,39 ,0 -4 ,11,2750,78 ,0 -2 ,1,250,2 ,1 -2 ,1,250,2 ,0 -2 ,1,250,2 ,0 -2 ,1,250,2 ,0 -2 ,1,250,2 ,0 -2 ,1,250,2 ,0 -2 ,1,250,2 ,0 -2 ,1,250,2 ,0 -2 ,1,250,2 ,0 -2 ,1,250,2 ,0 -2 ,1,250,2 ,1 -2 ,1,250,2 ,1 -2 ,1,250,2 ,1 -2 ,1,250,2 ,0 -2 ,1,250,2 ,0 -2 ,1,250,2 ,0 -2 ,1,250,2 ,0 -2 ,1,250,2 ,0 -2 ,1,250,2 ,0 -2 ,1,250,2 ,0 -2 ,1,250,2 ,0 -2 ,1,250,2 ,0 -11 ,10,2500,35 ,0 -11 ,4,1000,16 ,1 -4 ,5,1250,33 ,1 -4 ,6,1500,41 ,1 -2 ,3,750,22 ,0 -4 ,4,1000,26 ,1 -10 ,4,1000,16 ,0 -2 ,4,1000,35 ,0 -4 ,12,3000,88 ,0 -13 ,8,2000,26 ,0 -11 ,9,2250,33 ,0 -4 ,5,1250,34 ,0 -4 ,4,1000,26 ,0 -8 ,15,3750,77 ,0 -4 ,5,1250,35 ,1 -4 ,7,1750,52 ,0 -4 ,7,1750,52 ,0 -2 ,4,1000,35 ,0 -11 ,11,2750,42 ,0 -2 ,2,500,14 ,0 -2 ,5,1250,47 ,1 -9 ,8,2000,38 ,1 -4 ,6,1500,47 ,0 -11 ,7,1750,29 ,0 -9 ,9,2250,45 ,0 -4 ,6,1500,52 ,0 -4 ,7,1750,58 ,0 -6 ,2,500,11 ,1 -4 ,7,1750,58 ,0 -11 ,9,2250,38 ,0 -11 ,6,1500,26 ,0 -2 ,2,500,16 ,0 -2 ,7,1750,76 ,0 -11 ,6,1500,27 ,0 -11 ,3,750,14 ,0 -4 ,1,250,4 ,0 -4 ,1,250,4 ,0 -4 ,1,250,4 ,0 -4 ,1,250,4 ,0 -4 ,1,250,4 ,0 -4 ,1,250,4 ,1 -4 ,1,250,4 ,0 -4 ,1,250,4 ,0 -4 ,1,250,4 ,0 -4 ,1,250,4 ,0 -4 ,1,250,4 ,0 -4 ,1,250,4 ,1 -4 ,1,250,4 ,1 -4 ,1,250,4 ,0 -4 ,1,250,4 ,1 -4 ,1,250,4 ,1 -4 ,1,250,4 ,0 -4 ,3,750,24 ,0 -4 ,1,250,4 ,0 -4 ,1,250,4 ,0 -4 ,1,250,4 ,0 -4 ,1,250,4 ,1 -4 ,1,250,4 ,0 -10 ,8,2000,39 ,0 -14 ,7,1750,26 ,0 -8 ,10,2500,63 ,0 -11 ,3,750,15 ,0 -4 ,2,500,14 ,0 -2 ,4,1000,43 ,0 -8 ,9,2250,58 ,0 -8 ,8,2000,52 ,1 -11 ,22,5500,98 ,0 -4 ,3,750,25 ,1 -11 ,17,4250,79 ,1 -9 ,2,500,11 ,0 -4 ,5,1250,46 ,0 -11 ,12,3000,58 ,0 -7 ,12,3000,86 ,0 -11 ,2,500,11 ,0 -11 ,2,500,11 ,0 -11 ,2,500,11 ,0 -2 ,6,1500,75 ,0 -11 ,8,2000,41 ,1 -11 ,3,750,16 ,1 -12 ,13,3250,59 ,0 -2 ,3,750,35 ,0 -16 ,8,2000,28 ,0 -11 ,7,1750,37 ,0 -4 ,3,750,28 ,0 -12 ,12,3000,58 ,0 -4 ,4,1000,41 ,0 -11 ,14,3500,73 ,1 -2 ,2,500,23 ,0 -2 ,3,750,38 ,1 -4 ,5,1250,58 ,0 -4 ,4,1000,43 ,1 -3 ,2,500,23 ,0 -11 ,8,2000,46 ,0 -4 ,7,1750,82 ,0 -13 ,4,1000,21 ,0 -16 ,11,2750,40 ,0 -16 ,7,1750,28 ,0 -7 ,2,500,16 ,0 -4 ,5,1250,58 ,0 -4 ,5,1250,58 ,0 -4 ,4,1000,46 ,0 -14 ,13,3250,57 ,0 -4 ,3,750,34 ,0 -14 ,18,4500,78 ,0 -11 ,8,2000,48 ,0 -14 ,16,4000,70 ,0 -14 ,4,1000,22 ,1 -14 ,5,1250,26 ,0 -8 ,2,500,16 ,0 -11 ,5,1250,33 ,0 -11 ,2,500,14 ,0 -4 ,2,500,23 ,0 -9 ,2,500,16 ,1 -14 ,5,1250,28 ,1 -14 ,3,750,19 ,1 -14 ,4,1000,23 ,1 -16 ,12,3000,50 ,0 -11 ,4,1000,28 ,0 -11 ,5,1250,35 ,0 -11 ,5,1250,35 ,0 -2 ,4,1000,70 ,0 -14 ,5,1250,28 ,0 -14 ,2,500,14 ,0 -14 ,2,500,14 ,0 -14 ,2,500,14 ,0 -14 ,2,500,14 ,0 -14 ,2,500,14 ,0 -14 ,2,500,14 ,0 -2 ,3,750,52 ,0 -14 ,6,1500,34 ,0 -11 ,5,1250,37 ,1 -4 ,5,1250,74 ,0 -11 ,3,750,23 ,0 -16 ,4,1000,23 ,0 -16 ,3,750,19 ,0 -11 ,5,1250,38 ,0 -11 ,2,500,16 ,0 -12 ,9,2250,60 ,0 -9 ,1,250,9 ,0 -9 ,1,250,9 ,0 -4 ,2,500,29 ,0 -11 ,2,500,17 ,0 -14 ,4,1000,26 ,0 -11 ,9,2250,72 ,1 -11 ,5,1250,41 ,0 -15 ,16,4000,82 ,0 -9 ,5,1250,51 ,1 -11 ,4,1000,34 ,0 -14 ,8,2000,50 ,1 -16 ,7,1750,38 ,0 -14 ,2,500,16 ,0 -2 ,2,500,41 ,0 -14 ,16,4000,98 ,0 -14 ,4,1000,28 ,1 -16 ,7,1750,39 ,0 -14 ,7,1750,47 ,0 -16 ,6,1500,35 ,0 -16 ,6,1500,35 ,1 -11 ,7,1750,62 ,1 -16 ,2,500,16 ,0 -16 ,3,750,21 ,1 -11 ,3,750,28 ,0 -11 ,7,1750,64 ,0 -11 ,1,250,11 ,1 -9 ,3,750,34 ,0 -14 ,4,1000,30 ,0 -23 ,38,9500,98 ,0 -11 ,6,1500,58 ,0 -11 ,1,250,11 ,0 -11 ,1,250,11 ,0 -11 ,1,250,11 ,0 -11 ,1,250,11 ,0 -11 ,1,250,11 ,0 -11 ,1,250,11 ,0 -11 ,1,250,11 ,0 -11 ,1,250,11 ,0 -11 ,2,500,21 ,0 -11 ,5,1250,50 ,0 -11 ,2,500,21 ,0 -16 ,4,1000,28 ,0 -4 ,2,500,41 ,0 -16 ,6,1500,40 ,0 -14 ,3,750,26 ,0 -9 ,2,500,26 ,0 -21 ,16,4000,64 ,0 -14 ,6,1500,51 ,0 -11 ,2,500,24 ,0 -4 ,3,750,71 ,0 -21 ,13,3250,57 ,0 -11 ,6,1500,71 ,0 -14 ,2,500,21 ,1 -23 ,15,3750,57 ,0 -14 ,4,1000,38 ,0 -11 ,2,500,26 ,0 -16 ,5,1250,40 ,1 -4 ,2,500,51 ,1 -14 ,3,750,31 ,0 -4 ,2,500,52 ,0 -9 ,4,1000,65 ,0 -14 ,4,1000,40 ,0 -11 ,3,750,40 ,1 -14 ,5,1250,50 ,0 -14 ,1,250,14 ,0 -14 ,1,250,14 ,0 -14 ,1,250,14 ,0 -14 ,1,250,14 ,0 -14 ,1,250,14 ,0 -14 ,1,250,14 ,0 -14 ,1,250,14 ,0 -14 ,1,250,14 ,0 -14 ,7,1750,72 ,0 -14 ,1,250,14 ,0 -14 ,1,250,14 ,0 -9 ,3,750,52 ,0 -14 ,7,1750,73 ,0 -11 ,4,1000,58 ,0 -11 ,4,1000,59 ,0 -4 ,2,500,59 ,0 -11 ,4,1000,61 ,0 -16 ,4,1000,40 ,0 -16 ,10,2500,89 ,0 -21 ,2,500,21 ,1 -21 ,3,750,26 ,0 -16 ,8,2000,76 ,0 -21 ,3,750,26 ,1 -18 ,2,500,23 ,0 -23 ,5,1250,33 ,0 -23 ,8,2000,46 ,0 -16 ,3,750,34 ,0 -14 ,5,1250,64 ,0 -14 ,3,750,41 ,0 -16 ,1,250,16 ,0 -16 ,1,250,16 ,0 -16 ,1,250,16 ,0 -16 ,1,250,16 ,0 -16 ,1,250,16 ,0 -16 ,1,250,16 ,0 -16 ,1,250,16 ,0 -16 ,4,1000,45 ,0 -16 ,1,250,16 ,0 -16 ,1,250,16 ,0 -16 ,1,250,16 ,0 -16 ,1,250,16 ,0 -16 ,1,250,16 ,0 -16 ,2,500,26 ,0 -21 ,2,500,23 ,0 -16 ,2,500,27 ,0 -21 ,2,500,23 ,0 -21 ,2,500,23 ,0 -14 ,4,1000,57 ,0 -16 ,5,1250,60 ,0 -23 ,2,500,23 ,0 -14 ,5,1250,74 ,0 -23 ,3,750,28 ,0 -16 ,3,750,40 ,0 -9 ,2,500,52 ,0 -9 ,2,500,52 ,0 -16 ,7,1750,87 ,1 -14 ,4,1000,64 ,0 -14 ,2,500,35 ,0 -16 ,7,1750,93 ,0 -21 ,2,500,25 ,0 -14 ,3,750,52 ,0 -23 ,14,3500,93 ,0 -18 ,8,2000,95 ,0 -16 ,3,750,46 ,0 -11 ,3,750,76 ,0 -11 ,2,500,52 ,0 -11 ,3,750,76 ,0 -23 ,12,3000,86 ,0 -21 ,3,750,35 ,0 -23 ,2,500,26 ,0 -23 ,2,500,26 ,0 -23 ,8,2000,64 ,0 -16 ,3,750,50 ,0 -23 ,3,750,33 ,0 -21 ,3,750,38 ,0 -23 ,2,500,28 ,0 -21 ,1,250,21 ,0 -21 ,1,250,21 ,0 -21 ,1,250,21 ,0 -21 ,1,250,21 ,0 -21 ,1,250,21 ,0 -21 ,1,250,21 ,0 -21 ,1,250,21 ,0 -21 ,1,250,21 ,0 -21 ,1,250,21 ,0 -21 ,1,250,21 ,1 -21 ,1,250,21 ,0 -21 ,1,250,21 ,0 -21 ,5,1250,60 ,0 -23 ,4,1000,45 ,0 -21 ,4,1000,52 ,0 -22 ,1,250,22 ,1 -11 ,2,500,70 ,0 -23 ,5,1250,58 ,0 -23 ,3,750,40 ,0 -23 ,3,750,41 ,0 -14 ,3,750,83 ,0 -21 ,2,500,35 ,0 -26 ,5,1250,49 ,1 -23 ,6,1500,70 ,0 -23 ,1,250,23 ,0 -23 ,1,250,23 ,0 -23 ,1,250,23 ,0 -23 ,1,250,23 ,0 -23 ,1,250,23 ,0 -23 ,1,250,23 ,0 -23 ,1,250,23 ,0 -23 ,1,250,23 ,0 -23 ,4,1000,53 ,0 -21 ,6,1500,86 ,0 -23 ,3,750,48 ,0 -21 ,2,500,41 ,0 -21 ,3,750,64 ,0 -16 ,2,500,70 ,0 -21 ,3,750,70 ,0 -23 ,4,1000,87 ,0 -23 ,3,750,89 ,0 -23 ,2,500,87 ,0 -35 ,3,750,64 ,0 -38 ,1,250,38 ,0 -38 ,1,250,38 ,0 -40 ,1,250,40 ,0 -74 ,1,250,74 ,0 -2 ,43,10750,86 ,1 -6 ,22,5500,28 ,1 -2 ,34,8500,77 ,1 -2 ,44,11000,98 ,0 -0 ,26,6500,76 ,1 -2 ,41,10250,98 ,1 -3 ,21,5250,42 ,1 -2 ,11,2750,23 ,0 -2 ,21,5250,52 ,1 -2 ,13,3250,32 ,1 -4 ,4,1000,4 ,1 -2 ,11,2750,26 ,0 -2 ,11,2750,28 ,0 -3 ,14,3500,35 ,0 -4 ,16,4000,38 ,1 -4 ,6,1500,14 ,0 -3 ,5,1250,12 ,1 -4 ,33,8250,98 ,1 -3 ,10,2500,33 ,1 -4 ,10,2500,28 ,1 -2 ,11,2750,40 ,1 -2 ,11,2750,41 ,1 -4 ,13,3250,39 ,1 -1 ,10,2500,43 ,1 -4 ,9,2250,28 ,0 -2 ,4,1000,11 ,0 -2 ,5,1250,16 ,1 -2 ,15,3750,64 ,0 -5 ,24,6000,79 ,0 -2 ,6,1500,22 ,1 -4 ,5,1250,16 ,1 -2 ,4,1000,14 ,1 -4 ,8,2000,28 ,0 -2 ,4,1000,14 ,0 -2 ,6,1500,26 ,0 -4 ,5,1250,16 ,1 -2 ,7,1750,32 ,1 -2 ,6,1500,26 ,1 -2 ,8,2000,38 ,1 -2 ,2,500,4 ,1 -2 ,6,1500,28 ,1 -2 ,10,2500,52 ,0 -4 ,16,4000,70 ,1 -4 ,2,500,4 ,1 -1 ,14,3500,95 ,0 -4 ,2,500,4 ,1 -7 ,14,3500,48 ,0 -2 ,3,750,11 ,0 -2 ,12,3000,70 ,1 -4 ,7,1750,32 ,1 -4 ,4,1000,16 ,0 -2 ,6,1500,35 ,1 -4 ,6,1500,28 ,1 -2 ,3,750,14 ,0 -2 ,4,1000,23 ,0 -4 ,4,1000,18 ,0 -5 ,6,1500,28 ,0 -4 ,6,1500,30 ,0 -14 ,5,1250,14 ,0 -3 ,8,2000,50 ,0 -4 ,11,2750,64 ,1 -4 ,9,2250,52 ,0 -4 ,16,4000,98 ,1 -7 ,10,2500,47 ,0 -4 ,14,3500,86 ,0 -2 ,9,2250,75 ,0 -4 ,6,1500,35 ,0 -4 ,9,2250,55 ,0 -4 ,6,1500,35 ,1 -2 ,6,1500,45 ,0 -2 ,6,1500,47 ,0 -4 ,2,500,9 ,0 -2 ,2,500,11 ,1 -2 ,2,500,11 ,0 -2 ,2,500,11 ,1 -4 ,6,1500,38 ,1 -3 ,4,1000,29 ,1 -9 ,9,2250,38 ,0 -11 ,5,1250,18 ,0 -2 ,3,750,21 ,0 -2 ,1,250,2 ,0 -2 ,1,250,2 ,1 -2 ,1,250,2 ,0 -2 ,1,250,2 ,0 -2 ,1,250,2 ,0 -2 ,1,250,2 ,0 -2 ,1,250,2 ,1 -2 ,1,250,2 ,0 -2 ,1,250,2 ,0 -2 ,1,250,2 ,0 -2 ,1,250,2 ,0 -11 ,11,2750,38 ,0 -2 ,3,750,22 ,0 -9 ,11,2750,49 ,1 -5 ,11,2750,75 ,0 -3 ,5,1250,38 ,0 -3 ,1,250,3 ,1 -4 ,6,1500,43 ,0 -2 ,3,750,24 ,0 -12 ,11,2750,39 ,0 -2 ,2,500,14 ,0 -4 ,6,1500,46 ,0 -9 ,3,750,14 ,0 -14 ,8,2000,26 ,0 -4 ,2,500,13 ,0 -4 ,11,2750,95 ,0 -2 ,7,1750,77 ,0 -2 ,7,1750,77 ,0 -4 ,1,250,4 ,0 -4 ,1,250,4 ,0 -4 ,1,250,4 ,0 -4 ,1,250,4 ,0 -4 ,1,250,4 ,1 -4 ,1,250,4 ,0 -4 ,1,250,4 ,0 -4 ,1,250,4 ,0 -4 ,1,250,4 ,0 -4 ,1,250,4 ,0 -4 ,1,250,4 ,1 -4 ,1,250,4 ,0 -4 ,7,1750,62 ,0 -4 ,1,250,4 ,0 -4 ,4,1000,34 ,1 -11 ,6,1500,28 ,0 -13 ,3,750,14 ,1 -7 ,5,1250,35 ,0 -9 ,9,2250,54 ,0 -11 ,2,500,11 ,0 -2 ,5,1250,63 ,0 -7 ,11,2750,89 ,0 -8 ,9,2250,64 ,0 -2 ,2,500,22 ,0 -6 ,3,750,26 ,0 -12 ,15,3750,71 ,0 -13 ,3,750,16 ,0 -11 ,16,4000,89 ,0 -4 ,5,1250,58 ,0 -14 ,7,1750,35 ,0 -11 ,4,1000,27 ,0 -7 ,9,2250,89 ,1 -11 ,8,2000,52 ,1 -7 ,5,1250,52 ,0 -11 ,6,1500,41 ,0 -10 ,5,1250,38 ,0 -14 ,2,500,14 ,1 -14 ,2,500,14 ,0 -14 ,2,500,14 ,0 -2 ,2,500,33 ,0 -11 ,3,750,23 ,0 -14 ,8,2000,46 ,0 -9 ,1,250,9 ,0 -16 ,5,1250,27 ,0 -14 ,4,1000,26 ,0 -4 ,2,500,30 ,0 -14 ,3,750,21 ,0 -16 ,16,4000,77 ,0 -4 ,2,500,31 ,0 -14 ,8,2000,50 ,0 -11 ,3,750,26 ,0 -14 ,7,1750,45 ,0 -15 ,5,1250,33 ,0 -16 ,2,500,16 ,0 -16 ,3,750,21 ,0 -11 ,8,2000,72 ,0 -11 ,1,250,11 ,0 -11 ,1,250,11 ,0 -11 ,1,250,11 ,0 -11 ,1,250,11 ,1 -11 ,1,250,11 ,0 -2 ,3,750,75 ,1 -2 ,3,750,77 ,0 -16 ,4,1000,28 ,0 -16 ,15,3750,87 ,0 -16 ,14,3500,83 ,0 -16 ,10,2500,62 ,0 -16 ,3,750,23 ,0 -14 ,3,750,26 ,0 -23 ,19,4750,62 ,0 -11 ,7,1750,75 ,0 -14 ,3,750,28 ,0 -20 ,14,3500,69 ,1 -4 ,2,500,46 ,0 -11 ,2,500,25 ,0 -11 ,3,750,37 ,0 -16 ,4,1000,33 ,0 -21 ,7,1750,38 ,0 -13 ,7,1750,76 ,0 -16 ,6,1500,50 ,0 -14 ,3,750,33 ,0 -14 ,1,250,14 ,0 -14 ,1,250,14 ,0 -14 ,1,250,14 ,0 -14 ,1,250,14 ,0 -14 ,1,250,14 ,0 -14 ,1,250,14 ,0 -17 ,7,1750,58 ,1 -14 ,3,750,35 ,0 -14 ,3,750,35 ,0 -16 ,7,1750,64 ,0 -21 ,2,500,21 ,0 -16 ,3,750,35 ,0 -16 ,1,250,16 ,0 -16 ,1,250,16 ,0 -16 ,1,250,16 ,0 -16 ,1,250,16 ,0 -16 ,1,250,16 ,0 -14 ,2,500,29 ,0 -11 ,4,1000,74 ,0 -11 ,2,500,38 ,1 -21 ,6,1500,48 ,0 -23 ,2,500,23 ,0 -23 ,6,1500,45 ,0 -14 ,2,500,35 ,1 -16 ,6,1500,81 ,0 -16 ,4,1000,58 ,0 -16 ,5,1250,71 ,0 -21 ,2,500,26 ,0 -21 ,3,750,35 ,0 -21 ,3,750,35 ,0 -23 ,8,2000,69 ,0 -21 ,3,750,38 ,0 -23 ,3,750,35 ,0 -21 ,3,750,40 ,0 -23 ,2,500,28 ,0 -21 ,1,250,21 ,0 -21 ,1,250,21 ,0 -25 ,6,1500,50 ,0 -21 ,1,250,21 ,0 -21 ,1,250,21 ,0 -23 ,3,750,39 ,0 -21 ,2,500,33 ,0 -14 ,3,750,79 ,0 -23 ,1,250,23 ,1 -23 ,1,250,23 ,0 -23 ,1,250,23 ,0 -23 ,1,250,23 ,0 -23 ,1,250,23 ,0 -23 ,1,250,23 ,0 -23 ,1,250,23 ,0 -23 ,4,1000,52 ,0 -23 ,1,250,23 ,0 -23 ,7,1750,88 ,0 -16 ,3,750,86 ,0 -23 ,2,500,38 ,0 -21 ,2,500,52 ,0 -23 ,3,750,62 ,0 -39 ,1,250,39 ,0 +Recency (months),Frequency (times),Monetary (c.c. blood),Time (months),"whether he/she donated blood in March 2007" +2 ,50,12500,98 ,1 +0 ,13,3250,28 ,1 +1 ,16,4000,35 ,1 +2 ,20,5000,45 ,1 +1 ,24,6000,77 ,0 +4 ,4,1000,4 ,0 +2 ,7,1750,14 ,1 +1 ,12,3000,35 ,0 +2 ,9,2250,22 ,1 +5 ,46,11500,98 ,1 +4 ,23,5750,58 ,0 +0 ,3,750,4 ,0 +2 ,10,2500,28 ,1 +1 ,13,3250,47 ,0 +2 ,6,1500,15 ,1 +2 ,5,1250,11 ,1 +2 ,14,3500,48 ,1 +2 ,15,3750,49 ,1 +2 ,6,1500,15 ,1 +2 ,3,750,4 ,1 +2 ,3,750,4 ,1 +4 ,11,2750,28 ,0 +2 ,6,1500,16 ,1 +2 ,6,1500,16 ,1 +9 ,9,2250,16 ,0 +4 ,14,3500,40 ,0 +4 ,6,1500,14 ,0 +4 ,12,3000,34 ,1 +4 ,5,1250,11 ,1 +4 ,8,2000,21 ,0 +1 ,14,3500,58 ,0 +4 ,10,2500,28 ,1 +4 ,10,2500,28 ,1 +4 ,9,2250,26 ,1 +2 ,16,4000,64 ,0 +2 ,8,2000,28 ,1 +2 ,12,3000,47 ,1 +4 ,6,1500,16 ,1 +2 ,14,3500,57 ,1 +4 ,7,1750,22 ,1 +2 ,13,3250,53 ,1 +2 ,5,1250,16 ,0 +2 ,5,1250,16 ,1 +2 ,5,1250,16 ,0 +4 ,20,5000,69 ,1 +4 ,9,2250,28 ,1 +2 ,9,2250,36 ,0 +2 ,2,500,2 ,0 +2 ,2,500,2 ,0 +2 ,2,500,2 ,0 +2 ,11,2750,46 ,0 +2 ,11,2750,46 ,1 +2 ,6,1500,22 ,0 +2 ,12,3000,52 ,0 +4 ,5,1250,14 ,1 +4 ,19,4750,69 ,1 +4 ,8,2000,26 ,1 +2 ,7,1750,28 ,1 +2 ,16,4000,81 ,0 +3 ,6,1500,21 ,0 +2 ,7,1750,29 ,0 +2 ,8,2000,35 ,1 +2 ,10,2500,49 ,0 +4 ,5,1250,16 ,1 +2 ,3,750,9 ,1 +3 ,16,4000,74 ,0 +2 ,4,1000,14 ,1 +0 ,2,500,4 ,0 +4 ,7,1750,25 ,0 +1 ,9,2250,51 ,0 +2 ,4,1000,16 ,0 +2 ,4,1000,16 ,0 +4 ,17,4250,71 ,1 +2 ,2,500,4 ,0 +2 ,2,500,4 ,1 +2 ,2,500,4 ,1 +2 ,4,1000,16 ,1 +2 ,2,500,4 ,0 +2 ,2,500,4 ,0 +2 ,2,500,4 ,0 +4 ,6,1500,23 ,1 +2 ,4,1000,16 ,0 +2 ,4,1000,16 ,0 +2 ,4,1000,16 ,0 +2 ,6,1500,28 ,1 +2 ,6,1500,28 ,0 +4 ,2,500,4 ,0 +4 ,2,500,4 ,0 +4 ,2,500,4 ,0 +2 ,7,1750,35 ,1 +4 ,2,500,4 ,1 +4 ,2,500,4 ,0 +4 ,2,500,4 ,0 +4 ,2,500,4 ,0 +12 ,11,2750,23 ,0 +4 ,7,1750,28 ,0 +3 ,17,4250,86 ,0 +4 ,9,2250,38 ,1 +4 ,4,1000,14 ,1 +5 ,7,1750,26 ,1 +4 ,8,2000,34 ,1 +2 ,13,3250,76 ,1 +4 ,9,2250,40 ,0 +2 ,5,1250,26 ,0 +2 ,5,1250,26 ,0 +6 ,17,4250,70 ,0 +0 ,8,2000,59 ,0 +3 ,5,1250,26 ,0 +2 ,3,750,14 ,0 +2 ,10,2500,64 ,0 +4 ,5,1250,23 ,1 +4 ,9,2250,46 ,0 +4 ,5,1250,23 ,0 +4 ,8,2000,40 ,1 +2 ,12,3000,82 ,0 +11 ,24,6000,64 ,0 +2 ,7,1750,46 ,1 +4 ,11,2750,61 ,0 +1 ,7,1750,57 ,0 +2 ,11,2750,79 ,1 +2 ,3,750,16 ,1 +4 ,5,1250,26 ,1 +2 ,6,1500,41 ,1 +2 ,5,1250,33 ,1 +2 ,4,1000,26 ,0 +2 ,5,1250,34 ,0 +4 ,8,2000,46 ,1 +2 ,4,1000,26 ,0 +4 ,8,2000,48 ,1 +2 ,2,500,10 ,1 +4 ,5,1250,28 ,0 +2 ,12,3000,95 ,0 +2 ,2,500,10 ,0 +4 ,6,1500,35 ,0 +2 ,11,2750,88 ,0 +2 ,3,750,19 ,0 +2 ,5,1250,37 ,0 +2 ,12,3000,98 ,0 +9 ,5,1250,19 ,0 +2 ,2,500,11 ,0 +2 ,9,2250,74 ,0 +5 ,14,3500,86 ,0 +4 ,3,750,16 ,0 +4 ,3,750,16 ,0 +4 ,2,500,9 ,1 +4 ,3,750,16 ,1 +6 ,3,750,14 ,0 +2 ,2,500,11 ,0 +2 ,2,500,11 ,1 +2 ,2,500,11 ,0 +2 ,7,1750,58 ,1 +4 ,6,1500,39 ,0 +4 ,11,2750,78 ,0 +2 ,1,250,2 ,1 +2 ,1,250,2 ,0 +2 ,1,250,2 ,0 +2 ,1,250,2 ,0 +2 ,1,250,2 ,0 +2 ,1,250,2 ,0 +2 ,1,250,2 ,0 +2 ,1,250,2 ,0 +2 ,1,250,2 ,0 +2 ,1,250,2 ,0 +2 ,1,250,2 ,1 +2 ,1,250,2 ,1 +2 ,1,250,2 ,1 +2 ,1,250,2 ,0 +2 ,1,250,2 ,0 +2 ,1,250,2 ,0 +2 ,1,250,2 ,0 +2 ,1,250,2 ,0 +2 ,1,250,2 ,0 +2 ,1,250,2 ,0 +2 ,1,250,2 ,0 +2 ,1,250,2 ,0 +11 ,10,2500,35 ,0 +11 ,4,1000,16 ,1 +4 ,5,1250,33 ,1 +4 ,6,1500,41 ,1 +2 ,3,750,22 ,0 +4 ,4,1000,26 ,1 +10 ,4,1000,16 ,0 +2 ,4,1000,35 ,0 +4 ,12,3000,88 ,0 +13 ,8,2000,26 ,0 +11 ,9,2250,33 ,0 +4 ,5,1250,34 ,0 +4 ,4,1000,26 ,0 +8 ,15,3750,77 ,0 +4 ,5,1250,35 ,1 +4 ,7,1750,52 ,0 +4 ,7,1750,52 ,0 +2 ,4,1000,35 ,0 +11 ,11,2750,42 ,0 +2 ,2,500,14 ,0 +2 ,5,1250,47 ,1 +9 ,8,2000,38 ,1 +4 ,6,1500,47 ,0 +11 ,7,1750,29 ,0 +9 ,9,2250,45 ,0 +4 ,6,1500,52 ,0 +4 ,7,1750,58 ,0 +6 ,2,500,11 ,1 +4 ,7,1750,58 ,0 +11 ,9,2250,38 ,0 +11 ,6,1500,26 ,0 +2 ,2,500,16 ,0 +2 ,7,1750,76 ,0 +11 ,6,1500,27 ,0 +11 ,3,750,14 ,0 +4 ,1,250,4 ,0 +4 ,1,250,4 ,0 +4 ,1,250,4 ,0 +4 ,1,250,4 ,0 +4 ,1,250,4 ,0 +4 ,1,250,4 ,1 +4 ,1,250,4 ,0 +4 ,1,250,4 ,0 +4 ,1,250,4 ,0 +4 ,1,250,4 ,0 +4 ,1,250,4 ,0 +4 ,1,250,4 ,1 +4 ,1,250,4 ,1 +4 ,1,250,4 ,0 +4 ,1,250,4 ,1 +4 ,1,250,4 ,1 +4 ,1,250,4 ,0 +4 ,3,750,24 ,0 +4 ,1,250,4 ,0 +4 ,1,250,4 ,0 +4 ,1,250,4 ,0 +4 ,1,250,4 ,1 +4 ,1,250,4 ,0 +10 ,8,2000,39 ,0 +14 ,7,1750,26 ,0 +8 ,10,2500,63 ,0 +11 ,3,750,15 ,0 +4 ,2,500,14 ,0 +2 ,4,1000,43 ,0 +8 ,9,2250,58 ,0 +8 ,8,2000,52 ,1 +11 ,22,5500,98 ,0 +4 ,3,750,25 ,1 +11 ,17,4250,79 ,1 +9 ,2,500,11 ,0 +4 ,5,1250,46 ,0 +11 ,12,3000,58 ,0 +7 ,12,3000,86 ,0 +11 ,2,500,11 ,0 +11 ,2,500,11 ,0 +11 ,2,500,11 ,0 +2 ,6,1500,75 ,0 +11 ,8,2000,41 ,1 +11 ,3,750,16 ,1 +12 ,13,3250,59 ,0 +2 ,3,750,35 ,0 +16 ,8,2000,28 ,0 +11 ,7,1750,37 ,0 +4 ,3,750,28 ,0 +12 ,12,3000,58 ,0 +4 ,4,1000,41 ,0 +11 ,14,3500,73 ,1 +2 ,2,500,23 ,0 +2 ,3,750,38 ,1 +4 ,5,1250,58 ,0 +4 ,4,1000,43 ,1 +3 ,2,500,23 ,0 +11 ,8,2000,46 ,0 +4 ,7,1750,82 ,0 +13 ,4,1000,21 ,0 +16 ,11,2750,40 ,0 +16 ,7,1750,28 ,0 +7 ,2,500,16 ,0 +4 ,5,1250,58 ,0 +4 ,5,1250,58 ,0 +4 ,4,1000,46 ,0 +14 ,13,3250,57 ,0 +4 ,3,750,34 ,0 +14 ,18,4500,78 ,0 +11 ,8,2000,48 ,0 +14 ,16,4000,70 ,0 +14 ,4,1000,22 ,1 +14 ,5,1250,26 ,0 +8 ,2,500,16 ,0 +11 ,5,1250,33 ,0 +11 ,2,500,14 ,0 +4 ,2,500,23 ,0 +9 ,2,500,16 ,1 +14 ,5,1250,28 ,1 +14 ,3,750,19 ,1 +14 ,4,1000,23 ,1 +16 ,12,3000,50 ,0 +11 ,4,1000,28 ,0 +11 ,5,1250,35 ,0 +11 ,5,1250,35 ,0 +2 ,4,1000,70 ,0 +14 ,5,1250,28 ,0 +14 ,2,500,14 ,0 +14 ,2,500,14 ,0 +14 ,2,500,14 ,0 +14 ,2,500,14 ,0 +14 ,2,500,14 ,0 +14 ,2,500,14 ,0 +2 ,3,750,52 ,0 +14 ,6,1500,34 ,0 +11 ,5,1250,37 ,1 +4 ,5,1250,74 ,0 +11 ,3,750,23 ,0 +16 ,4,1000,23 ,0 +16 ,3,750,19 ,0 +11 ,5,1250,38 ,0 +11 ,2,500,16 ,0 +12 ,9,2250,60 ,0 +9 ,1,250,9 ,0 +9 ,1,250,9 ,0 +4 ,2,500,29 ,0 +11 ,2,500,17 ,0 +14 ,4,1000,26 ,0 +11 ,9,2250,72 ,1 +11 ,5,1250,41 ,0 +15 ,16,4000,82 ,0 +9 ,5,1250,51 ,1 +11 ,4,1000,34 ,0 +14 ,8,2000,50 ,1 +16 ,7,1750,38 ,0 +14 ,2,500,16 ,0 +2 ,2,500,41 ,0 +14 ,16,4000,98 ,0 +14 ,4,1000,28 ,1 +16 ,7,1750,39 ,0 +14 ,7,1750,47 ,0 +16 ,6,1500,35 ,0 +16 ,6,1500,35 ,1 +11 ,7,1750,62 ,1 +16 ,2,500,16 ,0 +16 ,3,750,21 ,1 +11 ,3,750,28 ,0 +11 ,7,1750,64 ,0 +11 ,1,250,11 ,1 +9 ,3,750,34 ,0 +14 ,4,1000,30 ,0 +23 ,38,9500,98 ,0 +11 ,6,1500,58 ,0 +11 ,1,250,11 ,0 +11 ,1,250,11 ,0 +11 ,1,250,11 ,0 +11 ,1,250,11 ,0 +11 ,1,250,11 ,0 +11 ,1,250,11 ,0 +11 ,1,250,11 ,0 +11 ,1,250,11 ,0 +11 ,2,500,21 ,0 +11 ,5,1250,50 ,0 +11 ,2,500,21 ,0 +16 ,4,1000,28 ,0 +4 ,2,500,41 ,0 +16 ,6,1500,40 ,0 +14 ,3,750,26 ,0 +9 ,2,500,26 ,0 +21 ,16,4000,64 ,0 +14 ,6,1500,51 ,0 +11 ,2,500,24 ,0 +4 ,3,750,71 ,0 +21 ,13,3250,57 ,0 +11 ,6,1500,71 ,0 +14 ,2,500,21 ,1 +23 ,15,3750,57 ,0 +14 ,4,1000,38 ,0 +11 ,2,500,26 ,0 +16 ,5,1250,40 ,1 +4 ,2,500,51 ,1 +14 ,3,750,31 ,0 +4 ,2,500,52 ,0 +9 ,4,1000,65 ,0 +14 ,4,1000,40 ,0 +11 ,3,750,40 ,1 +14 ,5,1250,50 ,0 +14 ,1,250,14 ,0 +14 ,1,250,14 ,0 +14 ,1,250,14 ,0 +14 ,1,250,14 ,0 +14 ,1,250,14 ,0 +14 ,1,250,14 ,0 +14 ,1,250,14 ,0 +14 ,1,250,14 ,0 +14 ,7,1750,72 ,0 +14 ,1,250,14 ,0 +14 ,1,250,14 ,0 +9 ,3,750,52 ,0 +14 ,7,1750,73 ,0 +11 ,4,1000,58 ,0 +11 ,4,1000,59 ,0 +4 ,2,500,59 ,0 +11 ,4,1000,61 ,0 +16 ,4,1000,40 ,0 +16 ,10,2500,89 ,0 +21 ,2,500,21 ,1 +21 ,3,750,26 ,0 +16 ,8,2000,76 ,0 +21 ,3,750,26 ,1 +18 ,2,500,23 ,0 +23 ,5,1250,33 ,0 +23 ,8,2000,46 ,0 +16 ,3,750,34 ,0 +14 ,5,1250,64 ,0 +14 ,3,750,41 ,0 +16 ,1,250,16 ,0 +16 ,1,250,16 ,0 +16 ,1,250,16 ,0 +16 ,1,250,16 ,0 +16 ,1,250,16 ,0 +16 ,1,250,16 ,0 +16 ,1,250,16 ,0 +16 ,4,1000,45 ,0 +16 ,1,250,16 ,0 +16 ,1,250,16 ,0 +16 ,1,250,16 ,0 +16 ,1,250,16 ,0 +16 ,1,250,16 ,0 +16 ,2,500,26 ,0 +21 ,2,500,23 ,0 +16 ,2,500,27 ,0 +21 ,2,500,23 ,0 +21 ,2,500,23 ,0 +14 ,4,1000,57 ,0 +16 ,5,1250,60 ,0 +23 ,2,500,23 ,0 +14 ,5,1250,74 ,0 +23 ,3,750,28 ,0 +16 ,3,750,40 ,0 +9 ,2,500,52 ,0 +9 ,2,500,52 ,0 +16 ,7,1750,87 ,1 +14 ,4,1000,64 ,0 +14 ,2,500,35 ,0 +16 ,7,1750,93 ,0 +21 ,2,500,25 ,0 +14 ,3,750,52 ,0 +23 ,14,3500,93 ,0 +18 ,8,2000,95 ,0 +16 ,3,750,46 ,0 +11 ,3,750,76 ,0 +11 ,2,500,52 ,0 +11 ,3,750,76 ,0 +23 ,12,3000,86 ,0 +21 ,3,750,35 ,0 +23 ,2,500,26 ,0 +23 ,2,500,26 ,0 +23 ,8,2000,64 ,0 +16 ,3,750,50 ,0 +23 ,3,750,33 ,0 +21 ,3,750,38 ,0 +23 ,2,500,28 ,0 +21 ,1,250,21 ,0 +21 ,1,250,21 ,0 +21 ,1,250,21 ,0 +21 ,1,250,21 ,0 +21 ,1,250,21 ,0 +21 ,1,250,21 ,0 +21 ,1,250,21 ,0 +21 ,1,250,21 ,0 +21 ,1,250,21 ,0 +21 ,1,250,21 ,1 +21 ,1,250,21 ,0 +21 ,1,250,21 ,0 +21 ,5,1250,60 ,0 +23 ,4,1000,45 ,0 +21 ,4,1000,52 ,0 +22 ,1,250,22 ,1 +11 ,2,500,70 ,0 +23 ,5,1250,58 ,0 +23 ,3,750,40 ,0 +23 ,3,750,41 ,0 +14 ,3,750,83 ,0 +21 ,2,500,35 ,0 +26 ,5,1250,49 ,1 +23 ,6,1500,70 ,0 +23 ,1,250,23 ,0 +23 ,1,250,23 ,0 +23 ,1,250,23 ,0 +23 ,1,250,23 ,0 +23 ,1,250,23 ,0 +23 ,1,250,23 ,0 +23 ,1,250,23 ,0 +23 ,1,250,23 ,0 +23 ,4,1000,53 ,0 +21 ,6,1500,86 ,0 +23 ,3,750,48 ,0 +21 ,2,500,41 ,0 +21 ,3,750,64 ,0 +16 ,2,500,70 ,0 +21 ,3,750,70 ,0 +23 ,4,1000,87 ,0 +23 ,3,750,89 ,0 +23 ,2,500,87 ,0 +35 ,3,750,64 ,0 +38 ,1,250,38 ,0 +38 ,1,250,38 ,0 +40 ,1,250,40 ,0 +74 ,1,250,74 ,0 +2 ,43,10750,86 ,1 +6 ,22,5500,28 ,1 +2 ,34,8500,77 ,1 +2 ,44,11000,98 ,0 +0 ,26,6500,76 ,1 +2 ,41,10250,98 ,1 +3 ,21,5250,42 ,1 +2 ,11,2750,23 ,0 +2 ,21,5250,52 ,1 +2 ,13,3250,32 ,1 +4 ,4,1000,4 ,1 +2 ,11,2750,26 ,0 +2 ,11,2750,28 ,0 +3 ,14,3500,35 ,0 +4 ,16,4000,38 ,1 +4 ,6,1500,14 ,0 +3 ,5,1250,12 ,1 +4 ,33,8250,98 ,1 +3 ,10,2500,33 ,1 +4 ,10,2500,28 ,1 +2 ,11,2750,40 ,1 +2 ,11,2750,41 ,1 +4 ,13,3250,39 ,1 +1 ,10,2500,43 ,1 +4 ,9,2250,28 ,0 +2 ,4,1000,11 ,0 +2 ,5,1250,16 ,1 +2 ,15,3750,64 ,0 +5 ,24,6000,79 ,0 +2 ,6,1500,22 ,1 +4 ,5,1250,16 ,1 +2 ,4,1000,14 ,1 +4 ,8,2000,28 ,0 +2 ,4,1000,14 ,0 +2 ,6,1500,26 ,0 +4 ,5,1250,16 ,1 +2 ,7,1750,32 ,1 +2 ,6,1500,26 ,1 +2 ,8,2000,38 ,1 +2 ,2,500,4 ,1 +2 ,6,1500,28 ,1 +2 ,10,2500,52 ,0 +4 ,16,4000,70 ,1 +4 ,2,500,4 ,1 +1 ,14,3500,95 ,0 +4 ,2,500,4 ,1 +7 ,14,3500,48 ,0 +2 ,3,750,11 ,0 +2 ,12,3000,70 ,1 +4 ,7,1750,32 ,1 +4 ,4,1000,16 ,0 +2 ,6,1500,35 ,1 +4 ,6,1500,28 ,1 +2 ,3,750,14 ,0 +2 ,4,1000,23 ,0 +4 ,4,1000,18 ,0 +5 ,6,1500,28 ,0 +4 ,6,1500,30 ,0 +14 ,5,1250,14 ,0 +3 ,8,2000,50 ,0 +4 ,11,2750,64 ,1 +4 ,9,2250,52 ,0 +4 ,16,4000,98 ,1 +7 ,10,2500,47 ,0 +4 ,14,3500,86 ,0 +2 ,9,2250,75 ,0 +4 ,6,1500,35 ,0 +4 ,9,2250,55 ,0 +4 ,6,1500,35 ,1 +2 ,6,1500,45 ,0 +2 ,6,1500,47 ,0 +4 ,2,500,9 ,0 +2 ,2,500,11 ,1 +2 ,2,500,11 ,0 +2 ,2,500,11 ,1 +4 ,6,1500,38 ,1 +3 ,4,1000,29 ,1 +9 ,9,2250,38 ,0 +11 ,5,1250,18 ,0 +2 ,3,750,21 ,0 +2 ,1,250,2 ,0 +2 ,1,250,2 ,1 +2 ,1,250,2 ,0 +2 ,1,250,2 ,0 +2 ,1,250,2 ,0 +2 ,1,250,2 ,0 +2 ,1,250,2 ,1 +2 ,1,250,2 ,0 +2 ,1,250,2 ,0 +2 ,1,250,2 ,0 +2 ,1,250,2 ,0 +11 ,11,2750,38 ,0 +2 ,3,750,22 ,0 +9 ,11,2750,49 ,1 +5 ,11,2750,75 ,0 +3 ,5,1250,38 ,0 +3 ,1,250,3 ,1 +4 ,6,1500,43 ,0 +2 ,3,750,24 ,0 +12 ,11,2750,39 ,0 +2 ,2,500,14 ,0 +4 ,6,1500,46 ,0 +9 ,3,750,14 ,0 +14 ,8,2000,26 ,0 +4 ,2,500,13 ,0 +4 ,11,2750,95 ,0 +2 ,7,1750,77 ,0 +2 ,7,1750,77 ,0 +4 ,1,250,4 ,0 +4 ,1,250,4 ,0 +4 ,1,250,4 ,0 +4 ,1,250,4 ,0 +4 ,1,250,4 ,1 +4 ,1,250,4 ,0 +4 ,1,250,4 ,0 +4 ,1,250,4 ,0 +4 ,1,250,4 ,0 +4 ,1,250,4 ,0 +4 ,1,250,4 ,1 +4 ,1,250,4 ,0 +4 ,7,1750,62 ,0 +4 ,1,250,4 ,0 +4 ,4,1000,34 ,1 +11 ,6,1500,28 ,0 +13 ,3,750,14 ,1 +7 ,5,1250,35 ,0 +9 ,9,2250,54 ,0 +11 ,2,500,11 ,0 +2 ,5,1250,63 ,0 +7 ,11,2750,89 ,0 +8 ,9,2250,64 ,0 +2 ,2,500,22 ,0 +6 ,3,750,26 ,0 +12 ,15,3750,71 ,0 +13 ,3,750,16 ,0 +11 ,16,4000,89 ,0 +4 ,5,1250,58 ,0 +14 ,7,1750,35 ,0 +11 ,4,1000,27 ,0 +7 ,9,2250,89 ,1 +11 ,8,2000,52 ,1 +7 ,5,1250,52 ,0 +11 ,6,1500,41 ,0 +10 ,5,1250,38 ,0 +14 ,2,500,14 ,1 +14 ,2,500,14 ,0 +14 ,2,500,14 ,0 +2 ,2,500,33 ,0 +11 ,3,750,23 ,0 +14 ,8,2000,46 ,0 +9 ,1,250,9 ,0 +16 ,5,1250,27 ,0 +14 ,4,1000,26 ,0 +4 ,2,500,30 ,0 +14 ,3,750,21 ,0 +16 ,16,4000,77 ,0 +4 ,2,500,31 ,0 +14 ,8,2000,50 ,0 +11 ,3,750,26 ,0 +14 ,7,1750,45 ,0 +15 ,5,1250,33 ,0 +16 ,2,500,16 ,0 +16 ,3,750,21 ,0 +11 ,8,2000,72 ,0 +11 ,1,250,11 ,0 +11 ,1,250,11 ,0 +11 ,1,250,11 ,0 +11 ,1,250,11 ,1 +11 ,1,250,11 ,0 +2 ,3,750,75 ,1 +2 ,3,750,77 ,0 +16 ,4,1000,28 ,0 +16 ,15,3750,87 ,0 +16 ,14,3500,83 ,0 +16 ,10,2500,62 ,0 +16 ,3,750,23 ,0 +14 ,3,750,26 ,0 +23 ,19,4750,62 ,0 +11 ,7,1750,75 ,0 +14 ,3,750,28 ,0 +20 ,14,3500,69 ,1 +4 ,2,500,46 ,0 +11 ,2,500,25 ,0 +11 ,3,750,37 ,0 +16 ,4,1000,33 ,0 +21 ,7,1750,38 ,0 +13 ,7,1750,76 ,0 +16 ,6,1500,50 ,0 +14 ,3,750,33 ,0 +14 ,1,250,14 ,0 +14 ,1,250,14 ,0 +14 ,1,250,14 ,0 +14 ,1,250,14 ,0 +14 ,1,250,14 ,0 +14 ,1,250,14 ,0 +17 ,7,1750,58 ,1 +14 ,3,750,35 ,0 +14 ,3,750,35 ,0 +16 ,7,1750,64 ,0 +21 ,2,500,21 ,0 +16 ,3,750,35 ,0 +16 ,1,250,16 ,0 +16 ,1,250,16 ,0 +16 ,1,250,16 ,0 +16 ,1,250,16 ,0 +16 ,1,250,16 ,0 +14 ,2,500,29 ,0 +11 ,4,1000,74 ,0 +11 ,2,500,38 ,1 +21 ,6,1500,48 ,0 +23 ,2,500,23 ,0 +23 ,6,1500,45 ,0 +14 ,2,500,35 ,1 +16 ,6,1500,81 ,0 +16 ,4,1000,58 ,0 +16 ,5,1250,71 ,0 +21 ,2,500,26 ,0 +21 ,3,750,35 ,0 +21 ,3,750,35 ,0 +23 ,8,2000,69 ,0 +21 ,3,750,38 ,0 +23 ,3,750,35 ,0 +21 ,3,750,40 ,0 +23 ,2,500,28 ,0 +21 ,1,250,21 ,0 +21 ,1,250,21 ,0 +25 ,6,1500,50 ,0 +21 ,1,250,21 ,0 +21 ,1,250,21 ,0 +23 ,3,750,39 ,0 +21 ,2,500,33 ,0 +14 ,3,750,79 ,0 +23 ,1,250,23 ,1 +23 ,1,250,23 ,0 +23 ,1,250,23 ,0 +23 ,1,250,23 ,0 +23 ,1,250,23 ,0 +23 ,1,250,23 ,0 +23 ,1,250,23 ,0 +23 ,4,1000,52 ,0 +23 ,1,250,23 ,0 +23 ,7,1750,88 ,0 +16 ,3,750,86 ,0 +23 ,2,500,38 ,0 +21 ,2,500,52 ,0 +23 ,3,750,62 ,0 +39 ,1,250,39 ,0 72 ,1,250,72 ,0 \ No newline at end of file
