bclavie commited on
Commit
8a9159b
1 Parent(s): 2cee23d

Add files using upload-large-folder tool

Browse files
11.residuals.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:43caf063c2ba5f2df2dfab5e3b009b848f2014c5074e3e901518457b48398d1e
3
+ size 165701621
121.residuals.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:43e30b15aa4c085996c1fac7b5274a7f6cc9c7f9a255967141abaa35fc2f9aba
3
+ size 163634810
127.codes.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:52b3bda1a6db8c6dd38d911e9f72a22ff02190f9afc075a3e6a45d05bcaa6a5d
3
+ size 27435750
147.codes.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e9ab8a78ba85095859aa55c5ee1ad7c3672b2693c70de023f93ed8461e94e2b7
3
+ size 27690214
17.metadata.json ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ {
2
+ "passage_offset": 425000,
3
+ "num_passages": 25000,
4
+ "num_embeddings": 6951649,
5
+ "embedding_offset": 117030300
6
+ }
20.residuals.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:54fd55d96f005f6fbc8cc1dbcb8377e9d8e0621d8950d61132a414268306aeb4
3
+ size 165438645
3.codes.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:388bc5724d50940c4e56b6e95dfdf5756f1de3285374d24f9913251e9296ad57
3
+ size 27427932
3.residuals.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0932dfa877b1d49b198f6c04236ab23efcca3051ed1a81b2f510867a9a4f09d5
3
+ size 164561904
39.residuals.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ca8149671173ba6b175e7fa1e5b79066e61ce9d5cd1f821fd0197c0627dcadd6
3
+ size 167132405
40.codes.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f0a0b0066855f5429f770b4ca6731847a6028b7576660e2de666f47222b1b1e7
3
+ size 27756897
42.codes.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6dc1042ef53c9bae8eb2f94c35030d0fc32e4a618ee378312ad927ff5aa2f55b
3
+ size 27732897
45.residuals.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d65e02354993803f431a7d5c2e8979ee3c3fece8e289818eb6a4e17d2f340310
3
+ size 165571829
5.codes.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7a8508950777c16052544d9145820674355e3e26ada9787499a1d58b02b5e614
3
+ size 27427356
63.codes.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5d62a85ba4efe5ac2305442ba5bfa3f85921e1bab6045560b8222edccd2a24f5
3
+ size 27749729
66.codes.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:dbef87fc050b5476b9052fe119874c5487a7f84bf830229019cbb2558aaffaf6
3
+ size 27667681
7.metadata.json ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ {
2
+ "passage_offset": 175000,
3
+ "num_passages": 25000,
4
+ "num_embeddings": 6840563,
5
+ "embedding_offset": 48226567
6
+ }
71.codes.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d36517d5ddf7c503ec58a7be5ce9c79398bcbd531d1c73ced128e6139c183814
3
+ size 27707489
83.residuals.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f61d0f7853effcbe86c517ff9954f947f72363e8cec323729d246414023bce73
3
+ size 165998069
86.residuals.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f72dd7be0b05f6cd5c750f02f76de0c58add6fb3523f908403cb04a8329a15f4
3
+ size 165699125
89.codes.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:99f6eda4596abdf54e053a9cdf3f857115aa2363f456f9866f35d8066863f92e
3
+ size 27505633
89.residuals.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e3278387cead9fff2023f2fe72c2671cb629f46b34e0cf61e30b014b1824e8e5
3
+ size 165028021
doclens.152.json ADDED
@@ -0,0 +1 @@
 
 
1
+ [291,245,48,346,275,271,225,49,290,236,111,408,339,312,270,236,355,90,266,258,237,89,232,257,375,240,271,225,225,263,437,266,322,291,224,334,254,211,262,429,149,288,240,313,275,264,54,273,104,312,243,250,94,253,275,130,238,284,241,282,253,252,239,365,238,134,221,278,225,285,304,239,226,277,310,348,294,291,332,255,287,132,223,244,217,228,226,230,155,241,247,137,236,238,53,406,265,306,256,112,335,253,94,343,362,331,327,325,298,340,331,257,301,185,287,329,294,295,134,264,185,325,338,332,312,345,344,337,306,338,300,358,443,314,267,237,329,287,310,272,332,246,242,171,363,245,105,296,378,360,167,254,251,267,412,234,453,330,296,339,287,273,214,259,368,410,338,276,344,317,299,318,278,316,348,344,246,342,392,243,252,279,412,393,409,92,326,254,245,238,361,244,239,247,249,318,274,274,275,124,227,237,234,106,294,399,354,282,280,259,280,264,279,338,319,378,272,259,141,237,309,51,318,323,400,449,250,259,281,284,337,256,339,310,38,261,301,430,245,283,244,125,313,216,259,339,286,403,358,369,222,251,262,247,345,43,265,261,387,278,251,328,267,321,442,220,197,313,424,247,270,401,271,299,377,329,214,239,276,215,295,316,348,306,246,243,249,255,238,182,236,281,279,111,452,249,291,327,284,247,348,256,303,291,235,230,240,310,88,283,402,219,219,325,382,353,211,211,211,152,320,250,259,350,344,253,250,262,254,221,221,260,266,302,347,264,332,259,383,273,226,226,430,360,260,303,329,250,347,369,371,264,300,252,311,130,265,252,238,252,453,233,276,292,291,257,285,261,324,42,251,321,287,390,82,346,256,368,283,57,273,297,174,316,276,234,331,296,271,244,262,221,221,238,274,280,244,74,232,304,301,244,272,269,274,253,43,205,205,256,106,240,231,261,251,242,272,297,337,225,351,269,234,212,314,237,323,307,297,275,312,436,225,369,235,61,283,244,222,316,306,212,344,318,289,381,258,259,320,220,274,222,246,289,281,125,329,413,366,325,251,396,305,432,346,241,323,267,202,239,253,359,313,319,311,285,259,289,275,223,166,348,314,329,268,228,295,316,308,336,365,369,337,366,374,315,303,288,346,382,365,285,282,292,287,287,315,316,171,329,256,271,363,356,267,245,271,254,313,348,342,372,371,169,179,302,316,236,260,288,322,316,338,309,292,245,235,361,253,338,294,286,241,280,289,350,289,159,268,303,242,269,260,243,266,262,254,286,242,193,193,347,264,239,315,201,299,269,227,140,218,271,361,228,225,242,258,266,246,115,294,287,364,265,309,241,241,68,262,248,259,245,339,317,268,389,342,238,325,394,246,276,128,228,319,204,204,255,247,396,229,319,372,363,254,252,430,267,355,249,384,313,363,256,378,235,237,232,156,291,272,334,301,70,321,351,286,259,313,300,277,323,441,276,234,288,426,246,272,195,290,251,251,278,257,314,143,316,308,284,315,311,232,300,314,210,210,261,253,262,258,368,393,254,257,296,320,147,376,399,384,277,283,388,248,286,238,251,303,251,245,261,356,268,333,256,341,292,315,236,231,261,277,371,337,265,414,337,344,228,237,267,264,301,279,285,272,250,346,357,281,305,291,300,310,383,397,226,227,246,278,257,320,222,319,197,197,227,241,163,244,219,291,335,177,341,278,296,313,301,233,204,295,102,240,281,225,340,304,413,284,352,322,294,172,310,236,251,130,298,252,231,349,244,346,248,358,302,328,171,263,261,253,240,365,152,344,261,250,241,104,230,295,243,244,252,272,219,219,313,239,137,250,254,243,287,321,240,398,360,256,268,375,399,297,289,363,288,307,238,317,222,213,295,276,263,274,259,306,234,348,261,209,240,336,113,234,226,233,327,302,242,103,213,369,390,364,285,290,342,250,311,130,256,253,306,247,255,286,272,329,288,256,243,90,268,226,273,253,360,265,186,313,414,382,410,276,241,257,259,240,250,250,252,245,255,260,247,265,258,267,251,246,249,263,227,253,259,234,264,271,239,325,236,333,234,266,260,275,291,406,355,302,91,353,293,285,267,294,351,256,253,230,298,87,286,222,372,260,359,280,230,250,245,120,246,248,274,246,266,293,269,287,293,307,279,265,273,278,297,255,34,257,300,270,300,292,258,236,107,228,286,333,246,306,250,251,221,236,293,243,206,98,267,312,240,309,112,246,334,279,253,214,214,276,216,216,298,345,333,312,272,270,284,245,215,259,241,262,345,337,258,284,245,277,209,209,228,224,279,182,266,266,277,310,299,101,313,273,317,348,320,457,238,304,131,278,240,427,304,260,345,301,229,213,377,350,280,346,323,301,301,391,333,36,285,279,291,265,307,103,320,144,297,158,400,280,442,250,288,369,315,125,336,239,282,331,286,304,263,276,246,368,226,276,45,238,246,291,238,210,352,368,326,252,287,264,436,167,343,319,278,339,313,256,291,394,295,319,342,301,316,375,243,141,266,251,190,190,250,366,228,232,256,243,244,270,222,338,245,261,173,242,336,266,287,255,81,235,200,295,370,57,211,230,227,217,224,217,220,219,158,240,288,313,286,373,316,410,288,345,265,161,289,242,251,336,279,290,158,256,322,277,430,432,248,263,293,279,276,298,251,290,205,370,44,217,261,262,267,271,331,221,270,300,323,273,335,286,221,323,168,229,282,332,256,306,270,303,326,272,258,95,248,258,225,223,330,271,288,330,316,311,393,424,395,409,253,245,238,299,244,314,234,272,259,307,285,206,247,285,260,254,248,285,257,256,261,292,248,134,292,347,356,379,320,442,452,407,395,415,335,468,412,394,278,295,370,414,428,259,389,435,252,238,317,359,254,391,470,390,424,349,292,212,443,287,330,316,41,350,266,438,261,283,335,280,294,300,208,371,288,283,269,252,224,266,243,207,242,266,239,261,310,368,375,341,448,323,291,308,356,278,267,61,292,251,315,253,270,287,282,155,125,248,273,236,224,245,239,257,82,222,305,373,330,439,244,287,442,322,278,263,266,259,320,240,232,268,261,301,256,285,438,363,290,304,310,133,307,246,271,235,241,207,271,254,273,377,342,302,334,339,238,248,306,272,241,300,242,231,248,228,262,261,253,237,281,245,285,365,279,254,247,300,287,271,244,317,130,258,241,245,261,250,246,35,252,267,290,266,288,264,288,256,256,228,315,232,267,291,324,236,191,264,272,327,242,271,247,144,284,103,314,291,433,278,238,258,331,302,415,241,140,281,246,309,339,306,228,294,248,307,55,357,319,254,305,302,347,358,406,264,274,290,269,255,275,287,285,291,273,248,246,239,290,112,353,268,350,258,269,221,216,307,270,269,272,222,254,312,261,264,254,305,268,301,271,294,401,35,239,251,277,289,256,363,315,341,142,326,244,267,284,302,268,320,321,241,262,365,258,252,248,235,241,276,301,275,288,297,228,238,284,248,304,255,273,242,314,241,265,228,283,284,306,282,298,291,295,327,320,292,299,328,254,299,123,238,263,303,419,280,415,335,337,342,247,442,286,227,303,239,175,308,306,269,246,306,276,256,315,240,244,320,260,244,278,377,181,266,190,227,265,259,395,254,342,239,302,241,287,251,255,394,224,106,217,277,221,266,255,318,297,223,261,287,76,247,222,294,253,326,241,157,339,267,276,189,241,66,290,253,253,278,275,258,268,138,256,252,288,219,269,288,358,240,282,421,262,301,270,260,289,329,291,234,324,285,223,334,248,262,301,263,297,300,274,275,241,309,435,264,80,281,304,245,251,256,290,252,227,292,248,242,98,258,301,217,259,265,259,218,149,149,252,239,255,270,319,228,266,386,218,218,230,282,252,254,265,235,392,239,271,343,231,230,296,249,302,270,229,318,253,255,261,239,231,266,241,289,447,309,290,227,209,294,231,312,223,243,409,250,352,221,366,264,301,270,244,242,223,333,221,224,260,389,223,259,334,228,256,246,250,253,243,336,240,254,237,259,160,226,250,300,272,399,278,244,194,273,336,318,283,256,295,248,289,209,372,252,209,277,314,366,281,199,242,304,245,259,256,271,305,237,251,264,258,236,263,272,287,243,281,258,268,289,265,249,27,300,330,283,242,235,243,230,290,258,243,267,250,242,168,270,234,365,220,220,226,284,232,364,244,254,413,258,328,306,293,315,80,312,248,391,274,408,371,232,257,256,180,330,365,252,285,251,398,435,311,275,243,304,379,292,282,251,263,286,285,386,107,278,244,270,236,224,285,329,334,292,124,309,333,283,269,264,111,426,476,210,271,247,262,279,318,347,258,263,105,357,294,263,202,300,267,305,268,315,235,304,171,239,267,130,251,235,260,303,284,253,197,233,247,343,344,266,238,415,239,239,322,334,275,393,362,278,308,317,386,263,297,284,243,245,357,222,222,360,284,302,244,371,208,208,222,222,419,322,404,278,422,243,265,215,215,293,264,226,236,199,264,314,258,138,344,290,127,263,249,345,288,261,262,271,219,256,217,269,212,327,304,272,237,303,234,239,242,266,227,268,230,231,250,228,286,287,299,242,247,237,48,243,316,232,230,271,270,222,178,358,346,283,344,297,313,316,323,287,412,349,182,194,316,310,167,235,232,278,256,290,94,230,168,316,440,370,394,500,190,296,271,344,281,222,277,283,318,247,348,249,230,314,230,264,205,205,246,275,252,387,252,56,296,272,244,263,290,240,295,238,259,224,290,176,273,269,349,152,274,375,99,282,312,302,394,47,306,333,302,372,268,356,313,302,243,209,245,300,289,236,129,272,287,267,303,391,318,419,226,226,436,372,394,311,372,389,326,371,293,298,184,239,244,230,254,273,259,264,94,351,467,345,331,145,238,269,267,255,273,336,308,278,256,236,281,257,311,76,269,321,252,231,450,257,215,300,233,311,340,250,327,288,285,350,311,351,237,283,272,244,334,280,259,247,259,226,238,250,234,243,231,248,240,313,283,281,392,290,226,365,230,219,219,234,220,259,304,244,241,326,103,301,296,304,257,256,52,258,275,298,444,272,281,165,276,337,387,237,342,312,258,278,245,275,290,321,271,339,263,357,307,334,326,312,289,350,368,304,424,353,94,243,234,242,269,272,343,343,237,310,330,251,280,293,393,418,278,283,308,240,135,369,396,371,426,384,379,450,264,396,226,226,389,372,379,387,356,344,321,300,388,390,230,272,368,332,385,168,236,225,344,100,312,375,315,285,360,324,316,330,267,265,329,276,260,189,232,275,240,235,322,285,276,239,268,279,294,142,236,245,227,107,270,250,151,256,284,436,275,347,203,439,357,347,365,275,326,307,289,449,340,389,401,348,312,430,383,317,335,294,90,310,237,254,229,284,263,225,332,269,382,305,339,301,280,373,360,285,291,325,255,264,401,433,452,399,257,263,284,425,274,429,326,259,435,360,306,296,360,456,353,273,376,393,314,281,309,363,381,383,298,300,330,303,255,360,102,274,288,45,316,367,391,343,179,274,267,283,163,279,264,295,78,356,331,245,258,250,441,175,264,342,343,138,315,299,302,266,290,275,179,230,324,352,307,292,289,122,260,228,268,53,312,331,117,285,339,287,360,371,201,201,280,290,276,351,153,309,263,293,295,334,60,377,260,299,90,260,183,262,264,338,303,300,285,255,182,240,293,388,276,37,373,249,236,296,269,366,275,296,252,294,356,376,350,301,283,231,214,249,366,288,295,315,321,359,198,242,228,243,278,271,269,258,257,231,289,348,229,248,291,252,172,274,314,207,269,236,234,265,261,268,284,266,133,307,348,347,357,277,256,53,282,246,370,271,247,267,165,294,260,252,314,267,247,293,256,324,325,290,267,78,246,269,224,243,247,221,247,319,265,235,288,300,184,293,139,256,343,289,267,335,304,288,314,268,228,253,188,255,277,237,252,269,256,251,305,250,334,289,387,397,247,349,31,268,290,364,352,77,285,215,387,236,297,388,246,272,297,382,246,370,255,357,244,209,267,254,307,227,279,316,227,227,229,229,377,313,348,232,361,227,300,261,319,222,222,228,241,292,334,278,246,371,262,324,266,206,206,291,253,275,246,416,176,176,235,266,313,312,250,284,284,264,346,392,271,379,285,354,240,286,317,335,309,366,289,348,286,359,255,296,290,336,253,375,192,232,117,228,315,286,217,249,322,327,356,42,313,131,236,323,296,393,302,330,244,257,355,315,264,304,434,222,330,417,213,229,250,297,289,300,238,254,419,236,250,250,416,244,238,112,222,197,197,372,402,421,427,368,374,314,243,266,380,344,302,294,415,309,419,310,334,275,322,321,263,103,286,307,269,274,234,321,308,229,265,212,258,80,353,373,324,326,305,335,290,289,358,246,328,244,195,195,259,424,145,294,395,376,415,391,363,247,98,315,274,431,310,189,189,285,301,353,296,96,280,277,374,385,124,354,306,317,203,279,286,273,280,297,445,333,314,415,261,245,264,287,358,313,255,237,235,270,239,154,240,229,236,232,266,241,365,248,120,296,310,427,353,262,406,313,380,295,342,354,431,512,142,236,255,255,270,210,210,224,313,259,274,278,275,292,271,256,290,290,278,283,313,282,315,265,290,302,306,287,303,313,267,279,254,328,363,215,332,245,229,237,325,226,301,330,244,275,336,412,317,344,320,319,389,375,270,246,349,333,77,320,240,346,337,350,257,326,239,292,261,339,249,254,278,107,306,272,305,250,295,317,251,306,326,323,220,220,361,430,249,335,320,360,261,269,251,280,273,275,242,373,320,240,273,314,277,287,254,68,269,293,333,231,224,247,319,279,278,348,272,264,345,147,435,385,396,245,237,269,449,416,404,304,364,326,302,366,359,339,352,309,349,250,228,337,297,277,292,267,372,295,318,308,320,245,378,338,352,316,241,410,384,285,265,249,321,376,296,254,250,288,262,284,261,268,256,327,411,305,274,272,264,265,283,201,336,459,463,258,275,352,402,243,334,286,304,236,248,258,229,263,213,309,284,418,225,287,265,294,292,276,255,281,164,448,297,318,261,271,354,431,304,417,73,300,242,240,243,370,277,203,203,278,345,290,292,236,326,347,313,308,261,428,312,252,321,166,293,258,184,318,207,270,244,152,254,267,280,337,327,324,277,215,360,322,212,261,226,264,235,284,315,304,253,284,310,266,360,242,262,263,277,247,241,370,245,292,261,348,275,172,328,309,303,317,181,278,290,268,202,202,255,303,221,342,257,265,290,345,301,255,381,263,262,241,367,235,229,246,288,267,270,260,56,283,265,46,266,291,348,322,308,393,41,235,56,299,329,286,341,277,199,77,310,245,227,225,245,236,238,230,237,381,254,241,230,249,344,282,374,277,303,313,262,270,238,69,242,294,261,290,255,371,254,271,366,109,262,312,248,301,255,212,212,352,244,41,241,112,275,382,441,346,395,289,272,264,295,291,365,319,274,299,289,269,267,242,314,274,295,326,292,267,315,287,229,94,301,255,242,61,347,280,287,301,319,458,289,353,243,285,246,360,295,403,279,223,234,239,236,317,257,280,143,251,260,234,377,261,315,277,106,298,409,267,196,250,266,304,173,248,273,253,314,259,313,129,310,294,229,228,227,259,228,295,302,315,264,274,349,273,253,235,229,326,235,251,305,283,287,155,294,268,285,249,239,250,256,257,238,57,346,262,321,400,306,278,282,312,323,261,264,297,327,335,249,263,344,261,319,361,327,236,106,288,266,357,375,313,264,320,311,303,360,369,311,358,238,151,312,269,129,232,289,217,221,308,237,412,213,369,235,229,234,121,239,239,288,299,337,335,269,248,254,336,315,267,315,255,273,323,350,298,258,249,53,245,281,292,248,337,262,294,237,288,259,293,234,245,330,262,232,276,230,282,248,79,272,275,299,417,364,427,190,190,276,279,313,241,294,340,282,349,312,272,325,382,298,376,341,249,366,368,325,400,268,268,395,253,348,394,86,272,304,266,275,286,242,310,247,266,280,243,250,262,260,338,254,269,298,329,221,255,321,269,237,308,160,273,233,284,272,254,270,314,76,279,259,272,112,266,312,286,289,311,291,305,314,283,337,429,261,221,218,330,272,292,301,241,265,350,234,231,264,267,355,271,264,236,418,221,282,327,285,260,421,238,312,171,171,291,245,274,257,82,263,312,366,365,438,360,440,294,298,303,75,280,275,295,329,402,279,239,353,279,344,353,256,330,267,305,294,155,334,290,237,389,340,256,330,341,340,460,264,314,264,306,311,296,114,249,257,262,288,252,253,306,381,346,273,253,304,271,229,300,285,152,317,337,358,255,305,341,271,369,220,336,270,208,306,238,364,163,251,256,335,301,325,243,232,250,86,255,273,252,268,254,46,388,284,266,242,386,150,235,256,239,225,237,280,268,246,260,245,230,240,287,223,57,274,274,303,341,321,348,302,325,371,321,314,373,254,318,261,294,295,238,272,291,313,400,263,241,235,271,274,265,224,278,332,283,299,298,259,276,262,287,234,323,263,281,239,281,225,290,403,278,248,351,230,245,319,290,163,276,230,235,245,261,244,221,235,263,271,294,226,240,179,249,271,431,260,247,219,219,262,273,422,130,301,247,305,335,331,233,260,284,293,346,291,305,393,255,398,292,248,373,358,238,266,317,311,388,198,198,269,317,287,370,273,276,262,281,278,260,269,230,247,265,248,191,279,329,269,202,224,427,358,379,278,238,256,299,228,228,366,186,186,285,276,221,221,280,249,86,348,338,397,306,320,301,255,246,314,244,291,398,292,311,308,283,325,358,209,209,268,209,209,209,259,220,220,221,221,312,199,199,421,379,256,327,372,228,120,278,146,231,232,301,291,235,240,234,399,306,271,325,273,349,234,258,264,302,254,295,282,252,229,254,244,246,259,338,456,288,151,272,296,245,396,254,271,264,342,257,250,340,255,358,343,190,235,263,235,298,225,286,286,343,311,248,227,224,224,299,262,131,378,262,350,287,304,342,277,375,330,362,325,261,253,300,359,254,132,415,294,184,184,206,206,206,206,55,55,55,184,258,281,253,321,125,279,240,259,184,330,313,297,283,288,274,260,211,243,250,238,235,247,334,279,354,299,220,220,258,311,315,277,204,204,402,220,220,233,272,313,239,322,224,277,316,321,347,276,213,213,268,54,328,362,466,216,87,340,345,281,357,240,436,237,354,313,456,250,241,104,291,37,265,356,319,71,238,264,294,303,326,282,244,246,287,253,261,247,326,129,257,259,250,233,235,260,375,275,329,329,288,284,259,272,241,298,336,232,229,256,310,289,233,321,343,277,301,226,266,350,367,296,342,294,419,454,221,294,290,311,296,275,280,221,221,243,218,218,332,228,250,156,408,286,255,327,328,275,299,266,88,301,247,259,278,417,240,235,292,255,320,289,293,272,233,252,254,311,268,157,262,362,187,238,394,396,274,350,233,335,299,255,422,336,219,261,218,273,278,148,243,265,66,282,278,250,387,166,292,260,312,284,197,359,269,225,232,293,316,229,248,264,255,140,246,298,410,351,61,252,299,337,288,298,316,321,57,446,240,289,221,330,365,233,245,312,242,264,269,266,223,381,246,291,334,314,291,300,92,261,226,326,310,391,298,245,116,220,245,288,234,236,249,240,353,252,300,210,279,325,348,79,350,93,297,270,246,245,335,293,321,275,279,217,297,376,307,336,275,245,159,295,247,248,308,325,335,301,283,269,265,252,287,280,246,368,259,283,280,273,257,252,285,276,271,261,234,74,352,326,244,248,294,268,311,263,414,233,355,235,310,311,249,296,221,270,321,275,250,284,266,237,327,227,282,142,271,310,261,300,286,276,405,278,283,244,291,237,146,372,216,216,242,332,304,409,244,223,223,348,279,457,278,251,314,266,38,352,255,94,274,239,244,308,397,272,259,58,234,239,261,235,362,249,267,132,257,241,141,289,309,244,274,243,232,297,257,242,237,274,273,152,246,245,218,244,332,237,276,58,267,297,371,331,426,367,432,387,364,349,337,318,279,205,205,448,224,224,219,219,219,220,220,214,214,312,240,240,215,215,310,251,321,353,385,211,211,319,435,435,289,223,223,223,434,371,376,351,268,190,190,346,212,212,387,240,201,201,406,446,296,389,292,221,216,256,262,292,270,231,182,316,221,221,221,275,272,259,318,327,252,360,444,247,245,329,283,399,338,298,329,300,277,328,373,201,201,264,287,239,286,340,333,243,325,261,156,441,196,266,266,275,252,265,372,159,278,288,255,269,290,221,221,262,438,398,326,337,335,214,272,216,285,347,301,289,307,374,234,333,368,297,246,402,266,365,353,409,278,263,406,247,246,229,178,269,252,262,287,294,263,242,275,368,261,327,177,313,254,242,298,285,347,228,256,123,299,410,273,396,391,229,305,304,308,325,280,315,308,300,255,246,255,324,323,233,233,274,291,269,241,202,255,438,346,136,317,310,328,444,291,329,364,431,238,238,307,300,260,296,383,236,236,328,342,323,257,345,409,356,303,271,419,445,278,414,273,432,291,440,308,408,328,325,253,265,341,353,332,380,306,413,63,259,263,282,369,225,142,352,368,242,280,241,243,141,216,243,324,354,262,239,343,258,195,231,268,292,294,268,247,255,273,259,259,303,244,266,294,221,233,242,223,72,364,395,351,322,244,316,292,278,259,250,429,237,243,250,397,305,370,355,283,237,234,295,270,303,432,326,265,244,259,197,197,303,337,340,274,270,232,233,239,360,268,155,308,352,343,221,176,291,196,306,214,269,234,245,110,234,276,443,288,275,250,355,296,268,328,263,393,310,294,259,320,317,252,231,237,228,67,239,250,259,252,280,334,312,259,66,270,256,260,323,244,160,265,295,247,287,327,255,233,297,322,185,242,240,325,341,266,237,289,362,272,254,79,366,438,313,249,268,268,292,232,241,317,270,247,289,301,179,255,255,254,263,270,302,306,409,262,227,401,290,253,219,288,210,210,260,230,236,276,307,249,242,232,153,326,325,302,259,283,302,270,247,284,287,422,275,107,274,112,289,235,235,352,267,326,330,230,248,298,405,92,376,366,393,409,309,210,263,234,316,287,290,272,235,236,312,242,241,280,224,245,244,266,299,314,374,201,292,233,340,256,288,288,408,289,186,266,238,290,334,422,279,319,313,308,321,232,41,285,264,255,60,241,289,360,262,284,268,248,361,293,331,403,424,258,163,225,272,264,238,223,302,227,257,258,242,254,262,223,273,231,236,221,318,236,242,216,204,359,342,411,411,264,391,321,255,357,298,271,284,317,186,298,272,270,269,276,168,286,238,324,288,269,300,381,300,405,321,281,269,315,452,301,151,137,324,291,274,326,227,259,72,348,140,266,262,251,239,262,230,274,275,315,130,372,267,324,235,298,195,277,287,233,391,260,275,177,285,254,206,260,266,295,356,342,200,305,305,244,239,247,305,337,310,261,356,261,413,287,254,262,358,463,452,228,248,379,276,222,337,288,279,252,189,92,228,227,239,239,268,252,141,296,303,232,237,247,252,297,137,252,287,290,145,273,341,257,311,356,345,297,73,241,247,314,248,246,280,247,231,209,215,261,251,249,280,233,250,211,261,226,272,252,233,234,243,314,282,309,254,299,203,239,321,332,107,319,213,284,257,217,274,469,356,306,283,243,264,336,304,242,271,245,234,234,252,328,249,274,387,249,296,267,268,137,232,231,361,321,127,260,266,323,300,279,298,294,287,256,253,270,279,258,255,402,253,300,425,280,259,317,240,244,279,125,254,303,293,261,275,272,359,279,297,352,250,258,328,349,139,229,242,332,391,249,311,240,258,259,170,239,282,326,284,312,181,240,322,242,235,251,279,408,253,292,318,285,280,254,257,395,369,398,333,256,257,253,184,283,310,331,289,451,348,294,390,434,134,275,244,228,252,362,249,265,248,242,164,235,138,261,268,211,311,390,295,318,434,427,257,123,236,220,278,241,287,316,302,40,302,183,313,336,231,227,236,244,229,250,138,256,211,246,244,294,243,259,231,240,265,259,265,326,311,244,296,290,259,247,248,334,262,275,250,281,325,258,311,272,87,252,276,302,303,247,352,332,275,248,324,253,295,242,319,318,292,299,232,307,384,248,297,240,308,272,57,279,61,260,245,311,227,262,242,125,309,342,328,359,291,291,339,456,354,162,270,287,294,260,291,289,299,259,252,206,260,379,344,50,374,370,398,368,148,266,271,262,284,87,229,256,227,331,228,246,119,325,234,325,343,274,306,367,176,314,306,291,271,214,298,260,279,225,325,293,375,432,369,300,334,396,301,424,303,327,337,223,233,306,128,128,77,255,237,237,237,223,223,376,350,248,248,290,454,208,208,255,281,246,233,315,241,268,299,244,261,107,250,265,243,230,251,345,359,269,246,265,98,305,315,150,366,315,298,126,300,95,296,324,401,298,175,266,258,101,313,256,258,379,256,390,290,295,272,277,250,303,304,352,315,275,333,289,441,245,392,185,114,288,342,405,322,329,333,226,384,334,241,278,330,345,270,283,293,257,340,340,293,262,322,308,288,356,357,389,346,359,341,231,333,264,234,332,296,322,174,270,247,199,380,235,241,140,231,218,256,271,388,319,331,401,406,455,408,467,375,364,448,328,309,310,290,457,337,274,128,284,323,252,239,235,250,227,247,253,233,323,245,200,279,240,257,71,276,188,236,318,197,197,337,265,281,258,355,353,256,350,371,387,249,294,364,376,360,353,283,378,214,251,363,271,75,331,308,325,88,307,293,298,345,283,113,240,247,253,287,257,305,232,266,259,214,337,250,454,311,364,367,321,385,96,297,298,335,259,305,292,367,448,274,263,147,317,267,275,292,239,280,280,246,271,216,300,367,33,269,298,144,328,280,164,243,302,280,264,270,232,298,249,274,256,288,78,313,374,239,324,178,273,316,364,262,250,436,233,271,239,221,256,419,259,357,356,244,238,249,262,275,263,448,431,329,371,392,254,343,300,270,258,175,377,209,287,52,277,283,210,450,366,443,312,139,114,329,253,353,241,271,266,257,236,227,236,268,324,246,440,269,353,318,364,272,262,397,359,240,74,241,253,272,138,247,312,251,310,253,315,255,80,231,230,241,221,236,224,221,274,251,187,258,255,259,288,118,337,309,261,276,295,291,405,246,130,355,284,326,337,266,261,280,182,261,312,247,366,367,222,263,250,231,202,249,304,283,260,234,226,237,299,272,240,324,239,228,228,136,297,265,328,352,257,313,284,339,230,271,281,52,232,237,433,279,172,259,294,279,323,271,280,257,285,314,299,241,239,256,265,325,68,278,262,270,78,294,326,313,271,418,184,265,152,188,266,293,395,334,292,297,266,210,253,251,146,340,353,351,385,99,292,313,227,300,269,371,300,318,264,293,274,289,97,296,225,232,249,254,240,257,248,245,252,315,282,362,237,231,267,293,332,220,229,103,335,267,264,287,315,359,376,262,264,222,242,249,261,235,273,235,244,209,209,260,288,318,342,256,255,306,242,337,253,405,283,231,263,243,352,256,280,326,255,369,264,302,236,259,252,247,269,231,251,264,244,230,231,280,273,240,250,252,263,304,334,275,241,254,307,248,434,266,362,292,250,233,285,316,270,248,269,244,252,212,212,264,335,295,235,299,224,372,253,254,228,339,424,275,284,265,239,248,270,280,270,277,380,273,304,358,342,277,287,253,273,285,362,235,230,255,251,251,232,228,294,335,260,313,225,252,250,392,250,321,166,223,232,227,270,243,253,140,225,305,281,241,279,282,246,371,290,261,244,331,257,266,348,258,377,305,256,428,232,240,340,233,387,251,262,242,236,344,239,307,330,277,121,259,251,440,427,253,244,249,322,366,261,281,268,300,261,314,250,254,323,236,301,268,243,282,241,277,286,309,323,290,416,438,268,451,395,325,104,270,240,241,277,269,240,282,285,253,398,313,272,84,319,309,234,301,257,342,364,346,248,243,234,270,337,253,269,273,260,287,235,330,336,186,243,278,160,218,241,232,250,64,344,249,279,243,331,335,392,305,256,325,330,284,310,347,280,328,239,224,316,263,316,244,253,226,332,257,305,304,358,276,394,230,251,327,156,238,252,347,255,248,420,179,333,286,234,305,305,257,312,296,285,270,67,283,387,366,425,231,259,206,206,278,293,257,295,314,253,212,265,255,220,248,311,400,326,265,316,244,341,327,422,260,166,166,256,258,319,352,317,395,293,370,275,230,280,31,269,304,297,273,242,59,268,275,262,407,299,411,342,247,219,120,242,229,216,277,227,242,289,106,259,269,290,312,255,274,291,250,295,326,349,355,273,161,312,262,260,324,296,348,358,304,395,320,235,255,276,315,253,228,305,251,243,321,268,301,302,184,248,304,288,311,284,330,425,305,283,291,409,393,298,338,334,254,325,307,340,187,253,245,261,248,265,254,232,326,213,213,228,280,296,322,159,267,219,261,302,253,259,327,298,290,295,268,333,302,227,234,230,236,266,221,247,220,395,263,294,275,252,387,257,301,248,288,205,272,277,310,245,242,343,248,315,392,400,375,353,298,219,219,275,265,79,252,276,275,241,275,290,337,303,137,348,236,239,303,268,335,128,289,293,267,199,219,303,230,239,245,266,238,343,244,273,248,265,250,298,293,305,227,297,273,404,344,301,371,355,323,335,366,407,384,388,390,354,393,384,362,320,389,395,415,414,384,374,356,239,257,382,337,418,332,279,360,293,270,242,259,84,277,319,285,336,360,365,269,289,303,248,275,257,280,351,340,39,269,250,254,270,239,235,283,221,229,307,452,278,238,234,227,278,276,238,306,299,275,196,254,227,267,287,219,217,231,228,266,260,393,130,257,247,216,91,379,237,416,282,330,273,302,325,263,278,272,324,252,260,278,257,358,365,348,290,280,308,328,265,295,277,268,282,264,358,279,79,272,319,447,343,275,376,285,298,289,245,243,203,300,241,301,258,378,228,228,401,70,340,415,246,360,264,277,129,405,317,83,386,317,271,254,271,252,347,311,253,292,291,367,331,289,275,256,269,230,257,258,244,436,228,252,237,383,262,246,249,226,248,411,313,253,309,284,237,242,231,129,387,412,319,177,277,234,319,319,334,306,376,299,392,381,399,285,282,290,370,281,325,364,202,390,401,387,400,404,361,392,368,387,388,398,394,357,349,383,395,369,369,379,386,361,385,383,376,368,374,391,420,414,420,441,427,35,267,317,383,316,249,275,263,384,250,260,346,295,294,380,432,228,228,315,234,309,245,249,248,266,303,340,357,361,311,255,246,301,250,234,298,251,286,270,270,394,305,262,286,295,189,306,283,239,275,352,215,215,364,255,308,396,337,401,323,245,255,302,236,317,255,412,325,363,337,286,383,309,257,365,263,307,222,276,265,258,352,319,345,373,301,341,323,257,451,386,281,281,327,288,311,315,268,374,419,408,370,278,338,98,258,433,285,349,344,303,265,210,277,139,139,309,278,309,239,275,296,433,311,345,260,230,342,230,228,240,212,261,379,278,287,312,236,269,269,322,233,374,405,267,247,365,266,378,70,297,317,386,198,198,242,275,251,247,205,270,277,256,153,200,200,279,232,277,364,304,213,246,240,271,135,180,246,271,311,306,308,288,226,231,297,239,261,56,329,66,46,184,304,340,320,284,125,274,311,277,275,242,321,142,251,268,307,265,53,261,287,346,268,292,238,128,282,341,240,317,283,153,284,316,247,282,363,367,258,412,292,135,278,253,335,267,274,258,269,299,136,226,66,374,253,240,272,316,360,272,226,231,254,390,444,252,294,248,304,277,286,312,273,252,269,271,317,262,251,251,233,283,264,277,295,269,247,342,232,242,87,268,255,239,214,287,141,236,325,278,261,276,379,280,254,185,215,257,258,297,177,229,232,227,157,266,416,115,394,191,304,311,446,243,294,275,262,321,284,305,247,264,271,258,242,256,396,341,252,267,439,338,339,450,303,304,397,322,280,277,352,237,304,254,277,288,63,284,399,291,379,232,370,317,215,226,235,109,303,236,257,344,286,341,317,309,363,205,93,414,293,320,269,113,285,273,263,122,263,422,339,273,251,98,280,274,256,230,270,301,351,239,268,316,242,344,336,360,238,283,357,345,296,255,447,378,279,314,326,309,85,252,282,273,240,250,239,269,235,211,257,247,248,275,268,288,169,379,307,194,194,226,262,286,241,314,298,254,282,60,244,239,235,277,253,72,241,344,321,288,101,235,265,225,289,234,251,238,256,260,271,362,229,301,209,276,270,368,300,236,219,332,229,172,73,260,266,281,366,302,254,396,323,278,276,341,314,304,266,323,261,301,257,299,244,244,350,276,288,264,278,273,209,209,323,382,266,195,249,226,239,245,226,218,325,320,232,224,278,227,229,239,279,206,299,300,233,284,258,307,286,281,258,315,167,257,251,311,246,364,368,240,262,440,232,271,328,243,307,218,437,148,264,272,235,238,235,239,233,329,305,208,359,278,245,267,262,248,304,275,108,290,240,302,198,88,269,293,285,256,282,247,292,273,244,290,247,267,274,274,266,169,298,399,292,397,344,124,259,191,275,282,271,264,271,235,274,322,298,230,269,273,236,271,253,242,252,237,290,324,264,243,301,319,253,312,376,283,286,165,292,256,245,243,235,112,226,228,217,130,341,376,268,66,346,250,314,303,334,92,313,290,266,258,145,283,306,259,369,318,319,249,275,341,246,204,337,279,263,254,295,38,412,300,357,120,260,272,289,270,256,373,131,314,253,320,336,231,320,259,219,267,298,268,289,273,328,304,256,347,268,176,360,314,387,318,325,259,308,264,240,300,216,216,474,452,272,302,244,261,320,325,336,399,301,464,293,308,228,226,274,338,416,293,427,350,307,307,275,341,334,330,268,419,250,241,279,289,255,76,278,235,407,243,183,258,145,312,250,249,150,347,258,245,234,352,269,301,209,209,355,258,349,242,242,256,413,245,365,279,337,249,263,374,363,402,274,411,194,227,255,268,227,362,243,230,55,321,302,231,223,294,104,244,265,262,396,308,333,252,247,331,242,87,287,254,179,300,224,224,296,260,268,303,395,251,323,269,290,253,235,280,263,250,262,276,237,125,250,265,241,277,237,235,128,235,289,256,251,173,234,327,305,338,240,106,354,302,299,345,254,316,408,334,305,292,282,268,116,378,407,227,234,384,233,290,309,243,265,224,313,299,258,258,293,288,399,253,321,260,268,280,322,381,355,298,277,373,198,220,255,267,224,229,245,285,105,360,306,417,253,394,416,244,359,287,365,264,295,246,344,312,358,314,334,269,352,395,302,194,287,271,274,339,309,301,279,306,317,351,460,128,307,267,256,251,332,155,322,285,267,335,401,355,332,231,272,373,427,291,303,203,203,271,384,400,350,334,253,265,267,204,204,244,392,265,408,261,274,424,246,435,232,232,238,374,251,442,250,272,317,292,255,288,269,331,143,301,258,274,338,271,229,229,238,285,287,344,258,245,422,368,345,171,95,303,311,268,383,258,297,278,353,300,296,232,280,441,370,304,258,270,247,258,53,289,310,274,365,292,446,296,291,279,285,242,221,306,346,422,261,343,285,258,251,266,302,193,227,227,234,197,292,259,291,335,225,225,88,355,184,248,264,353,298,272,340,100,406,291,284,287,306,250,279,263,253,377,212,212,236,300,278,348,227,66,329,229,322,256,323,316,122,267,86,342,228,264,269,257,208,208,264,273,395,326,250,279,220,285,244,246,277,241,228,153,305,248,268,280,329,320,298,286,217,256,325,299,278,273,271,211,211,345,244,312,377,351,285,260,256,360,272,211,281,95,291,283,287,281,319,229,265,269,213,338,266,280,298,251,219,166,102,435,239,250,294,260,216,324,254,291,314,300,200,140,237,305,353,331,288,254,229,298,334,317,73,275,270,375,272,67,261,283,350,281,244,296,313,324,246,291,271,334,291,247,230,271,353,381,301,290,322,263,258,130,347,329,292,79,292,259,352,306,229,262,246,106,311,269,51,345,296,312,273,403,81,343,318,242,234,222,231,316,267,272,305,314,354,342,378,273,267,337,280,239,246,237,284,230,335,241,308,243,244,404,402,252,387,264,260,257,275,295,343,338,255,312,379,373,284,371,161,307,353,329,293,168,396,248,253,245,268,247,258,313,300,277,285,281,286,294,285,294,395,340,323,250,322,246,242,280,355,270,233,233,253,298,234,297,324,375,335,312,369,373,252,320,363,382,63,302,316,270,291,397,290,299,60,381,244,244,286,162,352,280,335,275,289,170,294,299,271,291,309,369,333,294,378,341,325,391,274,262,300,231,266,230,245,241,317,76,299,292,207,18,299,331,378,223,167,359,255,233,118,58,241,283,324,223,427,433,304,426,356,312,262,266,283,313,304,283,341,271,339,275,328,353,305,293,314,311,315,266,302,305,255,102,251,455,238,334,165,165,146,243,243,254,68,328,273,313,419,392,357,266,443,288,404,267,232,251,274,288,128,220,259,246,253,344,278,232,331,323,338,330,317,243,331,285,281,240,299,305,231,262,218,247,241,251,295,224,224,294,259,244,373,285,257,247,317,225,226,288,264,271,238,227,79,232,250,243,57,339,338,63,289,256,360,274,283,427,135,273,312,281,235,247,246,63,295,294,264,251,94,316,238,302,269,279,242,317,258,232,275,283,278,74,337,271,309,397,367,325,245,306,260,343,289,291,325,251,246,250,251,44,356,292,225,247,281,324,289,338,304,319,275,242,392,343,124,333,458,266,218,234,218,236,262,254,241,341,228,254,243,308,238,402,329,259,300,303,254,264,240,237,260,285,233,327,262,236,329,231,188,380,293,333,282,365,241,336,313,232,362,290,147,343,268,61,221,237,261,294,301,250,260,268,236,307,367,393,271,237,313,294,150,246,284,67,249,417,339,438,198,232,297,250,229,258,242,406,319,361,113,230,243,277,254,222,254,47,297,242,250,203,203,261,341,367,358,369,233,298,248,301,357,287,304,325,247,315,447,224,224,252,403,298,216,309,396,126,333,351,255,376,259,306,337,90,291,234,229,318,132,276,392,298,289,195,332,242,423,333,273,265,256,320,318,341,271,281,276,266,291,189,289,346,297,282,244,333,280,337,429,291,267,370,244,428,305,389,88,320,342,337,224,224,320,257,245,310,301,278,243,322,313,258,270,270,330,58,293,258,272,328,324,267,373,247,255,240,257,213,296,243,274,311,281,298,398,270,298,296,291,278,301,289,213,231,300,245,337,322,285,295,233,233,249,260,234,263,240,244,293,142,380,283,325,355,313,236,263,270,276,145,432,376,400,317,338,297,292,392,293,450,344,419,186,246,77,263,213,254,81,285,263,274,286,248,248,227,246,223,313,303,238,245,118,317,329,177,276,276,347,421,355,263,300,245,286,270,265,397,279,262,270,47,313,222,245,310,314,239,289,240,302,227,365,254,271,300,355,284,289,269,243,280,233,282,438,209,209,260,337,308,262,294,273,248,280,211,211,421,374,268,238,372,294,266,249,214,234,367,286,335,268,198,421,282,287,253,403,350,324,353,281,341,259,300,350,259,306,309,366,408,364,273,283,329,361,334,355,322,282,115,314,310,292,256,298,326,295,312,198,198,198,390,329,317,314,241,353,210,325,337,290,372,283,221,221,297,257,270,251,251,232,260,299,215,215,215,199,199,202,202,300,272,215,215,394,366,426,339,397,64,245,258,241,276,172,307,325,378,285,306,40,287,257,356,305,323,349,269,232,281,279,240,250,267,306,293,307,289,434,450,236,232,352,432,324,249,281,255,219,271,223,233,276,281,236,237,282,281,233,282,237,298,224,358,359,235,229,351,271,281,244,247,236,268,349,288,342,226,233,298,269,224,359,238,228,397,328,247,417,261,339,288,293,261,315,332,226,250,259,247,295,249,255,267,233,243,314,265,259,259,253,230,256,241,249,243,254,250,139,254,267,202,83,233,208,292,241,224,228,309,245,292,258,242,281,371,412,297,299,304,330,332,292,61,295,411,461,288,387,170,266,282,235,304,256,266,286,76,251,357,266,216,300,295,270,227,235,337,250,284,231,411,247,255,229,267,240,319,252,323,256,266,306,272,341,267,231,314,248,152,233,214,333,250,241,146,277,287,238,266,226,246,268,50,231,242,322,341,37,230,294,274,221,269,63,253,338,339,268,372,241,310,347,275,345,345,326,299,248,384,272,317,441,413,258,255,238,273,270,265,249,321,289,296,323,243,261,341,370,448,313,220,220,279,296,261,259,330,300,202,317,424,343,268,230,237,233,240,291,323,300,266,239,279,259,250,256,368,282,311,249,277,265,275,228,304,279,231,145,276,256,275,279,247,424,249,271,267,264,304,356,303,279,321,292,331,245,255,297,328,269,179,262,236,261,208,271,348,348,237,287,401,197,219,270,223,115,297,301,112,253,296,313,232,420,269,315,304,277,369,371,282,362,412,399,282,260,264,338,404,275,355,256,269,276,160,331,262,321,332,304,273,301,377,241,343,262,311,320,287,347,319,342,412,292,328,340,289,231,336,335,314,312,333,366,345,344,236,236,278,300,328,248,259,249,280,255,290,259,345,317,312,96,270,282,312,264,250,252,233,215,443,278,326,232,227,354,273,308,314,252,278,306,262,373,291,403,223,223,297,464,260,260,455,360,346,275,321,58,372,288,385,321,234,235,445,233,265,269,287,315,340,291,299,250,315,282,251,344,310,252,273,295,395,304,269,274,342,245,315,454,301,365,320,419,365,305,266,389,284,245,101,326,272,282,251,250,243,332,271,277,279,219,229,293,379,327,357,369,247,316,198,371,286,304,389,265,231,367,227,384,224,163,299,368,248,252,245,281,284,383,327,358,335,324,279,248,285,251,222,222,311,324,360,277,294,380,370,351,274,392,246,279,243,319,353,345,319,295,293,365,338,344,287,362,319,99,363,245,280,353,251,329,272,255,252,300,330,250,308,332,280,311,259,307,328,401,277,246,295,373,301,169,251,270,286,367,288,306,265,280,364,303,292,252,371,335,281,354,283,328,356,258,297,393,295,305,376,354,311,304,237,248,270,441,303,332,248,303,302,226,226,323,351,413,248,298,234,220,247,229,260,291,249,430,283,234,256,386,346,253,389,398,248,290,292,279,335,38,349,271,247,227,188,258,269,245,258,242,291,298,240,280,260,249,280,272,384,331,95,281,224,263,43,309,267,248,263,236,246,159,308,303,372,296,241,247,268,260,227,240,272,233,243,231,245,335,309,243,261,244,257,230,239,240,243,295,255,219,153,446,260,170,223,276,219,264,339,245,374,333,283,193,193,229,260,244,312,265,271,338,154,256,259,237,40,331,274,256,315,283,315,90,219,261,243,281,115,309,238,314,272,250,149,272,350,232,369,261,237,251,277,221,234,400,233,271,307,332,283,341,363,266,239,373,254,398,319,356,43,242,180,299,253,277,159,251,335,235,351,301,300,438,344,311,370,289,366,238,271,237,262,267,306,338,365,256,287,72,256,353,334,376,350,357,323,238,340,293,283,340,232,256,243,377,331,313,344,125,277,260,255,221,238,254,103,375,259,143,299,263,315,256,55,268,285,231,243,275,298,79,252,232,254,180,406,228,435,194,384,328,243,264,331,238,320,235,64,358,210,285,275,350,290,318,323,256,254,403,261,62,267,288,319,353,275,243,257,314,420,243,247,268,241,275,285,250,240,259,279,261,287,288,251,247,360,334,286,75,305,242,234,252,232,264,222,279,353,362,269,240,238,313,343,117,285,237,249,404,258,266,240,49,255,315,250,270,196,278,233,291,95,349,268,348,77,242,199,283,310,267,325,343,352,327,279,330,405,310,270,322,247,247,252,321,406,302,282,381,277,286,232,253,247,261,282,304,249,262,296,278,242,267,243,271,291,282,300,259,251,308,308,275,261,250,109,372,333,238,252,250,299,279,318,248,249,305,272,264,252,275,237,271,313,235,253,254,292,339,350,306,278,342,271,296,245,278,251,178,305,311,306,315,149,296,327,291,413,395,357,305,307,393,322,399,402,320,413,352,357,246,249,251,261,108,277,278,245,376,257,246,243,416,355,253,252,249,407,261,297,248,249,319,333,304,352,224,337,355,289,294,324,275,312,361,252,323,350,264,284,182,268,83,358,289,307,379,80,357,333,354,376,324,387,305,149,393,266,205,271,357,357,351,149,261,238,371,284,311,278,254,379,122,120,273,286,180,371,344,288,296,264,314,329,298,248,265,340,253,362,280,283,229,316,287,300,313,286,243,298,234,268,266,232,230,303,306,239,270,317,261,91,258,267,284,260,266,261,314,322,277,261,267,240,263,405,322,355,376,309,375,255,242,308,236,297,269,251,269,288,358,239,225,355,345,378,233,231,237,237,251,240,367,252,311,263,331,291,267,298,181,240,293,247,238,257,280,262,298,78,258,242,278,245,318,148,321,336,309,273,244,231,331,290,257,302,293,334,249,253,370,245,289,169,307,364,337,280,290,311,281,334,332,282,277,152,235,290,292,295,235,289,194,247,338,229,263,232,308,260,186,381,327,247,283,259,44,242,249,242,310,349,265,235,140,300,427,303,264,238,238,276,230,203,112,225,328,235,316,284,242,257,256,261,284,243,252,218,290,274,251,310,270,351,248,337,237,259,268,297,113,274,305,307,277,119,252,294,279,268,123,365,368,257,285,393,219,361,231,261,255,240,256,276,278,245,255,232,252,259,292,255,409,295,195,290,242,245,265,297,390,172,308,298,292,253,353,310,297,272,264,237,244,35,262,247,279,227,274,305,240,402,436,342,157,294,312,236,251,260,242,180,235,276,283,296,301,92,244,251,100,286,263,261,247,276,354,262,231,338,299,262,257,279,286,367,260,287,261,223,267,290,90,255,61,293,287,151,248,312,239,280,314,237,298,223,361,282,367,263,314,337,350,256,274,288,234,171,304,291,358,276,354,254,358,259,419,300,357,246,297,372,325,371,201,355,368,401,343,235,340,296,290,326,293,318,376,345,294,422,91,313,233,273,254,294,259,256,245,348,329,364,242,264,280,267,248,203,238,241,250,404,213,349,244,251,267,254,268,302,104,287,138,151,245,302,246,265,263,302,254,273,286,270,304,176,279,290,147,300,361,296,285,332,278,346,227,389,257,372,350,243,260,253,258,31,242,350,221,320,336,71,250,252,258,258,252,281,279,243,272,288,265,249,245,255,273,255,246,271,276,271,253,132,366,396,389,382,352,325,303,232,271,76,233,323,263,254,279,242,241,181,307,295,351,239,335,256,247,275,310,230,355,265,379,318,237,277,376,87,282,250,26,273,277,300,234,352,345,245,298,339,236,307,314,263,248,230,264,343,300,264,287,398,247,242,273,307,341,222,271,100,285,218,213,224,224,221,376,238,261,292,351,268,434,416,248,284,309,285,270,249,237,285,285,236,340,233,254,283,255,384,252,269,283,260,154,230,281,311,330,362,412,290,262,286,355,257,232,311,227,227,163,316,273,230,239,221,313,301,232,232,341,312,329,338,310,294,330,225,416,274,321,450,317,297,294,254,245,380,295,330,292,266,88,268,302,256,278,321,238,256,248,378,297,298,440,284,270,221,221,249,266,222,222,246,306,232,232,236,251,434,408,328,334,311,315,385,427,249,263,241,267,358,362,284,408,420,309,175,271,228,267,302,295,273,249,290,225,253,394,298,372,381,249,286,360,314,358,239,237,220,230,331,295,251,253,260,323,286,46,260,386,357,242,316,322,239,332,233,307,294,335,372,253,249,339,336,329,336,249,344,233,250,250,240,256,290,354,357,224,356,289,273,262,31,346,376,107,297,272,290,408,293,299,249,255,237,273,203,203,203,414,365,366,255,303,247,459,288,380,281,280,286,301,243,231,333,40,278,249,303,435,273,229,229,231,266,296,150,150,249,286,265,242,336,427,313,265,217,52,317,389,247,358,271,356,382,324,375,228,237,330,234,339,271,253,300,255,315,331,375,242,259,266,226,237,235,256,242,312,236,289,272,228,283,231,245,235,292,240,255,367,318,282,233,306,274,246,228,313,236,279,249,403,313,267,331,260,263,296,233,286,232,322,312,279,252,392,252,279,216,434,166,263,270,243,338,254,265,300,378,146,279,285,300,225,380,335,281,290,326,349,437,272,323,383,247,311,340,327,251,265,257,302,315,315,335,296,175,296,234,291,247,299,247,309,452,219,219,219,303,439,393,265,363,277,249,266,246,309,266,355,305,233,298,229,115,264,268,272,269,408,248,327,299,296,280,244,262,258,239,282,283,107,244,266,289,293,115,256,221,221,287,343,278,253,263,360,381,257,410,370,319,267,268,282,329,232,232,288,256,247,321,369,297,368,454,352,308,271,286,238,380,421,320,277,311,340,354,301,242,356,389,412,282,255,325,308,272,246,285,240,231,279,258,257,341,444,264,220,264,235,245,293,335,218,218,258,213,65,291,273,309,231,361,240,278,180,306,314,308,248,252,262,316,353,353,305,250,334,340,296,290,458,393,381,242,330,265,264,239,231,165,332,365,270,236,160,146,221,213,290,246,280,324,235,276,239,270,251,238,256,250,236,248,242,264,276,301,316,283,257,285,270,257,248,344,368,285,307,302,276,197,376,261,285,269,367,375,261,252,296,241,273,338,323,290,285,254,267,281,246,456,325,290,292,396,328,274,321,259,292,320,249,261,242,244,420,236,258,234,245,263,247,227,251,253,259,251,243,254,284,317,258,244,268,274,312,312,322,324,307,340,335,347,337,324,331,311,307,276,315,333,293,288,309,295,328,301,306,291,283,336,338,264,250,423,339,318,356,363,345,339,309,355,322,228,327,417,309,258,267,239,301,255,250,320,289,276,271,263,276,304,277,257,282,260,288,307,269,295,261,269,279,253,239,248,278,243,260,255,271,276,301,276,272,246,251,280,254,252,257,276,291,276,316,280,260,262,241,254,278,289,253,262,275,292,293,287,304,242,263,264,274,272,319,282,262,257,256,262,255,280,277,264,266,267,253,259,283,279,281,256,237,238,278,308,292,330,268,234,257,251,256,300,264,325,345,386,231,317,264,243,237,278,327,297,343,267,437,255,300,329,359,272,246,235,272,236,236,349,230,270,304,298,285,255,352,255,305,379,246,302,388,327,322,181,181,244,408,162,233,353,239,243,403,227,229,242,283,280,307,268,259,225,271,333,219,219,416,278,268,323,283,282,221,221,273,319,230,230,230,230,230,241,176,176,212,212,215,215,295,246,332,216,216,216,215,215,221,300,371,249,290,393,217,378,241,239,238,248,405,376,260,237,373,318,291,359,94,284]
doclens.17.json ADDED
@@ -0,0 +1 @@
 
 
1
+ [91,251,348,386,349,287,268,255,283,274,277,308,249,305,251,303,275,309,105,98,265,237,236,279,233,291,290,246,280,353,336,309,330,357,328,297,252,324,225,225,389,372,267,299,239,309,261,312,360,376,301,304,307,312,277,369,233,267,296,254,245,268,350,243,243,302,231,327,239,252,361,261,280,90,263,243,320,309,237,254,278,233,230,229,288,66,300,274,257,265,293,342,244,229,244,343,364,252,246,360,256,261,349,245,260,271,368,91,266,237,233,255,338,348,292,291,306,90,269,373,322,336,100,285,123,280,256,234,251,340,81,315,254,309,255,451,119,211,276,385,275,271,293,267,210,227,256,276,272,307,395,341,222,318,265,297,293,287,290,235,301,282,327,349,274,319,262,259,337,258,381,242,362,259,264,281,330,297,456,292,255,375,303,287,265,270,271,256,237,246,231,219,233,248,288,377,284,362,273,265,241,331,356,306,239,277,235,285,301,225,287,263,305,254,445,296,256,281,334,309,279,258,318,282,292,443,217,217,265,300,345,347,452,284,251,305,250,102,283,283,244,250,308,216,235,267,242,81,307,268,264,344,280,250,109,333,377,305,291,231,242,269,269,290,297,402,314,245,265,244,192,286,241,231,257,244,27,242,302,266,240,230,230,212,212,234,300,268,218,247,249,296,253,338,315,277,285,251,99,279,260,374,245,310,308,333,280,258,241,250,243,255,292,282,237,267,270,247,283,232,350,381,362,356,435,302,302,298,337,381,362,88,233,306,299,356,291,223,269,259,248,296,90,246,246,244,255,96,305,263,250,288,294,266,320,268,112,82,343,305,418,356,308,95,319,301,249,315,283,242,301,369,99,231,262,282,277,288,282,241,264,319,291,256,247,238,51,268,337,281,266,297,283,248,267,182,261,355,250,240,220,232,136,246,309,228,260,286,243,267,413,270,265,344,348,288,121,347,260,255,263,256,286,324,87,258,340,257,275,314,274,277,292,306,293,259,355,278,280,264,248,380,353,236,268,330,255,59,252,271,342,238,297,433,292,325,254,282,280,339,318,270,270,349,378,397,358,274,257,280,268,67,251,233,323,93,291,238,262,257,255,294,295,265,298,245,103,358,285,228,220,257,242,265,269,235,70,279,248,472,336,257,235,199,258,344,321,253,294,251,194,330,291,264,251,251,339,231,231,274,243,266,289,231,271,273,196,309,275,271,378,277,233,310,140,435,292,236,236,448,337,224,224,277,386,327,435,251,251,368,275,355,290,328,342,420,284,312,187,129,345,296,343,266,259,181,284,274,272,267,287,308,104,344,344,362,334,277,319,406,380,278,351,284,287,280,275,263,278,268,338,340,313,345,337,82,250,363,287,257,285,45,258,253,416,262,252,375,259,257,279,275,292,232,315,273,231,229,286,334,253,273,368,239,254,233,305,255,228,252,257,242,251,365,288,268,232,162,250,254,240,239,314,65,120,298,289,277,302,297,235,296,234,274,357,383,392,416,235,260,307,309,380,335,351,59,241,259,52,361,332,377,316,380,274,254,262,222,279,328,244,95,283,305,299,288,391,250,284,74,280,267,259,306,110,257,314,245,296,168,250,331,227,250,272,257,250,285,276,243,229,298,229,231,230,294,255,224,258,305,271,261,90,271,314,223,415,205,205,220,276,288,265,279,288,303,247,386,274,373,222,315,262,303,213,264,265,258,340,274,288,276,392,242,430,290,276,272,243,234,239,305,110,286,238,278,231,292,250,230,248,308,271,264,244,243,232,239,233,245,250,228,224,254,238,50,305,297,155,245,261,297,172,256,253,152,299,248,123,240,275,313,244,269,434,420,255,375,283,295,305,427,223,223,149,238,239,319,261,68,277,353,344,276,283,144,250,284,265,290,329,268,254,289,308,414,247,261,292,239,242,242,273,273,294,180,356,84,259,268,229,313,188,279,255,335,266,305,353,249,270,248,351,361,314,331,290,248,274,368,249,307,369,259,459,463,355,314,371,291,312,265,36,292,250,196,265,248,239,151,257,312,277,261,250,327,365,68,299,269,275,253,244,244,217,250,218,290,117,287,231,240,287,367,295,391,297,273,353,408,231,296,281,246,348,233,328,297,329,366,286,322,364,268,236,372,289,309,244,332,307,396,360,373,290,433,235,244,310,284,277,301,241,276,237,264,273,236,299,289,358,53,356,302,307,170,277,339,425,102,264,249,253,238,240,269,235,255,258,237,275,287,265,291,271,270,266,252,276,231,237,268,280,255,309,257,318,331,254,249,266,251,246,438,321,262,54,366,221,51,269,236,230,221,252,294,257,232,378,272,234,240,257,344,239,391,259,335,244,244,259,274,287,304,336,332,303,139,271,239,243,252,247,320,309,338,273,242,286,249,238,248,371,254,228,420,342,252,98,273,329,323,284,311,303,342,255,267,389,249,270,235,259,211,318,392,220,220,279,460,304,256,290,331,314,360,408,66,147,284,328,262,352,282,303,307,384,218,212,346,414,259,324,345,300,293,346,389,297,411,110,306,251,173,224,247,347,308,266,245,240,383,217,328,312,266,347,344,272,286,323,285,295,281,314,242,332,254,271,280,60,372,258,260,356,252,322,237,335,294,215,356,286,351,425,251,180,251,257,244,313,236,262,249,276,245,278,248,210,259,262,266,324,230,354,219,231,248,255,243,261,232,228,286,252,256,325,228,225,229,233,263,301,223,327,214,234,258,246,232,236,242,307,316,286,237,240,304,256,348,243,242,224,259,235,230,247,232,222,216,318,242,307,273,264,296,312,246,308,235,270,250,236,294,169,337,212,285,308,244,191,233,231,271,248,342,323,245,251,283,335,282,334,250,242,343,263,298,239,281,251,36,271,264,357,238,351,287,286,240,284,272,337,299,276,248,323,330,374,301,327,328,375,85,269,219,313,402,232,230,269,273,296,366,432,229,269,254,277,223,273,272,248,251,300,231,275,335,103,320,262,185,289,325,257,288,156,250,257,409,449,389,379,386,388,305,289,300,226,225,223,222,381,259,190,299,321,259,249,285,307,83,252,234,244,237,249,331,322,293,263,397,251,281,325,370,236,306,224,302,243,267,361,298,248,238,413,287,267,287,273,208,208,277,290,431,237,432,317,242,281,334,334,299,422,266,223,300,246,316,325,322,233,282,105,290,274,262,187,357,368,291,336,421,347,311,253,288,236,322,251,350,324,290,350,258,245,309,331,291,275,356,343,236,313,293,330,298,371,372,282,269,377,412,406,286,337,328,267,294,248,294,274,328,318,370,290,314,268,320,343,263,308,285,475,323,205,296,253,261,294,385,376,271,316,237,309,246,269,247,325,270,230,378,321,262,331,266,284,242,296,292,75,219,285,227,262,263,243,371,268,281,324,311,269,246,248,413,228,250,239,277,352,242,253,298,266,254,257,253,330,321,191,155,288,239,368,253,270,288,259,256,271,286,318,317,363,221,221,437,270,243,148,240,98,240,259,264,259,339,387,354,249,258,271,439,462,314,370,386,304,326,252,259,350,211,211,329,247,105,271,238,238,257,288,243,269,328,242,242,264,190,422,258,355,282,337,249,314,266,237,331,380,309,67,326,426,234,88,257,287,240,306,180,289,333,275,264,278,257,262,301,271,309,242,227,122,268,331,239,219,230,236,324,157,254,261,281,253,258,374,195,294,265,262,211,213,285,271,302,229,30,244,223,217,281,313,285,245,235,253,49,273,242,394,294,258,416,372,243,252,198,361,287,200,233,263,264,246,179,296,276,266,185,243,257,324,321,241,322,287,251,230,254,232,266,225,67,267,304,400,225,279,252,259,247,303,109,293,181,322,269,275,265,141,244,245,244,253,272,280,212,293,361,303,144,261,235,231,246,253,245,251,202,235,249,316,329,207,339,244,311,231,236,335,255,293,223,83,265,258,304,224,271,236,60,49,232,263,337,269,347,246,259,443,259,422,364,278,241,168,291,319,312,310,302,327,248,235,235,307,271,326,240,272,238,282,100,254,383,331,238,333,227,41,378,279,257,345,355,237,304,298,285,377,290,247,223,334,371,321,275,338,323,270,251,254,225,369,343,244,366,256,264,273,225,258,250,355,257,362,321,415,251,343,266,304,318,317,332,320,172,264,247,335,267,241,42,322,416,245,249,278,357,341,350,329,335,319,187,308,302,245,149,300,247,263,280,251,256,289,244,235,243,327,342,336,338,358,316,279,287,255,334,119,285,293,279,319,330,301,261,252,292,336,310,283,313,253,345,291,278,409,424,305,302,380,308,270,255,307,244,390,254,318,246,304,119,235,344,252,267,322,302,287,397,272,131,314,317,285,307,244,335,179,259,301,302,277,453,241,448,264,264,130,376,227,227,397,382,226,226,360,227,227,124,288,306,267,296,324,279,325,302,274,284,454,411,80,314,36,280,278,201,257,228,228,242,212,212,253,347,296,259,271,262,341,236,279,357,262,337,271,327,256,310,220,236,349,97,364,250,237,164,272,257,248,295,262,327,358,301,308,337,301,273,274,269,360,335,289,291,305,352,389,444,283,430,376,302,383,283,325,453,280,308,272,255,238,304,297,275,254,112,260,226,321,271,269,314,233,286,168,301,305,175,330,267,314,342,232,143,305,208,332,316,250,296,293,284,170,250,262,240,353,163,284,324,262,237,257,282,346,328,357,328,271,286,247,293,214,214,253,180,283,240,275,296,287,253,355,298,283,291,418,316,280,417,259,253,289,243,305,265,262,279,323,246,247,246,350,366,248,358,355,275,249,55,301,290,196,280,251,248,230,88,304,345,292,295,252,307,374,414,338,319,299,273,262,376,274,312,314,294,340,257,271,269,294,271,344,282,321,323,351,338,282,160,170,232,235,253,293,415,266,248,334,305,315,324,292,323,237,304,270,240,278,85,246,242,273,267,268,295,256,207,207,299,415,189,189,382,340,385,327,218,218,274,367,311,351,280,378,273,278,199,248,310,258,248,251,357,256,363,350,302,386,334,240,247,302,251,268,342,278,254,331,341,277,258,248,266,275,285,292,449,311,442,288,335,306,258,369,239,339,281,347,346,247,264,301,304,134,222,259,192,265,233,280,277,331,161,325,264,154,234,263,240,258,308,375,259,275,325,316,368,236,231,315,234,320,308,294,315,262,369,343,260,308,255,313,318,346,312,272,200,239,272,263,233,196,340,309,70,285,460,347,291,289,63,233,97,247,216,231,250,219,237,128,338,267,83,282,368,196,249,187,327,272,334,244,329,314,255,327,350,240,409,428,160,359,139,321,332,330,266,236,64,241,162,298,246,325,238,334,366,227,258,362,352,395,349,350,237,266,337,341,316,285,320,317,312,252,325,265,414,328,359,260,260,251,242,283,155,405,333,227,276,439,290,341,274,399,303,276,292,363,329,343,297,276,276,194,380,398,329,457,383,98,417,57,289,276,306,264,224,247,264,329,276,266,273,246,356,292,292,283,368,304,359,323,251,331,164,240,232,312,235,342,279,326,304,291,280,106,245,242,240,155,288,259,240,218,232,244,228,248,248,254,227,96,312,244,247,90,90,142,142,341,270,124,124,364,243,260,300,310,399,45,244,334,264,294,319,333,278,315,215,288,297,252,75,319,119,283,231,352,241,306,248,222,269,242,226,232,238,305,273,247,102,298,281,337,306,321,118,241,237,228,306,236,373,261,169,230,378,261,329,298,225,95,238,294,357,319,237,238,292,245,229,229,236,435,246,321,223,223,339,232,232,385,257,245,314,212,260,298,333,248,386,249,286,428,241,52,260,252,234,233,242,237,249,228,256,290,229,239,242,221,243,286,356,181,239,286,340,243,267,82,327,307,389,323,274,286,315,252,302,323,285,286,360,250,289,268,259,271,259,271,252,310,180,275,440,279,282,277,292,93,286,231,314,255,161,308,245,264,285,356,274,209,248,360,299,324,325,333,304,350,260,346,309,241,234,321,367,418,416,303,230,272,241,74,271,266,355,242,237,335,273,325,259,235,267,404,231,284,275,230,278,278,325,256,264,271,200,200,272,141,308,245,274,317,301,238,244,261,272,304,243,281,368,348,241,241,217,233,239,365,170,255,373,345,244,222,222,429,394,323,454,145,299,238,38,329,275,332,294,409,292,283,270,313,275,342,393,321,254,267,294,271,303,248,263,237,231,104,346,235,336,265,295,286,206,281,256,294,280,438,277,235,278,387,265,251,282,232,256,266,291,226,234,83,275,374,327,264,287,264,309,233,333,346,252,239,242,224,56,236,269,237,197,274,215,239,190,284,244,287,304,130,280,453,307,274,292,453,182,344,362,276,280,234,288,276,68,329,382,250,279,281,413,298,225,339,247,235,283,263,229,251,37,219,254,286,239,245,328,234,257,244,263,238,245,264,244,238,240,220,239,234,216,227,238,276,351,241,253,254,243,231,233,54,228,248,203,212,205,49,57,459,287,242,290,390,258,268,299,322,263,65,306,302,238,249,234,255,326,267,275,253,306,297,250,282,216,256,390,312,225,314,245,253,269,251,269,265,266,275,268,254,30,272,254,302,264,154,275,224,297,185,247,266,262,339,284,237,308,209,285,245,228,353,356,295,254,237,242,245,355,251,271,436,425,237,328,421,287,297,384,288,114,227,285,348,98,245,228,385,246,233,254,282,276,306,382,255,317,273,273,207,238,266,265,160,253,150,257,307,368,314,105,254,366,229,260,418,268,268,303,349,322,350,306,321,294,78,231,248,302,307,284,309,188,258,74,254,55,317,357,264,317,253,333,258,239,344,359,232,245,230,247,243,301,228,228,345,345,341,39,113,354,299,297,290,316,280,307,288,65,258,62,251,303,226,154,312,301,255,311,284,284,286,269,281,268,281,245,279,311,310,241,240,230,44,259,363,161,263,279,301,341,300,107,302,258,244,45,218,218,218,218,163,266,265,342,373,400,437,379,259,307,261,467,281,366,325,379,345,455,258,179,269,320,270,278,258,238,257,340,329,356,297,276,260,277,323,358,397,310,273,259,329,225,245,316,239,299,237,54,315,226,265,312,250,286,244,237,246,242,235,219,285,238,187,256,166,50,322,298,267,233,248,245,125,427,419,322,291,305,307,355,351,262,330,226,282,306,296,280,394,265,249,380,305,361,248,261,297,259,266,245,300,254,272,254,257,256,292,226,226,262,297,165,322,385,330,301,272,152,152,307,267,101,251,212,250,268,247,236,277,247,323,237,68,261,268,248,279,288,232,291,438,270,308,300,265,258,385,184,300,391,283,396,253,260,235,277,227,225,330,275,291,270,254,260,303,227,224,271,230,236,297,277,83,287,377,338,373,279,309,258,325,256,316,339,247,301,265,283,311,39,282,65,423,292,363,408,231,256,279,274,320,251,354,242,247,264,273,238,268,289,261,278,263,283,368,412,275,347,281,286,400,265,257,372,260,372,263,318,313,386,446,271,420,366,434,317,269,243,353,311,370,261,250,255,269,279,345,392,246,273,340,388,328,210,210,324,323,375,352,286,257,279,317,256,352,247,339,305,232,230,249,327,325,285,283,312,335,273,277,182,229,129,370,225,318,341,265,273,293,243,275,357,281,359,355,447,289,267,225,251,247,265,294,314,302,227,245,235,320,272,274,248,245,256,261,257,245,288,101,238,241,231,82,241,252,256,292,297,249,340,254,248,241,367,228,220,234,63,128,292,325,411,299,246,245,280,228,383,274,354,371,319,238,317,224,63,326,316,299,274,365,271,381,246,329,279,316,307,286,367,295,39,275,228,219,106,263,368,359,277,331,293,216,320,390,298,257,276,390,307,218,267,245,277,362,357,345,251,254,311,329,138,248,280,300,239,322,285,249,253,255,241,256,149,354,252,235,309,281,305,447,354,261,248,296,347,278,309,285,271,257,247,245,265,183,357,332,319,296,290,449,244,264,300,297,451,274,285,294,52,281,303,284,253,246,253,322,287,333,227,374,366,267,246,266,359,315,310,339,96,227,373,286,310,253,280,252,237,260,301,307,242,242,253,327,311,206,195,261,293,297,283,283,185,52,237,299,195,234,263,281,293,335,43,357,270,375,246,257,304,260,295,250,240,276,247,288,386,281,331,333,257,228,310,238,248,261,362,252,281,319,313,253,139,275,264,364,233,277,264,298,378,298,242,411,250,398,400,277,236,308,277,434,405,329,273,254,268,300,264,286,315,275,262,298,318,237,237,317,279,408,398,352,321,265,249,193,274,259,252,259,285,261,312,316,429,279,117,284,273,284,388,254,257,257,327,321,297,304,272,104,173,232,306,251,258,267,258,229,302,417,404,272,278,253,237,237,291,248,293,134,326,321,441,319,377,318,368,359,315,322,443,345,244,304,314,245,287,127,258,265,260,246,278,284,257,249,280,291,233,273,237,227,249,264,264,250,80,340,364,220,343,272,392,219,153,256,266,399,261,365,270,389,254,334,323,271,301,326,251,378,293,241,303,227,310,403,265,402,309,154,343,292,281,253,287,292,275,262,303,306,234,296,340,226,376,252,246,291,386,385,262,311,296,262,233,269,334,376,319,281,271,283,248,366,283,283,287,270,243,288,150,318,283,300,313,297,336,326,325,280,298,271,408,267,276,108,402,314,301,255,266,46,380,260,251,309,296,347,282,53,327,357,245,332,246,247,323,269,125,249,249,349,282,122,227,151,254,236,254,299,262,255,245,358,328,282,313,246,269,369,334,91,321,310,338,310,277,353,411,446,420,263,238,291,78,296,309,268,335,291,381,278,200,351,328,287,271,275,256,232,262,248,101,244,285,258,251,247,243,263,31,270,296,232,232,187,299,286,71,242,251,238,242,289,239,324,333,137,311,293,262,222,163,225,221,247,271,253,307,253,242,222,234,313,267,249,254,259,342,273,258,281,283,272,203,330,293,277,353,251,288,318,253,278,260,275,275,300,325,320,270,275,253,284,306,376,335,256,316,194,194,258,253,357,274,232,370,386,338,307,408,355,307,294,266,279,348,356,395,302,259,358,254,377,414,304,337,219,219,310,236,299,261,318,168,290,296,288,239,348,260,321,322,299,279,255,309,287,115,309,279,348,228,246,127,320,308,261,259,256,251,301,115,230,110,313,333,295,297,270,134,248,290,352,296,310,226,226,226,236,267,233,295,267,82,129,293,303,265,94,248,370,369,315,245,40,298,269,281,226,332,264,246,347,243,321,293,315,278,390,175,175,400,248,386,237,358,237,253,363,253,262,403,253,241,241,335,261,336,197,266,261,371,217,217,249,245,257,299,65,328,228,273,287,255,332,350,347,252,297,354,250,315,350,275,252,334,236,366,351,218,218,357,314,303,209,209,242,416,356,237,367,252,260,364,400,77,226,270,271,252,283,317,300,398,293,284,251,265,254,255,250,323,271,271,362,306,327,67,313,143,246,249,233,166,307,362,257,355,339,375,318,267,418,429,368,349,100,271,342,286,321,61,242,286,267,236,285,233,316,248,305,233,235,230,282,438,266,282,246,83,279,273,255,96,269,350,234,310,260,248,315,244,254,352,199,281,307,234,224,295,248,364,431,312,295,250,280,232,302,272,78,333,231,230,204,204,280,302,397,227,227,389,280,322,264,350,345,250,331,258,375,251,264,439,262,304,365,296,230,272,417,294,283,350,257,283,331,279,302,267,435,369,337,267,238,382,369,284,296,236,298,191,293,242,263,275,250,341,341,239,404,328,281,105,238,263,266,357,345,446,304,321,342,287,125,269,278,270,318,281,297,261,141,266,249,278,309,246,233,266,250,270,251,263,157,229,271,285,280,151,266,278,292,326,321,279,408,258,270,262,355,252,320,271,274,271,368,269,235,232,234,250,257,277,342,334,274,228,271,268,231,252,222,289,267,305,230,347,267,295,287,139,282,242,246,311,169,228,232,232,220,280,186,256,346,276,420,303,382,264,321,424,339,261,306,340,243,293,60,268,298,225,256,250,312,273,273,241,228,287,262,331,175,297,278,392,306,325,268,317,319,245,364,309,296,361,226,332,278,252,262,260,262,255,247,228,158,260,332,251,302,274,315,262,246,278,323,234,240,230,243,345,218,274,323,252,226,256,266,161,307,259,297,333,288,199,322,375,363,365,338,426,436,357,267,267,317,334,301,36,250,363,332,292,265,261,245,276,204,406,298,135,287,329,356,221,315,327,423,353,290,254,258,258,292,265,250,252,236,266,245,288,268,291,119,136,336,143,231,246,280,291,318,288,284,257,221,321,320,349,249,257,315,250,359,234,245,245,347,301,285,228,314,344,171,283,280,309,270,249,342,276,343,255,302,271,266,343,302,268,272,274,243,271,87,315,240,304,142,357,281,287,308,333,321,327,262,312,415,290,295,224,391,240,273,226,292,268,276,404,358,306,216,429,415,290,288,204,204,242,345,267,298,257,235,319,337,296,247,296,262,250,391,378,231,286,272,322,269,302,87,328,322,272,258,221,221,292,259,318,279,312,325,238,246,253,281,348,225,322,255,245,254,260,297,253,252,261,253,155,263,272,71,351,289,237,222,282,291,234,141,255,272,292,48,260,304,253,195,195,451,402,270,302,266,261,294,296,264,266,271,264,264,329,52,227,222,231,30,291,333,329,354,247,297,285,233,246,163,279,333,284,251,264,259,233,316,257,176,289,258,342,294,99,278,260,252,243,271,247,362,272,229,257,343,277,253,309,211,234,311,228,236,240,262,250,239,84,352,338,362,351,281,259,235,326,255,332,225,344,405,230,260,261,173,307,218,304,315,321,264,273,226,227,243,50,285,244,278,274,256,259,354,373,235,275,257,269,276,293,296,139,255,244,240,240,249,261,254,244,373,224,244,227,246,271,235,279,207,207,275,294,243,78,259,238,196,226,310,433,374,327,230,240,299,266,239,257,252,227,242,235,125,329,314,357,340,247,247,245,234,182,326,272,270,260,160,324,444,218,221,265,246,231,231,199,273,167,333,416,255,244,319,275,287,305,394,305,446,283,310,324,246,271,327,210,237,345,442,292,234,443,327,302,443,252,222,222,42,243,396,303,334,135,299,370,261,278,307,260,292,267,263,265,257,290,281,271,330,246,330,318,200,258,259,419,278,248,238,262,305,268,271,328,242,299,280,432,286,272,404,406,345,388,347,398,337,353,174,259,227,267,246,288,47,328,272,352,282,360,280,368,341,356,408,261,285,253,283,349,284,378,272,314,326,267,324,325,305,269,344,316,290,290,311,369,293,349,268,325,275,251,193,352,353,313,249,218,325,80,263,232,78,281,332,292,229,295,227,309,389,351,99,244,251,259,250,247,249,228,321,378,429,228,228,422,332,239,263,427,374,118,269,305,357,246,261,272,134,297,259,233,251,259,58,319,298,299,256,238,414,364,285,113,292,356,264,299,279,233,247,280,300,278,112,232,342,341,283,415,243,325,231,170,333,251,148,336,305,365,252,310,262,335,276,66,244,326,262,282,269,282,278,257,262,217,238,99,238,227,267,278,269,285,265,259,242,258,241,74,289,330,222,282,196,196,196,237,271,227,331,45,248,262,244,239,294,279,247,272,255,275,229,321,229,43,290,269,249,322,237,378,276,289,240,292,383,119,300,262,232,224,240,105,278,265,300,343,263,246,238,233,242,84,281,279,316,350,312,368,135,308,240,242,141,370,137,286,305,209,337,451,280,244,244,301,327,360,394,454,312,228,228,338,191,191,310,344,234,234,340,436,431,134,300,359,292,310,293,244,88,259,267,329,256,106,239,223,299,93,300,73,249,377,50,235,178,93,271,264,241,290,347,290,287,269,321,275,370,298,256,280,344,327,247,256,339,366,244,253,275,269,305,254,232,242,228,42,309,260,264,256,329,249,259,238,346,261,308,393,247,318,261,327,299,262,238,279,67,287,326,230,283,263,244,295,356,314,313,213,249,297,306,230,276,241,254,228,355,241,242,233,329,166,315,265,261,279,408,262,257,374,270,289,270,163,267,246,95,245,266,224,265,292,262,243,391,268,288,248,248,248,312,298,255,232,232,225,52,297,366,276,240,260,285,318,244,233,248,247,347,328,285,313,132,294,25,269,269,315,334,365,254,75,319,298,321,240,317,313,240,349,253,404,358,280,249,369,361,269,253,300,270,242,312,240,250,259,328,276,281,231,430,266,158,317,284,257,182,276,290,282,266,303,238,153,315,408,240,223,364,288,236,308,242,311,239,219,347,416,309,380,313,213,330,258,243,244,285,295,339,249,290,309,295,275,328,290,226,257,209,274,303,415,356,388,285,319,357,385,299,353,394,305,297,62,291,139,421,113,305,237,397,332,245,266,318,159,243,252,284,254,312,269,248,271,138,264,396,310,264,294,310,310,397,305,289,245,309,239,273,293,315,225,309,300,453,275,291,247,313,278,343,355,281,320,287,258,307,239,262,310,298,277,183,268,274,128,276,269,306,432,351,350,235,269,353,246,333,338,330,371,204,204,324,319,380,268,247,265,276,444,323,225,225,346,260,275,269,253,271,208,220,292,287,289,407,366,273,282,275,361,330,309,337,259,220,350,397,274,246,270,252,353,167,250,228,261,270,323,346,301,245,252,107,218,243,324,283,247,266,231,254,221,224,292,290,183,225,213,237,260,282,241,216,225,350,286,303,247,279,272,251,349,291,261,261,252,249,272,153,238,321,235,262,360,282,249,324,294,346,328,242,167,258,314,301,362,257,338,339,243,238,243,275,249,294,269,214,326,272,233,243,82,263,321,268,290,279,249,181,324,244,304,286,255,392,278,265,247,282,258,337,281,290,300,179,337,231,253,251,385,278,318,292,268,276,268,235,285,248,272,302,350,283,437,348,311,276,328,287,335,282,315,348,270,312,346,313,267,308,256,237,237,253,376,354,257,248,310,351,306,255,339,313,278,326,107,279,293,315,360,423,128,364,263,281,270,269,392,257,257,385,256,284,303,140,225,247,255,319,243,283,289,162,222,332,252,218,242,241,218,124,262,253,230,219,214,214,252,391,237,239,252,250,308,303,411,248,233,256,189,210,210,257,291,271,250,251,268,239,288,365,259,133,434,168,168,296,265,281,288,247,296,393,249,289,283,56,251,335,306,206,307,268,272,301,152,235,274,244,116,284,255,398,228,321,240,320,313,370,259,259,238,392,93,348,166,280,324,266,270,259,176,247,223,266,272,280,371,400,276,310,360,244,252,393,298,240,386,307,102,303,290,375,350,364,335,313,339,268,305,289,302,301,277,346,284,385,321,270,301,123,286,270,312,86,325,304,209,317,304,290,259,322,302,78,250,343,252,273,362,414,264,232,263,332,131,175,236,241,256,253,235,286,250,252,265,265,348,349,296,281,266,262,239,270,250,239,248,255,254,243,160,339,284,267,314,286,271,436,250,242,58,187,371,101,301,270,255,258,322,99,308,329,144,313,209,355,333,113,271,252,252,275,285,333,222,318,358,263,249,359,294,286,230,268,249,263,280,298,229,244,261,382,285,263,238,356,259,244,235,243,288,279,286,269,267,227,388,270,240,251,266,251,289,341,260,246,232,238,240,223,230,224,321,230,239,235,234,284,238,255,242,247,278,118,309,291,320,292,183,252,235,126,245,336,266,269,321,325,321,232,270,237,299,236,222,244,337,309,273,363,344,36,256,278,275,308,381,282,342,394,295,223,283,313,329,290,454,277,274,283,271,227,227,240,294,272,139,250,275,274,355,318,170,330,299,267,339,256,312,249,267,204,204,232,260,221,66,304,271,266,282,308,143,392,317,360,214,297,420,276,361,334,336,228,245,259,242,207,207,245,237,235,256,220,308,223,136,262,268,250,110,366,318,299,343,336,370,239,314,310,422,452,158,405,258,298,258,284,222,155,255,326,253,283,233,247,248,212,114,123,208,333,351,275,274,303,249,249,230,236,305,214,284,263,270,327,288,235,257,298,231,219,312,350,271,291,317,238,304,232,272,282,306,270,253,235,256,270,257,226,266,294,258,219,251,290,304,325,320,315,343,244,369,293,346,255,228,449,286,334,285,283,243,271,301,272,257,262,303,303,353,283,335,252,341,293,363,199,199,388,297,271,328,242,347,229,289,272,294,258,244,242,266,237,267,314,221,269,282,281,391,361,293,317,310,290,229,67,256,221,271,260,326,343,373,213,244,122,331,360,228,230,110,307,237,238,275,290,309,44,242,242,113,395,388,344,354,359,346,336,335,310,385,380,372,386,410,349,375,393,386,392,293,369,332,339,372,406,382,366,338,368,393,381,374,367,350,413,415,338,277,258,331,313,271,220,237,263,383,289,273,327,80,242,283,286,268,314,296,242,245,283,276,268,115,233,90,219,356,217,227,278,216,264,222,288,134,229,322,247,320,266,256,418,240,207,303,389,260,378,259,253,296,231,327,238,349,289,242,228,252,324,313,282,268,301,315,231,254,268,335,231,238,235,224,232,211,129,247,260,228,238,38,297,129,239,270,283,248,246,38,269,255,276,321,275,241,346,294,306,276,338,259,308,309,265,286,327,391,336,266,250,294,216,228,222,212,300,315,285,246,250,290,275,145,230,244,243,201,209,253,271,257,47,295,292,265,271,239,241,259,258,243,261,252,243,266,246,227,240,260,262,264,253,245,255,247,264,291,260,97,312,227,319,273,271,314,322,351,325,153,281,417,299,226,226,246,335,102,311,259,255,262,229,222,252,320,33,300,310,309,315,329,351,308,171,314,248,270,334,245,281,314,241,279,287,327,274,298,386,244,252,59,233,300,252,319,240,276,295,316,300,302,286,378,243,277,264,288,255,283,286,320,252,82,278,247,317,218,218,346,391,309,266,400,261,339,265,287,226,294,181,277,295,195,235,158,239,361,313,400,279,427,298,334,335,266,229,249,301,288,217,266,387,233,281,256,186,248,257,245,248,298,263,222,296,143,250,258,253,370,281,278,361,245,267,346,255,307,359,293,290,395,453,418,389,314,166,251,321,392,289,304,328,281,288,317,315,318,309,257,283,349,292,241,226,225,231,217,236,315,257,351,255,257,229,146,290,284,285,237,312,338,274,122,298,296,342,250,316,275,342,316,396,417,314,336,258,232,192,276,233,320,242,283,268,347,266,229,372,305,184,253,278,267,276,247,423,60,273,293,348,275,269,243,244,269,175,343,325,314,256,315,407,280,302,319,285,319,306,268,234,248,276,239,255,256,285,273,227,245,290,277,288,318,362,271,334,253,280,330,261,353,239,300,292,245,286,257,280,266,374,309,295,245,280,342,382,373,320,275,311,228,316,339,327,282,247,229,266,251,250,291,293,181,288,300,356,243,245,112,245,326,384,239,288,333,260,93,266,244,287,173,103,305,335,334,439,282,445,251,408,325,309,403,318,335,418,374,390,237,253,306,422,312,291,274,284,29,241,269,192,346,309,261,290,230,260,176,288,390,229,309,270,273,466,232,409,276,229,237,337,337,385,332,295,247,204,271,221,276,328,269,240,413,247,266,245,328,243,431,315,386,321,284,239,265,279,321,261,259,283,272,242,303,355,256,275,233,316,246,292,287,269,242,273,259,283,241,252,288,295,286,271,54,254,241,58,284,300,257,305,260,344,251,285,130,330,274,308,300,321,286,266,371,347,421,274,357,354,339,286,290,264,300,296,433,291,414,348,372,324,399,349,325,282,392,313,346,274,265,384,266,289,388,341,314,326,301,243,447,442,111,247,343,301,328,287,287,357,267,274,188,311,277,238,248,264,236,236,276,131,317,253,253,227,319,392,438,292,277,291,31,280,250,222,318,357,275,258,284,292,302,282,256,276,283,311,254,295,304,290,258,290,238,281,291,281,300,242,402,264,298,241,264,127,282,406,282,294,290,366,226,249,274,257,181,286,259,251,214,379,281,339,256,303,255,351,262,391,297,294,284,300,280,355,269,303,306,297,317,289,335,418,253,338,264,375,423,252,301,363,247,233,405,369,264,363,378,343,297,415,388,269,413,402,361,286,227,342,279,84,318,267,335,210,210,280,414,289,333,335,355,270,372,239,448,380,317,329,358,428,319,379,245,263,226,316,281,283,284,338,347,289,332,414,366,236,230,328,304,294,350,392,315,378,277,351,207,207,340,281,184,184,333,287,279,306,312,261,269,275,270,291,335,314,379,295,329,292,319,294,313,376,311,310,382,320,322,317,407,296,353,282,364,287,388,439,334,379,367,383,245,264,307,424,341,419,340,409,292,324,247,321,298,382,298,297,338,423,146,342,347,324,388,215,258,330,217,248,273,254,255,309,270,37,353,292,299,424,288,256,131,241,225,232,290,270,241,257,299,222,233,236,96,271,309,262,264,155,376,321,304,325,50,287,298,286,257,257,310,260,266,418,430,390,68,252,228,259,359,286,224,284,260,266,229,335,244,275,239,286,56,371,363,216,274,243,223,278,240,364,208,355,149,287,229,298,239,264,240,315,312,57,293,335,248,236,231,268,235,337,292,288,200,299,301,266,285,289,126,311,274,340,189,330,304,284,239,245,295,299,248,303,252,256,308,330,83,279,283,337,253,248,311,285,269,125,231,328,441,406,328,389,346,328,330,233,261,280,357,285,255,275,280,228,287,287,323,246,242,247,251,230,261,252,235,273,306,283,347,391,323,300,310,299,347,438,300,356,336,376,285,340,438,235,439,282,245,255,383,434,318,363,329,244,229,264,270,235,239,199,239,217,243,318,310,294,70,95,346,275,295,300,370,257,255,288,316,299,275,287,420,309,265,300,245,347,285,278,276,297,320,334,306,268,355,409,321,165,363,263,380,316,227,227,464,407,354,343,451,362,329,234,234,409,455,344,369,436,389,342,305,52,252,285,252,247,258,238,335,259,260,287,311,102,142,338,286,267,210,413,302,279,261,240,235,243,247,400,271,266,322,366,244,256,238,357,358,378,419,393,265,356,72,347,318,230,266,317,218,249,277,248,282,221,241,309,333,236,238,335,231,295,300,217,322,245,257,263,276,242,291,246,67,354,384,357,404,300,119,385,241,251,240,297,303,264,70,287,315,289,241,290,314,364,337,430,261,225,242,225,279,112,343,340,324,286,345,250,336,265,305,299,337,278,317,297,300,268,266,253,283,354,55,290,332,275,367,282,255,274,318,351,370,234,221,311,320,407,315,250,266,354,320,169,302,415,285,130,130,299,40,37,113,331,252,269,316,325,256,328,361,440,344,297,355,344,357,245,298,340,225,270,281,328,259,376,259,264,340,267,226,226,266,269,283,265,304,256,327,111,246,298,344,404,310,441,438,357,308,242,232,422,379,267,327,270,262,288,264,286,266,281,305,290,251,260,327,271,299,288,262,59,289,333,274,336,319,281,41,63,238,253,72,363,260,246,294,242,57,287,283,222,232,261,310,252,243,277,336,219,257,260,239,275,250,244,328,274,300,249,251,260,200,303,260,225,257,210,214,214,226,255,274,360,320,260,275,298,296,198,198,331,337,218,276,266,319,35,128,235,70,300,298,304,296,278,322,302,259,266,225,291,271,321,266,241,284,255,282,293,29,32,57,39,14,42,42,51,25,28,42,117,38,113,244,248,230,226,268,299,360,361,42,31,101,259,339,256,274,293,244,254,222,273,252,287,307,326,405,86,29,79,329,236,276,255,245,222,326,236,269,285,256,282,49,276,309,317,419,287,223,432,258,243,115,294,120,275,284,223,291,259,254,204,283,283,317,301,39,162,233,269,239,234,223,349,273,329,243,298,333,252,39,89,182,307,343,239,253,299,31,305,88,203,292,278,305,293,301,306,269,51,315,277,269,382,296,253,255,259,250,290,231,243,299,212,212,293,259,290,286,266,257,272,268,278,274,252,336,236,281,271,281,304,287,283,278,287,301,262,275,323,276,295,291,303,281,272,275,276,262,166,435,242,305,299,371,341,328,422,198,198,403,352,345,268,298,305,80,244,293,357,279,39,387,361,381,87,338,326,233,222,424,62,30,43,139,291,253,297,274,294,280,293,323,247,311,412,278,287,317,413,260,310,309,119,272,234,234,260,347,353,287,322,235,41,41,192,287,280,312,255,296,257,290,244,290,373,306,271,313,238,310,398,280,332,228,325,261,223,223,376,262,266,253,326,362,369,335,125,223,242,90,270,255,403,265,249,280,148,295,252,114,242,289,368,301,313,291,297,265,355,324,355,236,140,353,304,313,279,344,361,462,280,217,217,452,440,381,369,348,445,294,284,256,275,216,297,366,323,247,42,249,159,295,254,302,484,279,274,287,283,209,231,229,361,221,314,447,271,250,250,320,430,281,272,236,235,111,305,280,277,264,275,432,230,293,361,294,251,262,212,212,353,250,310,332,266,311,232,379,318,222,222,313,242,259,294,308,245,299,352,248,278,324,234,257,60,249,295,241,376,327,407,380,279,258,315,259,420,228,232,293,259,224,265,231,274,233,266,203,270,265,327,292,250,302,269,263,352,228,314,320,62,252,270,420,317,383,291,345,180,187,291,240,272,241,245,267,258,295,324,50,256,334,335,218,264,237,259,229,281,258,248,292,250,344,362,342,333,289,134,244,293,244,410,228,228,252,258,225,274,246,178,262,390,275,282,275,330,311,350,294,274,227,307,270,229,276,76,249,294,369,281,285,310,309,417,327,99,262,243,248,245,373,233,269,247,262,281,252,262,347,431,295,290,307,319,292,349,350,278,252,298,53,243,245,228,282,244,233,277,240,257,275,242,250,27,380,281,223,242,247,233,156,278,322,307,300,96,66,269,283,234,222,459,336,329,108,261,313,128,247,437,253,102,248,278,255,251,330,279,257,251,282,216,346,230,286,47,258,259,297,274,335,245,290,250,360,334,272,291,445,274,268,260,230,199,260,445,229,308,259,367,385,367,297,326,349,317,271,252,252,251,260,283,308,296,315,332,360,301,308,333,344,276,298,324,281,100,51,229,279,357,242,235,262,233,263,282,226,258,233,238,275,390,320,145,315,308,225,256,240,226,229,254,277,246,60,298,305,383,377,324,244,304,277,47,258,239,246,298,250,236,267,274,247,317,297,262,233,356,301,229,289,254,306,373,237,314,278,323,387,295,225,252,255,185,258,341,360,289,330,351,278,339,261,284,264,244,70,429,295,260,370,386,243,99,316,231,243,281,432,241,145,262,282,247,281,246,310,267,267,258,241,288,232,235,150,268,237,430,233,331,374,362,439,345,363,298,286,58,252,230,322,247,229,280,53,209,222,233,266,280,226,225,283,234,254,419,342,250,342,99,318,254,323,327,272,266,216,277,300,371,312,113,405,246,282,308,279,315,295,261,278,294,278,334,249,59,291,288,258,312,322,292,367,247,353,317,350,315,398,358,273,336,304,286,350,279,389,236,236,345,220,383,63,284,291,119,312,259,300,334,219,286,262,295,344,274,241,207,207,364,346,275,306,258,275,315,240,367,321,374,242,290,244,291,350,449,341,401,301,309,468,354,187,272,352,269,255,310,283,266,426,295,315,267,249,288,382,298,286,347,330,417,280,231,254,195,248,158,301,402,369,258,246,247,251,241,343,338,304,313,239,265,324,242,244,337,261,164,260,444,39,272,289,256,246,357,363,366,316,325,298,236,254,283,279,233,272,229,245,265,255,117,270,244,304,308,257,284,287,255,279,284,269,282,349,263,234,248,303,280,345,69,257,282,265,279,319,155,264,407,288,222,273,381,344,330,319,289,432,331,380,431,267,283,162,223,218,302,260,338,227,271,319,161,248,246,256,317,261,279,295,224,230,287,308,279,280,389,289,361,256,334,257,305,229,179,345,349,277,366,368,289,249,380,62,244,459,280,313,413,439,249,257,210,222,292,275,433,195,250,214,214,389,221,286,316,318,125,252,70,263,295,305,419,429,250,279,306,327,327,315,273,371,282,261,79,237,307,349,324,281,83,267,258,340,245,243,341,225,225,404,277,288,306,377,276,141,318,236,269,277,263,258,321,277,270,216,298,274,271,276,292,316,278,242,235,260,261,356,425,65,90,300,367,310,360,281,270,273,134,251,283,310,230,361,236,295,238,325,256,311,304,305,450,311,274,314,290,305,112,286,310,392,247,273,299,179,229,264,339,241,325,297,244,251,243,313,275,328,239,244,266,66,282,236,323,274,255,31,259,317,335,276,289,313,341,209,288,330,420,104,258,318,221,274,264,359,252,247,241,300,241,272,240,296,288,212,331,299,298,115,226,256,311,262,255,243,364,274,376,279,305,255,436,235,386,276,162,315,109,253,340,347,267,163,259,334,321,261,252,127,237,248,265,235,370,345,261,256,326,274,219,219,219,274,246,80,237,251,240,318,245,269,34,252,375,292,276,344,243,229,331,370,253,293,252,332,292,361,281,445,263,419,312,312,97,256,250,245,279,237,317,236,283,297,253,383,397,268,299,275,377,75,309,252,283,250,280,347,260,318,268,281,145,274,271,242,346,351,300,322,31,271,433,317,350,301,289,241,299,238,363,336,255,397,322,238,268,285,270,403,226,437,269,325,299,362,332,231,127,297,289,239,69,275,303,319,315,314,367,354,358,375,371,379,373,350,379,402,169,307,291,377,264,245,272,300,301,271,250,296,278,299,262,308,391,274,481,353,351,448,353,363,300,299,220,237,224,280,247,248,322,314,329,199,228,129,292,140,395,100,222,254,294,253,228,391,184,332,368,326,349,244,76,264,276,265,260,441,403,473,369,268,218,218,263,263,302,325,413,307,296,290,336,167,328,313,300,301,384,270,254,328,261,246,364,260,399,377,308,252,303,262,295,264,248,285,274,227,233,238,241,249,245,106,303,330,369,270,366,46,295,393,281,277,323,302,236,258,419,262,288,243,390,120,241,305,268,242,260,249,248,355,320,302,291,379,273,275,282,225,225,419,267,288,43,247,310,206,222,247,250,120,255,292,346,66,229,274,315,300,226,267,225,305,279,235,253,382,345,240,395,320,267,316,181,269,316,363,362,281,283,331,339,275,302,368,337,299,309,298,304,309,302,293,363,231,335,349,289,245,249,249,104,333,343,253,263,273,248,332,304,324,304,339,374,232,232,261,242,292,276,293,281,440,412,277,161,361,295,243,232,396,60,235,301,376,253,324,286,230,253,260,360,240,296,258,297,329,296,292,304,316,103,302,262,280,82,241,406,114,234,238,263,378,305,252,233,248,222,231,224,256,243,261,244,61,256,250,281,225,257,237,157,231,266,272,249,261,285,155,274,274,302,298,122,257,235,234,243,285,238,288,245,301,257,260,295,256,218,256,221,221,243,247,237,175,310,333,252,249,256,254,219,307,254,252,310,342,270,394,455,326,283,287,95,237,266,361,341,343,258,313,243,263,332,253,291,334,266,255,110,285,243,261,265,235,214,214,247,302,352,322,466,336,253,361,270,323,367,269,288,334,416,447,261,335,302,302,355,154,258,360,261,392,258,227,357,239,46,260,336,227,306,323,340,257,285,250,273,371,241,236,332,289,308,295,280,247,278,307,271,295,261,268,266,378,251,273,291,329,230,228,236,228,341,245,75,257,303,226,257,280,241,253,294,326,273,244,256,312,246,248,253,342,151,351,251,135,262,211,121,373,239,239,370,286,174,318,140,222,278,316,315,238,221,289,188,270,268,56,292,282,345,263,232,320,84,335,172,248,265,259,165,300,342,288,164,262,268,255,289,288,371,355,230,234,242,309,312,255,332,384,276,183,264,254,242,252,271,353,275,334,295,212,304,236,239,250,266,229,293,345,341,260,290,267,311,298,292,220,298,294,249,318,238,276,232,201,201,335,411,379,338,327,297,240,291,350,270,246,280,318,376,347,222,336,290,228,265,229,246,322,290,335,288,235,250,245,84,232,298,266,238,250,291,254,221,238,239,250,330,266,115,289,220,294,267,367,280,299,63,241,325,250,281,298,282,265,227,268,259,276,229,224,371,275,257,235,303,76,298,319,294,276,285,271,300,287,344,313,281,336,341,352,337,339,350,344,342,358,351,349,285,291,298,286,309,292,295,298,298,297,313,309,289,308,292,300,322,276,159,301,220,220,388,363,260,408,248,248,140,321,307,281,265,278,252,263,112,415,301,320,332,290,447,264,339,280,277,385,363,439,389,349,285,404,357,280,242,242,441,319,330,256,397,300,278,356,269,444,255,242,249,91,291,297,365,265,376,259,345,463,328,348,240,234,118,255,265,287,250,248,233,42,280,301,321,260,333,242,251,298,274,302,330,347,333,384,339,378,316,120,242,313,281,239,321,337,329,303,94,266,271,172,264,360,305,222,269,257,325,274,271,332,285,389,280,173,252,340,335,264,239,231,238,296,284,218,238,275,238,284,97,323,407,86,333,340,250,234,69,252,238,35,227,238,237,250,237,287,231,343,293,221,229,250,255,329,288,254,93,326,379,212,212,301,253,283,265,243,178,289,241,282,312,379,307,263,256,330,305,248,248,262,279,236,287,309,278,255,279,272,232,232,223,263,333,250,226,226,369,298,261,246,422,232,325,293,350,229,292,239,266,272,389,279,268,341,314,355,318,361,300,82,300,39,285,259,306,274,312,277,266,236,333,275,435,236,325,272,326,221,320,279,176,239,236,29,234,99,286,251,66,296,355,278,372,377,325,308,342,366,306,428,310,339,244,260,221,335,292,256,296,333,97,258,271,213,237,345,237,258,220,304,227,229,342,223,302,215,215,244,269,171,236,228,221,221,338,324,120,257,402,291,297,279,222,308,231,248,323,332,299,276,350,282,265,270,271,281,298,333,199,199,278,265,431,277,274,276,249,141,128,266,347,347,208,208,282,236,58,274,229,289,304,208,339,265,143,250,254,267,117,247,439,261,304,273,218,288,332,252,289,246,238,230,247,215,215,337,276,260,287,219,219,230,293,261,385,241,283,222,250,243,231,252,260,75,363,207,285,395,281,239,298,333,307,262,284,275,266,253,298,258,422,226,417,240,303,284,292,403,274,280,326,275,385,314,274,287,327,278,326,337,271,246,303,340,241,335,300,328,189,316,237,196,265,287,203,332,343,419,349,432,328,272,395,417,341,382,413,443,246,330,209,209,220,220,280,265,266,256,453,333,391,296,236,362,295,250,244,296,345,343,236,246,359,308,244,245,255,122,293,327,253,292,302,259,134,279,262,301,178,323,268,280,287,273,295,307,332,405,454,239,281,265,272,262,279,260,280,269,287,314,283,280,293,288,277,300,278,264,268,278,267,273,279,262,302,288,270,293,271,289,268,309,296,181,269,294,252,250,305,304,282,241,285,248,220,322,262,360,257,359,349,259,320,342,405,256,381,236,239,316,292,399,262,302,290,253,253,334,220,221,226,309,221,300,305,156,274,294,34,348,227,292,248,286,244,338,312,229,268,280,191,277,245,239,278,323,308,228,371,395,250,316,236,299,406,352,362,267,323,295,408,425,293,300,341,244,253,301,369,304,322,303,241,273,279,283,361,375,275,315,294,106,301,326,229,239,275,304,281,262,246,248,134,245,240,267,238,226,235,289,409,420,211,316,262,326,441,380,65,265,267,463,203,337,394,359,232,304,309,305,351,257,286,176,296,209,143,229,242,114,231,369,257,232,320,415,385,286,235,243,244,297,105,243,311,260,277,348,265,233,260,285,245,387,260,280,203,220,283,238,226,265,224,230,217,233,221,258,236,248,397,218,274,282,136,295,267,300,406,263,263,241,264,243,270,241,247,153,300,339,250,393,286,249,440,419,342,329,276,267,283,289,235,283,292,438,437,244,287,261,259,433,262,258,267,341,263,331,236,233,95,260,67,311,232,152,426,280,318,354,306,312,301,349,241,309,251,318,256,265,376,244,381,422,285,266,250,253,303,259,230,265,243,257,360,306,236,236,108,329,249,265,266,249,237,248,254,253,433,309,344,245,250,256,305,249,235,244,273,232,271,360,309,385,291,276,305,282,246,266,252,286,117,414,238,297,288,283,325,433,386,252,311,360,297,228,262,236,268,352,257,247,249,305,262,350,414,292,274,332,232,54,257,241,251,269,312,284,236,264,173,256,236,344,391,311,293,258,314,290,423,339,297,312,319,388,289,448,259,270,268,250,264,259,305,276,356,344,377,253,279,326,185,185,397,350,252,167,252,184,230,212,345,302,342,293,256,261,407,352,346,378,266,258,291,251,92,243,227,281,244,265,250,277,269,271,268,162,319,342,357,413,252,208,149,289,236,238,244,295,343,343,270,219,245,235,236,255,240,298,434,384,312,332,340,425,336,287,222,222,303,350,309,332,285,251,264,348,356,227,257,189,271,260,266,274,337,289,270,277,259,141,295,285,434,95,281,265,283,265,293,196,264,271,251,383,314,294,265,294,281,308,291,314,272,268,254,234,236,278,255,281,261,299,235,256,221,294,237,267,234,384,299,293,335,204,251,231,253,264,263,98,227,283,322,339,349,108,190,341,154,234,342,263,341,260,403,244,321,307,261,233,346,46,328,246,253,244,215,195,316,289,240,312,290,330,331,266,248,302,172,249,223,337,336,268,263,363,228,228,240,332,265,296,311,370,246,267,264,309,207,207,406,271,299,258,355,412,198,198,232,317,164,366,232,342,283,285,244,271,249,252,60,267,248,190,262,237,142,263,262,255,396,222,265,242,262,239,222,258,228,286,200,221,221,168,314,259,228,240,341,171,347,245,290,327,380,241,284,373,48,210,324,163,363,293,304,312,237,356,247,268,405,303,263,418,342,265,270,314,315,294,89,306,293,330,156,263,355,266,293,271,323,336,288,370,247,327,361,226,235,260,262,75,229,292,258,271,300,320,247,246,314,221,93,290,321,439,316,276,263,179,268,269,119,279,306,222,246,319,432,263,310,269,267,245,332,310,382,411,310,375,354,368,255,256,317,298,379,239,239,290,339,187,364,302,131,230,247,334,245,310,289,232,352,253,250,303,292,349,261,250,288,252,259,251,274,269,93,270,249,243,251,226,312,274,276,224,344,53,401,78,378,321,263,292,272,283,322,315,387,285,204,268,229,249,376,266,287,302,215,230,323,362,247,258,262,333,243,359,269,361,341,252,326,381,422,234,351,318,319,282,247,246,248,372,440,457,413,350,327,450,290,317,323,328,256,359,339,342,319,251,379,432,286,233,240,269,275,237,96,326,268,133,288,229,263,242,311,278,252,281,299,242,266,60,280,361,341,304,257,248,271,302,309,356,243,271,234,246,224,232,247,228,317,235,279,259,222,316,336,319,281,229,380,273,249,241,269,233,272,232,234,330,271,338,282,256,336,244,299,286,226,57,290,301,314,241,304,363,306,280,297,351,311,224,224,309,261,258,331,308,295,382,252,243,315,287,300,298,302,286,274,266,301,221,263,99,263,354,274,339,207,302,241,52,364,245,303,304,255,303,273,256,297,384,329,309,38,291,257,290,234,303,294,277,274,353,239,169,239,182,180,180,236,271,202,299,266,294,260,350,277,276,319,263,238,292,259,270,317,357,307,264,336,286,62,235,234,302,247,155,344,267,100,289,281,254,257,232,279,242,249,235,233,270,276,258,254,248,277,261,276,207,207,334,285,310,408,360,304,337,225,240,238,296,348,367,292,255,306,272,283,110,288,282,260,290,271,227,279,296,273,263,266,104,266,279,263,253,349,250,260,281,282,249,181,257,229,259,342,251,270,348,267,391,362,331,249,270,153,322,233,329,433,331,247,292,283,268,308,294,434,360,276,160,321,283,234,322,391,224,280,178,266,342,238,309,295,430,317,254,257,330,292,273,267,293,439,341,351,286,269,374,449,290,244,342,252,317,316,232,126,229,238,266,257,371,238,246,254,276,222,232,291,282,280,306,341,243,225,283,235,45,272,297,265,330,275,295,259,81,245,418,174,324,314,331,279,285,35,266,262,272,258,306,355,373,238,283,246,365,277,247,295,294,262,269,262,245,304,307,262,242,260,233,300,271,276,306,198,318,297,265,229,229,275,69,268,274,271,266,291,260,227,262,110,265,276,250,368,277,280,248,253,249,261,151,248,382,271,238,301,251,429,295,269,313,346,282,96,318,289,304,220,230,262,278,332,243,320,274,302,275,284,277,277,303,274,349,277,317,361,246,239,179,280,419,342,276,262,297,96,306,265,238,101,359,367,382,257,322,245,242,255,261,254,271,270,239,259,235,235,233,106,250,353,346,297,262,288,309,254,280,346,256,402,379,248,448,277,349,333,322,375,304,41,284,305,258,281,260,271,245,234,262,292,250,261,320,260,337,290,234,255,267,303,269,249,278,281,281,262,272,271,248,189,262,260,349,281,222,280,253,273,316,264,252,326,325,229,244,318,265,253,253,311,262,228,61,247,305,270,362,159,302,402,322,320,385,430,310,332,398,411,336,315,217,247,264,298,304,292,264,313,302,348,240,235,302,231,219,244,270,253,233,275,221,235,249,302,306,235,230,246,251,248,280,250,354,307,255,310,346,190,230,363,316,267,72,265,240,236,314,295,307,332,240,269,255,388,412,281,62,273,272,258,327,327,264,368,335,276,254,278,284,265,270,292,271,285,336,368,307,284,266,298,339,324,257,373,306,297,262,303,271,251,248,374,268,366,329,149,287,338,252,394,313,260,283,359,266,277,258,376,358,286,277,294,258,297,310,221,249,318,293,232,369,282,228,223,222,278,141,249,294,277,253,212,212,228,162,162,109,359,251,264,278,242,340,264,338,338,310,135,259,92,328,70,340,299,302,92,298,288,218,212,275,320,373,318,344,310,329,353,72,280,251,295,249,246,233,214,221,24,232,263,248,233,207,241,255,300,244,245,246,263,260,326,229,110,261,228,328,246,233,249,307,100,310,364,303,276,314,114,276,300,262,322,322,334,418,462,296,314,237,250,60,280,326,258,243,123,284,297,292,222,290,240,253,358,303,334,357,380,282,299,308,288,440,322,246,386,268,295,250,323,379,390,396,361,267,300,265,280,250,282,444,275,289,90,297,266,261,267,283,280,300,251,304,286,362,244,347,273,302,338,389,278,298,301,273,384,267,275,363,346,273,265,333,293,388,331,321,290,300,52,455,336,123,239,121,377,264,373,280,148,264,291,245,284,248,272,358,380,270,230,222,277,280,239,269,283,304,283,248,219,240,293,263,322,250,238,248,246,278,283,282,296,239,235,252,222,285,225,227,203,224,259,307,287,243,126,319,357,350,427,480,336,461,469,404,452,313,392,394,310,372,288,303,366,266,175,410,242,245,240,307,246,256,257,262,275,316,245,268,338,291,188,266,217,433,208,208,301,262,312,339,388,250,292,141,309,256,340,303,312,361,340,391,241,241,320,235,292,303,264,57,270,245,239,253,298,354,172,281,284,258,239,366,243,296,249,274,259,335,384,355,261,333,273,273,152,207,207,330,178,215,302,310,435,224,272,275,218,168,273,279,196,311,243,262,404,328,228,311,265,67,265,361,345,330,342,376,357,290,241,258,365,283,287,191,234,82,246,276,239,304,325,59,165,272,145,357,279,348,295,320,246,364,254,460,416,309,285,277,280,251,279,268,424,255,359,286,263,317,271,288,167,305,137,293,270,322,272,283,296,413,246,239,246,255,236,284,250,280,280,232,238,264,284,295,75,310,257,232,293,256,215,316,251,333,293,262,357,291,270,301,230,296,251,264,225,222,326,271,297,267,281,308,383,254,339,273,240,275,290,294,208,291,233,403,244,236,252,169,348,46,240,227,268,263,248,238,276,262,237,237,234,241,178,246,243,389,278,237,327,280,284,301,301,342,246,283,241,229,263,245,288,176,331,339,227,224,228,255,283,280,352,266,322,302,243,241,250,294,310,245,297,345,325,366,409,324,239,293,267,268,261,305,231,292,359,279,299,45,310,230,241,320,245,247,171,269,330,330,68,297,239,265,147,307,383,358,312,415,348,417,301,313,243,230,212,212,391,242,301,243,243,250,240,255,337,317,257,223,223,233,244,256,287,302,248,282,284,257,307,330,325,104,333,270,246,357,274,278,204,323,280,336,245,227,274,349,350,333,461,411,294,399,115,352,221,256,267,282,231,280,273,299,270,252,274,268,273,329,343,426,378,379,261,278,298,408,364,248,243,270,78,260,313,371,329,299,278,371,262,470,246,57,262,256,261,123,251,222,322,339,249,248,236,233,351,205,205,280,379,302,237,250,290,381,308,333,254,289,227,321,291,409,348,314,394,266,277,325,369,299,276,260,267,291,252,70,258,314,290,276,254,267,291,280,347,85,302,100,300,312,240,259,319,239,243,291,150,254,272,241,256,430,268,320,367,277,308,266,319,291,316,332,234,314,243,222,434,131,267,333,320,266,357,254,275,273,319,239,246,313,279,309,272,257,110,251,248,277,249,343,338,245,338,288,207,257,211,306,309,333,79,267,401,297,264,355,317,326,270,413,398,213,213,241,282,302,242,230,238,387,300,403,249,328,226,63,372,230,145,321,319,275,297,259,270,159,270,147,266,264,39,310,275,264,410,288,360,160,256,391,326,321,416,266,271,256,391,363,393,296,440,267,328,310,239,295,289,274,418,246,247,241,391,271,300,383,308,329,315,262,323,441,334,242,360,407,432,278,218,218,418,273,287,246,241,238,254,265,426,221,221,296,339,277,295,305,239,201,282,86,335,225,275,330,329,260,234,52,219,275,243,315,318,289,396,276,379,410,139,363,256,274,236,282,271,242,247,249,276,260,47,281,268,357,307,170,258,436,373,241,244,271,238,286,304,426,295,329,260,282,232,271,260,140,140,331,293,252,283,317,239,288,348,255,277,338,292,250,276,295,300,271,321,314,274,264,310,283,379,278,313,450,349,382,272,220,315,289,334,360,307,326,135,454,323,300,284,189,354,414,355,291,336,362,355,377,259,267,294,261,296,294,265,291,230,244,319,300,331,247,239,233,410,257,283,241,199,199,351,287,290,262,243,238,253,226,338,247,294,81,287,291,315,277,201,233,198,319,426,310,275,49,243,414,281,230,267,226,240,292,423,257,245,190,280,405,258,271,302,253,368,40,280,146,280,262,244,244,37,419,278,238,320,335,226,266,229,351,300,257,279,245,279,263,98,335,238,231,243,269,284,325,247,180,261,236,240,284,190,295,273,329,225,238,238,261,261,386,291,431,421,391,321,348,259,327,374,246,246,298,374,389,283,214,214,356,323,431,374,286,258,279,290,380,332,350,288,245,263,322,274,290,282,245,213,364,270,286,282,322,312,324,443,301,252,293,424,299,294,222,222,353,275,232,265,275,247,269,317,303,271,237,333,263,281,274,253,266,300,291,244,376,275,258,271,447,395,362,131,278,294,309,238,289,304,296,379,129,249,214,236,236,273,242,234,289,242,78,262,340,350,282,270,260,275,266,386,310,274,262,306,256,249,327,298,296,284,376,450,463,263,281,100,290,308,350,226,185,324,453,316,447,259,286,329,356,253,287,425,304,234,236,322,296,309,377,265,369,307,272,352,209,209,221,221,217,217,315,298,243,302,224,109,305,174,353,317,250,314,270,318,297,242,314,322,351,260,291,283,426,285,249,287,227,293,220,299,267,248,181,230,288,175,321,245,359,247,246,103,288,318,258,281,237,258,297,251,323,268,233,241,238,260,269,246,265,346,254,191,173,254,250,313,179,299,342,273,317,243,112,291,275,313,274,263,321,324,102,351,248,264,173,259,260,247,355,294,260,222,365,275,226,313,405,337,240,293,289,227,238,288,294,232,277,279,296,266,254,226,257,299,239,298,238,275,211,300,327,167,353,439,396,318,292,284,449,243,243,272,420,257,317,105,248,385,242,369,325,285,275,418,399,285,248,398,265,110,234,272,246,267,255,265,261,267,321,289,306,235,273,257,230,247,262,279,285,317,251,252,222,331,281,301,296,373,268,233,87,312,279,272,379,349,374,264,370,300,101,246,261,221,245,20,90,310,310,362,312,247,252,355,84,289,246,339,277,289,303,255,428,309,356,195,195,212,212,339,240,302,290,236,242,299,294,378,396,283,269,383,352,247,242,222,255,53,242,270,156,257,213,299,162,233,325,260,265,335,280,232,349,245,391,258,384,302,298,255,240,249,314,254,269,396,253,327,322,336,392,317,340,258,246,312,367,325,270,410,214,326,242,280,283,235,234,253,275,255,280,431,288,296,349,322,347,310,376,263,314,226,253,323,248,389,302,319,304,261,132,283,358,284,379,104,343,240,282,360,260,268,285,302,334,270,315,306,88,300,267,348,312,372,273,284,294,225,277,237,257,236,323,302,335,240,287,333,331,305,230,232,354,113,273,247,356,313,304,236,276,187,259,295,262,377,456,470,288,302,394,324,111,42,262,250,242,276,326,269,238,243,297,313,387,242,280,236,277,325,240,308,453,395,259,290,253,260,289,254,263,235,254,262,269,263,237,258,265,302,315,241,372,358,279,320,346,257,298,247,228,231,297,313,283,263,245,240,237,233,236,322,299,386,375,200,277,202,272,311,251,266,259,297,254,284,258,387,260,224,231,256,262,280,344,94,254,392,272,304,272,274,298,321,378,260,251,278,278,285,267,312,222,278,287,330,239,242,245,246,239,230,230,290,237,237,234,232,222,240,79,229,77,262,255,231,250,341,331,390,274,372,245,263,331,240,277,347,245,323,306,302,281,289,42,244,241,183,243,231,232,296,271,270,258,234,266,239,275,302,375,263,258,267,267,161,296,386,266,282,342,280,332,180,237,74,220,281,268,290,242,315,317,286,259,274,400,304,167,244,172,310,305,296,107,337,239,292,248,315,298,336,280,272,268,282,273,253,239,248,278,248,266,236,264,50,286,308,225,324,242,301,314,234,224,226,327,207,229,297,359,366,382,329,322,367,459,327,321,301,301,378,258,35,282,264,321,344,416,56,299,260,258,365,352,304,224,260,174,301,390,369,240,265,279,339,288,67,259,262,261,206,206,224,407,304,249,414,273,257,277,235,258,246,281,307,281,316,230,275,228,308,309,247,252,213,245,240,241,129,278,303,260,228,142,263,289,231,375,328,227,273,271,255,289,273,287,38,284,336,101,350,249,123,304,286,257,395,292,340,76,217,318,227,292,262,299,255,249,228,269,313,276,239,209,309,289,186,236,307,332,368,273,256,265,196,307,299,236,278,345,319,388,251,217,225,271,332,292,238,226,285,247,228,226,264,291,326,264,293,236,308,293,310,328,239,251,323,293,114,293,438,371,376,360,376,362,240,300,256,294,270,274,276,269,56,255,249,306,310,109,335,296,381,273,289,277,267,207,134,293,288,305,257,326,362,383,298,314,284,175,296,337,257,349,272,272,255,318,229,320,275,334,281,261,231,239,414,366,212,212,277,333,260,270,216,216,274,256,286,281,223,338,296,296,290,163,266,268,229,280,226,251,114,340,177,290,258,271,291,246,251,36,227,260,232,215,232,268,230,278,340,309,296,423,327,240,295,307,275,321,316,304,382,246,294,180,399,265,161,265,393,357,282,253,376,415,333,283,303,236,259,313,276,264,143,286,224,239,307,304,253,279,231,122,183,253,396,339,157,145,371,274,319,266,333,326,299,246,270,274,267,251,361,270,387,274,293,254,140,328,429,268,146,78,329,313,307,246,239,296,270,233,234,232,261,267,364,258,272,226,343,310,246,278,276,234,237,261,245,267,227,239,237,231,282,378,285,258,285,257,318,238,327,228,283,276,248,282,263,374,249,331,234,303,270,231,292,274,230,289,389,287,304,217,265,334,160,277,410,274,267,271,292,214,261,309,309,452,331,262,315,339,246,303,270,277,251,35,284,105,233,256,231,374,295,255,270,281,304,357,266,234,234,297,297,328,247,301,347,309,300,289,322,300,321,280,294,262,300,272,283,307,298,263,335,266,291,257,229,240,286,334,243,255,289,272,157,260,284,300,240,258,313,246,238,285,237,304,267,274,204,302,354,384,262,255,271,289,253,302,273,341,325,294,258,293,251,318,337,241,244,303,261,105,281,287,118,364,249,251,287,235,289,247,257,312,254,286,324,328,345,323,273,237,358,284,245,265,37,231,254,250,317,295,250,250,402,251,115,305,328,289,281,298,323,273,305,448,297,390,239,333,285,335,403,268,258,313,276,258,325,279,417,254,249,256,331,243,222,313,154,354,260,251,412,338,324,427,175,110,350,272,219,326,350,231,269,361,415,274,106,266,237,278,253,85,294,260,358,269,434,372,192,282,242,57,330,395,309,317,447,373,194,290,320,313,263,358,265,325,340,234,242,247,98,308,377,311,256,302,186,186,249,359,340,242,296,296,296,332,206,235,286,394,223,223,322,325,305,211,211,282,313,258,229,109,221,234,222,224,244,213,234,285,271,243,240,302,368,323,255,293,257,388,435,286,363,279,404,81,347,239,96,222,221,261,243,252,179,275,246,346,219,260,149,228,255,270,244,363,265,362,295,303,314,288,324,307,329,265,273,165,250,380,345,264,229,273,277,258,38,252,256,258,260,253,242,239,115,296,264,355,289,60,282,303,273,239,266,311,266,185,258,366,340,265,322,274,456,46,235,286,281,337,350,353,260,303,424,252,267,278,272,288,311,301,387,311,214,235,279,356,366,256,204,287,388,316,288,326,247,286,289,273,242,291,401,260,253,228,259,321,260,241,269,279,436,254,229,229,270,230,298,307,340,256,381,337,258,400,358,247,264,268,44,286,314,278,344,51,278,345,259,245,177,304,275,270,259,292,302,355,301,110,305,181,282,343,244,319,135,280,230,356,285,335,256,344,345,457,322,118,296,313,60,382,281,423,250,308,38,284,248,241,252,219,254,149,264,260,278,297,227,227,269,165,165,253,318,275,255,295,228,288,285,302,300,245,252,354,227,266,253,308,270,267,241,271,270,328,318,302,290,224,224,264,186,368,328,221,236,251,106,307,244,227,250,337,299,276,318,362,321,241,389,188,188,357,221,221,286,280,242,295,303,310,290,241,318,55,240,277,380,246,251,315,233,247,244,297,227,362,307,340,91,246,96,249,292,381,262,354,259,286,260,115,276,250,76,272,277,312,66,403,374,407,266,299,307,261,329,247,246,238,216,254,215,206,281,260,287,288,206,255,61,232,297,278,282,261,275,277,272,232,300,221,305,292,281,312,288,339,276,251,164,134,305,285,70,290,382,259,232,247,277,37,289,352,346,471,122,413,379,242,44,376,287,267,398,417,325,279,316,283,252,409,347,325,277,296,400,371,266,110,305,129,271,231,327,199,264,343,392,387,295,286,299,261,345,382,377,284,348,292,235,316,290,297,60,284,251,295,349,464,253,269,305,302,317,322,228,283,248,244,69,334,356,339,253,263,436,280,303,317,342,385,334,217,340,262,312,257,323,297,235,272,402,435,369,327,345,273,275,291,282,301,267,235,257,253,114,251,55,251,306,290,316,266,99,331,366,347,352,250,237,231,180,300,418,127,210,261,284,234,222,89,288,256,325,391,265,300,369,230,279,288,301,371,314,269,237,342,302,398,337,293,282,270,252,267,294,353,266,260,358,247,219,252,269,244,171,280,365,411,326,283,284,343,270,236,251,221,248,242,232,235,261,254,267,363,275,169,293,291,258,333,275,304,344,251,284,283,258,282,277,290,260,261,256,399,237,194,229,269,233,314,288,316,389,254,255,339,305,231,259,251,295,325,348,227,271,413,248,255,286,436,309,270,353,224,231,297,260,313,268,250,366,344,269,77,232,177,149,258,284,259,250,271,252,259,288,298,273,42,270,258,287,259,293,332,307,244,387,284,398,311,306,431,244,353,302,197,338,337,282,266,293,272,295,399,274,270,133,282,311,266,375,324,325,279,272,246,266,170,312,332,296,329,387,404,303,406,345,307,274,322,267,225,377,417,309,280,276,197,412,300,133,274,262,398,253,307,331,278,274,230,261,255,276,240,274,74,270,324,250,302,317,237,286,262,288,246,262,31,294,243,269,301,268,255,256,266,265,270,266,257,271,244,264,267,249,272,252,258,266,277,270,268,242,245,244,276,273,244,284,274,256,280,278,244,280,257,248,279,284,262,247,259,269,278,258,254,262,275,302,271,282,254,312,274,281,274,262,280,284,272,266,284,266,254,248,240,269,240,243,235,280,293,339,314,221,261,332,248,377,261,240,228,233,156,290,275,274,281,262,282,280,245,239,36,268,289,319,254,285,264,295,228,115,286,291,295,271,300,100,223,221,137,245,318,410,234,257,271,311,232,81,167,305,262,306,73,237,226,255,276,382,243,300,218,246,233,326,257,216,283,330,220,244,328,30,251,340,250,278,320,186,257,330,253,268,340,263,246,278,233,259,309,424,325,293,316,243,309,348,269,106,250,374,260,315,292,250,384,257,312,353,201,201,279,284,348,261,260,264,274,428,271,296,188,269,347,311,296,241,327,209,301,249,323,341,394,302,259,243,368,102,427,259,239,267,98,376,128,259,306,264,220,231,290,315,231,380,369,308,296,307,226,234,233,295,215,237,270,191,265,260,244,235,240,133,281,238,261,292,248,312,233,280,248,322,317,274,330,321,232,286,280,263,243,332,122,283,306,343,282,303,261,291,234,300,130,272,76,251,343,291,234,87,295,268,255,258,84,272,299,273,305,286,246,243,267,311,235,316,359,258,147,355,253,239,245,241,249,280,274,223,363,330,236,317,264,381,230,275,260,232,191,191,317,333,264,283,277,225,268,265,351,262,374,320,302,386,251,243,284,204,286,171,401,239,247,263,323,310,328,97,326,261,314,86,296,269,413,318,309,115,231,297,105,299,269,234,234,310,308,62,220,406,318,282,177,312,318,221,240,243,223,258,283,212,212,117,279,245,241,370,282,250,241,254,326,418,227,212,212,415,220,218,239,428,286,248,248,327,300,317,254,263,291,251,317,207,262,234,232,259,298,243,297,232,391,136,395,313,272,253,246,272,175,340,317,341,339,182,301,94,303,274,273,249,236,272,249,219,238,181,75,277,251,255,121,333,392,346,400,335,303,441,374,336,282,363,331,245,318,341,358,306,392,319,395,255,295,115,242,224,329,295,311,254,357,302,345,270,245,255,220,427,255,343,264,364,255,316,289,371,258,235,335,326,329,348,301,245,291,283,255,127,232,261,245,248,172,321,279,273,308,426,254,270,299,344,286,273,273,307,140,380,405,113,291,227,246,258,245,46,254,299,391,263,370,254,240,317,278,275,321,272,243,259,264,67,318,300,262,266,250,234,262,259,269,335,320,374,358,261,395,343,255,263,338,309,296,358,455,252,296,451,356,258,291,449,305,395,328,392,304,375,312,350,243,261,261,397,302,221,221,426,325,437,101,369,322,332,337,291,279,344,222,281,234,339,310,298,290,272,225,297,68,393,275,85,309,358,233,241,272,264,425,289,264,263,410,396,242,307,68,316,247,315,264,265,274,281,260,285,252,243,266,272,278,268,296,237,59,370,269,229,246,313,348,406,309,288,335,63,296,272,291,353,281,294,182,367,318,289,339,317,85,281,299,325,269,317,282,357,288,292,277,345,253,277,238,265,231,286,355,178,347,385,296,256,326,290,310,278,224,243,256,331,381,338,351,435,361,336,296,299,299,304,278,120,323,264,351,299,363,121,379,281,252,313,248,330,241,333,373,74,246,258,220,251,281,356,338,237,64,261,272,251,445,230,125,288,245,226,304,260,264,371,363,396,256,112,292,291,269,296,248,251,321,268,293,178,268,260,273,303,294,244,254,253,288,93,317,64,297,318,334,301,455,404,308,454,364,380,343,359,347,326,462,286,193,234,260,277,221,256,251,243,235,394,356,239,326,238,126,251,330,244,276,240,305,224,229,255,120,276,258,254,135,246,255,264,358,258,208,166,300,354,73,316,269,227,357,229,253,223,254,220,215,215,345,197,197,265,390,268,266,64,262,233,353,226,405,244,253,275,273,348,230,121,376,340,288,243,327,381,324,263,256,253,263,295,238,261,243,201,229,212,322,240,244,288,214,262,225,311,285,355,308,274,46,277,299,320,292,304,398,331,253,276,36,313,307,349,258,271,237,303,260,304,259,334,248,260,109,317,246,240,246,178,337,263,271,240,295,350,252,247,267,276,59,275,259,78,316,315,309,269,232,262,285,248,286,254,294,282,256,293,334,195,240,276,216,216,281,396,270,315,260,289,312,277,291,330,247,263,163,299,369,379,326,230,230,227,247,361,250,224,206,359,261,218,312,249,60,345,317,261,282,412,249,224,332,192,192,231,231,238,282,285,301,262,248,321,241,249,241,233,248,283,201,201,173,405,303,232,244,123,252,313,299,353,287,240,358,318,336,311,375,343,286,308,289,380,317,280,237,266,236,320,228,237,324,295,268,275,261,269,228,142,233,255,287,274,302,268,254,219,290,243,272,357,385,278,468,229,229,419,312,352,330,340,442,247,447,374,267,258,402,285,326,285,368,252,358,265,448,310,277,243,362,427,360,231,247,293,258,278,360,246,247,262,247,241,291,187,273,261,325,359,244,254,458,251,285,277,229,255,191,283,290,362,277,251,290,318,274,120,381,307,324,261,359,240,251,382,367,245,374,265,255,353,417,266,252,299,437,251,374,373,308,326,318,331,264,372,315,231,257,253,396,382,379,239,250,289,146,232,242,231,231,321,148,218,251,320,261,278,328,75,315,280,353,251,389,335,319,352,286,286,330,337,300,120,367,323,278,240,343,294,370,346,262,309,210,273,225,279,296,192,243,300,257,252,281,276,264,170,244,328,296,274,262,302,448,246,231,238,290,280,324,265,261,364,287,252,241,305,326,266,307,394,299,304,106,235,295,71,228,273,256,266,252,48,318,324,287,238,235,254,237,255,237,247,271,273,256,229,197,403,218,315,260,367,277,92,261,329,261,279,266,256,230,336,412,315,434,254,254,198,311,261,252,322,242,329,294,349,106,264,344,244,293,300,225,305,266,369,306,333,295,253,281,279,235,226,444,229,297,220,257,302,231,260,352,280,297,325,283,287,229,229,276,346,251,248,316,378,273,326,322,391,215,323,296,232,104,257,234,356,254,252,229,254,266,280,221,137,285,258,277,276,263,281,251,234,237,317,315,252,421,260,310,332,270,286,341,330,295,311,285,320,315,371,383,253,261,311,289,309,410,441,334,330,246,303,320,250,321,237,285,212,212,382,286,240,319,250,441,109,318,318,252,255,279,273,147,240,134,254,396,177,272,265,330,225,226,351,322,254,261,230,258,251,60,269,302,71,242,231,232,309,280,302,250,241,195,333,279,261,304,287,268,282,409,284,247,184,241,242,250,448,355,329,380,283,291,274,307,311,270,300,286,270,394,131,247,377,292,343,345,199,343,375,454,283,283,306,122,73,275,343,224,292,231,259,236,252,337,249,245,288,317,305,118,337,238,267,68,300,291,253,292,166,318,412,346,260,315,264,236,284,375,247,265,181,361,414,320,394,429,407,242,71,311,267,279,311,364,390,295,268,259,235,272,309,294,288,259,241,261,284,130,257,322,271,247,291,290,348,327,310,307,354,294,337,244,295,317,249,372,320,102,371,239,189,329,291,271,307,275,451,130,252,266,279,316,233,242,252,250,293,399,223,207,225,229,251,273,215,297,221,232,301,293,343,223,256,285,222,223,262,266,254,278,354,258,275,285,326,230,310,314,355,204,193,193,42,325,284,288,281,77,253,416,105,273,254,243,231,263,154,298,278,329,288,287,226,269,356,286,288,244,34,230,243,298,261,293,246,302,295,266,336,251,299,182,240,226,251,345,277,351,340,267,286,238,423,137,249,169,284,249,270,247,301,346,262,440,338,251,271,262,419,233,357,299,329,292,273,311,262,91,315,385,275,319,353,446,256,315,307,413,210,347,246,33,254,251,168,395,319,295,257,264,304,267,259,280,276,342,267,113,283,319,271,394,360,335,324,204,346,438,420,341,367,258,261,352,312,231,256,303,298,225,225,313,254,208,228,317,297,289,254,253,231,233,254,266,273,254,165,325,252,339,335,241,338,277,398,302,223,223,238,329,309,289,376,325,353,244,331,387,321,272,44,223,292,263,327,306,61,297,292,301,352,271,337,355,228,292,359,280,265,287,244,297,280,318,281,335,356,295,278,270,301,340,353,310,331,299,114,320,309,297,172,318,336,390,352,327,114,245,29,309,349,241,223,319,295,343,244,254,265,317,331,242,171,284,164,237,309,245,334,283,243,300,235,239,423,306,306,323,349,347,344,349,241,391,287,337,279,320,268,278,258,368,385,241,204,236,224,267,231,416,505,232,257,322,186,287,314,236,447,102,445,258,377,369,302,303,358,231,340,288,231,161,293,253,229,247,391,72,239,252,272,278,270,300,314,237,294,226,293,348,254,253,230,185,246,78,323,290,348,302,304,270,219,93,309,271,271,346,304,294,269,278,249,275,252,381,410,272,252,143,274,286,325,251,287,302,272,350,380,256,254,255,366,315,289,385,267,338,328,193,193,401,308,335,302,245,277,291,320,250,341,371,431,307,248,243,314,252,233,287,101,315,304,308,52,250,266,318,307,314,296,265,320,55,249,290,231,292,242,276,246,254,306,224,64,346,294,255,312,262,311,422,379,302,339,277,234,297,370,291,275,249,316,281,267,227,291,266,255,336,278,246,253,364,281,329,314,278,287,292,194,309,412,340,334,244,410,303,348,209,209,310,327,335,236,247,73,275,274,228,233,241,230,227,220,233,269,238,236,254,245,225,229,251,240,231,257,259,242,254,252,251,247,249,178,263,230,98,363,123,305,289,380,362,391,274,276,313,308,310,253,252,275,397,275,278,153,359,245,263,236,317,238,231,253,255,265,278,267,305,236,398,224,246,292,269,263,277,229,307,204,204,234,374,241,294,274,249,298,244,276,218,322,220,245,280,316,225,303,257,244,277,244,278,149,327,369,242,342,272,244,284,309,345,263,233,358,391,248,49,266,374,226,283,223,281,334,244,258,303,379,243,260,233,251,249,227,348,214,391,292,321,388,306,229,336,244,226,283,400,270,293,285,312,353,230,223,223,311,223,208,208,266,178,178,371,363,206,206,236,304,231,210,210,214,214,236,439,323,335,199,199,308,229,287,371,286,224,224,224,253,375,282,207,207,315,209,209,251,256,255,248,370,236,239,341,264,299,340,246,249,330,419,243,311,221,275,308,275,258,105,447,335,334,371,345,433,222,299,365,275,366,143,237,237,282,304,355,68,230,276,233,346,238,228,78,296,268,289,268,256,214,297,319,309,260,126,247,275,387,353,252,240,313,427,264,218,218,307,69,253,240,354,313,242,294,236,279,344,300,245,75,239,362,278,318,220,428,337,365,411,342,279,140,251,227,89,368,295,262,258,258,228,225,217,295,212,252,294,97,282,332,111,306,303,277,278,237,273,324,262,112,234,266,286,381,238,302,271,248,384,299,373,264,339,254,317,240,324,231,291,241,445,244,284,233,316,243,224,246,362,212,238,302,230,253,295,253,229,256,244,309,263,280,244,186,258,54,284,236,309,306,279,242,307,328,243,283,151,269,259,257,139,240,254,221,261,298,141,352,340,314,238,250,256,362,371,302,319,340,402,281,266,80,257,322,274,223,239,239,319,289,275,241,270,314,129,244,283,260,306,311,310,265,256,355,268,319,313,336,318,339,303,248,260,286,315,263,268,69,289,239,292,246,290,301,237,379,268,129,285,384,307,298,315,372,54,313,354,302,331,217,217,216,216,216,258,294,230,230,389,423,251,251,383,341,229,229,240,240,281,390,401,381,244,282,212,40,363,254,306,443,396,260,257,324,354,321,324,419,234,263,347,348,285,238,307,239,258,294,294,360,376,262,259,258,296,309,143,263,244,259,265,373,237,253,99,261,442,236,318,263,289,331,361,428,239,245,257,264,298,242,313,250,299,255,301,278,260,266,275,286,326,352,323,274,284,246,266,240,242,64,404,332,430,415,324,427,179,266,267,275,291,244,241,354,248,285,260,262,324,264,280,285,285,142,227,224,321,120,262,285,327,207,90,235,191,229,333,276,411,239,256,262,283,255,95,293,314,158,299,292,359,378,265,352,310,226,230,222,246,243,242,289,253,325,237,287,230,111,269,459,354,412,403,377,440,244,244,345,251,322,125,326,374,304,287,331,353,311,322,403,289,413,424,283,314,272,209,209,314,283,300,288,277,269,245,420,256,296,348,327,307,248,234,266,331,344,234,274,272,240,226,263,114,279,276,337,78,229,243,137,332,283,124,333,377,180,328,311,284,297,213,402,233,177,251,400,317,304,306,285,171,308,259,329,250,370,264,240,280,241,275,418,389,237,221,241,261,238,270,309,250,372,231,259,286,184,281,376,394,300,307,294,276,237,311,283,292,258,258,123,268,61,292,267,294,265,167,370,91,275,296,333,317,265,369,251,145,249,240,56,311,269,195,265,256,223,321,304,293,268,293,235,239,236,234,246,242,329,301,237,243,338,285,250,224,321,316,283,341,251,244,245,250,230,250,295,358,251,222,226,267,395,246,254,271,295,313,256,335,243,311,105,286,364,322,275,320,253,250,256,258,289,125,279,320,282,268,265,356,297,382,289,246,387,282,257,273,374,381,337,274,420,329,342,338,346,298,295,266,335,430,265,426,283,267,278,286,228,242,236,225,270,228,280,302,254,167,259,339,152,311,236,240,259,246,240,132,275,287,270,278,254,244,253,285,258,240,324,264,291,336,291,239,221,289,322,252,259,286,273,312,267,127,236,366,225,55,246,275,293,229,240,325,194,264,405,306,248,298,185,276,236,223,273,295,328,126,323,294,263,351,388,417,244,240,404,373,305,197,197,373,435,434,424,246,257,264,380,377,310,313,253,342,336,274,446,248,97,343,286,325,320,316,299,316,184,253,242,270,217,254,234,261,266,246,267,270,240,293,311,351,262,327,249,255,297,240,249,233,224,240,258,307,298,315,280,287,284,292,269,29,240,367,231,272,296,356,321,90,334,337,264,242,380,274,436,264,322,382,275,321,357,337,276,255,282,285,100,249,328,228,241,374,249,29,376,352,298,131,284,277,279,227,241,280,259,302,144,263,272,287,287,278,250,266,249,278,248,260,247,274,239,308,296,338,269,250,41,287,370,299,254,370,201,321,243,308,221,237,388,275,399,229,236,357,252,231,224,292,243,236,367,232,268,231,284,184,206,350,291,336,426,239,339,304,286,240,247,107,257,276,295,246,281,345,395,266,270,338,178,282,299,220,470,504,480,418,196,284,253,365,382,41,281,320,255,259,289,295,309,243,288,273,268,260,278,241,292,234,262,243,237,233,234,236,103,368,348,248,238,238,238,271,308,260,255,381,325,258,307,295,331,274,247,235,238,290,291,182,250,262,281,236,245,78,248,262,196,196,267,275,293,243,281,270,402,288,264,269,345,278,371,341,247,295,355,359,239,344,256,248,397,261,243,268,282,348,268,357,217,344,195,383,138,274,304,333,310,49,264,253,105,128,309,268,262,299,249,307,310,308,245,335,278,108,335,352,320,284,269,294,264,232,270,269,247,253,296,239,216,216,349,343,339,299,324,339,242,248,65,317,251,337,235,359,263,230,236,251,283,263,281,338,79,252,248,286,252,387,215,234,252,70,272,184,273,356,421,326,434,381,248,331,241,262,306,121,289,282,248,235,310,236,255,297,325,301,228,268,250,294,385,299,408,342,315,232,195,308,257,304,210,238,333,230,248,233,298,336,256,250,367,247,221,396,396,308,74,365,162,416,69,308,261,276,240,265,339,259,305,297,242,282,299,326,363,252,276,447,456,270,459,238,238,416,257,230,237,208,208,254,268,226,243,307,91,307,259,249,334,285,245,244,283,238,285,213,246,224,299,281,240,241,121,264,270,117,331,305,273,381,301,262,248,401,232,160,281,365,394,284,253,277,266,281,278,290,271,206,240,300,252,306,304,295,405,389,292,312,289,340,454,261,284,307,307,244,255,276,404,350,346,260,280,242,180,61,299,252,258,332,264,266,265,401,279,433,293,313,281,307,305,133,270,276,282,110,278,295,299,312,254,310,273,260,231,279,255,327,239,249,274,293,312,236,228,291,319,117,278,307,384,238,322,445,361,297,234,432,369,458,244,298,443,359,254,400,284,304,334,235,235,245,253,283,274,338,323,294,124,260,306,320,419,308,307,261,325,223,264,128,314,291,296,262,305,265,391,360,302,291,34,237,283,236,220,228,255,92,281,305,288,343,335,42,246,314,234,229,332,247,256,258,261,318,304,283,410,248,265,128,309,297,259,276,260,281,229,265,327,254,241,236,200,200,271,355,295,338,286,284,270,263,239,239,272,156,223,351,292,296,232,324,273,243,255,265,251,189,269,324,392,239,407,396,285,342,396,263,222,263,240,250,265,276,386,267,260,176,271,280,286,441,291,255,225,254,264,270,292,110,243,309,242,291,335,348,223,223,250,152,341,388,270,324,376,287,281,373,309,274,246,387,332,393,325,305,269,289,364,248,425,373,294,291,60,276,194,268,252,245,293,281,295,286,261,372,79,254,285,84,260,286,261,381,256,237,165,308,342,304,303,282,409,306,265,263,295,231,229,335,51,238,265,241,272,170,285,299,132,262,251,292,333,355,154,254,298,256,247,35,230,237,221,228,275,292,151,271,295,239,256,269,352,255,325,291,242,446,329,393,326,252,309,170,270,329,245,278,289,163,284,239,227,295,117,273,330,216,336,315,267,250,348,274,266,98,331,247,320,246,255,332,378,270,322,365,277,298,277,430,274,256,333,260,332,268,235,371,275,231,319,278,280,265,263,290,382,384,369,146,351,296,268,252,256,227,243,287,247,252,295,287,194,294,232,244,98,247,246,378,247,291,180,274,431,386,303,221,229,266,259,307,281,288,382,229,234,295,300,313,371,285,227,121,423,251,236,138,233,240,319,338,363,262,293,224,224,260,331,379,295,258,365,307,293,382,318,413,260,328,306,370,231,272,280,227,265,265,232,240,366,304,438,220,277,167,283,277,176,257,281,241,293,254,198,294,274,339,317,254,251,276,247,263,280,225,314,245,262,281,251,247,268,247,245,234,246,234,251,231,240,254,240,246,262,248,238,265,230,258,160,339,369,276,279,276,251,289,282,261,246,270,266,324,268,229,310,275,231,244,264,212,244,354,255,264,283,240,239,228,239,215,253,323,322,147,280,313,242,310,368,307,267,244,246,64,265,245,263,98,255,247,418,264,224,274,257,221,361,293,307,247,237,353,198,274,232,237,258,150,312,308,242,265,351,440,340,322,254,219,250,300,270,322,231,249,118,307,328,291,252,234,230,376,331,236,299,240,297,294,270,300,374,293,431,361,366,289,355,256,315,264,437,338,369,187,187,236,356,312,216,342,325,261,237,337,422,271,307,386,259,372,271,333,322,393,296,378,394,279,247,386,310,305,239,282,254,200,200,316,341,265,236,382,91,268,248,394,74,230,282,245,171,245,229,268,312,246,231,309,335,222,266,303,280,86,305,251,272,255,279,350,328,322,283,334,90,288,330,275,306,238,323,408,313,250,280,224,276,246,259,309,307,308,348,418,213,213,319,290,288,362,247,149,241,286,348,245,290,288,263,240,245,199,247,317,252,321,280,344,368,298,321,322,231,240,345,146,324,256,333,254,262,237,246,317,265,221,245,251,261,246,238,244,273,217,333,246,279,315,294,328,307,404,175,273,255,281,295,296,257,260,184,221,254,253,282,248,86,247,236,241,287,252,134,245,315,265,288,312,355,167,347,275,85,277,264,202,132,271,325,222,256,255,221,264,289,249,98,186,309,299,279,37,255,257,390,272,257,390,288,75,253,413,329,427,369,297,426,351,243,220,220,259,259,420,286,259,392,245,245,245,288,241,241,294,309,278,304,236,350,317,301,237,370,328,278,294,304,292,288,268,323,375,319,265,427,283,389,357,287,323,202,238,253,242,252,257,233,241,271,263,248,244,262,315,324,244,274,302,278,253,287,250,338,271,171,251,246,252,242,250,274,201,57,234,259,279,256,263,265,290,262,238,244,389,333,290,144,288,272,255,85,256,298,286,246,225,272,285,319,425,273,284,282,235,249,303,314,247,294,410,262,264,277,284,276,257,374,311,264,246,231,240,238,228,245,235,105,287,279,325,279,283,273,362,442,349,274,297,338,288,310,402,370,309,95,259,296,286,42,334,449,355,389,348,186,340,314,299,279,291,280,273,316,312,259,321,261,250,260,280,275,256,293,263,262,74,304,336,346,333,346,302,92,333,253,228,237,250,250,243,264,230,289,232,314,267,249,368,332,341,49,201,294,270,297,268,282,244,363,261,237,318,277,245,359,296,303,268,293,262,417,315,207,207,268,288,349,340,301,299,440,319,239,227,187,329,73,324,320,77,331,144,215,248,264,297,274,293,285,285,263,274,82,398,230,255,274,280,301,254,265,274,277,267,263,267,289,374,319,303,323,260,250,267,281,293,289,256,271,257,249,268,264,436,286,127,273,340,416,237,335,337,390,356,211,211,352,315,274,309,260,251,369,238,262,288,345,378,254,271,277,269,246,297,264,251,370,287,250,285,243,251,345,312,135,275,287,365,431,250,331,273,259,258,260,304,333,259,248,302,248,275,288,278,319,244,264,249,245,324,288,233,279,239,252,225,305,248,248,282,51,277,233,286,219,219,358,233,382,368,309,229,274,411,310,339,262,288,286,281,270,298,274,313,274,420,44,337,306,294,144,281,238,246,254,301,271,347,254,243,331,439,295,460,331,424,433,345,158,393,217,265,265,310,314,271,239,282,260,388,348,300,357,275,282,374,210,210,198,309,260,286,286,67,277,380,305,306,270,312,276,351,277,288,268,262,283,82,271,302,379,134,238,378,302,247,367,269,304,243,250,424,364,199,404,256,341,161,415,331,308,251,251,323,260,362,245,269,239,267,240,254,322,272,304,247,343,298,232,306,265,313,72,307,277,119,329,287,282,276,270,347,207,372,245,350,252,247,247,240,304,283,260,284,267,271,383,241,260,456,299,262,435,71,298,339,338,251,86,190,275,243,297,309,26,230,242,292,73,259,309,245,290,272,274,225,225,343,353,270,269,282,262,289,295,410,321,305,270,416,239,253,258,305,306,401,268,185,185,320,407,306,421,373,380,263,251,253,294,257,322,348,309,255,254,363,352,245,283,391,337,296,265,308,290,302,270,219,329,244,310,433,412,203,203,260,273,235,241,350,265,350,298,292,336,315,261,320,186,234,273,340,250,323,342,307,219,267,315,410,374,267,325,141,229,225,277,277,243,253,264,456,288,300,398,345,337,149,352,385,252,244,218,218,245,328,307,354,110,254,239,242,240,332,285,410,273,259,283,336,335,354,342,268,38,278,316,333,260,220,332,316,268,287,381,266,286,408,300,290,239,257,286,346,371,282,207,207,207,217,217,217,216,216,417,245,76,229,252,277,441,285,273,289,332,301,226,205,205,451,242,369,341,288,335,242,241,236,365,242,295,277,268,306,272,265,38,262,270,345,296,298,311,240,313,236,244,250,348,421,227,263,275,69,205,299,437,250,427,195,195,248,366,313,277,261,324,354,368,331,372,276,314,251,275,251,401,427,285,268,284,236,256,281,256,234,74,253,255,263,283,290,340,263,229,260,88,321,304,359,274,310,158,375,352,398,359,274,243,257,351,93,242,380,327,355,137,261,244,234,252,275,239,259,282,95,298,261,296,354,353,356,265,325,389,116,247,282,230,289,211,279,354,292,229,398,331,257,239,284,337,281,256,339,319,256,298,255,76,290,231,278,274,261,244,273,244,234,293,258,246,316,230,378,278,241,355,297,219,300,222,306,366,238,266,305,247,305,284,230,243,228,287,276,345,250,307,34,316,243,60,295,262,228,414,261,278,290,257,343,291,326,272,390,331,86,232,223,223,269,333,322,314,443,458,337,270,440,340,244,267,362,408,244,244,261,308,250,240,211,268,237,352,359,237,250,315,304,271,319,272,332,242,375,208,208,208,342,372,71,223,230,251,318,250,355,152,254,225,247,307,286,278,236,332,257,236,228,264,269,244,273,316,363,232,349,346,261,53,358,172,338,246,311,274,271,265,344,300,123,408,279,299,349,267,292,228,288,304,293,99,351,315,260,295,265,242,320,304,399,277,223,306,226,216,216,217,347,306,245,288,214,352,225,323,206,276,236,269,312,278,278,275,438,284,285,283,226,226,311,215,300,268,418,99,221,265,229,216,283,265,225,220,275,339,323,305,344,251,242,262,75,60,363,384,330,305,312,316,459,272,345,312,290,365,243,392,239,279,319,251,244,322,334,267,73,302,297,259,292,333,229,316,268,246,272,35,237,402,288,260,282,396,451,302,266,286,106,309,375,421,314,244,255,332,373,314,319,289,232,233,233,257,311,408,350,321,297,278,366,283,301,366,385,299,291,427,266,278,330,281,290,339,260,294,278,311,297,374,199,261,245,254,237,227,287,406,199,261,239,75,321,248,289,244,120,240,266,240,319,256,243,267,225,298,269,303,230,452,278,280,245,393,265,247,34,325,293,197,310,305,221,292,281,225,296,248,270,97,260,253,102,166,269,274,366,246,241,339,301,265,298,421,278,242,374,331,302,243,237,373,255,375,242,427,258,230,287,305,408,226,226,325,299,278,246,268,296,273,352,331,301,355,251,260,302,300,367,244,283,324,130,275,248,294,297,267,292,274,330,238,361,303,380,231,323,201,287,238,251,182,285,376,298,316,377,259,219,281,222,236,317,343,275,306,258,289,281,243,129,306,269,163,290,252,242,243,226,412,251,233,287,301,276,241,323,284,262,258,231,243,252,243,241,304,259,303,247,143,435,310,285,313,268,242,240,294,244,248,265,250,266,261,223,223,250,279,242,320,191,335,302,336,302,151,252,215,240,261,288,236,217,217,246,158,264,289,347,277,273,238,267,301,329,252,245,294,317,214,324,378,232,325,80,241,286,258,278,367,186,304,265,244,316,291,253,226,356,327,272,257,334,253,322,344,347,306,353,381,252,293,256,356,315,295,265,278,294,317,316,303,327,354,37,271,388,360,299,239,308,341,296,265,405,397,360,288,258,302,261,244,244,437,347,313,290,307,290,322,284,282,312,295,258,291,293,311,332,436,49,301,277,327,375,302,359,320,249,265,236,308,250,252,241,276,268,343,229,403,221,248,252,260,309,239,296,280,290,140,399,193,193,258,268,391,253,217,231,303,296,329,346,335,281,347,219,360,252,85,265,230,277,269,217,286,268,118,247,177,177,317,269,395,378,328,340,175,175,439,347,341,196,196,288,347,414,230,230,299,313,214,214,416,425,389,246,359,256,246,274,271,270,239,285,255,230,258,271,274,117,306,359,276,292,280,279,284,94,251,299,271,263,229,248,237,248,331,284,454,448,327,333,408,315,440,174,243,251,279,337,295,282,288,270,270,307,264,257,255,333,261,29,285,281,252,238,264,236,240,240,237,255,131,235,217,256,274,390,237,241,262,341,325,298,332,252,306,306,241,184,268,224,229,124,243,262,185,287,170,282,275,291,292,300,245,287,310,97,233,246,304,245,187,249,251,359,262,367,285,293,287,276,99,325,235,194,194,322,309,339,298,309,335,253,295,283,226,295,251,337,226,254,354,292,225,228,168,315,291,353,281,43,286,311,273,262,288,291,271,266,302,315,368,293,308,227,218,257,271,153,442,288,276,431,273,66,346,280,381,371,317,395,267,288,234,240,262,242,246,251,120,344,313,263,142,264,278,245,239,288,388,250,294,238,282,287,353,322,374,84,260,66,250,248,275,320,249,273,252,322,265,221,325,74,277,292,344,274,426,352,375,238,297,330,323,279,307,275,310,262,255,283,289,298,240,292,128,172,224,348,249,219,237,295,228,332,241,256,241,247,219,155,306,333,292,299,303,299,390,468,359,393,196,254,269,217,371,233,222,259,317,273,317,227,225,276,232,257,349,235,285,365,301,60,276,152,290,287,239,228,262,411,308,259,363,350,318,319,422,284,341,312,314,263,334,255,201,343,257,262,256,282,252,299,288,272,253,253,268,273,242,264,294,296,240,268,290,266,261,267,312,270,291,279,289,341,275,292,248,249,288,248,320,257,340,270,314,293,327,279,299,348,388,125,314,315,381,256,264,265,240,346,323,246,252,395,269,272,314,291,260,225,242,341,316,283,283,260,352,318,403,367,225,256,260,398,201,236,289,416,267,281,347,327,450,302,209,209,276,295,56,275,323,313,287,270,298,258,333,349,300,288,249,257,256,235,282,279,271,264,344,323,259,123,259,310,206,206,248,251,308,413,307,326,295,287,356,320,294,286,394,362,293,367,358,356,248,164,314,319,262,286,238,279,261,119,225,293,383,426,323,275,263,289,284,348,377,294,399,291,227,392,347,295,342,226,247,308,268,335,271,251,126,263,341,270,261,244,241,284,247,272,241,257,64,340,403,312,367,381,330,147,225,217,223,117,337,452,446,171,232,425,123,260,308,311,247,337,368,411,438,170,285,410,348,350,299,266,324,83,355,328,329,388,99,261,273,293,253,171,291,268,180,241,234,296,235,331,287,311,339,358,268,142,248,60,275,239,239,219,196,308,249,280,190,247,325,260,408,308,356,370,418,316,281,123,383,310,337,271,358,244,375,373,254,106,307,309,247,236,146,304,269,239,417,283,280,161,161,303,287,295,279,252,267,233,254,207,331,239,427,264,227,304,296,322,225,220,229,254,252,269,232,249,259,273,222,234,244,251,384,248,340,221,292,236,302,284,260,255,289,330,349,340,435,317,95,270,311,368,255,237,253,255,250,292,323,252,70,224,250,162,291,316,266,238,276,296,301,359,272,251,250,234,246,250,271,317,455,316,416,299,365,301,318,435,352,278,312,259,291,257,352,325,291,343,310,310,222,297,354,245,275,191,229,298,307,247,358,251,238,330,299,313,228,358,363,244,259,331,265,269,244,278,222,245,306,389,299,253,257,278,316,263,339,116,244,290,338,279,430,371,320,307,383,302,320,258,269,270,307,388,304,368,315,324,266,461,372,228,228,235,451,253,259,310,216,216,389,281,291,266,302,341,279,338,109,353,297,271,266,325,297,227,230,240,220,256,225,162,330,170,255,213,213,223,286,235,123,248,286,267,283,71,284,117,290,312,379,265,254,355,232,270,376,266,251,255,251,295,236,267,236,310,281,250,250,153,338,264,313,223,264,299,233,327,290,408,351,81,304,282,256,285,251,325,269,329,265,261,288,454,213,213,302,271,243,235,242,265,238,285,144,354,277,55,226,233,315,274,237,346,362,244,273,278,56,264,281,234,221,175,304,365,244,264,361,90,281,350,260,440,258,286,257,287,312,266,294,323,343,262,288,237,341,359,331,347,272,289,289,269,319,321,249,290,356,258,355,249,101,280,412,259,48,356,336,268,61,74,262,216,75,316,148,330,311,281,463,274,245,29,345,333,289,257,238,279,262,341,256,353,67,226,277,270,240,340,250,343,314,343,275,260,280,244,316,305,320,232,352,249,325,232,339,237,240,368,266,284,261,269,321,255,432,264,324,280,399,333,400,328,186,186,295,240,340,290,162,230,345,384,322,298,271,55,294,245,248,148,255,111,261,359,331,233,115,254,227,254,242,267,285,243,293,259,242,238,245,263,255,288,248,272,269,229,228,241,233,248,251,238,254,235,264,270,247,195,335,268,296,254,243,306,326,74,272,348,284,293,272,306,379,286,290,246,300,249,246,361,298,330,236,249,297,287,272,280,234,322,300,259,266,284,266,304,274,287,327,245,290,245,233,234,107,256,232,220,277,212,212,292,260,320,294,222,284,238,250,294,293,330,366,273,305,257,325,310,202,202,396,386,260,247,327,319,313,409,366,248,271,256,433,307,152,322,301,274,368,262,337,259,281,233,240,362,247,316,315,266,262,270,295,287,63,331,271,278,239,239,407,404,437,446,408,291,258,258,271,459,379,246,190,190,273,370,338,309,318,292,285,374,429,444,383,455,267,337,434,448,454,312,391,312,391,401,287,206,285,339,259,302,237,326,283,291,358,239,289,308,292,243,237,232,337,201,228,309,278,318,92,322,322,284,305,285,104,255,245,247,255,319,299,258,305,320,71,305,246,237,86,255,306,260,314,260,234,246,243,327,249,335,275,310,324,253,378,335,350,74,324,244,374,216,237,244,339,257,272,279,280,329,321,275,308,284,287,340,311,308,328,298,312,256,268,408,264,323,276,312,289,307,369,369,280,295,344,224,346,281,229,257,255,234,244,281,268,277,309,360,252,354,333,282,312,321,346,228,302,56,261,259,228,302,234,301,230,292,258,245,264,422,267,247,302,368,426,355,248,342,238,324,323,251,289,418,278,292,307,295,254,256,230,235,222,112,301,103,270,301,277,277,290,283,344,338,235,152,228,248,248,239,307,237,236,264,220,298,228,223,254,264,239,290,189,281,261,233,248,273,301,262,100,325,367,357,353,262,312,395,402,356,299,263,239,437,209,209,234,309,236,237,305,306,243,114,307,62,377,252,339,283,255,257,274,330,252,247,246,269,388,193,318,280,308,285,312,292,382,292,418,319,375,355,365,336,325,336,458,310,392,457,328,285,278,242,260,341,349,310,340,279,221,332,267,286,233,353,256,246,277,261,407,329,293,309,240,259,216,379,326,276,156,279,293,347,265,238,338,421,334,292,335,299,232,263,288,268,225,346,246,243,266,313,233,154,250,342,262,380,357,243,303,272,116,262,257,363,337,320,387,376,278,273,310,57,408,248,203,288,272,239,252,229,252,238,233,253,254,253,252,246,228,244,256,254,251,288,300,271,249,274,255,312,244,289,252,334,284,175,317,294,351,323,339,379,273,324,315,477,342,417,260,364,363,280,398,325,318,309,272,257,284,280,269,291,295,293,352,234,235,267,328,323,287,237,266,323,342,268,233,228,228,266,282,298,250,285,350,242,262,252,330,199,222,222,297,237,275,188,272,241,237,143,271,355,239,297,256,243,243,290,100,297,305,75,232,244,318,257,266,323,399,285,347,281,314,288,320,105,223,312,265,243,256,253,238,98,377,390,335,279,298,200,250,339,376,273,247,249,64,279,265,227,247,269,262,257,262,238,274,236,237,87,338,288,250,268,274,340,312,276,289,337,289,371,318,289,245,232,248,351,312,470,334,334,315,312,264,324,353,285,281,328,427,319,291,248,284,262,241,285,431,365,300,249,269,327,243,243,117,251,236,230,273,150,268,338,297,394,35,233,243,279,327,267,218,284,288,256,113,263,285,249,320,427,325,295,303,426,339,120,413,247,244,250,343,402,373,96,236,271,306,277,221,311,286,234,140,248,433,91,400,322,265,258,253,268,336,250,257,230,333,251,323,338,365,338,279,355,275,305,290,341,244,248,352,398,359,240,368,295,318,380,379,305,408,330,435,352,276,281,295,296,87,302,312,305,227,311,262,289,289,308,290,139,415,302,428,240,263,313,253,246,272,71,421,306,327,313,213,213,329,401,310,230,294,313,244,273,402,306,334,285,291,249,250,291,255,163,246,249,225,133,316,319,390,405,369,364,308,254,365,313,418,342,454,318,372,431,246,439,444,409,398,338,175,443,274,215,215,215,208,208,462,252,265,389,128,254,259,308,253,307,238,230,78,253,256,288,246,264,118,244,296,261,255,256,242,98,248,248,316,234,297,354,252,273,231,267,259,294,320,65,261,258,310,244,240,308,151,240,240,332,274,51,373,243,155,173,294,242,315,164,366,271,251,246,70,309,245,299,233,60,255,59,257,346,283,112,287,333,383,271,268,53,237,240,300,271,249,237,196,228,307,113,274,245,249,273,250,255,249,113,278,270,250,263,263,335,255,264,94,250,288,277,273,281,256,273,256,273,265,292,281,269,262,290,410,262,327,267,258,263,324,290,297,326,253,283,269,231,267,340,323,143,308,351,286,255,249,344,248,201,350,250,267,276,265,395,284,361,267,283,330,270,375,244,289,317,326,100,247,232,329,280,280,219,289,236,362,234,242,264,415,170,170,259,272,248,248,278,183,136,275,237,124,260,233,257,233,270,241,313,299,250,226,343,278,268,225,39,246,313,256,210,215,397,403,332,274,311,291,315,301,286,428,427,276,346,239,254,315,314,306,303,295,344,134,272,276,266,238,123,338,249,227,361,312,286,438,439,71,278,250,257,260,211,248,192,282,288,296,291,299,266,329,244,284,364,249,245,287,365,226,344,387,306,315,161,161,315,291,275,270,120,258,303,347,364,324,294,300,272,271,262,384,266,398,252,263,341,343,325,349,316,323,318,416,341,356,373,277,333,255,326,137,245,332,246,304,251,72,265,235,260,286,67,268,291,325,284,243,310,259,324,274,261,352,252,295,243,315,279,254,245,243,298,209,296,335,255,225,310,284,278,325,280,312,329,214,336,269,256,464,504,472,504,167,410,248,239,323,198,198,320,225,338,125,246,265,277,248,246,284,226,438,281,77,309,252,414,339,260,366,246,328,266,341,372,376,356,301,370,305,391,455,306,307,277,227,264,261,326,337,268,272,249,247,311,242,329,273,258,270,241,291,257,392,108,288,264,294,334,349,272,292,259,200,279,224,247,320,262,323,274,435,268,308,245,193,231,247,285,240,374,249,284,246,264,331,233,222,247,264,229,298,237,229,268,122,282,350,259,294,321,236,226,256,277,296,298,344,272,374,396,116,316,237,215,215,311,343,239,251,191,294,269,246,270,319,271,263,403,295,305,257,458,286,366,442,270,285,263,277,288,359,332,319,330,139,291,339,370,342,275,275,275,275,356,282,275,283,341,263,278,243,352,289,396,273,386,293,293,254,234,319,300,245,297,40,247,373,273,369,275,310,248,201,275,327,210,210,270,281,235,239,304,357,248,264,244,456,367,414,251,270,312,260,290,331,356,284,122,305,113,300,315,191,237,260,311,237,278,248,234,258,343,294,250,127,202,243,276,336,53,329,57,305,305,319,289,257,302,284,389,340,360,348,331,122,263,276,274,344,282,256,332,244,318,357,285,248,331,370,309,372,275,265,233,233,264,316,229,286,254,232,220,270,248,267,164,276,316,285,282,175,358,338,250,279,166,441,310,284,264,289,325,245,245,289,306,274,253,293,273,94,233,246,188,303,278,359,319,291,279,314,276,290,327,279,295,272,291,361,278,278,292,294,287,302,290,309,304,343,231,179,307,318,161,253,266,253,322,262,322,298,235,306,160,336,118,234,119,337,269,290,293,280,288,299,267,252,328,243,309,269,316,308,297,246,330,217,255,235,354,308,362,351,333,352,290,327,260,168,168,236,345,383,330,242,249,247,245,229,172,247,279,297,267,275,391,347,254,344,293,252,348,365,347,289,375,317,247,237,230,284,341,258,278,272,258,100,256,344,310,214,304,255,332,274,366,216,216,261,242,348,295,275,311,324,316,241,241,274,289,229,229,305,243,323,292,267,340,270,348,428,272,271,370,366,322,359,293,374,324,315,350,304,351,315,375,400,248,306,396,289,339,301,276,255,297,260,297,108,240,246,248,258,343,261,278,254,316,290,217,262,132,233,276,317,251,248,284,146,263,333,325,215,264,278,297,246,310,274,281,275,190,312,260,344,257,277,354,299,355,269,340,65,301,336,221,221,328,241,241,300,320,74,281,273,287,294,233,221,278,240,147,299,264,249,255,46,270,314,325,167,265,338,261,253,284,237,314,277,258,229,224,224,308,278,220,287,235,276,256,300,230,438,279,308,295,249,32,229,282,284,306,346,226,311,363,299,324,373,334,324,422,400,268,327,268,400,347,282,325,326,348,433,422,342,337,380,433,353,288,274,401,69,315,255,351,248,259,319,90,293,162,391,252,231,255,164,302,254,257,239,234,204,257,209,275,290,274,157,231,314,349,361,266,232,262,287,340,317,273,241,239,251,282,299,268,455,352,264,323,325,344,276,259,298,262,375,204,204,230,277,329,284,283,435,449,347,365,359,314,284,242,398,280,304,274,249,246,257,417,279,340,237,231,369,347,258,306,255,282,262,116,309,335,273,283,347,280,321,247,301,286,262,256,284,276,349,253,251,218,240,245,268,277,266,54,34,162,298,283,346,272,272,220,279,115,244,223,247,253,325,237,230,258,296,51,324,311,296,266,384,66,281,306,251,91,341,274,338,354,261,250,248,391,330,127,248,252,347,271,328,270,248,160,231,351,292,244,317,242,362,246,247,259,275,299,287,289,224,257,238,235,247,248,311,310,280,294,268,314,287,328,351,292,255,345,249,431,317,86,348,306,286,297,268,240,312,235,263,285,352,270,246,235,306,370,82,274,196,314,278,375,291,97,261,237,237,247,264,268,253,258,235,225,58,344,41,222,157,378,312,314,243,337,242,301,246,213,213,226,215,280,233,267,265,268,90,349,313,291,323,295,326,361,312,448,297,264,411,324,67,409,314,403,230,260,288,443,280,287,349,301,300,290,350,168,267,306,258,356,430,260,266,264,272,330,363,322,417,293,301,275,295,302,165,226,239,290,348,249,279,290,224,360,260,270,299,331,333,306,67,277,309,286,333,278,300,267,325,270,277,269,251,248,214,280,298,230,110,267,245,328,249,424,309,388,431,296,327,395,282,384,374,405,209,209,245,344,352,138,318,226,297,261,282,234,278,290,248,250,259,66,343,429,392,289,448,442,453,345,282,297,263,375,298,311,307,254,254,254,354,286,212,243,311,254,336,290,258,291,291,281,297,227,217,315,289,405,236,309,276,259,251,305,256,308,203,238,314,284,306,236,198,198,231,281,285,276,289,387,274,252,234,314,336,335,260,184,184,354,237,269,307,326,320,331,380,417,362,459,418,464,381,364,331,261,436,287,330,458,353,439,406,325,230,240,317,264,289,273,272,367,197,197,289,410,297,352,344,284,300,238,340,302,348,371,239,222,289,302,216,216,367,236,341,107,263,203,203,358,297,342,265,321,434,327,245,217,217,288,357,353,291,277,243,316,220,220,263,347,385,94,306,418,405,252,290,314,273,221,312,278,230,311,334,299,276,315,348,398,264,94,242,317,309,362,272,302,358,226,329,407,392,328,309,312,272,342,258,370,316,335,334,284,70,284,268,276,288,264,256,65,283,400,266,334,238,222,256,321,321,271,290,266,243,233,288,305,304,312,259,329,283,274,264,261,310,229,292,233,235,259,263,337,226,241,246,259,389,306,274,258,231,229,231,301,298,233,270,235,242,248,245,238,281,224,318,346,227,255,370,301,382,374,271,314,448,267,279,226,299,288,301,350,240,327,204,204,244,228,236,240,344,429,363,394,286,249,98,228,242,335,257,241,270,247,412,274,379,330,235,395,298,356,286,249,285,289,295,288,300,262,303,241,276,268,363,251,295,300,313,249,274,78,295,285,265,338,270,268,285,301,307,204,372,222,331,258,290,261,225,225,355,271,271,334,348,263,226,270,305,243,254,377,421,347,374,388,352,331,203,203,89,324,273,237,323,304,344,341,254,291,51,267,312,301,304,379,227,262,281,291,98,220,218,217,238,323,276,276,274,222,245,260,234,102,391,240,327,279,245,279,242,89,236,318,243,277,261,272,259,260,303,311,344,256,255,330,45,323,296,231,234,239,237,174,309,346,253,280,254,340,317,247,226,236,271,338,339,266,316,263,303,340,259,392,246,333,310,234,387,289,316,278,209,209,294,260,77,267,317,244,263,115,266,267,288,329,118,346,84,317,233,233,268,61,278,453,284,379,240,293,300,289,285,267,308,420,314,232,346,293,256,273,287,324,253,322,281,281,291,348,248,262,258,327,336,242,309,232,283,284,221,274,272,141,370,294,390,318,330,264,309,286,260,236,299,253,354,255,225,279,244,267,348,65,308,299,242,371,265,334,224,257,264,330,376,212,212,241,221,416,218,217,272,332,416,373,234,290,265,353,240,317,290,109,309,310,304,232,316,356,303,272,382,217,229,232,77,293,229,313,261,236,115,335,255,356,288,416,414,281,273,327,306,348,417,366,241,224,331,316,252,435,334,328,324,415,387,403,243,401,286,338,313,228,323,157,281,300,296,333,255,286,56,255,447,279,273,272,362,282,229,329,222,337,263,279,313,290,246,148,292,79,354,328,265,439,276,138,270,350,244,236,359,281,322,288,277,345,232,282,323,400,427,280,187,273,370,57,264,272,289,302,292,272,280,286,279,269,256,259,261,273,253,286,267,275,272,290,260,284,267,256,261,249,263,266,281,273,250,265,256,262,253,254,251,256,279,243,262,248,254,279,273,232,272,240,417,252,288,248,219,253,249,257,269,312,259,279,305,360,389,225,225,392,391,354,330,271,314,404,249,360,325,213,213,411,327,246,277,168,275,260,239,87,354,224,221,229,426,282,270,299,293,268,228,285,228,250,262,225,241,337,315,234,321]
doclens.65.json ADDED
@@ -0,0 +1 @@
 
 
1
+ [286,298,283,328,297,293,298,284,293,337,341,397,451,191,263,288,191,349,325,264,286,364,282,283,251,387,387,411,309,286,373,243,285,257,261,293,178,312,297,241,342,355,263,118,265,335,396,435,236,221,221,309,388,249,249,288,391,309,295,280,255,253,259,335,232,246,269,340,271,292,241,265,285,239,251,334,299,270,334,283,336,281,288,322,254,262,287,348,302,309,286,276,328,320,264,259,371,254,355,254,231,358,260,238,265,230,300,225,238,272,236,239,312,234,308,218,222,234,242,265,328,274,413,353,265,335,353,226,282,246,266,314,303,255,241,364,286,270,229,367,261,254,217,258,267,306,247,300,372,285,265,210,122,256,228,233,254,270,339,408,280,211,211,67,251,271,318,334,272,294,249,265,279,246,276,316,363,291,328,338,256,347,232,272,274,254,231,275,368,302,360,411,305,303,241,144,271,334,297,304,339,322,278,353,351,405,279,307,285,304,317,307,271,265,418,252,283,396,279,242,320,260,271,240,387,423,288,331,179,270,250,214,235,260,223,170,267,213,219,148,326,246,280,241,367,233,229,237,360,201,248,320,301,318,250,427,230,328,260,282,242,242,90,348,267,270,299,292,356,258,41,274,343,245,271,243,307,208,234,254,263,107,287,252,245,262,261,274,244,305,348,358,339,338,396,304,231,283,269,330,250,294,293,361,288,220,220,261,222,285,250,288,312,292,225,285,252,260,311,258,238,336,253,276,266,280,251,242,28,227,261,345,399,231,280,283,258,283,240,263,191,240,237,297,232,190,398,332,243,332,120,269,243,361,286,265,238,120,258,306,275,253,353,258,289,237,346,279,247,290,268,438,227,238,249,357,281,298,347,358,293,327,281,288,235,256,255,292,310,263,244,273,298,278,255,254,309,241,295,329,234,253,291,260,291,150,236,233,224,236,252,243,79,310,264,354,189,264,373,262,237,248,239,312,251,279,256,208,342,277,273,242,273,276,336,264,261,398,399,309,276,282,348,310,355,326,244,304,247,453,370,299,255,307,302,235,273,284,266,271,275,225,255,55,315,251,296,62,270,241,293,227,47,350,306,304,157,242,276,317,373,418,317,336,341,243,253,320,253,436,297,366,275,252,330,276,276,252,322,244,240,227,272,254,244,299,346,393,375,360,269,270,275,331,162,36,284,58,277,309,272,90,330,298,60,300,284,335,287,269,242,216,237,101,148,350,313,221,274,102,246,240,286,254,253,263,285,367,242,282,244,409,282,292,237,265,238,268,250,257,289,243,276,246,308,311,84,249,275,235,239,351,251,291,439,256,319,306,294,268,251,288,281,225,285,226,318,238,276,311,262,237,240,227,268,275,231,215,270,288,322,229,361,233,273,247,272,270,343,340,251,320,332,236,263,270,405,277,285,271,289,306,300,257,103,273,303,264,231,271,266,267,235,252,321,248,311,257,204,336,342,384,114,305,260,343,307,258,264,239,320,258,286,307,363,285,289,45,381,103,240,347,416,347,397,275,355,291,276,227,210,230,232,355,230,280,325,265,250,296,298,280,239,428,278,169,276,264,298,262,333,165,165,354,339,158,276,287,279,68,249,318,286,255,381,270,230,284,241,333,315,263,312,247,257,332,296,344,279,293,264,165,295,256,284,278,293,263,285,251,336,281,287,272,311,130,257,231,262,331,257,217,451,238,263,282,349,44,286,407,54,275,230,259,245,371,241,236,289,275,263,265,335,272,272,293,280,324,251,263,247,341,367,98,360,337,456,263,290,370,353,426,222,222,286,365,403,342,328,300,391,274,419,369,326,322,434,458,286,279,279,277,320,350,290,100,322,314,297,341,349,299,324,268,254,298,229,260,231,235,274,430,266,243,92,251,288,333,250,262,322,255,244,330,185,288,402,261,308,278,339,399,367,359,348,307,317,101,376,260,255,239,262,275,179,258,280,342,390,329,444,324,235,212,275,169,305,346,274,300,320,328,293,318,234,306,100,411,304,396,250,375,293,295,332,179,372,349,324,257,285,283,258,444,318,359,245,386,409,275,348,101,265,248,279,302,253,151,257,355,346,278,122,259,121,227,235,235,232,279,257,393,308,276,247,247,143,314,211,289,248,376,225,244,291,249,331,218,270,280,343,318,237,231,300,225,246,245,322,234,218,238,208,373,297,231,266,244,230,316,232,348,265,227,223,256,280,27,254,372,271,437,61,317,317,324,248,315,249,356,332,259,377,320,316,450,284,278,245,340,283,245,299,398,217,238,327,269,301,362,247,288,347,325,320,252,355,405,368,252,268,269,295,251,290,322,274,234,307,225,307,336,237,295,262,212,287,255,298,290,267,320,287,175,255,80,239,123,362,308,386,426,325,397,366,288,242,267,257,289,338,402,450,250,289,316,382,420,255,242,298,306,347,273,359,297,328,243,278,243,329,229,306,317,225,315,393,258,277,250,238,247,253,263,272,268,238,217,249,240,282,304,271,231,268,270,192,294,271,302,281,284,390,311,339,267,274,294,254,340,276,280,286,383,282,355,323,377,349,279,278,280,276,361,240,295,274,96,305,242,273,281,293,321,335,274,286,309,326,300,348,322,328,366,349,345,313,305,318,289,302,377,316,290,274,391,360,366,355,371,338,328,403,411,411,395,394,397,413,41,356,224,231,251,122,334,235,254,282,262,291,232,325,259,329,282,185,242,234,227,279,258,366,244,247,234,280,111,248,305,233,192,320,258,320,295,442,257,295,311,431,387,388,338,333,342,331,336,459,377,333,294,305,326,302,239,279,309,409,306,321,258,307,312,354,249,240,374,306,247,240,322,278,272,285,235,369,333,163,260,303,268,358,453,433,297,417,282,457,264,243,343,259,455,346,294,391,361,199,296,270,268,358,276,287,274,209,330,413,354,297,111,270,236,267,249,260,272,164,284,319,282,320,376,242,287,60,248,250,288,137,275,414,404,344,412,407,319,305,365,345,327,323,292,328,395,382,371,442,222,241,262,156,258,252,252,273,329,278,373,327,296,274,320,248,390,328,172,311,295,286,261,270,310,262,292,289,265,257,290,329,277,343,317,350,285,321,316,222,261,228,228,335,325,279,316,345,285,462,412,308,353,403,320,355,314,270,309,413,293,101,335,266,308,300,377,361,314,266,228,224,224,216,216,221,204,204,271,378,411,343,273,246,300,240,239,231,338,253,256,277,224,237,224,311,257,309,265,227,384,260,364,334,250,264,167,284,312,368,317,315,330,382,314,273,271,241,302,255,253,358,361,303,235,331,287,247,272,341,330,371,227,429,247,218,218,286,249,347,382,349,411,287,287,322,209,255,354,160,266,367,248,271,282,240,259,262,256,410,261,316,365,255,370,281,435,217,236,252,42,297,65,268,362,294,346,261,335,350,250,291,278,230,217,292,229,260,214,310,379,54,301,288,260,347,237,277,415,187,324,250,243,334,374,276,311,263,348,284,119,260,247,322,321,249,344,290,329,239,392,289,299,225,232,290,238,232,254,251,266,372,327,165,347,376,336,292,189,263,352,336,377,269,256,261,228,260,284,300,326,245,348,284,261,299,242,253,271,254,231,242,276,214,283,316,324,296,300,252,323,228,209,209,223,290,355,351,378,259,296,341,238,342,307,327,244,409,402,362,324,349,273,368,343,345,283,294,225,224,243,291,284,261,157,296,262,239,314,264,121,323,312,228,222,288,367,287,313,275,289,265,329,326,262,261,422,307,264,295,329,352,127,316,314,289,278,398,263,298,243,355,305,121,346,209,233,146,261,280,351,369,307,371,121,273,226,246,273,256,111,299,350,283,246,353,272,241,267,240,271,352,315,244,282,229,268,263,64,302,332,284,196,279,249,297,269,256,260,230,247,329,255,412,277,346,258,240,263,115,290,257,306,146,323,290,111,298,242,267,215,221,260,318,278,208,208,286,328,443,254,266,306,255,254,302,180,259,224,244,349,239,324,294,386,261,288,237,276,362,337,111,248,248,226,156,242,242,366,294,336,314,329,258,302,304,280,221,320,233,227,250,308,219,134,371,247,245,73,231,239,237,184,321,259,280,186,249,56,191,267,189,429,290,372,263,275,236,299,304,190,327,311,306,258,262,272,137,242,259,260,260,247,281,252,259,256,273,307,298,253,300,299,235,349,345,137,272,41,221,249,256,298,277,275,284,241,353,244,282,73,277,289,248,375,277,89,345,452,418,266,251,363,132,130,336,351,281,298,284,280,304,287,237,281,318,256,262,255,270,192,236,258,240,279,262,227,406,294,259,348,308,255,253,313,264,225,82,279,241,273,310,238,264,359,237,244,150,229,249,268,218,244,231,267,358,268,275,64,251,313,270,76,259,295,431,56,237,144,290,392,445,162,244,248,258,281,261,247,278,291,263,279,267,459,233,286,311,149,304,187,350,197,325,325,366,337,304,302,352,287,402,294,244,420,99,275,260,333,261,126,311,270,331,241,264,284,282,327,316,329,253,229,277,268,306,254,274,165,265,221,392,390,238,323,219,312,337,239,340,276,253,64,259,246,244,262,272,274,109,252,236,354,254,338,261,291,44,265,352,254,271,388,270,252,297,344,266,279,306,260,299,218,361,314,315,256,289,379,301,285,257,283,286,294,436,287,258,287,240,232,333,239,338,307,324,429,236,358,263,258,272,316,269,290,292,316,395,239,296,285,366,325,274,257,218,250,322,229,229,229,252,254,165,236,280,301,49,313,210,349,401,374,231,231,300,342,294,336,410,266,277,244,248,284,253,230,234,278,294,356,238,310,253,361,288,303,229,256,239,237,226,389,309,233,319,295,266,281,256,337,244,269,266,231,375,253,256,291,71,305,116,233,264,277,275,246,260,264,309,90,312,279,252,306,214,214,308,321,300,262,289,357,297,280,142,237,275,244,261,286,382,283,327,243,288,286,277,234,243,234,453,310,128,247,316,303,290,260,306,245,252,253,280,246,340,345,358,94,309,285,318,243,314,433,402,336,266,428,348,391,276,366,192,225,256,289,279,218,241,345,331,258,334,228,236,259,120,242,335,224,329,241,327,323,218,273,373,310,229,239,232,322,281,419,273,317,316,380,367,212,212,278,272,236,271,263,401,324,300,229,229,14,14,14,234,310,165,299,259,269,293,264,234,281,329,283,245,292,263,258,266,250,134,293,347,223,185,333,299,297,235,181,201,305,331,76,243,292,315,109,241,227,236,360,282,402,235,278,266,234,255,346,256,44,240,286,269,288,248,28,260,324,311,255,300,310,340,207,238,263,243,271,268,284,336,295,263,306,323,273,322,232,274,304,269,249,303,234,234,274,279,285,319,304,312,257,353,265,97,260,232,351,255,350,273,254,246,318,316,328,334,232,271,257,325,313,158,224,278,348,244,271,242,243,267,247,263,304,289,238,299,315,307,268,223,223,314,276,262,268,296,319,290,290,138,277,250,265,212,212,250,309,273,283,266,356,412,127,287,302,274,392,304,258,421,271,311,272,237,275,296,246,327,258,297,369,279,226,168,331,255,266,267,183,394,277,364,242,340,352,268,230,79,323,251,117,271,292,283,298,308,327,266,293,273,371,273,263,235,244,293,308,280,343,425,245,287,184,184,210,210,240,254,261,276,263,243,291,358,261,86,287,248,233,264,299,287,344,271,240,239,232,244,277,272,248,252,325,285,299,314,303,300,274,329,299,320,143,263,146,245,262,341,369,317,378,120,291,256,307,279,316,239,363,306,288,247,296,231,229,271,269,244,252,349,38,94,121,313,293,266,110,253,230,274,376,353,380,378,367,355,66,291,189,318,246,227,227,232,221,228,270,246,197,197,197,197,197,197,197,324,285,253,363,266,259,363,442,252,255,287,259,235,319,397,245,312,262,228,305,260,424,437,356,312,289,242,334,287,311,334,351,380,293,345,369,271,303,332,274,328,292,145,262,243,194,322,307,249,249,224,228,351,218,218,254,298,248,268,253,292,235,288,427,268,316,370,239,368,258,298,310,327,339,326,365,305,282,283,250,242,323,339,244,287,238,341,242,253,253,246,223,261,286,89,326,248,352,250,359,317,319,285,292,236,395,271,102,297,268,266,364,432,408,373,296,396,367,234,260,388,297,70,299,316,134,246,278,309,262,237,284,288,242,383,236,320,347,253,61,283,250,236,235,356,242,272,245,238,270,315,239,263,186,78,267,371,259,360,370,171,371,255,350,244,276,105,232,268,247,244,260,242,290,293,288,196,229,143,255,288,202,202,323,262,246,384,250,273,260,381,313,274,339,339,280,357,259,229,241,241,314,263,269,237,368,260,238,199,372,265,320,311,280,274,271,284,71,309,260,311,236,363,423,341,266,302,362,347,233,107,300,250,302,202,70,253,347,265,340,293,233,87,299,363,347,280,371,275,322,230,122,268,312,32,288,293,342,262,305,217,279,252,232,257,335,399,246,232,279,251,351,266,148,240,296,252,241,165,270,300,340,281,80,268,429,252,364,263,264,294,208,246,223,361,229,30,220,36,271,107,261,245,303,242,263,333,304,349,241,299,272,248,272,174,414,331,255,278,235,235,342,334,409,387,368,383,277,307,292,328,315,311,425,284,324,292,387,413,254,273,348,289,136,420,234,234,300,324,267,239,317,322,257,265,276,251,258,261,221,267,256,250,304,122,411,272,315,278,288,316,195,222,339,322,238,222,80,255,234,323,314,267,275,276,251,272,256,260,297,386,285,356,277,199,199,440,247,201,201,260,270,149,231,228,229,301,318,355,390,407,401,354,430,228,228,228,461,275,227,294,277,271,363,437,289,313,304,413,295,321,400,414,268,359,244,300,348,294,312,268,267,324,321,281,260,309,247,434,308,301,317,362,259,255,239,295,283,241,247,251,248,269,265,312,260,382,367,331,347,309,279,255,267,266,252,362,189,387,221,341,273,280,77,298,241,351,258,257,274,317,330,175,300,265,261,308,117,280,330,361,287,278,283,249,362,273,269,238,324,274,288,249,237,250,257,289,261,260,259,135,313,239,264,244,249,270,344,329,249,345,128,299,266,299,244,236,321,267,238,242,288,329,265,313,308,120,241,301,323,244,262,259,245,245,259,343,247,234,405,267,239,251,333,368,336,249,279,302,321,255,270,255,250,236,251,283,269,244,263,281,237,301,261,263,262,290,457,285,89,338,291,280,291,279,300,438,180,230,244,307,191,270,273,276,272,222,347,360,343,259,257,242,243,132,232,346,283,209,126,81,266,343,340,233,336,321,230,251,280,244,284,228,297,284,140,235,227,239,310,174,276,268,263,302,256,198,237,165,360,256,301,267,275,136,77,317,325,320,311,226,238,229,240,274,303,241,384,57,312,316,362,438,359,382,398,417,408,321,281,349,441,318,375,161,188,271,250,247,397,393,231,182,251,274,305,141,298,88,264,216,234,223,244,251,233,303,231,70,299,279,262,288,231,286,160,256,293,304,257,234,282,231,281,330,391,335,243,242,335,305,241,290,347,222,273,238,284,242,238,335,251,321,323,341,337,198,198,396,281,291,305,260,294,354,333,250,129,267,150,228,282,243,192,176,252,234,245,275,255,249,269,322,298,246,314,255,311,288,271,263,323,274,381,361,224,237,372,372,250,324,300,256,220,308,370,234,257,231,287,299,347,344,357,387,401,272,243,218,325,257,271,256,321,286,304,54,240,225,350,284,376,379,428,237,237,350,140,266,147,271,272,292,259,310,321,292,302,283,307,328,352,261,269,302,227,227,104,307,289,272,290,267,258,258,338,432,391,251,227,227,257,222,361,257,236,314,254,205,205,286,275,296,362,335,64,311,300,251,302,266,238,365,392,333,313,352,248,293,265,265,393,258,282,250,322,260,241,302,333,356,249,268,286,278,258,408,327,437,287,315,128,244,306,343,222,297,88,242,144,317,255,303,220,284,258,239,225,267,271,246,232,304,252,410,295,290,377,284,254,278,263,237,148,286,262,232,258,267,316,270,344,237,319,289,334,238,237,249,295,234,260,336,252,234,360,270,279,258,217,389,85,323,336,462,260,301,279,268,339,374,250,261,273,259,267,246,127,279,231,269,223,261,227,227,323,269,245,245,253,250,330,210,210,269,302,348,156,206,206,293,336,366,269,235,325,296,334,266,351,317,281,286,235,293,392,436,249,388,380,232,229,261,116,312,351,277,207,266,293,253,243,285,266,263,242,224,237,309,325,340,243,123,269,326,346,356,304,214,214,416,249,242,193,193,227,227,346,318,315,420,349,314,160,238,141,232,259,279,234,224,238,323,319,232,248,271,278,269,234,267,261,245,270,299,267,119,312,298,323,247,367,304,343,326,337,313,290,426,189,130,319,442,306,283,373,284,258,279,221,226,112,256,347,319,254,235,234,202,302,284,276,374,275,380,346,318,269,352,355,258,335,332,270,331,177,308,290,275,266,253,237,244,243,254,280,301,265,288,274,279,228,339,293,311,272,249,271,243,276,254,308,287,253,273,256,359,239,261,274,343,316,328,315,348,229,411,292,301,268,278,307,391,251,247,300,266,289,315,291,240,395,354,251,125,303,248,228,276,460,241,302,223,250,197,197,266,298,277,336,341,369,258,247,299,292,252,252,321,227,280,343,243,107,267,301,288,243,164,263,273,153,413,306,374,300,465,361,480,136,292,303,46,251,263,327,236,236,264,251,353,278,253,262,202,310,194,319,321,425,359,438,297,203,326,282,287,256,300,255,274,92,242,242,150,240,97,238,225,428,292,257,243,232,251,265,301,271,240,198,377,164,301,299,342,300,155,292,369,311,279,329,253,264,298,342,283,256,241,129,361,261,311,411,264,311,438,256,346,283,315,237,260,355,313,247,308,288,281,347,238,223,221,336,309,299,286,262,271,265,246,250,267,242,311,264,325,196,330,290,294,230,243,261,245,163,282,311,243,91,235,258,273,290,214,212,250,240,274,198,39,39,39,304,242,375,246,284,243,248,238,265,369,244,241,333,322,278,371,261,288,282,371,301,427,434,302,349,319,374,369,366,382,406,380,324,257,259,424,342,361,351,454,317,229,153,224,317,291,350,372,208,208,416,213,213,287,264,234,294,223,223,73,228,349,411,364,294,432,251,327,253,294,243,268,356,235,333,230,316,229,258,259,240,230,280,286,282,382,261,311,274,288,110,278,256,279,263,272,226,335,337,43,270,232,242,211,293,208,208,164,164,200,200,330,254,210,204,401,387,283,245,245,323,366,246,251,187,259,314,310,213,213,239,253,309,241,245,245,365,337,284,280,259,222,295,366,298,392,268,258,407,224,238,48,266,235,344,265,276,437,286,343,357,205,205,205,205,427,234,234,234,242,384,301,314,60,247,254,245,269,249,246,246,253,238,244,332,104,248,277,251,236,256,370,271,145,272,280,328,340,146,307,258,269,266,291,247,229,277,288,329,411,275,372,375,299,306,363,243,251,247,268,264,240,249,270,172,277,261,114,341,290,233,273,245,260,347,344,250,276,322,336,220,231,321,246,374,410,258,350,293,233,377,285,305,100,271,284,432,452,373,243,335,295,243,271,158,264,337,280,278,272,296,68,242,301,326,350,276,298,369,252,172,172,241,441,331,366,254,333,397,236,238,81,255,298,343,257,363,293,248,280,285,286,319,249,245,258,276,253,256,292,279,275,295,280,283,306,264,322,260,293,321,223,236,237,245,229,280,250,308,300,383,252,298,374,260,287,105,232,213,243,312,326,414,322,264,227,281,271,236,249,263,270,373,231,289,306,405,281,304,371,321,305,243,282,318,269,250,278,249,228,238,260,300,250,231,273,250,249,251,251,145,272,235,231,231,257,288,342,269,309,383,350,251,344,383,285,323,319,54,263,284,256,287,245,252,257,266,67,309,316,298,336,282,437,313,254,274,252,250,265,259,265,235,264,247,261,241,262,274,317,278,239,290,261,235,363,312,283,273,270,259,226,228,301,244,276,332,284,286,335,93,312,239,165,229,285,226,226,242,426,240,376,284,251,162,256,236,231,358,252,268,303,306,306,364,241,335,179,234,369,245,275,270,271,227,321,293,304,313,275,310,242,267,295,239,239,81,291,274,236,326,371,400,390,274,276,364,229,206,232,304,238,169,311,283,329,455,275,421,355,409,210,210,302,435,268,344,274,270,214,214,256,293,243,299,350,300,428,151,336,269,254,313,308,358,256,331,409,288,267,268,171,274,326,308,272,270,254,248,270,233,267,257,212,216,233,269,386,267,307,355,389,375,251,429,268,232,237,236,230,264,243,228,247,305,359,320,310,364,278,343,281,293,266,229,251,370,326,335,267,259,229,273,226,128,242,254,205,293,231,311,55,233,240,269,236,306,286,368,264,397,254,62,219,270,268,298,273,290,403,260,35,261,301,50,252,290,299,82,277,333,382,348,251,301,270,244,130,321,258,280,287,296,311,261,292,395,345,280,260,285,317,378,262,187,243,266,337,235,228,254,421,451,367,342,278,335,266,240,307,247,235,341,248,271,279,300,321,260,332,334,320,334,230,282,291,252,243,255,246,269,283,269,299,269,349,248,382,308,249,400,245,245,380,316,354,405,275,287,259,244,247,343,306,339,252,331,258,268,282,128,261,258,260,324,98,337,297,274,312,265,275,283,305,233,179,238,228,241,263,424,352,231,292,360,381,276,287,309,95,325,264,350,313,294,326,314,378,358,336,463,324,323,377,322,404,262,262,333,305,386,369,296,309,412,294,360,274,317,302,308,410,345,312,277,310,287,377,275,323,228,291,305,154,258,368,324,140,295,295,272,145,277,279,68,279,176,176,222,228,259,263,216,223,229,270,233,264,32,307,308,248,481,269,247,149,406,312,255,381,339,267,323,267,354,373,235,239,459,265,314,186,358,284,261,155,238,243,258,295,299,231,320,248,313,251,239,231,313,269,339,256,268,394,154,239,265,292,242,308,392,321,259,295,281,247,229,229,229,252,410,280,358,287,250,374,295,227,249,233,242,305,285,268,282,291,272,352,234,263,305,262,269,270,276,68,266,256,294,255,99,225,63,312,390,367,404,361,263,245,358,97,282,274,230,278,279,258,290,332,273,369,285,269,267,311,248,271,346,288,41,290,292,370,259,380,355,280,274,252,249,320,279,234,251,252,435,300,242,340,419,340,180,262,236,258,301,263,287,284,178,261,246,82,321,283,281,136,288,230,89,307,249,292,263,293,217,415,206,206,255,227,239,295,287,254,340,227,178,178,222,305,328,233,299,412,431,293,271,374,328,312,271,281,328,262,414,244,88,300,272,237,256,305,376,254,302,246,244,288,365,261,259,367,328,393,261,264,295,263,225,241,369,271,276,304,198,184,373,440,234,234,47,220,260,246,255,377,286,257,274,338,275,415,409,241,248,317,259,300,429,248,216,261,256,326,234,301,424,259,256,363,333,283,269,156,366,400,281,293,244,135,282,332,195,232,244,262,237,237,234,219,233,229,265,241,225,244,265,309,334,346,304,286,122,315,236,230,344,332,295,370,334,128,445,271,237,261,81,286,253,406,292,273,270,146,257,367,336,396,285,402,214,263,261,260,309,43,259,271,351,384,252,331,282,71,236,256,297,242,269,221,277,269,292,267,171,452,298,288,237,202,249,266,171,338,245,376,306,246,283,255,331,219,226,232,225,280,92,255,354,227,381,299,276,273,292,346,349,311,299,290,234,233,369,249,278,242,309,275,253,316,326,367,239,260,330,294,257,258,231,301,341,317,269,245,269,261,253,264,285,222,252,263,240,226,91,247,294,230,227,211,310,333,322,250,303,272,163,252,243,135,102,272,450,188,283,339,299,383,354,252,275,269,267,329,314,281,259,443,252,233,343,379,259,272,415,420,460,229,315,314,270,256,232,227,229,229,427,276,451,249,361,283,418,295,339,348,345,438,395,338,278,246,430,276,397,257,339,348,65,275,301,248,289,279,231,286,312,261,251,254,206,274,381,289,303,261,249,300,293,274,259,308,352,162,389,331,129,276,359,331,276,405,153,368,384,114,237,240,303,293,239,349,275,279,266,375,276,432,240,317,418,274,290,262,260,353,295,325,394,257,382,378,313,163,290,292,229,296,409,232,67,350,326,179,341,287,74,348,229,245,307,229,294,261,247,239,240,258,247,228,224,263,245,223,381,248,336,294,234,247,318,248,275,297,386,271,270,181,248,327,341,220,261,286,239,304,223,317,252,302,282,275,290,255,363,269,156,322,294,300,291,282,99,316,121,292,286,262,270,249,271,223,319,280,97,226,241,246,243,418,290,341,288,307,252,276,295,243,245,274,292,255,108,228,346,246,267,261,355,281,216,286,247,307,295,270,286,275,268,259,255,223,191,331,251,363,293,245,256,255,392,441,395,347,344,357,367,353,371,369,156,255,231,246,350,305,186,303,253,236,318,229,241,254,246,221,302,324,386,307,256,163,278,271,298,289,191,229,288,121,268,265,303,371,330,253,324,254,255,338,253,280,248,409,416,446,331,228,238,236,276,282,350,283,238,138,298,276,252,256,290,270,306,268,256,280,314,300,248,247,247,269,287,238,212,229,137,272,255,267,64,257,354,278,222,51,295,290,311,96,411,365,294,276,225,366,368,247,238,313,282,271,268,193,294,297,256,301,282,272,324,402,372,260,263,273,272,279,262,259,388,256,256,393,357,409,301,384,302,266,300,443,398,285,235,235,322,464,171,273,305,252,251,273,258,282,273,248,279,255,256,304,296,269,296,290,299,329,214,216,265,264,35,297,398,364,395,400,398,387,319,276,292,273,290,268,277,273,293,267,268,290,300,276,266,259,258,245,263,265,261,266,301,279,285,303,292,277,287,310,286,296,298,280,295,281,276,276,264,283,337,289,312,310,301,332,317,137,271,165,343,180,300,266,348,222,315,267,258,253,249,224,391,274,278,242,271,262,361,260,248,295,252,348,292,324,300,271,249,380,274,232,268,276,346,269,271,242,279,351,313,268,258,354,280,307,252,48,264,294,234,264,236,270,286,312,220,253,82,240,255,239,247,239,227,266,232,231,257,293,258,245,240,373,282,36,261,257,322,311,303,345,249,430,265,278,243,256,357,268,282,224,379,294,382,251,342,223,315,288,289,269,106,285,264,270,237,271,232,374,311,231,266,290,265,240,240,84,257,250,237,242,250,323,63,261,341,241,275,250,143,259,187,328,246,255,240,272,360,335,289,244,332,290,366,259,296,323,289,263,361,398,309,276,309,106,306,237,246,225,275,116,260,305,235,310,303,281,369,363,247,62,402,221,270,354,430,232,196,196,389,309,281,313,332,268,308,302,245,344,391,220,220,369,298,274,345,340,355,288,283,349,258,293,255,42,311,114,420,210,210,403,293,395,294,236,236,408,282,266,419,412,313,335,321,248,306,294,287,241,278,335,264,283,56,289,246,300,304,353,346,350,229,232,319,298,306,204,299,54,228,249,305,294,275,296,355,285,393,65,290,242,233,250,268,292,272,300,250,310,117,246,252,263,243,247,226,213,251,304,338,240,289,284,273,347,303,341,230,234,210,260,331,233,299,277,264,71,267,284,254,231,254,288,258,313,268,381,260,228,253,280,289,346,184,261,297,350,321,410,267,282,286,268,416,449,247,263,282,265,263,172,272,236,247,304,268,337,138,271,238,223,258,265,221,316,75,252,284,436,260,143,159,264,243,237,254,313,240,248,369,200,316,275,328,278,335,243,256,399,299,225,279,311,266,292,296,239,385,413,39,239,232,259,282,326,225,289,253,270,241,276,297,111,298,282,295,313,231,279,234,283,383,372,204,388,289,133,290,304,283,252,278,297,255,258,284,299,248,390,424,301,325,319,67,297,439,279,419,315,256,282,182,281,276,282,311,381,259,290,251,62,297,47,196,269,272,269,291,314,290,327,99,238,256,316,263,316,158,303,285,303,256,415,297,314,339,303,116,308,375,346,270,260,248,289,247,308,298,96,245,245,312,422,279,299,278,245,234,241,260,284,291,332,261,261,252,247,255,260,237,257,352,252,294,270,325,355,306,293,265,400,220,270,236,256,239,108,423,421,446,347,276,321,278,296,268,352,101,285,289,356,442,443,277,471,358,323,334,366,347,241,332,291,389,299,330,337,344,313,368,277,317,309,250,327,315,358,225,225,375,274,334,377,314,441,349,308,394,344,184,321,308,220,220,454,291,269,239,277,383,240,224,224,269,450,276,239,331,301,406,239,365,251,295,293,253,415,276,415,294,296,365,306,378,278,273,318,291,247,286,367,300,264,332,424,280,271,312,313,226,286,257,285,253,248,296,264,274,243,276,291,300,182,286,426,306,277,264,276,435,227,226,251,333,268,287,376,345,260,284,385,251,312,257,257,274,297,284,259,350,343,345,268,274,264,275,260,245,250,244,340,302,295,310,311,300,296,314,257,237,237,255,151,361,289,266,335,268,297,300,258,326,282,182,316,273,75,352,261,289,238,269,188,263,251,303,246,234,277,212,212,253,283,319,106,311,462,298,242,395,365,272,339,267,283,269,246,45,235,410,316,299,286,280,279,305,229,291,297,196,196,244,254,337,286,53,435,379,285,258,104,254,312,326,304,221,234,310,250,435,242,274,295,271,375,408,373,339,475,226,226,314,254,492,346,352,335,368,317,285,324,272,280,396,121,265,256,232,261,311,252,245,281,360,257,84,290,232,243,349,258,280,258,307,360,357,275,293,232,306,301,227,309,296,397,329,281,393,284,272,249,388,267,274,322,235,56,339,242,266,336,263,66,376,29,222,277,242,255,277,301,280,298,366,301,149,241,335,423,315,297,227,191,258,314,282,282,132,238,275,345,283,266,76,233,298,292,300,269,348,304,385,289,346,351,292,277,357,416,253,348,254,265,229,236,260,247,324,263,237,249,216,299,255,323,318,292,402,255,260,268,302,284,280,262,255,239,252,264,256,289,246,356,393,218,280,311,361,298,245,267,281,286,227,233,276,271,238,343,380,464,40,218,341,286,269,382,342,282,315,298,320,381,326,360,271,380,307,291,284,294,370,304,418,331,387,327,410,405,366,365,424,411,275,328,105,82,245,315,266,280,354,250,377,262,299,263,286,248,224,55,290,259,262,334,254,237,300,322,241,223,278,242,291,228,260,352,243,236,236,240,249,237,268,75,274,426,340,260,113,332,225,225,225,225,225,225,225,225,225,225,225,114,239,294,287,235,252,253,292,410,236,313,248,284,298,103,354,315,264,306,315,299,268,314,375,292,71,273,306,286,256,254,140,252,270,260,314,248,298,259,286,306,347,252,274,236,313,282,317,176,198,392,440,347,367,288,248,331,262,414,243,290,331,305,257,423,297,239,356,373,266,240,291,381,340,253,332,264,270,255,230,48,331,46,272,255,288,259,303,302,238,153,276,299,354,279,252,348,290,216,230,232,230,250,262,230,234,287,339,252,249,265,326,267,194,257,254,276,282,285,284,315,301,265,177,320,339,317,426,396,284,329,251,175,175,110,364,324,349,240,240,294,281,207,320,68,216,223,187,250,355,240,426,429,314,223,231,381,379,245,244,259,421,265,262,237,315,334,220,220,282,304,263,274,271,360,414,305,286,263,430,312,358,245,256,234,185,463,345,455,416,265,74,396,239,310,291,347,239,252,311,297,234,184,237,367,230,247,319,310,263,240,261,255,242,299,252,262,240,274,309,287,276,304,253,315,267,87,358,242,265,343,439,346,377,256,361,261,258,233,355,213,234,232,241,227,206,237,310,297,220,237,248,283,256,226,347,310,321,262,200,333,225,242,263,246,57,375,303,218,245,277,62,266,349,342,294,315,270,296,292,278,302,255,274,256,305,237,243,354,363,154,250,275,256,231,323,259,254,258,256,225,234,248,244,243,349,303,311,308,433,233,309,269,249,35,252,224,271,230,227,340,272,151,340,410,351,336,280,259,266,173,278,259,249,381,71,256,262,252,260,275,304,242,385,237,332,271,281,300,298,368,253,243,241,244,260,263,262,106,312,257,244,265,313,281,267,241,241,301,216,195,369,239,312,286,239,286,244,256,248,253,276,168,314,357,306,252,392,340,246,159,275,261,336,268,285,285,342,239,370,189,238,33,317,255,145,275,108,214,293,306,277,273,431,288,80,76,271,241,257,242,236,246,259,224,224,414,323,262,241,331,251,261,350,359,284,281,234,294,161,364,318,240,269,405,243,265,275,292,272,312,284,270,444,350,293,314,137,430,258,258,156,253,294,238,239,262,252,246,268,250,241,384,168,250,295,76,255,381,276,247,239,266,302,335,309,225,322,320,294,271,432,252,138,358,403,309,269,253,234,364,157,237,405,250,317,270,234,219,298,269,228,256,320,372,304,441,158,158,203,203,357,265,357,121,370,248,304,273,40,332,323,259,108,104,355,345,325,123,247,229,264,296,268,286,305,244,151,276,270,254,273,312,284,239,266,241,429,296,310,233,279,238,249,274,226,241,245,248,178,329,334,322,265,315,232,43,272,366,300,344,280,300,227,208,208,288,338,248,278,331,138,294,133,269,278,243,352,287,310,415,302,345,314,218,218,391,355,314,337,263,254,245,376,277,305,247,292,342,220,295,251,339,256,277,125,302,311,250,333,262,313,284,333,248,264,388,263,283,271,285,247,256,236,285,236,291,134,244,308,267,286,199,193,343,404,261,317,245,361,381,308,140,255,328,312,325,263,317,323,307,229,299,308,298,217,364,284,243,260,317,348,278,226,317,397,381,242,261,312,172,259,259,259,313,235,361,287,255,360,322,267,242,255,229,233,293,266,303,298,151,249,240,285,263,331,271,276,291,335,253,252,279,160,295,279,69,272,368,295,222,228,252,233,177,291,307,237,116,296,292,304,305,394,255,255,269,254,282,336,366,337,350,352,160,308,265,303,234,229,242,255,245,245,277,274,251,206,206,290,256,364,169,272,313,373,236,337,239,235,263,80,291,292,249,310,151,255,247,257,251,255,209,355,107,389,288,60,276,253,253,384,364,361,309,278,353,264,165,355,336,235,164,409,241,318,224,303,278,49,275,289,310,158,281,230,230,256,292,326,314,330,391,269,403,306,273,324,299,349,291,307,319,295,288,249,281,222,257,382,268,291,259,222,261,54,394,94,253,199,262,355,251,236,267,253,381,170,273,292,286,278,269,373,339,248,256,375,332,338,254,356,281,322,263,339,286,238,291,362,261,302,365,287,282,246,271,397,347,420,355,235,248,320,331,280,145,261,287,264,232,295,303,223,299,340,295,341,158,326,255,268,290,250,71,258,274,355,255,306,179,258,235,231,286,387,315,266,357,351,313,250,415,431,214,313,253,237,160,283,248,284,336,270,270,304,331,385,259,220,285,268,392,283,389,311,225,274,222,339,213,213,324,298,191,191,266,259,224,190,354,104,274,329,353,262,380,401,372,364,367,368,267,237,243,219,297,226,220,301,386,340,304,122,312,399,315,219,361,271,286,227,348,274,392,242,289,296,241,337,129,237,294,270,237,251,334,219,347,222,280,229,275,241,247,70,320,267,232,296,245,248,363,280,275,233,274,278,328,292,275,179,179,255,265,341,293,324,399,373,32,368,321,360,463,439,379,305,256,287,274,257,271,247,302,249,188,361,308,370,286,246,429,281,417,295,253,253,330,304,336,434,273,389,250,319,277,282,227,227,260,331,349,244,401,234,305,287,360,258,445,316,252,265,346,291,218,218,304,325,295,253,250,307,286,348,352,398,248,281,238,262,250,261,351,286,264,264,373,308,265,314,258,283,331,122,251,372,283,278,242,274,420,297,358,329,52,239,308,245,245,224,213,345,226,300,236,256,53,317,230,205,143,261,279,252,255,106,232,254,332,309,220,273,327,266,274,294,292,329,280,338,225,219,261,316,255,154,307,255,252,260,119,226,218,268,425,203,273,239,350,268,264,176,282,290,232,252,242,249,251,250,293,229,282,242,233,275,229,261,248,246,311,247,216,219,417,257,244,256,223,247,238,267,287,448,111,252,304,324,294,286,274,353,279,294,240,309,261,243,267,301,238,260,286,345,236,267,258,214,214,323,193,193,252,289,195,346,328,306,335,324,370,430,433,411,220,327,360,247,445,298,348,288,313,366,368,322,298,445,292,251,267,266,321,313,313,245,248,238,372,313,326,375,253,300,263,232,263,211,211,224,237,319,241,418,320,265,333,271,358,276,395,326,265,260,325,307,272,369,99,277,117,265,279,229,228,247,237,241,244,235,135,281,230,225,353,263,295,300,306,324,293,271,233,246,383,184,255,258,319,239,262,308,351,243,251,244,131,315,241,265,202,234,390,242,298,269,254,240,238,335,227,297,235,267,239,281,242,335,336,252,370,202,202,323,256,373,258,279,253,262,345,276,298,282,293,254,345,246,241,276,246,323,261,239,285,241,259,410,313,245,257,290,321,458,88,276,359,255,84,256,301,251,359,261,247,295,364,251,278,328,425,288,443,418,283,254,343,276,272,374,215,205,205,302,245,281,90,239,297,280,289,233,319,280,296,267,271,272,292,63,258,236,94,297,310,122,262,271,392,265,216,216,266,258,340,287,290,241,271,335,298,141,290,289,251,284,267,287,242,312,238,304,104,283,311,390,351,318,326,261,390,328,91,227,273,329,133,247,221,269,288,278,293,274,283,267,52,334,245,251,308,383,346,231,395,324,349,330,364,294,297,248,251,254,344,266,279,323,253,275,356,326,397,349,243,268,258,233,281,253,361,337,256,271,231,202,233,243,177,296,294,460,251,402,426,282,242,265,288,273,289,275,298,261,344,295,269,247,313,37,258,313,257,237,257,106,363,369,262,278,222,230,303,245,240,225,235,218,233,289,341,200,248,389,226,369,251,315,274,264,299,398,255,144,252,430,261,110,257,247,247,252,296,375,268,57,264,275,102,125,256,232,255,305,324,228,357,341,395,402,192,337,280,228,249,274,319,418,322,264,100,324,336,388,328,382,285,303,257,257,353,324,74,233,288,272,242,287,272,404,264,288,310,320,235,295,280,267,289,238,244,317,259,355,235,295,285,249,270,355,271,245,274,344,264,401,250,64,234,169,308,265,284,274,242,315,245,440,335,262,262,254,242,250,245,330,353,262,292,414,228,369,401,221,266,221,285,331,301,256,228,258,294,215,124,288,274,128,230,152,243,360,243,325,248,240,264,251,234,263,307,225,235,115,231,347,250,300,351,241,264,351,459,265,69,290,313,90,320,284,357,169,250,305,227,227,149,310,310,311,108,248,258,245,324,384,277,307,261,244,88,218,266,283,316,52,285,229,331,388,211,211,324,247,291,272,257,453,60,296,249,280,306,364,322,184,308,64,336,381,232,296,228,235,270,321,226,253,272,311,227,292,327,265,294,305,239,48,222,338,296,313,272,246,295,242,290,294,290,320,305,274,120,301,210,210,374,236,236,251,61,418,280,77,271,293,261,290,227,181,258,240,132,228,318,293,289,322,286,100,326,307,238,228,237,357,310,265,270,269,264,241,226,227,258,232,248,129,279,248,266,255,133,302,280,248,305,314,367,268,193,138,393,252,122,288,307,230,258,232,331,291,264,233,337,238,348,259,271,319,228,341,277,289,102,294,282,253,243,218,246,230,94,346,406,307,315,52,227,363,281,343,291,259,392,376,313,316,322,111,242,226,244,258,270,116,257,229,379,260,278,277,266,253,259,252,252,406,326,244,288,240,251,221,239,236,358,234,251,256,258,270,273,249,371,333,329,454,266,315,344,233,85,267,322,292,265,235,232,253,267,266,322,39,39,322,359,275,242,318,231,290,224,237,226,251,328,267,294,285,308,297,245,260,236,300,276,272,293,138,279,312,295,263,292,333,437,342,354,308,34,309,269,297,259,293,253,263,146,272,314,329,303,267,229,288,364,255,283,255,272,340,318,276,250,231,231,259,238,252,348,188,230,286,252,241,244,190,309,301,288,261,230,230,336,245,222,235,229,233,318,360,271,119,266,240,274,276,194,237,239,257,94,221,237,267,262,251,85,360,262,304,61,257,222,236,366,259,276,262,271,224,291,257,245,307,266,271,316,250,253,282,238,233,303,279,355,268,294,249,245,251,261,222,41,238,355,131,459,420,404,289,37,291,435,269,345,442,166,268,274,351,382,365,234,324,337,175,264,233,223,167,248,249,261,241,242,377,309,249,276,340,260,235,245,85,389,295,205,295,381,266,291,357,385,48,310,256,256,315,259,277,288,259,272,262,256,239,249,273,251,325,270,305,225,230,228,249,290,329,271,293,94,250,296,388,131,284,78,307,328,151,286,230,376,318,258,287,76,247,241,368,372,266,333,316,353,319,249,265,323,225,225,387,418,145,237,342,337,49,290,277,263,44,264,367,286,375,285,254,193,397,299,347,124,236,328,344,307,347,363,340,329,292,322,304,333,352,351,331,326,336,297,281,317,337,311,310,341,329,323,318,338,323,319,347,341,326,333,304,339,322,325,332,282,348,316,317,315,323,337,333,317,318,319,308,299,315,296,352,329,314,309,343,321,318,323,324,327,328,331,330,315,302,330,344,331,335,312,317,312,326,372,296,268,227,296,330,332,53,442,69,291,252,319,255,312,231,231,246,261,269,39,255,290,368,248,229,215,213,228,279,290,250,222,268,251,238,218,154,311,316,318,243,100,246,278,299,303,334,296,322,161,267,238,244,312,63,272,289,253,295,265,253,267,223,282,274,240,280,234,84,286,261,260,281,55,287,319,280,94,284,232,238,255,230,249,316,270,366,261,386,429,252,368,245,233,301,277,235,224,241,217,271,248,257,252,258,276,277,258,254,238,298,243,85,229,261,227,343,357,287,234,389,334,349,328,237,232,296,238,271,239,253,296,254,283,230,237,214,272,216,271,243,280,260,240,298,304,317,299,329,345,134,313,251,270,243,266,246,288,240,328,256,238,247,236,244,126,268,389,373,238,309,448,363,345,224,224,224,394,300,249,260,407,326,184,184,308,372,243,358,305,306,269,291,270,265,362,296,369,287,261,257,52,242,250,262,199,199,242,275,300,283,205,345,264,226,299,290,241,144,374,408,324,215,215,369,461,274,320,293,343,257,329,286,257,323,246,407,302,315,318,253,346,275,316,308,295,44,315,249,280,369,151,86,236,274,255,264,248,226,266,180,240,289,251,258,83,263,292,236,246,250,376,343,258,240,311,286,324,175,286,283,258,257,230,239,265,324,280,288,248,300,282,263,255,271,344,235,239,295,265,244,245,249,220,264,266,360,324,328,355,354,351,239,237,291,238,233,292,284,241,316,354,266,249,271,267,275,320,249,81,271,162,337,280,281,288,261,365,310,256,259,423,299,298,253,274,310,385,88,300,348,256,300,95,218,268,294,303,343,227,227,268,239,276,139,275,309,198,241,227,296,332,221,257,230,264,272,320,388,379,379,360,398,382,394,394,400,373,393,120,356,286,229,250,313,170,251,250,268,304,358,268,259,268,255,318,238,389,317,288,134,314,251,185,251,320,248,151,244,283,233,219,242,261,235,217,291,223,237,248,226,202,312,239,330,243,330,120,335,403,211,211,390,273,416,289,298,247,411,318,381,289,248,180,222,244,335,226,280,331,236,277,236,220,282,311,350,346,15,15,15,15,351,331,317,226,361,297,287,320,235,237,295,347,200,229,201,236,274,266,95,236,278,259,268,269,362,257,247,316,240,237,208,254,275,139,251,266,285,244,286,316,243,406,230,294,282,251,424,159,140,293,274,252,295,164,272,168,317,277,392,315,364,259,278,256,230,237,267,332,232,149,253,318,323,269,309,293,337,379,131,260,263,246,252,277,96,271,301,255,128,230,229,390,239,244,253,252,309,383,298,455,272,442,360,277,253,253,403,406,446,455,272,467,443,336,375,382,295,434,218,218,218,411,290,321,253,277,247,247,238,226,225,177,103,307,235,349,84,264,297,259,253,315,252,301,363,258,314,334,302,350,228,311,233,284,284,248,240,296,316,308,231,231,248,431,286,280,318,35,285,243,247,313,299,251,276,288,268,257,314,269,236,244,249,249,243,262,143,303,258,84,266,259,274,286,316,246,431,273,247,234,314,366,241,234,394,369,273,256,245,297,245,286,237,253,248,237,236,275,236,306,246,270,279,231,302,240,266,234,335,305,266,318,297,260,289,259,343,284,230,249,269,283,250,50,282,360,264,257,181,274,269,254,270,276,366,175,296,274,290,277,332,65,257,239,305,243,275,367,246,399,282,314,330,271,313,246,369,356,259,306,387,332,320,307,300,279,299,368,427,256,289,403,455,369,414,266,390,260,295,457,266,275,252,344,72,306,306,358,129,129,287,248,148,236,283,154,267,255,288,337,356,291,315,312,273,258,244,293,174,307,323,239,276,269,353,446,268,230,305,237,276,294,178,376,346,297,266,276,277,339,279,301,240,221,283,265,317,283,260,273,230,244,320,294,244,79,250,215,254,163,248,285,48,241,269,279,303,225,225,234,271,272,309,291,325,250,313,267,328,252,258,349,348,333,289,330,250,260,224,270,316,230,242,227,219,234,238,237,199,243,190,256,256,289,328,208,245,236,237,249,254,180,228,167,410,277,380,283,273,256,336,348,235,261,160,279,331,281,300,256,279,417,333,276,324,250,271,120,375,222,222,365,310,435,286,239,239,232,279,270,315,308,279,43,326,353,329,143,273,301,80,259,265,261,308,287,307,243,214,282,239,294,364,414,271,234,415,257,120,244,386,294,275,401,274,235,278,271,276,283,120,260,350,228,301,364,284,277,362,246,283,432,309,133,223,249,306,287,257,264,321,301,226,283,263,318,354,237,267,143,256,291,280,265,262,349,228,228,277,242,255,250,229,243,292,424,250,290,359,255,46,233,266,267,311,253,282,395,242,220,320,244,286,247,302,262,285,240,316,236,264,244,392,308,341,391,237,357,294,222,222,253,270,217,249,249,278,50,53,354,282,258,248,319,246,339,344,252,268,193,290,290,247,259,257,246,329,277,334,320,357,271,293,307,322,318,69,281,250,264,253,228,231,214,313,239,289,287,273,251,283,130,326,279,58,246,268,348,239,398,288,277,246,254,272,262,260,267,306,51,347,103,263,181,431,253,378,245,306,67,433,378,315,271,272,175,431,218,218,247,259,270,312,263,278,347,327,323,264,316,233,234,209,209,250,33,239,178,286,248,321,383,101,245,87,328,323,241,237,298,397,269,308,409,263,419,323,294,85,346,316,313,138,350,350,311,270,256,315,258,335,292,323,290,255,412,249,228,275,294,242,322,290,283,229,322,247,285,249,324,311,373,223,256,323,283,332,287,319,287,308,295,302,327,299,298,317,318,300,178,312,283,268,309,265,98,278,247,288,290,256,255,299,259,271,249,68,281,282,240,65,245,292,296,238,329,290,204,379,184,253,203,259,129,233,270,277,261,169,231,220,325,292,300,243,232,376,294,242,52,246,224,119,371,388,351,310,245,252,247,252,232,318,368,229,302,251,216,155,255,177,177,242,280,323,322,271,238,285,229,307,248,315,429,442,316,348,338,354,262,223,310,396,306,262,242,274,209,209,258,313,272,254,247,298,285,295,280,250,233,230,275,231,250,227,58,253,388,324,290,414,310,239,239,412,266,258,273,254,256,439,282,265,268,330,414,292,267,341,322,353,276,207,207,275,270,391,295,211,211,366,398,269,297,321,234,314,333,281,446,230,325,332,372,328,292,292,435,249,372,268,254,236,307,254,312,311,287,241,212,230,273,257,270,272,79,262,294,243,247,261,248,297,314,106,295,192,192,286,258,309,260,304,394,316,199,282,304,299,250,305,237,330,178,267,305,126,350,236,298,334,295,284,346,285,286,334,153,250,318,395,255,118,303,262,362,385,312,281,283,285,227,259,241,241,329,271,232,242,257,251,261,232,289,226,396,288,75,276,326,218,268,247,310,278,236,242,247,360,239,258,146,258,236,312,259,345,254,317,95,316,173,67,278,270,287,332,52,341,372,421,237,280,337,141,279,73,233,286,234,349,333,414,411,370,329,368,318,245,324,272,232,243,227,274,266,126,271,354,318,358,296,202,305,286,227,244,331,298,285,387,311,364,237,266,244,221,288,319,321,294,252,396,359,310,235,370,326,285,257,375,260,261,272,247,386,335,260,258,225,333,353,291,275,324,298,275,289,254,302,255,260,59,235,335,255,238,259,302,316,252,254,226,321,260,344,260,265,263,188,300,291,333,273,369,282,101,363,336,280,243,284,354,242,305,243,224,288,302,331,244,323,274,235,191,191,316,204,204,304,280,312,269,252,249,266,266,254,390,267,344,406,407,326,383,367,305,291,404,240,240,278,373,460,339,284,237,238,236,249,278,282,353,311,360,329,241,273,241,295,237,252,298,231,258,264,268,196,274,115,263,273,258,271,265,289,259,288,103,397,294,283,242,272,433,343,273,378,248,270,226,298,283,310,279,246,277,293,175,251,87,234,281,86,272,363,115,259,303,239,246,276,346,298,257,350,234,269,294,276,96,305,286,260,269,277,245,282,257,277,303,263,145,261,335,186,247,311,65,311,264,424,41,237,286,395,259,381,345,351,277,290,286,279,321,291,288,401,302,328,347,341,93,249,297,291,37,367,261,44,248,150,298,206,248,262,46,331,44,275,273,144,271,264,254,244,222,333,278,236,222,221,256,264,284,121,437,240,259,252,286,95,240,276,238,341,299,316,380,80,267,290,316,298,328,260,283,285,291,283,250,287,271,193,295,281,160,227,350,187,187,354,307,350,261,261,339,250,283,249,239,227,223,220,255,296,276,288,302,281,118,116,363,404,356,43,254,297,407,83,303,323,244,204,311,424,117,260,43,281,298,337,318,292,279,275,103,249,359,234,280,377,280,266,248,229,242,302,300,304,246,315,257,318,248,260,259,432,238,257,228,284,299,334,324,296,410,238,244,308,256,223,255,285,110,329,289,264,179,240,253,246,238,253,243,252,266,233,293,274,305,240,303,225,327,268,248,272,89,267,280,240,248,248,289,290,284,280,237,136,252,251,288,286,241,302,241,217,223,393,282,91,277,307,276,257,321,87,247,247,280,225,263,322,171,256,193,259,42,276,133,318,256,307,298,264,250,272,261,282,242,306,247,223,259,445,302,227,280,238,43,318,315,414,223,223,374,290,270,314,343,75,321,270,259,261,347,145,294,287,308,233,119,302,358,155,351,300,261,263,249,391,267,247,257,229,204,298,327,227,249,321,192,344,300,259,257,336,282,242,272,285,319,276,282,354,284,90,360,327,357,316,371,324,299,300,326,283,300,275,254,323,276,186,247,308,32,328,343,314,241,234,312,178,287,356,274,246,385,239,326,262,347,127,291,291,336,333,288,356,293,118,283,394,38,297,334,318,259,399,238,253,274,239,328,280,362,370,262,322,377,271,282,321,204,204,203,203,203,203,231,205,205,406,380,244,260,240,128,254,252,288,340,63,301,279,404,338,321,250,281,340,433,347,422,247,286,336,276,321,302,265,269,269,299,281,301,194,287,356,334,109,329,235,248,290,225,301,341,268,277,318,301,315,232,243,238,240,277,258,112,368,309,339,76,263,214,285,278,231,242,238,114,132,243,247,146,405,420,269,349,193,255,94,326,276,244,360,111,339,237,285,232,389,281,368,328,246,434,263,280,347,399,248,319,277,374,320,240,316,258,246,275,235,178,319,316,294,253,253,314,192,192,398,273,301,264,432,84,291,328,277,251,359,401,260,271,265,302,258,290,309,274,294,256,264,292,245,232,324,232,230,325,283,236,276,230,277,246,342,263,200,273,271,288,249,302,257,333,145,247,250,257,302,290,249,256,240,234,292,284,282,324,383,357,228,245,357,407,374,363,154,256,284,116,304,354,230,264,296,274,332,387,250,369,302,183,263,270,262,224,333,234,253,280,237,298,253,252,147,313,288,253,316,247,366,447,272,221,282,278,252,327,359,262,74,254,181,311,245,276,292,243,327,292,246,363,284,305,294,96,246,256,216,330,270,344,334,346,286,165,270,234,276,277,129,328,268,61,276,270,248,248,443,343,304,296,275,323,279,97,283,301,238,283,30,231,260,270,355,218,277,374,242,279,293,319,277,252,229,242,237,294,273,58,254,286,260,428,239,205,205,240,302,317,400,265,318,263,324,370,246,242,314,269,263,110,258,297,263,335,240,229,350,418,360,453,275,114,219,251,269,229,331,402,254,268,268,188,285,369,361,358,323,136,325,226,202,240,253,275,259,328,336,226,222,261,367,270,257,278,244,266,296,250,270,256,52,218,239,344,310,280,378,464,155,262,186,278,254,260,291,288,228,322,231,307,280,251,222,90,237,339,407,62,248,141,249,358,351,297,306,338,438,261,371,252,325,299,234,264,233,354,292,243,273,296,280,310,327,282,277,253,297,252,275,400,453,281,238,393,325,294,419,411,284,249,303,272,373,282,363,223,295,342,242,266,229,235,351,351,151,379,314,382,315,300,305,355,304,318,321,355,298,255,281,297,158,305,288,261,360,318,129,319,300,239,284,181,181,278,329,283,273,301,381,233,254,354,336,327,302,300,293,401,293,273,335,330,256,228,257,249,343,296,236,288,319,221,230,352,427,311,217,217,414,233,301,237,54,399,329,343,57,303,275,288,279,265,334,359,293,275,231,364,235,204,204,281,415,371,228,228,414,286,421,446,305,248,228,228,305,349,265,234,422,251,233,277,254,257,327,282,232,264,399,437,169,225,354,271,239,345,279,385,244,242,282,273,212,212,240,244,234,322,325,337,300,377,232,344,310,295,422,278,327,361,319,392,384,168,328,72,262,308,245,291,303,280,371,284,324,355,342,394,327,252,237,300,286,288,260,268,299,277,260,225,251,228,324,194,303,262,260,299,276,120,243,55,268,246,295,347,253,329,293,339,246,381,264,253,285,241,305,267,306,270,278,300,258,236,238,275,284,257,194,280,352,254,252,282,346,428,250,251,406,247,272,250,311,270,355,246,392,342,226,226,287,330,319,270,276,264,308,381,346,368,266,247,294,308,277,254,38,284,295,381,342,262,357,411,305,313,304,266,333,214,214,353,246,332,281,260,308,244,316,142,268,269,226,286,222,272,250,298,233,304,266,59,407,319,277,409,233,243,258,252,235,213,268,253,242,258,333,256,256,324,289,245,299,299,242,404,300,274,175,320,265,337,267,205,289,373,353,262,326,385,301,345,344,290,252,259,295,234,345,349,257,265,210,300,290,249,251,245,251,290,264,266,280,123,384,85,240,296,265,264,270,255,253,315,332,258,260,265,328,272,253,295,208,208,262,264,291,288,280,292,246,337,242,263,335,76,266,271,366,332,312,265,264,259,296,257,255,308,300,354,227,255,76,254,318,266,78,309,392,418,268,297,288,198,227,227,365,405,244,323,295,279,230,260,142,337,118,308,316,111,269,372,87,385,218,192,247,287,108,271,74,237,254,267,65,241,350,245,272,252,267,298,251,254,233,182,334,230,224,291,302,230,251,264,241,230,291,326,283,216,248,355,90,284,281,207,253,188,285,247,242,296,440,346,262,246,56,279,248,225,156,334,270,346,256,214,229,336,273,214,248,275,95,295,307,242,355,369,114,284,150,103,303,396,324,311,388,315,273,360,284,345,398,250,424,187,353,273,368,251,43,232,234,155,289,84,281,319,222,463,294,289,320,398,362,279,59,288,281,260,276,288,177,280,281,326,407,239,264,284,111,241,381,326,152,256,397,330,315,392,320,238,252,217,326,269,254,249,303,238,238,252,271,74,280,273,232,344,394,222,271,326,230,281,309,272,245,227,218,377,293,248,55,224,245,299,270,348,239,287,266,252,241,391,145,239,234,217,76,279,287,305,271,212,235,228,311,283,254,315,293,237,100,326,375,305,297,235,345,291,263,395,328,311,328,243,412,283,277,276,263,120,259,266,230,300,298,244,135,240,219,243,304,288,219,289,350,361,343,247,263,249,257,236,243,282,264,278,218,294,245,310,178,258,69,176,244,259,413,273,131,337,240,342,94,320,308,268,300,233,381,35,281,230,278,289,336,328,418,407,386,370,353,423,438,441,422,377,334,442,333,372,382,370,341,383,395,373,316,288,257,275,289,400,272,240,404,321,318,431,352,297,279,293,238,254,298,208,208,289,360,349,271,385,375,323,118,258,201,303,297,210,260,283,309,268,299,247,250,249,238,304,236,219,247,217,93,273,295,296,280,332,70,267,279,246,252,209,209,219,231,257,275,247,224,260,252,221,278,242,287,251,433,318,245,207,408,195,250,269,201,252,283,81,267,245,340,237,231,277,235,232,233,458,262,227,264,374,83,228,327,266,318,341,261,266,239,313,140,282,220,253,344,331,189,237,287,352,284,277,276,274,324,392,367,292,271,417,417,267,313,429,363,98,91,266,253,222,238,272,279,280,254,240,234,330,265,106,327,306,256,131,314,299,300,279,338,252,264,298,254,230,378,430,281,268,432,424,287,439,245,220,289,324,253,214,214,275,332,413,207,253,210,287,264,194,264,409,107,259,253,256,264,246,386,341,234,382,288,416,273,374,124,153,318,317,281,452,311,377,279,306,406,278,311,355,61,276,263,285,315,266,315,261,94,297,278,161,50,414,345,272,236,268,269,247,262,379,327,354,290,320,315,318,231,348,279,300,396,260,381,307,258,155,282,298,394,223,234,267,318,292,362,295,355,231,252,244,236,251,259,196,274,278,379,331,358,336,379,242,375,269,253,268,258,295,343,244,366,326,309,332,287,376,392,309,261,401,290,261,226,299,309,257,335,358,305,239,330,254,247,288,279,255,362,259,281,321,249,287,261,223,223,274,263,317,269,308,332,428,324,302,283,283,285,325,282,332,185,240,236,303,400,232,224,363,214,247,255,269,245,343,365,273,266,273,246,255,270,103,343,306,357,264,209,340,267,155,287,221,293,315,315,431,442,311,303,311,283,320,323,395,310,335,398,291,316,333,428,237,223,223,319,357,365,322,206,241,276,255,262,276,291,88,278,409,287,59,263,261,242,281,316,335,190,281,334,223,303,309,285,334,336,296,263,314,259,279,318,276,287,248,243,272,333,279,337,245,323,239,397,225,239,273,261,275,197,237,217,460,161,255,259,237,243,247,260,250,341,270,270,241,250,233,235,250,266,230,275,223,189,284,341,234,386,389,309,44,233,221,273,245,245,320,246,236,280,130,342,367,269,270,275,234,240,165,261,279,214,301,245,146,308,307,269,322,261,110,89,256,212,440,285,406,236,259,303,78,299,102,281,324,266,137,188,292,110,239,231,295,353,243,436,186,240,259,257,221,252,267,93,246,261,295,226,245,258,292,356,357,373,356,382,363,322,341,48,298,277,261,250,95,315,256,257,379,313,287,272,269,155,229,295,430,256,248,354,266,135,227,243,255,260,326,290,287,324,261,288,236,380,298,264,353,442,425,258,84,264,129,276,170,228,289,205,267,384,350,367,307,278,307,314,203,288,186,255,297,262,315,277,240,226,266,252,270,298,266,233,292,217,324,292,232,280,234,298,236,276,252,241,248,277,255,58,275,282,278,82,263,278,306,304,277,101,271,257,325,380,239,239,274,302,257,242,255,314,285,244,232,235,65,304,277,306,322,278,276,287,327,296,226,303,320,339,289,364,348,243,258,280,329,364,310,304,439,332,277,280,316,303,275,275,117,277,333,406,246,272,292,423,244,274,91,280,317,309,254,311,436,266,380,333,358,343,341,295,278,301,308,345,299,253,103,201,265,431,277,276,256,313,264,277,269,335,331,281,317,252,280,282,321,380,188,288,239,277,234,249,233,183,237,340,349,291,366,432,264,247,254,213,213,262,132,330,278,174,299,267,244,233,320,229,257,343,431,233,269,247,216,217,283,285,260,256,254,247,222,232,236,268,236,234,254,231,259,271,306,305,268,253,248,224,284,241,267,241,261,279,251,308,318,360,253,388,258,241,213,302,289,278,275,30,279,260,229,245,243,285,238,220,154,321,249,282,232,106,259,340,237,253,262,280,305,276,329,315,331,289,242,302,278,228,229,277,282,289,307,285,253,273,279,266,294,290,262,339,271,131,291,289,276,302,261,258,287,296,276,281,273,238,258,120,290,281,311,265,346,279,219,247,303,332,208,201,85,307,337,327,235,308,323,331,310,266,252,302,54,335,272,300,297,417,234,317,279,327,261,264,245,239,273,269,247,346,278,269,284,385,311,295,265,303,388,324,383,358,278,448,253,439,290,266,420,336,280,309,366,306,357,308,289,263,144,418,121,261,244,278,118,118,263,281,392,376,217,398,296,376,470,381,447,357,350,321,346,275,291,391,78,260,288,255,288,279,250,290,241,265,358,264,254,238,169,316,424,392,217,217,231,291,320,80,299,304,237,283,237,314,307,274,261,296,323,182,398,365,371,447,360,388,330,334,291,302,297,293,328,268,380,372,302,274,352,299,248,395,271,217,217,183,75,276,199,240,256,298,309,277,238,333,451,246,415,249,263,276,295,238,141,56,410,260,258,264,255,261,368,439,257,294,296,364,264,195,271,233,242,277,297,262,284,276,58,48,318,321,250,287,329,284,251,336,285,303,273,294,232,51,345,322,238,105,280,332,282,227,238,257,252,270,264,256,266,270,231,265,289,244,233,279,290,239,230,330,224,295,307,278,249,248,268,241,242,139,259,252,377,253,294,244,333,276,257,253,408,377,258,292,240,264,242,358,283,338,234,234,234,256,54,416,231,269,146,264,259,181,377,311,315,277,189,223,279,394,232,260,322,233,250,267,278,240,353,295,27,314,113,243,259,411,239,267,235,235,275,338,285,275,250,309,270,289,260,239,228,228,252,370,310,254,244,301,348,253,409,57,240,236,282,197,284,363,211,247,262,114,277,75,253,239,378,287,343,338,198,198,230,308,232,286,283,231,347,253,273,314,234,267,305,243,243,325,289,331,237,239,292,290,422,271,300,290,236,329,443,436,325,349,257,258,261,275,231,231,221,273,218,327,259,242,125,255,208,359,314,241,54,249,299,92,299,385,335,313,329,343,335,343,291,415,235,235,253,344,411,392,300,453,375,458,392,372,302,457,450,446,448,304,293,325,331,306,316,249,310,317,291,455,253,356,432,317,315,321,34,222,249,232,248,118,248,301,128,366,267,270,69,266,338,251,244,406,269,292,261,303,246,251,271,273,282,436,220,262,313,249,360,51,312,265,319,287,315,332,316,304,378,281,313,336,274,296,268,249,285,257,305,226,341,228,269,337,89,226,310,239,240,99,324,287,300,252,272,240,285,287,233,248,244,196,300,257,106,237,232,245,230,251,233,284,261,362,242,299,248,327,340,245,267,417,254,326,254,267,265,302,153,362,340,162,224,249,320,234,241,249,276,261,239,234,228,256,268,263,299,229,292,333,282,253,173,220,327,271,280,273,400,217,246,236,260,333,411,227,227,442,279,312,371,372,342,285,296,292,380,276,242,224,274,301,277,326,287,248,412,282,323,296,224,304,337,247,260,332,317,320,297,268,258,44,258,269,248,294,240,290,283,260,291,256,256,277,288,301,296,349,256,276,253,273,313,251,230,263,338,299,204,341,348,298,312,361,339,379,327,341,355,338,385,265,238,249,285,306,319,354,343,284,74,298,282,306,250,288,396,286,334,294,396,306,174,290,268,229,293,352,314,295,55,331,384,241,232,263,250,279,323,320,242,307,249,236,285,259,269,239,368,264,246,303,300,294,88,291,147,252,170,324,265,157,244,297,246,219,311,233,267,231,327,248,296,258,323,309,233,171,270,271,306,197,354,363,283,41,221,373,294,133,201,342,341,241,237,260,245,301,280,310,277,387,296,294,245,334,323,219,279,271,271,254,279,261,253,267,417,314,232,315,253,296,231,326,250,265,94,300,238,395,263,264,421,235,226,139,261,277,250,234,178,441,334,439,280,316,330,270,354,302,282,279,287,239,221,245,270,218,413,227,227,246,323,264,390,160,258,242,310,253,317,266,287,251,262,282,260,448,253,301,237,399,139,389,261,280,350,322,255,135,57,289,153,281,367,225,342,325,331,338,96,298,227,375,235,394,269,233,144,353,267,262,258,249,281,308,179,245,245,130,226,124,296,244,355,346,373,257,148,365,361,323,357,301,251,291,279,301,272,269,456,254,222,222,259,335,286,313,325,317,332,273,278,312,403,451,315,286,317,372,333,287,346,381,294,340,302,355,388,347,283,335,313,302,289,250,283,318,303,263,306,321,312,339,281,337,280,263,310,278,395,416,325,334,325,276,285,378,117,271,233,246,291,245,281,392,155,273,265,272,277,307,207,283,254,74,236,299,247,276,316,347,272,291,286,285,273,280,335,221,303,257,276,332,244,214,288,268,106,336,255,282,418,317,243,235,232,425,357,361,350,303,153,239,353,349,55,295,261,263,310,296,255,154,312,297,390,433,361,332,206,386,260,242,323,345,299,348,232,263,331,296,261,163,287,337,287,285,252,342,334,323,277,362,291,127,316,342,262,289,231,244,231,372,285,359,367,403,107,241,260,255,253,313,277,267,349,300,216,233,222,242,210,268,260,307,287,132,285,436,385,271,385,326,257,50,271,291,266,276,329,263,173,190,271,379,254,251,259,251,282,433,288,224,224,284,111,322,318,307,335,293,247,298,267,243,207,227,277,261,406,343,327,260,315,304,289,307,228,291,353,455,401,470,317,115,265,247,280,231,270,337,248,332,148,321,270,288,339,310,372,436,279,331,318,299,78,260,315,389,352,234,442,280,257,261,261,235,311,305,299,413,383,371,297,270,271,249,353,400,299,373,338,188,259,277,245,357,247,292,239,235,287,360,82,229,355,278,254,276,297,271,262,324,292,261,241,242,438,262,252,239,240,357,270,311,255,262,335,288,367,265,272,298,305,325,255,247,238,48,320,264,256,298,307,277,329,187,187,273,257,285,255,258,61,257,240,229,260,359,266,305,300,251,254,237,136,243,305,267,265,240,283,374,380,239,402,330,330,60,316,279,265,240,250,344,304,280,263,239,254,227,252,303,250,236,258,226,235,222,279,228,315,259,285,307,282,235,247,174,301,228,314,233,275,333,322,285,241,233,262,379,242,121,266,251,313,256,243,285,318,158,254,243,243,303,299,248,306,403,295,50,305,123,357,383,290,270,289,167,216,285,214,261,233,290,267,338,294,312,282,253,290,135,301,253,361,269,228,252,263,291,262,306,244,250,231,314,245,255,226,328,296,293,339,253,239,240,290,110,284,264,243,274,139,305,309,343,255,308,253,267,354,226,249,367,151,250,197,261,264,350,280,337,422,263,75,211,196,196,363,179,276,266,248,266,295,191,292,353,59,320,329,316,277,270,255,358,297,257,339,264,261,315,267,317,296,276,260,267,261,294,259,302,259,234,234,226,247,269,239,236,283,415,252,229,323,253,408,418,402,313,301,210,298,410,402,259,307,326,292,226,222,226,333,459,295,257,259,84,295,270,259,387,296,294,344,342,252,356,322,265,323,274,300,171,255,248,223,402,285,325,266,116,312,275,274,327,311,293,287,230,85,239,239,226,216,265,271,253,284,379,271,315,259,275,297,303,236,301,119,258,321,242,223,336,283,181,269,234,252,254,248,378,265,371,67,299,259,261,266,246,235,287,252,260,299,272,300,269,384,361,286,271,324,381,255,311,101,186,257,256,152,295,280,263,293,261,240,285,255,265,232,254,262,254,252,228,228,93,280,282,299,298,232,381,355,254,332,245,328,271,325,233,306,254,269,259,305,310,87,231,250,257,437,275,233,281,297,260,229,258,258,285,264,153,329,261,258,258,285,241,299,341,269,263,287,238,289,270,268,372,260,292,301,270,282,259,269,294,283,230,230,297,260,263,246,258,321,288,86,275,237,289,256,347,315,308,68,257,302,252,257,409,26,264,233,249,287,130,313,362,66,247,305,273,191,294,276,252,260,320,282,244,107,339,266,350,268,277,375,323,431,283,340,353,341,262,299,225,273,238,218,220,216,285,254,292,256,312,240,260,239,235,259,257,283,255,289,295,246,264,293,281,241,294,225,301,331,413,209,332,250,257,329,371,462,288,397,273,192,192,232,281,231,170,255,143,260,226,240,229,231,264,253,269,242,332,193,338,296,283,292,325,296,218,270,310,190,217,256,255,235,230,244,239,431,250,252,235,228,330,274,387,295,323,352,231,288,294,257,349,274,444,341,271,327,272,391,340,260,219,219,329,361,286,268,239,275,325,264,73,248,74,215,267,249,52,230,297,229,234,261,294,266,272,252,245,294,378,486,323,323,435,286,352,284,282,375,234,324,439,393,278,331,149,248,298,303,364,299,244,275,265,247,242,260,300,271,435,422,412,389,210,210,343,236,367,236,245,272,286,230,309,279,264,246,300,324,309,328,243,286,280,250,257,235,255,305,238,378,232,264,336,190,190,276,152,298,234,325,239,68,343,432,306,167,238,242,322,361,208,208,219,245,260,98,435,376,403,448,412,430,343,117,322,262,232,296,313,234,314,278,320,260,238,225,258,239,285,301,219,357,244,305,297,307,249,292,220,356,229,299,285,243,318,249,290,293,262,236,246,239,250,230,338,246,241,247,259,258,243,233,256,262,263,240,252,107,366,256,255,326,244,327,276,325,138,246,286,304,230,267,236,259,243,265,234,213,259,244,291,327,225,264,242,245,243,241,244,274,272,237,287,272,236,226,254,285,289,362,243,320,247,165,291,248,132,255,327,294,193,274,365,334,331,300,292,259,232,223,236,264,384,256,331,291,276,288,219,219,286,265,337,434,249,274,330,298,289,269,254,327,302,247,266,280,251,211,440,334,289,315,241,241,262,318,307,324,279,316,114,245,260,282,254,251,245,232,296,249,303,296,299,287,284,264,355,383,226,264,252,310,273,268,251,322,318,320,325,312,275,259,322,297,283,274,279,255,241,255,277,258,269,265,269,278,249,384,394,288,246,245,258,262,279,313,271,316,266,269,256,253,316,278,268,285,310,272,288,353,259,275,318,317,271,364,419,289,267,319,316,274,262,341,313,296,272,284,374,383,365,345,316,257,250,271,258,252,243,259,278,271,228,242,254,260,258,304,276,249,269,308,277,287,240,258,246,296,283,275,287,290,261,245,252,254,258,299,309,314,247,233,290,265,67,239,362,307,327,364,262,337,322,263,309,261,243,283,256,122,292,107,226,255,257,266,261,242,260,257,305,85,281,340,227,283,81,278,259,229,255,302,235,345,282,431,283,302,269,182,241,257,262,312,263,241,40,330,284,253,325,438,400,68,284,259,274,291,289,281,260,227,241,248,214,214,229,241,253,210,289,284,233,243,369,259,235,307,221,275,316,152,334,412,315,307,277,291,288,252,275,253,368,268,245,240,108,214,194,194,370,318,255,267,265,275,152,218,220,443,322,327,272,450,321,319,301,316,270,126,294,257,310,303,243,370,298,250,253,324,288,300,277,277,251,276,257,411,355,332,313,280,292,352,310,241,226,350,354,214,214,405,387,341,90,320,302,262,261,268,270,240,267,307,284,302,278,371,283,281,81,289,104,258,295,83,299,412,353,338,284,314,326,289,295,265,310,294,286,273,151,300,224,243,245,229,77,340,359,309,384,363,208,234,358,338,306,355,238,245,433,365,265,254,258,368,247,242,297,280,272,242,237,238,277,290,253,266,236,239,260,301,221,245,281,340,273,290,132,262,279,278,252,220,275,265,266,221,252,232,241,279,262,436,260,62,218,266,289,313,264,282,265,364,253,176,234,255,93,301,364,347,366,221,243,288,328,280,366,396,281,310,335,346,342,311,328,241,300,298,292,449,254,288,91,254,266,313,187,268,232,283,345,249,262,276,358,315,263,255,363,231,356,252,390,413,253,317,291,265,272,257,336,132,353,298,270,329,362,390,427,280,339,321,366,225,348,289,247,385,283,246,271,252,250,256,284,353,230,312,426,261,134,312,301,274,299,353,298,291,295,453,337,448,397,307,292,388,270,230,232,367,338,159,260,371,430,262,289,264,252,256,292,341,234,245,253,325,326,324,254,307,235,240,240,249,265,243,160,271,303,252,267,329,80,293,242,243,247,73,289,388,265,282,270,368,269,315,254,322,262,276,287,146,251,140,263,298,282,337,231,233,243,393,314,259,278,276,302,362,286,240,388,407,126,262,256,67,249,245,246,333,342,319,362,284,332,281,298,217,302,283,250,243,129,286,248,203,242,317,260,290,294,355,260,304,315,289,350,266,251,328,268,410,350,310,392,312,344,333,380,255,262,236,161,267,256,158,261,338,249,275,287,253,264,279,310,306,338,311,354,328,298,329,308,307,449,377,365,285,269,270,98,243,293,148,287,295,110,279,225,291,230,336,290,364,323,258,274,318,258,226,267,267,278,253,297,234,351,325,230,260,358,299,388,313,389,44,377,320,365,296,276,33,196,270,245,266,276,305,248,353,255,231,205,205,354,426,379,224,419,253,237,160,251,354,366,245,324,352,306,340,309,425,383,269,369,313,372,296,296,311,276,252,270,311,386,393,323,284,393,72,301,315,250,368,248,324,330,267,279,299,288,301,441,287,293,355,311,282,336,388,375,274,182,283,315,427,401,351,227,227,187,187,217,217,217,288,240,98,359,267,268,248,225,289,259,250,347,207,207,433,342,251,335,262,318,101,271,277,218,324,240,285,81,252,313,379,399,251,197,277,221,339,75,263,380,254,217,217,266,243,249,285,212,212,258,303,254,161,326,373,276,263,304,186,327,250,59,380,348,230,294,311,177,259,340,302,309,311,230,233,250,211,235,301,298,310,291,297,169,292,311,240,272,207,213,285,234,382,324,243,229,275,239,237,231,238,250,301,282,236,259,241,266,139,239,213,213,323,329,287,233,239,321,293,345,297,309,304,340,249,334,277,241,307,228,411,235,324,288,304,299,97,388,294,256,256,316,264,296,286,329,301,310,273,179,259,242,253,311,235,280,227,266,218,103,302,252,283,304,299,305,392,118,333,356,241,320,332,250,380,316,316,281,318,246,270,186,440,458,303,299,316,284,327,396,321,311,275,230,347,283,334,253,247,292,241,281,257,244,211,211,335,285,265,326,260,243,407,252,262,291,284,252,231,351,302,250,234,273,295,300,259,224,255,286,251,291,325,236,287,172,262,316,217,248,254,184,262,311,331,297,316,329,342,136,350,369,388,417,373,334,306,262,315,382,387,333,70,249,293,330,320,248,271,412,170,246,252,232,282,312,325,290,399,272,241,253,305,267,267,77,241,329,281,287,245,277,261,411,277,283,350,395,391,321,359,264,334,253,373,301,288,233,256,347,284,169,241,31,251,240,246,237,267,205,205,285,239,349,347,246,340,293,317,384,332,241,244,298,258,439,262,280,235,418,263,264,277,337,262,380,261,268,376,241,274,232,289,241,243,250,227,241,189,232,250,293,296,262,394,300,235,310,249,235,265,243,231,241,445,359,396,388,378,298,361,339,328,305,349,320,62,357,284,227,87,242,232,232,268,257,297,238,302,330,264,310,190,304,275,367,252,290,237,247,321,243,309,410,413,380,263,238,267,277,274,425,307,244,266,245,352,357,383,300,349,331,256,318,242,402,229,117,272,275,264,185,285,30,263,224,242,325,243,292,290,251,153,258,348,300,299,280,399,281,289,348,405,258,260,379,244,313,401,325,288,253,234,263,248,278,278,338,460,277,338,211,301,226,299,346,281,278,440,271,264,255,271,261,101,264,335,291,344,295,321,392,275,273,359,440,364,456,294,339,458,308,288,339,255,243,243,288,373,253,317,476,162,325,325,329,449,180,233,258,242,336,337,290,250,227,258,276,269,266,247,54,275,276,152,295,331,374,240,218,356,277,292,275,245,237,247,274,234,287,260,236,268,285,294,314,317,215,315,380,341,335,259,400,270,279,242,340,327,318,151,334,252,251,94,236,322,231,320,258,350,252,272,260,415,248,309,306,323,292,230,295,54,357,429,92,239,247,234,233,339,256,244,279,259,258,335,273,411,274,251,272,221,348,246,276,258,300,337,267,262,252,286,343,302,239,381,268,243,269,302,350,285,256,325,250,377,260,269,319,294,281,295,297,226,226,268,234,245,314,237,265,241,279,327,287,303,259,276,271,248,293,248,242,265,276,393,263,418,369,130,283,323,420,401,421,375,346,284,317,370,354,117,308,281,61,354,216,216,272,300,258,265,264,289,335,345,394,265,276,336,209,314,134,334,237,282,244,156,264,235,234,93,225,304,223,241,335,238,278,449,479,478,311,232,296,279,331,205,335,335,291,384,278,293,276,325,246,320,234,317,246,228,296,281,242,294,264,433,247,304,254,269,223,247,269,233,261,262,345,241,245,278,222,243,228,161,254,173,324,291,408,208,297,73,301,253,246,280,276,370,264,317,303,288,432,196,290,353,258,245,238,280,280,231,292,387,313,308,355,236,236,277,92,232,342,240,262,259,284,249,254,305,64,303,117,364,305,372,282,355,331,342,366,416,362,349,330,151,260,329,290,258,233,308,238,314,161,300,449,411,255,314,274,271,243,227,89,382,199,58,241,223,243,284,290,261,230,274,284,313,270,276,242,371,337,58,236,252,236,240,284,253,144,291,250,240,232,262,389,235,251,353,327,286,116,244,175,189,277,341,347,356,230,302,379,271,283,297,273,233,227,247,315,241,235,320,242,311,256,259,275,258,260,112,245,234,318,244,261,117,243,293,411,375,306,214,214,328,270,312,345,272,172,294,229,370,274,274,317,281,342,291,322,341,218,218,246,250,414,347,359,246,346,446,265,257,289,308,269,357,232,344,213,213,279,251,167,272,324,249,180,304,295,332,309,316,319,269,321,239,224,288,259,92,249,327,296,243,88,275,241,356,342,213,346,288,231,273,89,318,291,304,38,248,231,282,235,230,266,232,209,270,273,181,318,355,398,392,283,344,253,236,275,311,292,257,383,239,295,341,297,253,256,364,319,127,360,327,133,261,249,255,398,334,245,252,81,244,313,345,345,306,247,112,209,258,34,283,284,269,260,249,267,252,232,186,282,272,241,235,332,348,217,260,240,60,266,268,294,285,248,247,271,294,246,302,260,267,267,393,267,250,242,208,267,241,282,268,268,265,298,222,248,312,297,379,292,356,222,265,254,226,378,343,320,127,332,398,251,245,261,285,326,87,289,268,258,230,285,298,85,284,288,281,45,284,359,81,261,256,431,262,335,344,278,244,294,269,341,409,87,326,253,384,149,267,233,229,317,247,379,239,337,261,238,227,235,239,240,267,230,249,325,231,230,232,220,300,297,262,346,234,268,290,238,246,227,235,233,244,216,224,227,272,194,194,250,102,443,433,304,361,467,472,459,406,285,347,304,337,332,305,273,134,255,208,261,216,215,295,246,242,238,212,276,264,206,342,261,262,301,240,205,296,283,306,279,361,263,416,141,241,252,117,291,267,254,107,299,333,262,310,454,330,364,279,132,296,244,276,318,297,304,344,260,276,441,315,312,237,335,244,359,326,217,254,306,242,251,164,234,287,264,325,316,267,355,312,74,256,276,262,41,248,240,250,301,241,317,280,254,260,274,244,347,246,245,259,242,301,299,251,292,298,249,223,252,145,247,277,284,298,283,152,222,222,237,34,310,272,252,405,243,305,37,315,266,243,290,298,353,248,231,249,252,351,259,231,227,283,255,264,240,223,233,324,234,243,107,226,258,263,249,250,313,407,50,337,275,406,299,308,51,234,254,249,215,280,308,312,306,275,403,255,226,297,270,224,289,273,238,325,273,295,154,268,289,447,313,245,387,248,260,308,282,225,244,244,268,231,229,177,262,283,328,46,383,317,405,339,456,197,273,331,148,329,250,328,293,285,320,296,230,291,266,109,265,242,317,259,334,248,351,58,285,358,323,195,372,264,322,266,223,354,256,295,176,255,298,233,242,269,446,351,258,328,70,283,293,257,311,391,339,295,292,314,257,375,295,256,82,323,272,265,244,265,314,67,219,293,346,341,281,284,265,274,277,276,234,303,50,297,323,344,167,189,252,275,231,342,275,220,355,247,236,241,227,221,216,232,244,254,229,235,240,225,97,319,268,345,300,274,263,366,223,260,386,242,270,239,247,301,294,325,244,259,294,324,325,228,355,325,234,290,272,324,333,212,212,383,381,98,264,215,239,233,270,253,260,256,256,249,266,276,257,259,336,282,300,315,272,249,344,366,230,273,239,297,282,263,222,222,333,305,339,262,263,309,231,277,249,305,264,227,386,410,350,258,305,316,374,202,337,244,229,315,282,246,380,323,359,260,210,280,230,231,303,288,238,28,232,222,47,285,123,232,261,275,291,212,277,296,176,254,237,266,283,296,266,279,278,190,352,248,259,385,321,269,284,328,297,214,346,368,268,332,273,262,243,361,371,307,306,317,437,336,238,348,280,235,375,378,311,252,371,265,327,127,217,351,237,246,282,252,307,249,328,239,368,287,96,224,304,300,258,239,242,255,404,406,401,422,347,291,455,241,287,192,317,260,276,302,280,204,323,344,392,279,328,403,297,301,346,41,206,347,263,281,237,237,257,269,277,126,242,359,105,429,277,283,256,244,362,143,240,235,296,251,331,255,382,256,368,372,319,289,239,265,228,228,146,324,382,297,265,265,273,270,294,313,247,281,266,356,339,256,298,274,234,234,240,272,330,205,205,110,239,339,263,230,315,232,231,134,87,249,384,331,320,259,432,49,134,229,304,320,312,229,237,311,250,244,242,277,295,377,318,301,295,405,251,270,264,272,267,220,229,128,282,324,313,341,313,258,341,334,395,291,262,233,233,288,251,271,275,245,253,307,92,331,296,245,187,257,397,269,246,278,300,104,271,237,237,350,66,292,98,428,237,377,357,249,249,177,275,356,298,420,268,290,326,278,281,460,269,317,232,256,317,277,259,206,97,325,266,251,162,274,273,295,312,287,308,70,371,286,268,301,281,335,271,308,344,317,248,278,290,252,275,300,99,266,308,262,236,247,291,311,293,258,348,241,86,232,335,235,243,282,280,378,78,289,320,269,462,263,337,284,147,138,285,263,257,165,225,180,244,306,333,234,250,87,310,237,283,385,242,287,202,178,330,294,374,307,221,213,207,239,279,227,233,296,276,297,264,396,374,279,187,303,252,329,306,315,268,297,338,283,347,340,270,298,266,314,280,305,238,315,353,245,283,279,287,301,283,254,268,321,38,228,221,233,172,299,456,327,384,254,370,295,309,331,319,196,263,308,355,247,272,272,302,367,370,332,251,285,270,218,218,242,269,188,298,265,265,249,250,332,246,298,258,228,142,282,271,305,186,229,282,187,223,268,239,280,223,48,250,259,257,354,436,358,299,266,299,336,286,360,403,232,345,339,232,67,249,249,260,366,252,372,326,202,278,290,277,253,249,266,307,138,228,269,296,269,258,227,377,287,290,238,258,277,271,172,241,244,312,296,257,253,231,345,269,295,314,246,235,245,247,302,332,332,369,270,231,329,314,288,47,271,255,246,262,244,241,311,249,291,306,243,251,245,227,85,262,274,257,290,236,236,357,254,311,380,279,376,228,383,314,341,412,298,350,356,305,266,285,255,261,293,228,305,245,307,281,249,300,237,237,304,453,296,247,275,300,287,328,331,190,393,252,245,260,254,240,93,289,399,250,232,289,302,250,266,330,253,292,254,238,269,219,246,242,247,234,150,267,320,266,413,253,324,323,330,172,431,274,251,408,211,211,307,278,223,245,171,247,253,270,272,303,256,195,281,269,236,246,276,244,231,241,433,315,243,269,236,283,252,262,62,304,369,338,256,282,293,259,290,80,290,325,274,216,216,293,321,260,291,380,258,243,325,269,311,265,310,149,437,318,266,253,331,234,247,138,292,338,297,305,237,343,283,321,294,308,315,286,335,418,309,313,278,340,278,289,283,294,317,237,272,379,354,265,270,293,271,271,267,254,279,365,297,233,257,278,269,132,248,237,241,250,329,279,315,390,302,155,276,301,292,276,267,231,330,145,285,266,288,306,155,298,293,277,262,270,165,309,252,241,286,259,233,218,263,254,319,252,264,204,255,264,325,327,229,229,274,274,142,256,351,324,262,258,252,313,336,422,223,223,264,288,272,264,273,331,342,391,286,290,307,407,302,422,305,333,327,400,350,191,191,276,282,239,251,259,357,282,275,277,274,373,179,242,242,156,227,268,217,261,222,244,268,239,328,286,331,256,256,354,246,261,361,236,325,408,259,259,242,284,81,288,304,272,274,300,282,246,294,250,269,243,268,277,268,236,247,292,234,181,249,247,263,317,217,242,324,297,486,479,290,251,288,254,316,252,328,313,258,278,289,414,420,272,379,281,279,313,368,327,245,300,275,371,320,293,345,327,278,98,241,306,247,271,117,276,246,267,334,316,270,336,314,287,310,284,306,289,258,324,327,323,280,227,348,391,400,226,228,273,197,197,466,257,258,244,336,328,328,172,219,270,304,220,220,292,322,281,251,350,193,242,243,254,270,259,278,441,257,295,197,240,226,296,440,253,268,134,241,401,218,218,254,311,272,274,278,310,287,364,321,338,259,393,230,245,83,361,306,292,349,376,461,283,139,254,320,243,301,276,236,276,243,225,233,230,258,311,332,305,282,249,261,263,239,252,230,241,245,284,329,239,305,234,270,257,383,309,282,238,308,264,411,330,424,278,292,224,247,352,262,287,299,351,338,351,338,392,397,385,375,365,275,382,236,306,283,312,253,247,316,443,255,370,264,313,220,258,240,280,307,253,184,425,369,306,256,198,249,241,271,205,272,275,302,220,231,248,276,218,282,328,282,210,351,386,269,259,247,231,231,245,228,328,230,282,395,369,225,221,287,240,256,274,242,255,277,281,345,283,313,114,265,352,282,288,219,319,249,321,321,238,262,320,118,289,269,260,306,305,273,264,282,257,319,262,259,304,275,338,303,253,270,332,305,315,273,341,427,295,283,247,276,428,271,354,312,261,380,260,320,289,273,259,249,233,282,243,280,271,366,322,285,373,379,312,274,43,265,79,277,306,335,252,353,317,266,412,234,338,288,238,316,258,281,231,259,242,48,221,243,312,377,31,243,65,310,303,364,192,299,117,263,269,260,246,53,267,168,250,303,261,322,332,320,395,349,275,324,295,295,254,245,322,289,267,257,247,326,265,256,176,272,247,283,273,244,258,277,275,330,278,300,305,299,323,248,277,269,312,299,150,307,142,233,359,297,405,281,262,420,358,337,310,367,263,294,405,230,47,285,249,124,370,256,394,298,340,269,265,307,267,270,305,326,280,281,304,236,294,237,275,278,326,257,242,349,304,202,291,334,283,50,267,263,330,302,232,381,202,239,287,217,301,344,283,293,285,321,317,269,272,245,266,294,301,304,279,238,293,234,423,310,120,295,261,274,276,258,358,273,263,373,292,199,199,75,261,476,405,310,238,317,245,336,296,292,87,287,275,255,255,215,291,380,371,177,308,294,249,254,333,373,341,380,260,293,104,226,325,232,269,292,228,234,274,258,311,268,229,328,278,220,365,167,257,312,461,310,313,257,142,300,243,251,225,227,263,144,285,331,233,249,225,255,244,285,288,251,378,342,277,405,333,212,256,323,268,410,290,339,267,213,234,254,271,361,238,329,250,299,294,331,245,271,168,257,303,273,279,271,321,271,341,306,209,299,330,388,138,163,240,245,239,248,134,248,243,193,193,309,269,274,374,337,424,309,320,437,243,287,274,383,341,370,274,374,342,291,347,334,423,288,366,290,306,232,302,319,283,264,449,292,327,368,298,349,380,220,408,315,282,264,332,252,297,264,278,256,266,263,251,255,260,254,258,265,243,251,292,246,285,256,262,266,102,258,296,354,303,280,179,344,274,330,321,392,291,316,101,258,273,287,344,182,233,233,229,312,213,391,253,286,344,207,302,360,291,296,292,224,262,217,217,223,223,342,233,274,238,396,349,264,313,393,287,394,154,322,430,298,282,357,346,237,312,364,310,264,236,358,287,310,433,300,408,244,237,450,424,322,282,242,381,401,433,440,418,259,280,249,262,258,329,334,251,249,260,219,240,257,236,276,287,270,222,222,254,246,210,210,222,206,206,373,260,284,255,237,393,342,252,126,338,231,383,309,366,317,349,343,281,272,247,322,292,323,258,290,301,252,360,366,247,425,236,296,282,361,306,219,261,267,218,264,229,255,225,314,249,252,150,294,121,253,284,268,324,345,287,230,307,372,320,380,405,165,247,237,277,295,348,462,239,336,285,259,257,352,274,293,232,232,312,108,410,294,214,254,326,131,335,76,254,243,119,266,300,293,349,338,220,235,351,292,242,272,243,132,237,348,274,108,260,303,243,243,380,200,235,271,252,278,328,310,268,272,94,286,311,89,243,341,313,266,183,280,282,320,285,264,332,446,315,305,367,350,380,94,258,368,230,230,357,265,256,263,319,372,294,386,279,116,260,244,238,246,257,246,254,255,196,267,106,263,300,239,243,125,362,321,258,332,336,276,295,258,401,255,316,266,257,264,361,285,257,100,306,417,290,295,264,341,316,414,335,370,342,164,226,281,311,255,255,252,243,248,263,292,290,120,229,262,247,337,231,260,154,244,261,252,354,268,287,252,230,230,249,242,232,314,309,204,285,331,335,326,313,333,320,281,241,241,300,283,325,299,348,234,256,267,103,280,246,242,301,286,250,248,279,149,264,247,279,383,232,275,270,371,302,291,318,261,228,256,394,248,172,278,359,363,400,329,421,403,383,305,283,204,257,239,91,337,306,291,284,158,311,340,357,292,290,400,262,289,377,327,268,282,338,314,288,278,185,285,390,393,396,334,373,246,246,251,461,365,442,351,268,363,454,245,221,221,295,267,317,264,239,383,386,350,423,335,424,375,278,236,236,365,78,251,321,292,245,324,255,249,370,279,239,299,270,247,248,247,248,260,330,274,166,292,296,380,317,280,259,286,299,315,270,322,295,197,252,239,265,249,236,314,324,330,267,321,249,402,330,254,316,262,316,400,296,323,345,310,435,286,291,395,285,262,368,391,244,326,293,266,270,292,232,268,250,274,265,276,330,231,237,293,279,251,266,38,137,311,269,335,266,161,314,259,305,266,280,230,309,236,48,266,346,257,253,242,253,342,256,367,328,270,311,373,246,301,234,387,310,310,152,268,259,317,240,244,300,255,69,255,386,332,269,243,264,432,302,221,312,294,225,247,282,69,313,355,328,235,293,237,262,256,270,281,260,275,283,289,251,268,78,333,118,371,334,334,284,430,289,195,270,259,291,66,279,225,191,292,244,244,283,349,210,292,331,284,327,105,270,224,224,320,356,375,133,266,280,278,276,302,259,208,252,255,271,232,222,208,366,251,160,355,327,300,272,264,472,342,356,250,265,294,303,182,257,269,284,243,302,190,339,344,285,284,159,292,404,254,290,273,295,251,297,252,230,252,258,287,276,217,222,242,95,153,318,292,369,231,296,362,352,279,319,359,322,292,276,326,328,343,323,282,336,301,380,290,349,383,256,133,249,239,275,237,395,128,316,295,283,247,274,343,342,267,366,239,245,240,293,374,304,103,291,239,263,234,190,242,122,278,386,419,221,231,259,274,225,330,286,144,294,333,316,283,258,321,299,244,307,279,236,281,274,389,347,284,289,340,157,274,375,220,453,285,280,330,401,247,424,335,260,320,332,261,276,173,239,337,287,281,376,235,256,297,285,303,271,319,333,230,352,270,321,317,287,327,332,330,255,404,313,320,330,273,281,271,280,304,309,264,239,305,251,107,319,229,240,235,385,325,406,279,312,410,175,274,281,251,277,316,281,245,306,303,304,326,303,301,255,253,223,311,339,269,294,295,237,302,239,352,237,333,258,384,358,389,375,266,234,310,297,290,247,241,348,244,285,232,348,376,145,235,335,228,238,367,40,275,225,233,291,348,246,258,245,243,299,322,268,62,248,387,369,385,255,324,321,322,333,263,337,353,378,286,244,248,344,346,264,369,344,381,261,306,274,259,294,320,254,363,31,241,185,324,234,325,304,290,347,367,278,250,244,265,258,35,273,292,250,281,275,241,271,269,248,359,255,272,274,263,278,239,268,286,279,243,258,236,257,283,288,328,234,250,272,326,319,256,234,233,163,301,378,261,268,330,246,221,221,246,285,286,127,301,281,238,265,328,343,113,307,315,113,292,180,360,154,127,324,280,356,162,265,277,315,285,308,198,396,388,263,312,276,218,293,250,278,250,229,236,91,251,59,275,252,240,293,361,103,327,383,425,381,349,391,383,395,382,382,264,279,315,319,360,355,406,346,310,167,262,325,363,183,236,245,263,109,138,277,296,234,261,262,291,238,454,236,239,273,193,272,135,248,243,340,292,326,252,199,351,384,286,103,338,282,325,425,260,242,315,166,274,361,159,264,338,321,315,264,317,284,259,259,285,280,94,227,197,272,252,272,318,297,367,339,293,344,335,285,253,449,256,251,331,318,263,252,424,263,270,250,116,239,270,242,255,305,292,383,286,254,304,291,243,359,237,263,300,58,292,290,287,270,346,280,239,75,283,301,255,337,237,253,314,287,253,312,332,154,261,315,242,422,268,268,269,322,234,261,236,357,192,282,252,231,224,251,399,229,414,255,251,250,226,391,269,227,276,260,289,239,363,223,239,335,240,99,279,289,263,258,258,342,439,394,308,323,335,271,250,276,264,288,263,225,225,226,276,236,269,280,104,231,162,319,333,273,95,258,231,302,260,279,349,319,267,270,254,149,240,339,283,336,256,272,321,429,311,261,277,397,406,281,289,250,306,247,239,370,266,250,335,254,306,345,266,258,233,260,317,274,205,262,269,259,213,213,255,297,227,261,383,216,253,326,259,263,291,254,418,268,262,244,244,249,224,274,220,399,403,311,300,279,354,287,295,343,383,255,242,294,365,296,262,53,240,289,424,239,295,249,281,245,300,396,259,262,219,236,245,405,57,342,277,58,373,96,249,271,113,314,268,268,314,324,310,255,382,340,139,110,263,309,428,349,403,263,368,247,244,249,308,90,291,272,330,187,258,284,254,243,242,284,293,227,299,249,285,303,266,94,331,258,242,243,126,263,278,157,275,308,285,309,244,255,296,306,244,242,299,437,303,230,230,384,328,452,362,244,246,245,84,229,227,227,340,221,221,178,44,237,294,323,237,261,432,268,292,292,300,228,274,341,301,78,278,257,268,245,269,236,232,247,380,302,88,302,118,270,247,246,249,152,249,95,234,338,245,42,250,339,296,242,233,313,301,232,234,274,250,266,269,228,243,237,385,278,351,270,100,298,362,304,260,247,282,342,239,270,254,244,216,216,119,360,316,258,362,306,309,343,305,297,353,338,249,354,289,299,268,403,375,263,267,296,205,301,269,276,241,281,237,285,288,269,357,244,244,316,286,257,254,300,291,259,268,249,244,297,355,407,242,272,341,237,245,250,432,271,295,405,249,236,256,268,261,277,235,272,280,287,302,239,257,250,250,343,305,282,426,268,267,339,276,257,321,325,239,117,327,237,273,281,314,342,267,262,109,319,341,453,390,335,359,338,355,293,342,276,438,268,414,358,232,352,226,376,245,300,458,214,214,327,234,266,252,289,248,17,192,107,429,309,157,343,265,369,332,241,228,272,279,280,290,200,231,286,100,233,249,237,276,227,286,336,280,278,281,276,234,352,276,242,226,245,111,320,207,207,234,265,270,322,345,163,163,268,264,271,282,321,319,288,277,274,135,306,354,101,326,333,281,376,265,321,385,335,348,240,252,327,299,305,271,330,257,354,119,249,252,260,169,238,316,193,237,240,259,250,92,251,295,314,372,320,301,259,268,294,285,326,197,292,238,257,265,258,288,248,256,248,267,228,299,245,388,276,350,235,229,266,260,365,392,399,209,272,349,263,241,243,368,327,371,301,343,366,363,334,430,280,227,301,277,416,399,137,262,251,302,240,317,187,333,232,77,232,249,305,316,314,244,135,250,256,251,239,253,233,234,233,264,281,109,338,169,295,258,406,307,348,249,302,342,277,345,339,99,258,246,241,37,376,313,292,399,297,304,310,331,271,434,374,314,279,278,348,308,339,399,287,329,329,331,52,376,250,291,346,276,68,264,335,93,288,363,261,249,252,342,235,286,275,275,173,230,348,270,251,268,361,258,273,243,331,215,215,428,206,206,274,359,230,229,277,243,47,283,261,269,355,319,252,262,394,78,312,281,344,257,288,264,317,230,331,264,270,263,256,289,261,295,244,295,326,353,288,262,177,264,256,263,314,252,249,258,253,61,288,319,339,300,361,326,318,257,260,345,347,319,263,285,354,245,297,338,78,367,284,274,257,231,240,195,353,332,299,283,334,271,278,279,311,317,345,246,225,225,266,319,61,224,253,345,277,238,203,297,139,256,313,302,222,268,341,247,257,243,406,234,342,297,303,243,394,273,244,400,95,305,273,167,343,226,270,329,276,276,295,225,91,236,276,235,262,374,318,201,201,330,234,223,196,196,307,257,229,287,300,257,431,249,431,418,391,220,219,302,367,263,233,286,341,353,242,340,291,207,362,298,182,275,262,292,293,242,243,233,218,232,247,309,280,307,246,233,245,229,239,239,236,247,239,91,330,316,286,342,327,262,383,289,218,232,327,303,230,280,324,263,249,270,281,247,300,354,334,367,267,254,340,107,286,323,49,250,237,310,348,281,286,237,239,281,218,277,163,246,292,280,308,314,342,252,309,285,86,320,270,103,296,195,443,280,228,223,226,261,276,294,265,221,321,280,272,336,337,278,240,316,397,316,114,269,280,284,216,216,324,237,333,363,255,247,137,301,261,265,263,275,281,247,227,283,235,244,319,252,231,265,158,342,260,444,270,245,169,404,269,188,299,174,311,297,231,226,226,341,270,236,339,239,225,359,233,242,393,250,230,99,301,426,264,318,301,259,241,107,298,269,175,282,348,248,255,116,363,246,457,210,325,225,250,239,305,291,282,259,245,268,249,232,245,28,291,241,349,258,242,237,157,254,345,282,273,269,296,301,298,370,105,229,69,281,391,122,91,439,172,252,228,223,276,229,277,87,277,340,256,257,241,313,198,285,288,189,269,260,260,233,226,309,337,273,241,301,234,47,357,303,265,287,270,305,279,238,364,284,354,304,259,335,273,409,408,372,251,339,275,253,272,267,374,351,253,356,231,237,306,262,375,292,296,265,272,244,264,222,222,327,317,308,248,258,250,290,330,255,290,266,223,240,278,295,222,279,262,305,316,234,248,270,198,283,284,290,134,310,249,242,260,82,312,239,311,247,302,271,238,260,207,246,284,260,268,286,272,299,308,410,276,353,280,289,244,245,227,316,122,328,199,304,233,245,276,388,401,285,325,283,285,338,395,241,262,225,119,265,326,281,257,274,282,320,381,398,259,415,271,272,308,322,263,272,323,259,325,368,234,362,325,301,310,352,366,319,404,303,412,326,324,313,312,331,354,391,315,253,250,441,383,326,276,344,276,252,273,374,249,291,269,392,280,383,286,286,261,278,366,306,311,319,306,291,276,317,409,252,247,257,417,292,256,271,250,295,324,268,375,37,305,352,270,275,245,256,273,295,118,302,65,273,311,313,335,282,303,281,266,292,260,238,283,39,58,264,317,268,211,309,59,233,271,69,225,359,269,256,325,243,340,240,238,257,235,277,299,283,269,312,252,235,264,243,329,230,292,118,270,321,262,253,296,248,286,261,243,134,227,305,247,276,280,293,290,350,247,265,290,179,233,119,250,296,316,239,345,258,262,302,271,264,65,261,235,287,335,333,288,223,309,77,275,46,289,274,273,283,239,232,408,287,246,255,273,266,232,364,292,339,55,302,346,238,271,122,359,276,275,237,72,296,353,368,311,325,440,248,297,276,329,319,240,226,256,215,357,274,274,274,241,245,265,269,250,240,158,287,163,213,293,335,268,367,301,275,371,260,349,312,235,66,264,231,282,259,265,278,273,247,243,277,249,252,305,213,356,354,302,226,226,433,271,263,345,380,350,375,348,189,230,264,245,251,268,304,263,305,245,303,290,318,323,245,285,279,183,311,252,290,250,258,327,241,269,268,287,282,221,72,83,239,161,276,409,380,388,382,378,406,399,380,388,399,363,375,395,410,389,395,361,400,382,375,411,403,400,412,380,382,386,390,373,394,388,351,341,358,383,422,408,405,407,377,383,381,406,387,395,440,418,381,420,416,405,408,416,416,396,416,452,402,455,424,422,421,384,370,446,452,384,401,400,413,435,385,382,386,357,386,419,373,384,369,401,413,435,378,354,424,412,132,361,309,273,253,140,274,277,300,193,193,233,312,285,243,231,269,274,276,286,308,260,294,280,248,271,225,335,288,251,248,239,251,246,305,278,281,323,245,392,216,237,300,275,302,217,275,254,257,236,245,328,365,358,349,327,414,212,212,290,200,200,242,436,235,287,299,391,388,266,381,267,226,277,187,471,380,281,352,305,329,232,410,239,422,274,441,347,244,247,245,234,96,294,352,171,231,288,277,251,344,236,313,245,296,300,196,241,327,169,295,229,187,241,254,232,236,57,283,365,345,390,371,353,279,302,245,327,317,303,242,331,318,380,253,306,316,405,269,401,261,255,237,337,322,333,272,268,267,282,253,281,371,315,275,272,315,265,393,250,329,339,267,265,318,269,336,290,267,376,304,347,290,353,319,267,262,260,406,282,276,278,409,260,335,289,276,229,292,276,320,234,257,281,279,264,461,280,322,267,256,166,263,281,335,264,255,249,230,117,271,232,365,288,360,253,253,343,280,255,254,245,301,305,323,298,256,308,262,229,149,306,249,265,279,209,209,361,418,353,238,215,112,309,61,238,234,270,236,101,275,253,247,275,214,267,245,271,229,289,280,227,237,236,246,275,223,360,160,383,375,405,41,274,425,228,284,285,288,335,341,244,240,220,271,282,202,325,261,185,132,326,269,308,90,333,303,245,288,272,251,263,271,264,249,145,331,291,246,235,237,373,245,247,294,316,243,256,322,311,260,262,269,323,294,292,284,352,264,282,270,286,265,235,260,249,355,252,307,283,316,299,358,407,278,247,249,265,298,253,273,270,273,332,350,290,349,231,300,242,277,263,248,258,294,328,259,269,313,297,265,297,282,265,256,256,295,250,293,284,272,259,307,279,405,286,246,289,265,251,289,270,296,263,336,317,188,365,439,291,260,237,233,283,261,237,237,255,150,279,259,284,245,248,214,298,288,368,265,267,291,270,415,281,309,322,268,266,294,343,265,293,323,27,246,285,288,335,241,319,247,238,262,263,222,222,66,282,340,251,264,105,321,390,321,288,181,267,157,287,283,287,308,212,212,234,253,377,346,336,129,425,312,295,276,287,326,273,271,232,352,345,346,314,468,358,388,347,352,353,69,229,279,230,229,360,248,240,329,291,414,289,257,182,350,253,246,340,341,284,266,262,231,270,145,92,279,252,57,268,281,272,267,161,248,85,356,242,318,257,288,394,427,273,290,283,334,231,268,268,281,263,319,378,270,268,285,297,344,255,242,341,331,303,245,294,336,175,277,228,192,192,281,316,378,399,367,301,379,364,227,255,249,267,234,284,306,244,285,264,281,276,304,230,314,273,226,339,269,356,256,244,370,256,386,268,240,289,286,290,271,284,48,303,338,436,270,282,312,358,362,82,297,383,258,303,50,290,243,235,235,295,442,288,288,353,418,275,261,371,281,247,414,258,230,265,279,232,185,319,281,254,268,284,274,50,274,325,347,306,369,255,354,240,325,233,213,213,264,335,425,258,271,338,238,275,405,278,351,248,301,385,336,129,62,293,309,290,296,48,340,309,330,298,395,234,234,315,390,305,386,246,328,439,61,250,247,284,304,260,232,297,236,159,52,230,271,277,248,104,312,239,233,296,219,241,222,245,357,261,326,232,298,252,234,283,266,244,224,244,190,303,94,322,438,310,262,304,336,354,358,324,377,306,283,353,257,273,377,135,260,305,363,326,43,275,242,260,237,281,382,220,355,311,298,285,178,275,231,243,70,277,338,50,233,245,338,242,246,283,246,283,327,260,267,259,251,251,327,248,240,330,258,306,252,336,271,135,304,273,247,262,204,264,274,288,53,244,285,272,284,294,359,370,280,402,415,268,296,292,306,237,319,308,150,259,281,256,261,363,260,312,266,270,272,283,235,444,288,253,311,241,370,295,323,282,325,309,313,108,280,248,223,228,407,291,235,226,232,293,285,234,245,239,439,229,253,311,268,303,364,258,277,285,313,275,257,261,223,312,266,304,216,264,258,114,336,243,249,360,405,335,80,266,279,280,259,266,291,251,158,257,280,356,241,343,444,219,219,285,157,250,270,302,297,246,295,339,344,290,261,285,260,302,311,324,263,284,351,423,278,241,100,272,291,307,277,325,293,314,290,314,187,262,230,355,274,342,262,277,252,282,193,193,248,341,251,228,230,370,226,222,298,243,269,276,366,235,269,212,397,256,322,290,419,249,295,302,255,263,331,247,300,322,216,282,417,301,224,302,284,252,266,111,339,382,448,263,217,217,328,390,377,303,397,341,432,218,218,218,229,229,212,212,271,393,326,309,276,244,234,356,246,237,263,197,197,235,308,306,296,261,380,257,230,327,253,188,188,340,295,326,412,225,208,289,343,362,466,283,184,343,123,361,346,339,162,246,247,236,155,368,388,350,292,399,91,339,277,397,261,278,327,53,243,288,236,291,284,293,304,283,189,283,269,346,324,371,316,367,378,341,240,240,249,430,433,162,162,267,252,278,361,261,163,251,126,288,231,303,265,295,311,262,342,254,232,192,317,275,350,277,318,295,139,262,335,339,248,311,293,261,254,273,255,265,97,248,344,283,238,270,112,231,402,236,361,318,302,259,297,423,278,424,232,217,287,261,260,294,231,323,204,309,236,48,254,453,301,233,277,307,149,254,262,272,349,332,242,238,277,332,257,281,269,378,282,363,343,357,223,282,91,278,232,232,236,284,53,263,240,275,77,324,249,223,225,225,241,90,341,224,253,251,343,333,253,314,226,235,347,274,234,271,333,244,258,238,253,143,222,253,216,117,301,294,318,236,270,217,254,123,357,371,273,317,359,272,259,329,302,333,259,276,297,377,363,383,348,279,319,303,219,281,426,265,240,402,387,298,353,263,381,397,291,405,354,226,226,222,222,240,314,280,196,196,397,224,224,404,356,226,289,365,274,249,275,296,450,254,226,226,254,297,449,314,276,311,382,272,226,327,351,394,374,246,353,52,161,314,312,302,434,374,412,353,293,220,220,409,231,231,231,236,236,236,182,182,182,211,211,361,392,193,193,371,298,236,328,283,206,206,354,331,229,229,262,239,276,316,278,382,279,245,223,337,218,218,349,406,239,393,345,248,431,289,277,330,437,371,307,245,349,140,351,258,96,335,257,309,262,335,231,281,305,265,282,292,259,296,276,282,240,159,251,324,235,49,222,294,393,255,279,156,262,264,233,287,343,283,398,241,298,383,286,223,280,228,247,263,257,246,294,286,239,250,233,260,352,359,407,269,235,426,259,234,304,250,292,258,255,271,234,140,313,264,356,336,287,243,405,328,367,266,281,335,260,288,307,243,249,317,367,384,250,182,255,257,224,269,246,273,367,242,223,227,320,288,397,313,407,229,228,294,68,290,331,309,261,261,262,266,260,246,260,276,244,267,234,312,156,326,347,319,290,257,274,242,258,251,253,281,254,326,257,238,282,215,266,250,231,227,373,231,255,230,226,223,231,245,327,287,335,266,245,231,255,280,249,249,272,259,254,262,255,274,259,170,341,251,293,268,367,356,280,348,293,276,177,254,242,230,221,262,234,277,233,295,262,317,375,394,403,440,265,381,367,229,454,296,291,241,410,128,277,284,299,374,255,83,267,405,307,259,251,341,296,304,223,317,317,250,269,313,247,253,242,313,318,231,296,194,245,239,216,209,307,248,327,89,230,361,245,424,392,378,274,259,284,300,352,273,242,257,319,315,397,371,416,282,272,335,309,385,248,274,294,268,272,344,259,237,222,341,338,277,225,243,299,266,272,307,313,384,229,226,374,281,209,332,293,254,260,234,224,241,252,289,240,249,279,120,320,286,243,387,432,82,311,274,417,362,394,317,256,286,336,337,316,336,263,255,295,296,252,259,214,241,222,310,261,278,273,285,260,258,266,286,310,300,268,271,285,192,386,272,298,331,255,249,302,255,255,261,229,229,256,289,275,296,281,240,262,242,268,94,247,253,286,268,180,360,237,244,299,239,237,320,315,312,32,242,243,263,246,303,155,302,316,231,335,311,312,231,246,247,189,238,290,150,255,288,233,277,320,257,323,257,97,252,271,259,280,286,256,263,352,367,250,252,213,330,307,280,280,314,313,272,280,337,327,217,267,322,254,362,211,243,234,378,235,356,316,313,229,238,224,234,224,256,249,179,397,316,296,265,306,250,301,253,226,239,257,296,346,310,246,280,250,269,251,261,274,219,224,46,288,278,181,243,260,242,254,45,246,247,145,317,327,247,159,243,101,303,377,235,259,258,246,241,249,251,240,248,242,257,237,250,76,259,326,253,272,239,275,240,287,223,321,247,237,241,222,244,232,242,249,278,250,258,274,230,231,255,157,303,377,48,270,263,256,255,270,367,325,253,43,277,279,405,420,292,384,248,350,225,349,278,240,266,279,366,231,55,297,264,262,283,228,228,228,270,411,239,286,233,194,194,194,343,152,152,341,240,269,366,265,259,238,91,306,426,255,413,232,361,225,244,152,309,285,267,158,287,223,45,245,270,396,233,120,304,237,304,377,262,331,365,414,458,310,226,321,366,302,262,278,249,244,262,266,262,344,120,273,196,374,249,246,281,437,434,365,350,210,210,291,412,441,354,277,385,235,320,356,269,340,192,231,275,232,242,278,131,240,416,330,330,431,288,255,336,255,304,275,259,425,276,283,331,327,341,356,287,295,310,237,370,286,290,317,298,257,269,261,274,287,322,276,423,303,54,278,201,247,242,227,283,308,161,387,405,348,334,296,86,243,348,329,131,330,261,231,361,128,387,431,262,215,296,291,135,287,232,247,291,236,300,453,266,252,266,349,307,118,410,336,68,305,264,274,345,255,282,182,262,323,292,43,281,219,268,256,261,88,284,362,389,325,319,295,178,300,330,285,260,292,251,276,375,334,215,256,257,236,456,300,393,321,392,395,286,452,241,354,287,161,278,241,232,282,314,307,234,259,233,281,275,316,259,237,258,312,236,246,238,214,228,173,266,252,237,282,374,264,284,338,296,245,233,352,68,315,399,233,153,276,253,247,305,439,254,244,74,234,335,233,261,271,395,330,299,240,259,238,265,411,284,269,244,293,293,335,263,300,443,317,263,311,318,286,240,355,440,250,190,190,259,382,396,290,298,347,246,335,449,412,243,258,205,311,253,52,270,245,252,273,301,275,38,295,308,251,141,234,233,263,170,292,246,242,296,275,298,255,250,321,243,223,228,213,211,124,310,278,302,238,366,288,251,291,300,311,294,98,249,420,285,250,376,233,264,241,248,276,258,272,178,342,298,381,278,280,272,267,301,317,311,307,360,271,346,276,237,250,272,442,225,243,348,293,262,332,362,262,255,321,221,242,274,257,107,233,261,208,208,351,350,271,355,214,214,210,210,294,326,397,287,290,264,226,319,306,281,240,257,230,310,241,259,362,250,235,266,380,289,285,305,221,293,177,332,195,249,287,258,244,329,232,280,257,222,209,403,460,308,320,266,335,294,308,257,275,245,312,367,59,233,311,310,303,266,269,224,244,138,271,242,305,260,123,247,228,262,338,289,244,329,240,252,183,273,349,262,278,243,286,279,276,278,440,311,313,446,276,283,307,258,240,284,295,268,339,369,433,252,276,260,294,322,248,275,236,249,342,258,319,402,304,417,281,334,372,288,354,277,331,330,302,46,368,238,212,247,342,249,270,311,221,330,237,267,252,235,285,249,239,241,238,280,340,163,379,428,415,333,306,287,170,324,261,66,251,233,288,177,349,133,225,225,373,424,267,285,297,256,239,249,249,249,256,239,279,280,272,192,255,243,187,287,406,396,255,302,205,243,287,223,225,225,276,295,322,404,233,254,345,424,320,363,294,222,294,302,288,262,354,291,255,368,312,212,294,281,265,238,238,238,191,260,124,308,260,264,270,317,157,319,427,333,424,369,359,421,302,262,354,290,453,296,330,242,277,277,251,331,405,462,393,303,303,303,285,463,322,331,405,296,281,470,405,331,278,156,329,273,268,269,259,47,288,261,282,38,237,258,226,321,445,410,354,354,398]
doclens.82.json ADDED
@@ -0,0 +1 @@
 
 
1
+ [365,271,332,285,280,226,255,441,377,327,273,305,290,310,253,340,307,179,233,243,227,229,260,146,401,200,323,260,281,287,298,307,266,258,246,303,129,300,280,325,123,358,266,266,462,397,381,262,262,429,347,439,358,382,159,314,318,255,345,338,264,347,219,219,300,324,292,229,412,373,269,341,352,168,168,406,226,308,363,347,236,249,262,295,305,313,297,421,242,257,333,394,334,307,73,226,80,342,317,275,178,54,270,251,294,282,138,221,222,258,255,308,98,248,282,245,346,229,231,220,271,277,251,309,227,385,276,274,224,278,208,379,227,251,242,261,257,294,224,249,101,368,313,395,307,275,329,240,320,281,220,263,250,221,364,214,279,297,319,410,391,386,305,271,249,342,427,260,289,267,263,122,288,275,260,242,225,265,239,243,231,230,251,310,151,265,246,296,233,246,252,329,290,101,308,264,278,257,302,348,252,239,304,316,336,357,322,323,43,325,353,305,316,235,407,303,282,310,260,255,281,354,325,259,282,351,89,359,356,366,323,231,282,296,256,88,365,371,297,335,295,263,323,266,222,302,290,258,89,306,311,239,309,298,268,194,259,251,327,460,265,61,244,243,266,275,309,270,199,199,202,202,233,329,243,292,344,248,287,323,233,236,248,221,231,257,335,259,343,234,405,239,346,288,308,152,292,352,250,250,311,295,229,239,274,294,286,285,245,306,264,250,289,297,319,270,300,249,271,272,365,281,276,300,248,289,239,268,244,297,244,226,249,246,221,281,273,274,373,96,267,338,272,250,230,329,224,398,261,276,388,270,226,301,166,318,257,279,236,274,294,282,341,200,246,259,270,222,360,273,265,241,288,293,435,281,286,395,266,255,277,296,301,269,303,251,140,334,235,340,301,326,274,310,126,194,320,274,276,268,247,280,238,216,288,375,264,299,233,297,261,262,265,244,274,285,300,269,262,313,234,299,125,356,300,265,249,291,245,258,274,488,211,245,245,293,222,79,455,299,401,319,280,228,310,266,270,323,230,211,378,333,237,234,269,89,332,284,282,238,292,321,187,233,272,275,315,275,197,197,256,315,254,36,312,394,266,357,358,245,310,307,401,272,282,306,355,266,292,367,419,230,370,254,253,234,76,255,440,265,194,298,267,404,95,298,245,176,248,248,406,298,305,259,357,277,407,261,261,261,261,261,261,261,261,261,254,256,325,298,337,290,308,226,251,396,76,265,242,222,257,276,90,268,327,235,290,275,63,317,266,302,283,116,223,308,258,253,279,249,223,243,248,279,284,253,73,321,408,428,314,440,245,279,307,316,308,297,276,276,312,261,224,238,328,301,424,297,279,199,259,292,367,276,312,322,299,244,227,269,394,210,287,252,273,269,257,50,273,247,235,262,305,357,225,305,291,131,333,258,324,338,295,268,344,292,305,96,303,349,259,286,280,273,282,174,283,251,302,270,244,268,251,230,89,291,344,348,294,36,250,323,254,338,295,336,297,337,272,273,120,271,284,322,352,452,312,396,260,260,287,360,289,292,202,283,241,371,296,280,341,240,260,293,285,355,258,293,313,287,281,182,395,390,260,302,252,267,263,258,192,192,381,280,224,314,297,282,326,261,292,345,341,273,297,405,202,378,308,137,235,241,214,261,235,224,274,352,79,299,339,263,246,241,236,271,285,62,325,312,329,357,337,308,325,367,286,286,264,318,349,362,436,307,406,349,248,357,280,288,281,244,256,155,268,132,336,280,272,409,285,384,298,335,275,270,295,239,290,324,323,301,275,275,246,118,280,232,343,254,273,273,142,459,85,354,221,44,336,72,262,270,250,215,258,299,350,349,375,289,360,366,307,198,371,439,211,240,214,274,252,250,279,370,265,280,300,290,317,291,296,268,251,258,294,267,315,244,262,276,313,262,281,265,269,237,251,262,232,233,291,267,287,292,148,241,255,247,311,248,300,316,253,418,147,245,237,309,242,246,319,372,309,247,274,280,323,360,257,276,255,280,217,269,278,217,245,275,267,353,289,393,357,381,431,436,294,129,272,283,257,240,264,279,262,262,139,289,260,305,276,256,328,274,277,299,285,245,219,284,293,311,329,319,250,255,232,277,262,315,249,258,270,229,335,295,249,231,263,287,415,448,219,219,264,167,259,231,239,202,326,310,343,314,353,288,279,241,240,257,60,363,310,261,281,231,239,261,284,258,293,265,104,264,282,237,292,348,360,294,251,295,299,262,345,312,455,85,404,349,357,400,302,451,446,366,292,111,303,244,75,243,244,244,290,290,245,110,325,284,329,353,160,263,237,281,236,375,259,288,208,312,382,351,281,264,98,445,279,252,257,270,233,171,237,329,386,329,328,369,293,292,300,253,268,293,309,335,321,308,285,330,191,257,262,332,158,303,330,270,327,315,278,225,274,358,291,243,259,241,252,255,242,246,232,238,342,287,285,261,257,233,365,275,285,284,247,254,302,183,183,398,249,241,270,391,257,363,287,298,273,324,287,252,280,268,189,304,347,241,46,318,250,318,254,277,323,347,291,330,331,309,283,245,275,362,305,323,445,232,259,262,294,358,435,252,26,155,97,288,276,276,250,265,312,295,215,274,277,213,228,247,245,264,235,251,237,53,263,286,157,260,258,329,54,332,324,405,427,281,344,342,327,266,297,298,265,240,362,303,222,237,342,233,432,282,257,294,200,319,423,336,301,214,240,245,278,173,256,226,230,229,224,245,243,232,338,268,254,184,354,268,244,260,245,71,262,284,256,132,269,328,304,257,384,351,329,311,248,362,288,274,265,192,315,254,271,322,88,265,269,258,292,262,282,177,276,423,272,354,292,232,161,161,327,276,156,261,308,271,295,230,284,128,257,370,184,350,228,337,277,149,250,314,79,261,257,231,260,307,251,320,231,387,257,145,269,312,263,354,329,333,321,286,278,290,364,184,262,258,297,257,90,248,369,187,299,286,243,232,95,314,372,355,462,298,305,336,222,95,363,248,275,329,298,232,354,325,342,332,327,371,86,249,246,241,359,247,238,266,252,99,278,292,280,272,262,270,293,275,270,247,227,146,135,253,249,286,278,278,343,100,241,274,308,289,243,227,364,113,439,239,229,293,240,308,317,299,362,237,237,237,248,248,297,435,439,424,437,289,242,393,250,218,231,298,237,310,384,311,317,363,326,259,166,347,328,29,235,275,253,250,124,265,117,66,386,278,202,278,282,300,325,284,247,388,267,52,223,265,261,236,253,294,277,249,246,312,356,229,379,284,258,277,250,222,285,262,253,415,88,272,94,285,231,296,257,272,237,349,134,265,240,391,291,418,379,275,256,232,222,302,326,249,386,444,229,358,275,67,244,330,284,298,297,231,331,236,256,242,293,214,294,417,298,390,258,286,321,347,371,276,248,422,241,249,372,242,373,273,251,333,290,339,248,410,375,234,257,248,257,302,250,280,247,235,241,250,286,114,235,329,310,248,264,281,278,241,274,311,233,328,325,282,190,427,238,258,238,333,270,47,340,295,366,357,283,287,288,270,288,299,279,238,214,245,315,264,233,234,229,81,250,290,271,255,166,305,129,406,294,291,388,311,372,280,451,304,261,299,276,261,286,305,278,320,61,258,264,426,249,238,266,276,281,251,354,431,244,273,392,225,225,307,419,408,377,344,211,211,313,261,292,262,334,288,315,403,253,325,246,167,353,280,242,255,250,289,250,266,266,279,292,285,375,260,234,232,255,223,301,121,260,285,381,241,271,251,243,345,232,278,274,274,274,322,318,298,247,316,346,279,291,333,400,359,413,237,240,256,343,279,288,290,314,299,302,250,312,230,205,285,260,282,300,304,235,236,311,435,322,358,365,255,289,300,297,313,298,223,325,277,237,274,247,261,106,365,432,280,397,238,297,358,295,364,253,260,230,264,239,349,351,273,328,300,255,312,292,248,346,290,265,248,331,260,326,340,289,81,261,260,264,333,114,279,304,235,290,319,319,256,320,289,257,259,259,236,236,311,110,266,292,286,280,230,230,227,245,281,215,74,241,307,321,222,296,240,282,236,334,256,65,231,228,90,303,237,293,316,350,344,264,267,247,252,247,274,338,318,332,313,261,261,222,288,281,336,235,332,230,312,229,296,220,256,249,245,236,299,250,236,282,298,96,275,230,258,254,258,198,171,277,250,346,326,286,356,229,229,428,431,89,366,235,288,306,274,307,242,285,273,314,260,327,252,246,262,245,232,265,246,240,270,248,241,238,315,237,339,243,246,245,243,52,262,243,64,231,289,278,253,321,266,344,366,244,350,350,253,245,305,420,124,315,312,269,286,39,252,329,360,247,45,297,278,224,269,270,115,339,326,252,172,260,259,313,241,319,235,274,213,236,302,242,192,274,254,241,235,276,308,278,342,228,253,273,265,288,439,302,426,388,291,293,273,46,153,285,265,269,231,278,229,166,348,350,326,311,352,258,349,316,95,305,267,284,290,264,454,398,288,262,352,258,256,285,379,301,359,260,440,337,335,331,363,276,226,243,393,270,364,359,250,243,233,350,275,284,273,307,319,220,224,172,270,361,240,363,257,404,358,404,238,54,332,229,177,374,270,250,263,366,226,361,433,316,275,398,363,90,426,280,322,153,353,40,259,293,342,103,299,305,276,348,404,280,249,266,258,339,73,227,245,253,268,303,313,71,255,297,275,314,408,367,292,266,256,332,337,184,293,264,298,249,244,328,316,62,253,167,248,234,256,240,242,205,252,338,199,277,300,272,74,253,256,382,279,250,193,260,236,303,305,324,318,325,323,68,288,108,356,283,290,318,372,285,262,264,128,307,346,306,258,314,33,268,294,289,253,286,219,255,386,278,255,287,370,201,247,344,340,290,311,262,306,287,288,99,275,309,302,292,330,392,273,360,182,443,256,300,339,421,342,360,464,281,321,394,247,269,264,266,404,304,250,371,253,257,114,370,124,262,230,251,56,263,297,342,375,417,433,296,277,229,166,309,448,366,420,239,360,278,397,272,61,232,204,347,346,305,283,321,265,122,73,248,240,234,94,304,276,398,427,283,337,316,261,257,390,294,330,245,306,266,63,251,326,287,140,269,256,249,270,235,253,269,236,244,96,297,349,379,260,260,267,322,336,284,363,326,306,329,337,166,235,442,337,243,295,267,307,242,184,248,301,307,330,241,409,201,308,289,115,299,400,313,295,150,245,333,168,267,268,157,90,334,250,212,212,364,431,257,403,246,260,110,281,282,286,267,347,273,321,297,315,343,253,252,277,251,252,219,373,290,281,323,290,387,376,398,194,281,300,261,308,292,304,297,363,295,363,277,366,99,295,327,242,228,88,269,313,293,296,355,40,298,121,327,239,174,323,230,270,264,307,253,256,255,168,318,229,275,246,230,111,262,344,301,245,441,370,311,321,373,285,303,264,413,397,206,315,268,320,273,334,249,244,291,254,300,273,337,317,411,280,372,401,315,253,182,233,266,44,256,389,193,256,195,282,205,278,94,266,237,272,329,261,267,292,309,336,249,160,322,287,306,328,237,286,340,351,242,279,250,206,288,398,54,265,229,268,225,255,262,258,350,303,328,299,250,270,253,258,326,312,254,378,300,232,284,231,317,249,298,295,261,237,281,270,258,349,233,291,311,244,243,308,95,250,344,409,415,416,436,230,248,269,275,124,269,273,284,254,179,240,260,248,311,299,362,230,250,276,303,118,243,276,281,229,239,216,232,243,274,222,283,351,248,304,252,282,309,265,388,271,293,408,305,264,327,291,269,264,270,253,258,361,317,299,180,223,352,280,253,285,276,282,375,291,294,288,381,399,324,268,255,366,326,401,250,218,218,350,297,275,337,235,54,277,289,331,215,338,261,224,264,183,304,323,383,290,339,279,301,342,320,281,293,257,267,227,289,337,305,305,346,244,252,264,233,198,287,232,362,262,317,314,227,288,393,381,398,305,297,240,251,383,249,262,341,244,200,200,298,352,247,280,283,236,259,333,263,256,436,276,235,259,267,252,270,229,254,309,284,331,297,272,261,236,287,265,237,341,135,291,281,329,241,206,322,230,345,257,301,348,252,272,250,274,273,164,322,255,238,272,234,290,255,237,257,348,268,234,256,318,295,223,234,320,294,314,206,206,390,209,301,175,245,296,258,233,328,272,287,311,203,241,98,319,209,351,265,291,238,224,268,70,276,297,52,253,264,253,268,258,237,261,287,310,253,253,391,362,232,232,417,407,250,215,215,265,346,362,269,271,385,318,274,98,272,306,295,404,247,277,259,224,240,247,290,254,307,163,343,178,313,251,130,265,283,278,250,245,265,252,182,273,342,259,256,188,248,263,236,238,89,272,326,411,317,423,412,312,322,293,243,284,285,335,317,192,274,280,342,285,274,344,248,299,259,350,271,320,252,302,252,268,345,288,328,320,252,247,280,339,287,332,273,376,261,271,296,333,447,261,249,409,244,427,277,351,243,282,452,174,261,227,260,136,248,249,259,175,276,312,238,312,293,272,228,318,143,337,338,383,310,276,239,286,258,365,265,229,329,395,295,250,311,326,312,305,250,304,249,245,245,338,264,339,253,266,270,294,247,224,239,273,322,334,409,276,305,384,310,167,291,273,365,284,347,236,327,386,269,29,245,296,264,358,371,315,347,404,280,247,250,288,372,346,292,351,289,259,337,310,293,255,436,309,321,277,268,274,296,373,255,242,304,264,364,255,341,238,285,315,298,213,354,238,299,430,288,311,271,370,312,233,264,308,392,367,292,432,256,359,264,184,242,251,294,266,317,246,319,226,266,322,332,265,261,335,305,236,234,101,207,207,346,326,209,209,424,223,207,207,251,344,374,222,222,219,406,321,348,263,358,249,249,312,330,263,442,136,330,298,384,264,355,358,301,233,295,188,419,414,322,388,297,83,311,199,259,254,280,320,306,275,301,234,267,309,282,145,232,229,233,223,221,231,245,242,74,277,289,232,238,306,278,256,224,224,308,369,200,257,240,283,300,360,249,274,244,235,299,119,267,326,279,296,351,168,217,298,262,241,301,252,192,154,352,344,189,222,242,267,235,252,247,307,377,252,308,251,356,252,258,252,244,274,257,289,282,293,244,266,275,276,292,303,341,276,297,225,289,237,281,250,87,300,265,306,248,266,194,275,250,380,260,329,187,261,259,246,85,302,62,257,311,256,264,242,240,235,271,215,246,212,274,231,38,245,379,337,314,273,249,276,248,266,232,253,301,368,250,136,265,250,133,291,194,240,200,200,267,306,443,334,262,296,229,265,290,230,132,419,251,238,229,150,254,332,252,330,294,403,254,244,268,307,263,231,306,444,316,248,274,148,287,279,323,287,266,57,310,337,196,333,277,200,345,249,266,286,285,267,243,268,234,142,262,284,316,108,322,283,253,259,341,275,236,279,322,284,272,273,320,326,312,318,334,212,212,326,279,415,328,283,273,287,262,316,197,261,245,226,236,261,293,235,221,338,240,447,34,279,406,243,432,166,332,326,276,297,285,251,276,291,149,356,239,345,309,232,120,246,250,269,278,239,246,147,281,253,269,252,252,275,219,293,276,228,64,233,233,291,280,192,287,243,191,260,55,279,426,368,302,264,274,281,289,305,251,241,293,240,295,256,47,318,288,182,250,271,243,229,206,437,276,374,275,250,239,239,249,280,237,251,271,238,230,228,340,326,316,246,296,135,271,259,268,282,267,315,273,330,332,178,214,228,210,253,268,276,321,333,305,274,292,141,290,253,172,280,264,247,240,369,325,305,294,230,320,274,292,343,288,314,280,293,389,430,381,410,277,292,287,268,246,282,316,430,118,251,228,240,230,258,227,252,129,312,262,276,246,317,310,329,240,87,318,242,176,234,292,406,243,251,361,356,423,297,367,321,270,272,241,343,264,264,311,267,316,226,294,237,152,94,271,305,289,299,302,224,40,266,337,305,226,238,139,316,291,272,318,290,105,239,246,266,272,294,314,313,433,393,278,365,239,256,299,376,312,251,320,279,314,47,299,270,307,258,333,319,302,358,218,238,389,259,270,322,234,234,208,208,240,240,234,415,303,282,331,310,339,217,217,305,303,313,451,383,282,338,240,310,259,269,421,252,317,278,375,310,317,285,287,312,240,270,292,396,249,447,254,216,260,303,246,336,275,425,247,235,242,288,255,224,297,333,324,246,268,381,262,330,422,363,434,249,277,294,281,287,344,314,254,266,269,313,289,239,299,245,237,257,248,270,239,294,334,242,166,341,286,393,272,339,367,185,294,247,209,276,276,278,273,313,330,333,368,259,326,270,269,310,319,304,294,329,301,274,248,274,259,436,156,275,44,334,315,316,324,321,336,337,324,338,309,343,275,292,369,311,278,262,151,279,374,273,323,430,261,290,280,242,298,346,320,300,254,277,265,325,275,251,94,278,232,315,242,220,254,347,328,461,373,304,435,381,318,359,320,319,298,256,292,369,278,169,286,368,265,237,237,262,273,327,284,234,288,279,251,377,424,313,321,394,235,235,436,158,240,259,270,404,223,244,239,280,258,426,250,332,229,266,291,279,265,303,268,269,321,230,240,308,275,256,358,410,244,273,343,277,229,320,227,333,253,333,267,342,306,280,260,289,241,48,265,261,292,381,268,387,251,249,248,208,208,265,344,255,254,233,427,373,300,282,298,257,219,157,284,340,354,327,269,266,391,255,222,249,302,265,248,244,276,339,288,249,283,443,245,373,353,376,287,278,287,436,292,371,342,277,317,329,296,310,345,237,382,318,245,235,303,345,237,271,237,324,257,220,220,348,395,294,249,371,461,226,226,381,429,268,313,304,268,278,247,77,247,374,312,66,342,258,447,254,294,284,258,280,248,355,268,298,341,113,231,252,298,400,80,288,277,357,271,275,249,241,280,231,235,232,241,227,248,239,265,350,268,274,274,223,223,227,363,350,470,51,298,220,327,230,280,238,232,254,259,279,314,99,389,332,293,273,287,283,360,316,320,318,298,236,301,380,297,323,262,276,262,248,295,275,246,262,288,385,376,394,274,378,200,200,309,331,326,394,235,413,283,242,426,272,250,234,260,268,310,344,254,308,118,262,69,326,304,292,252,71,316,280,275,271,429,306,254,156,242,241,348,268,267,278,277,243,229,319,307,240,252,330,315,106,192,192,232,225,232,223,236,261,246,247,220,233,361,292,279,311,410,314,407,94,286,288,314,256,279,292,281,264,290,270,276,246,284,252,258,284,285,286,279,255,282,267,289,257,276,279,247,270,259,258,282,269,269,267,268,290,298,331,289,274,258,256,298,252,303,256,259,263,289,236,268,274,271,239,241,260,271,272,286,259,291,296,249,258,268,269,268,260,262,247,316,268,274,265,256,247,178,228,249,331,262,327,336,324,414,265,326,255,313,316,231,354,325,226,224,301,239,242,225,173,233,353,272,288,312,262,268,58,382,329,252,223,315,236,276,258,329,315,264,330,259,184,184,302,265,288,255,245,113,245,383,226,260,336,267,362,231,329,269,279,293,314,308,220,263,298,383,272,218,265,257,231,245,267,329,256,305,235,283,233,359,348,254,237,304,227,226,276,232,260,219,244,220,245,253,267,251,251,251,274,162,282,275,454,260,250,256,290,270,293,316,239,262,244,306,418,317,330,274,348,290,385,309,292,263,260,251,258,233,252,312,331,50,231,69,294,241,236,243,247,278,242,283,247,57,418,52,219,354,248,320,430,358,283,387,304,395,333,299,398,280,307,418,284,308,390,353,256,380,223,326,279,299,217,223,258,308,231,249,437,233,269,266,307,234,331,239,285,220,237,342,265,325,256,242,311,234,295,343,270,326,119,319,273,293,237,235,230,151,270,273,246,276,253,271,238,257,241,235,292,270,254,232,227,297,197,235,87,321,258,372,285,304,313,283,301,323,313,309,290,286,409,455,316,412,349,278,270,284,381,304,258,307,266,289,283,314,243,398,307,336,268,252,263,242,324,376,336,179,118,252,54,364,74,222,267,292,396,237,281,248,230,313,285,319,275,294,223,247,271,308,310,254,294,248,301,246,251,305,279,291,386,283,302,250,226,40,241,297,240,319,251,270,314,134,304,239,280,384,174,354,73,292,247,346,232,108,137,246,287,285,274,303,276,264,279,236,105,301,386,335,442,312,275,298,164,263,80,287,108,271,249,250,288,239,277,312,321,235,314,276,113,252,231,356,259,297,395,240,217,233,242,253,194,258,340,235,273,239,290,389,290,235,447,286,314,291,245,245,139,320,126,411,295,372,319,238,394,272,380,258,292,286,240,380,383,389,390,385,392,397,388,389,387,393,389,166,283,275,363,346,328,62,223,223,263,221,234,234,261,293,337,358,272,210,255,285,258,231,347,252,262,270,48,254,277,215,279,234,227,242,258,98,233,247,251,319,385,343,310,244,287,383,224,275,300,346,438,271,261,244,270,373,233,241,283,269,309,276,265,273,296,355,419,259,247,243,246,233,240,295,302,315,275,336,242,242,302,282,265,270,245,42,313,257,235,60,299,220,114,329,343,373,75,275,367,432,167,294,231,372,337,142,306,256,292,271,382,333,238,360,325,265,251,274,379,283,273,195,245,291,277,164,263,289,305,235,325,416,296,200,200,115,360,373,244,104,309,300,335,346,278,255,114,268,214,248,288,292,231,145,279,249,128,308,259,328,297,279,311,287,412,242,325,164,249,237,279,386,209,237,138,238,233,227,247,80,348,69,288,395,384,388,400,358,387,352,402,335,304,328,262,110,379,300,292,247,270,331,310,306,409,355,332,359,285,430,315,375,240,271,249,347,239,398,428,304,270,250,376,285,351,241,315,252,292,286,257,236,345,261,294,296,269,399,298,261,275,391,359,289,230,229,294,335,309,261,114,344,331,338,296,365,333,341,291,256,326,339,209,289,270,354,318,255,302,277,262,383,178,345,245,277,287,369,300,169,198,252,299,302,288,274,328,238,330,258,228,310,304,302,289,265,360,287,298,267,252,314,307,254,275,292,241,318,433,327,322,344,296,251,372,267,142,266,304,327,260,420,199,224,281,328,324,285,304,425,268,274,382,265,282,261,290,236,248,302,268,374,400,254,261,248,266,139,245,265,336,101,228,300,297,246,303,252,244,25,316,323,85,247,302,287,319,260,264,241,238,285,321,257,85,247,352,250,244,335,315,235,267,246,257,291,257,292,284,262,232,362,295,226,103,310,265,270,332,251,53,257,254,220,300,236,105,246,374,231,317,203,374,229,293,253,356,253,259,212,319,250,229,117,225,298,62,302,315,345,364,293,148,284,264,287,117,410,322,267,108,252,412,303,224,246,267,267,282,286,239,243,400,222,222,283,266,358,311,251,274,226,226,322,397,293,299,235,226,214,214,284,331,298,234,80,258,269,278,236,264,226,115,348,328,305,384,333,300,294,293,343,260,270,220,257,221,277,295,166,297,317,255,254,452,336,272,289,234,241,262,243,286,97,262,303,457,310,273,260,51,299,439,271,286,267,263,253,52,260,106,250,262,291,281,260,336,257,274,268,197,276,312,252,339,329,299,292,141,360,287,338,386,346,359,304,242,398,253,296,289,207,207,272,358,345,285,391,304,281,237,282,267,287,326,323,287,309,265,261,427,419,245,228,86,313,401,312,267,237,259,322,312,257,331,267,362,273,293,250,276,285,311,311,328,191,200,282,307,287,259,233,316,253,197,281,297,255,43,246,243,406,374,242,288,216,245,359,412,238,288,343,275,360,418,348,220,233,281,210,375,292,368,281,393,244,282,268,306,277,267,328,257,384,187,228,236,238,287,250,230,343,240,297,294,230,230,265,366,244,300,274,231,306,249,233,366,278,243,291,299,230,224,269,300,400,211,211,250,454,275,312,290,273,328,267,286,279,255,235,300,330,251,348,103,386,248,158,271,256,64,165,368,247,286,343,239,297,441,329,182,294,295,233,182,274,232,315,187,303,250,377,258,236,230,230,346,311,258,285,248,303,278,207,207,303,282,222,222,255,334,258,438,374,295,200,200,277,291,382,112,252,279,277,128,366,229,244,239,63,241,365,260,166,278,395,286,249,254,258,250,242,184,244,121,351,278,225,225,264,261,308,247,260,94,339,274,412,299,271,405,214,214,214,214,214,210,210,260,379,233,233,335,276,223,223,281,369,329,260,100,313,140,228,297,264,233,225,251,139,370,297,335,50,261,310,238,282,266,153,319,359,384,265,273,348,313,224,253,244,324,263,261,272,271,311,357,254,242,285,267,236,68,276,233,122,233,226,231,296,264,270,84,296,238,233,256,224,277,259,229,281,311,455,304,174,338,270,114,249,347,287,268,329,307,79,265,244,199,199,277,352,152,241,388,299,375,320,253,387,261,242,243,257,233,249,157,261,151,197,350,282,336,303,280,43,303,313,272,260,227,276,178,261,243,249,192,292,219,331,301,287,287,233,300,291,339,291,283,250,375,248,249,231,397,304,297,411,235,330,301,246,319,237,252,252,233,233,301,254,190,252,289,237,379,138,337,344,271,314,335,309,360,263,325,286,372,336,284,289,301,242,365,269,340,323,339,233,279,346,169,302,242,249,207,245,61,292,233,280,248,145,364,303,337,315,293,262,334,279,264,445,200,260,243,434,391,361,255,313,430,240,455,81,228,278,308,237,259,358,418,244,135,342,340,276,341,417,360,260,155,256,289,144,249,287,298,332,392,239,322,327,332,333,329,100,228,296,261,315,363,338,369,281,326,390,236,46,363,273,339,230,334,247,290,217,217,224,264,394,233,248,309,302,246,236,255,313,266,234,268,307,289,211,225,254,234,110,230,250,259,273,243,385,107,77,253,247,272,309,294,280,239,292,255,295,96,252,392,346,251,312,243,242,290,248,379,235,256,261,251,309,142,206,262,298,312,271,123,299,254,205,205,410,404,297,227,227,272,334,310,363,113,282,345,131,270,234,263,228,322,254,317,309,152,216,212,265,261,309,65,114,245,301,290,351,303,283,294,285,358,344,106,92,166,404,340,241,265,304,403,268,252,362,221,221,292,412,351,366,281,390,252,419,349,388,450,266,265,395,411,237,354,278,319,351,303,262,253,274,277,346,124,261,289,289,421,440,327,248,335,298,254,248,266,335,269,291,261,318,314,321,336,256,251,227,326,166,162,296,290,412,404,261,362,358,269,354,245,253,358,255,330,332,462,289,428,121,300,349,361,397,144,71,298,163,267,247,138,337,263,284,302,266,274,303,105,282,332,325,279,244,309,280,359,300,201,201,274,221,342,443,267,291,306,272,335,309,154,219,274,337,279,385,236,261,393,330,244,261,37,187,246,300,259,244,249,304,288,258,306,227,279,246,250,50,315,245,287,255,253,324,279,239,263,302,439,220,280,307,285,234,419,328,317,285,246,366,322,73,342,266,245,288,215,256,248,295,261,249,242,273,252,86,246,272,358,244,238,413,358,332,405,271,303,318,242,190,403,140,272,247,264,287,278,397,364,353,46,248,307,228,363,399,341,269,254,436,333,373,323,306,323,283,324,343,327,356,295,325,242,239,258,251,305,237,285,267,284,365,352,318,268,373,373,277,231,279,270,441,379,350,392,458,342,355,410,273,227,227,341,219,219,343,333,402,331,291,275,277,450,352,372,385,421,219,219,292,279,279,355,227,227,243,281,367,244,240,254,283,244,394,267,340,283,155,422,225,314,280,345,223,335,249,346,294,263,286,337,260,235,265,235,256,249,36,248,243,231,242,385,310,282,240,118,244,278,325,184,249,258,366,230,214,425,360,251,278,259,391,344,313,272,350,51,297,144,325,157,71,287,112,283,375,330,299,466,365,301,326,297,298,261,339,279,268,333,225,297,382,411,324,276,243,322,292,290,219,314,91,347,279,259,322,271,305,274,239,290,355,97,288,418,381,231,292,250,214,279,321,295,219,219,232,310,276,414,256,250,282,350,273,259,258,335,313,251,273,277,271,106,257,257,358,276,275,249,261,246,242,340,265,288,264,248,267,283,262,298,285,310,177,295,255,270,253,267,246,269,244,285,174,287,381,266,238,90,364,273,244,296,244,294,336,175,286,425,288,241,264,242,220,267,249,230,157,320,218,218,242,278,257,324,255,416,287,280,73,278,384,230,236,300,245,68,351,288,90,322,242,44,78,305,226,256,255,249,296,309,365,275,246,250,294,318,320,326,212,212,352,274,268,451,309,396,308,293,317,434,400,236,277,252,261,250,269,106,283,65,437,121,283,299,235,412,255,357,249,265,286,403,356,273,292,195,195,195,343,210,210,210,272,206,206,413,203,203,307,411,375,426,415,300,421,247,350,245,259,406,368,349,419,237,394,452,296,73,280,293,185,281,367,302,246,228,232,207,258,239,302,287,112,250,243,345,412,388,260,389,300,378,49,279,252,331,245,298,324,218,233,222,101,379,257,267,331,154,358,360,290,250,299,259,278,362,258,278,285,243,247,262,317,341,326,340,168,230,243,39,261,264,266,96,263,263,270,341,269,267,321,240,226,239,215,242,268,367,342,239,134,275,269,288,330,227,287,238,114,302,357,193,193,276,101,281,277,279,231,300,314,304,241,283,244,341,231,283,281,292,360,305,262,300,382,282,298,422,282,440,425,231,231,320,416,290,333,305,265,328,318,361,382,357,325,399,405,281,246,252,458,307,442,315,241,370,316,246,232,266,278,324,322,314,121,297,401,79,286,261,236,307,325,102,222,238,273,230,280,266,259,309,291,262,273,253,278,300,251,248,251,278,243,342,241,260,311,227,229,283,283,260,298,257,257,405,370,256,77,234,231,157,248,275,244,339,138,330,58,234,325,298,295,294,444,295,288,243,281,63,247,386,265,237,240,244,167,329,377,251,326,98,305,399,351,333,301,140,262,221,313,284,259,259,129,88,295,243,280,252,208,282,242,372,237,233,350,242,258,226,228,314,406,271,212,83,378,313,246,202,283,269,341,290,339,274,89,284,224,229,214,243,333,264,287,245,240,237,345,270,255,234,327,83,290,249,265,249,252,273,257,328,370,191,300,304,235,333,255,249,251,303,257,78,299,276,268,380,287,309,339,362,377,250,304,374,404,426,285,263,305,359,246,293,284,266,306,296,360,406,293,344,377,309,299,389,393,296,334,302,403,316,417,279,328,404,274,280,302,353,315,179,261,261,334,277,311,262,178,178,253,274,324,120,265,249,432,288,288,287,278,254,276,244,373,313,285,310,309,308,344,355,406,327,305,242,337,352,297,456,357,290,240,301,326,254,239,311,273,142,377,308,254,274,418,313,453,365,260,400,358,300,259,459,312,300,360,317,421,338,420,399,446,253,455,424,315,328,298,280,301,294,466,261,347,359,355,213,213,360,307,324,318,283,419,452,330,384,255,255,255,340,381,263,263,220,220,352,338,349,462,273,260,381,397,315,319,379,430,472,352,252,252,339,389,327,364,391,285,265,428,438,464,429,288,467,321,464,452,272,379,276,353,123,328,327,257,242,386,212,333,378,297,272,231,235,233,257,251,231,190,251,298,307,248,325,153,240,319,312,285,271,285,269,313,277,398,276,252,278,292,201,238,296,257,170,58,271,257,326,305,358,268,276,356,291,240,336,254,243,248,305,273,434,296,287,304,334,304,181,249,249,248,252,243,82,260,373,373,288,251,257,253,237,336,269,254,266,274,103,295,306,243,282,261,101,302,335,318,86,249,256,283,51,272,190,257,230,305,297,268,332,330,324,359,240,273,269,164,287,35,298,320,305,77,239,17,17,17,206,245,255,230,317,248,285,236,83,453,105,433,327,161,360,394,305,260,379,294,428,256,260,425,339,108,363,338,241,246,238,259,317,266,281,294,289,167,300,199,311,277,269,149,270,258,211,263,263,257,271,243,263,267,311,262,204,247,234,307,264,280,274,253,262,254,301,94,269,315,290,268,252,283,268,231,317,305,273,412,272,287,263,214,214,282,268,259,282,398,317,273,339,120,236,315,195,206,217,208,56,269,279,238,312,413,299,287,385,221,221,327,277,233,250,370,266,218,301,284,281,297,271,259,261,288,254,355,334,327,333,356,359,345,333,77,293,81,295,318,260,296,408,234,261,289,370,255,284,255,348,359,333,216,216,412,234,219,219,238,296,248,214,324,301,229,331,229,334,86,299,272,72,318,246,301,276,295,286,260,253,277,286,220,241,288,207,284,382,232,257,351,426,118,321,194,253,245,307,158,240,271,254,289,237,228,247,252,309,360,331,382,58,252,41,295,252,241,279,284,319,242,318,405,371,403,266,404,284,400,391,323,419,409,308,251,251,281,409,262,363,355,269,338,255,288,269,272,289,347,295,342,275,291,297,249,89,262,293,263,253,208,143,276,315,325,259,459,252,226,259,383,248,239,268,218,218,303,280,123,141,218,271,341,94,243,382,341,305,259,278,129,238,223,240,324,381,420,294,259,251,241,333,281,295,242,253,356,237,257,236,271,88,150,253,244,267,318,293,373,371,300,254,296,331,222,257,341,321,285,330,339,261,257,285,262,111,275,275,238,257,222,240,235,270,278,273,100,254,355,286,276,259,358,358,134,238,299,373,364,425,427,408,262,319,251,239,225,220,274,312,274,314,258,338,293,236,236,293,373,309,283,310,319,36,333,261,84,394,405,318,295,257,318,345,317,308,258,397,315,323,321,340,277,260,313,248,289,290,306,315,249,435,292,298,145,240,274,357,391,293,443,278,483,448,468,334,259,291,291,256,256,449,343,464,326,271,296,206,206,306,252,228,236,350,297,292,242,263,215,404,90,282,301,289,385,290,283,265,87,318,277,282,305,301,191,255,285,285,301,301,279,292,292,277,276,285,294,269,286,295,304,299,291,280,64,227,167,267,315,302,302,309,53,287,356,287,280,384,312,347,308,399,75,301,201,221,222,206,296,333,331,346,404,324,161,280,375,356,298,279,319,283,259,299,294,257,284,263,44,260,227,349,276,300,251,311,100,232,326,293,272,259,235,255,310,379,264,290,430,417,216,216,292,287,386,322,251,298,245,333,268,418,324,404,306,313,407,428,299,429,262,337,238,380,290,312,128,247,273,269,272,249,307,273,268,284,256,403,276,286,317,248,229,229,259,204,204,260,250,279,331,257,227,247,298,343,260,254,246,269,287,275,312,269,240,295,244,284,248,319,260,321,248,240,347,132,288,266,256,143,280,269,281,272,230,283,278,364,333,309,395,326,342,398,226,361,350,221,311,355,240,299,320,428,386,341,317,265,251,253,306,286,241,230,275,283,338,259,326,350,85,296,278,398,290,266,330,191,324,262,276,299,276,235,282,309,92,251,147,333,190,245,225,305,374,29,126,307,283,338,203,302,407,226,275,323,371,310,272,303,238,261,337,263,246,348,302,265,215,229,288,245,298,282,319,317,260,247,238,224,255,226,276,258,253,57,221,224,208,219,219,228,131,409,282,337,372,454,461,420,351,291,165,427,355,464,354,443,425,449,315,268,295,386,234,303,223,295,291,277,249,222,245,239,246,336,258,227,231,218,257,150,292,241,258,234,222,418,261,342,101,258,309,262,341,231,82,258,277,268,270,265,254,132,217,250,189,398,292,347,231,277,253,265,251,243,390,251,282,334,286,227,290,290,259,419,342,351,260,309,252,232,255,236,227,228,298,256,279,340,182,346,464,313,339,320,277,96,233,251,260,231,236,235,348,268,266,263,229,130,247,268,243,254,240,253,278,272,163,300,366,157,282,77,264,339,308,145,355,147,253,286,240,289,243,246,233,243,342,325,406,427,429,291,289,298,304,453,29,289,258,208,238,234,231,229,288,230,260,300,221,279,268,82,256,312,208,208,208,240,337,254,267,288,250,310,256,201,281,342,292,254,119,235,253,294,298,150,277,246,243,145,229,233,266,360,307,319,353,253,220,357,232,366,348,242,246,298,257,93,258,371,290,271,303,302,266,247,251,326,304,72,293,321,265,299,357,259,290,258,314,386,279,265,322,307,292,267,280,281,416,275,323,253,358,263,240,282,268,294,355,429,324,262,362,377,328,323,182,249,230,285,252,279,287,227,356,308,282,381,129,232,338,184,249,291,225,205,244,242,242,255,234,79,275,177,460,68,239,261,98,249,208,208,228,235,223,212,286,357,280,243,300,277,251,250,270,296,227,258,278,315,291,239,287,287,327,344,337,389,253,364,349,136,236,288,290,248,248,298,271,268,298,227,114,249,285,312,247,258,270,72,350,239,225,243,230,132,243,283,226,238,119,234,274,445,250,280,237,256,250,231,316,311,31,244,273,251,274,259,260,349,350,209,209,390,215,378,315,283,344,107,275,344,44,254,333,281,269,323,249,282,239,269,278,236,325,364,232,272,143,419,410,259,286,257,299,225,225,190,190,214,214,402,264,244,216,216,459,452,199,199,315,277,428,380,402,261,255,339,407,286,336,242,227,262,255,171,293,286,401,244,355,333,327,199,199,311,392,335,321,278,314,332,311,143,273,322,319,437,104,238,248,269,418,286,309,329,441,254,340,255,266,226,282,270,298,259,236,146,277,229,259,221,275,264,322,246,158,320,360,287,307,284,275,310,261,295,253,345,219,411,448,205,419,78,146,237,253,231,298,270,251,253,386,56,313,284,262,262,116,303,252,341,308,241,359,302,291,229,314,319,163,394,429,293,310,297,350,125,61,305,272,301,286,265,244,313,228,275,331,332,318,155,250,322,299,381,266,292,257,271,256,333,332,278,305,296,211,261,341,276,291,225,265,290,342,344,216,267,233,267,307,262,102,227,280,227,314,254,265,360,298,249,73,235,88,327,229,229,273,343,299,328,69,236,238,307,341,314,260,308,230,249,304,266,105,310,87,259,312,265,269,228,268,432,251,388,263,267,272,252,275,313,325,282,303,293,245,257,460,312,390,267,297,349,387,306,334,439,270,350,332,320,265,375,392,307,308,439,388,168,38,228,279,228,212,157,440,312,317,306,318,370,249,264,311,249,254,278,268,300,388,307,378,286,258,429,211,247,267,262,320,377,288,287,56,271,271,324,264,280,269,262,278,240,270,285,293,363,403,318,264,352,262,238,290,320,155,269,208,272,305,338,261,346,302,63,259,242,225,327,295,234,232,405,306,347,248,159,232,290,309,284,303,249,287,259,198,263,299,225,332,252,133,309,213,242,314,370,387,262,312,243,314,284,312,261,284,244,298,248,317,319,278,263,284,356,392,283,253,328,349,285,465,185,214,214,48,241,280,236,312,275,386,207,307,221,222,252,257,241,242,233,253,240,256,251,268,223,281,74,233,218,259,284,223,265,227,234,282,52,275,235,290,327,218,263,243,250,259,240,284,312,384,215,242,340,223,223,352,347,397,398,358,279,290,225,374,356,365,312,409,384,281,240,249,291,233,281,272,232,267,277,417,197,289,282,247,300,242,251,226,255,306,271,243,421,336,240,311,362,404,251,313,382,258,272,365,250,393,286,297,328,107,302,420,267,106,339,344,287,348,72,260,267,192,272,300,244,267,293,263,294,265,275,240,283,281,228,432,353,288,355,274,273,266,305,229,275,260,247,330,316,312,397,278,272,289,267,277,277,231,288,329,322,251,356,277,211,236,244,273,277,269,322,225,269,116,324,408,107,295,257,233,265,236,262,210,293,282,242,260,260,34,261,281,178,210,288,257,239,326,222,344,322,194,232,269,73,260,257,239,188,321,212,258,259,253,253,304,231,359,360,290,289,394,244,244,260,352,336,298,267,283,395,269,380,242,262,234,284,243,254,245,245,252,299,254,301,265,295,273,345,254,440,230,268,122,225,231,269,248,314,264,294,338,246,231,359,290,289,274,299,296,276,289,296,276,337,278,242,292,290,346,273,272,277,225,277,324,239,229,244,310,291,326,226,239,68,292,236,258,263,236,293,132,300,194,309,332,259,243,280,373,273,246,400,101,245,322,295,289,269,348,418,388,404,282,288,268,245,278,330,269,325,295,376,282,355,316,264,347,265,262,359,321,289,450,334,272,339,385,357,278,294,284,287,260,386,416,367,283,153,247,283,127,305,307,348,348,327,347,295,258,323,211,247,244,243,273,261,119,284,262,305,296,226,265,238,124,248,330,361,108,268,139,311,234,253,254,285,265,295,280,239,281,275,413,290,331,286,237,244,270,321,288,337,292,289,251,239,120,381,218,226,326,127,274,297,287,236,391,336,266,366,252,416,104,310,301,127,387,411,262,279,345,286,322,378,267,302,57,323,295,327,365,342,420,382,395,393,245,245,245,317,431,269,269,276,252,385,110,298,320,286,263,266,271,262,287,274,309,407,450,271,299,279,363,408,283,283,358,341,344,309,390,266,240,279,313,319,282,291,271,260,122,277,446,380,417,329,384,358,311,357,226,226,317,41,308,269,258,450,336,244,217,217,254,249,344,114,298,205,238,278,276,279,268,257,257,323,248,212,270,328,122,260,215,271,245,285,251,83,317,229,255,338,363,264,218,257,375,229,233,246,230,275,264,242,275,230,95,68,346,386,371,385,311,360,406,362,277,82,295,255,81,259,264,76,269,246,288,256,114,232,261,237,339,239,21,254,281,291,323,159,270,274,410,279,302,329,310,301,273,233,364,278,286,243,150,349,252,238,330,366,127,285,227,282,259,289,107,251,254,244,233,256,260,232,246,61,312,301,302,311,325,108,75,332,293,265,285,242,57,289,219,251,308,282,277,435,316,67,285,330,239,259,261,111,291,343,258,256,207,253,255,108,274,250,136,321,287,282,307,38,286,308,386,350,287,183,287,243,308,349,340,243,292,211,211,436,295,451,233,233,346,357,337,254,288,291,361,278,338,241,234,119,292,271,259,320,302,251,282,234,313,242,226,243,230,221,275,290,325,306,270,270,294,279,241,210,210,210,232,231,284,246,298,248,270,265,259,248,245,312,231,231,317,290,264,323,251,271,283,274,211,193,280,377,362,444,346,378,389,272,393,262,284,277,414,340,310,272,381,262,250,230,244,264,253,232,100,294,263,352,334,364,330,207,326,248,264,264,223,337,231,314,304,291,336,254,316,287,232,230,334,320,260,314,254,244,312,232,38,328,300,249,246,257,131,265,238,273,240,242,176,238,288,246,295,247,246,266,290,328,268,234,280,221,336,257,232,263,278,238,258,260,357,251,344,363,248,237,231,106,122,288,249,261,220,239,306,380,308,341,308,395,262,288,239,336,296,235,241,364,283,207,136,222,285,277,234,254,252,215,258,251,261,210,85,321,249,76,280,234,293,246,263,342,62,294,269,257,158,220,300,307,312,101,263,294,259,283,293,264,292,356,274,261,253,282,257,264,300,262,248,226,265,304,250,381,260,275,300,246,55,330,332,259,215,248,237,61,433,348,331,244,255,254,77,335,418,152,260,333,267,296,48,253,256,304,222,276,259,250,290,390,225,268,280,272,225,178,178,248,251,304,347,246,265,279,318,304,315,214,229,238,250,247,42,246,273,306,79,279,250,263,254,293,279,307,413,276,231,308,324,312,348,356,262,320,300,294,240,234,376,433,329,279,442,272,84,238,272,234,106,417,381,293,304,299,256,259,301,290,354,249,235,346,288,112,252,238,268,228,247,282,270,71,39,356,266,299,249,226,278,311,320,332,280,300,432,431,275,293,362,306,391,305,278,255,316,220,295,333,241,137,278,255,269,300,256,378,273,37,243,299,272,262,276,292,259,303,238,332,404,311,288,240,238,377,231,273,277,178,257,291,258,231,63,285,349,231,299,272,225,251,286,336,158,280,258,331,142,279,92,241,226,79,344,255,363,276,417,420,268,323,166,288,383,327,343,333,54,268,222,260,246,218,222,243,272,300,431,123,242,289,293,279,348,321,312,354,280,299,335,331,292,284,256,260,248,241,261,249,270,301,265,266,228,122,248,269,143,295,264,287,266,321,306,252,172,238,272,309,233,184,275,338,245,390,249,355,230,303,290,248,261,243,226,247,298,258,255,255,251,385,244,227,333,200,243,155,242,233,217,280,276,324,308,263,242,246,341,329,280,293,261,284,253,251,343,210,249,253,252,312,300,326,263,280,330,356,391,339,298,297,270,257,338,349,241,235,247,366,409,228,219,381,98,286,290,240,245,317,262,241,241,245,251,256,244,279,250,338,75,314,241,295,323,233,257,248,301,339,315,196,97,371,210,240,271,294,344,206,281,334,262,246,240,369,260,343,309,252,247,264,308,277,263,300,306,261,265,232,76,213,248,351,69,243,229,234,231,361,150,351,245,281,320,98,324,280,278,273,156,279,329,340,417,374,346,293,374,294,356,376,348,161,241,257,304,360,231,318,223,258,229,242,258,261,306,237,246,323,53,298,287,229,244,295,266,246,147,257,223,142,209,340,332,263,254,247,269,248,371,334,239,369,299,344,304,275,247,291,312,270,271,287,254,223,243,328,269,332,332,330,445,243,278,402,434,397,307,233,233,268,240,276,326,229,331,281,273,319,190,314,340,265,288,269,221,50,128,235,298,239,265,275,231,244,381,295,283,333,396,325,233,250,239,356,177,247,359,321,378,368,116,277,308,284,250,247,289,274,260,380,242,303,265,236,257,254,264,244,263,267,261,235,351,241,71,222,221,153,240,290,252,281,66,261,288,157,270,328,265,365,317,308,290,338,330,317,239,228,243,258,279,286,236,361,298,261,322,244,352,236,353,335,240,266,241,237,237,257,260,294,280,48,140,241,355,328,74,414,308,257,158,273,361,254,223,323,312,244,309,244,311,327,341,360,252,288,334,292,243,272,293,254,351,221,221,236,317,274,255,227,249,128,306,285,238,253,303,260,390,259,246,236,270,176,232,126,139,301,449,361,325,345,185,160,245,314,243,291,335,246,328,236,275,281,249,292,233,228,292,269,231,241,226,251,231,231,245,253,92,316,246,228,242,252,218,243,264,261,195,250,251,248,68,251,70,287,279,261,285,292,246,303,167,241,361,297,139,327,227,264,321,330,278,299,275,141,304,307,93,262,240,230,96,302,273,248,396,322,264,76,299,282,269,398,304,365,210,301,238,325,287,281,228,296,230,294,241,216,135,289,275,279,265,300,208,208,279,339,363,378,241,293,279,275,276,248,233,287,306,249,264,250,230,340,237,252,264,326,290,233,299,93,302,335,307,286,48,309,275,53,346,252,367,310,335,325,327,328,307,333,236,333,297,212,212,302,216,245,315,372,264,360,251,53,253,259,272,330,289,232,251,243,287,324,368,245,293,309,360,293,226,226,311,242,332,226,342,300,273,246,280,265,363,316,337,57,239,68,252,135,286,328,289,296,441,84,245,242,324,282,248,246,398,256,286,180,216,216,282,355,292,322,300,303,255,246,185,320,231,282,268,228,228,227,93,437,247,381,411,255,430,315,388,310,255,327,261,381,252,346,251,262,279,260,301,366,296,326,299,198,363,279,359,189,261,291,323,362,273,298,222,273,156,333,280,212,382,282,332,287,284,282,329,324,280,254,274,304,251,363,295,325,262,341,256,255,260,359,165,300,304,243,324,230,245,251,349,255,270,200,200,294,358,262,228,236,292,213,356,257,354,368,238,238,248,297,226,287,264,325,349,256,250,274,47,304,305,289,209,396,258,235,235,322,411,241,266,310,313,455,273,256,372,363,231,212,212,212,195,195,404,207,207,201,201,201,333,283,248,273,236,287,237,183,236,364,267,340,306,245,391,366,288,358,395,154,275,269,231,249,261,253,244,330,282,300,249,283,322,415,262,262,252,268,272,291,270,450,264,316,312,263,236,361,126,274,268,251,271,345,349,305,246,359,293,295,273,253,241,246,240,305,271,236,270,286,251,247,221,237,215,236,259,272,329,237,271,403,383,326,349,369,146,121,250,275,330,94,251,65,279,66,379,246,74,323,300,443,291,323,316,252,340,241,224,224,429,257,92,276,437,316,374,346,374,249,426,448,280,402,326,390,317,253,316,310,227,353,276,300,301,326,322,254,254,335,316,241,111,254,282,133,226,239,241,298,258,303,337,291,354,247,335,238,256,241,262,292,306,284,268,285,253,297,276,289,301,59,166,310,270,337,269,187,276,164,365,347,404,342,243,193,323,244,317,276,351,403,328,244,410,242,295,318,279,244,140,256,354,341,277,350,281,274,154,434,296,438,98,258,281,258,272,246,302,336,313,263,307,238,284,273,260,259,236,253,252,222,317,241,282,298,245,260,279,256,185,243,263,183,233,238,228,313,259,294,346,76,246,104,207,244,340,319,363,305,332,403,337,424,307,244,104,321,295,362,451,215,215,215,275,298,454,115,205,205,417,238,317,254,318,235,257,406,313,244,398,373,318,238,247,239,259,342,310,348,267,271,235,258,220,220,267,242,83,202,202,282,242,154,246,311,379,394,371,387,271,397,206,206,364,366,257,395,350,443,455,304,256,313,296,336,277,84,52,289,266,238,104,304,254,255,258,229,207,444,278,268,288,184,332,280,287,247,270,310,310,298,275,346,412,330,253,255,264,249,288,318,373,271,318,305,259,250,321,259,318,322,271,292,285,254,249,301,375,328,307,285,263,304,320,166,236,236,361,253,315,231,183,245,258,295,299,267,434,283,272,255,258,292,311,349,279,347,268,210,243,360,189,282,275,338,322,264,87,262,245,230,274,316,451,426,242,232,240,290,285,241,277,292,415,173,326,229,260,282,107,317,260,283,298,256,98,299,237,140,344,287,313,298,319,398,262,278,312,119,322,235,117,273,313,119,156,256,298,325,295,259,272,309,269,248,306,265,246,103,308,212,257,283,282,286,87,325,264,315,298,131,307,290,303,229,245,338,340,273,187,374,319,37,285,397,297,288,326,281,308,307,259,264,337,237,368,325,239,311,264,227,272,357,254,340,267,325,283,278,383,242,321,244,288,257,340,335,307,315,279,301,278,293,347,226,268,278,246,247,316,234,313,408,285,267,260,382,259,330,259,388,311,301,150,299,277,302,269,121,318,325,237,286,306,296,242,362,234,242,43,243,274,317,218,72,323,268,232,268,256,305,88,241,251,282,334,315,314,370,262,319,425,307,264,256,264,270,276,268,256,302,297,280,317,265,273,225,262,266,173,271,318,289,355,53,413,107,337,268,353,336,106,250,249,280,267,244,327,260,238,287,238,234,245,236,249,284,266,272,276,330,84,395,85,367,356,248,366,258,273,272,258,127,244,234,302,239,228,235,187,385,310,351,173,267,313,295,276,257,336,334,352,79,279,334,277,246,279,236,240,237,300,240,253,215,292,247,242,236,239,234,387,278,235,273,265,371,242,378,222,307,232,244,237,241,241,229,269,231,346,347,219,358,292,263,237,256,235,288,235,128,301,190,234,275,249,248,246,222,238,416,345,253,361,261,80,316,268,266,270,146,258,305,303,293,30,301,317,308,266,274,308,305,315,303,362,475,122,232,71,277,310,230,86,250,279,241,251,270,322,238,314,239,263,174,271,251,330,267,248,301,272,325,268,288,236,342,224,239,242,254,82,317,307,275,307,290,284,255,273,271,348,351,250,401,266,313,246,294,257,264,152,317,334,264,278,381,271,452,267,300,163,225,277,328,276,306,311,254,214,252,251,282,264,301,373,388,274,252,243,211,287,324,306,319,249,262,321,301,276,318,415,283,284,291,349,289,257,254,239,316,285,331,260,241,246,65,319,247,396,247,225,284,284,266,337,321,231,248,298,264,284,269,280,345,418,278,244,274,256,233,222,227,336,318,282,309,237,267,324,270,272,272,275,247,285,227,281,274,234,306,234,320,304,422,275,134,291,248,279,88,299,285,269,168,237,289,322,242,292,123,249,243,237,309,401,277,369,376,240,247,170,331,269,249,283,303,296,289,247,333,330,398,322,305,251,262,426,292,211,264,112,334,263,336,256,249,157,251,297,272,262,295,213,236,332,391,297,298,256,240,335,279,285,242,145,309,246,258,292,297,278,254,328,262,113,408,246,363,268,275,395,319,331,431,413,268,321,317,351,370,348,228,237,347,252,76,221,302,304,260,386,223,257,313,368,245,271,259,341,312,294,230,394,292,306,118,300,247,265,269,345,296,306,368,300,259,337,239,291,264,265,325,270,43,262,82,304,358,280,284,229,269,231,252,175,290,339,309,304,255,217,289,275,308,121,270,133,259,265,273,304,316,252,260,292,156,366,237,257,289,243,275,246,277,237,241,343,123,308,273,281,224,296,276,113,177,177,177,217,217,217,312,216,216,216,442,271,309,165,252,242,238,249,259,293,338,312,174,293,288,246,221,216,284,295,226,419,317,410,409,242,220,220,236,143,256,301,307,266,273,245,85,246,315,270,234,223,284,267,98,314,238,266,255,228,254,257,256,331,241,239,242,125,273,317,66,273,349,336,369,132,240,257,414,323,406,258,385,267,250,413,311,310,360,333,382,357,312,248,269,248,332,252,340,366,226,281,238,234,213,213,298,181,265,85,257,300,290,224,284,396,408,95,281,256,287,232,229,303,244,373,299,424,241,383,313,272,269,251,261,237,268,381,313,49,443,275,286,333,445,459,150,261,253,298,271,289,104,249,447,317,392,273,261,303,337,325,269,415,233,264,333,393,407,355,295,345,432,278,271,288,207,245,294,246,282,259,363,290,346,267,432,354,309,410,253,275,127,246,216,387,305,251,378,250,263,283,241,307,271,237,288,252,237,231,267,288,226,287,342,285,224,90,304,231,307,441,394,267,297,317,238,253,341,301,221,294,264,191,338,333,372,347,348,242,298,296,326,331,383,277,297,355,270,337,255,291,363,262,384,324,271,259,298,401,325,356,286,352,318,333,309,258,371,318,263,215,248,311,346,270,238,179,240,410,125,285,254,268,80,247,259,35,223,333,256,284,188,252,313,253,302,244,311,264,264,319,253,249,235,279,250,235,265,317,306,313,285,282,232,258,276,291,250,382,253,231,297,362,241,277,257,252,61,432,303,401,417,327,309,422,253,243,273,391,360,314,260,318,399,360,191,191,236,236,236,384,237,237,319,280,259,313,251,297,392,283,402,329,243,243,388,377,245,293,329,363,322,245,245,453,332,405,349,331,188,188,273,317,304,327,361,231,390,265,321,308,410,240,240,424,341,362,421,277,297,281,261,322,420,239,239,436,271,270,271,328,119,317,461,419,197,197,243,243,443,214,214,230,294,337,246,246,234,234,293,256,331,327,273,271,163,275,362,278,291,257,299,276,307,209,289,98,359,266,231,233,233,337,249,254,229,229,382,309,299,252,330,332,250,281,268,268,367,138,296,329,254,293,273,247,291,262,297,320,247,287,237,243,224,276,277,299,260,346,330,301,249,385,297,311,345,247,220,174,271,389,434,301,295,292,303,320,346,262,243,90,268,321,287,143,355,308,297,269,234,219,263,164,249,251,333,284,303,226,274,47,226,225,122,382,248,247,233,258,295,368,294,323,113,255,249,294,289,333,431,125,298,257,273,258,294,353,347,433,401,371,268,347,161,254,248,219,235,264,153,275,256,245,293,227,178,303,330,287,300,260,280,249,166,268,319,190,301,289,230,395,407,235,333,285,331,299,372,328,310,282,308,364,98,282,323,70,282,238,33,278,266,345,246,84,93,220,201,201,264,208,208,259,266,281,214,214,417,335,239,221,209,209,229,244,252,244,300,273,308,261,54,269,71,337,340,311,271,232,322,309,400,257,268,271,197,269,295,372,283,78,339,320,354,257,329,261,263,156,246,291,267,281,265,380,257,317,226,297,114,292,251,229,250,278,273,314,270,238,276,270,242,291,332,93,293,253,277,246,324,211,248,258,392,301,348,232,236,259,269,226,254,201,268,356,452,161,276,269,117,280,31,339,365,294,307,234,57,257,369,260,247,99,321,283,275,252,94,307,272,236,318,74,321,345,240,265,281,155,381,294,351,324,424,385,218,218,272,249,414,353,286,245,261,277,297,265,236,289,289,238,325,436,251,259,167,276,250,149,282,449,285,166,272,369,137,281,391,356,333,129,324,134,257,323,320,311,310,309,363,423,325,385,307,371,307,289,332,278,383,248,267,281,387,270,319,230,268,290,235,378,147,225,297,226,246,316,343,322,256,244,252,277,316,268,366,355,356,278,337,89,314,341,351,309,276,327,275,359,309,340,264,332,372,295,265,295,307,307,272,352,384,434,277,309,267,92,353,326,270,266,255,268,344,266,306,261,247,306,312,277,272,332,318,203,251,269,267,295,369,240,247,285,309,258,277,245,244,261,265,251,282,310,74,260,242,217,215,224,252,255,222,390,228,232,309,293,245,269,283,236,310,219,334,302,259,297,272,331,314,249,245,339,314,233,252,241,233,253,219,222,257,284,327,265,344,316,214,214,338,350,179,315,300,281,244,308,281,309,317,147,255,247,295,242,260,244,331,243,216,216,394,279,314,247,219,351,219,242,395,149,271,306,263,294,300,246,408,323,346,282,277,257,314,301,282,66,285,247,227,227,305,287,335,408,289,352,293,263,313,335,289,237,83,296,296,333,259,295,265,267,243,297,315,299,274,46,246,213,341,273,194,311,267,264,154,282,243,247,240,312,253,286,368,287,309,242,228,246,284,425,242,226,311,284,157,324,280,294,219,262,234,243,379,240,254,284,327,389,316,346,261,253,325,261,262,237,232,293,269,360,247,285,245,298,292,261,267,209,271,270,261,304,253,233,273,256,242,284,235,322,378,246,252,214,266,280,321,301,332,276,98,318,264,289,281,300,326,391,378,245,300,292,320,124,352,475,381,250,357,282,270,245,247,239,223,288,264,320,277,333,70,205,303,249,233,254,259,334,254,256,166,278,308,426,243,287,373,288,256,309,271,256,180,277,260,174,277,346,297,273,273,301,336,239,267,356,207,222,262,233,340,374,237,79,277,278,271,239,265,228,250,59,246,246,309,258,347,318,290,337,280,262,259,214,264,309,340,349,277,238,257,242,146,312,281,346,260,187,397,367,463,234,357,284,275,273,287,295,283,320,242,228,235,387,255,345,255,320,354,312,385,257,279,280,304,297,289,321,364,310,298,364,344,283,310,318,297,307,335,290,340,162,350,337,242,233,275,292,329,426,330,318,303,242,240,362,306,284,251,237,269,256,248,191,243,279,269,299,259,266,248,289,232,372,246,227,265,270,241,256,265,287,245,269,305,294,258,258,308,273,241,308,341,300,312,268,341,284,241,390,252,238,232,344,218,204,269,294,257,308,294,331,245,317,337,301,277,279,271,266,339,257,290,307,284,274,260,264,299,322,325,282,293,261,273,259,348,291,254,317,331,258,267,315,292,312,383,293,303,285,279,359,279,334,315,261,284,271,304,360,283,290,311,261,290,341,299,265,240,348,253,274,264,250,299,273,261,386,278,330,333,283,257,246,289,267,262,37,241,294,166,238,279,35,261,202,251,265,226,245,76,370,329,376,235,325,254,258,125,243,320,231,261,297,264,375,391,98,332,339,258,304,244,296,429,319,260,303,271,245,232,241,327,233,278,59,115,231,349,259,277,249,253,229,233,227,219,219,315,283,281,283,280,266,161,259,252,352,341,263,274,270,253,272,240,361,276,270,289,308,252,255,216,222,230,223,241,236,285,274,275,241,275,266,109,228,264,363,266,163,418,373,290,57,308,78,214,241,278,229,231,238,250,234,70,243,251,300,232,244,236,74,262,73,262,360,302,345,253,287,245,326,267,114,249,274,296,313,307,239,264,250,242,250,278,244,239,272,234,237,243,249,329,269,269,309,246,336,266,324,303,305,265,283,334,289,353,263,266,296,316,322,237,216,244,226,244,265,314,231,266,279,203,284,251,301,300,232,299,365,276,326,239,278,246,227,228,283,308,267,255,341,431,255,339,235,312,253,265,266,296,254,232,309,305,262,317,256,133,182,347,236,246,288,255,266,183,221,69,270,280,256,256,317,226,274,344,377,214,294,259,164,309,249,296,269,280,318,287,82,284,230,243,263,268,266,249,346,273,245,239,350,262,240,222,294,249,398,235,259,230,103,399,463,455,393,334,300,252,373,470,283,298,299,261,364,236,226,278,233,253,268,259,303,238,240,295,84,343,416,369,287,318,261,248,55,302,103,183,323,125,398,245,283,266,280,239,307,298,259,351,349,150,254,260,311,318,233,248,261,391,404,292,323,244,238,171,269,148,345,273,409,92,311,343,349,93,295,253,220,295,231,235,339,254,271,140,270,283,252,239,430,253,298,299,354,318,273,299,275,251,258,262,244,245,229,287,194,353,294,122,255,336,233,88,392,277,315,281,80,277,270,235,239,275,137,331,287,284,243,251,326,301,128,247,238,328,345,311,311,303,317,348,255,248,240,283,317,295,253,274,269,322,262,268,251,240,432,269,299,261,256,261,263,235,276,283,244,241,256,278,255,277,324,292,363,100,432,355,272,259,213,296,213,213,383,40,243,75,242,234,253,296,339,253,129,391,249,60,255,337,368,293,225,281,396,308,360,334,349,187,281,276,229,249,347,224,224,246,360,318,243,343,254,320,363,294,399,284,225,252,254,278,316,88,281,306,240,300,229,320,352,230,388,301,413,234,255,424,305,275,112,253,239,306,447,260,208,208,227,271,240,264,305,275,377,361,235,275,284,304,244,251,383,235,281,199,199,283,313,194,255,253,235,212,282,265,313,277,296,300,235,256,279,323,158,314,250,219,309,234,262,238,250,210,283,147,241,323,284,257,230,229,272,253,336,310,279,255,257,265,253,242,271,292,296,288,318,243,149,253,247,233,298,324,278,230,261,139,259,321,352,291,258,196,196,242,277,270,240,374,370,275,293,262,217,314,326,295,263,241,310,344,309,204,347,330,234,275,238,271,224,238,259,265,205,274,231,272,326,241,242,359,276,317,303,266,33,338,252,297,242,374,275,281,270,169,331,144,392,394,300,436,94,298,287,321,313,319,316,249,252,327,304,324,383,432,345,62,292,256,235,264,58,314,232,322,284,203,243,252,259,372,315,311,306,319,301,254,244,199,310,237,288,272,339,431,308,266,251,321,287,249,305,302,268,315,269,49,286,242,277,233,329,255,266,244,347,276,277,292,241,296,334,236,292,271,275,270,240,289,233,272,243,276,161,272,245,264,289,227,333,305,408,262,331,226,318,248,315,285,295,240,266,296,377,223,351,246,397,308,269,264,264,282,390,264,265,262,308,171,149,265,271,320,337,280,221,246,247,242,178,302,270,325,374,317,330,280,265,240,240,326,270,269,267,261,317,266,235,279,435,239,320,240,334,207,207,394,317,440,266,255,236,296,252,276,308,192,329,331,380,114,432,404,242,272,246,289,396,262,350,308,255,257,291,226,259,247,350,294,284,205,205,223,340,247,324,141,308,307,268,252,244,278,365,452,430,350,336,317,391,448,314,354,308,297,450,120,237,275,249,251,269,274,237,260,308,318,357,265,215,410,314,244,280,233,247,300,170,401,363,201,274,372,340,100,294,261,256,341,145,245,293,294,165,202,288,275,358,275,245,356,266,312,77,270,317,265,249,249,237,319,276,372,243,262,276,265,244,288,248,241,235,105,258,392,268,72,275,223,295,274,318,286,235,269,281,143,244,259,230,323,331,276,294,246,321,264,216,330,90,319,248,299,240,277,222,64,270,243,312,309,322,240,242,91,246,285,286,306,241,221,371,248,424,210,221,221,272,232,323,236,222,233,230,299,227,232,284,241,270,64,321,284,42,248,239,245,261,65,286,274,250,266,242,245,265,324,269,290,281,159,255,181,228,285,295,302,284,326,296,230,322,238,389,412,278,332,232,305,293,263,323,205,205,286,239,384,389,274,268,272,231,269,270,238,259,285,333,242,251,272,294,84,266,45,279,302,336,359,325,297,273,256,298,315,298,238,299,430,304,281,286,268,320,289,265,308,285,300,281,155,297,284,267,261,364,418,301,304,248,247,262,285,265,141,249,229,59,273,311,366,143,300,284,275,349,289,346,248,327,235,273,233,246,235,296,258,225,221,238,350,293,288,361,229,349,417,351,226,241,301,276,363,241,283,351,349,246,270,325,279,269,183,253,288,305,252,370,297,428,304,248,295,294,255,301,256,265,249,375,387,286,335,309,274,271,331,278,275,131,312,349,308,262,317,138,352,294,272,178,277,255,84,315,149,290,264,367,293,251,348,343,243,328,249,236,226,293,259,254,215,276,299,282,266,43,237,238,311,283,273,336,232,266,298,290,363,346,364,264,247,237,281,269,263,212,276,300,303,345,251,233,304,197,296,283,278,225,261,282,263,303,244,353,278,296,337,260,318,363,309,313,327,440,427,235,333,252,250,225,265,256,317,251,303,232,307,351,266,233,251,398,255,162,171,418,453,202,295,298,441,404,152,256,360,401,445,280,149,138,321,309,301,360,242,173,272,253,299,88,249,264,232,292,231,226,268,300,108,251,244,285,310,310,108,259,256,118,317,427,406,290,291,297,265,188,65,338,264,396,272,255,325,264,380,251,342,423,410,311,382,453,347,337,307,473,372,418,301,420,462,446,464,406,401,303,295,297,333,343,353,429,344,217,300,231,219,390,387,300,270,378,341,249,267,270,284,236,288,362,250,273,250,376,256,366,254,311,131,262,333,271,114,233,227,180,277,268,277,298,238,274,262,258,250,369,250,251,252,339,248,118,293,395,261,298,345,255,270,272,356,294,293,84,249,233,233,38,215,299,226,248,229,264,254,240,242,233,227,303,262,279,268,249,254,263,239,221,227,280,257,254,259,297,249,250,255,272,198,240,68,266,298,310,235,59,338,343,249,345,297,265,246,257,334,249,269,289,266,184,306,279,275,271,363,328,402,294,298,298,277,332,272,244,305,269,375,291,318,294,369,391,239,316,230,260,279,236,329,406,360,255,361,319,276,293,256,269,266,273,241,270,300,325,266,348,303,367,306,259,246,269,282,321,283,329,280,185,278,281,307,373,281,325,245,302,286,289,259,406,352,256,380,244,294,264,253,321,286,355,263,163,354,366,295,251,244,286,289,252,241,86,245,227,275,363,246,382,345,267,250,438,273,350,287,235,248,259,232,227,227,269,299,318,235,364,305,251,291,260,221,161,257,244,78,239,248,226,249,368,240,233,294,248,369,232,433,351,74,239,60,293,111,276,245,325,107,355,259,229,274,229,260,231,244,338,312,305,163,261,284,381,233,257,232,296,192,335,246,255,269,311,419,371,315,120,377,274,293,310,362,357,343,310,310,221,248,203,203,268,256,409,304,232,297,222,222,187,346,388,280,334,237,246,282,378,327,194,251,285,362,245,431,380,305,263,254,388,269,275,391,235,242,313,243,245,205,205,149,277,253,323,322,136,254,369,238,40,267,257,233,327,256,274,231,301,248,225,238,323,229,261,235,262,283,258,234,256,246,262,278,260,237,258,193,250,395,252,134,260,250,395,108,398,267,385,270,341,338,318,355,367,247,293,289,374,264,241,382,135,285,397,299,250,266,383,272,329,278,379,268,242,72,73,279,209,241,296,302,322,425,341,254,262,286,286,278,249,251,266,270,257,252,334,274,354,189,253,262,307,290,271,58,276,320,245,234,268,285,229,235,120,277,354,295,441,328,305,243,252,405,293,367,226,286,389,246,319,325,331,216,216,309,285,273,343,385,265,233,233,387,330,386,277,424,426,300,421,248,290,298,268,324,244,375,254,163,243,235,315,328,402,293,294,417,307,307,302,302,257,445,318,340,424,390,251,246,324,83,284,325,226,250,287,360,284,293,282,247,237,244,371,393,240,284,326,297,251,346,246,240,261,434,298,442,269,262,126,247,222,284,43,163,276,253,266,234,292,237,245,341,302,363,233,301,259,315,336,257,120,284,344,272,404,403,282,252,231,240,265,243,326,286,263,239,373,314,316,263,290,241,279,267,321,235,367,245,306,265,245,97,251,347,263,331,272,309,95,295,279,270,284,316,296,250,259,315,328,293,276,396,288,185,308,249,269,249,247,226,283,266,229,228,243,235,293,256,258,81,295,297,358,303,436,228,384,282,452,195,286,342,321,238,339,256,107,313,277,260,251,230,290,241,291,280,307,277,269,258,342,315,238,278,318,277,241,266,279,296,285,292,300,292,306,355,313,50,368,331,434,342,294,298,301,266,266,281,72,225,302,254,285,142,265,199,199,367,265,303,288,256,364,300,235,320,188,230,232,110,231,273,249,238,314,242,249,314,268,90,243,248,255,231,278,353,254,307,52,283,309,274,253,299,232,312,268,262,447,249,235,229,278,283,343,332,242,275,243,239,264,226,237,247,254,246,236,145,250,283,353,270,223,233,225,237,236,229,227,258,237,257,233,243,247,258,261,235,246,269,238,277,262,276,252,270,268,293,281,238,72,322,327,281,281,336,415,278,436,482,120,241,272,284,249,234,294,212,212,280,325,352,247,249,129,305,273,251,360,270,329,316,249,176,245,299,382,321,284,299,229,264,277,237,228,231,221,221,286,289,258,227,421,323,408,264,281,277,288,326,345,270,291,248,421,400,184,184,354,321,380,310,322,322,268,246,372,246,389,417,259,217,286,272,249,246,243,243,276,295,300,307,259,278,239,325,281,278,297,259,301,261,268,253,278,243,260,242,301,332,288,334,262,82,395,290,288,271,371,240,251,285,268,254,272,291,256,314,369,315,387,246,257,232,288,330,301,234,305,234,272,327,263,227,370,228,351,252,268,281,312,300,237,310,223,220,284,254,325,255,282,224,244,234,256,349,331,230,288,306,226,279,262,286,272,260,283,273,238,399,363,330,311,249,314,369,226,326,354,359,75,269,236,249,237,268,253,111,192,345,276,57,306,228,60,231,267,290,270,268,252,274,225,216,294,267,163,220,244,271,89,260,318,408,247,281,337,110,270,291,324,271,262,269,342,233,413,257,411,89,96,283,311,352,352,244,77,300,245,321,295,314,314,266,84,277,347,299,372,320,367,282,327,284,260,133,255,263,271,275,214,297,376,342,261,212,358,353,422,431,382,358,343,413,447,407,416,463,441,443,383,430,372,311,307,427,406,349,376,425,330,58,292,281,157,240,98,323,266,346,324,392,312,295,296,279,319,297,280,262,312,263,383,266,252,283,351,311,279,291,259,278,191,276,245,235,260,241,230,334,309,324,289,298,163,242,85,287,448,227,224,287,259,232,234,261,390,444,225,225,46,265,312,255,276,243,258,277,192,101,293,365,278,276,333,311,408,290,329,270,263,338,278,249,89,237,250,129,299,242,45,309,229,259,310,249,282,233,281,288,235,233,213,306,221,247,239,331,220,268,226,267,239,302,310,246,240,258,38,245,88,240,310,257,326,226,275,230,230,334,268,213,237,269,238,295,51,254,298,366,288,255,243,262,272,229,270,264,268,248,260,254,247,261,249,268,302,407,427,427,418,418,433,435,423,39,297,284,250,159,334,256,244,351,298,405,257,308,295,279,267,279,42,383,323,284,244,165,249,389,93,328,228,249,242,284,322,230,287,82,234,198,227,242,294,239,94,266,244,237,231,410,258,269,129,306,385,280,292,249,358,332,336,373,302,282,339,268,268,327,283,340,330,224,277,284,346,360,293,289,239,282,101,263,249,66,218,254,273,238,303,244,323,164,229,235,226,230,228,285,287,257,234,264,258,276,213,76,229,259,256,411,254,250,302,276,392,354,372,387,250,375,303,247,309,267,281,357,335,364,357,315,308,387,342,287,474,331,465,288,263,384,291,307,256,311,290,148,283,254,243,243,300,299,308,273,264,254,315,277,298,231,326,443,298,258,233,304,230,284,372,260,239,227,234,236,218,249,225,161,242,250,254,245,250,260,127,83,265,116,303,278,246,289,325,397,292,307,251,228,254,228,229,257,253,207,253,248,244,432,403,414,295,324,369,140,331,238,319,235,135,199,372,342,317,274,290,248,344,253,254,295,262,310,247,301,319,426,249,320,426,458,298,348,295,258,286,360,324,284,292,329,278,318,363,53,306,240,247,228,272,365,307,108,310,329,331,275,232,298,275,174,263,336,215,215,295,280,307,240,63,223,239,263,386,230,286,226,284,326,234,302,229,319,240,249,363,348,232,285,241,309,237,330,316,274,250,267,249,452,272,446,333,248,394,243,230,246,274,250,223,117,266,326,252,284,180,250,274,334,276,243,255,277,267,290,247,245,235,247,324,118,247,252,238,290,285,325,252,227,239,69,261,371,293,284,248,308,293,383,276,272,259,297,238,367,126,237,291,290,295,261,330,258,333,345,273,277,243,299,295,299,308,326,251,298,242,295,91,203,307,288,246,82,278,381,251,281,283,320,270,65,234,132,298,294,279,265,343,130,313,271,231,143,269,344,229,308,232,232,459,327,342,306,321,271,414,259,98,303,328,449,338,325,354,193,193,146,290,132,80,312,245,289,264,53,277,273,349,273,249,285,363,219,218,306,239,302,250,384,363,280,264,293,317,266,315,250,316,133,254,249,312,325,248,225,233,120,271,82,246,258,241,236,233,339,248,217,268,280,275,280,249,266,264,276,271,274,249,230,84,242,275,260,319,277,238,282,277,247,253,330,224,342,307,83,290,247,167,221,221,252,255,292,205,205,205,263,327,332,271,273,358,247,307,243,417,255,432,349,243,366,241,398,332,276,447,232,332,269,349,244,268,267,290,124,226,369,270,62,258,265,286,350,289,293,278,288,276,286,250,257,415,256,288,265,314,298,247,119,248,260,20,320,306,276,394,287,261,244,252,234,227,260,74,256,240,260,407,359,247,285,384,188,247,299,234,237,70,271,322,287,300,291,331,225,260,349,455,286,317,330,320,282,255,315,277,247,256,250,190,190,265,275,282,269,297,226,252,267,258,302,271,256,287,304,90,237,288,252,252,232,317,355,244,281,336,244,251,264,244,290,325,360,394,335,284,283,253,289,269,235,289,278,273,265,417,253,338,314,280,282,213,238,275,335,242,277,404,227,251,267,297,244,229,253,296,314,280,277,361,261,252,258,253,272,243,240,97,455,342,155,286,246,381,328,247,240,344,261,268,339,251,248,248,229,318,250,291,266,318,310,308,278,248,423,243,354,320,265,301,249,284,245,223,247,234,339,270,350,292,360,344,351,262,357,386,344,241,297,286,363,443,335,176,285,395,267,260,330,157,252,257,322,360,336,318,302,227,313,238,276,110,313,277,271,275,154,321,268,310,324,102,381,279,416,323,294,353,324,255,273,242,291,291,367,77,294,315,312,225,395,338,273,307,402,258,93,61,396,251,437,226,282,346,45,291,281,262,249,319,61,299,137,255,229,88,400,239,315,275,240,254,293,332,257,265,296,266,298,260,251,243,384,275,285,311,279,317,292,247,262,405,368,233,363,268,315,329,263,300,356,394,305,357,256,317,161,275,277,324,299,119,287,245,148,241,295,281,316,34,227,307,358,431,289,314,305,342,273,310,285,279,368,300,257,369,238,238,267,332,249,253,355,302,379,337,357,295,241,298,252,255,248,92,261,340,335,316,230,450,114,171,381,363,366,263,242,283,390,382,411,290,382,301,441,324,263,237,237,218,218,220,220,297,362,229,229,274,379,270,246,246,432,280,445,264,259,313,355,398,280,280,428,271,436,312,374,261,360,236,236,358,264,368,358,338,237,237,328,289,289,275,404,249,356,361,190,250,245,427,365,237,264,241,308,245,245,269,259,93,221,287,72,319,279,336,342,334,416,216,194,194,336,291,229,229,243,386,244,300,289,349,297,292,418,431,321,289,353,381,288,386,374,259,347,377,404,343,228,228,397,245,440,383,259,354,265,237,51,170,275,154,296,335,269,309,272,306,252,245,245,246,249,314,72,354,54,274,239,240,288,232,354,312,231,290,295,242,267,267,292,245,265,261,341,198,198,255,298,359,271,267,243,227,262,406,61,279,247,328,247,243,279,379,237,222,257,228,287,62,280,306,254,254,457,225,225,418,332,273,391,227,278,314,266,241,316,284,67,459,293,209,273,296,240,277,259,136,282,278,332,321,457,420,345,327,440,239,287,354,336,320,373,418,288,248,256,278,267,264,260,256,254,325,334,96,242,388,93,273,317,320,340,156,358,343,387,374,350,363,325,353,342,289,320,330,335,320,328,322,353,333,313,324,315,315,335,306,322,344,364,308,51,319,304,239,239,240,230,240,240,234,210,300,271,296,290,348,316,292,308,329,322,306,252,383,260,45,215,444,304,300,228,252,295,291,275,255,225,239,154,319,335,380,340,321,279,255,358,258,251,250,276,231,281,144,290,274,263,79,309,235,310,237,325,261,347,280,285,240,367,340,271,210,219,264,252,238,240,289,269,282,271,294,241,240,248,341,220,296,268,34,266,80,262,283,251,224,258,317,260,247,218,129,306,268,358,243,261,240,247,222,253,247,156,305,346,228,365,290,188,312,297,281,242,262,231,223,227,267,283,277,218,230,259,238,263,257,258,359,246,283,264,360,249,253,100,219,273,296,245,241,360,273,328,252,268,290,197,251,50,340,351,282,178,314,239,318,218,272,107,307,340,71,260,198,253,299,279,314,250,294,251,245,290,300,254,305,274,323,165,419,293,337,287,306,232,379,232,275,275,259,292,290,251,300,256,274,266,192,248,375,245,262,275,324,314,348,276,392,338,309,248,308,255,280,262,283,242,234,235,231,227,243,272,291,341,241,300,283,175,265,282,360,66,227,254,239,276,252,295,299,234,269,414,236,306,252,189,318,298,384,397,275,383,297,96,449,272,281,283,374,453,226,294,285,114,324,417,79,264,267,314,259,52,386,375,43,274,356,212,316,248,295,275,260,428,269,288,285,246,267,383,343,287,266,238,152,262,292,249,270,66,243,261,277,339,334,323,324,259,282,266,61,248,238,263,317,232,240,235,339,289,337,256,277,250,275,259,278,374,235,303,273,349,394,283,296,298,244,333,302,327,260,216,216,299,348,368,279,142,276,238,276,267,227,243,65,261,227,254,368,258,292,213,320,273,306,356,232,311,255,236,278,275,263,249,236,278,307,360,291,255,247,349,254,245,84,297,221,244,249,228,251,312,394,226,226,367,264,246,288,280,306,284,255,295,270,292,265,223,261,302,220,298,313,390,268,266,284,320,323,314,356,256,250,70,252,92,325,286,256,256,163,287,229,377,256,277,314,268,185,279,267,260,285,270,312,257,271,290,291,148,259,87,323,394,372,408,410,453,85,285,264,91,237,270,292,155,157,266,289,307,307,299,259,296,142,286,365,80,241,340,274,258,252,240,252,241,250,196,315,277,268,296,255,263,218,218,263,241,103,364,244,331,200,403,295,255,285,249,261,252,69,380,389,325,412,359,278,317,200,200,293,215,215,256,370,282,375,305,260,258,163,330,248,273,277,246,109,414,206,390,258,353,260,350,361,322,295,255,271,238,336,310,330,305,263,270,265,357,224,281,274,332,300,317,240,71,256,295,260,268,271,277,245,253,59,248,294,382,291,58,240,172,305,314,229,92,240,201,201,269,354,222,289,209,209,226,224,228,193,248,294,329,305,303,347,317,243,289,288,310,284,220,293,266,438,273,277,274,409,227,231,332,225,232,236,126,299,240,118,253,305,279,336,308,263,259,360,219,369,337,264,379,360,258,317,404,243,226,370,354,241,239,322,381,338,281,340,341,275,366,261,263,359,268,379,302,229,327,254,263,407,382,265,289,298,405,328,283,254,367,302,255,270,232,112,327,331,317,274,247,242,242,234,262,271,319,277,227,408,260,309,158,247,255,40,329,234,246,233,270,226,267,215,280,252,245,296,245,220,399,345,255,266,309,277,302,276,229,291,349,216,303,318,368,304,234,251,290,371,323,233,296,233,278,247,292,243,78,262,181,158,265,215,254,224,259,236,239,279,256,210,239,259,303,409,399,316,248,376,266,342,413,318,318,65,296,277,321,387,260,243,292,117,249,300,373,267,323,273,245,286,95,268,262,302,329,216,288,354,257,310,252,448,302,377,262,151,238,249,293,252,235,146,356,55,349,98,237,274,276,107,314,358,305,289,313,342,239,311,234,247,251,282,71,281,357,361,351,395,265,347,285,274,343,234,356,282,457,281,269,258,274,283,255,173,228,273,259,271,248,234,263,274,356,258,251,238,158,251,288,277,134,272,233,273,248,232,69,319,339,415,286,255,273,257,251,375,352,278,368,324,131,267,268,264,246,170,338,241,275,239,346,239,250,234,276,453,266,250,243,250,295,267,163,400,290,397,263,317,304,322,228,272,315,303,247,289,424,317,291,247,251,269,282,283,347,240,275,92,279,241,356,240,261,260,289,398,39,277,238,313,349,355,372,322,401,401,350,266,356,325,238,259,338,289,318,238,365,360,276,228,260,67,313,384,223,223,271,279,410,258,285,253,414,243,265,298,412,365,281,280,274,363,344,332,355,300,249,129,331,333,326,272,244,249,236,238,298,301,309,291,240,275,345,361,287,383,262,402,372,299,277,294,263,335,75,242,276,405,356,253,377,255,229,263,235,315,261,314,273,282,328,340,278,218,242,257,270,314,281,321,302,50,291,261,331,253,329,349,268,255,265,352,310,219,219,337,310,256,227,406,265,242,84,245,382,284,333,333,359,343,282,341,299,277,378,232,237,382,213,213,219,219,257,342,222,320,305,355,297,256,274,229,244,363,302,38,310,235,311,435,248,248,215,240,347,289,256,219,284,281,316,329,314,430,326,324,365,255,285,227,265,334,224,387,262,235,230,339,282,371,260,338,232,311,333,295,309,253,274,392,88,312,291,360,278,265,368,173,307,303,345,276,356,301,341,308,305,376,290,428,242,364,333,315,311,105,316,254,86,318,356,293,349,267,349,262,437,266,290,239,266,287,184,294,134,293,309,455,381,343,310,264,310,246,255,399,309,288,371,208,208,281,277,265,236,378,242,245,245,275,307,228,228,331,377,237,228,269,232,386,399,357,383,383,306,271,305,335,333,248,286,344,320,239,392,199,154,274,304,249,261,122,311,268,285,186,186,186,186,293,315,254,294,286,319,259,330,191,272,236,242,254,321,255,297,245,240,241,301,240,322,288,304,206,63,282,299,340,162,293,251,264,270,307,43,231,337,252,282,275,258,249,272,223,245,248,259,243,277,425,334,246,268,208,208,289,254,226,290,399,242,216,398,245,272,266,359,302,230,70,224,291,224,249,301,254,263,236,92,318,276,287,291,242,235,309,174,225,217,311,276,230,256,316,339,329,414,303,273,288,297,70,290,374,221,388,178,289,415,138,273,284,234,272,288,262,326,242,278,267,275,354,110,299,265,305,244,280,278,287,276,223,223,251,258,271,223,223,335,394,272,311,264,177,288,265,287,255,310,239,280,318,123,115,394,398,410,295,313,150,248,261,326,421,305,416,259,249,230,230,240,206,206,414,390,371,230,177,177,356,251,386,237,290,397,375,330,232,212,212,212,212,232,347,360,336,227,418,277,334,212,212,328,263,372,213,213,212,212,220,357,277,286,340,329,303,289,304,284,116,265,239,270,311,279,366,284,417,239,436,424,260,275,264,267,358,361,368,370,350,374,253,239,163,163,237,292,243,249,258,267,288,236,293,422,435,301,339,354,284,336,201,52,278,295,341,252,237,271,417,258,333,265,149,271,233,265,364,326,319,436,230,333,288,236,247,229,274,342,352,267,340,226,248,278,229,290,435,237,255,235,319,222,256,228,254,248,387,234,248,240,168,292,340,318,264,356,324,215,215,265,363,224,192,312,221,275,360,243,247,348,253,367,371,153,242,327,322,317,310,275,274,340,286,389,363,437,247,320,330,278,309,434,326,277,351,375,293,302,407,279,333,421,399,374,355,452,411,295,317,408,214,248,283,357,301,334,242,221,317,313,339,375,381,336,453,73,343,434,288,368,324,98,284,253,297,260,117,247,225,226,265,266,249,264,268,229,219,267,74,260,225,279,296,284,229,319,245,223,265,306,254,269,333,263,35,238,356,240,162,319,248,242,226,307,182,258,256,323,368,244,316,244,236,234,131,297,329,107,314,246,246,241,295,252,333,282,418,241,171,242,279,312,221,303,242,311,251,370,103,347,168,285,272,282,332,291,297,307,285,346,301,272,228,285,240,226,268,327,333,255,225,283,294,389,296,316,245,230,284,306,307,290,240,247,244,286,287,265,221,223,252,231,224,280,261,251,257,254,304,328,196,295,267,199,230,231,247,264,281,313,365,288,241,237,256,236,315,244,265,241,75,244,280,261,113,316,350,332,104,286,276,170,170,303,372,306,323,368,312,333,326,254,254,300,273,360,442,314,271,371,355,371,311,392,413,386,359,292,412,253,264,371,354,373,297,265,299,255,341,252,296,440,327,280,393,327,290,256,359,286,416,323,315,385,274,326,449,453,276,251,382,355,365,334,279,262,296,257,367,275,292,304,275,443,447,392,404,386,294,319,332,293,368,325,273,374,358,438,288,265,275,330,315,264,320,268,342,439,276,276,276,277,367,293,343,276,297,267,371,400,390,300,341,279,256,276,326,296,331,270,391,277,316,374,299,350,380,311,321,347,378,326,388,320,447,275,374,317,280,378,221,221,243,243,354,358,444,291,383,402,324,453,326,299,394,279,258,458,278,376,374,378,325,293,289,388,279,316,406,363,367,279,256,233,282,254,377,280,46,233,286,242,259,240,240,281,248,158,342,350,223,221,244,312,282,302,346,156,283,225,257,312,249,237,294,235,290,346,254,307,47,334,281,243,277,244,267,226,239,264,217,334,327,336,402,338,263,332,262,247,232,246,387,317,224,260,264,282,304,280,219,36,320,258,317,229,229,255,281,317,229,295,228,263,356,274,325,326,362,323,269,437,271,250,247,342,256,284,192,210,253,349,226,276,225,232,273,251,458,109,272,229,238,238,206,206,340,286,277,283,220,251,238,271,234,258,306,231,274,150,252,338,294,257,237,339,274,344,227,275,322,307,343,100,353,236,238,225,249,333,343,312,338,162,162,424,277,329,263,384,329,406,332,398,277,234,259,309,261,391,344,283,273,253,285,268,249,227,249,294,256,98,274,292,337,57,279,252,313,285,277,303,265,289,276,274,238,245,347,261,347,62,245,292,288,339,277,309,319,362,253,50,324,317,401,324,79,271,282,308,304,319,156,396,461,244,324,352,233,228,228,215,215,255,344,356,311,252,274,282,199,273,347,278,292,295,280,388,300,104,277,346,188,188,202,245,259,296,334,278,298,136,274,283,332,424,258,266,262,269,286,293,336,261,394,35,275,371,268,229,240,404,324,247,296,227,286,312,290,266,262,273,372,241,297,282,311,298,283,315,315,194,235,282,392,373,337,288,288,337,351,315,292,365,275,245,426,376,215,315,106,380,235,283,236,55,275,244,434,260,258,290,303,454,278,269,274,286,247,282,277,325,258,246,270,273,309,271,312,265,265,402,272,276,286,246,174,292,287,222,339,248,240,215,253,285,232,263,340,127,262,284,293,269,230,239,44,297,233,233,256,219,219,252,372,255,279,274,177,234,309,346,239,323,240,280,349,315,281,292,405,440,359,292,320,369,252,291,311,401,260,339,219,219,200,236,276,270,212,278,248,298,313,305,332,275,276,344,325,337,257,232,247,224,240,309,243,251,325,253,300,244,355,286,279,223,311,241,268,265,227,336,289,245,246,215,230,235,298,302,295,426,257,282,410,257,261,250,228,288,323,230,383,300,242,269,225,254,232,307,232,265,227,273,270,309,169,315,288,294,364,258,411,270,114,279,257,357,284,282,320,295,266,254,226,279,252,322,275,282,275,230,297,175,415,230,70,237,303,293,236,268,323,264,246,387,308,304,298,310,291,268,291,402,245,256,247,338,260,284,223,433,279,287,242,287,241,257,236,271,235,314,289,190,292,244,241,315,346,238,231,240,256,278,254,350,351,295,287,260,243,345,388,266,261,245,235,347,294,253,364,242,256,255,265,324,245,317,332,239,286,253,363,353,246,334,289,411,341,311,449,254,345,344,336,354,381,294,348,364,151,278,276,267,268,277,243,374,265,309,303,280,84,309,129,264,305,257,249,249,453,399,225,225,286,288,338,257,304,270,393,269,263,266,285,267,380,329,251,251,226,99,275,417,320,244,308,195,386,235,253,237,272,242,367,278,259,297,249,221,221,221,227,227,326,404,423,315,319,349,240,271,287,368,297,256,312,246,192,255,381,297,341,331,340,373,281,316,269,395,233,248,160,317,325,315,301,268,262,279,260,292,243,262,256,265,278,266,293,244,49,249,217,295,252,327,243,251,239,323,404,323,372,397,238,238,252,252,442,464,281,274,352,246,164,235,301,255,280,361,244,421,290,233,256,105,222,99,255,382,251,319,385,317,237,330,433,407,305,401,266,323,326,309,290,66,256,352,200,325,307,236,207,73,263,262,285,292,262,170,263,294,321,365,284,221,221,371,462,456,288,255,316,350,238,285,303,334,266,253,150,357,254,370,343,277,282,347,250,321,108,263,257,54,234,263,249,245,230,266,255,239,242,242,64,73,268,286,236,346,373,291,275,301,257,233,281,259,224,238,322,277,232,125,47,253,323,219,232,258,225,259,292,277,249,294,231,286,84,327,330,273,286,395,279,322,289,241,267,239,263,249,358,314,275,347,334,229,276,269,338,298,243,269,68,276,283,242,314,381,286,269,254,412,257,229,256,241,295,341,289,265,255,281,276,325,262,233,75,247,345,283,222,203,203,372,274,241,314,271,386,237,264,332,339,288,345,282,252,260,365,314,247,289,246,243,265,336,237,425,266,280,251,291,272,242,249,287,287,266,323,310,441,247,338,268,337,271,291,273,264,445,263,272,146,318,138,288,229,313,358,228,292,192,316,385,354,228,107,249,383,235,235,278,455,280,319,336,365,328,370,266,331,274,315,81,339,325,281,322,427,254,242,279,82,266,376,232,265,298,266,178,313,354,220,424,277,272,291,263,323,246,319,262,270,276,262,234,234,234,291,252,255,298,285,216,89,182,268,317,309,301,310,276,274,245,349,267,229,252,202,242,36,310,295,437,315,305,349,364,74,234,44,369,143,382,294,310,282,299,315,254,199,243,320,265,368,281,293,111,346,242,264,94,242,258,258,286,283,316,287,278,255,290,220,305,282,265,267,266,330,251,263,109,247,249,267,205,285,239,242,257,268,152,226,232,32,318,304,320,257,243,232,244,291,262,236,207,207,360,360,300,238,232,268,385,230,154,308,344,233,243,260,281,271,362,20,289,386,463,47,249,246,409,237,239,185,330,92,334,292,241,455,260,271,62,371,135,257,318,265,302,342,272,328,331,258,283,282,291,291,253,253,246,339,260,293,320,411,269,332,198,239,348,424,202,202,303,268,96,350,279,256,241,205,444,208,208,208,215,265,279,277,45,382,305,250,331,234,263,235,224,224,256,287,280,225,232,259,277,317,282,268,179,291,220,220,326,302,298,245,289,367,357,257,320,315,285,242,39,250,246,236,267,253,247,285,253,292,269,364,325,287,287,31,251,261,299,289,302,331,180,302,73,251,232,394,296,174,311,371,262,258,321,244,331,255,287,342,304,406,287,272,263,277,266,251,353,97,257,285,236,275,186,238,244,238,250,237,327,332,312,354,282,361,306,308,241,280,248,138,324,266,284,467,455,299,386,312,253,373,293,442,352,251,407,373,245,353,367,412,278,346,405,350,267,347,340,234,334,321,190,273,325,287,285,267,298,101,244,299,323,266,309,97,263,276,261,225,344,238,215,216,274,274,279,285,289,224,291,268,295,366,256,283,293,387,284,238,391,279,446,438,382,384,313,318,365,368,423,255,271,361,302,241,250,225,248,235,235,346,245,60,218,239,234,269,249,270,92,248,281,241,276,117,332,318,312,287,256,422,224,224,263,294,254,314,354,260,243,141,368,182,365,248,321,260,219,241,248,319,211,238,207,142,315,314,290,74,261,275,256,232,325,381,46,287,271,359,256,264,452,308,437,319,184,259,229,318,225,272,217,217,275,267,284,289,172,261,322,291,263,422,360,411,236,236,325,359,301,309,355,39,345,215,215,328,315,343,381,183,279,295,232,272,253,265,278,271,232,228,284,204,263,351,279,252,351,276,236,288,266,261,261,306,253,248,303,102,236,292,246,223,225,321,265,294,342,282,312,355,238,191,250,325,235,160,264,251,252,312,239,261,287,276,251,326,65,277,256,258,313,330,282,317,349,240,284,304,295,328,235,263,299,237,338,264,302,360,297,291,308,258,237,348,274,324,230,373,297,298,253,279,255,287,289,346,307,226,260,236,416,321,216,362,112,300,280,276,202,324,353,343,245,369,235,239,245,274,195,309,83,162,302,390,264,328,250,300,276,315,340,242,302,300,273,224,224,257,338,70,106,250,274,288,237,241,291,243,242,354,287,228,313,396,245,249,286,77,392,268,227,253,341,385,333,342,261,322,351,312,396,302,303,328,421,285,291,251,238,269,322,271,194,374,379,405,231,186,186,312,298,333,263,405,341,308,375,259,298,253,180,344,285,379,252,310,341,326,242,253,310,301,362,302,243,280,301,241,284,317,259,374,270,195,255,279,227,364,288,293,213,298,241,269,213,239,270,385,302,227,226,223,268,304,285,290,200,264,283,285,445,316,456,439,307,295,306,374,292,297,264,312,266,306,351,268,315,372,313,331,276,285,305,266,295,339,182,289,367,337,326,303,58,250,313,431,261,318,89,397,366,292,86,290,273,380,260,226,244,270,248,358,236,238,97,294,303,300,60,279,312,332,325,344,311,305,278,343,318,271,321,302,285,311,306,268,318,341,348,360,324,292,296,308,306,293,317,308,344,323,302,295,369,336,281,283,320,348,207,247,234,238,281,79,247,235,313,191,175,268,289,238,297,301,328,384,277,252,266,296,281,177,276,261,383,340,246,230,272,413,307,248,321,268,230,242,217,270,243,292,342,292,362,244,290,310,290,245,317,360,284,299,337,314,448,383,313,436,273,238,311,236,264,269,296,151,263,259,255,271,223,297,249,257,241,325,233,253,291,291,288,284,299,263,272,99,273,263,305,261,293,305,365,250,448,236,236,213,213,247,272,243,243,238,267,386,250,234,234,449,247,289,274,261,273,369,310,331,352,136,357,93,275,348,317,335,386,281,273,353,356,288,414,311,365,417,294,266,348,270,323,342,399,244,58,312,261,367,255,219,219,290,336,292,340,265,237,285,316,344,358,273,325,234,263,257,329,304,249,272,284,291,333,301,323,362,423,279,293,288,357,348,256,271,343,325,371,301,320,294,407,363,273,308,314,287,341,325,306,283,246,248,283,241,230,293,220,220,250,265,309,360,257,247,234,259,333,285,302,81,252,210,345,300,238,72,236,249,393,281,247,230,346,273,283,239,245,259,68,245,289,341,331,247,215,215,309,265,156,279,283,328,246,281,253,149,297,291,471,392,278,392,327,360,363,260,299,246,376,306,278,247,354,335,293,268,265,293,148,240,356,384,241,326,253,335,267,315,271,247,296,294,279,283,220,417,298,276,273,237,245,234,322,223,282,292,277,218,301,298,261,296,428,393,282,116,280,266,245,235,255,328,271,163,274,256,436,345,371,130,298,240,256,259,280,239,328,289,248,314,325,220,281,243,264,231,307,139,251,157,246,255,398,254,260,244,139,255,294,248,270,256,303,237,300,285,306,250,253,266,219,247,261,171,271,78,431,256,309,331,256,116,305,294,303,354,287,250,267,235,263,286,267,271,72,281,343,350,348,286,272,366,458,352,466,430,354,375,267,326,266,276,339,387,275,280,246,448,284,318,411,195,295,320,320,277,269,345,89,269,290,294,245,294,227,293,248,314,297,316,305,300,255,244,235,65,240,222,260,228,230,227,250,318,241,160,251,427,302,276,336,229,260,253,301,377,308,287,273,319,273,307,234,52,254,287,260,271,219,305,55,239,135,265,336,294,275,386,236,232,276,275,307,343,253,258,299,353,248,314,262,251,278,335,241,198,311,284,189,287,238,131,290,314,282,417,272,303,241,344,336,248,429,81,331,244,256,235,288,315,28,231,244,254,291,422,321,325,329,262,260,398,428,236,352,218,335,232,368,231,261,328,245,238,226,215,333,290,225,289,232,155,368,264,259,272,362,254,260,318,285,305,330,364,378,314,347,289,57,237,253,225,232,358,70,252,349,459,444,77,270,303,222,228,267,134,332,388,305,289,274,299,297,303,301,272,67,338,263,228,228,403,248,252,251,282,282,211,316,321,262,241,250,241,109,135,271,232,254,271,322,303,298,260,232,232,254,279,251,246,372,268,265,251,280,267,272,303,304,262,250,252,380,280,283,273,357,294,273,198,313,296,276,336,291,134,431,170,313,351,417,338,288,211,263,242,242,400,278,300,302,281,334,264,301,325,339,236,291,235,287,344,267,329,258,248,297,53,264,258,237,291,337,233,228,278,252,256,239,337,349,233,252,352,288,260,260,460,207,396,348,261,341,245,309,253,247,226,284,257,250,312,258,248,246,320,284,251,262,201,320,261,319,277,238,284,323,249,257,278,246,265,265,83,238,170,419,316,36,302,230,174,335,320,270,320,282,244,279,266,350,284,274,279,216,285,330,286,328,252,243,280,257,246,205,359,311,393,316,235,305,357,191,279,336,319,290,249,278,241,280,259,264,317,276,223,289,60,239,357,363,307,285,277,260,227,321,270,184,284,266,307,282,295,445,325,321,266,253,253,277,341,268,271,292,263,272,167,280,86,248,387,292,252,252,252,230,230,453,352,349,228,228,383,285,299,350,361,269,255,367,281,281,222,222,418,409,294,324,255,254,417,441,327,304,343,331,262,362,309,267,268,398,454,246,461,309,241,234,137,116,257,394,319,205,205,289,326,361,358,284,261,419,314,283,350,362,424,423,59,242,255,333,286,307,284,300,314,237,247,292,229,234,244,260,236,118,237,299,257,213,281,265,241,310,320,278,263,255,247,235,216,232,237,231,318,256,258,268,255,241,276,187,239,292,268,88,242,361,314,311,212,326,253,321,254,270,399,277,211,211,215,277,363,258,237,298,242,318,253,201,201,317,336,122,315,259,455,220,286,323,225,242,262,262,352,243,256,306,299,228,244,233,238,276,278,235,243,313,246,217,344,294,339,243,37,327,197,278,354,77,255,283,260,310,245,263,26,321,312,254,218,245,245,221,272,333,243,243,228,313,267,241,278,269,233,211,226,420,287,260,383,225,275,381,180,180,306,236,356,233,285,268,256,319,373,274,333,346,266,242,241,292,219,361,252,279,272,228,268,231,244,217,287,236,233,234,239,231,234,238,216,251,373,272,377,323,324,272,75,246,266,277,293,270,300,161,286,349,239,228,302,401,382,201,201,325,167,267,273,327,342,375,319,273,249,303,271,288,173,245,231,250,255,317,376,270,311,285,285,247,281,436,244,130,237,215,433,282,378,409,278,257,246,222,246,388,292,254,266,227,227,72,291,309,366,242,388,216,299,254,286,322,293,313,323,329,38,293,134,230,207,207,347,351,144,346,255,257,250,264,249,361,295,285,244,228,263,336,289,310,275,167,258,305,236,302,250,225,278,223,250,287,344,267,246,363,318,387,414,310,318,304,318,314,319,117,256,329,293,307,313,231,277,236,279,257,248,240,324,240,336,316,242,260,162,221,234,323,297,89,258,310,231,250,231,299,233,242,154,346,330,213,266,349,297,168,31,401,307,129,275,279,229,268,240,311,265,462,283,260,255,245,425,135,234,232,238,224,221,235,242,333,346,290,257,215,277,142,342,316,334,352,338,415,337,262,275,299,277,329,331,206,243,244,241,236,271,289,243,274,243,253,238,240,255,237,247,240,251,265,262,273,264,232,245,247,258,249,264,245,241,245,261,244,248,76,304,313,419,249,119,277,236,262,293,290,261,266,364,294,279,276,388,301,175,326,105,255,290,343,368,308,255,245,204,241,304,234,307,357,252,157,235,140,263,301,298,237,241,77,243,282,239,282,300,339,286,236,253,49,285,282,258,240,241,191,92,325,404,290,351,287,302,296,338,314,318,261,377,275,385,402,331,267,111,243,270,211,224,273,273,283,349,264,202,243,234,249,379,257,332,370,249,72,261,244,396,280,273,260,278,120,360,365,303,302,150,390,425,300,117,262,220,257,240,341,322,304,267,325,218,218,244,305,224,143,275,271,353,145,246,275,329,255,271,276,345,309,255,146,214,214,346,270,244,220,223,298,269,249,264,257,250,299,424,278,225,130,358,284,258,291,270,266,317,248,255,271,294,334,254,291,264,269,366,245,48,254,240,264,286,157,302,256,369,321,264,297,359,381,262,252,362,266,253,265,349,258,317,260,234,61,320,81,104,239,311,235,80,124,327,296,248,299,249,139,268,325,233,254,234,253,352,235,295,217,351,282,386,414,297,387,269,250,229,244,329,222,256,238,336,339,229,241,57,274,268,254,242,288,420,263,249,259,268,278,273,322,293,257,290,347,307,314,186,294,234,350,253,280,281,369,336,295,226,245,155,378,343,335,338,325,349,301,282,314,306,236,256,267,395,223,242,279,241,240,247,294,285,207,45,328,231,272,249,224,298,248,278,268,258,284,317,291,263,231,279,304,247,312,238,272,159,369,274,353,391,295,92,293,207,306,411,416,275,453,306,372,466,361,355,264,325,334,413,361,346,467,342,341,420,328,431,384,435,328,176,299,242,128,280,274,298,118,257,181,255,277,270,58,285,299,312,262,286,364,88,254,374,301,261,322,276,116,276,305,395,377,259,252,332,371,310,217,224,390,228,228,441,193,193,325,311,234,88,222,289,370,260,276,261,109,246,272,264,359,56,234,92,416,382,365,234,313,294,201,86,253,328,238,262,265,255,276,256,269,260,243,239,250,241,258,281,272,239,97,264,287,318,453,254,321,402,235,101,254,290,316,355,255,253,291,271,308,323,296,308,290,272,282,279,236,227,340,270,285,342,252,344,255,337,288,250,340,267,273,322,266,358,213,213,373,282,379,227,276,275,166,396,258,329,337,221,221,301,279,242,252,262,374,345,271,274,352,324,287,203,298,246,293,324,297,301,348,291,343,291,254,276,328,270,265,326,272,281,279,293,259,316,375,268,312,334,275,231,275,272,296,249,330,320,350,337,321,309,244,301,262,339,253,227,399,260,220,387,424,334,287,250,303,300,311,434,370,233,338,271,294,416,335,292,261,382,412,382,52,262,306,38,413,305,322,173,434,375,334,310,323,325,375,48,213,213,389,215,215,358,292,319,219,219,219,219,297,321,292,354,270,335,417,354,248,266,420,389,219,219,319,386,250,388,346,273,195,195,247,252,238,244,288,329,167,356,381,265,329,253,282,249,323,276,248,253,241,303,259,277,257,162,308,256,278,151,216,240,229,73,291,319,286,306,97,138,414,242,362,333,255,155,264,260,202,286,243,332,274,108,261,286,322,270,300,245,245,229,229,74,459,256,458,407,402,397,402,395,438,80,357,253,306,363,327,290,293,312,257,177,230,75,267,293,263,369,250,278,322,229,295,232,258,253,80,224,248,84,280,262,262,233,301,375,343,274,313,268,326,292,255,304,263,371,316,317,273,255,257,266,244,287,257,247,214,255,283,260,309,275,340,360,282,278,279,254,279,288,275,357,288,285,315,281,258,280,244,183,288,292,281,287,454,252,306,356,348,288,336,271,355,287,261,275,147,343,258,256,246,172,309,237,263,256,235,402,347,367,150,259,331,346,303,296,232,307,295,197,197,277,299,233,320,290,203,273,288,158,237,106,289,354,61,279,312,231,253,49,238,224,236,355,296,245,266,262,238,258,172,304,278,382,212,212,65,290,262,231,286,429,368,262,68,244,334,390,362,309,248,248,149,180,349,381,236,270,248,264,265,89,239,294,245,220,170,271,264,243,237,425,351,286,336,259,253,275,270,247,277,250,340,281,371,261,240,293,262,253,277,428,112,315,317,309,306,290,438,297,300,367,313,264,338,229,336,278,275,290,276,260,311,187,275,386,237,298,317,263,316,240,298,304,249,390,373,277,235,291,312,290,223,229,289,255,106,273,230,262,242,185,244,268,259,209,320,185,249,236,231,271,278,141,246,267,131,314,232,257,233,320,249,239,221,257,300,261,305,450,254,316,309,273,243,260,377,320,269,278,289,265,300,52,360,96,261,298,274,233,323,255,326,262,277,268,302,254,269,279,280,262,301,314,273,247,366,343,281,308,241,193,243,247,238,237,237,295,265,252,299,298,362,251,294,413,335,310,260,293,251,333,271,320,281,282,296,245,249,162,249,256,280,272,282,276,123,242,242,421,257,278,129,300,281,247,241,252,316,251,233,229,413,318,266,295,251,255,274,346,271,278,305,345,243,276,302,318,264,319,337,384,230,395,334,227,348,245,280,314,258,266,165,240,92,299,276,274,294,291,308,283,353,339,282,296,266,327,175,65,260,263,293,287,146,317,254,243,300,275,268,283,277,245,22,120,59,243,311,245,244,36,268,256,290,220,275,244,396,266,289,280,264,279,310,327,279,296,338,307,84,264,234,135,312,217,237,249,332,323,225,125,315,251,189,268,260,278,237,269,320,256,276,268,312,260,278,254,240,52,346,144,327,206,301,267,336,312,250,262,279,282,325,248,280,261,293,300,355,276,216,239,284,291,293,250,271,249,265,251,233,244,240,294,243,232,303,245,278,247,309,266,249,239,266,256,244,252,279,266,263,253,246,117,240,141,266,331,250,297,233,298,211,274,315,374,357,295,279,272,272,271,273,278,253,289,276,365,350,302,254,262,274,289,270,322,176,329,223,238,224,295,254,283,275,325,294,304,152,337,313,249,293,352,390,319,250,272,211,314,252,287,415,174,463,360,159,292,303,313,269,225,214,375,267,247,39,302,245,325,239,269,241,164,252,241,253,279,294,264,259,239,199,298,315,310,245,265,279,360,241,231,238,268,261,273,272,333,231,158,260,282,304,153,323,136,224,269,278,232,333,323,263,283,276,245,315,300,256,344,270,325,408,288,295,258,248,372,259,251,268,285,268,286,286,298,239,106,440,245,292,337,331,229,229,420,308,137,249,340,248,256,277,320,276,208,305,276,303,300,247,243,309,252,287,125,440,348,251,357,455,295,160,250,279,244,227,240,196,260,301,334,416,312,247,253,129,249,312,342,272,253,232,266,262,334,267,398,121,274,280,249,256,338,275,67,432,448,406,379,459,321,180,294,115,261,255,241,288,234,302,324,248,261,261,368,274,268,285,279,254,222,267,323,329,339,307,277,256,240,284,291,301,295,81,267,252,234,251,234,283,328,252,249,299,250,111,236,293,294,250,243,228,292,377,282,328,366,355,325,256,265,250,287,64,234,285,239,226,297,245,308,298,235,222,231,243,232,144,253,37,290,253,223,294,227,306,202,254,300,278,232,325,242,321,247,111,287,306,246,265,287,262,269,144,312,315,279,327,320,331,385,266,327,355,299,275,281,224,224,307,275,267,301,246,285,260,277,264,255,320,263,304,256,287,280,376,260,266,277,286,207,276,263,214,277,292,251,233,235,277,258,243,204,261,249,355,253,220,259,283,256,220,264,209,281,318,263,244,452,313,420,257,313,182,246,299,193,292,200,217,70,291,368,261,319,245,332,263,299,240,117,323,205,205,283,307,280,267,409,402,318,259,315,296,253,227,119,464,313,372,338,302,302,276,338,270,329,335,246,288,354,287,282,213,331,118,151,411,296,275,360,262,288,233,327,369,453,341,396,434,337,270,287,447,309,296,435,240,317,288,286,363,259,387,294,284,437,296,389,262,269,321,261,51,346,347,278,294,248,268,243,169,323,94,300,300,65,324,260,151,334,45,291,245,251,249,295,293,256,311,240,234,87,347,321,329,466,485,496,491,411,343,274,404,314,316,208,311,405,244,256,291,236,289,269,265,235,220,242,375,276,257,350,339,249,425,223,223,232,288,230,348,347,351,283,280,278,341,388,318,373,313,241,241,229,256,423,349,340,334,239,66,240,240,271,286,279,234,272,354,251,339,219,253,264,96,271,240,239,356,247,384,272,242,127,258,270,268,256,235,305,309,266,240,282,267,298,273,327,289,295,349,266,298,270,240,266,256,233,306,253,272,377,263,269,270,288,246,237,268,235,233,245,300,255,248,219,273,326,236,252,272,309,150,406,259,373,339,302,281,239,239,219,219,219,219,262,242,400,389,416,200,200,225,225,225,307,251,238,384,215,215,215,240,240,240,425,244,252,457,393,376,246,246,276,360,458,278,279,443,83,225,269,59,259,251,252,237,247,149,273,288,320,421,305,265,239,229,292,61,73,288,376,391,447,256,254,354,41,261,286,237,261,283,429,230,368,258,238,256,281,340,358,89,250,178,228,237,233,230,200,152,249,244,272,319,334,276,232,294,364,450,449,321,441,280,308,360,311,286,305,271,245,281,437,290,322,61,363,300,313,293,280,290,319,311,326,321,315,336,320,306,313,306,329,329,335,287,320,294,324,333,290,296,147,267,280,166,270,357,289,132,238,243,323,226,289,234,234,279,238,295,286,260,310,286,281,250,258,253,259,270,336,270,265,217,256,273,230,259,273,236,397,247,291,317,231,287,32,243,315,240,234,390,448,354,305,382,344,310,310,379,406,145,342,279,254,285,300,273,326,368,323,324,276,254,231,268,276,64,287,261,240,330,250,362,261,280,385,281,268,330,327,460,356,447,452,90,55,242,329,254,422,171,305,65,327,316,394,357,460,371,299,420,343,314,393,108,315,368,339,268,329,374,230,132,241,260,284,242,293,296,325,309,262,292,243,273,217,219,219,89,264,239,272,262,266,308,339,111,304,240,288,251,174,314,307,267,236,236,286,446,355,255,273,273,257,398,285,272,309,297,384,427,276,331,417,336,249,230,370,352,235,155,237,287,248,248,243,239,242,283,254,254,234,267,248,189,282,246,286,216,306,294,256,211,302,342,272,232,247,419,254,213,282,287,304,262,284,246,229,140,247,256,156,344,252,208,208,208,135,255,380,253,307,345,287,330,231,326,324,272,308,275,266,252,266,446,297,448,410,286,313,286,390,315,336,342,317,433,282,277,310,410,293,253,267,295,303,293,375,332,310,233,271,364,344,364,301,350,276,228,243,298,239,120,251,309,226,249,260,256,234,296,260,270,242,398,347,253,323,304,265,281,368,198,198,402,358,432,287,311,191,191,312,307,204,204,243,392,343,344,433,320,180,180,390,337,252,269,248,318,156,277,292,341,324,363,242,277,245,204,344,324,416,251,354,257,316,428,186,186,187,187,248,397,316,317,334,307,285,358,350,298,398,258,343,419,291,370,134,281,328,299,269,298,286,247,235,242,294,349,341,430,283,283,166,368,280,332,334,250,245,285,276,322,299,348,268,264,379,65,263,284,237,255,196,267,190,249,249,251,336,235,254,296,261,258,284,229,247,320,309,301,239,304,308,254,254,284,343,246,404,268,261,240,240,273,365,241,241,365,302,265,307,353,256,285,383,237,250,295,245,388,422,265,242,246,386,65,239,282,246,376,339,246,252,323,358,412,226,285,199,199,268,307,284,270,320,355,258,268,247,234,234,191,191,217,217,217,339,251,293,285,386,418,317,262,276,356,423,294,267,281,298,261,275,236,268,253,228,248,218,239,273,420,278,344,255,311,232,262,316,228,214,262,278,284,190,267,262,378,252,293,348,263,270,248,310,253,236,331,254,273,294,290,155,328,241,248,240,265,357,337,366,341,40,326,278,294,235,266,264,258,253,293,286,310,240,247,106,246,418,272,149,271,306,264,189,293,407,277,228,328,45,266,52,290,400,256,259,307,386,251,260,240,270,112,372,261,266,281,273,227,284,243,332,257,267,250,285,204,401,300,310,330,259,357,271,280,295,343,318,298,378,262,283,296,313,411,378,250,284,451,280,272,259,300,403,443,48,258,313,67,257,97,247,328,264,260,245,249,232,233,287,285,364,261,249,217,267,350,275,355,400,255,294,236,256,435,321,392,99,306,313,248,258,312,236,262,340,380,314,280,424,264,78,305,312,358,266,303,265,304,336,276,424,344,296,386,265,312,327,327,308,263,271,334,329,229,188,319,269,345,236,284,246,266,353,291,314,291,249,346,252,320,308,451,247,226,367,355,427,307,322,295,333,314,333,93,271,250,244,284,377,274,80,362,265,256,65,326,283,263,245,256,285,237,316,280,284,300,296,316,325,310,341,230,230,383,229,229,322,444,246,262,234,234,392,332,179,179,179,221,221,368,300,310,401,291,138,313,254,263,260,402,239,255,287,219,294,289,280,268,292,270,270,277,292,275,175,347,288,339,219,298,373,299,304,234,302,336,326,331,246,375,367,259,236,244,310,247]