diff --git a/outputToGraph.py b/outputToGraph.py index ff17237bdd6ec76eeb8f01fb93b068aab1bdb296..52739c54d4afb39f0acec846d1315660bd455f98 100644 --- a/outputToGraph.py +++ b/outputToGraph.py @@ -26,8 +26,13 @@ def showDiagram(data): plt.ylabel('Peoples') plt.legend() plt.show() + +def runJavaJar(fileName): + import subprocess + subprocess.call(['java', '-jar', fileName]) +runJavaJar('out/artifacts/SMA_SEIR_jar/SMA-SEIR.jar') -data = readCSV("src/main/resources/output.csv") +# data = readCSV("src/main/resources/output.csv") -showDiagram(data) \ No newline at end of file +# showDiagram(data) \ No newline at end of file diff --git a/src/main/java/models/Parameters.java b/src/main/java/models/Parameters.java index f5967ba515d6a75c0fa73a6f8d57502f8c37b44e..d97ca635011168624f23d6a0e4c3df3f513a689c 100644 --- a/src/main/java/models/Parameters.java +++ b/src/main/java/models/Parameters.java @@ -13,6 +13,7 @@ public class Parameters { private int nbOfCycles; private int timeBetweenCycles; private boolean synchronousMode; + private boolean graphicalMode; public Parameters() { } @@ -60,4 +61,8 @@ public class Parameters { public int getTimeBetweenCycles() { return timeBetweenCycles; } public void setTimeBetweenCycles(int timeBetweenCycles) { this.timeBetweenCycles = timeBetweenCycles; } + + public boolean isGraphicalMode() { return graphicalMode; } + + public void setGraphicalMode(boolean graphicalMode) { this.graphicalMode = graphicalMode; } } diff --git a/src/main/java/sma/SMA.java b/src/main/java/sma/SMA.java index f3ec54b1405199ece7a1938a666ce28b50cc1830..210768b8f06954aba68a7be9010cf06acf85b79b 100644 --- a/src/main/java/sma/SMA.java +++ b/src/main/java/sma/SMA.java @@ -15,6 +15,11 @@ import view.StatisticsCanvas; import java.awt.*; import java.io.IOException; +import java.sql.SQLOutput; +import java.time.Duration; +import java.time.Instant; +import java.time.temporal.ChronoUnit; +import java.util.Date; import java.util.HashMap; import java.util.Random; @@ -36,12 +41,8 @@ public class SMA { parameters = YamlReader.getParams(); r = new Random(parameters.getSeed()); agents = new RandomWalkingAgent[parameters.getPopulation()]; - - statisticsCanvas = new StatisticsCanvas(500,500); - frameBuilder = new FrameBuilder(); } - private void populateEnvironment() { for (int i = 0; i<parameters.getPopulation();i++) { Point position = new Point(r.nextInt(parameters.getSize()),r.nextInt(parameters.getSize())); @@ -70,13 +71,20 @@ public class SMA { populateEnvironment(); environment.initiateChunks(); infectPatientZero(); + initScheduler(); + if (parameters.isGraphicalMode()) { + initGraphics(); + } + } + + private void initGraphics() { + statisticsCanvas = new StatisticsCanvas(500,500); display = new DisplaySquaredEnvironment(environment,agents); + frameBuilder = new FrameBuilder(); frameBuilder.addComponent(display,FrameBuilder.TOP); frameBuilder.addComponent(statisticsCanvas,FrameBuilder.RIGHT); frameBuilder.buildWindow(); - - initScheduler(); statisticsCanvas.updateValues(environment.getAgentStatus()); statisticsCanvas.repaint(); } @@ -91,14 +99,17 @@ public class SMA { scheduler.nextCycle(); stats = environment.getAgentStatus(); StatsRecorder.writeToCSV(stats,"src/main/resources/output.csv"); - updateGraphics(); + if (parameters.isGraphicalMode()) { + updateGraphics(); + } if (parameters.getTimeBetweenCycles() > 0) { Thread.sleep(parameters.getTimeBetweenCycles()); } } public void run() throws IOException, InterruptedException { - + Instant startTime = Instant.now(); + System.out.println("Starting simulation at : "+ Date.from(startTime)); if (parameters.getNbOfCycles() <0) { while (true) { doNextCycle(); @@ -109,9 +120,12 @@ public class SMA { doNextCycle(); cpt++; } + Instant endTime = Instant.now(); + System.out.println("Simulation done !"); + Duration duration = Duration.between(startTime,endTime); + System.out.println("Elapsed time : " + duration.toHoursPart() + " hours, " + duration.toMinutesPart() + " minutes, " + duration.toSecondsPart() + "seconds."); + System.exit(0); } - System.out.println("Simulation done !"); - System.exit(0); } public static void main(String[] args) throws InterruptedException, IOException { diff --git a/src/main/resources/parameters.yaml b/src/main/resources/parameters.yaml index 17975dae91acd821c3b4544ca5f53866e716dfe8..d1bb7409f96ecc1192fee3aaa793e69404728d04 100644 --- a/src/main/resources/parameters.yaml +++ b/src/main/resources/parameters.yaml @@ -6,6 +6,7 @@ infectionRate : 0.3 #chance that an infected agent will spread to a susceptible incubationRate : 0.1 #chance that an exposed agent become infected each cycle recoveryRate : 0.3 #chance that an infected agent become recovered each cycle looseImmunityRate : 0.05 #chance that a recovered agent become suceptible again -nbOfCycles : -1 #if the number is negative, will run endlessly +nbOfCycles : 10000 #if the number is negative, will run endlessly timeBetweenCycles : 0 #in milliseconds, 0 or lower will run cycles as fast as possible -synchronousMode : false #if true, will wake synchronously the agents in a pseudo-random order based on the given seed otherwise will wake up the agents asynchronously \ No newline at end of file +synchronousMode : false #if true, will wake synchronously the agents in a pseudo-random order based on the given seed otherwise will wake up the agents asynchronously +graphicalMode : false #if false, will run without graphical interface \ No newline at end of file diff --git a/target/classes/output.csv b/target/classes/output.csv index 3508bd63df9e83625bd63aad484e0100db38d21a..490f0ab2859274974646b297e46a09ffbe237d83 100644 --- a/target/classes/output.csv +++ b/target/classes/output.csv @@ -8,183 +8,9994 @@ SUCEPTIBLE,EXPOSED,RECOVERED,INFECTED 994,4,1,1 991,6,1,2 989,8,2,1 -987,9,3,1 -984,11,3,2 -982,13,3,2 -979,15,3,3 +986,10,3,1 +983,12,3,2 +981,14,3,2 +978,16,3,3 973,20,4,3 973,21,3,3 -971,21,5,3 -967,23,6,4 -965,22,8,5 -964,20,12,4 -961,20,14,5 -959,20,14,7 -960,20,12,8 -958,23,11,8 -953,28,14,5 -950,29,14,7 -942,32,18,8 -939,33,21,7 -937,32,21,10 -933,34,21,12 -920,43,22,15 -912,51,21,16 -906,49,25,20 -898,54,29,19 -897,51,33,19 -890,57,37,16 -889,58,39,14 -883,55,42,20 -878,52,50,20 -874,54,52,20 -867,57,55,21 -867,57,57,19 -860,63,62,15 -859,63,61,17 -863,62,60,15 -864,62,59,15 -861,60,61,18 -857,59,61,23 -848,64,64,24 -842,65,70,23 -838,66,74,22 -835,64,79,22 -829,67,82,22 -827,68,82,23 -827,67,79,27 -820,74,83,23 -810,74,88,28 -809,74,94,23 -804,78,100,18 -805,74,101,20 -799,76,108,17 -795,70,113,22 -792,75,115,18 -785,79,117,19 -779,80,122,19 -780,78,126,16 -782,76,127,15 -778,83,120,19 -770,86,122,22 -766,82,125,27 -758,81,132,29 -750,84,134,32 -746,85,137,32 -738,87,144,31 -739,90,144,27 -737,86,146,31 -734,85,142,39 -723,92,147,38 -717,95,151,37 -719,96,153,32 -717,99,156,28 -714,97,156,33 -698,105,161,36 -696,106,160,38 -690,107,164,39 -686,111,170,33 -687,111,173,29 -678,108,173,41 -668,115,180,37 -669,119,182,30 -666,125,180,29 -655,135,186,24 -657,131,181,31 -659,127,172,42 -656,134,168,42 -654,129,166,51 -648,136,165,51 -643,137,169,51 -628,147,176,49 -618,149,183,50 -621,146,192,41 -612,149,202,37 -608,148,202,42 -602,154,209,35 -598,148,207,47 -602,151,206,41 -601,145,213,41 -603,143,208,46 -585,153,218,44 -584,150,213,53 -585,151,214,50 -579,155,216,50 -573,158,219,50 -567,161,227,45 -557,167,234,42 -552,164,233,51 -549,160,238,53 -554,149,251,46 -554,147,251,48 -548,152,248,52 -550,147,256,47 -543,154,258,45 -540,151,263,46 -537,148,266,49 -528,158,267,47 -517,162,274,47 -519,169,264,48 -523,164,257,56 -519,165,265,51 -518,167,262,53 -512,163,265,60 -499,164,277,60 -499,168,277,56 -488,164,284,64 -486,164,282,68 -485,161,290,64 -474,170,292,64 -460,179,296,65 -453,184,296,67 -455,173,298,74 -446,179,295,80 -439,182,300,79 -436,188,299,77 -427,188,317,68 -418,189,325,68 -410,187,327,76 -408,193,330,69 -399,191,338,72 -396,190,349,65 -401,187,351,61 -409,178,343,70 -397,187,348,68 -389,201,360,50 -390,201,353,56 -379,206,359,56 -371,204,356,69 -368,202,357,73 -362,203,364,71 -358,201,376,65 -357,192,392,59 -372,191,382,55 -357,196,380,67 -357,206,374,63 -346,219,380,55 -337,223,377,63 -336,214,382,68 -331,219,384,66 -330,225,383,62 -339,218,385,58 -339,217,385,59 +967,25,5,3 +963,25,6,6 +961,23,8,8 +956,23,12,9 +954,22,15,9 +949,25,16,10 +949,24,14,13 +946,28,16,10 +940,36,17,7 +934,39,18,9 +929,40,23,8 +927,40,24,9 +919,43,22,16 +913,44,25,18 +907,46,30,17 +903,50,34,13 +901,45,34,20 +888,53,38,21 +888,52,41,19 +876,62,48,14 +872,64,50,14 +865,60,52,23 +859,65,57,19 +853,67,55,25 +846,71,59,24 +847,70,60,23 +837,73,68,22 +835,72,70,23 +838,69,73,20 +836,70,73,21 +833,66,77,24 +828,64,83,25 +823,69,88,20 +823,64,92,21 +822,58,95,25 +819,60,97,24 +815,64,98,23 +816,63,104,17 +816,70,99,15 +813,71,103,13 +813,71,96,20 +814,67,100,19 +812,65,107,16 +807,70,109,14 +811,62,112,15 +805,62,116,17 +798,71,121,10 +798,75,117,10 +797,66,114,23 +788,69,114,29 +781,75,115,29 +769,86,117,28 +763,87,118,32 +758,85,123,34 +755,85,120,40 +746,89,131,34 +741,95,133,31 +740,92,143,25 +735,89,148,28 +733,90,153,24 +733,92,149,26 +729,94,147,30 +726,97,149,28 +717,96,158,29 +708,101,163,28 +713,99,161,27 +707,101,162,30 +701,96,166,37 +692,109,164,35 +688,111,166,35 +680,116,165,39 +675,123,166,36 +670,132,170,28 +669,126,173,32 +665,123,172,40 +661,128,176,35 +658,126,180,36 +655,128,181,36 +650,127,185,38 +645,131,185,39 +645,134,183,38 +643,134,181,42 +639,140,184,37 +630,145,185,40 +631,140,187,42 +628,139,200,33 +631,141,199,29 +628,136,197,39 +628,130,195,47 +621,134,203,42 +621,138,201,40 +610,136,214,40 +606,140,215,39 +596,143,223,38 +594,140,226,40 +581,148,223,48 +578,153,228,41 +578,155,224,43 +573,155,226,46 +574,159,222,45 +572,152,224,52 +562,152,232,54 +558,153,243,46 +554,153,248,45 +558,148,243,51 +560,147,245,48 +554,151,240,55 +544,153,243,60 +524,169,249,58 +522,164,254,60 +515,161,256,68 +511,163,264,62 +501,178,269,52 +492,175,268,65 +494,169,272,65 +486,164,276,74 +468,174,287,71 +457,185,299,59 +458,181,298,63 +451,177,305,67 +450,174,315,61 +448,170,321,61 +457,169,317,57 +458,162,316,64 +448,170,327,55 +445,171,332,52 +455,165,323,57 +453,175,315,57 +446,181,314,59 +441,186,324,49 +441,179,319,61 +422,192,333,53 +417,193,338,52 +415,201,334,50 +419,193,333,55 +415,199,332,54 +404,203,338,55 +410,197,337,56 +401,204,329,66 +401,204,335,60 +402,203,333,62 +383,218,344,55 +382,218,341,59 +378,215,339,68 +379,209,336,76 +363,218,335,84 +361,215,344,80 +348,221,350,81 +338,218,356,88 +353,209,359,79 +345,212,360,83 +354,200,367,79 +354,196,368,82 +353,207,373,67 +344,214,382,60 +348,211,370,71 +335,221,369,75 +326,225,377,72 +318,229,376,77 +316,231,363,90 +308,230,377,85 +306,228,378,88 +296,223,391,90 +289,233,399,79 +299,233,399,69 +295,239,396,70 +289,253,393,65 +294,244,391,71 +291,243,395,71 +285,242,393,80 +289,239,393,79 +290,240,391,79 +290,234,393,83 +290,231,400,79 +284,234,401,81 +286,225,407,82 +284,222,413,81 +282,225,419,74 +285,220,420,75 +284,226,422,68 +277,227,427,69 +282,225,425,68 +281,223,432,64 +286,209,434,71 +299,208,424,69 +292,210,437,61 +287,219,436,58 +293,221,435,51 +303,210,437,50 +300,212,429,59 +316,208,414,62 +319,202,413,66 +325,192,413,70 +311,213,411,65 +310,214,417,59 +313,209,415,63 +319,200,416,65 +313,197,423,67 +328,192,421,59 +332,192,416,60 +333,195,407,65 +331,197,408,64 +328,197,417,58 +327,200,415,58 +329,198,406,67 +325,193,414,68 +318,202,417,63 +327,194,416,63 +332,186,419,63 +335,189,417,59 +333,202,409,56 +344,194,399,63 +335,208,391,66 +346,207,380,67 +345,207,367,81 +339,207,375,79 +339,202,379,80 +336,194,386,84 +333,201,389,77 +325,206,400,69 +315,202,400,83 +316,201,406,77 +314,200,411,75 +316,199,407,78 +314,200,413,73 +318,200,410,72 +308,204,410,78 +313,190,415,82 +313,195,414,78 +303,212,415,70 +298,211,423,68 +298,208,426,68 +302,205,423,70 +300,208,431,61 +302,203,428,67 +297,198,437,68 +308,193,430,69 +319,186,430,65 +316,188,415,81 +304,196,421,79 +306,202,430,62 +316,204,419,61 +314,204,414,68 +314,206,414,66 +310,211,413,66 +317,216,410,57 +328,215,402,55 +336,213,398,53 +343,200,391,66 +346,198,383,73 +348,206,380,66 +351,215,371,63 +344,201,381,74 +330,209,380,81 +324,215,380,81 +312,224,383,81 +304,220,389,87 +301,220,394,85 +302,221,386,91 +305,221,385,89 +302,224,394,80 +304,218,393,85 +305,222,397,76 +307,213,399,81 +302,213,405,80 +298,210,407,85 +288,217,410,85 +281,223,403,93 +275,219,412,94 +280,210,421,89 +279,211,423,87 +272,218,428,82 +263,221,429,87 +267,218,433,82 +260,224,433,83 +267,226,429,78 +278,212,423,87 +271,216,431,82 +264,226,441,69 +269,224,441,66 +271,219,448,62 +273,203,453,71 +279,208,447,66 +268,211,455,66 +271,208,456,65 +272,208,450,70 +276,207,450,67 +280,207,442,71 +290,209,445,56 +307,206,426,61 +311,208,418,63 +304,212,417,67 +310,205,410,75 +320,212,398,70 +312,218,401,69 +311,213,400,76 +311,199,398,92 +298,197,416,89 +298,207,415,80 +293,207,422,78 +300,198,426,76 +305,206,414,75 +307,199,412,82 +300,194,422,84 +298,194,427,81 +293,203,427,77 +280,210,429,81 +267,213,435,85 +272,209,436,83 +275,206,434,85 +275,207,437,81 +276,202,445,77 +274,197,453,76 +268,210,457,65 +273,215,450,62 +288,213,432,67 +288,201,438,73 +283,201,437,79 +292,195,434,79 +294,202,428,76 +297,192,430,81 +289,201,440,70 +290,203,444,63 +288,207,444,61 +289,203,443,65 +286,206,441,67 +283,202,453,62 +296,199,436,69 +294,201,438,67 +295,196,433,76 +288,200,434,78 +288,202,436,74 +285,199,437,79 +279,203,454,64 +285,201,439,75 +286,206,445,63 +292,205,435,68 +284,217,438,61 +290,219,443,48 +292,219,435,54 +298,224,420,58 +298,225,411,66 +303,222,408,67 +296,227,413,64 +290,229,415,66 +286,225,411,78 +272,234,413,81 +265,235,423,77 +270,232,430,68 +265,237,432,66 +277,226,425,72 +289,224,422,65 +287,215,426,72 +288,204,427,81 +297,201,429,73 +307,204,426,63 +319,204,415,62 +326,198,414,62 +334,198,406,62 +336,196,401,67 +333,203,402,62 +337,197,407,59 +340,194,403,63 +345,190,394,71 +345,190,398,67 +350,195,397,58 +358,195,387,60 +353,199,386,62 +344,200,388,68 +330,213,388,69 +333,215,391,61 +322,222,393,63 +329,221,383,67 +326,214,394,66 +323,220,395,62 +314,219,403,64 +312,213,411,64 +302,219,421,58 +318,214,406,62 +324,206,410,60 +328,204,406,62 +330,201,407,62 +328,202,402,68 +319,208,405,68 +321,203,408,68 +314,208,400,78 +321,209,403,67 +318,214,402,66 +315,215,399,71 +302,223,411,64 +299,221,414,66 +294,221,415,70 +298,220,410,72 +294,227,416,63 +289,224,417,70 +282,232,413,73 +291,227,415,67 +293,225,406,76 +288,231,403,78 +294,226,404,76 +290,220,415,75 +284,219,416,81 +272,234,421,73 +273,216,419,92 +276,215,417,92 +276,215,412,97 +275,213,414,98 +269,217,422,92 +267,213,442,78 +270,205,446,79 +267,206,439,88 +276,208,436,80 +270,213,436,81 +268,211,445,76 +261,228,439,72 +263,231,435,71 +256,236,434,74 +250,233,440,77 +254,228,439,79 +248,229,440,83 +257,218,438,87 +263,221,441,75 +253,223,440,84 +246,229,452,73 +255,231,440,74 +261,225,440,74 +265,228,432,75 +264,222,435,79 +254,225,445,76 +255,225,449,71 +264,227,448,61 +259,223,443,75 +259,210,445,86 +251,206,444,99 +256,206,449,89 +266,207,448,79 +267,197,451,85 +285,195,445,75 +289,194,447,70 +288,198,440,74 +273,203,445,79 +275,200,460,65 +282,190,462,66 +285,195,457,63 +286,202,459,53 +286,198,458,58 +294,190,454,62 +303,188,451,58 +306,184,449,61 +301,196,443,60 +288,201,430,81 +292,203,425,80 +284,214,425,77 +286,216,430,68 +293,211,427,69 +295,209,425,71 +301,215,424,60 +304,212,431,53 +303,197,435,65 +307,198,423,72 +292,211,435,62 +298,210,434,58 +303,197,428,72 +308,197,429,66 +311,198,431,60 +324,201,424,51 +342,189,408,61 +338,189,408,65 +341,188,409,62 +342,193,400,65 +338,204,396,62 +343,196,393,68 +339,197,394,70 +333,206,396,65 +327,196,405,72 +332,195,409,64 +337,201,401,61 +337,202,402,59 +350,199,394,57 +351,197,391,61 +340,208,391,61 +329,207,407,57 +342,197,401,60 +340,196,397,67 +331,203,398,68 +330,199,398,73 +328,192,406,74 +323,196,409,72 +320,207,403,70 +336,203,398,63 +333,206,404,57 +341,199,397,63 +338,205,398,59 +341,193,393,73 +331,207,398,64 +346,214,381,59 +340,211,383,66 +336,226,378,60 +336,232,375,57 +341,220,375,64 +343,211,373,73 +338,209,383,70 +342,211,378,69 +339,213,385,63 +342,212,376,70 +334,209,377,80 +330,211,384,75 +316,216,395,73 +319,228,392,61 +333,223,383,61 +325,219,383,73 +322,226,381,71 +326,213,385,76 +328,210,392,70 +331,209,395,65 +329,212,394,65 +330,204,394,72 +321,228,379,72 +324,234,379,63 +321,239,374,66 +326,230,372,72 +321,234,376,69 +319,225,381,75 +316,227,370,87 +304,239,369,88 +302,246,372,80 +303,239,379,79 +293,243,381,83 +282,240,388,90 +282,232,392,94 +274,237,409,80 +278,233,411,78 +274,229,422,75 +271,233,422,74 +272,223,418,87 +282,219,414,85 +292,221,404,83 +283,225,407,85 +276,220,413,91 +270,218,427,85 +262,222,439,77 +262,222,433,83 +265,223,440,72 +269,226,446,59 +268,223,450,59 +263,225,451,61 +273,226,446,55 +277,225,437,61 +259,230,442,69 +253,234,448,65 +255,242,445,58 +256,232,439,73 +267,226,425,82 +263,234,429,74 +272,228,428,72 +269,233,426,72 +270,222,441,67 +261,229,438,72 +277,224,416,83 +264,225,431,80 +269,226,437,68 +278,213,430,79 +273,216,436,75 +264,215,438,83 +269,204,440,87 +275,201,445,79 +279,198,450,73 +293,191,448,68 +292,187,450,71 +301,188,441,70 +305,188,435,72 +293,196,441,70 +290,206,435,69 +292,204,432,72 +305,194,428,73 +295,196,432,77 +299,198,434,69 +303,189,438,70 +305,186,440,69 +313,181,438,68 +315,179,443,63 +318,181,444,57 +324,178,449,49 +335,177,425,63 +345,175,418,62 +337,177,423,63 +333,177,425,65 +328,184,427,61 +331,186,431,52 +337,180,426,57 +337,186,422,55 +342,175,413,70 +345,173,417,65 +351,174,416,59 +352,170,418,60 +355,178,419,48 +366,170,418,46 +364,170,409,57 +357,173,409,61 +364,170,406,60 +373,162,413,52 +377,159,407,57 +375,164,402,59 +380,167,404,49 +394,167,392,47 +386,173,387,54 +390,174,382,54 +398,168,374,60 +390,176,373,61 +396,164,375,65 +396,162,379,63 +387,169,387,57 +388,169,384,59 +380,182,380,58 +390,176,390,44 +397,170,375,58 +387,182,371,60 +387,184,368,61 +389,185,368,58 +386,190,364,60 +383,193,369,55 +391,182,370,57 +379,186,374,61 +378,183,376,63 +378,178,375,69 +365,191,381,63 +362,190,388,60 +370,193,382,55 +373,192,384,51 +374,185,387,54 +377,196,376,51 +375,192,376,57 +373,199,366,62 +364,198,372,66 +361,201,366,72 +367,189,375,69 +367,194,365,74 +363,195,374,68 +357,191,376,76 +349,198,377,76 +337,207,380,76 +340,210,377,73 +340,210,384,66 +348,214,373,65 +339,218,378,65 +336,216,381,67 +329,212,394,65 +319,218,398,65 +321,219,394,66 +323,228,387,62 +325,227,386,62 +322,227,388,63 +315,233,386,66 +318,232,381,69 +317,230,385,68 +318,229,386,67 +314,225,387,74 +320,230,384,66 +324,222,389,65 +329,213,385,73 +314,225,394,67 +299,223,401,77 +290,229,417,64 +292,222,420,66 +277,222,426,75 +276,215,424,85 +267,221,430,82 +270,224,432,74 +283,217,431,69 +285,221,430,64 +292,217,424,67 +290,218,419,73 +285,210,433,72 +279,217,438,66 +281,204,433,82 +280,204,434,82 +283,202,440,75 +278,208,437,77 +275,196,445,84 +281,196,442,81 +270,203,449,78 +272,206,448,74 +270,201,458,71 +289,191,448,72 +299,187,440,74 +293,190,437,80 +283,196,448,73 +286,200,445,69 +289,200,441,70 +293,195,439,73 +295,191,443,71 +292,189,439,80 +295,191,437,77 +303,191,436,70 +306,189,430,75 +299,192,436,73 +291,198,446,65 +294,195,443,68 +304,192,437,67 +301,184,445,70 +307,183,444,66 +304,188,444,64 +313,187,438,62 +316,184,440,60 +325,190,428,57 +330,188,428,54 +330,193,415,62 +318,198,419,65 +320,193,410,77 +322,198,413,67 +318,201,418,63 +326,196,418,60 +321,195,415,69 +324,201,411,64 +338,196,399,67 +324,200,411,65 +327,196,410,67 +323,208,408,61 +318,207,402,73 +303,204,415,78 +300,203,423,74 +294,217,424,65 +287,216,435,62 +288,213,436,63 +294,210,423,73 +300,204,422,74 +306,201,421,72 +307,202,416,75 +303,204,415,78 +302,211,413,74 +289,224,421,66 +291,216,422,71 +286,210,424,80 +275,218,423,84 +284,213,419,84 +283,218,423,76 +277,219,429,75 +282,219,425,74 +286,220,420,74 +282,227,422,69 +282,228,423,67 +280,232,426,62 +279,236,435,50 +291,230,423,56 +291,220,421,68 +294,223,415,68 +291,218,414,77 +291,226,414,69 +293,217,415,75 +289,217,415,79 +284,218,409,89 +292,202,416,90 +300,205,412,83 +295,214,417,74 +311,200,412,77 +309,202,418,71 +313,196,423,68 +309,196,425,70 +312,197,418,73 +315,193,432,60 +325,186,426,63 +321,186,427,66 +316,187,434,63 +315,186,423,76 +323,189,406,82 +331,192,405,72 +332,197,397,74 +337,204,406,53 +340,200,393,67 +336,211,399,54 +333,206,398,63 +322,217,402,59 +339,205,392,64 +332,205,403,60 +325,204,399,72 +333,197,405,65 +343,190,400,67 +348,191,404,57 +344,192,397,67 +347,182,390,81 +340,187,400,73 +332,195,401,72 +318,198,404,80 +309,205,415,71 +307,213,409,71 +312,214,408,66 +314,214,412,60 +314,210,402,74 +315,210,397,78 +312,215,398,75 +315,209,401,75 +304,212,398,86 +304,212,396,88 +299,213,395,93 +302,210,398,90 +298,208,406,88 +290,209,419,82 +299,204,423,74 +299,200,426,75 +311,199,418,72 +316,201,421,62 +318,203,415,64 +324,206,403,67 +321,208,398,73 +316,203,401,80 +323,203,403,71 +330,203,398,69 +332,212,401,55 +339,206,403,52 +337,210,401,52 +331,213,401,55 +339,194,396,71 +341,190,389,80 +328,207,395,70 +325,206,399,70 +329,210,394,67 +333,194,393,80 +326,201,406,67 +341,190,398,71 +337,190,402,71 +328,196,406,70 +327,193,410,70 +330,192,416,62 +335,198,405,62 +331,205,409,55 +333,205,407,55 +347,194,398,61 +353,193,402,52 +351,193,396,60 +350,199,386,65 +346,203,391,60 +346,205,390,59 +348,209,382,61 +355,210,374,61 +337,222,385,56 +340,216,384,60 +333,219,384,64 +318,222,383,77 +304,235,388,73 +294,240,394,72 +285,245,398,72 +284,230,398,88 +276,236,409,79 +284,236,410,70 +277,233,416,74 +276,224,424,76 +264,231,428,77 +267,234,427,72 +267,223,431,79 +262,227,444,67 +273,215,440,72 +270,218,448,64 +272,217,449,62 +274,221,447,58 +282,214,440,64 +281,203,438,78 +268,213,439,80 +271,202,448,79 +269,200,459,72 +263,203,464,70 +271,189,458,82 +273,189,467,71 +283,188,462,67 +296,181,453,70 +296,187,456,61 +308,195,443,54 +312,199,432,57 +312,199,435,54 +316,191,432,61 +330,185,423,62 +332,184,424,60 +336,184,420,60 +342,175,420,63 +328,187,425,60 +322,200,420,58 +320,203,417,60 +316,203,421,60 +321,202,412,65 +322,204,423,51 +313,213,415,59 +316,215,414,55 +327,207,408,58 +348,206,394,52 +345,210,393,52 +353,205,390,52 +362,193,378,67 +358,202,376,64 +359,200,382,59 +366,195,377,62 +369,194,373,64 +355,199,378,68 +350,213,376,61 +348,215,374,63 +337,220,373,70 +334,222,370,74 +333,222,372,73 +331,217,374,78 +328,223,379,70 +334,212,375,79 +327,218,373,82 +324,218,382,76 +322,213,387,78 +322,205,396,77 +318,217,395,70 +314,224,399,63 +306,223,402,69 +301,223,402,74 +300,224,409,67 +301,220,400,79 +302,216,412,70 +300,215,416,69 +300,213,408,79 +299,206,413,82 +296,198,423,83 +290,203,425,82 +295,211,426,68 +287,211,427,75 +301,198,420,81 +293,205,424,78 +309,199,415,77 +301,211,412,76 +294,221,422,63 +293,218,417,72 +288,206,424,82 +285,216,433,66 +289,205,431,75 +276,208,447,69 +274,208,444,74 +284,197,448,71 +273,202,449,76 +272,207,444,77 +264,217,453,66 +272,212,448,68 +275,201,450,74 +293,196,445,66 +282,211,441,66 +282,210,439,69 +292,204,440,64 +299,200,436,65 +300,208,428,64 +300,211,426,63 +301,208,425,66 +306,206,417,71 +310,210,414,66 +305,216,412,67 +306,209,418,67 +296,213,416,75 +292,210,418,80 +307,199,419,75 +314,197,417,72 +316,196,415,73 +313,195,418,74 +308,205,417,70 +301,210,416,73 +295,217,422,66 +304,213,417,66 +306,216,415,63 +307,213,413,67 +308,210,411,71 +314,207,413,66 +323,207,406,64 +314,210,414,62 +318,216,406,60 +315,220,403,62 +319,217,407,57 +322,208,405,65 +322,206,397,75 +327,212,407,54 +327,214,410,49 +325,207,412,56 +332,193,411,64 +321,200,414,65 +321,196,416,67 +324,202,415,59 +337,198,401,64 +339,197,397,67 +345,192,398,65 +345,193,387,75 +343,203,389,65 +343,194,400,63 +344,193,398,65 +341,194,409,56 +332,195,411,62 +343,199,396,62 +340,205,393,62 +322,217,392,69 +306,221,397,76 +299,217,398,86 +292,221,403,84 +292,218,392,98 +308,211,391,90 +290,225,404,81 +277,225,416,82 +273,221,422,84 +280,215,422,83 +266,226,425,83 +270,223,427,80 +274,224,428,74 +271,212,434,83 +264,220,434,82 +278,207,433,82 +280,218,426,76 +288,213,422,77 +290,214,418,78 +284,216,416,84 +280,222,420,78 +295,212,409,84 +294,210,413,83 +305,207,409,79 +301,214,410,75 +287,224,407,82 +290,224,406,80 +294,219,404,83 +283,225,410,82 +286,217,414,83 +289,223,412,76 +288,233,405,74 +303,221,404,72 +307,222,394,77 +297,222,399,82 +283,232,402,83 +283,229,405,83 +283,224,407,86 +281,233,417,69 +283,233,418,66 +284,236,417,63 +291,223,424,62 +296,218,426,60 +296,215,425,64 +300,216,421,63 +302,213,420,65 +304,217,418,61 +312,209,408,71 +309,210,403,78 +302,208,403,87 +306,202,407,85 +301,208,421,70 +290,212,431,67 +297,203,422,78 +305,200,407,88 +297,205,423,75 +291,196,431,82 +302,192,433,73 +302,192,442,64 +300,190,444,66 +307,189,435,69 +295,195,445,65 +312,190,436,62 +311,192,438,59 +331,191,421,57 +330,195,425,50 +331,192,421,56 +332,196,414,58 +337,197,413,53 +343,192,410,55 +332,201,411,56 +340,195,408,57 +330,203,412,55 +326,204,409,61 +316,212,409,63 +318,213,409,60 +320,206,406,68 +317,217,396,70 +313,220,396,71 +299,225,401,75 +304,230,395,71 +299,226,398,77 +306,229,395,70 +302,226,404,68 +314,214,402,70 +324,208,400,68 +321,204,403,72 +316,203,412,69 +315,196,409,80 +309,199,412,80 +304,206,418,72 +314,208,407,71 +305,202,417,76 +301,208,422,69 +297,211,419,73 +295,214,420,71 +287,214,425,74 +299,209,422,70 +297,210,423,70 +298,211,434,57 +303,203,430,64 +305,207,418,70 +298,208,415,79 +305,200,411,84 +297,204,418,81 +292,203,418,87 +283,214,424,79 +289,220,423,68 +303,215,418,64 +313,219,404,64 +320,215,398,67 +306,220,410,64 +304,215,411,70 +303,220,398,79 +307,222,395,76 +306,220,399,75 +298,227,402,73 +297,224,400,79 +288,232,396,84 +281,228,399,92 +270,238,398,94 +260,252,408,80 +259,247,411,83 +254,237,410,99 +241,236,424,99 +235,237,442,86 +247,238,442,73 +249,237,442,72 +252,223,441,84 +259,216,446,79 +273,205,440,82 +266,210,444,80 +275,207,450,68 +269,207,458,66 +275,195,454,76 +277,200,452,71 +284,203,448,65 +290,204,436,70 +284,209,441,66 +279,210,448,63 +290,206,442,62 +298,200,438,64 +295,201,433,71 +295,197,433,75 +299,192,439,70 +313,195,435,57 +311,196,423,70 +309,199,420,72 +309,198,436,57 +320,199,430,51 +332,198,414,56 +328,204,411,57 +328,205,409,58 +339,208,396,57 +334,213,403,50 +332,207,402,59 +323,211,406,60 +317,214,405,64 +310,208,419,63 +311,207,416,66 +309,210,417,64 +329,197,402,72 +324,198,407,71 +312,208,411,69 +312,214,411,63 +320,216,397,67 +322,212,398,68 +317,220,388,75 +321,225,393,61 +329,215,393,63 +326,221,390,63 +317,226,394,63 +313,232,386,69 +308,238,392,62 +310,233,392,65 +313,224,391,72 +317,223,388,72 +316,225,384,75 +324,225,374,77 +314,233,375,78 +314,233,385,68 +305,241,385,69 +308,233,388,71 +301,235,392,72 +302,233,404,61 +318,228,390,64 +319,224,399,58 +315,234,398,53 +322,233,387,58 +323,230,382,65 +327,232,375,66 +325,232,376,67 +329,237,371,63 +325,234,376,65 +321,227,375,77 +319,229,381,71 +300,234,393,73 +302,235,406,57 +305,230,404,61 +306,234,395,65 +307,226,397,70 +306,228,394,72 +304,230,401,65 +307,227,400,66 +310,228,403,59 +318,223,405,54 +318,220,402,60 +311,220,406,63 +309,227,407,57 +325,217,399,59 +331,213,391,65 +334,213,392,61 +329,211,385,75 +306,223,390,81 +302,223,398,77 +287,230,411,72 +285,230,417,68 +286,234,416,64 +302,227,398,73 +286,237,399,78 +288,241,388,83 +284,238,386,92 +283,243,385,89 +283,233,384,100 +281,235,400,84 +275,237,414,74 +288,225,405,82 +283,228,411,78 +286,231,414,69 +289,233,413,65 +290,228,410,72 +286,224,418,72 +285,228,418,69 +274,219,431,76 +268,215,439,78 +273,205,438,84 +275,203,446,76 +279,201,440,80 +283,208,437,72 +284,206,438,72 +282,196,449,73 +283,197,453,67 +292,200,450,58 +290,208,444,58 +305,198,444,53 +314,201,433,52 +314,196,436,54 +329,196,428,47 +335,191,428,46 +340,196,412,52 +332,193,420,55 +334,186,419,61 +324,185,422,69 +332,184,412,72 +325,189,418,68 +323,194,416,67 +333,194,409,64 +332,193,410,65 +324,199,409,68 +321,199,407,73 +309,206,413,72 +314,200,400,86 +307,212,400,81 +302,208,409,81 +311,199,410,80 +307,201,418,74 +300,205,425,70 +304,203,419,74 +301,207,426,66 +308,199,421,72 +312,198,416,74 +314,197,421,68 +306,205,422,67 +310,205,419,66 +314,206,413,67 +310,199,418,73 +312,196,423,69 +304,207,422,67 +295,218,423,64 +292,221,417,70 +290,210,426,74 +297,204,426,73 +294,201,434,71 +302,200,433,65 +291,208,427,74 +300,199,426,75 +302,197,428,73 +307,196,433,64 +308,197,427,68 +313,203,416,68 +310,205,421,64 +317,208,415,60 +317,209,412,62 +320,207,406,67 +330,215,389,66 +319,226,393,62 +308,233,388,71 +308,222,389,81 +299,225,403,73 +305,213,400,82 +300,221,407,72 +307,214,397,82 +302,214,402,82 +301,215,414,70 +291,214,424,71 +288,220,425,67 +277,223,422,78 +274,219,431,76 +286,207,422,85 +298,203,424,75 +307,200,420,73 +305,199,421,75 +305,211,414,70 +308,205,419,68 +312,198,421,69 +313,210,416,61 +315,211,418,56 +327,209,407,57 +330,204,401,65 +324,205,399,72 +327,207,396,70 +323,207,394,76 +309,208,401,82 +304,209,405,82 +302,204,404,90 +290,210,416,84 +287,208,415,90 +286,213,425,76 +282,212,434,72 +290,205,439,66 +292,208,437,63 +290,215,427,68 +294,209,427,70 +295,203,429,73 +294,200,437,69 +296,201,438,65 +311,196,431,62 +313,191,429,67 +314,183,437,66 +328,173,436,63 +333,171,433,63 +333,174,432,61 +338,173,427,62 +345,176,431,48 +344,175,422,59 +350,175,416,59 +335,184,416,65 +326,190,435,49 +323,182,428,67 +324,183,427,66 +322,184,432,62 +325,182,436,57 +332,184,436,48 +337,185,428,50 +339,186,424,51 +358,183,412,47 +363,187,397,53 +363,179,393,65 +357,182,397,64 +349,196,400,55 +363,200,380,57 +364,199,387,50 +367,195,387,51 +373,189,377,61 +369,193,379,59 +362,196,377,65 +358,195,379,68 +344,205,385,66 +340,194,392,74 +327,205,394,74 +336,202,388,74 +325,209,397,69 +323,198,399,80 +313,205,399,83 +326,207,398,69 +329,201,400,70 +329,200,401,70 +323,198,405,74 +330,187,407,76 +316,199,410,75 +315,199,426,60 +317,196,417,70 +320,200,412,68 +326,208,407,59 +329,211,404,56 +326,213,407,54 +328,213,403,56 +333,219,404,44 +332,214,403,51 +334,209,399,58 +333,211,396,60 +334,212,392,62 +331,208,395,66 +331,201,386,82 +325,205,400,70 +326,202,400,72 +318,207,403,72 +321,204,404,71 +313,204,412,71 +309,192,422,77 +312,189,424,75 +307,194,433,66 +313,190,437,60 +319,183,432,66 +325,181,424,70 +327,178,429,66 +328,182,431,59 +336,176,431,57 +336,171,431,62 +339,173,429,59 +346,174,420,60 +346,173,418,63 +347,174,417,62 +357,174,409,60 +360,167,407,66 +356,174,407,63 +356,172,413,59 +353,176,405,66 +349,184,401,66 +355,184,402,59 +349,180,411,60 +355,182,405,58 +354,179,407,60 +360,181,406,53 +363,175,398,64 +354,189,398,59 +354,187,403,56 +354,187,395,64 +363,194,382,61 +373,188,377,62 +363,194,387,56 +364,197,391,48 +373,189,383,55 +380,185,392,43 +384,178,391,47 +396,177,376,51 +398,183,366,53 +389,194,365,52 +388,196,360,56 +379,201,364,56 +379,196,362,63 +381,191,366,62 +382,193,372,53 +376,202,372,50 +380,197,371,52 +375,190,373,62 +369,194,378,59 +363,207,370,60 +357,206,380,57 +347,215,378,60 +352,209,379,60 +344,210,381,65 +342,210,380,68 +340,212,375,73 +332,223,380,65 +329,223,380,68 +329,225,376,70 +324,229,374,73 +323,223,377,77 +308,235,387,70 +304,228,386,82 +310,224,386,80 +301,236,393,70 +293,243,389,75 +294,236,382,88 +286,227,392,95 +263,244,408,85 +263,236,412,89 +263,235,412,90 +266,241,408,85 +271,238,410,81 +271,235,418,76 +270,237,422,71 +273,239,422,66 +271,239,428,62 +275,229,427,69 +288,223,428,61 +293,222,419,66 +299,220,422,59 +302,219,429,50 +302,215,422,61 +315,211,417,57 +313,218,417,52 +314,220,420,46 +323,220,415,42 +320,220,408,52 +314,222,398,66 +308,224,402,66 +312,221,405,62 +311,227,401,61 +310,229,397,64 +302,228,401,69 +301,219,405,75 +307,210,397,86 +301,207,408,84 +291,208,415,86 +285,207,416,92 +286,202,418,94 +286,211,420,83 +281,221,430,68 +288,226,420,66 +301,218,414,67 +309,211,406,74 +306,218,407,69 +300,220,405,75 +296,221,410,73 +290,221,418,71 +297,212,414,77 +288,215,426,71 +298,209,427,66 +305,206,419,70 +291,203,427,79 +298,199,421,82 +292,209,433,66 +289,207,444,60 +303,198,435,64 +303,206,427,64 +303,212,418,67 +294,210,425,71 +294,199,429,78 +288,201,426,85 +283,197,448,72 +292,189,449,70 +301,195,445,59 +299,194,452,55 +305,186,438,71 +303,192,444,61 +318,189,430,63 +319,195,415,71 +313,205,414,68 +320,207,411,62 +324,203,414,59 +321,207,421,51 +319,207,417,57 +321,202,424,53 +317,200,421,62 +317,203,413,67 +320,204,407,69 +328,202,403,67 +327,206,399,68 +326,206,396,72 +313,215,398,74 +308,214,401,77 +296,227,409,68 +297,226,406,71 +301,226,403,70 +287,233,411,69 +291,232,412,65 +301,226,408,65 +298,222,414,66 +297,225,415,63 +307,217,407,69 +307,207,414,72 +302,202,415,81 +299,211,413,77 +297,208,417,78 +288,203,428,81 +273,215,437,75 +274,221,438,67 +283,213,430,74 +284,214,427,75 +282,212,432,74 +282,212,437,69 +293,198,445,64 +293,194,449,64 +294,184,455,67 +290,192,464,54 +292,185,465,58 +287,194,461,58 +296,190,451,63 +312,188,438,62 +306,187,441,66 +317,186,441,56 +325,181,430,64 +327,189,428,56 +314,191,424,71 +312,194,428,66 +323,193,420,64 +320,195,416,69 +327,191,407,75 +312,208,413,67 +317,212,404,67 +318,208,408,66 +322,198,406,74 +315,198,404,83 +327,192,400,81 +329,195,405,71 +328,198,407,67 +322,202,408,68 +313,210,408,69 +303,213,417,67 +299,210,419,72 +305,207,420,68 +305,200,424,71 +291,209,420,80 +287,217,427,69 +301,212,419,68 +309,216,408,67 +308,209,410,73 +313,207,399,81 +303,225,398,74 +308,222,400,70 +289,234,403,74 +293,221,401,85 +293,209,407,91 +298,213,415,74 +298,213,428,61 +306,207,416,71 +305,211,424,60 +320,196,422,62 +318,195,437,50 +318,193,432,57 +323,198,421,58 +328,192,415,65 +333,186,410,71 +337,184,415,64 +342,183,409,66 +342,190,407,61 +339,183,408,70 +338,188,411,63 +348,186,400,66 +347,196,395,62 +353,194,390,63 +344,200,399,57 +351,193,395,61 +351,197,390,62 +353,201,391,55 +342,210,386,62 +335,213,387,65 +334,221,387,58 +325,227,386,62 +329,224,382,65 +331,234,364,71 +328,231,367,74 +323,239,375,63 +326,234,371,69 +317,241,371,71 +302,246,372,80 +303,233,377,87 +302,231,388,79 +299,230,396,75 +303,224,398,75 +291,232,401,76 +291,234,400,75 +296,230,406,68 +295,221,414,70 +298,218,411,73 +294,219,417,70 +294,222,408,76 +293,224,411,72 +282,232,408,78 +273,237,417,73 +291,225,411,73 +291,222,409,78 +287,221,411,81 +287,214,416,83 +269,230,427,74 +268,221,439,72 +271,218,442,69 +275,216,441,68 +272,215,439,74 +281,213,439,67 +286,212,432,70 +292,216,435,57 +295,218,430,57 +303,212,419,66 +311,217,402,70 +304,209,416,71 +300,216,417,67 +308,205,411,76 +298,207,417,78 +293,211,431,65 +297,211,424,68 +291,195,432,82 +288,196,441,75 +284,194,450,72 +296,191,435,78 +295,190,445,70 +285,198,447,70 +300,187,447,66 +293,197,451,59 +298,191,447,64 +295,200,443,62 +301,201,439,59 +299,196,446,59 +316,189,440,55 +317,181,441,61 +317,185,444,54 +325,185,439,51 +334,180,429,57 +348,173,422,57 +354,171,417,58 +352,186,410,52 +355,188,406,51 +355,185,405,55 +352,185,397,66 +340,192,399,69 +339,208,396,57 +339,214,387,60 +339,207,383,71 +331,216,380,73 +329,210,393,68 +318,216,401,65 +316,210,411,63 +313,200,416,71 +311,205,416,68 +297,216,418,69 +288,211,426,75 +291,222,418,69 +293,215,417,75 +287,216,417,80 +294,207,410,89 +287,205,424,84 +280,211,436,73 +291,199,442,68 +298,189,443,70 +301,188,438,73 +299,183,442,76 +298,187,440,75 +301,181,434,84 +305,183,432,80 +301,190,427,82 +295,201,431,73 +290,207,428,75 +284,221,427,68 +281,218,431,70 +292,212,422,74 +293,205,430,72 +297,198,427,78 +291,200,428,81 +285,208,423,84 +290,203,432,75 +290,201,443,66 +289,200,451,60 +304,197,439,60 +303,196,442,59 +304,188,442,66 +300,193,448,59 +296,195,443,66 +315,192,423,70 +311,191,432,66 +316,190,429,65 +306,204,435,55 +303,203,431,63 +302,206,431,61 +301,206,427,66 +308,214,415,63 +324,211,396,69 +321,207,394,78 +323,209,389,79 +307,217,404,72 +305,217,407,71 +300,217,406,77 +306,211,413,70 +295,217,421,67 +307,193,416,84 +311,191,422,76 +308,192,430,70 +306,189,438,67 +314,188,434,64 +315,180,431,74 +309,178,442,71 +297,184,439,80 +297,189,441,73 +300,196,429,75 +306,195,432,67 +316,196,430,58 +322,194,416,68 +314,201,418,67 +328,204,409,59 +321,205,415,59 +318,207,420,55 +316,205,425,54 +324,199,412,65 +313,200,414,73 +304,209,419,68 +303,207,422,68 +306,196,429,69 +314,194,422,70 +320,189,416,75 +320,194,410,76 +305,199,422,74 +299,200,430,71 +304,202,425,69 +292,204,428,76 +291,205,433,71 +298,212,428,62 +305,203,433,59 +306,203,435,56 +315,190,425,70 +310,191,421,78 +309,203,418,70 +299,211,421,69 +301,206,420,73 +293,206,427,74 +293,203,438,66 +300,203,438,59 +314,198,430,58 +313,193,432,62 +310,203,423,64 +306,202,430,62 +311,192,426,71 +307,198,431,64 +314,186,436,64 +326,181,422,71 +325,187,417,71 +329,187,414,70 +313,202,421,64 +311,209,425,55 +320,197,416,67 +310,203,424,63 +308,196,424,72 +301,201,427,71 +310,199,425,66 +311,202,420,67 +312,204,417,67 +314,208,404,74 +310,215,402,73 +311,223,407,59 +323,219,393,65 +327,212,388,73 +323,217,386,74 +316,220,395,69 +325,209,398,68 +318,219,398,65 +312,217,408,63 +313,221,411,55 +310,228,410,52 +318,220,399,63 +310,225,392,73 +312,213,403,72 +309,223,402,66 +300,234,403,63 +313,229,393,65 +318,222,391,69 +332,214,390,64 +329,217,394,60 +324,225,393,58 +314,224,392,70 +315,223,375,87 +312,218,385,85 +300,232,385,83 +305,230,383,82 +307,215,390,88 +296,224,403,77 +304,215,399,82 +298,221,414,67 +300,225,415,60 +288,233,412,67 +287,228,409,76 +278,231,410,81 +267,234,410,89 +273,228,411,88 +280,218,422,80 +269,223,433,75 +264,217,428,91 +265,208,441,86 +263,206,448,83 +276,203,451,70 +287,203,445,65 +295,203,431,71 +291,203,435,71 +299,203,426,72 +304,189,438,69 +309,194,434,63 +305,196,437,62 +319,188,431,62 +324,186,434,56 +324,184,432,60 +320,193,429,58 +324,191,421,64 +315,194,420,71 +305,206,419,70 +299,204,425,72 +304,205,424,67 +307,204,418,71 +304,208,414,74 +300,199,428,73 +294,196,431,79 +294,200,423,83 +305,200,420,75 +302,202,414,82 +305,193,410,92 +295,199,419,87 +302,201,422,75 +301,199,420,80 +294,212,426,68 +287,211,429,73 +290,213,431,66 +293,211,431,65 +289,212,428,71 +290,210,427,73 +301,202,423,74 +310,200,426,64 +319,194,422,65 +300,207,430,63 +306,204,421,69 +295,210,432,63 +297,209,424,70 +302,196,423,79 +302,192,429,77 +297,194,431,78 +294,191,440,75 +297,183,438,82 +298,177,442,83 +302,176,453,69 +308,165,454,73 +306,169,454,71 +308,167,453,72 +313,169,444,74 +319,176,439,66 +311,178,444,67 +316,181,439,64 +322,183,432,63 +325,188,425,62 +330,186,424,60 +335,180,433,52 +334,185,430,51 +327,191,432,50 +323,191,427,59 +334,187,421,58 +329,196,422,53 +335,193,415,57 +339,189,416,56 +353,184,405,58 +362,175,409,54 +367,175,395,63 +367,175,392,66 +368,176,386,70 +351,194,392,63 +356,185,389,70 +340,189,390,81 +331,201,389,79 +330,204,392,74 +326,199,400,75 +323,194,410,73 +319,197,424,60 +326,197,414,63 +325,192,420,63 +333,187,409,71 +332,193,413,62 +331,186,414,69 +323,187,416,74 +320,188,418,74 +335,184,421,60 +339,191,410,60 +353,184,401,62 +347,193,395,65 +344,206,395,55 +341,207,394,58 +331,209,400,60 +334,211,400,55 +337,215,389,59 +335,214,388,63 +342,214,382,62 +340,217,383,60 +327,222,393,58 +334,217,382,67 +335,210,387,68 +328,209,388,75 +318,222,395,65 +306,226,399,69 +304,227,407,62 +313,214,398,75 +303,220,408,69 +299,220,402,79 +307,207,399,87 +299,211,411,79 +300,212,416,72 +298,208,426,68 +302,209,420,69 +307,202,418,73 +309,199,421,71 +312,190,421,77 +312,195,424,69 +311,194,428,67 +314,195,437,54 +322,192,435,51 +329,187,432,52 +326,195,425,54 +331,192,414,63 +333,194,408,65 +332,192,407,69 +326,197,410,67 +322,197,405,76 +321,197,404,78 +334,191,405,70 +345,187,401,67 +344,195,400,61 +349,197,392,62 +350,198,395,57 +346,201,390,63 +335,199,389,77 +330,199,393,78 +330,200,398,72 +327,202,400,71 +326,202,404,68 +317,203,403,77 +320,211,398,71 +319,213,398,70 +317,212,398,73 +308,217,401,74 +311,217,406,66 +320,206,402,72 +311,204,416,69 +311,202,422,65 +313,203,420,64 +312,202,414,72 +309,200,416,75 +317,200,417,66 +320,189,418,73 +321,201,418,60 +310,208,419,63 +326,207,413,54 +327,198,410,65 +313,209,414,64 +313,205,408,74 +313,214,400,73 +313,210,398,79 +313,209,403,75 +305,218,402,75 +307,219,408,66 +294,227,409,70 +298,220,409,73 +287,219,420,74 +293,219,423,65 +297,221,417,65 +290,222,417,71 +285,228,416,71 +289,226,413,72 +302,213,404,81 +298,209,409,84 +293,205,413,89 +276,216,417,91 +276,212,428,84 +279,214,434,73 +286,216,439,59 +303,200,427,70 +297,205,424,74 +295,200,429,76 +313,195,423,69 +317,195,419,69 +311,206,421,62 +308,211,412,69 +303,215,407,75 +313,205,407,75 +309,210,412,69 +295,217,423,65 +295,209,424,72 +287,215,424,74 +285,217,430,68 +289,211,434,66 +301,207,435,57 +307,202,431,60 +311,212,419,58 +320,208,413,59 +337,198,399,66 +324,212,403,61 +332,208,389,71 +315,217,384,84 +308,219,395,78 +304,225,397,74 +293,233,403,71 +296,225,404,75 +296,230,402,72 +304,231,395,70 +301,229,403,67 +297,226,404,73 +299,216,405,80 +304,215,403,78 +307,216,408,69 +309,211,414,66 +323,203,400,74 +317,211,395,77 +315,209,397,79 +306,217,402,75 +307,214,406,73 +304,210,408,78 +298,213,412,77 +297,218,413,72 +300,217,401,82 +313,212,393,82 +313,208,396,83 +301,214,402,83 +304,220,410,66 +299,223,409,69 +301,217,412,70 +298,208,420,74 +298,218,409,75 +286,220,421,73 +282,209,424,85 +291,211,429,69 +297,205,422,76 +297,208,436,59 +304,204,426,66 +305,210,416,69 +320,199,404,77 +314,215,396,75 +300,224,410,66 +301,219,416,64 +297,221,417,65 +297,226,415,62 +293,214,421,72 +292,203,428,77 +289,203,438,70 +292,197,429,82 +291,189,454,66 +291,203,450,56 +298,204,443,55 +301,205,439,55 +309,209,422,60 +321,199,417,63 +316,197,418,69 +324,190,414,72 +322,201,422,55 +331,198,415,56 +334,197,415,54 +339,192,422,47 +343,192,421,44 +348,193,410,49 +349,189,397,65 +342,186,395,77 +337,196,394,73 +340,190,403,67 +341,196,405,58 +345,189,401,65 +337,202,392,69 +336,204,393,67 +326,208,402,64 +325,207,394,74 +326,204,393,77 +327,210,383,80 +323,217,384,76 +313,224,395,68 +316,226,389,69 +317,224,382,77 +316,220,378,86 +310,214,382,94 +291,227,400,82 +292,229,403,76 +283,231,404,82 +283,227,407,83 +282,226,414,78 +290,223,417,70 +295,220,415,70 +302,217,414,67 +312,212,404,72 +306,215,412,67 +305,214,412,69 +311,207,411,71 +299,213,406,82 +303,220,406,71 +302,225,404,69 +293,218,412,77 +292,211,413,84 +286,206,424,84 +275,212,428,85 +279,215,438,68 +279,220,436,65 +281,219,433,67 +287,209,443,61 +300,202,433,65 +306,197,434,63 +328,186,420,66 +329,183,418,70 +320,191,422,67 +329,189,422,60 +328,182,430,60 +334,173,436,57 +331,175,432,62 +325,176,426,73 +311,197,424,68 +317,191,419,73 +316,198,420,66 +316,202,420,62 +316,198,428,58 +329,188,421,62 +325,184,421,70 +322,193,418,67 +328,192,413,67 +323,203,418,56 +326,184,417,73 +325,192,417,66 +310,196,426,68 +310,206,423,61 +330,195,416,59 +336,201,400,63 +332,215,394,59 +344,202,378,76 +338,194,396,72 +332,197,408,63 +320,199,407,74 +311,206,408,75 +303,213,409,75 +296,215,416,73 +310,208,411,71 +315,201,416,68 +320,203,412,65 +326,198,412,64 +328,190,420,62 +315,196,422,67 +308,213,411,68 +309,208,409,74 +312,204,408,76 +300,217,421,62 +306,199,426,69 +299,203,426,72 +301,205,420,74 +295,208,426,71 +297,213,428,62 +301,217,426,56 +299,207,426,68 +304,206,422,68 +307,211,419,63 +308,207,418,67 +298,209,415,78 +292,207,419,82 +287,216,423,74 +281,230,415,74 +286,230,415,69 +283,230,415,72 +284,226,416,74 +283,233,415,69 +293,217,408,82 +288,221,412,79 +286,217,421,76 +293,218,419,70 +286,219,414,81 +291,220,408,81 +290,226,408,76 +283,212,420,85 +270,218,437,75 +280,225,425,70 +278,230,432,60 +281,226,426,67 +293,214,422,71 +291,217,431,61 +284,224,431,61 +288,220,421,71 +290,214,421,75 +291,214,424,71 +300,208,421,71 +314,202,420,64 +311,205,419,65 +313,200,417,70 +318,188,418,76 +326,189,420,65 +329,186,426,59 +346,184,418,52 +332,186,427,55 +331,184,419,66 +330,192,417,61 +337,191,412,60 +335,187,411,67 +336,192,418,54 +341,190,409,60 +342,188,404,66 +328,201,413,58 +336,189,411,64 +341,187,407,65 +341,184,405,70 +348,188,393,71 +366,179,393,62 +355,186,393,66 +343,195,398,64 +359,191,387,63 +370,192,385,53 +372,190,373,65 +374,192,364,70 +362,197,366,75 +357,201,370,72 +352,203,372,73 +348,207,384,61 +347,211,378,64 +331,220,383,66 +327,221,377,75 +328,214,390,68 +329,209,394,68 +335,204,392,69 +335,200,396,69 +328,197,399,76 +326,203,401,70 +343,189,391,77 +334,201,395,70 +334,198,400,68 +334,203,402,61 +328,212,399,61 +329,206,400,65 +324,202,401,73 +322,199,406,73 +315,204,417,64 +324,198,410,68 +322,206,401,71 +328,200,395,77 +330,209,394,67 +329,202,393,76 +331,204,388,77 +331,204,380,85 +328,214,382,76 +325,217,385,73 +331,217,384,68 +327,216,388,69 +324,210,395,71 +327,208,396,69 +325,210,398,67 +330,206,391,73 +319,215,398,68 +322,204,394,80 +318,208,399,75 +311,206,403,80 +300,218,414,68 +302,210,419,69 +304,207,420,69 +305,202,418,75 +296,200,423,81 +298,203,422,77 +299,204,436,61 +303,202,439,56 +309,207,435,49 +320,199,425,56 +323,195,427,55 +339,195,415,51 +343,197,406,54 +347,202,402,49 +347,199,400,54 +349,196,403,52 +350,202,398,50 +348,200,398,54 +343,197,392,68 +332,199,393,76 +340,205,392,63 +345,205,390,60 +345,207,389,59 +346,210,386,58 +346,215,378,61 +335,218,380,67 +333,222,381,64 +329,222,386,63 +328,224,371,77 +326,228,371,75 +319,226,375,80 +305,229,385,81 +299,233,389,79 +298,226,398,78 +295,222,410,73 +291,227,410,72 +302,225,408,65 +320,210,405,65 +319,207,404,70 +317,212,407,64 +323,200,404,73 +326,198,401,75 +317,190,414,79 +309,196,421,74 +314,194,424,68 +305,198,424,73 +303,203,425,69 +297,202,430,71 +304,200,422,74 +304,196,418,82 +284,205,423,88 +294,201,419,86 +282,201,427,90 +288,200,446,66 +296,197,437,70 +296,199,438,67 +306,197,433,64 +297,201,436,66 +302,200,433,65 +318,182,433,67 +318,183,428,71 +313,196,427,64 +317,194,436,53 +333,184,427,56 +339,176,420,65 +338,176,415,71 +339,178,412,71 +338,179,413,70 +331,184,418,67 +326,190,415,69 +334,200,407,59 +347,197,395,61 +345,191,395,69 +347,194,393,66 +343,200,398,59 +353,185,396,66 +351,187,399,63 +349,187,395,69 +345,197,389,69 +350,196,380,74 +340,210,384,66 +342,209,384,65 +333,215,376,76 +331,214,388,67 +323,217,392,68 +315,224,391,70 +308,228,393,71 +305,220,399,76 +298,216,399,87 +298,219,400,83 +302,211,410,77 +307,212,401,80 +308,216,402,74 +317,218,398,67 +330,213,395,62 +331,215,389,65 +330,211,402,57 +338,199,390,73 +318,214,392,76 +315,215,386,84 +323,215,393,69 +321,209,398,72 +319,213,402,66 +330,208,399,63 +336,206,400,58 +348,197,400,55 +344,204,406,46 +355,189,390,66 +341,194,389,76 +349,192,392,67 +342,193,408,57 +339,206,406,49 +339,207,399,55 +328,211,399,62 +326,211,392,71 +330,198,401,71 +328,209,396,67 +325,210,401,64 +337,214,388,61 +330,214,390,66 +334,211,386,69 +326,216,383,75 +327,205,383,85 +324,203,385,88 +318,217,384,81 +326,205,384,85 +314,224,385,77 +311,222,393,74 +319,216,390,75 +323,220,394,63 +322,220,398,60 +319,223,400,58 +321,220,395,64 +319,222,395,64 +321,220,392,67 +324,220,390,66 +329,209,388,74 +332,210,384,74 +324,211,385,80 +328,203,390,79 +328,211,385,76 +329,226,384,61 +330,222,378,70 +340,222,371,67 +345,217,368,70 +340,207,369,84 +329,213,383,75 +328,207,386,79 +325,211,381,83 +321,216,392,71 +312,221,390,77 +300,225,394,81 +293,234,402,71 +285,243,402,70 +289,238,404,69 +280,228,413,79 +274,231,414,81 +273,228,415,84 +271,227,424,78 +269,227,427,77 +267,235,434,64 +269,231,435,65 +269,225,440,66 +268,214,448,70 +267,210,447,76 +257,211,443,89 +270,203,447,80 +269,201,448,82 +281,194,450,75 +281,190,452,77 +281,198,460,61 +296,188,456,60 +295,186,458,61 +290,192,456,62 +303,192,446,59 +311,193,443,53 +316,189,437,58 +312,185,435,68 +303,179,437,81 +292,189,436,83 +289,192,432,87 +283,203,437,77 +276,203,438,83 +284,197,440,79 +291,200,435,74 +309,190,434,67 +309,197,425,69 +294,209,425,72 +296,212,423,69 +301,203,434,62 +298,202,427,73 +291,220,426,63 +309,208,414,69 +299,208,418,75 +295,208,423,74 +301,205,421,73 +308,205,419,68 +296,219,424,61 +297,216,422,65 +295,221,424,60 +292,214,425,69 +291,213,422,74 +292,214,422,72 +289,215,422,74 +298,214,422,66 +299,210,427,64 +289,222,427,62 +290,215,424,71 +307,209,410,74 +317,202,409,72 +325,199,408,68 +321,196,422,61 +323,197,418,62 +312,202,420,66 +297,208,418,77 +296,217,421,66 +296,220,423,61 +302,221,418,59 +296,223,417,64 +301,223,417,59 +298,217,419,66 +315,203,416,66 +314,199,419,68 +315,199,421,65 +311,212,417,60 +313,203,418,66 +314,201,410,75 +313,204,405,78 +314,205,410,71 +313,209,412,66 +307,214,411,68 +298,218,419,65 +294,225,423,58 +288,228,422,62 +285,231,425,59 +290,220,427,63 +288,222,427,63 +289,225,427,59 +292,216,425,67 +275,222,426,77 +280,219,433,68 +277,226,436,61 +275,221,435,69 +278,218,431,73 +279,223,425,73 +280,223,429,68 +291,213,418,78 +300,204,426,70 +306,206,414,74 +315,198,416,71 +313,195,426,66 +322,193,426,59 +317,201,433,49 +328,187,425,60 +331,185,423,61 +335,184,428,53 +334,190,416,60 +322,187,418,73 +319,189,411,81 +320,194,415,71 +326,194,407,73 +317,205,404,74 +318,202,405,75 +306,202,423,69 +312,203,413,72 +306,201,418,75 +301,209,420,70 +309,207,418,66 +315,212,410,63 +318,208,406,68 +318,203,413,66 +320,197,416,67 +326,197,409,68 +329,197,410,64 +316,204,412,68 +311,208,418,63 +311,212,417,60 +320,213,420,47 +335,205,412,48 +336,205,407,52 +344,196,400,60 +351,198,380,71 +350,196,380,74 +332,214,385,69 +330,206,391,73 +320,213,392,75 +315,212,392,81 +311,218,388,83 +299,224,399,78 +285,229,410,76 +275,235,418,72 +285,235,414,66 +290,230,412,68 +295,220,414,71 +289,214,412,85 +276,222,417,85 +283,209,424,84 +287,211,435,67 +294,209,437,60 +302,200,437,61 +304,194,442,60 +308,203,445,44 +324,189,436,51 +331,188,426,55 +333,182,417,68 +340,179,426,55 +321,191,427,61 +317,192,441,50 +325,190,433,52 +329,189,432,50 +336,192,419,53 +333,196,418,53 +332,199,412,57 +317,205,413,65 +316,204,418,62 +315,206,410,69 +317,204,412,67 +310,203,411,76 +300,211,419,70 +299,208,423,70 +300,205,422,73 +302,198,418,82 +298,205,419,78 +289,205,431,75 +290,202,439,69 +285,208,446,61 +296,202,429,73 +284,209,430,77 +277,204,445,74 +279,206,448,67 +284,206,443,67 +299,190,436,75 +296,193,427,84 +283,202,430,85 +285,206,424,85 +283,204,423,90 +283,218,420,79 +287,212,418,83 +288,212,416,84 +284,219,417,80 +286,218,422,74 +292,208,417,83 +297,212,419,72 +305,208,421,66 +311,197,423,69 +305,187,433,75 +308,186,432,74 +305,194,429,72 +316,195,424,65 +323,194,422,61 +317,195,421,67 +326,195,418,61 +323,193,418,66 +330,187,405,78 +339,184,408,69 +330,192,409,69 +332,189,406,73 +334,199,409,58 +329,201,403,67 +320,207,398,75 +311,207,401,81 +309,208,414,69 +316,199,412,73 +320,191,418,71 +311,190,417,82 +304,190,426,80 +310,183,437,70 +313,178,441,68 +308,168,448,76 +296,179,454,71 +306,176,450,68 +314,175,447,64 +320,174,435,71 +313,179,439,69 +319,182,447,52 +334,177,446,43 +343,175,433,49 +350,174,420,56 +353,173,421,53 +354,172,417,57 +357,167,423,53 +357,173,414,56 +360,177,402,61 +365,178,406,51 +367,181,396,56 +359,181,393,67 +357,183,399,61 +358,185,400,57 +369,178,393,60 +365,185,395,55 +354,193,396,57 +356,188,389,67 +359,178,396,67 +351,176,399,74 +352,187,391,70 +349,184,401,66 +351,182,400,67 +350,185,400,65 +356,186,392,66 +344,185,400,71 +343,190,407,60 +339,186,408,67 +339,186,417,58 +327,189,433,51 +333,181,423,63 +328,182,433,57 +336,178,426,60 +337,183,427,53 +342,188,416,54 +337,183,416,64 +335,182,418,65 +343,176,412,69 +343,182,411,64 +345,181,408,66 +340,186,409,65 +339,192,414,55 +354,191,412,43 +360,195,399,46 +361,192,393,54 +370,185,388,57 +364,185,395,56 +362,187,387,64 +360,183,391,66 +362,185,391,62 +367,182,393,58 +367,180,388,65 +370,181,389,60 +371,183,395,51 +377,181,396,46 +384,176,394,46 +391,174,388,47 +389,169,386,56 +372,173,397,58 +377,181,389,53 +385,181,379,55 +395,183,369,53 +394,191,362,53 +398,192,355,55 +394,188,357,61 +396,172,363,69 +401,169,353,77 +401,173,357,69 +399,174,365,62 +396,180,366,58 +385,185,371,59 +383,182,366,69 +378,180,367,75 +379,180,368,73 +366,201,361,72 +359,209,362,70 +358,205,366,71 +346,211,372,71 +350,206,371,73 +350,199,379,72 +334,200,391,75 +336,203,393,68 +327,206,406,61 +333,203,405,59 +331,201,402,66 +326,202,399,73 +325,205,401,69 +320,207,404,69 +320,202,400,78 +314,202,405,79 +318,203,407,72 +318,209,413,60 +319,203,414,64 +319,198,413,70 +323,196,413,68 +322,202,414,62 +321,200,409,70 +320,204,413,63 +333,199,405,63 +326,202,406,66 +327,206,405,62 +320,211,408,61 +329,201,399,71 +330,198,394,78 +321,201,402,76 +322,211,396,71 +320,204,403,73 +326,208,397,69 +314,221,397,68 +314,220,405,61 +314,215,404,67 +315,202,408,75 +307,204,411,78 +311,202,411,76 +298,200,420,82 +310,202,418,70 +314,202,413,71 +314,200,414,72 +311,208,419,62 +303,215,419,63 +314,208,415,63 +315,200,413,72 +313,207,406,74 +306,214,410,70 +288,229,416,67 +289,220,405,86 +292,221,409,78 +292,216,415,77 +296,206,420,78 +309,206,416,69 +311,211,419,59 +313,208,423,56 +331,199,411,59 +341,192,405,62 +351,188,397,64 +355,191,394,60 +358,188,388,66 +346,187,398,69 +340,188,410,62 +339,188,410,63 +345,183,404,68 +340,182,413,65 +334,183,415,68 +335,191,414,60 +336,185,411,68 +336,183,414,67 +328,182,414,76 +337,180,409,74 +333,180,409,78 +325,194,413,68 +308,199,422,71 +312,194,424,70 +314,189,430,67 +322,191,428,59 +328,192,421,59 +326,199,421,54 +325,203,417,55 +327,201,407,65 +323,195,408,74 +323,200,406,71 +314,209,410,67 +321,207,415,57 +330,206,402,62 +333,207,405,55 +337,214,407,42 +347,199,398,56 +349,188,397,66 +352,186,398,64 +350,194,396,60 +356,196,393,55 +355,189,400,56 +364,183,396,57 +363,190,390,57 +358,192,388,62 +352,198,390,60 +353,187,395,65 +354,183,392,71 +348,187,390,75 +346,188,399,67 +350,192,385,73 +349,194,384,73 +344,193,391,72 +358,188,383,71 +357,187,392,64 +351,200,383,66 +349,190,390,71 +341,194,402,63 +339,198,404,59 +340,197,409,54 +352,192,396,60 +353,198,393,56 +343,204,388,65 +333,212,392,63 +327,208,401,64 +319,207,399,75 +306,221,402,71 +307,215,394,84 +310,221,393,76 +309,223,382,86 +300,235,390,75 +307,232,392,69 +300,245,399,56 +293,236,398,73 +288,233,395,84 +283,239,397,81 +279,235,401,85 +284,226,405,85 +292,230,400,78 +290,234,402,74 +292,231,408,69 +292,236,408,64 +295,234,410,61 +305,227,406,62 +289,228,414,69 +288,221,421,70 +281,222,423,74 +280,221,423,76 +272,211,430,87 +264,221,432,83 +265,222,431,82 +267,215,430,88 +271,209,438,82 +273,211,448,68 +271,220,443,66 +280,212,447,61 +283,216,447,54 +289,203,441,67 +294,204,443,59 +301,202,436,61 +309,194,419,78 +308,197,427,68 +308,200,422,70 +309,200,417,74 +308,194,431,67 +311,196,428,65 +317,196,418,69 +317,194,420,69 +318,199,423,60 +318,196,425,61 +321,195,427,57 +337,190,410,63 +339,194,415,52 +344,186,412,58 +341,180,411,68 +334,182,418,66 +344,178,416,62 +335,191,416,58 +349,187,407,57 +355,179,398,68 +356,184,400,60 +348,186,402,64 +340,187,401,72 +339,191,407,63 +349,189,398,64 +345,192,395,68 +345,186,399,70 +331,192,405,72 +324,194,405,77 +332,192,402,74 +330,190,414,66 +329,198,412,61 +331,196,395,78 +323,207,392,78 +318,216,400,66 +317,226,399,58 +319,230,392,59 +312,231,395,62 +322,230,385,63 +322,221,385,72 +320,220,393,67 +316,217,402,65 +311,223,399,67 +314,215,403,68 +314,213,403,70 +312,224,397,67 +309,229,396,66 +304,234,396,66 +303,233,395,69 +302,237,397,64 +304,227,399,70 +303,226,395,76 +302,224,400,74 +302,224,404,70 +301,229,398,72 +294,227,406,73 +289,237,402,72 +295,226,399,80 +294,221,396,89 +286,231,396,87 +276,239,405,80 +280,232,406,82 +283,225,405,87 +273,222,411,94 +267,223,423,87 +274,216,426,84 +277,217,433,73 +273,218,444,65 +272,218,446,64 +289,215,436,60 +304,212,422,62 +308,213,412,67 +302,216,415,67 +296,218,410,76 +301,212,418,69 +300,219,421,60 +299,212,421,68 +301,205,414,80 +312,210,410,68 +307,217,409,67 +307,217,402,74 +313,214,404,69 +312,217,400,71 +309,222,395,74 +293,233,404,70 +288,236,400,76 +283,241,402,74 +281,232,411,76 +288,216,412,84 +277,220,418,85 +275,213,429,83 +259,219,441,81 +263,214,448,75 +259,207,457,77 +247,214,462,77 +256,210,462,72 +252,215,452,81 +256,211,451,82 +257,211,460,72 +264,201,453,82 +259,205,455,81 +266,195,460,79 +274,180,470,76 +275,183,470,72 +275,190,466,69 +278,183,468,71 +279,186,464,71 +282,190,467,61 +286,183,471,60 +289,178,476,57 +291,175,474,60 +304,163,467,66 +299,171,458,72 +300,172,462,66 +315,166,458,61 +314,166,457,63 +319,159,457,65 +314,172,453,61 +324,171,446,59 +336,174,430,60 +334,174,423,69 +340,171,432,57 +348,175,423,54 +360,168,413,59 +368,167,402,63 +362,165,403,70 +355,161,412,72 +355,170,417,58 +360,169,413,58 +371,167,400,62 +374,165,399,62 +382,170,395,53 +378,175,389,58 +373,181,395,51 +370,186,393,51 +372,185,388,55 +377,184,378,61 +368,190,373,69 +368,201,371,60 +363,198,370,69 +350,209,379,62 +347,209,381,63 +347,209,385,59 +353,200,376,71 +351,194,379,76 +351,202,371,76 +351,212,366,71 +343,224,372,61 +335,226,377,62 +338,228,379,55 +335,223,382,60 +332,216,388,64 +332,216,383,69 +328,218,375,79 +318,229,379,74 +320,220,384,76 +312,226,386,76 +311,229,396,64 +318,223,388,71 +321,216,387,76 +313,219,399,69 +312,217,404,67 +317,217,400,66 +314,216,399,71 +317,217,388,78 +321,217,390,72 +318,209,395,78 +313,206,401,80 +310,209,404,77 +301,213,412,74 +288,216,421,75 +298,216,418,68 +303,219,416,62 +303,215,415,67 +305,223,413,59 +304,214,417,65 +306,212,416,66 +316,203,419,62 +314,199,429,58 +314,196,435,55 +304,203,433,60 +296,213,432,59 +299,206,430,65 +303,210,428,59 +297,208,430,65 +309,205,420,66 +317,207,409,67 +307,204,411,78 +310,201,411,78 +299,201,421,79 +292,209,422,77 +290,207,436,67 +284,208,445,63 +289,207,442,62 +305,201,431,63 +312,202,422,64 +325,199,404,72 +321,198,412,69 +329,186,415,70 +334,181,414,71 +327,195,415,63 +330,198,406,66 +332,198,404,66 +320,200,411,69 +321,206,409,64 +341,203,393,63 +339,202,390,69 +337,207,388,68 +327,213,388,72 +323,214,391,72 +323,219,394,64 +326,218,393,63 +309,225,400,66 +313,216,401,70 +299,220,411,70 +305,210,406,79 +291,217,420,72 +301,209,416,74 +294,211,413,82 +280,228,416,76 +281,224,417,78 +272,222,420,86 +267,220,422,91 +256,224,424,96 +265,218,425,92 +259,215,441,85 +262,209,443,86 +262,212,444,82 +272,213,439,76 +267,213,437,83 +254,206,451,89 +257,207,455,81 +256,217,448,79 +264,206,453,77 +275,201,462,62 +277,194,456,73 +288,190,462,60 +294,178,462,66 +293,178,462,67 +293,184,464,59 +302,180,454,64 +296,186,455,63 +303,184,447,66 +301,186,442,71 +303,184,436,77 +303,193,440,64 +308,193,438,61 +312,191,427,70 +314,193,424,69 +311,191,430,68 +308,194,440,58 +316,192,439,53 +316,189,434,61 +301,208,436,55 +302,206,435,57 +302,208,435,55 +298,201,439,62 +299,204,431,66 +305,202,426,67 +297,196,431,76 +290,205,426,79 +285,217,429,69 +284,212,431,73 +282,207,433,78 +288,212,427,73 +295,209,420,76 +299,203,421,77 +303,201,422,74 +306,193,430,71 +307,188,437,68 +301,192,442,65 +302,193,437,68 +298,205,436,61 +299,205,427,69 +295,203,433,69 +288,209,427,76 +294,212,427,67 +289,213,432,66 +306,211,423,60 +305,212,423,60 +320,208,424,48 +324,215,411,50 +328,214,393,65 +331,213,390,66 +334,216,391,59 +326,212,403,59 +320,217,403,60 +329,210,391,70 +316,215,397,72 +307,220,413,60 +314,212,409,65 +313,208,410,69 +316,210,412,62 +326,194,407,73 +326,194,409,71 +332,199,403,66 +332,199,402,67 +325,205,411,59 +326,211,398,65 +314,213,398,75 +317,213,403,67 +306,221,410,63 +313,216,401,70 +309,217,405,69 +317,214,398,71 +317,213,397,73 +315,210,398,77 +320,198,415,67 +319,200,413,68 +309,211,411,69 +319,209,407,65 +314,197,414,75 +304,197,424,75 +301,202,429,68 +300,204,432,64 +305,198,431,66 +307,199,432,62 +327,196,416,61 +331,192,416,61 +326,197,421,56 +324,196,422,58 +332,190,416,62 +340,186,402,72 +329,198,405,68 +328,200,410,62 +327,209,404,60 +323,219,402,56 +313,224,404,59 +318,215,400,67 +312,214,410,64 +316,212,413,59 +318,211,410,61 +318,209,406,67 +324,204,399,73 +328,201,394,77 +332,210,394,64 +321,217,399,63 +316,215,400,69 +309,221,399,71 +314,224,399,63 +303,228,403,66 +303,229,403,65 +299,223,404,74 +310,212,400,78 +310,214,399,77 +313,213,406,68 +313,213,409,65 +313,213,410,64 +306,222,404,68 +305,208,407,80 +300,224,406,70 +296,222,414,68 +292,228,422,58 +288,227,429,56 +290,221,424,65 +292,219,419,70 +279,227,427,67 +272,229,425,74 +277,215,440,68 +277,210,435,78 +283,208,435,74 +292,207,434,67 +298,206,436,60 +302,202,434,62 +300,194,440,66 +309,191,427,73 +315,188,417,80 +317,196,414,73 +307,202,417,74 +306,196,426,72 +308,201,424,67 +313,196,431,60 +327,183,416,74 +330,186,415,69 +318,198,422,62 +306,203,429,62 +316,200,425,59 +335,187,422,56 +334,182,427,57 +334,191,420,55 +338,189,414,59 +333,195,410,62 +344,188,403,65 +351,186,401,62 +345,186,398,71 +350,183,393,74 +340,197,391,72 +328,210,396,66 +316,207,405,72 +300,216,407,77 +305,211,409,75 +306,214,416,64 +311,217,408,64 +308,212,415,65 +314,212,408,66 +311,210,406,73 +315,217,401,67 +317,220,395,68 +314,221,391,74 +313,219,391,77 +299,218,403,80 +298,222,404,76 +300,214,411,75 +303,212,408,77 +303,212,413,72 +293,217,420,70 +296,220,423,61 +302,214,412,72 +303,206,409,82 +297,210,414,79 +299,208,416,77 +306,203,421,70 +306,202,417,75 +305,201,415,79 +310,192,416,82 +302,203,416,79 +314,194,414,78 +312,201,411,76 +316,197,410,77 +319,203,409,69 +320,208,405,67 +308,215,413,64 +307,213,411,69 +301,220,422,57 +311,213,413,63 +309,215,417,59 +305,217,421,57 +307,219,416,58 +308,220,405,67 +307,219,401,73 +294,228,403,75 +282,226,403,89 +292,222,409,77 +300,219,402,79 +298,228,408,66 +305,231,395,69 +301,223,397,79 +295,230,407,68 +298,224,407,71 +302,229,408,61 +309,225,402,64 +314,225,402,59 +321,224,400,55 +316,223,399,62 +319,222,392,67 +311,226,398,65 +314,221,394,71 +315,214,386,85 +304,226,387,83 +296,228,393,83 +289,238,397,76 +281,243,404,72 +273,241,415,71 +271,234,422,73 +263,241,428,68 +276,234,428,62 +296,230,417,57 +299,220,414,67 +298,221,414,67 +312,209,406,73 +307,215,407,71 +306,218,407,69 +308,206,411,75 +313,200,418,69 +311,204,410,75 +304,210,409,77 +312,211,412,65 +306,201,416,77 +300,204,422,74 +304,209,422,65 +305,206,423,66 +303,194,432,71 +302,193,438,67 +314,188,433,65 +310,201,431,58 +304,202,437,57 +310,199,437,54 +317,186,426,71 +309,192,439,60 +309,186,438,67 +315,187,444,54 +326,182,436,56 +327,181,421,71 +341,179,415,65 +340,180,415,65 +336,187,420,57 +341,189,424,46 +341,184,417,58 +328,194,415,63 +336,190,413,61 +332,188,417,63 +328,188,417,67 +331,186,415,68 +338,180,409,73 +337,174,408,81 +339,170,414,77 +330,180,416,74 +352,181,402,65 +346,186,399,69 +340,190,393,77 +327,205,394,74 +325,201,404,70 +333,197,400,70 +328,193,410,69 +322,192,414,72 +326,186,414,74 +324,193,414,69 +327,194,417,62 +327,191,418,64 +332,183,426,59 +333,187,420,60 +343,192,410,55 +346,197,405,52 +344,196,405,55 +345,199,400,56 +337,201,400,62 +341,196,403,60 +343,200,396,61 +344,200,396,60 +335,203,396,66 +319,215,399,67 +314,216,397,73 +302,221,403,74 +303,216,396,85 +287,232,415,66 +294,225,408,73 +293,227,407,73 +284,233,409,74 +271,244,405,80 +269,244,410,77 +273,241,410,76 +279,230,411,80 +278,223,415,84 +279,210,415,96 +288,202,416,94 +288,203,415,94 +295,209,426,70 +299,207,426,68 +304,202,424,70 +303,204,429,64 +299,202,430,69 +321,195,423,61 +320,205,415,60 +330,204,408,58 +320,208,411,61 +313,216,410,61 +312,216,405,67 +314,209,403,74 +316,209,407,68 +321,207,405,67 +318,205,403,74 +312,207,419,62 +321,203,415,61 +314,203,423,60 +313,201,427,59 +306,202,430,62 +310,198,431,61 +316,197,427,60 +322,201,417,60 +342,197,401,60 +346,195,397,62 +347,197,397,59 +348,195,389,68 +340,199,391,70 +337,206,393,64 +340,207,396,57 +353,195,390,62 +361,185,388,66 +360,190,387,63 +361,191,383,65 +346,194,390,70 +341,193,387,79 +330,201,394,75 +321,201,398,80 +313,203,409,75 +311,205,408,76 +306,213,410,71 +319,197,409,75 +322,200,413,65 +323,193,408,76 +319,191,413,77 +320,192,416,72 +325,182,423,70 +322,186,424,68 +305,204,428,63 +306,196,433,65 +300,202,432,66 +301,200,426,73 +308,204,425,63 +314,206,417,63 +309,202,424,65 +318,205,416,61 +324,205,414,57 +327,207,411,55 +335,203,412,50 +337,206,400,57 +335,208,391,66 +327,214,388,71 +323,216,392,69 +323,220,390,67 +323,219,391,67 +329,217,387,67 +325,221,393,61 +327,219,390,64 +326,217,391,66 +323,214,392,71 +320,216,381,83 +313,224,388,75 +304,222,399,75 +300,218,403,79 +297,222,403,78 +293,213,402,92 +285,225,409,81 +286,221,411,82 +289,218,415,78 +284,220,430,66 +293,215,423,69 +303,208,423,66 +309,201,417,73 +302,204,425,69 +304,204,421,71 +299,204,426,71 +308,192,425,75 +310,201,425,64 +308,201,426,65 +305,195,433,67 +321,191,427,61 +324,191,432,53 +333,191,423,53 +327,191,427,55 +322,192,429,57 +323,195,425,57 +319,206,420,55 +328,203,413,56 +329,203,406,62 +334,200,402,64 +335,196,401,68 +331,207,406,56 +333,208,402,57 +330,209,402,59 +339,209,395,57 +346,197,390,67 +348,202,396,54 +351,196,391,62 +356,196,388,60 +347,200,391,62 +347,194,384,75 +342,198,393,67 +320,225,393,62 +321,209,403,67 +324,203,392,81 +323,203,402,72 +337,197,395,71 +330,200,398,72 +335,198,403,64 +330,199,403,68 +325,205,397,73 +318,212,400,70 +320,218,398,64 +306,231,396,67 +304,234,397,65 +310,225,393,72 +296,237,395,72 +290,233,397,80 +278,240,401,81 +267,237,408,88 +267,239,412,82 +267,241,415,77 +273,241,406,80 +260,245,413,82 +256,248,419,77 +262,248,429,61 +266,241,423,70 +264,242,426,68 +264,233,430,73 +273,220,421,86 +268,228,432,72 +270,229,429,72 +262,237,428,73 +260,231,427,82 +258,222,445,75 +265,214,442,79 +277,215,433,75 +269,219,443,69 +272,215,444,69 +282,204,442,72 +284,211,440,65 +308,201,418,73 +301,213,418,68 +302,209,418,71 +302,212,417,69 +298,210,419,73 +297,208,426,69 +308,197,425,70 +313,202,411,74 +308,202,424,66 +314,201,416,69 +317,194,422,67 +321,196,417,66 +320,191,426,63 +321,198,426,55 +324,202,417,57 +322,196,420,62 +331,191,418,60 +330,182,417,71 +343,178,417,62 +337,181,427,55 +337,182,426,55 +337,192,419,52 +348,187,417,48 +361,182,398,59 +360,181,396,63 +351,193,396,60 +350,190,394,66 +338,193,396,73 +336,194,400,70 +336,199,400,65 +333,205,400,62 +340,207,397,56 +334,202,400,64 +328,208,393,71 +322,213,388,77 +318,209,389,84 +309,209,401,81 +299,216,409,76 +300,214,408,78 +298,213,413,76 +306,195,417,82 +294,208,423,75 +292,209,425,74 +294,205,425,76 +315,200,413,72 +314,208,411,67 +326,205,402,67 +312,217,409,62 +319,210,401,70 +319,212,394,75 +321,218,403,58 +330,206,402,62 +321,203,409,67 +333,203,398,66 +333,203,402,62 +340,198,402,60 +328,205,400,67 +331,207,391,71 +342,216,379,63 +350,217,361,72 +336,223,370,71 +326,227,378,69 +324,228,383,65 +328,220,389,63 +329,220,389,62 +326,219,389,66 +325,216,385,74 +318,219,395,68 +320,212,400,68 +314,226,399,61 +316,221,393,70 +302,229,392,77 +296,234,395,75 +295,231,394,80 +282,242,405,71 +290,238,404,68 +303,227,399,71 +305,220,401,74 +318,213,395,74 +312,216,397,75 +306,218,397,79 +295,224,403,78 +295,221,409,75 +291,215,420,74 +308,208,408,76 +317,210,402,71 +297,225,411,67 +300,212,419,69 +306,210,411,73 +296,210,410,84 +304,210,404,82 +316,206,406,72 +308,212,410,70 +309,208,412,71 +303,220,413,64 +311,202,411,76 +316,202,406,76 +312,207,410,71 +307,209,417,67 +310,205,416,69 +307,214,418,61 +304,211,415,70 +310,210,407,73 +314,205,412,69 +320,200,411,69 +320,209,404,67 +315,211,406,68 +312,210,416,62 +312,198,409,81 +304,204,408,84 +300,204,420,76 +305,207,418,70 +306,202,417,75 +305,200,416,79 +292,209,423,76 +287,217,422,74 +283,223,434,60 +304,211,421,64 +311,208,413,68 +308,203,414,75 +316,206,408,70 +319,213,409,59 +314,212,410,64 +305,210,419,66 +300,202,417,81 +300,204,411,85 +296,211,418,75 +299,206,417,78 +305,210,406,79 +308,212,410,70 +301,218,417,64 +329,215,404,52 +329,204,402,65 +327,203,402,68 +316,209,405,70 +313,209,397,81 +311,217,408,64 +297,220,416,67 +302,217,403,78 +300,224,412,64 +296,220,410,74 +284,228,414,74 +286,227,409,78 +295,222,410,73 +283,231,415,71 +284,240,414,62 +274,241,411,74 +266,246,419,69 +262,241,425,72 +258,234,425,83 +271,228,427,74 +275,227,424,74 +279,222,427,72 +277,232,422,69 +292,227,405,76 +301,218,400,81 +299,211,408,82 +289,212,415,84 +291,198,417,94 +285,209,422,84 +290,204,423,83 +290,202,423,85 +287,206,426,81 +283,217,434,66 +283,212,432,73 +290,203,435,72 +288,199,434,79 +286,193,439,82 +277,199,444,80 +272,202,447,79 +276,198,449,77 +270,196,454,80 +277,200,444,79 +284,199,442,75 +280,203,446,71 +287,206,443,64 +289,199,443,69 +286,197,444,73 +279,207,441,73 +281,208,443,68 +280,216,427,77 +290,211,428,71 +290,213,427,70 +289,214,432,65 +300,200,431,69 +289,209,435,67 +299,208,431,62 +295,212,432,61 +287,218,434,61 +285,217,429,69 +280,223,437,60 +292,219,428,61 +302,211,415,72 +299,217,417,67 +297,217,421,65 +293,227,419,61 +300,222,407,71 +293,220,417,70 +295,218,419,68 +305,211,409,75 +297,221,409,73 +296,229,396,79 +290,221,402,87 +283,226,409,82 +271,228,412,89 +271,223,416,90 +268,223,431,78 +271,217,437,75 +263,219,438,80 +266,209,437,88 +256,214,445,85 +262,212,448,78 +270,203,458,69 +265,207,466,62 +272,202,462,64 +287,196,453,64 +291,188,453,68 +294,193,450,63 +300,206,443,51 +301,198,445,56 +305,191,442,62 +314,184,434,68 +321,179,432,68 +324,182,427,67 +333,171,424,72 +318,182,441,59 +318,185,438,59 +321,187,424,68 +320,183,431,66 +317,186,431,66 +323,183,428,66 +320,188,433,59 +337,188,426,49 +334,187,417,62 +333,190,413,64 +328,192,425,55 +332,185,425,58 +331,193,413,63 +330,196,407,67 +339,197,401,63 +341,195,403,61 +339,202,401,58 +332,199,408,61 +341,203,398,58 +330,211,402,57 +335,197,404,64 +337,205,392,66 +339,197,387,77 +322,218,389,71 +318,215,398,69 +324,202,398,76 +321,207,396,76 +320,210,397,73 +323,207,399,71 +322,199,402,77 +327,198,410,65 +320,197,416,67 +328,198,417,57 +331,190,414,65 +339,192,408,61 +336,197,410,57 +333,198,408,61 +328,191,402,79 +321,197,407,75 +304,203,418,75 +313,190,422,75 +304,194,431,71 +303,199,439,59 +308,196,438,58 +314,205,428,53 +317,199,430,54 +322,192,430,56 +327,193,424,56 +328,195,420,57 +321,206,414,59 +320,214,401,65 +315,212,406,67 +300,214,406,80 +299,218,417,66 +303,212,417,68 +299,215,414,72 +295,214,420,71 +295,216,420,69 +287,214,423,76 +276,212,437,75 +290,210,431,69 +297,211,429,63 +294,210,427,69 +308,207,423,62 +303,207,419,71 +293,209,418,80 +284,217,424,75 +298,205,424,73 +291,202,430,77 +290,210,435,65 +294,197,435,74 +298,193,446,63 +303,196,438,63 +300,198,439,63 +306,193,440,61 +309,194,436,61 +315,197,432,56 +318,195,426,61 +324,189,425,62 +336,187,412,65 +328,189,410,73 +328,197,410,65 +326,205,412,57 +324,197,419,60 +313,207,424,56 +313,199,417,71 +314,199,413,74 +305,210,415,70 +303,217,413,67 +307,216,407,70 +306,214,409,71 +305,216,412,67 +311,214,411,64 +316,198,414,72 +331,193,401,75 +315,209,414,62 +323,208,409,60 +323,197,406,74 +322,200,412,66 +313,213,410,64 +309,211,416,64 +314,208,411,67 +315,209,404,72 +313,218,404,65 +318,209,398,75 +321,211,392,76 +319,205,398,78 +313,207,398,82 +310,206,413,71 +308,211,415,66 +312,207,410,71 +305,204,424,67 +300,199,432,69 +308,200,424,68 +316,190,425,69 +325,186,414,75 +320,189,422,69 +318,191,423,68 +311,200,426,63 +317,186,428,69 +316,192,420,72 +308,199,424,69 +311,197,428,64 +309,200,432,59 +315,197,426,62 +321,190,429,60 +309,201,427,63 +309,200,429,62 +308,207,424,61 +308,204,424,64 +318,198,423,61 +321,194,420,65 +335,183,417,65 +332,187,416,65 +337,180,415,68 +337,183,414,66 +333,187,411,69 +337,185,411,67 +337,182,413,68 +334,188,409,69 +332,190,410,68 +325,191,416,68 +325,192,413,70 +336,179,413,72 +323,190,428,59 +328,188,423,61 +331,190,413,66 +328,190,419,63 +346,185,411,58 +348,194,404,54 +352,181,400,67 +344,190,401,65 +342,193,405,60 +338,185,408,69 +331,195,414,60 +331,192,407,70 +326,198,414,62 +323,199,401,77 +330,196,410,64 +331,197,412,60 +331,192,413,64 +320,203,406,71 +315,208,410,67 +327,205,405,63 +341,206,388,65 +330,212,390,68 +339,211,378,72 +342,206,380,72 +328,211,381,80 +322,216,390,72 +316,213,401,70 +308,221,401,70 +306,226,404,64 +315,222,402,61 +315,213,400,72 +316,202,406,76 +312,212,404,72 +309,208,405,78 +313,207,418,62 +300,206,422,72 +297,205,433,65 +286,222,436,56 +294,209,432,65 +301,200,439,60 +292,204,439,65 +302,199,437,62 +307,196,430,67 +301,196,435,68 +305,192,434,69 +302,200,435,63 +309,189,434,68 +319,194,426,61 +311,201,426,62 +316,198,418,68 +317,201,420,62 +327,193,412,68 +330,196,404,70 +324,199,416,61 +321,201,417,61 +326,194,410,70 +309,202,419,70 +311,200,411,78 +302,202,419,77 +308,199,425,68 +314,192,425,69 +320,196,423,61 +318,197,414,71 +315,195,420,70 +318,194,416,72 +318,194,416,72 +316,192,420,72 +329,195,409,67 +329,195,413,63 +344,190,408,58 +350,195,398,57 +349,198,394,59 +341,208,402,49 +343,194,401,62 +336,199,408,57 +342,197,406,55 +348,192,397,63 +342,201,399,58 +342,198,394,66 +341,201,389,69 +335,211,391,63 +334,209,394,63 +331,214,392,63 +336,210,396,58 +339,202,396,63 +344,192,390,74 +344,192,386,78 +344,184,393,79 +328,190,411,71 +329,181,409,81 +330,177,422,71 +324,181,424,71 +320,181,429,70 +321,177,431,71 +329,166,431,74 +337,163,431,69 +334,163,436,67 +329,169,437,65 +334,167,435,64 +337,171,427,65 +335,180,424,61 +337,186,422,55 +334,193,417,56 +335,196,412,57 +342,196,397,65 +345,189,395,71 +342,190,404,64 +332,195,406,67 +334,197,407,62 +344,193,408,55 +342,198,404,56 +335,198,409,58 +335,198,398,69 +339,198,402,61 +334,203,392,71 +323,208,401,68 +310,218,401,71 +306,213,411,70 +306,212,409,73 +295,214,418,73 +291,215,418,76 +286,215,429,70 +286,220,429,65 +289,216,431,64 +287,220,426,67 +276,218,429,77 +279,221,426,74 +288,209,426,77 +284,217,425,74 +280,221,430,69 +289,220,420,71 +299,218,420,63 +310,215,418,57 +307,209,407,77 +313,209,408,70 +321,199,408,72 +336,189,409,66 +331,186,413,70 +328,187,417,68 +320,197,414,69 +325,189,424,62 +326,192,423,59 +323,193,423,61 +334,187,413,66 +320,199,417,64 +323,194,419,64 +324,195,421,60 +311,200,421,68 +308,209,421,62 +308,193,422,77 +309,194,420,77 +304,199,419,78 +295,207,422,76 +292,216,424,68 +304,201,422,73 +307,203,423,67 +299,208,427,66 +306,204,414,76 +308,203,427,62 +314,198,422,66 +319,191,418,72 +326,194,407,73 +325,199,401,75 +333,202,399,66 +334,205,403,58 +332,210,404,54 +343,196,393,68 +331,207,385,77 +334,215,384,67 +321,220,402,57 +319,223,396,62 +325,223,393,59 +327,226,386,61 +328,224,381,67 +331,214,386,69 +323,220,388,69 +326,208,392,74 +326,215,395,64 +321,206,399,74 +316,208,403,73 +307,210,411,72 +303,205,413,79 +300,202,409,89 +288,219,418,75 +283,216,414,87 +275,224,424,77 +293,218,419,70 +292,211,432,65 +302,196,425,77 +304,196,428,72 +302,198,429,71 +302,196,431,71 +312,194,432,62 +315,202,422,61 +315,202,415,68 +315,204,408,73 +310,207,413,70 +315,200,413,72 +316,199,415,70 +313,201,415,71 +320,201,421,58 +325,206,410,59 +336,207,404,53 +343,204,400,53 +330,201,407,62 +338,200,404,58 +338,197,404,61 +346,195,398,61 +351,196,395,58 +344,198,392,66 +331,206,398,65 +326,196,402,76 +323,197,415,65 +321,203,417,59 +332,191,407,70 +327,193,413,67 +316,199,414,71 +313,201,420,66 +312,199,421,68 +312,206,413,69 +311,201,411,77 +298,201,423,78 +296,206,425,73 +292,206,426,76 +295,205,428,72 +311,189,425,75 +296,199,438,67 +306,191,438,65 +316,196,426,62 +320,196,428,56 +324,193,425,58 +326,181,426,67 +325,192,416,67 +325,193,414,68 +323,196,417,64 +326,198,416,60 +324,202,414,60 +337,201,401,61 332,210,388,70 +330,213,390,67 +328,206,396,70 +325,201,405,69 +316,202,402,80 +313,209,407,71 +312,204,409,75 +307,209,410,74 +293,217,420,70 +306,220,417,57 +308,211,412,69 +306,203,415,76 +307,196,422,75 +305,200,424,71 +309,199,427,65 +325,189,421,65 +323,190,422,65 +320,202,420,58 +331,197,406,66 +330,204,407,59 +336,199,404,61 +332,197,408,63 +330,196,409,65 +325,194,404,77 +322,193,407,78 +317,200,410,73 +318,198,415,69 +320,196,416,68 +326,194,413,67 +320,202,407,71 +322,208,396,74 +313,209,398,80 +306,215,400,79 +311,216,402,71 +308,211,412,69 +307,208,406,79 +307,212,411,70 +305,214,410,71 +307,210,406,77 +304,215,407,74 +311,209,404,76 +309,205,408,78 +315,198,411,76 +324,185,416,75 +329,193,407,71 +328,199,407,66 +325,202,406,67 +327,199,399,75 +328,203,404,65 +328,205,398,69 +338,206,388,68 +337,204,390,69 +348,199,392,61 +356,200,391,53 +369,199,382,50 +370,204,370,56 +363,205,368,64 +366,194,382,58 +355,195,382,68 +348,202,382,68 +348,202,387,63 +359,199,379,63 +360,198,379,63 +359,196,380,65 +359,193,374,74 +357,199,379,65 +353,203,382,62 +345,210,380,65 +341,208,383,68 +339,207,388,66 +332,207,389,72 +338,197,397,68 +333,196,402,69 +320,204,414,62 +315,207,423,55 +319,208,420,53 +313,205,422,60 +309,202,423,66 +300,209,425,66 +307,204,425,64 +310,203,422,65 +311,200,428,61 +314,194,423,69 +319,193,417,71 +333,200,407,60 +340,197,411,52 +333,202,405,60 +339,198,400,63 +345,194,409,52 +355,186,408,51 +352,195,407,46 +359,195,400,46 +366,185,385,64 +366,186,387,61 +350,190,384,76 +337,200,386,77 +339,202,382,77 +341,200,390,69 +337,202,389,72 +335,197,383,85 +313,210,396,81 +303,210,405,82 +301,204,418,77 +297,212,410,81 +307,213,408,72 +305,216,397,82 +305,210,412,73 +303,210,421,66 +309,202,426,63 +298,203,436,63 +306,193,441,60 +320,192,429,59 +320,194,425,61 +327,199,422,52 +319,199,416,66 +318,198,411,73 +311,198,420,71 +307,198,428,67 +303,198,428,71 +300,202,428,70 +294,208,435,63 +296,207,436,61 +289,209,439,63 +290,213,440,57 +286,212,441,61 +300,209,432,59 +294,212,435,59 +293,197,438,72 +297,185,445,73 +302,182,448,68 +301,196,446,57 +307,195,441,57 +314,194,438,54 +321,193,432,54 +325,197,429,49 +331,202,418,49 +338,197,413,52 +351,197,404,48 +352,197,395,56 +350,200,392,58 +357,201,385,57 +344,207,395,54 +348,199,396,57 +339,195,405,61 +340,198,397,65 +332,203,393,72 +324,207,399,70 +325,207,399,69 +326,201,402,71 +329,209,398,64 +337,207,392,64 325,211,398,66 -312,210,394,84 -300,233,391,76 -289,237,401,73 -287,231,411,71 -292,226,412,70 -289,232,405,74 -290,234,411,65 -298,224,409,69 -298,220,411,71 -305,209,406,80 -300,203,412,85 -302,201,421,76 -302,202,418,78 +328,219,396,57 +329,219,390,62 +336,216,388,60 +329,220,391,60 +328,211,390,71 +342,198,383,77 +338,208,370,84 +332,217,371,80 +324,221,382,73 +326,219,370,85 +317,224,373,86 +311,226,381,82 +305,226,392,77 +316,210,388,86 +307,215,388,90 +295,215,393,97 +308,211,391,90 +300,213,406,81 +299,215,417,69 +313,208,415,64 +308,210,429,53 +310,210,428,52 +320,200,422,58 +321,202,424,53 +326,199,418,57 +330,198,414,58 +338,187,404,71 +331,191,415,63 +333,190,420,57 +331,191,427,51 +335,190,423,52 +348,191,414,47 +338,193,428,41 +350,188,417,45 +358,179,415,48 +360,172,411,57 +353,177,409,61 +343,196,405,56 +353,198,397,52 +353,197,396,54 +353,201,390,56 +359,193,383,65 +362,197,373,68 +356,206,369,69 +352,205,373,70 +337,214,377,72 +324,223,388,65 +326,219,381,74 +322,215,394,69 +323,207,398,72 +316,206,408,70 +329,195,405,71 +319,197,413,71 +310,210,415,65 +317,215,409,59 +325,223,403,49 +328,218,395,59 +334,211,395,60 +332,202,397,69 +323,209,394,74 +321,217,392,70 +323,218,388,71 +314,221,395,70 +304,229,405,62 +307,224,401,68 +304,223,400,73 +299,225,401,75 +288,230,395,87 +293,230,392,85 +284,236,400,80 +289,233,402,76 +292,234,396,78 +283,236,405,76 +277,233,413,77 +277,232,405,86 +273,237,414,76 +277,236,418,69 +281,225,422,72 +278,224,433,65 +279,219,437,65 +281,217,433,69 +271,222,443,64 +285,221,432,62 +288,216,436,60 +286,218,432,64 +297,207,425,71 +289,203,426,82 +304,187,426,83 +296,191,435,78 +297,191,443,69 +301,194,440,65 +303,191,435,71 +301,194,440,65 +310,186,441,63 +315,183,438,64 +329,177,446,48 +339,172,426,63 +331,185,421,63 +322,182,423,73 +324,178,430,68 +321,181,421,77 +321,187,426,66 +331,188,411,70 +328,192,402,78 +333,191,400,76 +334,188,402,76 +325,189,408,78 +312,198,416,74 +316,192,422,70 +314,189,430,67 +318,179,431,72 +333,179,421,67 +338,180,421,61 +336,190,418,56 +337,184,418,61 +347,182,408,63 +340,191,406,63 +349,193,401,57 +348,182,399,71 +344,190,398,68 +360,185,396,59 +342,194,399,65 +359,179,391,71 +354,184,402,60 +357,189,399,55 +358,192,397,53 +364,186,395,55 +379,179,377,65 +364,193,378,65 +373,186,371,70 +367,186,382,65 +363,186,389,62 +362,183,393,62 +353,192,393,62 +352,191,388,69 +344,206,394,56 +346,195,398,61 +343,198,403,56 +351,203,395,51 +345,202,398,55 +343,210,396,51 +350,205,393,52 +352,205,381,62 +348,199,383,70 +342,203,385,70 +346,204,376,74 +346,199,365,90 +336,195,382,87 +338,205,373,84 +340,203,371,86 +348,207,371,74 +346,205,378,71 +347,209,376,68 +347,207,376,70 +345,212,377,66 +342,216,385,57 +345,214,385,56 +342,212,386,60 +344,212,390,54 +337,218,384,61 +335,210,389,66 +345,212,386,57 +348,211,377,64 +359,206,366,69 +340,223,371,66 +342,226,363,69 +328,228,373,71 +327,225,376,72 +324,223,380,73 +325,213,383,79 +305,220,390,85 +309,228,385,78 +304,230,387,79 +297,228,395,80 +288,236,401,75 +281,227,409,83 +280,229,406,85 +286,228,409,77 +282,228,410,80 +285,221,404,90 +278,232,401,89 +272,234,408,86 +247,250,407,96 +234,256,416,94 +231,259,434,76 +234,257,429,80 +226,258,424,92 +223,258,437,82 +229,250,432,89 +229,242,434,95 +238,222,439,101 +234,217,450,99 +248,206,449,97 +243,203,446,108 +231,220,460,89 +236,213,474,77 +244,218,466,72 +243,219,465,73 +241,213,476,70 +249,212,463,76 +259,196,468,77 +263,196,457,84 +272,193,453,82 +267,197,457,79 +263,202,460,75 +271,203,458,68 +290,193,446,71 +292,200,439,69 +298,199,433,70 +305,195,435,65 +317,193,428,62 +316,186,427,71 +306,197,430,67 +308,184,436,72 +308,185,440,67 +311,189,443,57 +328,175,436,61 +329,172,438,61 +334,178,435,53 +333,184,435,48 +334,188,420,58 +333,194,408,65 +332,202,406,60 +337,202,409,52 +352,209,394,45 +362,205,387,46 +366,200,383,51 +361,200,378,61 +366,193,370,71 +359,192,372,77 +347,200,380,73 +347,197,375,81 +342,204,387,67 +340,202,389,69 +339,198,392,71 +344,194,388,74 +347,199,390,64 +349,201,391,59 +353,201,380,66 +352,206,380,62 +335,215,383,67 +344,218,370,68 +343,207,368,82 +336,202,371,91 +334,209,380,77 +329,220,384,67 +326,229,384,61 +333,230,377,60 +339,222,373,66 +338,217,384,61 +330,218,377,75 +324,213,380,83 +312,216,393,79 +313,205,402,80 +324,204,399,73 +308,218,401,73 +312,226,393,69 +320,222,394,64 +303,229,398,70 +308,225,396,71 +299,229,404,68 +312,226,392,70 +311,222,405,62 +323,215,404,58 +324,215,403,58 +317,215,410,58 +311,208,403,78 +297,214,404,85 +293,221,410,76 +284,221,422,73 +285,213,425,77 +282,215,426,77 +298,210,418,74 +303,211,415,71 +291,216,418,75 +284,220,418,78 +285,223,414,78 +282,224,411,83 +285,225,410,80 +286,219,416,79 +286,208,430,76 +281,210,436,73 +288,208,433,71 +293,204,427,76 +291,203,434,72 +281,204,443,72 +291,206,444,59 +296,207,441,56 +291,204,444,61 +291,205,435,69 +294,205,434,67 +293,199,436,72 +296,203,434,67 +303,204,427,66 +307,205,426,62 +290,211,430,69 +296,210,426,68 +289,217,426,68 +294,209,424,73 +299,208,419,74 +286,215,421,78 +295,206,424,75 +290,212,430,68 +297,212,426,65 +289,210,434,67 +303,196,435,66 +313,187,430,70 +312,191,437,60 +325,194,432,49 +324,193,432,51 +325,187,428,60 +327,184,432,57 +340,180,426,54 +340,175,430,55 +345,174,414,67 +350,175,409,66 +355,172,406,67 +366,179,400,55 +371,177,399,53 +376,169,395,60 +390,161,389,60 +387,168,385,60 +379,174,391,56 +383,169,382,66 +382,165,387,66 +387,162,390,61 +388,164,388,60 +380,169,393,58 +376,179,388,57 +375,190,385,50 +377,185,385,53 +373,190,382,55 +380,186,386,48 +380,184,384,52 +379,192,375,54 +381,183,374,62 +372,191,379,58 +372,193,379,56 +380,193,369,58 +392,189,355,64 +385,196,353,66 +376,199,360,65 +368,212,360,60 +367,205,361,67 +361,217,360,62 +354,222,366,58 +355,217,361,67 +339,225,362,74 +332,227,364,77 +321,233,372,74 +324,234,377,65 +319,234,377,70 +312,235,394,59 +319,231,386,64 +312,237,381,70 +314,234,383,69 +310,235,386,69 +310,236,385,69 +304,238,386,72 +308,232,388,72 +299,225,396,80 +314,218,392,76 +313,217,391,79 +315,224,383,78 +316,215,392,77 +295,228,396,81 +290,222,408,80 +293,219,414,74 +285,218,421,76 +278,230,428,64 +283,232,410,75 +273,239,415,73 +265,232,420,83 +268,233,421,78 +254,234,443,69 +258,228,454,60 +259,225,459,57 +266,212,455,67 +267,205,456,72 +266,216,457,61 +279,208,448,65 +285,214,433,68 +281,205,438,76 +291,207,434,68 +299,202,432,67 +291,206,444,59 +282,205,448,65 +289,193,444,74 +294,190,440,76 +293,185,454,68 +288,188,452,72 +287,198,448,67 +279,194,446,81 +275,206,453,66 +289,200,449,62 +291,199,448,62 +291,200,449,60 +292,193,456,59 +299,185,452,64 +300,190,442,68 +291,199,444,66 +289,202,449,60 +287,202,445,66 +296,195,441,68 +309,193,430,68 +303,197,433,67 +301,197,432,70 +296,203,439,62 +298,213,426,63 +293,218,418,71 +301,218,404,77 +308,213,400,79 +309,218,397,76 +311,209,391,89 +307,217,401,75 +308,216,401,75 +303,226,406,65 +294,231,408,67 +285,224,416,75 +286,219,425,70 +283,220,426,71 +288,217,426,69 +289,206,434,71 +291,201,438,70 +307,199,436,58 +317,197,422,64 +316,192,420,72 +319,194,417,70 +317,202,416,65 +320,198,415,67 +321,199,408,72 +306,206,420,68 +303,206,426,65 +299,203,435,63 +301,205,429,65 +307,204,425,64 +316,208,415,61 +329,192,412,67 +329,188,412,71 +331,192,409,68 +336,189,403,72 +338,190,407,65 +338,199,398,65 +338,197,400,65 +334,193,404,69 +325,197,417,61 +331,193,416,60 +329,193,412,66 +332,188,415,65 +341,182,403,74 +337,189,401,73 +326,200,402,72 +315,204,407,74 +313,210,410,67 +303,206,417,74 +304,205,413,78 +304,210,414,72 +306,213,410,71 +313,211,404,72 +309,208,416,67 +310,218,407,65 +305,216,412,67 +295,217,418,70 +295,221,413,71 +296,211,414,79 +298,207,416,79 +304,202,415,79 +313,195,412,80 +305,201,413,81 +310,207,417,66 +308,203,414,75 +315,204,418,63 +317,203,423,57 +321,205,411,63 +309,204,413,74 +313,202,407,78 +323,206,399,72 +322,212,401,65 +322,207,403,68 +318,200,410,72 +306,200,413,81 +298,208,415,79 +288,222,415,75 +287,218,420,75 +289,229,413,69 +292,220,417,71 +301,205,418,76 +288,216,417,79 +287,224,426,63 +282,227,430,61 +289,224,426,61 +297,227,414,62 +314,212,405,69 +318,209,405,68 +325,204,409,62 +316,206,411,67 +314,210,414,62 +303,214,420,63 +304,203,420,73 +318,202,404,76 +314,201,412,73 +308,203,410,79 +308,207,411,74 +300,202,419,79 +292,209,427,72 +291,218,415,76 +301,222,407,70 +298,225,415,62 +305,212,412,71 +305,212,416,67 +305,214,415,66 +313,205,412,70 +317,210,407,66 +313,214,403,70 +317,208,392,83 +321,211,397,71 +309,215,397,79 +307,225,387,81 +305,222,403,70 +295,225,406,74 +294,222,402,82 +280,234,401,85 +281,246,399,74 +276,250,402,72 +283,245,400,72 +283,246,404,67 +284,236,407,73 +266,243,416,75 +277,230,423,70 +280,230,426,64 +294,227,419,60 +300,214,418,68 +303,212,422,63 +298,214,422,66 +297,214,418,71 +293,218,412,77 +295,213,415,77 +295,215,422,68 +296,220,414,70 +298,220,413,69 +307,219,414,60 +317,214,402,67 +311,211,401,77 +316,214,404,66 +317,206,401,76 +315,214,400,71 +321,214,399,66 +310,208,413,69 +313,215,400,72 +312,211,399,78 +309,218,389,84 +297,223,398,82 +293,232,401,74 +296,233,394,77 +285,238,401,76 +285,232,402,81 +279,226,414,81 +281,228,405,86 +282,235,405,78 +283,243,407,67 +297,230,400,73 +296,224,398,82 +288,230,401,81 +283,223,402,92 +273,223,404,100 +258,236,409,97 +246,241,423,90 +259,235,425,81 +256,232,434,78 +259,231,425,85 +258,240,428,74 +260,226,443,71 +267,219,435,79 +256,225,447,72 +254,225,454,67 +260,226,454,60 +268,223,456,53 +267,216,458,59 +267,218,460,55 +262,220,454,64 +264,220,456,60 +254,224,457,65 +249,222,459,70 +249,224,455,72 +262,222,449,67 +282,210,436,72 +279,211,434,76 +288,207,427,78 +296,206,423,75 +301,196,426,77 +296,198,427,79 +294,207,426,73 +289,215,429,67 +294,220,414,72 +287,219,416,78 +286,215,422,77 +288,223,418,71 +295,218,416,71 +295,210,423,72 +311,206,414,69 +301,211,410,78 +295,210,414,81 +294,223,417,66 +296,217,413,74 +308,214,406,72 +308,215,401,76 +301,212,403,84 +297,211,413,79 +305,214,412,69 +313,213,410,64 +318,207,412,63 +317,210,411,62 +315,217,403,65 +314,219,406,61 +316,221,399,64 +329,220,391,60 +330,225,386,59 +320,228,387,65 +318,226,385,71 +317,223,385,75 +320,224,397,59 +334,216,380,70 +338,219,383,60 +328,220,380,72 +319,229,381,71 +318,229,383,70 +306,225,394,75 +310,226,392,72 +293,234,403,70 +303,230,393,74 +311,234,376,79 +309,234,373,84 +306,234,380,80 +294,229,392,85 +299,232,391,78 +301,229,397,73 +303,219,403,75 +299,216,403,82 +306,220,401,73 +308,227,398,67 +294,232,401,73 +303,230,396,71 +305,221,397,77 +309,218,403,70 +306,219,397,78 +304,212,403,81 +306,213,413,68 +316,223,410,51 +324,205,403,68 +320,211,397,72 +327,208,384,81 +322,211,398,69 +320,219,401,60 +320,209,401,70 +313,208,412,67 +315,208,413,64 +314,214,410,62 +317,210,409,64 +314,217,400,69 +316,215,398,71 +306,218,400,76 +305,228,399,68 +308,222,398,72 +311,220,393,76 +315,216,396,73 +310,224,391,75 +297,228,394,81 +295,234,398,73 +298,220,401,81 +297,214,407,82 +291,221,418,70 +302,224,404,70 +301,218,408,73 +296,222,416,66 +313,213,401,73 +315,201,410,74 +318,196,408,78 +316,204,407,73 +321,201,408,70 +313,202,411,74 +310,201,410,79 +301,216,417,66 +296,227,411,66 +300,222,415,63 +298,221,415,66 +312,213,403,72 +299,228,397,76 +302,231,390,77 +300,235,395,70 +292,243,396,69 +286,247,397,70 +293,244,402,61 +288,251,393,68 +283,249,386,82 +279,244,399,78 +270,245,410,75 +261,246,415,78 +261,245,420,74 +264,230,420,86 +263,233,436,68 +275,224,427,74 +274,224,433,69 +276,219,431,74 +286,210,434,70 +291,213,436,60 +297,210,427,66 +301,213,420,66 +307,206,421,66 +309,204,423,64 +313,201,412,74 +311,208,417,64 +307,212,415,66 +325,204,411,60 +321,208,412,59 +317,200,410,73 +325,198,406,71 +311,214,405,70 +308,215,401,76 +311,215,395,79 +310,214,394,82 +307,216,398,79 +308,214,401,77 +303,219,412,66 +299,216,418,67 +293,207,427,73 +290,196,430,84 +295,200,428,77 +290,199,438,73 +279,204,441,76 +279,208,446,67 +286,204,450,60 +294,194,443,69 +304,192,432,72 +301,193,436,70 +315,183,424,78 +324,178,435,63 +328,175,440,57 +337,170,439,54 +346,167,432,55 +355,168,414,63 +352,170,413,65 +359,175,414,52 +360,171,414,55 +357,165,414,64 +359,170,410,61 +357,176,415,52 +365,178,410,47 +368,180,404,48 +379,178,386,57 +366,182,398,54 +382,176,384,58 +388,176,373,63 +371,189,373,67 +367,190,378,65 +372,198,371,59 +365,207,372,56 +367,213,369,51 +371,214,367,48 +364,213,365,58 +351,211,371,67 +353,203,377,67 +348,212,371,69 +337,210,383,70 +330,209,399,62 +329,210,385,76 +328,206,380,86 +318,210,393,79 +304,208,393,95 +304,215,400,81 +298,223,411,68 +304,219,407,70 +305,216,409,70 +306,214,414,66 +309,214,419,58 +305,219,420,56 +317,213,413,57 +332,204,394,70 +330,202,394,74 +326,203,399,72 +322,194,407,77 +318,202,398,82 +298,224,415,63 +301,214,418,67 +302,217,409,72 +295,219,405,81 +288,227,407,78 +276,233,418,73 +272,224,428,76 +269,238,426,67 +270,237,423,70 +275,229,415,81 +265,236,424,75 +263,237,419,81 +254,237,425,84 +250,234,431,85 +245,232,435,88 +236,236,450,78 +245,235,447,73 +244,234,446,76 +242,239,443,76 +238,236,444,82 +239,239,445,77 +246,231,445,78 +252,223,447,78 +241,227,447,85 +238,224,465,73 +234,223,465,78 +235,219,472,74 +243,219,468,70 +248,220,471,61 +263,210,457,70 +276,200,455,69 +296,195,453,56 +301,192,450,57 +301,187,447,65 +304,192,441,63 +310,187,442,61 +307,190,439,64 +307,182,444,67 +311,189,442,58 +310,192,437,61 +305,202,445,48 +317,202,436,45 +330,193,430,47 +326,199,428,47 +323,198,421,58 +334,184,417,65 +339,182,413,66 +346,189,409,56 +337,200,403,60 +335,201,400,64 +337,201,395,67 +329,199,403,69 +322,207,410,61 +345,188,399,68 +333,196,412,59 +328,202,418,52 +333,202,414,51 +328,200,416,56 +333,196,417,54 +324,196,419,61 +326,195,411,68 +313,206,408,73 +306,217,411,66 +298,217,413,72 +305,213,414,68 +309,207,403,81 +291,215,409,85 +304,207,403,86 +309,201,407,83 +305,208,404,83 +316,213,399,72 +304,222,404,70 +304,215,399,82 +309,221,396,74 +301,224,406,69 +308,217,398,77 +319,214,401,66 +327,213,405,55 +323,212,405,60 +312,207,414,67 +309,208,416,67 +314,195,418,73 +320,200,409,71 +321,190,424,65 +327,186,416,71 +322,191,413,74 +324,196,416,64 +331,196,407,66 +335,199,407,59 +336,193,411,60 +339,190,405,66 +342,197,398,63 +332,195,397,76 +324,209,407,60 +318,205,401,76 +327,205,403,65 +324,200,405,71 +329,199,406,66 +320,195,407,78 +323,200,403,74 +320,199,415,66 +325,202,409,64 +316,210,407,67 +309,209,417,65 +318,193,417,72 +322,190,419,69 +316,197,421,66 +314,200,426,60 +316,202,425,57 +306,203,433,58 +300,203,434,63 +307,190,446,57 +317,192,431,60 +314,201,424,61 +303,209,417,71 +298,211,412,79 +305,205,408,82 +297,212,407,84 +295,207,415,83 +290,212,425,73 +290,217,412,81 +284,223,415,78 +296,222,407,75 +288,228,408,76 +284,225,421,70 +280,222,433,65 +278,216,439,67 +290,204,427,79 +292,199,425,84 +296,208,431,65 +297,207,429,67 +306,199,432,63 +297,207,430,66 +298,215,427,60 +302,218,419,61 +310,218,407,65 +311,211,403,75 +309,208,410,73 +297,217,416,70 +297,210,431,62 +310,196,428,66 +310,200,433,57 +318,192,420,70 +314,198,425,63 +318,198,419,65 +312,197,428,63 +304,201,430,65 +315,204,419,62 +322,192,412,74 +326,194,409,71 +329,180,418,73 +329,182,412,77 +321,188,413,78 +326,195,417,62 +330,190,420,60 +331,187,422,60 +328,190,419,63 +319,197,418,66 +334,199,408,59 +321,204,407,68 +318,201,405,76 +311,206,417,66 +312,203,418,67 +308,211,418,63 +321,209,410,60 +313,213,413,61 +317,216,402,65 +319,207,403,71 +313,202,407,78 +314,200,407,79 +309,197,417,77 +296,209,425,70 +289,205,432,74 +288,201,439,72 +283,207,437,73 +281,207,445,67 +283,211,440,66 +281,210,444,65 +282,214,440,64 +285,207,434,74 +286,209,423,82 +289,216,427,68 +297,216,419,68 +300,209,420,71 +314,204,419,63 +314,202,430,54 +322,188,425,65 +321,187,430,62 +330,186,429,55 +329,180,419,72 +326,186,426,62 +332,183,424,61 +333,188,423,56 +334,185,415,66 +338,195,405,62 +349,189,399,63 +330,196,407,67 +339,198,399,64 +342,200,395,63 +349,202,392,57 +355,197,384,64 +341,202,392,65 +329,208,388,75 +324,214,387,75 +326,210,391,73 +321,204,400,75 +316,200,407,77 +307,207,409,77 +291,212,425,72 +300,202,426,72 +306,203,416,75 +303,202,421,74 +303,199,420,78 +306,201,422,71 +298,208,427,67 +290,213,429,68 +301,212,413,74 +291,213,413,83 +279,218,423,80 +275,218,427,80 +283,216,423,78 +289,214,438,59 +283,211,444,62 +288,210,433,69 +296,211,431,62 +295,213,435,57 +302,209,427,62 +306,202,417,75 +303,203,417,77 +302,208,420,70 +313,206,416,65 +310,205,417,68 +304,213,421,62 +306,208,421,65 +309,209,417,65 +310,206,415,69 +303,205,420,72 +303,203,425,69 +310,207,411,72 +309,207,415,69 +300,207,417,76 +292,207,432,69 +290,211,436,63 +293,214,430,63 +311,202,424,63 +307,209,421,63 +312,207,418,63 +304,212,418,66 +312,211,411,66 +309,219,412,60 +312,226,397,65 +298,231,401,70 +286,243,401,70 +286,243,398,73 +301,238,380,81 +299,235,387,79 +294,237,386,83 +285,231,403,81 +287,229,403,81 +284,237,403,76 +273,232,408,87 +276,217,412,95 +270,221,423,86 +284,221,421,74 +278,216,432,74 +285,210,426,79 +282,215,425,78 +281,203,431,85 +284,203,427,86 +287,211,419,83 +280,211,427,82 +289,206,427,78 +279,221,430,70 +291,219,423,67 +290,216,417,77 +304,206,416,74 +302,213,412,73 +296,220,412,72 +295,215,413,77 +290,207,418,85 +289,211,432,68 +295,211,432,62 +296,207,423,74 +295,209,430,66 +296,213,423,68 +291,219,429,61 +292,221,423,64 +299,218,417,66 +298,222,416,64 +292,229,408,71 +290,229,408,73 +280,226,414,80 +281,220,417,82 +286,211,423,80 +285,208,427,80 +286,209,422,83 +282,212,429,77 +281,217,430,72 +277,219,429,75 +272,227,428,73 +267,234,426,73 +263,227,437,73 +258,229,438,75 +257,232,432,79 +263,224,435,78 +262,228,445,65 +255,228,441,76 +257,233,444,66 +265,226,439,70 +275,211,437,77 +277,215,447,61 +278,218,445,59 +286,206,445,63 +288,201,444,67 +289,194,444,73 +291,197,451,61 +285,203,456,56 +293,206,452,49 +306,195,438,61 +318,195,429,58 +306,193,430,71 +305,203,431,61 +316,193,428,63 +311,195,428,66 +317,193,423,67 +313,199,429,59 +314,196,427,63 +309,202,423,66 +302,190,435,73 +302,189,433,76 +292,195,438,75 +301,187,440,72 +305,193,433,69 +308,186,437,69 +311,200,420,69 +313,199,416,72 +317,191,417,75 +320,193,421,66 +311,198,427,64 +315,194,423,68 +332,195,410,63 +315,205,420,60 +328,193,404,75 +324,200,404,72 +313,215,405,67 +312,214,406,68 +311,216,403,70 +307,221,402,70 +302,220,400,78 +310,214,390,86 +304,215,397,84 +297,218,398,87 +292,211,408,89 +292,219,414,75 +295,214,409,82 +297,208,413,82 +301,206,426,67 +312,201,417,70 +321,196,408,75 +315,204,412,69 +320,197,422,61 +325,190,415,70 +325,194,423,58 +332,192,411,65 +326,202,417,55 +336,198,408,58 +349,190,402,59 +363,187,391,59 +363,182,385,70 +355,193,390,62 +346,203,395,56 +344,203,392,61 +345,205,391,59 +332,209,398,61 +324,207,409,60 +322,209,404,65 +313,220,409,58 +314,209,405,72 +317,208,395,80 +311,212,400,77 +316,207,404,73 +327,203,397,73 +325,209,395,71 +335,195,396,74 +330,203,394,73 +329,201,391,79 +323,214,395,68 +316,215,401,68 +300,221,410,69 +301,216,422,61 +310,208,412,70 +300,215,421,64 +286,220,426,68 +275,221,430,74 +277,218,427,78 +281,218,426,75 +280,211,438,71 +279,205,447,69 +279,204,454,63 +279,200,458,63 +276,200,461,63 +287,201,457,55 +291,195,449,65 +309,181,435,75 +315,183,436,66 +322,179,433,66 +322,190,426,62 +323,188,422,67 +318,201,413,68 +299,215,412,74 +307,218,406,69 +294,228,403,75 +297,218,404,81 +295,219,399,87 +296,213,419,72 +307,212,416,65 +302,202,417,79 +313,191,413,83 +306,208,416,70 +317,204,403,76 +312,202,412,74 +327,201,399,73 +328,197,395,80 +323,202,401,74 +324,197,408,71 +333,190,412,65 +341,185,410,64 +348,190,411,51 +352,181,414,53 +357,180,416,47 +360,181,408,51 +363,186,402,49 +368,180,394,58 +367,183,395,55 +368,175,395,62 +372,175,396,57 +374,173,400,53 +375,180,391,54 +381,175,388,56 +377,176,389,58 +378,175,382,65 +357,188,387,68 +365,183,386,66 +354,192,393,61 +346,199,392,63 +341,199,394,66 +348,199,388,65 +347,199,383,71 +339,198,394,69 +338,198,406,58 +345,188,397,70 +338,205,399,58 +340,202,401,57 +344,208,393,55 +349,209,390,52 +347,208,383,62 +357,200,377,66 +360,206,376,58 +347,204,386,63 +352,198,383,67 +352,199,387,62 +342,197,391,70 +341,198,382,79 +346,194,382,78 +345,201,389,65 +342,197,392,69 +333,200,390,77 +330,199,399,72 +310,201,411,78 +308,199,418,75 +309,200,420,71 +307,196,426,71 +313,192,428,67 +311,187,429,73 +305,191,431,73 +309,186,434,71 +308,196,430,66 +313,188,430,69 +318,186,424,72 +321,185,426,68 +332,180,419,69 +343,178,410,69 +343,185,410,62 +346,188,404,62 +349,183,404,64 +353,183,408,56 +355,179,401,65 +344,185,404,67 +343,179,395,83 +337,193,397,73 +335,198,400,67 +331,205,398,66 +327,207,398,68 +329,219,389,63 +339,217,381,63 +322,231,389,58 +316,229,389,66 +322,221,380,77 +327,212,388,73 +318,228,392,62 +315,224,393,68 +320,219,392,69 +324,216,391,69 +327,207,396,70 +319,214,392,75 +307,223,405,65 +304,226,405,65 +312,216,404,68 +308,218,396,78 +313,212,398,77 +309,213,396,82 +303,208,404,85 +302,204,402,92 +303,206,401,90 +299,212,393,96 +298,215,399,88 +294,215,414,77 +300,205,417,78 +306,200,424,70 +307,203,423,67 +320,202,413,65 +327,189,411,73 +334,181,418,67 +340,177,415,68 +339,182,413,66 +334,194,413,59 +334,192,412,62 +336,200,410,54 +342,196,408,54 +352,202,395,51 +350,201,394,55 +351,194,392,63 +349,194,386,71 +336,204,390,70 +336,211,401,52 +323,211,403,63 +332,205,398,65 +325,207,406,62 +324,197,411,68 +313,202,415,70 +313,206,416,65 +313,197,426,64 +319,202,418,61 +326,196,421,57 +328,202,412,58 +324,208,416,52 +323,203,420,54 +319,198,423,60 +321,192,427,60 +324,190,423,63 +336,188,410,66 +332,196,405,67 +328,212,401,59 +328,209,399,64 +340,197,398,65 +343,194,388,75 +337,197,388,78 +335,198,394,73 +335,196,402,67 +334,200,395,71 +334,209,389,68 +330,205,386,79 +312,224,387,77 +312,215,388,85 +306,220,398,76 +300,231,401,68 +307,231,401,61 +305,227,400,68 +315,223,404,58 +316,222,396,66 +319,229,398,54 +324,224,400,52 +323,210,400,67 +315,208,409,68 +313,212,409,66 +313,205,411,71 +316,210,410,64 +318,213,404,65 +324,204,404,68 +333,197,406,64 +344,203,398,55 +360,193,391,56 +359,199,392,50 +357,187,389,67 +345,200,384,71 +332,211,380,77 +317,230,386,67 +318,224,392,66 +316,224,387,73 +319,213,391,77 +320,206,382,92 +317,209,389,85 +309,220,395,76 +304,219,399,78 +311,220,393,76 +304,223,395,78 +302,220,402,76 +301,226,406,67 +303,224,415,58 +314,208,411,67 +307,210,414,69 +306,209,420,65 +304,215,423,58 +303,217,419,61 +300,214,422,64 +294,210,437,59 +299,208,431,62 +307,201,428,64 +308,201,430,61 +313,200,427,60 +317,203,431,49 +326,186,435,53 +328,191,430,51 +332,189,423,56 +323,209,410,58 +317,208,408,67 +311,208,413,68 +309,219,405,67 +318,216,401,65 +318,210,404,68 +317,211,406,66 +306,220,415,59 +306,217,413,64 +316,210,415,59 +322,204,408,66 +313,214,401,72 +306,215,401,78 +300,225,408,67 +301,219,406,74 +303,222,404,71 +300,216,408,76 +295,220,413,72 +289,230,412,69 +294,229,401,76 +288,231,401,80 +286,230,399,85 +280,230,416,74 +279,239,413,69 +279,225,421,75 +273,233,415,79 +274,232,418,76 +260,245,419,76 +255,236,421,88 +263,231,433,73 +258,223,438,81 +264,220,442,74 +276,207,435,82 +276,220,437,67 +281,213,428,78 +287,212,427,74 +296,211,423,70 +290,206,420,84 +298,217,407,78 +299,216,414,71 +301,212,412,75 +304,202,413,81 +304,205,413,78 +295,199,418,88 +294,201,422,83 +295,199,429,77 +289,197,431,83 +287,197,436,80 +291,199,438,72 +287,199,444,70 +303,196,438,63 +302,195,430,73 +307,197,430,66 +313,197,422,68 +309,198,430,63 +312,196,424,68 +313,193,425,69 +318,189,423,70 +326,185,423,66 +331,185,415,69 +334,194,404,68 +335,188,404,73 +326,195,405,74 +328,199,407,66 +328,200,405,67 +324,210,405,61 +330,211,398,61 +325,214,403,58 +328,212,395,65 +330,210,396,64 +326,207,406,61 +331,215,392,62 +332,208,386,74 +329,205,396,70 +326,203,401,70 +333,201,400,66 +338,196,396,70 +342,194,399,65 +337,190,401,72 +327,194,410,69 +324,195,412,69 +328,197,407,68 +323,199,401,77 +314,206,408,72 +315,200,415,70 +311,201,411,77 +312,205,411,72 +311,206,405,78 +312,200,407,81 +311,204,397,88 +310,202,404,84 +300,203,408,89 +290,213,421,76 +289,209,425,77 +278,221,434,67 +290,212,440,58 +295,206,440,59 +294,194,446,66 +300,189,453,58 +314,178,446,62 +321,183,436,60 +309,193,436,62 +305,189,439,67 +301,195,435,69 +301,197,430,72 +290,197,441,72 +283,200,439,78 +282,204,438,76 +275,200,442,83 +276,195,445,84 +270,205,456,69 +281,194,456,69 +292,193,446,69 +289,189,447,75 +283,205,460,52 +306,195,442,57 +299,199,447,55 +309,201,432,58 +324,194,420,62 +329,194,412,65 +329,195,416,60 +332,204,406,58 +329,205,407,59 +319,205,411,65 +324,202,411,63 +333,196,410,61 +333,193,411,63 +349,194,393,64 +345,195,393,67 +327,204,399,70 +330,200,402,68 +333,200,401,66 +332,198,403,67 +335,188,404,73 +337,186,411,66 +338,184,414,64 +348,183,409,60 +348,188,408,56 +341,190,411,58 +342,187,405,66 +341,182,410,67 +350,183,408,59 +350,186,411,53 +360,186,408,46 +364,184,403,49 +359,182,402,57 +355,192,400,53 +344,196,403,57 +345,194,405,56 +347,186,413,54 +348,188,399,65 +338,183,401,78 +336,190,412,62 +331,195,408,66 +322,193,420,65 +319,206,414,61 +320,196,415,69 +329,182,415,74 +318,184,417,81 +323,195,420,62 +322,191,421,66 +322,192,413,73 +312,203,413,72 +311,203,415,71 +312,199,419,70 +313,194,432,61 +320,196,429,55 +318,205,421,56 +309,205,425,61 +315,193,422,70 +318,190,429,63 +321,193,426,60 +318,198,429,55 +321,201,420,58 +329,198,407,66 +322,204,404,70 +326,208,401,65 +323,204,398,75 +322,199,397,82 +319,207,392,82 +315,210,397,78 +323,212,388,77 +310,216,396,78 +308,217,398,77 +320,220,389,71 +316,216,390,78 +316,221,394,69 +305,229,397,69 +307,225,396,72 +305,223,391,81 +307,216,392,85 +303,219,397,81 +304,218,407,71 +301,219,407,73 +295,220,409,76 +300,210,417,73 +310,200,403,87 +307,208,402,83 +308,206,411,75 +314,198,405,83 +310,201,414,75 +300,196,417,87 +313,195,409,83 +317,194,416,73 +313,191,414,82 +317,196,407,80 +323,190,400,87 +323,200,393,84 +318,208,398,76 +318,208,403,71 +311,206,417,66 +310,210,414,66 +313,209,421,57 +316,210,419,55 +323,211,413,53 +316,209,411,64 +314,209,416,61 +311,214,409,66 +306,219,406,69 +299,222,404,75 +297,214,413,76 +286,227,408,79 +284,225,409,82 +289,219,415,77 +287,219,420,74 +277,230,427,66 +270,228,429,73 +266,229,427,78 +275,215,427,83 +282,207,434,77 +289,205,430,76 +299,201,425,75 +301,194,429,76 +295,209,426,70 +298,204,436,62 +303,201,426,70 +290,209,425,76 +301,204,418,77 +290,206,423,81 +276,216,440,68 +293,206,425,76 +291,215,425,69 +290,220,421,69 +287,221,429,63 +284,214,436,66 +281,220,439,60 +294,216,431,59 +292,226,426,56 +302,217,413,68 +300,219,415,66 +311,212,401,76 +307,220,395,78 +283,238,404,75 +280,241,408,71 +271,245,414,70 +265,254,411,70 +268,236,420,76 +271,233,409,87 +259,238,421,82 +253,234,432,81 +254,231,437,78 +247,226,446,81 +251,225,443,81 +247,223,450,80 +254,219,438,89 +261,218,443,78 +264,217,451,68 +268,221,443,68 +271,213,440,76 +268,222,440,70 +277,210,442,71 +287,211,432,70 +285,202,444,69 +286,194,439,81 +282,195,442,81 +279,197,438,86 +280,200,435,85 +289,196,436,79 +298,199,440,63 +295,195,444,66 +306,185,448,61 +313,179,437,71 +321,168,434,77 +323,171,437,69 +320,182,441,57 +325,177,435,63 +335,172,435,58 +336,171,433,60 +334,174,431,61 +337,170,428,65 +352,169,422,57 +353,173,412,62 +353,176,416,55 +350,180,412,58 +341,183,407,69 +350,181,407,62 +345,185,407,63 +354,177,401,68 +351,191,393,65 +344,201,389,66 +351,189,394,66 +363,189,393,55 +361,188,403,48 +371,186,393,50 +371,178,391,60 +370,181,386,63 +369,181,386,64 +368,185,391,56 +364,186,390,60 +358,200,384,58 +355,200,377,68 +346,205,384,65 +331,208,397,64 +332,209,395,64 +346,208,387,59 +344,208,383,65 +354,197,383,66 +352,197,390,61 +348,197,383,72 +339,206,386,69 +347,204,390,59 +347,198,385,70 +343,202,394,61 +347,208,384,61 +343,211,382,64 +341,212,384,63 +334,210,388,68 +327,214,395,64 +333,213,389,65 +324,219,394,63 +324,219,389,68 +312,223,393,72 +318,217,384,81 +314,215,394,77 +309,219,391,81 +303,218,401,78 +309,214,395,82 +304,217,402,77 +299,213,408,80 +288,212,419,81 +285,208,427,80 +293,194,433,80 +292,202,438,68 +300,196,437,67 +295,201,442,62 +293,197,447,63 +295,197,443,65 +308,195,437,60 +306,194,434,66 +309,196,439,56 +328,193,424,55 +332,193,419,56 +330,194,417,59 +327,195,413,65 +321,197,416,66 +322,190,418,70 +321,187,413,79 +316,193,416,75 +300,210,425,65 +302,200,430,68 +303,202,423,72 +307,199,422,72 +307,196,433,64 +309,198,429,64 +317,194,429,60 +317,192,422,69 +300,197,435,68 +298,197,437,68 +303,192,435,70 +305,197,440,58 +298,203,441,58 +303,200,432,65 +311,197,427,65 +316,207,414,63 +318,198,416,68 +312,194,413,81 +307,195,416,82 +307,195,416,82 +307,201,422,70 +301,194,428,77 +312,191,425,72 +313,192,427,68 +320,185,427,68 +333,179,413,75 +324,186,417,73 +334,187,407,72 +341,182,408,69 +344,188,401,67 +335,193,407,65 +332,185,411,72 +340,187,399,74 +330,199,400,71 +328,193,400,79 +319,199,408,74 +320,198,418,64 +321,198,420,61 +309,195,432,64 +306,200,425,69 +310,193,427,70 +317,188,424,71 +322,184,419,75 +318,185,417,80 +321,191,421,67 +324,195,425,56 +322,194,421,63 +332,182,415,71 +316,194,420,70 +311,194,423,72 +311,194,418,77 +305,197,422,76 +296,201,431,72 +303,200,425,72 +303,197,429,71 +308,207,430,55 +306,205,431,58 +302,215,428,55 +314,207,418,61 +320,197,415,68 +321,193,413,73 +327,184,406,83 +326,193,402,79 +323,197,405,75 +322,196,401,81 +339,196,393,72 +340,194,386,80 +332,193,399,76 +328,194,411,67 +333,191,406,70 +337,192,399,72 +330,196,408,66 +320,197,410,73 +313,201,412,74 +316,203,409,72 +320,203,406,71 +321,210,400,69 +328,204,403,65 +329,204,412,55 +332,199,401,68 +330,194,411,65 +328,194,416,62 +325,192,420,63 +320,202,424,54 +320,198,427,55 +326,199,420,55 +321,208,417,54 +330,199,406,65 +326,205,405,64 +319,214,413,54 +330,208,402,60 +335,210,397,58 +328,215,404,53 +332,204,401,63 +326,216,404,54 +329,213,402,56 +344,204,396,56 +344,205,393,58 +352,198,391,59 +348,208,386,58 +348,214,383,55 +357,211,370,62 +351,216,367,66 +351,220,369,60 +357,209,358,76 +334,216,371,79 +337,213,379,71 +328,212,383,77 +326,218,398,58 +337,200,396,67 +336,210,398,56 +330,213,395,62 +324,213,390,73 +323,205,399,73 +321,202,398,79 +311,217,400,72 +309,217,410,64 +310,210,411,69 +306,208,415,71 +297,204,419,80 +301,200,422,77 305,201,427,67 -303,201,423,73 -302,207,427,64 -307,201,425,67 -317,198,422,63 +308,199,431,62 +303,199,428,70 +308,195,432,65 +296,198,438,68 +294,201,433,72 +292,199,435,74 +299,201,434,66 +306,191,447,56 +320,190,432,58 +324,202,417,57 +338,195,409,58 +337,199,405,59 +346,197,396,61 +350,199,401,50 +353,194,394,59 +353,202,381,64 +355,203,373,69 +355,197,374,74 +353,195,387,65 +356,201,383,60 +368,193,375,64 +365,197,373,65 +359,198,377,66 +362,202,381,55 +361,201,376,62 +354,204,373,69 +359,197,362,82 +344,205,376,75 +336,213,379,72 +339,205,370,86 +337,211,376,76 +329,211,381,79 +320,216,388,76 +329,207,389,75 +334,209,387,70 +323,215,399,63 +326,210,398,66 +328,207,400,65 +323,219,399,59 +333,216,390,61 +338,212,387,63 +338,214,390,58 +328,216,391,65 +328,220,384,68 +335,231,378,56 +337,229,375,59 +335,223,371,71 +330,228,370,72 +323,235,372,70 +318,240,373,69 +315,247,370,68 +313,247,367,73 +314,247,372,67 +305,239,374,82 +311,230,377,82 +298,234,390,78 +304,228,398,70 +289,242,397,72 +281,239,398,82 +279,232,399,90 +295,229,396,80 +291,229,409,71 +298,218,409,75 +297,219,400,84 +290,227,414,69 +295,225,411,69 +292,228,405,75 +279,239,418,64 +266,242,427,65 +274,236,425,65 +287,230,415,68 +279,225,418,78 +278,228,418,76 +277,228,425,70 +285,224,413,78 +272,226,423,79 +272,222,425,81 +261,223,438,78 +267,217,454,62 +277,207,453,63 +269,218,457,56 +274,210,453,63 +287,198,449,66 +291,195,447,67 +295,202,426,77 +296,199,428,77 +304,202,422,72 +297,208,430,65 +302,203,428,67 +308,206,427,59 +299,210,429,62 +305,213,428,54 +311,204,420,65 +308,206,413,73 +299,215,413,73 +303,201,416,80 +301,208,422,69 +303,206,421,70 +305,201,425,69 +307,207,428,58 +315,203,424,58 +327,191,420,62 +333,189,419,59 +325,187,418,70 +331,190,420,59 +319,199,419,63 +312,207,414,67 +314,207,411,68 +300,219,414,67 +310,206,421,63 +303,202,421,74 +300,206,421,73 +293,208,433,66 +305,201,422,72 +315,185,423,77 +320,189,421,70 +323,189,424,64 +319,191,420,70 +314,186,423,77 +313,180,418,89 +309,186,427,78 +321,182,411,86 +306,193,410,91 +320,197,402,81 +313,204,406,77 +312,207,406,75 +311,209,418,62 +296,222,421,61 +300,218,415,67 +300,215,416,69 +303,212,413,72 +299,208,418,75 +290,219,421,70 +290,222,424,64 +300,226,423,51 +302,223,410,65 +301,220,404,75 +292,222,411,75 +284,234,413,69 +286,229,420,65 +285,228,423,64 +287,225,422,66 +287,228,416,69 +295,225,409,71 +303,212,412,73 +295,209,422,74 +283,210,422,85 +289,216,417,78 +281,215,424,80 +281,205,424,90 +265,208,434,93 +267,210,429,94 +252,220,436,92 +257,218,433,92 +261,211,438,90 +267,206,443,84 +276,212,442,70 +281,198,443,78 +279,198,454,69 +283,191,454,72 +293,197,443,67 +304,201,430,65 +309,207,419,65 +302,209,423,66 +294,208,428,70 +285,210,428,77 +274,215,442,69 +278,208,444,70 +279,198,454,69 +281,197,447,75 +280,195,449,76 +285,191,454,70 +301,180,447,72 +294,188,449,69 +303,192,449,56 +310,180,443,67 +315,176,437,72 +315,182,445,58 +318,188,439,55 +324,184,428,64 +324,187,424,65 +326,188,426,60 +330,190,419,61 +330,193,420,57 +335,182,419,64 +323,195,419,63 +320,189,426,65 +323,175,433,69 +322,184,439,55 +317,190,435,58 +317,197,434,52 +327,198,427,48 +336,195,419,50 +347,193,411,49 +361,191,398,50 +360,194,397,49 +356,196,392,56 +361,194,389,56 +363,198,370,69 +351,200,387,62 +352,199,383,66 +354,198,383,65 +348,208,385,59 +331,216,387,66 +328,211,393,68 +337,204,390,69 +338,202,387,73 +326,201,396,77 +326,204,400,70 +325,196,399,80 +322,202,400,76 +308,209,414,69 +317,206,411,66 +318,197,415,70 +317,210,405,68 +318,211,409,62 +315,208,410,67 +304,214,412,70 +299,218,406,77 +296,219,419,66 +302,224,415,59 +308,223,411,58 +309,215,413,63 +303,219,415,63 +303,221,420,56 +309,220,407,64 +307,231,402,60 +305,239,403,53 +314,234,401,51 +321,229,397,53 +329,222,390,59 +322,222,398,58 +324,218,399,59 +331,215,386,68 +316,213,394,77 +310,224,401,65 +305,222,418,55 +317,217,404,62 +309,217,402,72 +311,208,404,77 +307,205,415,73 +304,213,412,71 +294,219,416,71 +287,222,422,69 +296,225,417,62 +283,217,418,82 +296,212,415,77 +293,205,420,82 +280,208,416,96 +274,216,425,85 +285,204,421,90 +288,203,426,83 +288,208,419,85 +285,214,423,78 +290,215,419,76 +296,204,421,79 +290,214,428,68 +288,216,426,70 +288,207,428,77 +291,204,430,75 +300,194,425,81 +301,189,427,83 +288,195,448,69 +303,193,444,60 +309,195,443,53 +321,194,426,59 +323,194,427,56 +327,197,414,62 +324,192,424,60 +337,184,415,64 +341,185,407,67 +333,195,415,57 +326,193,416,65 +326,196,416,62 +331,188,419,62 +325,185,419,71 +321,199,417,63 +335,190,402,73 +344,184,409,63 +339,198,402,61 +340,204,394,62 +340,202,400,58 +345,200,397,58 +338,204,393,65 +343,210,391,56 +340,213,390,57 +340,213,383,64 +334,217,388,61 +332,207,386,75 +319,221,387,73 +318,221,380,81 +313,218,390,79 +312,219,392,77 +313,222,396,69 +314,217,398,71 +315,221,395,69 +314,220,399,67 +329,214,388,69 +320,223,387,70 +312,218,391,79 +314,229,390,67 +310,225,395,70 +299,226,405,70 +303,223,408,66 +305,231,396,68 +310,227,402,61 +317,217,400,66 +311,220,405,64 +317,206,408,69 +300,215,410,75 +303,213,405,79 +290,216,413,81 +294,209,426,71 +303,206,420,71 +304,205,427,64 +314,207,429,50 +316,197,431,56 +312,197,431,60 +310,194,432,64 +305,204,438,53 +315,190,430,65 +309,202,425,64 +307,208,426,59 +299,197,443,61 +299,204,432,65 +296,211,427,66 +292,213,428,67 +288,217,430,65 +296,217,424,63 +282,227,423,68 +275,231,427,67 +280,224,423,73 +285,219,425,71 +306,211,417,66 +306,209,418,67 +313,204,408,75 +318,198,406,78 +314,211,405,70 +317,205,402,76 +302,222,405,71 +301,213,407,79 +298,203,424,75 +307,202,419,72 +295,214,417,74 +296,214,420,70 +292,215,424,69 +300,217,421,62 +298,224,422,56 +294,225,431,50 +294,225,429,52 +298,211,431,60 +308,210,426,56 +305,212,420,63 +297,211,427,65 +299,208,423,70 +307,206,425,62 +301,207,432,60 +307,197,425,71 +306,205,428,61 +313,208,418,61 +320,204,411,65 +323,192,413,72 +322,193,415,70 +338,193,414,55 +344,197,400,59 +358,185,396,61 +354,190,392,64 +364,186,380,70 +364,192,378,66 +359,199,376,66 +356,208,375,61 +366,206,365,63 +357,203,369,71 +345,208,370,77 +339,205,380,76 +340,199,392,69 +335,199,396,70 +334,201,401,64 +328,204,407,61 +334,199,400,67 +334,202,394,70 +333,204,405,58 +327,208,408,57 +333,207,401,59 +333,212,401,54 +341,202,395,62 +337,190,397,76 +325,207,398,70 +320,212,398,70 +324,212,396,68 +319,212,395,74 +328,211,390,71 +328,216,391,65 +331,216,385,68 +327,214,390,69 +318,214,391,77 +316,220,392,72 +315,227,390,68 +315,226,399,60 +329,222,381,68 +323,224,387,66 +326,220,391,63 +318,230,389,63 +318,223,392,67 +315,224,405,56 +312,226,403,59 +318,225,392,65 +302,227,395,76 +297,237,386,80 +296,232,388,84 +285,247,388,80 +277,249,382,92 +273,244,387,96 +271,234,393,102 +260,234,407,99 +254,239,412,95 +246,232,429,93 +253,232,431,84 +253,225,434,88 +254,231,433,82 +255,232,437,76 +251,231,439,79 +244,232,446,78 +243,232,451,74 +259,220,451,70 +265,214,450,71 +276,212,451,61 +278,211,449,62 +291,203,444,62 +279,206,454,61 +273,209,459,59 +282,201,449,68 +282,204,442,72 +286,205,442,67 +295,204,436,65 +291,207,435,67 +295,203,440,62 +297,201,437,65 +295,207,431,67 +289,216,431,64 +290,221,426,63 +288,227,423,62 +281,236,422,61 +306,223,410,61 +299,224,413,64 +296,211,420,73 +294,205,419,82 +291,203,427,79 +290,206,433,71 +292,205,436,67 +295,210,434,61 +298,193,433,76 +300,188,439,73 +309,189,434,68 +312,185,429,74 +307,186,447,60 +315,182,448,55 +311,186,447,56 +316,189,444,51 +323,192,428,57 +324,189,423,64 +324,193,428,55 +323,197,428,52 +336,196,414,54 +336,203,408,53 +335,211,407,47 +332,208,406,54 +337,203,410,50 +338,198,407,57 +339,205,396,60 +341,207,389,63 +336,204,390,70 +323,205,407,65 +326,206,407,61 +330,206,406,58 +326,207,409,58 +330,206,398,66 +327,206,408,59 +322,204,405,69 +309,211,410,70 +318,209,401,72 +307,209,408,76 +304,207,414,75 +318,201,410,71 +311,201,415,73 +321,203,413,63 +323,196,411,70 +332,191,407,70 +324,191,408,77 +323,197,403,77 +323,197,410,70 +327,194,404,75 +321,198,403,78 +318,198,410,74 +323,195,418,64 +325,200,415,60 +328,201,412,59 +325,202,412,61 +323,209,407,61 +315,211,412,62 +323,201,411,65 +317,206,408,69 +316,207,412,65 +307,216,408,69 +328,211,396,65 +327,209,394,70 +345,201,391,63 +343,206,383,68 +346,197,384,73 +340,207,384,69 +351,203,380,66 +353,202,378,67 +344,205,384,67 +338,211,382,69 +331,204,395,70 +323,207,404,66 +327,203,406,64 +324,197,403,76 +321,202,410,67 +324,199,411,66 +326,207,412,55 +336,199,408,57 +330,203,404,63 +316,212,404,68 +333,207,389,71 +330,215,391,64 +334,220,393,53 +341,221,382,56 +333,219,384,64 +324,228,385,63 +318,226,392,64 +306,229,397,68 +313,217,401,69 +311,213,401,75 +307,212,406,75 +302,206,416,76 +312,205,416,67 +305,216,410,69 +298,220,407,75 +302,222,395,81 +292,232,401,75 +295,230,401,74 +290,233,401,76 +294,231,410,65 +293,223,419,65 +302,212,410,76 +303,213,413,71 +296,217,424,63 +308,203,425,64 +305,205,420,70 +306,210,418,66 +307,205,418,70 +309,201,419,71 +300,214,420,66 +302,209,418,71 +306,205,421,68 +306,213,414,67 +309,204,410,77 +312,205,409,74 +321,209,397,73 +331,202,386,81 +322,209,391,78 +309,210,402,79 +308,211,407,74 +308,206,414,72 +313,205,413,69 +316,200,407,77 +327,188,411,74 +322,192,416,70 +317,190,418,75 +317,185,420,78 +314,187,422,77 +311,187,433,69 +305,195,431,69 +307,197,429,67 +309,194,427,70 +326,190,414,70 +328,191,411,70 +323,201,407,69 +324,199,407,70 +319,199,417,65 +330,190,409,71 +322,189,409,80 +327,193,408,72 +325,198,416,61 +329,203,407,61 +327,213,404,56 +336,205,398,61 +327,207,404,62 +324,211,400,65 +330,210,395,65 +328,208,393,71 +331,211,392,66 +327,213,394,66 +326,208,391,75 +313,215,390,82 +312,217,400,71 +312,211,397,80 +312,209,400,79 +313,206,401,80 +302,204,408,86 +306,198,412,84 +311,201,420,68 +314,203,427,56 +334,193,426,47 +345,193,411,51 +340,204,405,51 +334,207,402,57 +335,200,399,66 +341,197,398,64 +324,199,409,68 +314,200,419,67 +310,200,428,62 +320,199,416,65 +322,198,421,59 +317,197,411,75 +320,198,417,65 +323,192,415,70 +326,189,419,66 +311,189,429,71 +314,197,422,67 +312,195,424,69 +310,196,430,64 +313,195,422,70 +317,193,424,66 +318,189,423,70 +324,194,412,70 +326,201,407,66 +330,194,408,68 +335,189,405,71 +330,190,407,73 +331,187,406,76 +333,192,409,66 +334,187,412,67 +334,181,416,69 +343,187,403,67 +346,182,405,67 +345,182,405,68 +333,197,404,66 +325,202,414,59 +324,200,413,63 +334,196,408,62 +338,195,407,60 +339,196,406,59 +329,196,411,64 +339,207,392,62 +339,215,393,53 +339,213,387,61 +346,219,378,57 +345,212,377,66 +334,216,382,68 +338,221,374,67 +335,227,376,62 +335,224,374,67 +341,208,381,70 +344,210,370,76 +336,214,384,66 +334,216,384,66 +341,209,381,69 +351,208,377,64 +343,205,380,72 +332,206,389,73 +332,206,388,74 +324,208,383,85 +310,227,388,75 +304,241,390,65 +302,234,399,65 +304,220,401,75 +310,211,402,77 +319,207,404,70 +311,211,417,61 +307,227,413,53 +309,222,416,53 +311,224,412,53 +315,216,405,64 +324,212,404,60 +324,205,403,68 +324,202,403,71 +328,194,404,74 +325,190,420,65 +325,194,417,64 +331,190,414,65 +335,187,413,65 +343,185,413,59 +359,183,398,60 +357,185,404,54 +356,181,408,55 +359,186,397,58 +369,183,383,65 +376,178,385,61 +381,178,389,52 +377,181,390,52 +380,181,380,59 +381,189,374,56 +386,181,368,65 +371,194,363,72 +363,192,375,70 +357,195,387,61 +348,187,392,73 +335,181,407,77 +337,190,409,64 +336,188,404,72 +335,191,409,65 +344,191,397,68 +343,193,397,67 +341,195,397,67 +351,194,385,70 +346,198,391,65 +343,197,406,54 +342,194,410,54 +344,198,400,58 +345,200,399,56 +346,205,400,49 +359,193,386,62 +365,195,382,58 +368,200,375,57 +376,194,368,62 +377,194,372,57 +372,193,371,64 +369,198,372,61 +368,200,374,58 +371,204,366,59 +372,207,363,58 +373,205,366,56 +378,198,360,64 +373,208,363,56 +370,203,361,66 +367,202,361,70 +359,211,366,64 +353,221,366,60 +353,214,360,73 +348,216,358,78 +344,211,357,88 +337,219,366,78 +334,218,373,75 +326,212,373,89 +317,208,392,83 +313,213,401,73 +311,218,404,67 +324,215,399,62 +322,209,399,70 +327,215,401,57 +330,207,404,59 +327,215,402,56 +326,214,399,61 +335,212,385,68 +328,223,383,66 +327,223,384,66 +321,232,387,60 +328,228,379,65 +327,220,388,65 +329,219,393,59 +325,219,392,64 +320,212,403,65 +316,213,414,57 +314,214,415,57 +295,218,419,68 +288,222,418,72 +286,222,416,76 +280,224,417,79 +275,221,425,79 +276,227,438,59 +290,208,429,73 +289,205,431,75 +297,206,429,68 +300,204,424,72 +304,198,425,73 +298,196,427,79 +295,210,431,64 +303,207,426,64 +296,207,432,65 +294,213,432,61 +295,208,435,62 +301,204,435,60 +305,204,422,69 +307,224,415,54 +312,217,422,49 +319,211,416,54 +322,211,407,60 +325,207,401,67 +313,207,409,71 +297,212,408,83 +295,218,409,78 +284,215,409,92 +283,219,421,77 +288,218,422,72 +295,217,417,71 +308,212,409,71 +305,209,406,80 +307,211,405,77 +313,211,412,64 +323,205,419,53 +332,202,407,59 +332,211,401,56 +327,204,401,68 +316,211,409,64 +306,223,400,71 +301,224,401,74 +316,218,390,76 +317,208,401,74 +308,209,407,76 +310,200,418,72 +318,198,416,68 +324,202,412,62 +324,200,414,62 +331,187,412,70 +334,190,408,68 +335,181,412,72 +349,181,399,71 +339,187,401,73 +332,197,400,71 +335,193,400,72 +328,204,393,75 +328,192,388,92 +327,197,393,83 +315,203,408,74 +307,205,404,84 +304,208,406,82 +310,208,411,71 +316,202,406,76 +319,204,401,76 +312,195,408,85 +306,192,414,88 +305,211,408,76 +313,203,410,74 +313,198,411,78 +312,205,407,76 +309,202,406,83 +305,198,421,76 +300,203,420,77 +296,205,427,72 +290,204,437,69 +302,196,437,65 +301,200,437,62 +301,197,436,66 +311,205,429,55 +320,194,427,59 +320,199,423,58 +321,193,422,64 +317,197,428,58 +325,184,426,65 +328,188,423,61 +336,188,412,64 +342,187,410,61 +337,193,406,64 +338,190,404,68 +334,195,409,62 +339,195,391,75 +339,202,392,67 +338,207,384,71 +333,214,381,72 +332,221,384,63 +336,223,376,65 +332,227,374,67 +337,221,378,64 +348,219,380,53 +346,208,373,73 +329,215,375,81 +331,212,377,80 +324,215,394,67 +339,210,387,64 +340,215,390,55 +339,210,392,59 +332,203,397,68 +329,193,405,73 +317,201,414,68 +307,207,422,64 +314,195,419,72 +307,200,424,69 +321,195,411,73 +330,201,404,65 +325,203,405,67 +318,204,413,65 +313,204,417,66 +331,197,408,64 +322,205,412,61 +328,204,404,64 +329,209,403,59 +328,204,411,57 +311,206,413,70 +319,203,400,78 +322,212,394,72 +329,205,397,69 +334,205,390,71 +328,208,396,68 +324,216,397,63 +324,208,402,66 +326,213,396,65 +323,212,397,68 +318,210,407,65 +327,207,399,67 +323,210,406,61 +317,221,401,61 +323,213,400,64 +322,218,399,61 +314,213,398,75 +312,214,397,77 +308,226,396,70 +303,223,405,69 +299,226,409,66 +293,229,408,70 +285,227,409,79 +285,222,416,77 +281,223,416,80 +276,214,418,92 +271,218,431,80 +282,209,425,84 +271,219,423,87 +265,223,438,74 +265,218,431,86 +251,226,430,93 +246,232,440,82 +241,228,450,81 +241,228,454,77 +261,221,448,70 +262,217,446,75 +266,213,446,75 +282,214,439,65 +278,213,437,72 +281,206,440,73 +294,193,439,74 +302,190,437,71 +302,194,433,71 +302,192,428,78 +305,197,431,67 +307,202,429,62 +298,210,428,64 +293,221,428,58 +293,211,427,69 +292,199,436,73 +295,205,423,77 +285,216,428,71 +283,213,422,82 +282,216,423,79 +276,221,428,75 +276,225,430,69 +290,222,414,74 +285,230,405,80 +277,232,414,77 +281,232,413,74 +274,230,420,76 +260,231,433,76 +269,229,432,70 +280,224,428,68 +281,222,434,63 +280,223,431,66 +283,222,428,67 +288,219,427,66 +303,207,421,69 +298,202,420,80 +297,200,424,79 +301,202,416,81 +305,196,415,84 +306,195,411,88 +289,216,422,73 +281,227,422,70 +282,222,421,75 +287,223,418,72 +296,218,412,74 +295,219,414,72 +293,223,416,68 +303,221,407,69 +300,212,405,83 +290,210,416,84 +280,213,423,84 +287,213,422,78 +286,216,428,70 +284,215,427,74 +278,219,437,66 +280,215,433,72 +275,206,433,86 +275,204,441,80 +276,198,444,82 +268,196,460,76 +278,196,462,64 +286,184,464,66 +284,185,458,73 +294,181,447,78 +280,192,451,77 +285,191,448,76 +294,189,447,70 +298,200,440,62 +304,192,434,70 +304,197,432,67 +316,194,422,68 +310,208,412,70 +310,210,419,61 +306,216,426,52 +304,212,428,56 +302,215,427,56 +304,204,420,72 +301,205,426,68 +310,203,426,61 +314,202,419,65 +313,204,415,68 +318,204,415,63 +310,202,424,64 +305,205,429,61 +303,206,428,63 +314,204,422,60 +321,205,409,65 +327,202,405,66 +329,199,397,75 +329,201,399,71 +321,209,406,64 +318,214,404,64 +316,214,411,59 +328,205,406,61 +329,194,405,72 +327,196,406,71 +329,199,402,70 +318,203,406,73 +315,204,401,80 +312,205,404,79 +317,200,408,75 +322,196,411,71 +318,198,411,73 +318,200,412,70 +314,193,432,61 +321,204,423,52 +323,205,411,61 +335,201,407,57 +330,209,408,53 +339,201,405,55 +338,198,403,61 +340,204,397,59 +348,185,401,66 +339,196,400,65 +332,202,400,66 +338,192,398,72 +330,192,404,74 +335,189,403,73 +336,190,405,69 +341,194,399,66 +334,197,403,66 +337,185,407,71 +341,190,402,67 +329,200,401,70 +331,195,406,68 +332,197,405,66 +325,204,408,63 +320,208,410,62 +311,208,413,68 +314,209,411,66 +321,200,404,75 +316,197,410,77 +320,199,409,72 +316,197,412,75 +313,201,412,74 +309,209,417,65 +309,202,427,62 +324,193,418,65 +338,188,405,69 +324,210,414,52 +332,204,412,52 +331,208,407,54 +329,204,408,59 +323,209,403,65 +323,209,400,68 +322,206,407,65 +323,212,406,59 +326,208,402,64 +321,216,407,56 +323,222,406,49 +328,210,404,58 +331,209,403,57 +332,202,402,64 +335,199,403,63 +333,203,396,68 +325,205,402,68 +323,215,394,68 +316,214,401,69 +314,209,404,73 +305,208,410,77 +311,203,405,81 +306,210,396,88 +305,215,403,77 +308,222,399,71 +309,222,403,66 +307,220,400,73 +305,231,392,72 +293,239,399,69 +299,222,394,85 +290,237,404,69 +287,226,413,74 +287,234,416,63 +293,221,413,73 +287,231,420,62 +290,221,422,67 +292,211,422,75 +292,200,430,78 +292,205,423,80 +294,210,433,63 +306,201,431,62 +321,197,425,57 +318,202,422,58 +329,198,410,63 +338,192,405,65 +344,185,399,72 +345,191,388,76 +339,194,398,69 +339,192,392,77 +340,194,392,74 +320,201,403,76 +323,201,409,67 +329,193,405,73 +315,199,418,68 +321,195,419,65 +319,203,418,60 +310,204,421,65 +310,197,418,75 +305,207,427,61 +301,211,423,65 +298,215,423,64 +294,216,427,63 +282,224,423,71 +283,211,427,79 +291,204,436,69 +297,209,438,56 +309,199,426,66 +307,204,423,66 +302,203,426,69 +299,204,435,62 +308,194,432,66 +316,189,426,69 +305,195,429,71 +307,205,418,70 +306,200,423,71 +306,200,422,72 +302,201,432,65 +305,198,434,63 +300,198,438,64 +296,197,441,66 +297,200,444,59 +312,199,431,58 +311,197,418,74 +316,185,425,74 +331,183,409,77 +318,200,401,81 +311,202,412,75 +304,207,409,80 +298,214,411,77 +296,215,413,76 +296,214,415,75 +298,205,415,82 +301,215,404,80 +298,215,411,76 +300,203,416,81 +301,199,426,74 +307,193,430,70 +311,193,427,69 +310,190,430,70 +317,191,424,68 +318,198,411,73 +324,198,418,60 +326,196,421,57 +320,206,416,58 +319,206,422,53 +330,198,414,58 +326,198,415,61 +336,201,402,61 +342,199,401,58 +348,200,395,57 +345,204,389,62 +353,204,381,62 +348,211,377,64 +359,213,359,69 +353,222,365,60 +350,216,363,71 +347,212,380,61 +357,200,375,68 +348,204,379,69 +349,206,375,70 +353,215,363,69 +343,218,376,63 +347,214,374,65 +357,207,369,67 +344,220,386,50 +336,228,381,55 +342,214,386,58 +331,221,391,57 +317,231,386,66 +321,219,389,71 +309,230,399,62 +306,226,400,68 +311,231,392,66 +308,231,396,65 +302,233,402,63 +287,243,408,62 +299,233,396,72 +279,245,413,63 +284,241,407,68 +288,241,400,71 +291,245,403,61 +298,240,394,68 +296,231,405,68 +289,230,415,66 +296,216,412,76 +300,221,413,66 +297,224,407,72 +299,220,408,73 +292,221,412,75 +272,241,423,64 +272,236,417,75 +272,235,424,69 +268,234,422,76 +267,232,430,71 +270,235,430,65 +278,227,425,70 +280,230,426,64 +280,221,423,76 +281,219,421,79 +275,221,424,80 +290,210,426,74 +297,207,422,74 +298,199,426,77 +293,212,430,65 +295,229,421,55 +303,228,403,66 +307,227,396,70 +301,233,391,75 +298,234,393,75 +281,232,398,89 +278,226,404,92 +273,230,409,88 +274,225,416,85 +266,221,425,88 +270,223,432,75 +278,210,434,78 +272,206,444,78 +266,207,446,81 +272,203,438,87 +277,208,434,81 +280,212,429,79 +281,216,429,74 +271,219,437,73 +289,206,428,77 +289,215,426,70 +293,203,431,73 +285,214,432,69 +282,213,424,81 +277,219,426,78 +278,220,431,71 +289,218,415,78 +291,214,421,74 +293,218,419,70 +295,211,420,74 +298,204,427,71 +291,209,431,69 +286,209,429,76 +294,210,431,65 +297,196,431,76 +296,202,431,71 +302,206,434,58 +311,205,426,58 +304,207,432,57 +312,208,423,57 +314,203,418,65 +313,209,402,76 +317,213,400,70 +320,213,412,55 +326,208,403,63 +323,209,406,62 +339,195,397,69 +335,205,400,60 +333,210,407,50 +355,197,394,54 +353,200,386,61 +349,204,399,48 +356,197,400,47 +363,195,395,47 +370,188,386,56 +364,189,381,66 +362,183,379,76 +358,188,380,74 +347,197,379,77 +338,212,383,67 +329,205,394,72 +329,199,389,83 +323,210,387,80 +318,211,390,81 +306,225,393,76 +304,228,398,70 +304,222,406,68 +299,217,419,65 +297,224,415,64 +300,221,416,63 +302,225,407,66 +308,212,404,76 +309,209,409,73 +321,209,397,73 +329,203,395,73 +322,214,395,69 +328,212,396,64 +325,222,389,64 +328,219,385,68 +325,215,390,70 +320,218,394,68 +310,217,404,69 +318,210,408,64 +319,221,403,57 +319,217,402,62 +304,222,401,73 +292,228,412,68 +291,229,412,68 +289,225,414,72 +287,222,419,72 +289,230,402,79 +274,232,420,74 +266,226,422,86 +276,227,418,79 +278,223,417,82 +272,232,422,74 +279,221,420,80 +273,224,421,82 +274,221,423,82 +267,218,434,81 +268,211,427,94 +266,211,437,86 +267,218,441,74 +266,216,447,71 +274,209,450,67 +269,201,457,73 +279,197,451,73 +287,199,453,61 +303,186,443,68 +307,185,432,76 +307,185,440,68 +307,193,438,62 +309,192,441,58 +306,194,438,62 +311,189,433,67 +313,188,429,70 +325,191,412,72 +328,186,411,75 +328,194,409,69 +339,201,397,63 +333,204,407,56 +321,205,405,69 +321,206,405,68 +316,211,401,72 +311,221,400,68 +297,225,407,71 +293,228,405,74 +286,222,412,80 +279,221,413,87 +273,228,422,77 +275,226,428,71 +272,222,435,71 +285,216,426,73 +294,209,427,70 +308,217,416,59 +308,215,416,61 +294,219,423,64 +305,210,414,71 +311,221,406,62 +320,214,395,71 +316,210,408,66 +322,206,405,67 +324,206,405,65 +322,214,396,68 +320,209,388,83 +313,208,398,81 +310,210,406,74 +317,204,404,75 +313,202,411,74 +310,201,411,78 +315,202,419,64 +306,204,413,77 +304,203,418,75 +299,202,431,68 +305,195,439,61 +303,193,437,67 +309,192,424,75 +310,193,425,72 +307,206,424,63 +316,202,416,66 +315,198,422,65 +306,193,434,67 +313,195,433,59 +321,188,428,63 +322,188,428,62 +325,191,421,63 +329,200,415,56 +333,198,409,60 +330,208,406,56 +328,206,406,60 +321,209,401,69 +319,209,404,68 +327,207,403,63 +327,202,405,66 +320,205,403,72 +312,210,404,74 +314,210,402,74 +310,209,407,74 +305,206,421,68 +310,201,414,75 +307,203,421,69 +321,203,404,72 +319,205,407,69 +324,206,402,68 +308,215,410,67 +304,219,405,72 +310,203,406,81 +303,205,420,72 +296,211,416,77 +292,221,423,64 +292,222,418,68 +288,223,413,76 +300,227,400,73 +292,228,403,77 +284,217,413,86 +286,223,413,78 +284,210,421,85 +290,215,417,78 +300,213,412,75 +295,219,408,78 +295,218,409,78 +303,222,409,66 +301,229,407,63 +298,228,405,69 +293,225,406,76 +297,220,406,77 +283,214,411,92 +271,219,414,96 +271,224,420,85 +272,221,423,84 +257,219,434,90 +256,219,441,84 +259,224,439,78 +259,208,444,89 +262,208,453,77 +274,202,446,78 +281,200,456,63 +295,195,439,71 +305,200,431,64 +303,204,434,59 +302,198,431,69 +297,194,432,77 +292,192,438,78 +292,199,438,71 +294,198,435,73 +292,199,433,76 +299,189,436,76 +302,189,438,71 +308,191,436,65 +318,195,429,58 +309,201,428,62 +304,208,430,58 +308,205,425,62 +305,212,422,61 +314,211,419,56 +316,204,405,75 +314,211,406,69 +331,203,398,68 +335,206,396,63 +345,199,390,66 +347,201,394,58 +339,205,391,65 +344,199,384,73 +342,198,392,68 +347,196,388,69 +352,187,397,64 +356,184,396,64 +352,187,394,67 +345,197,392,66 +338,205,383,74 +328,204,398,70 +332,199,392,77 +337,201,391,71 +334,191,393,82 +338,190,399,73 +341,183,403,73 +347,179,404,70 +345,182,413,60 +348,185,409,58 +340,198,412,50 +332,195,413,60 +338,193,404,65 +334,202,403,61 +337,192,406,65 +345,184,403,68 +348,181,403,68 +342,188,412,58 +345,190,410,55 +356,188,408,48 +358,193,405,44 +365,180,397,58 +372,178,397,53 +373,179,401,47 +378,173,392,57 +377,172,388,63 +367,187,388,58 +365,186,391,58 +356,195,387,62 +357,195,386,62 +359,195,383,63 +365,195,380,60 +365,199,373,63 +366,199,371,64 +357,200,376,67 +357,197,382,64 +353,199,385,63 +355,209,377,59 +349,213,378,60 +342,212,381,65 +335,220,380,65 +327,224,378,71 +320,224,381,75 +313,229,389,69 +298,231,399,72 +300,228,404,68 +289,229,413,69 +287,216,419,78 +290,214,416,80 +273,221,423,83 +269,229,418,84 +264,227,431,78 +259,218,437,86 +272,227,427,74 +276,221,434,69 +292,204,431,73 +305,203,428,64 +311,204,429,56 +319,209,415,57 +319,207,413,61 +324,215,398,63 +334,207,399,60 +332,205,400,63 +338,198,401,63 +338,188,402,72 +324,191,406,79 +330,192,414,64 +334,186,411,69 +332,181,419,68 +321,193,413,73 +311,202,414,73 +314,204,409,73 +309,200,419,72 +317,189,421,73 +305,203,421,71 +296,206,434,64 +289,204,436,71 +283,204,439,74 +290,197,441,72 +296,203,426,75 +301,202,416,81 +299,214,410,77 +297,219,420,64 +303,215,417,65 +300,218,424,58 +306,220,420,54 +306,220,414,60 +304,210,410,76 +279,224,429,68 +284,218,426,72 +279,221,433,67 +275,222,428,75 +278,221,426,75 +287,216,422,75 +279,221,427,73 +273,227,431,69 +287,229,419,65 +291,221,420,68 +291,217,423,69 +307,209,422,62 +306,212,427,55 +302,215,425,58 +314,207,418,61 +313,210,418,59 +313,203,420,64 +312,199,425,64 +327,191,411,71 +324,191,410,75 +321,196,416,67 +323,203,414,60 +326,204,416,54 +328,202,411,59 +329,204,407,60 +326,206,406,62 +315,219,412,54 +322,211,404,63 +334,211,394,61 +319,214,397,70 +308,226,401,65 +319,220,398,63 +325,216,403,56 +315,222,402,61 +321,217,400,62 +316,218,397,69 +316,215,397,72 +311,218,403,68 +314,216,400,70 +313,217,398,72 +314,212,403,71 +324,211,388,77 +303,218,395,84 +300,219,405,76 +293,225,406,76 +294,216,401,89 +296,220,406,78 +302,219,401,78 +294,232,407,67 +300,232,393,75 +297,234,395,74 +284,231,405,80 +288,216,410,86 +283,218,404,95 +268,231,421,80 +258,225,430,87 +259,225,429,87 +247,225,437,91 +264,222,432,82 +268,218,436,78 +279,211,437,73 +275,214,439,72 +286,209,432,73 +269,209,441,81 +264,208,453,75 +282,199,443,76 +277,194,452,77 +275,194,445,86 +265,189,458,88 +267,195,453,85 +270,190,460,80 +265,204,457,74 +263,205,457,75 +260,205,451,84 +262,207,454,77 +259,198,463,80 +271,199,459,71 +279,197,451,73 +276,201,452,71 +282,198,455,65 +295,191,443,71 +300,187,441,72 +315,185,429,71 +318,187,432,63 +320,187,421,72 +325,190,421,64 +336,186,415,63 +344,180,424,52 +346,181,411,62 +336,190,413,61 +344,187,404,65 +341,193,392,74 +348,196,396,60 +344,201,389,66 +340,205,392,63 +343,200,390,67 +339,202,394,65 +331,205,397,67 +328,209,395,68 +328,215,385,72 +320,214,387,79 +323,205,396,76 +303,222,405,70 +301,230,403,66 +294,227,409,70 +294,228,417,61 +298,223,419,60 +295,218,422,65 +309,218,413,60 +307,214,406,73 +308,221,401,70 +303,224,403,70 +300,222,404,74 +309,220,410,61 +314,215,407,64 +308,222,407,63 +315,213,400,72 +318,217,397,68 +325,223,389,63 +322,215,388,75 +317,211,390,82 +308,217,401,74 +307,227,405,61 +303,224,401,72 +290,228,406,76 +296,226,414,64 +297,218,407,78 +297,216,409,78 +304,218,403,75 +314,210,411,65 +310,197,408,85 +301,207,412,80 +289,218,415,78 +282,211,421,86 +273,225,422,80 +268,233,416,83 +265,237,415,83 +269,238,413,80 +265,239,418,78 +266,237,410,87 +250,242,414,94 +241,240,434,85 +236,240,434,90 +238,229,445,88 +246,217,448,89 +240,224,465,71 +246,210,457,87 +251,208,468,73 +260,205,463,72 +264,203,456,77 +277,201,452,70 +275,203,460,62 +274,202,455,69 +283,203,452,62 +281,201,445,73 +285,198,447,70 +284,188,451,77 +275,196,452,77 +276,198,453,73 +267,205,457,71 +253,215,471,61 +256,204,477,63 +264,202,478,56 +279,202,466,53 +287,200,458,55 +304,197,442,57 +316,191,433,60 +320,192,427,61 +322,192,419,67 +323,182,415,80 +315,191,423,71 +318,190,419,73 +311,195,423,71 +311,190,426,73 +306,191,443,60 +306,193,438,63 +313,193,435,59 +302,196,433,69 +305,194,423,78 +294,199,431,76 +294,199,430,77 +291,204,441,64 +293,205,445,57 +292,199,452,57 +311,186,445,58 +305,193,439,63 +300,191,438,71 +305,191,426,78 +305,194,430,71 +314,194,432,60 +323,186,427,64 +325,188,419,68 +330,182,422,66 +332,181,418,69 +346,180,413,61 +352,178,407,63 +357,174,405,64 +361,171,403,65 +347,184,408,61 +339,189,407,65 +346,184,402,68 +343,191,404,62 +335,199,409,57 +340,194,402,64 +337,196,402,65 +335,194,404,67 +332,195,414,59 +341,198,403,58 +323,210,412,55 +328,203,407,62 +337,201,399,63 +340,201,396,63 +338,207,396,59 +333,206,400,61 +330,207,402,61 +331,208,400,61 +328,206,399,67 +338,200,405,57 +347,190,399,64 +348,186,402,64 +341,181,404,74 +338,187,413,62 +334,193,402,71 +332,197,404,67 +328,196,397,79 +331,196,405,68 +332,200,403,65 +334,202,396,68 +330,209,402,59 +332,208,402,58 +333,206,403,58 +343,186,400,71 +344,189,398,69 +353,191,384,72 +354,193,379,74 +343,207,380,70 +355,203,373,69 +354,207,374,65 +342,206,383,69 +334,207,391,68 +331,209,399,61 +327,212,400,61 +318,222,407,53 +326,214,400,60 +334,205,397,64 +327,199,396,78 +321,203,404,72 +325,204,395,76 +337,194,389,80 +329,201,399,71 +329,192,399,80 +323,207,401,69 +314,211,411,64 +319,206,400,75 +318,203,399,80 +323,208,406,63 +326,195,404,75 +313,193,415,79 +315,192,415,78 +319,197,408,76 +319,197,413,71 +323,193,405,79 +329,198,397,76 +329,203,401,67 +318,200,407,75 +318,194,409,79 +311,199,421,69 +310,205,410,75 +318,199,418,65 +329,192,408,71 +329,194,410,67 +327,198,405,70 +324,198,408,70 +316,196,411,77 +327,190,411,72 +333,199,402,66 +331,200,395,74 +312,213,401,74 +309,216,406,69 +304,222,403,71 +314,205,406,75 +311,207,404,78 +318,198,405,79 +313,200,408,79 +316,205,403,76 +325,198,405,72 +316,204,413,67 +314,192,426,68 +311,190,430,69 +307,193,422,78 +307,196,430,67 +312,198,416,74 +309,206,413,72 +302,217,423,58 +302,213,415,70 +305,208,416,71 +295,217,422,66 +299,217,427,57 +301,222,425,52 +307,214,424,55 +305,220,421,54 +318,205,415,62 +313,203,418,66 +311,213,416,60 +313,210,410,67 +317,211,406,66 +323,215,402,60 +320,213,409,58 +318,218,411,53 +324,214,404,58 +322,214,406,58 +329,205,411,55 +332,206,404,58 +336,211,399,54 +339,214,392,55 +336,204,402,58 +338,209,398,55 +339,202,402,57 +345,194,395,66 +351,187,389,73 +335,197,392,76 +333,196,398,73 +318,204,404,74 +314,207,405,74 +309,204,411,76 +318,205,407,70 +315,215,405,65 +306,228,408,58 +305,227,401,67 +297,234,403,66 +296,241,393,70 +290,240,408,62 +288,235,410,67 +285,233,411,71 +289,228,415,68 +303,217,404,76 +299,223,403,75 +302,214,411,73 +303,209,419,69 +302,206,426,66 +296,212,421,71 +290,213,416,81 +285,220,418,77 +283,224,416,77 +286,220,421,73 +284,220,432,64 +278,224,435,63 +277,223,436,64 +283,214,438,65 +294,204,437,65 +299,204,437,60 +301,207,437,55 +313,202,426,59 +322,199,420,59 +329,199,414,58 +326,199,410,65 +316,198,415,71 +309,207,414,70 +313,201,414,72 +306,207,410,77 +302,210,409,79 +305,209,403,83 +308,205,407,80 +306,208,402,84 +301,212,397,90 +306,221,389,84 +301,223,389,87 +294,218,391,97 +283,218,396,103 +277,224,407,92 +271,219,424,86 +272,222,424,82 +274,225,427,74 +279,223,426,72 +280,219,435,66 +287,207,428,78 +300,201,417,82 +300,203,414,83 +297,201,415,87 +302,193,424,81 +291,199,435,75 +294,197,430,79 +290,206,437,67 +290,193,444,73 +293,191,449,67 +301,192,441,66 +314,196,433,57 +309,199,430,62 +301,203,437,59 +315,194,427,64 +320,194,416,70 +325,200,416,59 +327,201,414,58 +332,199,417,52 +349,203,400,48 +347,194,398,61 +352,177,401,70 +344,184,401,71 +335,192,399,74 +332,188,403,77 +323,194,410,73 +314,197,416,73 +318,194,418,70 +310,203,423,64 +314,199,422,65 +309,199,426,66 +301,207,427,65 +302,210,428,60 +301,212,417,70 +306,202,413,79 +297,199,419,85 +293,204,429,74 +290,205,431,74 +305,198,423,74 +302,193,441,64 +296,190,448,66 +284,194,450,72 +290,188,447,75 +292,201,441,66 +291,213,440,56 +284,199,438,79 +286,204,435,75 +298,206,428,68 +303,202,430,65 +296,196,430,78 +299,201,434,66 +298,203,437,62 +294,213,431,62 +302,206,422,70 +302,205,423,70 +302,206,427,65 +310,208,410,72 +314,206,415,65 +313,205,412,70 +306,207,418,69 +305,204,416,75 +305,206,412,77 +301,204,424,71 +303,211,427,59 +314,205,416,65 +313,207,412,68 +314,210,404,72 +302,213,410,75 +291,221,418,70 +300,209,414,77 +304,217,419,60 +310,207,420,63 +310,211,424,55 +313,202,421,64 +317,198,418,67 +317,197,421,65 +314,196,429,61 +316,202,425,57 +323,186,431,60 +331,174,423,72 +319,177,428,76 +323,174,426,77 +308,187,435,70 +296,197,431,76 +303,195,430,72 +301,192,434,73 +301,184,427,88 +301,183,428,88 +298,185,439,78 +297,184,435,84 +296,192,439,73 +298,188,443,71 +300,190,440,70 +301,194,435,70 +301,199,428,72 +294,195,432,79 +296,191,433,80 +306,188,429,77 +304,192,436,68 +315,187,429,69 +315,189,441,55 +327,179,437,57 +319,183,440,58 +323,180,437,60 +326,183,436,55 +326,192,427,55 +325,194,421,60 +327,203,417,53 +325,195,419,61 +325,195,417,63 +323,192,414,71 +315,194,411,80 +311,198,414,77 +311,198,417,74 +315,204,429,52 +322,201,422,55 +319,199,420,62 +321,198,421,60 +322,211,408,59 +328,211,406,55 +325,212,406,57 +326,206,408,60 +333,210,398,59 +329,205,392,74 +322,212,396,70 +319,212,396,73 +315,194,404,87 +311,204,407,78 +305,214,413,68 +305,216,409,70 +302,217,412,69 +297,222,414,67 +298,224,409,69 +306,220,408,66 +307,213,406,74 +318,209,400,73 +312,213,403,72 +312,211,403,74 +309,205,410,76 +301,206,406,87 +300,212,415,73 +297,211,418,74 +290,213,415,82 +283,219,427,71 +283,218,423,76 +288,214,421,77 +299,205,423,73 +296,209,430,65 +299,208,423,70 +298,201,429,72 +296,199,428,77 +293,192,438,77 +297,187,439,77 +295,192,439,74 +296,196,437,71 +296,190,444,70 +307,193,435,65 +314,197,430,59 +319,193,424,64 +329,191,423,57 +335,191,413,61 +334,196,405,65 +334,191,416,59 +334,182,415,69 +347,189,402,62 +353,187,406,54 +369,179,400,52 +371,182,392,55 +367,184,393,56 +371,183,404,42 +370,179,394,57 +371,184,387,58 +367,179,390,64 +359,185,396,60 +355,189,400,56 +357,183,400,60 +355,191,396,58 +357,184,396,63 +366,188,393,53 +355,202,385,58 +363,192,389,56 +351,200,397,52 +354,200,387,59 +340,210,384,66 +326,212,394,68 +321,218,398,63 +326,219,394,61 +317,217,395,71 +318,227,389,66 +315,223,393,69 +312,223,397,68 +315,215,393,77 +302,224,404,70 +301,210,407,82 +294,220,417,69 +299,208,406,87 +294,213,414,79 +291,214,419,76 +288,218,420,74 +294,211,423,72 +300,202,422,76 +294,209,426,71 +276,221,433,70 +283,212,437,68 +277,207,442,74 +280,203,450,67 +281,207,461,51 +290,194,454,62 +301,188,447,64 +314,187,441,58 +320,182,436,62 +325,178,434,63 +320,180,433,67 +310,187,439,64 +317,193,431,59 +315,202,428,55 +321,201,425,53 +331,196,417,56 +333,191,408,68 +321,201,411,67 +324,205,406,65 +319,203,415,63 +315,214,412,59 +318,212,402,68 +324,205,397,74 +318,207,399,76 +317,202,399,82 +325,206,395,74 +325,210,390,75 +321,219,381,79 +323,208,384,85 +308,220,391,81 +305,220,391,84 +293,222,400,85 +300,212,399,89 +302,213,415,70 +297,216,429,58 +297,213,423,67 +290,213,426,71 +306,203,426,65 +307,202,435,56 +318,200,424,58 +317,205,427,51 +326,195,425,54 +332,191,417,60 +342,194,404,60 +341,195,404,60 +343,190,406,61 +346,182,402,70 +349,179,409,63 +345,188,400,67 +338,190,399,73 +342,188,399,71 +348,196,394,62 +352,195,392,61 +359,193,385,63 +359,197,386,58 +354,198,390,58 +359,191,381,69 +351,197,383,69 +354,192,383,71 +357,199,383,61 +352,205,382,61 +356,205,376,63 +359,201,380,60 +356,204,384,56 +358,206,385,51 +355,203,392,50 +345,212,388,55 +353,207,381,59 +355,204,384,57 +357,203,382,58 +343,216,381,60 +346,206,380,68 +342,204,380,74 +331,205,394,70 +330,202,401,67 +325,213,404,58 +324,212,411,53 +306,216,419,59 +308,214,415,63 +302,214,414,70 +304,218,402,76 +293,222,409,76 +306,222,407,65 +299,231,403,67 +305,227,409,59 +308,216,411,65 +306,215,403,76 +304,214,395,87 +292,219,410,79 +289,219,418,74 +294,221,416,69 +301,220,417,62 +308,200,423,69 +308,202,423,67 +311,202,414,73 +300,213,418,69 +294,217,425,64 +295,210,428,67 +292,213,424,71 +296,219,421,64 +295,217,418,70 +289,220,422,69 +292,214,426,68 +291,215,419,75 +281,216,431,72 +285,222,428,65 +283,228,424,65 +288,219,428,65 +278,223,433,66 +296,218,430,56 +295,210,428,67 +292,215,423,70 +291,209,426,74 +289,213,425,73 +284,216,429,71 +291,215,424,70 +294,219,414,73 +298,209,422,71 +300,211,413,76 +297,217,413,73 +293,210,419,78 +289,220,417,74 +290,219,410,81 +285,215,413,87 +281,212,413,94 +269,218,430,83 +259,235,425,81 +261,235,429,75 +260,233,429,78 +256,232,435,77 +257,224,445,74 +252,231,441,76 +248,225,448,79 +252,227,446,75 +261,211,440,88 +267,210,438,85 +274,206,438,82 +275,212,438,75 +264,221,434,81 +267,216,430,87 +268,218,430,84 +270,215,438,77 +261,222,447,70 +264,220,445,71 +273,210,451,66 +279,205,447,69 +289,201,444,66 +287,196,451,66 +286,193,453,68 +299,186,446,69 +304,192,446,58 +318,185,442,55 +319,188,437,56 +324,179,435,62 +322,189,432,57 +324,186,427,63 +325,192,421,62 +322,201,427,50 +329,188,419,64 +324,191,420,65 +326,192,416,66 +318,195,412,75 +315,195,416,74 +313,193,417,77 +309,199,411,81 +319,188,410,83 +312,190,419,79 +318,184,421,77 +317,179,424,80 +314,186,431,69 +321,189,430,60 +330,185,425,60 +340,179,424,57 +332,178,431,59 +337,183,423,57 +334,188,414,64 +328,203,409,60 +321,208,412,59 +334,200,401,65 +327,203,402,68 +328,207,401,64 +337,208,389,66 +346,196,388,70 +342,197,386,75 +343,203,382,72 +349,200,380,71 +350,193,376,81 +351,195,383,71 +341,194,384,81 +330,203,389,78 +332,192,395,81 +330,196,396,78 +331,179,407,83 +331,181,414,74 +333,187,408,72 +343,184,402,71 +349,178,399,74 +337,186,406,71 +357,182,401,60 +365,176,388,71 +367,185,384,64 +365,185,393,57 +367,182,397,54 +358,192,398,52 +353,195,399,53 +346,188,401,65 +352,193,395,60 +349,187,388,76 +343,199,397,61 +345,193,395,67 +335,197,396,72 +330,208,396,66 +336,203,397,64 +329,202,395,74 +333,200,407,60 +326,211,394,69 +323,220,383,74 +309,223,397,71 +308,220,401,71 +319,217,386,78 +320,216,392,72 +323,212,398,67 +320,208,405,67 +318,211,405,66 +317,210,396,77 +303,223,404,70 +303,214,408,75 +309,217,405,69 +310,220,400,70 +316,214,403,67 +311,210,412,67 +314,208,420,58 +321,205,411,63 +324,209,415,52 +324,210,413,53 +327,207,399,67 +320,200,402,78 +321,206,401,72 +312,215,405,68 +318,211,402,69 +317,213,401,69 +314,211,401,74 +316,216,402,66 +310,217,394,79 +313,214,386,87 +311,218,392,79 +306,220,397,77 +303,215,394,88 +290,225,405,80 +282,224,420,74 +274,218,423,85 +276,210,419,95 +267,211,428,94 +269,209,441,81 +274,205,444,77 +272,207,445,76 +279,196,442,83 +285,194,445,76 +279,202,452,67 +279,199,449,73 +282,194,451,73 +297,188,439,76 +295,192,433,80 +294,199,430,77 +287,202,439,72 +295,198,439,68 +303,187,435,75 +293,198,430,79 +295,197,434,74 +297,199,436,68 +302,194,427,77 +310,193,426,71 +315,189,423,73 +305,195,434,66 +311,185,433,71 +311,180,438,71 +310,180,436,74 +315,176,434,75 +325,178,429,68 +318,185,434,63 +324,184,426,66 +322,192,422,64 +318,192,422,68 +328,195,406,71 +332,193,402,73 +327,194,399,80 +316,208,400,76 +311,207,406,76 +319,204,413,64 +318,210,411,61 +319,205,407,69 +322,208,400,70 +331,204,405,60 +324,207,407,62 +327,205,409,59 +330,199,401,70 +320,193,407,80 +318,198,406,78 +323,192,408,77 +320,191,418,71 +325,196,417,62 +329,192,409,70 +316,194,412,78 +306,209,413,72 +317,206,400,77 +319,209,400,72 +321,203,408,68 +316,207,406,71 +323,214,398,65 +328,213,392,67 +330,206,400,64 +333,201,399,67 +335,207,390,68 +341,205,398,56 +343,200,393,64 +342,198,390,70 +346,200,377,77 +338,205,382,75 +323,217,383,77 +314,228,377,81 +312,223,382,83 +315,220,384,81 +313,221,389,77 +310,222,389,79 +308,222,403,67 +311,222,400,67 +307,219,401,73 +296,223,404,77 +284,219,414,83 +279,225,407,89 +274,226,416,84 +270,219,426,85 +267,212,433,88 +268,215,435,82 +270,215,441,74 +280,214,435,71 +273,223,430,74 +266,229,434,71 +265,222,432,81 +270,219,432,79 +262,217,441,80 +275,208,437,80 +284,210,429,77 +277,214,438,71 +281,211,439,69 +280,221,436,63 +290,206,424,80 +288,206,422,84 +276,206,429,89 +282,209,418,91 +283,219,415,83 +272,221,426,81 +271,217,439,73 +272,219,448,61 +276,211,445,68 +282,202,444,72 +293,192,438,77 +295,191,449,65 +299,180,456,65 +298,183,451,68 +305,179,439,77 +308,182,446,64 +316,178,438,68 +311,183,445,61 +326,175,436,63 +336,176,425,63 +347,176,416,61 +339,187,421,53 +345,191,415,49 +338,196,414,52 +344,188,409,59 +336,202,407,55 +338,206,397,59 +340,206,386,68 +344,199,382,75 +347,204,378,71 +342,205,385,68 +345,199,388,68 +332,207,386,75 +319,205,389,87 +299,223,405,73 +300,230,402,68 +284,232,415,69 +297,217,413,73 +304,213,405,78 +300,204,407,89 +293,211,413,83 +301,214,414,71 +308,208,412,72 +314,198,413,75 +311,211,409,69 +311,208,408,73 +312,206,410,72 +316,206,406,72 +327,202,405,66 +326,214,397,63 +329,205,396,70 +324,210,395,71 +331,206,393,70 +325,206,395,74 +324,207,399,70 +327,215,397,61 +330,219,394,57 +338,209,390,63 +340,204,399,57 +340,209,402,49 +344,204,392,60 +343,212,394,51 +334,214,400,52 +342,199,398,61 +338,201,406,55 +345,205,394,56 +346,207,394,53 +338,209,393,60 +342,209,390,59 +328,214,397,61 +332,214,386,68 +329,209,385,77 +324,208,395,73 +331,208,386,75 +330,202,394,74 +318,210,396,76 +321,206,402,71 +322,197,408,73 +314,206,411,69 +310,212,416,62 +311,213,425,51 +314,212,423,51 +317,204,413,66 +307,209,420,64 +300,214,420,66 +301,219,418,62 +306,217,419,58 +319,214,406,61 +324,213,406,57 +322,208,415,55 +328,201,398,73 +331,199,402,68 +323,209,400,68 +320,212,404,64 +317,209,401,73 +310,213,405,72 +292,223,409,76 +291,219,407,83 +289,221,406,84 +294,213,404,89 +278,225,413,84 +280,214,414,92 +274,213,431,82 +272,225,432,71 +269,218,434,79 +282,215,427,76 +281,216,441,62 +282,216,437,65 +279,216,441,64 +280,214,437,69 +287,210,432,71 +296,212,422,70 +311,206,415,68 +314,202,411,73 +310,192,415,83 +305,193,425,77 +303,197,423,77 +298,202,428,72 +304,200,424,72 +301,205,423,71 +310,205,418,67 +303,217,420,60 +305,210,420,65 +301,211,418,70 +303,215,419,63 +301,215,421,63 +306,206,415,73 +290,216,424,70 +295,207,431,67 +284,209,437,70 +289,200,434,77 +296,188,439,77 +290,190,443,77 +292,185,451,72 +294,182,453,71 +289,191,456,64 +299,194,449,58 +313,179,451,57 +329,173,442,56 +327,183,435,55 +325,186,426,63 +310,195,434,61 +306,192,436,66 +306,197,428,69 +305,206,424,65 +304,208,420,68 +293,212,427,68 +303,202,422,73 +309,197,415,79 +306,198,421,75 +306,199,413,82 +305,205,412,78 +289,201,418,92 +299,200,419,82 +295,200,439,66 +297,195,440,68 +293,201,444,62 +301,198,439,62 +296,201,441,62 +295,209,431,65 +293,212,429,66 +297,219,426,58 +302,213,416,69 +293,223,419,65 +287,220,426,67 +281,230,420,69 +273,233,420,74 +277,220,425,78 +283,215,424,78 +285,218,421,76 +293,208,427,72 +292,197,429,82 +295,200,424,81 +286,194,431,89 +288,192,434,86 +297,183,438,82 +298,190,442,70 +298,188,451,63 +301,184,454,61 +311,187,444,58 +321,189,434,56 +332,192,419,57 +334,195,413,58 +327,197,413,63 +318,200,418,64 +311,204,421,64 +324,197,413,66 +328,204,403,65 +328,206,410,56 +327,207,409,57 +332,203,405,60 +339,202,406,53 +344,204,398,54 +348,207,388,57 +348,211,390,51 +353,208,389,50 +357,204,379,60 +359,204,379,58 +362,196,373,69 +366,208,361,65 +356,203,369,72 +347,208,373,72 +342,216,370,72 +338,211,375,76 +313,222,385,80 +292,235,395,78 +291,235,395,79 +292,237,399,72 +284,240,409,67 +287,238,402,73 +275,246,399,80 +274,244,397,85 +277,238,391,94 +262,237,398,103 +263,238,408,91 +273,236,401,90 +264,249,414,73 +258,257,415,70 +267,244,409,80 +259,246,415,80 +260,247,417,76 +262,236,426,76 +265,230,431,74 +254,228,441,77 +268,221,434,77 +273,215,438,74 +297,211,429,63 +302,202,432,64 +304,200,433,63 +303,209,434,54 +312,208,427,53 +317,197,431,55 +313,206,435,46 +318,203,434,45 +323,201,431,45 +326,199,412,63 +325,203,408,64 +316,207,414,63 +309,202,417,72 +304,202,422,72 +296,201,426,77 +291,206,434,69 +303,192,428,77 +302,193,424,81 +303,193,426,78 +313,189,421,77 +311,196,420,73 +310,201,421,68 +305,213,416,66 +299,209,413,79 +293,212,410,85 +293,217,403,87 +293,214,420,73 +293,219,421,67 +291,221,418,70 +287,217,425,71 +298,210,432,60 +302,206,431,61 +303,194,431,72 +292,209,437,62 +294,204,436,66 +298,196,434,72 +299,204,435,62 +316,200,424,60 +325,192,424,59 +337,189,427,47 +343,185,421,51 +343,182,420,55 +346,182,411,61 +335,188,410,67 +334,195,400,71 +339,195,398,68 +326,196,419,59 +325,197,423,55 +332,193,409,66 +335,193,398,74 +321,205,405,69 +321,210,403,66 +318,211,394,77 +326,209,392,73 +325,209,402,64 +308,216,412,64 +308,219,407,66 +305,221,410,64 +281,231,415,73 +287,212,417,84 +285,210,421,84 +292,212,423,73 +287,211,431,71 +294,206,428,72 +295,207,430,68 +289,202,436,73 +297,196,442,65 +315,185,438,62 +316,194,435,55 +321,199,426,54 +333,187,423,57 +333,188,420,59 +342,190,410,58 +336,199,403,62 +336,188,414,62 +343,192,399,66 +348,188,396,68 +335,200,414,51 +344,199,406,51 +349,197,398,56 +358,193,403,46 +352,204,390,54 +359,202,386,53 +361,200,386,53 +357,210,380,53 +346,217,378,59 +344,211,379,66 +335,202,390,73 +334,199,393,74 +329,207,394,70 +330,202,394,74 +320,214,405,61 +324,213,401,62 +323,210,398,69 +324,206,400,70 +333,200,398,69 +339,196,400,65 +332,208,401,59 +321,211,405,63 +326,211,398,65 +322,215,402,61 +324,212,395,69 +326,209,399,66 +322,208,401,69 +327,213,401,59 +333,200,397,70 +338,189,408,65 +339,180,420,61 +350,185,417,48 +348,187,419,46 +359,185,406,50 +359,190,394,57 +360,196,389,55 +362,192,389,57 +361,188,389,62 +364,188,385,63 +356,191,389,64 +360,192,391,57 +364,187,385,64 +354,190,385,71 +347,192,387,74 +335,199,390,76 +323,211,391,75 +325,207,394,74 +319,208,403,70 +313,201,406,80 +318,204,413,65 +323,205,404,68 +328,199,402,71 +320,205,409,66 +329,205,393,73 +336,201,392,71 +336,201,398,65 +331,206,401,62 +329,205,405,61 +332,192,405,71 +340,194,404,62 +339,206,400,55 +327,212,397,64 +317,207,398,78 +320,207,400,73 +321,208,389,82 +309,210,398,83 +300,213,403,84 +297,214,414,75 +300,220,418,62 +307,216,413,64 +305,217,417,61 +304,212,418,66 +303,212,415,70 +299,214,418,69 +310,207,411,72 +303,207,416,74 +304,209,417,70 +289,218,416,77 +294,217,421,68 +298,211,417,74 +286,212,422,80 +281,215,423,81 +288,209,434,69 +287,207,438,68 +289,209,436,66 +280,216,437,67 +286,225,435,54 +291,211,429,69 +297,203,430,70 +289,203,438,70 +290,196,449,65 +294,195,439,72 +279,208,441,72 +282,203,444,71 +283,204,437,76 +284,199,438,79 +293,202,424,81 +297,195,427,81 +281,204,438,77 +288,202,437,73 +287,210,447,56 +287,206,452,55 +280,204,450,66 +283,193,454,70 +281,195,457,67 +299,197,442,62 +311,192,439,58 +324,185,426,65 +329,181,425,65 +336,181,420,63 +320,190,419,71 +324,184,422,70 +326,181,422,71 +329,191,411,69 +335,191,403,71 +341,190,402,67 +349,190,399,62 +339,194,399,68 +332,203,402,63 +337,203,397,63 +347,195,392,66 +346,193,390,71 +340,201,390,69 +336,205,402,57 +339,203,396,62 +341,200,394,65 +337,205,405,53 +347,199,388,66 +351,196,388,65 +357,196,382,65 +346,201,387,66 +349,198,375,78 +342,200,383,75 +338,210,398,54 +339,209,382,70 +339,208,373,80 +332,217,380,71 +332,221,371,76 +343,213,368,76 +327,219,374,80 +311,220,386,83 +311,216,384,89 +315,216,381,88 +307,215,384,94 +304,208,396,92 +298,209,392,101 +291,220,395,94 +290,224,410,76 +295,223,408,74 +290,216,418,76 +281,214,426,79 +277,217,438,68 +287,196,439,78 +293,200,441,66 +301,187,442,70 +302,191,434,73 +310,190,430,70 +310,194,430,66 +306,198,432,64 +308,203,425,64 +312,204,421,63 +314,201,423,62 +320,190,424,66 +327,190,420,63 +337,183,419,61 +351,180,401,68 +343,191,402,64 +339,206,398,57 +327,220,399,54 +326,215,398,61 +318,225,394,63 +325,221,384,70 +316,235,385,64 +307,231,382,80 +295,236,393,76 +296,233,401,70 +295,230,403,72 +290,228,402,80 +287,220,417,76 +290,211,423,76 +295,213,422,70 +295,224,417,64 +293,217,426,64 +298,214,431,57 +302,209,431,58 +313,208,418,61 +317,208,411,64 +316,203,408,73 +317,212,397,74 +316,216,401,67 +319,217,401,63 +315,220,408,57 +307,222,406,65 +305,218,412,65 +307,219,405,69 +297,223,407,73 +291,222,412,75 +289,224,420,67 +287,215,422,76 +286,219,435,60 +282,221,430,67 +291,226,424,59 +300,222,419,59 +294,224,415,67 +294,217,420,69 +298,212,417,73 +300,212,418,70 +306,206,420,68 +314,197,421,68 +311,201,427,61 +311,198,430,61 +320,194,420,66 +326,193,423,58 +323,203,416,58 +320,207,416,57 +315,221,407,57 +313,210,404,73 +303,224,411,62 +311,222,397,70 +317,217,391,75 +311,226,400,63 +299,221,403,77 +307,220,405,68 +296,218,409,77 +283,225,407,85 +286,214,415,85 +289,213,410,88 +282,222,420,76 +295,222,417,66 +298,222,408,72 +298,218,409,75 +295,216,407,82 +281,226,423,70 +282,218,432,68 +287,221,415,77 +287,227,413,73 +295,220,408,77 +290,219,416,75 +284,227,426,63 +300,217,425,58 +308,208,428,56 +303,206,429,62 +298,211,423,68 +294,205,427,74 +299,201,430,70 +311,195,429,65 +313,204,424,59 +324,197,419,60 +327,197,410,66 +340,203,393,64 +351,198,383,68 +348,206,382,64 +353,204,377,66 +354,203,372,71 +354,210,367,69 +362,204,362,72 +365,203,369,63 +364,202,372,62 +358,201,378,63 +349,205,376,70 +353,214,369,64 +353,207,366,74 +345,202,375,78 +340,212,380,68 +331,217,394,58 +330,215,395,60 +335,210,394,61 +342,209,392,57 +344,206,393,57 +337,205,393,65 +329,210,390,71 +322,215,399,64 +326,212,402,60 +314,213,408,65 +321,204,407,68 +332,208,399,61 +327,207,402,64 +332,206,402,60 +327,213,401,59 +335,203,400,62 +330,203,401,66 +325,207,396,72 +313,218,404,65 +315,204,406,75 +322,202,415,61 +319,201,423,57 +316,203,419,62 +305,206,413,76 +304,210,410,76 +285,214,421,80 +290,216,425,69 +290,226,427,57 +297,225,421,57 +314,219,412,55 +313,211,419,57 +315,207,418,60 +318,199,419,64 +321,193,429,57 +314,191,427,68 +318,195,419,68 +318,201,414,67 +319,199,420,62 +310,203,419,68 +323,193,418,66 +318,192,423,67 +323,187,425,65 +334,180,423,63 +339,181,417,63 +342,182,422,54 +346,181,424,49 +342,185,424,49 +336,197,410,57 +338,192,409,61 +337,191,408,64 +332,187,408,73 +329,196,408,67 +322,196,409,73 +320,197,415,68 +338,189,409,64 +337,194,408,61 +345,193,402,60 +349,187,391,73 +350,192,385,73 +346,197,392,65 +349,197,388,66 +350,195,391,64 +350,192,391,67 +362,198,378,62 +369,196,371,64 +364,203,370,63 +356,212,370,62 +352,214,370,64 +357,220,371,52 +351,226,364,59 +330,233,373,64 +330,235,377,58 +322,240,370,68 +312,244,369,75 +314,249,363,74 +317,245,362,76 +318,239,362,81 +326,238,359,77 +308,241,367,84 +299,249,377,75 +278,260,379,83 +271,253,392,84 +266,251,397,86 +262,249,403,86 +250,247,415,88 +258,237,424,81 +259,233,439,69 +265,220,434,81 +266,222,444,68 +265,226,448,61 +269,222,445,64 +273,230,432,65 +281,220,423,76 +280,209,432,79 +270,222,439,69 +272,220,434,74 +265,217,438,80 +268,210,445,77 +284,206,437,73 +283,202,444,71 +284,203,445,68 +290,193,453,64 +292,191,442,75 +290,190,444,76 +288,196,447,69 +291,203,451,55 +309,195,438,58 +316,180,437,67 +320,185,433,62 +315,194,432,59 +314,197,432,57 +313,197,427,63 +320,190,422,68 +318,200,416,66 +321,203,412,64 +327,205,397,71 +334,206,396,64 +318,217,400,65 +311,220,403,66 +306,216,407,71 +302,215,405,78 +296,226,399,79 +292,221,397,90 +288,227,399,86 +287,225,407,81 +289,223,407,81 +294,223,417,66 +301,218,412,69 +310,222,398,70 +310,223,392,75 +313,214,386,87 +303,226,389,82 +298,229,400,73 +294,218,404,84 +287,215,412,86 +283,223,417,77 +293,219,418,70 +287,219,419,75 +289,222,426,63 +297,217,419,67 +310,213,410,67 +307,209,419,65 +302,208,423,67 +303,213,412,72 +306,215,410,69 +309,223,411,57 +308,226,403,63 +310,226,389,75 +298,226,403,73 +299,232,392,77 +297,231,402,70 +291,235,404,70 +290,234,407,69 +294,230,405,71 +302,223,399,76 +306,223,398,73 +310,224,394,72 +305,227,404,64 +308,225,393,74 +305,230,405,60 +308,224,407,61 +308,229,397,66 +313,219,399,69 +317,216,397,70 +316,225,405,54 +322,224,397,57 +318,222,395,65 +320,218,392,70 +312,222,397,69 +311,229,390,70 +314,221,385,80 +309,226,393,72 +315,229,398,58 +310,240,397,53 +309,230,409,52 +312,220,407,61 +312,214,410,64 +304,222,414,60 +313,216,403,68 +313,207,407,73 +320,215,403,62 +318,217,395,70 +312,232,393,63 +313,218,392,77 +314,220,385,81 +315,223,385,77 +295,227,393,85 +291,228,402,79 +286,225,417,72 +289,221,421,69 +288,221,424,67 +289,228,422,61 +293,231,413,63 +297,232,413,58 +307,221,411,61 +305,214,415,66 +314,211,408,67 +325,205,410,60 +322,211,406,61 +328,212,402,58 +328,205,400,67 +323,211,404,62 +317,210,405,68 +323,204,412,61 +311,213,408,68 +317,220,403,60 +322,215,404,59 +319,215,404,62 +325,214,397,64 +322,220,387,71 +318,223,387,72 +318,221,380,81 +301,230,395,74 +301,231,394,74 +293,239,389,79 +287,237,396,80 +289,237,406,68 +287,236,404,73 +295,221,399,85 +291,228,399,82 +281,238,411,70 +278,231,418,73 +275,233,424,68 +286,219,423,72 +294,215,423,68 +287,225,429,59 +299,221,428,52 +302,223,419,56 +295,217,426,62 +289,216,425,70 +288,223,422,67 +280,234,418,68 +288,231,415,66 +294,223,412,71 +305,212,409,74 +310,209,411,70 +310,219,408,63 +320,209,401,70 +316,215,399,70 +303,231,410,56 +298,222,411,69 +294,222,415,69 +285,222,415,78 +285,220,425,70 +282,223,438,57 +285,215,432,68 +285,211,439,65 +284,208,433,75 +284,218,432,66 +285,216,436,63 +288,207,441,64 +292,208,435,65 +301,206,429,64 +308,203,417,72 +309,209,423,59 +317,207,414,62 +309,214,414,63 +310,218,414,58 +299,212,415,74 +297,214,415,74 +295,216,411,78 +294,213,424,69 +294,214,420,72 +289,216,427,68 +292,210,427,71 +291,215,424,70 +298,206,431,65 +290,212,435,63 +286,206,440,68 +300,199,423,78 +290,210,424,76 +296,212,418,74 +298,213,412,77 +302,218,408,72 +307,203,408,82 +308,200,426,66 +310,192,427,71 +307,205,428,60 +314,193,417,76 +312,205,414,69 +314,210,417,59 +313,212,410,65 +299,210,419,72 +297,211,421,71 +293,202,435,70 +302,194,432,72 +304,197,434,65 +309,194,433,64 +299,199,440,62 +302,192,441,65 +306,185,441,68 +313,179,440,68 +319,179,437,65 +320,184,431,65 +322,192,430,56 +326,187,424,63 +321,188,425,66 +334,186,418,62 +335,190,409,66 +332,191,412,65 +341,196,407,56 +331,204,407,58 +334,204,409,53 +338,201,402,59 +334,206,400,60 +341,209,387,63 +342,206,382,70 +328,210,392,70 +336,203,387,74 +335,202,396,67 +327,202,396,75 +323,215,397,65 +332,209,388,71 +327,215,389,69 +317,215,384,84 +314,221,390,75 +308,222,389,81 +303,226,396,75 +314,219,396,71 +317,220,386,77 +307,224,396,73 +300,229,398,73 +295,234,398,73 +287,237,394,82 +280,244,397,79 +295,237,389,79 +299,224,391,86 +294,223,399,84 +290,226,412,72 +304,208,404,84 +305,212,400,83 +295,221,395,89 +282,225,402,91 +280,227,417,76 +289,220,407,84 +283,224,409,84 +290,222,408,80 +294,225,400,81 +298,217,396,89 +301,215,398,86 +291,216,401,92 +296,215,401,88 +301,215,406,78 +303,208,405,84 +306,203,413,78 +297,217,410,76 +295,207,410,88 +288,216,415,81 +290,210,415,85 +292,213,421,74 +298,210,422,70 +308,200,425,67 +316,197,421,66 +318,194,414,74 +305,214,411,70 +311,211,412,66 +311,213,403,73 +309,201,406,84 +323,200,407,70 +321,197,412,70 +317,206,418,59 +328,212,409,51 +326,203,406,65 +318,207,409,66 +322,201,402,75 +308,203,403,86 +299,209,416,76 +307,211,417,65 +304,222,416,58 +299,235,415,51 +306,230,413,51 +313,218,414,55 +314,220,414,52 +321,207,408,64 +325,212,400,63 +321,201,402,76 +314,202,410,74 +315,202,405,78 +324,214,393,69 +331,203,395,71 +316,207,406,71 +318,213,402,67 +319,211,399,71 +311,209,402,78 +317,210,401,72 +314,216,403,67 +312,217,402,69 +313,216,400,71 +325,206,395,74 +318,214,397,71 +318,220,401,61 +325,212,400,63 +319,208,396,77 +308,205,411,76 +303,209,415,73 +296,216,416,72 +302,215,420,63 +285,226,422,67 +289,225,420,66 +279,226,424,71 +277,220,430,73 +280,219,426,75 +275,216,426,83 +277,210,425,88 +269,219,430,82 +269,215,436,80 +278,219,431,72 +283,211,440,66 +287,212,434,67 +290,205,435,70 +297,201,432,70 +280,216,437,67 +290,211,430,69 +281,213,434,72 +284,216,434,66 +287,223,432,58 +291,206,431,72 +291,204,431,74 +294,208,434,64 +305,206,417,72 +309,207,411,73 +304,209,417,70 +311,209,416,64 +304,210,425,61 +313,209,420,58 +314,211,415,60 +310,212,416,62 +305,199,427,69 +293,208,427,72 +288,204,433,75 +298,192,435,75 +294,201,437,68 +301,196,436,67 +303,200,431,66 +309,199,415,77 +311,192,419,78 +313,191,419,77 +313,189,420,78 +315,193,420,72 +305,193,421,81 +307,196,415,82 +309,194,423,74 +308,199,425,68 +310,202,415,73 +305,205,417,73 +304,200,425,71 +313,196,423,68 +308,205,426,61 +316,197,423,64 +316,188,436,60 +315,194,432,59 +307,198,434,61 +305,202,434,59 +318,197,427,58 +333,201,416,50 +335,198,407,60 +340,199,397,64 +335,201,397,67 +332,201,401,66 +334,201,413,52 +342,197,403,58 +347,192,407,54 +349,190,406,55 +359,183,402,56 +364,186,391,59 +364,194,380,62 +363,197,377,63 +363,198,376,63 +365,196,376,63 +363,197,371,69 +360,202,371,67 +358,196,379,67 +355,195,384,66 +359,197,380,64 +357,201,371,71 +354,207,378,61 +357,202,385,56 +353,200,378,69 +351,203,383,63 +357,210,381,52 +352,209,374,65 +349,211,368,72 +345,210,384,61 +347,211,385,57 +352,210,374,64 +345,200,373,82 +337,202,381,80 +341,203,390,66 +346,203,379,72 +350,206,385,59 +361,202,382,55 +365,207,362,66 +359,211,357,73 +354,207,363,76 +348,207,370,75 +336,208,382,74 +333,202,381,84 +324,212,382,82 +302,231,396,71 +300,220,395,85 +298,223,391,88 +292,223,408,77 +289,221,408,82 +277,229,415,79 +277,231,413,79 +284,232,414,70 +293,224,413,70 +291,223,411,75 +291,224,411,74 +291,228,405,76 +296,231,396,77 +298,226,396,80 +294,236,401,69 +293,238,405,64 +296,226,416,62 +296,223,416,65 +300,221,414,65 +302,216,420,62 +299,225,420,56 +296,217,419,68 +296,221,410,73 +287,222,423,68 +290,224,423,63 +292,217,421,70 +292,215,418,75 +293,219,411,77 +284,227,414,75 +276,224,421,79 +270,230,420,80 +269,226,429,76 +271,234,421,74 +275,223,427,75 +281,221,427,71 +277,226,427,70 +271,234,431,64 +275,232,429,64 +276,228,430,66 +273,222,425,80 +275,223,420,82 +269,229,425,77 +271,221,434,74 +280,210,423,87 +279,216,436,69 +285,213,428,74 +283,220,427,70 +287,212,430,71 +298,204,427,71 +294,215,427,64 +298,205,430,67 +305,198,438,59 +302,195,443,60 +298,202,447,53 +310,189,439,62 +320,188,424,68 +331,188,414,67 +335,185,409,71 +326,186,418,70 +327,182,423,68 +319,186,430,65 +324,184,428,64 +329,187,428,56 +337,179,424,60 +339,180,425,56 +344,179,422,55 +339,183,416,62 +352,176,411,61 +362,172,408,58 +358,177,404,61 +359,180,401,60 +358,188,390,64 +357,189,392,62 +349,197,393,61 +350,193,387,70 +355,201,374,70 +352,200,376,72 +352,199,380,69 +354,194,376,76 +349,185,387,79 +346,188,396,70 +351,193,388,68 +353,191,390,66 +365,190,382,63 +363,184,390,63 +369,188,383,60 +369,185,380,66 +366,187,396,51 +371,186,395,48 +377,189,387,47 +373,183,392,52 +376,186,384,54 +378,189,378,55 +379,196,372,53 +377,201,375,47 +377,196,368,59 +372,200,376,52 +375,190,370,65 +372,193,363,72 +364,199,364,73 +355,210,374,61 +370,199,371,60 +380,194,373,53 +369,199,377,55 +368,205,379,48 +372,204,369,55 +381,202,363,54 +367,200,364,69 +359,211,358,72 +353,223,349,75 +331,225,362,82 +322,225,374,79 +320,228,369,83 +326,222,378,74 +314,233,377,76 +318,227,372,83 +300,231,389,80 +300,233,393,74 +295,233,396,76 +295,230,401,74 +292,232,406,70 +300,223,400,77 +283,224,411,82 +275,228,423,74 +282,225,423,70 +280,235,420,65 +288,235,415,62 +295,235,411,59 +298,242,408,52 +298,231,403,68 +293,233,395,79 +297,231,400,72 +303,226,395,76 +301,215,402,82 +298,209,409,84 +303,216,403,78 +307,209,395,89 +294,214,402,90 +282,226,416,76 +274,231,424,71 +281,225,424,70 +278,223,430,69 +268,226,440,66 +279,223,425,73 +283,219,416,82 +285,218,417,80 +290,218,415,77 +291,218,418,73 +289,216,417,78 +279,214,421,86 +269,216,440,75 +267,220,437,76 +268,215,437,80 +254,227,443,76 +250,224,447,79 +246,216,449,89 +239,235,454,72 +251,223,446,80 +255,225,445,75 +260,220,439,81 +249,222,446,83 +249,223,453,75 +254,217,450,79 +259,208,453,80 +252,207,455,86 +253,209,452,86 +255,211,451,83 +255,205,454,86 +261,194,465,80 +269,193,465,73 +267,190,472,71 +265,191,480,64 +274,193,469,64 +273,192,466,69 +274,185,466,75 +276,187,481,56 +289,179,475,57 +299,177,471,53 +295,182,476,47 +306,168,465,61 +315,171,450,64 +318,179,437,66 +323,183,432,62 +320,192,423,65 +330,185,415,70 +323,191,419,67 +327,184,417,72 +333,184,418,65 +335,179,419,67 +332,184,430,54 +342,186,418,54 +345,184,419,52 +347,187,414,52 +355,199,402,44 +362,188,398,52 +370,191,388,51 +375,187,389,49 +373,183,384,60 +378,186,380,56 +363,189,387,61 +354,197,390,59 +351,206,384,59 +347,203,385,65 +345,206,387,62 +346,206,388,60 +343,196,383,78 +340,200,385,75 +332,207,388,73 +328,215,395,62 +326,211,400,63 +330,210,390,70 +332,212,390,66 +335,213,385,67 +323,219,390,68 +319,214,397,70 +336,202,391,71 +327,208,399,66 +323,203,399,75 +330,203,409,58 +334,195,405,66 +325,196,412,67 +323,196,409,72 +327,199,407,67 +333,204,401,62 diff --git a/target/classes/parameters.yaml b/target/classes/parameters.yaml index 17975dae91acd821c3b4544ca5f53866e716dfe8..d1bb7409f96ecc1192fee3aaa793e69404728d04 100644 --- a/target/classes/parameters.yaml +++ b/target/classes/parameters.yaml @@ -6,6 +6,7 @@ infectionRate : 0.3 #chance that an infected agent will spread to a susceptible incubationRate : 0.1 #chance that an exposed agent become infected each cycle recoveryRate : 0.3 #chance that an infected agent become recovered each cycle looseImmunityRate : 0.05 #chance that a recovered agent become suceptible again -nbOfCycles : -1 #if the number is negative, will run endlessly +nbOfCycles : 10000 #if the number is negative, will run endlessly timeBetweenCycles : 0 #in milliseconds, 0 or lower will run cycles as fast as possible -synchronousMode : false #if true, will wake synchronously the agents in a pseudo-random order based on the given seed otherwise will wake up the agents asynchronously \ No newline at end of file +synchronousMode : false #if true, will wake synchronously the agents in a pseudo-random order based on the given seed otherwise will wake up the agents asynchronously +graphicalMode : false #if false, will run without graphical interface \ No newline at end of file