bclavie commited on
Commit
375574d
1 Parent(s): cde641d

Add files using upload-large-folder tool

Browse files
103.codes.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:145043c8020f433d5d7607daf7252c744358c8f700d2464644acaea76a9104c4
3
+ size 27581606
103.residuals.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:91dcb77b482359f005331b9286c375cdd6a226d7934c90d9318ece9043cb53d3
3
+ size 165483834
131.metadata.json ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ {
2
+ "passage_offset": 3275000,
3
+ "num_passages": 25000,
4
+ "num_embeddings": 6827886,
5
+ "embedding_offset": 904545591
6
+ }
138.codes.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:69f5f1b9e0d71d9ca50c116a784d1406085a1af676c486a9c4ef86d97050c1d1
3
+ size 26851366
140.metadata.json ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ {
2
+ "passage_offset": 3500000,
3
+ "num_passages": 25000,
4
+ "num_embeddings": 6777350,
5
+ "embedding_offset": 965602998
6
+ }
150.metadata.json ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ {
2
+ "passage_offset": 3750000,
3
+ "num_passages": 25000,
4
+ "num_embeddings": 6902897,
5
+ "embedding_offset": 1034650890
6
+ }
21.residuals.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e3cd6460386bd8cd9cffb359b51619b2ac94408cb6092ecc044779c0f581c568
3
+ size 166495669
23.residuals.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7f1cdf2cd761e519f984e7efdc0955d9becd0fbeefde8c2e2a0d1beff1e07595
3
+ size 166317365
30.residuals.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:52845e6a313b28be8ebeb8572eb9892635a22719da3fd03db723334e8328f84d
3
+ size 166281909
34.metadata.json ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ {
2
+ "passage_offset": 850000,
3
+ "num_passages": 25000,
4
+ "num_embeddings": 6940319,
5
+ "embedding_offset": 234800726
6
+ }
37.codes.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8d4887416ecb4fb6648607a2b265e3f4df8e5ccc967ae36a76050a0f46496aad
3
+ size 27836961
4.residuals.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b66b210ffa7252fcca341cd7580f9a5affed2c8c81d2fbadc0c06a3ea248083e
3
+ size 164107440
6.metadata.json ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ {
2
+ "passage_offset": 150000,
3
+ "num_passages": 25000,
4
+ "num_embeddings": 6894887,
5
+ "embedding_offset": 41331680
6
+ }
6.residuals.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:12f7c8cf3faf07c0528bf4deba5920dfe11fe7f16546ec85787533a359ea9221
3
+ size 165478448
64.residuals.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8e809dda34541a160eb890cb6e78c99c78d29fd31dff081a2b93d987ba209988
3
+ size 166952757
75.codes.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b34ea3312b28d29c624414aafefc7d3a5592171673c31b3e7c4a2c15dcf3e668
3
+ size 27724513
83.metadata.json ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ {
2
+ "passage_offset": 2075000,
3
+ "num_passages": 25000,
4
+ "num_embeddings": 6916537,
5
+ "embedding_offset": 574202869
6
+ }
84.metadata.json ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ {
2
+ "passage_offset": 2100000,
3
+ "num_passages": 25000,
4
+ "num_embeddings": 6935440,
5
+ "embedding_offset": 581119406
6
+ }
87.residuals.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:801fb583436363c6916d87e568d606e78459c6cc46078f143fe623454e68a391
3
+ size 165931253
92.metadata.json ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ {
2
+ "passage_offset": 2300000,
3
+ "num_passages": 25000,
4
+ "num_embeddings": 6893697,
5
+ "embedding_offset": 636327119
6
+ }
doclens.100.json ADDED
@@ -0,0 +1 @@
 
 
1
+ [316,361,371,324,261,323,262,322,344,411,358,260,272,305,271,312,116,258,315,285,312,246,270,259,322,230,278,264,295,249,261,261,278,291,282,263,295,282,233,275,266,252,277,251,252,72,155,292,337,288,273,316,240,262,274,273,185,255,219,242,309,301,184,184,212,212,261,238,321,285,271,234,234,242,288,268,249,252,281,103,418,256,320,394,273,260,362,422,292,265,344,267,398,256,238,343,233,239,386,244,384,275,282,311,300,350,225,324,248,290,248,282,236,408,308,347,302,254,282,299,246,234,344,281,280,294,230,337,253,225,257,230,228,228,218,202,202,241,270,377,256,270,248,268,283,346,218,232,73,296,233,410,124,349,238,256,215,215,255,283,232,255,276,242,217,275,288,243,255,244,249,251,228,261,241,238,285,311,238,252,358,294,307,266,277,422,241,281,295,87,235,269,228,241,209,266,257,237,232,239,242,243,238,253,169,289,256,144,301,247,239,260,361,345,234,310,354,260,395,336,272,265,231,289,312,246,208,309,247,323,256,334,325,250,310,299,355,329,336,315,253,238,243,253,253,315,165,264,274,238,266,258,318,234,266,239,239,329,281,146,306,290,285,259,273,283,258,304,415,253,263,231,430,342,262,244,286,253,404,369,432,295,233,295,236,255,250,265,332,311,249,351,85,130,316,303,250,299,236,324,262,264,144,362,270,248,266,246,264,239,360,266,252,245,296,246,294,302,265,263,287,376,377,284,231,306,287,466,326,380,359,371,309,381,356,293,203,335,258,344,352,237,296,286,224,249,238,234,127,379,316,305,289,345,187,265,255,276,232,237,250,213,245,58,243,279,273,272,363,411,358,374,258,419,303,215,400,279,258,261,242,276,275,248,245,212,345,294,302,281,256,319,253,280,273,244,248,281,327,257,254,257,353,282,299,338,357,265,242,170,291,292,221,274,248,317,286,284,272,259,277,242,239,164,265,246,282,352,295,332,246,243,397,281,257,312,145,282,270,260,276,291,134,269,136,256,231,193,272,241,215,228,315,187,264,263,253,379,294,306,252,258,29,218,92,390,329,306,315,233,303,231,421,283,292,262,317,363,356,353,243,229,229,151,332,282,367,266,301,251,369,276,185,258,220,325,261,234,293,242,217,237,233,327,239,220,221,275,246,355,271,155,338,271,208,332,334,341,233,275,232,339,394,255,352,376,442,254,276,437,323,353,60,274,260,317,282,257,275,250,288,268,283,417,230,230,248,240,247,329,284,301,42,312,274,305,313,324,301,110,281,236,236,382,403,319,328,275,318,296,328,334,281,286,79,301,302,266,264,292,282,261,277,158,111,320,330,357,346,419,340,375,420,363,227,291,268,273,268,39,259,271,245,271,107,191,323,310,264,191,252,246,262,260,224,302,335,318,431,308,307,333,361,400,302,265,253,419,328,319,258,446,390,393,426,248,303,271,264,353,430,260,299,355,236,224,224,114,297,288,280,318,290,293,267,309,145,363,289,161,419,398,258,308,356,249,253,362,122,277,325,350,259,215,174,307,134,320,252,395,260,376,33,253,90,284,264,175,282,224,212,212,277,288,82,275,330,455,293,319,258,313,312,294,330,290,312,396,389,254,270,380,337,243,341,282,248,276,296,291,245,346,288,79,342,269,289,211,102,327,245,298,306,341,320,265,231,285,306,279,105,297,301,350,305,378,308,358,377,254,401,431,302,290,330,362,261,223,332,299,332,331,294,275,225,225,396,317,320,441,282,282,327,340,306,259,339,310,240,307,189,264,324,282,303,376,237,271,243,274,245,97,408,251,205,283,254,81,328,367,101,141,375,286,232,232,228,315,333,257,243,312,315,310,360,250,296,261,100,329,266,323,325,270,203,279,121,142,309,313,271,270,226,320,331,283,275,278,252,216,224,239,292,336,287,366,281,226,266,320,327,227,314,236,247,279,92,247,300,166,325,432,296,310,377,276,318,282,360,290,291,295,253,262,285,267,307,281,288,297,292,379,453,275,282,259,92,288,264,265,264,250,112,287,254,262,292,381,257,349,377,340,248,263,245,40,287,287,22,257,249,335,446,172,321,413,294,340,185,287,108,280,240,275,154,366,263,257,77,275,263,273,241,30,131,242,88,383,323,179,337,101,231,258,232,228,301,344,299,266,264,288,60,235,244,123,225,214,214,304,279,263,348,304,379,278,221,239,95,302,40,275,284,216,248,220,285,278,372,292,291,308,262,242,269,229,241,296,228,229,101,270,280,272,325,314,274,263,250,363,306,311,274,326,386,269,301,274,243,241,235,279,255,136,100,239,453,249,232,333,296,360,362,331,227,227,380,320,397,313,242,264,345,308,274,319,42,245,243,216,216,300,254,299,323,258,251,442,269,392,315,265,223,223,293,276,59,366,270,253,222,235,238,288,230,273,220,115,308,316,336,238,328,282,236,237,242,303,261,321,318,297,102,306,184,273,227,226,351,241,188,303,266,142,246,203,302,330,241,150,250,276,59,411,114,226,323,56,239,293,388,332,218,291,187,187,306,385,376,243,239,282,265,191,363,275,241,408,203,203,210,210,403,386,240,238,176,320,374,316,230,230,277,290,265,398,296,306,402,93,302,461,444,278,382,278,429,363,218,378,287,275,254,289,441,271,257,275,317,275,178,313,301,269,339,299,278,280,321,272,283,235,248,236,108,242,233,172,254,269,252,312,325,171,249,272,270,245,238,346,259,292,283,251,377,281,320,268,220,227,268,314,293,334,249,265,291,415,257,286,334,315,345,438,303,263,309,296,182,166,242,246,337,246,319,66,246,165,222,201,253,184,314,353,283,230,391,315,386,287,346,313,251,301,364,365,363,301,303,255,265,324,373,326,351,363,284,312,275,366,134,327,403,386,338,366,324,234,234,381,290,234,247,187,187,296,298,276,406,290,363,232,317,247,254,342,409,247,91,295,327,390,257,232,344,80,254,245,271,282,175,258,240,242,46,276,265,219,379,262,354,380,255,292,391,241,283,404,374,307,412,419,343,319,279,179,348,328,331,311,33,339,221,269,315,327,288,277,94,417,353,196,279,341,326,268,383,257,284,269,357,329,324,276,369,378,337,311,307,382,316,361,300,387,340,444,356,310,346,292,283,407,272,383,368,290,409,345,250,313,373,344,269,116,266,308,358,241,220,234,385,257,282,238,159,307,266,242,306,269,158,286,245,292,256,332,235,423,401,301,313,232,233,314,272,312,232,282,108,250,283,165,309,168,217,239,232,217,218,224,208,300,337,288,321,311,268,369,195,341,246,241,357,211,211,226,327,251,334,233,324,252,352,269,290,305,260,329,251,242,318,359,239,341,308,248,305,325,311,84,360,229,289,359,278,396,301,313,113,268,365,381,256,180,329,312,294,255,294,323,90,332,307,372,273,406,319,413,250,270,272,257,42,239,128,372,325,281,276,279,320,247,311,277,343,305,365,272,247,362,200,258,245,287,275,334,304,322,145,250,289,294,252,295,256,250,252,224,220,275,277,256,261,230,279,42,279,232,312,219,229,238,272,228,261,290,229,231,228,222,231,219,254,213,219,226,222,201,239,293,215,243,317,220,278,271,250,324,288,208,316,299,248,282,260,270,272,240,251,269,280,296,316,258,251,241,269,325,247,275,252,233,26,152,231,132,306,37,241,269,347,282,310,298,309,312,245,258,250,284,269,89,280,356,313,186,344,288,243,129,256,221,254,271,303,274,266,286,243,276,346,254,134,120,239,304,291,281,310,290,144,280,295,94,327,350,213,328,232,237,293,304,53,297,262,130,120,298,439,278,115,235,87,312,126,408,240,283,251,251,444,274,284,290,313,276,284,285,261,254,248,298,304,301,317,257,306,196,275,135,357,295,246,237,277,404,258,453,276,54,250,306,260,250,268,249,69,240,242,256,294,239,279,288,236,352,245,239,257,254,246,327,252,243,46,247,350,269,118,259,321,250,381,260,237,234,278,244,295,255,75,287,358,302,249,207,287,240,229,233,261,416,237,234,262,415,256,303,110,285,291,275,253,302,202,256,262,297,409,285,396,296,337,328,357,309,331,341,309,321,391,93,266,329,257,400,260,246,282,167,247,396,260,261,247,278,229,284,276,341,260,320,259,352,295,260,270,369,336,302,262,308,125,254,308,217,236,293,280,298,258,275,223,223,255,260,253,277,275,308,343,288,330,253,298,234,245,302,263,305,266,314,317,298,302,256,322,128,380,250,383,403,199,199,265,260,306,31,293,341,115,254,256,264,278,308,255,255,301,258,287,246,237,309,208,312,272,274,325,350,142,256,355,237,266,253,263,53,239,274,309,269,395,271,29,297,251,295,345,422,284,238,307,258,304,263,313,295,300,330,258,259,274,270,253,244,242,254,249,279,314,284,386,276,271,279,283,337,292,186,254,285,355,315,259,274,435,251,109,429,142,229,347,357,293,318,268,297,297,233,371,310,237,41,268,394,288,181,181,292,305,256,208,208,282,319,224,388,356,265,350,229,257,305,325,353,300,274,241,255,373,297,445,261,190,190,317,357,173,173,261,213,213,228,228,247,329,346,313,302,249,303,240,276,57,238,223,237,269,264,278,94,305,270,252,253,283,240,260,302,282,245,228,242,246,223,103,303,250,234,215,230,231,326,257,383,264,319,376,254,319,306,287,287,383,310,442,323,238,203,233,246,247,255,330,135,278,325,235,269,214,327,429,307,261,318,233,268,343,301,295,292,308,323,289,311,333,220,264,379,276,157,357,261,349,248,323,280,259,286,309,310,252,245,308,278,227,296,290,253,321,301,325,288,274,259,280,237,294,329,356,286,233,278,330,115,277,359,272,291,115,244,274,278,187,230,392,318,353,381,258,397,375,230,274,298,291,351,228,250,234,291,333,273,272,271,219,226,291,367,281,280,314,237,232,297,267,314,359,339,284,244,272,353,274,279,293,259,264,256,302,270,310,385,361,434,321,285,255,278,338,326,262,283,300,320,234,288,242,272,250,295,272,264,271,269,55,241,149,263,246,39,214,275,240,308,222,236,253,253,230,310,357,223,246,290,251,261,221,254,303,238,308,287,324,278,264,228,227,247,254,219,250,234,256,248,327,308,260,220,255,137,284,378,291,349,158,309,250,260,341,359,263,251,354,232,237,269,270,263,249,316,287,294,237,272,313,296,249,306,265,330,250,247,250,230,260,232,160,243,284,351,268,357,353,377,368,422,267,316,353,314,248,249,274,461,464,267,332,243,278,233,228,314,322,400,240,224,312,213,258,312,123,258,448,365,144,336,319,234,444,352,70,251,304,329,323,266,253,351,242,316,107,338,311,330,327,257,248,319,302,296,323,309,287,245,299,236,343,271,360,351,277,270,323,346,316,317,293,309,366,288,273,255,263,257,219,229,232,128,284,322,247,315,245,245,405,406,252,109,262,306,374,244,260,278,277,265,240,441,255,244,288,273,51,255,336,391,250,292,267,93,304,147,294,235,333,55,289,300,293,232,96,284,250,277,239,276,337,287,272,299,142,152,345,279,13,219,250,285,325,298,249,251,292,335,321,238,241,271,237,248,356,393,328,400,123,331,221,225,229,318,167,228,120,277,259,309,248,61,257,274,252,279,243,237,268,397,393,293,280,257,295,371,327,377,324,299,358,236,388,260,371,259,181,247,248,251,323,365,255,369,199,294,296,346,73,282,316,281,403,295,358,254,387,319,229,412,214,214,252,340,320,238,272,250,257,268,39,267,282,268,323,315,288,348,289,275,261,318,411,282,268,321,338,268,292,364,304,334,292,311,313,288,267,385,384,249,114,253,244,234,342,289,330,316,445,254,269,243,387,305,243,281,237,278,242,117,264,274,225,417,247,131,95,300,383,300,258,290,194,296,268,141,80,295,278,266,221,247,257,248,242,265,271,241,266,311,72,392,310,294,250,262,313,218,251,244,236,255,246,294,367,230,256,295,325,243,242,167,310,237,304,270,295,129,357,83,299,298,293,279,228,340,276,308,60,290,242,288,283,297,251,344,364,387,283,338,253,213,213,342,300,251,360,256,330,302,143,264,246,281,202,202,246,407,231,358,257,293,304,102,243,259,222,139,378,246,290,264,76,228,328,400,305,357,288,290,208,236,349,246,102,391,283,291,207,288,283,247,238,246,120,333,223,223,223,368,412,282,263,394,277,256,225,289,74,267,267,281,301,234,214,383,315,315,319,352,252,337,266,382,362,297,365,261,259,275,273,234,245,252,250,262,249,289,281,284,299,317,285,339,226,66,234,229,239,333,351,376,353,283,242,245,259,140,306,292,284,295,106,236,316,244,200,209,213,264,269,270,286,249,90,394,252,253,320,269,342,275,261,300,281,337,141,285,284,195,195,386,285,282,100,230,237,234,228,245,265,356,276,227,235,234,225,74,311,289,286,340,291,337,332,249,368,252,352,233,280,283,286,295,223,287,404,267,273,262,373,311,238,277,395,289,264,259,335,40,298,50,225,241,239,269,244,237,236,292,266,305,30,241,129,248,294,385,339,247,308,319,241,264,262,271,305,279,238,281,262,406,271,267,252,234,235,244,283,256,292,294,252,311,247,231,257,228,256,253,252,252,255,230,256,245,244,132,188,329,267,241,159,349,401,413,188,286,275,57,290,252,231,258,241,242,289,242,307,251,252,320,289,271,307,359,317,230,407,286,298,284,241,276,292,239,310,319,366,249,235,315,323,242,313,304,254,243,359,258,264,296,268,301,283,434,271,237,234,423,236,434,212,212,253,317,278,249,352,261,233,235,252,257,323,232,393,320,273,375,295,314,358,234,272,336,307,243,316,257,242,305,244,261,377,267,297,310,394,240,285,376,220,265,245,311,261,285,319,271,243,247,315,359,353,320,238,264,283,380,252,232,324,388,383,261,316,425,353,215,215,217,284,299,377,298,294,194,269,362,244,239,282,199,324,279,261,306,150,238,242,285,236,256,226,368,334,83,266,231,364,279,261,379,136,292,238,60,336,281,264,263,321,300,77,236,266,137,251,260,290,243,282,311,286,271,277,378,294,281,306,221,259,248,260,259,220,223,292,287,289,286,322,396,302,299,242,257,298,330,275,269,262,236,173,350,322,478,126,325,233,326,310,287,400,256,106,277,253,273,79,303,315,227,250,303,268,389,246,350,212,239,252,298,302,38,273,317,259,221,345,255,255,274,350,319,258,312,227,264,250,268,246,336,240,261,261,218,302,287,270,290,238,225,248,272,310,144,242,218,249,249,320,260,331,245,267,267,267,254,341,241,115,362,347,284,221,290,305,261,312,288,84,271,261,262,250,257,428,237,237,243,243,172,293,269,296,299,286,374,333,380,249,113,299,393,247,205,205,412,325,282,364,407,283,129,341,293,130,247,272,277,238,237,246,262,247,241,230,234,267,266,340,244,122,243,239,344,291,283,375,235,235,304,362,274,181,294,382,292,252,217,287,310,282,415,289,311,323,375,284,278,333,303,298,391,105,277,301,285,279,279,158,315,292,285,267,372,333,363,278,313,319,97,322,290,31,262,270,327,250,222,228,230,193,193,351,146,260,365,320,389,251,359,323,324,469,331,261,360,259,343,144,261,273,294,257,288,212,231,127,257,350,334,262,323,364,241,76,276,247,232,232,402,326,303,233,366,414,294,292,287,296,299,262,372,263,302,382,272,283,378,251,321,252,307,292,249,365,253,241,326,298,298,337,243,244,413,268,124,235,366,312,256,235,255,260,303,358,279,420,302,285,303,274,235,365,244,254,263,316,309,194,100,234,271,226,306,323,300,387,338,276,263,260,68,254,445,362,285,222,222,243,191,187,283,216,224,299,233,259,235,327,287,260,308,340,267,252,326,236,292,226,170,269,272,225,226,223,247,85,300,281,331,358,180,226,248,298,322,240,241,306,352,298,357,446,110,241,302,236,74,219,258,247,457,270,302,260,253,236,302,303,364,126,361,421,237,280,258,248,329,255,69,250,269,282,331,268,290,273,285,309,263,294,341,283,243,288,314,292,233,309,348,386,290,356,329,340,359,278,293,245,422,336,227,314,254,287,69,239,333,250,151,257,246,254,126,301,269,329,302,279,326,337,227,315,269,340,317,279,280,282,332,381,138,291,70,260,251,272,290,288,278,250,291,240,292,295,260,291,255,287,272,278,291,246,194,458,419,303,302,268,344,336,336,239,239,372,444,406,243,296,247,356,232,232,242,338,291,386,359,253,300,341,262,277,297,341,298,270,252,276,342,234,334,244,243,313,261,244,261,311,230,292,271,251,466,324,97,269,290,377,273,383,268,136,271,276,218,281,256,247,247,256,306,336,234,268,238,300,351,321,249,249,470,350,179,296,231,336,341,278,265,360,237,136,260,286,259,270,144,273,421,364,226,329,270,248,249,340,189,311,294,269,320,305,391,196,289,267,298,34,317,182,299,179,309,81,256,248,335,305,350,356,300,350,127,299,430,283,117,278,76,277,301,158,261,285,346,396,290,397,308,298,302,226,226,263,331,28,309,250,165,340,267,240,248,333,263,282,243,383,285,39,334,92,227,82,266,34,288,261,229,336,336,313,299,287,263,300,257,325,312,268,72,294,305,293,334,308,271,257,271,263,137,317,252,425,398,368,337,295,239,257,62,302,339,89,309,191,191,264,252,159,256,349,263,313,304,457,372,177,266,231,275,315,251,216,283,272,340,281,285,233,312,350,248,263,281,66,314,270,322,253,257,174,75,368,238,239,142,263,312,294,297,418,345,263,374,38,230,360,249,266,333,245,378,285,280,413,229,306,295,296,364,275,341,296,114,323,274,285,355,361,263,367,332,267,206,328,376,296,320,119,393,282,324,156,225,282,250,309,357,219,305,119,350,304,340,340,362,326,387,303,390,336,274,243,311,227,296,99,381,216,36,308,329,344,248,287,323,252,262,205,248,271,291,327,102,244,152,240,276,292,179,215,104,305,267,333,296,241,241,328,48,254,307,317,326,364,239,281,235,304,332,249,310,213,127,264,223,399,312,408,259,162,226,271,66,239,254,329,299,251,153,426,311,263,256,238,45,345,444,369,252,265,263,404,301,363,59,287,186,291,279,317,305,248,294,251,252,248,234,313,268,292,409,276,392,316,247,289,244,335,286,225,276,341,249,255,292,255,170,302,361,380,289,232,269,286,259,275,235,89,324,284,330,454,303,401,456,303,372,328,309,321,33,303,242,251,249,312,292,58,359,258,276,277,260,182,314,269,249,257,256,254,382,228,211,326,335,296,257,258,290,276,249,363,299,213,89,358,309,394,382,274,287,314,343,311,368,402,421,340,229,256,337,257,262,368,262,338,446,282,384,328,296,354,308,275,314,326,365,310,328,353,299,309,302,202,277,229,83,275,298,273,305,278,331,367,332,332,268,270,224,293,387,269,322,290,302,298,427,292,45,262,294,290,346,105,302,289,240,245,296,141,231,243,238,277,248,277,260,101,273,220,220,277,380,212,212,261,253,276,326,320,88,287,241,195,203,294,268,58,267,249,295,295,279,248,257,278,79,244,245,253,243,225,340,292,300,302,263,279,306,119,339,266,278,242,241,153,266,302,264,154,260,266,317,256,266,225,283,61,293,321,244,258,279,290,336,304,304,238,312,396,299,310,242,290,302,229,332,52,217,271,333,290,308,323,335,141,281,206,275,285,301,249,275,258,251,256,245,243,243,319,254,262,256,282,269,258,295,363,333,276,270,307,238,197,286,271,243,211,257,360,256,293,265,296,265,354,306,372,392,320,144,297,117,260,351,241,411,87,322,348,223,367,215,215,271,257,361,331,295,293,282,329,219,245,312,343,255,241,280,243,282,227,226,284,264,147,292,260,309,186,290,230,321,352,307,336,297,216,270,223,223,248,224,269,231,248,247,292,243,242,201,256,254,250,257,56,237,236,294,116,112,395,343,241,340,243,268,335,315,240,248,304,326,339,346,282,264,272,290,340,266,344,297,400,342,242,432,412,281,247,265,252,302,242,453,323,319,281,279,266,108,283,280,268,254,276,61,231,234,233,239,227,237,304,102,206,221,222,293,311,294,283,327,435,307,365,453,114,263,249,115,249,298,347,256,309,241,188,282,281,263,127,353,372,400,362,381,397,403,341,377,312,331,87,255,255,249,250,277,272,314,234,218,119,290,322,275,245,245,244,230,305,235,265,278,206,206,247,249,234,274,261,256,264,251,228,138,280,334,304,248,310,252,437,267,175,274,251,257,339,283,282,226,226,141,130,355,315,230,347,241,254,293,278,280,235,264,234,228,228,245,306,295,314,342,262,235,269,301,328,351,267,317,267,175,281,158,332,270,314,161,273,395,288,296,86,245,311,304,374,207,207,280,282,350,294,245,303,116,305,241,317,287,68,270,246,250,306,269,307,190,288,303,332,280,300,260,219,219,327,370,262,233,297,216,194,262,309,52,249,248,123,240,446,73,218,65,284,288,262,281,436,173,272,230,321,329,197,197,267,287,291,314,297,243,289,336,277,346,230,279,65,316,245,289,291,400,371,162,253,276,240,291,441,279,293,260,375,310,263,415,262,270,318,242,302,302,192,236,354,338,294,269,434,276,281,240,239,254,240,241,242,241,294,150,289,231,293,337,433,339,390,91,301,287,277,294,401,330,238,256,260,339,242,346,359,280,248,363,150,318,328,301,378,345,280,291,314,412,211,243,269,235,242,168,365,137,335,252,324,313,306,277,366,291,291,269,349,240,342,240,252,271,363,223,356,438,299,314,266,282,280,243,254,284,261,327,274,239,240,309,337,300,256,332,336,228,289,127,278,366,371,296,458,279,267,316,174,243,303,271,266,315,154,254,258,292,134,236,225,287,231,358,246,296,239,146,269,345,400,226,326,285,298,297,38,309,242,343,289,256,250,244,260,229,247,306,328,261,286,314,309,195,339,173,312,188,314,239,274,253,230,265,268,222,277,268,300,257,281,318,259,256,292,326,309,366,273,279,258,425,271,378,398,326,210,210,319,362,261,371,410,39,239,239,243,229,83,328,221,258,275,413,197,250,259,270,405,246,246,310,282,275,248,311,375,380,282,324,205,442,259,404,62,270,357,233,166,383,289,282,287,277,278,298,352,258,262,263,268,172,276,397,225,375,253,364,299,302,253,363,208,261,289,236,248,38,262,269,268,246,241,312,313,368,282,261,348,413,336,136,322,228,267,143,244,239,345,344,331,305,396,403,254,235,309,202,202,202,225,235,237,439,341,241,247,51,262,273,321,298,259,236,175,330,317,306,261,266,356,319,256,313,241,148,281,216,319,273,308,280,330,247,256,350,288,310,306,267,278,288,269,298,276,225,294,257,237,282,258,282,283,245,278,247,276,406,308,267,342,319,120,319,252,356,296,378,232,268,239,293,291,262,258,320,184,233,323,324,261,262,213,266,311,270,251,252,265,280,232,256,343,271,324,193,267,462,335,247,118,257,349,238,270,278,291,278,261,244,307,323,282,152,276,69,316,252,273,294,265,270,416,244,232,338,240,246,279,326,319,120,290,250,315,296,281,279,111,301,70,306,282,266,225,275,287,278,237,232,261,150,275,292,303,332,351,233,248,205,341,302,339,267,99,224,243,305,358,232,298,261,351,266,229,307,257,260,350,363,225,260,281,66,289,264,330,311,52,317,324,242,315,184,236,276,305,232,188,265,194,340,233,297,63,267,79,328,387,145,298,212,255,304,309,263,252,372,251,208,208,367,305,255,282,265,359,257,333,292,316,62,326,307,282,287,252,245,288,228,297,388,279,309,125,271,132,352,103,443,400,96,413,229,261,366,292,316,243,438,276,350,229,229,354,430,311,205,205,287,240,283,227,305,247,384,370,274,54,304,227,279,322,312,281,336,242,298,88,232,258,291,203,229,273,237,297,300,335,346,307,253,211,329,258,296,290,282,253,314,333,313,271,337,306,248,316,241,265,295,349,265,257,275,288,189,351,289,284,317,288,195,241,248,220,248,389,293,456,274,326,262,372,207,239,265,433,282,402,357,248,256,260,241,231,250,379,345,299,310,378,280,315,245,47,298,307,314,347,282,259,308,288,316,278,329,293,204,351,276,317,284,223,235,253,266,328,325,412,287,364,302,258,64,132,51,247,191,393,338,292,243,237,409,67,305,253,267,239,330,403,241,300,298,374,381,72,257,328,321,283,87,313,268,242,233,313,269,250,303,268,341,366,386,319,253,56,280,239,258,258,264,236,288,248,248,255,345,245,253,251,330,340,279,379,341,296,234,274,230,295,301,206,264,268,279,276,243,230,256,313,284,348,378,346,230,420,266,316,336,281,286,292,316,266,174,345,322,287,67,253,259,290,274,299,246,239,279,263,384,260,283,372,183,230,330,394,200,287,277,315,141,286,320,354,359,311,317,391,326,340,317,385,245,447,87,278,298,405,239,231,264,136,331,254,241,242,407,431,277,237,95,277,306,265,304,259,326,269,236,239,234,39,352,263,313,406,389,270,341,285,256,153,155,363,309,257,282,266,314,259,288,321,330,375,370,259,258,289,320,259,357,307,284,332,293,242,299,93,413,250,317,369,326,259,405,390,460,240,240,269,339,357,345,188,357,85,300,351,357,300,182,251,297,231,266,191,245,267,251,264,270,295,418,278,168,174,254,258,238,274,232,369,270,334,386,274,274,255,299,402,312,232,285,361,115,270,200,91,330,272,384,379,250,281,332,340,372,346,397,340,266,234,287,209,214,416,317,192,314,262,322,220,333,82,267,279,325,296,199,231,217,373,256,111,171,305,377,344,415,358,324,301,241,276,238,238,265,287,212,153,262,257,283,323,278,276,298,268,250,253,283,228,306,253,64,304,321,272,245,265,292,248,307,289,353,358,308,244,278,248,262,315,279,106,293,110,223,187,254,265,197,297,285,300,138,275,298,338,334,323,298,329,271,312,245,208,208,451,278,324,307,285,323,405,236,323,427,294,289,294,393,424,144,383,268,388,307,406,291,226,339,298,314,331,378,237,227,275,247,238,250,261,349,326,247,301,244,361,322,336,275,230,297,335,250,189,279,352,93,280,258,246,290,284,250,271,291,322,258,306,339,252,281,284,282,271,354,41,230,296,238,249,322,240,289,274,107,281,258,231,228,240,271,297,239,170,322,335,303,269,270,416,242,231,117,75,337,283,230,251,144,334,264,333,320,266,254,258,254,235,235,305,315,223,323,306,358,205,271,277,328,342,331,125,334,360,96,308,244,230,326,264,236,253,332,262,269,296,267,248,374,254,266,325,285,278,268,214,120,410,165,256,97,296,320,418,281,314,271,402,56,391,283,260,282,289,240,276,324,266,91,300,275,250,288,223,213,379,301,279,233,362,222,222,298,296,236,236,251,313,244,263,236,240,291,271,456,360,306,257,144,315,426,352,418,450,442,19,208,277,315,314,304,308,296,297,251,118,262,257,352,350,370,396,279,253,312,119,239,269,305,278,346,279,300,263,76,237,235,279,233,236,271,319,269,231,68,268,249,446,235,391,292,222,222,392,320,452,327,402,299,305,391,427,214,214,228,365,353,245,244,338,119,299,291,234,345,335,220,238,297,303,225,225,266,278,212,322,282,297,284,244,307,250,278,222,275,85,282,231,46,281,290,370,295,229,368,142,242,265,126,359,226,302,326,297,244,298,305,282,237,290,185,246,91,269,286,322,337,249,287,260,268,64,232,259,366,277,236,298,198,328,340,432,265,272,364,340,330,291,234,286,249,283,311,295,121,358,347,300,261,223,134,272,265,267,301,262,256,143,262,310,269,301,411,363,251,338,338,370,322,328,316,244,293,271,289,322,243,267,254,271,293,405,327,316,279,346,429,262,235,255,380,355,373,303,352,294,325,252,249,257,391,425,260,260,285,307,341,331,252,277,337,254,279,382,307,242,264,287,140,297,200,435,261,340,308,342,296,403,363,283,240,419,314,267,333,336,247,369,279,311,314,283,346,240,368,404,62,263,265,279,95,282,262,289,251,380,292,296,229,292,230,271,267,255,298,280,246,279,325,287,279,412,333,399,220,447,294,326,266,210,210,282,339,365,394,433,249,278,413,402,322,68,269,304,310,258,120,421,373,385,331,257,260,301,311,440,392,250,250,276,276,267,270,310,175,294,270,358,306,311,414,311,334,330,241,321,332,241,246,283,343,274,366,290,289,75,264,382,391,337,364,254,370,241,203,203,341,196,196,288,218,218,352,220,325,315,372,383,350,296,355,460,281,392,132,280,168,278,266,268,283,245,181,236,232,368,256,251,301,288,330,389,316,366,37,289,261,427,382,143,349,416,138,291,296,269,294,256,360,339,241,326,252,271,267,363,375,384,250,294,264,242,218,231,272,275,247,291,352,304,261,258,271,251,341,244,233,231,346,310,261,322,332,440,437,271,253,271,307,425,244,272,366,264,435,318,248,246,164,242,316,267,303,250,439,228,232,264,263,244,400,300,205,347,232,291,306,254,302,331,435,423,351,295,258,443,227,347,267,276,238,449,214,214,261,53,393,309,391,260,260,270,203,277,337,263,406,432,444,266,219,219,247,316,339,300,301,308,385,267,87,280,408,313,323,265,447,437,290,150,227,301,355,310,306,272,241,394,462,375,260,367,342,160,270,327,249,329,175,286,304,302,143,140,333,290,342,310,367,272,375,354,288,345,262,200,200,261,359,265,358,260,312,389,253,267,353,329,265,329,334,71,274,269,380,385,255,253,299,267,173,292,349,267,262,296,225,263,272,209,278,256,255,119,217,310,316,253,350,305,292,149,238,426,327,388,393,312,260,315,244,316,406,225,225,273,285,392,308,352,165,225,226,248,249,273,419,297,252,279,263,275,233,323,365,92,284,109,298,379,245,240,230,138,281,182,314,331,302,380,195,195,208,208,331,272,301,277,246,275,389,306,347,407,287,316,279,432,343,38,123,409,304,39,308,170,366,102,291,284,252,271,276,234,239,258,240,324,302,229,207,210,210,228,228,277,305,275,306,275,252,370,270,433,274,254,239,251,458,282,288,339,359,367,272,378,301,289,304,348,57,338,207,351,282,304,404,255,320,296,330,73,306,329,348,278,279,270,278,331,269,55,271,252,424,400,238,252,309,264,215,233,328,308,290,361,257,259,298,379,442,226,258,447,424,374,267,328,373,381,69,317,314,306,305,261,347,234,230,41,276,132,253,268,277,340,352,264,391,275,258,358,124,319,143,331,245,255,272,245,241,241,281,279,286,249,286,121,264,72,275,275,329,347,329,303,323,318,290,267,244,284,184,230,237,272,47,235,213,296,260,407,244,131,241,347,332,257,230,320,330,398,315,257,190,237,256,222,352,180,265,241,73,254,391,289,261,348,282,278,273,236,310,265,256,322,83,299,254,321,214,299,264,276,314,248,240,295,278,372,272,266,55,252,43,292,225,281,315,242,311,260,262,239,295,227,258,216,82,309,247,362,242,247,218,246,226,270,247,219,229,235,256,280,45,67,250,268,234,234,278,364,287,256,285,285,245,220,220,221,221,360,292,250,325,238,314,304,244,235,223,268,244,270,86,246,137,299,278,291,258,403,149,245,293,259,246,116,268,331,356,297,317,155,428,377,345,457,278,312,283,348,291,296,160,296,241,263,249,329,43,298,245,218,265,171,356,268,229,335,246,298,164,230,237,350,225,307,253,266,279,243,245,323,254,274,59,274,267,441,273,264,343,257,226,237,286,278,272,234,326,262,366,272,272,274,266,242,227,309,59,360,295,262,267,432,340,344,350,179,120,363,282,252,284,282,338,322,254,158,226,252,351,323,312,155,245,260,284,145,250,245,252,317,265,284,363,315,293,320,363,360,290,356,274,280,331,359,243,321,299,310,307,438,380,292,259,256,233,339,271,304,338,355,327,340,294,287,334,345,348,267,363,313,285,279,297,330,94,366,240,293,241,306,287,244,342,269,319,422,405,115,345,285,335,246,270,306,233,233,234,234,417,409,413,321,241,350,248,333,241,251,306,236,302,329,228,39,244,233,84,319,274,245,231,250,254,231,188,291,281,323,246,295,318,267,292,70,230,276,305,245,258,228,254,225,244,228,395,329,270,301,390,367,160,243,147,315,291,374,335,349,296,338,279,283,298,212,270,286,311,350,287,277,286,346,280,288,177,346,243,227,265,319,344,357,458,249,378,271,303,351,294,269,83,318,324,291,249,275,198,310,255,295,226,260,354,241,244,310,64,347,281,308,261,274,236,151,255,304,266,290,246,219,219,402,225,225,304,249,335,88,315,237,258,282,462,369,333,372,367,308,273,305,255,245,132,318,241,264,351,318,244,264,244,396,426,267,265,307,247,277,380,398,249,319,71,332,307,311,319,307,246,281,261,267,192,126,284,252,210,309,272,271,271,316,153,260,259,40,246,231,342,255,276,335,241,283,249,242,269,333,303,193,341,237,297,242,177,289,129,226,246,296,408,339,387,278,413,326,250,211,362,374,244,244,259,286,72,326,272,459,424,333,336,282,347,325,228,254,326,317,297,294,381,78,255,75,301,365,325,264,298,362,276,259,239,339,231,131,236,294,284,84,355,259,242,255,256,267,314,351,326,249,355,369,303,266,448,249,363,297,165,256,304,234,298,266,289,259,275,231,338,277,309,275,249,309,306,274,249,310,258,279,254,273,337,249,334,304,325,256,268,289,339,319,242,262,356,268,269,293,293,237,236,291,323,241,276,271,273,260,305,214,214,269,334,300,296,289,279,220,220,420,418,357,316,249,363,335,274,253,238,233,270,164,238,226,307,315,322,346,235,292,337,405,302,299,375,293,282,351,306,242,236,271,276,406,260,265,351,245,271,328,244,337,367,284,265,318,298,289,245,386,294,251,304,350,248,266,336,343,316,341,348,321,315,275,364,303,301,317,331,332,318,318,291,376,276,260,251,293,173,236,266,50,388,348,419,344,329,383,431,410,204,244,317,100,365,421,279,271,377,163,268,283,361,254,48,373,89,73,243,230,211,312,371,382,306,41,246,229,253,342,239,251,307,260,296,237,258,250,325,247,283,252,263,234,374,433,229,137,215,384,202,331,306,258,327,258,289,312,300,233,262,314,248,249,241,347,226,245,150,280,264,248,247,254,335,277,232,98,337,325,298,320,424,389,322,104,277,244,225,226,272,330,399,405,318,222,272,331,325,115,315,274,238,342,254,236,286,237,321,289,285,241,317,235,249,295,273,252,229,285,259,241,293,292,240,261,237,356,237,295,167,311,258,244,240,135,250,257,275,254,286,236,105,83,259,267,311,364,289,199,199,408,414,237,428,267,365,298,379,344,354,269,277,323,348,327,235,373,264,233,273,285,334,306,149,283,352,412,447,340,294,299,397,298,307,301,250,269,347,339,314,308,245,445,284,291,329,132,292,315,259,376,243,233,293,309,402,282,239,283,198,366,267,232,328,209,209,236,236,351,233,233,411,386,163,254,262,264,122,249,269,297,134,337,283,291,332,361,274,75,258,273,258,198,325,311,112,401,268,287,330,432,317,310,333,274,283,260,229,329,324,416,348,106,286,233,271,256,296,212,230,305,317,257,327,263,229,189,254,391,385,261,317,265,299,246,255,258,356,241,281,53,366,111,306,124,334,364,246,271,395,422,363,239,372,311,36,365,399,402,419,430,401,365,392,373,269,413,348,373,233,47,91,227,244,269,269,174,299,248,62,232,157,257,234,154,320,332,325,107,172,191,269,136,245,244,122,103,349,336,337,377,396,327,318,270,305,317,43,411,104,314,344,419,253,258,324,305,343,238,264,336,252,286,240,286,307,296,301,339,279,265,337,294,248,243,275,275,255,258,414,355,393,229,273,265,304,331,267,259,257,273,328,298,306,259,405,291,305,270,299,265,356,286,276,327,334,286,287,290,412,408,31,260,276,242,254,55,290,150,301,322,218,261,242,238,245,144,135,366,281,281,229,269,293,350,334,262,358,302,252,243,400,361,300,284,324,292,292,345,378,312,314,294,437,356,304,276,342,234,237,270,242,238,213,261,287,142,243,318,69,305,297,258,264,309,330,249,236,343,237,232,179,271,244,293,323,278,126,290,254,277,264,267,259,271,109,286,234,322,269,286,256,50,287,315,350,349,304,341,395,228,223,223,382,188,188,297,314,354,386,381,271,288,393,306,383,332,312,234,261,276,300,266,244,277,394,279,269,259,168,268,264,307,273,113,231,298,306,268,222,285,281,134,313,270,282,244,345,270,335,361,338,255,345,256,237,289,238,238,384,267,272,381,279,286,224,224,255,290,337,404,327,241,313,372,225,213,213,272,51,233,158,268,289,256,334,134,291,216,336,391,230,230,213,213,277,377,440,271,212,212,355,374,372,46,256,290,312,259,250,240,84,318,254,254,278,236,262,263,274,138,258,55,260,68,252,284,131,326,377,300,200,223,275,301,246,218,265,312,283,276,283,364,81,350,250,346,319,253,418,212,287,340,247,263,238,352,281,338,366,293,185,184,441,88,262,293,53,259,166,260,282,307,276,284,278,308,223,336,372,381,237,141,270,168,302,285,259,281,262,366,337,283,186,360,380,391,391,401,412,393,368,120,303,248,272,300,296,337,256,241,232,312,43,277,225,307,244,286,400,302,257,266,294,261,110,228,234,252,433,252,385,233,273,261,377,313,191,191,331,297,252,357,167,330,293,219,251,242,224,242,241,230,265,326,336,166,250,232,331,310,272,406,362,258,242,283,394,295,278,361,395,315,223,223,94,359,348,336,352,309,428,334,307,270,270,241,387,338,183,422,444,337,316,297,283,209,300,260,68,104,326,287,310,296,282,328,235,170,170,231,270,259,71,385,294,266,275,310,301,303,340,279,353,238,281,343,364,307,45,249,215,299,230,206,206,293,255,259,227,264,80,258,268,286,283,245,280,389,220,220,300,244,243,244,247,269,244,248,260,385,243,322,322,242,351,220,278,231,274,393,411,301,314,247,222,407,235,231,430,316,302,368,318,220,324,249,237,272,381,358,327,282,240,329,211,211,260,257,82,296,300,335,267,271,271,289,339,331,230,282,245,63,345,375,302,266,356,256,259,401,358,298,269,349,279,240,246,272,335,350,276,411,417,405,299,276,385,186,237,273,256,239,255,290,254,302,386,264,143,244,335,346,407,449,352,386,384,437,259,259,246,343,384,289,447,285,268,249,308,339,318,303,253,320,396,234,249,381,276,397,255,258,199,311,313,272,341,256,248,249,232,292,245,410,234,306,301,344,289,313,294,313,253,329,278,259,309,157,289,75,256,344,241,250,277,282,276,225,227,251,230,280,285,272,290,361,294,259,279,271,413,246,61,263,250,95,226,284,224,221,248,251,330,270,187,232,231,222,238,228,304,246,255,257,253,302,231,313,278,271,261,287,225,249,98,250,81,353,283,344,298,293,372,234,261,400,308,265,264,247,317,375,242,293,252,196,250,306,212,88,296,327,227,121,282,304,343,349,318,250,354,440,332,296,351,326,299,383,245,283,293,254,396,245,234,355,313,366,285,269,309,305,329,351,243,260,262,254,197,322,286,341,255,257,256,268,256,255,183,204,204,335,366,292,311,342,109,361,244,204,204,223,223,266,381,404,204,204,227,262,272,422,274,310,336,296,292,227,201,265,336,388,274,264,201,201,235,428,283,282,236,348,243,293,316,258,235,394,319,302,334,235,233,261,129,249,246,280,197,218,269,286,281,303,274,203,257,273,55,332,304,273,297,223,229,388,329,289,363,113,308,335,364,455,341,254,263,314,282,119,281,280,368,337,360,474,275,292,378,296,273,283,284,97,293,282,297,347,405,303,285,332,336,409,275,329,126,300,376,284,423,334,292,295,316,360,270,304,265,33,302,292,243,296,345,327,328,369,315,349,464,302,288,295,305,337,318,318,285,281,329,63,260,260,270,265,245,230,282,254,314,228,282,277,312,229,250,442,148,416,390,311,322,111,277,254,234,356,290,233,344,310,366,311,338,307,266,345,347,244,238,305,403,293,283,430,309,46,254,263,244,260,479,243,168,335,272,243,282,305,259,246,269,257,371,240,162,265,271,276,329,267,351,259,422,128,369,387,345,115,340,258,262,156,291,306,291,289,274,263,282,308,326,238,231,278,278,195,231,282,323,196,289,121,338,304,138,167,260,281,282,234,357,261,258,304,134,230,100,399,171,288,305,429,386,246,239,233,256,245,310,248,282,284,262,254,335,254,327,245,251,247,233,255,226,220,288,275,220,136,278,228,309,290,245,238,249,302,336,249,265,298,297,254,276,351,240,230,297,330,399,253,289,311,261,282,253,268,316,86,320,350,251,436,296,168,229,104,264,327,286,278,267,232,231,318,324,301,267,314,318,63,241,254,329,246,74,413,275,384,259,257,309,314,258,288,321,305,272,288,298,280,308,263,287,310,297,298,321,286,297,291,286,309,297,301,310,286,265,301,255,246,274,293,299,284,280,284,269,300,293,265,273,270,262,249,272,281,273,245,263,269,290,245,256,248,266,240,248,272,272,276,251,265,61,273,274,211,277,214,318,287,56,240,58,325,281,270,265,241,308,55,288,244,185,272,314,256,302,305,284,266,290,196,255,369,288,255,299,320,308,389,273,334,294,312,119,321,289,314,297,369,247,307,243,275,268,365,284,336,89,232,286,40,263,260,277,238,250,237,275,350,261,356,275,323,274,258,263,275,295,346,373,405,333,307,283,284,288,283,419,236,132,327,258,117,311,353,327,295,273,243,212,283,299,258,299,93,225,294,376,259,336,312,132,230,246,272,268,245,45,279,315,294,246,331,236,232,279,255,290,257,150,367,259,354,242,237,236,281,298,291,259,86,283,264,274,234,218,300,220,370,265,298,323,251,336,295,266,317,319,260,251,273,399,360,160,357,460,301,434,148,352,294,275,137,226,256,257,266,279,279,372,278,281,227,260,304,258,298,239,264,287,232,323,247,264,103,304,239,278,256,287,305,264,95,348,339,243,297,278,255,257,85,304,263,329,286,291,135,283,211,375,37,252,245,104,283,240,444,332,269,261,245,247,258,260,151,267,110,218,385,330,261,261,257,288,221,203,331,427,410,410,387,239,101,275,249,239,239,69,241,154,230,211,265,249,378,266,312,274,228,248,335,301,226,296,316,250,294,349,317,258,249,95,84,316,286,342,454,384,339,369,212,212,241,342,239,74,250,243,120,66,264,267,380,94,257,255,290,229,259,352,290,371,217,328,321,226,259,241,264,233,254,319,343,359,254,244,361,195,195,287,293,240,261,317,376,257,228,281,379,237,306,299,257,296,320,227,393,257,329,253,398,332,250,272,313,244,277,286,203,203,276,411,250,250,241,335,271,312,298,294,286,252,263,316,299,343,297,339,289,70,297,319,245,250,268,268,267,309,308,262,387,295,286,270,304,248,426,375,251,257,215,215,272,268,295,251,226,226,374,118,254,303,244,332,232,242,219,219,424,104,323,248,279,261,281,275,220,309,306,326,238,265,362,140,142,352,279,262,264,330,249,243,272,419,187,250,229,238,226,292,235,227,229,253,220,275,142,315,171,300,316,361,380,275,242,273,318,142,247,282,165,386,262,273,243,250,255,339,149,270,140,229,324,334,349,249,359,300,281,293,379,283,136,313,286,273,92,371,269,239,296,299,36,303,100,230,254,359,332,232,344,340,232,277,361,339,261,288,372,241,277,307,428,265,271,260,259,103,295,388,427,292,143,296,227,259,332,295,258,38,287,302,426,295,332,142,281,240,291,241,256,260,323,297,308,360,256,279,259,260,161,348,454,321,310,154,368,370,329,91,445,339,137,203,282,238,314,114,259,230,230,238,273,289,327,280,212,180,352,180,297,255,350,346,335,252,233,236,224,277,194,194,266,287,226,200,301,247,298,36,323,188,273,300,322,311,292,302,233,258,251,296,123,330,252,327,305,246,238,317,249,239,288,237,227,125,225,308,175,350,256,272,299,349,316,300,273,295,284,321,324,329,240,287,254,272,265,280,299,311,322,366,303,367,263,300,270,371,342,264,313,52,240,266,153,252,310,382,305,298,267,246,252,66,253,94,386,259,315,360,276,193,252,304,238,233,240,279,267,277,272,251,323,89,261,293,162,72,236,269,376,234,254,127,317,365,99,277,390,233,291,236,286,243,236,245,265,254,266,245,220,243,41,232,321,289,125,272,32,90,259,258,300,256,118,235,275,240,245,252,280,333,328,173,361,57,222,311,301,233,243,229,348,294,235,87,337,251,270,278,431,287,305,372,292,355,239,250,258,250,269,402,334,266,252,246,235,291,296,286,268,257,259,240,286,299,233,249,72,236,164,283,273,352,273,282,228,236,242,238,314,246,253,271,261,248,65,251,354,299,119,270,60,279,280,306,429,237,277,267,147,277,183,273,311,307,293,244,332,228,128,305,363,228,253,297,266,275,275,270,35,238,158,231,229,276,191,255,359,315,288,302,287,250,260,227,227,205,205,391,237,405,259,306,351,366,413,325,315,281,275,395,432,271,298,50,239,255,242,131,270,275,222,170,317,292,330,346,413,259,98,243,297,197,290,251,215,334,274,331,294,362,343,322,36,251,217,69,354,313,203,203,345,325,309,246,213,213,441,336,294,279,266,364,258,252,52,299,252,354,292,338,245,300,353,277,262,222,237,265,246,64,276,246,235,227,126,46,297,266,232,249,230,235,174,280,283,318,121,267,228,361,306,333,260,297,301,297,222,292,325,373,343,290,219,227,353,330,258,56,263,90,261,275,260,279,269,264,238,294,259,253,359,324,136,249,251,196,297,227,240,327,312,323,236,267,241,265,342,251,277,343,203,386,316,254,276,259,316,244,401,44,237,67,302,307,243,319,301,247,270,296,266,289,247,299,313,266,287,305,262,308,157,280,345,248,309,365,84,245,271,137,262,238,70,337,241,273,178,334,455,277,199,277,279,327,276,262,261,236,35,323,258,288,180,285,303,278,364,315,167,211,405,280,211,283,261,269,242,311,320,234,243,282,277,267,288,274,382,299,48,276,139,270,300,199,274,258,160,280,172,264,386,232,262,343,223,145,377,282,336,222,301,343,420,280,260,306,251,227,350,335,257,391,404,387,295,321,462,316,370,295,266,240,256,378,245,288,376,353,402,181,76,259,248,298,93,234,237,239,91,273,110,427,347,236,327,332,251,28,316,247,228,245,176,247,260,322,261,300,316,352,148,274,262,229,220,250,239,62,314,253,312,174,325,163,257,327,337,72,241,273,226,262,375,306,277,328,293,273,302,298,285,298,281,311,239,130,364,413,246,249,251,276,261,159,239,121,261,246,229,300,101,264,245,264,71,339,286,260,280,231,261,267,246,279,269,316,335,247,241,338,280,295,260,355,256,153,120,255,263,272,261,175,259,248,331,344,305,386,289,291,281,249,227,338,289,225,236,206,258,82,269,230,221,284,269,295,225,231,258,238,232,233,269,228,254,256,235,277,218,326,275,283,326,312,258,247,274,345,419,369,226,311,232,249,317,302,340,276,351,246,337,308,298,314,299,235,259,326,365,303,263,142,258,364,358,352,263,257,235,171,310,294,104,314,316,438,420,402,332,281,309,326,418,165,237,285,400,72,239,173,322,59,371,198,264,239,261,270,316,314,376,303,283,297,275,301,260,240,233,295,269,259,271,255,292,319,277,264,205,244,288,255,271,146,280,85,226,319,336,176,240,266,260,279,258,307,266,421,289,289,164,305,210,260,346,289,287,272,279,304,283,266,251,109,277,346,358,297,338,270,285,316,128,256,278,266,240,233,214,253,249,378,272,389,253,229,263,255,270,268,286,252,382,273,290,298,281,227,323,276,261,246,266,254,226,246,247,252,223,332,254,191,412,295,230,38,195,195,285,233,233,310,311,263,264,255,346,254,301,403,350,256,258,369,241,204,204,231,231,300,265,406,274,254,397,426,262,293,424,257,249,274,240,240,444,106,293,207,219,139,291,242,357,277,268,198,198,431,335,425,317,321,257,277,228,228,258,258,335,223,223,358,269,287,161,334,309,275,276,293,269,307,462,323,208,267,280,337,261,268,362,316,340,338,319,281,245,253,171,378,273,251,367,301,353,353,318,315,57,273,256,244,349,255,278,270,255,253,288,223,266,252,259,180,283,364,304,232,292,239,347,273,237,242,145,332,310,261,295,241,283,238,251,300,300,276,305,260,321,307,247,257,271,331,315,290,326,251,249,255,190,257,230,303,317,237,255,278,226,308,232,65,331,241,322,329,187,313,269,260,251,197,354,122,236,312,424,307,332,270,364,457,286,378,306,354,445,318,375,431,280,298,298,217,422,265,313,285,374,372,276,239,289,240,255,240,236,238,308,349,392,294,394,250,321,311,246,379,78,323,345,230,293,269,302,257,275,236,346,272,318,302,259,297,347,162,352,280,330,306,258,258,304,403,67,263,370,228,327,150,289,56,308,281,255,234,206,254,233,207,289,317,268,346,298,298,250,275,299,230,350,230,231,303,263,244,304,344,315,268,327,323,319,327,285,225,315,244,226,261,395,281,331,296,238,239,290,231,309,302,406,347,321,301,239,241,235,263,434,352,248,355,227,267,329,345,307,318,303,302,310,233,289,230,255,306,311,338,384,249,394,285,351,278,244,278,240,313,274,389,245,267,234,355,320,284,330,305,310,241,308,342,340,269,302,369,70,299,253,320,242,377,299,229,322,358,329,303,298,327,228,270,246,262,297,358,291,280,355,239,280,234,79,273,329,281,220,392,298,242,264,257,261,236,266,335,271,379,242,287,184,229,207,207,313,254,39,276,268,362,261,278,206,327,60,338,253,319,338,419,412,432,275,429,438,377,430,299,274,274,333,324,442,402,389,322,388,292,292,380,289,103,267,274,251,440,331,288,215,215,232,232,259,81,318,280,290,295,273,386,297,279,283,103,318,386,292,279,285,234,69,256,246,402,222,222,243,306,297,327,448,293,293,296,284,156,235,383,235,314,254,256,290,205,205,408,277,276,326,450,228,228,292,329,311,305,301,223,277,73,264,363,243,130,347,135,394,217,237,222,246,238,174,308,310,300,294,265,281,261,289,337,319,278,278,293,315,300,268,278,282,291,300,290,249,256,290,236,256,325,306,219,333,162,238,30,250,274,265,239,402,314,224,236,275,108,308,360,79,306,168,247,271,313,260,448,334,328,244,307,329,335,272,288,324,356,265,282,240,286,323,253,292,255,241,241,317,269,319,292,250,341,319,247,313,112,192,316,159,280,300,326,270,297,305,37,309,265,273,298,266,280,309,280,453,325,298,313,363,338,391,182,261,270,239,294,440,91,351,447,458,486,451,431,399,407,409,446,471,477,434,458,495,450,481,455,440,413,494,485,416,448,347,382,316,126,297,274,328,294,260,258,50,267,257,364,291,372,276,245,253,306,163,285,232,226,230,267,241,264,246,129,46,277,37,246,268,237,264,379,280,248,306,223,267,230,282,296,198,241,249,369,265,306,299,233,189,269,386,377,412,151,236,245,265,273,237,356,283,262,306,366,366,322,343,327,246,300,317,296,266,410,307,114,262,256,293,295,256,260,270,273,267,244,406,361,282,333,263,305,323,270,96,236,261,398,270,222,342,374,413,411,389,224,223,265,254,262,235,401,322,258,258,248,248,264,262,263,257,263,245,240,307,210,246,364,255,239,305,238,377,265,266,117,249,294,251,263,317,300,299,273,287,99,214,273,278,259,305,294,336,419,364,151,270,256,332,314,295,286,325,267,287,297,275,289,266,294,349,255,291,353,252,329,261,327,321,292,404,325,263,282,268,252,294,252,345,264,223,106,358,251,288,223,370,262,353,221,221,269,297,253,244,235,363,248,425,311,237,420,304,282,278,416,251,336,204,256,297,183,342,237,330,302,236,240,245,262,265,239,132,227,234,315,251,218,367,301,271,294,188,264,116,317,232,45,309,271,247,329,291,352,279,35,367,396,418,307,254,364,85,336,256,277,291,262,361,93,267,264,162,296,269,319,236,298,408,240,348,306,264,169,111,289,254,280,253,302,427,265,267,235,257,278,317,307,335,445,252,269,259,275,247,307,134,274,258,270,266,327,309,357,325,238,288,355,329,303,264,261,278,312,255,273,233,66,267,245,264,338,187,279,232,258,245,287,282,241,286,261,181,334,233,262,34,291,380,328,369,320,268,388,238,238,163,309,399,256,256,327,463,321,266,299,321,76,301,290,268,285,107,390,317,330,312,246,287,120,236,322,305,189,288,261,294,294,304,329,245,270,291,326,321,248,273,309,262,246,302,353,322,204,258,167,282,252,68,269,244,240,217,232,260,258,248,252,158,277,304,257,237,232,258,342,248,255,82,243,348,226,229,262,232,253,264,242,267,248,315,258,244,67,246,225,259,292,291,293,279,318,240,348,315,343,297,341,308,301,249,260,270,256,256,277,308,335,257,330,236,265,246,255,253,251,262,243,305,332,249,282,307,261,234,283,272,288,292,267,298,253,247,240,251,238,259,237,251,297,266,242,261,285,275,258,254,273,252,287,233,235,262,277,268,249,268,246,311,254,270,274,263,261,245,301,298,284,243,309,83,300,353,267,188,279,298,236,294,123,329,280,311,266,379,161,378,207,92,439,346,352,305,281,385,283,314,304,282,228,48,389,228,279,342,261,241,244,252,82,316,314,222,253,150,84,277,297,252,378,346,349,359,377,272,254,225,333,270,357,241,271,264,277,261,263,290,94,218,288,249,261,333,57,338,316,299,232,228,212,275,224,276,343,303,324,269,377,148,326,292,56,254,264,226,247,240,99,271,261,291,246,317,251,126,299,329,252,290,159,208,315,269,392,335,208,278,377,412,272,367,251,240,270,359,343,283,289,251,269,247,231,327,299,264,296,45,181,243,271,273,345,264,286,232,199,323,303,219,221,295,368,297,433,117,266,281,258,286,252,318,301,296,258,332,48,151,316,347,347,49,358,242,252,247,220,220,269,282,243,184,231,184,316,259,259,360,185,268,246,297,244,227,227,270,275,346,257,246,264,75,269,256,45,249,252,296,463,220,322,298,94,248,264,329,349,222,282,239,253,276,389,280,231,234,258,281,229,270,233,333,391,113,283,398,445,388,320,323,355,355,265,124,266,384,377,253,276,309,272,250,428,332,324,281,208,396,159,302,292,234,307,328,396,330,260,288,224,222,235,237,403,359,253,288,246,178,262,236,265,240,258,132,328,226,262,256,239,261,315,374,286,281,281,281,317,255,80,312,437,297,185,334,242,328,272,236,374,256,235,85,219,303,310,372,274,357,303,425,242,276,264,290,250,129,267,322,261,262,328,228,229,300,171,280,236,226,253,274,314,236,369,341,317,236,285,261,228,228,289,266,274,279,261,291,299,379,362,307,270,219,272,249,426,301,283,351,247,247,263,220,372,316,254,440,247,282,363,310,270,114,209,251,225,370,74,269,261,281,230,262,319,303,249,264,230,341,265,406,378,274,264,259,291,301,234,356,351,176,390,228,67,264,282,207,207,264,322,199,299,292,332,34,316,242,274,319,327,188,243,266,328,229,320,273,254,59,241,309,255,262,326,308,345,399,266,240,324,170,238,244,243,276,289,320,218,218,243,319,341,260,387,246,246,439,439,304,408,270,349,339,310,300,342,365,333,324,355,257,398,63,380,273,321,256,346,243,241,246,269,217,289,258,241,251,234,391,292,43,260,266,266,230,144,208,92,260,262,354,256,297,239,284,228,239,235,331,251,335,249,274,268,238,251,247,258,289,227,304,242,289,373,239,241,296,274,296,261,280,263,245,282,245,390,267,287,236,111,289,237,296,288,257,272,197,268,408,336,342,445,422,260,43,298,253,383,301,224,297,248,315,267,69,326,395,241,271,299,400,346,436,254,226,294,306,238,317,248,252,243,198,308,284,275,262,251,243,262,370,338,254,311,328,257,294,349,266,337,270,294,278,266,403,260,377,394,379,345,313,273,251,271,235,227,278,64,337,332,249,273,352,253,80,226,274,359,237,344,301,262,242,250,267,302,265,267,301,282,283,250,276,306,310,249,318,259,266,269,249,243,300,316,262,170,260,252,142,245,327,273,354,332,260,111,343,283,265,262,427,286,416,289,425,270,280,306,343,313,81,280,261,358,347,269,331,72,229,275,229,264,347,249,224,227,253,90,305,254,251,235,308,226,383,300,216,216,271,265,290,218,218,370,219,219,351,363,269,305,293,247,406,184,184,346,364,249,325,390,231,368,292,316,225,225,248,264,254,271,435,380,260,240,363,381,232,298,200,200,246,272,179,179,381,251,268,363,228,61,274,271,254,113,284,270,51,256,310,329,239,189,189,257,296,283,311,352,237,206,206,398,207,207,227,346,288,230,436,369,284,319,324,51,299,275,248,259,240,222,199,311,312,313,343,101,350,242,340,282,303,248,304,238,289,213,253,373,188,308,254,301,262,384,320,263,345,420,384,259,247,230,333,89,98,414,342,436,436,371,358,459,384,255,255,362,286,382,414,335,455,438,387,315,281,426,332,460,443,127,312,407,375,314,364,256,253,237,410,422,262,330,296,362,434,345,256,272,439,376,330,286,274,328,363,288,272,99,293,225,264,312,312,295,186,261,403,277,437,332,369,308,257,367,140,46,191,308,258,282,242,247,239,234,320,237,257,263,250,46,330,293,290,282,227,237,267,232,329,233,149,278,173,266,251,274,261,254,295,273,256,278,258,287,265,264,241,265,300,278,335,241,74,225,276,241,259,235,263,410,221,409,226,103,266,366,444,367,337,410,368,269,99,244,314,243,265,300,270,187,74,276,294,243,153,316,227,334,333,283,308,280,341,300,353,286,334,248,280,266,284,345,108,226,400,454,390,220,320,270,304,287,289,262,257,49,267,209,254,279,287,324,278,188,188,217,347,299,265,297,225,309,292,248,335,297,234,145,314,284,306,284,244,241,280,316,364,271,283,284,288,97,268,220,275,352,259,262,369,246,241,352,256,267,102,283,332,238,243,222,307,375,290,152,282,311,279,369,335,329,188,235,300,309,426,243,256,253,251,259,249,244,268,235,287,290,273,242,95,357,333,251,325,316,290,297,209,399,306,257,258,316,62,235,269,371,252,239,298,301,245,254,318,279,192,220,282,217,294,276,109,259,249,231,271,280,275,256,356,286,281,264,258,383,293,306,241,241,265,69,228,321,273,72,251,219,126,371,174,328,187,295,270,293,308,340,232,66,223,244,107,348,331,268,249,333,241,307,314,230,290,197,437,250,232,234,253,268,257,266,252,239,50,260,337,333,319,283,260,400,363,277,276,166,366,279,296,156,239,302,282,279,229,223,223,284,288,307,352,256,126,451,224,176,366,304,288,288,383,353,379,289,264,301,414,416,360,344,254,227,220,220,283,239,267,323,323,303,301,304,276,271,221,311,338,287,247,272,443,318,246,383,273,287,285,243,234,251,274,168,310,326,372,247,119,406,137,226,121,101,318,318,369,316,249,362,271,298,280,276,374,259,244,206,309,243,347,348,254,276,311,281,233,250,358,384,366,414,308,335,292,148,303,295,251,355,245,322,309,347,385,284,264,407,305,255,277,279,156,235,269,425,245,365,232,279,244,66,283,275,304,238,238,239,248,258,290,284,245,183,259,283,275,238,236,423,289,254,366,268,294,116,399,447,68,248,264,100,220,223,286,299,385,315,383,280,234,268,265,320,318,238,299,384,266,289,244,271,226,336,280,234,220,286,128,291,275,346,261,275,301,352,343,295,426,417,334,314,313,304,354,244,235,304,342,235,242,330,242,298,293,269,361,286,251,266,337,268,186,236,230,247,340,117,367,302,369,176,235,257,266,268,378,281,307,239,266,249,244,249,236,285,256,281,231,229,272,224,285,232,217,278,230,264,286,340,245,88,318,246,295,297,249,403,254,267,239,239,315,387,305,235,360,282,295,330,91,282,90,414,238,239,241,229,242,302,244,305,180,284,283,394,200,200,315,298,202,202,297,228,235,359,267,313,257,137,137,336,259,249,202,202,234,427,254,346,247,316,363,283,184,184,184,232,236,244,241,206,206,351,343,388,258,291,225,288,430,259,357,267,341,402,225,371,353,239,409,244,295,310,230,230,331,238,296,265,113,245,307,279,314,300,143,249,228,252,228,260,304,255,280,347,238,258,335,75,280,332,233,284,310,230,304,440,267,253,283,274,261,318,296,278,218,144,305,368,292,347,267,274,259,401,217,324,314,390,81,148,319,280,274,159,259,244,316,147,284,322,253,256,380,356,239,299,276,281,310,32,315,257,289,278,320,212,348,257,347,390,345,377,266,346,400,320,271,267,360,285,74,309,101,258,323,46,237,283,202,278,267,270,259,297,248,422,289,274,319,321,46,293,245,251,230,245,37,242,232,329,269,357,301,271,294,298,379,328,283,260,234,378,306,280,303,269,200,258,290,275,272,294,276,166,308,430,35,248,159,240,299,313,236,299,250,303,317,296,300,129,246,296,270,151,268,271,256,255,240,454,262,261,284,345,325,423,168,306,364,262,453,236,297,270,282,330,452,323,290,256,240,269,334,442,329,442,342,455,168,245,241,263,287,234,282,246,293,288,257,285,268,324,241,357,329,32,290,369,293,251,254,225,269,332,296,317,241,318,44,323,247,125,258,290,231,272,258,241,241,398,196,196,239,322,423,291,250,291,374,260,233,262,250,240,309,225,240,251,257,299,248,251,38,251,390,250,286,299,302,230,111,365,339,373,287,284,224,247,361,281,269,285,227,297,331,243,288,305,252,165,267,255,71,337,195,98,288,344,367,316,269,261,217,299,241,297,322,235,362,259,297,349,272,246,233,231,246,241,253,277,269,287,272,267,278,132,252,209,194,194,171,207,207,249,262,401,376,422,454,336,327,316,328,314,250,252,276,338,307,355,379,253,323,369,249,221,305,223,363,284,242,217,299,315,271,254,270,260,290,388,260,298,248,282,236,223,293,252,284,304,272,232,259,372,389,277,283,275,330,255,104,258,389,375,280,146,223,224,257,244,317,258,388,324,60,401,232,350,262,384,257,246,256,270,272,248,209,237,101,350,289,261,266,306,337,291,310,331,250,264,240,248,224,318,248,307,294,339,268,144,254,379,219,219,181,181,348,314,281,271,282,430,236,357,237,243,326,416,355,315,263,354,325,285,335,231,319,306,281,356,214,214,356,291,377,254,267,324,338,200,200,267,273,174,174,315,156,290,316,152,256,235,394,261,399,221,299,281,271,137,154,272,269,78,277,301,218,382,289,286,307,264,127,349,359,237,345,38,302,289,266,163,244,98,268,269,299,307,207,215,202,277,237,261,260,319,249,215,326,320,375,239,286,266,236,259,257,247,293,297,227,45,270,324,326,350,347,297,284,394,299,354,362,264,341,275,458,306,342,287,268,117,83,321,187,318,293,294,249,301,297,325,234,232,280,356,313,372,227,345,168,233,220,68,289,298,298,267,318,238,345,457,247,390,218,252,349,152,226,280,352,237,264,314,369,346,297,253,285,300,269,263,255,316,272,251,287,271,358,351,247,311,119,291,275,283,269,271,204,293,314,304,251,246,186,273,249,259,304,139,316,408,453,437,339,93,285,266,238,351,62,471,258,410,266,266,281,304,319,169,267,345,199,243,273,118,277,262,361,273,274,298,307,349,141,329,320,183,248,316,288,290,256,159,216,216,82,306,280,301,294,261,321,307,249,287,254,239,315,313,374,220,220,268,277,269,239,234,287,325,244,269,374,258,251,266,167,358,50,229,76,324,237,254,250,321,246,302,243,352,321,256,355,261,260,258,102,256,301,318,240,274,268,235,252,263,231,235,227,439,233,233,297,279,342,377,226,226,224,224,360,271,391,274,339,79,279,143,231,268,249,233,285,250,266,266,320,276,298,247,130,286,298,236,264,358,330,429,236,262,254,307,43,314,243,279,296,260,243,352,274,269,241,286,264,285,308,296,298,288,303,285,284,192,307,310,223,242,235,313,274,335,241,266,289,226,247,326,231,286,296,291,345,320,263,324,238,363,270,246,412,253,67,249,87,256,288,252,317,252,297,299,201,344,241,316,387,281,262,335,289,235,240,131,165,324,247,289,265,238,332,69,261,240,221,257,334,234,379,263,341,329,63,255,244,274,287,335,325,335,242,320,316,288,286,267,243,242,323,245,212,230,107,342,247,310,242,50,321,232,383,122,277,347,345,301,228,235,254,298,334,245,255,301,259,238,255,264,234,245,333,338,246,390,254,272,205,266,324,76,60,318,301,308,401,175,244,237,253,255,254,291,278,397,94,319,152,256,276,169,394,356,267,249,211,237,307,291,120,330,337,389,378,234,234,346,304,210,281,240,272,110,249,239,275,324,302,180,303,269,263,253,91,281,302,335,279,277,306,252,228,238,309,260,249,298,264,410,326,259,256,280,244,262,133,253,257,256,274,222,250,282,58,239,361,308,253,257,138,261,167,258,332,255,222,222,235,191,259,239,249,353,243,264,263,298,251,236,291,304,310,236,253,240,235,415,261,307,243,350,255,244,287,297,237,274,253,288,298,233,249,254,41,309,225,325,232,364,265,319,250,271,383,138,371,54,246,292,38,299,349,419,103,349,341,412,397,354,367,381,103,331,349,274,251,69,253,226,245,264,235,249,267,339,233,239,201,370,334,261,315,135,371,260,324,310,283,311,404,46,263,365,213,357,326,289,234,288,289,252,369,136,223,218,215,276,264,289,324,276,303,259,228,242,248,148,269,258,270,331,281,262,281,232,228,240,254,278,307,233,367,280,280,105,252,299,259,226,242,224,278,307,257,316,260,282,248,248,368,303,350,292,107,395,410,287,183,267,292,255,300,277,111,328,270,249,67,238,252,234,220,276,207,257,246,267,277,271,198,29,232,282,181,287,68,273,263,87,333,272,345,297,171,278,287,294,328,272,241,423,305,294,323,284,266,312,371,275,417,439,366,344,332,245,245,329,286,221,221,392,415,297,233,233,185,185,302,423,315,371,400,257,33,336,312,253,34,266,284,284,338,322,245,294,265,323,261,243,155,254,307,235,355,405,257,314,291,253,374,133,256,258,218,263,194,219,304,338,293,218,327,351,344,255,249,282,265,291,229,58,253,219,144,250,241,171,127,235,226,261,132,268,275,272,257,281,251,339,258,204,230,263,333,295,274,414,279,242,204,204,254,238,269,229,297,256,235,241,364,269,237,294,339,311,277,257,86,245,240,70,277,281,245,311,355,265,328,243,289,146,311,313,255,227,275,328,332,281,352,258,288,331,265,273,81,232,299,79,244,299,222,303,315,237,350,318,101,244,225,316,239,248,291,161,255,260,259,251,217,116,254,293,320,341,180,270,244,269,250,222,239,318,407,277,293,317,269,258,196,238,267,198,103,247,307,311,295,269,303,294,328,258,434,389,305,332,393,114,433,397,330,239,236,230,312,247,277,243,312,232,285,256,326,381,243,374,274,256,223,261,379,259,368,286,288,289,342,288,276,297,276,299,278,326,228,224,236,226,254,249,345,296,277,289,298,303,255,244,330,354,262,355,282,291,244,329,307,166,245,119,148,278,287,322,244,396,270,250,278,93,352,436,295,313,377,289,326,248,311,176,445,88,275,224,260,264,237,250,271,262,273,317,381,255,375,264,259,378,295,109,35,318,293,255,266,254,240,265,119,258,307,272,253,284,248,170,260,109,239,197,51,425,138,259,267,361,253,240,281,347,243,128,235,391,310,239,395,248,251,318,240,52,368,291,298,257,249,256,286,257,297,138,228,313,351,343,353,190,279,257,287,266,239,239,155,217,273,370,236,272,176,247,375,382,100,368,261,319,50,289,363,295,312,267,88,261,244,249,61,265,378,323,267,304,262,332,454,272,459,302,274,303,370,284,246,293,249,336,269,271,464,407,42,236,299,280,359,357,32,237,339,332,292,247,274,309,261,327,384,297,259,296,274,317,83,312,307,371,253,281,264,242,240,200,238,264,306,254,285,266,329,257,290,244,268,248,143,236,312,371,299,309,401,324,237,326,103,266,41,464,393,246,274,244,323,99,291,269,382,393,299,258,339,195,195,290,335,278,257,296,285,387,296,323,316,305,323,287,348,75,189,289,298,410,284,260,292,291,354,282,232,297,283,301,198,64,265,302,210,252,232,313,271,349,338,324,432,316,422,274,385,389,400,234,289,334,265,269,335,431,387,307,346,217,255,356,436,411,256,407,386,257,238,65,273,180,360,274,272,308,234,256,270,284,258,381,291,328,236,236,246,355,235,308,415,245,273,432,314,217,312,257,327,246,351,251,283,258,274,381,262,246,288,247,289,232,281,316,301,343,341,98,290,299,291,399,260,339,278,245,266,70,247,265,66,317,312,268,316,256,129,226,267,244,259,327,113,256,300,267,293,178,398,271,220,220,245,350,315,294,331,386,444,474,141,278,280,427,238,365,91,354,256,238,288,292,417,250,271,155,265,257,342,274,254,229,229,252,41,274,251,261,217,390,337,231,373,264,271,323,323,271,338,269,241,324,217,217,343,438,316,295,284,336,219,125,248,282,238,232,283,51,250,248,235,261,250,294,262,246,227,227,323,58,253,297,248,368,279,249,265,268,294,280,279,244,232,296,381,237,236,262,336,295,300,269,280,283,277,249,233,305,153,246,385,216,231,285,280,190,318,74,282,314,319,294,324,285,275,373,253,280,297,276,258,389,184,284,280,266,216,271,234,333,255,299,315,90,287,386,357,292,269,258,167,296,414,319,83,242,318,251,355,186,261,289,405,243,251,243,243,369,344,338,414,415,283,250,391,404,353,269,289,268,302,405,458,287,307,291,355,377,405,255,254,265,291,213,35,260,259,289,138,246,288,253,250,305,350,255,283,274,166,277,242,240,330,275,262,239,250,242,241,310,135,291,249,94,240,267,298,293,331,282,262,335,276,365,328,333,305,233,386,412,227,307,254,375,421,371,223,296,299,269,280,228,268,337,330,295,215,310,309,348,252,338,230,223,275,273,247,222,200,326,260,290,304,304,239,260,332,216,289,249,283,372,82,292,334,297,256,256,235,235,136,243,228,149,282,276,332,331,234,241,215,313,248,436,311,253,262,268,243,304,237,254,247,339,331,333,259,289,368,263,327,337,339,341,253,312,327,270,238,278,323,251,229,256,375,255,56,290,287,231,237,247,286,241,269,280,272,246,252,462,270,297,232,231,311,162,309,234,250,257,253,269,189,290,336,323,345,264,95,304,274,234,339,309,386,258,303,371,335,238,301,237,243,351,253,281,335,222,231,232,242,229,229,278,321,267,85,229,274,242,129,258,297,272,225,333,243,265,163,261,264,247,223,263,254,250,262,259,259,285,268,284,294,281,255,285,285,288,305,290,286,271,285,270,265,262,278,274,218,352,233,301,276,270,229,240,240,241,332,359,270,450,154,314,302,297,331,347,265,124,294,362,248,279,249,274,278,289,40,245,343,391,234,347,369,241,361,381,283,316,290,238,282,178,396,263,381,394,303,85,312,296,233,271,237,206,206,313,301,270,289,343,236,242,287,323,277,243,246,252,254,278,245,225,265,358,374,212,212,284,240,319,317,452,303,209,209,310,341,341,59,284,246,249,255,281,255,248,258,285,266,263,254,246,250,250,250,257,243,257,252,243,256,259,254,336,276,241,252,275,274,248,298,248,245,272,122,288,315,241,345,266,64,246,329,319,288,293,264,306,432,62,239,239,285,438,285,269,341,144,241,351,280,342,278,239,199,359,307,86,311,317,409,299,270,282,328,247,39,251,229,292,301,250,89,322,274,286,284,250,272,297,262,270,284,226,75,256,170,269,262,324,298,261,65,293,241,239,235,240,298,120,346,375,336,356,349,324,315,442,394,374,425,397,213,213,337,424,338,215,215,402,252,456,245,287,438,312,289,214,214,311,330,427,325,296,284,358,439,440,302,350,333,262,290,334,353,194,194,214,214,214,384,246,335,391,198,337,264,346,383,104,249,249,262,242,327,291,321,229,256,103,281,302,252,235,232,276,224,267,317,282,315,246,300,274,228,359,274,237,276,250,397,343,300,266,320,227,283,228,406,70,260,259,99,149,329,238,240,199,327,319,404,248,128,334,262,281,317,289,249,311,316,292,171,290,400,349,291,114,279,366,333,156,282,396,275,298,298,275,331,212,267,302,35,231,331,304,142,275,303,346,250,279,250,349,338,228,281,434,343,270,435,199,169,428,52,342,260,284,264,251,243,236,224,89,313,246,245,255,69,321,365,274,298,249,235,260,290,301,249,253,222,275,242,85,274,224,345,236,282,304,252,221,338,204,332,240,372,298,262,88,296,226,71,317,315,274,259,125,447,269,346,238,277,301,280,294,322,343,226,339,352,257,319,360,259,86,261,264,275,295,302,296,265,301,297,298,274,291,335,323,254,271,301,298,312,250,326,135,302,96,454,216,372,223,253,293,250,41,336,263,283,180,295,289,56,182,350,112,358,250,262,295,271,271,236,190,415,290,304,281,256,262,255,351,297,324,253,248,247,260,86,308,292,279,294,261,41,308,270,281,268,259,155,94,273,235,169,244,69,265,128,267,219,276,234,279,241,244,242,338,276,227,363,271,362,246,266,283,255,333,253,276,260,288,265,264,332,255,239,242,354,237,321,249,354,208,287,249,281,232,252,292,234,69,410,413,313,264,452,434,283,261,352,261,423,336,284,244,397,323,263,263,265,260,193,297,314,411,264,237,316,217,252,85,249,87,238,369,261,294,362,406,306,319,317,259,262,229,275,231,311,233,281,407,346,343,368,267,229,271,344,257,238,235,281,214,161,227,232,306,311,222,210,293,278,254,273,262,399,305,440,286,314,96,302,292,337,281,339,226,259,276,206,206,260,305,257,235,267,300,248,425,252,285,291,126,368,392,280,298,300,300,266,274,274,239,222,236,231,235,234,243,241,256,249,243,236,238,256,137,231,192,219,425,293,255,253,357,131,241,255,264,321,278,262,267,279,255,231,287,243,261,184,237,193,232,308,266,280,278,273,254,352,254,312,81,300,333,233,236,274,297,306,277,231,245,53,254,238,230,236,235,252,341,325,313,291,335,74,231,168,210,316,254,237,354,327,249,267,246,227,228,35,260,311,272,418,303,332,300,434,316,90,230,280,254,271,223,31,50,287,447,447,280,241,241,115,229,264,164,287,258,41,233,71,52,288,279,256,251,306,302,227,249,249,359,253,311,254,324,327,250,297,290,290,324,324,458,370,295,373,324,321,352,358,97,369,242,269,239,246,378,412,239,343,339,290,238,257,272,278,268,276,300,279,215,249,249,247,266,248,269,327,277,341,293,299,283,71,236,323,313,312,237,216,265,336,418,418,327,312,168,356,272,344,257,267,278,304,263,48,286,315,278,302,278,261,225,272,98,137,428,401,279,310,225,258,266,292,253,245,236,253,240,135,275,321,283,306,146,264,313,308,281,149,315,63,329,230,237,237,239,372,352,343,236,236,294,459,369,255,129,321,61,303,247,235,252,248,299,79,258,255,300,375,264,153,326,339,388,259,284,67,251,261,334,273,284,255,269,277,233,256,281,195,274,222,319,296,367,318,323,282,361,283,356,326,452,300,147,381,340,43,232,95,276,263,295,278,383,270,351,307,324,366,296,266,437,302,397,220,253,273,297,323,255,269,341,229,324,326,355,257,273,310,258,187,187,234,295,291,273,292,257,309,266,245,347,291,185,293,267,103,283,263,248,223,223,242,252,344,259,247,231,387,298,274,369,295,241,246,310,319,226,213,231,279,238,283,254,235,244,127,134,310,338,125,263,260,300,312,250,249,251,108,271,237,265,98,161,294,331,224,233,250,317,227,291,313,235,298,275,291,263,271,266,273,408,276,391,273,244,233,153,232,249,339,271,245,212,377,384,361,327,314,370,351,360,344,340,190,353,287,372,265,202,273,271,334,274,329,217,239,344,308,251,367,349,330,267,313,402,236,237,229,291,288,322,173,429,251,247,274,291,297,246,263,280,313,167,232,81,310,251,374,253,367,231,108,264,272,275,252,317,341,315,206,283,261,333,247,356,397,251,365,285,249,301,266,80,236,259,236,381,258,306,297,227,295,244,335,397,253,267,245,267,377,263,274,363,342,136,248,403,403,303,283,215,289,252,239,261,268,357,284,266,268,260,101,395,287,219,219,299,414,239,306,352,302,289,262,242,272,247,283,239,253,267,236,260,243,223,315,267,338,50,157,298,272,240,93,256,263,269,285,255,367,309,130,268,287,265,319,77,167,70,272,249,74,179,395,374,273,315,329,224,274,240,226,215,172,328,321,255,216,216,376,327,289,108,256,271,258,370,356,199,261,54,326,323,303,296,239,258,227,112,240,148,284,160,331,238,272,228,257,324,407,257,255,296,318,299,116,236,272,259,287,63,261,242,241,264,223,335,244,269,218,205,205,344,274,360,304,270,277,347,341,330,233,284,135,268,223,81,244,238,409,240,280,267,255,275,195,188,245,167,250,244,229,280,320,98,230,425,306,334,419,282,237,250,189,240,99,271,291,194,306,287,341,285,260,327,380,66,234,273,248,92,352,347,376,345,373,366,306,382,169,276,267,301,311,288,347,343,286,174,244,274,279,249,260,212,267,250,269,355,90,251,327,338,117,257,285,249,225,325,350,233,382,186,186,274,292,265,282,225,91,248,311,169,251,332,273,238,263,288,246,153,373,293,349,308,149,297,313,240,265,140,409,265,296,331,467,144,235,259,276,75,297,257,255,254,148,355,271,251,298,338,296,269,271,81,283,67,298,254,256,231,75,284,226,235,266,292,359,257,316,276,247,244,231,129,247,240,276,273,316,238,57,279,296,279,281,233,243,261,235,89,253,261,273,264,343,339,273,305,231,250,313,238,153,271,283,256,250,230,224,285,324,310,50,267,97,266,366,319,355,294,311,310,248,276,454,286,254,312,323,342,331,295,267,286,275,243,113,317,326,348,296,306,277,260,92,262,267,337,333,268,62,251,271,296,304,301,270,325,320,303,324,264,332,276,247,307,240,253,291,277,258,337,244,301,284,265,305,292,244,359,425,352,325,263,180,248,238,358,244,296,245,302,229,281,244,287,231,319,280,95,293,276,106,295,280,315,333,283,243,336,246,285,251,278,235,298,143,264,68,236,217,237,261,255,250,398,274,290,261,413,345,266,266,409,412,466,399,329,454,437,244,244,459,296,368,390,392,214,214,396,299,65,275,174,236,228,250,247,355,272,255,299,242,335,218,387,283,297,382,447,334,294,277,455,286,283,288,359,301,221,221,328,279,172,247,294,273,252,281,236,290,297,313,271,336,288,358,317,134,383,235,282,251,244,271,266,292,269,236,439,335,243,389,247,363,226,226,256,333,304,228,281,365,285,386,321,421,262,386,332,300,400,372,364,336,308,258,303,309,299,360,347,214,214,295,315,393,314,417,336,203,203,321,262,262,342,344,261,268,227,184,184,299,206,206,372,293,387,439,273,260,352,415,335,340,265,339,214,214,276,317,259,252,301,268,229,229,411,289,322,301,257,241,366,270,126,269,440,236,240,262,393,436,388,387,409,465,330,299,180,245,70,173,401,237,273,312,334,276,318,295,284,299,255,266,258,288,304,325,323,237,249,294,266,389,381,282,275,292,311,394,454,254,263,353,251,253,280,242,234,235,126,280,332,246,266,350,266,359,275,264,291,315,358,313,414,339,245,286,251,305,255,246,244,249,315,257,264,229,263,247,305,225,243,296,254,234,255,370,291,218,261,251,224,224,285,262,62,256,274,303,316,329,400,343,325,411,375,342,314,379,342,315,346,367,339,310,340,320,342,310,326,321,361,379,362,330,154,328,293,215,215,388,256,369,353,425,377,409,291,345,304,408,316,239,336,269,328,284,97,406,267,235,255,226,390,434,293,181,234,69,362,305,266,321,249,286,255,293,301,248,293,307,315,314,426,419,335,458,344,216,216,65,255,255,252,257,311,325,236,330,234,349,335,290,299,294,256,268,252,285,281,295,286,348,349,83,264,258,245,314,302,286,80,287,299,237,244,325,272,266,223,106,258,254,351,357,308,440,369,235,254,391,292,280,409,271,364,303,305,380,307,272,321,259,281,228,248,160,232,136,323,320,324,319,387,328,307,316,236,236,414,116,324,370,339,333,343,274,235,81,241,274,342,323,284,290,207,359,237,182,287,302,251,276,337,263,349,378,353,259,284,239,329,453,402,226,226,292,329,310,158,296,330,389,456,206,206,366,460,251,40,237,333,254,263,290,315,401,290,279,297,282,274,137,301,233,373,382,315,244,326,291,292,235,238,302,261,265,290,319,263,288,271,336,389,337,144,375,249,249,352,356,94,335,153,241,314,272,265,270,249,382,108,322,80,281,114,360,290,248,199,263,271,239,332,303,260,120,259,285,239,269,350,140,256,296,424,268,260,328,258,298,286,309,335,289,289,257,251,263,260,333,318,279,330,240,433,266,240,238,236,256,254,232,70,274,122,278,405,249,262,227,251,244,285,74,34,259,227,316,168,358,365,82,340,274,254,332,312,374,455,65,310,223,260,269,341,232,261,284,286,369,339,257,356,275,237,149,97,172,290,312,280,255,290,299,324,234,231,196,160,433,210,232,284,224,321,271,247,287,246,244,147,300,269,291,299,446,296,244,386,395,254,441,284,255,337,263,360,405,420,308,432,278,455,407,266,306,112,263,210,221,294,309,392,223,234,81,109,263,318,357,366,295,275,304,305,259,366,395,252,316,192,436,364,303,257,257,257,234,131,151,99,61,261,262,104,312,57,108,274,254,248,194,292,277,227,337,371,250,289,71,225,239,292,217,220,152,427,284,262,343,153,255,245,229,264,320,292,242,231,64,228,238,280,203,307,259,340,230,284,344,271,250,279,298,293,297,257,297,275,258,284,205,233,362,226,248,262,265,331,295,275,241,260,250,255,300,235,318,132,353,302,224,129,377,360,322,336,248,255,352,427,423,273,229,229,229,295,275,350,371,260,389,277,414,350,267,340,235,253,267,431,412,269,395,292,398,417,246,327,255,252,275,291,264,225,225,321,284,379,228,228,256,261,279,330,356,275,364,268,333,427,308,293,271,362,389,323,378,265,325,239,280,286,352,263,356,290,280,400,418,219,219,317,249,64,292,313,287,283,315,243,324,247,326,362,252,284,278,291,307,357,271,326,276,274,325,275,256,275,299,258,293,276,300,273,392,298,333,290,198,326,343,243,246,342,243,297,455,334,316,268,310,378,357,439,417,339,322,394,323,108,260,258,299,224,264,297,328,292,267,275,168,349,231,258,225,107,355,436,299,322,301,248,284,343,309,316,263,286,416,294,235,395,365,416,386,165,305,290,114,236,239,170,228,313,244,105,337,340,180,180,317,220,220,398,367,368,208,275,258,325,335,282,311,243,260,297,253,388,273,249,238,336,347,175,254,204,280,335,242,243,43,244,206,271,316,182,239,426,339,308,287,371,333,156,77,345,319,358,247,373,274,279,297,298,388,431,257,405,379,287,285,284,301,325,335,327,297,313,403,366,286,346,351,351,221,250,446,272,326,280,317,313,275,303,268,437,267,259,296,448,325,292,134,271,269,269,278,242,361,286,265,261,327,230,233,299,249,229,283,286,127,349,271,396,250,334,321,340,243,425,297,302,284,214,214,296,260,322,304,266,314,238,242,170,109,265,307,310,244,124,298,205,205,344,346,298,387,289,268,322,372,274,316,340,287,262,62,293,310,191,450,387,246,284,207,190,293,147,119,291,425,327,296,269,305,427,61,286,290,258,296,124,254,406,279,126,256,293,261,365,330,325,302,239,245,325,249,333,252,261,237,238,249,269,375,254,238,286,286,231,382,233,420,262,250,297,342,305,73,225,274,241,229,311,237,262,231,369,306,309,260,245,297,123,267,299,301,317,382,347,446,242,404,282,322,427,434,450,449,423,358,437,374,448,408,330,317,267,267,385,406,449,459,395,374,342,427,59,214,273,233,303,254,244,287,235,108,240,295,276,252,47,306,134,248,274,223,282,211,211,391,249,250,271,242,361,314,264,359,285,257,73,286,267,320,250,282,318,243,247,226,102,275,327,401,446,308,393,410,244,351,370,276,228,420,397,335,332,358,374,259,237,244,221,362,317,299,185,264,246,231,385,241,310,231,239,73,273,290,55,286,288,254,282,365,189,189,189,189,250,204,204,251,298,306,255,145,316,440,337,340,304,435,334,291,444,249,250,332,299,375,292,252,365,369,277,243,440,68,271,243,219,315,265,251,246,256,378,234,272,346,317,242,283,309,219,299,251,263,248,354,339,231,387,227,326,237,227,291,201,188,188,188,277,325,358,297,328,372,238,289,389,255,355,318,345,244,309,353,294,302,368,275,332,273,273,319,369,340,397,306,268,284,367,354,339,344,276,292,253,356,427,343,301,242,303,247,224,331,393,44,371,245,277,266,274,86,392,337,280,139,247,66,379,176,238,283,280,270,323,301,240,252,308,277,306,259,147,262,256,232,248,256,307,242,281,299,278,308,354,366,288,157,295,241,268,408,242,305,288,332,361,346,361,330,312,373,123,258,290,256,370,337,234,308,271,277,281,251,281,212,260,253,113,275,335,305,242,289,286,241,254,204,349,258,254,255,105,274,272,236,270,239,241,268,223,262,58,247,298,292,326,281,48,272,342,244,257,358,244,340,201,364,250,318,333,291,291,310,241,296,279,337,244,301,228,236,289,320,243,346,113,322,256,297,267,338,276,292,345,335,354,237,272,263,74,469,75,262,251,327,242,264,344,306,258,117,245,214,220,233,249,224,230,363,230,234,263,131,106,298,239,303,268,236,316,224,238,292,335,258,272,247,260,417,303,379,320,230,230,297,276,193,193,315,377,267,224,224,356,188,188,418,265,369,372,279,403,139,287,340,285,336,257,270,272,349,255,344,337,373,225,372,233,282,250,320,252,237,286,266,221,261,244,229,249,310,397,392,283,420,206,206,397,354,384,237,432,299,281,256,246,237,308,340,273,350,269,304,365,239,392,301,419,312,431,308,321,305,148,284,247,117,187,315,241,255,350,248,275,272,408,248,260,244,230,229,297,253,226,222,287,158,233,250,223,261,426,31,309,284,264,244,337,307,274,340,311,294,85,197,356,305,285,236,332,274,283,91,313,220,308,324,415,323,338,297,287,393,313,283,318,312,220,290,346,360,99,305,216,241,247,274,239,259,219,263,329,239,226,234,291,239,246,263,261,257,376,277,278,246,261,323,243,245,265,291,363,142,262,303,323,443,441,219,362,273,269,262,247,341,302,394,284,356,363,441,341,243,397,267,267,278,404,330,396,247,434,274,279,255,259,221,411,147,221,327,236,268,63,320,295,57,241,296,284,309,234,254,251,272,219,272,243,245,247,250,261,250,286,231,228,285,290,266,336,278,263,291,264,299,267,302,345,257,256,252,376,283,264,247,436,364,241,233,251,273,398,293,243,251,441,266,256,251,342,290,279,299,258,337,241,317,293,259,272,253,332,371,316,285,330,356,264,228,336,209,209,316,266,273,227,241,232,272,219,248,377,67,303,251,82,292,304,263,343,321,372,351,407,123,374,282,404,327,243,330,294,314,432,236,273,294,300,258,279,252,396,317,258,272,249,279,249,287,294,306,335,281,231,270,245,243,236,233,241,235,287,382,429,315,321,282,162,267,323,318,340,289,243,236,222,286,135,269,298,235,382,276,270,277,304,246,246,337,356,292,282,253,370,228,302,250,318,280,190,261,273,260,141,307,208,280,140,483,345,233,417,271,281,170,275,311,333,278,444,315,315,317,280,398,256,365,230,262,117,369,277,266,236,336,246,156,311,314,244,346,286,316,258,241,292,354,316,288,221,224,232,283,422,434,342,45,263,270,278,250,254,373,279,297,385,249,228,82,377,254,287,388,306,230,256,157,282,372,302,302,61,301,252,60,247,228,263,296,285,102,249,38,251,91,283,271,293,371,284,255,435,282,237,237,317,306,385,309,308,189,252,260,290,341,302,277,310,391,336,276,292,105,259,326,274,148,234,265,317,47,377,338,38,252,180,351,240,324,282,305,205,199,199,199,310,230,230,272,67,270,307,262,317,252,385,329,171,351,301,259,366,205,293,296,326,242,265,281,277,359,263,243,243,275,319,282,285,300,346,301,225,63,297,244,342,278,323,322,322,242,310,327,340,341,437,391,313,170,242,269,380,240,315,243,362,365,255,308,229,245,218,342,241,220,352,225,297,237,255,282,232,270,282,231,341,113,245,234,282,240,394,61,221,294,317,280,403,234,376,359,259,347,400,326,351,306,435,363,278,294,404,211,211,252,358,263,281,265,236,246,239,317,307,279,304,299,224,227,255,279,161,245,278,278,282,246,232,267,256,351,249,274,206,255,279,218,272,278,384,111,253,283,278,309,351,236,281,229,314,330,279,408,352,313,252,86,170,353,264,265,310,182,204,327,351,270,253,300,381,244,356,247,285,244,404,380,264,419,236,236,304,252,55,278,293,290,289,253,363,323,311,243,307,445,228,294,292,251,263,384,234,228,228,184,300,235,311,324,244,259,261,306,427,285,269,278,270,324,374,246,237,42,329,309,159,279,290,258,277,247,313,190,335,219,221,271,237,321,264,303,379,205,281,248,259,298,246,347,283,288,240,269,295,424,384,247,289,254,270,252,347,333,246,272,256,275,247,264,256,338,304,276,219,290,244,297,425,377,279,257,291,229,316,246,263,269,297,269,265,335,231,262,268,307,222,226,333,231,298,321,273,259,255,258,236,243,280,236,316,315,324,278,368,387,373,317,284,302,264,257,421,315,265,249,272,299,282,303,317,271,293,279,352,326,267,296,276,260,246,249,257,248,276,237,279,74,244,89,289,270,234,55,258,250,320,270,314,334,297,151,249,239,250,246,265,281,331,218,263,343,266,338,288,90,265,253,326,295,245,239,274,255,257,301,278,272,318,381,436,358,322,265,254,232,348,305,240,297,255,258,357,364,436,258,433,320,322,46,235,312,242,261,211,240,235,278,269,286,241,240,253,296,118,235,358,239,333,297,293,283,317,342,250,259,347,194,318,393,261,324,269,268,285,54,305,289,45,271,285,370,307,276,260,282,234,290,273,284,251,291,245,307,289,242,236,287,249,266,344,241,230,218,294,301,289,259,300,320,312,306,378,269,239,250,228,96,338,256,180,433,249,309,389,272,338,89,299,244,225,236,42,364,266,107,362,118,280,263,165,296,250,203,331,307,255,246,84,264,276,245,271,267,329,331,257,294,262,129,297,113,223,303,238,210,241,152,265,287,239,293,273,264,367,233,207,234,279,268,89,269,225,268,224,274,317,295,229,33,246,275,270,360,336,260,337,278,276,240,249,417,231,296,273,273,247,315,291,243,242,302,241,223,242,292,251,232,328,263,252,254,299,250,321,268,274,274,171,300,355,143,273,307,61,286,86,252,415,239,68,278,273,266,290,282,236,319,300,255,252,57,297,177,355,498,508,509,502,507,510,508,506,506,507,508,511,509,509,505,507,511,511,458,425,457,84,283,283,330,343,110,284,268,410,313,339,383,346,362,256,240,240,309,260,348,328,386,247,141,323,235,219,219,184,220,220,249,58,406,82,293,268,107,317,333,256,320,187,247,231,237,259,109,327,305,295,310,226,226,226,244,357,58,266,280,147,68,271,312,242,257,370,318,290,269,328,295,390,258,285,292,378,365,174,283,173,265,290,388,264,352,251,260,309,299,294,276,314,306,247,258,288,299,102,252,285,245,262,50,263,270,376,248,248,254,292,321,327,389,311,384,262,255,246,251,277,239,264,297,254,231,261,248,253,258,272,267,260,306,270,265,277,259,229,398,49,227,97,244,456,101,401,421,267,319,224,302,205,262,252,270,278,189,232,222,282,181,311,247,200,70,306,236,253,245,232,35,235,291,385,224,234,249,77,288,227,397,83,280,90,250,310,324,271,340,229,259,285,228,284,235,242,280,301,282,263,241,279,245,260,165,278,250,314,235,229,374,279,64,335,308,232,316,253,257,285,332,287,346,368,267,229,292,236,265,420,252,248,289,227,218,303,266,347,285,290,80,91,289,359,441,344,246,256,304,254,294,237,226,226,138,350,394,373,161,255,390,243,252,303,369,257,260,251,372,237,235,264,253,371,271,380,318,238,296,239,257,253,214,239,237,262,134,233,264,281,239,328,227,227,248,278,243,244,269,291,234,256,308,312,259,323,351,233,244,329,282,151,321,233,344,388,261,350,330,345,246,61,247,269,287,184,453,203,279,219,320,339,221,221,314,228,228,364,284,312,219,219,233,320,218,218,214,214,287,147,318,284,256,282,271,230,262,336,257,331,236,314,243,267,241,251,73,275,237,341,252,346,308,264,236,260,106,297,270,278,233,223,131,291,289,330,184,268,284,348,260,290,261,314,400,52,89,219,273,303,295,296,304,298,316,297,296,306,275,277,327,324,279,242,321,303,313,313,282,326,303,278,293,343,238,271,304,250,251,234,248,367,291,284,263,329,331,330,305,282,239,270,237,255,279,285,265,257,262,401,434,225,351,300,73,238,288,262,336,269,235,335,229,229,170,307,304,284,332,226,226,356,280,230,243,259,349,106,272,237,237,357,232,231,261,322,247,290,66,248,179,233,264,258,249,247,251,250,313,356,276,293,136,352,337,404,253,333,285,253,268,316,303,291,71,365,314,331,361,327,313,365,327,347,349,364,299,330,301,397,352,348,331,355,357,379,333,374,346,323,354,323,340,327,361,349,361,191,360,251,386,170,297,327,267,258,147,338,300,331,328,294,301,442,274,220,305,276,317,288,165,266,322,266,287,426,315,327,291,324,255,321,250,347,272,219,219,446,437,436,236,332,275,347,323,340,243,283,339,310,244,383,320,340,288,293,248,335,289,238,242,281,305,222,222,276,245,303,156,282,350,94,150,227,220,333,252,271,276,354,262,294,273,317,230,254,252,296,325,257,286,275,276,306,381,365,223,378,385,272,232,228,268,281,129,341,358,229,277,148,373,283,310,258,342,305,81,232,288,262,29,296,161,288,371,280,389,313,237,45,259,256,364,220,254,313,342,308,258,294,237,250,217,368,247,236,263,244,244,237,242,285,300,285,397,181,233,247,251,298,358,302,323,288,301,296,287,302,308,332,357,334,304,310,310,285,291,373,350,268,289,204,285,278,356,233,227,237,231,250,392,230,395,239,325,307,252,291,245,280,203,203,389,241,263,292,369,192,192,211,211,270,272,353,290,238,284,261,288,388,298,271,166,251,301,255,338,298,280,262,243,277,249,293,257,317,304,279,230,235,328,290,282,266,215,246,70,292,349,252,356,248,248,251,248,165,386,66,262,354,367,49,69,357,242,278,312,270,52,311,425,304,235,375,366,425,317,354,330,408,374,278,312,250,269,337,278,424,292,244,299,300,328,391,287,299,244,42,278,265,275,265,272,149,326,341,300,339,57,218,112,220,250,61,232,238,245,210,287,323,302,288,218,313,42,54,281,133,328,282,291,310,204,274,262,246,296,94,264,263,273,316,234,274,272,279,327,308,277,246,261,334,242,223,279,369,302,266,343,273,225,229,245,287,254,286,237,338,287,289,318,220,369,242,235,217,287,237,175,289,263,257,231,191,316,326,321,317,302,298,358,256,283,231,318,240,302,321,197,454,265,286,275,216,239,296,224,311,123,110,273,282,279,253,229,261,271,260,344,229,267,264,362,415,237,107,256,232,372,235,324,317,301,248,217,219,278,281,243,137,58,40,220,303,361,218,348,287,279,331,65,269,378,188,301,247,231,227,218,305,192,259,244,324,32,360,387,311,286,230,253,232,218,388,310,266,215,215,294,270,317,243,342,269,244,256,226,226,405,217,217,257,220,266,292,246,364,306,318,294,280,74,247,371,261,314,251,298,244,344,311,296,133,336,254,226,274,276,255,312,275,248,190,61,291,309,114,318,251,257,327,239,284,262,287,263,261,264,315,247,256,230,375,276,302,325,297,316,273,301,259,381,308,266,243,272,337,310,232,254,311,259,453,291,401,279,250,268,332,385,359,366,346,406,307,269,328,292,378,252,270,335,264,331,229,296,394,256,240,387,162,349,307,53,269,306,258,139,297,257,317,185,251,265,267,268,319,363,343,362,270,80,281,163,284,365,277,346,360,238,293,227,207,207,282,271,277,188,331,277,225,296,292,264,301,307,305,256,350,47,262,80,146,321,77,370,362,347,222,111,273,423,295,288,456,283,309,360,406,259,256,394,424,318,305,234,254,278,249,232,267,268,255,303,239,310,337,348,263,294,292,309,253,350,216,413,283,349,229,244,270,298,268,181,181,271,308,388,289,310,218,243,227,273,264,252,283,249,256,369,241,326,132,225,341,270,224,224,387,338,283,264,301,304,256,337,266,226,230,296,287,334,168,168,268,307,316,373,372,277,304,292,238,99,284,456,100,349,254,262,262,230,269,293,339,433,264,255,247,241,259,100,229,298,291,260,256,87,227,267,224,301,224,302,192,223,92,244,260,367,262,187,364,258,259,267,250,234,209,321,282,254,257,340,318,225,305,230,341,299,309,247,300,266,304,260,260,290,265,333,239,302,291,285,266,253,254,254,156,292,365,250,148,231,229,292,138,273,306,314,292,353,275,110,251,195,261,200,287,359,318,239,321,345,302,334,364,244,338,278,318,240,284,261,308,289,42,235,259,310,272,307,297,255,357,290,357,305,200,200,447,222,222,273,356,245,232,256,330,95,287,378,321,315,322,267,290,282,291,289,261,274,230,276,295,419,280,441,250,234,178,345,263,221,235,259,230,199,281,387,354,106,248,260,343,254,426,290,353,254,272,169,293,277,323,346,351,363,349,340,227,56,224,261,311,56,333,312,169,263,328,203,197,275,291,251,354,322,297,123,330,262,252,291,318,277,274,282,293,84,278,226,323,234,277,254,228,289,340,147,251,242,287,223,288,255,224,216,219,237,278,217,243,268,286,192,261,254,270,255,242,160,325,225,250,247,323,228,173,257,346,193,241,234,363,249,378,287,330,432,291,194,261,264,231,219,366,238,338,380,280,328,352,122,385,265,275,320,448,377,270,396,300,316,367,302,212,305,253,232,319,406,250,117,269,423,243,261,357,237,288,144,232,330,324,288,240,313,196,310,258,321,131,246,283,263,254,300,311,277,402,322,341,250,202,322,317,376,329,88,383,268,239,455,60,370,252,253,336,249,306,445,247,290,239,246,317,232,333,266,334,254,298,248,363,294,290,287,240,226,349,255,320,40,193,320,298,277,263,261,263,379,233,206,241,294,258,235,144,402,290,105,305,363,343,433,314,360,260,200,234,280,362,125,258,288,301,280,285,246,381,285,260,281,368,246,205,272,261,272,204,241,281,258,285,235,230,217,265,231,256,259,245,245,84,243,285,233,297,260,229,297,289,230,291,279,77,294,344,312,332,359,75,214,398,263,295,231,255,336,242,265,264,269,268,275,281,281,252,229,259,267,240,265,264,198,241,403,54,295,302,235,295,146,33,350,244,227,345,262,336,379,326,264,225,269,263,313,357,191,364,289,272,435,361,296,305,309,241,278,267,293,301,298,260,280,401,391,342,45,372,389,279,263,275,254,244,137,263,219,315,278,409,280,267,297,364,244,301,418,256,274,269,262,327,163,182,182,271,237,276,274,230,230,249,349,282,142,96,320,365,263,291,292,367,305,324,137,65,223,252,259,228,262,244,251,311,245,276,256,99,310,258,262,243,253,263,317,261,256,226,223,237,68,303,321,260,42,254,271,300,155,281,271,302,415,328,396,365,134,304,327,239,294,287,289,309,271,258,262,266,381,257,361,261,312,317,285,266,78,267,391,251,348,300,264,282,262,359,202,202,318,289,324,319,297,262,277,317,265,282,300,152,233,252,247,309,373,366,116,249,311,266,238,283,302,278,346,245,332,41,337,240,317,274,362,298,373,301,337,274,359,300,285,360,274,401,411,368,330,393,414,282,376,402,417,277,351,313,335,234,240,310,424,241,241,235,219,219,386,296,316,338,363,231,97,268,310,361,270,248,330,213,213,312,79,324,263,259,366,310,52,267,332,375,369,384,228,285,281,197,197,380,339,258,390,241,336,333,258,386,114,379,343,79,87,304,371,245,279,45,252,243,342,119,256,284,280,327,284,266,328,290,391,166,325,255,285,215,304,385,288,314,274,88,249,277,260,341,318,414,295,377,427,342,287,436,281,246,246,314,66,267,308,305,73,287,210,291,315,268,67,316,288,244,272,257,238,236,210,254,94,364,308,276,303,296,229,180,292,242,363,256,343,173,309,235,269,70,377,296,281,274,290,303,359,328,333,292,277,345,368,441,264,301,297,295,312,300,260,390,193,193,294,283,285,219,245,301,156,320,265,283,415,283,379,257,346,258,290,322,265,302,65,283,322,377,378,368,297,302,96,369,259,354,316,191,348,134,304,238,310,109,389,266,274,269,256,338,142,277,241,279,278,308,287,287,288,280,278,303,289,306,288,288,294,56,294,264,264,314,331,309,334,312,296,267,278,313,148,294,247,245,262,162,332,168,249,247,272,244,307,250,215,215,319,358,296,285,243,266,221,221,344,95,333,206,206,208,208,208,324,292,261,286,292,306,334,309,330,241,251,222,254,230,336,347,277,301,313,282,322,356,250,251,257,306,338,248,242,135,234,311,288,240,245,313,231,185,236,357,345,54,293,241,242,58,245,300,99,352,381,261,270,273,145,240,242,337,245,308,247,374,331,86,270,318,329,238,232,229,345,364,295,238,315,241,282,285,205,222,240,310,248,258,240,271,247,246,224,240,257,272,245,249,116,323,370,386,258,304,413,245,317,305,309,396,372,317,317,248,276,233,274,270,301,247,104,296,369,280,193,258,175,257,281,237,256,111,276,280,235,268,74,251,225,277,231,296,273,252,291,246,126,241,289,291,259,240,271,350,264,304,186,276,356,127,343,338,299,346,231,314,200,255,268,418,349,380,287,247,152,342,162,66,289,394,257,258,365,273,240,271,298,237,244,238,341,299,272,34,253,262,254,260,246,248,230,228,296,268,43,256,318,250,279,130,282,278,240,82,263,282,295,300,254,268,281,299,294,268,165,417,270,298,378,309,356,290,197,197,282,267,171,263,284,252,179,334,328,299,310,271,398,290,293,265,223,317,298,330,236,300,253,251,102,316,245,249,268,273,112,256,250,450,247,423,301,334,267,308,254,317,413,329,273,279,385,332,439,288,272,348,92,289,211,255,281,279,294,248,357,206,314,438,259,262,351,274,295,257,345,389,231,275,258,253,326,326,248,242,241,257,283,243,305,125,137,284,302,324,377,272,343,245,104,260,132,279,361,279,113,269,254,157,260,450,274,177,373,153,274,238,263,281,383,252,312,343,187,368,317,334,182,226,239,242,261,282,279,245,132,233,301,76,243,336,302,294,361,392,268,100,274,234,274,235,310,247,256,285,228,294,253,293,240,253,294,264,237,303,300,247,292,310,333,227,293,319,313,233,246,239,238,257,287,376,315,179,298,438,388,384,250,226,262,150,255,297,254,264,121,301,108,238,270,295,398,292,293,263,241,332,169,257,364,437,269,335,249,271,270,311,299,359,222,337,253,128,300,221,233,221,291,238,279,258,279,275,336,260,280,254,246,257,248,299,304,246,275,275,125,261,104,104,104,104,104,358,86,246,256,118,263,262,271,298,259,264,248,254,256,258,259,243,283,252,259,250,260,397,412,285,374,426,276,260,342,272,236,435,260,243,211,211,340,276,224,224,276,350,297,362,320,183,183,219,257,325,320,351,260,302,211,211,424,241,206,206,207,207,254,329,343,82,211,211,259,321,420,288,295,243,262,256,297,222,251,312,304,269,306,236,237,269,410,242,259,312,264,279,327,285,387,297,308,241,307,239,244,254,246,230,267,250,288,270,351,241,233,36,294,251,272,252,270,271,310,273,287,269,258,266,92,246,149,386,242,230,247,273,256,306,293,271,135,365,272,247,305,256,299,40,316,330,328,370,159,243,362,234,261,240,88,411,155,230,77,275,251,223,236,279,250,230,277,252,255,180,250,254,251,231,242,153,240,230,283,328,281,326,271,267,238,238,256,248,388,249,225,431,265,108,417,275,265,288,303,314,447,244,279,311,356,263,286,225,261,259,250,270,348,266,248,328,397,278,374,337,289,359,280,233,287,268,343,283,278,276,280,368,333,396,325,340,317,158,242,306,194,194,365,323,292,280,249,248,290,320,238,262,263,298,288,116,296,172,273,261,293,243,319,125,269,239,237,248,255,247,224,238,238,292,241,237,79,251,80,390,330,399,328,295,261,325,355,243,369,355,326,294,206,238,263,269,230,228,305,275,316,318,156,216,216,252,298,341,293,364,224,224,272,254,104,230,242,398,242,367,372,288,331,290,390,356,269,327,287,289,368,274,250,281,241,310,306,316,252,249,275,347,276,291,76,67,269,323,408,275,247,314,241,246,257,236,288,249,310,386,262,352,276,281,255,282,132,290,253,321,287,115,220,224,323,356,307,355,296,322,293,401,262,320,254,274,300,270,214,214,335,315,411,276,36,151,62,372,365,461,75,239,265,233,90,354,327,308,173,241,406,426,304,293,201,201,223,318,207,255,423,277,306,367,118,319,267,294,317,269,328,327,334,249,307,283,271,306,263,418,389,74,246,268,268,325,239,261,260,234,262,363,282,74,245,292,264,281,395,272,245,188,255,54,264,375,409,317,299,307,287,327,244,278,369,264,262,252,235,317,252,277,294,287,253,386,290,169,253,247,261,108,270,310,278,281,418,241,250,243,247,96,286,377,286,264,294,293,209,209,301,332,288,308,361,305,283,269,233,233,277,268,264,262,337,391,292,365,345,291,304,416,243,264,164,243,241,223,237,304,259,300,333,270,257,222,225,247,328,260,218,232,246,233,270,362,290,274,238,64,264,271,341,254,249,318,297,250,47,310,341,377,295,380,369,228,254,262,109,228,229,334,287,223,240,239,234,281,275,251,272,260,246,250,221,292,262,184,245,255,235,260,338,261,276,170,294,290,314,53,270,265,235,263,279,145,280,306,239,289,120,322,240,252,266,244,334,343,242,277,203,203,373,415,282,224,224,218,262,237,290,247,94,304,59,285,216,297,139,224,294,347,234,234,232,225,260,270,328,433,331,232,257,297,227,411,229,320,449,290,262,274,325,332,298,329,228,321,233,223,289,314,309,278,226,244,268,248,299,254,366,272,296,196,179,265,243,395,300,227,286,267,341,276,43,274,211,90,288,329,281,191,140,338,371,244,318,259,447,348,254,279,292,280,444,377,331,370,237,273,277,357,304,274,264,293,232,272,289,354,382,304,251,358,274,393,145,271,240,238,232,240,76,310,294,261,140,256,278,293,264,166,250,122,290,328,249,234,226,270,309,246,356,248,242,380,275,92,375,415,305,248,73,117,262,227,257,259,361,304,315,238,376,329,354,331,261,232,232,297,284,364,326,259,166,304,231,291,246,319,271,287,407,350,335,340,268,306,334,283,354,284,303,99,279,309,360,339,255,336,304,259,109,347,253,267,295,111,235,329,234,284,306,262,277,244,435,337,272,349,323,262,234,226,240,260,96,258,299,120,281,268,261,347,306,112,260,393,253,321,332,396,377,403,65,321,298,343,264,308,306,306,327,295,348,267,308,298,358,192,363,254,249,266,398,314,272,285,162,277,132,225,392,227,226,244,235,320,280,231,227,396,113,317,312,261,281,325,91,242,270,249,285,353,361,302,263,270,316,98,254,233,251,248,252,282,295,358,316,250,89,355,161,231,236,119,260,259,251,320,416,261,284,248,239,147,273,223,267,370,313,380,326,245,246,266,145,230,242,261,358,276,270,264,293,134,271,276,260,257,250,71,395,291,235,284,294,299,72,231,243,230,229,279,285,242,119,248,240,333,286,254,267,270,255,329,261,312,250,243,245,255,308,261,273,316,322,254,269,271,188,417,298,276,248,187,327,239,245,120,304,391,331,322,348,380,244,406,441,281,234,324,325,327,330,267,297,268,187,315,332,393,280,287,323,227,278,295,383,207,207,247,203,203,386,293,290,325,307,269,274,277,348,230,321,67,312,291,272,340,250,278,122,260,211,257,293,230,256,310,237,239,235,324,305,274,254,142,288,162,347,260,91,219,246,264,251,356,344,261,246,222,372,235,247,359,230,336,296,342,336,278,269,330,272,337,280,302,296,237,244,295,362,328,221,272,303,461,280,318,268,348,320,395,470,225,344,264,229,294,237,279,304,308,47,228,273,297,279,289,361,265,292,46,258,96,272,227,227,231,231,314,297,326,261,280,275,348,98,254,238,269,282,336,287,233,306,272,282,264,269,282,243,255,258,284,242,346,286,219,219,358,279,211,211,346,357,239,255,257,189,402,252,294,187,288,295,311,306,305,272,271,328,315,318,267,271,285,336,348,292,382,280,295,299,243,306,251,339,304,378,379,385,351,91,266,362,398,402,250,275,272,283,28,257,299,337,304,181,254,244,154,230,300,244,250,66,280,110,265,358,428,349,407,277,248,240,238,242,125,281,320,368,443,261,282,294,260,223,126,266,265,303,337,294,236,356,299,236,390,36,277,249,123,265,311,296,395,320,252,135,276,258,360,293,265,243,233,257,322,203,280,218,262,276,195,277,292,258,288,276,282,277,278,271,301,268,287,269,279,267,270,288,324,272,285,271,269,272,268,276,284,197,256,279,246,245,283,303,220,262,125,236,273,247,277,340,263,337,325,300,305,350,228,291,262,286,262,262,262,303,258,189,246,240,160,264,282,151,350,337,254,142,258,239,281,93,268,262,270,307,358,157,308,270,343,292,96,274,338,256,215,242,324,286,79,324,441,107,391,246,246,411,288,344,245,289,426,342,291,445,379,265,227,227,230,230,250,411,359,312,289,428,342,386,165,240,311,221,263,133,244,275,77,240,262,308,242,207,207,273,318,252,247,312,63,289,240,197,197,305,249,326,416,387,248,276,242,252,271,216,313,257,228,247,305,347,247,234,325,232,309,244,232,287,288,230,238,233,285,261,295,272,249,249,303,305,271,306,312,237,282,267,252,264,263,239,308,236,225,357,245,55,300,136,290,285,300,331,275,364,305,307,293,275,279,283,253,295,333,282,322,292,277,100,246,262,321,258,233,260,196,196,235,251,242,358,300,284,246,197,351,457,249,349,463,417,305,377,282,269,303,381,65,233,254,224,329,297,278,416,246,218,312,70,294,72,36,90,260,237,368,299,380,283,305,138,303,332,252,343,288,238,233,267,56,255,270,346,232,280,107,436,280,39,300,195,317,256,345,294,321,284,233,298,244,249,230,251,262,264,330,235,258,290,254,340,324,251,367,57,277,308,293,326,240,233,308,327,276,377,277,275,241,244,267,258,257,246,296,268,218,219,222,292,229,239,377,199,199,199,287,353,274,226,274,184,254,140,259,287,273,418,244,286,171,252,312,336,256,287,350,210,215,233,269,302,374,282,269,210,235,245,211,219,277,277,370,242,266,273,266,250,300,260,307,236,255,282,296,258,261,264,72,275,233,223,235,71,266,315,302,251,236,249,222,284,238,286,267,277,237,254,324,282,272,330,251,354,269,244,337,290,281,249,269,372,293,258,139,255,277,293,322,225,295,250,350,388,306,232,294,224,352,268,229,317,408,328,171,245,242,439,263,308,303,371,277,238,258,281,242,330,279,277,283,253,249,350,230,312,341,290,311,238,260,329,306,365,349,245,295,269,352,294,321,253,249,248,246,298,293,263,137,425,236,269,289,144,253,272,284,247,277,283,282,228,241,93,291,291,250,289,328,321,327,365,264,197,287,302,263,251,361,254,420,250,312,274,247,59,265,370,291,377,245,269,214,227,227,307,345,295,323,285,288,256,166,275,238,276,269,249,278,259,259,262,260,406,242,306,237,279,320,315,240,89,244,268,301,258,399,233,331,225,238,240,234,272,87,457,109,313,297,305,334,317,325,378,268,305,357,258,291,233,261,284,344,124,269,378,290,311,116,265,302,302,332,324,341,216,267,274,282,264,232,269,187,275,269,249,255,286,258,306,234,420,367,240,250,269,303,337,353,268,231,204,204,302,339,293,264,336,254,378,255,296,289,324,233,211,211,241,258,318,224,273,310,360,254,217,322,410,252,241,236,238,266,175,244,296,312,386,257,225,266,84,242,310,231,262,254,288,162,238,298,337,371,260,30,231,434,232,300,398,428,264,156,278,268,309,415,286,82,342,278,445,297,235]
doclens.114.json ADDED
@@ -0,0 +1 @@
 
 
1
+ [81,280,267,235,294,320,256,237,281,326,228,273,325,279,302,270,329,239,268,373,252,254,301,307,302,435,296,326,233,286,285,268,268,267,267,255,436,206,337,267,314,359,312,274,27,228,360,235,211,244,253,285,328,257,383,225,245,262,283,397,439,298,253,334,338,348,250,315,371,307,329,156,263,356,423,294,195,246,328,228,235,273,273,274,269,33,135,286,271,319,248,278,241,248,290,247,321,314,381,283,275,372,287,315,361,283,341,371,315,320,367,271,409,344,359,321,250,269,276,233,284,334,226,263,176,240,231,245,257,253,308,289,329,234,454,324,249,284,279,387,189,189,257,255,331,272,289,266,264,290,234,257,291,289,246,250,268,245,268,394,316,401,368,354,62,381,318,289,307,158,253,249,171,281,276,250,287,256,287,304,314,270,89,256,329,419,237,243,283,130,299,250,273,291,291,404,349,319,290,287,361,269,363,280,359,71,361,385,386,372,368,364,368,357,362,351,364,363,353,371,333,365,379,357,337,289,303,342,119,219,317,372,313,127,238,93,277,295,295,282,350,243,246,279,304,403,309,269,292,359,278,426,47,305,331,332,282,418,323,96,365,320,246,259,318,284,268,245,309,244,247,318,292,281,345,289,233,90,234,286,285,203,422,375,466,446,464,464,135,312,254,248,291,231,274,314,239,242,241,243,211,285,165,313,220,292,299,434,284,466,351,338,284,375,374,401,276,295,278,287,268,288,381,248,429,369,259,251,366,250,328,197,197,435,212,212,190,310,226,242,279,268,295,306,319,400,336,343,328,359,299,332,360,442,333,319,316,324,311,287,299,267,284,238,267,369,375,298,432,460,361,412,350,255,276,282,310,235,235,276,294,294,389,240,464,398,455,455,356,460,317,246,375,388,299,390,408,321,354,331,441,260,260,432,371,346,430,402,418,327,417,247,247,435,351,60,204,204,283,145,273,110,234,401,271,274,322,345,305,318,306,291,304,357,262,278,279,397,116,356,267,280,281,339,337,286,274,246,286,340,238,268,254,224,265,307,307,392,249,263,151,327,405,266,305,367,291,289,248,282,275,237,237,322,428,262,412,362,412,346,224,289,262,400,250,258,312,335,282,277,243,246,230,264,247,239,225,247,241,238,273,277,96,253,290,286,244,297,365,298,254,252,52,289,260,201,314,319,190,223,236,286,115,316,411,421,329,287,334,348,282,109,444,176,144,244,396,360,282,260,309,327,378,259,350,336,287,339,397,277,302,408,254,313,337,293,289,385,247,258,222,215,399,264,342,227,338,364,303,295,284,227,299,293,218,257,272,257,270,309,285,224,251,347,285,247,76,267,276,309,141,280,115,287,286,260,253,282,228,252,232,241,287,245,395,245,327,242,248,265,333,388,229,147,403,399,241,118,347,420,292,313,199,238,287,276,244,344,245,83,255,295,280,446,358,437,288,257,267,402,295,316,450,235,235,235,205,205,216,216,314,283,307,328,262,410,328,262,88,270,291,260,234,328,339,230,283,233,267,307,242,224,61,278,245,237,286,204,298,287,120,274,251,283,249,272,362,308,326,65,237,268,224,188,354,308,320,401,309,265,289,81,285,126,336,297,321,255,254,265,315,320,28,233,345,331,242,304,237,241,288,126,251,297,220,220,336,238,285,253,157,113,267,303,273,309,331,265,308,267,40,268,364,232,308,308,243,272,258,227,266,238,244,317,311,270,300,312,291,236,245,314,121,360,232,377,259,172,363,320,306,332,280,355,320,318,325,287,326,281,294,60,277,301,167,230,254,276,278,308,206,278,230,229,123,256,265,252,76,281,358,394,368,89,333,231,273,294,327,308,290,291,282,322,270,317,203,239,259,394,428,407,315,360,380,446,424,337,87,344,327,326,299,229,189,282,266,295,308,364,308,258,344,270,230,227,284,283,80,115,252,237,246,330,348,341,271,328,222,331,238,304,242,240,300,222,267,312,317,225,96,142,232,269,278,329,368,298,279,275,327,280,301,185,259,335,350,380,273,258,375,304,261,222,241,246,261,252,228,260,251,233,159,279,292,308,295,293,315,334,343,322,291,342,316,331,238,418,139,301,221,257,278,275,239,187,242,385,110,242,323,365,224,162,294,174,349,147,113,298,280,289,372,308,416,269,323,246,276,270,265,271,260,275,239,254,235,284,237,229,230,84,417,282,269,261,87,261,284,288,361,138,244,180,196,262,292,355,251,271,241,299,317,352,259,294,339,329,398,296,312,286,369,260,261,268,298,243,244,343,343,263,251,175,305,378,268,262,265,257,233,250,217,254,364,241,245,224,253,236,225,82,388,275,309,403,280,280,441,351,440,312,228,228,297,264,349,302,246,246,411,276,332,347,263,333,386,358,358,379,377,301,335,319,258,276,294,312,213,213,252,245,311,245,333,317,348,319,330,239,242,244,237,257,292,263,240,295,270,154,312,369,318,291,213,245,200,243,343,139,245,287,315,282,271,320,180,343,283,280,242,243,150,244,288,205,271,37,234,197,265,276,372,321,261,390,240,306,91,232,232,374,364,263,367,302,262,361,298,437,287,298,268,308,267,370,263,321,166,353,299,260,249,293,288,316,279,365,329,318,243,322,211,211,310,402,264,87,330,295,101,308,233,283,257,242,332,331,264,224,199,199,231,254,277,261,286,159,219,319,251,301,389,314,297,282,244,261,284,281,279,253,421,300,251,293,267,264,265,249,312,294,241,246,228,298,281,236,35,305,115,296,191,236,280,278,213,335,300,224,156,290,340,266,238,271,47,264,248,261,320,266,270,275,312,272,285,287,340,284,251,283,260,256,308,346,291,259,232,254,301,267,264,358,249,258,251,260,275,251,113,321,106,249,331,50,232,240,246,172,292,59,104,240,71,317,252,274,313,421,278,255,399,192,271,280,250,283,248,287,257,267,288,272,286,275,264,269,272,281,256,282,255,256,264,262,273,271,248,292,313,300,304,280,279,287,276,292,283,278,278,292,290,274,280,278,296,299,297,309,306,324,292,295,298,319,297,272,279,272,271,275,277,302,275,289,275,292,271,272,265,287,269,269,397,318,286,327,237,233,284,314,303,261,254,293,271,97,245,221,315,240,284,256,265,365,256,68,355,397,249,289,281,319,248,239,400,238,347,265,411,269,248,286,255,258,216,369,243,319,249,275,256,327,332,309,333,293,323,155,304,259,302,272,250,358,272,322,202,313,235,294,245,222,310,271,267,317,345,248,284,172,299,261,102,324,246,278,306,387,348,362,341,34,248,135,232,215,80,277,254,304,176,242,239,232,249,50,354,258,325,306,266,271,263,377,236,250,361,276,312,275,252,337,286,241,263,335,271,228,272,349,278,244,236,309,303,305,277,79,246,270,302,279,360,286,351,276,411,354,260,304,231,254,273,275,318,268,263,293,269,280,239,258,348,290,424,297,365,247,277,260,87,288,221,221,231,331,242,423,277,198,198,283,260,333,329,80,333,347,269,265,420,214,214,214,235,234,219,322,285,239,225,386,275,253,214,214,214,313,284,253,217,257,460,327,314,331,310,321,265,303,318,240,282,249,338,249,350,176,275,243,223,223,317,277,333,401,372,361,413,377,326,355,234,234,283,295,294,271,286,371,275,247,310,334,248,248,375,268,296,366,284,282,412,270,312,253,284,252,323,257,28,109,267,310,333,303,313,332,397,365,329,321,271,282,117,271,132,320,294,258,335,285,280,350,270,242,374,337,351,233,294,224,266,251,313,281,266,258,236,305,134,288,291,334,175,288,262,115,228,263,245,297,242,273,281,282,250,349,303,252,289,242,228,259,250,256,346,263,275,107,237,301,257,254,270,267,304,223,290,397,253,256,241,286,264,248,340,230,300,258,106,247,250,263,237,271,372,236,90,245,245,258,240,300,249,286,240,290,237,300,260,239,57,395,27,55,427,337,333,263,291,305,391,97,268,267,285,224,279,262,217,217,257,288,283,341,432,413,363,200,325,320,324,460,199,229,313,401,234,360,304,236,238,218,277,272,319,299,238,273,312,361,275,185,185,330,257,268,317,424,179,336,275,331,253,248,333,319,238,269,270,265,303,359,371,405,324,316,331,262,270,358,277,447,347,366,344,308,343,320,284,450,274,345,394,423,223,223,370,278,247,398,248,104,253,349,265,278,253,278,266,328,389,383,255,279,364,402,250,361,278,307,281,297,240,330,96,234,285,315,293,264,328,271,280,391,270,329,361,252,252,458,412,147,278,292,320,337,85,311,272,270,285,281,259,110,300,145,246,342,381,271,283,242,358,248,294,402,267,430,313,438,306,351,371,86,278,374,244,332,244,330,242,230,364,294,291,228,258,276,261,397,172,87,326,225,296,249,270,412,360,348,392,421,276,344,323,366,357,296,280,299,172,410,299,264,421,279,282,164,329,267,268,248,276,263,343,250,357,267,255,232,261,321,273,263,353,299,285,267,357,256,289,227,310,376,259,263,267,300,294,275,416,320,235,188,102,278,302,313,152,114,231,292,248,245,251,260,250,284,245,275,269,334,255,152,392,164,282,380,316,65,258,398,93,273,369,325,342,311,328,265,255,289,275,243,230,223,234,263,248,235,244,155,261,143,254,204,243,250,249,218,305,307,288,266,182,355,280,272,307,254,428,237,236,274,269,313,229,310,219,234,250,229,372,277,234,291,250,229,256,291,252,368,255,326,242,241,257,256,257,319,30,250,231,375,257,241,234,251,262,320,142,267,307,275,246,258,180,89,127,262,276,232,229,244,224,196,238,257,351,335,264,268,317,255,260,317,260,311,259,365,248,248,347,310,272,307,339,253,249,249,227,239,51,318,231,232,336,200,234,388,367,400,260,275,289,289,358,263,268,262,242,257,272,217,283,128,149,234,234,328,328,250,255,253,253,291,261,303,349,358,291,282,270,295,442,314,266,295,422,289,296,357,305,252,296,320,272,167,276,223,312,241,282,293,305,375,318,285,343,239,239,343,404,400,204,281,250,408,263,301,222,108,65,261,278,294,245,268,106,268,310,267,290,215,240,240,346,329,108,266,82,255,276,232,50,280,340,279,287,285,163,325,265,331,312,92,238,232,348,338,271,401,235,235,421,359,301,336,227,257,248,238,281,305,451,255,301,296,432,98,307,453,247,56,206,248,392,362,294,391,324,305,456,276,321,265,289,271,260,108,292,306,256,444,295,281,311,262,272,349,282,224,224,266,238,281,312,403,225,225,259,259,322,234,234,362,229,229,203,203,228,228,228,449,305,251,351,346,318,237,237,264,438,252,240,240,231,278,246,246,371,248,248,221,221,280,300,441,284,257,287,256,270,319,252,105,282,227,203,310,292,323,227,63,265,244,270,248,280,194,244,387,248,268,330,397,432,280,211,211,316,393,231,231,425,242,242,392,220,220,335,214,214,239,239,435,322,248,339,398,351,382,239,239,244,244,371,247,230,247,223,280,328,226,336,228,235,388,233,339,256,211,261,321,308,424,240,317,295,261,299,261,368,194,258,245,288,229,247,92,253,246,261,425,256,239,237,311,201,335,323,303,240,243,256,321,261,263,67,264,224,222,257,322,244,256,112,299,306,282,251,151,251,238,409,232,311,239,235,310,250,274,255,256,339,392,393,29,138,222,331,253,303,289,260,246,393,391,327,383,346,316,304,436,351,277,248,346,267,290,294,321,382,458,381,288,379,306,385,290,308,265,335,333,401,252,328,366,256,246,246,288,334,307,334,276,214,362,346,308,334,286,114,293,232,238,334,383,57,292,252,314,280,351,209,250,258,335,298,275,259,251,258,289,323,370,328,173,301,49,150,278,239,243,231,242,314,343,235,320,269,233,262,95,313,129,278,330,323,262,246,113,263,257,275,239,261,252,215,340,219,77,244,429,276,189,356,272,326,297,249,252,261,102,264,271,307,260,97,242,246,270,382,59,308,277,117,227,288,250,243,279,189,189,313,154,277,129,279,257,331,421,291,303,380,336,396,379,355,353,339,378,373,425,383,364,386,384,355,361,394,309,401,348,387,400,252,285,278,277,262,189,245,316,299,346,229,256,316,268,384,337,292,239,286,323,303,288,361,292,265,424,373,277,282,316,328,271,273,271,279,241,241,289,224,224,232,232,232,316,260,220,258,130,251,287,452,396,261,281,257,291,350,106,312,246,321,338,299,281,260,278,34,241,288,278,81,240,245,226,234,241,234,259,258,185,361,390,340,428,252,252,198,198,344,358,241,387,205,205,380,400,371,316,375,350,238,239,239,274,274,364,351,274,288,434,363,261,223,223,241,211,211,381,437,367,273,321,282,294,349,296,260,246,360,280,269,266,349,316,294,202,239,256,250,286,284,263,267,240,294,173,172,258,224,83,327,246,329,268,304,161,252,96,228,277,269,306,218,231,42,336,399,247,168,413,441,283,362,368,226,226,278,421,433,220,220,253,348,323,230,222,222,312,276,218,218,267,321,268,391,253,352,401,283,296,300,299,229,369,304,340,365,260,244,443,329,372,371,321,295,283,204,241,286,227,326,274,150,292,356,302,52,267,249,292,383,322,235,80,230,231,304,326,273,118,287,233,349,147,216,258,353,341,301,276,349,393,133,257,234,241,78,328,292,318,390,54,266,329,231,241,165,217,217,287,281,297,215,215,262,292,433,245,383,319,291,439,274,202,202,250,376,226,226,392,330,256,243,265,316,289,429,306,342,241,313,241,293,294,251,252,299,274,245,267,292,275,273,224,276,286,246,288,356,248,259,174,313,281,63,307,238,327,319,410,164,271,290,301,336,321,325,329,274,297,333,391,293,308,279,330,367,279,369,305,240,249,248,299,324,257,257,338,362,212,307,269,183,355,301,267,301,301,343,249,215,279,292,262,360,376,345,360,444,367,57,258,321,329,239,281,293,250,273,302,217,124,291,265,259,407,305,131,285,119,131,290,167,308,273,368,386,251,291,290,300,266,262,258,120,294,246,305,278,258,254,289,252,266,315,173,258,317,313,370,423,382,395,296,278,385,289,462,307,344,242,242,242,470,291,416,317,380,261,383,287,195,296,205,291,271,222,276,238,231,251,288,415,362,293,410,276,320,292,384,403,255,227,227,365,406,393,261,394,260,143,333,283,273,292,227,253,268,239,220,278,272,235,266,307,445,239,274,264,295,262,302,116,226,195,103,259,241,334,322,259,79,260,283,301,253,310,275,303,283,226,244,280,342,268,237,247,285,281,271,280,360,309,42,317,287,286,359,255,334,332,279,331,345,276,142,247,239,272,287,266,262,254,260,295,239,241,273,127,333,242,246,408,272,208,310,240,245,238,196,265,295,262,292,230,404,77,264,185,297,290,251,254,376,308,319,247,127,345,271,230,310,241,260,279,161,271,271,265,337,345,354,336,377,311,243,217,217,306,326,242,324,311,280,186,266,416,260,291,418,280,272,249,255,251,323,258,254,253,373,264,295,255,327,273,251,291,343,215,224,290,99,339,352,316,257,347,428,286,242,234,337,315,281,242,288,245,237,290,319,306,238,219,228,276,307,310,227,264,125,90,235,276,242,230,360,103,259,434,359,312,325,331,318,329,292,341,370,255,345,266,242,362,317,281,359,354,316,275,359,261,431,403,320,359,333,199,311,215,328,226,86,260,323,289,238,277,260,282,241,205,188,142,279,281,225,269,218,293,341,313,339,319,393,331,253,242,247,222,223,281,292,275,387,262,200,200,103,290,257,327,238,265,272,305,50,253,240,128,248,360,254,112,342,309,305,288,382,275,249,383,305,360,398,465,272,438,122,219,239,267,220,282,314,244,268,310,299,284,227,411,444,337,232,330,248,325,251,341,331,239,361,381,63,262,259,336,317,235,239,417,126,305,94,342,211,115,342,96,306,334,310,440,294,222,363,360,341,250,254,296,134,290,37,276,245,237,60,76,254,267,210,289,267,255,283,266,277,305,261,253,268,270,292,285,274,274,267,258,258,234,248,244,265,260,270,278,260,295,251,269,285,242,276,260,254,250,249,255,265,293,266,263,282,290,297,257,286,132,262,110,306,259,298,356,347,343,233,289,448,354,254,279,234,272,331,258,325,368,282,290,347,375,271,274,329,286,239,312,254,272,252,265,312,299,252,384,236,298,280,296,230,237,74,359,234,55,258,125,284,268,250,142,268,243,311,222,242,247,286,287,234,252,319,284,247,296,247,194,261,291,285,117,337,255,247,415,316,385,294,364,249,277,284,227,350,279,425,411,268,242,350,288,413,251,262,346,416,346,286,362,288,239,300,281,236,299,302,241,334,332,291,339,314,290,321,253,249,293,273,220,261,247,255,260,71,259,322,95,331,275,195,231,264,281,290,198,355,274,303,349,379,263,266,399,262,317,254,275,196,292,255,38,225,42,270,234,276,281,223,292,313,321,252,282,80,227,227,353,297,375,285,269,292,239,245,284,266,77,369,380,289,73,452,364,190,277,350,258,292,313,211,267,275,116,228,199,366,232,202,279,259,399,58,286,280,276,238,269,96,237,233,268,262,263,234,249,267,85,138,138,329,371,322,308,371,290,280,220,235,76,344,275,73,267,235,309,300,263,309,276,311,343,332,302,245,270,374,285,317,282,392,245,313,236,257,174,397,296,261,287,322,320,238,255,257,266,295,275,269,248,288,269,300,376,202,226,241,231,268,225,51,249,291,275,259,266,35,293,218,268,271,292,232,238,250,260,247,303,209,303,253,233,209,32,286,246,247,118,252,137,274,247,49,112,272,252,396,273,81,234,266,261,255,348,313,240,36,238,294,247,229,96,265,49,277,117,362,348,274,262,310,319,347,302,269,230,263,274,130,345,263,128,227,237,154,291,390,245,315,287,266,303,317,290,293,321,269,240,289,237,298,297,355,256,275,313,289,300,219,419,252,257,332,316,322,255,130,230,331,358,263,364,351,267,378,357,291,301,348,245,270,262,423,274,269,267,265,290,295,266,247,259,274,271,290,254,269,277,290,279,258,249,253,258,254,235,262,305,49,245,302,219,355,291,275,168,321,105,266,132,357,281,263,257,266,234,336,286,202,332,246,227,356,237,299,361,333,350,311,282,225,248,215,251,308,59,230,238,264,363,287,262,53,322,289,354,262,247,209,275,290,267,255,302,241,283,269,90,291,290,345,361,233,261,280,284,247,233,287,250,377,300,334,294,263,253,310,321,312,193,113,115,221,324,323,364,338,266,225,248,283,288,242,280,245,208,105,249,144,45,265,273,96,278,261,301,243,263,274,337,280,118,465,114,243,272,276,233,243,228,263,243,295,254,365,31,396,289,344,289,266,415,70,231,320,252,226,254,195,56,343,211,272,320,314,277,300,372,325,355,251,450,393,272,307,358,281,248,278,433,160,282,301,139,318,331,449,259,148,148,101,291,211,266,334,226,294,247,450,332,313,59,223,307,356,429,303,227,227,228,228,238,268,253,274,103,365,279,337,206,252,236,96,251,340,250,297,266,245,207,282,113,341,123,252,400,323,224,240,203,268,247,302,29,264,339,328,307,276,252,311,332,281,189,227,316,241,272,322,136,313,255,272,65,263,360,265,264,277,262,251,303,192,269,278,248,263,253,253,192,456,338,270,83,297,271,387,300,263,346,242,256,293,320,343,268,279,85,294,376,307,262,243,297,249,289,292,240,282,269,164,306,431,313,240,240,278,306,356,356,356,356,356,356,356,356,356,356,356,356,356,77,356,176,288,245,118,245,61,268,89,288,302,287,375,278,323,263,142,114,328,238,281,247,414,301,256,298,440,264,394,384,428,369,433,388,343,297,314,263,276,455,264,342,283,317,255,427,328,267,244,244,246,308,430,420,187,187,311,220,236,327,371,245,310,104,282,277,290,266,264,236,280,257,130,273,318,253,318,283,155,235,292,275,294,297,363,181,269,288,232,154,234,325,243,275,274,244,320,258,366,223,223,436,373,441,445,337,252,280,304,283,296,323,354,422,340,322,354,332,261,236,247,248,256,241,208,237,258,341,285,248,298,259,250,257,260,279,248,261,297,269,253,257,254,272,322,228,331,317,170,117,234,232,270,308,274,281,223,295,305,250,272,341,243,242,378,238,232,316,316,342,339,225,272,270,405,231,279,243,260,288,256,313,269,246,268,255,240,324,112,308,312,294,292,328,397,343,309,281,350,283,265,68,366,266,349,393,329,264,316,235,249,270,181,270,294,315,406,276,289,264,221,287,392,324,350,255,95,53,260,230,242,333,250,231,189,226,225,258,289,223,274,282,307,257,237,312,307,95,282,252,257,366,277,70,288,51,261,309,318,312,367,311,387,232,328,298,281,240,325,144,220,393,232,243,341,204,204,313,236,297,297,274,395,258,289,320,257,334,250,289,260,138,258,287,293,243,102,272,293,257,279,279,272,90,255,260,324,270,362,293,307,370,320,362,381,350,374,124,210,261,277,237,263,258,239,282,278,78,349,354,102,410,300,244,238,265,307,114,271,316,262,322,248,279,355,421,287,243,253,230,262,437,279,426,281,283,233,276,300,441,239,239,366,370,68,299,122,245,242,273,220,273,267,296,299,133,357,225,225,298,302,395,435,457,424,242,242,363,238,302,309,299,311,285,286,343,229,304,405,140,143,274,192,276,252,265,293,61,279,322,201,198,269,268,319,264,317,328,293,275,327,287,165,296,266,295,391,203,280,305,244,299,80,349,162,261,157,373,262,298,293,322,277,127,303,299,206,285,255,225,225,243,401,437,307,375,354,339,302,298,261,228,228,231,420,254,229,285,259,302,324,315,306,279,273,325,315,55,248,279,229,225,254,300,255,279,455,390,290,292,313,306,323,154,266,285,270,243,171,277,306,307,394,183,392,424,279,433,421,388,303,263,237,302,250,276,349,267,272,265,287,275,319,235,250,261,227,279,265,235,431,291,321,269,268,346,321,235,323,325,331,155,267,391,268,281,334,260,49,268,337,285,312,278,384,128,276,303,72,324,294,336,278,276,296,285,283,309,381,263,348,264,326,389,234,283,264,210,252,305,287,332,292,224,313,248,238,334,238,366,259,261,239,281,316,274,305,315,317,274,344,226,227,114,247,288,256,269,289,220,243,248,267,321,211,211,313,245,282,240,290,199,199,248,228,258,307,277,268,302,256,314,281,234,353,236,166,289,260,241,328,349,215,296,271,245,239,76,248,66,282,268,325,214,379,325,306,345,114,57,304,233,361,230,234,250,265,264,292,249,274,380,297,378,309,53,310,256,357,308,319,291,262,118,293,199,199,291,303,203,194,296,254,230,230,264,165,337,307,377,301,310,226,262,220,293,222,221,305,263,271,257,350,268,428,265,287,228,260,86,261,300,287,291,229,256,285,228,267,255,248,259,291,275,296,241,320,302,299,298,245,250,248,284,447,231,299,285,283,264,75,261,148,339,322,330,317,207,323,327,426,261,237,307,228,228,276,255,55,262,243,295,294,54,236,307,85,314,283,263,351,256,162,206,336,240,259,348,290,255,108,263,326,213,329,253,282,267,278,280,217,335,235,258,350,382,300,267,279,287,422,316,235,235,232,97,270,226,220,245,298,225,396,309,303,273,260,293,245,276,251,270,250,269,155,268,264,71,240,125,313,124,255,319,273,277,257,206,295,309,275,261,257,295,336,305,171,292,288,263,361,265,329,332,358,223,256,139,381,302,399,335,280,387,413,307,383,310,314,295,279,285,383,271,302,253,344,204,281,248,347,129,321,259,306,408,265,96,238,272,91,217,283,281,57,327,300,132,232,229,381,250,296,261,237,262,230,250,270,252,230,246,74,244,240,179,425,323,365,209,294,323,115,234,265,282,448,348,259,236,306,355,275,253,422,294,377,241,325,363,372,301,246,279,300,326,339,318,376,269,291,248,252,234,261,262,263,240,264,348,297,231,167,323,296,268,71,230,313,242,401,158,258,228,357,294,237,279,297,98,248,248,359,272,307,99,305,222,298,287,455,254,232,423,233,307,302,263,301,234,236,45,276,341,194,334,328,400,339,333,158,300,307,190,302,294,141,268,250,242,241,302,350,228,307,279,241,227,271,307,285,142,240,375,260,234,248,241,59,80,294,282,251,245,302,314,252,231,217,288,312,320,251,265,345,304,260,278,298,242,287,251,217,313,265,288,275,336,269,147,218,281,275,248,249,242,284,292,238,247,221,242,245,277,263,273,297,216,229,224,218,235,400,255,321,312,265,122,286,260,241,303,246,340,262,271,79,117,259,361,305,295,363,279,332,255,246,291,356,256,273,287,367,360,322,382,302,238,324,254,337,124,375,275,290,286,230,230,262,249,247,261,211,211,206,259,304,229,341,179,273,234,147,296,433,233,293,256,276,249,323,435,320,373,256,344,310,252,264,329,253,333,94,261,297,88,315,307,251,173,248,266,310,274,226,391,292,254,237,259,259,414,320,260,283,238,247,274,302,283,231,303,282,243,319,151,275,242,27,265,324,332,355,75,264,284,318,239,242,265,427,296,281,79,269,176,266,242,392,336,324,144,252,355,382,41,296,259,305,296,432,143,337,295,341,244,295,298,354,285,444,282,281,211,211,311,348,325,287,252,296,228,228,255,321,211,211,211,333,232,217,251,254,308,286,421,320,272,272,320,400,271,391,385,293,334,455,351,326,315,282,162,179,341,270,263,237,241,334,282,47,289,285,236,280,241,247,204,197,246,357,41,80,263,289,235,204,281,300,144,253,303,378,332,252,252,116,239,342,310,421,314,399,276,359,356,293,293,260,343,236,354,255,231,313,46,256,213,271,371,390,258,342,333,455,51,279,274,285,243,240,128,298,387,265,268,235,120,251,98,409,33,278,323,244,112,359,387,274,255,443,429,387,316,158,247,179,251,290,404,325,367,111,263,351,280,308,318,269,249,333,267,275,250,51,269,290,81,296,395,355,273,248,365,213,213,319,288,298,360,350,308,285,243,261,403,272,243,292,285,376,256,231,293,282,287,313,419,298,311,269,304,402,300,48,367,270,295,264,287,237,282,196,288,281,288,271,233,276,241,312,316,252,250,251,326,249,270,65,401,329,254,308,311,248,358,259,299,283,255,370,299,302,343,300,295,328,270,439,227,338,330,355,346,224,224,293,332,224,284,259,287,267,305,246,312,97,400,474,320,84,239,285,229,284,201,264,351,264,268,250,354,262,325,370,297,316,316,373,128,227,230,259,261,296,220,336,325,425,211,283,248,245,259,229,250,238,242,119,244,239,257,240,309,291,243,91,273,220,77,116,304,255,306,297,272,345,248,293,317,382,279,267,263,113,269,321,263,399,266,230,86,307,286,285,278,306,441,427,276,232,376,316,253,312,325,238,307,246,304,355,363,196,292,343,303,264,268,384,390,363,142,298,95,232,317,287,166,259,225,229,265,230,141,248,309,320,317,333,268,252,230,241,276,278,228,292,280,283,227,294,352,278,296,232,311,309,267,310,221,158,282,239,54,339,300,277,57,372,425,325,269,210,221,249,209,280,263,241,143,240,249,308,364,333,332,411,227,237,296,300,295,377,357,292,329,221,221,352,276,271,238,234,407,280,411,249,89,295,301,288,349,268,415,260,239,254,355,343,268,258,387,315,313,391,271,100,269,247,100,286,379,259,371,252,319,293,292,326,329,243,254,251,239,242,227,284,231,242,316,236,217,217,275,256,136,294,288,250,226,244,250,223,307,42,288,290,299,142,327,130,254,80,285,270,360,355,345,348,288,348,265,327,293,297,269,276,295,302,408,273,271,307,272,262,337,325,61,224,269,251,353,282,229,255,156,302,293,330,361,340,272,286,251,202,251,40,270,311,320,292,308,342,278,224,224,371,283,310,246,310,293,302,191,233,111,224,278,226,238,229,170,289,370,279,396,72,263,247,289,317,296,217,217,223,223,252,282,266,263,373,253,303,264,123,285,279,67,367,403,292,120,426,353,272,273,146,322,325,194,283,236,274,283,264,370,276,341,291,260,145,232,103,284,375,256,261,235,235,235,261,352,314,56,251,253,299,103,325,336,255,346,365,277,283,236,243,261,246,223,309,96,250,261,269,320,353,301,224,289,270,313,216,270,251,315,155,294,397,435,500,499,452,118,263,359,326,260,339,347,217,348,107,252,322,330,306,269,263,274,262,254,372,290,355,311,304,357,281,254,81,311,347,115,314,366,289,357,245,243,250,272,201,288,293,308,292,286,227,78,160,277,245,91,252,325,277,130,256,241,316,299,274,64,256,131,270,303,59,193,239,269,305,289,315,255,236,407,242,271,289,324,270,282,253,268,243,263,275,316,287,257,159,271,369,298,167,424,299,251,298,476,387,418,350,488,123,351,359,151,273,373,198,293,358,184,333,357,294,402,335,273,422,306,313,305,343,280,290,323,346,208,281,285,322,305,177,256,345,304,277,256,229,275,246,296,304,271,272,207,308,382,333,445,252,270,259,342,336,336,312,243,387,279,264,243,228,347,343,101,248,273,254,179,247,99,309,283,205,327,288,468,362,194,240,277,302,267,319,278,252,241,227,224,266,360,323,346,311,291,234,138,216,248,210,243,249,118,279,126,277,233,294,269,242,116,312,180,273,256,251,276,286,291,124,266,289,245,307,242,104,315,236,289,278,217,217,217,370,326,352,262,211,297,233,273,241,300,232,236,247,271,302,299,317,115,352,378,289,267,326,289,343,280,252,333,289,415,284,415,266,346,371,260,261,268,293,314,99,278,245,270,277,312,309,282,252,152,257,87,281,260,168,231,302,309,348,286,431,288,261,291,250,258,224,278,260,30,260,292,262,332,322,249,345,265,321,290,254,282,387,304,277,253,368,288,289,401,260,289,374,287,238,109,250,256,334,244,264,314,270,301,229,291,258,95,278,180,207,236,274,380,296,281,278,72,286,246,296,350,258,288,312,285,275,310,289,284,244,260,248,255,355,261,324,241,241,281,242,245,253,240,270,261,257,202,306,253,329,303,310,161,264,307,284,93,255,179,274,302,264,343,66,259,238,266,246,238,254,204,265,427,290,252,259,275,346,279,264,257,235,256,298,306,247,256,327,305,291,247,99,348,327,314,258,220,220,242,226,273,109,288,407,279,316,268,244,317,319,309,256,325,233,292,276,247,260,258,252,250,317,320,268,274,361,325,283,242,326,258,238,240,265,276,133,245,229,314,276,240,243,243,247,229,244,238,253,253,158,279,293,285,311,310,201,260,321,255,84,246,264,298,339,308,253,337,441,225,229,226,234,209,255,274,254,244,267,270,290,255,221,221,414,232,336,317,222,209,209,269,427,104,251,250,233,254,242,327,111,242,333,192,352,109,243,361,256,320,284,300,320,438,280,75,392,300,259,253,301,267,268,298,282,280,310,240,412,257,218,306,304,282,277,277,367,231,246,228,202,202,292,327,414,305,387,233,266,301,233,238,271,231,244,233,260,229,311,228,220,235,289,321,345,286,334,243,246,272,438,412,295,314,342,320,250,303,319,373,244,362,324,256,411,422,351,245,368,279,293,275,407,386,329,307,316,291,240,243,243,243,249,230,353,326,314,315,219,219,266,239,250,80,203,380,342,346,315,239,284,447,247,318,258,274,284,79,288,263,366,350,306,271,275,257,279,340,315,84,255,279,296,372,407,245,245,281,359,243,299,316,257,266,246,395,267,229,349,85,331,243,284,198,274,243,268,49,273,325,306,38,270,264,117,122,246,238,252,240,243,236,234,63,262,283,241,246,290,229,281,261,24,138,376,323,375,309,303,291,264,205,95,276,249,274,269,276,250,266,228,243,38,309,298,284,320,285,268,336,347,277,261,256,254,340,228,423,323,306,248,76,367,342,64,250,286,291,172,323,297,276,292,314,399,383,116,317,317,244,75,256,243,317,271,303,296,302,320,277,294,391,239,288,278,336,299,293,263,227,248,241,331,361,292,260,306,340,264,357,230,335,433,293,302,293,255,427,266,362,283,135,245,83,258,217,278,198,278,259,275,317,253,313,221,221,253,254,326,110,299,271,41,282,350,279,267,249,219,268,260,252,222,324,256,336,319,300,237,233,245,280,281,281,204,141,366,251,123,278,285,435,224,271,309,259,240,320,237,240,296,307,256,255,313,255,289,290,248,342,278,287,262,395,290,292,384,280,243,409,186,242,251,48,275,321,268,284,236,270,249,333,280,304,306,335,288,322,299,439,78,395,250,306,192,192,298,416,329,281,266,424,284,429,252,236,265,330,398,255,144,94,295,208,297,234,264,248,229,243,228,235,227,233,239,198,184,264,269,275,368,251,160,318,416,285,184,263,259,195,88,336,256,248,198,303,400,351,249,306,291,342,280,247,240,319,280,139,264,273,257,226,94,354,232,217,248,239,301,276,303,320,372,375,292,253,247,429,364,332,289,339,356,232,346,269,262,336,115,334,226,355,246,251,73,259,275,274,127,246,333,308,236,228,147,248,224,260,225,254,210,246,306,301,361,247,361,294,344,273,247,229,279,118,268,163,255,175,290,237,233,169,260,291,410,321,288,348,254,308,241,266,243,295,402,229,234,304,461,308,370,239,325,334,322,269,307,233,267,251,238,275,307,293,414,303,321,252,283,392,281,332,445,317,316,243,263,304,320,402,250,225,254,124,388,338,316,391,259,331,332,277,318,314,323,280,234,294,39,287,125,319,303,249,265,277,271,284,233,268,251,260,302,323,224,282,305,275,403,266,258,261,257,262,264,264,243,231,242,234,246,358,339,249,294,244,331,229,278,256,333,279,193,193,291,239,252,263,264,257,269,321,249,263,131,294,442,264,248,234,234,118,321,68,188,188,261,250,356,367,279,277,287,353,378,361,238,399,307,272,303,466,444,364,236,296,196,196,269,211,277,248,327,194,320,247,323,327,233,221,291,257,290,246,279,140,278,335,249,273,312,232,238,112,387,250,272,287,322,228,266,243,329,311,112,264,283,246,292,273,83,274,236,257,227,271,266,272,281,323,249,316,286,286,316,261,264,262,254,323,310,253,275,311,245,288,321,259,292,105,304,394,422,291,268,291,244,348,358,239,302,226,263,319,260,248,82,339,249,275,317,251,343,270,278,227,227,315,282,261,366,312,347,373,356,275,364,336,321,246,240,281,211,211,350,430,324,225,218,186,186,330,414,324,296,298,265,255,303,438,314,294,282,330,298,280,333,260,38,293,33,273,248,165,270,299,198,94,295,339,254,274,278,394,225,246,176,289,304,274,262,211,251,250,290,267,97,104,245,329,292,262,239,259,271,248,234,370,268,273,239,298,238,344,325,328,254,238,368,227,265,284,288,308,259,300,401,365,248,201,201,256,285,301,174,296,247,239,329,309,248,273,380,279,300,290,230,256,306,239,299,239,300,286,219,251,262,321,297,236,296,282,295,298,251,332,269,279,277,328,332,258,242,301,301,331,158,434,63,289,245,254,227,227,243,268,351,411,317,384,309,164,365,417,336,271,251,351,233,260,288,238,249,247,291,307,242,411,273,241,258,254,245,252,360,267,258,429,274,131,282,176,176,235,246,31,86,322,229,226,324,262,82,366,295,371,347,311,261,242,240,270,238,416,277,288,250,331,384,246,382,357,232,262,267,264,259,316,198,347,311,250,235,310,244,290,263,258,312,277,281,256,347,305,285,241,344,292,178,296,277,367,260,235,307,256,342,317,261,270,342,295,326,249,257,282,313,252,407,316,323,255,380,290,279,279,434,297,297,336,357,336,448,332,295,432,395,342,277,128,288,236,248,234,239,344,243,230,238,291,303,276,231,303,319,239,235,244,235,238,245,252,255,229,363,265,216,250,253,221,317,275,259,360,259,215,336,293,113,279,276,271,295,320,339,296,292,268,237,285,394,270,108,260,241,251,357,66,221,249,292,243,283,145,157,296,333,251,53,279,243,131,102,292,260,324,110,293,259,129,84,309,284,252,254,312,300,218,260,306,242,317,268,114,298,267,273,252,274,278,271,263,222,236,276,235,243,251,355,292,258,265,290,81,235,281,310,280,261,358,294,271,369,264,356,280,283,205,273,319,241,310,271,26,249,265,234,203,268,458,170,299,279,264,389,172,277,268,242,340,225,237,289,317,315,231,295,186,284,301,278,255,267,224,241,269,254,120,253,267,348,282,320,252,239,252,233,263,186,280,265,299,299,443,315,337,373,277,237,319,313,71,291,358,269,165,300,282,244,314,374,248,245,243,262,344,260,193,285,327,135,218,271,266,166,221,221,239,355,240,251,324,252,313,251,282,276,266,271,257,286,274,262,311,363,289,376,350,252,304,324,274,275,288,353,275,253,208,193,275,246,305,149,322,251,71,232,310,407,233,286,276,272,269,140,274,251,264,133,362,249,371,299,238,323,276,251,251,264,266,115,294,249,175,67,335,290,118,304,359,374,273,249,292,310,65,251,233,146,321,294,295,239,119,258,261,282,287,298,259,116,294,130,315,237,257,299,317,289,267,266,315,368,321,263,382,231,306,297,306,253,273,325,329,336,314,333,48,241,343,272,165,275,175,253,288,280,79,316,197,385,285,261,299,327,264,255,217,220,218,225,227,229,220,226,223,216,240,242,140,257,240,332,291,312,389,325,297,458,263,282,318,323,285,351,432,272,280,315,329,314,196,301,325,87,395,272,243,252,252,256,228,228,295,350,369,359,261,296,452,362,283,132,311,303,65,299,215,253,251,272,377,264,384,274,276,276,289,220,271,259,84,420,390,352,295,358,280,236,157,388,325,279,120,355,291,263,296,300,300,230,230,245,250,224,224,281,294,240,239,418,284,267,242,292,259,228,238,338,297,320,266,246,248,104,256,358,225,132,241,323,293,239,262,313,235,363,304,282,287,315,281,247,266,258,236,263,286,315,306,333,53,312,294,347,326,240,240,308,279,279,288,453,130,245,274,273,254,318,281,393,180,270,261,380,261,341,329,370,304,252,252,251,340,268,254,361,432,315,311,160,287,47,329,76,341,318,239,253,285,254,242,255,251,330,292,266,235,371,266,246,252,263,306,302,290,262,299,269,279,180,292,283,260,240,254,244,299,291,326,258,265,299,199,235,297,302,294,305,232,280,74,255,226,276,197,117,317,280,355,431,260,279,374,193,253,282,35,287,239,270,305,280,338,261,242,247,342,272,250,280,275,310,241,322,323,41,301,301,368,243,310,248,241,273,316,68,243,339,370,392,352,332,240,357,229,367,254,348,224,226,311,301,201,278,314,381,452,331,459,244,322,315,174,384,380,224,224,330,100,244,319,347,92,431,265,35,270,262,276,231,233,234,224,234,254,280,327,259,227,240,288,339,277,99,230,293,219,218,256,316,234,282,276,62,264,214,253,311,266,141,255,242,292,294,323,305,326,45,318,306,128,319,218,411,267,273,210,358,453,229,432,282,460,281,284,289,83,333,306,243,296,390,192,466,399,48,253,204,294,151,286,231,384,298,297,277,219,219,428,241,255,239,125,238,235,129,242,325,251,258,242,174,343,299,247,252,255,254,236,263,329,303,259,258,283,348,376,327,190,233,262,282,275,231,247,347,317,295,296,290,238,259,122,224,299,236,165,293,322,310,255,307,328,349,28,316,285,283,257,284,456,325,449,197,245,287,358,349,227,227,340,326,334,384,354,292,349,271,207,207,330,239,336,381,321,281,345,247,279,327,329,350,261,345,271,355,390,278,257,232,244,317,247,238,248,272,109,238,247,225,267,278,293,305,295,309,150,285,293,150,249,284,264,206,283,73,247,242,273,280,370,263,310,305,341,340,302,261,316,288,341,270,281,235,341,271,231,242,162,339,90,237,279,244,328,234,268,311,321,461,177,338,381,353,275,279,317,268,282,242,307,292,285,238,348,281,287,259,246,262,130,343,267,241,399,305,372,151,219,232,221,268,251,262,293,266,294,241,234,285,251,224,137,243,302,280,285,433,454,281,404,256,273,247,357,338,313,277,311,262,306,69,310,332,297,305,180,316,299,242,331,294,377,314,247,309,406,299,253,237,241,347,386,275,224,224,301,245,174,267,258,333,313,247,444,286,235,298,251,326,274,241,257,241,370,164,315,170,216,251,188,274,296,247,237,223,348,348,261,264,261,242,219,295,245,189,245,391,332,373,287,259,316,267,140,229,283,273,314,266,231,319,237,287,237,237,233,250,305,228,259,228,229,286,232,236,265,212,262,194,252,187,233,237,229,270,248,258,421,224,228,228,300,46,250,220,289,355,314,313,321,254,301,299,243,241,367,224,236,268,330,124,275,135,322,258,390,203,203,280,332,245,283,328,283,320,61,395,306,238,285,340,291,236,269,232,247,332,316,241,242,348,183,375,271,309,94,263,231,231,429,301,252,267,312,398,293,338,318,255,234,239,323,285,254,318,271,125,257,296,313,242,290,242,229,246,246,238,313,219,256,270,366,327,258,255,278,298,253,239,259,259,282,273,296,343,268,296,366,340,286,89,256,239,348,322,322,262,264,251,270,454,291,323,469,230,230,366,304,235,255,353,268,309,390,278,264,271,347,202,266,292,319,263,310,330,256,231,308,250,152,266,332,324,277,238,270,303,173,236,299,435,279,285,367,266,273,278,240,257,235,294,213,244,278,282,373,228,105,392,303,248,317,320,271,209,289,270,295,242,167,232,395,247,251,276,247,314,231,231,450,393,325,354,461,324,298,215,215,272,281,347,341,242,354,308,309,255,194,194,386,437,454,325,254,403,350,449,261,286,243,381,309,248,335,267,281,302,299,241,324,303,422,263,282,239,283,268,248,388,272,282,342,318,183,290,328,221,28,235,237,307,261,258,68,332,272,263,155,252,381,377,277,328,203,254,237,232,245,259,228,235,238,235,211,303,359,289,276,322,296,68,315,254,280,166,269,264,329,254,239,256,279,92,259,239,334,441,221,225,425,263,210,210,404,382,294,268,283,53,293,289,115,235,235,287,293,216,313,284,290,308,241,255,321,356,296,325,234,255,243,260,303,407,319,249,341,271,253,266,240,242,254,283,275,227,245,266,230,192,233,224,293,273,290,237,290,301,271,129,253,289,147,274,300,271,99,263,341,375,355,315,339,339,278,456,248,300,300,411,242,73,309,253,291,252,65,274,372,198,304,366,224,224,277,318,367,304,305,236,301,364,318,289,314,240,274,250,367,313,290,416,313,369,236,152,332,292,215,215,249,366,96,277,231,133,275,154,312,272,273,330,52,260,251,253,231,324,370,279,254,274,291,308,375,370,345,241,293,394,403,386,234,292,331,356,276,247,237,283,295,286,311,255,264,304,373,44,298,283,281,113,293,225,68,256,310,211,211,245,353,349,382,398,311,250,324,329,293,236,267,297,312,253,347,376,267,250,254,263,281,273,276,326,231,460,308,292,252,240,270,290,367,308,307,241,291,61,431,275,244,260,325,255,411,262,306,274,297,286,250,301,317,230,281,241,302,278,287,250,364,310,338,327,274,349,294,239,253,346,310,267,249,227,247,386,294,267,211,92,310,124,333,263,286,260,255,232,270,235,276,260,362,265,256,326,237,302,290,298,240,274,271,348,319,224,235,251,230,196,224,272,73,246,226,287,242,247,286,369,99,243,260,444,285,285,280,273,262,271,270,328,265,317,251,281,65,229,245,337,249,239,153,255,358,291,203,255,301,280,265,267,254,259,164,291,374,305,358,259,317,75,273,253,279,253,247,249,252,267,316,345,235,257,293,231,291,256,247,291,237,281,243,220,245,294,239,276,229,152,289,219,274,279,342,300,267,303,156,386,234,259,131,350,248,238,195,270,225,265,401,276,307,321,280,415,250,278,225,230,346,39,256,298,424,327,298,368,224,274,248,284,291,290,259,272,257,240,397,403,275,293,396,251,272,241,370,255,232,261,260,250,306,375,421,351,250,275,230,336,269,245,254,289,243,318,398,54,252,233,292,252,225,42,295,290,262,276,276,282,258,244,285,262,258,233,253,269,265,285,295,270,258,278,274,253,276,261,236,283,260,244,339,282,237,281,273,409,276,338,253,257,68,289,301,265,322,295,262,271,242,395,362,306,325,364,253,379,249,221,236,347,227,308,356,262,230,230,230,341,309,251,268,213,220,262,255,277,251,239,434,274,229,268,261,290,306,317,238,233,236,225,265,263,258,155,325,189,262,335,383,301,323,298,332,317,360,312,305,264,302,269,359,299,250,287,225,448,334,289,277,276,363,369,250,312,272,328,255,374,259,258,274,296,305,265,311,292,395,331,286,308,297,98,249,260,245,358,253,253,265,268,292,246,373,240,249,243,202,269,275,440,183,257,295,160,236,311,231,227,275,215,233,239,231,248,334,240,276,322,82,349,286,462,316,407,340,319,176,275,279,274,273,270,275,283,261,280,279,272,266,296,282,275,269,285,269,258,261,265,301,278,287,284,280,286,277,279,245,266,250,267,257,251,265,273,267,252,256,246,212,378,250,248,246,266,266,276,235,251,257,274,235,203,203,261,279,245,277,274,264,234,300,255,391,238,236,261,261,253,235,253,294,278,224,261,265,268,245,272,268,275,284,413,249,259,245,252,242,248,270,256,255,279,247,247,265,268,293,256,257,320,271,258,283,280,273,252,262,251,258,243,287,288,257,254,261,252,250,273,279,257,297,270,299,292,285,308,273,129,366,345,160,289,263,386,318,258,366,418,208,208,248,234,310,255,267,193,193,264,258,241,220,294,308,371,282,260,342,344,294,325,359,342,279,336,265,276,422,273,371,311,367,248,272,325,306,288,321,118,368,250,299,323,145,253,284,313,260,346,262,279,192,297,305,54,302,265,284,284,302,252,242,275,253,289,304,362,385,343,325,262,254,104,290,291,333,126,245,230,253,251,262,247,299,290,262,247,241,231,362,279,259,272,253,334,306,116,322,276,262,266,339,253,322,426,248,379,233,281,291,409,390,409,83,239,246,245,222,248,319,342,369,383,281,307,358,346,138,382,270,234,244,305,322,271,259,242,286,239,190,286,298,34,244,280,336,144,234,266,236,265,244,269,283,204,242,343,390,358,345,306,442,271,406,296,343,354,468,361,283,349,272,361,346,215,346,289,277,232,221,251,296,263,245,217,230,87,186,260,287,220,396,310,299,168,269,264,240,241,279,366,265,293,274,253,354,358,265,299,330,325,255,301,279,243,345,339,316,236,236,328,273,297,337,240,254,300,224,327,429,233,269,225,225,368,317,274,364,257,318,269,207,207,284,380,327,314,342,323,259,243,231,241,311,333,238,381,265,243,270,281,276,286,265,389,370,346,298,249,435,363,356,241,262,242,265,267,301,324,268,267,280,254,390,312,281,267,252,261,260,265,236,213,282,330,303,323,265,270,291,105,262,235,198,340,44,292,338,265,410,370,235,249,278,299,386,242,274,300,258,329,257,30,251,189,239,150,241,339,255,263,298,256,232,233,324,245,251,272,165,239,326,331,355,289,244,311,350,338,243,231,261,228,305,306,260,315,300,303,281,244,255,260,343,260,345,245,325,426,417,328,255,400,397,243,293,329,283,258,316,323,405,354,232,372,386,346,271,34,333,340,283,279,329,235,325,163,265,259,120,240,292,268,248,234,277,241,267,401,450,322,278,309,265,222,396,363,278,329,369,337,223,293,360,256,242,351,303,264,380,219,381,345,281,280,239,358,381,266,258,233,213,213,307,241,332,357,334,234,256,358,86,295,327,316,224,257,234,324,190,417,328,296,295,283,311,297,241,142,348,305,301,328,249,236,261,267,353,292,418,361,327,381,281,175,309,226,233,245,106,328,256,343,304,291,301,200,304,289,263,263,316,232,230,245,244,226,265,244,232,261,78,233,274,321,202,257,232,254,148,249,316,316,290,260,320,306,239,247,318,265,251,262,246,255,243,259,280,243,423,304,86,335,272,222,224,269,242,272,234,310,319,326,239,244,237,182,264,252,69,306,410,208,208,248,338,231,317,202,228,228,271,321,243,246,249,158,354,91,160,294,299,243,233,241,342,244,205,205,244,373,225,223,318,254,231,286,337,240,275,321,240,272,211,248,260,263,227,223,234,290,239,281,251,241,126,227,127,234,321,240,272,249,259,238,229,277,233,259,290,245,252,259,246,267,266,223,254,256,257,162,241,226,235,230,113,268,241,330,315,286,267,260,171,300,259,59,247,265,247,213,350,312,272,283,314,254,78,260,301,264,308,284,237,379,413,410,254,361,260,221,335,271,354,247,392,361,233,254,309,406,429,333,216,238,233,150,385,283,106,235,228,233,231,219,219,231,48,284,242,154,329,266,247,268,44,238,177,262,276,311,346,402,267,242,394,262,368,245,245,272,202,179,288,268,47,262,321,158,281,270,301,151,261,289,374,260,336,380,276,304,264,258,312,397,317,322,330,295,249,245,227,306,272,445,280,304,331,246,311,259,284,310,274,336,309,152,255,341,64,232,232,300,278,291,101,277,265,227,312,220,299,261,256,257,303,286,311,269,247,224,295,237,292,303,248,279,364,241,305,248,222,295,65,248,238,71,260,416,285,250,273,269,275,288,252,279,236,277,244,250,337,157,239,118,299,305,359,277,319,94,327,180,289,99,271,298,431,379,287,280,292,261,237,223,221,292,385,352,288,272,302,249,257,237,308,244,234,318,272,263,276,273,227,282,274,264,278,329,269,263,308,256,266,230,266,267,309,267,257,272,66,281,329,283,219,300,306,303,377,359,118,273,280,329,326,346,258,111,296,112,279,433,236,284,299,340,265,308,150,255,311,241,337,269,283,300,306,323,215,215,225,354,322,131,311,321,241,304,409,420,433,356,375,448,409,281,343,349,422,266,75,77,244,279,185,306,269,358,348,306,255,300,289,167,300,270,249,233,64,310,382,286,276,436,287,239,332,310,163,358,345,330,425,265,381,360,289,44,311,249,227,194,259,283,211,367,268,196,240,350,266,233,302,236,253,321,230,275,231,153,386,403,402,381,357,388,360,375,384,393,89,263,179,230,328,261,231,354,90,263,262,251,188,234,288,349,229,447,414,276,254,305,371,325,252,278,241,279,310,278,254,373,353,214,279,324,220,318,244,247,454,244,333,450,249,320,293,264,280,244,356,277,267,389,313,235,297,277,280,350,253,255,301,123,282,262,252,304,316,268,287,257,274,286,360,268,350,277,283,76,25,82,277,289,439,95,301,325,188,287,380,239,252,114,317,256,104,255,266,283,155,283,255,396,305,248,235,228,217,230,90,328,283,355,87,254,59,253,284,263,251,254,192,337,234,297,71,329,281,112,356,273,242,235,227,395,128,309,384,319,158,158,269,319,266,391,293,353,272,377,269,264,317,309,291,256,275,288,385,399,261,316,269,304,389,364,239,221,200,200,244,237,267,235,298,242,237,245,278,230,288,133,333,270,99,283,271,257,90,265,126,227,312,315,380,244,307,244,425,250,327,359,293,337,430,282,274,282,235,316,307,256,304,451,395,367,252,373,289,267,257,239,286,324,254,316,287,262,269,275,267,303,341,271,286,311,314,329,374,319,255,413,254,312,373,309,327,283,316,212,212,221,296,301,302,327,254,283,318,344,344,302,323,276,284,52,280,236,220,238,112,327,368,357,236,246,118,273,242,313,311,209,421,319,348,279,399,288,315,105,238,117,263,258,96,238,283,254,221,307,56,292,225,102,276,214,252,279,233,171,261,217,226,261,302,260,228,229,315,269,98,251,347,180,288,232,59,333,244,172,278,279,275,348,309,465,245,294,234,234,286,237,238,230,316,324,280,338,279,236,362,334,282,280,254,368,315,330,449,410,282,318,292,342,252,372,355,262,292,261,299,312,257,374,257,435,249,264,292,169,348,366,345,324,337,341,310,273,273,429,324,312,272,272,448,311,348,357,429,365,352,351,196,260,272,241,162,259,245,251,335,237,178,289,278,353,309,242,319,241,240,237,187,347,236,248,323,229,410,158,294,226,339,232,393,387,392,382,384,418,392,412,399,398,399,75,259,328,324,252,295,150,266,253,301,306,178,304,324,270,123,116,250,290,260,285,340,328,309,294,284,277,282,304,288,261,248,320,310,361,272,288,65,238,294,224,224,159,249,323,59,328,235,294,266,233,31,298,250,250,261,129,308,272,268,266,241,437,247,240,267,281,249,136,289,304,229,223,209,334,284,342,395,250,274,298,209,242,239,330,310,230,268,245,276,73,310,256,454,452,443,267,313,281,300,335,89,263,245,245,208,237,219,232,89,310,285,234,220,209,163,260,263,246,379,218,311,243,298,251,125,220,345,283,317,290,280,92,277,259,236,261,366,355,168,270,160,256,299,264,262,288,364,307,280,245,272,272,115,225,298,232,306,253,247,298,59,343,367,311,315,336,372,469,90,342,293,273,242,258,252,326,246,272,273,238,327,296,273,314,297,258,325,237,238,234,251,323,266,395,371,423,340,243,412,240,231,277,239,254,340,256,303,310,246,270,407,291,244,276,359,379,251,275,419,267,336,252,302,248,274,267,261,234,326,284,36,237,314,278,230,316,251,360,474,361,417,326,429,374,359,387,293,336,351,300,298,359,453,303,206,258,321,311,288,284,405,383,473,283,353,320,393,314,258,243,72,343,266,287,37,359,279,266,314,235,260,139,208,294,269,266,263,94,264,275,261,251,291,157,353,96,316,268,277,341,238,238,238,329,375,207,207,207,265,399,205,215,326,315,247,160,341,271,118,288,319,261,262,287,357,414,253,282,239,258,303,140,381,313,348,286,382,290,264,162,287,210,210,267,93,314,251,239,282,329,235,277,297,319,240,396,344,288,243,256,260,267,169,334,243,219,266,351,209,253,241,267,258,40,304,346,211,269,314,300,245,254,235,258,288,172,284,286,241,359,290,272,255,277,267,233,232,242,395,311,272,314,256,462,326,395,268,380,304,371,271,290,281,167,181,277,314,252,410,286,345,359,209,297,260,267,95,259,271,127,370,249,93,279,273,336,180,303,308,268,97,280,295,381,285,300,307,273,300,232,273,253,259,322,454,344,297,271,242,270,312,319,261,114,242,258,235,246,273,270,243,216,231,283,262,81,257,261,253,253,226,232,234,264,340,260,259,248,348,268,275,276,259,231,229,320,259,299,201,250,264,245,235,291,252,111,263,178,262,228,295,298,308,267,282,45,273,251,325,267,341,270,221,359,326,394,377,287,238,238,328,253,363,283,247,387,317,330,320,309,304,304,269,273,326,323,371,348,119,244,51,272,274,255,271,232,361,243,239,113,432,247,390,233,165,319,318,267,300,298,454,378,291,318,236,265,380,316,377,329,131,276,365,276,333,174,368,77,375,221,251,337,225,156,225,238,296,255,286,419,242,327,211,211,246,257,104,297,86,249,360,419,200,336,372,251,385,236,282,257,323,265,298,238,281,297,255,393,246,312,293,246,78,246,192,205,290,74,310,390,211,318,147,240,246,244,228,238,259,256,346,257,75,278,260,362,255,133,245,283,247,112,305,260,287,272,245,428,270,401,33,318,261,279,248,294,262,226,361,382,346,64,230,55,246,244,269,249,249,249,273,309,323,293,387,215,215,288,320,247,304,304,221,221,103,247,403,264,379,365,212,279,280,190,266,262,319,265,294,256,235,278,346,233,331,246,239,239,250,279,222,239,100,312,132,229,320,306,261,331,296,273,251,382,305,295,208,340,349,300,284,272,280,385,322,266,344,29,236,325,262,330,335,255,272,257,382,329,243,252,283,303,288,232,314,245,247,267,246,241,352,400,322,349,414,208,208,403,215,215,291,242,352,292,430,318,361,299,310,333,326,288,341,276,303,252,273,331,303,274,303,276,312,357,251,323,253,450,273,326,367,245,334,243,381,269,274,302,224,317,227,310,84,249,318,297,342,348,235,235,330,413,316,319,197,197,256,375,278,285,279,270,267,223,245,273,325,350,280,245,336,251,415,249,276,273,273,352,296,242,320,255,357,251,234,296,304,319,231,239,279,261,322,233,267,276,329,304,274,292,187,251,255,356,333,289,256,405,430,52,237,284,56,228,388,353,362,262,313,289,282,281,254,90,285,259,360,287,265,321,252,294,263,354,48,265,235,360,278,286,230,241,273,308,325,287,254,267,232,290,287,219,299,255,237,224,310,220,256,67,321,136,344,352,339,256,283,290,244,248,256,237,156,78,317,297,92,122,271,268,344,208,208,208,208,321,235,235,93,280,295,281,173,283,233,363,348,286,287,249,160,311,299,307,95,232,302,211,279,283,173,96,250,374,282,125,418,329,224,349,350,338,185,209,303,43,325,365,280,82,253,303,214,261,278,383,400,315,285,347,321,278,34,280,367,312,319,295,282,274,259,238,427,267,278,371,103,247,226,240,293,252,256,257,280,143,310,245,358,274,301,284,270,263,265,262,227,298,311,369,395,231,149,338,313,92,273,241,397,357,437,145,221,307,262,107,253,165,477,295,303,393,309,317,194,240,335,291,176,185,365,312,276,69,340,375,352,264,305,288,292,441,219,98,244,329,284,311,267,314,259,279,62,284,184,116,257,244,55,263,302,101,342,300,287,266,237,397,145,256,340,279,444,215,215,358,243,243,245,330,314,211,211,389,229,229,372,277,321,296,263,266,341,249,55,316,305,390,318,259,289,243,243,255,265,312,403,385,330,280,360,286,340,295,266,342,281,314,318,292,451,306,240,299,348,345,414,228,289,219,219,264,269,264,295,279,361,248,248,304,219,219,259,296,299,359,227,227,353,320,241,303,280,265,269,317,384,168,297,242,166,392,346,326,244,395,208,340,290,276,263,390,268,270,238,319,302,280,257,247,293,338,404,346,331,334,311,301,272,343,234,340,254,239,303,126,313,293,222,315,356,275,244,290,230,223,410,87,245,258,96,284,272,304,187,376,273,231,277,245,300,39,261,382,321,340,265,214,214,262,164,276,268,387,272,328,258,267,250,425,67,275,345,247,261,248,304,321,257,273,415,264,284,34,306,223,276,258,174,307,337,328,309,245,272,324,262,249,213,289,296,347,297,333,288,380,256,381,396,231,324,408,284,316,331,317,139,341,241,320,236,218,345,292,271,311,294,281,321,268,376,311,278,247,271,244,322,304,309,270,406,274,259,272,261,278,268,277,252,124,294,277,267,125,259,382,335,254,298,320,204,105,286,258,253,140,244,280,275,260,276,345,296,210,265,277,270,320,246,43,290,211,284,223,307,343,240,278,289,238,244,295,251,219,268,277,306,252,134,423,302,232,283,303,319,256,311,74,393,412,297,283,285,275,257,341,415,287,271,275,260,389,376,272,276,317,254,331,337,272,231,231,307,253,305,373,286,264,285,254,243,333,316,308,223,244,321,293,312,289,393,247,210,210,244,253,304,295,312,246,318,232,281,289,265,424,414,281,273,48,256,296,306,263,255,108,250,259,146,254,263,406,235,298,227,252,381,76,224,226,252,248,226,278,264,231,312,405,240,276,265,246,248,149,390,317,366,238,355,320,223,223,175,175,379,374,350,311,227,227,253,310,434,262,329,320,375,434,245,255,226,226,226,351,258,271,277,242,124,257,263,229,275,99,242,253,235,249,115,61,405,307,329,238,324,277,254,221,221,288,332,295,298,308,270,190,190,352,280,325,412,285,333,308,268,313,324,237,321,228,288,281,247,245,177,338,339,263,291,295,241,295,259,248,331,237,332,377,332,354,274,268,242,41,278,326,168,251,405,367,375,250,251,383,379,310,281,233,283,293,285,280,245,81,240,254,339,264,260,246,245,235,296,265,259,228,226,338,239,260,243,241,236,256,269,283,238,244,301,316,243,244,317,274,255,239,243,227,246,245,221,233,230,263,331,233,250,237,236,223,262,267,241,254,110,298,108,271,265,250,238,300,377,269,286,209,317,239,295,308,272,250,242,224,338,326,258,253,128,235,279,272,372,295,340,303,259,272,278,286,293,278,50,273,153,279,293,400,110,330,248,246,84,271,295,275,52,234,322,273,414,182,299,287,313,316,354,364,443,294,269,282,251,180,180,320,238,295,257,287,270,328,265,345,74,267,292,246,50,281,285,334,309,305,393,355,214,298,258,280,238,275,347,320,309,275,277,263,271,369,321,116,249,257,297,214,452,407,340,322,133,255,352,331,340,369,282,321,246,300,254,125,53,380,175,298,241,272,298,278,304,268,270,391,257,221,312,319,75,218,299,269,252,339,310,283,302,330,257,228,257,247,260,351,228,361,276,340,233,299,351,226,327,232,264,322,380,244,221,225,222,267,275,223,221,243,348,225,301,292,245,233,350,354,318,398,308,342,272,148,265,355,241,310,307,273,273,278,289,277,270,290,359,292,289,251,271,163,295,292,293,281,295,336,316,292,287,257,254,246,234,297,267,271,358,369,329,307,347,265,269,256,267,431,244,275,268,252,344,229,293,314,234,327,324,353,297,298,262,330,255,278,199,281,301,137,263,221,147,307,355,363,83,276,245,247,252,238,309,316,310,148,295,271,246,314,341,129,278,363,253,246,266,289,325,209,308,280,343,321,261,262,262,294,297,247,265,272,248,275,274,266,300,291,238,331,268,243,230,264,249,255,238,274,262,260,240,226,238,219,309,223,290,277,243,270,263,282,259,289,283,287,260,252,166,322,277,464,270,306,152,278,260,111,287,255,232,240,303,93,253,357,260,236,305,284,247,161,268,313,232,83,164,237,345,245,313,138,178,289,287,244,290,314,232,170,239,221,363,109,238,271,266,279,298,61,243,178,312,281,284,296,369,256,324,381,331,261,310,256,263,279,278,252,277,262,304,328,251,268,241,435,311,247,240,364,220,245,249,288,149,231,236,286,324,232,261,408,255,130,321,344,267,290,326,201,312,242,268,252,293,313,109,332,257,262,307,249,293,219,220,263,311,299,327,164,303,381,402,408,286,323,348,401,269,449,300,273,323,267,302,274,253,119,356,250,218,234,236,334,235,274,250,327,252,259,325,267,286,295,260,328,273,263,269,265,371,231,252,274,288,241,315,244,312,243,285,257,246,278,229,234,307,266,244,275,272,250,270,285,342,117,72,243,222,341,252,237,236,34,237,300,300,231,266,201,458,247,468,263,264,254,275,236,366,284,256,294,68,252,239,337,404,264,305,405,320,302,427,320,180,274,298,289,331,307,292,339,264,235,350,202,202,289,338,425,225,225,246,272,259,291,381,247,284,303,364,235,232,121,217,252,242,152,259,164,264,140,335,226,364,334,292,318,404,319,291,255,364,251,263,343,245,233,318,319,220,295,281,252,229,249,235,238,329,341,274,265,328,307,133,300,230,266,422,282,236,276,248,300,231,321,42,258,279,43,245,245,317,340,315,302,321,426,376,279,368,380,270,241,44,293,272,303,132,328,304,231,346,41,262,331,307,290,270,351,334,310,263,309,365,267,313,267,353,255,303,239,262,87,283,300,227,221,247,111,292,255,272,265,260,80,323,129,266,274,228,266,276,328,243,280,318,285,43,223,294,229,230,43,270,293,378,260,312,54,258,246,370,281,369,375,391,273,282,241,250,280,309,300,322,298,303,247,335,250,288,263,306,290,281,39,225,284,264,459,237,312,368,422,257,295,268,249,345,331,375,268,301,314,259,294,343,293,262,240,131,418,121,287,265,264,71,440,325,281,53,251,244,243,321,437,273,427,249,89,268,315,277,363,400,352,329,332,138,230,129,231,358,419,282,296,358,382,228,227,227,243,263,232,276,409,153,290,195,258,259,290,270,281,232,274,264,290,280,292,249,288,268,244,69,234,355,234,242,252,267,98,394,336,271,280,183,314,249,202,287,275,297,200,265,235,332,165,339,349,299,294,249,127,249,247,233,258,164,339,296,234,319,277,71,292,264,282,260,439,351,373,277,425,283,305,290,251,353,270,418,275,449,301,330,260,331,307,280,239,207,90,277,316,115,218,245,266,314,243,270,275,272,361,307,225,240,265,414,269,301,315,297,313,264,243,347,248,284,238,257,249,400,355,244,89,251,206,228,246,244,320,246,234,249,284,275,305,233,297,114,282,300,463,324,418,308,42,337,55,304,225,260,271,292,262,236,216,290,262,276,54,276,262,301,259,88,118,258,347,200,329,318,258,474,312,393,311,275,308,275,319,322,279,275,364,332,417,239,240,207,207,265,285,219,219,219,123,225,244,235,301,431,75,303,371,246,276,282,313,313,302,223,254,419,352,392,422,278,396,317,152,294,255,270,231,261,292,267,236,245,269,256,312,256,225,339,256,255,337,275,259,302,268,268,262,167,259,274,285,330,293,367,272,309,313,246,114,333,133,326,276,276,275,35,317,310,262,286,119,261,65,258,243,293,297,188,258,235,263,141,339,262,288,297,282,289,250,264,266,265,294,283,262,242,284,293,262,296,383,284,246,329,230,230,299,331,260,311,279,245,283,181,271,266,36,236,248,302,166,250,241,235,283,243,250,248,243,223,184,263,263,271,202,251,275,249,297,254,289,300,244,284,257,249,278,298,334,287,254,132,247,251,348,273,309,318,249,350,245,342,235,293,279,298,239,169,295,202,301,55,267,269,302,280,92,278,269,266,220,57,256,387,296,227,297,353,279,239,266,190,307,274,258,120,280,267,298,419,355,274,337,338,373,274,426,445,224,224,382,272,350,314,334,441,239,359,380,312,314,283,410,388,310,276,434,190,190,240,312,251,113,302,352,243,296,309,288,233,235,308,266,248,285,307,288,332,241,395,436,250,342,230,261,372,408,222,268,239,275,298,217,320,270,397,228,304,252,290,400,314,320,240,385,401,294,347,229,267,313,358,288,347,269,310,264,239,334,397,332,382,319,249,349,274,451,314,358,399,328,365,194,320,329,326,220,220,256,285,240,435,336,243,295,389,244,331,248,247,377,372,369,329,400,287,355,351,285,311,282,257,250,262,92,302,79,288,284,451,331,268,354,350,281,310,228,228,295,394,284,289,300,301,282,275,318,239,281,219,349,300,230,267,342,296,251,225,248,227,364,239,270,286,298,187,254,403,306,264,300,61,302,301,263,256,295,269,345,352,320,256,313,331,269,269,339,381,352,301,333,259,249,428,406,369,291,247,357,196,289,269,269,312,186,132,268,272,267,255,245,395,242,243,361,263,241,299,300,257,271,221,221,281,330,412,313,284,285,204,84,457,363,340,78,255,229,66,270,243,265,280,97,262,251,296,298,274,255,261,280,317,323,286,357,253,293,324,272,368,299,333,262,318,310,385,278,297,262,281,318,276,420,341,262,319,337,243,312,343,276,267,320,284,260,288,296,302,290,293,285,277,370,345,267,326,391,413,246,255,327,251,276,316,320,225,96,274,260,285,259,307,264,208,238,259,243,238,294,103,335,326,285,288,237,228,258,271,263,439,258,81,314,252,183,292,261,224,221,410,263,236,248,216,81,254,308,261,248,217,257,300,271,233,230,318,86,229,269,320,335,294,269,211,284,356,241,241,249,280,71,250,297,248,112,286,414,253,325,456,256,277,120,234,222,389,223,245,247,309,237,252,333,197,272,254,320,322,341,323,241,225,225,156,275,341,115,302,329,288,410,260,292,240,422,323,291,259,144,339,268,282,293,356,232,276,229,239,203,203,322,267,279,268,401,174,274,305,285,243,251,298,252,261,253,274,366,460,387,301,271,378,360,271,281,249,294,319,237,290,277,233,319,290,291,276,236,284,287,362,337,414,304,302,244,177,338,85,322,234,325,293,286,236,261,277,246,275,275,255,182,238,300,251,247,233,261,251,234,255,243,284,283,240,170,310,277,236,348,262,367,311,251,50,320,263,390,285,304,263,330,240,218,243,382,275,308,377,291,327,303,230,309,282,218,328,338,281,297,278,259,359,240,266,294,400,402,361,361,338,216,320,90,223,54,330,359,265,251,247,276,294,309,277,278,147,266,369,311,242,295,263,236,312,410,311,254,308,445,259,178,238,266,297,113,68,242,303,250,290,289,303,276,202,355,328,270,333,252,244,239,321,262,277,259,311,291,412,251,441,320,277,249,239,309,304,304,332,326,269,148,315,429,331,391,293,297,452,309,358,284,336,286,249,298,308,337,279,386,450,269,353,383,305,286,303,377,277,270,393,259,365,325,248,287,264,272,319,235,359,346,337,412,293,251,208,208,295,304,338,238,317,280,247,258,222,335,361,325,346,260,129,325,232,232,324,265,242,261,305,223,223,241,207,207,254,304,383,231,233,254,268,462,308,260,208,208,279,299,290,257,270,207,303,322,364,255,260,70,268,230,244,242,219,292,226,247,231,287,269,246,224,229,242,260,60,259,276,250,232,317,333,87,238,331,246,299,253,235,271,238,261,228,241,240,248,259,321,270,312,258,226,278,39,269,248,263,247,159,297,368,274,289,232,312,229,343,260,338,282,289,323,245,239,356,377,367,313,362,251,317,254,268,258,266,295,315,204,302,297,266,263,328,432,311,292,283,305,315,252,279,291,369,242,373,271,279,288,267,281,341,267,349,285,257,261,436,274,344,252,303,150,274,261,321,248,367,45,323,343,187,242,242,317,341,326,333,417,354,284,332,337,314,302,334,402,412,248,332,253,310,262,294,364,280,332,244,244,285,300,261,256,333,343,293,327,365,308,423,380,343,401,300,299,278,404,40,276,275,324,350,275,336,308,303,284,273,313,369,221,221,334,286,436,282,226,226,338,286,182,44,284,310,236,271,247,366,303,308,260,273,243,284,258,305,294,266,260,276,263,319,322,242,145,459,287,347,360,446,359,297,324,79,249,248,310,240,379,337,233,233,276,279,278,313,351,292,318,331,295,282,284,295,278,48,243,250,204,252,164,289,250,343,223,317,337,152,270,383,267,55,253,296,247,370,268,239,223,326,357,371,265,256,297,268,347,300,313,274,249,296,278,290,290,265,94,297,271,261,271,291,275,175,265,308,305,337,319,286,68,254,294,281,81,304,340,348,245,294,420,263,279,294,295,443,340,342,272,318,291,371,247,247,289,301,348,469,409,327,374,260,286,445,323,279,309,234,308,285,235,186,272,241,311,251,259,375,348,132,263,336,289,270,237,281,424,109,277,226,284,237,271,60,267,251,347,303,344,207,237,263,453,280,300,315,252,375,294,385,247,352,435,310,435,247,246,404,379,403,49,347,297,278,231,231,453,274,248,240,365,317,146,286,315,301,356,244,303,266,327,309,410,335,109,85,284,325,376,258,250,37,315,305,292,302,293,302,238,262,286,253,199,233,320,253,264,353,322,218,255,253,249,142,332,247,82,377,254,376,309,294,245,337,358,377,160,293,265,250,315,259,361,388,288,295,299,241,277,271,289,257,311,276,275,396,303,201,201,361,237,411,326,366,293,259,287,282,274,94,263,292,229,380,247,279,194,323,143,250,227,163,261,256,268,253,242,75,270,314,399,280,300,144,348,306,440,331,276,248,248,86,250,241,238,303,158,275,336,276,74,46,279,288,349,168,282,74,251,92,258,216,230,91,240,240,309,295,403,277,322,242,265,278,252,232,256,325,260,422,369,417,284,287,76,261,259,272,320,262,312,241,241,339,85,262,236,317,115,253,244,240,275,75,285,225,302,211,235,227,178,344,276,286,264,230,400,314,260,279,382,237,101,230,233,236,244,286,307,243,293,405,296,335,253,355,248,145,312,290,312,253,258,303,231,352,261,391,275,385,287,301,237,255,278,119,258,264,280,338,257,292,257,270,309,250,292,238,266,297,304,263,237,280,292,322,297,242,300,267,287,242,302,243,313,253,264,254,299,424,354,163,282,301,268,256,253,350,267,315,353,270,337,41,256,353,283,34,244,242,247,274,292,365,287,264,245,336,207,217,132,347,291,336,311,253,287,249,266,251,281,276,361,221,352,171,303,304,336,356,202,202,332,374,316,254,417,344,385,417,286,333,371,465,392,248,346,316,281,253,385,299,366,312,281,229,275,258,76,287,323,262,260,258,273,239,299,140,270,291,228,281,233,378,260,295,274,258,247,385,317,308,260,130,249,287,294,245,321,303,379,251,307,306,293,322,381,34,268,130,232,74,302,287,275,262,296,244,369,162,278,317,204,343,85,270,244,365,220,284,174,267,79,252,274,270,273,281,260,258,148,130,46,259,321,295,285,300,264,297,315,245,295,319,334,333,314,251,309,369,250,239,243,250,268,256,351,294,245,251,243,250,281,338,296,232,222,327,297,300,249,254,256,405,300,375,302,357,314,440,288,97,268,246,255,229,324,366,264,278,230,110,282,309,253,268,405,258,289,278,293,173,257,222,276,334,271,355,268,316,226,253,247,262,268,275,236,235,300,282,238,141,303,190,212,252,248,456,302,269,260,219,232,251,248,243,319,226,383,132,297,315,276,313,241,300,265,256,354,354,298,299,272,217,270,358,129,352,291,262,250,267,287,263,249,271,246,363,304,337,311,303,274,356,247,256,234,234,442,442,231,231,286,238,237,228,115,351,378,270,251,292,259,171,102,337,218,211,360,240,247,219,241,273,315,229,234,35,249,278,101,314,296,255,317,249,271,252,280,275,236,271,232,303,265,261,383,253,336,286,287,128,239,228,251,286,289,153,246,277,313,325,286,277,285,205,424,59,311,313,195,294,272,236,260,314,373,357,353,265,258,285,164,288,278,229,297,305,257,288,344,243,86,388,226,276,264,242,292,279,275,297,253,232,261,326,308,188,244,283,281,218,259,265,202,277,259,408,272,340,339,413,286,381,259,274,269,321,280,353,298,281,294,240,335,315,304,399,337,335,274,326,269,269,270,241,220,255,259,259,259,273,365,282,361,360,304,282,135,269,351,452,354,298,221,350,265,380,244,301,250,317,242,252,182,306,248,258,338,275,345,293,390,333,234,273,286,265,341,234,95,292,273,273,314,331,256,330,306,278,365,267,240,310,124,279,236,287,250,243,252,219,254,236,280,221,249,379,305,317,242,227,346,280,312,228,234,233,233,336,257,249,269,262,262,269,263,269,241,231,238,248,240,249,258,224,234,241,280,278,250,231,241,230,256,239,232,240,237,229,240,239,238,227,256,289,334,353,273,252,219,121,242,301,237,246,278,125,240,231,239,201,252,281,273,272,264,286,385,265,279,131,54,252,233,242,258,255,385,300,97,253,279,384,209,209,279,297,97,388,290,324,101,269,347,346,257,295,361,370,366,336,287,255,286,327,258,116,273,244,215,230,288,287,300,79,229,250,254,259,265,245,252,233,288,251,238,258,260,248,255,256,271,244,283,249,245,261,250,275,286,257,242,315,332,257,250,249,315,255,276,317,391,320,279,296,290,388,254,283,244,293,252,272,100,239,291,97,234,275,250,445,102,288,137,183,272,320,366,313,282,244,289,190,254,270,232,274,267,331,203,203,142,328,253,357,228,281,238,306,232,249,262,286,238,266,306,237,260,282,315,261,138,307,294,312,377,285,252,230,304,335,283,291,297,245,63,301,240,298,319,248,322,279,310,261,288,282,268,277,343,310,276,277,312,261,262,249,307,98,89,280,259,155,263,343,324,309,323,422,65,237,237,30,225,357,435,237,261,281,247,249,228,309,325,152,345,382,253,299,300,370,341,240,341,342,306,217,217,244,292,267,194,254,237,330,291,294,261,239,396,241,370,336,298,271,261,301,281,334,308,261,262,239,212,346,249,423,259,301,269,249,250,332,395,256,264,322,289,248,293,316,300,285,283,243,330,424,237,442,229,229,299,240,288,227,324,154,240,274,249,38,236,244,134,227,268,251,339,106,288,263,181,230,284,270,357,285,297,293,311,258,362,298,457,314,336,338,286,266,385,306,330,308,368,242,279,319,241,295,301,278,268,321,98,345,236,273,223,353,74,224,256,112,272,314,327,289,308,282,261,320,290,240,281,189,289,280,385,273,284,230,322,281,237,346,322,185,236,285,289,233,260,249,53,392,258,365,265,363,277,267,270,247,310,347,376,291,399,311,208,208,379,251,79,317,257,346,269,376,360,265,241,256,340,400,209,209,279,235,400,288,238,225,265,268,341,412,255,283,291,339,231,378,396,377,254,302,345,294,214,214,269,286,224,233,268,257,207,266,243,454,270,335,290,273,224,264,283,310,355,274,310,284,55,315,279,262,367,112,298,281,265,324,275,285,276,253,329,257,359,258,352,348,296,182,325,342,285,298,269,270,257,259,255,267,293,72,292,319,275,244,95,244,258,110,241,245,216,245,232,260,134,274,119,431,288,287,271,311,313,256,69,335,262,276,267,286,260,257,194,242,243,257,242,331,307,218,220,241,307,261,285,118,373,70,265,325,56,283,296,291,60,238,247,352,308,237,382,329,263,297,293,98,232,326,282,334,309,250,303,271,243,333,259,263,196,235,300,282,295,277,245,278,249,233,311,171,206,258,202,376,280,278,271,263,351,256,182,238,262,224,331,189,307,232,252,269,157,325,357,359,273,233,275,251,243,76,329,248,243,129,297,297,297,240,389,369,354,206,206,340,192,128,308,284,300,285,261,97,285,293,275,247,149,319,262,335,251,98,256,272,325,339,361,366,278,333,248,310,284,322,258,246,310,317,254,317,290,320,223,176,285,323,291,255,247,249,227,220,332,309,260,376,316,253,326,292,309,261,221,298,390,322,446,192,192,258,224,364,285,401,230,297,455,336,248,269,236,230,280,230,355,416,251,218,257,302,312,251,233,258,282,399,304,224,243,111,268,249,266,263,248,309,241,232,106,237,270,264,331,242,347,442,296,278,246,356,260,280,257,252,385,332,260,321,312,294,279,259,296,293,251,272,385,222,285,249,279,347,271,132,391,287,308,282,315,328,273,278,257,406,284,318,249,174,243,217,246,275,100,276,303,220,253,306,271,320,273,294,145,309,269,57,266,296,261,107,291,129,276,397,405,379,257,58,251,294,312,405,276,248,319,263,178,308,359,273,248,222,396,348,235,314,222,326,243,288,325,292,368,379,316,344,382,289,349,281,289,237,303,315,253,245,235,392,330,284,240,257,274,303,249,269,289,258,278,262,155,313,289,263,218,317,69,223,235,313,250,281,271,259,250,237,275,305,244,265,182,238,265,244,332,281,240,422,392,292,271,287,108,254,232,265,341,292,323,402,317,232,269,244,293,286,222,293,315,288,256,258,241,226,265,286,273,276,272,278,392,343,247,268,250,256,300,267,245,285,304,243,276,452,322,149,262,270,349,266,28,394,324,188,303,216,379,232,271,387,309,226,270,287,264,404,244,250,257,286,284,243,249,242,250,353,262,296,301,237,284,234,223,285,233,233,289,245,285,233,229,223,292,362,294,224,233,407,248,260,231,30,230,117,343,264,296,162,311,252,358,371,257,272,289,341,287,101,244,259,256,281,248,411,247,249,138,269,221,250,265,86,299,262,250,317,86,292,289,255,341,271,297,263,261,312,298,268,240,235,300,179,342,225,119,321,269,315,50,333,209,275,245,169,243,251,294,402,281,374,289,241,297,273,338,250,250,252,259,247,302,330,241,279,337,105,290,260,314,289,244,257,259,197,251,248,360,347,343,262,371,273,297,305,344,281,462,279,354,266,306,213,275,232,176,286,215,267,273,419,432,271,301,353,134,280,265,233,329,276,271,241,245,39,252,334,337,340,369,405,303,289,282,304,291,408,353,233,308,268,319,291,301,246,304,409,377,281,288,243,267,304,295,326,88,245,258,404,256,173,227,82,364,277,331,297,267,241,270,245,276,314,291,398,322,233,199,438,337,278,217,329,227,232,227,226,219,237,367,272,271,216,221,235,302,232,379,277,283,281,289,272,279,233,266,244,250,242,277,259,254,256,266,217,254,291,378,231,224,219,251,256,258,249,238,256,347,245,234,251,250,215,290,251,244,263,253,227,279,269,353,291,273,279,291,286,289,236,305,254,295,313,241,52,288,251,307,333,324,363,354,87,272,321,80,227,227,302,256,304,419,317,341,390,272,335,230,322,86,269,251,222,269,359,393,243,340,158,241,254,271,288,325,282,267,243,258,357,239,115,251,371,269,301,281,354,344,87,354,462,479,310,402,291,256,285,270,358,281,252,226,167,245,276,336,362,241,273,457,72,368,325,282,252,296,146,305,313,217,389,299,262,400,279,233,307,298,236,250,260,286,265,48,293,272,382,342,183,418,289,416,299,328,306,294,28,267,294,244,272,252,354,314,279,246,255,123,357,370,341,274,258,260,305,281,251,424,346,272,300,237,321,284,291,329,279,54,228,299,78,265,247,230,341,252,308,269,267,356,195,272,271,53,255,342,305,418,244,320,346,261,225,277,292,242,313,261,261,58,260,348,282,253,344,247,209,336,272,356,454,378,444,353,448,394,347,428,309,347,327,333,359,241,303,251,275,263,256,285,96,344,364,283,323,270,305,299,338,291,259,152,112,326,302,208,263,299,359,387,266,125,236,329,45,352,195,238,205,255,288,249,244,63,345,96,336,62,227,237,257,256,360,75,318,288,277,237,257,348,299,253,262,351,243,271,279,134,239,284,309,328,305,276,334,276,253,277,294,296,247,279,316,270,286,38,254,281,103,246,305,236,241,377,431,108,273,264,274,319,274,288,270,259,281,304,333,342,287,308,324,332,307,316,278,171,321,210,281,242,286,258,301,272,385,279,257,261,435,326,317,206,242,246,249,151,224,242,260,420,414,296,285,270,248,280,202,202,322,305,304,242,374,446,434,270,233,263,270,292,270,369,301,340,333,266,261,244,255,274,332,233,377,383,252,271,223,251,246,237,261,248,278,271,269,251,52,294,272,403,259,285,75,245,224,259,336,227,250,352,342,294,293,332,196,292,274,256,313,114,260,280,109,257,274,137,243,358,236,269,260,242,341,239,334,363,277,268,400,247,369,300,378,374,211,211,222,222,245,356,283,339,258,239,267,315,275,247,305,290,391,260,225,284,181,181,244,289,222,310,288,419,268,337,262,253,232,247,277,302,266,332,253,277,284,274,253,289,270,269,270,300,463,286,290,364,240,245,239,389,283,338,271,333,262,250,332,284,306,91,238,279,235,239,125,222,131,289,324,267,288,444,222,351,345,372,395,231,229,334,234,304,253,245,229,263,97,234,361,44,303,291,369,346,332,276,350,345,313,281,279,384,307,344,393,293,359,272,367,322,333,349,243,162,273,257,290,237,247,270,265,229,297,263,263,287,301,228,267,295,258,234,66,349,236,359,301,277,233,280,249,248,253,118,234,330,221,270,322,242,236,260,113,225,361,263,300,269,242,157,288,302,170,261,276,207,265,244,301,238,265,469,373,261,290,285,248,242,288,316,252,231,310,271,254,256,319,302,255,150,326,292,79,261,274,360,232,309,246,295,234,83,240,339,257,416,252,249,266,266,275,63,303,474,397,296,349,325,455,304,312,410,379,313,442,152,382,257,165,236,241,272,295,309,239,99,289,253,109,284,330,229,319,238,318,300,283,280,389,249,248,183,303,347,398,289,263,272,387,349,317,280,366,443,447,225,225,330,286,270,243,238,275,357,357,324,165,247,272,342,273,333,310,238,240,267,269,152,334,277,238,294,382,250,92,222,273,264,234,246,338,267,344,232,266,419,245,279,235,238,215,269,276,326,258,259,234,305,230,238,303,111,349,295,261,65,255,252,313,94,254,228,207,272,247,121,190,231,223,253,266,132,231,70,324,274,320,351,108,311,292,246,295,264,346,259,265,272,323,242,243,345,267,406,309,261,326,300,225,266,233,229,287,220,308,343,353,283,270,250,259,303,335,285,95,238,241,142,267,310,320,336,271,361,460,262,275,185,215,225,241,235,276,252,256,306,263,305,250,238,232,247,234,243,256,237,268,253,254,342,279,255,391,254,262,293,232,200,249,280,273,81,223,244,288,301,259,53,318,366,263,353,320,220,313,309,254,290,223,310,318,317,291,269,256,351,345,260,272,342,343,249,212,256,228,225,242,275,253,290,266,202,419,261,307,299,288,275,298,339,349,255,162,283,283,263,303,224,263,252,261,241,184,288,277,332,249,269,329,268,236,362,283,364,240,280,330,251,244,245,260,248,268,372,234,270,331,245,250,253,272,257,312,269,267,236,62,270,342,195,355,337,272,275,265,257,105,254,258,241,246,238,391,210,288,395,249,428,335,218,218,359,296,252,262,305,290,294,323,288,244,458,355,206,206,350,238,337,363,395,358,337,310,306,362,245,406,246,233,241,335,276,331,395,222,125,268,266,254,244,320,145,227,284,320,255,215,245,234,252,365,381,322,255,248,242,256,70,297,385,434,327,270,302,297,264,303,300,317,256,300,249,282,283,292,255,371,283,374,115,279,81,305,101,271,301,370,323,277,431,299,349,55,200,239,257,318,258,272,265,261,243,329,55,173,243,409,249,289,341,195,246,234,82,451,237,280,308,358,270,261,241,403,55,315,258,253,246,285,262,150,260,293,246,315,341,251,314,296,302,75,270,286,236,187,61,266,241,291,260,278,267,99,280,261,239,260,270,271,292,257,312,261,316,329,273,353,262,387,369,316,373,344,55,290,394,247,358,457,461,435,303,325,30,305,267,145,257,237,259,283,250,377,271,273,178,276,241,307,253,46,229,231,290,113,125,328,290,141,228,154,260,292,312,264,334,240,261,250,282,156,279,437,397,399,360,251,324,296,249,250,320,249,260,279,339,259,242,289,277,257,313,234,307,374,231,263,269,288,328,298,283,436,275,372,388,232,365,276,311,319,351,334,320,332,255,119,235,274,273,292,290,261,216,232,313,232,236,214,360,276,258,294,385,274,277,279,217,121,228,337,33,295,237,240,166,105,300,320,297,308,268,331,355,276,257,351,166,288,302,72,265,281,118,343,239,339,306,338,248,165,309,304,297,297,428,328,362,219,219,219,329,334,388,341,333,290,263,228,232,269,45,239,266,107,309,301,273,223,294,369,105,349,284,244,403,305,89,260,237,335,384,260,252,437,268,417,344,242,114,291,347,393,228,228,164,232,292,288,225,260,276,265,327,396,307,433,233,263,294,221,285,350,248,310,254,369,215,285,394,391,318,253,260,248,292,246,340,343,362,260,246,126,223,239,255,244,263,393,258,241,250,255,258,285,252,237,263,392,279,311,254,257,432,290,366,98,292,285,263,295,252,336,328,260,258,264,291,340,256,301,297,321,295,298,368,154,252,283,287,254,277,255,255,253,356,256,273,318,420,397,305,272,239,461,285,386,258,286,371,320,287,254,270,329,335,323,311,271,357,348,237,264,244,372,371,333,361,379,283,317,305,352,276,326,271,288,318,233,58,234,292,330,169,296,353,272,288,324,269,283,286,248,385,302,307,377,277,306,164,242,242,298,409,250,111,274,352,165,293,251,241,233,262,347,291,125,265,337,274,301,326,255,258,278,239,245,376,244,231,355,83,379,186,264,255,88,280,180,232,250,257,327,295,141,293,307,261,297,241,302,268,261,304,240,290,359,269,325,260,223,330,262,230,257,287,285,246,265,314,242,347,326,304,338,251,232,270,276,296,314,272,344,350,272,293,253,288,109,332,257,246,293,324,406,292,272,303,300,250,308,283,334,249,349,272,275,265,329,258,267,307,255,213,212,292,317,378,245,242,279,263,343,271,318,315,444,335,451,278,370,359,301,349,395,465,395,241,241,300,455,423,289,454,381,373,347,373,435,361,342,308,387,275,406,273,93,270,174,309,328,198,241,314,286,260,269,244,243,281,239,287,414,263,296,196,250,284,278,287,245,247,105,258,251,238,247,275,168,286,277,338,351,294,184,161,291,346,330,135,336,358,377,329,281,335,196,302,268,312,306,258,194,315,262,247,315,224,287,285,289,86,291,271,222,223,213,274,243,335,223,319,333,293,233,242,401,100,271,351,213,213,274,339,241,241,268,249,268,265,278,278,296,237,259,294,236,256,340,321,253,237,250,247,253,217,251,260,274,245,255,314,278,334,224,244,272,234,275,238,288,246,236,256,49,129,300,232,329,235,185,258,341,285,270,261,409,316,284,260,274,255,267,307,247,360,360,308,268,305,350,351,378,254,283,351,258,318,240,278,268,314,225,284,303,279,246,281,249,310,296,305,269,300,291,357,363,309,297,246,394,349,330,134,289,369,441,298,270,259,334,405,281,295,233,280,282,455,288,280,270,384,276,278,298,308,437,243,243,323,331,363,408,427,370,295,50,266,134,272,281,230,242,229,281,296,290,339,267,261,320,348,309,269,313,346,284,253,338,324,61,277,266,91,70,241,250,242,407,234,348,303,78,324,351,283,286,302,266,299,174,260,339,258,266,216,343,110,339,331,176,281,278,283,336,365,331,314,322,307,323,315,348,326,375,222,222,298,332,338,238,238,409,307,291,265,384,264,98,342,163,242,244,120,297,274,314,138,312,291,207,301,178,236,261,148,247,312,252,264,247,262,278,309,307,237,325,251,282,276,301,69,394,139,291,252,231,308,231,398,463,244,252,323,296,97,247,135,292,324,258,372,241,322,304,333,296,287,368,280,74,280,273,232,84,338,277,264,265,248,331,363,334,246,403,325,294,343,279,435,365,253,384,380,347,405,407,291,292,117,352,311,367,249,335,82,263,291,237,236,231,227,287,239,123,271,271,250,251,274,99,309,212,246,297,319,311,342,241,278,267,249,260,257,260,311,253,267,257,294,302,277,330,300,91,304,276,301,352,227,227,314,373,376,368,328,243,209,209,237,426,199,199,286,368,233,281,282,421,295,427,394,297,279,315,358,160,266,287,277,274,331,254,243,272,273,272,346,273,317,166,237,210,346,461,247,281,261,251,269,271,260,243,89,237,269,291,371,329,421,308,335,414,152,289,235,256,375,408,277,277,380,300,283,355,357,40,226,81,245,291,238,298,245,102,236,254,273,413,395,279,276,377,213,248,261,41,257,257,343,196,245,347,237,283,241,237,282,235,212,306,291,349,361,350,283,255,284,349,227,284,244,245,247,260,254,218,135,278,248,362,253,372,329,266,211,266,310,380,255,221,321,260,362,281,165,297,299,288,238,227,215,126,145,249,250,293,230,257,244,259,313,236,263,224,247,235,266,264,238,234,250,249,226,249,270,318,229,263,295,38,316,228,309,302,401,289,153,260,258,240,155,273,226,163,272,130,249,285,264,306,244,224,95,262,257,236,238,229,114,220,89,265,321,341,288,275,292,271,267,270,101,258,239,240,301,246,272,313,251,230,241,230,229,300,256,227,262,267,274,104,409,139,257,260,295,304,378,231,231,126,271,384,249,250,228,51,276,334,315,390,256,155,141,284,275,262,235,278,243,258,333,279,266,356,286,275,266,245,144,225,280,358,346,289,249,226,250,281,47,287,230,349,261,226,315,238,67,308,340,318,342,349,339,232,238,263,351,283,224,224,267,278,139,337,275,245,272,293,332,269,87,349,245,411,209,261,292,274,245,55,254,413,268,264,382,450,387,267,266,263,323,299,226,263,253,248,247,274,161,223,241,263,357,291,236,228,236,148,336,369,360,289,99,327,302,218,341,264,287,251,260,305,262,302,343,154,390,319,263,307,332,317,256,178,361,190,293,286,302,184,226,243,242,170,272,268,278,250,234,233,325,295,271,299,283,284,320,277,320,341,222,223,253,247,270,93,284,263,237,30,239,298,257,255,201,272,288,220,204,240,286,306,244,263,93,233,334,245,267,101,307,364,286,266,461,301,266,47,270,270,270,463,385,371,302,291,245,254,274,275,247,328,343,278,317,224,249,455,270,425,226,241,249,259,101,233,253,228,243,277,241,284,168,312,348,270,59,344,327,91,371,257,282,275,362,307,307,245,346,247,274,275,250,257,343,289,229,246,176,334,258,401,302,248,286,339,298,288,308,368,387,238,262,248,239,234,254,284,315,255,301,289,292,49,353,338,324,319,289,270,290,268,351,383,338,292,165,253,315,232,166,255,208,259,258,121,310,230,237,264,376,334,251,276,270,311,264,241,336,254,252,330,243,275,233,272,289,263,318,271,254,341,304,374,392,262,319,270,233,242,241,373,243,242,258,241,330,377,343,299,252,254,345,302,247,273,310,258,266,431,268,240,295,238,281,282,298,383,341,234,250,240,244,367,296,341,356,258,272,276,275,424,310,261,355,221,233,240,313,257,370,253,320,345,215,39,247,360,32,292,338,316,343,280,279,227,260,253,281,239,413,264,95,299,297,207,353,237,339,309,262,307,273,290,292,290,254,347,317,298,304,413,250,287,43,256,271,259,341,242,274,263,294,251,249,97,305,271,361,293,115,267,395,228,347,408,466,367,30,212,272,239,225,253,259,273,263,253,397,280,123,241,260,317,245,293,243,319,401,356,231,231,225,240,311,156,175,258,260,319,218,218,238,284,232,298,251,263,338,231,282,247,297,264,272,124,265,243,307,363,298,288,281,243,319,242,271,345,321,307,248,304,396,354,307,274,309,314,297,257,232,369,285,252,369,248,412,104,235,302,222,222,377,245,251,227,99,255,398,412,290,334,379,282,249,361,295,332,244,314,421,316,262,339,133,283,247,237,77,263,257,298,270,290,85,231,256,326,310,274,227,359,296,241,241,289,107,247,244,238,235,227,97,219,276,250,255,301,335,306,230,166,348,366,247,296,229,320,247,391,286,398,399,283,282,407,257,81,434,243,297,264,98,265,269,375,327,294,248,55,313,277,338,257,335,314,278,310,195,282,352,35,303,77,258,262,268,230,298,242,428,229,258,164,270,329,256,413,243,232,337,308,235,325,273,216,297,302,317,290,387,280,280,338,252,351,266,299,328,364,266,276,382,129,357,304,311,284,379,273,360,176,244,246,240,266,359,278,244,344,300,270,305,258,221,352,270,311,289,283,237,354,285,201,254,278,230,317,263,272,267,311,281,326,317,284,246,255,200,277,376,275,292,235,188,260,282,232,252,242,282,254,372,313,236,222,215,243,245,225,280,243,339,151,301,241,292,204,263,319,258,276,427,429,246,280,239,307,235,273,228,243,248,222,235,356,316,245,261,292,271,250,223,275,30,398,287,295,279,285,295,276,317,318,220,443,306,243,225,230,236,363,245,295,273,173,295,378,142,254,272,257,310,231,250,288,248,302,227,285,236,278,291,238,241,232,242,227,239,259,381,293,243,243,260,308,265,331,292,71,444,193,240,299,271,279,247,291,366,163,49,311,274,399,208,308,281,264,86,345,265,309,408,412,414,378,325,340,86,255,340,388,280,266,79,370,291,330,211,211,298,274,419,311,230,315,320,314,402,356,261,343,286,250,272,259,288,340,358,294,315,360,344,297,303,379,345,231,276,349,353,332,254,335,329,259,290,333,306,277,337,271,315,102,300,397,247,289,263,248,227,305,271,313,290,296,225,256,267,152,261,179,474,461,477,297,336,232,232,330,323,343,283,369,305,358,321,341,284,310,347,352,155,274,153,312,242,342,228,297,137,245,211,242,297,235,253,232,246,231,234,221,243,231,229,253,212,244,231,257,253,246,229,211,241,244,281,232,243,114,333,352,288,319,115,249,288,99,298,417,260,251,355,301,349,384,256,256,304,289,356,444,313,365,276,327,404,390,403,395,396,396,301,258,272,382,74,193,234,243,300,385,316,277,254,300,273,178,253,241,240,234,365,265,243,338,274,281,238,333,231,140,249,287,244,272,254,267,301,309,247,280,307,64,258,154,277,264,293,271,134,328,290,267,61,260,254,210,378,306,239,164,320,316,312,250,255,237,344,422,236,261,330,288,288,304,307,246,56,290,134,250,304,288,272,301,284,254,427,367,240,405,445,251,239,358,254,284,299,262,297,314,266,240,276,254,223,346,336,219,221,224,218,250,162,333,241,381,246,149,260,254,301,252,312,248,402,322,433,343,310,254,115,261,231,231,301,253,83,133,333,304,322,253,58,288,243,285,376,82,273,332,294,231,271,242,344,342,323,335,307,230,230,350,163,227,273,313,341,266,288,247,243,232,183,294,253,272,311,289,302,245,124,270,300,236,268,303,258,266,321,290,262,303,303,333,149,326,236,246,248,232,307,229,320,243,314,248,336,264,355,318,344,248,287,237,251,277,302,275,359,244,246,215,215,244,406,227,244,89,306,266,276,144,292,428,380,382,204,204,339,466,267,253,214,140,265,242,261,271,197,197,209,113,259,312,347,359,414,315,348,233,233,338,244,334,214,214,226,313,333,287,338,323,261,253,285,332,265,281,245,83,338,312,299,125,266,261,208,292,259,408,241,242,223,269,242,68,321,276,247,31,258,256,197,322,252,225,232,147,239,240,265,272,299,177,298,245,386,437,245,377,345,245,245,143,310,320,239,257,197,223,281,279,306,341,352,270,319,376,376,315,243,171,355,277,355,136,352,277,134,318,229,297,254,295,338,420,444,314,341,268,322,275,294,309,202,350,248,250,356,257,284,244,275,275,343,245,245,342,344,284,296,255,276,456,266,407,360,277,277,257,265,361,276,252,284,360,79,261,279,258,225,333,322,350,325,401,333,253,289,271,262,258,255,294,262,297,231,259,276,289,289,271,347,360,296,414,254,236,270,409,316,367,355,281,373,366,264,234,259,343,261,328,281,387,252,260,330,303,261,131,367,327,188,324,141,219,255,316,90,302,311,357,259,280,237,241,285,266,294,284,237,253,268,107,291,388,272,290,266,305,258,275,248,251,96,362,255,87,241,235,62,326,317,316,355,309,354,356,331,313,370,275,368,373,250,442,219,219,274,348,321,344,248,247,248,368,273,330,248,241,262,254,318,338,249,444,351,254,322,263,346,269,246,266,111,290,264,249,263,344,261,311,361,312,360,380,258,272,341,256,256,440,260,271,228,272,274,359,239,293,289,272,376,230,243,275,327,402,211,211,290,340,227,80,260,227,391,278,266,290,279,299,248,250,269,263,234,352,289,281,299,304,324,241,403,341,272,371,377,387,315,240,333,312,280,325,311,348,309,432,244,386,253,283,246,204,204,350,333,284,262,314,313,220,296,261,305,35,226,199,308,87,224,252,263,237,283,238,356,111,284,305,247,298,139,226,277,280,254,250,236,325,41,256,246,269,272,261,272,280,244,255,254,273,258,233,250,284,260,298,306,261,211,310,170,218,212,212,239,262,313,255,306,341,314,243,223,255,238,403,268,369,234,352,436,266,259,354,281,286,233,220,250,59,252,257,299,132,101,280,282,290,166,240,250,285,360,276,392,327,314,304,230,275,337,402,248,230,239,321,264,327,247,385,392,325,241,236,281,242,228,284,289,275,211,362,293,334,279,295,304,51,268,244,387,374,316,332,351,306,318,300,271,368,139,177,304,251,358,182,243,237,232,250,235,300,305,239,231,243,325,247,195,46,357,283,324,143,437,440,378,371,249,229,229,292,446,369,451,277,248,307,333,245,245,295,274,241,129,331,307,297,460,315,321,261,188,374,31,276,257,356,259,339,351,286,278,302,317,365,81,260,281,227,274,333,256,328,302,248,292,262,250,270,274,352,345,314,290,351,283,284,240,210,251,224,254,247,128,263,313,389,245,420,244,266,177,299,292,318,228,265,291,269,86,390,431,262,242,361,318,317,292,150,256,53,273,311,131,249,282,139,256,315,250,222,249,253,255,261,301,333,282,306,259,223,289,308,264,247,308,326,307,270,282,240,280,232,308,265,432,305,437,211,211,258,446,276,304,268,369,257,309,261,290,276,412,386,319,262,340,312,204,283,228,29,312,249,252,250,290,278,221,222,243,224,303,299,113,377,272,291,252,239,260,263,257,247,237,238,284,271,257,304,324,287,234,317,239,266,387,297,234,292,245,124,250,268,328,318,107,302,246,335,261,317,253,75,236,365,302,298,305,287,199,273,47,271,89,278,258,354,246,246,246,215,215,215,215,261,286,218,218,279,438,297,317,237,336,157,342,284,36,242,134,303,312,371,318,265,292,296,357,310,346,320,460,344,323,246,467,298,225,225,297,368,347,323,313,230,230,331,326,345,284,378,160,282,345,136,258,247,203,336,108,108,256,238,291,229,255,307,289,281,272,402,337,387,337,277,375,299,451,319,374,438,276,311,137,266,272,267,263,83,265,263,259,337,251,36,260,388,263,414,239,260,218,240,247,227,253,343,257,230,283,338,291,218,283,256,253,274,238,334,301,289,344,238,244,380,285,427,238,377,259,264,278,279,393,246,260,197,197,264,267,307,318,223,229,291,241,264,274,227,314,239,250,300,97,251,329,415,252,300,75,345,253,349,88,301,325,257,293,294,109,275,282,304,307,352,333,289,345,321,134,244,378,331,238,226,237,252,274,289,266,304,332,289,305,314,223,261,309,342,312,282,286,202,239,43,315,244,330,147,270,276,265,277,337,299,395,307,274,297,98,299,298,253,384,227,225,213,213,304,244,261,300,264,236,278,205,205,359,412,304,405,243,392,322,272,304,287,214,214,358,252,288,253,372,286,286,271,319,292,236,269,326,265,22,133,251,270,352,239,269,332,253,274,285,257,162,254,381,323,261,265,275,229,184,325,336,209,209,320,372,378,369,300,161,161,161,161,221,221,221,301,387,223,275,187,244,264,223,253,84,349,365,309,244,316,224,271,58,258,330,413,237,237,284,257,333,268,306,128,236,264,247,320,226,260,264,384,247,290,229,204,268,260,95,235,343,221,221,282,268,305,256,353,257,198,198,341,266,247,286,312,72,295,271,289,340,282,321,237,246,335,308,357,311,320,320,69,265,357,256,387,281,284,270,254,326,278,278,193,300,263,255,252,279,343,274,396,267,264,281,293,55,235,282,282,329,267,287,356,252,302,280,197,291,229,320,302,289,264,337,247,319,243,215,323,330,318,299,331,259,302,275,286,248,318,170,256,315,321,287,314,318,200,270,316,162,345,114,202,284,263,264,275,339,261,247,267,240,311,274,263,345,273,61,319,245,280,250,264,241,272,339,284,326,291,187,262,175,280,250,310,262,267,321,354,343,277,304,58,300,201,201,306,448,308,283,419,377,400,402,227,294,245,233,233,252,255,302,373,333,283,159,286,283,111,290,221,305,270,280,352,271,259,276,342,234,230,213,178,279,328,239,328,294,255,319,232,230,221,278,243,254,226,288,243,273,312,308,271,238,238,176,176,251,270,302,342,223,328,389,287,274,284,237,99,265,95,230,341,247,340,253,253,300,331,260,287,409,315,168,313,339,253,223,308,307,256,304,313,261,325,162,232,216,332,248,54,218,247,305,220,301,287,276,311,204,311,287,291,393,202,202,256,225,251,232,232,311,248,399,305,223,265,308,294,242,261,241,164,313,316,189,236,426,283,305,330,269,266,245,250,244,326,266,265,249,282,268,258,409,273,256,243,266,302,233,246,143,277,228,248,257,314,329,387,271,303,298,250,273,330,283,263,305,287,283,280,272,299,120,294,259,298,88,308,272,247,275,430,311,272,308,368,242,268,231,260,223,337,304,329,238,319,267,267,341,325,297,322,259,285,307,253,452,406,365,216,259,258,249,294,234,318,290,344,330,298,261,235,230,306,296,361,323,333,268,249,301,89,289,222,319,319,88,275,260,274,349,284,396,251,365,188,227,275,233,304,245,241,172,234,401,328,341,225,214,214,267,234,55,265,253,84,242,284,260,278,270,248,341,286,134,249,325,323,351,101,212,212,212,238,220,251,260,242,209,272,290,249,229,57,241,296,239,276,269,290,258,256,330,312,243,125,249,274,252,322,126,320,90,345,319,315,234,323,280,243,330,306,251,278,343,284,241,253,244,271,283,248,264,279,292,269,255,269,232,275,309,300,260,326,313,257,230,295,135,307,277,240,295,259,244,246,251,367,290,329,248,253,246,280,351,335,406,292,256,270,251,196,277,264,274,282,319,227,267,269,393,355,325,209,352,281,260,289,264,178,249,233,240,111,229,402,259,284,235,214,236,234,322,334,256,252,305,436,220,203,249,200,232,227,334,263,119,283,137,308,360,439,306,232,302,415,264,246,279,398,374,454,327,225,215,215,424,242,236,241,268,230,230,311,115,297,223,235,367,104,243,387,255,250,186,284,261,281,174,260,270,253,241,235,278,216,71,252,301,294,240,233,233,369,406,292,91,390,198,259,221,284,277,262,281,350,223,302,307,267,257,268,297,241,279,248,258,379,400,254,194,194,233,283,287,298,399,244,241,259,324,105,403,284,175,281,238,283,318,321,227,270,205,205,201,201,382,267,233,228,237,257,405,303,224,325,232,350,329,237,266,242,367,274,264,278,292,283,284,286,268,159,265,284,302,271,102,320,325,257,294,307,107,250,240,269,260,253,318,311,392,207,272,298,238,302,253,201,319,261,71,286,348,278,263,233,234,220,235,336,241,272,178,328,273,270,226,302,267,261,187,292,261,293,401,336,167,299,229,155,257,231,304,105,262,279,263,259,274,305,266,316,272,244,163,338,235,267,294,332,317,368,295,320,277,316,285,304,244,306,257,245,293,342,458,263,56,343,193,261,314,255,323,263,386,352,234,402,353,236,341,251,259,219,219,231,273,252,269,348,244,338,390,80,313,352,321,347,256,282,297,260,352,443,312,263,263,263,270,416,411,388,202,238,284,231,252,245,145,295,281,375,248,263,296,370,251,302,353,229,299,408,268,236,340,304,417,336,413,245,317,236,306,401,307,397,244,259,284,310,160,235,400,236,357,285,241,303,349,254,238,253,446,256,248,245,218,218,260,235,94,287,288,245,251,240,255,294,254,80,296,248,313,113,333,112,269,270,219,234,270,228,305,240,263,99,296,222,299,39,281,303,285,268,184,281,301,282,300,275,274,249,234,197,269,325,290,209,362,140,374,245,251,287,349,97,253,277,282,225,366,355,308,251,316,353,260,258,111,247,244,283,239,198,133,269,235,372,282,316,310,271,271,428,322,262,266,241,242,292,387,256,315,124,267,52,266,327,360,237,274,121,326,325,278,336,246,260,246,327,60,286,309,353,259,335,231,371,379,352,244,249,309,325,382,254,208,250,318,249,289,388,308,361,316,237,298,122,300,306,264,191,303,166,324,332,260,269,97,267,246,303,246,281,317,289,219,306,297,68,261,256,335,294,258,88,61,116,281,310,115,264,231,241,307,289,138,265,272,407,236,265,290,324,373,233,277,314,325,253,264,406,327,310,245,286,354,442,322,308,33,231,258,298,274,260,421,292,293,280,317,349,268,176,337,134,310,239,234,342,164,263,251,261,409,362,283,72,256,66,315,258,297,218,301,250,299,331,238,238,238,365,265,318,315,239,240,260,228,280,253,272,310,244,263,302,256,356,260,255,283,275,259,345,281,344,298,159,283,294,299,255,191,295,243,81,265,224,224,160,247,259,271,296,279,283,288,273,315,326,72,272,287,190,267,372,267,248,233,240,235,148,341,247,181,251,254,307,292,249,296,137,204,152,295,220,132,307,283,186,300,188,338,226,332,267,303,304,240,260,285,285,240,251,309,271,224,260,311,246,246,287,40,224,215,395,237,251,110,284,355,250,78,220,380,280,238,226,222,164,462,380,389,308,352,282,366,265,235,130,274,232,91,265,310,227,273,241,278,333,253,259,266,326,44,78,427,229,219,283,368,67,233,235,241,231,127,318,269,248,247,241,244,244,276,276,244,224,253,291,312,297,74,294,327,327,260,238,267,314,268,338,354,303,346,283,293,281,321,269,313,251,269,248,260,231,232,329,249,246,250,360,375,386,266,332,357,407,291,410,255,265,302,293,108,323,133,391,181,441,258,316,264,278,225,175,258,90,277,236,231,257,286,273,250,318,259,274,270,320,261,262,255,252,260,257,226,267,210,208,367,195,385,271,255,246,311,252,237,362,268,283,294,105,306,222,327,236,75,326,295,304,311,286,258,323,263,386,267,264,352,137,262,347,268,67,321,214,375,240,233,247,280,250,228,240,239,392,379,233,280,287,229,244,244,256,302,250,224,238,226,239,261,250,258,229,259,249,197,310,212,212,117,256,252,270,258,293,431,122,243,237,248,258,237,261,229,230,244,275,307,243,275,227,247,130,322,340,386,290,321,137,174,279,402,230,256,321,320,227,237,266,88,410,348,372,325,329,302,344,267,350,349,327,281,311,298,315,297,297,381,272,355,370,328,155,360,357,223,227,249,307,96,196,312,290,258,252,446,298,450,189,291,310,334,270,226,238,241,339,330,331,242,229,315,322,284,298,251,277,255,156,34,242,252,310,287,295,244,245,264,113,260,224,242,243,240,106,280,306,311,252,248,208,208,224,248,280,87,32,328,235,246,297,223,296,352,346,348,361,250,287,222,222,222,253,351,228,244,244,244,278,273,68,260,241,274,374,128,262,262,244,248,190,71,275,147,288,354,238,289,436,248,112,341,346,273,370,358,246,242,296,344,240,162,320,287,230,330,220,174,231,277,381,121,302,295,327,224,244,281,255,210,122,326,445,241,323,309,328,266,326,301,252,263,274,237,252,275,282,331,258,264,270,237,320,311,234,441,267,317,300,343,282,306,243,395,116,257,254,321,307,267,273,242,283,301,256,366,273,286,254,204,329,356,221,363,209,209,279,201,201,261,249,203,203,224,269,407,191,191,248,306,226,314,203,203,234,349,357,243,231,277,190,230,235,109,239,412,234,227,237,249,104,253,289,363,234,89,335,258,302,233,350,256,221,163,132,252,317,268,324,290,253,262,257,200,321,288,318,307,313,288,326,379,258,317,310,92,303,293,316,296,246,347,249,230,231,253,252,284,371,390,330,231,371,276,241,203,259,310,281,261,267,62,246,301,304,235,241,294,368,309,243,131,225,294,249,282,252,446,432,436,254,259,177,266,233,254,245,239,286,322,307,323,238,379,260,418,272,252,256,358,266,293,375,321,155,234,284,256,36,269,257,305,263,250,305,39,313,244,270,301,276,281,268,130,266,156,304,248,298,254,266,70,273,242,242,413,237,272,275,70,321,277,265,300,344,301,363,234,313,315,313,138,321,234,256,315,321,273,331,293,322,325,259,305,303,291,274,269,298,268,290,251,227,218,345,339,282,307,319,374,263,325,266,300,228,228,266,320,289,116,241,379,357,361,308,291,250,231,401,207,293,125,306,280,272,292,237,374,364,86,242,294,249,225,351,245,332,304,292,246,376,279,406,398,241,268,262,317,275,298,316,218,266,257,239,269,302,339,300,299,295,290,294,286,292,300,348,370,300,202,202,270,234,258,77,255,331,244,304,317,251,80,253,261,280,242,298,318,347,262,329,313,343,305,241,189,189,230,281,399,293,257,218,315,242,222,309,229,266,277,373,338,239,258,292,419,302,213,235,340,212,256,356,343,133,238,298,284,244,280,227,237,144,257,255,349,280,255,239,58,251,256,241,263,244,266,299,238,241,293,278,147,266,271,224,242,119,224,224,252,279,292,284,275,363,146,307,354,297,287,244,225,229,411,411,453,341,244,278,85,228,250,246,242,256,273,264,256,232,461,244,239,299,264,283,324,228,289,251,261,251,245,438,436,50,287,279,337,308,145,268,265,280,274,285,431,341,314,243,273,274,237,344,222,278,295,297,444,230,250,339,251,75,350,291,333,331,266,371,310,313,243,435,305,303,272,245,252,411,352,253,248,311,258,269,273,280,304,281,269,206,289,332,241,214,214,247,243,290,230,330,302,248,257,235,248,235,230,288,140,338,241,240,290,284,230,251,274,264,243,293,247,274,277,243,312,277,318,283,254,329,304,268,299,252,280,251,294,261,232,264,248,239,271,256,299,262,237,237,237,214,257,252,146,268,246,327,300,275,295,264,238,266,291,221,60,273,377,260,295,237,280,343,228,228,260,239,271,130,309,308,226,339,136,249,78,272,358,79,264,286,256,255,374,254,274,251,336,220,256,229,272,234,378,359,309,265,232,246,270,264,346,278,310,286,261,303,287,282,238,245,240,303,272,154,299,193,234,209,293,186,252,67,55,307,280,292,303,351,310,129,251,276,295,291,269,159,226,231,259,390,371,243,246,286,270,244,265,275,163,284,264,305,256,265,257,258,235,270,273,133,234,220,234,242,226,247,236,235,53,242,311,268,274,404,281,386,364,241,232,256,291,116,330,40,253,250,235,281,302,74,352,376,459,342,299,373,262,81,248,319,84,311,247,106,346,102,141,405,254,266,255,294,268,229,276,249,280,107,307,296,222,140,278,162,264,298,348,412,331,90,294,282,416,258,150,256,303,69,34,237,206,337,63,314,277,254,294,264,224,239,200,270,349,366,412,280,293,384,263,284,238,260,356,272,256,452,367,258,314,203,255,268,337,219,331,267,166,331,307,254,258,307,284,333,262,226,255,288,431,256,311,188,313,454,111,269,244,245,312,297,179,288,261,236,61,245,246,231,314,246,250,92,274,368,251,257,131,331,245,324,326,229,244,277,315,130,126,272,229,99,314,285,313,210,270,172,309,271,324,262]
doclens.122.json ADDED
@@ -0,0 +1 @@
 
 
1
+ [295,338,307,277,448,353,330,51,287,134,249,140,255,268,238,262,272,298,246,275,195,261,227,228,288,124,264,438,276,267,287,83,296,155,260,321,287,354,252,239,262,279,264,186,267,227,355,220,341,299,327,197,255,333,99,316,296,260,303,245,269,438,240,62,321,444,281,399,364,270,218,249,243,239,391,85,259,295,287,266,307,311,308,293,262,262,273,305,268,297,264,270,327,142,348,302,340,326,272,349,279,121,23,354,328,312,282,282,353,293,304,257,323,284,251,356,285,232,283,314,338,398,281,305,282,227,247,272,272,121,289,266,278,240,111,273,339,290,267,282,298,261,365,269,240,311,282,274,353,386,277,265,240,318,239,53,271,308,177,250,277,97,227,87,272,356,270,321,244,58,120,288,234,322,272,79,358,48,247,245,241,270,176,229,317,267,295,251,263,317,313,401,292,370,315,310,374,232,243,317,332,329,167,167,375,322,177,177,278,316,88,241,273,247,331,247,267,260,260,272,403,287,277,250,267,232,264,157,334,258,235,230,343,232,276,266,300,339,271,289,271,79,253,267,273,140,367,297,393,287,334,294,244,362,295,269,273,248,267,365,341,250,247,292,269,318,103,285,360,177,365,254,208,226,226,375,251,337,285,345,359,264,290,267,163,311,220,194,194,220,218,257,224,268,282,285,281,262,291,262,104,299,259,267,261,334,360,448,369,126,254,321,262,360,316,313,313,69,274,309,340,245,359,245,257,250,226,259,312,97,256,287,280,387,242,267,264,288,237,283,327,214,250,216,393,396,331,264,429,334,62,279,239,264,255,272,297,344,341,276,321,273,260,323,234,263,182,257,280,403,233,241,253,75,360,407,286,277,250,240,339,299,301,338,136,231,248,180,261,264,247,287,204,47,276,295,237,297,272,286,282,244,305,278,229,257,278,270,288,280,230,235,270,239,251,350,248,247,261,231,275,239,237,272,260,262,242,226,234,266,233,273,279,275,271,256,251,284,229,240,244,310,246,223,248,281,260,235,286,229,278,274,327,226,236,228,280,250,235,263,284,237,284,235,257,257,256,230,249,259,252,235,269,298,241,248,307,206,206,273,322,281,30,312,279,293,256,327,203,273,238,253,243,269,143,298,246,101,258,243,339,301,243,231,309,255,297,404,312,277,297,310,357,257,431,310,143,246,284,283,344,362,367,325,279,292,408,331,333,188,275,297,297,318,256,318,392,292,362,351,360,256,255,284,272,220,159,227,184,300,284,279,274,88,256,378,322,250,276,233,284,238,304,264,381,175,312,236,236,284,330,358,340,286,324,446,308,315,421,354,321,153,335,224,224,314,295,294,337,365,214,261,256,344,326,314,273,296,334,280,298,316,339,372,283,451,322,282,58,341,309,317,446,440,256,309,296,426,348,349,415,247,253,243,241,258,297,228,250,432,399,407,317,399,299,256,443,273,247,259,311,444,250,237,287,291,305,332,398,249,257,355,285,458,375,46,232,284,285,297,241,113,282,319,205,294,296,258,264,241,300,244,291,269,47,268,59,252,299,48,326,37,171,232,291,420,206,241,308,363,92,308,318,333,344,321,288,393,56,267,287,262,291,366,122,268,271,241,369,271,106,279,337,211,211,291,135,351,259,271,249,350,291,257,150,306,401,304,317,338,366,407,90,288,339,295,369,249,248,268,321,268,314,242,118,400,206,336,323,288,72,233,287,409,104,310,347,273,234,304,209,209,238,239,236,257,272,63,276,241,229,235,267,33,238,264,266,295,232,292,254,246,253,304,311,305,263,229,194,261,188,191,289,365,312,343,285,301,249,287,295,325,261,243,321,281,328,262,260,307,250,277,272,257,189,168,250,288,226,251,35,268,246,224,164,269,346,283,256,45,294,239,267,129,233,38,285,251,301,264,34,170,287,285,276,249,331,261,328,310,286,237,270,277,176,266,235,237,260,377,369,275,448,276,340,326,332,66,276,282,186,254,236,84,248,255,314,247,305,439,220,219,265,250,295,373,287,264,244,336,305,241,248,238,238,222,345,271,272,258,236,277,394,96,263,333,249,276,220,299,242,326,293,248,390,254,262,288,267,260,88,243,251,384,298,373,106,303,281,238,254,296,250,239,294,263,243,129,227,275,321,269,279,229,245,334,291,294,258,287,88,270,344,84,314,318,395,367,365,451,303,352,319,290,326,278,259,244,253,339,282,356,256,274,260,296,351,196,249,360,379,241,284,320,347,279,416,274,297,101,325,295,306,258,270,305,293,260,361,294,273,253,90,247,91,292,240,240,211,219,257,210,369,321,345,321,284,266,261,355,314,282,239,229,255,292,330,241,170,251,138,245,425,262,335,261,312,354,252,303,253,361,344,258,322,167,279,243,304,260,386,269,353,61,248,252,334,276,115,290,260,278,281,359,309,290,277,421,425,357,232,244,316,273,318,288,286,257,117,292,338,259,281,432,260,83,252,186,291,321,227,243,217,243,45,297,295,273,337,215,215,324,274,227,333,289,257,316,283,399,331,316,335,282,351,278,288,249,280,230,324,54,266,238,264,222,306,316,189,348,320,148,308,245,280,335,228,312,294,331,288,242,307,270,246,243,264,295,305,257,260,320,260,305,79,229,230,259,311,231,220,326,307,326,174,61,239,368,263,377,280,270,415,386,441,271,295,363,252,305,453,305,351,164,415,413,327,325,313,355,86,300,326,352,339,283,257,342,354,258,372,240,257,249,268,371,62,232,134,423,341,274,311,356,350,324,232,314,253,224,254,272,314,241,345,126,355,38,269,303,252,394,254,168,261,328,195,235,271,278,141,255,303,283,107,267,323,200,369,294,266,268,243,294,245,255,315,356,251,309,260,247,89,230,136,249,243,237,271,373,319,285,246,173,344,267,270,216,245,376,279,245,252,118,363,273,239,295,249,274,251,249,252,274,256,45,308,275,276,242,368,376,226,226,340,320,254,313,339,275,114,418,263,263,325,459,282,37,288,317,367,279,251,217,217,298,278,269,246,230,344,121,242,316,223,222,235,265,281,266,360,240,332,267,245,351,277,244,238,414,328,330,344,291,238,293,282,210,295,364,330,74,403,350,274,307,308,258,289,91,233,356,365,258,140,321,107,296,266,262,266,239,243,255,151,228,293,218,242,259,216,278,394,293,369,370,397,338,313,245,285,268,283,254,245,364,336,203,235,260,378,394,279,251,235,269,251,87,303,314,263,296,321,277,88,394,243,280,300,243,235,327,272,240,288,300,303,231,223,248,257,224,299,235,323,244,278,95,291,259,381,305,297,400,270,284,225,246,232,234,360,327,287,223,359,221,224,224,224,326,330,270,293,60,280,281,278,233,236,311,438,371,293,290,345,261,434,293,294,306,284,353,271,301,222,252,275,246,36,273,241,321,179,248,268,183,261,358,257,328,244,261,236,313,271,262,277,318,442,256,258,264,240,240,275,268,272,234,321,278,387,213,213,309,57,256,224,327,203,307,288,387,371,55,288,273,275,413,308,240,301,273,252,124,234,238,311,234,283,300,267,232,346,265,240,250,217,287,270,236,265,147,262,229,226,221,425,286,284,273,188,272,255,283,352,323,312,437,313,268,300,273,272,173,294,337,267,277,266,288,335,281,294,322,388,295,335,451,391,277,181,280,285,365,253,389,289,313,325,264,280,289,292,248,269,253,427,247,265,238,209,209,304,331,241,294,303,295,327,313,316,87,262,242,283,289,378,309,210,235,237,251,278,231,77,309,294,297,343,243,272,302,295,281,335,111,242,304,255,264,329,296,275,242,239,165,255,295,356,224,303,253,308,260,290,341,263,287,163,68,346,359,346,66,220,246,433,330,261,144,291,254,87,253,266,224,361,153,153,292,49,250,394,286,223,112,228,233,291,225,256,292,220,239,146,290,326,456,257,372,252,408,270,256,270,255,101,410,99,254,333,452,340,311,400,411,49,282,280,271,251,366,243,387,122,138,177,250,269,236,252,296,241,90,294,261,289,357,304,338,283,291,240,404,256,270,301,282,270,64,236,312,340,286,257,312,302,239,250,250,275,267,280,335,360,355,362,203,374,393,312,330,435,366,414,198,238,266,355,132,291,340,257,223,265,226,213,235,189,255,277,201,150,264,98,102,262,325,304,298,345,97,353,337,292,340,370,365,308,308,292,348,337,301,216,332,286,104,312,191,191,249,288,297,306,288,275,255,241,317,314,270,287,250,286,421,374,102,219,242,351,205,250,280,280,385,184,184,388,333,322,293,274,259,304,158,306,263,263,247,229,229,303,273,215,215,440,277,430,269,234,242,428,273,378,281,200,200,372,191,342,259,284,283,241,266,258,290,272,256,268,288,278,246,269,295,352,366,322,283,304,190,287,240,90,269,325,174,337,340,280,359,303,415,180,311,291,311,326,298,207,207,340,354,320,181,274,293,354,251,307,245,318,273,251,318,307,224,293,266,257,229,252,262,300,246,235,278,295,239,282,403,279,288,222,259,275,326,299,315,226,265,311,248,80,183,275,267,332,295,264,264,256,271,240,235,271,300,253,217,252,271,226,237,258,304,248,225,262,240,248,294,264,254,255,240,281,149,377,244,107,327,298,63,265,366,327,252,335,308,366,283,295,295,362,372,271,278,267,238,222,233,373,138,102,293,135,383,225,219,392,327,349,351,97,272,218,275,266,251,225,261,117,281,292,253,238,178,268,243,33,379,285,317,334,299,336,413,322,452,404,311,416,290,246,292,459,434,327,298,328,293,257,303,374,360,419,273,411,346,295,390,299,232,312,308,389,227,275,357,287,374,277,317,273,251,264,247,249,261,114,275,267,355,277,294,253,206,318,278,299,371,54,116,254,343,233,279,245,93,260,268,251,67,301,338,229,266,243,229,57,254,262,232,417,275,227,256,233,284,243,260,299,270,333,237,240,234,291,362,311,338,208,259,276,278,390,251,273,203,265,248,257,212,358,273,120,317,156,142,252,289,230,259,257,220,169,277,318,313,50,245,249,242,225,248,44,414,317,337,328,240,242,353,308,312,313,255,244,233,317,216,216,79,305,235,293,324,174,275,61,306,344,306,244,299,298,435,258,279,410,245,305,227,241,290,341,289,179,232,277,198,260,89,285,255,277,242,261,411,247,388,364,338,321,241,378,298,303,248,268,192,108,189,189,383,253,250,228,75,271,102,362,278,260,333,300,38,276,289,266,184,303,354,463,404,287,371,287,218,218,332,306,31,273,320,330,223,348,447,286,289,361,365,267,271,228,256,245,249,428,322,205,291,61,304,274,191,256,316,272,176,276,255,217,237,247,267,368,225,225,248,288,243,318,70,230,143,274,255,251,350,282,230,395,234,243,226,274,266,264,294,253,244,276,342,244,307,331,280,314,267,252,291,309,287,261,267,307,250,377,252,271,274,331,251,276,353,435,254,304,292,270,262,252,258,251,233,427,329,240,193,290,340,313,296,399,449,253,72,301,251,334,411,246,234,365,307,252,279,197,252,355,357,270,236,289,263,295,349,186,313,374,376,352,330,342,375,360,313,282,372,400,353,356,346,346,385,273,302,379,323,314,311,361,330,337,329,357,420,359,329,343,362,371,392,403,380,330,345,348,309,397,403,335,373,312,451,431,398,357,385,367,419,437,369,359,361,389,344,405,377,360,395,394,382,384,408,193,288,263,85,246,165,278,267,353,225,280,393,134,270,283,74,232,319,362,416,249,221,292,363,239,255,227,240,366,242,202,277,281,230,230,341,369,355,322,321,272,362,381,269,302,250,89,309,279,291,385,300,449,383,268,362,254,330,69,252,330,255,325,327,293,313,303,288,215,270,171,255,264,239,433,362,304,342,295,424,294,277,269,403,251,253,268,268,363,220,220,287,332,348,357,374,275,238,243,235,239,245,259,115,250,214,418,424,422,370,328,284,428,252,237,248,305,388,347,245,94,94,323,316,248,299,353,302,188,274,228,294,244,301,244,216,285,253,302,270,335,227,272,275,229,283,289,266,266,236,241,187,262,332,320,234,234,410,420,283,363,264,363,378,264,338,345,294,285,304,187,351,333,329,268,281,305,242,234,281,243,256,92,305,292,347,284,282,415,299,277,280,351,332,318,201,247,288,246,335,219,219,261,266,249,396,83,110,433,120,308,210,284,337,393,276,332,425,310,344,347,282,295,375,318,199,245,97,284,345,276,241,260,254,273,151,321,245,340,322,254,223,271,243,317,299,246,248,222,363,301,285,324,398,328,429,398,311,319,337,120,232,256,75,327,342,273,361,353,311,323,296,289,248,80,254,266,293,114,255,128,297,327,72,359,372,272,295,396,351,372,255,365,386,349,282,341,245,289,284,281,343,260,256,358,242,298,141,255,67,254,208,208,224,257,68,323,285,138,319,276,376,439,399,356,325,320,282,283,407,412,334,294,267,434,371,240,339,297,319,247,233,285,309,327,53,259,240,291,252,271,122,310,347,268,382,285,239,271,301,259,270,256,281,252,288,296,299,291,369,401,333,440,259,412,297,238,331,259,294,276,353,357,143,233,240,356,290,277,258,255,242,286,301,148,272,241,338,313,314,77,243,46,231,233,250,329,218,316,315,311,90,270,321,301,229,221,421,246,416,306,229,246,268,121,271,224,246,413,280,323,248,298,334,282,257,246,104,286,287,238,136,174,289,280,406,375,322,298,269,335,67,235,318,301,232,122,262,245,323,55,296,343,263,283,295,370,330,363,313,227,425,337,348,313,409,260,429,327,256,339,272,379,245,292,280,291,292,277,296,242,287,290,123,272,358,219,306,258,300,255,112,275,370,306,349,267,269,272,270,340,333,281,281,263,256,333,275,303,226,239,375,385,308,425,317,429,203,203,297,230,260,238,147,271,180,199,265,246,261,310,329,285,305,261,227,114,358,120,150,151,278,238,283,288,348,342,251,400,417,293,299,388,301,253,406,327,360,223,223,411,214,214,354,236,299,262,126,126,333,212,282,139,142,257,329,252,355,275,417,467,287,254,283,244,69,231,315,284,342,58,234,304,249,85,260,259,215,292,389,241,326,302,273,398,440,311,307,234,255,290,228,292,240,195,266,376,326,319,345,379,336,350,265,343,363,354,281,302,253,356,203,292,282,260,248,374,124,328,339,381,361,343,292,289,295,74,224,326,294,264,229,255,256,256,245,265,305,303,148,277,297,322,301,306,294,256,262,289,263,252,368,264,193,233,64,281,227,230,282,266,292,303,340,415,307,234,256,223,336,242,441,262,390,347,238,63,281,275,299,313,264,89,260,264,243,262,301,278,287,70,308,355,354,334,223,236,311,239,253,263,285,283,288,230,283,268,330,270,312,238,320,135,288,308,305,173,246,247,289,329,246,285,283,264,256,297,336,266,409,235,440,352,450,311,267,318,348,331,320,321,339,387,396,395,333,360,313,281,364,256,229,229,402,288,289,341,347,282,272,270,394,295,119,241,273,249,261,283,303,285,243,297,355,305,218,218,256,56,302,223,390,266,295,212,224,274,247,368,267,266,289,252,256,250,297,400,282,264,381,310,222,222,338,328,285,364,288,459,263,234,292,276,271,351,246,228,294,236,84,272,309,277,306,255,323,425,315,333,332,247,372,311,236,267,239,376,228,288,313,330,342,360,263,349,243,247,267,233,238,180,171,264,226,225,232,81,276,289,82,312,134,309,305,422,272,338,269,266,324,280,268,331,321,288,434,274,295,383,303,311,314,269,354,277,284,297,279,239,291,264,324,240,240,235,256,241,257,79,297,239,232,230,176,366,294,290,297,267,311,262,264,343,358,290,228,259,274,302,394,267,327,260,271,354,394,372,319,307,277,241,252,251,264,303,68,282,347,221,336,147,328,371,238,273,203,203,353,294,276,332,224,224,346,278,356,220,234,275,345,239,258,53,230,239,350,268,56,282,268,271,320,276,370,369,249,269,281,46,266,250,331,252,409,248,318,353,348,369,296,315,233,256,239,287,134,274,274,261,73,262,249,260,268,223,248,152,288,368,305,414,305,250,404,314,288,310,309,257,334,361,361,357,252,217,381,117,92,289,65,310,242,260,255,260,255,67,261,369,311,314,308,267,295,335,308,415,282,306,264,110,272,238,275,336,279,440,248,300,111,316,229,258,248,147,303,285,289,270,225,233,256,125,269,39,282,260,241,105,318,206,331,279,317,329,312,290,286,193,314,217,425,203,203,330,118,292,356,353,284,208,208,221,252,292,378,325,330,305,258,262,274,228,231,241,252,272,262,245,221,305,246,252,351,121,254,329,445,249,296,390,439,265,130,338,365,339,308,315,283,346,220,220,311,241,263,393,240,430,317,299,303,249,224,331,314,181,241,321,379,340,350,374,363,368,328,327,279,279,331,281,282,239,320,270,292,285,281,247,256,142,295,280,241,241,284,258,347,304,307,291,402,114,252,377,115,347,319,344,271,228,295,278,268,367,304,234,258,258,314,325,220,268,348,448,250,263,297,254,183,397,291,289,179,273,304,251,98,358,319,208,235,230,82,251,242,284,258,268,396,244,270,224,290,315,234,246,272,272,266,236,301,268,263,385,275,255,193,229,180,180,180,180,207,207,243,288,367,237,388,294,219,219,275,427,228,275,270,258,433,374,288,254,325,269,75,281,348,248,134,298,294,307,52,359,261,270,271,292,307,241,282,288,263,377,316,325,278,361,139,92,434,149,317,228,237,194,194,259,224,206,206,276,240,254,311,263,233,273,230,272,279,290,247,264,329,250,291,246,269,251,281,298,54,266,293,290,314,249,248,224,264,227,357,270,255,255,242,338,338,349,282,186,254,228,214,283,443,337,316,292,294,289,258,359,358,117,379,317,261,140,323,235,229,245,337,277,199,187,361,294,250,185,281,268,310,380,240,290,240,293,278,344,241,321,323,243,236,127,262,271,321,266,209,300,282,367,302,250,106,244,257,257,76,268,250,359,272,99,109,324,227,350,297,271,258,323,246,258,287,284,340,290,420,298,324,385,303,223,223,254,285,434,343,234,274,259,258,215,217,230,302,237,279,248,321,297,227,228,286,281,97,335,234,286,286,272,262,285,305,62,77,255,110,251,292,279,254,269,349,237,307,240,239,257,269,243,321,257,270,310,267,211,252,269,262,265,231,257,277,300,97,307,238,102,324,244,298,289,332,122,260,188,176,248,339,260,376,280,120,284,293,316,246,450,297,431,381,406,347,308,372,278,336,257,250,341,263,375,231,231,280,360,250,286,257,266,358,338,205,205,415,289,276,400,176,249,229,306,261,246,380,259,256,331,93,294,226,294,346,253,256,257,403,269,227,232,245,269,280,193,271,71,286,343,406,418,315,377,436,342,377,416,381,322,316,119,250,272,350,388,225,368,454,397,261,344,338,340,263,106,302,271,231,273,81,284,229,263,324,306,248,446,118,297,303,256,270,384,347,285,266,223,309,335,247,343,308,295,324,286,104,309,280,435,274,280,68,294,266,263,137,324,416,343,302,320,249,260,224,262,416,298,270,292,326,276,293,308,304,281,320,304,288,325,261,266,356,244,288,253,249,269,253,60,301,278,271,279,384,153,319,198,281,213,213,337,400,266,367,128,128,259,191,195,313,464,337,309,283,347,255,246,326,268,376,402,277,264,309,250,296,242,264,205,307,302,244,332,298,424,203,356,425,358,329,238,408,243,284,243,248,259,192,286,102,306,242,309,227,330,292,105,229,281,239,258,243,238,306,305,262,267,247,294,285,116,279,202,202,227,365,317,395,384,322,321,372,216,216,216,205,205,205,191,191,426,227,227,425,277,229,287,298,316,100,228,239,354,246,234,341,349,258,242,226,303,250,291,359,243,261,230,389,353,272,224,222,264,335,209,209,201,280,345,256,270,278,265,303,258,236,269,243,256,277,259,156,295,292,250,277,310,250,234,62,411,255,283,311,293,345,271,305,288,380,268,291,271,342,247,239,275,281,255,104,256,249,144,346,29,229,224,162,299,242,328,341,280,317,302,276,322,361,399,255,350,353,255,233,264,259,245,208,283,335,328,289,319,283,375,253,252,280,76,302,244,306,256,314,265,399,241,348,299,306,288,267,227,227,227,263,260,324,246,429,360,237,343,249,281,317,331,71,245,250,240,278,209,240,317,371,228,310,309,334,356,65,242,329,294,336,278,277,403,322,402,289,251,241,343,299,311,267,314,282,329,253,353,123,302,326,354,291,292,315,325,65,286,273,292,286,270,405,282,266,263,293,336,261,346,347,255,331,372,295,305,282,275,281,269,298,282,366,285,241,73,247,184,244,389,311,318,286,303,275,403,273,358,262,159,232,288,346,78,258,242,270,304,300,309,271,311,284,273,254,250,308,292,453,340,230,332,310,307,317,68,265,243,252,323,256,254,243,215,47,239,286,41,309,221,224,113,376,241,252,316,310,240,335,349,235,229,189,323,302,321,258,58,287,441,301,368,351,158,251,166,34,278,276,311,255,267,275,266,259,290,292,343,239,279,248,296,264,231,229,243,314,276,238,275,279,302,293,341,293,300,362,299,339,398,215,357,294,302,365,362,363,386,254,362,227,227,227,338,227,287,269,243,310,330,261,271,361,380,245,395,325,428,305,343,333,205,279,289,277,296,34,275,238,283,55,242,323,261,150,178,276,384,390,157,270,278,109,324,262,229,292,319,313,284,386,380,152,310,321,264,321,289,458,195,282,315,302,250,316,269,283,279,242,414,351,364,89,242,253,233,300,250,301,234,250,227,42,235,249,265,260,262,250,268,258,267,267,231,389,278,324,237,246,415,365,257,313,93,242,237,296,366,257,332,298,396,316,244,60,275,425,438,331,260,200,326,247,293,266,235,84,262,384,281,273,312,292,355,307,249,287,271,295,346,286,157,242,290,194,255,325,288,303,260,342,148,254,326,210,83,330,414,342,306,251,332,297,322,263,217,296,263,49,279,263,331,263,265,295,185,387,289,278,301,48,273,264,298,293,86,234,286,347,305,342,127,260,190,190,462,298,143,97,248,201,223,295,111,81,81,234,410,353,287,316,456,323,376,140,253,279,259,353,305,320,339,283,339,324,256,259,278,288,313,428,225,225,333,323,262,252,255,325,291,313,61,248,297,280,310,258,298,243,137,266,233,258,262,362,176,267,327,239,222,371,280,328,241,316,268,186,300,322,103,336,431,419,278,352,354,392,339,349,444,362,194,318,340,240,266,254,138,223,306,279,285,381,351,319,276,97,299,40,265,235,120,258,328,221,380,198,317,290,244,432,253,358,255,286,267,314,141,227,256,282,314,185,275,342,308,256,57,245,341,258,246,116,271,271,253,454,270,257,331,436,130,325,299,245,271,355,256,323,270,255,252,83,279,277,227,285,159,244,337,243,271,284,285,253,264,240,321,293,257,353,291,243,254,292,310,365,362,67,473,281,395,274,347,317,256,240,245,252,115,302,343,92,292,305,275,281,136,284,277,275,265,53,277,256,281,276,237,196,260,253,39,235,195,412,268,339,254,280,388,444,436,229,229,252,322,250,250,275,344,260,254,254,367,347,269,354,272,250,286,355,387,231,254,124,292,243,271,387,115,282,442,308,165,267,103,308,218,281,325,248,244,166,283,281,241,247,234,230,84,238,170,282,248,242,253,267,304,86,267,219,252,319,318,280,263,301,73,389,246,293,281,293,390,362,296,247,322,267,261,265,293,245,292,329,250,170,230,346,253,241,351,77,237,358,259,284,247,226,232,319,241,117,326,308,341,252,215,215,215,314,376,331,288,212,212,361,235,255,262,268,198,233,111,31,337,267,201,368,282,275,267,380,384,258,245,333,115,273,239,238,254,234,342,116,293,232,250,251,268,251,398,233,75,301,308,388,306,375,274,320,257,125,134,326,271,87,343,373,303,260,284,324,406,454,350,296,134,266,249,227,244,103,259,288,363,258,228,239,253,271,275,372,275,378,255,246,229,345,262,230,278,249,230,228,271,283,267,392,219,219,332,421,360,284,268,351,231,224,245,282,340,332,330,58,244,313,259,96,285,335,208,228,261,328,393,170,246,319,166,326,301,257,271,449,286,263,348,227,346,255,429,324,322,265,283,315,411,179,333,234,234,354,209,261,240,252,290,315,73,295,355,251,163,298,337,245,378,269,401,301,301,347,310,276,45,290,262,262,264,278,286,274,361,245,270,267,264,238,254,103,387,252,224,245,248,254,232,253,56,257,274,275,331,260,233,372,288,350,252,444,262,308,278,262,325,275,279,271,135,225,264,289,248,257,415,240,234,189,350,44,351,386,426,349,337,344,388,471,420,471,416,352,426,426,512,466,392,430,369,397,322,292,248,272,248,265,242,269,249,249,321,294,303,302,225,40,306,291,330,87,246,255,246,336,277,339,324,266,270,267,267,235,350,183,39,327,365,279,216,302,246,358,399,251,253,247,291,251,298,55,352,303,327,262,253,146,282,247,199,252,275,262,280,255,252,234,233,243,106,269,236,239,120,263,402,237,65,301,348,293,363,284,439,384,241,411,240,267,233,266,240,311,241,247,291,345,235,255,312,245,359,250,354,273,300,245,153,364,253,260,118,244,237,259,161,303,262,381,304,344,217,326,369,281,229,281,234,340,270,265,270,306,289,51,278,251,148,257,223,238,280,287,242,253,235,236,247,268,283,297,250,261,260,272,298,305,235,253,195,322,273,313,341,276,253,92,265,230,290,340,100,253,48,281,276,411,290,89,258,315,324,182,306,319,323,312,408,345,272,272,324,439,291,397,306,325,289,282,380,300,450,377,372,358,417,279,423,295,312,371,294,315,452,349,355,413,392,266,436,457,361,69,243,306,157,232,239,247,252,294,322,270,217,298,291,247,265,376,285,283,297,255,239,259,313,294,338,253,328,376,253,293,300,324,96,287,33,266,372,322,248,254,248,240,292,269,263,254,290,252,293,280,292,263,324,291,279,263,260,272,234,287,252,227,42,241,294,281,277,295,243,210,402,344,335,205,230,247,272,95,326,201,230,336,265,333,243,367,312,247,331,289,262,242,275,321,282,284,244,327,253,294,304,287,268,269,315,281,300,248,301,290,235,232,234,285,270,305,257,311,264,250,322,263,290,250,110,227,303,239,146,249,232,252,75,432,291,389,424,301,401,228,228,276,222,222,264,272,341,318,338,410,294,256,284,238,267,227,221,229,231,237,234,171,275,327,289,257,284,309,290,313,326,229,236,319,254,104,313,286,346,206,244,238,110,227,254,283,352,292,295,384,404,346,254,278,264,61,320,270,105,316,278,241,247,242,350,359,56,289,262,49,300,284,361,356,239,264,393,404,361,278,377,324,437,321,242,242,333,303,336,317,258,356,345,277,311,259,237,293,214,214,329,239,265,244,293,264,324,344,338,237,327,292,274,368,409,261,292,328,270,262,299,315,261,379,211,211,286,303,249,322,277,266,338,307,253,337,259,258,295,393,318,340,292,286,171,306,242,258,310,277,248,283,372,344,89,312,268,300,299,411,291,373,268,227,352,294,364,302,239,42,336,285,225,272,227,362,321,333,286,255,228,338,355,228,396,220,242,250,264,263,273,244,353,329,189,189,231,383,33,266,238,199,255,250,301,243,308,284,341,241,272,81,310,297,418,327,299,353,416,288,309,266,360,310,285,272,239,173,218,274,226,234,241,257,97,250,259,285,343,334,237,288,240,300,443,406,287,402,427,311,377,402,294,243,237,238,237,230,298,308,255,50,103,337,271,333,330,241,252,52,248,316,325,257,343,306,324,92,275,270,257,265,342,276,358,217,267,231,94,316,267,278,318,370,281,357,235,235,372,258,259,262,90,336,360,203,203,342,271,315,286,253,242,292,266,239,371,282,256,254,268,138,321,266,249,302,239,372,265,260,255,308,266,258,224,273,267,229,248,305,291,229,328,341,263,346,316,361,362,248,334,280,252,227,227,434,211,211,223,223,220,220,368,230,230,230,230,340,204,204,239,285,306,350,239,248,102,271,270,283,48,246,315,86,268,319,304,310,266,67,74,354,258,260,128,261,332,365,311,310,335,319,225,243,284,247,258,312,206,206,253,462,260,270,291,310,268,262,255,294,349,219,264,288,240,390,281,332,290,311,280,238,235,388,375,308,354,253,259,333,229,306,246,262,276,248,38,237,281,285,286,290,302,283,304,296,284,285,276,226,264,266,290,254,301,295,241,290,291,272,279,283,292,249,287,238,283,283,236,291,258,232,302,279,257,260,280,306,300,266,305,289,264,287,278,245,314,318,250,272,177,254,379,313,292,349,237,313,226,226,271,225,232,352,237,274,287,212,304,294,231,113,353,324,385,247,326,241,269,265,314,212,236,298,258,102,396,290,243,329,258,301,230,104,306,283,288,105,268,305,242,267,257,260,282,238,225,296,367,236,244,251,242,237,54,385,313,62,363,270,270,280,276,247,205,265,284,132,414,365,279,333,446,297,386,339,403,412,262,337,258,327,284,274,286,427,430,337,242,242,260,441,268,343,273,288,313,287,389,281,273,289,280,308,246,230,256,59,317,316,267,339,273,317,235,176,291,390,263,222,303,284,212,287,280,297,314,302,138,238,311,271,255,371,430,449,277,115,256,292,291,80,283,204,265,295,276,319,258,201,279,264,230,233,286,328,409,283,306,288,302,262,314,278,247,356,318,293,355,274,262,362,280,284,183,237,313,288,239,236,149,306,267,277,298,237,339,259,248,241,287,270,255,287,274,310,266,289,96,284,273,301,314,239,275,301,282,121,286,225,235,279,246,434,69,311,288,274,288,309,239,281,264,107,263,253,241,286,263,265,294,305,344,287,251,237,244,288,294,269,261,269,286,270,248,353,299,270,263,326,271,296,332,276,239,245,240,258,72,250,383,271,97,262,257,229,262,279,367,367,227,274,165,307,291,258,261,244,357,145,241,272,266,270,242,264,255,361,248,243,271,358,229,258,273,247,296,266,229,217,221,237,258,298,389,266,250,219,234,313,236,321,195,271,441,277,332,268,363,335,279,236,236,265,112,241,258,162,279,182,295,267,191,246,260,268,145,298,331,294,317,121,227,326,308,288,279,399,223,226,355,316,333,247,148,274,261,251,246,340,305,284,29,297,268,274,227,342,229,279,234,288,218,281,311,325,290,248,376,292,292,368,277,259,54,289,285,158,259,316,286,264,245,263,251,242,311,349,428,286,269,284,430,272,265,232,318,249,260,260,352,294,259,44,316,358,284,85,396,290,254,366,414,284,362,353,346,229,229,261,232,250,170,245,349,234,360,259,251,278,264,267,314,268,341,263,272,264,259,261,285,281,259,296,277,298,287,244,275,272,251,264,296,312,246,254,241,281,38,266,172,296,248,294,294,246,203,252,255,290,212,284,357,257,254,317,246,297,248,162,329,315,278,127,254,260,341,249,256,288,406,284,289,267,275,268,272,195,153,273,41,325,246,265,245,311,322,139,128,280,255,247,255,321,217,252,333,241,267,262,84,285,133,301,378,290,271,380,386,474,443,320,163,282,277,243,260,430,325,320,285,105,343,409,327,453,422,287,288,280,242,337,139,321,334,325,418,442,243,269,255,246,104,364,263,430,472,281,401,281,179,289,232,265,101,336,174,246,301,293,274,248,270,219,294,281,124,261,314,56,270,244,238,294,383,331,245,258,259,303,107,256,297,432,251,324,238,277,362,268,237,276,242,253,300,292,302,245,224,351,247,264,296,274,281,332,262,319,248,55,401,267,264,228,249,276,135,475,275,346,289,289,96,410,237,351,280,387,189,341,295,282,223,61,65,279,243,351,276,286,121,308,208,378,303,255,334,306,303,43,97,274,118,238,292,273,326,250,378,243,332,276,356,423,239,239,316,320,322,339,286,297,304,286,295,305,302,301,282,302,256,293,300,338,357,345,353,112,271,354,305,251,258,223,293,114,439,228,217,217,288,364,241,237,236,236,236,121,232,368,287,405,85,254,311,284,87,296,292,251,377,307,336,246,294,382,299,357,312,333,238,298,262,348,238,338,244,255,255,321,297,294,304,270,273,251,254,277,276,259,237,269,270,302,256,273,241,260,235,106,279,408,94,239,218,227,283,223,217,254,347,261,257,242,267,306,419,250,254,293,280,255,229,313,307,234,270,270,272,258,359,244,299,289,309,265,304,226,348,255,257,41,264,201,321,410,88,128,248,260,109,325,135,280,304,240,292,305,330,240,269,383,371,373,269,248,262,243,338,328,348,269,123,275,241,146,264,241,265,266,309,264,242,104,285,243,318,414,407,462,424,285,336,62,244,289,244,337,261,357,250,352,275,253,285,275,248,247,282,284,430,223,264,329,451,285,433,370,266,343,323,425,472,317,260,275,337,265,324,298,266,131,287,279,250,401,64,267,263,258,367,277,304,98,263,236,285,435,248,237,237,276,233,258,272,207,244,112,266,250,230,153,263,271,103,382,319,317,342,246,370,73,252,320,303,285,298,279,241,288,305,258,236,280,371,271,337,263,276,297,338,279,283,259,278,289,284,308,309,302,307,71,231,323,262,285,249,48,364,242,290,263,247,270,234,265,253,286,239,228,220,282,173,235,257,299,260,252,249,276,363,278,263,276,310,258,311,257,347,380,321,247,250,250,321,140,264,283,397,337,418,277,338,278,253,330,251,306,170,170,145,257,198,198,316,314,137,315,338,308,464,257,346,310,356,240,352,304,268,294,245,334,359,392,272,277,229,229,367,218,218,357,318,258,335,282,279,296,265,329,422,358,402,391,341,391,276,318,351,364,208,292,276,299,335,232,265,221,265,393,270,284,202,202,240,294,250,303,303,254,284,239,285,236,310,297,289,264,315,274,397,301,343,256,329,259,349,268,259,253,326,185,185,329,147,255,255,258,304,363,272,239,243,264,247,277,247,232,244,295,302,280,93,272,274,251,251,260,321,319,323,364,271,259,259,359,209,209,342,301,223,223,230,314,254,348,237,309,277,417,312,241,323,266,276,278,238,283,248,265,372,234,243,266,283,430,223,293,107,309,236,265,246,234,409,267,316,315,283,377,267,94,282,274,206,144,251,245,39,306,411,309,355,301,293,70,302,313,325,296,238,211,211,242,241,256,326,295,252,309,373,237,394,244,261,247,109,124,234,256,244,286,80,261,291,54,227,70,245,178,224,193,371,286,308,384,426,235,262,280,353,305,335,396,387,376,394,383,406,409,409,403,44,258,76,328,153,254,66,290,253,245,239,248,240,227,367,303,202,259,321,239,288,275,418,316,328,226,226,306,272,245,366,272,460,262,380,215,261,246,291,248,151,335,230,88,226,242,237,140,294,258,136,118,295,225,283,256,274,56,236,63,248,283,323,400,244,244,358,321,244,269,252,188,363,220,243,425,305,256,279,381,307,317,229,339,238,254,272,253,282,285,324,337,260,260,271,43,351,268,167,292,362,367,382,491,120,295,222,222,240,224,346,253,349,259,315,158,372,344,341,260,273,244,308,278,333,279,311,249,314,250,245,345,332,325,255,279,430,309,231,303,253,429,354,291,303,335,389,320,290,345,250,330,270,251,251,259,377,269,338,289,343,291,269,299,316,345,249,297,278,381,261,373,394,352,274,268,355,255,279,353,274,285,331,352,212,156,305,231,331,216,281,349,331,223,233,271,246,228,230,121,332,253,282,43,219,237,392,321,389,241,232,318,237,257,235,331,276,274,233,290,261,311,212,212,288,248,325,265,229,283,277,286,281,330,156,283,335,288,260,370,303,267,120,273,280,209,351,254,237,253,394,263,403,361,328,317,279,388,325,240,310,339,301,297,239,437,257,254,235,94,250,252,289,298,59,290,259,307,228,271,301,286,287,303,270,355,263,270,252,284,46,232,368,238,245,258,279,279,398,166,166,167,269,404,54,317,302,47,361,189,290,234,329,31,258,286,227,240,297,233,324,242,245,238,374,232,178,253,228,328,296,241,309,156,296,112,325,293,297,426,177,246,317,230,369,361,56,263,357,324,459,136,255,256,289,204,287,262,347,262,258,248,322,266,277,248,243,294,321,245,369,347,371,372,437,418,371,408,424,425,283,94,227,166,275,271,269,255,350,325,321,326,177,112,253,259,376,229,188,123,336,284,238,348,370,284,347,268,268,403,240,383,264,267,240,349,285,241,196,196,196,246,211,211,233,272,245,246,339,257,351,253,345,418,368,305,229,275,147,227,269,373,240,231,250,274,325,238,238,423,253,305,281,135,240,313,315,383,265,253,156,104,114,383,246,144,258,252,301,106,272,303,255,217,217,144,229,320,252,310,282,246,190,54,244,262,329,319,245,250,262,335,255,255,300,449,292,372,380,370,458,358,346,421,339,254,292,327,461,312,303,296,317,298,331,432,300,55,244,317,367,247,390,278,233,226,236,148,277,263,307,348,274,92,154,340,242,287,257,47,165,368,333,218,218,225,225,410,216,216,239,343,362,394,361,321,299,337,277,300,305,352,297,248,307,103,257,68,278,270,438,44,267,283,56,290,273,247,240,264,207,316,285,252,300,315,244,136,235,263,224,277,240,248,281,269,144,65,396,277,295,303,266,281,265,270,259,235,263,281,374,331,286,240,400,245,294,457,301,307,377,257,270,243,394,304,235,366,283,271,55,236,305,226,290,296,329,236,51,333,266,238,300,244,342,222,343,220,242,251,261,283,274,284,258,227,239,265,271,279,259,342,277,70,294,216,248,232,357,205,228,355,267,280,79,276,249,84,303,208,317,335,314,245,336,322,272,231,286,379,328,353,180,258,350,329,267,322,299,239,336,111,400,317,274,298,346,64,284,286,186,256,106,295,193,329,307,317,390,235,407,135,300,161,212,215,190,273,313,308,224,301,47,330,214,312,225,259,238,236,236,459,348,304,142,290,319,382,248,140,265,275,237,265,238,370,419,102,304,210,210,225,225,265,272,388,323,230,318,304,351,259,220,232,256,236,180,263,236,162,162,275,311,242,297,336,315,295,265,224,236,214,235,232,240,219,227,299,212,212,140,301,62,288,261,307,268,306,321,381,396,335,392,411,60,85,325,300,194,336,365,221,227,324,335,56,261,333,279,285,219,219,262,232,430,270,233,299,244,328,257,284,349,323,397,263,368,275,273,256,223,248,231,286,268,365,254,291,257,237,244,263,342,411,324,264,266,293,250,276,31,245,233,243,227,333,214,230,334,237,284,233,341,227,236,229,276,292,236,309,323,242,229,310,331,275,287,235,248,308,229,357,309,226,263,279,269,238,151,250,335,298,321,291,235,249,252,272,270,220,220,265,232,246,262,264,376,278,243,264,342,255,222,323,251,293,315,268,287,302,356,219,211,274,346,304,283,316,261,314,278,371,235,245,41,234,230,242,216,242,230,239,280,226,313,246,359,280,286,134,271,294,337,273,336,392,283,304,245,241,259,225,239,437,244,249,276,315,394,85,243,213,225,227,306,49,229,259,124,269,298,287,278,270,307,286,247,249,114,268,309,360,244,268,240,267,246,245,221,273,308,250,357,266,250,326,226,246,279,77,247,275,55,374,239,75,241,279,260,225,274,238,100,298,278,350,52,388,263,282,314,381,165,254,288,250,268,311,109,351,294,378,274,366,285,417,292,252,253,309,238,81,355,263,63,263,363,281,195,284,236,280,257,31,305,66,231,109,317,246,69,292,281,280,379,257,308,276,281,58,267,115,290,279,281,283,287,359,217,315,261,392,280,301,236,282,248,295,320,232,274,249,255,311,305,311,256,312,253,215,268,254,273,341,308,127,369,250,134,335,177,259,354,374,77,300,346,78,290,232,377,31,271,286,391,260,334,337,443,254,261,325,220,297,359,309,281,300,222,249,327,422,383,324,293,354,398,299,122,307,252,355,206,405,291,145,291,50,303,283,323,277,278,115,262,253,409,247,307,419,261,319,283,222,280,256,220,400,308,244,228,342,342,314,275,66,225,323,251,411,311,273,214,232,300,221,247,225,116,272,313,296,433,248,319,326,300,205,205,262,329,255,285,254,237,257,271,460,387,410,305,346,290,104,272,338,243,243,282,419,69,273,229,347,233,239,298,228,282,311,382,273,327,246,291,223,243,317,366,277,233,348,438,317,339,401,357,348,342,304,389,296,248,353,411,331,364,257,234,58,291,305,302,277,236,238,307,369,371,222,222,227,329,372,351,219,219,258,400,314,290,365,241,268,280,34,326,253,68,416,242,277,159,258,258,282,255,267,238,394,314,350,258,265,70,322,195,246,271,280,266,119,324,303,252,259,273,292,247,262,296,274,264,249,233,259,295,244,253,285,291,283,287,324,237,240,250,322,69,278,290,293,287,109,247,285,85,302,242,283,290,276,270,333,120,120,120,120,273,266,296,246,345,124,245,206,259,263,274,254,203,331,353,352,268,271,333,336,303,282,259,328,264,238,71,351,254,302,287,222,272,351,133,351,158,279,242,326,293,252,238,250,199,257,242,234,325,272,48,277,108,280,272,377,102,357,261,211,211,388,369,47,409,323,356,276,248,259,84,304,276,287,321,333,278,369,287,156,299,312,237,261,275,131,262,125,264,90,312,398,266,284,312,256,340,331,327,390,241,308,437,370,339,261,200,114,383,42,294,327,345,268,239,190,190,258,368,231,248,238,306,381,347,255,335,316,265,249,214,214,312,280,278,334,235,318,225,215,215,319,85,264,246,274,77,242,270,164,304,323,328,380,320,328,401,158,270,264,218,379,396,345,267,274,374,325,357,365,226,235,328,321,299,276,258,307,280,246,261,330,312,325,303,278,339,339,373,307,328,315,300,284,114,338,315,293,313,268,309,287,322,401,255,329,246,212,54,255,283,367,249,316,300,338,258,176,331,330,262,261,261,301,78,274,285,286,249,320,306,291,277,310,260,298,284,318,249,233,220,148,328,269,377,306,396,360,280,340,299,273,266,147,296,285,97,302,279,333,304,228,228,237,285,316,289,227,342,245,334,296,272,279,260,145,267,239,247,326,315,400,301,372,224,286,330,330,346,248,234,313,314,246,242,279,249,278,248,288,145,212,285,198,283,358,346,186,286,262,297,288,293,388,256,280,286,250,257,314,280,246,281,250,302,272,271,268,247,203,259,257,276,254,266,141,277,249,402,240,325,301,363,296,108,294,305,289,273,269,264,279,283,272,261,322,233,262,258,263,120,312,245,163,252,280,298,237,56,243,246,242,290,197,269,287,129,223,370,235,316,340,331,423,420,288,91,358,262,403,433,337,247,298,311,281,467,316,127,249,275,311,231,312,274,393,285,454,385,292,257,351,282,448,315,281,361,384,374,413,344,401,384,459,341,271,366,270,278,309,203,203,410,323,407,285,240,342,308,305,250,250,250,242,245,253,381,457,382,255,335,277,143,414,240,286,273,134,270,258,240,303,327,284,272,282,152,250,253,106,262,262,315,353,255,310,166,251,253,162,92,298,453,288,284,280,313,269,308,337,211,280,263,251,428,202,325,380,293,407,320,307,303,356,281,292,365,311,382,245,266,216,29,310,313,285,99,257,313,258,253,238,305,212,91,255,319,270,236,246,263,62,55,236,248,248,282,263,284,288,115,253,233,195,287,374,353,344,325,327,358,366,288,350,317,340,341,297,366,291,46,90,314,321,283,291,373,319,237,273,242,249,243,314,237,237,234,280,236,354,209,209,209,300,271,226,275,378,241,203,203,296,334,417,271,306,274,105,457,255,261,232,253,231,236,233,348,383,261,227,241,120,306,282,337,249,257,268,166,250,255,254,268,323,278,300,335,262,408,289,253,269,275,290,99,278,278,443,411,148,305,264,259,269,144,292,395,261,243,288,195,360,361,195,286,358,326,320,332,317,67,299,69,299,292,257,252,318,364,329,295,62,303,355,343,269,319,274,242,278,257,65,421,255,397,411,380,367,227,227,387,401,440,421,288,292,255,317,306,300,330,423,273,460,307,400,237,236,66,284,221,342,267,267,327,319,409,377,368,287,305,301,286,285,329,275,384,295,330,249,348,349,276,315,328,277,309,259,291,278,284,329,256,271,288,334,319,247,253,290,266,273,258,260,304,311,283,280,299,296,241,247,272,106,312,288,393,252,455,275,280,411,442,275,325,235,270,315,261,331,343,242,231,247,218,174,250,268,322,271,286,261,312,71,310,300,342,229,326,242,238,290,320,347,231,237,108,81,291,192,248,255,247,281,51,280,377,345,280,273,236,308,250,214,214,239,236,270,360,234,339,259,323,228,344,140,274,276,326,298,281,257,372,230,422,341,282,235,430,286,219,303,281,238,322,260,243,254,282,261,305,57,84,265,258,231,292,280,253,278,256,256,266,195,289,260,323,271,241,224,207,247,92,350,316,272,338,346,288,303,295,305,250,347,364,273,317,388,371,369,263,175,250,315,397,320,185,258,233,276,260,273,356,267,298,250,245,276,238,66,270,235,278,297,257,152,338,303,288,303,343,280,279,282,357,318,356,396,329,242,258,384,405,345,253,257,273,269,112,252,230,230,288,352,277,341,270,257,240,55,285,326,241,312,107,346,300,405,185,185,348,275,234,139,270,266,293,248,274,253,327,309,227,221,285,227,233,232,225,343,32,207,407,335,232,232,445,308,314,101,293,183,361,220,428,274,306,341,308,263,266,274,327,227,304,255,299,278,268,331,269,338,269,376,377,268,339,325,260,59,350,356,219,242,321,322,208,435,268,279,233,243,332,236,316,250,240,315,300,277,296,267,246,280,251,245,281,302,279,282,255,251,234,233,244,283,189,217,245,231,243,259,127,358,285,314,304,285,341,301,400,275,286,243,334,327,106,285,248,306,239,296,241,361,245,215,267,235,294,197,247,281,276,304,220,239,260,244,28,293,292,214,329,159,285,241,297,322,116,239,348,269,281,269,416,319,367,340,384,279,324,285,285,247,244,244,248,42,247,261,237,262,250,303,228,293,240,99,244,266,77,270,318,269,330,334,269,267,279,263,242,233,284,308,233,316,248,340,275,285,386,373,367,277,310,202,202,230,230,288,261,294,306,213,213,365,329,326,310,437,105,188,342,291,99,242,253,255,191,319,352,358,245,283,279,380,305,370,48,341,258,337,220,288,357,287,114,239,348,454,274,257,223,315,167,404,373,378,412,425,424,431,384,407,384,296,283,378,394,325,340,376,327,328,302,326,294,332,294,231,254,248,230,126,249,269,259,57,326,233,283,293,267,257,278,358,88,245,352,294,237,251,233,220,220,357,292,239,259,264,232,226,241,350,248,261,257,313,254,260,340,263,299,273,267,233,240,261,236,232,139,226,348,293,271,177,238,236,338,313,160,255,235,302,222,299,309,258,262,226,277,257,220,238,232,254,289,294,286,238,267,327,251,250,235,247,257,226,212,212,212,241,227,53,276,290,305,142,246,256,341,274,231,308,230,260,241,260,243,328,370,286,144,131,264,289,268,329,117,373,336,212,248,243,314,50,305,75,229,263,248,324,239,225,276,275,278,299,346,245,309,298,326,297,222,375,210,281,267,327,261,126,249,245,275,271,296,327,164,269,333,288,328,283,221,280,253,219,289,364,309,235,224,371,305,234,275,256,311,285,329,237,239,236,278,338,303,278,233,196,271,277,279,241,282,318,390,421,331,293,383,356,357,339,340,330,286,308,138,363,314,162,233,247,427,267,235,256,231,336,242,247,270,250,251,198,323,117,264,288,359,262,315,257,261,257,248,182,304,378,258,291,304,272,247,321,168,322,86,295,248,353,310,274,176,274,224,221,221,280,283,286,302,129,281,312,261,336,270,297,102,264,228,310,288,225,333,289,324,267,264,262,263,124,237,311,336,254,301,336,259,281,412,322,294,253,260,412,371,337,345,245,259,182,305,97,383,236,278,286,342,364,341,254,413,69,262,251,134,267,333,239,246,255,311,296,368,363,264,382,240,289,370,158,310,339,328,388,362,351,344,334,256,390,349,315,287,342,304,308,328,315,327,288,372,339,281,364,279,333,259,259,322,298,340,404,277,293,50,272,294,266,329,281,369,297,310,284,262,246,233,252,295,249,332,240,308,289,281,302,299,301,287,332,148,360,263,234,297,278,327,300,68,252,218,273,340,330,185,375,276,276,272,238,375,251,295,241,324,245,242,66,241,241,109,296,320,300,311,232,307,239,249,247,249,288,266,268,296,282,236,258,272,291,369,301,252,406,280,250,297,287,364,307,252,286,304,358,238,252,247,257,386,361,256,250,68,333,301,257,225,148,243,236,297,338,251,399,83,302,208,209,208,38,269,313,273,272,240,149,327,327,269,282,279,258,279,333,255,230,214,167,267,328,108,248,325,330,293,276,296,62,276,325,252,297,266,230,49,371,243,302,263,80,288,258,295,413,282,289,254,408,227,279,306,358,246,283,370,345,314,320,342,320,279,256,271,355,265,342,258,280,412,252,406,264,258,327,326,253,288,282,287,292,185,338,283,245,148,284,303,388,338,347,352,312,308,341,293,311,336,248,349,307,274,238,295,279,297,233,291,309,320,305,354,89,293,250,416,305,253,301,252,251,255,216,241,220,300,286,382,254,253,305,369,294,247,258,275,302,355,308,342,47,132,290,345,235,350,379,271,258,255,256,290,304,248,232,243,283,239,329,274,233,383,258,239,247,246,161,285,245,44,292,99,232,336,220,225,301,227,253,271,276,296,300,300,286,312,244,256,197,269,287,89,291,310,267,241,231,301,311,319,267,249,276,360,243,426,278,230,244,343,252,273,302,352,307,249,302,369,263,259,289,286,244,267,260,250,242,81,293,71,237,189,256,272,352,48,324,295,252,349,248,380,373,232,396,319,309,308,298,243,297,408,344,366,208,208,390,319,292,254,372,275,303,269,265,277,269,237,165,238,344,209,259,300,235,235,178,280,306,242,263,149,247,297,247,308,304,203,245,318,244,288,232,299,244,292,252,268,319,371,255,237,269,229,225,351,256,210,91,318,206,282,295,308,87,260,248,256,255,140,257,296,237,245,257,159,272,217,294,322,57,177,289,340,304,218,199,309,389,349,324,429,352,356,318,242,304,255,266,290,224,315,252,244,421,245,313,256,240,61,241,188,249,289,301,272,257,243,236,231,108,291,230,255,282,261,293,236,238,230,230,221,238,295,235,283,257,263,277,270,264,239,237,373,252,125,278,385,277,286,362,424,313,347,231,246,242,242,259,287,237,168,242,155,310,288,339,243,243,316,317,286,359,68,348,296,291,235,235,261,298,292,388,262,289,353,268,325,448,443,325,255,347,252,244,252,257,287,248,55,239,300,308,245,210,99,404,278,58,293,253,269,249,253,235,247,246,263,41,355,388,326,295,310,253,383,297,315,280,218,357,274,274,361,292,237,289,226,267,238,365,217,217,276,67,316,33,238,313,413,414,410,403,92,362,411,280,309,385,253,220,259,265,304,301,313,342,351,279,302,322,350,245,332,354,322,375,367,420,398,293,276,231,260,318,307,289,165,389,323,320,250,250,286,242,370,280,263,413,248,296,331,305,77,276,367,344,331,245,249,161,356,314,252,439,326,271,256,310,276,330,236,323,261,276,274,310,420,89,286,293,275,238,298,296,157,76,268,233,302,205,223,244,257,244,285,261,354,285,267,268,172,305,362,352,331,366,370,347,355,352,342,353,364,349,342,366,334,354,383,364,348,343,354,340,349,346,332,341,365,347,326,348,370,263,304,112,261,257,291,428,341,194,241,289,236,362,235,130,452,209,318,322,160,266,269,238,251,238,235,317,256,246,426,254,311,294,347,237,275,175,207,228,270,317,84,325,284,254,250,212,232,282,190,299,217,315,249,80,290,260,258,323,322,304,355,278,327,286,282,301,288,330,303,285,269,263,251,234,253,245,288,294,331,142,221,276,113,360,453,420,426,424,70,266,234,323,220,220,236,273,237,305,342,284,352,411,280,197,262,301,250,244,184,285,292,441,260,344,266,331,38,333,244,245,371,230,370,351,82,297,280,294,250,98,224,248,242,327,289,302,319,298,297,323,275,316,274,277,321,303,278,349,268,286,258,273,260,390,270,350,228,321,265,90,239,351,349,312,286,280,313,261,375,246,348,231,244,357,254,75,289,257,231,231,282,294,241,267,271,243,343,328,349,136,234,234,119,218,202,202,263,256,290,335,159,247,353,268,170,243,235,260,261,293,292,224,251,237,245,334,251,321,252,254,247,302,350,309,269,114,202,215,208,268,281,316,72,247,387,341,444,336,282,363,279,398,342,328,345,350,395,360,163,297,133,287,414,412,58,225,240,259,250,262,120,271,90,303,317,242,73,260,317,41,291,383,102,279,208,271,346,222,353,313,234,106,280,233,269,336,277,245,269,237,239,175,305,258,169,277,270,192,59,286,234,232,329,293,195,43,287,172,252,294,258,350,286,244,347,224,270,260,250,102,226,270,273,270,378,308,319,305,403,278,242,254,285,305,265,336,222,368,279,275,321,269,201,381,214,251,249,241,352,256,273,258,261,261,430,332,321,339,313,317,151,245,251,249,152,310,273,355,251,264,238,237,269,386,236,341,241,316,308,249,260,356,294,57,289,242,345,424,358,226,226,226,318,319,243,248,269,413,59,354,336,282,326,328,245,262,349,286,261,261,291,275,234,312,267,313,60,257,241,275,352,350,296,98,284,289,271,239,298,288,274,82,344,245,291,350,233,273,116,288,309,250,402,245,359,258,228,244,291,258,188,337,262,154,350,323,245,284,227,225,351,190,238,247,243,241,355,291,335,306,128,280,388,279,66,379,228,298,251,284,260,274,248,64,249,272,307,260,213,273,298,284,346,282,305,264,287,274,246,352,290,251,230,253,231,230,346,242,49,300,297,324,409,234,341,345,299,233,386,268,239,330,372,253,296,275,292,312,322,250,331,249,275,340,263,297,232,186,262,193,378,369,322,359,244,349,336,277,337,292,233,318,384,321,323,388,271,252,281,303,202,116,261,256,246,234,319,261,171,305,332,296,422,239,286,256,246,262,421,232,168,317,365,247,282,400,332,269,293,236,231,335,240,282,256,312,88,274,288,71,398,362,311,370,400,301,257,313,301,337,236,292,309,309,267,332,269,281,217,296,417,293,344,256,500,50,312,271,243,345,283,222,157,286,223,304,334,259,322,321,327,310,280,245,274,292,200,70,267,335,275,247,42,275,82,203,354,236,229,267,92,277,301,228,215,326,377,299,241,265,268,326,343,263,279,222,285,286,226,270,262,298,308,305,243,255,271,238,30,284,258,267,206,256,274,279,295,247,263,263,127,237,270,262,258,280,247,250,135,333,258,284,63,284,242,364,385,331,260,254,324,265,257,277,354,317,286,262,276,324,255,251,307,267,317,320,280,275,337,253,300,303,275,251,320,279,279,286,320,266,320,267,257,352,388,237,353,324,280,243,259,173,220,220,220,329,247,282,392,244,129,282,295,227,179,226,237,275,269,244,219,271,357,306,395,316,466,81,287,380,275,58,245,235,366,260,272,233,277,238,271,284,231,250,239,290,238,134,295,268,213,291,261,294,289,202,288,260,230,311,236,61,230,231,283,243,324,304,253,264,342,199,446,289,209,209,305,250,329,96,305,165,271,102,234,136,224,291,262,389,303,295,237,297,328,273,282,244,305,278,229,257,278,270,281,284,230,235,270,239,251,344,247,261,231,275,239,237,272,260,262,242,226,234,266,233,273,279,275,271,256,251,281,79,157,74,342,258,278,279,236,305,429,273,286,310,287,246,46,287,286,261,302,99,345,456,434,424,407,73,293,350,359,297,251,332,410,448,294,277,394,250,291,208,208,286,262,266,308,303,354,433,241,241,216,216,299,274,398,333,266,307,334,303,362,299,430,411,487,415,242,236,338,303,249,32,269,275,242,263,240,193,234,309,270,290,240,305,257,260,273,312,221,221,384,337,396,404,387,414,409,381,374,394,313,280,256,186,250,305,318,91,273,219,71,255,264,247,135,269,242,246,63,248,318,262,279,239,289,279,307,142,242,282,274,331,239,240,276,237,303,236,236,338,264,274,249,401,220,283,316,297,265,248,260,249,122,349,263,305,265,327,259,408,349,292,355,290,264,137,296,261,239,258,241,270,260,336,302,234,180,222,222,277,308,250,252,265,211,211,244,315,251,269,223,275,283,284,313,226,262,272,302,298,253,429,267,274,324,244,284,308,310,234,298,232,232,249,298,360,306,241,282,289,241,293,275,57,439,273,335,280,309,304,306,145,317,291,194,233,240,256,245,105,227,230,278,328,257,281,239,246,269,94,233,256,240,296,261,267,95,310,288,146,246,91,257,255,273,244,243,294,335,261,239,269,394,265,267,302,382,292,218,218,270,240,341,313,287,260,246,270,315,300,287,255,321,321,304,320,281,455,276,292,256,266,335,270,242,433,329,320,351,302,335,267,294,342,259,183,288,225,291,258,338,276,288,292,276,313,325,319,270,257,236,326,336,297,269,272,232,280,78,225,189,48,275,288,306,310,230,230,276,343,320,310,273,292,386,406,279,253,253,220,88,236,248,239,252,65,285,346,340,316,331,336,335,365,342,308,326,291,323,341,349,269,369,343,321,342,372,291,336,314,230,299,288,468,372,329,345,324,416,379,249,312,337,381,131,248,240,300,266,254,149,294,300,281,322,251,252,309,307,357,376,314,283,284,249,243,55,324,115,254,323,263,130,265,258,272,334,235,256,274,225,367,288,227,251,221,253,243,230,249,280,244,86,231,263,252,245,261,251,304,315,276,256,238,240,345,251,240,291,293,295,241,281,232,274,275,267,251,242,275,239,326,251,300,263,329,309,265,411,365,98,255,249,220,270,266,286,250,296,237,312,280,253,254,283,147,289,263,274,134,243,268,276,247,239,257,237,172,278,262,329,242,349,379,347,388,211,357,336,114,255,248,287,273,313,294,373,297,326,340,389,304,288,274,248,329,273,135,246,229,262,397,317,259,374,244,311,307,211,211,211,305,426,294,255,300,232,157,287,294,280,229,270,254,372,335,266,277,103,374,67,243,234,142,313,305,118,290,271,276,196,326,233,280,290,290,248,322,237,250,214,262,250,290,266,243,267,338,300,241,265,294,235,301,235,247,266,245,255,239,232,283,227,313,179,264,331,263,267,243,233,262,315,250,237,272,236,233,349,307,256,374,251,299,345,285,351,320,227,388,277,349,234,291,334,57,300,305,232,266,320,268,243,313,300,303,305,318,301,290,304,363,88,289,319,313,77,253,295,288,255,402,294,240,248,301,265,239,253,416,231,282,213,213,255,239,299,305,224,256,238,117,296,452,320,312,444,189,326,238,206,286,306,300,300,304,285,330,286,286,288,301,257,287,274,260,285,246,261,254,272,267,281,276,280,264,284,252,258,252,261,274,261,269,266,245,263,239,262,263,246,266,267,245,249,245,252,284,291,255,285,267,259,265,260,252,261,248,268,260,268,265,250,237,270,247,253,259,228,257,245,261,255,259,258,252,276,261,258,249,238,269,252,254,255,242,263,242,270,253,247,271,242,298,258,264,297,263,113,264,285,221,332,99,98,291,277,404,283,345,306,292,184,281,280,62,380,298,394,446,396,260,379,363,398,320,274,354,439,320,346,228,228,376,245,245,414,290,269,341,249,256,277,193,244,216,247,362,341,306,259,68,235,230,230,332,242,236,236,278,275,280,241,233,211,211,253,240,92,328,341,202,234,316,237,244,90,335,174,214,244,213,65,318,407,266,352,316,202,250,273,254,246,266,251,297,255,248,257,283,373,269,225,275,280,225,316,265,285,224,169,291,300,315,250,119,250,252,246,257,224,230,279,264,293,216,230,206,77,312,91,271,354,224,318,417,269,354,228,228,273,423,411,281,368,216,216,297,276,358,246,302,298,335,374,430,373,357,416,277,388,240,352,378,253,256,395,62,270,252,226,265,256,283,251,333,282,375,285,290,258,305,393,367,353,288,430,259,395,380,306,258,412,303,232,321,288,306,312,271,438,239,405,269,309,291,385,250,289,375,32,282,254,338,253,271,265,250,273,273,241,262,225,225,235,274,436,260,246,276,339,351,277,220,220,440,235,337,142,239,293,332,239,289,398,263,359,217,255,221,238,318,292,308,255,281,225,245,385,366,249,223,391,365,227,224,237,347,239,232,324,321,274,351,234,205,81,281,267,250,284,69,271,247,229,102,258,203,356,297,257,300,167,244,281,391,245,112,306,372,360,267,321,227,299,292,262,235,325,261,276,300,285,276,272,279,341,242,305,196,262,259,272,79,288,326,287,129,325,309,298,259,37,285,213,173,325,285,387,347,227,423,304,233,307,204,204,237,379,392,270,307,214,310,324,259,263,281,307,211,224,375,322,267,325,270,291,297,266,301,239,249,325,264,253,167,374,386,253,301,335,141,276,254,241,246,342,124,314,140,327,444,258,220,280,251,242,248,275,116,301,264,289,383,270,267,335,280,312,254,225,225,357,212,231,359,314,248,313,249,97,277,297,260,226,312,316,266,400,265,270,276,326,271,180,268,330,267,419,335,290,276,276,294,242,261,202,249,264,187,300,373,301,347,323,330,297,258,273,308,456,404,278,236,291,255,314,362,295,191,121,231,304,438,271,316,286,219,218,119,251,318,335,254,123,255,259,315,213,38,264,238,228,78,233,260,281,266,103,244,271,136,263,395,271,350,322,375,325,380,353,294,339,258,222,222,382,283,268,240,233,282,242,251,237,366,280,253,253,267,324,254,250,252,296,289,57,290,222,204,204,250,238,273,246,248,226,336,371,230,250,296,264,286,371,319,333,192,297,245,315,243,209,286,254,180,270,308,348,309,44,289,238,249,269,307,386,272,93,264,287,40,302,256,283,383,331,264,291,194,194,229,229,176,176,293,229,243,181,297,294,244,248,181,322,365,225,343,236,244,272,225,266,206,282,148,324,258,404,356,262,318,364,290,234,285,408,349,305,290,330,277,192,316,176,270,178,254,111,324,239,300,272,311,267,118,357,259,244,403,311,274,201,259,237,247,309,278,274,156,268,282,33,277,252,225,246,287,237,286,276,218,232,81,270,327,396,269,250,262,239,255,271,50,295,310,290,55,327,239,249,232,334,300,259,293,244,264,250,251,271,174,274,296,222,220,332,199,199,314,253,261,372,232,313,14,78,281,281,240,265,285,322,171,240,234,364,274,120,286,281,291,116,272,211,211,313,249,266,241,243,238,421,150,223,173,280,177,328,274,225,255,241,252,258,323,409,337,283,387,275,236,228,397,396,232,271,288,232,297,292,277,265,265,250,230,44,255,274,312,257,279,337,258,290,325,227,340,230,335,297,303,239,242,246,310,248,415,393,339,227,252,286,283,221,267,297,291,111,231,255,301,284,291,204,335,316,265,362,340,253,277,247,177,226,275,226,259,245,241,240,238,245,118,295,274,234,231,246,300,412,256,378,260,235,285,273,306,271,250,359,245,289,224,251,244,220,240,215,215,321,329,318,387,322,260,275,298,377,245,274,281,320,126,326,326,273,245,229,170,265,288,239,335,279,264,161,198,254,259,262,288,266,260,231,260,255,281,109,250,241,283,230,268,321,323,309,243,339,265,361,253,258,35,225,222,324,252,270,47,288,73,249,358,354,287,280,252,256,271,270,281,293,318,206,285,292,246,307,198,262,321,252,285,273,258,146,251,268,256,178,416,185,185,255,284,292,290,268,279,327,382,310,261,269,351,294,339,296,292,249,250,350,298,313,285,273,221,221,205,257,227,337,124,339,237,233,238,258,324,289,263,229,268,234,272,328,252,288,247,271,273,236,93,248,246,118,268,312,301,350,220,220,319,335,360,270,92,372,78,286,300,225,403,273,224,224,407,246,390,235,391,274,143,267,276,284,248,282,223,235,387,194,194,241,261,299,269,278,270,246,237,281,248,301,282,241,378,278,260,264,225,266,257,221,232,215,239,244,224,244,213,339,232,337,258,239,263,251,267,268,243,242,235,246,226,424,374,276,301,253,231,340,368,158,250,360,259,349,227,267,142,277,234,240,244,243,256,288,291,250,168,338,306,272,169,363,352,341,282,306,43,222,230,250,270,276,247,294,241,304,303,231,254,273,251,51,241,418,238,281,325,355,273,286,297,333,286,442,385,403,300,232,251,254,270,283,238,283,236,238,288,266,267,372,271,359,282,399,334,138,314,113,259,364,261,255,353,364,433,396,284,217,296,346,134,239,431,228,331,311,352,278,237,232,290,243,75,242,185,232,243,289,279,50,379,396,360,246,320,290,258,380,436,249,237,435,257,171,312,279,417,359,402,269,345,395,380,293,293,293,373,279,245,100,264,321,280,85,157,238,320,434,246,249,326,127,224,333,328,321,252,317,237,298,330,406,80,288,138,149,385,361,257,267,261,253,282,252,313,254,344,250,283,388,262,248,340,237,253,262,241,304,332,409,244,232,312,294,340,399,266,270,284,374,343,306,256,400,265,246,266,331,321,306,333,330,270,82,296,282,242,248,394,319,298,330,237,289,254,238,253,289,288,286,160,228,245,239,330,255,266,313,363,344,264,316,233,283,210,210,210,236,274,275,270,245,227,221,283,258,358,282,328,233,256,314,240,283,244,271,246,425,316,206,303,253,276,263,349,129,265,273,67,355,148,298,267,223,270,260,282,259,240,270,318,302,371,267,322,253,230,297,320,282,282,221,225,350,229,287,294,301,230,230,280,284,326,261,260,357,250,243,258,244,228,231,220,359,229,235,283,256,243,347,251,280,273,294,334,258,241,236,265,314,321,235,250,330,307,271,275,311,237,231,257,241,276,267,245,264,227,307,298,283,381,286,321,224,261,240,249,265,92,337,261,336,404,264,293,295,351,269,243,290,246,229,242,97,238,249,270,58,232,227,249,226,226,362,232,292,397,238,360,252,296,396,355,364,231,231,231,298,221,221,316,227,227,411,229,270,240,252,253,290,223,254,284,276,319,261,218,317,256,249,303,300,291,337,407,305,228,260,277,257,345,234,257,259,250,250,247,372,324,272,262,300,330,244,262,62,320,255,271,285,243,295,49,295,256,273,262,273,303,313,208,350,240,342,220,254,239,345,225,247,257,289,244,248,309,440,303,341,242,243,250,220,256,300,391,295,240,379,257,269,240,384,251,207,252,97,294,305,241,263,308,72,385,244,239,270,255,272,260,367,252,323,223,245,347,249,120,349,250,338,269,257,220,220,263,364,345,236,339,349,242,313,256,287,253,280,251,182,261,270,293,260,319,305,115,359,363,446,408,57,265,357,286,280,242,254,186,245,237,316,228,246,376,257,310,115,254,258,315,269,134,289,298,312,281,255,258,287,150,269,295,284,266,325,251,322,317,314,240,231,337,324,297,256,264,344,51,247,288,220,238,273,344,233,259,325,82,241,286,421,258,240,252,276,295,254,313,284,374,274,321,300,284,306,192,367,275,277,352,304,293,415,347,312,396,463,286,310,350,281,390,299,428,446,312,273,252,259,331,328,297,304,304,450,321,361,411,339,307,354,410,287,318,271,271,270,301,262,362,404,276,262,430,451,387,203,269,309,285,243,265,327,397,244,246,338,281,255,253,395,273,251,207,207,293,140,229,300,129,253,293,281,266,265,262,369,218,300,302,245,367,409,309,240,240,308,309,288,449,337,302,233,233,256,363,151,304,223,409,247,198,262,226,287,277,265,247,299,48,296,307,80,262,257,313,165,243,296,347,253,56,310,274,284,235,380,462,242,305,288,255,246,240,316,255,272,254,303,175,393,193,271,243,242,239,264,256,250,252,276,248,266,282,271,273,233,253,259,253,189,288,249,402,284,337,246,246,252,383,296,380,349,328,308,265,265,324,324,265,344,279,332,226,245,316,349,253,298,234,332,422,258,280,220,238,251,313,248,283,231,238,282,295,240,239,307,237,234,294,335,275,348,293,303,240,278,271,247,262,285,247,249,245,240,298,253,224,252,334,266,306,308,318,422,297,262,296,366,249,325,264,182,349,249,313,373,333,398,349,357,262,282,339,69,236,276,64,297,177,281,247,270,79,329,293,325,248,301,317,234,265,280,331,254,312,252,223,270,246,229,283,324,388,289,332,454,327,315,244,278,370,227,245,338,269,84,216,186,229,341,309,247,299,247,45,322,252,273,343,322,220,287,394,232,278,253,266,219,257,260,272,301,380,318,239,235,269,283,262,247,328,183,275,313,305,237,258,370,266,250,200,318,137,164,303,272,342,292,282,70,346,275,289,70,294,128,275,290,336,260,234,248,292,264,273,252,289,257,280,42,42,136,387,334,367,263,318,318,42,292,237,336,276,262,266,257,331,196,259,260,246,258,303,418,130,447,60,313,242,280,353,284,314,256,265,340,157,124,260,315,315,242,362,269,233,320,251,312,250,227,287,137,214,214,235,91,289,273,248,296,262,297,324,406,250,244,256,41,151,252,189,374,305,309,261,291,267,232,352,251,361,303,239,250,100,261,277,307,260,292,240,349,326,240,372,311,296,233,313,410,225,283,276,355,379,303,385,190,263,249,240,278,260,246,258,248,352,133,272,277,369,222,271,226,265,240,230,247,294,104,390,277,304,297,229,262,278,245,238,288,283,236,277,222,246,275,266,299,246,271,229,341,239,252,227,398,88,272,306,243,291,356,262,328,257,257,280,271,260,324,234,313,238,242,316,366,312,305,363,265,341,251,257,283,306,236,290,293,291,284,240,313,254,237,267,215,235,285,238,314,263,234,222,235,229,306,274,270,257,278,327,315,363,328,140,327,244,262,406,325,285,365,270,202,282,296,262,221,243,261,177,263,256,270,281,224,256,217,217,355,422,253,156,271,311,272,264,257,226,245,278,106,293,369,264,289,240,258,230,273,209,282,328,327,463,279,272,346,242,236,90,71,289,228,244,138,289,273,291,437,52,339,255,233,243,302,396,216,353,265,451,284,78,85,222,381,215,224,315,348,218,234,363,259,258,225,124,290,226,261,252,230,332,238,222,295,275,267,301,274,275,283,336,255,296,252,269,323,309,240,324,225,232,261,291,293,342,331,267,290,331,312,231,297,236,295,304,254,236,286,247,241,238,232,269,205,245,255,236,114,285,275,288,300,173,329,400,268,460,295,316,159,242,246,65,256,310,309,125,227,252,267,240,402,378,308,272,266,284,226,408,407,290,312,231,231,313,290,251,280,136,286,382,261,315,233,437,327,240,230,73,303,377,313,292,361,157,338,310,232,345,292,312,301,266,310,257,305,265,273,279,241,283,338,350,314,270,367,322,248,235,253,260,336,242,233,288,231,158,339,179,290,398,389,276,246,225,333,276,239,317,410,389,241,245,310,99,243,236,324,199,293,240,306,283,241,318,403,338,243,270,401,247,300,250,293,33,236,326,279,233,309,269,251,317,274,405,249,205,205,269,304,264,277,410,324,127,242,228,289,257,289,310,247,346,291,333,277,247,367,322,295,318,249,258,230,230,372,338,286,420,257,257,85,275,277,299,277,300,331,167,287,270,286,264,349,69,262,259,246,291,233,241,346,318,246,254,265,276,276,262,290,240,274,285,247,274,254,82,245,383,315,274,282,230,438,395,230,294,292,338,358,287,256,271,293,310,261,238,262,270,37,258,296,255,344,397,252,99,293,171,252,243,341,333,276,421,290,313,271,247,279,272,284,356,283,358,299,294,274,381,263,261,334,321,258,375,346,261,269,292,269,251,270,267,251,255,358,252,248,289,293,289,271,215,296,273,277,286,331,224,264,80,323,292,251,182,278,265,278,278,269,302,105,275,261,316,248,95,238,275,196,228,296,328,459,357,303,240,294,308,264,168,253,190,288,109,453,307,235,106,313,227,371,336,323,295,319,167,276,451,279,412,446,224,224,302,362,201,201,369,250,333,240,369,306,346,293,391,338,223,223,225,225,374,410,373,225,225,226,226,215,215,225,225,225,225,411,387,270,245,362,283,372,294,44,259,335,107,266,321,243,235,228,340,324,294,386,324,250,316,235,364,251,225,225,376,380,285,300,378,229,239,219,219,226,274,199,312,279,236,275,383,302,291,302,247,252,286,252,291,259,259,294,311,233,245,328,332,294,319,315,340,347,200,301,327,276,415,246,288,267,270,95,325,47,282,260,361,435,330,275,320,361,273,279,112,251,247,281,358,172,245,381,372,276,219,376,343,274,305,263,262,401,140,271,137,284,270,271,115,326,250,136,278,36,281,284,245,348,365,375,411,48,343,403,333,45,319,166,242,285,344,268,327,251,320,379,247,263,240,425,292,258,281,47,310,143,232,116,296,310,267,428,217,217,420,267,239,361,244,343,271,271,328,440,426,277,274,308,296,339,304,340,289,244,179,399,316,275,221,280,211,137,217,70,262,241,249,378,267,275,237,325,239,228,448,418,197,324,257,262,339,353,264,290,292,345,258,419,263,155,259,315,221,347,313,245,240,261,228,239,287,402,268,263,307,250,367,232,248,317,331,315,327,192,323,440,297,260,288,307,225,228,257,276,308,298,357,410,164,239,301,256,273,41,257,309,345,276,215,281,311,251,231,254,296,284,401,330,241,297,253,253,250,168,255,250,243,73,236,317,251,317,362,284,255,314,469,91,241,247,295,253,296,203,203,227,360,290,252,184,281,330,333,228,272,248,40,270,107,344,233,261,297,384,249,152,269,325,262,160,256,421,312,268,261,351,199,252,118,123,274,257,237,131,282,368,326,287,332,117,349,427,274,369,286,75,304,243,64,277,313,248,273,322,294,231,276,349,101,225,266,274,337,257,322,272,289,354,263,302,245,217,202,138,306,416,326,240,353,311,367,274,250,304,202,202,283,297,277,291,281,257,264,393,289,244,429,456,296,352,350,283,280,290,266,421,312,289,310,307,314,118,128,329,121,279,318,279,379,245,237,260,281,437,305,431,280,348,265,443,304,262,264,263,407,269,317,290,310,319,249,249,286,255,280,289,275,291,323,268,277,256,334,297,271,268,346,240,299,333,263,331,256,364,371,302,241,239,295,288,344,252,261,359,271,235,392,277,361,265,350,259,311,281,312,278,110,412,361,303,315,271,190,307,251,335,262,264,295,264,267,282,367,278,314,242,308,297,303,281,201,54,366,268,200,419,325,442,223,250,223,365,251,251,282,266,76,286,364,98,282,432,381,141,386,356,464,315,351,273,367,287,250,357,467,280,241,260,311,318,274,455,305,270,357,223,262,213,268,271,228,253,275,254,223,250,233,101,249,287,309,306,226,196,329,242,288,254,261,263,221,221,318,325,93,405,211,252,309,260,247,258,241,366,236,229,136,381,251,239,393,262,304,271,301,364,317,325,364,287,253,345,239,262,419,313,333,266,242,48,230,131,265,264,330,135,261,360,236,312,273,298,250,266,275,359,241,242,271,410,349,426,71,235,208,208,266,229,218,218,438,225,288,273,223,239,319,271,265,271,262,233,354,267,309,272,269,257,341,282,357,313,254,246,263,322,48,284,233,228,106,50,315,327,246,219,228,220,397,345,287,329,251,415,231,399,253,218,218,406,418,422,328,399,263,380,340,222,222,238,238,238,335,340,410,199,376,295,362,366,398,368,276,291,263,282,391,262,264,169,279,132,300,198,274,177,245,159,294,42,250,250,80,344,256,277,261,261,341,303,345,346,397,445,208,222,222,260,298,256,266,42,259,395,262,279,308,282,282,222,222,285,301,437,176,384,295,250,251,220,293,296,259,270,285,320,207,207,386,218,218,276,242,237,314,369,116,215,332,379,271,288,285,224,240,307,297,323,237,289,426,57,312,359,272,324,258,122,260,317,351,277,375,299,422,241,265,253,254,68,220,224,120,359,257,416,202,236,348,299,357,344,263,312,327,305,321,275,276,272,299,291,341,256,304,160,266,266,361,157,246,284,258,317,332,312,82,452,367,274,260,229,92,314,233,281,225,264,326,228,252,270,241,230,243,223,239,277,300,45,248,374,171,286,391,312,350,308,322,209,106,348,397,222,246,387,443,256,259,333,275,377,278,372,309,239,367,263,243,233,233,301,256,308,294,242,325,364,324,427,243,269,270,277,301,338,254,308,246,317,331,219,276,261,244,85,275,243,248,70,264,233,271,330,353,334,306,250,338,390,255,245,289,262,303,319,254,276,256,275,304,280,277,259,287,275,174,241,324,313,271,352,198,301,441,66,316,42,272,270,71,283,281,326,224,224,253,316,294,151,335,371,402,283,269,145,252,309,272,254,332,277,244,303,287,192,192,50,276,290,250,50,270,314,285,46,352,256,275,317,279,237,262,273,325,268,254,291,338,261,209,209,253,237,241,268,283,275,245,284,265,238,320,302,273,275,261,266,285,274,252,289,258,294,229,272,250,220,227,353,224,231,250,254,257,229,275,264,282,272,261,279,282,334,278,351,337,302,348,270,243,38,245,186,335,286,282,244,299,298,299,315,319,318,292,307,298,324,338,271,340,394,315,311,323,331,147,262,290,260,366,265,269,304,300,291,277,383,291,127,156,370,288,259,264,254,225,295,378,265,407,43,298,322,283,243,269,409,386,345,302,326,393,247,271,29,268,266,266,125,275,321,284,135,251,307,286,234,287,78,254,322,468,243,187,280,260,332,250,312,252,257,278,267,33,320,229,57,314,297,223,318,287,277,278,231,271,259,260,131,249,243,104,125,294,267,275,369,224,290,253,258,265,283,245,273,259,459,133,319,87,284,296,251,65,259,367,226,341,276,109,259,280,272,269,270,261,52,241,114,242,265,174,201,232,301,295,307,370,251,257,243,228,368,302,313,331,351,202,242,270,311,304,338,292,249,238,250,302,321,254,291,204,269,241,278,117,263,341,301,281,277,243,264,373,299,338,295,283,250,63,296,132,306,326,305,256,247,279,265,192,387,247,251,212,230,245,287,428,266,234,276,335,370,160,236,415,237,283,305,172,244,46,270,247,324,234,257,149,275,76,301,313,273,85,236,291,247,189,322,304,296,297,352,382,278,282,225,165,254,278,276,172,256,273,229,98,231,242,256,296,272,243,269,243,337,221,256,259,401,405,351,406,377,316,347,37,330,110,297,229,265,217,71,315,368,273,233,105,284,248,138,347,346,325,295,339,340,348,375,286,261,302,300,95,316,278,267,330,262,232,266,314,269,290,258,260,315,280,266,306,268,301,266,257,307,253,234,267,294,231,267,116,336,249,253,278,284,402,248,228,290,177,59,448,270,256,62,287,263,388,260,317,217,304,284,295,298,332,258,317,279,361,233,263,225,296,423,294,237,244,62,270,267,318,233,224,281,277,272,255,388,397,322,277,424,203,256,367,313,317,260,161,326,299,229,253,309,281,127,231,322,262,142,270,317,375,302,203,293,346,272,266,186,260,382,460,355,261,365,265,143,247,60,94,118,267,342,383,244,396,343,380,384,307,400,470,157,297,332,288,304,258,244,331,319,353,348,132,296,261,179,278,286,84,239,228,252,246,273,294,260,111,251,263,303,293,426,243,255,431,249,336,313,332,345,340,317,278,352,254,264,266,251,250,243,227,308,265,317,252,226,261,320,265,405,389,313,293,269,274,289,158,255,135,319,308,279,255,239,341,376,376,110,359,423,331,329,300,246,258,257,314,298,237,237,198,247,279,249,343,259,247,402,246,307,346,317,222,274,291,224,257,273,263,318,319,242,317,345,164,303,297,79,306,345,229,295,352,455,426,321,372,149,254,121,377,176,140,286,223,211,372,343,404,277,256,298,297,288,364,424,380,286,210,210,210,210,210,210,210,210,210,210,276,281,436,381,271,286,314,314,164,170,284,228,242,248,261,312,306,250,96,309,258,365,263,389,246,276,266,82,261,253,421,66,297,304,253,124,278,224,366,263,291,288,265,324,248,326,380,465,436,461,301,324,377,455,355,340,77,94,312,294,291,142,281,271,345,235,171,267,257,219,325,334,232,262,225,366,266,262,281,232,225,224,275,238,220,238,383,284,285,279,308,279,274,104,244,284,295,138,317,404,177,440,349,316,252,262,324,89,284,284,306,250,319,375,366,256,377,266,258,184,258,294,337,308,447,251,203,203,230,230,463,285,39,326,301,194,266,248,263,265,245,124,318,310,357,306,184,233,258,243,263,219,138,322,255,281,330,372,350,268,303,219,266,69,255,284,272,319,430,285,326,290,332,285,253,180,440,233,301,241,233,248,341,461,237,363,374,334,448,331,307,261,320,421,346,117,229,240,247,50,254,220,279,276,275,252,224,258,336,316,281,356,260,287,279,278,310,252,275,285,105,301,391,291,254,320,381,306,279,286,293,394,269,225,416,305,266,334,265,266,264,291,187,311,252,298,337,312,336,276,225,245,270,307,238,239,268,249,91,232,271,244,262,225,234,229,236,232,279,277,405,263,287,382,297,237,313,250,247,299,58,316,306,294,281,256,255,277,316,277,227,277,261,261,263,263,283,302,305,257,292,276,317,314,304,231,265,264,248,257,291,275,247,247,270,272,221,247,256,245,318,313,312,332,321,236,294,217,258,290,283,227,134,154,235,276,269,427,419,312,421,239,286,247,238,133,329,256,265,409,325,432,318,326,370,242,444,247,276,215,215,386,351,420,308,274,277,232,232,367,374,248,372,446,316,225,225,343,432,231,231,268,186,236,261,256,46,286,39,310,244,341,346,285,246,262,287,121,255,230,303,265,313,235,450,258,302,303,257,125,343,273,239,228,172,231,289,332,241,244,269,333,270,371,268,241,336,248,247,338,137,303,294,122,223,280,249,353,240,261,308,254,255,314,293,272,249,279,277,242,260,235,272,426,286,292,296,281,273,278,285,288,291,239,245,387,257,301,359,249,300,253,333,242,266,326,285,335,238,277,330,376,314,253,264,222,363,244,284,245,313,241,246,254,256,285,254,332,264,274,280,296,255,98,315,296,107,234,381,255,441,257,301,303,244,369,132,234,259,70,370,294,222,222,276,301,397,311,245,217,68,290,265,120,240,291,306,119,310,310,230,226,242,312,357,284,417,269,333,310,342,293,420,262,347,270,296,296,329,144,310,246,238,277,270,288,261,234,313,358,328,223,269,126,303,267,362,371,286,132,266,297,146,261,431,339,339,277,216,216,444,412,281,302,358,311,321,439,350,96,320,251,433,394,342,215,215,346,266,318,424,296,265,362,256,299,256,389,218,218,221,221,174,138,313,202,281,281,348,220,237,43,226,219,265,283,264,254,230,217,243,220,223,221,274,230,259,274,255,232,257,298,49,324,33,241,272,312,362,107,369,227,348,324,286,247,347,178,237,263,138,260,256,264,257,364,294,247,137,230,44,279,259,230,320,222,421,312,407,254,283,294,255,280,296,263,263,182,264,256,269,342,296,414,318,393,299,293,363,214,214,379,295,247,238,345,261,250,261,250,70,246,279,300,305,259,244,296,227,330,250,36,296,278,268,298,255,330,266,266,313,244,273,319,45,317,262,261,239,73,156,241,395,297,343,312,316,308,278,305,268,349,380,352,256,299,288,271,236,215,381,275,281,261,243,459,251,327,234,253,400,58,299,343,153,238,218,218,102,316,83,184,173,260,260,270,236,93,253,296,236,320,205,243,392,281,231,231,225,225,410,435,274,240,364,284,157,225,251,245,290,300,123,344,249,379,428,304,295,311,267,246,254,292,313,239,261,245,243,255,268,231,261,234,243,231,256,261,67,223,252,243,271,140,221,349,293,262,292,43,251,316,262,235,213,231,211,214,233,235,265,308,238,284,240,238,231,276,435,263,240,271,339,295,233,269,286,281,275,248,287,247,343,321,272,274,358,361,306,343,274,348,176,318,365,245,228,263,344,324,363,224,245,271,157,292,343,436,123,245,253,243,224,300,271,260,260,328,265,296,98,360,424,280,246,241,216,216,216,294,259,250,343,325,211,211,242,233,233,290,228,247,261,326,224,240,417,263,244,318,376,324,280,404,247,251,140,255,258,344,289,398,227,387,344,333,317,338,267,304,320,257,285,378,251,279,240,242,261,254,251,247,262,270,258,323,296,338,263,280,226,78,267,260,343,281,286,341,260,269,269,309,240,241,241,248,238,319,284,300,269,295,270,181,181,429,244,319,307,337,266,374,320,271,244,349,247,286,249,348,277,354,268,174,415,202,284,300,278,169,225,270,286,331,346,307,264,284,328,241,265,266,367,419,229,260,286,301,341,295,244,41,268,308,217,188,234,277,154,294,242,353,311,314,315,257,278,283,314,248,270,351,304,285,338,337,260,349,373,399,267,278,266,322,304,257,321,264,337,317,294,264,262,294,330,382,294,87,291,286,366,265,340,373,279,306,91,91,335,311,375,250,382,153,266,236,435,260,236,83,292,248,236,75,249,329,328,258,252,194,328,215,265,85,312,287,428,83,311,100,304,307,283,293,225,273,295,259,251,262,350,292,327,311,327,251,309,56,310,226,304,243,319,304,346,252,296,375,321,287,229,346,171,236,270,251,253,106,283,256,249,216,216,332,306,270,383,266,228,280,436,278,395,343,343,269,186,449,263,99,318,242,260,277,239,278,387,356,372,289,354,292,308,267,253,245,292,301,123,244,78,324,326,234,307,79,237,289,45,374,246,237,280,236,142,359,122,446,243,296,324,276,266,284,237,310,327,251,317,251,379,269,344,419,277,282,319,285,245,306,285,369,368,432,347,400,425,297,381,183,240,252,227,241,256,300,296,226,255,331,264,242,301,397,413,420,213,213,235,306,329,323,347,233,302,209,209,337,210,210,285,33,321,258,63,253,183,366,181,228,271,317,352,282,250,226,179,359,305,337,288,276,303,305,303,278,289,281,292,321,60,259,339,276,299,315,264,228,252,235,299,280,256,247,260,247,240,294,136,257,239,380,277,78,286,269,237,283,167,167,299,247,296,289,373,238,385,246,393,272,396,246,215,215,263,296,220,230,300,363,268,249,356,268,73,276,286,230,259,326,327,364,214,214,271,279,258,218,280,250,277,305,300,248,269,255,234,234,270,303,332,318,248,292,254,267,110,356,250,240,246,242,308,319,127,273,323,321,307,121,264,238,293,287,248,58,244,267,28,313,379,238,233,273,245,259,400,230,293,310,214,274,237,256,373,245,295,270,240,283,323,281,332,226,337,356,388,327,384,437,221,221,171,287,280,324,271,318,386,282,337,369,280,333,285,297,144,238,284,51,341,297,285,282,286,262,259,259,238,273,322,209,209,265,91,264,242,244,278,285,225,143,369,145,257,320,222,252,275,294,84,358,33,64,365,285,417,302,303,366,443,263,346,364,361,349,264,347,329,317,299,244,271,407,356,259,240,316,292,247,277,115,166,348,319,266,253,253,316,271,327,300,377,363,366,344,151,315,253,257,214,49,262,274,274,330,223,223,432,446,284,374,208,285,248,261,130,247,293,273,237,258,256,86,351,244,386,299,241,37,269,217,90,343,244,252,309,348,329,333,323,320,356,357,65,268,309,256,246,339,359,249,302,254,373,249,278,300,228,286,312,285,294,317,101,270,292,282,258,328,345,258,390,309,278,315,408,217,232,220,220,255,243,249,241,400,337,194,194,297,278,310,306,214,214,301,273,310,229,229,340,292,355,255,231,319,248,275,281,265,236,268,278,230,230,237,237,229,304,299,345,264,227,291,292,355,295,241,261,266,252,272,261,346,33,220,253,331,229,377,307,235,258,295,227,329,119,251,358,262,337,356,364,286,53,329,235,93,264,244,173,188,273,174,147,227,365,403,74,323,310,318,50,279,160,38,263,291,260,272,282,227,227,103,63,314,291,252,300,219,242,215,215,309,350,253,198,261,316,174,259,242,120,287,253,245,252,294,321,391,276,305,304,412,272,373,265,314,303,357,372,289,260,274,268,214,239,282,315,232,368,242,234,233,239,317,303,273,290,219,276,301,233,243,274,298,331,234,251,308,237,244,268,216,232,265,272,272,361,263,88,119,342,259,309,253,231,295,263,184,242,253,272,309,261,374,340,367,176,283,314,300,295,126,386,286,319,289,341,274,403,351,282,246,391,331,314,386,290,343,272,314,263,181,125,249,302,134,328,316,385,341,269,292,319,358,346,240,375,381,391,314,250,398,394,307,309,282,450,341,75,272,251,288,348,253,291,204,318,76,250,282,223,235,71,293,405,248,349,247,333,233,266,217,241,110,237,217,150,257,203,180,265,265,268,190,247,184,305,317,258,279,336,129,273,88,299,370,364,443,261,116,318,254,323,268,280,295,249,314,267,327,308,248,373,209,209,277,343,384,298,193,265,256,237,323,289,255,287,427,410,244,267,310,395,362,322,324,274,277,261,377,329,322,292,87,254,278,409,311,254,296,308,237,240,279,252,262,345,384,274,311,320,211,211,122,394,262,245,269,337,373,432,256,382,290,322,226,306,230,238,235,332,279,269,399,243,333,294,292,285,261,252,239,256,272,336,278,326,243,324,193,355,295,284,305,282,320,338,293,432,257,259,350,319,53,74,212,267,86,255,400,324,70,248,359,300,242,276,329,292,324,255,245,230,281,304,258,293,292,326,281,247,264,305,349,269,220,252,314,297,266,349,343,257,349,260,251,335,297,158,235,307,57,246,371,241,233,374,134,136,245,261,257,141,210,426,286,291,268,319,259,268,67,278,275,301,65,297,264,280,173,350,270,278,259,232,311,220,260,260,236,302,304,237,161,224,158,259,349,312,298,418,377,377,395,390,428,339,277,224,224,275,264,256,239,350,250,276,254,394,213,212,246,274,272,268,338,288,256,221,260,292,55,299,373,218,218,368,258,433,292,291,271,237,84,232,327,284,244,313,147,235,275,242,281,256,354,290,290,305,350,437,249,301,322,381,362,273,297,309,363,249,301,363,332,363,251,372,82,215,234,237,243,314,79,272,224,271,275,150,253,304,240,329,302,230,222,222,256,175,264,348,243,307,292,297,249,247,430,252,326,260,282,293,266,252,284,314,336,357,313,252,284,263,313,291,299,235,381,234,314,247,324,324,245,357,240,324,278,365,240,365,292,232,279,255,330,422,262,108,261,270,258,325,254,234,114,312,286,276,380,296,268,235,226,249,334,298,306,165,389,322,288,262,249,175,253,267,64,262,265,259,207,298,242,247,236,245,324,293,231,246,339,275,244,253,320,311,333,303,35,262,140,395,243,32,252,281,265,283,324,257,97,240,287,255,314,326,353,364,61,340,453,455,274,32,303,238,256,287,298,346,341,295,341,242,273,307,242,352,354,365,279,293,362,331,248,275,256,253,55,270,254,294,270,375,288,379,399,262,275,297,272,294,430,411,380,357,442,435,39,232,288,259,249,232,247,294,327,231,227,251,334,253,242,305,178,369,256,255,358,324,282,273,348,385,352,284,278,303,330,422,82,313,281,300,267,344,274,299,258,250,272,261,254,238,276,254,275,238,244,147,306,200,200,200,215,215,312,211,211,211,211,214,214,284,244,285,296,467,323,244,234,234,248,300,346,181,283,280,224,273,256,254,245,227,227,247,263,255,233,226,422,263,266,236,303,303,275,238,284,232,274,280,239,291,275,285,264,280,240,257,280,233,293,163,276,194,235,348,273,363,228,228,308,332,53,264,298,254,336,270,286,273,320,178,261,253,260,232,313,331,274,266,112,265,241,92,243,327,299,238,405,98,277,400,217,217,295,234,395,263,363,321,409,332,274,223,223,223,223,281,280,352,277,238,306,433,355,437,331,267,62,293,347,246,430,344,301,308,289,318,290,254,283,270,256,243,279,91,291,440,333,240,364,307,240,209,259,442,388,337,331,212,212,400,312,352,447,316,354,314,303,319,440,436,445,325,355,386,378,326,448,366,322,403,300,458,372,52,361,366,302,260,52,339,382,260,287,291,292,140,357,304,271,407,254,245,317,251,236,227,227,424,255,396,250,427,95,415,240,231,181,363,260,259,239,342,353,123,225,271,305,290,234,214,249,257,251,289,293,264,319,246,257,194,253,228,271,256,325,231,240,37,226,374,291,230,233,225,192,350,274,327,457,290,257,332,252,48,292,432,279,63,312,333,299,359,445,272,357,291,303,431,422,314,347,298,438,366,302,337,338,300,403,315,349,329,386,398,291,373,261,306,315,62,317,210,243,233,284,264,260,248,245,242,234,254,319,319,277,242,271,250,337,317,230,230,257,351,286,270,264,255,308,245,259,310,289,245,249,251,258,291,294,255,295,261,348,271,313,280,305,294,331,299,301,335,275,282,316,254,241,233,287,208,109,240,266,231,38,261,284,301,260,281,281,292,229,262,282,256,331,270,287,121,276,342,379,240,261,381,284,342,381,425,264,238,347,210,292,264,285,333,122,252,80,318,86,247,316,225,220,296,226,231,221,283,307,344,377,264,237,220,232,293,254,254,420,218,218,238,202,202,267,224,250,390,288,301,269,235,212,374,250,322,78,457,416,283,251,363,262,129,315,51,266,245,177,233,171,281,349,226,258,360,313,347,230,232,233,281,317,315,230,216,232,287,315,386,288,278,69,237,313,153,49,405,124,321,64,233,246,262,96,45,239,263,57,294,370,340,310,279,278,244,218,259,240,358,277,420,412,287,301,261,371,342,243,343,314,224,224,248,265,428,381,250,359,247,306,153,223,353,354,304,321,252,284,328,327,268,234,260,232,271,352,344,295,263,222,303,305,242,242,278,79,296,286,373,78,268,261,349,347,78,353,262,329,305,303,366,257,372,369,236,234,234,261,352,241,295,336,345,270,271,254,282,152,300,289,273,279,279,438,309,432,294,320,356,328,381,301,269,258,285,378,140,308,394,347,241,338,109,290,245,297,257,220,99,334,274,305,453,123,350,267,320,307,270,288,242,231,367,245,154,366,250,340,390,257,357,149,278,236,248,264,405,222,284,365,253,256,237,231,263,272,278,396,352,294,292,261,244,88,247,449,303,369,345,450,420,429,289,289,314,357,349,424,470,134,249,254,340,243,253,242,188,255,320,271,273,319,355,258,329,282,257,241,294,276,285,304,315,297,315,293,52,368,104,234,270,324,333,249,249,83,317,284,243,214,81,329,315,239,78,241,297,85,223,269,253,260,247,252,313,271,176,385,242,275,309,235,256,242,315,203,434,329,434,237,290,351,370,222,222,392,283,388,282,253,347,87,234,287,251,220,106,274,265,305,402,245,264,345,290,249,252,350,326,371,280,259,263,198,258,275,124,258,306,278,324,373,242,242,247,228,303,240,319,302,228,228,214,214,265,269,305,233,233,311,251,439,438,289,311,305,226,226,273,215,215,223,223,277,261,294,319,284,261,349,254,241,448,269,199,262,49,279,321,260,259,254,31,267,333,302,431,259,229,250,255,260,243,324,247,433,220,445,285,341,421,234,326,253,292,308,340,380,267,325,333,418,318,272,350,312,285,275,390,253,331,288,447,349,321,132,285,295,323,394,99,217,249,250,286,330,261,243,351,242,302,250,251,273,236,287,256,263,234,333,309,296,431,362,234,254,245,287,179,277,317,250,258,242,56,223,219,240,311,255,271,246,332,244,347,315,257,271,148,254,284,260,286,293,95,231,270,250,251,241,245,221,247,226,211,263,294,244,334,378,302,319,395,376,403,303,265,270,280,308,291,261,263,282,235,249,218,98,254,232,242,261,257,222,296,72,289,247,247,245,264,264,223,333,296,260,231,295,241,48,69,301,438,435,137,275,249,285,261,303,262,361,387,410,253,277,341,282,195,195,158,299,297,294,270,258,258,327,406,168,274,142,274,294,307,308,270,244,249,254,379,222,123,288,303,240,368,274,312,225,312,268,288,314,278,267,275,251,240,250,295,268,254,296,228,254,257,407,260,243,245,248,98,244,300,294,306,274,317,105,299,366,313,401,421,432,331,367,171,300,234,251,342,240,302,277,291,244,160,271,302,238,322,203,173,403,255,256,249,342,223,347,319,121,254,276,262,254,250,240,231,234,228,278,261,323,286,278,240,241,238,279,282,110,371,271,399,277,271,256,252,272,225,318,329,317,283,264,271,236,319,270,338,260,350,243,236,241,332,234,273,232,347,231,267,252,238,321,262,247,282,239,370,173,250,296,353,260,416,317,240,267,266,407,310,299,301,354,247,331,389,376,275,296,288,238,395,363,385,109,228,282,259,271,237,323,230,251,247,328,301,272,288,280,144,281,380,85,403,370,84,260,341,259,249,265,288,223,236,287,330,234,264,271,299,173,314,266,109,282,310,376,372,267,303,401,228,247,65,250,395,237,326,114,223,289,430,436,224,262,446,306,252,252,311,49,293,259,113,283,252,342,337,294,271,329,360,351,391,321,301,294,286,145,255,281,275,323,361,337,422,339,353,341,447,310,328,382,400,369,448,352,342,343,465,286,302,233,288,356,272,238,277,253,401,254,262,279,278,278,295,250,270,268,40,331,285,295,233,247,244,254,104,272,220,289,313,195,265,240,233,272,306,319,187,263,71,298,303,312,319,295,260,260,265,83,284,260,31,289,315,264,355,233,238,358,279,173,239,263,446,279,419,381,289,396,137,234,106,252,324,239,289,249,248,258,241,124,244,242,112,266,310,287,273,421,424,416,309,267,311,39,272,279,278,260,234,345,270,383,271,307,286,77,313,243,251,277,245,282,316,272,249,240,237,202,280,224,231,199,228,304,232,300,270,294,273,72,234,265,297,49,268,326,234,301,285,243,233,140,313,250,287,54,341,234,242,234,119,250,260,307,259,246,256,270,252,282,266,216,222,214,243,247,239,180,254,263,126,257,324,265,324,289,295,275,336,305,375,315,424,289,324,312,293,330,324,305,270,317,403,408,297,342,253,161,421,287,316,241,48,269,331,43,299,403,310,345,303,341,302,281,297,258,299,322,411,249,37,254,284,291,313,241,189,225,248,172,248,279,241,339,384,265,279,297,325,289,319,308,252,268,311,309,308,337,265,324,277,300,284,280,347,265,401,377,295,312,384,342,141,254,77,113,241,269,224,348,234,333,287,270,249,295,281,299,235,283,327,122,229,233,301,285,145,263,288,298,180,367,254,338,268,261,341,250,285,254,278,329,275,328,269,306,257,266,347,318,238,240,302,266,266,244,301,344,231,257,252,227,235,281,122,221,361,424,335,250,279,247,286,258,223,303,371,352,252,314,264,259,324,440,250,254,174,257,370,250,315,288,245,234,126,218,234,269,386,232,314,234,291,278,238,274,309,305,221,295,301,237,263,261,200,269,272,270,408,282,246,250,254,272,302,327,280,290,392,241,266,236,237,256,300,279,338,305,239,255,323,322,288,432,298,429,259,252,248,289,224,270,241,224,229,205,252,276,86,267,264,302,276,253,314,278,224,318,308,436,191,250,46,243,241,227,251,259,225,115,308,277,281,292,310,202,237,285,303,234,312,152,238,241,320,343,302,270,298,263,292,265,335,279,254,285,327,233,267,271,263,270,227,273,253,392,296,272,246,360,309,242,286,298,260,248,260,226,278,260,332,272,183,426,393,460,374,375,327,150,278,277,242,279,239,56,282,323,273,250,240,272,318,281,280,201,126,348,366,302,332,322,207,431,246,246,446,379,294,115,260,289,246,317,56,233,255,252,246,300,230,166,307,267,278,286,295,309,271,217,331,409,302,355,382,408,270,247,404,344,251,384,311,432,342,62,267,310,258,224,60,244,306,420,152,284,251,244,265,282,246,334,271,288,118,309,283,290,187,322,289,386,275,215,230,258,253,223,234,265,231,287,229,283,235,53,255,254,260,51,324,301,339,275,299,249,274,206,296,271,276,263,261,245,349,253,324,339,235,271,428,265,216,216,251,245,337,248,259,235,318,284,229,265,350,418,230,293,375,359,294,355,358,244,429,221,287,239,232,233,239,214,262,246,106,320,334,324,246,191,95,291,372,294,283,264,255,285,250,114,134,300,348,253,240,247,323,261,286,292,231,231,269,116,288,40,299,233,92,261,223,392,246,271,237,280,361,258,227,252,150,76,298,179,243,257,291,277,309,332,448,285,336,289,323,275,379,333,344,370,286,235,327,428,257,456,289,288,274,237,232,236,242,245,152,274,257,247,270,252,263,211,348,245,287,275,289,237,273,99,380,295,244,286,259,295,293,56,336,255,240,300,200,253,276,302,430,260,48,311,400,331,335,57,264,250,52,237,284,369,57,336,370,360,337,359,355,356,366,367,371,334,358,326,360,331,66,341,346,296,258,441,362,108,296,266,367,269,255,314,291,297,242,438,142,319,238,261,250,337,44,340,259,204,243,260,276,241,324,260,279,315,330,273,320,301,250,292,288,301,260,320,303,264,234,421,363,418,290,311,353,344,341,315,289,340,244,296,266,404,318,291,266,316,301,441,409,257,291,252,278,220,220,340,253,354,294,290,256,302,77,258,233,182,303,408,346,397,285,338,241,88,292,254,252,250,382,59,281,274,327,329,270,262,127,274,446,326,418,448,338,260,360,153,253,246,236,224,272,136,311,50,325,254,351,253,272,316,275,253,340,230,309,245,336,34,287,230,228,324,289,64,299,227,282,249,302,124,281,315,310,247,282,230,256,322,351,287,267,410,253,256,353,261,285,336,280,299,306,273,323,259,268,266,353,378,354,298,279,262,256,315,263,401,242,260,249,247,296,243,247,293,306,257,233,352,371,224,334,345,256,294,237,274,251,281,314,274,369,257,249,249,229,273,65,86,234,218,266,276,234,275,274,285,337,236,413,302,278,299,244,241,350,250,87,302,320,102,258,216,322,240,225,247,269,230,264,248,294,49,305,323,263,336,132,253,307,401,233,278,366,454,64,406,269,255,459,268,291,249,249,291,351,262,260,267,230,246,234,238,298,229,148,292,255,169,235,314,241,291,315,324,266,351,412,353,242,244,246,352,307,284,237,432,347,329,90,415,319,242,334,245,296,341,44,282,371,218,335,315,351,238,225,308,317,285,383,256,311,245,203,203,441,264,249,397,213,213,306,232,308,400,318,336,393,307,280,240,426,308,303,273,83,324,318,61,293,269,283,371,273,285,231,278,281,300,265,236,240,244,258,254,242,314,76,252,257,247,240,227,108,266,234,307,254,283,182,239,275,332,330,257,307,386,208,208,208,282,430,242,234,259,237,291,253,239,339,255,265,260,271,286,321,297,238,268,261,252,249,338,264,231,241,252,226,60,349,355,290,283,280,129,247,333,243,249,234,182,399,297,262,91,254,283,338,261,269,388,282,48,238,310,327,148,257,257,287,364,272,226,235,319,209,209,225,225,193,193,303,302,251,272,292,323,362,278,260,245,307,77,258,261,312,258,166,344,222,342,270,347,282,303,329,300,243,348,252,281,369,232,278,343,283,250,252,291,349,329,292,339,287,411,371,262,437,450,379,240,253,314,273,136,387,398,77,395,287,342,290,303,247,207,207,282,323,330,271,390,276,298,261,384,243,109,340,295,271,333,296,239,265,255,130,290,229,335,328,256,249,267,330,273,81,373,352,358,334,147,240,311,63,279,275,286,317,313,301,303,292,307,304,270,288,291,267,376,295,38,259,278,199,363,148,246,315,310,265,261,229,293,180,284,440,371,130,415,174,281,91,261,228,278,248,262,413,250,218,452,396,261,331,333,323,324,282,272,121,289,373,340,263,271,264,320,280,106,107,338,230,234,309,257,281,194,286,240,256,256,260,286,247,43,242,242,250,258,271,350,278,262,306,300,403,305,302,323,55,434,372,122,267,342,263,235,232,238,354,319,230,294,235,311,313,128,291,265,188,348,279,258,292,113,244,320,172,271,234,284,297,253,330,295,251,276,361,300,288,234,230,267,289,276,236,239,231,29,229,272,283,286,246,304,283,283,349,336,321,308,322,241,259,308,433,246,244,246,280,248,247,236,239,198,250,196,318,305,267,193,292,264,220,275,312,328,250,266,163,296,233,280,256,360,329,249,441,413,301,258,275,260,84,296,247,63,443,376,404,303,249,228,270,262,323,293,331,314,321,312,188,272,366,271,289,333,265,254,253,255,301,259,246,278,276,432,282,225,231,266,315,356,309,253,264,341,278,277,310,239,272,326,280,283,379,244,253,325,242,342,261,239,35,281,272,176,291,278,272,294,265,342,267,258,288,268,278,286,356,275,406,329,317,244,300,242,304,373,239,335,266,253,272,306,315,264,301,270,254,358,280,257,276,262,268,286,310,364,286,247,235,275,241,300,265,247,209,375,297,238,253,196,320,313,332,245,201,279,232,368,261,261,261,279,311,232,233,400,344,343,250,250,235,282,276,271,283,247,282,409,327,212,241,58,411,127,299,328,407,280,359,375,226,280,240,347,421,340,244,368,236,410,319,288,277,412,309,250,213,382,74,263,276,255,307,249,235,325,236,236,249,358,399,372,316,279,353,430,274,84,235,267,250,139,252,164,313,343,265,405,338,233,233,376,283,330,326,265,286,359,252,316,277,304,335,326,226,226,241,211,227,268,109,285,260,258,136,239,353,417,296,277,60,399,316,450,242,249,313,234,271,272,327,342,296,243,188,267,266,333,113,275,272,275,222,234,235,153,284,365,327,259,251,210,232,249,181,235,254,337,227,242,255,164,244,239,302,351,272,263,260,298,298,234,240,322,306,234,310,248,253,298,300,249,255,266,321,324,312,110,267,260,241,320,271,220,227,285,220,126,50,319,276,260,236,259,241,127,242,151,261,240,246,273,277,216,335,103,259,233,229,261,293,317,246,246,242,253,212,238,261,273,305,245,231,217,224,180,180,213,227,279,268,313,183,232,262,244,328,243,268,245,243,250,253,338,62,234,303,310,331,263,258,254,174,225,311,324,222,222,303,332,334,408,437,303,282,278,411,267,274,313,290,340,264,305,298,355,369,376,286,247,236,292,256,241,302,292,280,312,293,220,102,220,221,250,275,67,361,259,309,246,257,248,242,111,349,400,351,247,322,466,469,336,287,363,394,306,284,373,256,249,233,337,413,317,320,241,373,286,237,260,233,255,257,259,245,339,269,244,222,277,331,285,298,315,354,297,305,291,321,297,272,323,313,289,299,302,428,267,313,311,260,340,349,360,327,313,331,253,246,252,454,373,239,272,244,351,186,86,300,269,259,285,336,255,316,235,270,397,346,308,309,452,370,341,265,296,276,320,268,298,320,228,339,51,275,237,330,251,279,337,253,252,271,245,184,287,241,114,283,300,286,243,306,120,362,318,438,185,185,278,111,259,261,367,262,270,271,305,391,327,363,69,290,185,221,294,301,54,259,375,243,247,318,266,312,302,253,260,243,293,229,381,253,435,128,274,199,410,278,289,236,228,259,306,285,345,328,249,253,319,45,265,402,268,158,266,305,462,456,386,355,103,240,253,315,166,232,254,112,283,366,294,301,248,263,252,230,264,193,299,302,263,327,286,256,222,279,240,232,247,239,77,297,216,267,207,401,314,295,325,335,267,441,258,254,362,376,242,389,295,131,371,285,266,278,273,329,303,372,262,255,309,317,308,179,249,30,291,287,243,274,286,310,371,332,386,243,134,286,303,248,328,355,147,268,69,272,241,95,324,310,295,223,270,214,251,334,258,315,371,253,265,282,238,273,380,257,286,319,411,173,247,249,234,274,221,279,238,243,240,274,323,294,277,239,299,292,288,240,279,263,241,326,264,352,183,243,226,226,275,250,283,239,141,330,361,308,282,401,268,179,98,362,260,236,295,276,323,267,251,319,385,255,257,284,168,280,317,338,328,284,267,350,398,332,247,275,286,231,229,271,286,273,233,278,386,398,250,159,254,129,413,270,347,252,245,163,122,248,320,310,311,186,327,380,407,285,241,264,257,261,290,292,257,302,275,288,246,245,295,316,284,320,262,272,398,330,315,327,274,342,275,321,235,242,285,142,341,82,299,289,259,252,296,305,322,252,286,229,163,243,253,269,282,280,244,268,283,360,296,301,295,417,420,277,391,413,236,294,249,257,246,232,297,261,246,249,277,262,330,236,245,287,233,247,154,242,407,57,237,250,143,246,265,271,333,299,334,239,268,245,350,311,349,246,269,439,254,269,318,261,247,147,322,384,244,233,419,245,282,382,281,204,204,304,329,429,385,416,323,299,316,273,274,270,337,410,319,406,241,322,265,417,162,157,283,280,258,362,233,243,222,84,251,248,289,345,282,243,417,281,334,181,242,303,263,382,253,74,222,276,230,175,298,281,320,263,263,349,383,285,217,217,274,265,250,241,223,223,244,227,257,238,230,234,320,186,284,108,315,293,307,305,297,278,179,263,253,222,306,266,261,65,274,257,289,272,243,242,302,241,280,98,273,356,247,285,182,308,267,253,254,403,162,269,69,353,322,260,280,278,255,104,248,397,249,277,140,359,307,245,272,292,301,249,234,377,264,248,259,283,274,252,381,374,260,234,230,285,223,252,257,314,343,234,291,227,252,249,432,374,378,363,301,324,243,272,248,262,270,251,271,274,320,264,302,285,301,256,143,134,246,246,390,246,110,167,263,321,340,346,232,247,382,437,374,364,299,300,282,310,268,320,453,313,292,266,235,254,91,331,320,291,348,101,260,271,253,242,190,140,284,273,234,275,265,262,316,306,285,189,348,332,270,238,88,418,330,315,269,405,311,260,113,339,256,248,296,274,301,240,233,278,372,223,190,253,271,274,46,319,368,324,135,350,320,216,230,225,207,207,241,227,230,251,226,237,277,293,259,302,249,304,247,428,292,363,247,194,97,235,155,320,412,256,299,314,218,227,240,239,256,271,269,316,55,362,250,364,235,237,243,170,255,245,227,219,224,223,361,243,302,350,314,251,293,232,256,316,225,276,248,304,281,283,352,271,265,363,245,209,209,246,293,243,312,348,249,245,256,264,256,367,187,248,353,235,403,219,276,280,274,306,272,247,346,265,302,226,278,137,374,261,228,182,254,232,259,282,337,155,236,301,271,330,291,255,264,340,273,291,242,340,271,294,387,336,329,321,409,322,280,304,313,297,254,449,311,301,254,305,342,250,261,269,317,285,193,275,279,267,146,274,306,251,47,288,263,386,296,307,245,236,258,315,239,246,270,288,299,285,316,206,285,197,197,256,84,229,249,243,254,276,265,259,305,290,269,244,119,209,310,278,283,370,300,356,278,220,220,411,269,437,265,180,317,181,262,269,237,312,246,359,353,42,341,264,361,390,287,408,310,341,93,229,370,249,292,140,264,326,339,263,260,227,299,269,243,231,442,240,328,249,282,373,240,240,301,280,223,191,252,275,288,359,272,254,380,245,235,251,272,224,227,241,278,226,293,253,324,275,293,130,284,345,354,254,370,278,265,281,335,251,106,242,255,282,255,280,256,278,221,320,309,291,256,255,275,277,294,47,229,231,215,261,265,273,265,256,256,305,253,327,294,257,271,254,248,301,243,242,287,311,237,164,422,364,270,245,229,243,345,324,228,280,280,379,312,251,292,244,311,409,281,411,441,168,241,375,243,282,400,257,90,292,119,248,365,266,250,374,330,430,291,252,317,269,254,259,301,114,260,234,327,404,233,260,219,296,437,114,230,349,275,231,184,286,55,153,299,270,230,288,271,231,193,274,249,183,267,167,314,320,352,303,263,273,248,316,235,261,279,271,228,321,253,351,259,304,333,418,364,263,278,243,231,283,269,268,240,240,215,215,245,266,265,255,60,246,232,255,56,279,259,262,86,232,270,282,258,241,192,330,261,310,235,285,239,298,360,228,271,314,293,296,271,233,351,265,221,221,234,277,277,307,248,383,263,240,375,222,248,430,329,269,180,254,276,269,319,242,264,265,339,389,245,263,311,300,342,342,264,410,267,316,337,243,432,425,295,344,360,232,297,224,250,254,397,240,291,268,443,248,248,260,107,58,291,222,266,231,233,222,244,301,224,238,107,276,364,262,246,280,288,298,253,294,348,304,256,252,259,285,283,256,281,268,304,263,181,311,363,354,90,354,382,306,246,360,271,209,371,322,362,354,292,302,350,285,317,297,249,346,222,238,341,278,243,339,245,324,305,199,199,300,313,110,370,266,289,236,286,298,286,267,312,94,264,282,202,264,254,334,390,221,209,363,123,277,341,404,263,281,299,336,262,149,400,262,125,407,394,355,388,411,399,409,326,382,408,415,414,411,403,347,362,386,331,309,332,375,409,411,418,355,395,415,423,341,364,341,349,340,393,344,317,344,352,331,340,333,345,321,342,70,438,220,40,349,255,301,244,188,252,328,367,253,286,319,248,277,243,241,223,263,270,256,187,292,266,297,436,293,272,292,233,242,244,355,321,261,302,332,312,311,301,261,284,261,227,277,124,275,239,238,310,267,262,331,254,267,278,388,236,283,278,231,231,380,283,240,245,405,197,252,316,221,414,278,274,222,222,44,228,297,234,292,441,271,236,228,275,201,342,142]
doclens.42.json ADDED
@@ -0,0 +1 @@
 
 
1
+ [322,232,237,332,334,266,332,315,392,319,236,297,220,220,338,352,255,334,277,314,263,359,253,278,345,423,228,303,263,300,209,209,295,290,332,313,275,370,280,256,265,273,223,250,302,269,258,296,244,253,267,351,236,244,329,237,305,225,264,239,256,288,270,274,331,228,228,295,302,323,260,145,106,220,262,275,281,217,348,355,275,257,247,319,216,211,211,255,223,372,347,190,190,332,308,281,281,340,272,250,390,300,228,290,378,393,381,330,338,338,319,317,297,301,367,356,321,232,262,264,243,277,242,289,400,283,335,252,303,279,267,271,269,283,365,242,389,315,254,411,320,334,250,290,347,358,150,264,277,241,236,189,273,285,318,299,121,255,40,293,217,147,301,390,309,66,281,331,228,261,303,240,267,268,244,298,306,420,326,303,274,295,275,278,332,399,224,278,312,242,234,257,266,266,249,351,235,359,228,360,369,360,272,261,315,241,341,158,287,192,145,267,158,283,250,288,266,242,273,237,219,259,279,261,294,246,370,295,345,321,315,437,259,288,311,263,345,291,312,250,250,234,224,263,253,112,274,242,150,86,261,261,281,298,77,286,241,265,337,292,331,253,350,279,284,444,387,278,269,149,234,266,301,248,325,347,317,244,306,287,219,282,230,332,234,243,249,266,259,224,231,299,176,275,282,166,295,279,301,242,243,366,261,374,242,297,285,260,400,277,229,379,370,415,445,289,282,260,352,233,273,236,390,302,123,252,292,356,329,285,336,340,180,235,277,214,422,314,280,256,305,341,282,98,257,246,233,228,246,271,237,244,246,241,239,298,240,219,284,253,225,261,83,256,255,250,237,225,233,303,253,219,258,263,224,221,259,230,249,307,260,233,239,239,236,257,257,254,254,238,233,251,244,228,245,301,221,223,227,253,225,238,259,248,234,253,227,271,246,228,224,251,265,201,316,281,270,219,287,269,210,226,283,126,225,221,267,344,366,126,313,254,270,265,258,299,393,370,309,403,263,150,332,346,265,349,350,366,407,263,365,344,454,299,381,304,272,319,397,330,264,274,302,325,318,286,392,253,332,302,290,399,278,360,342,264,280,430,284,232,182,318,296,441,336,382,400,337,288,259,391,394,319,428,441,357,269,327,300,284,296,250,257,250,333,74,246,282,47,259,300,420,230,107,245,268,275,236,134,364,260,261,363,340,270,224,374,259,276,320,246,330,344,344,330,426,370,319,271,321,307,311,398,261,284,295,215,71,387,283,252,71,332,95,330,453,118,318,291,316,287,297,304,229,448,258,245,379,237,285,304,238,306,295,320,314,264,276,284,305,408,231,285,251,233,233,337,256,324,259,214,309,232,390,340,439,254,379,352,364,277,243,248,338,97,262,246,250,352,397,267,410,357,251,247,274,264,199,253,358,295,273,249,254,284,217,217,257,251,231,234,251,254,235,63,398,272,282,269,249,239,243,265,288,250,307,236,70,87,255,275,211,211,309,176,263,290,293,296,247,372,316,314,259,168,283,317,239,263,201,253,248,387,218,297,153,236,302,306,301,308,279,241,256,234,358,349,281,276,233,290,162,225,242,240,269,97,239,266,386,243,264,300,244,346,236,280,302,229,307,306,239,248,225,233,278,265,288,317,289,276,153,251,267,253,233,233,244,255,247,316,246,247,311,271,266,304,294,278,388,233,246,72,283,255,343,281,356,247,362,263,290,201,248,246,382,238,321,253,60,255,264,255,232,257,296,326,277,301,283,277,244,279,265,221,235,271,391,351,87,258,279,278,333,331,252,227,83,233,310,321,266,174,323,186,289,273,77,315,121,184,243,240,315,320,301,230,292,318,361,307,297,324,280,298,322,295,378,329,398,234,239,312,279,110,251,238,171,323,32,316,231,232,41,289,274,242,240,239,262,263,284,287,257,253,286,269,255,250,259,268,257,265,252,239,231,253,252,246,255,241,225,245,262,254,211,254,297,254,260,325,280,321,321,295,367,259,258,292,361,328,323,291,305,249,273,304,244,339,298,334,262,339,267,370,343,267,281,383,253,321,331,266,291,261,201,148,332,260,323,285,229,266,195,313,196,241,257,310,178,274,292,246,260,245,279,166,254,249,256,264,78,241,279,275,104,342,263,295,307,345,226,256,242,339,307,90,288,332,245,296,256,231,253,274,242,360,251,242,254,274,252,251,277,44,277,272,263,312,337,326,372,269,277,371,280,263,293,321,279,239,400,346,274,246,259,312,340,264,246,92,369,322,151,256,425,342,311,292,341,456,364,330,286,355,305,253,295,307,284,107,247,225,213,240,240,438,350,285,293,415,236,55,359,411,334,361,280,289,239,285,312,268,321,329,234,261,322,232,317,367,262,77,158,249,234,272,193,233,321,279,272,223,229,284,265,242,254,258,319,257,233,67,297,361,230,246,260,331,322,61,333,270,322,219,414,274,316,239,398,268,210,210,205,205,363,314,276,445,266,359,205,205,444,371,411,234,286,270,367,226,226,267,347,352,449,412,233,233,268,432,429,370,317,340,372,357,304,380,293,446,361,252,333,285,203,245,284,137,197,266,218,218,264,442,383,223,257,251,236,239,268,266,286,262,291,385,415,123,276,269,238,246,297,236,336,326,313,295,313,205,205,356,288,282,301,271,321,257,310,216,290,166,263,317,280,244,403,251,280,282,326,293,264,252,270,79,276,300,266,335,377,263,362,140,356,281,330,256,307,356,262,381,267,254,245,85,288,279,332,333,235,266,234,260,398,366,332,289,332,309,245,293,265,243,402,400,250,263,262,271,341,307,276,274,285,323,292,263,236,236,215,215,348,354,241,308,363,405,289,251,306,321,264,392,339,447,292,47,278,311,362,248,290,279,76,313,241,237,237,272,251,266,341,288,373,282,300,48,276,317,436,295,257,249,285,306,299,294,400,351,329,286,376,351,316,420,361,236,236,145,281,427,54,327,298,292,234,228,283,233,254,264,289,264,254,266,237,296,267,89,320,256,290,315,267,294,310,335,232,296,335,233,326,249,283,259,231,74,238,145,311,357,315,269,287,245,282,294,278,303,280,271,371,325,197,260,266,372,255,375,340,282,271,172,337,265,394,325,243,294,266,304,382,247,341,249,287,324,429,393,236,251,266,266,452,288,303,221,358,202,202,288,295,305,256,393,251,254,339,284,233,120,226,321,313,273,308,261,269,70,229,364,269,243,254,157,357,162,263,361,326,416,222,222,445,262,323,278,188,188,240,238,302,308,293,243,242,396,227,116,261,248,315,92,321,283,275,286,233,209,305,453,249,196,221,102,356,423,382,280,272,154,250,229,246,257,327,298,255,293,264,230,265,246,261,255,279,253,247,252,248,310,91,394,291,87,375,295,190,319,138,341,290,303,375,333,224,298,356,210,210,238,235,235,343,261,307,221,233,280,314,234,220,273,225,322,251,239,38,110,257,281,260,331,139,290,319,238,238,345,354,224,261,247,323,405,217,275,335,286,227,274,243,137,248,234,309,339,280,283,388,380,245,390,310,257,170,335,280,345,277,390,404,405,308,157,325,333,48,383,387,291,275,270,357,465,367,214,305,269,273,244,333,275,294,307,290,221,239,255,295,215,326,237,333,440,422,317,291,252,274,312,246,378,273,231,243,311,227,265,383,251,254,246,125,253,300,260,339,226,231,279,263,360,267,411,133,451,197,252,283,257,273,247,268,178,242,257,316,409,246,246,263,96,312,290,356,416,281,323,348,249,114,282,223,291,268,234,249,265,296,271,214,305,234,182,233,333,330,313,264,59,252,329,84,90,353,249,247,326,259,285,460,146,245,290,285,331,357,339,275,298,337,331,352,324,157,276,240,377,249,251,262,354,127,389,354,286,121,169,248,296,222,331,282,318,263,329,282,229,270,394,352,223,235,341,400,326,278,365,234,240,440,245,239,369,183,259,283,334,296,322,278,275,75,306,277,269,245,365,302,298,300,246,243,397,236,239,119,270,269,304,118,329,346,295,449,281,251,341,246,297,281,385,361,304,315,244,295,467,293,293,306,233,255,57,285,295,465,358,312,272,313,302,298,279,170,279,394,380,311,307,291,359,295,295,256,287,242,246,237,207,313,344,325,323,365,248,248,435,148,301,329,270,265,286,210,210,339,275,188,237,373,112,332,258,315,285,244,324,363,315,308,306,316,340,255,323,273,336,254,230,234,257,193,258,356,437,151,283,353,265,277,261,192,266,235,233,252,227,230,250,162,259,306,390,408,255,266,384,286,306,284,251,62,251,248,232,393,265,51,37,286,248,254,291,252,260,282,290,148,217,217,345,314,263,206,206,266,326,304,446,325,435,410,341,264,188,271,281,338,315,337,240,350,420,214,214,377,352,296,314,288,250,271,451,247,48,324,229,126,277,239,338,314,331,349,251,237,397,321,282,258,253,288,228,240,29,275,284,317,414,113,253,273,271,288,264,438,286,335,255,358,327,429,268,405,364,326,265,303,327,288,296,104,295,335,323,253,281,298,197,242,311,410,411,295,185,269,113,245,263,226,241,258,251,236,233,242,244,243,227,236,237,222,239,241,232,239,245,237,244,226,235,239,239,224,235,234,237,235,229,228,219,230,229,244,234,242,230,231,219,225,232,226,229,235,227,234,233,223,230,221,226,226,222,217,236,225,238,244,225,228,220,230,222,253,225,232,244,232,255,246,257,256,240,247,233,246,247,237,248,245,243,243,297,252,289,264,264,247,271,264,277,254,265,241,268,266,249,258,246,234,278,269,238,277,249,249,250,242,256,100,343,293,379,294,264,263,295,293,253,133,292,265,305,265,283,330,207,224,243,252,223,254,239,213,218,274,275,302,315,207,322,339,321,177,274,272,238,293,259,278,244,303,242,248,213,176,395,280,242,360,312,256,244,236,271,263,278,276,247,270,230,251,277,224,319,230,280,184,331,336,255,251,243,287,372,290,242,305,430,109,354,289,269,227,263,270,268,312,446,411,315,344,356,236,269,238,273,233,237,227,260,254,264,45,327,376,305,262,99,290,258,303,304,272,297,258,240,306,250,241,255,340,325,246,259,384,302,194,318,262,256,257,274,154,242,225,235,253,283,350,328,288,281,322,370,333,245,333,348,31,246,360,171,295,347,339,322,281,415,249,229,315,246,353,89,300,295,319,295,213,213,273,250,174,77,308,272,266,264,391,280,223,188,471,357,261,291,352,240,361,262,156,268,257,256,238,243,334,230,224,298,257,307,270,276,280,230,316,263,263,243,269,286,247,274,264,293,330,259,223,253,311,57,256,327,253,322,337,276,75,256,269,334,379,312,262,308,285,237,336,250,275,278,338,237,127,306,318,242,103,246,289,249,391,278,308,61,224,269,231,249,322,361,343,283,288,266,299,333,242,254,259,288,225,306,259,240,303,274,312,270,315,297,73,296,304,237,279,306,296,221,252,374,262,254,291,305,250,242,387,241,72,247,220,281,290,294,216,246,222,233,257,363,179,347,265,253,224,255,260,228,386,263,411,120,270,265,286,264,323,252,243,321,281,272,288,237,336,156,257,236,298,238,245,335,306,286,397,228,245,270,253,301,266,401,317,307,311,276,312,342,58,277,271,266,141,269,251,247,300,334,233,214,189,278,404,217,177,248,375,306,256,395,271,302,332,328,238,259,260,196,254,303,258,261,289,333,261,252,297,329,250,253,437,292,324,268,240,344,267,266,247,272,228,315,432,411,296,264,301,304,301,312,130,297,228,244,319,264,254,263,268,240,221,235,296,314,307,336,272,260,113,278,285,69,310,271,247,248,233,359,245,329,330,254,237,359,255,251,261,305,335,269,296,277,69,328,332,313,223,223,228,228,372,401,295,286,294,46,273,182,225,296,26,227,397,257,253,122,314,342,374,310,277,335,388,429,194,345,297,288,291,268,256,258,267,253,252,188,277,432,254,253,335,47,245,237,242,62,307,171,338,331,276,308,333,248,264,242,247,244,264,47,452,128,310,334,90,323,292,302,308,282,318,350,268,275,261,280,324,275,288,325,408,72,242,412,163,252,349,259,263,107,255,300,232,256,245,256,256,277,313,238,238,224,341,227,303,42,293,96,302,249,245,264,315,273,239,340,283,258,356,362,290,231,256,252,244,239,72,244,235,240,258,215,215,122,264,239,269,261,229,286,232,266,267,250,248,227,237,233,65,316,237,275,378,232,171,336,262,287,236,283,261,265,327,258,253,254,335,215,280,278,129,228,304,61,244,255,372,218,325,240,256,99,245,361,334,166,292,255,325,335,345,340,337,320,305,310,315,332,380,399,221,315,356,337,306,290,242,263,261,266,244,338,390,335,284,314,277,295,367,318,277,48,237,293,48,264,282,305,323,361,444,351,261,382,373,331,239,240,79,449,285,279,62,270,280,233,73,330,261,268,246,273,272,254,391,362,249,34,225,250,229,264,244,121,338,255,277,216,248,260,175,258,325,281,357,244,101,250,325,352,237,237,325,343,249,373,271,43,281,286,245,322,316,290,236,97,263,237,256,246,246,195,195,338,277,293,252,297,396,302,275,250,261,263,280,269,272,265,261,271,285,240,263,229,248,323,334,349,361,317,428,69,255,292,310,279,307,398,273,378,291,272,389,368,281,245,380,375,322,358,237,265,436,310,346,232,225,225,254,224,428,346,254,262,89,104,294,419,367,293,150,253,320,261,275,273,276,282,294,255,277,246,257,96,273,279,84,242,234,394,440,336,300,238,351,376,329,250,288,272,256,241,264,234,230,260,300,287,315,321,259,298,420,241,278,447,250,381,259,342,316,277,336,373,244,252,242,385,52,296,302,314,242,254,258,437,246,369,343,239,285,243,255,270,412,302,342,379,306,249,269,372,286,251,328,256,258,247,296,282,373,217,217,298,383,280,280,316,171,271,319,128,226,241,315,283,253,270,240,231,239,335,250,283,279,62,310,328,357,328,115,238,351,356,238,353,235,259,289,241,113,232,228,276,286,255,252,244,280,100,254,250,318,281,336,281,348,260,86,242,281,249,340,278,288,415,262,329,268,257,304,286,241,279,335,276,412,374,395,274,303,202,317,282,361,340,401,421,428,236,241,380,321,308,268,171,251,157,238,381,320,380,361,401,377,391,230,216,81,362,252,284,284,281,288,311,327,249,307,343,378,278,239,232,326,269,310,271,303,277,268,258,187,220,261,260,311,235,290,315,240,79,336,316,310,406,383,241,299,335,416,303,394,245,358,291,268,239,248,258,302,266,277,237,338,103,263,167,310,152,248,290,262,238,239,226,278,259,259,399,305,396,303,317,232,268,287,142,327,261,263,293,257,318,287,272,258,316,149,253,349,283,217,255,248,240,297,259,304,242,243,297,305,388,259,398,281,325,236,208,208,223,227,294,282,256,260,240,248,267,248,360,271,234,268,49,272,255,344,236,264,256,93,210,229,236,144,268,205,300,243,265,246,264,307,273,357,301,383,256,252,287,396,390,268,348,264,292,267,296,409,311,250,250,286,235,351,263,255,279,240,271,254,44,289,344,392,251,305,238,400,382,308,268,284,255,349,342,252,247,253,229,263,407,262,250,241,253,248,323,327,298,347,406,264,248,262,254,297,197,379,315,320,305,275,286,370,255,269,377,363,298,341,274,285,347,450,361,272,270,245,288,307,337,105,375,462,349,300,347,375,284,294,67,263,247,356,307,261,285,355,440,371,240,240,306,268,294,296,263,268,454,349,316,309,366,292,268,274,119,248,242,279,231,220,220,298,376,310,381,293,349,364,445,271,260,240,416,311,249,312,318,313,295,252,268,260,278,369,363,383,269,287,234,294,263,256,65,254,431,237,286,397,250,345,399,245,250,291,225,237,288,289,83,344,377,56,259,278,287,293,296,245,316,284,288,235,240,219,248,258,244,246,238,256,316,251,244,252,262,253,81,371,264,109,261,290,237,444,322,264,255,269,262,248,262,252,311,250,147,253,353,353,297,450,297,283,319,285,273,283,274,247,338,260,47,287,394,307,257,319,236,314,301,254,305,443,241,226,226,398,74,274,286,337,297,286,237,234,268,445,368,224,224,250,243,412,288,219,315,322,453,350,279,269,194,307,294,313,251,251,130,341,272,295,387,344,279,262,282,246,342,283,258,277,259,251,262,253,250,275,223,215,215,263,240,233,387,305,247,254,249,130,281,251,239,287,317,316,298,253,233,313,226,277,286,243,245,379,278,311,363,425,265,355,277,263,243,264,254,360,414,284,375,257,249,234,237,269,267,250,279,257,270,60,344,276,310,315,264,286,77,362,358,281,329,366,363,338,264,240,267,41,247,345,269,240,244,352,297,185,218,264,303,267,350,280,251,236,226,255,353,247,249,238,332,256,270,238,252,301,301,289,104,298,330,383,252,272,251,269,261,321,250,324,262,399,248,247,299,272,329,338,256,258,245,267,308,277,254,261,257,236,376,306,394,362,244,268,250,328,352,315,264,250,251,314,222,330,166,268,225,104,233,264,340,292,324,276,273,407,444,279,305,297,400,349,409,236,360,315,406,403,55,253,369,408,294,341,243,333,284,285,272,252,284,305,303,328,374,313,353,247,238,289,320,250,251,250,415,225,304,241,242,247,352,242,437,261,249,298,291,306,424,266,296,236,265,358,235,281,345,258,240,261,221,227,253,363,305,350,319,291,390,252,311,298,240,229,92,398,257,250,68,340,304,348,306,327,262,238,372,175,261,300,310,360,365,242,280,260,293,441,235,349,256,278,368,258,306,231,302,303,224,287,324,255,244,167,270,245,284,229,247,359,226,232,334,247,244,239,237,259,249,314,269,271,288,243,232,308,255,248,273,333,297,263,80,364,238,311,259,331,381,274,284,263,269,346,300,396,359,342,320,246,376,262,315,226,241,249,281,334,394,417,297,401,254,226,313,214,266,231,225,282,284,271,276,160,282,267,210,307,266,233,215,196,235,282,348,273,339,301,278,293,184,291,52,266,168,235,256,321,273,410,402,362,249,291,293,282,103,278,368,288,440,425,255,297,422,256,301,407,221,221,294,332,333,345,294,303,306,263,255,283,298,405,431,296,288,231,291,309,282,54,247,304,146,248,221,253,212,321,339,275,287,416,428,257,228,236,242,109,307,352,227,264,285,261,272,245,246,335,268,236,288,177,281,280,162,352,258,260,253,338,257,307,284,299,292,248,252,335,309,307,309,241,248,233,349,300,285,241,263,255,190,254,267,299,114,249,234,371,271,314,303,294,229,229,225,245,233,425,295,342,227,92,311,246,249,287,324,151,222,109,257,253,253,240,267,360,366,426,248,243,288,281,282,269,308,321,260,243,243,94,322,279,224,252,224,241,281,231,257,255,251,232,250,365,297,377,117,401,405,333,381,254,80,252,277,232,235,235,249,242,281,239,240,222,224,246,334,286,302,357,307,341,340,272,319,388,245,237,357,415,335,310,440,444,265,323,300,299,243,347,326,260,315,287,295,248,326,259,247,235,208,208,274,245,99,238,369,241,464,386,248,247,262,244,338,231,281,313,332,291,348,385,410,306,320,263,252,330,286,309,103,326,347,340,259,270,301,302,278,271,314,272,364,76,213,242,264,258,257,251,282,230,237,285,160,227,245,252,97,279,238,303,219,244,224,287,271,271,283,337,231,103,239,286,398,335,239,186,248,285,280,266,70,330,271,329,243,283,306,254,345,278,328,250,184,272,259,260,254,254,249,273,267,311,323,294,321,306,276,282,298,253,273,268,153,327,263,457,286,322,151,241,109,223,239,402,313,300,204,204,336,179,244,276,359,347,298,296,251,270,277,331,272,230,268,341,289,294,283,336,421,256,361,356,377,349,327,281,142,342,236,242,247,277,74,253,248,95,372,289,289,224,331,319,118,331,313,342,300,285,377,268,300,260,358,242,278,304,330,281,59,282,281,244,231,250,322,214,344,300,294,257,238,254,113,371,343,322,244,264,388,348,211,211,202,202,264,354,292,268,330,342,359,265,320,437,256,308,339,403,380,414,402,311,231,389,232,232,276,240,292,286,257,277,318,422,265,252,277,224,261,75,310,292,404,268,329,300,261,278,366,242,271,203,265,289,337,264,285,226,259,340,322,283,294,136,329,275,329,279,235,235,230,266,244,222,222,262,281,77,345,271,310,267,264,376,285,197,272,197,344,291,272,370,408,283,306,307,279,398,42,137,272,199,199,307,237,276,232,224,317,288,256,245,228,250,297,245,239,242,242,332,258,272,302,346,304,217,268,300,261,267,226,250,290,276,117,97,78,355,283,159,281,294,265,356,257,316,359,416,260,309,273,98,377,276,334,429,404,286,370,297,347,322,306,336,396,311,420,225,248,226,264,310,336,244,301,276,306,157,297,405,282,287,216,216,190,285,86,325,347,436,361,343,290,337,348,311,111,319,111,303,272,341,296,316,333,287,264,349,112,261,239,247,329,315,313,351,242,307,259,261,259,276,254,307,169,236,336,304,280,73,244,248,303,130,251,114,269,269,308,231,237,226,232,239,67,346,272,357,329,419,422,269,446,278,229,290,341,407,238,443,426,271,245,241,252,96,264,270,247,296,278,259,249,294,333,225,293,278,296,244,359,248,250,278,392,360,353,310,180,351,325,398,262,173,267,266,293,333,298,291,217,217,120,258,192,263,149,237,253,261,294,246,280,237,257,320,241,234,165,241,404,351,331,455,273,294,378,322,304,314,248,111,210,270,283,397,175,273,264,245,303,298,378,329,285,304,295,240,238,238,105,308,321,327,255,237,271,297,281,136,267,355,234,232,273,301,294,279,265,300,308,252,360,289,291,371,234,346,215,298,274,244,262,127,361,373,241,340,291,255,297,228,230,319,306,252,313,245,256,267,281,76,288,256,292,279,305,319,303,253,94,245,333,368,354,224,315,230,350,233,290,124,272,218,443,250,273,102,344,319,317,327,376,81,223,285,286,319,236,273,205,250,263,257,238,400,219,219,398,261,374,240,260,307,419,443,242,324,330,224,345,318,47,355,73,295,313,236,323,318,346,321,255,358,269,320,318,315,258,321,235,266,234,262,291,439,296,316,369,273,374,297,315,341,348,359,375,347,284,331,370,362,268,185,324,259,254,304,279,251,167,436,135,232,311,298,317,231,281,327,291,375,245,397,299,277,306,251,336,100,289,242,264,290,263,359,235,270,256,446,332,115,275,313,272,282,383,314,351,353,325,316,60,233,256,247,241,278,263,281,262,266,264,299,285,266,315,274,297,341,248,259,271,202,245,223,390,232,252,292,335,233,297,243,272,230,145,267,277,292,313,295,304,244,253,312,333,304,60,248,330,236,65,281,251,280,299,241,287,255,275,287,261,287,263,315,271,323,270,239,267,262,326,278,265,391,264,241,268,328,367,326,305,235,60,280,283,227,311,221,223,239,194,304,353,447,454,289,242,242,268,317,336,283,318,371,360,407,303,366,292,296,258,77,318,308,247,334,270,279,246,53,251,262,138,269,322,383,234,289,269,303,320,251,281,246,256,250,271,311,262,262,237,284,270,250,262,297,290,297,274,246,292,191,401,270,416,332,331,220,288,273,252,179,214,214,325,347,385,352,323,243,367,296,366,365,457,210,210,279,413,252,256,362,284,262,249,241,250,415,221,221,276,256,239,135,258,281,296,70,432,262,264,228,231,242,116,397,276,316,305,398,396,235,379,296,258,314,358,85,284,354,207,269,238,242,410,219,294,248,302,355,206,320,353,287,301,260,61,388,278,413,446,380,404,412,423,440,427,409,345,420,168,246,236,323,260,260,130,225,356,254,286,352,237,242,261,264,232,255,280,282,277,211,293,372,326,235,262,343,306,178,345,265,249,298,283,285,330,343,273,287,375,249,311,264,229,271,305,274,231,313,235,285,368,374,335,346,373,381,229,253,276,268,269,250,270,259,257,260,384,259,392,261,354,400,215,215,353,242,242,384,229,229,188,188,230,230,377,289,317,233,216,216,382,272,316,273,238,235,326,311,380,258,289,409,245,259,295,290,244,394,322,297,264,264,277,270,369,385,329,47,249,256,246,315,271,254,253,247,334,431,449,290,288,230,246,254,117,301,266,250,193,248,227,236,253,41,238,234,34,232,275,236,301,276,289,240,119,317,46,175,369,431,272,318,331,362,355,278,270,341,305,271,318,385,221,304,250,230,339,360,392,260,295,80,311,255,244,354,251,320,189,275,79,272,254,250,341,83,263,180,273,265,255,309,323,103,230,268,127,177,343,296,334,268,259,292,301,259,283,230,110,237,262,296,241,269,74,236,300,253,360,294,296,226,243,327,265,249,220,218,296,241,230,223,221,255,250,241,244,237,276,299,350,276,251,339,237,232,283,303,374,233,273,251,235,246,241,343,251,315,238,251,352,288,253,252,253,311,244,274,283,245,270,333,318,244,269,274,260,233,271,271,238,317,237,312,320,240,297,285,281,304,381,253,381,243,270,386,250,326,361,302,272,246,282,268,110,266,242,228,280,305,338,275,399,255,254,241,256,253,230,222,299,260,296,362,331,52,296,291,454,257,336,244,142,265,429,244,240,218,327,256,258,286,301,301,295,82,262,223,223,301,316,244,256,254,170,240,411,236,387,351,215,215,248,250,346,186,231,347,347,405,224,224,312,344,244,248,350,243,317,291,264,260,268,271,285,363,302,304,340,249,322,91,319,189,317,223,340,299,207,257,294,89,216,260,364,323,112,366,303,266,372,439,258,205,294,272,212,234,284,233,81,250,314,382,269,398,314,246,266,342,277,269,274,360,252,121,228,223,232,224,270,264,255,314,302,257,320,270,331,238,340,288,285,281,335,235,183,295,350,223,228,106,251,447,294,295,295,333,376,228,235,320,272,329,331,354,262,297,363,359,358,318,296,411,408,273,232,258,267,416,445,403,327,362,285,410,394,444,259,424,374,102,280,256,254,265,257,285,245,259,242,236,288,235,361,269,226,240,369,347,359,179,308,314,295,264,372,54,256,206,206,241,250,394,303,239,277,243,297,223,247,260,228,349,244,274,394,278,315,291,287,333,316,289,320,375,421,252,323,251,249,291,320,180,345,241,259,278,251,94,265,322,218,218,218,306,264,274,298,174,293,113,298,294,307,283,285,312,303,95,310,285,244,277,67,50,329,297,413,275,267,350,231,279,384,290,271,273,229,350,249,266,331,320,272,285,186,314,350,375,328,333,306,234,340,270,260,263,392,235,218,218,246,359,383,223,223,264,403,304,142,221,269,257,346,392,238,291,276,353,32,306,328,136,270,359,240,242,222,234,280,78,254,231,243,282,293,300,290,304,261,282,143,268,278,327,254,340,352,274,253,230,241,302,227,259,233,275,279,273,208,258,372,247,160,239,329,285,237,234,236,286,228,298,231,221,330,308,349,360,322,292,335,396,304,398,265,262,104,325,304,306,353,225,236,341,361,272,356,248,252,245,436,357,327,332,283,239,320,204,285,304,285,136,400,278,266,232,356,224,93,214,214,340,242,276,269,250,186,251,241,260,282,228,228,253,270,259,276,267,236,231,246,248,233,253,227,279,249,248,426,329,237,252,264,269,306,391,380,426,384,314,338,296,265,305,374,242,353,388,351,401,350,404,400,349,343,340,274,307,299,295,321,312,269,392,263,355,249,265,453,285,309,355,292,266,272,359,286,303,433,330,250,237,117,276,234,261,292,286,287,363,246,358,145,297,295,327,293,260,234,294,288,84,395,345,361,69,291,276,264,430,420,380,219,219,359,257,334,351,232,232,443,82,258,240,354,250,260,330,410,402,389,403,401,406,397,212,243,106,269,235,255,131,306,290,186,259,284,298,379,173,259,382,408,225,225,247,88,243,242,273,284,235,242,261,73,353,294,173,78,365,324,222,232,232,242,238,147,262,253,248,259,272,308,232,248,303,218,266,340,289,266,259,281,45,332,17,139,322,359,289,290,299,272,349,351,288,327,267,293,218,261,352,384,338,354,253,291,314,370,313,439,240,311,249,254,259,286,277,314,309,306,223,195,195,195,120,284,294,350,225,230,257,239,274,165,312,286,240,340,154,412,322,277,241,327,320,84,291,330,419,418,307,324,331,325,250,119,206,255,230,315,323,252,306,236,279,210,285,275,202,224,229,206,247,220,245,146,276,291,252,333,435,295,313,219,244,258,244,265,340,286,238,237,349,260,331,228,279,295,244,259,268,277,237,370,340,62,232,271,278,126,305,241,249,285,240,327,289,286,146,308,256,301,383,403,205,205,384,326,407,246,325,107,335,288,242,154,442,349,418,382,268,278,465,398,312,395,249,121,266,372,304,385,264,364,277,378,330,276,269,326,308,228,278,315,253,273,272,248,252,261,235,241,359,281,317,284,353,181,243,267,247,118,337,52,255,366,342,309,272,250,254,259,416,320,233,265,391,206,206,408,335,290,268,399,270,250,136,316,172,242,224,245,280,234,251,108,277,324,204,450,356,401,359,272,337,315,296,314,298,362,312,265,397,105,280,355,307,360,295,317,340,280,240,258,421,269,243,279,325,351,234,229,278,243,228,223,260,278,250,247,226,104,424,410,354,327,305,322,274,381,247,280,257,357,375,379,228,268,260,270,241,267,294,265,250,235,234,216,270,222,354,262,331,245,245,277,296,282,267,236,242,371,266,310,268,293,318,233,251,287,428,382,231,289,379,372,233,263,358,209,209,205,226,259,292,301,228,306,388,80,321,261,266,227,346,274,41,327,309,308,190,240,234,343,267,336,285,308,255,236,309,359,194,194,194,210,210,266,267,240,257,245,121,73,267,309,252,277,265,256,301,341,234,248,263,254,287,255,232,382,237,370,305,42,51,260,309,246,262,302,124,304,284,71,274,257,256,233,236,248,282,264,208,343,290,388,313,306,321,320,429,319,347,267,344,277,293,269,256,416,298,323,228,287,320,258,258,334,306,286,234,231,314,365,346,252,336,124,290,255,312,281,337,412,278,284,448,290,161,256,293,38,282,275,270,263,324,301,260,310,253,289,261,299,257,287,399,315,250,244,357,119,203,286,240,261,128,385,304,340,268,250,311,246,300,453,298,231,241,335,426,320,302,251,204,347,354,356,358,436,450,399,298,322,352,327,355,269,295,319,259,89,317,264,239,154,319,224,286,269,284,252,258,255,238,173,426,242,370,254,254,339,259,386,242,285,354,147,352,271,54,357,425,286,249,233,253,248,318,324,229,398,243,313,280,262,393,288,237,317,253,277,369,378,42,270,256,319,252,267,172,336,278,273,211,211,257,360,213,289,301,351,383,299,268,328,255,323,360,219,219,219,249,371,169,169,207,207,207,271,408,267,293,306,224,246,239,326,393,399,255,321,273,233,310,277,310,237,266,274,327,314,309,256,372,275,328,294,250,455,188,218,299,297,239,137,291,171,430,260,298,235,290,215,256,250,296,293,260,238,270,271,339,309,257,316,139,263,299,288,212,212,273,273,465,95,278,230,297,324,267,335,374,295,234,273,292,348,303,317,269,345,304,275,314,314,332,228,282,299,245,232,185,373,350,311,364,419,262,241,242,250,315,300,256,347,251,249,345,321,290,246,270,257,171,277,299,296,310,88,229,249,237,255,232,238,234,239,245,254,338,351,384,339,66,167,306,286,315,379,401,144,335,272,236,242,297,223,315,255,31,243,273,255,330,378,294,344,315,313,306,433,270,235,267,340,310,307,264,381,89,302,228,284,284,266,301,320,313,262,372,244,311,272,425,411,286,235,246,273,247,234,297,101,335,338,437,325,286,405,274,321,316,206,206,298,224,224,224,228,228,232,232,301,441,240,240,240,278,238,238,292,253,298,360,301,250,316,364,269,363,364,309,250,212,234,244,301,327,219,269,247,229,268,231,238,300,278,336,262,259,256,250,244,171,256,229,114,346,379,255,267,239,280,266,315,141,335,289,348,246,243,253,241,251,258,36,305,303,404,238,265,285,318,169,259,65,234,228,289,454,292,297,314,400,289,221,221,253,366,296,350,384,297,238,326,266,308,263,292,235,366,264,389,99,260,331,379,258,329,257,286,263,77,290,330,245,256,306,338,296,281,247,266,241,390,98,239,348,278,225,226,322,329,262,292,37,257,288,261,108,154,298,308,335,382,313,275,321,241,395,369,208,208,278,257,419,266,386,226,212,275,295,258,334,250,49,234,275,239,288,180,281,103,293,361,394,358,393,301,259,280,280,269,376,303,286,273,272,271,251,255,117,378,115,297,271,263,258,269,270,281,161,292,402,307,169,287,288,311,246,278,241,263,346,353,236,286,205,288,244,213,246,326,331,259,249,300,73,255,261,248,251,275,258,252,226,238,273,100,275,262,199,294,232,305,262,271,260,250,263,309,269,308,316,234,280,268,275,386,222,288,239,272,260,327,245,223,254,258,298,234,287,259,244,109,257,324,230,119,262,205,205,414,101,359,252,231,243,35,259,469,62,371,259,337,192,359,254,334,271,74,260,271,179,268,308,375,284,135,236,187,251,88,442,421,305,91,260,201,201,292,298,423,249,321,233,233,273,238,232,352,241,305,227,218,288,272,242,277,238,448,272,293,271,372,219,126,354,114,399,311,359,341,82,295,252,259,252,184,249,353,292,295,269,305,272,241,262,267,210,324,229,110,59,319,268,278,367,390,288,255,339,299,327,185,297,268,229,267,197,223,145,315,296,298,380,248,329,227,251,263,296,370,315,455,57,294,296,288,287,226,355,259,285,364,280,396,223,223,270,180,282,73,318,302,395,255,371,308,397,254,237,261,372,286,234,234,280,250,240,357,304,302,312,282,370,272,317,262,396,362,361,284,237,304,331,275,372,276,419,352,264,279,372,107,228,160,252,175,255,224,230,306,259,153,328,372,234,280,247,225,217,81,287,62,243,271,104,327,233,290,283,230,267,243,162,251,283,260,294,376,218,326,290,319,262,352,233,273,366,270,327,277,209,218,281,256,236,131,337,258,241,269,107,339,308,352,245,298,240,351,299,333,285,427,318,303,470,223,239,314,362,266,277,334,354,233,233,311,446,259,282,255,421,238,285,206,206,244,240,236,260,244,245,245,255,39,257,255,260,293,73,286,318,270,250,234,329,289,363,259,262,286,264,301,289,242,266,254,286,274,275,341,307,304,244,248,293,284,410,291,322,266,239,287,227,135,373,332,282,32,298,255,305,283,265,243,327,285,119,287,329,329,253,267,285,422,252,236,333,295,265,231,240,227,241,255,287,242,236,241,220,246,243,311,369,279,255,150,430,243,233,264,320,317,301,245,319,189,263,418,253,270,210,210,298,87,250,237,227,241,207,266,382,301,266,276,220,260,294,244,234,244,254,239,263,245,365,238,284,261,313,217,264,343,292,249,271,256,267,300,290,319,318,328,271,332,260,264,295,329,252,298,249,261,379,274,248,246,261,290,275,283,149,241,296,237,238,236,263,229,256,396,318,262,283,269,394,357,234,322,284,291,367,271,350,354,298,145,314,253,360,302,331,283,251,314,297,320,285,215,247,261,283,262,236,243,252,295,244,276,283,287,258,109,344,247,317,382,326,368,326,288,259,240,285,220,220,256,262,254,237,321,324,404,252,298,261,401,289,255,283,299,302,167,300,262,260,228,402,244,292,242,123,339,336,207,393,266,353,95,261,225,286,232,305,247,319,246,39,273,397,290,278,353,262,330,307,258,279,313,63,285,290,238,397,248,287,286,315,247,235,337,257,235,238,225,250,230,286,227,344,192,254,242,266,109,259,384,299,249,249,249,286,266,360,247,242,316,345,331,268,218,218,422,273,394,348,447,389,263,369,269,414,228,228,232,232,360,301,320,300,246,303,341,151,310,294,163,256,368,405,362,372,320,365,342,290,381,258,268,291,340,348,270,377,354,265,305,286,377,310,208,270,249,239,205,377,254,153,167,310,311,325,291,86,334,315,254,293,283,314,197,197,400,277,376,244,299,220,210,291,264,134,252,265,247,301,406,449,336,283,447,351,361,332,212,220,234,68,447,326,95,260,245,264,259,265,276,260,350,201,224,272,239,274,310,284,390,321,288,394,349,266,360,318,301,330,251,303,142,259,236,118,291,291,426,410,256,425,251,254,268,337,311,215,368,259,261,253,264,122,246,280,259,241,259,257,307,369,286,323,361,399,334,313,313,406,446,338,267,267,264,414,310,134,282,244,289,342,232,268,334,255,258,169,279,244,257,233,382,312,249,237,287,268,300,241,363,223,274,251,248,255,248,275,341,244,241,315,235,262,303,323,271,243,272,224,243,235,251,274,305,282,385,378,303,266,284,92,338,79,277,307,234,313,218,218,218,119,278,219,219,259,327,367,243,325,218,265,372,265,222,249,213,247,306,215,215,142,255,364,360,190,231,73,252,292,227,328,397,296,356,235,226,298,291,274,247,279,266,240,263,282,249,239,278,301,223,313,287,91,226,237,276,233,259,433,261,232,285,264,232,304,259,296,233,286,264,275,252,261,296,239,235,279,270,225,269,80,248,264,304,396,204,282,244,245,286,310,244,377,269,298,288,356,258,258,368,325,219,226,281,225,228,240,233,264,305,290,187,331,298,340,242,332,235,241,353,264,356,264,263,409,318,285,268,331,364,270,241,322,387,315,379,396,345,292,234,302,360,290,328,383,433,284,314,254,334,245,274,320,312,233,336,403,248,221,432,285,278,310,283,242,265,270,295,393,295,336,254,285,91,251,346,355,287,318,228,403,309,238,345,249,252,282,234,252,338,227,340,336,231,231,48,229,301,313,356,249,295,227,179,365,260,300,346,447,243,244,241,296,240,278,224,34,251,309,271,239,256,419,433,245,423,320,352,277,339,256,439,293,397,393,370,295,421,311,286,239,256,318,258,231,272,343,293,312,288,436,310,304,59,259,290,345,263,317,337,240,258,285,277,337,271,278,294,250,144,334,335,385,311,343,298,330,368,95,286,286,440,402,391,403,344,254,419,266,99,381,270,255,249,239,300,100,296,330,341,267,255,234,102,98,287,412,325,254,278,341,336,340,249,309,308,280,413,37,299,302,279,232,320,417,252,272,271,239,283,259,358,230,310,320,309,285,285,340,285,369,459,431,246,337,274,374,351,232,296,260,260,79,256,288,241,241,247,449,392,212,212,220,220,262,374,267,398,310,316,279,332,311,233,356,276,304,240,240,376,242,309,215,215,296,316,291,288,204,204,428,448,242,316,299,400,264,268,182,332,248,255,233,232,259,147,290,49,308,223,237,409,229,241,267,353,382,325,341,330,298,243,247,231,283,224,220,395,300,263,258,261,230,230,207,207,370,362,333,318,351,275,277,361,323,132,227,237,282,317,326,235,226,394,269,111,380,347,81,262,250,178,318,230,249,318,260,345,258,284,358,243,243,347,256,298,376,280,273,241,250,341,301,68,297,256,271,302,292,298,262,274,310,401,181,252,298,249,227,288,320,317,261,315,258,284,283,276,237,327,264,271,284,351,297,279,250,368,307,316,276,253,366,331,282,234,272,260,249,220,299,225,230,265,237,244,245,321,302,251,235,294,58,279,280,256,318,250,266,294,300,250,187,234,251,306,232,158,274,96,254,275,315,335,344,248,164,238,265,248,236,226,264,256,143,285,228,143,247,279,254,254,273,205,230,235,250,270,376,262,109,240,323,283,284,263,275,250,281,283,278,378,254,309,262,222,240,308,257,290,301,269,274,286,329,156,114,267,222,257,227,285,233,360,311,255,258,239,227,270,267,248,306,233,280,294,221,234,231,314,370,306,433,225,432,351,333,228,228,270,325,337,275,353,451,264,248,232,275,269,330,303,256,253,408,255,258,261,265,250,349,293,376,317,244,306,261,236,402,364,261,358,335,224,224,237,322,422,231,259,351,286,277,301,273,313,329,269,281,293,282,325,340,262,203,307,149,227,231,284,326,251,261,286,261,238,91,228,223,226,282,304,260,244,246,138,245,378,308,278,354,403,309,78,306,290,343,364,340,261,391,321,333,350,44,327,277,348,306,290,309,55,251,341,241,220,286,126,293,260,216,259,278,233,317,262,317,285,365,260,229,235,356,288,390,243,221,360,193,345,359,402,438,274,108,273,297,107,225,333,235,274,277,318,259,342,338,444,264,251,230,349,289,235,266,454,427,286,377,150,293,279,252,123,278,355,291,296,347,403,317,331,248,215,254,93,256,270,306,263,402,171,391,285,318,334,254,361,269,429,343,324,263,325,211,211,257,119,346,445,292,313,325,277,335,319,364,308,382,265,256,272,267,112,247,260,245,251,271,278,293,229,242,137,269,256,270,245,271,287,285,280,337,308,260,417,283,233,253,274,270,318,253,237,228,282,252,240,361,258,288,319,354,241,241,162,251,236,324,249,362,270,264,223,276,267,264,257,345,295,381,231,380,282,274,332,255,256,323,252,263,384,249,253,315,240,237,249,74,253,164,289,372,194,214,235,331,310,292,251,251,313,266,271,290,237,240,314,286,298,55,251,256,319,312,242,122,310,248,222,289,201,288,249,302,177,234,234,272,252,376,325,242,142,317,292,257,244,290,262,329,379,260,245,233,350,244,276,326,259,283,302,316,329,288,256,239,227,240,258,264,255,225,301,305,262,309,309,263,237,338,254,275,284,298,298,347,238,364,280,273,236,269,373,303,312,302,286,274,272,242,248,239,248,269,310,248,280,256,262,264,254,263,257,247,285,280,280,276,255,281,272,277,275,260,274,284,295,255,291,269,286,265,270,271,303,301,283,348,383,176,276,51,432,105,250,265,283,338,264,279,317,62,317,287,352,322,258,257,248,244,406,236,356,289,282,282,346,291,298,61,269,239,290,349,227,403,294,338,299,138,395,319,44,413,422,346,396,268,386,446,309,296,295,361,228,228,322,225,407,314,264,226,303,347,42,357,214,214,259,423,329,217,217,314,293,401,308,282,266,290,373,277,254,310,249,438,274,266,231,278,283,227,227,350,235,262,263,239,415,226,226,253,370,417,205,205,205,382,192,192,243,281,115,304,342,330,356,315,264,249,327,321,283,256,154,267,27,247,218,261,257,273,327,238,230,326,304,419,415,258,62,415,264,324,433,229,244,386,267,279,264,294,263,291,271,79,295,250,298,465,322,284,332,364,340,415,324,315,365,329,225,297,263,263,306,89,287,337,406,377,301,268,256,407,241,281,349,204,204,255,253,226,226,242,242,242,288,327,448,273,261,307,416,321,233,233,409,310,361,212,212,387,265,391,280,306,284,230,330,338,255,277,323,384,47,294,201,340,454,401,308,432,356,329,398,306,329,265,314,353,249,250,417,263,263,420,358,258,268,295,276,418,364,262,435,364,338,306,455,428,348,309,363,206,206,400,253,284,295,390,460,417,294,396,360,265,443,371,308,377,405,346,310,308,319,350,277,304,296,320,299,281,260,228,234,294,235,261,290,279,295,251,294,293,268,265,259,293,260,307,330,254,279,257,255,240,251,307,405,277,265,217,269,300,261,304,263,195,274,302,452,403,320,265,285,316,251,353,338,270,300,265,254,268,317,344,242,241,271,250,332,252,314,242,357,294,401,265,261,360,314,318,266,261,263,323,277,297,267,193,243,321,264,235,290,266,265,171,274,284,411,302,273,325,209,309,213,213,246,272,80,341,300,278,279,418,275,250,218,218,293,64,221,229,223,225,215,272,230,214,225,226,215,227,213,66,273,304,337,222,139,252,291,281,263,259,186,358,254,269,262,54,245,401,263,69,279,267,292,249,385,239,290,349,247,229,282,227,261,342,228,332,343,348,308,295,336,257,370,264,232,256,264,328,377,262,265,261,361,258,307,331,277,328,345,302,301,333,152,258,260,267,240,273,258,266,236,169,293,273,254,269,298,159,318,248,245,285,244,273,278,254,336,230,186,186,186,302,238,130,286,309,355,349,303,290,321,280,231,306,343,282,286,264,253,309,298,338,261,240,425,269,253,252,314,278,330,267,288,265,289,326,231,351,354,274,230,271,293,425,312,273,282,302,292,283,377,324,287,246,315,246,239,326,256,385,257,306,255,306,263,277,266,294,337,287,275,273,333,288,436,65,357,363,247,312,361,283,322,342,255,279,274,244,385,335,303,128,376,243,267,221,221,429,381,296,236,236,396,76,350,297,269,269,273,222,259,360,269,419,325,282,312,329,267,320,251,274,292,353,230,250,449,340,434,414,316,294,270,253,270,281,294,276,309,330,297,348,256,322,259,257,315,250,265,285,237,253,276,373,260,284,244,284,307,233,237,251,329,266,273,238,280,230,89,365,293,359,246,257,241,235,230,245,262,249,45,324,276,366,300,267,389,350,270,294,291,325,269,318,257,231,372,239,325,374,245,233,272,148,226,320,425,281,249,256,156,240,301,295,286,290,81,259,259,257,286,252,333,323,295,261,248,259,177,283,234,294,230,235,229,364,265,245,256,103,296,403,302,410,319,346,345,345,410,439,238,293,285,406,311,261,230,253,264,438,267,250,377,261,241,291,257,309,228,227,202,316,246,246,48,230,169,307,181,181,310,401,257,219,219,221,340,261,340,249,288,231,344,269,224,293,246,241,60,378,233,314,357,245,232,265,292,276,79,252,421,370,219,317,247,241,311,324,334,292,262,326,363,276,122,348,310,46,335,317,353,303,358,227,41,398,405,327,267,276,426,383,137,204,204,401,368,260,134,349,321,284,389,322,241,233,314,265,269,211,298,217,205,429,310,233,236,214,256,270,316,344,397,314,366,274,278,360,278,292,264,423,177,248,298,303,189,286,256,389,250,311,225,265,346,330,246,248,314,287,270,267,298,350,352,301,289,249,244,360,301,405,213,213,227,231,346,271,259,284,267,329,286,240,284,403,269,291,301,250,297,325,279,321,144,286,155,308,41,233,236,259,260,280,257,349,273,277,244,322,268,283,263,352,290,322,379,269,257,279,371,257,348,275,239,326,229,326,274,265,279,280,262,273,328,361,251,265,280,260,290,324,284,278,280,246,246,276,287,270,266,309,250,266,277,253,291,263,250,283,297,317,239,266,327,107,305,271,327,321,325,74,252,240,225,121,417,376,453,309,275,345,380,262,254,309,333,229,229,315,256,100,313,242,338,322,165,363,141,456,360,351,331,386,407,261,373,419,361,268,448,301,363,415,343,318,461,343,314,385,410,332,290,392,336,330,265,234,283,384,334,283,417,323,394,345,354,390,420,450,379,426,346,250,249,301,398,261,373,328,402,398,307,391,281,329,297,249,299,301,250,334,305,248,294,250,277,243,266,414,327,313,330,146,271,257,345,460,267,304,289,322,415,344,366,344,220,197,250,301,398,243,80,284,241,254,268,262,356,268,286,262,287,258,294,356,291,434,236,299,322,244,278,233,335,250,203,210,175,188,369,256,324,232,312,305,270,39,427,287,256,300,327,97,334,256,311,213,223,267,378,226,303,366,269,216,109,292,341,289,285,408,285,54,242,299,272,283,250,344,301,240,287,243,260,331,394,221,295,304,261,207,237,286,280,312,317,315,430,318,265,344,298,136,459,380,333,304,247,414,291,330,296,341,267,307,250,263,289,260,304,275,245,286,156,244,403,416,277,235,237,318,241,255,251,231,335,265,240,291,386,275,338,317,333,261,237,262,339,298,383,412,259,261,334,278,417,299,377,321,363,269,233,229,283,241,244,238,239,275,249,239,345,350,148,300,125,263,374,278,275,251,355,291,246,338,268,310,236,225,251,343,345,73,337,241,111,236,336,253,299,238,313,354,288,359,359,251,242,297,317,291,384,286,310,353,352,292,285,413,312,303,259,284,276,289,126,385,130,276,326,268,227,230,230,230,291,251,366,427,58,253,333,316,328,289,269,261,278,308,402,406,409,406,286,250,252,323,300,352,164,241,229,290,257,331,251,249,312,309,366,283,348,270,297,281,239,237,96,251,308,297,260,283,209,209,364,272,83,249,54,251,218,261,345,236,391,318,232,193,256,258,270,248,270,257,247,259,263,278,156,273,253,249,323,193,193,250,256,319,240,216,327,276,308,299,325,342,338,237,251,283,390,367,346,309,354,252,280,247,284,275,360,332,293,284,370,364,245,268,311,273,240,279,315,269,71,293,249,418,241,436,259,390,304,236,277,311,97,405,454,457,334,281,250,381,62,306,243,367,222,241,343,120,301,261,262,246,230,237,236,283,243,254,257,291,284,366,240,405,332,262,375,434,342,281,322,287,310,244,250,279,344,246,285,310,230,337,239,258,231,237,271,253,125,242,292,384,229,407,289,233,210,250,274,318,261,135,272,355,250,245,298,235,299,277,257,190,280,150,238,317,270,315,289,222,222,303,274,286,412,128,243,256,264,256,268,272,291,245,328,246,253,312,202,306,333,231,313,374,90,338,294,359,238,299,354,247,84,337,266,239,248,238,296,275,227,254,255,265,172,335,355,307,321,332,80,275,339,251,331,260,260,119,370,278,350,300,108,219,258,310,252,420,277,220,420,250,296,313,297,266,224,261,84,322,355,319,282,353,304,285,295,341,416,326,385,253,253,319,334,222,316,245,260,275,244,284,250,376,282,274,238,246,259,231,85,269,280,329,273,302,335,324,286,259,131,265,437,291,414,258,129,351,344,408,225,408,265,416,257,332,214,214,426,313,224,224,232,162,331,358,354,285,321,109,229,258,242,246,151,266,296,293,415,262,259,283,266,273,274,149,311,235,135,299,212,212,263,227,306,288,311,232,314,261,379,345,416,315,320,256,246,331,344,353,243,275,178,377,328,301,246,281,267,257,190,216,306,308,318,272,271,245,229,275,225,232,281,220,266,223,239,230,323,291,182,373,274,220,250,250,232,348,349,163,233,312,164,285,272,230,245,283,303,302,225,425,274,239,248,305,292,340,318,235,277,226,280,272,33,264,294,46,275,273,306,318,222,326,268,264,41,327,284,380,319,279,318,120,254,245,228,258,215,215,394,329,326,282,108,309,277,291,316,208,289,252,67,324,248,307,379,243,248,408,322,244,269,259,327,98,250,243,235,242,186,122,241,234,365,283,229,242,288,344,246,255,112,308,269,253,276,151,352,406,290,280,268,432,420,397,426,353,348,275,343,314,449,414,319,331,406,433,241,289,378,358,350,323,238,297,250,237,310,303,236,265,218,242,264,306,391,109,243,227,274,291,335,67,234,302,279,289,237,344,344,271,238,320,236,288,276,336,225,362,307,337,322,285,247,260,247,274,308,233,275,440,151,284,345,276,297,268,317,246,262,240,265,271,285,333,269,285,269,295,256,246,259,101,266,249,292,244,267,336,281,338,245,122,312,235,286,343,401,258,278,303,256,238,126,247,198,278,237,285,225,279,256,239,220,284,272,268,370,239,376,331,298,235,249,249,255,228,290,257,283,219,246,233,384,380,297,324,386,266,245,330,370,284,272,247,298,252,263,98,410,65,319,426,254,265,280,264,349,348,256,285,231,329,286,265,269,283,278,334,330,270,254,313,304,312,296,304,314,283,297,274,292,270,302,300,319,329,311,297,325,290,327,265,312,241,170,371,247,257,266,185,271,221,287,353,351,239,339,253,277,366,261,344,338,263,238,261,425,240,288,309,369,222,238,304,243,261,260,422,284,258,290,267,236,238,249,233,287,118,319,264,309,261,368,213,320,274,268,343,301,315,296,303,329,278,375,332,261,359,241,244,317,235,233,286,385,308,270,286,244,266,248,263,292,252,319,232,229,246,282,291,246,86,321,154,388,275,300,40,239,266,250,331,44,350,295,127,281,55,311,238,238,269,263,296,355,276,301,271,85,357,255,288,288,275,312,259,240,231,212,224,325,232,304,263,208,253,387,276,261,317,377,339,267,303,297,245,269,285,294,259,296,207,252,357,293,442,303,347,289,258,307,278,265,254,257,366,70,354,314,311,256,244,314,128,328,301,272,274,292,299,232,257,227,268,275,293,176,272,247,268,269,290,270,366,337,328,257,218,218,260,40,394,230,230,352,309,279,323,228,114,275,250,282,295,244,249,283,232,290,233,276,310,230,232,232,342,316,387,239,301,445,336,330,100,254,179,179,112,317,255,302,284,284,327,310,254,238,297,281,300,145,244,297,313,393,290,361,306,93,279,286,382,406,385,238,417,243,243,235,301,328,263,212,270,163,254,273,278,335,299,258,223,222,165,238,315,351,287,248,306,354,259,232,250,239,300,225,246,233,247,252,226,236,224,252,195,255,230,218,306,252,236,323,285,297,299,296,256,60,429,371,236,269,323,264,240,249,124,382,298,241,363,312,206,284,209,209,359,256,301,299,264,416,296,347,257,219,349,308,252,233,309,259,293,301,167,284,354,269,75,301,362,303,304,305,276,75,223,296,269,329,232,289,242,242,335,282,314,297,164,259,270,342,282,275,358,236,207,315,233,235,292,408,234,235,283,389,358,320,261,254,305,213,272,294,238,302,333,61,289,259,292,260,262,310,271,238,300,258,300,238,305,249,295,321,308,272,80,255,279,276,333,266,285,86,289,249,301,360,323,323,231,250,291,272,240,367,263,307,85,290,245,317,59,419,300,283,290,320,322,259,266,305,397,350,257,224,328,245,394,277,39,312,220,296,306,258,288,52,263,302,248,287,250,301,309,252,246,248,194,231,152,412,286,286,291,297,224,403,250,265,230,83,275,235,362,237,306,332,254,243,295,255,309,337,327,304,334,273,284,224,209,317,243,293,290,296,86,279,250,296,369,265,273,332,276,246,271,266,432,425,84,309,308,307,249,268,256,304,248,316,353,296,238,271,234,186,242,263,183,233,302,255,332,360,322,98,271,274,259,233,277,272,61,297,308,273,390,248,368,107,329,419,368,274,343,320,280,455,361,453,312,318,404,342,279,306,418,232,232,285,301,309,374,303,248,315,318,242,220,220,235,72,352,251,277,235,254,291,275,337,344,323,340,301,273,329,462,300,327,306,334,274,352,255,300,384,336,316,303,327,333,282,285,243,280,369,287,289,294,52,282,372,289,367,347,302,271,250,327,300,254,302,247,257,323,344,229,407,289,64,273,38,303,284,274,319,346,325,244,313,290,309,284,382,301,246,251,288,250,341,257,283,241,351,289,331,308,303,326,353,250,263,263,266,368,349,240,238,266,368,275,339,259,262,288,262,272,306,255,281,316,268,258,411,238,232,306,247,252,114,257,225,108,235,227,308,285,303,132,261,270,280,285,251,282,231,286,352,321,301,294,278,265,281,300,244,273,271,246,328,348,267,300,222,216,313,326,334,75,344,395,268,239,237,350,255,356,344,322,289,231,231,262,326,238,258,333,312,326,231,54,284,398,322,288,334,305,270,351,292,328,284,344,318,215,252,294,300,166,257,351,305,107,227,227,227,227,98,343,249,371,317,275,346,260,274,274,305,354,379,248,317,271,280,263,293,238,288,298,352,265,258,131,256,409,270,292,264,308,249,320,236,298,281,56,249,307,275,247,221,256,238,65,349,429,313,247,299,268,338,281,366,365,282,257,284,287,312,369,459,269,267,323,215,222,169,235,276,266,348,105,276,227,241,262,284,299,287,287,256,151,250,249,287,409,273,253,309,286,327,295,322,396,342,234,296,239,253,438,243,271,240,258,215,215,388,286,297,346,370,368,385,246,220,296,214,214,214,271,299,268,343,293,353,257,267,344,358,265,372,378,218,267,407,357,361,417,318,229,382,298,254,247,249,203,333,252,344,290,334,382,343,294,348,263,389,328,372,336,297,283,246,333,287,268,411,229,280,316,308,343,370,416,238,343,243,301,108,253,232,314,404,263,211,249,327,296,279,300,234,231,324,245,77,238,265,319,304,96,287,271,359,272,335,305,251,229,77,257,268,285,238,257,278,140,245,274,254,290,452,250,250,100,307,256,285,321,191,317,355,411,347,332,322,290,200,267,258,295,412,110,294,322,217,241,360,336,383,247,314,293,208,223,245,223,293,278,373,228,218,223,273,266,287,246,253,235,86,269,351,230,243,122,308,328,321,287,282,318,261,230,252,269,337,243,301,275,398,341,252,320,94,284,348,240,308,241,255,275,351,225,348,292,256,226,322,256,353,251,272,314,274,215,241,250,275,355,245,297,265,317,443,281,335,358,308,99,254,260,245,276,255,214,196,234,308,292,338,365,387,396,416,280,338,236,279,123,229,218,342,326,211,211,314,311,292,323,272,272,279,268,338,261,381,259,249,447,241,241,245,388,275,285,388,286,391,236,382,312,241,349,335,290,258,322,273,273,457,252,275,371,395,305,437,217,217,270,351,356,314,292,335,243,269,199,199,310,225,225,410,415,393,199,199,243,405,282,339,350,217,217,271,236,305,216,216,394,344,251,200,200,361,250,376,345,285,396,258,332,291,237,255,263,303,307,268,310,303,256,449,218,218,298,341,280,235,247,347,369,347,321,272,252,350,240,221,221,350,336,312,236,435,333,410,343,251,304,323,345,255,246,329,443,289,307,254,310,273,316,213,213,213,213,203,203,239,315,349,257,375,392,222,222,222,288,230,344,242,291,307,283,426,292,403,250,294,382,261,442,274,378,255,345,223,397,216,216,349,221,221,221,255,366,297,211,211,265,280,269,344,335,250,269,216,361,433,271,275,286,345,270,367,274,233,347,238,359,398,248,423,263,245,254,254,396,437,367,236,236,242,344,277,263,412,224,224,269,392,429,308,315,263,291,268,378,309,272,217,217,348,339,342,292,244,288,304,230,230,291,431,441,397,373,374,246,235,234,287,310,268,286,222,445,387,233,266,252,50,252,87,218,237,246,250,67,329,250,230,263,233,259,83,364,287,291,265,363,270,288,274,340,345,228,316,379,173,351,179,300,251,312,355,301,263,310,256,235,261,254,266,245,56,317,330,250,256,257,255,202,279,357,344,418,238,259,291,256,265,381,223,366,323,332,448,254,293,255,277,281,282,268,237,267,403,270,312,292,137,257,387,276,236,333,316,257,385,239,280,400,345,250,298,137,79,355,292,238,292,306,229,229,290,272,251,295,123,296,339,298,258,259,285,147,259,279,256,303,281,69,229,298,372,273,293,256,239,274,297,234,337,318,239,302,251,300,241,271,242,256,137,277,96,326,285,411,382,427,421,284,318,318,301,285,215,250,45,313,247,331,318,342,242,385,297,314,258,274,288,244,279,249,91,309,254,234,374,180,372,336,403,262,303,310,300,303,239,260,121,250,182,72,265,232,345,339,350,297,332,303,377,263,305,291,233,294,316,280,314,265,265,293,321,403,217,217,272,365,183,227,326,304,277,266,229,278,303,242,238,218,316,282,339,246,241,265,128,300,36,283,258,269,245,266,292,282,314,259,260,137,290,289,139,254,282,348,323,351,250,331,348,252,320,278,405,324,247,270,352,349,254,245,298,221,339,248,272,260,236,279,124,376,290,278,282,196,361,300,283,333,265,227,284,322,249,241,377,407,76,284,249,209,209,238,252,265,270,236,267,281,206,206,388,213,228,253,280,223,275,369,88,263,247,261,270,267,252,284,362,363,259,288,70,240,261,247,347,266,319,298,238,94,262,374,98,249,281,192,233,271,250,299,232,256,260,339,116,288,267,49,255,378,329,297,311,288,268,279,239,399,241,240,281,282,334,335,305,273,313,255,256,342,237,271,265,173,269,255,292,334,262,177,268,300,351,281,273,315,253,242,249,249,164,289,275,245,157,95,261,261,290,235,259,285,295,310,227,236,243,246,235,239,278,248,226,272,243,231,303,38,303,324,446,297,310,342,188,397,44,283,274,247,309,216,237,246,251,322,271,180,72,311,274,315,285,264,308,233,263,233,249,192,283,267,319,346,87,354,269,357,350,311,334,337,425,440,203,252,238,246,237,224,234,66,319,268,270,261,291,326,224,343,286,284,247,332,213,275,340,131,253,271,236,112,326,265,296,245,261,446,366,414,255,297,321,263,349,286,287,210,210,249,346,292,207,207,215,215,250,257,259,207,207,211,211,334,215,215,216,216,351,349,307,302,373,339,315,240,274,235,279,292,232,422,172,244,210,210,308,348,309,266,337,364,294,293,441,252,180,180,163,289,320,255,293,292,444,342,456,311,316,430,342,287,320,400,338,355,258,353,261,288,72,303,268,248,143,415,211,211,236,236,336,258,247,317,284,279,241,275,277,381,288,365,326,408,365,272,268,278,296,258,239,283,266,356,44,363,36,242,327,286,274,59,307,346,284,235,235,56,275,255,381,262,233,243,264,238,348,257,214,214,270,236,239,374,274,323,254,79,315,334,303,461,72,241,232,273,260,345,180,287,236,335,293,260,341,312,398,311,279,303,308,369,324,70,313,270,279,278,134,319,260,252,309,251,275,130,276,235,314,388,366,233,380,298,264,291,265,282,333,307,247,239,303,264,272,314,390,283,426,273,420,421,265,67,323,302,396,291,234,290,299,395,255,295,346,290,319,315,328,253,293,301,443,331,208,285,112,291,198,250,290,304,249,273,298,403,286,236,348,268,413,269,430,266,360,228,228,345,354,398,228,319,246,249,350,271,310,305,300,278,176,245,265,255,237,282,296,292,233,382,198,355,247,279,229,331,285,239,248,250,322,122,278,265,265,388,320,376,373,293,288,269,345,287,238,238,288,272,230,377,258,386,278,291,253,247,343,210,247,343,339,262,239,295,276,236,299,363,328,285,279,296,269,248,291,224,286,288,258,209,209,228,267,301,268,344,357,251,220,273,240,288,262,280,253,283,237,242,300,55,315,290,234,256,340,258,351,391,294,345,394,401,257,220,277,332,212,290,295,60,267,254,268,226,54,248,325,317,292,261,252,110,228,250,316,266,296,236,253,288,305,284,251,276,38,294,304,263,249,256,273,272,405,285,302,265,419,305,376,253,422,275,253,246,314,90,276,245,361,288,125,283,302,265,275,249,246,251,128,317,279,283,375,205,205,269,127,112,276,180,287,380,334,411,272,364,267,232,301,353,290,399,140,264,253,270,319,53,334,278,286,339,282,226,290,434,252,259,227,279,292,338,316,415,441,262,183,300,46,270,280,378,265,257,309,158,338,370,198,252,200,259,60,459,168,89,423,319,358,82,347,236,434,253,334,398,264,380,249,295,222,222,441,257,282,305,270,284,327,266,119,315,150,236,237,90,266,79,364,227,93,285,312,281,248,263,385,360,144,255,287,45,248,111,276,231,126,295,314,235,324,264,249,259,237,236,219,258,283,296,309,240,242,265,305,270,243,285,305,282,246,366,253,265,247,280,329,223,232,230,45,264,304,341,251,418,258,285,276,298,267,279,335,304,281,340,114,339,453,60,276,227,145,278,292,138,282,241,234,292,325,370,324,386,264,149,347,292,231,375,244,279,324,235,316,222,289,243,75,244,293,41,289,300,317,315,243,277,228,300,318,330,325,284,256,375,305,280,406,274,266,373,319,262,274,287,265,248,269,156,277,243,247,252,262,397,322,296,250,236,252,256,295,247,259,263,279,295,275,303,268,287,325,359,275,357,246,390,386,313,216,290,320,242,292,234,234,297,229,192,322,238,257,295,347,330,283,231,303,260,223,309,412,271,363,247,279,255,291,128,293,139,366,307,286,338,291,251,277,328,185,273,229,269,151,251,238,236,244,240,228,246,241,242,228,110,286,293,313,285,280,334,246,278,304,313,322,229,258,299,78,222,269,84,237,55,240,290,302,309,269,267,273,236,447,265,267,330,138,231,252,276,292,223,305,338,283,402,73,302,336,250,332,291,161,242,252,341,384,309,320,226,319,269,249,256,256,245,269,250,125,277,249,242,320,249,252,268,361,312,384,139,246,333,235,255,430,290,261,282,397,395,227,219,219,416,237,45,283,146,302,230,225,252,292,258,304,58,287,138,295,291,238,262,237,332,263,228,225,260,398,319,246,170,294,233,241,248,279,243,301,69,419,372,129,129,342,253,263,317,341,252,350,251,312,299,318,241,219,271,357,242,246,238,241,230,270,94,242,248,256,246,248,239,45,293,248,224,271,288,210,105,318,251,244,340,249,282,135,287,264,122,338,344,297,188,230,231,351,275,184,436,232,330,240,309,231,361,231,416,282,254,399,255,240,279,103,258,215,246,191,316,246,233,217,259,137,241,256,298,81,309,266,243,275,49,258,373,238,277,301,235,452,275,220,238,310,241,294,342,237,245,266,247,253,228,328,260,296,268,253,230,282,247,319,268,299,320,297,236,117,251,290,140,304,234,295,308,325,276,238,120,227,263,274,237,302,297,320,292,358,274,124,261,107,393,239,54,253,230,280,290,275,91,326,289,258,320,299,308,324,310,227,267,253,242,254,272,291,249,248,242,338,282,306,314,347,256,271,241,331,301,209,216,304,252,284,254,266,101,270,427,318,423,166,244,281,245,238,238,230,293,265,129,283,248,237,323,250,261,261,286,245,246,188,295,265,309,248,252,245,310,292,274,349,265,272,310,295,253,253,236,259,294,293,238,300,264,274,271,260,257,260,227,313,286,234,224,241,260,263,420,269,245,234,313,406,317,99,325,304,270,230,315,250,311,379,332,271,228,327,290,243,50,125,224,243,296,244,284,231,258,258,251,99,335,256,246,243,260,263,350,259,278,282,112,268,256,258,238,230,267,271,173,266,238,334,314,234,243,257,235,389,114,205,322,275,279,289,318,273,241,245,299,248,358,264,326,292,248,377,298,383,273,278,274,235,255,247,244,262,236,318,209,239,133,275,214,76,439,442,284,301,269,230,157,66,366,327,218,238,224,224,256,240,328,180,450,266,244,75,334,296,243,285,199,258,223,331,303,255,289,337,225,218,218,181,181,204,251,260,234,316,262,277,233,358,267,273,318,204,316,237,346,241,340,251,107,242,275,262,289,264,240,60,342,259,228,246,216,163,275,270,317,325,328,245,280,83,348,254,463,108,275,254,214,281,263,269,248,306,264,237,279,233,251,273,231,247,293,70,447,251,326,282,274,318,297,325,163,245,249,234,290,231,421,236,317,273,262,255,274,331,238,237,293,270,243,179,331,236,340,63,236,283,252,228,266,288,245,261,265,230,271,53,272,239,239,158,237,254,238,273,385,50,269,235,240,215,419,326,343,343,297,380,136,256,301,287,231,227,154,341,243,340,304,328,264,379,341,259,292,237,364,333,442,346,384,332,50,253,256,259,195,348,216,216,36,249,267,101,317,218,300,243,231,247,307,240,273,240,257,226,217,229,266,158,142,222,72,279,325,258,347,263,275,280,113,322,271,422,272,252,298,418,74,261,262,254,249,285,258,289,247,353,324,224,97,311,276,266,289,262,237,262,346,273,345,322,71,328,281,348,249,292,315,248,305,445,239,312,415,353,294,228,244,327,269,224,169,296,53,251,318,354,317,325,154,357,261,340,254,232,417,138,244,231,251,238,255,108,267,264,243,409,226,261,368,183,223,54,309,261,135,260,380,98,250,229,302,265,235,246,353,310,242,365,253,244,245,280,247,315,322,249,297,266,286,286,254,244,309,374,258,327,111,203,272,277,314,286,252,280,235,222,259,230,277,368,246,330,276,288,249,234,263,271,263,258,232,247,261,278,280,306,295,298,112,282,291,295,278,302,237,289,279,36,288,246,354,230,253,298,243,269,303,260,277,268,305,239,235,342,356,292,289,304,274,342,341,381,240,360,214,214,258,337,209,209,377,343,72,305,264,424,392,85,328,297,373,301,249,319,145,337,273,347,230,281,384,261,259,222,322,349,173,242,300,328,252,72,275,262,292,288,264,141,141,141,141,111,150,273,247,246,229,313,282,335,383,286,427,246,319,250,290,254,161,273,314,290,130,386,378,332,283,502,99,320,245,263,229,243,265,358,238,331,263,331,226,219,298,320,271,201,201,390,243,249,412,406,353,303,260,283,240,315,290,61,253,120,284,291,301,357,343,318,347,345,260,258,274,362,87,260,262,63,327,211,211,287,276,325,271,290,244,285,39,232,290,266,245,234,279,244,305,238,102,291,409,243,376,252,250,276,182,264,327,240,294,293,283,354,289,231,241,255,238,241,229,255,308,218,424,258,230,277,317,267,243,262,229,279,78,273,338,248,282,253,240,255,270,238,265,284,263,263,320,89,292,353,265,246,388,273,380,240,311,351,243,149,308,356,228,244,89,276,41,275,259,194,282,317,257,251,275,349,273,271,289,308,346,209,412,251,347,266,272,339,102,357,111,359,249,249,89,114,235,246,261,99,318,327,300,361,286,367,255,320,230,268,233,252,246,280,274,259,297,309,274,255,262,338,413,354,318,363,388,411,293,252,274,240,243,353,293,315,351,231,323,269,273,392,363,310,343,257,277,273,357,269,132,261,322,271,270,272,253,288,261,334,315,242,276,290,372,323,432,305,237,323,455,372,264,313,253,243,297,301,282,234,304,366,282,222,256,391,394,252,239,241,330,316,319,302,287,262,301,267,410,294,420,274,280,335,372,276,252,393,336,256,248,265,275,269,68,241,245,285,276,241,290,268,243,244,251,290,275,235,336,251,264,309,103,253,292,322,283,273,323,312,274,246,256,234,234,95,342,359,330,400,439,252,426,397,314,279,286,276,202,305,348,396,288,308,312,273,310,338,301,249,343,318,289,360,396,354,327,263,412,255,270,256,266,407,334,278,293,167,229,265,235,239,253,256,234,288,255,244,223,219,312,237,226,286,263,320,284,189,272,250,321,272,301,257,191,217,241,243,257,339,121,261,291,295,322,241,294,253,313,225,250,248,331,289,345,316,269,240,318,224,233,278,225,191,307,306,289,300,237,242,272,260,233,107,223,321,325,262,256,265,276,334,294,332,240,331,219,219,383,328,428,231,231,254,242,262,228,239,203,298,66,282,261,262,281,354,227,231,229,167,265,274,350,247,276,285,270,254,245,299,64,163,249,331,283,244,319,347,283,302,289,138,242,264,230,265,238,218,236,261,229,249,254,233,231,62,257,279,282,232,44,258,239,239,246,232,240,287,284,260,99,253,296,321,96,216,253,268,91,271,316,304,316,234,259,230,299,240,230,230,237,253,248,239,324,234,280,251,229,331,271,453,266,324,286,409,361,368,273,334,206,310,269,254,345,51,297,286,256,386,437,369,344,321,309,334,263,259,248,235,243,265,247,250,241,244,231,256,142,246,263,398,229,245,293,274,399,236,230,271,200,343,366,328,286,230,236,296,238,149,334,218,234,246,198,269,241,322,284,288,288,268,141,293,259,322,275,289,298,293,266,252,234,252,421,260,273,296,400,352,293,259,262,87,268,90,260,333,283,274,288,305,353,389,266,305,293,245,245,235,215,312,233,286,315,234,275,222,256,413,298,296,367,268,350,288,332,283,236,294,290,268,291,278,401,269,357,271,279,278,171,268,232,263,236,243,284,284,140,290,274,203,317,365,371,322,256,255,358,219,269,245,99,291,307,298,399,277,245,185,279,240,250,249,255,253,240,234,253,316,274,317,289,269,311,316,316,310,253,442,393,261,312,377,395,308,307,219,293,66,267,290,178,309,335,294,394,289,50,269,273,254,254,263,255,285,259,338,356,345,243,387,286,237,326,234,352,390,311,315,315,300,257,130,279,269,135,359,241,298,306,317,248,289,277,241,344,263,300,316,278,232,347,247,243,230,333,353,250,303,272,287,289,64,355,287,329,273,315,241,164,164,271,324,272,400,329,322,301,323,299,277,266,239,287,235,61,249,217,235,245,265,245,236,235,276,255,307,349,372,349,374,292,44,257,230,342,227,314,231,255,364,225,300,262,189,189,252,364,235,272,248,267,235,230,194,281,303,255,421,407,386,264,272,288,322,280,308,274,330,327,412,284,288,264,162,270,321,216,291,312,401,319,275,238,290,353,244,232,288,226,258,321,368,396,337,349,83,351,304,354,241,237,252,291,233,311,252,299,314,305,278,148,247,348,283,268,239,244,250,323,252,243,232,221,249,251,71,236,252,245,299,323,330,364,244,314,362,52,283,230,149,298,228,365,122,383,240,242,125,254,344,328,256,273,401,131,240,246,233,258,245,209,187,256,113,302,269,407,284,297,409,322,256,285,366,282,398,339,260,235,284,299,222,260,226,288,242,140,361,428,378,296,253,413,251,224,209,235,174,372,243,270,364,253,229,255,84,424,347,261,357,316,247,320,437,448,323,316,240,413,398,359,237,271,258,309,217,264,339,87,262,252,296,255,217,250,288,286,253,316,248,274,288,242,268,235,288,277,96,293,263,255,325,288,321,424,281,266,315,290,294,379,282,366,70,276,234,311,260,208,334,309,276,139,267,276,283,232,247,283,246,320,285,241,227,229,225,242,296,249,321,263,252,244,248,223,236,267,235,244,269,284,258,422,174,344,296,279,278,285,319,338,244,356,255,441,244,321,398,285,99,299,446,225,123,295,341,271,262,112,288,227,242,302,238,270,285,245,158,83,329,283,245,410,244,304,124,277,265,249,31,250,73,305,239,235,259,258,224,312,249,273,247,286,245,257,269,220,383,300,265,279,285,330,149,241,311,339,321,355,379,270,288,267,332,273,352,420,347,268,242,451,257,310,322,334,310,392,254,231,290,270,306,259,229,254,278,268,335,254,382,244,141,275,380,277,274,411,450,343,307,287,276,306,264,321,294,242,230,220,296,280,46,240,228,333,235,296,335,231,75,287,436,255,332,234,226,81,336,252,268,155,238,296,243,273,267,252,233,308,274,279,275,268,228,238,276,250,292,238,258,242,271,366,294,237,95,299,241,291,337,338,369,196,196,272,260,248,229,233,250,264,340,234,424,400,374,343,321,285,175,293,278,414,293,358,294,316,115,304,121,284,114,289,414,247,288,164,300,311,269,292,344,406,34,266,295,277,232,368,400,249,279,323,252,258,298,263,245,271,237,244,290,430,170,347,301,195,214,340,228,330,274,243,244,234,203,289,227,261,300,315,297,239,201,287,313,307,229,229,352,440,405,153,257,237,138,303,182,357,358,86,255,265,302,393,240,162,189,297,313,245,267,291,309,237,361,301,289,339,356,240,288,235,251,274,297,227,239,236,280,311,284,283,320,98,310,139,255,298,321,337,86,268,449,306,299,394,442,301,233,244,265,338,340,38,273,298,247,212,212,212,268,231,230,327,251,90,326,302,247,262,211,211,279,375,210,281,265,287,290,223,233,222,217,177,409,422,310,375,332,410,341,344,395,335,271,258,261,26,217,337,380,280,257,250,263,252,256,281,245,228,233,240,326,251,324,345,277,256,324,244,427,349,291,82,268,269,247,268,229,252,333,287,176,253,278,265,316,304,269,370,369,407,274,258,238,251,297,290,278,320,265,256,269,298,205,323,242,272,244,234,239,267,248,263,316,223,268,249,218,254,236,259,224,267,234,314,250,220,387,221,258,344,273,298,293,329,263,237,242,235,282,278,276,287,367,358,250,345,279,379,225,237,229,344,217,320,392,402,257,303,299,244,257,371,216,278,278,103,337,282,314,328,114,293,431,254,243,93,301,373,16,111,280,330,310,270,294,277,246,274,181,290,342,179,290,278,388,376,334,338,382,252,321,421,319,369,336,304,333,400,290,288,377,332,364,365,303,260,325,160,202,261,263,273,342,163,328,287,334,385,385,269,106,246,275,288,272,262,328,277,355,256,329,268,265,256,263,254,268,254,258,263,276,302,333,303,383,263,257,75,227,266,290,358,274,346,288,352,295,346,423,263,362,267,243,232,42,290,91,224,356,324,358,249,263,310,230,279,279,233,293,147,250,276,271,371,272,82,295,274,340,259,283,255,272,323,238,302,386,291,146,245,308,330,320,200,202,202,338,244,274,262,364,94,347,334,229,213,213,179,179,247,221,221,237,357,299,265,450,233,233,297,275,304,296,334,285,264,236,253,394,296,420,350,242,240,258,239,240,313,323,251,335,279,255,283,260,280,231,315,349,246,264,243,265,278,227,324,355,312,310,266,249,290,44,225,283,276,288,314,270,294,346,378,290,376,285,337,296,386,369,304,384,288,245,267,213,213,278,352,275,363,333,338,291,291,266,457,318,317,273,265,308,353,269,217,217,257,230,247,297,254,242,267,242,164,255,339,325,263,295,252,311,232,329,311,422,372,239,336,253,358,284,249,248,320,269,194,194,319,217,217,268,281,241,335,282,273,259,149,369,322,371,235,294,268,460,291,169,254,183,296,68,224,247,278,310,303,284,313,361,236,279,291,245,256,316,269,273,286,272,292,233,233,397,371,258,283,286,243,263,316,343,281,315,257,370,337,268,177,297,296,362,290,265,254,103,370,283,281,291,345,299,316,296,459,318,257,300,402,289,355,255,367,149,349,316,320,276,369,331,257,286,287,303,285,243,270,253,253,357,370,259,311,73,267,315,355,94,310,242,214,74,270,255,238,302,253,274,291,353,306,244,251,360,373,351,313,285,238,238,243,236,340,268,335,256,223,223,318,290,252,421,343,264,330,268,321,236,212,287,285,348,436,291,407,207,207,269,320,292,241,370,245,260,277,267,296,84,236,251,240,278,107,234,87,238,382,373,254,249,276,255,173,280,253,315,283,359,302,288,274,286,258,249,261,243,358,358,265,308,127,250,294,217,283,269,371,329,305,346,383,324,264,284,381,253,247,292,239,245,309,323,320,280,281,257,208,292,232,250,356,287,310,310,181,263,272,290,52,300,298,67,304,260,358,250,240,229,230,230,231,240,181,303,62,297,410,275,249,317,244,267,283,186,223,209,218,213,269,289,321,286,299,361,268,244,304,252,264,276,266,304,329,274,431,292,311,237,403,274,341,341,232,232,364,330,443,279,381,353,228,296,248,296,287,339,288,332,281,303,279,331,295,56,284,245,266,300,449,244,242,240,285,269,267,227,249,261,269,319,362,276,288,257,283,351,277,282,362,317,283,223,223,278,352,336,291,281,283,258,296,287,177,361,291,330,409,329,326,330,247,370,354,268,429,223,361,293,284,385,242,363,303,311,311,320,171,241,240,239,277,241,247,280,346,255,365,306,338,244,306,345,315,288,334,276,260,260,385,264,307,422,343,272,328,293,267,270,309,340,376,245,372,211,253,322,253,238,238,312,293,250,335,366,415,277,270,238,222,424,277,295,384,357,341,278,298,325,347,375,376,304,273,137,246,285,273,293,282,278,292,267,288,292,271,263,281,287,350,223,223,234,251,241,261,277,262,329,284,274,257,239,252,233,267,231,248,248,242,246,263,300,271,285,333,242,242,276,248,256,280,316,271,250,299,272,292,342,229,57,304,294,314,304,116,236,398,301,295,332,384,387,266,267,250,280,376,283,252,262,319,262,341,242,306,253,240,391,276,253,305,334,320,255,253,324,273,243,265,284,244,236,305,227,347,38,267,244,296,366,335,292,252,388,414,248,101,265,267,227,267,339,169,260,362,346,250,216,216,306,231,304,324,298,407,233,252,321,256,227,267,271,272,233,291,385,323,229,174,267,250,270,126,341,277,298,407,381,357,403,394,201,48,329,353,413,237,237,308,324,294,460,239,239,290,440,307,308,266,295,240,293,139,311,391,391,271,352,317,269,313,426,423,246,282,316,266,289,271,294,266,396,301,369,253,273,73,80,328,303,428,376,244,284,268,385,289,221,221,240,359,217,105,198,235,263,285,47,267,304,254,300,267,129,304,270,302,281,279,271,386,286,212,212,271,262,216,228,257,263,293,228,350,350,280,298,316,297,203,203,335,327,317,307,415,376,228,296,230,232,326,305,261,403,322,287,299,318,257,247,262,299,348,343,321,285,229,348,318,244,327,289,268,306,361,313,294,250,217,350,436,315,344,297,304,300,458,309,357,318,325,297,344,221,231,271,64,290,269,292,310,450,138,270,293,268,199,326,286,213,264,262,352,354,120,320,209,205,156,274,65,253,253,196,275,292,314,268,335,378,312,272,362,371,223,48,300,275,281,251,239,118,268,259,277,256,288,246,90,229,269,222,259,370,289,309,155,305,335,277,269,233,306,315,324,67,264,312,249,253,392,308,395,384,308,453,328,277,355,345,250,355,57,290,217,217,320,77,92,296,310,316,255,256,238,273,295,263,189,232,233,309,307,221,368,279,302,394,340,74,269,283,245,243,289,230,233,231,236,216,240,228,238,256,38,279,279,266,235,235,323,272,245,250,263,303,45,382,263,173,250,113,236,302,321,295,348,314,360,274,327,193,45,322,249,242,280,248,265,243,167,390,241,205,205,293,313,350,245,270,252,281,314,159,333,346,240,77,54,285,251,334,344,284,394,260,292,273,300,298,300,310,312,323,314,331,327,346,362,71,246,286,275,292,377,390,299,281,234,243,167,280,267,199,366,417,271,428,246,248,248,263,306,435,344,418,225,313,327,46,266,269,232,257,245,235,281,331,230,317,316,310,343,341,372,385,282,309,274,260,213,331,257,186,263,282,250,422,410,338,252,238,309,304,251,284,346,231,408,257,284,180,180,256,90,383,247,219,326,414,303,415,251,260,299,261,388,250,409,377,403,260,311,279,372,298,264,235,231,343,275,282,274,424,295,91,293,280,305,270,281,313,312,288,379,215,215,226,226,261,385,303,330,391,373,167,368,373,270,230,276,296,249,259,284,385,341,344,255,109,337,295,296,421,326,355,287,336,357,296,268,266,405,336,431,416,284,324,271,278,262,257,228,285,54,85,265,345,303,296,290,374,272,334,307,256,247,250,133,320,312,251,217,217,249,334,284,253,247,346,291,292,299,274,347,141,253,220,233,285,54,308,285,278,236,251,236,265,97,164,321,289,280,87,263,264,249,278,301,227,82,234,381,309,276,319,291,385,265,230,241,208,208,256,332,197,197,245,233,276,253,282,302,423,320,298,301,380,305,246,263,433,299,235,283,114,268,254,330,292,233,401,235,391,324,343,319,306,357,256,274,253,230,303,435,319,336,389,394,352,378,113,304,418,336,204,235,254,302,390,240,235,307,261,241,289,241,269,310,392,271,437,148,254,312,397,216,216,353,295,251,391,431,252,440,392,316,228,371,274,279,324,368,261,284,207,251,265,278,307,410,399,416,437,358,190,237,256,332,155,250,263,271,278,288,308,238,255,316,224,224,303,283,445,369,401,280,298,333,265,243,243,57,237,53,272,105,273,303,288,235,247,239,264,244,233,243,252,321,285,325,244,361,347,289,266,280,392,251,296,300,294,276,400,260,243,349,226,233,130,195,263,257,236,387,281,243,313,277,302,356,73,267,265,285,393,215,259,294,302,279,293,263,320,108,264,311,256,275,293,266,283,212,163,317,261,255,304,262,176,290,383,299,228,133,293,244,243,225,322,380,273,229,243,254,304,295,260,320,243,307,250,239,247,230,34,247,334,301,214,214,254,369,256,234,247,336,239,395,240,234,234,432,341,150,321,305,370,283,411,309,402,386,335,71,261,270,303,232,236,274,243,260,174,263,341,199,277,371,284,62,376,309,315,279,264,376,294,318,329,379,265,345,252,267,244,276,267,238,314,256,233,344,303,162,330,381,317,305,307,286,356,348,63,318,287,208,284,337,318,313,274,241,343,254,305,302,337,247,246,356,308,286,315,296,316,296,256,300,271,309,260,291,317,340,256,241,293,241,333,288,252,367,291,307,292,266,270,315,250,407,302,323,157,264,257,292,236,273,228,223,261,263,283,210,239,337,280,343,314,265,305,263,319,239,241,241,293,76,258,274,279,287,286,257,223,277,55,265,81,250,282,277,247,329,257,300,131,332,261,249,246,94,267,394,330,272,377,285,246,231,231,374,326,253,248,343,296,132,276,316,358,220,317,385,282,269,341,381,243,290,287,355,314,264,316,83,248,116,227,229,53,250,273,325,297,247,256,252,257,300,250,147,268,333,297,255,257,256,294,297,287,284,248,273,300,258,281,280,307,278,276,238,215,297,297,352,446,397,366,293,272,275,320,248,253,297,275,309,229,229,295,387,316,443,457,284,359,460,356,405,329,345,337,339,303,288,312,266,312,423,428,217,217,232,389,237,291,346,306,268,317,446,326,369,271,331,317,270,396,251,109,368,154,290,233,289,350,312,310,346,244,298,271,258,377,320,402,327,317,412,296,285,437,253,270,314,344,253,337,294,355,250,250,385,413,253,326,337,305,312,91,315,275,322,240,246,369,368,375,236,363,398,265,317,155,253,181,272,202,266,367,297,306,266,359,270,178,230,293,284,357,283,431,227,329,138,275,282,304,195,195,263,268,292,326,268,260,264,236,229,274,346,250,259,244,399,372,304,248,253,234,299,294,268,337,297,391,139,312,320,315,297,326,283,275,296,388,300,307,440,290,362,293,291,254,274,285,346,328,271,288,267,412,310,336,270,336,296,240,245,245,275,291,378,408,243,380,275,77,269,234,417,430,227,261,245,256,348,262,345,360,267,273,385,335,328,255,273,101,274,280,277,238,88,292,222,348,232,360,226,304,250,243,412,234,305,275,250,301,95,289,405,175,303,113,255,343,300,187,240,359,298,365,310,232,396,85,151,238,111,251,268,317,264,269,247,289,254,230,256,33,255,433,223,272,300,224,246,258,234,234,321,156,281,288,348,454,207,307,264,290,304,257,417,280,312,284,322,433,259,361,252,391,264,250,281,242,332,228,228,248,332,266,232,232,288,226,326,349,454,274,83,403,311,157,252,236,268,84,241,245,293,346,243,425,361,302,275,388,345,283,83,226,117,268,340,274,236,244,291,293,300,211,318,379,233,273,300,263,319,73,302,283,128,306,442,333,409,415,447,321,301,289,270,333,388,350,337,471,334,33,365,373,396,283,312,243,287,377,40,180,239,162,299,235,186,237,254,297,105,296,263,285,256,279,343,358,337,309,346,70,253,127,139,393,282,279,243,294,307,167,324,309,262,311,344,358,306,364,208,235,247,264,286,253,253,263,183,231,265,284,247,264,266,300,343,330,285,311,238,221,221,105,264,252,339,224,372,228,282,259,276,259,341,311,371,193,375,75,294,85,355,266,263,239,242,276,280,117,243,262,278,279,273,296,251,325,188,188,293,249,333,350,313,282,253,221,319,323,416,339,335,300,280,290,251,248,349,252,292,219,318,319,313,262,294,388,238,274,442,258,322,377,258,276,278,283,293,346,263,239,289,243,244,302,287,263,342,238,343,243,336,280,314,443,330,334,329,240,340,306,243,327,273,369,385,368,318,228,430,299,345,260,399,290,265,357,182,226,317,231,268,350,293,282,365,287,409,307,329,398,232,354,247,342,303,162,248,263,244,295,236,297,228,362,134,422,324,253,281,247,242,246,171,309,265,53,248,260,236,89,319,302,72,283,278,278,242,278,239,229,305,249,250,64,410,101,224,279,273,297,245,172,313,331,242,252,278,77,267,265,244,347,310,323,286,273,284,286,264,310,305,309,192,286,287,250,306,240,287,239,304,247,293,164,287,281,440,227,368,317,251,287,117,259,279,278,62,258,284,366,329,341,357,336,293,294,333,282,450,323,272,339,282,306,361,310,322,338,265,294,368,170,256,305,288,294,271,358,60,243,257,211,298,131,295,217,273,297,316,282,375,333,314,369,235,353,282,230,226,288,245,251,271,247,329,293,291,289,240,300,249,257,378,309,249,262,202,328,283,265,377,40,250,361,435,275,284,170,228,234,234,191,292,237,230,296,248,300,349,268,310,340,278,230,57,325,291,364,363,325,368,267,302,255,243,372,308,293,324,277,195,268,336,228,310,272,244,233,226,269,219,238,96,287,261,406,228,237,362,373,81,275,253,238,271,372,372,244,142,301,317,275,300,219,288,234,288,267,248,272,192,192,415,311,311,311,265,292,392,215,215,311,263,312,229,73,347,155,244,251,256,262,241,269,222,262,253,229,372,230,240,271,281,247,316,122,276,267,329,88,288,274,138,259,248,303,257,306,344,249,294,235,363,280,449,267,249,318,315,136,277,262,314,263,245,256,290,247,305,317,199,262,279,239,276,159,180,336,232,399,255,148,277,242,288,392,162,274,281,235,253,301,311,235,327,253,247,263,254,285,272,298,374,255,237,198,456,436,462,296,457,318,446,282,283,292,385,323,451,421,200,254,40,156,247,286,57,247,121,234,246,340,366,343,261,225,232,246,243,279,51,302,250,140,255,250,332,303,267,161,287,337,331,282,343,275,330,278,260,232,236,322,251,232,317,242,288,266,255,175,287,184,267,234,255,295,178,259,263,255,63,309,345,334,292,262,209,209,295,282,341,239,307,68,237,275,283,273,379,252,316,35,271,313,257,298,280,262,246,247,389,346,360,386,307,271,285,268,226,264,264,280,155,297,323,365,332,235,59,339,255,307,241,269,264,80,306,302,129,269,297,267,230,203,238,299,169,293,237,230,232,240,272,245,223,224,378,223,255,345,255,300,245,248,324,335,369,349,272,387,278,322,356,229,434,378,390,253,229,100,212,233,298,328,274,286,272,246,285,287,254,242,342,244,267,247,126,320,122,282,324,273,295,337,376,276,235,252,200,300,326,252,236,393,370,241,304,341,220,234,163,302,206,257,238,299,259,232,202,318,281,253,208,216,268,357,267,249,78,234,214,295,301,276,230,280,280,284,277,365,260,359,238,152,289,100,310,266,241,272,267,260,307,230,256,277,348,358,225,246,227,296,245,251,255,223,248,259,294,282,124,250,298,314,283,286,281,338,262,264,245,327,83,257,284,315,343,312,403,249,336,238,323,303,251,244,241,303,307,254,336,233,269,106,279,255,435,407,272,321,290,412,258,257,277,264,312,389,248,280,385,446,422,252,240,282,304,362,450,399,283,408,279,274,241,262,404,278,354,294,279,452,333,265,261,255,333,271,319,411,270,296,238,283,251,285,236,298,235,233,254,306,264,239,286,266,286,361,230,230,251,98,292,267,350,365,475,278,263,285,264,269,82,246,420,249,288,272,302,296,35,223,232,230,230,266,332,255,143,261,303,244,295,235,267,325,240,246,256,256,259,280,245,262,336,312,342,230,287,248,96,288,269,145,327,292,231,112,281,250,329,274,289,309,107,213,238,222,255,218,239,227,288,253,263,297,244,283,262,235,404,266,262,279,246,243,252,305,208,208,164,262,226,239,270,224,227,252,256,308,241,346,136,262,34,267,287,271,285,259,69,249,277,158,244,222,28,278,223,214,288,274,247,306,275,247,257,240,286,245,275,260,246,224,403,147,252,248,296,260,271,285,237,287,259,197,240,260,233,252,273,149,321,276,395,347,454,380,232,254,224,163,255,350,378,386,262,144,392,277,297,252,187,285,299,276,255,257,367,274,256,74,311,459,197,276,281,357,243,101,248,350,279,296,115,253,306,234,244,317,321,224,290,293,212,303,246,290,352,230,237,262,261,270,397,303,289,272,242,276,252,288,326,374,113,291,250,130,227,231,247,315,342,222,257,258,462,280,296,302,267,240,333,287,240,376,286,222,222,259,421,390,237,237,296,259,390,272,353,388,365,438,312,389,437,297,276,385,317,304,239,239,277,283,449,315,295,311,360,454,396,363,429,245,271,417,338,356,313,274,327,281,411,260,427,328,160,240,299,236,245,280,246,138,301,255,298,178,231,240,264,284,239,237,258,287,257,229,274,217,297,238,321,232,265,234,148,257,267,229,248,307,236,244,236,296,323,244,271,89,257,391,270,351,78,276,293,337,239,243,226,289,334,320,247,291,273,262,166,289,340,261,265,315,321,297,373,284,301,343,322,320,74,142,226,269,220,51,234,241,275,275,266,237,236,244,73,230,255,274,258,242,258,182,250,344,239,399,243,303,300,254,262,271,266,268,304,224,302,264,269,289,303,273,245,272,290,44,253,233,223,234,104,222,234,267,227,221,272,267,249,232,228,240,349,88,302,258,221,348,404,330,254,391,330,242,345,245,202,202,275,297,356,306,402,257,280,276,125,333,295,343,351,275,349,305,417,382,411,75,262,247,287,416,288,258,280,268,272,299,279,102,255,365,364,251,290,234,335,351,314,285,214,214,290,288,201,201,356,188,430,287,268,287,261,228,271,275,313,233,308,63,267,194,313,333,294,303,343,241,235,317,91,291,321,333,262,278,327,377,264,154,256,228,253,307,327,235,257,102,223,248,326,236,254,243,235,238,240,154,236,253,235,232,332,314,264,238,270,279,288,275,462,254,399,265,300,263,332,330,339,285,234,266,247,299,355,385,229,257,244,304,254,291,253,302,220,272,108,265,63,321,324,250,357,467,246,126,372,299,391,235,77,302,228,245,85,267,242,371,250,413,228,228,434,307,391,283,319,193,193,304,287,209,274,263,298,271,302,248,272,252,285,291,287,239,284,88,341,390,306,192,309,294,284,275,253,261,261,285,261,246,306,288,285,332,246,262,311,286,225,225,225,210,244,235,334,238,301,278,236,329,244,286,263,285,233,93,249,236,257,275,345,297,89,270,271,370,371,302,343,333,288,388,289,260,263,240,354,389,294,294,332,348,404,427,290,330,247,291,310,265,262,333,349,374,257,303,198,270,271,284,254,276,301,245,173,314,229,261,238,126,230,248,310,407,310,283,330,223,266,313,316,250,298,229,401,271,262,314,218,235,330,332,267,346,232,224,329,265,248,307,275,251,249,237,252,296,350,243,281,339,220,352,326,108,319,355,217,39,274,320,261,304,300,296,278,237,44,299,376,288,264,175,233,243,219,228,339,130,255,226,258,131,289,237,227,260,244,137,270,230,417,329,246,234,260,294,324,242,237,294,392,292,285,95,285,236,320,270,255,299,308,137,262,285,330,84,324,247,193,285,267,253,276,241,272,258,261,268,258,252,284,228,253,234,330,74,301,118,294,286,240,280,289,266,304,231,173,250,344,308,290,279,95,273,422,277,85,256,228,213,244,293,348,235,253,281,208,253,300,292,320,278,309,240,390,234,296,233,331,167,256,299,256,309,299,251,292,293,270,254,262,310,65,337,229,277,247,161,264,249,225,260,255,252,313,241,279,242,235,252,314,226,232,248,261,373,243,243,243,241,283,194,280,268,280,278,261,363,260,306,260,238,115,288,258,234,277,258,60,306,245,300,284,239,244,239,258,43,225,273,243,304,257,275,231,234,297,309,272,258,389,235,241,226,223,232,282,295,39,370,249,242,253,354,342,268,275,359,271,253,299,265,307,276,103,330,287,302,304,270,272,373,313,263,157,239,259,260,305,255,132,346,252,354,277,269,286,245,257,234,267,238,296,251,269,256,254,278,217,233,219,223,345,248,277,243,332,281,321,278,312,279,227,240,254,292,275,78,275,260,351,293,267,188,225,199,446,258,285,336,364,99,408,150,231,233,337,314,348,323,236,283,280,148,148,227,242,279,227,269,230,277,217,154,283,249,219,310,251,259,209,294,260,251,244,252,226,303,246,268,387,280,434,199,267,269,312,267,291,369,242,236,247,263,226,301,283,269,231,308,307,277,257,256,236,158,333,238,255,323,397,263,372,232,224,243,241,251,239,287,251,352,307,273,283,224,313,256,260,269,76,247,273,252,235,286,289,303,297,65,315,273,262,255,243,333,289,280,275,275,280,385,261,247,243,32,258,251,114,310,256,256,241,132,333,96,273,231,251,249,236,248,273,365,435,271,288,282,446,441,440,239,267,351,346,266,265,304,258,390,378,426,343,338,306,307,313,338,146,255,293,231,245,284,77,320,276,316,352,337,270,302,342,403,314,432,301,293,291,299,325,247,228,236,252,250,302,342,322,234,344,269,322,240,294,266,334,314,300,266,282,303,392,305,448,422,173,298,277,278,256,249,279,236,362,250,238,232,271,244,344,322,232,335,306,270,285,266,261,333,319,384,362,134,315,364,349,303,343,258,257,248,263,209,326,250,278,281,267,318,366,331,236,270,319,154,329,260,234,257,262,346,298,327,250,243,231,231,450,189,189,320,303,447,251,262,313,299,283,353,299,431,298,250,283,344,336,367,350,230,230,398,348,274,294,267,281,125,326,244,347,279,304,350,267,292,294,267,261,272,281,310,338,394,346,268,356,408,187,307,317,304,214,271,231,230,222,222,339,234,293,361,303,389,309,237,265,164,430,245,331,248,305,247,364,258,412,204,204,330,384,415,345,322,213,213,88,404,317,320,276,274,234,330,257,292,387,386,295,280,254,269,263,238,384,308,246,246,339,285,138,362,323,267,266,323,280,305,229,226,343,316,263,280,387,348,273,292,268,299,142,251,292,278,226,264,252,287,151,348,301,327,251,74,265,271,265,233,297,238,240,266,226,269,248,249,239,259,234,230,257,232,306,247,291,233,251,225,252,307,240,247,241,236,249,250,262,252,232,233,325,275,248,304,310,245,298,265,239,257,242,320,287,229,269,263,252,106,296,378,305,235,289,240,282,284,267,271,255,243,274,259,294,369,328,146,274,242,269,250,251,215,378,248,281,238,261,244,131,232,328,346,359,279,264,260,290,271,258,240,279,293,260,342,257,270,258,303,232,280,221,221,360,461,276,422,298,424,267,233,271,251,241,252,248,280,236,435,319,333,240,248,267,249,325,311,406,427,255,298,229,295,232,234,272,241,238,240,287,278,287,286,255,241,235,288,62,264,238,231,227,244,236,221,220,241,218,228,233,232,234,234,240,249,243,230,240,242,222,231,229,227,230,230,226,223,232,93,263,281,258,73,267,282,332,259,253,318,329,414,357,168,153,285,277,309,279,357,274,241,337,278,270,280,257,263,303,248,329,292,396,249,315,281,318,314,242,274,308,257,336,382,272,246,258,270,258,271,296,243,44,286,349,299,319,255,266,269,295,278,91,321,214,351,301,265,271,427,349,356,380,254,335,200,200,268,222,222,259,291,315,254,248,294,35,247,278,236,241,235,278,281,286,221,279,321,313,330,304,256,330,267,253,278,253,223,223,299,393,413,302,348,335,311,261,255,291,282,263,248,302,212,264,282,390,355,339,259,291,157,256,111,311,296,298,281,297,316,331,81,297,316,394,401,299,282,321,450,280,398,332,356,407,94,294,326,312,328,287,250,246,332,250,254,197,197,257,435,254,280,419,254,249,161,161,363,340,303,344,303,244,300,363,412,314,47,286,283,301,46,285,375,286,335,322,269,220,220,313,273,264,298,378,353,77,103,267,233,75,343,372,351,253,284,303,316,242,253,256,302,288,308,65,376,346,82,248,228,251,102,284,390,259,129,346,226,269,273,180,308,284,321,274,228,348,287,290,412,312,375,199,129,214,242,228,227,237,225,282,288,240,332,250,327,319,292,247,281,286,243,250,280,275,245,256,225,288,293,258,312,177,195,275,232,289,287,325,382,261,326,374,284,268,279,348,68,319,312,315,326,246,294,398,301,317,253,325,263,234,255,297,140,263,301,296,321,262,257,282,267,209,283,331,328,334,340,229,229,375,263,346,410,293,347,357,260,393,237,240,233,233,81,230,286,235,348,249,303,251,271,306,265,235,288,243,105,273,317,288,256,390,358,285,307,311,255,259,304,315,283,291,299,457,273,70,310,272,308,260,265,96,249,287,319,437,250,264,234,229,237,243,92,246,235,229,247,258,273,218,244,234,241,248,248,266,260,94,248,314,126,251,234,245,298,364,309,291,241,278,210,266,232,296,312,357,229,228,268,279,312,390,233,321,101,429,382,240,231,316,273,252,237,185,126,355,343,394,201,247,294,247,241,239,312,258,217,63,305,292,292,344,267,228,317,418,233,216,247,86,254,321,287,240,312,353,295,248,258,255,230,230,218,272,269,248,244,282,285,268,236,242,306,270,316,246,296,270,241,326,251,265,139,258,270,364,243,323,315,84,249,240,399,370,245,307,247,283,86,258,407,271,288,273,306,165,297,82,249,332,238,240,454,84,338,244,414,275,269,91,243,265,251,293,320,343,356,353,331,325,290,302,318,90,379,265,274,262,330,282,245,279,246,260,300,279,241,232,243,260,263,292,248,290,245,274,237,231,226,225,236,285,244,245,226,262,272,230,260,253,223,133,298,312,314,231,335,230,266,251,285,248,284,314,255,272,307,292,244,244,263,339,199,199,357,236,247,237,237,268,262,368,260,317,405,401,232,356,339,239,336,324,393,303,230,290,217,217,325,274,349,399,297,322,225,372,302,322,234,386,277,353,344,266,252,240,166,458,446,287,324,244,230,230,289,273,118,246,226,374,275,267,240,236,309,358,332,246,283,241,218,218,294,273,260,297,250,352,313,259,225,252,246,265,320,199,391,296,320,231,234,293,262,142,362,310,251,281,262,264,226,104,251,280,294,303,263,237,237,255,256,336,252,267,289,239,243,301,236,268,146,328,337,259,238,453,437,347,259,258,257,295,335,257,287,361,253,222,305,216,221,226,220,313,211,366,250,222,249,358,226,246,270,239,252,304,299,440,336,261,262,280,283,256,300,276,270,323,337,275,265,260,232,345,298,252,395,389,242,289,248,290,332,346,302,275,323,246,139,275,253,249,268,237,331,30,257,227,219,309,258,228,243,246,325,278,317,295,289,262,179,331,314,366,418,384,135,274,226,371,232,280,275,257,279,199,279,258,254,229,232,226,279,241,37,325,342,345,248,270,298,59,258,233,252,255,223,238,297,216,265,273,290,236,233,244,287,354,275,266,327,333,279,348,303,398,312,312,315,341,380,339,233,313,249,395,269,234,211,268,290,250,296,277,240,301,361,314,250,413,286,276,312,246,295,234,280,313,317,294,324,276,317,241,369,250,211,289,252,254,55,299,241,234,243,128,358,289,278,388,313,293,319,258,268,267,297,279,226,226,390,354,262,278,263,392,247,221,221,204,204,393,253,276,405,235,317,263,260,274,261,252,256,409,428,283,267,272,272,358,341,329,65,276,279,261,226,305,273,239,249,250,280,259,40,436,246,229,223,354,256,361,389,261,264,306,235,231,244,248,295,317,456,253,255,282,262,257,237,84,256,233,228,235,303,312,196,299,252,244,243,222,319,225,244,255,253,282,280,286,244,108,280,237,286,258,294,243,275,271,226,270,256,238,269,249,239,246,251,241,247,231,228,268,263,252,239,265,282,257,241,232,245,242,250,235,257,308,257,326,237,222,249,262,247,283,248,248,255,227,239,249,282,245,225,248,235,247,239,257,253,262,88,304,402,301,247,337,228,254,227,278,239,273,250,308,285,237,261,287,226,235,264,321,283,283,386,274,411,249,272,317,297,38,385,327,162,282,300,298,345,266,468,235,282,351,263,352,326,338,51,270,288,396,86,335,247,282,228,228,224,222,293,317,280,344,213,249,300,315,234,401,286,70,383,285,149,310,311,231,267,151,359,378,283,358,143,240,294,330,315,213,280,96,247,372,335,335,328,254,416,252,262,349,274,270,262,251,255,109,240,276,318,404,302,254,323,237,440,396,439,326,383,201,201,63,300,259,445,391,282,315,178,270,269,316,289,404,243,253,271,256,285,303,148,280,261,234,282,281,153,281,291,260,292,330,341,271,244,349,286,351,255,269,231,283,245,227,230,224,319,247,221,247,404,289,238,309,246,246,239,288,238,255,220,132,176,271,274,226,269,249,223,262,232,288,132,254,296,251,251,278,278,281,118,244,301,249,229,294,246,416,275,371,163,377,408,308,207,207,326,278,328,329,264,271,318,238,238,371,322,246,240,323,258,248,228,225,273,259,286,262,237,308,337,249,326,278,372,241,287,243,233,79,241,365,262,248,257,248,335,259,237,142,218,339,221,286,387,298,335,297,269,247,264,252,253,260,322,235,442,94,282,327,264,184,239,265,243,140,369,319,305,244,322,323,252,274,255,214,288,316,259,310,240,316,425,356,305,304,266,328,284,321,300,297,327,295,366,337,49,261,235,197,395,32,232,263,267,313,362,179,255,345,244,273,298,228,303,333,305,361,233,228,245,277,378,383,326,433,423,308,302,427,282,182,285,266,366,285,187,246,342,244,245,87,298,171,162,269,271,273,50,289,288,110,327,401,294,257,385,296,308,234,234,344,251,251,447,272,322,258,309,320,334,336,81,258,245,278,288,299,309,276,401,411,330,428,33,312,244,261,341,264,420,233,232,304,214,214,425,256,213,213,233,272,265,306,316,249,288,264,232,286,263,257,256,153,267,58,225,326,263,411,374,250,280,313,348,238,83,268,265,124,72,260,352,280,346,268,259,298,340,280,280,467,282,123,248,419,293,310,293,464,302,381,445,289,346,414,372,321,279,201,252,254,64,244,365,339,310,316,245,367,232,279,354,318,336,331,292,256,120,273,366,268,233,269,352,356,87,258,254,227,245,325,250,280,338,415,284,371,308,281,287,237,365,267,325,360,276,326,286,330,265,279,301,255,252,277,48,236,273,217,369,253,377,290,343,65,248,262,304,300,215,233,264,294,324,274,289,259,249,353,372,236,352,323,103,114,241,243,245,278,345,298,214,235,141,283,261,256,233,262,265,62,266,253,323,275,289,252,337,233,268,264,270,278,313,405,288,139,246,216,195,343,269,280,261,234,417,254,249,290,395,257,429,251,270,318,280,303,300,269,366,380,295,230,324,236,241,239,242,229,237,232,262,253,225,297,257,262,226,247,289,438,266,238,181,254,243,260,287,250,271,261,344,274,217,278,233,77,260,99,306,393,368,318,351,369,422,343,284,362,322,326,372,411,373,354,312,310,401,302,335,295,319,379,329,206,275,292,261,328,383,246,243,351,252,269,299,336,307,376,318,312,307,350,307,311,387,354,309,277,412,396,291,280,379,256,257,320,332,279,289,324,287,313,260,259,266,415,253,373,375,464,414,271,240,235,245,393,240,291,413,413,292,273,264,310,337,294,322,263,321,262,261,261,446,363,347,237,375,244,314,246,334,256,253,268,297,295,279,266,66,379,281,269,230,313,282,255,242,401,299,340,243,154,222,354,264,306,278,257,243,252,229,271,257,262,245,335,109,434,311,281,90,308,274,297,246,37,130,257,291,240,249,237,82,345,284,335,399,269,254,241,48,252,167,320,416,274,255,78,244,289,263,325,294,301,378,248,288,327,305,324,243,271,297,253,355,356,236,236,443,292,267,353,312,271,270,368,219,219,357,321,53,243,190,362,209,209,276,281,400,310,258,335,333,254,274,252,338,252,227,166,312,268,38,320,245,282,256,243,431,240,278,243,325,318,455,286,312,269,408,391,383,295,263,250,337,203,203,364,289,281,235,290,284,403,390,260,390,292,257,392,285,266,279,270,324,434,262,317,227,236,267,244,198,283,290,298,283,282,240,310,384,385,333,281,341,332,224,307,227,267,248,234,111,312,296,268,281,348,278,230,266,245,202,241,254,362,296,242,299,280,271,348,260,313,238,354,266,356,235,285,323,328,242,278,468,313,356,261,262,387,255,353,310,225,336,244,274,297,239,265,281,442,284,245,258,236,271,328,360,272,318,244,381,297,355,263,367,251,319,385,314,349,263,260,242,229,227,226,87,269,246,277,244,180,106,247,253,306,416,302,300,321,125,249,252,330,338,348,267,261,257,277,314,269,260,335,247,323,295,259,303,142,243,332,178,178,345,213,213,433,371,370,245,398,379,384,335,272,241,347,234,416,376,251,334,306,296,266,431,380,395,259,123,267,252,339,312,226,294,258,232,234,232,219,237,260,255,263,210,271,323,403,288,267,286,268,286,292,296,289,274,304,433,404,254,238,450,300,317,208,399,192,192,254,377,335,299,331,306,415,300,280,241,248,248,331,309,360,270,284,312,51,253,304,265,290,218,153,253,275,311,267,424,318,376,387,230,338,280,278,235,336,277,301,124,227,237,174,296,251,310,377,315,225,278,321,229,310,127,333,306,263,263,264,121,264,244,295,269,252,219,302,234,223,297,288,240,385,343,256,272,362,304,326,351,409,248,355,347,277,338,242,357,248,321,248,238,234,215,267,293,311,254,252,357,333,266,344,280,286,226,287,242,279,252,318,224,257,396,243,242,362,273,72,256,348,307,308,310,261,404,401,291,413,263,124,309,139,294,257,159,283,337,332,266,52,260,233,102,270,241,236,258,234,251,228,260,254,236,242,256,263,374,249,249,233,244,235,230,237,225,296,321,280,246,263,247,345,242,336,298,276,238,228,271,120,271,240,259,403,367,366,270,250,256,265,239,282,298,433,265,161,381,216,262,301,446,337,238,433,343,291,260,276,270,242,240,240,257,257,460,223,304,315,265,236,258,266,278,288,255,236,250,251,264,248,232,295,268,250,72,308,237,243,308,131,234,162,266,292,244,228,213,383,228,268,340,232,289,253,264,319,237,256,299,232,239,405,42,296,338,462,341,263,385,335,330,41,347,236,329,320,382,106,433,260,291,73,290,361,391,75,301,334,290,260,272,420,315,242,335,367,279,306,244,304,313,280,342,247,286,269,239,337,349,269,244,307,308,295,308,278,333,245,244,280,320,229,263,262,265,253,243,261,268,308,217,235,371,225,242,236,263,242,238,295,330,177,296,296,230,156,401,75,318,271,238,295,303,281,258,217,324,305,406,330,347,359,343,374,338,342,378,334,392,345,296,338,251,258,276,263,258,256,245,402,369,68,233,220,248,128,415,315,273,241,298,230,245,264,281,352,367,271,263,242,223,249,266,400,354,264,231,231,374,196,361,216,341,228,403,339,249,213,254,296,200,253,316,98,247,223,231,259,418,272,224,224,102,289,298,223,327,254,282,43,253,258,36,269,327,250,306,403,299,355,458,420,352,401,85,220,231,74,333,173,281,383,103,360,254,60,346,109,270,250,318,126,227,114,258,252,143,156,313,196,285,248,270,285,384,270,286,231,253,275,238,284,334,288,262,280,279,293,315,339,317,277,254,299,339,317,267,303,319,290,367,278,309,297,335,398,400,333,379,247,276,289,393,319,306,36,283,349,253,82,316,334,447,249,293,232,304,331,279,326,316,283,283,295,255,349,318,286,279,180,370,371,272,278,211,367,299,243,234,293,408,320,234,369,237,354,241,261,269,301,417,298,341,422,301,247,267,305,364,302,307,316,282,254,287,385,252,67,266,277,261,233,296,229,78,300,299,251,303,276,262,441,225,225,342,246,210,318,249,51,250,334,326,266,250,235,252,258,255,372,217,287,230,232,262,281,244,297,262,226,263,346,206,321,313,301,144,329,310,265,296,316,38,221,276,270,292,330,245,278,257,251,194,351,228,364,246,250,239,171,274,331,347,387,236,252,283,409,240,199,260,252,237,380,349,316,106,426,380,337,255,261,254,291,235,327,286,236,260,267,273,301,344,369,239,357,278,304,245,305,294,360,236,335,289,290,338,90,251,249,252,88,232,376,333,234,306,251,331,246,278,217,229,245,236,74,290,305,265,289,285,258,205,260,286,251,355,266,236,299,255,235,223,263,233,236,289,362,301,242,287,302,341,403,268,297,425,334,273,290,306,299,300,323,302,269,335,246,331,301,260,314,292,294,247,253,402,237,308,240,267,187,111,315,258,418,238,328,219,287,257,264,87,270,284,309,333,271,67,222,224,415,236,252,274,379,262,263,324,311,277,334,249,303,266,395,290,247,293,42,309,378,252,289,237,279,345,241,248,236,311,266,252,345,385,254,307,268,264,287,105,379,163,272,251,273,243,235,245,187,223,246,280,258,261,309,363,334,391,274,421,218,218,325,273,302,332,263,319,308,356,267,357,323,298,248,228,328,283,388,266,343,258,359,251,271,257,261,378,272,241,238,354,329,244,334,264,359,349,247,273,309,361,174,285,332,351,344,218,227,400,313,237,312,292,283,274,351,253,251,247,232,229,299,243,232,236,240,243,277,269,236,420,241,245,275,292,227,374,251,279,239,243,377,339,122,255,246,261,226,229,252,247,233,234,219,246,262,268,262,245,244,244,236,242,233,246,241,155,378,281,229,229,219,219,298,443,216,378,356,388,337,315,357,266,332,252,122,270,291,265,354,289,315,387,341,384,317,255,397,269,269,258,385,318,307,329,277,341,343,282,282,459,322,266,310,80,268,261,289,343,296,250,287,201,268,249,255,293,308,251,239,249,254,259,318,249,233,215,90,263,298,268,309,241,235,281,290,280,48,255,44,220,343,249,366,370,382,313,399,361,435,450,375,339,468,289,294,331,362,305,395,260,352,348,375,352,138,312,286,307,278,253,238,233,248,270,242,317,292,44,290,245,293,335,267,286,322,329,273,245,400,241,341,312,286,236,223,139,284,427,119,220,129,285,272,272,223,197,241,292,306,270,81,362,285,203,203,258,272,271,254,281,412,370,368,229,429,222,222,208,208,87,443,99,276,248,281,313,194,194,232,272,200,270,432,246,290,302,275,222,222,257,281,256,239,295,264,259,361,363,199,271,263,105,405,270,258,321,244,218,232,249,251,276,370,238,251,254,236,232,234,131,284,267,278,329,303,295,302,235,245]
doclens.78.json ADDED
@@ -0,0 +1 @@
 
 
1
+ [123,248,262,265,353,258,378,320,331,368,462,355,341,284,329,227,340,369,316,413,316,89,292,296,256,322,211,211,326,342,268,285,281,290,240,325,300,344,244,280,258,459,140,285,66,232,259,244,249,255,256,240,253,238,248,246,244,235,246,287,335,249,153,306,270,251,298,227,233,303,162,382,264,257,406,248,114,306,254,252,278,253,358,316,268,297,371,257,240,229,251,339,288,352,84,273,271,171,261,312,143,274,321,313,358,195,351,280,337,286,306,286,353,348,400,292,262,352,304,189,246,236,259,319,319,95,348,311,370,283,340,322,382,310,376,222,245,429,243,363,297,253,282,273,282,325,268,127,53,338,41,251,267,241,41,259,131,273,95,269,370,300,253,273,300,241,430,289,316,233,303,323,322,230,324,258,275,242,269,249,282,329,297,211,211,259,266,365,415,269,257,294,353,230,230,359,334,357,312,284,302,267,141,237,261,252,293,109,242,330,423,420,265,362,280,317,332,264,304,261,150,230,228,231,243,124,158,334,239,267,296,291,270,281,276,307,272,286,138,243,285,239,257,335,83,413,417,254,261,261,319,278,242,243,238,296,271,292,303,263,267,227,270,281,281,280,246,236,242,225,254,275,246,256,289,248,297,250,251,356,293,264,234,254,232,231,54,323,169,327,244,336,302,90,260,255,261,293,378,114,218,271,252,111,288,124,88,285,232,84,280,286,340,270,274,293,40,293,266,228,255,333,235,257,241,269,285,328,353,287,348,62,274,246,241,241,239,238,241,263,248,253,243,257,255,264,249,256,248,275,245,235,237,250,319,274,261,240,268,275,318,105,340,235,285,213,304,290,364,352,346,395,265,311,291,363,358,296,282,300,357,331,203,355,311,401,434,364,279,349,324,257,255,247,262,264,270,251,326,243,342,306,276,253,243,121,285,253,261,309,243,295,266,294,340,281,266,307,307,377,263,293,258,272,267,304,246,221,221,243,255,265,237,247,253,267,163,330,198,332,253,418,334,291,311,144,264,285,295,305,311,255,256,343,260,430,293,286,277,245,251,300,317,309,363,252,269,317,255,325,307,229,325,306,379,225,264,237,262,409,237,241,213,32,190,387,239,243,252,287,245,280,317,341,462,264,270,351,265,355,324,307,278,333,124,252,238,357,260,255,253,309,272,76,244,240,211,233,250,244,257,331,257,240,340,307,304,290,280,265,236,280,263,353,191,291,261,276,168,238,251,243,239,262,240,262,248,259,248,256,255,276,272,244,263,262,270,243,262,258,231,257,247,249,244,237,202,229,271,242,264,402,350,284,283,47,305,249,236,274,253,337,246,244,304,269,288,278,360,269,272,303,293,326,256,259,296,352,396,352,274,297,238,251,134,240,152,314,255,402,291,139,237,276,269,310,213,290,44,244,68,280,157,240,248,358,439,242,264,333,376,277,343,289,319,290,238,254,340,267,296,377,268,349,312,328,334,438,363,273,455,61,232,340,328,246,298,252,329,274,309,243,240,248,284,332,306,277,366,229,71,319,309,378,298,254,244,287,394,355,378,339,315,459,211,267,369,294,234,336,285,237,291,94,108,287,315,291,264,351,310,251,229,140,240,341,328,297,267,298,260,236,230,232,61,276,297,248,290,307,330,99,250,303,282,316,256,153,285,233,278,371,389,238,341,46,258,230,295,265,44,350,258,268,395,274,375,379,295,257,250,270,252,254,255,276,240,238,101,311,258,261,134,300,329,275,265,259,247,270,380,110,321,240,279,322,300,263,227,262,289,285,322,307,400,313,286,388,285,301,363,330,359,320,350,449,392,362,318,303,318,472,141,269,246,233,236,244,253,260,254,251,229,243,242,273,306,229,285,434,67,299,61,325,343,302,404,67,290,163,283,336,262,348,248,316,280,377,309,68,389,98,266,300,365,341,304,451,418,364,130,294,319,390,290,298,221,112,277,251,288,401,425,292,252,249,284,259,308,273,343,238,158,355,29,267,215,281,251,324,281,296,288,239,273,276,285,314,283,261,264,231,280,279,302,184,256,332,359,302,381,261,299,98,319,326,342,251,233,250,317,359,286,228,250,418,349,259,346,248,232,344,399,346,94,270,295,285,258,236,340,206,206,241,310,346,290,240,249,406,312,331,341,211,211,427,369,407,305,316,268,322,294,385,280,445,51,272,338,266,140,255,262,247,297,322,393,305,242,263,253,280,239,288,227,323,235,267,238,261,244,329,230,249,288,249,252,306,272,333,128,84,338,258,404,341,375,336,317,332,353,79,228,152,64,329,297,251,235,236,326,262,242,236,294,327,245,223,461,273,258,272,354,294,198,323,450,252,252,369,402,347,259,431,268,233,233,451,329,338,354,283,429,290,316,362,161,314,285,241,178,260,267,225,186,252,268,307,231,369,452,298,405,421,326,311,290,306,309,290,293,137,251,249,240,266,269,248,261,249,258,251,303,276,229,262,245,253,232,236,255,247,245,253,251,266,250,246,254,120,243,296,235,263,217,230,357,230,230,221,248,235,257,371,239,231,234,296,225,225,298,325,269,264,75,289,230,236,381,247,239,258,249,306,270,324,408,303,226,259,222,245,289,224,205,205,283,166,314,247,340,170,363,282,307,289,248,237,381,293,267,364,266,356,232,73,278,295,233,234,285,229,219,268,306,280,320,275,326,304,259,246,306,341,289,414,416,247,123,414,431,361,343,276,414,306,310,313,332,324,382,277,205,296,248,194,238,275,338,288,274,263,237,256,317,258,325,60,231,237,236,243,228,222,235,237,235,284,245,230,255,274,258,277,260,251,248,253,270,263,255,255,264,253,253,250,252,258,270,258,249,237,238,231,225,197,263,290,285,395,290,299,326,122,236,348,245,242,247,242,263,317,242,358,258,293,286,281,248,248,282,234,226,225,300,263,272,310,361,82,273,258,258,230,250,307,254,269,248,68,408,355,351,378,249,249,444,262,300,225,225,225,294,288,240,276,293,422,311,274,260,198,198,222,222,378,356,274,290,389,257,331,296,272,377,339,246,53,244,228,268,330,247,283,261,287,199,353,281,307,232,420,217,214,245,270,239,266,273,262,257,267,278,282,295,188,232,289,211,246,255,245,253,229,239,250,252,99,318,269,286,228,243,291,301,261,277,290,211,211,271,334,233,225,250,292,226,447,261,447,286,271,273,311,340,275,300,170,263,293,250,257,256,224,248,229,216,111,275,264,270,320,361,295,274,387,278,250,360,307,306,247,277,281,303,263,284,268,237,103,210,271,295,281,385,215,215,364,325,405,233,197,197,333,367,221,221,349,277,209,235,284,368,334,189,189,174,174,417,321,201,201,198,198,215,215,180,180,180,203,203,207,207,207,339,248,417,239,213,425,265,69,303,392,280,96,240,286,261,257,278,236,265,279,292,358,319,289,318,242,244,270,239,270,258,246,248,264,252,74,310,74,280,312,300,265,273,261,300,259,262,385,366,270,288,286,276,316,272,288,326,278,282,278,416,277,340,261,263,316,278,269,270,320,304,276,279,247,257,276,247,268,297,317,330,230,301,278,238,377,139,213,280,238,271,313,342,318,258,373,274,242,332,279,266,208,300,330,247,287,290,250,273,319,255,282,299,366,230,230,204,204,331,218,218,213,213,213,211,211,211,430,305,309,310,230,285,369,270,233,351,319,321,392,276,261,250,386,223,205,241,270,268,358,339,245,309,346,356,354,261,122,243,266,228,173,275,273,258,287,232,279,337,444,307,267,252,257,146,287,258,268,297,255,244,272,279,136,304,228,278,107,352,368,401,313,422,384,316,258,257,302,286,271,388,223,186,186,186,186,280,227,323,244,393,296,365,243,235,309,295,300,250,122,358,319,296,296,244,325,319,269,277,238,302,360,396,421,256,405,377,408,320,374,278,271,303,287,394,170,232,238,280,118,292,207,254,257,308,245,273,241,316,330,316,405,412,316,308,218,263,301,307,189,282,309,207,225,93,342,330,367,224,310,242,53,261,305,241,268,332,238,334,366,231,253,336,274,297,209,209,345,119,300,153,435,337,277,121,294,344,233,376,365,279,354,299,341,135,284,379,244,302,387,328,405,285,118,230,249,289,87,271,296,362,261,260,454,287,248,263,243,247,279,365,231,231,280,370,265,193,317,332,235,245,296,190,321,242,231,240,273,291,234,219,252,289,231,357,249,224,223,223,404,340,330,262,261,220,325,303,265,270,241,315,325,82,228,243,272,254,252,317,303,287,312,285,273,347,256,249,319,327,240,240,261,332,237,281,199,276,228,264,253,243,253,310,319,415,294,372,326,304,324,241,399,289,297,245,304,374,297,334,318,267,393,259,363,262,227,226,256,410,254,354,293,347,379,304,250,228,318,351,425,418,253,393,331,277,302,328,241,241,317,365,242,245,424,280,294,277,379,235,247,235,251,300,358,449,403,306,273,250,313,175,286,317,226,232,272,271,230,254,365,224,221,254,216,302,307,277,275,426,302,222,243,219,338,308,274,262,296,229,103,272,253,286,245,91,271,339,408,377,260,237,260,240,282,290,246,288,252,304,344,246,244,343,287,286,252,244,270,235,461,307,333,247,420,250,260,248,344,326,267,177,310,375,279,287,286,268,230,396,296,343,253,260,218,235,67,302,334,312,240,236,255,276,347,256,260,231,251,111,313,323,270,315,283,264,78,323,290,41,231,371,255,247,258,219,281,341,271,303,273,337,295,299,294,158,306,237,233,266,238,165,316,452,342,272,101,292,264,255,388,402,223,223,248,43,262,297,104,318,278,296,345,109,262,266,251,332,333,228,260,265,232,297,313,305,292,227,162,442,365,339,123,397,363,219,219,379,258,245,319,262,368,273,336,287,317,278,303,264,267,266,165,374,258,244,338,288,253,253,314,238,333,254,241,246,286,289,348,135,245,74,232,279,267,228,268,279,298,344,304,337,244,293,249,341,232,340,283,280,244,239,260,263,260,345,69,316,210,298,269,275,297,293,426,303,271,375,282,413,396,267,265,269,443,267,259,293,363,391,371,335,419,332,335,346,278,387,454,337,250,250,318,326,399,291,251,364,370,295,258,118,335,215,152,244,223,281,276,246,334,351,317,449,326,258,223,223,456,267,211,211,451,336,107,282,229,196,196,344,423,297,274,371,213,213,268,274,298,328,232,272,257,213,213,250,221,162,289,226,41,238,348,236,457,253,234,270,70,239,154,275,238,388,335,267,213,213,204,204,204,324,372,371,402,259,292,255,230,325,287,265,285,289,282,328,265,319,248,339,153,249,259,427,302,237,272,274,202,252,245,266,223,189,244,331,262,329,352,306,331,57,278,254,254,254,261,301,272,253,250,279,203,453,302,345,424,406,368,254,308,384,402,450,402,446,234,234,108,299,290,54,271,437,342,319,260,284,153,303,45,223,234,329,335,308,235,272,313,278,228,259,267,256,277,237,247,279,282,270,318,225,263,290,316,245,262,99,280,312,248,287,278,347,363,290,276,290,351,249,304,278,120,276,236,252,232,246,314,131,254,325,334,283,434,255,373,331,296,229,58,321,253,292,242,240,312,245,285,282,252,318,229,229,282,359,241,229,324,257,222,345,174,314,295,337,231,257,161,72,262,223,256,253,178,60,270,371,429,323,446,378,308,278,278,277,378,383,359,108,232,325,212,309,321,260,226,75,265,329,301,305,231,265,282,287,219,245,298,294,296,265,291,296,319,239,353,294,271,341,232,289,228,206,430,280,250,239,274,235,243,235,334,368,423,263,244,305,255,323,292,262,299,323,258,122,272,243,291,393,405,391,326,329,392,277,298,224,224,421,460,363,374,416,330,288,356,426,234,234,133,278,261,226,327,237,308,152,311,293,273,237,294,68,284,275,372,253,292,261,333,300,271,254,273,397,426,317,363,245,403,327,392,323,296,313,403,273,329,363,270,308,285,296,287,245,449,290,306,360,287,311,369,336,295,279,330,333,343,365,144,269,359,290,361,319,269,275,311,295,329,165,443,235,368,313,364,251,269,259,350,247,238,297,234,309,111,345,309,244,239,281,165,436,156,375,222,222,244,287,308,346,234,258,247,280,294,291,300,223,253,285,334,321,285,318,341,171,281,237,470,275,153,252,273,301,285,278,277,212,280,370,231,247,312,263,254,338,245,267,307,361,276,27,272,268,297,308,351,164,271,350,370,241,445,210,277,238,318,275,240,274,220,55,235,77,258,297,241,225,341,353,245,280,285,328,242,50,283,218,267,256,268,193,282,389,306,338,268,308,265,266,313,221,256,290,355,279,294,362,337,167,246,144,300,289,299,375,453,308,389,359,361,372,310,430,276,367,364,298,466,397,63,316,277,263,147,297,270,378,293,266,206,272,435,407,265,352,239,223,290,246,355,107,234,281,257,258,88,236,326,224,217,221,321,268,262,235,277,284,305,247,226,359,275,237,262,321,270,250,245,340,305,269,255,288,380,247,250,288,329,284,251,289,345,266,236,274,187,226,277,240,245,221,112,386,235,420,263,332,107,241,254,325,328,247,57,260,238,327,292,259,254,235,234,318,254,235,282,105,339,315,270,336,337,245,275,277,252,239,100,263,262,350,314,298,378,261,226,256,248,45,234,329,323,114,300,345,287,258,363,237,270,241,254,218,218,104,237,243,243,282,377,243,177,273,326,298,309,398,295,359,326,268,315,267,377,438,297,397,344,414,455,429,355,370,440,367,299,336,315,278,288,443,281,255,331,341,323,446,296,345,434,344,234,295,262,252,237,256,299,245,334,310,282,278,356,434,231,47,363,218,277,279,334,330,280,275,237,334,366,278,299,293,233,236,335,251,278,245,248,281,262,190,280,261,246,323,351,132,355,232,246,309,267,247,386,354,247,241,55,300,280,293,277,269,343,443,249,317,234,254,243,322,366,256,132,274,44,270,264,239,265,300,277,189,275,244,134,302,80,155,69,232,58,214,271,292,241,265,245,248,237,244,298,307,263,231,246,246,230,255,249,275,270,331,271,145,312,314,239,292,282,300,223,259,330,381,318,254,289,380,366,299,323,259,266,387,421,149,259,143,379,314,336,333,401,220,220,348,215,215,283,209,209,243,262,251,204,204,256,320,247,287,260,244,238,295,219,300,268,311,233,233,108,362,321,311,137,256,248,261,308,117,270,274,246,276,239,252,225,235,274,299,260,259,110,271,273,296,291,313,328,115,265,305,407,268,323,303,319,229,267,262,162,274,374,106,257,372,352,274,300,305,355,312,302,277,273,339,296,336,240,69,236,286,271,235,202,177,254,282,333,241,265,239,270,410,336,276,308,309,264,293,277,228,288,340,341,102,263,290,230,248,409,309,246,233,272,276,336,290,378,141,247,258,258,299,239,114,282,262,295,215,258,236,282,300,231,306,405,73,248,290,248,319,316,318,399,231,294,244,290,327,449,260,249,413,348,255,247,240,280,309,250,337,343,240,252,295,329,261,296,290,257,28,250,248,265,354,183,292,288,292,66,242,320,267,302,240,245,227,333,239,253,358,226,376,308,226,271,301,259,275,103,266,247,285,271,281,127,235,236,304,261,333,221,269,254,424,363,220,220,315,345,314,145,329,277,270,320,261,269,298,244,329,280,266,233,258,314,314,282,254,268,259,336,320,270,317,292,271,230,228,276,240,366,327,306,294,271,331,400,278,321,440,252,273,259,227,382,276,339,301,272,266,281,393,250,254,293,242,208,208,275,297,428,382,258,410,296,261,225,271,349,313,256,260,274,302,285,298,280,299,308,353,266,263,242,233,274,305,274,251,248,260,84,293,255,269,229,249,335,303,240,250,188,304,355,192,299,241,311,331,281,229,259,231,277,91,257,284,265,348,321,231,98,319,257,257,249,297,150,251,338,291,239,265,243,350,306,297,275,168,269,117,251,306,352,229,233,284,270,230,329,326,123,226,229,328,164,380,403,302,285,311,272,104,269,304,302,277,222,231,308,282,195,452,229,279,270,245,233,270,72,340,344,249,252,341,321,253,299,258,292,335,324,234,254,272,287,312,259,261,291,292,262,377,302,237,320,294,254,75,306,388,376,242,271,233,368,313,298,309,311,262,263,253,348,248,250,307,291,258,258,327,253,323,332,363,234,258,305,319,284,270,261,232,260,240,253,252,346,320,278,237,40,232,160,354,341,313,238,248,294,289,301,302,288,322,382,308,257,236,318,304,52,241,292,343,309,182,278,260,226,306,342,294,238,222,319,73,274,251,292,361,267,243,292,284,272,115,283,305,283,295,285,306,260,306,265,376,280,309,352,324,335,392,273,302,261,312,69,263,302,292,301,246,245,234,273,237,146,250,227,249,120,277,277,187,376,351,240,251,270,333,286,451,370,287,276,247,348,225,265,249,358,401,143,305,316,270,282,320,247,37,277,255,226,255,233,237,300,331,254,237,232,211,238,235,205,294,258,243,247,266,400,235,260,332,311,264,258,263,240,319,437,313,264,225,281,277,242,270,282,243,286,342,301,267,229,341,311,329,289,255,273,278,388,232,347,423,308,257,314,239,243,256,261,72,266,317,226,256,233,112,240,273,275,324,264,293,260,238,359,221,287,242,116,277,292,223,305,260,248,269,75,352,305,270,271,259,310,360,262,260,276,330,268,320,247,284,304,264,264,279,327,260,305,249,260,282,313,285,293,307,330,353,269,287,252,320,225,247,263,236,241,275,213,241,276,258,242,263,253,311,377,272,248,272,234,255,362,246,256,215,286,241,290,255,413,256,268,250,229,248,248,234,245,254,256,267,292,271,350,421,287,363,302,339,361,368,244,270,324,309,252,238,251,255,281,252,252,270,255,220,212,283,223,255,261,320,323,325,366,374,308,295,325,307,312,301,312,337,342,353,310,322,208,274,234,240,122,310,342,302,338,268,281,265,248,258,284,322,386,360,264,278,401,332,263,307,161,289,219,255,340,351,332,237,287,282,250,230,292,256,320,231,285,211,211,312,333,291,299,273,293,225,313,254,232,230,228,47,278,230,280,258,184,242,255,413,362,255,250,317,384,265,299,327,68,308,285,96,273,327,282,183,283,287,55,237,376,106,225,348,303,282,260,254,227,289,366,337,433,164,247,244,276,229,249,398,255,272,377,287,385,313,400,412,330,111,225,46,307,314,407,311,247,301,259,268,296,205,205,224,224,225,378,242,390,333,232,353,236,265,273,235,235,312,200,200,246,257,236,229,252,321,295,223,223,317,261,229,253,383,222,222,386,201,201,354,235,235,282,252,223,223,401,306,192,192,434,332,240,338,255,254,331,264,278,258,297,272,332,259,259,236,200,336,173,240,290,221,243,232,372,255,246,278,304,227,261,257,301,237,345,292,278,375,283,262,285,283,234,371,246,306,255,355,301,268,291,305,286,291,247,185,185,326,240,251,210,210,362,356,238,328,369,189,272,313,352,234,357,180,53,278,277,262,291,260,273,253,186,388,263,327,265,70,230,368,243,219,354,281,298,331,241,265,265,312,348,238,297,303,357,273,317,272,383,273,316,268,274,178,275,257,290,272,235,233,326,72,345,460,397,203,263,259,228,297,159,172,255,364,253,247,281,357,319,293,252,170,289,232,291,235,253,217,240,276,280,231,232,235,420,222,223,329,285,375,267,285,290,326,261,237,261,248,282,248,247,263,326,101,304,240,281,251,302,231,71,409,257,286,309,359,254,440,253,251,323,254,238,413,271,337,349,243,285,301,254,263,321,308,255,199,273,328,255,234,314,111,256,300,230,250,269,241,239,265,215,285,254,265,327,297,230,312,355,370,192,258,313,337,278,366,239,267,231,362,372,388,284,434,231,219,269,333,329,233,304,222,346,291,335,264,417,306,314,277,219,258,239,240,289,233,381,310,272,329,241,276,254,242,295,320,270,288,325,300,255,254,302,330,279,239,235,265,267,237,342,311,271,302,235,244,363,300,248,276,248,240,220,177,320,316,260,275,309,261,292,258,301,261,427,266,394,327,260,235,133,264,251,227,255,281,255,289,291,299,313,454,198,334,247,262,257,289,243,312,326,270,233,256,333,253,297,308,300,291,270,237,293,305,420,243,249,272,276,244,265,247,222,135,249,233,178,333,303,328,325,115,240,271,57,235,244,238,240,257,246,257,268,345,340,310,279,328,272,136,481,258,224,258,359,256,252,400,272,257,245,306,248,214,214,386,340,276,272,249,371,228,320,433,267,442,259,340,348,293,250,275,319,267,296,320,289,342,229,229,443,304,380,249,232,300,270,251,333,278,224,224,214,214,292,241,235,399,316,235,232,293,230,250,446,364,348,306,321,363,419,73,386,303,354,400,263,249,239,308,311,410,430,331,340,374,356,243,375,338,284,210,210,296,219,219,342,300,281,243,438,336,293,247,292,257,388,127,243,265,142,231,338,295,257,223,384,298,270,316,248,185,302,355,318,304,294,245,311,337,294,289,428,210,210,224,224,421,239,338,230,230,294,353,425,225,225,225,225,225,330,241,335,284,324,287,325,235,301,254,239,239,263,85,320,262,276,328,259,353,279,256,245,310,108,320,254,257,251,254,240,249,227,293,129,271,296,272,293,387,331,276,41,259,241,244,250,264,253,235,248,255,138,163,251,281,238,254,229,233,305,258,115,277,258,264,242,285,282,242,292,354,356,298,277,317,235,97,231,221,241,327,305,254,261,284,311,294,241,288,142,429,265,391,247,285,480,424,52,231,233,219,263,290,250,252,316,301,354,345,309,273,272,297,280,335,356,248,296,261,282,354,272,313,277,233,253,273,264,310,288,257,241,326,305,247,288,239,256,288,238,319,286,213,302,269,245,320,218,234,275,251,364,192,297,327,244,71,245,273,342,371,329,82,311,293,292,290,246,228,373,312,250,311,144,273,238,239,290,177,315,269,259,206,206,245,192,192,192,246,405,349,268,277,417,298,364,243,334,342,283,288,422,86,322,300,231,269,299,275,272,337,328,272,288,246,259,142,288,185,294,345,280,275,312,273,324,102,266,232,134,261,243,260,130,388,228,221,230,230,324,262,347,150,263,363,390,288,444,324,363,440,376,286,245,370,322,313,253,261,254,288,99,386,386,334,294,310,302,423,435,235,274,383,286,361,207,207,273,149,236,258,294,323,234,246,289,240,253,299,231,276,254,305,242,233,281,53,251,271,257,380,276,339,307,60,236,255,225,265,225,246,165,252,331,239,272,281,185,363,261,260,418,276,295,389,247,415,205,205,361,243,222,277,232,306,242,249,251,216,215,331,274,242,271,246,266,241,247,330,283,307,259,307,257,238,278,352,288,21,145,236,226,226,271,370,221,236,137,254,249,291,276,237,254,292,264,312,432,224,314,226,285,255,236,396,287,242,346,308,329,455,220,290,225,245,328,263,369,255,295,297,238,270,421,244,255,248,263,157,309,154,332,306,253,260,231,267,397,270,147,325,120,282,277,345,253,338,328,223,257,345,321,274,326,282,282,304,268,307,302,258,264,368,274,357,260,301,262,151,367,246,317,280,308,235,201,265,273,252,262,250,251,271,225,244,255,248,390,259,267,235,242,261,257,251,116,313,235,235,414,265,267,244,389,302,318,276,265,250,253,283,269,260,251,254,282,78,253,239,344,386,279,331,311,43,247,241,240,228,292,87,294,168,279,321,248,288,266,225,90,241,265,256,243,256,282,264,350,269,266,271,267,274,237,308,260,242,262,285,268,247,320,275,264,267,270,280,253,261,269,263,264,260,328,268,238,254,258,263,244,276,281,249,252,256,252,322,244,249,264,305,244,233,274,266,258,256,245,249,248,258,261,249,246,314,286,279,416,403,337,250,253,61,267,334,236,248,399,258,393,326,90,266,238,222,291,252,223,257,88,247,299,252,267,277,294,334,347,384,303,371,416,433,240,412,249,245,395,255,222,222,366,424,276,315,384,394,356,360,365,350,182,278,256,273,252,267,246,232,262,366,261,83,247,283,333,270,275,254,228,231,226,325,260,113,308,174,332,239,245,293,297,331,357,396,363,310,298,326,302,422,427,342,394,283,355,320,147,225,281,107,273,414,301,356,393,416,367,396,253,251,269,262,287,346,223,223,385,312,360,329,290,288,243,145,250,367,304,249,280,233,242,271,310,135,301,275,161,312,229,229,305,380,404,343,331,436,244,306,277,300,313,290,357,274,203,293,271,282,261,256,262,296,268,263,259,238,129,310,244,383,275,288,305,354,258,287,294,342,116,241,236,322,244,268,276,239,308,308,261,299,279,321,233,367,310,271,255,319,248,358,240,380,378,333,278,226,268,234,290,269,294,95,245,257,281,230,292,343,330,281,309,257,269,265,233,327,225,201,201,286,347,392,319,272,223,429,265,299,238,247,311,396,302,296,282,302,264,382,355,288,314,214,214,310,349,350,241,274,275,239,291,295,261,163,258,239,248,140,298,331,248,234,285,289,326,261,359,315,421,414,353,303,390,144,269,264,183,292,238,274,259,247,196,429,215,230,307,244,404,327,268,257,391,449,315,347,301,309,352,329,397,265,275,457,395,241,241,389,340,287,417,329,302,60,324,230,393,148,291,88,301,261,269,303,255,295,309,289,259,272,304,246,258,254,256,271,273,218,255,320,225,338,269,189,306,265,395,102,260,236,355,54,304,302,255,122,378,234,311,327,309,304,241,312,249,209,252,324,290,256,237,238,239,297,248,243,229,277,44,303,360,294,300,283,154,40,305,336,236,248,189,241,242,248,254,342,251,265,305,294,319,354,277,299,271,291,334,283,296,258,267,294,290,323,313,299,366,66,237,235,272,254,270,382,64,354,303,241,241,230,242,270,260,252,234,237,243,261,352,42,422,295,277,305,318,304,334,326,338,340,326,324,44,244,330,271,96,225,229,299,266,294,240,266,208,208,208,285,393,258,217,230,346,287,184,249,263,314,185,326,300,292,287,191,289,252,271,274,54,368,304,268,444,253,254,219,219,341,364,432,337,245,340,21,321,251,222,250,35,307,285,238,284,349,250,434,267,281,249,321,235,282,297,276,428,240,404,283,381,193,193,357,300,383,377,301,413,268,47,293,329,373,303,311,304,242,273,266,270,289,238,167,96,429,286,100,254,281,254,322,295,237,262,286,301,291,246,296,232,232,320,351,423,263,267,352,226,366,198,253,105,229,265,249,355,329,399,390,243,109,305,273,256,302,80,335,366,279,388,330,291,30,98,264,234,304,322,317,241,235,282,253,289,249,275,260,226,390,257,248,258,250,280,438,329,267,361,117,332,249,453,241,262,255,272,315,313,449,275,344,307,264,257,224,224,244,334,374,370,410,301,124,249,351,268,307,335,295,288,283,274,340,236,147,250,307,235,308,145,322,242,252,368,273,347,383,350,262,299,290,66,244,312,246,291,286,303,176,268,238,225,216,221,248,214,217,254,291,297,296,128,268,315,261,292,236,303,262,282,240,223,272,361,332,344,293,349,144,302,362,246,277,235,299,244,312,279,164,281,272,242,295,251,312,377,242,297,345,137,231,264,243,163,243,333,396,248,141,278,218,202,225,242,321,356,249,276,230,224,264,235,327,293,262,125,289,262,297,245,344,69,389,360,241,315,380,358,372,371,401,315,417,286,252,313,329,134,240,332,276,255,264,171,28,339,349,363,345,320,337,297,254,297,318,66,324,297,227,313,342,442,354,55,233,173,264,380,357,357,369,359,352,356,355,353,354,353,356,356,357,356,356,348,369,232,293,226,278,275,280,259,258,320,338,426,261,240,300,313,280,356,97,312,337,230,230,413,324,197,197,75,325,233,292,271,307,265,276,225,243,245,284,251,294,268,277,252,384,210,252,319,250,182,234,269,273,269,236,242,247,305,331,316,470,426,324,94,346,116,329,243,262,280,224,250,232,274,267,319,350,254,417,252,282,322,287,279,282,250,282,280,281,308,237,249,250,254,356,359,342,292,245,351,161,232,252,283,240,244,272,255,354,416,323,385,243,227,242,270,274,315,244,279,333,312,228,243,331,396,314,247,310,450,426,464,431,479,222,300,345,396,274,387,142,380,341,281,282,321,369,337,218,315,94,262,316,268,328,349,281,237,390,208,266,192,192,261,261,448,237,264,316,314,280,299,258,288,255,279,71,241,239,233,400,220,216,222,293,244,222,322,218,286,274,401,321,240,270,291,268,268,269,320,299,270,324,285,249,319,364,280,97,268,347,310,284,322,260,258,263,366,259,247,334,320,253,245,284,275,257,265,238,267,277,286,310,364,318,274,243,273,265,297,270,312,337,326,331,350,254,362,299,334,249,353,275,270,380,388,302,285,266,287,324,318,373,251,273,255,162,333,290,319,263,242,297,281,377,245,300,266,301,261,277,353,340,293,272,267,396,250,48,275,317,281,271,291,261,387,433,392,365,337,258,288,254,314,220,234,284,241,242,305,371,229,250,110,245,258,226,272,448,223,223,282,259,273,284,230,306,255,385,125,266,357,394,269,348,435,308,370,355,415,292,269,322,232,270,348,375,358,392,254,252,102,296,261,248,356,326,391,279,225,225,376,302,248,266,229,239,256,242,340,232,304,220,250,239,325,239,255,337,205,205,430,204,294,122,358,241,288,268,452,216,268,267,281,313,250,236,227,287,237,256,244,377,269,383,255,231,109,241,273,106,277,335,248,262,97,334,262,306,277,288,458,248,300,262,310,239,316,287,408,48,262,224,227,271,352,188,261,288,291,303,303,169,328,398,291,126,68,87,226,297,246,266,237,304,300,309,240,284,141,334,302,433,255,252,373,376,226,263,284,291,293,312,323,248,282,247,106,309,291,198,243,268,301,445,39,142,359,424,124,366,266,354,248,317,319,234,244,259,331,57,225,275,246,252,245,339,241,236,178,276,340,302,325,322,256,244,279,258,238,243,361,265,257,131,260,126,289,264,264,257,232,283,324,278,331,263,131,266,245,47,276,277,255,293,415,236,318,236,244,298,263,243,237,289,236,171,379,236,280,252,250,267,234,254,283,292,274,254,294,317,273,154,311,301,358,387,375,289,317,370,297,286,300,276,315,247,247,402,323,330,294,109,225,308,377,272,279,310,232,232,365,143,253,282,263,306,282,211,211,262,284,253,219,250,258,231,301,252,317,234,336,250,267,322,410,449,461,251,263,212,236,313,323,312,346,268,73,434,247,251,310,395,274,315,389,271,290,364,273,347,343,304,271,333,339,282,290,270,320,314,255,433,24,232,376,343,336,298,202,202,376,273,241,241,199,199,457,335,270,222,77,298,361,267,149,305,137,249,293,305,338,271,361,279,288,252,321,244,259,261,256,325,274,274,306,343,270,288,257,273,225,267,133,218,311,248,361,268,285,302,80,297,236,225,248,243,270,239,299,325,363,357,375,278,211,211,260,232,187,187,387,206,422,270,318,372,344,202,257,327,256,310,237,304,318,244,302,292,302,355,258,341,263,303,330,260,302,361,332,307,301,273,353,269,261,236,286,247,290,261,234,234,279,258,299,255,314,189,266,258,291,292,426,349,294,301,321,309,426,286,283,291,330,284,366,299,358,392,261,349,336,339,317,223,227,241,299,277,336,346,330,281,235,247,293,327,348,249,279,381,314,235,342,286,291,263,279,271,315,373,218,255,281,261,258,254,291,240,266,313,276,303,247,221,267,108,375,305,292,223,223,225,272,233,298,250,298,266,288,308,251,283,271,269,241,63,296,354,174,256,297,248,95,256,330,305,56,247,285,275,259,344,313,229,306,254,312,241,243,374,261,322,221,242,260,244,316,281,312,295,280,272,246,238,265,268,263,263,196,268,278,304,240,298,238,54,306,392,298,372,368,397,407,132,232,252,268,346,230,294,225,225,239,289,386,242,416,280,186,186,277,271,221,220,333,237,245,249,335,234,304,266,241,271,321,273,43,264,233,230,229,242,236,284,264,219,365,249,277,216,364,274,106,270,275,317,265,153,354,249,274,254,278,344,345,146,260,317,249,267,244,209,266,315,285,231,224,134,271,227,271,261,229,238,320,293,285,235,267,223,337,279,331,265,266,386,313,287,363,306,329,268,252,448,266,338,289,462,302,258,272,249,325,184,238,318,279,252,256,254,248,342,148,252,295,266,252,303,106,239,295,277,302,312,342,225,225,225,318,445,204,204,248,230,250,429,300,256,406,306,337,252,407,230,222,276,301,307,226,241,227,227,339,333,329,253,330,290,271,345,364,321,274,242,250,292,277,245,317,65,303,171,264,315,272,292,163,254,127,271,280,312,239,322,388,231,225,315,370,421,343,254,287,217,272,227,260,232,277,306,224,294,224,237,232,308,238,390,232,330,374,283,230,287,263,342,230,305,300,297,291,249,362,272,285,294,267,260,186,186,222,222,279,251,302,245,247,346,312,275,235,270,353,253,262,345,379,349,275,361,333,405,248,315,294,320,317,215,215,351,284,313,232,245,260,122,256,230,367,307,364,272,308,280,396,326,341,198,198,405,374,373,141,269,278,289,385,262,321,349,311,328,297,253,395,238,334,229,290,285,72,254,357,67,239,239,43,260,229,229,311,216,216,312,335,288,252,300,333,323,446,306,346,249,249,343,196,196,261,366,348,366,402,251,327,237,237,237,404,429,348,245,384,387,407,296,423,262,290,287,289,294,222,153,250,317,257,320,298,262,254,314,79,287,250,92,294,332,52,400,464,338,51,242,231,225,295,250,338,272,271,224,163,227,265,273,273,237,248,226,220,193,255,313,219,219,253,268,238,238,270,224,235,233,229,234,235,236,260,249,235,224,230,235,244,240,224,285,233,254,365,222,222,231,231,231,349,395,189,189,189,358,310,302,203,203,250,283,207,207,443,211,211,233,233,233,209,209,403,211,211,205,205,215,215,215,359,322,278,198,198,392,209,209,334,320,267,342,224,283,310,287,346,254,377,244,264,294,271,240,227,313,275,215,215,248,226,234,300,306,262,307,139,335,262,260,242,243,271,315,284,311,240,245,268,234,306,250,252,278,244,238,243,271,277,223,331,307,269,365,237,299,317,281,74,226,276,270,225,297,348,119,238,288,290,91,322,315,265,110,270,220,259,200,285,347,303,355,345,323,433,291,297,332,129,236,284,293,218,218,221,221,449,246,227,227,378,408,256,216,216,347,342,389,329,233,384,340,419,254,316,335,266,398,256,309,246,273,241,292,271,320,260,336,290,293,405,304,271,224,224,245,234,233,252,255,303,188,180,180,339,316,283,336,360,195,295,53,282,258,234,359,260,239,234,235,241,254,249,115,291,324,379,220,295,332,285,313,248,275,289,265,249,293,285,246,64,308,330,339,267,274,255,311,258,317,262,294,259,254,252,88,236,232,396,378,321,396,344,307,360,254,258,327,248,295,348,252,248,275,261,238,238,402,314,291,293,359,290,283,161,238,330,222,314,250,282,366,230,221,268,277,122,302,254,225,320,119,226,216,215,263,253,393,281,232,279,315,288,255,213,289,257,416,249,371,326,335,239,235,253,306,268,427,363,283,238,253,288,264,281,157,261,229,307,244,274,234,325,255,247,253,294,250,256,240,243,272,69,139,249,277,237,463,310,313,344,36,279,233,230,290,321,250,277,282,364,245,284,78,283,198,279,326,209,282,305,331,318,318,441,336,287,341,306,397,305,257,344,422,276,403,242,348,257,234,369,247,287,303,210,293,241,287,338,361,171,357,289,181,306,80,287,275,240,327,264,233,114,266,261,243,119,267,242,191,245,283,425,295,218,218,280,241,268,100,179,277,342,235,264,299,293,315,166,288,343,251,291,285,226,260,225,237,248,45,286,287,203,203,297,297,289,327,347,243,341,310,252,240,239,259,236,109,280,254,330,233,233,278,272,244,264,271,154,289,240,254,331,259,242,77,239,430,279,146,142,287,161,300,203,114,297,281,243,258,297,206,231,379,310,231,258,346,226,354,232,279,239,67,286,338,240,271,319,309,115,280,368,384,253,400,192,285,357,300,383,420,277,340,295,276,90,264,268,250,270,338,121,361,286,302,401,361,306,368,398,334,422,394,49,315,337,173,268,347,254,279,309,304,333,438,264,365,272,379,392,281,307,84,239,251,262,230,107,331,233,258,185,314,266,370,246,296,291,236,289,274,296,272,272,264,362,285,264,319,255,358,194,77,260,254,254,250,293,341,276,295,285,255,256,270,307,252,250,345,312,313,255,305,233,249,319,146,238,273,254,286,167,227,347,304,330,305,311,142,329,369,265,303,168,291,309,415,338,336,95,365,275,305,322,259,351,348,317,284,308,160,181,268,153,240,85,247,232,252,265,359,269,338,334,404,182,246,47,253,132,304,286,273,228,228,317,263,191,343,124,294,303,83,183,233,93,339,286,333,261,404,318,243,283,256,273,265,293,260,318,325,241,293,346,178,178,417,356,227,309,210,274,256,239,238,267,386,288,261,243,336,258,279,425,351,319,310,317,176,278,312,367,388,351,278,249,435,338,279,314,268,315,75,290,268,283,284,71,318,278,267,258,158,299,268,59,299,357,289,357,259,244,244,268,318,58,296,241,261,228,269,132,383,261,147,220,277,268,272,257,263,269,236,144,293,325,336,273,244,268,270,282,310,308,230,230,243,63,294,265,77,240,148,318,269,305,355,371,373,377,335,303,84,242,254,232,276,240,232,230,309,344,274,389,234,224,350,260,319,243,249,269,347,241,201,229,271,228,259,233,302,246,228,329,250,215,244,245,250,284,132,324,275,43,287,111,247,279,294,277,268,161,238,266,76,326,114,278,246,241,244,444,258,256,254,298,265,203,245,343,305,227,255,303,310,263,391,268,304,241,221,221,241,143,313,337,257,332,262,345,368,408,354,313,267,387,318,338,233,277,232,264,238,316,321,315,226,247,229,242,245,243,82,301,270,292,267,263,231,309,278,239,220,466,257,236,236,279,73,286,224,263,240,275,386,324,332,242,242,274,98,39,258,239,233,253,313,260,288,188,294,55,238,312,299,276,264,280,280,325,230,201,314,276,282,184,284,275,265,369,244,281,226,276,230,315,261,133,237,271,86,273,287,180,244,283,311,311,315,289,297,245,272,371,377,300,322,234,303,256,265,243,231,259,265,208,288,292,305,412,278,164,222,393,283,249,372,323,357,356,295,234,274,228,298,231,194,194,252,406,280,215,361,235,338,367,273,371,246,375,274,259,309,328,334,297,298,273,295,239,275,267,314,304,230,271,312,233,246,405,247,254,286,223,434,282,254,265,253,93,303,314,281,301,337,244,365,147,147,315,247,246,142,289,234,326,320,308,160,305,335,290,294,290,282,267,288,271,290,276,105,306,217,258,279,71,247,261,253,222,245,262,267,260,269,269,164,347,307,254,287,234,261,302,293,29,252,256,271,112,355,304,334,319,369,229,229,183,306,335,120,288,240,295,281,213,213,291,219,299,302,266,240,332,277,321,309,285,341,263,246,281,450,365,255,280,311,413,334,302,325,358,403,275,279,270,277,290,251,369,256,238,317,280,287,88,262,272,242,338,277,251,246,376,283,205,228,264,236,318,231,223,270,273,306,299,327,237,240,153,251,387,286,293,259,262,275,258,29,135,338,329,270,361,336,148,326,189,244,250,332,287,165,191,315,307,42,234,224,229,319,305,352,241,434,231,240,226,277,323,243,230,275,251,240,309,284,247,273,262,306,309,361,291,366,308,258,297,341,235,232,252,333,243,375,113,224,230,253,112,321,272,80,290,248,289,289,39,356,397,408,281,294,276,232,269,309,238,250,288,245,409,243,254,258,238,260,262,243,254,339,402,300,327,251,306,248,310,294,245,259,291,331,265,239,322,248,238,267,253,235,233,335,249,285,280,255,309,241,259,287,268,376,292,324,244,258,294,241,268,235,229,294,393,242,240,307,411,283,307,249,335,328,252,256,228,247,311,406,270,223,235,277,232,138,333,303,114,270,428,328,257,124,263,287,272,227,309,398,299,303,285,297,318,296,361,370,300,270,218,218,248,243,134,283,179,418,440,350,168,230,342,365,326,113,290,241,305,338,217,217,322,440,245,387,400,238,238,279,307,375,392,324,257,48,249,311,126,447,320,388,360,248,257,272,266,300,267,79,307,222,210,326,226,333,246,224,347,243,318,340,279,255,204,88,285,237,390,373,320,291,306,342,294,258,414,433,109,245,297,62,225,332,271,231,268,301,250,331,312,226,416,303,238,262,260,319,283,390,233,272,287,290,302,113,310,251,247,227,323,279,213,271,243,339,242,286,279,170,262,279,289,268,238,60,330,348,266,335,212,212,432,426,248,445,363,290,357,91,332,275,260,239,258,264,357,231,265,287,323,303,375,422,64,316,262,303,341,279,215,249,241,268,285,225,227,298,301,271,249,237,231,251,251,249,247,272,255,232,277,294,273,297,152,264,283,338,305,163,418,221,332,363,271,333,255,238,273,276,405,282,283,95,283,257,228,261,295,266,270,241,271,231,282,249,273,86,127,272,244,343,263,251,336,300,250,311,251,259,244,320,292,251,334,426,293,264,273,293,288,271,241,241,246,397,261,312,278,227,306,281,280,272,292,278,269,387,254,341,164,229,253,258,241,270,340,311,247,305,232,292,278,279,252,223,332,309,240,416,288,291,289,298,369,261,275,271,250,256,268,245,287,344,51,264,56,277,248,289,174,286,164,294,273,380,257,343,332,361,382,369,313,294,171,258,374,226,350,313,373,324,42,77,420,436,86,310,108,449,237,237,142,251,262,322,305,367,327,272,308,312,272,297,348,323,276,313,346,178,238,270,352,230,239,233,298,263,290,32,297,299,283,333,257,289,246,80,72,303,105,260,309,282,286,332,247,247,230,115,257,299,311,397,278,325,269,357,240,344,244,235,300,333,277,270,364,279,249,326,310,222,333,218,218,206,206,232,327,253,200,200,191,191,190,190,320,88,256,234,234,224,340,391,341,376,306,366,327,271,376,276,250,384,229,311,235,85,342,243,291,306,321,269,236,220,220,392,414,314,233,315,285,257,347,305,316,313,298,395,54,371,320,390,354,225,259,233,229,315,248,95,237,260,93,295,268,232,244,254,301,261,281,170,377,261,278,271,378,294,291,316,361,310,328,381,377,140,338,412,387,296,235,342,262,295,393,304,267,243,226,286,368,266,252,290,230,241,86,242,284,283,261,260,316,266,255,262,269,242,308,247,262,292,241,244,282,274,264,235,280,238,238,234,227,271,277,365,268,261,288,324,280,233,240,233,252,249,332,78,65,240,231,272,280,306,253,315,385,236,248,300,285,347,263,251,180,273,275,230,247,342,55,423,280,391,252,280,406,253,311,301,210,210,266,454,322,314,249,274,253,332,292,266,286,313,247,272,409,421,366,243,322,112,240,249,269,263,313,452,443,229,289,259,393,303,100,284,226,234,247,68,430,317,271,270,294,405,248,289,283,285,283,271,271,183,371,336,259,326,222,300,273,297,323,252,243,294,275,241,361,411,248,246,257,372,239,247,224,295,277,254,252,244,300,254,315,259,235,206,409,101,268,259,255,105,295,73,264,295,304,294,255,196,279,162,267,295,377,233,365,299,230,226,269,82,303,143,169,337,317,379,255,259,399,279,231,253,297,266,305,235,370,400,324,316,270,201,288,227,287,355,255,319,230,235,89,266,268,334,280,292,304,233,283,251,321,252,269,102,279,165,353,300,292,120,329,309,316,350,208,238,219,240,251,267,68,340,307,258,259,216,291,189,319,108,336,95,248,276,286,309,353,199,313,136,334,161,299,347,265,235,215,236,193,244,258,259,152,313,272,53,262,158,104,329,266,241,251,253,353,95,259,285,259,246,304,274,276,229,166,354,260,328,275,327,245,247,337,245,384,282,249,345,406,96,220,223,223,262,198,212,216,230,224,246,256,83,240,333,258,149,233,270,268,294,259,341,457,304,340,305,323,235,243,229,233,302,62,263,327,289,405,320,285,292,292,284,271,239,383,293,56,343,278,289,297,276,295,296,248,252,47,83,247,277,243,227,248,289,303,279,218,275,237,249,258,230,244,235,222,332,255,268,201,290,432,149,236,251,241,264,235,160,301,300,346,276,304,292,102,307,293,245,273,292,279,263,277,262,257,278,248,278,320,261,293,289,270,258,268,271,298,328,145,246,431,248,298,267,328,302,289,273,256,282,277,268,332,186,251,118,241,222,330,355,228,62,326,314,256,281,272,295,332,269,248,241,304,342,240,245,316,346,241,125,290,336,277,244,414,395,340,240,283,252,239,313,233,222,294,241,333,271,316,258,259,271,247,247,208,208,208,208,208,208,232,242,276,246,289,248,238,238,238,238,238,277,314,328,279,105,278,50,293,352,260,258,317,320,327,345,312,232,254,216,150,285,394,163,301,342,335,263,225,358,236,112,253,240,396,271,243,291,268,251,242,239,232,208,208,341,418,139,258,241,249,245,229,332,251,286,330,101,308,415,262,248,382,240,285,255,251,264,313,243,284,278,282,228,290,329,243,290,270,244,260,257,305,236,248,241,243,245,263,421,265,286,226,280,283,243,238,280,244,74,261,287,231,234,163,258,241,246,245,323,88,239,99,239,286,317,326,254,399,73,263,259,331,260,80,232,307,244,318,272,221,221,403,256,271,421,302,296,314,298,271,391,316,307,457,63,224,245,252,223,119,285,320,402,463,328,464,383,332,298,308,368,201,222,224,326,141,335,302,361,249,267,343,251,258,286,408,281,276,326,345,302,298,259,276,350,349,251,245,242,376,256,265,283,277,258,155,58,241,235,255,300,222,211,326,269,345,390,240,393,290,201,201,250,329,395,268,367,322,260,371,353,287,331,316,310,298,231,285,241,258,268,320,342,256,296,242,259,264,247,275,323,305,272,259,238,283,369,333,244,341,367,261,273,257,321,271,235,237,256,281,278,254,244,281,285,283,255,264,298,246,276,252,334,250,285,268,393,370,239,250,266,219,217,217,400,256,291,266,289,387,324,246,377,274,441,389,294,272,272,82,345,256,179,179,282,218,233,362,240,294,269,104,343,354,360,277,390,223,223,242,275,213,213,269,233,409,413,279,285,283,332,283,375,270,242,256,225,225,377,250,419,342,209,209,410,267,234,233,444,384,430,223,223,255,339,434,298,116,265,239,340,278,270,63,283,225,399,287,252,283,245,290,120,305,457,303,132,270,246,264,367,352,403,335,304,159,333,241,240,347,240,241,128,265,264,243,352,236,327,236,382,274,142,267,285,255,262,290,153,265,383,275,284,277,116,293,253,246,79,353,283,263,271,279,168,264,380,299,258,282,282,50,230,299,249,185,269,294,283,273,240,264,238,282,386,314,288,250,319,246,390,286,274,340,162,268,241,287,267,237,254,225,314,254,109,232,240,301,237,263,305,350,313,215,215,252,360,255,254,330,293,290,256,272,270,215,357,410,331,238,275,264,259,231,309,269,277,52,440,95,297,339,244,279,76,293,287,251,268,388,87,250,287,172,272,365,163,322,293,288,334,284,411,334,273,376,307,387,299,152,232,135,314,242,283,226,104,258,291,316,276,320,251,282,249,263,238,255,316,256,239,293,251,291,331,388,238,282,193,193,330,225,254,256,275,235,239,278,278,285,301,315,274,321,228,331,296,284,284,385,299,265,367,299,315,250,252,247,264,218,233,281,280,250,238,245,289,244,137,233,247,255,234,225,286,292,339,335,233,318,250,257,307,259,295,254,325,91,260,297,243,287,374,258,360,339,314,320,299,321,371,294,248,291,384,194,238,326,325,261,187,187,295,295,258,383,299,254,373,272,244,67,289,273,269,257,286,271,337,255,290,276,283,292,254,273,343,249,244,264,238,264,254,341,338,269,236,268,267,313,317,295,238,258,273,267,260,269,336,278,301,269,266,248,311,237,237,317,328,329,164,242,314,256,286,258,282,265,240,315,253,267,248,269,283,295,297,257,318,292,255,331,172,255,233,345,308,266,166,277,261,204,270,244,241,312,289,44,255,233,273,277,304,179,338,230,71,261,264,288,318,333,257,343,255,302,252,265,306,245,273,316,203,256,293,332,353,314,321,227,403,236,287,330,268,222,280,356,172,319,286,335,149,254,251,366,145,261,328,339,401,356,300,228,309,269,376,212,212,467,245,249,104,280,281,284,256,309,350,352,284,349,327,314,295,293,105,380,253,252,269,244,266,245,272,293,222,288,302,315,322,314,295,284,162,54,254,272,302,274,55,315,111,252,237,319,270,251,311,245,308,343,261,273,373,222,317,263,400,316,309,280,318,345,277,378,134,227,229,293,234,329,298,280,321,243,305,307,268,258,249,234,249,247,288,235,229,111,268,334,235,248,217,211,211,298,380,305,221,211,211,254,268,237,355,236,86,334,238,188,236,233,272,272,255,111,137,225,133,301,255,108,91,339,256,279,272,403,93,246,226,226,305,258,239,278,298,311,237,234,282,247,251,226,297,324,255,281,257,299,249,389,378,291,293,297,236,334,241,260,224,243,232,265,248,266,244,252,282,288,236,293,266,245,379,321,236,222,260,343,242,42,356,439,419,155,397,281,347,266,59,259,254,298,266,296,139,245,277,316,302,223,284,243,297,365,325,245,260,386,237,232,188,254,268,222,394,123,277,258,268,342,260,239,292,151,317,103,257,281,259,278,233,144,104,376,290,302,305,344,300,279,431,432,283,280,353,84,285,277,375,283,379,186,231,252,277,332,315,282,291,262,130,270,91,277,325,246,358,322,294,313,295,292,250,361,221,221,398,312,330,263,283,309,297,318,373,333,379,278,297,283,298,260,238,293,400,288,235,302,310,429,396,252,156,76,402,280,264,293,224,252,280,231,260,234,333,282,239,300,294,145,249,230,255,224,232,255,183,241,270,375,310,389,255,263,256,264,34,288,265,258,237,327,270,408,334,198,267,280,300,309,359,248,340,249,66,234,290,183,87,306,308,227,339,252,320,228,240,102,208,208,241,298,269,289,299,314,170,337,295,284,326,285,230,340,232,285,297,418,244,202,365,239,329,283,231,288,266,321,308,401,305,323,303,255,278,258,56,278,125,259,262,273,320,248,236,306,359,43,238,174,271,234,128,307,306,262,317,281,240,292,76,287,226,251,255,266,105,285,288,307,313,244,275,442,164,390,268,294,244,253,272,300,286,401,66,283,283,208,208,308,253,356,316,263,321,231,133,240,246,189,406,367,284,294,285,294,260,266,367,277,251,274,231,231,295,413,243,233,323,286,128,261,253,297,378,328,250,341,381,319,277,275,261,337,275,123,123,278,316,260,243,263,323,276,329,311,393,258,238,437,251,211,211,346,259,317,386,236,287,435,240,262,273,267,99,261,249,306,227,238,259,309,237,315,248,120,249,252,75,331,307,336,332,135,236,358,340,363,289,366,290,239,304,239,306,261,136,347,226,273,387,205,326,382,324,282,292,308,338,329,344,419,321,294,327,312,460,369,241,185,319,247,272,82,265,328,294,283,285,299,311,323,302,344,361,333,291,286,353,315,364,350,287,301,312,284,330,327,57,305,212,212,247,283,269,307,321,311,276,357,303,270,270,48,294,107,299,418,253,258,367,251,238,297,244,137,381,258,52,249,301,315,271,231,298,331,246,245,385,353,388,435,307,310,153,322,289,231,307,268,314,57,262,230,265,265,244,296,250,290,284,150,324,286,301,257,277,280,289,375,400,301,394,248,265,354,295,368,277,324,309,360,270,219,219,141,286,242,298,305,112,293,278,368,328,437,278,47,332,278,312,368,65,271,282,146,243,355,233,233,418,411,434,418,238,87,337,281,257,308,252,244,40,229,258,278,332,253,269,278,342,233,270,276,250,218,278,240,278,294,328,349,166,275,442,238,313,300,294,462,203,218,256,83,253,275,254,235,204,245,280,248,292,245,252,194,330,124,295,264,134,404,285,351,293,353,273,283,304,367,391,263,286,281,274,308,312,271,309,425,295,243,243,307,324,217,291,239,299,311,237,237,351,282,310,441,289,400,296,232,244,426,75,257,264,316,101,317,285,230,472,229,304,262,248,340,284,274,336,342,99,241,245,138,344,249,263,340,322,395,256,272,363,291,323,466,372,138,225,288,233,336,250,293,230,236,364,220,280,367,275,280,234,283,290,277,266,246,277,246,94,244,79,265,385,251,172,279,374,206,279,250,361,316,296,291,272,328,391,269,383,248,167,325,136,367,224,405,333,158,65,368,248,463,262,314,250,262,247,273,381,172,308,260,155,300,264,289,415,355,235,366,254,258,218,236,401,225,225,47,331,315,274,300,266,273,360,252,262,364,314,309,248,314,318,375,289,330,247,231,349,249,262,248,231,249,270,293,327,251,261,286,268,277,283,241,310,282,360,339,316,300,371,318,353,245,261,318,168,260,234,239,239,294,344,194,315,268,306,244,270,253,355,277,74,237,228,279,279,273,221,278,233,298,271,251,370,232,224,241,217,233,271,438,290,369,271,264,215,204,253,262,243,292,291,180,284,281,272,181,247,101,261,261,232,337,450,303,332,316,419,255,277,365,253,270,287,251,241,291,95,313,262,249,331,306,378,281,276,436,395,366,318,445,367,447,374,362,423,428,317,308,378,313,451,423,392,419,426,457,418,401,444,320,416,300,350,398,314,434,381,332,369,445,397,296,393,346,299,282,294,127,251,238,219,284,306,258,234,70,368,341,278,386,349,322,349,306,283,418,306,293,278,373,294,269,284,282,268,302,282,271,326,264,256,269,271,296,268,212,216,271,315,382,275,384,239,150,284,249,300,244,116,427,393,355,310,438,339,203,251,265,299,310,280,292,331,373,134,274,300,314,331,268,253,341,331,377,244,261,300,280,218,381,249,252,263,219,229,216,283,47,244,258,213,365,234,260,301,212,212,282,373,316,277,349,269,242,329,252,274,114,301,282,281,274,252,297,262,285,391,276,262,224,363,285,53,304,362,233,243,221,320,388,297,240,71,262,289,240,250,299,292,285,339,366,248,263,310,260,250,309,302,253,301,341,268,278,256,227,233,301,331,266,265,196,285,245,322,239,237,237,242,253,273,244,306,301,69,345,286,72,258,271,257,72,253,316,208,244,353,255,329,277,295,334,275,256,230,235,217,280,104,319,272,240,260,259,268,228,126,254,245,152,407,364,331,330,164,241,299,297,300,249,284,267,294,249,178,282,279,348,289,168,258,374,278,358,330,253,213,213,417,306,254,228,208,256,239,303,291,380,383,384,357,249,227,254,289,207,323,304,387,298,333,409,229,268,287,282,345,267,298,375,349,330,276,330,271,79,317,366,265,290,89,249,239,282,309,259,370,399,279,253,227,298,381,294,240,280,334,324,404,314,284,353,360,278,465,280,340,268,341,275,294,245,254,242,227,241,230,337,252,50,243,238,131,283,249,354,332,295,283,258,233,269,297,234,296,257,166,242,259,288,224,261,346,360,127,300,272,334,387,301,396,92,409,451,273,338,244,307,241,268,265,256,286,369,103,285,276,251,275,271,209,265,262,252,269,270,301,275,281,278,245,276,373,235,309,271,354,269,103,293,269,274,87,284,257,343,331,365,281,298,312,365,279,266,219,291,115,239,243,269,250,259,336,283,322,272,309,114,363,294,326,251,280,222,281,185,425,232,125,240,326,256,282,341,390,288,231,347,247,267,343,234,275,271,260,273,305,77,205,321,353,271,333,347,393,289,241,295,277,264,168,291,266,261,315,84,223,304,308,263,330,235,272,360,275,261,336,240,287,338,247,242,253,249,234,249,282,283,259,78,347,285,301,219,283,408,321,347,288,270,274,379,332,258,240,312,331,408,242,312,316,253,400,366,239,261,288,273,277,286,152,364,107,268,342,428,387,324,313,361,213,213,211,211,252,401,341,374,270,292,40,235,277,311,254,272,362,239,253,242,283,338,267,229,282,317,241,247,245,185,322,260,264,200,273,251,234,255,286,269,284,246,305,237,302,268,245,52,297,236,219,265,278,266,248,243,280,385,315,295,250,362,253,346,306,195,238,262,304,286,264,325,352,239,324,349,265,299,302,310,268,274,253,248,121,310,272,423,290,82,327,258,235,389,426,314,316,287,431,233,248,306,260,330,313,296,342,335,244,223,226,223,273,259,232,236,289,256,305,253,224,251,230,332,254,296,208,208,255,59,255,312,246,337,72,460,286,288,245,222,186,319,273,224,214,249,299,288,289,406,306,337,303,313,251,270,253,350,267,82,226,280,257,56,293,286,266,268,167,332,360,242,242,291,231,186,243,312,280,232,238,228,317,265,296,305,310,319,230,92,304,268,268,324,281,366,262,231,282,270,225,46,278,275,461,277,342,376,329,311,52,268,409,281,420,264,304,241,234,234,428,226,226,339,324,354,283,422,364,251,267,371,284,304,446,401,419,382,273,278,254,413,344,323,370,392,366,346,319,252,232,364,162,329,425,408,468,306,414,97,237,275,260,178,359,197,308,307,232,228,225,207,207,444,295,272,298,384,261,269,266,260,174,101,170,230,246,348,239,328,227,395,227,308,294,251,233,248,327,238,272,216,230,239,308,278,280,36,350,322,289,352,248,348,246,234,283,281,233,287,308,276,299,321,328,368,259,317,366,305,231,245,251,379,272,260,272,355,375,59,267,332,273,292,360,231,333,162,247,260,269,254,268,231,253,322,275,269,215,215,275,213,230,321,297,290,267,223,104,290,304,468,182,143,279,227,378,231,268,235,411,236,254,51,237,281,249,285,265,283,248,294,112,260,317,339,388,257,435,248,260,328,246,285,276,41,283,243,311,280,248,223,349,256,248,255,417,348,251,376,297,213,213,220,220,362,194,194,194,234,234,293,221,392,253,80,276,266,241,266,249,144,200,325,217,258,244,272,256,220,225,292,131,166,347,337,251,340,314,299,308,277,282,290,281,245,317,230,230,342,78,248,313,182,289,248,364,67,347,235,328,242,239,295,228,251,256,270,237,222,262,37,222,263,289,227,255,262,250,56,352,240,248,306,237,242,246,238,248,317,292,333,265,162,183,250,294,258,256,239,261,240,244,243,253,259,243,161,304,290,355,213,213,247,262,278,326,173,270,280,436,241,278,257,321,69,255,288,393,312,264,324,274,270,287,323,256,278,251,261,253,244,277,48,303,311,304,310,441,352,349,392,382,251,242,386,224,350,239,308,252,233,280,142,315,326,297,319,240,238,426,336,317,287,265,297,266,233,236,291,274,309,299,270,135,255,447,290,464,332,336,366,257,147,155,236,341,256,288,310,325,267,249,300,332,287,245,251,200,248,243,296,245,305,252,255,347,293,209,254,278,422,382,286,333,178,284,323,270,309,284,239,239,239,249,251,61,332,371,247,261,269,263,225,265,257,287,259,248,303,283,252,282,269,250,41,289,247,291,289,328,366,274,49,330,376,411,264,296,227,291,203,203,283,236,302,246,321,348,215,274,275,241,420,250,220,226,296,301,231,291,216,217,356,294,240,237,330,269,233,247,306,235,300,236,381,246,225,277,235,369,265,232,135,309,278,311,255,267,304,352,306,274,297,314,109,381,336,254,264,288,255,298,38,231,224,228,263,254,241,352,297,139,277,328,238,288,258,278,288,319,279,382,347,276,313,275,240,324,334,244,300,293,59,243,247,268,324,281,357,292,250,363,322,340,354,319,234,240,279,307,268,247,244,263,295,269,301,318,339,420,244,341,297,139,225,246,61,277,215,256,238,280,265,272,311,264,242,296,279,421,317,256,445,268,249,236,300,264,294,297,199,331,247,217,66,262,271,179,243,242,65,244,245,306,263,293,242,301,190,233,71,246,278,250,247,229,289,277,245,267,237,287,259,41,235,299,241,262,276,316,185,258,223,346,315,318,280,85,45,244,44,241,234,237,260,74,291,226,296,242,244,225,207,272,239,237,201,252,358,51,256,253,28,250,289,401,301,425,243,274,343,388,348,321,239,371,319,367,214,214,379,367,339,232,228,275,235,248,134,275,281,52,279,332,378,245,231,242,283,306,293,162,278,350,414,243,189,247,320,310,331,367,295,376,312,392,446,224,379,307,109,369,153,321,354,403,278,352,262,344,263,236,320,390,258,237,307,237,316,244,222,256,243,92,271,279,253,340,299,274,295,390,297,317,300,331,254,243,291,260,237,291,262,301,295,341,377,328,463,291,315,242,260,257,220,220,254,252,323,232,274,269,241,287,233,251,280,188,266,380,280,447,238,346,87,153,229,236,322,248,326,297,217,204,257,46,255,270,277,241,264,299,306,66,243,247,276,273,226,227,250,232,306,270,224,257,203,263,287,252,263,245,250,272,234,301,267,273,276,264,271,261,286,331,287,317,241,367,206,242,235,293,261,237,328,322,208,332,286,331,242,250,226,288,241,272,281,309,272,283,229,274,312,344,250,335,302,265,277,228,274,226,222,111,252,272,246,276,111,225,262,225,237,242,290,232,228,325,291,329,282,248,36,298,397,59,288,82,281,244,317,253,251,103,106,227,231,355,234,318,221,273,237,313,255,280,349,277,291,360,333,73,104,368,342,385,261,324,345,324,273,201,296,334,275,242,247,334,242,266,269,308,285,241,225,320,275,284,283,291,316,406,305,242,228,237,239,91,280,256,232,259,265,233,295,307,280,287,441,438,280,330,224,301,226,286,46,324,259,220,204,204,241,187,243,277,214,325,386,275,389,297,344,303,347,342,258,398,136,443,345,347,292,282,272,252,250,81,276,404,370,150,243,120,266,95,328,237,240,312,263,272,271,304,321,272,285,430,186,245,254,296,297,136,316,237,82,298,160,225,297,306,230,237,154,252,268,249,240,245,317,251,261,249,244,146,251,254,259,125,285,279,334,286,239,295,314,298,436,331,105,326,234,276,317,258,345,334,302,334,297,292,307,322,237,254,287,387,416,293,241,329,188,337,253,255,309,108,152,287,313,266,294,311,273,326,257,259,68,232,265,132,301,261,289,243,58,229,242,243,321,251,277,343,308,258,265,220,264,278,230,238,295,240,294,203,336,259,333,249,243,381,226,266,234,318,231,216,272,274,253,368,289,348,245,277,430,288,283,302,95,256,256,313,241,262,304,280,167,257,260,259,347,74,209,209,290,259,312,247,290,314,226,283,268,267,326,253,382,408,339,319,250,292,260,278,266,244,267,311,417,243,226,253,314,258,283,70,302,321,293,316,341,367,240,259,331,353,278,269,239,239,273,433,276,283,376,411,436,415,330,324,266,424,262,279,458,453,295,225,225,203,203,203,345,409,432,446,207,207,376,440,225,276,258,256,240,323,268,204,204,243,275,258,392,329,237,317,288,372,290,264,273,255,118,269,249,248,221,346,88,290,338,258,243,303,261,249,182,300,314,334,278,278,137,366,288,243,340,295,385,288,258,311,263,242,287,369,333,138,186,225,225,304,303,49,349,350,254,171,309,239,256,341,213,255,250,307,433,319,424,312,308,306,82,253,224,354,243,353,131,285,448,292,218,235,247,296,438,145,281,292,277,309,262,388,263,283,337,295,294,315,246,266,433,337,294,267,339,411,223,223,284,304,458,467,344,309,268,268,398,285,301,351,389,355,266,442,426,302,244,255,454,404,288,380,398,339,316,317,314,295,223,335,256,310,254,250,446,321,330,306,387,251,314,335,346,344,401,251,360,339,406,367,247,395,262,321,284,227,292,261,299,296,283,314,326,231,285,242,320,233,248,303,235,43,293,271,277,252,276,254,176,221,231,243,248,250,298,251,255,254,308,243,374,244,289,107,244,266,133,255,264,279,263,271,81,288,237,377,392,178,305,347,253,232,361,279,363,225,318,244,327,274,243,262,281,324,287,336,338,198,376,343,250,145,222,233,233,230,230,348,268,211,211,273,181,250,317,252,273,318,309,131,286,372,286,249,264,289,246,385,157,366,94,453,269,109,297,298,111,235,421,253,266,247,267,267,246,300,265,66,235,222,224,239,235,289,251,60,308,227,234,154,226,136,317,427,280,293,281,206,206,302,466,350,302,288,79,333,243,316,199,294,377,263,139,321,397,281,127,276,308,328,247,282,236,296,342,256,260,282,56,253,245,273,302,308,359,215,288,314,318,360,335,289,393,146,244,307,267,276,247,272,331,269,274,265,175,259,335,247,237,249,368,283,236,363,288,367,280,236,273,258,314,283,340,315,373,386,272,274,354,415,312,400,466,365,431,352,190,313,72,300,107,261,238,241,385,168,265,392,296,246,246,275,425,139,311,392,452,418,287,353,291,411,295,338,218,62,215,227,240,160,324,201,267,275,350,330,371,289,315,247,265,262,86,61,61,261,282,255,301,254,281,319,83,241,334,308,257,268,231,233,259,314,243,241,311,247,252,297,284,270,274,247,228,208,211,298,276,211,211,238,307,274,293,313,282,319,388,340,311,289,232,245,310,261,178,310,238,356,194,256,464,266,213,213,284,256,248,305,325,282,245,117,281,226,224,285,291,221,311,227,280,256,261,259,192,307,314,322,254,310,206,302,285,354,289,281,276,276,55,327,105,260,257,105,378,118,80,330,344,458,358,423,433,262,290,237,237,354,231,322,328,169,233,266,303,347,262,286,159,429,307,242,247,258,236,236,280,402,366,339,390,411,259,304,265,393,449,268,317,311,412,277,288,325,425,330,328,150,264,244,259,250,136,426,296,316,277,187,235,261,274,246,59,417,388,439,76,357,244,354,222,224,322,244,318,230,238,309,296,334,224,267,247,371,289,268,261,240,317,307,240,396,235,259,387,262,305,302,280,307,236,223,223,274,237,308,262,247,247,376,266,252,279,339,77,303,306,275,234,233,261,238,264,121,293,330,42,264,469,429,321,392,252,31,310,200,378,304,393,405,240,437,119,184,342,346,334,405,266,266,291,321,328,331,303,375,119,302,244,287,280,304,295,418,337,166,234,414,260,301,237,316,294,246,232,418,250,92,341,256,309,346,285,277,311,296,372,286,377,422,326,327,292,308,359,295,341,288,428,145,213,221,409,246,297,229,308,254,255,266,294,349,400,290,297,376,312,323,324,288,335,292,281,247,280,283,261,245,235,245,277,349,301,288,265,268,291,317,300,232,347,194,194,317,279,276,287,277,307,224,246,261,335,234,380,251,330,265,258,383,252,246,299,296,401,141,281,277,302,303,332,236,228,249,255,270,320,91,372,316,234,209,221,261,271,370,236,344,226,226,268,339,264,432,201,305,265,333,368,314,384,295,316,256,259,355,269,292,351,233,328,281,272,68,264,260,276,302,249,299,241,239,254,323,221,221,448,225,225,225,225,225,309,249,235,235,271,383,193,265,415,232,320,352,303,321,236,249,266,280,208,208,143,309,447,461,332,266,291,292,323,307,310,332,259,237,376,231,231,53,268,186,287,268,317,343,275,383,293,257,297,310,382,339,338,252,288,269,275,254,96,239,300,282,280,253,266,248,250,299,206,110,426,325,245,241,240,221,280,100,226,296,304,383,233,278,40,279,277,330,282,245,409,278,262,46,289,244,287,221,254,239,390,398,56,232,250,272,228,231,356,372,376,223,287,276,70,271,316,164,232,294,273,263,338,59,360,362,406,348,41,314,287,74,335,294,387,277,165,305,282,269,119,300,252,330,237,253,244,253,249,40,247,269,365,242,309,246,331,287,273,271,278,260,336,268,293,240,122,249,272,255,360,248,238,84,230,362,312,371,325,361,357,383,284,301,324,444,327,324,246,285,306,227,293,229,229,301,247,370,250,288,248,318,217,243,236,249,352,434,258,253,284,295,278,301,238,118,269,307,448,315,255,241,236,246,311,277,90,265,293,340,314,336,267,279,338,244,141,306,324,339,319,317,230,400,408,186,244,247,225,296,257,292,316,248,250,263,282,263,257,300,220,295,307,154,233,236,180,230,312,291,255,257,304,42,244,390,257,241,240,226,227,233,50,228,228,259,105,267,244,254,253,323,109,287,307,426,321,175,411,181,285,285,372,233,248,301,144,295,187,284,150,232,321,256,57,296,294,118,260,380,246,277,262,38,243,242,264,338,301,261,261,311,265,302,269,340,264,453,365,359,375,386,337,411,65,271,104,259,238,182,284,71,229,227,44,130,257,312,269,283,319,277,293,312,251,274,252,284,57,398,299,346,285,300,269,263,236,217,169,283,221,221,83,244,301,300,269,314,246,160,245,265,265,402,45,282,274,253,391,361,324,258,298,328,408,299,260,284,251,333,298,413,353,289,106,313,234,261,256,244,357,283,244,367,317,240,228,300,455,280,269,260,294,229,248,271,262,252,301,307,269,324,224,234,273,310,237,308,267,306,269,311,351,285,308,239,143,258,275,235,290,223,239,306,299,310,287,240,27,305,282,308,322,265,432,284,374,272,173,254,357,258,278,364,326,330,259,239,277,280,259,277,279,130,312,264,291,293,197,239,300,199,308,266,285,313,355,264,377,287,240,292,276,337,225,97,176,254,338,265,256,319,274,387,238,233,270,423,252,286,273,280,78,273,225,341,272,250,45,252,324,276,395,299,104,348,128,266,338,254,235,260,252,286,232,301,220,245,244,350,260,284,274,380,276,303,239,259,279,320,274,158,407,256,109,228,243,154,265,355,251,225,231,283,118,98,245,169,272,174,232,314,334,264,349,270,243,426,255,322,376,325,291,364,280,91,116,249,166,328,308,285,249,246,429,369,284,347,289,264,290,322,328,242,275,219,219,367,334,273,391,247,332,264,381,313,182,227,255,251,283,243,225,262,274,273,235,353,55,303,435,456,414,311,427,388,314,52,285,107,257,343,280,260,351,354,410,279,250,277,253,76,246,383,253,281,302,338,413,273,254,269,259,237,264,284,263,194,194,303,331,309,206,206,206,290,297,265,291,288,272,311,223,223,305,309,229,333,427,316,361,263,276,356,303,252,273,264,265,294,375,247,260,303,233,290,264,279,325,234,264,430,262,300,403,299,273,339,257,284,299,240,230,304,247,269,297,270,239,259,379,254,277,279,311,297,227,221,379,445,316,86,279,332,284,241,275,237,261,377,360,277,303,222,388,299,357,211,256,272,240,284,359,370,240,246,243,243,241,306,223,262,320,221,238,293,243,239,285,247,357,266,313,240,287,310,273,352,315,399,234,300,275,255,319,260,263,241,276,180,180,307,278,235,284,261,354,317,404,276,182,331,253,261,289,283,161,250,250,105,275,311,315,398,296,293,260,279,269,162,295,258,173,220,216,313,268,383,290,296,121,290,190,312,312,306,330,258,323,422,289,201,265,281,262,219,227,248,247,164,294,221,277,286,314,309,331,351,389,399,494,507,456,362,344,260,166,251,250,275,254,241,251,377,228,264,243,236,244,234,271,315,244,288,296,271,360,225,349,306,270,260,257,146,230,181,298,311,295,398,331,123,271,184,321,235,395,256,324,323,139,237,290,251,247,252,156,289,322,263,261,261,348,252,122,309,252,337,219,255,351,295,335,312,266,323,290,277,212,212,250,270,229,436,219,219,262,253,380,224,255,230,230,355,309,305,217,217,397,331,262,269,249,269,257,228,228,278,266,339,230,430,239,61,286,308,311,262,54,404,343,276,276,355,431,260,235,289,318,320,235,300,52,242,235,287,285,284,247,246,244,219,210,222,219,245,224,294,221,318,295,292,290,305,306,324,309,295,248,280,58,328,262,360,281,280,90,316,231,253,250,273,253,76,245,335,253,325,304,278,265,309,305,311,254,289,264,249,284,248,289,276,244,249,299,305,262,311,280,319,281,363,272,134,230,332,280,321,366,309,310,317,298,236,259,268,215,280,160,296,176,403,302,238,438,371,254,272,57,244,120,235,272,319,327,326,242,267,210,273,242,296,223,234,291,343,268,358,248,160,283,241,270,240,312,278,242,335,321,262,303,291,293,246,327,371,305,381,340,252,382,250,317,310,300,215,265,359,244,241,259,291,314,248,180,243,224,71,290,56,351,294,337,132,320,241,231,219,222,397,316,353,328,196,284,356,270,308,169,242,334,253,143,331,295,283,303,274,282,130,255,239,284,249,254,276,226,257,250,279,270,294,311,310,270,226,258,310,320,279,261,87,321,279,331,128,234,266,360,238,254,295,265,318,263,238,241,282,237,242,244,289,241,249,227,235,34,312,457,461,293,291,261,260,244,249,314,319,330,359,343,319,325,292,232,239,260,352,283,258,185,253,250,280,271,278,248,379,277,319,292,259,300,247,335,260,278,367,309,311,292,295,414,256,238,305,374,251,261,257,262,248,302,273,282,258,317,237,194,271,235,225,78,302,240,262,124,78,329,264,285,251,225,225,277,52,279,298,213,233,278,271,261,284,226,379,228,308,290,335,433,391,351,322,242,289,363,383,275,223,310,333,353,380,351,231,212,212,316,228,243,304,64,342,297,292,337,387,325,344,423,256,352,268,302,390,211,261,97,240,263,297,283,304,228,452,321,465,242,418,254,283,310,282,303,220,220,390,339,236,236,328,355,338,234,285,297,318,230,241,229,250,235,258,263,217,242,361,393,384,261,291,75,239,281,360,240,271,301,284,405,202,202,223,223,382,316,314,237,271,272,456,246,236,308,410,428,341,254,311,247,228,378,152,269,268,318,224,240,281,307,380,266,266,183,183,405,280,317,262,310,255,296,247,268,224,218,278,310,325,78,325,163,227,275,258,254,247,237,286,337,241,237,250,270,217,284,226,258,359,252,228,242,259,73,247,299,204,204,286,252,102,253,269,234,234,296,248,290,248,317,217,283,382,331,281,315,218,278,246,262,291,236,306,285,225,239,247,266,225,292,299,255,338,294,222,295,331,288,231,247,325,251,226,217,211,235,294,270,309,365,251,241,277,258,232,276,294,270,250,280,330,376,258,328,213,213,408,315,87,337,268,278,412,253,132,323,449,410,447,440,422,466,330,319,365,27,330,78,284,231,334,283,249,248,239,247,229,399,310,269,249,262,350,256,240,387,273,261,339,364,301,183,227,227,227,227,227,172,393,297,373,127,311,288,249,256,288,282,245,234,374,275,217,365,302,262,233,353,347,364,322,257,226,329,248,284,272,293,244,326,358,232,275,265,283,277,298,283,249,267,243,339,231,229,302,225,330,232,300,310,290,240,202,312,264,302,287,245,238,89,355,265,258,241,239,158,317,341,262,246,261,165,328,283,239,253,263,280,342,272,249,257,114,297,29,286,240,268,255,150,281,302,404,279,231,306,217,48,247,277,313,302,292,257,285,255,253,248,161,300,157,321,304,287,329,254,290,254,287,368,386,380,283,321,370,244,280,219,219,335,319,163,253,366,152,254,274,340,179,286,244,159,275,250,455,262,416,240,235,327,280,263,313,290,276,151,361,265,276,315,297,307,265,263,246,428,304,149,269,251,257,308,249,265,254,246,190,298,251,189,238,272,180,312,305,235,287,256,237,242,326,267,337,274,304,72,264,236,269,309,309,108,364,245,211,309,482,245,307,281,279,275,239,240,172,282,287,314,122,287,270,288,167,316,245,310,275,261,257,214,167,349,270,234,243,92,271,256,365,295,245,294,153,272,262,258,255,231,255,271,245,257,263,253,269,271,261,285,275,265,256,289,266,243,251,40,247,228,241,256,274,332,369,242,204,204,204,288,226,226,235,309,199,199,229,238,269,313,242,30,319,293,198,315,293,110,352,62,290,305,256,264,264,255,269,225,122,278,305,315,433,376,433,378,275,409,199,303,233,228,228,348,280,328,232,265,277,297,308,339,387,295,118,216,228,278,119,313,253,297,271,271,255,364,322,264,260,338,94,273,73,273,290,269,257,273,320,40,278,295,230,321,257,343,240,253,253,234,196,260,256,260,251,190,281,283,457,287,261,267,248,235,217,268,294,227,314,306,350,227,289,380,268,234,307,246,286,307,256,299,292,218,255,250,249,91,444,291,233,274,270,253,116,251,397,85,373,344,308,306,328,248,276,247,217,305,255,278,281,269,242,108,339,342,298,314,405,400,279,370,257,272,352,368,385,349,363,352,295,317,272,283,325,348,311,250,279,260,341,268,233,294,260,291,293,269,189,284,338,264,230,277,317,291,292,261,276,262,297,272,467,358,69,290,443,320,254,302,283,78,238,104,287,261,247,293,303,397,143,271,283,331,291,100,233,250,279,241,248,298,222,230,286,291,313,231,233,254,309,307,332,157,276,451,451,367,381,357,404,327,280,464,448,251,273,246,334,172,172,351,246,396,130,330,261,289,278,369,338,344,331,159,275,306,242,239,291,450,315,258,360,419,410,235,235,279,314,307,381,281,295,325,347,163,249,269,307,254,266,287,234,247,240,280,362,338,251,256,289,236,269,206,284,290,227,285,270,240,230,256,242,236,210,211,226,238,386,237,255,106,275,331,253,348,352,225,279,178,278,244,318,246,349,448,390,246,280,212,162,310,206,308,289,217,298,310,369,266,253,268,41,286,281,270,352,274,224,399,88,390,432,358,232,271,263,384,55,306,382,256,237,310,260,60,354,237,261,269,312,50,329,243,355,280,359,386,269,312,162,288,281,311,230,254,250,108,292,314,104,277,314,251,300,261,310,387,302,339,333,326,80,295,350,318,249,255,55,280,69,238,269,314,321,138,226,221,285,383,153,310,101,269,256,239,305,295,258,228,397,239,261,355,220,259,398,279,306,304,373,337,255,330,281,391,300,308,252,129,419,312,98,227,232,350,223,223,435,296,262,390,216,216,242,230,246,290,222,295,312,256,241,60,317,290,211,211,316,276,453,290,403,339,433,348,299,140,296,274,267,219,255,280,281,242,293,244,302,88,294,148,251,256,270,319,252,228,273,250,381,142,267,281,182,301,265,269,270,320,282,252,372,275,279,380,264,288,400,276,299,356,262,350,374,280,309,326,274,273,306,292,62,347,269,273,266,410,239,311,271,268,176,250,230,295,232,296,265,339,226,219,245,231,263,281,270,258,357,269,260,265,233,271,297,276,367,242,130,239,223,223,235,385,238,254,337,249,233,386,233,237,216,262,271,270,326,210,254,272,264,75,260,233,237,270,100,269,248,313,333,253,395,170,275,282,170,264,319,122,234,274,231,229,235,228,232,238,237,281,323,237,324,337,377,291,328,271,147,237,236,404,259,450,78,226,226,120,217,258,262,288,270,285,252,242,368,281,289,402,263,239,229,237,242,267,251,237,256,249,389,291,281,348,291,362,225,225,229,245,328,408,350,308,275,324,255,238,235,139,249,96,252,272,261,269,183,314,388,306,397,163,258,329,286,328,253,281,292,280,421,256,297,282,249,359,394,265,337,294,298,320,285,280,285,327,235,225,236,276,320,262,240,260,74,269,313,281,336,287,300,252,246,250,245,261,269,274,260,271,311,319,326,406,331,385,331,110,349,286,320,319,324,255,277,436,247,382,274,307,283,365,189,189,287,266,327,300,383,279,307,264,286,249,273,335,348,336,262,235,336,273,329,389,447,211,314,81,281,359,282,340,237,352,279,239,337,91,248,246,263,228,261,257,298,282,245,296,287,282,260,73,233,238,282,215,278,316,307,249,255,252,301,357,305,323,301,178,276,289,259,160,246,283,33,254,106,265,287,364,268,331,113,348,301,300,81,239,224,303,269,295,217,309,313,472,255,462,340,378,289,346,423,453,144,246,227,277,301,337,254,361,38,252,347,349,131,278,364,420,200,308,260,260,271,319,461,321,429,294,292,410,267,249,48,177,317,266,404,314,310,288,291,307,310,366,389,401,345,352,351,264,256,256,410,318,288,401,420,281,266,276,313,246,307,265,275,304,274,237,232,288,142,280,367,288,239,290,219,413,304,228,223,241,294,318,226,226,249,324,298,286,329,284,233,344,353,177,304,300,332,246,278,294,272,376,153,320,275,259,396,277,245,287,317,288,326,438,274,121,267,309,248,246,268,293,245,260,232,330,242,332,264,368,238,281,254,281,281,260,275,303,303,325,273,163,303,348,260,261,250,271,328,289,260,299,310,301,264,287,318,253,338,309,334,277,260,299,345,272,432,120,285,271,309,269,338,429,388,310,299,304,270,170,243,287,266,251,304,237,132,413,365,323,338,298,359,456,443,396,356,385,332,337,349,328,447,438,293,288,197,302,260,240,259,87,278,225,129,254,287,258,328,334,276,284,413,243,118,263,303,309,367,276,84,285,277,335,237,292,300,263,356,271,351,236,71,378,362,410,377,383,219,292,142,346,393,403,438,352,248,292,368,277,391,308,337,276,276,466,338,272,306,278,352,355,366,340,273,338,293,262,252,103,265,329,284,341,244,118,496,111,351,33,279,302,251,85,291,305,253,291,354,309,335,299,280,242,229,221,299,295,376,295,374,395,306,310,253,260,284,379,260,53,258,151,318,305,278,301,248,251,402,223,223,108,238,302,302,325,279,233,223,434,313,284,348,298,317,267,336,250,121,260,306,336,260,303,251,285,238,255,425,294,281,354,337,264,280,310,293,257,247,349,260,285,433,405,277,284,366,386,119,362,299,426,306,159,259,382,381,260,279,274,263,222,312,342,276,258,265,269,292,357,183,272,255,239,234,262,246,76,317,256,389,335,283,269,287,293,82,229,287,260,341,231,396,26,276,220,427,334,284,255,326,341,281,218,242,81,202,401,359,299,472,136,234,406,245,300,247,231,252,252,85,250,284,333,237,94,306,235,311,309,278,309,240,238,308,266,81,292,241,271,286,356,292,282,252,308,282,205,368,298,259,311,283,252,319,229,227,363,266,294,254,347,280,223,258,374,279,276,274,444,241,238,255,285,55,328,325,278,321,299,322,409,333,282,311,278,366,277,406,311,317,103,347,258,54,334,236,362,250,320,333,280,236,359,309,259,339,266,231,275,289,188,260,245,189,236,329,241,257,246,58,253,268,123,347,336,268,354,262,292,341,283,231,315,58,239,135,254,342,399,332,283,326,368,384,379,459,399,351,251,322,285,283,433,446,257,392,315,249,444,337,462,301,266,300,189,153,251,245,243,261,258,299,39,46,258,321,297,241,247,226,66,299,150,235,217,329,258,227,103,286,285,261,436,164,393,348,300,325,361,254,271,251,264,316,310,304,177,247,278,347,227,242,225,235,151,305,291,243,334,300,368,238,231,231,242,372,426,259,298,238,267,254,337,154,307,394,392,410,237,237,272,266,251,277,269,289,283,295,245,270,327,312,88,244,254,259,306,103,308,246,153,244,212,291,249,258,277,386,216,110,254,277,206,243,242,264,239,279,248,234,353,251,361,158,193,119,138,273,394,349,298,347,402,270,270,445,288,157,317,287,303,368,325,175,293,308,292,322,323,263,248,248,498,309,248,406,213,263,341,334,348,260,454,251,444,381,384,413,452,326,363,290,427,357,241,362,216,374,261,338,327,261,309,327,227,268,317,279,287,260,172,191,229,230,282,251,246,232,296,308,252,238,390,233,261,244,319,177,236,275,246,107,264,208,208,239,248,286,247,240,223,361,253,340,247,276,222,306,218,303,344,236,246,286,257,243,86,331,298,352,308,354,272,299,366,400,417,374,352,434,359,347,358,366,398,287,297,273,273,273,269,282,289,276,390,402,421,382,427,232,234,264,237,270,352,291,87,289,336,241,254,336,237,270,251,271,282,187,418,88,323,263,164,192,310,258,104,260,211,251,372,272,200,200,253,328,271,297,322,322,244,284,296,288,266,231,234,254,236,363,225,208,208,327,245,230,255,305,228,246,122,283,265,226,148,40,328,244,274,236,289,218,259,241,267,228,230,259,237,322,277,349,256,270,315,266,249,145,283,236,231,232,226,244,255,226,315,266,243,218,240,383,232,285,249,86,295,262,286,416,261,282,257,322,240,293,317,279,48,303,300,269,421,109,40,283,246,370,265,291,269,285,342,258,282,281,354,272,372,339,324,287,128,316,394,292,339,248,98,276,304,414,243,104,268,294,278,260,260,306,334,362,253,379,267,308,318,464,274,334,304,360,402,315,330,413,251,216,205,205,414,298,254,352,287,205,291,107,261,257,256,233,261,270,245,286,76,434,316,429,276,222,222,413,337,321,260,171,256,333,243,455,236,277,331,257,210,299,296,287,333,249,227,299,282,277,328,69,371,252,410,389,273,260,266,274,324,262,144,251,391,300,382,269,437,194,258,287,286,256,284,297,265,289,259,282,60,257,290,352,235,289,49,268,277,236,312,304,385,138,341,381,448,329,377,325,223,241,237,275,425,182,268,127,241,291,276,261,286,319,305,341,443,262,272,267,282,311,276,289,279,339,299,248,267,243,311,229,226,294,263,260,277,303,280,267,156,276,342,304,281,310,320,333,284,309,357,313,263,303,278,261,278,174,324,234,199,232,267,106,260,241,281,281,64,377,317,294,248,299,288,334,255,235,238,276,333,275,255,253,260,256,233,248,257,296,272,254,258,269,242,252,266,316,228,233,255,300,255,294,374,248,245,286,287,245,271,421,283,260,257,321,55,238,235,258,259,253,257,281,270,253,228,244,417,293,370,317,326,233,303,120,282,191,266,285,232,309,281,236,348,415,234,387,268,315,299,326,235,235,256,275,291,245,230,255,245,228,289,257,302,260,332,283,281,109,313,272,262,276,222,114,245,243,286,259,242,278,227,299,278,299,167,359,306,264,383,242,258,271,290,226,124,367,224,287,358,259,269,266,262,256,280,166,239,254,278,257,343,138,263,427,270,240,371,354,292,303,301,316,313,312,282,304,325,283,332,272,294,351,52,256,282,255,252,306,276,280,356,285,248,376,301,254,266,277,236,320,373,254,240,278,104,263,244,331,335,336,236,245,175,262,341,298,295,188,271,299,319,303,254,257,302,324,246,260,265,257,258,272,315,269,271,249,317,297,264,210,386,209,209,248,251,253,231,247,288,218,216,237,236,240,241,220,250,237,141,227,241,305,241,217,312,179,325,306,280,92,180,302,316,296,238,245,211,211,247,276,300,368,272,211,211,288,355,244,241,296,267,267,255,292,214,243,287,373,332,283,289,286,176,241,319,305,288,256,251,265,269,158,295,262,222,222,266,275,282,252,313,238,306,309,251,279,257,210,249,335,294,263,316,329,249,332,295,279,254,247,358,362,396,138,253,307,267,272,210,294,233,260,273,262,242,224,208,208,416,229,247,317,389,387,325,290,332,343,296,250,250,249,232,303,355,388,290,222,250,238,222,248,231,286,273,239,262,28,268,267,379,199,266,299,231,368,260,282,280,248,137,298,342,166,246,260,274,255,147,265,321,299,268,308,262,308,336,310,176,251,244,356,264,220,390,440,374,359,202,202,244,250,423,293,274,272,292,325,324,241,362,248,255,324,431,282,269,251,238,227,227,355,276,316,220,243,249,332,254,328,261,257,235,161,92,62,305,319,402,308,124,248,270,244,362,430,396,236,302,450,393,270,245,358,335,311,262,282,284,277,342,275,434,321,41,253,288,240,285,232,269,299,231,324,337,262,246,328,69,273,278,257,290,280,277,293,129,375,328,314,324,352,461,286,316,268,259,381,273,304,343,225,294,260,323,311,312,46,256,303,305,388,252,342,194,304,356,360,333,182,250,379,346,296,169,332,239,304,72,269,319,59,350,95,255,283,230,226,231,223,305,151,310,238,222,259,269,262,328,291,282,248,310,255,338,299,418,270,419,259,250,246,289,294,243,343,305,293,250,246,286,384,307,276,293,263,322,274,331,252,325,244,371,274,347,311,260,331,270,265,303,248,335,233,117,256,195,268,288,241,245,235,333,246,269,260,305,220,247,295,161,441,277,345,266,261,318,249,277,309,255,290,349,121,228,385,238,251,277,314,267,288,342,257,435,423,293,250,264,302,113,282,49,164,282,242,369,412,235,278,341,406,263,276,312,358,228,245,38,233,314,313,250,258,378,172,306,278,268,274,212,235,385,50,221,291,223,351,320,286,246,330,241,298,423,310,296,287,244,325,230,329,231,256,258,199,326,291,280,243,275,266,247,294,349,248,46,343,255,225,379,136,449,273,268,268,315,279,259,64,270,325,278,286,298,369,369,354,149,338,245,324,284,244,300,262,241,236,384,315,252,72,390,371,379,247,228,228,241,261,343,270,236,374,269,265,44,314,249,254,235,267,316,394,267,275,252,239,300,329,86,256,258,297,282,279,256,167,257,354,316,304,276,140,291,104,226,251,227,264,238,242,242,260,266,291,359,289,407,276,290,223,365,316,349,273,360,74,283,340,256,282,305,231,310,248,183,160,281,302,224,247,240,233,248,295,307,253,165,253,403,236,229,263,273,261,332,273,312,306,317,299,227,313,270,104,260,105,322,211,211,265,246,365,406,359,348,339,310,321,61,282,139,391,317,265,388,263,190,190,71,289,135,252,260,304,255,262,267,268,67,296,292,282,296,321,57,221,279,251,242,270,224,320,284,290,283,301,207,312,53,246,283,235,213,252,221,265,259,266,250,260,336,153,339,246,235,318,292,216,268,101,222,242,285,355,254,104,274,290,247,342,113,325,222,320,69,244,415,273,339,256,284,306,176,273,357,271,200,38,261,241,267,387,237,82,251,304,237,311,253,291,270,287,344,382,245,263,234,374,269,278,322,333,250,257,266,454,329,321,338,300,167,288,328,268,300,325,303,328,295,369,401,132,199,296,257,301,280,313,245,333,279,238,179,365,338,286,122,227,217,305,256,276,273,120,370,271,389,312,117,300,324,436,207,320,353,308,258,253,282,234,224,229,328,233,210,258,126,222,259,339,261,293,329,375,242,130,229,245,413,288,255,367,379,434,439,354,456,258,319,291,332,288,294,355,151,345,314,60,271,66,289,254,250,230,156,235,267,338,383,233,365,428,235,265,411,441,287,351,354,263,309,263,288,259,303,420,288,216,90,237,278,270,266,301,328,158,285,243,233,246,213,256,243,224,239,152,327,187,253,134,288,266,446,292,226,226,242,120,252,274,316,279,282,281,259,299,235,245,195,250,255,102,283,247,244,282,331,309,251,255,134,275,441,422,312,283,407,459,421,369,322,455,353,246,246,385,363,326,429,292,249,272,230,230,162,260,368,290,265,247,303,437,275,334,401,235,257,268,225,337,330,307,355,470,338,351,289,265,382,258,292,420,355,277,284,354,320,307,277,247,289,354,269,225,289,115,290,294,260,337,171,298,292,297,281,338,103,386,122,341,250,382,280,245,257,282,95,306,265,363,277,336,247,392,446,75,305,255,261,260,295,276,226,243,301,357,240,280,278,254,302,249,130,250,443,379,280,386,276,312,260,96,247,253,77,299,358,452,414,463,260,403,359,329,283,166,284,328,235,279,323,315,227,51,291,267,213,250,252,364,355,393,275,138,257,235,244,242,237,229,353,252,250,144,266,239,219,272,250,285,338,301,319,251,307,278,246,259,47,287,313,246,110,339,291,304,266,131,249,337,291,265,278,331,345,328,307,323,254,266,270,269,146,254,264,226,238,247,173,295,272,311,274,311,214,296,369,283,243,152,249,256,225,346,241,270,222,258,254,232,312,424,247,254,282,466,261,288,347,232,232,256,266,322,170,170,297,308,235,315,239,257,290,289,308,328,263,374,263,382,404,363,378,330,316,318,272,323,322,284,316,204,339,214,214,255,194,194,230,291,384,310,295,349,365,267,237,242,243,249,233,53,294,236,311,250,277,220,103,234,378,279,270,390,314,244,248,300,316,254,240,254,250,249,264,235,254,281,256,446,306,268,442,85,211,252,358,133,319,315,329,297,256,355,396,342,237,375,388,327,345,356,263,306,263,379,382,364,249,277,375,248,257,57,243,318,259,238,300,331,268,235,245,318,275,356,262,242,339,330,213,213,349,238,248,334,230,354,249,365,227,204,204,332,439,261,266,262,248,282,263,268,285,230,230,245,223,319,170,262,323,311,313,289,288,231,284,344,97,230,274,263,269,331,328,244,342,445,424,239,239,412,266,248,313,279,46,353,248,230,238,315,238,252,276,373,222,258,316,238,413,287,143,246,247,241,256,269,331,220,362,107,275,25,277,254,264,301,247,344,235,227,237,242,310,245,302,198,262,269,239,356,372,255,326,433,298,348,333,247,236,223,253,58,298,304,274,335,352,250,318,233,362,321,324,171,410,301,270,315,323,36,259,121,390,330,321,364,73,273,257,379,44,237,238,293,316,269,291,300,342,321,314,325,334,277,271,356,239,279,278,316,321,268,277,261,287,298,221,214,262,265,248,238,329,224,341,338,247,309,248,257,334,267,331,314,286,277,308,426,275,302,314,364,454,344,392,379,91,272,360,334,257,256,346,273,327,266,253,277,279,271,256,301,271,263,327,248,274,322,288,153,252,243,308,247,238,59,291,146,243,186,227,237,258,348,286,404,157,250,266,277,276,312,217,217,363,118,330,321,290,365,362,306,442,431,367,382,275,337,361,330,260,249,315,393,354,291,342,386,356,316,273,321,408,300,407,87,320,288,273,276,222,259,249,184,279,276,285,262,282,322,297,347,247,240,249,241,260,152,246,284,237,215,370,331,259,253,244,219,310,100,236,271,248,265,283,296,266,283,421,226,254,234,258,240,248,274,302,44,254,307,386,253,279,104,273,361,337,269,342,256,216,228,246,240,214,221,235,124,282,227,241,354,69,263,375,238,320,262,294,256,236,169,264,166,396,324,313,459,457,277,395,460,429,373,390,450,376,306,374,376,307,425,240,394,177,239,249,86,288,276,314,246,270,404,349,247,307,275,118,174,174,126,330,305,350,231,323,275,52,256,321,306,292,348,112,255,372,156,237,244,259,212,230,35,253,201,300,301,235,311,279,297,109,425,301,270,263,292,332,300,381,297,396,211,234,212,152,240,411,250,304,268,258,229,257,100,230,361,344,353,295,291,316,310,307,317,308,338,360,336,295,330,317,371,320,128,294,248,191,301,266,224,403,213,213,309,354,319,236,284,273,251,285,286,257,260,173,113,249,386,334,354,284,54,429,317,373,66,299,252,200,264,251,235,352,236,231,130,234,244,266,232,298,271,282,302,206,287,139,376,244,303,352,293,347,250,280,274,270,299,214,212,229,206,310,239,345,103,244,271,274,230,355,325,298,297,153,365,302,319,272,351,281,256,335,302,318,106,255,253,243,224,224,265,211,254,233,254,268,243,354,241,244,234,246,195,257,255,289,261,134,254,91,280,262,220,315,289,295,109,64,378,260,212,285,296,254,306,314,266,266,235,280,331,338,248,247,324,242,245,273,383,242,300,217,266,236,320,268,268,249,196,314,259,233,303,231,311,55,361,257,398,352,86,239,244,228,208,224,224,216,223,216,224,284,261,358,67,251,257,247,188,218,212,100,250,394,319,390,310,350,307,325,263,238,239,238,244,269,363,352,344,399,371,341,304,332,320,290,270,301,308,276,253,244,268,248,279,62,315,305,257,88,261,227,235,306,126,319,387,79,330,329,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,118,256,301,250,235,237,256,242,300,284,282,288,243,263,340,123,242,368,232,282,250,119,223,227,289,269,291,364,58,330,238,293,263,274,214,375,269,273,270,351,237,321,309,296,229,249,275,36,404,236,288,226,295,288,246,251,239,264,155,252,243,212,252,268,298,254,293,302,376,236,317,322,356,249,308,162,299,298,287,335,233,249,267,212,335,54,226,257,305,300,248,373,254,240,270,238,257,241,226,305,307,323,88,265,228,300,261,318,286,256,302,231,409,242,268,322,265,228,225,246,250,351,250,256,334,288,231,242,241,219,219,278,289,321,346,263,241,222,387,314,243,254,399,269,405,243,258,233,270,396,252,73,246,313,237,357,433,305,273,328,325,397,237,336,396,258,358,262,258,237,276,182,182,382,359,200,200,224,300,258,258,434,319,291,281,246,264,248,326,280,356,286,264,239,341,308,409,268,322,299,242,256,248,237,257,377,209,265,223,277,306,35,243,270,325,274,259,266,268,228,331,73,288,250,288,240,304,241,237,262,287,127,288,370,320,226,243,347,328,360,288,274,276,262,109,277,240,282,332,300,243,268,262,311,416,359,446,231,231,281,466,67,321,291,263,127,242,108,223,420,312,319,326,299,296,305,254,400,233,97,264,234,339,307,227,254,231,234,236,203,274,415,395,314,303,278,365,310,341,404,317,300,262,322,286,317,376,142,253,343,282,285,322,44,285,289,90,264,241,229,229,368,264,383,428,358,378,391,330,460,336,337,275,219,219,321,458,357,305,260,266,310,393,284,397,236,355,244,283,281,242,325,243,248,264,257,287,260,247,260,266,366,242,76,356,237,240,278,334,324,411,422,233,323,309,270,113,156,386,287,307,443,276,262,324,274,319,246,88,334,289,314,271,386,272,80,331,235,234,301,271,398,291,356,249,261,290,277,241,291,216,239,233,69,229,232,374,241,287,254,329,300,347,235,277,301,377,278,261,317,376,353,422,333,294,100,286,199,232,268,282,282,74,278,216,216,338,326,276,274,142,260,244,232,271,253,274,362,443,225,220,224,233,45,273,271,267,362,298,183,275,274,288,135,339,225,262,247,273,281,314,148,248,255,240,238,267,286,257,236,266,241,268,236,236,275,255,364,287,238,243,268,224,105,235,235,234,218,218,366,278,462,222,80,241,218,240,275,298,294,320,446,284,314,371,293,252,416,326,240,321,216,216,257,256,318,307,264,313,248,316,287,294,71,247,258,233,233,267,295,308,268,502,492,493,493,254,154,247,274,200,332,416,243,298,257,280,251,337,315,255,240,345,279,200,291,314,369,305,278,270,250,272,198,264,246,270,253,322,428,260,297,281,260,249,303,265,347,322,319,316,367,300,256,307,443,295,195,229,235,198,289,314,63,298,348,222,222,403,278,321,220,321,292,139,257,83,300,282,241,265,370,240,164,336,69,298,325,382,248,281,429,312,307,415,442,313,234,327,302,270,284,274,367,94,217,297,386,336,283,388,298,175,321,233,238,257,254,234,293,222,222,222,309,252,272,289,338,343,248,291,233,414,226,326,330,312,231,285,260,325,341,247,81,304,262,300,229,229,201,332,220,272,229,294,265,280,233,237,263,332,244,385,259,239,240,232,218,299,239,240,250,239,220,250,260,349,324,440,151,266,281,406,287,243,287,299,279,295,251,289,193,193,230,247,266,292,298,105,232,253,293,194,150,366,289,258,335,349,249,368,403,259,331,380,279,342,268,309,288,233,286,269,173,156,280,341,257,243,67,265,433,266,239,294,297,332,255,279,101,273,245,63,281,279,419,244,296,290,110,344,140,254,365,338,260,305,348,334,279,146,269,258,283,287,337,336,312,378,107,253,251,318,232,306,349,343,109,230,255,187,172,273,304,350,310,257,179,261,302,282,206,206,206,337,338,246,370,149,329,402,280,252,276,349,297,248,267,221,180,358,232,313,259,230,240,283,258,237,232,241,257,353,472,351,356,308,137,223,136,306,319,337,281,347,270,271,328,302,387,267,346,209,368,234,282,268,373,344,286,279,303,285,298,265,257,297,355,328,402,160,296,308,185,382,384,105,325,309,205,352,301,300,393,265,425,263,315,314,232,268,282,277,263,368,251,253,237,284,304,410,374,125,159,251,229,324,248,276,249,283,251,253,281,318,322,242,220,265,141,316,287,279,132,318,252,248,132,305,270,283,295,251,251,343,302,284,305,159,274,399,337,229,235,314,301,222,282,273,365,359,278,299,353,274,239,222,223,299,259,237,246,206,206,422,266,401,316,420,253,293,228,219,219,342,349,257,438,226,322,227,226,64,274,271,287,360,266,271,322,274,338,273,273,281,328,239,303,281,336,281,239,320,241,271,276,287,265,295,282,233,278,281,277,261,417,310,242,271,247,354,255,264,285,249,272,245,289,246,359,247,277,257,269,263,252,326,240,266,227,277,405,255,309,251,314,267,285,273,264,310,276,237,303,262,287,254,282,299,246,242,311,246,267,287,227,251,370,228,254,233,313,226,397,318,255,273,237,262,255,71,381,331,464,273,342,382,53,228,274,232,196,302,275,268,95,267,262,166,303,294,245,296,211,237,234,284,260,260,212,342,334,284,290,281,294,374,290,336,282,322,268,268,264,69,313,379,246,281,316,308,277,396,315,240,257,276,308,258,310,303,317,293,230,254,281,249,269,241,321,231,315,258,239,251,346,221,314,400,220,254,263,246,230,247,370,345,349,279,138,225,255,275,239,295,251,236,272,227,281,267,317,266,286,225,322,359,265,249,368,378,318,301,280,396,283,280,171,274,375,74,406,280,333,278,281,318,430,291,239,296,82,336,129,264,246,272,204,251,410,129,353,314,225,233,346,282,359,275,275,266,364,232,339,330,390,241,322,345,406,243,279,257,279,306,309,279,247,252,296,305,147,274,255,322,331,246,447,359,83,304,223,345,331,235,232,244,240,90,258,393,270,245,286,246,230,86,295,305,258,179,318,303,124,297,275,354,256,234,254,245,279,254,320,350,282,256,241,274,246,290,35,262,275,30,311,259,290,353,352,305,266,173,237,256,201,248,233,270,224,272,254,314,275,91,276,292,250,276,319,134,458,361,133,297,290,143,348,258,85,188,188,331,334,239,277,352,254,327,225,225,252,386,386,255,264,206,206,328,272,196,196,237,237,217,217,276,346,261,295,396,261,234,425,376,313,227,237,257,156,270,241,240,267,311,408,340,343,234,247,249,208,208,279,169,394,349,136,274,308,297,254,275,265,250,259,282,35,265,265,291,281,258,272,272,271,296,250,273,252,388,256,347,264,256,337,117,246,325,262,338,291,284,207,345,318,270,275,300,277,196,196,261,237,268,388,251,281,418,260,245,254,254,280,273,271,310,293,124,333,346,263,230,269,228,359,411,269,341,220,293,300,349,325,315,252,249,231,436,152,261,190,260,273,297,228,371,251,258,262,358,233,233,283,183,232,326,248,337,51,229,243,266,259,271,232,246,296,242,300,335,360,279,293,215,304,279,264,374,264,284,258,243,254,246,403,265,113,266,288,255,284,313,378,167,420,325,183,254,255,255,269,277,423,294,205,282,306,304,310,326,248,279,48,371,335,329,341,269,241,145,365,352,315,280,286,261,315,80,249,265,336,357,231,281,237,244,238,247,302,311,79,247,245,262,302,295,352,68,298,243,122,243,378,307,259,340,357,396,261,233,250,252,53,229,244,264,278,246,255,271,239,249,231,259,254,264,126,229,296,240,244,244,291,345,339,236,269,323,365,246,319,164,239,245,312,254,257,347,221,244,293,237,245,311,256,291,224,305,263,296,175,128,259,242,209,238,265,290,319,283,297,287,246,233,300,260,328,258,229,263,146,241,233,244,232,275,386,251,364,388,279,380,261,115,268,231,393,272,246,301,121,288,279,314,277,338,156,304,104,270,301,305,66,243,284,304,255,265,279,359,288,288,250,343,281,253,320,34,264,286,285,182,106,247,116,238,258,287,302,306,265,266,314,299,256,303,293,259,73,257,257,266,279,309,248,269,218,272,343,303,231,296,368,273,263,289,432,269,259,282,240,433,282,314,248,223,351,254,339,239,365,38,304,79,308,316,282,369,258,265,276,325,291,309,101,392,360,268,236,315,281,345,261,341,233,301,256,293,394,267,297,325,289,326,234,73,298,303,285,229,263,253,248,324,258,244,321,429,214,259,226,253,340,271,319,330,243,233,270,247,77,261,247,282,237,320,250,264,299,250,257,292,270,281,392,227,265,403,386,353,262,286,284,227,275,259,275,328,234,274,294,231,242,250,241,224,226,228,247,218,274,299,359,383,467,288,196,233,200,270,240,337,308,268,333,239,314,251,354,227,371,464,406,264,322,378,424,350,373,458,347,256,256,256,455,218,218,218,460,422,137,258,447,343,261,264,152,270,268,231,332,120,252,324,265,245,299,252,258,286,312,213,276,259,169,320,74,261,257,287,282,83,304,244,333,258,281,289,241,288,251,282,234,224,308,300,310,230,429,284,311,291,314,212,257,42,55,393,144,385,303,269,363,297,65,435,285,306,301,397,262,80,291,281,252,103,419,156,271,331,311,257,225,289,158,43,250,428,250,120,329,289,297,297,232,329,264,275,261,225,267,250,250,226,235,267,233,268,297,229,307,235,444,91,291,294,220,261,233,230,242,258,314,400,246,236,260,271,270,226,226,248,220,217,217,305,392,269,262,231,396,260,353,395,336,247,385,131,260,315,305,228,254,375,271,231,282,226,301,330,355,408,295,287,247,256,317,230,243,271,397,254,435,232,379,241,296,221,254,369,272,316,294,284,204,324,280,261,227,245,231,226,32,315,356,335,283,245,247,276,287,416,426,280,318,223,223,293,348,245,54,303,246,430,299,386,42,247,295,305,351,197,233,263,206,448,286,398,288,270,257,238,292,310,283,250,235,267,241,449,316,307,432,305,306,265,288,74,309,277,138,264,165,277,259,323,258,247,231,215,89,302,267,258,201,249,227,236,259,228,269,288,260,270,263,245,272,247,242,311,312,299,295,236,256,364,237,246,389,288,259,224,226,379,276,337,261,280,286,362,281,395,443,354,282,379,325,373,396,366,284,415,423,407,363,326,318,405,355,373,321,278,264,214,214,236,390,293,267,341,298,378,415,378,331,308,388,90,310,354,86,304,236,333,368,224,272,249,384,340,243,249,265,340,245,245,254,253,229,347,279,152,369,267,318,279,119,283,365,416,365,345,290,275,286,326,350,240,258,249,349,222,242,253,261,153,262,326,308,293,299,257,447,295,462,354,103,222,267,267,238,286,367,361,251,129,262,315,242,266,294,231,231,231,289,104,313,243,453,362,378,309,273,382,320,365,276,309,251,325,332,348,257,257,256,314,305,302,241,268,402,256,251,264,302,280,258,244,326,267,145,305,295,240,229,324,275,246,265,260,311,370,255,227,253,233,242,240,242,249,242,252,247,259,132,314,333,254,273,252,286,180,252,252,345,449,407,305,276,312,458,324,329,257,229,277,242,276,300,210,282,227,340,251,307,307,255,301,337,369,230,269,159,231,74,264,318,260,293,289,132,259,322,293,239,247,238,302,402,294,241,322,291,252,243,95,332,367,183,304,325,276,282,139,273,360,348,287,335,262,385,294,449,370,285,273,325,298,271,304,293,358,299,297,472,265,307,261,411,317,311,294,237,101,253,283,282,280,252,302,271,265,242,340,304,272,247,241,258,320,365,264,352,366,250,178,265,351,285,366,161,394,294,323,273,318,359,344,118,228,294,280,234,422,112,315,189,307,251,337,294,320,366,245,287,313,265,286,291,325,244,263,233,254,257,257,253,237,328,299,267,279,265,268,380,257,304,250,269,265,275,332,366,320,86,268,300,245,280,184,258,239,271,272,327,183,261,249,262,228,257,234,115,273,317,90,380,296,270,378,320,445,370,431,316,255,405,371,277,284,250,248,334,261,324,347,185,315,225,393,304,364,279,318,255,276,335,260,277,261,209,307,272,238,356,278,370,78,264,335,80,326,249,298,355,299,323,334,388,118,287,354,243,252,56,259,282,298,428,262,287,34,323,214,214,365,268,284,238,269,298,319,153,259,263,288,276,251,287,293,287,271,269,132,49,245,295,264,253,254,269,338,165,275,280,329,386,270,268,194,314,303,247,346,382,280,246,350,358,398,290,274,410,310,277,243,401,269,248,284,242,352,404,289,357,373,341,352,235,347,113,268,251,269,288,277,245,286,75,235,244,319,242,238,246,297,350,330,255,230,357,312,289,336,321,387,254,350,323,126,328,320,305,429,247,248,318,31,228,235,243,235,218,267,252,254,244,246,245,206,268,270,270,251,370,299,270,150,242,279,269,211,241,276,347,377,257,248,251,232,329,327,406,255,317,324,322,299,253,248,250,225,347,238,285,341,393,282,326,263,328,349,448,328,328,272,249,299,287,264,238,242,264,257,252,325,368,378,261,318,336,269,202,294,362,308,308,241,269,252,275,250,144,273,391,317,261,263,319,287,234,331,254,358,239,216,273,280,256,307,198,198,248,412,300,317,271,367,234,351,311,259,229,246,257,256,274,254,272,229,294,225,168,262,268,391,313,369,199,277,272,215,271,321,262,299,428,215,261,387,410,398,286,237,84,337,348,313,310,287,439,436,396,344,240,359,321,264,171,237,284,254,231,254,265,230,256,267,104,262,304,248,238,115,377,331,402,268,339,292,337,320,271,351,253,364,347,252,302,405,293,370,303,294,263,266,244,369,381,238,322,239,271,311,292,245,287,284,349,327,328,79,319,254,377,380,57,326,363,280,234,245,307,245,288,291,320,218,270,230,246,240,296,41,299,370,357,242,361,246,275,309,224,286,355,404,366,281,105,286,367,285,334,268,272,308,279,154,278,383,186,250,216,258,289,339,331,242,201,311,276,279,363,312,269,299,270,336,248,258,318,325,252,175,272,238,262,256,246,246,251,39,274,295,260,298,335,254,298,272,425,235,229,363,276,258,328,117,430,340,306,355,243,231,262,229,264,285,329,285,312,349,372,317,309,302,308,449,300,270,352,309,293,260,425,387,238,238,71,242,249,185,185,447,348,265,455,402,266,103,251,260,370,388,285,308,315,247,352,328,260,300,215,215,306,288,291,320,343,64,240,282,233,268,300,277,257,362,118,250,277,263,278,237,373,266,355,259,255,254,245,232,259,236,230,218,316,174,174,281,281,93,239,264,265,245,259,293,266,132,309,237,283,254,261,349,276,305,247,237,266,324,246,282,268,258,315,268,257,415,241,308,297,260,269,267,255,231,164,335,258,315,315,156,260,276,259,262,319,229,190,270,277,446,247,243,343,253,308,405,375,265,460,102,308,355,307,273,269,288,312,363,237,239,247,301,261,303,151,282,260,112,279,295,247,64,292,187,233,306,285,271,172,295,288,255,272,294,321,329,324,88,263,224,304,330,349,245,341,377,104,227,324,222,267,250,277,243,293,213,260,237,357,263,373,224,235,330,222,221,264,214,241,274,296,222,239,301,139,277,342,386,296,309,320,135,253,219,354,228,230,175,325,247,425,432,269,357,249,248,87,286,359,352,364,285,263,241,259,281,262,251,327,261,359,253,257,276,221,186,215,235,414,305,283,259,238,258,303,218,308,353,262,266,265,395,248,450,133,183,228,282,315,219,241,230,246,295,236,279,242,264,242,226,223,229,275,252,263,331,296,259,286,114,312,346,347,349,403,464,224,297,428,293,289,271,255,285,327,342,340,343,314,433,357,302,297,423,270,270,332,324,265,311,255,261,250,384,93,252,243,120,301,299,270,314,69,308,299,315,313,403,280,235,126,274,335,237,359,222,275,363,229,257,255,252,259,248,246,269,254,316,219,219,355,321,435,267,334,242,246,346,266,333,74,233,249,249,258,343,130,205,205,274,303,285,304,229,229,410,344,223,223,338,251,343,389,406,259,241,177,169,295,262,335,234,221,349,293,328,327,362,253,390,248,250,235,66,398,300,259,250,317,290,271,246,274,70,264,235,228,233,266,234,252,358,251,251,247,235,262,244,231,157,282,254,251,54,264,243,233,261,359,352,397,171,171,280,244,303,236,236,236,251,434,243,305,385,279,415,308,315,355,252,275,51,292,420,278,387,303,363,265,397,265,273,321,335,122,317,246,240,318,256,240,299,281,348,368,337,355,237,249,304,355,415,278,387,344,378,301,35,226,217,249,196,237,263,237,226,135,289,269,193,316,346,291,268,243,421,232,429,429,301,280,252,282,305,221,308,267,272,116,261,327,319,258,264,255,230,233,269,166,251,260,333,292,200,255,208,167,313,312,395,355,276,305,176,324,277,236,295,271,284,278,353,426,259,253,230,161,422,303,270,371,56,280,335,263,281,246,287,227,231,276,249,250,273,328,344,132,335,324,326,348,337,259,57,281,413,290,338,258,238,346,378,225,225,286,248,269,294,30,278,294,272,258,245,376,306,230,259,415,299,146,234,239,243,259,296,245,131,297,323,100,228,210,275,288,349,384,126,228,279,244,223,296,280,49,221,294,341,311,264,400,275,394,278,175,278,265,347,332,237,237,347,236,236,299,279,254,254,298,400,324,375,284,95,269,290,305,272,265,442,52,241,238,328,243,243,227,231,250,323,215,223,262,280,289,291,237,238,214,214,233,218,254,367,335,295,311,272,257,236,266,246,238,251,243,242,196,280,310,295,263,274,230,178,307,319,319,157,146,398,243,388,331,314,288,202,289,309,359,430,382,255,263,284,231,304,265,317,262,308,254,242,148,249,224,168,263,268,223,471,283,265,244,233,404,86,243,246,182,331,271,336,267,348,108,280,224,127,248,342,360,349,220,220,253,254,345,274,257,237,219,253,248,249,385,281,271,249,268,244,254,257,268,272,251,260,308,310]