bclavie commited on
Commit
3876823
1 Parent(s): 8cd6e4d

Add files using upload-large-folder tool

Browse files
101.metadata.json ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ {
2
+ "passage_offset": 2525000,
3
+ "num_passages": 25000,
4
+ "num_embeddings": 6877139,
5
+ "embedding_offset": 698423423
6
+ }
106.residuals.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9e7751ee4ce1e5b4cc2e10cc2600504558be1ff07116d76183a4ced59e1e8f34
3
+ size 164634682
114.metadata.json ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ {
2
+ "passage_offset": 2850000,
3
+ "num_passages": 25000,
4
+ "num_embeddings": 6872934,
5
+ "embedding_offset": 787936492
6
+ }
132.metadata.json ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ {
2
+ "passage_offset": 3300000,
3
+ "num_passages": 25000,
4
+ "num_embeddings": 6826699,
5
+ "embedding_offset": 911373477
6
+ }
14.metadata.json ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ {
2
+ "passage_offset": 350000,
3
+ "num_passages": 25000,
4
+ "num_embeddings": 6820922,
5
+ "embedding_offset": 96403632
6
+ }
149.metadata.json ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ {
2
+ "passage_offset": 3725000,
3
+ "num_passages": 25000,
4
+ "num_embeddings": 6870422,
5
+ "embedding_offset": 1027780468
6
+ }
16.metadata.json ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ {
2
+ "passage_offset": 400000,
3
+ "num_passages": 25000,
4
+ "num_embeddings": 6954526,
5
+ "embedding_offset": 110075774
6
+ }
20.codes.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:fc1b8bf38ee8c8e888f47d2e5e07dd0ecad4a571c454cb97bc071d60faa63a7f
3
+ size 27574049
33.residuals.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7943a2ce4b73c467da46a66087a19f8f6e168a91c2217424bcfd5e8f069fd14c
3
+ size 166282869
4.metadata.json ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ {
2
+ "passage_offset": 100000,
3
+ "num_passages": 25000,
4
+ "num_embeddings": 6837762,
5
+ "embedding_offset": 27637364
6
+ }
46.metadata.json ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ {
2
+ "passage_offset": 1150000,
3
+ "num_passages": 25000,
4
+ "num_embeddings": 6941570,
5
+ "embedding_offset": 318149405
6
+ }
51.codes.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:bcc43b9d1381dd742a06798129ac9a0a0310c162fec6a321894737dbf5f0c2b3
3
+ size 27808929
52.metadata.json ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ {
2
+ "passage_offset": 1300000,
3
+ "num_passages": 25000,
4
+ "num_embeddings": 6946088,
5
+ "embedding_offset": 359814689
6
+ }
66.metadata.json ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ {
2
+ "passage_offset": 1650000,
3
+ "num_passages": 25000,
4
+ "num_embeddings": 6916636,
5
+ "embedding_offset": 456691239
6
+ }
69.codes.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e5cb201a0f0c3c6ddb2248354160cb2802bb927267f0711e30033b69bbac5867
3
+ size 27731681
69.metadata.json ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ {
2
+ "passage_offset": 1725000,
3
+ "num_passages": 25000,
4
+ "num_embeddings": 6932633,
5
+ "embedding_offset": 477513646
6
+ }
85.codes.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:67199021715c1f6cab0d60bf374b1cdecdac9edb2ab9e3f58ed3092e0418ab9b
3
+ size 27678625
87.codes.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:37da8a9db23a581fbf653cf837721be55ed312f4cc87b83fd66fa7a17908af63
3
+ size 27656161
99.codes.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b6750dc6a3ee44c557ff18b269669392d68b46f8cb10e73c073c66961aee760c
3
+ size 27577569
doclens.135.json ADDED
@@ -0,0 +1 @@
 
 
1
+ [265,249,234,267,299,283,287,178,312,263,229,269,250,269,289,274,271,233,225,249,270,229,245,260,241,249,242,177,217,240,149,120,249,311,250,256,345,268,268,168,85,254,336,388,320,285,246,251,249,266,331,270,351,232,289,267,244,271,305,386,285,262,307,328,386,96,255,296,254,245,410,342,252,354,229,220,283,261,312,281,272,280,231,323,243,345,238,239,247,293,311,250,273,270,253,310,38,215,265,260,387,265,232,250,232,214,243,305,335,299,291,226,355,317,378,357,309,253,281,307,138,236,399,249,280,292,293,289,269,277,310,39,264,339,280,291,256,228,361,376,140,412,288,294,309,301,178,215,274,274,103,276,302,387,399,262,307,336,342,294,119,53,236,242,69,299,106,245,147,291,129,301,398,297,325,127,271,326,298,234,312,229,252,383,214,250,306,296,259,200,274,244,274,324,354,288,344,183,72,263,323,81,346,269,351,238,238,480,104,258,249,265,254,289,280,241,264,294,317,367,353,315,307,298,244,251,277,237,261,269,159,366,239,306,319,435,256,324,336,350,311,210,381,381,376,311,291,398,296,221,248,281,264,404,393,311,140,254,324,116,442,433,371,323,271,298,343,257,303,81,321,339,116,271,388,415,368,334,298,244,202,202,359,275,266,348,243,259,291,270,310,264,157,320,235,275,391,285,103,360,296,360,381,354,281,305,416,298,412,64,252,240,219,228,242,256,226,258,54,272,100,354,295,327,374,266,307,240,235,249,384,231,310,355,224,371,293,316,320,323,222,304,280,275,296,125,311,246,291,90,255,310,224,268,233,234,108,265,294,259,301,266,308,299,263,251,226,250,230,230,271,252,85,285,274,238,110,395,49,284,244,252,237,115,257,317,308,241,416,270,295,287,44,279,255,230,247,76,279,261,167,241,241,326,440,259,305,248,61,370,254,285,82,348,309,318,373,125,267,352,237,240,264,258,267,258,244,238,245,259,347,271,319,253,121,276,316,232,237,285,86,243,246,239,312,299,264,297,227,296,274,254,256,265,318,305,296,337,290,296,251,296,295,266,334,324,388,247,143,268,323,253,233,256,296,262,325,252,297,356,321,241,313,256,275,257,238,273,287,257,173,233,299,233,165,262,254,283,238,349,71,275,211,454,219,239,270,73,269,290,311,238,264,232,310,289,260,286,230,253,57,371,240,311,278,222,266,204,268,291,317,116,337,336,355,237,82,260,353,307,220,391,125,313,328,290,271,251,291,300,294,302,315,350,390,406,372,332,289,340,251,333,242,278,403,362,63,272,275,245,231,231,290,379,303,301,414,312,398,245,313,293,320,268,244,325,248,363,278,297,314,330,391,262,430,256,346,258,127,387,376,125,256,243,198,417,253,223,220,409,299,271,308,451,424,430,447,326,331,261,434,304,426,387,275,187,230,241,279,428,291,176,176,320,260,230,236,259,262,245,333,110,254,205,159,322,31,101,365,204,204,373,306,352,292,413,372,256,300,320,284,272,278,358,264,328,404,377,308,357,347,309,420,247,92,219,205,259,280,254,295,349,287,314,361,423,287,297,271,395,323,276,284,306,330,331,300,306,285,333,312,314,76,286,128,275,233,240,315,197,315,257,285,341,257,256,254,269,257,292,277,199,199,316,264,404,340,322,227,328,239,250,228,273,282,301,254,45,262,108,271,265,324,224,300,245,310,294,311,254,247,266,294,271,200,277,294,240,283,299,395,311,333,317,279,274,337,272,154,265,236,350,237,147,113,423,398,310,271,262,285,272,277,245,265,301,322,245,421,451,280,38,242,275,250,247,83,252,260,227,254,224,241,204,171,192,247,261,274,240,324,313,272,436,319,318,263,294,305,253,268,265,420,218,224,236,252,267,236,251,238,310,68,285,268,258,296,273,106,245,228,271,306,229,256,226,248,265,373,286,246,303,282,329,337,346,348,322,69,238,260,342,263,370,111,247,354,265,292,273,234,229,101,293,290,294,312,276,313,341,284,281,316,312,280,287,225,235,272,265,262,263,239,29,232,303,272,248,271,213,320,213,223,305,286,442,66,293,376,377,326,187,277,385,261,422,104,269,289,292,280,286,262,347,324,314,414,324,300,62,244,320,332,239,262,321,152,291,187,358,346,231,50,275,246,258,249,233,252,245,268,280,282,312,164,303,65,263,290,252,256,254,294,215,250,283,270,306,37,331,287,249,239,270,251,268,227,243,242,238,302,239,267,271,256,237,247,269,235,297,248,252,246,271,279,252,255,256,245,246,248,229,237,270,261,279,266,268,269,243,247,249,251,276,266,259,29,296,43,325,343,382,319,436,316,395,262,438,287,288,292,106,257,425,308,263,291,232,242,248,265,244,295,297,73,307,317,284,210,294,131,237,330,252,25,112,332,219,90,72,258,222,265,22,69,323,315,250,203,257,250,293,427,117,288,266,288,327,132,255,221,226,223,270,257,269,423,370,287,351,178,374,240,272,261,84,353,99,461,268,257,299,301,343,298,317,276,325,264,348,315,283,248,323,287,240,244,277,271,350,299,304,301,244,279,340,247,274,268,262,254,291,262,309,275,329,305,436,385,252,301,275,395,253,246,291,264,252,281,233,148,240,193,254,262,275,414,150,285,278,287,375,233,368,240,280,326,264,291,380,342,109,322,100,196,238,299,252,223,230,229,219,239,348,353,274,273,343,309,233,270,302,344,290,268,236,378,287,376,288,311,86,234,279,346,287,238,63,308,324,437,263,351,304,284,245,317,317,240,248,252,252,352,258,228,242,269,256,306,255,253,235,178,272,231,238,325,250,340,278,310,444,349,226,62,314,252,116,264,253,276,268,241,253,241,297,238,49,281,261,307,275,271,178,286,281,281,253,287,257,322,242,245,54,276,257,263,252,254,273,266,362,344,273,290,89,239,300,331,240,176,296,248,229,100,420,249,54,113,221,254,316,280,254,231,84,275,282,311,213,258,226,238,168,59,307,268,283,256,298,209,325,87,282,246,242,279,56,262,221,383,272,332,261,367,325,335,282,321,289,327,281,269,325,297,372,340,283,401,435,388,310,344,253,283,259,290,230,314,307,264,263,295,307,287,299,399,137,98,221,249,223,292,242,238,240,274,82,325,171,297,254,124,293,254,220,152,333,286,58,235,257,74,65,300,297,305,274,340,312,281,263,58,285,295,419,92,284,79,317,338,269,241,274,257,286,262,166,172,315,262,230,236,185,244,233,226,93,281,274,280,202,200,43,281,278,57,274,334,306,401,268,268,315,236,350,205,205,280,266,337,322,343,244,343,374,265,46,200,173,267,281,493,45,263,342,233,249,290,232,301,304,328,234,234,284,230,238,299,242,273,128,272,285,103,355,266,292,128,365,264,248,284,297,270,280,291,287,94,261,207,207,261,226,153,69,270,365,141,282,289,289,170,243,225,136,264,342,255,283,319,389,258,260,228,419,278,242,279,263,176,329,245,252,287,132,270,245,243,124,139,282,232,88,266,257,269,157,105,324,289,320,269,189,211,28,337,320,61,231,340,272,287,108,277,265,345,142,298,322,319,286,236,40,280,233,259,278,412,269,276,306,320,215,215,421,446,230,230,229,193,193,288,293,229,153,228,227,231,235,229,252,339,282,283,241,226,260,351,277,285,129,233,49,227,253,258,349,357,282,260,267,287,352,294,307,244,347,286,294,335,292,333,260,286,241,316,337,122,243,296,453,367,289,271,285,239,229,297,247,180,300,245,268,306,399,296,398,255,262,279,250,313,268,119,155,333,336,290,245,298,231,231,252,448,227,227,227,253,255,238,152,250,227,230,200,245,259,240,360,228,239,344,197,197,287,407,380,335,264,300,248,285,327,432,298,228,261,298,229,229,421,299,451,240,456,412,218,218,427,376,339,252,252,368,387,353,213,213,324,274,277,352,360,379,367,292,296,231,252,232,242,255,321,283,254,288,42,113,273,93,308,354,362,287,264,335,372,280,293,393,288,145,314,232,354,233,341,290,238,272,278,366,263,257,283,337,220,246,228,273,262,267,254,249,271,253,247,269,296,325,233,265,252,308,229,234,240,241,275,349,305,312,237,225,273,247,314,219,84,400,318,376,277,352,290,301,401,371,302,281,276,325,430,355,278,367,298,338,349,332,310,262,311,433,429,320,257,113,282,290,313,204,357,278,275,290,290,293,280,299,267,282,301,270,281,331,314,268,231,242,267,256,279,156,271,103,370,276,306,330,348,260,254,288,295,275,281,267,301,291,297,280,304,310,272,312,276,329,264,295,291,277,294,306,335,284,275,312,272,283,288,277,295,297,298,283,287,275,68,253,292,285,290,269,287,265,296,286,277,296,274,285,284,272,274,274,304,268,272,286,288,275,287,298,310,293,289,275,263,287,274,307,260,273,291,202,301,410,359,284,322,313,201,287,309,308,268,347,252,356,414,272,330,37,118,266,327,305,244,298,287,316,244,295,309,233,325,182,271,286,273,291,278,269,283,265,299,279,267,283,298,275,278,320,287,278,288,285,259,286,293,294,302,269,285,289,284,263,270,290,301,264,280,283,153,252,406,251,358,397,252,228,228,249,318,189,189,275,439,450,283,300,367,251,267,442,309,275,412,293,268,352,64,283,243,119,310,230,230,422,426,307,317,227,227,275,443,328,417,443,421,234,234,408,201,201,201,211,211,211,237,341,302,273,295,416,314,303,434,429,262,313,305,272,129,217,226,239,306,240,268,335,365,281,286,256,325,263,335,269,323,233,233,447,263,433,242,347,404,293,396,448,256,314,310,435,343,246,324,253,362,287,221,224,279,329,261,265,233,286,166,233,277,299,271,299,408,324,234,285,298,360,260,339,302,246,256,249,376,291,337,347,314,343,363,261,232,244,325,283,327,431,262,289,276,284,305,273,319,294,294,276,290,276,282,303,276,278,282,269,287,266,301,297,304,280,291,267,286,280,282,291,286,281,273,293,270,291,266,274,256,286,279,104,254,125,221,407,298,254,249,260,284,253,157,264,313,297,273,77,294,164,231,251,232,303,213,299,64,315,331,278,239,247,309,293,257,234,426,338,249,280,262,82,271,335,422,266,289,331,281,324,289,244,325,419,255,271,367,313,310,252,258,282,321,320,375,260,255,364,271,320,383,404,299,237,237,236,328,308,275,428,326,355,361,208,208,313,323,395,299,241,369,274,79,245,150,84,248,108,227,247,253,316,254,196,165,307,346,293,420,335,304,320,108,303,242,231,231,363,420,311,244,236,177,268,307,300,315,287,266,254,326,258,257,274,301,277,261,277,276,265,307,286,274,266,309,345,317,291,262,290,298,291,276,263,307,232,255,317,257,301,234,244,308,308,244,365,234,292,269,341,318,99,299,247,247,315,237,451,128,268,263,261,263,243,273,279,252,280,194,265,83,267,253,229,241,246,248,329,263,242,359,386,170,300,132,279,137,277,268,231,153,239,78,252,294,245,265,269,338,242,318,279,302,279,270,346,385,386,283,252,341,386,417,287,325,274,90,298,267,86,249,314,254,269,117,298,322,263,188,272,315,152,258,269,443,274,305,266,240,316,46,324,223,223,211,211,211,211,381,214,257,236,281,216,287,262,271,273,270,282,228,286,332,269,360,239,357,247,251,171,245,245,254,242,291,367,301,266,376,302,386,233,233,239,194,287,402,47,306,137,295,277,282,237,256,255,320,282,235,171,50,255,74,63,297,286,307,268,306,206,206,268,260,331,255,250,222,307,354,162,337,289,267,283,193,256,249,213,226,252,197,286,392,45,286,125,235,220,248,194,447,313,285,283,345,367,370,271,291,288,309,296,419,313,191,264,243,287,289,297,251,63,94,263,307,330,332,295,338,278,298,291,312,74,299,136,297,325,298,238,357,323,245,265,279,258,285,288,290,355,288,344,210,210,419,214,214,311,313,273,271,332,311,415,335,158,295,291,253,252,284,255,122,137,289,312,387,258,280,223,267,260,294,252,209,209,269,261,262,287,330,240,259,232,207,207,82,296,273,194,244,75,151,289,254,213,239,60,306,74,273,233,368,383,221,280,270,229,278,357,408,266,344,239,324,302,227,294,267,275,279,325,264,247,310,270,59,293,402,276,288,248,250,360,254,369,293,275,313,449,264,268,351,70,239,260,414,331,332,247,204,204,359,263,289,291,269,245,212,343,238,122,151,282,42,329,271,288,284,273,303,251,226,280,329,254,245,252,247,228,57,258,250,69,291,30,298,263,264,268,277,260,263,304,229,284,222,222,329,288,247,287,232,310,256,197,76,98,447,141,369,285,64,243,183,308,265,314,334,270,268,238,109,315,248,213,213,249,219,306,350,381,444,257,242,349,356,233,372,230,355,311,268,252,224,251,391,251,350,285,274,221,306,277,71,297,199,243,290,259,304,300,237,245,224,398,327,273,257,226,245,341,224,262,217,251,277,96,279,249,196,269,262,334,274,295,142,261,247,236,260,312,297,277,220,172,239,328,238,237,118,279,345,235,252,311,171,285,254,284,290,296,289,390,281,380,302,280,318,327,442,423,284,253,311,345,241,349,449,325,306,288,262,382,251,235,260,307,247,333,284,264,100,245,243,248,246,250,286,229,260,249,91,249,436,264,245,295,225,244,282,251,66,348,348,59,243,268,258,138,277,156,236,237,227,219,343,375,271,267,247,284,69,326,142,256,274,305,233,396,304,355,286,247,297,261,250,349,411,268,285,283,311,283,258,61,128,237,263,280,241,254,306,285,137,301,340,245,266,370,213,213,239,330,328,368,260,303,305,459,280,283,247,303,229,182,304,278,262,245,251,243,232,262,99,291,288,306,272,326,354,254,285,350,276,305,353,310,384,227,236,278,249,164,250,232,367,256,205,122,279,277,337,283,379,240,222,230,230,365,306,264,190,280,296,149,285,301,279,248,242,258,254,249,263,333,299,349,341,301,315,265,235,258,300,331,297,387,273,224,224,55,233,226,284,284,203,362,266,156,257,225,266,301,134,278,135,248,167,284,199,228,271,256,299,229,374,296,455,244,257,79,308,259,232,292,250,255,231,239,240,315,283,320,298,368,234,238,238,248,230,304,242,280,338,246,145,265,285,352,281,274,376,253,261,283,296,296,424,246,380,125,276,296,267,135,248,263,241,309,248,332,204,49,276,205,358,224,224,387,183,152,364,61,249,267,374,239,294,138,288,229,367,358,317,382,413,298,326,325,330,395,296,422,449,329,318,258,321,364,371,243,259,311,227,283,393,258,96,237,156,309,228,73,234,236,332,306,237,256,272,235,303,410,261,304,310,299,233,239,212,366,402,121,294,358,272,316,276,287,252,312,293,383,328,278,35,230,265,373,275,78,298,313,298,285,267,305,263,278,291,325,255,405,246,265,243,258,255,335,287,291,78,391,242,333,107,275,224,224,228,228,371,273,349,365,350,399,278,264,327,302,305,448,336,429,196,196,345,378,324,228,289,240,339,301,95,338,356,44,182,276,31,268,260,245,258,348,234,333,257,301,346,276,390,275,122,259,291,261,274,272,274,291,171,281,297,237,411,105,46,373,267,295,234,232,40,239,346,239,246,242,307,198,139,259,264,349,343,253,261,368,260,305,273,309,364,316,213,213,291,339,244,268,224,317,301,225,297,303,264,298,300,391,274,315,213,251,267,275,252,346,49,243,264,227,260,307,300,366,334,338,251,292,368,143,271,292,343,261,403,165,336,262,314,356,34,287,51,272,418,239,108,250,331,65,253,228,321,303,285,284,246,223,289,296,232,380,264,312,310,395,251,373,388,240,169,254,377,316,399,240,242,245,238,36,318,248,264,243,332,372,328,274,263,171,273,291,121,282,69,81,265,248,91,249,234,240,312,227,258,403,179,327,79,206,373,453,421,455,323,268,341,150,272,263,53,246,373,303,229,229,262,185,228,85,292,238,279,369,272,285,270,149,341,274,312,219,337,262,312,259,289,312,240,263,235,236,226,245,210,222,250,271,271,327,273,313,258,375,267,235,334,275,278,260,227,242,224,252,260,292,238,254,54,259,254,295,251,393,35,231,232,345,260,257,241,72,272,235,290,254,259,262,289,228,243,305,199,199,306,110,346,291,299,260,364,278,264,401,349,130,288,237,164,150,303,256,232,354,272,262,226,229,249,269,297,219,302,229,261,225,330,197,197,214,251,208,208,270,279,215,215,272,235,333,239,209,284,43,228,252,79,264,263,280,373,196,136,287,287,252,278,235,385,253,244,313,259,264,199,280,260,328,292,290,264,105,322,269,379,231,236,263,317,216,265,161,313,404,322,284,311,264,32,229,187,298,234,240,294,260,254,234,226,240,267,315,240,249,266,221,347,258,289,243,241,289,293,229,375,248,301,225,238,242,309,282,275,234,236,252,271,238,293,419,367,304,253,149,274,306,264,342,267,126,336,300,308,242,307,272,251,398,282,263,251,296,315,311,147,287,245,213,213,293,288,290,329,319,267,261,288,257,348,311,327,281,248,259,294,330,279,278,242,284,361,367,237,43,394,143,258,303,76,246,278,240,54,266,260,358,387,298,327,422,266,252,226,226,378,343,213,213,250,447,216,216,359,254,231,231,279,95,290,274,261,277,381,326,279,256,285,398,261,376,313,144,251,88,248,277,263,251,295,296,235,104,412,456,239,307,274,290,88,316,237,70,234,238,237,69,285,50,328,287,256,256,325,356,263,179,392,439,429,160,353,241,314,197,317,390,245,226,229,244,256,348,228,262,241,264,294,286,341,234,247,294,222,233,106,255,343,214,266,281,273,280,280,260,366,268,247,344,285,79,321,278,255,315,244,320,347,340,285,257,362,231,119,343,269,95,298,290,378,279,264,231,245,360,235,290,190,238,255,267,266,310,289,327,361,243,274,240,165,298,235,233,282,260,78,324,264,260,232,253,227,231,250,236,372,295,136,300,242,228,124,338,236,266,254,118,291,293,281,339,418,39,266,87,228,292,32,74,255,286,313,309,255,262,165,299,247,232,220,54,353,238,238,337,356,76,292,284,261,273,275,235,284,362,252,267,222,286,268,226,152,288,275,314,434,182,394,418,258,286,260,342,253,329,284,276,301,293,245,265,239,305,253,262,290,299,246,322,254,294,255,242,307,272,257,278,237,255,250,285,309,303,375,305,259,351,248,327,375,339,317,317,267,246,279,288,377,239,247,319,283,322,258,259,324,291,255,281,312,263,312,283,255,277,233,226,244,258,230,276,257,244,245,313,284,231,258,235,348,252,312,231,243,249,253,258,243,262,253,328,266,205,275,263,286,274,305,287,214,428,249,225,197,76,287,237,247,86,262,304,325,60,267,235,254,93,453,377,264,246,268,247,77,212,322,53,270,172,248,244,137,289,171,250,271,282,243,334,77,261,255,266,369,278,268,290,277,86,279,99,258,304,368,288,267,306,64,256,359,322,354,255,241,333,276,149,47,222,292,151,240,234,258,217,268,240,295,300,265,240,262,76,315,314,432,402,403,363,284,309,272,232,241,271,149,264,303,160,263,302,320,39,363,40,303,159,267,245,373,317,170,353,252,423,307,256,262,335,287,127,299,300,269,296,276,248,255,264,66,244,139,288,290,247,251,318,292,269,282,266,252,237,226,245,257,276,261,257,230,241,285,276,281,242,318,286,84,272,365,327,338,265,382,248,305,215,227,278,269,219,265,43,277,307,49,271,290,284,273,314,315,280,307,272,289,299,276,338,114,224,239,340,363,232,257,261,332,260,276,423,333,270,277,253,315,268,372,268,176,266,247,318,323,266,242,245,272,243,38,229,83,233,292,340,348,244,254,262,277,317,370,267,297,328,249,273,281,289,273,209,333,412,266,326,155,263,291,276,37,275,325,237,231,305,259,280,267,234,257,258,233,272,239,276,288,284,228,236,356,158,270,112,287,288,219,50,313,276,294,289,449,265,329,352,74,291,324,108,265,261,312,297,154,294,222,331,330,354,246,383,401,235,358,323,319,240,265,222,303,285,221,172,172,243,311,246,290,298,236,44,274,259,87,95,292,88,230,247,262,317,284,257,237,190,360,316,260,257,278,246,40,234,307,52,317,408,343,366,318,301,216,216,295,341,180,180,196,196,262,395,263,237,243,282,278,241,241,255,245,245,363,244,258,299,326,410,379,279,247,309,244,249,286,247,334,169,286,296,232,278,167,343,207,320,324,132,232,321,230,230,247,246,239,223,260,244,53,237,173,241,283,310,316,291,248,300,266,297,244,308,84,342,211,258,240,230,99,342,252,225,262,115,308,436,99,225,75,273,199,428,343,382,424,422,329,290,317,304,233,229,249,237,258,64,264,294,273,279,272,215,301,264,368,277,132,261,288,253,295,314,288,366,246,139,314,371,126,289,259,366,257,273,318,233,261,376,298,430,289,339,284,258,162,266,259,120,298,330,287,315,246,384,363,289,215,215,135,250,242,269,225,244,286,292,266,250,338,279,239,80,281,275,238,262,256,342,238,259,275,389,270,274,288,246,228,308,239,277,236,236,250,257,284,271,267,272,314,180,240,343,173,286,241,231,108,269,320,278,58,266,330,88,270,287,341,373,227,256,208,288,291,293,323,260,247,264,283,80,291,243,232,241,243,309,260,273,235,279,306,265,340,124,292,411,268,338,108,261,292,357,258,229,252,252,244,214,109,406,392,257,395,268,335,325,220,220,258,307,285,273,297,214,297,309,273,213,228,386,213,228,239,295,271,267,73,277,395,297,243,337,284,405,244,343,352,288,272,435,262,278,42,318,230,278,253,272,275,230,248,240,301,281,310,285,284,250,237,236,362,305,331,296,304,327,261,357,351,300,390,121,292,289,268,255,211,27,293,288,282,422,77,268,284,307,277,325,425,338,259,281,249,167,340,264,303,236,236,318,241,245,305,133,310,389,355,257,361,84,145,295,286,151,104,322,273,383,338,295,431,410,250,253,100,306,120,277,290,274,299,302,256,252,335,238,282,414,406,366,452,456,411,375,383,314,465,253,404,262,349,435,381,101,378,342,282,302,307,383,355,209,330,398,68,226,236,176,239,260,332,262,311,230,259,227,262,307,322,269,249,246,250,241,279,222,241,331,316,269,232,336,232,328,278,280,248,348,87,318,353,291,336,386,266,155,69,350,311,140,234,269,306,281,289,348,189,189,253,245,230,228,367,271,288,304,197,244,248,237,257,244,335,285,284,372,112,382,194,218,218,312,269,318,108,244,290,311,81,403,110,255,257,262,152,324,176,313,276,244,259,199,236,233,274,241,253,273,230,156,372,310,399,405,45,250,306,241,273,232,415,344,280,144,296,268,286,254,314,280,213,276,274,126,290,68,235,303,358,256,284,248,279,258,302,250,289,262,321,314,198,279,272,273,240,251,236,272,169,329,340,211,277,251,75,306,273,278,224,224,278,228,227,245,217,255,280,387,148,284,106,284,278,264,249,383,245,229,340,224,307,357,32,259,224,196,269,214,213,305,94,308,402,265,251,271,260,347,284,251,278,280,279,296,288,34,325,271,289,359,286,263,275,283,288,290,309,279,272,317,288,288,292,297,284,284,348,298,245,262,344,277,181,279,271,247,277,263,262,281,384,259,383,262,356,294,322,39,145,264,55,238,302,264,286,93,108,199,294,286,266,283,69,227,261,258,92,217,308,283,256,249,356,334,306,279,254,315,330,205,357,294,302,302,223,270,255,237,281,232,282,305,233,226,224,198,245,221,244,215,369,205,245,95,110,374,312,114,220,247,281,228,353,301,303,329,299,322,290,232,285,349,339,246,258,295,248,349,235,49,262,286,296,305,311,256,267,280,299,290,138,265,278,259,248,236,314,247,267,256,211,281,370,429,307,324,137,263,243,245,293,392,325,313,284,369,294,220,252,306,232,263,251,267,362,305,308,302,313,292,270,121,225,269,369,365,247,257,296,251,232,260,141,264,224,175,231,84,332,278,347,111,317,285,300,311,307,345,304,362,247,269,229,329,320,256,349,292,273,269,334,245,334,278,274,80,251,289,131,349,267,238,286,427,359,288,384,70,353,288,250,373,280,241,267,229,268,235,315,314,275,178,302,299,294,285,264,137,363,282,312,406,219,219,258,260,101,272,185,293,260,315,142,265,326,348,204,433,251,300,253,176,176,165,165,234,268,377,251,259,287,279,164,252,322,266,304,318,244,261,153,230,233,243,290,288,291,283,278,258,265,294,273,87,212,212,146,255,356,328,420,285,53,309,326,254,277,254,245,345,324,364,418,437,248,266,322,326,298,310,183,299,338,312,183,312,287,298,229,287,246,261,241,261,251,281,37,242,276,150,341,294,451,231,251,243,341,290,283,276,396,72,219,172,245,281,365,260,430,404,300,287,306,268,245,296,258,253,311,312,388,260,249,238,282,206,206,206,266,233,254,299,341,325,125,402,183,320,278,279,275,349,265,281,274,266,270,288,252,289,300,450,239,241,304,276,282,330,258,270,254,235,418,240,254,225,292,276,260,264,287,234,257,238,238,409,206,257,281,258,281,117,171,257,308,422,317,288,368,296,263,246,252,296,286,194,302,248,140,325,164,398,289,307,273,165,268,287,243,230,112,329,247,87,426,350,261,132,271,328,282,204,462,160,234,228,283,403,237,157,329,270,214,214,321,251,271,349,367,307,88,259,241,264,349,335,311,265,211,263,259,255,257,247,251,233,275,260,265,274,251,266,262,301,265,297,243,272,251,248,250,263,257,252,275,254,264,266,249,258,238,262,273,244,252,268,262,296,269,237,260,232,39,252,248,264,271,258,269,83,275,310,299,314,301,329,303,302,309,288,318,322,298,273,296,328,335,314,278,356,299,289,305,367,334,312,369,263,386,296,275,149,238,171,338,327,326,351,316,345,67,386,303,278,316,383,243,333,240,336,267,151,303,296,121,270,288,81,92,385,271,285,325,339,314,310,88,277,255,195,269,238,44,283,300,284,239,266,140,376,288,302,257,129,391,227,397,256,358,335,207,268,243,292,238,69,279,319,401,389,323,254,264,265,254,288,23,327,259,415,217,217,213,213,310,267,328,267,382,218,218,309,259,348,239,272,263,328,247,332,264,298,238,269,376,260,300,274,395,280,330,343,304,395,294,342,281,120,284,225,233,301,239,236,230,241,249,336,296,373,218,431,387,312,298,266,306,252,335,397,320,273,291,269,234,239,328,257,305,213,405,168,168,262,293,302,228,99,267,319,90,139,297,308,114,347,252,51,345,106,46,266,93,286,231,257,312,267,97,342,257,304,315,241,230,261,270,357,288,370,388,357,172,366,267,178,356,249,253,350,19,86,65,255,225,321,251,291,261,186,311,300,191,70,232,254,253,267,271,304,245,257,224,261,215,242,193,407,386,308,302,296,393,341,436,284,296,329,377,256,243,253,234,84,313,111,269,326,365,285,339,367,235,348,301,277,247,239,278,173,317,247,430,381,274,294,305,295,245,450,373,307,284,324,306,413,276,266,249,281,234,264,356,324,112,305,244,212,310,361,402,276,286,313,264,291,431,351,240,241,255,321,208,399,372,185,224,300,268,325,211,100,290,339,286,278,227,302,297,380,323,428,299,226,226,226,396,415,345,272,330,292,387,401,312,291,388,432,294,392,320,317,366,341,238,267,334,313,256,324,281,332,285,356,202,202,364,369,253,231,161,284,252,80,245,248,279,296,231,317,245,275,188,300,240,238,239,254,265,324,279,218,296,282,284,261,231,267,119,237,293,278,268,346,237,247,254,353,332,247,422,256,315,311,267,397,374,268,277,289,255,273,285,214,248,311,214,353,257,277,245,402,247,308,409,317,239,272,131,364,228,321,334,285,66,237,252,379,393,249,248,321,275,256,306,243,301,282,200,242,230,245,307,307,343,243,303,356,79,289,303,420,510,48,241,272,260,335,290,75,302,329,157,307,291,273,277,385,377,226,102,301,260,248,179,344,364,298,326,328,370,345,324,255,264,284,250,241,232,240,252,241,234,241,276,312,315,120,250,262,164,278,240,187,257,232,156,353,272,405,333,300,326,120,307,260,277,239,240,276,253,317,318,323,294,429,357,364,283,320,287,351,460,339,444,194,294,376,277,233,110,228,241,243,297,251,389,332,377,239,230,252,246,269,263,281,237,265,300,233,233,231,213,255,300,89,308,269,270,279,259,252,197,318,258,358,247,108,227,244,250,257,261,253,268,276,314,398,137,312,304,294,300,286,230,302,237,250,310,280,288,233,243,245,65,346,206,250,249,246,306,305,312,292,245,353,378,393,290,312,268,280,379,272,122,429,225,261,269,330,379,326,233,300,262,293,263,239,253,276,245,247,197,197,281,304,252,263,345,267,270,298,303,109,237,230,351,310,220,59,316,238,272,289,293,300,321,250,290,376,336,290,234,258,73,235,259,236,310,257,333,221,270,321,255,436,265,268,229,230,233,279,249,262,242,234,244,312,96,332,305,376,301,232,423,390,259,267,287,391,307,149,344,247,153,322,344,444,296,262,365,450,166,323,247,269,305,225,356,258,106,276,366,280,257,366,326,255,304,271,50,322,241,76,282,320,200,277,300,325,311,302,283,271,282,409,303,231,226,214,214,373,321,291,278,297,234,325,285,273,302,287,291,330,396,96,304,267,137,249,319,209,209,224,326,324,126,243,335,261,274,169,114,244,191,334,346,116,333,419,278,393,350,351,288,258,246,265,302,242,73,313,318,136,305,292,354,258,297,261,316,316,242,259,33,259,245,252,233,305,281,235,253,105,326,260,339,409,420,260,312,291,297,430,412,43,342,209,264,175,119,153,260,291,342,314,130,238,102,49,280,251,280,336,108,293,368,400,363,296,378,373,384,232,358,310,270,302,344,278,332,282,285,242,243,264,356,315,331,354,245,312,355,207,207,361,267,424,316,347,354,233,411,227,358,387,227,227,326,289,366,204,204,312,323,348,310,257,299,200,256,235,286,232,268,238,57,322,238,311,121,280,367,354,387,240,270,401,239,357,308,261,267,279,247,265,220,326,267,397,340,292,251,164,292,227,227,455,276,253,183,266,229,278,295,282,277,163,246,224,237,61,260,264,321,399,318,394,258,69,271,280,344,245,70,261,265,76,347,82,182,273,235,439,433,383,392,280,308,315,251,271,261,417,299,318,405,248,298,327,357,317,359,361,321,340,296,414,320,361,176,345,329,172,298,301,150,336,275,295,239,61,233,219,241,251,302,89,238,265,207,285,261,286,347,275,298,253,275,270,236,399,249,330,420,256,337,261,261,318,270,288,325,408,266,257,272,304,329,231,168,258,237,72,260,260,136,280,253,434,246,113,108,381,261,328,340,258,381,196,231,100,246,256,299,306,244,446,251,335,299,227,320,376,305,298,235,255,262,249,222,222,274,193,234,260,225,225,208,208,258,241,204,272,255,303,243,252,316,344,262,249,265,49,227,239,320,311,238,293,225,364,301,191,300,253,246,300,344,333,304,299,192,223,260,314,225,259,226,269,301,175,238,237,414,256,167,238,402,293,218,325,253,253,362,279,245,288,261,138,413,170,242,96,240,224,311,210,301,279,240,284,225,279,275,282,287,274,226,261,161,292,160,235,51,268,295,178,254,319,280,89,257,275,226,277,112,231,327,186,147,286,350,275,275,282,40,244,87,290,326,272,285,316,353,331,289,434,252,242,322,327,108,252,271,452,337,353,271,336,382,266,377,273,52,307,232,235,238,280,259,276,78,281,326,243,255,296,204,204,204,204,204,204,174,272,173,307,271,269,303,265,241,438,312,234,249,288,252,293,259,237,258,262,349,309,344,253,73,228,121,278,53,264,247,338,423,408,290,384,286,278,261,241,262,287,232,145,253,361,390,221,327,391,358,339,302,258,290,372,357,309,187,279,270,268,281,305,267,297,307,262,257,171,35,269,326,245,259,284,320,292,258,297,286,408,248,429,363,340,404,446,376,297,273,281,342,360,239,249,360,156,354,255,266,321,174,202,305,250,96,269,217,272,273,234,33,241,222,167,310,393,171,308,253,247,318,264,246,248,259,224,255,231,266,280,267,252,269,193,320,258,239,254,417,356,92,282,279,299,300,271,243,407,161,260,251,251,202,202,256,308,260,43,312,171,246,285,181,329,363,237,237,237,467,278,283,359,350,408,325,368,251,306,292,276,263,296,291,77,314,306,340,305,166,280,288,197,357,321,239,87,280,279,288,228,289,244,336,321,223,334,299,261,299,320,285,225,294,250,269,287,261,66,303,297,346,409,234,239,261,419,286,284,447,309,163,304,253,67,353,220,39,321,271,248,381,207,265,265,321,359,329,287,384,195,299,213,117,269,283,214,263,285,296,261,334,275,242,318,357,271,239,270,211,284,255,283,327,293,291,270,448,278,152,269,307,262,97,277,257,279,283,118,269,283,361,271,313,471,364,259,349,271,226,372,322,430,281,457,373,272,446,231,264,237,315,270,234,253,254,294,276,370,76,264,237,234,370,231,277,244,286,235,259,346,268,253,251,310,347,269,315,318,364,349,302,245,98,228,309,273,329,269,346,345,304,246,122,328,159,294,140,131,318,257,373,134,321,390,169,292,244,138,90,244,255,113,287,289,311,273,311,364,255,279,307,270,298,261,277,249,264,316,51,288,282,216,357,58,273,456,238,389,227,227,191,191,218,218,147,344,374,361,450,424,328,252,323,335,458,300,313,228,257,273,261,304,362,255,354,260,245,269,282,329,311,319,453,261,279,316,327,423,366,244,374,254,239,233,233,258,199,270,339,350,241,300,242,258,385,280,67,278,288,340,252,307,287,298,394,260,268,266,447,315,309,438,319,334,293,348,334,292,411,288,283,318,317,312,252,286,444,281,378,249,257,249,265,283,106,248,91,295,371,292,277,266,334,433,321,321,321,433,221,408,55,277,284,287,67,311,257,168,305,133,123,262,70,285,303,192,235,251,249,41,237,240,330,268,323,55,259,302,280,288,261,292,306,296,102,191,274,72,254,163,249,251,43,285,145,232,305,283,254,272,269,286,266,374,251,339,310,284,335,200,291,262,242,295,306,36,300,163,275,36,230,186,103,312,139,138,234,215,255,364,348,291,330,207,207,227,227,288,266,189,261,253,260,280,177,390,346,297,162,238,275,96,303,295,159,328,268,249,236,352,315,308,313,89,247,232,264,163,374,175,288,259,374,164,265,252,263,246,316,315,272,361,266,284,288,288,63,373,364,287,463,179,287,281,79,266,156,338,260,265,165,261,164,424,404,57,316,111,316,281,359,359,250,256,263,302,247,222,248,392,283,243,356,325,353,342,278,123,119,330,333,255,323,263,393,252,325,281,266,252,172,118,234,250,256,238,314,303,292,267,271,312,223,231,270,231,223,223,382,307,360,245,92,365,97,272,300,369,167,242,298,239,264,94,253,124,153,278,263,330,354,274,230,230,286,371,94,251,357,328,347,284,303,283,272,295,286,301,312,318,317,279,298,345,286,286,291,318,267,307,305,286,292,325,278,219,285,226,391,47,304,243,244,251,267,274,370,87,238,319,71,272,329,258,268,281,338,278,314,242,291,243,305,281,97,293,228,256,235,139,271,436,348,417,376,372,419,323,296,307,248,282,168,373,285,274,242,242,385,306,443,301,200,251,270,300,286,278,232,285,275,213,313,305,248,230,268,238,366,249,243,224,268,310,288,131,244,279,296,367,251,296,262,315,247,400,288,260,294,357,302,269,354,434,439,253,350,131,236,292,192,406,235,234,292,334,234,388,267,226,226,337,247,269,342,315,284,258,250,69,279,311,206,51,264,224,253,234,271,246,255,235,239,258,265,300,248,297,339,284,85,233,267,418,263,249,242,375,250,298,303,292,274,117,245,119,251,47,240,240,147,352,254,106,325,272,55,248,353,275,247,427,89,293,277,247,267,295,347,167,269,328,106,266,58,236,263,283,80,241,225,197,242,346,312,266,365,242,269,448,283,63,322,270,350,374,370,273,375,340,299,240,292,245,263,141,421,309,249,144,331,239,296,175,232,267,359,358,330,308,261,217,217,242,352,373,460,266,350,246,235,301,288,200,271,258,258,263,287,311,252,283,229,276,247,264,230,232,308,258,249,345,286,167,296,350,289,44,242,67,241,225,295,99,324,305,301,249,42,245,74,288,226,252,256,242,268,351,306,323,272,382,280,293,347,352,196,299,316,205,236,363,244,452,281,406,271,260,293,396,380,282,390,309,284,245,252,416,430,315,230,377,300,373,358,281,429,239,262,351,290,347,242,320,292,249,223,291,394,267,275,243,247,283,161,262,216,216,284,82,250,93,258,330,261,320,298,268,257,39,363,308,124,276,327,346,266,251,364,73,346,264,332,388,306,356,363,334,397,286,307,266,370,345,403,250,250,323,276,332,254,394,388,214,214,429,345,56,262,260,50,232,244,235,342,275,254,336,276,225,296,314,344,266,253,245,355,308,222,249,270,426,245,316,284,272,264,329,255,299,254,302,257,266,312,374,275,246,340,260,306,260,266,322,319,330,264,262,281,266,265,265,289,254,258,240,351,285,265,287,265,272,311,311,255,304,377,255,343,295,286,354,405,269,287,262,372,264,353,450,276,298,401,288,353,263,306,249,314,279,261,294,297,268,260,273,278,338,308,243,316,285,284,304,252,294,263,253,294,305,258,244,304,296,273,286,310,338,239,176,283,297,256,384,260,270,263,253,139,336,285,260,321,140,315,188,339,295,385,264,313,321,294,301,235,261,315,243,262,259,314,144,289,373,232,339,337,434,289,322,297,163,266,259,188,271,333,349,330,293,59,358,166,252,267,156,317,327,397,369,267,270,264,312,299,266,325,83,77,352,224,296,158,281,242,260,365,259,362,272,244,100,310,279,248,213,213,214,248,347,278,245,331,260,264,252,261,323,269,162,227,283,236,231,240,223,250,256,364,372,63,249,248,69,334,300,340,280,296,231,233,259,310,318,188,311,61,259,260,259,271,288,253,82,317,362,344,388,277,266,285,279,273,251,296,251,250,233,268,45,359,233,233,310,165,252,268,400,252,259,298,338,275,229,281,242,234,131,253,301,304,273,233,276,349,261,309,261,223,223,253,236,420,275,258,229,234,221,211,211,268,252,219,219,265,140,114,294,259,237,110,292,321,391,293,266,264,296,293,428,292,369,415,253,403,276,297,389,371,264,367,253,326,121,250,301,308,258,239,238,347,252,288,315,251,345,256,271,266,237,257,234,229,271,247,224,233,141,349,176,97,261,250,336,254,293,268,312,265,275,260,238,275,245,247,267,310,244,235,239,307,243,25,279,341,335,209,304,305,237,248,221,340,359,78,291,296,302,433,100,319,307,334,273,62,250,251,289,275,252,271,436,356,236,363,246,324,281,297,286,337,277,275,272,314,395,375,320,293,224,253,275,230,225,295,296,284,266,319,298,271,303,325,298,240,300,260,252,238,278,280,302,289,241,306,261,220,150,304,306,276,255,322,321,287,341,248,294,298,288,279,341,250,327,280,278,280,293,287,151,347,300,405,350,281,312,439,179,320,300,296,324,335,269,234,241,260,255,242,299,316,146,287,269,104,237,284,250,257,300,313,285,173,272,309,395,126,246,236,271,379,366,329,303,274,316,93,358,293,312,258,385,253,228,326,290,257,295,235,267,282,235,254,51,303,333,259,254,206,332,218,181,323,58,255,80,270,215,69,219,85,407,105,51,258,278,352,391,279,98,343,263,120,110,264,283,89,278,325,242,343,327,250,338,311,279,264,312,284,242,316,372,286,377,283,406,208,208,282,444,294,379,152,397,265,245,220,225,312,330,385,267,342,85,258,276,216,147,246,330,51,249,200,326,273,102,229,272,261,314,314,261,256,297,291,262,364,349,395,257,245,244,246,264,271,290,336,196,292,263,197,196,292,263,217,343,247,274,350,345,336,261,275,88,322,295,286,184,277,247,242,245,319,228,299,185,291,184,241,274,82,429,261,264,275,276,366,235,294,268,133,131,163,67,276,215,251,386,178,222,224,140,247,32,398,159,227,157,43,287,210,410,444,354,356,408,194,288,246,205,274,298,341,192,332,381,304,411,314,249,331,309,249,236,335,212,212,269,240,233,266,273,259,287,376,289,300,311,298,302,259,248,381,251,216,289,283,357,262,412,323,344,332,255,255,425,268,214,214,327,155,254,243,315,414,417,129,270,242,238,266,282,390,348,268,238,291,243,249,302,262,239,242,254,248,68,265,283,247,386,257,254,245,114,270,237,233,225,174,298,135,245,261,45,266,105,267,270,235,312,262,463,235,299,194,348,210,210,231,302,305,264,333,290,306,85,263,266,229,232,226,230,49,311,249,228,243,156,331,293,314,249,338,154,286,393,249,290,236,238,298,263,275,271,246,246,244,296,425,287,278,318,278,298,310,317,278,99,346,292,259,157,365,264,250,252,274,294,243,309,347,272,246,294,321,293,346,291,287,283,341,338,282,322,246,300,376,443,342,289,146,232,345,252,264,247,304,315,244,237,236,261,409,403,282,248,243,310,267,311,294,269,309,232,235,276,143,254,110,227,105,222,287,57,357,289,241,170,348,362,188,333,195,226,219,281,342,255,204,306,241,265,245,227,274,389,52,267,247,261,303,333,241,298,259,318,234,255,298,317,234,308,273,222,372,431,278,400,236,375,291,333,250,359,288,279,201,201,283,252,377,306,303,396,271,260,246,274,343,382,224,380,417,358,232,274,241,273,180,180,218,267,251,230,331,328,291,292,265,419,249,130,314,279,258,85,311,332,100,283,333,255,44,252,81,261,228,115,341,292,161,108,227,418,314,284,251,151,238,267,286,81,323,352,296,297,271,244,261,387,303,353,282,309,244,304,374,241,233,337,262,259,342,284,287,297,222,312,247,280,251,296,301,281,262,295,331,260,259,282,339,229,259,154,245,251,261,270,247,71,333,224,227,299,212,253,142,280,60,262,283,257,187,250,83,263,329,150,261,235,221,303,164,356,221,338,349,288,269,213,254,309,286,274,273,230,323,280,155,310,255,280,295,120,309,275,276,227,318,353,281,261,289,90,245,225,230,160,377,362,244,112,257,246,244,306,276,382,53,299,115,264,240,288,307,275,297,291,288,274,287,126,252,354,296,349,255,302,271,241,253,162,326,86,350,310,246,269,237,229,116,238,338,205,205,205,305,245,251,232,293,282,40,282,399,242,120,249,288,287,269,253,274,239,262,209,357,276,298,318,332,278,338,262,263,311,291,347,263,286,247,364,272,261,298,303,290,337,333,253,253,295,307,273,266,276,354,260,255,278,273,256,258,47,246,298,250,262,230,223,267,84,289,355,263,269,261,267,264,102,232,296,75,315,278,305,83,260,362,243,260,264,302,274,269,255,288,310,54,265,299,262,252,232,231,254,243,320,145,282,219,308,268,273,272,321,233,118,74,290,285,253,296,305,327,280,291,232,264,329,220,316,255,390,100,368,182,231,256,327,245,274,265,288,293,92,286,284,178,311,354,301,274,271,223,313,277,258,266,141,392,306,255,128,237,123,338,249,446,403,406,410,322,236,291,350,377,240,231,277,429,122,267,286,119,299,323,298,195,192,344,107,248,384,219,241,290,291,358,408,290,278,240,377,239,239,367,268,436,255,260,205,205,265,357,348,87,229,293,251,245,275,379,382,208,313,320,258,395,278,270,282,201,242,334,240,249,255,334,318,40,303,251,299,374,404,320,331,374,327,355,276,260,288,106,166,257,264,252,225,257,249,322,323,266,374,269,365,49,235,117,229,292,181,226,293,83,272,279,261,190,308,295,300,159,267,301,344,261,322,31,288,328,231,231,100,314,367,252,281,153,271,250,330,253,241,231,277,235,86,318,246,108,282,246,66,334,269,115,279,270,264,236,249,309,258,265,171,142,325,192,198,308,301,304,194,309,306,90,288,411,418,333,246,255,87,298,285,90,280,331,268,133,197,336,272,320,253,257,248,118,288,247,266,358,314,247,263,245,261,249,221,360,328,248,307,245,254,244,239,249,244,250,254,271,107,337,112,273,231,247,357,264,240,264,239,315,270,262,255,301,256,336,330,227,314,332,280,246,268,71,352,311,162,249,277,273,327,257,311,327,314,357,169,294,215,215,321,345,356,309,245,245,413,287,263,333,297,349,320,285,402,292,233,304,308,365,394,297,311,309,252,308,78,241,254,231,233,253,255,312,278,288,260,60,274,244,125,233,311,286,283,258,254,252,308,324,164,160,271,277,260,93,104,227,257,238,242,227,301,266,237,274,244,239,261,295,145,241,160,275,364,232,188,188,318,306,198,198,236,231,231,178,272,246,63,230,224,281,318,249,223,277,257,340,277,383,338,328,48,298,373,377,255,161,233,245,229,281,331,284,352,380,291,322,302,330,412,444,339,378,255,255,256,267,278,458,297,454,313,273,344,255,451,363,189,253,80,346,309,170,338,298,319,250,296,284,285,253,277,264,290,181,364,295,269,331,32,225,289,216,237,237,240,52,218,236,311,240,250,381,189,222,261,306,295,292,332,282,200,289,259,246,329,329,235,233,230,273,167,244,220,242,88,248,306,314,274,398,283,290,360,350,120,258,302,276,265,418,243,431,242,282,303,255,294,326,335,81,271,306,299,332,162,290,213,250,277,409,285,281,318,254,274,77,275,285,165,169,271,187,289,234,278,227,400,326,355,253,293,390,325,355,241,264,252,299,355,305,324,328,293,114,247,240,407,327,189,189,234,225,225,313,219,219,432,367,357,282,280,345,232,406,398,318,256,308,243,262,93,307,266,347,265,356,361,320,241,309,260,262,426,229,309,121,277,263,147,311,256,377,307,330,200,200,323,244,270,266,238,269,290,227,279,271,250,268,373,360,332,217,217,251,408,241,323,249,320,353,254,293,124,270,314,252,278,276,302,355,377,321,262,265,125,250,258,258,226,234,170,141,288,261,388,292,142,448,291,410,271,277,307,126,228,298,76,320,188,264,302,294,429,262,267,71,250,66,365,279,255,305,282,252,254,268,277,297,368,275,276,242,328,412,250,366,300,363,251,231,242,245,275,307,241,266,260,237,333,337,141,31,283,172,292,108,307,242,211,297,253,265,342,236,336,278,315,225,243,341,303,241,376,316,252,230,249,248,233,346,255,272,254,252,235,243,353,321,231,261,254,310,289,351,297,301,271,355,265,285,268,254,256,287,283,237,301,248,305,338,245,291,262,276,259,250,267,285,260,274,238,337,258,225,239,222,320,226,246,77,377,268,246,438,272,257,227,280,358,285,427,262,149,232,248,273,244,309,275,273,254,244,256,312,74,298,88,312,234,239,219,219,268,376,71,244,233,96,241,339,283,304,322,394,287,267,250,354,319,309,283,289,248,331,376,288,263,256,328,290,233,272,258,256,367,268,274,297,304,300,242,394,290,238,285,284,267,270,239,282,359,143,288,270,126,286,260,231,243,206,292,368,456,314,343,386,107,230,273,323,267,259,241,298,345,278,159,286,210,68,240,269,247,289,378,300,280,247,314,259,421,399,194,194,248,339,323,247,239,258,209,209,218,218,297,346,373,299,252,327,347,327,286,323,365,333,296,373,250,269,276,309,339,289,284,260,228,319,290,252,240,258,339,280,247,338,344,278,454,320,305,435,132,291,257,336,303,323,421,242,242,278,335,248,103,267,38,281,262,260,272,354,272,246,345,273,428,282,302,298,312,343,261,316,43,229,225,257,269,372,256,282,234,305,233,253,344,286,389,358,279,256,294,280,233,339,133,267,248,253,220,262,240,258,236,290,267,240,261,246,236,235,250,322,369,293,295,101,233,304,125,275,370,455,93,82,344,76,302,274,365,324,247,276,333,269,272,129,256,314,303,380,436,314,405,278,392,328,320,375,245,414,339,272,251,258,259,272,421,270,265,257,245,256,285,246,278,257,218,218,271,242,245,297,272,253,238,238,286,256,303,261,276,264,245,314,110,242,361,241,91,341,428,254,312,117,300,296,401,248,273,250,239,201,452,359,297,258,326,302,334,201,251,396,281,98,329,280,42,308,327,128,254,254,152,276,285,257,292,322,267,251,259,274,324,285,296,272,308,438,384,319,268,314,413,332,362,324,392,280,271,333,275,227,53,239,238,267,283,318,312,349,284,282,385,302,266,371,288,323,274,407,230,266,417,259,242,232,357,227,253,239,239,74,253,265,239,247,258,260,328,270,238,322,311,197,225,226,289,263,236,255,282,293,300,289,123,368,300,412,258,291,250,349,249,364,249,93,248,244,52,248,320,227,97,266,274,285,319,437,231,275,371,356,287,317,379,253,305,288,248,232,360,238,330,151,264,238,263,340,182,262,282,227,338,238,199,356,307,245,325,282,234,352,427,358,266,239,353,414,261,296,242,291,416,218,218,304,237,244,260,275,215,215,255,241,248,256,248,226,309,212,212,269,238,236,337,314,240,289,243,319,409,326,394,369,288,394,276,307,383,395,385,248,342,246,310,134,245,80,435,276,284,268,231,265,94,234,292,323,317,442,455,335,325,357,266,313,227,70,365,394,244,113,245,225,237,244,250,285,134,379,305,406,408,102,337,327,262,255,321,285,253,369,234,249,276,220,290,408,227,269,244,233,233,289,301,34,170,245,269,291,252,237,129,338,323,256,340,66,307,323,221,275,334,325,265,207,257,311,311,291,415,356,387,319,231,323,202,263,323,305,241,328,339,380,254,268,358,343,261,308,275,230,265,235,245,236,334,225,241,330,258,298,325,245,240,302,237,252,254,375,237,401,247,278,269,306,274,272,221,373,248,365,220,298,297,258,228,279,274,303,245,288,229,52,272,323,341,296,393,303,313,281,358,256,88,291,265,248,298,257,274,248,353,230,154,283,300,317,253,279,350,431,311,315,454,314,304,371,245,349,244,238,453,261,230,245,253,311,236,333,258,295,250,289,258,308,296,241,272,400,264,269,348,262,254,410,284,238,245,264,308,254,254,248,272,391,369,257,335,253,268,414,339,246,288,178,252,225,234,250,239,252,297,292,275,305,118,233,242,267,297,300,305,236,309,258,292,352,369,241,374,240,316,321,302,196,196,229,229,289,292,261,277,349,280,238,243,249,277,268,312,240,296,298,309,408,224,290,257,290,281,251,285,239,229,352,316,319,287,354,337,56,268,271,268,300,335,241,317,276,222,255,392,364,287,234,435,290,365,231,277,221,221,276,382,328,404,252,275,339,299,264,282,268,271,329,278,306,271,277,47,294,231,271,272,270,284,291,215,215,362,239,375,266,341,247,235,246,356,364,267,278,238,440,233,254,296,380,249,322,295,254,302,161,272,263,175,258,348,97,298,208,270,265,326,406,239,302,353,340,415,331,241,368,222,375,296,294,277,256,218,287,264,237,316,233,310,366,326,268,265,244,300,296,316,366,387,277,317,267,394,313,365,291,188,329,323,244,291,345,320,212,212,284,282,271,403,234,285,235,250,347,241,308,328,283,252,320,279,307,376,81,273,326,244,286,240,282,63,326,227,244,258,274,124,237,260,295,261,343,273,307,312,265,293,298,278,273,260,407,241,329,338,316,394,238,295,231,260,256,413,361,305,251,235,290,213,213,268,257,253,416,338,269,419,285,222,222,390,225,281,249,301,284,247,250,297,237,271,252,243,285,217,71,341,164,255,264,274,252,342,305,268,260,331,237,302,302,268,289,310,270,319,339,265,308,234,317,394,384,224,224,255,219,219,337,248,259,245,308,370,317,301,355,260,305,306,276,284,239,253,244,279,225,253,334,244,256,228,295,308,157,341,280,250,275,244,263,344,273,220,233,248,258,249,258,281,280,154,305,248,260,355,308,327,376,266,315,264,384,258,327,295,270,262,291,339,283,281,290,182,254,336,338,317,267,330,241,335,292,254,219,289,239,255,247,252,266,285,250,294,267,249,261,259,104,221,283,236,244,209,244,108,100,319,312,313,259,262,436,379,287,317,266,303,253,295,283,327,283,347,352,395,315,344,309,291,324,427,64,390,273,319,66,235,261,357,408,335,304,273,407,363,349,299,310,257,280,303,330,331,366,369,391,353,369,289,282,248,248,244,356,230,230,336,307,250,250,302,302,337,275,244,281,343,400,255,216,242,437,276,256,411,282,338,238,282,313,326,244,253,259,238,250,37,236,322,266,227,290,326,227,231,229,291,294,264,220,308,266,312,225,264,256,228,225,226,291,290,255,322,264,347,302,277,310,251,313,381,319,313,268,310,349,207,207,311,298,293,223,245,254,274,241,343,217,217,274,219,231,273,361,261,261,217,321,282,236,295,267,247,268,229,248,260,346,330,352,376,347,325,250,293,256,226,63,269,336,293,296,243,107,112,272,374,261,262,314,317,383,339,315,262,320,281,389,226,226,349,217,217,232,232,302,263,317,376,364,346,438,388,250,274,230,230,260,298,316,355,260,278,239,238,273,316,288,237,384,252,280,251,314,245,335,284,250,350,252,259,285,252,258,335,273,268,255,226,242,336,276,248,249,262,249,289,308,283,245,231,374,272,297,188,206,206,254,348,300,450,403,177,155,360,278,92,221,253,277,201,282,289,249,72,232,323,220,291,225,146,179,250,311,67,287,152,268,357,338,261,289,243,229,265,228,214,316,226,244,46,243,332,266,303,249,243,258,308,270,279,287,251,288,223,339,259,429,299,227,287,289,312,95,380,405,310,393,340,299,279,396,297,301,398,283,251,442,336,352,264,252,290,361,269,260,426,373,331,287,433,268,159,278,265,274,245,229,102,339,366,177,225,147,234,250,252,258,237,364,311,244,72,271,260,310,249,278,275,238,257,256,302,276,326,386,339,290,289,236,335,299,278,252,328,324,353,406,327,274,289,385,330,393,273,311,150,327,317,160,299,282,332,343,251,86,118,242,411,306,328,336,241,250,274,390,260,412,237,350,448,266,308,207,207,378,345,282,258,435,242,285,339,312,259,238,238,457,300,318,216,216,259,233,399,305,275,305,292,306,301,352,120,255,42,254,308,334,269,286,275,303,315,280,371,267,307,322,315,331,309,204,266,344,256,138,243,246,256,246,237,362,228,246,254,217,223,279,230,213,350,225,120,179,251,307,264,278,187,269,267,318,266,264,258,342,244,287,241,265,181,266,322,266,268,258,303,276,359,71,236,251,323,361,244,400,253,135,315,458,435,398,270,279,166,244,243,323,251,240,278,325,266,286,264,244,300,310,322,143,286,288,252,252,225,244,440,269,311,273,272,327,255,144,405,251,267,352,337,206,271,235,247,38,407,191,191,237,309,307,304,324,201,201,195,195,234,256,332,388,229,294,335,232,260,247,270,230,373,372,243,229,295,248,258,309,307,219,277,348,244,334,273,290,343,235,239,324,307,338,280,253,274,268,247,285,276,288,235,260,288,243,88,292,243,254,409,424,270,112,210,252,224,271,224,194,194,362,315,330,393,343,364,128,252,284,258,240,300,296,237,65,314,253,254,184,292,343,417,119,307,220,309,238,300,236,307,73,293,412,282,292,253,297,291,233,242,252,244,232,412,329,236,332,344,316,52,342,131,255,314,288,271,143,239,258,171,281,253,290,62,300,247,259,292,364,312,388,330,416,409,353,299,225,225,324,264,283,132,77,376,79,295,285,232,232,353,255,328,320,370,89,249,264,310,238,264,284,312,239,327,302,309,247,350,370,230,351,209,209,281,330,221,237,377,306,380,360,304,267,259,256,278,280,290,398,352,236,272,346,222,221,356,257,276,250,289,246,284,281,241,54,265,246,94,267,283,251,267,299,271,270,301,236,267,225,245,300,249,248,267,255,346,270,260,247,175,245,250,421,237,314,338,233,239,90,230,294,244,233,226,221,305,220,326,256,425,397,292,416,399,350,298,403,200,200,205,205,440,277,284,349,311,310,262,342,278,317,236,272,287,331,260,252,149,249,252,399,247,254,266,334,273,71,301,242,309,289,339,445,284,311,353,271,323,260,299,384,325,303,297,379,206,206,246,294,294,261,254,250,345,266,235,308,286,306,233,283,323,268,336,246,320,241,331,254,184,21,181,265,134,273,323,304,287,255,40,283,167,268,257,360,301,239,233,326,242,261,119,279,133,210,225,225,53,264,259,257,327,240,323,295,278,228,348,294,298,261,304,309,205,205,421,225,303,276,291,350,283,274,205,205,283,273,269,246,319,307,253,269,246,345,419,357,268,265,261,256,270,357,260,333,266,148,250,378,386,224,224,224,334,382,314,423,303,302,258,306,364,258,233,240,386,292,411,410,254,278,309,351,251,329,230,282,263,272,265,321,258,196,246,266,254,238,303,294,237,241,243,283,291,372,268,315,247,325,349,286,242,313,281,287,454,267,444,299,402,314,228,422,192,192,330,385,238,243,308,265,237,247,420,262,301,298,236,226,121,285,261,241,247,277,269,238,246,277,273,244,338,230,257,273,317,287,129,408,261,277,268,128,100,284,62,274,269,373,283,205,244,259,226,124,237,389,360,256,35,277,185,380,320,249,274,235,180,269,433,284,324,356,413,232,232,346,224,224,224,393,321,371,328,241,281,272,250,243,373,274,284,273,328,314,251,250,264,250,210,210,307,227,343,317,290,252,348,301,347,118,273,174,265,96,45,236,236,272,298,265,74,266,251,194,96,411,276,199,394,275,245,303,409,377,281,262,325,271,288,252,252,378,252,404,319,358,288,256,340,293,269,246,266,387,415,341,360,317,238,289,307,236,219,261,268,287,370,259,318,260,252,291,286,58,254,250,378,177,273,452,251,312,240,340,289,304,45,289,262,261,314,196,259,291,448,291,241,55,353,106,249,343,295,332,292,262,374,270,265,242,307,300,315,298,280,244,272,260,240,292,273,302,288,284,269,237,287,326,239,245,249,273,241,320,259,286,251,283,286,308,275,254,364,294,343,364,288,311,342,273,231,229,253,233,305,291,230,369,253,266,325,235,233,268,240,414,260,338,248,281,297,58,246,240,267,269,238,270,294,230,265,187,187,252,377,296,254,311,342,254,378,268,291,265,313,206,206,219,219,248,362,306,256,416,281,454,279,306,260,305,381,323,380,260,285,252,305,380,258,385,235,304,274,298,37,290,247,243,278,331,259,308,263,390,250,412,303,56,322,447,84,276,268,268,285,273,275,257,251,252,301,127,313,302,292,272,264,320,310,249,257,266,309,259,260,282,277,261,177,288,330,280,242,228,226,355,250,69,255,310,268,235,239,113,251,254,250,275,246,416,315,249,333,137,260,279,140,255,372,443,242,243,256,296,77,255,82,265,239,246,240,239,274,292,291,211,266,345,131,264,387,267,263,109,242,334,147,287,331,257,283,360,346,388,259,170,311,102,282,305,280,313,255,304,285,309,74,242,231,114,194,318,278,232,232,428,416,134,262,227,273,311,314,281,293,270,284,251,261,272,387,316,271,262,236,247,212,239,315,240,244,274,84,264,336,314,254,263,299,238,266,236,260,257,236,272,261,196,246,317,28,249,264,258,256,335,217,178,236,283,243,233,236,302,353,256,328,443,204,204,391,274,201,319,292,261,302,275,374,250,187,322,320,147,354,128,234,325,285,223,256,255,344,376,305,338,266,201,236,280,95,282,277,268,47,234,309,291,256,56,236,290,295,278,223,226,265,221,245,403,224,246,276,241,369,375,233,258,387,339,371,257,212,212,277,289,250,259,274,318,271,296,273,320,223,280,285,270,269,251,228,370,314,302,257,365,305,278,263,352,329,362,356,61,271,417,478,261,394,169,288,253,271,390,287,310,320,112,229,274,283,377,237,274,160,257,218,325,269,367,224,274,276,302,233,279,312,233,281,190,254,122,367,311,209,385,318,335,278,221,337,234,396,341,395,306,276,413,304,280,364,242,270,350,269,364,250,368,192,192,379,363,242,318,232,283,233,428,255,242,242,425,252,223,223,238,278,260,258,293,269,252,317,117,253,241,291,202,320,260,323,240,203,306,375,321,288,234,56,319,288,234,252,258,272,277,111,280,369,245,248,378,276,328,256,76,324,154,245,231,250,254,298,250,271,134,246,271,121,388,256,307,275,251,87,276,252,291,342,287,244,238,354,383,250,282,340,340,278,304,289,278,354,241,289,249,259,278,122,262,270,226,109,256,307,279,300,235,142,255,291,277,300,392,383,403,336,232,246,326,278,326,143,294,375,267,286,288,252,298,248,164,274,282,348,272,304,378,346,251,280,235,133,280,325,309,258,31,332,273,229,267,243,216,233,290,257,339,254,340,193,301,278,320,260,259,290,333,294,70,262,267,322,267,341,253,32,263,279,268,64,84,283,240,344,327,225,153,243,152,217,217,373,194,52,254,239,252,175,182,249,281,263,360,237,291,391,400,261,320,349,270,283,222,219,248,246,231,230,265,258,257,286,236,320,337,242,309,318,330,249,285,362,281,281,293,317,244,275,253,243,304,305,230,316,230,259,192,280,134,360,230,230,342,245,315,346,320,325,345,306,310,237,332,256,346,322,260,352,439,255,288,390,335,235,362,391,334,300,278,361,305,305,293,401,297,247,270,279,257,301,175,253,253,245,224,349,379,336,365,202,254,352,356,315,343,250,305,260,323,288,268,304,250,250,252,251,319,273,274,422,264,251,276,254,308,348,313,353,376,370,462,143,316,260,281,294,438,256,73,270,284,402,174,288,248,276,262,323,310,276,388,331,224,251,41,277,240,231,237,269,225,280,234,195,239,267,239,266,231,182,246,192,353,358,346,263,336,282,254,315,302,287,352,232,312,173,256,269,246,178,242,281,258,307,253,422,308,405,264,290,300,233,331,267,258,365,284,108,242,243,304,237,37,175,377,283,120,269,422,363,276,334,194,273,370,275,39,283,231,359,266,250,330,262,345,245,363,229,329,379,299,284,210,210,210,229,408,248,255,437,347,324,221,361,121,302,349,354,251,236,248,240,315,364,285,260,245,447,254,232,380,107,288,340,235,99,251,123,250,239,232,338,268,226,180,280,316,310,289,117,278,308,250,256,274,236,63,340,236,76,270,178,226,323,263,241,268,31,298,296,262,80,307,296,281,273,329,324,413,290,315,161,259,246,258,174,290,92,221,256,92,409,321,404,274,304,299,372,343,287,111,293,42,268,297,300,241,249,255,39,281,325,74,269,252,95,255,274,121,162,273,252,102,243,250,223,253,351,311,316,301,349,334,263,318,309,279,283,301,378,246,368,315,293,275,276,258,326,253,342,206,251,250,280,246,187,79,280,274,345,334,265,254,119,251,280,284,264,164,268,264,313,321,160,263,221,229,228,110,235,396,245,257,118,255,258,84,301,238,279,82,250,291,244,221,249,246,254,263,283,260,109,274,359,254,227,219,281,320,365,267,383,286,332,362,306,268,250,293,348,288,128,231,247,268,297,181,116,260,291,297,292,350,370,319,314,341,271,336,53,347,129,236,121,105,255,65,393,354,322,321,323,105,230,273,328,326,345,319,392,270,351,332,246,268,308,274,367,360,330,269,292,379,413,313,238,433,301,302,381,256,285,245,287,274,273,287,371,244,265,266,260,230,230,276,256,258,258,375,246,241,332,427,411,269,274,244,253,245,129,268,352,280,286,356,247,257,253,247,286,265,243,277,247,272,241,246,220,216,272,218,230,230,233,232,257,251,224,221,250,228,235,309,267,256,260,233,226,246,277,275,334,152,332,235,298,321,398,247,275,293,258,340,235,293,414,323,363,314,308,349,254,252,328,246,253,313,288,337,467,411,305,217,217,289,281,292,327,343,309,416,275,239,447,292,262,245,287,288,163,304,342,329,285,127,270,269,227,235,237,279,226,222,197,273,367,258,275,264,308,296,329,116,40,285,301,325,109,263,200,355,332,125,258,313,329,260,193,308,86,382,258,242,268,428,242,286,265,265,353,264,245,48,277,307,223,204,245,301,442,54,305,277,261,229,290,330,446,272,160,306,320,386,308,435,213,220,220,412,226,300,114,233,235,215,261,304,382,91,279,288,263,243,281,266,254,168,284,393,422,255,296,294,274,303,323,266,379,272,354,296,251,354,285,306,233,265,264,264,320,97,64,260,328,401,282,313,242,278,239,248,297,382,261,232,230,147,325,362,407,329,301,256,343,255,351,261,290,329,430,423,351,325,248,324,241,291,242,265,294,263,225,204,226,219,235,256,360,216,367,319,273,338,279,310,266,157,216,331,272,35,381,452,427,331,305,301,125,270,331,289,252,273,281,261,269,252,249,298,239,260,232,275,425,444,234,286,367,273,268,258,238,274,262,254,317,348,359,330,261,404,389,236,297,311,230,259,217,232,229,304,238,287,404,386,405,283,269,367,265,275,154,231,103,238,312,227,365,301,254,271,70,255,136,234,266,232,310,340,296,221,152,262,301,281,357,284,397,463,270,285,251,281,302,209,248,257,245,249,325,223,255,243,273,273,244,243,270,268,356,215,312,267,304,274,225,217,262,250,103,247,264,266,295,260,306,60,313,281,158,228,228,348,178,245,281,264,311,306,337,289,207,241,274,400,346,402,330,444,404,401,440,317,417,370,249,309,335,298,386,368,275,213,244,277,342,246,242,263,264,314,324,361,288,238,85,393,266,272,235,74,272,248,252,88,340,302,390,373,266,266,286,392,360,278,299,105,345,242,348,269,49,311,416,285,257,444,322,286,254,358,315,390,67,411,287,276,226,276,136,261,101,229,279,288,167,237,90,279,58,347,278,140,321,239,388,39,274,271,310,273,251,284,413,435,260,246,372,277,93,263,104,235,238,237,293,312,248,216,316,281,280,240,241,274,364,246,295,293,290,253,269,232,267,291,292,238,269,308,293,309,269,264,255,331,254,284,342,258,315,354,230,298,244,269,273,253,251,284,380,304,284,244,272,261,334,275,105,238,159,230,161,287,261,252,276,285,311,345,267,303,114,240,298,269,342,309,199,346,314,397,295,298,310,327,385,263,212,130,310,274,301,323,293,272,391,356,257,227,297,192,264,267,292,377,247,371,242,247,323,242,457,279,311,290,306,302,236,232,228,325,317,237,273,363,231,101,255,260,323,265,253,244,334,86,119,309,382,368,376,291,300,114,296,247,276,302,357,276,246,245,316,248,222,269,310,199,259,65,255,291,333,284,257,238,103,326,261,372,349,281,333,397,400,306,235,279,260,273,267,310,376,174,242,92,239,285,391,332,97,294,260,322,440,292,349,376,267,330,311,290,277,40,286,154,283,39,105,354,268,234,256,282,292,233,288,76,293,112,270,247,426,423,259,295,338,291,268,240,233,299,320,345,402,401,228,186,242,277,209,209,299,205,102,267,258,365,416,309,226,302,243,289,285,301,243,138,268,123,257,81,268,245,349,334,351,262,368,443,369,250,325,336,299,116,369,304,312,292,310,341,272,256,286,297,270,154,277,245,96,286,272,299,219,262,230,333,284,306,279,235,282,253,186,360,352,61,238,290,280,243,102,282,295,272,325,233,274,378,265,204,204,384,389,333,269,312,332,276,254,237,85,249,231,333,265,183,314,259,297,235,276,309,81,259,242,257,257,282,325,288,77,292,382,440,158,286,277,259,282,402,407,229,231,297,285,63,285,265,139,192,145,143,221,271,288,261,410,361,266,294,48,273,440,293,295,289,286,298,352,252,240,121,333,318,332,353,338,290,288,180,255,215,215,187,187,82,235,390,265,417,276,281,267,287,278,246,247,361,271,42,301,306,300,248,264,235,315,427,246,333,162,287,303,329,193,301,300,263,282,118,185,312,238,346,305,265,326,284,267,259,78,264,125,61,287,275,361,258,255,226,173,396,221,292,261,320,313,247,284,382,356,423,463,69,304,233,276,336,128,256,244,112,314,293,269,244,244,322,319,125,307,296,262,402,177,323,142,235,60,325,227,370,289,288,306,294,355,245,247,447,299,305,285,108,255,250,292,420,270,244,263,247,305,161,185,385,427,316,355,243,331,248,267,266,300,331,225,271,292,402,404,270,375,306,313,285,289,299,275,98,224,373,336,280,185,431,320,254,241,243,358,220,290,394,214,360,247,301,315,399,306,171,307,313,285,254,233,265,78,292,302,240,242,232,448,431,314,375,306,302,202,312,235,249,300,298,249,241,257,266,259,312,321,250,242,303,248,267,236,241,325,285,282,259,407,246,280,270,198,198,198,350,320,302,253,227,99,323,276,457,355,394,287,335,288,358,455,290,408,238,238,345,239,344,260,423,281,167,264,232,313,275,377,66,283,263,255,303,256,234,270,57,325,259,248,100,288,280,259,248,322,331,158,157,254,266,242,221,253,240,235,147,274,302,285,259,275,260,262,171,262,296,292,302,340,243,259,198,334,279,61,392,202,349,237,126,230,320,352,257,331,272,219,251,311,271,310,416,286,265,238,258,240,234,289,204,325,268,343,241,291,260,298,33,394,186,271,112,324,155,244,314,282,54,255,220,212,268,324,242,396,292,309,276,290,108,265,139,44,255,183,267,55,257,295,250,375,328,262,290,255,285,260,275,332,346,251,244,267,318,286,251,235,365,239,283,245,365,299,293,246,237,312,234,138,347,290,292,376,181,330,329,257,247,389,288,397,226,328,309,387,239,212,212,348,296,240,284,220,320,333,233,245,329,243,251,317,324,273,266,46,314,338,289,302,322,320,300,347,318,238,265,256,243,294,261,359,218,321,258,287,259,219,255,240,246,319,226,262,223,239,249,254,47,261,323,333,277,256,147,250,232,137,314,288,258,222,233,387,253,252,323,315,282,252,272,153,102,316,211,311,311,309,301,315,255,261,245,245,142,284,206,370,124,295,227,224,301,272,248,303,280,248,243,237,305,253,268,349,365,270,276,258,264,353,269,244,242,347,281,344,322,283,250,282,279,239,286,305,326,271,247,257,266,246,319,273,244,297,274,282,246,298,268,351,250,273,261,276,313,243,243,238,255,207,207,270,333,360,328,260,301,281,276,312,263,276,285,291,276,293,236,274,264,337,326,321,270,198,291,261,336,266,271,306,301,291,306,259,239,295,256,283,212,276,353,346,369,229,294,291,243,251,301,125,279,59,295,95,262,283,295,130,325,249,259,96,232,241,346,283,320,312,241,247,262,252,321,253,286,282,275,267,336,266,298,216,237,184,242,307,281,279,245,266,257,274,255,326,252,355,294,235,128,237,331,218,257,338,257,358,344,280,245,172,259,288,236,409,267,282,307,337,185,252,286,52,302,385,284,271,347,353,288,254,283,250,219,239,280,291,268,228,318,274,332,290,287,285,213,310,243,318,291,275,251,278,257,259,246,243,316,241,438,279,233,295,301,450,263,258,321,272,342,275,325,304,235,241,80,359,382,367,260,84,318,330,301,360,315,420,333,64,251,262,282,249,406,184,268,160,315,97,324,297,328,196,196,373,268,240,263,237,316,261,278,265,218,304,362,371,390,302,292,319,275,247,245,276,374,386,255,255,40,240,259,307,252,262,255,263,265,277,76,262,319,246,255,246,296,45,344,251,77,327,250,323,220,256,278,260,284,250,324,395,379,253,276,376,395,332,299,248,244,306,289,315,319,428,336,370,253,338,370,283,255,383,297,262,295,373,334,352,194,272,206,262,259,253,259,130,357,308,281,289,293,279,388,348,380,235,272,184,384,199,199,236,310,219,256,415,393,292,229,386,225,225,337,350,342,238,221,206,127,322,253,305,311,306,276,248,241,259,260,387,257,250,289,280,318,264,292,223,244,298,266,321,287,307,339,278,266,273,357,230,349,304,297,285,271,272,52,441,303,254,315,232,316,347,306,254,311,439,278,345,315,109,290,345,449,215,215,337,203,252,264,286,336,323,354,242,230,191,258,243,264,389,362,232,36,277,170,314,351,304,227,282,343,399,236,277,339,293,261,265,253,274,283,280,208,196,333,155,313,253,266,169,277,291,273,259,255,318,324,267,337,365,170,263,259,362,313,262,276,250,260,254,210,210,285,299,275,210,240,294,355,128,277,215,266,326,195,195,388,275,306,89,281,288,296,38,281,151,257,293,283,316,243,243,389,155,333,318,67,362,306,324,233,291,64,302,119,264,274,135,310,245,237,69,285,278,302,309,289,250,266,259,304,64,310,259,349,298,239,336,283,236,237,325,325,249,232,289,342,352,312,278,224,296,391,281,239,239,244,234,233,232,315,328,264,180,250,241,234,220,217,220,214,215,246,257,270,231,260,418,266,228,269,359,333,271,286,272,248,245,367,333,371,273,250,247,237,253,156,256,247,243,314,378,65,271,229,258,310,231,242,256,256,239,263,261,311,255,278,396,236,298,271,184,363,270,245,313,247,333,271,377,326,339,235,235,250,39,246,263,317,89,440,446,414,45,263,302,359,310,254,240,234,370,249,280,372,310,125,274,286,264,325,276,101,248,258,342,311,330,413,238,303,293,343,211,373,251,246,235,69,362,305,309,231,418,302,285,317,296,292,377,332,319,298,227,263,284,322,249,369,317,412,223,280,250,298,359,327,264,383,285,245,349,73,284,275,248,244,150,249,285,303,71,279,294,267,369,443,258,254,58,263,109,36,232,302,322,268,257,274,291,261,287,326,138,261,326,347,397,344,327,290,282,233,277,247,310,50,237,336,276,239,291,235,291,268,252,221,272,290,237,284,213,213,166,278,254,233,246,261,262,265,249,279,407,276,352,274,298,245,307,262,408,211,455,318,266,467,440,228,228,248,288,220,220,322,266,306,231,231,281,44,242,249,356,261,374,244,301,68,277,219,295,302,272,296,321,295,278,284,25,272,345,229,240,161,323,276,174,290,272,263,301,277,133,273,259,361,326,307,180,99,260,298,271,134,357,234,256,253,212,297,265,239,263,293,247,256,292,88,282,310,283,285,266,324,305,292,289,228,354,221,193,319,268,283,302,155,282,149,393,235,278,273,271,331,268,252,267,354,312,283,310,317,232,309,226,226,105,333,274,284,271,261,252,354,353,376,321,335,265,309,410,376,349,286,333,330,330,362,283,256,256,311,332,309,292,256,363,268,321,316,317,261,287,298,277,381,328,351,327,403,371,310,298,314,235,309,263,306,395,381,229,262,294,373,250,336,401,309,197,254,299,304,275,278,186,332,273,403,384,344,441,351,291,258,245,368,281,279,275,244,306,240,230,291,261,131,329,297,308,357,365,272,318,261,153,262,307,106,268,260,309,283,352,366,243,308,75,343,351,349,253,234,391,127,253,260,71,276,328,271,322,268,248,251,375,250,229,229,253,280,244,235,71,309,233,239,258,313,133,340,278,282,252,255,290,80,312,242,235,287,265,218,237,218,273,415,76,242,342,58,275,197,206,269,286,297,256,421,309,226,273,334,242,265,406,429,316,251,285,289,269,273,285,277,80,300,225,270,236,269,275,240,238,174,247,266,76,260,258,231,294,250,329,313,340,117,355,300,372,57,322,243,134,295,114,273,343,302,266,206,404,220,285,397,259,390,233,279,224,247,323,216,319,199,346,310,351,165,243,316,391,100,273,252,237,263,195,289,343,456,230,275,222,399,402,252,354,377,48,294,315,248,262,299,227,238,228,265,230,250,286,190,263,243,250,324,322,219,238,259,259,371,324,274,267,331,227,347,392,279,268,230,427,322,361,370,369,283,274,313,324,246,241,221,246,227,298,257,283,237,254,257,229,260,330,227,258,332,307,214,401,298,266,179,321,318,427,375,378,281,249,256,335,302,260,135,285,403,277,365,72,218,218,365,292,196,310,256,336,307,279,296,248,309,283,279,350,312,309,252,242,309,294,257,273,259,257,169,280,314,306,166,278,269,178,305,277,317,262,326,190,285,323,268,294,320,203,258,258,276,243,276,39,246,245,332,247,248,271,240,120,276,276,255,228,235,314,244,271,248,239,272,325,245,171,192,284,288,252,147,292,332,275,285,318,254,318,307,286,235,340,279,263,341,256,394,318,292,246,231,273,324,255,276,353,263,49,250,349,268,216,401,335,272,239,277,272,251,280,303,248,251,269,284,247,263,286,286,255,257,272,363,275,271,296,271,120,162,336,271,322,309,298,356,245,279,253,284,263,319,266,270,298,288,310,80,225,151,351,305,228,381,249,338,264,285,281,297,243,261,278,245,288,292,333,289,266,313,287,227,340,264,275,267,285,268,257,356,146,374,297,305,293,255,249,271,266,292,242,281,296,306,380,245,326,267,287,309,281,52,268,144,274,299,236,295,224,353,232,267,357,240,365,236,259,353,347,90,298,296,249,49,260,327,236,274,310,347,258,309,330,219,287,344,280,315,256,294,262,270,210,374,383,275,294,338,242,247,239,97,242,264,227,274,277,355,256,281,322,99,387,399,262,269,166,177,242,396,127,238,423,310,245,243,346,327,260,252,264,316,252,294,315,251,317,285,193,238,343,254,249,368,358,273,64,227,229,253,385,420,272,248,269,245,279,271,266,262,398,370,256,323,293,228,252,278,349,249,299,215,253,383,228,262,323,297,246,289,266,246,424,415,339,222,309,261,284,425,314,259,282,296,47,245,160,344,127,297,353,249,235,229,314,248,236,227,237,227,223,213,295,234,270,246,284,264,221,210,251,232,231,279,227,195,284,292,283,250,296,79,286,359,145,264,334,290,309,341,80,399,281,211,155,332,255,166,257,224,144,249,296,252,240,283,264,348,227,185,254,374,301,224,295,268,258,226,84,327,365,299,303,266,270,387,319,276,139,264,283,320,247,305,306,258,274,159,250,255,253,219,33,302,337,259,274,259,150,283,301,269,402,407,323,332,454,367,426,320,255,285,323,303,254,345,374,354,309,299,245,292,143,231,373,277,252,322,343,176,269,274,157,133,253,61,326,258,275,34,234,45,349,297,290,306,420,219,297,236,249,337,244,297,217,293,269,267,233,336,316,277,415,291,303,335,254,360,257,288,326,265,298,353,295,273,338,390,267,259,244,234,232,318,287,264,339,288,309,268,310,304,317,348,318,389,302,416,374,388,174,406,238,329,372,207,285,265,252,194,95,356,351,360,264,371,296,61,238,278,427,353,251,419,269,53,314,285,346,264,293,139,387,419,267,284,152,284,280,334,429,347,242,327,360,403,302,266,165,314,279,221,256,293,270,80,247,263,313,298,254,325,256,37,239,111,244,280,126,287,166,279,268,289,267,265,321,88,313,265,311,287,312,283,328,296,312,277,280,396,303,260,260,236,252,305,262,258,242,240,285,238,282,255,308,264,235,308,271,323,296,248,284,214,225,225,254,298,234,259,239,217,258,348,155,252,246,287,428,254,249,270,284,229,220,244,372,234,268,263,199,264,232,368,346,385,102,265,325,285,337,250,265,158,316,322,371,242,411,160,252,81,301,256,307,334,294,273,462,225,225,225,327,251,243,252,317,410,424,295,292,270,264,346,287,299,339,411,268,265,224,395,315,352,316,307,296,242,409,342,298,320,324,274,440,289,306,239,411,396,372,270,358,248,389,426,313,427,147,353,352,347,282,351,278,280,207,265,145,241,228,227,391,224,283,218,321,295,116,121,254,257,274,221,260,61,263,279,237,310,249,304,348,258,355,263,368,335,439,269,289,301,259,232,416,261,267,373,226,345,378,280,261,285,350,255,255,271,267,350,247,239,306,293,329,340,416,360,308,259,414,254,222,371,250,338,303,277,323,253,329,273,378,288,306,385,212,236,248,377,344,301,235,292,288,282,281,264,315,274,226,254,241,332,67,278,352,318,339,304,310,288,281,285,65,393,266,263,261,143,306,434,361,318,270,122,325,266,316,288,306,320,405,414,394,414,285,406,324,338,317,335,350,286,64,189,296,347,294,214,285,260,274,232,296,293,234,301,251,276,245,364,244,287,300,270,340,341,361,279,349,282,326,354,257,51,334,352,263,77,262,249,82,355,266,271,91,370,108,246,244,368,341,339,45,246,228,242,237,186,363,405,360,302,254,327,265,246,246,455,339,246,260,281,336,348,247,219,256,261,237,268,282,242,273,399,228,228,264,347,309,281,233,385,332,202,234,255,314,260,280,267,377,428,72,242,307,328,102,249,346,242,276,285,60,278,276,295,293,359,363,254,261,404,266,310,330,291,322,347,244,206,281,257,236,110,242,41,263,293,228,276,344,370,340,152,283,223,251,294,258,230,313,398,261,305,232,356,240,219,205,225,259,254,248,116,114,241,440,225,286,305,376,415,350,233,272,287,316,227,407,244,371,419,269,308,223,384,256,258,390,309,252,254,258,306,229,303,140,249,301,64,248,312,239,290,286,243,252,217,267,313,292,251,284,398,313,269,392,226,103,254,302,142,423,426,340,249,264,347,277,257,245,291,263,267,268,372,404,301,251,228,397,265,120,137,315,252,249,307,239,258,351,253,431,247,332,174,377,271,263,331,420,270,355,288,304,293,346,362,439,284,236,267,301,234,161,288,366,153,307,366,344,278,263,300,253,272,266,300,258,231,258,422,280,344,232,362,248,264,248,256,237,280,243,301,247,280,263,298,278,352,225,236,301,230,259,272,301,269,241,291,311,306,211,198,310,300,295,281,276,273,282,275,289,321,276,281,300,292,292,295,265,286,294,308,299,282,278,297,284,313,318,299,311,282,290,315,323,299,318,299,284,301,304,289,268,336,311,285,285,282,296,300,321,284,291,309,284,297,290,302,299,288,298,302,288,325,310,301,302,328,271,278,275,298,314,318,295,294,300,272,335,294,305,294,285,301,317,301,314,290,291,278,292,291,277,302,298,274,308,291,306,296,297,278,288,320,312,321,314,318,295,300,291,308,299,301,298,310,285,312,324,281,375,298,306,324,323,300,276,305,310,319,292,327,292,306,279,299,391,306,299,309,317,329,369,364,377,381,385,369,300,296,353,299,294,311,316,314,288,302,288,304,308,299,294,302,302,289,344,319,320,299,369,322,301,307,332,302,315,292,304,324,320,294,289,310,284,328,331,305,306,298,326,293,287,306,299,285,305,317,275,314,317,329,325,320,306,280,299,306,288,283,291,368,299,289,303,313,283,270,315,305,148,252,259,62,217,217,218,218,189,189,213,213,213,213,178,178,178,178,338,330,257,411,346,332,279,354,393,367,263,263,337,320,386,306,372,233,270,270,307,263,273,322,291,351,289,294,274,323,145,287,275,295,266,102,284,259,98,202,272,248,278,289,256,286,269,265,419,403,301,286,269,334,283,258,338,328,335,241,268,376,251,315,246,68,234,108,248,222,242,258,232,300,358,258,255,271,300,277,114,173,341,269,307,266,281,342,273,296,262,285,267,329,320,274,352,310,253,248,113,224,230,162,358,296,63,259,265,269,84,312,401,305,286,240,190,361,268,256,329,271,262,318,120,321,264,264,29,224,233,238,293,311,240,236,277,228,291,355,254,233,302,333,148,256,343,263,287,55,245,147,282,457,453,442,254,297,306,273,457,312,123,82,274,235,236,160,295,35,229,336,314,292,153,271,353,338,362,186,225,169,294,321,245,234,264,291,195,247,334,319,311,308,295,304,287,394,343,296,240,236,316,234,360,286,228,301,350,310,231,222,282,285,293,246,289,193,193,193,251,263,28,263,244,256,232,270,298,232,238,232,224,322,212,308,244,262,241,431,277,254,299,358,233,293,235,150,290,256,251,61,314,238,281,326,111,273,293,295,276,283,306,321,291,250,318,358,65,303,78,258,259,281,284,62,236,313,302,149,269,223,276,263,285,363,136,345,327,299,296,402,221,369,255,247,354,316,277,245,310,299,227,263,287,313,266,307,336,296,310,289,304,86,247,273,352,137,146,291,209,209,290,282,254,278,266,344,388,308,177,274,251,332,261,413,316,262,313,61,286,290,59,367,382,329,68,337,386,348,110,312,256,244,239,105,253,177,246,244,299,266,280,79,245,159,301,239,330,360,180,218,262,255,297,267,358,260,304,268,304,241,223,243,311,262,228,238,249,268,228,238,249,257,244,286,382,281,338,403,414,275,272,323,375,422,308,372,397,251,308,286,413,340,388,243,261,262,195,141,225,34,238,262,140,55,289,122,257,317,362,362,386,312,342,324,245,287,276,284,260,321,267,289,390,255,281,272,71,237,141,225,241,380,229,243,233,375,394,236,218,277,329,255,276,286,261,423,296,208,212,267,68,241,307,257,326,356,373,268,233,381,289,225,319,244,224,222,263,241,228,274,238,261,269,408,246,406,280,269,265,290,245,252,367,296,309,265,281,350,263,200,390,148,295,254,310,266,273,264,267,232,294,290,248,117,270,353,239,256,290,228,314,317,268,104,288,106,229,232,210,269,232,264,276,263,314,404,266,240,151,289,350,254,237,383,356,237,227,327,228,268,220,259,267,228,288,76,261,269,104,252,235,277,67,356,54,54,328,154,388,263,221,50,262,300,264,300,283,277,281,303,399,264,294,271,288,91,261,215,246,65,274,68,238,327,272,306,250,291,272,230,301,292,332,128,269,230,193,140,261,237,232,336,216,216,313,384,435,283,245,155,385,238,58,288,165,369,254,255,225,276,231,289,177,177,141,317,240,295,116,164,254,244,265,342,241,244,277,234,259,229,195,284,219,373,238,270,326,319,262,264,255,245,92,264,251,281,251,239,231,237,430,297,263,281,272,154,240,281,258,32,236,264,286,340,264,138,295,264,257,263,325,252,262,287,187,295,83,247,286,257,381,304,295,238,418,334,274,225,225,367,396,269,375,314,286,245,253,290,279,315,271,290,267,272,413,357,270,256,238,279,287,194,97,413,265,249,290,279,258,238,288,325,60,292,235,106,381,293,349,285,315,308,129,244,301,266,371,232,271,353,300,257,342,264,168,294,294,343,57,392,236,330,422,235,330,362,306,355,243,296,273,240,248,325,267,243,243,306,405,328,325,396,204,204,240,296,312,284,215,215,303,227,227,227,206,206,368,414,329,217,304,236,261,345,281,312,314,144,309,63,242,275,318,341,320,265,329,317,256,275,318,305,425,309,285,281,262,381,342,322,260,293,290,311,192,254,309,323,352,319,276,268,351,235,242,252,362,325,261,264,313,269,356,263,246,247,273,257,314,126,262,223,238,243,340,247,219,288,279,280,245,236,278,137,289,273,255,335,257,267,75,293,322,336,325,334,400,252,357,229,316,305,244,240,292,298,314,255,295,268,283,342,260,270,360,290,282,383,252,288,295,256,276,286,261,365,270,242,290,302,296,237,354,280,408,257,360,273,281,298,258,142,231,415,230,239,307,369,411,287,213,213,335,193,193,234,234,301,221,221,248,224,224,224,281,322,226,226,400,209,209,209,294,348,189,189,241,371,267,244,258,355,314,307,259,263,270,289,358,252,401,415,282,311,452,360,281,447,416,327,314,367,266,231,241,270,244,258,281,243,352,347,279,324,263,221,185,320,413,389,303,53,354,340,257,307,348,374,293,274,289,271,108,358,178,324,325,314,262,392,235,283,271,289,319,342,267,354,268,259,308,353,299,356,317,267,268,257,317,355,320,369,194,220,395,201,229,267,274,241,298,232,265,187,83,283,226,274,108,303,284,203,203,388,291,270,331,445,270,297,295,263,296,290,307,261,368,410,266,226,345,368,257,295,275,264,286,319,48,281,68,334,153,283,193,266,359,258,63,251,251,218,283,387,364,338,327,390,319,406,253,367,447,286,391,331,269,246,290,261,272,427,292,286,296,233,233,280,235,227,242,295,248,252,401,345,262,307,254,264,255,357,296,192,279,306,274,267,275,402,103,454,299,335,317,322,308,249,296,252,119,217,404,334,277,249,327,306,317,341,238,333,335,345,313,301,357,365,240,256,209,209,340,257,252,255,276,238,234,300,338,252,360,434,274,301,277,315,243,271,287,262,306,271,259,304,96,243,393,222,191,349,286,254,280,240,248,215,240,262,137,258,293,296,291,301,245,363,49,311,57,229,48,284,282,284,282,226,329,237,265,337,281,261,67,412,403,317,225,290,322,279,320,333,340,346,359,347,348,328,319,311,356,335,328,322,316,361,319,267,238,275,101,275,350,268,360,357,348,255,267,341,278,265,187,325,376,250,246,181,310,307,257,193,291,238,208,266,80,285,246,322,252,251,303,274,344,285,363,260,253,233,280,257,270,227,245,264,303,387,314,318,45,281,335,262,161,296,373,231,194,346,311,224,311,265,267,325,326,92,241,375,289,266,279,258,326,257,288,97,261,333,310,270,268,224,265,250,247,256,89,258,146,469,222,299,277,286,446,204,204,204,184,184,237,325,320,446,197,253,254,285,253,231,332,319,273,191,226,236,312,303,249,368,245,353,235,259,69,338,304,120,308,255,296,301,295,93,277,295,252,266,239,169,332,425,324,254,111,265,312,306,327,313,399,229,260,305,307,270,270,278,442,253,311,99,270,57,244,158,331,147,312,59,281,278,309,172,225,344,299,232,274,252,286,339,267,78,321,197,241,241,413,330,248,297,271,298,270,249,213,275,235,237,246,271,262,241,236,278,137,278,335,261,312,392,335,75,240,294,235,248,289,289,242,323,235,246,301,238,304,274,196,425,425,424,417,413,175,271,242,256,280,267,312,390,246,262,120,259,278,334,282,321,294,388,254,226,326,318,248,245,248,279,429,359,264,311,256,287,260,241,262,325,269,268,318,335,245,251,309,420,189,127,356,260,326,208,208,433,244,270,339,378,420,404,261,314,375,358,352,243,289,319,363,239,267,230,311,307,278,219,292,274,253,35,45,334,275,273,257,124,254,359,292,357,242,320,232,81,259,265,249,271,75,233,314,314,407,252,219,270,288,233,284,253,318,331,283,235,296,225,259,298,264,249,373,315,316,44,251,290,250,327,276,202,276,241,340,145,256,151,286,286,314,283,262,243,244,283,280,300,256,315,334,285,215,280,266,261,267,302,245,228,261,273,286,340,260,323,271,294,327,267,296,454,49,257,196,186,282,265,252,336,257,277,268,256,258,248,266,251,280,250,272,257,406,284,422,162,283,320,252,316,380,292,249,249,272,397,408,242,193,272,351,89,276,289,245,276,246,277,259,270,68,323,397,102,448,352,273,131,267,140,265,188,250,138,303,352,309,266,308,101,294,299,333,290,399,241,228,324,328,291,395,245,291,350,300,289,402,280,332,282,287,263,381,244,393,300,332,332,338,319,245,241,215,266,341,289,217,217,365,396,273,311,284,284,277,325,312,307,276,287,238,245,380,104,298,203,326,317,178,252,261,258,267,289,216,262,245,337,236,270,61,275,392,288,431,310,273,294,301,318,265,87,242,256,110,274,91,367,256,372,323,249,292,296,239,358,272,279,316,358,252,277,257,443,235,343,289,250,300,249,221,290,243,299,317,415,388,277,228,281,273,287,306,290,341,291,249,222,283,263,151,363,285,235,234,230,231,303,246,198,230,292,48,156,372,260,333,297,254,263,282,344,382,279,394,294,251,251,271,299,342,298,274,283,237,123,310,333,284,388,191,322,283,58,259,313,280,119,296,52,269,272,46,315,120,304,284,274,355,294,313,286,278,318,227,104,355,177,327,393,420,277,239,438,314,340,255,281,285,338,309,318,288,258,291,139,350,380,356,441,379,379,271,283,58,238,379,238,257,323,316,269,276,279,227,268,242,261,213,352,256,315,343,180,253,247,106,264,184,270,369,362,423,94,286,93,267,238,337,225,364,377,316,348,240,322,250,333,367,383,231,252,318,90,174,274,259,349,276,231,292,305,294,269,384,352,353,428,422,438,304,399,316,139,208,208,379,238,301,283,275,276,296,233,90,113,258,338,237,237,310,377,426,319,343,303,352,287,370,260,360,270,270,454,307,316,336,85,283,149,404,305,302,282,297,277,96,258,281,321,288,234,234,414,264,243,291,203,247,341,248,307,290,393,307,280,291,345,310,229,297,233,265,322,278,258,263,247,260,319,252,251,303,301,54,259,403,295,300,193,211,235,377,271,239,340,239,370,257,242,282,273,218,198,227,295,172,67,260,279,292,268,92,313,270,279,72,347,311,292,29,250,395,289,389,373,296,254,287,285,320,397,199,199,230,248,257,299,226,374,300,269,284,375,221,269,302,265,253,264,267,248,275,261,285,453,251,261,328,356,338,257,230,176,185,298,406,255,247,267,300,148,455,354,426,274,170,249,257,300,264,240,325,252,122,307,268,236,261,325,323,172,244,209,301,220,232,323,349,224,448,331,101,71,332,301,326,112,268,77,265,274,331,360,309,245,311,338,354,277,189,322,373,333,279,329,395,177,231,172,281,319,353,456,317,439,319,258,269,354,218,85,280,198,311,306,200,200,200,307,336,93,122,422,246,259,343,119,321,362,248,285,365,258,293,279,276,247,295,244,341,328,282,327,229,255,245,262,292,250,284,275,200,187,311,386,345,394,379,306,333,341,339,281,281,347,322,337,349,408,315,341,379,359,329,408,149,272,324,360,397,37,327,104,225,263,338,271,295,393,350,251,264,277,333,324,273,247,305,61,328,69,239,286,385,362,254,312,276,336,393,306,165,354,283,240,309,252,216,249,277,285,253,241,257,302,316,374,237,273,237,276,272,48,276,374,166,254,280,258,359,269,393,365,123,373,260,276,313,119,378,257,278,357,266,296,128,45,238,206,224,239,215,227,238,261,248,242,229,253,238,237,242,262,224,235,142,154,274,272,229,248,57,252,285,318,324,253,299,256,181,353,237,284,314,194,240,253,309,221,220,67,297,51,250,330,160,246,229,279,370,255,244,279,241,237,78,300,286,337,305,344,329,265,264,252,237,248,276,332,419,124,231,245,310,273,271,264,257,240,243,279,260,186,107,311,343,359,259,179,282,286,242,363,288,53,259,330,309,279,357,353,238,338,323,339,288,66,325,56,241,225,202,250,388,293,195,270,350,330,323,248,351,249,287,298,100,272,316,300,41,293,204,276,233,276,227,253,274,386,242,366,254,291,336,424,273,302,272,226,252,355,273,348,300,303,329,263,292,307,349,293,313,365,374,236,319,326,251,285,302,301,266,250,261,242,227,230,239,216,323,255,274,87,285,240,287,269,145,287,251,314,257,296,264,263,250,333,323,285,259,272,263,324,238,326,265,254,253,144,263,270,261,221,217,61,248,375,85,324,255,363,427,173,89,314,396,355,364,415,333,263,197,327,263,309,302,289,228,252,223,289,266,279,137,373,381,297,298,429,295,44,254,191,291,342,55,292,297,101,274,242,123,315,251,323,241,337,441,317,359,392,249,288,57,300,181,276,245,261,265,229,266,262,223,217,219,232,360,331,321,230,139,277,277,100,261,332,245,265,324,273,220,245,255,286,235,287,224,262,232,220,242,252,247,355,285,321,285,313,352,359,219,151,337,258,300,267,305,269,446,350,252,247,425,326,375,264,382,244,362,409,245,376,417,345,250,346,270,315,308,452,319,236,321,240,249,113,270,306,167,313,257,257,253,269,350,274,76,434,358,264,322,265,397,241,241,27,167,264,286,263,308,307,246,280,316,289,388,262,281,279,296,278,259,326,211,323,362,384,390,304,260,297,430,391,317,64,266,234,234,298,249,268,263,291,275,266,245,285,258,247,267,279,272,257,244,209,236,331,323,245,251,105,255,271,318,194,261,305,312,293,288,261,283,301,236,231,380,73,269,282,316,308,264,366,333,70,243,202,307,271,429,373,288,337,439,297,270,392,255,363,250,314,174,289,245,278,162,332,61,240,121,228,334,282,303,339,416,239,236,244,238,324,298,205,255,302,308,303,258,280,292,418,310,312,241,330,365,365,271,302,348,289,309,312,282,264,276,266,414,271,257,254,275,243,313,283,250,418,289,236,203,258,247,340,108,318,292,309,191,366,323,361,190,246,163,309,255,356,359,253,252,262,153,316,110,424,323,263,295,352,394,280,277,265,313,371,38,269,241,341,286,231,257,268,286,305,262,254,250,268,191,304,276,234,117,223,207,217,87,228,285,280,80,263,168,276,236,204,235,248,292,123,261,276,100,245,98,345,382,241,384,228,220,259,300,134,252,272,188,402,286,275,254,261,231,270,308,229,249,230,279,328,298,329,311,254,341,247,319,239,237,348,221,268,215,228,345,271,242,320,380,290,271,250,246,262,274,279,307,274,264,305,389,417,283,289,257,341,247,246,287,293,226,245,329,302,288,321,334,327,269,269,292,286,404,405,361,265,362,128,287,225,327,282,246,256,319,343,271,300,173,249,347,255,359,256,303,176,301,277,424,192,253,299,289,273,147,226,318,356,236,294,299,250,267,232,318,212,277,325,271,335,332,250,176,234,209,320,243,257,215,306,273,267,254,281,263,282,222,343,413,318,134,233,188,300,302,327,249,273,66,248,64,348,281,257,241,240,309,270,317,243,403,194,281,257,81,249,344,292,298,266,331,238,125,237,297,243,359,332,286,211,211,314,239,442,264,192,238,284,296,244,306,233,257,246,238,291,244,297,255,392,266,288,333,354,278,281,351,339,207,260,248,325,324,281,375,195,255,235,281,216,247,271,312,248,97,238,279,238,394,334,271,248,250,139,252,302,286,256,220,256,276,259,298,122,444,236,344,219,280,297,306,254,336,254,219,219,238,315,220,220,269,349,273,330,304,321,263,317,298,270,303,382,407,355,361,228,228,276,343,435,336,234,278,309,376,304,260,234,347,300,299,257,315,231,332,211,281,123,235,240,240,226,273,119,260,82,298,276,302,371,286,250,150,264,259,305,66,258,135,291,322,158,204,337,240,284,280,240,271,110,274,273,297,240,387,75,285,263,330,271,289,267,229,233,279,191,399,311,90,253,259,304,229,282,252,284,277,219,337,272,259,217,272,243,254,293,216,259,243,314,267,345,248,286,238,285,283,313,96,283,370,267,237,298,282,240,284,174,278,248,246,294,233,334,311,292,259,242,242,301,357,449,233,276,272,262,236,347,233,365,313,258,382,311,241,261,261,352,257,169,304,450,465,409,337,351,291,327,361,126,234,65,333,280,429,377,238,464,178,420,341,295,64,89,299,289,300,135,229,227,80,162,276,256,150,243,278,301,291,242,283,279,227,292,340,303,326,276,257,264,267,302,260,270,417,377,383,278,316,280,99,262,271,264,280,238,92,252,343,324,243,426,302,303,316,369,229,284,398,212,212,293,252,407,236,266,253,244,46,236,260,246,239,285,282,253,305,307,316,261,52,238,238,301,378,322,317,290,314,310,390,419,261,344,241,238,285,85,102,303,321,216,216,254,286,381,247,247,199,226,249,207,207,367,230,273,292,229,272,304,250,308,271,231,118,360,145,289,384,256,360,248,270,238,276,283,292,220,263,297,257,63,239,232,265,222,245,301,361,250,218,239,222,216,364,239,248,265,331,165,242,331,125,249,208,112,278,337,264,302,292,353,394,273,268,70,277,303,243,270,386,245,116,97,298,290,247,225,225,296,71,314,282,238,237,242,265,251,333,288,368,240,258,224,236,298,278,284,308,292,324,232,237,144,268,305,307,401,232,326,342,227,227,340,300,124,132,322,58,282,253,294,224,377,239,264,325,237,109,294,225,236,299,300,106,264,261,236,194,194,270,241,320,425,307,314,381,269,428,241,285,305,98,331,274,263,262,274,257,294,331,245,324,270,277,448,361,449,262,337,289,308,378,382,299,325,248,346,286,186,197,202,239,256,277,183,251,269,367,303,243,411,296,311,221,299,253,227,249,250,351,267,227,257,228,257,285,232,257,269,238,225,235,299,247,330,358,259,282,322,313,301,205,262,291,241,289,254,257,259,263,254,251,77,373,242,257,286,305,292,344,302,285,394,174,279,302,339,316,305,307,261,287,48,246,167,338,364,289,251,330,294,257,254,226,220,224,209,215,223,227,230,249,223,215,229,257,149,375,398,333,269,46,247,122,291,384,152,231,76,301,265,184,298,340,323,397,356,299,395,310,286,284,337,248,248,270,342,363,303,272,282,291,266,309,242,236,271,254,203,275,287,265,242,301,308,227,68,269,236,277,250,166,345,256,306,113,340,298,52,296,141,271,122,225,239,267,258,269,51,262,258,388,144,253,377,260,334,270,248,121,214,214,214,336,243,240,291,393,235,312,262,263,333,175,334,271,181,249,253,341,329,300,265,281,295,147,302,126,275,266,273,244,245,236,153,330,319,67,232,248,304,292,65,444,229,133,248,242,135,139,316,82,158,300,267,329,230,313,279,340,347,231,246,178,304,285,261,323,328,298,285,373,137,239,279,278,120,201,275,178,235,189,228,244,280,184,184,224,304,353,332,259,268,238,224,254,241,275,248,335,260,223,246,255,237,270,221,290,244,277,114,304,274,297,231,47,302,143,300,164,114,213,146,267,347,377,277,339,309,328,258,369,284,232,308,253,249,264,253,310,233,189,264,238,315,295,191,191,241,256,253,299,244,220,253,245,242,310,295,243,349,349,282,198,198,403,142,326,245,53,312,256,226,291,203,228,136,313,258,279,249,249,290,309,244,259,273,283,331,291,261,272,413,223,372,276,251,286,254,284,299,225,164,321,283,263,166,317,217,123,279,299,357,263,258,300,295,270,279,129,292,269,250,258,288,252,235,264,242,259,247,270,287,275,302,312,257,275,328,297,297,295,287,268,272,321,248,252,246,274,265,217,270,260,260,283,236,73,279,153,319,252,246,328,210,298,56,282,298,60,336,250,349,120,385,246,123,259,453,294,354,364,176,275,280,117,325,112,287,174,298,440,266,417,300,287,303,343,60,226,260,309,223,128,294,91,248,257,320,239,291,398,227,229,370,262,400,307,261,280,399,250,320,317,266,278,278,288,371,323,384,441,306,297,316,401,334,280,266,360,298,421,252,254,264,249,259,213,213,337,366,269,244,282,275,274,335,259,320,317,250,333,274,305,282,240,243,315,337,250,290,255,258,242,243,320,187,295,245,282,253,293,299,272,365,303,255,270,285,276,96,295,267,296,358,231,387,240,311,379,262,291,399,369,378,252,237,264,147,254,280,382,356,257,371,259,323,298,56,258,241,237,229,288,314,334,322,224,322,405,433,322,289,204,204,300,340,351,291,301,352,239,239,248,349,188,294,274,313,409,416,426,327,314,234,283,289,116,370,51,279,320,266,346,283,288,289,335,281,233,188,269,347,256,271,338,278,59,296,255,256,235,32,278,382,236,242,250,320,302,250,306,376,285,257,269,428,320,273,319,229,265,442,255,291,245,190,423,255,283,287,235,307,240,397,317,334,251,226,298,249,296,246,320,171,332,249,289,335,244,363,262,54,345,96,257,359,292,218,245,235,224,157,240,105,244,243,262,304,270,251,269,250,308,258,270,334,302,319,318,288,305,315,276,251,294,300,250,250,109,215,215,453,292,368,280,428,398,262,252,258,234,67,321,175,317,152,357,340,246,226,236,255,265,92,268,52,229,239,262,227,249,231,234,232,272,264,279,228,339,284,332,411,268,326,389,312,272,329,265,320,56,315,269,324,445,328,290,365,140,296,330,292,280,292,285,278,58,234,155,234,311,313,409,219,250,236,319,295,266,58,242,391,195,272,306,317,227,395,341,283,264,238,226,283,294,376,200,482,343,230,242,252,255,184,75,309,273,256,150,275,274,271,255,293,266,268,307,280,67,275,470,204,267,136,361,368,147,302,259,325,247,297,242,303,240,251,112,250,179,239,115,251,234,100,289,173,257,314,275,280,328,257,312,394,281,277,451,321,303,278,328,284,267,274,393,332,377,244,167,159,235,269,285,223,363,284,412,298,370,362,307,186,247,111,284,294,222,250,288,73,107,324,80,428,270,247,298,186,277,108,303,245,285,412,220,225,317,348,286,115,400,375,59,303,253,267,252,230,114,394,251,319,379,261,394,242,320,263,331,266,297,338,292,354,269,274,260,111,320,306,296,252,313,277,252,231,257,246,102,278,325,201,256,212,287,222,359,312,229,234,285,232,269,222,252,315,195,45,306,307,260,272,402,252,278,251,219,277,317,176,320,278,414,225,305,460,255,256,137,233,327,266,273,154,237,123,243,123,309,404,282,229,229,410,385,390,409,311,106,286,246,229,370,87,454,293,327,298,305,137,251,55,271,392,324,83,331,386,175,226,162,271,360,318,266,43,248,246,304,416,235,261,200,355,278,284,286,316,149,306,297,326,264,276,447,379,333,267,297,260,369,251,270,306,285,262,369,49,328,325,148,315,309,327,252,228,288,313,257,284,239,247,247,225,259,41,259,295,347,280,306,339,249,208,251,113,344,429,342,240,238,239,258,246,274,137,253,286,254,231,353,247,134,299,306,297,232,341,269,266,395,135,230,315,394,276,301,245,418,274,234,271,356,329,379,320,119,325,228,324,275,79,239,252,297,330,249,71,316,414,257,98,268,274,280,257,124,315,321,275,317,442,297,301,308,260,322,298,233,295,260,78,253,200,274,234,109,300,346,284,346,356,259,300,347,54,324,142,174,218,231,292,244,270,240,367,316,257,288,184,266,261,271,277,309,267,255,295,325,68,273,70,376,269,303,404,311,318,240,242,351,312,364,435,273,127,359,299,317,143,288,299,244,283,138,248,234,249,263,256,290,363,268,244,292,283,286,269,312,242,307,268,338,287,252,392,307,297,239,276,347,297,308,302,434,384,317,303,221,221,352,303,312,223,328,235,243,284,344,334,312,405,303,210,210,246,316,248,394,297,238,247,266,289,292,330,257,363,328,269,275,271,261,294,306,278,63,296,244,221,255,219,311,294,308,344,274,283,340,245,292,293,287,411,248,271,306,242,264,238,222,373,361,268,43,285,244,408,345,325,245,78,260,160,391,348,348,222,272,257,272,280,288,238,228,276,252,277,315,242,297,262,150,306,358,287,294,247,290,279,68,305,276,348,250,327,463,340,286,323,381,287,283,266,246,123,344,438,417,288,296,256,285,252,104,244,154,174,50,304,258,319,77,286,358,295,248,266,325,288,306,62,296,239,340,54,258,296,88,56,252,118,308,279,134,305,355,248,327,210,403,232,323,324,322,268,322,267,322,425,300,431,471,348,468,303,415,372,354,320,342,429,371,453,478,465,453,441,419,447,445,396,435,296,237,284,283,255,334,335,298,276,281,232,277,152,286,37,259,127,258,288,227,243,280,291,250,291,240,275,269,247,249,281,341,299,100,354,298,291,284,59,252,155,257,155,247,78,298,186,243,253,227,201,127,271,381,126,265,297,258,242,234,342,390,278,280,338,232,299,274,264,234,325,264,207,293,275,256,283,320,250,291,306,308,300,88,271,332,277,372,114,299,299,253,244,224,303,373,380,245,289,298,254,306,351,280,325,242,240,331,293,249,252,284,278,253,363,243,247,245,292,276,71,276,146,265,292,327,280,241,389,145,365,340,346,248,311,288,229,269,255,183,290,450,154,261,313,214,264,177,269,262,406,150,211,364,325,237,129,265,357,395,391,344,294,318,194,347,149,390,317,41,296,68,294,258,66,299,284,150,110,230,232,415,278,105,236,249,330,283,364,260,257,245,119,266,387,226,280,325,33,330,312,134,247,269,285,290,267,109,270,247,412,158,126,322,365,157,263,283,335,237,250,50,272,256,285,230,355,246,264,231,301,173,100,356,300,215,239,249,279,271,198,264,156,126,293,325,301,62,288,110,339,258,244,240,282,277,253,49,295,296,400,250,315,194,344,272,114,272,247,273,113,286,310,262,249,349,317,371,259,67,290,261,303,421,233,202,299,252,231,291,300,248,333,236,309,141,311,413,318,328,311,320,316,245,426,165,280,203,220,233,306,242,235,116,268,260,254,244,278,330,193,193,415,382,233,317,260,260,294,333,101,218,350,51,258,124,268,306,237,164,248,39,247,261,280,232,323,392,303,339,284,318,235,260,254,233,158,272,237,291,288,275,252,237,256,255,233,408,357,433,256,218,399,296,269,323,260,247,114,319,53,263,193,305,112,281,243,258,267,254,263,314,401,182,182,326,315,318,248,264,362,265,357,256,256,228,260,344,361,300,274,224,288,280,397,257,262,340,254,282,304,334,133,93,314,115,237,249,255,133,349,428,300,220,220,433,271,265,265,363,83,438,308,78,263,368,291,257,259,241,31,251,285,212,273,257,310,251,317,218,206,132,229,52,247,337,296,231,336,266,243,238,317,273,74,279,74,328,248,273,61,252,258,320,339,354,288,146,267,279,294,367,267,217,253,261,286,301,271,379,283,260,217,282,185,360,256,276,336,254,345,241,235,152,320,283,240,244,398,137,335,300,233,293,263,286,297,274,232,261,283,230,254,266,317,264,307,300,270,269,276,283,305,302,358,291,438,28,245,245,267,270,330,312,295,241,277,373,255,291,237,217,370,219,219,292,285,233,58,292,243,214,249,250,152,331,277,335,296,284,352,395,223,311,413,296,331,317,290,255,310,290,279,287,297,258,122,299,258,260,313,330,279,213,376,278,332,457,227,242,407,265,325,242,248,357,284,298,361,231,277,293,290,319,226,312,282,306,305,313,304,348,303,255,277,321,441,449,447,67,284,251,251,331,344,337,274,274,429,264,260,222,206,272,271,299,401,275,249,267,264,244,250,399,232,232,303,204,269,250,323,246,246,261,268,338,334,276,279,253,267,345,102,331,256,230,101,369,267,143,253,87,266,319,242,241,253,257,259,280,260,239,72,299,314,357,281,31,303,278,270,339,311,341,320,258,253,281,400,261,288,293,272,252,273,191,263,358,240,301,72,256,97,109,380,163,332,312,243,277,283,304,281,276,267,288,320,290,46,257,312,327,270,274,309,298,243,290,267,205,255,232,267,270,269,264,229,267,239,229,240,234,325,324,279,312,235,386,241,239,236,290,286,276,453,274,266,301,422,270,415,258,157,234,222,251,199,241,268,244,248,152,254,267,121,248,286,205,205,205,253,291,228,228,230,272,347,249,313,331,368,432,238,275,326,390,333,296,280,345,339,344,392,250,332,276,321,249,364,354,224,298,249,54,239,261,337,297,67,238,241,186,331,347,293,264,253,251,428,265,270,291,239,345,276,297,289,289,350,288,269,281,381,119,296,235,33,368,235,241,429,418,301,249,323,369,391,407,299,374,297,391,355,436,247,295,291,265,268,306,265,231,361,293,279,293,355,250,261,415,252,347,222,231,277,272,266,295,79,260,78,276,324,327,238,327,277,373,285,416,312,304,390,288,388,370,80,304,352,253,355,280,259,258,250,89,305,115,320,269,309,99,275,260,365,237,319,239,272,138,260,291,243,404,79,333,146,234,233,334,269,269,324,237,394,272,205,236,441,302,180,353,102,275,87,225,284,281,279,327,282,344,325,323,301,268,424,409,390,101,239,311,242,233,271,258,260,245,292,274,310,258,279,250,95,246,241,93,300,296,275,143,76,281,230,269,287,334,327,204,250,280,239,180,254,392,300,323,280,248,242,239,394,245,357,267,265,449,361,309,275,286,237,224,237,224,262,430,266,152,292,161,306,76,339,296,283,356,285,333,253,257,285,400,265,314,237,230,283,306,104,95,256,212,289,177,311,313,353,227,236,261,259,377,255,360,316,292,275,325,274,355,276,290,337,199,193,258,153,287,105,366,274,127,280,146,276,151,255,388,447,356,261,254,277,283,52,286,273,312,270,288,290,364,265,293,279,330,363,303,271,294,266,244,332,211,211,241,253,268,249,300,312,295,324,318,273,286,240,270,303,99,223,284,252,339,254,335,338,94,268,82,275,92,305,435,355,350,113,292,267,305,302,283,270,323,396,333,246,229,229,440,316,247,295,112,222,160,95,130,234,247,301,263,398,336,387,285,377,255,342,328,233,271,300,299,294,432,266,81,334,262,242,248,350,324,243,243,425,434,389,337,312,297,360,342,262,286,294,254,79,246,304,356,363,311,363,296,374,294,92,94,126,88,119,86,350,274,273,252,307,269,292,243,441,88,348,87,134,231,243,307,77,109,131,240,382,259,277,413,410,257,241,312,63,293,365,267,334,271,313,269,307,298,270,303,287,272,274,348,321,321,296,282,249,279,455,341,303,354,294,271,274,288,351,290,298,424,294,321,289,300,293,272,257,333,98,251,247,66,287,292,273,257,36,239,220,463,241,308,316,392,343,398,250,254,266,233,233,249,239,239,289,366,429,268,191,261,213,302,279,285,322,247,246,275,250,230,251,261,232,318,269,268,158,252,246,254,234,234,367,53,281,398,259,366,291,262,303,340,298,281,295,80,316,44,350,257,230,49,308,360,378,411,365,442,391,180,254,272,273,243,142,261,230,141,283,254,288,263,301,312,299,382,265,300,76,401,454,125,309,267,447,403,325,263,187,324,271,127,283,198,243,256,241,272,243,257,249,177,219,297,116,439,233,233,333,303,261,261,279,279,457,297,270,270,268,292,348,452,297,246,255,259,230]
doclens.144.json ADDED
@@ -0,0 +1 @@
 
 
1
+ [263,302,279,317,307,264,320,343,255,257,303,263,301,356,298,337,257,204,318,350,240,359,308,386,273,262,369,351,277,97,295,287,254,229,286,339,249,249,301,226,351,463,97,255,163,276,296,241,198,293,367,119,241,423,303,279,298,391,304,323,194,310,334,314,293,264,286,154,300,299,271,244,233,307,232,133,248,265,228,262,265,235,234,230,293,311,281,253,300,123,316,278,239,290,329,285,284,189,71,272,128,294,285,291,319,409,255,261,323,313,334,268,268,382,276,311,297,306,373,323,306,241,365,353,333,354,339,338,348,380,307,313,319,358,247,280,335,289,346,399,257,331,258,154,268,290,267,299,266,303,60,381,220,220,262,252,400,226,313,233,249,66,351,453,335,264,247,244,415,233,437,293,247,367,218,218,236,271,374,232,310,294,382,292,264,322,301,288,285,242,380,320,226,240,443,278,344,280,280,272,284,282,284,372,272,249,338,336,321,353,411,252,361,290,271,382,218,302,337,291,374,398,88,313,254,284,263,268,304,238,284,306,321,304,315,299,232,302,295,274,284,236,250,351,247,274,227,307,290,287,248,417,318,282,296,324,360,57,341,201,294,255,245,403,224,230,414,250,383,280,383,281,294,279,267,223,259,163,252,252,161,291,344,296,253,312,268,252,272,275,376,284,327,249,148,249,260,256,288,171,394,308,296,299,368,234,346,249,261,271,264,262,293,300,297,260,278,310,348,280,314,290,291,302,310,267,235,253,228,280,302,254,285,339,269,261,330,289,169,398,345,278,260,325,278,288,307,366,321,370,303,467,285,423,439,283,273,279,423,156,233,225,279,239,223,233,289,319,230,229,300,226,237,234,258,344,249,246,257,249,370,260,248,217,271,304,268,343,298,366,264,307,379,350,257,331,325,374,436,312,335,243,316,45,292,255,256,289,211,259,242,298,228,295,281,324,265,221,80,332,261,257,266,244,311,247,345,218,269,224,327,81,296,228,255,283,262,302,265,312,313,197,222,332,310,243,250,285,259,338,320,369,162,313,382,146,353,424,381,236,286,247,294,308,201,263,251,225,316,236,268,229,270,273,253,276,265,372,229,352,243,252,248,257,265,287,237,249,290,273,223,267,342,304,299,387,224,138,267,258,220,260,329,237,284,315,287,291,305,310,335,394,297,260,293,260,237,271,301,105,235,344,255,317,248,287,267,267,334,353,244,244,278,236,301,229,288,312,165,363,406,117,278,270,255,305,74,250,233,144,274,256,336,284,351,230,359,307,328,309,260,347,366,282,228,259,224,188,188,244,266,260,298,288,358,323,285,285,324,234,293,335,253,353,298,366,231,349,50,326,296,42,304,302,376,248,280,277,253,294,264,388,324,262,333,275,297,292,449,373,134,284,270,284,281,297,323,309,245,269,295,316,156,288,223,277,244,231,284,241,287,279,302,272,215,251,251,280,249,349,251,294,248,227,243,274,234,199,199,220,226,254,202,278,241,266,248,237,430,276,77,277,281,282,82,255,283,267,357,215,296,310,396,272,389,237,261,335,372,352,292,201,281,241,383,333,283,319,275,202,202,202,131,297,165,278,319,177,315,312,262,357,270,303,300,315,308,303,245,296,466,419,81,234,238,242,266,281,283,272,284,284,254,277,250,362,358,315,245,334,254,318,257,342,227,156,256,249,270,299,275,292,224,150,295,343,235,240,107,310,324,287,307,218,338,255,330,362,186,272,229,268,247,222,341,275,242,285,243,262,251,271,300,236,241,239,240,255,226,248,281,52,266,269,273,288,236,247,83,290,159,260,263,256,355,205,274,262,228,240,249,97,215,280,237,302,265,251,232,312,295,267,350,49,387,308,257,321,420,248,384,290,290,294,279,270,242,234,250,272,314,456,321,441,241,292,309,312,218,238,254,269,238,256,231,290,193,273,277,298,275,288,136,283,231,236,392,297,282,241,97,284,254,261,268,288,327,222,274,264,282,231,254,172,254,331,249,287,268,330,334,268,237,295,325,242,378,318,280,308,286,277,394,423,268,291,369,426,265,261,301,256,407,425,278,420,291,252,267,377,368,328,269,287,258,319,276,265,222,234,377,279,236,305,330,328,323,252,296,224,246,354,293,245,309,286,250,333,277,247,248,204,183,289,286,397,92,385,207,256,232,281,253,266,298,272,282,269,246,308,238,418,327,278,334,317,291,310,121,411,328,347,203,231,241,238,224,243,70,201,413,349,242,291,249,270,275,53,285,276,290,247,266,258,326,267,254,265,247,283,268,331,241,217,396,236,236,268,234,231,221,320,318,277,292,299,182,298,287,269,129,128,368,337,304,233,260,281,270,232,283,263,227,233,235,186,139,292,307,408,272,363,259,269,272,360,234,294,251,266,269,347,251,252,250,268,272,262,235,242,259,257,244,266,258,286,249,256,247,239,235,267,269,270,95,348,295,379,246,259,282,300,281,138,315,275,270,314,181,257,306,284,259,329,422,273,339,218,280,233,304,317,321,325,250,180,295,249,181,410,223,291,410,245,209,289,245,264,262,368,231,335,298,316,334,312,336,329,291,294,322,247,288,226,244,265,315,244,295,321,322,315,247,247,273,281,311,276,243,269,261,254,273,293,242,262,288,251,379,238,280,275,267,79,283,293,241,236,233,256,310,414,286,273,250,339,239,271,344,407,266,255,278,238,256,46,260,282,294,142,267,309,254,234,250,234,275,302,250,408,355,291,255,284,346,331,339,81,246,293,244,347,394,360,272,357,252,225,228,250,232,231,297,277,277,123,228,263,241,262,129,273,320,386,443,316,335,345,308,324,304,260,450,349,421,246,282,256,261,266,260,227,227,94,280,258,394,301,325,291,325,259,268,452,264,301,303,283,351,374,114,302,280,117,249,245,315,271,280,360,163,355,395,446,256,257,314,263,305,232,267,290,398,345,239,351,258,244,306,247,251,241,50,262,286,248,263,197,247,229,253,264,252,269,248,256,258,252,283,222,250,27,231,71,309,297,266,352,343,293,261,249,288,253,374,338,338,343,311,320,298,347,336,313,321,306,294,269,337,256,253,88,254,257,366,327,306,238,292,262,275,286,242,337,279,325,305,267,281,316,241,371,229,288,332,241,288,427,231,237,263,312,306,234,346,221,281,336,348,237,224,240,250,31,255,259,266,115,375,362,111,228,148,280,331,278,303,248,343,281,241,303,357,237,415,245,349,365,293,298,343,350,342,35,288,299,237,248,104,289,237,272,266,234,231,398,290,240,270,273,244,242,273,287,419,187,373,276,220,263,287,375,250,255,382,266,277,344,247,261,262,231,166,327,297,278,210,260,284,265,335,377,260,244,227,249,357,239,297,252,371,357,306,335,361,358,303,288,313,278,355,209,229,237,257,278,224,227,220,305,278,242,287,248,275,218,244,356,279,288,355,388,254,333,293,267,262,258,389,195,332,287,271,295,84,251,235,265,254,240,254,250,288,264,236,245,242,255,289,247,270,283,266,322,249,261,277,259,255,359,285,277,310,262,356,49,260,293,268,278,282,110,296,287,282,293,283,270,308,307,291,305,293,296,309,102,353,284,356,350,292,259,72,238,263,255,244,228,229,274,358,320,285,263,344,313,222,259,53,240,231,332,302,292,317,282,207,207,221,256,301,231,251,265,280,304,259,330,284,245,263,264,258,271,319,251,266,276,292,241,243,275,281,242,244,76,290,268,173,290,297,291,227,256,340,303,273,243,328,295,242,245,273,349,226,243,228,229,262,240,228,243,246,254,256,315,246,249,227,232,281,330,277,254,313,233,157,304,274,241,248,265,278,263,86,281,248,260,236,282,269,278,247,345,280,264,309,295,263,296,245,229,247,275,339,228,313,255,291,252,253,262,461,270,289,60,273,203,282,201,90,237,288,308,288,216,103,345,300,315,341,221,288,263,232,344,275,352,237,295,106,326,265,341,276,239,249,364,283,235,324,265,314,342,254,244,326,272,359,284,323,307,249,266,307,284,90,256,303,250,236,296,259,87,227,261,223,238,284,300,277,280,264,51,259,288,308,246,275,310,306,254,267,320,327,350,144,292,186,247,269,234,243,230,37,282,294,284,312,391,282,263,359,370,244,440,301,348,222,241,272,289,298,232,255,389,263,231,227,244,243,264,264,426,373,306,266,124,392,340,302,282,274,270,275,344,269,287,134,259,283,182,281,280,233,233,285,273,291,260,274,278,333,194,194,351,287,275,285,262,249,181,181,181,292,268,369,249,407,356,318,252,252,285,264,256,289,335,260,260,331,336,184,322,302,283,263,254,269,166,288,261,271,74,279,358,267,259,290,304,330,370,301,102,340,324,344,274,76,292,290,280,257,313,36,372,354,213,391,266,325,214,214,235,354,280,270,335,295,260,239,262,257,219,323,304,307,310,294,325,287,297,308,246,251,325,239,369,260,360,303,326,338,236,236,273,192,262,245,232,331,264,258,287,285,102,230,453,50,293,291,232,228,81,272,260,312,193,246,288,304,258,233,369,408,387,420,342,318,298,381,390,291,240,300,265,241,257,340,367,252,315,368,429,237,268,265,437,321,319,246,42,366,282,265,344,299,291,98,227,267,347,299,99,276,299,314,263,235,268,244,302,344,279,276,313,297,209,276,254,64,262,327,334,306,271,289,234,286,288,329,116,235,307,252,260,263,350,342,334,35,292,305,227,236,223,279,271,251,262,193,302,303,295,308,255,283,267,319,310,247,241,266,313,297,303,305,78,255,235,323,252,245,237,246,308,351,261,293,353,250,96,199,310,280,359,83,307,280,165,243,207,292,239,238,261,384,408,288,287,281,256,271,231,238,233,221,245,270,232,423,249,323,274,111,211,211,276,279,239,219,219,365,312,241,323,216,216,259,270,400,225,225,207,207,250,217,229,278,266,235,263,244,245,232,288,433,376,204,266,304,331,246,252,250,236,270,332,234,356,225,336,281,251,310,342,337,235,356,322,295,309,255,304,313,378,369,275,402,249,349,287,365,240,328,235,249,260,263,249,237,60,264,270,309,250,334,288,119,360,355,294,419,290,263,329,137,260,161,243,230,223,323,293,294,240,259,234,248,55,264,37,219,300,232,308,238,241,219,248,290,223,214,229,237,252,267,243,220,262,262,101,265,296,111,250,251,240,352,288,315,267,269,127,252,248,341,215,215,283,282,355,336,248,326,280,269,305,453,445,336,105,333,287,134,263,251,298,291,239,251,287,250,266,264,234,282,301,341,246,372,445,412,244,377,358,265,311,230,323,339,174,227,217,290,454,374,160,286,312,376,294,89,271,312,226,325,157,227,305,261,269,254,227,261,235,271,277,234,346,307,160,244,166,307,382,247,386,239,237,274,52,342,46,264,276,274,137,249,237,310,348,301,342,316,299,258,258,240,282,240,256,272,277,231,316,314,128,253,282,219,242,361,237,250,230,291,326,274,229,313,223,308,238,357,274,287,337,373,291,237,371,358,246,305,362,230,379,273,246,245,367,261,394,231,264,297,270,372,335,306,155,325,259,378,238,199,228,243,270,437,367,374,266,407,305,276,221,268,267,432,282,205,350,288,252,231,285,234,115,367,303,289,269,93,320,268,226,326,247,141,246,244,285,305,310,244,317,250,242,195,262,250,302,288,287,317,253,277,249,270,348,382,303,318,283,159,243,214,251,368,381,401,350,348,339,353,347,301,350,168,292,271,240,255,238,288,249,396,262,306,286,222,239,243,295,225,216,319,414,336,391,320,264,355,279,229,291,234,290,224,236,236,322,275,225,229,231,239,230,242,233,200,273,305,277,275,215,308,257,252,311,230,263,288,248,268,371,330,235,304,280,344,332,230,253,300,333,277,255,350,277,246,330,266,272,264,385,240,371,291,338,311,352,270,229,270,338,211,211,331,280,267,285,341,375,373,254,86,281,266,301,303,292,343,248,259,170,333,216,290,231,322,424,256,252,253,262,294,130,269,382,250,287,299,244,256,265,332,315,269,36,292,147,291,299,258,254,342,180,338,266,224,268,324,265,300,279,263,352,322,330,94,313,262,330,257,96,327,234,408,342,293,262,312,371,263,252,291,318,233,241,426,253,272,271,239,294,174,255,338,300,242,222,222,222,334,273,411,285,342,294,235,233,253,278,251,294,348,385,246,43,227,253,353,316,257,272,258,339,356,252,429,273,278,281,337,312,280,293,277,273,255,295,349,259,185,185,263,289,404,411,232,232,377,292,290,290,257,428,235,342,308,243,243,312,310,309,372,257,277,327,381,382,274,257,264,268,271,221,313,348,279,279,249,322,257,260,212,212,280,290,221,221,235,256,272,244,403,317,343,355,300,385,279,347,240,257,335,230,323,276,276,272,285,258,77,304,380,389,252,361,282,301,325,240,264,285,239,267,223,131,261,280,265,275,230,294,269,287,232,322,421,136,270,283,278,277,246,415,358,429,242,261,238,277,275,307,94,300,264,141,289,254,252,150,309,290,293,330,265,257,247,235,284,368,380,353,254,259,72,310,75,290,310,265,337,273,33,265,256,264,326,253,236,309,272,289,287,262,290,257,302,232,256,278,219,219,243,394,407,263,332,269,241,259,291,248,382,275,307,322,285,284,369,392,236,289,233,181,274,318,297,304,269,255,294,309,35,296,298,295,356,245,298,335,260,192,279,244,287,318,261,264,299,262,263,234,238,312,283,235,301,333,311,253,322,306,370,310,234,329,254,263,371,286,282,341,337,328,260,95,266,248,277,136,274,319,354,419,385,28,289,240,217,364,283,130,362,327,350,333,243,294,360,246,241,394,312,315,273,266,255,49,227,244,265,244,224,224,257,250,272,114,277,240,281,234,234,345,225,344,264,290,334,312,374,288,238,366,319,244,284,348,342,264,382,333,260,253,241,277,269,270,263,208,293,291,234,251,327,259,286,313,244,257,310,277,358,233,241,242,227,287,44,228,268,358,279,312,249,426,300,161,185,281,323,329,253,435,263,304,365,339,322,283,244,270,271,50,424,361,308,283,300,350,262,272,268,345,332,301,299,308,252,307,347,234,339,334,287,250,375,270,289,263,307,250,346,263,291,286,292,310,260,261,416,269,281,331,280,347,256,246,238,389,257,288,143,237,324,418,264,277,250,255,284,266,288,294,381,402,259,380,310,239,273,246,341,369,278,277,296,282,292,240,281,359,271,62,261,90,225,291,257,254,276,260,295,292,78,284,276,310,370,250,355,414,173,246,253,245,181,304,253,245,349,144,214,215,245,246,287,242,322,231,308,226,283,212,337,258,443,267,336,317,214,243,292,300,282,341,257,279,267,252,286,271,173,36,337,246,284,244,96,243,91,254,387,72,296,233,268,226,317,345,191,335,372,271,88,295,412,285,262,357,323,238,293,392,240,249,250,285,396,253,260,275,335,278,345,320,324,248,145,276,262,299,242,293,86,281,69,293,297,301,333,128,221,284,276,254,271,35,246,150,272,294,279,370,259,281,260,260,240,216,301,241,241,241,268,363,280,172,262,313,364,279,332,227,263,270,305,301,280,271,244,256,248,322,292,294,172,353,253,267,241,306,257,255,333,347,211,257,252,228,214,244,155,254,248,258,262,253,267,398,246,183,265,234,232,275,286,236,317,245,226,220,282,306,314,237,241,268,243,276,275,228,281,269,241,253,297,280,242,262,271,281,356,327,279,222,280,233,281,278,254,325,261,233,242,338,260,252,236,261,250,251,299,256,256,70,220,338,260,329,357,269,363,216,273,238,265,301,58,284,301,245,237,321,203,274,292,295,244,178,316,280,224,267,259,260,276,434,333,347,248,286,238,237,234,349,425,239,281,269,285,237,270,391,152,370,253,360,199,317,271,157,257,271,267,375,309,309,329,247,243,353,368,296,319,268,298,363,334,332,265,302,250,365,277,259,299,346,286,258,235,364,262,294,449,249,225,377,344,366,289,370,293,160,233,319,281,242,192,275,277,321,351,302,265,285,236,307,301,259,274,209,231,301,242,362,300,218,285,236,413,312,210,255,308,194,299,275,264,240,307,351,317,227,234,46,320,300,399,376,323,219,219,321,288,331,263,378,284,245,339,281,325,354,434,208,208,295,271,220,220,352,383,303,192,192,192,192,338,368,400,383,398,108,257,134,253,340,279,297,262,268,363,281,353,450,304,303,280,351,389,117,234,194,194,288,269,296,328,232,216,253,146,374,347,293,306,443,294,416,269,285,256,260,458,390,317,354,443,259,451,260,341,282,158,321,232,283,251,256,222,250,317,284,83,282,346,227,293,224,253,336,95,322,235,254,252,256,254,220,385,239,254,275,299,340,310,312,311,72,349,356,374,369,312,118,244,242,244,261,260,360,242,198,383,288,275,315,274,295,269,193,281,257,260,238,379,261,288,249,268,250,253,268,317,254,347,349,327,277,253,354,273,309,290,243,276,233,248,341,328,231,27,301,273,286,272,310,269,281,298,300,340,348,256,258,294,86,252,256,313,317,274,293,309,274,233,284,375,282,251,276,347,329,386,259,300,300,253,123,273,247,322,260,243,282,237,226,245,236,331,317,237,318,390,257,284,271,313,266,259,270,266,177,317,269,232,409,337,355,251,291,228,246,322,290,378,254,329,234,297,222,222,237,310,302,255,432,346,244,238,231,284,245,249,263,257,193,246,114,271,338,260,460,294,309,446,236,289,365,285,163,237,367,351,329,334,316,415,394,443,264,353,413,428,233,238,160,313,276,264,279,254,279,282,261,249,269,237,294,252,426,413,327,355,325,310,443,330,293,243,249,244,176,264,364,331,330,269,256,245,260,311,52,335,292,296,277,271,289,240,295,259,321,112,240,245,190,190,235,256,261,272,344,323,329,240,272,357,373,346,316,450,314,309,361,245,364,289,98,305,273,389,426,240,317,256,274,225,274,249,337,329,262,300,428,307,248,385,346,288,292,352,326,309,244,284,419,308,92,246,213,316,251,271,299,313,325,243,281,290,245,345,311,289,125,248,420,236,266,277,250,292,298,287,264,71,258,260,292,260,240,244,269,323,228,410,382,101,243,281,231,270,293,241,360,344,274,277,269,263,305,298,295,247,281,281,258,289,73,303,438,252,192,292,465,444,303,368,438,258,344,83,305,245,312,297,97,243,405,36,331,305,271,232,427,222,272,315,235,237,314,318,332,253,407,242,437,316,236,223,336,357,259,238,235,259,247,255,267,246,248,256,265,252,229,227,255,61,250,267,259,235,250,318,263,190,190,223,242,269,126,296,228,228,280,300,241,319,224,224,265,255,127,316,249,247,258,253,279,353,441,342,443,181,282,350,260,267,253,159,159,26,319,235,417,332,467,324,64,311,274,299,262,231,104,226,265,228,246,344,326,378,247,314,343,311,197,197,331,237,274,89,269,163,312,356,310,119,301,121,311,259,304,280,253,273,264,238,229,308,222,295,405,425,460,356,453,467,398,302,323,316,145,368,391,321,371,381,387,268,349,322,292,413,327,438,305,313,287,226,264,257,277,336,371,326,245,312,288,311,202,287,248,304,366,262,246,250,293,234,364,270,323,246,250,306,296,252,280,245,296,275,269,263,258,376,301,235,223,223,244,272,371,334,289,384,218,402,209,209,311,390,434,283,346,337,222,222,305,279,276,438,397,266,297,263,253,314,224,228,252,269,249,240,335,356,271,163,236,300,243,252,297,299,344,243,280,258,267,326,317,275,266,418,356,263,295,264,303,306,430,408,262,72,302,246,206,206,288,264,239,247,236,270,430,404,276,403,332,222,248,230,225,376,287,415,355,296,400,312,339,235,263,248,420,331,335,440,230,230,307,387,387,281,343,340,446,246,308,308,317,297,266,227,299,418,245,370,405,70,335,244,244,261,245,241,170,361,268,267,305,260,281,242,309,379,246,51,349,228,185,235,284,303,248,255,300,256,293,146,390,363,282,231,272,209,262,348,272,324,384,269,280,273,262,352,240,240,319,276,292,272,329,267,260,444,404,323,396,76,267,309,217,243,237,274,101,301,282,124,372,328,270,39,266,330,96,248,272,275,106,262,236,290,69,294,312,165,241,319,357,411,311,257,104,348,381,324,331,309,377,207,331,328,248,201,201,265,247,319,260,250,300,358,255,251,407,247,279,256,249,269,261,267,409,246,346,279,254,296,69,287,249,246,310,353,405,310,201,249,271,286,245,217,315,151,251,248,245,235,265,254,257,226,376,118,251,241,420,247,272,267,103,268,300,230,229,345,317,267,138,318,265,201,270,246,241,265,247,268,271,237,256,351,303,281,266,266,282,260,228,175,311,222,276,275,356,242,212,274,318,326,307,147,262,270,282,246,250,51,248,249,301,294,416,256,253,313,251,208,256,307,315,168,256,281,285,397,448,293,330,311,175,321,252,263,188,241,414,272,220,328,298,328,412,263,240,308,259,325,251,437,352,357,213,351,274,267,162,230,230,226,207,323,146,318,240,242,271,261,266,338,262,110,304,312,396,83,230,239,288,94,226,374,224,266,164,251,266,252,279,267,278,77,259,293,296,287,310,256,318,255,331,241,140,304,318,291,297,253,237,375,231,231,185,283,253,265,98,369,264,277,135,259,422,223,245,237,257,316,313,236,296,235,251,302,275,241,235,231,280,224,112,329,363,359,314,224,328,169,223,380,328,264,345,255,244,226,256,268,303,247,302,268,268,264,309,383,261,373,233,73,274,243,345,270,304,359,362,257,282,31,290,197,269,252,380,464,371,318,448,349,297,237,77,264,233,309,137,229,227,272,291,296,233,308,253,340,292,281,373,240,264,382,233,272,237,394,268,148,276,293,278,280,250,384,396,292,379,309,233,232,357,381,342,235,307,254,277,344,242,280,256,281,242,263,328,268,257,330,289,305,303,241,348,354,254,360,405,253,188,243,275,97,252,267,256,225,356,175,357,219,264,250,304,345,316,317,320,315,309,320,247,259,242,317,304,276,337,337,325,339,398,420,299,206,206,288,284,246,282,341,344,208,240,249,273,379,280,313,291,102,259,336,267,230,112,436,353,316,313,329,372,49,231,246,309,244,273,259,335,246,257,302,235,279,236,271,259,280,279,220,283,234,227,235,347,255,250,312,279,264,264,259,325,242,257,232,250,218,303,260,274,239,244,224,227,278,289,262,228,315,233,235,252,242,217,260,153,240,274,251,286,225,301,236,425,326,317,369,307,224,222,216,234,233,422,246,232,305,230,244,281,297,281,319,261,343,355,231,256,304,355,245,263,240,247,290,275,261,261,299,296,268,145,370,276,344,244,269,116,253,231,244,253,258,248,278,252,320,117,371,232,290,234,308,309,295,313,111,277,240,261,263,361,270,304,270,290,265,294,279,274,265,259,349,292,302,283,256,281,288,312,340,320,339,279,198,272,258,299,256,301,227,234,318,232,255,234,260,408,264,281,330,235,312,272,262,261,381,245,264,316,247,229,285,232,275,295,341,417,291,48,219,413,257,186,341,370,249,292,324,155,285,286,239,241,299,254,252,239,234,294,323,277,286,293,292,257,175,303,339,296,308,268,251,342,312,239,239,244,234,243,242,269,252,216,243,254,246,293,362,322,236,297,340,300,301,335,364,301,54,235,260,144,244,107,324,332,319,307,291,248,265,402,247,336,291,391,326,310,380,257,277,234,296,313,400,238,411,377,305,246,303,306,244,374,289,328,346,273,291,267,305,145,255,242,236,229,270,237,48,262,316,242,261,300,262,279,375,249,428,222,222,222,235,271,130,246,239,339,263,268,249,260,255,304,269,243,240,275,256,235,229,265,215,275,296,255,357,239,261,252,358,294,316,273,289,311,280,256,348,369,255,245,381,289,409,351,273,239,330,356,289,244,290,252,284,431,303,284,221,221,279,256,396,385,308,319,328,352,268,337,350,252,291,108,240,246,254,290,250,277,284,286,290,49,288,309,185,248,223,229,324,256,64,301,280,267,248,134,351,273,280,434,335,253,296,272,240,333,356,276,313,213,302,231,247,283,265,96,235,240,266,257,253,265,377,250,299,341,263,333,127,307,178,257,267,258,341,312,229,281,131,354,275,382,201,246,298,263,266,238,272,109,253,232,261,281,322,226,362,238,228,227,239,268,329,373,303,356,333,279,277,296,262,394,255,282,276,348,142,231,217,229,232,295,287,222,290,261,345,236,283,282,301,262,239,251,319,242,255,257,244,252,279,235,249,271,306,183,253,182,325,277,255,280,227,227,309,265,288,259,285,360,280,93,360,326,308,306,119,359,264,69,257,256,236,263,308,245,293,246,296,91,206,312,351,347,19,270,292,267,200,268,280,195,397,29,241,283,316,272,363,262,235,323,266,154,289,351,159,246,42,230,307,238,298,244,307,215,215,382,373,398,413,241,232,323,275,262,255,149,255,273,290,272,243,321,272,307,303,297,73,285,282,321,365,278,284,231,235,274,286,265,287,290,417,215,283,277,330,196,278,64,285,258,299,197,321,300,312,262,81,313,339,269,266,238,247,52,243,259,363,373,232,270,252,266,266,322,258,337,346,267,342,214,214,297,425,308,237,355,245,233,58,342,276,298,356,203,263,308,234,273,315,384,285,289,334,396,299,131,270,316,302,378,295,300,330,194,219,240,280,344,99,227,261,120,299,186,268,290,292,247,287,284,235,362,271,234,291,144,276,281,379,270,317,385,252,234,277,251,296,308,358,340,276,277,82,227,242,228,235,250,258,125,273,279,333,295,244,287,402,108,243,262,286,293,249,110,252,292,241,274,331,253,262,260,229,251,285,340,303,174,320,262,271,269,259,435,280,235,268,310,298,202,224,302,326,238,266,255,296,302,430,224,224,329,235,235,289,285,340,354,389,39,236,239,271,265,257,282,223,282,287,233,264,202,292,302,227,254,224,245,291,267,246,267,269,262,84,266,355,236,79,273,49,264,297,378,225,225,46,267,274,250,248,222,237,241,52,316,286,321,316,300,249,289,265,261,84,277,285,312,407,256,311,252,412,372,273,241,240,265,316,230,262,366,152,357,274,273,275,116,262,294,369,248,191,302,379,290,330,290,294,375,77,275,246,272,234,285,178,241,85,290,277,290,284,246,144,275,245,242,243,264,282,157,370,349,300,114,384,228,228,468,303,398,462,366,376,327,307,427,332,375,365,273,430,453,272,262,259,294,364,98,309,298,266,311,378,276,285,422,349,248,255,236,449,303,237,251,313,225,240,243,293,270,290,383,246,332,294,339,254,275,303,282,275,179,408,349,353,336,219,230,301,230,259,321,263,338,367,265,294,275,303,347,366,281,369,273,351,266,264,269,266,234,259,85,253,376,151,78,277,277,217,326,238,237,235,281,248,327,212,231,286,254,219,266,271,271,235,238,358,257,320,291,256,244,271,277,285,283,137,272,281,268,233,283,240,234,323,231,284,310,333,221,266,229,245,355,255,464,324,288,261,255,320,298,241,251,240,259,289,265,245,273,246,168,259,330,281,270,375,327,334,335,291,198,198,227,227,237,306,289,251,256,192,379,265,266,63,345,102,254,295,437,326,232,281,63,293,234,60,252,171,484,72,241,297,246,281,267,256,241,233,257,132,403,245,290,289,251,268,224,324,358,236,347,232,178,240,250,325,97,78,320,327,228,326,265,71,279,244,269,271,344,249,252,373,252,238,246,361,252,249,310,221,271,262,262,315,296,230,251,283,274,314,247,270,302,237,230,248,305,260,324,323,260,278,276,342,322,257,252,258,361,213,329,435,270,389,225,263,308,328,329,264,279,314,322,268,273,300,367,425,111,112,255,301,255,57,282,266,258,186,235,271,274,375,334,229,300,319,263,245,264,221,232,285,295,240,370,216,310,305,181,254,359,232,294,221,275,274,260,338,320,242,447,269,263,386,261,277,378,329,396,251,251,282,264,242,448,448,345,246,324,41,445,285,104,261,237,270,327,264,304,258,263,270,281,188,122,252,106,383,249,260,357,256,417,279,242,312,340,402,338,259,288,205,397,219,218,36,237,330,175,321,162,346,288,270,240,305,233,239,163,247,286,395,253,316,82,292,290,334,237,254,241,369,316,352,272,224,224,410,225,298,307,229,234,274,249,239,324,340,348,242,282,234,260,223,223,223,370,347,128,82,225,145,292,284,332,285,257,255,268,340,306,279,358,254,246,420,296,275,229,276,292,284,114,294,258,339,32,337,212,235,265,293,234,223,265,250,239,238,295,246,307,249,200,284,167,229,227,183,252,252,306,279,275,141,279,210,452,243,445,368,298,376,421,133,352,256,248,233,297,250,306,231,244,303,265,293,218,265,275,274,261,336,379,304,239,320,255,231,278,314,101,302,233,233,314,122,295,422,300,181,240,316,264,267,350,342,370,447,371,256,410,331,309,395,322,243,310,379,268,371,395,373,248,364,305,284,331,383,293,267,274,248,281,299,298,324,313,299,272,331,306,277,403,260,255,259,202,260,303,249,258,324,120,279,315,242,68,246,239,243,294,105,305,265,229,283,306,246,269,265,285,333,252,307,194,229,296,233,234,249,319,214,234,261,266,269,242,302,290,356,267,283,230,313,345,386,224,287,180,297,255,341,368,328,316,238,240,321,202,251,288,370,271,375,391,392,317,451,265,284,289,107,249,356,153,182,257,272,246,312,231,240,247,266,155,235,248,276,283,260,284,275,252,118,335,243,284,366,308,259,307,403,315,240,284,244,302,234,270,323,336,296,307,296,412,230,347,237,268,301,249,283,72,270,255,239,247,254,269,343,258,267,92,294,278,373,301,362,277,298,265,293,213,261,295,339,272,263,262,284,192,298,332,285,281,374,65,284,125,264,37,315,316,305,238,309,83,276,310,267,280,354,300,277,42,243,231,318,329,195,195,344,269,275,361,285,272,330,294,270,248,270,347,281,287,253,41,235,179,274,222,281,213,226,230,229,245,308,275,210,250,337,268,363,304,231,261,338,242,267,269,254,367,250,269,314,402,351,393,363,228,242,323,355,364,299,349,255,262,251,266,236,322,292,59,291,331,334,323,439,373,312,389,325,260,367,307,294,234,280,327,258,235,334,280,211,211,235,235,288,261,304,194,194,352,352,448,435,341,87,111,258,306,322,413,304,251,237,250,167,255,443,257,247,246,261,267,278,252,293,238,224,302,238,290,220,282,266,219,247,295,363,271,281,454,336,51,282,386,278,272,303,291,329,443,243,321,272,327,289,239,77,254,87,309,360,233,93,278,245,255,356,342,363,310,267,291,325,283,264,353,296,304,248,289,155,243,291,445,274,244,244,257,354,309,329,366,123,323,253,368,245,275,282,181,239,248,132,132,251,247,240,240,294,265,350,279,326,305,234,244,275,401,221,249,245,232,263,341,278,259,233,251,320,387,421,283,355,251,298,248,300,145,304,268,308,327,310,225,254,61,304,233,304,277,107,304,266,269,408,223,162,317,257,305,43,306,345,255,72,289,253,294,425,289,263,268,317,301,287,287,292,245,281,272,264,331,382,273,147,294,247,242,80,283,341,247,291,340,225,297,223,259,227,264,229,250,259,257,408,175,267,152,275,308,229,378,152,251,232,251,274,276,255,250,250,256,332,297,306,293,41,341,256,282,228,234,284,230,235,68,260,322,241,421,262,297,286,238,129,269,253,264,202,202,231,365,258,242,369,227,241,232,239,275,326,104,268,252,233,275,262,278,258,247,229,250,261,260,280,330,272,348,228,120,231,321,164,164,249,356,353,295,349,227,255,339,375,254,234,234,271,312,236,315,234,264,281,101,368,223,293,311,329,245,96,277,244,416,322,286,262,243,255,336,268,184,247,320,227,238,252,231,275,421,317,292,341,313,312,249,267,327,288,280,318,280,303,335,293,254,266,245,287,291,459,250,231,267,41,248,117,262,257,325,259,244,218,224,322,233,253,236,247,279,249,279,54,317,243,282,340,306,267,277,295,312,287,238,72,268,310,298,266,244,249,260,264,247,263,256,253,262,269,246,112,257,274,71,262,237,249,263,255,259,352,380,246,234,230,275,344,303,230,245,323,223,238,210,260,307,323,270,262,148,324,58,264,219,219,306,230,356,292,268,244,291,248,293,271,218,393,296,301,320,368,298,331,256,262,306,306,306,321,348,387,378,409,279,309,409,402,320,474,83,263,270,235,296,32,407,288,299,391,280,298,257,239,263,258,254,177,244,328,261,254,234,237,233,237,253,195,352,188,267,263,415,170,242,228,306,338,269,61,213,213,262,267,168,272,222,222,286,293,308,177,243,241,343,261,238,231,303,262,256,347,251,288,313,299,319,266,32,387,329,290,304,421,300,302,283,270,344,274,335,290,278,274,355,126,246,309,335,235,93,286,259,247,80,230,304,234,327,298,243,326,267,277,328,261,257,252,280,113,257,344,287,326,306,264,285,328,286,248,323,346,241,254,326,46,325,369,281,323,244,301,329,290,257,283,267,324,378,453,290,404,250,250,349,273,297,339,410,298,431,312,306,178,314,249,252,313,62,270,281,289,247,97,283,257,308,294,351,396,309,342,388,96,349,264,241,241,127,288,214,236,323,254,291,361,297,73,268,307,379,298,296,324,272,57,450,252,414,314,383,291,257,284,252,303,378,260,239,274,312,281,273,363,122,278,234,285,247,246,234,334,256,299,256,248,249,337,333,337,341,232,403,260,242,214,214,192,330,238,301,332,224,216,214,86,266,267,56,323,226,278,271,300,285,285,252,236,249,274,145,245,240,316,244,257,257,298,376,319,270,221,221,33,289,331,338,342,319,369,256,275,98,237,240,236,434,213,213,292,224,333,215,256,269,328,449,370,231,421,373,301,286,305,292,273,220,276,233,294,287,229,286,216,251,238,253,357,277,296,265,248,295,101,334,269,262,328,259,278,355,276,242,264,231,363,265,224,261,349,257,238,231,243,255,366,295,229,326,284,229,294,286,240,243,266,247,376,333,246,280,288,268,300,246,300,347,320,314,222,222,308,214,214,341,158,302,400,323,134,314,274,431,333,308,242,295,398,303,261,294,277,345,408,244,271,244,265,266,263,328,341,259,236,361,252,281,343,339,288,133,253,232,297,302,265,344,364,248,388,348,254,324,237,270,249,289,307,292,296,284,174,393,270,263,180,252,261,235,211,267,201,255,279,253,307,230,344,308,361,380,275,260,248,208,275,255,297,398,238,298,233,339,295,266,284,253,254,262,82,270,201,260,318,361,435,427,238,238,410,450,208,208,304,315,114,229,294,323,240,384,382,250,277,272,251,237,135,260,292,367,354,251,302,335,107,282,308,235,172,240,251,297,237,63,277,333,270,293,289,226,318,309,254,366,220,33,299,340,261,334,294,305,255,232,232,268,290,322,323,401,370,287,334,452,304,325,323,294,273,291,269,293,297,261,193,193,377,361,429,318,294,377,251,302,331,243,387,304,272,254,229,341,267,248,239,315,222,338,293,235,288,247,352,235,260,259,275,348,384,273,297,290,260,236,280,297,242,349,238,233,154,254,47,228,338,241,315,317,254,390,155,353,325,119,237,308,305,408,347,406,291,244,239,265,247,319,321,270,281,311,328,354,246,259,283,289,254,264,278,49,299,459,261,271,293,303,92,224,241,243,250,130,281,355,140,284,378,326,351,88,298,220,302,278,56,280,261,258,294,268,265,288,279,236,202,313,236,239,288,424,286,387,323,325,427,326,233,380,259,238,354,370,239,241,315,322,186,268,265,234,318,266,259,236,307,255,257,276,256,305,83,233,276,285,126,307,246,241,258,271,355,320,277,279,178,235,62,290,332,287,342,360,301,317,285,330,345,341,307,360,142,323,309,445,285,355,397,329,275,315,191,309,307,269,287,239,280,349,308,288,296,246,338,260,290,362,435,324,382,293,273,289,248,125,287,289,413,246,221,232,253,354,256,227,250,317,260,213,308,215,307,284,264,316,286,247,245,247,152,236,314,250,176,225,232,253,369,57,237,98,265,263,336,257,227,270,241,338,113,238,366,358,249,289,272,259,307,234,256,326,348,339,278,453,306,309,258,287,238,298,235,243,234,281,341,268,373,240,360,349,298,239,260,260,286,300,250,232,232,371,128,347,283,258,309,57,229,255,295,355,127,237,245,222,239,354,274,278,276,362,384,397,343,447,363,311,311,469,426,353,287,51,231,230,253,228,104,240,314,105,287,247,239,273,433,229,210,210,342,376,419,222,275,284,310,253,217,410,279,234,246,242,299,254,282,322,252,247,386,294,236,261,241,264,257,336,216,239,285,238,248,296,179,280,288,266,235,296,400,289,356,287,243,291,284,332,320,323,123,245,290,246,228,244,103,268,257,132,265,251,290,242,240,324,280,314,287,302,298,195,267,253,302,317,299,316,296,262,381,255,303,234,298,362,258,343,265,242,255,261,338,37,263,364,90,248,224,228,350,312,237,237,401,314,295,274,298,293,424,343,337,251,110,330,278,266,293,311,317,296,314,222,264,297,225,165,263,287,248,238,210,25,236,47,358,253,281,373,385,384,249,373,356,348,283,326,247,224,277,319,266,308,285,282,306,296,340,352,289,261,84,273,321,290,218,261,225,301,325,338,228,325,111,291,258,255,314,391,260,289,86,348,447,314,331,385,314,372,462,464,464,357,169,265,287,322,295,262,244,422,308,261,278,227,274,222,214,292,276,227,262,256,316,198,257,367,267,248,280,86,248,285,325,302,249,377,310,286,377,339,262,287,261,365,337,52,265,39,280,313,280,123,236,277,218,313,269,257,342,295,262,261,317,304,351,294,383,264,308,291,278,248,399,349,334,282,396,327,227,417,367,270,288,248,254,242,251,268,238,278,374,304,68,274,308,307,172,259,297,322,272,272,232,237,377,271,244,384,307,344,297,345,262,306,269,266,316,227,376,325,258,240,404,349,316,232,259,270,334,270,263,287,95,235,305,165,288,266,252,379,282,70,272,409,343,340,277,352,314,275,419,263,425,287,239,262,267,284,290,269,232,262,234,246,319,347,381,250,256,232,422,262,268,231,335,331,247,35,263,250,229,385,331,455,382,293,130,292,228,306,279,241,354,195,253,415,75,274,359,273,302,329,236,236,362,465,344,224,224,365,420,274,274,480,255,255,244,244,354,472,129,282,306,250,281,279,253,247,234,254,235,316,240,261,263,216,187,245,243,257,281,272,279,258,261,263,295,284,280,276,288,153,351,298,248,321,402,252,352,321,399,285,343,231,350,249,247,41,46,229,226,226,357,234,300,277,258,326,362,362,331,353,345,255,292,303,379,218,330,330,299,329,438,287,414,285,276,247,83,219,334,232,237,289,160,295,265,374,236,278,257,293,272,309,331,288,366,265,295,268,278,303,320,268,287,120,254,244,408,267,343,248,296,225,225,375,330,127,308,329,307,260,331,328,332,351,337,262,257,68,249,99,352,253,261,282,407,390,283,347,302,301,106,272,438,202,284,357,323,293,378,427,269,258,279,335,303,262,268,308,67,326,270,247,242,232,278,378,224,267,258,255,30,317,235,263,307,170,270,238,334,309,288,139,243,233,242,357,242,247,255,267,290,265,275,253,241,253,329,270,401,324,361,239,348,285,302,301,278,296,411,303,274,256,258,274,311,300,297,281,280,346,349,277,279,239,258,254,271,261,259,260,248,352,230,255,306,259,213,213,386,313,427,293,328,309,231,237,335,343,318,234,262,358,217,279,294,260,248,339,368,363,289,324,300,393,323,280,304,56,360,152,255,287,238,264,311,256,165,322,267,387,283,287,312,300,321,357,289,258,316,304,263,266,291,265,278,304,282,110,335,235,346,90,293,260,247,302,239,93,245,245,333,274,280,261,158,222,267,252,250,103,217,447,219,219,385,320,173,360,355,49,245,276,313,242,234,263,308,393,299,429,193,193,193,75,286,96,247,277,256,277,258,284,182,380,104,237,231,252,271,263,325,107,365,298,289,315,433,189,239,263,297,282,314,374,317,305,246,255,412,262,231,214,297,277,247,287,310,335,348,276,254,299,235,297,314,269,270,404,282,268,322,265,313,299,284,251,363,260,343,304,263,287,327,342,436,284,265,409,243,342,315,325,377,341,380,271,370,403,294,350,416,356,89,276,261,308,200,309,289,128,246,297,284,260,241,345,247,296,272,255,266,236,307,196,256,109,236,119,240,266,228,244,255,369,241,313,296,333,272,312,241,235,239,261,306,330,289,310,274,337,298,283,268,274,242,253,217,266,289,252,259,232,291,250,213,317,315,246,67,353,313,286,264,310,288,269,230,260,127,262,262,252,196,235,243,242,266,305,324,325,267,296,235,228,259,256,66,290,312,326,369,232,466,348,46,337,460,287,263,314,401,258,359,277,324,298,296,369,372,335,421,250,292,347,268,304,294,257,281,274,282,254,332,334,238,302,258,403,242,292,172,330,370,370,319,345,337,254,296,228,228,225,309,235,363,417,397,291,55,327,314,220,268,297,408,226,369,283,261,438,218,218,312,219,219,298,338,407,329,328,197,197,302,28,264,331,432,343,360,312,372,218,277,292,293,236,276,252,293,277,270,258,228,251,247,248,353,245,263,121,250,334,296,314,304,254,248,361,281,310,260,178,377,298,301,330,116,268,322,306,256,180,301,255,247,238,380,269,354,272,290,234,303,151,246,309,243,312,371,242,239,266,372,264,391,329,302,316,226,394,327,247,285,258,274,226,260,259,322,341,356,232,289,236,263,344,310,280,323,317,332,248,252,247,279,314,365,234,309,316,293,278,283,297,367,287,352,336,259,289,264,251,262,246,253,261,254,184,228,256,293,317,276,279,245,250,38,260,158,240,52,252,260,257,36,239,250,265,382,246,242,404,310,246,315,252,269,283,254,257,411,182,273,291,234,343,255,241,268,284,307,261,318,235,329,301,233,260,258,346,332,293,271,240,241,259,289,280,278,347,245,294,251,235,278,295,440,267,313,306,253,274,306,172,274,300,283,225,260,249,260,313,141,398,276,357,271,444,367,268,381,342,306,365,386,323,289,381,352,450,381,364,410,452,439,281,288,167,190,228,270,317,159,281,252,278,285,247,277,266,249,325,155,297,256,293,243,287,220,230,280,178,188,252,246,267,345,345,51,267,320,289,275,239,330,449,438,247,393,298,394,298,282,325,271,269,302,278,311,220,375,302,332,288,355,302,231,286,248,410,272,300,244,311,280,262,331,231,330,424,334,239,355,339,287,272,240,246,295,280,388,180,230,338,271,382,277,339,340,269,335,241,267,379,45,266,316,282,273,170,263,439,415,334,309,410,430,388,416,362,367,361,439,374,379,391,442,393,386,390,345,369,398,406,442,441,56,277,301,250,197,334,237,280,225,297,328,272,284,187,279,263,248,247,273,255,310,271,312,265,336,228,243,239,228,253,243,285,278,259,349,218,246,109,397,270,173,281,351,289,284,292,243,288,253,303,387,253,278,269,279,258,227,238,277,303,450,370,389,321,330,370,201,288,284,320,380,181,245,280,252,279,220,244,259,294,222,246,260,293,245,247,271,304,299,292,322,259,321,257,300,289,232,306,246,241,275,438,365,298,250,228,266,260,281,257,75,337,250,247,308,272,353,326,422,326,143,371,230,246,315,275,372,266,289,242,253,380,326,360,404,131,277,274,305,314,307,246,258,288,256,303,253,329,294,337,307,262,263,304,283,359,310,252,322,278,356,277,231,279,329,235,255,254,251,223,341,327,326,380,261,214,214,431,297,267,419,169,169,241,330,316,100,339,332,275,79,238,233,338,310,287,249,251,358,274,387,61,312,293,290,293,378,81,237,319,312,382,267,253,237,337,266,313,388,366,280,312,346,364,400,341,325,337,286,309,307,251,369,427,317,269,282,349,268,376,120,274,246,328,293,290,248,284,322,316,243,232,337,399,296,193,341,408,333,298,322,261,266,271,262,300,223,314,320,89,329,262,299,262,334,232,109,339,302,268,318,127,230,224,403,270,418,269,426,253,43,269,294,386,344,88,117,288,288,317,332,282,156,240,298,257,378,180,344,441,278,346,373,244,244,312,349,260,271,322,419,276,192,262,299,101,330,230,230,455,210,210,445,429,271,369,215,215,288,269,294,334,285,264,232,269,285,235,281,326,247,342,300,252,316,242,279,274,244,235,280,279,232,207,216,242,251,243,293,165,242,246,253,236,267,226,295,269,221,265,102,319,289,254,344,264,342,288,307,178,260,338,257,229,180,290,246,302,317,382,83,327,234,111,239,272,225,224,418,294,316,85,266,226,226,276,228,251,238,273,272,270,167,294,393,223,288,272,325,252,242,58,256,281,306,284,151,323,229,208,232,250,235,242,254,224,336,259,327,326,270,353,234,340,244,421,413,145,290,284,385,275,225,320,377,305,241,48,306,311,268,121,197,165,247,265,244,286,253,250,264,227,227,326,355,327,292,319,150,265,404,169,269,323,274,257,294,227,227,113,289,282,248,323,262,275,272,309,330,303,284,209,258,222,326,319,259,332,258,313,339,272,233,331,311,310,347,292,295,278,300,338,324,310,269,267,287,316,290,302,291,319,300,298,280,293,301,280,285,302,293,262,272,282,274,269,270,282,284,260,251,239,252,274,258,254,273,270,274,257,278,237,260,239,250,249,239,264,244,247,272,190,266,426,239,232,308,275,267,270,262,292,311,256,255,282,271,230,266,252,270,227,278,221,324,280,326,223,232,187,265,243,202,302,247,269,390,274,319,365,343,304,272,293,335,270,259,227,237,236,86,249,276,301,289,103,294,271,252,267,277,244,237,249,413,264,307,308,327,237,285,239,219,219,230,239,301,269,352,381,235,445,376,298,234,234,237,262,238,260,50,262,344,385,366,270,162,54,289,393,363,272,284,261,307,289,330,370,278,259,355,297,308,289,436,219,221,286,278,237,188,269,275,265,234,278,48,258,252,307,107,96,229,311,250,259,241,257,225,243,145,255,296,255,258,276,261,259,333,122,272,245,266,254,231,259,87,199,407,335,392,379,85,264,271,267,326,272,156,324,244,206,291,281,284,238,193,251,291,245,166,374,263,266,323,280,297,373,258,280,293,318,278,325,251,315,267,277,262,252,254,310,242,290,292,224,296,334,224,254,344,274,312,278,289,264,403,245,144,285,258,234,237,241,260,243,242,261,251,267,246,245,244,292,290,300,280,244,267,274,238,270,285,285,235,217,209,234,110,248,241,235,247,65,322,377,380,343,306,271,243,245,268,235,329,232,296,293,231,328,263,277,324,311,360,223,223,249,287,295,269,312,283,119,318,449,276,442,309,406,363,278,384,323,223,223,365,347,259,93,287,279,358,248,273,317,251,271,242,268,279,250,271,329,238,255,302,323,241,239,318,230,247,244,285,234,219,363,351,226,316,305,300,261,270,302,244,260,250,360,288,253,252,232,227,320,335,250,257,194,238,266,285,284,335,270,294,247,252,331,227,316,304,313,281,221,236,357,284,67,291,284,256,234,72,280,225,276,318,241,301,287,258,279,370,385,380,360,280,274,309,332,326,302,317,281,379,290,254,259,340,271,161,230,299,243,298,337,374,328,249,237,168,261,48,268,226,177,309,269,311,221,362,232,305,184,239,258,226,241,278,265,246,86,279,325,84,299,304,267,330,222,253,305,329,358,247,216,245,315,425,316,324,257,350,404,239,226,255,267,249,317,317,326,300,264,218,146,271,268,283,261,274,255,232,188,224,252,234,249,351,285,309,326,285,350,264,287,303,276,298,288,286,276,305,300,290,264,260,329,281,298,306,295,287,257,284,226,252,282,258,50,109,87,83,282,236,249,177,287,261,317,336,46,242,404,182,182,303,238,277,395,246,272,262,189,227,222,268,257,256,322,297,237,268,258,366,378,244,232,244,303,367,371,325,261,219,234,245,240,221,268,298,416,355,249,216,338,311,326,333,315,301,252,237,237,84,295,393,248,268,268,280,268,279,261,240,323,363,299,350,301,272,262,364,240,246,324,307,239,448,210,336,104,306,292,272,255,313,283,93,302,317,301,387,250,226,238,225,259,231,240,240,347,309,246,249,223,307,289,173,227,220,260,291,279,243,322,305,296,286,292,274,268,235,313,314,220,355,227,246,253,305,154,186,245,332,296,285,118,301,298,235,343,421,230,447,253,260,228,231,300,233,233,246,198,232,258,361,230,284,286,301,250,380,315,262,236,274,301,302,300,243,234,295,272,308,358,286,235,261,262,149,277,257,245,104,231,224,227,230,251,219,217,226,77,305,236,198,198,420,260,304,253,313,243,246,138,244,304,264,322,289,364,77,343,329,291,272,264,327,282,341,278,296,247,343,286,330,300,346,348,245,304,268,250,299,281,290,327,251,260,293,235,296,244,282,366,62,292,218,297,332,343,259,255,222,286,257,224,290,330,251,267,167,350,301,416,337,289,278,249,303,222,250,107,287,145,327,243,249,302,213,213,302,470,315,280,424,259,373,310,354,242,285,331,278,391,308,113,265,205,230,255,182,333,351,270,285,364,247,287,75,324,338,261,273,260,368,264,287,245,287,249,246,276,298,80,300,282,336,335,266,303,244,346,334,308,279,314,237,270,260,245,265,234,241,261,269,78,259,301,243,300,68,404,278,397,108,250,47,245,120,393,290,315,335,251,277,372,371,354,281,280,369,332,228,358,260,120,271,266,253,239,272,275,295,80,261,231,273,342,294,311,300,235,317,298,451,371,225,225,288,261,409,302,249,347,235,253,269,264,391,340,285,251,372,239,157,77,284,277,280,256,59,274,140,291,313,280,278,423,341,407,301,255,346,312,245,252,220,245,146,266,275,298,354,318,269,243,312,312,243,203,248,314,236,338,305,273,101,286,228,178,178,343,326,316,264,279,181,300,290,251,256,241,295,294,288,339,241,222,254,255,358,258,253,243,247,350,365,243,291,33,252,353,236,285,221,313,403,79,233,350,259,232,250,57,263,301,344,252,254,234,303,315,307,226,237,236,269,187,311,255,251,205,233,243,75,225,243,256,364,323,415,356,265,398,304,306,229,394,299,252,327,406,333,314,305,265,294,359,270,238,349,368,340,421,264,288,404,328,259,432,256,353,233,255,246,230,301,247,273,443,394,242,282,181,350,380,180,335,269,306,401,266,259,232,139,315,353,58,274,294,229,239,277,86,237,317,253,293,282,286,283,275,352,360,422,360,262,373,252,207,274,269,284,412,243,224,224,416,257,245,269,428,316,279,232,264,349,74,225,293,268,293,405,190,382,252,261,152,274,369,254,246,332,274,289,254,238,324,71,247,263,332,225,363,361,414,147,333,319,317,422,395,231,244,314,330,280,305,251,188,292,102,250,256,260,254,288,308,258,287,59,288,260,233,267,268,260,243,263,289,329,193,358,294,314,474,340,305,289,246,319,263,396,376,320,428,30,254,289,331,236,277,265,168,349,238,128,309,338,314,320,260,319,266,267,293,286,384,342,240,209,240,310,252,313,229,241,314,250,214,244,349,270,290,260,230,251,249,204,247,247,379,323,303,274,317,382,318,333,411,254,274,405,256,225,374,288,448,263,445,376,201,201,366,269,287,346,336,456,265,401,244,244,260,456,225,225,373,274,361,342,316,236,236,236,236,269,249,301,427,292,285,327,229,229,368,234,234,216,216,288,134,228,251,261,237,225,224,230,284,230,230,282,163,232,341,286,357,289,277,351,224,348,253,411,316,275,364,273,233,120,283,272,259,237,303,249,70,246,261,97,248,263,258,304,250,259,285,280,258,405,278,287,345,267,281,301,343,324,321,247,286,85,300,267,280,382,346,293,249,255,112,345,270,251,239,323,218,225,272,267,325,207,290,223,264,109,263,260,447,225,184,275,283,296,344,430,192,221,383,349,323,252,250,257,218,286,244,106,427,252,290,43,258,191,191,373,242,152,307,96,251,294,264,280,34,291,77,331,265,81,261,384,233,222,327,260,191,324,298,251,305,191,367,441,349,277,235,363,330,403,43,236,354,366,261,240,232,349,333,275,291,289,330,246,276,266,247,288,310,262,312,251,295,244,297,295,271,259,276,302,364,326,431,254,255,360,248,249,287,265,159,226,226,293,294,294,328,263,160,312,354,328,348,330,288,308,342,259,220,342,261,259,229,196,249,323,403,306,264,301,437,249,280,106,302,236,40,283,248,198,309,282,252,316,239,266,200,261,319,288,279,130,339,283,180,236,328,294,319,249,332,233,282,254,227,266,282,252,306,351,304,318,241,246,426,283,229,276,255,224,302,340,335,288,269,171,271,380,364,226,236,258,295,291,246,276,315,342,228,242,230,253,271,377,341,230,241,336,241,341,380,415,434,220,285,273,285,212,254,277,233,245,245,305,309,262,224,234,260,282,288,270,192,329,260,259,125,309,241,272,241,281,310,253,247,251,252,252,240,239,196,206,348,260,238,353,369,270,159,320,247,194,294,104,380,468,232,241,158,365,214,270,247,225,244,283,253,226,307,257,311,240,409,325,358,75,320,177,334,399,259,261,276,278,274,202,249,428,245,221,359,354,439,339,244,271,253,279,389,235,286,237,263,305,229,261,274,309,151,361,314,36,418,376,93,341,420,231,231,277,336,262,223,223,299,328,276,253,253,355,295,319,295,332,358,361,374,339,281,292,309,282,395,259,294,246,402,299,322,298,271,321,391,436,293,272,312,283,350,371,255,259,317,306,263,344,240,295,411,268,255,268,305,262,275,311,342,318,268,305,367,299,372,242,397,298,276,302,273,307,391,340,336,268,348,387,255,253,263,128,249,260,238,277,276,36,234,74,288,160,314,371,254,315,302,309,283,457,63,296,245,353,190,227,243,250,127,264,333,253,323,317,251,231,209,284,418,310,359,262,327,369,248,294,259,240,271,350,376,288,349,307,298,299,316,303,139,380,342,410,76,254,265,244,302,187,312,271,245,286,293,212,260,312,260,261,404,452,328,276,340,338,428,357,316,427,241,69,323,296,58,245,67,329,246,364,312,213,281,228,247,270,301,251,295,216,247,325,385,161,289,234,264,239,289,326,230,343,340,262,257,412,381,335,338,305,282,319,316,297,291,322,269,241,241,237,254,350,349,282,236,277,244,202,301,171,220,260,253,235,273,245,239,292,107,290,84,276,324,267,272,298,351,299,309,265,293,230,271,263,325,301,257,334,239,265,280,244,356,218,297,265,239,349,375,401,298,253,249,238,239,178,269,335,170,260,287,268,247,221,301,179,266,264,226,132,244,221,253,337,236,242,227,246,238,271,324,121,279,251,257,131,305,307,364,315,357,249,334,297,293,337,256,322,308,267,334,240,280,358,218,280,258,245,232,225,137,257,317,373,286,368,276,321,263,364,308,308,309,275,335,297,372,247,218,218,243,171,318,317,227,274,289,388,288,281,243,292,222,227,281,256,243,293,295,254,320,315,272,246,264,360,239,238,291,202,236,290,261,233,343,270,275,264,342,239,323,254,268,284,292,344,282,394,399,327,278,320,449,315,269,262,271,364,285,280,304,460,326,180,362,316,290,283,274,431,107,316,131,244,306,339,285,239,307,262,282,52,265,303,192,321,77,230,249,231,70,296,288,267,42,274,159,294,283,332,268,295,253,64,257,271,337,383,285,344,308,270,265,279,188,262,339,285,284,233,264,278,293,264,218,40,266,253,293,274,255,310,290,196,345,238,280,429,315,299,332,271,273,227,42,258,273,279,222,305,283,262,309,233,238,236,232,225,276,240,269,268,256,287,239,254,378,244,224,242,346,371,341,278,345,253,258,279,258,170,242,266,245,294,208,312,146,248,295,306,87,298,237,82,282,178,390,385,397,314,390,406,366,451,320,362,400,283,411,342,298,305,277,257,287,448,333,279,393,426,310,236,145,330,296,370,279,315,281,273,247,390,342,295,276,253,430,386,347,223,223,140,105,288,233,261,243,279,283,272,243,323,395,288,347,363,339,309,240,377,271,275,252,331,251,87,250,235,263,219,136,243,232,310,324,412,343,346,359,380,443,266,237,237,421,378,326,255,388,248,340,329,369,430,301,327,315,274,371,325,276,393,149,379,318,277,282,390,314,262,268,304,319,255,299,290,344,218,235,259,196,265,247,246,246,330,458,437,273,435,387,415,459,264,373,307,432,349,371,377,245,322,249,294,275,111,235,264,350,241,280,296,393,89,323,379,312,237,407,246,263,274,260,243,280,260,271,281,234,246,354,197,197,375,302,286,285,265,258,405,437,225,329,354,242,257,314,324,258,291,356,335,282,242,228,123,133,268,151,221,351,376,295,225,146,297,374,306,304,69,315,266,372,292,293,249,325,262,271,286,306,304,262,423,307,304,326,342,283,310,157,338,289,297,262,131,253,221,226,252,256,316,387,272,94,373,236,313,323,218,267,253,206,316,264,286,261,217,223,310,238,260,297,307,275,289,232,241,238,333,247,228,83,287,457,84,269,363,261,290,248,252,356,336,265,258,249,256,270,289,338,247,279,257,239,291,249,261,247,260,267,276,327,281,409,362,321,243,256,280,223,184,470,393,255,257,282,152,262,261,271,255,235,362,366,319,232,246,320,230,281,250,268,258,342,192,296,353,238,219,246,225,373,263,259,301,110,253,414,423,224,253,285,245,241,285,330,271,243,52,335,335,285,253,378,298,405,257,314,271,410,260,299,325,337,315,253,245,230,385,309,263,360,259,250,359,334,368,329,264,258,321,267,240,370,243,339,205,205,330,332,280,185,185,71,309,256,277,121,249,106,333,203,374,341,387,404,325,346,343,447,416,349,287,362,360,275,284,246,261,239,245,236,392,282,228,241,230,303,224,279,411,204,346,319,275,369,324,306,136,293,275,301,257,251,341,272,291,249,308,291,235,177,284,239,235,316,292,227,292,291,229,51,313,310,325,303,316,364,382,241,224,262,229,334,233,266,342,245,264,319,375,240,357,242,278,245,228,324,269,253,279,260,339,264,270,347,304,241,290,266,261,269,253,256,277,396,307,280,257,254,213,245,294,260,268,302,307,227,234,182,327,247,299,253,285,346,280,243,281,280,259,437,271,280,297,347,225,86,397,71,283,315,272,308,257,311,245,256,364,243,325,241,294,283,238,311,271,303,332,228,288,427,330,285,221,264,262,272,309,238,322,279,336,261,245,275,241,270,264,301,304,229,236,273,301,395,242,280,285,235,375,116,251,259,280,258,275,61,232,257,364,398,217,230,328,235,338,252,289,350,356,266,333,370,263,284,344,386,327,313,244,299,255,302,237,228,216,122,462,368,325,236,97,245,209,373,243,319,231,238,228,228,209,209,272,207,334,286,268,295,76,290,340,271,363,314,264,277,39,342,437,320,254,235,230,239,283,244,270,85,230,239,217,232,128,262,364,266,187,273,288,246,260,225,269,258,285,309,284,240,228,291,213,234,297,180,425,278,270,336,299,267,368,314,243,300,255,330,263,109,244,230,277,269,291,281,134,341,326,249,363,235,275,234,258,278,237,286,85,337,349,281,328,317,387,455,320,273,363,299,257,404,134,339,356,323,286,289,278,260,251,283,295,268,272,271,283,267,272,266,259,250,194,267,276,264,279,242,331,430,421,266,266,257,303,303,263,250,280,279,338,413,260,330,267,182,367,277,259,56,250,235,354,312,278,242,281,244,241,238,275,249,210,312,233,308,253,238,283,302,206,285,259,261,251,279,248,269,285,235,284,303,308,277,258,258,332,310,365,399,395,357,353,399,403,401,218,240,247,332,313,273,402,281,219,423,329,336,270,296,238,266,52,283,321,281,283,259,349,251,246,244,236,372,285,445,329,307,229,269,256,254,277,283,78,332,345,221,304,273,257,390,296,289,100,265,249,240,74,319,321,261,432,289,272,279,275,376,331,287,240,88,231,267,267,92,231,315,224,230,286,306,382,377,308,234,234,315,267,417,285,308,348,396,349,340,369,363,438,233,262,262,270,281,238,303,292,345,360,298,309,303,387,318,382,341,109,380,376,268,224,303,283,223,382,247,244,268,376,412,263,313,286,313,350,274,255,257,369,241,214,214,223,223,209,302,276,360,345,279,281,245,311,299,112,75,274,265,309,288,188,278,364,265,149,407,254,271,269,287,333,212,257,246,246,294,364,420,247,438,261,284,395,66,323,346,269,247,278,290,251,244,285,242,408,338,246,288,376,321,395,228,313,263,296,303,232,412,249,245,243,227,242,272,305,274,325,324,224,224,183,183,304,268,329,252,271,232,305,435,233,334,254,269,152,255,387,365,326,217,229,321,348,277,260,262,312,343,272,243,274,259,298,253,227,288,101,309,307,347,287,385,319,375,336,415,207,167,258,256,258,251,270,253,271,267,256,272,269,253,259,234,242,213,315,375,362,327,276,318,283,214,240,233,286,259,284,347,395,92,302,195,333,119,292,234,314,266,266,32,288,104,233,306,318,296,36,215,236,275,246,266,308,285,165,286,334,261,299,188,313,305,315,316,204,364,276,270,333,275,322,358,267,90,258,280,347,239,325,211,211,257,402,290,265,312,246,287,284,71,147,275,322,256,338,360,74,265,237,221,38,400,258,48,283,266,285,293,274,297,289,257,184,231,348,258,276,296,293,236,266,255,240,319,268,285,247,198,107,223,301,330,358,367,337,205,303,236,231,247,285,397,61,294,374,250,253,325,282,237,307,362,270,303,292,140,246,261,254,370,241,335,336,272,234,382,230,281,191,227,248,352,233,285,243,361,328,287,354,244,374,295,270,220,401,263,246,255,427,242,286,301,273,364,256,365,250,269,393,247,281,406,310,310,183,183,435,290,291,269,327,292,305,310,292,321,285,78,246,376,181,277,269,261,357,285,270,225,292,300,262,369,307,359,328,381,262,277,255,269,46,300,221,260,294,243,316,95,274,332,293,190,70,259,269,271,277,306,243,344,436,84,287,329,280,307,346,342,284,273,258,258,328,297,336,301,307,351,339,337,329,353,335,331,266,289,262,281,401,322,394,273,273,386,256,364,389,290,353,291,349,399,283,304,304,283,270,327,275,275,318,311,356,446,184,414,293,250,90,268,215,162,326,243,117,246,276,272,273,265,279,280,236,247,393,258,241,249,206,288,384,235,233,294,196,236,235,232,44,255,203,341,301,261,269,278,228,223,296,74,268,256,266,266,197,280,272,244,248,224,229,290,270,243,293,270,241,315,72,325,268,241,308,239,231,283,239,307,247,288,125,375,302,346,187,51,261,286,260,230,237,265,257,278,226,160,240,256,365,297,329,247,279,246,208,208,289,105,231,352,326,266,300,267,363,363,310,304,363,263,329,58,264,210,210,393,332,349,429,252,287,238,259,278,176,278,268,240,287,266,255,232,234,237,177,351,316,275,399,213,213,251,309,292,236,230,53,244,373,333,275,265,254,283,271,261,341,283,175,239,290,299,242,234,352,330,343,314,384,270,276,367,290,266,250,63,247,247,261,197,350,330,398,409,137,315,377,296,282,331,316,421,282,278,243,212,251,242,233,250,280,309,229,365,269,251,223,277,313,259,329,211,268,213,411,70,298,328,293,272,251,379,293,277,298,290,350,378,269,422,284,370,288,236,378,434,290,445,434,339,359,454,286,386,272,291,287,283,357,314,348,100,218,247,281,261,220,264,247,301,316,261,223,235,222,313,272,263,297,405,261,274,268,283,337,275,306,293,382,355,466,337,277,325,313,244,257,291,288,256,322,359,117,265,283,43,304,250,233,270,227,258,242,237,63,297,326,441,222,326,233,343,240,300,313,311,289,280,254,277,275,272,251,340,141,246,120,253,261,92,197,216,276,237,229,332,319,237,285,254,215,140,359,313,248,282,385,255,274,336,233,247,316,264,335,299,277,315,239,322,231,75,375,326,274,241,359,287,305,334,286,258,279,292,258,93,365,287,290,115,230,230,259,116,344,77,240,221,219,228,232,240,359,265,236,331,234,329,247,215,237,317,220,232,276,251,258,307,271,317,233,374,351,289,227,267,265,341,273,262,247,296,254,309,243,270,227,266,255,307,293,271,276,316,310,278,357,298,333,305,356,415,249,312,285,179,319,342,139,368,299,343,292,151,335,246,282,242,241,321,258,244,238,223,266,257,223,229,264,343,226,246,232,284,225,224,224,245,224,286,265,357,343,265,345,253,320,340,218,252,261,297,230,263,298,277,286,254,307,222,239,410,349,234,276,253,257,272,292,303,282,256,293,293,278,341,258,292,316,354,384,368,329,319,309,290,382,315,294,92,222,252,258,271,239,243,281,272,316,281,249,261,267,306,243,270,269,249,313,280,286,327,156,365,366,196,181,303,451,442,219,207,310,270,229,321,294,151,283,268,241,247,295,251,265,49,274,306,240,74,307,239,338,331,273,301,362,363,281,352,260,228,271,238,328,237,237,228,256,248,247,243,77,278,283,267,272,339,299,396,323,342,362,213,213,311,293,317,279,335,454,362,333,349,251,414,291,36,245,315,251,244,315,358,323,271,307,286,239,302,327,311,173,365,357,235,282,325,300,278,430,323,182,363,393,310,234,352,421,391,78,355,282,246,259,234,304,194,447,191,297,269,237,359,228,259,281,354,270,232,273,130,283,250,286,262,339,311,282,282,299,255,261,301,277,283,323,269,120,269,275,279,317,270,267,244,331,112,247,255,289,285,270,309,344,115,31,241,332,358,373,306,298,294,350,290,237,243,246,294,380,276,238,232,300,235,389,355,244,312,302,261,264,243,255,203,251,268,183,183,293,418,266,233,223,276,379,290,80,310,239,290,33,262,318,261,227,287,286,214,368,279,312,322,258,301,252,345,263,417,316,275,292,254,221,221,189,268,336,274,393,343,261,292,280,258,276,247,239,268,245,42,329,218,306,126,87,236,241,256,251,261,104,53,377,226,279,461,379,286,274,303,369,292,263,292,415,366,398,347,333,398,280,242,242,415,317,240,240,275,300,123,253,277,277,275,247,237,360,282,275,151,252,282,249,255,267,303,290,381,120,352,287,247,306,282,245,310,291,240,348,234,72,272,261,283,290,287,339,222,233,257,240,361,326,105,247,253,229,328,332,271,237,303,244,236,234,227,229,261,238,270,287,227,206,282,312,263,294,251,104,238,221,227,238,221,281,251,253,267,399,292,266,242,231,415,364,259,238,234,238,54,363,415,338,299,315,354,299,358,416,407,370,371,367,270,259,374,330,274,240,247,226,502,296,325,372,382,83,236,326,323,259,389,391,259,254,247,264,260,274,292,232,374,345,257,332,325,260,379,376,361,259,431,296,310,285,232,391,341,308,307,262,356,342,353,283,265,446,450,257,384,295,321,333,389,372,285,258,276,458,271,302,333,394,236,328,249,272,287,287,268,233,227,227,396,267,315,264,301,96,376,336,337,316,283,286,274,257,311,394,253,99,237,253,291,240,257,287,399,259,256,273,226,191,258,242,268,185,273,255,300,419,221,308,122,265,237,292,314,349,279,404,283,125,199,199,320,182,182,214,214,214,214,238,241,437,322,339,249,382,318,276,346,242,272,230,284,260,295,323,251,284,320,304,361,283,272,304,248,41,266,282,408,367,278,262,269,435,188,109,349,290,226,377,375,390,50,312,271,305,306,323,282,236,310,264,296,315,252,266,274,276,263,310,252,366,248,344,278,281,345,301,245,236,255,381,221,341,311,166,311,340,278,365,236,218,218,419,351,377,252,282,268,267,243,379,282,281,308,342,261,444,381,54,301,264,300,286,235,314,296,254,267,295,289,243,235,299,205,238,288,176,216,323,185,299,370,181,305,307,231,212,212,206,248,366,256,277,442,147,232,331,243,268,336,273,308,270,309,277,234,242,256,247,259,173,341,306,426,63,240,238,398,252,282,303,321,379,444,393,261,330,339,326,236,433,366,247,350,256,357,295,390,213,213,245,348,365,407,302,106,269,252,248,242,254,258,240,42,321,83,281,343,292,22,233,234,237,243,328,235,242,88,108,251,259,82,280,286,279,239,253,254,312,323,161,311,265,392,227,237,278,265,340,317,303,262,386,246,56,274,268,309,130,349,277,391,303,330,196,299,243,262,244,336,272,255,233,243,257,224,264,253,261,321,284,316,313,266,47,316,117,283,262,238,250,307,281,268,374,295,273,239,373,345,280,39,268,404,255,264,266,232,280,295,368,369,295,280,237,256,252,290,375,324,244,248,273,361,321,143,259,255,310,282,82,291,270,253,294,314,280,276,286,299,267,313,284,302,291,293,310,73,356,268,276,241,119,50,269,331,112,112,112,277,298,424,282,305,351,302,257,229,350,410,237,243,233,275,265,295,301,359,259,269,321,262,256,294,423,253,242,340,290,235,288,91,232,275,304,303,235,314,179,179,284,207,207,302,270,249,249,317,359,251,264,317,278,243,321,337,334,240,176,176,298,397,396,77,297,325,250,307,392,286,259,350,243,358,399,321,360,220,312,259,246,105,237,247,292,307,250,268,280,279,247,295,317,301,298,386,302,304,355,259,258,283,312,224,223,300,372,301,239,313,281,84,256,41,331,254,297,281,154,245,246,222,238,236,253,237,215,239,248,255,249,243,253,234,251,266,236,218,227,250,359,244,258,346,233,253,262,272,298,222,236,391,325,95,396,312,110,274,298,267,274,269,325,263,278,258,386,289,266,260,247,241,371,318,339,300,118,276,272,308,267,263,141,263,281,344,338,274,249,374,327,251,275,289,241,245,270,227,233,282,289,192,277,268,238,287,311,235,246,230,243,291,236,233,381,348,274,383,266,292,238,237,103,307,59,305,73,244,225,250,310,159,279,281,242,323,354,190,190,248,227,247,272,251,283,219,243,274,287,318,255,242,402,281,414,239,276,306,259,279,429,131,308,306,305,327,400,274,183,306,249,307,274,289,305,302,293,290,270,266,253,125,264,272,294,304,321,345,391,263,322,328,258,436,325,247,106,239,362,253,237,243,119,289,246,124,266,239,247,266,413,290,312,327,321,312,267,282,257,336,364,287,241,278,238,256,201,410,410,396,370,322,394,282,282,334,295,132,295,263,264,258,253,264,254,264,197,270,75,265,357,72,89,203,355,437,312,254,271,206,231,302,132,247,288,288,311,265,274,254,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,156,146,244,378,332,279,327,146,288,436,347,245,367,332,324,272,236,325,363,246,303,358,172,245,230,265,249,254,96,335,416,220,248,245,288,241,154,280,349,262,239,262,239,298,342,271,275,236,240,242,339,322,231,83,298,224,387,300,367,359,323,267,247,231,257,312,222,234,403,254,246,269,254,260,288,256,240,234,278,349,454,253,329,274,405,313,112,300,299,238,246,264,291,249,248,260,439,125,306,304,270,303,277,294,295,259,252,315,278,264,240,275,362,415,290,214,237,298,308,269,71,276,379,233,235,265,293,240,268,253,246,317,362,247,274,403,76,411,270,305,101,292,283,89,249,225,262,264,273,319,292,192,300,245,282,311,271,273,50,263,397,251,387,258,292,274,270,222,344,345,363,242,400,345,246,253,369,409,230,371,311,235,300,367,248,43,312,299,298,302,277,266,399,245,278,352,61,276,305,133,260,297,306,303,256,243,292,259,243,246,242,243,264,263,296,228,264,303,283,224,340,342,292,254,254,252,334,366,314,283,303,245,287,304,239,305,346,268,273,232,235,233,308,228,267,272,255,248,271,238,246,218,247,220,253,282,282,448,235,234,325,230,229,253,256,392,310,261,280,371,78,309,90,103,264,319,287,250,345,325,389,356,307,273,249,315,352,256,118,387,271,271,396,368,423,147,337,265,273,326,294,262,277,234,298,276,276,273,308,274,232,323,258,300,362,276,284,240,65,272,317,280,231,264,298,290,261,242,63,232,309,304,111,189,290,327,342,107,351,324,243,315,378,288,312,309,305,233,329,233,330,324,329,298,309,264,326,281,315,238,281,292,265,330,364,249,240,289,324,288,272,315,272,236,337,329,223,290,275,304,297,352,284,249,315,170,279,360,301,314,247,285,248,209,209,233,313,266,235,286,238,358,252,328,325,232,25,251,282,322,334,270,250,227,238,275,329,219,319,320,304,287,231,306,267,296,255,257,255,263,251,291,261,247,135,249,261,265,341,238,313,219,389,334,407,410,204,300,234,251,229,218,227,293,241,319,431,271,305,310,248,275,293,326,243,267,253,417,341,314,306,201,233,259,377,104,398,255,38,371,302,251,244,256,331,284,247,310,225,121,354,157,276,292,56,266,266,270,256,325,268,322,322,255,262,347,287,341,324,263,388,50,244,239,300,293,250,120,329,241,317,269,264,273,305,335,113,310,270,278,291,276,354,324,245,284,315,189,300,265,233,345,225,247,279,238,247,271,270,281,315,245,244,273,73,302,398,387,290,162,405,416,322,335,348,294,368,298,359,254,437,321,317,407,305,233,259,278,265,263,265,266,262,245,243,104,264,257,321,289,54,291,140,306,370,237,238,226,226,200,200,235,322,74,278,261,383,304,239,239,392,312,275,127,260,280,232,401,431,382,371,256,303,288,246,273,284,240,334,243,241,275,364,243,254,253,320,266,301,236,318,220,298,311,215,371,261,298,390,223,244,263,283,336,268,213,213,313,344,286,358,306,218,304,265,240,240,250,256,243,292,247,238,277,334,317,364,255,268,255,374,284,29,285,285,300,240,247,236,80,277,267,114,235,292,236,281,241,247,260,310,287,250,308,213,213,236,295,288,247,256,331,393,234,380,403,307,340,255,242,250,263,303,280,315,132,296,476,400,255,292,265,307,59,275,362,305,399,254,344,221,291,291,159,286,223,338,288,235,249,310,275,282,253,283,218,218,298,282,266,303,256,351,361,292,242,338,305,246,231,180,295,235,377,379,314,351,291,246,160,257,311,46,293,216,275,285,228,416,54,269,227,236,271,300,240,277,245,229,312,279,409,356,311,345,257,172,262,276,267,287,221,279,246,281,250,241,248,348,302,233,266,330,269,288,243,290,235,244,258,222,229,263,233,325,229,235,374,274,237,267,252,236,291,298,230,241,242,243,306,306,238,272,332,328,390,288,262,393,266,243,212,347,279,404,311,301,280,53,233,277,286,155,253,234,279,288,254,248,263,231,268,308,223,298,250,271,306,273,274,299,309,162,285,266,230,254,260,250,360,251,240,260,255,174,335,246,384,252,296,253,299,264,233,236,173,218,191,235,290,253,240,384,360,324,305,409,316,307,232,232,393,356,288,298,406,349,323,339,440,362,355,44,331,262,333,309,321,251,315,249,102,239,241,303,118,227,240,284,340,228,206,265,232,334,229,229,226,226,262,244,232,220,333,250,362,279,434,46,303,237,287,247,261,311,276,398,272,281,315,284,258,342,284,306,294,346,336,251,358,293,266,330,313,264,288,257,394,369,242,403,262,289,268,287,278,384,117,244,319,342,186,236,214,214,304,264,331,363,225,357,273,149,194,323,88,392,312,297,252,24,315,213,235,241,233,275,294,291,282,254,89,282,301,332,339,147,221,274,250,262,226,260,253,288,240,235,270,384,295,331,96,271,285,286,254,303,258,301,373,242,127,222,273,227,188,318,254,280,230,304,291,212,212,390,240,391,72,295,243,42,236,117,285,248,310,276,270,238,438,214,214,323,294,195,195,274,339,214,214,357,260,354,209,209,203,203,204,204,326,285,290,244,307,358,261,227,227,285,223,314,390,55,320,225,371,350,258,307,299,192,273,242,396,238,257,253,371,360,288,274,236,252,268,234,235,370,316,313,122,235,256,243,257,253,233,244,247,271,274,189,347,273,298,282,237,222,280,185,257,336,264,303,255,389,326,290,189,410,232,274,184,271,339,359,258,258,301,244,228,85,228,202,220,263,233,231,127,368,337,367,178,310,374,451,293,249,281,273,284,262,291,400,304,255,239,277,320,271,269,243,288,280,228,271,224,254,272,243,278,324,105,349,328,119,317,243,303,318,237,299,320,145,422,302,255,326,375,276,462,276,293,389,294,233,230,222,222,379,268,292,90,267,239,202,123,255,240,323,330,439,375,294,228,345,239,301,357,270,281,253,243,279,245,221,83,360,233,319,246,192,256,347,252,103,292,245,233,311,231,196,196,272,183,183,232,334,281,294,274,252,292,236,353,399,263,202,240,238,320,262,318,239,62,314,307,83,280,248,361,360,233,238,261,267,310,318,62,286,335,252,306,242,339,269,234,302,333,258,74,306,278,250,231,347,265,232,69,358,333,434,321,257,345,372,327,118,360,319,338,211,303,334,229,279,299,258,309,274,298,302,271,444,340,353,369,334,338,306,303,284,350,349,385,367,429,336,303,326,313,274,251,269,239,292,259,293,228,228,228,228,228,228,228,228,58,279,263,328,123,248,251,311,278,250,209,256,255,95,259,273,266,195,451,259,393,247,103,304,260,303,237,321,270,277,249,245,344,241,245,271,273,254,373,252,326,312,373,275,319,124,324,256,284,282,253,225,330,298,338,276,293,377,228,245,242,301,160,345,315,254,407,252,71,250,244,363,371,251,269,291,210,286,437,291,318,284,229,241,234,241,404,266,239,259,261,338,297,326,320,415,288,235,342,276,291,241,295,268,322,271,248,300,238,284,314,254,247,289,342,42,309,255,342,261,277,318,254,261,312,280,257,247,272,257,309,286,217,332,235,256,202,311,143,277,262,260,45,272,287,197,327,320,223,223,297,256,251,190,365,253,68,245,248,256,238,67,420,334,307,301,284,222,247,401,261,342,162,252,287,238,291,285,382,366,346,275,230,269,226,293,300,129,280,335,266,262,403,298,272,380,290,299,248,228,300,284,371,262,289,295,312,101,249,390,293,289,270,223,278,372,294,254,217,217,243,315,219,219,243,296,222,229,219,258,29,284,264,240,154,245,277,261,298,276,249,242,253,235,250,255,304,242,281,94,338,325,274,259,235,309,238,257,282,255,262,289,335,244,337,348,212,250,241,328,260,211,342,153,386,248,321,330,428,325,434,432,272,286,336,352,299,71,247,118,256,263,246,240,333,232,257,292,253,289,271,253,264,343,262,290,264,236,316,252,249,37,239,281,304,239,289,276,99,258,292,236,168,325,248,237,274,287,293,270,301,265,341,355,242,288,329,261,306,296,272,259,435,428,331,408,403,109,243,248,307,291,308,376,391,125,254,279,34,257,263,275,245,245,366,332,300,260,315,271,236,224,80,379,149,268,337,421,317,252,264,252,234,254,72,229,244,304,251,263,238,271,238,154,230,406,302,244,238,156,164,277,342,50,270,334,279,321,272,295,310,260,327,224,236,217,257,186,186,186,274,240,330,56,261,342,340,271,301,282,323,318,255,306,244,294,276,368,263,403,289,341,238,50,259,310,327,132,348,271,275,242,229,424,255,306,381,321,294,363,254,265,294,312,218,241,218,281,315,270,228,247,285,276,192,286,238,225,286,299,356,268,304,341,246,313,429,280,380,282,295,271,288,238,246,268,237,370,305,342,348,293,263,215,215,226,226,348,235,235,320,96,373,306,410,342,365,436,345,357,321,253,323,242,369,261,191,248,239,281,317,303,228,245,216,330,133,307,271,354,269,339,328,347,267,291,285,458,263,131,316,328,293,237,324,276,284,307,269,424,345,256,301,335,271,289,244,406,369,253,320,309,224,274,230,262,364,255,266,267,346,303,256,292,376,256,309,279,282,265,78,324,294,284,315,243,285,292,240,359,327,261,298,354,302,331,284,343,251,295,344,282,335,291,293,308,306,453,317,250,250,403,290,296,352,371,247,451,267,263,298,319,298,277,441,301,281,267,259,304,322,297,370,337,258,352,273,266,234,321,341,296,239,257,265,70,81,367,441,391,294,353,320,346,356,353,303,333,273,267,172,238,267,161,255,196,324,386,288,263,247,259,276,255,253,293,283,269,332,293,257,314,269,262,243,123,239,175,236,267,440,342,278,56,315,322,405,424,30,228,258,261,176,292,277,260,93,390,282,242,275,227,226,266,211,267,300,302,240,208,208,115,228,257,333,242,220,372,307,134,313,37,262,294,106,302,310,292,300,275,262,281,295,331,234,388,236,330,297,235,241,299,248,254,328,336,322,332,291,300,280,343,307,280,291,274,258,287,345,297,272,289,247,137,289,308,358,303,275,253,337,288,272,267,255,240,266,344,267,275,268,236,246,341,332,285,261,312,260,260,38,249,52,265,247,250,276,231,237,319,242,276,290,280,263,350,271,89,292,296,252,246,259,278,223,280,299,71,286,286,296,235,258,344,303,238,245,275,120,272,309,175,278,407,390,382,382,266,429,340,308,393,381,404,163,335,387,293,260,235,108,287,228,258,289,247,145,284,75,237,252,413,85,249,287,54,279,356,247,285,289,224,374,359,258,327,338,388,323,274,341,279,295,254,270,290,353,381,227,227,374,380,349,306,346,316,325,317,272,296,341,437,357,297,368,285,371,292,194,290,245,370,288,238,193,386,365,395,301,338,260,332,242,143,260,250,262,282,288,401,263,321,269,243,337,244,213,207,261,276,245,323,309,340,264,260,231,285,249,268,272,318,252,253,329,271,239,274,226,251,245,147,258,247,234,244,183,304,253,101,226,326,438,258,315,248,312,252,239,281,75,238,232,285,264,249,296,260,284,291,302,263,322,252,162,232,213,244,330,372,293,261,328,333,376,272,433,294,296,377,250,333,442,286,336,441,397,450,420,397,274,330,455,232,232,337,342,408,312,354,401,253,265,332,330,256,320,307,127,249,235,263,282,251,260,275,256,238,229,242,268,403,222,222,251,269,233,230,206,251,348,479,465,49,267,255,248,231,257,264,35,238,288,258,259,345,295,232,264,251,321,337,370,414,287,283,240,266,246,62,267,421,284,337,375,112,267,340,338,318,353,294,232,304,336,83,271,245,235,254,280,261,284,376,278,376,319,198,259,242,195,308,387,287,268,271,99,238,294,245,352,235,49,287,267,290,398,350,279,341,301,301,444,352,355,359,336,388,320,380,465,427,357,303,278,408,201,286,311,336,274,289,292,246,305,98,254,265,248,272,248,252,255,262,241,207,262,288,276,278,304,376,305,266,228,317,354,263,373,438,254,230,248,264,263,237,242,300,232,260,358,283,239,365,264,261,319,266,40,278,285,271,237,71,289,289,237,435,354,264,287,132,258,256,232,239,257,314,313,305,246,252,295,76,283,255,340,263,43,357,235,224,219,298,243,241,224,285,239,318,242,242,281,254,207,327,236,263,334,233,340,246,288,265,245,261,247,241,215,102,314,336,256,287,358,160,314,350,256,326,239,250,234,225,269,336,283,253,277,147,261,317,359,260,319,259,354,237,348,286,320,339,267,288,427,249,385,288,242,403,302,297,250,325,181,181,299,218,218,337,321,301,408,255,270,250,351,418,224,224,323,410,306,304,383,258,250,104,241,272,95,292,260,224,313,372,294,229,258,276,334,291,297,368,324,290,264,294,346,292,263,358,234,234,307,303,308,260,282,265,336,260,324,263,134,289,283,330,424,393,281,263,280,77,350,263,246,289,251,341,400,280,232,291,342,259,155,233,321,337,281,321,299,252,260,36,399,313,253,254,276,112,236,246,341,236,309,436,304,282,258,281,390,219,264,266,248,217,374,224,243,230,302,219,313,238,218,323,272,263,368,272,323,258,293,263,271,363,255,336,387,407,320,228,248,252,303,233,351,257,234,272,350,230,251,359,350,247,270,73,337,230,266,361,283,282,282,436,286,269,281,100,338,355,275,298,175,263,268,292,315,275,266,282,364,304,188,232,232,348,327,244,244,259,432,343,245,296,323,252,225,287,236,253,236,240,277,265,251,163,251,266,271,249,382,369,300,334,94,246,352,271,213,213,349,266,350,253,323,295,291,322,162,248,243,205,293,297,290,274,258,291,275,359,123,299,330,260,236,231,324,68,376,270,230,351,329,65,263,349,212,53,356,81,281,320,101,393,224,334,319,72,242,244,252,260,330,248,171,234,396,65,333,334,153,246,349,321,265,356,286,333,282,322,391,322,138,243,335,338,263,422,224,277,259,234,282,113,272,252,332,388,239,352,373,262,298,134,280,288,327,292,238,240,258,293,315,260,306,279,273,263,297,407,218,364,291,291,329,202,236,282,242,280,303,263,243,268,261,223,220,232,258,289,335,300,215,331,314,358,61,248,301,257,236,325,258,44,292,389,349,262,329,300,348,301,365,326,334,218,293,310,246,274,271,223,189,286,310,444,372,298,319,324,285,260,328,314,279,338,226,332,318,242,298,250,329,287,257,321,421,263,263,350,324,286,118,253,240,287,459,301,279,272,338,279,293,278,333,244,331,295,404,311,278,301,369,372,336,410,286,244,257,311,257,232,241,405,265,243,174,282,268,259,34,280,262,259,212,305,243,255,161,303,310,473,476,347,302,471,79,277,276,245,242,256,258,270,215,234,80,378,273,290,309,412,381,360,308,261,255,282,380,229,293,238,290,387,297,275,340,274,276,318,315,324,276,292,324,123,305,277,348,396,296,281,99,361,357,299,265,304,270,262,265,295,286,268,147,241,151,243,255,240,276,277,312,246,59,347,349,292,343,451,279,288,271,234,416,259,336,343,443,280,342,335,312,378,288,260,345,447,249,260,247,300,341,262,268,269,249,344,383,259,256,326,368,272,293,230,235,166,294,288,259,298,266,383,403,270,329,290,124,382,238,263,121,247,293,251,252,265,259,260,298,166,261,265,260,121,279,255,287,284,310,257,284,230,265,293,302,306,238,237,266,245,309,229,292,335,324,323,372,375,332,336,300,234,290,260,313,63,254,246,264,243,247,323,249,190,268,237,236,227,274,398,221,221,384,242,268,279,256,296,269,268,218,331,257,276,389,354,365,220,220,243,362,376,371,253,311,253,324,220,219,219,388,210,210,351,418,246,246,245,245,218,218,51,277,311,377,60,361,237,283,273,270,183,401,279,104,268,278,471,105,236,413,210,369,310,312,269,303,289,289,226,248,264,293,250,156,257,296,239,311,271,233,349,364,287,246,263,339,270,274,276,316,307,287,293,263,296,253,223,289,301,243,353,366,297,221,242,66,239,231,228,235,132,256,362,341,298,85,253,315,230,247,348,331,242,283,254,279,336,312,241,258,325,260,293,263,320,326,366,262,353,354,418,315,385,201,273,313,279,278,239,251,332,242,285,300,285,277,283,291,290,121,260,231,249,288,327,408,272,307,357,385,158,402,389,437,312,356,286,77,249,246,343,272,310,249,356,274,230,173,119,249,252,260,281,147,260,418,328,191,296,310,296,318,281,259,345,254,291,260,289,265,360,304,253,326,395,277,320,278,69,261,356,273,89,183,276,295,238,248,232,259,261,302,241,313,267,369,312,275,357,411,317,369,236,236,408,267,381,247,345,325,448,420,453,369,272,274,307,296,332,445,339,287,236,412,352,257,259,243,319,304,444,264,306,424,200,200,273,338,372,245,245,292,405,347,343,375,80,341,252,313,226,272,385,266,252,241,230,355,308,279,271,311,221,254,228,251,254,149,314,278,252,252,417,92,264,86,286,292,307,360,66,418,249,282,288,251,267,300,287,234,270,338,185,321,165,283,124,393,274,235,254,270,368,267,342,342,226,226,316,295,393,348,317,286,312,296,375,278,310,390,300,261,285,265,256,230,228,266,249,249,279,321,345,328,279,338,73,361,260,246,305,250,364,283,141,298,301,312,337,243,435,259,253,328,377,368,233,290,339,245,267,247,302,260,324,371,263,252,351,242,306,319,243,245,163,318,329,413,404,331,390,401,333,295,312,300,390,329,284,306,295,311,345,348,241,384,247,274,279,239,303,288,291,229,251,234,320,311,259,238,180,229,224,220,239,241,250,233,234,217,247,247,363,264,226,78,274,329,279,316,331,279,243,292,235,390,177,323,311,276,366,150,265,250,173,310,288,305,248,246,260,353,268,299,269,243,189,34,241,257,322,308,226,240,231,254,261,298,270,33,339,258,240,49,303,300,261,271,369,81,277,235,202,278,325,238,265,262,176,302,246,250,264,257,250,79,336,300,346,248,228,87,440,368,267,277,264,73,223,323,277,237,293,295,257,272,294,387,287,249,304,242,245,328,220,98,310,309,286,191,275,310,301,229,142,385,285,286,292,437,309,293,199,284,192,282,222,246,331,276,248,249,366,289,313,254,243,298,399,270,364,263,267,322,409,379,225,299,225,266,277,323,268,236,283,308,271,359,283,394,283,282,266,360,261,328,293,294,240,285,314,277,243,234,238,291,219,231,231,288,233,325,301,252,179,246,250,126,237,236,228,268,211,253,241,264,204,237,261,238,299,236,238,162,249,226,220,228,213,241,265,254,217,277,262,255,248,84,316,40,235,212,283,259,231,204,325,243,288,29,35,265,296,292,308,333,324,285,250,321,327,287,329,266,265,272,256,241,102,402,318,279,241,241,283,241,241,339,308,274,258,353,275,281,256,331,310,110,273,318,248,297,243,81,237,228,224,239,266,318,199,355,245,272,295,281,303,321,78,298,304,307,361,272,440,402,332,418,403,408,272,293,412,429,290,344,308,390,396,407,428,411,266,380,301,321,226,226,415,271,390,457,339,210,291,319,364,294,260,392,272,274,245,272,279,252,327,331,385,229,284,284,294,353,299,330,267,315,318,239,249,315,259,270,409,244,303,70,375,241,257,253,285,281,178,340,279,319,264,317,285,322,345,261,189,283,299,371,228,106,148,284,364,38,215,267,222,276,261,160,315,316,213,233,269,179,305,243,197,292,283,84,302,267,173,294,271,295,289,297,302,280,233,271,287,276,275,266,296,301,263,270,280,270,291,282,310,266,271,270,273,279,264,303,272,233,248,266,333,318,424,323,251,269,326,395,282,358,290,259,329,284,278,291,304,332,271,320,251,288,343,241,301,301,329,376,284,303,277,255,258,291,23,99,234,257,249,76,245,288,267,223,289,356,135,303,350,270,257,370,284,251,191,243,262,267,235,299,162,416,304,179,277,243,240,241,300,430,201,315,336,389,343,302,452,258,105,266,281,320,329,332,268,327,270,23,146,243,240,277,393,316,71,239,268,237,353,271,326,160,269,368,105,315,287,275,297,283,263,292,279,271,277,265,309,275,93,299,235,239,338,252,89,279,234,276,114,347,274,358,337,289,258,269,379,382,291,400,333,240,309,308,245,366,296,308,247,252,143,279,348,258,505,136,361,258,286,81,334,341,100,257,260,302,261,236,272,255,267,281,275,271,249,231,291,247,281,294,313,27,244,243,278,180,258,296,232,274,298,300,283,223,292,69,240,265,284,339,233,306,254,246,244,240,267,322,248,292,246,261,119,286,110,290,445,299,289,249,388,384,388,302,364,156,286,243,308,383,260,360,322,242,127,127,88,301,333,95,288,228,280,318,317,220,308,273,354,269,226,116,279,297,294,301,278,284,320,360,48,254,225,268,285,256,268,251,323,272,222,232,297,309,305,255,310,225,305,148,268,429,259,355,362,290,258,291,295,272,371,38,258,231,269,295,25,287,289,87,299,234,324,400,408,329,235,218,349,29,249,130,276,261,261,29,338,256,268,330,247,251,249,309,308,229,283,208,88,379,397,386,363,403,402,389,395,374,399,357,342,317,323,338,326,316,342,347,340,345,322,334,347,323,303,343,368,25,177,224,321,316,309,233,304,23,181,408,304,324,263,250,279,96,237,259,328,332,298,280,255,265,282,280,272,137,307,239,274,340,215,215,275,266,27,278,277,303,289,219,219,300,217,255,273,256,261,422,261,206,230,359,266,269,327,34,308,166,364,289,362,327,345,25,191,411,376,287,334,152,246,346,360,278,235,296,335,301,203,203,308,411,323,377,310,364,274,262,311,214,274,385,102,271,288,298,269,265,238,203,362,306,297,298,66,270,324,300,267,227,267,323,293,332,429,229,229,149,312,67,257,260,246,336,215,249,238,253,292,255,261,382,411,23,196,356,234,257,277,246,238,243,47,262,314,324,239,269,277,77,246,298,219,203,321,269,282,271,374,293,243,222,265,134,286,254,316,279,257,264,257,232,306,260,217,297,282,258,225,350,224,221,237,267,273,262,330,248,244,300,266,290,273,301,239,230,246,264,299,272,270,206,253,263,312,139,351,292,328,294,346,262,348,240,251,270,268,242,235,252,231,272,252,247,245,238,237,244,245,248,251,281,275,280,248,239,238,258,262,154,229,234,254,263,288,260,119,229,229,326,257,230,303,255,257,311,120,234,231,257,147,188,274,364,252,231,291,269,38,23,259,240,309,297,296,261,286,173,344,240,49,260,251,253,276,290,227,353,296,233,261,376,292,351,280,331,423,273,288,270,301,260,398,54,257,263,255,291,257,235,225,259,113,308,358,262,295,274,101,362,434,333,354,420,241,272,55,263,98,271,366,276,237,282,414,267,69,267,227,228,229,336,301,246,334,383,225,230,388,331,295,229,253,278,241,291,302,326,254,394,271,322,283,84,268,203,268,286,238,264,369,250,244,393,251,306,296,319,269,257,297,311,318,400,464,335,308,295,374,318,248,268,267,338,348,260,255,367,312,294,242,126,242,236,249,311,393,297,293,411,402,245,393,261,272,273,235,324,294,267,294,274,244,288,230,295,203,203,261,246,209,209,284,241,288,229,249,236,282,257,255,337,255,257,181,240,316,253,279,261,240,249,372,431,286,180,262,263,238,237,253,291,259,238,254,244,242,230,297,270,266,254,280,259,234,247,256,241,266,258,124,278,290,175,345,265,245,213,213,366,378,290,298,271,207,207,237,225,263,343,280,299,247,291,212,413,370,252,259,299,307,244,265,261,338,262,240,298,248,298,308,276,294,256,253,232,294,255,274,352,305,282,168,280,271,393,250,287,251,247,301,286,267,263,259,226,235,268,248,301,270,344,302,256,261,275,395,261,253,268,227,346,332,264,127,271,300,280,245,250,234,237,206,257,287,396,378,236,362,310,362,253,232,246,315,261,414,299,383,312,261,237,248,272,363,255,270,297,237,262,328,256,251,129,323,261,249,230,260,293,55,273,342,162,333,192,260,272,275,255,282,258,250,292,254,215,242,338,263,339,336,267,347,312,190,316,254,347,299,108,257,460,252,272,390,85,267,252,274,273,231,308,236,251,268,235,257,249,238,229,252,271,224,238,255,249,251,220,372,266,254,245,152,270,245,271,295,290,254,167,298,284,276,243,326,283,287,221,185,301,268,239,331,267,305,317,188,266,282,187,336,102,228,259,273,364,257,371,273,263,314,272,241,236,228,242,331,325,285,321,245,246,234,322,332,178,306,302,277,308,122,396,319,293,260,300,329,258,246,285,291,404,243,397,304,286,284,297,238,278,226,197,274,279,283,50,318,293,270,268,278,268,296,294,283,375,301,235,297,332,295,133,254,362,381,335,178,386,389,351,339,312,344,262,256,258,140,330,335,293,293,176,402,264,237,357,282,250,392,319,279,266,318,309,390,47,247,267,296,119,274,39,316,250,250,293,242,248,267,247,247,35,298,170,303,249,371,285,318,259,391,342,368,55,223,243,235,301,287,247,298,299,399,320,260,60,276,264,252,223,123,283,254,286,279,238,249,225,265,339,385,267,244,288,266,273,242,209,209,341,352,257,256,264,315,255,229,276,261,255,257,235,261,264,310,339,83,266,346,259,235,249,362,332,369,282,432,268,240,364,253,234,268,233,277,416,297,307,297,362,354,250,310,263,254,360,367,297,270,43,244,257,62,347,354,230,234,259,419,262,167,254,314,269,281,237,231,298,56,324,81,265,366,321,242,251,249,308,274,247,256,260,237,280,284,256,249,309,122,261,242,375,269,429,249,223,332,307,287,449,324,263,317,349,303,337,301,270,286,300,235,287,294,130,246,238,163,272,243,256,194,332,306,287,279,336,120,268,140,297,337,314,246,411,85,258,61,321,34,293,248,322,239,228,226,297,256,249,278,224,249,243,149,319,197,250,279,78,327,312,310,162,303,303,349,277,296,234,260,303,253,298,252,274,358,229,229,227,281,376,275,263,217,287,244,250,264,297,255,128,269,303,297,326,245,236,242,395,345,295,382,298,248,216,259,220,261,200,222,307,241,240,340,390,224,236,296,413,375,369,244,264,341,279,256,361,259,270,245,242,257,265,289,65,238,297,327,278,274,304,307,267,52,318,245,245,155,275,350,425,295,300,345,450,280,411,339,414,333,300,344,434,326,278,326,267,410,407,350,441,298,423,358,295,156,356,240,240,235,240,230,248,294,280,259,261,284,245,153,386,285,325,160,254,188,352,238,286,286,432,245,244,85,261,296,61,235,272,225,230,316,249,267,324,256,253,314,288,348,168,309,352,356,295,300,72,324,259,262,231,234,242,249,289,263,379,441,132,301,240,325,305,320,296,322,301,248,262,276,309,271,148,338,267,232,286,289,185,290,286,259,238,225,221,297,90,318,277,439,161,269,287,266,336,347,374,259,261,323,296,306,346,424,314,311,113,271,299,233,303,277,283,164,286,246,236,277,264,393,315,266,298,287,97,363,288,132,373,281,240,425,318,330,256,440,374,419,297,268,243,323,292,252,233,280,234,273,285,288,232,280,241,221,273,280,365,325,46,262,287,221,276,223,114,241,139,324,295,358,364,354,268,320,243,296,368,267,270,217,299,278,368,319,282,269,415,363,328,278,258,109,248,235,369,267,317,347,310,241,270,252,352,400,335,273,244,366,264,285,209,209,464,265,304,275,241,239,289,300,275,264,322,420,310,245,225,260,388,371,441,284,288,381,294,302,262,221,277,277,267,307,235,69,315,321,283,283,330,319,343,355,272,278,313,261,278,394,301,258,297,215,326,287,269,250,318,283,257,319,193,267,348,331,362,238,349,249,357,400,236,286,274,260,264,269,366,401,271,363,168,168,314,230,54,337,274,227,232,256,308,297,271,246,228,265,324,271,302,268,327,322,398,246,353,234,305,279,237,204,204,217,217,231,288,223,372,322,393,368,256,211,211,216,221,221,153,311,228,233,222,320,261,347,239,231,255,315,420,307,294,250,250,258,184,27,278,252,338,291,229,108,306,285,240,371,65,324,287,241,244,288,282,224,250,296,267,275,336,279,271,331,336,329,95,256,267,323,285,383,479,345,363,174,347,376,303,278,336,312,255,251,259,261,460,368,319,383,403,463,287,223,328,418,283,285,355,268,185,243,226,294,316,245,233,401,362,315,347,269,255,270,231,231,357,223,371,281,276,312,234,230,271,255,270,401,366,95,353,320,355,333,292,240,261,321,273,251,346,183,290,239,271,286,169,235,262,315,235,270,155,224,349,289,355,248,272,248,298,287,323,277,324,296,317,341,283,312,241,329,311,280,263,317,318,377,345,333,290,365,342,304,318,322,283,350,297,308,310,346,324,306,266,304,328,350,341,300,305,316,325,315,325,350,351,289,382,335,317,308,321,378,302,314,398,334,328,286,292,341,275,258,276,249,238,271,311,264,250,304,231,252,255,283,286,279,212,294,232,259,366,236,213,372,222,249,236,263,321,256,242,371,190,344,241,315,296,221,220,220,254,316,349,324,320,332,273,52,145,283,283,269,287,269,277,260,261,174,349,261,249,371,304,407,305,245,249,369,261,366,262,300,355,326,237,270,309,379,246,276,253,127,295,330,257,249,299,377,262,321,345,322,283,326,316,275,368,212,212,309,335,293,256,291,291,313,344,238,244,340,278,427,321,167,244,242,234,140,288,321,195,288,334,333,339,307,282,298,395,396,252,303,233,232,233,222,322,266,246,261,288,254,285,311,400,255,246,89,247,297,337,289,265,253,244,373,277,293,231,232,289,221,221,231,374,451,287,250,255,230,278,304,257,316,400,101,238,238,241,64,285,231,302,393,286,375,336,244,369,423,252,242,275,226,312,230,230,289,315,355,380,281,311,311,294,271,238,137,282,271,252,256,245,300,229,242,238,251,274,261,240,306,294,302,398,61,350,333,284,286,328,79,291,211,270,249,273,252,411,298,236,246,235,337,251,291,234,339,251,256,354,287,275,342,292,300,261,105,451,127,268,240,334,306,266,316,301,247,368,92,281,235,319,322,251,311,273,341,249,76,340,374,303,336,63,357,338,337,344,326,354,333,337,230,258,249,271,162,241,319,302,350,260,318,254,265,304,316,347,289,276,243,284,349,283,245,328,356,305,238,233,303,368,308,374,250,246,238,218,295,243,356,260,134,357,228,324,279,255,225,323,150,268,309,320,340,240,264,225,292,333,244,169,250,282,270,299,248,250,257,283,152,238,158,239,289,239,274,220,263,103,354,182,271,279,281,249,300,246,240,314,277,139,265,349,88,258,321,303,296,266,341,265,134,262,348,378,365,358,384,407,48,250,256,328,304,250,412,249,39,300,247,218,246,269,301,407,250,288,249,261,252,244,261,262,336,278,266,246,242,251,331,297,276,422,422,97,257,277,329,297,296,370,247,312,276,292,352,301,265,190,260,184,268,283,266,135,274,295,264,333,237,236,234,271,183,141,280,374,283,304,282,296,298,290,294,271,305,237,245,305,239,281,190,274,246,342,333,280,248,260,211,239,245,304,230,230,269,430,246,256,270,230,271,61,302,142,279,284,246,368,242,247,250,240,275,263,230,282,324,307,257,313,274,277,296,277,187,283,224,228,307,167,261,265,330,314,282,224,259,228,200,200,65,219,278,252,235,266,399,131,219,293,235,276,266,334,357,292,303,380,266,315,302,310,250,257,274,387,236,275,276,260,380,256,258,357,296,269,441,256,292,251,267,282,256,301,271,260,266,274,251,46,316,328,275,434,300,282,292,291,334,322,282,297,296,325,299,342,282,297,179,233,326,323,411,321,377,229,254,281,240,104,283,354,222,280,248,212,212,263,255,233,258,247,222,300,234,283,235,222,228,220,285,253,177,410,322,255,407,355,229,280,242,363,259,323,145,283,323,281,239,293,353,356,441,348,367,420,357,422,143,241,234,279,153,245,244,319,279,400,108,296,379,367,170,170,370,400,347,222,222,238,424,462,99,339,388,338,285,322,339,245,262,289,91,290,253,304,285,310,344,292,240,221,232,256,259,309,365,330,53,301,344,304,443,427,303,446,169,444,253,249,45,292,67,385,309,315,54,256,243,350,129,324,314,261,159,274,245,240,361,355,234,325,284,251,247,216,229,216,267,271,269,255,326,244,272,236,240,255,287,203,31,235,223,263,257,315,351,342,168,261,277,306,228,228,387,309,339,183,268,262,266,335,331,221,364,294,262,369,226,283,306,301,288,42,281,340,357,240,341,400,235,272,292,269,320,323,367,283,355,253,442,249,311,229,281,190,289,258,302,287,303,337,327,85,390,288,282,384,313,413,369,264,375,334,337,345,416,287,287,364,337,306,271,238,284,293,307,319,291,257,257,264,278,268,263,281,291,275,250,251,258,357,295,257,271,256,249,248,270,252,281,261,283,274,258,235,70,258,244,237,188,327,256,129,304,276,417,310,303,292,255,255,301,236,236,258,341,328,401,294,341,233,314,354,287,28,241,275,289,257,305,289,466,226,425,273,385,216,326,246,233,272,259,355,224,295,240,233,235,385,292,347,361,324,311,349,274,438,387,224,262,103,324,242,297,236,279,267,408,428,328,228,295,260,287,302,266,61,338,277,219,282,309,167,287,328,333,273,330,271,295,274,411,400,383,414,269,375,254,102,409,267,338,342,320,394,380,310,406,327,306,296,301,248,355,326,243,383,306,265,378,305,393,275,286,358,174,140,365,334,253,261,420,362,219,219,231,272,298,402,208,208,238,237,132,304,284,309,298,329,273,257,231,251,273,273,220,267,318,336,237,215,215,303,286,306,114,314,271,375,247,369,306,243,333,346,259,264,248,250,456,231,231,231,408,278,442,256,346,63,242,319,248,166,283,250,282,248,247,305,237,322,279,307,334,257,257,240,284,403,274,236,147,316,294,308,286,310,289,335,231,294,288,44,263,342,96,411,212,319,389,84,261,295,367,323,341,317,315,178,232,232,283,367,316,241,352,267,243,260,232,280,305,332,284,249,277,281,267,384,279,289,291,287,262,433,311,295,306,242,359,303,295,267,246,242,269,264,254,264,273,328,278,93,285,376,422,262,391,305,283,252,295,255,337,378,284,296,335,258,350,212,235,237,409,296,212,349,274,371,176,299,417,338,285,368,253,340,275,284,206,270,365,293,317,273,277,224,321,248,308,266,308,246,242,246,296,240,243,342,244,275,245,233,128,382,328,311,421,382,317,261,449,284,314,277,241,277,368,443,349,280,320,253,397,212,246,282,296,340,233,294,295,302,253,338,381,289,352,179,179,300,231,231,220,220,187,187,390,266,239,257,259,264,40,302,321,247,221,299,143,260,238,434,284,262,259,287,249,247,132,251,327,322,266,166,355,341,326,242,280,416,343,411,379,315,238,335,249,261,250,351,290,344,268,143,346,269,296,305,300,361,281,262,353,191,338,252,266,259,251,238,299,299,336,246,302,420,278,224,127,448,309,452,264,337,348,308,266,397,377,458,237,301,253,239,47,314,285,303,253,252,337,253,101,239,272,222,346,198,256,248,212,212,284,226,258,233,410,270,298,289,328,252,179,294,276,50,236,87,283,226,242,278,296,277,185,232,231,94,307,233,382,291,299,351,299,290,422,273,254,249,289,288,240,365,191,268,246,276,282,243,84,288,170,262,245,311,336,341,242,302,219,290,239,238,375,242,175,260,288,310,330,256,298,288,245,393,177,236,253,407,267,305,340,282,264,278,266,267,239,280,423,272,292,379,355,350,244,244,244,285,248,292,232,388,256,273,397,279,69,228,307,395,291,316,253,296,271,283,290,284,313,261,105,268,260,364,232,144,261,350,349,277,302,408,340,103,222,319,222,226,257,86,275,88,261,289,287,144,310,279,303,366,408,280,353,331,284,264,301,288,257,294,304,339,257,237,251,238,322,251,299,256,265,346,227,236,236,291,358,278,254,299,243,251,250,282,243,248,233,230,348,282,256,297,281,346,345,310,321,164,301,56,255,291,127,271,354,314,314,284,240,236,215,325,295,299,276,258,177,281,304,257,307,233,266,280,281,275,159,333,309,278,275,267,110,446,264,315,455,248,299,288,195,195,267,275,405,237,277,358,205,205,417,284,275,231,262,304,284,354,251,304,188,258,253,289,204,271,288,223,237,354,291,409,351,378,394,388,400,324,263,256,338,107,244,293,267,53,233,310,237,190,334,273,310,276,295,323,332,436,296,295,295,344,275,325,393,319,290,219,262,352,299,360,279,367,342,352,266,425,382,334,279,352,315,307,329,281,353,366,286,295,290,266,437,445,438,405,393,279,313,306,308,306,289,329,321,323,294,296,304,289,276,305,319,295,280,302,294,302,325,298,294,276,333,336,319,249,264,51,247,49,242,233,341,298,254,73,360,246,400,262,268,253,272,351,354,258,316,422,276,249,265,295,242,370,102,284,249,98,295,417,362,345,300,292,277,429,201,229,371,413,233,95,260,102,406,266,272,274,420,313,231,325,385,275,340,237,249,274,267,268,272,274,250,288,342,307,251,286,81,235,361,432,331,254,227,291,169,298,234,265,330,282,258,250,287,241,247,216,222,272,162,208,329,257,353,290,322,311,292,237,276,236,151,228,263,101,265,321,233,260,300,342,315,331,344,230,241,277,242,250,120,317,294,282,277,298,309,386,240,322,280,242,354,282,259,272,278,348,147,224,266,349,290,338,253,295,326,278,277,306,204,289,256,335,384,299,217,217,260,194,194,305,273,388,221,256,357,232,362,255,352,265,308,295,63,262,272,236,238,241,288,203,374,168,304,294,323,283,280,306,369,291,275,335,458,344,196,253,306,328,323,254,258,293,275,240,276,305,234,420,139,363,87,276,250,141,323,251,335,268,277,372,278,251,91,332,263,251,261,241,260,259,241,235,261,287,289,239,276,260,248,268,269,279,257,296,292,246,224,265,295,260,264,278,310,171,256,340,181,289,237,381,344,246,355,233,358,239,374,337,309,381,380,412,233,233,345,243,388,300,293,230,305,241,145,302,358,271,378,264,260,282,355,392,269,316,429,271,301,305,271,409,357,275,178,339,322,287,283,295,351,236,301,252,234,239,226,245,260,232,258,229,218,233,326,279,238,314,310,313,299,155,289,332,309,307,372,281,260,373,249,427,351,255,358,255,291,286,306,268,274,242,332,247,261,230,281,248,309,261,326,333,242,405,239,277,256,233,233,238,241,332,251,352,315,263,275,284,246,235,244,247,384,386,211,232,253,343,314,322,279,298,175,257,320,273,321,329,245,247,309,220,252,353,227,38,343,266,269,108,261,323,301,266,259,246,257,289,193,323,429,314,456,267,276,322,330,105,172,242,125,283,340,259,257,293,389,292,367,285,208,219,371,229,258,289,129,265,378,264,232,267,254,277,249,109,298,285,285,282,164,423,284,275,343,380,476,415,239,239,320,35,227,341,302,348,267,213,276,262,412,293,273,320,222,248,314,262,245,34,258,317,288,276,86,315,298,305,304,244,340,349,314,287,302,322,300,271,264,290,245,188,312,253,262,238,255,83,326,316,408,294,306,276,229,317,264,312,272,281,307,322,260,265,251,114,278,258,269,266,232,261,252,230,340,288,258,297,217,252,103,224,261,265,283,260,93,195,263,439,253,308,270,268,337,369,435,251,286,125,257,215,215,263,242,107,254,304,239,231,266,299,305,229,307,318,253,290,289,223,215,136,319,297,294,271,355,403,48,310,266,300,314,361,355,407,440,368,252,443,350,199,199,209,209,411,264,241,250,398,263,223,223,445,210,283,304,230,265,312,117,283,240,418,328,273,279,278,344,263,221,305,296,400,250,306,346,263,297,269,245,273,238,291,282,283,276,242,332,286,53,263,258,226,243,255,240,194,273,226,187,350,272,355,287,233,302,261,394,341,313,255,295,233,241,405,281,305,341,221,232,232,250,293,244,256,250,138,337,451,458,392,340,312,77,271,264,364,95,161,264,242,282,248,326,221,241,339,296,268,340,244,298,337,345,260,339,269,304,324,240,340,319,334,282,284,251,259,261,244,223,141,247,271,250,252,322,294,266,288,260,267,288,318,241,294,248,275,316,248,275,393,241,258,395,225,231,244,380,250,124,329,242,259,389,415,283,198,198,358,425,295,361,280,241,253,323,300,236,169,237,306,278,282,283,327,332,323,304,289,89,325,436,239,224,302,281,246,337,401,264,236,248,265,280,208,238,253,190,246,352,428,330,301,329,365,413,363,450,102,243,231,358,227,365,271,66,228,99,261,274,309,226,335,242,284,333,402,261,310,252,87,327,348,227,242,218,218,282,379,277,354,288,249,226,277,302,247,288,249,231,434,290,229,231,294,343,251,252,274,322,264,244,251,282,255,310,263,220,230,418,261,317,317,253,403,337,226,237,229,343,389,270,317,274,354,316,260,268,252,291,399,343,308,331,292,142,288,303,289,325,76,286,284,302,81,233,261,241,288,253,351,225,129,333,271,298,267,321,227,295,364,305,342,274,291,266,317,363,260,298,235,291,245,272,339,334,243,270,327,304,267,285,273,343,254,214,254,385,252,309,259,272,303,299,242,248,273,376,288,301,316,308,272,288,301,286,248,252,308,279,276,148,278,269,313,330,295,453,32,269,97,240,272,232,225,274,277,269,249,308,122,248,230,248,290,246,297,445,418,371,357,292,267,261,332,261,226,226,387,308,443,399,353,265,364,252,170,237,254,246,247,190,328,401,425,251,110,254,291,304,303,424,293,341,244,295,374,414,259,286,281,209,263,206,322,241,308,220,255,295,292,270,290,86,277,228,281,250,258,289,289,276,261,327,247,230,302,262,291,331,205,205,307,273,279,236,238,249,213,248,274,276,258,251,415,342,262,253,248,279,279,280,232,313,143,224,330,386,293,262,290,285,321,385,324,384,393,170,331,281,266,299,311,312,280,270,366,241,356,173,338,278,234,248,359,241,225,237,212,200,248,244,253,238,214,292,122,382,210,355,238,247,226,234,279,455,390,290,314,277,310,252,69,272,250,270,318,252,235,245,287,277,196,319,276,222,286,212,285,328,271,263,238,301,299,256,253,244,284,328,365,342,212,340,212,277,252,319,310,332,428,152,233,218,430,239,223,253,256,270,281,242,344,263,271,294,204,229,294,308,292,293,58,268,393,306,239,290,329,271,433,296,309,338,265,155,278,252,240,269,253,77,274,333,205,205,246,379,226,240,450,380,290,359,164,243,243,346,301,273,177,275,333,297,342,285,329,298,311,290,335,266,161,319,219,219,258,256,230,238,253,279,119,250,274,213,371]
doclens.25.json ADDED
@@ -0,0 +1 @@
 
 
1
+ [296,266,317,394,287,291,277,354,327,264,276,284,172,232,221,254,245,309,337,220,253,235,323,265,305,340,57,365,142,274,260,341,314,176,336,256,283,327,237,353,318,224,272,306,236,372,283,379,265,260,283,218,218,304,411,274,253,316,374,247,308,291,294,326,227,218,394,372,258,232,211,211,230,356,339,229,402,230,453,376,228,251,314,256,309,251,286,330,278,142,241,444,234,348,228,425,276,260,237,227,288,261,324,261,291,284,365,291,136,228,224,254,242,268,236,251,265,245,246,261,266,253,274,267,289,265,254,255,248,255,238,316,243,373,256,282,291,348,308,272,246,238,271,374,320,345,308,120,376,341,397,286,358,302,343,231,276,276,129,330,276,295,308,320,61,239,232,259,235,255,244,233,227,292,255,229,234,255,248,285,235,325,233,110,246,131,283,395,241,227,263,288,317,226,166,242,245,229,233,311,418,260,231,231,413,318,306,259,336,272,324,261,234,297,265,315,272,428,309,285,235,244,346,309,372,210,330,333,420,386,391,354,236,242,122,99,221,362,297,204,204,269,429,297,275,330,358,252,271,281,58,95,259,364,304,258,333,352,390,418,327,319,244,238,251,263,289,245,239,434,377,264,47,47,47,241,301,267,263,234,241,322,329,245,262,73,329,236,235,233,254,366,230,266,342,364,249,277,302,48,294,266,254,238,251,267,246,287,270,264,304,70,295,210,246,264,261,190,190,223,252,122,283,289,275,250,296,258,333,398,229,221,331,187,386,124,308,258,369,329,322,286,361,292,144,327,406,267,277,261,305,247,255,288,227,291,270,261,261,191,302,330,251,231,299,280,274,325,236,231,258,29,240,277,99,265,244,331,235,256,248,119,232,253,249,228,310,271,286,250,151,365,321,344,324,312,270,427,269,349,276,267,231,258,227,231,270,235,275,313,229,379,253,338,226,244,267,260,316,304,300,253,296,274,167,285,276,252,226,226,260,311,325,314,245,266,344,91,319,291,259,259,267,283,290,226,328,256,278,287,328,389,91,310,194,238,340,285,259,233,233,61,317,286,261,169,288,294,294,301,210,241,285,254,81,280,302,291,267,322,272,238,255,350,369,287,359,247,258,257,286,321,314,269,311,304,318,290,240,270,298,292,329,322,103,385,244,267,280,313,312,281,264,272,312,241,250,256,281,228,259,226,309,280,315,233,222,287,256,146,298,291,128,297,336,331,268,305,297,261,256,259,61,265,254,241,283,211,233,271,251,253,229,242,299,260,247,257,140,247,289,320,276,294,307,225,298,345,234,413,245,266,291,374,332,220,230,323,162,162,333,254,205,291,174,273,247,238,255,358,350,238,100,285,331,259,240,302,226,285,64,141,265,231,311,58,291,321,334,375,344,309,61,365,226,249,311,237,312,427,310,244,210,320,279,354,171,269,261,80,246,246,243,260,302,259,118,325,296,310,304,419,182,329,237,244,161,100,254,295,208,228,232,279,133,258,325,238,299,385,271,266,304,191,293,232,219,340,308,248,248,284,268,264,310,246,277,97,294,271,360,153,308,358,252,85,315,218,282,292,244,64,347,302,357,323,342,133,289,241,243,272,334,226,307,281,259,306,253,246,290,331,304,277,302,316,286,290,259,292,264,260,252,231,99,312,256,243,285,273,245,268,295,232,232,264,251,296,252,74,369,218,218,264,359,362,249,52,239,206,206,309,87,257,298,322,238,254,334,254,212,303,243,345,293,223,427,376,233,226,244,227,63,321,389,249,365,360,359,355,316,214,214,307,322,249,425,247,265,248,272,289,255,252,237,258,268,220,184,246,357,373,279,320,279,263,273,325,43,310,273,238,366,334,297,309,289,418,276,224,224,224,192,192,305,436,220,220,311,236,211,211,219,393,436,333,366,259,59,277,334,268,263,235,253,275,240,334,179,244,353,162,273,291,271,336,254,248,375,463,412,263,327,373,460,298,341,294,469,327,386,363,441,326,411,385,322,300,297,350,361,430,310,291,254,254,445,295,237,283,350,331,215,280,299,301,261,275,265,314,241,434,366,408,226,366,256,284,386,353,448,263,308,236,236,319,345,336,257,420,357,234,348,272,314,325,272,285,253,248,257,333,289,293,336,383,404,274,309,361,285,286,307,266,362,236,62,270,255,263,284,371,250,263,251,237,306,286,205,128,226,293,226,230,263,247,236,260,357,236,253,236,177,339,412,279,304,282,273,288,366,406,287,307,266,257,353,253,336,240,238,260,382,168,168,315,237,202,168,267,327,304,348,229,116,303,230,247,438,358,247,232,116,317,368,167,251,257,268,100,372,296,258,319,406,293,290,257,363,70,347,270,324,360,373,317,368,119,259,303,230,82,238,281,283,338,236,266,241,286,304,277,240,409,343,346,297,294,383,386,307,161,324,249,279,294,239,256,256,245,296,311,256,85,300,256,259,251,257,224,269,228,223,229,282,261,310,331,277,335,426,77,245,232,219,222,181,275,362,371,335,67,289,246,266,365,80,276,273,276,169,245,252,255,246,425,336,58,298,78,445,325,330,265,262,73,258,241,270,317,238,80,297,288,330,317,224,313,288,244,284,293,369,270,331,181,292,315,303,244,333,346,287,239,347,246,341,200,200,317,235,250,354,249,169,242,106,260,248,267,297,242,312,294,94,268,374,234,330,332,227,260,313,364,286,339,393,239,313,278,297,261,242,359,261,296,357,221,307,309,319,443,281,233,320,310,230,319,272,222,233,294,325,347,125,257,282,294,298,362,264,356,302,303,235,298,246,305,311,297,284,255,286,279,281,235,163,262,266,303,279,264,259,30,247,29,286,145,253,263,270,260,240,235,252,235,51,260,279,316,252,318,306,268,143,272,317,285,356,339,293,277,298,303,355,266,254,268,269,280,250,242,241,251,260,221,220,157,289,269,306,333,306,337,329,326,269,291,298,318,248,220,225,250,184,232,290,228,267,220,284,102,415,427,327,279,202,262,227,116,376,267,248,84,313,275,328,239,298,337,235,110,227,248,290,305,259,262,279,348,244,268,320,421,273,269,249,220,160,269,238,279,246,308,292,329,248,260,263,243,432,339,276,188,314,338,366,296,362,316,264,276,275,236,178,240,403,247,301,273,358,262,248,275,357,262,238,283,238,243,356,265,333,70,256,351,271,316,263,60,289,186,134,215,265,394,280,244,234,232,221,271,344,309,333,227,222,230,322,299,317,232,306,208,208,270,317,249,302,243,338,379,417,317,232,350,271,225,370,285,277,243,310,216,216,282,234,228,271,368,237,327,345,407,110,230,230,238,238,250,258,253,253,43,265,230,365,312,381,358,340,302,311,450,363,309,363,294,307,319,255,255,306,330,292,262,324,243,349,238,238,255,260,299,282,274,241,427,257,198,198,377,374,305,379,296,313,136,248,253,305,300,295,234,262,323,231,215,271,261,318,306,284,268,262,244,445,271,261,268,239,257,418,263,290,249,333,159,307,309,112,279,375,261,265,340,310,218,340,316,196,233,250,352,287,169,122,347,268,300,254,268,263,283,270,248,301,322,175,231,276,253,290,376,359,231,254,320,223,291,199,251,238,287,79,390,243,252,233,138,274,269,335,356,235,285,287,280,243,231,245,272,279,403,262,239,320,216,216,425,260,237,224,224,407,401,411,258,281,181,181,38,280,279,56,270,242,237,261,316,281,256,344,255,283,248,277,252,344,393,241,410,271,314,237,336,283,220,296,264,246,246,247,266,288,300,268,243,254,246,236,336,254,287,268,245,259,220,229,237,266,233,215,249,424,378,301,288,250,287,214,214,248,278,256,249,110,345,98,250,258,326,61,191,191,191,191,242,169,220,277,261,198,234,249,354,356,238,271,256,283,284,296,272,69,276,309,355,280,324,319,302,280,151,246,283,231,249,294,276,291,227,260,288,283,83,296,335,359,77,292,315,283,261,359,268,244,39,316,265,225,238,243,204,438,264,240,409,319,271,209,262,231,124,226,309,221,237,171,300,266,233,203,372,251,245,241,296,224,283,256,213,287,282,312,254,56,264,249,386,296,135,370,252,265,236,179,252,327,266,252,254,323,269,373,261,257,96,316,314,270,75,298,277,400,270,420,361,406,276,266,342,280,301,291,308,272,194,305,240,268,254,223,223,295,238,273,343,381,269,396,327,405,357,345,243,266,239,230,260,338,287,252,252,275,243,275,198,237,247,332,291,283,311,295,285,285,290,256,280,252,275,142,271,238,235,356,335,291,246,277,320,451,295,313,358,329,289,370,424,260,287,318,274,269,74,268,385,237,241,231,245,308,307,367,234,349,339,278,239,319,241,247,246,266,285,235,282,264,263,333,270,179,296,240,267,368,275,179,298,203,240,252,242,239,275,234,234,333,304,81,225,232,223,178,250,145,425,403,366,295,362,443,95,274,243,247,246,255,357,278,335,280,333,181,278,104,279,282,264,310,139,246,277,296,346,361,450,229,354,333,167,264,313,266,280,262,283,200,232,406,279,271,285,420,326,254,245,274,93,263,310,123,266,255,251,36,309,119,228,272,259,253,245,292,351,353,287,292,265,235,318,244,318,419,242,314,263,284,295,318,278,347,117,281,177,292,267,218,303,294,236,303,243,243,279,94,446,410,260,322,279,384,53,319,253,229,341,252,282,46,252,241,299,276,256,230,233,246,247,235,333,313,316,287,226,239,190,336,315,299,277,210,283,261,276,273,256,317,324,121,237,254,259,257,123,254,295,258,39,306,209,209,266,431,341,339,275,378,333,244,255,262,365,338,241,301,275,256,269,248,255,326,242,249,289,253,246,242,288,248,387,239,233,254,222,226,186,246,232,247,284,332,259,349,233,338,260,260,252,138,291,260,310,301,296,359,346,357,315,238,281,233,235,356,184,276,259,259,204,356,363,259,300,326,233,236,346,406,305,243,295,297,269,264,240,330,292,306,268,237,321,241,286,374,274,302,225,264,272,320,288,180,314,302,287,235,440,322,369,408,232,232,420,65,241,223,278,60,274,253,298,468,379,325,251,317,256,294,346,60,358,278,260,230,294,365,264,241,301,299,295,288,266,246,275,218,309,270,278,261,281,269,280,283,280,279,269,309,47,348,352,100,278,270,374,359,258,282,293,276,241,372,371,328,355,257,308,308,242,331,295,248,235,135,288,303,246,267,244,286,264,241,276,293,128,282,281,297,305,326,239,252,267,258,245,259,315,248,262,233,114,293,299,263,409,373,427,265,306,249,296,226,314,406,303,211,211,239,328,414,308,314,329,255,42,450,443,83,252,156,266,388,409,244,334,359,247,280,441,273,305,327,263,413,364,230,358,199,282,276,329,298,306,290,292,217,335,267,250,282,303,277,269,226,326,265,352,276,235,271,223,59,250,276,245,361,355,237,351,294,355,186,224,277,227,195,239,228,352,315,309,267,327,219,262,273,241,252,238,299,339,312,269,213,213,242,293,246,338,260,262,277,244,325,320,232,279,237,294,260,290,235,375,354,251,330,283,300,297,313,345,252,241,266,318,293,308,188,321,272,265,262,300,142,268,278,269,283,234,278,304,107,299,361,445,85,323,241,58,358,272,252,300,300,370,315,307,288,284,264,285,271,142,229,304,258,242,255,314,245,345,260,343,309,203,203,406,309,307,239,264,320,273,266,367,254,351,244,250,253,254,278,267,249,264,302,207,238,301,263,147,332,255,217,217,282,294,257,269,346,404,270,300,300,333,401,308,274,263,287,233,249,303,225,225,412,356,400,403,347,235,223,237,251,248,256,243,266,258,266,246,208,309,268,248,288,295,238,243,251,354,294,269,314,262,285,315,225,338,268,232,252,289,301,360,267,298,304,370,337,318,316,249,268,243,347,377,247,248,259,357,244,360,254,298,288,255,303,343,238,258,223,231,220,324,185,372,275,261,227,304,250,253,251,273,259,321,233,338,249,264,302,300,272,243,243,251,253,332,226,257,298,224,251,238,180,246,324,301,255,307,339,338,263,317,233,354,242,282,76,349,249,329,215,307,331,253,238,264,328,313,333,264,234,313,402,235,243,208,242,294,444,158,291,450,346,307,290,324,310,402,313,200,261,430,308,277,268,115,342,297,49,304,140,365,312,333,255,246,459,307,323,352,361,312,302,316,263,345,305,263,328,272,327,389,234,302,288,243,373,297,187,234,365,262,325,325,276,246,310,246,253,138,224,268,325,151,224,316,220,250,252,256,241,284,258,300,124,328,326,322,274,238,239,245,203,203,297,256,362,426,240,366,456,261,426,303,133,269,231,241,174,226,316,253,100,269,225,243,305,362,249,332,282,307,266,366,451,450,125,235,286,254,235,297,59,286,271,135,253,321,320,352,302,298,278,107,282,249,193,81,239,376,233,329,247,272,185,270,340,247,327,292,240,244,281,260,78,291,207,240,299,298,246,250,253,303,281,259,379,221,285,299,41,275,268,237,287,271,328,236,257,263,283,230,107,312,251,289,386,250,319,291,252,254,229,226,279,310,339,352,385,255,150,274,282,273,299,329,365,259,124,295,308,254,260,258,241,321,345,288,298,156,294,322,318,356,343,349,379,333,184,299,230,296,307,248,132,327,58,287,271,273,104,265,304,318,389,363,309,71,306,443,268,337,339,257,330,342,125,232,241,112,229,370,73,307,259,364,239,296,326,246,238,270,326,284,339,279,354,313,336,153,239,145,253,240,250,274,86,343,326,353,318,291,406,273,349,311,278,272,144,363,259,311,249,342,314,334,309,325,313,379,248,448,267,253,361,160,273,373,322,221,235,128,260,231,238,249,231,224,280,251,286,156,235,283,306,250,319,256,285,274,263,270,265,361,313,234,336,290,242,258,235,273,287,239,239,239,270,281,78,274,255,240,248,254,275,41,228,225,233,198,223,212,246,246,359,305,311,315,322,86,246,285,284,334,338,272,260,263,370,349,182,293,242,320,263,297,280,414,301,368,267,240,256,326,342,110,278,341,327,274,319,291,292,183,244,243,144,256,264,191,191,221,374,313,246,379,320,309,299,362,338,300,240,334,404,371,391,345,338,340,361,339,360,325,298,320,266,358,345,273,350,246,242,365,228,326,284,241,263,325,362,285,316,205,205,258,260,206,257,330,371,387,296,289,212,246,355,335,240,211,211,170,324,266,271,140,267,220,220,274,244,286,246,207,195,199,198,198,194,189,195,287,262,280,345,303,389,222,396,238,231,220,405,333,310,244,255,231,247,268,218,232,358,278,389,278,245,263,74,301,144,272,221,264,309,289,360,262,258,353,260,282,264,243,230,114,283,223,267,305,231,361,224,278,354,339,232,324,245,295,443,307,311,217,246,211,211,420,252,332,375,291,245,349,227,227,271,364,377,357,273,279,339,241,224,254,103,284,292,423,379,142,216,230,237,321,217,254,247,226,246,226,247,241,240,248,256,332,308,232,238,227,231,232,257,28,230,260,306,293,225,350,397,263,96,250,283,285,366,355,427,261,333,301,325,332,246,297,187,261,235,292,410,282,306,253,314,403,47,406,283,225,225,273,330,256,344,374,246,293,289,263,371,258,317,276,261,375,230,275,295,261,136,331,118,297,243,338,298,295,322,313,252,185,353,250,275,292,248,361,348,268,284,279,299,273,261,260,276,294,267,160,196,224,316,327,236,406,239,257,313,74,239,280,281,262,261,257,267,279,241,295,243,345,252,289,289,315,269,265,310,228,365,226,60,245,287,302,287,378,273,357,307,282,316,283,276,281,304,174,101,185,376,289,296,336,118,224,348,281,391,294,222,370,424,315,165,238,428,195,351,361,364,299,341,321,309,331,258,290,228,249,278,297,369,378,222,222,287,225,269,322,234,231,171,247,323,250,259,90,222,243,268,284,259,310,250,268,263,347,379,214,285,353,303,271,236,296,262,430,317,268,259,290,281,274,222,266,263,221,205,259,87,285,280,280,290,233,269,267,272,294,259,318,275,214,274,340,249,263,266,317,423,261,286,248,260,396,252,352,420,362,308,228,347,239,239,365,414,265,281,230,246,355,382,257,347,303,255,269,259,246,267,249,359,301,238,269,291,301,357,263,304,287,239,312,297,387,255,319,316,250,393,252,284,358,358,330,314,267,353,421,251,222,241,241,379,289,146,353,57,241,443,304,102,236,386,273,218,232,273,297,306,295,283,243,254,300,248,241,294,242,213,261,252,313,331,281,263,326,278,197,313,262,269,256,328,272,301,270,362,280,272,238,285,72,272,283,342,268,347,271,257,289,248,271,317,352,298,251,229,271,232,305,295,272,192,266,324,389,332,343,324,321,284,387,386,115,378,321,315,133,290,275,269,273,125,255,263,67,300,307,285,343,238,352,87,263,342,368,251,175,283,248,262,251,48,318,307,224,250,262,277,255,364,243,294,255,303,262,290,242,323,261,251,354,266,416,379,268,370,298,248,334,321,279,256,341,397,258,263,244,421,331,325,295,330,235,341,228,322,247,245,127,117,293,286,240,270,294,397,311,244,309,250,347,235,269,301,241,277,84,306,259,289,317,252,281,274,284,310,262,305,293,315,279,205,285,300,245,280,178,292,340,228,228,307,232,261,266,288,239,316,226,291,229,406,241,255,278,260,240,266,235,228,287,244,263,313,374,255,236,239,297,310,257,306,122,290,260,281,236,266,297,300,321,253,381,238,219,284,211,287,138,321,335,319,251,306,248,118,279,267,126,236,328,258,64,409,258,264,305,242,236,267,127,324,249,323,330,205,398,313,238,161,234,435,292,344,241,284,304,305,252,255,319,290,305,256,267,244,254,214,254,249,348,272,235,267,246,305,309,301,267,254,229,294,229,261,261,254,217,355,401,304,271,362,434,318,213,223,228,337,301,252,306,290,320,286,250,318,292,241,291,273,296,266,250,232,237,230,295,274,285,276,278,243,287,267,265,263,363,326,273,290,279,175,292,355,261,238,422,285,305,235,277,234,253,256,278,148,244,53,294,188,284,242,273,255,169,241,434,291,297,312,453,474,272,408,334,272,284,66,317,331,250,142,295,311,284,249,239,367,212,212,241,148,313,253,395,272,273,314,222,274,295,100,80,260,271,237,257,255,240,216,145,237,323,370,273,395,306,366,352,247,97,274,354,285,260,279,247,232,250,256,243,230,282,290,268,221,221,271,243,294,339,283,243,191,263,265,298,282,230,250,172,312,327,378,248,285,301,286,244,298,250,358,289,353,314,353,384,380,182,182,356,380,231,353,229,229,296,259,317,330,235,315,430,335,336,291,266,337,268,293,59,212,237,233,289,242,237,237,308,260,145,347,338,309,317,250,335,287,304,396,259,358,240,240,272,387,256,196,223,289,246,261,278,357,134,271,315,317,266,237,263,433,351,289,335,306,373,289,298,206,101,331,331,247,256,239,240,286,257,290,238,252,226,154,275,267,257,245,226,244,251,266,307,267,231,233,240,143,307,298,247,261,225,277,387,386,338,333,239,232,241,250,258,297,255,277,232,415,241,355,237,240,60,354,286,393,293,257,269,279,318,332,228,269,317,259,266,347,301,266,383,340,341,208,208,353,272,297,455,469,216,216,216,236,252,242,425,359,351,264,357,272,285,236,436,281,379,368,342,396,419,369,316,267,274,233,98,268,236,222,274,50,355,262,256,262,237,264,286,260,306,249,265,280,235,304,215,320,337,216,216,239,239,387,334,405,302,346,349,325,332,379,271,348,248,273,306,283,300,306,262,411,394,228,207,242,310,232,240,231,260,270,298,331,393,285,230,251,251,263,361,339,293,333,272,389,285,253,268,231,231,263,287,251,347,343,273,227,268,263,286,263,264,273,243,255,309,291,282,232,246,234,42,244,283,239,243,344,227,238,428,266,257,344,290,237,79,233,250,235,244,41,223,241,224,265,314,319,222,125,302,321,346,193,324,418,333,266,363,279,316,236,285,314,225,243,368,231,294,260,304,317,307,269,280,319,251,284,288,244,245,346,245,344,259,311,336,329,323,314,306,275,374,278,304,286,261,275,219,307,239,355,444,263,360,251,257,319,282,321,113,372,290,275,302,214,381,338,277,329,233,295,261,262,270,252,242,301,260,275,279,251,346,228,228,326,280,381,278,265,324,280,183,347,360,263,250,237,357,236,216,235,373,344,230,220,378,335,354,436,278,320,320,362,304,337,328,256,342,300,444,299,308,286,347,385,275,358,313,347,277,290,360,368,373,158,329,315,271,362,341,349,363,349,276,241,261,319,74,287,325,363,367,264,245,289,333,329,319,263,322,335,346,317,341,272,370,297,292,292,242,147,276,398,361,240,289,48,324,301,266,286,246,289,222,244,268,377,336,286,240,240,311,295,277,348,273,244,321,377,243,274,238,264,413,275,268,279,90,417,320,319,291,284,433,284,246,259,85,400,366,388,373,317,295,248,262,267,339,365,339,423,269,300,306,395,333,318,77,248,234,222,294,257,317,301,254,375,297,375,148,248,263,234,220,280,274,276,299,249,84,362,262,123,248,248,250,113,274,290,232,260,138,259,231,57,247,446,47,252,257,103,234,315,295,263,62,247,260,255,111,375,265,317,126,305,263,309,345,271,229,220,93,301,251,286,434,264,290,298,262,248,164,219,351,251,265,299,360,270,330,275,262,334,282,372,258,247,180,284,328,231,237,422,351,331,266,290,281,262,194,277,237,295,233,246,246,276,238,339,326,325,262,315,285,331,278,327,341,219,219,219,343,246,425,286,351,337,269,262,264,274,274,291,353,293,309,277,258,433,508,446,320,205,419,269,333,438,275,255,295,271,360,445,354,299,240,403,238,84,265,243,250,236,246,256,277,261,283,248,405,270,216,232,306,364,262,116,370,206,246,243,316,271,231,288,239,303,323,319,252,241,256,231,316,273,243,239,252,277,278,283,56,275,298,248,276,249,269,290,281,295,141,313,263,254,243,257,313,244,260,283,370,341,399,327,296,297,250,392,314,288,371,67,249,281,373,281,243,294,92,304,238,324,348,309,355,329,256,231,169,268,242,275,224,280,339,235,370,274,275,240,263,296,298,273,249,278,271,273,320,243,259,281,268,117,231,231,289,260,260,292,250,147,262,306,331,345,289,287,289,114,266,317,293,414,253,319,186,245,233,241,261,306,393,257,192,379,381,264,247,301,314,272,325,379,324,265,403,251,256,303,375,458,443,452,95,254,275,271,306,262,220,250,226,303,346,230,233,252,240,230,216,224,286,244,248,233,217,214,61,263,293,255,372,265,329,272,301,231,192,349,269,266,319,297,250,323,321,248,152,178,370,260,308,373,313,378,389,392,171,187,270,283,262,251,327,266,354,359,253,292,62,244,256,221,263,334,281,240,238,260,292,282,274,267,320,241,257,404,262,234,301,236,292,246,281,279,381,349,289,361,264,328,245,264,250,237,249,220,224,258,137,348,290,297,262,270,280,232,328,248,246,277,270,327,229,288,62,266,271,359,244,313,189,286,268,292,113,253,252,354,236,239,249,295,297,246,411,280,234,324,261,248,339,290,349,303,438,294,299,250,327,264,248,245,242,252,325,360,262,293,152,422,344,302,396,340,190,190,257,341,215,215,275,322,295,311,284,149,266,300,264,280,278,309,126,240,238,240,266,230,355,324,233,316,268,270,276,102,277,276,272,65,388,290,198,288,395,432,253,259,157,284,236,246,266,225,95,306,242,304,261,264,190,297,225,130,234,371,254,228,250,239,241,388,312,173,333,276,255,269,351,348,273,368,301,275,240,266,301,256,252,268,284,224,95,238,259,224,241,269,225,291,298,237,211,211,225,241,233,206,244,249,266,306,274,215,234,351,242,231,334,225,244,291,283,314,239,393,282,235,224,228,311,263,227,219,235,283,279,325,242,298,369,276,263,289,234,146,308,253,350,341,277,255,304,289,243,311,259,399,302,320,281,331,351,250,396,242,242,287,370,199,246,418,298,273,257,258,282,293,289,262,268,189,260,236,94,309,241,361,370,353,264,202,202,365,250,268,294,229,199,267,312,294,355,333,278,331,327,240,247,244,280,275,272,296,257,290,288,206,123,238,246,313,240,187,274,240,277,272,334,233,212,270,319,414,322,284,363,273,246,236,342,249,302,267,383,221,306,249,241,347,334,260,361,343,324,254,232,366,249,225,220,268,385,275,274,278,235,233,227,254,335,324,335,362,231,154,296,351,246,256,301,175,236,259,88,288,339,263,248,221,396,279,207,250,177,433,281,255,261,195,313,219,233,185,330,277,324,223,223,67,352,284,58,253,265,211,211,293,318,252,264,380,273,300,171,266,288,277,335,319,237,269,186,251,259,345,256,344,283,428,374,343,375,321,297,293,292,318,250,248,297,394,308,248,242,250,285,305,294,133,237,253,352,288,326,285,253,371,241,386,334,322,251,37,258,78,404,253,264,245,272,187,319,312,251,267,292,291,321,313,201,239,209,209,258,264,231,237,277,248,439,334,370,297,301,352,278,252,331,372,358,310,281,267,326,336,366,433,418,331,338,366,457,323,421,408,360,404,398,391,398,343,325,341,417,384,390,380,389,363,332,333,337,291,321,245,290,298,323,360,289,285,323,311,313,316,252,300,246,260,368,309,396,395,362,297,255,243,357,308,307,293,255,320,232,240,364,250,288,364,234,168,247,145,349,343,351,364,292,319,242,302,343,246,271,356,305,311,286,59,345,380,310,236,236,236,279,275,352,416,243,242,413,257,251,268,273,119,436,302,352,254,187,321,305,387,312,300,325,218,218,218,247,408,223,223,328,257,384,262,121,349,285,248,289,402,328,252,266,266,306,219,235,315,267,265,255,309,369,364,360,247,233,241,303,230,305,240,288,266,312,238,320,349,104,340,398,286,423,254,310,305,329,272,282,259,295,283,351,332,240,288,276,394,430,269,351,332,348,268,368,351,320,262,172,252,226,146,400,309,319,249,293,316,332,279,180,364,277,270,270,466,267,342,318,117,219,433,267,282,225,229,227,321,309,216,304,250,289,268,250,236,252,369,309,253,286,309,244,235,312,254,314,409,266,284,255,251,243,307,312,123,307,258,335,335,262,339,296,66,378,335,346,245,244,239,337,118,235,321,81,252,232,255,86,242,286,254,331,432,399,271,300,433,334,419,292,227,369,288,282,304,295,358,231,231,403,281,407,341,361,244,283,264,263,238,341,322,259,227,299,296,306,315,369,409,295,301,372,236,257,248,335,261,336,329,269,289,347,266,326,304,313,267,369,354,351,270,321,245,293,256,242,398,358,341,346,316,257,68,306,223,242,325,333,350,329,418,246,350,257,278,385,327,382,397,398,349,334,305,356,310,350,464,316,324,302,310,307,294,268,323,270,345,337,271,377,279,229,398,395,389,399,263,292,403,293,284,362,410,343,360,427,288,376,452,447,352,403,283,239,352,325,276,298,328,393,361,350,324,296,351,331,272,110,290,342,367,224,461,267,271,423,231,301,374,375,53,266,218,304,298,298,367,341,314,230,231,373,309,373,236,280,409,209,209,283,263,399,284,437,327,319,392,193,231,236,282,250,262,255,255,217,237,258,66,324,264,310,276,349,340,137,306,248,246,260,330,353,244,245,223,223,186,305,95,266,340,320,159,268,223,323,233,95,274,298,281,251,232,304,256,325,256,253,294,237,67,272,371,296,306,296,338,278,321,150,288,313,352,292,321,253,258,245,323,296,237,316,345,252,290,290,275,306,311,421,279,276,249,303,259,293,269,297,295,302,270,152,257,305,298,247,274,204,236,219,211,246,179,255,361,267,404,432,314,290,291,301,332,329,360,331,270,326,331,243,306,291,251,170,298,358,253,289,265,246,291,233,271,281,316,258,327,263,247,228,188,242,274,341,236,89,275,275,160,329,240,316,316,304,339,424,275,218,232,259,355,303,283,246,282,213,143,254,307,367,295,248,264,451,287,246,358,406,429,230,319,283,308,310,190,190,222,222,297,431,300,242,256,281,310,317,283,341,356,374,220,220,102,269,265,262,277,310,251,363,245,287,270,297,156,327,405,276,185,185,290,288,262,221,332,65,253,311,318,254,266,207,207,301,258,281,410,157,373,264,295,241,345,329,257,240,266,244,325,428,251,241,287,242,247,274,344,252,256,300,128,315,239,238,282,229,247,319,153,299,301,280,263,258,282,226,271,162,244,242,451,124,268,245,220,288,360,237,237,32,280,353,355,342,336,388,348,335,443,345,275,249,246,303,303,401,260,287,159,239,360,285,258,335,235,239,274,453,281,453,339,275,252,221,275,411,309,249,430,72,361,255,74,280,262,237,310,239,311,227,336,235,230,243,318,286,285,287,261,359,273,269,263,353,255,334,268,291,291,403,368,397,157,344,231,311,302,273,242,308,269,274,291,305,416,439,366,225,225,295,300,324,222,367,264,325,291,340,319,248,304,275,292,310,331,300,338,238,254,49,259,270,280,258,244,257,268,58,226,223,364,296,234,234,445,374,309,351,320,258,456,424,136,235,272,258,254,269,279,344,259,278,311,383,244,284,227,231,258,390,245,280,260,361,247,242,130,294,309,298,211,321,239,297,353,417,270,312,340,361,310,295,251,200,309,255,268,241,244,110,287,259,306,275,325,285,296,277,286,279,330,301,198,280,320,73,300,230,251,316,273,256,353,251,356,265,377,207,207,223,223,328,309,225,256,388,247,274,239,253,270,269,241,250,258,255,263,237,242,44,244,293,269,307,239,309,114,354,219,251,282,301,259,240,298,269,442,304,234,244,254,269,273,202,244,384,272,275,238,250,251,260,256,330,297,303,319,278,225,309,352,250,258,276,281,254,265,246,243,231,266,267,264,355,380,309,233,276,398,249,234,261,276,322,279,236,279,233,412,234,108,288,369,280,249,177,239,298,357,217,223,231,277,286,168,222,315,321,240,292,255,289,342,228,300,295,233,228,398,334,331,418,326,325,234,317,271,257,257,253,59,266,284,256,254,241,241,239,230,286,243,263,248,246,298,282,259,241,289,281,266,241,223,377,316,191,191,236,236,314,250,379,287,275,309,261,263,274,284,157,267,115,248,310,353,334,302,392,309,229,228,34,262,316,27,119,369,356,368,56,260,254,275,328,253,34,241,263,242,233,163,282,301,221,221,298,211,233,254,222,61,322,363,284,247,265,248,260,304,365,269,247,284,264,340,281,274,284,241,240,353,340,264,263,260,257,279,294,301,284,264,135,358,255,284,342,172,202,202,311,271,285,338,278,300,274,257,266,356,248,262,252,229,266,289,214,447,261,294,261,292,248,272,257,295,313,315,301,315,164,235,18,268,269,175,282,121,255,301,319,324,282,281,262,290,242,277,274,280,284,272,269,287,244,259,251,161,278,398,112,250,252,247,269,275,337,300,294,328,239,301,394,276,314,252,397,353,247,334,272,248,309,290,316,320,252,267,320,277,285,265,307,242,45,292,361,317,307,254,235,359,246,388,300,371,283,300,249,264,253,295,236,297,240,308,267,274,239,156,160,332,241,250,301,289,365,289,278,255,291,302,271,263,294,333,332,288,254,46,325,263,288,237,296,164,278,302,124,341,255,295,278,324,299,242,284,301,259,313,333,359,291,290,343,234,304,289,280,266,263,303,251,339,291,220,241,317,332,337,292,268,241,292,291,237,312,267,303,95,317,379,357,385,381,378,334,361,359,384,365,322,334,397,347,352,348,329,359,209,304,244,315,246,156,317,250,266,101,234,253,266,269,239,249,226,231,230,263,350,304,282,254,224,224,243,274,311,287,274,318,258,375,318,302,165,325,289,208,240,383,406,328,75,272,277,246,248,228,237,250,249,240,252,255,245,259,251,247,254,250,275,272,254,245,245,281,177,256,323,167,290,276,314,286,321,85,321,286,272,315,263,336,291,277,233,304,433,311,335,283,275,286,321,329,297,296,306,273,247,233,277,278,79,321,286,350,249,234,245,296,172,250,254,226,245,276,340,332,276,257,260,394,292,33,264,193,254,258,232,292,319,298,303,233,257,259,199,267,274,308,283,315,303,270,263,273,259,253,336,298,293,262,329,291,348,460,270,262,251,265,279,306,94,256,295,282,284,252,123,232,334,234,329,234,229,243,289,306,350,317,254,357,303,235,295,122,122,244,323,322,268,289,293,303,245,80,281,246,268,390,268,234,140,379,270,335,255,250,387,375,178,316,255,313,348,431,261,61,257,238,222,171,274,279,385,231,267,299,280,54,311,323,429,322,277,261,430,197,466,431,301,329,259,239,297,240,292,270,285,241,238,314,292,292,248,255,282,113,278,276,285,338,264,350,311,270,316,324,250,302,275,351,333,237,288,257,261,261,40,343,51,280,276,251,283,288,324,300,271,72,265,114,277,351,363,319,311,300,394,307,308,208,208,306,339,281,248,235,268,283,441,308,338,269,264,277,229,204,206,296,182,267,261,287,264,280,288,274,230,233,245,360,291,254,313,251,294,246,269,293,294,255,290,287,314,273,306,277,353,247,319,315,282,47,287,353,228,246,293,117,256,230,323,411,354,266,269,303,371,346,287,322,264,300,254,244,285,299,132,139,291,194,240,236,269,314,308,226,299,281,245,282,224,296,276,233,317,238,252,327,107,322,172,268,255,394,398,362,246,273,452,252,101,232,252,237,278,305,70,268,60,235,234,280,271,249,298,302,227,33,321,235,236,287,261,285,252,239,312,314,309,265,278,54,328,232,342,140,288,208,408,272,310,257,275,247,310,63,305,292,271,388,360,243,281,313,210,372,368,283,408,308,292,263,314,286,297,234,258,257,301,332,278,309,238,309,333,272,276,271,130,267,306,298,252,37,314,354,414,333,229,148,279,256,225,248,162,379,360,336,415,251,349,384,409,273,251,245,374,305,240,327,297,259,259,289,255,246,251,288,250,263,251,277,244,280,269,243,280,238,280,250,298,256,232,257,277,376,252,245,259,270,232,284,423,287,245,222,47,299,331,245,330,349,281,276,230,243,247,261,267,82,322,239,318,299,379,310,311,264,333,297,249,274,364,242,260,276,402,329,345,261,311,295,268,244,267,308,312,358,348,313,233,248,254,248,175,260,230,281,111,265,232,260,265,361,329,289,384,344,257,204,224,249,231,241,274,278,250,246,230,222,221,228,236,217,245,257,262,240,279,222,229,219,220,220,219,214,223,251,248,291,221,230,234,220,127,257,318,367,288,278,229,259,301,240,359,309,348,280,240,357,304,295,417,181,271,185,222,435,248,265,267,278,219,264,259,259,251,246,268,284,256,275,283,25,276,334,226,358,232,181,214,224,294,331,258,332,439,322,443,387,293,240,264,227,331,251,334,340,242,99,219,315,256,360,218,317,323,333,273,218,218,281,248,228,250,422,306,295,263,293,295,365,320,313,298,269,293,225,359,361,203,246,274,286,288,234,233,220,374,345,331,312,182,297,314,310,270,265,250,270,250,246,259,195,244,315,449,345,226,69,261,282,247,239,235,313,291,295,282,260,229,246,301,318,366,383,260,309,266,239,227,245,214,216,133,326,281,333,436,164,318,227,288,241,372,234,234,269,418,342,286,274,269,432,305,366,360,329,443,264,405,388,345,288,301,312,349,320,250,134,312,165,366,275,322,279,391,146,315,251,248,221,267,336,157,252,224,242,231,159,371,392,324,146,273,358,293,251,377,116,345,296,383,147,235,220,274,235,365,277,224,237,250,343,370,143,332,250,299,257,316,94,307,318,351,255,297,349,421,330,309,157,279,175,246,254,291,280,242,250,252,246,261,256,252,253,265,241,243,247,262,247,262,264,255,248,243,248,204,302,245,260,259,224,287,229,335,224,258,365,279,297,263,252,300,280,135,285,252,286,94,252,355,234,244,259,351,64,319,232,297,336,231,381,311,272,248,255,155,297,415,348,246,406,287,349,380,378,295,253,363,270,329,283,227,234,238,349,265,322,228,338,282,268,371,237,283,272,226,267,339,269,249,296,261,283,292,247,314,416,300,281,310,248,248,256,380,251,307,245,235,232,237,277,232,257,271,258,288,279,151,318,331,265,285,377,177,302,316,269,258,227,246,218,236,283,220,340,275,272,284,307,247,298,264,417,289,291,243,243,378,281,400,346,350,241,338,358,416,392,212,221,339,226,220,216,224,227,247,274,301,198,228,218,236,262,228,315,265,303,272,229,292,163,284,354,373,324,343,306,269,316,296,343,286,296,279,256,288,271,314,299,367,414,361,326,379,315,413,296,301,234,244,294,297,270,312,194,287,260,238,244,273,312,368,227,273,406,253,264,281,316,313,40,241,258,266,293,344,269,246,298,413,272,263,116,241,290,359,245,258,226,295,363,275,256,392,437,256,313,350,270,31,270,467,237,247,292,309,228,447,253,288,250,374,235,283,272,356,123,299,259,237,305,406,281,279,95,303,256,264,231,117,238,233,258,288,296,258,242,267,329,210,239,272,241,272,344,289,133,278,334,261,229,249,252,295,219,330,241,289,92,401,248,250,231,229,219,225,278,272,252,239,213,285,238,288,65,365,439,340,292,340,285,449,280,244,325,324,303,414,426,428,307,353,435,335,335,410,335,421,435,353,418,417,280,434,431,428,365,425,425,409,420,296,367,427,423,122,281,284,233,234,226,355,247,291,240,351,237,264,327,253,244,276,358,240,232,308,257,258,205,455,247,364,284,433,228,228,303,315,294,229,342,262,272,315,279,246,273,294,311,233,426,298,441,422,359,330,273,80,233,343,225,164,268,300,264,347,288,311,283,240,263,113,285,323,276,139,261,257,97,234,221,231,255,224,218,221,258,368,232,257,380,319,158,317,261,339,446,301,389,254,258,296,288,305,351,329,274,300,256,233,251,297,294,361,365,259,270,273,296,232,297,321,269,353,243,254,347,275,261,297,256,303,404,326,285,131,303,331,414,267,306,326,388,326,384,466,200,200,328,430,250,393,320,287,375,298,406,377,281,218,218,265,334,396,265,399,135,27,332,321,223,262,287,145,342,268,240,287,299,260,355,270,298,274,225,89,273,311,243,213,251,284,328,270,368,275,243,247,241,352,308,255,257,241,262,249,249,140,258,269,290,397,362,444,285,50,272,337,238,403,238,319,221,239,348,276,440,340,239,246,330,316,274,213,242,263,252,231,237,228,235,262,230,254,235,278,291,365,297,228,277,226,196,279,329,281,338,272,315,267,353,337,373,335,293,262,219,219,320,225,282,379,275,262,248,357,304,260,362,310,288,365,291,333,313,279,241,270,255,204,272,263,348,265,305,274,341,336,364,381,371,352,360,324,378,246,277,287,403,270,170,224,226,331,349,119,264,332,227,271,290,258,301,239,273,358,287,310,256,336,309,355,284,397,285,270,310,269,265,273,378,336,346,299,321,340,283,274,433,281,347,328,290,297,331,323,281,297,279,386,268,146,207,207,297,326,346,248,256,378,318,331,326,290,329,382,226,292,275,310,320,295,360,249,367,296,251,350,191,289,306,87,271,262,251,294,260,297,323,289,185,211,234,315,267,311,72,378,42,335,183,244,266,259,259,273,302,232,273,355,324,325,322,250,233,233,239,44,294,318,322,306,342,274,292,148,278,250,334,297,324,320,254,314,371,282,293,309,292,303,307,221,234,409,286,250,259,372,300,262,371,127,223,236,331,302,238,299,144,232,267,353,233,250,400,237,296,333,263,102,290,233,244,252,171,261,338,298,266,272,281,258,52,235,308,344,250,228,336,207,245,237,406,158,283,242,303,310,241,253,170,256,209,272,235,280,220,148,256,281,226,257,377,288,346,193,261,255,276,383,376,228,259,231,329,279,331,321,254,263,279,326,224,222,256,387,307,116,239,336,241,222,275,131,311,268,253,308,429,245,275,282,335,322,256,279,339,224,313,238,253,345,313,273,449,207,317,331,326,307,230,339,279,276,329,292,320,310,300,343,237,313,241,304,250,232,432,290,277,38,315,339,229,295,259,248,288,251,287,258,305,272,274,310,243,219,219,233,47,256,247,292,336,296,224,259,245,232,293,226,255,259,274,143,236,48,297,154,279,324,341,265,281,270,443,391,232,268,276,276,331,301,250,421,275,149,124,268,252,298,444,255,323,326,310,421,243,221,306,322,261,250,335,318,233,274,265,256,100,238,403,364,245,259,343,388,139,288,311,245,273,250,278,305,273,336,338,131,251,283,340,229,251,258,321,385,292,363,347,271,311,367,251,291,241,274,440,332,171,303,234,240,280,269,248,231,247,214,247,233,224,221,253,255,248,267,217,235,250,214,214,243,272,260,390,223,236,258,233,226,262,365,273,273,267,326,182,182,357,233,235,227,265,257,337,348,243,286,267,300,254,248,233,266,236,237,77,312,171,241,253,361,268,240,354,319,242,242,195,195,283,403,356,220,381,290,340,392,270,227,331,285,234,247,236,261,78,257,264,289,251,223,226,303,361,265,289,325,295,334,268,283,430,286,307,273,233,296,244,303,257,333,263,308,155,277,239,273,277,95,382,331,280,321,345,382,295,297,306,387,281,317,282,299,261,336,265,305,270,295,299,247,262,274,253,330,437,346,299,254,254,45,276,379,266,220,336,341,273,283,274,352,69,325,136,249,256,282,291,230,272,306,380,351,250,248,185,345,281,348,269,283,325,237,302,248,259,269,301,243,335,273,331,336,113,242,220,293,229,257,110,296,254,326,156,164,277,298,342,124,272,180,416,231,358,267,413,344,378,348,276,289,335,253,268,282,310,302,288,353,226,226,261,265,257,257,282,268,241,240,246,304,288,302,262,238,233,243,235,358,227,320,246,281,253,61,409,322,306,281,226,318,348,286,304,249,270,234,258,274,286,231,370,292,250,299,345,317,264,409,337,341,470,324,298,345,301,304,262,332,360,282,396,307,299,344,225,225,357,352,287,265,463,231,236,234,294,258,284,297,240,291,275,246,316,266,297,260,376,384,299,236,260,396,275,283,297,307,351,402,272,167,238,243,274,146,167,237,356,355,388,288,232,245,221,258,238,226,224,224,224,224,294,359,248,221,221,221,388,415,319,258,429,288,332,244,233,359,295,292,324,309,241,282,44,293,274,267,236,229,253,240,231,204,274,271,141,271,348,232,259,245,262,237,242,302,319,394,347,313,254,383,324,297,288,267,314,255,42,253,226,273,288,266,225,249,235,271,262,67,233,247,218,349,282,288,369,254,349,434,258,239,114,356,272,365,245,253,300,401,215,229,271,230,230,230,267,333,226,248,352,280,247,389,235,235,367,441,317,344,387,379,305,248,359,172,356,262,263,297,243,209,255,435,383,274,314,313,390,284,332,287,352,234,416,302,315,310,410,209,256,238,309,234,263,117,350,275,336,308,271,283,431,348,349,309,373,290,92,260,339,278,248,414,169,283,261,282,336,265,317,308,263,320,338,306,239,258,320,261,146,240,430,352,424,237,285,91,270,302,359,271,240,272,234,231,270,234,184,255,224,361,226,306,267,272,239,324,306,124,212,348,278,331,274,232,253,127,340,382,362,362,305,298,249,249,318,280,296,201,139,267,313,200,249,236,331,261,100,256,425,333,263,261,318,264,274,135,360,257,202,202,89,254,250,349,260,130,318,242,247,268,370,260,276,328,243,347,274,297,270,338,249,292,290,278,237,250,254,377,287,356,107,277,284,153,263,285,226,309,337,241,273,262,237,341,263,271,256,265,291,256,47,300,305,265,253,292,77,248,248,266,285,380,265,289,335,216,248,243,59,250,354,362,249,240,89,431,295,394,414,220,360,269,227,252,296,336,261,293,335,299,387,244,342,251,286,348,332,292,277,272,345,211,240,272,284,275,65,245,314,269,285,429,357,287,84,419,277,323,318,270,304,285,325,136,247,337,256,322,350,230,227,312,396,355,341,296,342,360,301,211,211,143,233,256,250,75,328,257,87,323,262,363,430,236,302,188,314,231,230,248,305,242,303,292,307,348,301,257,293,238,295,306,246,371,227,266,293,271,295,235,293,223,223,284,234,226,243,312,277,232,304,230,265,277,271,247,374,253,299,129,257,386,302,289,247,112,254,112,320,216,288,246,254,265,273,251,417,261,242,288,291,279,339,228,270,268,241,256,236,236,305,251,258,277,377,259,343,280,327,278,312,313,335,355,246,260,269,310,253,301,368,316,323,331,339,362,431,380,329,358,253,267,255,307,294,176,219,247,236,266,257,324,236,305,341,294,274,139,239,286,310,278,236,275,270,256,316,277,258,201,237,265,288,226,244,228,58,300,293,263,281,229,209,303,321,366,345,292,272,321,276,213,71,255,248,259,281,281,218,299,310,250,222,290,299,223,270,218,193,193,302,251,237,356,319,274,267,435,270,316,292,323,230,310,262,294,259,301,268,348,81,239,257,294,262,269,248,236,248,311,106,234,358,309,75,255,279,289,124,269,277,350,309,280,324,286,265,326,389,392,207,207,260,82,343,312,314,285,132,263,234,253,235,273,286,272,341,315,74,302,299,196,196,303,362,221,257,161,25,199,84,287,300,251,257,282,319,143,240,272,253,258,247,253,249,330,418,356,308,252,227,294,302,248,329,237,236,304,256,334,200,297,264,316,284,318,253,237,314,343,282,246,267,94,298,361,429,411,407,398,396,402,385,409,393,141,426,353,338,93,282,258,103,247,261,265,246,336,213,213,219,248,315,289,260,262,213,318,123,326,318,231,265,229,307,226,257,239,268,272,301,338,376,84,240,297,348,302,241,314,254,151,231,244,295,294,253,308,252,310,277,242,244,237,262,294,243,234,229,291,230,248,448,188,277,299,268,253,253,225,317,293,291,319,231,282,364,297,236,399,310,342,255,374,284,280,284,290,275,348,302,385,264,260,259,257,138,319,237,295,274,296,36,264,223,223,416,236,217,132,282,292,258,295,329,311,392,349,254,361,258,281,401,430,276,311,285,175,259,324,313,61,257,310,375,258,278,297,392,380,269,271,235,326,276,272,353,89,271,326,274,439,263,437,263,333,364,438,425,286,159,183,268,55,232,222,54,251,253,334,330,294,255,251,266,234,225,250,307,249,260,180,268,346,371,248,262,264,242,370,264,365,253,217,256,227,227,223,316,253,106,269,326,243,160,362,351,324,303,287,259,283,112,383,291,270,255,398,310,285,304,295,311,294,358,267,299,247,354,428,449,29,309,239,288,303,307,310,339,180,268,287,334,247,229,229,315,215,215,281,365,294,265,357,332,415,359,303,357,261,348,278,147,265,265,269,295,241,72,323,235,260,259,267,264,237,321,66,313,349,252,311,263,263,243,258,276,345,255,246,278,307,255,299,253,292,418,336,303,370,295,341,353,397,285,237,241,266,283,261,260,109,306,248,273,41,228,243,239,336,257,318,116,266,242,247,233,251,442,236,246,291,236,172,359,90,303,106,219,249,233,279,283,330,276,95,407,366,439,303,345,267,418,328,298,127,235,208,297,356,303,118,256,397,390,339,293,277,146,375,295,352,123,240,319,313,87,292,327,282,261,242,275,320,228,236,220,220,272,366,310,331,248,294,227,294,221,251,253,254,241,223,358,280,324,250,324,264,275,226,258,233,219,330,242,234,305,260,225,258,155,320,251,231,266,419,235,281,356,285,234,215,144,331,229,319,173,316,232,264,235,243,131,378,345,65,258,253,255,407,296,282,286,256,254,288,262,73,248,309,325,429,289,272,272,173,217,233,102,273,308,223,285,447,327,324,336,343,367,437,335,359,328,308,301,295,340,137,290,288,350,377,242,240,306,235,291,330,284,102,255,234,48,255,36,319,82,255,227,201,233,335,238,295,256,275,288,344,293,256,384,306,249,282,163,329,220,275,233,293,230,228,271,231,234,302,341,272,299,241,222,209,209,251,79,239,283,151,297,254,323,313,265,318,273,240,290,294,300,328,305,239,167,249,224,259,232,238,118,259,269,416,293,277,310,119,231,236,349,221,232,231,269,383,314,309,287,77,306,253,285,274,416,346,294,279,241,341,263,230,308,276,185,270,253,76,265,324,298,265,273,69,254,311,322,247,302,304,269,269,112,247,241,307,243,31,283,297,282,271,246,172,266,304,330,239,214,228,251,84,304,303,239,178,263,239,237,281,260,147,395,362,372,353,340,284,266,257,249,81,277,72,313,221,256,298,148,323,342,266,246,228,73,270,379,266,114,257,233,350,345,296,287,221,294,280,260,61,280,305,235,310,337,282,342,76,243,202,305,311,295,384,377,344,350,357,373,307,104,311,456,363,406,271,428,303,284,291,358,252,352,360,310,284,312,265,121,337,257,256,291,215,307,332,225,155,293,238,54,214,322,282,219,315,237,258,265,227,345,308,269,229,349,223,226,227,272,216,221,379,249,307,281,333,391,295,395,298,259,275,457,290,270,440,355,425,427,308,244,323,260,297,282,256,265,261,238,283,291,267,134,308,316,286,264,93,301,247,247,253,303,319,289,227,215,317,347,240,289,323,389,247,333,297,204,262,242,321,304,261,259,261,312,252,427,194,236,318,282,297,260,291,280,276,269,278,274,272,272,292,280,292,272,277,301,258,248,323,285,212,357,32,264,317,270,357,337,304,279,357,162,277,249,388,232,277,257,291,262,373,227,258,251,241,234,267,220,235,228,73,282,320,338,249,363,308,388,253,276,286,231,252,268,242,274,270,289,149,248,218,202,254,270,313,311,316,258,236,280,332,281,224,351,264,233,289,330,311,254,225,312,252,284,245,310,261,277,290,253,234,276,304,318,110,275,249,268,237,177,157,284,278,282,305,314,214,345,316,118,335,289,258,286,331,335,283,278,246,229,296,265,271,352,375,382,373,250,252,355,309,367,243,258,330,263,306,248,244,329,246,294,382,262,248,328,337,375,405,272,292,414,349,240,347,249,320,272,33,252,305,359,263,255,228,228,275,249,249,456,314,410,253,253,410,204,204,223,316,380,310,302,243,79,367,273,297,310,251,335,268,251,305,293,326,292,384,276,363,278,286,300,378,280,251,309,296,258,318,223,227,277,235,293,282,250,338,238,314,243,245,107,278,247,233,261,252,281,249,244,255,239,331,241,252,231,239,378,240,268,268,261,339,388,352,236,239,275,322,343,244,240,361,333,346,349,234,327,288,329,375,378,239,296,254,226,281,230,249,264,262,317,294,357,257,112,306,423,293,287,291,154,240,386,393,202,202,376,302,252,279,350,283,268,269,259,108,284,339,252,257,324,326,405,310,243,256,410,310,307,72,234,234,283,329,311,296,293,266,307,173,312,248,261,381,333,248,308,240,372,269,356,227,242,277,293,293,261,348,332,307,360,301,254,280,300,367,246,307,226,223,211,288,310,328,275,324,342,319,306,258,306,308,361,235,265,93,271,308,372,402,233,257,208,422,307,310,294,248,95,258,353,222,283,229,303,134,252,235,231,253,117,376,255,352,306,352,279,197,197,36,259,251,268,282,242,294,169,423,282,248,65,253,303,261,340,248,252,214,265,292,238,355,284,342,321,295,311,309,310,221,204,204,333,273,287,273,253,72,329,252,415,349,239,237,229,256,242,198,330,321,293,286,324,240,240,119,384,350,286,264,310,252,331,344,327,329,275,298,245,431,283,255,253,295,397,197,197,283,299,266,274,269,315,286,391,312,247,274,174,287,347,246,375,315,275,283,224,295,271,256,225,322,226,226,240,266,441,293,282,283,236,236,299,385,270,199,256,256,318,229,294,280,317,70,280,336,260,263,216,216,233,290,294,323,313,359,330,308,292,259,404,341,300,253,310,315,233,351,249,260,344,203,265,265,224,240,305,404,270,238,248,231,269,229,270,263,406,183,339,323,376,332,327,349,311,229,245,304,254,227,100,257,259,160,362,282,323,288,247,329,243,285,144,181,251,276,262,315,312,268,262,287,257,276,232,244,260,308,345,244,309,306,423,321,366,331,87,248,315,320,348,386,354,251,248,305,262,350,252,251,341,423,237,276,368,232,313,281,239,272,300,264,247,258,241,412,286,443,247,277,248,249,76,274,313,303,225,367,267,284,294,350,422,421,314,328,398,210,210,396,423,398,449,314,312,321,335,237,291,294,246,275,319,363,344,263,90,425,379,387,371,322,386,352,399,119,290,246,283,245,262,298,265,252,251,239,119,264,240,313,276,241,125,245,287,345,378,304,76,260,256,270,278,261,254,90,237,194,194,325,311,253,122,273,402,325,139,279,303,284,319,255,324,258,194,194,253,353,269,135,293,259,343,134,231,242,223,258,269,245,320,254,230,345,40,321,315,223,223,250,411,208,208,214,214,216,216,445,457,412,288,246,364,252,256,260,268,275,258,179,250,314,309,270,278,235,148,245,335,257,256,320,236,173,349,271,362,366,297,259,285,259,390,262,411,219,219,230,230,224,224,302,273,244,244,331,291,319,329,414,309,398,239,246,241,435,270,330,386,360,398,366,301,433,349,298,283,300,410,281,305,320,363,314,347,351,247,341,278,344,398,59,270,267,280,336,296,277,292,239,275,259,89,246,246,248,34,231,249,261,263,247,363,300,140,238,337,199,328,311,294,282,156,275,343,320,329,235,251,248,275,248,266,307,242,286,251,235,105,250,339,174,332,325,369,433,342,331,246,269,226,150,280,299,290,267,264,312,324,253,60,287,271,266,239,102,245,360,241,359,364,322,342,376,314,411,374,191,235,306,264,268,321,240,130,280,424,293,300,61,219,106,285,284,258,401,296,353,234,234,309,374,294,397,351,275,302,379,230,298,256,243,254,258,264,311,273,252,226,252,243,312,246,265,249,229,313,242,217,288,246,273,66,271,264,274,408,333,223,225,259,372,268,238,246,255,306,256,356,331,246,362,297,239,413,368,408,277,439,283,305,303,277,348,305,348,288,272,278,243,303,242,283,39,260,251,277,247,314,276,336,439,431,317,424,294,332,245,318,373,322,356,269,438,250,266,284,446,425,397,266,360,309,398,312,267,287,253,241,248,269,239,238,49,242,255,300,124,276,308,38,361,336,342,258,330,348,365,300,360,287,255,261,388,171,143,317,268,380,311,179,257,165,384,245,274,275,261,320,267,267,37,266,268,358,428,263,447,330,375,218,300,280,275,266,302,253,259,253,249,327,323,221,254,260,240,217,197,238,286,298,254,349,298,322,231,238,232,224,203,328,319,236,254,223,219,118,347,414,441,389,463,252,88,286,261,319,293,319,232,276,257,289,295,186,279,340,276,279,333,417,245,302,301,318,301,312,90,259,232,282,321,420,217,217,410,336,243,96,326,426,365,323,255,245,374,339,316,260,286,249,295,309,226,242,256,281,277,266,150,245,343,286,282,271,272,277,264,285,238,276,378,344,273,427,380,402,404,130,272,227,128,302,302,292,404,309,390,311,286,402,330,283,240,243,241,230,230,275,287,178,301,403,255,256,225,266,314,332,311,277,384,302,392,285,263,150,284,352,271,266,219,219,230,240,240,321,233,235,229,175,289,359,403,294,294,309,175,234,39,402,314,399,369,245,339,251,307,318,298,55,217,263,320,326,235,237,296,268,280,283,286,252,269,219,246,235,232,267,265,233,258,223,325,260,297,326,247,264,347,291,264,270,265,253,43,264,238,277,361,279,442,273,408,264,266,240,228,305,237,265,283,251,140,233,233,272,233,208,295,244,290,281,287,247,307,255,236,306,373,302,232,211,211,357,246,231,265,348,333,271,337,242,261,88,258,332,353,317,423,250,230,362,347,265,320,323,361,213,213,265,224,224,270,247,239,225,225,274,440,223,223,353,208,208,150,277,289,279,236,261,333,271,311,334,285,251,389,253,296,281,283,240,130,227,328,286,275,243,278,291,295,238,250,246,264,276,175,322,279,225,312,247,456,302,293,290,258,275,354,259,74,276,282,317,324,84,241,215,302,384,302,275,355,181,259,241,243,295,408,236,246,259,270,299,330,305,281,342,200,243,330,299,148,357,269,276,322,336,341,359,268,235,375,249,310,285,432,228,268,247,265,283,305,397,270,367,360,275,344,302,264,130,244,257,247,230,256,347,289,246,381,394,314,287,276,146,321,262,306,252,284,291,237,296,341,258,245,316,327,294,31,326,338,447,390,242,326,345,250,241,227,255,258,350,321,244,262,265,276,246,388,296,326,294,228,265,129,274,244,308,255,222,264,242,249,255,358,295,295,237,231,294,379,444,327,317,273,259,279,328,246,296,265,285,295,267,331,187,246,250,302,269,331,420,266,252,333,372,306,283,224,429,221,221,260,281,461,455,324,270,225,277,251,348,304,259,233,321,313,258,283,359,352,196,261,362,293,243,299,256,240,243,236,225,239,248,246,275,307,275,319,301,252,289,247,413,272,192,236,293,73,283,275,241,280,329,310,262,340,305,245,238,415,321,393,227,282,419,236,339,353,314,318,323,321,445,386,403,316,416,213,213,270,305,100,234,201,260,313,237,261,252,262,252,331,291,268,239,280,258,218,306,248,235,388,259,248,261,228,234,288,348,255,280,234,260,313,125,306,275,117,386,213,213,308,404,312,372,378,343,360,307,262,236,187,268,291,268,269,319,271,356,325,280,247,238,127,261,236,218,237,236,260,312,237,220,268,138,238,258,262,132,227,293,289,239,239,298,139,224,246,290,233,276,290,289,267,267,269,325,142,299,240,251,366,73,262,253,252,247,251,269,268,368,278,90,280,245,259,353,264,260,358,271,345,257,301,318,78,266,240,227,274,269,301,262,245,251,129,292,282,302,255,268,340,305,430,248,275,379,242,217,431,238,298,223,284,288,286,298,232,212,269,300,345,289,434,313,122,279,314,284,351,295,248,375,259,244,271,276,345,275,75,335,345,290,313,366,352,317,282,270,345,337,345,306,332,332,303,305,342,324,331,47,304,263,238,302,297,304,392,120,244,296,258,253,221,113,233,269,280,242,230,231,252,335,373,195,195,195,312,228,197,359,333,245,254,257,266,315,302,319,316,339,300,310,285,115,256,279,262,233,284,253,256,63,305,254,70,237,350,220,230,316,337,256,297,279,239,347,274,432,277,255,352,347,288,301,277,439,296,338,304,292,340,378,337,290,447,287,317,305,350,248,342,276,294,268,273,340,288,131,398,212,212,352,255,328,424,411,292,319,318,313,289,446,239,239,213,213,329,387,260,434,282,259,259,389,274,314,348,266,335,417,381,445,364,61,320,256,299,244,276,301,307,244,346,267,276,283,290,257,273,248,236,239,335,278,241,250,257,308,181,301,210,316,216,346,238,319,444,315,322,263,241,65,296,340,232,69,268,276,324,370,302,263,287,231,149,280,206,206,222,256,246,246,404,263,255,260,239,293,297,436,298,230,410,316,291,291,310,248,277,259,250,288,279,227,303,245,226,255,226,144,234,277,219,325,221,336,312,360,328,293,129,302,258,228,261,231,390,249,399,264,234,217,278,272,253,355,378,182,310,223,284,285,284,233,266,299,252,314,257,344,242,311,274,291,377,164,295,244,331,308,275,109,290,228,250,250,245,244,226,237,258,238,276,246,245,302,245,254,116,297,298,316,324,279,299,273,258,392,284,387,174,259,290,80,262,245,362,301,248,215,119,298,266,232,397,433,243,266,359,120,260,236,369,245,353,233,276,253,278,248,232,271,254,312,325,196,409,349,286,250,271,191,191,269,305,270,239,263,265,286,255,251,283,260,238,266,315,275,260,231,220,236,239,310,230,282,335,272,158,455,303,290,295,458,261,277,377,250,331,261,317,312,222,265,416,313,303,230,260,229,272,251,294,322,204,204,275,303,242,235,30,327,273,389,250,297,166,291,237,403,277,283,300,296,238,257,352,252,301,225,407,229,291,315,343,376,315,271,334,203,250,295,304,273,366,224,345,273,280,202,271,320,302,248,247,320,151,292,319,339,299,260,246,258,118,219,232,296,246,259,268,285,266,256,286,317,263,270,293,279,254,290,236,325,161,359,416,311,398,307,217,217,292,335,223,84,236,115,239,244,245,246,302,235,248,233,232,249,248,317,281,260,252,274,262,301,353,229,376,351,324,290,369,223,223,252,251,257,248,255,278,337,255,310,294,361,354,134,324,251,247,233,251,230,298,319,277,352,242,320,307,408,299,361,317,172,270,277,371,257,362,299,305,316,257,295,320,240,244,328,280,378,254,406,205,431,292,292,242,269,347,302,342,230,443,333,298,247,76,282,251,371,367,439,349,249,237,429,314,259,333,232,232,255,114,246,152,273,232,259,161,328,345,338,336,110,303,248,236,195,281,226,238,248,240,344,291,294,273,265,283,227,288,283,318,321,122,383,432,364,313,344,343,293,337,407,293,333,430,339,101,304,347,229,201,237,244,256,311,236,249,252,237,331,307,306,241,284,378,267,295,250,234,304,243,304,243,242,83,294,296,326,249,328,206,237,269,199,292,252,463,89,350,314,349,260,255,307,248,264,281,205,242,318,249,328,265,331,322,317,237,248,242,209,209,326,321,271,205,205,120,254,241,238,337,281,226,321,288,195,223,260,165,267,316,285,260,352,264,356,373,239,437,261,394,306,222,285,245,315,246,358,280,268,239,200,438,278,307,305,241,270,281,313,267,273,232,259,245,261,272,241,293,321,277,161,242,251,234,233,185,297,263,359,352,291,224,330,295,240,122,276,241,283,229,263,302,307,238,245,245,309,315,261,224,271,289,238,225,269,371,426,252,373,270,358,294,335,224,241,233,341,248,197,345,239,226,256,133,213,213,349,251,273,307,263,314,275,276,289,425,268,304,266,256,378,338,241,65,257,284,300,284,317,452,239,328,247,319,341,241,299,248,287,254,306,259,265,117,220,64,223,318,264,254,248,244,255,251,310,258,195,195,381,278,367,242,214,257,258,219,246,329,94,239,240,395,368,286,275,358,304,341,331,388,217,263,287,393,253,256,242,242,183,266,81,347,304,288,337,304,290,249,319,276,264,282,254,284,327,229,235,325,247,272,281,361,91,271,355,135,315,441,262,276,247,322,226,245,286,260,243,294,366,347,240,237,253,247,245,239,242,246,305,291,431,220,243,303,284,312,248,298,231,268,287,172,283,285,364,174,243,311,107,382,232,272,328,252,234,151,151,245,141,243,331,262,280,260,428,425,304,355,332,317,358,318,334,397,239,264,336,408,384,248,146,295,321,278,111,177,396,431,222,222,369,294,233,202,202,357,230,329,403,308,409,310,383,285,236,236,299,321,199,277,338,247,237,231,241,422,289,364,272,378,253,285,235,254,375,275,336,236,320,314,314,271,233,443,318,379,243,272,225,249,380,281,317,205,205,252,288,127,316,284,240,254,272,393,252,310,250,223,282,275,232,235,284,227,203,412,180,236,250,196,328,249,231,231,247,240,282,273,295,328,379,305,278,303,273,252,239,296,218,246,257,304,238,102,260,249,228,274,239,250,253,342,334,374,236,259,326,218,283,234,304,301,282,301,283,273,259,321,69,327,293,413,285,98,42,316,345,249,442,230,361,266,341,281,261,254,77,316,240,341,245,261,246,359,292,245,265,231,260,178,251,326,240,290,303,273,258,265,257,229,257,242,262,34,222,271,238,281,264,271,239,254,215,316,274,271,345,318,393,287,239,254,334,131,291,316,356,261,289,445,256,313,391,377,239,389,252,38,238,299,92,252,244,227,256,242,204,288,227,288,240,321,300,267,286,161,265,237,259,272,256,254,239,255,219,298,290,300,88,361,368,260,269,248,247,190,366,189,231,224,224,320,297,230,233,283,257,242,262,212,212,170,245,249,299,260,259,243,282,252,351,280,342,261,276,242,75,285,265,237,254,255,264,220,311,269,312,425,418,291,273,430,320,261,189,304,270,277,254,264,309,270,258,280,264,218,303,233,276,228,335,235,143,275,268,306,269,289,273,325,267,285,289,285,267,268,241,317,289,247,277,253,87,243,255,251,426,135,250,325,147,136,249,245,230,228,237,217,159,362,312,303,323,377,356,315,323,336,245,262,291,337,284,259,246,239,345,434,292,371,242,381,418,291,242,411,308,363,325,270,351,351,426,328,279,351,132,275,252,84,250,277,335,247,284,313,231,240,374,328,417,216,216,227,227,356,231,231,231,118,216,209,269,332,358,257,95,293,341,322,383,370,251,292,387,326,329,225,240,258,345,328,329,429,452,276,337,277,196,196,361,278,418,294,311,318,262,328,230,238,319,250,94,343,387,296,296,342,328,336,322,343,308,252,352,285,259,376,285,407,253,234,448,371,247,403,459,303,326,282,342,401,392,124,251,293,224,311,375,244,409,28,245,270,77,255,260,248,325,195,243,309,271,395,234,316,266,242,327,263,252,245,427,35,280,287,243,280,350,242,288,246,247,326,292,255,279,301,271,300,293,284,371,322,367,270,311,272,103,233,250,329,236,254,240,245,236,253,285,262,147,293,314,352,130,262,232,253,298,320,351,232,292,263,357,246,282,253,328,334,263,244,288,372,288,262,234,266,262,284,269,267,228,273,210,240,303,278,252,292,258,299,278,233,294,282,145,349,290,284,260,35,214,73,330,249,316,293,258,266,297,140,288,347,400,383,228,183,309,269,266,364,235,273,106,366,308,304,299,305,401,265,345,345,239,285,239,338,298,309,151,354,335,346,165,321,254,269,364,271,292,356,381,286,313,87,413,295,330,251,309,269,236,171,259,275,239,251,373,269,38,263,298,244,275,250,359,389,167,235,232,221,269,207,207,245,361,224,328,237,283,255,307,276,257,294,314,244,259,259,365,388,385,299,271,296,270,239,252,283,289,243,272,108,269,317,260,284,277,292,303,172,307,318,241,235,192,252,258,207,251,361,428,398,293,298,267,240,186,255,292,407,231,173,297,96,230,300,323,310,231,257,300,136,300,303,297,329,313,279,300,310,88,329,272,266,237,339,349,284,255,416,283,246,252,273,237,237,237,399,410,260,222,222,268,245,355,243,354,274,319,272,278,255,234,285,295,374,317,361,282,288,267,278,112,231,253,244,312,223,292,121,276,276,305,238,317,305,255,206,206,243,368,440,251,376,312,236,361,251,250,211,211,284,307,168,233,300,287,373,270,234,256,319,383,249,267,269,248,383,278,261,270,279,209,258,298,354,351,255,340,340,334,293,375,238,379,269,441,252,342,247,269,249,246,236,255,255,325,248,237,235,284,78,259,78,301,277,356,300,290,158,283,279,379,264,297,323,457,451,323,458,290,381,284,303,337,371,349,311,320,309,244,219,298,273,236,330,148,347,346,248,422,278,269,80,289,264,98,247,325,446,315,325,286,244,335,365,248,264,304,303,251,282,307,317,247,259,260,348,259,376,312,312,343,323,332,301,283,135,304,294,223,352,319,252,222,274,298,271,281,233,299,238,307,73,254,277,199,250,289,313,57,305,416,239,327,278,237,297,265,328,238,246,366,237,360,268,249,271,305,56,288,250,259,170,272,237,319,272,281,159,249,365,267,223,231,225,295,275,271,278,255,268,240,218,240,246,254,221,328,283,287,192,261,346,332,293,376,247,226,238,324,350,270,223,349,293,289,254,234,272,53,257,255,30,261,285,271,263,241,264,267,81,251,255,245,259,251,262,285,256,299,248,237,244,242,247,251,262,179,335,277,373,375,308,377,264,264,190,458,256,221,239,424,334,455,397,320,404,297,215,215,405,358,374,381,112,310,268,226,244,260,272,267,313,264,241,220,297,251,310,331,306,339,384,416,420,405,455,262,164,278,385,241,315,309,427,290,271,259,321,237,281,237,237,284,306,322,241,359,301,263,98,354,287,328,279,352,265,353,263,262,255,265,294,286,294,250,48,298,325,340,259,380,248,250,225,308,247,348,305,237,291,241,420,306,185,185,185,280,391,327,280,336,333,277,264,242,276,350,278,327,305,343,239,283,314,314,254,59,337,333,294,261,174,236,225,318,262,290,278,246,240,262,285,305,237,234,218,166,252,237,260,249,251,72,236,279,267,389,280,245,268,301,69,350,252,283,308,309,138,239,345,305,245,249,266,271,400,295,404,263,252,262,308,330,286,334,283,295,247,247,242,277,258,274,216,242,166,250,235,94,223,367,251,297,228,421,242,247,282,245,224,222,240,249,237,225,265,234,227,232,260,50,275,275,250,242,243,240,367,262,305,291,224,334,287,407,268,285,291,351,356,228,283,255,226,261,260,345,247,92,82,300,291,332,342,277,268,324,268,284,417,198,237,344,282,271,240,373,251,268,234,237,224,225,387,261,238,325,285,291,241,279,260,242,308,359,362,207,291,309,342,286,330,266,397,307,250,238,386,250,264,403,119,269,379,336,332,333,276,431,408,303,106,262,233,291,362,257,301,287,440,251,288,123,271,332,276,340,238,30,257,254,293,237,58,244,204,279,320,333,334,360,273,326,308,280,258,295,355,267,267,318,293,433,369,337,317,288,417,310,302,436,293,299,309,333,309,324,389,419,164,234,359,266,248,249,242,286,311,259,316,227,242,262,278,219,254,417,339,266,284,246,256,283,458,454,336,282,271,226,226,289,163,259,233,377,326,300,301,328,304,145,285,276,407,277,245,300,154,275,227,239,230,338,243,258,296,268,219,257,372,368,226,227,329,326,353,287,393,255,243,246,211,256,255,296,146,274,279,253,292,268,277,269,398,307,332,309,308,230,268,244,302,308,318,283,242,342,253,373,353,294,397,265,297,298,353,233,240,262,285,387,239,437,275,269,295,285,384,307,306,276,280,322,158,229,246,229,362,370,309,252,270,178,150,338,319,38,268,257,390,342,281,242,242,297,323,258,292,273,277,382,351,270,314,439,87,280,300,250,129,332,269,285,340,186,258,103,234,235,240,281,301,294,91,361,258,83,322,252,264,272,241,270,247,262,259,49,227,269,247,242,230,260,216,347,233,248,243,293,210,210,210,64,285,261,126,298,54,285,311,343,396,398,402,360,349,290,261,243,193,269,155,327,308,304,294,287,228,224,260,275,269,244,143,269,124,263,330,65,232,243,276,328,96,326,266,283,284,291,444,454,272,297,461,364,353,260,249,348,307,249,354,307,238,441,228,228,411,219,219,254,373,264,307,247,243,111,229,264,287,363,310,157,247,264,273,269,302,43,245,247,352,227,239,257,269,230,253,303,320,305,295,294,172,234,228,237,268,248,287,246,343,283,303,299,257,236,370,270,270,85,165,306,317,258,307,282,317,232,268,347,362,256,315,295,323,292,299,271,290,267,289,263,276,222,287,276,265,280,310,280,336,311,310,327,320,253,285,238,386,112,282,298,270,320,246,243,250,339,310,324,224,323,257,338,266,254,245,240,275,287,269,250,292,315,393,51,288,282,260,227,243,44,265,362,302,204,229,240,320,343,265,262,124,255,313,328,242,337,337,307,326,252,275,322,370,243,69,283,321,251,260,289,221,228,248,232,278,61,290,257,356,75,301,335,364,161,297,286,249,223,274,271,90,403,392,347,361,101,285,265,318,234,246,115,223,321,328,286,262,224,287,232,287,246,247,317,399,283,300,242,256,279,330,236,59,298,421,327,262,308,296,378,310,93,324,236,244,173,326,249,256,290,40,271,274,174,327,350,307,290,430,262,245,287,285,244,244,314,431,274,299,86,273,341,294,320,321,244,264,250,248,257,238,239,74,275,242,295,260,252,242,266,226,323,289,270,85,222,229,243,307,238,300,269,283,362,292,246,322,270,243,243,360,82,273,312,290,287,336,250,309,357,314,421,86,278,244,322,304,286,175,276,322,292,305,268,250,284,253,315,265,229,256,247,344,280,380,251,246,289,269,263,288,229,75,302,283,55,238,271,326,344,221,221,82,297,266,249,121,366,277,368,324,443,314,299,265,355,382,345,261,367,351,147,269,265,295,239,240,235,241,225,270,239,277,298,258,323,273,239,251,238,236,302,236,234,231,348,320,284,219,313,245,425,85,455,252,328,65,213,213,103,232,256,260,223,129,240,298,293,331,247,434,353,183,239,265,244,282,259,215,236,228,219,264,320,311,252,253,254,389,329,262,253,246,241,270,232,259,257,337,256,225,80,236,230,303,184,383,279,254,273,167,303,295,346,338,312,146,293,330,274,163,269,258,292,309,284,236,325,289,295,303,265,256,435,312,313,261,274,408,291,271,287,47,280,266,108,325,255,254,275,253,246,259,293,244,283,52,231,365,326,234,299,304,243,255,252,241,289,220,310,128,275,227,317,149,299,390,253,108,334,277,249,48,252,317,156,276,260,305,344,272,288,249,269,301,243,272,295,251,273,220,311,282,372,107,415,289,236,244,261,351,300,303,236,47,227,267,243,277,103,305,314,254,298,400,172,343,329,255,371,277,98,246,273,273,332,240,274,315,329,450,253,283,124,270,321,272,288,376,257,283,239,279,254,364,58,146,416,360,352,334,273,376,197,197,302,199,199,303,310,332,341,335,224,348,448,288,208,266,260,329,279,218,218,323,81,231,384,284,395,383,259,246,230,318,253,315,64,264,279,246,298,267,281,321,140,241,322,275,273,346,333,242,154,308,262,332,250,87,250,269,242,298,274,270,354,345,450,331,438,372,76,291,251,272,283,267,269,287,255,315,222,314,340,392,312,410,415,445,369,454,428,333,328,429,353,363,404,466,294,490,420,321,276,46,268,256,260,256,126,258,209,239,247,247,330,271,341,275,319,409,332,339,137,265,280,285,305,228,226,289,244,374,430,312,342,271,279,298,304,270,291,206,341,360,258,290,318,349,322,238,331,277,268,310,109,231,380,251,289,291,25,286,315,311,342,319,257,235,287,296,279,271,313,389,391,282,282,283,257,329,291,256,163,261,290,338,332,224,257,309,243,217,325,221,276,389,344,37,323,298,303,245,272,357,338,335,285,288,282,255,291,251,297,250,258,313,330,318,274,313,313,403,257,257,373,287,227,263,299,355,279,319,304,245,345,353,259,273,327,329,254,259,250,254,338,233,261,246,343,301,288,243,273,237,311,295,290,232,275,225,246,193,324,319,286,346,69,262,313,354,242,105,320,300,320,261,259,231,282,251,235,286,299,260,261,246,259,256,285,255,64,244,225,251,244,396,290,162,249,319,57,277,259,277,416,324,258,287,163,247,282,236,242,252,49,189,189,189,242,290,368,317,257,50,272,245,284,399,265,316,317,278,240,249,294,267,85,260,387,319,240,276,391,386,280,231,231,328,140,429,345,354,271,322,316,298,261,331,299,305,281,354,256,106,248,239,47,263,223,267,262,263,70,256,275,310,337,172,249,286,289,230,247,264,245,291,58,277,300,393,164,247,244,234,244,267,259,238,254,245,257,256,240,259,277,255,235,242,246,256,106,336,237,354,220,237,279,243,249,245,258,289,227,275,158,263,344,278,276,315,313,269,182,240,266,390,247,286,390,225,225,281,354,271,262,241,261,276,375,240,286,225,230,288,264,253,239,259,343,277,234,281,173,237,310,261,305,295,252,255,223,218,254,242,305,312,191,355,299,243,281,82,237,227,258,239,304,283,282,262,238,240,60,234,240,226,278,241,281,227,284,146,261,301,267,208,311,359,253,329,360,257,285,229,356,347,144,245,257,227,264,356,49,231,269,151,276,258,298,259,259,233,288,251,264,253,182,298,121,235,215,215,378,437,295,245,336,405,255,311,305,302,239,215,271,232,238,281,236,54,243,336,307,311,363,249,290,290,330,345,71,382,321,373,357,93,300,320,229,307,241,270,289,324,271,275,288,313,283,277,335,245,245,245,270,273,328,295,367,355,281,306,289,253,275,221,231,144,279,276,356,424,250,270,221,182,281,242,292,385,237,461,387,279,389,134,274,346,364,230,260,385,236,287,237,286,249,254,326,316,316,213,107,285,319,99,232,343,152,238,269,293,286,260,314,227,172,321,364,200,200,282,241,249,249,376,280,365,283,323,426,325,327,395,419,242,263,373,246,343,299,265,312,327,24,243,379,342,249,234,279,240,215,266,302,233,248,225,236,283,108,227,300,65,230,338,316,290,227,265,319,273,416,258,393,322,220,348,279,396,271,373,255,256,279,207,207,239,309,62,243,277,272,145,334,306,319,192,219,263,249,227,267,222,228,249,247,222,273,238,333,249,240,342,170,135,247,300,308,273,288,57,309,250,337,155,393,287,344,342,287,301,240,269,279,287,261,281,283,297,329,119,234,385,274,293,275,296,371,357,360,146,308,303,285,333,231,261,227,229,261,185,185,185,182,182,264,237,285,298,368,353,234,65,277,236,284,230,240,259,295,196,240,230,235,139,337,282,426,284,323,375,374,333,371,373,367,369,370,347,351,380,349,343,337,94,94,94,27,27,27,22,22,22,22,106,106,106,106,118,118,118,65,65,65,65,189,189,189,131,131,131,28,28,28,28,70,70,70,114,114,114,184,184,184,314,384,88,88,88,34,34,34,34,79,79,79,63,63,63,29,29,29,29,39,39,39,39,297,347,346,343,110,110,371,330,360,320,85,85,85,366,336,359,376,335,271,279,266,358,280,278,288,321,331,321,332,271,274,150,363,228,176,243,245,301,279,272,329,318,254,252,256,303,269,288,420,291,273,278,335,320,280,305,369,292,431,348,239,356,269,368,270,293,246,314,93,287,244,363,252,321,305,256,44,258,251,241,254,63,215,257,283,81,287,325,396,382,218,218,283,105,237,257,275,272,242,414,367,182,248,270,292,300,226,226,226,232,63,260,312,288,262,299,392,281,340,308,292,254,249,265,310,281,255,166,225,230,265,258,248,302,406,279,265,264,227,229,252,266,231,315,283,185,295,312,118,321,263,286,168,264,283,257,251,275,283,251,267,251,252,268,272,237,254,259,229,269,279,243,248,226,294,283,258,244,241,252,276,248,296,257,263,227,100,304,237,313,125,285,306,469,245,301,309,349,342,172,297,212,273,299,249,264,264,311,273,320,274,233,211,215,243,271,232,359,395,396,302,263,46,271,172,268,259,295,268,273,292,302,354,278,262,280,263,273,303,271,310,284,297,282,338,205,234,240,321,265,271,317,258,181,428,38,287,227,256,257,309,286,295,269,278,273,189,274,267,43,268,297,333,266,212,299,323,312,320,262,231,163,292,351,248,288,357,340,300,263,312,317,251,277,321,260,301,305,257,278,318,258,285,232,72,296,318,142,254,263,280,230,314,304,275,89,268,284,312,248,249,372,247,254,331,267,297,277,274,281,237,58,241,265,253,256,255,261,248,242,416,266,261,245,273,400,341,279,244,213,213,329,275,455,295,377,267,253,210,210,257,332,312,213,213,275,319,280,359,285,69,277,405,282,272,269,314,342,271,265,288,294,281,321,319,270,285,307,288,296,263,265,395,270,266,235,255,243,256,245,297,130,250,286,282,266,277,322,302,235,313,288,273,270,251,309,303,297,341,263,272,300,326,254,302,337,229,420,313,355,427,249,92,243,383,372,318,260,266,260,295,390,188,318,314,281,393,378,349,367,312,236,281,340,297,261,47,239,268,260,258,283,259,289,310,243,195,227,338,273,307,344,354,372,256,237,311,273,331,300,268,402,274,240,342,290,322,280,422,241,314,284,330,316,267,305,211,224,209,228,234,329,252,347,225,283,294,312,325,416,156,375,84,247,266,297,327,334,271,319,322,301,252,382,277,275,277,274,331,252,309,274,288,237,295,292,244,303,376,313,302,130,249,324,274,267,255,412,252,270,285,272,245,247,267,254,240,265,286,248,249,245,248,269,227,259,371,170,289,237,94,271,418,241,392,350,259,379,278,117,305,181,245,263,258,169,395,358,263,318,308,278,334,374,411,274,251,327,254,245,367,290,298,327,277,384,286,193,249,245,262,250,274,353,323,365,307,291,102,233,313,373,311,393,255,241,250,286,352,276,122,251,310,242,250,259,202,232,288,284,316,33,243,283,262,338,289,243,254,75,279,247,325,284,280,196,259,301,274,148,335,372,242,281,223,335,232,403,315,309,302,426,106,300,260,301,233,279,228,301,289,196,282,402,363,295,371,343,317,257,298,208,366,129,262,459,324,408,368,386,296,295,282,341,282,439,340,277,268,320,305,257,306,280,274,295,301,277,242,267,254,247,275,326,322,249,369,254,322,311,307,296,283,293,423,355,434,215,215,319,277,364,425,454,225,225,387,223,223,276,380,276,415,226,226,302,224,224,366,288,404,343,325,376,436,273,374,434,392,267,283,379,441,453,213,213,213,327,346,324,305,266,319,282,299,375,359,301,410,433,257,310,249,291,261,255,189,337,384,163,233,147,460,283,424,291,444,349,255,273,258,291,298,252,297,84,260,278,245,242,227,215,218,338,241,228,257,244,317,31,302,241,238,337,389,320,377,246,317,347,343,378,406,302,322,320,293,356,332,278,366,385,359,302,297,292,283,195,277,398,47,292,317,259,243,277,342,253,333,262,258,408,279,241,301,236,285,217,251,213,262,289,271,370,257,269,309,67,288,123,280,271,413,423,227,282,281,357,262,240,303,115,295,342,306,203,274,343,344,290,451,46,202,301,336,302,285,434,317,281,329,280,308,318,237,322,275,269,304,267,273,271,232,305,232,305,375,281,246,266,367,274,260,350,221,221,258,272,250,394,384,379,336,258,270,153,44,294,261,247,288,268,325,286,237,233,261,236,220,214,232,288,165,278,315,66,255,276,353,239,366,229,259,210,259,264,299,231,241,315,74,325,286,328,225,225,236,306,235,364,235,248,260,175,246,365,249,277,121,325,254,243,286,238,266,274,228,375,283,286,250,313,350,154,235,262,242,280,421,268,250,254,239,270,252,341,240,264,219,241,287,300,242,342,224,257,72,332,324,312,266,310,290,311,83,288,250,256,256,267,116,400,251,270,270,276,243,248,244,263,219,274,375,324,299,402,252,245,290,289,286,294,333,342,409,311,245,227,240,276,290,265,350,278,264,261,313,278,300,290,285,255,252,225,325,299,116,116,245,320,235,239,320,241,285,435,376,260,286,305,79,314,367,241,333,266,327,261,301,274,277,282,366,247,299,243,428,217,269,282,241,134,240,406,228,233,277,277,237,261,250,348,293,410,254,256,356,304,336,292,350,152,238,276,353,58,239,246,233,260,315,273,304,248,229,244,266,248,300,376,368,349,251,247,65,202,311,262,264,264,334,81,306,347,351,262,263,282,318,250,378,362,286,175,254,292,244,268,339,266,243,261,279,215,215,268,233,383,140,222,296,365,225,248,253,283,291,340,291,352,266,323,194,253,377,307,250,285,253,318,295,330,253,241,287,277,286,361,252,232,300,305,290,282,264,255,305,301,285,222,273,302,219,351,438,364,395,208,340,289,230,288,344,326,163,163,422,313,197,197,109,417,331,274,340,392,360,74,360,389,264,277,280,330,285,381,298,275,430,374,221,221,246,314,426,283,295,224,224,280,302,310,385,289,379,287,254,335,252,252,305,241,343,272,286,173,233,392,244,324,357,326,239,263,247,242,324,310,240,106,387,367,311,296,428,435,305,338,254,227,317,190,190,361,388,218,218,316,342,312,263,300,358,264,236,362,257,289,254,160,337,247,123,245,38,339,310,40,337,229,261,197,266,273,256,235,314,275,322,282,349,303,302,327,120,248,271,146,257,344,296,326,307,323,277,292,310,242,200,386,301,263,383,263,388,148,260,237,261,279,248,287,246,276,246,273,167,274,66,338,354,179,235,277,275,254,297,235,251,236,261,284,243,251,315,189,332,280,71,246,273,304,344,337,375,402,236,236,424,267,317,251,110,250,243,261,226,242,231,281,240,220,104,242,91,300,265,261,366,183,264,342,344,267,283,319,316,254,344,305,245,376,119,277,290,347,316,184,334,320,291,456,282,299,282,299,354,257,415,381,259,319,380,423,260,436,428,319,398,325,320,233,273,264,378,234,262,213,239,200,224,291,243,295,274,232,298,224,242,300,265,373,285,328,270,250,283,246,245,125,255,233,257,248,365,258,357,221,47,387,218,218,227,227,246,287,301,245,249,243,303,305,294,291,457,258,122,376,263,278,337,277,237,238,335,208,328,439,287,286,78,330,231,276,267,238,253,251,325,258,270,353,355,249,355,274,248,351,248,275,165,311,276,224,289,208,282,467,377,265,207,413,287,412,288,328,300,292,266,291,239,317,292,368,253,166,242,288,249,313,279,285,258,282,300,237,376,422,254,154,222,255,328,229,273,252,272,317,302,175,290,318,290,266,258,301,227,243,373,292,290,290,307,282,269,394,249,300,267,263,275,242,243,280,262,71,428,245,354,319,267,310,272,268,298,329,277,249,297,366,294,328,275,283,160,160,244,232,414,283,366,313,385,266,270,356,298,270,247,291,301,363,274,250,323,320,227,227,350,223,244,240,241,411,437,425,448,466,434,386,447,411,389,379,408,114,261,250,273,299,352,287,295,269,240,138,285,221,221,256,279,242,368,397,299,322,106,337,140,255,277,259,283,278,313,279,75,279,279,340,202,202,235,297,262,250,270,95,272,295,299,269,95,271,234,269,262,289,280,161,245,224,227,308,283,232,274,167,268,393,285,290,273,240,91,310,83,226,279,283,264,327,261,167,298,336,343,230,274,416,235,307,312,340,258,290,246,389,353,327,340,264,419,397,371,284,398,253,310,242,305,297,222,342,314,445,262,309,398,328,275,119,277,306,86,143,268,294,284,235,235,215,274,279,325,318,252,248,352,260,259,303,251,236,231,264,301,338,384,240,240,240,410,426,375,352,392,261,287,342,273,317,320,266,208,446,347,313,251,400,284,249,241,280,231,233,289,227,193,322,247,325,190,190,239,336,302,302,329,259,310,254,252,324,292,271,299,303,277,342,435,113,266,267,240,222,240,301,58,291,285,298,280,350,378,348,294,275,407,349,250,283,246,321,398,288,239,265,88,303,164,242,280,332,318,414,295,276,344,297,250,285,441,71,226,317,236,235,263,273,274,310,233,343,255,302,344,327,258,305,291,290,272,268,253,333,303,284,243,345,260,255,323,250,270,258,220,323,257,307,249,269,291,334,315,298,252,237,260,315,282,268,260,347,358,115,310,287,308,315,246,126,295,269,375,254,260,312,254,293,256,262,255,326,265,315,315,294,379,283,357,383,358,356,353,361,364,347,370,138,370,126,394,278,222,319,107,221,295,245,265,321,264,386,234,307,277,276,259,257,254,201,256,230,49,243,296,313,248,267,262,60,239,320,414,369,240,240,269,286,236,77,428,283,277,289,348,191,286,266,240,249,367,145,286,90,322,288,278,307,236,270,79,256,281,270,264,342,160,342,299,262,276,291,380,403,284,272,272,272,255,313,354,314,65,342,282,243,265,308,314,259,285,266,399,242,216,241,219,246,240,262,284,259,282,262,269,268,260,257,47,276,287,329,325,359,334,324,451,358,328,255,341,419,290,257,257,122,306,146,379,282,247,287,219,320,254,251,273,296,304,266,284,101,286,240,224,224,242,398,293,297,261,256,305,314,259,214,253,315,300,369,313,276,305,291,274,343,320,239,298,296,375,310,238,296,268,316,340,382,428,230,328,321,104,254,298,253,234,247,275,80,271,288,322,283,259,420,39,249,391,251,312,276,281,365,76,259,277,242,277,259,342,256,94,371,393,291,237,268,293,290,281,297,335,283,303,305,382,348,248,318,416,285,227,254,340,239,236,216,276,278,257,244,328,251,233,277,256,232,229,240,294,244,249,287,321,247,278,274,233,339,340,299,225,259,304,322,247,238,180,340,234,287,337,265,207,295,256,333,295,172,108,293,283,47,266,223,228,91,255,394,333,310,255,294,260,297,260,38,310,236,80,264,403,300,451,425,312,348,267,295,272,307,307,271,283,329,253,403,217,217,364,183,183,260,64,253,320,249,228,212,383,409,305,396,288,266,326,327,301,324,355,327,311,116,235,260,319,313,322,316,341,380,277,371,241,224,224,303,302,284,273,299,244,344,329,221,221,272,275,230,354,236,224,316,396,323,265,302,290,310,363,238,291,224,310,402,319,353,365,428,226,232,260,371,431,280,243,264,268,304,432,242,314,229,245,262,275,258,274,262,248,264,256,285,218,291,267,232,299,44,258,168,338,325,279,244,127,276,98,247,236,230,328,238,312,252,287,248,292,307,267,286,263,256,261,342,260,271,265,307,259,278,235,241,235,233,264,262,250,276,274,305,281,301,129,277,264,323,262,253,391,377,315,305,403,373,378,302,269,330,432,475,457,478,476,69,349,314,387,267,268,263,315,330,260,321,329,237,327,292,275,346,413,272,278,268,232,248,294,264,258,308,340,262,326,298,240,371,316,265,290,330,254,390,311,368,290,257,282,266,269,75,255,240,292,269,328,262,230,252,256,383,260,246,267,250,231,293,305,281,259,259,226,184,272,240,315,286,339,355,284,447,259,317,247,289,258,398,270,239,243,343,376,271,338,267,302,145,367,235,374,244,369,327,281,335,353,300,322,315,348,369,316,289,396,384,355,249,173,273,310,290,262,306,83,311,244,381,244,290,350,300,282,311,327,340,290,262,159,324,245,387,245,249,294,254,280,244,345,235,270,312,251,90,285,285,392,299,272,264,257,366,333,251,244,245,285,287,297,343,298,265,317,313,262,251,282,291,397,304,267,328,236,306,276,338,261,243,294,264,255,244,339,243,196,275,261,247,286,254,269,234,265,307,342,326,260,242,251,326,258,279,218,279,221,97,303,308,240,361,357,304,234,166,262,132,294,251,252,227,293,392,295,244,292,331,379,229,421,337,436,267,379,243,148,263,281,266,223,268,294,248,279,373,252,242,278,329,322,294,94,243,239,346,256,290,223,64,237,361,323,273,254,357,245,328,252,266,264,250,279,259,315,370,250,272,267,264,325,321,288,371,311,156,260,363,322,378,229,254,244,232,299,231,216,237,238,224,224,231,314,210,156,246,245,230,236,229,297,272,353,245,238,310,262,234,257,419,310,252,284,267,309,332,258,273,250,314,319,279,234,234,298,241,241,415,246,270,327,339,223,223,287,270,264,362,360,390,306,264,245,161,246,245,112,267,267,369,241,315,387,279,255,315,300,257,310,271,237,270,290,254,51,266,289,233,224,349,253,276,296,263,222,124,264,266,242,291,248,251,303,209,128,249,311,206,262,362,285,301,231,114,254,338,277,302,279,257,299,249,270,175,294,249,251,315,268,325,284,266,277,234,218,263,266,328,300,42,258,227,234,326,251,284,291,367,266,327,111,325,259,252,316,232,246,235,248,268,279,194,241,257,314,378,285,285,335,330,433,287,435,318,445,473,496,500,490,507,469,433,300,46,331,311,303,292,213,362,312,275,359,318,160,336,191,291,351,430,314,303,278,274,307,275,302,237,46,299,298,325,247,243,262,252,229,236,277,284,250,288,310,282,261,271,242,287,284,255,268,288,359,302,282,323,334,253,253,165,255,356,348,404,59,346,364,222,234,266,291,235,119,376,254,258,298,257,266,300,304,302,315,317,394,316,391,308,309,240,261,336,308,311,243,73,288,291,277,270,229,239,302,93,247,275,319,316,302,274,375,307,282,247,242,256,222,222,248,276,316,262,249,245,265,335,355,289,302,231,258,356,232,276,327,299,272,243,253,302,355,282,307,314,315,229,281,284,239,325,286,251,281,311,261,338,288,242,307,254,246,123,314,259,250,347,330,360,252,339,257,241,239,237,270,282,291,329,250,217,236,248,229,240,219,230,250,254,383,311,285,242,230,214,405,258,247,296,339,317,245,245,172,304,255,306,253,310,385,282,254,301,141,261,467,291,447,280,236,312,264,238,266,274,343,318,327,337,362,262,303,330,280,398,354,327,335,311,341,315,277,298,271,403,327,416,298,262,327,242,326,251,197,252,248,228,273,220,244,272,227,337,295,271,320,271,279,323,299,267,263,375,314,237,272,244,233,35,252,336,333,263,378,253,237,130,308,369,342,260,335,250,342,256,277,246,249,286,279,215,215,353,250,268,235,246,259,236,245,68,263,390,249,338,302,140,223,272,272,235,258,255,284,256,292,295,232,224,241,239,240,243,283,197,272,127,340,315,349,215,215,251,411,357,236,318,176,235,315,371,274,298,268,364,408,265,277,267,70,337,258,332,249,314,327,276,372,329,350,239,267,257,392,250,301,299,309,322,221,349,276,287,235,293,81,333,361,232,313,455,390,323,440,278,364,406,352,286,351,320,331,314,304,238,433,235,359,360,380,422,364,317,294,311,295,93,93,334,100,282,274,382,327,267,248,261,253,289,299,234,287,213,355,113,374,352,309,256,254,300,344,313,265,337,283,262,246,274,286,68,330,93,263,270,264,276,281,323,357,292,285,341,321,242,154,244,363,265,220,283,295,328,331,449,332,368,465,408,176,289,266,239,262,314,327,128,267,270,228,264,238,226,253,250,230,239,337,298,296,87,261,124,305,306,333,261,275,78,252,185,301,277,305,241,287,262,226,228,279,280,287,315,426,381,289,296,254,248,277,371,256,270,282,61,322,257,301,229,283,231,294,275,145,293,246,46,240,239,191,191,241,268,217,145,246,427,333,249,285,239,228,239,425,355,219,289,292,181,363,261,291,270,227,374,288,275,270,231,190,269,296,70,284,271,280,385,440,276,330,264,357,305,308,281,410,240,337,233,251,258,422,333,315,268,375,194,194,404,200,200,342,328,362,353,112,191,235,314,341,330,357,287,315,306,294,309,315,127,263,298,242,64,244,251,260,261,254,245,264,264,252,247,76,302,248,248,285,235,237,286,323,328,250,278,291,362,237,323,370,249,352,262,313,240,313,240,292,325,231,281,232,211,291,329,243,354,335,263,282,310,237,267,237,266,238,121,271,349,261,237,35,380,312,224,417,246,270,249,229,261,272,256,246,229,263,298,221,270,317,160,283,292,275,279,335,274,337,259,254,298,185,254,274,259,232,244,61,262,281,253,349,279,57,259,386,447,252,455,373,337,374,212,283,266,298,235,109,307,297,260,455,231,286,222,243,310,268,258,264,257,77,255,286,359,358,348,283,313,300,291,305,242,140,398,342,281,133,340,312,284,283,255,319,274,294,65,272,300,165,297,391,355,388,272,437,257,241,279,273,288,289,111,336,291,274,271,334,143,306,363,376,320,390,120,303,341,329,315,358,302,353,319,422,349,258,346,264,204,204,242,263,318,329,292,315,334,269,269,246,151,236,273,272,247,173,304,103,270,290,268,271,366,339,270,323,380,390,251,276,413,274,301,320,244,267,217,302,374,380,235,361,230,236,411,355,254,294,235,346,266,249,258,317,324,333,331,337,418,443,247,430,373,227,382,348,282,390,300,257,275,315,286,282,247,251,329,224,243,250,263,249,259,238,244,236,273,208,257,142,228,265,374,225,225,310,284,297,245,236,284,295,280,272,271,265,240,251,353,235,229,262,238,285,273,333,267,203,327,243,270,323,340,148,261,236,241,236,450,255,253,379,245,50,254,354,250,193,284,85,307,87,274,273,271,391,280,377,321,235,300,283,389,336,278,281,246,247,258,96,274,280,389,280,316,244,278,242,242,106,233,225,229,299,274,236,274,281,253,265,247,249,236,279,243,232,234,249,235,264,263,235,286,237,310,232,261,257,248,272,268,241,351,260,312,352,324,250,307,294,345,269,268,446,257,316,271,225,315,251,243,249,357,382,288,298,394,261,307,376,244,314,160,345,50,296,343,294,271,331,341,304,311,254,273,244,305,307,245,239,293,349,247,126,319,323,317,306,341,253,220,277,359,265,373,228,221,345,396,245,282,272,373,62,291,301,267,316,310,291,254,287,255,258,278,305,220,220,363,254,368,340,192,192,363,218,218,411,279,359,443,238,278,276,61,288,249,317,330,307,244,231,253,315,243,253,235,237,276,247,349,358,280,260,275,249,238,283,293,339,445,114,250,241,310,120,378,299,250,423,279,261,290,265,272,341,303,244,130,278,247,230,217,204,281,250,46,253,271,278,257,188,191,264,261,337,229,93,282,313,283,233,231,314,277,242,213,268,257,443,356,273,373,238,240,271,266,280,172,270,284,356,244,109,249,324,259,267,325,203,203,224,259,236,244,279,346,261,239,271,224,256,330,286,257,247,307,430,276,229,153,272,281,240,370,246,255,250,294,364,315,54,280,240,267,262,256,365,298,328,320,267,270,246,377,297,259,275,252,367,282,317,216,287,354,237,241,255,260,247,240,306,374,263,301,326,270,281,248,245,268,250,312,248,270,157,403,270,227,360,256,333,282,247,72,265,326,255,310,201,249,289,233,296,309,239,243,233,285,274,233,229,232,256,126,69,343,374,287,259,312,359,343,295,280,179,366,293,338,241,270,245,299,267,248,266,234,258,388,263,322,284,337,292,312,298,326,233,268,103,320,234,60,289,338,260,327,220,282,280,277,286,193,234,244,236,227,243,286,266,231,260,46,241,262,289,367,351,245,297,318,322,257,230,225,290,240,316,258,214,214,305,340,213,213,370,266,367,303,258,232,287,316,317,254,194,194,225,343,426,260,312,245,426,300,326,328,277,391,283,410,398,218,291,287,237,104,321,317,237,314,331,252,304,277,257,241,315,305,280,305,173,257,291,311,392,243,252,232,101,250,437,331,265,338,348,300,266,192,239,243,334,133,248,327,330,297,297,250,264,248,321,275,282,298,321,226,89,244,323,264,320,231,246,309,267,367,267,255,75,361,379,321,324,298,326,302,300,207,78,268,202,353,231,389,386,284,324,301,330,286,343,298,291,124,281,348,346,105,314,280,260,287,265,292,399,272,303,250,242,284,243,334,342,309,267,270,210,334,268,335,328,349,386,415,299,316,386,347,367,451,486,46,299,284,267,277,247,233,83,241,243,118,273,342,357,97,342,229,399,126,308,34,252,116,264,247,265,327,264,238,257,335,267,302,169,258,331,206,261,261,222,265,261,237,99,250,298,302,329,334,364,48,220,290,135,242,188,291,256,340,275,250,263,312,356,236,233,301,308,317,245,269,248,224,39,290,256,301,274,303,275,144,345,276,258,413,352,280,300,265,243,238,232,309,354,165,270,253,256,255,222,246,217,269,249,235,319,216,288,333,267,239,267,235,344,217,257,243,273,237,195,278,242,109,323,366,332,275,403,259,322,205,312,261,352,274,245,252,253,305,442,324,344,319,449,259,259,333,333,379,361,315,397,403,360,335,344,394,422,269,273,390,114,236,240,160,310,267,404,339,461,364,348,372,263,420,325,212,228,139,207,244,341,198,348,275,254,274,268,435,273,275,348,313,244,290,401,338,264,238,295,229,273,263,293,356,127,277,285,242,308,245,300,287,248,342,334,370,290,291,358,226,363,242,387,267,288,271,274,320,375,340,246,250,327,303,369,232,232,373,312,310,361,316,219,233,139,225,232,269,242,264,359,393,240,278,231,396,285,234,309,236,218,267,317,200,200,406,233,311,359,126,285,280,287,316,273,266,315,465,255,351,419,454,339,371,262,331,390,297,289,450,298,416,311,323,333,281,36,260,299,257,283,302,267,280,269,231,252,435,338,242,289,278,209,389,192,245,291,266,277,236,84,256,272,200,218,302,237,234,227,294,353,308,244,261,166,365,270,258,267,285,345,271,399,109,292,261,315,274,281,314,236,282,286,286,254,205,65,223,51,313,307,279,251,278,290,456,345,281,253,343,283,317,297,358,348,205,314,231,327,247,379,296,422,332,229,273,371,241,230,261,314,289,236,329,351,224,242,228,258,263,215,79,231,271,129,286,303,280,252,293,276,257,254,261,396,301,235,317,304,242,393,373,396,245,237,310,257,235,263,250,274,258,292,233,244,251,246,241,260,265,227,318,257,256,250,245,436,244,244,295,244,239,261,242,260,323,251,251,250,265,241,238,247,231,258,263,233,258,274,272,260,252,372,249,319,294,262,228,249,297,289,234,250,295,231,244,248,274,339,369,366,310,302,411,350,252,253,272,265,272,260,61,303,271,293,276,260,272,324,99,224,331,251,302,75,219,274,300,228,270,221,224,264,279,297,247,226,399,236,330,311,239,332,242,256,290,280,281,70,327,251,253,162,390,238,218,228,283,230,248,397,270,241,258,239,249,278,228,282,243,262,145,140,283,263,260,229,259,291,80,231,378,298,272,240,336,319,300,274,269,302,269,259,280,217,324,370,268,254,322,340,272,322,351,307,293,248,278,235,240,265,255,333,245,114,248,281,287,258,171,240,303,304,279,329,222,265,170,287,295,272,443,275,339,303,286,295,321,295,361,250,261,294,269,378,109,239,299,228,310,368,272,280,353,261,231,245,391,239,275,244,267,221,261,239,338,347,274,327,287,266,325,270,244,254,410,225,273,244,265,45,362,314,399,264,415,325,283,214,214,371,322,259,417,305,410,428,303,239,259,340,363,300,360,234,314,259,275,270,234,279,286,273,248,257,252,261,242,127,276,298,283,169,289,313,294,307,233,224,293,246,285,290,296,273,336,260,281,314,361,237,289,249,246,247,274,277,238,287,308,290,264,305,254,146,229,338,310,267,287,290,285,298,283,324,129,269,248,301,315,253,263,267,253,297,402,332,302,294,257,305,240,245,396,326,283,326,399,398,293,308,383,272,142,235,274,247,308,306,81,278,228,267,265,316,155,375,393,411,273,226,345,257,291,302,338,325,233,298,252,320,240,275,256,373,263,246,361,82,335,340,375,290,300,309,185,282,310,383,448,284,432,253,233,241,263,232,256,374,209,240,260,247,253,267,227,241,412,281,246,259,241,242,256,271,310,293,377,236,265,294,319,270,273,315,266,53,304,357,275,348,299,268,266,309,312,294,240,122,311,235,305,127,354,303,297,271,283,114,460,391,258,283,240,283,248,277,280,368,342,286,240,307,254,242,261,276,237,275,245,249,243,147,275,238,302,373,253,247,330,302,279,263,247,217,246,250,292,255,228,199,384,280,288,313,260,172,271,275,251,280,90,273,285,296,303,241,286,330,111,250,243,377,285,259,353,286,263,371,338,310,311,290,337,445,290,299,343,373,270,271,287,265,407,296,289,283,268,239,229,230,378,408,277,255,273,284,300,256,230,243,273,250,254,258,250,241,340,384,233,252,294,282,226,235,275,230,268,259,289,149,244,277,264,169,268,175,315,33,319,257,272,258,254,271,264,292,273,207,215,224,234,268,284,285,415,255,241,449,251,392,197,197,276,136,297,136,315,299,367,287,92,368,301,254,262,137,289,316,265,288,366,452,390,470,355,431,291,323,267,303,113,254,268,274,261,87,242,359,310,347,330,337,231,288,284,370,282,328,410,308,318,322,252,298,272,343,282,266,227,271,292,310,247,244,255,285,253,315,340,322,336,349,259,280,313,291,275,266,266,310,265,262,222,235,225,224,322,315,282,321,253,251,253,301,254,293,219,303,240,348,286,254,311,305,319,392,372,111,304,241,386,252,261,293,141,424,295,352,418,244,295,281,262,127,351,138,286,315,414,163,254,384,260,323,379,299,311,338,224,323,242,259,196,348,296,301,411,129,283,284,294,285,287,149,384,123,238,229,242,243,200,236,251,154,389,294,348,289,323,275,250,348,282,215,227,274,286,37,334,248,237,277,252,242,229,180,302,260,303,295,262,124,246,298,310,351,302,282,273,186,327,346,231,408,236,274,284,236,332,248,280,302,291,459,337,400,375,446,316,273,234,311,340,371,321,276,240,302,292,314,236,439,384,283,250,314,395,281,154,229,260,288,240,249,239,239,240,289,248,260,233,355,307,265,400,278,356,350,261,237,256,132,332,314,270,325,447,278,378,289,371,344,321,58,267,274,310,219,230,251,287,286,316,261,259,253,281,251,306,242,268,374,250,258,60,229,286,265,254,47,412,412,254,264,244,295,32,311,291,226,234,174,338,341,356,342,151,294,310,323,306,253,222,359,278,304,253,327,387,281,235,235,235,235,313,388,441,165,231,252,255,185,185,250,256,183,230,238,225,251,280,286,248,281,244,390,288,295,321,284,222,286,299,106,310,380,148,323,339,108,330,292,270,370,447,232,310,152,152,324,322,91,244,303,317,247,296,289,235,59,388,290,304,302,116,271,329,283,298,294,285,253,278,240,245,264,317,259,272,298,391,306,272,337,299,306,290,266,266,374,290,288,253,316,239,234,239,123,272,367,91,301,417,261,263,114,240,90,285,260,228,49,263,235,278,269,83,263,440,284,296,330,257,138,327,337,443,313,275,394,267,274,381,241,266,454,294,408,357,303,274,251,319,312,319,243,358,258,257,231,232,267,310,248,241,394,290,75,230,256,241,91,416,457,212,242,299,248,288,302,303,207,250,303,303,244,301,185,257,266,301,363,375,337,276,306,387,294,410,391,331,276,214,252,266,324,262,253,290,206,252,279,157,317,196,349,238,267,288,202,263,331,329,220,220,373,234,284,272,237,232,272,99,260,74,366,317,351,422,381,236,350,291,306,374,322,38,288,124,256,241,259,287,330,132,276,322,280,268,278,253,299,281,239,300,260,311,263,272,303,261,354,313,298,257,288,306,307,237,297,248,290,284,228,292,242,281,239,251,329,252,302,247,376,418,160,334,314,266,291,257,300,291,288,267,261,224,313,253,281,280,187,270,281,291,305,308,304,294,304,261,288,298,290,311,270,262,340,257,268,276,280,334,353,268,53,272,242,366,387,427,411,397,289,261,361,285,298,366,310,283,264,292,352,386,240,258,262,259,262,282,265,309,295,166,308,316,252,283,259,304,226,245,264,98,260,240,258,250,263,228,231,252,328,264,263,430,264,258,246,172,244,256,353,271,282,240,208,262,227,303,294,240,305,264,82,307,277,402,270,240,331,236,251,285,275,118,296,421,280,338,262,349,203,344,320,240,249,253,362,246,328,272,170,315,320,346,320,393,254,135,287,276,341,311,293,396,369,279,240,240,249,227,278,162,303,306,336,266,298,409,229,150,310,248,251,288,358,296,265,232,467,411,476,314,240,228,228,153,271,291,261,266,257,233,230,240,289,322,244,227,227,273,325,249,280,236,261,114,304,247,255,92,309,359,270,219,288,252,285,314,254,308,221,78,311,266,262,273,451,325,312,287,255,189,376,253,227,256,278,217,339,274,307,261,252,296,245,400,281,179,337,300,268,290,282,268,246,51,245,247,297,251,295,270,239,188,331,276,270,391,251,379,358,347,366,241,225,263,304,224,274,275,261,250,278,108,257,254,287,283,271,229,364,308,142,317,395,325,324,233,372,256,368,354,277,434,288,330,323,290,230,313,328,347,331,242,309,413,246,373,367,250,407,312,353,258,354,375,367,288,258,263,276,291,425,275,302,271,374,205,283,304,382,142,266,336,382,329,261,291,343,358,305,290,302,230,341,240,259,285,450,282,327,254,232,268,312,266,271,310,361,254,279,239,235,246,257,255,244,329,313,320,257,320,280,237,256,366,250,255,301,442,265,229,310,318,298,174,343,308,228,454,320,309,434,251,303,292,440,433,289,354,287,254,254,262,283,235,392,314,275,266,317,238,119,354,245,367,270,312,307,282,227,227,261,278,231,271,336,327,231,249,257,312,270,313,146,251,251,95,409,452,291,375,167,273,418,343,219,219,296,318,420,318,255,336,100,247,325,312,243,275,276,256,249,243,237,263,320,300,252,272,329,253,37,270,234,235,272,262,247,256,393,125,290,328,294,354,348,302,260,309,300,245,285,258,296,303,266,315,372,298,354,392,417,420,303,315,265,267,318,251,301,221,367,405,387,369,380,293,285,92,250,265,255,256,79,283,278,292,310,243,305,314,291,311,307,320,294,252,330,323,255,241,274,414,459,232,232,429,291,289,81,336,433,426,357,309,389,348,151,281,203,260,264,254,229,223,74,324,270,302,334,310,277,256,246,289,320,296,348,277,329,358,238,358,222,280,299,269,276,384,268,248,391,424,401,267,340,362,377,288,295,259,396,301,262,76,319,328,274,349,292,312,344,278,312,254,308,328,245,422,226,226,235,420,226,244,324,451,275,292,344,252,335,165,232,287,267,265,279,146,321,238,233,358,223,226,252,240,256,249,268,296,79,357,338,249,253,138,270,430,458,121,261,314,326,328,385,185,265,258,253,280,277,289,338,377,359,196,206,62,279,426,251,309,104,298,348,312,271,267,245,272,262,164,240,345,253,320,328,290,341,275,301,115,278,354,228,272,245,241,233,295,413,275,228,247,294,234,234,331,247,250,398,308,376,322,303,338,254,277,322,236,298,252,313,403,354,295,279,375,456,489,468,442,125,238,258,326,280,394,306,386,300,275,315,335,221,221,411,281,390,243,244,258,249,189,225,258,239,352,264,276,289,54,372,309,317,275,282,71,224,93,340,348,307,357,235,267,251,260,266,286,256,257,172,254,257,330,255,417,241,256,311,251,274,457,335,336,201,318,128,333,238,269,350,273,339,254,234,215,215,367,246,272,325,239,226,116,207,256,275,198,290,234,389,322,312,244,238,252,342,250,250,365,287,275,273,295,202,232,95,294,301,392,317,272,292,271,304,241,285,337,328,38,286,257,325,311,323,261,354,309,277,248,291,268,365,333,270,55,274,267,238,260,254,232,299,226,274,296,315,226,226,289,299,383,331,271,271,264,280,367,241,248,61,286,294,316,360,432,274,298,282,359,383,404,457,380,375,261,330,291,285,449,385,377,378,245,395,353,340,255,262,262,283,270,286,398,464,279,445,329,299,309,369,324,372,143,262,264,362,319,263,303,77,255,343,315,254,277,363,268,340,358,363,261,307,443,301,285,321,239,254,155,239,164,258,261,39,261,271,270,251,229,344,247,63,276,379,269,304,416,510,357,226,312,253,290,328,267,315,284,247,311,261,143,230,238,253,209,238,140,262,280,283,280,267,321,329,83,251,331,277,245,170,300,305,278,242,408,357,261,250,335,357,202,348,293,213,213,254,165,287,223,243,292,284,262,384,416,104,354,278,404,262,334,254,290,271,235,308,291,217,351,224,242,247,280,271,292,275,207,282,104,245,232,254,343,268,231,311,349,332,251,243,245,230,302,246,272,252,240,253,261,289,276,145,262,254,254,283,227,247,281,300,330,238,314,231,69,257,292,240,258,336,268,234,134,266,312,258,278,274,204,136,282,264,259,276,197,316,259,260,250,262,304,251,293,251,46,248,274,363,271,127,240,356,323,265,238,271,236,295,225,275,444,248,319,256,309,243,310,310,287,261,104,252,241,299,238,278,374,246,292,368,242,242,205,320,388,280,298,303,354,223,223,431,308,306,307,260,264,292,277,285,285,231,336,287,300,281,233,324,362,288,272,307,358,367,275,329,274,302,240,244,346,250,328,262,260,284,279,305,285,249,237,227,91,313,245,246,265,120,342,285,273,247,70,257,321,305,259,256,376,242,352,369,312,326,357,307,250,291,277,332,321,424,248,282,299,320,235,323,276,228,285,369,318,316,272,374,320,392,126,364,301,195,323,256,283,346,257,375,353,263,254,314,316,315,340,275,391,266,267,70,309,292,165,279,268,252,274,261,277,244,287,286,267,260,250,264,270,264,265,254,105,250,298,268,74,337,248,253,228,238,281,227,248,151,298,244,266,308,342,279,306,310,242,273,261,259,304,260,195,287,258,359,377,233,363,178,239,243,260,156,308,247,193,263,366,275,390,271,228,382,298,69,260,269,228,243,238,256,293,184,263,259,290,258,280,218,333,258,240,286,259,258,267,239,289,260,257,215,234,277,273,303,226,266,258,249,274,228,235,268,206,243,320,244,269,293,277,311,265,225,230,261,66,253,231,235,380,49,344,373,79,273,186,291,284,408,309,299,305,54,270,229,253,219,255,337,328,449,264,376,323,94,260,263,93,280,300,207,171,263,408,320,243,346,72,287,258,279,240,291,306,290,212,236,256,309,208,272,243,341,256,245,325,252,302,338,271,269,242,222,256,229,233,248,219,331,272,300,259,224,170,45,263,244,221,325,312,267,281,284,305,265,43,265,279,263,294,179,280,250,153,343,271,270,158,455,257,233,249,262,245,205,289,241,261,264,75,249,282,264,245,401,343,412,254,268,290,430,371,264,283,293,277,305,270,333,338,322,452,361,274,351,362,248,362,383,269,281,279,304,251,221,153,260,338,270,245,54,261,260,267,300,263,83,261,294,325,266,327,247,287,225,253,112,233,238,257,290,225,225,246,408,322,310,253,263,294,269,253,227,178,263,260,254,260,254,87,307,259,345,230,268,255,251,303,289,214,316,295,259,347,254,235,237,250,300,278,228,262,256,242,340,280,220,263,43,345,382,323,305,246,373,261,300,283,233,233,340,75,389,267,309,347,326,243,283,265,370,412,259,271,288,345,264,272,290,347,266,98,288,294,308,295,246,344,356,436,336,352,297,286,295,275,260,281,341]
doclens.45.json ADDED
@@ -0,0 +1 @@
 
 
1
+ [245,282,340,259,247,226,281,231,265,124,252,268,239,243,229,391,325,232,279,230,237,265,257,240,243,258,250,283,239,238,86,267,269,62,306,321,268,219,329,134,278,235,235,270,300,445,228,231,250,245,238,287,336,320,223,221,221,239,333,197,197,276,434,252,212,277,284,314,201,201,232,279,352,312,437,257,234,326,265,324,222,85,256,235,245,240,226,256,51,234,245,285,323,229,326,268,90,244,315,278,297,294,256,282,294,299,252,390,260,418,354,400,276,290,339,331,314,322,314,321,249,307,264,245,282,246,315,351,258,294,332,341,308,128,308,337,437,342,322,365,247,269,244,324,222,240,278,325,246,328,245,342,312,278,295,275,382,315,305,352,342,298,346,318,239,354,274,362,278,243,284,251,277,276,352,322,312,272,37,272,278,141,332,310,273,261,269,262,125,259,418,282,331,252,322,242,225,234,309,306,276,227,68,226,87,225,209,209,271,261,269,118,242,343,358,363,327,379,286,289,261,411,361,377,330,233,407,455,346,342,308,285,250,271,306,311,259,312,274,334,301,280,296,338,248,266,176,276,320,288,293,121,235,364,307,172,263,287,309,297,298,253,255,227,252,252,318,261,161,373,296,439,59,315,351,225,357,336,273,246,415,380,374,459,457,455,98,332,359,132,314,256,261,320,276,322,263,372,302,367,355,276,420,238,294,283,274,184,318,296,422,286,242,310,319,256,237,298,62,269,273,220,220,239,265,246,228,309,349,398,315,223,200,222,313,274,295,299,118,289,275,227,415,220,220,241,80,292,205,237,293,272,289,266,403,277,49,295,277,308,244,309,285,303,309,344,304,364,236,311,376,252,321,246,240,298,289,99,217,290,268,263,247,234,248,110,252,321,310,265,339,283,234,321,315,311,396,225,227,198,222,442,259,375,71,272,328,273,251,261,260,345,280,253,58,289,242,350,71,312,230,290,294,249,241,282,241,227,258,308,299,327,244,220,356,322,237,229,278,118,328,371,198,198,284,235,292,110,304,357,298,311,299,354,331,237,268,300,326,276,371,210,263,245,301,270,238,251,387,330,274,245,209,230,316,242,246,230,231,286,228,195,259,37,353,250,380,293,233,270,312,243,380,259,286,240,113,330,262,265,61,286,271,341,241,293,267,244,254,236,304,243,288,237,341,142,268,320,347,55,286,266,251,318,255,283,265,261,117,291,263,226,38,248,303,289,328,342,297,251,302,267,271,257,253,271,251,326,268,280,273,282,158,255,261,437,231,61,304,261,266,338,255,157,229,285,274,365,271,381,273,190,327,253,225,305,350,228,291,182,118,315,90,270,295,336,203,294,213,254,243,250,228,249,235,242,251,247,241,254,252,266,269,285,258,256,255,269,229,346,308,290,449,384,282,304,259,247,214,314,218,258,119,252,282,316,369,256,224,240,285,340,284,279,256,288,297,250,249,380,359,251,359,284,424,395,259,258,392,332,269,345,217,285,331,264,307,351,281,300,110,192,378,308,266,275,224,289,235,270,261,113,248,256,265,224,311,297,77,67,326,305,423,211,211,462,280,197,267,324,417,281,303,266,345,282,245,242,261,248,217,255,238,257,153,237,253,115,260,281,183,446,313,267,236,273,439,376,300,348,258,354,88,263,302,245,162,338,298,274,259,251,228,307,356,307,207,207,272,239,373,296,258,281,296,242,265,243,296,237,340,299,321,238,264,347,406,259,248,250,382,269,281,306,317,355,293,301,307,365,330,346,274,301,173,419,230,283,301,236,244,232,73,342,233,227,323,260,287,321,212,353,244,237,96,326,347,302,358,225,225,229,351,207,207,242,435,235,228,247,262,274,281,231,227,303,223,333,250,344,255,284,261,254,259,275,347,45,219,219,267,252,347,101,323,307,297,370,360,268,366,343,330,314,244,238,248,244,252,244,252,270,258,250,251,240,244,248,245,253,258,264,286,274,251,253,255,250,71,248,241,275,321,291,409,291,279,55,328,244,324,161,368,333,291,296,108,285,263,232,225,241,430,323,297,105,262,228,236,254,285,248,224,239,236,249,244,235,250,269,275,273,236,238,241,268,305,268,216,257,251,243,260,312,150,271,255,294,299,264,173,275,291,294,240,243,322,249,253,244,245,303,237,277,243,198,287,244,269,276,344,74,364,170,309,248,290,250,325,370,271,384,236,291,358,252,286,289,253,436,260,283,243,454,348,320,364,362,335,234,357,288,288,329,41,263,268,308,380,295,317,260,232,275,223,258,326,321,286,297,253,236,343,74,250,319,284,136,258,369,258,293,268,271,304,305,322,333,247,283,314,288,275,315,266,383,291,370,330,273,267,298,333,289,387,236,354,261,282,299,71,248,235,112,319,244,253,235,236,167,296,310,374,321,261,283,337,278,286,365,394,276,375,316,270,235,265,356,293,275,307,376,198,232,251,263,239,279,255,245,251,234,263,245,239,255,260,270,270,261,251,251,253,266,258,286,229,330,232,253,240,329,312,315,317,302,378,235,310,316,371,308,263,291,248,238,300,373,312,243,260,342,268,271,286,314,242,405,238,285,397,371,335,303,272,238,269,386,293,426,318,228,307,239,360,300,301,314,321,260,285,295,249,281,238,290,217,217,267,230,296,239,246,245,193,285,416,245,251,215,352,347,311,306,256,226,249,357,340,376,278,287,355,242,115,368,191,333,235,277,273,258,231,241,248,275,194,278,237,275,264,318,292,275,251,386,278,372,271,264,289,324,257,393,187,231,254,286,335,404,257,232,346,327,242,381,411,256,282,253,239,225,97,242,282,237,323,299,320,311,243,240,324,277,263,357,299,274,300,301,281,287,305,364,257,258,349,297,300,290,304,270,221,255,246,265,257,251,260,249,258,235,259,124,251,376,328,253,329,258,294,269,278,268,314,260,300,58,235,32,275,274,39,330,285,220,429,243,326,257,244,178,250,253,262,45,355,107,352,321,294,284,307,244,290,213,227,304,446,258,265,279,236,385,155,250,133,232,339,328,335,304,79,352,217,292,343,316,306,266,315,338,263,247,343,244,416,261,300,278,305,337,311,355,266,244,262,292,381,296,305,303,268,247,282,267,309,292,326,214,272,185,249,249,246,251,164,243,368,117,414,344,262,357,296,327,244,253,276,136,292,115,225,37,304,236,258,251,252,272,255,253,249,243,254,246,233,228,244,272,258,282,265,250,249,245,271,198,297,293,282,294,164,283,80,279,238,51,324,354,445,251,296,297,297,351,235,192,323,240,319,249,239,433,292,267,448,284,265,255,373,262,297,344,259,238,238,291,241,254,250,233,304,259,263,266,173,267,265,297,295,321,317,327,281,284,451,131,352,242,229,277,254,52,277,302,263,293,231,324,248,347,304,273,287,120,261,74,225,289,340,275,231,289,250,324,242,253,333,296,355,243,243,280,252,201,201,298,282,145,328,191,239,267,269,295,300,316,283,189,133,266,241,154,344,248,280,147,239,144,290,346,245,304,248,279,209,304,401,348,271,268,85,250,333,290,163,269,295,229,244,276,288,288,332,255,255,318,383,246,71,289,335,233,270,358,313,248,239,310,82,273,233,231,371,237,278,288,361,254,393,67,294,319,222,253,221,191,307,257,14,229,255,270,332,36,277,252,267,242,409,235,237,292,347,267,366,270,222,222,388,257,247,215,295,296,277,247,278,248,283,308,35,278,266,310,299,241,287,382,329,315,243,310,249,353,361,227,139,311,294,84,259,261,290,260,371,319,307,308,263,168,295,266,104,263,312,275,278,421,421,272,262,419,270,344,431,430,271,371,417,417,320,285,336,287,261,213,361,297,248,248,284,242,277,261,317,129,248,398,357,137,294,319,364,371,373,287,273,323,259,287,246,330,262,183,200,282,268,261,274,335,330,369,350,297,272,220,335,231,220,254,241,312,316,286,230,243,284,272,309,265,231,233,259,273,265,454,332,256,231,294,99,256,280,310,115,323,240,333,52,250,344,304,269,355,312,291,403,301,324,284,268,307,424,281,190,314,147,278,288,244,122,251,258,238,300,292,256,262,239,268,257,283,277,263,231,251,197,236,303,283,272,148,257,270,264,262,241,244,292,123,237,374,257,305,236,240,313,274,410,273,258,239,272,193,267,304,294,379,278,324,352,395,293,309,311,437,315,320,303,332,366,275,391,298,324,343,442,319,307,198,51,255,340,66,245,210,210,239,247,339,270,262,269,334,221,221,256,332,293,255,351,272,254,236,226,259,299,219,294,151,246,27,316,276,232,273,283,273,162,317,292,385,236,359,95,292,336,312,295,366,271,419,175,286,285,233,304,170,256,294,233,100,240,275,300,264,249,163,435,293,230,268,331,320,270,282,310,259,316,42,274,305,261,327,265,279,233,259,229,224,285,311,102,322,332,356,354,263,271,286,298,334,456,139,326,286,232,243,248,237,233,254,239,249,245,247,243,246,248,238,256,255,268,264,268,259,262,253,250,270,228,277,225,375,180,348,256,121,255,233,169,286,301,248,264,246,234,261,298,282,361,403,344,250,253,429,300,348,228,290,245,352,451,298,223,259,278,301,253,133,225,293,277,82,345,325,237,228,260,268,244,333,272,292,284,262,315,291,56,225,264,317,271,263,395,290,263,346,320,280,349,268,284,243,267,292,290,323,266,292,247,302,228,260,280,326,276,235,301,306,358,275,62,309,260,255,255,244,311,295,304,392,318,276,250,262,252,264,315,242,153,285,279,244,226,223,279,307,89,229,235,313,292,327,335,276,296,56,246,260,279,305,88,276,452,262,257,291,297,287,287,253,308,319,227,451,256,279,323,354,341,304,326,328,273,266,271,271,258,239,232,239,305,278,254,119,239,284,265,279,245,232,243,242,242,146,286,325,330,274,302,288,279,417,284,257,349,262,352,294,286,317,263,331,263,329,325,252,389,356,377,315,278,267,298,86,295,272,347,401,236,244,247,154,271,268,310,253,436,302,358,86,261,305,339,255,261,276,299,284,258,275,264,270,259,278,318,247,107,242,34,243,304,310,336,302,286,129,312,271,305,342,270,228,258,90,344,342,229,253,278,242,289,266,248,264,271,132,228,309,33,257,238,308,317,51,280,158,379,169,254,345,300,356,409,265,318,288,142,263,265,271,351,330,343,296,226,270,262,309,242,326,225,249,296,362,78,61,236,255,248,236,263,106,295,369,295,327,295,258,377,318,86,268,287,263,87,356,411,312,337,148,343,274,316,301,263,340,118,241,323,256,235,272,170,364,322,127,238,268,289,218,218,332,219,219,393,232,255,257,299,298,389,456,115,259,251,47,302,324,260,267,247,278,279,316,92,234,364,255,50,336,289,115,305,225,225,275,306,282,292,114,403,254,204,353,294,408,265,313,261,333,365,285,373,350,247,268,276,69,346,184,233,290,326,301,278,256,285,242,247,327,290,305,112,274,276,158,293,292,400,272,259,261,407,349,266,355,364,261,190,243,379,241,323,431,233,253,238,252,261,243,262,216,307,230,248,228,222,263,284,214,214,267,273,373,238,314,254,280,261,433,293,317,266,257,338,393,283,205,442,442,309,316,326,329,294,275,325,244,286,244,241,263,317,238,239,274,264,81,248,242,299,256,255,263,252,249,54,291,240,305,301,273,233,223,214,227,86,254,236,233,185,236,233,292,252,252,277,336,249,271,369,237,291,236,267,244,291,218,245,122,340,383,65,399,127,288,386,241,344,71,340,249,73,256,299,336,221,93,342,328,211,211,134,402,310,381,254,366,94,280,319,244,230,243,261,301,267,249,239,230,270,255,298,244,335,252,180,296,278,270,271,360,209,345,67,283,348,246,369,306,206,234,246,58,250,244,303,323,249,252,112,325,68,77,290,266,52,255,336,247,247,396,329,434,403,381,329,321,332,50,264,247,361,273,364,251,245,299,147,147,359,255,215,254,289,254,74,302,236,294,243,271,253,324,256,333,291,370,377,252,297,262,380,366,64,236,226,199,405,383,312,258,249,304,271,248,313,297,261,226,313,311,190,277,351,287,277,255,300,329,290,325,245,320,317,300,243,242,287,306,293,284,297,206,291,246,248,358,261,39,229,387,242,243,305,256,107,265,418,249,346,278,226,332,283,93,270,291,235,236,323,140,307,260,280,329,279,373,146,245,269,272,295,253,135,307,388,271,257,256,300,277,320,171,274,285,231,219,264,327,312,309,454,332,271,252,248,249,49,236,323,221,278,267,301,241,285,292,295,275,268,272,130,290,127,245,354,376,276,383,269,233,321,316,260,371,318,301,199,199,305,356,272,331,267,271,338,214,214,298,352,241,250,233,263,263,321,228,228,245,395,433,268,280,297,333,248,378,354,366,317,344,293,295,275,320,412,256,269,266,261,275,295,42,233,376,367,156,255,310,317,363,243,254,299,204,350,235,249,296,276,242,280,397,312,271,218,218,326,305,234,270,220,260,296,427,272,425,279,291,358,318,258,258,315,306,305,321,231,271,297,216,216,275,308,293,243,295,285,232,309,270,293,239,333,252,280,178,257,270,186,376,297,247,261,220,340,257,326,69,219,232,212,237,245,249,176,248,230,361,256,355,311,281,262,259,219,125,299,251,205,288,283,267,322,226,356,273,421,241,326,322,315,293,277,290,238,238,234,242,126,233,292,236,236,297,210,174,255,220,255,269,359,137,275,268,278,286,162,291,163,261,249,250,296,231,243,203,274,72,267,284,249,223,109,341,418,243,123,383,323,384,55,246,189,189,249,420,303,335,182,244,410,103,272,231,259,372,243,297,60,222,203,203,391,232,265,306,261,223,261,294,256,243,368,255,250,248,261,225,235,286,262,280,233,282,243,246,317,240,270,247,337,319,52,260,250,294,274,242,264,256,285,289,268,51,315,309,247,237,444,227,308,298,311,289,251,307,340,329,257,91,307,360,352,410,320,250,86,327,338,251,318,275,184,278,277,336,286,317,324,275,450,263,258,303,49,283,248,285,234,376,244,249,147,256,259,235,292,283,240,290,267,239,282,243,255,206,256,263,245,101,222,302,299,280,407,247,336,246,134,230,279,309,260,45,325,311,221,262,238,328,139,270,269,260,112,242,265,260,274,267,268,274,252,258,274,337,234,266,213,213,394,311,207,350,353,277,310,236,260,288,262,247,355,300,239,329,275,273,241,334,290,365,278,266,355,355,226,333,253,230,290,238,251,414,239,261,302,292,229,150,284,269,340,330,316,367,244,270,313,428,398,279,300,344,256,236,142,315,221,276,224,282,264,394,324,308,305,240,369,254,311,235,265,256,101,284,256,297,283,413,264,452,303,282,230,262,264,260,229,265,284,72,352,285,286,49,234,141,256,257,332,288,273,54,262,250,387,345,302,298,259,273,268,284,241,253,275,335,268,78,249,290,253,277,278,289,360,247,252,244,282,247,312,293,329,372,141,281,75,245,228,248,171,273,282,276,272,243,253,45,224,268,353,290,290,263,255,285,304,242,292,243,192,264,280,328,217,290,342,304,333,279,284,235,269,284,451,320,363,240,289,239,252,343,163,253,261,220,243,212,38,286,113,274,303,221,257,287,293,320,346,284,284,260,279,287,260,317,297,272,301,172,251,364,367,339,224,278,249,311,342,334,372,230,307,249,304,304,396,76,287,281,47,383,168,258,280,241,287,242,152,246,350,69,246,270,120,299,216,298,252,281,289,252,280,361,306,307,360,287,453,425,250,410,270,250,386,285,346,273,365,271,261,272,283,232,361,242,355,241,256,247,253,411,235,255,287,227,250,249,393,204,242,156,230,231,233,439,245,251,249,296,346,265,350,263,303,188,305,263,261,329,286,132,230,369,293,237,266,253,52,246,223,229,317,228,255,230,246,252,257,231,247,133,262,283,299,297,373,321,256,321,270,292,330,300,401,268,242,103,326,244,235,213,223,342,288,252,333,294,284,244,277,238,246,279,259,234,234,283,272,266,237,318,326,299,271,335,349,233,275,235,219,288,242,285,52,287,300,243,224,384,404,88,78,304,347,234,254,293,298,241,317,318,287,338,250,411,258,257,251,27,227,348,380,286,269,249,306,306,272,277,398,264,238,338,326,274,232,305,257,234,247,195,247,195,239,276,305,245,263,236,219,247,258,370,266,236,292,389,192,267,251,252,304,299,292,248,258,291,254,259,287,266,258,289,241,285,230,214,142,321,371,277,338,345,245,363,316,232,232,291,344,298,244,262,258,195,195,281,394,299,415,421,235,234,311,239,225,225,235,282,281,217,240,322,398,258,374,204,204,274,259,251,334,241,422,254,209,209,330,301,232,248,244,248,240,240,315,240,243,271,228,315,269,241,219,282,266,215,329,41,350,300,66,326,277,229,287,187,236,346,284,135,301,239,249,242,329,281,275,297,308,277,256,302,243,243,398,288,403,254,297,292,258,252,190,249,340,258,293,108,260,328,249,233,252,254,323,318,237,218,312,365,317,320,250,273,252,298,334,222,235,274,231,286,276,244,232,317,110,308,84,332,258,251,306,300,262,274,376,262,284,277,452,265,346,303,238,279,420,274,283,256,269,294,303,304,300,259,233,260,371,241,267,242,314,305,324,268,270,336,334,282,361,181,181,267,255,310,227,286,233,217,330,227,305,255,359,261,284,327,326,270,251,404,240,311,321,282,347,294,251,203,203,228,367,306,68,342,226,103,306,275,301,242,228,259,246,332,283,239,372,233,324,310,274,352,246,360,287,277,257,251,281,240,333,267,273,350,304,411,275,266,294,283,279,278,269,244,78,315,347,311,226,212,272,113,226,322,441,316,276,270,41,296,321,356,281,338,410,190,190,261,374,39,330,450,386,261,310,339,316,283,277,235,145,273,324,248,240,337,388,247,262,259,118,272,270,89,287,301,246,302,250,348,287,238,237,232,238,237,235,97,252,296,320,290,320,250,263,329,338,256,140,272,360,269,297,363,234,234,257,273,264,369,314,256,266,287,286,275,261,329,288,246,256,314,278,320,285,282,260,269,293,244,249,381,258,75,289,387,306,417,161,270,182,324,282,284,126,290,264,292,311,247,281,333,248,223,217,234,307,313,220,238,265,249,265,286,261,58,266,264,259,246,330,186,186,121,315,333,323,302,108,343,282,323,251,274,322,318,260,411,250,356,288,301,345,350,158,158,261,264,261,312,331,429,256,159,306,308,238,331,228,339,291,76,220,262,271,226,109,249,283,263,161,234,270,394,301,231,231,300,382,271,261,295,237,364,295,272,384,410,233,345,438,278,261,224,282,268,287,307,259,261,291,264,360,278,241,240,429,263,310,350,251,316,333,274,245,402,273,252,310,321,263,326,272,248,203,203,269,414,219,365,57,376,287,363,268,315,328,350,353,322,213,213,275,281,353,375,227,233,299,167,253,251,253,183,237,309,383,263,353,259,293,348,283,225,239,390,198,255,272,260,257,246,243,236,266,263,245,253,252,283,279,251,244,251,243,268,85,347,105,267,268,268,335,246,303,320,271,326,293,227,264,289,354,282,301,256,248,200,324,94,278,428,269,173,173,191,342,295,273,227,30,336,165,223,277,223,232,235,240,328,279,339,388,279,308,281,258,268,305,195,234,225,270,231,239,158,269,246,288,298,120,220,236,245,247,234,275,253,238,244,246,257,242,244,258,234,260,294,260,248,254,259,242,248,96,239,67,295,243,343,302,257,238,251,260,231,399,464,312,111,247,339,416,306,253,283,281,296,318,282,271,333,442,246,249,312,298,257,295,281,376,146,251,267,243,269,268,254,332,321,288,343,289,315,325,291,301,406,233,263,261,194,248,262,265,243,344,311,311,311,335,265,271,273,228,389,269,234,222,285,272,215,268,253,313,82,295,285,282,304,49,232,256,336,226,290,294,100,304,265,277,299,316,237,269,256,312,76,240,304,340,287,257,337,289,231,63,243,246,226,344,232,287,302,248,265,237,352,253,260,292,347,302,257,391,333,364,314,328,251,270,260,449,333,288,315,296,413,200,200,246,258,237,309,254,134,325,371,313,318,317,375,383,248,268,392,259,301,361,306,261,252,223,241,237,232,228,329,228,282,301,269,320,322,333,254,235,221,175,205,246,300,258,304,284,417,201,397,270,234,233,200,258,391,364,124,359,284,331,279,284,352,377,415,278,228,241,387,46,226,269,295,314,241,242,252,267,258,235,402,264,281,228,228,272,437,289,275,267,272,317,384,306,340,238,297,280,206,342,69,152,231,325,300,284,241,317,275,304,290,235,148,260,310,315,297,319,273,70,224,264,274,271,257,260,255,358,219,373,304,386,271,358,314,232,223,219,240,270,253,265,297,239,251,317,287,60,288,280,260,282,401,276,306,356,365,212,252,311,194,266,187,310,132,251,410,347,247,279,240,261,404,429,412,324,367,333,249,351,172,249,252,287,353,315,256,337,305,241,259,291,319,298,164,331,243,258,313,375,286,302,256,252,302,316,414,291,248,283,235,38,228,254,280,249,284,240,372,299,329,265,228,226,313,387,277,288,220,282,286,283,290,381,277,276,247,302,275,275,229,355,317,402,320,278,240,232,307,257,307,393,337,226,280,312,235,254,266,263,278,365,367,228,353,252,293,65,268,291,205,182,246,258,301,259,279,268,235,337,274,342,252,451,244,291,355,354,208,405,343,274,251,300,228,241,204,301,325,288,283,402,364,333,117,229,279,270,260,155,306,439,403,247,326,318,331,266,313,368,320,301,273,155,335,261,264,305,349,273,367,257,277,256,349,257,259,324,87,286,283,314,298,43,312,256,229,326,130,234,317,307,310,274,266,352,293,265,234,253,237,246,145,234,241,318,259,347,262,224,358,296,275,273,249,293,245,327,232,255,366,356,258,266,162,328,295,270,303,269,246,323,252,331,311,272,261,296,239,229,265,344,392,363,257,269,177,255,291,290,258,296,405,272,242,341,247,336,306,205,246,264,313,281,245,307,197,301,341,110,263,232,239,245,301,272,275,301,264,281,234,233,311,285,279,279,312,249,339,268,275,255,388,267,225,239,300,81,361,254,273,274,330,299,315,362,57,224,223,271,257,260,288,269,265,64,255,280,252,70,257,264,264,309,351,303,276,263,203,203,123,331,394,286,341,250,295,259,263,434,308,314,329,185,185,264,331,325,286,327,413,288,50,279,264,285,280,252,327,251,230,246,341,308,244,252,284,258,230,248,306,242,240,266,234,247,373,278,282,229,269,267,252,255,231,300,288,173,237,252,252,248,406,266,328,402,309,301,328,308,230,151,257,336,300,228,239,229,219,237,263,391,282,251,375,253,350,311,335,277,303,240,221,433,259,435,302,364,269,321,244,305,342,272,303,348,410,78,241,332,255,249,272,260,295,169,236,267,249,303,276,299,255,242,248,246,242,313,365,253,303,246,254,161,223,307,257,230,268,272,241,112,273,272,278,363,242,452,252,262,264,241,195,291,270,269,242,143,303,222,246,353,335,308,224,234,329,390,260,236,273,258,205,347,299,387,313,461,395,352,281,257,326,337,380,289,311,429,376,234,234,367,318,328,259,259,279,330,309,297,407,318,333,286,323,277,285,348,83,260,308,297,250,239,57,285,242,273,250,283,428,384,280,349,246,383,358,247,355,281,132,255,248,297,88,225,419,362,257,294,259,250,349,128,255,152,252,292,346,253,294,230,369,257,336,298,242,301,288,240,292,306,317,401,266,345,249,261,245,296,250,85,263,338,243,282,216,248,315,249,334,329,270,327,293,304,301,319,299,293,295,260,351,243,229,257,257,261,276,301,336,306,241,249,295,333,303,304,273,236,296,280,233,264,246,380,245,231,226,265,285,292,442,292,255,235,356,261,215,215,374,44,242,379,258,307,55,217,254,230,268,308,198,255,259,246,281,308,244,342,240,245,328,258,284,269,285,294,260,262,272,327,287,340,228,264,249,353,243,333,275,312,270,261,232,274,75,270,267,242,332,274,236,260,267,81,254,355,208,325,299,272,429,324,290,307,372,353,269,271,289,256,314,197,258,305,289,373,312,313,363,448,273,281,89,309,410,298,303,292,249,390,257,237,211,387,344,268,258,280,280,269,361,396,306,243,239,275,275,451,330,293,241,253,254,114,246,336,228,240,261,294,238,366,44,387,357,253,238,54,279,296,314,258,112,242,329,355,239,312,275,308,323,243,289,362,273,267,260,251,250,88,449,252,285,361,250,267,231,230,236,349,263,141,259,276,43,232,283,355,281,112,303,264,345,251,274,139,297,350,240,243,129,261,125,238,236,265,245,249,255,265,244,240,252,245,252,238,256,286,252,260,242,241,257,243,302,241,338,289,242,322,323,376,276,299,333,299,239,310,272,314,349,270,266,316,301,216,276,329,299,320,408,46,220,62,245,264,245,245,248,200,332,197,242,256,77,264,306,269,281,187,301,287,282,265,268,263,235,271,304,106,247,346,234,350,319,344,226,31,329,277,314,67,257,277,263,279,259,321,254,353,270,230,230,366,342,243,236,357,243,421,233,345,272,228,242,296,250,258,261,150,238,386,235,231,238,35,309,252,291,210,268,215,272,312,273,469,375,339,269,374,326,327,418,370,434,302,405,294,253,384,330,61,322,269,309,384,327,427,451,384,294,280,287,83,311,261,247,251,309,367,247,365,108,262,292,249,272,237,307,372,119,325,40,259,259,315,260,244,341,224,373,328,250,251,225,245,243,238,248,302,306,363,254,118,228,248,245,299,279,251,268,257,105,263,241,279,220,370,240,182,232,232,320,237,237,265,379,278,267,293,262,279,305,292,261,448,348,230,230,415,295,284,281,404,268,262,385,324,262,450,310,459,467,310,287,92,324,277,276,380,275,262,356,286,341,333,422,346,247,234,258,232,261,289,197,240,159,230,238,95,278,251,228,237,277,235,305,220,330,245,352,265,232,229,223,290,397,248,270,220,282,250,268,302,233,237,299,287,243,120,280,317,242,261,264,267,244,223,240,222,300,305,299,286,262,290,275,267,274,264,284,422,175,175,337,134,296,315,332,263,286,263,271,415,291,298,251,268,249,268,445,316,407,306,246,343,268,196,272,238,354,321,293,228,310,261,235,305,334,377,169,278,291,259,261,275,161,251,254,259,303,278,238,133,383,250,253,283,125,271,251,283,351,138,403,286,283,301,267,317,223,228,305,260,250,309,287,408,248,239,270,284,324,308,225,225,209,209,256,234,299,243,288,270,320,263,259,284,287,295,294,282,140,284,236,264,328,230,244,244,236,258,255,261,242,266,237,250,239,259,227,219,219,283,226,323,337,259,304,277,254,277,261,241,229,242,273,253,244,263,268,249,246,98,314,267,232,117,283,183,267,281,272,347,247,272,238,357,251,245,255,263,288,266,201,201,256,273,288,380,242,250,260,399,271,360,269,31,297,321,295,282,94,262,297,406,229,354,234,374,256,269,275,291,240,309,417,291,323,214,296,300,246,265,240,228,237,374,220,282,331,408,401,416,402,426,416,427,420,412,418,140,276,272,84,105,303,366,284,268,429,382,314,291,302,368,261,321,454,372,281,218,270,359,325,263,277,293,330,263,245,265,303,294,222,199,199,218,218,257,341,138,324,349,267,164,229,287,269,373,352,243,222,427,328,348,395,302,372,323,267,415,295,225,225,363,129,269,242,302,287,258,352,265,288,283,277,257,285,274,233,388,371,291,295,377,321,290,69,139,287,282,320,330,329,327,310,299,261,196,290,318,198,262,258,243,230,238,242,91,242,298,245,231,210,304,205,181,364,337,420,312,353,398,265,285,308,87,376,299,374,350,267,263,324,265,218,287,395,268,421,406,400,401,410,301,335,418,101,320,300,227,166,282,262,279,291,54,296,290,281,261,280,258,254,290,268,284,314,297,307,284,292,266,334,292,299,261,260,263,84,237,302,251,348,223,280,263,188,404,322,244,300,269,261,376,332,237,298,269,167,280,243,248,140,301,415,306,367,343,235,235,257,285,297,373,254,297,306,116,330,398,321,290,289,180,264,255,149,249,315,348,294,240,257,241,437,284,193,229,258,228,214,242,296,249,224,120,309,226,276,253,349,232,243,294,221,240,229,252,278,423,85,377,323,261,283,276,264,208,277,303,328,241,209,321,317,253,264,284,300,264,256,281,289,228,285,240,344,239,225,259,332,101,421,230,265,297,329,275,265,333,243,262,248,334,376,285,295,238,329,317,337,341,279,243,282,300,317,302,289,271,277,264,269,134,278,395,267,276,287,291,282,245,270,392,321,362,295,262,232,268,246,283,234,320,281,284,251,274,278,333,303,308,289,301,235,300,292,357,255,291,246,382,283,298,365,234,274,354,264,238,265,47,280,208,113,264,313,232,392,323,235,292,129,379,286,300,435,347,366,227,227,398,277,299,205,205,370,197,197,371,262,351,215,215,101,295,281,288,370,218,104,281,285,355,244,339,193,271,306,296,386,361,367,292,60,279,300,362,298,246,243,262,236,243,234,305,223,344,241,272,320,267,298,281,267,234,267,267,254,287,292,354,248,231,222,288,261,286,235,165,315,228,225,323,211,211,373,237,343,410,270,307,313,318,407,281,347,294,362,151,277,336,265,271,398,288,334,152,247,255,107,225,293,327,259,211,316,249,59,249,248,237,262,258,244,248,249,230,250,253,281,238,246,266,238,164,354,399,302,441,248,248,256,266,251,289,393,361,407,269,154,245,350,265,279,279,295,250,303,339,245,296,247,306,265,260,270,266,252,289,338,208,360,138,291,266,253,246,301,89,286,289,51,264,333,309,320,93,388,259,250,310,301,280,252,282,291,277,290,283,308,279,258,317,289,316,345,339,371,312,304,304,354,238,303,267,266,330,281,258,218,314,268,300,279,299,303,290,341,279,264,298,291,308,271,281,159,237,224,240,297,258,228,254,248,259,86,154,275,299,287,281,270,250,263,277,374,268,273,238,107,309,272,252,256,254,251,336,144,304,443,286,323,233,238,436,76,107,341,106,96,285,358,365,312,445,234,287,303,126,166,337,319,88,223,245,261,57,336,265,297,297,236,253,241,343,274,130,255,61,274,296,403,132,296,268,256,286,287,269,130,282,308,265,45,308,343,88,310,263,323,384,220,230,251,158,287,289,329,323,326,413,348,88,205,287,304,243,276,264,260,241,203,392,323,54,298,316,317,223,277,288,337,290,253,79,311,227,236,323,263,294,272,295,338,279,290,312,255,285,293,295,242,256,247,265,239,70,288,252,431,301,199,258,393,245,235,248,266,242,310,274,241,294,248,284,259,270,295,310,279,241,326,319,313,244,258,253,266,356,73,324,241,245,234,347,334,233,241,120,244,236,36,380,354,242,267,278,221,221,315,245,93,240,373,275,402,302,147,262,394,223,223,261,212,212,236,236,458,221,221,234,263,218,218,290,291,274,310,292,282,267,289,286,344,244,373,259,406,306,292,236,230,298,243,106,303,278,284,177,326,329,296,312,254,290,221,221,322,386,316,328,331,302,182,252,270,205,324,183,290,289,414,431,286,357,273,320,268,270,300,226,237,330,296,262,251,269,267,256,233,47,257,335,262,261,307,304,250,294,244,255,134,319,369,268,269,309,304,256,417,350,131,291,253,449,279,257,240,261,284,324,324,279,364,286,330,356,271,307,255,313,307,299,360,279,263,134,255,229,89,225,312,296,241,230,293,216,211,179,260,354,287,234,246,283,286,263,270,279,313,294,264,322,398,280,280,294,386,239,378,188,304,355,327,333,249,283,441,238,426,286,283,246,371,428,293,271,238,356,229,271,293,282,262,251,333,285,272,254,234,230,252,341,246,267,451,229,245,321,247,235,293,307,240,243,261,323,251,315,441,260,367,216,216,239,347,287,356,290,292,262,343,204,220,285,227,245,244,276,268,277,334,349,271,336,350,316,347,280,279,302,301,255,265,264,350,310,261,303,289,265,340,326,398,288,467,355,307,280,264,272,357,139,360,362,276,341,259,284,260,281,132,270,282,254,214,255,240,281,214,347,407,380,337,329,282,260,295,404,381,430,72,183,52,194,261,206,84,382,276,380,272,262,367,320,140,265,244,245,259,287,271,233,246,231,308,244,224,332,271,373,293,294,260,273,222,248,352,243,374,170,170,226,221,309,231,291,234,274,258,168,256,220,390,224,279,340,249,385,310,298,375,400,402,220,260,243,328,293,259,419,248,400,280,247,252,311,406,270,243,269,285,169,250,316,216,229,255,236,89,381,345,328,350,378,286,344,295,233,201,201,237,321,232,242,270,249,295,293,256,400,230,265,276,387,260,309,335,94,319,286,285,231,428,241,369,262,159,258,227,195,284,248,31,221,152,236,279,282,256,287,282,239,399,297,283,273,399,259,78,279,274,421,416,231,328,266,363,341,297,279,319,339,274,296,335,442,245,271,340,393,253,269,263,339,311,436,436,261,258,334,270,251,271,269,260,406,264,329,289,291,304,265,299,284,354,260,280,276,299,372,311,238,322,277,246,287,277,347,262,252,248,276,101,374,311,36,283,234,449,270,363,188,327,269,258,460,96,269,287,248,167,296,273,401,258,239,286,321,245,230,249,105,259,257,409,254,367,178,113,381,264,83,236,241,302,264,65,284,327,226,323,449,389,277,436,297,112,365,410,204,291,319,285,239,302,245,323,265,245,109,271,266,285,216,216,234,326,91,313,237,404,231,267,238,237,426,287,299,355,241,400,285,123,259,227,254,238,214,301,134,262,263,252,331,271,315,283,227,290,342,251,272,355,279,394,275,246,260,242,259,267,468,370,287,305,363,383,403,294,322,139,352,268,274,260,300,316,327,286,237,264,279,358,326,287,262,260,148,250,296,233,237,109,269,323,268,334,283,380,264,222,292,292,296,264,307,271,121,255,236,374,327,233,428,242,233,240,372,261,236,90,234,295,236,107,452,121,261,340,301,163,340,264,405,309,437,275,256,325,266,258,309,318,209,223,271,237,260,336,252,245,252,239,227,254,267,329,303,148,304,263,278,351,259,298,278,276,301,301,263,377,255,234,259,248,296,229,264,254,263,158,311,224,267,225,298,402,387,280,382,369,365,332,340,391,342,465,325,327,379,276,346,194,342,255,322,223,231,255,349,297,258,352,232,314,94,340,321,449,437,434,383,138,312,263,387,199,253,59,253,241,289,236,300,217,257,279,90,269,299,314,104,258,248,223,300,317,276,37,409,398,261,270,330,200,261,249,317,239,211,231,256,205,268,228,224,265,298,298,278,260,258,220,279,291,322,373,250,236,74,394,223,322,306,426,329,304,289,389,414,243,292,308,241,412,250,239,264,246,336,221,266,232,308,278,242,290,253,297,305,296,258,430,380,274,270,274,285,303,299,146,275,239,129,301,129,255,277,185,240,257,338,276,227,217,277,296,358,348,263,262,220,268,229,268,245,236,269,246,279,323,278,238,228,238,219,291,262,326,89,359,284,294,207,314,245,242,239,257,310,338,95,272,340,200,200,323,237,365,291,309,149,196,247,352,310,246,237,254,306,273,391,305,246,353,252,278,188,188,349,262,368,365,232,277,254,300,378,238,274,363,234,277,370,335,346,275,305,301,262,267,161,318,237,296,243,245,263,254,226,306,295,257,249,251,288,339,344,275,252,225,250,288,236,266,240,333,172,272,246,247,33,303,294,324,306,296,306,292,327,288,298,281,340,304,275,283,331,283,347,308,311,279,68,344,259,293,310,109,241,395,299,243,285,438,341,353,250,287,381,272,246,256,264,330,180,306,287,253,345,91,233,233,211,211,221,221,238,239,222,234,422,210,210,319,323,285,379,239,94,256,256,209,285,272,40,279,281,425,378,233,417,294,311,234,267,323,335,398,427,257,371,401,331,291,350,255,365,271,199,314,253,362,339,352,333,309,331,289,290,144,354,267,312,280,437,332,263,344,340,270,311,45,289,178,243,222,235,306,247,279,224,240,313,272,332,313,359,246,209,227,222,224,245,291,239,270,243,264,231,258,228,238,265,298,231,312,337,308,257,320,296,434,266,419,326,264,271,289,308,231,231,243,272,303,460,368,268,302,220,261,389,437,245,222,196,253,284,147,425,225,225,354,432,444,403,323,368,269,309,266,415,272,272,226,226,301,287,160,160,105,336,337,313,275,348,248,324,310,231,246,291,354,239,301,236,232,325,221,327,254,151,315,367,356,334,275,258,288,341,260,296,262,409,386,329,262,297,268,303,250,70,309,297,271,306,264,282,290,283,277,279,72,224,249,265,297,227,65,309,337,292,263,285,243,262,292,277,240,250,284,248,232,275,357,247,203,228,277,243,223,245,289,240,241,230,250,227,269,279,241,232,277,240,257,254,237,239,319,264,344,272,254,232,245,235,258,275,249,247,267,231,259,248,259,253,282,237,242,239,274,233,234,59,233,289,228,232,236,215,333,240,260,334,323,254,233,308,333,265,60,247,108,298,348,361,82,401,376,309,364,159,364,314,283,319,276,285,265,297,253,113,279,300,243,263,293,246,243,365,311,260,325,232,257,239,289,334,252,274,257,235,327,394,237,250,250,253,230,281,268,287,272,302,324,262,259,74,289,202,202,389,284,280,286,281,323,292,312,245,274,320,248,228,228,332,269,252,231,300,124,248,310,246,276,231,236,225,219,127,312,282,69,298,290,213,238,413,281,288,351,285,273,345,287,321,161,324,251,282,111,248,233,294,312,257,250,249,242,305,120,372,171,224,224,295,392,382,359,300,315,311,286,293,286,398,420,271,263,390,294,366,385,447,225,317,308,271,225,324,245,308,391,217,217,445,347,436,317,298,349,423,376,297,270,244,339,429,316,243,259,105,303,338,328,364,85,252,287,297,271,201,233,308,187,293,386,493,363,78,249,117,343,270,130,284,238,277,246,259,348,235,283,368,316,226,153,284,247,241,282,239,240,378,252,245,188,188,77,242,247,251,255,287,278,243,256,277,302,253,127,358,252,226,227,295,228,243,96,233,221,262,190,235,292,290,305,255,295,296,317,282,301,249,363,287,331,282,369,245,201,201,223,344,223,218,261,239,275,277,214,220,261,260,285,295,279,247,296,226,249,228,227,232,240,275,258,360,296,263,296,179,289,217,217,259,343,329,315,308,271,335,28,266,271,304,260,256,466,284,292,84,289,266,267,361,321,357,294,263,283,318,261,453,276,252,272,239,231,241,306,315,281,101,102,75,276,345,248,243,265,326,174,288,255,259,149,261,268,306,235,246,239,242,233,236,269,251,401,329,256,219,235,296,256,295,212,191,263,310,51,282,275,244,245,330,286,346,381,321,353,273,77,290,256,263,97,311,329,126,251,276,228,290,231,309,223,288,263,284,225,196,196,276,404,230,282,351,255,292,389,260,421,353,430,321,214,253,286,393,397,297,325,280,420,235,334,110,313,249,419,305,281,288,338,266,213,290,422,326,360,316,286,424,305,332,447,240,329,322,392,258,279,250,250,238,238,441,300,359,418,384,332,359,256,227,331,243,318,379,227,296,429,295,267,315,264,277,281,290,375,322,308,321,400,300,258,393,259,275,270,303,109,289,284,308,281,251,237,221,322,354,266,113,277,289,271,90,255,247,346,357,292,278,251,338,317,215,284,365,316,353,282,249,311,245,371,241,289,338,102,129,272,299,248,343,276,315,241,325,182,389,294,302,91,346,357,215,295,348,427,344,288,325,278,256,376,294,299,117,287,261,284,222,330,328,223,276,298,196,286,235,263,66,282,106,352,271,270,250,270,289,334,283,268,295,233,263,266,292,240,320,273,270,339,239,277,342,267,248,278,329,298,241,276,444,321,280,287,308,303,306,251,236,303,258,89,246,254,343,325,285,254,448,287,256,316,287,304,324,323,284,333,305,375,403,141,344,324,239,267,272,268,327,253,256,252,284,254,258,251,394,210,243,309,263,273,344,304,238,313,230,272,292,183,119,220,220,416,308,213,213,236,203,203,297,326,220,323,195,195,195,236,320,226,139,241,315,261,127,300,289,280,418,307,274,267,296,255,288,387,258,281,316,303,273,279,265,246,131,242,343,409,293,257,312,280,348,220,301,237,260,327,292,314,274,281,395,353,248,70,280,355,258,310,276,286,265,254,267,327,321,350,380,394,304,231,342,367,251,311,288,279,264,273,280,249,236,233,297,258,258,298,270,242,256,254,375,314,322,199,290,307,224,309,339,255,297,258,114,275,306,237,242,214,262,270,276,245,264,253,118,237,235,379,287,264,285,247,362,183,339,234,339,276,299,220,265,154,251,165,268,289,295,266,253,386,293,363,360,235,312,310,299,253,248,358,315,270,266,257,225,425,278,372,338,241,239,269,345,248,275,300,257,254,271,301,248,237,257,326,231,350,280,347,161,309,345,242,359,294,255,264,268,314,253,47,261,279,155,231,428,271,364,360,279,340,347,354,305,304,267,372,243,261,263,298,317,277,324,301,395,344,315,276,94,282,282,282,43,244,252,241,251,74,286,375,380,318,418,281,255,388,313,414,344,306,270,244,237,68,223,276,147,279,286,235,270,120,251,187,233,239,266,313,239,302,379,395,307,296,269,415,286,238,309,293,337,267,305,189,391,277,298,277,303,291,245,118,269,296,308,260,292,373,293,245,141,258,256,239,277,96,246,246,281,240,230,314,287,283,264,302,281,314,465,133,255,275,266,171,284,374,296,322,215,330,294,333,333,316,272,440,349,344,424,300,225,304,281,284,314,358,304,293,297,310,239,241,271,276,298,245,242,258,323,299,167,258,101,278,272,186,270,309,239,295,298,214,214,291,323,282,285,354,432,283,296,295,443,305,345,261,287,270,414,353,249,271,270,341,282,270,154,224,246,231,394,256,271,243,308,310,301,299,128,325,296,443,352,350,220,220,301,338,347,298,250,268,337,324,254,257,252,285,240,115,289,358,442,304,280,363,66,309,265,308,268,322,384,262,239,266,300,244,263,298,237,319,260,265,278,352,349,283,235,300,257,264,243,243,243,452,223,281,262,412,146,294,271,111,265,377,228,244,294,286,295,267,275,284,229,242,349,236,246,177,282,306,278,90,258,250,95,415,420,273,298,265,310,88,424,271,241,343,253,380,241,297,236,217,258,245,280,243,258,276,302,293,326,55,386,399,209,422,255,311,327,76,232,303,85,233,264,116,360,286,321,341,354,70,164,232,269,222,253,251,203,246,318,260,144,93,367,353,232,287,335,38,368,294,233,407,391,306,264,300,305,152,342,60,315,320,384,381,454,343,265,343,100,101,262,288,203,282,294,277,306,264,96,238,252,260,262,273,367,322,100,242,223,272,62,317,294,427,398,257,108,253,321,312,452,312,286,382,292,381,294,233,299,269,279,234,234,285,260,326,265,309,253,286,386,265,279,353,305,292,68,268,199,302,318,311,343,320,291,256,259,277,299,266,279,259,123,238,279,250,321,361,269,225,142,273,225,237,245,245,214,246,247,267,218,252,266,293,233,329,303,269,263,304,231,285,323,268,275,280,381,283,296,301,258,252,269,235,286,271,266,247,199,199,238,244,263,280,252,250,277,239,317,158,312,352,276,308,322,278,149,264,264,150,321,312,273,93,305,267,276,273,258,248,318,270,303,224,371,288,288,250,200,225,300,229,312,304,381,234,308,269,260,259,257,274,278,271,242,215,284,254,248,305,315,330,292,303,255,301,368,452,261,257,324,55,264,318,234,234,287,311,169,325,189,279,398,258,325,339,227,215,238,336,284,273,271,269,223,223,255,287,377,285,253,251,324,389,413,325,444,318,434,300,349,300,171,363,297,344,253,365,231,254,347,134,273,267,247,247,413,265,350,280,417,311,309,270,242,380,248,373,237,268,367,315,254,246,331,232,310,299,285,384,290,289,354,275,435,266,327,144,260,238,256,199,408,294,257,306,227,299,99,296,285,239,254,298,279,370,262,249,290,246,281,382,334,295,264,265,131,304,240,194,246,148,319,418,255,278,452,267,249,313,359,257,313,404,257,267,375,382,451,458,284,395,278,244,299,340,368,460,301,284,263,243,387,235,397,344,226,274,286,245,312,415,347,311,305,286,242,300,352,310,255,55,307,302,295,274,319,269,261,319,241,392,254,259,270,275,455,277,306,260,267,253,138,284,289,327,287,269,238,355,244,294,306,339,294,308,236,369,324,433,347,229,237,258,103,272,92,264,244,342,295,265,266,287,278,301,277,304,268,287,255,265,267,274,256,320,278,270,277,284,266,348,293,272,278,263,310,277,264,143,332,240,295,261,247,248,325,335,273,228,325,337,354,319,284,292,282,273,279,258,262,298,290,250,315,335,129,275,445,285,281,84,296,315,240,318,100,449,300,275,244,275,291,258,232,331,354,276,263,343,311,255,324,314,220,289,275,238,267,220,245,213,331,251,219,251,236,401,410,239,273,306,258,293,304,315,280,275,257,250,50,307,232,257,260,166,402,62,307,248,301,269,275,355,256,327,366,317,277,295,259,254,355,294,252,281,236,234,243,275,238,250,44,342,96,278,300,384,68,394,237,233,217,217,245,198,261,273,319,279,357,54,261,277,267,249,45,286,258,332,268,255,244,299,339,213,292,285,427,318,264,262,383,286,243,257,316,286,175,222,227,235,271,230,226,244,264,244,268,404,438,212,212,295,270,427,355,310,305,315,236,343,222,238,409,282,245,373,254,282,281,254,250,265,228,325,264,276,261,269,293,288,305,178,284,303,102,287,75,259,261,292,260,364,364,402,345,235,335,329,278,285,374,450,394,310,88,237,269,305,324,243,261,259,407,349,312,357,255,30,284,256,277,304,274,341,243,251,289,284,345,290,280,85,243,224,224,248,344,336,336,329,307,256,290,245,343,349,331,315,162,302,236,229,365,293,271,353,251,297,246,331,382,288,270,375,353,427,303,323,318,238,287,234,267,149,288,272,282,416,317,400,283,338,243,340,309,328,265,224,418,291,423,290,270,247,299,299,333,268,268,248,323,268,260,270,292,342,286,274,279,322,254,325,308,279,269,234,365,311,268,259,314,246,272,249,298,218,274,250,268,383,272,243,241,259,301,246,269,268,239,262,231,197,302,313,148,258,272,271,259,295,323,285,242,304,253,253,241,249,309,231,289,266,285,391,222,351,336,93,290,293,221,232,257,63,266,286,281,264,326,328,249,248,318,235,316,280,199,266,281,364,282,334,244,89,321,247,254,273,254,141,246,271,236,236,286,249,320,289,250,231,373,250,391,344,444,423,306,453,255,84,234,228,334,276,299,290,250,246,294,260,235,251,272,329,307,296,338,276,323,253,300,294,345,234,236,237,226,327,341,287,308,202,290,265,225,71,225,317,238,305,190,190,325,203,203,295,289,289,283,95,258,296,259,294,130,283,387,261,206,364,326,279,289,225,271,277,256,231,315,254,287,228,261,260,281,279,238,247,266,225,225,317,283,178,327,325,242,351,58,296,402,320,283,277,288,301,355,312,358,320,300,183,279,266,162,258,340,276,232,239,244,47,231,264,286,296,328,92,388,287,259,251,238,235,147,268,327,256,281,275,234,297,266,244,356,310,244,334,291,409,410,281,368,462,393,263,304,289,331,336,329,360,370,298,230,286,167,302,304,253,262,329,325,269,257,324,180,170,247,112,300,314,276,244,269,252,296,297,273,274,251,262,333,296,297,266,288,291,261,288,247,150,329,257,272,290,270,299,309,234,212,364,337,285,300,235,278,304,354,293,342,340,303,248,262,284,259,220,226,243,253,273,253,184,299,313,229,290,249,259,282,271,360,266,270,251,248,285,49,296,276,257,308,231,254,302,237,235,285,322,177,267,359,277,224,282,248,279,242,179,238,229,338,253,358,232,251,245,285,267,235,296,218,268,135,225,152,265,288,160,317,240,240,416,270,304,280,344,414,280,305,251,247,273,388,360,382,332,308,288,344,256,249,372,334,288,281,278,264,243,328,292,362,299,265,271,63,252,308,347,268,290,342,424,314,252,236,390,300,424,286,424,214,214,156,122,249,396,287,295,138,305,272,290,253,262,268,277,273,272,184,262,293,311,262,266,326,210,232,275,359,272,262,261,273,299,304,286,244,330,278,155,419,136,348,247,292,297,297,250,303,447,266,116,259,267,350,407,344,377,324,272,340,361,293,313,312,328,230,235,316,239,260,241,121,337,329,449,350,231,258,376,261,190,266,216,256,258,245,353,276,315,312,264,296,296,367,372,249,242,304,240,375,455,451,399,242,440,284,268,363,329,142,304,262,280,322,291,370,279,317,372,307,245,223,238,256,237,214,274,262,259,235,238,316,337,137,373,276,237,249,285,354,289,274,64,334,268,325,244,346,270,190,258,247,230,62,290,307,363,339,31,267,295,293,154,318,297,262,255,254,289,423,385,257,231,235,306,269,229,252,309,335,313,265,221,325,312,235,293,227,258,362,300,413,343,259,243,388,300,231,270,315,340,232,228,264,307,261,118,290,348,401,194,254,238,317,250,248,261,145,265,321,274,265,276,47,340,369,359,308,452,255,242,300,327,274,280,347,262,289,109,290,344,303,246,271,295,241,301,279,349,250,300,302,267,272,386,282,249,279,307,339,308,326,338,350,88,252,274,281,215,314,228,314,274,280,286,248,270,296,334,280,226,273,294,300,239,280,248,259,445,337,69,69,234,246,267,306,252,261,111,304,361,329,291,336,438,256,388,86,321,334,229,247,264,300,44,320,217,341,304,368,249,239,315,324,314,259,331,266,314,237,94,383,320,305,265,334,282,327,264,118,273,246,358,387,252,274,263,273,249,64,376,381,432,340,282,365,302,339,281,284,433,324,382,386,365,292,229,356,270,246,365,241,322,300,331,257,274,289,273,273,251,257,289,259,376,82,375,124,296,314,294,294,310,268,301,380,320,284,282,292,172,227,230,249,336,308,280,257,287,341,375,260,334,294,428,370,315,254,242,366,260,266,238,234,272,374,276,323,316,310,292,282,33,293,273,271,273,283,234,265,263,237,280,307,113,226,352,230,297,413,311,397,348,262,340,377,431,319,333,257,231,373,235,235,377,282,267,291,382,399,233,306,295,450,167,237,332,371,235,265,360,325,414,407,339,306,353,357,114,249,239,269,136,313,268,291,253,253,359,393,408,423,413,273,333,343,246,325,240,280,425,251,312,332,285,211,211,405,268,233,373,236,277,247,285,238,334,353,296,328,303,361,245,321,131,316,269,329,264,252,322,209,269,241,319,278,235,217,277,245,329,274,328,231,381,227,304,244,244,268,308,311,262,362,248,262,296,287,415,277,279,271,297,246,264,378,358,301,271,241,298,227,317,340,343,256,241,448,266,314,247,274,159,277,360,275,248,257,266,86,254,359,329,455,285,384,328,72,227,264,73,236,335,254,307,326,319,378,254,253,290,328,123,266,339,268,323,141,87,288,326,280,265,256,229,113,257,253,259,241,310,258,273,81,227,361,284,285,338,232,404,296,344,348,278,269,278,392,245,350,341,345,310,281,191,274,186,259,271,291,384,295,225,205,339,260,364,297,434,301,344,317,279,233,233,238,238,297,315,205,269,292,345,334,311,393,274,260,279,260,368,273,357,80,256,265,327,40,275,245,283,292,238,302,265,421,244,253,288,239,292,346,263,280,253,311,255,253,286,221,221,205,205,324,322,272,246,260,268,219,228,256,235,282,191,253,239,247,255,261,275,265,230,283,317,434,290,306,331,347,230,309,69,301,290,319,258,127,230,237,234,322,275,246,254,241,266,258,273,238,251,244,266,241,239,318,295,241,246,250,136,312,331,323,350,324,227,323,135,148,244,361,251,319,284,255,301,366,275,251,281,290,269,290,257,276,275,245,272,244,260,253,224,259,293,348,281,266,247,343,276,251,336,313,373,248,298,278,312,284,157,256,273,281,104,307,306,257,296,238,273,190,189,320,307,260,345,124,282,335,364,295,302,309,266,267,252,253,394,288,319,371,407,287,332,370,396,357,310,300,325,328,291,234,307,297,212,301,254,420,410,257,257,365,413,400,312,156,286,351,345,258,371,344,238,269,235,72,299,279,286,273,282,332,96,240,264,258,300,354,337,396,275,376,315,367,371,296,285,172,267,307,243,220,226,220,320,252,283,249,304,324,301,287,259,267,245,264,299,256,167,336,248,241,261,342,230,286,105,356,259,285,318,275,365,334,220,295,272,274,391,255,293,262,238,202,243,198,342,284,249,325,269,368,339,93,344,352,351,246,309,310,158,328,446,322,181,224,312,330,249,313,348,237,162,374,265,318,271,242,256,281,371,242,213,271,359,256,293,315,297,309,215,268,251,42,273,247,353,251,281,312,307,246,241,224,267,295,328,398,244,264,349,240,221,246,299,213,325,266,273,316,287,323,375,254,300,300,333,341,316,279,280,245,286,399,280,426,163,167,252,283,323,41,234,286,275,321,436,331,341,246,268,332,351,427,275,399,257,57,307,327,252,288,242,68,299,356,235,308,308,255,234,263,329,277,304,279,416,266,449,279,358,461,363,297,259,221,309,280,231,249,343,222,313,302,287,240,274,230,273,285,230,261,226,224,271,269,249,50,366,248,240,311,196,272,238,230,247,215,242,242,280,464,256,89,272,298,319,275,99,276,301,243,298,315,222,232,243,248,293,228,31,386,331,298,283,241,261,280,323,176,233,257,270,240,245,240,290,281,265,338,283,254,108,273,94,257,316,313,356,244,267,322,300,419,302,346,455,305,285,451,393,421,443,340,284,275,370,281,245,407,385,267,297,256,264,113,226,280,235,303,230,258,453,334,288,234,285,251,250,98,349,370,140,269,241,289,36,246,347,281,70,235,377,299,137,259,269,50,274,260,253,232,256,195,283,292,309,260,254,335,239,264,234,292,303,393,228,272,317,269,317,313,285,294,66,293,383,295,298,208,31,257,232,256,222,297,318,284,301,313,233,289,86,301,303,313,265,381,147,272,195,288,255,338,272,277,63,136,242,282,205,205,282,228,313,291,161,280,266,242,32,253,238,304,266,280,224,242,67,237,60,283,278,330,280,288,74,327,373,286,266,338,268,257,67,226,238,133,294,224,242,263,271,248,164,249,319,141,66,241,254,254,260,297,29,303,330,283,358,304,278,223,136,274,238,258,252,260,248,294,281,301,313,287,300,284,267,250,171,328,318,270,307,266,352,271,307,319,239,280,294,244,237,374,294,329,217,293,268,233,253,255,242,254,259,292,148,287,308,348,299,328,404,200,357,229,272,266,257,243,244,243,105,306,247,261,300,286,234,299,238,275,290,399,337,284,164,257,289,261,234,306,292,264,234,261,391,237,348,356,221,295,282,280,245,340,351,329,223,175,293,259,291,283,228,228,313,306,230,248,304,349,297,227,296,237,154,281,337,249,335,274,289,286,315,225,292,296,271,144,301,239,359,300,300,236,295,270,317,329,269,291,65,247,294,247,262,154,324,269,270,279,359,273,327,233,116,278,342,137,287,305,356,251,310,360,267,287,260,281,313,263,252,245,265,114,340,375,329,229,235,277,269,350,380,342,394,254,266,250,279,290,334,237,277,237,311,285,227,270,248,254,289,276,303,221,247,250,263,234,256,282,278,266,148,344,280,301,66,277,249,326,214,257,301,217,243,230,235,238,240,242,249,270,236,218,293,258,221,245,308,329,297,217,300,265,249,374,299,249,280,289,251,197,197,435,251,68,249,252,269,282,246,287,134,276,298,124,290,279,317,291,274,276,356,285,344,280,280,236,194,392,232,283,244,297,48,304,371,324,341,33,235,104,333,253,358,231,236,283,327,285,254,361,241,400,271,270,215,237,375,203,235,282,251,321,293,314,390,385,283,306,182,272,250,231,225,264,262,52,299,248,300,363,361,255,359,260,302,340,310,308,333,266,269,234,270,225,266,321,234,351,302,256,387,153,235,237,314,277,237,254,306,275,124,294,265,276,290,258,311,293,246,231,259,324,281,333,271,248,266,261,59,336,314,260,269,375,367,255,303,341,226,294,218,264,235,277,236,270,425,312,309,251,370,276,273,345,340,259,253,266,274,288,402,383,257,337,105,272,227,353,341,269,345,286,231,247,319,314,77,255,286,280,244,272,132,228,274,284,239,263,311,315,210,210,191,236,119,260,270,238,223,241,227,262,281,186,331,250,280,264,248,272,252,222,255,236,233,227,228,47,254,232,176,432,279,270,270,246,293,246,245,198,198,208,208,323,260,384,398,231,437,263,289,368,315,291,257,299,117,282,312,393,369,335,259,272,281,334,321,255,248,308,254,249,324,63,268,234,261,347,266,273,270,262,304,357,276,300,401,377,287,295,339,231,221,256,254,246,233,184,363,304,437,241,340,326,325,354,252,285,323,266,145,237,293,248,409,393,367,343,261,334,284,291,323,264,261,273,338,231,224,319,252,241,213,61,276,289,205,444,404,440,166,272,243,254,243,255,252,253,247,249,264,266,257,288,294,256,252,260,265,131,279,226,234,444,398,185,347,264,303,285,259,378,256,255,369,290,318,374,271,241,292,259,305,397,261,332,466,437,352,381,275,269,365,364,248,245,370,282,281,239,213,306,275,266,307,296,371,209,235,358,270,63,259,221,261,263,272,254,244,120,317,235,260,305,266,290,319,274,346,294,251,231,379,256,290,321,314,335,275,167,245,415,293,198,322,67,283,346,313,397,225,268,250,349,266,318,294,232,251,347,313,170,329,287,274,305,216,257,232,228,241,221,273,248,237,237,169,351,349,211,262,227,257,273,236,175,239,245,267,302,255,329,197,264,240,409,289,295,348,270,278,275,135,295,202,251,323,314,289,269,240,263,283,371,324,371,429,292,271,392,304,386,300,364,90,291,168,312,257,257,238,239,270,330,269,333,281,271,268,230,319,118,298,83,256,293,100,235,66,254,278,336,294,294,250,300,197,230,286,223,288,286,328,261,234,273,288,282,252,127,302,263,375,259,287,367,279,81,282,361,242,365,306,349,239,273,221,288,335,247,321,280,259,286,241,405,271,285,266,371,258,251,316,224,252,268,320,236,298,271,268,318,363,266,301,272,351,466,299,318,252,347,252,317,313,323,256,302,237,87,237,137,336,316,267,323,108,260,292,112,265,263,257,295,328,261,288,151,288,314,244,174,331,36,68,286,97,275,72,235,238,243,324,246,232,293,258,304,257,290,204,204,222,314,234,269,378,279,323,340,171,259,270,270,292,324,234,305,396,391,297,235,286,145,330,32,255,263,287,290,80,259,311,287,299,301,321,267,280,378,298,352,212,212,325,249,312,286,260,112,258,283,310,321,350,324,263,276,292,140,285,405,137,396,251,347,342,350,310,275,256,289,363,214,214,51,324,178,296,399,45,289,305,271,237,342,261,302,281,257,309,193,283,231,359,231,330,317,423,350,304,259,224,246,212,221,344,240,191,224,224,288,241,219,315,342,260,242,258,265,280,306,397,279,286,260,351,399,240,310,226,253,253,252,231,286,252,127,318,271,130,222,237,228,245,269,303,348,277,99,244,287,290,368,108,225,228,257,235,238,253,47,252,292,215,215,374,320,240,317,360,242,282,361,317,281,374,369,313,459,386,324,325,321,379,461,340,337,304,179,287,354,61,348,277,243,296,130,254,289,263,106,319,367,453,265,273,246,249,249,266,424,250,257,251,260,130,293,244,432,240,304,219,225,256,189,300,304,280,277,238,265,300,334,435,317,283,274,340,230,278,269,283,281,259,289,302,275,345,299,277,285,249,266,298,246,339,256,151,260,232,298,328,160,258,240,241,241,322,227,63,253,263,303,253,290,123,257,360,285,385,254,287,226,301,319,337,243,309,243,302,294,306,331,229,358,244,355,246,261,346,269,289,308,329,289,228,297,250,256,218,218,269,377,266,247,278,242,205,252,248,251,73,226,274,232,237,275,289,321,251,280,289,265,222,254,238,263,246,94,241,257,259,275,255,208,283,245,251,314,415,213,301,251,289,289,285,34,272,289,385,260,300,225,301,289,260,360,268,76,320,278,228,326,236,238,286,308,93,298,239,245,241,297,229,226,257,183,77,245,356,285,305,249,211,266,408,274,178,226,267,231,281,193,285,236,219,325,144,233,251,286,305,376,348,260,294,272,207,222,323,225,261,322,243,297,253,454,347,249,302,312,387,372,316,375,303,66,232,262,250,278,127,234,304,315,152,247,297,255,348,215,343,258,354,273,266,245,351,182,263,167,369,103,354,379,299,278,457,229,229,254,261,267,231,275,240,243,234,246,253,234,278,243,240,333,333,320,260,265,268,236,331,275,218,300,249,333,278,317,272,271,305,312,288,298,285,271,293,297,447,280,333,245,40,304,339,264,294,82,300,74,375,272,320,82,172,283,344,272,112,246,242,264,340,242,230,247,243,415,298,241,277,312,248,320,237,305,286,203,203,227,283,230,251,378,257,338,372,243,226,285,234,219,224,223,350,216,299,216,244,231,239,238,242,325,344,247,234,242,238,42,308,57,284,277,234,347,321,296,257,361,245,315,331,291,339,260,238,232,229,253,279,318,246,350,235,235,242,293,232,231,280,287,304,255,308,292,229,258,302,260,293,256,372,272,328,337,266,266,226,233,267,268,249,366,242,241,366,301,225,365,133,294,143,233,266,376,135,256,347,373,230,321,327,305,258,407,339,307,406,66,266,442,423,271,297,283,232,187,185,287,215,215,229,245,221,303,281,250,326,240,128,276,296,130,295,338,274,269,243,280,263,293,285,248,243,244,270,358,102,259,252,260,235,284,332,311,346,297,247,432,318,245,317,254,240,244,274,275,253,319,276,206,259,339,285,112,272,214,244,225,225,209,209,305,331,245,261,271,233,219,235,253,402,292,262,350,256,388,81,266,220,265,241,266,262,409,290,94,285,274,257,247,332,329,395,357,359,390,224,237,319,259,304,325,206,241,313,319,363,352,281,305,324,476,257,249,245,253,251,240,354,351,317,326,325,298,257,316,314,280,293,216,237,288,280,265,258,359,302,245,377,349,251,275,247,228,228,359,262,249,298,240,251,330,267,431,344,295,246,283,302,400,289,314,426,319,308,299,312,263,277,285,269,271,240,246,260,341,263,360,246,241,288,326,303,180,180,308,267,294,237,260,231,278,107,277,236,276,289,282,295,256,285,294,276,252,286,294,363,344,69,267,300,265,313,335,245,312,349,241,356,301,369,334,295,201,250,256,335,370,343,271,270,323,257,265,127,250,255,379,238,251,311,153,320,325,281,314,139,262,238,355,298,122,319,301,280,374,324,250,262,117,361,262,208,245,324,234,261,266,249,247,210,254,275,347,205,216,216,324,311,347,306,271,278,249,417,305,231,389,256,280,320,366,260,197,258,271,277,256,241,269,254,243,230,291,245,290,269,258,246,253,236,228,275,230,227,243,221,223,224,323,234,61,131,337,279,397,303,237,296,334,282,90,268,309,297,252,231,216,335,130,293,223,251,360,336,367,352,303,319,275,210,242,296,285,350,320,376,418,357,297,300,358,313,357,339,328,346,93,270,367,285,338,381,343,310,377,328,320,334,310,339,307,273,185,281,235,76,261,213,335,299,431,70,376,252,252,254,262,272,247,271,274,329,272,275,328,299,340,350,256,274,273,258,306,291,287,294,277,259,248,279,287,270,295,294,281,295,47,357,245,401,440,267,263,372,344,244,395,145,454,411,280,299,281,369,409,341,289,80,288,279,275,263,265,63,248,392,250,236,326,289,365,274,233,224,251,320,301,181,306,227,255,262,368,284,98,273,278,340,131,266,184,310,398,94,337,51,339,241,237,115,272,322,330,438,269,328,165,265,269,178,277,307,247,269,206,243,277,303,270,301,45,286,250,274,268,257,236,51,290,299,265,282,313,236,244,336,260,114,253,257,232,231,250,244,255,237,264,264,255,271,247,253,259,173,244,284,234,254,230,259,329,265,351,294,319,411,365,324,221,234,281,263,311,152,253,295,305,241,329,295,242,242,343,291,260,53,271,254,263,238,319,247,64,264,344,289,282,331,192,274,235,310,347,279,319,283,347,317,285,263,380,252,112,279,294,322,310,267,277,159,340,224,235,254,244,253,208,229,298,171,225,243,66,291,276,301,293,293,291,253,173,314,261,234,227,302,285,274,252,265,263,319,95,355,305,335,296,351,306,307,235,249,257,281,279,315,276,361,276,302,250,232,239,229,315,245,322,323,263,154,259,302,231,263,238,252,232,264,256,269,127,333,251,291,311,145,302,235,273,449,66,276,276,264,265,252,251,262,250,270,283,251,297,417,272,267,365,349,277,271,276,290,267,65,311,294,227,296,338,424,285,314,363,407,178,379,66,261,249,422,251,294,301,276,268,290,258,299,234,243,393,414,376,272,408,379,284,266,331,295,257,407,235,432,264,294,254,267,320,407,250,262,247,273,269,244,280,225,259,319,241,320,269,281,284,298,256,277,282,293,449,306,402,352,312,279,372,313,231,231,434,301,253,279,333,352,254,323,288,256,328,244,272,292,285,306,364,286,324,232,310,286,447,369,399,239,244,344,434,393,232,393,370,345,270,306,339,293,243,238,327,232,246,260,314,135,291,309,332,375,57,272,254,281,202,286,132,264,419,239,225,74,237,340,259,299,328,370,246,301,252,222,281,244,243,143,270,274,267,278,373,392,261,299,265,362,135,361,246,274,325,230,238,128,320,257,247,243,292,286,371,173,272,266,295,255,329,315,237,290,248,340,358,261,256,368,264,357,308,277,208,280,361,374,351,262,307,346,472,257,378,324,361,322,328,225,229,289,367,379,297,267,220,325,248,261,240,236,258,236,258,288,288,266,288,185,252,245,292,322,272,244,225,153,124,324,403,372,391,272,266,312,372,195,345,285,318,256,326,279,293,336,270,231,341,220,248,250,251,268,242,246,253,241,257,266,258,249,236,257,75,261,286,288,321,259,226,287,307,359,298,247,287,250,375,246,256,245,295,250,125,228,325,337,313,289,256,286,281,275,302,95,285,256,288,243,283,255,260,243,59,347,257,348,75,244,297,243,285,255,351,235,229,341,224,335,271,280,301,235,283,263,310,299,361,138,361,348,326,320,299,197,368,280,179,253,227,303,284,250,247,228,236,254,222,298,240,256,238,304,136,273,379,294,249,355,270,250,295,318,274,224,227,272,241,234,248,230,264,277,154,233,267,251,272,275,353,249,299,264,270,299,224,439,231,416,399,336,257,401,271,320,285,265,144,252,242,267,348,421,255,214,309,242,312,307,267,243,239,342,307,266,320,248,297,329,237,260,316,240,259,224,333,249,251,255,367,239,300,243,300,365,238,352,296,163,295,279,219,282,323,180,180,305,272,295,243,362,252,281,137,265,281,286,265,335,364,265,254,377,371,375,258,370,179,179,179,129,397,282,267,271,366,332,299,360,278,287,237,100,351,299,228,293,289,393,288,266,261,242,321,338,331,180,311,260,391,398,353,262,449,301,288,296,323,375,254,237,254,251,244,249,251,316,287,250,283,73,236,254,257,294,264,338,272,245,306,395,340,161,339,298,291,255,295,382,359,406,214,349,124,246,167,240,368,332,218,218,368,288,352,281,389,363,243,97,253,302,149,281,258,278,255,273,224,335,240,230,308,354,268,355,293,237,230,283,316,282,307,293,277,251,229,215,299,335,307,446,365,296,292,402,290,314,254,246,394,368,272,219,219,413,330,337,251,273,253,245,248,273,278,279,324,257,242,345,260,306,251,361,275,268,265,275,265,341,445,283,276,283,250,271,275,325,246,320,255,270,111,233,285,440,297,304,235,283,277,279,323,266,289,236,262,279,237,341,386,290,178,417,354,351,281,278,277,291,328,251,299,254,293,245,322,318,68,269,268,296,332,247,357,196,451,401,284,328,100,268,323,240,278,297,305,369,276,254,356,126,315,327,412,303,388,190,119,299,262,270,255,263,296,430,358,290,280,261,108,240,231,211,211,259,46,258,229,121,334,215,215,233,268,195,195,430,225,335,346,252,252,274,310,269,376,309,309,371,365,82,272,354,281,260,232,232,264,282,310,413,249,235,249,244,270,221,252,315,399,251,194,288,266,255,304,385,262,256,299,105,278,238,312,317,290,305,381,242,292,438,272,452,329,251,402,325,257,162,313,104,233,278,438,203,306,275,307,293,322,249,275,236,232,338,310,291,322,278,263,271,264,248,46,256,227,227,268,251,239,327,234,285,259,275,197,339,287,181,181,252,292,284,243,304,247,261,256,247,244,92,92,92,231,289,257,243,262,240,295,266,163,298,301,177,313,267,309,335,268,31,264,261,390,253,80,302,319,238,334,446,409,402,307,338,347,438,440,247,296,334,238,370,196,252,321,340,369,314,78,279,276,252,322,178,258,268,243,289,247,274,231,230,309,247,271,280,285,245,290,261,370,275,332,244,258,251,271,243,254,280,248,282,261,159,233,235,337,274,339,277,241,370,225,237,122,270,247,370,266,251,93,238,252,224,251,253,271,251,255,234,226,213,181,225,348,314,239,154,320,299,280,358,198,308,247,272,317,277,321,315,291,318,258,339,272,281,304,245,247,260,422,268,365,237,124,315,251,307,255,377,302,303,142,233,401,332,305,431,350,220,383,107,238,234,221,262,247,219,281,242,241,253,257,126,369,334,350,112,242,225,300,252,278,241,226,255,245,409,274,298,271,255,62,320,258,231,312,248,229,352,281,232,241,239,222,299,323,303,434,315,244,303,352,235,302,371,288,271,250,314,342,257,251,259,401,328,328,301,385,374,241,266,251,270,123,347,402,259,328,265,248,230,365,234,249,261,257,307,246,415,259,309,333,223,310,110,263,265,389,280,251,227,244,337,333,196,84,288,309,84,291,282,293,272,260,247,293,269,276,269,265,338,248,242,313,292,329,293,256,232,340,323,270,333,257,314,311,277,342,281,269,274,298,95,327,238,312,263,262,296,335,254,289,241,333,273,284,259,263,246,285,273,414,254,238,253,283,229,252,305,246,244,292,307,237,334,295,312,364,231,239,272,441,222,274,332,243,253,278,257,246,276,238,269,317,265,240,260,379,334,232,251,271,285,282,258,319,403,265,288,248,277,238,273,251,318,215,234,332,299,95,260,272,291,331,263,338,259,232,51,246,331,310,379,254,235,100,291,270,287,354,230,287,260,341,336,31,272,313,290,200,303,365,454,96,372,385,201,232,261,246,308,286,311,374,418,369,367,318,307,335,119,312,353,333,267,143,258,295,322,125,217,235,290,295,320,84,315,303,316,311,253,291,236,261,279,224,319,227,233,272,310,257,238,339,270,59,245,359,326,300,263,284,380,251,280,351,202,241,232,284,223,291,346,296,386,207,207,223,223,256,225,225,286,319,292,397,400,324,289,239,251,92,292,257,256,256,248,282,302,415,304,279,68,312,362,313,273,303,380,341,434,355,293,327,327,325,311,286,117,275,234,225,220,157,245,294,213,219,302,258,95,332,296,260,248,296,328,280,274,285,367,343,238,287,282,280,385,441,365,325,109,246,274,249,242,175,260,259,197,363,408,157,223,308,298,353,372,315,290,280,281,262,234,289,308,300,309,302,268,240,354,236,293,373,245,184,225,280,295,240,242,229,246,241,248,235,256,376,286,56,314,364,287,91,356,388,399,419,135,301,294,392,326,327,295,279,348,261,260,226,253,284,288,293,233,350,295,316,262,303,278,107,237,373,366,254,281,413,282,219,291,270,281,205,276,235,241,292,69,261,309,239,257,176,293,308,192,317,283,236,301,293,267,287,258,236,269,364,313,93,324,311,407,322,346,292,288,72,262,238,275,305,214,237,231,408,333,152,293,242,258,264,264,269,132,275,236,295,244,274,329,280,251,234,401,240,269,240,312,73,273,346,437,140,268,211,239,253,225,275,262,246,275,221,317,422,39,258,253,205,436,292,308,69,171,323,64,258,314,312,341,367,286,243,238,114,240,311,332,410,454,382,456,345,235,320,292,257,274,350,248,152,242,335,237,255,254,129,288,298,242,228,338,322,389,352,131,314,293,237,116,289,218,312,246,256,273,367,280,298,369,325,271,295,268,232,290,324,297,270,244,232,270,271,332,151,238,229,221,239,229,226,275,227,256,240,282,150,250,140,269,256,256,263,260,264,289,264,214,245,376,283,324,317,358,260,104,174,226,32,246,292,48,262,328,283,250,225,271,330,271,236,253,322,268,237,144,239,233,327,285,229,270,281,197,290,284,247,280,224,294,231,256,279,321,300,375,269,380,303,397,290,267,246,218,218,316,319,384,234,234,60,286,282,268,333,280,322,252,298,245,256,373,271,286,240,313,276,353,345,293,270,237,256,407,339,387,259,245,258,264,218,374,283,306,266,110,355,210,317,332,412,318,263,361,352,389,325,271,329,360,329,300,282,316,290,274,285,208,291,228,256,234,248,34,293,196,256,250,270,235,253,297,304,248,225,137,244,320,262,223,243,253,252,253,227,284,230,353,359,347,340,351,309,335,299,402,108,356,383,241,122,270,328,395,321,305,249,133,129,301,274,242,326,258,261,332,270,316,90,337,324,298,444,431,273,300,330,129,350,202,240,329,349,310,350,349,258,339,338,48,241,163,210,229,220,197,210,189,220,261,296,288,383,334,372,313,370,286,341,288,355,261,362,303,284,379,341,327,322,287,245,298,280,338,408,248,274,314,346,341,285,319,405,331,393,446,309,296,353,363,442,419,480,346,227,271,282,326,158,286,243,281,263,340,232,231,251,279,300,252,296,243,267,313,387,269,250,255,256,235,232,224,245,325,259,279,305,277,219,243,293,254,323,396,343,370,90,268,273,275,286,122,268,290,346,309,290,235,267,290,245,385,269,248,378,325,298,341,282,280,277,320,396,267,302,293,249,344,298,353,347,252,309,330,267,281,294,272,291,288,344,261,329,287,262,437,107,222,282,227,310,262,331,338,88,327,155,277,47,267,377,332,382,238,278,369,247,235,245,290,313,288,345,434,285,275,243,380,400,313,330,257,327,303,33,304,288,258,371,255,297,193,274,236,288,397,234,367,243,309,353,287,299,316,296,277,286,280,331,293,275,222,323,314,304,266,255,344,331,238,283,261,295,240,270,250,226,317,229,284,335,269,257,272,225,319,255,286,316,267,295,234,238,307,237,428,213,298,411,258,333,277,309,233,295,270,345,380,227,409,351,252,239,340,248,270,256,245,254,365,256,343,324,296,268,337,401,243,293,236,321,276,284,328,333,287,276,169,305,264,294,283,259,268,370,272,374,268,330,347,257,318,92,381,381,409,232,218,314,238,113,321,368,447,362,448,348,468,265,309,325,458,430,444,378,350,249,318,119,346,271,356,285,298,199,88,255,324,247,224,311,302,233,66,246,300,313,249,299,200,267,246,319,364,261,255,267,295,400,300,286,301,357,439,393,131,244,262,245,270,262,256,278,97,230,228,201,341,330,238,338,296,252,241,211,211,363,258,328,323,316,242,267,240,367,373,255,225,225,289,196,196,370,244,345,224,276,207,212,301,299,289,299,429,278,281,317,204,298,344,316,309,357,371,347,199,125,236,107,149,223,319,346,290,352,407,450,345,298,381,265,385,55,266,52,367,363,304,303,237,366,298,402,230,239,343,332,79,270,316,247,239,276,312,286,362,247,292,254,270,280,351,246,307,297,258,279,276,244,312,161,225,144,254,308,405,235,235,316,356,254,270,242,262,407,229,242,277,451,280,363,378,384,344,370,276,350,57,287,373,330,331,422,263,248,246,323,253,303,286,278,252,263,361,358,185,304,295,355,263,347,342,209,209,361,252,401,318,365,246,314,313,303,204,257,227,327,370,241,294,236,389,348,53,314,313,400,311,235,324,344,244,256,279,276,438,58,227,223,254,269,292,227,283,306,344,254,248,373,280,251,234,312,256,297,226,335,241,366,281,252,228,228,156,264,250,204,296,265,332,251,107,287,268,254,55,315,262,286,243,226,270,238,242,255,310,260,274,261,242,268,313,272,279,293,273,288,216,216,383,282,264,269,260,233,232,236,231,261,258,255,282,163,152,178,250,165,267,294,327,257,245,251,340,331,316,261,225,238,267,336,268,359,289,289,240,230,291,337,322,249,310,347,320,437,329,332,391,352,416,320,414,351,284,371,437,327,443,369,344,370,398,373,451,295,379,302,297,403,357,332,342,300,435,271,400,331,349,307,294,345,289,264,357,245,264,349,389,123,269,291,326,390,286,355,248,251,279,251,271,259,280,294,257,267,257,358,284,305,290,255,240,253,338,252,245,274,265,307,300,292,299,233,225,339,282,249,263,263,306,253,285,400,269,323,304,266,277,446,297,49,286,241,305,279,258,240,345,348,304,366,273,269,273,282,315,277,309,237,206,271,348,343,86,330,458,307,277,274,98,228,226,234,235,228,248,243,258,260,247,243,244,245,295,297,232,287,216,226,273,261,242,278,284,345,227,263,273,232,241,235,371,287,278,217,285,261,321,293,234,256,246,252,332,295,230,249,264,254,287,406,332,235,230,235,315,292,294,261,300,121,393,246,240,256,242,247,132,263,256,190,281,320,248,286,212,216,212,307,337,281,304,291,364,309,378,326,355,259,319,390,429,426,293,303,444,285,266,293,300,315,426,384,134,240,241,275,216,247,242,215,205,410,73,298,227,352,265,265,330,248,356,258,328,433,323,415,313,259,261,394,301,234,257,290,247,268,353,277,238,148,326,366,311,315,337,296,383,253,356,241,351,263,364,199,199,271,233,233,421,375,221,257,249,249,247,247,286,372,411,288,230,408,280,383,205,205,186,278,291,255,283,240,259,342,348,340,108,271,265,118,268,30,270,223,243,294,283,153,240,259,289,333,304,302,411,311,274,374,294,305,233,214,342,299,242,296,277,397,321,340,297,393,304,429,245,268,224,285,222,251,251,306,219,316,339,269,273,245,288,335,356,267,323,314,229,342,231,235,332,231,269,257,337,343,267,423,240,228,228,276,297,225,241,223,35,406,334,334,269,290,300,239,293,266,312,322,252,183,227,268,421,347,240,231,230,230,309,311,310,228,312,270,255,246,227,222,250,296,295,240,246,357,196,231,290,249,267,242,275,257,272,278,263,286,257,281,218,223,202,336,330,270,333,249,407,349,392,308,321,130,250,255,242,307,384,434,237,310,280,364,280,446,294,328,335,297,282,265,458,287,365,274,411,277,258,198,227,446,270,266,339,134,272,270,289,397,256,248,202,260,264,247,268,281,289,266,142,262,316,239,354,349,303,160,135,291,227,264,289,334,213,371,311,267,359,262,279,411,316,286,98,265,69,244,268,322,332,261,221,279,226,273,312,298,225,364,281,260,314,233,282,300,344,308,225,302,324,348,307,248,299,291,116,322,256,311,258,361,162,281,273,280,320,246,276,247,284,190,270,278,215,204,224,256,173,268,335,278,340,406,293,213,256,275,427,249,277,323,277,306,255,239,340,373,266,286,346,272,236,249,232,265,331,308,308,224,250,257,248,252,265,281,436,272,79,257,352,238,323,234,268,278,160,286,303,285,242,289,277,400,304,303,261,310,303,279,278,334,413,307,307,296,403,37,232,274,228,224,283,252,227,279,274,219,117,278,262,209,241,440,355,262,440,383,119,254,406,328,322,389,305,255,229,267,237,246,234,278,261,336,95,203,203,234,318,368,360,300,431,160,300,144,331,271,313,257,249,302,349,166,252,407,380,143,251,101,219,293,343,332,299,256,256,320,269,265,269,288,273,263,246,323,267,239,243,225,244,239,291,165,411,322,406,379,197,259,363,337,335,318,280,264,246,256,278,305,293,265,288,63,298,319,292,335,309,413,327,367,261,255,239,233,142,224,299,250,150,265,243,256,189,234,316,276,289,192,256,237,355,320,58,280,271,265,307,291,303,243,289,283,70,230,219,219,239,201,288,122,239,296,309,239,314,243,342,97,343,82,318,291,253,319,367,290,331,316,270,299,304,31,243,340,256,245,244,259,312,244,258,192,279,308,234,357,262,300,337,338,354,266,346,353,322,309,384,316,197,258,354,245,242,333,245,405,133,251,280,277,354,239,331,242,244,280,283,109,263,265,232,220,234,259,273,285,241,222,263,260,259,240,254,223,251,246,312,343,325,140,246,221,102,230,227,236,308,309,276,252,226,233,58,284,331,374,224,279,303,242,303,380,285,284,340,355,321,273,260,381,316,327,388,243,281,324,374,241,311,265,326,279,428,365,268,322,239,276,314,340,224,238,271,437,309,235,300,354,233,214,416,312,309,291,312,412,348,327,269,280,275,308,245,308,260,252,339,236,325,243,243,269,236,355,440,280,323,259,273,295,342,255,263,200,246,219,203,51,223,268,44,292,409,320,234,214,237,287,172,270,329,118,266,262,290,244,294,270,251,306,315,235,249,221,278,265,239,268,249,388,111,332,154,272,287,248,299,251,244,233,327,225,233,242,262,351,276,244,258,342,349,161,232,230,250,224,345,373,146,326,274,306,379,279,338,404,249,391,274,239,290,438,302,329,258,322,320,324,330,329,325,352,335,338,311,81,309,482,182,245,286,262,265,251,239,249,292,277,294,334,145,305,164,244,258,296,361,270,298,282,343,316,252,300,420,273,293,262,183,370,247,248,208,253,260,253,249,305,245,250,297,233,231,227,226,255,104,230,312,183,232,456,287,297,333,397,275,232,243,273,298,233,177,266,220,332,290,125,444,425,217,271,297,232,242,170,340,271,278,179,216,292,169,236,278,70,84,258,263,280,316,224,224,311,127,244,85,286,174,279,258,359,318,357,249,291,290,312,123,270,186,213,213,418,310,296,232,323,259,227,253,327,244,266,321,324,294,270,272,112,277,67,161,387,130,260,244,265,256,335,287,282,240,254,116,256,227,232,242,279,279,284,240,364,256,385,418,346,381,334,234,283,242,450,236,369,355,307,293,287,282,279,395,270,230,219,298,317,324,351,244,266,47,391,285,153,272,246,274,353,289,272,364,404,312,297,317,278,254,247,246,265,263,284,340,265,283,306,368,284,315,250,277,255,288,287,251,251,316,341,257,286,215,266,177,257,269,81,318,260,304,347,250,248,260,259,269,312,283,263,71,264,332,234,295,314,258,293,308,250,234,303,59,358,196,235,232,121,251,327,356,354,341,255,324,303,289,319,338,238,324,316,407,388,370,281,202,258,323,255,351,129,237,288,412,279,307,91,225,236,346,378,403,328,305,284,229,356,228,350,303,333,318,40,296,239,248,389,157,253,248,327,299,274,311,233,413,373,313,242,260,244,275,307,274,117,373,348,384,347,317,36,242,312,236,156,303,308,416,263,395,219,336,192,281,175,278,316,350,277,253,271,229,233,225,242,308,285,138,327,226,260,303,339,294,129,308,263,403,320,303,195,277,247,84,249,281,211,248,309,331,285,225,223,279,223,352,212,211,214,124,44,254,268,253,215,245,273,225,324,337,265,331,284,237,161,321,356,355,352,280,243,266,255,300,261,260,100,412,310,273,317,259,283,68,308,366,231,215,243,96,290,306,399,336,295,382,312,336,427,397,395,467,133,74,266,301,244,251,227,259,254,227,336,399,403,248,415,285,240,281,250,317,249,260,323,313,261,360,267,277,336,257,250,233,275,180,340,96,288,273,235,265,314,286,314,375,134,260,301,358,432,340,259,233,229,232,278,221,411,240,287,247,378,285,343,315,351,318,310,325,303,235,257,301,278,293,45,382,306,263,233,281,257,247,248,269,298,201,243,259,282,198,358,280,369,382,384,130,243,376,315,272,244,339,325,278,265,289,234,257,228,218,253,259,266,293,257,271,138,291,331,253,253,424,383,69,251,299,351,260,297,259,258,317,254,270,244,244,330,232,213,213,213,323,240,339,237,89,307,172,244,244,227,252,77,265,371,391,345,287,295,274,240,238,272,317,256,239,238,294,337,318,236,264,283,223,269,422,333,309,131,313,374,118,351,358,313,244,90,292,234,286,294,326,296,331,304,383,234,300,319,245,70,336,337,326,114,345,286,266,248,256,149,248,250,356,278,140,308,257,269,332,243,279,60,382,332,328,275,317,250,402,274,252,314,273,245,296,285,263,134,265,290,163,284,320,368,411,364,360,303,290,287,49,276,57,324,253,260,436,333,260,337,117,245,316,244,282,290,333,268,286,236,322,269,278,429,272,148,244,294,259,233,262,256,246,260,293,325,229,265,224,373,275,293,241,240,175,238,284,130,275,369,273,323,403,237,376,243,307,288,329,337,347,256,307,365,299,335,281,393,305,351,258,344,278,278,318,330,387,336,260,259,302,297,334,339,299,421,318,412,421,380,308,329,401,339,339,346,281,262,262,244,286,123,247,251,257,248,284,269,269,256,250,262,246,258,247,241,255,248,260,264,284,276,274,266,270,283,285,275,293,293,264,269,256,263,264,246,252,255,259,257,261,88,432,279,462,288,314,256,279,269,290,232,222,347,236,311,281,375,288,392,280,283,288,285,330,315,234,380,353,359,290,271,310,340,211,277,383,318,362,295,382,335,145,289,225,276,249,234,231,246,301,329,336,275,289,453,324,261,298,295,285,301,284,248,298,125,228,279,263,304,293,59,351,144,230,268,248,260,300,226,256,325,274,80,236,267,264,290,112,260,311,303,333,262,329,291,69,296,236,262,312,232,268,292,400,262,263,232,263,270,326,239,449,445,302,406,403,268,191,285,255,278,393,302,247,321,333,338,267,272,212,226,284,319,237,338,231,257,233,278,292,230,450,233,48,242,266,353,235,241,285,230,333,356,137,305,328,337,195,254,271,285,269,249,238,256,235,344,327,457,271,282,93,335,245,291,252,338,299,277,446,403,314,111,119,247,353,49,260,291,224,235,232,225,111,240,242,114,240,281,267,292,203,252,60,345,306,317,237,417,302,272,48,283,232,182,297,269,293,308,276,375,363,306,396,300,350,237,265,310,321,257,286,258,257,235,363,255,229,329,366,221,248,237,286,294,271,260,283,249,288,148,277,313,348,262,322,349,305,292,258,322,209,254,261,89,431,250,239,326,464,267,344,352,99,275,241,130,250,309,318,254,133,300,221,206,304,252,231,311,236,429,232,244,301,264,245,245,252,250,338,341,339,197,197,284,224,284,383,284,67,436,411,259,314,136,273,300,264,254,276,322,330,121,302,314,373,376,239,383,234,252,329,352,264,268,304,291,289,272,373,286,350,354,364,335,366,366,422,353,336,442,380,213,213,371,408,210,210,408,397,194,194,194,218,218,177,177,177,177,255,279,224,212,260,318,312,344,326,274,395,324,267,286,274,281,261,303,431,201,257,335,274,270,234,310,259,256,251,235,312,349,282,222,273,269,50,248,300,277,275,278,331,263,301,282,176,460,274,283,414,336,295,302,289,287,250,340,366,222,242,272,359,261,209,289,219,299,238,384,72,276,272,262,257,285,134,246,304,231,250,251,254,247,406,301,325,311,328,231,276,247,245,253,256,271,279,260,252,238,260,125,309,293,254,270,272,222,300,343,423,266,305,235,237,274,237,229,270,250,244,292,233,269,299,260,259,303,217,217,414,311,424,339,253,290,402,260,38,263,312,306,282,261,260,227,90,321,268,241,262,266,282,284,148,308,252,398,315,299,272,319,251,294,255,354,271,284,97,318,275,222,250,207,259,284,281,273,240,257,131,327,315,286,242,85,101,281,391,276,229,258,257,301,292,264,365,240,263,230,317,239,129,307,274,326,100,249,296,284,236,259,239,264,275,297,228,277,235,362,313,298,105,297,314,290,286,281,224,274,299,260,283,235,299,230,242,254,256,271,248,312,293,243,286,317,417,279,359,246,229,258,297,252,238,257,238,233,326,264,155,386,298,248,217,281,315,288,342,287,287,233,314,268,276,280,267,317,448,264,273,288,265,289,275,349,328,372,371,414,73,296,342,299,258,239,396,366,331,291,41,329,245,272,270,319,350,309,132,256,266,307,282,229,236,140,344,270,284,232,325,292,232,261,262,421,369,264,191,191,426,308,278,273,264,244,284,41,406,312,324,367,375,358,331,273,272,269,273,286,256,311,260,409,355,318,364,252,309,246,323,327,268,311,274,272,313,316,293,264,251,334,364,314,365,270,279,321,283,259,276,407,302,250,291,256,281,289,263,169,338,271,271,384,289,258,262,447,256,453,375,314,95,254,376,230,244,221,394,360,251,316,134,226,225,360,250,238,351,254,291,428,245,385,239,301,231,251,244,164,295,332,281,284,261,263,256,333,329,246,270,402,292,384,259,263,190,225,255,264,231,244,183,279,188,345,333,256,410,332,365,302,323,243,219,305,226,233,247,259,296,411,328,235,239,288,250,328,351,385,290,65,276,224,275,236,343,258,300,266,234,272,73,308,256,364,50,288,228,276,292,344,253,359,312,279,231,403,372,147,291,459,321,329,245,367,333,278,353,287,287,258,254,274,239,286,284,355,200,200,370,247,301,234,302,263,310,241,290,236,326,278,251,280,62,285,245,156,259,251,247,305,274,389,298,264,300,267,301,296,240,281,250,254,319,280,310,215,273,411,301,189,257,288,314,263,225,292,229,231,226,236,225,239,262,236,237,315,269,430,370,329,200,281,269,330,283,440,185,185,223,408,289,420,351,439,395,384,385,441,404,401,278,408,307,251,316,418,328,365,304,328,440,424,367,380,452,321,400,348,381,362,444,386,349,357,399,372,369,310,370,416,366,259,304,345,314,281,106,311,283,253,34,266,313,257,260,262,298,241,248,273,264,240,290,255,239,234,254,259,293,216,366,197,279,286,333,336,289,287,275,300,61,247,234,376,260,329,329,298,143,304,285,253,96,281,289,265,297,277,285,297,284,266,274,341,375,289,244,307,314,322,315,266,135,338,355,96,294,318,267,336,255,228,288,290,82,312,271,241,275,271,287,268,277,253,310,240,369,264,63,250,233,279,251,260,232,241,271,312,280,247,239,264,264,182,309,278,262,269,317,338,286,306,352,237,237,359,379,460,332,327,373,284,275,311,347,326,280,316,270,243,198,294,277,254,305,385,225,49,279,251,238,227,249,242,245,230,311,245,212,251,382,320,328,228,339,242,329,226,255,421,222,294,267,224,81,260,274,258,289,244,340,293,283,236,314,282,311,259,252,294,247,233,249,255,320,267,313,247,272,277,231,257,302,234,294,251,262,255,316,270,232,271,355,242,258,315,221,313,263,308,384,312,336,260,242,317,79,317,277,341,258,231,99,146,280,248,343,320,338,235,126,326,117,306,281,294,60,303,338,266,320,360,56,248,285,258,214,318,148,253,148,270,285,318,258,265,335,277,311,372,267,238,202,344,222,68,256,282,249,360,328,242,279,224,242,265,238,281,336,279,220,102,288,268,303,335,314,338,297,141,294,388,348,278,124,315,365,229,184,266,148,252,260,284,145,234,284,278,276,333,473,469,387,258,374,295,380,365,278,287,284,216,308,295,253,305,286,284,240,313,283,314,282,257,405,262,320,262,271,324,253,307,356,313,293,140,230,91,273,275,238,250,266,271,247,246,310,280,240,263,298,310,237,155,254,337,288,356,453,188,179,218,218,346,231,258,308,224,207,261,242,307,281,252,326,275,242,267,314,325,359,312,258,147,240,327,309,279,280,253,339,264,265,329,267,219,236,398,235,98,234,227,312,296,353,363,378,392,245,303,315,299,255,229,234,310,383,83,290,361,317,326,257,248,305,249,307,298,272,68,294,260,267,257,317,358,268,355,307,282,271,54,299,474,214,257,239,207,291,297,285,294,253,232,282,429,254,360,224,224,209,209,369,253,244,281,276,322,347,289,276,245,267,268,253,321,176,358,384,291,360,350,295,118,376,272,274,262,228,333,325,385,370,297,387,396,344,411,451,354,361,164,252,264,208,208,294,261,301,256,349,374,317,424,275,260,228,287,237,235,217,57,259,232,435,443,342,262,280,286,247,356,232,263,423,280,233,260,120,253,302,242,48,263,371,277,368,447,315,349,303,103,315,278,325,245,239,396,234,280,242,281,328,229,174,330,298,114,311,231,350,249,317,224,262,297,248,256,281,367,280,217,319,230,385,151,302,284,245,229,202,327,247,260,254,288,244,284,273,250,250,262,270,214,214,311,342,389,262,230,277,251,287,268,203,203,248,325,223,254,354,271,274,252,286,233,246,248,304,256,244,221,229,96,383,396,262,176,208,258,276,255,202,227,216,181,282,259,310,307,293,407,259,313,249,264,244,265,268,244,265,353,308,317,289,240,252,259,125,271,243,259,325,141,300,285,263,300,448,425,219,302,298,245,337,226,226,300,263,285,259,220,291,286,73,222,303,311,196,254,137,251,272,258,221,267,276,90,286,282,261,358,260,240,256,290,258,241,395,260,342,320,346,242,309,260,295,316,256,288,304,338,241,293,218,218,266,271,241,196,262,243,274,237,270,288,364,260,302,235,320,291,295,260,299,325,249,263,278,244,252,263,319,379,260,48,291,250,401,267,358,244,253,299,388,241,235,314,228,321,313,243,427,419,261,429,301,389,287,286,345,242,242,376,300,244,235,240,266,219,249,240,301,300,315,297,250,251,278,175,250,245,257,128,252,400,165,255,258,285,218,303,140,268,85,267,139,267,238,288,273,244,168,341,369,273,340,315,314,314,305,312,328,136,150,309,290,286,397,284,308,372,261,377,253,259,394,363,319,53,405,185,185,254,280,252,292,253,285,256,261,271,420,363,357,199,236,274,339,228,318,312,92,299,344,276,204,271,254,99,43,276,287,271,70,276,279,229,319,265,230,263,261,222,259,225,214,321,255,331,315,333,378,68,231,276,265,239,285,236,263,243,247,285,279,225,225,254,313,260,263,260,250,265,285,245,198,316,149,248,83,341,214,254,271,334,41,342,254,237,254,224,285,344,352,281,327,230,292,267,389,309,334,239,265,296,298,315,321,263,234,336,313,335,258,272,452,438,270,358,439,284,406,276,357,322,346,310,339,252,336,259,258,273,272,262,158,340,222,203,240,291,293,246,233,226,183,246,234,257,293,243,226,229,244,82,283,302,332,340,258,350,268,222,244,256,214,286,249,295,245,229,236,358,293,220,355,222,250,250,294,226,247,264,218,294,276,313,279,231,269,247,226,243,354,368,285,229,289,238,295,298,226,298,261,243,258,272,242,255,159,281,293,291,228,345,339,292,409,240,255,50,265,237,236,325,332,255,299,247,263,374,242,259,272,260,373,224,251,305,353,257,279,317,437,253,167,271,276,246,275,257,272,269,208,327,300,266,266,200,250,330,289,328,270,240,258,128,274,254,404,293,278,227,277,384,354,232,257,235,233,281,379,237,257,275,309,313,251,229,291,298,240,229,244,273,227,116,344,350,315,317,383,279,254,322,334,290,304,218,295,388,216,421,422,391,320,442,291,332,142,247,283,317,211,247,164,320,298,272,307,272,75,344,294,268,314,422,244,246,335,311,372,250,250,71,261,102,239,292,312,298,248,239,244,254,301,262,266,232,133,245,333,290,250,250,257,250,258,261,262,248,229,281,286,226,256,273,263,237,287,291,262,249,253,259,256,235,277,282,375,233,258,283,271,301,274,253,229,273,244,259,229,254,243,237,256,245,233,236,254,256,230,281,240,249,242,251,226,346,262,292,329,330,245,349,277,339,269,448,436,261,383,309,273,392,259,420,258,426,230,222,254,250,267,303,338,258,188,188,260,195,277,306,269,296,354,251,318,430,254,299,314,264,218,256,233,237,274,303,300,236,235,272,257,379,390,335,127,263,271,256,118,288,274,275,257,257,110,316,113,343,388,297,383,396,235,343,269,343,293,78,174,289,238,302,310,262,323,195,267,207,353,268,203,352,225,255,279,342,171,225,298,187,255,289,347,271,334,308,324,304,233,330,317,348,361,336,270,337,281,278,112,285,250,275,231,282,386,336,233,270,270,277,268,240,337,437,277,296,153,310,291,352,266,284,283,308,297,381,288,324,318,190,259,292,93,93,93,38,329,180,331,259,251,50,273,269,322,243,304,314,374,248,322,405,242,307,256,280,285,283,250,316,293,306,291,257,322,341,257,255,247,228,251,395,325,238,362,237,351,340,266,242,254,246,252,106,316,321,93,282,335,225,225,409,335,231,112,312,277,355,379,388,283,306,368,383,297,290,242,322,39,291,252,303,306,232,228,227,249,36,131,304,265,234,245,261,362,296,31,297,272,407,414,337,379,358,321,457,288,295,452,328,321,419,417,407,167,285,273,315,305,263,301,322,316,300,316,325,303,389,342,167,266,293,242,257,297,268,256,274,285,246,101,247,200,200,243,271,252,290,309,197,273,288,300,316,252,59,333,334,382,296,334,363,157,302,294,249,236,91,277,377,258,393,258,304,278,362,115,355,223,270,413,336,228,246,227,238,259,357,255,232,362,247,290,257,283,300,372,305,403,302,249,216,276,243,229,283,301,292,279,356,333,323,291,312,331,361,198,318,293,264,328,291,304,234,267,345,272,323,294,362,381,268,408,230,216,229,229,202,304,314,260,291,289,289,340,285,277,329,452,328,326,294,419,301,340,318,261,451,241,347,295,393,285,431,354,316,311,297,300,303,141,291,81,250,266,271,247,103,253,62,240,285,443,345,252,242,257,261,258,318,31,262,302,241,334,232,282,266,227,250,233,167,173,35,256,243,400,333,382,387,382,254,245,298,295,276,274,316,246,267,260,135,360,324,263,286,161,266,270,270,330,256,195,254,243,328,296,230,248,30,291,100,256,430,274,275,276,326,248,377,278,268,304,261,344,268,257,277,270,199,361,127,304,270,295,320,425,177,253,274,314,376,314,446,376,289,425,328,275,404,292,274,299,249,111,251,326,351,295,360,270,321,295,300,252,454,301,312,274,243,319,311,296,311,318,357,237,276,250,360,235,298,266,351,308,301,243,313,271,296,307,190,254,243,233,296,290,226,263,235,253,329,101,277,278,254,284,283,254,250,193,258,370,383,172,367,275,271,366,280,300,261,297,275,308,273,306,319,278,292,397,250,285,249,396,276,237,315,360,260,272,270,268,253,451,229,235,310,359,246,269,249,250,279,234,265,230,236,230,259,222,306,239,135,294,229,323,292,257,227,287,225,173,279,278,345,311,242,325,364,298,247,250,303,221,233,329,203,248,310,240,236,235,236,264,227,323,278,84,350,233,77,302,223,291,254,342,249,242,373,271,337,279,238,242,283,277,199,280,245,86,293,318,344,260,211,454,340,448,281,281,346,436,432,403,410,282,407,323,195,322,295,248,255,126,228,299,219,223,248,236,364,217,361,249,317,310,231,263,261,191,420,317,343,273,215,215,92,280,274,284,268,258,385,258,199,399,244,267,292,275,277,278,304,155,283,314,242,287,350,97,302,231,279,268,42,239,247,415,296,179,290,287,324,349,351,249,251,278,324,308,255,227,67,271,273,291,276,269,185,308,250,357,284,309,352,285,140,284,288,372,276,255,331,273,392,302,222,275,234,250,346,248,236,332,255,310,264,61,255,41,259,293,331,240,282,187,246,310,230,251,284,252,239,229,235,318,240,259,312,261,323,243,265,191,291,144,285,394,284,312,293,141,316,291,304,159,250,255,320,291,247,220,278,280,303,321,274,280,328,169,231,29,257,258,283,306,292,265,252,271,241,283,307,350,266,292,324,284,383,389,44,233,264,280,317,288,285,229,256,296,285,251,198,249,361,428,250,224,344,301,254,271,253,247,319,259,235,268,236,295,62,352,251,282,313,232,400,419,354,290,294,289,305,264,269,245,289,253,247,227,241,390,312,295,231,291,204,313,247,254,343,306,344,305,393,234,261,295,284,158,277,45,318,290,271,276,230,272,327,289,216,245,300,363,333,260,228,296,256,423,275,328,264,250,150,243,212,209,335,227,125,327,297,281,317,330,327,327,404,352,301,286,277,269,237,257,271,313,362,321,358,188,320,345,289,107,231,35,254,257,306,283,440,276,292,271,300,247,303,259,336,317,284,270,279,213,349,293,200,200,262,406,269,269,35,361,284,263,305,231,195,362,266,231,288,313,294,300,342,304,407,152,282,68,253,399,271,352,239,251,255,174,262,265,265,237,221,259,256,348,267,367,309,285,247,251,225,96,267,282,70,272,49,467,416,251,334,325,294,300,453,282,248,284,292,208,243,257,243,237,274,237,184,311,303,320,294,277,380,289,336,333,466,305,457,285,295,345,305,367,460,343,283,280,281,19,120,235,317,325,322,259,294,286,234,242,238,260,286,313,253,266,258,330,227,328,257,298,338,256,245,220,274,275,406,277,237,347,321,70,276,250,91,269,227,240,296,230,323,227,19,282,361,304,267,275,314,273,259,332,262,256,246,345,244,301,245,327,260,236,236,178,222,248,263,255,262,272,314,262,273,253,258,287,292,252,217,222,253,250,361,333,262,290,237,293,271,243,297,255,246,191,448,261,145,276,244,260,189,189,215,215,263,259,30,224,230,312,342,294,310,313,284,301,310,235,142,294,330,277,254,116,254,314,280,294,330,226,226,454,386,340,240,395,73,337,294,340,374,313,263,267,235,257,242,118,245,259,401,85,254,253,387,237,389,285,231,293,259,285,392,194,271,313,401,240,256,53,311,266,231,328,372,246,281,113,276,242,240,202,369,247,112,252,290,230,239,210,402,362,219,222,315,407,395,374,254,239,285,300,275,293,295,350,301,294,291,298,213,255,260,359,374,321,286,251,306,232,66,404,307,86,309,244,307,266,303,296,351,395,257,285,250,271,295,363,235,254,280,321,250,262,273,308,245,243,93,297,304,260,268,371,297,259,388,239,252,252,81,350,248,240,286,302,301,263,293,348,286,396,258,267,306,233,351,267,378,301,241,334,248,273,301,289,375,405,377,272,272,83,277,286,328,277,269,235,40,269,347,288,257,250,293,246,278,291,243,324,280,240,292,207,246,250,256,243,278,232,258,214,296,284,297,312,238,99,241,246,272,301,229,282,229,350,251,233,258,253,119,280,217,217,443,263,270,278,426,414,319,329,308,299,397,408,300,313,444,262,380,235,235,328,246,326,248,350,301,278,254,278,425,340,268,392,275,290,284,257,266,242,216,327,277,287,266,340,270,238,219,232,248,314,361,258,257,229,390,324,265,222,272,236,306,363,376,181,288,316,252,307,259,222,440,250,236,234,271,294,100,235,352,347,197,197,228,209,209,210,210,299,360,311,391,371,44,317,172,297,280,285,406,168,381,248,232,246,240,315,416,416,211,211,211,75,329,166,352,302,246,248,227,333,332,283,292,278,253,306,390,302,406,278,312,265,263,54,237,250,215,222,236,252,282,254,251,239,121,274,266,231,283,323,265,395,253,288,254,322,378,264,222,305,244,225,267,241,237,234,96,247,312,302,330,263,252,80,230,247,230,254,260,225,93,324,275,252,107,264,245,230,212,243,228,258,305,236,284,261,99,298,262,231,212,197,271,250,268,259,348,212,253,342,275,268,347,272,367,384,339,247,336,347,253,270,266,433,247,343,238,288,297,362,103,252,300,342,99,431,380,318,257,390,426,272,312,414,239,295,259,83,269,243,289,259,241,290,238,266,237,310,257,244,226,228,219,295,252,247,300,272,283,254,272,346,252,352,305,263,237,227,242,232,238,296,387,282,258,293,314,178,315,306,266,347,310,240,241,405,272,345,327,282,269,316,275,273,352,231,259,287,248,254,239,338,286,257,344,320,325,218,236,286,296,327,273,302,232,253,297,272,226,277,221,221,341,381,251,340,353,241,235,235,248,261,89,271,237,242,251,236,110,438,150,316,216,359,275,266,388,128,230,318,311,82,255,273,305,327,227,336,283,72,56,258,273,293,122,369,357,248,291,174,275,270,309,361,230,93,317,271,274,173,372,316,252,296,253,244,295,206,250,238,175,242,271,376,276,298,252,399,266,270,249,404,99,274,146,287,235,281,209,373,260,245,245,398,315,346,357,418,352,337,367,252,274,277,370,271,112,236,288,413,251,437,315,337,363,238,422,344,262,266,239,129,414,341,284,357,270,283,97,437,34,255,262,336,271,92,258,167,267,261,259,263,334,166,330,313,288,262,377,256,199,180,292,239,284,283,285,258,356,256,240,244,271,263,309,258,256,264,304,252,309,298,269,251,273,352,291,266,390,239,257,281,289,346,311,295,302,320,294,227,263,228,347,282,213,327,332,288,319,277,288,221,221,320,214,240,312,230,281,377,267,297,264,241,296,236,415,289,261,280,369,338,299,235,365,242,250,298,281,316,254,260,256,267,298,275,266,165,128,323,279,291,136,227,304,265,133,442,458,298,440,328,278,88,274,172,302,217,263,190,250,277,243,254,204,204,285,444,320,199,199,223,223,311,204,204,204,262,206,386,346,293,294,438,329,146,374,222,258,319,255,242,263,267,248,291,438,273,303,308,169,289,292,249,235,245,198,306,303,308,290,253,249,249,235,294,274,288,318,324,257,255,263,65,354,293,290,222,241,226,302,222,279,44,314,300,330,262,257,242,232,237,249,235,211,260,248,257,267,235,35,70,311,349,262,409,84,279,113,283,261,327,408,272,262,288,281,249,249,143,309,114,277,234,204,254,364,414,273,224,234,222,337,326,349,317,242,228,228,262,279,270,283,306,338,292,307,225,225,231,225,330,230,285,239,243,272,230,341,233,261,270,324,244,343,291,240,282,279,233,328,302,263,352,317,249,276,356,273,427,244,329,233,349,256,308,206,206,308,297,240,226,307,279,242,233,349,236,138,306,185,264,247,327,269,242,242,90,310,279,187,358,327,269,281,290,357,345,234,223,273,328,287,252,250,323,258,306,419,325,306,348,96,330,244,328,261,292,313,163,328,347,313,354,286,271,279,283,343,317,376,61,255,308,321,322,292,291,342,340,321,266,182,253,276,361,291,267,301,283,312,295,229,98,266,315,344,254,255,326,385,255,366,381,37,269,251,249,243,232,161,243,281,272,335,313,269,412,445,295,328,376,316,294,292,357,280,260,341,340,223,284,378,307,313,321,402,305,284,262,301,298,253,149,316,400,359,356,330,271,295,263,286,334,269,288,256,225,218,374,235,233,245,327,352,392,351,240,403,225,269,247,296,250,248,241,235,250,280,330,355,282,359,272,62,241,269,284,290,238,306,274,138,328,298,364,185,245,227,292,260,201,347,305,310,281,228,233,222,249,224,293,236,241,283,273,280,317,231,243,84,254,403,293,286,275,244,330,101,313,171,274,273,225,254,392,290,376,288,215,215,248,345,252,363,275,284,332,365,298,291,277,279,335,327,379,225,263,255,233,244,335,290,288,238,260,290,254,359,359,298,249,347,266,347,252,268,249,279,303,329,281,64,274,290,275,312,244,72,293,243,268,250,243,236,230,252,225,128,352,276,270,380,290,295,295,267,306,247,254,428,295,265,265,444,237,312,282,56,244,283,235,228,284,264,324,262,279,271,292,311,397,270,325,51,306,248,215,318,287,235,247,298,339,245,254,264,346,245,369,243,251,97,230,270,319,268,309,343,120,153,244,249,51,263,190,232,232,254,260,292,297,259,238,246,221,240,233,236,392,240,261,311,289,325,383,338,247,398,266,327,263,323,285,354,251,249,225,256,253,274,292,324,356,248,356,257,253,343,279,251,262,124,229,260,228,223,279,257,309,282,238,221,329,250,314,256,222,229,219,267,229,217,227,252,129,234,240,302,326,323,117,268,274,278,297,267,298,128,271,250,172,284,252,252,348,442,66,240,271,252,274,245,297,359,269,250,145,295,247,121,304,256,242,245,357,196,288,248,270,251,325,343,252,298,236,302,312,266,248,280,338,234,231,273,292,354,175,267,254,353,345,233,127,360,245,349,263,346,287,353,339,251,264,256,271,64,323,270,261,286,329,344,437,313,275,256,278,323,253,274,262,232,250,314,229,222,249,341,391,264,252,267,300,229,253,284,254,424,234,314,354,293,284,295,236,273,385,340,303,290,278,195,236,290,272,325,301,230,308,34,298,239,252,269,203,235,239,289,108,271,251,227,258,332,150,276,230,166,257,352,328,349,280,377,263,196,196,293,253,249,226,286,232,238,238,235,347,274,271,255,291,284,339,294,296,225,303,270,295,280,398,267,247,292,259,272,267,363,285,416,354,320,277,374,290,331,246,242,270,174,327,237,256,249,269,245,288,275,261,167,274,170,386,278,271,313,240,264,333,341,342,263,387,336,323,264,301,396,388,370,301,328,239,239,239,279,225,261,382,342,262,459,155,239,234,139,283,255,148,327,390,294,82,313,347,315,244,249,81,351,278,282,247,315,258,332,235,240,402,344,374,302,403,257,375,272,283,99,272,266,312,316,276,296,312,441,353,381,350,259,295,276,287,333,264,226,232,275,311,252,305,250,273,239,266,281,282,399,306,259,76,283,422,122,69,321,255,279,307,245,253,261,164,307,289,299,283,293,298,241,266,242,319,301,300,297,428,242,252,294,293,296,431,361,221,221,332,288,412,276,295,255,244,229,229,343,308,249,277,319,287,279,277,259,280,247,85,258,259,239,245,147,268,258,278,232,236,231,233,252,232,260,271,268,193,381,297,274,292,268,270,431,378,313,381,308,315,345,275,309,254,265,233,275,237,104,265,244,334,336,335,394,256,217,277,249,295,239,245,264,242,424,243,264,289,232,287,238,273,252,395,225,238,244,275,290,264,270,99,239,279,377,237,227,227,274,239,246,225,303,348,409,233,317,223,226,261,237,138,384,227,338,129,378,148,357,308,265,211,391,276,287,303,282,275,280,298,282,114,335,251,272,254,343,344,287,328,290,101,356,248,318,274,270,264,381,263,327,254,253,238,302,245,297,311,257,347,289,271,246,294,323,321,423,462,278,294,236,316,251,276,267,305,307,250,307,273,293,386,256,303,298,312,74,259,318,255,319,255,295,280,253,270,98,278,250,264,338,303,368,271,294,247,264,305,342,259,279,288,323,277,355,350,215,314,291,285,294,137,232,241,246,197,257,300,277,281,325,317,348,249,250,289,255,147,315,291,297,248,256,300,53,388,374,249,308,271,281,218,296,244,346,258,410,397,258,258,153,152,295,280,104,69,257,229,261,272,91,281,331,358,262,90,232,318,266,241,245,254,301,232,233,248,245,309,314,258,299,246,379,207,207,326,126,282,313,417,286,360,235,299,240,269,148,239,328,270,257,259,271,263,270,335,245,375,281,254,306,271,263,328,237,108,251,271,299,324,315,279,433,379,266,66,248,241,291,243,276,293,172,345,247,246,305,248,232,285,228,276,246,202,295,138,334,177,306,232,393,247,247,328,245,272,303,319,255,247,251,252,246,310,246,323,405,229,249,347,407,323,366,275,309,288,386,315,251,381,448,332,232,320,303,326,304,326,230,131,384,230,230,278,299,244,247,249,279,363,301,320,260,241,258,289,298,54,230,234,286,262,238,233,331,305,377,340,359,338,247,272,238,308,251,321,277,241,295,272,302,240,254,269,263,221,229,230,241,345,267,325,339,269,229,244,258,222,304,237,240,257,257,272,228,282,270,250,242,250,218,282,245,368,266,76,258,102,252,232,257,63,287,271,119,313,253,221,196,272,297,286,243,309,405,300,437,282,115,276,252,285,274,346,290,250,235,260,349,294,257,284,247,359,337,302,244,270,322,240,232,202,260,333,281,273,276,33,237,300,325,328,269,343,225,222,258,241,303,379,399,80,258,281,70,287,411,265,303,235,250,220,249,239,323,247,311,329,239,299,298,323,320,278,225,365,228,258,248,216,329,238,238,436,340,250,242,195,234,102,280,349,253,286,356,347,290,309,257,309,235,273,341,321,286,252,276,266,261,311,252,270,283,348,257,253,259,362,232,301,288,348,230,264,303,236,303,391,362,234,255,230,223,284,310,276,398,244,323,280,316,402,287,250,257,263,234,384,314,295,321,337,228,233,226,273,231,258,254,221,334,222,346,297,223,255,251,262,320,307,231,327,253,61,246,235,288,269,388,362,239,149,284,217,220,271,218,304,231,193,239,148,235,264,50,243,382,296,312,147,255,282,220,373,425,273,191,245,209,209,222,311,247,236,333,329,115,239,265,249,85,358,249,306,272,353,92,243,263,243,443,105,240,257,248,123,261,281,345,302,310,251,269,286,245,34,243,236,389,251,223,103,245,244,246,254,233,377,211,224,249,247,252,271,272,298,321,277,317,251,253,326,285,182,257,342,240,279,321,80,324,291,250,143,265,309,319,359,369,259,45,253,331,269,282,387,395,339,357,292,318,69,257,423,269,297,331,430,378,446,286,311,359,312,52,303,245,98,239,279,257,65,326,351,382,274]
doclens.47.json ADDED
@@ -0,0 +1 @@
 
 
1
+ [242,266,316,238,271,273,297,307,253,303,290,226,287,328,33,373,79,411,419,438,303,93,393,349,343,332,346,190,222,270,372,262,237,143,256,258,260,385,283,247,239,309,283,290,397,319,365,331,375,317,305,288,209,263,296,328,306,320,327,298,274,435,300,310,292,248,397,255,257,291,227,292,282,326,262,291,240,275,320,265,262,231,283,142,274,236,273,247,268,228,316,284,226,348,247,260,243,247,223,214,387,245,288,367,230,267,358,373,226,231,234,316,251,223,239,224,184,259,256,277,187,248,301,236,262,267,275,341,318,357,267,132,260,239,310,247,83,276,267,290,290,276,261,236,324,285,254,232,206,206,266,279,263,283,254,248,248,244,279,153,252,280,451,337,338,272,326,257,366,281,271,286,236,323,227,262,320,250,299,399,309,466,449,238,413,316,401,228,228,251,349,370,240,345,415,250,249,314,417,200,200,430,363,78,229,244,248,246,252,246,236,240,238,249,250,249,247,260,267,276,241,255,236,248,264,116,267,159,336,263,359,411,318,291,301,250,251,244,260,279,339,220,446,253,253,282,329,267,327,238,218,292,297,319,262,410,259,249,266,249,306,294,234,312,256,320,234,146,290,302,310,301,272,285,236,287,328,265,302,244,250,261,363,264,141,278,434,308,282,286,254,151,290,380,313,271,284,355,409,246,339,344,329,363,386,260,342,375,305,348,252,326,317,338,307,335,301,338,305,318,248,243,121,272,247,247,340,327,253,257,279,250,320,287,256,317,249,227,227,180,255,392,265,307,291,354,286,294,138,378,293,364,262,313,424,167,301,346,355,346,416,278,278,387,244,233,254,296,297,135,269,292,50,295,202,244,232,232,228,246,242,232,241,261,249,295,272,322,275,286,257,287,264,274,281,321,310,246,265,96,270,264,263,234,254,246,223,303,285,294,116,247,46,273,253,370,272,201,303,286,351,325,322,326,293,414,260,308,288,315,294,311,306,339,360,290,244,412,370,337,274,369,381,265,281,248,320,450,260,275,300,324,359,230,253,292,132,230,309,275,215,215,388,372,178,243,244,297,202,290,310,168,345,314,259,316,134,236,245,242,235,260,252,245,245,249,252,245,238,249,255,242,284,256,256,256,244,276,65,405,263,349,283,449,120,262,292,293,335,440,79,316,262,51,291,287,320,382,270,399,376,391,264,332,257,299,269,274,228,265,363,456,265,269,324,437,276,314,365,243,396,265,367,237,362,359,366,315,306,317,270,312,314,260,314,304,302,177,338,271,337,277,215,215,252,439,234,291,292,124,268,117,438,405,106,244,250,54,332,244,292,307,251,313,259,304,316,278,276,121,351,356,240,358,104,419,395,456,296,373,349,295,339,425,246,281,262,451,275,388,312,274,94,336,229,36,259,289,257,313,331,333,275,169,294,266,284,284,287,270,416,238,246,297,323,240,424,204,204,301,250,317,414,275,312,247,205,205,296,305,354,217,217,395,231,231,274,315,331,261,340,312,280,287,403,222,222,252,136,209,288,223,262,191,238,185,231,263,326,316,239,306,269,269,353,232,279,239,231,329,140,299,402,259,342,300,314,292,215,243,300,229,264,374,294,307,414,273,257,235,200,330,405,257,245,394,249,345,243,280,278,265,247,290,256,270,248,289,340,221,221,269,228,228,325,308,264,297,136,296,281,141,380,295,259,374,176,293,304,304,254,312,230,238,230,280,243,352,55,408,417,314,277,448,423,307,372,326,242,243,240,321,320,237,356,282,309,385,363,268,245,367,265,294,288,335,268,279,261,210,210,353,89,423,267,253,237,234,265,267,165,341,359,263,268,264,303,277,259,267,217,277,141,347,258,288,260,308,298,366,327,335,271,295,277,339,457,390,278,290,379,278,452,325,302,329,273,318,258,393,323,285,427,295,310,296,327,235,325,351,278,327,321,406,394,108,299,327,332,277,246,283,259,255,287,303,257,249,220,210,323,238,347,59,302,247,247,292,276,394,257,321,284,266,102,264,238,146,256,254,103,228,244,148,334,234,288,202,202,226,241,388,330,222,222,299,311,315,289,250,333,269,276,139,341,258,305,127,371,268,274,364,281,305,320,277,302,348,388,462,467,340,312,362,310,417,329,380,450,289,372,270,243,281,375,346,290,373,264,315,354,271,368,277,244,258,237,306,322,366,412,357,326,336,270,334,301,103,283,306,248,53,289,251,382,332,269,330,304,238,242,413,250,326,355,328,302,348,291,231,256,289,268,235,246,280,282,277,236,244,260,275,281,284,300,284,306,275,257,272,266,308,260,290,261,287,286,284,260,256,270,267,303,49,210,320,227,266,283,300,213,245,223,222,264,225,265,298,280,225,225,223,309,221,157,288,160,198,225,286,41,346,55,309,40,279,310,248,305,256,283,294,415,272,351,304,288,376,405,248,237,233,221,305,266,229,279,225,229,230,289,265,136,285,269,303,257,249,150,304,319,309,336,304,235,311,289,286,323,114,238,312,301,250,238,93,162,380,317,337,289,312,277,314,315,411,297,338,326,360,341,273,440,259,234,310,364,282,271,227,119,237,253,229,267,259,240,255,247,239,254,257,258,255,266,273,270,251,248,248,248,175,263,146,316,303,310,329,285,375,376,159,322,278,311,355,270,256,196,263,266,372,267,110,252,371,234,275,275,256,251,305,101,243,309,267,380,242,270,412,271,256,134,260,192,228,257,34,240,320,196,393,268,40,309,326,274,419,391,315,332,350,292,283,351,232,232,298,286,262,318,293,309,243,417,299,306,281,332,253,306,408,91,251,251,245,91,339,398,319,358,365,296,280,375,232,294,331,323,240,334,370,271,307,219,292,419,267,339,236,292,252,225,228,278,274,296,323,359,261,229,253,323,313,289,316,229,227,276,243,235,214,266,235,347,168,260,307,350,351,425,241,233,233,330,264,261,297,175,175,261,209,209,281,321,284,228,263,181,340,231,276,90,246,233,238,245,245,228,178,292,309,330,292,253,100,252,221,327,291,221,54,281,267,315,305,444,429,343,260,234,278,398,427,296,282,324,267,444,338,246,300,295,369,292,263,356,228,286,291,287,289,274,198,270,219,219,183,350,250,293,431,290,266,239,301,252,259,339,327,324,234,233,329,317,276,290,302,291,375,256,354,388,301,293,242,304,355,296,219,291,285,264,321,328,100,243,261,275,232,260,162,218,218,340,401,253,330,413,205,205,397,332,338,289,199,199,199,295,243,220,244,232,358,331,267,250,261,287,251,380,303,283,271,267,262,307,377,91,151,77,274,356,305,59,234,271,53,332,261,303,277,219,219,250,326,303,314,380,264,353,288,346,92,266,94,420,401,279,276,379,459,467,302,293,345,376,289,418,337,350,338,356,274,314,272,281,174,292,321,315,330,181,393,268,172,287,253,363,444,159,278,308,228,189,239,243,269,344,225,235,266,193,254,362,280,228,315,269,237,247,343,286,269,207,207,352,196,228,411,299,270,261,273,384,348,249,263,116,255,340,343,303,321,366,286,48,289,262,339,265,225,215,215,297,312,263,313,441,337,344,386,309,265,361,343,323,225,237,293,246,226,261,275,232,232,334,250,231,264,257,251,309,344,246,297,303,263,327,338,270,251,262,147,352,265,250,250,224,307,96,366,245,138,267,420,225,324,371,250,278,248,364,373,235,317,293,345,346,433,253,143,255,350,373,355,249,248,258,325,216,216,286,288,353,392,209,209,261,231,257,239,397,242,319,288,284,296,258,344,313,372,355,383,313,230,416,377,259,280,285,405,238,251,370,251,264,380,344,367,383,260,319,234,343,299,257,235,347,378,319,289,230,197,296,272,270,301,243,306,242,234,373,235,293,258,366,286,273,247,269,350,329,322,235,313,250,254,260,343,304,242,251,363,156,243,261,186,293,282,231,225,294,252,237,229,250,303,263,288,271,229,263,86,273,269,240,422,262,359,305,208,447,331,280,284,284,328,329,431,338,279,262,274,323,238,238,376,319,292,454,308,253,257,321,345,264,249,299,251,270,257,272,329,404,240,228,305,424,335,248,253,242,299,245,239,270,238,246,260,288,331,258,433,289,216,143,423,347,383,255,332,256,276,266,266,344,335,304,286,103,285,282,333,360,322,323,318,272,270,282,319,343,184,278,100,351,293,235,259,274,320,103,263,262,232,317,301,221,272,234,232,240,266,343,32,249,231,38,274,274,361,312,40,282,231,277,312,255,244,369,91,435,289,31,304,288,147,324,377,387,274,327,260,266,264,304,315,263,257,252,283,426,300,316,335,151,261,296,276,292,353,238,66,331,264,384,297,228,284,268,390,253,280,359,241,445,258,297,279,290,250,323,320,239,279,365,289,268,287,305,274,318,227,41,255,247,206,316,278,227,266,308,307,304,278,291,261,369,335,77,272,251,368,436,347,424,279,277,339,271,305,294,77,332,354,220,220,226,368,303,232,323,250,116,219,340,325,380,286,254,229,410,372,253,248,244,255,342,295,363,334,264,288,341,437,212,212,292,310,288,318,282,299,289,309,252,257,258,325,178,277,264,281,284,351,196,273,257,328,352,287,394,246,208,345,338,323,399,381,293,272,149,247,253,363,322,361,329,332,307,306,172,246,370,317,180,270,241,142,132,305,279,246,234,267,296,212,267,230,244,264,333,248,255,220,140,278,268,260,273,273,134,296,357,316,260,260,282,239,409,437,276,262,397,230,271,315,238,296,316,235,329,380,304,320,210,347,324,309,166,167,221,295,397,390,349,363,359,326,364,112,256,312,278,222,305,254,345,284,246,312,378,369,399,379,398,438,364,448,440,206,253,278,380,272,297,247,393,388,301,350,301,246,216,224,312,212,204,244,243,34,278,269,251,244,396,312,336,252,302,394,346,240,240,262,269,344,75,267,255,316,245,255,253,300,358,273,281,253,347,320,340,242,291,309,325,365,402,247,279,238,330,248,258,237,280,136,237,289,299,226,282,271,156,231,252,250,177,130,243,287,244,251,246,226,362,244,43,288,99,260,302,314,251,257,92,260,248,79,338,253,296,289,282,285,142,290,294,249,242,267,279,338,292,401,364,240,408,272,283,260,385,308,369,331,237,369,228,237,301,248,451,291,228,421,371,289,271,250,347,389,405,258,313,251,249,265,419,299,351,321,235,349,258,262,278,284,283,201,333,233,261,271,312,276,286,261,325,156,301,255,356,234,343,299,335,404,273,375,233,389,217,217,290,251,266,103,272,52,243,272,263,244,307,278,300,332,329,240,237,246,287,317,334,269,335,234,263,302,294,267,310,259,370,227,261,316,275,268,345,386,290,263,459,376,252,370,302,255,256,296,251,313,252,345,131,353,296,269,110,276,262,242,360,310,333,411,312,350,284,284,256,233,224,217,215,232,275,348,292,296,287,226,246,306,165,443,368,278,55,297,337,242,272,338,251,245,227,242,262,325,282,246,412,333,273,256,230,288,234,238,370,330,264,254,234,246,92,244,411,275,288,330,318,236,268,270,312,301,260,266,139,338,255,255,337,339,345,290,297,268,342,143,226,213,314,247,187,245,177,287,413,250,263,266,421,278,284,391,239,322,255,229,255,250,266,295,247,250,240,244,249,275,310,247,275,285,407,284,279,284,278,233,242,276,286,248,246,341,258,244,366,134,169,301,240,240,304,276,386,413,328,297,272,350,259,314,320,329,292,249,284,252,244,405,275,238,253,248,264,260,245,87,236,260,313,330,308,254,284,72,99,334,304,274,318,241,285,406,223,289,348,245,316,276,339,121,250,326,300,333,262,437,269,289,282,334,343,335,216,216,306,400,353,293,122,249,283,306,329,317,273,272,59,235,258,230,304,296,304,144,100,379,287,315,285,327,254,254,415,388,426,237,352,292,242,287,291,292,290,274,281,257,98,182,228,246,278,247,294,230,91,201,242,95,267,401,269,334,357,219,219,318,262,337,295,335,257,365,326,290,422,377,372,317,271,288,284,364,235,251,279,298,267,289,203,203,341,292,328,317,369,242,356,259,318,350,308,405,247,270,241,258,298,318,220,309,253,383,245,117,255,258,259,261,398,326,297,341,222,227,225,349,100,237,266,404,264,112,264,308,321,248,344,437,403,330,247,60,238,276,245,255,216,256,290,298,227,259,247,255,112,258,246,244,276,311,278,248,291,281,247,233,203,360,325,239,249,235,302,329,238,205,239,325,279,312,281,263,317,307,299,283,318,353,323,314,253,256,145,249,138,231,340,248,326,339,323,238,301,305,303,231,253,254,272,271,244,268,396,311,67,297,109,323,406,280,291,298,324,384,334,255,327,258,342,288,326,333,44,309,231,231,286,280,332,181,304,328,300,305,316,185,306,324,289,262,286,244,292,332,309,318,269,236,255,59,241,263,240,304,228,328,301,269,267,298,283,223,317,89,249,371,323,333,116,404,66,295,302,245,270,268,293,274,57,441,398,389,389,375,56,321,354,258,278,235,120,251,235,429,281,263,267,247,301,299,407,248,248,285,266,260,237,258,250,82,229,281,293,289,380,232,257,314,340,250,291,243,338,266,283,372,277,313,292,252,345,261,268,118,330,305,369,133,308,381,221,390,412,370,221,238,253,221,228,263,242,255,241,243,307,301,261,261,238,212,344,266,247,244,233,247,251,241,253,355,222,234,307,285,309,353,250,250,253,301,241,244,264,233,210,225,299,247,281,406,306,269,291,242,254,258,279,336,299,257,353,262,306,350,262,70,280,215,234,228,224,272,365,352,258,234,275,86,316,317,277,253,262,266,258,252,396,118,307,386,91,133,133,231,284,272,276,314,306,272,315,239,292,324,216,281,249,356,216,332,409,201,201,235,235,282,447,364,421,258,430,248,456,291,416,248,248,389,308,343,416,458,299,340,338,323,281,440,342,334,197,285,267,331,289,469,246,240,348,402,380,341,396,299,286,217,73,266,250,432,398,251,284,328,316,290,226,255,198,198,264,234,243,267,308,246,239,249,239,191,155,268,212,212,405,330,312,202,202,300,318,360,129,363,348,312,261,240,379,268,163,256,304,334,330,266,252,249,255,256,260,193,246,398,312,134,233,331,268,287,369,283,299,236,328,270,297,251,231,360,245,201,201,401,157,350,309,270,338,292,275,245,324,330,283,310,331,289,274,289,303,114,272,240,414,273,271,285,304,370,248,239,294,324,310,327,116,230,342,299,244,337,239,279,220,249,250,307,280,340,239,245,237,298,255,279,249,247,309,235,288,275,261,275,298,244,320,253,234,257,255,273,313,398,287,244,241,368,357,350,348,258,322,291,281,320,296,326,313,299,109,260,252,237,392,353,278,299,331,313,295,270,272,269,284,282,107,268,230,246,223,223,228,264,240,263,249,279,207,207,207,435,217,217,297,316,265,246,242,257,107,388,307,305,224,241,433,288,244,235,350,252,279,208,246,239,252,229,281,165,255,251,283,406,287,161,164,274,354,259,225,314,280,277,336,200,200,364,262,438,276,230,259,344,248,113,242,312,256,332,304,235,215,215,264,228,311,224,308,275,249,201,362,312,287,288,96,307,299,297,374,231,316,251,318,270,324,255,66,259,250,326,274,278,287,268,319,236,209,258,253,97,293,258,384,390,263,299,295,132,90,254,71,258,240,304,339,265,290,411,417,341,270,343,388,313,340,292,315,274,419,331,364,400,304,436,265,246,337,300,242,258,348,348,259,234,325,259,250,278,271,331,282,301,279,364,246,310,244,348,303,290,77,230,250,388,413,245,209,268,269,98,247,125,260,234,123,319,278,267,398,293,316,244,262,295,293,406,320,271,292,265,226,216,216,175,175,285,255,234,272,270,36,255,260,146,222,151,246,54,260,237,239,255,404,247,327,269,335,308,283,313,332,290,277,287,291,261,274,278,322,271,268,282,269,247,253,250,348,247,268,241,264,41,244,261,272,255,260,270,293,288,377,271,348,288,221,373,242,361,444,407,232,254,247,119,223,99,283,228,271,249,333,300,329,204,224,261,358,267,262,230,337,277,241,259,236,382,262,296,322,413,274,249,236,347,270,250,279,383,212,212,198,235,354,237,266,259,268,238,339,372,234,289,161,258,160,224,239,228,240,289,227,271,305,249,298,249,270,273,250,269,267,272,272,243,240,257,237,245,219,268,253,258,255,242,224,238,258,269,227,246,230,247,234,235,296,255,225,239,262,273,262,250,283,263,247,248,259,243,225,273,232,252,236,245,278,269,229,255,251,232,288,238,247,265,313,110,378,366,336,340,186,281,404,319,248,241,213,257,272,223,246,343,280,338,338,275,145,241,326,266,343,232,277,265,276,235,286,294,270,245,161,230,235,90,298,255,255,253,260,237,273,244,260,254,306,304,260,243,284,242,253,280,300,281,270,284,300,244,266,218,207,160,286,211,235,251,243,311,235,358,249,317,338,129,267,256,266,285,273,340,276,296,313,364,80,360,212,314,280,244,326,320,286,216,309,237,268,287,315,72,366,448,121,328,328,319,283,320,313,268,288,437,253,370,92,252,366,316,318,79,304,330,362,246,246,406,354,245,245,381,370,442,255,101,361,233,304,385,138,428,228,249,282,259,232,352,329,281,242,162,271,220,321,46,233,281,265,401,310,120,290,287,344,399,335,288,220,248,249,287,328,332,328,307,274,298,279,291,296,297,321,320,319,300,305,277,313,331,295,283,381,311,333,139,243,239,386,58,242,239,315,113,305,241,238,246,240,30,243,227,260,235,351,253,341,289,425,266,248,272,272,238,261,181,267,249,279,293,145,311,122,232,360,284,238,233,343,208,284,242,279,305,253,386,251,383,332,293,256,363,286,435,265,242,341,310,333,361,145,297,330,291,313,440,263,328,93,231,318,303,197,365,394,416,235,353,301,406,137,429,258,248,361,426,267,314,271,300,311,274,333,381,352,357,325,283,126,274,305,243,296,294,244,88,281,269,195,243,286,292,313,224,278,304,238,351,214,296,248,393,291,325,255,318,253,251,255,240,247,227,241,277,201,380,121,218,299,331,268,266,304,345,398,211,308,332,343,245,257,404,298,258,350,291,389,244,314,46,229,261,339,246,238,270,247,234,285,315,270,319,319,378,263,391,294,229,348,339,264,256,350,260,317,313,288,421,288,318,393,316,307,318,285,312,271,274,347,177,380,265,240,314,115,330,284,327,310,233,263,228,369,357,295,242,104,234,295,273,251,316,267,304,263,336,294,406,255,304,304,281,354,351,236,315,288,255,239,38,157,260,275,338,124,301,277,336,296,247,336,256,417,321,233,276,260,248,312,228,171,295,253,378,290,275,266,353,323,344,266,328,253,247,270,375,44,250,83,393,328,245,303,247,382,337,304,352,243,259,390,344,317,263,265,279,218,254,241,267,252,270,260,105,335,289,134,325,270,271,278,298,260,261,343,294,256,240,342,313,291,156,301,453,180,304,368,284,153,280,295,273,300,367,310,373,275,251,271,239,258,252,251,435,305,243,212,396,421,355,276,357,264,258,84,102,264,244,258,219,240,289,114,376,269,417,281,278,455,408,257,286,280,229,250,221,225,265,229,239,404,281,227,284,252,259,278,295,241,241,275,274,232,261,242,327,259,242,336,33,249,249,242,342,57,265,442,46,313,300,325,245,223,223,254,271,251,364,262,250,220,244,238,144,261,332,326,305,354,70,341,259,309,246,204,240,327,345,329,276,356,266,311,416,299,277,327,210,277,228,227,255,225,238,290,240,382,307,319,281,186,222,330,231,273,276,274,229,246,305,281,228,240,272,271,244,275,70,301,277,267,279,293,256,260,342,283,254,299,255,293,377,439,302,295,296,331,365,231,201,395,283,280,361,231,312,265,278,167,274,282,369,292,341,307,295,337,235,261,365,238,277,348,233,282,250,213,328,230,270,263,312,258,285,305,102,326,253,222,236,326,277,261,260,267,237,257,215,398,252,284,300,325,296,314,354,285,276,257,290,309,256,290,267,315,272,356,256,302,236,367,256,231,373,331,308,296,79,248,217,217,343,252,248,314,359,417,284,262,113,325,304,284,399,402,222,307,286,334,439,341,273,246,365,323,291,287,305,290,272,438,350,375,255,293,308,243,257,233,289,241,231,228,228,219,286,268,286,292,106,276,225,303,240,246,250,239,249,100,287,170,116,385,276,252,292,306,359,293,70,305,246,328,251,385,364,274,76,266,177,163,262,266,310,288,225,354,383,186,293,228,356,232,267,241,328,247,266,312,250,293,248,275,286,397,252,283,277,109,317,249,372,236,285,278,333,224,240,242,187,252,289,293,293,137,48,327,275,424,309,289,327,368,440,317,439,306,292,459,243,243,238,282,256,277,379,299,333,250,265,231,231,398,353,363,246,250,318,204,204,381,299,277,239,241,321,420,275,280,291,270,254,266,283,296,318,292,240,290,260,255,257,274,253,324,292,271,268,330,284,255,277,33,277,249,261,253,303,258,283,291,94,240,242,350,259,361,307,323,250,331,261,293,247,267,283,215,232,226,224,224,249,370,311,227,275,239,215,215,251,348,261,261,274,255,322,379,267,253,225,227,237,297,313,220,374,316,270,247,228,257,251,68,299,306,337,258,301,291,252,416,180,242,240,268,241,244,237,243,272,258,247,245,100,287,272,341,332,260,75,235,243,317,278,285,290,239,287,273,254,252,235,241,255,241,239,236,90,251,261,290,293,301,241,123,440,364,441,345,269,271,303,244,263,325,265,251,278,261,269,291,249,262,228,231,338,293,274,263,280,288,317,239,280,265,253,255,332,233,241,290,318,266,333,249,245,285,284,346,255,309,243,337,285,232,247,318,267,275,326,331,249,428,259,263,327,369,216,71,224,256,229,211,266,214,329,257,227,358,245,82,322,289,306,150,242,248,237,236,228,250,236,235,264,237,257,248,240,254,239,291,322,308,305,268,263,252,273,266,254,253,255,242,272,238,226,241,274,245,239,138,263,247,229,370,239,229,250,256,258,230,240,276,375,330,255,254,267,130,322,448,327,317,290,245,293,261,241,257,296,354,406,271,356,361,260,120,271,255,255,346,314,327,302,344,228,291,354,405,269,292,243,275,292,360,328,347,380,296,309,384,317,293,255,316,253,250,388,330,318,294,250,264,301,308,243,313,428,282,292,267,337,274,257,302,328,389,128,344,234,256,351,303,369,174,259,278,288,266,28,296,251,268,302,255,255,250,290,154,239,278,356,426,305,342,258,247,261,59,294,239,294,289,242,318,377,382,220,265,351,251,284,231,279,266,248,309,267,270,281,121,246,276,237,274,281,243,230,237,233,253,231,242,242,241,246,253,241,248,243,219,93,328,268,265,272,307,254,261,258,225,269,292,230,439,273,293,224,390,90,396,52,249,333,284,232,271,274,279,295,239,271,248,119,263,383,48,293,421,494,101,262,240,250,244,236,94,244,264,370,279,283,252,261,301,296,275,265,246,239,236,232,253,252,67,258,342,340,306,372,302,367,301,66,259,268,331,306,373,263,289,308,374,292,310,316,287,325,238,272,264,240,291,388,217,250,270,267,285,279,65,217,237,355,261,135,292,233,342,247,298,300,277,308,216,376,395,285,434,317,431,392,447,88,337,251,199,221,276,241,75,262,315,239,285,131,275,213,293,431,283,348,299,365,385,317,282,230,230,418,398,379,350,311,253,333,195,195,275,425,376,161,291,276,258,281,174,317,291,48,267,183,251,174,265,266,343,254,251,416,273,332,311,269,346,254,254,257,300,259,297,267,266,310,312,240,419,380,262,273,146,279,374,240,234,248,238,259,136,254,235,281,255,274,302,260,263,253,247,266,238,249,240,269,240,285,268,262,235,365,398,243,320,383,314,252,307,252,363,270,251,260,127,285,89,283,313,315,269,328,262,248,256,181,283,327,267,402,339,327,338,336,282,277,312,290,116,249,189,285,301,314,336,237,258,345,288,143,268,240,240,274,290,338,261,257,299,458,250,320,305,247,279,253,307,264,269,270,370,356,248,241,290,424,285,299,304,336,319,153,227,293,251,259,276,249,278,419,297,227,236,234,220,300,258,248,310,243,235,207,207,224,253,255,314,295,290,321,359,289,287,308,284,335,384,308,408,390,261,318,192,364,300,261,334,351,334,282,317,272,231,296,320,314,266,275,328,291,305,263,350,308,306,324,256,397,274,261,373,240,197,337,381,416,314,299,310,397,255,379,133,238,317,278,382,299,295,227,236,318,399,398,244,329,245,341,311,372,354,413,255,367,288,353,262,243,223,274,329,294,235,279,272,315,253,363,389,274,295,349,257,290,373,357,268,262,394,261,416,159,198,263,365,323,291,90,237,290,238,241,233,292,245,276,301,253,288,92,238,357,139,283,235,289,319,288,305,321,252,339,292,255,295,316,314,276,432,150,269,326,307,281,283,261,258,285,48,271,281,430,254,254,135,259,253,101,224,198,309,252,245,357,309,230,373,303,144,350,290,261,297,336,274,294,315,357,287,291,286,250,357,277,263,257,124,370,431,276,235,248,293,295,253,119,409,251,229,286,256,198,248,272,230,231,82,301,217,287,266,225,322,249,137,296,371,276,254,336,248,261,336,225,404,249,262,116,268,269,278,262,264,275,255,273,357,248,253,266,157,243,246,295,252,256,119,274,250,211,46,293,281,44,285,315,385,275,352,216,216,263,331,288,402,268,356,248,419,280,216,277,243,255,287,347,257,294,354,86,215,256,85,259,313,274,341,298,96,308,185,171,311,281,247,285,272,341,271,234,425,317,313,355,238,461,266,327,284,76,314,462,297,451,327,279,387,294,237,419,219,219,269,360,354,335,252,264,252,255,241,229,165,294,303,298,312,258,269,342,243,292,275,98,236,218,270,267,121,229,339,308,253,268,277,336,255,231,319,267,134,363,329,264,292,209,230,243,361,39,229,283,254,34,276,284,226,311,261,278,364,469,379,362,311,272,435,278,135,289,325,261,281,348,270,247,247,291,241,266,358,246,263,268,307,359,140,337,247,163,371,225,268,249,318,119,244,211,281,340,260,360,226,226,416,408,265,184,184,106,262,354,258,317,247,369,316,351,359,255,132,260,299,103,264,318,315,311,283,305,268,292,260,406,343,415,335,306,271,71,276,322,149,269,308,303,163,288,295,287,263,322,322,306,114,236,297,195,289,286,264,337,324,220,367,293,232,308,277,247,303,357,352,323,307,259,248,227,291,246,233,223,234,86,403,284,259,233,369,291,280,235,258,245,270,329,228,247,243,279,334,263,269,360,258,382,263,370,362,82,314,295,280,255,269,293,163,231,229,320,234,72,228,356,221,296,210,264,73,300,325,312,117,213,277,236,245,273,254,248,286,309,238,206,291,283,187,272,258,245,367,175,291,284,273,381,292,270,287,304,309,305,313,300,374,263,254,296,324,248,261,87,316,227,104,246,250,70,242,405,339,417,322,264,319,275,87,285,234,329,285,167,241,254,305,287,317,244,247,282,341,332,231,244,341,344,344,245,350,234,284,308,287,317,231,290,273,236,187,249,260,170,342,349,377,278,226,249,112,339,316,362,308,293,304,313,324,287,324,260,281,495,411,174,291,233,261,116,235,320,266,233,302,316,202,218,274,56,212,238,257,307,267,262,282,323,286,179,398,278,309,292,172,309,260,258,257,259,158,332,327,277,260,266,296,282,301,272,242,194,303,249,289,229,308,280,297,247,245,358,255,237,172,240,98,324,62,280,412,319,372,361,275,396,341,325,293,332,388,458,286,292,294,364,286,283,287,304,359,165,214,236,67,276,222,243,199,295,305,81,413,450,202,229,64,380,285,249,248,289,275,290,296,84,387,315,266,112,266,292,294,217,237,246,262,195,261,274,307,291,272,135,267,128,48,262,283,335,301,294,382,289,308,234,137,296,243,365,254,282,253,262,270,265,333,271,267,275,293,327,113,312,350,162,385,355,317,299,263,403,290,318,326,274,324,241,305,62,269,265,247,247,266,336,370,322,246,58,343,303,231,239,320,273,271,258,274,156,279,251,94,270,220,220,226,226,279,255,397,372,331,316,401,231,456,327,303,306,303,273,264,322,274,438,389,276,283,292,374,311,288,312,282,277,350,244,300,455,297,325,317,294,337,346,447,365,395,375,284,394,314,464,300,247,455,444,260,317,342,332,427,332,406,337,321,209,209,283,308,265,218,218,283,259,242,270,351,247,232,240,239,239,344,242,225,261,342,333,271,345,338,264,344,259,397,218,218,317,434,254,302,287,282,266,226,226,236,236,358,245,290,351,251,407,384,346,288,435,214,214,397,355,345,395,264,301,318,306,254,235,221,251,206,244,52,262,261,191,351,264,259,256,307,248,339,253,307,222,238,243,250,283,265,241,317,116,258,151,255,102,271,316,450,295,355,344,305,441,265,349,75,300,289,338,233,324,294,254,281,394,248,234,286,286,291,308,187,362,295,286,248,169,248,263,234,354,191,191,388,220,220,335,234,302,407,198,198,262,351,360,282,390,262,247,338,190,190,262,403,225,244,269,299,270,246,229,327,237,223,324,305,231,293,319,402,254,408,123,278,379,224,210,210,143,269,285,264,247,392,334,244,261,230,155,322,334,302,250,280,308,258,298,358,340,408,377,359,276,270,264,211,234,261,305,328,242,319,291,300,236,333,299,378,239,411,320,276,453,258,384,340,431,344,280,297,260,333,128,269,289,287,230,230,300,305,257,265,280,263,259,242,250,229,118,263,295,392,302,57,257,259,244,149,320,194,317,273,256,191,337,274,240,240,351,385,288,274,397,362,356,307,414,315,377,304,241,241,427,372,313,331,375,210,210,319,403,457,451,326,138,316,283,231,319,367,225,225,370,390,290,243,204,249,236,253,260,251,275,242,248,232,248,246,272,260,245,259,294,270,242,244,245,258,72,262,243,317,248,227,255,286,432,356,424,241,279,260,333,262,273,237,239,259,231,325,327,351,401,285,240,382,190,274,251,249,238,236,254,389,270,157,265,254,246,216,265,280,249,254,286,354,358,265,235,172,248,297,270,256,353,425,307,169,284,58,284,253,319,288,284,251,253,265,251,323,344,365,336,188,334,315,308,280,257,391,283,266,275,419,127,287,317,269,356,242,301,275,260,244,339,324,279,365,287,336,254,382,389,68,306,397,362,342,349,318,294,320,328,317,327,321,316,249,240,230,287,246,297,221,142,282,297,408,382,435,285,351,373,252,428,341,301,324,354,287,246,237,253,296,233,317,270,253,318,238,280,329,252,318,261,211,351,234,212,295,258,111,319,329,108,324,255,253,309,324,408,254,297,301,290,345,327,319,321,354,259,311,333,452,463,427,367,335,295,411,271,281,314,257,246,296,411,293,329,401,115,93,343,435,102,255,237,297,287,299,375,270,244,242,405,278,252,280,282,130,341,234,274,234,247,263,325,226,215,238,249,248,252,232,243,253,249,255,268,245,257,249,57,240,250,315,349,327,244,276,214,233,352,261,261,289,395,275,163,163,348,314,348,258,251,384,250,315,329,382,341,241,406,338,227,255,354,349,279,276,276,284,429,247,323,380,196,301,292,392,264,252,272,256,246,358,372,258,352,269,345,236,367,236,270,274,280,244,257,94,343,314,330,328,281,251,272,293,296,402,415,414,243,269,124,306,233,321,276,269,287,110,278,445,177,229,312,265,241,275,273,144,280,246,245,288,307,245,283,257,252,270,256,280,223,223,211,244,258,322,245,248,264,120,249,258,245,234,255,269,297,301,287,245,259,238,295,169,303,283,267,251,340,363,238,268,228,318,326,322,388,262,288,311,350,290,246,248,319,298,254,247,289,261,274,269,270,294,242,238,260,339,273,240,239,306,304,262,307,267,54,269,211,344,308,274,260,306,249,291,292,267,267,340,314,264,286,93,296,333,331,301,347,207,106,280,237,321,245,256,242,168,249,220,233,293,174,174,227,285,340,288,269,228,232,183,183,172,248,234,187,251,361,259,56,249,334,334,326,408,398,272,422,256,325,252,231,258,337,292,328,224,224,379,342,262,232,271,442,361,337,301,347,259,264,309,301,265,232,232,264,247,137,234,249,249,291,258,132,285,264,336,301,28,270,258,248,250,282,262,202,345,257,321,275,272,279,364,266,185,234,179,294,352,323,244,308,219,206,206,271,128,262,329,244,292,296,344,311,252,250,331,388,214,214,212,430,290,308,366,346,344,298,250,323,302,286,329,299,345,435,387,401,384,267,334,259,331,406,240,370,270,274,229,260,252,262,291,233,231,228,271,282,271,228,258,256,292,223,328,279,275,440,258,282,246,288,227,129,292,241,282,184,277,291,272,291,279,345,259,41,304,317,279,237,349,273,230,217,255,275,267,232,235,40,251,315,238,289,234,131,233,260,232,233,262,278,235,261,247,242,240,250,242,252,239,260,282,239,254,245,249,254,258,172,329,302,285,283,280,330,286,165,343,261,245,240,247,239,191,243,275,268,236,288,237,327,250,336,341,236,249,198,198,152,238,271,238,383,267,159,269,267,283,271,364,255,290,375,252,266,271,302,279,308,262,260,156,351,269,115,307,241,384,310,239,172,235,275,273,296,233,241,298,327,254,249,314,271,106,285,334,235,287,117,399,229,240,233,175,459,265,290,325,338,75,300,287,264,252,286,157,319,329,259,246,434,308,391,381,285,314,153,340,253,253,79,336,283,405,264,388,273,338,335,245,283,252,398,345,298,346,260,454,365,451,275,401,309,455,413,341,374,353,366,390,408,355,287,287,361,274,284,277,299,363,292,245,285,354,282,97,390,386,271,327,279,304,337,303,333,357,71,274,239,261,335,301,193,244,233,323,309,265,238,301,355,92,322,317,270,277,338,437,265,344,388,287,342,275,373,235,233,249,275,268,243,61,245,240,247,277,243,254,243,240,247,238,244,244,264,253,266,278,263,243,235,257,140,263,67,292,252,211,328,270,315,407,279,276,215,215,215,431,251,218,88,255,291,139,323,264,274,319,276,290,307,425,432,346,276,79,295,406,231,296,386,469,400,298,414,321,304,284,236,372,253,255,312,357,242,271,247,309,338,309,321,260,371,270,298,175,379,277,297,286,332,80,319,280,284,318,275,233,310,291,268,371,369,364,316,324,310,284,263,255,216,327,244,240,199,229,229,259,40,340,359,305,414,235,305,269,256,288,178,178,235,364,146,277,266,296,332,395,382,274,267,262,356,343,244,240,358,393,178,178,373,228,228,255,362,290,454,311,260,258,63,340,355,282,228,179,411,312,298,284,328,282,288,290,279,266,362,296,246,311,275,245,358,264,222,222,333,373,240,355,384,164,251,299,281,325,334,295,415,296,291,309,312,322,409,200,240,293,260,314,304,328,303,240,302,240,298,315,255,252,275,286,273,235,249,70,246,258,254,127,299,246,402,313,337,462,251,189,66,255,396,240,282,297,279,316,262,301,351,243,267,273,259,248,286,331,207,207,296,250,218,292,228,97,281,168,265,227,259,251,353,279,238,221,295,306,228,300,352,366,290,294,295,289,272,147,214,327,261,273,328,247,250,293,235,292,406,269,326,315,243,348,290,272,430,373,238,307,67,330,330,273,231,294,236,236,242,297,276,256,123,245,263,349,262,289,259,247,309,201,305,343,261,369,285,319,252,265,51,381,215,232,232,286,285,290,320,242,275,259,277,271,273,292,257,261,298,331,271,305,275,312,302,259,246,387,254,390,360,306,342,56,260,265,114,294,262,226,350,276,289,313,273,298,264,274,254,336,457,121,299,250,273,397,341,148,286,115,317,283,406,282,339,350,203,250,320,288,276,343,370,92,247,254,208,254,279,108,251,287,280,263,295,277,227,294,248,252,271,266,414,101,262,295,253,52,286,262,151,313,265,267,258,164,270,333,328,263,143,258,307,282,351,276,254,312,274,281,325,298,247,262,245,297,246,359,277,268,285,298,352,343,251,329,266,389,373,242,302,291,347,295,323,346,238,238,225,324,264,275,340,298,103,254,246,258,284,348,264,255,257,327,141,260,384,376,257,428,381,400,454,409,243,276,326,238,381,249,339,236,245,307,242,316,256,301,242,322,265,341,307,439,245,326,287,255,231,338,323,244,346,319,239,267,364,261,330,331,265,251,285,344,403,324,266,247,294,243,288,253,178,266,245,243,264,297,249,241,247,258,248,240,240,255,247,257,273,271,257,257,241,243,243,65,304,267,262,282,245,231,235,304,242,246,260,270,257,171,331,243,270,99,276,382,205,40,342,239,317,286,340,355,329,168,247,242,227,263,276,308,317,221,221,402,34,317,255,248,65,250,458,403,353,264,375,368,321,433,287,354,294,268,276,268,280,284,286,253,232,326,316,274,242,276,338,252,238,351,315,239,386,275,263,75,350,183,332,299,64,289,240,378,259,195,261,235,264,239,261,289,260,256,260,256,252,257,241,262,255,273,257,281,254,251,248,236,251,240,288,274,316,275,278,342,134,302,280,292,361,229,222,247,271,311,200,318,302,354,175,97,150,320,330,430,285,272,264,335,239,448,260,323,303,318,265,132,252,252,236,287,273,265,252,246,242,251,241,248,246,263,266,274,259,249,234,236,248,245,377,63,288,296,295,306,372,311,270,279,262,291,252,56,227,276,246,274,332,451,278,79,319,280,339,226,286,197,246,316,276,337,332,253,260,305,311,232,232,232,249,257,275,213,241,245,228,36,330,340,334,55,320,317,249,245,230,265,43,242,257,276,304,245,268,235,222,152,336,275,74,325,366,253,292,317,301,232,304,248,354,272,53,247,254,234,277,328,292,336,251,282,239,255,282,243,250,42,246,307,138,264,265,323,310,228,286,230,237,302,239,260,273,274,248,243,247,260,275,344,373,258,255,238,292,277,330,276,269,287,297,314,267,312,247,303,253,295,296,356,329,371,357,303,393,251,301,265,353,247,222,222,267,393,263,257,276,259,259,265,109,255,304,301,277,307,249,316,198,103,271,256,257,314,290,229,388,222,354,354,358,186,361,274,284,291,273,276,263,118,342,267,238,272,284,118,234,231,243,266,261,248,237,251,237,249,252,255,251,243,282,253,257,248,241,244,94,287,319,332,347,283,340,422,410,261,279,449,376,270,325,310,331,286,317,297,321,298,350,323,307,269,242,293,351,322,375,284,117,301,234,307,264,240,270,99,252,236,277,227,258,317,230,227,191,246,244,241,241,258,239,247,253,244,239,248,268,260,244,255,235,277,158,254,349,240,274,240,229,245,225,230,223,220,220,222,227,257,226,223,317,80,241,287,282,167,279,378,441,150,302,289,257,266,300,176,327,342,318,247,408,246,226,255,40,351,295,40,263,232,312,261,240,236,231,226,249,199,236,260,253,246,185,250,288,272,270,288,280,281,268,288,253,239,282,328,294,247,236,447,281,415,254,261,252,364,331,272,423,82,240,292,379,228,294,290,253,158,292,307,280,294,365,307,352,243,257,398,297,309,239,248,340,387,240,298,125,263,309,302,270,88,270,320,245,256,302,245,241,294,131,327,337,355,284,251,247,305,258,176,290,238,311,267,325,303,188,188,287,268,254,269,263,266,260,306,256,322,279,274,231,247,312,324,242,282,258,306,216,274,228,187,236,234,281,274,244,235,249,239,235,253,253,265,271,264,291,257,255,261,244,242,374,274,319,407,263,241,267,282,264,277,339,295,313,259,290,238,379,282,383,257,276,58,303,260,308,330,230,280,230,261,55,257,272,282,252,280,333,334,279,349,299,303,337,362,248,297,294,263,287,321,229,377,315,242,322,267,228,244,233,304,224,308,226,237,228,299,109,262,228,327,332,288,330,263,321,330,263,162,251,95,247,154,288,157,318,356,431,195,313,350,280,56,255,236,235,240,266,236,235,253,243,246,241,260,242,251,251,274,276,277,237,243,233,258,284,161,46,321,348,282,271,236,281,309,97,283,325,305,39,278,170,93,229,394,367,396,302,254,249,261,287,253,284,246,225,243,283,245,297,219,225,218,251,83,304,285,235,196,230,299,303,376,287,284,277,77,437,269,289,314,367,260,320,255,300,370,365,239,231,227,162,307,296,274,312,281,294,75,309,318,282,259,412,250,243,228,283,301,229,399,331,291,336,358,284,335,279,142,455,417,363,439,277,364,445,308,433,428,253,253,305,331,253,253,336,427,348,444,345,313,311,322,376,352,356,410,304,383,268,308,306,164,241,255,232,241,218,254,285,318,139,222,232,271,246,302,217,215,215,291,320,308,244,237,417,272,388,353,371,393,229,285,295,295,273,256,275,218,255,266,110,312,250,335,278,317,404,236,277,262,404,240,248,227,264,229,273,215,270,222,310,254,247,312,359,209,209,246,241,234,296,221,285,256,251,245,260,314,234,251,372,236,55,233,452,306,345,301,272,238,344,239,333,306,274,321,333,251,352,273,94,249,278,244,294,346,336,322,328,239,238,262,240,252,310,259,120,337,371,280,299,306,316,263,255,270,280,323,104,311,257,393,356,354,308,259,247,290,119,256,68,240,279,315,246,237,231,236,226,267,250,242,235,242,434,306,330,420,212,212,262,281,337,246,233,272,285,258,182,340,415,297,314,249,254,324,305,243,311,241,270,323,274,254,301,259,309,226,288,334,260,245,294,260,318,303,227,240,107,368,304,87,255,283,257,396,71,260,375,329,252,280,229,244,317,255,232,274,237,278,250,247,244,313,125,315,247,288,243,100,286,311,231,379,48,272,228,314,270,275,240,275,257,251,294,269,264,227,268,358,321,232,247,385,274,203,250,284,298,314,278,285,363,411,326,345,393,272,275,359,352,303,337,263,297,288,451,260,224,350,282,262,309,315,246,299,259,279,83,237,94,294,336,285,300,263,245,206,281,370,270,248,271,242,264,282,241,368,387,258,229,306,231,240,276,291,278,239,269,231,258,355,140,417,253,253,274,381,246,235,247,238,206,206,249,255,243,270,351,226,403,317,282,224,253,302,302,244,234,346,264,320,319,320,236,257,272,281,271,254,126,202,202,202,155,155,212,212,198,295,246,176,351,310,229,312,238,296,345,266,315,259,267,296,250,279,303,253,289,188,266,296,220,248,311,244,261,323,296,273,171,393,219,389,323,242,313,293,365,246,235,363,235,225,241,283,245,235,260,356,256,270,299,335,262,270,289,298,397,229,357,292,293,288,247,281,327,268,282,338,122,246,270,259,250,353,282,293,387,307,357,217,347,300,272,159,266,229,240,231,110,226,71,262,281,263,263,275,263,257,315,277,250,254,280,278,287,266,310,311,284,382,295,265,238,246,295,325,359,358,295,275,338,436,334,347,363,275,334,299,292,330,323,286,262,264,313,239,382,391,309,427,320,212,280,297,323,239,379,247,126,228,283,377,347,228,257,279,206,210,218,212,278,216,247,244,228,412,316,242,334,121,339,328,285,217,224,236,303,299,418,310,168,317,361,284,241,329,102,310,226,245,212,212,337,163,331,265,316,381,290,339,312,280,445,273,265,305,308,289,269,270,404,85,416,32,281,190,223,215,230,273,286,244,247,344,368,221,299,307,282,228,288,239,278,385,362,300,292,263,309,267,360,395,281,304,247,352,273,274,333,205,205,344,237,306,420,262,382,223,313,270,272,259,267,171,205,231,230,296,250,281,241,221,293,294,237,250,306,296,287,265,149,317,275,322,142,221,286,246,253,254,248,231,251,249,220,266,269,273,278,337,254,226,262,267,306,238,278,256,299,313,293,362,311,276,252,310,323,353,415,252,325,271,428,292,324,251,349,241,279,287,219,242,251,240,238,278,112,331,396,410,263,141,266,67,325,121,285,326,306,140,304,96,363,260,336,259,272,286,257,308,296,245,293,230,238,230,272,249,199,327,284,236,263,243,292,284,282,254,271,354,308,309,388,389,299,291,318,307,359,290,281,265,398,465,310,330,236,339,435,259,265,113,260,262,310,266,268,272,282,334,296,337,287,293,332,327,317,344,245,314,243,297,97,241,244,253,265,267,240,271,252,243,251,247,259,251,254,266,266,253,250,254,244,260,93,304,238,241,102,270,340,260,289,231,276,279,247,230,232,243,264,280,275,248,281,246,273,249,238,250,235,146,396,250,230,272,326,263,208,208,328,285,307,296,317,292,218,254,215,353,225,225,257,283,256,222,222,240,258,332,327,257,369,313,388,218,218,299,417,377,293,429,229,268,260,266,295,266,230,336,198,223,287,405,268,301,257,239,87,241,317,229,281,180,27,240,41,338,244,232,330,257,108,232,257,231,225,57,262,260,235,275,252,341,309,362,245,424,296,287,275,281,228,353,289,278,316,281,225,110,277,258,260,286,265,397,313,370,318,272,283,317,261,372,264,220,220,264,219,219,245,390,245,244,236,252,222,297,246,251,247,254,239,255,256,259,266,282,246,258,237,254,256,247,215,343,277,311,259,320,299,302,299,374,303,246,275,303,286,334,315,393,291,103,296,261,342,301,287,294,58,238,259,247,272,231,259,334,328,239,305,278,272,243,318,237,320,317,288,285,452,270,297,269,327,443,364,236,227,305,247,225,320,280,322,234,456,286,281,310,323,353,366,253,340,289,247,317,265,321,274,337,315,360,348,291,310,369,133,305,227,366,261,226,240,294,216,245,244,255,173,312,292,233,293,280,246,248,242,296,262,267,235,278,243,221,254,148,364,368,335,239,123,322,145,233,335,295,293,257,135,275,372,418,339,316,347,253,409,269,318,287,268,317,262,415,237,280,386,241,100,335,230,289,295,280,275,230,266,272,336,234,271,115,233,258,457,357,254,410,350,243,310,273,170,268,231,287,278,278,392,405,310,469,258,274,279,289,140,245,252,240,275,229,291,305,169,36,244,246,245,267,269,249,243,250,252,257,259,254,259,246,253,278,279,240,262,226,257,110,315,179,176,241,264,286,297,312,320,299,275,259,281,362,357,272,239,253,260,250,225,299,286,219,269,275,239,258,279,239,431,434,239,245,67,371,255,412,261,334,231,264,395,268,265,328,268,252,448,305,96,274,397,297,245,249,241,267,251,238,257,289,266,272,344,279,239,357,242,235,238,261,233,256,286,257,276,314,286,258,296,36,268,285,278,46,337,244,198,254,365,241,243,261,262,251,252,255,238,249,229,245,245,241,243,257,237,232,230,258,270,280,223,227,257,241,270,391,303,97,300,295,307,274,310,452,362,318,276,349,240,256,314,293,435,353,337,299,264,216,209,231,247,291,253,267,256,119,255,276,245,265,254,296,337,407,357,374,241,393,273,316,254,291,256,372,267,257,237,257,269,283,155,264,63,285,386,43,286,244,274,236,224,103,374,313,386,260,169,244,239,397,271,433,274,136,259,240,234,264,243,245,246,234,300,255,251,255,250,261,254,262,267,266,257,296,256,255,242,263,279,94,380,315,311,346,258,131,242,274,356,93,301,312,298,258,187,187,346,367,274,306,207,207,277,203,203,320,421,276,379,308,289,278,327,214,214,384,240,335,116,253,251,251,297,260,244,306,445,418,334,233,233,419,246,300,306,442,224,279,151,256,280,237,281,249,282,245,209,286,127,336,262,257,250,362,204,340,355,48,280,344,275,285,417,292,283,432,406,301,304,304,276,296,347,206,314,273,271,334,289,274,354,234,278,313,276,235,247,235,263,251,250,232,196,323,292,252,302,251,135,291,312,350,305,45,349,261,276,359,382,272,250,326,356,312,275,203,136,248,248,298,242,324,284,279,280,234,288,290,235,307,221,261,272,256,263,286,236,260,363,285,246,281,260,263,246,352,249,246,312,268,303,262,314,253,227,239,153,232,249,231,126,275,299,239,270,250,263,276,272,235,91,343,273,274,275,185,423,430,399,407,122,304,180,313,362,110,289,233,268,407,351,286,252,352,348,96,242,308,311,284,281,278,257,298,239,308,254,88,261,37,240,238,351,322,323,250,279,249,236,274,75,281,274,311,302,302,282,365,262,309,228,228,379,403,307,240,346,293,278,360,278,296,401,297,249,351,232,314,253,278,298,254,266,335,322,270,268,380,241,313,375,311,316,281,286,280,232,278,274,197,197,197,448,220,220,220,281,180,252,361,240,260,291,257,355,302,310,304,221,221,277,317,255,258,259,216,216,269,286,290,285,265,316,265,292,288,263,293,254,50,314,247,315,300,241,268,221,286,303,307,270,227,246,291,297,253,256,271,295,258,213,234,265,251,284,303,282,233,35,327,245,308,73,333,446,425,258,286,318,269,296,280,350,236,252,253,343,264,334,406,165,237,324,242,239,333,291,311,277,230,344,217,258,269,249,244,279,350,310,285,227,303,290,302,266,102,260,50,242,276,313,289,196,414,417,429,413,210,271,238,92,223,317,299,240,234,334,315,82,258,319,235,239,330,275,226,31,226,226,322,352,230,254,243,258,294,334,266,282,297,159,331,317,262,358,309,50,224,228,354,236,242,322,217,218,253,265,342,260,334,288,337,300,426,266,367,273,353,294,468,306,364,363,386,239,239,422,463,473,401,303,402,312,264,264,234,234,277,458,286,262,408,280,271,267,267,247,247,374,261,337,318,290,416,330,267,401,461,340,262,406,316,319,282,393,452,404,327,424,325,279,268,288,328,352,242,242,295,401,299,452,307,306,313,235,235,219,221,254,346,253,290,223,298,337,163,245,353,231,236,235,276,277,307,268,303,282,246,268,301,67,241,288,274,310,237,230,392,348,336,297,266,375,218,246,262,245,382,372,327,303,315,350,201,284,269,296,122,127,264,314,235,377,247,252,37,242,264,223,223,288,316,244,322,261,395,376,285,259,295,393,283,422,282,284,203,324,362,434,266,455,316,337,244,234,234,278,354,261,294,315,254,344,251,353,261,237,301,260,233,240,237,247,272,229,223,260,279,85,337,268,270,320,307,224,335,105,250,236,301,327,263,243,304,240,226,328,440,399,403,359,252,301,312,315,386,406,282,254,331,299,272,375,299,344,299,299,386,376,243,243,294,162,387,247,317,283,318,401,347,394,444,327,324,322,320,292,300,264,261,352,294,377,256,237,313,97,311,239,402,301,358,258,285,249,275,316,290,247,362,358,372,291,266,297,347,48,250,241,235,262,299,336,339,399,361,327,268,275,359,348,280,270,337,317,267,331,333,356,247,343,257,267,248,211,243,276,341,143,374,240,210,298,286,319,279,279,369,295,316,384,296,308,49,229,319,283,242,236,228,257,308,302,185,246,311,288,329,311,330,257,273,306,265,127,266,338,249,220,39,285,241,236,234,320,221,268,249,268,244,311,317,283,270,318,436,327,291,155,304,231,258,270,225,155,255,280,245,407,237,34,250,228,281,122,273,251,378,288,259,239,305,155,253,256,265,292,239,298,245,241,282,259,253,262,262,295,282,259,311,258,280,356,319,413,251,226,224,243,237,263,265,238,264,322,253,246,301,283,263,290,280,259,263,293,321,232,277,277,244,261,236,258,291,331,105,293,264,265,242,250,265,309,275,263,137,284,325,286,237,229,151,247,311,279,269,254,89,276,285,222,215,150,253,371,237,317,231,436,336,356,352,425,377,194,194,435,447,341,241,399,253,331,430,240,223,239,87,380,235,400,105,258,257,259,412,296,363,328,285,303,240,327,243,259,250,288,274,265,253,330,302,309,265,269,94,280,241,240,268,238,336,322,345,249,269,281,305,237,230,262,289,261,334,365,375,262,351,230,224,299,296,127,278,351,356,369,284,252,284,375,91,234,250,223,307,269,310,253,288,271,272,318,331,318,283,206,452,329,265,417,153,232,418,256,303,257,108,245,237,357,276,136,264,250,309,409,64,309,291,236,276,237,140,289,290,350,239,290,272,251,342,294,249,311,338,255,315,105,311,154,333,253,232,291,237,269,243,221,169,287,307,303,253,270,258,281,299,265,263,332,381,382,351,278,327,287,401,115,271,262,255,332,278,410,459,310,383,211,304,295,237,235,353,283,236,211,350,271,308,221,295,266,281,179,248,271,241,309,298,323,309,197,280,369,265,255,259,286,260,388,246,415,290,246,278,312,298,392,218,221,270,282,287,305,219,229,231,253,336,256,255,242,80,298,229,272,293,388,284,258,306,288,263,279,268,225,91,264,257,258,285,315,337,246,351,366,278,302,304,358,266,396,275,255,294,279,309,311,366,235,266,75,333,311,293,287,415,245,296,247,257,308,298,285,303,370,134,317,273,406,243,228,243,375,243,270,256,351,307,260,372,264,310,219,367,259,179,322,266,267,252,229,242,243,242,252,265,231,227,233,243,238,262,237,209,106,243,225,233,370,271,283,220,290,225,239,251,277,230,222,257,421,283,228,309,213,315,295,286,303,263,414,294,238,296,231,227,121,118,319,278,305,289,311,288,272,274,256,282,231,85,281,306,256,272,332,298,255,286,291,260,331,379,271,260,271,327,313,253,186,130,143,295,390,346,377,240,324,375,329,377,280,359,261,278,360,325,319,244,276,269,326,293,360,251,236,324,256,339,300,234,187,261,270,341,229,126,350,249,39,229,250,233,247,168,294,227,131,256,342,242,243,220,46,237,248,251,307,282,300,359,233,312,356,246,234,307,405,367,320,263,233,216,216,340,240,463,425,286,295,315,237,236,288,250,264,259,353,288,307,327,266,149,74,303,253,108,322,221,345,391,308,347,340,312,281,320,324,263,287,278,244,306,253,238,260,314,239,286,283,261,276,173,262,396,301,262,281,339,387,340,208,271,286,298,244,232,301,233,164,275,244,240,322,273,290,260,246,338,267,267,229,263,373,307,278,288,298,266,232,240,317,237,173,282,362,294,248,389,223,339,315,283,279,260,286,121,303,371,452,291,339,387,155,465,97,268,286,256,248,263,267,277,275,262,352,262,420,278,259,279,343,289,285,370,329,288,293,244,202,202,250,336,266,267,374,252,277,271,281,285,241,287,344,313,270,267,275,291,366,334,301,216,187,254,273,256,264,235,215,236,219,253,262,225,251,241,325,202,202,365,251,248,357,352,96,220,333,234,240,327,274,264,261,254,251,275,205,329,288,411,245,290,381,199,199,428,292,333,337,355,339,317,309,267,247,227,148,235,148,237,281,255,321,254,262,58,293,264,277,243,269,333,277,281,251,374,312,282,227,253,277,265,310,244,105,293,264,275,260,277,373,326,31,243,212,77,219,372,230,208,209,283,269,289,245,269,268,403,367,252,356,370,257,373,251,252,334,315,249,232,285,240,311,422,382,290,340,110,304,249,97,301,282,359,287,257,242,317,304,318,303,336,284,221,218,221,255,251,239,261,260,78,361,125,392,286,409,234,321,285,276,306,274,264,341,314,243,270,298,255,204,227,159,299,428,273,249,237,97,314,346,379,358,64,341,279,236,257,258,244,262,278,310,330,268,433,354,288,444,295,47,217,252,296,243,335,337,267,235,243,352,341,261,293,284,324,232,295,251,235,181,243,301,323,233,251,243,267,279,274,248,349,310,288,250,262,219,238,223,231,236,331,271,266,372,257,276,275,204,285,198,198,326,216,216,411,272,216,216,321,298,310,221,221,413,267,84,323,404,364,81,274,379,341,320,277,273,373,444,236,320,309,278,282,265,297,439,367,350,282,362,349,387,240,412,375,252,286,260,281,256,244,392,266,335,243,316,257,245,286,236,259,270,255,89,257,267,313,256,317,366,254,392,310,261,252,319,311,351,203,244,271,279,242,250,337,252,280,283,246,238,286,99,238,365,420,245,293,246,214,214,305,404,363,307,235,315,243,335,366,421,229,283,204,361,202,309,366,301,384,291,268,325,311,50,257,53,257,308,245,350,274,265,273,413,306,368,281,230,153,278,244,351,283,229,70,343,398,235,234,246,279,227,228,280,272,349,317,418,225,315,359,246,283,172,278,335,235,236,239,275,34,233,310,245,232,323,51,274,271,296,320,255,177,326,263,204,330,261,194,238,238,378,333,290,283,268,247,310,294,359,129,271,243,232,269,280,351,383,268,257,349,310,319,252,287,282,320,264,325,355,345,315,320,370,337,457,319,291,278,315,271,302,336,390,281,194,300,299,263,154,246,282,336,359,251,252,254,243,315,288,163,308,243,295,139,264,282,284,333,271,267,314,318,283,101,257,270,368,260,233,236,182,400,259,108,235,332,244,220,226,234,201,230,230,272,232,235,48,303,225,260,226,388,266,249,295,266,265,254,235,234,258,268,324,272,254,315,223,252,212,223,331,228,226,346,365,314,297,77,267,278,262,313,266,281,272,317,262,259,284,312,310,168,333,207,207,289,253,337,390,256,343,297,334,433,254,276,370,258,266,286,441,262,267,259,384,234,256,261,250,314,87,288,240,162,284,261,289,315,290,146,74,294,214,266,251,269,252,77,293,404,318,322,365,334,276,268,249,421,284,253,266,245,376,103,302,266,340,240,257,296,255,244,254,321,328,304,274,62,319,240,299,306,51,114,303,275,258,365,271,195,195,300,280,273,304,401,306,244,227,336,446,212,212,294,221,318,315,262,299,305,263,294,261,247,304,346,274,380,351,277,284,280,263,255,229,316,393,294,265,250,254,252,292,266,303,248,225,246,268,244,300,213,288,346,352,128,359,255,334,339,259,296,353,273,294,261,250,377,337,264,163,368,63,296,207,207,248,277,92,313,302,259,240,301,279,246,268,235,292,318,278,261,307,319,428,251,405,293,328,342,408,242,316,295,243,247,210,329,234,240,246,244,229,355,373,260,260,384,245,287,296,121,305,458,322,347,286,472,86,250,241,237,248,299,234,234,251,300,42,320,165,361,241,332,239,167,244,235,334,26,232,237,330,350,246,298,243,289,89,236,334,302,338,337,179,364,162,266,265,281,268,202,246,300,271,329,254,299,321,290,223,248,277,284,219,426,377,177,177,238,285,282,193,446,257,45,274,130,281,154,257,267,339,276,333,78,391,315,298,161,231,279,226,317,282,234,264,227,57,293,253,273,210,258,298,229,323,237,261,239,229,249,242,237,372,221,221,302,267,356,162,277,304,184,327,169,295,282,59,285,240,273,245,314,245,88,311,394,256,237,422,370,254,416,253,339,137,254,244,239,306,293,332,108,227,223,243,375,396,367,350,361,257,240,286,292,241,242,232,215,193,280,464,244,423,345,260,182,182,332,345,413,336,390,393,265,429,296,296,362,404,335,398,362,228,378,381,360,255,426,268,267,305,289,324,380,238,246,265,244,241,259,215,215,278,221,221,294,230,289,295,142,303,432,244,264,243,297,223,313,255,260,125,274,247,296,242,276,43,256,329,265,252,318,274,315,278,312,69,334,436,288,272,335,55,297,317,297,197,284,305,362,384,268,134,267,321,288,321,356,356,434,443,441,341,433,349,437,335,57,339,340,309,322,401,389,285,157,325,258,378,325,207,207,244,338,311,337,261,365,264,237,263,301,242,242,246,236,400,303,318,27,289,259,248,269,233,240,277,246,243,321,333,84,384,413,345,295,274,276,322,351,318,271,312,230,314,233,235,334,248,229,252,349,253,409,335,339,336,263,241,297,280,223,369,311,291,287,326,251,227,260,431,256,267,310,197,291,280,224,271,315,277,429,238,319,273,328,365,244,247,296,363,381,423,241,279,373,241,278,267,405,323,315,292,288,337,68,263,276,278,275,231,165,231,223,292,230,324,305,243,236,218,248,242,348,282,256,275,312,324,316,239,251,237,262,245,270,315,326,138,261,360,342,314,324,322,355,455,353,162,263,226,237,249,189,316,315,52,251,358,297,309,294,303,366,354,373,312,364,371,205,299,248,141,363,308,313,187,245,277,226,250,240,221,293,285,339,343,218,297,304,444,273,294,240,352,255,237,321,186,186,325,319,395,434,315,413,325,329,355,343,229,233,388,289,265,319,273,402,216,216,261,242,264,327,261,314,238,257,253,296,237,251,216,245,231,369,279,348,286,304,389,301,432,219,279,298,236,143,265,373,285,253,271,281,300,286,292,245,245,281,240,246,273,314,226,349,327,366,268,392,417,270,284,139,289,380,358,287,76,266,282,365,310,288,404,216,266,246,282,237,276,278,243,228,315,302,285,281,269,254,355,354,398,382,253,117,432,306,398,262,308,252,244,321,307,403,360,294,388,300,284,385,301,408,459,383,384,361,296,294,303,419,306,348,322,304,409,318,249,225,244,305,244,297,191,231,64,321,247,325,239,228,336,364,228,256,41,236,194,194,194,246,275,270,285,279,236,251,266,366,277,329,253,333,323,244,273,295,304,371,358,315,347,265,329,314,434,309,285,332,284,326,351,405,266,271,179,267,297,251,271,340,265,328,351,244,246,353,209,313,244,288,301,233,260,248,255,279,290,113,305,275,63,252,264,268,246,284,141,284,321,138,290,346,322,333,237,274,304,229,294,261,266,234,329,231,250,241,250,269,272,263,270,294,396,305,307,371,331,60,259,241,271,274,316,270,303,213,362,226,236,243,247,240,241,261,87,276,253,222,246,294,256,273,138,292,287,331,282,248,240,252,96,236,258,425,319,323,302,286,350,466,344,293,300,390,340,312,439,328,353,449,164,281,216,311,424,100,332,276,329,319,306,281,353,219,259,267,286,272,393,230,258,258,303,244,139,273,254,254,292,298,234,439,401,267,322,279,316,264,92,390,246,121,254,272,243,335,280,360,438,273,261,287,233,278,250,94,320,279,260,222,232,232,246,234,284,154,392,303,282,273,296,233,269,309,301,263,322,227,224,232,426,276,316,236,157,331,231,235,77,156,315,279,283,276,278,239,261,299,258,271,301,225,281,324,378,457,344,284,282,300,371,261,287,300,320,298,297,142,258,392,277,224,260,326,330,261,234,258,315,392,406,361,265,243,256,274,299,267,297,224,224,254,277,270,214,214,378,274,325,240,236,335,231,323,216,216,261,288,314,242,278,234,224,248,301,253,240,255,294,352,307,266,263,290,435,216,366,292,229,258,271,270,282,363,339,263,295,307,246,256,285,340,235,265,279,255,100,293,328,298,370,434,397,269,319,356,375,325,293,277,413,363,258,281,305,314,428,267,291,283,288,260,272,414,278,156,234,253,298,292,257,326,326,271,263,233,240,268,260,234,261,261,248,243,239,303,241,189,270,293,247,360,270,315,261,296,261,326,252,243,233,267,319,245,287,269,255,256,351,260,333,293,238,237,270,253,179,233,145,303,421,349,63,291,187,279,284,307,275,250,323,392,317,312,304,306,332,382,236,225,254,274,239,255,352,64,356,262,287,159,244,248,233,160,351,344,264,261,287,263,268,76,461,280,281,403,277,42,211,115,229,253,256,272,255,233,344,294,290,246,306,282,311,312,353,244,218,311,84,285,220,237,117,238,255,215,259,285,270,246,322,246,239,240,75,226,232,244,264,139,318,249,340,156,255,251,245,245,260,282,239,295,237,243,260,265,239,235,250,103,242,238,258,81,270,277,269,397,124,269,392,333,82,90,255,115,241,305,300,71,274,190,152,315,213,259,290,297,312,237,126,226,315,244,256,288,127,274,289,265,387,304,277,299,230,328,306,341,322,368,311,316,250,370,291,211,211,250,219,248,121,342,247,247,366,268,305,376,416,351,447,234,234,303,208,208,349,251,162,162,363,422,444,394,358,246,308,306,409,282,278,262,219,219,219,219,236,258,238,267,54,328,336,276,314,248,300,242,360,170,373,346,265,245,240,304,251,264,267,315,262,200,279,290,90,237,172,244,347,225,242,299,337,332,225,217,375,402,222,222,222,222,203,203,415,354,342,414,189,189,210,210,245,218,218,442,298,424,269,374,330,222,222,203,203,304,249,244,254,434,280,238,275,277,309,279,280,282,322,253,244,245,260,292,218,348,242,230,241,280,261,306,325,239,325,324,286,237,226,421,50,240,321,352,264,260,285,254,271,63,336,334,259,286,374,261,238,354,246,353,310,332,278,302,280,257,291,200,340,322,277,413,359,270,259,278,282,383,263,262,254,270,301,297,268,370,232,231,318,240,326,412,398,321,316,252,268,360,361,375,249,271,427,253,355,342,304,277,299,237,273,112,280,263,255,233,246,321,348,283,308,273,244,241,270,245,229,275,228,302,248,285,361,43,256,311,355,242,249,258,243,280,232,394,250,275,269,226,257,256,232,269,339,360,263,234,288,246,291,278,232,224,353,259,318,240,260,236,342,245,238,307,238,257,273,413,268,255,222,284,66,273,32,80,220,308,230,272,109,292,275,260,71,256,414,321,231,238,247,269,144,318,437,303,339,277,267,266,406,305,256,242,349,351,328,442,343,285,84,277,118,213,278,242,280,252,277,371,254,337,246,286,252,101,308,259,281,296,301,252,69,267,299,272,309,284,251,312,288,263,67,287,245,297,298,293,333,241,99,316,263,266,247,290,313,251,235,297,286,404,307,239,259,293,272,192,242,248,80,257,265,284,373,282,219,385,346,330,325,328,236,306,247,333,340,262,346,233,267,289,251,309,341,256,46,248,294,275,114,284,229,235,315,244,218,328,195,195,337,293,336,329,245,288,185,295,270,340,231,326,255,255,318,127,373,71,292,279,287,46,264,250,397,294,278,292,296,264,283,247,238,54,226,328,261,246,432,268,258,240,233,285,297,294,437,310,286,106,283,296,391,339,269,110,303,289,270,273,229,292,249,258,52,234,383,298,270,294,250,76,279,309,317,269,114,267,278,253,259,343,392,406,268,273,436,240,297,347,85,400,366,137,292,95,393,266,318,170,296,415,289,240,284,277,242,379,100,251,276,302,291,264,272,234,148,255,226,248,296,238,333,275,335,231,267,361,321,276,362,364,282,256,277,416,296,250,133,254,303,151,266,143,294,373,286,305,265,354,296,310,311,320,403,293,324,269,261,253,344,313,268,353,418,274,461,216,242,246,297,236,301,293,284,196,271,280,303,256,280,272,170,305,315,349,287,226,328,261,360,160,270,400,300,313,264,205,313,287,296,244,341,254,251,292,308,319,286,224,196,196,283,285,274,276,326,250,344,290,223,223,373,352,330,294,228,248,256,330,232,346,244,97,236,215,241,273,246,238,283,275,414,265,319,235,247,285,230,321,237,316,296,279,224,348,369,329,118,297,288,278,289,255,291,266,272,283,267,274,270,265,274,269,270,283,253,282,265,256,278,253,260,257,244,279,287,295,240,266,256,302,267,261,267,294,294,261,287,246,265,280,284,267,259,284,277,248,239,276,49,228,240,326,315,319,211,225,234,337,365,232,428,281,325,376,266,420,335,252,304,246,189,189,335,301,80,259,284,270,256,240,92,357,343,387,428,293,395,325,297,446,302,257,312,321,215,299,293,252,263,333,314,346,312,233,262,225,239,381,330,273,325,273,304,281,240,313,314,265,267,268,338,228,230,270,56,378,319,353,426,181,396,163,321,149,252,327,253,276,256,93,232,297,304,246,305,392,331,243,247,262,300,253,283,330,261,269,292,295,293,283,321,253,230,279,277,437,287,255,253,259,264,256,309,248,303,308,264,266,251,273,229,265,304,237,253,92,348,273,239,363,263,286,300,258,252,236,257,237,258,220,268,223,261,328,204,235,330,330,320,244,269,295,188,319,433,230,321,233,241,265,113,239,318,400,255,239,246,254,237,259,334,231,227,191,297,89,249,235,311,231,231,278,254,272,245,418,287,278,391,263,202,147,364,405,260,240,252,273,258,235,324,236,233,244,268,242,30,264,288,382,324,276,254,325,359,317,74,287,261,248,256,74,231,268,215,265,231,219,226,313,294,306,249,313,230,406,228,211,299,143,280,304,272,327,333,291,280,306,293,289,329,261,278,44,238,278,344,263,443,327,332,355,253,242,387,302,292,99,467,59,247,337,249,129,230,381,302,350,281,237,257,311,254,278,255,248,300,274,258,331,400,266,319,248,104,265,282,262,260,225,262,260,240,387,259,217,353,272,296,260,247,280,225,220,229,214,238,232,295,231,111,253,225,140,258,230,243,332,312,230,342,231,309,283,231,236,275,245,129,304,255,273,308,224,314,277,306,225,225,261,269,276,273,260,63,249,316,227,192,417,320,249,289,316,266,401,258,323,286,255,377,285,242,301,310,264,247,275,306,267,230,113,308,381,298,262,251,242,115,276,258,312,257,302,299,348,155,309,294,444,293,301,394,407,396,409,406,412,398,390,355,259,166,307,360,269,254,242,364,112,256,334,312,293,334,264,177,378,289,351,245,283,347,304,300,253,378,323,301,286,248,256,264,236,191,191,262,284,311,290,41,328,312,333,258,292,258,326,277,295,227,357,242,301,268,300,248,277,248,275,240,236,233,114,286,296,92,263,248,272,152,233,349,259,248,374,328,230,329,223,229,317,228,233,226,315,262,335,282,311,250,242,265,366,228,239,285,52,236,447,278,274,340,269,324,348,255,317,394,266,279,282,386,287,238,263,261,262,306,270,51,265,194,270,116,300,254,364,239,238,302,316,296,342,312,230,296,327,330,298,338,263,266,291,239,342,390,274,325,251,242,157,260,245,279,207,259,343,360,432,330,258,271,247,305,249,232,232,247,339,254,283,328,228,359,320,341,223,116,250,265,395,287,261,181,258,269,243,22,260,255,112,334,342,230,311,206,272,317,307,236,253,227,228,60,259,327,248,190,250,303,241,270,242,150,311,266,304,218,348,258,257,264,371,243,262,281,300,281,274,128,257,249,302,256,234,251,287,250,294,260,241,251,324,266,277,225,223,198,264,289,279,333,322,294,362,244,244,394,253,305,228,243,275,289,290,279,265,262,327,253,86,273,345,299,224,292,289,243,256,331,252,259,271,236,298,244,121,275,390,207,207,412,297,371,264,244,235,306,265,265,260,282,272,376,277,356,330,333,352,273,429,288,245,289,272,259,254,293,283,297,167,273,299,151,291,110,248,274,241,252,241,346,252,350,237,354,216,222,276,375,244,244,274,253,246,231,346,105,326,224,255,304,249,353,265,160,222,328,232,234,371,254,245,278,285,291,235,245,269,321,57,241,350,255,277,373,322,248,263,323,315,246,230,122,328,58,237,249,370,231,232,276,241,93,273,81,250,440,276,172,263,398,349,232,297,111,303,146,351,232,256,306,230,296,301,255,340,271,251,135,286,251,264,222,256,302,231,268,263,58,248,244,96,407,270,89,282,307,69,55,237,293,131,290,171,251,413,235,251,341,351,244,286,330,285,278,320,253,266,253,236,235,331,394,253,307,338,302,277,240,268,233,240,236,277,312,251,287,220,275,297,267,245,434,329,202,202,270,255,241,291,242,251,339,310,255,240,311,289,309,241,376,221,397,359,262,253,238,295,312,450,57,321,302,293,352,300,244,290,289,290,244,192,288,220,243,246,244,242,235,268,58,246,226,238,253,283,231,287,310,452,310,351,342,462,288,303,340,285,395,437,331,297,283,313,264,282,251,430,288,286,338,238,310,256,356,329,268,256,328,455,191,191,66,268,308,181,220,255,230,308,231,128,278,378,303,225,230,41,309,255,245,259,249,272,277,223,259,264,219,249,249,248,236,263,331,254,298,246,264,241,268,329,257,230,244,221,124,279,258,396,223,65,234,443,127,133,420,94,270,244,296,258,352,310,272,266,215,215,192,192,256,274,308,333,340,316,241,227,266,287,238,273,238,336,331,348,226,340,428,247,235,293,369,393,308,303,275,311,232,259,402,252,201,201,267,408,198,198,304,308,326,240,331,219,219,361,240,276,235,231,383,252,289,234,236,313,237,268,254,359,258,286,360,337,237,233,264,327,295,147,263,337,292,321,247,273,259,258,265,286,277,88,298,284,279,241,293,241,244,233,268,65,227,172,258,149,302,442,254,368,317,130,298,31,223,121,355,290,214,330,315,353,259,247,264,198,297,280,309,318,284,291,283,283,291,112,423,433,304,37,263,170,258,258,285,274,227,261,265,264,313,243,282,256,284,262,293,281,256,239,271,255,270,252,309,285,279,269,239,249,208,246,259,235,230,261,243,242,254,236,263,268,151,270,277,478,102,295,245,312,337,360,260,299,384,405,267,297,313,248,257,280,293,226,226,263,270,305,272,411,301,173,236,293,77,259,267,254,240,240,368,327,330,373,335,262,283,241,238,269,453,59,269,269,372,387,278,415,438,266,335,403,333,278,256,296,409,293,270,283,296,314,294,264,247,334,315,293,244,189,299,340,270,310,313,314,331,136,319,231,319,227,273,329,286,332,268,262,286,323,338,262,230,245,324,367,135,330,290,242,267,243,345,239,238,221,271,238,279,250,258,302,265,342,79,280,264,244,279,279,383,378,127,235,166,251,237,226,346,259,389,365,271,334,263,245,274,264,251,310,133,261,247,248,271,228,275,229,324,243,365,252,247,248,282,280,274,308,284,262,307,263,274,236,237,240,317,258,366,255,262,241,249,254,232,231,334,237,252,270,251,185,256,278,252,240,253,281,258,319,264,307,284,279,353,248,410,240,228,271,226,292,286,368,204,246,349,342,230,298,346,348,432,60,277,160,163,249,258,283,324,146,274,242,227,278,302,222,280,254,262,288,331,248,293,85,278,311,270,295,104,283,50,317,152,240,237,258,272,255,297,377,291,204,204,259,268,231,271,291,319,378,307,366,278,313,312,248,235,227,227,261,251,383,254,335,205,205,395,343,339,272,268,266,317,256,281,225,261,347,268,247,229,328,301,315,261,272,267,236,251,304,239,384,316,268,248,288,287,258,249,293,284,255,238,270,132,204,298,266,305,281,300,287,123,287,245,253,281,185,155,291,41,306,287,255,210,338,247,324,228,283,362,426,312,438,382,264,331,353,244,256,327,275,217,253,275,266,380,314,243,255,281,251,236,274,273,254,272,239,423,305,300,236,295,243,249,241,249,282,266,239,272,406,249,248,278,454,232,347,344,282,299,331,180,291,297,290,360,292,284,276,287,234,253,288,363,436,312,251,273,211,283,247,63,294,268,285,336,330,263,278,257,306,288,279,328,246,263,254,301,260,294,298,306,274,71,317,258,235,235,248,256,368,441,325,300,339,307,393,250,296,266,331,249,271,255,276,254,346,265,298,309,282,276,226,248,415,256,352,344,248,351,387,254,294,255,297,382,55,359,387,327,263,361,291,128,407,363,242,288,281,247,260,194,262,249,248,279,274,265,125,281,200,311,317,259,248,184,248,254,303,292,297,358,269,357,268,152,350,282,286,307,242,280,417,225,115,412,293,441,292,364,339,278,160,160,278,301,267,262,266,208,251,293,262,305,227,253,280,245,317,335,272,341,297,266,237,326,294,242,277,167,449,311,302,399,194,329,367,238,290,319,322,333,313,284,265,285,395,242,233,312,319,281,230,257,218,62,253,275,260,307,296,381,371,117,311,225,309,304,346,270,326,257,296,364,229,282,269,368,345,321,246,307,257,251,275,232,273,264,299,283,257,359,246,246,302,364,90,290,340,267,269,253,241,263,271,324,452,382,311,292,290,280,120,323,464,258,302,292,300,288,288,349,344,252,178,257,289,248,254,45,331,277,231,188,314,321,246,158,269,408,448,292,266,148,338,395,320,292,337,79,240,308,288,260,256,252,229,250,276,259,296,241,90,332,260,220,254,277,235,289,281,276,120,288,267,102,279,344,280,296,85,279,325,231,85,301,469,358,44,295,260,245,267,366,255,352,254,337,296,271,244,246,278,280,73,320,254,273,265,344,244,133,278,390,289,286,227,248,358,224,228,228,244,279,249,284,269,389,394,310,301,306,287,321,261,328,306,272,259,286,327,267,336,297,240,299,257,322,272,312,260,416,93,300,238,272,319,371,262,191,250,266,248,272,293,86,335,326,310,327,347,374,280,412,315,248,181,88,320,349,292,329,279,302,114,404,297,339,244,262,85,266,263,310,141,295,95,280,253,195,195,240,123,303,171,440,247,338,372,281,223,102,263,282,306,266,264,266,280,242,229,241,250,265,254,291,278,255,261,294,254,266,288,301,279,278,280,256,272,265,275,169,310,129,298,193,354,330,303,275,311,299,284,309,335,445,344,437,148,282,314,290,257,226,283,347,262,259,282,284,324,229,141,290,243,228,228,99,295,240,242,31,266,328,315,293,282,269,335,84,351,97,256,279,439,372,249,259,95,254,288,282,266,380,309,83,235,294,232,352,282,282,405,339,373,301,290,122,223,380,300,285,286,289,350,277,58,240,267,294,264,295,258,256,266,243,79,235,292,316,257,89,252,317,406,289,216,216,361,251,80,351,277,259,211,296,315,319,285,254,240,276,324,232,363,232,232,303,254,146,295,314,288,275,299,281,361,274,318,369,294,253,296,348,274,365,283,305,304,311,294,230,304,248,254,382,294,226,268,311,275,253,230,230,395,304,330,247,256,310,342,239,232,313,297,192,237,304,307,295,252,260,240,314,286,175,257,327,354,335,256,269,245,296,302,262,196,311,284,239,254,310,271,318,241,317,236,246,256,275,393,234,251,221,384,320,321,229,188,305,304,319,340,353,403,357,397,327,382,305,377,352,379,304,349,281,400,458,280,327,354,287,275,265,348,257,258,252,274,337,275,277,251,252,295,463,396,255,260,252,350,434,234,236,295,319,332,304,350,305,264,282,332,295,411,310,406,439,314,333,228,345,91,268,144,254,220,220,100,290,240,271,164,306,37,281,167,209,209,378,337,339,250,258,274,244,284,245,312,221,221,312,244,221,259,250,233,294,334,231,267,226,226,187,269,317,316,351,396,434,233,388,223,297,429,374,243,254,305,332,297,298,328,229,286,270,343,321,452,329,277,233,242,243,230,265,98,247,342,389,269,421,386,391,106,325,276,295,420,265,292,246,287,126,247,252,233,287,133,285,361,235,295,329,251,231,124,274,106,393,365,271,269,411,356,267,310,310,350,293,304,293,250,403,251,298,311,377,319,267,311,228,228,399,300,317,267,285,237,237,359,371,325,289,291,286,351,294,243,243,313,254,352,281,338,282,298,303,256,260,364,219,332,216,294,262,238,268,315,424,306,258,258,448,344,408,358,434,272,265,311,323,241,238,265,253,246,326,279,285,147,359,289,284,238,255,97,298,311,227,249,294,54,359,226,303,266,241,270,265,162,329,276,329,239,315,231,231,372,346,279,443,349,299,327,293,300,260,265,245,254,259,399,397,341,59,347,286,272,249,270,260,275,306,277,235,304,262,233,242,248,239,246,268,239,248,233,219,271,293,259,240,271,188,219,343,320,232,285,262,185,250,223,252,210,267,218,313,231,264,291,327,246,335,304,32,242,284,262,282,256,280,347,251,81,275,339,261,191,159,282,257,237,243,256,107,368,311,335,378,356,315,160,265,295,441,168,229,264,330,250,169,273,248,251,242,37,262,262,280,282,269,242,288,233,247,271,285,390,194,277,243,269,275,270,343,240,236,266,272,232,224,276,358,281,263,235,277,265,304,349,251,268,235,135,374,345,376,370,271,49,295,110,268,250,219,212,238,246,214,373,311,264,431,347,430,306,309,242,75,350,331,307,260,252,315,261,322,397,261,349,320,312,251,251,282,236,265,250,309,348,330,268,261,286,319,239,275,285,270,258,282,185,320,298,325,230,280,243,366,364,251,296,235,321,390,245,265,339,235,306,238,320,266,238,351,308,177,292,231,370,327,282,108,367,281,279,342,243,282,240,414,183,270,274,304,48,276,275,99,351,243,250,314,252,284,270,245,182,312,350,250,251,383,367,412,48,290,440,55,241,285,296,77,252,348,365,248,249,234,323,267,372,308,223,185,254,251,261,291,246,260,249,280,236,383,296,382,247,281,265,249,243,233,315,226,231,229,333,287,233,236,288,306,231,430,228,228,293,247,356,112,235,208,265,357,271,328,275,102,238,239,211,64,273,263,312,256,81,237,304,290,227,291,261,321,242,315,240,293,58,233,235,255,292,325,259,83,426,371,411,295,311,324,303,399,291,285,273,404,169,278,274,284,289,302,275,257,278,71,212,306,151,430,283,401,294,218,218,73,230,243,281,245,231,382,80,387,224,306,239,251,256,254,279,267,252,301,96,260,240,283,232,283,249,241,246,311,361,81,366,281,160,430,249,333,365,246,286,355,396,219,296,366,353,384,386,200,200,326,254,308,243,338,290,239,255,285,364,253,398,309,281,262,249,328,250,301,266,325,287,276,377,343,239,239,262,338,114,357,331,231,330,168,263,246,290,283,317,433,237,276,228,265,330,235,254,291,239,246,274,246,251,297,78,265,266,197,341,169,255,236,89,252,232,247,315,229,272,372,341,243,351,342,294,292,69,309,298,291,341,254,253,312,240,268,227,291,243,263,224,233,232,239,270,225,230,113,265,279,264,251,255,239,258,98,397,373,234,264,275,256,244,270,307,290,403,320,280,227,300,248,382,270,258,229,271,256,399,307,284,54,257,341,276,284,267,267,281,301,406,274,281,429,438,233,306,267,275,291,427,243,232,334,264,273,250,248,260,310,268,306,266,319,87,262,145,240,267,251,251,204,288,128,247,247,239,115,241,338,301,231,258,253,338,272,350,274,241,273,313,244,221,371,430,289,253,336,249,248,250,361,251,259,152,360,316,397,348,318,415,408,411,261,292,264,271,343,174,354,182,264,345,189,401,254,273,255,82,299,232,277,251,292,236,279,117,292,188,301,329,206,411,320,384,301,53,253,275,254,457,289,287,287,281,353,241,248,274,267,322,475,235,235,433,391,249,309,319,267,252,237,350,273,366,452,299,300,298,314,255,319,340,274,294,240,271,301,303,243,336,249,277,272,343,364,56,237,273,242,328,131,246,221,245,235,287,245,245,247,221,240,222,267,246,279,220,232,210,207,276,332,272,339,276,333,344,396,313,291,298,177,304,239,327,298,270,266,309,330,369,267,295,231,313,258,282,167,350,262,393,298,309,362,268,257,289,301,371,327,262,336,255,373,299,123,243,239,289,284,244,160,237,314,254,340,289,251,151,311,310,272,313,363,279,80,254,134,256,233,242,269,87,297,374,233,243,227,233,324,237,228,264,259,240,246,218,217,259,240,249,240,236,224,349,264,268,255,269,227,264,262,235,238,288,306,292,243,274,313,336,253,234,233,244,294,247,263,244,306,350,245,231,231,321,254,338,265,226,263,228,257,229,263,284,234,318,266,244,346,320,249,383,186,249,326,258,132,258,291,276,269,277,382,262,330,383,405,253,243,251,226,226,285,163,293,304,343,325,329,195,350,146,401,252,299,333,301,315,279,283,309,284,290,150,335,124,349,227,263,288,241,235,351,241,338,398,447,278,337,321,417,230,312,278,266,151,327,224,238,227,435,262,249,267,288,284,272,267,329,283,296,279,271,271,306,288,344,307,201,242,284,343,255,422,378,299,317,394,304,102,359,307,320,306,298,387,303,189,228,266,222,231,289,279,276,242,228,289,285,261,231,91,250,317,318,278,298,419,374,253,323,265,360,299,375,354,404,307,236,248,315,254,282,458,259,336,280,303,318,288,257,266,335,344,382,315,332,234,246,269,307,332,265,132,282,294,251,274,305,307,163,231,245,309,244,224,234,120,247,325,293,344,338,308,360,100,245,188,361,285,446,167,283,254,243,260,332,281,271,444,219,238,288,251,320,265,323,232,253,305,242,340,270,291,312,306,370,314,282,255,312,272,254,257,251,300,335,248,243,318,276,324,301,257,261,249,331,319,305,264,289,255,49,316,336,327,289,320,212,301,236,274,231,292,346,232,208,226,330,244,302,289,273,260,241,211,124,54,267,253,282,281,321,248,329,267,391,275,251,287,259,34,282,309,231,323,297,334,443,223,255,260,302,263,425,242,286,233,246,263,218,228,251,272,315,123,247,247,335,446,280,296,291,298,236,345,301,288,257,427,242,347,336,242,258,318,174,276,220,283,229,241,263,203,333,324,388,128,271,293,262,228,147,288,385,284,294,253,351,393,387,374,302,341,275,278,308,423,311,366,341,270,304,278,319,252,264,253,96,276,327,230,246,241,320,271,311,265,274,327,101,254,244,281,279,209,227,237,233,278,241,225,299,139,292,284,310,244,299,330,283,360,242,231,233,376,342,302,281,376,398,336,274,330,281,256,242,238,254,230,249,243,236,258,264,253,306,229,236,269,283,248,251,245,250,232,245,246,245,260,263,230,139,354,250,243,243,294,256,437,275,262,297,283,283,307,319,211,257,337,271,247,303,242,373,257,285,286,310,377,151,275,301,267,252,271,276,351,323,260,235,362,398,329,362,299,344,280,310,279,335,399,249,269,283,307,252,344,263,282,379,313,129,290,284,334,432,277,246,374,268,330,354,257,118,284,244,351,221,237,302,249,308,243,438,329,230,220,267,164,257,234,282,206,252,289,253,292,281,279,313,402,288,243,297,146,185,315,326,274,136,271,261,252,250,381,398,303,334,305,388,337,357,467,310,367,122,310,281,248,261,334,379,334,281,231,338,297,113,310,273,328,409,309,312,384,316,425,267,297,252,332,428,301,392,377,424,241,458,375,336,342,390,371,433,241,402,293,289,279,304,270,353,375,322,305,394,446,294,263,316,380,297,237,236,254,50,298,273,245,240,246,129,237,243,322,133,266,285,269,266,269,310,131,369,212,269,300,332,253,258,300,247,287,284,390,95,315,250,240,248,248,223,231,330,208,208,208,234,226,230,261,294,270,231,211,211,313,281,266,299,243,68,302,388,310,440,221,221,421,446,315,286,425,293,142,253,251,315,235,238,248,273,247,277,247,251,278,259,246,275,351,227,241,294,404,284,263,310,301,287,337,269,357,274,253,276,291,283,277,277,291,378,298,131,232,253,232,254,243,272,256,259,264,176,342,460,405,267,365,389,389,370,346,326,296,351,293,296,382,276,304,432,297,311,329,91,340,277,245,247,284,398,268,309,222,222,257,295,413,124,292,262,305,314,378,264,334,293,291,100,254,313,267,249,244,233,288,238,348,309,356,264,318,366,283,310,270,270,286,291,262,281,267,259,262,252,270,276,248,270,279,270,289,254,275,276,301,244,283,88,237,253,279,345,262,331,267,255,297,249,232,272,231,243,240,50,346,293,355,343,67,404,403,363,396,40,304,328,344,284,348,272,383,302,384,266,282,244,243,275,403,327,342,261,243,433,259,314,384,364,301,124,344,323,270,133,260,315,269,297,383,289,279,321,326,222,155,322,427,441,175,278,264,241,351,221,326,229,244,240,230,111,365,317,274,360,315,280,242,233,270,300,288,252,315,304,271,334,251,312,53,246,369,55,246,285,386,450,337,322,256,289,367,330,281,247,239,324,237,214,72,311,321,328,355,53,277,288,292,334,306,434,242,281,280,114,242,120,299,351,266,34,278,142,262,364,290,318,264,100,299,307,315,281,332,443,324,466,288,164,257,244,172,284,307,285,103,289,90,259,273,293,258,371,262,308,282,288,244,251,257,259,271,325,233,276,165,283,159,231,60,330,376,329,372,293,309,388,405,401,354,288,274,260,327,343,311,301,324,277,286,242,330,267,358,242,327,101,285,276,379,276,270,306,73,213,388,296,280,434,314,311,262,235,349,290,297,247,295,260,280,265,372,266,239,312,295,288,271,264,335,242,266,245,355,410,339,448,304,244,335,171,244,239,260,234,248,243,258,238,244,254,263,240,260,244,82,291,294,151,236,287,334,276,268,288,261,401,82,220,272,396,268,382,248,244,296,244,277,363,261,299,363,200,371,265,395,233,117,236,403,277,264,296,271,236,357,325,248,234,260,231,251,264,293,262,168,242,273,143,80,303,249,256,291,55,295,104,244,237,238,250,246,185,234,324,292,326,236,236,312,438,415,299,268,306,63,307,258,121,327,253,339,311,248,260,273,102,253,313,312,279,256,269,324,251,298,261,359,356,417,273,336,358,151,237,403,454,62,279,221,303,210,333,263,279,264,259,239,152,308,347,261,237,358,273,285,51,277,360,379,315,271,358,87,255,250,258,326,36,222,246,307,228,272,169,399,295,306,307,207,315,411,249,250,281,294,289,278,162,297,198,323,324,281,391,449,287,246,252,353,363,364,268,279,291,328,213,213,323,353,250,265,316,349,272,372,281,411,386,321,303,245,267,325,320,300,308,261,207,266,229,221,428,237,257,317,265,161,247,382,273,342,280,173,401,337,250,264,307,285,337,434,250,372,258,275,264,225,221,249,323,281,272,273,388,356,236,257,238,280,225,243,232,81,318,292,382,251,358,210,210,388,258,248,368,253,278,289,241,283,401,434,338,284,310,435,315,200,446,388,231,231,259,258,231,258,246,227,261,128,311,44,239,324,305,254,253,351,231,229,404,263,257,235,229,261,208,257,325,298,289,242,265,270,91,237,323,287,323,362,298,192,192,192,312,276,247,285,307,264,327,251,176,350,267,283,297,303,254,332,260,388,403,372,225,245,347,273,337,273,316,221,221,296,261,243,285,329,275,236,207,288,402,240,278,306,249,310,180,230,241,309,280,33,328,267,276,269,230,268,276,420,262,277,265,249,240,264,315,98,272,362,266,104,272,318,345,307,278,293,292,420,242,285,315,331,344,363,418,78,242,231,308,328,261,303,252,384,339,125,360,304,403,77,173,387,217,217,276,280,249,295,345,250,258,328,216,220,253,275,242,225,258,257,222,245,231,248,288,260,425,336,311,259,419,337,264,288,329,281,129,433,284,271,290,374,268,307,418,265,280,135,248,268,237,275,311,291,243,204,343,348,283,49,260,222,274,231,255,325,329,394,306,255,244,378,53,237,267,233,274,234,252,104,297,293,57,230,306,338,361,328,271,246,330,300,232,293,338,261,275,294,251,239,265,284,361,321,263,243,255,254,273,320,283,266,305,228,215,215,296,233,367,251,247,420,266,281,300,293,331,337,339,334,282,360,399,292,192,192,234,328,424,295,320,244,271,247,267,52,263,221,136,263,313,240,278,293,176,262,184,254,282,271,284,341,255,183,285,269,244,272,321,252,284,356,305,272,273,214,313,292,315,369,406,361,316,365,285,267,272,268,309,280,325,319,275,269,396,321,362,300,333,260,450,364,301,327,371,422,311,360,316,331,251,277,278,279,357,274,264,348,355,325,256,275,339,372,244,236,286,400,449,319,77,369,190,373,365,51,222,250,319,263,343,390,332,356,449,419,51,230,342,356,258,335,270,51,275,232,243,243,224,257,235,256,225,428,439,238,236,281,247,290,289,321,47,248,287,293,301,308,327,295,328,275,313,252,256,489,290,283,388,261,286,364,215,271,388,344,305,79,342,273,340,243,291,324,306,299,305,284,236,129,263,178,235,307,427,291,265,352,333,275,314,297,238,345,251,219,250,261,293,253,251,232,244,332,287,254,413,302,264,288,272,373,278,277,270,301,326,290,308,252,327,328,383,286,334,274,311,327,237,237,315,293,272,237,267,241,276,88,219,287,249,283,306,280,234,239,270,339,249,351,285,362,324,273,276,309,281,232,288,265,223,256,274,319,256,331,381,339,343,252,378,255,237,251,258,283,257,455,273,266,255,416,353,238,260,236,316,267,277,353,271,348,302,124,415,281,303,246,280,323,278,250,226,289,250,367,336,267,384,318,406,290,412,339,303,287,325,358,309,249,282,251,366,326,238,275,421,307,303,253,231,262,230,230,265,298,254,265,291,279,245,269,230,443,268,437,314,386,279,312,352,318,316,321,309,300,422,369,305,361,325,126,252,297,245,240,277,231,267,301,267,385,50,251,239,229,290,266,335,242,267,236,244,252,70,295,104,261,169,306,260,249,249,260,248,368,290,298,228,162,309,463,99,298,293,234,120,252,288,242,318,253,150,294,316,265,285,293,303,252,264,267,251,228,238,245,270,309,240,363,411,274,370,434,283,264,413,265,434,368,313,304,319,246,335,226,273,407,266,286,410,387,263,239,159,267,298,370,166,252,320,246,351,300,324,284,306,268,340,309,320,306,229,307,289,244,308,270,280,261,241,66,295,363,194,268,261,349,307,339,238,211,253,294,297,288,353,265,345,281,238,285,336,461,322,439,247,242,269,272,282,271,434,277,274,272,57,105,258,266,433,339,260,362,275,248,281,315,388,279,416,381,433,237,143,248,289,391,281,360,344,344,361,242,375,351,228,66,425,56,260,307,204,412,227,362,269,241,262,266,249,234,312,295,237,257,299,249,317,278,287,266,263,299,258,176,222,152,290,308,256,340,107,239,246,243,247,245,263,242,112,229,312,300,313,272,263,339,284,347,346,279,374,90,350,238,270,265,241,277,72,241,259,281,229,315,277,285,411,283,253,262,243,405,300,344,296,226,348,282,223,245,78,227,277,293,347,326,269,339,343,362,128,290,244,240,249,234,330,395,235,370,369,427,240,240,244,353,388,195,277,232,257,227,283,257,283,182,200,82,232,237,241,211,258,256,68,314,320,277,257,257,202,238,49,257,250,259,245,217,217,288,242,139,267,275,300,146,206,206,346,235,317,257,298,233,300,256,327,258,417,245,264,352,289,237,361,233,273,239,323,251,91,261,240,254,222,311,350,253,264,410,267,283,254,224,267,63,265,352,330,255,262,309,284,233,323,384,428,217,232,268,342,292,78,288,409,423,353,455,291,299,445,145,225,230,235,292,316,235,247,219,254,274,249,262,431,278,103,274,334,257,222,253,266,265,292,288,289,301,269,280,297,414,285,287,368,372,215,215,247,443,364,211,211,391,328,305,351,323,384,375,253,279,259,98,81,308,248,239,315,227,165,280,234,94,261,298,242,240,254,287,281,271,78,305,290,161,336,259,186,231,302,238,229,262,256,146,246,86,298,280,295,288,293,304,387,304,85,306,357,296,246,277,328,253,314,140,308,281,281,326,270,280,285,55,300,292,261,302,254,280,272,94,321,317,299,226,352,263,126,266,234,292,251,148,268,247,263,46,251,227,298,322,239,271,304,279,300,220,256,307,323,307,70,276,413,282,259,322,238,159,257,329,238,283,259,226,343,255,263,137,320,267,269,269,114,279,334,268,49,254,222,223,224,233,174,287,242,256,256,317,365,433,252,409,402,287,296,252,231,131,248,298,329,252,384,152,233,281,265,218,246,263,253,244,275,374,452,326,293,311,288,200,332,265,311,331,201,294,320,300,289,284,382,142,282,274,289,237,274,73,340,336,288,327,55,318,101,237,233,296,290,255,334,153,289,211,211,261,244,354,262,316,296,231,278,242,260,325,253,247,373,335,252,126,341,293,288,272,347,267,232,284,293,310,328,257,250,320,205,205,206,206,390,370,259,244,358,246,331,248,250,281,245,347,232,308,93,238,156,271,253,328,241,298,241,415,363,245,268,268,297,268,268,291,258,277,237,82,227,275,248,238,313,380,362,235,284,223,262,296,400,452,332,310,260,327,210,250,331,273,253,393,288,323,347,320,341,343,219,219,257,315,278,284,87,256,244,228,303,242,266,244,264,265,407,287,330,324,300,382,263,293,259,350,36,277,292,328,394,183,233,255,112,276,311,261,283,307,262,289,304,278,263,263,342,139,299,429,252,158,401,179,230,246,107,285,319,275,280,270,373,417,282,108,253,384,262,362,303,265,376,342,379,251,235,97,306,265,250,51,252,294,296,69,252,340,257,296,152,293,360,105,253,304,315,275,246,221,229,251,252,330,317,280,253,409,235,231,308,306,328,308,238,317,286,229,254,233,236,239,272,261,236,259,215,270,306,227,280,259,292,195,195,373,311,285,180,238,301,286,360,294,319,172,149,344,234,224,250,238,310,306,310,271,268,237,271,300,313,242,190,269,272,298,311,337,281,294,327,254,342,272,273,343,233,267,255,288,310,73,256,253,288,234,319,274,279,279,230,282,282,274,95,270,236,245,358,265,280,330,282,354,306,289,161,278,209,361,248,239,445,326,398,402,288,331,305,247,286,244,268,134,279,266,254,288,389,344,236,281,331,272,234,355,300,389,311,290,308,338,234,234,234,355,411,229,229,259,214,214,253,297,253,307,231,284,435,273,229,229,333,207,207,207,434,304,282,260,300,268,434,361,287,251,261,274,306,304,237,237,198,198,272,252,255,244,294,293,248,278,295,409,318,333,327,47,236,409,201,242,256,258,345,281,333,279,284,245,312,255,390,251,119,272,362,334,380,353,397,320,253,441,329,292,437,350,375,319,303,325,264,134,134,161,94,321,271,317,270,292,243,345,344,267,310,323,264,307,331,292,390,218,218,355,399,287,277,376,397,380,309,327,250,344,226,320,338,480,388,344,78,109,259,272,235,310,397,259,241,285,233,271,321,179,240,267,244,261,260,228,273,262,155,357,290,344,246,418,157,236,231,192,30,296,303,254,109,299,235,338,240,281,250,235,339,310,270,303,149,269,261,359,341,183,244,335,291,241,341,237,316,263,265,281,268,233,233,231,328,225,244,214,232,282,308,86,275,338,431,443,234,276,326,157,40,337,292,291,398,337,287,375,270,295,324,286,206,206,280,309,319,240,273,307,246,317,321,282,266,302,328,343,276,271,239,454,292,301,89,226,265,374,265,154,286,331,252,402,298,354,271,237,230,277,385,249,254,254,150,297,391,110,396,324,364,346,450,284,334,309,248,306,304,344,454,47,377,334,260,290,382,315,371,324,337,453,411,274,415,310,448,298,461,352,409,471,325,340,320,299,243,423,248,248,191,191,453,370,255,329,314,277,93,240,386,349,289,233,369,226,288,273,262,348,249,379,343,259,273,242,277,334,254,260,182,251,277,279,243,219,327,333,245,241,268,253,375,332,332,307,62,33,243,262,298,408,240,250,359,262,304,271,254,262,102,260,115,303,327,279,304,306,249,258,288,83,265,312,319,306,286,302,286,280,329,342,380,282,84,120,228,257,330,267,367,62,271,304,240,297,231,283,230,263,237,264,246,225,237,259,284,310,195,244,249,245,221,114,303,298,97,280,294,222,256,334,84,285,349,368,276,310,328,314,367,360,315,250,257,294,339,297,82,223,234,303,283,354,293,275,260,324,326,258,274,168,302,318,282,190,352,260,338,232,232,260,305,174,265,260,181,211,403,188,302,176,313,251,288,295,357,257,244,290,217,217,398,291,220,319,252,304,277,249,147,291,403,96,201,302,251,236,109,274,300,302,273,327,301,353,325,272,301,296,372,331,345,258,265,272,235,267,295,274,337,385,264,327,269,292,298,348,327,300,270,112,322,280,264,171,247,332,269,228,325,340,322,246,276,285,357,295,104,255,377,295,275,290,240,255,372,344,302,244,251,310,366,293,288,290,298,243,277,273,286,275,231,231,225,309,262,263,307,105,143,306,296,294,257,314,249,305,298,256,288,258,255,263,291,262,250,263,253,300,241,253,135,345,273,435,315,228,303,423,246,321,242,235,232,232,389,298,256,210,210,317,282,350,212,212,306,266,280,291,334,324,239,291,256,294,330,321,274,318,122,332,332,220,220,220,410,331,297,287,356,330,241,310,302,335,206,206,331,385,348,327,360,239,281,302,271,318,111,252,250,285,236,368,268,237,173,342,244,345,286,249,330,340,271,253,207,272,422,367,281,307,261,282,326,245,270,265,262,235,304,248,269,259,296,335,326,269,247,332,272,431,232,232,326,267,401,350,354,346,309,344,365,282,260,232,232,226,226,277,282,282,287,431,258,275,402,421,371,250,333,260,219,219,357,296,223,223,273,433,329,394,253,279,259,269,376,366,281,377,338,99,235,248,274,156,334,347,298,343,201,201,187,187,208,208,397,380,428,241,431,232,329,240,409,280,386,294,335,235,322,271,249,268,356,245,273,303,408,283,277,207,239,286,209,221,259,350,372,275,288,243,260,386,310,246,242,239,232,236,166,132,297,261,287,380,335,262,340,385,274,265,242,296,320,138,251,327,252,304,300,285,286,277,272,373,260,332,299,378,97,237,253,357,368,245,318,263,188,188,194,194,214,214,190,190,350,391,231,422,332,257,307,303,64,311,266,428,358,355,212,212,245,252,221,221,427,140,224,237,107,235,249,252,257,236,279,272,314,321,276,355,326,399,316,361,370,258,247,267,288,131,244,183,254,304,337,295,282,259,224,440,448,333,272,396,394,409,275,296,352,221,297,201,201,208,208,245,425,226,264,202,202,251,273,58,291,367,323,353,276,276,384,460,331,277,382,373,462,337,309,267,440,281,349,449,270,270,270,270,362,291,415,376,284,247,272,336,305,51,306,368,231,100,266,258,298,332,338,268,279,282,259,253,228,243,298,80,326,120,320,246,279,311,245,204,204,253,319,262,236,245,300,272,287,261,246,265,226,256,275,240,230,262,262,235,429,315,271,261,236,300,50,287,268,304,290,103,254,113,320,310,232,230,286,255,258,382,95,245,278,315,204,241,242,78,327,326,232,263,325,264,167,366,247,248,364,268,242,272,269,275,266,110,367,381,141,325,284,242,241,271,270,370,334,317,271,338,311,254,259,213,258,307,157,220,291,255,313,212,247,223,291,279,355,263,307,261,286,311,280,240,289,275,301,328,280,209,209,286,305,277,258,151,256,407,295,274,349,360,314,310,268,40,249,298,327,259,282,403,90,253,231,316,331,272,159,271,297,323,243,188,306,341,318,300,254,293,308,253,273,283,333,215,300,251,280,284,309,294,104,252,331,75,231,252,265,96,279,248,224,159,325,353,353,336,223,258,387,317,251,236,289,282,148,226,253,239,238,269,226,312,248,236,245,252,244,226,269,231,243,231,333,250,270,373,231,224,330,241,197,333,374,256,335,97,314,318,242,233,113,256,315,330,293,302,234,273,293,284,293,250,307,277,100,274,244,253,237,282,247,293,390,273,293,250,254,313,244,311,285,133,278,73,277,360,257,266,253,361,277,305,251,245,283,288,276,233,346,385,345,238,300,250,295,299,251,355,242,228,252,262,291,341,295,311,330,322,273,287,347,289,297,326,306,307,352,337,87,256,304,230,260,276,187,286,154,250,296,130,314,349,250,219,241,278,250,263,356,143,317,273,297,253,254,364,419,334,359,371,269,237,368,332,375,316,246,273,196,229,329,252,295,205,305,268,285,62,299,221,160,265,274,269,169,230,287,260,148,313,253,86,268,259,392,311,205,296,280,228,331,333,330,316,277,270,339,303,322,280,251,414,253,253,246,370,286,286,238,345,251,351,310,264,332,332,271,321,280,403,328,379,318,242,297,265,328,311,272,384,338,280,289,369,283,344,271,348,253,241,288,197,197,454,299,278,286,349,241,226,290,236,235,312,240,292,282,234,222,266,186,235,222,299,256,149,329,251,262,255,396,311,262,374,282,279,122,384,234,256,277,229,272,289,307,243,266,256,261,258,229,229,229,337,236,282,246,274,282,291,334,277,255,295,260,409,334,237,247,324,297,297,227,295,422,246,251,327,288,386,246,274,255,239,221,176,264,448,266,246,385,288,271,311,326,263,281,232,248,335,314,127,270,270,324,228,321,265,218,328,292,329,288,334,299,264,282,327,326,363,374,369,316,259,251,228,256,249,355,286,232,119,253,366,257,257,245,185,185,281,236,270,253,341,339,269,242,274,240,277,236,260,307,273,281,359,219,303,288,232,224,288,347,294,289,332,302,240,242,222,342,298,286,264,228,228,222,255,286,298,275,304,224,298,207,280,418,137,287,97,382,422,239,345,312,289,259,270,225,292,296,389,240,216,216,387,301,416,280,295,392,322,247,223,346,241,270,242,278,302,234,234,232,248,231,277,251,261,279,259,234,292,259,234,235,281,249,303,278,286,265,294,313,256,270,237,271,246,274,74,276,271,281,343,199,271,270,270,341,235,270,121,354,376,289,206,307,330,271,273,278,260,252,350,298,276,371,250,342,239,256,239,256,230,236,334,238,249,306,245,203,345,277,345,301,281,287,330,216,240,243,349,401,293,281,76,315,322,376,362,397,338,392,261,326,255,284,395,318,319,280,272,243,254,283,256,229,112,300,237,257,258,257,339,392,256,270,262,313,276,238,307,252,361,236,224,236,247,69,284,294,233,358,264,259,304,97,325,291,259,288,328,309,379,391,311,271,297,254,307,230,342,259,435,288,336,407,321,245,287,410,273,125,257,240,249,309,245,73,233,259,94,266,335,184,182,295,93,126,274,379,64,311,222,245,257,296,355,341,264,279,262,353,358,281,330,54,254,290,250,316,270,247,294,369,251,246,272,349,403,150,295,85,264,335,295,300,464,257,330,305,243,59,271,296,262,359,244,269,282,255,299,254,252,319,325,311,288,387,257,238,280,250,321,405,290,291,393,254,332,310,297,380,292,65,231,251,296,305,287,238,257,254,441,179,281,310,260,227,283,247,66,229,287,259,325,237,366,248,235,246,247,289,245,256,200,244,251,262,385,278,66,356,338,280,374,301,250,257,323,225,243,273,289,235,237,298,254,237,349,291,273,343,273,230,228,248,254,277,368,228,398,242,271,278,272,268,442,89,277,292,245,310,306,227,302,249,75,312,206,255,285,253,218,413,231,326,242,231,102,239,239,273,91,230,291,298,358,271,253,300,301,338,269,379,387,402,324,433,290,466,194,282,438,267,270,300,262,382,319,264,244,319,336,279,327,276,335,244,264,310,288,51,230,285,455,315,266,38,321,304,305,255,267,257,243,328,241,343,315,308,320,113,388,340,252,370,313,248,229,264,231,77,248,292,266,66,261,247,293,261,286,236,342,351,260,216,216,71,307,337,416,251,316,415,394,279,453,339,305,351,372,384,328,263,241,224,277,272,285,260,238,314,332,112,237,276,55,291,378,314,264,279,280,411,371,275,305,251,234,274,270,266,273,239,244,242,312,322,283,381,218,218,258,280,272,198,235,397,241,302,254,229,44,282,268,165,288,237,271,213,378,346,326,297,365,288,272,257,352,263,312,355,313,242,295,396,296,241,384,348,235,331,206,290,286,294,280,254,308,362,255,254,311,228,406,291,313,255,309,373,355,237,298,137,243,262,263,267,248,320,286,216,276,281,266,237,251,327,356,367,265,260,264,154,236,297,273,226,258,296,243,219,219,105,245,222,341,317,307,263,279,283,240,293,238,119,248,252,255,249,269,282,274,274,123,240,76,286,238,336,364,277,142,286,307,185,302,284,250,325,339,352,244,349,199,245,277,309,223,288,305,304,317,270,342,292,294,256,271,295,263,303,349,302,377,296,273,249,247,259,271,335,339,344,364,342,347,267,108,286,266,241,233,208,247,223,238,262,248,244,244,264,233,318,306,257,282,241,231,335,284,270,219,295,271,209,238,279,237,222,226,234,232,276,72,309,262,390,366,431,342,448,449,404,252,345,319,290,267,233,427,355,399,237,253,178,250,236,268,211,322,232,235,249,258,235,349,334,253,85,272,235,103,283,287,236,318,236,29,249,156,320,300,156,251,323,353,249,309,347,340,237,393,391,341,310,298,107,269,190,250,377,374,251,244,274,185,236,324,285,287,338,300,256,262,103,300,86,275,245,238,242,98,354,350,250,197,327,346,329,364,402,272,318,285,298,236,248,106,365,354,395,323,230,280,241,97,290,240,245,83,370,283,100,294,321,399,245,181,192,283,307,43,240,255,95,251,309,303,247,386,315,294,278,304,326,348,331,448,357,372,321,377,344,370,256,283,336,267,393,247,301,300,374,466,378,287,323,365,370,300,383,297,311,257,295,252,332,345,449,373,247,466,379,309,282,377,263,273,90,287,377,359,370,442,273,246,202,259,274,247,297,272,317,291,260,294,250,254,385,250,370,251,251,302,113,259,303,294,304,238,430,313,250,267,300,151,124,315,247,265,230,239,262,261,183,332,247,44,385,228,343,117,344,308,299,282,335,305,304,344,404,402,318,395,356,353,342,278,260,332,366,343,197,265,353,274,427,225,225,290,310,311,236,275,297,335,263,263,285,278,231,228,250,153,263,241,287,259,232,379,349,252,294,287,276,319,335,151,359,315,248,251,448,290,228,332,321,394,433,115,320,286,263,270,259,307,305,291,235,250,297,314,356,313,357,330,292,273,269,337,334,153,375,266,245,266,264,319,377,305,405,238,304,334,286,427,35,282,322,236,243,115,252,269,281,311,275,235,263,256,269,245,218,218,41,322,276,260,65,254,169,269,295,50,223,261,238,236,312,246,242,73,255,256,433,272,304,253,312,214,214,214,225,353,245,81,346,242,314,333,329,238,396,255,279,282,250,262,246,150,276,127,371,258,251,189,252,249,273,256,410,262,244,169,289,399,250,222,222,399,293,154,242,253,278,159,266,139,253,307,282,261,254,254,238,228,375,255,278,310,279,117,255,296,369,260,273,252,250,390,252,224,229,255,277,227,230,230,279,282,248,95,281,319,370,295,237,216,98,284,243,249,325,329,398,294,390,267,274,158,133,218,61,284,236,239,266,325,328,194,332,203,203,315,291,230,253,262,255,164,304,54,245,397,329,260,244,320,240,273,357,433,272,240,241,275,281,240,302,278,268,363,359,240,418,296,414,221,221,243,410,285,297,167,293,347,267,256,297,265,268,290,319,269,308,274,240,271,275,249,294,267,183,410,309,187,339,401,387,109,131,350,265,257,317,305,134,248,298,289,283,270,279,267,312,272,412,251,264,301,268,359,256,269,244,222,321,200,270,257,108,238,237,267,240,313,285,301,255,255,260,328,254,284,347,212,241,463,262,284,250,280,188,336,236,224,251,237,246,158,251,297,317,268,341,248,277,387,278,317,311,305,275,310,286,310,310,249,324,353,331,308,287,403,326,292,320,176,263,339,138,235,227,226,106,344,373,365,175,255,253,244,302,224,217,254,232,239,265,344,284,294,281,250,327,179,301,285,261,331,320,201,325,288,335,357,218,233,222,209,300,246,359,218,246,243,247,295,225,302,256,315,287,223,343,323,342,294,173,314,266,118,374,314,335,80,306,260,179,327,377,319,336,169,393,347,324,280,392,308,244,346,238,238,296,270,335,386,421,357,303,272,294,273,239,259,257,321,272,267,306,317,247,344,308,280,304,345,417,265,402,344,241,297,219,231,245,226,354,408,369,260,297,75,279,308,275,236,308,476,80,305,40,356,218,218,224,224,313,293,244,240,265,312,306,254,288,250,430,266,314,236,129,298,390,234,282,339,323,373,294,297,69,262,249,232,216,294,236,228,139,251,263,414,232,335,300,257,346,293,306,276,340,275,292,290,244,248,282,220,248,238,341,273,304,257,235,56,236,278,313,304,36,252,264,259,448,302,278,135,244,267,256,238,176,320,283,294,352,252,343,426,278,268,330,274,275,295,309,311,296,155,258,340,329,272,374,302,340,356,300,209,209,209,321,273,391,340,243,270,250,309,330,395,313,43,268,254,264,261,247,406,234,253,356,265,260,198,304,252,246,245,324,250,222,309,241,265,407,247,423,341,405,330,353,298,350,439,300,65,319,281,243,250,236,337,417,282,210,179,347,308,318,254,292,81,356,354,386,377,346,313,342,404,305,294,237,291,251,349,304,260,229,250,73,294,235,307,264,279,85,235,339,275,252,109,264,316,315,236,268,218,274,278,306,321,306,302,333,38,385,313,274,307,314,240,373,277,366,331,241,260,293,178,307,334,61,230,273,247,214,349,266,270,364,291,237,276,73,339,153,243,333,230,252,249,253,398,330,317,236,300,301,330,280,262,324,72,426,338,225,275,392,290,276,298,277,252,226,229,296,311,128,266,195,195,395,325,377,105,320,324,287,279,228,224,235,237,237,233,281,239,304,316,252,303,325,81,276,289,366,296,328,357,307,260,271,255,315,334,312,321,316,215,274,261,239,272,235,245,261,293,263,234,225,248,263,245,309,306,273,248,359,290,310,254,248,292,296,325,264,254,283,287,307,372,367,352,277,277,318,306,313,275,264,292,267,286,296,311,271,295,278,273,270,275,327,127,41,368,256,245,272,264,264,256,318,263,227,228,242,288,108,244,245,234,310,41,318,246,242,277,243,233,242,197,272,318,189,258,292,306,241,445,261,449,151,291,270,131,326,277,290,312,241,301,234,390,252,295,278,303,271,262,244,353,257,332,412,58,275,258,286,297,265,277,398,235,149,252,324,254,265,111,376,254,280,324,365,290,215,241,309,246,247,240,67,283,337,299,405,239,278,262,288,243,291,352,253,422,236,245,288,271,306,292,235,246,266,372,221,241,251,269,288,240,245,282,236,263,60,235,268,250,222,260,246,264,269,327,236,83,278,279,293,255,268,304,233,238,242,268,98,395,306,284,291,317,322,242,257,316,300,265,226,240,347,252,168,246,321,272,237,294,423,287,324,254,361,240,240,253,302,326,285,243,333,247,274,274,230,260,229,126,324,227,379,317,434,283,247,332,318,300,336,306,327,256,293,314,294,178,88,250,342,363,344,400,230,226,193]
doclens.84.json ADDED
@@ -0,0 +1 @@
 
 
1
+ [264,262,300,228,229,253,249,265,344,129,243,243,261,247,346,267,295,274,160,239,315,352,338,246,223,129,233,286,227,226,279,333,341,229,71,304,290,298,272,243,245,274,365,264,276,252,246,351,295,346,295,305,287,303,349,361,292,241,268,305,246,286,244,354,245,259,268,353,302,324,262,395,382,312,298,255,206,364,248,334,297,313,271,204,245,265,363,251,234,183,278,220,240,243,261,329,228,211,262,91,290,387,305,327,338,336,226,258,136,297,263,278,379,334,254,248,263,341,255,224,335,403,295,363,290,274,248,227,349,330,229,247,356,271,295,164,399,257,163,294,247,243,247,151,231,277,443,235,338,270,328,270,307,259,344,303,301,258,239,241,299,172,266,267,226,307,253,287,283,260,250,300,347,252,240,339,69,251,225,237,292,227,224,49,268,295,306,337,298,112,290,106,285,258,316,270,294,337,159,239,249,245,263,323,243,297,286,244,234,323,272,272,252,259,71,279,195,334,230,262,287,291,306,286,341,335,314,362,373,176,267,319,253,187,312,266,334,309,286,244,252,272,259,93,243,241,242,280,230,219,265,301,400,413,243,273,299,409,388,369,409,264,168,317,53,296,316,213,418,314,313,306,386,233,271,288,289,299,285,236,296,300,322,390,367,245,313,250,279,297,378,205,205,328,329,251,237,288,397,242,416,260,299,286,356,331,250,228,363,257,341,406,239,239,254,271,289,211,211,353,210,210,250,231,229,229,340,353,238,283,245,367,281,368,316,312,343,316,297,300,237,329,278,373,218,223,230,224,350,337,383,280,364,416,301,400,425,301,229,229,423,259,362,342,223,223,334,239,254,232,232,289,165,367,280,375,302,287,337,304,229,222,283,241,277,228,280,262,235,261,312,42,287,308,352,223,370,309,329,288,442,357,244,256,307,312,190,251,277,232,232,250,273,228,156,156,248,176,375,312,329,214,67,230,231,239,269,243,292,235,264,222,235,263,286,230,246,254,92,431,271,256,312,161,283,341,303,277,262,246,262,221,270,329,241,254,257,252,265,259,78,289,291,316,300,264,250,258,451,312,324,403,353,267,275,258,294,355,319,340,329,284,437,336,258,253,264,282,254,299,308,261,288,316,261,252,247,286,123,261,341,323,249,249,368,289,290,332,326,284,306,260,81,438,259,234,378,247,271,289,275,283,402,265,261,258,81,323,275,232,327,311,375,237,287,276,260,62,327,326,234,316,318,311,316,261,350,280,435,301,407,353,246,298,242,313,309,87,243,318,328,270,263,248,281,311,234,325,228,254,265,251,355,99,292,291,322,263,313,234,276,273,288,255,238,293,371,244,186,327,337,361,317,263,254,218,346,87,295,245,237,283,274,234,286,291,279,328,269,268,293,314,398,411,291,305,348,244,244,337,387,257,357,349,226,226,285,367,314,207,366,266,378,294,269,283,261,273,269,277,169,315,350,275,276,289,378,447,289,265,252,224,294,351,404,287,299,325,248,249,267,403,381,285,90,247,263,243,332,275,232,292,373,284,312,244,226,295,266,250,244,301,276,262,83,273,158,314,296,366,262,337,257,187,236,281,278,341,346,371,229,246,249,238,252,258,251,248,325,256,229,260,286,259,267,213,303,271,366,243,377,228,254,233,231,90,278,346,261,241,339,238,330,301,272,249,254,260,270,253,269,288,67,241,268,259,272,257,182,259,273,413,290,293,402,289,251,266,262,251,243,293,239,397,405,276,366,341,283,275,236,298,255,297,191,284,256,253,314,152,294,315,298,220,303,304,327,231,252,129,85,258,343,360,251,94,278,264,104,340,297,355,301,293,277,391,414,119,92,246,384,311,253,258,289,336,280,264,275,295,244,295,280,251,223,272,258,248,262,216,229,253,323,265,228,284,297,248,313,293,270,249,302,254,119,308,377,332,344,290,278,314,309,289,385,336,296,406,290,270,448,274,253,391,254,298,382,396,266,291,282,293,256,260,146,273,397,257,233,334,315,385,259,236,232,222,225,260,355,362,247,258,255,255,340,247,357,270,395,323,265,296,245,119,114,292,267,303,35,256,259,103,282,157,235,232,231,215,230,328,369,197,250,401,267,129,281,298,258,216,216,412,60,275,257,214,297,213,323,247,300,254,329,350,316,288,261,308,262,227,411,415,259,268,305,305,255,289,294,267,350,346,319,252,219,219,395,339,319,402,393,402,339,407,314,358,270,344,258,285,143,310,316,282,267,299,269,259,264,133,328,285,250,339,255,275,297,249,299,337,263,326,236,423,417,416,418,392,240,324,274,288,263,420,354,201,201,425,247,232,358,312,266,243,312,290,309,308,268,335,292,239,357,343,327,250,391,311,236,346,426,229,361,326,151,268,254,301,355,244,259,273,380,259,267,294,352,236,267,267,223,255,236,348,358,393,260,452,353,459,339,355,277,442,420,382,268,268,377,302,397,355,305,258,227,239,289,293,289,52,229,251,231,252,376,204,311,442,321,289,386,63,272,245,248,240,423,278,295,249,232,228,445,299,284,231,274,148,128,267,256,121,330,243,376,412,260,86,309,348,314,324,291,286,111,280,264,271,283,248,57,249,344,316,252,238,50,248,277,299,256,271,392,252,269,291,321,340,373,322,305,307,338,148,180,180,229,212,317,251,243,257,256,234,278,362,249,334,243,302,229,247,339,324,343,176,245,322,227,259,240,253,235,233,261,235,279,232,282,229,237,231,280,222,263,209,209,254,246,305,284,241,262,174,326,326,323,279,117,287,365,296,301,63,215,263,249,224,280,315,401,238,242,228,288,240,352,418,381,284,233,273,329,239,243,318,269,376,253,284,340,107,276,389,385,330,339,32,247,254,380,285,244,284,253,283,271,217,255,238,287,287,260,279,215,235,291,245,286,246,307,268,49,301,329,291,236,373,374,196,196,443,412,283,326,343,288,301,270,210,371,348,128,216,257,254,225,232,303,229,275,236,259,275,323,200,317,292,314,234,288,222,155,424,253,331,268,243,297,287,244,266,395,343,393,333,385,245,293,359,231,231,372,372,372,85,301,271,220,221,254,260,265,283,291,207,241,275,119,251,291,328,254,305,358,228,219,315,267,197,197,259,324,329,242,332,266,443,464,283,241,301,286,266,248,362,284,253,388,435,311,277,288,342,276,313,251,320,311,284,346,318,242,315,318,336,241,379,267,361,256,275,322,306,329,332,272,236,102,299,275,255,227,266,236,264,274,271,223,288,282,335,294,257,325,274,263,274,487,376,264,294,304,255,239,315,260,348,323,315,283,276,274,342,266,415,80,272,263,351,279,280,354,262,234,319,292,252,263,280,252,245,264,305,381,272,409,378,256,432,341,292,338,279,417,328,73,276,262,256,250,286,297,262,262,315,289,300,244,376,254,300,359,277,335,238,313,266,288,282,267,351,278,262,280,236,252,256,130,233,257,162,285,245,258,272,286,273,268,244,287,314,260,349,267,49,236,262,231,231,268,248,356,221,249,268,241,228,259,289,316,303,317,322,264,315,254,252,286,276,267,285,306,270,215,225,256,303,214,334,378,218,340,233,97,240,265,250,254,219,269,261,396,328,307,160,277,302,257,259,214,272,267,273,228,57,321,278,284,290,245,256,344,210,301,126,277,252,242,328,93,326,302,149,276,319,310,345,297,267,348,267,307,287,293,238,265,297,347,243,316,257,266,267,404,292,266,302,61,424,275,245,129,217,274,331,238,225,312,317,238,225,225,310,292,284,284,444,109,281,247,331,258,258,356,335,388,350,247,261,335,266,271,249,307,236,284,157,254,234,76,308,389,340,279,393,269,269,283,279,278,404,238,238,304,333,371,275,269,408,324,277,256,306,281,286,275,329,299,270,320,270,320,275,414,224,224,330,337,257,356,367,319,288,409,233,233,379,343,290,276,345,301,319,310,278,413,359,285,352,308,274,376,272,267,267,334,293,293,422,328,279,302,317,303,345,288,341,303,443,461,418,371,435,265,434,374,463,349,460,295,401,393,360,478,421,293,111,246,252,259,338,244,300,241,256,291,242,261,231,238,381,227,308,238,318,227,233,239,188,255,317,263,251,228,408,290,242,235,288,365,232,281,279,243,303,249,302,300,288,247,248,257,271,180,346,297,336,356,442,438,308,342,368,360,383,449,367,295,334,408,287,435,286,328,317,292,434,287,374,416,316,363,161,261,316,254,241,220,254,358,246,306,244,322,280,325,264,237,349,408,379,454,451,355,310,335,276,343,406,361,379,465,330,363,355,334,126,235,259,244,273,337,110,230,136,345,240,358,285,351,173,173,50,271,173,381,345,438,304,271,328,294,263,306,235,330,248,403,424,360,346,315,352,388,353,302,66,275,295,272,256,332,354,409,319,389,242,242,401,364,435,275,267,352,322,264,230,275,240,247,237,64,315,274,274,290,288,320,257,244,295,245,166,282,248,244,256,245,250,257,275,254,257,253,257,286,123,293,269,371,250,360,271,263,371,109,270,313,240,288,225,196,240,272,118,242,272,321,246,268,290,274,275,263,325,344,336,301,293,234,306,311,277,253,375,101,423,259,274,104,272,415,338,268,161,226,270,269,320,283,238,269,279,300,282,344,278,291,307,232,248,252,187,300,236,259,260,200,268,338,338,414,273,292,326,266,320,155,356,278,191,270,286,372,51,282,186,277,279,234,228,216,279,225,264,223,225,220,231,235,250,220,312,350,282,379,267,313,425,279,280,360,341,294,265,331,289,289,211,271,285,259,240,234,289,257,270,247,319,269,266,260,328,235,252,279,279,243,298,248,248,267,254,240,305,408,257,313,282,273,317,268,250,304,166,237,274,266,236,248,314,236,242,252,264,278,329,270,236,270,36,272,180,290,223,234,231,245,226,240,245,258,267,47,286,350,359,402,326,323,296,365,408,83,380,294,451,443,384,312,277,278,124,222,171,279,281,285,300,363,333,357,338,234,240,255,254,245,240,309,314,296,328,300,318,242,259,239,238,235,243,275,309,242,224,250,284,259,307,60,304,258,280,311,126,233,236,252,213,218,235,297,246,287,433,303,301,277,282,391,378,274,256,213,232,306,260,245,148,228,250,238,230,306,270,247,260,331,324,337,381,433,311,296,315,447,254,305,249,250,430,236,266,328,247,300,228,307,348,293,248,215,228,266,322,272,234,250,226,236,363,221,261,256,275,239,371,236,120,414,325,254,256,267,279,245,55,367,278,317,279,410,231,231,436,254,417,321,244,277,243,293,299,58,337,384,252,314,272,457,323,420,447,371,327,265,353,336,314,401,303,355,320,333,329,271,255,266,220,361,389,399,273,133,369,283,137,262,337,260,258,248,221,285,187,225,229,255,237,260,264,306,234,183,267,291,302,234,274,351,259,248,252,251,265,294,235,193,245,256,276,280,246,147,270,233,232,270,247,246,232,240,317,304,265,309,69,296,223,278,246,248,93,269,352,242,272,238,279,253,164,228,332,270,417,243,362,106,307,241,291,234,225,262,307,317,348,325,273,70,323,267,359,422,380,253,220,159,245,254,271,358,234,277,163,242,298,298,278,298,297,260,153,238,298,255,303,237,294,298,243,295,264,242,259,293,269,289,282,75,228,230,234,237,316,143,238,244,198,213,252,223,217,118,340,270,282,276,256,251,280,256,279,280,285,273,291,359,379,371,383,355,366,323,352,389,347,386,381,387,377,364,354,282,284,332,343,221,221,435,283,273,264,306,358,293,337,313,312,306,297,334,338,263,335,367,317,392,288,262,261,349,389,438,290,260,322,389,346,355,349,275,305,342,258,325,333,369,298,367,289,354,369,291,422,447,381,333,407,466,356,274,309,375,373,364,440,241,241,418,256,256,279,324,317,451,299,285,267,248,248,317,360,275,252,311,335,269,460,362,460,255,329,253,354,327,346,372,253,330,283,255,388,276,296,273,255,390,240,344,363,270,279,255,288,333,411,369,344,246,296,274,288,307,323,254,392,296,204,263,308,244,293,267,294,290,303,347,258,217,379,362,159,305,420,248,294,92,242,325,271,258,246,370,303,280,228,262,319,437,347,251,290,263,295,243,291,463,260,397,263,219,312,437,316,337,72,304,307,247,105,275,355,228,288,244,227,200,292,326,223,433,284,386,230,346,390,353,320,291,387,322,279,375,236,256,359,250,293,380,239,238,319,230,231,338,235,368,297,307,245,257,257,271,389,290,291,299,281,273,317,135,291,294,180,229,229,301,313,333,254,277,230,102,332,316,359,364,292,134,233,380,297,271,331,229,403,240,229,314,318,366,348,237,259,322,314,264,315,185,320,289,354,96,321,226,241,424,377,237,268,385,271,242,233,384,242,429,249,271,263,416,264,381,252,285,328,308,251,262,229,320,240,338,331,348,365,373,239,336,250,300,330,333,204,204,347,292,223,223,223,308,298,384,419,255,259,254,354,365,405,355,168,233,287,309,363,263,251,283,279,304,278,379,249,253,264,268,270,281,276,301,247,276,265,345,258,316,383,285,303,249,273,288,325,269,300,145,301,350,451,257,308,305,249,213,224,224,247,260,395,419,287,238,238,378,315,379,359,289,246,362,258,240,251,107,371,258,251,286,276,182,311,296,271,261,280,274,65,282,244,241,372,303,255,305,306,282,57,222,238,291,203,245,304,246,68,258,327,412,298,251,390,237,294,256,265,250,405,367,237,275,247,317,96,306,400,302,339,225,225,279,227,229,217,253,344,302,357,399,304,280,282,282,281,298,309,283,343,229,229,336,376,455,431,324,313,253,288,308,443,314,359,268,382,510,481,378,99,248,235,225,182,258,311,324,252,237,242,332,253,267,294,245,247,230,265,280,274,259,45,247,299,256,419,237,356,230,324,235,254,265,256,233,276,176,62,321,250,275,280,319,337,274,314,315,304,265,291,398,271,254,322,220,283,311,297,250,271,241,248,276,400,289,283,261,298,176,263,254,39,259,264,230,267,365,304,277,272,269,267,86,382,337,342,277,291,138,335,236,282,293,236,269,317,273,233,333,291,296,301,299,295,93,288,299,336,312,296,212,275,273,201,252,266,251,311,245,294,242,260,331,257,272,294,275,260,302,322,324,248,245,253,78,259,243,247,34,211,325,294,331,243,452,277,254,265,361,344,276,217,217,284,241,324,100,289,157,354,370,252,241,394,145,325,241,290,321,302,265,254,362,295,218,80,371,365,271,217,322,157,391,290,276,266,335,233,243,119,98,280,214,286,223,262,241,198,217,233,286,260,91,236,323,296,234,263,296,258,245,307,261,239,266,338,267,312,318,254,252,315,233,264,255,234,271,85,314,329,246,293,232,245,108,251,271,286,306,286,331,325,251,361,266,262,239,297,263,147,244,306,224,230,283,306,250,250,67,279,274,280,275,254,25,49,275,155,348,278,313,289,291,465,372,270,213,247,292,379,340,255,363,221,259,256,240,306,69,287,232,255,269,239,451,339,372,396,413,335,306,425,295,162,262,294,309,349,215,215,327,212,212,334,395,247,247,255,267,302,153,262,414,58,250,292,357,297,268,276,243,243,285,316,267,228,305,311,265,269,352,263,257,264,345,385,217,234,372,385,294,279,246,356,319,270,370,358,377,266,325,83,278,239,232,94,326,412,300,351,135,256,322,266,262,324,418,274,440,348,224,224,224,278,58,316,284,302,313,335,302,402,334,156,237,256,274,258,280,99,364,324,292,241,300,297,347,267,260,235,378,328,322,260,289,252,325,287,239,319,291,347,90,274,60,243,322,335,275,246,240,203,283,262,238,379,371,316,199,448,116,237,256,299,252,281,57,243,356,255,243,374,318,228,244,280,249,332,252,267,263,234,228,83,320,244,220,374,257,247,373,351,398,294,275,374,240,261,276,237,294,312,248,268,282,239,286,424,199,353,331,391,392,422,258,328,357,314,227,227,104,233,401,304,299,275,286,273,244,282,359,336,299,278,302,301,311,313,310,382,295,382,292,286,245,243,368,349,129,246,276,331,254,283,258,337,293,260,265,305,327,243,295,235,210,154,301,259,289,239,294,310,268,286,277,358,315,183,309,350,353,345,42,331,89,343,399,242,300,320,290,346,309,252,275,329,341,210,265,236,301,282,446,258,237,132,282,301,252,227,225,272,248,272,44,271,283,78,319,255,276,235,312,246,255,292,287,256,252,255,325,261,264,263,376,289,276,252,261,311,241,296,264,273,71,261,271,229,223,273,234,225,259,212,274,382,248,264,147,278,244,330,302,423,323,213,235,278,251,303,147,307,233,238,316,355,277,315,188,240,339,327,332,214,214,430,267,260,258,104,354,312,280,230,266,156,267,101,316,250,261,302,191,239,345,326,326,336,335,327,308,346,201,287,243,247,237,270,318,237,280,443,267,447,223,398,287,299,328,311,236,287,276,292,303,80,303,250,285,369,298,96,42,319,326,278,305,348,369,262,251,267,348,287,248,407,253,230,262,253,338,314,280,464,411,264,264,457,443,267,267,452,416,379,314,238,238,267,73,262,290,223,306,320,235,254,276,249,220,326,358,248,361,256,301,347,270,242,323,263,264,348,305,316,309,280,366,280,374,338,237,320,266,248,249,220,286,292,274,246,289,274,234,355,260,280,290,265,250,273,250,125,319,237,294,199,352,269,345,368,230,80,434,214,214,304,64,271,284,322,107,341,261,293,341,263,304,281,331,259,341,287,254,360,278,251,266,297,341,71,250,303,244,236,328,248,305,230,255,340,259,261,287,347,295,250,425,237,288,375,302,361,253,243,246,267,257,375,255,248,272,467,263,304,155,228,360,240,331,251,287,301,273,254,384,251,264,351,319,242,241,322,233,249,298,274,190,366,310,241,271,286,302,248,254,251,237,110,341,239,323,270,57,261,338,289,407,344,321,372,301,281,237,304,286,256,302,314,277,286,338,338,89,258,412,273,304,268,276,259,288,417,315,303,414,249,364,283,327,384,285,249,240,308,274,290,281,221,238,278,295,271,261,335,430,355,349,290,253,199,263,322,291,82,309,283,298,248,272,276,273,129,281,295,389,356,276,222,302,315,329,306,338,228,237,82,249,230,284,331,237,358,390,254,289,234,233,323,271,417,453,357,363,434,406,310,314,371,264,292,252,266,317,347,275,249,281,190,332,231,330,136,289,276,276,297,252,121,270,340,326,260,305,253,267,266,279,230,405,437,350,314,333,268,332,287,257,250,223,223,270,201,245,347,279,290,293,253,275,278,213,279,268,257,283,290,272,311,327,253,226,248,341,269,241,230,268,298,300,69,251,342,298,294,228,276,270,313,304,348,292,317,275,322,298,379,308,280,266,285,279,322,253,68,415,359,296,315,237,229,293,267,121,247,367,279,301,109,261,266,434,140,241,257,227,291,223,364,301,296,309,257,263,317,427,347,231,277,365,339,453,262,222,222,297,312,330,256,228,228,224,224,224,224,301,311,341,410,260,341,229,228,304,286,248,220,263,393,358,224,261,282,279,235,235,258,248,272,366,228,240,379,286,243,241,262,347,285,259,255,365,280,146,298,265,336,277,271,237,275,277,301,317,238,29,280,340,282,247,302,304,297,299,292,285,361,238,255,292,272,315,271,318,270,269,395,231,244,248,234,378,250,247,99,296,278,149,344,71,282,400,250,310,352,275,278,268,51,296,335,278,316,211,259,232,368,272,257,309,272,117,235,349,354,275,307,305,308,400,271,314,326,357,238,240,381,279,298,339,138,239,261,350,294,290,267,252,263,112,107,407,229,240,382,312,343,261,230,356,282,259,320,237,228,311,243,231,69,252,202,302,274,247,301,260,238,306,255,110,228,232,295,250,179,286,266,263,397,293,378,292,249,439,291,104,304,146,263,248,225,304,271,307,366,264,265,269,236,253,230,251,255,297,258,333,286,221,199,199,306,299,249,246,260,141,258,326,387,241,244,206,265,277,76,248,231,269,312,257,271,295,88,264,328,285,246,271,372,287,139,224,257,299,257,354,299,227,259,304,313,246,304,80,281,407,208,275,159,295,326,345,282,276,287,340,307,240,188,332,127,241,273,264,243,264,277,290,268,267,257,246,254,260,277,253,251,271,267,256,150,328,267,267,300,292,267,177,263,256,264,356,288,296,296,270,213,213,250,198,344,419,305,266,221,241,272,321,168,83,352,296,316,277,306,277,307,230,299,313,289,293,313,232,311,265,329,278,315,429,342,317,291,306,360,330,285,223,227,312,281,385,245,299,390,84,283,175,463,371,423,396,358,298,203,203,292,222,256,283,289,304,303,248,280,276,241,250,258,254,93,310,258,284,334,290,339,217,237,269,274,264,260,259,298,249,257,229,362,116,291,249,77,296,327,284,337,215,322,178,247,299,281,252,242,287,101,310,254,255,260,265,311,120,350,283,59,357,173,228,228,313,234,230,287,307,256,240,247,63,379,98,266,237,328,236,66,316,245,266,148,264,121,444,303,166,315,239,60,233,363,270,232,321,274,336,321,255,293,347,267,250,329,252,236,269,294,249,339,239,179,179,294,212,355,388,424,347,393,247,247,158,272,235,254,234,252,242,250,361,286,343,330,373,392,195,195,284,434,329,115,225,298,283,366,356,465,264,355,340,314,387,456,259,339,285,321,392,331,268,276,207,320,266,278,358,246,264,248,245,317,280,270,267,267,264,376,281,210,210,210,301,257,254,249,301,122,303,226,276,153,331,69,290,71,228,363,277,423,354,329,378,265,259,411,345,270,274,286,339,282,200,200,357,192,228,233,277,388,274,254,334,396,259,230,252,290,246,108,330,289,382,349,290,300,284,267,310,265,217,253,236,155,275,137,290,300,368,243,325,258,252,237,237,311,237,330,287,274,266,352,63,324,250,235,216,248,219,280,283,256,319,227,270,251,238,305,76,149,87,348,237,295,334,82,235,254,221,212,212,267,336,222,244,250,296,242,331,244,312,240,277,360,343,343,82,230,352,293,259,295,318,238,241,275,242,256,254,275,296,236,255,129,264,350,216,216,264,274,289,255,272,315,399,366,354,241,349,283,253,69,266,295,320,242,259,224,280,277,342,233,339,282,251,249,147,315,272,360,214,301,294,269,296,247,332,317,277,312,266,236,301,235,240,126,279,271,239,135,287,306,304,246,348,264,262,238,237,222,344,405,299,143,256,219,270,400,269,244,297,267,241,236,295,290,315,275,260,246,227,340,317,277,70,324,314,287,292,343,282,416,405,71,279,268,257,361,274,106,267,275,227,245,288,280,249,257,120,298,309,284,302,240,379,250,321,294,321,223,223,231,41,294,369,248,291,249,251,291,343,256,261,286,345,445,384,290,252,278,413,294,305,305,317,325,226,127,231,232,240,388,232,108,249,288,311,251,247,240,354,296,292,242,159,304,269,350,319,140,314,242,277,277,312,72,188,248,292,270,229,269,435,341,268,298,350,367,263,405,238,267,324,227,120,326,324,224,259,224,237,264,310,290,301,262,242,281,28,284,259,154,240,249,232,290,291,119,241,300,292,323,275,274,236,254,372,232,228,292,284,319,250,125,239,257,240,263,277,445,304,291,251,255,302,238,270,293,292,248,118,254,237,287,333,244,343,289,240,308,236,250,299,312,295,312,371,271,299,52,294,227,260,260,252,281,225,217,364,74,322,313,304,386,375,261,182,243,286,243,239,282,260,302,151,339,367,323,298,358,230,255,294,304,304,259,284,223,223,234,398,270,245,287,215,215,363,384,404,353,313,295,288,297,282,299,159,330,229,255,244,261,315,308,226,436,253,253,405,335,413,365,362,270,251,251,219,219,219,299,246,246,290,390,419,313,276,272,320,129,442,334,173,340,262,311,47,265,253,110,269,325,295,342,297,334,350,303,310,193,454,69,284,179,235,302,216,291,237,267,299,285,350,212,220,227,218,266,228,236,234,310,428,70,282,298,350,322,268,279,303,341,300,247,321,254,445,296,283,283,378,270,259,238,396,341,259,381,251,250,239,259,269,270,247,253,252,245,249,257,279,235,270,250,260,240,249,230,264,275,280,263,268,261,276,276,239,272,253,276,248,274,257,252,254,256,270,307,289,330,279,301,354,289,245,279,247,273,288,315,262,271,243,319,248,364,250,273,70,213,237,161,226,246,98,321,254,303,198,254,38,267,100,299,260,303,355,101,341,272,355,306,233,240,282,220,253,269,261,120,230,179,229,309,431,234,417,291,332,274,367,259,346,279,240,333,250,327,256,320,159,337,244,310,221,256,269,276,75,286,301,116,251,244,228,287,279,122,285,288,352,259,295,406,313,383,70,274,235,297,60,260,253,320,162,453,294,338,251,116,126,316,252,242,238,302,299,312,249,293,125,318,360,359,404,257,245,287,273,188,361,240,363,250,263,256,241,264,264,429,431,268,319,392,413,271,308,251,243,311,359,329,355,262,311,107,361,347,389,371,316,240,63,239,245,256,397,185,185,359,334,302,270,76,423,258,272,246,307,97,295,286,232,332,259,286,368,417,309,289,239,246,215,254,81,244,181,323,303,343,295,246,314,262,302,317,48,291,248,330,209,323,266,317,316,248,269,300,339,264,291,247,302,370,254,339,314,263,271,428,399,313,257,360,419,320,372,326,191,216,230,222,229,224,227,173,297,172,279,120,229,302,234,240,221,236,229,58,310,250,359,244,324,230,257,274,222,295,222,232,245,251,113,124,258,322,248,333,247,260,242,253,370,305,315,309,200,280,294,223,273,289,281,265,294,233,272,188,327,341,234,239,248,43,251,295,369,392,372,273,226,226,326,343,268,255,271,257,273,210,329,264,411,303,281,59,235,263,291,45,234,390,294,249,172,175,172,178,164,159,168,172,328,349,292,346,261,267,236,168,312,288,269,126,264,253,215,246,244,307,233,248,301,255,274,221,221,255,199,261,263,228,228,228,246,203,210,223,251,237,251,251,217,292,206,231,229,241,306,247,232,229,249,299,254,271,226,253,294,232,356,286,361,97,265,245,272,263,254,336,369,458,458,451,284,245,254,260,259,268,374,332,302,278,281,286,401,244,343,352,417,339,377,385,329,413,284,381,284,264,249,306,306,365,158,339,293,306,262,350,403,245,345,371,264,342,330,331,284,277,330,274,348,301,350,287,300,207,231,377,280,289,252,248,272,269,247,221,258,227,354,221,251,233,284,350,301,275,229,307,245,300,329,287,130,275,250,240,266,260,338,260,247,312,255,243,245,272,377,285,277,315,301,269,118,289,358,239,248,235,356,368,358,262,73,443,303,210,247,247,250,212,352,335,251,253,80,305,294,320,293,229,264,273,352,266,275,255,281,261,94,292,343,255,259,411,250,197,197,293,394,247,398,251,328,263,334,179,342,281,268,155,251,412,285,285,409,249,138,229,227,235,236,210,300,90,370,438,242,241,236,185,356,302,258,265,241,231,231,216,244,266,264,226,183,239,268,290,346,239,311,224,269,361,277,272,231,230,305,276,238,265,266,242,311,285,74,303,330,289,287,332,61,225,230,276,264,255,246,289,290,460,309,233,233,201,248,276,310,263,152,251,404,304,295,257,292,366,267,317,351,236,262,222,340,167,56,280,279,278,310,369,258,332,118,279,322,135,267,320,290,215,215,215,349,258,286,276,214,256,247,84,356,293,268,229,264,418,256,225,250,325,180,341,221,266,323,291,232,205,281,246,238,46,297,345,363,270,321,188,247,288,298,388,259,400,427,263,234,230,242,378,378,269,344,201,201,233,287,61,342,238,114,280,345,40,286,290,266,256,302,307,249,421,92,335,307,363,255,246,323,268,136,238,252,242,265,304,254,265,324,100,258,239,275,267,259,254,227,246,249,312,220,333,412,450,309,300,287,238,405,249,288,325,265,314,282,330,184,262,318,265,224,250,30,306,282,330,273,271,255,416,257,271,146,157,72,402,403,99,217,250,246,254,241,348,437,231,292,249,135,274,366,345,319,273,401,326,241,289,278,370,316,291,268,258,282,256,261,169,281,249,246,227,302,240,236,236,232,221,88,288,60,290,211,211,244,283,425,258,268,37,216,50,280,207,319,237,326,278,268,289,247,326,355,255,260,225,292,292,265,270,253,301,267,307,245,343,254,254,254,185,298,319,250,349,293,290,254,296,337,189,348,376,269,338,330,334,304,304,261,398,442,330,297,427,301,247,301,358,384,266,250,244,239,216,268,248,278,275,373,280,298,337,290,287,311,241,412,336,296,309,274,329,240,270,430,336,300,148,284,261,339,259,312,255,303,223,255,433,391,298,289,242,234,274,252,256,240,265,265,250,254,229,288,278,296,387,308,380,314,274,348,451,322,250,292,265,278,319,365,241,395,306,249,324,305,62,295,242,222,295,49,256,282,305,291,209,251,257,99,264,117,366,233,145,240,223,222,291,320,228,287,248,292,268,301,268,255,249,327,169,271,319,241,320,45,246,327,341,235,336,270,107,339,310,190,238,220,328,281,331,284,289,349,254,225,270,285,323,268,278,237,287,296,244,268,264,238,335,285,312,264,210,210,198,344,247,251,307,302,239,245,240,225,79,278,430,99,286,288,247,251,234,288,263,203,242,275,242,301,240,302,241,231,250,279,133,213,33,240,275,253,301,81,308,319,270,254,257,244,350,340,378,223,246,259,268,254,374,331,210,187,304,261,288,248,296,400,255,226,349,244,290,234,307,383,265,241,313,285,250,287,320,252,270,247,325,298,254,166,254,272,332,326,240,268,253,249,49,314,326,334,357,344,342,380,309,365,318,293,308,248,294,297,238,287,275,244,265,262,263,256,246,268,296,155,135,331,335,373,248,322,274,126,303,101,269,271,346,264,344,250,375,245,168,414,271,296,296,247,130,272,365,234,258,136,273,251,344,255,229,313,287,259,246,319,93,232,254,130,275,304,353,242,274,253,326,293,349,255,271,401,274,350,291,409,314,333,248,311,187,281,265,310,257,256,423,363,276,266,382,280,265,291,451,464,374,341,400,363,362,316,329,311,233,305,310,213,306,312,221,392,352,351,272,339,319,387,228,295,389,330,454,287,348,293,439,429,293,292,413,250,416,432,243,179,264,197,243,237,256,249,297,286,231,217,252,253,243,204,204,227,247,291,255,214,287,212,395,240,226,231,236,253,385,212,342,393,247,375,242,219,390,296,251,278,266,280,351,243,270,268,232,174,267,256,327,267,264,154,280,257,102,254,229,341,261,309,335,284,232,232,271,321,233,290,301,348,471,53,221,319,254,356,328,398,331,460,355,308,327,376,471,431,120,238,250,299,232,232,229,273,365,441,459,302,246,322,264,277,267,185,274,421,259,258,261,302,272,301,261,246,277,100,254,229,403,72,311,344,316,275,274,255,338,313,82,310,405,351,287,299,248,298,253,251,252,216,322,197,175,178,269,355,250,265,288,328,180,180,300,282,228,278,317,257,274,159,317,133,285,330,451,361,401,427,313,89,236,234,354,66,233,310,319,302,222,270,235,235,308,411,221,221,221,317,243,328,317,233,232,294,286,355,84,420,305,388,251,257,324,260,404,354,335,180,174,255,238,256,303,227,249,253,146,118,345,175,175,301,274,272,273,377,272,333,269,316,336,330,410,294,342,382,227,269,256,312,229,266,253,286,257,139,263,241,105,305,319,354,259,369,352,272,282,237,237,237,299,434,273,342,337,139,437,270,313,219,249,277,294,268,335,290,285,312,329,261,382,335,362,257,260,288,283,259,225,225,241,242,240,292,229,278,275,312,332,294,245,257,240,288,252,253,304,269,260,246,292,329,274,250,235,328,256,279,333,322,350,416,289,376,262,278,285,321,353,344,361,328,50,205,286,296,285,239,309,309,304,350,363,195,290,254,151,282,244,264,302,292,231,351,279,63,346,146,236,292,271,194,194,252,256,259,279,320,341,268,284,419,380,279,272,263,222,315,282,177,363,280,310,188,304,272,351,291,299,257,333,239,236,255,218,240,104,283,245,274,292,260,336,239,244,287,284,287,461,397,244,377,270,318,308,298,249,407,342,259,259,270,256,338,337,385,418,264,271,383,303,344,285,281,344,258,282,319,257,359,284,274,302,312,347,290,267,360,278,304,327,305,283,287,311,284,292,311,277,348,317,277,333,314,303,177,299,265,245,247,408,266,283,304,260,219,219,248,326,315,279,275,305,353,247,230,276,408,238,232,325,257,244,239,320,336,127,301,271,283,350,272,261,100,231,234,239,239,273,249,64,293,347,250,269,247,304,253,287,313,241,278,315,347,287,120,257,294,239,271,256,88,356,348,232,220,320,168,294,279,119,235,239,230,272,250,134,258,245,191,300,73,307,299,349,321,287,295,243,221,367,307,160,468,144,313,233,283,246,118,332,272,411,282,463,362,59,309,282,265,314,289,212,246,283,389,289,298,328,274,272,357,272,233,438,236,374,223,223,231,355,314,267,258,252,236,260,252,270,243,253,283,246,247,243,226,277,305,267,308,288,253,236,301,243,322,294,71,272,318,256,306,236,278,230,267,223,232,309,282,318,278,133,71,300,296,269,232,89,240,90,232,275,233,237,57,234,272,272,226,262,237,249,276,309,294,276,298,286,329,229,229,417,245,384,273,225,239,274,262,425,336,267,256,302,333,287,259,289,294,226,245,371,288,253,338,271,253,330,271,228,249,309,371,274,249,286,241,239,299,212,212,263,244,102,253,256,283,263,298,347,179,283,260,276,246,128,293,221,294,282,279,306,264,261,297,361,305,314,254,262,273,253,318,281,304,262,286,321,283,101,303,34,248,283,312,277,254,260,292,274,211,257,312,245,246,244,175,279,329,245,248,265,349,257,348,146,288,436,379,311,362,149,282,343,331,232,287,302,292,227,252,272,241,286,344,329,271,373,356,298,367,271,268,401,271,261,264,313,284,338,238,294,261,257,313,322,59,353,300,300,326,234,198,249,270,333,325,290,301,368,448,343,347,261,321,361,403,380,379,255,261,276,260,386,299,411,323,452,343,262,366,284,414,291,387,344,255,332,237,237,370,344,337,264,290,439,376,256,257,257,348,270,428,277,274,281,126,240,295,309,234,305,220,255,229,254,241,312,346,358,237,243,241,292,308,295,392,320,283,258,279,332,299,280,266,239,247,298,250,250,264,226,103,293,297,297,271,266,315,391,347,277,290,327,326,325,264,383,318,271,349,405,301,383,359,298,355,351,375,305,273,239,341,247,272,102,271,287,279,422,329,368,293,299,321,303,271,281,239,323,321,240,269,285,241,281,280,257,212,325,243,251,229,248,277,162,207,207,311,270,228,291,389,200,200,210,210,243,317,284,390,223,223,240,164,301,326,296,403,64,54,324,268,121,219,264,227,309,273,271,256,323,218,274,270,267,296,253,350,248,244,224,365,370,368,326,258,279,327,247,275,268,265,368,320,327,275,242,299,296,323,335,255,350,295,304,306,278,268,329,391,241,278,277,284,252,333,351,291,342,251,374,254,320,285,247,252,280,235,239,284,367,289,190,264,270,266,232,399,233,230,249,246,390,217,310,253,232,189,275,208,270,283,372,285,284,297,212,205,354,246,212,314,367,373,343,329,378,281,275,269,256,319,232,224,276,235,242,270,248,268,331,384,257,289,449,316,357,152,258,260,277,264,293,312,188,316,220,289,206,360,271,158,305,286,322,311,376,365,361,201,201,267,241,274,354,255,248,226,234,259,331,269,336,324,322,302,320,265,304,258,277,327,272,380,290,244,269,344,299,253,287,256,284,280,269,359,289,376,382,374,222,222,398,310,240,248,272,241,255,310,262,289,278,323,219,309,280,294,336,326,242,340,258,248,384,329,291,345,276,320,59,298,137,252,286,287,247,296,363,269,269,326,307,291,267,315,252,356,280,237,303,239,270,342,267,326,355,343,288,324,149,237,382,131,230,234,224,256,241,248,230,242,284,269,258,256,241,250,249,240,194,236,266,267,229,243,251,214,260,236,238,244,244,231,251,256,245,235,232,61,372,249,302,250,286,259,294,353,347,263,220,285,297,279,406,322,250,270,250,384,252,305,300,235,267,272,239,323,251,355,314,246,271,281,308,293,239,248,261,270,292,296,308,330,299,254,243,331,237,284,321,235,288,236,305,293,72,262,242,271,249,253,404,279,274,95,247,317,436,341,323,308,269,459,310,139,265,354,249,274,290,308,307,392,454,320,332,303,274,241,264,249,114,349,356,339,240,274,157,302,259,263,301,332,391,304,278,347,285,399,325,282,268,316,253,322,338,255,267,411,257,292,334,291,59,287,261,231,364,256,272,246,330,285,331,248,161,356,367,361,137,275,155,263,265,286,259,240,245,231,324,293,62,241,381,253,341,282,307,253,386,344,322,347,264,278,239,303,274,359,319,117,286,318,241,322,221,263,215,347,263,324,295,221,222,261,307,170,198,285,339,363,445,270,248,425,292,331,444,288,338,308,289,72,324,369,255,234,234,252,285,237,401,340,224,224,392,237,310,347,399,274,367,323,316,265,225,225,425,440,435,378,256,367,228,228,352,318,394,373,403,271,250,309,336,359,311,335,337,404,302,259,283,343,320,116,342,274,270,299,322,280,147,235,44,310,159,221,163,264,264,312,269,319,211,243,260,272,89,290,425,298,366,332,399,460,198,258,253,328,366,303,281,372,290,335,267,250,68,328,283,307,279,290,246,310,316,234,270,264,341,387,348,295,329,300,269,337,355,114,288,401,303,358,249,198,198,198,309,263,248,261,166,411,338,338,227,402,214,283,275,258,227,258,277,224,74,39,292,86,278,261,219,324,287,257,277,318,77,239,272,298,355,261,194,337,260,233,271,289,248,236,334,294,270,353,251,328,249,365,247,244,324,344,240,276,343,370,247,282,259,256,249,122,310,270,239,368,272,315,232,276,264,419,184,266,268,246,302,316,272,236,325,204,311,284,314,261,288,248,241,120,368,379,297,201,201,258,338,219,217,240,298,308,242,297,368,274,322,247,391,378,238,302,310,275,303,246,241,272,301,333,261,206,206,284,286,246,75,263,300,243,291,283,111,372,336,236,329,344,142,336,243,407,219,219,224,433,407,248,248,284,187,304,267,231,439,317,250,280,265,279,253,321,256,315,363,369,347,270,328,279,271,128,300,300,282,271,314,240,369,452,438,318,318,444,441,402,445,416,447,426,317,332,348,453,430,440,437,425,292,301,301,232,232,232,395,300,249,253,213,234,377,258,98,346,259,234,215,224,290,370,377,331,302,228,252,383,250,362,246,312,248,261,189,237,291,400,292,249,279,266,278,270,276,309,332,233,126,285,250,256,332,229,258,283,257,232,284,217,72,293,286,273,427,242,281,266,87,302,244,296,245,272,238,269,279,237,245,236,301,380,257,274,227,229,229,272,240,295,263,299,202,263,273,256,293,274,259,284,276,311,451,312,371,413,276,42,275,244,352,306,328,334,434,295,328,261,230,348,257,241,248,271,316,257,240,264,320,271,301,314,59,241,244,220,238,352,380,335,283,258,388,295,423,237,245,269,273,265,412,104,355,337,286,229,235,278,276,229,267,358,204,204,418,269,320,84,284,248,235,346,268,312,306,278,259,247,310,324,308,234,246,261,46,365,267,308,357,276,103,262,328,282,314,55,299,42,298,308,284,331,347,253,416,304,319,374,309,319,317,282,240,323,248,284,294,305,278,244,233,229,135,228,81,336,162,336,227,283,354,346,219,268,339,241,297,217,269,357,336,333,300,236,255,224,284,261,324,273,257,254,273,370,268,239,252,328,271,253,320,299,180,263,243,239,256,305,249,313,274,347,265,233,301,261,241,247,272,257,258,251,377,334,349,249,289,345,287,418,319,317,318,78,237,338,313,273,355,79,113,334,305,391,281,337,411,307,328,269,283,189,283,211,211,301,333,239,239,377,330,254,268,244,27,249,377,319,304,352,327,341,283,312,267,445,313,294,308,302,370,276,333,289,147,302,91,293,337,269,287,292,311,321,366,358,235,271,88,235,244,321,259,280,227,253,120,279,263,296,50,328,268,241,237,270,400,259,359,242,207,384,269,264,240,335,262,443,238,61,327,451,315,346,312,401,257,333,344,417,468,348,471,353,285,345,386,58,271,247,287,382,147,263,254,234,279,225,258,290,107,274,438,242,309,317,298,340,297,260,394,253,323,291,146,290,271,249,245,238,244,259,249,220,263,294,301,78,275,361,185,433,298,236,301,301,396,397,270,283,247,353,247,221,316,267,315,295,255,273,248,72,260,347,375,275,298,313,449,388,346,63,365,230,247,258,399,310,295,240,247,447,304,306,327,332,267,232,323,231,242,339,103,250,399,342,290,355,329,308,475,352,314,311,298,264,314,359,339,373,352,342,89,287,322,326,417,139,288,253,340,242,238,297,316,236,73,252,305,276,233,317,183,331,316,334,296,256,291,328,259,234,249,280,264,245,92,165,300,261,232,303,292,291,214,461,460,357,438,72,263,310,266,250,268,294,255,252,253,249,245,243,308,290,284,354,256,217,290,102,231,259,233,288,416,108,343,235,320,329,302,245,319,266,303,350,276,231,370,254,73,266,315,262,272,228,220,269,33,288,157,276,314,234,292,283,172,276,323,323,403,305,292,378,258,338,298,119,225,215,215,234,217,255,332,258,274,336,251,270,175,293,114,280,411,334,362,384,410,310,335,236,309,321,241,63,266,254,358,401,361,314,266,308,374,299,130,73,312,261,263,247,138,237,239,234,256,215,220,250,266,247,130,252,255,384,307,277,259,237,283,300,345,253,280,258,244,431,358,286,300,284,236,269,362,336,249,253,247,262,258,277,331,351,447,295,277,248,355,357,276,73,321,243,203,275,257,418,263,242,293,261,239,78,224,232,218,220,266,326,272,187,187,294,284,145,267,42,350,259,304,259,321,233,233,86,292,257,332,320,233,209,283,402,160,157,287,286,291,245,271,131,259,291,241,447,351,264,72,381,274,237,262,189,240,117,272,282,256,344,362,305,333,280,349,248,31,245,280,311,263,242,344,315,307,96,307,290,372,265,331,272,386,310,280,286,236,247,230,270,263,78,249,331,164,245,360,225,239,255,251,274,364,237,413,238,257,314,246,238,367,55,332,231,266,333,263,286,187,378,243,326,305,123,243,287,58,103,231,112,245,313,287,379,411,332,346,249,257,338,365,273,299,134,357,109,333,255,301,275,279,339,346,246,294,238,275,256,262,386,393,223,233,274,341,103,249,372,272,392,291,449,248,180,354,331,201,319,324,251,265,392,284,452,386,366,435,401,359,242,314,265,259,375,267,375,429,414,292,298,325,274,297,256,263,238,232,264,265,318,309,328,257,236,242,271,301,284,309,306,346,284,261,305,203,337,246,208,403,219,258,364,318,263,327,439,310,232,260,251,241,327,407,290,54,261,259,267,251,306,280,282,235,215,247,272,292,268,229,302,226,220,405,336,264,282,130,280,242,272,255,260,285,237,365,276,289,246,262,314,300,258,251,327,257,286,254,231,250,310,297,272,231,362,312,279,92,267,256,205,169,257,77,232,232,232,224,267,262,294,377,239,320,262,185,425,299,276,248,332,239,216,324,177,314,324,270,252,125,261,326,408,262,400,334,322,304,329,244,243,258,314,214,254,294,228,284,268,351,258,266,254,240,311,278,268,232,340,333,262,309,250,276,292,286,269,306,261,249,253,362,263,393,352,269,270,449,257,226,323,259,240,298,277,276,328,34,281,263,87,237,314,240,295,281,260,327,333,326,296,377,258,301,429,273,316,259,130,255,287,272,239,271,276,210,311,366,395,95,333,84,352,407,363,282,280,278,67,247,312,283,249,242,320,231,231,267,306,164,297,249,343,426,265,355,398,374,292,294,93,290,427,363,364,300,457,255,428,277,412,238,301,246,262,318,242,413,273,89,296,252,225,264,370,235,96,272,288,171,341,247,377,174,337,297,240,339,274,362,253,261,258,221,236,388,286,251,360,246,383,327,305,263,239,318,255,126,234,230,303,246,306,415,274,307,283,338,247,112,234,309,279,102,424,316,294,289,253,383,401,222,274,384,409,279,314,298,280,327,277,291,327,357,229,408,231,379,426,274,373,338,311,245,303,312,421,231,420,359,375,323,249,219,219,377,398,319,271,228,306,220,282,354,257,320,264,264,246,363,255,199,199,255,406,368,291,302,363,238,297,251,318,371,327,120,383,275,258,283,420,326,286,225,225,225,225,244,339,272,255,295,293,290,142,276,176,254,297,223,245,252,307,324,424,371,249,130,229,271,297,312,298,301,298,270,231,233,265,261,247,283,248,297,57,269,253,249,159,288,159,250,275,212,247,239,254,256,249,281,226,250,360,358,311,209,209,313,259,259,339,370,417,364,254,447,265,404,402,281,409,241,241,455,465,372,323,452,303,221,221,214,214,412,270,215,215,215,289,321,401,312,273,114,222,235,356,257,281,128,247,62,315,288,275,367,269,269,331,261,292,301,263,269,324,243,403,352,205,289,293,322,323,273,338,327,217,217,297,321,247,379,232,301,309,251,285,341,395,252,274,378,289,82,311,265,328,399,441,274,265,457,344,316,383,314,372,289,356,366,272,37,321,296,253,130,290,245,296,242,254,271,251,317,75,289,248,371,445,340,317,240,311,271,314,238,412,245,351,242,381,283,261,269,250,311,330,239,326,344,269,428,369,256,261,284,291,69,286,283,236,231,243,352,274,417,275,265,277,205,262,298,279,294,332,324,276,226,262,61,293,240,219,247,356,253,300,314,232,232,271,228,321,305,251,284,258,323,373,231,255,350,278,246,254,311,350,225,268,279,150,318,342,270,299,269,266,251,263,263,273,294,300,384,292,347,334,444,278,302,137,380,218,218,267,397,375,282,259,316,262,339,362,330,396,294,291,256,299,353,243,244,408,285,245,361,290,420,380,337,301,397,285,348,346,245,288,355,401,245,377,80,171,267,222,122,382,238,282,323,263,263,254,244,351,277,255,254,227,255,234,240,229,89,282,254,225,246,250,103,264,318,291,326,249,236,279,279,274,256,250,412,58,320,270,289,222,335,281,260,251,296,197,241,370,352,233,238,239,298,266,312,364,252,350,345,302,305,267,108,313,312,413,345,244,244,312,252,184,285,269,362,324,325,344,317,316,281,252,92,224,350,362,324,230,276,319,282,368,252,105,254,282,253,307,259,282,243,237,310,95,270,228,316,307,152,245,341,349,122,339,344,320,321,378,240,300,354,376,303,305,241,298,327,431,333,237,399,223,278,93,249,332,310,266,229,264,291,173,260,241,234,303,248,253,303,326,301,308,336,282,362,317,122,102,290,287,292,226,334,224,289,128,254,228,156,294,252,331,325,311,358,264,316,407,322,385,296,413,245,245,394,299,236,236,449,304,463,305,274,328,307,347,322,231,456,453,190,273,295,307,232,313,308,330,207,146,312,248,282,73,233,111,293,289,74,289,301,277,251,238,382,306,353,310,254,421,304,249,287,240,325,360,267,302,272,265,271,332,250,255,213,381,259,245,235,226,390,130,247,226,220,246,310,209,237,222,195,244,230,246,261,39,243,303,245,281,244,263,217,233,203,293,70,387,230,301,259,216,309,30,231,205,388,155,302,419,228,300,241,274,272,317,222,234,303,221,93,358,276,277,251,302,236,33,232,239,264,242,245,303,361,242,257,247,253,247,249,175,320,259,241,312,343,300,318,241,294,295,257,237,243,317,229,346,332,292,431,254,329,259,294,258,258,308,270,322,404,233,339,291,331,237,250,378,42,210,326,267,111,326,307,261,247,370,307,275,305,286,280,255,321,282,59,263,242,267,123,270,369,237,251,337,281,262,279,292,248,271,295,325,211,249,246,251,245,242,320,333,264,307,254,155,243,238,64,288,305,278,285,227,304,236,236,269,265,252,271,231,348,244,291,230,272,281,306,256,321,360,314,380,172,249,379,260,259,266,338,296,227,449,366,339,215,288,310,288,268,317,241,387,422,266,352,343,372,308,310,256,296,257,309,412,382,302,270,262,427,293,294,230,335,359,187,246,314,115,268,364,489,415,471,266,234,70,230,296,399,60,229,273,77,308,247,260,393,253,249,302,239,301,258,204,225,252,269,270,289,213,255,309,385,172,345,395,379,342,383,419,344,278,287,330,233,334,245,262,362,231,218,218,309,264,242,418,358,337,272,234,260,298,302,244,233,281,264,248,292,248,264,246,241,224,252,308,271,287,262,352,287,257,272,334,255,252,273,293,319,282,349,245,235,250,232,312,326,387,266,277,300,249,103,273,314,286,324,275,271,332,256,261,355,291,340,267,283,411,296,284,313,191,191,277,327,365,303,121,320,397,422,329,347,385,214,223,230,343,326,228,348,227,274,273,389,308,279,229,296,290,347,365,273,412,314,256,290,364,299,350,320,232,261,355,334,278,279,228,233,272,306,269,442,266,404,263,286,262,337,265,257,259,119,425,315,350,460,295,294,315,375,242,218,245,267,244,348,400,374,231,242,318,231,256,329,245,218,356,199,199,283,344,224,299,254,110,260,257,261,106,284,294,254,250,243,250,283,252,327,311,324,280,416,357,293,412,297,232,232,292,283,247,475,385,241,374,311,297,207,248,43,308,272,245,242,311,262,274,291,364,279,261,272,308,330,258,279,249,207,319,249,263,266,250,232,247,241,261,264,336,260,190,154,340,335,254,269,247,210,210,201,201,326,210,258,143,287,300,269,276,274,343,242,280,129,280,253,254,226,217,308,352,396,298,293,282,218,218,315,433,287,322,321,106,274,263,257,279,227,221,414,304,224,161,261,256,269,245,273,235,306,267,254,270,224,65,279,287,328,409,287,367,249,296,182,361,366,285,261,240,263,329,244,265,276,362,248,56,236,366,288,330,275,274,236,350,212,208,237,222,340,235,222,226,200,201,194,193,219,343,259,252,235,375,247,229,386,271,374,326,280,302,214,248,274,274,327,275,347,372,331,412,304,283,254,262,283,269,279,190,274,367,427,289,391,377,347,184,244,414,370,342,237,280,244,235,246,264,294,379,303,446,277,370,314,394,259,307,251,264,270,203,332,223,122,269,252,253,261,116,279,258,223,293,249,278,292,86,248,322,235,219,229,339,301,241,271,283,254,253,299,96,295,365,242,285,279,306,262,248,94,326,273,384,326,251,363,360,402,250,315,229,415,279,291,385,156,278,254,274,270,174,288,266,291,319,138,277,311,269,286,251,54,323,277,378,294,263,285,261,107,307,275,278,253,256,317,239,321,261,102,323,354,73,369,93,288,272,355,305,231,290,289,294,252,397,313,252,366,327,263,264,257,308,249,141,120,276,300,265,286,232,232,268,236,292,339,339,313,190,272,236,413,314,413,282,268,338,259,257,336,347,113,169,108,101,144,201,257,351,344,225,114,347,234,295,247,231,239,306,264,338,223,287,425,204,204,292,245,280,299,276,273,218,331,253,400,290,411,277,213,213,231,441,272,147,267,322,260,257,194,107,117,76,256,227,241,240,51,158,80,49,165,63,175,75,80,55,84,109,61,128,96,70,57,308,266,305,239,241,303,67,49,78,64,81,205,249,275,278,289,329,269,290,267,294,249,238,296,339,339,351,357,351,345,340,348,358,326,72,76,75,165,268,262,326,350,231,319,424,274,294,46,50,214,131,76,68,50,79,45,89,28,66,54,37,164,34,238,41,273,288,302,329,347,344,305,462,339,258,240,360,329,311,304,259,323,362,282,346,280,306,276,76,264,291,36,239,317,268,313,245,307,231,394,159,294,261,338,255,281,318,353,312,335,322,375,295,270,303,320,244,319,257,262,312,147,310,271,341,187,108,267,333,242,269,269,261,271,276,309,225,274,305,270,242,273,302,314,324,261,226,265,246,272,192,277,315,250,281,75,338,319,191,330,261,292,269,247,237,272,327,282,320,95,258,258,65,251,262,290,247,283,100,297,243,228,259,246,256,304,236,239,321,283,37,391,394,66,292,360,263,233,264,251,281,278,225,240,333,75,228,272,158,275,68,237,241,263,318,131,269,222,214,248,251,226,302,172,283,77,375,281,274,312,232,274,405,249,277,80,237,280,270,253,384,302,399,241,329,280,228,273,236,302,325,241,274,349,282,364,357,325,246,185,283,312,243,438,362,97,289,314,270,351,446,89,324,251,237,286,250,239,231,330,341,262,260,256,262,76,264,357,345,352,442,335,470,256,311,288,148,251,237,323,232,276,200,314,294,384,310,300,300,242,239,250,219,219,253,253,77,238,306,262,308,245,336,249,305,295,287,271,193,297,246,393,227,253,232,295,262,277,327,243,276,168,238,234,275,275,263,376,281,240,313,303,238,274,271,277,302,299,243,231,282,370,263,344,400,442,390,296,312,246,245,384,273,261,327,380,280,316,297,282,362,232,365,248,441,262,317,271,331,299,396,209,233,259,247,280,428,360,402,302,263,302,251,223,261,326,297,270,374,295,321,376,288,268,306,310,273,253,310,295,293,326,385,310,399,283,393,291,299,298,56,254,245,247,364,347,271,339,337,295,221,358,260,352,276,230,234,262,290,267,293,296,367,395,369,320,295,318,301,298,359,272,331,272,268,316,243,81,234,312,233,271,265,283,263,246,225,349,344,116,370,45,95,294,279,168,259,308,232,243,186,190,264,234,290,303,318,338,419,301,164,286,244,294,288,324,336,104,254,244,264,270,374,327,300,223,253,381,163,254,230,232,278,247,293,247,243,154,248,316,267,321,304,242,265,247,255,115,317,58,397,170,295,274,260,312,341,319,282,299,267,421,378,271,256,321,361,305,193,193,269,366,452,231,231,266,358,346,153,278,271,338,283,151,270,264,311,224,269,277,374,305,264,296,76,274,237,284,210,353,144,284,266,256,336,281,298,319,365,381,330,169,289,340,316,349,305,166,293,231,409,361,226,249,305,272,388,226,248,115,252,267,322,309,265,71,323,355,406,321,277,273,401,327,368,410,296,357,436,302,455,353,260,403,226,175,279,318,367,44,251,234,225,199,317,294,321,127,258,416,350,241,249,361,235,260,225,244,363,404,265,287,302,375,259,262,242,289,267,290,328,261,424,230,230,284,265,242,392,311,291,246,333,265,251,317,346,301,375,360,246,247,300,237,297,304,293,264,265,318,292,315,293,269,281,279,264,348,113,263,257,254,116,268,272,325,298,71,302,278,73,321,253,340,266,264,183,263,380,328,295,255,242,274,236,284,239,248,264,183,256,244,231,239,239,283,376,226,296,297,215,215,285,252,271,241,271,294,253,299,244,256,399,246,395,180,183,323,265,105,276,288,228,256,314,268,243,277,276,290,320,313,272,316,277,291,355,304,260,234,253,268,264,204,276,338,286,320,117,293,310,274,271,217,333,296,286,227,246,247,274,298,258,155,292,47,293,331,263,325,409,159,396,415,289,204,173,254,244,255,259,224,247,250,340,302,258,349,341,312,243,302,295,347,346,237,384,259,280,179,269,207,305,454,285,240,174,222,233,282,336,272,308,378,321,223,246,247,239,249,239,266,306,247,255,266,239,299,279,290,363,434,253,358,105,260,269,250,252,262,377,267,252,300,262,136,271,260,343,319,227,341,272,260,268,255,115,272,238,254,417,233,260,301,239,241,305,264,262,237,276,246,310,313,316,309,294,201,312,244,366,295,335,239,239,272,253,270,435,429,263,356,269,263,325,294,250,313,249,431,248,344,273,329,355,344,347,252,335,271,319,314,266,364,289,148,272,327,268,237,264,108,286,207,255,263,280,274,270,248,311,442,261,247,332,266,316,256,412,322,313,313,318,285,415,303,261,259,307,241,255,232,353,254,333,326,234,223,209,265,239,247,322,251,78,271,314,330,469,402,282,416,209,277,263,264,260,298,315,268,240,284,135,237,123,304,335,246,250,372,358,294,90,268,287,256,293,225,298,250,238,238,385,285,427,279,248,329,231,303,188,338,225,316,394,322,287,291,382,288,235,154,310,260,246,256,290,249,231,261,260,265,176,161,265,259,254,245,300,345,386,375,368,77,289,285,237,260,258,261,251,301,380,308,446,303,269,251,328,272,276,273,357,322,422,314,414,151,294,325,426,345,208,208,302,213,213,392,365,95,238,271,289,282,272,287,223,274,257,266,244,264,234,271,261,234,232,223,254,258,266,255,170,243,330,254,281,254,120,376,369,288,294,273,310,322,351,245,331,381,248,254,279,250,312,432,320,302,298,250,264,235,160,281,243,231,278,290,224,217,284,317,269,282,291,337,365,265,269,259,245,241,259,350,330,368,395,357,346,262,298,242,268,249,340,280,309,220,285,331,244,249,326,259,254,345,242,228,277,343,132,327,230,263,227,257,336,56,296,326,142,378,264,257,243,278,294,242,269,136,287,311,298,370,342,288,336,340,284,353,287,301,81,261,242,286,263,276,222,306,272,373,424,231,231,331,233,249,418,388,230,272,344,282,359,361,250,261,305,357,244,284,204,215,207,182,236,310,337,51,303,270,277,197,239,274,272,309,270,236,239,229,232,248,257,258,211,211,244,213,323,351,244,249,229,290,306,275,328,339,423,257,265,287,242,230,375,243,158,246,349,309,239,262,267,221,253,266,404,277,237,228,234,238,266,250,208,224,285,248,87,281,252,312,405,124,246,246,349,301,50,237,273,272,224,230,259,224,338,391,233,230,280,227,322,230,301,306,255,242,283,291,267,241,271,252,248,232,353,357,243,291,277,308,380,259,219,242,229,326,236,119,250,310,280,53,277,356,419,287,296,260,433,263,284,341,243,273,183,377,271,361,244,235,229,323,286,329,350,278,241,246,277,263,241,68,366,442,426,265,323,264,242,251,430,259,274,268,227,104,328,311,264,275,326,292,258,261,258,243,330,315,286,349,277,298,279,356,288,238,237,96,318,373,416,284,257,288,300,424,244,295,171,298,355,356,318,377,343,212,237,341,278,32,314,255,332,348,272,258,269,322,189,447,427,288,450,328,443,328,263,307,450,358,451,261,225,348,305,236,268,301,243,346,265,255,258,359,308,439,131,251,292,258,258,237,240,260,260,340,218,211,313,378,128,345,301,286,282,236,236,270,270,270,292,263,282,365,416,46,405,365,281,252,251,376,330,303,411,290,242,242,315,321,371,457,440,398,362,203,203,305,389,244,357,377,402,373,227,310,333,294,319,359,382,350,443,314,234,276,230,308,264,276,428,269,287,224,302,349,257,256,370,335,345,370,369,406,304,298,270,367,269,299,318,282,250,255,338,334,385,150,274,321,233,259,81,278,234,290,264,255,227,221,222,258,298,213,230,248,222,264,222,285,227,242,262,217,257,253,73,307,257,309,260,232,278,273,242,237,308,252,104,254,296,291,225,248,340,309,238,261,248,334,243,235,291,250,251,246,326,258,287,137,273,275,288,265,259,122,340,306,264,168,329,214,214,289,246,253,290,247,173,238,284,336,174,293,251,252,329,299,290,318,367,403,276,273,337,329,272,291,333,303,298,405,412,294,311,299,180,293,232,259,79,250,369,240,249,248,256,287,325,378,289,407,277,243,257,343,301,313,278,266,240,215,215,254,342,264,258,321,45,298,257,265,285,260,175,317,223,184,234,379,349,224,256,318,236,313,234,298,299,219,328,284,271,275,227,239,265,280,295,281,293,27,438,205,313,163,258,303,315,375,406,152,246,262,213,201,271,277,275,78,331,327,270,295,254,274,281,304,263,254,308,305,291,77,262,234,290,277,267,260,273,267,131,210,210,290,450,250,57,281,300,262,127,322,289,246,283,287,324,232,236,250,234,349,352,217,217,265,321,421,354,292,280,241,59,210,274,250,237,242,241,246,237,210,249,326,237,219,296,238,301,219,241,269,224,288,239,220,304,251,226,235,297,252,264,298,238,248,259,97,263,34,126,325,96,296,231,239,338,379,403,459,350,369,337,355,425,293,285,330,357,348,418,424,382,462,338,416,266,429,287,136,314,175,255,349,352,338,313,306,353,232,232,254,100,278,277,62,290,350,211,301,342,302,316,337,262,114,337,266,80,264,280,262,427,153,257,121,251,282,265,175,287,289,268,252,297,278,230,254,352,287,306,78,266,292,298,269,369,314,311,390,275,317,295,221,243,250,241,280,329,397,248,356,391,328,255,326,258,329,322,212,237,71,354,384,264,248,257,156,242,358,303,300,319,298,328,336,279,65,322,232,239,220,225,186,319,284,281,263,246,275,42,341,248,266,314,82,232,242,229,221,251,308,262,399,341,286,247,80,263,356,305,267,287,91,255,260,298,77,281,281,315,361,361,263,296,228,251,233,247,376,261,259,304,257,345,251,347,275,279,253,306,302,302,388,355,274,272,260,227,312,269,354,369,274,278,254,365,257,254,305,402,381,123,349,291,101,418,397,257,260,262,248,313,288,61,256,270,262,309,250,288,242,53,220,320,346,126,313,444,273,77,399,340,136,251,219,315,233,306,253,130,281,238,301,357,255,66,297,324,303,62,219,242,265,308,244,228,371,242,255,267,152,265,259,258,75,263,181,237,71,289,272,191,297,278,357,360,289,331,149,366,250,388,293,257,299,298,214,363,152,228,287,256,246,308,239,323,274,289,293,250,32,268,293,274,272,236,335,409,440,261,239,263,240,261,270,62,254,247,255,267,310,251,246,238,78,276,434,314,280,314,255,236,264,313,94,267,150,152,307,291,297,262,238,45,312,278,327,235,51,279,281,246,235,274,306,269,260,289,160,342,35,237,235,263,114,260,173,258,213,255,267,288,270,264,399,314,146,253,266,301,269,264,290,312,279,360,459,265,397,275,271,337,306,281,293,340,70,355,353,317,218,218,268,267,183,233,245,320,223,252,285,249,232,230,255,251,67,251,234,89,410,252,286,250,341,274,305,245,330,305,373,362,360,252,373,371,298,262,232,227,307,310,232,257,353,382,223,346,282,235,221,240,116,258,169,304,297,243,291,349,343,227,227,245,290,240,240,271,308,388,309,343,269,278,252,325,309,296,263,291,306,318,278,238,237,282,255,381,261,336,124,272,279,258,303,253,172,370,387,53,258,268,284,74,367,287,287,298,352,408,374,388,318,303,354,292,299,380,328,275,282,247,450,135,61,264,240,246,440,236,293,275,217,270,253,256,280,313,238,243,393,299,334,314,317,265,234,315,256,391,424,410,397,278,298,308,303,349,268,63,352,287,379,228,228,228,301,309,274,291,154,301,242,215,223,61,338,333,396,281,322,335,376,327,258,329,260,76,327,276,272,277,250,264,328,376,356,301,314,313,277,277,75,364,256,258,62,272,303,232,270,279,299,233,233,260,247,251,269,257,304,296,304,282,251,347,291,141,334,446,432,278,190,294,256,256,217,217,243,292,116,359,284,303,315,302,363,311,292,319,264,271,299,249,288,417,330,373,259,284,195,366,259,277,177,71,346,391,351,327,279,379,259,350,285,173,173,278,243,343,268,400,380,336,306,411,336,175,253,274,263,262,268,292,239,226,252,235,238,279,92,267,289,360,134,253,284,303,320,314,237,317,261,257,277,349,441,271,363,446,315,234,341,244,257,147,188,259,378,303,357,310,182,310,243,326,359,247,347,59,35,309,239,290,358,230,244,269,318,248,319,118,311,260,226,269,311,282,155,299,317,252,344,102,344,368,245,263,283,248,254,266,277,251,312,256,286,255,257,302,377,373,271,226,313,281,249,334,229,317,291,239,272,239,280,309,224,292,321,387,306,308,386,248,367,305,362,303,251,415,220,257,341,291,269,398,334,257,294,297,288,253,268,331,168,231,281,147,235,385,149,353,265,316,161,359,233,252,276,230,271,217,270,390,285,266,272,285,348,292,282,311,158,237,249,290,265,219,286,118,281,226,264,85,332,267,316,279,278,193,276,299,259,77,332,256,267,282,274,337,279,253,437,316,327,326,349,342,270,335,346,194,194,371,399,269,268,224,224,287,190,37,239,265,472,397,354,360,326,328,382,321,347,411,394,315,343,304,94,389,240,251,254,269,380,397,253,315,44,233,258,134,384,228,266,267,258,301,296,270,257,360,387,373,311,301,292,223,223,248,333,257,349,322,234,328,439,322,298,403,378,318,241,244,397,302,286,326,447,261,305,312,315,224,220,248,383,449,349,296,335,367,343,230,353,129,266,436,235,319,251,288,217,315,350,236,281,245,339,274,282,320,332,292,239,273,205,292,272,333,337,60,287,240,268,291,365,340,198,245,335,381,249,298,281,356,272,273,276,265,203,203,244,317,282,59,322,217,241,137,240,168,269,304,319,231,299,219,192,244,254,277,305,231,301,245,221,224,257,222,277,260,265,311,410,275,274,236,242,82,297,275,90,243,239,236,323,237,235,271,313,227,239,233,229,261,42,239,244,306,262,83,277,303,275,309,350,210,294,302,399,352,336,243,299,297,256,294,239,245,212,277,309,68,272,255,266,313,296,253,228,261,331,237,210,301,304,263,82,252,253,287,244,236,295,253,347,299,169,258,296,238,363,336,405,332,227,264,194,135,360,286,222,373,236,267,258,273,289,315,313,253,313,261,241,233,350,306,268,259,260,277,325,226,252,248,373,248,235,234,295,252,146,260,338,62,247,292,262,352,276,464,243,342,285,277,281,400,234,275,235,219,253,242,293,297,334,298,322,266,437,227,224,231,228,249,270,266,234,253,250,277,327,238,293,246,450,359,378,418,436,321,384,416,199,199,261,311,342,347,325,295,300,295,284,380,241,286,343,337,343,305,286,324,410,139,253,210,262,226,185,255,249,289,262,314,277,273,295,267,297,361,180,326,279,118,249,253,228,276,307,254,277,192,247,118,225,244,29,253,277,264,293,286,298,267,313,324,313,269,306,245,246,242,269,311,257,298,291,248,249,258,183,106,349,258,263,248,249,260,340,284,240,292,239,266,294,225,369,364,281,294,358,366,364,236,260,294,315,326,282,438,291,409,298,290,271,82,252,234,231,251,228,266,376,131,230,63,231,314,295,321,199,199,321,188,193,147,266,229,286,291,178,350,294,309,272,361,261,327,257,283,259,68,346,53,249,260,347,297,276,276,320,84,244,120,403,109,264,253,254,295,250,403,255,251,237,245,259,270,317,244,245,213,228,277,234,232,331,220,262,236,232,238,226,106,306,54,214,236,220,250,233,266,249,49,392,278,288,178,275,270,363,315,72,242,290,398,363,351,101,234,288,329,245,317,189,237,274,242,303,231,247,333,273,225,382,257,297,352,234,341,366,291,266,370,376,420,319,288,171,274,243,247,364,326,203,259,399,282,328,289,267,420,291,240,406,295,289,365,280,289,316,428,359,339,243,287,90,251,140,314,315,178,362,260,287,238,225,306,127,251,313,309,296,298,341,182,182,274,224,344,262,303,345,284,454,289,291,75,315,237,360,228,228,343,255,255,382,289,260,260,295,269,261,249,163,282,321,249,394,253,244,347,239,302,340,386,287,226,331,266,278,315,59,342,296,280,342,278,97,243,264,237,247,73,284,362,271,259,225,337,237,292,129,145,110,246,239,36,349,328,304,310,258,312,270,200,295,315,185,258,451,462,334,327,316,152,290,115,190,268,285,309,373,371,86,238,350,264,369,360,64,244,277,309,247,275,238,252,269,246,258,260,87,280,430,400,222,266,254,354,343,452,380,334,357,245,419,308,360,198,198,320,410,374,316,273,313,234,315,294,351,323,411,236,223,223,397,342,276,412,375,231,349,260,408,396,325,312,325,54,294,327,253,401,364,60,234,81,229,254,114,384,302,80,226,317,229,230,274,240,255,220,307,318,271,265,247,280,288,284,248,263,105,250,337,326,292,278,279,230,272,232,414,266,241,267,262,104,225,264,244,148,339,320,304,313,87,433,237,260,312,259,266,438,287,382,282,249,271,397,298,110,328,264,301,286,261,192,125,263,288,236,300,304,261,294,359,307,297,222,259,278,274,363,379,258,339,376,317,271,304,289,286,342,355,277,259,307,262,258,251,267,428,375,155,176,298,247,418,321,231,253,301,281,112,393,326,309,232,251,233,231,251,287,240,273,232,264,259,259,270,259,273,288,239,253,227,230,274,243,363,319,255,223,223,264,246,230,270,245,278,273,196,62,333,263,415,315,443,185,279,156,187,310,224,252,330,356,232,351,370,248,287,325,344,260,363,356,314,283,264,290,303,261,330,285,254,37,300,64,392,241,247,219,219,348,384,349,326,332,261,230,282,310,248,263,266,248,277,333,255,49,292,245,279,233,245,227,289,257,257,306,230,293,309,323,235,74,154,316,183,293,296,284,268,293,268,122,261,292,344,339,374,322,276,440,188,295,258,388,247,373,445,344,280,397,296,431,406,285,322,237,264,250,120,270,107,302,370,318,274,332,310,105,222,234,141,244,278,398,307,384,282,330,327,302,145,286,286,234,270,300,262,243,243,350,264,283,358,267,347,278,122,98,234,279,274,286,304,269,442,123,158,320,322,325,290,262,279,264,267,168,222,371,265,295,266,369,346,258,249,238,244,264,319,243,314,277,265,277,330,324,85,144,258,357,301,311,317,280,280,242,275,347,291,33,300,38,262,373,319,295,305,398,451,454,321,281,222,222,296,415,429,406,418,242,409,292,125,289,299,264,268,257,232,412,285,289,308,343,261,280,106,169,388,286,337,351,400,283,384,333,339,288,281,316,271,380,291,417,305,271,367,328,315,253,307,315,181,274,244,244,302,57,247,252,334,247,301,222,240,270,366,244,235,245,251,407,252,280,330,271,389,229,269,326,279,251,276,358,91,297,287,344,331,274,243,245,239,253,302,321,337,297,112,229,278,341,455,381,379,305,311,306,250,109,240,213,263,216,216,298,377,307,231,243,430,347,320,425,243,221,395,340,326,255,230,250,226,243,332,246,382,226,261,327,284,227,128,309,300,241,325,312,303,233,376,234,79,353,355,304,265,256,381,273,345,230,281,276,237,252,359,259,62,355,268,376,340,127,238,294,271,254,338,303,390,377,242,366,230,320,238,249,240,266,233,328,247,264,344,334,229,235,169,317,245,238,269,261,252,318,251,217,244,284,261,386,196,196,197,197,273,418,415,324,236,314,240,234,243,238,89,280,354,348,281,226,336,287,286,353,314,285,282,376,447,300,133,249,236,307,232,300,275,234,336,347,349,365,251,188,410,371,341,282,266,289,318,256,269,383,326,239,233,233,386,216,216,216,235,235,282,103,253,250,222,222,298,254,246,283,358,262,255,283,418,77,351,285,285,333,288,260,266,366,404,347,395,254,372,209,209,302,247,347,287,345,366,265,306,344,270,284,284,379,386,248,153,270,50,269,245,238,313,294,270,224,302,279,128,282,328,311,363,352,33,147,296,271,305,229,267,298,309,341,160,276,225,230,236,239,257,267,325,217,98,366,321,326,359,328,315,236,321,226,286,338,264,341,257,292,407,250,347,233,245,279,300,54,250,170,229,232,316,269,291,274,365,271,319,346,89,248,233,269,52,301,425,439,234,132,238,249,272,413,248,274,251,258,269,273,234,295,279,269,101,341,283,243,58,248,244,350,73,351,275,272,104,254,189,262,313,284,321,307,329,285,96,241,117,388,386,90,261,221,290,271,263,258,174,317,358,300,240,313,244,248,305,47,278,245,296,109,397,135,325,431,258,268,223,266,234,232,307,282,319,202,269,65,306,315,270,222,46,251,118,320,281,318,309,288,331,286,88,248,320,241,263,232,312,377,313,100,269,231,274,274,219,300,253,233,399,318,227,219,285,262,297,231,223,217,235,277,230,242,315,300,390,331,268,281,296,269,329,350,366,302,269,313,333,275,302,253,302,256,379,254,131,232,296,265,275,253,298,378,232,313,344,268,335,37,338,237,299,257,240,235,286,252,260,159,248,218,321,291,284,228,379,359,262,262,236,294,241,222,250,276,308,373,251,236,211,104,255,301,223,259,351,230,422,99,278,251,374,284,297,223,246,242,115,322,289,265,259,298,343,259,243,259,234,247,273,246,255,252,66,345,273,352,283,299,278,276,290,80,233,250,229,259,277,415,263,334,259,315,224,291,82,249,232,345,245,252,375,231,109,288,295,236,239,91,299,269,279,300,256,307,387,317,268,261,320,255,267,265,298,352,314,267,250,229,225,251,316,245,252,315,254,227,334,231,282,366,281,219,356,310,267,377,247,240,269,298,301,255,282,284,264,260,262,232,237,244,256,241,315,261,328,292,233,322,246,238,347,248,322,308,282,313,336,233,254,250,269,343,142,312,306,266,205,238,335,245,258,250,288,259,239,307,319,271,329,330,280,303,245,298,234,356,464,147,309,310,389,298,393,261,328,270,318,121,244,282,282,255,248,251,408,160,286,272,289,256,495,231,175,273,238,272,289,275,234,337,221,76,299,301,291,369,249,426,278,246,141,263,272,223,288,258,238,280,306,313,285,302,340,255,309,211,211,242,263,364,216,216,216,216,354,224,224,224,293,242,242,230,230,275,294,214,311,263,346,321,264,309,328,204,326,435,280,272,372,362,432,333,407,284,404,271,255,255,354,269,246,47,290,328,235,278,335,203,273,237,288,260,280,256,304,262,264,265,233,248,278,313,289,263,272,127,235,281,390,366,278,279,273,251,60,358,283,293,340,267,375,245,263,243,251,282,269,308,181,327,317,387,361,241,311,275,267,236,212,250,291,161,263,285,291,223,228,337,266,48,238,263,325,253,249,274,302,296,238,262,259,290,337,298,254,354,284,273,317,247,269,315,271,267,301,138,229,249,291,289,68,369,329,386,86,316,285,291,248,253,343,153,231,214,221,40,235,253,261,238,259,40,259,233,226,268,224,232,240,297,283,365,114,314,300,317,364,458,304,257,334,266,228,228,228,447,263,340,171,292,242,209,228,56,248,294,335,253,205,284,234,293,47,244,191,244,295,254,253,373,288,311,327,369,451,264,366,274,252,288,278,372,305,331,79,307,226,255,139,300,251,343,371,259,286,93,269,218,267,274,286,224,299,270,66,252,284,239,266,267,285,166,256,286,160,275,233,234,240,253,243,322,349,249,259,308,301,277,265,303,228,228,260,290,251,239,230,345,231,258,220,220,301,258,249,274,209,209,243,274,290,261,325,237,258,292,342,294,288,325,327,237,302,295,228,318,299,241,205,262,250,293,273,247,299,277,257,347,304,258,262,243,254,233,238,239,358,165,158,296,410,303,347,332,115,252,233,337,231,250,242,320,344,308,279,307,297,265,217,330,297,300,270,220,272,253,303,440,273,302,458,275,307,445,253,349,260,365,342,289,237,244,233,284,251,253,320,246,238,261,337,257,281,279,283,304,364,252,247,432,273,259,278,347,292,268,361,266,304,315,251,241,449,277,261,341,156,295,290,377,418,320,409,251,278,282,370,284,331,238,289,280,218,218,435,243,314,363,276,333,382,362,444,234,260,220,304,259,245,240,273,229,224,318,263,287,307,237,259,252,244,286,328,252,283,236,257,235,306,72,240,182,282,194,259,267,274,253,243,293,327,265,140,304,159,159,247,233,381,268,235,341,443,304,326,304,266,369,426,243,324,345,243,328,234,173,219,232,297,250,60,253,139,250,268,245,257,261,238,152,265,276,367,379,435,314,448,244,405,299,294,305,277,330,284,330,312,232,269,269,261,262,251,258,247,272,187,249,239,228,307,260,227,305,243,234,120,325,302,296,409,300,282,242,260,312,227,250,237,335,373,274,276,289,283,297,260,292,298,238,269,243,320,310,252,243,267,263,330,240,247,446,321,282,294,389,250,253,160,306,242,418,66,298,172,285,251,309,289,319,275,297,321,301,329,326,333,313,322,335,305,318,308,254,307,343,309,298,346,302,289,308,319,282,288,319,322,336,322,349,296,352,294,327,301,338,360,340,313,326,266,294,300,421,294,323,296,323,289,312,294,381,303,364,74,268,58,323,324,260,296,348,303,246,90,237,357,243,265,291,372,275,378,284,53,228,228,270,313,43,287,240,312,247,308,262,302,220,220,254,284,186,337,154,241,348,286,299,295,52,327,402,304,267,316,419,294,273,280,268,260,360,445,294,366,452,337,372,315,274,349,416,364,281,350,261,419,260,322,272,276,316,254,288,318,316,450,326,333,271,248,310,329,259,306,271,362,294,249,289,259,251,255,284,267,237,320,286,303,328,203,267,239,298,414,284,232,244,271,318,135,275,235,285,334,284,233,245,342,373,252,252,320,384,265,294,292,378,300,369,239,278,366,274,266,301,261,282,254,298,251,321,274,234,267,344,248,322,302,292,342,271,270,271,269,259,352,266,285,240,170,242,233,295,314,263,288,251,260,280,345,300,269,34,309,310,237,231,297,340,169,259,311,250,262,281,299,283,264,160,248,249,303,267,332,400,269,276,314,399,269,441,263,288,314,365,349,360,336,293,268,238,425,363,311,330,325,346,254,76,352,364,329,424,256,325,231,383,260,270,306,422,240,286,285,119,279,231,317,251,273,269,65,227,350,257,291,41,299,433,275,284,81,312,373,236,78,241,301,255,293,99,239,275,270,280,236,288,164,275,112,400,173,163,267,238,360,295,269,230,308,82,352,266,384,282,420,63,238,322,250,275,442,271,456,260,349,270,311,118,257,310,457,310,378,364,393,331,448,281,462,453,418,334,347,368,261,331,283,393,288,380,363,335,354,368,323,255,253,246,379,237,237,243,297,280,233,233,306,335,281,331,234,282,343,409,209,209,285,352,270,325,251,232,262,257,384,286,237,352,273,397,316,367,393,265,256,257,268,297,271,261,362,290,311,280,255,284,336,335,273,257,286,363,260,275,266,168,296,275,399,280,335,291,247,251,276,274,243,369,220,274,79,313,403,333,304,341,380,332,396,160,295,269,316,404,376,296,369,299,273,261,315,272,233,283,289,283,281,260,347,283,300,120,338,277,346,308,304,258,229,246,230,266,310,240,227,239,254,278,91,328,328,298,433,357,376,321,313,366,290,358,270,259,275,316,238,251,206,338,279,276,298,355,441,299,297,270,302,329,283,219,240,253,244,345,271,254,282,239,254,229,109,275,148,303,249,287,303,379,265,257,281,305,289,277,262,275,278,277,266,358,273,302,247,242,281,405,280,282,265,360,243,320,442,298,320,399,379,325,302,269,300,227,357,244,263,257,281,334,348,263,387,313,297,382,321,277,285,256,51,319,342,38,283,232,210,306,234,202,312,315,47,291,342,303,344,232,238,207,271,243,230,219,290,267,324,238,234,242,269,257,99,351,343,387,236,264,264,46,254,228,308,255,260,276,308,293,258,242,283,265,276,222,252,384,250,302,254,237,289,288,305,253,257,286,367,229,219,222,259,267,265,228,260,238,248,393,423,465,303,257,319,304,180,286,226,226,228,74,32,287,252,372,304,305,76,357,369,270,266,345,100,301,273,243,265,114,255,276,365,155,327,279,288,374,287,311,292,304,257,322,225,333,377,237,272,254,343,240,234,245,244,269,316,255,283,270,300,356,392,20,200,381,321,302,366,457,275,312,310,275,236,293,290,336,245,271,177,332,225,432,316,346,314,275,279,415,354,247,333,205,205,298,219,219,356,371,272,336,237,246,120,414,344,291,306,285,67,261,254,273,284,328,322,326,251,353,277,440,305,243,238,289,246,277,249,298,369,302,335,224,34,314,257,300,294,268,326,309,248,297,291,266,364,338,395,259,319,107,346,257,90,247,258,285,167,314,73,336,59,101,309,370,79,339,220,397,248,89,260,414,244,238,351,259,297,321,234,252,354,273,332,276,274,241,243,350,227,275,326,401,236,240,295,255,333,254,426,261,270,310,54,250,272,227,326,245,257,127,259,263,97,330,253,326,222,279,244,231,271,239,192,99,59,261,268,226,43,313,332,75,306,252,292,295,289,304,268,347,339,349,294,382,254,245,327,173,247,242,256,231,253,237,336,273,436,349,354,446,450,415,378,417,332,372,415,267,244,332,288,369,416,426,466,464,362,355,311,285,309,359,380,244,246,227,230,309,291,349,295,246,301,249,237,308,350,290,279,239,278,257,282,233,319,285,246,244,282,218,241,352,323,341,338,275,319,298,242,341,313,235,211,211,353,332,428,334,353,253,285,235,323,233,259,247,243,222,242,302,351,244,343,315,298,343,365,231,256,263,328,105,267,313,279,374,277,337,315,388,396,237,374,315,307,367,258,287,235,227,227,144,242,229,260,302,331,307,365,335,249,242,269,353,338,339,230,251,238,329,194,256,80,311,295,255,233,312,314,244,260,86,298,240,338,217,247,366,366,327,135,374,251,281,258,278,371,266,258,237,97,292,272,304,276,331,278,332,282,375,171,284,362,219,242,232,228,185,185,282,436,223,223,223,226,255,219,215,257,245,316,225,318,295,231,277,133,274,253,245,265,252,261,151,367,219,322,242,82,325,446,341,81,252,252,409,459,337,425,412,406,388,466,289,251,414,291,87,297,391,235,389,245,351,287,259,336,270,295,336,276,185,242,324,231,291,266,307,306,392,262,275,265,175,245,239,230,348,242,166,302,343,347,225,292,252,320,291,82,309,227,265,262,239,239,279,270,297,248,254,331,137,256,268,243,266,325,243,249,425,256,321,282,336,286,236,277,241,144,349,137,316,306,266,245,262,418,261,175,158,310,252,276,304,281,296,282,219,310,268,245,273,396,250,271,283,416,360,290,280,362,295,398,308,434,362,194,194,437,433,274,278,280,325,248,278,324,150,296,322,325,301,244,367,383,250,37,278,243,245,236,318,233,321,314,287,451,312,241,265,274,300,393,186,258,328,323,345,294,258,323,312,269,247,79,232,225,238,271,323,253,228,273,317,260,312,407,401,258,321,372,314,306,327,233,270,233,253,413,292,315,59,356,311,372,279,274,342,288,255,232,191,230,352,396,390,247,262,256,260,346,297,104,257,262,336,262,252,241,295,319,332,278,302,334,346,265,144,250,279,332,248,432,397,434,271,241,423,58,272,269,248,241,281,280,261,219,250,261,331,256,260,232,309,316,382,301,276,359,238,250,146,236,267,246,266,319,281,237,334,362,297,315,296,268,425,271,216,245,262,255,48,298,254,256,247,251,343,259,272,257,237,253,282,309,262,161,262,295,245,272,327,303,179,233,241,238,230,262,257,275,179,179,206,206,271,275,312,230,293,336,281,284,360,269,425,364,365,401,348,400,375,263,334,325,162,352,278,61,292,408,279,189,281,293,243,256,276,277,303,276,265,317,376,233,91,414,237,256,276,83,299,276,389,307,203,372,336,268,274,239,307,250,265,341,200,284,261,299,257,232,260,224,247,249,253,237,246,66,241,279,318,343,260,315,312,309,373,302,257,225,90,238,400,272,361,235,231,238,277,237,374,308,256,278,255,330,255,286,286,298,332,273,427,326,316,256,303,429,274,424,262,291,241,262,334,246,248,282,336,327,219,318,294,272,245,61,355,408,113,223,250,254,242,227,241,90,249,128,256,277,372,446,279,196,196,404,267,173,247,382,233,283,259,293,300,304,320,357,345,304,351,338,295,291,405,248,225,237,254,313,311,317,340,438,349,382,412,265,433,297,255,338,292,297,324,80,263,293,264,263,331,246,51,260,221,336,306,234,249,240,258,262,238,260,268,250,339,270,272,268,243,306,284,257,238,212,212,216,185,306,329,330,325,325,313,236,306,272,373,365,312,252,307,226,234,224,428,274,305,270,412,376,403,274,304,291,360,307,268,342,383,261,266,278,280,343,302,250,262,242,233,248,304,300,262,254,285,258,259,383,329,229,404,234,258,308,279,175,245,222,117,244,292,244,236,234,243,283,264,183,273,310,225,333,327,309,399,261,232,219,139,267,374,242,66,289,274,266,254,311,58,242,242,239,259,465,325,272,298,387,360,226,244,296,263,88,238,250,144,282,261,237,282,263,347,107,240,230,234,251,234,256,307,284,110,265,315,240,228,243,259,273,428,233,263,285,283,263,102,273,259,288,311,227,373,249,269,104,339,360,346,372,351,455,288,61,317,335,193,287,73,306,268,245,235,332,264,263,244,278,111,299,269,285,95,329,155,293,318,267,66,261,281,161,247,277,327,274,256,270,343,221,254,280,269,242,231,186,304,333,262,331,287,246,261,234,336,428,252,175,269,258,245,101,336,119,231,256,348,232,330,320,276,224,227,278,216,260,159,352,350,289,338,249,160,152,240,95,226,298,298,241,369,276,257,343,269,359,292,243,192,192,273,260,318,269,323,301,374,339,317,293,337,265,262,265,253,339,212,212,292,263,258,255,250,176,266,242,308,414,164,256,235,229,255,339,248,273,80,50,360,326,293,305,259,269,289,421,387,305,331,321,240,262,225,244,319,277,289,365,266,251,300,295,279,262,246,273,266,277,252,320,282,329,377,331,346,248,305,274,423,372,311,244,349,290,298,304,300,289,297,324,273,281,298,268,260,346,350,328,361,247,99,377,413,465,278,233,310,289,353,385,255,306,365,272,444,70,342,265,278,236,299,289,299,216,216,269,310,249,227,215,276,285,246,244,307,309,253,404,239,248,279,296,121,285,99,323,375,236,249,269,254,352,308,413,307,281,262,236,218,134,295,294,296,265,330,291,250,405,279,254,344,272,268,238,253,302,230,298,115,263,40,251,274,223,375,246,247,245,245,251,219,224,313,251,324,250,282,292,249,239,233,240,242,231,239,348,455,232,416,270,242,222,287,345,253,233,262,405,96,361,322,326,369,294,281,251,122,265,346,303,269,263,353,323,256,296,298,303,251,126,359,286,359,327,323,332,339,416,190,174,243,296,258,239,277,247,247,261,264,111,308,243,300,270,305,226,346,276,302,281,317,260,308,363,345,274,385,242,211,288,321,152,252,324,338,246,317,231,298,234,42,311,267,315,275,312,153,375,290,289,253,194,326,306,233,320,310,296,333,416,305,363,202,202,335,240,334,276,246,264,273,255,61,348,94,364,379,77,301,243,364,268,247,359,283,283,346,210,239,241,239,298,249,270,224,234,217,285,237,285,246,230,296,302,234,322,329,276,266,234,293,248,388,296,250,353,67,286,253,245,273,268,258,278,247,281,291,303,271,259,78,265,239,239,343,361,74,290,300,248,230,264,255,93,263,216,255,300,351,423,412,356,396,396,292,402,360,332,368,407,349,211,227,310,292,316,259,225,289,287,397,302,240,357,311,288,286,306,48,275,228,262,235,394,440,298,331,339,297,335,365,248,273,266,232,324,304,344,211,254,279,281,94,234,257,247,229,310,247,233,327,333,227,308,275,308,308,210,210,365,317,267,322,317,281,272,247,249,240,260,149,261,267,308,305,263,209,258,60,294,217,269,345,154,231,231,406,245,270,226,251,353,248,271,328,295,270,311,243,359,249,229,289,311,231,249,316,342,361,259,137,230,377,312,307,98,287,228,322,230,227,86,66,327,259,233,243,255,305,270,261,216,283,243,183,266,271,259,342,260,246,284,260,291,430,236,242,293,425,229,381,270,341,356,266,110,254,256,255,230,366,282,289,249,335,277,87,294,360,403,360,75,269,274,264,245,102,299,329,455,404,177,324,256,261,229,306,252,248,278,289,289,436,383,309,293,248,295,71,255,235,252,299,260,278,243,245,272,269,246,267,244,281,253,252,268,248,252,233,268,272,241,321,267,344,280,292,270,317,309,67,277,252,363,130,267,339,192,273,273,303,360,292,272,205,325,253,280,267,230,239,312,225,229,259,239,245,244,108,288,431,295,314,239,357,329,365,383,266,264,318,242,274,244,271,184,274,283,300,256,152,367,361,262,236,235,251,239,168,271,268,290,313,227,365,365,223,304,218,285,374,223,283,379,265,358,284,288,360,340,245,258,286,432,262,213,220,234,250,422,262,327,380,328,251,224,351,302,344,242,263,225,284,228,276,218,347,280,383,42,339,302,320,265,354,264,247,306,255,223,334,303,366,261,74,324,362,405,386,260,238,296,247,232,243,237,249,262,191,217,221,310,293,155,425,191,318,208,260,232,336,288,245,258,217,217,325,258,331,121,219,158,322,271,258,262,275,285,246,116,295,241,250,267,118,263,264,255,276,279,243,278,223,288,259,279,256,232,261,251,293,438,340,297,99,316,297,380,157,314,309,302,413,375,390,329,264,455,328,269,461,256,363,286,312,339,426,256,369,351,249,278,237,395,289,263,289,318,292,442,378,279,317,469,365,423,449,245,264,388,268,329,354,52,350,289,307,259,183,240,405,329,286,407,250,332,279,339,303,323,366,260,253,316,185,263,338,234,204,245,267,159,292,396,246,261,244,370,280,342,298,348,335,313,241,379,227,437,328,267,284,265,300,273,290,300,329,251,259,361,253,256,247,250,289,269,133,272,304,283,187,364,355,228,228,214,214,223,223,332,267,274,270,297,307,220,271,367,98,304,340,259,270,337,53,238,299,250,266,99,319,242,327,243,249,377,234,282,242,248,61,361,231,229,229,252,353,68,253,223,223,223,321,344,305,267,345,225,225,225,244,244,413,357,308,261,328,258,291,459,406,281,383,297,314,245,317,444,238,335,356,416,261,297,318,356,399,348,267,333,325,342,316,310,303,174,243,255,240,254,102,334,336,333,319,144,221,225,241,283,251,192,224,102,353,119,320,221,296,237,439,120,232,269,229,232,275,251,430,243,279,263,83,244,271,276,222,40,333,300,257,321,340,101,246,286,274,177,274,388,288,176,262,287,334,271,110,243,308,375,259,287,253,163,294,135,310,216,215,257,229,440,290,231,72,313,270,298,105,256,343,321,318,417,267,270,442,274,275,234,49,231,253,254,385,111,258,231,331,253,89,296,267,286,289,257,334,298,273,281,291,270,344,237,66,333,232,61,249,242,252,243,224,234,292,273,286,249,297,426,417,258,241,277,360,272,263,299,262,223,223,272,305,270,256,29,307,219,230,337,273,228,243,234,357,247,221,223,298,257,253,231,302,248,245,258,244,343,376,359,260,244,246,283,265,342,272,158,254,411,269,466,320,305,233,255,300,175,370,308,416,280,282,285,289,271,326,387,273,319,50,411,279,278,285,188,342,131,244,318,292,241,270,225,279,333,265,245,313,268,260,210,53,321,294,323,290,371,146,350,281,267,279,278,246,96,249,279,316,152,281,251,263,257,253,236,278,285,339,294,177,306,352,297,307,385,272,332,397,304,286,250,262,262,274,326,268,243,270,298,156,397,226,227,331,245,245,229,245,51,228,240,297,323,263,382,251,255,236,231,304,217,225,317,281,58,344,323,326,350,310,328,196,230,255,254,395,302,227,221,251,260,300,317,236,289,279,251,246,267,263,279,264,271,270,226,221,250,231,239,222,270,243,247,221,229,235,290,286,271,344,231,231,351,333,237,334,248,274,307,257,219,219,393,292,436,216,216,275,438,403,344,402,216,216,333,332,232,232,232,335,258,250,361,383,291,324,224,360,298,305,255,271,68,270,413,350,290,109,296,179,300,246,140,250,248,277,298,121,225,323,226,226,384,247,269,292,308,400,304,262,248,170,414,109,328,319,241,378,306,378,264,327,335,336,243,290,266,327,381,379,319,257,205,325,350,351,476,311,38,409,165,169,260,310,346,258,234,307,361,243,132,392,311,265,378,80,301,351,149,319,374,300,368,289,294,286,302,258,269,321,301,267,242,242,240,259,266,267,265,400,264,35,308,380,293,29,276,310,283,280,204,204,314,335,277,281,418,411,175,259,284,390,263,245,363,239,313,307,357,349,245,149,333,191,95,236,234,226,60,254,275,351,358,366,352,329,332,294,226,276,375,184,277,236,275,281,267,260,394,272,146,250,218,243,255,365,272,236,79,379,302,338,245,159,311,231,239,255,239,118,289,169,323,259,370,286,294,248,288,284,239,341,223,230,316,429,247,256,282,306,132,236,308,328,428,257,326,259,243,268,237,255,216,216,292,317,236,368,313,271,353,264,243,258,281,252,256,159,275,263,323,304,242,70,268,347,223,340,287,297,269,275,200,285,227,241,287,330,238,345,223,266,376,249,242,313,284,241,378,219,208,327,212,212,231,274,261,258,227,299,229,316,276,394,232,275,219,323,345,245,293,280,184,272,253,89,282,257,317,251,139,294,279,270,332,320,164,271,239,277,263,377,327,286,299,271,254,355,63,330,283,357,304,289,388,365,416,437,291,250,276,288,268,297,242,252,291,315,292,291,287,285,280,270,275,241,228,299,255,238,330,320,257,258,305,305,412,242,387,249,243,286,340,289,335,285,256,45,367,283,262,239,269,366,277,258,238,48,267,284,369,293,341,337,347,385,393,379,258,278,290,327,311,252,260,338,265,428,315,262,338,231,246,174,361,330,291,142,365,311,145,319,248,86,358,272,271,313,252,253,290,270,228,298,361,227,231,261,306,268,295,282,267,308,256,231,199,304,359,283,321,313,297,256,366,57,304,297,252,245,320,328,318,434,274,293,324,301,239,304,383,262,358,284,250,386,310,196,282,222,214,265,61,42,229,229,250,243,361,294,291,295,400,62,324,255,313,254,53,247,309,267,289,232,232,241,269,263,251,184,228,294,357,295,272,302,238,300,269,311,290,333,47,235,275,324,269,384,238,266,369,196,275,102,245,248,266,243,258,316,242,266,274,212,82,253,299,402,389,329,396,356,114,261,251,223,250,230,243,271,111,281,258,283,114,229,307,195,401,250,284,460,292,307,428,350,280,414,329,372,321,385,246,290,312,286,256,245,245,246,284,278,265,346,352,341,136,261,251,252,270,274,231,242,284,291,315,243,253,243,107,256,327,274,244,85,285,324,228,325,327,246,240,274,248,285,333,253,425,317,277,256,225,204,204,351,265,425,321,264,224,278,257,331,71,264,274,274,287,50,285,345,88,253,306,305,384,283,253,160,286,130,278,241,368,394,274,319,421,268,166,234,133,288,116,287,266,241,297,285,272,119,229,114,242,265,267,193,254,280,335,388,291,336,223,251,311,285,76,260,294,270,256,259,205,296,262,256,251,334,247,116,333,251,305,279,317,272,230,245,249,371,227,259,280,253,251,307,394,243,237,300,246,262,339,223,328,242,299,255,299,342,278,359,331,310,264,249,229,268,244,290,251,263,445,310,249,256,257,307,258,242,264,314,288,114,384,280,258,249,308,193,232,254,240,127,264,266,294,335,430,378,417,355,353,271,281,298,281,248,377,323,255,317,223,107,302,314,214,253,227,250,402,234,239,238,281,243,36,251,199,243,292,29,271,249,269,270,243,241,250,238,226,378,290,259,315,280,276,258,255,289,347,276,327,259,250,274,261,306,105,241,238,233,334,283,92,389,330,271,156,275,365,446,256,323,233,249,274,335,100,198,198,263,69,432,242,339,240,215,355,94,254,140,283,283,260,217,260,259,340,124,274,338,328,277,284,257,244,241,337,294,245,297,356,299,382,283,330,330,427,307,357,238,260,337,326,340,273,310,248,339,255,284,272,315,259,283,351,278,348,266,259,287,318,219,397,265,152,266,322,255,354,227,261,310,365,353,298,385,281,259,340,275,334,360,263,272,376,282,305,435,244,334,315,248,277,313,338,319,326,341,200,65,298,267,277,235,245,256,267,393,351,276,100,269,319,349,183,295,242,283,218,289,269,264,278,265,233,283,344,346,146,152,247,267,370,322,336,286,323,344,271,256,380,333,337,288,263,241,259,268,225,228,240,234,240,318,239,355,311,287,440,242,279,388,103,344,360,340,231,373,277,289,230,224,239,305,236,255,277,370,259,232,255,260,310,350,255,303,281,277,396,284,356,349,256,353,389,335,301,314,309,379,265,332,299,385,420,366,293,251,252,317,236,313,285,267,252,335,298,321,329,293,298,243,239,251,344,308,378,226,259,286,270,238,249,271,354,237,223,31,238,257,365,225,59,232,313,217,214,229,280,225,254,250,257,267,354,264,402,214,214,235,419,268,276,260,326,239,366,268,233,407,140,276,339,278,252,233,360,239,299,186,308,235,247,314,252,105,288,226,257,117,262,265,244,237,322,273,246,229,282,254,286,368,300,250,88,293,247,259,343,276,392,322,320,448,334,337,254,246,245,245,292,305,272,288,233,297,227,87,260,296,268,306,310,262,240,281,320,352,279,247,262,266,253,216,285,271,253,275,293,285,264,239,312,263,242,249,313,223,320,299,243,259,239,268,235,238,229,313,245,185,443,278,280,257,337,256,271,274,285,323,256,285,309,305,240,98,282,173,247,340,323,219,219,205,205,281,315,273,228,280,327,340,435,386,249,291,230,257,358,271,296,257,347,287,225,226,292,299,334,254,236,354,239,262,327,342,278,262,258,241,267,235,303,264,234,269,248,279,301,244,271,249,331,309,323,220,360,72,382,329,299,221,271,326,365,109,373,267,290,231,357,274,270,187,250,115,354,264,263,262,290,268,249,233,314,174,305,316,245,341,370,279,385,344,240,226,262,246,234,188,307,259,335,250,319,156,282,254,245,229,217,370,260,295,214,414,282,79,189,256,300,265,373,350,300,372,356,272,291,290,308,296,291,324,334,368,353,277,295,257,373,455,306,133,283,318,284,247,230,420,256,272,292,226,184,307,404,289,323,361,260,227,242,244,290,318,231,268,211,289,236,221,380,287,295,264,225,254,310,210,295,287,264,327,281,294,254,253,245,288,277,261,256,185,251,251,235,244,253,264,257,250,108,319,363,231,293,345,473,307,321,283,379,270,330,334,103,366,325,374,272,344,368,89,382,240,265,213,241,237,238,243,227,250,248,154,298,304,292,262,92,312,89,277,265,228,245,234,144,286,446,89,291,249,294,294,243,43,239,320,253,261,295,242,123,245,236,256,273,224,245,272,219,275,242,226,432,234,289,181,311,294,260,266,303,262,256,270,284,367,307,115,290,295,261,257,321,314,278,32,235,228,228,284,230,38,274,253,240,267,289,284,147,257,205,343,301,261,79,228,304,267,375,288,181,321,197,296,338,443,251,394,97,279,304,305,279,254,248,279,281,275,160,345,244,239,100,284,357,326,224,206,232,368,205,299,63,230,251,267,233,366,423,282,343,300,211,369,243,333,312,99,237,268,243,247,288,249,312,281,270,90,319,233,242,218,221,271,355,284,232,219,271,216,244,239,368,291,287,222,291,286,251,254,286,244,206,286,252,260,374,243,234,238,244,240,243,313,324,257,264,300,295,270,247,268,285,309,50,336,304,309,279,351,320,293,232,362,312,419,281,291,296,378,244,310,295,378,251,372,298,274,285,248,277,316,312,192,214,285,70,251,292,304,343,385,280,343,331,338,233,266,439,254,236,200,330,257,232,224,242,292,257,286,265,324,262,289,289,275,276,68,272,58,307,322,322,327,400,327,281,428,358,272,312,272,258,281,273,270,337,227,345,232,374,235,231,314,176,234,194,257,60,278,372,123,238,243,298,243,244,302,274,334,291,218,322,323,329,270,308,327,202,269,265,249,274,239,240,359,131,270,425,283,226,351,386,265,255,256,263,109,231,274,286,314,396,324,269,234,227,371,254,247,260,267,244,292,320,232,255,326,289,50,314,230,231,340,263,233,306,412,239,317,263,293,356,284,302,231,351,410,344,276,317,247,321,322,415,257,326,336,239,417,314,279,292,424,260,59,232,279,313,283,262,376,264,285,279,258,258,397,214,265,274,368,256,174,275,255,234,253,321,248,240,235,257,401,175,299,282,234,299,380,356,269,221,319,254,235,321,215,263,325,279,309,400,252,413,279,132,242,258,324,231,245,306,239,227,235,229,225,213,260,217,218,227,231,209,301,283,311,204,204,378,358,308,403,283,232,256,255,243,253,226,405,310,272,340,320,427,280,345,338,246,318,293,309,323,287,280,282,236,236,336,354,352,270,325,303,271,362,397,356,389,331,253,304,232,347,398,346,342,384,308,322,304,275,336,242,221,221,456,278,319,438,323,274,293,233,274,291,264,98,252,314,84,251,255,234,230,288,52,338,303,278,236,266,283,344,299,129,266,240,384,231,284,444,279,361,243,336,99,304,321,319,279,197,259,348,283,309,280,227,227,361,338,258,295,336,280,252,297,353,320,233,255,259,266,300,325,331,294,283,259,310,244,280,261,281,245,310,264,308,454,269,379,320,473,364,431,393,284,289,278,239,215,313,76,293,246,246,301,203,203,265,98,298,337,322,309,295,39,327,228,220,251,286,272,227,71,324,331,360,278,316,260,266,320,281,309,323,304,265,311,264,237,281,371,349,290,83,198,198,287,331,422,225,225,217,217,105,250,358,333,281,336,410,244,254,301,315,309,249,346,409,290,202,290,425,304,261,331,47,311,307,331,328,278,92,405,340,382,295,308,321,331,448,355,382,336,453,282,367,282,252,269,267,393,328,287,329,306,324,322,289,288,269,285,293,288,325,264,341,255,254,284,321,61,310,291,337,336,256,239,276,291,329,376,431,319,243,362,280,224,224,301,384,319,150,312,260,360,371,367,255,242,319,282,287,38,266,353,259,308,335,276,260,300,298,250,287,384,298,400,241,286,298,282,304,330,347,223,118,284,271,231,319,363,330,263,392,364,347,295,275,261,71,243,243,299,297,292,360,333,443,398,397,291,334,231,265,307,328,172,286,193,193,243,268,168,243,264,233,314,277,282,317,177,341,396,411,129,258,309,231,231,248,90,293,237,280,270,231,273,290,235,228,269,285,281,371,254,349,231,253,305,238,243,268,292,264,242,243,356,373,242,317,413,274,307,264,153,304,222,234,335,283,290,279,285,284,185,185,283,246,235,248,241,265,244,264,227,290,318,223,312,283,243,231,246,242,253,125,221,272,224,402,228,229,266,298,135,220,270,330,263,233,285,326,242,349,302,282,303,305,386,259,312,253,278,310,276,186,324,255,308,303,304,304,118,254,225,279,284,246,318,256,221,199,286,240,403,267,269,232,273,315,243,284,285,238,297,262,342,246,226,226,329,361,253,253,389,265,76,70,358,358,361,305,259,284,364,325,284,303,315,313,339,198,323,291,322,306,355,270,412,47,308,303,101,258,258,239,294,290,57,244,258,265,243,234,245,238,234,246,220,293,166,274,250,58,285,283,254,83,285,304,299,313,315,287,360,255,252,173,245,273,326,383,262,381,295,294,331,246,236,257,337,323,309,260,263,317,252,328,397,245,292,250,276,273,288,298,350,265,197,403,368,410,424,221,221,245,245,163,264,250,311,259,214,385,351,269,295,320,296,246,258,461,273,322,332,321,217,217,218,218,316,455,322,420,299,343,274,282,328,328,245,282,293,255,314,228,271,206,206,178,274,441,299,274,268,320,270,247,421,312,203,348,382,314,358,319,255,295,311,279,326,268,273,297,320,357,338,138,277,355,297,315,237,459,331,234,237,226,240,255,255,228,260,261,338,248,182,246,247,274,248,244,262,123,247,263,264,257,294,281,290,273,165,230,274,237,301,73,361,78,262,327,324,268,162,312,317,436,323,335,246,322,320,433,292,357,228,228,457,308,339,278,293,298,226,226,304,333,261,379,342,182,182,374,406,278,236,276,309,413,270,284,252,291,222,314,345,241,164,290,366,448,287,259,291,231,303,344,322,279,345,244,250,291,349,231,340,224,286,287,67,183,312,327,285,431,464,384,64,245,225,293,316,276,310,248,55,243,289,386,372,317,421,333,253,250,376,288,387,252,256,324,306,98,264,377,335,277,251,253,350,237,319,271,50,271,71,230,355,274,287,201,280,232,294,272,277,63,269,321,281,320,303,315,420,344,289,289,235,242,238,373,294,264,265,426,304,305,362,364,249,317,240,276,240,288,231,232,330,290,203,203,427,321,268,340,347,264,221,323,206,253,264,245,227,260,286,259,233,240,271,196,260,259,262,320,245,250,297,236,242,233,255,308,263,273,337,241,263,425,314,249,92,292,370,321,293,372,250,268,373,242,397,259,277,315,268,365,232,300,319,262,314,258,242,263,280,179,349,282,279,226,298,227,231,229,278,306,260,271,235,291,285,248,296,254,99,398,308,272,245,295,285,294,250,161,100,371,257,251,305,240,110,272,235,263,262,357,157,233,127,251,245,253,189,138,278,251,310,248,285,296,351,320,248,300,300,450,426,329,226,226,410,197,300,109,227,273,247,307,263,274,292,256,242,246,372,284,244,360,277,228,224,283,255,297,286,280,318,232,244,378,245,254,159,353,388,311,118,229,236,225,341,254,303,223,258,162,250,223,312,216,141,226,328,237,264,339,77,277,245,288,134,268,98,268,344,226,311,343,380,356,295,371,320,333,122,265,266,258,254,225,256,264,225,261,248,256,259,237,226,282,108,284,255,262,263,272,249,265,280,273,174,229,214,275,226,242,273,389,282,279,352,169,378,297,304,293,99,377,226,226,331,341,289,296,436,264,379,256,294,365,288,352,315,375,304,313,244,306,269,309,348,305,98,266,266,258,295,75,272,335,289,316,392,33,218,242,236,253,309,317,346,298,446,329,352,327,374,253,307,262,356,359,312,275,274,298,292,278,303,196,230,305,118,252,298,228,279,448,272,397,351,279,293,280,249,289,388,259,319,272,361,295,368,292,238,298,346,86,269,317,261,237,308,342,301,269,230,234,238,308,242,248,271,242,242,240,390,251,267,329,336,269,260,270,259,76,271,316,273,270,314,298,244,255,292,238,314,290,384,251,347,268,414,231,265,210,210,303,345,236,415,321,293,272,265,251,229,214,214,371,410,348,252,294,376,255,233,442,45,298,316,347,256,238,262,281,285,351,272,238,185,293,289,317,262,242,252,255,232,291,261,256,265,275,245,266,226,223,212,307,65,270,274,313,286,279,317,152,308,334,285,234,280,184,302,307,389,272,298,319,243,247,352,294,245,247,278,265,325,130,234,267,296,238,270,247,334,386,282,244,251,226,276,275,92,307,399,419,275,294,374,236,402,319,317,200,252,236,275,308,306,286,251,249,272,249,308,270,240,262,257,259,255,258,287,242,272,249,245,271,270,259,140,242,275,241,226,313,262,195,344,239,282,328,314,439,338,269,276,126,317,205,327,304,231,238,325,326,287,249,239,260,355,377,302,279,277,135,243,254,252,262,261,257,263,265,288,192,239,258,109,267,274,311,246,298,224,322,321,322,261,263,247,251,225,260,140,346,263,247,234,335,269,357,335,71,304,316,390,362,322,323,302,324,299,450,433,304,321,294,330,317,301,265,319,309,339,305,305,307,288,268,343,354,453,339,304,397,376,276,306,303,357,388,328,451,320,275,311,358,122,262,335,227,297,243,288,311,328,313,205,253,350,299,313,269,266,119,254,318,83,247,238,279,233,237,239,97,419,180,289,246,236,265,232,233,259,264,224,273,54,239,250,220,230,212,299,344,224,310,266,288,267,382,71,249,347,258,349,238,418,285,248,233,102,279,325,289,399,242,313,258,384,353,290,397,313,275,249,98,292,335,444,260,321,291,258,446,266,295,270,333,396,232,338,258,255,246,292,377,241,241,244,260,311,244,50,240,60,237,248,274,258,299,290,234,244,226,274,121,267,417,278,431,329,250,293,276,92,307,363,245,314,339,301,253,257,237,325,346,236,434,313,286,241,239,338,270,354,114,233,248,225,258,298,283,376,226,320,348,307,313,275,252,78,277,289,384,246,227,233,167,369,292,331,274,288,323,285,261,275,309,124,294,404,251,231,367,346,427,423,240,294,224,348,222,301,243,219,286,385,252,261,298,252,243,229,266,225,225,363,240,225,313,234,243,369,264,313,247,295,268,281,287,342,240,279,311,314,235,277,249,263,258,324,257,238,262,254,272,253,261,246,271,266,235,274,443,309,285,325,229,348,241,294,283,254,255,338,273,308,290,230,243,253,333,300,285,258,292,280,336,205,255,228,282,250,288,251,258,236,40,277,261,255,271,321,270,268,333,281,271,356,386,166,392,296,346,352,311,328,268,247,264,332,238,258,264,280,250,234,78,225,240,214,225,64,228,232,231,364,250,232,232,298,273,242,253,230,253,364,299,357,194,63,250,141,310,218,222,238,288,272,274,228,173,259,239,103,314,320,297,252,377,109,280,244,244,243,269,202,372,393,138,231,252,245,342,242,233,255,258,262,292,209,304,296,76,291,325,288,223,295,252,263,232,247,278,36,249,303,283,320,247,344,311,244,331,246,274,254,342,81,273,264,318,269,259,230,421,263,274,295,335,356,238,260,50,79,386,271,320,175,261,231,409,374,253,243,222,327,271,237,218,234,222,331,268,221,321,331,296,265,345,283,240,344,319,273,349,263,237,333,277,263,315,358,268,320,444,311,315,348,406,229,291,218,381,329,367,241,177,252,313,239,239,246,259,274,338,281,277,202,248,246,261,325,237,250,240,252,230,298,293,300,252,169,355,309,392,404,374,260,193,193,337,287,250,362,276,334,303,315,300,335,114,329,322,224,263,239,258,271,286,222,234,208,234,318,250,241,251,135,237,233,64,222,256,361,311,123,293,332,239,254,255,256,266,380,335,292,235,325,266,287,277,233,268,321,344,41,271,303,234,218,243,293,249,243,131,233,258,308,138,224,428,275,78,359,214,240,302,317,231,266,329,232,292,328,304,257,318,248,131,296,256,250,406,312,253,260,349,245,245,256,254,204,320,388,240,278,276,232,230,276,232,242,239,336,263,400,273,268,326,262,130,247,256,263,368,319,267,289,281,283,183,345,270,360,308,357,351,270,267,316,299,270,295,339,265,279,308,245,340,367,413,329,375,245,325,246,347,79,368,286,309,335,293,58,245,287,326,245,251,257,225,234,272,293,131,255,233,130,299,316,314,242,294,255,278,333,291,311,253,319,263,280,271,272,372,282,101,243,323,310,242,247,298,261,80,268,40,259,261,257,294,263,368,321,282,294,262,286,235,130,235,337,264,291,169,227,252,279,331,313,250,370,326,54,255,360,268,316,167,201,294,316,302,233,226,288,339,265,259,345,265,299,251,337,249,366,267,274,340,303,163,257,256,386,263,235,245,318,267,265,258,258,292,98,310,344,159,308,132,142,229,46,270,252,271,276,233,227,138,278,349,245,322,244,311,265,241,258,265,250,271,263,263,283,52,235,367,92,265,266,51,296,78,263,266,282,357,305,319,271,274,346,311,269,289,267,254,278,97,248,335,255,58,237,164,293,267,227,228,221,255,295,284,227,209,403,248,257,234,88,296,277,285,370,342,235,261,237,258,272,288,358,340,114,254,317,234,292,352,286,231,295,263,247,276,259,268,408,245,282,261,285,297,355,312,369,267,301,257,232,257,217,295,259,245,346,265,236,359,335,246,287,264,250,226,302,244,153,293,144,255,231,240,294,336,338,321,304,244,263,267,346,249,246,321,314,324,255,274,388,335,379,344,376,259,337,366,296,240,371,400,326,268,316,312,255,383,252,347,238,292,74,280,367,346,286,292,238,247,38,248,91,360,242,409,349,294,438,391,269,293,305,284,66,221,133,398,392,217,282,230,238,269,308,108,337,286,366,387,356,289,116,281,253,299,250,261,287,265,250,288,327,324,270,270,127,269,302,256,270,248,226,294,251,368,301,229,272,274,345,243,260,286,232,284,243,164,257,273,266,251,378,302,332,248,290,289,247,374,271,292,181,387,287,282,188,188,225,225,199,272,259,312,226,339,268,371,284,367,365,251,251,305,240,242,371,107,368,325,345,333,359,234,253,373,266,148,257,280,286,264,183,389,284,291,297,161,236,242,368,247,224,313,235,113,195,259,282,303,324,319,260,293,252,297,284,266,309,172,285,255,225,95,255,236,338,261,331,241,274,245,396,54,274,300,259,334,284,273,354,379,291,290,317,323,265,323,366,273,359,59,236,255,302,200,276,415,100,270,257,336,418,416,245,272,322,350,245,261,238,338,296,349,252,278,284,306,262,257,283,280,353,266,270,286,256,273,288,248,305,334,277,265,284,295,281,287,45,373,230,245,240,268,347,291,301,240,325,310,329,275,295,311,250,365,234,230,259,229,349,406,346,296,328,259,324,344,90,272,258,310,254,248,232,251,257,222,271,286,254,270,240,243,358,280,252,250,342,367,254,291,311,221,231,227,327,284,219,236,232,238,269,361,259,252,383,268,291,355,320,332,196,196,453,292,246,369,228,253,353,282,256,335,269,323,353,349,177,229,235,224,318,157,252,281,245,29,273,296,261,148,234,355,350,337,277,283,270,55,323,315,291,321,358,286,288,298,441,359,309,220,254,263,320,273,39,317,264,244,301,312,186,286,256,453,404,388,370,235,297,260,269,202,336,259,304,278,257,261,305,312,305,253,333,308,280,368,303,72,260,260,323,274,275,92,68,93,277,351,283,251,277,302,320,267,322,287,298,261,356,326,282]