1,2
3,4,5,1,6,7,8,9,10,11
12,13,14,15,16,17,18,19,20
21,22,23,24,1,25,26,27,28,29,30,31,32,33,8,34,35,36,37,38,10,39
40,41,42,43,44,45
46,47,48,49,4,50,51,52,53,54,55,56,57,9,58,59,38,60,61,62,63
64,65,66,16,67,68,69,70,71,72,73
74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93
25,94,95,96,97,98,99,100,101,102,28,103,104,105
25,106,107,108,109,110,111,112,40,113,114,115,116,62,117
118,119,120,19,121,122,56,123,124,125
122,77
126,127,39
128,129,87,130
58,131
21,75,132,1,27,133,134,10,135
136,23,137,138,139,140,141,142,143,144,145,146,31,147,148,34,149,150
151,27,152,153,154
155,156,157,158,159,160,161,162,163,164,165,166,153,167,168,169,170,171,71,125,172,173,174
118,175,176
177,178,179,82,180,99,67,181,182,183,121,184,185,31,186,187,20,188,61,189
177,78,190,16,191,133,192,193,194,195
46,133,148,196
197,198,199,200,185,201,57
177,202
5,47,179,24,203,204,180,67,205,206,88,89,185,207,56,109,134,44,114,3,208,116,209,210
74,211
21,1,27,56,10
111,212,213,214,215,50,88,105,216,217,131,218,168,9,219,58,112,113,220,221,176,222,125
223,47,212,213,224,225,226,185,56,227,110,58,37,169,220,114,228,210
126,103
122,229,230,231
5,232,49,4,233,20,234
126,235,103,62,39
78,185
183,119,82,1,26,29,144,206,207,177,193,3,236
237,238,239,240
226,241,16,26,182,206,31,177,242,134,243
243,244,207,169,20
185,178,179,180,245,99,165,67,181,202,246,247,86,192,183,121,184,31,177,186,9,187,193,20,189
185,47,24,78,190,16,191,133,248,227,9,60,234,194,173,195
108,107
185,249,9,188
103,250
251,252
20,133
253,164,254,131,115,255
256,158,119,257,241,258,126,101,246,259,260,122,177,186,261,10
256,262,53,263,8,36,236
256,184,31,231
249,215,120,264,265,266
135,267,268
256,32
269,156,270,197,4,254,271,148
213,96
29,262,272,16,126,101,273,226,31,32,36
274,262,214,275,49,229
139,276,257,26,90,147,188,39,150
93,212,95,277,5,278,205,279,206,6,104,89,280,19,281,167,282,283,284,110,59,112,285
267,276,286,94,287,12,157,288,289,262,76,48,165,142,268,290,273,291,182,130,118,292,293,121,184
294,119,16,26,268,144,31,263,295,36,62,39,296
267,119,270,275,297,106,23,298,49,204,162,175,25,299,205,51,300,226,253,87,104,244,31,301,302
267,132,207
187,165,303
187,95,304,214,106,305,46,205,166,265,306,307,200,107,308,223,110,92,93,44,222,45,11,173
187,97,309,138,310,311,312,9,284,111,124,3,194
111,212,213,214,215,50,88,105,216,217,131,218,168,9,219,58,112,113,220,221,176,222,125
15,12,65,313,252,66,272,24,151,278,254,258
314,315
314,286,48,275,237,316,139,254,244,90,263,147,134,236,172
262,213,270,317,49,318,98,1,319,26,320,235,100,126,321,144,127,322,216,295,323,38,72,324
151,276,156,286,325,157,75,179,65,76,82,319,164,235,202,152,273,136,30,118,21,33,8,186,269
254,66,270,275,23,49,267,24,137,326,25,327,258,67,328,226,256,244,216,192,31,329,263,330,236
267,325,232,65,66,24,241,82,326,16,254,100,328,265,331,332,192,54,185,8,186,333,261,71,72
267,334,133,90,172
58,219
162,96,4,78,316,318,204,15,335,16,336,126,191,337,144,127,338,339,201,227,231,302
202,23,17,29,192,123,36,236,45
314,157,340,76,161,341,96,4,257,315,190,342,319,99,343,142,133,53,186,333,154,302
151,157,237,177,38
306,344
307,138
345,313,26,185,173,149
346,347,334
315,314,178,65,23,49,182,56,330
25,12,262,348,267,273,3
177,133,127,35
314,262,179,315,16,268,349,192,292,122,242,350,188
22,325,320,235,254,299,202,268,216,121,351,31,263,177,186,295,242,35,36,261,38,188,352,353
22,272,24,16,32,193,236,294,149
262,354,21
83,282
187,327,349,355
127,256
75,28,356,121,122,148,357,10
192,342,16,202,247,133,182,206,256,358,184,185,31,177,186,242,350,188,353,359,194
251,360,4,29,54
179,9
211,340,95,361,119,159,360,82,50,264,327,258,248,206,280,362,308,282,33,9,112,363,169,45,173
211,262,364,365,77,49,319,99,67,100,273,130,307,292,217,201,207,56,134,93,3,125,366,117
211,96,233,91,184,187,92,60,176,61
367,158
52,304,138,233,85,368,349,280,282,369,223,284,93
169,47,138,200,369,168,111,124,370,117
262,84,218
262,181,265,21,183,222
315,314,335,233,36
211,339,261,124
108,215,44
211,167
169,59,221,176
262,141
262,100,371,117
138,47,200,369,168,111,169,370
333,1,26,320,206,256,123,39
20,78,133,184,61,173
27,36
167,41,95,77,97,211,14,372,166,17,225,265,248,312,373,200,111,363,44,3,176,366,117
193,22,106,24,96,16,26,300,268,226,133,244,192,121,31,32,263,177,35,36,350,38,188,39
153,47,340,26,320,142,202,17,331,206,184,177,223,134,187,123,243,221
153,24,98,328,29,307,356,312,192,56,236,45,172,117,374
360,267,4
98,321
375,289,95,361,106,26,327,17,68,256,307,292,217,201,56,223,123,93,40,169,71,72,208,236,357
375,97,121,194,117
37,95,254,328,17,6,199,307,271,227,196,376,169,208,176,45,117,173
314,272,82,121
51,119,154
91,277,14,309,26,327,226,6,121,281,36,261,60,3,377,324,62,39
260,14
119,159,319,320,254,299,100,27,378,17,268,253,29,292,121,351,263,177,295,242,123,36,176
49,96,204,101,379,380,32,227,231,294,39,149
262,381
58,119,211,368,107,56,154,330,193,261,112,176,382
41,240,358
314,34,193
375,288,322,261,323
195,276,289,383,22,82,319,26,320,235,378,202,268,182,30,21,121,351,186,333,295,242,38
195,119,239,23,49,137,254,327,299,100,27,226,153,253,244,216,31,263,134,35,36,330,188,353,236
195,24,96,316,204,132,16,126,321,380,133,144,127,311,90,192,122,193,350,231,384,62,39,172,302
195,342,181,206,32,177,261,352,149
153,364,179,385,267,96,316,204,151,27,230,273,291,144,256,358,183,329,263,33,8,147,283,9,124
195,29
18,213,159,241,318,164,176
262,39
51,215,226
163,386,103,125
153,387,175,336,233,321,86,248,136,89,368,280,31,7,388,92,93,389,371,44,114,222
108,41,47,385,211,248,104,358,373,185,223,123,40,3,176,45
183,16,202,182,53,263
108,114,117
151,203
55,248,217,131,345,123,3
216,276,22,23,254,100,121,263,109,186,390,353,236
216,257,204,16,300,144,127,36,231,62,39,172,302
108,233,37
183,127
216,202
325,49,24,320,254,300,153,144,30,244,90,31,32,263,177,186,350,389,236,294,172,302
257,16,26,235,126,17,268,242,62
151,148
235,381
30,383,262,119,387,49,319,137,16,26,235,321,202,268,226,153,29,206,244,90,192,263,33,177,36
216,235,268,242
281,391,392,24,211,258,91,93,169,60
262,299
347,334
120,94,212,95,372,200,393,220,44,114,3,222,366,117
202,22,272,82,16,254,268,259,291,133,90,216,31,207,263,8,177,109,186,242,134,193,350,39
202,251,65,119,23,204,342,175,25,320,27,321,153,206,256,356,38,352,353,149,195,302
202,340,257,132,180,26,235,126,378,142,226,29,182,121,351,32,122,269,295,36,231,188,359,236,172
333,27,133,177,269,323
177,75,319,16,258,202,268,192,31,263,186,302
108,42,162,307,60
22,320,235,254,299,202,268,216,121,351,31,263,177,186,295,242,35,36,261,38,188,352,353
229,197
259,156,47,158,297,4,315,394,395,335,278,254,142,332,271,292,122,301,369,269,148,396,221,359,116
259,105,150
344,314
116,123,220,71,3
137,180,268,225,186,36,236
15,12,65,313,252,66,272,24,309,151,254,101,202,331,388
108,284
27,132,26,127,231,39
243,20,236
51,256,57,36,350,285,114
89,238,286,94,75,397,47,335,309,310,17,225,68,248,206,200,260,398,33,154,169,220,124
89,128,240,151,399,67,181,226,118,104,105,307,308,7,249,167,134,9,400,72,3,208,366,116,45
89,372,83,379,337,64,332,19,282,108,207,56,227,92,59,196,10,173
346,347,334,139,205,337,136,53,150
354,318,139,84,266,154,323,169
169,254,216,7,131,249,92,37,401,220,71,3,222,366,45,173
385,238,212,233,102,54,185,148,221
89,84,148,261,234,357
229,230,261
272,22,65,82,235,254,343,202,268,30,206,121,263,109,186,242
272,49,24,16,299,100,51,133,144,192,193,231,236,324,62,302
151,238,338,234
275,286,314,340,24,190,204,342,1,137,16,139,321,142,30,192,207,301,263,56,186,242,402,330,243
275,49,326,299,403,181,153,53,147,350,389,236,39,172,302
290,119,299,100,259,152,280,332,192,301,56,154,261,196,363,389
82,178,1,319,26,235,258,100,300,226,182,192,31,333,236
202,127,32,62
47,26,233,101,17,182,398,7,369,9,3,176,173
275,26,320,100,27,192,200,263,177
404,340,341,180,26,327,27,202,247,226,206,266,121,184,329,263,8,177,154,134,123,330,112,114,236
404,211,132,16,126,133,87,89,19,192,207,56,357,194
202,254,121,269,36,324,39
259,338
240,336,124
388,286,288,289,232,335,309,327,246,248,331,145,6,362,308,8,109,168,57,154,148,112,405,220,371
388,128,361,165,67,328,226,153,406,253,256,53,104,266,185,55,134,187,219,284,60,407,3,176,61
388,106,24,4,78,241,99,408,166,307,332,192,167,201,56,36,92,350,196,45,194,377,10,117,173
388,334,133,271,108,207,227,93
137,180,309,268,225,121,186,36,193,236,39
89,159,133
168,198,408,225,199,105,107,123,113
289,347,286,251,94,41,314,157,82,224,26,310,142,17,182,200,21,186,168,57,363,37,169,389,38
289,383,47,340,13,128,319,309,151,137,343,165,268,206,118,256,362,107,218,8,154,134,261,112,60
289,226
289,161,239,245,299,51,328,409,181,247,153,86,29,53,104,105,31,7,263,9,187,36,72,114,61
289,272,410,4,316,411,80,16,139,404,198,126,166,307,192,282,56,193,350,111,384,116,357,10,62
289,204,372,101,133,127,356,19,271,90,2,323,117,374
41,284
354,200,109
242,119,320,235,254,299,27,202,268,273,226,30,206,118,256,121,131,263,177,109,186,295,148,134
242,49,267,24,132,175,16,336,29,133,144,127,338,201,56,35,36,193,261,231,359,39,195
242,387,26,343,90,21,110,236,294,62,149,302
349,86,194
128,336
22,289,179,65,387,257,82,319,100,321,17,259,406,29,256,356,200,39,195
388,233,101,260,184
334,347,346,146
22,226
242,319,27
254,240,268,53,121,107,249,186
243,47,213,107,283,176
128,1,180,336,412,273,29,362,109,123
91,308
115,214,305,217,382
229,197,230,244,185,201,122,261,376,208
20,133,184,3,176,61,73,194,355,173
346,276,347,23,257,394,334,137,138,337,145,136
91,313,144,248,184,185,249,207
111,47,95,372,46,191,282,369,227,92,124,370,63
22,175,126,153,192
307,361,211,152,380,329,168
75,272,16,328,87,182,90,185,263,227,186,123,193
146,94,314,288,383,212,95,76,304,392,224,413,155,225,143,248,145,6,306,200,217,107,223,220,124
146,252,365,106,298,215,46,205,86,265,104,88,105,55,167,345,9,219,284,72,114,208,176,222,125
146,360,414,97,203,211,14,395,98,162,15,181,166,307,280,19,373,207,227,92,93,45,117
415,94
237,385,239,335,140,198,322
75,157,179,214,335,100,268,291,406,182,206,6,256,216,184,54,185,263,333
20,272,51,206,19,292,121,207,56,93,40,243,60
75,106,272,257,78,328,253,144,338,192,32,108,207,301,227,123,172
237,385
146,190,233,283,58,396
416,287,386,95,414,367,137,198,417,103,30,418,223,228
27,65,76,298,46,26,235,378,253,248,18,105,216,21,329,333,295,154,70,396,176
27,49,24,419,318,132,198,126,101,380,368,108,207,231,196,294
5,212,240,138,51,85,88,307,358,90,92,196,124,3,176,370,117
163,162
137,95,272,4,211,420,14,1,101,225,226,133,248,6,266,280,107,108,187,123,36,196,390,115
137,346,190,198,368,207,154,58,243,357
259,276,156,286,251,82,26,320,235,202,290,30,21,121,351,33,177,109,186,269,147,333,295,389
259,65,48,119,270,254,299,100,27,152,273,291,247,226,28,153,31,329,263,134,402,261,60,188,352
259,106,267,24,79,241,25,99,16,139,300,126,144,192,301,35,36,261,350,231,359,236,294,62,195
259,81,204,342,336,101,133,127,90,32,122,39,149
259,289,22,272,404,380,206,256,244,322,216,201,207,193,38,353,172,228,302
27,65,76,298,49,26,235,378,253,248,105,216,21,329,333,295,154,219,176
27,24,419,318,132,198,126,101,380,368,108,207,231,196,294,39,11
281,391,75,82,198,85,64,130,368,332,19,260,185,201,227,148,345,284,231,323,169,10,63
5,145,220,209
259,75,232,190,319,327,409,242,384,405
259,162
29,257,16,186,36,193
223,77,106,316,372,120,235,328,279,281,185,131,207,187,284,34,92,59,376,401,208,176,222,255,189
259,141,103,2
240,203,318,26,181,101,256,200,186,193,220,236,11,250
31,182
108,398
137,47,313,418,60
29,49,272,129,192
198,4,98,82,138,164,86,206,105,280,56,9,284,193,92,111,220,170,3,208,176,117
415,238,391,94,95,354,96,190,98,46,25,99
415,94
88,233,271,223,92,196,93,40,221,176,117
421,30
176,354,119,159,241,318,155,138,164,29,144,216,58,323,220,243,221,72,366,45,255,324,355,370,11
176,421,71
198,238,156,385,158,422,239,237,346,335,150
346,287,416,95,422,414,367,162,137,163,198,101,417,103,30,418,423,200,293,223,352,125,355,424
176,212,364,65,240,120,84,321,6,306,53,192,21,217,56,57,154,9,92,20,61,194,117,250
176,75,372,1,215,26,328,408,303,182,279,381,90,184,282,108,207,227,242,148,40,169,124,172,209
176,98,141,69,425
88,260,220
55,114
186,47,24,240,316,137,16,299,412,181,126,303,202,200,121,295,134,261,371,324,62,250
186,198,31,32,177,333,236,11,117
198,4,98,82,138,164,86,206,105,280,56,9,123,284,193,92,111,220,170,3,208,176,355,117
381,75,213,267,266,216,40
198,238,156,287,386,416,95,158,422,239,237,346,414,240,367,162,335,137,163,417,30,418,423,125,424
247,289,47,1,268,273,406,182,206,256,244,21,121,281,55,329,186,154,388,148,134,389,114,208,63
247,16,198,101,127,192,282,207,56,261,196,236,194,39,173
176,426,335,224,151,139,233,67,403,226,104,244,88,339,358,200,231,363,37,44,407,3,353,302
126,322
381,280,184,20
1,254
345,119,264,68,226,263,9,110
88,71
253,254
186,289,179,204,82,1,319,26,235,254,27,268,226,29,103,127,182,338,21,263,56,2,193,363,39
186,101
176,297,235,27,331,53,218,38
202,272,16,121,148
240,289,383,82,1,120,230,103,331,427,88,19,362,107,122,108,148,92,58,72,114,222,255,39,150
240,271,93
274,212
202,263
211,383,361,24,4,420,129,163,278,50,264,235,100,328,265,427,307,21,282,122,8,154,37,222
211,416,262,272,360,78,233,399,181,101,273,217,107,249,108,329,56,148,134,93,112,220,366,173,228
211,340,95,159,365,77,49,319,258,52,247,248,206,6,339,280,312,308,207,261,363,169,60,61,117
211,47,364,65,392,96,82,99,327,67,198,104,368,311,356,271,362,292,91,184,167,201,187,176,125
211,232,413,102,64,30,281,33,353,45,209
211,74,279
133,12,75,47,212,304,213,82,335,26,399,102,143,226,406,248,206,200,263,223,242,9,371,44,72
133,314,178,47,14,342,51,105,349,19,90,192,249,108,402,350,93,376,20,176,73
151,16,254,263
247,47,272,24,78,82,309,205,27,181,142,226,28,427,88,368,351,184,329,177,261,72,353,357
247,241,180,139,336,273,103,349,312,19,90,31,108,294
92,47,84,43,206,244,19,200,91,107,108,40,44,60
151,202,324
133,288,47,241,46,327,91,107,177,284,323,60,188,208,236,370,63,302
211,9
274,212,229
133,383,47,235,183,168,220,377
153,128,298,1,215,233,328,230,406,133,265,312,271,192,329,2,177,186,388,193,196,20,236,45,117
122,270,254,166,85,123,112,382,428
167,47,95,213,77,240,211,14,245,105,368,280,200,217,107,308,108
304,383,212,146,33
127,256,263,38,371
108,92
238,74,158,415,239,237,240
153,383,179,65,159,240,204,98,309,46,327,181,404,408,28,136,55,263,223,9,92,405,221,171,382
179,191
153,387,344,24,82,319,336,126,321,202,225,291,86,256,89,338,339,216,183,31,393,227,134,377,195
209,41,232,42,43,256,55,108,57,388,36,92,40,44,114,45
108,240
202,251,65,204,253,29,30,177,186,62
429,41,314,386,288,348,270,430,344,315,203,319,50,327,258,246,225,322,223
153,75,16,141,273,144,118,356,54,38,39
21,47,49,204,1,299,27,126,226,182,206,90,351,184,108,186,147,154,9,402,353,10,62,149,431
21,289,65,119,66,1,319,233,235,27,268,144,263,177,295,350,231,188,10,172,63
432,297,298,24,229,319,46,50,51,433,380,103,427,53,105,91,33,355,434,435,436,437,438,439
432,4,411,394,338,193,431,440
114,286,365,441,105,200,131,282,108,218,56,148,9,284,111,384,93,113,220,124,370,442,438,443,440
114,4,224,264,233,328,230,85,206,256,358,249,369,170,222,366,117,444,445,446,447,448,449
114,274,164,310,299,102,29,248,306,368,19,362,33,37,396,250,450,451,452,453,445,454,455,456,439
114,215,457,409,84,265,322,91,184,201,458,57,171,115,459,210,460,461
462,202,31,463,186,171,115,359,464,465,443,466,467
126,258,417,337,201,8,36,435,453,443,468
469,251,289,76,26,320,235,254,17,248,183,184,31,8,177,186,147,242,389,432,450,465,470,435,471
469,23,175,343,67,51,181,226,153,256,463,263,9,36,376,20,188,359,236,459,472,473,474,475,476
469,272,267,24,204,342,16,139,404,477,433,337,144,201,56,357,62,173,478,466,189
355,53
470,75,477,206,108,56,177,148,9,220,442,479,480
82,286,75,47,252,319,233,230,206,121,107,263,177,186,389,20,63,481,450,465,482,483,453,484
82,272,316,46,205,51,412,181,404,153,29,477,329,188,61,236,366,116,357,459,475,485,486,487,488
82,126,101,433,133,108,207,56,479,478,466,439
489,392,119,175,321,477,9,123,176,490,173,228,459,465,491,492,493,494,495,473,496,447,497,498,488
473,121,123,36,220,499,494,488
9,335,224,83,500,53,200,8,333,384,124,44,20,222,490,116,73,255,228,459,469,501,479
92,107,249,389,220,176,472,438,440
38,286,75,22,76,392,82,319,233,399,299,153,206,121,351,263,186,188,450,465,471,469,502,444,503
38,24,316,16,27,433,108,329,123,36,350,39,504,474,448,505,488,478,456,480
82,383,76,159,106,96,335,16,328,166,17,226,256,506,362,260,249,147,193,173,431,507,473,504,443
33,232,422,106,414,80,162,372,198,225,273,43,30,249,108,92,111,40,37,352,508,496,448,509,440
33,286,314,237,50,51,412,256,53,263,57,242,123,36,350,363,389,371,236,117,150,209,510,511,456
33,159,239,344,240,319,336,320,310,235,299,126,101,248,368,292,21,333,295,324,39,296,474,512,513
33,251,277,341,514,24,96,79,81,140,27,89,311,19,359,250,465,515,444,489,503,446,504,455,478
33,47,392,229,411,211,258,142,427,322,91,463,147,219,35,330,171,390,10,63,435,462,516,497,517
33,383,76,23,298,272,305,457,328,408,300,380,206,362,207,112,228,210,450,434,494,484,460,518,519
33,276,212,252,365,129,132,5,224,155,175,337,69,88,356,146,32,231,407,255,520,447,521
33,190,14,181,202,247,477,265,31,201,186,9,193,20,377,173,501,445,443,475,468,486,487,439,467
33,289,178,316,204,82,99,409,404,303,226,433,133,183,131,56,8,187,58,464,471,476,522,488,466
33,22,267,395,25,233,268,153,64,105,339,351,329,148,174,431,451,470,493,469,507,502,473,485,523
33,387,274,15,28,379,306,402,61
263,75,22,254,216,121,269,371,475
470,76,106,4,198,17,85,226,29,121,131,405,377,63,174,502,443,456,467
524,47,233,248,405,220,228,525
126,75,106,237,241,335,177,123,350,222,296,432,450,491,499,510,507,444,503,497,523
82,122,93,38,491
9,46,138,500,233,282,450
459,114
459,73,431,444,512,485
459,254,131,220,173,504
469,494
21,23
263,75,22,16,26,254,51,477,216,121,31,269,242,36,371,62,63,432,492,475,522,488,478,466,456
263,133,32,122
263,504
454,342,126,256,19,121,207,58,396,38,170,176,149,63,459,296,481,450,502,443,485,505,479,456,440
454,75,272,321,69,177,37,117,431,483,472,522,509
470,12,74,289,22,360,27,268,265,64,136,186,222,150,459,451,444,496,466,439
329,383,313,83,408,247,379,279,19,56,330,58,389,499,515,454
98,84,427
470,100,181,126,44,222,504,478
253,378,152,28,402,73,492
256,350,508,456
206,76,272,316,181,256,186,20,473
126,76,64,279,9,495,473
383,360,68
1,24,4,254,321,230,225,263,186,407,73,255,10
92,232
1,65,310,126,84,506,34,366,324,355,459,447,487
237,286,314,75,48,275,132,258,273,53,91,263,147,34,193,371,353,236,174,450,435,510,482,437,526
237,139,242,359,172,520,497,527
523,269,284,459,452,442,461,485
1,387,241,273,256,339,216,21,260,8,333,242,148,36,231,38,469,528,484,516,460,529
226,237
262,26,235,299,100,321,101,8,333,295,72,366,324,39,172
48,147,34,10,435,497
137,272,346,190,1,198,225,226,248,6,418,187,123,36,58,44,390,228
242,286,76,254,27,268,273,524,206,256,21,121,249,177,148,36,376,493,499,494,437,496,474,512
242,24,4,16,32,193,231,62,39,355,488,479,466,456,526,529
485,102
117,200,511
1,159,26,233,27,381,39,493,474
200,240
92,230,43,206,53,339,358,19,108,223,284,111,222,490,366,117,460,498,480
82,48,272,319,16,26,457,100,126,101,226,32,122,186,193,231,62,520,471,494,530,504,488,466
1,12,322,495
260,14
490,313,14,215,264,265,201,405,377,445,468
126,133,351,107
1,336,379,331,220,174
38,76,319,26,254,100,230,53,506,31,263,177,295,148,36,193,114,188,236,324,494,504,487,478,466
38,342,321,101,32,122,186,39,250,456,480
4,106,162,500,282,218
92,282,187,447,511
282,212,65,119,159,298,414,211,204,50,500,273,133,265,118,19,108,109,112,407,255,228,481,450,454
282,383,76,151,233,67,230,248,21,131,34,350,93,401,188,530,476,531
1,14,282,390
138,370,461
188,119,16,26,268,206,36,38,450,493,529
211,212,262,392,159,346,129,258,253,64,91,108,207,329,56,33,112,363,125,228,209,502,443,519
211,274,82,215,500,166,230,152,368,311,21,184,282,148,9,93,114,176,61,366,210,296,481,472,437
211,399,206,308,223,37,173
260,76,14,1,215,205,246,433,339,19,56,148,350,170,20,117,150,174,469,488
383,327
353,289,272,205,101,247,351,20,62,470,502,496,513,468,466,456
108,47,119,267,358,92,363,117
1,53,523,526
308,160,17,102,85,248,368
226,286,47,272,237,25,26,235,205,28,206,21,31,263,109,186,242,38,20,188,435,510,507,474,488
226,289,237,316,16,133,207,56,357,39,174,478,466,480
353,103,528
131,289,159,49,316,98,138,67,144,248,358,200,281,218,8,58,72,176,62,149,459,504
523,500
209,206,186,20,114,10,150,507,448,461
226,237,241,299,333
4,336
211,76,365,4,50,264,233,327,102,86,248,30,306,147,396,170,44,171,451,495,496,461,475,511
177,16,26,235,254,299,51,268,273,433,206,122,263,35,36,38,188,62,39,431,493,469,512,466
177,101,133,228,480
226,237,279,469,473
115,305,483,454,449
282,314,267,206,53,185,249,369,333,187,330,92,196,220,170,176,61,357,39,150,210,464,437,447,461
242,336,202,153,133,495,487
226,237,442,456
16,286,251,289,76,500,26,235,254,17,268,256,186,269,242,20,150,465,491,492,471,494
16,272,299,28,477,19,31,32,329,263,193,196,475,476,486,487,498,488,478,466,480,189
126,506,439
1,75,319
229,230,185,201,122,376,513
211,74,65,272,24,360,96,229,99,67,100,328,181,101,247,279,206,356,292,8,92,169,222,117,531
211,416,232,163,198,427,6,339,281,187,353,454
111,47,212,272,46,105,216,200,293,107,131,218,9,219,112,169,113,220,44,114,222,434,483,484,449
111,282,92,58,116,173,518
308,249
226,237,463,450
353,532
152,42,269,234
523,210
260,14,233,249,10,432,495
314,286,383,337
226,237,268,476
188,101,133,53,263,186,39,456
234,403,338,442
117,212,138,500,200,220,114,490,125,173,461,511,478
282,457,122,9,37,63,451,499,456
262,49,98,1,126,144,381,459,296
226,237,526
437,286,75,342,233,235,101,263,56,177,20,114,188,62,450,465,491,482,530,515,472,498,456
9,464
211,351,249,479
394,262,100,339,216,21,8,363,73,172
226,237,9
267,451
523,15
16,298,319,67,51,101,524,122,56,33,177,350,38,359,324,39,250,174,493,522,456,439
437,286,75,342,233,235,101,263,56,177,20,114,188,62,450,465,491,482,530,515,472,498,456
437,65,299,242,236,435,474,497
108,24,235,477,260,281,177,123,376,493,482,448,522,488
108,98,101,332,19,56,92,93,10,62,172,466,526,529,439
239,241
437,314,119,16,139,500,254,101,247,28,206,53,121,301,109,147,123,172,63,499,487
211,97,457,438
108,21,188
462,46,16,51,28,19,249,32,56,177,219,112,220,355,451,469,495,488,480
523,196
22,257,26,254,268,273,477,56,193,493
523,68,363,116
24,31
437,378,148,350,38,493
126,485
527,286,314,275,139,263,147,34,371,236,10,172,450,435,510,482,437
85,92
347,325,251,314,26,378,142,202,427,177,109,186,363,389,38,150,520,491,470
383,319,320,235,268,273,30,206,351,295,242,112,63,296,493,499,434,508,494,502,527
119,387,341,137,254,327,343,299,412,291,28,524,263,188,453,528,503,446,473,496,504,474,462
23,272,237,27,409,29,477,463,219,35,36,330,236,476,513,497
24,257,204,126,433,144,506,32,193,231,377,62,39,172,488,455,478,466,456,526,480,519,529
256,34,371
437,471
523,416
240,75,392,159,96,211,50,67,51,408,477,206,19,108,56,8,93,112,169,114,255,117,450,501,442
263,119,272,204,319,16,300,126,477,206,53,56,35,36,112,38,20,39,63,296,450,451,471,522,478
263,380,506,31,466,439
181,347,24,241,1,16,235,412,202,477,433,206,184,31,242,9,112,20,188,450,451,471,495,473,474
181,342,380,466,480
274,212,229
9,105
257,178,82,16,181,202,247,477,433,133,183,121,31,177,186,193,188,471,475,486,487,488,466,439,189
437,460
527,286,314,75,275,139,53,263,147,34,371,236,10,172,450,435,510,482,437
437,527
523,533
228,85,118,351
169,212,155,205,166,105,19,58,444,452,447,461
263,299,273,121,177,494,487,480
24,251,289,22,65,319,235,202,225,183,121,31,33,177,186,295,371,63,450,470,471,494
24,119,272,97,299,51,181,273,226,28,153,477,144,31,263,123,20,507,460,476,505
24,316,16,336,379,506,31,56,357,39,488,466,480,519,439
1,477,216,8,172,482
1,477,216,8,172,482
1,316,98,506,281,39
108,240,211,42,282,123,220
1,303,242,402,220,371
181,457,51,101,183,228,495,488
240,225,292,249,187,124,176,61,370,437,447,511,456,534
1,28,379,433,57,450
4,415,360,117,150
1,299,256,332,494,474
461,62
1,56,324,522,497,466
62,461
169,47,392,138,200,131,249,369,92,37,401,220,124,176,222,366,370,117,173
1,235,399,476,526
262,239,319,516
126,31
1,350,170,10,62,459
462,206,219,36,493,471,474,513,487
4,251,270,410,360,50,299,101,268,273,253,506,19,216,122,263,148,220,73,62,39,296,494,478,529
461,5,102,43,105,108,44,357,370,447
181,286,204,82,409,337,144,463,108,33,8,177,187,330,353,63,470,475,479,439,527,189
169,310,113,114,459
477,272,26,320,273,29,30,206,121,351,463,263,269,36,38,353,296,494,495,528,472,496,522,513,497,485
477,276,251,65,387,132,16,299,100,404,126,321,301,193,236,432,450,465,503,475,512,478,456,526,480
477,235,268,153,524,144,177,295,242,35,231,188,352,359,62,39,172,296,520,471,504,476,487,488
477,275,257,319,27,290,226,144,506,183,329,186,36,250,499,489,523,519,529
4,416,65,360,264,320,235,118,177,363,38,470,493,495,503
4,275,237,360,338,352,324,250,174,462,511,480,439
1,289,16,26,404,31,295,123,493,443,505
478,138,353,62,470,468,456
108,507
89,286,74,75,47,335,264,310,225,68,248,206,6,200,21,223,186,112,113,220,124,44,450,470,515
89,297,23,399,67,226,524,105,308,463,148,9,123,400,407,114,222,61,366,501,444,472,442,443,475
89,24,360,181,84,133,64,19,282,108,207,56,92,384,196,93,10,117,173,518
421,164,339,358
320,14,140,164,202,253,29,380,358,121,131,463,329,186,231,38,176,370,459,472,512,534
320,479,519
461,47,224,310,457,230,102,248,427,118,200,292,369,57,112,40,401,113,170,124,209,296,493,434,471
461,76,277,313,392,215,46,441,28,308,458,283,171,72,114,515,444,452,445,436,484,446,496,532,531
461,344,106,229,408,89,368,9,219,92,176,222,234,490,116,459,438,448,516,460,511,468,485,454,534
461,211,190,394,14,42,98,138,140,166,358,311,381,58,111,93,428,117,149,518,519
27,67
144,384
57,383,316,142
177,62
1,47,65,24,201,122,263,376,353,228,465,495,516,512,487,456,529
206,76,23,272,24,316,342,16,26,51,477,144,33,242,148,20,431,296,451,471,501,528,442,461,466
206,480
89,394,233,254,122,33,471
189,184
431,506,377,174,496
108,535
57,289,237,82,51,181,198,247,153,524,477,69,121,33,9,36,371,20,255,150,459,464,450,528,475
57,394,303,207,263,56,384,173
489,254,478
369,5,138,164,310,84,441,53,89,200,223,9,169,220,124,176,366,370,117,209,459,511
431,74,267,155,46,175,500,26,264,51,328,477,248,31,207,329,33,123,450,530,502,504,521,523,456
211,289,159,58,149,492,523
183,47,1,477,19,56,186,123,209
57,76,272,15,336,205,409,417,226,356,362,21,31,108,350,38,114,357,501,442
431,298,360,257,241,274,67,231,535,61,73,296,491,470,493,469,507,444,453,443,497,485
206,235,181,177,350
57,347,23,97,16,86,206,461
151,325,65,272,24,96,4,316,203,241,394,15,335,27,378,331,506,131,207,263,330,324,228,63,522
254,74,75,289,82,1,319,457,235,136,21,260,109,186,242,38,150,520,432,465,451,491,493,471,494
162,76,48,327,258,299,67,290,273,226,524,118,256,148,376,508,483,469,501,453,495,528,503,531
472,23,49,267,175,25,100,51,144,338,216,463,201,458,36,176,353,236,255,504,443,475,468,486,523
151,204,336,433,339,332,108,56,231,196,357,174,454
431,426,76,23,411,163,233,247,380,256,339,362,260,384,196,171,39,451,515,473,475,522,536,518,519
202,387,275,82,25,26,100,226,477,206,31,263,242,36,231,188,236,39,296,471,522,523,488,480
369,47,76,254,53,108,9,284,220,357,10,461
477,56,174,493
211,75,267,240,319,40,474,505
431,300,152,118,463,301,432,499,494,445,437,531
481,269
202,319,172,465,435,472,513,466,456
206,457
211,286,190,122
431,53,177,109,376,520,468,466
1,233,457,133,260,490,451
237,239,240,335,198
57,159,239,240,241,26,320,258,100,84,101,85,144,292,308,281,147,295,219,34,366,10,435,495,497
57,286,314,74,262,267,50,412,136,118,53,506,19,123,363,114,209,174,431,451,470,493,510,482,446
57,341,96,315,411,81,342,151,83,27,29,463,283,35,330,234,359,116,63,465,453,489,503,525,455
57,270,233,406,339,293,329,284,222,502,523,479
181,276,251,75,178,65,48,275,229,25,343,105,216,183,122,236,324,172,228,296,443,476,522,512,487
181,416,212,252,298,346,414,224,175,139,457,328,300,380,418,88,260,249,223,112,352,210,448,521,518
181,190,204,132,99,500,67,404,337,133,185,8,177,193,58,407,471,469,507,473,486,488,466,439,189
181,106,28,379,43,332,402,499
206,457,249
89,260,329,116
481,387,233,230,86,206,506,185,329,389,170,371,61,465,491,499,495,489,532,474,475,522,523,498,527
481,241,26,380,332,431,444,485,478
126,515
57,211,46,399,339,39,504
431,527
432,325,75,360,316,26,299,126,153,206,19,21,108,329,186,57,384,37,353,450,470,516,475,456,189
4,24,139,332,351,231,353,450,469,466
206,188
481,76,4,247,293,201,301,458,269,219,196,396,222,377,173,493,494,452,504,511,536
298,12
477,204,226,433,105,185,56,473,475,189
89,276,391,325,251,383,82,5,1,500,378,142,292,183,177,269,363,37,405,401,150,209,464,481,465
89,12,314,416,224,26,320,164,17,230,246,69,427,136,91,121,351,57,40,389,38,170,371,296,493
89,289,212,22,232,457,417,102,85,131,369,333,295,388,499,510,494,482
89,426,76,277,313,48,151,137,258,290,152,273,118,256,362,184,281,218,8,20,171,508,530,469,502
89,392,415,299,537,291,247,441,28,153,406,53,185,283,376,188,452,453,528,503,445,436,473
89,159,270,430,365,46,205,100,265,418,31,458,187,390,115,352,176,353,459,437,438,504,447,474,516
89,275,341,422,239,344,412,27,403,328,86,253,88,216,219,284,34,234,490,359,125,461,476,522,513
89,298,49,514,272,267,237,410,346,25,409,404,198,29,368,36,330,236,210,511,521,468,485,534,189
89,414,96,4,97,316,229,79,99,16,138,51,408,126,379,338,201,193,255,357,377,460,498,488,454
89,411,211,80,81,305,83,139,421,43,433,337,339,332,58,111,538,39,355,525,479,455,533,466,456
89,14,367,395,162,342,15,140,336,303,380,103,311,356,381,146,370,428,228,250,149,174,431
233,23,152,86,433,339,200,56,390,61,437,475,527
481,190,46,500,339,109,269,228,447
113,287,383,365,411,98,319,155,99,403,246,85,524,103,216,293,260,122,295,330,390,370,210,438
202,463
108,322
108,522
518,256,501,452,438
518,47,19,223,9,482,444,461,511
155,47,426,313,159,151,164,233,457,100,153,256,306,292,218,363,169,220,171,407,176,450,471,494,442
155,341,96,211,394,163,50,166,433,64,19,32,108,56,402,384,196,255,428,173,459,513,523
477,383,108,186,147,123,61,451,472,461
9,47,82,138,300,102,69,64,136,6,92,114,173,442,487
233,75,159,1,28,105,19,263,490,149,432,523,480
369,211,101,260,527
108,316,342,433,121,263,186,450,494,516,456,529
108,162
19,360,241,335,46,205,85,248,108,207,396,220,20,176,434,516,527
19,24,399,51,225,506,37,170,432,499,494,453,504,479
515,341
518,10
523,357
256,207,357,173
9,43,249,218,369,220,407,176,10,117,228,444,532,447,486
19,75,363,490
233,286,190,139,64,371,366,10
27,26,67,230,433,388,519
155,24,337,105,249,538,431,476,456
27,336,480
92,232,42,43,107,108,40,44,508,528
523,444
355,222
523,380,236
19,83,27,196,117
241,24,335,310,330,250
92,47,232,76,151,26,310,200,186,57,220,471
92,159,344,24,43,19,282,108,329,56,123,93,188,176,255
518,92
240,426,4,25,336,310,84,303,441,265,256,381,21,333,220,170,61,173,472
240,371
92,75,274,264,233,27,247,86,206,368,184,56,371,437,486,478,456,531
370,383,159,297,42,67,28,69,339,108,402,40,450,482,503
19,211,224,407,10,370,508
432,239,335,500,457,67,281,8,109,123,38,124,390,150,296,465,471,469,507,445,484,474,522,512
233,314,257,457,403,253,206,186,376,176,39,370,173,472,526
9,169,505
9,457
462,65,119,316,31,32,263,20,171,490,464,494,473,485,466
176,212,310,131,56,44,370,117,447
355,24,226,477,133,249,186,147,170,222,498
251,254
251,289,383,24,360,1,299,253,29,362,183,121,405,353,10,450,491,453,437,512,521,454,439,189
251,347,286,314,267,4,82,335,500,26,142,17,69,248,427,292,177,186,269,37,465,470,493,502,533
251,75,270,275,106,23,319,328,226,218,329,295,376,371,20,188,236,434,471,504,448,460,476,527
251,12,344,514,316,274,151,16,198,337,506,332,282,330,193,92,231,384,112,357,515,495,488,466
251,391,22,15,139,336,404,101,477,433,103,31,131,108,56,333,196,117,173,250,149,459,431,498
108,75,316,477,263,186
523,234
282,83,421,284,196,37,515,444,496,447
108,450,505
251,276,262,96,240,79,241,342,457,27,126,417,206,122,35,36,39,464,481,492,510,444,489,473,526
251,229,315,411,211,129,139,140,235,300,321,291,118,53,123,350,355,228,483,503,496,497,479,455,456
176,321,433,6,282,220,170
151,389,478
338,74,75,383,248,118,88,368,131,249,147,402,401,150,450,434,444,453,472,437,504,475,511,486,527
251,387,272,237,97,14,42,98,233,202,144,256,306,463,201,32,263,33,396,377,520,486,523,505,525
422,74
251,287,74,47,204,164,310,258,166,268,273,133,279,107,308,44,115,150,296,499,435,469,507,445,484
251,283
515,370
355,65,211,139,329,396
19,50,126,489
16,286,319,26,457,235,254,299,263,177,186,242,388,38,188,435,471,494,503
16,316,477,31,123,36,250,443,475,476,486,505,487,488,456,526,480,519,189
338,313,422,102,265,177,186,388,123,220,170,20,61,459,450,515,444,437,496,447,443,475,511,498
338,395,64,311,19,56,533
338,267,360,50,524,380,108,196,255,173,488
481,387,225,406,499,483
229,264,230,433,201,122,33,376,234,507,476,480
466,289,65,53,31,263,177,186,242,20,353,435,472,475
466,241,16,477,133,144,19,463,108,123,468,488,480,439
432,251,392,298,97,211,82,399,343,29,133,249,201,207,376,169,10,472,504,468,486,523,505,488,480
403,391,286,82,335,5,1,500,378,142,202,248,21,183,177,186,37,405,113,150,209,481,432,465,451
403,251,12,314,74,75,319,26,320,164,310,233,230,246,427,200,121,57,147,40,363,389,371,470
403,178,232,65,151,457,102,85,68,107,184,369,333,388,112,44,435,471,508,482,483,469,515,517
403,313,392,155,215,291,441,226,28,256,306,53,308,218,148,283,502,501,444,453,495,489,528,445,484
403,159,46,67,205,100,153,406,265,458,9,114,390,176,459,472,446,473,442,437,504,447,448,516,449
403,341,239,297,51,412,409,86,253,131,249,463,329,283,219,123,284,222,234,490,359,61,460,475,512
403,23,237,410,24,96,4,97,175,25,181,404,198,105,368,330,236,366,116,511,521,486,523,505,189
403,240,316,229,315,79,203,411,211,163,138,83,433,144,282,350,231,255,357,377,10,525,479,518,478
403,241,81,274,305,190,394,204,336,50,421,166,337,64,332,311,122,111,384,39,370,428,117,174,466
403,289,267,395,98,342,15,126,303,101,322,356,381,19,207,8,93,170,188,173,228,149
16,53,466
184,477,20
108,463
338,500
19,232,106,316,233,29,433,380,200,281,282,56,169,124,39,481,445,484,496,443,460,505,509
229,23,24,316,16,26,343,181,166,477,144,279,249,123,36,353,173,174,465,471,445,472,505,479
126,251,289,383,252,319,46,26,235,51,226,121,352,535,63,492,494,482,483,502,489,472,446,475,476
126,62
126,272,316,101,29,477,433,380,144,338,32,193,173,486,487,488,525,480,529,189
433,286,25,249,388,123,284,169,494,468
65,19
8,457,186,450,505
531,123,482,469,484,442,474
19,76,100,441,477,306,216,223,350,44,359,355,459,450,472,448,498,454,478
183,93
9,74,367,5,198,118,200,223,34,125,366,355,461,478
19,177,442,467
74,365,297,240
25,74,422,342
355,229,46,273,524,263,123,113,396,389,371,171,520,503,445,437,468,519
75,198,17,226,265,19,56,196
38,286,24,319,16,299,433,206,108,329,263,186,123,36,350,39,469,502,504,474,448,488,478,480
38,22,316,27,153,505,456
454,240
186,1,16,26,235,477,121,177,295,193,62,39,355,250,493,516,512,513,487,488
472,289,82,223,37,220,371,222,459,432,489,473,496,504
472,23,24,98,181,477,88,201,282,108,329,56,123,117,487,478
471,82,16,235,126,153,477,206,506,31,177,186,147,295,36,188,464,450,499,473,443,487,488,525
126,74,360,342,205,181,404,91,249,207,401,20,236,496,504,505,466
262,181,265,21,183,222
471,181,126,20,10,432,435,495,475,456
144,384
360,267,4,6
142,403
454,76,316,1,336,457,27,181,253,433,358,33,220,124,352,377,39,228,465,492,499,471,473,504
176,76,224,206,6,256,332,19,21,121,56,186,389,170,20,228,459,444,495,473,443,505
177,29,53,121,38,188,352,62,150,63,469,504,522,456
186,22,316,181,202,33,522
355,75,233,153,265,306,376,431,435
432,286,74,76,514,27,328,142,268,256,292,148,400,44,20,407,366,520,481,453,445,473,496
253,152,402,73,492,539
114,225,19,200,108,111,112,37,220,407,176,234,370,228,459,452,460,511,540,541
367,159,138,320,310,399,433,306,184,295,330,222,39,459,210,296,443,475,466,534,542,543,544,545
67,513
35,320,235,263,324,39,466,456,546,547
21,74,412,495,497
452,212,500,233,225,281,37,407,114,176,222,366,459,442,437,438,447,511,531,548,540,541,549,550,551
452,42,138,408,166,19,282,108,92,111,116,73,538,370,428,117,521,498,518,552,553,554,555,556,557
162,240,16,64
75,251,76,233,230,206,242,148,9,169,407,176,481,470,469,507,501,504,527,517,558,559
75,316,19,108,56,123,330,193,234,61,135,459,474,516,475,522,480,560,561,562,563
75,314,297,305,42,335,319,235,126,68,152,253,265,89,295,187,196,390,366,209,444,456,564,554,565
75,12,74,49,190,82,67,409,142,85,153,337,133,53,216,184,201,357,435,482,488,525,541,566,567
75,342,151,500,457,198,433,279,292,463,33,371,188,10,499,471,508,510,494,489,568,569,570,552,571
75,20,353
328,251,477,133,38,448,505,531,572,573,574,575,567
181,391,22,297,372,137,105,338,332,260,131,371,464,528,446,437,448,461,475,485,456,576,577,571,556
181,367,121,435,526,578
21,20,39,512,573
75,239,272,96,138,139,100,404,379,69,338,200,351,107,281,236,210,464,465,513,485,579,540,549
75,276,383,47,65,23,4,310,101,202,17,136,306,260,32,93,38,173,228,520,521,439,572,580
75,387,81,204,25,164,417,524,339,362,21,107,283,36,92,455,550,581,546
75,22,360,257,336,51,403,328,246,273,183,34,231,113,222,116,538,437,497,531,582,539,551,574,583
75,286,48,274,264,300,477,207,301,263,112,172,150,442
75,16,389,428,117
435,75,47,76,225,153,206,292,147,169,220,38,20,407,188,464,444,517,584,579,558,585,568
435,360,96,4,316,67,328,368,56,193,236,459,504,474,443,460,505,561,546,586,557
435,321,19,466,480,519,575,555
587,386,225,368,207,114,460,478,549,588,556,583,589
367,22,76,365,239,514,319,164,233,235,328,321,246,273,474,476,498,454,518,527,590
367,360,247,105,366
584,242,39,513,456,559
435,91,249,92,432,485
587,206,184,222,528,585,591
23,276,286,251,142,202,248,427,292,21,183,401,169,113,396,464,520,481,432,451,584,576,592,558
23,314,75,47,212,233,17,417,102,69,279,91,369,33,57,147,112,40,220,371,470,434,577,540,593
23,22,262,76,277,313,457,254,225,206,362,184,281,8,148,435,482,507,517,539,590,572,585,594
23,137,155,67,247,441,153,306,283,20,171,407,501,444,452,528,484,473,531,587,573,595,568,559,569
23,159,100,265,418,9,187,459,442,437,532,504,447,474,448,443,462,596,597,570,560,598,545
23,328,105,216,131,123,35,36,330,222,490,61,236,516,460,461,475,522,512,513,511,521,467,546,599
23,514,360,96,4,316,229,408,477,89,368,201,56,193,92,116,357,485,486,505,498,600,564,566,586
23,211,305,42,300,166,321,43,64,332,108,111,196,10,370,455,480,591,601,562,571,602,555,563,557
23,383,106,395,98,162,342,15,138,409,181,303,101,337,19,146,188,228,210,439,527,603,604,589
23,51,268,207,93
591,200,115,135,497,485,585,546
21,201
432,251,387,291,133,53,292,32,57,407,459,473,437,496,479,480,590,571
23,24,204,82,50,404,133,338,121,260,463,450,493,469,468,523,466,605,606,561,580,550,607,544,567
21,497
89,457,121,20
369,212,76,19,218,219,92,169,220,234,370,459,442,532,461,540,589
513,159,173
338,283
338,336,64,552
69,276,251,5,500,142,248,427,292,21,183,223,37,401,169,113,396,389,209,520,481,450,465,584,592
69,12,314,74,75,264,17,230,200,91,260,107,369,57,147,40,220,170,371,493,499,548,540,593
69,383,47,212,262,457,417,102,225,85,206,112,44,434,435,471,482,483,539,541,590,572,585
69,76,277,313,48,254,399,258,291,362,184,308,8,148,20,407,507,501,444,452,531,587,594,573,568
69,159,387,155,67,247,441,524,265,306,53,418,458,283,114,489,528,484,446,473,442,437,496,559,588
69,365,239,51,328,9,219,402,222,135,459,504,447,443,516,460,461,476,597,570,608,560,561,551,546
69,23,514,24,360,96,4,240,25,404,198,408,105,89,368,201,236,73,357,210,512,497,485,599,564
69,316,211,80,274,305,139,300,166,379,282,56,92,111,377,10,538,454,479,455,478,533,591,601,557
69,190,204,42,395,98,50,321,103,332,108,196,370,117,173,562,554,547,571,565,602,575,555,556,589
69,372,15,303,101,133,19,146,207,93,149,439,574,603
435,273
23,135,541,575
117,212,138,500,220,114,490,366,173,511
432,481
558,109,115,210,435,489,443,498,582,593,590,568,564
435,608
82,24,96,16,139,336,321,273,105,36,236,116,10,475,476,488,480,519,439,546,586,574,571,603
82,24,96,16,139,336,321,273,105,36,236,116,10,475,476,488,480,519,439,546,586,574,571,603
82,26,202,21,183,114,559
567,82,235,254,299,202,206,53,183,184,242,148,20,407,464,451,470,471,494,469,507,502,558,577
567,24,16,477,433,133,9,187,188,353,236,459,431,475,476,487,488,466,526,559,569,597,570,580,563
567,342
571,254,609
447,407,598
212,365,297,5,151,138,524,248,279,200,9,428,494,442,512,521,540,549,566,552,553,575,583
151,313,17,441,153,8,112,10,459,505,548,586,575
162,240,16,64
379,21,459,443,485,571
485,74,313,387,254,136,282,92,196,37,431,481,493,436,496,523,498,533,585,595,597,609,566,557
571,257,320,254,142,273,206,463,32,263,402,353,61,324,228,432,470,494,443,505,488,539,609,586
571,305,204,372,235,268,152,153,253,520,481,451,507,495,516,513,485,523,487,478,542,558,607,563
571,65,360,88,109,295,188,62,569,583
169,187,545
114,218,444,549,588,553
504,251,47,319,126,524,88,295,39,150,481,470,460,475,488,466,480,519,558,540,590,546,599,586,567
504,96,257,82,202,17,292,121,32,218,8,193,396,188,465,471,476,522,513,485,517,467,564
164,459
459,164
82,63
379,139,206,481,432,450,502,504,558,561,599,574,563
485,500,19,484,504,448,543
133,279,407
513,276,251,257,204
468,337
151,155,457,17,85,103,248,458,169,474,487,589
558,251,335,202,248,427,279,292,113,396,220,150,464,481,432,450,465,451,492,470,584,576,605,542,579
558,75,383,47,262,319,230,268,91,121,351,33,40,38,44,296,493,499,434,471,527,540,541
558,76,48,235,254,273,247,206,362,184,242,148,407,494,482,483,469,515,507,587,594,595,544,567
558,159,46,67,441,153,524,53,418,458,283,9,114,188,445,473,442,437,532,447,474,559,596,597,570
558,51,86,88,463,219,34,222,61,459,448,462,516,460,461,475,476,497,467,608,561,550,581,546,598
558,23,272,360,414,96,25,404,477,105,368,201,330,116,73,521,468,485,486,523,505,487,600,607
558,4,240,316,300,43,433,338,339,282,56,193,92,538,488,454,525,518,455,478,566,552,586,553,591
558,80,81,274,305,190,367,42,336,332,32,39,172,428,425,431,466,456,601,574,547,571,565,602,589
558,395,98,162,15,303,133,19,108,207,228,149,480,519,439,555,603
558,109,115,210,435,489,443,498,582,593,590,568,564
468,257,337
103,211,155,142,225,339,200,107,108,8,58,93,396,220,234,444,460,521,579
586,142,53,450,571
524,132,339,459,464,484,599,564,562
473,19,402,231,220,39,432,493,494,469,505,519,599,564,571
524,514,151,265,306,458,123,169,396,469,446,448,486,498,533,527,596
571,247,173,492,456,579,593,561,562,603
558,286,264,233,216,112,20,370,508,504,572,569,560,563
151,102,526
485,131,58,112,39,432,446,529
315,330
103,138,17,368,282,92,58,44,407,228,588
85,92
92,366
524,504
240,12,75,212,310,102,225,279,381,19,282,218,148,196,169,170,407,176,222,117,610,549,553,562,554
169,155,138,310,166,105,19,200,131,249,92,58,37,401,113,220,114,176,222,366,370,459,444,452,461
34,574
21,75,76,67,248,427,53,19,184,458,33,219,34,407,39,470,443,476,512,479,584,590,546,563,545
47,366,459
462,47,22,24,67,202,153,184,207,186,219,114,236,459,451,469,507,447,460,513,468,488,466,467,585
462,4,316,46,16,101,133,206,184,131,32,123,220,20,171,464,432,465,471,495,609,546,599,563
462,277,299,433,19,56
403,74,82,25,336,207,36,176,450,451,516,521,559,578,566
114,212,42,138,233,102,64,89,57,220,490,209,478,553
470,273
47,297,68,89,107,282,490,498
403,106,34,432
523,106,15,500,68,131,123,36,196,234,236,116,459,452,442,461,485,533,541,571
21,272,4,163,230,441,433,136,186,9,187,37,236,173,228,471,469,442,525,558,593,595,559,596,609
565,573
365,47,332,451
92,549,575
108,363,117,438
293,24,360,96,335,26,258,126,17,247,153,253,133,36,220,39,135,482,474,534,582,573,599,611,563
293,457,273,231,363,61,63,432,465,499,471,495,485,488,597,578
138,370,461
75,457,176,125,10,432,465,494,558,566
75,25,100,409,101,477,19,207,481,505
521,47,106,163,166,142,105,107,108,44,176,222,236,459,442,438,460,456,575
25,451
117,47,166,230,279,306,105,200,107,9,176,222,125,459,495,438,447,461,521,478,587,610,549,553
21,159,239,24,360,316,241,80,274,129,342,319,50,320,164,299,126,153,306,32,147,220,38,176,222
100,216,8,492,473,523,584,572
525,123,114,442,447,517,582
442,540
21,106,26,101,417,218,333,295,123,396,366,459,495,474,516,460,513,468,485,505,480,548,561,586
74,75,22,365,297,303,64,332,200,260,56,148,93,112,220,116,10,117,459,473,442,447,505,608,566
595,562
35,22,272,299,268,121,351,32,295,193,38,352,61,63,502
108,96,137,463,207,20,496,466,527,509,541,600,564,611
240,47,155,166,230,337,69,64,108,111,220,20,490,173,459,501,444,438,533,540,572,574
21,251,23,181,273,477,381,56,242,112,389,431,473,475,497,523,488,478,456,439,587,549,599,571
525,123,114,442,447,517,582,549
47,166,369
142,403
33,178,328,417,69,248,206,19,207,56,9,187,196,222,236,296,450,469,468,478,546,586,571,575,556
33,106,67,303,153,477,133,108,186,36,92,93,37,10,481,471,483,507,473,496,443,460,488,480,577
33,433,184,8,148,112,20,173,63,516,497,456,584,558,539,590,595,606,569,574,562
247,206,88,200,117,432,496,476,531
293,402
51,176,228,585,556,589
108,47,151,299,433,93,40,44,228,465,528,447,478,611
529,75,49,16,202,477,356,121,31,231,61,62,39,228,493,494,487,488,480,597,578,563
459,76,282,148,584
38,286,22,272,24,316,82,319,299,268,153,33,186,123,35,193,396,61,470,469,504,448,595
38,235,299,433,248,121,32,108,236,496,497,505,488,478,456,480,529,546,600,571,563
459,233,254,220,73,432,564,575
459,233,254,249,220,73,117,494
459,233,254,220,73
272,561
108,282,447,549
51,105
108,56,432,469
240,24,211,241,98,25,336,50,500,412,181,198,408,91,249,9,36,330,112,366,437,516,509,609,589
82,286,319,457,17,230,417,225,121,33,186,295,37,38,44,63,481,450,471,483,507,527,517,590
82,299,153,265,249,8,187,123,20,176,135,459,469,495,484,473,504,460,475,573,568,559,569
82,24,360,316,16,181,477,433,64,193,61,236,366,10,497,485,505,488,456,546,586,601,547,571,589
82,50,101,133,108,93,480,439
21,233,181,408,247,279,260,113,116,357,149,494,462,487,568,570,560,603
40,391,442
108,65,19,186,9,123,93,236,377,470,482,469,437,516,478,456,577,541,549,570,566,574,571
108,463,56,295,9,371,236,470,570,574,602,563
523,206,339,363,357,580,552,603
603,166,442,549,573
33,233,181,356,249,330,444,445,608,563
21,257,82,409,225,337,133,418,308,193,171,115,10,520,451,445,454,542,569,575
338,75,17,543
524,47,379,200,107,249,219,490,228,504,478,579,549,554
82,76,550
108,235,198,433,148,228,432,494,522,488,480,542
108,246,260,20,39,444,522,468,488,573,566
108,512
229,76,129,319,26,230,225,433,201,508,507,502,476,513,590,595
295,268
240,159,233,67,101,105,89,368,184,114,149,482,469,445,442,474,460,480,517,541,585,595,551,575,557
21,229,99,336,404,64,332,249,223,92,370,63,432,522,585,597,607,602
75,580
47,336,403,142,279,107,369,36,330,113,435,442,517,579
483,436
521,223,36,610
465,336,254,202,231,172,494,489,437,522,466,574
293,129,25,254,299,202,477,33,389,176,73,172,494,496,525,456,587,576,579,539,590,591
240,162,198,246,150,608
100,417,8,554
546,286,139,216,432,470,471,505,467,547,556
287,296
465,88,295,296
293,493,505
367,26,399,19,281,125,464,471,489,448,460,541,543,594,595,566,553,611,602
108,260
528,273
442,391,477,332,19,249,282,40,490,357,117,512,478,591,571,575
442,391,233,225,136,200,187,40,169,114,176,459,432,438,549
4,557
82,178,171,63,459,432,471,469,504,460,461,548,590,573,600
82,272,24,316,19,219,485,480,439,546,586,603
297,5,19,282,40,37,220,117,459,442,577,540
603,551
82,183
21,229,99,336,404,64,332,183,249,223,92,490,324,370,63,432,484,461,522,582,585,597,607,565,602
442,551
518,212,139,19,220,39
287,201,196,296,483,530,515,575,557
63,65,272,24,96,257,299,126,268,216,351,281,263,186,295,193,38,188,61,172,513,505,478,526,582
21,286,277,414,155,206,338,121,281,296,481,502,521,517
251,360,4,299,88,183,450,437,498,559,597
447,47,19,200,442
21,391,25,399,100,321,142,290,362,282,35,61,428,534,589
113,512,575
465,316,26,126,153,477,206,216,186,371,20,188,236,228,520,495,497,478,542,559,570,546,599,578,571
222,395,105,170
151,12,47,22,272,162,15,254,207,263,20,324,522,466,542,582,578
210,551
310,514,25,403,409,86,418,368,131,123,176,222,236,366,459,210,504,443,460,461,521,485,467,551,546
310,24,360,414,4,316,411,211,80,138,139,198,408,43,433,282,56,193,92,58,357,454,479,534,607
310,303,337,103,133,64,332,356,381,19,146,108,207,111,196,93,39,370,428,117,173,431,533,466
240,235,123,432,508,466,456,590,586
74,459
74,240,86,572
63,65,272,24,96,257,299,126,268,216,351,263,186,295,193,38,188,61,172,513,505,478,526,517,582
524,313,264,100,225,441,308,187,37,401,220,20,432,491,530,515,438,462,460,531,610,540,593,606,570
524,50,166,105,216,131,62,370,485,551
465,23,204,319,235,39,432,491,496,485,505,526,558,573,601
409,142
523,173,561,557
521,451
584,470
9,517,561
151,12,47,22,272,162,15,254,207,263,20,324,522,466,542,582,578
607,142,379,231,495,592,605
315,262,272,25,524,477,206,463,186,147,222,234,432,451,478,480,517,570,546,599
404,24,316,204,82,409,101,273,153,206,8,186,357,469,507,473,476,522,456,569,560,599
485,98,320,202,248,206,88,19,123,111,61,236,435,494,444,504,460,479,593,549,595,546,599,574
607,371,482,460,546
82,520,468
169,12,386,365,46,225,441,306,91,281,218,369,223,9,44,407,209,438,447,587,610,548,541,549,551
169,50,85,64,111,93,490,116,117,512,521,518,553,575
198,292,196
482,99,233,408,216,186,242,187,20,236,228,149,459,520,491,471,444,495,497,478,542,549,569,570,566
482,202,295,39,496,480,610,558
108,139,8,196,450,437,456
524,138,19,489,504,552
222,414,211,233,230,102,225,441,248,249,219,117,228,150,432,473,461,478,480,587,610,541
63,35,489,496
92,47,102,43,19,108,111,196,40,37,176,222,459,481,432,456,610,541,590,586
82,273
21,36,601
310,229,367,328,404,463,538,149,468,599,552
75,540
89,391,286,82,5,26,264,142,17,69,248,427,136,292,223,186,363,37,405,113,481,450,491,470,579
89,74,75,233,457,230,417,102,225,85,200,351,107,369,295,40,220,38,170,371,44,296,582
89,76,48,151,399,299,68,290,291,247,441,184,148,407,508,482,530,469,515,501,444,445,436,587,573
89,159,46,67,524,458,283,187,390,442,437
82,251,319,264,233,67,291,206,91,186,148,407,432,491,530,469,507,473,527,558,549,590,573,545
82,316,16,198,126,477,249,187,36,193,222,61,459,443,516,522,497,488,570,560,581,546,599,564,586
82,241,305,50,19,108,111,518,456,480,439,579,608,563,556
529,235,126,477,356,186,295,542
82,412
206,320,105,123,469,590,585,599,600
485,82,319,299,477,186,242,20,39,459,470,495,516,522,456,439,543,568,570,609,564,571
485,286,16,233,225,121,463,33,187,220,176,116,228,481,508,496,475,468,480,527,580,607,586,555,563
442,540
222,386,24,85,43,265,281,123,363,528,460,543
524,405,504,590,573,557
276,136
584,559
21,305
310,540
433,67,51,295,231,522,488,466,584,542
507,473
9,74,365,272,274,137,46,166,230,105,89,338,123,396,407,357,377,459,432,469,507,460,540,590,586
595,220,465,608,564
485,251,76,4,316,151,26,258,67,153,32,108,207,56,371,432,491,471,437,476,513,488,558,582
559,584
483,131,402,92,405,396,234,116,432,515,436,447,474,519,509,531,548,593,595,588,556,589
483,422,305,228,436,454,549,555
9,138
206,24,320,105,19,184,32,186,123,459,469,517,590,585,561,599,600
586,74,56,186,371,407,459,460,590,609,599,564,555
353,65,24,198,206,281,108,56,33,187,37,389,20,407,188,236,366,469,460,478,480,599,583,589
222,91,465,448,546
82,451
524,117
92,313,57,20,468
133,314
586,53,450,571
210,602
64,212,500,263,407,176,557
15,286,251,12,47,262,65,96,257,316,315,204,137,25,409,142,17,362,183,330,236,469,532,522,486
47,315,50,200,220,114,228
524,403,248,114,176,222,483,504,587,588,556,589
485,286,251,75,82,319,26,320,233,202,248,21,121,33,186,389,220,38,371,481,432,491,470,558,582
485,76,151,258,225,206,281,242,20,407,435,471,508,494,444,495,527,593,549,543,595,568,571
485,153,88,463,187,123,176,459,437,496,504,447,474,516,460,475,476,522,513,597,570,580,550,609,546
485,4,316,16,477,368,32,56,111,116,39,497,468,505,498,488,479,478,456,599,607,564,586,574,557
485,98,299,67,19,108,207,236,228,480,439,571,555,563
523,600
47,125,117,461
5,212,106,272,98,408,89,362,107,184,108,9,187,36,396,407,117,173,209,515,442,447,512,541,555
133,314,248,184,186,389,20,407,465,471,579,590,573
133,4,126,19,263,400,61,236,459,443,475,546,599,564,571
513,251,320,235,126,21,263,56,193,38,188,63,495,473,516,478,480,584,559,546
183,75
353,299,53,148,505,456,573
251,360,4,204,437
9,443,486
524,504,439
277,82,427,171,461,605,585,596
209,42,5,151,500,89,282,92,196,370,459,444,437,511,557
442,518
9,575
162,4,240,138,427,105,89,201,465,492,601
274,262,336,379
64,37,459,473
133,75,320,31,56,38,528,456,584
485,24,254,133,148,37,61,149,431,465,502,473,523,487,525,584,572,585,566,552,547,602,603
531,391,47,106,24,316,403,230,225,265,248,332,19,108,333,111,93,176,173,481,460,475,541,586,602
531,76,297,23,272,328,300,206,200,362,260,207,538,459,210,494,518,590,570,561,550,599,600,575
290,159,239,240,241,129,164,103,21,131,402,400,58,220,176,533,553,589
554,42,43,107,108,92,40,44,508,528
47,75,89,19,263,36,176,459,517,593,541,549,590,581,599
43,131,407,10,149
188,251,316,162,235,246,152,53,121,34,38,352,62,150,63,469,504,522,456,546,607
251,360,4,204,437
209,4,265,19,216,283,9,111,37,117,465,496,447,533,595,588,554
277,82,427,171,461,605,585,596,604
251,383,360,4,204,299,273,88,183,351,450,491,437,478,439,559,597,560,599,600,563
251,383,360,4,204,299,273,88,183,351,450,491,437,478,439,559,597,560,599,600,563
31,202
607,313,82,181,247,524,306,21,121,33,196,171,222,518,455,587,578
47,76,181,20,561
541,404,142,206,146,148,330,396,117,459,515,442,443,517,561
115,473,488,591
290,239,240,241,129,164,379,103,21,131,402,400,58,220,176,432,533,553,589
353,96,82,121,186,330,357,459,504,443,540,595,561,546
64,551
9,532
255,276,212,365,132,5,155,337,69,356,146,32,33,407,135,501,447,512,521,592,607,578
82,111
290,159,239,240,241,305,129,164,100,379,103,21,131,402,400,58,196,220,176,432,533,553,589
437,485
485,383,336,50,268,417,57,35,172,117,520,451,493,515,507,539,559,600,598
56,153
114,138,102,490
251,360,4,204,437,498
251,360,4,204,437,498
9,25
523,579,597
325,251,235,403,17,268,121,351,147,295,112,38,63,481,465,451,491,470,527,542,579,558
22,65,76,387,235,254,299,403,291,247,524,206,53,263,242,352,434,494,482,502,501,528,504,597
92,490
159,319,26,235,403,321,330,377,296,520,493,473,578
49,272,24,96,235,403,477,463,123,34,35,193,61,236,73,475,476,522,513,497,485,487,546,564
257,316,204,16,336,235,403,433,133,427,32,231,39,172,431,488,478,456,526,480,586,574,571
422,74,150
422,74,150
422,74,150
56,204,153
432,4,241,500,290,379,248,21,148,402,443,487,584,595,609,551
324,276,391,286,82,500,142,202,477,292,183,109,150,464,520,481,432,465,451,491,437,509,542,579,558
324,251,314,26,264,320,164,310,230,477,121,351,33,40,363,396,389,38,296,492,470,493,437,577,582
437,22,262,319,233,457,268,477,30,333,295,242,170,371,324,63,499,434,435,471,494,593,539,583
324,313,235,254,399,290,152,273,477,206,184,281,148,508,482,530,469,515,507,437,517,590,572,585,543
324,258,247,441,477,306,53,218,263,283,20,501,444,452,495,489,528,437,531,594,573,595,568,606,559
324,159,387,100,153,524,477,265,9,459,484,446,473,437,496,532,504,447,474,443,569,588,597,570,560
477,239,51,253,216,131,463,123,34,35,490,324,135,437,462,516,460,461,475,476,522,467,580,550,581
324,23,514,272,181,477,88,89,36,330,61,236,366,116,210,437,513,497,468,485,486,523,599,607,564
324,24,96,257,240,316,99,163,16,198,126,477,339,56,193,377,437,505,487,498,488,525,534,566,586
324,80,81,274,367,139,477,433,332,282,231,111,10,39,172,428,437,479,455,478,466,456,591,601,574
324,204,129,132,42,336,50,321,477,103,64,356,108,196,431,437,526,480,519,554,547,565,602,555,563
324,75,395,162,342,477,228,437,529,439,603
367,106,274,162,46,457,253,477,242,402,196,401,389,117,173,492,493,495,523,526,539,578,586,574,598
277,24,316,133,19,219,459,432,471,469,495,504,462,460,485,480,439,548,539,590,573,546,600,586,603
181,363
367,163,336,264,198,408,417,69,418,223,36,169,357,432,450,499,435,469,444,448,521,587,558,594,583
523,96
409,507
336,491
553,212,42,335,138,310,89,93,40,220,222,117,209,583,598
35,24,4,204,67,202,477,19,56,148,407,508,460,486,523,488,478,480,584,549,597,563
35,314,22,76,272,96,316,299,321,268,121,351,32,295,242,193,112,38,352,61,63,481,470,502
485,76,106,23,272,181,17,265,216,292,281,283,34,330,171,490,469,445,436,446,461,467,543,596,551
485,211,204,42,342,139,328,404,408,300,433,64,356,282,58,196,93,484,532,486,606,591,601,575,604
485,314,412,273,69,260,184,369,193,396,377,296,489,448,521,454,466,592,579,549,608,560,561
58,131
115,225,407,459,483,573,591
9,93
485,53,338,201,218,366,528,542
181,391,286,251,287,314,386,319,202,246,427,91,351,147,363,113,371,150,450,451,491,605,579,582,593
181,313,137,254,152,291,247,107,333,363,20,407,114,510,507,495,445,436,517,587,539,594,595,559,544
181,159,387,239,46,412,153,253,105,131,363,188,115,352,353,135,496,448,462,511,588,596,581,599,598
181,272,24,96,211,190,367,25,163,16,368,32,330,92,363,377,39,210,454,525,455,564,578,574,589
181,81,204,98,162,336,50,303,101,433,133,356,381,363,228,471,489,497,526,529,602,556,603
181,82,166,216,187,402,363,236,117,149,209,508,482,473,523,479,478,439,584,558,541,572,561,546,554
181,76,24,96,26,320,198,248,418,19,184,33,363,176,222,459,516,460,475,568,560,603,583
181,276,262,229,100,300,417,265,206,339,21,183,8,35,363,396,171,73,172,520,492,446,505,527
181,316,500,164,126,142,102,85,292,369,223,112,363,169,324,296,464,465,435,488,509,610,585
181,139,500,310,399,230,69,121,281,219,363,493,437
17,102,248,368,543
206,76,23,272,362,210,590,561,599,600
459,220,504
571,4,148
324,477,437,540
456,286,47,320,247,107,56,242,148,187,123,193,236,459,445,473,521,488,531,584,558,585,546,586
456,108,574,547,571
524,504,595
553,47,76,46,206,19,200,107,56,9,111,169,407,173,149,459,442,461,534,587,541,599,562,575,589
553,74,164,181,404,102,332,92,370,610,568,551
337,276
247,24,81,42,254,403,181,206,53,131,58,61,481,451,471,445,473,447,516,513,584,597,560,586,603
553,264,303,101,441,248,279,281
592,365,155,337,69,19,32,33,112,407,114,255,135,501,473,447,512,521,517
181,159,98,16,320,206,418,351,281,108,33,220,171,176,459,496,523,519,584,559,600,586,554
181,315,82,163,51,300,417,133,248,21,402,112,188,222,61,149,492,473,516,486,439,527,558,541,550
477,51
316,204,409,404,153,56,357,473,522,569
338,108
257,387,15,332,109,481,532
112,249,111,434,484,496
594,30,228,436,448
48,147,34,10,435,497
139,573
583,492
16,383,82,139,336,51,181,202,477,433,133,183,121,184,193,471,494,475,488,466,439,577,570,563,544
16,178,487,576,574
584,235,206,121,32,148,188,61,63,470,473,447,443,485,480,561,546,599,586,563
206,76,23,272,362,207,210,590,561,599,600
571,4,254,148,520,452,462,485,523,546
571,4,457,254,148,520,452,462,485,523,546
36,76,351,56,407,459,442,516,505
583,73,539
135,521,592
513,325,159,96,310,235,379,248,292,389,171,459,481,432,462,586
16,20,486,479
39,159,241,98,319,320,235,300,321,101,88,295,220,38,324,459,296,507,495,474,516,505,480,564
351,76,19,123,330,193,171,61,459,515,561,580,603
594,198
328,251,75,76,24,230,206,249,396,114,116,63,451,460,475,485,498,597,551
328,251,19,32,56,488,456,480,586,602,563
181,276,239,49,272,24,96,164,100,321,183,249,56,147,330,363,150,443,505,539,572,573,561,563,598
181,316,211,337,279,32,218,9,35,396,114,236,357,117,296,507,521,488,454,466,593,599,544,567,545
16,247
108,187,448,468,505,456,480,517
463,478,517,540,547
24,229,211,258,279,91,545
139,76,137,67,202,268,19,33,389,73,520,507,443,505,467,558,581
108,234
551,286,74,164,310,142,69,248,136,206,107,223,113,170,371,481,470,530,469,610,540,593,590,572
551,159,67,412,291,53,418,362,148,283,9,187,222,459,444,445,473,504,447,443,460,467,594,559,544
551,422,316,211,403,328,126,43,368,249,282,56,123,330,234,116,461,475,468,505,454,533,466,456,599
551,133,19,32,480
240,297,4,403,8,283,187,255,357,377,473,532,461,468,523,531,588,599,555
249,50,233,64,248,206,107,201,396,389,371,407,490,236,370,450,434,494,452,496,485,558,585,559,588
181,287,76,257,229,299,412,404,85,64,89,113,44,377,520,499,482,515,579,594,580,546,607,566
5,212,365,138,230,223,111,93,407,176,370,209,437,447,461,512,587,610,541,549,551
599,586
57,432
511,74,75,240,274,98,264,310,321,230,337,105,200,92,371,407,116,117,209,479,478,529,550,546,562
370,138,310,408,441,306,369,92,93,401,390,176,366,428,117,149,459,452,438,610,541,549,609,552,583
511,212,262,335,246,102,225,68,69,107,242,40,363,37,113,44,450,482,483,610,577,548,540,549,583
511,441,306,308,148,9,171,114,390,176,459,469,501,444,452,446,437,532,438,447,517,587,572,569,588
511,365,297,24,138,50,412,403,86,89,338,282,36,111,125,366,377,370,461,512,609,551,599,553
338,108,396,407,485
511,47,5,421,166,303,43,64,136,332,381,19,293,260,369,428,173,149,525,518,533,541,574,554,575
511,151,399,67,216,184,131,218,458,8,283,187,34,20,352,234,135,515,436,442,460,595,568,608,567
524,46,233,103,427,368,282,108,369,171,407,444,504,447,454,456,547
511,12,190,42,395,372,500,17,427,356,146,292,108,223,93,401,389,220,481,465,451,509,605,555,589
511,414,4,408,339,219,330,490,73,255,357,10,538,513,468,486,498,455,534,580,581,566,591,601,557
511,81,155,164,233,328,417,85,265,279,53,33,196,112,445,496,474,448,462,475,531,594,596,598,545
212,365,102,407,553
511,46,405,169,396,115,228,210,296,492,470,434,502,516,480,565,603
520,149,492,519
499,332
324,76,26,133,88,108,242,193,176,61,296,558,599,586
91,286,24,235,133,427,206,33,57,402,36,193,176,236,63,459,437,443,460,485,488,480,558,599,586
91,75,76,96,67,368,260,32,207,263,92,196,93,396,520,465,504,455,531,539,541,549,594,573,561
370,166,102,368,282,108,218,169,220,173,530,447,461,512,576,596,556
583,492
181,75,383,23,204,132,319,328,101,142,153,253,379,30,92,115,324,39,434,510,495,517,570,560,603
193,272,316,82,319,320,235,299,321,133,351,56,147,242,352,61,470,475,488,478,480,558,564,571,544
296,159,26,320,399,299,126,248,88,91,308,295,353,39,435,495,474,516,505,605,542,585,543,564,589
296,386,387,106,80,5,137,164,310,300,200,107,220,371,352,209,450,492,436,509,587,610,577,568,581
296,163,408,477,379,43,339,356,292,401,176,61,236,324,228,135,434,523,478,527,594,552,586,555,545
296,314,514,96,315,411,50,142,524,263,330,171,150,510,530,504,462,461,517,584,579,593,588,546,604
296,204,46,409,404,105,183,431,464,451,470,471,473,487,488,467,558,582,573,560,580,571,565,603
296,313,305,190,16,457,181,265,362,33,377,210,468,454,519,439,576,592,606,570,561,600,607,563,556
296,47,335,151,303,246,64,306,53,89,283,196,93,370,428,149,482,469,444,442,437,447,534,557,583
296,24,360,139,433,427,332,381,463,458,57,112,117,483,445,446,443,522,513,521,486,525,456,559,575
296,287,98,100,181,321,247,30,146,193,113,188,390,366,173,494,452,485,529,590,569,608,550,562
296,75,365,297,240,138,403,421,166,102,85,441,131,369,148,20,407,114,459,501,512,541,549,553,598
541,5,46,138,164,67,19,282,108,283,9,219,123,37,407,114,459,494,482,507,442,447,443,533,540
511,229
521,200,176
162,287,409,417,20,210,522,531,578,604
15,12,47,22,65,313,151,16,254,202,17,291,133,279,207,333,407,324,172,459,492,466,534,582,545
115,305,483,454,549,555
139,96,82,457,254,153,253,136,351,34,236,470,437,448,466,579,607,563
139,159,257,26,181,206,56,330,196,63,135,450,451,480,542,582,590,560,561,546,599,571,603,567
296,391,251,383,162,319,417,418,21,9,402,37,169,396,38,489,497,518,531,597,599,574,602,544,567
403,47,291
108,556
296,22,23,233,235,67,328,17,68,86,351,260,8,147,123,35,36,40,44,234,125,493,448,595
296,276,12,336,500,264,198,202,417,153,69,136,216,56,223,109,34,222,538,499,515,484,496,572,554
296,257,211,42,337,368,338,282,108,207,405,490,116,255,357,10,63,508,502,498,479,533,526,551,591
296,76,48,4,395,155,254,258,51,268,152,253,206,201,32,92,499,438,511,455,466,540,609,566,601
328,251,383,264,299,225,273,248,362,242,396,220,407,470,434,507,473,584,576,558,590,568,583
328,251,272,139,253,463,123,193,236,324,459,496,443,478,570,561,550,599,600,571
277,139,230,249,218,92,111,112,363,481,434,528,601
181,314,386,277,155,139,50,310,457,409,166,202,247,292,8,193,169,20,73,432,471,442,478,590,602
432,251,75,383,82,319,500,26,142,230,268,292,91,107,33,57,389,38,520,481,450,465,470,499,434
432,76,24,96,46,457,399,328,153,524,206,89,249,8,123,330,407,459,435,515,484,473,475,599
541,47,212,297,310,303,153,279,206,338,56,148,111,401,371,20,473,536,590,572,551,552,557,583,567
89,276,391,314,335,500,26,17,427,279,292,33,57,37,389,220,150,296,464,432,450,465,493,584,579
89,75,47,76,151,233,230,246,417,225,68,290,152,273,200,91,351,8,112,471,508,482,515,543
89,313,48,46,399,299,51,247,441,153,524,218,402,171,407,114,390,352,176,501,528,442,516,476,587
89,297,514,24,360,96,404,198,408,253,105,338,463,36,490,61,366,512,511,485,534,581,546,552,586
89,240,229,367,138,379,433,337,64,332,92,58,111,196,357,10,538,117,431,525,479,455,478,562,575
89,395,15,303,381,131,207,369,93,401,169,255,370,173,228,149,209,541,573,607,603,589
296,74,262,65,23,229,241,81,129,342,25,412,291,121,184,58,231,73,520,507,476,547
511,76
139,32,488
370,159,163,19,458,228,536,577
314,53,583
365,228,501,547
370,212,365,5,138,310,441,131,218,369,169,220,407,176,149,209,438,461,610,549,551,553,557
89,272
21,391,286,251,82,142,248,136,279,183,223,37,113,389,220,38,464,520,481,451,470,584,605,542,558
21,75,319,320,164,310,233,230,417,69,91,121,260,33,147,333,295,112,371,63,499,527,548,593
21,212,76,277,151,399,225,290,273,206,184,281,8,148,471,483,469,507,517,549,590,572,585
21,155,299,67,247,153,306,53,218,283,407,501,528,445,473,442,531,587,594,595,568,559,569,588
21,159,239,100,328,418,458,9,115,176,222,459,496,504,474,443,462,516,460,596,597,608,560,561,545
21,297,106,23,272,409,105,463,123,34,35,330,490,61,236,366,475,476,511,521,485,550,546,599,600
21,24,414,96,4,257,316,163,404,408,477,368,338,56,193,92,116,357,523,505,488,534,607,564,586
21,211,241,305,139,126,433,337,332,282,32,377,324,10,370,428,431,525,479,478,466,456,601,574,589
21,42,98,162,342,336,50,321,101,133,64,381,19,207,117,173,228,149,480,571,565,602,563,603
21,487,439
432,159,316,211,139,181,198,379,332,56,9,35,111,196,507,516,525,478,456,584,585,573,609,600,586
181,204,153,184,574
367,422,96,82,155,67,133,206,19,200,220,171,407,10,149,520,470,471,508,483,460,584,570,599,575
367,316,211,103,292,21,183,463,207,218,9,255,431,515,445,504,516,468,488,480,608,581,571,602,563
367,314,74,257,240,137,303,101,332,108,283,123,38,176,234,228,481,442,485,505,525,478,593,566,555
367,286,251,229,15,335,151,100,409,225,441,524,89,369,56,93,170,366,489,467,579,541,564,553,601
367,383,24,4,26,299,300,126,202,153,216,362,91,351,32,35,125,324,135,512,513,439,561,562,589
21,26,362,396,567
548,47,5,151,264,310,17,85,200,223,37,113,220,170,482,531,610,540,541,549,572,585,573,595,583
548,46,403,441,265,306,458,283,9,219,407,176,222,234,490,459,444,452,442,532,438,447,588,608,609
548,138,421,166,105,89,282,56,111,196,366,116,538,370,428,511,521,454,518,533,599,566,552,553,557
548,42,98,64,19,207,93,117,149,554,565,575,556,603
277,225
524,579
541,76,336,91,207,57,187,34,92,40,222,209,480,531,577,595,569,562,575
21,487,555
181,262,48,4,241,190,129,230,225,88,339,91,207,57,187,219,111,451,502,525,479,480,540,569,583
207,76,24,96,82,51,181,433,32,242,148,193,20,407,236,39,459,210,520,450,437,496,443,488,478,480,439,584,558,541,590,572,596,597,561,599,564,586,602,563,612,613,614,615,616,617,618
603,442,573,565
369,225,88,200,92,114,370,541,619,620
391,46
407,286,75,76,24,26,51,181,17,153,433,69,105,216,21,207,8,9,113,396,114,188,149,135,459,507,442,447,513,485,480,519,529,558,540,541,572,561,599,567,621,622,623,615,624,625,626
459,233,19,220,73,39,135,465,531,549,569,599,575,619
89,391,75,47,313,297,514,24,360,395,15,335,151,138,399,299,67,51,404,198,126,303,142,230,417,68,152,291,247,441,153,524,43,433,69,248,427,88,105,368,338,19,146,292,91,32,108,207,218,56,8,223,148,9,123,330,93,37,220,171,407,114,390,222,490,366,255,357,538,117,209,459,296,464,465,470,530,515,501,444,473,442,447,443,516,475,476,511,468,485,505,455,478,533,466,440,587,584,579,540,541,590,543,573,551,599,607,552,586,562,575,544,627,628,629
408,286,24,409,32,36,451,435,442,496,475,497,563,630
139,450
5,138
5,461
85,92
219,553
61,75,96,98,321,433,69,32,108,111,442,516,461,541,599,544,631,620,626
523,106,96,15,500,68,131,369,123,400,363,234,61,236,116,357,370,117,459,452,442,485,533,527,579,541,597,561,580,599,600,601,571,603,557,598,632,633,634,619,628,635,616,636,617,637,638,639
169,12,212,365,42,98,155,46,138,500,264,233,166,17,230,102,225,85,441,524,64,248,306,105,89,19,146,216,200,91,107,131,282,108,207,218,369,283,187,219,92,58,111,93,40,37,113,220,44,407,114,222,234,490,61,116,255,538,370,428,117,228,149,209,459,483,501,444,452,484,442,438,447,461,511,521,518,533,531,587,592,610,579,541,549,572,585,588,609,551,599,552,553,562,554,575,555,557,598,640,634,619,641,627,642,643,644,616,645,646,647,648,636,649,637,650,651,620,652,626,545
485,313,360,198,433,265,368,293,112,171,431,436,446,523,587,605,558,582,543,597,557,632,653,654,655,656,657,658,618,659
586,286,75,76,159,24,80,274,305,15,82,138,139,181,433,53,105,19,91,32,207,8,147,36,330,113,220,114,236,39,370,135,465,436,437,516,478,480,584,592,541,573,580,551,599,601,571,555,563,660,628,624,630,647,636,617,625,626,618
591,169
282,391,159,305,500,399,102,64,248,19,216,131,111,37,407,149,483,484,437,496,533,549,595,609,591,555,661,645,626
103,222,551,659
75,531
306,408,444,621
409,75,514,24,204,82,137,235,67,404,166,247,153,477,133,69,306,105,91,184,131,282,207,8,187,111,20,114,353,234,357,428,149,459,464,465,435,508,469,507,488,519,440,605,572,570,561,607,623,635,662,646,652
193,24,82,319,16,299,67,181,126,230,433,133,19,351,56,147,295,123,36,231,20,73,39,149,63,459,471,496,521,485,488,478,456,480,584,540,539,585,570,607,586,571,563,615,663,662,664,665,666
623,513
515,17,579,615,642,667
133,251,75,76,313,23,24,96,316,190,162,82,163,139,233,457,235,51,321,101,202,17,225,152,247,153,88,89,146,21,183,91,282,32,207,458,56,193,363,37,20,234,490,61,73,377,228,149,135,464,481,435,471,494,482,483,496,443,462,460,475,476,513,468,523,488,478,466,480,439,531,467,584,542,558,541,595,569,597,580,546,599,607,564,578,586,603,623,641,614,635,615,630,647,668,625,669,620,670,658,618,545
595,135,476,531,572,655,656
306,201,442
17,21,370,447,541,619,642
650,220
369,286,76,403,441,107,218,123,93,407,114,255,370,209,459,442,461,440,558,582,540,541,551,599,601,565,557,634,619,628,664,636,671
485,293,431,436,557,654,658,618
518,476,599
451,25
21,286,251,75,76,313,159,297,106,24,360,96,257,316,274,305,42,395,98,162,342,82,319,151,163,16,139,336,26,320,164,233,457,399,299,67,328,409,181,404,126,166,321,101,142,230,417,225,273,247,153,524,43,433,337,103,133,69,248,427,53,418,88,368,338,19,216,362,292,91,121,260,107,184,463,201,282,32,108,207,218,458,56,8,223,147,295,148,9,219,123,402,34,36,330,92,111,93,112,113,396,220,44,20,171,407,114,115,222,490,236,366,116,39,370,228,459,431,296,464,520,465,451,470,493,435,471,508,482,483,530,507,501,444,452,528,445,484,446,473,442,496,438,447,443,462,516,460,475,513,497,511,521,468,485,523,505,488,525,478,466,456,480,519,439,527,517,587,584,542,579,558,548,540,539,541,549,590,572,585,573,595,568,559,569,588,597,608,561,580,546,599,600,607,564,552,586,601,571,602,556,603,604,567,632,612,640,613,672,623,641,614,660,628,635,615,642,630,662,673,664,646,647,636,674,617,675,625,650,651,620,652,676,670,618,545,589
9,200,407,222,459,444,521,619,646,620
548,98,138,51,17,225,524,105,89,368,19,200,107,282,207,283,93,220,222,116,370,117,149,459,482,442,521,518,478,592,610,540,541,549,572,585,553,554,575,677,613,619,642,643,616,645,646,667,647,629,649,637,650,620
164,459
585,171,642
114,200,220,44,459,444,461,610,541,642
459,164
193,325,75,22,65,76,24,96,82,335,319,16,336,26,320,235,299,67,412,321,202,230,268,273,477,433,133,69,30,183,121,351,463,32,56,295,242,219,36,330,231,188,353,490,39,464,520,451,470,471,469,528,475,488,478,466,480,584,579,558,573,559,597,570,550,599,564,571,563,604,544,567,678,614,628,624,630,662,655,665,676,618
246,47
8,286,75,65,76,48,387,106,23,24,96,240,316,305,204,132,42,98,342,82,335,5,319,151,155,46,16,138,139,336,500,26,320,258,299,67,51,412,328,409,181,404,198,166,321,142,202,230,417,225,152,273,247,153,524,433,337,133,69,64,248,53,19,200,362,292,21,183,91,260,107,184,131,463,201,282,32,108,207,218,458,56,223,147,148,9,187,123,36,330,679,193,111,112,40,37,169,113,396,220,20,171,407,188,390,353,222,234,490,61,236,116,73,357,370,428,117,149,150,135,459,431,464,520,465,451,470,435,471,508,494,469,507,501,528,436,473,437,496,438,447,443,460,475,476,497,468,485,486,523,488,525,478,456,480,519,439,527,517,531,467,440,587,584,579,539,541,590,572,585,543,568,606,559,569,597,561,581,546,599,600,607,564,552,586,554,602,563,603,604,567,632,678,661,622,640,613,672,623,680,653,641,614,660,628,635,615,624,642,630,662,673,654,616,664,655,646,667,647,665,629,636,668,675,649,625,681,650,620,652,676,682,618,683,638,659
181,204,153,184,567
563,387,16,235,126,268,477,351,295,242,36,231,188,62,465,494,489,476,478,519,542,570,678
103,391,47,212,313,80,98,155,46,138,264,164,233,399,198,166,303,17,230,417,102,225,441,43,265,248,427,105,368,200,91,107,131,282,108,207,218,458,219,400,92,58,111,93,112,363,220,44,171,407,114,222,234,490,116,377,370,428,228,149,459,483,501,444,445,484,446,442,496,438,447,460,461,521,468,478,527,587,592,610,605,579,541,585,606,588,551,599,552,553,601,555,556,622,640,623,642,654,616,664,667,656,636,684,657,683,545,589,659
82,391,286,47,22,76,313,24,360,204,42,139,299,67,404,225,433,427,19,56,219,330,193,58,396,220,44,20,236,228,135,459,520,435,471,507,496,443,475,521,485,488,478,466,480,439,541,573,588,599,552,571,602,557,663,643,664,667,618
82,286,251,360,138,399,321,225,153,433,53,56,193,20,114,61,471,494,496,468,485,480,439,539,541,573,599,600,632,613,615,662,654,671,618
219,75,47,76,313,106,24,360,305,190,98,151,336,399,67,181,404,408,166,17,225,153,433,133,265,105,19,108,295,148,9,193,92,111,169,20,171,114,222,234,490,370,135,459,493,515,507,442,496,443,460,461,476,497,485,488,455,478,519,440,541,585,596,599,564,571,556,678,613,672,623,653,628,615,624,673,654,644,664,646,667,656,617,625,650,652,682,671,618
465,135,494,476,497,572,564,571,653
620,75,262,65,76,387,24,360,96,240,316,305,190,204,42,162,82,5,46,16,336,264,233,67,51,181,404,198,408,303,142,202,17,230,246,225,247,153,477,433,133,69,306,53,418,88,105,89,368,19,292,183,91,121,351,107,184,201,282,32,108,207,218,458,56,8,223,147,242,148,9,187,123,402,330,679,92,231,363,37,405,113,396,220,20,171,407,114,390,222,234,490,61,357,377,39,370,149,459,431,520,465,451,470,435,471,508,494,469,507,444,452,528,445,436,446,473,437,496,438,447,443,460,475,476,512,513,521,468,485,486,505,488,478,466,519,529,439,527,517,467,584,592,605,579,558,582,548,540,541,572,573,595,568,559,588,596,597,608,561,580,551,546,599,607,552,586,601,571,565,602,563,603,557,598,544,567,632,685,612,661,621,677,672,623,680,619,653,641,627,660,628,635,615,663,624,642,630,643,662,673,644,616,664,645,655,667,647,629,668,674,686,675,687,649,651,652,682,671,670,626,688,618,639,689,589,659
483,47,76,305,264,51,17,282,32,9,219,407,459,434,444,437,496,447,461,468,525,540,541,590,551,607,564,571,672,623,628,615,654,667,657,659
511,12,76,313,24,360,42,335,151,138,264,233,399,67,321,17,225,68,43,69,64,88,105,19,200,107,282,108,218,8,223,148,9,219,92,111,40,363,37,396,44,20,171,407,114,390,222,234,366,116,255,538,117,228,149,459,482,501,444,516,461,475,468,478,480,531,587,541,572,568,569,599,552,553,601,562,554,571,557,621,613,615,654,646,667,650,589
138,5,69,200,370,461,440
405,313,24,264,181,273,524,133,265,201,282,8,9,222,234,459,445,473,442,447,443,468,505,478,590,606,553,601,571,640,628,615,624,630,644,664,667,629,684,618
607,287
201,286,251,287,22,262,65,76,313,159,23,24,360,96,316,274,204,132,42,15,82,319,151,25,163,16,139,336,264,320,235,258,299,67,328,181,404,198,126,321,202,17,230,417,225,68,273,291,153,43,433,103,133,265,248,427,30,53,105,19,216,362,292,91,351,184,463,282,32,108,207,458,56,333,295,242,123,402,36,330,679,193,111,40,363,37,405,396,220,44,20,171,114,390,234,490,61,236,377,228,150,135,459,464,520,450,465,470,435,471,508,494,530,469,515,507,452,489,445,436,473,437,496,443,462,516,460,475,476,468,485,505,488,525,479,455,478,466,480,519,529,439,527,587,584,605,558,548,540,590,572,543,573,568,606,559,569,596,597,570,561,580,550,546,599,600,564,591,562,571,602,555,563,556,603,567,632,685,612,678,631,613,623,628,635,615,663,624,630,643,662,673,664,655,656,647,665,690,636,668,674,687,625,681,620,652,657,666,682,671,670,626,618,683,639,659
147,21
404,82,403,198,219,507,599,571
56,330,171
200,459
296,286,251,12,75,47,212,22,65,76,48,159,365,297,24,240,80,42,342,82,335,5,319,138,500,26,264,320,233,457,299,67,403,328,409,404,408,126,166,321,303,142,202,17,230,246,102,225,85,68,441,153,524,86,433,337,69,248,306,53,88,105,89,338,19,146,216,200,292,183,121,260,184,131,282,108,207,218,369,56,8,223,109,147,148,283,9,187,219,123,34,36,330,92,111,93,112,40,169,113,396,220,20,171,407,114,390,353,222,234,490,61,236,366,73,255,357,377,538,370,428,149,209,459,431,450,470,435,471,482,469,507,502,501,444,452,528,436,442,437,496,438,447,443,462,516,461,475,476,512,511,521,468,485,488,518,533,466,519,531,440,610,605,582,540,539,541,549,590,572,585,543,573,595,568,606,559,569,588,596,608,561,580,550,609,551,546,599,607,566,552,586,553,591,601,554,571,575,555,563,603,557,604,598,544,567,632,661,621,640,613,672,680,634,619,641,627,628,635,615,642,643,664,645,646,647,629,648,636,668,686,675,687,649,650,651,620,652,682,671,626,688,618,589
641,200,591,557,632
102,248,368,543
187,65,139,233,181,153,53,32,353,255,464,435,471,482,521,541,599,677,651,652
513,181,584,559,674
525,582
584,51,17,268,121,242,148,193,220,20,62,471,528,443,513,478,466,456,558,582,559,546,563,544,663,630
293,26,321,121,32,465,515,505,488,597,623,615,675
623,12,75,212,65,76,159,23,514,24,360,96,257,316,315,274,305,204,129,98,342,82,335,319,151,138,139,26,320,457,299,67,51,181,404,126,321,101,142,230,417,102,152,273,441,153,524,433,133,69,265,248,53,105,368,19,216,292,21,183,91,201,282,32,108,207,218,458,369,56,8,333,295,148,9,187,219,123,36,330,679,93,112,396,220,20,407,353,234,236,366,116,357,370,149,150,135,459,210,296,520,481,451,470,493,435,471,508,494,469,515,507,501,528,484,496,438,443,516,460,475,512,513,497,521,468,485,486,523,505,488,525,479,455,478,456,480,519,529,439,527,517,467,587,584,605,542,579,540,541,572,585,573,606,559,569,588,596,608,561,580,550,546,599,607,564,586,601,563,603,544,567,632,685,633,612,678,631,622,613,653,641,614,660,628,615,663,624,642,630,643,662,673,654,644,616,664,655,646,667,665,629,690,636,668,674,617,686,675,625,657,676,666,682,670,626,688,618,683,638,639,589,659
240,212,297,335,500,164,67,408,303,17,246,85,69,64,108,20,222,357,538,648,620
293,96,258,247,207,36,172,493,597,603
273,251,204
544,76,360,204,26,299,67,126,321,417,433,56,295,193,20,296,481,451,470,471,496,476,485,466,480,531,579,558,559,599,571,563,557,567
567,76,24,342,82,16,233,235,51,181,202,247,153,477,433,133,53,183,260,218,56,223,242,148,9,187,34,679,193,20,407,188,353,236,62,459,431,464,520,451,470,471,469,507,442,462,475,476,513,511,488,478,466,456,480,439,558,559,569,597,570,580,609,563,678,624,669,620
274,624
282,286,75,47,212,76,159,387,365,297,24,360,81,274,305,190,42,98,82,5,319,151,137,138,500,264,164,233,457,399,299,412,403,328,181,404,408,166,17,230,417,102,225,273,291,441,153,524,433,133,265,64,248,427,306,53,418,88,105,89,368,338,19,200,21,351,260,131,108,207,458,56,148,219,123,402,34,330,679,193,58,111,40,37,20,171,407,114,390,222,234,61,366,73,255,357,377,538,370,428,149,209,459,431,464,450,465,435,471,469,515,507,444,452,489,528,445,436,446,442,437,496,447,443,516,461,475,513,468,485,486,523,488,525,518,478,533,466,456,480,519,529,439,587,584,610,605,579,582,548,540,539,549,572,585,595,568,606,588,596,597,570,561,550,609,551,599,607,564,566,586,553,601,571,602,575,555,563,556,603,557,544,632,612,661,622,640,613,672,623,680,619,653,641,660,628,635,615,630,643,662,654,616,664,645,655,646,656,647,648,668,686,649,657,671,670,626,618,683,638,639
403,108,169,442,541,642
482,153,265,19,657
273,360,171
620,200,222,619,642,670
428,76,23,360,82,137,155,46,336,67,166,17,230,433,105,19,200,362,292,32,56,8,148,330,37,20,234,116,149,459,431,508,444,484,496,443,460,478,558,548,540,541,572,585,573,568,561,599,571,602,603,544,661,621,623,635,615,630,667,647,675,625,681,626,688,618
151,75,313,159,514,190,42,139,336,233,258,67,166,417,102,291,153,43,433,88,200,107,184,32,108,458,223,219,20,407,234,61,228,149,209,459,210,450,465,493,483,515,507,445,473,442,437,443,461,468,523,479,478,519,467,440,592,605,548,572,570,580,551,546,599,566,586,557,661,624,667,647,648,620,671,618
138,69,88,108,220,44,114,370,228,459,501,444,447,610,541,619,642,636
133,313,82,16,399,202,477,433,107,108,223,242,9,187,219,93,44,20,114,188,353,228,459,464,470,460,461,488,480,541,585,561,553,562,571,544,660,628,637,545
219,24,98,442
437,69,497
447,598
15,287,12,47,22,65,313,240,98,162,151,16,202,17,291,133,19,207,396,20,407,73,172,63,459,492,469,515,466,531,578,552,678,630,673,668,618,545
115,591
293,76,24,335,17,273,153,477,61,471,525,590,599,578,571,660,618
501,101,200,220,44,459,447,541,575,613,636
497,22,387,257,132,82,137,16,139,320,235,409,404,142,202,268,477,121,351,32,56,295,242,36,679,231,188,236,39,172,63,135,296,464,450,470,493,435,471,510,494,515,507,489,528,475,476,512,513,521,485,486,523,505,488,456,519,558,568,597,570,580,546,599,564,571,563,632,653,663,630,662,673,665,690,675,625,669,618
181,93,172
293,39
305,286,251,75,262,65,76,48,159,387,365,514,24,360,96,257,316,80,81,274,190,129,395,98,162,15,82,319,151,137,155,138,139,336,320,164,233,457,235,399,299,67,51,328,181,404,198,408,126,321,101,202,230,417,225,85,273,291,441,524,86,43,433,265,64,248,427,306,418,88,105,89,368,338,19,146,200,292,21,91,121,107,131,201,282,32,108,207,218,458,56,8,9,219,123,400,330,193,92,93,37,169,396,220,44,20,171,390,115,353,366,255,39,370,428,228,149,150,459,210,296,465,451,493,434,471,483,501,452,445,436,473,496,516,475,512,513,468,485,486,523,505,488,525,478,533,466,456,480,439,527,517,587,610,542,579,548,539,541,549,590,572,543,606,570,608,561,580,551,599,564,566,586,553,601,571,565,602,575,555,604,598,544,632,685,612,661,631,640,623,619,653,614,660,628,615,663,624,662,654,644,664,655,646,656,647,674,617,686,675,625,651,620,657,676,682,670,626,618,639,659
541,47,139,131,207,369,187,61,431,464,450,515,442,521,525,439,517,440,592,551,599,633,677,628,683,691
524,530
181,287,76,159,23,24,316,315,204,98,15,82,163,399,299,412,328,404,166,321,17,417,85,152,153,433,133,64,19,292,21,32,218,56,295,402,330,112,363,44,20,171,114,222,236,39,117,149,459,450,434,471,482,528,442,443,511,521,486,523,466,456,480,519,439,527,539,572,573,559,588,561,550,546,599,600,564,586,602,556,603,598,632,612,621,640,623,628,615,663,630,662,654,644,664,667,636,668,674,617,650,651,652
368,313,106,24,274,42,395,98,82,163,181,17,102,43,69,105,19,146,200,21,107,56,123,92,93,113,114,61,370,459,442,461,440,557,640,613,615,662,654,664,656,636,683
98,76,106,181,103,105,108,219,93,112,407,114,149,456,440,680,642,683
293,106,485
438,9
210,286,75,48,23,96,25,139,126,524,282,407,135,530,497,478,540,561,599,600,634,641,628,630
687,446,570
274,500,181,152,32,330,37,465,507,489,523,597,608,580,609,586,571,557,653,641,630,666,671,658,638
15,12,47,76,257,190,151,67,230,225,19,108,56,111,40,220,171,370,117,459,473,461,541,600,621,615,656
564,24,204,82,138,457,67,408,230,433,103,121,32,147,333,148,123,36,111,370,459,431,450,465,451,470,435,508,473,460,468,525,478,519,543,568,569,580,563,660,628,615,630,662,650,670,618,683,639
207,76,96,82,433,265,201,114,236,39,459,520,515,443,468,488,455,478,558,539,549,597,570,550,599,586,640,613,616,618
15,151,202
69,391,251,262,76,313,274,204,395,98,15,82,151,26,264,457,258,67,51,328,404,198,408,166,321,142,17,230,417,225,291,247,441,43,248,88,105,89,368,338,19,146,200,292,21,91,260,107,108,207,56,8,223,148,402,330,93,37,113,44,171,407,390,222,234,357,117,209,135,459,431,464,465,482,483,507,501,484,473,442,496,447,443,516,461,478,439,584,592,540,541,590,572,543,573,568,559,597,599,564,553,601,571,602,603,567,633,680,628,615,630,662,673,644,664,667,648,657,626,618,683,589
524,514,138,233,166,225,427,105,368,19,216,219,37,171,114,222,62,228,459,464,530,446,447,460,485,478,527,610,548,590,606,588,599,564,556,640,623,660,642,667,647
146,212,76,98,5,138,417,69,265,248,88,200,107,282,108,114,234,117,459,442,447,588,554,620,626
293,582
262,391,12,75,65,76,365,23,24,360,316,80,274,305,129,42,15,335,5,151,25,264,399,67,412,404,408,142,230,417,152,273,153,43,433,69,265,64,427,30,105,89,368,338,216,200,362,292,91,131,201,108,207,218,56,8,148,9,187,219,330,92,93,112,363,37,169,396,220,20,171,114,234,61,236,377,370,428,117,228,149,209,459,210,431,451,492,470,493,482,530,445,437,496,438,461,475,468,523,479,478,519,527,440,558,540,541,572,543,568,606,588,596,570,608,561,551,599,600,586,591,601,562,571,602,556,604,567,632,685,612,621,631,622,640,672,623,653,641,628,615,624,643,662,654,664,655,646,656,629,648,690,686,687,620,652,657,666,671,670,688,683,638,545
485,251,76,387,514,24,305,204,42,98,139,26,299,328,181,404,273,433,69,368,19,282,32,108,56,8,148,187,123,36,330,92,37,396,220,236,116,117,459,520,450,465,451,470,493,435,471,508,452,484,473,442,496,447,443,476,512,513,468,488,525,479,478,466,456,480,439,584,558,559,569,597,608,580,546,599,607,564,601,571,602,604,567,623,653,660,628,635,615,630,662,673,690,636,625,620,676,618
282,67,321,433,108,37,220,390,236,459,520,465,470,469,444,452,468,478,466,564,571,678,623,628,635,615,626,618
274,152,37,507,609,557,658
435,286,75,76,24,67,404,321,17,273,433,53,418,19,32,108,56,148,187,40,407,114,61,236,149,459,431,450,434,471,530,437,496,516,461,485,488,478,466,456,519,527,582,569,570,608,599,586,591,557,604,632,623,653,660,635,615,663,624,662,673,667,636,668,618
146,276,212,365,132,5,155,337,69,88,32,231,407,255,135,501,447,521,592,607,578,673,688
133,248,19,32,108,56,92,61,459,516,456,623
132,212,76,106,24,42,16,233,524,477,337,53,292,32,108,207,148,679,61,255,428,228,209,459,481,471,501,528,473,496,513,486,523,455,478,466,527,587,540,573,578,571,557,598,633,680,615,636,637,688
680,24,608
680,242,608
399,391,286,75,47,22,65,76,313,159,297,23,514,24,360,96,316,81,274,190,98,82,335,151,137,46,25,163,138,139,26,164,258,299,67,412,328,181,404,198,101,17,230,246,417,225,85,152,441,153,43,433,337,103,133,248,427,418,105,368,338,19,146,200,21,91,351,201,282,108,207,218,458,369,56,8,223,147,9,219,402,330,193,92,58,111,363,169,396,220,44,171,407,353,222,234,490,61,73,255,370,117,150,459,210,431,464,451,470,435,471,482,483,469,507,452,445,436,484,446,442,437,496,438,462,516,460,513,468,523,505,488,518,455,478,533,466,456,480,529,439,517,467,440,587,584,610,605,542,579,558,539,541,590,572,585,543,573,568,569,588,596,597,570,608,561,580,551,546,599,600,564,578,552,586,553,601,562,571,565,602,575,555,563,603,557,604,598,544,567,685,633,612,613,623,619,641,628,615,624,643,673,654,616,664,645,655,646,667,647,665,636,668,617,684,687,649,637,681,652,657,676,671,670,626,618,639,545
545,47,46,138,181,43,248,368,91,108,207,56,187,93,40,220,407,459,210,513,439,531,541,552,601,623,630,644,664,636,668,686,650,652,618
519,494
219,15,82,218,20,493,446,516,440,638
541,466
502,22,76,24,96,316,204,299,181,404,198,142,153,524,433,19,292,121,282,32,108,56,8,147,148,123,36,330,193,231,396,431,464,465,471,508,475,476,513,485,488,455,478,466,529,527,539,573,568,559,569,597,561,551,599,565,575,563,544,632,661,621,631,653,614,660,615,617,625,657,666,682,626,618
541,24,98,295,220,459,599
391,405
440,444
466,286,325,251,12,75,65,76,159,387,23,24,257,316,80,81,190,204,342,82,319,137,25,16,139,26,233,457,235,258,67,51,328,409,181,198,142,202,17,273,247,153,524,477,43,433,337,103,133,248,30,53,19,200,21,183,121,351,260,184,201,32,108,207,218,369,56,8,223,147,242,148,9,187,219,123,34,36,330,679,193,111,93,112,396,20,171,407,114,188,353,236,255,357,39,172,228,150,135,459,210,431,296,464,520,450,451,470,434,435,471,508,494,482,469,507,501,528,445,484,446,473,437,496,443,462,516,460,475,476,512,513,497,521,485,486,523,488,478,456,480,529,439,527,517,467,584,592,542,579,558,582,539,549,572,569,596,597,570,561,580,550,546,599,600,607,564,586,601,562,571,565,602,563,603,604,544,567,632,678,631,677,623,680,653,614,660,628,615,663,624,630,662,646,665,629,648,690,636,668,674,617,684,686,675,650,651,652,688,618,639,689,545
15,286,12,47,22,262,65,313,315,151,25,16,409,142,202,17,291,133,19,207,330,396,20,407,73,63,459,210,492,469,515,466,517,531,558,546,578,552,632,678,630,668,618,545
447,24,82,164,67,524,133,69,216,121,201,282,9,219,93,396,20,407,236,149,431,435,508,469,501,444,442,437,496,485,488,478,480,440,542,558,582,540,599,607,601,557,598,678,661,628,615,662,674
451,286,325,251,12,75,47,22,262,65,48,387,23,24,360,257,316,81,190,204,129,162,342,82,335,319,151,137,25,16,320,457,235,399,299,67,51,412,328,409,181,321,142,202,230,268,417,102,273,247,153,524,477,433,133,69,418,105,338,19,21,183,91,351,260,184,201,32,108,218,56,8,223,295,242,148,9,187,123,36,330,679,193,93,396,44,20,171,114,188,353,234,61,236,357,39,228,210,431,464,520,450,492,470,435,471,508,469,515,507,502,501,528,484,473,442,437,443,462,516,476,512,513,497,468,485,486,523,488,479,455,478,466,456,480,519,439,527,517,531,467,587,584,605,542,579,558,582,540,541,549,590,572,585,573,595,568,559,569,596,597,608,561,580,550,551,581,546,600,607,564,566,552,586,601,571,602,575,555,563,556,544,567,632,685,633,612,678,631,622,677,613,623,680,653,614,660,628,615,663,624,630,662,673,644,646,656,665,690,636,674,617,684,625,652,676,618,638,639,689,545
222,579
679,56,236,377,493,478,519,569,561,599,571,612,678,622,640,677,623,680,653,663,624,642,655,629,651,620,657
63,251,22,65,76,159,387,23,514,24,240,316,81,274,190,204,42,162,342,82,335,319,151,25,16,138,139,26,320,235,299,67,51,412,328,181,404,198,408,126,321,202,268,417,225,273,291,441,153,477,433,265,64,248,53,418,105,338,19,216,292,21,91,121,351,184,201,282,32,108,207,218,56,8,109,147,295,9,219,123,36,330,193,92,93,363,405,220,20,171,407,114,188,353,222,234,236,116,73,357,377,39,228,149,150,459,431,296,481,450,451,470,435,471,494,482,469,507,502,501,452,484,473,442,437,496,516,460,476,512,513,497,521,468,485,486,523,505,488,455,478,533,466,456,480,519,529,531,467,584,605,558,540,539,541,549,585,559,569,596,570,608,561,580,581,546,599,600,607,564,566,586,601,571,565,602,563,603,544,567,622,640,613,672,623,680,653,614,660,628,615,663,624,642,630,643,662,644,616,667,665,648,690,674,617,686,675,649,651,652,657,676,688,618,683,638,689,691,692
40,403,338,442,478
333,403,366
591,75,313,159,387,24,96,42,395,151,500,233,399,181,230,417,102,152,247,441,86,69,265,248,427,53,88,105,368,338,19,216,292,21,91,282,108,458,56,148,9,219,123,330,92,111,363,37,405,169,396,44,171,407,390,222,234,61,255,370,459,431,465,470,435,483,507,444,452,484,442,437,496,447,462,461,475,468,485,523,478,533,480,531,587,584,605,582,548,540,572,585,597,561,599,564,566,552,586,562,571,602,555,557,661,621,672,623,653,641,628,635,615,624,630,654,644,664,655,646,667,647,648,674,686,649,625,650,620,657,671,626,688,689,589,659
336,164,551
505,47,451,677,620
571,75,48,82,409,142,236,459,471,443,512,523,525,479,564,663
586,17
523,325,76,159,24,129,412,328,181,53,183,8,20,171,117,473,437,478,519,439,539,541,596,599,564,571,615,662,664,651,652
604,286,251,65,48,387,106,24,96,305,395,82,151,457,399,67,328,181,404,198,142,273,477,43,433,133,306,53,105,19,292,107,184,201,108,207,56,148,187,123,330,193,92,37,113,396,407,222,234,61,236,116,39,370,459,450,465,451,493,434,435,471,508,483,507,444,489,528,446,473,437,516,512,521,468,485,488,478,466,456,480,529,527,531,540,539,549,569,597,570,608,561,580,551,546,599,607,564,552,586,571,602,555,563,567,678,621,677,613,672,653,628,635,615,624,630,662,616,690,636,674,686,625,620,682,671,626,618,639
659,17,200,370,228,461,541,624,642,654,645,667,656,681,683
690,93,567,613
640,391,251,12,75,47,262,65,76,159,365,297,24,240,305,42,15,82,5,151,46,25,163,138,500,264,164,233,235,67,403,409,181,404,408,142,17,230,246,102,225,85,68,152,247,441,433,337,103,133,69,64,306,53,88,105,89,368,19,146,200,362,107,184,131,201,282,108,207,56,8,295,148,283,9,187,219,123,34,679,92,111,93,112,37,169,113,220,20,407,114,390,222,234,490,61,366,116,73,255,357,377,538,370,428,117,149,150,209,459,210,431,296,434,435,482,469,501,444,452,484,442,496,438,447,461,511,521,468,518,533,480,531,440,587,610,579,582,548,540,541,549,572,585,606,569,570,608,561,550,609,551,581,599,607,552,586,553,591,601,554,571,575,556,557,598,567,685,612,661,621,677,613,672,623,680,634,619,641,627,628,635,615,624,642,643,662,654,644,616,645,646,656,647,629,648,636,684,686,675,687,649,669,650,651,620,657,676,666,682,671,670,626,688,618,683,638,639
34,336,51,328,408,433,89,368,200,121,107,201,108,223,148,123,44,459,465,446,437,460,461,468,523,548,543,551,599,607,564,661,640,628,615,624,616,618
222,24,138,404,69,105,19,200,218,458,148,9,220,44,114,234,459,469,496,447,461,587,540,539,590,572,585,551,591,562,598,613,662,654,644,664,686,626
553,76,19,200,108,218,369,56,92,111,44,222,149,459,461,562,598,640,680,619,644
596,47,212,365,297,98,155,138,233,258,408,17,246,225,85,441,265,64,427,88,89,368,19,200,108,458,283,219,92,111,93,40,396,220,44,171,114,222,234,61,366,116,255,377,370,428,459,434,501,444,445,484,442,438,447,462,460,521,468,531,587,610,605,540,541,549,585,543,606,588,608,551,552,553,591,601,575,555,556,557,604,598,661,640,677,680,641,642,643,616,664,646,667,647,629,636,687,649,681,651,620,671,670,683,638,639,689,545,589,659
514,23,362,571
138,5,69,88,19,108,220,44,114,222,366,370,228,209,459,501,444,447,610,541,549,554,619,635,642,654,645,646,636
555,212,138,225,441,103,248,427,19,131,458,56,219,58,220,171,370,483,445,484,446,447,460,440,587,605,585,543,606,599,603,654,664,656,690,681,657,589,659
82,439
407,286,12,75,47,212,22,76,313,159,365,297,24,360,257,240,316,190,98,15,82,5,319,151,155,46,163,138,139,26,320,164,457,299,67,51,403,181,404,198,408,166,101,202,17,230,246,417,102,225,247,441,153,43,433,337,133,69,64,427,30,306,53,88,105,89,338,19,146,216,200,21,183,121,351,184,131,201,282,32,207,218,369,8,223,295,242,148,283,9,123,402,330,679,193,231,111,93,112,40,37,405,169,113,396,220,20,171,114,188,222,234,490,61,236,366,116,73,255,538,370,428,149,63,209,135,459,464,450,465,470,435,508,494,469,507,501,444,452,528,445,484,473,442,437,496,438,447,516,460,475,513,497,511,521,485,523,488,478,533,466,480,519,529,517,531,584,592,610,558,582,548,540,541,572,585,573,568,569,597,570,608,561,551,599,607,586,553,591,571,602,575,563,557,567,685,612,621,631,622,672,623,634,619,641,615,624,630,662,673,664,665,690,674,686,687,625,651,620,652,626,688,618,545
82,75,22,76,24,96,305,319,16,139,336,320,457,328,404,321,202,268,225,273,433,133,265,64,88,105,183,121,351,207,56,148,330,114,234,61,236,357,459,464,451,470,435,471,507,444,528,442,443,475,523,488,478,466,480,519,439,517,531,467,584,558,582,549,569,561,580,599,564,586,601,571,563,603,623,680,635,615,624,630,662,667,647
431,286,12,75,212,262,65,159,365,514,24,360,96,316,305,190,204,395,98,342,15,82,319,137,46,25,336,500,26,320,457,399,299,67,51,181,404,198,408,126,166,101,142,202,17,268,417,85,273,291,247,524,86,477,43,433,103,133,69,265,64,427,53,88,105,19,146,216,362,292,21,91,121,260,184,131,201,282,32,207,458,56,8,295,242,148,187,402,400,36,330,92,93,112,363,169,113,396,171,114,353,222,234,61,236,366,116,377,39,370,150,63,135,459,210,296,464,481,465,451,470,493,434,508,510,482,483,469,515,507,444,528,445,436,446,442,496,447,443,516,460,461,475,476,512,513,521,485,486,523,505,488,455,478,466,456,480,519,527,467,440,584,605,579,558,582,540,539,572,543,573,559,569,597,580,551,546,599,607,566,586,591,601,562,565,563,603,557,632,631,672,619,653,641,614,660,635,615,630,673,654,664,655,667,647,690,674,617,625,669,620,652,657,676,671,618,638,692
662,24,305,82,26,299,67,17,230,153,433,19,32,56,330,20,407,149,465,507,442,443,475,485,523,488,525,478,456,579,582,580,581,546,599,607,564,586,571,612,678,623,635,615,630,636,674,626,618
188,544
469,24,193,501,473,569,637
142,403
523,391,240,98,319,181,408,321,441,524,433,147,459,435,530,507,516,460,461,478,539,552,615,662
183,24,181,433,121,123,193,149,464,435,442,456,600,615
306,313,48,159,106,23,24,315,274,190,162,15,335,151,163,138,139,336,264,233,235,399,258,51,403,409,198,142,202,17,230,417,102,225,441,153,86,477,433,103,133,248,53,418,88,19,146,91,107,201,282,32,108,207,301,218,458,56,8,147,242,148,283,219,123,34,36,679,193,93,37,396,220,20,171,407,222,234,490,61,366,73,370,228,149,150,459,464,465,451,470,435,508,482,530,469,444,446,473,442,437,447,443,516,461,512,513,521,468,523,488,525,479,478,466,456,480,519,529,527,440,587,592,610,605,579,582,540,541,595,568,559,569,596,597,570,608,561,580,551,581,546,564,578,566,552,586,591,601,554,571,563,603,557,598,544,685,612,678,621,622,677,613,623,680,634,619,653,641,614,628,635,615,663,642,630,662,654,644,664,646,647,636,668,674,686,651,657,682,671,670,618,683,689
34,5,336,51,328,408,102,433,133,69,89,368,200,121,107,201,108,207,223,109,148,123,44,407,114,135,459,465,446,437,460,461,468,523,548,543,559,551,599,607,564,661,640,628,615,624,616,646,618,659
623,34,465,513,551
183,404,521,607,663
222,24,138,404,69,105,19,200,218,458,148,9,220,44,114,234,459,469,496,447,461,587,540,539,541,590,572,585,551,591,598,640,613,662,654,644,664,686,626
338,108,44,447
592,106
668,391,251,12,75,47,212,262,65,313,48,159,387,365,23,514,24,257,240,274,204,129,42,395,15,319,151,46,163,138,336,500,320,233,457,235,399,258,299,51,412,403,409,404,408,126,101,142,202,230,417,152,273,247,441,43,433,133,265,248,427,306,418,368,338,216,292,91,184,201,282,108,218,458,369,8,223,295,148,283,9,219,402,34,679,58,112,40,363,405,169,113,396,44,20,171,61,236,116,73,377,39,370,428,149,150,209,459,210,520,465,451,470,493,434,508,494,483,469,515,507,502,444,452,528,445,446,473,442,496,462,516,460,461,475,476,512,513,497,511,521,468,485,486,523,518,455,478,466,480,439,527,517,440,587,592,610,579,582,540,539,549,590,572,585,573,568,606,559,569,588,596,570,546,599,607,564,566,586,553,591,601,554,571,565,602,575,555,557,604,685,612,678,661,621,622,677,623,634,619,653,627,660,628,635,615,663,624,630,673,654,616,664,645,655,667,656,647,665,629,648,690,636,674,617,684,675,649,625,651,620,652,657,676,682,671,670,618,683,639,545,589,659
89,391,286,325,75,47,313,159,365,297,23,514,24,240,81,395,15,82,151,138,336,500,264,164,233,457,399,67,412,403,328,409,198,142,230,417,102,225,85,68,273,291,247,441,153,524,86,477,43,433,337,133,69,265,248,306,418,88,105,368,19,200,292,21,91,121,351,260,184,131,201,282,108,207,218,458,369,56,8,223,148,9,187,123,400,330,92,111,93,40,363,37,405,169,113,396,220,44,20,171,407,114,353,222,234,490,61,366,116,255,357,39,370,428,149,63,209,459,431,465,492,471,508,510,482,530,469,502,501,444,446,473,442,437,496,447,443,462,516,461,512,513,511,521,485,486,523,525,479,455,478,533,456,480,529,439,517,467,440,587,584,610,605,540,541,572,543,568,559,608,561,550,551,599,564,578,552,553,571,602,575,544,632,633,612,621,622,677,672,623,634,653,627,628,635,615,624,662,654,664,645,646,667,647,665,629,648,690,636,686,625,650,620,682,671,626,618,638,639,689,589
264,490
75,276,286,12,47,76,313,365,297,514,360,257,305,190,204,98,162,82,319,155,46,25,16,138,139,500,26,264,164,233,457,299,67,51,403,328,409,181,404,408,126,166,303,142,17,230,268,417,102,225,85,273,247,441,153,524,86,477,433,337,133,265,248,427,306,53,418,89,368,338,19,216,292,183,91,260,184,201,282,32,108,218,458,56,8,223,242,148,187,219,123,400,330,679,193,92,93,113,396,220,20,171,407,390,353,222,61,236,366,116,73,255,357,172,370,428,149,63,135,459,431,464,450,465,451,470,493,435,471,508,510,494,482,469,507,502,501,444,452,445,446,473,442,447,443,516,460,476,497,521,468,485,523,488,525,478,466,456,480,519,529,517,467,440,584,605,579,558,582,548,541,549,590,572,585,543,573,568,559,569,597,570,608,561,580,551,546,600,566,586,591,601,562,571,565,602,556,603,604,544,567,612,678,621,631,640,613,672,680,653,641,660,628,635,615,624,642,630,643,662,673,616,646,667,647,636,668,674,617,649,625,681,651,620,652,671,626,688,683,638,689
443,47,22,48,159,151,26,164,457,399,258,299,67,412,17,230,102,247,153,306,91,184,218,458,8,148,9,220,171,114,390,353,222,234,459,470,493,435,471,508,444,528,445,436,446,473,496,438,447,462,517,467,587,582,541,590,568,606,559,588,597,570,561,622,672,614,660,628,635,615,663,624,643,662,673,654,644,664,655,646,667,656,665,629,648,636,545
357,286,12,75,212,262,76,313,365,297,106,316,274,190,5,319,151,46,138,336,264,164,233,457,235,67,412,403,328,181,404,198,408,321,142,202,230,102,225,85,273,441,153,524,86,43,433,337,103,69,265,427,306,53,105,368,338,19,146,362,292,21,183,91,260,107,184,201,108,207,218,369,56,8,223,147,283,9,187,219,123,402,34,330,679,231,111,93,37,169,113,396,220,44,20,171,407,114,390,353,234,61,366,73,255,370,117,149,63,209,459,210,431,464,451,435,508,482,469,507,502,501,444,484,446,442,438,460,461,475,513,511,521,468,485,523,488,525,479,455,478,456,517,531,587,592,610,605,579,540,539,541,549,572,585,568,569,588,570,608,561,580,550,551,581,599,600,607,566,552,586,553,591,601,562,554,571,565,575,603,557,598,567,632,612,661,621,622,640,677,613,672,680,653,627,628,635,663,643,616,664,646,667,656,647,648,668,674,617,686,675,687,649,650,620,657,676,682,670,626,688,618,639,545
142,12,75,257,162,82,319,137,25,67,403,126,417,225,273,153,69,427,306,105,89,368,19,200,91,56,8,147,187,219,330,93,407,114,234,61,459,451,494,507,501,444,446,442,437,443,516,461,497,468,523,478,517,531,584,572,559,570,561,551,581,599,607,564,566,586,571,602,567,613,623,653,660,615,624,662,646,667,674,652,639
9,12
111,12
357,286,12,75,212,262,76,313,365,297,106,316,274,190,5,319,151,46,138,336,264,164,233,457,235,67,412,403,328,409,181,404,198,408,321,142,202,230,102,225,85,273,441,153,524,86,43,433,337,103,69,265,427,306,53,105,368,338,19,146,362,292,21,183,91,260,107,184,201,108,207,218,369,56,8,223,147,283,9,187,219,123,402,34,330,679,231,111,93,37,169,113,396,220,44,20,171,407,114,390,353,234,61,366,73,255,370,117,149,63,209,459,210,431,464,451,435,508,482,469,507,502,501,444,484,446,442,438,460,461,475,513,511,521,468,485,523,488,525,479,455,478,456,517,531,587,592,610,605,579,540,539,541,549,572,585,568,569,588,570,608,561,580,550,551,581,599,600,607,566,552,586,553,591,601,562,554,571,565,575,603,557,598,567,632,612,661,621,622,640,677,613,672,680,653,627,660,628,635,663,643,616,664,646,667,656,647,648,668,617,686,675,687,649,650,620,657,676,682,670,626,688,618,639,545
592,446
488,75,22,24,96,204,319,16,235,299,328,409,404,202,268,291,153,477,433,121,32,147,295,242,34,36,231,353,236,62,39,431,520,470,471,494,482,502,473,475,476,497,485,486,523,505,479,478,456,529,517,467,584,559,597,570,561,580,599,591,571,602,563,603,567,633,678,672,614,660,628,615,630,662,665,690,674,625,676,618
56,274,264,409,404,357,662
462,159
8,286,75,48,387,106,23,24,96,240,316,204,98,342,82,335,5,319,151,155,46,16,336,26,399,299,412,328,409,181,404,408,166,101,142,202,230,246,268,417,225,152,273,247,153,524,433,337,133,69,64,248,306,88,105,19,216,200,292,21,183,91,121,260,184,131,201,282,32,108,207,218,458,56,223,147,148,9,187,219,123,36,330,679,92,111,112,40,37,169,113,396,171,407,353,222,234,490,61,236,116,73,357,172,370,428,149,150,63,135,459,431,464,450,465,451,470,435,508,510,494,482,469,507,501,452,528,446,473,442,437,496,438,443,516,460,475,476,513,497,521,468,485,523,505,488,478,466,456,519,529,439,527,517,467,440,587,584,579,582,539,590,572,543,568,606,559,569,597,570,608,561,580,550,551,581,546,599,607,564,586,591,601,571,602,555,563,567,632,678,661,622,640,672,653,641,614,660,628,635,624,643,662,673,654,644,664,655,646,667,647,665,629,636,668,674,686,675,681,651,620,657,676,666,682,671,670,688,618,683,638,689,659
442,212,225,19,93,209,557,628,647
246,286,12,75,212,22,48,365,297,106,23,360,96,240,316,80,274,190,204,42,395,98,335,319,151,155,138,336,264,164,233,457,235,67,403,328,181,404,198,408,126,321,303,101,17,230,268,417,102,85,291,247,441,153,524,86,433,337,103,133,69,64,105,368,338,19,216,351,260,184,131,282,108,207,218,458,56,223,147,148,9,187,219,123,34,330,92,111,93,40,37,169,113,396,220,20,407,114,390,222,61,366,116,73,370,117,228,149,209,459,431,464,450,451,470,471,508,494,482,469,501,444,445,436,446,442,496,443,516,475,513,511,485,486,523,518,533,456,519,529,527,531,467,584,610,542,579,558,582,540,539,541,549,590,572,585,543,588,596,597,570,608,561,551,599,600,564,566,552,586,553,591,601,562,571,565,602,556,603,557,567,632,685,678,640,677,672,623,680,653,614,628,615,624,642,630,662,654,644,616,664,645,655,646,667,647,648,636,686,649,625,651,620,666,682,671,670,688,618,683,639,545,589
543,391,286,75,65,313,48,159,387,514,24,360,96,257,240,316,81,305,190,42,395,162,15,82,335,319,151,46,163,138,26,320,164,233,457,399,299,67,403,181,404,166,142,17,230,246,268,417,102,225,85,152,153,524,477,433,337,103,133,69,64,248,427,306,53,418,105,368,19,216,200,21,91,121,184,201,32,108,207,218,458,56,8,148,9,123,402,34,330,193,111,40,363,37,396,220,20,171,407,222,61,236,366,116,377,39,228,149,63,459,210,296,464,465,451,493,434,435,471,508,494,483,501,528,445,484,446,473,442,437,496,438,443,462,516,460,513,521,485,486,523,488,478,466,456,480,519,529,439,527,467,587,584,592,605,542,579,558,540,549,590,572,585,573,568,559,569,588,596,597,570,561,580,551,546,599,600,607,564,586,601,571,602,555,563,603,604,598,544,567,632,612,678,621,631,622,640,672,623,680,634,653,660,628,635,615,663,624,630,654,644,664,646,667,656,629,648,690,636,674,617,684,675,681,650,652,657,671,670,688,618,638,545,589
135,75,24,240,316,204,82,319,155,26,233,67,51,328,321,230,417,225,247,43,433,133,427,306,105,19,91,107,282,458,56,8,223,147,148,283,123,34,679,40,37,396,407,114,255,357,63,431,450,470,494,469,507,501,446,447,460,497,468,485,488,478,466,456,480,519,527,467,584,592,590,572,568,561,599,600,607,586,602,555,661,613,623,653,615,630,616,646,667,690,686,651,670,618,638
209,441,123,92,370,447,587,610,562
82,391,251,75,47,22,262,65,313,387,106,23,24,96,316,274,305,190,204,129,395,162,342,15,335,319,137,25,16,138,139,320,457,235,399,299,67,51,412,409,181,404,198,126,321,142,202,17,230,417,152,273,247,153,477,433,133,265,248,53,418,105,338,19,292,21,183,121,351,184,131,32,108,207,458,56,8,109,147,295,242,148,9,187,123,402,34,36,330,679,193,93,112,363,405,396,20,171,407,114,188,115,353,236,116,357,377,39,370,149,150,459,210,431,296,464,520,481,450,451,470,435,471,508,494,507,502,528,436,473,437,438,443,516,460,475,512,513,497,521,468,486,523,505,488,479,455,478,466,456,480,519,529,439,527,517,467,584,592,605,579,539,541,549,572,585,543,595,568,559,569,596,570,561,550,546,599,600,564,586,553,601,571,602,563,556,603,544,567,632,633,612,678,631,622,677,623,680,628,615,663,624,630,662,664,667,665,629,690,636,668,674,617,675,625,651,620,652,676,688,618,639,689
516,286,75,47,22,48,159,82,319,151,46,26,320,164,457,235,399,258,299,67,412,202,17,230,417,102,247,153,133,69,248,306,21,91,107,184,131,218,458,8,333,148,9,169,220,171,114,390,353,228,459,296,464,520,450,451,492,470,493,435,471,508,444,489,528,445,436,446,473,496,438,447,443,462,460,476,527,517,587,584,592,610,605,582,539,541,549,590,568,606,559,588,597,570,561,552,555,603,632,612,661,622,677,672,623,680,619,653,614,660,628,635,615,663,624,643,662,673,654,644,664,655,646,667,656,665,629,648,675,545
523,391,75,240,98,319,67,181,408,321,441,524,433,184,147,459,435,482,530,507,484,516,460,461,488,478,558,539,599,552,571,628,615,662
644,325,75,65,24,360,395,46,67,101,17,230,43,433,337,105,19,292,184,282,56,8,148,219,92,93,40,169,396,114,222,234,459,481,450,451,436,447,460,540,608,581,599,552,601,571,603,621,631,623,615,654,667,636,620,682,639,659
483,431,649
26,477,433,489,541,590,569,578,555,641,687
546,395,319,51,328,181,404,408,201,458,8,396
441,541
483,81,305,306,292,282,115,436,555,685,661,654,655,657
440,200
67,121,201,458,407,63,135,459,480,599,644
427,391,75,47,22,65,313,159,297,106,360,96,257,240,80,81,305,190,204,42,395,342,82,151,137,46,25,457,399,258,412,403,404,198,321,101,417,102,441,86,103,133,69,64,248,105,368,19,21,91,107,184,32,108,56,333,219,402,330,92,111,20,171,407,115,116,73,150,209,507,502,444,473,442,447,462,461,521,479,587,610,605,585,596,570,608,561,564,557,604,567,631,672,628,615,624,642,690,636,620,589
586,75,22,24,305,82,319,320,399,404,101,202,417,433,133,427,19,121,282,32,458,109,148,402,330,93,44,353,357,459,465,451,435,443,521,468,523,479,540,541,573,588,561,551,599,602,678,622,677,628,624,630,643,662,667,636,674,681,652,618
546,286,75,65,159,387,23,24,360,316,342,15,82,335,319,16,336,320,164,457,235,299,51,412,403,328,181,198,166,321,202,17,246,268,225,477,433,103,133,265,248,53,105,89,338,19,146,216,21,121,351,184,201,282,108,218,458,56,8,109,147,295,242,148,9,123,34,330,679,193,92,231,111,363,396,44,20,114,353,236,73,357,377,39,63,210,431,481,465,451,492,470,493,435,471,508,482,469,507,502,528,484,446,473,442,443,516,475,476,513,497,521,485,523,505,488,525,478,533,466,456,480,519,529,527,517,584,542,579,558,572,559,569,608,561,580,550,581,599,607,564,571,565,602,563,603,557,544,567,612,678,622,672,623,653,614,660,628,635,615,663,630,662,616,667,690,674,617,675,669,650,651,652,676,666,618,638,639,689
678,151,320,164,51,417,273,524,433,133,427,19,121,201,148,9,123,111,396,61,236,116,370,63,135,210,450,470,508,501,489,446,437,447,478,456,480,559,597,570,561,546,571,565,563,635,615,630,675,657,671,618,639
444,47,305,151,399,225,19,108,218,369,111,169,44,20,222,490,459,533,531,540,549,585,620
496,159,24,319,139,320,164,67,51,417,102,153,86,477,433,427,105,19,292,108,458,56,330,193,93,396,220,20,171,407,353,222,234,149,459,465,471,507,502,484,437,443,462,475,511,521,468,523,480,529,527,467,592,605,572,559,551,546,599,607,564,555,557,567,621,640,677,613,623,634,653,641,615,624,616,655,665,674,684,649,651,620,652,638,639
479,286,75,262,106,23,514,360,96,204,42,98,15,82,319,137,138,139,164,457,51,328,181,198,321,303,142,17,230,417,102,225,85,247,441,153,86,477,433,133,69,64,248,306,53,418,88,105,89,368,19,216,200,292,21,183,91,107,184,131,201,282,108,207,218,369,56,8,223,148,9,187,219,123,400,330,193,92,111,93,40,169,396,220,44,20,407,114,353,222,234,61,366,116,357,370,228,149,209,135,459,210,464,520,450,465,451,470,508,510,494,482,469,507,501,444,528,436,484,473,442,437,496,516,461,513,511,521,468,485,523,505,488,455,533,466,456,480,519,529,439,517,531,440,587,584,592,610,579,558,582,548,540,541,549,590,572,585,568,569,597,570,608,561,580,550,551,581,546,599,600,564,566,586,553,601,571,602,575,563,632,612,622,640,677,680,634,619,660,628,635,615,624,630,654,664,655,646,667,656,647,648,690,636,668,674,617,686,649,625,650,651,620,657,671,626,688,618,683,639,689,659
427,24,319,67,230,433,133,201,32,56,219,171,234,469,507,462,476,480,605,569,596,546,604,615,642,662,645,665,689
21,325,65,313,159,365,297,514,24,360,96,257,240,316,274,129,42,395,98,82,319,151,137,155,163,138,500,264,164,457,258,299,67,51,403,409,181,404,198,408,126,166,321,303,101,142,230,417,441,153,524,477,69,265,248,427,30,306,418,88,105,89,19,146,216,200,292,91,107,201,282,108,207,218,458,56,8,333,148,9,219,123,402,400,330,679,92,93,112,40,363,37,113,396,220,44,20,171,407,114,353,222,61,366,116,73,255,370,428,149,209,459,296,464,520,465,451,493,508,494,482,469,507,452,445,436,484,446,473,442,437,496,438,443,462,516,460,476,513,497,511,485,486,523,505,479,478,466,456,480,519,529,439,527,517,584,605,542,579,558,548,540,539,541,590,572,585,543,559,569,596,608,561,551,581,599,607,564,566,586,553,601,562,554,555,603,557,632,633,678,661,631,672,623,634,619,653,628,615,663,642,643,654,644,616,664,667,629,648,690,636,674,686,649,650,651,620,652,657,670,688,638,639,689,691,693,589,659
34,286,23,96,240,316,204,335,319,457,258,299,67,268,524,477,433,133,338,21,184,201,207,56,8,147,295,148,219,123,679,363,73,377,149,63,431,296,451,470,435,471,469,507,502,501,444,442,437,496,476,513,497,485,523,505,488,478,466,480,517,582,570,561,580,550,551,546,599,600,607,591,571,565,602,603,604,567,612,678,672,623,653,660,628,635,615,624,630,664,665,617,675,651,652,676,688,618
26,433,489,590,569,578,555,641,654,687
564,24,316,204,82,319,138,26,457,67,328,408,142,230,268,477,433,103,133,265,53,418,19,21,121,131,32,218,458,56,8,147,333,295,148,187,123,402,330,111,405,114,234,490,39,370,459,431,296,450,465,451,470,435,508,507,473,437,443,462,516,460,512,513,497,468,525,479,478,480,519,542,579,539,541,585,543,568,569,580,551,546,607,571,602,563,557,567,678,660,628,615,630,662,646,690,650,652,670,618,683,639,689,589
610,47,23,98,67,198,230,417,105,19,330,459,528,551,599,564,615,686,670,689
240,75,212,24,138,336,264,67,404,230,225,68,153,337,133,248,427,105,368,19,200,184,282,108,207,8,223,148,9,123,34,93,37,169,220,44,20,171,114,353,222,61,366,255,135,459,501,473,442,437,496,521,523,587,540,541,572,585,599,553,622,640,672,680,635,615,664,645,646,686,620,657,626,688,639,689,589
212,365,88,220,44,222,538,459,496,541,585,588,553,557,598,633,628,644,620,670,639
659,230,53,201,480,529,546,566,602,665,681
554,391,12,75,47,212,313,365,297,106,96,240,190,42,98,162,5,46,25,138,500,264,164,233,403,328,408,166,303,101,17,230,246,102,225,85,68,441,86,43,337,103,69,265,64,306,418,88,105,89,368,338,19,146,216,200,362,21,183,260,107,184,131,282,108,218,8,223,109,148,283,9,187,123,92,58,231,111,93,112,40,37,169,113,396,220,44,407,114,390,222,234,490,61,366,116,73,255,377,538,370,428,149,150,209,459,210,296,520,492,493,471,508,482,469,501,444,452,528,446,473,442,437,447,516,461,511,521,468,523,525,533,527,531,440,584,610,605,542,579,548,540,541,549,572,585,543,595,568,606,569,588,596,597,608,561,550,551,546,599,600,552,586,553,591,601,562,575,556,603,557,598,567,633,612,661,621,622,640,677,613,672,680,634,619,641,628,635,615,642,643,654,616,664,645,646,656,647,629,648,690,636,668,617,684,686,687,649,669,651,620,657,671,626,683,638,639,589
114,138,102,19,490
234,47,24,230,225,247,200,402,330,679,111,20,459,471,508,443,468,540,549,551,546,615,624,648,649,639
669,286,12,75,297,240,42,395,5,16,138,139,264,164,67,403,328,408,303,202,17,230,268,102,225,477,69,64,30,306,53,88,89,338,19,216,91,121,260,107,32,108,207,218,369,8,223,147,242,148,9,187,92,111,93,40,37,169,113,396,220,44,407,114,222,234,490,61,236,366,116,255,357,39,172,149,209,135,459,431,464,450,434,435,471,510,482,483,469,502,501,452,528,473,442,437,438,447,516,475,476,512,497,511,521,523,505,518,533,531,467,440,610,579,558,540,549,590,572,595,569,561,580,609,551,581,546,599,552,586,591,562,571,563,603,598,632,621,640,677,613,672,680,634,635,624,642,662,644,616,655,646,667,647,629,648,636,686,675,687,649,637,681,651,620,652,682,671,626,618,638,639,689,545,589
69,138,412,17,230,68,291,260,201,108,8,187,123,220,20,222,459,465,443,513,529,608,551,578,571,604,678,640,615,624,636,687
443,75,151,299,230,153,306,19,207,8,219,396,459,464,473,486,488,466,584,579,569,557,621,623,662,673,665,617,620,683,639
26,399,477,433,103,19,184,218,56,402,451,489,516,541,590,543,595,569,578,575,555,685,641,654,646,687,618
24,395,258,91,148,93,396,353,222,39,210,523,571,635,644,652
447,19,442
114,236
370,441,551
159,155,163,336,164,248,418,89,131
181,286,287,262,65,48,159,23,24,96,257,316,315,190,204,98,15,82,319,137,155,25,163,139,500,164,457,399,258,299,67,51,412,409,404,166,321,101,142,202,17,268,417,85,152,247,153,86,477,433,337,133,265,64,248,30,53,418,105,338,19,216,292,21,183,91,121,351,260,107,184,201,32,108,207,218,56,8,223,147,295,9,187,219,402,330,679,193,92,111,93,112,363,405,169,396,220,44,20,171,114,222,236,73,357,377,39,149,150,209,459,431,296,464,450,451,492,434,435,471,494,482,469,515,507,502,528,445,446,473,442,496,443,462,516,461,475,512,513,511,521,468,485,486,523,505,488,479,466,480,519,439,527,517,584,558,582,540,539,541,572,543,573,559,569,588,570,561,580,550,546,599,600,607,564,566,586,554,602,563,556,603,598,567,632,612,678,631,622,640,623,641,660,628,615,663,630,662,654,664,690,636,668,674,617,686,649,669,650,651,620,652,676,666,682,683,639,691,692,659
24,15
204,75,513
204,75,513
442,47,61,446,461,540,591,603,677,634,641,627,628,616,667
152,391,286,65,313,159,387,365,23,514,24,360,96,257,240,316,81,274,305,204,129,42,395,162,15,151,137,500,26,264,457,399,258,67,412,403,328,181,404,198,408,166,142,17,230,268,417,102,85,247,441,43,433,103,69,265,248,427,306,53,418,105,89,368,338,19,146,292,91,107,131,201,282,108,218,458,56,8,223,109,148,219,123,402,330,92,111,40,363,37,405,113,396,220,44,171,114,390,222,234,61,366,116,73,377,39,370,428,149,150,209,459,431,520,481,465,492,493,434,471,508,483,515,507,444,452,489,528,445,436,446,473,442,437,496,447,462,516,475,476,513,511,521,468,485,523,505,488,455,478,533,480,519,527,584,605,582,548,540,539,572,585,543,568,559,588,596,608,561,599,564,552,586,601,554,571,565,602,555,556,557,604,598,632,685,678,661,621,631,672,623,680,634,653,641,635,615,642,630,662,654,644,616,664,645,655,646,667,656,665,648,674,686,649,625,681,650,651,620,657,666,671,670,626,618,683,638,692,659
677,286,12,75,47,65,313,48,365,297,514,24,360,240,316,190,15,82,5,319,151,46,16,138,264,164,233,399,258,67,409,181,198,303,142,202,17,230,246,417,102,225,152,247,441,153,86,477,433,337,133,306,53,418,88,105,89,19,146,216,200,21,183,121,260,107,184,131,108,207,218,369,56,8,223,295,148,283,9,187,123,679,93,112,40,363,37,169,396,220,44,20,407,114,188,115,222,490,61,366,73,255,357,538,370,149,209,459,210,296,464,481,451,470,471,508,482,469,507,444,452,528,445,446,473,442,437,438,447,443,516,475,476,513,511,521,485,523,525,479,455,480,439,527,531,440,584,610,579,558,582,548,540,541,549,590,572,585,543,573,568,569,608,561,580,550,551,581,599,564,566,553,591,562,554,575,563,557,598,544,567,685,633,612,661,621,640,613,672,623,680,634,619,641,627,628,635,615,663,642,643,662,673,654,616,645,655,646,667,656,647,629,648,690,636,668,674,684,687,649,669,651,620,666,682,671,688,683,638,639,689,691,659
673,440,660
133,251,287,12,75,47,262,65,313,48,159,387,365,106,24,96,240,316,315,274,305,190,204,129,42,98,162,342,15,82,335,319,151,155,25,16,138,139,26,264,164,399,258,67,51,403,409,181,404,126,321,303,101,142,202,17,230,417,102,247,153,524,86,477,433,337,265,306,53,418,89,338,19,146,362,21,183,121,351,260,184,131,32,369,56,147,333,295,242,283,9,187,123,400,330,679,193,93,113,396,20,407,114,188,115,353,234,61,366,116,73,357,538,39,228,150,63,209,459,210,296,464,520,450,465,451,492,470,493,471,508,494,469,507,502,501,444,489,528,484,473,442,437,496,443,462,516,461,475,476,512,513,497,521,468,485,523,488,525,455,478,533,466,456,480,439,527,517,467,584,542,579,582,541,590,559,569,597,570,561,580,550,546,564,566,586,553,571,602,575,563,598,544,567,678,677,672,623,634,627,660,628,615,663,630,662,673,647,665,668,674,684,675,687,669,651,620,652,671,618,639,691
8,240,67,69,131,108,148,9,363,222,149,482,479,585,562,598,646,648,686,687,659
69,138,500,89,200,131,108,148,37,20,234,149,209,459,464,447,540,546,599,552,562,575,619,641,648
92,47,42,404,43,433,108,123,40,508,528,485,599,554,672
336,276,286,387,23,24,240,129,46,320,457,403,202,246,268,291,153,477,133,19,216,108,8,34,36,231,111,353,222,39,172,459,465,470,493,494,515,502,473,437,476,497,478,456,480,531,592,542,540,590,568,606,559,597,570,608,564,563,678,661,623,641,614,628,635,615,651,666,682,671,658,618,689
559,262,8,330,135,431,451,470,515,473,579,558,569,603,633,641,618
469,75,65,48,297,15,328,409,246,184,9,511,569,550,566,672,680,662
51,75,342,301,93,353,228,475,533,614
395,75
459,551
671,351,396,61,516,561,581,603,662
138,319,235,126,216,295,366,39,674,686
82,276,391,286,251,287,75,47,262,65,313,48,159,387,297,106,514,24,96,257,316,81,274,305,190,204,129,132,395,342,15,319,151,137,46,25,16,138,26,264,457,235,399,299,67,51,412,403,328,409,181,404,198,126,321,303,142,202,268,417,85,273,291,247,441,153,86,477,433,103,133,265,248,418,105,89,146,362,292,183,91,121,351,107,184,131,282,32,108,207,458,56,147,295,9,187,219,123,402,36,330,679,193,92,112,363,20,171,407,115,353,61,236,366,116,255,357,377,62,39,370,428,149,135,459,210,431,296,464,520,481,450,451,470,435,471,508,510,530,469,507,502,501,528,445,446,473,442,496,443,462,516,460,461,475,476,512,513,497,521,468,485,486,523,505,488,525,479,455,478,466,456,480,519,529,439,527,517,467,587,584,592,605,579,558,539,541,543,568,606,559,597,570,561,551,599,600,564,586,571,602,563,556,544,567,632,633,612,678,631,677,613,623,641,614,628,615,663,630,662,646,665,690,636,674,617,669,676,671,688,639,689,691,545,589
462,276,251,65,313,106,23,514,24,240,190,82,151,16,138,139,26,164,67,17,153,433,133,105,19,292,21,108,207,218,8,148,9,219,123,34,92,231,111,363,37,405,396,220,171,407,114,222,490,116,377,149,150,459,464,465,493,471,469,515,502,501,444,445,473,437,496,443,516,461,475,513,497,511,468,485,486,523,479,478,456,529,467,592,605,579,540,539,590,543,568,559,569,596,561,550,551,599,586,571,602,575,603,557,604,632,685,678,661,631,613,672,653,660,635,615,663,624,642,662,654,664,655,665,648,686,649,651,620,652,657,676,670,688,618,638,689,589
632,251,24,190,25,166,225,273,291,69,458,8,333,283,36,330,231,405,377,39,210,470,493,502,473,476,497,521,486,523,456,579,558,569,597,546,599,607,578,586,591,603,624,642,662,616,618
365,212,155,138,500,233,166,17,225,88,200,282,108,218,8,93,169,220,407,114,255,370,149,209,459,442,438,447,511,610,540,541,549,572,551,552,553,641,642,643,646,647,637,620
257,276,75,159,387,24,190,15,500,67,198,166,321,268,225,433,69,89,131,109,148,9,402,400,169,220,407,255,377,135,431,481,465,434,482,501,473,442,443,513,511,486,523,479,455,478,519,529,440,584,548,568,559,569,570,561,551,599,564,591,571,555,557,621,640,635,615,624,616,684,649,625,650,651,618,638,691,693,659
273,12,262,25,230,351,36,405,116,228,431,465,451,470,513,468,579,558,597,546,599,571,603,632,612,641,624,687,618,639
114,24,82,67,403,86,477,19,111,396,459,451,473,442,447,461,478,549,615,646
459,19,108,92,220,44,222,490,452,447,610,549,585,619,629,620,626,589
633,599
319,305,82,320,299,67,268,85,433,19,21,121,282,56,9,396,149,459,436,446,473,442,513,485,505,478,480,549,561,546,564,623,653,635,615,644,655,636,625,669,618,689
204,75,513
53,190,147,61,73
444,138,524,114,620
268,26,200,36,40
557,47,24,233,19,200,207,148,44,407,459,447,461,541,551,599,624,646,620,682,659
689,190,82,56,8,148,20,357,541,597,561,618
152,395,273,402,73,492,539,690,666
551,391,286,75,47,76,313,48,159,297,514,24,360,96,240,316,395,15,335,151,46,138,500,26,264,164,233,399,299,67,51,412,403,328,409,404,198,126,303,142,230,417,225,68,152,273,291,247,441,153,524,43,433,337,133,69,64,248,427,53,418,88,105,89,368,338,19,146,200,362,292,91,107,131,463,282,32,108,207,218,369,56,8,223,148,9,187,219,123,400,36,330,92,58,111,93,37,169,113,396,220,20,171,407,114,390,222,234,490,61,366,116,255,357,538,370,117,228,149,63,209,135,459,431,296,464,450,465,470,471,508,482,530,515,501,444,452,528,445,446,473,442,437,496,447,443,462,516,460,461,475,476,497,511,521,468,485,505,525,479,455,478,533,466,480,517,531,440,587,584,605,579,540,541,590,572,543,573,559,581,599,607,564,552,586,562,571,575,603,544,632,622,640,613,672,623,634,627,628,635,615,662,673,664,646,667,647,629,648,636,620,671,626,618,639,545,589
513,391,286,287,76,48,159,96,316,305,129,15,82,319,235,67,51,404,198,166,17,230,225,85,291,247,153,524,86,133,69,248,306,418,105,216,200,362,292,21,201,282,207,56,147,9,219,123,92,111,93,37,169,396,220,20,171,407,114,234,490,61,357,39,428,228,149,63,459,210,431,481,465,470,434,471,508,494,530,501,484,437,496,438,443,462,516,460,461,512,497,486,479,480,519,527,517,467,587,542,579,558,572,585,543,568,559,596,570,561,550,551,599,564,586,601,571,565,603,632,633,612,631,640,613,672,623,680,634,619,627,614,660,635,615,624,643,664,655,646,667,674,686,687,669,650,670,618,638,639
366,138,166,17,69,200,108,92,40,169,114,370,442,447,610,541,553,642,647
521,47,212,106,5,163,138,166,142,225,105,19,146,200,91,107,108,218,93,169,396,220,44,407,222,490,236,370,135,515,442,447,525,456,439,587,592,610,548,541,607,562,575,619,660,628,643,644,645,650,589
370,46,139,164,338,107,9,587,549,595,608,552,678,622,672,635,643,636,657,670
117,212,138,403,166,17,225,105,19,200,107,282,92,93,220,114,222,116,538,459,438,447,461,511,521,478,587,610,540,541,551,552,553,575,598,619,642,667
565,603
565,573,603
138,5,264,225,441,69,88,19,200,131,108,218,8,93,169,220,407,114,222,366,228,459,501,447,440,587,610,548,540,541,549,551,554,557,598,640,634,619,642,645,646,636,637,650,694,695,696,697,698,699,700
135,391,287,75,262,65,313,365,297,106,514,24,360,96,190,395,162,82,5,151,138,139,164,258,412,403,198,408,142,417,102,225,85,291,524,477,337,103,69,265,248,427,53,418,105,368,338,19,146,292,108,207,458,56,8,223,147,295,148,9,34,92,111,169,113,396,44,171,114,353,222,234,61,116,45,73,255,538,150,210,431,296,465,470,434,494,482,483,469,515,507,502,501,484,446,473,442,437,447,443,461,497,521,486,523,505,488,479,455,478,480,529,527,531,467,592,579,540,541,590,572,585,573,568,597,580,609,551,546,599,586,601,571,602,575,555,557,604,598,612,678,661,631,640,613,623,634,653,660,635,615,616,664,646,656,647,648,690,686,675,687,649,625,681,650,651,682,671,688,638,689,692,701,702,703,704,705,706,707,708,709,696,710,711,712,713,714,715,716,698,717,718,719,720,699,721,722,723,724,725,726,727,728,729,730,731,732,545,589,733,659
220,610,714,698
541,139,369,187,61,357,459,521,439,517,599,677,734,716,698,735,736,737,738,739
646,44,557,616,681,702
459,740
459,638
105,391,313,106,24,360,316,81,190,42,395,15,82,137,336,26,264,164,235,67,403,328,409,198,408,142,202,268,417,102,152,273,441,153,524,433,337,103,69,265,248,427,306,53,418,368,19,146,200,362,21,183,121,184,108,207,56,8,223,333,295,148,9,187,193,92,231,111,93,363,405,113,396,20,114,222,234,490,236,366,116,357,228,459,210,431,296,520,465,470,471,494,482,483,530,469,515,501,452,445,436,484,446,461,511,521,468,523,505,488,478,533,466,529,587,592,605,558,541,572,543,569,597,550,551,581,599,607,564,566,586,553,591,601,554,571,602,603,557,598,567,632,612,678,661,631,622,640,677,613,623,653,660,628,635,615,663,624,642,630,643,662,654,664,645,655,646,656,648,668,674,617,687,649,625,669,681,650,651,620,657,694,734,703,704,706,707,708,741,742,743,744,696,745,746,710,747,712,697,715,716,698,717,718,748,719,735,736,720,699,749,750,721,722,723,751,725,737,738,700,727,752,728,729,753,730,731,545,589,659
523,106,96,15,328,68,187,123,363,407,234,61,236,116,149,459,431,482,515,452,442,521,525,533,527,592,605,579,540,597,551,599,601,603,557,598,632,634,619,628,635,644,616,636,637,638,702,754,704,755,706,756,711,716,698,719,749,738,757,752,733
114,65,313,106,514,24,360,96,316,190,264,235,67,51,403,328,198,408,417,225,152,524,69,248,306,53,105,368,338,19,200,292,21,351,131,108,207,458,56,8,223,92,363,169,396,171,407,353,222,234,490,366,116,255,39,149,459,431,465,470,434,469,489,436,473,460,461,513,521,468,486,523,479,478,533,519,584,558,548,540,549,590,572,568,597,608,551,546,564,591,565,555,603,598,632,685,661,631,622,613,672,634,653,615,663,624,642,662,654,664,645,646,656,648,681,657,682,626,688,618,638,692,701,702,694,705,741,742,758,745,746,697,759,748,719,736,749,722,723,545,589
395,387,514,24,360,81,82,26,320,164,67,328,409,198,142,417,152,153,524,477,418,105,338,19,146,21,91,108,207,218,56,123,92,396,407,114,234,39,459,470,471,482,469,501,473,461,513,521,488,479,519,527,584,540,585,568,596,599,607,564,604,613,634,662,646,656,694,703,744,760,735,733
569,479
169,138,264,166,225,85,441,200,91,131,218,369,187,92,111,93,40,113,220,44,407,114,222,490,61,538,149,459,442,511,521,587,610,549,572,609,599,575,646,648,620
585,24,316,82,264,268,273,153,433,265,19,351,207,458,56,148,92,405,113,396,20,171,407,234,428,149,459,507,502,445,484,468,486,523,478,519,527,584,558,590,572,568,596,599,566,571,565,603,557,632,653,635,665,649,625,657,701,734,707,695,710,756,740,715,721,738,752,545
409,65,106,24,15,82,67,142,153,433,351,56,8,92,363,234,357,377,228,459,483,469,507,473,461,488,479,478,584,605,558,559,597,603,680,662,646,647,686,675,638,742,745,698,717,751,738,728
586,286,75,139,264,67,202,417,433,69,248,121,351,32,108,207,56,8,148,123,396,407,63,135,515,502,445,473,460,468,478,517,531,580,599,601,571,632,622,628,615,624,630,662,636,617,626,618,761,701,702,734,706,742,743,697,715,749,762
190,121,607
465,26,36,494,497,505,599,564,653,655
513,391,287,47,65,387,106,514,24,360,316,395,15,82,151,138,336,26,320,164,235,399,258,67,51,328,409,198,408,126,166,142,417,102,225,85,291,153,524,69,64,248,427,306,418,105,368,19,216,362,21,91,184,108,207,218,458,369,56,8,9,123,92,111,93,40,169,113,396,220,44,20,171,407,114,353,222,234,61,366,116,73,357,62,39,428,228,149,63,459,296,520,465,492,470,434,494,482,530,469,507,501,445,436,484,446,473,442,437,443,462,460,461,475,512,497,486,505,488,479,455,480,519,529,527,517,587,584,592,605,542,579,558,540,541,572,543,568,559,569,596,580,550,551,599,564,586,571,603,557,598,632,685,612,631,640,613,672,623,680,634,619,653,627,614,660,628,615,663,624,643,662,673,654,616,664,655,646,629,674,684,686,675,681,650,657,670,626,618,702,694,703,705,706,707,708,695,742,743,744,709,760,710,756,713,714,715,716,698,759,717,718,748,719,720,699,749,722,724,763,726,738,700,757,727,752,729,753,731,732,764,545
82,391,286,12,75,47,65,313,387,106,24,360,96,316,81,190,395,342,151,137,16,138,139,26,320,235,399,67,412,328,409,198,126,142,202,268,417,68,152,273,153,524,477,433,69,248,427,53,418,338,19,216,200,183,121,351,184,131,32,108,207,218,56,8,109,147,295,148,9,187,679,193,93,40,363,405,169,113,396,220,20,171,407,114,353,236,116,377,39,228,149,63,135,459,210,431,296,520,465,451,470,471,494,469,515,507,502,501,473,442,437,443,462,460,475,512,513,521,468,486,523,505,488,525,479,478,466,480,519,529,439,527,517,467,584,605,542,579,558,540,539,541,549,590,572,585,568,559,569,597,550,551,581,546,599,607,564,553,571,602,563,603,604,544,567,632,612,678,631,677,623,680,619,614,660,628,635,615,663,624,630,662,654,664,656,647,665,629,648,690,668,674,617,675,687,625,651,620,657,688,618,638,689,692,734,755,706,707,742,743,765,766,745,760,746,747,767,715,716,698,735,736,749,768,751,725,738,769,728,729,753,733
459,12,313,24,19,123,541,599,640,635,698
462,716,750
336,47,65,387,24,96,257,240,81,342,82,16,258,67,403,328,246,268,273,291,153,477,433,248,418,338,216,183,32,56,8,34,36,231,40,113,73,357,62,39,172,150,431,520,465,470,494,469,515,507,502,473,437,443,513,497,486,488,478,480,519,529,467,592,542,558,539,590,559,599,607,564,578,591,571,563,598,677,613,672,623,653,614,628,635,615,663,630,662,673,655,684,675,651,666,682,671,658,618,689,708,742,743,745,697,763,751,769
142,262,24,316,82,67,417,225,105,19,146,351,56,396,407,114,234,459,431,451,470,461,468,478,605,599,586,571,612,615,624,662,664,734,770,706,698,723
546,286,75,262,65,313,387,106,24,360,316,342,15,82,151,16,336,26,320,164,235,399,299,67,51,412,403,328,198,126,166,202,246,268,225,291,441,524,477,433,265,248,53,89,368,338,19,146,21,121,351,184,32,108,207,218,458,56,8,109,147,295,148,9,123,36,679,193,92,231,111,363,405,396,20,407,114,234,61,236,45,73,357,377,62,39,228,150,63,135,459,210,520,465,451,492,470,471,469,515,507,502,501,452,489,484,446,473,442,443,513,497,521,468,523,505,488,525,478,533,466,480,519,529,527,517,584,605,542,579,558,540,572,559,569,597,561,550,581,599,607,564,586,571,565,602,563,603,557,567,612,678,661,622,672,623,680,653,614,660,628,635,615,663,624,642,630,662,616,690,674,617,675,625,669,650,651,666,618,689,761,703,770,707,708,741,742,744,766,745,760,746,710,747,715,698,717,699,763,768,762,751,725,738,769,752,728,753,730,545,733
91,750
704,702,694,706,758,710,711,747,713,697,716,718,720,699,700,728
604,286,65,387,106,24,360,96,395,82,151,139,336,399,67,403,328,198,142,202,477,433,69,427,306,53,105,368,19,292,121,184,131,108,207,56,148,123,92,111,113,396,171,407,353,222,234,61,116,73,39,459,520,465,434,471,483,507,502,489,473,437,512,513,521,468,505,488,479,478,466,480,529,527,605,558,540,572,568,569,596,597,551,546,599,607,564,586,571,602,563,556,567,621,640,672,623,653,660,628,635,615,624,642,630,662,616,636,674,686,681,620,657,671,626,618,638,689,770,708,709,758,745,747,712,736,699,771,737,738
596,246,462,610,604,680,718,589
61,391,395,15,82,139,336,67,152,441,153,524,53,105,19,184,108,207,56,8,223,148,405,20,171,222,73,538,149,459,210,469,507,502,473,437,462,513,521,523,479,478,480,529,440,559,551,546,607,563,685,631,641,615,654,646,690,625,651,638,703,742,758,756,740,715,750,721,723,762,738,731,659
63,286,65,514,24,316,81,190,42,162,342,82,151,16,26,320,235,299,67,51,409,126,202,268,417,291,153,524,477,433,69,64,53,418,105,338,19,216,292,91,121,351,184,32,108,207,218,56,8,109,147,295,9,123,36,193,93,363,405,396,20,171,114,353,234,236,116,73,228,149,135,459,431,296,520,451,470,471,482,469,502,501,473,437,460,513,521,468,523,505,478,533,466,480,529,584,605,558,540,539,541,572,569,596,597,608,580,581,546,599,607,564,566,586,571,602,563,603,544,567,678,631,640,677,672,680,653,614,660,615,663,624,642,630,643,662,673,616,646,665,648,690,674,617,686,675,687,651,620,657,688,689,692,761,701,770,706,695,742,743,745,760,714,715,716,748,719,720,749,768,762,725,738,769,727,728
207,24,151,258,403,202,268,273,433,64,53,105,338,19,184,56,8,148,92,396,20,407,222,234,63,494,473,437,497,488,478,529,579,590,596,597,546,607,563,598,678,661,613,623,653,660,615,630,664,674,754,706,742,745,715,698,736,769,728,730,772,545
202,24,137,67,268,433,184,234,296,507,475,521,478,439,580,546,599,564,586,571,615,663,686,761,742,715,736,769
586,82,417,441,477,19,56,20,473,442,437,542,553,628,702,705,710,714,716,699
5,716
632,286,12,75,47,262,313,387,106,514,24,360,316,395,82,151,137,16,139,336,264,235,399,67,51,403,328,198,142,202,268,417,102,225,85,273,441,153,524,477,433,69,265,248,368,338,19,146,216,362,121,184,131,32,108,207,218,458,56,8,223,109,9,187,679,92,231,111,93,40,405,396,220,44,20,171,407,114,222,234,490,61,236,116,377,149,63,135,459,210,431,520,451,470,434,471,494,483,469,515,507,502,489,445,484,473,437,447,443,460,461,475,512,497,521,468,505,488,525,479,455,478,533,466,480,519,529,527,517,531,467,587,584,592,605,579,558,548,540,541,590,585,568,569,597,561,550,551,581,546,599,607,564,566,586,553,591,601,571,602,575,563,603,557,598,685,612,678,661,621,631,677,672,623,680,634,653,641,614,660,628,635,615,663,624,630,643,662,654,664,645,655,647,629,636,668,674,617,686,687,681,651,620,657,682,671,688,618,689,692,734,704,755,705,706,741,742,743,744,758,766,696,745,760,746,710,756,747,712,767,714,697,716,698,717,718,748,735,736,720,749,721,723,762,751,725,726,737,769,752,728,753,659
387,24,96,16,164,399,67,417,441,433,248,19,21,184,108,56,8,40,149,431,482,502,501,473,513,523,478,517,584,551,571,612,653,646,674,675,625,671,702,711,698,735,749,771,730,772,589
407,19,121,32,149,459,442,599
184,153,567
564,286,12,106,514,24,360,96,316,342,82,139,336,26,320,67,403,328,198,408,166,142,246,268,417,152,273,153,524,433,103,69,265,248,306,418,88,368,338,19,146,216,292,21,121,184,131,108,207,218,458,56,8,223,109,295,148,283,9,187,123,36,92,111,363,405,113,396,220,20,171,407,114,353,234,490,45,255,357,39,228,149,63,135,459,210,431,296,465,451,470,471,510,469,515,502,489,445,473,442,437,447,443,462,460,512,513,511,521,468,486,523,505,488,525,479,455,478,466,480,519,529,527,517,440,587,605,542,579,558,540,539,541,585,543,568,569,596,608,580,551,546,599,607,566,586,553,601,554,571,602,563,556,557,604,598,567,632,685,612,678,631,640,677,672,623,619,614,660,628,635,615,624,642,630,643,662,664,655,646,690,674,617,686,675,649,625,681,650,651,657,670,688,618,689,692,761,702,734,703,755,705,706,707,695,741,742,696,745,760,746,710,747,767,713,697,715,716,698,759,717,718,735,736,720,721,723,768,751,726,771,738,700,727,752,728,753,772,589,733
515,24,360,268,433,19,121,20,478,584,568,586,571,603,615,646,745
548,47,42,138,164,328,225,85,88,105,368,200,131,108,207,8,111,220,44,228,459,452,446,478,531,587,610,540,541,549,554,575,640,677,634,619,627,642,645,646,647,629,636,637,650,626,692,701,754,694,703,706,709,756,747,713,716,717,699,749,721,739,545
443,106,291,621,734
36,12,75,81,82,137,328,123,465,443,486,488,517,585,551,601,661,634,617,651,657,688,761,706,708,695,765,712,723,768,738,757,727,752,753,545
614,12,75,47,65,387,514,24,360,257,316,190,395,342,15,151,16,138,336,26,320,235,399,299,67,51,412,328,198,202,268,417,152,273,291,477,433,69,248,368,19,216,200,292,21,183,121,351,260,184,32,108,207,301,218,8,295,9,123,36,679,193,40,363,405,396,220,20,171,407,114,353,234,236,366,116,73,255,357,377,62,39,228,149,150,63,459,210,431,296,520,465,492,470,434,471,494,469,515,502,489,436,473,442,437,443,475,512,513,497,468,523,505,488,478,533,466,480,529,439,531,467,584,592,610,542,579,558,539,541,549,590,572,543,568,559,597,608,580,550,581,546,599,607,564,566,571,602,555,563,604,598,567,632,612,678,661,631,622,677,613,672,623,619,653,660,628,635,615,663,624,642,630,643,662,673,656,665,629,690,636,674,617,684,686,675,687,649,625,650,651,682,670,618,638,689,692,761,703,704,755,705,707,708,742,743,765,766,745,760,746,714,715,716,698,717,748,736,749,768,762,751,725,738,769,727,729,753,733,659
663,24,360,139,258,273,433,121,184,32,63,443,488,478,519,597,546,566,571,630,674,675,745
169,138,264,166,225,441,524,200,91,107,108,218,92,111,93,40,220,44,114,222,234,61,116,228,459,461,511,521,531,579,541,585,588,609,553,554,598,640,619,642,645,646,647,636,620,626,545
75,286,12,47,313,365,297,106,514,24,360,96,257,190,82,137,16,26,264,399,299,67,51,328,409,408,166,142,268,417,102,225,85,273,441,153,524,477,337,265,248,427,306,53,418,89,368,19,362,292,21,183,91,121,351,260,184,108,207,218,458,369,56,8,223,147,148,9,187,123,679,193,111,363,405,113,396,220,171,114,353,222,234,61,236,366,116,73,63,135,459,431,465,451,470,434,510,494,469,507,502,501,452,445,436,484,442,443,460,497,521,468,523,505,488,478,466,480,519,517,531,584,610,605,542,579,558,548,540,539,541,590,585,573,568,569,596,597,608,551,581,599,607,566,586,553,571,602,603,604,598,567,612,678,621,631,640,623,680,660,628,635,615,663,624,642,643,662,616,656,647,629,648,636,668,674,617,649,625,651,620,671,626,688,689,761,701,702,704,706,707,695,741,742,743,709,745,760,746,747,767,713,715,716,698,759,719,736,720,723,751,738,753,730,733
569,75,262,106,514,24,96,316,42,15,82,151,137,138,139,164,67,51,403,328,409,198,142,417,102,225,68,441,153,524,477,433,69,248,306,53,418,88,105,19,200,362,292,183,121,184,131,32,108,207,218,458,369,56,8,223,148,9,187,123,92,111,93,40,363,169,113,396,220,44,20,407,114,353,222,234,61,366,116,73,357,377,228,149,459,210,431,520,465,470,510,494,482,469,507,502,501,452,436,484,473,442,437,447,443,461,513,497,521,468,486,523,505,488,479,455,478,466,519,529,439,517,440,587,584,592,610,605,579,558,548,540,541,549,572,585,568,597,608,580,550,551,581,546,599,564,566,586,553,591,601,571,565,602,575,555,563,604,598,567,632,612,621,631,622,640,677,623,680,634,619,660,628,635,615,624,642,662,654,664,655,646,647,648,690,636,668,674,686,649,625,650,620,657,671,688,618,689,692,694,734,706,708,695,742,744,696,760,711,747,740,697,715,716,698,717,718,748,735,736,699,749,763,762,725,737,738,752,733,659
551,391,286,75,47,313,365,514,24,96,240,81,42,395,15,82,151,138,26,264,164,399,67,412,403,328,198,166,142,417,102,225,85,273,291,441,153,524,477,433,337,69,265,248,306,418,88,105,89,368,19,200,292,91,121,351,107,184,131,108,207,218,458,369,56,8,223,109,148,9,187,123,111,93,40,363,405,169,113,396,220,44,20,171,114,222,234,490,61,366,116,255,357,39,428,228,149,63,135,459,431,296,465,492,471,510,482,530,469,515,507,502,501,445,446,473,442,437,447,443,462,460,461,511,521,468,523,479,455,478,466,480,529,439,527,517,531,440,584,610,605,579,540,541,549,590,572,568,588,608,580,550,546,599,564,586,553,591,602,575,555,604,678,661,621,622,677,672,634,619,653,660,628,635,615,663,624,642,662,616,664,645,646,647,629,648,636,674,686,649,650,620,657,682,671,626,689,692,701,734,704,705,706,708,695,741,742,743,744,709,758,766,696,745,710,711,712,713,716,698,759,718,748,719,736,699,749,721,723,763,751,725,726,771,737,738,757,727,752,728,729,731,772,545,589,733
295,268,36,63,655
715,286,287,12,65,297,24,360,257,395,162,342,15,82,151,137,16,138,139,336,26,320,164,235,399,299,67,51,412,328,409,198,126,202,268,102,152,273,441,153,524,477,433,69,248,427,88,338,216,292,21,183,121,260,184,32,108,207,301,218,369,8,295,148,9,187,34,679,193,231,363,113,396,44,20,407,115,353,236,116,73,357,377,62,39,172,228,149,63,135,431,296,520,465,451,492,470,434,471,510,494,482,483,530,469,515,507,502,501,489,436,484,473,437,443,475,512,513,497,521,468,523,505,488,479,478,466,480,519,529,439,527,467,584,592,605,579,558,548,540,539,541,549,590,572,573,595,568,559,597,608,580,550,551,581,546,599,607,564,578,553,601,571,602,563,603,604,544,567,632,685,612,678,631,622,677,613,672,623,680,619,653,614,660,628,635,615,624,630,643,662,673,654,655,646,656,665,629,690,636,668,674,617,684,686,675,687,649,625,669,651,620,657,666,682,671,670,626,688,658,618,638,689,692,694,734,703,704,755,705,706,707,708,695,741,742,743,744,765,766,696,745,760,746,747,712,767,697,716,698,717,718,748,735,736,749,750,723,763,768,762,751,725,726,737,738,700,757,769,752,728,729,753,730,545,733,659
162,286,325,287,65,313,106,24,360,96,257,316,81,190,395,15,82,151,137,16,336,26,235,399,299,51,409,142,202,417,152,153,477,433,248,427,21,121,351,184,32,207,56,147,333,36,679,193,171,407,115,353,39,150,63,431,451,470,489,445,436,484,473,442,460,521,505,488,479,478,466,480,527,587,584,605,573,561,550,581,546,599,607,564,586,601,571,555,563,604,544,567,632,612,678,623,614,628,615,624,642,630,662,654,655,665,690,675,625,658,618,761,702,755,742,765,746,715,748,725,769
362,286,12,75,47,365,297,106,24,240,316,190,42,15,82,5,151,137,138,336,264,164,299,67,403,328,409,198,166,142,202,417,102,225,85,273,441,477,337,103,248,418,88,105,368,338,19,146,216,200,21,183,91,260,107,184,131,108,207,458,369,56,8,295,148,283,9,187,123,679,92,111,93,40,169,113,220,171,114,222,490,61,366,116,45,73,357,538,39,228,149,150,135,459,210,520,510,494,469,502,452,436,484,446,442,443,460,475,513,497,511,488,525,479,518,478,519,439,531,587,584,610,542,579,540,539,549,590,569,588,561,550,609,551,546,599,607,564,566,586,553,591,554,571,602,575,555,603,557,598,567,612,631,640,677,672,623,680,634,619,641,660,628,635,615,642,630,643,654,616,664,655,656,647,629,648,690,668,674,617,686,675,687,649,625,669,650,651,620,657,682,671,670,626,688,618,638,702,694,734,703,770,755,706,695,741,743,744,765,709,766,745,756,773,711,747,715,716,717,718,748,735,720,699,749,722,763,768,762,751,771,738,769,727,752,728,729,753,739,733
69,325,287,313,365,106,514,24,360,240,81,162,15,82,16,138,336,26,264,164,299,67,51,328,408,126,166,417,102,225,85,273,441,153,433,337,265,64,248,427,306,53,88,105,368,19,146,216,200,362,292,21,183,107,184,108,207,218,458,56,8,223,148,9,123,679,92,111,93,363,405,169,113,396,220,171,114,222,61,366,116,45,255,357,377,228,149,63,135,459,210,431,520,465,469,515,502,501,452,445,436,446,473,442,447,443,462,460,461,513,468,486,505,478,466,480,529,440,587,584,610,605,579,540,539,541,585,543,573,568,569,596,580,551,581,599,607,566,586,553,591,554,602,557,604,632,685,612,631,640,634,619,653,627,614,628,635,615,663,624,642,643,673,654,616,664,645,646,656,629,648,636,686,675,649,681,651,657,682,671,670,626,688,618,638,689,702,694,703,704,770,706,707,708,695,741,742,743,744,758,766,696,745,746,711,747,712,740,713,714,715,716,698,759,718,748,719,720,699,762,725,726,737,738,727,729,739,732,733,659
662,488
138,5,200,461,440
567,75,24,342,82,16,235,51,328,202,268,153,477,433,53,200,183,184,218,56,223,148,9,187,34,679,193,407,114,353,236,62,459,431,520,451,470,471,494,469,515,507,489,461,475,513,511,523,505,488,478,466,480,529,542,558,540,559,597,580,599,602,563,678,634,624,636,687,688,618,706,742,745,760,715,716,698,735,738,729,753,733
24,47,399,403,417,102,152,427,19,108,56,8,148,123,169,114,353,234,255,469,502,445,473,443,460,513,468,523,466,546,564,567,628,635,615,624,642,647,689,761,704,707,709,746,719,723,727,729
672,328,88,207,40,531,548,590,602,628,645,687,620,718,749
24,357,469,571,663,760
82,488
320,164,459,597,599
687,20,702
478,286,12,75,47,65,24,360,96,257,190,42,15,82,151,137,16,138,139,336,26,320,235,67,403,328,202,268,85,152,153,477,433,53,105,89,338,19,216,121,351,184,131,108,207,8,148,9,187,123,36,679,231,20,222,116,73,357,428,63,459,210,431,296,520,465,470,471,494,482,469,502,489,473,442,437,443,475,497,523,488,466,519,529,517,584,605,579,558,540,595,568,569,597,608,550,551,546,599,566,586,591,571,563,604,598,567,632,678,677,623,680,653,614,660,628,635,615,663,624,647,665,690,675,687,625,651,671,618,761,701,734,770,707,708,695,742,745,760,746,710,767,716,718,748,735,736,749,763,768,762,751,738,769,752,729,753
469,216,20
417,750
248,477,501,445,642,638,730
768,336,67,268,524,477,121,351,207,56,36,193,228,470,502,488,542,564,624,642,630,761,745,773,715,716,736,723
369,417,123,442,478,551,628,696,737,738,752
546,313,24,82,26,67,51,368,19,21,56,396,20,114,366,116,210,470,521,479,480,568,551,599,586,678,622,615,664,636,734,706,741,744,745,716,729,739,545
741,387,106,24,82,16,139,268,477,433,64,338,146,183,121,351,260,131,56,187,34,36,231,396,45,73,255,357,39,172,63,520,465,507,502,489,443,475,486,505,466,439,527,467,605,540,541,569,596,608,546,599,566,591,557,604,567,632,612,653,641,628,642,630,662,655,674,686,625,671,761,702,734,706,707,708,742,709,745,760,756,715,716,748,719,735,721,722,768,725,738,752,728,729,753
222,391,75,47,313,297,24,42,395,82,264,164,67,403,408,166,142,246,102,225,85,441,337,265,64,248,306,105,338,19,200,91,107,184,108,218,8,223,148,9,92,111,93,40,363,169,396,220,44,20,114,234,490,366,116,357,377,428,149,459,469,501,484,442,447,443,462,461,511,468,505,587,610,605,540,541,549,572,585,550,551,553,591,554,575,557,598,661,621,640,677,680,634,619,653,641,635,642,643,664,645,646,647,648,649,681,650,620,657,626,689,692,694,704,706,707,695,741,744,709,758,766,696,710,756,711,747,713,697,716,698,759,717,718,719,735,736,720,699,749,721,722,723,724,762,726,771,737,738,757,727,752,728,729,753,739,732,589
131,287,12,75,47,262,313,387,297,514,24,96,190,42,395,162,5,137,16,138,26,320,164,399,258,403,328,408,126,142,417,102,225,273,441,477,337,265,427,306,53,418,88,89,368,146,200,91,121,351,260,107,184,108,8,223,295,148,283,9,187,34,679,92,111,363,169,113,220,20,114,353,222,234,490,61,366,116,45,73,377,428,228,149,150,459,210,296,494,469,445,484,446,442,447,443,460,461,512,511,523,505,525,518,478,533,519,527,517,531,440,587,584,558,540,539,541,585,543,573,569,588,596,580,550,546,564,566,553,591,571,565,575,563,556,603,557,604,598,567,612,678,661,621,677,613,623,619,641,614,635,663,642,616,645,646,656,647,665,629,648,636,617,686,675,681,650,651,620,666,682,670,626,618,638,689,692,701,754,694,704,770,705,706,707,695,741,742,744,709,696,745,746,710,756,773,747,740,767,713,715,759,717,748,735,720,749,750,722,723,724,762,751,726,771,700,757,727,752,728,729,731,732,589
718,138,369,220,459,531,599,575,634,635,668,684,650,694,704,770,706,758,710,756,711,747,713,697,716,719,720,699,721,700,728
718,19,465,531,595,608,599,635,656,668,650,694,704,758,711,747,719,699,721
469,12,75,47,262,65,365,24,360,240,316,190,42,342,15,82,5,151,137,16,336,164,235,299,67,51,403,328,409,166,142,202,268,417,102,85,152,273,153,477,433,337,265,64,53,88,19,21,183,107,184,207,218,369,56,8,223,148,9,187,123,34,679,92,231,93,40,113,396,220,44,20,114,353,234,61,236,366,45,73,255,357,39,228,149,150,63,459,210,431,451,492,470,471,494,482,489,473,442,437,447,443,461,475,513,497,521,486,523,505,488,518,478,466,480,439,517,531,467,605,542,579,558,540,541,549,590,572,569,597,608,580,550,581,546,599,607,564,591,571,602,575,603,557,598,567,632,612,678,661,621,631,677,613,672,680,634,619,614,660,628,635,615,663,624,642,643,662,646,656,647,665,636,674,617,684,686,687,649,625,650,651,657,688,618,638,689,761,734,703,755,706,707,742,709,766,745,760,746,710,711,767,714,715,716,698,759,736,720,749,723,762,751,725,738,769,752,728,729,739,730,589,733
699,704,747,718
320,296
623,391,286,287,47,65,106,514,24,360,96,257,316,81,162,342,82,16,138,139,26,320,235,399,258,299,67,51,412,409,408,126,142,202,268,417,152,273,153,524,477,433,265,248,427,53,418,105,368,19,292,183,91,121,107,184,32,207,218,458,56,8,223,333,295,148,9,187,123,36,679,193,93,363,169,396,20,114,353,234,236,366,357,377,62,39,228,149,150,63,135,459,210,431,296,520,465,470,434,471,494,482,530,515,507,502,445,436,473,437,443,460,475,512,513,497,521,468,486,523,505,488,479,455,478,480,519,529,439,527,517,531,584,605,542,579,558,540,590,585,543,573,568,559,588,596,597,608,580,609,581,546,599,607,564,586,591,601,571,602,563,603,544,567,632,685,612,678,631,622,613,653,614,660,628,635,615,663,624,642,643,662,673,654,664,655,646,665,629,648,690,668,674,617,686,675,687,649,625,681,650,651,657,666,626,618,689,692,761,703,704,707,708,742,743,744,765,766,745,760,746,756,712,767,715,716,698,719,720,721,723,768,725,726,737,757,728,753,730,764
634,24,235,225,153,19,200,207,218,56,8,148,123,93,396,114,39,459,502,446,442,461,468,478,605,579,540,599,586,555,635,664,649,701,704,742,712,716,718,736,720,699,750,738,728,739
443,148
428,65,24,67,273,183,490,366,357,434,488,572,550,599,557,612,678,701,709,745,747,730
728,42,5,403,68,441,265,19,107,108,218,369,8,148,92,111,40,113,44,114,490,45,452,447,605,549,551,553,554,557,642,645,636,650,754,714,697,699,732,589
549,286,75,365,24,96,82,336,198,417,248,368,292,183,91,458,187,111,220,114,234,236,149,135,459,431,296,451,483,469,521,466,517,587,542,558,572,580,599,607,566,555,557,604,640,680,634,619,653,615,646,648,636,686,620,657,666,682,670,626,701,704,707,745,715,698,748,720,699,723
567,477,679,357,494,469,486,571,628,663,647,625,742,729
113,47,441,337,88,200,108,56,9,114,255,357,377,459,482,447,461,540,567,628,636,715,719,737
462,47,313,24,82,264,67,403,433,69,265,64,248,19,183,218,8,148,405,171,114,222,459,465,451,471,469,443,461,523,488,478,529,605,579,540,590,568,569,550,599,557,661,653,615,663,624,642,664,647,648,687,649,618,689,743,715,716,737,738,729,753,589
669,286,75,316,235,409,153,433,147,353,431,492,442,580,628,770,755,760
15,75,202,153,184,301,20,353,73,492,489,443,523,478,466,558,568,608,580,571,678,614,635,615,669,618,707,745,762,753
702,286,75,313,365,106,24,96,316,42,395,5,151,138,26,264,164,67,51,403,328,409,198,408,166,417,102,225,85,441,153,433,337,69,265,427,306,53,88,105,89,338,19,200,292,184,108,207,218,458,56,8,148,9,187,92,111,93,40,405,169,113,396,220,44,20,171,114,222,234,490,61,366,116,255,357,538,135,459,210,434,469,507,501,445,484,473,442,447,462,461,511,521,478,519,529,531,610,605,558,540,541,549,590,572,585,568,588,596,608,551,546,599,607,564,566,586,591,554,555,557,604,598,567,685,612,661,621,622,640,677,672,623,680,619,641,627,628,615,624,642,662,654,616,645,655,646,647,629,648,636,617,686,687,681,650,620,657,666,682,670,626,688,692,701,754,694,734,703,704,770,706,707,695,741,742,743,744,709,758,766,696,745,760,746,756,711,747,712,740,713,714,697,716,698,759,717,718,748,719,735,736,720,699,749,721,722,723,724,763,762,751,726,771,737,738,700,757,727,752,728,729,753,739,730,731,732
56,443,663
138,164,235,126,216,21,295,220,366,39,505,619,674,686,703,695,766,714
620,75,47,262,387,24,360,240,316,42,82,5,16,139,336,26,164,235,67,51,328,409,198,408,142,202,246,268,417,225,85,273,153,477,433,69,248,306,88,89,368,19,292,21,183,91,121,107,184,32,108,207,458,56,8,223,295,148,9,187,123,679,92,111,363,405,396,20,114,222,234,490,61,366,357,172,459,520,465,451,470,434,471,510,494,469,507,502,501,452,489,445,436,484,446,473,437,443,475,468,523,505,488,478,466,519,527,517,467,587,584,605,558,540,541,543,573,568,559,569,597,608,580,551,599,607,564,566,586,553,591,571,602,563,603,557,598,567,685,612,678,661,621,631,640,677,672,623,680,619,653,641,614,660,628,635,615,663,624,642,630,643,662,673,616,664,655,647,629,674,617,686,675,625,681,651,671,626,688,618,689,692,701,694,734,770,705,706,707,708,741,742,743,709,758,745,760,746,710,711,747,712,767,715,716,698,759,748,735,736,720,699,721,723,762,751,737,738,700,727,752,728,729,753,739,730,732,772,589,733
695,12,75,5,138,164,328,102,337,216,260,218,369,9,92,396,222,366,116,45,377,482,483,501,473,447,461,468,518,440,587,610,540,541,572,585,551,578,601,575,555,598,634,627,635,655,646,647,681,651,657,682,638,734,703,707,744,713,698,717,749,763,771,737,738,700,757,727,739,545,659
24,391,65,82,67,51,403,328,126,202,417,273,441,153,477,433,248,306,19,91,32,207,56,8,148,193,405,169,114,353,234,61,236,255,357,228,296,520,471,483,469,502,473,442,437,443,521,468,488,479,478,466,529,439,517,540,539,585,568,569,597,550,599,607,586,571,602,567,612,623,628,615,663,624,642,643,662,616,636,686,675,649,620,761,734,704,742,743,744,766,760,712,767,697,715,698,735,699,762,725,726,738,752,753
502,395,225,458,56,8,9,113,507,581,546,599,623,738
443,47,316,82,16,67,51,433,248,351,131,108,207,56,148,187,93,114,234,61,255,228,459,494,468,439,579,558,590,572,569,597,550,546,599,586,553,571,685,672,623,680,615,647,620,688,734,770,742,745,746,710,712,716,759,735,699,749,738,752,728,753
399,664
8,365,42,166,102,69,265,108,363,149,648
626,682
183,391,286,287,75,262,65,24,96,257,316,315,190,42,15,82,137,139,264,320,164,399,258,299,67,51,412,328,409,166,142,202,417,85,152,153,477,433,337,265,64,248,53,418,105,338,19,216,292,21,91,121,351,107,184,32,108,207,218,56,8,223,295,148,9,187,679,193,92,111,93,40,363,405,169,396,220,44,20,171,114,222,490,236,73,357,377,172,228,149,150,63,459,210,296,451,492,434,471,494,482,469,515,507,502,445,484,446,473,443,462,461,512,511,521,468,486,523,505,479,466,519,439,527,517,584,610,605,558,540,539,541,543,573,559,569,588,596,580,550,546,599,607,564,566,586,554,571,602,563,556,603,557,604,598,567,632,612,631,622,640,677,672,623,641,660,628,615,663,630,643,662,654,664,690,636,668,674,686,649,650,651,620,666,692,702,703,742,743,744,766,696,745,760,746,747,712,767,715,759,719,736,720,699,749,750,722,723,768,762,751,726,727,728,730,772,545,733
622,190,82,67,403,417,433,69,105,216,292,8,113,396,220,114,494,437,460,468,519,546,599,586,602,678,613,647,648,674,687,657,689,702,694,745,720,727,728,589
387,286,325,75,47,262,313,106,24,360,96,316,190,15,82,151,16,138,336,26,320,235,399,299,67,51,412,403,409,198,166,142,417,273,291,441,153,524,433,337,69,265,248,53,418,88,105,338,19,362,292,21,183,91,121,351,260,107,184,32,108,207,56,8,223,109,333,148,9,187,123,679,193,92,231,93,40,363,405,169,113,396,44,20,171,490,61,366,116,73,357,377,39,428,228,149,63,135,459,431,296,520,465,470,494,469,507,501,446,473,442,447,443,475,497,468,523,505,488,455,478,466,519,529,517,584,592,605,542,579,558,540,539,590,572,573,569,597,580,551,546,599,607,564,566,586,591,571,602,575,555,563,603,557,598,567,632,612,678,640,672,623,653,614,660,628,635,615,624,642,630,662,616,664,655,646,647,629,648,636,674,617,684,686,675,687,649,625,681,650,620,657,682,688,618,689,701,694,734,755,706,707,742,743,744,745,760,746,711,713,716,698,718,748,719,735,736,768,751,725,726,737,727,728,729,753,732,772,764,545,733
521,202,153,477,295,61,470,488,546,563,678,660,707,745,760,767
399,750
149,391,47,24,67,408,56,8,148,123,40,363,114,45,255,228,459,494,442,447,605,558,612,677,628,618,716,736,700
680,12,75,47,297,24,360,96,316,190,15,82,5,138,336,26,264,164,299,67,403,328,409,166,268,417,102,153,477,103,53,105,89,19,146,200,362,292,91,107,184,207,458,369,56,8,283,187,123,92,111,93,40,169,113,396,20,171,114,222,234,490,73,357,62,228,63,459,210,296,470,471,494,482,515,507,502,452,445,484,473,442,437,443,460,513,478,533,519,517,584,605,558,540,590,572,585,569,588,596,551,581,546,599,564,566,553,601,557,544,612,661,621,631,640,613,634,653,641,628,615,624,642,643,662,616,664,645,655,648,636,617,686,675,649,625,620,657,638,692,701,702,734,703,770,706,707,695,741,742,743,765,709,766,696,745,756,714,716,698,717,748,736,699,749,722,763,737,738,727,728,729,730,732,772,589,733
545,47,248,91,108,207,187,40,459,210,601,630
69,286,75,65,313,514,24,360,96,240,316,342,82,16,139,336,26,264,320,299,67,51,409,198,166,142,202,246,417,225,152,291,441,153,524,477,433,337,265,53,88,105,19,216,292,183,121,184,32,108,56,8,223,295,148,9,187,123,679,193,92,111,93,405,113,396,220,20,171,114,234,61,236,116,73,357,377,62,172,149,135,431,296,492,470,471,494,469,515,507,502,501,489,473,437,460,475,513,497,511,521,468,523,505,488,479,478,466,480,519,529,527,517,440,587,584,592,605,542,540,539,541,585,573,568,559,569,597,580,551,581,546,599,607,566,586,601,571,602,563,603,557,604,567,632,612,678,631,640,613,672,680,634,653,641,627,614,660,663,642,662,616,664,646,647,665,690,617,675,687,649,625,681,650,651,666,688,618,638,689,702,754,703,704,770,755,705,707,741,742,743,744,745,760,746,710,756,711,747,713,697,715,716,698,759,719,736,720,699,721,724,762,751,725,771,738,727,728,729,753,739,730,732,772,764,545,589,733
608,391,287,65,313,387,365,106,24,81,395,162,82,5,151,137,139,264,235,258,299,67,51,412,328,198,126,202,246,268,417,102,225,152,291,153,477,433,337,265,306,418,88,105,368,19,146,216,292,183,121,184,131,108,207,218,458,56,8,223,109,295,148,9,187,679,92,111,93,405,113,396,44,20,171,114,353,222,61,73,255,357,538,39,459,210,296,520,465,434,471,494,483,469,507,502,501,489,436,446,473,442,443,460,512,513,497,521,468,486,505,488,525,479,466,519,529,527,587,548,540,539,590,572,543,569,588,596,551,599,607,566,586,601,554,571,602,575,555,557,604,598,567,632,685,612,661,621,640,672,623,653,635,615,624,643,664,645,646,629,648,690,686,687,649,625,681,657,666,682,671,670,692,702,694,734,703,704,770,705,707,708,695,742,744,765,758,745,746,710,756,773,747,712,715,716,698,759,718,699,749,750,721,768,751,726,738,700,757,769,727,752,728,729,753,731,732,772,589,733
292,360,316,81,235,268,273,207,458,56,333,36,231,396,520,451,494,445,446,473,519,595,599,586,571,555,685,623,653,615,624,662,617,708,742,765,731,772
738,286,47,148,123,113,114,442,525,517,440,551,599,571,628,664,671,689,704,695,744,709,723,752,739,772
19,391,12,75,47,313,387,106,24,360,316,81,190,42,82,151,16,139,26,264,320,164,399,67,51,328,198,408,166,142,268,417,102,225,85,152,291,441,153,477,433,265,64,248,427,306,105,89,368,338,146,292,21,107,184,131,32,108,207,458,56,8,148,9,187,123,92,111,93,40,363,405,113,396,44,114,353,234,490,61,366,116,45,73,149,63,135,459,296,465,434,483,469,507,502,452,445,436,484,473,442,437,460,511,468,523,525,479,455,478,480,519,529,517,440,542,558,540,541,590,572,543,568,608,551,546,599,591,601,554,571,602,575,603,557,598,685,678,661,621,631,640,677,613,672,623,619,653,628,635,615,624,642,654,645,646,647,648,675,625,681,650,620,657,671,626,688,689,692,702,754,694,734,704,770,705,706,707,708,695,741,743,744,709,758,746,710,711,747,712,714,716,698,759,717,748,719,736,720,699,749,721,722,723,768,762,725,771,737,769,727,752,728,753,739,731,732,772,733
15,12
395,75
69,286,47,262,387,106,360,240,190,42,15,82,139,264,67,403,328,408,166,142,202,417,102,225,85,273,153,524,477,433,265,248,418,88,89,368,338,19,200,292,183,91,121,107,184,131,108,207,458,8,283,123,679,92,111,93,40,171,114,222,377,149,459,431,470,434,494,482,469,501,446,473,447,443,460,461,497,468,486,478,519,439,527,584,605,579,548,540,549,590,543,573,597,580,550,551,546,599,607,564,566,586,591,601,554,571,575,603,567,612,661,621,672,653,628,630,643,662,664,647,636,674,687,681,620,657,682,689,701,734,708,695,741,742,744,709,766,745,710,747,712,697,716,759,718,748,736,720,699,749,721,722,724,737,738,700,757,727,728,729,732,772,589,733
299,268,121,351,32,295,36,193,63,502,614,630,665,761,743,768,769
524,169
151,142,517,603
202,12,47,106,96,82,16,336,26,299,142,417,273,362,8,148,236,39,228,459,210,431,520,471,510,494,515,475,512,513,468,505,488,455,466,519,529,439,527,517,584,592,579,568,588,597,564,586,602,612,623,615,690,674,617,675,618,734,755,708,760,746,772
564,391,325,75,47,65,313,106,514,24,360,96,42,342,151,16,139,264,320,235,67,403,328,409,198,408,142,202,246,268,417,225,152,273,153,524,433,69,248,427,306,53,105,338,216,200,183,91,121,260,184,32,108,207,301,56,8,223,148,123,36,193,92,40,363,405,113,396,20,171,114,234,61,236,116,255,357,62,149,150,459,296,470,494,482,469,507,502,501,436,473,442,437,443,462,460,475,512,513,511,468,486,523,488,478,466,480,519,529,439,527,440,584,605,558,540,539,590,585,573,569,596,608,580,550,551,546,599,566,586,591,601,571,602,604,598,632,612,678,661,621,631,640,672,623,680,614,660,628,635,615,663,624,642,662,654,664,645,647,674,617,686,675,625,650,651,657,671,688,618,689,761,702,754,734,703,704,770,705,706,707,695,741,742,744,766,745,760,746,710,747,740,767,713,715,716,735,736,699,749,722,723,763,768,751,725,726,738,769,727,728,729,753,739,772,764,733
108,75,47,42,67,418,105,19,107,8,148,9,92,93,40,44,234,459,482,437,461,568,546,564,586,641,628,615,642,664,656,636,734,706,698,748,721,753
567,82,202,477,433,216,351,295,36,193,231,353,39,63,494,513,488,525,584,542,580,563,544,678,662,671,742,745,762
571,24,316,82,26,337,248,19,56,187,473,443,468,523,488,479,478,439,569,672,615,663,624,662,625,671,707,742,744,751
743,466
743,466
521,16,225,153,433,183,184,56,148,36,396,459,446,478,531,580,599,624,646,706,695,716,753
471,75,24,16,409,202,477,131,56,34,353,62,431,492,494,502,497,468,525,519,542,580,571,544,623,663,655,745,715,751
336,262
767,12,262,24,96,268,19,56,123,34,36,113,20,61,62,431,451,471,437,468,558,540,580,546,599,586,571,632,672,635,615,624,654,690,649,742,745,698,726,771,733
647,264,246,88,108,169,114,490,61,459,494,501,447,460,512,468,531,587,540,599,661,619,653,635,624,642,643,616,645,648,675,649,620,689,702,754,704,770,705,707,744,758,766,710,740,719,735,723,763,728,753
728,391,287,12,75,47,24,42,162,82,5,138,139,336,264,164,235,299,67,403,328,409,166,142,417,225,153,477,433,103,69,64,248,427,306,88,105,338,19,292,91,107,184,32,108,207,218,56,8,223,148,9,187,123,679,92,169,113,396,44,20,171,114,353,222,490,61,236,116,45,538,228,63,135,459,492,494,482,469,502,452,436,473,442,437,447,443,462,461,512,513,468,486,523,479,478,519,517,440,610,605,579,558,540,539,549,590,585,543,573,569,596,580,550,551,599,566,586,553,603,557,604,598,632,612,678,661,631,640,677,672,680,619,653,627,660,615,630,662,673,654,616,664,655,647,629,648,674,617,686,649,650,651,620,657,670,618,689,702,694,734,703,704,705,706,707,695,741,742,743,744,709,766,696,745,756,711,747,712,713,714,716,698,759,717,718,719,735,736,720,699,749,721,722,724,751,726,771,738,700,727,752,739,732,772,545,589,733,659
665,24,433,184,32,207,148,123,114,502,460,586,571,623,614,615,656,689,742,712,772
64,286,12,75,47,65,313,365,297,106,514,360,257,240,81,190,395,15,82,151,138,264,164,399,67,403,328,198,408,166,142,417,68,152,273,441,103,265,248,418,88,105,89,338,19,146,292,21,183,91,184,131,108,207,218,56,8,109,148,9,187,92,111,93,40,405,169,113,396,220,44,20,222,234,490,366,116,45,73,357,538,428,228,149,150,459,431,470,482,502,501,452,489,484,473,442,437,447,513,511,468,523,488,518,478,529,517,587,610,558,540,572,585,559,597,580,550,609,551,581,546,599,564,566,591,571,557,604,598,567,632,685,612,661,621,631,622,677,613,672,680,619,628,615,642,643,662,673,645,647,629,648,674,617,686,687,649,625,650,651,620,657,682,671,626,688,658,618,689,692,761,702,754,694,734,703,704,770,705,706,707,741,743,709,758,766,745,710,756,711,712,713,697,715,716,698,759,717,718,719,736,720,699,749,722,724,762,751,726,771,737,738,757,727,752,728,729,739,730,732,772,589,733
15,12,47,65,313,151,16,202,291,19,207,396,20,73,459,469,442,466,531,541,608,678,635,668,649,651,618,743,765,746,715,716,725,545
596,391,12,47,313,365,297,42,5,151,138,264,164,258,67,328,198,408,166,246,102,225,85,68,441,524,103,69,265,64,248,427,306,418,88,105,368,338,19,146,216,200,91,260,107,131,108,218,458,369,8,223,148,283,187,92,111,93,40,363,405,169,113,396,220,44,171,114,222,234,490,61,366,116,45,255,377,62,538,428,228,149,459,434,482,483,469,501,452,445,436,484,446,447,462,460,461,511,468,479,518,533,527,531,440,587,610,605,548,540,541,549,572,585,543,595,588,608,609,551,566,553,591,601,554,565,575,555,556,603,557,604,598,632,661,640,677,613,672,623,680,634,619,653,641,627,635,642,643,654,616,664,645,646,656,647,629,648,636,687,649,637,681,650,651,620,657,671,670,626,638,689,692,701,702,754,694,734,703,704,770,705,706,695,741,744,709,758,766,696,710,756,773,711,747,712,740,713,714,697,716,698,759,717,718,748,719,735,736,720,699,750,721,722,723,724,726,771,737,738,700,757,727,752,728,729,739,732,545,589,733,659
524,455,705
443,75,47,65,387,24,96,316,15,82,151,320,67,412,403,202,417,152,273,441,153,524,433,337,69,89,338,19,91,184,108,207,218,56,8,148,9,123,92,231,40,363,396,44,20,114,234,490,61,236,377,428,228,149,459,431,465,470,494,469,489,446,473,437,447,475,468,523,488,478,519,529,517,440,605,558,540,590,572,608,550,599,564,566,586,591,557,612,621,680,619,653,641,628,635,615,642,646,647,690,674,617,681,657,618,692,702,694,770,706,707,744,709,758,745,746,713,715,716,759,717,718,749,722,723,751,737,752,728,753,730,772,545,589
478,24,190,137,139,67,51,328,166,142,273,524,477,184,207,56,8,223,148,187,123,36,679,113,171,114,353,234,357,459,494,469,473,437,523,527,467,587,584,592,605,542,540,551,599,607,586,602,563,598,678,672,623,619,628,615,642,616,664,636,674,689,692,704,755,705,707,742,746,710,756,713,716,717,735,736,737,728,753,730,772
19,286,47,387,106,24,360,316,42,82,16,138,139,26,264,320,164,399,67,51,412,403,328,198,408,166,202,225,85,152,273,153,524,477,433,337,265,64,248,427,338,200,21,183,91,107,184,108,207,56,8,223,148,9,123,34,36,679,193,92,93,40,113,396,220,20,171,234,61,236,116,73,255,357,377,228,63,459,431,296,520,451,471,494,483,469,507,501,452,489,445,446,473,442,437,447,460,512,513,497,511,521,468,523,505,488,479,478,466,480,519,529,531,587,584,605,579,558,539,572,585,573,569,597,608,580,550,551,546,599,607,564,566,586,553,591,601,571,602,575,563,603,632,612,678,621,631,677,672,623,680,619,641,635,615,624,642,643,662,616,664,645,646,648,690,636,674,617,686,649,650,651,657,682,670,626,688,658,689,692,701,702,703,704,770,705,706,707,708,741,742,743,744,709,758,766,696,745,760,746,710,773,740,713,714,715,716,698,717,718,719,735,736,699,749,721,722,723,762,751,725,771,738,757,727,752,728,730,732,772,764,733
139,286,257,162,82,142,433,184,56,36,231,405,63,473,437,443,521,488,527,599,641,635,663,630,675,651,689,745,760,725,764
51,24,82,202,273,524,19,353,482,443,460,531,541,599,564,602,612,678,661,631,640,635,643,647,665,695,744,766,697,723,737,757,727,730,732,772
610,391,286,287,47,313,365,106,24,360,81,190,42,15,82,151,336,26,264,164,235,399,67,328,409,166,142,202,268,417,102,225,152,441,153,524,477,433,69,265,64,248,427,88,105,89,368,338,19,200,362,21,183,91,121,260,107,184,32,108,207,56,8,148,283,9,187,36,193,92,111,93,40,405,169,113,396,44,20,171,114,234,61,236,366,116,255,357,39,149,63,459,431,296,465,451,470,510,494,482,483,515,507,502,501,452,484,473,442,437,447,460,461,475,512,513,521,468,523,505,488,479,478,533,466,480,519,529,439,517,587,584,605,558,548,540,539,541,549,590,572,568,559,569,608,580,550,551,581,599,607,564,586,553,591,601,571,602,603,557,632,612,678,661,631,640,677,672,623,680,634,619,653,641,660,628,615,663,624,642,643,662,664,645,655,656,647,629,648,636,668,674,686,675,649,625,669,681,650,651,620,657,671,626,688,618,689,692,702,754,703,704,705,706,707,708,695,741,742,743,744,709,766,696,745,760,746,710,756,711,747,712,767,713,714,697,715,716,718,719,699,749,721,722,723,724,763,762,751,725,726,771,737,738,700,769,727,728,729,753,739,730,731,732,772,764,589,733,659
257,15,336,431,494,473,467,579,599,571,678,615,624,690,618,742,744,760,730
731,395,105,396,222
137,287,75,106,151,139,26,67,412,142,417,85,153,477,248,306,368,19,108,8,9,93,363,44,114,353,222,116,45,62,228,150,434,473,442,437,461,513,523,478,519,529,527,605,540,572,596,597,608,546,571,603,685,613,619,635,615,624,643,662,645,655,646,647,648,675,625,681,657,692,701,703,706,707,742,746,756,712,767,715,698,717,748,749,750,722,726,728,730,732,764
45,47,365,297,106,42,264,164,67,328,409,166,102,68,441,337,69,248,306,338,19,183,107,184,108,207,56,8,148,9,187,123,34,92,93,40,169,113,220,44,20,114,234,490,116,428,228,149,459,507,473,442,447,461,511,505,478,517,440,610,605,542,540,549,572,568,588,546,599,564,586,553,591,601,554,557,661,640,672,680,653,660,628,635,615,624,642,664,648,636,674,686,649,671,670,626,689,701,702,754,734,703,770,706,707,742,758,696,745,710,747,712,713,697,716,698,759,717,718,748,719,735,736,699,721,722,762,726,737,738,700,757,727,728,729,739,732,772,764,589,733
257,139,336,292,494,446,473,437,505,527,599,607,653,615,690,666,708,742,744,765,760,730
257,139,292,437,527,653,708
744,514,24,96,316,81,190,342,16,139,103,427,53,418,105,184,56,8,148,9,187,193,231,169,113,236,366,357,39,172,149,210,431,473,460,486,488,478,466,480,519,529,439,610,558,559,546,599,607,566,591,601,571,565,602,556,603,557,678,640,615,664,686,675,649,625,669,620,666,688,618,692,703,756,767,715,736,699,768,762,751,725,737,700,769,727,753,730,732,772,764
5,149,452,557,738,752
62,286,75,24,316,342,82,16,139,235,51,202,273,153,524,477,433,427,184,108,207,56,8,223,148,9,187,231,113,20,353,236,73,255,39,172,228,63,296,520,465,451,492,470,471,494,469,515,473,437,443,513,497,523,479,466,480,529,531,542,579,540,568,597,608,580,546,599,607,571,563,567,632,678,680,615,663,655,617,675,687,625,658,689,754,694,734,755,742,760,746,736,751,725,737,727,753,739,772,733
51,622,730
563,391,12,75,47,262,65,313,387,24,96,257,190,82,16,138,139,164,299,67,51,403,328,409,126,142,202,246,268,417,102,225,152,273,441,153,477,433,69,64,53,105,19,362,21,183,351,184,108,207,218,458,56,8,223,148,9,123,34,679,193,92,405,113,396,220,20,171,353,222,490,61,236,73,255,428,228,149,150,135,459,210,431,296,520,451,470,494,483,469,507,502,501,452,473,437,460,512,513,497,521,486,523,505,488,455,478,466,480,519,529,439,527,517,584,592,542,558,548,539,549,590,572,573,559,596,597,580,551,599,607,564,566,586,591,601,554,571,565,602,603,567,632,685,661,631,622,623,653,641,614,660,628,635,615,663,624,630,673,654,646,647,690,668,674,675,625,651,666,671,618,638,689,761,701,754,705,706,707,741,742,743,744,765,709,745,760,746,710,756,711,712,740,767,713,715,716,698,717,748,719,736,749,721,722,723,751,725,771,737,769,727,729,753,739,730,731,732,772,764
368,399,102,85,477,418,36,405,171,222,465,434,511,519,605,558,599,601,571,628,615
135,5,149,540,541,706,738,739
564,47,320,67,268,273,477,248,105,19,21,121,108,56,8,109,9,405,396,114,236,228,459,502,489,473,513,523,478,480,584,558,585,580,571,598,612,631,653,614,615,624,664,636,674,650,742,743,715
15,12,47,262,65,313,297,162,151,16,142,202,291,19,207,396,20,222,73,172,459,492,469,442,486,466,517,531,558,541,608,546,632,678,635,668,649,651,618,761,706,743,765,746,715,716,725,545
680,286,75,47,316,82,68,153,19,108,56,123,36,396,114,116,459,210,520,482,469,447,521,486,518,588,551,546,642,655,687,695,747,716,738,729,732,772
541,391,47,65,313,365,297,24,190,42,162,82,5,151,137,138,139,264,164,399,67,328,166,142,202,417,102,85,291,441,153,477,433,265,64,306,53,105,89,338,200,107,184,131,108,207,301,218,458,56,8,223,148,9,187,123,92,93,363,405,169,113,396,44,20,114,234,490,366,116,45,73,357,538,149,150,459,210,451,492,510,494,482,483,469,515,507,502,452,473,442,437,447,443,460,461,513,511,521,468,486,523,505,488,479,455,466,439,517,440,587,584,610,605,542,558,540,549,572,585,569,597,608,580,551,599,564,566,553,591,554,571,602,575,557,604,598,544,567,632,685,612,621,631,640,677,623,680,634,619,641,660,628,635,615,624,642,630,643,662,616,664,655,646,647,629,648,690,636,668,674,684,686,687,649,681,650,651,620,671,670,688,618,689,692,701,702,754,694,734,703,704,770,706,707,695,742,743,766,696,745,760,710,756,711,747,740,713,714,697,715,716,698,759,717,718,719,735,736,720,699,749,721,762,771,738,700,757,727,752,728,739,730,732,772,545,589,733
442,391,286,12,75,47,262,65,313,297,24,316,315,190,15,82,5,151,16,138,139,26,164,67,51,403,328,409,408,126,166,142,246,268,102,273,441,153,477,69,265,306,53,88,19,21,183,121,260,184,108,207,218,369,56,8,223,148,9,187,34,679,92,111,93,405,169,113,220,44,20,114,234,490,61,236,366,116,73,357,377,172,63,459,431,520,465,451,470,510,494,482,469,507,502,501,489,445,473,447,462,461,475,497,521,468,505,488,525,478,480,439,517,531,440,610,579,558,540,541,549,590,572,573,569,597,580,551,546,599,607,553,591,571,602,575,556,598,567,632,612,678,661,622,640,677,672,680,634,619,653,641,614,660,628,635,615,663,624,642,643,662,664,645,646,647,665,629,690,636,674,617,675,687,649,625,669,650,651,620,671,670,688,618,689,702,754,734,703,770,706,707,695,741,742,743,744,766,696,745,760,746,740,767,713,714,697,715,716,698,759,735,736,749,721,723,725,738,727,752,728,729,753,739,730,772,764,733
342,286,262,65,387,365,106,514,360,96,257,82,151,16,235,399,299,67,409,142,202,268,417,273,524,477,248,306,338,121,351,207,56,283,36,193,231,396,62,228,63,210,431,520,465,470,494,482,515,489,445,443,497,521,486,523,478,519,439,527,587,592,542,579,558,540,539,585,568,569,597,608,609,586,554,571,563,556,604,632,678,672,641,615,624,662,655,690,674,684,682,671,658,618,741,744,765,758,760,773,699,768,762,751,769,729,753,739,772
772,184,207,8,210,494,540,590,599,612,628,630,662,743,745
109,286,106,24,316,81,15,82,5,151,26,258,67,328,142,202,225,441,153,524,477,433,53,105,89,292,107,207,301,56,8,9,187,123,93,405,113,114,236,116,73,357,149,520,470,494,482,483,469,502,452,473,460,513,523,488,455,478,517,584,579,558,540,539,585,559,580,599,607,566,603,598,632,685,612,678,621,631,677,672,680,653,641,660,628,635,624,662,664,690,674,657,671,688,638,689,754,695,742,743,745,746,756,711,712,716,717,719,721,763,762,725,726,738,727,729,739,772,733
183,12,65,24,315,190,67,198,142,152,273,477,53,105,184,108,8,123,679,93,40,396,220,116,357,62,228,149,459,465,471,469,489,462,461,497,525,529,587,540,549,569,580,551,564,586,603,640,672,619,615,663,624,643,664,646,620,734,770,707,695,743,745,712,736,738,757,732,772
615,47,65,514,24,162,82,320,67,412,409,202,152,524,433,248,19,21,91,184,56,8,333,20,114,234,377,459,502,473,513,521,523,478,519,605,543,569,599,607,564,586,571,563,557,678,623,653,614,624,665,690,674,669,689,761,754,704,706,707,708,742,745,715,727,730
687,12,47,65,365,297,24,240,190,51,202,68,273,291,441,477,433,89,19,91,184,108,207,56,148,9,40,396,20,171,114,116,73,255,149,459,520,492,494,482,469,501,489,473,442,443,462,461,513,497,521,523,505,478,466,531,467,605,579,540,541,549,590,568,597,608,551,546,564,553,591,571,575,678,661,677,613,680,635,615,662,655,636,674,675,649,620,671,638,689,754,734,706,695,766,696,767,715,716,717,736,749,737,738,727,728,729,772
172,387,257,342,16,139,336,26,320,235,51,126,268,273,153,524,477,121,32,207,109,295,123,34,36,231,353,236,62,39,63,135,431,296,520,465,470,471,510,494,530,515,502,489,475,512,513,497,523,488,480,519,529,467,584,542,558,559,597,580,546,607,564,586,571,602,563,544,623,653,614,615,663,630,655,665,690,674,617,675,625,669,666,688,618,761,755,708,743,765,745,760,746,768,751,737,769,753
299,24,184,567
762,139,51,114,447,730
715,325,12,75,47,65,106,24,257,190,82,151,16,336,235,399,258,299,51,412,328,409,126,142,202,225,291,153,524,477,265,248,427,53,418,88,338,216,292,21,183,121,107,184,108,207,218,56,8,333,148,9,187,679,231,93,113,396,20,115,353,61,116,45,73,357,62,39,228,149,459,296,451,470,471,494,482,469,515,507,502,501,452,473,442,443,462,460,512,513,497,511,521,468,505,488,478,466,480,531,587,605,542,579,540,541,585,595,580,551,575,563,603,557,604,567,632,685,678,661,613,672,623,628,615,663,624,642,630,662,654,664,645,647,629,636,668,674,675,687,649,651,682,670,626,618,689,692,754,734,770,755,705,706,707,708,742,743,744,745,760,773,767,716,698,717,719,735,750,723,763,751,725,757,727,728,729,753,730,731,732,772,764,545,589,733,659
417,286,287,75,313,106,514,24,96,257,240,316,81,42,395,162,151,137,336,26,264,164,399,67,412,328,198,408,166,246,225,152,291,441,153,524,433,103,69,265,248,53,418,105,368,338,19,146,200,292,91,107,184,108,207,218,458,56,8,223,109,148,9,193,92,405,169,113,396,44,20,171,114,222,234,61,366,116,45,73,255,377,39,428,228,149,150,459,431,520,465,483,515,507,502,452,489,445,436,484,446,473,437,447,460,475,511,468,523,488,455,478,533,519,517,587,584,558,548,540,585,559,588,596,608,551,581,546,599,564,566,586,591,601,565,555,556,557,632,685,612,678,661,621,631,640,677,623,680,619,653,635,615,624,642,662,654,616,664,645,655,656,647,629,648,674,617,686,649,625,650,651,620,657,671,670,626,688,638,689,692,702,754,694,703,704,706,708,741,743,744,709,758,745,746,756,773,747,712,767,713,716,698,759,717,718,719,720,699,721,722,771,738,700,727,752,728,739,730,731,732,772,545,589
678,286,75,387,106,257,139,336,26,235,202,268,273,291,153,524,477,21,121,36,193,231,236,39,296,520,465,470,494,443,475,512,497,521,468,505,488,455,466,480,519,542,558,539,595,597,608,580,546,599,607,564,571,544,623,615,624,630,673,655,665,690,674,675,618,761,755,742,743,765,745,760,746,762,751
89,286,287,75,313,365,297,514,24,96,240,316,81,395,15,82,151,138,336,26,264,164,67,412,403,328,409,408,166,142,246,417,102,225,85,152,273,291,441,153,524,477,433,337,265,248,306,53,418,105,368,338,19,146,292,21,91,351,107,184,131,108,207,458,369,56,8,223,148,283,9,187,123,92,111,93,40,363,405,169,113,396,220,20,171,114,234,490,61,366,116,255,357,428,149,150,459,431,492,471,510,494,482,530,469,515,502,501,445,436,446,473,442,437,447,443,461,511,521,468,523,479,455,478,466,480,527,517,440,584,605,579,558,540,541,590,572,585,543,568,608,580,550,551,546,599,607,586,553,591,571,602,555,556,557,612,678,661,621,631,622,677,672,634,619,627,660,628,635,615,663,642,643,662,616,664,645,656,647,629,636,674,617,686,649,650,657,666,682,671,626,688,618,689,701,754,704,770,705,706,695,741,742,743,709,766,696,745,711,747,712,740,713,716,759,718,719,735,736,699,749,721,725,771,737,738,757,727,752,728,729,739,731,772,545,589,733
408,291
478,287,75,360,257,81,137,139,26,67,166,142,417,273,477,433,337,64,248,53,183,121,184,32,207,56,8,223,148,36,679,193,113,353,357,149,459,431,470,471,510,469,473,442,513,523,488,479,466,584,542,579,540,599,564,571,602,563,567,678,623,660,628,635,615,624,647,636,674,675,625,657,682,626,689,704,755,707,742,709,745,746,710,767,716,717,735,736,724,771,727,728,730,732,772
292,47,65,24,315,82,16,67,142,417,152,441,69,64,19,184,56,8,187,405,20,114,469,473,447,475,513,523,480,529,527,610,558,540,541,573,569,546,599,607,564,685,623,653,660,624,616,664,655,647,665,636,674,638,706,708,742,743,714,715,723,730,732
622,286,47,257,67,403,409,152,441,433,69,248,19,292,121,107,184,56,8,148,9,123,679,92,363,113,114,116,45,459,296,494,483,460,511,523,488,478,480,519,517,467,587,605,579,588,580,551,546,599,566,571,602,557,598,678,640,619,653,614,660,628,615,624,642,664,629,636,617,686,650,657,671,626,692,704,706,745,712,715,716,698,723,763,730,772,589
645,286,75,47,65,106,24,360,96,42,82,151,138,26,164,67,51,403,328,409,198,408,166,142,246,268,417,85,433,69,248,427,306,53,105,368,338,19,146,216,292,21,183,351,260,107,184,108,207,369,56,8,148,9,187,123,92,111,363,405,169,113,396,220,44,20,114,222,61,366,116,45,73,255,538,428,149,150,63,459,296,465,451,492,470,434,471,482,469,502,501,473,442,447,460,461,497,511,521,468,486,523,505,488,533,480,529,517,440,592,605,579,548,540,541,549,572,568,569,608,550,551,581,546,599,607,564,566,586,553,591,554,571,575,563,557,598,567,685,612,661,631,640,613,672,680,634,619,653,627,660,628,635,615,624,642,643,662,616,646,656,647,629,648,636,674,617,686,687,649,650,651,620,657,670,626,688,689,692,761,702,754,694,734,703,704,705,706,708,741,742,758,766,745,710,711,747,740,767,713,697,716,759,717,718,719,736,720,699,750,722,724,762,725,771,737,738,757,769,727,752,728,739,732,772,764,659
440,225,461,585
108,82,67,328,105,19,184,8,148,9,93,44,114,234,61,459,494,482,473,442,460,488,478,559,580,628,615,648,650,706,696,728,730,772
713,75,514,24,96,257,240,190,82,151,16,138,336,264,164,67,51,403,328,408,166,202,268,417,225,85,291,153,524,477,433,69,427,306,53,105,89,368,338,19,216,200,183,121,184,32,108,207,458,56,8,148,283,123,679,193,92,93,40,405,169,220,171,114,222,234,61,236,116,45,73,255,39,149,63,459,296,520,434,494,482,483,469,507,502,501,445,473,442,437,447,443,462,460,475,512,511,521,468,488,455,478,533,466,480,519,439,527,517,440,605,579,558,540,541,572,585,568,597,608,580,551,546,599,607,586,571,602,575,563,603,604,567,678,661,631,677,623,653,627,660,628,635,615,663,624,643,662,616,647,665,648,668,674,617,675,687,681,651,620,666,682,671,626,689,701,702,754,694,703,704,770,706,707,695,741,742,743,744,696,745,760,746,710,756,747,712,740,767,714,715,716,698,759,717,718,719,735,736,720,699,749,721,722,723,724,768,751,725,771,738,757,769,727,752,728,729,753,739,730,731,732,772,764,659
628,286,12,75,47,65,313,297,106,514,24,360,96,257,316,342,82,151,16,336,399,67,51,412,328,409,408,166,142,202,417,102,273,153,524,477,433,337,69,248,427,306,53,88,105,338,19,216,292,183,121,260,184,32,108,207,218,56,8,295,148,9,123,34,92,363,405,113,396,220,44,20,171,114,222,234,490,236,366,116,73,357,459,210,431,520,465,451,470,471,510,494,482,469,507,502,501,452,445,473,442,443,460,513,511,521,468,486,523,488,525,479,478,466,480,439,527,517,467,605,542,579,558,548,540,541,590,572,573,568,559,569,597,608,580,546,599,607,564,566,586,601,571,565,602,563,556,603,557,598,567,685,612,678,621,631,640,677,672,623,634,614,660,635,663,624,642,630,662,616,664,655,646,647,665,636,674,617,686,675,625,669,650,671,688,689,692,761,754,703,755,706,707,695,742,744,745,760,746,710,747,712,713,716,698,717,718,736,699,749,723,763,762,738,769,727,752,728,753,730,732,772,764,589,733
342,286,387,24,360,257,316,82,139,67,142,417,477,351,36,679,193,231,116,497,523,488,592,542,539,599,571,563,678,630,690,651,770,755,742,743,765,745,760,768,762,751,769,730,764
24,75,47,395,16,399,67,51,403,417,102,152,433,265,427,88,19,184,108,207,56,8,148,123,111,363,405,169,114,353,234,236,494,469,502,445,473,442,443,460,513,523,478,480,539,596,551,546,564,601,598,567,678,672,628,635,615,624,673,664,647,689,761,702,706,707,709,710,767,715,717,719,720,723,726,727,729,730,659
679,16,675,707
56,16
16,75,387,342,26,320,235,268,524,477,200,121,351,32,295,36,193,353,236,39,296,520,465,471,494,489,513,523,505,488,519,542,586,571,563,663,630,665,690,625,618,761,755,743,746,768,764
102,47,441,248,368,8,114,588,642,645,681,650,706,696,720,723
744,391,286,75,262,313,106,514,24,360,96,316,81,190,15,82,5,151,137,16,139,336,26,258,67,328,166,142,202,417,225,85,152,441,153,524,477,433,103,69,248,427,306,53,418,105,89,368,292,91,121,260,107,184,108,207,301,56,8,109,148,9,187,123,679,193,93,363,405,169,113,396,114,222,236,366,116,73,357,228,149,210,296,520,451,470,494,482,483,469,515,502,452,445,436,484,473,442,443,460,475,513,497,511,521,468,486,523,505,488,479,455,478,480,519,529,527,517,440,584,592,610,579,558,540,539,549,585,568,559,597,608,580,551,581,546,599,607,564,566,586,553,591,601,571,602,556,603,557,598,632,685,612,678,621,631,622,640,677,672,623,680,653,641,614,660,628,635,615,663,624,642,630,643,662,673,654,664,655,646,648,674,617,686,625,620,657,666,682,671,688,618,638,689,692,702,754,694,703,770,707,708,695,742,743,745,760,746,756,711,747,712,740,767,697,715,716,698,717,748,719,735,736,699,721,722,723,763,762,725,726,771,737,738,700,727,729,739,730,731,732,772,764,589,733
478,316,342,82,336,26,320,202,268,417,153,477,433,265,216,292,21,121,207,109,295,148,679,231,396,20,114,353,236,63,210,431,520,465,492,470,471,494,489,445,473,443,475,513,523,488,466,480,529,517,584,542,590,559,597,581,599,571,565,563,604,567,632,685,680,614,660,628,662,673,690,674,617,618,761,708,745,748,738,753,772,764
567,514,24,316,82,16,264,320,67,51,142,202,152,433,121,108,56,8,148,679,396,61,236,228,459,296,494,473,468,523,488,478,527,584,542,590,546,599,586,571,563,603,678,631,672,653,615,624,662,665,674,675,687,681,761,745,767,716,736,721,768,751,725,771,769,730,772,764,545
773,587
580,286,75,387,24,257,316,81,342,82,16,139,336,26,320,235,67,412,409,142,202,268,273,291,153,477,53,183,121,351,131,32,8,295,123,34,36,679,193,231,115,353,236,62,39,172,431,296,520,465,451,492,470,510,494,530,469,502,489,473,475,512,497,521,468,523,488,525,478,466,480,519,529,542,558,539,568,569,597,608,550,546,599,607,564,578,586,571,602,563,604,544,567,632,685,678,672,623,614,660,663,630,665,690,674,617,675,625,669,666,682,671,658,618,761,770,755,707,743,765,745,760,746,715,768,762,751,725,738,753,764
75,286,325,65,387,24,257,316,81,342,82,16,139,336,26,320,235,67,412,409,126,142,202,268,273,291,153,524,477,433,265,53,216,21,183,121,351,260,131,32,301,56,8,295,123,34,36,679,193,231,405,115,353,236,255,62,39,172,63,431,296,520,465,451,492,470,471,510,494,530,469,515,507,502,489,473,443,475,512,513,497,521,468,486,523,505,488,525,478,466,480,519,529,439,527,517,467,584,542,579,558,539,590,595,568,569,597,608,580,550,546,599,607,564,578,586,571,602,563,604,544,567,632,685,678,672,623,653,627,614,660,615,663,630,662,673,655,665,690,674,617,675,625,669,666,682,671,658,618,761,770,755,707,708,742,743,765,758,745,760,746,715,716,717,768,762,751,725,738,769,753,730,732,764
718,391,12,65,297,106,24,360,316,81,190,42,15,82,5,137,138,139,264,164,399,258,67,51,403,328,166,225,85,337,69,265,64,418,88,105,89,338,19,146,216,292,91,121,184,131,108,207,8,109,148,283,9,123,679,111,93,40,169,113,396,220,114,234,490,236,366,116,45,73,62,538,228,149,459,210,431,470,494,482,483,469,502,501,446,442,437,447,461,511,523,505,488,479,517,440,587,592,605,558,540,541,549,590,572,568,569,588,608,580,551,581,599,564,566,586,553,591,601,571,565,575,555,557,604,567,632,661,621,631,640,677,613,623,634,619,628,635,624,642,643,662,664,645,646,647,665,629,648,690,636,687,625,650,651,620,671,670,626,638,689,701,754,694,734,704,770,705,706,707,708,695,741,743,709,766,696,745,760,746,710,773,711,747,712,740,713,714,697,715,716,698,759,719,735,736,720,749,750,721,722,723,724,762,725,726,771,737,738,700,727,752,728,729,739,730,732,772,764,545,733
39,391,24,257,51,202,417,225,152,433,53,19,183,56,148,123,114,236,116,149,296,469,502,473,513,511,523,478,527,585,573,568,608,551,599,571,563,557,661,634,653,628,615,624,662,664,629,674,650,671,618,692,706,743,758,696,745,760,767,715,721,738,730,732,589
405,286,360,82,409,202,273,441,153,433,248,53,88,19,184,207,8,148,679,93,114,255,357,149,210,502,445,436,473,447,460,521,523,478,480,529,439,540,539,572,568,580,546,599,607,586,571,563,567,672,641,628,615,663,630,645,646,647,674,617,675,650,688,638,689,761,755,706,742,709,745,773,767,720,722,724,769,730,772
460,82,417,153,433,184,56,148,113,459,469,473,558,568,546,631,630,704,706,707,742,745,746,730
24,106,67,51,202,433,64,19,292,260,56,114,234,236,357,296,469,437,466,517,585,546,564,571,563,567,678,615,624,761,706,760,750,768,753,730
623,292,478,627,657,705,744,758,699
541,643
15,391,313,24,96,257,162,151,336,67,142,68,291,524,216,207,301,56,8,109,148,187,231,405,396,20,39,172,150,465,494,469,502,512,513,468,486,505,488,455,439,517,531,559,608,599,607,586,563,678,623,614,615,630,690,668,625,637,651,689,707,742,756,767,715,716,698,763,725
553,391,12,75,262,65,313,387,365,514,24,96,257,240,81,42,395,82,138,336,264,320,164,399,258,67,412,403,328,409,198,408,126,142,246,268,417,85,291,441,103,64,248,427,306,418,88,105,89,368,338,19,146,216,292,21,91,121,260,107,131,32,108,207,8,148,283,9,92,111,93,40,363,169,220,44,20,114,222,234,490,366,116,45,73,255,428,149,150,459,296,465,510,494,482,469,515,502,436,484,442,447,443,460,461,475,512,511,521,468,486,523,505,525,478,533,529,439,527,517,531,467,440,587,584,592,610,558,548,540,549,572,543,595,568,569,588,597,609,551,546,599,586,591,601,554,571,575,556,603,557,598,567,612,661,621,640,680,619,627,635,615,663,624,642,616,664,645,655,656,647,629,648,636,617,684,686,675,687,649,625,669,650,651,620,657,671,670,626,618,689,754,694,734,704,705,706,707,709,766,696,710,711,747,697,698,759,717,735,736,720,699,749,750,721,723,724,763,762,751,726,771,737,738,700,757,727,752,728,729,739,730,732,589,733
739,442,461,737
9,286,12,75,47,262,65,24,257,240,316,81,190,342,15,82,5,16,138,139,336,26,164,258,67,412,328,198,408,142,202,268,417,152,273,291,153,477,433,69,265,53,88,338,19,146,183,91,351,260,184,131,108,207,218,369,56,8,223,109,295,148,283,187,34,679,193,231,405,113,220,44,20,171,114,353,490,236,116,73,357,172,428,228,459,431,520,465,451,470,510,494,469,507,501,452,473,443,462,461,475,513,497,521,486,523,488,525,455,478,466,480,529,542,579,558,540,539,541,585,569,597,580,599,566,553,591,601,554,571,602,575,603,544,567,632,612,678,631,672,634,619,653,641,627,614,660,628,635,615,624,642,662,673,645,646,647,629,648,690,636,617,687,625,669,620,666,626,618,689,761,701,702,754,694,703,704,770,755,706,707,741,742,743,744,696,745,760,746,740,767,715,716,698,719,735,736,722,723,762,751,725,738,727,752,729,739,730,731,772,764,733
82,391,286,12,75,47,65,387,24,360,96,316,81,190,395,342,151,137,16,138,139,320,235,399,299,67,51,328,409,142,202,417,152,273,153,524,477,433,248,427,53,418,338,19,200,183,121,351,184,131,32,108,207,218,56,8,109,295,148,9,187,123,679,193,93,363,169,396,220,20,171,114,353,61,236,116,377,39,228,149,63,135,459,210,431,296,520,451,470,471,494,469,515,507,502,501,473,442,437,443,462,460,475,512,513,497,521,486,523,505,488,525,479,478,466,480,519,529,439,527,517,467,584,542,579,558,540,539,541,549,590,572,585,559,569,597,580,550,551,581,546,599,607,564,553,601,571,602,563,603,604,544,567,632,612,678,631,677,623,680,619,614,660,628,635,615,663,624,642,630,662,654,664,645,656,647,665,629,648,690,668,674,617,675,687,649,625,681,651,620,657,688,618,638,689,692,754,694,734,755,706,707,742,743,744,766,745,760,746,747,767,715,716,698,717,718,735,736,749,768,751,725,738,769,728,729,753,730,732,733
698,142,268,184,56,8,9,114,45,502,505,572,678,624,646,767,715,728,730
412,363,150,511,588,598,692,723
737,541,681
152,15,151,338,108,8,148,363,396,44,116,465,513,595,601,685,661,634,615,630,690,671,626,705,709,745,747,712,715,717,748,723
292,622,673
75,286,12,65,313,365,514,24,96,316,81,395,15,82,139,26,399,299,67,328,408,166,142,202,246,268,102,85,152,273,441,153,524,433,337,265,248,306,53,418,105,89,368,338,146,200,21,183,91,121,351,260,107,184,108,207,218,458,369,56,8,223,148,9,187,679,111,93,363,113,396,220,20,171,114,353,222,490,61,236,366,116,73,357,150,459,210,431,465,451,470,434,471,510,494,469,507,502,501,445,436,484,446,473,442,512,513,521,488,525,478,466,480,529,440,605,542,539,541,568,559,597,608,580,609,551,546,566,586,553,601,571,602,563,603,604,598,567,685,612,678,621,631,613,641,614,660,628,635,615,663,624,642,662,654,616,664,645,656,647,629,690,668,617,686,675,649,625,681,620,657,666,671,626,688,689,761,754,703,704,770,705,706,707,695,742,743,709,745,760,747,767,713,714,698,759,719,735,736,720,699,749,723,762,725,726,771,738,700,769,727,730,732,772,764,545,589
572,391,12,47,65,106,514,257,240,315,15,82,139,336,67,408,166,142,246,417,102,225,291,524,433,337,69,64,248,105,368,338,19,146,21,107,108,207,458,8,148,123,193,92,93,363,396,220,171,353,222,234,116,45,73,39,228,149,63,465,470,434,515,507,502,446,473,442,437,461,523,479,455,478,540,539,549,590,585,543,568,551,581,546,564,586,554,602,575,555,557,598,685,631,622,640,634,653,614,615,624,642,654,616,664,645,646,674,684,686,675,649,625,651,657,626,692,761,701,702,754,703,704,755,707,708,695,744,709,758,696,760,746,710,747,712,740,767,714,698,717,718,719,736,720,699,721,722,723,762,725,771,728,739,730,731,764,589
502,391,286,325,75,47,65,365,106,514,360,96,240,315,81,395,342,82,5,151,16,139,336,26,320,399,67,51,328,409,408,166,142,268,417,225,152,153,524,103,69,248,53,105,368,338,19,200,121,260,184,32,108,207,458,369,56,8,223,9,187,679,92,111,93,363,113,220,20,171,353,222,234,490,61,236,116,73,255,357,538,428,150,63,210,431,296,470,471,494,483,469,515,507,501,445,473,442,462,460,461,497,521,468,486,523,505,479,478,519,529,440,584,605,579,540,539,541,590,572,585,543,573,569,608,580,551,581,546,599,607,566,586,601,571,575,563,557,604,598,567,632,612,678,661,621,631,640,613,672,623,653,627,628,635,624,642,630,673,616,664,655,646,656,647,629,690,674,617,686,675,625,681,657,666,671,626,618,689,701,754,694,703,706,707,695,743,744,709,758,745,760,746,710,756,711,712,767,713,715,698,759,717,719,736,720,699,749,750,721,722,762,769,752,729,753,739,730,731,732,764
766,12,75,47,365,297,360,240,42,82,151,137,138,336,26,320,164,235,399,299,403,328,409,408,166,246,417,102,225,85,152,273,441,153,433,337,103,69,64,248,306,53,88,105,19,216,200,292,21,107,184,131,108,218,56,8,223,295,148,9,193,92,111,93,40,169,113,220,44,20,114,222,234,490,61,366,116,45,73,255,538,149,63,459,296,520,465,451,483,469,507,501,446,442,437,447,462,512,513,511,521,523,479,478,480,529,531,440,540,541,549,569,608,580,551,599,564,566,553,571,575,563,557,598,567,685,678,661,621,677,619,653,660,628,635,615,624,642,630,643,616,645,655,646,665,629,648,690,636,674,686,687,649,625,651,657,682,670,688,618,638,689,692,701,702,754,694,734,703,704,770,705,706,707,708,695,742,743,765,709,758,696,745,710,747,767,714,697,715,716,698,759,718,748,719,735,736,699,749,721,722,723,724,763,762,725,726,771,737,738,700,757,727,752,728,729,732,764,774,589,733
546,286,75,262,65,313,387,24,360,257,316,81,190,342,82,151,16,336,26,320,164,235,399,67,51,412,403,328,409,408,166,202,246,268,225,152,291,441,153,524,477,433,103,265,248,53,89,368,19,146,21,121,351,184,32,108,207,218,458,56,8,109,295,148,9,123,679,193,363,113,396,20,114,353,234,61,236,45,73,357,377,62,39,150,63,135,459,210,431,520,465,451,492,470,471,494,469,515,507,502,501,452,489,484,446,473,442,437,443,475,512,513,497,521,468,523,505,488,525,478,466,480,519,529,527,517,584,605,542,558,540,590,572,559,569,597,608,580,550,551,581,599,607,564,586,571,565,602,563,603,557,567,612,678,661,631,622,672,623,680,653,627,614,660,628,635,615,663,624,642,662,616,646,665,690,674,617,675,625,669,650,651,666,682,618,689,761,754,694,703,770,707,708,741,742,744,766,745,760,746,747,712,767,715,698,717,736,699,749,768,762,751,725,738,769,752,728,753,739,730,731,764,733
183,615,682,689
540,264,67,268,524,477,69,53,32,148,9,36,63,465,492,471,494,460,512,468,523,519,531,542,548,608,580,621,634,635,642,675,671,694,742,745,760,717,723,725,727
546,47,313,67,166,8,148,111,114,150,434,511,523,588,551,599,571,598,678,628,615,642,664,671,692,706,747,715,699,730
477,16,235,184,295,193,236,62,296,465,471,494,523,505,488,480,519,580,563,632,630,745,769
559,519,584,653
471,75,24,257,316,315,82,16,336,320,235,299,126,142,202,273,291,153,477,433,200,32,301,8,109,295,34,36,679,193,231,353,236,62,39,172,296,520,465,451,492,470,494,515,502,489,484,443,475,512,513,497,486,523,505,488,525,478,466,480,519,529,439,467,584,542,579,539,573,595,597,608,580,546,564,578,571,602,563,604,544,678,623,653,615,630,673,655,665,690,674,617,675,625,669,618,708,742,743,765,745,746,768,751,753,730,764
69,262,106,139,67,403,408,152,273,524,103,368,19,108,56,8,148,9,34,111,114,234,150,431,451,482,502,501,445,473,521,455,478,542,540,551,607,586,598,678,619,615,647,690,674,681,650,688,754,770,706,712,740,719,723,737,727,729,753,732,545
744,391,286,75,47,262,65,313,365,297,106,514,24,360,96,316,81,190,42,162,15,82,151,137,16,138,139,336,26,164,399,258,67,328,166,142,202,417,102,225,85,152,291,441,153,477,433,103,69,265,64,248,427,306,53,418,105,89,368,338,200,292,91,121,260,107,184,131,108,207,301,218,458,56,8,223,109,148,9,187,123,679,193,92,93,363,405,169,113,396,44,20,114,222,234,490,236,366,116,45,73,357,538,228,149,150,459,210,296,520,451,492,470,510,494,482,483,469,515,507,502,452,445,436,484,473,442,437,447,443,460,461,475,513,497,511,521,468,486,523,505,488,479,455,478,466,480,519,529,439,527,517,440,587,584,592,610,605,542,579,558,540,539,541,549,572,585,568,559,569,597,608,580,551,581,546,599,607,564,566,553,591,601,554,571,602,575,556,603,557,604,598,544,567,632,685,612,678,621,631,622,640,677,623,680,634,619,653,641,614,660,628,635,615,663,624,642,630,643,662,673,654,616,664,655,646,647,629,648,690,636,668,674,617,684,686,687,649,625,681,650,651,620,657,666,682,671,670,688,618,638,689,692,701,702,754,694,734,703,704,770,706,707,708,695,741,742,743,766,696,745,760,746,710,756,711,747,712,740,767,713,714,697,715,716,698,759,717,718,748,719,735,736,720,699,749,721,722,723,763,762,725,771,737,738,700,757,727,728,729,739,730,731,732,772,764,545,589,733
111,391,286,287,12,75,313,365,297,24,360,96,316,42,395,162,15,151,137,16,138,264,164,399,67,412,403,328,408,142,417,102,225,441,153,103,69,265,248,427,306,418,88,105,368,19,146,21,183,91,107,184,131,32,108,56,8,148,9,187,123,92,93,40,363,169,113,396,220,171,114,222,234,490,61,236,366,116,45,73,428,228,150,459,296,470,434,494,482,469,507,502,445,436,484,446,473,442,437,460,461,513,511,468,523,488,479,533,466,519,439,517,440,587,610,605,558,540,541,572,585,568,559,588,596,608,580,550,551,581,546,599,607,553,601,554,604,598,632,685,612,661,621,622,640,677,680,634,619,653,628,635,615,642,616,664,645,646,656,647,648,674,617,686,681,650,620,682,688,618,689,692,702,734,703,704,706,743,744,766,745,760,746,710,711,747,712,767,714,697,716,698,718,748,719,735,699,749,750,721,722,723,724,762,725,771,738,727,728,729,739,730,731,732,772,764,589,733,659
689,47,24,42,67,408,142,152,291,153,69,306,146,91,184,32,458,56,8,148,9,187,36,405,114,353,234,490,366,73,428,459,469,502,452,445,446,473,442,479,478,517,467,579,572,585,580,581,546,586,553,571,677,634,619,615,624,616,664,647,665,674,617,686,650,657,638,692,703,704,706,745,712,713,716,698,759,718,719,736,721,738,727,730,732,772
183,24,15,51,417,524,477,433,19,91,184,56,679,113,114,45,465,469,515,507,452,460,521,468,488,479,478,551,546,599,586,553,612,623,615,663,681,754,716,725,728,730,772
153,47,82,164,67,408,142,202,268,417,152,433,248,292,21,107,56,8,148,9,679,193,363,405,113,234,116,357,459,431,470,507,502,452,473,460,513,466,439,579,558,540,590,585,543,564,586,571,563,557,632,612,678,631,672,653,635,615,642,689,704,707,742,743,745,712,715,716,769,752,730,772,764,733
366,12,47,65,365,297,514,24,360,240,42,162,15,5,151,137,138,336,264,399,258,299,67,51,412,403,328,198,408,126,166,246,417,102,225,441,153,524,337,103,265,64,248,427,306,88,105,89,368,338,19,146,216,200,292,21,91,107,131,108,207,218,369,56,8,223,148,283,9,187,123,36,92,111,93,40,363,169,113,220,44,171,222,234,490,61,116,45,255,538,428,228,149,150,135,459,502,452,445,436,446,473,442,447,460,461,512,513,511,521,505,518,478,533,527,531,440,587,592,610,605,540,541,549,572,585,543,596,608,607,566,553,554,575,555,557,604,598,685,678,621,640,677,613,623,634,619,653,614,628,642,643,673,654,616,664,645,655,646,656,647,665,629,648,636,674,686,687,681,650,651,657,682,671,670,626,688,689,702,754,694,703,704,706,695,744,765,766,696,756,773,747,712,714,698,718,748,719,699,749,721,722,723,724,762,771,737,738,700,757,752,728,739,732,545,589,659
336,75,257,16,26,235,126,268,477,53,338,32,36,353,236,73,62,39,465,470,494,502,473,475,497,468,523,478,542,590,580,564,563,544,678,615,690,675,618,638,761,742,760,715,725,769,730
696,659
631,12,313,24,82,137,67,409,142,202,417,225,153,433,248,19,292,21,121,184,207,458,56,8,148,9,187,92,113,114,353,61,459,434,494,502,445,473,442,468,478,585,568,569,546,564,571,640,653,628,654,647,665,674,650,698,736,727,728,729,764,774
447,360,5,412,408,166,85,306,146,458,283,92,111,113,222,366,538,446,442,460,461,533,440,541,585,553,554,619,642,616,664,645,687,681,650,620,671,692,702,704,706,709,696,710,747,740,697,759,718,749,771,737,738,739,732
172,207,20,489,466,608,607,678,618,743,765,746,715
698,391,286,287,12,75,262,65,106,24,360,96,316,315,81,190,342,15,82,5,16,138,139,336,264,164,235,258,67,51,328,409,198,408,166,142,268,417,152,273,441,153,524,477,433,337,69,265,64,427,306,53,88,105,338,19,146,21,91,351,184,131,32,108,218,458,369,56,8,223,148,9,34,679,92,40,113,396,220,114,353,222,490,61,236,366,116,73,255,357,377,62,39,428,63,459,210,431,296,520,465,470,471,510,494,482,483,469,515,507,502,501,489,445,436,446,473,442,443,460,512,513,521,468,523,488,525,479,478,466,480,519,529,439,527,517,467,440,584,592,542,540,541,573,559,569,597,608,580,581,546,607,564,566,586,591,601,571,602,563,556,567,632,612,678,631,622,640,672,623,680,653,614,660,628,635,615,663,624,662,673,616,664,645,655,646,647,629,690,636,674,617,686,675,625,669,681,650,651,657,671,670,688,618,638,689,754,694,703,770,706,707,708,742,743,709,758,745,760,746,710,747,740,767,713,714,715,716,759,717,719,735,736,720,699,749,721,722,763,762,751,725,771,737,700,769,727,752,728,753,730,731,732,764,545,589,659
75,286,12,65,313,514,24,360,96,240,316,342,15,82,5,151,137,138,336,26,264,235,67,51,328,409,166,142,202,268,417,85,273,291,153,524,477,433,337,69,427,306,53,105,338,19,292,21,183,91,121,351,107,184,207,218,458,56,8,223,109,148,187,679,92,93,363,113,396,220,20,171,114,353,234,490,236,116,357,149,459,431,296,520,465,470,510,494,482,469,515,507,502,473,442,437,443,460,513,511,521,468,486,505,525,479,455,478,480,529,517,587,584,610,605,558,539,541,549,590,585,573,559,569,580,551,581,546,607,566,553,591,602,563,557,567,632,612,678,621,631,622,640,613,653,627,660,628,635,615,624,642,662,616,665,636,617,686,675,625,669,682,688,618,692,761,702,754,734,703,704,770,705,706,707,695,741,742,743,744,709,745,760,746,756,747,712,767,713,714,715,716,698,759,719,736,721,722,724,763,725,771,737,738,757,727,728,729,753,730,732,772,764,774,589,733
501,75,297,106,264,164,67,246,524,64,248,306,88,200,184,108,218,8,223,109,148,283,9,34,36,93,169,113,220,490,61,228,459,431,452,473,442,437,447,462,511,468,478,519,531,573,608,551,546,591,602,575,603,640,677,613,672,641,615,624,642,630,643,616,684,686,649,650,620,671,638,704,770,706,707,710,756,747,712,713,714,698,759,718,720,724,726,700,757,727,728,729,732,545
632,12,262,24,316,268,273,477,69,91,351,207,333,283,231,407,39,63,135,451,470,515,502,497,521,486,523,455,592,579,558,559,569,597,546,599,578,571,603,641,624,630,673,655,687,618,761,760,749,733
442,47,530,461,540,603,627,696,757
732,82,67,417,19,56,8,148,459,484,468,551,586,563,704,742,743,769,752,728,753
760,623
707,235,486,681,737
709,248,113,135,548,573,551,601,598,634,628,635,671,692,754,718,752,733
497,316,82,26,67,409,153,477,433,19,21,56,8,148,123,363,396,73,470,494,469,502,473,443,513,480,527,587,597,581,546,571,678,621,635,615,656,665,690,675,742,696,746,712,716,738,769,764
544,16,26,121,36,39,465,471,494,512,497,488,519,597,571,563,615,665,618,745,768
599,207,612,672,745,772
460,65,387,240,190,162,16,399,67,409,53,56,8,231,39,228,149,431,469,502,488,478,610,543,568,559,569,578,554,565,602,603,612,631,623,619,615,656,617,637,650,689,754,698,719,735,720,771,728,764,589
360,162,299,523
142,391,75,47,262,65,313,387,297,106,24,360,96,257,316,190,42,395,162,342,15,82,151,137,16,138,139,336,26,235,258,299,67,51,412,403,409,198,126,202,268,417,225,152,273,153,433,69,265,64,248,427,306,53,418,105,89,368,338,19,146,200,362,292,21,183,91,121,351,32,108,207,218,369,56,8,295,148,9,187,123,679,193,111,93,363,396,20,114,353,234,236,366,116,45,377,228,150,63,459,210,431,451,470,471,494,469,507,502,501,445,436,484,446,473,442,443,460,461,475,512,513,521,468,523,505,525,479,478,480,519,439,517,440,587,584,610,605,579,540,572,573,568,597,580,551,581,546,599,607,564,566,586,553,571,602,575,563,603,598,544,567,612,661,623,634,653,614,660,628,615,663,624,642,654,645,646,647,690,674,617,686,675,650,620,626,618,638,689,692,754,734,704,770,755,706,707,695,742,743,744,766,745,760,756,713,698,759,717,718,719,735,736,699,750,723,768,751,725,726,737,769,727,728,729,753,730,764,589
111,391,286,287,12,75,313,365,297,24,360,96,316,42,395,162,15,151,137,16,138,264,164,399,67,412,403,328,408,142,417,102,225,152,441,153,103,69,265,248,427,306,418,88,105,368,19,146,21,183,91,107,184,131,32,108,56,8,148,9,187,123,92,93,40,363,169,113,396,220,171,114,222,234,490,61,236,366,116,45,73,428,228,150,459,296,470,434,494,482,469,507,502,445,436,484,446,473,442,437,460,461,513,511,468,523,488,479,533,466,519,439,517,440,587,610,605,558,540,541,572,585,568,559,588,596,608,580,550,551,581,546,599,607,553,601,554,604,598,632,685,612,661,621,622,640,677,680,634,619,653,628,635,615,642,673,616,664,645,646,656,647,648,674,617,686,681,650,620,682,688,618,689,692,702,734,703,704,706,743,744,766,745,760,746,710,711,747,712,767,714,697,716,698,718,748,719,735,736,699,749,750,721,722,723,724,762,725,771,738,727,728,729,739,730,731,732,772,764,589,733,659
15,391,286,325,75,65,387,106,24,360,96,257,316,315,81,162,342,82,151,16,139,336,26,320,235,299,412,409,126,142,202,268,152,273,291,153,524,477,433,53,216,292,21,183,121,351,260,32,207,301,56,8,295,123,34,36,679,193,231,396,353,236,62,39,172,150,63,431,296,520,465,451,492,470,471,510,494,530,515,507,502,489,473,443,475,512,513,497,468,486,523,505,488,525,455,478,466,480,519,529,439,517,531,467,584,542,579,558,539,590,595,569,597,608,580,550,546,607,564,578,586,571,565,602,563,603,604,544,567,632,685,678,631,672,623,653,614,635,615,663,630,662,673,655,665,690,668,674,617,675,625,669,666,682,671,658,618,761,694,770,755,707,708,742,743,765,758,745,760,746,756,715,716,768,762,751,725,769,753,730,764,774
733,459,502
306,47,299,67,403,409,68,441,477,248,427,105,216,369,56,148,187,92,231,234,61,428,459,296,482,483,442,447,475,513,521,468,523,478,610,579,558,569,597,586,571,544,672,634,615,645,655,647,636,675,620,755,706,744,709,767,736,724,725,739
767,387,24,96,81,137,16,138,67,409,166,202,268,417,152,477,433,248,53,21,183,121,184,32,108,56,8,148,363,20,171,114,61,73,255,39,150,63,431,296,520,451,470,494,469,507,502,445,473,443,513,497,468,523,505,488,478,466,480,529,527,605,558,540,585,569,580,581,546,607,566,586,571,602,563,632,623,680,660,628,635,615,624,662,673,646,629,690,617,686,675,625,671,618,692,761,706,707,742,744,745,746,715,736,749,763,725,738,769,728,729,753,730,772,764,774,545
620,391,12,75,47,262,313,365,297,24,190,42,82,151,138,264,164,67,328,409,198,408,166,142,246,102,225,85,441,337,103,265,64,427,306,53,418,88,105,89,368,338,19,146,216,200,183,91,107,184,108,218,369,56,8,223,283,9,187,123,92,111,93,363,405,113,220,44,20,114,222,234,490,61,116,45,73,428,149,150,459,482,469,502,452,445,436,484,442,437,447,443,462,461,513,478,533,440,587,584,610,558,540,539,541,549,572,585,543,569,596,597,608,551,599,566,553,591,554,565,602,575,555,556,557,598,567,685,612,661,621,640,677,613,672,680,634,619,653,641,627,660,628,635,615,643,654,616,645,646,656,647,629,648,636,674,617,686,687,649,650,651,657,671,670,626,688,638,689,701,702,754,694,734,703,704,770,705,706,707,695,741,709,758,766,696,745,710,756,773,711,747,712,740,713,714,697,716,698,759,717,718,748,719,735,736,720,699,749,721,722,723,724,763,762,771,737,738,700,757,727,752,728,729,739,732,764,545,589,733
710,437
24,391,286,75,65,313,387,106,96,257,240,395,342,82,137,16,336,26,320,164,235,399,299,67,51,412,328,409,408,166,142,202,268,417,273,441,153,524,477,433,69,265,248,427,306,53,338,19,146,362,292,21,183,91,121,351,260,184,32,108,207,218,458,56,8,109,295,148,187,679,193,92,111,40,405,169,396,220,20,171,353,234,61,236,366,116,73,357,39,228,149,63,459,210,431,296,470,471,510,494,515,507,502,445,484,473,447,443,460,512,513,497,521,523,505,479,478,466,480,529,439,517,584,542,541,590,585,559,569,597,608,580,551,581,546,599,607,564,566,586,591,601,571,565,602,563,603,567,632,685,612,678,631,640,677,623,653,660,628,635,615,624,643,662,673,664,646,647,629,690,636,674,617,684,686,675,625,681,650,657,666,682,688,618,689,692,761,734,703,704,706,695,742,743,758,745,760,712,767,716,718,736,699,763,762,725,726,771,738,769,727,729,753,730,731,732,772,764,774,545
563,316,342,82,5,139,67,153,337,53,19,21,184,56,148,396,20,236,116,357,63,494,501,473,447,460,513,521,478,480,529,592,540,585,580,546,607,571,602,567,678,662,617,649,650,688,638,742,709,760,716,736,749,763,730
316,286,325,287,75,65,387,106,24,257,81,190,162,342,15,82,137,16,336,26,320,164,235,299,51,412,409,198,126,202,246,268,152,273,291,153,524,477,433,69,53,338,216,362,292,21,183,121,351,260,184,32,207,301,56,8,109,295,148,123,34,36,679,193,231,405,20,171,353,61,236,73,255,357,377,62,39,172,150,63,135,431,296,520,465,451,492,470,434,471,494,482,469,515,507,502,501,489,473,443,475,512,513,497,486,523,505,488,525,455,478,466,480,519,529,527,517,467,584,542,579,558,539,590,572,573,595,559,569,597,608,580,581,546,607,564,578,566,586,571,565,602,563,604,544,567,632,685,678,672,623,680,653,641,627,614,660,635,615,663,624,630,662,673,616,655,665,690,674,617,675,625,669,651,666,682,671,658,618,638,761,694,703,770,755,707,708,741,742,743,765,758,766,745,760,746,710,756,767,715,698,717,748,720,749,763,768,762,751,725,769,727,753,730,764,774
183,544
183,391,287,75,262,65,313,24,96,257,316,315,190,42,15,82,5,320,164,399,258,67,51,412,328,409,198,166,142,202,268,417,85,152,153,477,433,337,265,64,248,53,418,105,19,216,292,21,91,121,351,107,184,32,108,207,218,56,8,295,148,9,187,679,92,111,40,363,405,169,396,220,44,20,171,114,222,490,236,73,357,377,39,228,149,150,63,459,210,296,451,492,434,471,494,482,469,515,507,502,445,484,446,473,443,462,461,512,513,521,468,523,505,479,466,519,439,527,517,584,610,605,558,540,539,541,572,573,559,569,588,580,550,546,599,607,564,566,586,554,602,563,556,603,557,598,567,632,612,678,631,622,640,677,672,680,641,660,628,615,663,643,662,654,664,690,636,668,674,686,649,650,651,620,666,682,671,692,702,754,703,742,743,744,766,696,745,760,746,747,712,767,715,759,719,736,720,749,750,723,768,762,751,726,738,727,728,753,730,772,774,545,733
12,391,47,313,365,297,96,240,190,5,138,264,164,403,408,166,102,225,85,68,441,337,103,69,64,248,427,306,88,105,89,338,19,146,200,91,107,131,108,218,369,8,223,148,283,187,34,92,111,93,40,363,113,220,44,20,114,222,234,490,61,45,255,538,428,149,459,210,482,501,452,436,446,442,447,461,511,587,610,605,548,540,541,549,585,588,609,551,553,591,554,575,557,598,612,661,622,640,677,613,680,634,619,641,628,642,643,654,664,645,646,656,647,629,648,636,686,687,681,650,620,657,670,626,688,692,701,702,754,734,704,705,706,695,741,709,766,696,711,747,713,714,697,716,698,759,717,718,719,736,720,699,749,721,722,723,724,726,771,737,700,757,752,728,729,732,589,733
152,391,75,360,162,82,137,67,142,441,248,105,183,8,109,9,20,61,73,149,470,482,446,473,442,437,523,479,478,527,587,539,564,586,571,557,632,685,613,653,641,635,615,655,646,617,686,650,666,638,694,703,705,706,710,756,759,720,721,727,753,764,733
299,138,26,164,235,216,21,220,366,459,296,512,513,505,480,610,542,541,564,623,614,615,643,629,636,674,686,650,670,703,695,743,766,715,698,774
698,313,82,164,441,8,148,113,234,459,461,549,585,551,586,631,653,645,671,706,756,713,721,589
172,286,65,387,316,16,139,26,320,235,51,409,126,202,268,153,477,433,53,32,56,295,34,36,231,353,236,377,62,39,63,296,520,465,492,470,471,494,507,502,489,473,437,475,512,513,497,523,505,478,480,519,529,527,584,542,558,569,597,580,546,564,571,563,678,614,660,615,673,690,674,617,675,669,651,761,742,743,745,760,746,715,762,753,772,764
434,505,555
624,248
559,556
65,24
512,286,262,24,257,316,342,82,16,26,320,235,299,409,126,202,268,273,153,477,433,362,183,121,351,184,32,295,36,679,193,231,353,62,39,172,150,135,431,296,451,470,471,494,469,515,513,497,521,523,488,479,478,466,480,519,527,467,584,542,558,539,573,568,597,580,546,599,607,564,578,571,602,563,678,623,653,614,615,663,624,662,665,690,674,617,675,625,669,658,618,761,742,743,765,745,760,746,715,751,769,730,764
172,387,257,342,16,139,336,26,320,235,51,126,202,268,273,524,477,433,53,121,351,32,295,34,36,679,193,231,236,62,39,63,296,520,465,492,470,471,510,494,530,507,502,489,475,512,497,523,505,488,480,519,529,467,592,542,558,597,580,546,599,607,564,578,571,563,544,623,653,614,660,615,663,630,673,655,665,690,674,617,675,625,669,666,688,618,761,755,708,742,743,765,745,760,746,767,715,768,762,751,769,753,764
686,654
465,65,387,257,316,342,16,26,235,202,268,291,477,433,216,121,32,8,295,123,34,36,679,193,231,353,236,62,172,63,431,296,520,471,494,469,489,437,513,497,523,488,478,480,519,529,542,558,568,597,608,580,607,564,571,563,567,678,653,614,663,630,673,665,690,674,617,675,625,618,761,707,708,742,743,765,745,760,746,751,725,769,753
202,286,24,16,235,399,409,273,477,433,200,183,184,32,108,123,193,113,228,494,469,473,462,439,579,541,590,569,580,564,571,604,567,678,631,680,663,692,706,745,760,767,715,725
671,287,12,75,387,297,235,67,412,153,524,53,105,19,351,184,56,8,148,9,405,234,490,459,465,494,469,507,502,445,443,513,523,478,466,480,597,608,551,607,571,575,557,685,661,619,635,624,642,656,690,675,625,651,626,706,708,758,745,712,759,717,736,725,729,730,733
521,47,262,106,5,138,166,102,441,248,105,368,19,146,200,91,107,108,218,223,187,92,169,113,396,44,407,222,428,135,459,530,452,442,525,439,517,587,592,610,605,541,585,588,553,603,677,619,660,628,642,643,654,645,646,648,636,681,650,626,701,741,766,696,747,697,698,718,723,737,545,589
686,654,629
686,654,629
360,162,299,523
399,391,287,65,387,514,24,82,139,67,328,409,417,273,441,433,265,248,427,105,19,146,184,32,56,109,148,9,111,363,405,113,396,114,222,234,61,377,149,63,459,465,507,502,445,436,473,461,513,497,468,523,455,480,584,592,568,596,608,551,586,571,575,557,604,685,612,661,613,634,635,615,624,642,664,675,681,657,682,671,688,702,694,704,706,744,758,710,712,715,698,759,736,721,762,728,731,764,774,589,733
443,75,47,24,316,82,16,336,26,320,67,51,142,417,225,152,153,433,265,248,53,21,91,351,184,32,108,207,56,8,148,9,187,679,92,93,113,220,114,234,61,116,377,228,63,459,431,296,520,494,530,469,515,507,502,501,473,442,475,512,513,468,523,525,478,466,480,439,579,558,541,590,572,585,568,569,597,580,551,599,607,564,586,553,571,602,563,685,612,631,672,623,680,653,628,615,624,654,647,629,636,674,675,681,651,626,688,618,689,770,706,742,744,709,745,760,746,712,715,716,698,759,735,736,699,749,750,725,738,769,752,730,731,774,733
462,313,240,395,82,16,336,164,67,51,403,408,142,268,433,248,427,105,368,19,146,183,184,32,207,56,109,148,123,92,231,405,396,171,114,353,116,255,377,459,471,494,469,502,473,443,513,468,523,478,529,439,592,605,541,549,543,568,580,551,599,553,601,602,632,685,678,621,631,677,653,660,615,663,624,642,643,662,687,681,657,618,689,694,755,706,743,744,745,713,715,719,736,721,762,729,753,731,589,733
106,24,67,198,225,152,433,184,108,207,8,114,538,296,469,507,473,447,478,439,531,579,551,586,647,674,671,706,768,757
512,286,387,24,360,316,342,235,328,126,202,273,477,433,183,184,32,295,36,679,193,353,236,62,39,172,150,63,296,465,470,471,494,502,489,473,475,513,497,523,505,488,478,466,529,531,542,558,597,546,571,602,563,678,615,663,630,662,690,674,675,658,755,742,745,760,715,762,725,769,753,730,764
510,286,75,514,81,342,26,328,409,126,273,248,427,105,183,353,236,39,149,150,210,431,296,451,471,489,445,436,512,505,525,519,439,527,539,585,588,596,597,580,586,571,555,612,623,660,615,665,690,674,617,625,669,742,730,764
482,651
399,708
580,286,75,65,387,24,257,316,81,342,82,16,336,26,320,235,67,409,126,202,268,273,153,477,433,53,121,32,295,123,34,36,679,193,231,353,236,62,39,172,135,296,520,465,451,470,471,510,494,530,469,515,507,489,443,475,512,513,497,521,468,486,523,505,488,525,478,466,480,519,529,439,527,467,542,558,595,569,597,608,546,607,564,578,571,563,604,544,678,631,623,653,614,615,630,673,655,665,690,674,617,675,625,669,666,682,658,618,755,707,708,742,765,758,745,760,746,715,717,762,751,725,769,753,764,774
754,12,514,67,408,56,8,148,357,459,442,513,586,703,706,715,736,728
363,8
447,69
338,200,92,40,44,452,605,541,585,649,718
363,8
692,412,363,150,473,511,588,599,598,678,615,723
710,106,514,24,360,240,395,82,138,139,264,399,67,403,166,102,225,85,291,441,265,248,306,105,368,91,184,131,207,56,8,109,148,9,113,396,20,171,490,149,459,482,502,445,484,446,442,437,475,497,511,468,479,478,527,584,543,568,551,586,553,565,556,598,685,612,661,640,677,613,653,635,615,642,654,616,664,645,647,675,681,651,671,626,692,701,694,705,706,707,708,744,709,758,756,747,716,759,736,721,723,724,771,737,738,728,729,753,731,764,589
21,75,47,313,24,360,240,42,15,82,164,399,67,403,142,202,417,152,441,337,248,105,368,19,146,91,107,184,108,207,218,56,8,223,148,9,93,405,169,113,44,171,114,116,255,228,459,494,483,469,502,452,473,447,513,478,466,517,587,592,605,542,607,586,601,571,612,678,677,672,680,615,643,645,655,629,636,617,649,681,688,754,706,707,742,743,773,712,715,716,698,718,699,750,721,727,728,729,730,731,764,589
417,287,47,65,313,387,365,514,24,360,96,257,240,316,81,42,395,162,15,5,151,26,264,320,164,67,412,328,198,408,166,142,102,152,291,441,524,433,103,265,248,427,306,418,105,89,368,338,19,146,292,183,91,107,184,108,207,458,56,8,109,148,9,187,92,111,40,363,405,169,113,396,220,44,171,234,490,61,236,366,116,73,377,39,428,228,149,150,459,210,431,296,520,465,451,470,483,469,515,507,502,452,489,436,484,446,473,437,447,460,475,513,511,468,523,488,478,533,519,527,531,587,584,548,540,568,559,588,608,551,546,599,564,566,586,553,591,601,554,565,575,555,556,557,632,685,612,678,661,631,622,640,677,672,623,634,653,627,635,615,624,642,654,616,664,655,646,629,648,674,617,686,649,650,651,620,657,682,671,670,626,688,638,689,692,702,694,703,704,705,706,708,741,744,709,758,746,756,773,747,712,740,714,716,759,717,719,720,699,749,750,721,722,724,725,771,738,727,752,728,729,730,731,732,772,589
236,623,660
724,286,262,313,365,297,24,360,96,316,81,82,5,151,16,138,139,26,235,67,328,409,408,166,202,268,417,102,225,273,441,153,524,433,265,306,53,89,368,146,292,21,183,121,351,107,184,131,32,108,218,458,56,8,295,148,9,187,123,679,92,40,363,405,20,114,353,234,61,236,366,116,45,73,255,149,135,459,296,470,434,471,483,469,515,507,502,452,445,446,473,442,437,447,512,513,511,521,523,479,478,466,480,519,529,587,584,540,539,541,549,590,559,588,596,580,550,546,607,564,566,586,601,565,575,563,556,557,598,567,632,685,612,678,661,621,640,613,672,680,619,641,615,624,642,643,662,616,647,665,629,648,690,674,617,684,675,687,625,681,650,651,620,657,682,671,626,688,638,689,692,702,754,694,734,704,770,705,706,707,741,743,709,758,766,760,710,756,711,747,712,713,714,716,698,759,717,718,735,736,720,699,749,750,721,722,723,762,771,737,738,757,769,727,752,728,729,753,739,730,731,764,774,733
51,342,291,73,478,690
61,342,67,32,478,480,660,615,759
108,391,12,75,313,365,106,514,240,190,138,26,264,164,67,403,408,126,246,417,152,291,441,153,337,265,64,418,105,89,21,351,107,131,207,218,56,8,109,148,187,111,40,363,396,220,44,20,171,114,222,61,236,366,73,228,149,150,459,296,465,492,434,483,501,452,436,446,473,442,443,461,511,468,523,505,479,478,480,519,527,531,584,592,610,558,540,539,572,559,597,551,599,586,591,554,571,575,556,598,632,612,621,631,640,619,641,627,614,635,624,642,654,645,629,690,668,686,675,625,620,666,670,618,638,761,754,703,705,708,743,709,766,745,760,710,756,747,740,713,714,715,716,698,759,718,719,735,720,699,750,721,722,723,771,700,727,752,729,739,730,731,732,772,764,774,589,733
45,399,67,328,153,184,56,148,9,20,61,116,473,478,559,546,607,586,678,615,616,655,646,674,694,706,745,747,698,769,728,730
678,262,65,387,297,106,24,240,316,81,190,162,82,5,151,16,138,336,26,164,399,67,51,403,409,166,202,246,268,417,152,441,153,477,433,69,265,248,427,306,53,88,89,146,21,183,91,121,184,108,207,218,56,109,148,9,187,123,34,36,679,193,92,231,111,113,220,44,20,171,114,353,234,490,61,236,366,116,45,73,172,63,135,459,210,431,296,492,470,434,494,469,515,507,502,452,445,436,473,442,460,461,475,512,497,511,521,468,523,505,525,479,478,466,480,519,529,439,527,517,531,467,584,605,542,541,549,590,543,573,559,596,608,580,550,551,581,546,599,607,564,586,553,591,601,571,565,602,575,555,563,557,544,632,612,661,621,631,622,640,677,623,619,653,641,614,635,615,663,624,642,630,662,654,664,645,655,646,665,629,648,690,668,674,617,684,675,687,650,657,682,671,626,618,689,692,701,754,694,734,703,704,770,705,706,741,743,744,709,758,766,696,745,760,746,710,711,747,740,713,697,715,716,698,759,718,748,719,735,736,720,699,721,722,724,763,762,726,771,737,738,700,757,727,728,729,753,739,730,731,732,764,774,545,589
183,325,190,82,16,142,202,477,184,679,193,357,466,564,707,751
602,65,139,26,433,306,53,105,19,146,32,108,56,148,39,459,494,502,501,473,479,480,551,546,607,553,571,563,612,678,624,665,674,682,692,741,711,774
142,403,68,517
262,264
728,391,286,287,75,47,387,106,96,257,240,316,42,162,82,151,137,336,26,264,164,235,399,67,51,409,198,408,166,268,417,225,291,441,153,477,433,103,265,64,306,53,105,89,338,19,146,216,362,292,21,107,184,32,108,207,218,458,56,8,148,9,187,679,92,111,40,169,113,396,44,20,114,234,490,236,366,116,45,73,377,538,39,172,228,459,431,470,494,482,483,469,515,502,446,473,442,437,447,443,512,497,468,523,479,478,439,531,440,584,592,605,558,540,539,541,549,572,559,580,551,546,599,566,586,591,554,571,565,602,556,603,557,604,632,612,678,661,631,622,613,623,634,619,653,627,660,628,635,615,624,642,654,616,664,655,646,629,636,674,617,684,686,675,687,649,681,650,651,657,666,682,670,638,689,761,701,702,754,694,734,704,770,705,706,707,708,695,743,744,709,758,696,760,756,711,713,714,716,698,759,717,748,719,735,736,720,749,721,723,724,763,762,725,771,737,738,700,757,769,727,752,729,739,730,731,772,589,733,659
515,452,455,651,721
313,106,24,139,264,51,409,408,433,265,64,427,53,19,146,184,32,56,148,405,490,61,482,445,437,443,468,466,541,546,571,556,612,642,716,736,749,728,730,732
137,139
236,26,235,67,477,433,53,121,56,295,231,353,73,62,172,63,520,465,470,471,494,502,473,437,443,512,513,497,523,519,542,558,569,608,580,546,571,563,567,678,690,617,669,618,761,707,745,760,769,753
137,139
704,228,642,706
137,139,337
187,164,21,353,507
628,24,477,433,108,148,114,116,538,459,613,635,663,642,648,649,657,760
529,286,287,262,65,387,106,24,316,42,342,15,82,16,138,336,26,320,235,67,51,328,142,246,268,417,225,85,153,433,248,53,418,105,19,292,183,91,121,351,184,32,108,56,8,679,193,113,396,44,20,114,353,234,236,116,45,149,63,459,210,431,296,470,471,494,515,507,502,445,436,446,473,442,437,513,521,523,479,480,439,517,584,592,605,539,541,590,543,573,559,569,588,580,551,546,564,571,563,603,557,567,685,612,678,631,653,641,628,635,615,663,630,654,664,646,648,674,617,675,657,666,688,694,770,705,706,742,743,744,758,745,760,746,740,715,748,719,736,749,750,721,762,771,769,728,730,764,774,589
489,24,81,82,151,51,268,85,433,64,306,88,368,56,148,93,220,234,236,366,116,459,296,470,471,515,502,497,468,523,479,478,519,529,558,585,597,580,551,546,578,602,563,678,640,626,638,701,754,703,743,736,751,728,729,730
730,287,75,47,24,342,82,16,26,328,273,153,433,21,108,56,295,231,20,114,45,228,459,296,483,530,473,442,443,513,478,466,529,531,542,540,539,551,546,607,554,563,604,544,685,678,677,613,623,635,615,663,624,662,616,674,675,666,694,706,743,744,745,760,711,712,715,759,725,738,769,728
568,24,409,477,109,295,148,353,73,172,471,494,502,513,497,478,480,519,608,571,563,631,624,690,617,763,725,764
399,513,595,730
202,257,248,36,193,231,494,469,443,525,527,467,546,571,563,660,618
363,412,292,588,623,614,615,674,703,731
612,714
650,459,619,656,718,699
108,47,24,42,151,19,21,184,148,92,40,44,171,45,459,469,478,542,541,554,615,629,686,745,699,728
146,557
21,286,75,47,65,313,297,514,24,360,96,240,316,42,15,82,151,137,336,26,264,164,399,258,299,67,403,409,198,126,142,202,417,225,152,273,441,477,433,337,248,306,418,88,105,368,19,200,292,183,91,107,184,131,108,207,218,458,369,56,8,223,148,9,123,92,93,40,363,405,169,113,44,171,114,234,61,366,116,255,357,377,39,428,228,149,135,459,431,520,465,494,482,483,469,502,501,452,484,446,473,442,437,447,443,462,460,513,521,468,523,505,479,478,466,519,529,439,517,531,592,605,542,558,548,541,590,585,568,596,608,551,581,546,599,607,586,553,591,601,571,555,603,557,598,612,678,621,631,640,672,623,680,634,619,628,615,663,642,643,662,664,645,646,647,629,648,636,674,617,687,649,681,650,620,657,670,688,689,694,734,770,706,707,695,741,742,743,744,745,746,773,747,712,740,713,697,715,716,698,717,718,748,719,735,736,720,699,749,750,721,722,723,724,763,751,771,738,700,727,752,728,729,753,739,730,772,589,733,659
592,220,407,628,655,656
669,320,268,53,121,56,295,36,236,431,470,471,510,494,482,469,507,473,437,521,523,505,478,527,546,571,563,544,661,660,615,630,673,675,651,765,760,762,753
369,200,407,585,634,619,645,689
257,65,387,106,514,24,316,342,15,235,67,273,477,19,351,218,109,353,63,431,492,471,443,497,521,523,505,488,478,480,519,581,599,564,571,563,612,661,613,623,614,615,624,662,655,690,649,618,638,689,761,703,708,760,715,762,729,753,545
8,313,387,106,24,96,240,316,342,82,5,151,16,139,336,26,258,299,67,51,412,328,409,408,166,142,202,268,417,225,441,153,524,433,337,69,265,64,306,418,88,105,368,19,216,292,21,183,91,260,184,131,32,108,207,218,458,56,295,148,123,679,92,111,40,169,113,396,44,171,407,114,353,222,234,490,61,116,357,149,63,135,459,431,520,465,451,470,471,510,494,469,507,502,501,452,445,436,473,437,443,460,475,513,521,468,486,523,488,525,479,478,466,480,519,529,439,527,517,531,440,584,605,579,558,541,590,568,559,569,597,608,561,580,550,551,581,546,599,607,586,591,554,571,565,602,575,563,603,567,632,612,678,661,640,677,613,672,680,653,641,660,628,635,615,663,624,630,643,662,654,616,664,655,646,656,647,665,648,636,668,674,617,686,675,681,650,651,620,657,666,682,671,670,618,638,689,701,770,705,706,742,743,744,709,746,747,713,697,715,698,718,735,720,721,722,723,768,762,725,726,737,738,752,728,733,659
113,200,131,108,8,92,220,44,459,452,461,468,478,531,610,541,554,613,680,645,647,636,689,747,713,718,699
223,164,225,69,248,200,107,108,92,407,228,459,521,478,531,610,605,540,549,585,557,634,642,649,626,704,697,719,589,733
486,696
565,262,107,573,620,701,739
565,573,603
563,16,235,268,351,295,36,465,494,513,497,488,519,571,690,618,761
563,439,663
103,527,654,684,589
316,286,287,12,75,65,387,24,81,190,162,342,15,82,137,336,26,320,235,299,67,51,412,409,198,126,246,268,152,273,291,153,524,477,433,64,292,21,183,351,260,184,32,108,207,301,56,8,109,295,148,123,34,36,193,231,405,20,353,236,73,255,357,377,62,39,172,150,63,135,431,520,465,492,493,434,471,510,494,507,502,501,489,473,443,475,512,513,486,523,505,525,455,478,533,466,480,519,529,527,531,467,584,542,558,539,573,595,559,597,570,608,580,546,607,564,578,566,586,571,565,602,563,604,544,567,632,685,678,661,672,623,680,653,641,614,660,615,663,624,630,662,673,616,655,665,629,690,668,674,617,675,625,669,651,666,682,671,658,618,638,761,694,703,755,708,742,743,744,765,758,766,745,760,746,710,756,767,715,698,717,748,720,763,768,762,751,769,753,730,764,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826
391,148,114,706,718,827
447,75,360,190,412,408,166,225,85,441,64,248,306,88,368,146,107,131,108,207,458,283,9,92,111,93,222,234,366,45,357,538,459,442,460,461,511,533,531,587,610,540,549,588,553,575,557,598,640,677,634,619,642,828,616,664,648,636,687,637,681,620,671,692,754,704,705,706,744,709,696,710,711,747,714,759,718,719,722,771,738,739,732,829,830,831,827,832,797,833,834,835,836,837,838,839
671,391,287,12,75,24,81,264,235,67,412,328,408,166,246,102,225,152,441,153,524,477,433,64,248,306,89,19,146,21,183,91,260,184,32,108,56,8,295,148,283,9,187,123,34,111,363,20,114,234,490,236,366,116,45,73,255,357,538,63,135,459,465,494,507,502,501,489,445,442,447,443,462,460,523,505,455,478,533,480,519,529,467,548,540,568,588,608,580,551,546,607,564,566,586,601,840,571,602,563,557,598,567,632,685,678,661,621,631,622,640,613,672,623,680,634,619,653,641,614,660,615,663,624,642,828,662,673,616,655,646,665,629,648,636,617,686,675,687,649,681,650,651,620,666,682,670,626,688,618,638,689,692,754,694,703,704,705,706,695,742,744,709,758,766,696,760,710,756,712,767,713,714,715,698,759,717,718,748,735,736,720,750,722,723,724,763,762,726,771,738,700,769,752,728,729,753,739,731,732,774,775,777,829,841,830,783,784,785,786,788,793,795,796,832,799,842,843,801,834,835,803,804,805,836,809,811,844,812,845,813,814,815,817,819,820,821,838,822,824
602,391,287,75,65,514,24,360,96,316,395,15,82,336,26,264,320,399,299,67,408,166,417,102,225,85,152,441,153,524,477,433,64,248,368,19,21,91,260,184,32,207,56,8,109,295,148,187,123,92,93,363,114,353,234,236,116,73,228,149,63,135,459,431,465,493,471,510,494,483,507,502,501,489,445,436,473,437,460,513,468,486,523,505,455,478,466,480,519,529,527,531,587,584,605,558,540,543,568,559,597,570,608,580,551,546,599,607,586,553,601,571,563,603,557,567,632,685,678,631,622,672,653,614,660,615,624,630,662,616,664,665,629,690,684,675,687,625,681,651,666,682,671,626,688,618,692,761,754,703,755,705,706,695,742,743,744,745,746,773,712,715,718,748,719,735,750,722,762,771,738,769,728,729,753,730,731,764,774,775,776,829,841,778,779,830,780,781,783,784,785,831,787,788,791,846,847,848,794,796,832,797,798,800,801,834,802,804,805,806,807,849,809,850,811,837,812,845,813,814,817,851,818,819,820,852,821,839
108,12,262,65,514,24,360,96,190,395,137,139,264,299,67,51,412,409,408,166,246,417,102,225,85,152,273,291,441,153,524,265,64,248,105,19,146,21,107,131,207,458,56,8,223,295,148,9,187,92,111,93,363,405,114,490,236,73,377,39,228,149,150,459,431,465,492,493,434,471,483,507,502,501,489,445,446,473,437,447,443,475,513,511,468,486,523,505,478,480,529,527,531,584,592,610,605,540,543,568,559,588,597,551,599,607,566,586,553,591,601,840,556,557,598,567,632,678,631,640,677,613,672,680,619,653,641,614,615,624,642,828,662,654,616,664,655,646,690,668,674,617,686,649,681,650,657,666,682,671,670,618,638,692,754,694,703,705,706,742,743,709,758,760,710,756,747,767,698,759,719,735,720,750,723,726,771,700,752,728,729,753,730,731,774,777,829,841,779,782,783,784,785,786,787,788,789,853,793,847,796,832,799,842,834,802,804,806,807,808,809,811,837,812,845,854,815,855,817,851,852,823,839
146,557,832
640,391,75,65,365,514,24,82,137,26,264,399,67,412,246,417,225,152,265,64,248,368,19,146,292,21,91,351,184,32,108,458,56,8,223,295,148,9,187,123,36,193,92,111,93,405,114,490,357,377,228,149,150,63,459,434,494,483,507,502,501,473,442,437,462,513,511,468,505,478,466,480,587,610,605,558,549,543,588,546,607,564,566,586,601,575,563,557,604,598,567,685,678,621,631,623,680,619,614,660,615,663,624,642,630,662,665,629,636,674,675,651,671,670,626,688,692,761,754,703,706,695,742,743,744,709,758,745,760,756,711,747,712,698,718,719,735,750,723,768,726,738,769,728,729,753,730,764,775,829,841,778,779,783,784,785,786,787,853,827,846,848,796,832,799,834,804,806,807,836,809,850,811,845,814,815,817,851,819,820,852,822,823
651,803
459,638
598,12,399,409,108,8,148,34,111,115,222,116,228,494,442,437,443,525,478,466,480,605,549,571,556,672,619,615,681,666,689,754,773,723,732,788,827,793,834,809,812
135,88,357,149,632,828,692,706,738,739
654,67,64,555,653,616,775,787
236,387,316,342,82,26,235,51,409,126,268,477,433,183,351,32,56,8,109,295,148,34,36,193,231,115,353,73,62,39,172,63,465,492,493,471,494,502,489,473,437,443,475,512,513,523,505,455,478,480,519,529,467,542,558,539,573,595,568,597,570,608,580,546,564,586,571,602,563,544,567,678,614,660,615,663,624,630,665,690,674,617,675,625,669,666,658,618,761,755,742,743,765,745,760,746,717,768,762,751,769,753,730,764,774,776,778,779,782,784,792,793,794,796,798,800,803,804,805,806,807,809,811,812,814,819,820,823,824,839
24,287,139,399,67,64,248,418,88,146,91,108,458,56,109,148,9,123,111,93,405,234,236,116,73,228,459,494,483,473,442,443,468,525,478,480,527,592,605,568,588,607,586,555,567,678,661,631,614,642,673,616,665,629,674,686,675,670,689,761,754,706,709,710,712,715,735,750,723,729,774,841,778,779,830,783,784,785,853,827,791,793,794,832,800,804,809,811,845,814,815,817,822,839
172,571,761,762
126,286,65,24,342,82,336,26,264,320,67,51,268,225,153,477,433,64,248,306,19,292,21,183,184,32,207,56,148,193,363,405,114,234,236,116,73,357,149,63,459,471,494,502,445,473,442,437,460,475,513,505,466,480,519,529,558,559,608,546,599,607,571,563,557,632,678,631,641,615,663,630,662,665,675,687,681,650,651,671,761,703,706,742,743,715,718,719,735,722,768,762,769,728,729,753,731,774,775,841,779,830,784,785,788,846,792,793,796,832,798,800,842,804,809,811,814,816,817,822,823
854,264,246,148,114,490,520,494,501,447,540,619,624,638,694,706,695,711,700,752,836,821
673,708
15,286,75,65,387,24,316,315,81,342,82,139,336,26,320,235,299,67,412,409,126,142,268,152,273,291,153,524,477,433,362,21,183,351,32,207,301,56,109,295,123,34,36,193,231,353,236,357,377,62,39,172,63,135,431,520,465,492,493,471,510,494,507,502,489,473,437,443,475,512,513,468,486,523,505,525,455,478,466,480,519,529,527,531,467,584,542,558,539,595,568,559,597,570,608,580,546,599,607,564,578,586,571,565,602,563,604,544,567,632,685,678,631,623,653,614,660,615,663,630,662,673,655,665,690,668,674,617,675,625,669,651,666,682,671,658,618,761,755,708,742,743,765,758,745,760,746,756,715,717,768,762,751,738,769,753,730,731,764,774,775,776,778,779,781,782,783,784,786,787,788,791,792,793,794,796,797,798,799,800,802,804,805,806,807,808,809,810,811,812,814,817,818,819,820,822,823,824
767,391,12,387,24,360,96,316,81,342,15,82,137,264,399,67,51,412,409,126,166,142,268,417,152,441,153,524,433,265,64,248,306,418,19,292,21,183,91,107,184,32,108,56,8,109,295,148,9,36,92,363,20,114,236,73,255,39,150,63,135,210,431,465,492,493,471,510,494,507,502,489,445,436,446,473,442,437,443,475,512,513,511,468,523,505,478,466,480,519,529,527,584,592,605,542,558,540,539,573,568,559,597,608,580,551,546,599,607,564,566,586,591,601,571,602,563,567,632,685,678,631,622,623,680,653,641,614,660,615,663,624,630,662,673,665,629,690,674,617,684,686,675,625,669,620,682,671,688,618,692,761,754,755,705,706,742,743,744,765,745,760,746,756,715,748,750,722,723,763,768,762,751,738,769,728,729,753,739,730,764,774,776,778,779,830,782,784,785,788,790,853,827,791,792,793,848,794,796,799,800,842,843,801,834,802,804,805,806,807,808,849,809,856,811,845,814,817,851,819,852,822,823,826
704,64,228,549,642,706,747,719,752,732,831,827,797,807
695,91,505,719,726,842
108,24,51,184,56,8,231,45,459,468,542,546,563,678,615,642,662,675,689,745,715,718,762,778,793,849,856,814
75,286,65,514,24,190,82,336,26,264,399,67,51,412,328,409,408,166,268,417,102,225,85,273,441,153,524,477,433,64,248,306,418,105,368,19,146,292,183,91,351,184,32,108,207,56,8,295,148,9,187,193,92,111,405,20,353,366,116,45,357,428,228,149,150,63,459,210,431,434,471,494,483,507,502,446,473,442,437,443,512,513,511,523,505,478,466,480,519,529,527,531,584,605,540,543,568,559,570,546,599,607,564,566,586,553,601,840,571,602,575,563,603,557,598,544,567,632,678,661,621,631,622,640,677,634,653,614,660,615,663,624,616,664,655,646,665,629,636,674,617,686,675,687,625,681,657,688,689,692,703,704,695,742,744,709,758,766,760,746,710,747,712,767,715,759,718,735,736,722,723,724,771,738,700,752,728,729,753,739,732,774,775,776,777,841,779,830,780,782,784,785,786,787,788,789,791,846,848,796,832,797,799,800,843,834,803,804,806,849,809,857,850,856,811,814,854,815,816,817,851,819,820,852,821,838,822,823,839
642,441,8,447,754,694,706,710,747,700,752
607,286,75,65,387,24,360,96,316,81,82,137,139,26,264,399,67,412,409,408,142,417,102,225,85,273,291,441,153,433,265,64,248,306,105,368,19,146,21,91,107,184,131,32,108,207,56,8,295,148,123,34,36,92,363,405,114,353,222,234,490,366,45,73,377,149,459,431,520,471,494,502,501,445,446,473,442,443,462,513,511,468,523,505,478,466,480,519,529,527,584,610,605,540,539,543,568,588,596,570,608,580,551,599,586,601,571,557,598,544,678,661,631,640,672,634,653,614,660,615,624,630,662,673,664,655,665,629,690,674,617,675,625,681,650,666,670,688,618,689,692,761,754,706,695,743,744,766,745,760,711,712,715,698,718,748,735,750,722,723,768,762,751,726,771,738,700,769,728,729,730,731,764,774,775,776,777,829,778,779,830,781,784,785,787,788,791,846,792,793,848,795,796,797,798,799,800,842,833,835,802,805,806,809,857,856,811,814,817,818,819,852,821,839
622,391,286,287,12,75,65,297,315,190,137,139,336,26,320,235,258,67,328,198,126,417,102,152,291,441,433,265,64,248,306,418,105,89,368,19,146,292,91,260,107,184,32,108,207,458,369,56,8,109,295,148,283,9,187,123,92,231,111,363,114,222,366,116,73,377,62,39,149,459,210,520,471,510,494,483,445,436,446,473,442,462,460,512,511,523,505,525,478,480,519,531,467,587,584,610,605,558,539,543,573,568,588,596,597,570,608,580,551,546,599,586,553,601,840,571,602,575,555,556,557,604,598,567,632,685,678,621,640,677,672,623,680,634,653,641,614,660,615,663,624,828,630,673,654,616,664,655,646,656,665,629,648,690,636,668,674,617,684,686,675,687,625,669,681,650,620,657,666,682,671,626,618,692,754,704,706,743,744,765,709,766,696,745,760,746,773,747,767,714,715,698,759,748,735,750,723,769,728,730,775,784,785,831,789,790,846,792,848,832,798,800,801,834,835,802,803,804,836,849,809,850,811,845,814,815,838,824,839
660,153,524,36,494,443,558,563,618,760,767,804
586,286,139,264,67,142,417,153,433,64,248,306,19,183,184,32,207,56,8,148,193,234,63,493,494,473,468,478,558,568,601,571,563,615,624,630,662,681,688,618,706,742,735,762,729,774,775,779,794,799,842,843,814,817,819,839
833,114,610,549,613,642,694,718,831,827,836
190,617
262,286,190,395,82,26,399,67,166,268,273,433,64,105,19,146,183,32,207,56,8,148,234,255,428,63,135,459,431,483,502,473,437,480,529,527,558,540,543,597,546,586,571,557,631,680,619,660,615,642,630,665,666,626,688,692,706,742,743,745,760,767,735,723,724,769,739,731,784,799,800,843,804,849,809,812,814,855,817,820,821,839
719,223,747,843
12,291
604,391,286,75,65,514,24,360,96,316,162,15,82,26,264,235,299,67,51,198,166,268,417,152,273,291,441,153,524,433,265,64,248,306,105,19,146,292,21,183,351,107,184,32,108,56,8,295,148,9,187,123,193,92,93,20,114,353,116,73,377,39,228,63,135,210,434,471,494,483,502,436,473,437,443,462,475,512,513,468,505,455,478,466,480,519,529,605,558,543,573,568,559,596,570,580,546,599,607,564,566,586,602,563,603,557,567,685,678,661,631,653,614,660,615,663,624,642,630,662,654,664,656,665,690,674,675,687,649,669,681,657,689,761,754,703,704,755,706,742,743,745,760,746,712,767,713,715,718,735,722,724,768,762,726,738,728,753,730,731,732,764,774,775,776,777,841,778,779,830,782,784,785,786,831,787,788,789,846,794,795,796,832,799,800,842,802,803,804,805,806,836,808,849,809,850,856,811,837,812,845,814,815,817,851,819,820,852,821,838,822,823,858,839
24,82,291,524,458,148,234,523,567,690,625,731,776,809,812
692,75,262,82,67,328,268,273,433,64,248,306,105,292,91,107,8,223,148,187,363,20,222,150,63,459,465,471,494,501,445,436,446,473,442,437,461,511,486,525,478,480,519,531,587,584,558,540,559,597,551,599,607,586,602,598,567,661,631,677,619,653,614,660,642,662,654,616,655,665,620,682,671,706,742,743,696,746,773,712,748,719,735,720,723,700,753,730,731,775,778,786,788,793,847,796,797,843,809,811,814
405,262,264,399,67,51,433,64,248,88,368,21,183,351,184,32,207,458,56,8,148,114,234,236,116,149,63,459,494,436,473,437,460,505,478,519,529,549,568,546,607,586,563,603,557,567,632,678,661,672,641,660,615,663,630,662,655,665,674,686,687,625,650,657,638,755,706,742,743,758,745,760,767,748,735,750,724,751,769,732,775,783,784,787,792,848,796,800,834,804,809,814,816,817,819,820
24,391,286,287,75,65,297,360,96,316,395,162,82,137,336,26,235,399,258,299,67,51,412,198,408,166,142,268,417,152,273,441,153,524,477,433,64,248,306,105,89,19,362,292,21,183,91,351,260,107,184,32,207,458,56,8,223,295,148,187,123,92,111,405,114,353,234,490,236,116,73,357,39,149,63,459,210,431,465,493,471,510,494,507,502,445,473,437,447,443,513,468,486,523,505,478,466,480,529,527,584,605,542,558,540,559,597,570,608,580,546,599,607,586,553,591,601,840,571,602,563,603,567,632,678,631,622,677,623,680,653,660,615,663,624,828,662,673,616,664,655,665,690,636,668,674,617,684,675,625,669,681,650,666,671,688,692,761,704,755,706,742,743,758,745,760,712,767,715,759,735,750,723,768,762,771,769,729,753,730,731,764,774,775,776,778,779,830,780,781,783,784,785,788,789,827,791,792,793,796,798,800,843,834,803,804,806,808,849,809,856,811,812,845,814,816,817,819,820,821,822,823,839,545
507,183,56,8,36,377,525,519,599,571,602,663,617,776,778,830,793,807,809
139,137,146,21,56,150,446,473,557,598,615,703,718,723,779,784,791,809,816,823,839
363,412,292,623,614,615,674,703,731
687,75,65,514,24,315,82,399,67,328,408,417,102,225,152,291,441,524,477,433,265,64,248,306,105,89,368,19,292,21,91,107,184,131,32,108,207,458,56,8,148,9,187,92,111,93,405,20,114,353,222,366,116,45,73,255,357,172,428,149,150,63,135,459,210,431,434,494,507,502,445,473,442,437,443,462,460,475,513,523,505,525,455,478,480,527,531,584,592,610,605,548,540,543,568,559,596,551,546,607,564,586,553,591,601,840,565,602,575,603,557,567,632,685,678,621,631,622,640,677,613,672,680,634,619,653,641,614,615,663,624,642,630,654,664,655,665,629,636,668,674,617,684,686,649,681,650,651,620,682,671,626,689,692,694,703,704,705,742,743,744,709,760,710,756,773,711,747,712,767,715,698,759,718,719,735,722,762,751,726,771,738,752,728,729,739,774,775,776,777,841,778,779,830,780,783,784,785,831,788,789,853,791,846,793,794,796,799,842,843,834,835,802,803,804,836,808,849,809,856,811,859,814,815,816,855,817,851,819,820,852,821,838,822,824,839,545
650,441,108,8,490,442,447,610,553,689,705,711,718,835,836,857,855
395,692
183,391,286,287,262,65,24,96,316,315,190,15,82,137,264,399,67,51,328,409,166,142,268,417,102,225,85,152,153,477,433,265,64,248,418,105,368,19,292,21,91,351,260,107,184,32,108,56,8,223,295,148,9,187,193,92,111,363,405,20,114,222,490,236,366,73,357,228,149,150,63,459,210,431,520,492,434,471,494,507,502,445,446,473,462,461,512,511,468,486,523,505,478,466,519,527,467,584,610,605,558,540,539,543,573,559,588,596,570,546,599,607,564,566,586,591,563,556,603,557,604,598,567,632,685,678,631,622,640,677,680,619,641,614,660,615,663,630,662,654,664,665,629,690,636,668,674,617,686,649,681,650,651,620,666,682,692,703,755,706,742,743,744,765,766,696,745,712,767,715,759,735,720,750,723,768,762,751,726,738,753,730,731,774,776,841,778,830,780,781,782,783,784,785,787,788,789,793,847,848,796,798,842,843,803,806,807,849,809,850,837,845,814,854,817,851,819,820,821
846,391,75,65,387,297,514,24,360,96,316,190,162,342,82,137,139,336,26,235,399,299,67,51,412,328,409,126,142,268,417,102,85,273,291,524,477,265,64,248,105,368,21,183,351,184,32,108,207,301,56,8,148,187,34,36,231,363,405,20,353,234,73,228,149,63,135,431,520,465,493,494,502,473,437,443,462,475,512,513,511,468,523,505,478,466,480,529,527,467,584,610,605,542,558,539,543,573,559,596,597,570,580,546,607,564,566,586,553,601,571,565,602,555,563,604,598,544,567,685,678,631,640,623,614,660,615,663,624,630,662,673,664,665,690,668,674,686,675,625,681,651,657,618,689,692,761,742,743,744,745,760,746,712,715,735,736,750,723,762,751,729,753,730,731,764,774,775,776,777,778,779,781,782,783,784,785,786,787,788,790,853,827,791,793,794,796,797,798,799,800,843,801,802,803,804,805,806,807,808,849,809,856,811,837,812,845,813,814,854,815,817,851,819,820,822,825,826,858,839
137,391,286,287,12,75,262,65,387,365,514,24,360,316,342,82,139,26,264,399,67,412,328,409,166,142,268,417,102,225,85,152,273,441,153,433,265,64,248,306,105,368,19,146,292,21,183,91,107,184,32,108,207,56,8,223,148,9,187,92,231,93,363,405,114,353,234,236,116,45,73,255,428,228,135,459,431,465,492,493,494,502,501,489,436,446,473,442,437,447,462,461,475,513,523,505,525,478,480,519,529,527,584,592,610,605,558,548,539,543,596,597,608,580,551,546,599,607,591,601,840,571,602,603,557,604,598,632,685,661,631,613,634,641,614,615,663,624,642,630,654,664,655,665,690,617,686,675,625,669,681,651,657,666,682,626,618,638,689,692,761,703,706,742,743,744,765,709,760,746,710,756,711,712,715,759,717,718,719,735,720,750,722,723,751,726,738,752,728,739,730,731,732,764,776,777,829,841,778,779,830,780,783,784,785,786,788,827,791,846,792,793,847,794,795,796,832,797,842,843,801,804,805,806,808,849,809,850,856,811,837,844,845,814,817,851,818,819,820,821,822
9,286,75,65,297,24,96,316,190,342,82,336,26,235,67,51,328,198,142,246,268,102,441,153,477,433,64,418,88,19,146,21,183,91,260,184,32,108,207,56,8,223,295,148,187,36,193,92,231,111,20,114,353,222,234,490,236,116,45,73,357,377,228,149,135,459,431,520,465,492,471,494,507,502,501,489,473,437,447,443,475,512,513,511,468,486,523,505,518,478,466,480,529,527,587,592,542,558,540,568,597,570,608,580,551,546,599,607,564,553,601,575,563,598,567,678,661,631,677,613,680,614,660,615,624,642,828,630,662,673,664,655,646,665,629,690,636,668,674,617,684,686,675,687,649,625,651,682,671,688,618,689,692,761,754,705,706,742,744,745,760,746,767,715,698,719,735,736,722,723,724,763,762,751,726,771,738,700,752,728,729,753,739,764,776,829,779,830,781,782,784,786,831,787,827,791,792,793,795,796,832,797,798,799,800,842,843,833,801,834,803,806,807,836,808,849,809,857,856,811,837,812,845,813,814,815,855,819,820,821
698,12,75,262,387,24,360,316,81,342,82,137,336,26,235,258,67,408,126,166,142,268,225,85,152,273,291,441,153,477,433,64,306,88,105,19,146,21,183,91,260,107,184,131,32,108,56,8,223,148,9,187,123,34,92,20,114,490,236,366,116,73,377,62,39,428,149,150,459,431,465,434,510,494,502,501,489,445,436,473,442,437,447,443,460,475,512,513,468,523,505,455,478,466,480,529,440,610,558,540,549,543,573,568,559,597,608,551,546,607,564,566,553,591,601,840,565,602,563,603,567,632,685,678,631,622,640,677,672,634,614,660,615,663,624,828,662,664,655,646,665,629,648,636,674,617,686,675,687,625,681,650,651,657,666,682,671,670,689,692,761,754,703,704,706,695,742,743,709,758,745,760,712,767,713,714,715,759,748,719,735,736,720,722,763,762,771,738,700,769,728,729,753,730,732,764,774,775,776,829,841,778,779,830,784,785,787,788,827,791,846,792,848,794,796,832,799,800,842,843,801,834,802,803,804,806,807,849,809,857,856,811,837,812,845,814,817,851,818,819,820,821,823,839,545
139,286,524
15,12,65,291,19,207,20,73,172,459,492,442,466,570,608,563,544,678,661,668,649,651,620,618,761,743,746,715,739,779,793,800,856,814,819,824
368,287,514,360,190,139,67,51,246,102,85,433,64,248,418,105,89,19,91,107,184,131,32,108,56,8,283,92,114,45,62,39,228,149,459,446,461,513,468,523,518,587,592,605,596,570,564,553,591,601,840,557,604,631,622,615,663,624,616,664,655,646,656,690,674,675,681,651,620,657,618,692,754,743,709,758,747,712,698,718,750,762,771,728,729,731,732,841,779,783,846,848,796,832,798,842,834,809,845,814,839
75,286,287,12,387,365,24,360,96,316,82,139,26,264,320,399,67,51,412,198,126,166,142,246,268,225,85,152,291,441,153,524,477,433,265,64,248,306,105,89,368,19,146,292,21,183,91,260,107,184,131,32,108,207,56,8,223,109,295,148,123,92,111,405,20,353,222,490,236,116,73,357,377,39,228,150,459,210,520,465,493,471,510,494,507,502,501,489,445,436,473,437,447,443,460,513,511,468,486,523,505,525,455,533,480,519,531,587,584,592,605,542,558,540,573,568,559,588,570,608,580,551,546,599,607,564,566,586,601,571,602,598,567,632,685,678,661,631,640,613,623,680,619,614,660,615,624,662,616,665,629,648,617,686,675,687,625,650,651,666,682,626,618,689,692,703,706,708,742,743,765,709,758,745,760,746,711,747,712,767,713,735,722,723,751,769,752,729,753,731,732,775,776,777,829,841,778,779,830,780,784,785,787,788,790,827,846,796,832,799,800,802,803,806,807,836,809,850,811,837,812,813,814,815,855,819,852,545
39,417,56,148,123,116,502,473,523,478,599,661,615,624,662,674,650,743
758,286,75,26,67,417,225,152,524,248,368,19,32,108,56,8,148,193,20,114,116,228,149,459,494,446,473,513,480,519,531,540,551,546,599,586,601,563,661,680,630,664,665,629,674,675,671,692,704,706,742,743,756,712,767,735,723,762,780,782,783,788,846,793,796,832,798,804,856,814
726,391,65,24,316,399,67,51,417,153,433,265,64,292,21,56,8,148,363,73,149,459,494,446,473,437,478,480,542,559,564,603,677,641,664,668,674,617,666,703,744,696,745,762,769,728,830,787,788,800,842,843,803,804,849,809,814,817,545
540,264,268,477,32,148,36,465,468,519,542,548,608,580,621,634,642,671,694,742,765,760,717
459,148
135,391,287,82,102,105,292,8,148,363,20,114,73,255,149,150,210,465,494,501,511,468,595,602,598,567,631,634,653,624,828,687,657,626,706,715,753,731,789,846,847,818
462,75,15,82,26,264,67,417,433,64,105,19,207,56,8,148,231,116,459,445,447,443,468,505,478,480,587,605,558,540,568,559,596,586,840,602,557,604,632,661,672,624,642,673,648,687,681,689,703,706,742,760,773,712,748,735,729,739,786,793,843,850,811,837,851,819
580,286,75,65,387,24,316,81,342,82,139,336,26,320,235,299,67,412,409,126,142,268,273,291,153,524,477,433,362,21,183,351,32,301,56,295,123,34,36,193,231,405,115,353,236,377,62,39,172,63,135,431,520,465,492,493,471,510,494,507,502,489,473,437,443,475,512,513,486,523,505,525,455,478,466,480,519,529,527,467,584,542,558,539,595,568,559,597,570,608,546,599,607,564,578,586,571,565,602,563,604,544,567,632,685,678,631,623,653,614,660,615,663,630,662,673,655,665,690,674,617,675,625,669,666,682,671,658,618,761,755,708,742,743,765,758,745,760,746,715,717,768,762,751,738,769,753,730,764,774,775,776,778,779,781,782,783,784,787,791,792,793,794,796,797,798,799,800,802,804,805,806,807,808,809,810,811,812,814,817,818,819,820,822,823
399,391,287,65,514,24,360,82,137,26,264,235,299,67,412,409,126,142,268,417,225,152,441,153,524,433,64,248,418,105,89,368,19,146,21,183,91,351,107,184,131,32,108,207,458,56,8,148,9,193,92,93,405,114,353,234,236,116,45,255,357,228,149,63,459,493,434,471,494,483,507,502,501,445,436,446,473,442,443,513,468,505,478,480,519,587,584,592,605,558,539,568,596,597,546,599,607,564,586,601,571,565,602,563,556,603,557,567,632,678,661,631,672,634,653,641,614,660,615,663,624,642,662,616,664,646,665,674,686,675,649,651,657,671,688,638,692,761,703,706,742,743,744,709,758,760,756,773,712,767,715,759,718,748,719,735,720,750,723,762,726,738,752,728,729,753,731,774,775,776,777,841,779,830,780,782,784,785,786,787,788,789,790,827,791,846,792,793,848,794,796,832,799,800,842,843,801,803,804,806,807,809,850,856,811,837,844,845,814,815,851,819,820,823
819,286,287,12,75,65,24,96,316,82,137,336,26,264,235,67,51,328,409,166,246,268,417,85,152,273,291,153,524,477,433,64,306,19,21,183,91,351,260,184,32,207,56,8,223,295,148,187,193,111,93,363,20,114,353,490,236,116,73,357,39,172,228,150,63,459,210,431,465,493,434,471,494,507,502,501,445,446,473,442,437,512,513,511,468,523,505,455,478,466,480,529,527,531,584,558,540,539,568,597,570,551,546,599,607,564,586,571,565,602,563,603,598,544,567,632,685,678,661,631,622,640,677,623,680,634,619,614,660,615,663,624,642,630,662,665,690,636,674,617,686,675,687,625,681,650,651,666,688,618,761,694,703,704,708,742,743,760,746,710,756,711,747,712,715,698,759,719,735,736,722,768,762,751,700,728,729,753,739,730,731,732,764,774,776,777,778,779,830,780,784,785,831,787,788,789,827,791,792,793,848,794,796,832,797,798,799,800,842,843,802,804,805,806,807,808,809,856,811,837,844,812,845,814,815,817,851,820,821,822,823,858,839
660,391,286,12,75,262,65,365,297,24,316,315,190,15,82,139,26,67,328,409,126,166,142,246,102,273,441,153,524,477,265,64,306,88,368,19,146,21,183,91,260,107,184,32,108,207,369,56,8,223,148,9,187,34,92,111,93,405,20,114,234,236,366,116,73,357,172,63,459,431,520,465,492,493,510,494,507,502,501,489,445,473,442,447,461,475,513,468,486,505,525,518,478,480,519,467,440,610,558,548,540,549,597,570,580,551,546,599,607,566,586,553,591,571,602,575,563,557,598,567,678,661,631,622,640,677,672,680,634,619,653,614,615,663,624,662,664,646,665,629,690,636,674,617,675,687,649,625,669,650,620,657,682,671,670,626,688,618,638,689,754,703,755,706,695,742,743,744,765,766,696,745,760,746,710,747,767,713,715,698,759,717,718,719,735,736,762,751,738,700,752,728,753,739,730,764,775,776,841,778,779,830,781,784,831,787,788,827,791,793,848,794,796,832,797,798,799,800,843,834,803,806,809,851,818,819,820,821
809,268,477,63,630,743,820
478,360,26,273,183,32,8,148,63,502,437,512,523,480,542,551,599,563,660,655,675,658,689,719,771,738,796,800,809,814
478,391,65,190,342,82,139,26,264,51,412,246,152,441,91,295,148,92,405,114,490,236,73,149,459,493,434,471,446,443,468,486,548,607,840,563,567,678,631,640,614,662,625,681,754,742,744,758,760,767,759,718,762,751,728,729,730,731,764,776,829,778,785,787,793,800,806,809,820,838
490,26,264,67,412,408,268,417,225,441,524,433,265,248,306,105,19,183,107,184,32,369,56,223,148,9,187,193,93,20,234,116,63,459,465,494,502,445,446,473,442,443,513,511,468,478,466,480,531,584,549,546,607,586,556,603,678,661,660,642,630,665,629,687,650,618,761,704,706,743,715,719,735,720,728,732,774,776,841,784,785,786,831,789,848,796,842,834,804,809,850,856,811,815,819
546,395,26,399,258,67,51,268,417,225,152,153,265,64,248,418,146,183,108,207,56,148,9,111,363,114,490,228,473,437,447,462,513,511,505,478,480,531,584,540,543,568,596,608,551,586,565,563,598,685,678,623,615,624,664,655,629,690,636,669,626,754,706,742,744,766,698,735,723,729,753,730,774,777,841,781,785,786,831,827,791,847,796,832,797,799,842,843,835,802,856,811,844,838,823,825,858,839
669,286,75,316,235,67,328,409,142,152,153,433,64,260,32,108,56,8,148,34,36,231,353,234,236,116,62,459,431,492,471,494,462,475,513,540,580,599,602,660,663,673,666,658,755,742,744,760,746,767,715,717,751,730,764,778,783,784,793,848,796,802,804,805,807,814,819
139,409,34,36,446,443,462,505,527,467,605,607,571,544,615,690,618,755,742,760,750,751,729,787,853,796,798,799,806,811,814,818
685,65,24,67,198,291,441,64,248,306,146,292,56,8,148,114,234,39,473,462,605,543,596,840,571,563,567,678,653,665,617,675,742,776,784,787,827,791,848,794,804,808,856,814,817,851,838
713,812
494,286,75,65,387,24,360,96,342,15,82,139,336,26,264,235,67,328,166,142,268,417,102,225,85,153,524,477,433,265,64,248,306,105,19,362,21,91,351,260,107,184,32,108,56,8,295,148,187,92,231,363,20,114,234,236,116,45,73,377,39,172,228,149,150,210,431,465,493,471,510,507,502,489,445,473,437,443,475,512,513,468,523,505,455,478,480,519,529,527,587,584,592,605,542,558,540,568,559,596,597,570,608,580,607,564,586,601,840,571,602,563,603,557,604,632,678,661,631,677,623,680,634,653,641,614,660,615,663,624,828,630,662,654,655,646,665,648,690,668,674,675,625,681,651,620,682,671,688,618,638,754,703,755,705,742,743,765,758,745,760,746,711,767,714,715,698,759,718,748,719,735,750,762,751,738,728,730,731,774,776,778,779,830,780,781,783,784,785,786,787,788,789,791,792,793,848,794,795,796,797,799,800,843,801,834,802,803,805,806,808,849,809,810,811,837,845,813,814,816,855,819,820,822,823,839
523,24,64,19,292,91,32,56,8,148,459,473,442,460,467,584,558,608,599,571,557,641,686,675,625,657,626,688,618,692,704,706,760,715,759,750,752,729,739,777,841,784,831,842,849,814,820
820,82,26,399,299,67,409,268,291,433,64,351,56,8,295,193,236,228,63,494,502,473,478,558,540,571,563,685,614,624,630,665,629,761,743,768,751,753,730,775,778,779,793,797,799,800,804,849,809,814
524,598
391,75,262,65,24,96,316,82,336,26,399,258,299,67,412,409,166,142,246,268,417,102,85,152,441,153,524,433,265,64,248,306,105,368,146,292,21,91,260,184,32,108,207,56,8,223,295,148,9,187,123,34,193,92,93,363,20,114,353,234,490,236,116,45,73,255,357,377,39,172,228,149,63,135,459,210,431,483,507,502,445,473,442,437,447,462,475,511,505,478,466,480,519,529,531,584,542,558,540,549,543,559,596,570,608,580,551,546,599,607,564,586,553,591,601,602,575,563,603,598,544,567,632,678,621,622,623,634,653,641,614,660,615,624,828,630,673,664,646,656,665,629,648,690,668,674,617,686,675,687,681,650,671,688,638,689,694,703,704,705,742,743,758,745,756,773,747,712,767,713,715,698,759,717,718,719,735,750,723,768,771,738,700,728,739,730,732,774,775,776,777,841,779,830,780,782,784,785,787,788,790,827,846,792,793,848,794,796,832,797,799,800,842,843,833,801,834,805,806,808,849,809,850,856,811,837,845,814,855,817,851,819,820,821,822,825,545
771,391,67,417,225,441,524,64,19,146,108,56,8,223,148,9,114,459,502,437,447,511,468,505,478,480,610,549,553,840,557,615,655,646,648,650,657,671,626,705,744,756,713,719,735,722,723,728,729,841,788,848,832,842,843,804,811,854
631,391,24,360,96,316,190,15,137,399,67,166,142,268,417,441,153,524,265,64,248,306,105,19,107,184,32,207,458,56,8,148,9,187,92,114,149,459,431,434,494,507,502,445,473,442,468,523,478,480,584,610,558,568,551,546,599,601,571,602,563,557,598,567,678,661,640,634,653,614,615,662,665,686,650,671,761,706,742,758,715,719,723,768,774,841,778,783,785,853,794,832,842,803,804,849,809,857,811,817,820,852,821
507,391,91,187,93,353,546,687,692,765,718,731,830,842,811,814
713,286,75,316,15,82,26,235,399,67,51,412,328,409,198,268,225,85,152,291,441,153,524,433,64,248,306,105,89,19,146,183,184,131,32,108,207,458,56,8,223,295,148,9,187,123,193,92,405,114,234,366,116,45,73,39,228,63,459,520,510,494,502,501,445,473,442,437,447,443,462,460,475,513,486,523,505,455,478,466,480,519,529,527,531,467,584,605,558,540,549,568,559,597,608,580,551,546,599,607,586,553,591,571,575,563,557,567,678,661,621,631,677,672,623,680,653,660,615,624,642,630,662,673,616,664,665,629,636,674,617,686,675,687,649,681,651,657,626,618,638,689,761,754,703,704,706,695,742,743,744,709,696,745,760,746,710,756,773,711,712,767,715,698,759,718,748,719,735,736,722,723,768,762,751,771,738,769,752,728,729,739,730,731,732,764,774,775,777,778,779,780,781,783,784,785,786,831,787,788,853,827,792,793,847,848,794,796,832,799,800,843,835,802,803,804,805,806,807,836,808,849,809,857,856,811,845,814,815,855,817,819,820,821,822,823,839
625,286,287,75,262,24,360,316,315,190,82,26,264,235,67,166,142,225,152,273,153,524,433,64,248,306,89,19,183,91,351,184,32,207,56,8,295,148,9,187,123,353,234,236,366,116,73,149,150,471,494,507,502,501,473,512,513,511,468,486,523,505,478,466,480,519,529,527,605,558,540,573,568,546,599,607,566,586,571,602,563,557,567,678,631,614,660,615,663,624,662,664,665,674,617,675,669,681,682,671,688,742,743,744,765,745,760,746,756,711,715,759,718,735,722,724,762,771,769,729,739,730,764,774,776,779,782,784,787,791,846,793,794,796,799,800,843,806,849,809,812,814,819,821
564,286,287,75,514,24,360,96,316,342,15,82,137,26,399,67,328,166,142,246,268,417,152,441,153,524,433,265,64,248,306,105,19,146,292,21,107,184,32,207,56,8,295,148,9,187,123,193,92,93,363,114,353,234,490,236,366,255,357,377,228,149,63,459,431,471,510,494,507,502,445,436,473,442,437,447,443,512,513,511,468,523,505,525,478,466,480,519,529,527,587,584,542,558,540,539,543,559,580,551,546,599,607,586,840,571,602,563,557,567,632,678,631,672,623,634,619,653,614,660,615,624,630,662,664,665,629,690,674,686,675,681,650,651,657,666,671,670,688,689,761,703,704,705,742,743,744,709,758,760,746,712,767,715,698,759,748,719,735,720,768,762,771,700,729,753,731,774,776,841,778,779,784,785,786,831,791,848,832,799,800,834,804,809,811,814,817,819,820,821
24,391,286,287,65,387,96,316,82,137,139,264,399,299,51,409,417,225,153,433,265,64,248,306,368,19,21,183,91,351,107,184,32,56,8,223,9,193,405,114,353,234,236,116,73,377,228,459,431,471,507,502,501,445,473,468,486,478,466,480,519,529,584,592,605,558,540,543,559,597,546,599,607,586,591,601,840,602,563,603,567,632,678,614,615,663,662,654,665,690,674,617,684,675,625,681,666,689,692,703,742,760,746,756,747,767,715,771,738,753,731,776,777,778,779,781,782,783,785,788,789,796,832,797,798,842,843,849,811,820,821,545
24,391,286,75,65,387,365,514,360,96,316,81,190,15,139,26,399,299,67,51,328,408,166,268,417,102,225,85,152,441,153,524,433,265,64,248,306,88,105,19,292,21,183,91,260,184,32,108,207,458,56,8,223,295,148,187,123,193,92,111,93,353,222,234,236,116,73,357,228,150,135,459,210,431,465,493,471,494,502,501,445,436,473,462,461,511,468,486,505,478,480,519,529,527,531,584,605,558,539,543,568,596,570,608,580,546,599,607,564,566,586,601,840,571,563,632,678,661,621,631,640,623,653,614,660,615,624,630,662,616,664,655,665,629,636,674,617,686,675,687,649,681,650,651,657,666,682,671,626,618,638,689,692,761,694,703,705,706,742,743,744,709,745,760,756,712,767,713,715,759,718,735,720,750,722,768,762,726,771,738,752,729,739,731,732,764,774,776,841,779,830,780,784,785,787,788,789,853,792,793,848,796,832,800,842,843,834,802,804,806,849,809,856,811,837,814,815,817,851,819,820,852,821,822
152,391,286,287,360,96,81,395,162,15,137,26,399,67,412,198,166,142,268,417,225,291,441,433,265,64,248,105,89,368,19,292,21,351,107,108,458,56,8,109,148,193,92,111,363,114,222,234,73,377,228,149,459,210,431,465,492,493,494,483,502,501,489,445,436,446,473,437,447,443,475,513,523,478,533,480,519,587,584,592,605,548,540,539,549,543,573,588,596,608,546,607,564,601,840,571,565,555,563,556,557,685,661,621,631,640,672,623,634,619,653,614,660,615,624,828,662,673,654,616,665,648,690,674,684,686,650,620,657,666,682,671,670,626,618,694,703,706,708,742,743,744,709,758,760,756,711,712,715,717,748,720,750,722,762,771,700,752,753,730,731,732,775,776,777,841,778,779,780,782,783,784,785,788,789,790,853,791,846,792,847,848,794,796,832,799,800,842,802,804,806,836,808,849,809,810,850,811,837,845,813,814,854,815,816,817,851,820,852,821,838,839
720,286,67,152,477,433,19,184,32,56,8,148,193,114,116,73,459,494,502,442,468,478,480,542,568,546,599,602,557,661,615,662,655,665,675,681,650,657,666,742,743,744,698,735,762,771,729,777,779,788,832,807,849,809,856,852,821
440,461
295,268,36,63,494,761,743,768,769
531,360,82,137,235,67,328,409,408,268,64,248,19,362,260,32,207,56,8,148,357,538,459,210,494,473,437,513,518,480,467,558,570,546,599,564,586,840,571,602,575,603,567,621,672,615,630,674,675,687,755,743,745,728,781,785,787,848,794,797,799,843,804,809,856,811,859,817,839
736,12,75,65,365,297,24,96,316,190,395,15,82,137,139,264,67,328,409,198,408,166,246,225,524,433,64,306,89,19,146,183,260,184,131,32,207,458,369,56,8,148,9,187,36,193,20,114,222,234,490,116,45,73,357,428,149,150,63,459,431,465,471,494,483,507,502,501,473,442,437,447,443,462,475,468,523,505,525,478,466,480,519,529,527,531,467,610,549,543,608,580,546,599,607,564,566,553,591,601,840,571,602,575,563,557,598,544,567,678,631,677,672,680,634,641,660,615,663,624,642,828,662,616,646,665,629,648,636,617,686,675,687,649,681,650,651,620,657,671,670,626,688,689,754,694,703,705,706,695,742,743,744,765,709,758,766,696,760,746,710,756,711,747,712,767,713,714,698,717,718,735,720,750,722,723,724,763,768,762,751,726,771,738,700,752,728,729,753,739,732,764,775,776,841,779,830,780,785,831,788,791,792,847,796,832,802,807,836,849,809,856,811,837,844,814,854,855,817,819,820,821,838
714,286,26,408,166,152,441,89,108,458,56,123,114,459,502,468,527,605,621,686,651,618,761,706,709,713,715,841,791,796,832,834,804,814,851,822
377,287,75,360,316,315,81,162,15,299,409,142,417,102,152,441,477,64,248,88,105,19,362,292,91,107,184,32,108,207,458,369,56,8,148,9,187,34,36,193,111,93,20,353,222,45,73,357,39,228,149,459,494,507,436,473,442,447,475,468,523,505,466,480,519,592,610,558,549,595,597,570,580,607,564,586,601,571,602,563,557,544,678,677,623,680,634,641,660,615,624,642,828,654,665,668,617,686,675,687,625,657,666,671,670,688,618,754,755,706,742,744,709,696,745,747,767,759,717,718,719,750,724,771,738,700,752,728,729,739,730,829,778,830,780,781,784,831,788,827,792,793,796,832,800,843,834,836,810,811,859,844,814,817,819,820,821,838,824,839
623,75,24,96,316,82,26,235,299,67,412,166,142,268,524,477,64,292,351,184,32,207,56,8,295,148,187,193,231,405,353,236,63,494,502,473,443,513,468,486,505,525,478,466,480,519,529,584,558,540,568,559,580,546,599,607,586,601,571,602,563,567,685,678,619,653,660,615,624,630,662,655,665,690,674,617,675,688,618,761,694,742,743,744,745,746,712,767,715,718,768,730,731,774,776,778,779,782,784,785,786,787,789,792,793,848,794,797,798,799,800,843,802,806,807,808,809,856,811,817,819,820,826
761,82,235,299,268,153,477,32,295,34,36,193,62,63,135,465,471,494,468,478,480,519,467,558,597,580,571,602,563,544,678,614,615,630,665,690,675,618,743,745,760,768,753,779,781,784,787,793,796,799,800,806,807,809,814,820
761,82,235,299,268,153,477,32,207,295,34,36,193,62,63,135,465,471,494,468,478,480,519,467,558,597,580,571,602,563,544,678,614,615,630,665,690,675,618,743,745,760,768,769,753,779,781,784,787,793,796,799,800,806,807,809,814,820
704,747,842
246,391,12,264,67,166,102,225,85,68,441,64,306,88,105,368,19,146,91,260,131,108,458,369,8,223,148,283,187,92,111,93,363,405,114,222,234,490,366,116,45,255,538,428,459,434,483,501,447,462,461,511,468,518,533,531,440,587,610,605,540,549,588,596,608,609,551,566,553,591,601,840,565,575,555,556,557,598,661,640,677,613,680,634,619,653,641,642,828,616,664,646,629,648,636,687,649,637,650,651,620,657,671,670,626,638,689,692,754,694,703,704,705,706,695,709,758,766,696,710,756,773,711,747,712,713,714,698,759,717,718,719,720,750,722,723,726,771,738,700,752,728,739,732,841,830,831,788,827,846,848,832,842,833,834,835,803,857,850,837,844,854,855,852,821,838,824,545
466,190,82,67,246,477,433,183,184,9,187,193,471,443,475,486,467,563,544,567,677,663,759,735,736,751,729,776,780,809,820
363,67,56,8,148,9,478,615,675,776,848,817
623,286,12,75,262,365,24,316,342,82,137,139,336,26,264,235,258,299,67,328,409,408,126,142,268,273,291,441,153,524,477,433,64,248,306,418,21,183,351,184,32,207,301,369,56,8,109,187,193,231,93,405,20,115,353,234,236,366,45,255,357,377,62,172,150,135,210,431,520,465,493,471,510,494,483,507,502,501,445,436,473,437,443,475,512,513,468,523,505,478,480,519,529,527,467,584,592,542,558,573,595,559,570,580,546,599,607,564,566,586,601,571,565,602,557,544,567,685,678,631,680,653,614,660,615,663,624,630,662,673,654,655,665,690,668,674,617,684,686,675,669,651,657,666,671,670,618,689,754,703,755,706,742,743,744,765,745,760,746,710,767,714,715,759,718,748,735,736,768,762,751,738,700,728,729,753,730,731,764,774,775,776,777,841,778,779,830,781,783,784,785,786,787,789,853,827,791,792,793,848,794,795,796,798,799,800,802,803,804,806,807,808,849,809,857,856,811,844,845,813,814,817,818,819,820,821,838,825,826,858
617,65,235,477,433,36,465,502,437,513,478,466,519,580,546,571,678,662,673,675,618,760,762
660,286,287,75,387,24,96,316,82,26,299,67,51,409,142,268,417,102,152,441,153,524,477,433,265,64,248,306,368,19,292,183,107,184,32,108,369,56,8,223,109,295,148,9,187,92,363,20,114,490,236,116,73,377,172,228,149,150,63,135,431,465,493,471,510,494,502,445,473,442,437,443,513,505,525,478,466,480,519,527,440,584,542,558,540,539,549,573,580,551,546,599,607,564,566,586,601,571,565,602,555,563,557,598,567,685,678,631,622,640,677,619,653,614,615,663,624,828,630,662,673,664,655,665,629,690,674,617,675,625,669,681,651,620,657,682,671,618,689,692,761,754,703,755,706,708,695,742,743,744,765,709,745,760,746,710,756,747,767,715,698,717,748,735,763,700,729,739,730,731,732,764,774,776,777,829,841,779,781,782,784,785,787,788,827,792,848,794,796,832,797,799,800,843,803,804,805,806,809,857,850,856,811,837,845,814,815,817,851,819,820,825,826,839
336,286,75,65,387,81,82,26,235,299,67,409,126,268,417,273,153,477,433,260,184,32,56,8,295,148,34,36,193,231,115,353,236,116,73,255,62,39,172,431,520,465,434,471,494,502,473,442,437,443,475,513,468,523,505,478,466,519,529,584,542,558,539,595,559,597,570,608,580,599,564,578,586,591,601,571,602,563,603,544,567,678,672,614,615,663,630,665,690,674,617,675,625,666,671,626,658,618,761,742,743,745,760,746,715,748,762,769,730,764,774,775,776,778,779,784,787,788,789,791,792,793,795,796,799,800,843,803,804,806,809,856,811,844,815,819,820,822,823,839
502,286,395,67,408,417,225,441,64,248,306,292,32,458,56,295,193,228,63,445,513,478,480,542,568,564,571,563,678,631,614,630,665,761,743,712,731,764,775,777,841,853,846,799,843,804,809,855,820
764,34,675,746,795,806
835,26,114,149,629,698,778,788
236,391,286,75,262,387,514,24,360,96,316,315,395,162,15,82,137,26,264,399,67,51,412,328,409,408,166,142,268,417,225,273,441,153,524,477,433,265,64,248,306,418,88,105,368,19,146,292,21,183,91,351,260,107,184,131,32,108,207,458,369,56,8,148,9,187,123,193,92,93,20,114,353,234,490,366,116,45,73,255,149,63,459,210,431,471,510,494,507,502,501,445,473,442,437,447,443,513,468,523,525,478,466,480,519,529,440,587,592,610,558,568,596,597,580,551,599,607,566,586,553,591,571,602,575,555,557,598,632,678,661,631,640,677,613,680,634,653,614,660,615,624,828,662,664,655,646,656,665,629,648,636,668,674,617,686,675,649,625,669,681,620,657,666,671,618,689,692,761,754,694,703,755,706,708,695,742,743,744,709,696,745,760,746,756,712,767,713,715,698,759,718,719,735,736,750,722,724,762,726,771,738,700,728,729,730,731,775,776,777,841,779,830,782,784,785,786,831,788,827,792,848,794,795,796,832,798,799,842,843,833,834,802,804,806,849,809,811,859,837,845,813,814,855,819,820,821,545
630,12,75,262,65,387,514,360,96,316,315,342,82,139,336,264,67,51,412,328,409,408,166,142,268,225,85,273,291,441,153,433,64,248,306,19,292,21,91,351,260,107,184,32,207,458,56,8,148,123,92,20,114,353,234,490,236,366,73,357,228,149,459,431,465,493,434,471,510,494,507,502,489,446,473,442,443,462,475,513,511,468,486,523,525,478,466,480,527,467,584,605,542,558,540,549,573,568,559,608,580,551,546,599,566,586,553,591,601,840,571,565,602,563,556,603,557,604,567,632,685,678,621,631,640,677,623,641,614,660,615,624,642,828,662,673,616,664,646,665,629,690,636,674,617,675,625,681,651,620,682,671,688,618,689,692,761,754,703,704,755,706,695,742,743,744,758,745,760,710,711,747,712,767,718,735,720,750,724,763,762,726,771,738,752,729,739,730,731,764,774,776,777,829,841,779,830,781,782,784,853,827,793,848,794,832,797,799,800,834,802,803,804,805,806,807,809,856,811,837,845,814,851,819,820,821,822,839
568,762
717,412,291,605
478,286,287,12,75,65,387,24,360,316,315,82,336,26,235,67,51,408,126,166,268,225,152,291,153,524,477,433,265,64,105,89,19,292,183,91,184,32,108,207,56,8,295,148,9,187,123,193,231,93,20,353,222,234,236,116,73,357,377,39,63,135,459,210,431,520,465,492,493,471,494,507,502,489,445,473,442,437,443,475,512,513,468,486,523,505,480,519,529,584,542,558,540,539,568,597,570,608,580,551,546,599,586,591,571,602,563,603,557,604,598,567,685,678,661,677,672,653,614,660,615,624,630,662,673,665,674,617,675,649,669,657,618,761,703,704,706,708,743,709,745,760,746,767,715,759,748,736,720,768,729,753,764,774,776,841,778,779,830,784,785,787,788,827,792,793,796,798,799,800,843,833,805,806,807,809,856,811,844,814,817,819,820,822
137,139,146,34
9,391,286,12,75,65,365,297,514,24,96,190,82,336,26,264,67,51,328,409,198,408,166,246,417,102,225,152,441,524,433,265,64,248,306,88,368,19,146,21,183,91,351,107,184,131,32,108,207,369,56,8,223,148,187,123,193,92,111,93,363,405,20,114,353,222,234,490,236,366,116,73,255,357,428,228,150,63,459,210,431,510,494,483,507,502,501,436,473,447,443,461,512,513,511,505,478,480,519,529,440,587,584,610,540,549,559,596,551,599,564,566,586,840,571,602,563,557,598,567,661,621,631,622,640,634,614,660,615,663,642,828,630,662,664,646,665,629,690,636,674,617,686,675,687,681,651,671,626,688,689,694,703,704,706,695,742,743,744,709,758,756,711,712,767,714,715,698,718,748,719,735,720,722,723,726,771,738,752,728,729,739,730,774,775,776,777,829,841,778,779,830,781,782,785,786,831,787,788,827,792,847,848,796,832,799,800,842,843,834,802,803,804,849,809,857,845,813,814,815,817,819,820,821,839
621,387,15,477,56,148,36,234,62,63,520,502,437,513,468,478,587,542,558,549,595,608,580,567,678,614,690,765,760,746,717,735,736,763,752,729,776,779,793,806
564,287,387,24,96,342,82,139,264,399,67,409,408,126,142,246,268,417,225,85,152,291,441,524,433,64,248,88,105,368,292,21,183,91,260,107,184,32,108,207,56,8,223,109,148,9,123,36,193,92,93,363,405,114,234,236,116,73,255,357,39,228,149,459,471,494,507,502,501,489,445,436,473,442,437,447,443,462,475,512,513,511,523,455,478,466,480,519,529,527,467,440,584,592,605,558,540,539,543,573,559,596,580,551,546,599,607,586,591,601,840,571,602,563,603,557,598,567,685,678,661,631,672,623,653,614,660,615,663,624,642,828,630,662,654,664,655,646,665,674,617,686,675,625,681,650,651,657,666,671,688,658,618,689,761,694,703,704,706,742,744,758,745,760,746,710,756,713,715,698,735,736,722,763,768,762,751,726,771,738,729,739,730,731,764,774,775,776,841,778,779,830,784,785,788,827,846,792,793,848,794,796,798,799,842,843,834,804,806,809,856,837,845,814,851,819,820,821,823
75,391,286,12,262,65,365,24,360,96,316,81,190,82,26,264,399,67,51,412,409,408,166,142,268,417,102,85,152,273,441,153,477,265,64,248,418,105,89,368,19,146,292,183,260,184,32,108,207,458,369,56,8,223,295,9,34,193,92,93,363,405,20,114,353,490,236,116,73,357,228,150,135,459,431,520,465,434,471,510,494,507,502,501,445,436,446,473,442,437,447,443,513,511,468,505,525,478,466,480,529,527,584,605,558,539,559,597,608,546,599,586,553,601,840,571,602,603,557,598,567,632,678,661,621,631,641,614,660,663,624,662,654,616,656,665,629,690,668,617,686,675,625,681,650,651,657,666,626,688,618,689,692,761,703,706,742,743,744,709,745,760,773,747,712,767,713,759,748,719,735,736,722,723,763,762,726,771,738,700,752,728,730,731,764,774,777,829,841,778,830,780,782,784,785,786,788,827,847,796,832,799,834,803,806,849,809,811,837,812,814,815,851,819,821,839
387,286,12,262,65,96,316,190,82,139,26,264,235,399,299,67,51,328,409,408,166,246,268,417,225,291,441,153,524,433,265,64,248,306,88,105,19,146,183,260,107,184,32,108,207,56,8,223,109,148,283,9,123,92,363,405,234,490,236,366,116,73,255,357,377,228,149,135,459,431,493,494,507,502,501,445,436,446,473,442,437,447,443,475,513,486,523,455,478,466,480,531,467,440,584,592,605,539,596,570,580,551,546,599,607,566,591,601,840,571,565,602,555,563,603,557,604,567,678,631,640,677,672,623,653,614,615,828,630,662,673,654,616,664,665,629,690,636,674,617,625,620,657,666,671,618,638,761,754,694,755,706,742,743,744,765,709,758,745,760,746,711,747,713,715,698,759,719,723,724,762,751,728,729,753,730,731,732,774,776,777,841,779,780,784,785,786,831,787,788,827,793,848,794,795,796,832,797,799,842,801,802,803,804,805,806,808,849,809,857,856,837,812,845,814,854,817,819,820,852,821,824
850,391,286,287,75,297,514,24,96,316,190,395,82,137,139,26,264,299,67,412,328,166,246,225,441,265,64,248,418,105,368,19,21,351,107,184,131,32,56,8,295,148,9,123,92,111,363,405,114,115,490,73,357,377,459,210,431,465,493,434,471,494,507,502,445,473,437,447,462,475,512,513,468,505,478,466,480,527,440,587,592,610,605,558,540,543,568,588,596,570,580,551,546,599,607,601,840,571,602,555,556,603,557,604,567,631,622,640,680,614,660,615,642,828,630,662,654,616,664,655,656,665,668,674,617,687,649,681,650,651,657,682,671,626,689,692,754,706,695,743,744,765,709,756,712,714,715,717,718,748,719,750,722,723,762,726,738,700,728,729,753,739,730,731,774,775,776,777,778,779,830,780,781,782,784,785,786,831,788,789,790,853,791,846,792,847,848,796,832,799,842,843,801,834,802,803,804,805,806,808,849,857,856,811,837,812,845,814,815,816,855,851,819,820,852,821,822,858,839,545
183,391,286,75,65,24,82,235,399,67,51,166,142,268,225,441,433,64,248,306,19,21,91,184,32,56,8,148,9,123,93,353,116,73,39,228,149,150,63,431,465,493,471,494,502,473,442,443,512,511,523,525,478,480,529,597,546,607,586,571,563,598,678,661,631,672,634,615,663,630,662,664,665,629,636,684,686,651,671,692,754,704,706,742,766,760,713,715,718,748,719,735,763,729,764,776,778,779,830,784,785,788,791,792,848,794,796,832,799,843,834,804,809,856,811,814,817,819,820,821
686,680,654,750
248,391,137,26,235,67,51,417,85,291,148,92,353,236,39,459,210,442,513,505,478,587,543,580,553,591,601,619,615,629,674,754,756,715,720,750,776,830,784,789,804,826
75,391,286,387,514,24,360,96,316,342,82,137,26,264,399,299,67,51,328,409,408,166,142,246,268,417,153,524,433,265,64,248,306,105,19,292,21,183,351,260,107,184,131,32,108,207,458,56,8,223,295,148,9,187,123,193,92,111,93,20,114,353,234,490,236,116,73,357,149,135,459,210,431,465,471,510,494,507,502,501,445,473,442,437,443,475,513,468,505,525,455,478,466,480,529,527,467,440,584,592,610,605,558,540,549,559,608,580,551,546,599,586,553,591,840,571,565,602,555,563,603,557,544,567,685,678,621,631,623,653,614,660,615,624,662,664,655,646,665,629,674,617,686,675,681,650,651,670,626,688,618,692,761,703,706,742,743,709,696,745,760,756,747,712,767,713,714,715,698,759,719,735,736,750,722,723,724,763,768,762,751,771,738,752,728,729,753,730,731,764,774,776,777,829,841,778,779,830,780,784,785,786,787,788,827,848,794,832,797,842,843,834,804,806,849,809,811,837,814,819,821,822
739,12,32,56,8,148,9,187,34,20,357,62,210,520,507,437,480,519,610,540,602,678,677,624,687,744,717,738,752,728,729,753,830,781,787,793,848,800,842,807,809,819
441,832
265,264,405,490,377,445,468,556,785,789,852
551,12,65,365,96,137,139,336,67,51,166,268,417,225,152,441,64,248,306,19,351,108,458,56,8,223,148,9,92,114,353,490,357,149,150,135,459,510,502,501,473,442,437,513,486,523,505,478,531,587,584,543,568,597,570,599,591,840,603,598,567,678,621,631,613,634,619,828,630,654,664,646,690,674,625,650,638,689,692,705,706,695,742,709,760,710,773,711,715,759,718,719,762,771,728,730,776,777,785,787,788,846,848,796,832,842,834,804,806,836,849,809,856,844,817,819,821,838,825
139,137,51,142,225,153,306,105,146,292,21,184,32,56,116,150,459,507,446,473,511,480,607,840,557,598,685,678,621,615,650,703,704,705,712,698,718,723,700,728,730,776,841,779,784,831,788,791,799,800,834,802,806,809,811,814,816,851,838,823,858,839
610,391,286,75,365,360,82,137,26,264,235,399,328,409,166,142,268,417,102,225,152,441,153,524,477,433,64,248,306,418,88,89,368,19,91,107,184,32,108,207,458,56,8,295,148,9,187,193,92,111,93,20,114,234,236,366,116,73,255,228,149,63,135,431,493,434,494,507,502,473,442,447,475,512,513,468,523,505,518,478,466,480,519,529,587,584,592,605,542,558,540,539,568,559,596,597,570,608,551,546,607,586,601,840,602,575,555,563,557,567,632,678,661,631,640,677,672,634,653,641,660,615,663,624,828,630,662,664,655,665,629,648,674,617,686,687,625,669,681,650,651,620,657,666,682,626,688,618,689,754,703,704,706,742,743,744,709,766,696,760,710,767,713,714,715,698,759,718,719,735,736,722,723,724,762,771,738,700,752,728,729,739,731,732,774,776,777,841,779,830,780,781,782,784,785,831,788,853,827,791,846,792,793,848,794,795,796,832,798,800,842,843,834,802,803,804,806,807,836,809,811,837,844,845,813,814,855,817,851,819,820,821,838,822,823
399,286,287,75,65,365,297,514,24,360,96,82,336,26,299,67,51,328,126,166,142,246,268,417,102,85,152,273,441,153,433,64,248,306,418,105,89,19,362,292,21,183,91,351,107,184,131,32,108,56,8,223,148,9,187,123,34,92,93,363,20,114,222,234,366,116,73,357,428,228,149,150,459,210,431,465,510,494,507,502,501,489,445,473,442,447,475,512,513,468,505,478,480,519,529,527,467,440,587,584,592,610,605,540,539,543,573,568,559,596,597,580,551,546,599,607,564,591,601,840,571,565,602,575,555,563,556,603,557,604,598,567,685,678,661,621,631,622,640,677,634,653,641,614,615,663,624,642,828,630,662,654,664,646,665,629,648,636,674,617,684,686,675,625,681,650,651,657,666,670,626,688,618,692,761,754,703,704,695,742,743,744,709,758,766,696,745,710,756,773,711,712,767,715,698,759,717,718,748,719,735,736,720,750,762,726,771,738,752,728,729,753,730,731,732,774,776,777,829,841,779,830,780,782,783,784,785,831,788,789,827,791,792,793,848,794,832,798,799,800,842,843,801,835,802,803,804,805,806,836,849,809,850,856,811,837,845,814,815,816,817,819,820,852,838,822,825,545
477,387,316,82,336,26,235,153,433,184,295,34,36,193,231,236,62,465,471,494,437,443,475,523,478,519,529,467,542,597,570,580,578,571,602,563,544,678,653,630,665,690,675,625,618,761,755,760,768,762,751,753,779,782,784,793,796,798,800,806,809,812
608,75,67,246,268,56,8,295,148,123,20,353,116,73,172,465,502,473,442,437,443,468,478,466,480,542,580,546,571,563,567,678,661,615,662,708,742,760,746,712,717,730,774,779,788,792,796,799,800,856,814,820
441,75,24,82,264,67,51,412,142,417,102,225,85,433,64,184,131,32,108,56,8,223,295,148,9,405,114,116,228,149,459,494,502,473,442,437,443,512,513,511,468,505,478,529,584,610,559,570,546,564,553,840,571,565,563,556,557,598,632,678,631,640,634,615,630,664,646,665,674,686,687,625,650,657,671,626,689,694,703,705,706,744,745,711,713,698,718,735,723,762,771,738,729,776,777,829,841,784,785,786,787,791,792,796,832,799,843,835,804,836,809,811,845,817,851,852,824
567,75,24,342,82,235,67,51,273,153,477,433,64,183,184,32,56,223,148,9,187,34,36,193,20,353,116,62,459,520,465,471,494,507,502,473,475,513,511,523,505,478,466,480,519,529,542,558,540,568,597,570,580,546,602,563,678,634,615,624,673,646,665,636,687,625,682,689,742,760,715,698,717,735,751,738,729,764,779,781,784,785,787,793,848,795,796,799,800,834,804,806,807,809,811,814,819
567,391,286,75,262,387,24,96,316,82,26,264,235,299,67,51,328,166,142,246,268,417,152,273,441,153,433,265,64,248,306,19,292,183,91,351,107,184,32,108,207,56,8,223,148,9,187,123,34,193,92,363,20,234,236,116,73,357,228,63,135,459,431,520,465,493,471,494,507,502,501,473,442,437,443,462,511,486,505,478,466,480,519,529,527,531,584,592,610,605,542,558,540,539,573,559,596,570,580,551,546,599,607,564,586,591,571,602,575,563,603,544,685,678,621,631,622,640,672,623,634,653,614,660,615,663,624,630,662,673,654,664,646,665,629,674,617,686,675,625,681,666,670,626,688,618,692,761,694,703,755,706,695,742,743,744,745,760,712,767,715,698,759,717,735,736,723,724,768,762,751,771,752,728,729,753,739,730,731,774,776,777,841,778,779,780,783,784,785,786,787,788,789,827,846,793,848,794,795,796,832,799,800,803,804,805,806,849,809,856,811,814,819,820,821,826,545
428,105,19,32,56,231,459,461,480,467,587,540,565,634,619,614,624,630,742,709,712,728,777,832,804,821
431,391,287,12,75,262,65,387,514,24,96,316,81,395,82,336,26,264,399,258,67,51,166,142,268,102,225,273,441,477,433,265,64,248,306,418,89,368,19,292,21,183,91,260,107,184,32,56,8,148,9,187,123,193,92,111,405,20,114,353,234,490,236,116,73,39,228,149,150,135,459,210,520,493,510,494,483,502,489,445,436,473,442,437,443,461,475,513,511,468,523,505,478,533,466,480,519,527,587,584,605,558,540,539,559,596,597,570,580,599,564,566,586,591,601,840,571,555,563,556,557,604,598,567,632,678,661,631,640,634,641,614,660,615,663,624,828,630,654,664,656,665,629,668,674,617,686,675,625,650,671,626,688,658,618,692,761,703,706,742,743,744,709,756,712,767,715,759,718,719,735,750,722,723,762,751,726,738,729,739,730,731,774,776,777,841,778,779,783,784,785,786,787,789,848,794,796,832,797,799,800,804,806,807,836,849,809,856,811,837,814,854,817,851,819,820,852,821,822,839
688,51,207,295,255,592,607,602,674,765,738,775,776,793,796,823
286,75,513
465,65,387,316,81,342,336,26,235,126,268,273,291,153,477,351,184,32,8,109,295,123,34,36,193,231,405,353,236,73,62,39,172,63,431,520,493,471,494,502,489,437,443,512,513,468,523,505,525,478,480,519,529,467,542,558,539,595,568,597,608,580,599,564,578,571,602,563,544,567,678,653,614,615,663,630,673,665,690,674,617,675,625,669,618,761,708,742,743,765,745,760,746,768,762,751,769,753,730,764,774,778,779,782,784,791,792,793,796,798,799,800,802,805,806,807,809,811,812,819,820,822,824,826
754,728,730
36,24,137,433,183,32,56,295,193,478,466,480,546,571,563,614,743,760,776,779,792,799,800,809,818,819
478,446,709
730,286,287,75,387,514,360,316,81,82,137,139,336,26,235,299,67,51,409,166,142,268,225,291,441,153,524,477,433,265,64,248,306,105,19,292,183,351,260,184,131,32,207,458,56,8,223,295,148,283,9,187,193,92,405,114,234,236,116,45,73,377,62,428,228,149,150,135,459,431,493,471,510,494,483,507,502,489,445,436,473,442,437,443,513,455,478,466,480,519,529,531,587,584,605,558,540,539,543,573,559,597,570,608,546,599,564,566,586,591,601,555,563,556,603,598,567,678,631,622,672,634,614,660,615,624,828,662,616,664,646,665,674,675,625,650,657,666,682,626,618,689,761,704,705,706,708,742,743,744,709,760,747,712,767,715,719,735,722,723,724,763,768,771,752,728,729,753,739,731,775,776,777,841,778,779,780,781,784,785,831,788,789,827,791,792,793,794,796,832,797,799,800,842,802,803,804,805,806,807,836,809,856,811,837,844,812,845,814,855,817,819,820,821,822,826,839
20,391,12,65,387,514,360,315,190,395,342,15,82,137,264,235,67,412,328,409,408,166,417,102,85,153,477,433,64,248,88,105,368,19,183,91,260,107,184,32,207,56,223,295,148,9,187,123,193,92,93,363,405,114,353,490,116,73,39,228,150,63,459,434,471,510,494,483,445,473,442,437,443,462,513,511,478,466,480,519,529,527,440,558,540,539,549,543,568,597,570,580,546,599,607,566,586,553,591,840,571,565,602,575,563,603,598,567,632,685,678,677,680,653,615,663,624,828,662,616,655,665,629,648,690,674,617,686,675,681,650,651,620,657,666,682,618,761,754,706,695,742,743,709,745,760,710,773,747,712,715,759,718,748,719,735,736,720,722,723,724,763,768,726,738,700,728,753,739,730,731,775,776,777,829,841,778,779,830,780,781,782,785,786,787,788,790,853,792,847,796,832,797,843,801,834,803,804,805,806,807,809,856,811,837,844,845,814,815,817,851,819,820,825,839
417,286,287,75,262,65,365,24,360,96,316,395,162,15,26,264,399,412,328,198,408,166,142,268,102,85,152,291,441,524,433,265,64,248,306,105,89,368,19,146,292,183,91,107,184,32,108,207,458,56,8,109,148,9,187,193,92,111,363,405,20,114,234,490,236,366,116,73,255,377,428,149,150,135,459,210,431,520,465,493,434,494,483,507,502,501,489,445,436,446,473,437,447,443,475,513,511,523,478,533,519,527,531,467,587,584,592,548,540,549,543,568,559,588,596,608,546,599,564,586,591,601,840,565,575,555,563,556,557,598,632,685,678,661,621,631,640,623,653,641,615,624,654,616,664,655,656,665,648,674,617,686,649,625,650,651,620,657,682,671,670,626,688,638,689,754,694,703,706,708,695,743,744,709,758,756,747,712,713,715,698,759,717,720,722,762,771,738,700,728,729,739,730,731,732,841,830,780,783,784,785,831,787,788,827,791,792,847,848,795,796,832,842,834,835,803,804,836,808,849,810,837,844,845,814,815,816,855,851,821,838,824
524,291,418,105,368,8,36,483,531,549,599,632,623,675,775,823
15,12,19,207,20,73,459,442,466,570,608,544,678,668,620,618,761,743,746,715,739,779,793,800,824,545
563,286,287,75,262,387,365,24,96,316,190,342,82,336,26,235,299,67,51,412,328,409,126,166,246,268,417,152,441,153,477,433,64,248,306,146,292,21,183,184,32,207,56,8,223,295,148,9,187,34,193,20,353,236,366,73,255,377,39,228,150,135,459,431,465,493,471,494,507,502,445,473,442,437,443,462,475,513,468,486,505,525,478,466,480,519,529,527,467,584,592,610,605,542,558,540,573,559,597,570,580,551,546,599,607,564,586,601,571,602,603,604,544,567,632,685,678,661,631,640,677,672,623,634,653,641,614,660,615,663,624,630,662,654,664,655,646,665,629,690,674,617,684,686,675,625,637,681,620,671,688,618,761,754,703,706,708,742,743,744,765,745,760,746,756,711,747,712,767,715,698,759,748,735,736,722,768,762,751,726,729,753,730,764,774,776,777,841,778,779,780,782,783,784,786,788,853,846,793,847,848,794,796,832,799,800,842,843,835,804,805,806,807,808,849,809,857,811,814,820,838,826,545
756,67,408,268,68,107,148,283,36,114,465,434,437,447,505,531,549,551,678,640,613,671,754,706,747,720,771,739,829,784,836,857,815
718,369,459,494,440,575,634,656,684,694,706,758,710,756,711,747,713,719,720,700,728,830,842
841,391,12,75,65,365,297,514,24,96,316,190,162,342,15,82,137,139,336,26,264,399,299,67,51,328,409,408,166,246,268,417,102,85,68,441,477,433,265,64,248,418,88,105,89,368,19,146,292,21,183,91,107,184,32,108,207,56,8,148,9,187,193,92,111,363,405,114,222,490,236,366,116,45,73,357,228,149,150,459,431,502,445,473,442,437,447,513,511,523,505,525,478,466,480,527,584,610,542,558,568,608,546,599,607,564,553,591,601,840,571,575,563,557,598,567,678,661,621,631,622,677,613,672,680,619,653,641,614,660,615,624,828,664,656,665,629,648,636,668,674,617,675,687,637,681,650,620,657,671,626,638,692,754,694,703,705,706,744,709,696,710,747,712,767,715,698,759,748,719,735,736,722,723,762,771,752,728,729,753,739,730,764,774,777,829,830,780,783,784,785,831,787,788,827,793,847,848,794,795,796,832,800,842,833,834,835,802,803,836,808,849,809,857,856,844,845,814,854,815,855,817,851,820,821,838,822,824,839
519,387,514,137,26,67,412,409,142,268,417,291,153,433,265,64,248,306,107,56,295,148,187,234,73,377,39,228,494,442,437,513,505,478,480,558,570,551,546,599,564,571,563,603,557,623,615,624,662,616,665,690,674,625,681,666,754,743,711,715,717,718,719,750,762,739,730,774,776,778,779,784,792,794,796,832,799,801,804,809,811,818,820
830,75,24,15,67,408,268,225,441,64,19,146,183,91,32,56,8,148,123,93,114,234,116,255,228,149,494,502,473,437,443,513,478,480,549,573,596,586,601,567,678,661,621,641,624,655,665,686,675,649,650,651,657,761,706,742,709,698,720,752,728,753,730,774,776,777,779,784,785,788,794,796,842,834,804,805,806,836,857,856,845,814,815
832,391,75,365,24,316,81,190,26,264,299,67,328,198,142,268,441,153,524,433,64,306,418,88,89,368,19,146,183,351,260,107,184,131,369,56,8,223,148,9,187,92,111,20,114,353,222,234,490,236,73,255,357,150,63,135,459,465,494,483,502,501,445,473,442,437,447,443,512,513,505,525,478,480,519,529,531,440,592,542,558,540,549,588,597,608,580,551,546,599,607,566,553,601,840,575,563,557,598,678,621,622,677,680,634,619,653,641,614,660,624,642,630,662,673,654,616,664,665,629,648,636,617,687,625,650,651,620,657,682,688,689,761,694,703,704,706,695,742,743,765,709,766,696,760,756,711,747,714,715,698,759,718,719,735,736,723,724,763,768,762,771,738,752,728,729,739,730,731,732,774,775,776,777,829,841,779,830,780,783,784,785,831,787,788,853,827,791,792,793,794,795,796,799,800,842,833,834,803,804,806,807,836,849,857,850,811,859,837,844,814,815,816,855,817,818,819,820,821,838,822,823,824,839
64,391,287,12,75,262,65,24,360,96,316,137,26,264,399,299,67,412,328,198,408,126,166,268,417,152,441,153,524,477,433,265,248,306,418,19,146,292,21,260,107,184,131,32,207,56,8,223,295,148,9,187,92,363,20,114,353,234,490,236,116,73,228,149,63,459,210,431,493,471,494,502,501,436,473,437,443,462,475,513,523,505,478,466,480,529,531,467,440,587,584,592,542,558,540,559,570,551,546,599,607,601,571,602,563,557,598,567,685,678,661,631,622,640,613,672,623,619,614,660,615,663,624,828,630,654,616,664,655,646,656,665,629,648,690,636,674,617,675,687,625,669,681,650,657,666,626,618,689,692,761,754,694,703,706,708,695,742,743,709,758,696,745,760,773,711,712,767,715,698,719,735,720,750,722,768,762,751,771,738,729,739,730,731,774,776,777,829,778,779,780,782,784,785,786,788,792,793,847,848,794,796,832,797,799,800,834,803,804,806,808,849,809,856,811,837,814,817,819,820,852,821,822,839,545
640,391,12,65,365,297,514,24,360,96,395,137,264,399,299,67,412,408,166,268,417,102,225,85,291,441,524,265,64,248,306,105,89,368,19,146,292,21,351,107,184,32,108,458,369,56,8,223,295,148,9,123,34,92,111,363,405,114,222,234,490,116,45,255,377,538,428,228,150,459,434,483,502,501,445,436,446,473,442,437,447,462,511,468,518,455,478,440,587,610,605,548,540,543,568,588,596,580,607,586,601,565,575,555,556,603,598,685,661,621,631,677,613,634,619,660,624,642,828,662,654,616,664,646,629,648,636,684,686,687,681,651,657,682,671,670,688,692,754,694,703,706,695,743,709,710,773,747,712,713,714,698,759,718,748,719,735,750,722,723,724,726,771,752,728,739,730,731,732,777,829,841,830,780,783,785,786,831,787,789,853,791,846,792,847,848,795,796,832,842,843,833,801,834,835,802,836,849,809,850,837,845,814,815,816,855,817,851,819,852,821,838,822,823,824,858,839
75,67,64,8,473,437,653,660,615,617,675,760,710,799,843,849
662,26,264,409,408,268,85,153,64,368,107,184,207,56,8,223,148,9,123,193,20,494,502,473,442,478,480,558,596,597,546,571,567,678,621,631,653,615,663,624,674,675,650,626,761,706,742,760,711,767,735,750,728,729,731,776,778,779,788,832,799,804,807,809,857,811,814,817,819,839
718,19,465,531,540,595,608,656,668,650,694,758,711,747,719,830,842
471,286,75,24,96,316,82,137,26,264,299,67,51,328,408,246,268,417,152,524,477,433,265,64,248,306,418,19,362,183,91,260,107,184,32,108,207,458,56,8,109,148,9,187,193,20,114,490,236,116,228,63,135,210,465,493,434,494,483,507,502,489,445,473,447,443,475,468,486,523,505,478,480,529,527,592,605,542,558,540,568,559,597,570,580,551,546,599,607,564,566,586,591,601,571,602,575,563,556,557,544,632,685,678,631,622,677,672,623,634,653,641,614,660,615,624,642,828,630,662,654,664,655,665,674,617,686,675,620,657,671,618,692,761,694,703,704,706,743,744,709,696,745,760,746,710,747,712,715,759,735,736,750,722,723,724,768,762,738,728,729,730,731,764,774,776,777,841,779,830,780,782,783,784,785,786,789,853,827,791,792,794,795,796,832,797,799,800,843,802,804,806,807,836,808,849,809,856,811,837,845,814,815,817,851,819,820,821,838,825
137,391,286,287,12,75,24,139,26,264,399,51,328,198,408,142,246,102,152,291,153,265,64,248,306,368,19,146,362,21,183,184,131,108,207,56,8,109,148,9,187,123,34,36,92,405,20,234,490,366,116,45,73,255,39,228,149,150,431,520,493,471,502,501,445,446,473,442,437,443,475,511,468,523,505,478,529,527,467,584,592,539,543,573,568,559,597,608,599,607,586,591,840,571,555,556,603,557,598,544,685,678,661,621,631,672,634,653,614,673,655,629,690,674,686,687,681,620,666,626,688,618,689,703,755,706,695,744,709,696,760,746,747,712,713,714,698,717,718,719,735,720,722,751,738,700,728,729,753,730,731,774,776,777,829,778,780,781,782,784,785,787,789,853,827,791,846,794,795,796,832,797,798,799,800,842,804,805,806,808,849,857,814,815,818,819,821,838,823
714,391,65,365,24,360,96,137,336,26,264,67,51,328,408,166,246,268,417,102,85,152,273,291,441,524,64,306,105,368,19,146,292,21,183,91,260,184,32,207,56,8,295,148,187,123,93,405,114,234,490,236,366,116,73,357,377,39,228,150,459,431,465,493,471,494,502,489,445,446,473,442,437,511,468,505,478,480,529,531,440,587,592,558,540,549,543,573,568,597,570,608,599,607,586,553,840,602,575,603,598,685,678,621,631,613,623,619,614,660,615,663,662,664,646,665,629,690,674,686,675,687,649,681,650,651,666,682,670,626,688,618,638,689,692,761,754,703,755,705,706,743,744,709,766,746,747,712,713,715,698,759,717,719,720,750,722,723,724,768,726,738,700,752,729,753,731,732,774,776,829,778,830,784,785,831,787,788,853,846,792,793,848,794,795,796,832,797,798,799,842,834,835,802,803,804,807,849,809,856,811,837,844,812,845,814,851,820,852,821,822,823,825,858,545
567,82,137,299,67,246,268,441,477,64,248,183,184,32,56,8,148,193,20,473,437,475,513,478,466,607,564,563,544,677,653,614,615,663,743,745,760,759,735,729,779,780,784,799,809,814,820
184,262,24,315,190,268,183,32,8,148,187,36,20,62,494,473,475,513,478,542,558,546,607,564,544,678,615,663,665,675,620,715,764,775,779,784,792,793,794,796,804,807,809,811,814,817,820
692,286,287,75,262,65,514,24,316,82,336,264,235,399,67,412,328,198,408,246,268,417,102,225,85,273,477,64,248,306,88,105,368,19,292,183,91,107,184,458,56,8,223,148,9,123,34,92,111,363,20,234,490,236,228,149,150,63,135,459,465,493,434,471,494,507,501,445,436,446,473,442,437,513,511,468,523,505,525,478,480,519,527,467,587,584,605,558,540,543,568,559,588,597,580,551,546,599,564,586,553,591,601,840,571,602,563,603,598,567,632,685,678,640,677,653,641,614,660,615,828,630,662,654,664,655,665,629,648,636,674,617,687,681,651,620,657,666,682,671,670,626,688,618,689,761,754,704,706,708,742,743,744,765,709,696,745,746,773,711,759,748,719,720,750,723,738,700,752,728,729,753,731,732,764,776,777,829,779,783,785,786,787,795,796,797,799,842,843,834,804,805,806,807,836,808,849,809,856,811,845,854,817,819,838,824,839
820,287,75,65,387,24,360,96,316,81,190,342,82,26,235,399,299,51,126,142,246,268,152,153,477,433,265,248,105,19,292,21,183,351,184,32,207,56,295,9,187,193,231,405,20,353,222,234,236,116,377,39,172,63,465,493,434,471,494,483,507,502,489,445,446,473,437,447,443,462,475,468,486,523,505,455,478,480,519,529,467,584,592,605,558,549,568,559,570,608,580,546,599,607,564,586,601,840,571,602,575,563,556,544,567,632,685,678,621,631,640,677,623,653,614,660,615,663,624,630,662,654,665,690,674,686,625,651,620,666,682,671,618,761,754,703,755,706,742,743,758,745,760,746,713,715,717,735,736,768,751,771,738,729,730,731,774,776,777,829,841,778,779,830,780,781,782,783,784,785,786,787,788,789,790,853,791,846,792,793,847,848,794,795,796,832,797,799,800,842,843,801,835,802,804,805,806,807,808,849,809,850,856,837,844,812,845,814,815,816,817,851,818,852,838,822,823,825,839
26,360,299,67,166,268,417,152,64,248,306,105,56,148,123,92,111,234,228,459,465,473,442,513,480,519,584,610,605,558,559,564,571,565,563,661,640,623,634,615,828,665,629,690,674,686,625,651,657,682,706,743,758,711,712,718,722,762,731,776,777,829,778,779,782,784,787,847,799,800,809,850,811,837,814,815,817,851,545
369,12,235,408,441,64,19,91,107,8,9,222,234,459,494,442,461,587,580,546,607,840,571,575,661,613,634,641,642,646,665,674,620,626,689,703,705,706,744,717,719,735,720,750,723,752,729,777,788,832,834,835,836,815,821,838
784,391,286,287,75,365,24,360,96,316,190,82,137,336,26,235,299,67,51,412,409,408,126,166,268,417,85,152,273,441,153,477,433,265,64,248,418,19,292,21,183,91,260,107,184,32,207,56,8,109,295,148,9,187,193,92,93,363,405,114,353,222,490,236,116,73,377,39,172,428,228,149,150,135,459,431,465,492,493,471,494,507,445,446,473,437,443,512,513,468,523,505,480,527,584,605,542,558,568,596,546,599,564,566,586,553,601,602,563,556,544,567,632,621,631,622,623,653,641,614,615,624,828,654,664,665,629,690,636,668,674,617,686,675,687,650,651,666,682,688,618,692,761,703,706,708,695,742,743,744,709,758,696,745,746,711,747,712,767,715,759,748,735,723,762,726,729,730,764,774,776,777,841,778,779,830,781,782,783,785,787,790,791,792,848,795,796,832,797,798,799,800,842,843,802,803,804,805,806,849,809,850,856,837,845,814,817,851,818,819,820,821,823,826,839
65,12,316,15,336,26,67,51,142,246,85,64,56,8,295,148,20,353,116,73,459,520,494,473,437,443,513,478,466,480,529,558,540,596,608,580,564,602,598,685,678,623,615,665,650,745,746,715,762,728,753,776,841,784,799,804,814,817,820
20,391,286,12,75,65,24,82,264,299,67,142,417,441,153,524,477,433,64,89,292,183,91,107,184,131,207,56,148,187,93,114,353,234,116,73,357,62,428,149,459,465,510,483,507,502,473,442,437,447,443,475,513,511,468,486,523,505,455,533,466,480,519,529,527,440,584,540,539,549,543,568,596,597,580,546,564,586,591,601,840,571,602,563,567,632,678,621,677,672,634,619,641,614,615,616,664,655,656,665,629,648,636,668,674,617,686,675,687,669,650,651,620,657,671,688,618,638,692,754,703,704,755,742,743,709,758,766,745,760,746,710,756,714,715,717,718,748,735,736,722,723,771,738,700,728,753,739,730,776,777,829,841,779,830,780,781,783,831,787,789,827,791,846,792,848,832,797,799,800,842,801,834,835,804,806,807,849,809,857,856,811,837,844,813,814,815,817,819,821,838,825,839
711,391,262,65,387,297,24,81,162,82,26,264,399,67,51,409,166,246,268,417,102,152,441,153,477,433,265,64,248,306,21,183,91,184,32,108,207,458,56,8,223,295,148,9,187,123,34,193,92,231,111,20,114,353,234,490,236,366,116,45,73,357,172,149,63,459,210,492,493,494,483,507,502,445,436,473,443,475,512,513,511,468,523,505,478,533,466,480,519,529,527,531,467,584,605,542,558,549,543,573,568,559,570,608,580,551,546,599,607,586,553,591,601,840,571,602,575,563,557,544,678,661,621,631,622,640,677,672,623,653,614,615,624,630,662,673,654,664,655,646,629,648,690,668,617,684,686,675,687,649,650,657,682,671,618,689,692,754,694,703,704,705,706,708,695,742,743,744,709,758,766,696,745,760,746,710,747,713,715,698,759,717,718,719,735,736,720,722,762,726,771,738,700,752,728,729,753,739,730,731,732,764,774,776,777,829,841,779,780,782,784,788,827,792,848,795,796,832,797,799,800,842,843,834,835,804,805,806,836,849,856,811,844,812,845,814,854,817,851,819,820,822,839
471,336,268,477,32,36,193,231,353,39,512,478,519,595,597,570,571,663,624,630,675,761,765,760,776,784,791,792,796,802,804,812,816
617,135,602,776
599,391,24,360,81,342,299,67,268,152,441,153,524,477,64,248,306,19,362,183,107,32,207,56,8,148,9,187,405,234,236,116,73,377,39,149,135,459,434,507,502,501,473,442,512,513,523,478,531,592,558,540,543,596,597,586,591,563,603,598,685,678,631,640,619,614,660,615,624,828,655,665,690,674,684,675,625,681,688,638,694,695,742,743,744,709,758,760,715,698,722,723,738,752,730,776,777,829,841,778,779,830,782,785,787,788,794,796,797,800,803,804,806,808,849,809,811,812,817,823,839
519,187,135,599,602,624,814
15,391,286,287,12,75,65,297,360,96,316,315,162,82,139,336,264,67,51,328,409,408,142,85,68,152,291,441,153,524,433,64,368,19,146,21,184,108,207,56,8,187,193,231,93,363,20,115,222,116,73,255,62,172,150,135,459,520,465,492,471,510,501,445,436,437,447,513,486,505,466,527,610,542,558,540,588,597,570,608,609,546,599,601,565,602,603,557,604,598,544,567,678,661,621,631,672,680,653,660,615,663,624,828,654,646,665,636,668,674,675,649,625,637,651,620,666,682,671,618,689,692,694,703,705,708,695,742,743,744,765,709,766,760,746,756,747,712,715,698,759,717,748,750,762,751,700,728,729,739,730,732,774,776,841,779,780,783,785,788,789,790,853,827,791,792,793,848,794,832,800,843,835,802,803,805,807,808,809,850,856,844,812,814,816,817,819,821,838,822,823,824,545
391,286,316,81,190,15,82,26,399,67,409,408,225,153,477,433,64,248,105,19,146,21,183,91,184,458,56,8,223,148,9,123,193,234,366,377,228,149,135,459,465,494,502,489,436,473,442,447,513,511,455,466,480,529,531,587,584,592,542,568,570,580,609,551,546,599,564,586,553,840,571,563,567,632,678,621,631,622,640,613,641,660,615,624,630,662,673,616,665,674,675,669,671,626,618,638,754,703,704,706,742,743,758,745,760,756,711,713,715,759,735,738,728,729,753,731,732,774,776,777,829,841,779,782,784,831,853,827,791,846,793,848,796,832,799,842,834,804,805,806,807,808,856,811,813,814,819,820,822,825,839
608,567
56,190,82,67,409,142,417,64,248,8,148,357,150,459,431,473,442,486,480,587,546,599,564,603,663,658,692,706,742,760,747,735,750,738,728,729,774,777,841,784,792,794,843,804,849,839
634,234,540,750,732,847
8,265,183,363,73,149,492,473,480,527,641,778,782,784,787,800,835
818,678
15,12,65,297,162,152,291,19,9,20,222,73,459,442,466,608,678,668,620,761,746,715,739,779,793,856,814,824
664,399,142,64,107,108,56,111,255,228,149,459,446,468,540,613,624,673,687,620,689,735,750,738,700,752,728,830,827,792,832,801,834,814,838
82,433,183,544,567,663,751,776,809,820
26,391,286,287,75,65,387,514,24,96,316,81,395,342,82,137,336,235,399,299,67,51,328,198,126,142,417,152,291,153,477,265,248,306,88,105,19,362,292,21,91,351,260,107,184,32,108,207,56,109,295,148,123,193,93,353,234,490,236,116,73,377,39,149,63,135,459,210,431,465,493,494,483,502,489,436,462,475,512,513,486,523,505,525,478,480,519,529,610,605,542,548,540,543,595,568,559,588,596,597,570,608,546,599,607,564,601,840,571,565,602,563,556,603,557,632,678,631,640,677,623,619,653,614,615,624,828,630,664,665,690,636,674,617,684,686,625,650,666,671,670,688,618,703,704,755,705,695,743,709,758,745,760,711,712,715,698,717,718,719,735,720,722,723,762,726,771,700,753,730,764,774,776,841,778,779,830,780,781,782,784,831,787,853,791,847,848,794,795,797,799,800,842,834,835,805,806,808,849,809,857,856,811,812,845,814,854,817,851,818,819,820,822,826,858,545
115,65,365,67,412,225,291,153,248,368,146,108,8,109,148,123,353,116,73,255,377,135,210,520,465,492,494,483,501,445,473,443,468,455,478,527,605,542,539,573,595,599,564,578,566,565,602,555,632,678,640,672,653,660,615,624,662,664,655,674,684,675,651,657,618,689,694,706,744,717,720,750,722,762,729,753,777,779,785,787,788,789,790,853,827,791,795,832,799,800,801,805,807,836,808,849,850,837,845,814,815,855,851,852,839
607,391,24,360,26,399,299,67,417,102,152,153,265,64,248,306,418,146,362,21,183,184,32,108,369,56,223,148,193,92,353,73,228,149,135,210,502,436,473,437,513,505,478,466,519,527,584,539,596,570,599,601,571,563,556,603,557,567,678,661,653,614,663,664,655,665,690,674,686,675,625,651,657,703,742,743,744,746,756,712,759,717,719,735,724,762,738,752,728,729,730,774,775,776,777,841,778,779,780,783,827,846,792,793,794,795,796,832,799,800,843,803,806,836,849,809,856,811,845,817,819,820,825
471,235,477,56,295,231,520,493,437,443,513,519,597,546,571,602,563,678,665,618,760,774,776,778,784,792,796,799,800,806
607,15,291,586
286,75,513
520,391,12,82,299,409,408,166,417,225,85,64,248,418,88,105,368,19,146,107,184,108,56,8,109,148,283,34,92,114,222,116,45,149,150,459,465,483,489,436,473,437,447,513,468,486,505,519,527,592,605,542,540,539,568,588,570,608,580,599,578,586,571,557,544,632,678,631,623,653,615,624,664,655,690,674,617,687,649,681,651,657,671,626,618,689,692,754,706,744,765,758,756,773,698,759,719,720,750,724,763,762,728,753,764,774,829,841,778,830,780,782,785,787,788,789,790,827,791,847,794,795,796,832,797,798,799,800,843,801,834,803,804,807,836,808,850,856,811,859,837,844,812,845,814,815,817,851,838,823,839
619,391,286,287,12,75,262,365,297,514,24,96,316,395,162,342,137,26,264,299,67,51,328,409,198,408,166,246,417,102,85,441,477,64,248,306,88,105,89,368,19,146,21,183,107,184,108,458,56,8,223,109,295,148,283,9,187,92,93,20,114,115,222,234,490,236,366,116,45,73,357,62,39,428,228,150,63,135,459,465,471,507,501,442,447,462,512,513,511,468,505,518,455,519,529,531,440,587,584,610,542,540,539,549,568,596,597,580,551,546,599,607,564,553,591,840,602,575,557,598,544,567,632,685,661,621,622,640,677,613,672,680,634,641,660,642,828,646,656,665,629,648,674,617,686,675,687,649,681,620,657,666,682,671,670,626,688,638,692,754,694,703,704,706,695,709,758,766,696,760,710,756,773,747,713,714,715,698,717,719,722,724,762,726,738,700,752,728,729,753,739,730,731,732,776,829,841,784,786,831,789,853,791,848,832,799,833,801,834,835,802,804,805,806,836,849,809,857,811,812,813,815,855,821,822,826,839
580,387,316,342,82,235,273,153,477,32,8,295,34,36,193,231,353,236,62,172,465,494,443,513,523,519,542,597,570,578,571,602,563,544,678,653,663,673,665,690,617,675,625,669,618,761,765,745,760,746,762,753,764,774,779,784,792,793,796,798,800,806,810,811,819,820,826
738,328,183,207,8,36,228,459,468,672,651,706,735,762,794,803,819,823
183,286,75,65,24,360,96,316,190,82,137,26,264,399,299,67,51,412,328,409,126,166,142,268,417,225,152,273,153,524,433,265,64,248,306,19,362,292,21,91,260,107,184,131,32,108,207,56,8,295,148,187,123,193,111,363,405,20,114,353,116,357,172,228,150,63,459,210,431,520,465,493,434,471,507,502,489,445,436,446,473,442,437,475,512,513,523,478,466,480,519,529,527,467,587,584,592,605,558,540,539,573,559,596,597,546,599,607,564,586,571,563,603,567,632,678,661,631,613,623,619,653,614,660,615,624,630,662,673,616,655,665,690,674,686,675,687,650,651,666,671,688,618,692,761,703,704,755,706,742,743,744,709,758,745,760,746,712,767,713,715,698,718,719,735,736,720,722,763,768,762,751,771,738,700,728,729,753,739,730,731,776,841,778,779,830,780,782,785,786,787,846,792,793,847,794,796,832,799,800,842,843,801,834,803,804,805,808,849,809,856,811,812,845,814,815,817,851,819,820,822,825,545
779,800,814
731,75,262,387,190,395,15,82,26,264,235,399,299,67,51,268,225,441,153,524,477,433,64,248,418,105,368,19,183,184,32,301,369,56,8,109,148,9,187,123,193,111,93,405,115,234,236,62,172,228,149,63,135,459,431,465,434,471,494,483,436,473,442,437,447,443,475,513,523,505,478,533,466,480,519,529,467,587,584,592,539,568,597,570,580,546,586,601,571,602,557,567,631,640,677,672,653,614,660,615,663,624,654,664,655,646,665,629,617,686,675,649,625,669,681,650,651,666,626,688,692,704,705,706,708,695,744,765,709,758,745,760,746,747,767,714,715,698,748,719,735,722,762,738,700,728,729,739,732,764,774,776,777,841,779,830,780,783,784,785,786,787,827,792,793,847,848,795,832,799,842,843,833,801,803,805,806,807,808,809,857,856,811,837,844,812,845,814,815,817,818,819,820
507,286,287,65,316,235,67,409,142,477,248,91,184,108,56,231,39,150,431,471,494,502,473,442,512,478,527,568,597,570,546,571,567,672,660,662,674,689,761,754,742,765,760,746,717,735,763,738,730,764,777,783,784,785,827,792,796,799,802,805,806,809,810,856,811,814,815,821
442,225,184,9,366,447,636,718,827
845,391,287,12,75,262,65,387,365,24,96,316,81,190,82,264,399,299,67,51,409,246,268,417,225,152,441,153,433,64,248,418,105,368,19,21,183,260,107,108,207,56,8,295,148,9,187,123,92,93,405,114,234,490,236,366,116,45,377,39,228,149,135,459,465,471,494,483,502,445,473,442,447,443,462,468,505,518,478,466,519,529,467,587,584,592,610,605,542,558,540,539,549,543,573,568,596,570,608,580,551,546,599,564,586,601,840,571,565,602,563,556,557,678,661,622,640,677,623,614,615,624,630,662,673,664,655,646,656,629,636,674,617,686,675,687,625,620,671,626,688,689,692,754,694,703,704,706,742,743,744,709,758,773,711,747,767,714,715,698,759,748,719,735,750,722,723,738,728,729,730,774,775,776,777,829,841,778,779,830,780,781,783,784,785,786,831,853,827,791,846,792,848,794,795,796,832,797,799,800,842,843,834,802,804,805,806,808,849,809,856,811,837,844,813,814,815,855,817,851,818,819,820,821,822,858,860,839,545
563,387,26,268,477,351,295,36,193,231,353,236,172,494,478,519,607,571,602,630,665,675,618,761,760,762,751,776,779,784,796,806,809,822
137,391,286,287,75,262,514,24,360,96,316,315,81,190,395,162,15,82,139,336,399,258,299,67,51,412,409,198,126,142,417,152,273,291,524,433,265,64,248,418,105,368,362,292,21,183,91,351,107,131,32,108,207,301,8,109,9,187,123,34,36,193,231,111,363,405,20,114,115,222,234,236,366,116,73,377,62,39,228,150,63,135,210,520,492,471,510,502,445,436,446,473,442,462,512,513,486,505,525,478,466,480,519,531,587,584,605,558,539,549,543,573,559,588,596,580,546,599,607,564,566,586,601,840,571,565,555,563,603,604,544,567,632,685,678,631,640,677,613,653,614,660,615,663,624,642,828,630,662,654,655,656,665,648,690,668,674,617,675,625,669,651,620,657,670,692,761,755,708,743,744,709,696,760,756,773,712,714,715,698,717,750,722,723,771,738,728,753,730,764,775,776,777,829,780,782,783,784,786,787,788,790,853,827,791,846,793,794,796,832,797,798,799,800,843,833,801,804,805,806,849,809,850,856,811,844,845,814,815,818,820,822,825,826,858,839
792,387,235,268,273,524,477,32,295,36,193,63,494,513,523,505,519,587,592,597,599,571,602,563,678,665,690,761,760,768,731,775,778,784,796,797,843,802,804,809,812,820,822,823,825
848,689
12,297,96,190,225,248,108,148,36,92,114,234,149,459,447,460,540,549,588,551,840,557,598,621,622,677,634,646,656,636,686,620,638,754,706,695,709,747,713,759,718,720,771,728,729,739,732,832,837,839
830,75,24,399,67,91,184,32,207,56,148,193,114,116,73,228,149,459,431,493,502,473,447,513,468,478,480,592,610,540,568,580,607,566,674,686,687,704,705,706,717,736,738,752,728,730,731,777,779,780,782,783,784,789,848,795,796,842,833,834,809,850,814,818,819,821,823,825
15,65,291,207,172,492,512,466,570,608,580,544,678,661,618,761,746,715,779,793,794,800,805,856,814,819,824
223,441,88,105,108,369,8,148,283,9,111,93,114,222,116,459,447,440,587,610,540,609,551,553,575,598,613,672,680,619,642,646,620,626,689,754,704,706,695,709,696,710,711,747,713,714,698,717,718,719,735,720,700,739,732,831,827,832,833,834,835,836,857,859
563,761
662,391,286,75,514,24,360,316,81,395,82,137,336,26,235,299,67,51,328,409,408,142,246,268,225,85,152,441,153,433,64,306,105,368,19,183,184,32,207,458,369,56,8,295,148,9,123,193,92,93,363,405,114,234,490,236,116,357,228,149,459,210,493,434,510,494,507,502,489,445,446,473,442,462,513,511,523,478,466,480,519,527,584,605,558,543,573,568,596,597,570,580,546,599,607,601,840,571,602,563,603,557,598,567,685,678,631,613,623,680,634,619,653,614,615,663,624,630,654,664,665,674,617,675,687,625,681,657,682,671,618,689,761,705,706,742,743,744,758,745,760,711,712,767,715,698,759,717,719,735,720,750,723,763,768,751,726,738,728,729,730,731,764,774,776,777,841,778,779,830,780,784,785,831,787,789,790,827,791,792,793,847,794,796,832,797,799,842,843,801,834,802,804,806,807,849,809,857,850,856,811,859,837,812,845,814,816,851,818,819,820,821,825,858,839
505,286,287,12,75,65,387,24,316,342,15,82,336,26,264,235,299,51,328,409,198,126,142,417,225,273,153,524,477,433,64,248,306,19,146,21,183,91,107,184,32,207,301,369,56,8,223,295,148,9,187,123,34,193,363,20,114,353,234,236,116,357,377,39,228,149,459,520,492,493,471,494,502,501,489,446,473,442,462,475,512,513,468,523,455,478,466,480,529,527,587,584,592,605,542,540,539,549,595,568,559,570,580,546,599,607,564,601,571,602,563,556,603,544,567,678,661,621,631,622,677,623,634,619,614,660,615,663,624,662,673,664,655,646,665,629,690,636,668,674,617,675,687,649,625,669,681,651,657,682,618,689,692,761,694,755,706,742,743,744,758,766,696,745,760,746,767,714,715,698,759,717,718,748,735,723,762,751,729,753,739,730,731,764,774,776,777,778,779,830,780,781,782,783,784,786,831,787,788,789,790,827,791,846,792,794,795,796,832,797,798,799,800,843,833,801,834,835,802,803,804,805,806,807,849,809,856,811,845,814,817,851,818,819,820,826
8,67,153,265,64,183,56,148,363,222,73,520,492,494,446,473,437,486,505,480,527,540,570,546,564,591,557,677,641,650,666,703,715,762,841,778,782,784,787,792,800,842,835,803,855,851
602,391,286,287,75,24,360,96,316,81,82,137,139,336,26,264,399,299,67,51,409,126,166,246,417,102,225,85,152,153,477,433,64,248,306,88,368,19,146,21,183,260,107,184,32,207,56,223,109,295,148,9,187,123,193,92,93,363,114,353,234,236,116,73,39,228,63,135,459,431,465,493,471,510,494,507,502,501,445,436,473,442,437,443,512,511,468,486,523,505,455,478,466,480,519,529,527,584,605,558,540,539,543,573,568,559,597,570,608,580,551,546,599,607,586,553,601,840,571,563,603,557,567,685,678,631,622,653,614,660,615,624,642,828,630,662,664,665,629,674,617,675,687,625,681,651,666,682,671,626,688,618,692,761,754,703,706,742,743,744,745,760,712,767,715,759,719,735,750,722,768,762,738,728,729,753,739,730,731,764,774,776,841,778,779,830,780,784,785,831,787,848,796,832,797,799,843,801,834,802,803,804,805,806,809,850,856,811,837,812,845,814,817,851,818,819,820,852,821,825
663,316,142,184,56,210,443,486,546,564,745,729,776,841,784,799,843
75,286,12,262,65,387,365,297,360,316,81,342,82,26,264,299,67,51,412,328,408,166,142,246,268,417,102,85,152,273,441,153,477,265,248,306,105,89,368,19,292,21,183,91,260,107,184,131,108,369,56,8,109,148,283,9,187,193,92,93,363,20,114,353,222,234,490,236,366,116,45,73,255,172,228,149,135,459,431,465,493,434,471,510,494,502,489,473,442,437,447,513,468,523,478,480,527,531,467,584,610,605,558,540,568,559,588,570,608,580,546,564,566,553,591,571,565,557,598,567,685,678,621,622,677,613,672,623,653,641,660,615,642,828,662,616,664,665,648,636,674,617,686,675,649,669,650,651,620,657,666,618,692,761,694,703,706,744,709,745,760,746,710,756,711,747,712,767,713,714,715,759,736,723,726,728,729,753,730,732,777,829,841,778,779,780,784,786,831,787,788,853,827,792,847,794,795,796,832,800,842,833,801,834,835,802,803,804,805,806,808,849,809,857,837,815,855,817,852,839
437,471
657,391,286,287,365,297,514,360,81,190,162,137,26,264,67,412,409,198,417,85,152,273,291,433,265,64,248,306,418,105,89,368,19,91,107,184,301,458,369,56,109,295,148,283,187,111,93,363,115,234,490,236,116,377,62,428,228,149,135,459,210,520,465,483,501,445,436,446,447,462,512,513,511,468,486,523,505,525,478,533,480,519,529,531,467,587,584,605,542,548,540,543,595,568,588,596,580,546,564,566,553,601,840,571,565,602,575,555,556,603,557,604,598,632,685,631,622,640,677,613,623,680,634,619,653,624,642,828,673,654,616,664,655,656,665,648,690,617,684,675,687,649,625,681,651,666,682,671,626,692,703,705,708,743,744,709,758,766,696,710,756,773,711,747,712,767,715,698,748,719,750,722,723,724,771,700,752,728,739,730,731,732,764,774,775,777,829,779,784,785,786,831,790,827,791,846,792,847,832,799,842,843,833,801,802,804,836,808,849,809,810,850,856,811,837,812,845,813,854,816,819,820,852,824,545
784,391,286,75,65,387,24,316,81,190,342,82,137,336,26,235,399,299,67,51,412,328,126,166,246,268,152,153,524,477,433,265,64,248,368,19,146,21,351,107,184,32,56,8,109,295,148,9,123,193,92,363,20,114,353,234,236,45,73,357,377,39,150,63,459,210,431,520,465,492,493,471,494,507,502,446,473,442,437,443,475,512,513,468,523,505,478,466,480,519,529,527,467,584,605,542,558,540,573,559,597,570,608,580,551,546,599,607,564,601,571,565,563,557,544,567,678,661,631,622,672,623,653,614,660,615,663,624,630,662,616,655,665,629,690,636,674,617,686,675,625,669,651,657,666,618,638,761,703,708,742,743,744,758,766,745,760,746,711,747,712,767,715,698,717,718,768,762,751,738,700,729,753,739,730,731,764,774,775,777,841,778,779,781,782,783,785,786,788,790,853,791,846,792,793,794,795,796,832,798,799,800,802,803,804,805,806,807,849,809,856,811,845,814,817,818,822,826
662,391,287,75,262,365,514,316,190,82,137,336,26,264,235,399,67,51,412,328,409,198,142,246,268,417,102,225,291,153,433,265,64,248,306,368,19,146,292,183,351,107,184,131,32,207,56,8,223,148,9,187,123,193,92,363,20,114,234,490,116,357,39,228,63,135,459,431,465,493,434,471,494,507,502,501,489,436,473,442,437,443,462,513,511,468,523,505,525,455,478,466,480,527,440,587,584,610,605,558,540,543,559,596,570,608,580,546,599,607,564,566,553,840,571,602,563,603,567,685,678,622,640,677,672,623,680,653,641,614,660,615,663,624,828,654,616,665,629,690,674,617,675,687,625,681,650,657,666,671,626,688,618,689,692,761,754,703,704,706,742,743,744,758,696,745,760,746,773,711,712,767,715,759,719,735,750,722,723,763,726,771,738,728,729,753,730,731,764,774,776,777,829,841,778,779,830,780,781,783,784,785,786,831,787,788,789,827,846,793,795,796,832,797,799,800,843,834,803,804,805,806,807,836,808,849,809,857,850,837,844,845,814,815,816,855,817,851,819,820,821,826,858,545
655,336,131,529,623,615,646,686,650,670,694,703,798,844
512,65,336,166,153,248,418,108,231,353,62,39,465,489,473,462,519,527,467,605,595,568,571,556,632,678,623,653,673,655,617,684,675,657,682,694,708,765,746,767,717,750,777,784,790,846,800,801,803,804,808,810,856,812,845,813,815,817,823
505,519,605,632,615,750,774,787
255,65,336,26,299,8,148,36,73,465,437,443,513,505,478,480,519,571,563,615,665,666,761,708,760,762,730,778,779,796,799,806,809,815
856,718
480,391,286,12,75,24,96,316,342,82,137,336,26,235,399,299,67,408,166,142,268,417,273,441,433,64,248,306,105,19,146,292,21,183,260,107,184,32,207,458,56,8,223,148,187,123,36,193,92,111,114,353,234,490,236,116,73,357,39,228,149,459,210,465,493,471,510,494,507,502,489,445,473,442,437,447,443,475,513,468,523,505,478,466,529,527,587,584,605,542,558,540,559,597,570,608,580,546,599,607,564,586,553,591,840,571,565,602,563,603,598,567,632,685,678,621,631,622,677,623,619,653,614,660,615,663,624,828,630,662,616,664,655,665,629,690,674,617,675,625,669,681,650,657,666,682,671,618,761,703,704,706,742,743,758,745,760,710,711,712,767,715,759,748,735,720,750,768,771,728,729,730,731,774,776,777,829,841,778,779,830,780,783,784,785,786,787,788,827,791,792,848,794,832,797,799,800,843,834,804,805,806,849,809,856,811,812,845,814,815,819,820,821,822,823,826,839
286,316,67,142,265,19,184,135,431,510,502,445,473,437,525,584,580,586,567,631,660,625,762,764,848,798,799,856
529,391,75,262,65,387,514,24,360,81,162,15,82,137,26,399,258,67,412,409,198,126,166,142,268,417,85,152,291,524,477,433,248,89,292,107,184,301,458,369,148,9,187,123,363,20,353,236,366,255,377,39,172,150,63,135,210,431,465,492,493,471,494,483,489,445,446,473,443,462,475,512,513,468,486,523,505,455,478,466,480,519,527,584,558,539,543,573,595,568,559,588,596,597,570,580,551,546,599,607,564,601,571,565,602,575,555,563,556,603,557,604,685,678,631,640,623,634,619,653,660,615,663,624,642,630,662,673,655,646,656,665,690,668,674,617,686,675,649,625,669,681,651,657,666,682,670,618,638,692,754,755,708,742,765,766,760,746,773,715,748,735,750,723,768,751,753,730,731,764,775,776,777,779,782,783,784,785,786,831,787,789,790,791,846,793,794,796,798,799,800,833,801,802,805,806,807,836,808,809,810,856,811,837,812,845,813,814,816,818,819,823,826,858,839
540,12,183,369,149,442,447,440,688,714,719,700,729,775,831,793,795
126,391,286,75,65,24,342,82,336,26,264,399,299,67,412,142,268,417,102,225,273,153,477,433,265,64,248,306,105,19,146,292,21,183,91,260,107,184,32,207,56,295,148,193,93,363,405,20,114,234,236,366,116,73,255,357,228,149,63,459,465,493,434,471,510,494,507,502,445,436,473,442,437,475,512,513,468,505,478,533,466,480,519,529,587,584,592,605,542,558,540,539,543,568,559,608,546,599,607,564,553,601,840,571,563,557,567,632,685,678,661,631,622,640,672,623,653,641,614,660,615,663,624,630,662,673,616,664,665,674,675,687,649,681,650,651,671,688,761,703,704,755,705,706,708,742,743,744,709,758,760,711,767,715,718,719,735,722,768,762,726,738,728,729,753,739,730,731,774,775,776,777,841,778,779,830,781,784,785,786,831,787,788,827,846,792,793,848,796,832,799,800,842,843,801,834,803,804,806,849,809,857,856,811,845,814,816,817,822,823,839
56,776,780,819
529,96,316,336,235,67,433,64,32,56,193,236,135,445,473,475,513,523,480,584,599,564,601,571,544,631,615,664,665,690,625,743,744,715,768,753,776,778,779,782,783,784,853,799,800,804,806,856,811,844
784,286,387,82,235,268,153,524,477,433,32,295,34,36,193,231,353,236,62,39,172,465,494,502,513,523,525,519,529,542,558,580,564,571,602,563,544,678,663,665,674,617,675,761,742,745,760,710,774,776,778,779,782,792,793,796,800,806,809,819,820
570,286,75,399,67,85,306,56,210,493,494,473,443,462,475,467,605,559,632,685,621,630,617,650,688,618,745,764,781,831,846,802,850
735,391,12,75,365,297,190,82,26,399,67,51,328,198,408,166,268,85,153,477,433,64,248,306,89,368,183,91,184,131,32,108,56,8,295,148,283,9,187,123,92,231,93,20,114,222,234,490,236,366,116,45,73,357,538,228,149,135,459,492,493,434,494,483,507,502,445,473,442,447,443,462,512,513,505,525,518,478,480,529,527,531,467,440,584,592,610,558,543,568,570,608,551,546,607,564,566,586,553,591,840,565,602,563,603,557,604,598,567,678,661,621,622,640,677,613,680,634,641,660,624,642,662,616,664,655,656,629,648,636,684,686,687,649,650,651,620,671,670,626,688,618,638,689,754,694,704,705,706,695,744,709,758,766,696,760,746,710,756,711,747,713,714,715,698,759,717,718,719,736,720,722,723,724,763,751,726,771,738,700,752,728,729,739,730,732,776,777,829,841,778,779,830,780,784,831,787,788,789,827,846,792,847,848,795,832,797,799,800,842,843,833,834,835,803,804,805,807,836,857,856,837,844,845,814,854,855,821,838,823,824,839
713,286,365,316,82,26,264,235,299,67,51,328,409,408,166,268,417,225,441,153,433,64,248,306,105,19,183,260,107,184,131,32,207,458,56,8,223,295,148,283,9,187,123,34,193,92,405,114,353,222,234,236,116,45,73,255,39,228,150,459,520,471,494,507,502,501,445,436,442,437,447,443,462,512,511,523,505,478,480,531,467,584,558,540,549,568,559,596,597,570,608,580,551,546,599,607,586,591,571,565,563,603,557,598,567,678,661,621,631,640,677,613,680,619,653,641,615,624,642,630,662,673,616,664,665,629,648,636,674,617,684,686,675,687,649,650,651,620,657,666,671,626,688,618,689,761,754,703,704,755,705,706,708,742,743,744,709,758,766,760,710,756,773,711,747,712,715,759,719,735,736,720,750,722,723,724,768,762,751,771,738,700,752,728,729,739,730,731,732,764,774,776,829,841,778,779,830,781,784,785,831,787,788,827,791,792,847,848,794,795,796,832,799,800,842,843,833,834,802,803,805,806,807,836,849,809,857,856,811,837,844,812,845,814,854,815,817,851,819,838,822,825,858,839
437,286,75,24,96,82,139,26,67,328,408,64,183,32,148,187,193,353,490,73,255,135,459,493,471,502,473,462,478,480,527,542,559,570,608,564,586,571,563,603,567,678,631,623,653,663,674,686,675,687,650,666,682,671,618,761,760,715,722,762,751,738,753,829,779,783,784,786,831,796,832,799,800,805,806,849,809,811,814,819,820
728,287,12,75,65,365,297,24,26,264,412,328,246,417,225,85,68,291,441,248,306,88,105,89,368,19,146,183,184,131,108,369,56,223,148,283,9,187,123,34,111,93,363,405,20,114,353,222,234,490,366,45,255,357,228,149,150,135,459,465,493,471,483,501,489,445,436,473,442,437,447,462,512,513,511,468,518,531,440,610,548,540,539,549,543,573,559,588,596,570,608,609,551,564,566,553,840,603,557,598,544,567,661,621,640,677,613,672,680,634,619,641,660,615,642,828,654,616,664,646,656,665,629,648,690,668,617,686,649,650,651,620,657,666,671,670,626,688,638,689,692,761,694,703,704,705,706,695,742,744,765,709,758,766,696,760,710,756,773,747,712,713,714,715,698,759,717,718,748,719,735,736,720,723,724,762,726,771,738,700,752,739,730,732,775,829,841,830,788,790,827,791,846,792,847,848,795,832,842,843,833,801,834,835,803,804,836,849,857,859,844,855,821,838,545
616,12,399,328,409,85,273,291,153,64,368,32,56,148,93,114,459,431,465,494,483,445,473,468,480,558,549,597,840,632,615,624,828,662,666,682,618,638,742,756,724,738,700,728,729,753,739,774,785,786,788,846,799,834,802,849,809,856,814,819,822,545
698,75,24,360,316,81,342,82,137,336,26,264,235,258,67,409,408,126,142,268,417,225,273,441,153,433,64,248,306,105,19,146,21,183,351,260,107,184,131,56,8,223,148,9,187,123,92,114,234,490,236,366,116,73,377,62,39,149,150,63,459,431,465,434,510,494,502,501,445,436,473,442,437,447,443,475,513,468,523,505,525,478,466,480,529,467,584,610,558,540,543,568,559,597,570,608,551,546,607,564,566,553,591,601,840,565,602,563,603,567,632,678,631,640,677,672,634,614,615,624,828,662,664,646,665,629,648,636,674,617,686,675,687,681,650,651,657,666,671,670,618,692,761,754,703,706,695,742,743,744,709,758,696,760,712,767,715,759,717,719,735,736,750,723,763,762,751,771,738,700,728,729,753,739,730,764,774,776,777,841,778,779,830,784,785,787,827,791,792,793,848,794,796,832,797,799,800,842,843,801,834,802,804,806,807,836,809,857,856,811,837,812,845,814,815,817,818,819,820,852,821,823,825,858,545
471,262,360,96,316,82,26,235,399,299,67,412,409,166,225,152,273,153,477,433,64,306,292,21,183,351,107,108,207,56,295,148,187,34,36,193,20,115,353,236,116,73,377,39,228,63,135,459,431,465,493,494,507,502,445,473,437,443,512,513,468,505,455,478,466,480,519,529,527,584,542,539,573,568,559,597,570,608,580,551,599,564,586,601,571,602,563,603,685,678,631,677,672,653,660,615,663,624,630,662,664,655,665,629,674,617,684,686,675,687,649,625,651,671,670,658,618,692,761,703,755,706,742,743,744,760,773,712,715,735,736,722,768,762,751,753,730,731,764,775,776,777,841,778,779,830,783,784,785,786,787,789,846,792,848,794,795,796,799,800,843,803,804,805,806,807,809,857,856,811,837,812,814,815,851,818,820,838,825,826,545
743,286,287,75,24,360,316,82,26,235,399,299,67,51,328,409,198,126,166,268,417,102,152,273,441,153,524,433,64,248,306,292,21,183,351,107,184,131,32,207,369,56,295,148,9,187,36,193,92,363,405,20,114,490,236,73,357,377,172,228,63,135,459,431,520,510,502,445,436,473,442,443,512,513,468,505,455,478,466,480,529,467,587,584,592,610,573,559,570,580,551,607,586,601,571,565,602,555,603,557,544,632,685,678,631,622,623,680,614,660,615,663,624,630,662,664,665,629,636,674,617,675,687,625,669,651,657,671,626,688,761,754,703,742,744,709,766,745,760,710,773,711,767,715,698,759,735,722,768,726,752,728,729,753,730,774,775,776,777,841,778,779,780,781,782,783,784,785,786,831,787,788,791,846,848,794,832,797,798,799,842,833,801,834,802,803,804,805,806,807,836,849,809,857,856,811,837,812,845,814,816,817,851,818,819,820,852,822,824,825,826,858
795,391,286,287,75,387,297,24,96,316,342,82,139,336,26,264,235,399,299,67,51,412,328,126,246,268,102,225,85,153,524,477,433,64,248,306,105,368,19,292,21,183,351,184,32,207,56,8,295,148,9,123,34,36,193,92,114,353,234,236,116,73,255,357,377,228,150,63,135,431,520,493,471,494,483,507,502,445,436,442,437,512,513,511,468,523,505,478,480,529,587,584,549,568,559,597,570,608,580,546,599,607,586,591,601,571,602,563,604,598,544,567,632,678,621,631,640,613,672,619,614,660,615,663,624,642,630,662,673,665,629,690,636,674,617,675,687,625,651,657,671,688,618,638,761,694,704,755,706,742,743,744,745,760,746,710,712,714,715,717,748,735,736,723,768,762,751,726,771,738,752,729,730,731,732,764,774,775,776,777,829,841,778,779,830,780,784,785,786,831,787,788,789,827,791,792,793,848,796,797,798,799,842,843,834,835,802,803,805,806,807,836,809,857,850,811,837,844,812,845,814,854,855,817,819,820,821,838,822,824,825,826
608,306,148,9,114,73,459,437,610,549,566,621,680,653,686,649,709,788,795,803
835,190,26,299,67,225,152,105,351,107,114,73,149,459,486,586,840,563,623,614,615,629,674,650,626,743,698,735,778,809,820
24,391,287,65,387,365,360,96,316,81,82,399,299,67,51,328,409,126,142,268,417,225,152,273,441,153,524,433,265,64,248,306,105,19,292,21,183,351,260,107,184,32,207,458,56,9,187,123,193,92,93,363,114,353,234,490,236,366,73,255,357,377,428,228,149,63,459,210,431,520,465,493,471,494,483,507,502,445,446,473,437,443,475,513,468,523,505,518,478,466,480,519,529,584,558,548,540,539,570,608,580,546,599,607,564,601,571,602,563,556,603,544,567,632,685,678,621,631,677,623,614,660,615,663,624,828,630,662,664,655,665,690,668,674,617,675,687,625,669,650,651,657,666,682,671,688,618,761,703,706,742,744,709,745,760,756,773,712,767,714,715,698,759,736,750,722,723,768,762,726,738,752,729,753,731,764,774,776,777,841,779,830,780,781,784,785,786,787,789,827,846,792,793,848,794,796,832,797,799,842,805,806,808,849,809,856,811,837,844,812,845,814,816,851,818,820,852,821,822,825,826,839,545
360,286,75,262,96,190,82,264,399,299,67,412,409,408,417,225,152,291,153,524,248,306,368,19,146,183,107,184,131,32,207,56,148,187,123,193,92,363,114,222,234,490,236,116,357,377,538,228,149,150,459,471,494,483,473,442,437,443,511,468,523,455,478,466,519,529,531,584,540,539,568,570,609,599,586,601,571,602,575,603,557,685,678,631,614,615,663,624,630,662,616,655,665,690,649,625,681,650,651,657,626,638,692,761,703,705,706,742,744,709,746,710,756,773,711,759,720,722,762,738,728,729,753,730,731,776,778,830,780,784,785,786,788,853,792,794,795,832,797,799,800,843,834,802,803,804,849,809,844,845,854,851,820,823,826,858,839
190,391,360,258,51,409,268,105,32,193,465,483,468,523,592,656,665,675,767,723,774,778,793,843,802,804,807,820
760,286,287,12,75,365,514,24,316,315,81,342,82,137,139,336,26,264,67,51,328,409,166,142,417,152,291,153,524,265,64,248,306,19,260,107,184,32,207,301,458,369,56,8,223,109,295,148,283,9,187,123,193,92,405,20,114,234,236,366,116,73,255,357,39,172,228,149,135,459,431,520,465,510,494,507,501,489,436,473,442,437,447,512,513,468,505,525,478,466,529,467,587,584,558,559,597,608,580,546,599,607,564,566,586,553,591,571,565,602,563,603,598,685,678,661,631,622,677,672,623,680,653,614,660,615,663,624,642,828,662,673,646,665,629,690,636,674,617,686,675,681,650,651,682,671,618,761,754,694,703,704,755,705,706,695,742,743,744,709,758,766,745,756,773,711,747,712,767,713,715,735,722,768,751,728,729,753,730,731,764,774,775,776,777,841,778,779,780,784,785,831,827,846,792,793,848,794,795,796,832,797,798,799,800,842,843,802,804,806,807,849,809,856,811,837,845,814,851,819,820,821,823,825,826,858,839
105,723
116,391,287,12,75,262,65,24,81,190,162,342,82,137,139,26,399,299,67,51,328,408,166,142,246,417,102,225,85,273,477,433,64,306,88,105,19,362,21,91,351,260,184,207,458,56,223,148,283,9,123,92,111,93,20,114,234,490,236,366,73,538,39,228,149,150,135,459,210,431,465,493,510,494,507,501,473,442,437,443,462,475,486,523,478,466,480,531,467,440,587,605,542,558,540,543,573,597,570,546,599,566,586,553,601,840,565,602,575,603,557,598,567,632,678,661,621,631,622,640,613,672,623,680,614,660,615,642,828,662,664,665,629,648,674,617,687,649,650,651,657,666,682,626,618,689,761,754,694,704,755,706,742,743,709,758,766,760,710,756,747,712,698,759,717,718,719,735,736,720,722,723,768,726,771,700,728,753,730,731,732,764,774,775,777,829,779,830,782,784,831,787,789,827,791,848,794,796,832,797,799,800,842,843,833,801,834,835,803,804,806,849,809,857,811,837,814,855,817,851,819,821,838,822,825,858
131,198,458,428,135,459,483,513,610,654,648,766,771,804,849,811
718,391,286,287,75,65,387,297,514,24,316,82,26,264,399,67,412,408,126,142,268,417,102,225,441,153,524,433,64,248,306,88,105,89,19,21,183,91,107,184,32,108,207,56,8,148,123,193,92,111,93,20,114,353,234,490,236,366,116,45,73,255,357,428,228,149,63,459,210,431,434,471,494,507,502,501,445,436,446,473,442,437,447,443,475,468,523,505,478,533,466,480,519,529,531,467,440,592,605,548,540,539,549,573,596,580,599,607,591,601,840,565,575,555,563,603,598,567,632,678,661,621,631,640,677,613,672,634,653,641,614,660,615,663,624,642,828,662,673,654,616,664,655,665,629,636,674,617,684,686,675,687,649,681,650,651,620,657,682,671,670,626,688,638,689,692,761,754,694,703,704,705,706,742,744,709,758,696,745,760,710,756,711,747,712,767,713,714,715,698,759,717,748,719,735,736,720,722,723,724,763,762,751,726,771,738,700,728,729,753,730,731,732,764,774,776,841,778,779,830,781,784,785,786,831,787,788,789,827,791,846,792,793,848,796,832,797,799,800,842,843,833,801,834,835,802,803,804,805,806,836,809,857,856,811,837,844,812,845,814,815,816,817,851,818,819,821,824,826,839,545
468,391,286,287,24,67,51,142,433,265,183,56,193,490,255,377,39,494,507,462,505,478,527,558,540,546,586,591,678,631,677,624,665,617,675,761,744,735,738,729,785,827,793,799,804,809,852
123,514,360,139,166,291,93,73,459,597,565,632,661,681,651,666,700,753,778,847,809,844
650,854
559,286,75,67,412,306,21,183,56,148,187,459,471,442,437,584,546,601,565,563,678,623,624,616,666,618,703,706,742,709,724,771,730,780,793,799,805,811,820,821,858
830,75,65,365,360,82,139,26,235,399,258,67,412,328,409,166,417,225,441,477,248,306,105,19,146,292,107,184,207,56,223,148,283,9,123,193,93,353,490,236,116,73,172,228,149,150,459,210,431,434,494,501,473,442,443,513,480,467,440,584,610,605,548,549,543,559,588,570,546,599,564,571,565,602,575,555,563,556,603,598,685,621,631,640,619,615,828,630,616,664,648,674,684,675,687,625,650,651,657,666,688,618,692,761,703,755,706,758,760,710,711,747,767,715,717,718,719,736,722,726,738,700,728,729,731,774,777,829,778,780,781,784,785,788,789,790,853,792,793,847,794,796,832,797,799,800,842,843,808,849,809,856,811,845,814,854,815,817,851,821,823,545
795,608,567,672,638,762,780
51,248,146,63,568,556,681,762,823
566,391,12,75,65,365,360,26,264,399,67,51,412,408,166,142,417,273,291,524,433,306,105,368,260,107,184,56,223,9,187,123,93,405,114,353,234,490,116,255,357,228,465,471,494,502,489,445,436,473,468,486,478,467,592,543,596,597,551,607,564,553,840,565,563,556,567,632,661,631,640,672,615,663,624,662,673,616,646,690,617,675,681,666,671,761,704,742,744,709,766,760,710,711,747,767,713,715,759,718,719,762,738,728,731,732,764,829,841,778,785,786,831,789,846,847,795,796,832,797,798,799,843,834,804,807,856,837,844,814,815,816,851,852
649,82,67,152,433,248,207,56,148,193,116,73,228,459,431,471,507,502,473,442,437,513,466,519,529,610,580,586,601,563,678,653,615,630,665,674,666,638,761,706,743,712,715,729,753,731,779,784,786,795,800,843,804,805,809,856,811
726,391,286,287,75,65,387,365,297,24,96,316,190,82,26,264,399,258,299,67,51,412,328,408,166,246,417,102,225,85,441,153,433,265,64,248,306,19,292,21,183,91,107,184,56,8,223,148,9,187,92,93,363,20,114,353,222,490,236,366,116,73,377,39,172,228,149,459,210,431,492,494,445,446,473,442,437,447,475,513,511,523,505,478,480,519,529,527,440,584,542,540,539,559,596,608,580,551,546,599,564,591,571,602,563,603,557,598,685,678,661,631,640,677,613,672,634,619,653,641,660,642,828,664,665,648,690,636,668,674,617,684,686,687,649,625,650,651,620,666,670,626,688,618,689,692,754,694,703,706,695,743,744,709,696,745,760,746,710,756,711,747,713,714,715,698,759,718,719,736,750,722,724,768,762,771,738,752,728,729,739,730,731,776,777,841,778,830,780,782,784,785,787,788,789,847,848,795,797,799,800,842,833,801,835,803,804,806,849,809,857,811,837,845,814,854,817,851,819,820,821,838,826,858,545
738,67,123,711,747,830
82,286,12,75,65,387,365,24,360,316,81,190,395,342,26,235,399,299,67,412,328,409,142,417,225,273,153,524,477,433,64,248,306,19,146,21,183,351,184,32,207,56,8,223,109,295,148,9,187,123,34,193,20,114,353,234,490,236,116,255,357,377,228,63,459,210,431,520,465,493,494,507,502,501,473,442,437,447,462,475,512,513,468,523,505,478,466,480,529,527,467,584,542,558,540,549,543,568,597,570,580,551,546,599,607,601,571,602,563,603,604,544,567,632,678,677,623,680,634,619,653,614,660,615,663,624,642,630,662,654,664,655,665,629,648,668,674,617,684,675,687,625,620,657,688,618,689,692,761,694,755,706,742,743,744,709,766,745,760,746,747,767,715,759,718,735,736,723,751,726,738,728,729,730,731,774,776,777,841,778,779,830,781,782,784,785,786,787,788,791,846,792,848,794,795,796,832,799,800,842,843,834,802,803,804,805,806,807,849,809,856,811,837,844,845,814,855,851,819,820,821,838,822,826,839
142,67,369,56,193,234,473,513,466,570,580,564,586,685,638,706,698,799,843,804,821
183,391,75,514,24,315,190,82,139,26,399,67,51,412,408,166,142,417,225,85,273,153,524,477,433,248,306,368,19,146,362,292,91,351,260,184,131,108,207,458,369,56,295,148,9,187,123,193,92,111,93,363,114,353,234,236,116,45,357,62,150,459,431,434,494,483,507,502,446,473,442,437,443,475,512,513,511,486,525,518,455,478,466,480,519,529,584,592,605,558,548,540,549,595,588,596,597,570,580,609,546,599,607,566,586,553,591,601,840,571,602,575,555,563,603,598,632,685,678,621,631,677,672,623,634,653,615,663,624,642,630,662,616,655,646,690,668,674,617,675,650,620,658,618,692,754,694,703,755,706,708,742,744,709,766,745,760,747,767,713,715,718,748,735,722,723,762,751,726,771,728,729,753,730,774,775,776,841,778,779,830,780,781,784,785,786,831,787,853,827,791,792,848,794,832,797,799,842,843,801,834,802,803,804,807,809,856,811,859,837,844,812,845,813,814,815,816,851,819,820,822,823,858,839
540,442
471,391,286,75,387,237,24,360,96,316,190,82,336,26,264,235,399,299,67,51,328,166,268,417,152,273,441,153,477,433,265,64,248,306,105,368,19,146,292,21,351,184,32,207,56,295,148,187,123,193,93,20,114,353,234,490,236,116,73,255,357,377,228,149,63,459,431,465,493,494,507,502,489,445,473,437,443,475,512,513,468,523,505,478,466,480,519,529,527,467,440,584,605,542,558,539,573,568,559,570,608,580,546,599,564,586,601,571,602,563,603,544,567,685,678,631,613,623,653,615,663,624,630,662,654,616,655,665,629,690,674,617,675,666,682,618,692,761,754,694,703,755,706,708,742,743,744,765,709,766,760,746,711,712,767,715,698,759,719,735,736,768,762,751,738,728,753,730,731,764,774,775,776,777,841,778,779,830,780,782,783,784,786,787,788,789,827,846,792,796,832,797,799,800,843,834,804,805,806,809,856,811,837,812,814,815,816,851,820,821,822,823,825,826,858,545
687,391,287,65,514,24,316,190,342,137,336,264,235,399,299,67,412,328,409,408,417,102,85,477,265,64,105,21,183,91,351,260,184,131,32,108,207,369,56,148,9,187,93,20,114,353,234,490,236,366,116,45,73,357,377,39,149,63,135,459,210,520,465,434,494,483,445,442,437,475,513,511,468,523,505,525,478,519,527,531,467,587,584,610,542,540,549,570,580,546,599,566,586,591,571,602,563,603,557,604,567,685,678,661,631,640,677,613,672,680,641,614,660,615,642,630,654,616,664,646,690,636,668,674,617,686,625,669,651,666,671,670,626,688,689,692,761,754,703,704,755,706,742,744,709,766,745,746,710,711,712,715,759,717,718,719,735,736,720,723,763,762,726,738,700,752,728,729,753,730,774,775,776,829,841,778,779,780,782,783,784,785,831,787,788,789,827,791,846,793,847,848,794,795,796,799,800,842,801,834,803,806,836,849,809,856,811,812,845,816,855,817,851,818,819,820,852,821,823,858,860
567,139,264,126,273,9,490,73,357,493,510,445,486,584,559,631,673,690,675,713,763,762,700,753,841,785,788,789,805,850,845,854,855
715,391,286,75,262,365,514,360,96,316,82,336,26,264,399,299,67,51,412,328,142,417,102,441,153,433,265,64,248,306,418,105,368,19,146,21,183,91,107,184,207,369,56,8,223,148,187,34,193,92,231,93,405,114,234,490,236,366,116,255,357,39,228,149,459,210,431,465,471,494,483,507,445,473,442,437,447,443,475,513,511,468,523,505,478,466,529,527,587,584,592,610,605,558,540,549,568,596,570,580,546,599,564,566,553,601,840,571,565,602,563,603,557,598,567,678,621,631,622,677,680,634,653,660,615,624,642,828,662,673,664,655,656,665,648,636,674,617,675,687,625,681,620,657,682,688,618,689,692,754,694,703,755,706,742,744,709,758,710,773,712,767,698,759,717,748,719,735,736,720,750,723,724,751,738,700,752,728,729,731,764,776,777,841,779,830,780,781,782,784,785,786,789,827,791,846,792,848,794,795,796,832,797,799,842,843,833,801,834,802,804,808,849,809,856,811,837,844,812,845,814,815,817,851,818,820,821,858,545
781,286,12,75,262,65,365,514,24,360,96,316,190,342,82,139,336,26,264,399,299,67,412,328,409,408,166,142,268,417,225,85,273,441,153,524,477,433,265,64,248,368,19,292,21,183,351,260,107,184,32,207,56,8,148,9,123,36,193,92,20,114,490,236,366,116,73,357,39,228,149,459,431,465,434,471,510,494,507,502,501,489,473,442,443,475,513,511,468,505,525,478,466,480,529,527,531,467,584,605,542,558,540,549,543,573,568,559,570,608,551,546,599,607,566,586,553,591,601,840,571,565,602,563,556,603,557,632,685,678,631,677,672,641,614,660,615,663,624,642,828,630,662,664,646,665,617,675,687,671,626,618,692,761,703,755,706,695,742,744,709,758,745,760,710,711,747,712,767,715,718,719,735,736,720,750,724,762,738,752,728,729,739,730,731,764,774,776,777,779,830,780,782,784,785,787,853,827,846,792,848,794,795,796,832,797,800,842,843,834,802,805,806,807,809,857,856,837,845,814,851,819,820,821,822,858
592,391,286,287,75,262,365,514,24,96,316,315,82,139,336,26,399,258,299,67,51,328,408,142,268,417,102,225,441,153,524,477,433,64,248,418,88,19,146,362,21,183,91,351,260,107,184,32,207,369,56,148,9,187,123,36,92,231,93,114,234,490,236,116,45,255,357,377,62,172,228,150,63,135,520,465,471,510,494,483,507,502,501,489,445,473,437,447,443,475,513,511,468,486,523,525,518,478,533,519,529,527,531,587,584,605,558,540,539,543,595,568,559,596,597,570,608,580,609,551,546,599,607,564,578,586,591,601,571,565,602,575,555,563,603,557,604,598,544,567,632,678,661,631,622,677,672,623,634,619,653,641,615,663,624,828,673,654,664,655,646,665,629,690,674,617,684,675,687,625,637,669,681,650,651,666,682,671,626,688,658,618,689,692,754,694,703,704,755,706,708,695,742,743,744,765,709,766,696,745,760,746,710,756,773,711,747,767,713,715,698,759,717,748,719,735,720,750,722,723,763,768,762,751,771,738,752,728,729,753,739,730,732,764,774,776,777,778,779,830,780,781,782,783,784,785,786,831,787,788,827,791,792,793,848,794,795,796,832,797,798,799,800,842,843,801,802,803,804,805,806,807,836,808,849,809,810,856,811,859,837,844,812,814,815,816,817,818,819,820,821,823,825,858,860,839,545
821,286,12,75,387,365,297,514,24,360,96,316,81,190,82,336,26,264,399,67,328,409,408,166,142,268,417,225,152,273,291,441,153,524,433,64,248,306,418,105,89,19,146,21,91,260,184,32,207,458,369,56,8,223,295,148,9,187,123,193,92,93,363,20,114,234,490,236,116,73,357,39,228,149,63,459,431,465,494,507,502,501,473,442,437,447,443,475,513,511,468,523,505,525,455,478,466,480,519,587,584,558,540,573,559,596,597,608,551,546,599,566,586,553,591,840,602,563,603,557,598,678,631,640,672,623,634,619,653,614,660,615,663,624,828,662,664,655,665,629,674,617,686,675,687,650,620,657,666,671,626,688,618,689,692,761,754,703,704,706,742,743,709,696,760,746,711,767,713,715,698,735,720,722,723,724,763,768,762,771,700,769,728,729,739,730,732,764,775,776,777,841,778,779,784,785,831,788,827,791,846,848,796,832,797,799,800,843,834,835,802,803,804,806,836,849,809,857,850,811,837,814,817,819,820,822,823
631,391,286,262,387,514,24,360,96,316,190,162,137,26,264,399,67,328,409,198,408,166,142,268,417,102,225,152,441,153,477,265,64,248,306,105,368,19,292,21,183,107,184,32,207,458,56,8,295,148,9,187,34,92,111,93,363,114,353,222,490,236,116,357,377,228,149,459,210,431,493,434,494,502,445,473,442,437,443,468,523,505,480,519,529,531,467,440,587,584,610,542,558,539,543,568,588,596,551,546,599,607,564,553,601,840,571,565,602,555,563,556,603,557,604,567,632,685,678,661,621,640,623,634,619,653,641,614,615,624,642,630,662,673,654,616,664,655,665,629,690,674,617,686,675,625,650,620,657,666,692,754,703,706,742,743,709,745,760,773,711,747,712,715,759,719,750,722,723,768,700,728,729,753,739,730,731,774,775,841,778,830,782,783,784,785,786,831,787,789,790,853,846,792,847,848,794,795,832,797,799,842,804,849,809,857,856,811,845,814,815,855,817,851,819,820,852,821,825,826,858
673,412,64,184,32,56,494,480,688,706,729,785,832,842,804,809,856,844,814,820,838
794,299,67,477,64,19,193,255,377,428,473,478,531,584,558,559,597,580,546,599,586,598,677,615,624,616,655,625,618,754,743,745,711,729,779,780,782,785,853,791,832,797,803,808,809,819
646,264,146,131,149,459,540,551,641,664,629,637,670,754,694,703,704,705,706,696,747,714,718,719,724,771,700,752,739,831,827,836,821
105,391,287,262,365,514,24,190,395,82,137,26,264,399,67,51,409,408,166,142,417,225,273,433,64,248,306,418,368,19,146,292,183,91,107,184,131,32,207,458,369,56,295,148,283,9,34,193,92,111,93,363,114,222,490,236,366,116,255,538,149,135,459,210,431,520,434,471,494,502,445,436,473,442,447,468,478,480,519,527,587,584,592,610,605,540,543,568,596,570,580,599,564,586,591,601,840,602,555,556,603,557,598,632,685,621,631,622,640,677,613,672,623,680,634,619,653,641,660,615,828,616,664,656,665,648,617,684,675,681,651,620,657,688,689,761,703,704,706,744,709,696,745,710,747,767,715,759,719,735,736,750,722,723,738,700,752,728,729,753,731,732,774,829,778,830,780,783,784,785,786,831,790,827,791,847,848,794,796,832,797,798,799,843,834,835,802,803,806,807,849,809,850,856,811,859,837,844,812,845,813,815,816,855,817,851,819,820,852,821,858,860,839,545
391,258,664,718,726,830,801,545
792,75,514,316,190,342,82,139,336,26,264,235,399,299,67,51,412,408,142,268,417,225,153,524,433,265,64,248,306,105,19,292,21,91,351,184,32,56,8,109,148,123,193,92,363,114,234,116,73,255,377,39,63,135,459,520,465,493,434,471,494,507,502,489,445,473,442,437,447,443,462,475,513,523,505,525,455,478,466,480,519,587,584,592,610,558,540,543,573,568,597,570,580,546,599,607,564,586,591,840,571,602,555,563,603,557,567,632,678,661,631,622,677,623,619,653,614,660,615,663,624,662,664,665,629,636,674,684,686,675,625,681,650,651,682,688,618,761,703,705,706,708,742,743,744,709,766,760,746,710,756,712,715,698,759,717,748,735,724,768,762,771,738,752,728,729,753,730,731,732,774,776,777,841,778,779,780,782,783,784,785,786,831,787,788,789,790,853,827,791,793,794,795,796,832,797,799,800,842,843,801,834,802,803,804,806,849,809,857,810,856,811,837,845,814,815,816,851,819,820,822,823,825,826,858,860,839
89,286,75,365,297,24,96,395,82,26,264,399,67,328,409,408,166,142,246,268,417,102,225,85,68,152,291,441,153,524,64,248,306,418,88,105,19,146,292,21,107,184,131,32,207,458,369,56,223,295,148,9,187,123,92,111,93,20,114,234,490,366,116,45,73,255,357,538,228,149,63,459,431,465,502,501,473,442,437,447,443,512,511,468,505,455,478,466,480,531,440,584,610,605,548,540,543,568,596,608,551,546,599,607,586,553,591,601,840,571,575,555,603,557,598,632,678,661,621,631,622,677,613,634,619,615,663,642,828,662,673,616,664,656,665,629,636,674,686,687,649,650,657,671,670,626,689,754,694,703,704,705,706,695,742,709,758,766,710,756,773,711,747,712,713,715,698,759,719,735,736,720,750,722,723,724,762,771,738,700,752,728,729,739,731,732,774,776,829,841,778,830,780,784,785,786,831,788,827,846,792,847,848,796,832,799,800,842,843,834,835,803,804,836,849,809,857,856,811,837,844,812,845,814,816,817,851,821,838,839,545
9,286,12,65,387,24,96,190,342,137,336,26,399,258,299,412,328,198,142,268,417,152,273,153,477,433,19,183,351,184,32,108,207,301,369,56,109,295,148,187,123,34,36,193,231,111,20,115,353,222,234,236,116,255,377,62,39,228,150,135,459,210,431,520,465,493,434,471,494,502,489,446,473,462,475,513,511,486,505,478,466,480,519,529,527,467,584,542,558,543,595,568,588,596,570,608,580,546,607,564,553,601,840,602,555,563,556,544,567,678,621,631,677,634,653,614,615,663,624,642,828,630,673,656,665,629,648,690,668,674,617,684,675,687,625,681,657,666,688,618,638,689,754,704,755,706,708,742,744,758,766,745,760,746,710,715,698,735,736,722,762,751,726,771,752,728,729,753,730,731,764,774,776,777,829,778,779,830,780,781,783,785,786,789,827,791,846,793,848,795,796,798,799,800,843,801,804,806,807,808,849,809,850,856,811,812,845,814,815,818,820,822,823,824,825,826,858,545
468,391,286,287,24,299,67,51,142,153,477,433,265,292,183,184,207,56,109,34,193,231,405,20,490,116,255,377,39,135,465,494,507,445,473,442,462,513,505,525,478,527,558,540,539,570,546,586,591,840,571,556,604,567,678,631,677,615,663,624,630,665,690,674,617,675,681,651,626,688,689,761,706,742,744,766,767,715,735,768,738,729,774,841,779,830,782,784,785,789,827,846,792,793,848,795,797,799,800,843,804,809,851,852,839
105,360,412,306,108,123,92,234,462,519,597,650,705,747,762,851
767,391,286,12,387,365,24,360,96,316,81,342,82,264,399,67,51,409,126,142,246,268,417,152,273,441,153,265,64,248,306,19,21,183,91,107,184,32,207,56,295,148,9,36,193,92,114,490,236,116,73,357,377,62,39,228,150,63,135,431,465,493,434,471,510,494,507,502,445,436,473,442,437,443,475,512,513,511,468,523,505,478,466,480,519,529,584,592,605,558,540,539,573,568,596,597,570,608,580,546,599,607,564,586,601,571,602,563,598,567,632,685,678,661,631,622,623,653,641,614,660,615,624,630,662,673,664,655,665,629,674,617,675,687,625,651,657,671,688,618,692,761,754,755,706,742,743,744,709,745,760,756,712,715,698,759,720,750,722,763,768,751,726,738,728,729,753,730,731,764,774,776,777,841,778,779,780,781,784,785,787,790,853,827,791,846,792,793,848,794,795,796,797,798,799,800,842,801,834,802,804,805,806,807,808,849,809,857,856,811,812,845,814,815,817,851,819,822,823,825,826
799,316,67,268,152,306,32,56,295,148,36,193,234,116,73,39,228,459,431,493,471,494,473,442,475,505,478,466,480,542,558,568,559,580,546,599,571,603,678,614,630,654,665,675,651,618,761,743,767,735,768,729,739,774,777,779,827,792,796,797,800,843,809,851,819,820
478,391,287,75,65,96,316,190,342,82,137,139,26,399,299,67,328,409,198,142,268,417,152,441,153,524,477,433,64,248,306,418,105,19,146,21,183,351,107,184,32,207,458,56,8,295,148,123,36,193,93,363,405,20,114,353,234,236,116,73,357,377,39,428,228,150,135,459,210,431,465,493,471,510,494,483,507,502,489,445,473,443,512,513,468,523,466,480,529,527,467,584,605,542,558,559,570,580,551,546,607,586,601,571,565,602,563,603,598,567,685,678,631,677,623,619,653,614,660,615,624,662,654,664,665,648,690,668,674,617,686,675,687,625,681,650,620,657,626,618,689,692,761,703,704,755,705,706,742,743,709,745,760,746,756,773,711,712,767,715,698,759,717,735,723,768,762,726,738,728,729,753,730,732,764,774,775,776,777,829,779,830,780,784,785,786,827,791,792,793,794,795,796,797,798,799,842,843,834,802,804,805,806,849,809,856,811,837,812,845,814,855,819,820,825,826,858,545
610,75,399,67,246,102,265,64,306,146,292,21,91,107,184,56,148,9,187,93,114,222,236,45,228,459,442,513,478,466,467,584,549,596,608,564,586,553,604,598,567,685,631,622,664,629,687,650,620,670,754,704,706,743,709,766,715,698,736,762,728,739,774,775,778,830,784,846,792,794,799,842,801,834,845,814,824,825
622,287,12,75,65,514,360,81,190,137,264,235,399,67,198,126,142,417,102,291,441,524,433,265,64,248,306,418,105,368,19,292,107,184,32,108,369,56,295,148,283,9,187,92,111,363,20,114,222,45,73,357,377,149,63,459,210,520,493,471,510,494,483,489,445,436,446,473,442,475,511,505,525,478,480,519,531,467,587,584,610,605,558,548,549,543,573,595,568,588,596,597,580,546,599,607,564,586,553,601,840,571,565,602,575,555,563,556,603,557,567,632,685,678,661,621,631,677,623,680,634,619,653,641,614,660,615,663,624,642,828,630,662,673,654,616,664,655,646,656,629,648,690,636,668,674,617,686,675,625,681,650,657,666,682,671,626,618,689,754,694,704,706,742,743,744,765,709,766,745,710,773,711,747,767,713,714,715,759,718,748,735,720,750,722,723,762,751,726,752,728,753,730,764,777,830,784,785,831,790,827,846,793,832,801,834,835,802,804,807,808,849,809,857,850,811,845,814,815,816,851,852,839
108,67,417,64,107,56,8,148,92,114,234,459,473,437,461,478,480,610,559,580,661,615,664,665,674,620,671,618,706,759,723,771,769,728,775,841,847,832,843,834,811,845,819,822
493,514,24,316,82,299,67,51,409,268,248,306,88,183,184,56,490,73,228,431,471,494,473,442,437,475,478,440,584,605,580,586,602,555,563,632,685,622,614,615,828,630,655,665,617,625,626,618,703,745,756,767,759,768,775,778,830,784,785,797,799,804,806,807,811,814,858
8,235,265,56,363,73,459,519,584,677,762,841,814,851
466,286,75,65,387,365,24,316,190,342,82,137,139,336,26,235,399,299,67,409,142,268,225,85,291,441,153,477,433,64,248,19,21,183,351,260,107,184,32,207,458,56,109,295,148,283,9,187,123,34,193,92,20,114,353,234,116,45,73,39,172,63,135,459,431,520,465,493,510,494,507,502,501,445,436,473,442,443,462,475,512,513,468,525,478,480,519,529,467,584,592,610,605,542,558,540,543,573,596,570,608,580,551,546,599,607,564,566,571,602,563,603,604,567,632,685,678,661,621,631,640,677,672,653,614,660,615,663,624,642,828,630,662,616,664,655,656,665,648,690,617,675,625,620,657,688,618,689,761,703,704,755,706,708,695,742,743,744,709,766,745,760,710,712,767,713,715,735,750,763,768,762,751,700,728,729,753,739,730,731,764,774,775,776,777,829,779,780,784,785,786,787,788,790,853,827,791,792,793,848,796,832,797,799,800,843,834,804,805,806,807,809,856,811,837,845,814,854,851,819,820,822,826,858
571,286,360,342,82,139,26,235,299,409,268,273,477,433,183,351,184,32,56,34,36,231,20,353,62,39,172,434,494,507,443,512,523,466,480,519,529,527,592,542,558,539,573,568,597,570,546,599,607,586,563,544,678,615,624,674,675,625,669,666,755,742,743,765,745,760,746,767,736,774,778,779,781,784,786,787,853,791,792,795,796,800,806,849,809,810,812,818,819,825,826
131,264,566
162,286,287,75,65,365,297,24,316,81,190,342,82,139,336,299,67,51,328,409,198,166,142,268,417,102,225,85,273,291,153,524,433,265,64,248,306,418,105,368,19,146,362,183,351,107,184,131,32,207,56,223,109,295,148,283,9,187,34,193,93,20,114,353,222,234,490,236,116,357,377,228,63,135,210,465,493,471,494,483,502,501,489,445,446,473,443,475,513,468,486,523,505,478,466,480,467,540,568,596,570,608,580,599,564,586,553,571,602,563,556,603,557,544,567,678,672,619,614,615,624,630,662,673,654,664,655,646,665,629,648,617,686,675,687,625,669,657,666,626,638,689,754,694,704,755,742,743,744,709,766,745,760,746,712,767,715,698,759,717,735,720,750,768,751,771,738,752,729,753,731,732,764,774,775,776,777,829,778,779,830,780,781,784,786,831,789,790,853,791,846,792,832,799,800,842,843,834,802,804,805,806,807,836,808,849,809,850,856,811,812,845,814,815,816,817,819,820,852,821,825,826,858,839
105,391,12,75,514,360,264,399,258,67,408,166,142,85,152,441,433,306,89,368,19,107,301,369,56,187,92,111,93,405,490,236,366,116,255,228,149,150,459,483,445,442,511,468,527,587,592,543,568,588,580,546,599,564,586,571,556,598,661,634,619,615,828,616,646,656,629,675,681,650,657,689,754,703,766,760,712,715,748,735,738,700,728,730,777,830,790,827,792,795,796,832,797,799,801,835,809,856,845,814,821,839
369,67,64,19,148,93,114,366,459,431,442,440,553,601,840,557,634,619,828,664,687,650,692,754,694,706,709,714,700,752,729,739,841,831,797,843,837,845
539,387,342,26,268,152,260,32,109,36,231,236,73,39,431,465,492,471,473,475,513,519,529,467,542,595,568,546,601,602,563,567,678,623,615,673,690,675,651,761,742,765,760,748,768,762,730,776,779,784,788,792,796,800,805,809,814,815,820
539,387,342,26,268,152,260,32,109,36,231,73,39,431,492,471,473,475,513,519,529,467,542,595,568,546,601,602,563,567,678,623,615,673,690,675,651,761,742,765,760,768,762,730,776,779,784,788,792,796,800,805,809,814,815,820
564,391,286,287,24,96,316,190,342,82,139,26,264,399,299,67,51,409,198,408,126,166,142,246,268,417,225,85,152,441,524,433,265,64,248,306,88,105,292,21,183,351,260,107,184,207,56,223,148,9,36,193,92,93,363,405,114,222,490,236,116,73,255,357,377,39,228,149,135,459,210,431,520,434,494,483,507,502,501,489,445,473,442,437,447,443,462,475,513,511,523,478,466,480,519,529,467,584,610,605,542,540,539,549,543,559,546,599,607,586,591,601,571,602,563,603,557,598,567,632,685,678,621,631,672,623,614,660,615,624,642,630,662,654,664,655,646,665,690,674,617,675,625,681,650,651,657,682,671,688,618,689,761,694,704,706,742,743,745,760,710,756,713,715,698,748,735,722,724,768,751,726,700,729,753,739,730,731,764,774,775,776,778,779,830,780,781,782,784,785,786,789,827,791,846,792,793,848,794,796,832,797,799,842,806,809,856,837,812,845,814,815,851,819,820,852,821,823,825,858
428,391,12,387,365,24,360,316,81,395,82,137,26,264,399,299,412,328,198,408,166,246,417,102,225,152,441,248,306,418,105,89,368,19,146,21,183,351,107,184,32,207,458,56,223,148,283,9,92,111,363,405,20,114,222,234,490,236,366,116,45,73,357,377,538,149,459,210,431,520,465,471,494,489,436,473,442,437,475,468,523,505,533,480,519,529,531,467,587,592,542,540,539,549,543,588,608,599,564,553,601,840,565,575,555,556,603,557,598,632,685,678,661,621,631,622,640,677,613,623,634,653,614,660,615,642,664,656,665,648,636,686,625,650,651,657,682,671,670,626,638,692,754,694,703,705,706,708,743,744,709,758,710,756,747,712,713,715,698,759,717,718,748,719,735,736,720,722,723,724,726,771,738,700,752,728,729,730,731,732,829,841,830,780,784,785,831,787,788,853,827,791,792,847,848,795,796,832,834,802,804,836,849,809,857,811,859,813,854,816,855,817,851,818,819,820,821,838,545
21,360,67,148,228,459,473,505,531,568,559,580,546,840,571,563,615,650,688,706,743,715,729,785,792,843,802,811,851
362,75,24,96,190,82,264,67,51,412,409,198,408,142,417,225,85,273,441,153,265,64,248,105,21,183,260,32,207,56,223,295,363,405,114,490,366,116,377,228,150,135,459,465,510,494,507,489,445,442,511,468,478,440,584,568,570,608,551,546,599,566,586,591,571,602,563,556,598,567,678,631,613,672,619,660,615,828,630,654,664,665,674,617,675,687,681,657,638,689,692,761,755,705,706,742,743,758,745,710,756,711,767,713,698,759,735,723,751,738,731,764,774,829,778,779,784,785,786,787,788,846,848,794,795,796,832,797,799,834,804,806,849,809,856,811,817,851,818,852,821,822,860,839
391,286,75,262,65,24,96,316,190,82,336,26,399,299,67,412,409,166,142,246,268,417,102,225,85,152,441,153,64,248,306,88,105,368,146,292,21,91,260,184,207,56,8,223,295,148,9,187,123,34,193,92,93,363,20,114,234,490,236,73,255,357,377,39,172,149,63,459,431,483,507,502,445,473,437,447,443,475,511,478,466,480,529,531,587,584,610,542,558,540,549,543,559,596,570,608,551,546,599,607,586,591,601,563,603,598,567,678,621,622,640,623,653,641,614,660,615,624,828,630,662,673,664,665,629,648,674,617,684,686,675,687,681,650,688,618,761,754,694,703,704,742,743,709,758,745,756,773,747,712,767,714,715,698,759,718,719,735,750,722,723,724,768,726,771,738,700,728,730,731,732,774,775,776,777,829,841,779,830,780,782,784,785,786,787,827,846,792,793,848,796,832,797,799,800,842,833,801,834,804,805,806,808,849,809,856,811,837,844,812,845,814,855,817,851,819,820,821,822,825,545
223,568
692,96,264,412,328,152,148,363,405,490,366,510,468,505,527,570,586,602,603,598,685,621,686,651,709,710,759,717,750,731,732,789,792,803,844,839
26,387,342,82,336,235,299,268,477,433,260,32,295,36,231,353,236,62,39,172,431,520,465,471,494,502,437,475,512,513,523,478,466,519,529,467,558,539,595,568,597,608,580,546,607,564,571,602,563,678,653,660,615,663,673,665,690,617,675,625,669,658,618,761,755,742,743,745,760,746,748,768,762,730,774,775,776,778,779,782,784,788,791,792,793,796,798,799,800,806,807,808,809,814,820,825
478,391,286,12,75,65,387,24,360,316,315,81,342,82,139,26,264,399,299,67,51,409,142,268,417,85,152,441,153,524,477,433,265,64,248,306,368,19,146,292,21,183,91,351,107,184,32,207,369,56,223,148,187,123,36,92,93,363,405,114,353,234,490,236,116,73,357,377,62,63,459,465,493,494,483,507,502,501,489,445,473,442,437,447,443,475,512,468,523,505,525,466,480,519,529,527,584,610,605,542,540,539,549,543,568,596,570,608,580,551,546,599,607,564,586,601,571,565,602,555,603,557,685,678,661,621,631,640,677,623,680,653,614,660,615,624,828,662,673,616,664,655,656,665,629,690,617,684,686,651,657,618,638,689,692,761,754,694,703,704,755,706,695,742,743,765,709,758,766,696,745,760,746,710,756,773,711,767,713,715,698,759,717,718,748,719,735,724,768,762,726,738,728,753,739,730,731,732,764,774,775,776,841,778,779,830,781,783,784,785,786,787,789,790,827,791,846,793,848,794,795,796,832,799,842,843,833,801,834,802,805,807,836,849,809,857,850,856,811,837,844,845,814,816,817,851,818,819,820,821,825,826,839
24,75,65,360,96,316,81,190,395,82,137,26,264,399,299,67,51,412,409,126,166,246,417,102,273,153,433,64,248,306,105,19,146,21,183,91,351,260,107,32,207,301,56,295,148,9,36,193,92,93,363,405,114,115,353,234,490,236,116,73,255,357,377,39,228,149,150,135,459,431,465,492,493,510,494,507,502,501,489,445,436,473,437,447,513,468,455,478,466,480,529,531,587,584,558,540,539,543,573,568,559,597,570,580,546,599,607,566,586,591,601,571,602,603,544,567,632,685,678,631,677,623,680,614,615,663,630,662,673,654,664,665,629,690,684,675,687,625,651,666,682,671,626,692,761,754,703,755,706,695,742,743,709,760,746,773,712,767,715,698,759,718,719,735,736,720,750,722,738,729,753,730,731,764,774,775,776,777,841,778,779,830,780,781,782,784,785,788,853,791,846,792,793,848,796,832,797,799,800,842,843,803,805,807,809,857,856,811,837,812,845,814,817,851,819,820,821,822,823,839,545
762,443,486,584,559,677,844,823
796,399,67,142,417,183,184,56,193,114,63,459,494,473,442,478,466,480,558,559,580,546,607,586,571,602,567,615,687,688,761,706,742,743,760,767,735,728,764,774,778,784,785,786,792,793,799,800,843,804,856,811,814,823,860
800,387,342,336,26,235,299,268,152,295,148,36,231,236,73,62,39,172,520,465,471,494,473,437,513,466,480,519,529,542,539,595,568,608,580,578,602,563,544,567,678,615,624,665,690,675,625,651,618,761,755,742,743,745,760,753,730,779,783,784,788,793,796,799,805,806,808,809,856,814,815,820,826
363,316,399,409,166,417,85,153,265,64,105,21,183,91,184,56,148,187,234,73,357,172,228,149,150,507,446,473,437,447,523,480,527,599,564,591,661,677,613,680,641,614,615,624,662,664,648,675,650,618,689,692,761,706,742,744,696,745,767,698,735,763,762,726,738,728,730,841,781,782,784,787,827,847,843,803,849,809,817,851,819,825
471,387,316,82,235,268,273,433,295,36,62,39,172,135,520,465,494,502,489,437,512,513,525,466,480,529,467,573,608,546,586,563,623,615,663,624,673,665,690,674,675,625,669,658,761,708,760,774,775,778,781,782,792,797,799,802,806,811,820,822,826
471,387,316,235,268,273,477,433,32,295,231,62,39,172,520,465,494,502,443,512,513,523,525,478,466,480,529,467,608,546,602,563,623,615,663,673,665,690,674,675,625,669,658,618,761,755,760,730,774,776,779,782,791,792,796,799,802,806,807,809,822,826
830,82,399,67,409,126,166,417,184,56,148,193,93,149,135,459,493,494,502,473,443,513,478,466,480,584,546,607,563,603,567,678,615,624,674,675,687,657,761,706,742,744,710,767,735,724,768,762,738,729,730,774,778,784,785,786,790,796,842,801,805,806,809,856,811,815,817,851,820,823,825,860,545
704,287,12,75,365,297,96,82,26,264,67,328,408,166,246,417,102,225,85,441,524,477,306,88,105,89,19,21,183,91,184,56,148,283,9,187,193,92,111,93,363,20,114,353,222,234,490,366,116,45,73,255,357,538,149,150,459,492,493,494,501,436,473,442,437,447,443,475,512,511,468,523,455,478,533,466,480,531,467,440,584,592,610,548,540,568,608,551,546,566,553,840,575,563,557,598,544,567,678,661,621,640,677,613,672,680,634,619,641,614,615,624,642,673,616,646,665,629,648,636,687,649,625,681,650,651,620,666,671,670,626,688,618,638,692,761,754,694,703,705,706,695,742,743,709,758,766,696,710,756,773,711,747,767,713,714,717,718,719,735,736,720,722,723,724,762,751,726,771,738,700,752,728,729,753,739,732,774,776,829,841,778,779,830,780,785,831,788,827,793,847,848,795,832,797,799,842,833,834,835,803,807,836,809,857,856,844,814,854,816,855,817,820,821,838,823,826,545
417,391,286,12,262,65,387,365,24,96,162,342,82,399,258,67,328,408,166,142,102,85,152,273,441,265,248,418,105,368,19,292,21,91,351,184,32,207,458,369,56,223,109,295,148,187,93,363,405,234,490,366,116,73,255,357,377,428,150,459,431,465,493,434,483,502,501,489,436,442,437,475,513,511,468,505,478,480,519,529,527,531,584,592,610,605,548,540,543,568,559,596,597,570,580,551,546,599,607,564,566,586,591,601,565,602,575,556,603,557,598,632,685,661,621,631,672,623,653,660,615,624,662,654,664,665,674,617,686,687,649,681,650,651,620,657,666,671,670,626,688,638,761,694,703,706,742,743,744,709,758,745,760,710,756,711,712,715,759,717,718,720,750,722,768,726,771,728,729,730,731,732,774,829,841,778,780,782,784,785,787,788,789,827,791,846,792,793,847,848,794,796,832,797,799,842,834,803,804,805,806,808,849,809,857,811,837,845,814,815,816,817,851,819,820,852,821,825,858,839
803,286,12,75,387,24,360,316,342,82,336,26,264,235,299,67,51,328,409,126,246,268,417,85,152,153,477,265,64,248,19,183,260,184,32,56,109,295,148,283,123,34,92,111,363,20,114,353,222,236,366,116,45,73,255,39,228,150,63,459,431,520,465,494,501,437,475,512,513,511,468,523,505,518,478,466,480,519,529,531,467,558,559,570,608,580,551,546,599,607,564,566,591,571,602,563,557,598,567,632,678,661,621,631,640,677,613,672,623,680,614,660,615,663,624,642,630,662,655,656,665,629,648,674,675,669,650,651,620,666,682,671,670,626,618,638,689,761,754,704,705,706,695,742,743,744,758,766,696,745,760,746,756,767,713,714,715,759,717,718,748,735,720,722,724,768,762,726,771,752,728,729,753,739,730,732,764,774,775,777,829,841,778,779,830,780,784,785,786,831,787,791,846,792,793,847,848,794,795,796,832,799,800,842,833,834,835,805,806,807,836,809,857,850,856,811,837,844,814,855,817,851,820,821,838,822,826,839
64,391,75,387,24,96,316,162,82,137,139,26,264,299,67,328,409,198,408,166,268,417,225,152,441,153,524,265,248,306,19,292,21,183,351,260,107,184,32,56,223,295,148,123,193,92,363,405,20,114,353,222,234,490,236,116,73,255,377,228,149,63,459,210,431,493,434,494,483,507,502,445,436,473,437,443,462,513,511,468,523,505,455,478,466,480,531,467,587,584,610,542,540,549,568,588,596,597,570,580,551,546,599,607,566,586,601,571,602,563,557,598,567,685,678,661,621,631,622,613,623,619,653,641,615,624,642,828,662,673,654,616,664,655,656,665,629,648,690,636,674,617,675,687,625,681,650,651,657,671,626,618,692,761,703,706,708,742,743,758,760,746,773,747,712,713,715,759,718,719,735,750,722,723,762,700,728,729,753,730,731,774,775,777,829,841,779,780,782,784,785,786,787,790,853,791,846,848,794,796,832,797,799,800,802,803,806,849,809,857,850,856,811,859,837,845,814,854,815,817,851,819,820,852,821,825,858,839,545
584,391,286,12,75,365,24,360,96,316,315,81,190,162,82,137,336,26,299,67,328,126,268,417,225,85,152,273,291,441,153,524,433,265,64,248,306,418,89,19,21,183,351,107,184,32,458,56,148,9,34,36,193,92,111,363,20,353,234,490,236,116,73,377,39,428,228,149,135,459,210,431,465,471,507,445,436,473,442,437,447,443,475,513,468,486,523,478,466,480,531,467,587,592,610,542,558,540,543,573,568,559,596,570,608,580,551,546,599,607,564,553,601,571,565,555,563,556,603,557,604,544,567,632,678,631,640,634,653,614,615,624,828,630,673,664,655,665,629,690,636,674,617,675,687,625,650,666,682,671,626,688,618,761,703,706,708,742,744,709,758,745,760,746,756,773,712,767,715,698,759,735,736,720,722,724,771,729,730,731,732,774,775,776,777,841,830,781,784,785,788,853,791,846,794,795,796,832,797,798,799,800,834,802,804,805,808,849,809,856,811,845,814,817,819,820,821,825,826,858
248,391,287,514,24,360,316,395,162,82,137,139,336,26,264,399,67,412,408,126,166,142,246,268,417,102,225,85,152,273,441,524,265,306,418,105,368,146,292,21,107,184,32,458,56,148,92,111,93,363,405,114,234,490,236,116,73,255,377,428,228,149,150,459,520,465,434,494,445,446,473,437,475,513,511,468,523,505,478,480,519,529,527,584,610,605,558,540,539,543,573,568,559,588,596,608,580,599,607,564,586,591,571,565,555,556,603,557,604,598,567,685,678,631,640,677,613,623,680,653,614,615,642,630,673,616,664,646,665,629,690,674,686,675,625,681,650,657,666,682,688,689,692,761,754,703,705,706,742,743,709,758,766,745,760,710,756,711,747,712,719,720,724,768,771,700,728,729,753,730,731,732,774,777,841,778,779,782,783,784,785,786,787,788,789,853,827,791,846,792,847,794,795,796,832,797,799,800,843,801,835,804,836,808,809,850,856,811,837,845,814,854,815,816,817,851,820,852,838,822,826,858,839
473,316,591,637,751,726,793,806,814
626,391,286,287,75,65,96,316,82,137,26,264,399,299,67,51,328,409,198,408,126,142,268,417,225,85,152,273,291,153,524,477,433,265,64,248,105,89,19,146,21,183,351,260,107,184,32,207,458,56,223,295,148,9,187,123,193,92,93,405,114,353,234,490,236,116,73,357,377,39,228,149,63,135,459,210,465,493,494,483,507,502,445,473,442,437,443,462,475,513,468,486,505,525,478,480,527,467,440,584,610,605,540,568,559,570,546,607,566,591,601,571,565,575,563,556,603,557,544,567,678,661,631,613,672,634,641,614,660,615,624,642,828,630,662,673,654,655,646,665,648,636,674,617,686,675,687,625,681,650,651,657,666,682,670,618,761,754,703,704,755,706,742,743,709,758,766,696,710,711,747,712,713,715,698,759,717,718,748,720,722,723,724,762,726,752,728,729,739,730,731,732,764,774,775,777,829,841,778,779,830,780,782,784,785,786,831,788,853,827,791,792,847,794,796,797,798,799,800,842,843,802,804,805,806,836,809,856,811,812,845,814,854,815,855,818,819,820,821,858
286,75,513
286,75,513
363,316,399,409,166,417,85,153,265,64,105,21,183,91,184,56,148,187,234,73,357,172,228,149,150,507,446,473,437,447,523,480,527,599,564,591,661,677,613,680,641,614,615,624,662,664,648,675,650,618,689,692,761,706,742,744,696,745,767,698,735,763,762,726,738,728,730,841,781,782,784,787,827,847,843,803,849,809,817,851,819,825
152,391,75,262,387,24,360,316,81,190,342,82,336,26,264,399,299,67,412,328,142,268,417,225,441,265,64,248,306,418,105,368,19,292,21,184,32,458,56,109,295,148,283,9,92,363,114,353,234,73,377,39,63,135,459,520,465,493,434,494,483,507,489,445,436,473,437,475,512,468,523,505,478,533,480,519,529,527,531,467,587,584,592,605,558,539,543,568,559,588,596,608,580,551,546,599,607,564,566,586,601,840,571,565,602,555,563,557,567,678,661,631,640,623,614,615,663,624,630,655,646,665,629,648,690,674,686,675,687,649,625,669,681,650,651,657,666,682,671,670,626,618,638,761,694,703,705,706,708,742,743,744,709,758,745,746,756,767,715,759,717,720,750,722,771,728,753,739,730,732,764,774,775,777,778,779,780,784,785,786,831,787,788,853,827,791,846,792,793,847,794,795,796,832,798,799,842,834,802,803,804,805,808,849,809,856,811,845,814,854,815,816,817,851,820,825,826,858,860
399,286,287,12,65,24,96,316,190,82,336,26,299,67,51,328,126,142,268,417,102,85,152,273,441,433,64,248,306,88,89,19,292,21,183,91,351,260,107,184,131,32,108,458,369,56,148,9,193,92,93,363,405,114,236,366,116,73,377,228,149,150,459,431,493,434,471,507,489,445,473,442,437,475,513,468,505,525,478,466,480,529,467,587,584,592,610,540,543,573,568,559,596,570,551,546,599,607,564,553,601,840,565,602,575,555,556,603,557,604,598,567,632,685,678,631,622,640,677,653,614,615,642,828,630,662,664,655,646,665,629,648,636,668,674,617,684,686,675,687,657,666,682,671,689,692,761,754,694,703,708,742,743,744,709,766,745,756,773,711,712,767,715,698,759,717,718,735,720,723,724,768,762,726,771,752,728,729,753,739,730,731,732,774,777,829,841,778,779,781,783,784,785,788,791,846,792,848,794,832,797,800,842,843,833,801,834,802,805,806,807,836,856,811,837,844,812,845,814,817,818,819,820,822,824,826,858
478,75,65,387,24,316,82,137,336,26,399,299,67,328,126,142,268,417,153,524,477,433,265,306,105,19,183,184,32,369,56,295,148,9,187,123,36,193,231,93,20,114,353,234,236,116,45,73,255,357,377,39,428,228,149,63,135,459,431,465,492,471,494,507,489,445,446,473,442,437,443,462,475,513,468,523,505,466,480,519,529,527,584,605,540,539,549,568,559,570,608,546,599,607,564,566,586,591,571,565,602,575,563,603,557,598,544,567,632,685,678,661,677,672,634,653,614,660,615,624,642,630,662,673,655,665,629,690,668,674,686,675,649,625,669,651,666,671,618,689,761,754,703,755,706,708,742,743,709,766,745,760,746,767,714,715,759,717,748,735,736,720,724,763,768,762,751,728,729,753,732,764,774,776,829,778,779,830,780,784,785,831,787,827,791,792,793,795,796,797,799,833,804,806,807,849,809,856,811,837,812,845,814,815,817,851,818,819,820,822,825,826,858,839
546,75,190,82,399,299,51,408,166,268,417,85,273,441,265,64,248,105,183,91,351,184,32,207,458,56,109,9,123,193,92,114,234,490,236,357,377,172,63,465,471,494,483,507,445,447,443,475,513,511,468,523,478,466,519,527,467,584,605,540,573,599,607,586,601,571,565,603,557,598,685,678,631,653,614,615,624,828,630,664,655,665,629,675,666,682,618,638,689,761,706,742,743,709,760,746,759,717,719,750,751,729,753,730,775,777,778,779,782,784,785,788,792,794,832,797,799,802,806,849,857,856,811,837,844,812,814,815,816,817,820,821,822,823,825,826,839
315,286,75,262,82,67,142,153,477,183,184,32,56,148,193,234,116,135,459,465,494,507,501,473,442,447,475,513,486,505,525,478,466,519,440,587,584,610,542,558,540,570,580,546,607,564,591,601,571,565,602,567,634,615,663,624,662,665,674,688,689,706,742,760,767,715,735,751,729,764,774,779,781,784,785,786,827,791,846,795,796,797,798,799,800,843,807,856,811,845,814,815,819,822,860,839
678,287,12,75,262,387,297,24,316,81,342,82,137,139,26,399,299,67,51,328,268,417,225,153,477,265,64,146,292,21,183,91,260,107,184,32,108,207,56,109,295,148,187,123,36,193,92,93,20,114,353,234,490,236,116,73,357,150,63,135,459,431,465,493,434,471,494,483,507,489,445,436,446,473,437,443,475,512,513,468,523,505,478,466,480,519,529,527,531,584,605,542,558,540,543,573,568,559,597,570,580,551,546,599,564,566,586,591,602,563,603,557,544,567,632,685,631,622,672,623,619,653,614,615,663,624,630,662,616,664,655,646,665,629,690,636,674,617,687,625,657,666,682,688,618,689,692,761,703,755,706,742,743,744,760,746,756,773,712,767,714,715,698,759,717,718,735,722,762,751,726,738,700,752,728,753,739,730,731,732,764,774,775,776,829,841,778,779,830,780,782,783,784,785,786,787,827,791,792,793,848,794,796,797,798,799,800,842,801,834,803,805,806,807,849,809,856,811,837,812,845,814,815,816,817,851,819,820,822,823,825,858,839,545
20,286,365,514,24,96,316,190,82,26,299,67,268,417,85,441,524,477,433,64,248,89,21,183,260,184,207,369,56,223,148,187,123,193,363,353,490,236,366,116,73,357,377,538,149,63,459,210,520,465,471,510,507,501,489,445,473,442,437,443,462,475,513,478,466,480,527,440,584,592,605,540,549,559,570,608,599,566,591,571,602,575,563,598,544,567,678,631,623,680,663,630,662,673,616,665,674,686,681,651,620,657,682,671,688,618,689,692,761,754,703,755,706,742,743,709,758,766,760,710,759,719,735,736,763,751,728,729,753,739,730,774,776,829,841,778,779,780,781,784,785,787,788,827,846,795,832,797,799,800,842,803,806,807,809,856,811,837,845,817,819,820,821,822,839,545
513,391,286,287,75,387,297,24,96,316,315,81,162,82,137,139,336,26,258,299,328,246,268,417,273,441,524,477,433,105,89,19,146,183,351,260,107,184,131,32,207,56,109,295,148,187,123,34,36,193,231,93,363,114,353,234,490,236,366,116,73,357,39,172,149,150,135,431,493,434,494,507,501,489,473,437,443,475,512,468,486,523,505,478,466,480,467,584,592,610,605,558,540,539,573,559,596,597,570,608,580,551,546,599,607,601,571,565,602,563,603,604,544,567,661,621,631,613,672,623,680,619,614,660,615,624,642,662,673,655,646,665,629,690,674,617,686,675,687,649,625,669,688,618,689,761,754,703,755,705,706,695,742,743,758,745,760,746,756,747,712,767,713,715,698,759,718,736,720,723,768,762,751,771,738,729,753,731,764,774,776,841,778,779,830,780,781,782,783,784,785,786,787,827,791,846,848,795,796,832,797,798,799,800,842,801,802,803,804,805,806,808,849,809,857,856,811,837,812,845,815,817,851,818,819,820,852,822,825,858,860,545
566,286,12,75,262,365,297,514,24,360,96,316,315,81,190,342,82,26,67,51,328,409,408,166,142,246,268,225,85,152,273,291,153,433,265,64,248,306,88,105,89,19,146,362,292,183,260,107,184,32,207,301,458,369,56,109,148,283,9,187,36,93,405,20,114,353,222,234,236,116,45,255,357,538,428,228,63,210,431,493,510,494,501,489,446,473,442,437,447,512,486,523,525,478,533,466,529,531,467,592,558,540,549,543,573,596,597,570,608,580,546,599,607,591,601,840,571,602,563,603,557,598,567,632,622,677,613,672,680,634,653,641,614,663,630,662,673,616,617,675,687,649,625,669,650,651,620,657,671,688,618,638,689,761,704,705,706,695,742,765,758,766,696,745,760,710,756,747,767,713,714,759,717,719,735,722,724,768,762,751,726,738,752,729,739,730,731,732,775,776,841,778,780,784,831,788,789,827,846,793,848,794,796,832,797,799,843,834,835,802,803,804,805,806,807,809,857,810,856,859,844,845,855,819,820,821,825,860,839
505,82,299,67,417,153,105,56,148,283,193,92,93,114,234,357,39,135,465,494,437,513,468,478,480,584,592,605,558,580,599,607,586,591,571,677,623,653,615,624,828,664,655,646,665,636,657,670,688,704,755,706,742,709,760,756,767,698,718,728,729,753,730,764,774,776,778,779,830,784,827,792,797,799,800,801,806,809,856,845,819,820,825,839
236,286,75,172,660,617
417,286,12,75,65,387,365,24,360,316,315,81,137,26,399,299,67,51,328,142,246,152,273,291,441,265,64,306,368,19,146,292,21,183,351,184,32,207,458,56,109,295,148,193,92,93,363,405,20,353,234,490,236,116,73,357,377,428,228,150,459,431,465,492,493,494,483,502,489,445,436,442,437,447,443,475,486,523,505,478,533,466,480,519,529,584,592,548,540,539,573,568,559,588,596,597,570,608,551,546,607,564,566,586,591,601,571,565,602,555,563,556,603,557,598,544,567,632,685,678,661,631,672,623,653,614,615,624,662,673,654,616,664,655,665,690,674,686,687,649,625,651,657,671,626,689,761,703,755,743,709,758,766,745,760,746,756,712,767,715,698,759,748,719,735,720,750,722,723,768,771,752,729,730,764,774,776,777,841,778,779,780,781,783,784,785,787,788,789,827,791,792,793,847,794,796,799,801,834,802,804,805,806,808,849,809,857,811,844,845,814,854,815,816,817,851,819,820,852,821,822,824,825,826,860,545
553,391,162,82,336,399,67,268,417,225,441,248,306,368,19,146,56,109,148,92,93,114,228,459,473,468,587,584,592,610,599,840,557,631,677,680,634,615,828,646,674,620,688,703,706,773,719,735,738,728,729,731,732,774,841,784,785,786,827,846,792,794,832,797,834,804,849,856,811,858
148,391,12,75,65,365,297,514,24,360,81,190,82,137,139,26,399,258,67,198,408,142,246,268,417,102,225,85,291,441,153,524,265,248,306,418,88,105,19,292,21,183,91,351,260,107,184,32,207,458,56,283,9,187,123,193,92,111,93,363,20,114,353,222,234,490,236,366,116,45,255,377,39,428,228,149,135,459,210,520,465,493,510,494,483,502,501,445,436,446,473,442,437,447,462,475,513,511,468,523,455,478,466,480,519,529,527,587,610,605,540,539,543,568,596,597,546,607,586,553,591,601,840,571,575,555,563,556,603,557,604,598,567,632,685,678,661,621,631,640,613,672,619,660,615,624,642,630,662,654,616,655,646,656,648,668,674,617,684,686,675,649,625,681,650,651,657,682,671,670,638,692,761,754,694,703,704,755,705,706,708,742,709,758,766,696,710,756,747,712,713,715,698,759,717,718,748,719,735,720,722,723,724,762,771,700,752,728,729,753,739,730,731,774,829,841,778,779,830,780,784,785,786,831,788,789,853,827,846,793,847,795,796,832,799,842,833,834,835,802,804,806,836,808,849,809,857,850,856,811,837,844,814,854,855,817,851,819,821,838,822,826,858,545
781,391,286,12,75,262,365,24,96,316,315,190,82,139,26,299,67,51,328,409,142,268,417,102,225,273,291,153,524,477,433,248,306,418,19,362,292,183,260,184,32,207,458,369,56,148,9,187,193,93,20,114,234,490,236,366,116,73,255,357,149,63,135,459,210,431,465,493,471,494,507,501,473,442,447,443,475,512,513,468,486,523,505,478,466,480,519,467,584,558,540,549,573,568,559,597,570,608,580,546,599,607,564,566,586,553,591,601,571,565,602,563,567,677,672,623,653,641,614,660,615,663,624,642,630,662,673,654,664,655,665,629,690,674,617,675,687,625,669,650,682,688,618,689,692,761,694,703,704,755,706,695,742,743,709,745,760,746,756,773,747,767,713,715,759,735,750,722,768,738,728,729,739,731,764,774,775,776,777,841,778,779,830,780,784,785,787,790,853,846,792,793,848,794,795,796,832,797,799,800,843,801,834,804,805,806,807,849,856,811,859,812,845,814,817,851,819,820,821,825,826,858,860,839
75,391,286,287,514,360,96,316,81,82,137,336,26,264,399,67,51,328,409,126,166,142,268,417,102,85,152,273,153,524,477,433,265,64,248,306,105,19,146,21,183,260,107,184,131,32,207,56,223,295,148,9,187,123,193,92,93,363,114,353,234,490,236,116,73,357,63,135,459,210,431,465,493,510,494,483,507,445,436,473,442,437,443,475,512,513,511,468,466,480,529,527,467,440,587,584,592,610,605,540,549,543,573,559,570,580,607,566,586,591,601,571,602,563,603,557,598,567,685,678,631,677,613,623,653,641,614,660,615,624,630,662,616,664,655,646,665,629,674,617,686,675,625,681,650,651,626,688,618,692,761,703,755,706,742,743,709,766,745,760,756,712,767,713,715,698,759,735,722,723,724,763,768,751,771,728,729,739,730,731,764,774,775,777,829,778,779,780,784,785,787,827,794,796,832,797,799,842,804,806,807,849,809,857,811,837,844,845,814,851,819,821
614,26,235,126,351,32,295,63,465,502,473,525,542,599,615,630,629,686,743,730,775,779,800,818
418,12,65,24,81,137,336,399,67,268,417,32,56,295,148,135,210,431,610,558,568,597,580,599,607,586,571,653,624,630,665,675,657,761,743,760,715,698,777,778,779,780,785,793,799,800,811,851,821,858,839
636,391,75,365,514,24,316,82,26,264,67,328,409,408,166,417,225,441,64,306,19,107,184,56,148,9,187,193,92,114,490,366,428,228,149,135,459,471,507,445,473,437,447,443,513,468,519,467,584,592,610,605,540,539,608,599,564,601,555,557,598,567,677,623,615,642,654,664,655,629,674,675,687,688,706,743,766,696,756,711,713,714,715,759,748,735,736,729,774,830,780,784,785,786,792,794,796,832,797,799,833,802,856,837,845,814,819,825,858
111,316,114,45,442,759,728
800,287,12,65,387,365,360,96,316,190,82,264,235,399,258,299,67,409,198,142,268,417,225,152,441,153,477,433,265,64,418,105,89,146,21,183,351,260,107,184,32,207,56,295,148,9,187,34,36,193,405,114,115,353,234,490,366,116,45,73,357,377,39,459,210,431,493,434,471,494,507,502,501,445,446,473,437,447,443,512,513,511,523,505,525,466,480,584,592,610,605,558,573,568,596,570,580,551,546,607,564,553,840,602,563,556,603,557,604,544,567,685,621,677,623,680,634,619,653,641,614,615,624,642,630,662,664,655,656,665,629,648,690,674,617,675,625,669,651,620,670,626,618,692,761,703,755,706,743,744,766,745,746,756,711,747,712,767,698,759,718,748,736,722,723,751,726,728,729,753,739,730,731,764,774,775,776,829,841,778,779,780,782,784,785,787,789,853,791,846,792,847,794,796,832,797,799,843,802,805,806,836,849,809,811,845,814,815,817,851,818,819,820,852,821,823,825,826,858
222,67,184,459,584,546,631,680,735,728,774,841,848,797,856
465,258,408,142,34,231,63,494,489,473,505,529,467,568,580,571,602,615,690,618,708,765,745,760,750,723,853,791,792,796,799,811
730,286,75,24,360,96,316,81,82,137,336,26,299,67,51,408,126,166,142,268,417,225,152,153,477,433,265,64,248,105,19,21,91,351,260,107,184,131,32,207,295,148,9,187,123,193,92,111,93,405,114,115,353,490,236,116,73,255,377,228,149,150,135,459,210,431,465,493,510,494,507,502,501,445,436,473,442,437,447,443,513,468,505,478,480,519,529,527,531,467,584,605,558,548,540,539,543,573,568,559,597,570,580,546,599,607,564,566,586,553,601,571,602,563,603,604,598,632,685,678,631,640,677,680,653,641,614,660,615,624,662,655,646,665,690,684,686,675,687,625,666,682,671,670,688,638,692,761,754,703,755,742,743,744,709,760,747,712,715,698,759,718,736,720,722,723,771,738,752,728,729,731,732,764,774,775,776,777,841,778,779,784,785,831,787,790,827,791,846,796,832,797,799,800,834,803,804,806,809,857,856,811,837,814,816,855,817,819,820,852,821,838,822,823,858,839,545
20,75,65,24,316,190,399,260,32,56,148,193,93,73,39,459,494,475,468,480,584,610,559,567,672,662,674,675,703,706,714,715,735,724,729,731,732,774,841,781,786,842,843,849,809,811,814,820
273,12,262,65,365,96,81,137,328,198,126,268,152,64,88,146,91,351,32,207,458,56,353,116,73,39,428,228,459,431,493,494,483,507,501,473,437,462,468,480,529,584,592,558,540,549,597,570,546,607,586,591,601,840,571,565,563,632,614,615,624,642,662,673,664,646,665,690,687,657,682,688,761,694,703,695,742,743,765,712,718,719,735,720,750,768,762,726,771,728,753,774,776,829,830,784,788,853,827,794,797,799,802,803,859,837,814,816,851,819,820,823,825
709,135,573,557,598,634,671,638,692,738,752,829,810,812
678,262,387,297,24,81,162,82,26,264,399,67,51,166,268,417,102,152,441,153,477,433,64,306,146,292,21,183,91,184,32,207,56,223,109,295,148,187,123,92,231,111,93,20,114,353,234,490,236,366,73,357,172,149,63,459,210,493,471,494,507,502,445,436,473,475,512,513,511,468,523,505,478,533,466,480,529,527,531,584,610,542,558,543,573,568,559,570,608,580,551,546,599,607,566,586,591,840,602,575,563,556,603,557,544,632,621,631,622,640,677,613,672,623,653,614,615,624,828,630,662,673,654,616,664,655,646,665,629,648,636,674,617,684,686,675,687,649,650,657,682,671,618,689,761,754,703,704,705,706,695,742,743,744,758,696,760,746,711,747,712,713,715,698,759,717,718,735,736,720,722,726,771,738,700,752,728,729,753,730,731,732,764,774,775,776,777,829,841,778,779,780,782,783,784,785,788,827,791,792,848,795,796,832,799,800,842,805,806,836,849,809,857,856,811,844,812,845,814,854,817,851,819,820,822,839,545
730,75,65,387,514,316,81,395,342,82,26,264,399,67,412,409,166,142,417,225,273,153,524,433,265,64,248,306,105,19,351,260,107,184,131,32,207,458,369,56,223,295,148,9,123,193,92,93,405,114,234,490,236,116,45,73,255,377,228,149,459,493,510,494,483,507,502,489,473,442,437,447,443,462,512,513,511,525,478,466,480,529,587,584,605,540,549,543,573,568,559,597,570,546,599,607,566,586,591,601,571,565,563,603,598,567,685,678,621,631,622,672,680,653,614,660,615,624,662,664,646,665,674,617,684,675,625,650,682,671,670,618,689,692,761,754,705,706,708,742,743,744,709,758,760,756,711,747,712,767,715,719,735,722,723,724,763,726,771,738,752,728,729,753,739,731,764,774,775,776,777,841,778,779,780,783,784,785,786,831,787,788,853,827,791,793,847,848,796,832,797,799,800,842,843,801,834,835,804,805,806,807,808,809,856,811,837,812,845,814,855,851,819,820,821,822,826,858,839
715,268,295,36,231,494,519,678,615,624,655,665,690,618,765,745,774,778,779,800,803,809,856,811
629,459,575
391,286,75,316,81,190,82,26,399,67,409,408,102,225,153,477,433,265,64,248,418,105,89,19,146,21,183,91,107,184,131,458,56,223,148,9,187,123,193,405,114,222,234,366,377,228,149,150,63,135,459,431,465,493,494,483,502,489,445,436,446,473,442,447,512,513,511,468,525,455,466,480,529,531,587,584,592,605,542,540,539,543,568,596,570,580,609,551,546,599,564,586,553,591,601,840,571,565,575,555,563,556,598,567,632,685,678,621,631,622,640,677,613,680,619,641,660,615,624,630,662,616,655,665,629,648,636,674,617,675,669,651,657,671,670,626,618,692,754,703,704,706,742,743,744,709,758,766,745,760,710,756,773,711,713,715,759,717,735,736,750,722,723,771,738,752,728,729,753,739,731,732,774,775,776,777,829,841,779,780,782,784,785,831,853,827,791,846,793,847,848,796,832,799,842,833,834,803,804,805,806,807,836,808,856,811,837,813,814,855,819,820,822,823,825,839,545
123,391,286,75,65,514,24,96,316,315,81,190,342,137,26,264,299,67,409,166,268,417,441,153,524,477,433,265,64,248,306,105,21,183,91,107,184,32,207,369,56,223,295,9,36,92,93,363,405,114,490,236,116,73,357,377,39,228,149,63,459,210,434,494,483,507,501,489,445,473,442,437,475,512,513,468,523,525,478,466,480,519,529,527,467,440,605,542,558,540,568,559,570,608,580,546,599,607,564,566,553,591,601,565,602,563,603,604,567,632,685,678,631,622,677,623,653,614,615,663,624,630,662,654,616,664,655,665,648,690,636,675,687,625,650,657,666,682,671,626,688,618,692,761,703,755,706,742,743,744,709,745,760,773,712,767,715,698,759,719,735,722,723,763,768,762,726,771,738,700,752,728,729,739,730,731,774,778,779,781,784,785,786,831,787,827,791,792,793,847,794,796,832,797,799,800,842,843,835,802,803,804,807,849,809,857,856,811,837,845,814,817,818,819,821,838,826,858,860,839
9,391,12,75,65,365,297,514,96,190,82,26,264,399,67,51,412,328,198,408,166,246,417,102,225,152,441,433,248,306,19,146,21,351,107,184,32,207,369,56,223,148,187,123,193,92,111,93,363,20,114,222,234,490,236,366,116,73,255,357,228,149,150,63,459,210,431,494,507,501,436,473,442,437,447,512,511,468,486,505,478,533,480,440,587,584,610,540,588,596,551,546,599,607,564,566,586,840,602,575,563,603,557,598,567,621,631,622,640,677,613,614,660,615,624,642,828,630,673,664,646,665,629,648,690,617,686,675,687,649,625,650,651,671,626,689,761,703,704,755,706,742,743,744,709,758,766,696,747,712,767,713,714,715,698,717,718,719,735,736,720,723,726,771,738,700,752,728,729,739,730,774,775,776,777,829,841,778,779,830,780,781,782,784,785,786,831,788,827,847,848,796,832,797,799,800,842,833,834,802,803,804,849,809,857,856,811,845,814,854,815,817,819,820,821,822,825,860
806,34,675,746,764,795
689,75,65,24,82,67,142,184,56,148,353,234,494,473,442,443,475,511,505,478,466,480,519,580,546,586,591,602,563,603,567,678,661,677,615,663,624,673,646,629,617,687,688,754,706,742,760,715,735,774,776,779,830,792,795,796,797,799,800,806,807,811,814,819
287,148,228,494,473,478,706,778,809
525,286,75,262,65,190,82,258,67,51,328,142,268,102,441,153,524,477,306,21,183,91,184,32,207,56,8,148,9,187,34,111,114,115,234,236,116,357,459,465,494,507,502,473,442,461,513,478,480,440,584,610,558,540,549,543,568,551,591,602,685,678,677,672,680,660,624,642,662,664,655,646,636,674,617,675,669,651,618,689,754,706,708,742,743,696,760,746,715,738,729,739,730,764,778,781,790,791,794,796,843,806,810,811,814,821
417,152,234,489,511,548,588,564,565,556,661,640,616,649,703,704,705,706,709,717,722,791,847,804,817,851
546,67,51,36,114,559,678,622,744,730,774,799
564,286,316,82,26,235,299,67,126,417,152,441,21,351,56,295,148,9,93,236,366,73,377,39,459,471,473,512,513,505,480,584,610,542,599,607,602,555,631,623,619,653,614,615,624,629,690,636,674,686,675,650,670,703,695,743,766,760,715,698,771,729,730,774,775,777,778,779,784,785,787,791,846,794,797,798,799,800,804,806,809,857,856,811,818,826,860
614,12,75,65,514,24,360,316,190,395,342,336,26,235,399,299,67,51,412,328,198,268,417,152,273,291,477,433,248,368,19,292,21,183,351,260,184,32,207,301,295,123,36,193,363,405,20,353,234,236,366,116,73,255,357,377,62,39,228,149,150,63,459,210,431,520,465,492,434,471,494,502,489,436,473,442,437,475,512,513,468,523,505,478,533,466,480,529,467,584,592,610,542,558,539,549,543,568,559,597,570,608,580,546,599,607,564,566,571,602,555,563,604,598,567,632,678,661,631,677,613,672,623,619,653,660,615,663,624,642,828,630,662,673,665,629,690,636,674,617,684,686,675,687,649,625,650,651,682,670,618,689,692,761,703,704,755,708,742,743,745,760,746,714,715,698,717,748,736,768,762,751,738,729,753,774,775,776,777,778,781,784,785,787,792,796,799,800,834,802,804,805,806,849,809,856,811,837,814,815,817,851,819,820,822,825,826
65,12,75,387,24,316,342,82,336,26,235,399,67,51,408,142,268,68,273,291,153,477,433,248,19,146,21,184,131,32,207,56,295,148,187,34,36,231,93,20,353,236,73,255,377,62,39,172,149,459,492,494,507,489,473,442,437,462,475,512,513,468,486,523,505,478,466,480,519,529,531,587,610,542,558,540,595,568,597,570,608,580,551,546,607,564,591,571,602,563,603,604,544,567,678,661,677,623,634,615,624,662,673,664,655,665,690,636,668,674,684,675,687,649,625,669,650,651,620,666,671,688,618,638,689,761,706,708,742,743,765,745,760,746,710,756,711,767,715,717,735,722,751,738,729,753,739,730,776,841,778,779,830,780,781,783,784,831,787,788,789,846,792,793,795,796,799,800,842,843,801,803,804,805,806,808,809,856,811,844,814,854,815,819,822,824,826,545
520,286,75,65,24,81,190,82,137,139,26,264,399,299,67,51,328,408,166,142,246,268,417,102,225,85,152,291,153,433,265,64,248,306,418,105,368,19,146,21,183,91,351,260,184,32,207,458,56,223,109,295,148,9,187,123,34,36,92,93,363,405,114,353,490,236,366,116,73,377,228,431,465,492,493,494,483,502,489,445,436,446,473,443,475,513,468,505,478,466,519,527,467,584,592,605,540,539,549,543,568,570,608,580,599,607,566,586,591,601,840,571,602,555,563,556,603,598,544,567,685,678,621,631,640,672,623,619,653,641,614,624,828,655,646,629,648,690,668,674,617,686,675,649,681,620,657,666,688,638,692,761,703,704,705,706,695,742,744,709,760,746,747,712,713,698,759,718,735,720,722,723,751,771,738,700,752,728,729,753,739,730,731,732,776,777,829,841,779,830,780,781,782,783,784,785,831,787,788,789,853,791,846,847,794,795,796,797,798,799,800,801,834,802,803,804,806,807,808,849,809,857,856,811,837,812,845,817,851,818,819,852,821,838,822,823,825,858,860,545
114,678,754,728,730
467,12,75,65,514,316,190,139,26,264,399,299,67,51,328,166,142,246,268,225,85,152,291,433,64,306,105,368,19,146,21,183,91,260,107,184,131,32,207,458,56,223,295,148,283,123,34,231,93,405,20,114,353,234,490,236,366,116,73,357,39,228,149,150,63,459,210,431,520,465,434,471,494,483,502,501,489,446,473,442,437,443,462,475,511,468,486,523,505,455,478,466,519,527,440,587,584,610,605,542,558,549,543,573,588,597,570,608,580,551,599,607,564,591,840,571,602,575,563,603,557,598,567,632,678,631,677,619,653,614,660,624,642,828,673,616,664,655,646,665,690,617,684,686,675,625,681,651,682,671,688,618,638,689,692,761,754,694,703,704,755,706,695,743,765,709,758,766,760,746,710,711,747,713,714,715,698,759,717,718,719,735,720,723,768,726,771,700,728,729,753,739,730,732,764,774,777,829,841,779,830,780,781,784,785,786,831,787,788,853,793,848,794,796,799,800,842,801,802,803,805,806,836,808,857,810,811,812,845,814,854,815,817,851,818,819,821,822,825,858,860,839,545
236,65,96,316,342,82,139,26,264,299,67,409,142,417,441,433,248,306,88,19,21,91,351,56,9,187,92,490,73,63,135,459,465,510,507,501,445,473,513,486,584,610,573,580,551,546,607,840,571,563,603,567,685,678,621,631,615,624,662,673,664,629,636,674,617,675,625,651,657,666,703,755,706,742,743,709,758,766,760,746,710,756,711,767,715,768,762,728,729,731,764,774,778,779,780,782,784,787,796,797,799,834,806,809,856,811,845,814,818,819,826,858
568,387,24,342,235,67,409,102,273,291,477,433,184,8,109,295,148,123,36,193,231,405,353,236,116,73,62,172,520,465,493,471,494,502,443,475,513,523,505,478,480,519,529,467,542,539,573,595,608,564,578,571,602,563,544,567,678,661,631,663,624,642,630,673,690,674,617,625,651,682,671,658,618,638,761,694,743,760,715,717,763,768,762,751,769,764,774,775,778,788,853,792,796,798,803,805,807,811,814,817,819,823
651,75,26,67,409,408,64,306,183,148,114,116,357,459,502,473,466,467,542,566,601,563,603,567,615,662,674,671,761,706,742,767,715,753,731,774,779,784,827,791,846,797,799,801,850,856,811
480,286,287,75,96,316,342,82,139,26,264,399,299,67,412,328,408,126,166,268,417,152,441,153,477,433,265,64,105,368,19,146,292,21,260,107,184,32,207,369,56,223,295,148,9,187,123,193,363,20,114,234,236,116,255,377,39,228,149,431,493,510,494,483,507,502,445,473,442,437,462,513,468,505,478,466,519,529,467,584,610,605,558,543,570,608,580,546,607,564,591,601,571,563,603,557,544,567,678,661,631,640,677,623,653,614,660,615,630,662,673,616,664,655,646,665,629,690,674,617,684,686,625,650,657,688,618,689,761,703,706,743,744,709,760,746,711,715,698,759,719,722,723,763,768,726,771,738,728,729,753,739,730,732,774,776,777,778,779,782,783,784,785,786,831,787,853,827,791,846,793,794,796,832,797,799,800,842,803,804,849,809,857,856,811,837,844,812,845,814,815,855,817,851,819,820,825,826,839
273,360,82,399,299,409,408,268,417,153,433,183,91,184,56,193,114,255,149,459,465,510,483,507,502,445,473,475,513,505,478,466,467,568,559,588,546,607,566,586,571,565,563,567,678,631,615,624,630,674,675,657,626,761,754,694,706,742,760,712,767,748,719,735,722,729,753,730,731,774,776,778,779,782,785,786,787,789,827,793,795,796,832,799,802,803,809,856,811,815,820,826,858,860
236,75,82,26,166,268,183,184,458,490,494,502,473,568,563,567,631,680,624,665,675,666,761,760,767,735,729,730,831,787,853,809,811,844,814,819
520,391,365,82,67,409,408,246,417,225,85,433,64,248,88,105,368,19,146,184,108,56,223,109,148,34,92,114,222,234,116,45,255,357,62,149,150,135,459,465,501,473,437,447,468,486,505,478,519,527,605,542,548,540,539,573,568,559,588,570,608,580,599,578,586,571,557,544,632,678,631,623,653,615,624,664,655,648,674,617,687,649,681,651,657,671,626,688,689,692,754,694,706,765,758,756,773,698,759,748,719,720,750,724,763,762,726,728,753,732,764,774,777,841,778,830,780,782,785,787,788,789,790,827,791,847,794,795,796,832,797,798,799,800,842,843,801,834,803,804,807,836,808,850,856,811,859,837,812,845,813,814,815,817,823,858,860,839,545
674,299,268,193,39,471,473,513,478,466,519,564,578,614,615,665,675,658,742,743,760,768,774,775,776,779,797,799,811,822
778,67,153,524,32,148,135,473,475,478,546,564,674,760,715,720,777,784,786,797,800,806,809
662,391,287,75,365,514,24,360,96,316,190,82,336,26,320,399,67,51,412,328,409,198,166,142,246,268,417,102,85,153,524,433,64,248,306,418,368,19,146,292,21,91,351,107,184,32,207,458,56,8,223,148,9,187,123,193,92,363,20,353,234,490,116,73,357,39,228,63,135,459,493,471,494,507,502,501,446,473,442,437,461,475,513,468,486,523,505,525,478,466,480,519,587,584,610,605,542,558,540,543,573,559,596,570,608,580,551,546,599,607,564,566,601,840,571,602,563,604,598,567,685,678,631,622,640,677,672,623,680,653,641,614,660,615,624,654,616,664,665,629,648,690,674,617,675,687,625,669,681,650,657,666,671,626,688,638,689,761,754,703,704,706,708,742,743,744,766,696,745,760,711,712,767,713,715,759,719,735,736,720,750,722,724,763,762,726,771,738,769,728,729,731,764,774,775,778,779,830,780,781,783,784,787,788,827,791,793,796,832,799,800,834,803,804,805,806,807,849,809,857,850,811,837,845,814,816,855,817,819,820,821
65,12,73,466
501,391,286,287,12,387,365,514,316,315,81,190,82,139,26,264,235,399,258,67,51,328,409,198,408,126,166,246,268,417,225,85,291,441,153,524,477,433,64,306,88,105,89,21,183,91,260,107,184,131,32,108,458,56,223,109,148,283,9,123,34,193,92,111,93,20,114,353,222,234,490,236,366,116,73,255,377,39,428,228,149,135,459,210,431,520,465,493,434,471,510,494,507,502,445,446,473,442,443,462,475,512,513,511,468,486,525,518,478,533,466,480,519,529,527,467,584,592,610,558,548,540,539,573,559,570,546,564,566,591,601,840,571,602,575,563,598,567,678,661,621,622,640,613,672,623,680,614,615,663,624,642,630,662,673,654,664,655,629,648,690,674,617,686,675,687,650,651,657,626,638,689,692,761,754,703,704,705,706,708,742,745,760,710,756,773,747,767,713,715,698,759,717,718,719,735,720,722,763,768,726,738,700,728,729,753,730,731,732,764,774,776,778,779,830,780,781,782,784,785,786,787,789,790,827,792,793,848,795,796,797,799,800,842,834,803,806,807,836,809,857,856,811,845,814,854,851,819,821,823,826,858
654,287,162,198,417,477,265,64,418,368,91,109,148,45,377,228,431,434,471,483,436,475,512,511,468,525,587,605,543,588,608,601,555,556,631,623,615,673,664,655,656,648,681,657,670,692,744,760,773,750,723,771,728,753,739,730,731,774,777,778,786,790,827,792,832,798,799,834,806,808,811,817,852,826,858
570,391,75,65,399,67,273,291,146,91,56,93,353,357,172,494,483,473,475,584,586,555,660,617,675,650,682,742,745,746,759,718,764,781,799,842,801,806,809,850,814,816
715,316,26,399,67,328,268,417,184,301,56,295,148,9,187,234,236,459,473,475,523,505,466,519,540,570,599,563,567,685,631,653,624,673,655,674,675,761,694,706,708,743,759,735,724,768,771,729,753,775,779,785,794,797,799,809,811,814,815,821,858
799,139,67,328,198,166,268,85,273,64,146,184,56,223,9,39,459,501,447,462,486,610,575,567,661,631,677,624,662,686,689,761,706,742,760,748,719,726,700,753,774,776,780,785,794,808,849,856,811,815
126,391,286,75,514,24,96,81,190,82,139,336,26,399,299,67,51,328,408,166,268,417,102,225,152,524,433,64,105,19,146,362,21,183,260,107,184,131,32,207,458,223,295,148,9,193,92,93,114,353,222,234,490,236,366,73,357,377,39,228,149,459,465,510,507,502,445,442,437,443,462,468,523,505,466,480,519,529,527,467,584,592,610,605,540,568,559,596,570,608,580,551,546,599,607,586,601,840,571,602,575,563,557,604,598,567,678,661,631,677,653,614,615,624,630,664,655,690,674,686,687,625,681,650,651,620,682,671,618,761,754,694,703,704,705,708,742,743,744,709,745,760,746,710,756,773,747,712,767,714,715,759,719,720,722,723,768,762,751,726,771,700,729,753,739,730,731,732,764,774,775,776,777,841,779,780,781,783,784,785,831,787,788,827,791,846,792,793,847,848,794,795,796,797,798,799,800,842,843,802,803,804,805,806,807,808,849,809,857,856,811,837,812,845,815,817,851,818,819,820,852,821,822,823,825,826,858,860
123,142
687,75,65,514,24,315,82,264,399,67,328,408,268,417,102,225,85,152,291,477,433,265,64,248,306,105,368,19,292,21,91,107,184,131,32,207,458,56,148,187,193,92,111,93,405,20,114,234,490,366,116,45,255,377,428,228,149,150,63,459,210,431,465,434,483,507,502,501,445,446,473,437,443,462,475,513,468,523,525,518,478,466,480,519,527,584,610,605,540,543,568,559,596,570,551,607,564,566,586,591,601,571,602,575,563,556,603,557,604,598,567,632,685,678,661,631,622,640,677,613,672,619,653,641,663,642,673,654,664,655,646,665,629,636,668,674,617,684,686,649,625,681,650,651,620,671,670,692,703,705,706,742,743,744,765,709,696,760,746,710,756,773,711,747,712,715,698,759,718,748,719,735,750,722,723,771,738,700,752,728,729,739,732,775,841,778,830,782,784,785,786,831,787,788,789,853,791,846,792,847,795,796,832,799,842,833,801,834,804,836,808,849,809,850,856,811,859,837,845,814,854,815,816,855,817,821,838,858,839,545
586,82,264,67,268,417,225,265,64,248,183,184,148,234,116,63,465,507,473,513,478,584,592,539,570,607,564,563,603,678,631,640,653,624,662,674,761,694,703,706,742,743,715,735,728,730,776,777,841,779,780,785,786,787,796,799,802,809,856,845,815,816,817,823,826,839
753,287,12,75,65,387,365,24,96,316,82,137,139,336,264,399,299,67,51,409,198,408,126,142,246,268,417,225,152,153,524,477,433,265,64,248,306,105,146,21,183,260,107,184,32,301,458,56,223,109,295,148,9,187,123,34,193,92,93,405,20,114,234,490,116,377,39,228,149,63,459,431,520,465,471,510,507,501,489,445,436,473,443,468,486,455,480,519,529,527,467,605,542,558,540,597,570,608,580,551,546,599,607,566,586,591,601,571,602,563,557,598,567,632,685,678,631,677,619,653,614,615,663,624,662,664,665,690,674,675,687,625,669,681,651,626,692,761,703,704,706,708,742,743,765,745,746,773,711,712,767,713,715,698,759,748,735,750,722,763,762,751,752,728,729,730,731,764,774,775,776,829,841,778,779,780,784,785,786,788,790,791,846,792,847,795,796,797,799,843,834,802,804,805,806,809,856,811,837,812,845,814,815,855,817,819,820,852,822,823,825,826,858
713,286,75,360,68,524,351,283,9,431,437,486,523,584,559,571,658,618,704,705,706,758,760,735,720,729,730,774,788,834,802,809,856
442,93
183,391,286,287,262,65,24,96,316,315,190,82,137,26,264,399,258,67,51,328,409,166,142,268,417,102,85,152,153,433,265,64,248,418,105,368,19,292,21,91,351,260,107,184,32,108,56,223,295,148,9,187,193,92,111,93,363,405,20,114,490,236,366,73,357,377,172,228,149,150,63,459,210,431,520,492,434,494,507,502,445,446,473,443,462,475,512,513,511,468,486,523,505,478,466,480,519,527,467,584,605,558,539,543,573,559,570,546,599,607,566,586,591,602,555,563,556,603,557,604,598,567,632,685,678,631,622,640,677,619,641,614,660,615,630,662,654,664,665,629,690,636,674,617,686,687,649,650,651,620,666,682,688,692,754,703,755,706,742,743,744,766,696,745,712,715,759,735,720,750,723,768,762,751,726,728,753,730,731,774,776,841,830,780,781,782,784,785,787,788,789,846,793,847,848,794,796,798,842,843,803,806,807,808,849,809,857,837,845,814,817,851,819,820,852,821,826,858
640,391,75,65,365,82,26,264,399,299,67,412,198,417,225,85,152,433,265,64,248,105,368,183,91,351,107,184,32,56,223,295,148,9,187,36,193,92,111,93,363,405,114,490,357,377,228,150,63,135,459,434,494,483,507,502,501,445,473,437,513,511,468,505,480,587,605,543,568,588,607,564,586,601,563,604,598,567,685,678,621,631,623,619,614,660,615,624,630,662,665,629,648,674,675,657,692,761,754,706,743,744,709,696,745,760,756,773,711,747,712,715,698,735,723,768,726,728,729,753,730,731,764,774,775,829,841,778,779,784,785,786,787,789,853,827,846,847,848,796,799,834,804,806,807,809,850,856,811,837,845,815,817,851,819,820,852,822,823,825
539,286,75,65,365,297,24,316,81,190,137,139,336,26,264,399,299,67,51,328,409,408,126,142,268,417,225,85,152,441,153,433,265,64,248,306,105,19,146,21,351,260,107,32,458,56,223,109,295,9,123,92,111,93,114,353,234,236,366,116,73,357,377,39,172,228,149,150,135,459,210,431,520,465,492,493,510,494,483,489,445,473,442,437,447,443,462,512,511,468,523,505,478,480,519,527,467,584,610,605,548,540,543,573,568,559,596,570,608,551,546,599,564,566,586,601,571,565,602,563,603,598,685,678,631,623,619,614,660,615,642,630,673,664,655,646,665,629,690,674,617,686,675,625,669,651,657,666,671,626,688,689,692,754,703,706,695,742,743,709,758,766,745,760,710,756,711,747,712,767,715,748,719,720,722,723,763,762,751,726,771,728,729,753,730,731,764,774,829,841,779,782,783,784,785,831,787,788,790,827,846,793,794,832,797,799,842,804,806,808,849,857,856,811,837,844,845,854,815,817,819,822,825,826,858
786,67,64,228,473,624,664,656,750,829,779,799,801
714,698,778,857
462,75,65,328,268,417,64,248,146,292,107,207,56,9,405,353,116,377,445,486,505,605,568,596,694,709,728,774,786,793,847,803,808,809,856,851,858
489,387,235,268,524,477,32,301,295,36,231,353,236,62,39,172,63,493,471,494,475,512,513,523,505,478,519,558,597,570,580,546,607,564,586,571,602,563,544,653,614,660,615,630,673,665,690,617,625,669,618,761,755,708,765,745,760,746,767,768,769,753,778,781,784,786,792,794,796,797,798,799,800,806,807,809,810,811,812,818
565,603
775,12,82,67,417,153,351,184,56,93,234,236,116,465,507,473,442,525,570,546,602,567,678,672,680,614,615,624,630,665,675,687,689,742,765,746,735,729,791,795,796,832,804,809,845
447,8,610,809
551,286,75,365,297,24,96,395,15,82,264,399,67,328,409,166,142,246,268,417,102,225,85,68,152,291,441,153,64,248,306,418,88,105,89,19,146,292,21,107,184,131,108,207,458,369,56,8,223,295,148,9,187,123,92,111,93,20,114,234,490,366,116,45,73,255,357,538,228,149,63,459,431,465,502,501,473,442,437,447,443,461,512,511,468,505,455,478,466,480,531,440,584,605,548,540,543,568,608,546,599,607,586,553,591,601,840,575,557,598,632,678,661,621,631,622,677,613,634,619,663,642,828,662,673,616,664,656,629,636,674,686,687,649,637,650,657,671,670,626,689,754,694,703,704,705,706,695,742,709,758,766,710,756,773,711,747,712,713,715,698,759,719,735,736,720,722,723,724,762,771,738,700,752,728,729,739,731,732,776,829,841,830,780,784,786,831,788,827,846,792,847,848,832,799,800,842,843,834,835,803,804,836,849,809,857,856,811,837,844,812,845,814,816,817,851,821,838,839,545
546,286,287,75,262,65,387,24,360,316,342,15,82,336,26,320,235,299,67,51,409,198,126,166,246,268,417,152,291,441,153,477,433,265,64,248,292,21,351,184,32,108,56,8,295,148,9,123,193,92,111,20,114,234,236,45,73,357,62,39,149,150,63,135,210,520,465,492,493,471,494,507,502,489,446,473,442,437,443,475,512,513,523,505,525,478,466,480,519,529,467,584,610,605,542,558,559,596,597,570,608,580,551,599,607,564,586,591,571,602,563,603,557,567,678,661,631,622,640,672,623,680,653,614,660,615,663,624,642,630,662,616,664,665,629,674,617,686,675,687,625,669,651,682,670,618,638,689,761,703,706,708,742,743,744,758,745,760,746,710,712,767,713,715,698,759,717,748,735,736,723,768,751,738,700,769,752,728,729,753,739,730,731,764,775,779,782,784,785,786,787,788,790,791,793,795,796,797,799,800,843,803,804,805,806,807,808,809,856,811,812,814,816,817,818,819,820,822,823,839
409,391,75,65,387,316,82,26,235,399,417,225,153,524,64,306,19,146,184,32,56,8,9,123,34,93,363,114,116,73,357,228,459,493,483,507,502,445,473,447,525,478,480,519,467,605,558,568,570,608,564,563,567,661,631,680,660,615,630,662,675,651,670,689,742,743,760,756,719,763,762,700,739,730,732,774,841,778,780,783,784,785,787,853,827,791,846,792,832,799,842,843,801,834,835,804,806,808,849,809,856,811,844,851,819,838,822,839
523,96,328,68,187,123,363,116,149,459,442,525,533,527,440,540,597,551,599,601,603,557,598,632,828,664,636,637,692,755,706,756,711,719,752,829,827,812,839
669,286,75,65,514,24,316,342,82,336,235,299,67,409,142,268,153,477,433,21,351,32,56,8,295,148,123,36,193,114,353,236,73,377,172,228,63,465,471,510,494,507,502,473,437,512,513,523,505,525,478,480,519,467,584,605,558,568,559,597,570,608,580,546,607,586,571,602,563,598,544,678,631,653,614,660,615,642,630,662,673,655,665,674,617,675,687,625,651,666,626,618,761,742,743,760,746,773,748,768,762,753,731,764,776,777,778,779,784,785,791,792,793,796,799,800,843,803,804,806,807,849,809,811,815,816,820,822,823,825,826,839
571,65,193,231,228,465,443,525,466,527,467,660,618,760,809,823
82,286,12,75,65,387,365,24,360,96,316,81,190,395,342,26,320,235,399,67,412,409,142,417,273,153,524,477,433,64,19,146,21,183,351,184,32,108,207,56,8,223,295,148,9,187,123,34,405,20,114,353,234,236,116,255,357,228,63,459,210,431,520,493,471,494,507,502,501,489,473,442,437,443,462,475,512,468,486,523,505,478,466,480,519,529,527,584,605,542,558,540,539,549,543,568,559,597,570,580,551,546,599,607,553,601,571,602,575,563,603,557,604,544,567,678,631,677,623,680,634,614,660,615,663,624,630,662,654,664,656,665,629,648,690,636,668,674,617,684,675,687,649,625,620,657,682,688,618,689,692,754,694,704,755,706,742,743,744,766,745,760,746,747,767,715,698,718,735,736,723,762,751,738,769,729,753,730,731,764,774,775,776,777,829,841,778,779,830,781,784,785,786,787,788,846,792,793,848,796,832,798,799,842,843,834,802,803,804,806,807,849,809,856,811,812,845,814,855,817,851,819,820,838,822
362,440
442,56,149,558,827
387,320,778
387,295,478,519
607,387,82,137,320,235,32,295,36,193,62,63,465,494,512,513,505,467,542,580,586,571,602,563,544,615,665,690,675,743,765,745,760,768,769,778,784,793,796,806,809,811,820,826
440,228,567,653,796,832,811
586,391,75,65,387,24,316,162,342,15,82,137,336,26,399,67,412,328,198,142,417,102,152,273,291,441,153,477,433,265,64,248,306,418,105,362,292,21,183,91,351,107,184,131,32,108,207,301,458,56,109,295,9,123,36,363,115,222,234,116,45,377,428,228,149,150,63,135,459,210,431,520,465,492,493,471,510,494,483,507,502,445,473,442,447,443,462,475,513,486,523,505,525,455,478,466,480,527,587,592,558,540,539,543,573,568,588,596,597,570,580,546,599,607,564,578,601,571,565,555,563,556,603,598,544,567,632,685,621,631,623,634,653,614,660,615,663,624,630,662,654,664,655,656,665,629,690,668,674,617,684,675,687,669,681,657,666,682,671,688,658,761,704,755,708,743,744,765,696,745,760,746,715,698,748,750,769,728,729,753,730,764,774,775,777,779,830,783,786,790,853,827,791,846,847,794,796,832,797,798,799,800,843,804,805,808,849,809,811,814,816,855,818,819,821,823,839,545
21,286,75,514,360,15,82,26,264,399,299,67,328,408,166,85,152,441,153,265,64,248,306,105,19,146,292,183,91,107,184,32,108,56,8,223,148,9,187,92,111,363,405,234,366,116,255,228,149,459,494,446,473,437,447,513,523,478,466,480,587,584,592,605,542,568,588,608,580,551,599,607,586,601,840,571,565,602,603,557,598,567,621,631,640,677,672,634,653,615,616,664,655,629,636,617,686,649,625,681,650,620,657,688,618,689,754,703,706,742,744,709,766,773,711,747,712,713,715,698,759,718,748,735,736,720,750,723,762,751,728,729,739,730,731,764,774,776,777,829,841,778,779,780,848,794,832,799,800,842,834,804,836,857,850,856,811,845,814,816,817,851,838,839
754,75,67,441,153,306,56,8,9,114,234,116,63,459,507,473,460,461,584,605,558,546,602,557,631,615,624,662,646,665,674,617,681,671,706,742,756,719,735,751,769,730,732,774,841,784,785,792,796,800,804,806,837,814,816,817,819
704,262,387,365,96,67,409,152,291,153,433,64,88,146,351,56,223,148,187,236,116,149,459,501,473,442,437,460,475,513,511,455,480,531,584,592,540,588,546,591,840,571,556,567,632,661,622,640,641,615,624,665,629,669,650,651,671,626,618,706,744,758,745,760,713,698,759,735,722,728,732,774,775,777,781,784,791,848,794,832,799,800,804,806,807,809,856,813,814,819,821,822
315,286,75,65,387,297,81,342,82,299,67,198,408,142,268,225,433,91,207,56,223,295,148,93,115,353,255,39,228,459,465,492,501,447,511,523,525,518,480,529,584,539,861,597,546,607,586,565,563,603,557,678,631,640,672,614,660,615,617,649,625,651,689,761,706,742,744,745,760,746,710,773,715,759,735,724,768,751,729,730,764,774,781,783,788,792,796,833,808,856,845,814,851,852,822,826,860,862,863,864,865,866,867
75,286,287,12,65,387,365,297,514,81,190,82,137,299,67,328,408,126,166,142,417,225,524,433,64,248,306,88,292,21,183,260,184,131,32,108,301,223,295,148,9,187,34,193,231,111,93,20,114,222,234,236,45,255,357,428,149,135,459,210,431,520,465,510,494,507,445,473,442,437,447,443,512,513,468,525,480,531,467,584,610,548,539,541,861,570,608,580,609,546,599,607,564,566,601,571,602,563,557,567,661,631,622,640,677,613,623,680,619,614,660,615,624,642,662,664,665,629,648,690,636,674,617,684,686,687,650,651,620,657,682,671,670,703,706,708,695,743,709,696,745,760,746,710,714,715,698,759,717,719,735,736,722,724,726,738,728,729,730,732,764,774,829,779,830,780,781,786,831,788,791,793,848,795,832,799,800,842,843,833,803,805,807,836,849,809,857,837,844,812,816,855,817,851,819,820,852,826,860,868,869,870,871,872,873,862,874,875,876,865,877,878,879,880,881,882,883,884,885
431,391,286,287,12,75,262,65,387,514,316,81,190,82,137,139,26,399,299,67,408,166,142,268,417,152,273,524,433,265,64,248,368,146,292,183,91,351,260,107,184,207,458,56,148,9,123,193,111,93,363,114,234,236,116,377,228,149,150,63,459,210,520,493,434,510,494,483,507,502,445,473,437,447,443,475,511,468,486,523,466,480,519,467,587,584,592,558,541,543,588,861,596,597,570,546,599,607,564,566,586,601,840,571,565,555,563,556,604,598,567,678,661,631,622,623,619,653,641,614,615,624,642,662,665,629,690,636,674,686,625,681,650,620,682,671,626,618,638,692,761,754,694,706,742,743,744,709,710,773,747,712,767,714,715,759,719,735,722,723,724,751,726,771,738,728,729,730,764,774,777,841,779,830,781,783,784,786,788,790,853,827,793,795,796,832,797,798,799,800,803,806,807,849,857,856,811,812,845,814,817,851,819,820,838,822,825,826,858,871,886,887,873,862,888,874,875,876,865,889,877,879,880,881,890,891,883
680,391,75,262,365,190,139,67,328,417,153,524,265,306,105,183,91,107,184,56,148,9,34,93,114,366,116,45,357,377,228,135,459,431,465,437,447,460,480,519,584,541,549,861,570,608,599,840,565,557,598,567,685,631,622,677,623,624,642,630,646,636,674,686,670,689,754,742,743,709,758,773,747,712,714,715,759,719,735,729,730,774,841,779,780,786,787,788,846,792,848,796,832,797,799,800,843,834,805,856,811,814,851,825,858,839,892,873,862,874,875,893,894,895,877,867
34,286,75,316,139,67,328,184,56,148,9,193,236,210,510,473,437,443,467,584,541,570,599,564,571,565,602,563,672,660,630,650,651,671,743,744,709,760,746,715,751,729,764,774,779,787,827,795,797,799,803,806,809,837,819,820,892,872,873,862,875,865,877
82,286,12,75,65,387,365,24,316,81,190,395,342,137,399,67,328,408,142,225,273,153,524,433,64,248,105,21,183,351,184,32,56,223,295,148,9,187,123,34,193,93,20,114,353,234,236,116,255,357,377,228,149,63,459,210,431,520,465,493,434,510,494,507,502,501,473,437,443,460,475,512,513,468,486,466,480,519,529,467,587,584,542,558,539,541,549,543,559,597,570,580,546,599,607,553,571,565,602,563,603,604,567,678,631,640,677,623,619,614,615,624,630,662,646,665,690,636,674,617,684,687,625,651,620,682,618,692,761,754,694,755,706,708,742,743,744,766,760,746,747,712,767,714,715,698,759,735,736,751,738,752,728,729,753,730,731,764,774,776,777,841,779,830,780,781,783,784,786,787,788,790,853,791,846,792,793,847,848,796,832,797,798,799,800,842,843,833,801,834,803,806,807,836,809,856,811,812,845,814,815,855,817,851,819,820,822,826,858,860,839,871,873,862,875,864,876,865,877,880,896
592,391,286,262,24,315,82,139,336,399,258,299,67,408,268,153,524,433,265,88,91,351,260,107,184,32,207,56,148,187,123,115,234,116,45,255,357,377,62,172,228,465,471,510,494,483,507,502,445,473,437,447,475,513,468,486,525,533,529,587,584,605,558,549,543,559,596,597,570,580,609,546,599,607,564,578,586,601,565,575,563,603,598,544,567,678,661,677,623,653,615,624,673,664,646,665,690,617,684,687,625,681,650,618,689,754,755,706,708,695,742,743,744,765,696,746,710,711,713,698,759,717,748,719,735,722,763,762,751,771,738,752,728,729,753,739,730,732,764,774,776,841,778,779,780,781,783,786,831,787,788,827,793,848,795,796,832,797,799,842,843,805,806,807,857,810,856,811,812,814,815,816,817,851,818,820,823,825,858,839,868,892,870,887,873,862,875,893,877,878,880,896,897,890,867,898
781,391,286,12,75,262,365,24,96,316,315,190,82,139,26,299,67,328,166,142,268,417,102,225,291,153,524,433,64,248,306,146,362,21,183,260,184,32,207,369,56,148,9,187,193,93,20,114,234,236,116,255,357,228,149,63,135,459,210,431,465,493,510,494,507,501,473,442,447,443,475,512,513,468,486,523,525,466,480,519,467,592,558,541,549,573,570,580,546,599,607,564,566,586,553,601,571,565,602,563,544,567,631,677,613,623,653,641,614,660,615,624,630,662,673,665,690,636,674,617,687,625,650,620,682,618,689,692,761,694,704,755,706,742,743,744,709,745,760,746,710,756,773,747,712,767,713,715,759,718,735,736,768,738,728,729,731,764,774,776,777,841,779,830,780,782,783,784,786,831,787,790,853,791,846,792,793,848,795,796,832,797,798,799,800,843,801,834,802,805,806,807,808,849,809,857,856,811,812,845,814,817,851,819,820,852,838,822,823,825,826,858,860,839,892,899,871,873,900,862,874,875,864,865,894,877,878,891,901,883
434,336,399,67,417,153,260,184,56,193,116,63,459,510,483,507,473,442,443,513,468,541,546,571,567,678,631,653,615,662,703,742,712,715,735,723,763,729,774,777,779,784,786,787,827,791,792,796,797,833,849,809,856,814,815,819,820,822,858,869,871,862,891
187,45
698,391,287,12,75,387,24,316,82,336,26,258,299,67,408,126,166,142,417,152,153,524,433,64,248,105,146,21,183,260,184,131,32,207,56,223,148,9,123,193,111,93,114,222,234,236,116,377,62,39,149,150,63,459,431,465,434,510,494,483,501,445,473,442,437,443,460,512,513,468,523,466,480,519,529,610,558,549,543,573,559,861,596,597,570,580,546,599,607,564,566,601,840,571,565,602,563,556,603,557,567,678,631,622,640,677,672,623,619,653,614,615,624,662,664,665,629,636,674,617,686,625,681,650,651,682,618,761,754,703,704,755,705,706,708,742,743,709,760,756,712,767,713,714,715,759,718,735,736,720,722,723,763,768,762,751,771,738,700,728,729,753,730,774,777,841,779,830,780,781,784,786,788,827,791,793,848,795,796,832,797,798,799,800,833,834,807,849,809,857,856,811,844,812,814,815,817,818,819,820,852,822,826,858,860,892,899,871,873,862,875,864,876,865,894,877,902,881,891,867
881,646,694,844
784,387,82,235,273,153,524,433,295,36,193,231,62,502,513,519,529,564,571,617,682,618,761,742,760,730,774,819,820,822,825
869,228,541,705,838,872,887,876,880,903
295,268,36,743,768,778,820
713,391,286,75,387,365,24,316,81,82,26,264,235,399,67,328,408,166,268,153,524,433,248,306,88,105,89,368,146,183,91,260,107,184,32,207,56,223,148,283,9,123,34,193,93,114,353,222,234,236,366,116,255,357,377,39,150,459,210,520,510,494,483,507,501,445,473,442,447,443,460,512,513,468,523,480,519,529,467,584,610,558,541,549,543,559,588,861,596,597,570,608,580,546,599,607,564,566,586,571,565,563,603,557,567,678,661,631,640,677,623,680,653,615,642,630,662,673,664,665,629,648,690,636,674,617,684,686,687,625,650,651,657,666,671,618,692,761,754,703,704,755,706,708,742,743,709,760,710,773,747,712,767,714,715,698,759,719,735,736,720,722,723,724,768,762,726,771,738,700,752,728,729,753,739,730,731,774,776,829,841,778,779,830,780,781,784,786,831,787,788,853,827,791,792,793,847,848,796,832,797,798,799,842,801,805,806,807,836,849,809,857,856,844,812,845,814,815,817,851,819,820,822,825,826,858,868,869,872,873,862,875,864,893,876,865,889,877,881,896,897,890,891,867,883
365,391,286,12,75,262,387,297,514,24,96,81,342,82,336,26,399,299,67,328,408,166,142,268,417,102,152,153,524,433,265,64,248,306,88,105,146,21,183,351,260,107,184,32,207,458,56,295,148,9,123,34,193,111,93,20,114,353,222,234,236,366,116,255,357,377,39,428,228,149,63,135,459,210,465,510,507,501,445,473,442,437,447,443,460,513,511,480,584,592,610,541,549,543,573,559,861,596,580,546,599,607,566,586,553,601,840,571,555,563,603,557,598,544,567,678,631,622,640,677,672,623,680,619,653,615,624,642,630,662,673,629,648,636,674,684,625,650,620,682,671,689,692,761,703,704,755,706,742,743,744,709,760,746,747,712,713,714,715,759,719,735,720,722,723,724,763,768,738,752,728,729,753,730,774,779,830,781,784,786,831,827,793,796,832,797,799,800,842,833,803,805,806,836,849,809,857,856,814,815,855,820,852,822,825,826,858,868,892,871,873,862,874,863,876,865,866,880,896,897,891,898,883
720,391,287,12,75,387,316,315,190,395,82,336,26,264,399,67,328,408,166,417,152,153,524,433,265,64,248,306,105,368,146,91,260,107,184,32,207,56,295,148,9,187,114,353,222,234,236,116,357,377,149,63,135,459,210,431,465,434,445,473,442,437,447,443,460,513,511,468,486,466,480,529,584,542,543,573,559,588,608,599,607,564,566,586,553,571,565,602,563,556,603,557,598,678,631,640,672,615,624,642,662,616,664,646,665,629,648,690,636,617,684,681,650,651,657,666,671,618,692,761,754,703,704,755,742,743,744,709,758,756,747,767,713,715,698,759,718,719,735,736,722,723,763,768,726,771,728,729,739,730,764,774,777,779,781,782,784,786,787,788,853,827,847,848,795,796,832,797,799,800,842,833,801,805,806,807,836,808,849,809,857,850,856,811,814,815,855,817,851,819,820,852,838,822,825,826,858,839,869,892,871,886,887,900,904,874,863,875,864,876,865,894,866,889,877,878,879,880,902,881,896,897,890,891
518,149,546,836
149,391,286,287,12,75,262,365,514,24,316,81,82,336,26,399,67,408,166,268,102,152,273,153,265,64,248,306,88,105,146,292,21,183,351,107,184,32,369,56,148,9,187,193,93,363,114,222,236,116,377,228,63,459,465,493,434,494,483,502,446,473,442,437,475,513,468,466,480,519,584,592,548,539,541,861,597,570,608,546,599,607,601,571,565,563,603,557,567,685,678,661,631,640,677,623,653,641,614,660,615,673,664,646,629,690,684,686,625,650,620,671,626,761,754,703,755,706,695,742,743,744,765,709,758,760,756,773,747,767,715,759,735,736,720,722,723,724,768,738,700,728,729,753,739,730,731,764,774,776,777,829,841,779,830,780,781,782,783,784,786,788,790,853,791,792,793,847,848,795,796,832,797,798,833,834,803,806,808,849,809,856,811,845,854,815,851,819,820,852,822,825,826,858,868,869,892,899,871,905,872,873,862,863,875,864,876,866,889,877,879,902,881,891,867,883
391,286,12,262,65,24,96,316,82,26,399,67,166,142,268,417,102,152,291,153,524,433,265,64,248,306,368,362,292,21,91,260,107,184,32,56,148,9,187,123,34,193,93,20,114,353,234,236,116,255,357,377,39,228,149,63,459,431,520,483,502,445,473,437,447,443,460,475,513,511,455,466,480,467,584,605,542,558,541,543,573,559,861,596,570,608,580,546,599,607,586,601,571,565,563,598,567,685,678,631,622,640,677,672,623,680,653,614,660,615,624,630,662,673,665,629,648,668,674,617,684,686,625,681,650,618,689,692,761,754,703,704,706,742,743,744,709,758,710,773,711,747,712,767,714,715,759,719,735,722,763,768,751,726,771,738,700,728,729,753,730,731,774,776,777,829,841,779,830,780,781,782,784,786,787,788,827,791,846,793,848,796,832,797,799,800,842,833,801,802,805,806,849,809,857,856,811,837,814,854,817,851,819,820,852,824,825,826,858,860,892,870,871,886,873,874,876,865,894,881,896,897,891,898
680,286,287,12,75,365,24,96,316,342,82,139,26,399,299,67,328,408,126,166,142,268,417,225,291,153,524,433,265,64,248,306,21,183,260,107,184,32,207,458,56,9,34,193,20,114,115,353,236,366,116,255,357,377,228,149,63,459,431,465,493,494,507,502,445,473,442,513,468,480,584,592,558,541,543,559,861,597,570,580,599,564,566,586,601,840,565,602,563,603,567,685,678,631,640,677,623,619,653,660,615,624,642,630,662,673,664,665,629,648,690,636,674,686,625,650,620,657,682,671,638,689,692,761,754,703,704,755,706,742,743,744,709,696,745,760,746,773,711,712,714,715,759,719,735,736,720,724,763,768,751,700,728,729,753,730,731,764,774,777,829,779,781,784,786,787,827,846,792,793,848,795,796,832,797,799,800,843,833,834,805,806,807,849,809,850,856,811,814,815,817,818,819,820,852,825,826,858,860,868,892,871,886,873,862,874,875,864,865,895,877,878,879,896,891,883
743,287,75,262,65,387,365,24,96,316,190,162,137,336,26,399,299,67,328,198,408,166,268,417,102,291,153,433,265,248,306,362,292,21,183,351,107,184,131,32,207,369,56,223,295,9,36,193,363,114,236,116,377,39,172,228,149,63,135,459,431,492,493,510,502,445,473,442,437,460,513,455,466,480,529,467,587,584,592,610,543,573,559,570,580,546,599,607,564,586,553,565,602,555,563,603,557,604,567,685,678,661,622,677,623,614,615,624,630,662,673,616,646,665,690,636,668,674,617,684,686,625,618,761,703,742,744,709,766,745,760,746,710,773,711,712,767,713,715,735,720,723,768,771,728,729,730,774,776,829,841,779,780,783,784,786,831,787,788,853,791,846,793,795,797,798,800,842,801,834,805,836,808,849,809,857,856,811,844,812,845,814,815,816,817,851,818,819,820,823,824,825,826,858,868,869,871,887,873,904,875,893,889,895,879,902,898,883
399,287,336,26,67,433,248,91,184,131,56,148,193,93,149,459,513,467,584,559,861,571,555,604,677,615,629,674,684,657,742,709,735,728,777,841,784,786,842,809,856,814,820,876
442,391,286,75,65,365,24,96,81,82,137,139,26,264,399,67,328,198,408,142,417,102,225,152,153,524,265,64,248,306,105,368,146,21,183,91,260,107,184,131,32,458,56,223,148,187,123,93,363,114,222,234,116,357,377,228,149,63,135,459,210,483,445,446,473,437,443,460,512,511,468,486,525,519,584,605,548,541,543,559,861,570,608,546,599,607,586,565,602,563,556,557,598,567,678,661,631,622,640,677,672,680,619,641,660,615,642,664,648,690,636,674,684,686,681,650,682,671,626,638,689,692,761,754,703,705,706,742,743,758,696,746,756,711,747,767,759,717,735,720,768,726,738,700,729,730,731,774,777,829,841,779,830,780,781,783,784,786,831,787,788,853,827,846,792,793,795,796,832,797,799,842,843,801,802,805,806,836,849,809,857,850,856,845,814,854,815,817,851,818,852,838,822,825,826,858,892,871,886,905,872,887,873,900,904,863,875,876,865,866,889,895,877,902,881,896,897,867,883
689,316,342,67,273,153,433,183,184,56,9,20,114,234,236,63,135,459,520,473,486,466,480,519,610,549,559,597,570,546,599,601,571,563,603,567,678,677,615,624,662,673,665,690,636,674,617,687,625,742,760,715,735,738,729,730,776,779,830,781,784,791,846,792,793,795,796,832,800,834,803,805,807,811,845,814,815,822,826,873
56,391,65,316,139,26,264,399,67,328,417,102,153,433,248,105,368,146,21,183,91,184,207,9,187,123,193,93,363,114,353,222,236,366,357,377,172,228,459,210,431,465,434,510,494,483,507,473,437,443,513,486,523,480,519,531,542,558,541,543,861,597,570,580,599,607,586,840,565,603,557,598,544,567,631,640,672,680,619,653,660,615,662,690,674,684,650,651,671,618,689,694,705,706,708,742,743,710,715,718,719,722,726,738,700,729,753,731,774,829,778,830,780,781,784,786,831,787,853,827,846,847,795,832,798,799,842,843,833,805,806,807,836,856,811,814,854,818,819,820,838,826,858,868,886,905,873,862,863,864,893,889,877,880,902,891,906
126,391,286,75,65,24,316,342,82,137,139,336,26,264,399,299,67,142,268,225,273,153,524,433,265,248,306,105,146,292,21,183,91,260,107,184,32,207,56,295,148,193,93,363,20,114,234,236,366,116,255,357,39,228,149,63,135,459,465,492,493,434,494,483,507,502,445,473,442,437,460,475,512,513,468,533,466,480,519,529,467,584,558,539,541,543,559,597,608,546,599,607,564,586,553,601,571,565,563,603,557,544,567,685,678,661,631,622,672,623,680,653,614,615,624,630,662,664,665,636,674,617,687,649,625,681,650,651,682,671,761,703,705,706,742,743,744,709,760,710,711,767,715,718,719,735,722,768,726,771,738,728,729,753,730,731,774,776,777,841,779,830,780,781,784,786,831,787,788,853,827,846,792,793,848,796,832,797,799,800,842,833,801,834,803,806,849,809,857,856,811,845,814,815,817,819,820,822,823,825,826,858,839,892,873,904,862,888,874,863,875,864,876,865,866,877,879,880,902,881,897,883
466,391,286,75,387,365,24,316,190,162,342,82,137,336,26,399,299,67,268,417,102,152,291,524,433,265,64,248,88,146,21,183,351,260,107,184,32,207,56,148,9,187,123,34,193,93,20,114,353,234,236,116,45,255,377,228,150,63,135,459,431,465,493,510,494,483,507,502,473,442,437,443,475,513,511,468,525,480,529,467,584,592,605,541,543,573,559,861,596,570,608,609,546,599,607,566,586,601,571,602,575,563,556,603,557,604,567,678,661,631,640,677,672,623,653,614,660,615,624,642,630,662,664,665,629,674,617,625,651,618,689,692,761,703,704,755,742,743,744,709,745,760,747,712,767,715,759,735,720,722,768,762,728,729,730,731,764,774,776,777,841,779,781,782,784,786,831,787,788,790,853,827,791,846,793,795,796,832,797,798,799,800,801,802,805,806,807,849,809,856,811,845,814,815,817,851,819,820,852,822,825,826,858,839,892,871,886,872,873,875,864,893,865,894,877,879,896,897,890,883
480,286,287,65,387,24,316,190,342,82,139,336,26,235,399,258,67,408,126,268,225,152,273,291,153,524,433,265,248,21,183,351,184,207,56,295,36,193,231,20,353,236,255,377,62,39,172,228,149,150,63,135,520,465,492,493,507,502,446,473,437,443,460,475,513,468,486,523,466,519,529,467,584,592,605,539,543,573,595,559,596,570,608,580,546,599,607,564,586,571,565,602,563,603,544,567,678,631,672,623,680,653,614,660,615,624,630,662,665,690,625,681,682,618,689,761,755,708,742,743,744,765,758,745,760,746,756,767,715,698,720,722,723,768,762,751,752,729,753,739,730,731,764,774,776,777,778,779,780,781,783,784,786,790,791,846,793,795,796,797,798,800,843,801,805,806,807,809,810,811,812,845,814,815,816,817,818,819,820,852,822,823,825,826,839,868,871,905,873,862,875,864,893,876,865,889,895,880,902,896,897,890,891,901
417,287,262,365,514,96,316,395,162,82,137,26,399,67,328,198,408,142,268,102,152,433,265,64,248,306,105,89,368,146,292,107,184,207,458,56,109,148,9,193,363,20,114,234,116,255,377,428,228,63,210,431,465,493,434,494,483,507,445,446,473,437,447,443,460,475,511,523,533,480,519,529,467,584,592,605,558,548,541,549,543,588,861,596,570,608,599,607,564,566,586,601,840,571,565,555,563,556,603,557,685,678,661,631,622,677,672,623,653,614,615,642,662,616,664,648,690,674,617,686,625,650,651,657,671,670,626,618,692,694,703,704,705,706,708,743,744,765,709,758,760,756,773,747,712,714,759,717,720,722,723,724,771,700,728,729,753,730,774,841,779,780,782,783,784,786,831,787,788,790,853,827,791,846,792,847,848,795,796,832,797,798,842,833,834,803,808,849,809,857,810,850,811,845,814,854,815,816,817,851,820,852,825,858,899,871,905,907,887,874,863,875,876,866,878,902,881,891,883
362,638,896
848,258
524,638
437,391,287,12,75,387,365,24,96,82,137,26,264,235,67,408,126,166,268,417,102,433,265,248,306,105,183,351,260,107,184,32,207,56,295,148,93,20,114,222,234,116,255,357,377,172,428,149,459,431,465,483,501,473,442,443,460,512,513,468,486,523,533,466,480,519,531,584,592,542,558,541,573,559,588,861,597,608,546,599,607,564,571,565,575,563,556,603,557,598,685,631,640,677,613,672,623,680,619,653,641,615,624,642,662,673,616,665,629,648,674,686,649,650,651,620,657,671,638,689,761,754,694,703,704,706,708,742,709,758,760,746,773,715,759,717,718,735,720,722,723,768,762,726,771,738,728,729,753,774,776,777,829,841,779,830,780,781,782,784,786,787,788,790,853,791,793,847,848,832,797,833,835,803,807,836,809,856,811,814,854,817,819,820,852,825,826,858,892,871,886,872,887,873,862,875,876,865,866,895,877,878,880,881,897,883
795,391,287,65,316,82,235,399,299,67,408,268,153,524,433,248,184,32,108,56,295,148,36,193,114,115,353,255,377,39,228,150,459,465,434,471,483,502,501,442,460,513,468,480,519,529,584,592,558,597,607,563,544,678,631,614,615,624,662,665,636,625,670,618,761,706,742,743,745,715,735,768,738,729,730,764,774,776,777,841,778,779,784,786,788,827,791,792,796,832,797,798,799,834,806,807,809,856,812,814,815,817,851,819,820,852,822,825,892,871,905,873,875,865,903
835,67,64,56,9,114,459,480,623,614,761,703,774,779,784,809,856,820,871
564,342,126,433,183,184,56,193,114,116,63,493,473,443,460,525,466,480,467,546,566,601,571,563,557,567,678,631,623,653,615,662,646,690,625,689,761,709,767,715,735,763,768,730,774,777,779,784,827,797,805,809,856,814,820,858,904,889
586,417,153,248,184,56,114,116,437,480,558,546,563,557,622,677,662,625,706,708,743,774,779,786,793,797,803,809,854,820,858,873
891,391,286,75,365,514,24,96,316,190,342,82,139,264,399,67,328,408,126,268,291,524,433,265,64,248,306,105,368,146,183,91,351,107,184,32,458,56,295,34,36,193,93,114,353,234,236,116,357,377,39,172,228,149,63,459,210,431,434,510,494,483,502,445,446,473,437,460,475,511,533,466,480,529,587,584,605,549,543,559,861,596,570,546,599,607,564,586,601,571,563,556,603,557,604,567,685,678,661,631,622,640,677,672,653,614,660,615,642,630,662,616,664,665,629,668,674,617,686,651,671,626,618,689,692,761,754,703,704,755,705,706,708,742,743,744,709,758,746,747,712,767,715,718,719,735,722,723,724,768,726,771,738,700,728,729,753,730,731,764,776,779,830,780,781,783,784,786,787,853,827,791,846,792,793,847,848,796,797,799,800,842,833,834,803,805,806,807,836,849,809,857,850,811,837,812,845,814,854,815,816,855,817,851,819,820,852,838,825,858,892,871,886,905,873,888,874,875,865,895,877,902,881,896,883
565,638,902
563,387,24,96,316,342,82,67,268,417,273,153,524,433,265,21,183,184,56,295,148,193,114,353,234,236,116,357,377,39,172,149,63,431,507,502,473,442,437,443,460,475,512,513,466,480,519,529,558,559,570,546,599,607,564,566,586,601,571,602,567,678,631,640,623,680,614,660,615,662,673,664,646,665,690,674,617,625,651,692,761,703,742,743,745,767,715,698,735,723,768,751,738,729,753,730,731,764,774,776,777,779,781,784,786,793,795,796,797,799,800,803,805,807,849,809,856,811,814,815,817,819,820,825,826,858,860,871,873,862,874,875,865,877
755,715
273,286,75,262,387,82,336,399,67,328,408,268,417,225,152,153,64,248,306,146,183,351,107,184,32,458,56,148,193,114,222,234,255,377,149,150,63,459,493,434,494,507,502,473,460,513,523,466,480,529,467,584,558,549,596,597,570,546,599,607,564,586,571,565,563,603,640,672,641,624,630,664,665,690,687,625,682,671,638,689,761,754,744,709,773,712,767,715,735,720,722,723,768,771,700,752,729,753,730,731,774,776,777,841,779,783,784,786,787,788,853,827,791,793,848,795,796,797,798,799,802,805,836,809,857,856,811,845,814,854,815,820,838,822,826,858,839,871,905,873,862,888,875,876,865,866,889,879,902
608,34,465,467,567
255,75,336,67,273,433,56,148,114,465,473,437,480,519,542,580,564,571,563,678,661,615,690,681,666,748,730,774,778,779,788,796,799,800,805,809,856,812,815
651,12,75,387,365,24,96,316,82,26,399,67,328,408,166,268,417,152,153,524,433,265,64,248,306,146,292,21,183,351,107,184,32,207,458,56,223,148,9,34,193,111,93,20,114,353,222,236,366,116,357,377,228,149,63,459,210,434,483,507,502,445,473,442,437,443,460,513,468,523,466,480,519,467,584,592,558,548,541,549,543,559,596,597,570,608,599,607,564,566,586,601,571,602,563,603,598,678,631,677,672,623,653,614,660,615,642,662,616,664,629,648,690,674,617,625,681,650,620,657,671,626,618,689,761,694,703,704,755,706,742,743,744,709,758,756,773,712,715,759,717,719,735,736,722,723,724,768,738,728,729,753,730,731,764,774,776,841,779,830,780,781,784,786,787,788,853,827,846,792,793,848,796,832,797,799,800,842,833,834,803,807,849,809,856,811,814,815,855,817,851,819,820,852,822,825,826,858,860,839,892,899,871,873,862,874,863,875,876,865,894,877,902,897,867,883
767,96,316,190,82,67,268,417,21,183,351,107,184,32,56,114,236,116,377,149,431,465,493,442,437,443,513,480,584,558,559,596,599,607,586,601,571,563,678,631,653,614,615,624,664,674,618,761,705,744,719,768,728,730,774,779,784,787,827,793,796,797,799,836,849,856,814,817,851,819,820,852,822,871,874,865,877
24,286,287,75,262,65,365,96,316,81,190,395,162,82,137,26,299,67,328,408,126,166,268,417,102,153,524,265,248,306,105,368,21,183,91,351,260,107,184,131,32,207,301,56,223,295,148,9,187,36,193,114,353,234,236,255,357,377,149,135,459,210,431,465,493,510,494,507,445,473,437,443,460,513,468,523,455,466,480,529,467,587,584,605,558,543,573,559,861,597,570,608,580,546,599,607,566,586,601,571,565,602,563,603,567,685,678,631,677,623,680,653,614,660,615,624,630,662,673,664,665,690,636,684,625,666,682,671,626,618,692,761,754,703,755,706,742,743,709,758,745,760,746,756,773,711,712,767,715,759,718,735,722,723,768,726,728,729,753,730,731,764,774,776,777,841,779,830,781,782,783,784,787,788,853,791,846,793,848,795,796,832,797,799,800,833,805,807,849,809,856,811,844,812,814,817,851,818,819,820,852,822,825,826,858,839,871,862,888,863,875,876,865,894,889,891,883
902,391,286,287,12,75,365,24,190,162,342,82,336,26,399,67,198,166,225,152,153,524,265,64,248,306,105,368,292,183,91,107,184,32,458,56,223,148,283,9,34,193,114,353,222,116,255,377,149,63,459,210,465,493,434,483,445,473,442,437,447,443,460,468,523,518,466,480,467,587,584,592,539,541,549,543,573,559,596,597,570,608,580,546,599,607,564,586,601,840,571,565,602,555,563,556,603,557,604,544,678,631,640,677,672,623,619,653,614,660,615,624,642,630,664,690,636,674,684,686,687,625,650,657,666,671,626,692,761,754,703,755,705,706,742,743,744,709,758,773,711,747,712,767,715,698,735,720,723,738,752,728,729,753,730,731,774,776,777,779,780,782,784,786,831,787,788,853,827,792,793,848,796,832,797,799,800,842,833,801,834,805,806,807,836,808,849,809,857,850,856,811,814,815,816,855,817,851,819,820,852,825,826,858,860,839,869,892,899,871,887,873,900,862,888,874,863,864,865,894,866,895,897,891,883
692,286,287,75,365,24,316,162,82,137,139,336,264,399,67,328,198,408,268,417,102,433,265,248,88,105,146,21,183,107,184,131,32,458,56,223,148,283,9,187,34,111,363,20,114,222,234,236,366,357,377,228,149,63,135,459,210,431,520,465,434,494,483,507,502,445,446,473,442,437,447,460,513,511,468,525,533,466,480,467,587,584,592,558,541,549,543,559,597,570,608,599,607,564,566,586,553,840,571,602,603,598,567,685,678,631,640,677,623,619,653,641,614,615,624,662,673,664,665,648,636,674,617,686,687,681,620,657,682,671,670,626,618,761,703,704,706,708,742,743,758,766,696,760,746,773,711,747,759,719,735,720,723,768,771,738,700,728,729,753,730,731,764,774,776,777,841,830,780,781,783,786,853,791,846,792,847,795,796,832,797,799,800,842,801,834,805,806,807,849,809,856,811,845,815,855,817,851,819,820,852,838,824,825,858,860,839,869,899,871,873,888,863,875,864,865,879,881
399,286,336,26,67,268,417,225,273,433,265,248,131,32,56,34,93,114,353,236,149,150,459,431,494,473,437,513,468,523,466,529,467,587,584,610,605,543,559,861,570,599,607,566,553,601,571,565,602,555,563,603,604,598,678,631,677,623,653,641,624,642,662,665,636,674,617,684,687,625,681,650,657,671,670,754,704,706,742,743,744,709,758,710,756,711,712,715,698,718,719,735,720,768,762,771,738,774,777,841,779,780,783,786,788,853,827,791,848,795,796,797,842,843,834,803,836,808,809,857,856,811,817,851,819,820,852,858,860,869,899,905,873,904,862,875,866,895,879,880,902,897,891
662,558
713,286,75,9,437,584,571,706,760,735,730,890
715,391,287,75,65,24,96,316,190,342,82,137,26,235,399,299,67,408,268,417,291,153,433,265,64,146,21,183,260,184,131,207,369,56,295,148,9,187,36,193,93,20,353,236,366,116,255,357,377,39,149,63,459,431,465,493,483,445,473,437,443,475,513,468,466,480,519,529,584,542,558,548,539,541,549,559,596,570,580,599,607,564,566,586,553,601,571,565,602,563,603,557,604,544,567,685,678,631,622,677,613,623,619,614,615,624,662,673,665,629,690,674,686,681,620,657,682,670,618,689,761,694,703,704,755,706,708,742,743,744,745,760,773,714,698,759,718,719,735,724,768,751,771,728,729,753,739,730,731,764,774,776,777,841,779,781,783,784,786,831,787,788,790,853,827,846,792,793,796,832,797,798,799,800,842,833,801,802,803,805,806,807,809,850,856,811,844,814,815,817,818,819,820,852,822,825,826,858,860,892,871,873,862,874,863,875,864,893,876,865,889,895,877,902,897,891,883
525,638
518,108,148,468,610,543,642,689,706,718,726,700,846,836,838,873,862,876
111,391,286,287,75,65,365,514,24,96,316,82,137,139,399,67,198,166,142,268,417,102,153,524,433,64,248,306,88,105,368,146,21,91,107,184,108,458,56,148,123,36,193,231,93,114,353,222,236,366,116,45,255,357,377,228,459,210,431,434,494,483,507,445,446,473,437,475,513,511,523,525,466,529,587,584,592,610,605,558,548,539,541,549,595,588,861,570,580,546,599,607,564,586,601,840,565,557,604,598,631,622,640,677,619,653,614,660,615,624,642,630,662,616,664,646,656,629,648,636,674,684,687,625,650,651,620,657,682,618,692,754,755,706,742,743,744,709,696,745,760,746,773,711,747,767,714,759,718,748,719,735,722,771,738,752,728,729,739,730,731,774,776,841,778,830,783,784,786,831,787,790,827,792,796,832,797,799,800,842,843,833,801,834,802,803,805,806,849,857,810,811,845,814,854,815,817,851,818,820,852,838,825,858,868,869,892,871,887,873,874,875,864,876,894,877,878,879,880,882,897,903,867,906,883
662,391,286,287,75,387,514,96,316,81,82,26,264,67,268,417,273,433,64,105,368,146,292,183,351,107,184,32,207,56,295,148,9,193,93,114,116,255,357,377,149,63,431,465,510,494,507,473,437,443,513,523,480,529,605,558,548,539,543,559,861,596,597,570,599,607,586,571,563,603,598,544,567,685,678,631,640,677,623,641,614,615,673,664,665,674,625,681,682,689,761,703,706,742,744,709,758,745,710,756,711,712,767,713,715,759,724,768,728,729,730,731,764,774,776,829,841,779,830,781,782,784,831,787,790,853,827,791,846,793,847,848,832,797,801,849,809,850,856,811,837,844,812,814,815,851,819,820,852,825,826,858,839,892,871,873,900,862,864,894,877,881,891
584,559
116,391,287,75,65,387,365,297,514,96,316,81,190,342,82,137,264,399,299,67,328,408,166,142,268,417,524,433,265,64,306,88,105,146,362,21,183,351,260,107,184,32,207,458,369,56,148,283,9,123,93,20,114,353,234,236,366,255,377,538,39,428,228,149,150,63,459,210,431,520,465,493,510,494,483,507,501,445,473,442,437,443,513,468,486,525,533,466,480,467,584,592,610,542,558,549,861,570,608,599,566,586,553,601,840,565,602,575,563,603,557,598,567,678,661,631,622,640,613,672,619,614,660,615,662,664,656,629,648,636,668,686,687,625,650,651,682,626,618,638,689,761,754,703,704,755,706,742,743,744,709,758,696,760,756,747,712,698,759,717,736,722,724,763,768,726,771,700,752,728,729,753,730,764,774,777,829,779,784,786,787,827,791,846,792,793,848,796,832,797,800,842,833,801,803,805,806,836,849,809,857,850,856,811,814,854,855,817,851,819,820,852,825,826,858,839,899,871,873,904,874,863,889,902
75,286,12,65,365,514,24,316,190,82,139,264,399,67,328,198,408,166,142,268,417,273,153,433,64,248,306,88,105,146,183,91,351,260,107,184,131,56,148,283,9,187,34,193,111,93,363,20,114,234,236,116,255,357,172,428,228,149,150,135,459,431,465,493,434,510,494,507,445,446,473,442,437,460,475,511,468,523,525,480,519,529,467,584,592,558,539,541,549,597,570,580,599,607,566,553,565,602,575,555,557,598,544,567,640,677,613,680,619,641,614,660,615,662,665,629,636,674,617,686,687,649,625,651,620,671,626,618,689,754,703,704,742,744,766,745,760,746,710,747,712,713,714,715,698,759,719,735,736,720,724,768,762,738,700,752,728,729,753,739,730,732,764,774,776,841,780,781,831,787,788,790,791,846,793,795,796,797,798,799,842,833,802,803,805,806,807,849,809,857,845,854,815,817,819,820,822,826,860,868,892,899,871,905,872,873,862,863,875,864,865,889,877,880,881,897
20,12,75,65,387,365,297,24,316,190,82,137,336,26,299,67,328,268,417,152,153,524,433,265,64,306,105,21,183,351,107,184,32,207,369,56,295,148,9,187,123,34,36,193,231,114,353,236,366,116,255,357,377,538,39,228,149,63,459,431,520,465,493,471,494,507,502,445,473,437,460,475,513,468,523,455,533,466,480,519,529,531,584,592,605,558,539,541,549,559,597,570,546,599,607,564,586,553,601,565,602,563,603,598,544,567,685,678,661,631,622,640,677,672,680,653,614,660,615,624,642,630,662,673,664,665,690,636,674,617,684,686,649,625,620,671,626,618,689,692,761,703,755,708,742,743,744,709,758,745,760,746,710,711,767,714,715,759,719,735,736,720,724,763,768,762,738,728,729,753,739,730,731,764,774,776,777,778,779,830,780,784,786,831,787,788,853,827,791,792,793,795,796,797,798,799,800,833,834,803,805,806,807,849,809,857,856,837,812,845,814,854,815,816,817,851,818,819,820,852,822,825,826,858,860,892,871,873,875,865,866,878,896,890,883
808,65,190,139,336,67,408,417,524,433,265,292,107,184,32,458,56,148,193,93,114,353,234,236,116,45,63,493,434,494,507,473,437,460,513,480,519,546,599,566,586,553,840,571,565,563,567,640,677,653,615,624,616,646,674,649,625,620,682,761,754,704,706,742,743,760,756,747,751,728,753,730,774,841,779,783,786,831,853,793,848,796,797,842,849,809,811,845,814,819,820,852,822,825,858,860,839,892,879
564,417,32,109,114,172,467,559,599,623,641,624,674,686,718,782,793,797
273,287,12,262,24,96,316,81,190,137,336,299,198,166,142,268,417,152,433,64,306,88,105,146,21,91,351,184,32,207,56,295,187,193,20,114,353,222,236,116,428,149,63,135,459,210,431,465,493,494,483,507,501,473,442,437,447,525,466,480,529,584,558,573,861,597,570,608,546,607,566,586,553,601,571,565,602,575,563,603,557,678,623,619,641,660,615,624,630,662,673,664,646,665,690,684,625,651,620,657,682,671,618,761,703,704,706,695,742,743,744,758,696,745,710,773,711,767,715,698,717,719,735,720,722,763,768,728,729,753,731,774,776,829,779,830,780,781,786,831,787,788,853,793,847,796,832,797,799,802,803,849,809,811,844,814,854,816,819,820,852,822,825,826,858,860,839,868,871,874,863,875,876,865,866,889,877,881,896,897,883
480,753
753,286,287,12,75,387,24,96,316,395,82,137,139,336,399,67,408,142,268,417,225,153,524,433,265,64,248,306,105,89,146,183,91,260,184,131,32,207,301,458,56,109,148,9,123,34,36,193,20,114,353,222,234,236,116,377,39,172,228,149,150,63,135,459,431,520,465,493,510,507,502,445,473,443,475,512,513,468,523,480,519,529,467,558,548,543,597,570,580,546,599,607,564,566,586,553,601,840,571,602,563,603,557,544,567,685,678,661,631,640,677,623,619,653,615,624,662,664,665,674,617,684,625,650,651,620,682,618,689,692,761,703,704,706,742,743,744,709,745,773,711,747,712,767,714,715,698,759,719,735,722,724,763,768,751,771,700,752,728,729,730,764,774,776,829,841,778,779,782,784,786,831,827,792,793,847,848,796,832,797,799,800,834,803,805,806,849,809,856,811,844,812,845,814,854,815,855,817,819,820,852,822,823,825,826,871,905,873,888,875,893,876,865,866,889,877,878,902,897,890,867,898
123,391,286,287,75,65,387,365,96,316,315,81,395,342,82,336,264,67,328,166,268,152,153,524,433,265,64,248,306,105,21,91,351,260,107,184,32,207,458,56,109,295,148,36,20,114,236,116,357,377,149,63,459,431,465,493,434,510,494,483,507,445,473,442,437,443,460,475,512,513,523,525,466,480,529,467,584,592,605,558,548,541,559,861,570,608,580,546,599,566,601,571,565,602,575,563,603,598,567,685,678,661,631,622,677,623,680,653,641,614,615,642,662,664,665,629,690,636,674,684,625,650,620,682,671,618,638,689,692,703,704,755,706,708,742,743,744,709,745,760,773,747,712,767,713,714,715,698,759,719,735,722,724,763,768,751,726,771,700,752,728,729,753,730,731,764,774,776,777,779,781,782,784,786,787,788,790,853,827,791,846,792,793,848,796,832,797,800,803,805,806,807,808,849,809,857,856,811,845,814,854,815,855,817,851,818,819,820,852,838,825,826,858,860,839,899,871,905,872,900,862,888,874,863,875,864,893,876,865,877,880,897,890,891,883
391,93,114,459,650,788,873,866
114,622
328,210
622,287,12,75,514,190,26,399,67,102,248,105,368,107,184,369,56,148,111,114,234,116,357,377,149,459,520,510,502,445,446,442,437,460,513,525,480,519,467,584,610,605,558,543,596,597,546,599,607,586,553,601,571,565,602,563,603,557,685,678,631,677,623,619,653,641,614,660,615,624,616,646,656,674,617,625,650,657,671,692,761,704,706,708,742,744,709,758,745,760,773,747,712,767,715,759,735,723,728,729,753,730,764,774,777,778,779,830,784,786,796,798,842,849,809,857,850,856,811,845,814,815,851,822,858,865,898
480,75,65,24,316,342,82,139,26,264,399,166,268,417,102,152,291,153,524,433,265,64,248,21,183,351,107,184,32,56,109,148,123,111,93,114,236,116,357,377,149,63,431,434,510,483,507,445,473,447,443,513,466,529,584,605,542,558,543,573,559,599,586,601,571,565,563,603,557,544,567,678,661,631,640,623,619,653,614,660,615,624,662,664,646,665,684,625,682,626,618,689,761,694,755,706,742,744,758,747,712,715,718,735,720,722,723,763,768,751,771,738,752,729,753,739,730,731,774,777,779,783,784,786,831,787,788,827,791,846,793,847,848,795,796,797,798,799,800,802,805,809,856,811,814,815,817,851,819,820,825,826,858,860,839,868,892,899,871,873,862,874,863,865,877,879,902,881,891,883
24,682,817
297,286,287,75,65,387,365,190,162,342,82,399,67,328,166,142,268,417,152,273,153,524,433,64,248,306,105,183,107,184,56,223,148,9,187,193,93,363,20,353,222,236,366,116,255,357,377,228,63,135,459,465,434,494,507,502,473,442,443,460,512,513,468,486,523,466,519,529,467,584,558,548,541,543,596,597,608,546,599,607,564,553,571,565,602,555,563,556,603,557,567,678,631,613,623,680,619,653,614,660,615,624,630,662,665,629,648,690,617,684,625,671,618,689,761,703,755,708,742,743,744,696,760,773,711,712,767,715,698,759,735,736,763,751,726,738,752,729,731,774,776,777,829,779,780,781,782,783,784,786,788,790,853,827,791,792,793,795,796,797,798,800,833,834,803,806,836,849,809,857,856,812,845,814,817,819,820,852,822,825,826,858,860,868,899,871,886,873,874,863,875,876,865,877,881,897,867,883
65,336,231,459,466
184,286,287,12,75,387,365,297,24,96,316,315,81,190,82,139,336,26,235,258,299,67,328,408,268,225,152,524,433,265,64,306,146,21,183,91,351,260,32,56,295,148,283,9,187,123,34,193,231,93,20,114,353,234,366,116,255,39,428,150,63,135,459,431,465,493,510,494,502,501,442,437,443,475,512,511,486,523,533,466,519,529,467,584,558,539,541,549,573,861,570,608,599,566,586,601,565,575,555,563,604,598,544,567,678,661,631,622,677,613,672,680,619,653,614,615,624,630,673,664,646,665,629,690,636,674,686,687,649,625,650,651,620,657,666,682,671,670,618,638,689,692,761,754,703,704,755,705,706,708,695,742,743,744,709,758,760,756,711,747,713,714,715,698,759,718,719,735,736,720,723,724,768,751,726,771,700,729,753,739,730,764,774,776,829,841,779,780,782,783,784,786,831,787,788,827,792,847,848,795,796,798,800,833,834,835,803,806,836,849,809,857,856,859,837,844,814,855,819,820,852,838,825,826,858,860,869,892,871,905,887,873,863,875,893,876,865,894,889,895,879,880,902,881,896,897,867
799,287,75,514,24,82,336,26,399,67,328,268,152,433,306,21,351,184,32,56,295,9,193,111,234,236,116,150,63,459,501,445,473,442,437,475,513,468,466,480,584,596,597,570,599,607,586,601,571,602,563,603,557,567,678,631,623,653,614,615,624,662,673,664,665,674,617,625,618,761,703,755,706,708,742,743,744,756,773,711,767,715,759,735,723,763,768,751,738,700,729,753,739,730,774,776,777,841,779,830,781,784,788,853,827,791,793,847,796,797,800,805,806,836,849,809,811,817,819,820,825,826,858,860,871,874,865
126,286,433,36,236,377,39,63,507,513,480,573,597,563,567,678,615,662,665,674,761,742,743,760,730,779,784,792,796,797,806,807,814,820,871,865,902
623,286,75,262,65,365,24,96,316,342,82,137,139,336,26,299,67,328,408,126,166,142,268,291,153,524,433,248,306,21,183,351,184,131,207,56,109,295,187,34,193,20,353,236,366,45,357,377,172,149,150,63,135,431,520,465,493,510,494,483,507,502,501,445,473,437,443,460,475,512,486,523,480,519,529,531,467,584,592,542,558,539,541,573,559,596,570,608,580,546,607,564,566,601,602,563,603,567,685,678,631,677,672,680,619,653,614,660,615,624,662,673,664,665,629,690,636,674,617,684,686,687,625,650,651,620,657,671,670,618,638,689,761,754,703,704,755,708,695,742,743,744,765,758,766,760,746,710,767,714,698,759,735,736,768,751,738,700,728,729,753,730,731,764,774,776,777,778,779,830,780,781,782,783,784,786,831,787,853,791,792,793,848,795,796,798,799,800,843,801,835,803,805,806,807,808,849,809,857,856,811,837,844,812,845,854,855,817,818,819,820,838,825,826,858,860,868,871,873,862,888,874,875,865,877,880,902,881,897,901,883
873,391,286,75,65,387,365,297,24,96,316,342,82,26,67,328,142,268,417,153,524,433,265,64,248,306,89,146,183,351,107,184,131,32,56,148,9,187,123,93,363,20,114,353,222,234,236,116,357,172,149,63,135,459,431,465,507,502,501,473,442,437,447,460,475,525,533,466,480,467,584,592,558,541,549,596,580,546,599,607,586,602,575,563,603,557,544,567,678,631,640,677,672,623,680,619,660,615,624,642,664,665,629,648,690,674,617,681,620,671,670,618,692,761,703,704,705,706,742,743,744,765,758,766,745,756,773,711,767,713,714,715,698,759,717,735,736,720,722,723,763,768,726,738,700,752,728,729,753,739,730,731,774,776,841,779,780,781,784,786,831,787,788,853,827,846,848,795,796,832,797,799,800,843,833,834,805,836,849,857,856,811,837,855,817,851,819,820,852,823,825,858,892,870,871,886,905,872,887,900,904,862,888,863,875,893,876,865,894,889,895,877,879,902,881,882,896,897,890,891,903
718,391,286,287,75,65,387,297,514,24,316,190,82,336,26,264,399,67,408,126,142,268,417,102,225,153,524,433,64,248,306,88,105,21,183,91,260,107,184,32,108,207,56,148,123,34,36,111,93,20,114,234,236,366,116,45,255,357,428,228,149,63,459,210,431,434,471,494,483,507,502,501,445,446,473,442,437,447,443,460,475,468,523,533,466,480,519,529,531,467,584,592,605,548,539,541,549,573,559,861,596,546,599,607,586,601,840,565,575,555,563,603,598,567,678,661,631,640,677,613,672,653,641,614,660,615,624,642,662,616,664,665,629,636,668,674,617,684,686,687,649,625,681,650,651,620,657,682,671,670,638,689,692,761,754,694,703,704,755,705,706,742,744,709,758,696,745,760,710,756,711,747,712,767,713,714,715,698,759,717,748,719,735,736,720,722,723,724,763,768,762,751,726,771,738,700,728,729,730,731,732,764,774,776,841,778,779,830,781,784,786,831,787,788,790,827,791,846,792,793,848,795,796,832,797,799,800,842,843,833,801,834,835,803,805,806,807,836,808,809,857,856,811,844,812,845,814,815,816,817,851,818,819,852,824,825,826,858,839,871,904,863,875,893,876,865,877,881,897,890,891,867
781,286,12,75,262,65,365,24,316,81,342,82,139,336,26,264,67,328,408,166,268,417,102,225,273,291,153,524,433,64,306,105,146,21,183,351,260,107,184,32,207,458,56,295,148,9,123,34,36,193,111,93,20,114,353,222,236,366,116,255,357,377,39,149,63,459,431,465,493,434,510,494,507,502,445,446,473,437,443,460,513,511,525,466,480,529,584,558,549,543,559,597,570,608,580,546,599,607,566,586,553,601,840,571,565,602,555,563,603,557,567,685,678,631,640,677,619,653,660,615,624,642,630,662,664,646,665,636,617,625,650,671,626,618,692,761,703,704,755,706,742,743,744,709,758,745,760,746,756,715,718,719,735,724,763,768,726,738,728,729,753,730,731,764,774,776,777,829,779,830,782,783,784,786,787,853,827,846,792,793,847,795,796,832,797,800,842,843,802,806,807,808,849,809,856,811,859,814,815,855,817,851,818,819,820,852,838,825,826,858,839,871,874,875,864,895,891,867,898,883
75,286,513
316,24,342,137,139,235,198,20,465,494,533,529,558,539,607,567,678,662,690,651,682,761,694,708,756,778,780,782,783,787,788,792,803,810,819,823,866,889,901
830,391,75,65,387,365,82,137,336,235,399,258,67,408,268,417,102,153,524,433,265,248,306,105,146,91,184,131,207,56,295,148,283,123,193,111,93,20,114,353,116,45,357,228,149,63,459,431,494,507,502,473,442,437,447,443,460,513,511,468,523,466,480,529,592,610,558,541,549,559,861,597,570,580,546,599,607,564,586,840,565,575,563,598,567,678,631,640,677,623,619,653,615,624,642,662,664,665,629,636,668,674,617,684,686,687,681,651,620,682,670,618,761,703,706,695,742,709,766,746,756,747,712,714,715,718,719,735,736,720,726,771,738,728,729,753,739,730,731,764,774,776,829,841,779,784,786,831,788,827,792,793,848,795,796,797,798,799,800,842,833,801,834,802,803,807,809,850,856,811,837,844,845,814,815,816,855,851,819,820,852,838,825,826,858,892,871,873,862,874,893,865,889,877,879,881,882,891,867,898
539,286,287,75,190,82,137,139,26,198,268,152,524,248,260,131,56,148,111,236,366,116,459,465,434,510,494,437,447,443,513,480,584,558,548,543,559,570,566,553,601,840,565,602,563,603,557,678,640,623,619,614,660,642,662,690,625,681,651,657,666,671,692,761,754,695,709,758,760,746,710,747,767,715,735,720,722,763,728,764,774,777,829,779,780,783,784,786,788,827,796,797,800,834,809,856,845,814,815,818,820,822,826,858,899,871,886,862,874,876,866,889
780,82,67,417,56,193,459,599,607,563,665,761,706,779,797,814,820,874
437,286,12,75,262,387,365,24,96,81,342,82,336,26,399,299,67,198,268,417,102,152,273,524,433,265,248,306,146,362,183,351,131,32,458,369,56,295,148,283,36,111,93,20,353,234,366,116,255,357,377,62,39,228,150,63,520,465,493,471,510,494,483,507,502,501,473,442,447,443,475,513,468,523,466,529,467,584,592,542,539,541,549,543,559,588,861,597,608,580,546,599,607,566,586,553,565,602,575,563,556,557,604,598,685,661,631,622,640,613,672,623,653,641,660,615,662,616,665,629,690,674,617,649,650,651,620,682,671,670,618,638,689,761,703,706,708,742,743,709,758,766,760,710,756,712,767,714,715,759,717,718,735,736,722,723,763,768,762,751,771,738,752,729,739,730,776,829,841,778,779,780,781,784,788,790,853,846,792,793,795,796,832,799,800,842,833,803,806,836,808,849,809,857,811,837,814,854,851,820,824,825,826,858,892,871,905,873,904,874,863,875,876,879,880,881,891,883
466,286,12,75,262,24,82,336,26,264,235,258,299,67,198,142,417,153,524,64,88,105,183,91,107,184,32,207,56,148,187,123,34,193,231,93,20,114,353,236,366,116,45,357,377,172,228,149,63,459,465,494,507,502,445,446,473,442,447,460,475,513,468,523,455,480,584,592,605,558,539,541,543,559,596,597,570,546,599,607,564,586,601,571,565,602,563,604,678,631,677,672,660,615,624,630,664,656,665,629,636,668,674,617,684,625,681,620,657,682,671,689,754,703,704,755,705,706,742,743,709,766,745,760,746,710,756,711,747,712,767,713,714,715,698,759,719,735,736,722,763,768,726,738,700,752,728,729,753,730,731,764,774,776,777,841,779,830,780,781,783,784,786,831,787,788,790,853,827,791,846,792,793,848,795,796,797,799,800,842,834,835,805,806,807,836,849,809,857,850,856,811,812,845,814,815,816,855,817,851,819,820,852,825,858,839,871,887,873,862,874,893,876,865,894,877,879,902,881,882,897,891,883
480,75,262,96,316,82,336,26,67,417,433,265,64,183,351,32,56,295,193,20,114,353,234,236,366,357,377,228,63,210,431,465,507,437,512,529,467,584,542,607,564,571,565,602,563,603,544,623,619,614,615,662,665,674,625,681,650,620,671,618,761,703,706,743,715,768,753,731,774,776,777,779,782,783,784,786,787,788,846,793,848,796,797,798,799,800,805,807,849,809,811,812,814,815,851,820,826,858,871,873,874,865
830,391,75,82,26,264,67,408,268,417,102,433,64,306,368,146,21,184,131,56,283,9,187,36,193,93,114,234,366,116,45,255,357,149,63,459,507,473,442,437,513,468,480,610,541,549,559,861,546,599,566,586,553,840,565,563,603,557,598,622,672,680,615,624,642,662,616,646,665,636,674,649,650,651,657,671,670,626,761,754,694,703,704,705,742,743,744,709,758,766,745,756,712,698,718,719,720,722,723,763,768,726,771,738,728,729,779,781,783,784,786,831,788,827,793,796,832,797,800,833,835,803,836,849,809,857,856,854,851,819,820,852,825,892,873,900,863,875,876,866,877,879,881,891
67,184
63,286,287,65,514,316,190,342,82,137,336,399,299,67,268,417,225,524,248,368,351,184,32,207,56,109,36,193,353,236,255,377,150,465,493,434,494,483,445,473,460,513,466,480,529,542,543,597,570,608,580,546,599,607,564,586,565,602,563,604,678,631,653,614,615,624,630,662,665,617,625,657,761,706,742,743,744,745,760,746,715,735,723,768,738,729,753,730,764,774,776,777,779,784,786,787,853,791,846,792,795,796,798,799,800,801,805,806,808,849,809,850,845,814,817,851,819,820,822,825,826,871,888,875,865,891
546,56,36,114,353,377,507,480,542,678,622,615,744,768,730,774,777,797,806,820,892
546,399,67,268,417,225,273,153,248,88,105,56,114,377,228,63,459,465,502,460,480,539,541,549,861,596,580,586,601,571,565,563,603,678,631,622,672,615,624,662,636,674,650,689,754,703,744,709,756,712,735,720,738,752,729,730,774,841,830,786,831,788,846,847,796,832,797,800,833,856,811,812,814,851,858,892,871,872,863,902
856,838
431,268,21,351,56,295,193,222,210,520,493,443,558,571,563,665,742,743,756,790,853,791,799,807,809
746,391,286,287,12,65,387,24,96,81,190,395,342,82,139,336,26,235,399,67,328,198,142,268,225,152,153,524,433,265,105,362,292,107,184,32,56,109,295,9,193,93,114,222,236,116,377,62,172,149,150,63,459,210,520,465,493,471,510,483,507,502,501,445,473,442,437,512,525,455,466,519,529,467,584,592,542,558,541,549,573,595,559,588,597,570,608,580,546,599,564,566,586,601,840,571,565,563,556,604,598,544,567,685,678,677,613,623,653,614,660,615,624,630,664,665,629,690,668,674,617,686,687,681,651,620,682,670,618,689,692,761,694,755,706,708,695,742,743,709,745,760,710,756,712,718,736,720,723,768,726,771,752,728,729,753,739,764,774,776,841,778,779,830,780,782,783,784,786,831,787,790,827,791,846,792,793,847,796,797,799,800,842,834,802,803,805,806,807,849,809,857,856,811,812,845,814,815,816,817,818,819,820,838,822,825,826,860,839,899,871,886,862,863,875,864,889,877,897,890,891,898,883
56,694
689,391,12,75,262,65,365,24,96,81,139,336,26,264,399,67,328,408,166,142,268,417,152,273,265,64,105,91,107,184,131,32,207,56,109,9,187,123,34,193,93,363,114,353,222,236,366,116,377,39,172,428,228,149,150,63,135,459,431,465,493,434,483,507,501,445,446,442,437,460,475,513,511,468,486,480,519,592,610,605,558,539,861,597,570,546,599,607,564,566,586,840,571,565,563,603,598,567,678,631,619,653,641,660,615,624,642,662,673,664,646,665,629,690,636,674,684,686,625,681,650,651,657,682,670,618,638,692,761,703,705,706,708,742,743,765,709,710,773,711,747,715,759,717,719,720,722,771,728,729,753,739,730,731,764,774,777,829,841,778,779,781,782,783,784,786,787,788,846,793,847,796,832,797,798,799,800,842,843,833,834,802,803,805,806,807,808,849,809,856,811,814,815,816,855,851,818,819,852,838,822,826,858,860,892,871,905,872,873,900,862,863,875,865,889,895,878,880,897,890,867,883
9,75,183,108,228,459,447,486,541,546,553,575,619,642,617,687,706,698,717,735,752,729,739,831,814,869,892,873,900,876,895,903
105,391,96,190,102,368,107,108,109,295,283,114,62,460,601,840,622,677,680,641,664,646,656,744,745,747,714,717,748,841,832,802,849,850,845,815,871,890
357,287,75,65,365,24,96,316,162,82,137,336,26,264,299,67,328,268,417,291,153,433,265,64,248,105,107,184,56,223,148,9,187,34,36,111,93,363,114,116,255,377,428,149,459,431,493,434,445,473,437,513,511,468,480,529,584,592,610,542,558,548,541,543,559,596,597,570,599,564,566,586,553,601,840,565,602,603,598,685,678,631,622,640,677,613,623,680,619,653,615,624,642,630,662,664,646,665,629,648,636,686,625,650,620,671,618,689,692,761,703,704,755,706,708,742,743,744,709,766,696,773,711,747,713,714,715,698,759,735,736,720,722,726,738,700,752,729,753,739,730,774,829,779,781,782,784,786,831,787,791,846,847,796,797,799,800,834,805,807,849,857,850,856,837,844,815,817,819,820,852,838,823,825,826,858,839,892,899,871,887,873,862,874,863,875,893,865,866,877,878,880,881,896,897,891,883
631,391,286,365,514,24,96,316,137,264,399,67,408,142,417,225,265,64,248,306,105,368,292,21,183,260,107,32,207,458,56,9,34,93,363,20,114,236,116,357,228,135,459,431,493,445,473,442,437,447,468,523,480,584,610,558,543,559,588,596,570,599,840,571,565,602,563,603,557,567,678,661,640,623,619,653,614,615,624,642,630,664,629,674,686,625,650,657,692,754,703,706,742,743,744,709,745,760,712,715,759,728,729,753,730,731,841,781,786,831,787,853,846,793,848,795,796,832,797,799,849,809,857,856,812,845,854,815,855,817,851,819,820,852,825,826,858,892,871,886,872,873,874,875,895,902,891,883
760,65,24,82,137,26,299,67,268,21,351,184,56,295,193,114,236,116,39,431,473,486,466,480,559,571,563,685,631,623,614,615,624,674,617,618,761,703,743,744,715,768,729,753,774,776,777,779,781,786,831,853,846,793,796,797,849,809,856,814,854,825,826,858,868,892,871,865
190,715,768,825
571,82,137,26,268,273,433,351,32,56,36,193,353,39,172,63,507,443,512,513,523,525,466,529,542,558,599,586,563,678,615,624,674,625,666,761,742,743,760,746,767,768,778,779,784,792,796,800,806,809,810,812,814,815,819,820,825,826,860,874
524,700
558,286,12,75,262,387,24,96,190,82,336,67,328,408,126,268,417,102,273,153,433,64,248,306,105,146,292,21,91,260,107,184,32,207,458,56,295,148,9,187,123,36,193,93,20,114,353,236,116,357,377,538,63,459,431,465,493,494,483,507,445,446,473,442,437,443,460,475,512,513,486,523,466,480,519,529,467,584,592,539,543,559,861,596,597,570,608,609,546,599,564,566,586,553,601,840,571,602,563,603,604,598,544,567,685,678,631,677,623,653,641,614,660,615,624,662,673,664,646,665,629,648,690,674,625,681,650,620,682,671,618,692,761,703,704,706,742,743,744,709,745,760,756,773,712,767,715,759,719,735,720,723,724,763,768,738,728,729,753,739,730,731,774,776,829,841,778,779,830,781,782,783,784,786,787,788,790,827,792,793,847,848,796,832,797,799,800,801,805,806,807,849,809,856,811,814,815,816,855,817,851,819,820,852,838,822,823,825,826,858,839,892,899,871,886,887,873,862,874,875,876,865,894,895,897,867,883
630,387,24,82,336,299,268,292,351,32,295,34,36,193,353,63,494,502,501,437,523,466,573,575,563,678,614,665,618,761,743,745,760,768,751,730,764,776,807,809,820,822,825,826
767,391,287,12,75,387,365,24,96,316,81,82,26,264,299,67,126,142,268,417,152,273,153,433,265,248,306,183,351,107,184,32,207,56,148,9,36,193,93,20,114,236,116,255,357,377,149,150,63,135,431,465,493,510,494,507,445,473,442,437,443,460,475,513,511,468,486,523,480,529,584,605,558,539,543,559,861,596,597,570,608,580,546,599,607,564,566,586,601,571,565,602,563,598,567,685,678,661,631,622,623,680,653,641,614,660,615,624,662,673,664,665,629,690,674,617,687,625,681,650,651,620,682,671,618,692,761,754,703,755,705,706,708,742,743,744,709,758,745,760,746,756,773,712,715,759,720,768,751,726,738,728,729,753,739,730,731,764,774,776,777,841,778,779,830,780,781,783,784,786,787,788,790,827,791,846,792,793,848,796,797,798,799,842,801,834,803,805,806,807,836,808,849,809,857,856,811,812,845,814,815,817,851,819,820,822,823,825,826,858,860,892,871,873,874,875,893,876,865,866,877,878,883
391,286,65,387,297,514,24,81,190,162,82,137,336,26,235,299,67,328,126,166,268,417,152,153,524,433,265,64,105,89,292,21,183,351,184,131,32,108,207,295,9,123,36,193,231,20,222,377,62,428,228,149,63,459,210,431,520,465,493,471,510,502,445,473,437,447,475,512,513,468,523,480,519,529,467,584,558,548,539,541,573,595,559,588,597,570,546,599,564,586,840,571,565,602,563,556,604,544,685,661,631,622,613,623,680,653,614,660,615,630,662,673,664,665,629,674,617,625,670,626,618,689,761,754,703,755,742,743,745,760,756,773,717,735,723,768,700,753,730,774,777,778,779,830,780,781,784,790,827,792,848,796,797,798,800,805,806,807,809,811,844,814,818,820,852,822,824,825,826,858,839,869,892,871,905,887,874,876,865,889,881,901,883
442,67,417,184,148,377,228,150,459,501,447,486,610,548,601,603,631,677,619,617,684,711,717,719,774,848,815,817,873,877
513,75,137,273,153,524,64,248,306,21,91,260,56,148,114,353,116,428,135,459,446,473,443,592,541,570,599,586,571,603,615,664,674,650,706,715,719,768,726,728,730,731,774,780,784,831,795,842,807,809,814,820,823,825,892,888,874,875
604,524,605,596,642,712,850,851,858,896,891
673,391,286,75,387,24,316,162,342,137,139,336,26,299,67,328,408,268,417,152,291,153,524,433,265,306,292,21,183,351,184,131,32,207,56,109,295,123,34,20,114,353,236,366,116,377,39,428,149,63,135,459,210,431,520,465,493,434,510,494,507,502,445,473,437,447,443,460,475,468,486,523,466,480,519,529,467,584,592,542,558,548,539,541,573,559,596,597,570,580,546,599,607,564,586,571,565,602,563,557,544,567,685,678,631,622,640,677,623,619,653,614,615,624,642,630,662,665,690,636,674,617,684,686,625,681,657,682,671,626,618,692,703,704,755,708,742,743,758,745,760,711,712,713,715,719,720,722,723,768,751,738,728,729,753,739,730,731,774,776,777,779,781,782,783,784,786,831,787,788,827,846,792,793,848,795,796,797,799,842,843,834,803,805,806,808,849,809,857,811,812,815,817,819,820,852,838,822,823,825,826,858,860,868,892,899,871,886,905,873,888,875,864,893,876,889,895,877,897,891,901,883
714,664
24,265,187,363,149,690,650
297,12,328,840
709,638,829,870,896
316,268,184,760,751,779,783,848,872,896
664,88,108,111,366,459,442,437,447,460,605,541,546,601,622,672,637,650,620,754,694,713,714,718,735,752,841,831,827,819,852,858,892,905,887,873,900,863,877,890
846,75,417,248,56,114,480,541,546,599,603,623,615,624,674,650,729,776,841,779,793,799,849,856,851,852
273,391,65,387,96,316,190,82,139,26,264,299,67,408,268,225,153,524,248,306,362,292,183,91,351,260,184,32,207,56,148,9,187,34,36,193,111,20,353,236,366,377,228,149,63,434,471,494,445,473,437,443,460,475,512,486,523,525,466,529,584,542,573,861,597,570,608,580,599,566,586,571,602,563,603,598,544,567,685,678,631,640,680,653,660,615,642,662,646,674,649,625,681,651,671,638,689,761,694,708,742,743,765,758,760,746,747,767,715,759,736,722,751,726,738,700,752,728,729,731,764,774,776,841,780,783,787,846,792,793,795,842,843,803,806,807,836,809,810,812,814,815,816,817,819,820,852,822,823,825,826,839,868,899,886,873,904,862,865,866,877,896,897,890,898,883,884,885
714,391,82,399,67,433,265,248,105,91,107,458,56,111,114,116,459,437,447,460,610,541,549,597,546,599,601,563,685,622,615,624,642,664,636,674,686,682,706,744,709,712,715,738,781,846,796,801,834,849,857,856,851,858,892,871,877,880
678,291,184,115,501,608,824
831,9,459,442,613,705,714,739,844,905
567,287,387,365,297,24,316,190,342,82,67,328,408,268,102,152,273,433,265,64,306,146,183,260,107,184,32,56,148,283,187,34,20,114,236,116,255,228,149,63,459,431,501,473,442,437,443,460,475,511,486,466,480,519,529,610,558,541,559,861,596,570,608,599,607,564,566,586,601,571,563,603,557,598,544,678,661,631,677,680,653,614,615,624,630,662,673,629,617,649,625,651,620,671,618,638,689,692,761,755,706,742,743,766,767,715,759,717,718,719,735,736,768,729,753,730,731,774,829,841,779,780,781,784,786,787,788,853,793,795,796,832,799,800,842,833,803,805,806,836,808,849,809,850,856,812,814,817,851,820,852,825,826,858,871,873,862,865,894,881,891
447,365,26,67,417,102,32,114,459,434,480,599,840,565,557,631,714,759,719,781,796,832,797,850,845,851,858,892,873,864,876
342,391,286,287,12,262,65,387,365,297,514,24,96,316,315,81,190,395,162,82,137,336,26,235,399,258,299,67,328,198,126,166,142,268,417,102,225,152,273,524,433,265,64,248,306,88,89,368,146,362,292,21,183,91,351,107,184,131,301,458,56,223,109,295,148,9,123,193,231,111,93,363,20,353,222,234,236,116,255,357,377,62,428,228,149,150,63,135,459,210,431,520,493,434,471,510,494,483,507,501,445,473,442,437,475,512,513,468,523,525,518,466,480,519,529,467,587,584,592,605,542,558,548,539,541,549,573,595,559,596,597,570,580,546,599,607,564,578,553,601,602,575,555,563,556,603,598,544,567,678,622,623,653,614,615,624,642,630,662,673,664,665,629,648,690,668,674,687,625,650,651,670,618,689,694,706,708,742,765,766,696,760,746,711,747,715,717,723,751,726,771,752,728,753,730,764,776,778,779,830,784,786,831,790,791,792,796,797,798,799,800,843,835,806,807,836,809,857,811,845,814,851,819,838,825,826,871,904,874,863,866,897,883
26,387,82,32,295,231,353,236,39,172,431,520,465,471,437,513,519,529,467,542,558,539,597,570,580,564,563,544,678,615,690,674,617,625,755,745,760,768,774,781,782,784,791,796,799,800,820,871
567,391,286,287,75,365,514,24,316,82,139,26,264,399,67,328,408,126,268,417,273,291,153,524,433,265,64,248,306,146,21,183,351,260,107,184,32,56,109,295,148,9,187,123,34,193,363,20,114,222,236,116,357,377,228,150,63,135,459,431,520,493,434,510,483,507,501,445,446,473,442,447,443,460,475,513,511,468,486,523,525,466,480,529,467,584,592,605,558,548,541,559,596,570,608,580,546,599,607,564,566,601,840,571,565,602,563,556,603,557,604,598,685,678,661,631,640,677,680,653,614,660,615,624,642,662,673,616,664,665,629,636,674,686,625,681,650,620,682,671,626,618,689,692,761,754,703,704,755,706,742,743,744,709,696,745,746,773,712,767,714,715,759,718,719,735,720,723,763,768,751,738,700,752,729,753,730,731,764,774,776,841,779,780,781,783,784,786,831,787,788,790,853,827,846,793,848,795,796,832,797,799,800,843,802,803,805,806,807,809,856,845,814,854,817,851,819,820,852,822,825,826,858,860,892,871,873,900,862,863,875,864,865,889,877,878,879,896,897,891,898,883
131,365,459,736,829,844
198,459
433,75,316,82,399,417,248,183,56,36,193,377,63,459,507,473,513,466,599,607,601,571,563,544,567,678,680,615,761,694,706,709,711,714,698,735,736,763,751,729,776,778,779,830,846,793,796,800,809,856,837,820,825,873,865
565,391,286,12,75,65,387,297,96,81,395,82,336,26,235,399,67,126,166,142,417,102,152,291,524,433,248,306,88,105,368,146,292,183,91,260,107,184,131,369,56,283,9,123,34,193,93,363,114,353,222,234,366,116,255,357,377,428,228,149,150,135,459,431,465,493,483,445,446,473,442,437,447,443,513,511,468,523,455,480,519,529,467,584,592,610,605,542,558,548,541,543,573,559,588,861,596,597,608,580,546,599,607,564,553,601,840,571,555,563,556,603,557,604,598,544,567,685,661,631,622,672,623,680,619,653,615,624,642,673,616,664,646,629,636,668,674,617,684,687,625,681,650,651,657,682,671,670,618,689,692,761,694,704,705,706,743,744,765,709,758,766,760,746,773,712,767,713,714,715,698,718,735,720,722,723,726,771,738,729,739,730,731,764,774,841,778,779,830,781,784,786,787,853,791,846,792,793,795,796,798,799,800,842,843,833,801,834,835,802,806,808,809,857,850,856,811,837,844,812,814,854,817,851,818,819,820,852,838,822,858,839,868,899,871,874,876,866,878,902,881,897,890,891,901,898,883
873,193,114,228,459,473,541,570,586,630,689,831
507,75,65,316,82,142,183,123,357,459,525,543,564,571,615,662,668,745,736,819,871,873,862
739,459,446,586,680,619,806
677,12,75,262,297,514,24,96,316,190,82,299,67,328,142,417,273,153,64,306,21,183,91,184,32,207,369,56,93,20,114,236,366,116,357,149,63,459,210,465,493,510,494,507,445,473,442,447,513,511,468,525,518,610,558,541,570,546,599,607,564,566,586,553,601,571,602,567,678,661,631,680,619,653,614,660,624,673,664,646,636,687,620,657,682,670,618,638,689,754,755,706,742,743,744,709,758,766,745,760,746,710,767,715,698,759,718,735,700,752,728,729,739,730,764,774,776,841,779,781,831,787,827,793,796,832,798,800,843,806,807,849,809,857,856,817,825,860,892,887,873,900,862,863,875,864,865,889,878
135,391,287,75,387,365,514,24,96,316,139,336,26,264,67,328,198,408,166,268,417,102,225,152,273,153,433,265,248,368,146,292,21,183,351,260,107,32,207,458,56,109,295,148,9,363,20,114,353,222,366,116,377,149,63,459,431,520,465,493,434,494,483,501,446,473,442,437,443,460,513,511,468,486,525,533,480,519,529,467,584,592,610,558,541,559,597,570,608,599,607,564,586,840,571,565,602,575,563,603,557,598,544,567,661,631,622,640,672,623,680,619,653,615,673,664,646,665,629,690,674,684,686,649,625,681,650,651,657,682,671,626,618,638,692,705,706,742,743,758,745,760,773,711,747,712,714,715,717,718,719,720,751,726,700,752,728,729,753,730,731,764,780,781,783,784,786,831,788,853,846,793,847,796,797,798,799,842,843,833,803,805,836,808,849,809,856,854,815,816,855,817,851,818,820,822,826,858,860,839,892,871,886,905,873,900,888,863,875,876,865,894,866,889,895,877,902,896,891,883
877,228,447,549,588,575,640,680,705,706,736,771,738,841,833,836,869,870,905,872,887,862,889,880,881,903
705,391,12,365,264,399,258,67,328,198,166,417,102,225,265,64,248,306,88,105,368,146,91,260,107,131,108,458,369,223,148,283,187,111,93,363,114,222,234,366,116,45,255,377,538,428,228,149,135,459,434,483,501,445,446,447,460,511,468,518,533,531,587,610,605,548,541,549,543,588,861,596,608,609,566,553,601,840,565,575,555,556,557,598,685,661,622,640,677,613,672,680,619,653,641,642,616,664,646,656,629,648,636,684,687,649,637,681,650,651,620,657,671,670,626,638,689,692,754,694,703,704,706,695,709,758,766,696,710,756,773,711,747,712,713,714,698,759,717,718,748,719,735,736,720,722,723,724,726,771,738,700,752,728,729,739,731,732,829,841,830,831,788,827,846,847,848,795,832,842,833,834,835,803,836,857,850,859,837,844,854,855,852,838,824,858,869,892,870,871,886,905,872,907,887,873,900,904,862,863,875,893,876,894,866,889,895,877,878,879,880,902,881,882,896,890,891,903,867,906
567,12,75,24,82,336,433,183,260,184,9,187,193,20,236,39,172,63,520,465,507,473,513,523,466,480,529,542,541,570,563,603,624,630,673,646,674,687,625,682,689,755,706,743,765,760,746,698,735,751,738,774,776,779,781,783,784,786,831,827,791,846,792,793,796,799,800,806,809,856,814,851,819,820,822,826,871,887,873,862,893,877
67,262,96,336,399,198,408,166,417,153,248,91,458,56,148,123,193,111,93,114,39,63,459,210,502,480,610,539,541,559,570,586,840,565,563,598,631,623,653,641,615,664,646,665,674,686,625,681,650,651,620,682,618,689,692,705,710,767,717,752,730,764,829,841,780,786,853,793,848,796,799,834,802,805,836,808,856,818,852,839,892,899,886,863,889,896,897,890
442,610
650,67,105,114,459,610,541,599,615,686,743,718,729,841,779,827,796,800,856,893
738,96,190,82,399,67,142,417,153,183,207,56,187,20,357,459,494,507,443,558,541,599,586,565,598,567,677,672,680,619,615,630,668,674,684,651,703,742,735,763,729,779,784,831,787,827,793,796,800,806,819,820,839,871,873,900,904,862,875,864,881
830,524,32,148,114,459,473,443,513,546,563,622,615,743,768,753,774,831,793,795,805,892,877
623,265,458,465,483,437,480,467,565,557,653,657,756,759,784,842,808,854,892
447,190,264,408,166,102,225,248,306,88,368,107,131,283,111,93,222,234,366,45,538,459,460,511,533,610,861,553,575,557,598,640,677,619,642,616,664,629,648,636,687,637,650,620,692,754,704,705,706,709,696,710,711,747,714,759,722,724,738,739,732,829,830,831,847,832,797,833,834,835,836,857,844,838,839,869,892,870,905,872,907,895,879,880,882,896,890
142,357,638,799
549,391,286,12,75,24,316,315,342,82,26,264,67,268,417,152,153,524,433,265,64,248,306,183,351,107,184,32,369,148,187,123,193,93,114,353,236,116,357,377,62,63,459,465,493,483,507,502,445,442,447,443,460,475,468,480,529,610,539,541,596,570,546,599,607,564,586,601,571,565,602,555,603,685,678,631,640,680,653,614,660,624,662,673,664,665,629,690,684,651,657,671,618,689,692,754,703,755,706,743,709,760,710,773,767,713,715,698,759,719,768,726,738,728,753,739,730,731,776,841,779,830,781,784,786,787,827,791,846,793,796,832,799,842,833,801,805,807,849,809,857,856,837,844,845,814,854,855,817,851,819,820,825,826,858,871,876,877,867,883
570,391,12,75,65,365,24,96,316,190,395,342,139,336,26,264,67,328,166,268,417,152,291,153,433,265,64,248,105,368,362,21,351,260,32,207,56,109,295,148,9,123,34,193,20,114,353,222,236,116,357,377,39,172,149,63,210,431,465,493,510,494,445,446,473,442,437,447,460,475,511,468,518,466,480,529,467,584,592,605,558,543,559,608,580,546,599,607,566,601,571,565,602,563,603,544,567,685,678,661,631,677,672,623,653,641,615,642,630,662,673,646,665,629,690,636,674,625,681,651,620,682,671,618,638,689,692,761,703,755,705,706,742,743,744,758,745,760,746,710,773,767,715,698,719,751,700,728,753,739,730,731,764,774,776,841,779,830,781,782,783,784,786,831,787,853,791,846,793,847,795,796,832,797,799,800,833,801,835,802,805,806,807,808,849,809,857,856,811,812,845,814,854,815,819,820,822,825,826,858,839,892,871,886,905,873,863,875,864,876,865,894,895,877,881,896,897,891,903,867,898,883
748,107,115,595,555,801,811,858,839,871,890
649,459,442,447,653,754,706,830,856,851,869,863,864,895
557,391,287,12,75,387,365,297,24,96,316,162,342,82,139,26,67,328,198,166,268,102,152,153,524,433,265,64,306,105,368,146,183,351,260,107,184,32,458,369,56,148,9,111,363,114,353,234,236,366,357,377,39,228,149,135,459,210,465,493,445,446,473,442,437,460,475,513,486,523,518,466,480,519,529,467,584,592,610,539,543,573,861,596,597,570,599,607,566,586,553,840,565,602,563,556,603,567,678,631,622,640,677,613,623,619,641,660,662,673,664,665,629,648,636,684,649,625,681,650,651,620,657,682,671,670,626,618,689,692,761,754,703,704,755,706,708,742,743,744,709,745,756,747,713,715,759,719,735,722,723,724,768,726,771,752,728,729,753,730,731,776,829,841,779,780,781,782,786,787,788,853,827,791,846,795,796,832,797,799,842,834,849,809,850,856,811,812,814,854,815,816,855,851,819,820,852,838,822,823,825,826,858,860,892,899,871,886,873,874,863,875,864,876,894,866,877,902,881,896,897,890,891,883
26,391,286,12,75,365,96,82,137,139,336,299,67,328,142,268,417,102,225,153,524,265,248,306,105,146,292,351,107,184,207,458,56,295,148,9,187,123,34,193,93,20,114,353,222,234,236,366,116,45,255,357,377,149,63,459,210,465,493,507,445,473,442,437,447,443,475,512,513,511,468,466,480,467,584,605,558,541,543,559,861,597,570,580,546,599,607,564,566,586,571,565,602,563,603,557,567,685,678,631,640,677,613,623,619,653,614,615,642,630,662,673,664,665,629,636,674,617,686,649,625,650,651,671,618,689,692,761,754,703,704,706,708,742,743,744,709,758,745,756,711,712,767,714,715,759,719,735,768,726,738,700,728,729,753,730,731,764,774,777,829,841,779,830,781,782,784,786,831,787,788,853,827,792,793,847,795,832,797,799,800,834,803,807,808,849,809,856,811,814,817,818,820,852,822,823,825,826,858,860,868,892,871,872,873,874,863,875,864,876,897,890,891,883
501,391,286,287,75,65,387,514,316,190,395,342,82,336,26,264,399,67,198,408,126,268,417,152,153,433,64,248,306,88,105,21,183,91,351,107,184,32,207,458,56,223,295,148,9,123,34,93,363,20,114,353,222,236,116,255,357,377,39,172,149,63,459,465,434,494,445,473,442,437,447,460,475,513,511,468,523,455,466,480,529,467,605,542,558,539,549,543,559,597,570,608,546,599,607,564,566,586,601,571,602,563,556,603,557,598,567,685,678,661,631,622,677,672,623,619,653,615,624,642,630,662,673,665,629,674,686,625,650,657,671,618,689,761,703,704,755,705,706,742,743,709,745,746,710,773,712,767,715,759,719,735,736,720,722,763,768,751,726,738,752,728,729,753,739,730,764,774,776,779,830,780,781,782,784,786,787,788,853,827,793,796,797,799,843,834,802,803,805,808,849,809,856,811,845,814,854,815,855,851,819,820,852,822,825,826,858,860,839,868,892,871,872,873,862,888,863,875,876,866,877,878,902,881,897,891,867,883
507,24,67,268,417,292,458,56,123,234,116,255,357,63,210,494,445,473,460,486,523,525,467,592,543,546,599,607,586,565,622,672,615,662,703,773,715,735,738,729,730,774,779,781,786,790,792,796,799,809,850,814,851,819,820,826,892,871,888,864
357,26,513,565,665,715,853
830,75,82,264,67,433,91,184,56,187,93,114,377,465,445,473,480,542,599,840,563,598,640,629,681,651,626,754,715,736,726,700,729,831,827,793,847,796,832,798,842,833,834,836,844,854,855,820,838,892,886,865,881,882,896
799,75,262,387,365,24,96,316,81,190,342,82,137,336,26,399,67,328,198,408,126,142,268,417,152,273,291,153,433,64,105,292,183,351,184,32,207,458,56,109,148,9,187,193,20,114,353,234,236,357,377,428,228,150,63,135,431,465,493,510,494,483,507,501,445,473,442,437,443,460,475,468,523,525,455,466,480,529,467,584,592,605,542,558,541,559,596,597,580,546,607,564,566,601,571,565,602,555,563,556,603,604,598,544,567,685,678,661,631,677,623,653,614,660,615,624,630,662,673,646,665,690,668,674,686,625,681,651,620,682,670,618,638,689,692,761,704,755,706,708,743,744,745,760,746,756,773,767,715,759,735,736,768,751,726,738,729,753,730,731,764,774,776,777,778,779,780,781,784,786,787,788,790,853,827,791,846,792,793,796,832,797,798,800,833,801,802,805,806,807,836,849,809,856,811,812,813,814,816,817,851,818,819,820,852,822,825,826,858,899,871,873,900,875,864,865,894,889,877,897,890,891,883
891,391,286,75,65,387,514,24,96,316,82,336,26,264,399,258,67,328,408,166,268,102,433,265,64,248,306,105,368,292,21,351,107,32,207,458,56,295,148,283,36,363,353,234,236,116,45,357,377,62,39,172,149,150,63,459,493,434,471,510,494,507,445,473,460,512,513,511,468,523,480,519,529,467,584,592,605,558,543,559,588,861,596,597,570,608,580,546,599,607,564,586,601,840,571,602,555,563,603,557,604,544,685,678,631,640,677,623,653,641,660,615,624,642,630,662,673,664,656,665,668,674,617,684,686,625,681,651,620,657,682,618,692,754,703,755,708,742,743,766,760,746,756,773,747,712,767,714,715,759,718,719,735,723,768,751,738,728,730,731,774,776,777,841,779,830,780,781,783,784,786,787,788,853,791,846,792,793,848,795,796,797,799,842,843,833,801,802,803,805,806,807,849,809,857,850,856,811,837,812,845,814,815,855,817,851,819,820,852,823,825,826,858,860,839,868,871,886,874,875,865,895,881,896,890,867,898,883
631,286,75,24,315,82,139,399,67,328,408,268,417,102,225,152,291,153,433,265,64,248,306,105,368,292,21,91,351,260,107,184,131,32,458,56,148,187,193,111,93,363,20,114,222,234,366,116,255,377,172,428,228,149,150,63,135,459,210,431,465,434,483,507,501,445,473,437,443,460,475,513,511,468,486,523,525,480,529,467,584,592,610,605,558,539,541,543,559,861,596,597,570,546,599,607,564,566,586,553,601,840,571,565,602,563,603,557,604,598,544,567,685,678,640,677,613,672,623,619,653,641,660,615,624,662,664,646,665,629,648,690,636,674,617,684,686,687,649,625,681,650,651,620,657,671,618,692,761,694,703,755,705,706,742,743,744,709,696,760,746,710,756,773,711,747,712,714,715,698,759,718,719,735,736,720,724,751,726,738,752,728,729,753,739,730,731,774,829,841,778,830,780,784,786,831,787,788,853,846,792,793,847,848,796,832,799,842,833,801,834,803,805,807,808,849,809,857,850,856,811,859,845,814,854,815,816,855,817,851,820,852,838,822,825,826,858,860,839,886,873,888,874,863,864,893,876,865,866,895,877,878,879,880,902,881,890,867,883
433,286,287,24,96,81,395,342,82,137,139,336,26,399,67,328,166,268,417,225,152,291,153,524,248,306,105,146,21,183,107,184,32,207,458,56,295,148,9,123,34,193,111,93,20,114,353,222,236,116,228,150,63,135,459,210,465,493,434,494,507,502,446,473,442,437,447,460,475,513,468,525,455,480,529,584,592,610,605,558,541,543,559,570,608,580,546,599,607,564,566,586,601,571,565,602,575,563,603,598,567,678,631,677,680,619,653,614,660,615,642,662,664,646,665,629,690,617,686,625,681,650,651,620,657,671,689,692,761,754,703,755,706,708,742,743,744,709,758,696,746,710,711,747,715,719,720,768,726,700,752,729,753,739,730,731,764,774,776,777,829,779,780,781,784,786,831,788,827,846,792,793,847,796,797,799,800,842,834,803,805,806,807,836,849,809,811,814,815,816,855,817,819,820,852,822,825,826,860,892,871,905,873,900,904,888,874,863,875,864,876,865,866,889,895,896,897,890,891,867
822,391,287,12,75,262,387,365,24,316,81,190,82,137,26,264,399,299,67,408,268,417,152,153,433,265,64,306,88,21,91,351,260,184,32,207,56,295,148,36,193,363,20,114,236,116,377,172,428,228,149,63,135,459,465,493,434,494,483,445,473,442,437,447,443,460,475,512,513,511,523,480,587,592,558,548,541,543,861,596,597,570,608,580,546,599,607,564,566,586,840,571,565,602,563,603,557,544,567,685,678,661,631,622,640,613,623,619,614,660,615,624,642,630,662,673,646,665,629,648,690,636,674,617,686,625,650,651,657,666,682,671,626,618,692,761,694,703,704,755,705,706,742,743,765,709,758,760,773,747,712,715,718,719,720,722,768,726,771,752,728,729,730,731,764,774,778,779,781,782,783,784,786,788,790,827,793,795,796,832,797,798,799,842,834,803,806,836,849,809,856,811,812,814,854,851,819,820,852,838,825,826,858,868,869,892,870,887,873,900,862,863,875,876,865,866,889,878,902,881,896,897,891,867
871,268,417,433,184,56,231,114,228,473,480,559,571,565,563,631,653,615,624,618,755,774,777,841,779,784,788,793,849,809,811,814,826
465,286,65,387,24,316,81,342,82,137,139,336,26,235,258,299,126,268,152,273,291,153,524,433,265,292,183,351,260,184,32,207,301,458,56,109,295,34,36,193,231,20,353,236,377,62,39,172,150,63,135,431,520,492,434,471,510,494,507,502,473,437,443,475,512,513,468,486,523,525,455,466,480,519,529,467,584,592,542,558,539,573,595,559,597,570,608,580,599,607,564,578,566,586,571,565,602,563,556,604,544,567,678,623,653,614,660,615,624,630,662,673,665,690,674,617,625,651,666,682,671,618,638,761,755,708,742,743,765,745,760,746,756,767,715,768,762,751,753,730,764,774,776,778,779,780,782,783,784,787,853,791,792,793,795,796,797,798,799,800,801,802,803,805,806,807,808,809,810,811,812,813,814,816,818,819,820,822,823,824,825,826,860,839,868,899,871,904,862,875,865,881,897,898,883
871,391,75,96,316,190,82,336,26,399,67,328,198,126,142,268,417,153,433,265,248,105,292,21,183,107,184,131,32,207,301,56,109,295,148,123,193,93,20,236,116,45,357,39,63,459,210,431,520,471,510,483,507,502,445,446,447,443,460,475,512,513,468,523,525,466,480,519,529,467,584,558,539,573,559,861,597,570,546,599,607,564,586,601,571,565,555,563,603,604,544,567,685,678,631,622,613,623,653,641,615,624,630,662,664,656,665,648,674,617,684,649,625,651,657,682,618,761,703,755,742,743,744,709,766,696,745,760,746,710,773,711,767,715,717,719,735,736,723,768,751,726,771,738,728,729,753,730,764,774,776,777,829,778,779,830,781,783,784,786,831,787,790,791,846,792,793,847,795,796,797,799,800,843,801,802,806,807,808,849,809,856,811,837,812,845,813,814,815,818,819,820,852,838,822,823,825,826,858,860,839,868,892,899,905,873,862,888,874,863,864,876,865,866,889,895,877,878,902,881,882,896,897,890,898,883
291,107,442,840,719
875,391,286,12,75,65,387,297,514,24,96,316,162,82,137,336,26,299,67,268,417,273,524,433,64,306,146,183,351,260,184,131,32,108,369,56,109,295,148,34,36,20,114,353,234,236,116,255,172,150,63,135,459,431,465,493,483,501,473,442,437,512,513,455,533,480,529,467,584,542,558,548,541,549,559,861,596,597,570,608,546,599,607,564,566,586,571,602,575,555,563,556,603,557,598,544,567,678,661,631,613,672,623,680,653,641,614,615,624,673,664,646,629,690,636,674,617,684,681,650,651,620,671,626,618,638,689,692,761,754,703,704,755,706,708,742,743,744,765,709,758,745,760,746,710,756,711,767,713,715,698,748,719,735,720,726,738,700,752,728,729,739,730,731,764,774,776,829,841,779,830,780,781,784,786,788,827,792,793,795,796,832,797,799,800,842,843,833,801,803,805,806,807,849,809,857,810,856,811,837,814,854,815,851,820,823,824,825,826,858,860,839,868,869,892,899,871,886,905,887,873,900,904,862,888,874,863,864,876,865,866,889,895,877,878,880,902,881,896,897,890,891,901,867,883
575,75,148,36,20,228,459,442,447,513,610,541,549,563,624,642,620,689,754,706,760,756,715,735,738,752,729,753,739,774,841,784,846,797,806,807,868,900,874
287,391,286,12,262,65,316,190,395,342,137,139,26,264,399,67,198,166,142,268,417,225,152,291,153,524,433,265,64,248,105,368,146,21,91,260,107,184,56,223,295,148,9,34,193,93,363,114,353,236,366,116,255,357,377,172,228,149,63,459,210,431,465,493,434,494,507,473,442,437,447,443,460,513,511,468,486,523,480,529,584,605,558,559,597,570,580,546,599,607,566,586,553,601,840,565,563,557,598,567,678,661,631,640,677,623,680,653,641,660,615,624,630,662,646,665,629,690,636,686,649,625,650,620,657,682,671,638,761,703,705,706,742,743,744,709,758,745,760,746,710,773,747,712,767,714,715,698,759,719,720,738,700,752,728,729,753,739,730,731,764,774,777,841,779,782,784,786,831,787,788,827,846,793,847,796,832,797,798,799,800,833,801,834,802,805,806,849,809,850,856,811,815,851,819,820,852,822,825,826,858,860,839,871,873,862,874,863,875,864,866,889,895,878,902,890,891,906,883
114,45,678,728,730
685,75,268,417,306,21,56,228,135,502,473,443,513,480,584,542,570,546,653,616,665,674,681,650,743,712,731,774,779,784,800,856,819,838,826,858,839,892,886
260,391,75,65,365,96,316,81,82,26,264,67,198,408,166,268,417,102,153,248,306,105,146,362,183,351,107,184,56,148,9,187,34,193,93,20,114,353,222,234,236,366,116,357,150,63,135,459,210,431,520,494,445,473,442,447,511,486,523,518,519,584,592,610,541,549,559,861,597,570,608,546,599,553,565,602,575,563,557,567,661,631,622,640,677,613,672,623,680,619,653,614,615,624,642,630,662,616,664,646,629,648,690,674,649,620,682,671,670,618,754,694,703,704,705,706,695,742,743,744,709,766,745,756,773,711,747,712,713,714,715,698,759,718,719,735,724,726,738,700,752,728,729,739,764,774,776,829,841,780,781,786,788,827,791,846,847,848,795,796,797,799,842,801,807,808,849,809,857,812,814,819,852,838,825,826,858,892,871,886,905,872,887,873,862,875,864,876,894,866,895,877,879,897,901,867,883
642,12,75,365,297,514,190,264,67,328,408,166,142,102,225,153,64,306,88,105,368,146,362,183,91,260,107,184,131,108,207,458,369,148,283,9,187,123,111,93,363,20,114,222,234,366,116,45,255,357,538,428,228,149,459,210,501,445,446,442,437,447,460,511,531,584,610,605,548,541,549,543,588,861,596,609,566,553,601,840,565,575,555,556,557,598,567,661,622,640,677,613,672,680,619,641,616,664,646,656,629,648,636,686,687,649,681,650,651,620,657,671,670,626,638,689,692,754,694,703,704,705,706,695,744,709,758,766,696,710,756,773,711,747,712,713,714,759,717,718,719,735,736,720,722,723,724,763,762,726,771,738,700,752,728,729,739,731,732,829,841,830,780,831,788,827,847,848,795,832,842,843,833,834,835,803,836,808,849,857,850,837,844,854,855,851,852,838,824,858,869,892,870,871,886,905,872,887,873,900,904,862,874,863,875,893,876,894,866,889,895,877,878,879,880,902,881,882,896,890,891,903,867
730,391,75,65,514,316,81,395,82,399,299,67,198,408,126,142,268,417,291,153,524,433,265,64,248,306,105,91,351,260,107,184,131,32,207,458,369,56,295,148,9,123,193,93,114,353,236,116,45,357,377,228,63,135,459,493,434,510,483,507,445,473,442,437,447,443,460,512,513,511,468,523,525,466,480,529,584,610,558,548,543,559,861,597,570,546,599,607,566,586,601,571,565,555,563,556,603,598,544,567,685,678,661,622,672,680,653,614,660,615,624,662,616,664,646,665,674,617,684,625,650,620,682,671,618,689,692,761,703,704,705,706,708,742,743,744,709,758,760,746,710,756,711,747,712,767,715,718,719,735,722,723,763,768,771,738,752,729,753,739,731,764,774,776,777,841,778,779,830,783,784,786,831,787,853,827,792,793,847,796,832,797,799,800,834,803,805,806,807,809,856,811,844,812,845,814,816,819,820,852,822,823,826,858,839,892,886,872,873,888,875,876,865,866,879,902,881,890,883
363,287,137,67,105,21,183,56,148,111,114,228,149,459,437,513,511,543,607,564,553,571,565,563,598,631,677,623,614,660,615,624,662,692,744,841,784,853,846,803,809,819,892,865
564,391,287,75,65,387,514,96,316,395,82,137,26,235,399,67,328,408,166,142,225,291,153,524,433,64,248,306,105,21,91,107,184,458,56,295,148,9,193,111,93,20,114,353,222,234,236,366,116,357,39,428,228,149,459,431,465,434,494,507,445,442,437,447,443,460,475,512,513,486,523,525,455,519,529,467,584,592,542,558,541,543,861,596,597,570,599,607,586,601,840,571,563,603,567,685,678,631,640,613,672,623,619,653,614,660,615,624,662,616,664,646,629,690,668,674,684,686,625,681,650,651,657,666,671,670,626,618,638,692,694,703,705,706,742,743,744,709,758,760,746,710,756,773,712,767,714,715,759,717,719,720,722,726,700,752,729,753,731,764,774,830,782,784,786,831,787,788,853,827,846,792,847,796,832,797,798,799,842,843,833,802,803,806,836,808,857,856,811,844,812,814,854,815,816,855,817,851,818,819,838,823,824,826,858,839,892,871,886,888,875,876,877,878,902,898,906,883
399,286,287,65,24,96,316,82,336,26,67,328,166,268,102,152,433,248,306,146,292,21,183,91,351,260,107,184,131,56,148,9,93,363,114,222,236,366,116,45,255,377,149,150,459,431,493,434,507,445,442,437,460,475,513,468,480,529,467,584,592,610,558,541,543,573,559,861,596,597,570,599,607,564,553,601,840,565,602,575,603,557,604,598,567,685,678,631,622,640,677,680,619,653,614,615,624,642,664,646,665,629,648,636,674,684,686,687,649,650,651,657,671,618,689,761,754,694,703,704,705,706,708,695,742,743,744,709,758,766,696,745,756,773,711,712,714,715,759,719,735,720,726,771,738,752,728,729,753,739,730,731,774,776,777,841,780,781,783,786,787,788,853,827,791,792,832,797,800,842,833,801,834,835,803,805,806,807,836,857,856,811,837,814,817,851,819,820,852,826,858,869,892,899,886,905,872,887,873,900,862,888,874,863,875,864,893,876,866,889,895,877,878,879,880,902,881,882,897,891,883
564,286,287,75,65,514,24,96,316,190,342,82,67,328,408,126,166,142,268,417,152,291,153,524,433,265,64,248,306,183,91,351,260,107,184,32,56,148,9,193,93,20,114,353,236,366,116,255,357,377,39,228,149,63,459,210,431,465,492,493,434,494,501,445,473,442,443,460,475,512,511,455,466,480,529,467,584,592,558,539,543,573,559,861,597,570,608,546,599,607,586,601,602,575,563,556,603,557,598,678,631,622,640,613,672,623,653,614,660,615,624,630,662,665,629,690,674,625,650,657,682,671,618,689,692,761,703,704,755,706,742,743,709,745,760,746,710,773,715,759,736,722,763,768,751,726,728,729,753,739,730,731,764,776,778,779,781,782,783,784,786,787,790,853,827,846,792,793,795,796,797,799,800,805,806,807,808,809,856,811,845,814,854,815,855,817,819,820,852,825,826,858,839,868,892,886,873,900,862,874,875,876,865,877,878,902,897,891,906,883
738,287,82,67,417,524,433,64,184,56,9,123,193,114,353,357,63,459,473,442,468,523,541,570,608,586,601,563,685,661,631,623,680,653,624,673,636,761,754,703,704,706,744,718,719,735,751,752,728,729,739,774,841,830,784,786,831,788,827,793,796,797,833,834,836,809,856,811,819,820,839,892,871,905,873,874,875,876,895,877,880,902,897,891
873,75,67,207,473,559,570,586,571,674,745,729,776,786,796,799,809,822,825,826,875
512,75,96,316,315,190,342,82,137,336,26,264,399,67,126,166,268,417,152,153,433,265,248,21,351,107,184,131,32,207,56,295,36,193,114,353,234,236,116,377,39,228,149,63,459,431,510,445,473,442,443,475,513,468,525,480,529,467,584,592,542,558,539,573,559,570,608,580,546,599,607,566,586,601,571,565,602,555,563,603,544,685,678,631,623,619,653,614,660,615,624,630,662,646,665,690,674,617,625,651,682,671,618,761,754,694,703,704,755,706,708,742,743,744,709,745,711,712,714,715,735,763,768,751,728,729,753,730,731,774,776,777,841,778,779,781,782,784,786,831,788,827,846,793,796,797,798,799,800,834,803,805,806,807,849,809,856,811,844,845,813,814,816,817,819,820,852,838,825,826,858,860,839,892,871,874,864,876,889,897,890,891,883
791,228,473,557,787,843,810,892,874,895
649,67,108,459,442,468,541,575,637,620,689,754,706,709,726,739,831,827,848,797,869,905,873,900,863,877
493,286,12,262,65,387,24,316,81,82,336,26,299,67,328,126,268,291,153,524,433,265,105,292,21,183,91,351,260,107,184,56,295,34,36,193,363,20,114,353,236,116,377,62,228,149,150,63,135,210,431,520,465,471,510,494,501,445,473,442,437,443,460,475,513,468,523,525,466,480,467,584,592,558,539,595,559,596,597,570,608,580,599,607,578,566,601,565,602,555,563,557,604,544,567,685,678,631,622,677,623,653,614,615,630,662,673,665,690,636,668,674,617,684,625,681,651,657,682,671,618,689,692,761,703,755,708,742,743,744,765,709,758,696,745,760,746,773,747,767,715,723,724,768,751,753,739,730,731,764,774,776,777,779,830,780,781,782,783,784,786,787,788,790,853,827,791,846,792,793,847,795,796,797,798,799,800,834,802,805,806,807,849,809,857,850,856,811,812,845,814,817,818,819,820,822,823,825,826,858,860,839,868,892,871,905,887,873,863,875,864,893,865,889,895,877,880,896,890,891,898,883
636,287,75,65,387,365,514,190,342,336,26,264,67,328,198,408,166,268,417,152,291,153,433,265,64,306,88,146,21,183,260,107,184,32,207,458,56,295,148,9,123,34,193,93,363,20,114,234,366,116,45,357,377,39,228,149,150,459,210,465,494,483,445,446,473,447,443,460,475,513,511,468,486,525,480,529,531,584,592,610,605,558,541,549,543,559,588,570,608,599,607,564,586,840,571,565,563,556,603,557,598,544,567,678,661,631,640,672,680,619,653,614,615,624,642,630,662,673,664,646,629,648,690,674,684,686,625,681,650,651,671,670,626,618,689,692,761,694,703,704,755,706,695,742,743,758,766,696,745,711,747,714,715,698,759,719,720,723,751,726,771,752,728,729,730,731,774,776,829,778,779,830,780,782,784,831,788,790,853,846,793,847,832,797,798,799,800,834,836,857,854,855,817,818,819,820,824,825,826,858,892,871,886,905,887,873,900,862,875,876,866,889,895,877,878,881,896,897,890,891
876,67,328,417,291,433,187,486,455,661,615,662,684,650,671,706,760,752,729,776,780,787,795,856,869,888,875
75,286,387,365,514,24,96,316,81,342,82,137,139,26,264,399,67,328,166,142,268,417,152,291,153,524,433,265,64,248,306,21,183,351,260,107,184,32,458,369,56,223,295,9,187,123,34,193,93,20,114,353,234,236,116,255,377,172,228,149,63,135,459,210,431,520,465,493,510,507,445,473,442,437,443,460,475,513,511,468,525,466,480,467,584,610,605,558,559,861,570,608,546,599,607,564,566,586,553,601,840,571,565,602,555,563,603,557,598,567,685,678,631,640,677,623,653,614,660,615,642,630,662,673,665,629,648,690,636,674,617,686,649,625,650,651,671,626,689,692,761,703,706,742,743,744,709,696,745,760,756,773,711,712,767,714,715,759,719,735,736,720,724,768,751,771,738,728,729,753,730,731,764,777,841,778,779,830,780,782,784,786,831,787,827,846,793,796,832,797,799,800,806,807,849,809,857,856,811,812,814,854,819,820,852,825,826,858,860,868,892,871,873,862,874,863,875,889,891,883
842,391,287,12,75,24,342,82,26,399,67,408,268,417,153,524,433,265,248,306,88,146,183,351,260,107,184,131,32,207,369,56,148,123,34,193,93,20,114,353,236,366,116,255,357,377,39,428,228,149,63,459,520,465,483,445,473,442,437,443,460,513,468,533,480,519,592,610,549,559,861,596,546,599,607,586,553,601,571,602,575,563,603,598,567,685,678,661,631,640,677,680,653,614,615,624,616,664,629,648,690,636,674,617,684,686,687,657,682,671,692,761,754,694,703,705,706,695,742,743,744,709,758,696,760,756,773,767,713,715,698,717,718,719,735,720,722,723,762,726,771,738,700,728,729,753,739,730,764,774,777,841,779,830,780,782,784,786,831,787,788,790,827,791,793,847,848,795,796,832,797,799,833,834,803,805,807,836,849,809,857,850,856,811,837,844,812,814,854,815,817,851,819,820,825,826,858,860,839,868,869,892,899,905,907,873,862,874,875,864,893,876,865,894,866,889,895,877,878,879,880,902,881,897,891,867
744,67,146,114,116,459,566,571,678,650,761,724,768,729,774,832,799,807,814,820,858,892
65,75,24,316,342,82,137,26,399,67,408,142,268,417,433,183,260,184,32,56,148,9,187,20,114,236,366,116,255,63,459,431,465,473,437,447,443,475,486,525,466,480,529,584,592,541,570,580,607,564,586,571,602,603,544,567,678,661,677,623,653,660,615,642,662,636,674,617,686,687,625,620,689,761,754,703,742,744,745,760,746,715,759,719,735,738,728,729,739,730,764,776,841,779,830,781,784,786,831,788,827,846,792,793,848,796,832,797,842,843,834,805,806,807,849,809,856,811,814,819,820,825,826,860,892,871,873,900,874,875,864,865,877
24,391,75,365,514,137,399,67,142,417,152,433,64,248,368,146,21,183,351,107,32,9,193,93,353,234,236,366,116,210,465,510,445,473,460,511,480,467,584,558,541,570,599,607,566,601,571,602,563,598,678,631,623,615,624,642,662,674,618,761,706,742,743,744,709,760,711,714,715,722,751,729,753,730,731,779,781,783,787,827,846,793,799,842,806,807,849,809,814,817,819,822,826,858,892,875,865,883
626,391,286,287,75,96,342,82,137,139,264,399,67,328,408,142,268,417,102,225,152,291,153,524,433,265,64,306,105,21,183,351,260,107,184,32,458,56,295,148,9,187,123,193,111,93,20,114,234,236,366,116,255,357,377,39,228,149,63,135,459,210,431,465,493,434,510,483,507,445,473,442,437,447,468,525,466,480,584,605,558,541,543,559,861,570,546,607,566,553,601,571,565,575,563,556,603,557,567,685,678,631,613,619,653,614,615,642,630,662,673,616,665,629,648,636,684,687,625,650,651,620,671,670,618,638,689,761,754,694,703,704,755,706,742,743,709,758,696,710,747,712,715,698,759,718,735,722,763,751,726,771,752,728,729,753,739,730,731,774,829,841,779,830,783,784,786,831,787,788,853,827,791,846,792,793,847,796,798,843,833,834,835,802,803,805,836,849,809,857,856,811,844,812,814,854,815,817,819,820,825,858,839,871,887,873,862,874,863,875,876,865,866,877,879,880,902,881,891,906
599,286,12,75,262,24,316,190,342,82,137,336,26,264,399,299,67,328,408,142,268,417,225,152,273,153,433,265,248,306,88,368,146,362,292,21,183,351,260,107,184,207,458,56,109,111,363,236,116,255,357,377,538,228,149,210,431,465,493,434,510,494,507,445,473,447,460,468,486,523,525,518,519,531,467,584,592,542,558,541,573,588,596,597,570,580,546,607,564,586,601,571,565,602,575,555,556,603,598,544,685,631,622,640,672,623,653,641,614,660,624,630,673,664,656,665,617,687,625,651,761,754,703,755,705,742,744,709,745,760,746,756,714,717,724,768,751,738,700,729,730,731,774,776,829,779,781,783,784,786,831,787,853,791,846,792,793,848,795,796,797,799,843,834,803,806,807,836,849,809,850,856,811,859,837,812,845,814,815,816,817,851,819,820,852,822,823,825,826,858,860,839,868,892,899,871,872,873,862,874,863,875,864,893,865,894,877,897,890,901,867,906,883
336,391,75,65,387,24,81,190,162,82,26,235,258,67,198,126,166,268,417,273,291,153,524,433,64,260,32,301,56,109,295,148,34,36,193,231,353,236,116,255,62,39,172,63,431,520,465,434,471,494,473,437,443,475,512,513,468,523,466,480,519,529,467,584,605,542,558,539,573,595,597,570,608,580,599,564,586,601,571,602,563,603,544,678,622,680,653,615,624,630,662,673,665,690,674,617,625,666,671,626,618,761,708,743,765,758,745,746,711,715,717,748,768,762,751,730,764,774,776,777,778,779,780,781,782,783,784,786,787,788,791,792,793,795,796,797,798,799,800,843,803,805,806,807,836,808,809,810,856,811,814,815,819,820,852,822,825,826,858,860,839,869,892,899,871,874,865,866,877,902
718,668,650,694,758,711,747,719,830
105,235,306,146,283,366,494,507,592,653,668,681,620,719,736,738,731,764,830,786,831,792,795,796,859,837,816,855,839,874,864,890,891,867
39,21,564,623,615,650,774,778,782,784
336,65,265,109,187,231,149,459,466,608,743,811
584,75,387,365,24,316,162,342,137,139,26,264,399,299,67,126,166,268,417,152,291,433,265,64,248,306,105,146,21,183,91,351,260,32,207,458,56,295,148,187,93,363,20,114,353,222,234,116,377,428,228,149,150,135,210,431,520,465,434,494,445,446,473,437,447,443,460,513,511,468,523,529,467,592,610,605,558,549,543,573,559,596,570,608,546,599,607,564,566,586,601,840,571,565,602,555,563,556,603,557,598,685,678,661,631,677,613,623,680,653,615,624,642,662,673,616,664,646,629,690,674,617,684,625,650,651,657,689,692,761,694,704,705,706,708,743,744,758,745,746,710,756,747,712,715,717,718,719,735,724,768,771,700,752,728,729,753,730,731,777,841,780,781,783,784,831,787,790,791,846,793,847,796,832,797,799,800,843,802,803,805,807,836,849,809,856,811,844,812,814,854,815,816,855,817,820,852,822,823,825,826,858,839,892,871,886,872,888,874,863,876,865,880,902,881,897,890,898
903,183,459,610,546,705,706,738,831,855,869,892,872,862,895,896
260,391,75,65,365,297,24,96,316,162,342,82,264,399,67,328,198,268,417,152,153,433,64,248,351,107,184,207,369,56,148,9,123,34,193,363,353,236,116,357,149,150,135,459,210,431,465,494,446,473,437,443,468,518,480,529,467,584,605,542,558,541,588,570,608,599,607,566,565,602,563,603,604,598,567,685,678,661,631,640,672,623,653,614,615,624,642,630,662,673,664,665,629,690,674,617,686,625,681,620,657,670,626,618,689,692,761,754,703,755,706,708,743,744,745,760,710,773,712,715,759,723,726,752,728,753,730,764,779,781,782,784,786,787,788,790,846,793,795,796,797,799,800,842,802,803,807,814,815,817,851,819,852,838,826,858,868,892,871,886,900,862,874,875,864,865,895,896,891,898
673,9
718,369,694,758,710,756,711,747,713,719,700,728,830
520,286,287,12,75,365,24,96,316,395,82,137,139,399,67,328,408,166,142,268,417,152,291,153,433,265,64,248,105,368,146,21,183,91,260,107,184,32,207,458,56,223,295,148,9,187,123,34,36,193,93,363,20,114,236,366,116,357,377,228,149,63,459,431,465,493,434,483,507,445,446,473,437,443,460,475,513,468,518,466,480,529,467,584,592,605,558,548,539,541,543,588,570,580,546,599,564,586,553,601,840,571,602,555,563,556,603,598,544,567,685,678,631,622,640,672,623,653,614,615,624,662,648,674,617,684,686,649,625,681,650,620,682,618,761,754,694,703,704,706,695,742,743,744,709,766,745,760,746,756,773,747,712,713,715,759,718,762,738,700,728,729,753,730,731,764,774,777,829,841,778,781,784,786,831,787,788,853,846,793,847,795,796,797,798,799,800,801,834,803,806,807,836,849,809,857,856,811,837,814,815,817,851,818,819,820,852,838,822,823,825,826,858,860,839,892,871,886,872,873,862,888,874,863,875,864,893,876,865,894,889,877,878,902,896,891,883
831,459,546,557,642,646,765,752,732,814,880
544,82,67,417,183,207,193,20,236,431,512,513,480,584,592,558,607,565,685,623,662,665,674,743,745,711,730,849,809,868,871
615,286,183,56,512,513,566,563,614,625,735,729,774,779,786,793,796,809,820,892,867
673,75,235,433,260,184,223,148,36,20,172,520,473,437,519,542,546,571,563,603,567,678,680,615,624,646,665,674,682,689,742,765,715,735,752,729,739,774,776,779,830,784,791,792,796,800,806,807,809,811,814,868,871,887,900,862,889
711,286,75,262,65,387,297,24,81,82,336,26,264,299,67,166,268,417,102,152,153,433,248,306,146,292,183,91,260,107,184,32,207,369,56,223,148,187,123,193,231,111,93,20,114,353,234,236,116,357,172,149,63,459,210,465,493,494,507,445,473,437,443,460,475,512,513,511,468,523,525,466,480,529,584,592,610,605,542,558,543,573,559,861,570,580,546,599,607,564,566,586,601,571,602,563,603,598,544,567,685,678,631,622,640,677,613,672,623,680,653,614,615,624,630,662,673,664,646,648,636,674,617,686,649,650,657,682,671,618,689,761,754,703,704,706,742,743,744,758,745,760,756,773,747,712,713,715,759,718,719,735,736,726,738,700,752,728,729,730,731,764,774,776,777,841,779,780,782,783,784,786,788,853,827,791,846,792,793,848,795,796,832,797,799,800,842,834,806,836,849,809,857,856,811,812,814,854,816,817,851,819,820,822,825,826,858,860,839,868,899,871,887,873,874,876,895,902,891
767,139,198,417,273,64,306,91,184,56,148,236,172,228,210,431,434,443,513,584,541,543,607,564,571,556,557,685,631,640,677,619,653,615,642,665,648,674,681,657,692,706,742,743,744,747,720,739,731,829,786,831,791,846,793,796,797,799,809,844,814,839,892,873,875,864
607,82,137,235,67,417,153,524,351,32,108,207,56,36,93,236,62,63,520,494,473,460,541,559,546,564,586,563,544,567,678,661,631,614,615,624,630,674,625,651,618,706,742,743,760,768,774,776,777,778,779,784,792,848,795,796,832,805,809,810,856,814,820,825,871,865,878
684,575
730,65,342,20,529,580,604,687,689,738
640,391,287,12,75,65,365,297,24,316,82,137,264,399,67,328,268,417,153,433,265,146,292,21,91,351,184,56,295,148,9,123,36,193,111,20,114,222,234,116,357,377,428,228,149,63,135,459,434,501,473,442,447,511,480,541,549,543,608,546,566,586,553,575,563,604,598,567,685,678,631,677,613,672,623,680,615,624,642,616,665,629,648,636,674,686,670,618,689,692,761,754,706,742,743,744,709,758,745,760,773,747,712,713,759,717,719,724,768,728,729,730,764,829,841,779,830,786,831,788,853,827,846,793,847,848,795,796,832,834,835,806,807,809,850,845,814,815,817,819,820,852,838,822,825,892,871,886,905,873,862,875,894,889,895,877,878,896,867,898
764,75,67,142,433,260,184,223,295,193,231,20,62,459,437,460,546,586,567,624,673,646,687,754,708,760,756,717,735,729,776,784,786,831,791,793,848,796,799,800,806,807,871,873,900,862
222,67,116,566,563,598,631,642,706,728,779,820,892
876,67,328,417,291,524,433,187,447,486,455,580,672,615,662,684,650,671,626,618,706,758,760,756,729,776,831,787,832,805,836,856,888,875
774,26,67,408,268,417,152,153,433,248,183,63,473,442,437,466,480,542,549,546,586,563,623,619,615,665,674,625,755,706,742,743,744,724,738,728,779,783,784,827,793,799,808,849,856,811,845,851,820,825,892,904,897,883
668,286,12,65,67,417,433,184,56,193,20,63,459,445,570,563,603,598,624,642,630,646,674,684,689,742,744,760,715,729,774,779,786,853,793,799,849,856,814,817,819,858,860,871,877
56,153,795
529,391,286,287,75,262,65,387,514,96,316,81,162,82,336,26,235,399,299,67,142,268,102,152,291,153,524,433,265,248,105,368,292,21,183,351,107,184,56,109,295,9,193,231,363,353,236,377,62,172,228,150,63,135,459,210,431,520,465,492,493,434,471,494,483,507,502,445,446,473,442,443,460,475,512,513,468,523,525,455,466,480,584,605,542,558,548,539,543,573,595,559,588,596,597,570,580,546,599,607,564,586,571,565,602,575,555,563,556,603,557,604,544,678,631,640,623,653,614,660,615,624,630,662,673,664,646,656,665,690,668,674,617,684,625,681,657,666,682,618,692,754,694,704,755,708,742,743,744,765,760,746,773,747,712,767,715,735,720,723,768,751,729,753,730,731,774,776,777,779,782,783,784,786,787,790,853,791,846,793,796,797,798,799,800,833,801,802,805,806,807,808,849,809,856,811,844,812,845,813,814,815,851,818,819,820,852,823,825,826,858,860,839,868,899,871,888,874,865,889,902,881,897,891,901,898,883
107,108,45,754,728,841,783,808,845,879
704,391,75,365,96,316,190,82,137,336,26,264,67,328,198,408,166,268,417,102,152,153,524,433,265,64,146,21,183,351,107,184,32,458,56,295,283,9,187,123,34,193,231,20,114,353,236,116,45,255,357,377,228,149,459,431,465,483,445,473,442,443,460,512,468,466,480,467,584,541,543,559,861,570,580,546,599,607,564,566,586,553,840,571,565,575,555,563,603,544,567,685,678,661,622,613,672,623,619,653,641,614,615,642,662,665,629,648,690,636,674,687,650,620,657,682,671,626,618,692,761,754,703,705,706,742,743,744,709,766,696,745,760,746,773,711,747,713,714,715,759,719,735,722,724,768,751,738,752,728,729,753,739,730,731,732,774,776,777,778,779,784,786,831,787,788,827,792,793,795,796,832,797,799,800,834,803,806,807,836,849,809,856,811,845,814,855,817,851,819,820,852,838,822,825,826,858,892,870,871,886,905,873,874,875,865,866,889,895,879,881,896,897,891,883
651,65,190,417,107,56,459,465,494,445,475,570,599,564,615,642,682,703,706,742,744,745,774,841,831,787,793,808,811,826,858,892,875,897
541,391,12,365,297,514,24,316,190,395,342,264,235,399,299,67,328,408,126,166,417,102,265,64,306,105,21,183,91,351,184,131,32,369,56,109,295,148,9,187,123,111,93,363,20,114,353,222,234,366,116,45,255,357,428,228,149,135,459,494,501,445,446,442,437,447,443,460,511,525,466,480,592,610,605,548,559,861,597,570,608,546,599,607,586,553,601,840,565,602,575,603,557,598,567,685,640,677,613,672,623,680,619,614,615,642,616,664,646,665,629,648,636,668,674,684,686,687,649,681,650,651,620,657,671,670,689,754,694,703,704,755,705,706,695,743,709,758,766,710,756,711,747,713,714,715,698,759,717,718,719,735,736,722,723,768,726,771,738,752,728,729,739,732,774,776,829,841,779,830,780,831,788,827,847,795,832,798,800,833,801,834,835,803,857,856,811,859,837,814,854,855,838,824,826,858,892,886,905,872,887,873,900,904,862,874,863,864,876,865,894,889,895,878,879,896,897,890,903,867
726,287,75,387,26,399,67,408,268,417,153,524,433,248,146,183,184,131,458,56,148,123,193,93,114,353,366,255,377,428,228,135,459,431,520,465,483,446,473,442,443,460,513,511,468,486,523,519,529,584,558,548,541,549,559,861,597,570,608,580,546,607,586,601,571,565,563,603,567,678,631,640,677,672,619,615,642,665,629,690,636,674,684,686,625,681,650,651,671,626,618,689,761,754,694,703,705,706,742,744,709,696,756,773,712,715,717,718,719,723,728,729,753,730,731,764,774,776,777,829,779,781,784,786,831,790,827,793,796,797,800,842,843,833,801,834,807,836,809,850,856,812,845,814,851,820,838,822,858,892,886,872,873,875,876,895,902,897,891,898
56,328
468,286,287,12,75,262,65,24,96,316,81,190,342,139,399,67,328,408,126,142,417,152,291,153,265,64,306,105,146,292,21,183,91,351,260,184,207,56,109,295,148,9,34,193,231,111,93,20,114,353,236,366,116,45,255,357,377,172,228,63,135,459,210,431,465,493,494,507,445,473,460,475,512,486,523,525,518,529,531,467,605,558,539,541,573,597,570,580,546,599,607,564,566,586,553,840,571,602,575,563,556,603,598,567,685,678,677,613,623,653,641,614,660,615,642,664,665,629,636,617,651,671,618,761,754,694,704,755,706,742,743,744,760,746,710,711,747,712,767,714,715,698,759,718,735,736,728,729,753,730,731,764,774,777,841,779,830,784,786,831,787,790,827,846,793,847,848,795,796,797,798,799,800,843,834,805,806,807,836,808,809,856,837,814,816,817,851,819,820,852,822,823,825,826,858,860,839,868,892,871,886,905,872,873,862,875,864,865,894,866,895,877,880,881,897,891,901,867,906,883
150,391,286,287,75,262,65,514,96,316,81,190,395,342,137,336,26,264,399,67,328,198,408,166,142,268,417,102,225,152,273,291,153,524,433,265,248,306,88,105,89,368,292,183,91,260,107,184,32,301,458,223,148,9,187,123,193,231,111,93,363,20,114,353,366,116,255,357,377,428,228,63,459,210,431,520,465,493,434,471,494,483,502,445,446,473,442,443,460,475,512,513,511,468,523,455,466,519,529,467,584,592,610,605,542,558,539,541,549,543,588,596,597,608,599,607,564,566,586,601,840,565,602,555,603,604,598,685,631,640,672,623,680,619,614,615,624,642,630,646,665,629,648,690,674,617,684,686,687,625,650,651,657,666,682,671,670,618,689,692,754,703,706,743,765,709,766,696,745,760,746,710,773,747,712,767,714,715,698,719,735,720,722,723,768,751,771,700,752,729,753,730,731,764,774,776,777,841,778,830,780,786,831,787,788,790,853,827,791,846,796,797,798,799,800,842,843,801,802,805,806,808,849,809,850,856,811,813,814,854,815,855,817,851,820,838,822,824,825,826,839,869,892,870,871,886,905,887,873,888,874,864,865,889,895,877,880,881,896,897,891,903,867,898,906,883
857,391,12,75,514,96,316,190,82,336,26,399,299,126,166,417,153,64,306,105,146,21,183,91,131,369,295,283,9,187,36,193,93,363,20,114,115,222,234,366,45,255,357,377,538,39,228,149,63,459,465,471,494,445,442,437,512,513,468,523,533,480,519,531,584,592,610,605,558,541,595,588,608,546,586,553,601,840,565,575,555,563,556,557,598,685,661,631,672,680,619,614,615,642,630,673,664,656,665,629,636,674,684,686,687,649,650,651,620,657,682,671,670,638,761,754,703,708,695,742,743,744,709,760,710,756,773,711,713,714,698,759,717,718,736,720,723,724,763,751,726,771,738,700,752,728,729,739,764,829,778,779,780,781,782,784,786,831,788,790,853,827,793,848,795,796,832,797,799,842,833,834,835,803,807,836,849,809,810,850,856,837,844,814,854,815,855,851,820,852,838,822,823,824,825,826,839,869,892,870,905,887,873,862,874,875,864,876,895,878,879,902,881,897,891,906,883
846,787
746,65,67,417,433,107,458,56,34,193,149,434,558,541,565,563,598,631,640,615,624,674,703,709,747,759,719,728,730,764,841,783,788,846,799,806,856,814,891
137,139,146,34
162,12,65,336,417,291,207,301,20,366,172,150,459,210,492,466,541,570,563,544,678,661,629,648,668,620,743,766,715,738,739,776,779,831,790,827,793,800,801,834,849,814,818,819,871,887
187,82,231,459,751,820
703,287,12,75,65,365,297,514,96,316,315,190,395,264,299,67,328,408,142,417,102,225,152,64,306,105,368,183,131,458,369,56,148,9,187,193,93,363,20,114,222,234,366,45,255,377,39,149,150,135,459,465,483,501,446,473,442,437,447,460,513,468,525,531,541,607,564,553,840,565,575,556,557,677,672,680,619,614,615,624,642,616,629,648,636,674,617,686,649,650,651,620,657,666,671,670,626,638,754,694,705,706,743,744,709,758,766,696,745,760,746,756,773,747,712,714,715,698,759,717,718,719,735,736,720,722,726,738,700,752,728,729,753,774,829,841,778,830,780,782,831,827,847,796,798,842,843,833,835,836,857,856,818,838,823,824,858,892,871,872,862,863,875,876,894,889,895,877,878,880,881,890
673,391,286,287,12,75,365,297,24,190,395,82,26,264,399,67,408,166,268,417,102,225,152,153,265,64,248,306,368,146,292,21,183,351,107,184,458,369,56,283,9,187,123,193,93,114,222,234,236,366,116,45,255,377,538,428,228,135,459,431,465,483,445,446,473,442,437,447,443,460,511,468,531,592,610,558,541,549,861,596,608,564,566,586,601,565,563,603,557,598,544,567,685,631,622,640,613,623,680,619,641,614,615,642,662,664,646,629,648,636,674,617,686,681,650,651,657,682,671,670,626,689,761,754,694,703,704,706,742,743,765,709,758,696,756,773,711,747,712,713,714,715,759,718,719,735,720,722,724,738,700,752,728,729,739,730,764,774,776,829,830,781,786,787,853,827,846,848,796,832,797,799,833,801,802,803,807,836,849,809,857,856,811,844,845,814,815,817,851,820,852,838,822,825,826,858,860,868,892,870,899,871,886,905,887,873,900,874,863,875,876,865,894,866,889,895,877,879,902,881,896,891,867,883
719,88,357,681,829
646,64,131,108,149,459,610,598,620,670,754,694,704,705,747,724,771,700,752,827,832,836,844,869,895,881,903
799,286,65,82,264,399,67,408,417,152,524,265,306,21,91,207,458,148,123,111,93,20,353,377,135,459,210,434,494,445,446,443,460,475,468,486,519,610,605,543,559,597,570,580,607,586,563,604,598,544,567,678,661,631,640,619,615,624,642,690,674,625,650,651,682,671,618,754,742,758,696,760,746,710,773,711,717,728,730,764,829,786,787,788,791,793,847,795,796,842,834,803,805,806,808,837,814,817,820,826,858,839,886,887,888,877,878,896,890,891,867
65,12
273,24,336,67,142,433,265,64,248,351,148,45,459,599,563,544,631,689,706,744,711,729,776,788,793,799,807,826,865
525,287,75,262,387,297,316,81,190,395,162,82,137,336,264,235,258,299,67,328,198,126,142,268,102,152,273,291,153,524,433,64,105,362,183,351,184,301,369,56,295,148,283,9,123,34,36,193,111,93,363,20,114,236,366,116,357,377,538,39,228,149,63,459,210,520,465,492,434,471,510,483,507,501,445,473,442,447,443,460,475,512,513,468,523,466,480,529,584,592,605,558,548,541,549,543,573,559,588,861,596,597,570,608,546,599,607,564,586,840,602,575,555,563,556,603,557,598,544,685,622,640,677,672,623,619,641,614,660,615,624,642,630,662,616,664,656,665,629,648,636,668,674,617,687,681,651,620,657,682,671,618,689,692,754,694,703,704,755,706,708,742,743,744,765,696,745,760,746,710,773,747,767,698,717,735,736,723,751,726,771,738,752,729,739,730,732,764,777,829,841,778,779,781,784,831,788,790,853,827,791,846,792,793,796,797,798,799,843,801,834,803,805,806,836,850,856,811,844,812,845,813,814,815,816,817,851,823,824,825,826,858,868,892,887,904,862,888,863,875,864,876,878,902,882,890,901,903,883
553,391,82,336,67,268,417,225,153,524,433,265,248,306,105,146,91,107,207,56,148,114,234,377,228,459,483,507,473,442,475,513,468,480,529,467,584,592,610,559,546,599,564,586,601,840,565,563,557,631,677,615,664,636,674,620,618,703,706,742,696,710,715,759,735,738,752,728,729,731,764,774,841,779,786,827,848,796,832,797,799,833,834,808,849,857,856,814,816,817,851,858,871,862,874,876,867
525,391,286,287,75,262,65,514,24,96,316,190,342,139,336,26,235,399,299,67,328,198,126,142,268,417,225,152,273,291,153,265,64,248,105,368,183,107,184,32,207,56,223,295,148,34,193,111,93,20,114,353,236,377,39,172,228,149,63,210,431,520,465,493,471,510,494,507,445,446,473,443,460,512,513,468,486,523,466,480,529,467,584,592,605,542,548,539,541,543,573,596,597,570,580,546,607,564,566,586,601,840,571,565,575,563,556,603,604,544,567,685,678,631,677,623,680,619,653,641,614,660,615,624,642,630,656,665,690,636,668,674,684,686,625,682,689,692,761,754,703,755,706,708,695,742,743,744,765,709,760,746,773,711,747,712,767,717,735,720,723,768,751,700,752,729,753,739,730,731,764,774,776,777,829,841,778,779,781,782,783,784,786,787,788,853,791,792,793,795,797,798,799,800,843,801,834,806,807,836,808,849,809,856,811,837,844,812,845,813,815,816,855,817,851,818,819,820,852,822,823,825,858,860,839,868,899,871,886,873,888,874,875,864,865,889,878,881,896,890,891,883,885
286,75,513
286,75,513
812,286,12,75,262,24,96,316,190,342,82,137,235,67,142,268,417,153,433,368,183,107,184,56,295,9,187,193,20,357,459,210,431,493,507,473,442,437,447,443,468,480,542,558,541,580,546,599,607,564,601,571,565,602,563,598,544,631,640,623,653,614,615,624,629,674,617,684,625,620,671,618,689,692,761,742,743,745,760,756,773,711,767,713,719,736,729,753,730,764,774,776,841,779,781,784,786,787,788,795,796,800,843,806,807,849,809,811,814,817,819,820,825,860,839,892,871,886,873,862,874,864,865,866,889,897,891,906
698,614,714,778,857
608,286,75,387,139,336,26,235,67,153,64,184,207,295,148,231,20,62,172,228,465,471,494,437,443,475,513,468,523,480,519,529,542,539,541,570,580,546,564,601,571,602,563,598,544,678,661,653,615,673,690,666,671,618,689,761,743,760,746,756,715,762,738,774,776,778,779,830,780,782,783,784,791,793,800,801,805,806,810,844,819,825,868,862,875,877,867
336,231,149
829,391,12,24,82,67,198,408,142,248,21,184,223,114,228,149,150,459,460,475,511,531,610,558,573,559,599,598,631,640,672,619,615,624,642,662,648,674,684,650,657,671,692,742,709,759,719,735,726,729,730,776,779,830,784,786,787,790,796,801,857,811,852,838,826,858,869,892,871,905,887,873,862,888,874,875,895,882,906
796,190,135,494,673,846
336,149,459
905,12,75,365,82,264,399,67,328,166,417,102,225,153,433,265,64,248,306,88,146,292,183,260,107,184,131,32,369,56,223,295,148,283,34,111,20,114,222,234,236,366,45,255,357,377,428,149,150,63,459,501,442,447,511,518,531,541,549,861,608,599,566,586,553,840,575,555,563,556,557,598,567,622,640,677,613,672,680,619,614,615,624,642,662,673,616,646,629,648,636,674,686,687,649,650,651,620,682,671,670,626,638,689,754,694,703,705,706,695,742,743,709,766,696,745,710,756,773,711,747,713,714,698,759,717,718,719,735,720,722,724,751,726,771,738,700,752,728,729,739,774,776,829,841,779,830,780,781,782,783,786,831,827,846,795,832,797,833,801,834,835,806,807,836,849,809,857,810,850,856,811,837,844,814,854,855,817,818,820,852,838,825,858,860,839,869,892,870,886,872,887,873,900,904,862,874,863,875,893,876,865,894,866,889,895,877,878,879,880,881,882,896,890,891,903,867,898
563,82,67,268,433,187,193,459,493,580,544,567,680,665,681,618,754,759,751,774,806,807,809,814,873,862
799,391,75,514,24,316,342,399,67,328,268,417,152,153,524,433,265,306,105,368,21,351,107,184,32,207,56,295,9,187,193,20,114,234,236,366,116,377,228,63,135,459,431,465,494,445,473,442,437,443,475,513,511,468,466,480,584,558,559,596,597,570,608,580,546,599,607,564,566,586,601,571,602,563,603,544,567,685,678,631,677,623,619,653,614,660,615,624,642,662,673,664,665,629,674,617,625,671,618,761,754,703,755,706,708,742,743,744,745,773,711,712,767,715,698,759,722,768,751,738,729,753,739,730,731,774,776,779,781,783,784,787,853,827,846,792,793,847,796,797,798,800,802,806,836,849,809,856,811,814,854,817,819,820,825,826,858,860,892,871,886,873,874,875,865,895,906
116,391,287,12,75,65,387,297,514,96,316,81,190,342,399,67,328,408,126,166,142,268,417,524,433,265,64,248,306,88,105,146,183,260,107,184,32,207,458,56,295,9,123,93,20,114,353,234,236,366,357,377,228,149,63,135,459,210,465,493,510,494,483,501,445,446,473,442,443,460,513,468,486,525,480,584,592,610,558,543,573,861,596,570,580,599,566,586,601,840,571,565,602,575,563,603,598,567,678,631,622,640,672,623,619,653,641,614,660,615,642,662,673,646,629,648,690,636,674,686,687,650,651,671,626,689,761,754,694,703,704,755,706,742,743,744,709,758,696,760,756,773,711,747,712,715,759,718,735,720,722,763,768,751,726,700,752,728,729,753,739,730,731,764,774,776,777,779,784,786,787,827,791,792,793,847,848,796,832,797,799,800,842,834,802,803,806,807,836,849,809,857,856,811,837,814,854,855,817,851,819,820,852,825,826,858,839,892,899,871,886,887,873,874,863,875,865,889,895,880,897,891,883
65,391,286,287,12,75,514,24,316,190,162,342,82,137,139,336,26,264,235,399,258,299,198,408,126,142,225,152,273,153,524,433,292,21,183,91,260,107,184,32,207,458,56,295,148,9,187,123,34,36,193,93,363,20,115,353,236,357,377,62,538,39,150,63,135,431,520,493,434,471,510,494,483,507,502,501,445,473,447,443,460,475,512,513,511,468,486,523,525,455,466,480,529,467,584,605,542,539,541,549,573,595,559,588,596,570,608,580,546,564,601,565,602,575,555,563,556,603,604,544,567,685,678,631,677,623,680,653,614,660,615,624,642,630,662,673,664,646,656,665,648,690,668,674,617,684,686,625,681,651,657,666,682,618,689,692,694,704,755,708,742,744,765,758,766,745,760,746,767,714,715,759,717,718,748,735,736,723,763,762,751,726,738,700,752,728,729,753,739,730,731,764,774,776,777,778,779,830,780,781,783,784,786,787,788,790,853,791,846,792,793,847,848,795,796,832,798,799,800,842,843,833,834,802,803,805,806,807,808,849,809,810,856,811,812,845,813,814,816,855,817,851,818,819,820,838,822,823,825,826,860,839,868,869,870,899,871,886,905,872,887,873,900,862,888,874,863,875,864,893,876,865,866,889,895,877,878,880,902,882,896,897,890,867,906,883
507,75,387,24,316,81,395,137,336,26,399,67,328,268,417,102,152,273,291,153,524,433,265,64,248,306,88,105,292,21,183,260,107,184,32,207,56,295,9,187,193,93,20,114,353,236,116,45,357,377,39,149,63,459,431,520,434,494,483,445,473,437,443,460,475,513,511,468,486,523,466,480,519,529,531,467,584,592,558,548,541,543,559,588,596,597,570,580,599,566,586,601,840,571,602,563,544,685,678,631,622,677,672,623,680,619,653,614,660,615,624,642,630,662,664,665,690,636,674,649,625,650,651,657,682,618,692,761,754,703,704,755,706,742,743,744,745,756,773,747,712,767,715,759,719,736,723,724,768,751,738,752,729,753,730,731,774,776,778,779,781,783,784,786,788,853,791,846,792,793,848,795,796,832,797,799,800,843,801,802,803,807,836,808,809,857,856,811,814,816,817,851,819,820,852,825,826,858,868,892,899,871,886,905,862,874,875,864,865,889,877,878,880,897,891,867,906,883
264,286,75,262,24,96,316,395,82,137,139,26,399,67,328,408,166,142,268,417,102,153,524,433,265,248,306,368,362,292,183,260,107,207,458,56,109,283,34,193,111,20,353,222,234,236,255,357,377,172,228,149,135,210,434,445,473,447,460,511,468,486,525,518,519,531,467,605,558,543,861,596,597,546,599,607,586,601,571,565,602,555,556,603,604,598,685,631,640,672,623,624,642,674,686,687,681,651,620,657,626,689,692,761,754,704,742,743,744,709,745,760,756,747,712,767,714,715,724,700,728,729,730,731,774,776,781,783,784,786,831,787,853,846,792,793,847,796,797,842,833,801,802,803,806,809,850,856,811,844,845,814,815,817,851,819,820,852,822,823,825,858,892,871,886,905,872,873,862,875,864,865,894,895,877,879,896,897,867,906
65,12,291,20
265,391,75,65,387,514,316,81,139,336,264,399,258,67,408,166,417,102,152,291,153,524,64,248,306,105,368,146,21,183,91,107,207,56,148,187,123,193,111,93,363,114,353,222,236,377,172,428,228,149,150,459,210,431,520,465,434,494,483,445,446,473,442,437,447,443,511,468,486,523,525,480,529,584,592,610,605,541,559,861,596,570,608,580,546,599,607,566,586,840,571,565,575,556,603,557,598,685,631,640,677,613,672,623,680,619,653,641,614,660,615,642,630,662,664,665,629,690,636,674,617,684,625,650,682,671,626,618,689,692,694,703,706,743,744,696,745,760,746,710,756,747,712,767,759,718,719,736,722,724,726,771,700,752,728,753,730,731,774,841,830,780,781,782,784,786,831,787,788,791,792,847,795,832,797,798,799,842,843,833,801,834,803,806,808,849,856,811,844,814,854,815,816,855,817,851,819,820,852,838,822,825,826,858,839,892,871,886,872,862,863,864,865,889,877,878,879,880,902,896,891,898,883
236,391,75,514,82,67,328,417,153,524,433,265,248,368,183,184,207,56,193,228,465,507,445,446,473,447,513,466,558,543,570,546,599,571,565,563,544,567,631,623,660,642,662,674,617,651,682,618,761,706,742,743,744,758,760,715,719,735,700,729,774,779,784,788,793,796,797,799,800,806,807,809,856,811,814,819,820,822,892,865,895
607,24,316,26,67,417,183,351,107,184,56,193,114,45,445,443,468,558,570,586,563,640,660,615,674,744,712,728,729,730,774,776,778,781,786,832,799,807,809,814,820,826,892,871
796,391,287,75,387,365,297,96,316,81,342,139,26,67,328,198,268,273,153,433,265,64,248,306,105,21,260,107,32,207,301,458,295,36,193,231,111,20,115,222,234,236,45,377,172,428,228,135,459,210,431,520,465,492,471,494,445,473,442,443,475,512,513,511,468,523,480,531,467,605,558,539,541,549,543,573,596,570,608,546,607,564,566,586,553,601,565,602,575,555,556,557,604,544,685,661,623,641,614,660,615,624,662,673,665,629,648,690,636,674,684,687,625,681,651,657,666,671,618,638,761,754,694,703,705,742,744,765,758,766,745,710,756,773,767,714,718,748,719,735,720,722,768,762,751,752,729,739,730,764,774,777,829,778,779,780,783,784,786,787,788,790,853,791,846,793,795,797,798,799,800,801,834,835,802,805,807,836,849,809,850,811,837,844,812,845,813,814,815,816,851,818,819,820,822,823,825,826,858,868,892,870,899,871,905,907,887,873,904,888,874,863,864,876,865,866,895,878,879,880,902,881,897,901,898,906
614,299,126,21,542,615,695,743,698,774,779,800,818
636,391,75,387,316,342,82,26,399,67,328,198,166,268,417,153,433,265,64,146,21,183,260,107,184,32,207,369,56,295,148,9,123,111,93,363,114,353,234,366,45,255,377,428,228,149,63,459,465,445,473,442,447,443,460,513,511,468,523,525,529,467,584,592,610,558,541,549,861,596,570,546,599,607,586,601,840,571,565,602,575,555,603,598,567,685,678,661,631,622,640,677,613,672,623,680,619,653,615,624,662,673,664,665,629,648,684,686,625,650,651,620,671,670,626,618,692,761,754,703,705,706,742,743,709,696,745,760,711,747,712,714,715,698,718,719,735,722,768,726,738,700,752,728,729,753,739,730,731,764,774,829,841,778,830,780,783,784,786,831,787,827,793,796,832,799,800,842,843,833,834,806,807,836,808,849,809,857,856,844,814,854,817,851,819,820,852,838,824,825,826,858,839,869,892,871,886,905,887,873,862,874,875,893,876,865,894,895,877,878,880,881,896,897,867
831,391,286,287,12,75,262,65,365,24,96,316,82,26,264,67,142,268,417,273,291,524,433,265,64,248,306,105,146,107,184,131,32,207,458,56,223,109,148,283,9,187,34,193,93,363,114,234,116,45,357,377,149,150,63,135,459,210,431,520,465,493,483,445,446,473,442,447,460,475,513,468,525,466,480,584,605,558,541,596,597,570,608,599,566,571,565,602,575,556,603,604,598,567,685,631,640,677,613,623,680,653,615,624,642,662,673,646,665,629,674,684,650,618,761,703,704,705,706,695,742,743,744,709,696,760,756,773,711,747,712,713,714,715,759,719,722,751,700,752,729,753,739,730,731,774,776,829,841,778,830,781,786,787,788,853,827,791,846,792,793,848,795,796,832,797,798,799,800,842,843,801,835,802,803,836,808,849,809,857,856,844,814,854,817,851,819,820,852,838,825,826,858,892,899,871,886,905,887,873,874,863,875,893,865,889,895,878,902,881,882,896,897,891,901,867,883
650,718
183,287,75,514,316,190,82,137,67,268,417,273,153,433,265,21,351,184,56,9,20,114,236,116,357,377,228,149,63,459,434,507,445,473,437,443,511,468,466,480,467,548,597,570,608,546,599,607,586,571,565,602,563,556,598,567,678,631,640,677,680,653,614,642,665,629,625,651,761,754,706,742,743,709,760,711,747,715,759,735,736,751,729,730,774,776,829,779,781,783,784,786,827,797,799,800,803,806,807,836,809,856,845,814,817,820,825,826,892,873,904,862,874,875,865,895,877,878,897,891,867,883
342,286,287,12,65,387,514,24,96,316,395,82,137,336,26,399,299,67,328,198,142,268,417,152,273,524,433,265,64,248,306,146,21,183,351,107,184,131,32,56,109,295,34,193,111,20,353,234,236,366,116,255,357,377,228,149,150,63,135,459,210,431,520,493,434,510,494,483,507,502,445,473,442,437,443,475,512,513,511,468,523,455,466,480,519,529,531,467,584,592,542,558,548,539,549,573,559,588,596,597,570,608,580,546,599,607,564,586,571,565,602,555,563,603,604,598,567,685,678,631,622,613,623,653,614,615,624,630,662,673,665,629,648,690,674,686,649,625,657,682,618,638,692,761,706,708,742,743,744,745,760,773,711,712,715,717,736,720,768,751,771,728,729,753,730,764,774,776,777,841,779,782,783,784,786,787,788,791,846,792,848,795,796,832,797,798,799,800,843,805,807,836,809,811,845,814,854,817,851,819,820,825,826,858,868,892,899,871,888,874,864,865,866,889,902,897,891,898,883
24,65,82,67,417,306,183,131,32,207,9,193,114,353,222,116,39,228,465,468,570,546,586,598,685,615,662,690,674,761,743,771,729,774,786,809,811,820,822,864
21,391,96,316,395,82,26,264,399,67,328,408,166,268,417,102,291,153,265,248,306,107,131,32,458,148,9,187,193,93,363,20,353,116,45,357,377,538,228,459,210,431,465,493,434,494,445,446,442,447,513,468,486,523,592,541,543,861,570,599,607,566,586,553,565,603,557,598,685,631,622,640,672,623,680,653,641,614,615,624,642,664,636,668,674,617,686,649,625,681,650,620,692,754,704,706,742,709,745,773,698,759,719,768,726,700,728,753,730,731,829,841,780,781,782,783,784,786,787,788,791,848,795,832,797,799,800,834,805,807,808,809,857,850,837,855,817,819,822,825,826,858,860,868,892,870,871,886,887,862,888,865,866,895,878,897,891,898,883
651,803
603,391,286,75,514,24,96,139,26,264,399,67,408,166,417,291,153,524,265,248,183,351,184,207,56,20,366,116,377,428,465,494,445,473,443,548,541,549,573,570,546,566,586,601,565,575,556,557,567,653,624,642,646,674,684,620,689,692,704,706,744,709,712,715,717,728,729,730,774,841,783,786,831,797,803,805,857,856,811,845,814,851,820,852,822,858,892,873,874,863,864,865,906
295,286,514,96,316,190,82,137,336,26,299,268,524,433,265,368,146,21,183,351,32,207,123,36,231,363,20,236,377,62,39,228,135,431,465,493,434,494,502,473,443,460,475,512,513,468,523,480,467,584,543,573,559,596,597,546,607,586,571,565,563,604,598,544,678,631,623,653,614,660,615,624,665,690,674,625,670,618,692,761,755,743,744,758,745,760,756,715,759,768,751,729,753,730,731,774,776,777,841,779,783,784,827,792,793,795,796,798,800,802,807,808,849,809,850,811,845,814,817,820,852,822,823,825,826,868,871,886,873,888,875,865,889,897,901,883
137,146,34
720,391,287,12,75,387,365,24,316,315,82,336,26,264,67,328,408,166,417,152,153,524,433,265,64,248,306,105,368,146,91,107,184,131,32,207,458,56,295,148,9,187,20,114,353,222,234,236,116,357,377,149,63,135,459,210,431,520,465,483,445,473,442,437,447,443,460,513,511,468,523,525,466,480,529,467,584,605,542,539,543,559,588,861,608,546,599,607,564,566,586,553,571,565,602,556,603,557,598,567,678,661,640,672,623,680,653,615,624,642,662,673,664,629,648,690,636,617,684,650,657,671,626,618,692,761,754,703,704,708,742,743,744,709,758,756,747,713,714,715,698,759,719,735,736,722,768,751,726,728,729,739,730,764,777,779,830,781,782,783,784,786,831,787,853,827,791,847,796,832,797,799,800,842,833,801,805,806,807,836,808,849,809,857,850,856,811,814,854,815,855,817,851,819,820,852,838,822,825,826,858,839,892,871,886,905,904,874,863,875,864,876,865,866,889,877,878,880,881,896,897,890,891
466,286,262,24,82,139,264,399,258,67,328,198,142,417,153,524,433,64,248,105,21,183,91,107,184,131,32,207,56,295,148,9,187,123,34,193,231,93,20,114,222,234,236,116,357,377,172,228,149,135,459,520,465,493,434,510,494,483,473,442,437,447,443,460,513,511,468,486,523,525,533,480,519,529,584,592,558,548,539,541,549,573,559,861,596,597,570,608,546,607,564,586,601,840,571,565,563,604,544,567,678,661,631,677,672,623,619,653,614,660,615,642,662,616,646,656,665,629,648,636,674,617,684,649,681,620,657,671,626,618,689,692,704,706,708,695,742,743,765,696,760,746,710,756,773,711,747,712,714,715,698,717,718,719,735,736,763,768,726,738,700,752,728,729,739,730,731,774,776,777,829,841,830,780,781,784,786,831,790,827,792,793,795,796,832,797,799,800,843,801,834,802,803,806,807,836,808,849,850,856,811,859,837,844,812,845,814,815,816,817,851,819,820,838,822,825,826,858,839,892,871,873,904,888,893,876,865,866,877,880,881,897,867,906
755,524,21,56,193,541,586,567,614,615,642,674,700,774,777,797,820,825,892
518,258,198,64,207,369,148,39,228,459,501,437,610,605,566,567,687,649,670,689,729,739,786,844,814,889,890
65,12,297,162,459,678,668,730
651,286,287,75,65,387,24,316,190,82,336,26,264,399,258,67,328,198,408,126,268,417,152,291,524,433,64,248,306,146,21,183,91,351,260,107,184,32,207,56,295,148,9,193,93,20,114,222,236,116,255,357,377,39,149,63,135,459,431,465,434,510,494,483,507,502,445,473,442,437,443,460,475,513,523,518,466,480,529,467,584,542,573,559,861,570,608,580,546,599,607,564,566,586,601,571,565,602,563,556,603,557,544,567,678,631,622,677,623,680,653,660,615,630,662,616,664,665,674,686,649,625,650,620,657,671,626,638,692,761,754,703,704,755,705,706,708,742,744,709,758,745,710,756,773,767,715,759,717,719,735,720,723,724,763,751,726,738,700,752,728,729,753,730,731,774,776,777,778,779,830,780,781,783,784,786,831,787,788,853,827,791,846,792,793,795,796,832,797,799,800,842,833,801,803,805,807,808,849,809,857,856,811,844,812,845,814,815,816,817,819,820,852,838,823,826,858,892,899,871,873,874,875,864,876,865,894,866,889,877,902,897,890,891,867
549,67,265,248,56,255,459,513,529,571,603,598,615,618,730,774,784,836,820
665,391,286,75,65,387,24,316,81,395,82,137,336,235,399,299,67,166,268,417,152,273,153,524,248,362,292,183,184,32,458,369,56,295,123,193,20,353,236,366,377,62,39,228,149,150,63,135,431,520,493,471,510,494,502,445,446,437,443,460,475,512,513,468,486,523,525,455,466,480,529,467,584,592,605,558,539,543,573,595,559,588,861,596,570,580,546,607,564,586,571,602,555,563,556,603,604,544,678,672,623,680,619,653,641,614,615,624,642,630,662,673,616,664,656,629,648,690,636,674,684,625,681,651,620,657,666,671,618,761,704,708,742,743,765,709,758,696,745,760,746,756,773,714,715,717,723,724,763,768,751,726,771,752,729,753,730,764,774,776,777,829,778,779,781,783,784,786,831,787,788,790,853,791,846,792,796,797,799,800,833,802,805,806,807,836,808,849,809,811,812,814,815,855,817,818,819,820,852,822,823,825,826,858,869,892,870,899,887,873,888,874,865,889,881,897,891,901,867,898,906,883
607,336,433,56,111,377,480,549,570,546,586,553,563,631,615,646,674,784,799,834,807,814,820,892
567,391,286,75,387,365,514,24,96,316,342,82,26,264,67,328,408,166,142,268,417,102,152,273,153,433,265,64,248,306,146,21,183,260,107,184,207,56,295,148,9,187,123,34,193,20,114,234,236,366,116,255,357,172,228,149,63,135,459,431,520,493,507,501,473,442,437,443,460,475,513,511,486,523,466,480,519,529,584,592,605,542,558,541,543,573,559,861,596,570,608,580,546,599,607,564,566,586,601,571,602,563,603,598,544,685,678,631,622,640,677,672,623,680,619,653,614,615,624,662,664,646,665,629,674,617,686,625,650,651,620,671,626,618,761,703,755,705,706,742,743,744,745,756,773,711,712,715,759,719,735,736,768,751,752,728,729,753,730,731,764,774,776,841,778,779,780,781,783,784,831,787,788,853,846,793,848,795,796,832,797,799,800,843,833,803,805,806,807,836,808,849,809,856,811,812,814,817,820,852,825,826,858,860,868,892,899,871,905,873,874,875,864,865,895,881,896,891
858,75,264,225,605,596,604,642,846,851,860
459,851
563,387,82,336,26,126,268,433,351,295,36,193,231,353,236,63,465,494,513,480,519,558,580,607,571,602,653,665,674,618,761,760,768,762,751,774,776,778,784,793,806,809,820,822,825,826,868,888
563,286,75,387,365,514,24,96,316,342,82,137,26,399,67,328,166,142,268,417,152,153,433,265,64,248,306,21,183,91,351,107,184,32,207,56,109,295,148,187,34,193,20,353,234,236,116,377,228,63,135,459,431,493,434,471,507,473,442,437,460,475,512,513,511,468,486,466,480,529,467,584,592,605,558,548,541,559,588,861,596,597,570,608,580,546,599,607,586,571,565,602,556,603,557,544,567,685,678,631,622,623,680,619,653,614,660,615,642,630,662,664,665,629,690,674,684,625,657,671,618,638,692,761,754,703,755,706,708,742,743,744,745,760,756,773,711,712,715,759,718,735,736,720,768,751,752,729,753,730,731,764,774,776,777,778,779,780,781,782,783,784,786,787,788,827,846,793,847,848,796,832,797,799,800,802,805,806,807,836,849,809,856,811,837,844,812,814,854,815,817,851,819,820,852,825,826,858,839,868,892,871,886,873,888,874,875,865,889,880,902,881,897,898,883
662,391,286,287,75,387,297,514,24,96,316,81,190,342,82,139,26,399,67,328,408,166,142,268,417,152,291,153,433,64,105,368,146,292,21,183,351,107,184,131,32,207,458,56,109,148,193,111,93,363,114,353,236,116,357,377,428,228,149,150,63,135,459,431,465,510,494,507,473,443,460,512,513,511,468,523,466,480,529,584,592,605,558,548,541,543,559,570,580,546,599,607,564,566,586,601,571,602,575,555,563,603,598,544,567,678,631,622,677,623,680,619,653,614,615,624,673,664,648,674,617,625,681,671,692,761,703,755,706,742,743,744,709,758,760,746,756,773,711,712,767,715,759,720,724,763,768,751,738,700,752,728,729,753,730,731,764,774,776,778,779,780,781,783,784,786,831,787,790,827,846,792,793,847,848,795,796,832,797,799,843,806,807,836,808,849,809,856,811,814,854,815,816,817,851,819,820,852,822,825,826,858,860,839,892,871,886,873,900,862,888,874,875,864,876,889,895,877,881,891,883
109,391,286,387,82,67,408,417,265,248,368,146,351,107,184,32,207,56,193,93,114,234,236,116,255,357,377,228,149,459,465,494,483,473,443,475,512,513,511,467,592,541,549,573,559,570,546,607,586,553,601,571,565,602,555,563,622,672,615,642,673,664,646,665,648,674,617,686,649,650,620,657,638,761,706,742,743,709,756,747,712,767,715,759,735,768,751,738,728,729,730,774,781,783,784,786,792,793,797,799,800,843,805,806,807,808,809,856,814,851,819,825,860,892,871,873,888,866,877,878,867
780,514,190,264,67,268,524,64,107,56,9,114,357,228,459,431,445,446,460,511,480,543,599,566,840,598,678,680,619,615,662,651,682,671,692,703,706,742,743,747,717,771,729,753,774,787,846,799,806,809,856,814,820,860,892,895
24,391,286,287,12,75,262,65,365,96,316,82,137,399,67,328,408,142,268,417,225,152,273,291,153,433,265,248,306,146,362,21,183,91,351,260,107,184,32,207,369,56,295,148,9,187,123,93,353,222,234,236,116,255,377,63,135,431,465,493,434,510,494,483,445,446,473,442,460,512,513,468,523,455,466,480,529,584,592,610,558,541,543,597,608,580,599,607,564,586,601,602,563,604,544,567,685,678,631,622,640,677,623,680,653,614,660,615,630,662,673,616,664,656,665,629,690,674,617,625,650,682,671,670,626,618,761,703,755,742,743,744,709,766,745,760,746,711,712,714,715,718,719,768,751,726,753,739,731,774,776,779,780,781,782,783,784,786,831,787,788,853,827,791,846,792,793,847,797,798,799,800,843,833,801,849,856,811,844,845,817,819,852,838,822,826,858,839,868,892,871,886,905,872,887,873,874,875,865,894,877,878,881,896,891,898,906,883
726,391,12,75,262,65,387,297,514,24,316,162,137,139,336,264,399,258,67,328,198,268,417,225,152,153,265,248,105,368,146,292,21,183,91,351,107,184,56,295,148,9,187,123,193,93,20,114,353,222,234,236,366,116,45,357,377,428,228,149,63,135,459,431,493,471,494,483,501,445,473,442,437,447,443,460,513,468,523,518,533,480,529,531,467,610,558,548,541,549,543,573,588,861,596,546,607,564,566,586,565,575,563,603,557,604,598,544,685,631,622,640,613,672,653,641,615,624,642,662,616,664,646,665,629,648,636,668,674,684,686,649,681,650,651,671,670,626,618,638,692,694,703,704,705,706,708,695,742,743,744,709,696,745,760,756,773,747,712,767,713,714,715,698,759,717,718,719,736,720,723,724,768,771,700,752,728,729,739,730,731,732,774,777,829,778,779,830,781,784,786,831,788,790,853,827,846,792,793,847,848,795,796,832,798,842,833,803,806,807,836,856,811,859,844,814,854,855,820,852,838,823,824,826,858,839,868,892,905,872,887,873,862,875,893,876,895,878,879,880,881,896,891,867,898
399,286,336,26,67,328,142,417,273,291,524,433,292,21,183,184,131,56,148,193,363,20,255,228,150,63,459,431,494,445,473,442,437,460,475,513,486,523,480,529,467,610,558,541,588,861,607,564,566,586,571,565,602,575,563,603,544,567,685,680,614,615,642,673,664,629,690,684,687,649,625,692,761,704,706,743,710,773,719,720,723,771,700,752,764,777,841,780,781,782,783,784,786,827,793,799,800,842,843,836,809,857,856,811,814,855,851,819,852,825,899,871,905,887,873,888,874,875,893,865,866,895,879,880,902,897,891,898
82,75,316,67,56,34,193,377,63,513,466,570,546,586,565,563,615,624,642,674,703,729,753,774,784,786,793,797,809,856,814,851,820,892,897
223,391,258,225,64,146,107,184,131,108,369,148,283,9,111,93,114,222,366,116,228,459,442,511,587,610,861,553,840,598,613,672,680,619,648,636,687,649,637,650,620,657,626,638,689,754,694,703,704,706,695,709,766,696,710,773,711,747,713,714,717,718,719,735,720,722,724,771,700,752,739,732,829,841,830,831,788,827,847,848,795,832,842,833,834,835,836,857,837,838,869,870,905,872,907,887,904,862,893,876,894,866,889,895,877,878,880,881,882,896,903,867
513,391,286,287,75,65,387,297,316,315,81,82,137,139,336,26,299,67,328,198,126,142,268,417,225,273,524,433,146,21,183,351,260,107,184,131,32,207,223,109,295,9,187,123,34,36,193,93,363,114,353,234,236,366,116,357,377,39,172,228,149,150,63,135,459,431,493,434,510,494,507,501,473,442,437,443,460,475,512,468,486,523,466,480,467,584,610,541,573,559,861,596,597,570,608,580,546,599,607,571,602,563,603,604,544,567,678,631,622,677,613,623,680,619,614,660,615,624,630,662,646,665,629,690,674,617,686,687,649,625,650,618,761,754,703,755,706,695,742,743,744,758,745,746,756,747,712,767,713,714,715,718,736,720,723,768,751,726,738,729,753,730,731,764,774,776,777,829,779,830,780,781,784,786,787,827,846,847,795,796,832,797,798,799,800,842,801,834,803,805,806,849,809,815,817,851,818,819,820,852,822,825,826,858,860,868,892,871,887,873,900,888,874,893,865,866,895,902,881,891
336,149
9,12,190
115,291,248,148,123,193,255,377,135,501,445,473,460,468,539,595,586,602,555,661,672,653,615,662,664,674,684,657,744,765,748,777,779,786,787,788,790,791,796,801,810,814,817,851,824,839,864,893
184,148,45,459,520,447,541,595,877
784,391,286,287,75,65,387,24,316,81,190,342,82,137,336,26,299,67,328,166,268,417,152,153,524,433,265,248,368,146,292,21,107,184,32,207,56,109,295,148,123,34,36,193,20,114,353,234,236,116,255,357,377,62,39,228,150,63,459,210,431,520,465,493,434,471,494,507,473,442,437,443,460,475,512,513,511,468,523,533,466,480,519,467,584,542,558,549,573,559,597,608,580,546,599,607,564,566,586,601,571,565,602,563,603,598,544,567,685,678,622,672,623,619,653,614,660,615,624,665,629,690,636,674,617,686,625,650,651,682,618,761,703,755,706,708,742,743,744,709,745,760,746,756,711,747,712,767,715,759,717,719,768,751,738,728,729,753,730,731,764,774,776,777,841,778,779,780,781,782,783,786,787,788,790,853,846,792,793,795,796,832,798,799,800,802,803,805,806,807,836,849,809,850,856,811,812,845,814,817,851,819,820,838,822,825,826,858,868,892,871,873,862,888,874,865,866,889,898
784,391,286,287,75,65,387,24,316,81,190,342,82,137,336,26,235,399,299,67,328,126,166,268,417,152,153,524,433,265,248,368,146,351,107,184,32,56,109,295,148,9,123,34,36,193,93,114,353,234,236,116,357,377,62,39,228,150,63,459,210,431,520,465,492,493,494,507,502,473,442,437,443,460,475,512,513,468,523,533,466,480,519,529,467,584,605,542,558,559,588,597,570,580,546,599,607,564,601,571,565,563,603,557,544,567,685,678,631,622,672,623,619,653,614,660,615,662,646,665,629,690,636,674,617,686,687,625,650,651,657,682,670,618,761,703,706,708,742,743,744,758,766,745,760,746,711,747,712,767,715,698,717,718,720,723,762,751,738,700,729,753,730,731,764,774,777,841,778,779,781,782,783,786,788,790,853,827,791,846,792,793,847,795,796,832,798,799,800,842,834,803,805,806,807,808,849,809,850,856,811,812,845,814,815,817,819,838,822,825,826,858,892,871,900,862,874,863,893,865,866,889,879,896,891
677,12,75,262,65,297,24,96,316,190,82,139,264,67,328,408,166,142,417,102,273,153,524,433,265,64,306,146,362,21,183,260,184,32,207,369,56,148,283,9,187,34,193,111,93,363,20,114,222,236,366,116,357,149,63,459,210,465,493,510,494,483,507,445,473,442,447,475,513,511,468,523,525,610,558,548,541,597,570,580,546,599,607,564,566,586,553,601,840,571,565,602,575,557,598,544,567,678,661,631,622,613,672,623,680,619,653,614,660,615,624,662,673,616,664,646,665,629,690,636,674,617,686,687,649,625,620,657,682,671,670,618,689,754,694,703,755,705,706,695,742,743,744,765,709,758,766,696,745,760,746,711,747,767,713,714,715,698,759,717,718,719,735,736,738,700,752,728,729,739,730,764,774,776,829,841,778,779,830,780,781,783,784,786,831,787,788,827,791,846,793,847,848,795,796,832,797,799,842,843,834,803,806,836,849,857,856,844,845,814,855,817,819,825,858,860,892,871,886,887,873,900,862,874,875,864,893,865,889,895,877,878,879,881,906,883
187,190,399,67,417,228,459,465,541,724,728,729,825
75,391,286,287,65,387,24,316,395,137,139,26,264,399,299,67,328,198,166,142,268,417,273,291,153,524,433,64,248,306,146,91,351,107,184,131,32,207,56,295,148,123,36,193,93,20,114,353,236,366,116,255,357,377,149,150,63,459,210,431,465,434,494,502,473,437,447,443,460,513,511,468,486,525,466,480,519,529,584,542,558,548,541,549,559,596,570,608,580,546,599,607,586,601,571,565,602,555,563,603,557,598,678,622,640,677,613,623,680,619,641,614,660,615,624,642,630,662,673,664,665,629,690,636,674,617,687,625,651,671,626,638,689,692,761,754,694,703,706,742,743,744,745,760,756,711,767,713,715,719,735,736,720,724,768,726,728,729,753,730,731,774,779,783,784,786,787,788,853,791,792,847,848,795,796,832,797,799,843,801,802,803,805,806,836,808,849,809,811,814,854,815,816,817,851,820,852,825,826,858,839,892,871,886,905,872,874,875,865,889,895,880,902,881,896,897,891,867,906,883
610,287,96,316,82,26,67,328,102,524,265,248,368,146,21,91,107,184,108,56,295,123,36,193,111,93,114,222,236,366,39,228,459,431,473,437,511,518,529,584,592,548,541,549,861,546,607,566,586,601,565,563,603,604,598,544,631,622,677,680,619,641,615,642,664,646,665,629,690,636,674,687,650,626,689,754,694,743,744,766,756,714,717,748,735,768,728,729,774,776,841,778,784,788,827,846,792,847,796,798,799,800,842,843,834,803,807,836,808,857,856,811,844,814,819,852,838,825,858,892,871,905,887,873,862,888,875,893,876,865,895,880,881,896,890,903,898
776,391,75,387,24,96,81,82,299,67,142,268,417,152,291,153,524,433,265,64,248,306,88,21,351,184,32,207,458,56,295,187,123,193,236,116,377,228,63,459,431,493,443,523,610,548,541,597,570,580,599,607,564,566,586,571,565,602,604,598,544,567,685,678,631,623,662,665,629,674,617,684,625,651,618,692,761,694,743,744,709,745,760,756,773,711,767,715,722,768,751,752,729,753,739,730,774,777,782,784,831,787,788,793,796,797,842,843,805,807,849,809,850,811,814,851,820,852,825,858,892,871,886,905,872,887,874,865,891,867,883
447,67,417,32,459,565,759,831,832,851
684,391,286,65,162,264,67,417,102,524,248,105,368,21,91,184,32,108,187,193,236,116,45,62,228,459,431,434,501,473,437,531,467,558,541,549,597,607,564,566,586,571,602,603,598,685,631,677,613,619,615,673,665,629,690,636,674,686,625,657,682,618,689,754,703,742,743,696,710,773,715,735,763,700,728,774,777,830,780,786,787,792,842,843,833,835,806,810,856,844,812,814,815,819,820,839,870,871,887,888,864,893,865,878,880,881,896,891
651,287,75,387,24,139,336,26,399,67,328,408,126,166,268,417,152,273,153,433,265,64,248,306,88,146,292,21,183,107,184,32,301,458,56,109,148,9,34,363,20,114,236,366,116,255,357,377,228,149,63,459,431,465,434,494,483,445,473,442,437,443,460,475,511,523,529,467,584,558,548,541,573,559,570,608,580,546,599,607,566,586,601,571,565,602,575,555,563,603,557,567,678,631,622,677,619,653,660,615,630,662,665,629,690,636,674,684,686,649,681,650,657,682,671,618,638,692,761,754,703,704,755,706,742,743,744,709,758,745,760,756,711,712,767,714,715,759,717,718,719,735,720,724,768,700,752,728,729,753,730,731,764,774,776,777,779,830,780,781,783,784,786,787,788,790,827,846,792,793,795,796,832,797,798,799,800,833,803,805,806,807,836,849,809,856,811,845,814,815,817,851,819,820,852,838,825,826,858,892,871,886,874,875,864,876,865,866,889,895,877,878,880,902,897,891,898,906,883
640,387,297,24,26,399,67,408,268,417,225,291,153,265,248,306,88,105,146,292,183,91,107,184,32,458,56,148,9,123,34,36,193,111,93,363,114,353,222,234,377,228,135,459,210,431,520,465,483,507,502,445,446,473,437,447,460,513,511,525,592,610,605,558,541,543,861,546,599,607,566,586,553,565,556,604,598,685,678,631,623,680,653,615,624,642,662,616,664,646,690,636,668,674,625,650,657,671,670,618,761,754,703,704,706,743,744,709,746,756,747,712,767,759,719,724,763,726,728,730,731,764,774,779,830,784,786,831,827,847,832,797,798,800,842,833,801,803,805,836,808,849,809,856,845,814,815,855,817,851,820,852,824,825,826,858,892,871,862,888,875,876,865,894,877,902,881,891,901
260,391,75,365,96,316,26,399,67,328,166,417,248,183,107,184,56,148,9,34,114,353,236,45,228,63,135,459,210,431,465,507,502,445,473,511,468,466,592,558,541,580,599,586,602,598,567,677,623,680,614,615,624,630,673,664,629,690,636,684,754,704,706,743,760,773,711,747,712,714,715,698,759,726,738,700,752,728,729,731,774,841,781,782,784,786,787,827,793,848,796,797,843,801,807,849,809,814,817,820,852,838,825,826,858,892,871,886,873,862,875,864,893,895,877,881,897,883,884
137,139,235,67,56,36,236,467,607,564,571,603,544,664,690,618,755,760,762,751,787,790,853,846,796,798,799,806,818,860,864,865,891
698,391,287,12,75,316,81,82,336,258,67,328,198,126,166,142,417,225,273,153,524,433,265,64,248,306,105,368,146,21,183,91,107,184,131,32,458,56,223,123,34,111,93,20,114,353,236,366,116,255,377,62,39,428,149,63,459,431,520,465,434,510,445,446,473,442,443,460,475,512,513,468,486,523,466,480,519,529,467,584,610,605,542,558,548,541,559,861,597,570,608,546,599,607,566,586,601,840,565,602,603,604,567,685,678,631,622,640,677,672,680,619,653,614,615,624,642,662,673,664,665,629,648,668,674,686,649,625,650,651,682,671,618,638,689,761,703,704,706,708,742,743,744,765,709,745,760,747,712,767,713,715,759,735,736,720,722,768,751,771,700,752,728,729,753,730,731,764,774,776,777,841,779,830,780,781,783,784,786,827,791,792,793,796,832,797,799,800,842,843,833,834,802,805,806,807,836,808,849,809,857,856,844,845,814,854,815,855,817,818,852,822,823,824,825,858,860,839,892,871,886,887,873,888,874,875,864,876,865,894,866,895,877,881,896,906
777,336,399,67,433,248,131,56,193,228,63,459,442,460,518,541,601,575,603,685,661,615,624,630,636,674,684,682,706,773,735,729,774,780,786,790,799,842,807,814,820,893,895,890
286,75,513
286,75,513
399,391,286,287,75,65,387,514,316,81,190,342,139,26,264,67,328,198,408,166,268,225,273,524,433,265,64,248,306,105,368,292,183,351,107,131,32,207,56,295,148,187,123,193,93,114,222,234,236,116,357,377,39,172,149,459,210,431,520,465,434,510,494,445,446,473,437,443,460,475,513,511,468,486,523,525,466,519,529,531,467,610,605,558,543,559,597,570,608,580,546,607,564,566,586,601,840,571,602,575,555,563,603,557,598,567,678,631,677,680,619,653,641,614,660,615,642,630,673,616,646,665,629,648,690,636,674,617,684,649,625,651,620,657,671,670,638,692,761,754,694,703,755,706,742,743,709,758,696,745,760,746,710,756,747,712,713,715,759,719,722,751,771,700,752,728,729,730,731,774,776,777,841,779,780,781,783,784,831,787,790,827,846,792,793,847,795,796,832,797,799,800,842,843,801,834,802,803,805,806,807,836,808,849,857,811,814,815,855,817,851,819,820,852,825,826,839,868,869,892,886,905,872,900,862,875,864,865,866,889,895,878,902,882,897,891,906,883
599,387,190,336,152,273,183,193,231,471,494,443,513,486,523,467,592,586,544,622,660,674,617,651,618,761,742,760,780,781,793,799,803,816,820,823,826,839,883
859,24,96,82,137,67,328,433,184,295,34,20,210,465,494,437,443,460,513,486,523,467,597,570,546,599,586,555,563,544,672,653,617,687,651,666,618,761,742,745,760,746,759,718,768,729,774,780,781,784,787,791,792,847,797,799,803,816,818,820,826,839,864,897,883
126,75,514,24,81,82,399,67,417,102,153,433,306,183,351,260,184,56,34,93,114,353,255,357,228,149,459,502,473,442,437,529,558,548,559,570,608,546,586,601,571,563,598,631,680,615,662,651,671,761,703,755,706,742,743,709,758,756,773,767,715,726,752,729,753,774,779,781,786,788,827,792,793,848,796,836,811,814,820,852,825,892,871,873,875,876,865,877,883
680,286,287,12,75,262,65,387,365,399,67,328,166,417,102,153,265,64,248,306,88,105,89,368,146,91,107,184,131,458,56,109,148,283,9,187,34,111,93,20,114,353,236,366,45,255,357,377,428,228,149,135,459,210,493,434,510,507,445,473,442,437,447,475,511,468,523,518,455,529,592,610,605,548,541,549,543,588,596,570,608,580,609,607,566,586,553,571,603,557,544,567,661,631,640,677,623,619,653,641,660,615,624,642,662,673,616,664,646,629,636,686,687,681,650,620,657,689,761,754,694,703,704,705,706,708,695,742,743,744,709,758,696,746,756,711,747,712,714,715,698,759,718,719,735,722,771,752,728,729,730,731,774,829,841,778,830,780,781,782,783,784,786,787,788,827,792,847,848,795,796,832,797,799,843,833,801,834,806,807,836,808,849,809,857,837,812,845,814,851,819,820,858,860,839,869,892,870,871,886,905,907,887,873,862,874,875,893,865,894,889,895,877,878,881,891,867,906
751,475
619,391,287,75,65,387,24,137,336,26,264,235,399,67,328,198,408,268,417,64,306,105,21,183,91,260,107,184,131,32,207,458,56,148,123,34,111,93,363,114,353,222,236,366,116,357,377,62,172,150,63,135,459,210,465,434,483,501,445,473,442,437,460,513,511,486,523,525,519,529,531,584,610,605,541,543,595,588,597,580,546,599,607,564,566,586,840,571,565,602,575,563,603,598,567,678,631,622,640,677,623,680,614,615,624,642,662,673,616,664,665,629,648,636,674,686,687,625,637,650,620,682,671,670,626,689,692,761,754,694,703,704,755,705,706,742,696,745,760,746,710,773,711,747,713,698,759,717,718,763,751,726,738,700,752,728,729,753,730,731,776,777,829,841,779,830,780,786,831,787,827,846,793,847,848,795,796,832,799,800,842,843,834,802,806,807,836,808,856,844,815,855,820,852,822,824,825,839,869,892,871,886,905,872,887,873,875,864,893,876,865,895,877,878,880,897,891,898
291,391,286,12,65,316,139,336,399,328,417,524,248,292,107,207,56,148,9,123,193,93,20,114,366,116,377,228,459,210,445,473,442,460,475,513,468,542,541,861,599,586,553,840,604,598,631,640,677,613,619,624,662,674,617,650,657,754,694,703,742,710,711,715,719,735,700,728,729,730,841,780,786,831,787,827,847,832,799,800,843,801,834,802,856,814,818,826,886,873,875,895
67,235,248,88,183,184,32,207,56,123,63,431,520,445,437,447,511,525,467,584,546,566,678,672,641,681,666,618,765,709,760,759,729,774,776,780,783,784,791,792,793,795,797,799,805,809,856,859,816,818,823,871,864,877,883
865,391,286,75,24,316,81,190,82,137,139,26,264,399,67,328,126,166,268,417,153,524,433,265,64,248,306,88,105,292,21,183,107,184,32,207,56,295,9,187,193,363,20,114,353,234,366,116,149,150,63,135,459,431,465,493,494,507,502,445,446,473,442,437,447,443,460,475,513,511,468,486,523,466,480,529,467,584,558,541,543,559,596,570,580,546,599,607,564,566,586,601,571,602,563,557,598,544,567,685,678,631,622,640,677,623,680,619,653,614,615,673,616,664,629,690,636,674,617,684,625,681,650,651,620,671,689,692,761,703,755,706,708,742,743,744,765,696,745,760,756,773,711,712,767,714,715,698,759,718,719,735,736,720,722,768,751,728,729,753,730,731,764,774,776,841,778,779,780,781,782,783,784,786,831,787,790,827,792,793,847,795,796,832,797,798,799,800,842,843,801,802,805,806,807,849,809,856,811,814,815,855,817,851,820,852,826,858,860,839,892,871,886,887,873,888,874,875,864,876,866,895,877,878,902,896,897,891,867,883
795,286,287,12,75,65,514,96,342,139,399,258,67,328,408,166,268,225,152,273,153,524,433,265,64,21,91,260,107,184,32,207,56,148,9,187,123,34,93,363,20,114,353,222,236,366,116,255,377,39,172,149,63,459,431,465,493,434,510,494,507,502,445,446,473,437,443,460,475,513,468,525,466,467,584,592,605,558,541,559,570,608,580,546,599,607,566,586,553,601,571,563,604,598,567,678,631,622,640,677,672,680,619,653,614,660,615,624,642,662,673,664,665,629,690,636,674,617,686,625,651,620,671,618,689,692,761,754,704,755,706,742,743,765,709,758,745,760,746,756,711,747,712,714,715,717,735,720,722,763,768,726,771,738,752,728,729,753,730,731,764,774,841,779,830,781,782,783,784,787,827,846,793,848,832,798,799,800,842,843,801,834,802,803,805,806,807,836,808,849,809,856,837,845,814,855,851,820,852,838,822,823,825,826,858,860,892,862,888,874,875,864,876,865,895,877,896,897,891,898,883
126,391,75,65,514,316,342,139,264,399,67,328,198,408,166,417,225,152,273,433,248,306,105,21,183,260,107,184,131,32,207,458,223,295,148,9,123,34,193,111,93,363,114,353,222,236,366,116,357,377,39,172,149,150,465,493,510,494,507,501,445,446,473,442,437,460,475,513,511,468,466,480,529,467,584,610,605,542,558,541,543,573,559,588,861,570,580,546,607,566,586,601,571,565,563,603,604,598,685,678,631,640,677,623,680,619,653,614,660,615,624,642,662,664,646,629,648,690,636,684,625,681,650,620,682,671,761,754,703,706,742,765,709,758,696,745,760,746,710,773,711,747,767,715,719,735,720,722,723,763,768,751,771,700,728,729,753,739,730,731,764,774,777,829,841,778,779,830,781,782,783,784,786,831,788,846,793,832,843,833,801,834,806,807,808,849,809,857,850,856,811,837,814,854,855,817,851,819,820,852,822,825,826,858,892,871,886,872,873,900,862,888,874,875,876,865,889,877,879,881,896,890,891,867,906
24,391,287,75,387,514,96,316,81,342,137,399,67,328,408,126,166,268,417,225,152,153,524,433,265,248,306,89,146,21,183,91,260,107,184,131,32,207,56,295,148,9,187,93,363,114,353,236,366,255,357,377,428,228,149,63,459,210,431,520,465,494,445,473,442,443,460,475,513,468,523,466,480,519,529,584,592,558,541,559,861,570,580,599,607,566,586,601,571,602,563,603,604,567,685,678,631,677,613,623,680,619,653,641,614,660,615,624,662,673,664,646,674,687,625,681,650,651,620,657,682,671,626,618,761,754,703,704,755,706,742,743,744,745,760,746,756,773,711,767,714,715,698,759,719,722,768,751,726,700,729,753,730,731,764,774,776,830,780,781,783,784,786,787,827,791,846,792,793,847,848,796,832,797,798,799,833,806,807,836,849,809,856,811,812,845,814,854,815,816,817,851,820,852,838,822,825,826,858,892,871,886,862,874,875,893,865,866,889,895,877,891,898,883
830,75,258,67,328,417,273,265,184,56,93,114,459,431,465,445,473,513,468,480,542,541,599,557,619,615,662,681,626,754,710,767,715,774,827,832,842,807,811,814,820,838,892,886,889,881
91,287,262,26,268,417,248,351,111,93,116,228,459,210,434,445,446,473,513,523,541,570,586,601,565,563,603,640,623,619,615,642,638,706,744,711,747,712,771,700,730,774,784,786,831,846,842,805,836,825,872,895
459,75,67,291,107,20,366,228,466,541,608,546,598,567,680,642,649,620,754,694,706,714,735,738,752,729,786,787,827,800,814,892,893,895,877,880
891,286,287,12,75,365,316,190,162,342,137,139,264,399,67,328,198,408,126,225,152,153,524,433,265,64,248,306,105,146,292,183,184,207,56,223,148,193,93,20,114,353,236,116,357,377,172,228,149,63,135,459,431,434,510,494,483,507,502,445,446,473,437,443,460,475,468,486,480,584,605,548,541,543,559,861,596,570,580,599,607,564,586,601,840,571,555,563,603,557,604,567,685,678,631,622,640,677,613,672,680,619,614,660,615,624,642,630,662,616,664,665,629,668,674,617,686,649,681,650,651,620,682,626,618,689,761,754,703,704,706,708,742,743,758,745,746,756,773,747,712,767,715,718,719,735,724,768,751,726,738,700,728,729,730,731,764,774,776,830,780,781,783,784,786,831,787,792,793,847,848,795,796,832,797,798,842,833,834,803,806,807,836,849,809,850,811,837,845,814,854,815,816,817,851,819,820,852,838,823,825,826,858,892,871,886,873,874,875,865,895,877,878,902,881,896,867,898,883
183,24,417,153,248,56,193,366,116,431,465,473,437,468,518,480,467,541,559,580,599,607,566,586,601,571,563,678,631,619,615,761,706,742,768,729,753,739,730,731,774,779,781,786,846,797,799,834,807,811,814,817,819,820,892,862,875,864,865,878,897
297,210
860,65,387,24,96,316,82,137,336,26,126,268,152,153,433,21,183,184,56,295,36,193,231,20,236,377,62,39,172,63,520,465,492,507,502,473,437,443,460,513,523,525,466,480,519,467,605,539,597,580,546,564,578,586,563,604,544,678,661,623,653,614,615,662,665,674,617,625,666,671,618,761,755,706,742,743,744,765,745,760,746,715,723,768,731,764,774,776,779,780,781,782,783,787,790,853,791,846,792,796,797,798,799,800,843,802,805,806,849,809,856,859,812,845,817,851,819,820,838,822,823,825,826,868,899,871,874,889,897,890,891,901,867,883
718,286,287,75,65,387,297,514,24,316,82,26,264,399,67,198,408,126,142,268,417,102,153,524,433,64,248,306,88,21,183,91,260,184,32,56,148,123,34,193,111,93,20,114,353,234,236,366,116,255,357,428,228,149,63,459,431,465,434,471,494,507,502,445,473,442,447,443,460,475,468,523,480,529,467,584,605,573,861,596,597,546,599,607,566,586,601,840,571,555,563,603,557,678,631,622,640,677,613,672,653,641,614,660,615,624,662,664,665,629,636,674,617,684,686,649,681,650,651,620,671,692,761,754,703,704,755,706,742,743,744,758,696,745,756,773,711,712,767,714,715,698,759,717,735,736,722,724,768,751,726,738,700,752,728,729,753,730,731,764,774,776,841,779,830,781,784,786,831,787,788,790,827,846,792,793,848,795,796,832,797,798,799,842,833,801,834,805,807,836,849,809,856,844,845,814,815,817,851,819,820,852,825,826,858,839,871,875,893,876,865,889,877,902,881,897,898
692,286,287,75,365,316,395,342,82,139,336,264,67,328,198,408,166,268,417,102,433,248,88,105,368,146,21,183,107,184,32,458,56,9,187,193,111,363,114,222,234,236,366,357,39,228,149,150,63,459,431,520,493,434,510,507,445,446,473,442,437,447,460,513,511,468,525,455,533,466,480,519,467,584,592,558,541,549,543,559,588,570,580,599,607,564,566,586,601,840,571,565,602,563,603,598,567,685,631,622,640,677,623,619,653,614,615,624,642,662,673,664,665,648,636,674,617,686,687,625,681,650,651,620,657,682,671,670,626,618,689,761,754,703,704,706,708,742,743,758,696,746,773,747,715,759,719,735,723,724,768,771,728,729,753,731,764,774,776,777,830,781,783,786,790,791,846,792,847,795,796,797,799,800,833,834,803,806,807,849,809,856,811,812,845,814,815,855,817,819,820,852,838,822,824,826,858,860,839,892,871,886,907,873,900,862,874,863,875,893,865,894,879,902,867,898,906
838,391,12,75,297,24,316,395,264,399,258,67,328,408,166,268,417,225,153,64,306,88,146,183,91,260,107,184,56,295,148,9,187,111,93,20,114,234,366,116,45,255,377,39,428,228,149,459,431,434,445,473,442,437,447,460,513,511,468,529,467,605,548,541,549,559,861,596,570,608,566,586,553,601,840,571,575,563,557,598,567,678,631,640,677,613,672,623,680,619,614,660,615,642,662,673,616,664,629,690,636,674,617,686,687,649,625,650,651,620,657,671,670,626,692,761,754,703,704,706,695,742,743,766,760,746,710,756,773,711,747,714,759,717,719,735,736,720,722,723,724,763,768,751,726,700,752,728,729,739,730,731,732,774,829,841,830,780,784,831,787,790,846,792,847,848,795,832,797,842,833,834,835,803,805,806,807,836,849,809,857,856,837,845,814,854,815,855,819,820,852,823,825,826,892,870,871,886,905,872,887,873,904,862,875,876,866,889,895,877,879,880,881,882,896,903,867
705,391,287,12,262,365,297,514,316,190,162,342,137,336,264,399,258,67,328,166,417,102,152,265,64,306,88,105,89,146,362,21,260,131,369,56,295,9,34,111,363,20,114,222,234,366,45,357,172,228,149,459,520,465,494,445,442,460,475,512,513,511,523,525,455,529,584,605,542,539,541,549,559,861,570,580,599,607,566,586,571,565,575,563,603,567,685,631,640,677,613,672,623,619,653,615,642,664,629,690,674,686,649,650,620,657,682,671,670,626,638,692,761,754,694,703,704,706,708,695,744,765,709,696,745,760,746,710,756,773,711,747,712,714,715,698,759,717,718,719,736,720,722,723,724,768,751,726,700,752,728,729,739,730,731,774,776,829,780,783,784,831,787,788,827,846,848,795,832,797,798,799,842,833,801,834,802,803,805,806,807,836,849,857,856,811,844,845,816,855,817,820,852,838,825,826,858,839,868,892,870,871,886,905,872,904,862,874,875,876,889,895,878,879,880,902,881,890,867,906,883
781,391,286,12,75,262,65,387,24,96,316,315,190,26,399,299,67,328,142,268,417,102,291,153,524,433,64,248,306,88,146,362,21,183,260,184,32,207,369,56,148,9,193,93,20,114,234,236,116,255,357,149,63,135,459,210,431,465,510,494,507,473,442,447,460,475,513,468,486,523,525,466,480,592,558,549,573,597,570,546,599,607,564,566,586,553,601,571,565,602,563,544,567,678,631,677,672,623,653,641,614,660,615,630,662,673,664,665,690,674,617,687,625,650,682,618,689,692,704,755,706,742,743,744,709,745,760,746,710,756,747,712,767,715,759,718,719,735,736,722,768,751,738,728,729,730,731,764,774,776,777,841,778,779,830,782,783,784,786,787,788,790,853,791,846,792,793,848,795,796,832,797,798,799,800,843,801,834,802,805,806,807,808,849,809,857,856,811,812,814,817,851,819,820,852,822,823,825,826,858,860,839,892,899,871,873,900,874,875,864,865,889,877,891,901,883
622,75,297,190,399,67,328,142,268,417,102,265,248,306,105,368,107,184,207,56,223,109,148,9,193,114,222,116,377,228,135,459,431,465,510,445,443,460,513,480,584,592,541,543,588,599,566,586,553,840,571,678,631,623,619,614,615,624,662,673,636,617,686,650,626,692,761,704,706,744,745,773,747,712,715,759,735,768,728,729,730,784,786,799,833,807,836,809,856,814,851,820,852,825,858,892,893,895,903,906
873,391,286,75,316,399,328,142,268,417,153,64,306,183,351,107,184,131,56,148,34,93,20,114,116,357,149,459,431,465,442,466,584,607,571,563,677,623,662,673,664,629,674,625,671,703,706,742,743,712,714,715,698,763,768,751,700,752,731,774,776,779,781,788,792,832,842,843,807,856,811,814,852,892,886,904,862,875,881,891
570,75,514,96,336,399,67,328,166,268,153,524,433,265,64,248,306,105,146,260,184,32,207,458,56,295,148,34,193,20,114,353,222,236,366,357,377,39,172,228,135,431,465,493,510,494,445,473,447,443,460,475,512,513,511,468,455,466,480,529,467,592,610,605,558,541,543,580,546,599,607,601,602,563,603,598,567,685,678,622,677,623,619,653,615,662,673,664,646,665,629,690,636,674,625,671,618,689,754,703,704,755,706,742,743,745,760,773,747,767,715,722,763,751,728,729,730,731,764,779,830,781,782,783,784,786,831,787,793,795,796,832,797,798,800,833,801,802,805,806,807,849,809,857,811,814,854,815,819,820,826,860,892,871,886,873,875,864,893,865,894,895,881,896,897,891,867,883,885
32,67,260,56,231,538,150,431,607,631,625,822
753,391,286,75,65,387,24,316,81,190,395,342,139,336,399,258,67,328,198,408,126,417,225,152,291,153,524,433,265,64,248,306,88,105,146,292,183,260,184,131,301,458,56,295,148,123,34,193,93,20,114,353,222,234,236,116,357,377,39,228,149,63,135,459,210,431,520,465,493,510,494,483,501,445,446,473,437,447,443,512,513,511,468,523,480,519,529,610,558,548,541,597,570,608,580,546,607,564,566,586,601,840,571,602,575,563,603,598,544,567,678,631,640,677,623,680,619,653,660,615,624,642,662,673,616,664,646,665,629,690,636,674,617,684,686,625,650,651,620,682,671,692,761,754,703,704,755,705,706,708,742,743,744,696,745,760,746,710,773,712,714,715,698,759,718,719,735,722,724,763,768,751,752,728,729,730,731,764,774,829,841,778,779,830,780,781,782,784,786,787,788,827,792,793,847,795,796,832,797,799,800,842,843,833,801,803,805,806,807,836,808,849,809,857,856,811,837,812,845,813,814,816,855,817,819,820,852,838,822,823,824,825,826,860,868,892,871,886,872,873,900,904,888,874,875,864,893,865,889,895,877,881,896,897,890,891,867,898
82,286,75,262,65,387,316,81,190,342,235,67,328,408,142,417,273,153,524,433,248,21,183,260,184,32,207,56,109,295,148,9,187,123,193,93,20,114,353,366,116,357,538,228,459,431,493,510,494,507,473,447,460,475,513,468,486,523,466,529,467,592,542,558,539,541,543,559,570,607,564,566,601,571,602,563,603,604,567,678,631,677,672,623,619,653,614,615,662,646,665,674,684,686,625,681,620,689,761,704,755,708,742,744,766,760,746,712,767,714,715,698,735,768,751,738,752,728,729,730,731,774,776,777,779,781,784,786,787,788,790,791,846,792,847,799,800,833,805,806,807,836,809,856,811,844,812,845,814,818,819,820,852,822,839,892,871,905,873,900,864,893,865,895
24,262,65,96,316,81,162,342,399,67,328,408,126,166,268,417,153,433,265,248,306,105,21,107,131,32,207,56,223,295,187,193,114,353,236,357,377,228,149,135,459,431,465,493,510,473,437,460,513,468,455,466,480,467,592,558,543,573,559,580,607,566,586,601,840,571,602,603,567,685,678,677,623,680,619,653,614,615,630,673,664,665,690,684,625,671,626,618,689,761,754,703,706,743,758,745,746,773,711,715,759,735,768,751,726,728,729,753,730,731,764,774,777,779,781,783,784,786,846,792,793,848,796,832,797,799,807,836,849,811,814,817,820,852,825,826,858,871,862,888,875,865,889,891,883
651,391,287,75,65,387,365,514,24,96,316,342,399,67,328,126,142,417,225,152,153,433,265,248,306,146,183,351,260,184,131,207,458,56,295,148,9,123,34,193,111,114,353,234,236,366,255,357,377,62,39,228,149,63,135,459,465,434,494,502,445,473,437,447,443,460,475,512,513,468,523,480,519,529,467,584,558,541,573,559,596,570,608,546,599,607,566,586,601,571,565,602,563,685,678,631,622,640,677,623,680,619,614,660,615,624,630,662,665,629,690,674,617,625,650,682,671,689,761,754,703,704,755,706,708,742,743,744,709,696,745,760,746,756,773,711,767,714,715,719,735,720,763,768,751,700,752,728,729,753,739,730,731,764,774,776,777,778,779,830,780,781,783,784,786,787,788,827,846,792,793,848,795,796,832,797,798,799,800,842,843,833,802,803,806,807,836,849,809,856,811,845,814,816,855,817,819,820,852,823,825,826,858,868,892,871,886,873,900,862,888,874,875,893,876,865,866,889,895,877,878,896,897,891,906,884,885
183,287,75,24,316,336,67,268,417,153,433,248,184,56,193,363,20,114,63,135,459,473,443,460,512,513,468,466,480,467,541,559,861,580,599,607,564,586,601,571,631,615,665,674,686,625,761,755,706,742,743,745,760,767,735,768,751,729,730,764,774,776,783,784,786,788,846,799,801,849,809,811,814,817,820,852,825,858,865,895,877,897,883
767,529,646,811,873
842,610,673,895
473,287,387,365,514,96,316,190,336,26,264,235,258,67,328,198,408,166,142,268,417,102,225,152,291,153,433,64,248,88,105,362,292,21,260,184,131,458,369,56,223,148,283,187,123,34,193,231,93,363,115,353,222,236,116,45,255,357,39,172,428,228,150,135,459,431,465,492,493,471,507,502,501,445,437,447,475,468,523,518,533,466,531,467,605,542,558,539,541,543,596,597,570,608,580,607,564,553,601,571,565,602,575,556,557,567,685,678,661,631,640,613,672,623,619,653,641,614,660,615,624,642,630,662,665,629,648,690,636,668,674,617,684,686,625,681,650,651,657,666,682,671,670,618,638,689,694,703,755,706,708,742,709,696,710,756,773,767,713,714,715,698,759,717,718,735,736,722,723,724,768,726,771,738,700,752,728,753,730,732,764,774,777,829,778,780,784,786,831,787,788,853,793,847,795,832,799,834,803,805,807,836,808,849,857,811,837,812,845,814,854,855,817,818,819,852,838,824,825,826,860,869,870,871,886,887,873,904,862,875,864,876,894,877,878,879,902,881,896,897
184,286,287,12,75,387,297,24,96,316,315,81,190,139,26,235,299,67,328,408,268,417,225,152,524,433,265,64,306,146,21,183,91,351,260,32,207,56,295,148,9,187,34,36,193,93,363,20,114,353,366,116,255,357,39,228,149,63,135,459,431,520,465,493,494,502,445,442,437,460,475,512,513,511,486,523,480,467,584,539,573,861,570,608,546,599,564,586,601,565,602,563,603,557,604,598,544,567,678,631,677,672,623,680,653,614,615,630,673,664,665,629,690,636,674,617,686,687,649,625,651,620,657,682,671,626,618,761,754,703,704,755,706,695,742,743,744,709,758,745,760,756,711,747,713,714,715,759,719,735,736,720,723,724,768,751,726,700,729,753,739,730,764,774,776,841,779,780,781,782,783,784,831,787,788,853,827,791,792,847,848,795,796,832,797,798,799,833,834,835,803,806,836,849,809,857,856,837,844,845,814,854,817,818,819,820,852,838,822,825,826,858,868,892,871,905,873,874,875,893,876,865,895,902,897
842,391,286,12,75,387,24,316,81,395,342,399,67,328,408,268,417,153,524,433,265,248,306,183,107,184,131,32,207,458,369,56,148,9,187,34,193,93,20,114,353,222,234,236,366,116,255,357,377,39,228,149,63,135,459,465,483,445,473,442,447,443,460,513,468,480,467,592,605,541,549,559,861,596,570,580,599,607,586,601,571,565,602,563,603,557,598,567,685,678,631,640,677,672,623,619,614,615,624,642,662,673,664,665,629,648,690,636,668,674,617,684,686,687,650,671,692,761,754,703,704,755,705,706,742,743,744,709,758,696,745,756,747,714,715,698,759,718,720,722,768,726,738,700,728,729,753,739,730,731,774,841,779,830,781,782,783,784,786,787,827,793,847,832,797,798,799,800,843,833,834,805,807,836,849,811,844,814,817,851,820,852,838,825,826,858,839,868,892,871,886,873,862,874,875,893,876,865,866,889,895,877,880,902,881,882,896,897,891,867,906,883
137,34
827,75,26,67,328,88,146,56,114,116,45,149,459,447,513,529,548,541,549,566,672,619,660,615,629,636,674,687,681,650,626,689,694,703,706,711,747,713,719,724,752,728,729,774,829,841,830,786,831,788,796,832,842,833,834,803,836,857,856,844,818,820,905,866,895
715,336,67,417,146,184,56,9,231,20,114,255,228,447,531,541,566,602,603,680,624,754,752,729,774,776,841,831,790,799,800,843,805,807,836,856,814,852,826,871,866,890
466,391,286,75,65,387,24,316,190,342,137,26,399,67,328,268,417,152,291,524,433,64,248,306,88,146,21,183,351,260,107,184,32,207,56,223,148,9,187,123,34,193,93,20,114,353,234,236,116,45,357,377,62,172,228,63,135,459,431,465,493,510,494,483,507,502,501,445,473,442,443,460,475,512,513,511,468,523,480,529,584,592,605,541,543,559,861,596,570,608,580,599,607,564,566,586,601,602,555,563,603,604,567,678,631,640,677,623,619,653,614,660,615,642,662,673,664,665,629,648,636,674,617,687,625,618,689,692,761,754,703,704,755,706,742,743,744,709,745,760,712,767,715,759,735,720,722,763,768,700,728,729,753,730,731,764,774,776,777,779,781,782,784,787,790,827,791,846,793,795,796,832,797,798,799,800,833,801,802,806,807,836,849,809,857,850,856,811,814,815,817,851,819,820,852,825,826,858,839,868,892,871,886,872,873,875,864,865,895,877,879,881,896,897,891,883
664,391,286,75,262,297,96,190,162,342,137,264,399,67,328,198,408,142,268,417,102,152,273,291,153,265,64,248,88,105,368,292,21,91,260,107,32,207,458,56,295,9,193,111,93,114,353,222,236,366,116,357,377,428,228,149,150,135,459,465,492,493,434,510,502,445,446,473,442,437,447,443,460,513,468,523,525,529,467,584,592,539,541,543,559,861,596,597,570,599,607,564,586,553,601,840,571,575,555,556,604,631,622,677,613,672,623,619,614,660,615,624,662,673,616,646,629,690,636,617,684,686,649,625,681,657,682,671,692,754,704,755,705,706,708,743,744,765,709,760,746,756,773,711,747,712,767,714,698,759,718,719,736,720,723,724,751,726,728,729,753,730,731,764,774,777,841,778,781,783,787,790,853,827,846,792,793,848,832,797,798,799,800,842,843,833,801,834,802,806,807,808,849,809,850,856,837,845,814,815,816,855,817,851,820,852,825,826,858,839,868,892,899,886,872,873,904,888,874,865,879,881,896,897,906,883
442,184,366,45
316,268,184,783,848
852,75,316,399,67,328,126,268,417,153,433,265,248,306,146,21,184,56,148,193,114,353,116,377,63,459,431,465,445,443,460,513,480,573,559,580,546,607,566,563,678,631,619,614,615,673,665,690,674,686,650,651,682,618,761,703,742,743,746,712,715,763,768,751,729,730,731,764,774,777,778,779,781,784,786,790,792,793,848,795,796,832,797,799,843,807,836,809,856,811,812,814,817,819,820,825,826,892,866,895,898
417,287,75,65,387,365,514,96,81,395,137,336,26,264,399,67,328,408,268,102,152,291,153,265,64,248,306,88,368,146,292,183,107,184,32,207,458,56,148,193,111,363,20,114,234,236,116,357,377,39,228,149,150,459,210,431,520,465,434,483,507,446,473,442,437,447,443,460,475,511,468,523,533,467,584,558,548,539,541,549,543,588,861,608,609,599,607,564,578,566,601,571,565,602,555,563,556,603,557,604,598,685,661,631,622,640,672,623,680,619,653,614,615,630,616,664,665,629,674,686,649,681,650,620,657,682,671,626,618,638,692,694,703,706,708,743,744,709,758,696,745,760,756,773,747,712,714,759,719,720,722,723,768,771,700,752,729,739,730,731,732,774,777,781,782,783,784,786,831,788,790,853,791,846,792,793,847,796,832,797,798,799,842,801,802,806,836,808,849,809,850,811,845,854,815,816,855,817,851,819,820,852,822,824,825,858,868,869,870,899,871,886,905,907,888,874,875,864,876,889,895,878,902,881,882,896,897,891,867,898,883
653,387,264,67,328,417,248,105,368,146,183,184,357,377,228,149,465,445,437,447,592,548,541,861,607,586,565,556,631,672,619,614,615,624,630,674,618,708,712,714,715,748,720,700,729,774,790,792,796,834,806,856,811,844,814,815,851,819,852,838,823,860,871,888,880,881,898
893,684
866,286,287,12,75,262,514,96,316,81,137,336,264,399,67,198,408,142,268,417,102,225,153,524,265,64,248,306,88,105,368,146,292,183,107,184,32,108,369,56,109,295,148,9,111,93,20,114,222,234,366,116,45,255,357,377,428,63,459,210,431,465,507,445,473,437,447,460,513,468,466,480,519,584,592,610,542,558,548,541,543,570,608,580,546,599,607,566,586,553,601,840,571,565,602,575,555,563,603,557,544,631,622,640,613,623,680,619,614,615,642,629,636,674,684,686,687,649,625,650,651,620,657,671,626,638,689,761,754,694,703,704,755,706,708,742,743,709,758,745,756,773,711,747,712,714,715,759,717,718,736,720,722,724,768,771,738,700,752,728,729,739,730,731,764,774,777,829,841,778,830,780,781,784,786,788,846,848,795,832,797,799,843,833,803,806,836,857,856,811,837,854,820,852,838,822,824,825,826,858,839,892,870,871,886,872,887,873,900,904,862,875,864,876,865,889,895,879,902,881,896,897,890,891,867,906,883
736,567,715,865
544,399,67,417,152,153,183,184,56,353,116,63,459,473,443,513,480,467,558,541,570,607,586,571,619,614,615,618,755,742,745,767,719,768,729,774,777,784,848,832,799,807,836,814,820,825,826,860,892,874,889,895
861,91
860,391,286,287,75,262,65,387,514,96,316,395,342,137,139,336,235,399,258,299,67,198,126,142,268,417,152,273,291,153,524,433,265,105,362,292,183,351,107,32,56,109,295,123,193,363,353,236,377,39,172,228,149,63,210,520,465,493,434,483,507,502,445,446,473,437,443,475,512,513,468,486,523,525,466,480,519,529,467,584,605,542,558,539,543,573,559,588,596,597,580,546,599,607,564,586,571,565,555,563,556,604,598,544,567,685,678,631,622,623,653,614,660,615,662,673,664,665,690,674,617,684,649,625,657,682,618,638,692,761,694,755,705,743,744,765,745,760,746,756,773,767,715,720,723,768,751,753,730,764,774,776,778,779,781,782,783,784,786,787,790,853,791,846,792,793,796,797,798,799,800,843,801,802,805,806,807,808,849,809,856,811,812,814,816,817,851,818,819,820,852,822,823,825,826,858,839,868,899,871,887,888,874,864,865,889,902,897,890,891,901,898,906,883
843,75,65,316,137,399,67,153,183,56,357,63,459,513,486,525,467,559,570,546,599,607,571,602,567,677,680,615,636,742,743,767,715,735,751,774,776,779,781,791,797,799,807,809,811,814,819,820,825,871,873,864,865
297,391,286,287,65,24,190,162,264,67,328,408,142,417,102,152,291,153,433,265,64,248,21,91,56,187,353,236,366,116,357,377,459,494,507,502,445,437,443,475,512,513,511,467,588,608,599,586,553,571,565,555,563,567,678,631,622,677,623,619,614,660,615,624,665,629,674,687,649,681,618,638,761,703,755,706,708,742,743,760,746,747,712,767,715,759,752,729,730,774,776,777,779,781,783,786,790,791,846,792,848,832,797,799,800,842,843,833,801,805,806,836,849,809,856,811,814,817,851,819,820,852,825,826,858,868,871,886,905,873,874,875,876,865,877,867,906,883
597,391,286,287,75,262,65,514,24,96,316,162,137,336,399,258,299,67,328,198,126,142,417,102,152,273,153,433,265,248,105,146,362,21,183,351,107,184,131,32,108,458,56,109,148,123,193,20,114,353,236,377,172,228,149,150,63,135,459,210,431,465,493,434,471,510,483,445,473,437,443,475,512,513,468,523,525,466,480,519,531,467,584,558,539,541,543,588,570,580,546,599,607,564,586,601,571,565,602,575,555,563,556,557,544,685,631,677,623,680,653,641,660,615,662,656,665,690,668,617,684,625,681,651,682,671,626,618,689,692,761,755,706,742,743,744,745,760,746,773,711,767,715,720,722,723,768,751,771,700,752,728,729,753,730,764,774,776,841,778,779,781,782,783,784,786,787,788,790,853,846,792,793,796,798,799,800,842,801,803,805,807,836,809,856,811,814,854,816,818,819,820,852,822,823,825,826,858,860,839,868,892,899,871,886,862,888,874,875,864,876,865,889,895,897,901,883,884
830,391,12,75,262,65,387,365,137,336,26,264,399,67,328,268,417,153,306,105,89,368,21,91,184,131,32,207,56,148,193,93,363,20,114,353,236,116,45,255,357,377,228,149,459,210,431,493,494,507,473,442,437,447,443,513,511,468,480,519,529,531,584,592,610,558,548,541,549,861,597,570,546,607,564,586,840,602,575,563,603,544,567,631,622,640,677,619,653,615,624,642,662,673,616,664,646,665,629,636,668,674,617,684,686,687,649,681,650,651,620,618,761,754,703,705,706,695,742,743,744,766,696,745,760,756,773,747,712,767,715,718,719,735,736,768,726,771,700,752,728,729,753,739,730,731,774,776,777,829,841,779,781,784,786,831,787,788,827,792,793,848,795,796,797,798,799,842,843,833,801,834,802,803,806,807,836,808,809,857,850,856,811,837,844,814,854,815,817,819,820,852,838,825,826,892,871,886,905,873,862,874,875,893,876,894,889,895,877,880,881,891,867,898,884,885
501,287,75,81,190,342,336,399,299,67,328,268,417,273,291,153,524,433,64,248,306,88,146,292,21,183,91,107,184,131,56,223,148,9,123,34,93,363,20,114,353,222,236,377,39,149,459,431,465,493,483,445,446,473,437,447,443,460,475,513,511,468,486,523,466,480,529,542,558,548,541,543,597,570,608,580,546,599,607,564,566,586,601,571,602,575,555,556,603,598,685,678,622,640,677,672,623,680,619,641,614,615,624,642,662,673,616,664,646,629,674,684,686,649,681,650,651,620,682,671,618,638,689,692,761,754,703,704,706,742,743,746,710,756,773,712,715,698,759,717,735,720,722,723,724,763,751,726,700,752,728,729,753,739,730,731,764,774,829,779,780,783,784,827,791,846,793,795,796,832,797,842,843,833,801,834,802,803,806,807,808,849,809,814,815,816,851,820,852,822,823,826,858,860,868,892,871,886,872,873,862,888,874,875,893,876,894,895,877,878,880,902,881,896,897,891,867,906,883
714,67,417,107,184,20,366,228,459,442,447,541,546,565,598,680,619,615,689,754,760,768,751,738,728,729,774,841,779,786,831,800,843,833,856,852,858,869,892,875,890
893,75,316,336,26,399,67,417,153,64,146,32,56,9,93,114,228,149,459,523,529,467,592,610,541,570,586,553,601,840,575,544,685,631,622,672,680,615,624,673,664,665,636,684,649,670,711,715,759,735,751,774,777,841,786,788,827,793,832,799,842,843,833,834,807,836,814,820,868,905,887,873,900,862,875,889,895,877,902,896
800,391,75,65,24,316,342,137,336,26,235,299,67,328,198,126,142,152,273,153,433,265,292,21,183,260,184,207,369,56,295,148,9,187,34,36,193,363,20,115,353,236,357,62,39,63,135,431,520,493,471,510,494,507,502,473,447,443,460,475,512,513,511,468,523,455,466,480,519,529,467,584,542,539,541,549,595,570,608,580,546,564,566,571,565,602,575,555,563,603,604,544,567,678,631,677,672,623,680,653,614,615,624,662,673,646,665,690,668,674,617,686,625,681,666,682,618,692,704,755,705,708,695,742,743,744,765,766,745,760,746,710,773,767,714,715,717,718,748,719,735,736,762,751,726,738,700,752,729,753,739,730,731,764,774,776,777,778,779,830,780,781,782,783,784,786,831,790,853,791,792,793,795,796,832,797,798,799,842,833,834,802,805,806,807,849,809,810,856,811,837,812,845,813,814,855,851,818,819,820,838,822,825,826,858,868,870,899,871,886,905,872,887,873,900,862,888,874,876,865,889,895,877,880,882,896,897,890,901,906,883
570,316,67,166,291,260,32,56,295,123,114,116,39,446,473,468,480,467,599,607,571,563,631,615,651,703,744,758,774,779,784,796,832,856,826
599,286,287,12,75,262,65,514,24,96,190,162,342,139,336,26,299,67,328,198,408,142,268,225,273,153,524,64,248,88,105,368,146,362,292,21,183,351,260,107,184,32,207,458,56,109,295,283,123,34,36,231,20,114,236,116,255,357,377,538,228,149,150,63,210,431,493,510,494,502,446,473,437,447,443,460,511,468,486,523,525,518,519,529,467,592,558,539,543,573,588,596,597,570,546,564,578,586,601,571,565,602,575,555,563,603,544,678,631,622,672,623,680,653,641,614,624,630,662,673,664,665,636,674,687,625,681,651,618,692,761,755,742,743,744,765,745,760,746,773,711,767,714,715,759,717,719,768,738,700,752,729,753,730,774,776,777,778,779,780,781,782,783,784,786,831,787,790,853,827,791,846,792,793,848,796,832,797,798,799,843,801,802,805,807,808,849,809,856,811,859,814,816,817,818,819,820,852,822,823,825,826,860,839,871,862,888,874,875,864,865,866,878,902,881,897,891,901,906,883
650,391,75,316,67,328,105,184,56,114,116,228,459,473,468,466,610,558,541,570,599,840,555,598,677,672,615,664,629,674,686,649,620,754,703,711,715,698,718,728,729,774,776,841,786,827,795,796,832,799,800,842,843,807,836,857,856,852,892,871,893,895,879,881
739,108,447,541,680,729,831,848,842,905
739,108,9,45,447,519,592,553,673,664,650,620,705,744,738,700,729,831,842,857,854,895,880,903
615,391,286,287,75,262,65,387,514,24,316,190,137,26,235,399,258,299,67,328,126,166,142,268,417,225,273,153,524,433,265,64,248,306,368,362,292,183,351,260,107,184,32,207,56,148,123,193,93,363,114,236,116,228,135,459,431,465,493,510,483,507,445,473,437,447,443,460,475,512,513,511,468,523,466,480,519,529,467,584,558,541,543,588,861,597,570,580,546,599,607,564,566,586,601,840,571,565,563,556,604,567,678,631,622,672,623,619,653,614,660,624,665,629,636,674,686,625,650,620,626,618,638,692,761,754,706,742,743,744,709,773,747,712,767,714,715,759,717,718,719,735,736,722,751,726,738,728,729,730,731,764,774,777,779,830,781,782,783,784,786,831,787,790,853,827,793,848,796,832,797,798,799,800,842,843,802,803,806,807,836,849,809,856,811,812,814,817,851,818,819,820,852,838,825,826,858,860,868,899,871,873,862,888,874,875,865,866,889,877,896,897,891,898,883,884
20,673,665,763
730,12,75,65,24,316,342,336,67,328,268,153,433,107,32,369,223,9,187,20,114,353,116,357,63,135,459,471,510,494,502,445,473,447,460,513,511,466,480,529,542,541,559,570,607,601,571,565,563,603,604,544,567,678,677,613,672,680,619,653,614,615,630,673,664,646,665,690,674,617,684,687,625,666,689,754,708,742,743,760,747,714,715,698,718,719,735,723,751,738,752,728,729,731,764,774,776,777,784,831,787,827,791,846,792,793,847,848,832,797,799,833,801,834,805,807,849,856,811,812,814,825,826,858,892,887,873,862,875,865,890,898
287,417,473,556,706,778,871
803,286,12,75,342,82,26,264,67,328,268,417,102,273,265,248,306,183,351,260,184,32,56,148,123,34,36,193,111,20,114,353,236,116,357,377,149,63,459,431,465,507,473,442,437,475,512,513,468,523,480,519,529,467,584,558,541,559,570,608,580,546,607,564,566,586,571,575,563,603,557,544,567,685,678,631,622,640,677,672,623,641,614,660,615,624,662,673,616,665,674,625,651,671,626,618,689,761,754,694,703,755,705,706,742,743,744,709,758,745,711,713,715,759,735,722,724,771,738,729,753,730,731,764,774,776,841,778,779,780,781,784,786,831,787,788,827,846,792,793,795,796,832,797,799,842,843,833,834,802,805,806,807,836,849,809,857,856,811,844,812,814,816,855,851,819,820,852,838,822,823,825,826,858,892,871,886,905,873,904,862,874,875,876,866,895,877,878,882,897,891,883
623,287,75,24,96,316,81,342,67,268,417,265,248,21,207,56,295,193,236,116,228,135,431,465,460,475,513,523,480,467,584,558,597,580,599,607,564,601,565,602,563,603,678,631,622,619,614,615,662,674,617,625,692,761,742,743,760,773,767,715,768,753,730,731,774,776,781,783,786,790,793,797,798,799,802,805,807,849,809,856,811,845,816,817,851,820,852,825,826,858,839,871,888,874,864,865,902,897,906,883
730,391,286,75,387,514,316,81,395,342,336,399,67,328,417,225,153,433,265,64,248,306,105,146,183,91,351,107,184,32,458,56,148,9,123,193,93,114,353,222,236,45,357,377,228,149,63,135,459,210,431,465,493,510,483,507,445,473,442,437,447,443,460,475,512,513,511,468,523,525,466,480,519,529,531,584,610,558,543,559,570,580,546,599,607,566,586,601,840,571,602,555,563,556,598,685,678,631,672,623,680,653,614,660,615,624,662,673,616,664,646,629,648,690,636,674,617,686,625,650,651,682,671,626,689,692,761,754,703,705,706,708,742,743,744,709,758,760,710,773,711,747,712,767,715,698,759,717,718,719,735,722,723,763,768,738,752,728,729,739,731,764,774,776,777,841,781,783,784,786,787,827,792,793,848,795,796,832,797,798,799,800,842,843,833,805,806,807,836,808,809,856,811,812,814,815,816,851,819,820,852,823,825,826,858,860,839,868,892,886,872,873,888,875,865,894,866,879,902,881,891,867,898,883,884
162,297,152,222
433,391,12,190,137,336,328,268,225,153,64,223,34,114,236,377,63,465,502,443,512,511,523,480,519,584,558,549,597,546,599,565,653,624,630,636,668,618,692,754,706,743,696,747,759,719,736,753,764,841,778,830,831,791,793,796,832,797,842,801,802,849,815,855,817,851,819,825,826,892,862,888,875,876,889,877,897,898
287,24,26,399,67,198,433,248,184,131,56,471,460,529,467,610,541,595,601,565,602,603,544,624,664,656,665,690,684,657,682,696,773,712,762,730,774,777,783,786,790,799,842,843,801,807,808,857,810,856,813,814,815,851,819,852,858,869,905,907,904,888,875,895,897,906
9,715
607,399,67,153,248,32,56,193,114,377,149,459,473,443,529,546,564,586,571,563,615,624,682,706,742,743,746,715,728,729,730,776,777,781,784,790,792,796,799,807,809,814,822,825,826,839,888,874,865,889
236,12,75,82,67,328,142,417,273,433,265,64,248,183,351,184,32,56,123,193,377,63,493,483,507,501,473,447,443,466,558,543,570,599,607,586,571,565,563,544,567,631,623,660,636,674,617,651,618,761,706,744,709,760,767,719,735,700,729,774,777,779,787,788,846,848,796,832,797,799,800,803,807,809,814,854,819,820,822,825,892,865
787,391,287,75,297,514,96,316,81,190,395,342,26,235,399,258,299,67,166,268,417,102,152,273,291,153,248,105,146,362,21,91,351,260,107,184,207,56,295,148,34,231,111,93,114,353,236,366,116,377,172,150,63,135,459,210,431,520,465,471,510,494,507,445,446,473,442,437,460,475,512,513,468,525,455,480,529,610,558,541,588,596,597,570,580,546,599,607,566,586,601,565,575,563,598,544,567,685,678,631,622,677,619,653,660,615,624,630,662,673,616,665,629,690,668,674,617,625,650,651,620,671,618,689,692,761,754,703,704,706,708,695,742,743,744,766,696,745,760,746,710,756,773,767,713,714,698,759,717,718,735,723,724,763,768,751,728,729,753,730,764,774,776,777,841,779,780,781,782,783,784,786,827,846,793,795,832,797,798,799,833,801,802,805,806,807,836,808,809,856,837,812,845,814,815,817,818,819,820,822,825,826,860,839,868,869,892,871,886,887,904,874,865,895,879,897,901,867,898,906
905,67,153,184,459,542,570,706,774,843,895
316,67,153,183,184,56,36,193,39,459,520,529,541,607,680,615,662,754,742,756,715,763,729,776,786,799,807,814,819,820,892,871,862,893,877
607,544
814,391,287,65,387,297,24,316,342,137,26,235,399,258,67,328,198,268,273,291,153,248,146,183,351,107,184,32,301,56,109,295,9,187,123,34,193,93,363,20,353,222,366,255,357,377,39,228,150,63,135,431,520,465,434,471,483,507,501,445,473,442,460,475,512,513,468,523,525,455,466,480,529,467,605,542,558,539,541,595,559,588,597,570,580,546,607,564,566,553,601,571,565,602,563,556,603,604,598,544,567,678,631,677,623,619,653,614,660,615,662,673,665,690,636,668,674,684,687,651,682,618,692,694,755,705,695,742,743,744,696,745,760,746,756,747,767,715,759,717,718,735,724,763,768,751,726,752,729,739,730,774,776,777,829,841,778,779,780,783,784,786,787,790,827,791,846,792,793,848,796,832,797,798,799,800,843,833,801,834,802,805,806,807,849,809,856,811,812,845,815,816,817,819,820,826,860,839,868,869,899,871,886,872,862,874,865,889,882,897,890,891,901,867,898,906,885
767,391,286,287,12,75,387,365,24,96,316,81,342,336,26,399,67,126,166,142,268,417,273,153,433,265,248,306,21,183,107,184,32,56,148,36,193,93,20,114,353,236,366,116,255,357,377,39,149,63,135,459,431,493,434,510,494,483,507,502,445,473,442,437,447,443,460,475,513,468,523,480,529,467,584,605,558,543,559,861,596,597,570,608,580,546,599,607,564,566,586,601,571,565,602,563,598,685,678,631,622,623,680,653,641,614,660,615,624,662,665,629,690,674,617,687,625,681,650,651,671,618,689,692,761,754,703,704,706,742,743,744,709,758,745,760,746,756,773,711,712,715,698,759,720,768,751,726,738,728,729,753,739,730,731,764,774,776,778,779,830,780,781,783,784,786,787,790,827,791,846,792,793,848,796,832,797,798,799,800,842,801,834,802,806,807,836,808,849,809,857,856,811,845,814,817,819,820,852,822,823,825,826,858,860,892,871,886,873,874,875,864,876,865,889,877,878,896,897,891,906,883,884
193,67,417,433,248,184,56,114,377,63,520,473,480,558,566,571,563,653,614,615,665,755,742,712,735,729,730,774,779,784,827,807,849,822,895
391,286,287,12,75,262,65,316,26,399,258,67,328,142,268,417,102,291,153,433,265,248,368,146,292,183,91,260,107,184,458,56,295,148,9,187,34,193,231,93,20,114,353,236,116,357,149,63,135,459,431,465,493,434,445,473,442,447,443,475,513,511,468,466,480,519,529,467,584,605,542,558,548,541,549,543,559,861,596,570,608,580,546,607,586,571,565,555,563,603,604,544,678,631,622,640,677,672,623,680,619,653,614,615,624,662,673,664,665,690,674,684,625,650,657,638,692,761,754,703,704,755,706,742,743,709,758,696,760,746,710,773,711,747,712,767,714,715,698,759,717,735,723,768,751,726,700,728,729,753,731,732,764,774,776,777,841,778,830,781,782,783,784,786,790,827,792,793,847,795,796,832,797,799,800,842,843,833,801,802,806,807,836,849,809,857,856,811,844,812,845,814,854,820,852,838,825,826,858,860,869,892,871,886,905,887,873,904,888,874,864,893,865,889,877,881,896,897,891,867,884
89,286,75,395,399,67,328,142,268,524,248,105,368,146,184,369,56,123,193,93,116,228,149,63,459,465,502,501,445,473,442,437,447,443,460,480,584,541,543,861,599,607,586,601,840,571,565,557,678,631,622,677,619,615,642,662,636,650,670,761,754,703,704,706,742,709,711,747,712,715,759,735,724,768,738,752,728,729,753,739,731,774,779,780,784,831,788,827,791,793,796,832,797,799,833,809,857,856,811,814,815,819,820,858,892,871,875,893,876,902,881,891,867,883
767,391,65,387,24,96,190,139,26,67,328,198,268,417,152,273,291,153,265,64,105,146,292,21,91,107,184,32,207,458,56,148,9,187,123,93,20,222,234,236,255,377,39,172,228,149,150,135,459,210,431,445,446,437,443,512,513,468,523,480,519,531,584,592,558,543,597,570,608,580,599,607,564,566,586,601,840,571,565,602,563,598,685,631,640,613,623,619,653,641,614,660,615,624,642,673,616,646,648,690,636,617,684,686,649,625,650,657,671,626,618,638,689,692,761,754,705,706,742,744,709,696,746,710,711,747,717,722,723,768,700,752,728,730,731,774,830,782,786,831,787,846,792,793,847,796,832,797,799,842,801,802,805,808,849,809,811,845,814,854,815,817,818,819,838,822,860,839,892,871,886,900,888,874,875,895,878,902,881,896,898
183,437
876,459,566,555,671,706,708,746,700,752,784,820,895,878
480,287,75,262,65,514,96,137,139,336,26,67,328,166,268,417,102,225,291,153,433,265,64,248,306,368,146,21,183,91,351,107,184,207,458,56,295,148,187,123,193,111,93,363,114,353,234,236,366,377,39,149,63,135,459,431,465,493,434,510,494,507,501,445,446,473,442,437,460,512,511,519,529,584,610,543,573,559,570,608,580,546,607,566,586,601,840,571,565,602,555,563,603,598,544,685,678,631,640,677,613,623,619,653,614,615,642,662,646,665,629,648,690,674,617,687,625,681,650,651,620,682,671,689,692,761,754,703,704,755,706,742,743,709,758,696,745,710,756,773,711,714,715,698,717,719,735,720,722,768,726,771,752,728,729,753,730,774,829,841,778,779,830,781,783,784,786,831,787,788,853,846,793,796,797,798,800,842,802,803,805,806,807,836,808,809,856,811,837,845,814,815,816,851,818,819,820,838,823,824,825,826,858,860,839,892,871,886,862,864,876,865,866,877,879,880,881,896,897,890,891
870,369,228,459,447,541,553,672,680,619,642,629,687,650,754,714,739,831,833,905,890,903
553,391,336,399,67,417,265,248,105,107,207,56,148,114,377,228,459,473,513,468,592,610,541,570,586,840,565,631,622,677,615,703,706,742,696,715,759,735,728,729,774,841,786,796,843,834,857,858,892,871,874,876,901
231,65,336,459,466
755,362,602
792,262,137,399,67,153,146,183,295,377,228,63,210,465,523,529,541,573,597,570,631,672,614,624,665,650,651,671,706,742,743,746,715,735,726,774,776,779,784,793,796,798,799,843,801,834,807,809,856,851,825,865,895,880,897
664,391,75,65,24,96,316,137,399,258,299,67,328,268,417,153,433,265,64,248,105,89,368,146,21,91,107,184,131,458,56,148,9,187,34,193,93,20,222,45,377,228,149,459,431,473,442,513,511,468,523,466,480,584,542,548,541,543,559,861,596,570,580,599,586,601,840,604,567,622,640,619,653,614,624,662,616,646,665,629,636,681,650,620,657,692,761,754,703,704,706,743,744,696,746,712,714,759,718,719,723,751,726,738,700,728,729,732,774,778,830,783,784,786,831,787,788,790,827,846,793,797,798,799,842,843,833,801,835,802,806,807,849,809,814,854,817,851,820,852,825,858,860,868,892,886,873,865,889,895,897,891,867
841,459,541,819
316,391,65,258,67,417,291,153,433,265,64,248,183,56,36,193,93,20,115,459,520,471,494,483,507,473,460,468,525,529,467,584,542,541,549,546,567,672,615,624,662,674,761,704,742,743,746,717,735,768,726,728,732,774,779,830,781,784,786,792,793,795,796,799,800,842,843,833,803,807,808,809,856,814,819,825,826,858,860,892,864,889,895,880,897,884
580,391,286,96,316,342,67,328,268,153,524,292,183,184,32,295,187,123,34,236,366,116,39,431,494,445,460,475,513,455,480,584,541,596,570,599,607,602,563,544,567,631,640,653,641,614,615,630,673,690,636,674,617,625,618,761,703,708,742,743,758,745,760,756,773,698,723,768,753,730,774,776,782,784,786,787,793,796,832,798,799,802,806,807,849,809,817,819,820,825,826,886,873,874,875,865
580,661
726,391,287,12,75,387,297,24,316,162,399,299,67,328,268,417,152,273,153,433,265,248,362,183,91,107,184,32,56,9,93,353,222,116,45,357,377,149,63,459,445,473,442,437,513,468,523,480,584,558,548,541,549,597,570,580,546,564,586,601,571,563,603,685,631,622,672,619,615,616,646,648,761,694,703,704,705,706,742,743,747,713,715,759,723,724,768,729,731,764,774,776,829,830,781,784,790,853,827,796,799,806,807,836,809,856,837,816,820,852,838,823,826,858,892,905,872,887,888,874,875,893,865,895,897,867,883
153,166,21,538
722,391,12,75,387,365,514,316,81,137,139,26,399,67,328,408,166,268,417,273,153,433,265,64,248,306,88,105,146,260,107,184,32,207,56,295,148,187,123,34,193,111,93,20,114,353,222,236,45,357,377,428,228,149,135,459,431,465,434,494,507,502,445,446,473,442,447,443,460,513,511,468,523,466,480,529,467,592,610,558,548,541,573,861,596,570,599,607,566,553,601,840,571,602,563,603,598,544,567,685,678,631,640,677,623,680,619,653,641,615,662,673,616,664,665,629,636,674,625,650,651,671,618,689,761,703,704,706,743,744,709,745,760,746,756,711,747,712,767,715,759,717,718,719,735,736,763,768,728,729,739,730,764,774,778,779,781,784,786,787,788,827,846,793,832,797,798,799,800,843,833,803,806,807,836,808,849,809,814,854,815,817,819,820,852,824,825,826,868,892,871,886,873,862,874,875,876,865,894,866,895,878,896,897,891,883,885
466,286,12,75,387,514,24,96,316,81,395,137,26,399,67,166,268,417,152,291,153,433,265,64,248,306,88,105,89,146,292,21,183,351,184,32,207,56,223,148,9,187,193,111,363,20,114,353,222,236,366,357,377,39,228,149,63,135,459,431,520,465,493,510,494,502,501,445,473,437,443,460,475,513,511,468,523,480,529,467,592,605,558,541,543,570,608,580,599,607,566,601,602,575,563,603,557,598,567,685,678,631,640,677,623,619,653,614,660,615,624,630,662,664,665,629,690,674,617,681,650,620,657,682,671,670,618,689,761,703,755,706,742,743,744,758,745,746,756,773,711,712,715,698,718,720,722,724,768,751,738,752,729,753,730,731,764,774,776,829,778,779,781,782,783,784,787,790,827,791,846,792,793,847,795,832,797,798,799,800,843,833,806,807,849,809,857,856,811,837,814,816,817,819,820,852,825,826,858,839,868,892,870,871,886,873,874,864,876,865,866,889,895,877,897,890,883
850,391,287,75,297,514,24,96,316,190,395,82,137,26,264,67,328,166,268,102,225,152,153,265,64,248,306,105,368,91,351,107,184,369,56,295,148,9,123,193,111,93,363,114,222,366,116,357,377,149,63,459,210,465,493,434,471,507,502,445,473,442,437,460,475,511,468,486,466,480,610,605,558,548,539,541,543,588,861,596,570,580,599,607,564,601,840,571,565,602,555,556,603,557,604,567,631,622,640,623,680,653,614,660,615,624,642,630,662,664,656,665,668,674,617,687,625,681,650,651,657,671,626,618,689,692,761,754,694,704,755,706,742,743,744,709,746,710,756,712,767,714,715,759,719,720,722,723,724,751,726,738,700,728,729,753,730,731,774,777,778,779,830,780,781,782,784,786,831,788,790,853,827,791,846,847,848,796,832,797,799,842,801,803,805,806,808,849,809,857,856,811,844,812,845,814,815,855,817,851,819,820,852,822,825,826,858,860,839,892,871,905,872,887,873,877,879,880,902,896,897,890,891,883
291,391,287,12,65,336,399,67,268,417,524,89,91,107,184,207,56,295,283,187,114,366,228,135,459,465,492,445,473,437,447,443,460,455,466,529,549,570,599,601,840,571,565,544,567,685,678,631,677,623,619,614,615,624,646,629,674,687,625,618,761,704,742,743,745,756,773,747,767,713,714,715,759,729,774,776,784,831,791,793,832,802,807,836,849,809,856,811,813,814,826,871,895,901,883
631,286,75,514,24,336,399,67,328,408,268,417,102,225,152,291,153,433,265,64,248,306,105,368,292,21,91,351,260,107,184,131,32,458,56,148,187,193,111,93,363,20,114,236,366,116,377,172,428,228,149,63,135,459,210,431,465,493,434,507,445,473,437,443,460,475,513,511,468,486,523,525,480,529,584,592,610,605,558,539,541,543,559,588,861,596,570,546,599,607,564,586,553,601,840,571,565,602,603,557,604,598,567,685,678,640,677,613,672,623,680,619,653,641,660,615,624,662,664,646,665,629,648,690,636,668,674,684,686,687,649,625,681,657,671,618,692,703,755,706,742,743,744,696,760,746,756,773,711,747,712,714,715,698,759,735,723,724,768,751,726,752,728,729,753,739,730,731,774,841,778,830,780,784,786,831,787,788,846,793,848,832,799,843,833,801,834,805,806,807,836,808,849,809,857,850,856,811,845,814,854,815,816,855,817,851,820,852,838,822,826,858,886,873,900,888,874,864,893,865,866,895,877,878,880,902,881,867,898,883
787,399,258,67,198,166,417,524,265,368,21,91,107,108,458,148,187,93,115,255,377,228,434,483,445,446,460,468,518,605,543,596,608,566,601,555,556,685,661,672,680,653,615,616,664,656,684,681,651,657,638,689,692,754,694,704,705,706,708,744,710,756,773,759,748,752,729,731,829,782,831,846,847,795,842,833,801,803,836,849,810,850,811,859,817,852,824,858,869,871,862,888,875,893,894,889,895,877,902,890,891,867
299,531,853
523,286,75,262,65,365,297,514,24,316,190,342,137,336,258,67,328,408,268,102,152,291,153,524,433,64,248,306,88,146,362,260,131,108,301,56,109,148,283,9,187,193,111,93,20,114,353,222,234,366,45,255,357,428,149,459,431,520,493,507,501,445,446,473,442,437,513,533,519,467,584,610,548,541,549,543,588,861,596,597,570,608,599,607,564,840,571,575,603,557,598,544,567,685,631,677,613,672,623,680,619,641,660,615,630,662,616,665,629,690,636,668,649,625,650,651,620,657,671,670,626,689,692,761,754,694,703,704,705,706,708,695,742,743,709,758,745,760,710,756,711,713,714,698,759,717,718,720,724,726,771,738,700,752,728,729,753,731,732,829,841,830,780,783,784,786,831,787,788,790,827,791,847,795,796,832,797,799,800,842,833,803,806,807,836,849,809,811,844,812,855,817,819,820,824,825,826,860,869,892,870,899,871,886,905,872,887,873,904,862,874,875,893,876,894,866,889,895,877,879,880,881,897,890,891,867,906,885
399,391,287,75,514,24,96,336,26,299,67,328,198,142,102,152,153,248,306,368,91,260,107,131,32,56,148,193,353,236,366,116,357,377,149,150,63,459,493,445,442,468,466,529,531,467,610,542,558,543,580,546,599,607,564,566,601,575,603,604,567,678,631,622,640,677,623,680,653,614,660,615,664,665,629,690,636,674,684,687,649,625,657,618,754,703,706,708,742,743,744,709,745,773,711,747,712,698,759,735,768,751,729,730,731,764,776,777,829,841,781,783,784,786,787,788,827,793,847,848,832,798,800,842,843,801,834,802,805,806,807,849,809,856,811,845,814,819,820,852,822,823,826,892,899,871,872,873,874,875,893,876,865,866,895,877,878,880,881,896,897,883
258,114
618,67,433,36,231,465,493,494,523,467,573,597,570,607,571,602,563,678,615,630,662,687,761,765,760,746,762,774,776,795,796,799,800,843,801,806,807,823,824,868,892,899,871,901
91,287,262,268,417,524,248,111,93,234,116,228,459,210,465,434,445,523,541,570,586,601,565,575,603,640,623,619,615,642,671,706,744,696,711,747,712,771,700,730,774,786,831,787,846,842,836,825,895
850,75,514,137,67,225,153,248,351,107,184,56,357,377,63,459,502,445,473,437,475,543,861,599,607,642,625,754,703,755,743,728,729,774,776,780,781,784,786,827,791,796,832,797,808,845,814,815,817,851,819,820,825,858,871,874,896,891,883
622,531
738,391,286,287,75,387,365,96,316,190,162,342,26,67,328,166,268,417,102,152,153,524,433,265,64,248,306,21,107,184,32,207,56,148,9,187,111,93,363,20,114,353,366,116,357,377,428,149,150,63,135,459,431,465,471,502,445,473,442,443,460,475,513,511,468,523,466,531,467,584,592,610,558,541,543,588,861,596,570,608,599,601,565,602,555,603,598,544,685,678,631,640,677,623,680,619,653,615,624,630,662,673,664,629,648,690,636,674,617,686,687,625,650,671,618,689,761,754,703,704,705,706,708,742,743,744,709,758,696,745,773,711,747,712,714,715,759,718,719,735,736,722,768,751,726,771,752,728,729,739,730,731,764,774,776,841,779,780,781,783,784,786,831,787,788,827,792,793,847,848,832,797,798,799,833,801,834,806,807,836,849,809,857,811,859,812,815,817,819,820,852,838,826,839,892,871,886,905,873,900,862,874,875,876,865,894,889,895,877,878,880,902,882,896,897,891,883,885
137,146,34
640,391,286,287,12,75,65,387,365,297,24,96,316,395,342,137,26,399,67,328,198,408,268,417,102,225,152,273,153,433,265,306,105,368,146,292,21,91,351,184,32,458,56,223,295,148,9,123,36,193,111,93,20,114,222,234,236,366,255,357,377,538,228,63,135,459,434,494,483,502,501,445,473,442,447,460,475,513,511,468,466,480,529,467,610,605,541,549,543,588,596,570,608,546,599,607,586,601,602,575,563,604,567,685,678,631,677,623,680,615,624,642,673,616,665,629,690,636,674,686,681,651,670,618,689,692,761,754,703,755,706,742,744,709,758,745,710,773,711,747,712,714,715,698,759,718,720,723,768,752,728,729,730,731,764,774,829,841,779,781,786,787,827,846,792,793,847,848,795,796,832,797,799,833,834,802,803,807,836,809,850,856,811,814,815,817,851,819,820,852,838,823,825,892,871,886,872,873,862,888,874,875,894,889,895,877,878,881,882,896,897,901,867,898,906,883,884
735,67,265,183,184,231,465,541,559,607,690,684,706,744,729,730,774,779,784,843,892,893,895
123,286,287,75,65,387,96,316,315,81,190,395,342,399,67,328,198,166,268,417,152,291,153,524,265,64,248,306,105,146,91,260,107,184,131,32,207,56,223,148,34,36,193,111,93,20,114,353,236,366,357,377,228,149,150,63,459,431,465,510,494,483,507,502,501,445,473,447,443,460,475,512,513,511,468,525,466,480,529,467,605,558,548,541,543,861,596,570,608,546,599,607,566,571,602,603,604,598,678,631,622,677,672,623,680,653,641,614,660,615,624,662,664,646,665,629,636,674,686,625,650,657,671,618,638,689,692,761,754,703,704,755,706,742,743,709,760,746,773,747,712,715,719,735,723,724,763,768,751,771,700,728,729,739,730,731,764,774,776,777,841,779,781,782,784,786,787,827,792,793,795,796,832,797,798,799,843,833,805,806,807,849,809,856,811,814,854,815,817,851,819,820,852,838,825,826,858,860,839,892,899,871,886,873,862,874,875,876,865,894,889,895,881,896,897,891,898,883
146,391,12,75,65,387,365,297,514,96,316,190,264,258,67,328,198,408,166,142,102,225,153,433,64,248,306,88,105,89,368,91,260,107,184,131,32,108,458,369,223,109,148,283,9,187,111,93,20,114,353,222,234,366,45,255,357,377,62,538,428,228,149,150,459,210,431,520,465,493,434,494,483,501,445,446,473,442,437,447,443,460,511,468,518,533,531,584,592,610,605,548,541,549,543,861,596,608,609,564,566,586,553,601,840,602,575,555,557,604,598,661,622,640,613,672,680,619,653,641,642,616,664,646,656,629,648,636,668,617,684,686,687,649,637,681,650,651,620,657,682,671,670,626,618,638,689,692,754,694,703,704,705,706,695,744,765,709,758,766,696,710,756,773,747,713,714,698,759,717,718,748,719,735,736,722,723,724,763,762,726,700,752,728,729,753,739,731,732,829,841,830,780,786,831,788,827,791,846,847,795,832,797,842,833,834,835,836,859,837,844,814,854,816,855,820,838,824,869,892,870,886,905,872,907,887,900,904,874,875,864,893,876,894,866,895,877,878,879,880,881,896,890,903,867,898
67,286,287,12,75,262,65,297,24,316,162,336,399,328,166,142,417,153,64,248,146,183,351,184,369,56,9,34,93,20,114,366,255,357,228,459,210,465,473,447,443,475,486,525,610,558,541,559,570,546,607,564,571,602,598,567,678,622,623,680,619,615,624,630,664,629,636,674,686,687,650,620,618,689,754,694,755,742,744,760,767,715,735,768,738,752,728,729,730,774,776,841,779,784,786,831,790,791,793,795,796,832,799,842,843,806,807,849,856,814,855,819,820,838,825,860,868,892,871,886,900,862,875,865,877,897,867,885
637,108,459,729
67,153,248,114,45,586,563,678,624,768,728,730,809,820,822
800,286,328,433,183,184,56,193,20,459,465,471,513,467,549,546,571,615,761,703,706,746,729,774,781,842,806,807,809,856,814,820,825,826,858,873,895,881
686,26,131,149,210,447,513,467,570,607,840,603,622,619,660,629,709,752,831,832,798,836,808,818,852,839
882,617,841,903
619,541,609,565,642,650,869,892,870,905,876,895,896
717,391,12,75,65,297,514,96,316,81,190,342,137,139,399,258,299,67,408,126,166,142,268,417,102,225,153,524,64,248,89,146,292,107,131,301,56,223,109,148,283,187,34,111,93,20,114,222,366,116,255,377,62,538,428,149,150,459,520,465,445,442,447,460,511,468,525,518,455,533,466,529,531,467,584,610,605,539,541,549,596,570,608,546,607,564,553,601,840,575,563,598,567,661,631,622,677,613,623,619,641,615,624,642,630,662,664,646,665,629,648,690,636,674,617,649,681,650,651,657,671,670,626,692,694,704,755,706,695,742,743,744,709,766,745,760,746,710,756,773,747,767,713,714,698,718,719,735,722,724,763,768,762,751,771,738,700,752,728,729,739,730,731,732,764,829,841,830,780,783,786,831,787,788,790,827,791,795,832,797,800,843,833,801,834,835,803,807,836,849,857,850,856,811,859,844,845,814,854,815,855,817,851,820,838,824,825,858,892,870,899,871,886,905,872,907,887,873,862,874,875,893,865,894,866,877,878,902,881,882,896,891,906,883
665,391,387,96,316,137,336,26,299,67,328,268,153,265,248,146,292,32,301,56,295,36,193,231,20,353,377,62,39,228,149,150,63,459,502,447,523,519,467,584,558,588,570,580,599,586,571,602,563,556,557,544,661,622,672,623,619,614,660,615,630,629,686,650,618,761,703,742,743,760,715,768,729,731,764,774,779,786,796,798,799,806,809,856,811,814,816,820,822,825,826,858,839,869,888,874,865,901
689,75,65,316,67,328,433,183,184,207,56,193,20,357,459,493,473,442,447,584,558,541,546,607,563,603,678,677,680,615,624,646,665,636,674,687,754,742,760,715,738,729,730,776,778,830,784,831,792,796,843,834,807,809,856,814,826,858,892,871,887,888,865,889,895
541,607
108,316,826
767,287,75,316,399,67,268,417,225,153,433,265,146,183,351,107,184,56,34,193,363,114,353,377,149,493,507,473,442,443,513,525,455,480,558,541,596,570,607,586,601,571,563,603,557,678,631,677,623,653,614,615,624,630,662,664,674,625,670,761,754,703,706,743,744,765,745,773,711,712,714,715,720,768,751,728,774,778,779,781,784,786,793,797,798,799,806,807,836,849,856,814,855,817,819,820,852,823,825,892,871,873,874,875,876,865,877,878,883,885
607,67,152,64,248,32,193,353,255,445,460,513,601,544,677,660,615,624,630,687,625,761,706,708,743,729,753,730,774,784,786,793,797,798,799,843,809,856,814,817,825,826,858,868,892,871,865,897,883
661,336,34,20,39,172,542,608,544,678,630,618,708,746,763,779,787,800,806,807,859,818,819,893
848,459,465,473,617,892
135,262,514,96,316,67,142,268,417,102,291,248,306,146,32,56,9,357,228,459,501,447,518,558,608,601,565,619,615,630,625,694,703,760,773,712,759,722,729,730,764,779,780,786,831,796,799,843,806,849,817,820,892,871,873,904,874,875
602,391,65,26,258,67,417,273,524,292,351,260,184,131,32,56,295,123,193,93,114,236,459,434,510,494,446,473,447,475,513,511,480,584,610,558,570,608,580,546,607,566,553,571,598,567,685,678,631,622,640,677,623,680,619,653,641,615,662,665,629,636,674,684,625,671,761,754,703,706,742,743,709,758,696,760,773,747,767,715,717,719,723,752,730,774,829,830,781,784,786,793,796,797,799,800,843,833,801,805,807,836,809,811,812,814,816,817,818,819,820,822,825,826,892,899,871,872,873,875,876,896,897,898
544,391,65,316,26,399,67,417,433,146,292,183,351,107,207,193,231,20,45,149,135,459,465,473,442,513,511,584,558,599,571,563,631,623,653,614,615,664,665,686,761,754,703,742,743,746,711,698,768,751,729,731,776,781,784,786,790,799,833,807,836,849,856,811,814,826,860,871,886,873,865,895,881
730,36,114,447,546,678,622,744,892
468,559,599
105,190,142,210,501,549,685,625,682,671
778,67,524,56,295,193,377,228,135,471,494,480,542,539,570,660,615,617,682,618,755,723,751,753,774,779,784,786,792,793,843,801,849,809,811,814,815,871,864
507,75,328,236,538,494,580,660,617,651,746,803,806,811,868,890
297,391,286,75,65,365,514,96,315,81,190,162,26,399,67,328,198,126,166,268,417,225,152,524,265,64,248,306,88,105,368,146,292,21,91,260,107,184,32,207,458,56,9,123,34,231,111,363,20,114,353,236,366,255,357,377,228,135,459,520,465,434,510,494,483,507,502,501,445,446,473,437,447,460,475,512,513,511,468,486,523,518,455,531,467,584,592,539,549,543,861,570,608,546,599,607,564,566,586,553,602,556,557,544,567,685,631,622,640,677,613,623,680,619,653,641,615,624,673,616,664,646,665,629,648,636,668,674,617,684,686,687,649,625,681,651,620,682,671,626,618,638,689,761,754,704,755,706,708,742,743,744,758,696,745,760,710,756,773,711,747,712,715,698,759,717,719,735,720,722,751,771,700,728,729,753,731,732,764,774,777,778,780,781,783,784,786,831,787,788,853,791,846,792,793,848,795,796,832,797,799,842,843,833,802,803,805,806,807,836,808,849,857,856,811,844,812,845,814,815,855,817,819,820,852,838,822,825,826,839,869,892,899,871,886,905,872,907,900,862,875,864,876,865,894,866,889,895,877,879,880,881,896,897,890,891,867,898,906,883
564,67,21,56,193,135,459,473,570,615,686,743,729,774,784,797,799,843,809,820,892
901,287,75,262,65,365,24,96,316,315,81,190,162,342,137,336,26,235,258,299,67,198,126,268,417,152,291,153,524,433,248,292,21,183,351,32,207,109,295,148,283,36,193,231,20,353,236,255,357,39,172,228,150,63,135,210,431,465,493,434,471,494,507,502,445,473,437,447,460,475,512,513,468,523,525,455,466,480,519,529,531,467,584,592,542,539,543,573,597,570,608,580,599,607,564,586,571,565,602,563,603,604,598,544,685,678,631,623,619,653,614,660,615,624,630,673,664,665,690,674,617,687,625,682,626,618,689,692,761,754,703,704,755,708,743,765,758,745,760,746,712,767,715,717,723,768,751,729,753,739,730,731,764,774,776,777,778,779,780,781,782,783,784,786,831,787,790,853,791,792,793,848,796,832,797,798,799,800,843,801,802,805,806,807,849,809,856,811,812,845,814,815,816,817,818,819,820,822,823,824,825,826,860,839,868,892,899,871,904,862,888,874,875,864,893,865,894,889,895,902,897,890,898,906,883,884
64,12,365,67,408,166,102,225,88,146,260,131,108,111,93,20,114,222,234,255,357,428,459,501,442,437,447,610,541,861,553,840,598,613,619,629,687,625,637,650,620,626,703,695,709,696,714,698,759,717,719,736,724,726,739,732,841,780,831,827,832,842,836,855,872,904,894,895,880,881,903
445,286,75,190,395,67,328,408,142,417,248,368,183,351,107,32,207,458,56,193,20,353,255,357,377,228,210,431,502,473,447,460,523,519,584,558,570,599,586,601,571,565,602,555,556,631,640,641,614,660,615,624,664,617,620,618,638,742,760,710,773,715,719,724,764,774,784,786,790,853,793,796,799,843,802,803,849,809,856,814,816,852,823,825,858,892,871,872,873,900,875,864,878,880,897,901,867
541,610,636,650,703,695,714,857
520,391,286,287,12,75,365,24,96,316,395,137,139,26,399,67,328,198,408,166,142,268,417,225,152,291,153,433,265,64,248,105,368,146,21,183,91,260,107,184,32,207,458,56,109,148,9,187,123,34,36,193,93,363,20,114,236,366,45,357,377,228,149,63,135,459,431,465,434,483,507,502,445,446,473,443,460,475,513,511,468,466,480,519,529,467,584,592,605,558,548,539,541,543,588,570,608,580,546,599,607,564,586,601,840,571,602,555,563,556,603,544,567,685,678,631,640,677,672,623,680,653,641,614,615,624,662,629,674,617,684,686,687,649,625,681,650,620,618,761,754,694,703,704,706,695,742,743,744,709,745,760,746,773,747,712,715,759,718,719,768,751,726,700,752,728,729,753,730,731,764,774,829,841,781,782,783,784,786,831,787,790,853,791,846,793,847,795,796,797,798,799,800,843,833,801,834,803,805,806,807,836,849,809,857,856,811,814,815,855,817,851,818,819,820,852,838,822,823,825,826,860,839,869,892,871,886,905,872,873,862,888,874,875,864,893,876,865,894,889,895,877,878,902,881,896,897,891,898,883,884
567,391,286,75,262,514,24,96,342,139,336,26,399,67,328,408,166,268,417,291,153,433,265,248,105,146,183,351,107,184,32,207,56,148,34,36,193,93,20,353,236,366,357,228,149,63,135,459,210,431,493,494,507,446,473,437,443,475,513,511,468,486,523,525,466,480,519,529,467,584,592,558,539,543,573,596,597,570,608,580,599,607,586,601,571,602,563,556,603,557,604,598,544,685,678,631,622,640,677,613,623,680,653,641,660,615,624,642,662,616,664,629,648,690,636,668,674,686,625,650,657,671,618,761,754,755,706,708,742,743,745,760,746,710,773,711,747,712,767,715,698,759,717,718,719,735,736,722,768,751,729,753,730,731,764,774,776,841,778,780,781,782,783,784,786,787,788,790,827,846,793,847,796,832,797,798,799,800,842,833,801,802,806,807,836,808,849,809,856,811,814,854,815,817,851,819,820,823,824,825,826,858,860,868,892,899,871,886,872,873,888,874,875,864,865,880,902,881,897,891,867,898,883,884,885
678,391,286,75,65,387,24,96,316,81,190,342,336,399,67,328,268,417,102,152,153,265,64,248,306,368,183,260,107,184,32,207,56,223,109,295,148,187,123,34,193,231,111,93,20,114,353,236,366,45,357,377,149,63,459,520,493,510,507,445,473,442,443,475,513,511,468,523,525,518,466,480,531,467,584,592,605,542,541,543,573,861,570,580,546,599,607,564,566,586,601,555,563,603,544,567,631,622,640,677,613,623,619,653,614,615,624,662,673,664,646,665,629,648,690,636,674,684,686,649,681,657,682,671,670,626,618,638,689,761,754,704,755,706,708,742,743,744,709,758,745,760,756,773,711,747,712,715,759,719,735,720,763,768,751,726,700,728,729,739,730,732,764,774,777,841,779,782,784,786,787,788,853,827,792,793,795,796,797,798,799,842,833,801,834,802,807,836,849,809,857,856,811,859,837,844,814,854,815,817,851,819,820,852,838,822,823,824,825,826,858,868,892,873,874,864,893,895,877,880,902,881,896,897,890,867
544,668
183,316,162,399,299,67,417,9,193,20,114,459,445,473,437,513,525,531,597,546,601,563,544,685,678,640,623,664,761,704,742,773,712,698,735,774,776,829,786,788,793,799,843,836,849,809,856,814,825,826,873,875,895,897,883,884
811,131,149,529,588,570,580,599,586,613,682,773,711,771,830,836,812,838,881
442,12,65,365,297,96,190,67,328,142,102,225,64,306,88,105,89,368,146,183,260,184,131,108,207,369,148,283,9,34,111,93,222,234,366,116,45,255,428,228,149,459,501,473,447,460,511,533,531,610,548,541,549,609,566,553,575,556,557,598,661,640,672,680,619,642,656,629,648,636,674,686,687,649,637,650,651,620,671,626,638,689,761,754,703,704,705,706,695,766,696,710,747,713,714,698,759,717,718,719,735,736,722,723,724,726,771,738,700,752,728,729,739,732,774,829,841,779,830,780,831,788,827,847,848,832,842,843,834,803,807,836,857,859,837,844,855,851,838,824,869,892,905,872,907,887,873,900,904,862,874,863,875,893,876,894,866,889,895,877,878,879,880,881,882,896,903
468,899
126,287,75,514,24,395,342,336,399,299,67,198,417,153,265,248,105,146,183,91,351,107,184,56,148,193,20,353,236,366,357,228,149,459,465,510,494,502,445,473,460,513,480,529,541,543,861,570,546,607,586,601,571,565,602,563,685,678,631,677,623,619,653,614,615,624,662,673,665,629,674,686,625,650,651,689,761,754,703,704,706,742,743,744,696,745,773,711,715,698,719,726,752,728,729,730,764,774,776,778,779,780,781,782,783,784,786,787,788,790,792,793,796,797,798,799,843,833,834,806,807,836,809,811,814,816,851,820,852,823,825,826,858,860,892,899,871,886,873,862,875,864,865,877,881,882,896,891,884
746,391,286,287,65,387,514,96,190,137,26,299,126,166,102,152,273,433,265,105,368,362,183,32,108,458,56,109,295,9,34,36,193,111,20,353,222,236,62,538,39,228,150,459,520,465,493,510,502,473,442,437,460,513,523,455,533,466,519,529,592,610,605,542,539,541,549,573,597,608,580,607,566,586,601,840,571,565,575,555,603,598,544,567,677,613,672,623,619,653,641,660,615,624,642,662,673,616,690,636,668,617,684,687,649,625,681,651,620,671,670,626,618,689,692,754,703,704,708,742,743,744,765,709,696,745,760,756,773,767,698,759,717,719,735,736,720,722,723,724,763,751,726,771,700,752,739,730,732,764,776,777,778,830,784,786,787,788,790,791,846,793,847,798,800,843,833,801,834,802,803,805,807,849,809,856,837,812,845,814,854,816,855,851,818,819,820,822,823,825,860,839,868,869,870,899,886,905,862,888,874,875,876,865,894,866,889,895,877,881,897,890,867,898,906,883,884
564,67,513,623,619,615,722,799,843
826,286,65,336,26,399,67,153,248,146,184,32,56,295,193,93,228,459,473,513,523,519,529,584,597,570,607,564,571,565,563,603,631,614,624,636,682,706,743,760,768,774,779,784,786,792,793,798,799,800,807,836,809,856,811,814,820,852,822,825,871,874,895,902,881,867,885
273,391,286,287,262,65,81,139,399,258,299,67,291,21,351,184,32,207,56,148,34,93,114,353,172,459,431,493,446,443,523,480,592,558,861,597,607,564,566,586,601,840,571,602,544,567,631,622,614,615,624,684,686,651,694,705,706,742,710,719,722,726,700,729,739,779,830,782,784,786,796,799,843,833,803,806,807,836,808,809,856,814,820,825,826,873,875,893,865,880,902,897,883
743,75,67,328,417,153,433,184,131,56,193,377,228,149,459,584,546,586,565,563,631,614,615,662,674,617,684,686,687,742,735,730,774,784,786,799,842,843,808,857,814,817,871,875
793,65,399,67,328,225,152,107,56,148,114,234,45,377,465,473,442,460,519,570,608,607,840,622,653,615,624,664,665,690,671,618,692,754,696,710,726,700,728,753,730,732,774,841,779,783,784,787,788,791,792,796,832,799,843,833,801,808,856,845,820,825,892,887,875,889,895,896
480,391,286,287,75,262,65,387,365,514,24,96,81,395,342,139,336,26,399,67,328,198,126,166,142,268,417,152,273,153,524,433,64,248,306,105,368,146,292,21,183,351,260,107,131,32,207,301,56,295,148,123,34,193,93,363,114,353,234,236,357,39,172,228,149,63,135,459,210,431,465,493,434,510,494,483,507,445,446,473,442,437,443,512,513,468,523,466,519,529,531,467,584,542,558,548,543,596,597,570,580,546,607,566,586,840,571,565,602,563,603,598,544,567,678,631,640,677,623,653,614,615,624,630,662,665,690,636,668,674,684,625,681,650,651,666,682,671,626,689,692,761,754,703,704,755,705,706,742,743,744,696,745,760,746,710,773,747,715,698,759,719,722,768,751,752,728,729,753,739,730,764,774,777,841,778,779,830,781,783,784,786,788,790,853,846,792,793,847,796,797,798,799,800,842,803,805,806,807,836,808,849,809,856,811,844,812,814,817,819,820,852,838,823,825,826,860,868,892,871,886,905,873,862,888,874,875,864,865,877,878,902,882,896,897,891,867,885
529,391,286,12,75,262,65,387,24,316,395,137,399,67,328,198,142,268,102,291,153,524,433,265,64,248,306,21,183,107,184,32,207,369,56,109,295,34,36,193,114,353,236,366,357,377,39,172,228,149,63,135,210,465,493,434,510,494,483,507,445,473,443,475,512,513,468,523,480,519,467,584,592,605,542,558,541,543,596,597,570,580,546,599,607,564,566,586,601,571,563,603,557,604,567,685,678,640,677,672,623,653,641,614,660,615,624,630,662,673,664,665,690,674,617,686,687,625,681,682,618,692,761,754,703,704,755,706,708,742,743,744,765,758,696,760,746,773,711,767,714,715,759,768,728,729,753,739,731,774,776,778,779,781,782,783,784,786,831,787,788,790,853,827,846,793,796,797,799,800,843,802,806,807,836,808,849,809,857,856,811,812,845,814,815,817,818,819,820,852,838,825,826,860,868,892,871,886,873,904,862,888,874,875,893,865,889,878,880,902,896,897,891,883,884
687,24,399,67,328,184,228,631,761,782,786,836,851,895
575,391,287,12,75,65,365,297,514,190,395,162,137,26,258,67,328,408,102,225,64,306,88,105,89,368,146,362,21,183,260,107,184,131,108,207,458,369,56,223,148,9,187,111,93,20,114,222,234,366,45,255,357,377,62,538,428,228,149,459,210,431,520,465,493,483,501,446,473,442,437,460,513,533,529,531,610,605,541,549,543,595,588,861,597,608,609,566,553,840,565,556,603,557,598,544,567,661,677,613,672,680,619,641,642,616,646,648,636,684,686,687,649,637,681,651,620,657,671,670,689,754,694,704,755,705,706,695,742,744,709,758,766,696,745,710,773,711,713,714,698,759,717,718,748,719,735,736,720,722,723,724,763,762,726,771,738,700,752,728,729,739,732,776,829,841,830,780,786,787,788,827,846,847,848,832,797,800,842,833,834,835,803,807,836,808,857,850,856,859,837,844,815,816,855,838,869,892,871,886,905,872,907,887,873,900,904,862,874,875,864,893,876,894,866,889,895,877,878,879,880,881,882,896,890,903,867,883
183,391,287,75,262,96,399,67,408,166,417,153,265,64,248,21,91,107,32,56,109,295,187,193,93,363,114,353,236,357,377,172,228,149,150,431,520,493,445,446,473,460,475,511,468,486,467,584,539,541,543,588,861,596,546,607,566,556,603,598,567,631,677,672,641,664,665,690,636,617,684,649,650,651,754,755,742,743,744,696,745,746,773,747,767,759,720,723,768,751,726,728,729,731,774,776,841,782,784,786,787,792,847,796,797,798,799,842,843,803,805,807,836,849,809,814,817,851,820,852,826,860,892,871,886,873,862,865,894,889,877,898
558,286,12,75,65,387,24,316,190,336,26,399,258,67,328,268,417,152,273,291,153,433,64,248,88,292,21,183,351,184,56,295,148,9,187,193,231,20,114,538,149,459,431,465,493,507,445,437,447,443,475,486,523,466,519,467,605,542,541,573,597,570,599,607,564,566,571,565,602,563,557,544,567,678,631,622,677,623,653,614,660,615,624,630,673,664,665,690,636,674,625,620,666,671,618,692,761,694,708,742,743,744,760,746,773,711,712,767,715,759,735,736,768,751,729,730,731,774,776,841,780,784,786,831,787,788,846,792,793,848,795,796,797,799,800,843,833,801,803,807,836,849,809,857,856,811,817,820,823,825,826,858,868,892,871,873,900,874,875,893,865,894,889,895,901,883
26,399,67,328,152,105,146,107,184,9,193,114,353,222,45,459,434,445,473,513,468,596,570,607,601,563,640,623,653,614,615,630,664,651,706,742,743,745,728,753,774,829,779,783,784,786,799,800,843,806,836,809,814,817,852,858,868,875,894,883
564,75,387,514,24,96,81,342,139,26,399,67,328,408,126,166,268,417,152,273,291,153,433,265,64,248,306,88,105,183,91,351,260,107,184,131,32,207,56,223,148,123,34,193,111,93,363,20,114,353,222,236,366,357,377,228,149,63,459,210,431,520,465,494,507,445,446,473,443,475,512,513,511,468,486,523,525,455,466,480,529,467,584,605,558,548,539,543,573,570,608,599,607,586,601,602,603,604,685,678,631,622,640,613,623,680,653,614,660,615,624,630,662,616,656,665,629,690,636,674,617,686,625,681,650,651,657,671,618,689,761,703,755,706,708,742,743,745,773,711,747,715,698,759,717,719,722,763,768,751,726,728,729,753,739,730,731,764,778,779,830,781,782,783,784,786,787,853,827,846,793,848,795,796,797,798,799,800,842,843,833,834,802,803,806,807,836,849,809,856,814,815,816,817,819,820,823,824,826,858,860,839,892,905,872,873,862,875,876,865,889,877,880,896,897,891,906,883,885
468,715
45,399,67,146,107,56,148,236,459,513,480,610,631,624,662,665,674,650,626,718,728,729,774,779,782,784,832,799,843,807,836,814,820,825,895,885
896,67,268,146,184,56,148,459,605,541,674,689,706,729,783,796,836,858,895
507,75,139,433,111,523,546,586,640,623,651,620,666,692,743,744,746,764,780,792,793,803,805,806,809,817,883
729,399,67,153,56,114,459,465,473,513,541,567,631,677,615,662,674,626,774,786,793,800,807,814,885
12,809
575,687,869
417,75,96,395,399,67,328,198,152,265,105,368,107,184,458,56,148,114,353,236,255,377,39,228,149,459,210,465,493,494,483,437,443,513,468,467,558,548,541,596,597,608,599,607,564,586,565,602,563,556,598,685,631,622,640,677,623,653,615,624,629,636,674,686,625,651,657,754,706,708,743,744,709,745,760,756,773,747,712,767,717,720,722,768,771,752,728,729,730,829,782,783,786,788,790,846,792,795,832,797,798,799,802,803,806,807,808,849,856,811,816,817,852,825,826,869,892,899,871,873,875,876,894,878,880,902,882,891,867,906,883,885
544,433,183,193,466,563,567,736,751,776,809,820
137,34
664,391,75,65,514,24,96,399,67,328,408,166,273,265,248,306,146,183,91,351,107,56,148,9,187,193,93,353,222,236,377,63,459,431,465,445,473,460,513,511,468,523,466,529,584,861,597,570,608,599,607,601,602,563,544,567,678,631,622,677,623,680,653,615,662,616,629,690,684,625,650,618,761,703,755,706,708,742,743,745,711,712,767,715,719,768,751,726,739,774,779,781,786,831,787,846,793,797,798,800,842,833,801,807,849,809,811,844,814,815,819,838,825,826,868,892,871,886,873,874,865,891,898,883,884,885
598,67,146,184,148,114,149,459,735,774,799,843,820,871
640,286,287,75,387,297,24,96,395,82,139,336,26,399,299,67,198,166,268,417,102,225,273,291,524,433,265,64,248,306,105,146,292,183,91,107,184,207,458,56,223,109,148,283,9,123,193,111,363,114,353,222,234,366,255,377,428,228,150,63,135,459,210,431,465,434,510,483,507,502,445,446,473,442,437,447,443,460,512,511,525,455,533,480,519,529,592,610,605,541,543,559,588,861,596,570,546,564,566,586,553,840,565,563,556,603,604,598,685,631,613,623,619,624,642,616,664,646,629,690,636,668,674,617,686,649,625,651,657,671,670,618,692,761,754,694,706,743,744,709,758,760,710,756,747,712,767,719,736,724,762,726,771,700,752,728,753,730,731,774,841,779,783,784,786,831,788,853,827,791,847,848,796,832,797,800,801,834,803,805,808,849,809,857,850,856,811,844,845,814,854,815,855,817,851,818,819,820,852,858,886,887,862,888,863,875,864,876,865,866,880,902,881,891,901
651,286,75,96,342,26,399,67,328,268,417,306,183,107,184,131,32,207,458,56,223,295,148,34,193,114,353,222,357,377,228,63,459,431,465,473,475,512,513,523,466,480,519,529,467,584,605,558,539,541,573,596,570,608,580,546,607,564,566,565,602,563,631,622,677,672,623,680,619,653,660,615,624,662,646,690,636,674,617,687,625,650,657,671,761,703,755,706,742,743,744,766,745,760,756,773,711,747,712,715,698,759,720,722,768,751,728,729,753,730,774,777,829,781,782,783,784,786,831,787,790,846,792,793,795,832,797,798,799,843,802,803,805,806,836,849,809,844,812,814,817,851,819,824,825,826,868,892,871,887,873,874,865,889,895,898,884,885
399,131
529,391,286,287,75,262,65,387,514,24,316,81,137,336,26,235,399,67,328,268,152,291,153,433,265,105,368,21,183,351,107,184,32,207,301,458,56,109,295,123,34,193,231,93,115,353,236,377,62,39,172,228,150,63,135,431,520,465,493,510,483,445,446,473,442,443,460,475,512,513,468,523,525,455,466,480,519,467,584,558,539,543,573,588,597,570,580,599,607,564,586,601,571,565,602,563,603,604,544,567,678,631,622,640,677,623,653,614,660,615,624,630,662,673,664,646,665,690,674,617,684,687,625,681,657,682,671,618,692,761,754,694,703,705,708,743,744,745,760,746,773,747,712,715,698,759,748,720,723,768,751,729,753,730,731,764,774,776,777,841,779,781,782,783,784,786,787,790,853,827,791,846,792,793,796,797,798,799,800,842,843,833,801,802,805,806,807,849,809,856,811,844,812,845,813,814,815,817,819,820,852,823,825,826,860,868,892,899,871,873,874,865,889,877,902,881,897,891,901,898,883
623,82
853,391,262,387,24,96,316,190,395,336,26,399,258,67,198,408,126,166,142,417,225,152,291,153,524,265,248,306,105,368,146,292,183,351,107,32,458,369,56,295,187,111,363,114,222,45,357,377,172,428,149,63,135,459,210,431,493,434,471,510,483,445,446,473,437,460,512,513,468,486,525,480,519,467,587,584,592,605,542,558,539,541,543,573,559,861,596,597,570,608,599,607,564,566,586,601,571,565,602,556,603,557,567,685,631,640,677,613,672,623,619,653,614,660,615,624,662,664,665,690,674,617,686,625,681,650,651,620,657,682,638,761,754,703,705,708,743,709,760,710,756,773,712,767,715,717,718,722,751,726,771,753,730,731,764,774,776,777,779,781,782,783,784,786,831,787,788,790,791,846,792,847,848,796,797,798,799,800,843,801,835,803,805,806,808,849,809,850,856,811,854,815,816,817,851,818,819,852,822,823,825,826,858,839,868,899,905,887,873,888,874,864,865,894,895,902,881,896,897,890,891,883
434,391,75,336,399,258,299,67,126,417,524,433,260,184,131,32,207,56,148,111,114,234,236,116,377,149,510,494,483,501,445,473,442,443,460,468,466,480,519,610,558,549,861,596,597,580,546,599,607,601,571,565,563,556,603,567,678,631,640,677,653,615,624,662,664,665,625,761,706,742,743,709,767,715,717,735,723,738,700,728,729,753,777,779,830,784,786,827,793,848,796,832,797,799,833,807,849,857,856,815,817,819,820,822,826,862,875,864,876,865,877,896,891
708,387,336,67,468,519,571,760,784,846,796,806,902,897,891
604,391,75,65,365,514,24,342,82,336,26,264,399,299,67,328,268,417,102,152,153,524,433,265,64,248,368,146,292,183,351,107,184,32,56,223,295,148,9,123,193,114,353,236,366,116,357,377,39,228,149,150,63,431,493,434,494,483,507,502,501,445,473,437,443,512,513,511,468,525,466,480,519,529,584,605,558,541,549,543,559,861,596,570,546,599,607,564,586,601,571,565,563,603,598,685,678,631,622,677,613,672,623,653,614,615,624,642,630,662,664,665,648,690,674,617,625,681,650,651,657,671,689,692,761,754,703,704,755,706,742,743,744,745,760,712,767,713,715,735,722,768,751,738,728,729,753,730,731,764,774,776,777,841,779,781,782,784,786,831,787,788,853,827,791,846,792,793,796,832,797,799,842,833,801,803,805,806,807,836,849,809,857,850,856,811,812,814,815,851,819,820,852,822,825,826,858,869,892,871,886,873,862,874,893,865,877,880,902,896,891,867,898,883
681,286,287,12,75,65,387,514,316,81,190,342,137,139,336,26,399,299,67,408,126,166,268,225,152,273,291,153,433,265,248,306,105,368,146,292,21,183,351,260,107,184,131,32,207,369,56,223,109,295,148,9,193,111,363,20,114,353,222,234,236,357,377,39,172,149,459,210,520,465,493,434,510,494,507,501,445,446,473,442,437,460,512,511,468,525,466,480,519,529,467,584,610,605,549,543,559,588,861,597,570,608,546,599,607,566,553,601,840,565,602,563,603,604,598,567,685,678,661,631,640,613,623,619,653,614,660,615,624,662,673,664,665,629,648,690,636,617,684,687,625,620,666,682,671,670,689,754,703,755,706,742,709,758,760,746,756,773,711,747,713,715,719,735,736,722,723,724,763,768,762,751,726,771,738,700,728,729,753,739,730,731,764,774,776,777,829,779,830,780,781,784,786,787,788,827,791,792,793,847,848,796,832,797,798,799,800,801,834,805,806,807,808,809,857,856,811,844,814,854,815,855,817,851,819,820,852,838,822,824,825,826,858,869,871,886,905,872,907,873,862,874,875,864,876,865,889,877,879,881,891,867
222,387,162,264,399,299,67,417,248,105,148,9,111,353,116,459,434,446,473,442,468,570,598,640,629,636,657,682,671,694,706,742,747,712,723,728,781,786,788,827,842,856,859,855,858,862,877
523,123,363,459,442,533,558,597,599,601,603,557,664,648,636,637,638,755,706,756,719,752,829,827,797,810,812,816,839,896
571,36,231,443,563,625,760,751,797,823
868,391,286,24,316,395,336,26,67,268,152,291,153,524,433,21,183,91,351,32,108,56,109,295,148,123,193,20,114,353,236,255,39,172,228,150,63,465,434,471,510,494,445,446,473,512,513,523,525,455,466,480,519,529,467,584,558,573,559,596,597,570,608,580,546,599,564,586,571,565,602,563,603,598,544,567,685,678,623,680,653,641,614,660,615,624,630,673,664,656,665,690,674,617,625,651,682,626,618,638,761,708,742,743,744,766,760,746,756,773,715,722,768,751,753,730,764,774,776,777,779,781,784,786,787,853,827,791,792,793,796,798,799,800,801,802,803,805,806,807,849,809,856,811,813,814,819,820,822,825,826,839,892,899,871,874,865,895,897,883
541,366,357,603,677,616,664,650,638,692,754,705,706,696,714,738,827,836,857,870,905,887,880,896,903,867
570,260,494,630,745,781
135,286,56,9,187,123,93,116,149,431,442,592,861,599,603,598,616,636,650,620,671,638,692,754,706,736,738,739,829,830,827,857,855,838,860,869,870,887,875,864,876,877,880,896,903,867
650,264,105,368,146,107,108,369,114,222,366,228,442,447,533,610,605,541,549,553,601,661,677,620,657,626,689,754,703,709,711,747,718,700,830,831,847,843,835,836,857,855,852,869,892,905,887,862,863,895,877,903,867
620,45
235,75,65,387,24,316,190,342,137,139,336,26,299,67,198,126,268,152,273,291,153,524,433,292,21,183,260,184,207,56,295,148,34,193,20,353,62,39,172,228,150,63,431,520,492,493,434,471,510,507,502,473,437,475,512,513,455,533,466,480,584,542,558,539,573,595,597,570,608,607,564,578,566,586,571,602,563,544,567,685,672,623,680,614,615,624,630,662,665,690,668,674,617,625,651,666,682,658,618,761,694,708,742,743,765,745,760,746,767,715,698,717,720,763,762,751,753,730,764,774,776,777,778,779,780,782,783,784,786,787,788,789,790,792,793,795,796,799,800,802,805,806,807,808,809,811,812,814,816,818,819,820,822,823,825,826,868,871,904,862,893,866,889,901,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927
466,391,286,287,65,139,26,258,299,67,328,142,268,417,153,433,248,105,146,183,91,107,184,207,56,223,9,187,123,34,193,93,20,353,294,45,357,172,228,149,63,459,434,510,483,473,442,437,460,475,513,486,523,525,455,480,605,558,548,549,543,861,596,597,601,840,571,565,602,563,598,544,661,631,672,680,619,614,660,615,624,642,630,616,665,629,690,636,684,687,620,657,671,618,689,754,705,706,708,742,743,744,765,709,696,746,710,756,773,711,712,713,714,715,698,759,717,718,719,735,736,763,726,700,752,728,729,764,774,776,777,829,841,779,830,781,784,786,831,789,790,827,846,792,793,795,796,799,800,842,843,833,802,806,807,836,808,850,811,837,844,814,854,817,851,818,819,820,852,822,823,825,858,839,868,869,892,870,871,872,887,904,874,864,893,876,877,878,882,896,890,891,906,928,908,929,910,930,911,931,932,933,934,913,914,915,935,916,917,918,936,925,937,938
840,336,368,56,294,459,584,541,599,564,685,616,711,729,774,784,832,868,874,893,909,939,940
541,187,366,357,149,459,557,664,650,620,638,754,704,705,706,714,729,829,831,827,857,854,838,839,870,887,896,903,941,937,942
135,943,9,123,93,149,459,431,442,592,861,599,598,616,636,617,637,650,620,671,638,692,754,706,736,723,724,738,729,829,830,827,797,836,857,854,816,855,860,839,869,870,887,875,864,876,902,882,896,903,944,933,941,939
790,786
743,24,316,299,67,268,153,265,248,88,21,351,107,32,56,295,193,20,366,294,149,63,459,502,445,512,513,584,541,573,570,607,586,602,563,544,567,631,623,614,615,624,630,664,665,690,674,686,671,618,761,709,760,711,715,718,768,753,730,774,841,778,779,781,783,784,846,795,832,797,799,843,809,855,817,820,822,825,868,892,886,874,875,897,906,883,908,945,912,946,947,934,915,935,916,918,919,925
664,391,12,65,514,24,316,137,258,67,328,408,142,268,417,153,433,265,64,248,306,105,368,146,21,91,107,184,32,207,458,56,148,9,187,123,34,193,93,20,353,222,366,294,45,377,39,228,149,63,459,431,434,483,502,445,473,442,460,513,468,523,466,480,584,610,548,541,549,543,861,596,570,580,599,586,840,602,598,544,567,631,622,623,619,615,630,662,673,665,629,636,668,674,684,625,650,620,657,671,626,692,761,754,704,755,706,742,743,744,696,745,773,712,713,714,698,759,717,718,719,735,768,751,726,700,752,728,729,731,764,774,778,830,781,783,784,786,831,787,788,790,827,846,793,795,832,797,798,799,842,843,833,801,835,802,806,807,836,808,849,809,811,837,844,845,814,854,815,816,817,851,819,820,852,838,825,858,839,868,892,871,886,873,904,888,874,893,865,866,889,877,880,902,896,897,891,906,948,928,908,929,944,909,930,945,912,946,933,934,949,913,950,916,917,918,919,951,952,953,937,938
131,771,811
859,137,26,67,328,153,433,306,105,91,56,93,437,468,592,541,597,599,586,840,557,615,664,617,649,620,618,689,706,742,709,760,698,759,719,736,768,738,752,729,731,774,779,830,780,784,786,831,789,792,796,797,807,808,810,837,814,854,816,819,820,823,825,860,839,892,871,874,864,893,877,891,909,911,941,913,914,919,937,938
183,24,336,67,153,433,248,105,184,56,123,111,353,149,459,468,466,480,610,548,570,607,586,563,544,567,631,624,664,761,706,742,767,735,763,731,774,784,786,846,793,832,800,842,843,807,809,811,814,820,825,868,892,862,874,875,865,877,878,897,891,908,945,934,916
608,336,26,67,268,291,207,295,20,172,442,437,443,475,542,539,541,570,564,563,690,618,743,746,762,738,774,778,779,787,789,793,800,805,814,819,868,913,925,926
735,265,56,459,513,541,543,596,599,598,662,664,684,626,706,744,710,712,752,729,784,843,833,807,844,820,868,892,872,874,929,945,934,923
816,391,287,75,65,297,514,24,190,395,137,139,336,258,67,198,408,142,268,225,152,291,153,524,265,248,306,88,105,362,292,21,183,91,351,260,131,32,207,301,458,56,109,148,187,123,34,193,111,353,222,236,294,357,377,39,172,228,149,63,135,459,431,434,483,507,445,446,473,460,455,480,531,584,610,605,539,541,543,861,597,570,608,599,607,586,601,840,565,602,563,598,622,623,680,619,614,624,630,662,664,656,629,690,668,684,649,625,650,651,657,682,671,626,638,754,694,755,705,706,708,742,744,745,760,746,710,756,773,711,712,713,714,715,698,718,720,722,723,724,763,726,771,738,752,728,729,731,764,777,841,778,779,830,780,781,783,784,831,788,846,848,795,796,832,842,801,802,805,806,807,836,857,850,811,837,812,814,855,817,851,819,820,852,838,822,823,860,839,868,892,870,871,886,872,887,873,862,888,864,865,889,880,902,882,896,890,891,906,883,954,955,929,944,910,930,911,932,914,915,950,916,919,936,922,923,952,953,937,938
183,24
91,391,365,514,24,342,336,26,67,328,417,102,225,265,248,88,21,107,184,458,56,123,93,234,45,377,39,228,135,459,434,483,445,446,473,443,513,468,605,541,861,596,570,608,607,564,586,601,840,565,602,563,544,631,622,623,680,619,615,624,616,665,687,650,657,682,671,638,692,706,742,743,744,765,709,696,711,712,717,719,723,768,700,728,729,753,774,830,784,786,787,788,827,846,792,793,848,796,832,799,842,843,849,809,811,814,855,817,851,820,852,825,858,869,892,871,872,888,874,893,897,948,883,955,929,944,910,930,932,941,935,917,919,921,940,923
743,67,268,417,433,64,248,21,183,351,184,32,56,295,193,63,459,502,445,443,468,466,480,584,541,570,607,565,563,544,567,631,614,615,624,630,665,682,618,761,755,706,742,744,745,768,728,729,730,731,774,779,781,783,784,799,843,807,809,811,820,852,822,825,868,873,888,875,897,891,908,911,945,912,946,916,917,918,919,937
265,391,286,287,75,262,65,365,514,24,316,81,395,139,67,328,408,417,102,152,273,153,64,248,306,88,105,368,146,21,183,91,351,107,184,207,458,56,148,187,193,111,93,353,377,172,428,228,149,150,459,210,431,520,492,493,434,483,507,445,446,473,437,460,468,486,523,525,531,584,592,610,605,558,539,541,543,588,861,596,570,608,599,607,566,586,840,571,565,602,555,557,598,544,567,685,631,672,623,619,641,660,615,642,662,664,665,629,690,636,617,687,649,625,682,671,626,638,692,754,694,706,708,743,744,765,709,696,745,710,756,711,712,767,714,759,718,719,720,722,723,768,726,752,728,753,730,731,774,841,779,781,782,783,784,786,787,788,789,827,793,832,797,799,842,843,801,802,849,809,811,837,812,814,815,816,855,817,851,819,820,852,838,825,858,860,868,892,871,886,872,873,862,874,864,865,889,877,878,880,902,882,897,948,883,928,908,944,909,930,911,945,932,946,947,934,941,949,935,916,917,918,936,922,937,938
366,391,287,12,75,262,65,387,365,297,514,24,96,316,81,395,342,137,336,26,235,258,299,67,328,408,126,268,417,225,152,291,153,433,64,306,105,368,146,21,260,107,184,131,369,56,295,148,9,187,123,111,93,20,353,222,234,45,255,357,538,39,428,228,63,135,459,471,445,446,442,512,513,468,486,523,466,480,531,584,610,605,542,558,548,541,549,861,580,609,599,607,564,566,840,571,565,555,563,557,544,567,623,619,641,614,615,624,642,673,664,656,665,629,690,636,674,684,686,650,651,666,682,671,670,626,638,692,761,754,694,704,705,706,695,742,743,696,760,710,773,711,767,714,715,698,717,718,719,720,722,724,726,771,752,728,729,753,731,732,764,774,829,778,779,830,781,782,783,784,786,831,788,827,848,797,798,800,842,843,833,835,806,807,836,857,811,814,815,851,818,852,838,868,869,892,872,907,873,874,875,864,889,879,902,897,930,931,932,946,947,956,950,917,919,940,922,937
854,9,531,541,861,617,657,671,638,705,709,710,714,729,830,787,795,850,859,837,844,815,816,855,852,858,870,873,875,893,894,902,896,891,903,944,930,933,941,937
709,20,661,763
799,75,262,514,24,316,342,26,67,328,268,417,152,153,433,248,306,368,21,183,351,107,184,207,56,109,295,148,9,193,20,353,234,236,366,294,228,63,135,459,431,493,502,445,473,442,443,475,513,468,466,480,584,605,558,548,596,597,570,599,607,564,566,586,571,602,563,598,544,567,685,631,623,614,660,615,624,662,665,629,674,617,687,625,671,618,761,755,706,742,743,744,745,773,711,712,767,720,722,763,768,738,729,753,731,774,776,777,779,781,784,787,827,793,796,798,800,802,806,807,836,849,809,811,814,817,820,852,825,858,868,892,873,888,874,875,865,891,908,945,915,916,917,918,919,922,925
651,286,287,75,387,24,316,342,139,336,26,67,328,408,126,268,417,153,433,265,248,306,943,88,146,292,21,183,260,107,184,32,301,458,56,109,295,148,9,34,111,20,353,236,366,294,45,255,357,377,172,228,149,63,135,459,431,483,445,473,442,437,443,460,475,513,468,523,518,558,548,541,573,570,599,607,566,601,571,565,555,563,544,631,622,672,623,641,614,660,615,624,664,665,690,674,684,686,687,649,625,650,657,671,618,638,761,754,755,705,706,708,742,743,744,709,745,760,756,712,767,715,759,718,719,735,720,724,763,768,751,700,752,728,729,753,730,731,764,774,777,779,830,781,782,783,784,786,787,788,827,846,792,793,795,832,797,798,799,800,842,843,805,806,807,836,849,809,811,844,812,845,814,854,815,816,851,819,820,852,838,825,858,868,869,892,871,874,875,864,865,866,889,877,878,902,897,891,906,948,883,928,908,929,909,911,945,934,949,915,916,917,918,919,936,924,925
894,650,788,836,935
525,286,12,75,65,365,297,96,316,81,190,336,299,67,328,142,417,152,273,153,433,64,248,105,362,292,183,351,184,32,207,301,369,295,148,187,123,34,111,93,20,353,236,366,255,357,62,172,228,150,135,459,210,520,471,510,507,502,501,445,442,443,475,512,513,486,518,466,531,592,610,558,541,543,573,595,861,596,597,608,580,599,607,564,586,601,840,571,602,555,563,598,544,685,631,622,672,623,680,641,614,660,615,624,630,673,616,656,665,690,636,668,674,617,684,686,687,625,620,657,682,670,618,689,754,704,755,705,706,708,695,742,743,696,745,760,746,710,756,767,713,714,698,736,722,723,768,751,738,752,729,730,732,764,774,776,841,779,781,784,788,853,827,791,846,792,793,795,796,832,797,798,799,800,843,833,801,802,805,806,807,808,849,809,811,859,812,845,814,816,817,851,818,819,822,823,825,858,839,892,899,871,904,862,888,874,875,864,865,894,878,882,897,890,891,901,906,948,883,909,930,912,934,913,914,915,935,916,918,920,921,923
12,248,943,89,549,620,752,729,831,870,887,903,949
651,391,75,387,514,24,96,316,336,67,328,126,268,417,225,291,153,433,265,248,306,105,146,21,183,91,351,107,184,207,56,295,9,193,111,353,234,236,366,294,357,39,172,228,149,63,135,459,431,434,507,445,473,442,443,460,475,513,468,466,480,531,584,592,610,605,548,541,543,573,570,580,599,607,564,601,571,565,602,563,544,631,622,672,623,680,614,660,615,624,662,664,665,629,690,674,686,687,625,650,671,626,689,692,761,704,755,706,708,742,743,744,709,696,745,760,756,773,712,767,713,714,715,698,759,718,719,735,763,768,751,700,752,728,729,753,731,764,774,776,777,779,781,782,783,784,831,787,788,790,827,846,792,848,796,832,797,798,799,800,842,843,802,806,807,836,808,809,811,812,814,816,855,817,851,819,820,852,825,858,868,892,871,862,888,875,889,877,878,897,891,906,948,928,908,929,909,911,945,912,932,946,947,934,949,915,935,916,917,918,919,936,923,925,937,926
714,698,778,857
798,286,12,262,387,316,81,137,139,26,299,328,126,142,268,273,291,153,524,433,21,183,351,184,32,207,56,109,295,9,187,34,236,366,357,172,149,63,135,493,510,507,473,437,475,512,513,523,525,480,542,558,541,573,597,608,580,564,566,571,602,563,544,567,685,623,680,619,614,660,615,624,642,662,673,665,636,674,617,686,670,658,618,689,754,694,704,695,743,744,765,760,746,710,767,714,759,718,735,768,762,751,738,729,753,730,764,774,776,777,778,779,830,781,784,786,792,793,848,795,796,799,800,843,802,806,836,809,857,837,812,854,818,819,820,838,825,868,862,874,875,865,866,877,902,897,890,901,928,908,910,911,945,912,931,915,950,935,916,917,918,940,937,926
273,743
865,391,286,12,75,387,24,316,336,67,328,198,126,268,417,225,153,433,265,248,88,105,146,21,183,91,351,107,184,207,301,56,295,193,20,353,234,236,45,357,377,228,149,150,63,135,459,431,493,483,445,446,473,437,443,460,475,512,468,466,480,531,584,592,558,541,861,596,570,599,607,564,586,571,565,602,563,598,544,567,685,631,622,623,619,614,660,615,624,630,662,673,616,664,665,629,690,674,686,687,625,650,620,671,626,689,692,761,706,742,743,744,765,696,745,760,756,773,711,712,714,698,759,718,719,735,736,720,722,763,768,751,726,728,729,753,730,731,774,776,841,779,781,783,784,786,831,787,789,790,827,791,792,793,795,796,832,797,799,800,842,843,801,802,806,807,836,849,809,811,814,815,817,851,820,852,825,860,839,868,892,899,871,886,873,904,888,874,875,864,866,878,902,897,890,891,906,948,883,955,908,929,909,910,930,945,912,946,934,914,915,935,916,917,918,919,921,925,937
255,286,316,299,67,268,153,433,351,32,56,295,9,34,63,502,473,513,468,466,480,596,599,565,544,614,624,630,665,636,625,618,761,742,743,744,768,774,784,786,797,799,809,820,822,825,871,874,945,912,916,917,918
650,391,286,12,75,262,297,514,24,190,137,139,26,258,67,328,198,408,142,417,152,291,265,64,248,306,943,146,21,351,107,184,131,207,369,56,148,9,123,111,93,20,353,234,366,294,428,228,149,459,210,431,483,445,473,442,437,443,475,512,513,523,518,531,584,610,605,548,541,549,861,597,570,609,564,566,840,571,565,602,555,598,544,567,613,672,623,680,619,614,660,615,624,662,616,629,636,674,617,686,657,682,670,626,618,638,754,694,755,705,695,743,744,709,756,773,711,712,767,714,715,698,759,717,718,719,735,736,720,722,724,768,771,700,728,729,753,730,732,774,778,779,830,781,784,786,831,846,792,793,795,832,798,842,833,835,806,836,808,809,857,845,814,854,816,817,851,838,825,860,868,892,870,899,886,872,873,862,888,874,875,876,865,894,866,889,877,878,880,882,896,897,891,906,883,944,909,930,945,912,931,932,946,933,947,957,956,941,958,950,935,916,917,918,936,940,922,925,953,937,926,938
814,391,287,12,75,65,24,316,26,67,328,408,126,268,153,433,64,248,368,362,21,183,351,184,32,207,56,295,123,193,111,93,20,353,294,45,428,228,149,63,135,459,210,493,507,445,473,512,468,525,466,480,584,592,558,539,541,588,861,596,570,599,607,586,601,571,565,602,563,557,598,544,631,614,660,615,624,630,662,673,664,665,668,674,617,684,687,625,650,651,620,682,671,618,689,692,761,754,706,742,744,765,709,696,745,760,773,712,767,715,719,735,722,768,751,726,738,700,752,728,729,753,730,731,764,774,776,778,779,830,781,783,784,786,831,787,788,789,790,827,846,792,793,795,796,832,797,798,799,800,842,843,833,801,802,806,807,836,849,809,857,844,845,815,816,817,819,820,822,825,858,868,892,899,873,904,862,888,874,875,864,876,865,878,902,882,897,891,901,906,948,955,928,908,929,909,930,911,945,912,931,932,947,913,915,935,917,951,940,923,925,937,926,942,938
830,24,183,184,459,473,513,544,674,742,745,728,774,793,796,836,814,820,892,899,874,945,914,926
901,286,287,75,262,65,387,24,316,190,342,137,26,235,299,67,328,198,268,417,152,291,153,524,433,248,292,21,183,351,260,184,32,207,56,295,148,123,193,20,236,294,255,357,172,228,150,63,135,210,431,493,471,507,502,445,473,442,460,475,512,513,468,523,525,455,466,480,584,592,542,558,543,573,597,570,580,599,607,564,586,571,565,602,563,544,685,631,623,680,614,660,615,624,630,662,673,664,665,690,674,617,625,651,682,626,618,689,761,704,755,706,708,742,743,744,765,745,760,746,712,715,717,719,735,768,751,729,753,730,731,764,774,776,777,779,781,782,783,784,786,831,787,790,853,791,792,793,796,832,797,798,799,800,842,843,801,802,805,806,807,849,809,811,812,845,814,815,816,817,818,819,820,852,822,823,825,860,839,868,892,899,871,904,862,888,874,875,864,893,865,889,902,897,890,891,906,948,883,909,910,911,945,912,947,934,914,915,935,916,917,918,919,923,924,926
391,926
939,391,107,369,222,459,610,541,549,840,650,705,711,717,700,836,857,887,893,954,955,944,930,931,956,949,952
753,286,75,262,65,387,24,342,26,258,67,328,198,142,417,225,152,291,153,524,433,265,248,88,105,146,21,183,91,184,131,32,56,148,9,187,193,111,93,20,353,234,236,357,377,39,428,228,149,150,63,459,210,493,434,510,507,501,445,446,473,437,443,460,475,513,468,455,466,480,531,610,542,558,548,541,573,597,570,608,580,607,564,586,601,840,565,602,563,544,567,685,631,623,619,660,615,624,673,664,665,629,690,636,674,617,625,651,620,682,671,670,618,689,692,761,694,704,755,706,708,742,744,709,696,760,746,710,773,712,767,713,714,715,759,717,719,735,736,720,722,724,763,751,726,700,728,729,730,731,764,774,776,778,779,781,782,784,786,831,787,788,827,846,792,793,796,832,797,799,800,843,801,805,806,807,809,811,837,844,812,813,814,815,816,855,817,818,820,852,838,823,825,868,869,892,871,872,873,862,888,874,875,865,894,866,889,878,906,948,883,908,944,909,910,911,945,932,946,933,934,913,914,935,919,936,922,923,924,925,938
586,24,268,417,153,265,248,105,146,362,91,107,184,32,207,56,148,193,111,377,63,459,210,493,507,445,446,473,443,512,513,525,466,480,592,558,548,543,588,596,599,607,571,602,563,557,544,567,685,631,622,660,615,624,662,665,690,636,617,686,625,671,638,761,704,755,706,742,743,765,767,718,719,720,723,768,726,728,753,730,774,779,781,782,784,786,827,846,795,832,797,799,842,801,807,836,808,809,811,814,816,818,820,823,858,839,868,873,904,874,864,865,883,908,909,945,947,934,917,924
541,746
805,391,75,65,387,514,24,316,190,342,139,336,26,299,67,268,417,152,273,291,153,433,265,248,292,91,351,184,56,109,295,148,34,193,20,353,234,236,294,377,39,172,228,459,520,492,493,502,445,473,437,443,460,475,512,468,466,480,531,605,542,573,597,570,608,580,607,564,563,544,567,623,614,660,615,624,630,665,629,690,674,617,625,651,682,618,689,761,755,705,708,743,745,760,746,710,756,773,711,715,722,768,753,730,774,776,778,779,780,781,782,783,784,786,787,788,789,792,793,795,796,798,799,800,842,833,801,802,806,807,808,809,811,814,815,817,851,819,820,852,825,858,860,868,871,886,873,874,894,866,896,890,948,908,910,911,945,946,934,913,914,915,917,918,919,921,936,922,923,924,925,926,927
514,459,902
24,286,287,75,262,65,514,96,316,81,190,395,342,137,26,67,328,408,126,268,102,225,152,153,433,265,64,248,306,105,368,146,21,183,351,260,107,184,131,32,207,458,56,223,109,295,148,9,123,193,93,20,353,236,366,45,255,357,377,39,228,149,63,135,459,431,434,471,510,483,502,501,445,473,442,437,443,460,475,512,468,466,480,584,592,541,543,573,861,597,570,599,607,566,586,840,571,565,602,563,598,544,567,685,631,623,680,614,660,615,624,630,662,673,664,665,690,674,617,625,682,671,626,618,689,692,754,704,755,706,742,743,744,745,760,773,712,767,714,715,759,719,735,720,723,763,768,751,726,738,728,729,753,730,731,764,774,778,779,830,781,784,786,827,846,793,848,832,797,799,800,842,843,801,802,807,836,809,811,812,845,814,815,817,851,818,819,820,852,825,892,871,873,862,888,874,875,864,889,877,897,891,883,908,910,912,946,934,941,949,913,914,915,916,918,919,936
32,286,12,65,190,67,417,248,183,107,184,56,123,193,93,228,149,459,473,442,475,513,468,466,531,610,541,596,564,840,619,615,624,636,650,620,742,719,735,728,729,764,774,841,846,843,836,814,820,871,874,908,949
868,75,387,514,24,316,81,395,137,139,336,26,299,67,328,268,152,291,153,524,433,265,21,183,351,184,131,32,56,295,148,123,193,111,20,353,236,366,294,255,172,228,150,63,135,459,431,520,434,510,445,446,473,512,513,468,523,455,466,480,584,592,558,597,570,608,580,607,564,586,571,565,602,555,563,598,544,567,672,623,614,660,615,624,630,673,664,656,665,690,674,617,625,682,671,626,618,638,689,692,761,694,755,708,742,743,745,760,746,710,756,715,698,718,720,722,768,751,753,730,764,774,776,779,781,784,786,787,789,827,791,792,793,795,796,832,799,800,842,833,801,802,805,806,807,836,809,811,812,814,817,819,820,822,825,860,892,899,871,886,874,865,897,901,929,910,911,945,933,934,941,915,916,918,919,920,923,924,925,937,926
507,262,433,187,135,571,687,765,778,917
193,12,65,395,139,336,67,153,433,64,248,306,105,362,183,184,207,458,56,9,187,123,34,20,222,234,236,45,357,63,459,431,445,473,460,523,531,584,592,610,558,548,543,861,570,580,599,607,586,601,602,555,544,685,615,624,642,662,664,665,636,687,651,657,682,638,692,761,704,755,706,742,743,696,711,713,719,724,768,726,771,728,730,774,841,778,830,781,783,784,786,787,827,846,793,795,797,842,802,807,849,809,812,814,820,823,825,839,868,886,872,873,888,874,864,893,865,866,902,891,901,955,928,908,910,911,945,932,933,934,941,913,916,917,918
592,287,75,190,137,139,67,417,152,433,248,306,105,368,107,184,56,193,111,93,353,236,255,377,228,63,459,434,483,502,445,473,468,584,558,539,541,549,543,596,607,586,565,555,685,661,631,622,672,680,641,615,665,684,687,650,651,620,682,754,742,696,756,759,719,735,723,724,768,751,726,752,728,729,774,776,841,781,784,786,789,790,827,795,796,798,799,842,843,802,805,808,809,811,844,814,854,820,823,825,858,868,892,871,886,872,873,862,874,878,902,897,906,948,955,928,908,944,909,930,945,934,949,914,935,916,917,951,925,937
615,67,268,433,248,56,193,437,468,570,544,567,631,761,742,763,729,774,784,797,799,800,843,807,814,874,945
615,391,286,12,75,387,24,190,342,67,328,408,142,268,417,433,265,64,248,306,88,105,183,107,184,458,56,295,9,111,353,234,236,366,357,228,63,459,210,431,510,501,445,473,442,437,443,475,466,480,592,610,558,541,543,573,596,570,607,586,571,565,602,563,598,544,567,631,672,623,614,624,662,665,629,636,674,687,625,650,651,626,689,761,704,755,706,742,743,744,696,773,712,698,718,719,735,763,768,751,726,752,728,729,753,730,774,779,784,827,791,792,793,832,797,798,799,800,843,802,806,807,836,808,809,857,811,837,844,814,817,819,820,852,825,868,892,871,886,874,875,865,889,897,928,908,930,911,945,916,917
767,286,12,75,262,65,297,24,316,190,336,258,67,328,142,268,273,153,524,433,64,248,306,943,146,183,91,351,260,107,184,32,207,369,56,148,9,193,93,20,236,366,357,172,228,63,135,459,431,510,507,445,473,442,437,460,475,512,513,468,523,525,466,480,610,558,539,541,596,597,570,580,599,607,564,566,840,602,563,557,544,567,661,631,622,623,680,619,641,660,615,624,662,673,664,665,629,690,636,674,617,687,620,657,682,671,618,689,692,754,755,706,695,742,743,744,765,709,696,745,760,710,756,773,712,714,715,698,759,718,719,735,723,768,762,726,738,700,752,728,729,730,731,764,774,776,841,778,830,781,784,786,831,787,827,791,792,793,848,795,796,832,797,798,799,800,842,843,833,802,805,806,836,849,809,857,837,844,812,845,814,854,855,817,851,818,819,820,825,858,860,868,892,871,887,873,904,862,874,875,893,865,866,889,878,902,896,897,890,908,929,910,930,945,931,949,913,915,950,935,917,918,919,951,936,925,953,937
619,459,610,541,609,642,718,831,854,907,887,896,903,949
781,75,24,67,88,431,558,539,570,607,563,544,567,665,761,708,742,719,768,738,774,776,788,799,843,806,820,868,871,874,890,908,945,916,918
846,787
767,286,12,262,24,67,268,273,64,248,88,109,377,459,431,493,466,584,558,597,566,631,641,618,761,694,706,784,846,797,798,799,807,811,814,820,825,892,875,865,877,878,880,908,915,935,953
446,391,286,287,12,387,297,514,96,137,67,328,408,417,273,153,524,433,265,64,248,306,943,88,146,351,260,107,184,32,458,56,9,187,123,193,111,20,222,234,236,45,538,428,228,135,459,434,483,507,501,445,473,443,460,512,455,592,610,605,541,588,570,580,609,599,607,564,601,571,565,602,557,598,544,631,613,623,680,619,660,615,624,642,630,673,616,656,665,629,674,686,687,649,625,620,657,682,671,618,638,689,692,694,755,705,706,742,743,709,696,756,773,714,715,759,717,719,735,724,751,726,771,738,700,752,728,729,753,730,731,732,774,777,841,778,781,783,784,786,831,787,853,846,793,832,797,798,799,842,833,802,805,806,808,849,809,857,844,812,845,815,855,817,822,860,839,868,869,892,870,871,872,887,862,888,874,875,865,866,877,878,879,882,896,897,906,883,908,929,944,909,910,945,933,934,915,935,916,917,919,951,936,923,925
391,24,148,473,624,620,761,744,765,729,778,846,836,874,877,902
518,700
704,391,316,190,342,336,26,67,328,268,102,152,153,433,248,88,368,21,183,91,107,184,32,207,458,56,295,9,123,193,20,353,234,236,294,255,357,377,228,149,63,459,431,510,445,473,442,443,460,512,513,468,466,480,610,543,597,570,599,607,564,586,555,563,544,631,622,623,680,614,662,664,665,629,690,636,674,650,657,671,692,761,754,706,742,743,709,760,773,714,759,719,735,720,763,751,738,752,728,729,753,730,731,764,774,776,779,782,784,831,788,827,792,795,832,797,798,799,800,843,805,807,849,809,845,814,817,820,852,838,823,825,860,839,868,892,870,886,873,874,875,889,897,891,883,955,908,930,945,941,916,917,923,937
549,601,788,850
531,137,328,408,142,268,248,260,207,538,210,473,518,570,602,563,672,615,630,745,712,728,753,781,848,797,859,892,888,864,937
417,287,65,365,24,96,316,81,395,137,26,67,328,268,152,153,265,64,248,306,368,21,183,91,107,131,32,207,458,56,109,148,9,193,111,93,353,234,236,294,228,149,459,210,431,434,483,445,437,460,475,525,466,605,541,543,588,608,609,599,607,564,840,565,602,557,544,567,631,623,614,660,615,630,616,665,629,690,636,686,625,650,651,620,657,671,618,638,692,755,705,743,744,709,745,710,756,773,712,759,717,719,722,768,771,752,728,729,753,731,774,829,779,781,782,784,831,787,788,790,827,792,798,799,842,833,801,806,836,808,811,845,814,816,817,851,819,820,838,868,892,870,899,871,874,875,889,878,880,902,882,897,891,906,883,908,930,911,945,932,946,947,941,913,914,935,916,936,940,925,953,938
67,75,24,190,433,248,56,459,501,473,466,480,541,607,571,565,563,544,631,615,630,662,665,674,760,774,784,846,799,814,820,860,899,886,873,889,925
468,65,316,265,91,222,377,228,483,445,475,466,531,610,549,596,567,623,615,642,664,650,651,666,682,708,756,711,712,759,718,722,723,778,830,781,787,789,795,833,811,813,855,851,852,886,872,887,874,878,902,896,897,891,955,908,947,935,916,921,922,926
831,459,442,541,598,687,714,738,827,844,896
718,391,286,287,65,387,297,514,24,316,336,26,67,328,198,408,126,142,268,417,153,433,265,64,248,306,146,21,183,91,107,184,32,207,56,148,123,193,111,93,20,353,234,236,366,294,45,255,357,172,428,228,149,63,459,210,431,434,502,445,473,442,437,443,460,475,468,523,466,480,584,592,548,541,573,588,861,596,597,599,607,564,566,586,840,565,555,563,598,631,622,672,623,614,660,615,624,662,664,665,629,636,674,617,684,686,687,649,650,651,620,671,761,754,694,704,706,742,743,744,696,756,773,711,712,767,698,759,719,735,722,724,763,768,751,726,738,752,728,729,753,730,731,764,774,776,841,778,779,830,781,784,786,787,788,790,827,846,792,793,795,796,832,797,798,799,800,842,843,833,801,805,806,807,836,849,809,844,845,814,854,815,817,851,819,820,852,838,825,858,839,892,871,874,875,893,876,865,889,877,878,902,896,897,890,891,906,948,908,944,909,911,945,947,934,914,915,935,916,917,918,919,925,937,938
152,63,558,608,564,623,797,800
26,65,387,24,316,81,137,139,336,235,299,67,126,268,152,273,291,153,524,433,362,351,260,184,207,109,295,148,34,353,236,62,39,172,63,431,520,492,471,473,437,475,512,513,468,486,523,455,466,480,584,542,558,539,595,597,608,580,599,607,564,578,566,586,602,563,544,567,623,614,615,662,673,665,674,617,625,666,682,671,658,618,689,755,708,742,743,765,745,760,746,756,762,751,753,730,774,776,778,779,782,783,784,786,787,789,791,792,793,796,797,799,800,802,805,806,807,808,809,810,814,816,818,820,823,825,860,868,888,874,897,910,911,945,912,934,914,915,916,917,918,925
945,391,24,395,137,139,26,67,198,408,268,417,433,265,248,943,105,368,292,21,183,91,351,107,32,458,56,109,295,9,193,111,93,222,234,236,294,377,39,228,150,63,210,431,520,493,434,483,502,445,446,460,475,512,468,523,525,480,531,592,605,542,558,539,541,543,573,595,588,596,597,570,607,564,586,571,565,602,555,563,557,598,544,685,631,623,614,660,615,624,642,630,662,664,656,665,690,668,674,625,650,657,666,682,671,618,692,761,743,744,709,745,760,746,756,773,712,767,715,718,719,720,722,723,768,726,728,753,731,774,841,778,779,782,783,784,786,787,789,790,853,791,846,792,793,796,797,798,799,800,833,805,808,849,850,811,845,813,814,815,816,817,851,818,819,820,852,838,822,823,825,858,860,868,869,892,871,886,888,874,865,878,880,902,882,897,890,891,906,948,883,954,928,908,929,910,911,912,946,947,934,941,914,915,950,935,916,917,918,920,921,936,940,923,925,938
567,391,286,387,514,24,316,67,328,408,142,273,153,433,265,64,183,107,184,207,56,148,187,123,193,255,228,63,135,459,493,507,501,443,466,480,605,558,596,570,599,607,586,563,598,685,631,672,623,614,615,665,629,625,620,618,692,761,706,742,743,698,759,736,768,751,730,774,776,779,781,784,846,793,832,799,806,849,814,852,858,873,865
791,265,63,473,558,778,843,836,810,860,892,888
135,391,286,12,262,65,514,24,316,190,395,258,67,328,142,268,152,291,153,524,433,64,248,943,105,362,21,183,91,351,260,184,131,32,207,458,56,109,148,9,187,123,193,93,234,236,294,45,357,538,228,149,459,210,431,520,493,501,445,446,473,437,475,512,513,468,518,455,466,531,584,610,558,539,541,543,573,597,570,608,599,607,564,586,840,571,565,602,557,544,567,661,631,622,672,623,619,630,662,673,664,656,665,690,668,684,686,687,649,625,620,666,682,671,618,638,689,692,755,708,742,743,744,709,745,760,710,756,712,767,713,717,719,735,736,720,768,771,738,728,729,730,731,732,764,774,841,779,781,782,784,786,831,788,792,793,796,797,798,800,843,801,802,805,806,808,811,844,845,815,816,855,817,851,818,819,820,838,822,823,825,860,839,892,870,871,873,904,862,874,875,864,865,889,878,902,882,897,901,906,883,928,908,929,944,909,910,930,911,945,932,946,933,947,934,949,913,914,935,916,917,918,921,923,925,952,953,937,926,938
88,391,12,75,262,387,365,297,514,96,315,342,137,336,299,67,328,126,142,268,225,273,291,153,524,265,64,248,306,943,89,146,362,183,91,351,184,32,207,301,369,56,109,295,148,9,187,123,111,20,353,222,234,366,45,255,377,428,149,150,63,135,459,431,493,471,507,501,446,473,442,437,512,523,525,455,533,480,531,592,610,558,541,549,596,597,580,599,607,564,578,566,571,565,557,598,544,567,622,672,623,619,641,615,624,642,630,673,616,656,665,629,690,636,674,684,686,687,649,625,637,650,618,638,689,692,761,754,704,742,743,744,765,709,756,767,713,759,717,719,735,723,724,768,771,738,752,728,753,730,732,774,841,781,786,831,790,827,791,792,793,796,832,797,799,843,833,801,802,805,807,836,809,810,844,812,814,854,816,855,820,852,838,825,858,860,839,868,869,899,871,872,904,874,875,893,865,866,889,878,879,882,897,891,901,948,909,930,945,912,946,933,949,914,915,939,916,918,919,921,923,953,938
692,286,287,75,514,24,96,316,395,139,336,67,328,408,268,417,102,153,433,248,88,105,368,21,183,351,107,184,32,458,369,56,223,295,187,34,193,111,20,222,234,236,366,45,255,357,228,149,63,135,459,431,520,493,434,483,445,442,437,460,513,468,525,455,533,466,480,584,592,610,541,549,543,588,597,570,608,580,599,564,566,586,840,571,602,598,544,567,631,623,614,615,624,630,673,664,665,636,674,617,686,687,625,650,651,620,657,671,670,618,689,761,754,706,708,742,743,696,745,760,746,773,759,719,735,723,728,729,753,731,764,774,777,781,782,783,786,787,790,791,846,792,795,796,832,797,798,799,843,805,806,807,836,849,809,857,859,844,812,845,814,855,817,819,820,838,822,825,839,868,869,892,871,886,873,904,888,875,893,865,878,879,897,906,954,908,909,911,945,932,946,933,947,934,941,958,949,917,936,940
607,67,248,184,32,63,459,437,468,466,584,541,597,544,567,615,624,715,774,786,843,807,814,874,909,916
187,135,735
799,12,75,65,67,328,268,433,146,91,260,109,148,93,294,45,228,149,459,437,466,584,558,541,573,597,607,598,544,567,672,680,619,615,630,673,690,687,650,620,626,618,689,705,708,695,760,746,756,767,738,700,729,730,764,774,776,777,841,830,831,787,827,793,797,800,842,843,805,806,849,813,854,819,820,852,868,892,871,887,873,862,874,889,878,902,890,906,883,909,910,911,916,917,925,953
720,391,286,287,12,75,387,365,24,316,315,395,137,336,67,328,408,417,152,153,433,265,64,248,306,105,368,146,183,91,107,184,131,32,207,458,56,148,9,187,111,93,20,353,222,236,255,357,228,149,63,459,210,431,520,483,507,501,445,446,442,443,460,475,512,513,468,523,525,466,480,584,610,605,558,539,541,543,588,596,570,608,599,607,564,586,571,565,602,563,557,598,544,567,685,672,623,680,615,624,662,673,664,656,629,690,636,674,617,684,686,687,650,657,682,671,626,618,689,761,754,704,706,708,742,743,709,696,746,756,712,714,715,698,759,717,719,735,736,722,763,726,738,700,752,729,753,730,731,764,829,841,779,830,781,782,783,784,786,831,787,788,827,848,795,796,832,797,799,800,842,843,801,805,806,807,836,849,809,811,859,844,814,854,815,816,855,817,851,819,820,852,838,825,858,892,871,886,887,904,874,875,865,894,889,877,878,879,896,897,890,891,906,948,929,945,932,946,947,941,916,917,919,920,936,940,924
20,286,12,75,65,24,316,190,342,336,235,67,273,433,64,260,184,56,223,295,148,9,187,123,193,353,222,236,294,228,63,459,492,493,434,507,501,446,473,437,475,512,513,486,518,455,466,480,531,558,548,541,570,608,571,565,602,563,544,567,661,631,623,680,619,660,615,624,630,665,617,686,682,689,692,742,743,744,696,745,760,714,715,698,759,717,735,736,751,738,752,729,753,730,776,777,841,779,781,784,787,788,790,827,791,846,792,793,795,796,798,799,800,842,843,801,806,807,809,812,814,855,817,818,819,820,868,892,899,871,872,873,862,888,864,893,865,889,877,896,897,890,901,929,910,911,945,912,934,949,915,950,935,916,917,918,919,951,921,940,925,937
827,391,75,365,26,67,268,417,248,306,943,146,21,183,107,184,32,207,56,148,111,294,45,255,228,63,135,459,492,445,443,466,541,549,588,570,607,557,598,567,631,623,615,624,673,664,636,687,692,754,694,706,743,756,718,719,735,768,738,729,753,730,731,774,779,830,781,783,784,786,787,788,793,795,799,800,843,807,836,837,844,851,820,852,838,825,858,868,892,871,904,874,866,877,878,897,928,908,929,910,912,932,946,947,915,935,916,917,936,940,923,937
512,286,75,387,96,316,190,342,137,139,336,26,235,299,67,126,268,417,273,291,153,524,433,265,64,306,21,183,91,351,184,32,207,458,56,109,295,193,111,20,353,236,294,62,39,172,228,150,63,135,431,520,492,493,471,502,473,442,437,443,475,513,468,486,523,525,455,466,480,584,592,542,558,539,543,595,597,570,580,599,607,564,578,566,586,571,563,544,567,685,623,641,614,660,615,630,662,673,664,665,690,674,617,625,650,620,682,671,618,761,704,755,708,742,745,760,746,767,715,735,720,762,751,738,728,729,730,731,764,774,776,777,778,779,780,781,782,783,784,787,788,789,791,846,792,793,795,796,797,798,799,800,843,801,802,805,806,807,808,809,810,811,837,812,813,814,816,817,819,820,852,823,825,839,868,869,892,899,871,886,873,888,874,875,864,865,866,889,878,902,897,891,948,883,908,929,909,910,930,911,945,912,946,934,913,914,915,935,916,917,918,919,920,951,921,940,922,923,924,925,953,926,927,938
111,391,287,65,365,24,96,316,395,26,67,328,268,417,102,225,152,153,433,265,248,306,105,368,21,183,91,351,107,184,32,458,56,223,295,148,9,123,93,20,353,234,366,255,357,228,149,63,135,459,431,493,434,502,501,445,473,442,460,475,468,466,480,531,584,605,558,548,541,549,543,573,588,596,570,607,586,601,602,563,557,544,567,685,631,680,614,615,624,630,662,673,616,665,690,636,650,692,761,754,755,706,742,743,744,745,760,710,773,712,714,715,759,718,735,723,768,752,728,729,753,730,731,764,774,841,781,784,786,787,827,846,792,795,796,832,799,842,843,802,807,836,809,850,815,817,851,820,852,838,823,825,868,892,871,872,873,888,874,875,878,882,897,906,948,883,930,945,912,947,941,915,935,916,917,918,936,953,938
20,65,24,316,81,26,67,328,126,268,417,152,291,153,524,433,265,248,306,88,105,368,21,183,351,107,184,32,207,56,295,148,9,187,111,353,236,366,255,357,377,172,228,149,459,431,520,493,510,507,502,445,473,437,443,460,475,512,513,468,455,466,480,584,605,558,539,541,549,570,580,599,607,564,601,571,565,602,555,563,598,544,567,685,661,631,614,660,615,624,630,662,673,665,629,690,649,625,651,670,626,618,689,692,761,755,706,708,742,743,744,745,760,746,773,712,715,759,719,735,736,763,768,751,726,738,728,729,753,730,731,764,774,776,778,779,784,786,831,787,789,827,846,792,793,795,796,832,797,799,800,806,807,809,837,812,814,815,816,817,819,820,852,825,868,869,892,871,873,874,875,864,865,866,889,897,891,948,883,928,908,929,911,945,912,958,914,915,935,917,918,919,936,923
564,12,262,65,365,514,24,316,342,137,139,26,67,142,268,417,225,152,273,153,433,265,248,306,88,368,292,21,183,91,351,260,107,184,131,207,458,109,295,148,123,111,93,353,366,45,377,39,428,228,63,459,210,431,493,434,483,446,473,437,460,475,513,468,523,455,466,531,584,605,558,548,539,541,543,861,597,570,608,599,607,566,571,565,602,557,544,567,685,631,672,623,680,641,614,615,624,662,616,664,665,629,674,686,625,650,651,682,671,618,689,761,754,694,755,708,742,743,709,710,756,773,711,767,715,698,719,724,768,752,728,729,753,730,731,764,774,776,841,779,781,783,784,831,787,827,846,792,793,796,797,799,843,802,806,807,836,808,809,811,844,812,845,814,854,816,817,851,818,852,838,822,823,825,868,869,871,886,873,888,875,865,890,883,955,928,908,929,944,909,910,911,945,931,947,957,934,913,914,915,935,917,919,951,940,922,923,924
948,391,286,75,262,387,24,316,342,336,26,299,67,328,126,268,417,225,152,153,265,248,88,105,21,183,91,184,32,458,56,193,111,353,222,294,357,377,228,149,63,459,431,520,493,434,507,502,445,473,442,443,460,512,468,466,605,548,541,543,588,570,607,564,586,601,840,571,565,602,555,557,544,567,685,631,672,623,680,614,660,615,624,642,630,662,616,664,665,617,684,686,687,649,625,651,671,618,689,692,761,754,694,755,706,708,742,744,696,745,756,773,711,712,759,718,735,720,722,768,751,726,728,729,753,730,731,764,774,776,779,830,781,783,784,786,787,788,827,846,792,793,795,796,797,798,799,842,843,833,802,805,807,808,849,844,812,814,854,815,816,855,817,818,819,820,852,838,825,858,860,892,871,886,873,888,874,875,893,865,866,889,878,880,882,897,891,906,883,955,908,909,910,930,911,945,912,946,947,957,934,941,913,914,915,935,916,917,918,921,936,923,924,925,938
937,391,225,107,111,228,459,434,518,610,605,549,543,588,596,840,629,636,671,694,705,710,713,718,726,728,836,838,858,892,904,930,949
636,366,459,442,680,650,713,735,726,729,848,836,838,929
623,24,268,417,433,248,183,184,56,193,459,493,473,592,558,541,570,580,599,564,571,565,563,544,614,615,624,665,674,761,744,712,715,768,730,774,779,781,783,784,786,799,800,843,807,809,814,820,868,888,874,928,945,915,917,926
618,391,387,316,190,336,235,299,67,417,152,153,524,433,183,56,295,193,62,228,63,431,520,492,493,471,507,473,443,475,513,468,523,525,466,480,584,558,539,573,597,570,608,580,599,607,564,578,586,571,602,563,544,567,661,623,615,624,630,662,673,690,674,617,684,687,651,666,682,658,761,755,708,743,765,760,746,767,748,762,751,753,730,764,774,776,841,779,781,784,786,790,791,793,795,796,798,799,800,843,801,802,805,806,807,849,809,811,837,814,815,818,820,823,825,868,892,899,871,862,875,865,901,910,911,914,917,918,923
709,610,638,870
297,75,65,365,190,342,67,328,408,268,417,152,153,433,265,105,146,32,56,223,187,20,353,255,459,493,434,501,473,460,468,466,541,543,570,580,565,602,631,680,614,660,625,671,694,706,742,760,712,759,700,729,753,764,831,791,799,842,843,801,836,809,812,814,825,892,886,904,888,875,901,883,955,946,947,940
184,286,287,12,75,387,365,297,24,316,315,81,190,26,235,299,67,328,198,268,417,225,152,265,64,306,105,146,183,91,351,260,131,32,207,458,56,295,148,9,34,93,20,353,234,366,294,357,39,228,149,63,135,493,510,445,446,473,442,460,475,512,513,468,486,523,466,480,584,573,588,861,597,570,608,580,599,564,566,586,571,565,602,555,563,557,598,544,567,631,672,623,680,641,614,615,624,630,662,673,665,629,690,674,686,687,649,625,650,651,620,682,618,692,761,754,704,755,706,695,742,743,744,709,745,760,773,714,715,698,759,719,735,736,720,723,768,751,771,738,700,728,729,753,730,732,764,774,776,779,780,781,782,783,784,831,787,788,827,791,846,792,848,796,832,797,798,799,842,843,806,807,836,809,857,837,844,845,814,855,817,818,819,820,838,825,858,839,868,869,892,871,873,904,862,874,875,893,865,877,878,902,897,948,928,908,910,930,933,947,941,949,916,917,918,919,936,922,953
793,20,541,649,651,779,791,800,814,819,868,866,928
793,20,541,649,651,779,791,800,814,819,868,866,928
531,391,286,75,387,24,299,67,328,417,153,248,943,362,292,183,184,207,56,123,111,294,255,228,63,459,210,431,434,445,473,437,523,466,584,541,549,543,588,596,597,570,608,599,607,586,601,571,565,602,544,567,631,672,614,615,624,662,636,686,682,692,761,694,755,706,708,742,709,745,756,773,712,718,735,726,728,729,753,774,783,786,831,827,848,795,796,797,799,842,843,807,836,808,809,845,814,817,851,819,820,852,858,869,892,862,878,897,890,906,883,955,929,909,930,945,932,947,941,913,935,917,936,922,923,924,925,937
366,391,75,24,316,139,67,328,268,152,153,433,248,88,21,184,207,56,148,111,377,39,228,135,459,434,445,473,513,468,466,480,610,541,570,580,607,571,598,544,567,623,615,624,673,664,636,674,625,650,626,754,706,743,745,760,712,715,718,719,735,728,729,730,764,774,778,783,784,831,787,788,827,792,798,799,842,843,807,844,855,817,820,868,869,871,873,862,874,864,889,878,897,906,948,929,946,947,934,915,950,935,916,917,937
808,391,262,65,514,24,96,81,190,137,139,336,67,328,198,126,417,153,524,433,265,64,248,943,105,368,183,107,184,301,458,369,56,109,295,111,236,294,45,377,228,149,150,63,135,459,210,520,483,445,473,437,443,475,512,468,525,542,558,541,543,573,861,596,608,599,607,564,586,601,840,602,544,567,672,623,619,615,624,664,665,690,636,674,617,684,686,687,649,625,650,657,671,670,638,689,761,754,705,706,708,744,709,696,745,760,756,712,714,715,722,723,726,771,752,728,729,753,730,764,774,776,777,841,778,779,830,780,781,783,784,831,787,789,827,791,792,795,796,797,799,800,842,843,833,801,802,805,806,807,836,849,857,850,811,845,813,814,815,816,817,851,818,820,852,822,823,825,858,839,868,899,871,886,872,887,873,888,874,864,893,866,889,878,879,880,902,882,890,891,901,906,948,883,955,928,929,944,910,930,911,946,933,941,913,914,915,935,916,918,919,920,951,921,936,923,925,938
45,75,65,24,316,67,328,268,417,433,265,248,88,368,146,21,183,260,107,184,131,56,148,111,20,353,236,357,39,172,228,63,459,431,445,446,473,443,468,523,518,466,480,610,542,548,541,573,597,570,580,599,607,566,601,840,565,563,598,544,685,661,631,672,619,615,624,662,665,629,636,674,649,650,671,626,692,761,754,755,706,708,742,743,744,696,745,712,713,714,715,759,718,720,763,768,751,700,728,729,753,730,774,841,779,830,781,783,784,786,831,787,827,792,793,795,796,832,797,800,843,807,808,809,811,844,845,814,815,817,851,819,820,852,838,822,823,825,858,868,892,871,862,874,875,878,879,882,896,897,891,906,883,929,947,934,915,935,917,919,936,953,937
814,20,541,649,651,779,791,793,800,819,868,866,928
362,638
814,20,541,649,651,779,791,793,800,819,868,866,928
814,20,541,649,651,779,791,793,800,819,868,866,928
814,20,541,649,651,779,791,793,800,819,868,866,928
56,391,287,26,67,153,433,943,131,228,459,473,486,541,575,563,619,624,630,662,664,636,674,684,650,618,742,715,735,728,729,841,787,846,832,842,843,836,811,814,815,819,904,888,875,889,897,906,883,949
137,295,193,523,665,743,806,816,820
24,391,287,75,387,395,336,408,417,153,433,265,248,306,183,351,184,207,56,353,236,45,39,228,63,459,431,510,483,502,445,442,460,475,480,541,570,607,566,586,840,565,563,614,660,662,664,665,625,651,761,742,744,760,710,728,729,781,786,827,846,832,799,800,843,807,814,816,820,838,825,860,888,874,865,866,906,928,908,945,934,935
466,943,207,20,544,661,743,819,866
391,286,387,297,514,24,81,190,336,26,299,67,328,126,268,152,273,291,153,524,433,64,248,943,105,89,21,183,351,184,131,32,207,295,9,123,193,222,45,377,62,228,63,459,431,493,471,502,445,473,442,437,443,475,513,468,523,480,584,558,539,541,573,597,599,564,586,601,571,602,563,544,631,622,613,623,614,615,673,616,664,665,625,620,671,658,618,761,754,742,743,744,745,760,773,718,722,768,700,774,776,777,829,779,830,780,784,831,790,827,792,795,797,800,842,805,806,807,836,809,811,844,812,818,820,852,825,839,868,892,871,904,888,874,876,880,901,883,912,934,940,923
295,63,768,825
743,387,67,268,417,153,433,351,184,32,56,295,20,39,63,502,473,558,602,544,614,615,624,665,745,715,774,776,784,793,796,798,799,800,843,809,820,825,874,910,945,918
843,75,65,24,316,137,67,142,268,417,153,183,184,56,193,357,459,473,513,525,480,541,549,570,599,607,571,602,563,544,623,619,615,624,636,686,618,761,706,742,743,760,767,735,768,751,728,729,774,779,781,784,797,799,807,809,811,814,819,820,825,871,873,874,865,948,928,908,911,945,917
892,362,518,607,672,680,687,714,717,796,843,820,825,909,925
131,135
836,391,287,75,262,65,297,24,316,342,299,67,268,417,102,225,152,153,433,265,64,248,943,88,105,368,146,21,183,91,260,107,184,131,369,56,223,109,295,148,187,123,111,93,20,222,366,294,45,357,39,428,228,149,63,459,431,483,507,445,473,442,437,443,475,513,468,486,466,480,584,610,558,539,541,573,861,597,570,580,607,564,586,840,565,563,544,567,631,613,672,623,619,641,615,624,642,630,664,665,629,690,636,617,686,625,650,651,671,626,638,761,754,706,695,742,696,745,760,746,756,773,711,767,715,698,717,718,719,735,720,722,763,768,726,771,700,752,728,729,753,731,732,764,774,777,779,830,780,784,786,831,787,827,846,792,793,795,796,832,798,799,800,842,833,802,806,807,857,811,837,844,812,814,854,815,816,851,820,852,822,868,869,892,899,871,886,872,873,874,875,864,893,876,866,889,877,878,879,880,902,882,896,897,891,883,955,944,909,910,930,911,945,931,947,913,935,916,917,919,922,923,937,926,938
814,391,287,262,65,387,316,342,137,336,26,67,328,408,142,268,417,152,291,153,433,64,248,943,88,105,146,183,91,351,107,184,32,56,223,109,295,9,187,193,93,20,353,222,294,255,357,39,228,150,63,459,431,520,434,510,507,501,445,473,442,475,512,513,468,523,525,466,480,605,542,558,548,541,588,597,570,580,607,564,586,601,571,565,602,563,598,544,567,623,614,660,615,624,642,662,656,665,690,636,668,674,684,686,620,682,618,692,754,704,755,705,742,743,744,765,709,696,745,760,746,756,767,715,717,718,748,735,723,763,751,726,738,752,729,753,730,731,732,764,774,776,777,778,779,781,784,786,831,787,790,827,791,846,792,793,796,832,797,798,799,800,842,843,833,802,806,807,849,809,811,812,845,817,851,819,820,852,838,822,825,858,868,869,871,886,872,873,904,874,864,866,889,878,880,902,882,897,890,891,906,948,954,928,909,910,911,945,932,947,934,941,916,917,919,940,925,938
858,391,286,75,65,387,24,316,81,190,139,336,299,67,142,268,417,225,291,524,433,265,64,248,306,88,105,89,21,183,351,107,184,207,56,223,148,123,20,353,234,236,294,45,357,172,228,149,63,135,459,431,493,510,507,501,445,473,460,512,513,468,525,455,466,480,531,584,592,610,605,558,548,541,543,573,596,570,608,607,564,566,586,571,565,602,544,567,631,613,672,615,624,642,662,665,636,674,617,684,687,625,650,651,682,671,689,761,754,704,755,706,742,743,709,696,745,746,711,712,767,714,715,735,720,722,763,768,771,738,700,728,729,730,731,764,774,776,777,778,779,782,783,784,786,787,827,846,792,793,848,795,796,832,797,798,799,800,843,833,802,805,806,807,836,849,809,857,850,837,812,814,854,855,851,818,819,820,852,825,868,869,871,886,873,874,875,877,878,896,897,890,891,906,883,954,929,909,910,930,911,945,931,946,933,949,914,915,935,916,917,918,919,940,937,938
615,513,571,544,624,674,743,779,799,800,820,825,868
714,67,102,21,56,228,459,493,442,513,610,605,541,601,544,623,619,614,615,629,686,687,704,695,743,710,715,698,774,778,779,784,857,906,954,917,936
12,248,111,93,234,228,459,442,468,531,541,840,664,650,618,689,754,695,743,711,719,735,700,752,728,774,776,829,831,795,842,835,814,855,858,887,875,864,876,878,896,897,928,930,949,953
786,391,286,12,75,65,387,365,514,24,316,395,137,26,67,328,198,417,102,225,152,291,153,524,433,248,306,88,105,368,146,292,21,183,260,107,184,131,301,56,109,148,187,193,111,353,222,366,294,255,357,377,39,228,135,459,210,431,434,507,502,445,446,473,460,475,468,486,455,466,584,605,558,541,543,573,596,597,608,580,599,607,564,566,586,571,565,602,555,557,544,567,685,622,613,672,623,680,641,614,660,615,624,642,630,662,664,665,690,674,684,686,687,625,651,682,671,618,689,694,704,705,706,742,743,744,745,760,710,756,773,712,715,759,717,718,719,735,720,722,768,751,726,738,700,752,728,753,730,731,764,774,841,779,781,782,784,831,787,788,790,827,792,795,796,832,799,842,801,802,806,807,836,809,811,812,845,814,854,815,816,855,817,851,818,819,820,852,838,892,871,886,873,904,888,874,875,865,866,889,877,878,897,891,906,948,883,908,929,909,945,932,947,941,913,935,917,918,920,921,922,925,937,938
947,692,774,809
501,287,75,387,24,316,190,342,137,139,336,26,67,328,198,268,102,225,153,433,265,64,248,306,943,88,146,21,183,91,107,184,32,56,9,123,193,93,20,353,234,255,39,228,149,63,459,431,510,483,445,446,473,437,443,460,475,513,468,466,480,584,592,558,548,539,543,861,597,608,580,607,564,566,586,571,565,555,563,544,567,685,631,622,613,672,680,619,641,614,615,624,630,662,673,616,665,629,674,684,687,650,651,620,657,682,671,626,618,638,761,754,755,705,706,742,743,709,760,746,710,756,773,712,715,759,718,719,735,736,720,722,763,768,751,726,700,752,728,729,753,730,731,732,764,774,841,779,830,781,782,783,784,786,788,827,846,793,795,796,832,797,799,800,843,801,806,807,836,849,809,850,844,814,815,851,820,852,822,823,825,858,839,868,892,870,871,886,872,873,888,874,875,893,866,878,902,896,897,891,906,948,908,929,944,909,910,945,931,932,946,933,947,934,941,915,916,917,918,919,921,922,952,937,938
597,391,286,287,12,75,262,387,514,24,316,137,336,299,67,328,126,268,417,152,273,291,153,524,433,64,248,105,146,292,21,183,351,107,184,32,207,56,295,148,193,111,20,353,236,294,172,228,149,63,135,459,431,493,483,507,502,445,473,437,443,475,512,513,468,523,525,466,480,531,584,592,558,548,539,541,549,543,573,588,570,607,564,566,586,601,840,571,565,602,555,563,557,598,544,567,631,622,623,680,641,614,660,615,624,665,674,687,625,650,682,626,618,689,692,761,755,706,708,742,743,744,745,756,773,711,767,713,715,698,735,768,751,700,752,728,729,753,730,764,774,776,841,778,779,830,781,782,783,784,786,831,787,788,827,846,792,793,796,797,799,800,842,843,801,802,805,806,807,836,849,809,811,812,814,816,817,819,820,852,838,825,858,868,892,899,871,904,874,875,864,893,865,894,889,878,897,901,906,883,955,928,908,929,909,911,945,912,947,934,914,935,917,918,919,936,923,924,953
207,391,75,365,137,26,67,328,268,417,265,248,183,91,32,56,109,123,353,236,294,357,228,149,63,459,431,507,502,473,442,513,468,523,480,584,592,548,541,597,570,599,571,565,544,631,615,624,630,636,674,687,761,754,742,745,760,712,735,728,729,753,774,779,786,788,827,792,796,832,797,799,800,843,802,806,807,809,837,814,820,852,868,892,871,875,866,954,909,910,911,946,935,916,917,937,926
830,75,67,328,268,102,265,93,357,459,445,473,531,544,615,761,744,767,717,768,729,774,841,843,807,836,851,820,892,873,875,894,917
906,262,24,395,67,198,268,417,248,306,105,368,292,21,351,107,184,56,93,222,228,150,135,459,483,445,446,473,460,558,543,596,597,570,607,602,555,563,544,685,631,623,660,615,624,630,664,656,665,625,650,657,743,765,696,746,712,715,768,726,731,774,777,784,786,787,846,792,796,797,799,800,811,817,868,869,871,888,874,866,891,948,883,911,945,912,946,947,935,916,918,951,936,938
564,391,96,26,299,67,268,417,248,21,107,56,295,20,459,507,443,512,513,523,584,605,573,597,570,602,544,661,631,623,614,660,615,624,665,754,743,715,774,779,784,786,787,793,800,843,806,809,820,858,868,892,870,906,935,926
738,75,24,316,26,67,268,102,21,184,56,353,63,459,431,473,558,541,570,607,571,565,615,662,673,629,686,755,706,742,745,756,711,712,715,718,720,763,700,728,729,774,781,787,827,832,807,809,814,819,820,892,886,904,891,948,945,916,917
557,391,387,67,268,417,107,184,32,56,148,353,228,149,459,483,445,513,480,558,543,861,570,607,571,565,602,567,631,664,636,649,625,651,671,754,694,706,742,712,735,728,729,753,731,774,776,786,827,792,793,832,799,842,843,807,809,844,814,851,852,858,874,875,866,878,908,929,930,911,945,933,947,934,935
852,387,24,336,67,328,268,417,433,248,21,184,32,56,193,353,63,459,431,445,473,437,443,460,513,468,466,480,584,558,548,596,570,607,571,565,563,544,631,615,624,630,662,665,687,650,651,761,706,742,743,745,735,728,729,730,774,781,784,846,792,793,795,796,832,799,800,843,807,836,809,811,814,820,825,868,892,874,866,878,897,890,948,929,909,911,945,912,946,947,934,915,935,916,917,918,922,925,926
512,795
713,286,12,75,365,297,24,139,67,328,198,268,102,225,291,153,524,265,64,248,306,88,105,146,21,91,351,107,184,131,32,207,56,148,9,123,193,20,353,222,236,366,45,172,228,149,135,459,483,501,445,473,442,443,460,475,513,523,455,533,466,584,592,610,548,541,549,543,861,597,570,580,599,607,564,586,840,571,602,555,563,598,544,685,661,631,672,623,680,641,660,615,624,662,673,616,664,665,629,636,684,686,649,625,650,651,682,671,626,638,689,692,754,694,704,705,706,742,743,744,709,696,760,710,756,711,712,714,759,717,718,719,735,720,722,763,768,751,726,771,700,752,728,729,753,732,764,774,841,779,781,783,784,786,831,787,788,827,846,793,796,832,797,799,800,843,801,802,806,807,836,809,857,837,844,812,813,814,817,851,819,820,852,838,825,858,860,868,892,886,873,904,862,874,875,893,876,866,889,877,878,879,896,897,901,948,883,908,929,944,930,911,945,931,932,946,933,947,957,949,913,914,915,939,935,917,918,919,936,940,923,952,953,937,938
601,148,459,468,854
459,12,75,190,268,153,183,91,184,369,223,148,234,357,377,149,63,473,442,437,592,610,605,541,549,609,578,840,575,598,622,680,619,630,636,687,637,650,620,689,754,705,695,742,709,760,746,756,773,714,698,718,738,700,752,728,729,732,774,776,829,841,830,780,831,788,827,796,797,799,842,843,833,806,808,857,810,814,854,820,868,892,871,872,887,873,904,874,893,877,880,903,908,929,930,914,939,925,953,937
126,24,316,395,26,67,417,153,248,183,184,56,295,148,353,234,236,255,357,63,459,431,507,445,473,480,541,570,607,564,586,601,565,563,567,623,614,615,624,665,629,674,686,625,650,671,761,706,742,743,744,696,745,773,715,723,728,729,774,784,792,793,832,797,798,799,833,836,809,814,817,820,852,872,878,908,910
507,391,287,12,75,24,316,81,190,395,137,336,299,67,328,142,268,417,225,152,153,433,265,64,248,306,88,105,368,292,21,183,351,260,107,184,32,207,56,148,193,353,236,294,45,357,377,39,63,459,431,434,483,445,446,473,443,460,475,512,513,468,523,466,480,531,584,592,610,605,558,539,541,543,588,597,570,580,607,564,566,586,601,840,571,602,563,598,544,685,631,623,680,619,614,615,624,642,630,662,664,665,690,636,674,684,686,687,625,650,682,692,761,754,755,706,742,743,744,756,773,711,714,715,719,724,768,751,726,738,700,752,729,753,731,774,776,778,779,781,783,784,786,788,853,827,846,793,796,832,797,798,799,800,843,801,802,805,806,807,836,809,811,837,814,816,817,851,818,819,820,852,858,868,892,871,886,904,862,874,875,864,865,889,877,878,897,901,906,883,928,929,930,911,945,946,947,934,914,936,940,923,937,938
148,65,32,228,523,466,584,571,615,625,689,774,776,807,809,814,868,871
573,387,139,67,126,417,433,265,248,88,105,184,32,56,109,9,353,236,39,228,63,459,483,445,473,437,443,475,468,558,597,570,607,586,601,571,565,563,557,631,623,641,660,615,624,630,662,673,656,665,636,674,625,651,618,761,743,760,712,719,768,729,753,774,784,846,832,798,799,843,806,807,808,844,814,823,869,892,874,875,866,878,897,906,908,930,911,931,935,916
730,391,286,287,75,65,387,24,316,81,139,26,67,328,198,268,417,153,524,433,265,64,248,88,105,21,183,91,107,184,32,207,56,223,295,148,193,93,20,353,236,45,357,228,149,63,459,431,493,510,483,507,445,446,473,442,437,443,460,475,512,468,525,466,480,584,610,605,558,539,541,596,597,570,580,607,566,586,840,571,602,544,685,631,622,672,623,641,614,660,615,630,616,665,690,636,674,686,687,625,650,671,670,626,638,689,692,761,754,755,705,706,708,742,743,744,765,745,773,711,712,767,715,698,718,722,723,763,768,751,738,700,728,729,753,731,764,774,776,830,781,783,784,786,831,787,790,827,791,792,848,796,832,797,798,800,842,843,802,806,807,836,849,811,844,814,815,816,817,818,819,820,852,858,839,868,892,899,886,872,888,874,864,893,876,865,866,878,880,897,891,906,948,954,955,928,909,910,911,945,946,934,941,915,935,916,917,918,919,920,940,922,923,925,937
684,391,286,75,65,24,395,139,336,67,328,408,142,268,417,102,225,152,291,153,433,265,64,248,306,105,368,292,21,91,351,107,207,458,56,109,148,187,111,93,222,236,366,294,45,172,428,228,149,63,135,459,210,431,493,434,507,445,446,473,437,443,460,513,468,523,525,533,480,584,592,610,605,558,539,541,549,543,573,588,861,570,580,609,607,586,601,840,571,565,602,563,557,598,544,567,631,613,672,623,619,641,614,615,624,630,664,665,636,674,687,649,650,620,671,689,692,761,754,705,743,765,709,696,745,760,746,710,756,773,711,712,714,715,698,759,717,719,720,723,724,768,751,726,771,728,729,753,730,731,774,841,830,783,784,786,831,787,789,846,848,796,832,798,833,801,807,836,808,849,857,850,811,844,845,814,815,816,855,817,851,818,820,852,838,822,823,869,892,871,873,888,874,875,864,893,865,866,877,878,902,891,906,948,883,928,929,944,909,930,945,912,946,947,957,934,913,915,935,917,918,919,951,921,936,940,922,953,937,926,938
564,75,336,67,351,32,459,473,513,607,565,544,619,614,615,650,729,774,841,784,831,846,799,843,806,807,820,852,868,892,866,949,935
564,24,395,342,137,139,336,26,67,328,408,142,268,152,153,524,433,265,248,306,88,105,368,183,91,260,107,184,32,207,56,223,148,9,193,20,353,222,236,357,377,39,228,459,210,431,434,510,507,502,445,473,442,437,443,460,475,512,513,468,486,531,584,543,573,588,861,597,570,608,580,599,607,601,840,571,563,544,567,631,672,623,680,641,660,615,624,642,662,665,629,636,674,686,687,650,651,657,682,671,626,689,692,761,706,708,742,743,709,696,745,760,746,710,756,773,712,714,759,717,719,735,722,723,763,768,751,726,700,728,729,730,731,764,774,776,841,784,786,787,789,827,791,846,792,793,795,796,832,797,798,799,842,843,805,806,836,808,809,850,811,845,813,814,854,815,816,817,851,852,825,858,868,869,892,870,871,886,872,873,904,862,888,874,875,864,876,865,866,877,878,896,897,891,906,948,883,954,955,928,929,910,930,911,945,912,946,913,914,935,918,919,921,922,925
767,687
75,286,387,514,24,81,137,67,328,198,408,126,152,153,524,265,64,248,306,21,91,351,184,32,301,56,187,111,93,234,236,366,294,172,150,63,459,210,520,510,507,501,442,443,475,468,486,466,531,584,592,605,539,543,861,570,607,566,840,571,565,602,598,567,631,613,623,641,614,660,615,642,665,636,674,684,625,651,689,761,754,694,755,742,744,709,696,745,760,698,717,719,720,726,700,752,728,729,730,774,779,781,782,789,827,791,846,792,793,795,796,832,799,843,801,805,807,844,819,820,852,822,823,868,892,886,874,875,866,889,877,880,902,896,897,890,891,906,883,908,910,911,932,933,934,915,921,936,940,924,925,926,927
607,75,24,67,32,473,563,672,615,624,744,774,782,784,799,808,868,897,947,915,935,937
9,336
602,24,67,433,21,56,473,460,565,615,624,684,783,784,797,799,806,819,820,852,868,888,874,897,906,947,915,921
781,391,286,262,65,387,24,316,315,190,26,299,67,328,142,268,417,152,153,524,433,64,248,306,943,88,146,362,21,183,260,107,184,32,207,369,56,109,148,9,93,20,234,236,366,294,255,357,172,149,63,135,459,210,431,507,473,460,475,513,468,486,523,525,466,480,531,584,592,558,541,549,597,570,599,564,566,586,601,571,565,602,563,544,567,631,672,623,680,641,614,660,615,624,630,662,673,664,665,690,674,617,687,625,650,682,618,689,754,704,755,706,742,743,744,709,745,760,746,710,756,767,715,759,718,719,735,736,768,751,738,728,729,753,730,764,774,776,777,841,778,779,830,782,783,784,786,787,788,790,827,791,792,793,848,795,796,832,797,798,799,800,843,801,802,805,806,807,808,849,809,857,811,812,845,814,817,851,818,819,820,852,822,823,825,858,860,839,868,892,899,871,873,874,875,864,893,865,866,889,877,897,891,901,883,908,929,910,930,911,912,934,914,915,935,916,917,926
767,391,286,287,12,75,262,387,24,316,81,342,336,67,328,126,142,268,417,225,273,153,433,265,64,248,306,943,105,146,21,183,107,184,207,458,56,109,148,9,193,20,353,222,236,366,294,255,357,228,149,63,135,459,210,431,493,434,510,483,507,502,445,473,437,443,460,475,512,513,468,523,455,466,480,605,558,541,543,861,597,570,599,607,564,566,586,601,571,565,602,563,598,544,631,622,623,680,641,614,660,615,624,662,673,664,665,629,690,674,617,687,625,650,651,682,671,618,689,692,761,754,755,742,743,744,709,745,760,756,773,712,715,759,735,720,768,751,726,738,700,728,729,753,730,731,732,764,774,776,778,779,830,781,783,784,786,787,789,827,846,792,848,795,796,832,797,798,799,800,842,843,801,802,807,809,811,845,814,815,817,851,819,820,852,823,825,860,868,892,871,888,874,875,865,889,877,878,897,906,883,928,908,909,910,930,911,945,932,947,913,915,935,916,917,951,936,922,923,953,937
459,858
417,234
542,336,299,524,433,20,39,228,473,443,523,466,571,544,636,626,761,755,746,711,777,780,784,793,795,796,843,806,807,836,809,814,868,911,945,916,918
723,75,387,96,316,190,67,328,268,265,248,105,351,260,107,184,207,56,295,148,187,20,353,236,149,63,459,431,507,445,473,443,460,512,468,466,480,558,541,570,608,580,599,607,586,840,565,602,563,598,544,567,685,631,623,680,615,624,630,662,664,665,629,690,636,674,684,687,625,650,671,689,692,761,754,755,706,742,743,745,715,719,720,768,751,726,728,729,753,730,731,764,774,776,841,779,781,783,784,786,787,788,795,796,832,799,843,806,807,814,816,817,851,819,820,852,838,825,858,868,892,871,904,862,874,889,878,897,901,911,945,931,947,934,941,916,917,951,936,952
751,571
738,391,286,287,75,387,365,24,316,342,336,26,67,328,268,417,225,152,153,433,64,248,306,943,88,105,21,183,107,184,32,207,56,295,148,9,187,193,111,93,20,353,366,45,357,377,428,149,63,135,459,431,492,507,445,473,442,443,460,475,513,468,523,466,531,584,592,610,558,541,543,861,570,608,599,601,571,565,602,555,598,544,685,631,623,680,619,615,624,630,662,673,664,629,690,636,674,617,686,687,625,650,671,618,689,761,754,704,705,706,708,695,742,743,744,709,745,756,773,711,712,714,715,759,718,719,735,736,720,722,768,751,726,771,752,728,729,731,774,841,779,830,781,782,783,784,786,831,787,788,827,792,793,848,796,832,798,799,842,802,806,807,836,809,857,811,837,812,854,815,817,851,819,820,852,838,825,839,868,892,870,871,886,872,873,904,862,874,875,893,876,865,866,889,877,878,902,882,896,897,948,883,928,932,946,933,934,913,915,916,917,918,936,925,937
67,45,473,541,571,614,615,624,636,754,706,743,712,763,768,728,730,774,784,844,874,897,929,917,919
193,268,32,295,502,630,743,768,774,779,809,820,825,945,912,918
746,387,316,336,235,268,273,295,431,520,471,507,437,512,468,523,584,542,558,580,571,563,544,673,690,658,761,708,743,745,760,751,774,778,779,784,786,853,793,797,800,805,806,809,812,813,818,825,860,908,910,911
306,459
692,299,268,32,56,193,466,607,614,630,665,618,743,760,945,916
146,391,12,75,262,387,365,297,514,81,395,342,137,139,67,328,408,268,102,225,152,291,153,524,64,248,306,943,88,105,21,91,351,260,184,131,32,207,369,56,109,148,9,111,93,20,353,222,234,366,45,255,538,428,149,135,459,431,520,493,483,507,501,445,442,437,443,460,512,468,523,525,518,531,584,592,610,605,558,541,549,543,861,597,570,608,609,599,607,578,566,586,840,565,602,557,544,567,661,672,680,641,642,673,616,664,656,629,668,686,687,649,625,650,651,620,682,671,626,618,638,689,761,754,694,704,755,705,695,742,743,765,709,760,710,756,711,767,714,698,717,718,719,735,763,751,726,771,700,752,728,729,753,732,829,841,830,780,831,787,788,827,791,846,792,793,848,795,796,832,797,798,799,800,842,843,833,835,802,805,836,808,859,837,845,854,855,838,869,886,872,873,904,874,875,876,866,889,877,878,879,882,896,897,891,901,948,883,954,955,944,930,945,932,946,933,934,958,915,950,918,919,951,936,940,922,923,952,953,937
689,286,12,65,387,297,316,342,336,26,67,328,142,268,153,433,105,183,260,107,184,32,207,301,56,109,148,9,187,123,193,20,353,236,294,357,63,135,459,493,507,473,442,437,460,475,468,523,455,480,584,610,542,558,548,541,573,597,570,608,580,607,564,578,601,565,563,598,544,567,631,672,614,615,624,630,673,690,636,674,617,687,625,682,671,618,692,754,708,695,742,743,744,765,696,745,760,756,714,715,698,759,717,718,719,735,736,720,738,752,728,729,730,731,732,764,774,776,841,779,830,780,781,783,784,786,831,787,789,827,791,792,793,795,796,832,797,799,800,843,802,805,807,809,811,812,814,854,819,820,852,825,858,860,868,869,892,870,871,873,904,862,874,875,893,865,889,877,902,896,897,928,929,910,930,911,945,933,934,949,914,915,950,939,935,916,917,918,919,923,925,937,926
126,24,566,799
336,75,316,81,67,268,433,265,64,248,351,184,207,56,294,377,431,520,445,473,468,466,601,840,571,555,544,685,631,615,624,625,754,755,743,715,768,774,779,781,784,789,843,807,811,844,817,851,820,852,838,892,888,893,897,906,928,908,929,909,910,911,947,935,916,917,924
571,563,615,625,760,751,911
131,391,75,387,139,336,67,524,433,184,187,93,45,172,228,210,437,531,584,605,541,570,580,563,598,567,680,662,690,620,682,658,618,638,754,745,760,751,771,764,778,779,781,782,784,786,787,788,843,836,809,811,844,813,814,854,819,820,868,892,862,865,866,877,954,910,941,916,937
774,75,67,328,268,417,153,433,265,248,21,183,351,107,184,32,295,193,353,294,445,473,437,460,468,466,584,592,570,607,563,544,631,672,614,615,624,665,674,761,742,743,711,712,719,768,728,729,776,779,781,784,786,846,792,796,832,799,843,802,836,809,814,819,820,825,868,892,871,862,874,864,897,928,911,945,947,935,916,919,923
111,391,287,75,262,96,67,328,268,417,273,153,64,248,943,105,368,183,184,32,207,56,223,148,123,193,353,294,255,63,459,210,434,507,502,473,437,460,512,513,468,525,466,584,610,558,548,539,541,570,608,580,607,564,586,601,840,571,565,563,598,544,567,685,680,614,660,615,624,630,662,690,636,674,625,650,651,620,618,761,754,742,744,709,745,710,715,719,735,722,768,751,771,729,753,730,764,774,841,830,781,784,786,787,827,792,793,795,796,797,799,800,842,843,805,806,807,836,809,812,814,854,815,855,817,818,820,852,838,822,825,858,860,868,892,886,887,873,904,874,875,893,866,878,897,891,948,928,908,929,909,911,945,932,946,934,941,915,935,916,917,918,936,923,953,937,926
937,328,102,273,943,88,89,146,223,93,45,538,459,533,861,840,598,623,636,686,687,649,637,650,754,705,743,709,713,714,759,717,719,736,726,700,752,732,841,827,848,832,833,835,836,837,844,855,892,886,862,876,894,889,877,878,896,929,930,941,949,939,919,936,952
607,391,387,26,67,328,142,417,433,183,351,458,148,193,150,459,558,541,549,563,544,615,642,686,666,715,722,751,774,786,799,807,820,825,868,874,929,911,935,924
295,316,336,67,268,152,153,248,183,351,260,184,32,207,148,20,39,459,434,473,442,512,513,466,584,542,548,539,597,608,607,544,619,614,615,630,656,665,690,636,674,686,618,761,754,694,705,706,708,743,715,768,753,774,779,780,782,784,831,788,792,797,798,799,800,843,833,806,807,809,820,838,825,868,899,871,874,889,908,945,941,915,916,917,918,919,936,926
949,190,328,524,306,105,368,207,123,538,39,459,483,507,486,549,608,580,563,567,620,682,671,742,715,718,751,752,790,809,859,844,860,862,877,896,897,929
852,391,67,433,265,88,184,56,63,459,445,570,586,557,615,624,664,665,715,735,763,764,784,786,827,797,800,842,843,807,809,811,844,825,871,874,878,897,948,929,945,934,935,916,917
137,823
911,235,295,520,563,690,746,753,784,791,798,800,947,915,916
483,65,24,316,26,67,198,268,417,152,153,433,265,64,248,105,368,91,207,458,295,123,234,236,39,459,492,507,446,437,475,512,513,584,539,595,588,609,564,586,565,555,563,557,544,623,615,624,616,690,674,650,657,682,626,743,709,711,712,715,720,722,726,730,774,841,779,781,782,783,784,792,796,799,843,801,806,807,836,808,812,814,816,817,851,820,862,888,874,866,878,880,902,896,897,891,945,946,941,913,926,938
947,287,514,395,67,248,105,107,207,150,459,588,598,567,623,630,650,692,743,723,768,774,799,817,852,888,874,864,906,883,954,945,934,941,916
473,391,75,65,387,365,316,81,336,67,328,142,268,417,225,153,433,248,943,88,105,21,183,91,351,260,107,184,207,56,148,187,193,93,20,353,222,236,366,45,357,228,149,150,63,135,459,431,520,493,471,510,483,507,502,445,460,475,512,513,468,525,466,480,584,542,558,541,596,597,570,608,599,607,601,840,571,565,602,555,563,598,544,623,680,614,660,615,624,630,662,664,629,690,636,668,617,684,687,625,651,620,682,671,618,689,754,694,755,705,706,695,742,743,744,709,696,745,760,710,756,773,711,767,714,698,759,718,719,735,736,768,751,726,771,738,700,728,729,753,730,774,777,829,841,778,779,781,783,784,786,787,790,791,846,793,848,797,799,842,843,801,802,805,806,807,809,850,811,844,845,813,814,854,815,816,855,817,851,818,819,820,838,825,858,860,868,869,892,871,872,873,862,888,874,875,864,865,877,878,879,902,882,896,897,890,891,901,906,883,954,928,929,910,911,945,912,957,956,934,949,915,935,916,917,918,936,940,922,925,937,938
417,234
919,286,75,65,342,67,268,152,153,433,265,64,248,368,21,107,184,32,148,20,353,366,357,149,63,459,507,445,473,475,525,480,542,541,543,570,599,564,566,544,567,631,623,615,624,662,664,629,636,686,671,618,689,761,754,706,743,696,745,760,773,711,715,759,719,735,751,728,730,774,779,784,786,788,793,796,799,842,801,802,807,836,809,857,814,817,851,819,820,852,873,874,864,877,902,897,890,908,947,941,917,923,925
729,67,328,417,184,207,56,459,431,473,442,468,660,615,704,768,774,786,799,843,868,892,906,929
814,65,24,316,342,336,235,142,152,273,153,433,943,183,260,32,207,301,56,295,9,187,20,353,222,236,294,357,377,62,39,150,135,431,520,492,493,471,510,507,473,475,512,513,468,523,525,466,480,584,542,539,541,549,573,595,570,608,580,564,566,601,571,565,602,575,555,563,544,567,631,672,623,680,660,615,624,630,662,673,664,665,690,668,674,617,684,651,666,682,658,618,689,692,694,755,706,708,742,744,765,745,760,746,773,767,714,715,717,719,735,736,762,751,726,738,752,729,753,730,731,764,774,776,777,778,779,830,780,781,784,786,831,787,788,789,790,791,846,792,793,832,798,799,800,842,833,805,806,807,808,849,809,857,810,811,837,812,845,854,855,817,851,818,819,820,825,860,839,868,892,870,871,886,872,873,862,888,874,875,865,889,877,878,902,882,896,897,890,906,954,955,928,929,944,910,930,912,931,932,946,934,913,915,950,935,916,917,919,922,923,924,925,952,953,926,938
744,391,287,12,75,262,514,24,316,395,137,26,235,67,328,198,408,142,268,417,102,273,153,265,64,248,306,105,368,292,21,183,91,351,107,184,32,207,56,109,148,9,187,193,111,93,236,45,255,377,39,228,149,150,135,459,210,431,520,434,445,446,473,443,460,468,523,455,480,584,610,605,542,558,541,596,597,570,599,607,564,586,601,840,571,565,563,598,544,567,685,622,672,623,641,614,660,615,630,662,664,656,629,690,668,617,650,657,682,618,692,761,754,694,704,709,696,745,756,773,711,712,767,715,698,735,726,700,728,729,753,730,731,774,777,841,778,779,830,781,782,783,784,786,787,788,789,792,796,832,797,799,800,843,833,802,805,806,807,808,849,857,850,811,812,845,814,817,851,819,838,825,860,868,869,892,899,871,886,873,888,874,865,889,878,880,897,890,906,948,883,954,928,908,929,909,910,911,945,912,947,934,935,916,917,918,919,936,922,923,925,953,937,926,938
787,287,12,65,387,342,26,67,268,417,152,273,153,265,64,248,306,146,292,21,260,107,184,458,56,223,109,295,148,9,187,123,111,20,353,222,236,366,45,357,39,172,228,149,150,63,459,210,431,434,507,502,473,442,437,443,460,512,513,468,466,480,584,610,558,541,543,861,597,570,608,580,599,607,564,586,601,840,571,565,602,563,598,544,567,631,622,623,680,641,614,615,624,673,665,629,690,636,674,684,686,625,651,657,671,670,618,638,692,761,694,704,705,706,742,709,696,745,760,746,710,756,711,715,759,717,718,719,722,768,751,738,700,752,728,753,730,731,764,774,777,841,779,781,782,783,784,786,853,827,791,792,793,832,799,843,802,805,806,807,836,808,809,857,811,844,812,814,815,816,817,818,819,820,822,825,860,839,868,869,892,871,886,887,873,904,862,888,874,875,864,865,889,878,902,896,897,890,891,948,954,908,910,930,945,931,946,933,947,941,916,918,919,920,936,923,953,937,926,927
751,913
558,391,286,12,262,65,387,365,24,316,342,336,26,67,328,268,152,153,524,433,64,248,88,105,21,351,260,107,184,32,207,56,295,148,193,20,353,236,294,255,62,172,228,150,63,459,210,431,493,434,471,483,507,473,443,460,512,513,468,486,523,525,466,480,584,542,539,541,595,861,597,570,608,580,599,607,564,566,586,571,565,602,555,563,557,598,544,567,685,631,672,623,641,614,660,615,624,630,662,673,665,617,649,625,650,620,618,689,692,761,754,694,708,742,743,744,765,760,746,773,712,767,714,715,759,718,719,735,736,720,723,768,751,752,728,729,753,730,731,764,774,841,779,781,782,783,784,787,789,790,827,792,793,796,797,798,799,800,842,802,805,806,807,836,809,811,812,845,814,815,816,817,851,819,820,852,823,825,860,868,892,871,873,862,888,874,875,864,893,865,866,889,877,878,902,882,897,891,906,948,928,909,910,911,945,946,947,934,915,935,916,917,918,919,936,940,923,925,953,937,926,938
636,391,365,26,67,328,268,417,153,433,265,248,88,21,107,32,207,56,295,366,149,459,445,468,525,592,548,541,543,596,570,608,607,571,565,598,544,631,623,615,624,629,674,684,650,626,618,692,754,694,704,743,696,711,714,715,759,722,728,729,730,774,830,784,831,787,846,796,832,797,799,800,802,806,814,817,819,820,892,871,904,862,874,878,897,890,948,947,919,936
623,75,65,126,142,148,150,549,595,608,607,598,685,615,642,682
911,391,336,235,299,268,273,183,351,62,63,520,492,471,512,480,584,542,570,608,580,571,563,615,690,666,618,761,760,746,715,762,753,774,778,779,784,791,796,798,800,802,805,857,822,823,825,897,910,945,947,916
471,391,75,190,137,258,67,248,183,184,32,369,56,148,20,294,62,63,507,473,442,443,475,468,486,518,466,542,558,539,573,608,578,563,544,685,623,615,665,617,625,618,708,742,743,719,735,751,774,776,778,780,790,796,797,799,843,801,805,807,809,859,820,825,868,910,911,912,934,915,935,916,918
183,391,286,75,24,96,67,268,153,433,248,21,107,184,32,56,148,193,20,353,39,149,63,459,431,493,507,473,442,443,460,468,523,541,570,599,607,563,598,544,631,623,624,642,662,664,665,629,636,687,651,706,742,696,745,760,756,712,715,719,763,726,764,774,776,777,841,778,779,830,783,784,793,796,797,799,807,836,809,811,812,814,851,820,825,868,892,874,865,897,883,928,930,934,941,916,936,925,926
567,75,24,316,342,336,26,235,67,433,943,183,260,184,32,223,109,148,9,20,353,366,294,357,172,228,459,520,492,473,442,437,466,480,610,542,558,541,595,597,570,580,565,563,544,661,680,615,624,673,690,674,687,625,618,689,692,755,706,708,742,743,765,760,698,717,748,735,736,751,738,752,728,729,753,730,774,776,841,779,783,784,831,787,789,827,791,846,793,795,796,797,799,800,843,802,805,806,807,809,810,812,813,814,819,820,825,868,892,870,871,887,873,904,862,865,889,877,878,896,903,948,929,910,911,945,934,941,949,913,950,925,937
767,391,316,67,328,417,152,265,64,105,146,21,183,107,184,207,56,148,123,93,20,294,228,63,459,431,493,445,473,513,558,541,543,570,599,607,566,601,571,565,602,563,623,615,624,664,690,674,625,650,657,682,671,761,754,706,709,714,715,759,722,768,728,774,831,792,793,796,832,797,798,799,842,811,845,814,815,817,838,825,892,871,874,875,878,945,918,951,923
921,287,262,365,24,96,316,137,139,336,26,67,328,198,408,152,273,265,64,248,943,105,368,292,183,351,107,184,131,32,301,458,56,295,148,111,93,234,294,377,538,428,228,150,459,493,434,445,446,473,443,460,475,513,468,523,455,480,584,605,542,541,596,597,570,580,607,564,566,586,601,571,565,602,555,563,598,544,567,685,631,623,624,616,664,656,629,690,636,668,674,684,687,649,625,657,682,671,618,754,705,743,765,760,746,756,773,712,714,717,722,723,724,768,738,728,753,730,731,732,777,779,780,783,784,786,787,789,790,853,846,792,793,795,796,798,799,800,842,843,801,806,836,808,809,857,811,812,813,854,815,816,817,851,818,819,820,852,822,823,825,858,860,868,869,892,899,871,886,872,887,862,888,874,875,864,893,876,865,866,889,877,879,880,902,882,897,890,891,906,948,883,955,928,908,944,909,910,930,911,945,912,946,947,957,934,941,913,914,915,950,935,916,917,918,919,951,936,940,923,924,925,952,953,938
825,316,342,336,26,299,67,268,273,183,351,32,56,295,193,63,492,507,502,437,512,468,523,466,480,584,558,597,570,602,563,544,623,614,615,624,630,665,690,674,617,682,761,743,744,745,760,746,715,717,768,751,753,730,774,776,779,784,786,787,792,796,799,800,802,805,806,807,809,812,815,820,822,860,868,892,871,874,875,889,897,910,911,945,912,947,934,915,935,916,918,925,926
445,286,75,262,190,395,137,139,258,67,328,408,142,268,417,273,153,265,248,306,105,368,292,183,351,260,107,207,458,56,193,111,20,255,357,377,172,428,228,63,459,210,431,520,434,471,510,507,473,460,468,523,531,584,592,605,558,539,541,543,596,597,570,599,607,564,586,601,571,565,602,555,563,544,685,631,672,623,614,615,624,630,664,656,690,674,617,687,657,671,618,689,692,754,742,743,744,709,760,756,712,767,714,715,717,719,724,700,729,730,731,732,764,774,776,841,780,784,786,787,789,790,846,792,793,796,798,799,843,801,802,807,808,809,850,859,812,845,814,815,816,817,851,820,852,838,822,823,825,858,892,899,871,872,873,888,874,875,864,865,878,897,901,906,948,955,909,910,911,945,946,914,915,935,916,917,921,925,953,937
126,75,316,67,328,225,433,265,248,88,183,32,56,295,366,357,63,459,445,442,460,475,513,468,466,480,584,592,605,541,599,607,565,563,631,623,614,615,624,662,674,650,651,671,761,706,742,743,744,745,756,712,767,715,735,768,726,729,731,764,774,779,782,784,793,797,799,843,805,806,811,814,817,820,852,825,892,871,872,888,874,875,865,877,897,891,906,911,946,949,915,925,938
842,391,286,12,65,387,297,24,316,395,139,67,328,198,268,417,225,153,433,248,306,105,368,146,21,183,107,184,32,207,458,56,109,148,9,123,193,111,93,353,366,45,255,228,149,63,459,210,431,493,445,446,473,442,443,460,512,513,468,523,466,480,531,584,592,610,548,541,861,596,597,570,608,607,564,586,565,555,563,557,598,544,567,685,631,622,672,623,641,660,615,624,662,664,665,629,636,674,617,686,687,649,625,650,671,618,692,761,754,704,755,706,742,743,709,696,745,760,756,773,712,767,715,698,759,717,718,735,736,720,722,768,751,726,738,752,728,729,753,730,731,764,774,779,781,782,784,786,831,787,788,827,793,848,796,832,798,799,800,843,802,805,806,807,836,808,849,809,850,811,844,812,814,854,815,816,817,851,819,820,852,838,822,825,858,868,892,871,873,904,874,875,893,865,889,877,878,880,882,896,897,891,901,906,948,929,944,909,911,945,946,933,947,915,916,917,918,951,936,937,938
555,81,67,268,433,248,21,56,473,460,468,541,598,712,719,728,774,784,787,820,868,871,887,875,882,883,934,916,920
657,391,12,365,297,258,67,328,198,408,417,102,225,524,265,64,248,306,943,88,105,368,146,21,91,260,107,184,131,458,369,223,148,187,111,93,222,234,366,294,45,255,377,538,428,228,149,135,459,434,483,445,446,460,468,518,533,531,610,605,548,541,549,543,588,861,596,608,609,566,601,840,565,575,555,557,598,685,661,631,622,613,672,680,619,641,642,616,664,656,629,636,684,687,649,637,650,651,620,671,670,626,638,689,692,754,694,704,705,706,708,695,744,709,696,710,756,773,711,712,713,714,698,759,717,718,748,719,735,736,720,722,723,724,726,771,738,700,752,728,729,731,732,777,829,841,830,780,782,831,787,788,789,827,846,848,795,832,842,833,801,835,836,849,857,810,850,811,859,837,844,854,855,817,851,852,838,858,869,892,870,871,886,872,907,887,873,904,862,888,875,893,876,894,866,889,877,878,879,880,902,882,896,890,891,903,906,948,954,955,928,908,929,944,909,930,945,931,932,946,933,957,956,941,949,913,914,950,939,935,917,921,936,922,952,953,937,959,938
584,12,75,137,336,67,142,268,433,248,105,21,351,107,32,56,295,228,149,63,135,483,473,513,468,592,541,599,571,544,685,614,664,665,618,761,743,744,712,729,730,774,779,781,784,790,793,797,799,814,820,868,871,930,911,916,921,922
75,297,328,306,88,89,260,9,93,222,234,255,428,437,533,548,549,609,566,557,598,567,661,616,629,626,689,705,706,709,756,714,698,736,720,722,724,771,752,728,732,842,833,836,870,907,887,893,876,878,880,932,956,940
592,774,890
767,262,316,67,268,273,153,433,265,64,248,105,351,107,184,207,56,93,353,39,149,63,459,431,493,473,442,460,513,466,480,541,597,570,607,586,601,571,565,602,563,544,623,641,614,615,624,630,662,665,636,674,625,670,618,761,754,742,744,745,712,715,735,768,728,730,774,778,781,784,786,827,793,796,797,798,799,836,809,845,814,817,819,820,852,825,858,860,868,892,874,875,893,897,928,911,916,917,953
687,248,459,483,541,626,689,754,694,765,714,700,774,796,855,817,819,858,892,871,894,877,878,890,901
622,190,67,268,248,91,207,56,228,63,431,507,443,468,466,541,597,607,564,586,601,602,615,664,636,620,666,744,765,729,753,730,780,796,843,802,845,814,816,839,868,892,871,908,910,947,917,918,937,926
743,67,408,268,433,21,351,32,295,111,236,377,63,459,502,473,512,468,466,541,586,563,544,623,615,624,642,630,689,692,761,755,706,742,745,760,723,753,774,776,779,787,792,793,796,799,809,820,852,871,908,909,912,935,916,917,918,926
88,848
466,391,286,12,65,24,316,81,342,137,139,336,26,235,299,67,198,408,142,268,102,152,291,524,433,248,368,146,21,183,351,260,184,32,207,369,56,295,148,9,123,193,20,353,236,294,357,377,39,172,150,63,135,431,520,492,507,502,445,473,442,437,443,475,512,513,468,486,525,455,480,584,610,542,558,539,543,573,597,570,608,580,599,564,586,601,571,602,563,557,598,544,567,622,623,680,614,615,624,630,662,673,665,629,690,636,674,617,686,687,625,682,618,689,692,761,694,755,742,743,745,760,746,756,712,715,759,735,736,720,768,751,700,729,753,764,774,776,841,778,779,780,781,782,783,786,787,788,789,792,793,796,797,798,799,843,802,805,806,807,808,809,857,811,837,844,812,814,815,817,819,820,838,825,858,860,868,869,892,899,871,886,872,873,904,862,888,874,865,866,877,896,897,890,948,910,911,945,912,946,933,947,957,934,941,958,949,913,914,915,935,916,918,919,921,936,922,923,925,926,927,960,959,961,938
351,139,268,417,102,273,248,183,458,109,111,377,63,445,443,460,543,614,624,662,682,618,706,743,760,722,726,700,731,774,791,792,799,815,851,820,871,886,902,890,948,908,930,917,936
957,75,65,387,24,190,342,137,67,328,198,408,268,417,102,225,273,291,64,248,306,368,183,91,351,260,184,207,458,223,123,93,20,353,234,236,294,172,428,63,459,431,483,507,502,501,446,473,443,468,486,531,558,548,539,543,861,570,607,564,566,601,565,602,563,544,685,672,623,660,615,624,642,664,665,629,690,636,668,674,684,650,651,682,670,618,761,704,706,742,709,696,745,760,710,773,712,715,717,718,768,726,738,728,729,753,774,777,778,830,781,783,784,786,788,790,853,827,846,793,795,796,797,798,799,842,843,833,801,802,807,836,809,857,844,814,854,816,855,851,820,822,825,868,869,892,899,886,887,873,888,875,864,866,889,877,878,896,944,933,914,924,925,953,938
564,67,153,248,473,623,615,665,712,796,799,843,825,871,874,908,911,935,926
878,391,286,12,262,387,365,514,24,316,81,395,137,67,328,408,142,268,417,152,273,153,433,64,248,306,88,105,146,21,183,351,260,184,207,458,56,223,148,9,123,193,93,353,222,234,236,366,45,357,377,39,428,228,149,63,459,210,431,493,483,507,501,445,446,473,442,437,443,475,513,468,523,525,466,480,592,610,605,558,541,543,573,596,597,570,580,599,607,566,586,601,840,571,602,555,563,557,598,544,567,631,622,672,623,680,641,615,624,642,630,664,665,629,636,674,686,625,650,671,626,618,689,692,761,754,755,706,742,743,744,709,696,760,756,711,712,767,714,715,759,718,719,735,736,720,722,723,763,768,751,738,752,728,729,753,730,764,774,779,830,781,784,787,788,827,846,793,832,797,798,799,800,842,843,801,806,807,836,849,809,811,814,815,855,817,851,819,820,852,868,892,871,873,862,888,874,875,865,894,866,902,897,891,906,883,908,909,930,945,912,931,932,946,933,947,934,949,915,935,916,918,936,923,953,937,938
493,286,75,262,387,514,24,96,316,190,395,342,26,67,328,268,417,102,273,291,524,433,248,183,91,351,107,184,32,458,56,223,109,148,111,93,20,353,222,236,255,377,39,172,228,149,63,135,459,431,520,434,510,507,502,445,473,437,443,513,468,486,525,455,466,480,531,584,592,605,558,541,861,597,570,580,599,607,564,566,586,601,571,563,544,567,623,641,614,660,615,624,630,662,665,629,636,674,617,684,649,625,682,671,626,618,761,754,704,705,706,708,742,696,745,760,746,710,756,711,712,767,714,715,698,719,735,736,722,723,763,768,751,771,700,729,753,730,731,764,774,776,777,841,778,779,830,780,784,786,787,788,789,790,791,846,795,796,832,797,799,800,843,833,801,802,805,806,807,836,849,811,812,813,814,815,817,851,852,838,822,825,858,860,839,868,892,886,887,873,888,874,875,893,865,866,889,902,897,891,906,883,955,928,908,909,910,912,932,946,947,934,949,913,915,935,916,918,919,920,923,925,937,926,938
909,262,387,316,190,336,26,67,328,408,126,268,417,225,152,153,433,265,64,248,306,105,292,21,107,184,207,458,56,109,295,148,9,187,193,111,93,20,353,222,236,366,294,45,62,39,228,149,459,431,493,471,507,445,473,437,443,460,512,513,523,525,480,531,584,610,605,558,539,541,573,588,597,570,609,599,564,586,601,571,565,602,563,557,598,544,567,685,631,622,613,672,623,641,614,660,615,624,630,662,665,690,684,686,687,649,625,650,651,657,682,671,670,689,694,705,743,744,745,746,710,756,773,711,712,767,715,759,720,768,700,728,729,753,730,732,764,774,776,782,784,786,787,788,789,853,792,793,797,798,799,800,802,805,807,836,808,809,811,844,812,845,854,816,817,851,818,820,852,838,822,823,858,860,868,892,888,874,875,864,893,865,889,878,880,902,897,901,906,948,928,908,944,910,911,945,912,946,947,957,956,934,913,914,915,935,916,917,918,919,951,921,936,923,924,925,953,938
262,391,287,12,65,387,24,316,190,395,342,137,139,336,26,67,328,142,268,417,225,152,273,153,524,433,265,64,248,306,105,362,21,183,351,260,107,184,32,207,458,148,93,353,222,234,236,366,294,255,357,62,538,172,149,63,135,459,210,431,493,434,507,445,473,442,443,460,512,513,523,525,455,466,584,610,558,539,541,573,861,597,570,580,599,607,564,566,586,601,840,565,602,563,557,598,544,631,672,623,680,619,641,614,660,615,624,642,630,662,673,664,665,629,690,636,674,684,686,687,625,682,671,618,638,689,761,754,694,755,705,706,708,742,743,744,696,745,760,746,710,711,767,715,719,735,736,768,751,738,700,728,729,753,730,731,774,776,777,841,779,781,783,784,786,831,787,788,789,790,853,827,791,793,848,795,832,798,799,842,801,802,806,807,836,809,857,811,844,812,845,813,814,854,815,816,855,817,851,819,820,852,825,858,839,868,869,892,899,871,886,904,862,888,874,875,864,876,865,878,902,897,890,891,906,948,883,928,908,944,909,910,945,912,933,947,934,949,915,916,917,918,919,936,940,922,925,953,937,926,938
377,297,67,198,268,417,291,524,248,88,146,184,56,193,222,234,236,294,172,149,63,135,459,502,473,442,443,525,466,592,539,543,570,607,563,598,544,615,642,673,674,625,761,705,760,710,711,712,717,722,723,726,771,728,729,730,774,778,784,831,787,789,853,846,792,793,796,832,797,799,802,806,807,836,808,809,811,814,815,851,820,868,899,886,904,890,948,954,910,911,946,934,913,935,917,919,936,940,923
89,12,75,395,67,142,268,153,524,433,248,306,105,368,146,21,184,56,148,111,93,366,294,255,357,459,431,501,473,475,548,541,543,588,596,570,599,607,564,586,565,598,544,631,615,664,636,674,687,650,626,761,754,704,706,742,743,744,696,712,759,735,728,729,774,784,786,831,827,846,793,832,797,843,836,849,857,812,820,852,825,858,874,875,878,897,929,909,945,946,933,941,918,938
730,391,286,287,75,514,24,96,139,67,328,198,408,126,142,268,417,225,152,291,153,433,64,248,105,368,146,21,183,351,107,131,32,301,458,56,109,148,111,93,353,236,366,294,357,377,39,228,150,63,459,431,510,507,502,445,473,442,437,443,460,475,468,466,480,584,592,610,558,548,539,541,543,597,570,580,599,607,566,586,571,565,563,544,567,631,622,623,680,660,615,642,630,673,664,665,629,690,636,674,686,625,682,689,761,754,694,755,706,708,742,743,744,696,745,760,746,756,711,712,715,698,720,763,751,728,729,753,731,774,776,841,778,779,781,783,784,786,831,787,788,790,791,846,792,793,796,832,798,800,843,833,802,806,807,857,837,814,815,816,817,851,818,819,820,852,838,868,892,871,886,887,873,904,862,888,874,865,866,889,878,896,897,890,901,906,948,909,910,911,945,934,949,915,917,918,919,923,925,937,926
686,65,387,96,67,268,291,306,89,39,459,210,493,473,443,460,468,455,480,610,605,541,608,565,602,598,660,615,624,674,671,692,694,704,710,756,713,759,717,722,774,780,786,831,792,797,798,802,854,816,819,838,822,871,864,878,896,954,947
783,67,268,248,91,107,184,131,207,187,39,459,431,434,468,466,584,610,541,570,602,598,614,624,642,686,687,670,754,715,718,719,728,732,841,784,786,846,832,799,802,807,857,811,812,813,814,851,868,892,888,874,947,957,935
541,286,514,67,328,64,306,184,20,234,446,473,460,685,613,642,690,650,657,626,754,706,698,717,771,700,753,776,781,796,842,892,871,886,893,878,880,908,911,931,946,934,917
795,391,286,287,75,65,24,81,342,139,336,328,408,268,417,102,225,273,153,433,265,64,248,306,105,146,21,351,260,107,184,207,56,9,187,123,111,20,353,234,236,366,45,357,39,428,228,149,63,459,431,493,434,510,507,445,446,473,437,443,460,468,523,518,480,584,605,548,541,588,861,596,597,570,608,599,607,566,601,840,571,565,602,555,563,598,544,567,685,631,622,672,680,614,660,615,624,630,662,673,664,665,629,636,674,684,686,625,650,651,620,671,658,689,692,761,754,704,706,742,743,765,745,760,746,710,756,712,767,713,715,718,719,735,722,723,763,768,726,738,728,729,730,731,764,774,779,781,782,783,784,786,831,787,788,853,827,846,848,796,832,798,799,800,842,843,806,807,836,808,809,811,837,814,854,815,817,851,819,820,852,838,858,868,869,892,874,875,864,876,865,878,897,890,891,901,906,948,954,908,944,910,911,945,912,932,946,933,947,941,935,916,917,918,919,936,940,922,925,937
778,301,109,148,473,523,571,623,625,708,756,805,812
694,316,67,268,248,368,184,207,295,148,459,468,466,542,571,631,706,715,768,729,845,825,875,948,909,930,918,919,924
661,12,75,65,24,190,137,336,26,235,67,268,225,273,291,153,433,105,207,20,294,255,172,437,468,523,466,480,610,542,558,548,541,549,595,597,608,580,607,564,578,586,571,565,575,563,544,567,622,672,680,614,615,630,673,616,617,620,618,638,689,754,706,708,760,746,756,713,715,717,763,751,752,728,730,774,841,779,784,787,789,827,795,796,797,800,801,802,806,807,809,811,812,814,818,823,825,871,887,904,875,866,889,896,929,911,941,915,916,918,919,922,937,926
523,187,123,597,601,557,692,755,706,756,752,857,810,812,902
784,391,258,417,291,295,471,512,570,563,567,615,624,662,629,690,617,687,745,746,767,751,753,781,783,805,814,871,934,926
783,45,728,730,845,910,917,919
91,391,65,514,24,342,336,26,67,328,408,268,417,225,524,265,64,248,368,292,21,107,184,32,207,458,56,109,111,93,353,234,366,45,39,228,63,459,210,434,445,446,473,443,513,468,523,480,531,605,541,861,570,608,580,607,564,586,601,840,565,602,563,598,544,685,631,622,623,641,615,624,664,665,629,674,684,687,625,650,657,682,671,618,692,754,704,706,742,743,744,709,696,746,756,712,759,717,719,722,768,726,771,738,700,728,729,753,730,774,841,830,783,784,786,787,788,846,792,793,796,832,797,799,842,843,833,801,836,849,809,811,812,814,815,855,817,851,818,820,852,838,825,858,869,892,871,872,904,888,874,875,893,866,889,878,890,948,883,928,929,944,909,910,930,945,934,949,935,916,917,918,921,936,940,923,937,938
541,299,67,328,268,417,265,91,111,135,459,507,445,512,586,557,614,615,624,665,686,692,705,743,719,720,730,787,795,814,854,851,838,892,865,889,928,909,930,949
20,391,12,75,262,514,24,316,190,342,137,26,299,67,328,408,142,417,225,291,153,433,64,248,306,943,88,105,368,146,21,91,260,107,184,131,207,458,369,56,295,123,193,111,93,353,222,236,366,45,538,39,428,228,150,135,459,520,493,510,483,507,502,446,473,442,437,443,475,512,513,468,486,533,466,480,548,541,549,588,861,597,570,608,607,566,565,563,598,544,567,661,631,622,613,672,623,680,619,641,615,630,662,665,629,684,687,649,651,620,671,618,638,689,754,705,706,695,743,709,696,745,760,756,773,711,717,719,735,736,720,726,771,738,700,752,728,729,753,730,732,776,841,780,784,831,788,790,791,795,796,799,800,842,843,833,835,807,836,809,845,814,854,855,818,820,868,869,892,886,873,862,864,865,866,889,879,901,911,912,932,933,947,934,958,949,915,919,936,922
636,391,75,387,24,316,26,67,328,268,417,153,433,265,21,183,260,107,32,207,56,295,148,9,123,111,93,353,234,366,294,45,255,228,149,63,459,445,442,443,460,468,525,584,610,558,541,549,543,861,596,570,599,607,586,601,840,571,565,602,598,631,672,623,619,615,624,662,629,686,687,625,650,670,761,754,755,705,706,695,743,696,745,760,711,712,714,718,719,735,722,768,738,700,728,729,730,731,774,830,783,784,786,831,787,827,793,796,832,799,800,843,833,806,807,836,809,857,844,814,854,817,851,819,820,852,838,825,858,868,892,871,886,862,874,875,876,877,878,897,928,929,930,933,941,915,917,918,936,922,937,938
524,39,525,544,778,784,909,914
811,137,126,268,417,433,21,131,56,570,564,544,615,743,753,774,790,843,849,812,814,818,871,888,925
538,65,342,137,139,67,268,273,153,524,306,146,292,184,369,56,148,93,353,236,459,431,473,442,437,475,542,541,570,564,571,565,563,557,680,641,615,687,625,671,618,689,754,705,706,708,745,710,756,711,713,738,752,728,729,753,764,829,780,783,784,831,787,832,843,802,806,807,837,812,816,817,860,892,904,874,866,878,897,890,954,910,945,931,919,936,925,926
555,336,67,483,473,513,549,565,623,744,792,820,868,906,945
137,139,146,763
860,148,63,443,544,615,745,760,712,774,778,868,930,926
408,391,287,12,75,65,365,297,514,24,316,81,190,395,137,299,67,328,126,102,225,153,64,248,306,943,88,105,368,146,21,91,260,107,184,131,32,207,458,56,295,148,187,193,111,93,20,353,222,234,236,45,255,357,538,428,149,63,431,434,483,502,445,442,437,460,475,512,513,523,518,533,531,610,605,542,558,541,549,588,861,596,597,608,609,599,607,566,601,840,565,555,557,544,567,631,613,672,623,641,615,624,642,673,616,664,629,690,636,674,686,687,649,650,651,620,670,626,618,638,689,754,694,704,705,706,742,743,709,696,746,710,756,713,714,698,759,718,719,735,720,724,768,751,726,771,700,728,729,753,764,777,841,830,780,783,786,831,853,848,832,842,835,805,807,836,808,809,857,850,811,859,837,844,845,814,854,855,817,852,838,822,823,825,892,871,886,872,887,873,888,875,876,866,889,879,880,902,948,883,955,929,909,930,932,946,933,947,957,956,934,958,949,915,950,918,919,936,940,922,953
548,365,291,146,351,187,20,39,459,210,437,455,531,584,597,608,586,613,650,682,704,705,710,771,784,788,827,846,832,811,816,822,823,860,839,887,904,875,880,902,897,908,949,951,922,923
665,391,287,12,75,65,387,365,24,96,316,190,342,137,336,26,299,67,328,408,268,417,102,152,153,433,265,248,306,105,183,351,107,131,32,207,301,56,223,295,148,123,193,111,20,353,236,366,294,45,377,39,63,459,210,431,520,493,434,507,502,445,473,442,437,460,475,512,513,468,486,523,455,466,480,584,592,610,605,558,539,541,597,570,608,580,599,607,564,601,571,565,544,622,623,680,614,660,615,624,630,662,673,674,617,686,625,651,657,682,689,692,761,754,704,755,706,708,742,743,744,709,745,760,746,710,756,773,711,712,698,717,736,720,763,751,738,700,728,729,753,730,731,764,776,841,778,779,781,782,783,784,786,787,788,789,853,846,792,793,796,797,799,800,842,843,833,802,805,806,807,808,849,809,857,812,814,854,815,816,819,820,825,839,869,892,899,871,886,873,888,874,875,864,865,866,889,878,880,897,890,906,948,883,928,908,929,910,930,911,945,912,932,946,947,934,914,915,916,917,918,936,923,953,926
729,316,190,408,142,183,56,148,187,111,93,20,357,459,473,475,610,541,543,680,619,690,636,687,620,689,754,704,695,759,718,719,724,738,752,728,732,831,827,843,814,854,838,873,865,896,929,930,941,949,950,940
649,357,838,892,954,929
784,268,183,39,172,63,512,466,549,607,563,544,615,617,658,618,742,765,745,768,774,776,792,793,796,806,807,809,814,819,820,868,864,911,945,934,926
805,75,67,408,268,111,353,294,63,431,473,512,468,466,584,564,571,563,544,623,641,615,624,665,674,761,743,744,745,753,774,784,786,787,792,843,802,809,812,814,820,825,868,874,928,933,934,913,918,922,923,926
909,75,24,316,342,336,299,67,126,142,268,417,153,248,351,184,131,56,295,193,353,294,39,172,149,63,459,493,473,443,512,513,523,480,584,610,541,597,570,599,564,571,565,563,557,598,623,614,615,673,665,690,636,674,617,625,682,692,694,755,706,708,743,744,746,711,714,698,720,771,752,753,774,776,779,830,782,784,786,790,799,800,843,833,835,805,806,807,836,809,810,811,812,814,818,820,852,838,825,858,888,874,878,902,928,929,911,912,947,949,913,915,916,917,940,924,926
153,75,67,417,225,248,184,458,193,353,236,294,39,63,459,507,445,473,460,512,513,468,523,480,531,539,570,607,564,840,598,615,624,674,625,761,742,743,745,720,723,771,738,728,753,778,781,788,853,846,796,832,797,798,843,802,809,811,854,855,818,819,852,858,868,892,893,866,889,880,896,897,891,906,929,910,931,935,916,921
152,316,26,67,328,268,291,153,524,184,295,187,228,459,445,473,468,523,466,531,539,541,570,563,544,680,641,660,615,624,665,690,684,754,760,715,753,841,783,784,786,831,788,832,797,798,801,806,807,814,854,820,825,868,869,904,862,889,948,909,911,946,947,935,919,940,953,926,927
67,75,328,268,417,248,146,21,183,351,184,56,20,294,428,149,63,459,473,531,541,563,614,615,624,636,674,686,649,650,761,706,743,744,745,717,719,728,729,774,784,831,827,792,793,796,832,799,807,836,809,814,820,868,892,866,906,948,929,910,911,945,935,936,925,937
833,286,65,342,26,235,67,328,142,268,433,943,260,207,56,223,20,353,366,294,357,63,459,520,492,507,473,443,466,480,610,558,541,565,563,544,567,615,624,617,650,620,689,742,760,714,715,717,748,735,736,762,751,738,752,728,729,730,774,776,841,783,784,827,846,795,796,799,800,843,805,809,815,819,820,868,870,871,887,873,862,865,866,889,877,878,896,903,948,928,929,910,941,949,914,950,917,919,924,925,937
912,391,286,75,514,24,96,316,190,342,137,67,268,417,152,153,524,265,248,88,105,183,351,107,184,32,56,295,193,111,353,236,294,255,228,63,135,459,431,493,434,502,445,442,443,460,475,512,513,468,466,480,597,570,608,599,607,564,601,571,602,555,563,544,623,614,615,624,630,662,656,665,690,674,617,625,618,689,761,754,694,755,706,743,744,745,760,711,718,735,768,751,728,729,753,730,731,764,774,776,778,779,781,782,784,786,787,792,793,796,799,806,809,845,815,817,851,818,819,820,822,825,860,868,892,871,873,862,874,875,865,878,897,890,891,948,883,928,908,909,911,945,946,947,934,949,915,935,916,917,918,921,923,926
832,391,286,75,65,365,297,514,190,67,328,268,417,291,524,265,64,306,943,88,105,368,146,184,369,56,9,123,111,20,222,294,45,255,377,172,428,228,149,459,210,431,520,493,434,445,446,473,442,437,443,475,512,513,468,486,525,518,455,480,531,592,610,605,548,541,549,588,861,597,570,608,607,566,586,601,840,565,602,555,557,598,567,622,672,623,680,619,641,614,660,615,624,642,662,673,616,664,665,629,686,650,651,620,657,682,671,670,626,638,689,692,754,694,705,706,708,695,742,744,709,710,756,711,767,714,759,717,718,719,735,736,720,722,751,726,771,738,729,753,730,732,774,841,778,779,830,780,781,831,787,788,790,853,827,792,793,848,795,799,800,842,833,802,807,837,845,813,814,854,815,816,817,851,820,852,838,823,825,868,892,886,872,873,904,862,874,864,893,876,866,889,877,878,882,890,891,901,883,955,929,944,909,910,930,945,931,946,933,947,957,934,941,958,914,917,918,919,951,936,940,922,925,952,937,938
692,286,65,395,336,26,67,328,417,291,524,183,351,107,184,32,369,56,295,111,20,222,366,255,357,228,149,63,483,445,473,437,460,468,525,455,480,584,570,566,586,571,598,544,662,664,665,636,687,657,670,618,689,754,706,708,742,696,773,713,719,728,729,753,841,782,783,831,787,846,832,799,836,849,809,857,844,814,817,820,838,839,868,899,871,887,873,904,888,875,893,878,897,906,929,945,933,947,934,936,952,926
830,190,223,838
761,24,299,268,524,183,351,184,32,56,295,193,353,294,377,172,63,431,493,507,502,473,512,513,466,584,558,597,608,580,571,563,544,567,614,660,615,624,630,665,690,674,682,755,743,760,746,715,768,751,753,730,776,778,779,782,784,787,792,796,800,802,806,809,812,818,820,822,825,868,945,912,916,918,925
468,391,286,287,12,75,262,65,387,24,96,316,81,190,342,139,67,328,408,126,142,417,152,273,291,153,433,265,64,248,306,105,368,146,183,91,351,260,184,32,207,301,369,56,295,148,9,193,111,93,20,353,236,366,294,357,377,39,172,228,63,459,210,431,520,492,493,434,507,502,445,473,443,460,475,512,486,523,525,466,531,610,605,558,539,541,543,597,570,599,607,564,566,586,571,602,563,598,544,567,613,623,680,614,660,615,624,642,673,664,665,629,636,674,617,650,651,620,682,671,626,618,689,761,754,704,755,743,744,760,746,710,773,711,712,767,715,759,735,736,768,726,738,728,729,753,730,731,774,776,841,778,779,830,784,786,787,789,790,827,846,793,848,795,796,797,798,799,800,843,802,805,806,807,808,809,857,814,854,817,851,819,820,852,822,823,825,858,839,868,892,871,886,872,873,862,874,875,864,865,866,897,906,948,883,928,910,930,911,945,912,949,915,935,917,919,951,936,925,937,926,938
541,12,297,190,26,67,328,408,268,102,225,291,64,88,105,368,91,260,131,207,369,56,109,148,222,236,45,428,228,149,459,431,507,445,473,442,468,610,548,543,601,840,598,544,680,619,641,615,642,616,664,629,690,636,668,686,687,649,650,620,706,695,743,709,714,715,759,718,719,735,726,771,738,700,752,728,729,774,841,831,790,827,796,832,843,833,807,857,811,837,814,854,855,838,825,892,871,873,866,878,882,897,948,929,931,946,915,919,951,938
184,286,12,67,56,20,366,63,459,475,466,610,542,541,595,563,544,567,624,689,742,760,715,735,751,752,730,776,780,784,789,790,799,805,809,814,871,873,904,865,866,889,928,910,930,934,919,921,936,922,927
615,391,286,287,75,262,297,24,316,315,81,137,139,336,235,299,67,328,126,268,417,153,88,105,146,21,183,351,260,184,32,207,56,295,148,9,123,193,353,234,236,366,294,39,172,228,149,150,63,135,459,431,520,492,493,434,473,442,443,460,475,512,513,468,486,523,525,455,466,480,584,610,558,539,541,573,861,597,570,608,580,599,607,564,566,571,602,563,544,567,622,613,623,619,614,660,624,630,662,673,665,629,690,636,674,617,687,649,625,650,620,618,761,754,704,755,705,695,742,743,744,745,760,756,711,712,713,715,698,719,736,720,723,751,738,729,753,730,731,764,774,776,779,780,781,782,784,786,787,791,846,792,793,848,795,796,832,797,798,799,800,842,801,802,805,806,849,809,811,837,844,815,816,817,851,818,820,852,823,825,860,839,868,869,899,871,904,888,874,875,864,865,866,878,902,897,891,928,944,909,910,930,945,912,933,947,958,949,915,935,916,917,918,936,922,923,925,953,926,927
466,336,20,63,492,661,743,715,776,779,789,814,819,871,889
592,391,12,387,297,24,96,190,395,137,67,328,198,408,417,102,225,152,291,153,524,248,306,105,368,91,351,107,184,131,32,369,56,123,111,93,353,222,236,366,45,255,538,149,459,510,483,507,502,445,473,460,512,468,525,558,548,549,543,596,599,607,586,601,840,571,555,598,544,680,615,630,673,665,690,636,674,684,649,650,651,620,682,670,626,754,708,742,743,744,696,712,759,719,735,736,722,726,752,728,729,730,732,774,841,830,781,782,786,789,790,827,792,795,796,798,799,843,801,802,807,849,809,811,837,844,813,814,854,817,851,820,822,825,858,839,892,899,871,886,872,873,874,875,893,866,889,878,897,891,906,883,928,929,944,909,930,911,945,932,946,933,949,914,935,917,919,951,925,952,953,937,926
299,75,316,67,268,417,273,153,351,32,56,109,295,148,193,353,45,228,63,459,507,502,473,437,443,468,466,542,541,597,570,601,571,563,544,680,614,615,690,674,684,650,618,761,754,706,695,742,743,765,745,710,756,773,711,735,768,728,729,753,784,793,798,807,809,814,820,825,862,875,864,865,889,877,948,883,911,945,946,934,916,923,937,926
840,75,336,67,153,105,368,56,148,366,294,228,135,459,525,584,541,599,564,571,598,685,672,615,624,616,761,744,711,719,729,730,774,841,784,832,799,807,836,814,858,868,892,874,893,909,939,935,940
715,286,387,67,260,63,483,473,460,592,542,541,609,599,840,571,672,619,615,624,629,690,706,743,744,709,760,719,729,774,841,781,784,792,793,796,832,800,833,806,807,808,814,818,819,862,876,955,909,931,933,919,926,927
56,297,316,137,67,328,408,417,153,306,21,183,184,32,123,234,357,39,228,63,459,431,507,473,443,460,513,468,480,584,570,607,564,566,586,571,602,563,544,567,623,680,641,615,624,662,674,651,620,692,754,694,755,706,742,743,773,759,719,735,763,726,738,700,728,729,774,841,784,796,797,798,842,802,807,836,849,809,811,812,814,817,819,852,822,886,873,862,888,874,875,866,877,878,906,944,934,917,919,936,940,922,937,926
137,139,146,763
459,24,137,67,328,408,142,417,153,248,306,368,21,184,56,148,193,111,20,353,222,366,428,149,63,431,502,473,442,460,513,531,610,541,588,861,596,608,609,586,601,571,602,544,615,662,616,629,690,674,617,686,687,671,670,689,692,754,694,706,695,743,709,745,760,773,711,714,717,719,735,722,726,771,738,700,728,729,774,783,831,788,827,795,796,799,842,843,833,805,836,849,809,844,854,817,825,858,892,871,873,904,874,875,865,866,896,897,906,948,883,929,930,911,945,931,933,941,935,917,918,936,922,924,952,953,937,938
273,75,262,299,67,153,248,105,89,362,183,56,193,20,428,63,431,434,445,473,523,597,602,665,687,618,706,744,745,712,700,774,786,787,846,792,843,802,807,809,814,817,819,820,825,858,871,874,875,865,897,890,906,883,955,911,946,934,914,935
933,316,190,139,67,328,198,102,273,291,524,265,21,184,131,458,369,223,109,148,234,236,45,377,63,431,483,473,437,443,460,468,525,531,570,608,840,565,598,544,567,661,613,660,615,629,690,636,674,684,687,651,620,657,671,638,689,754,704,705,706,742,744,709,696,745,760,711,715,736,720,722,723,763,771,700,728,729,753,730,841,780,781,782,831,787,788,793,832,843,802,805,807,836,808,809,857,850,844,814,816,818,852,838,860,868,892,870,872,887,873,904,862,875,876,865,866,889,897,928,908,929,910,947,934,917,919,920,951,921,936,924,926
651,391,286,75,24,96,316,137,67,328,198,408,417,291,153,524,306,105,351,107,184,32,207,458,56,295,148,123,193,353,366,294,45,255,377,39,228,63,135,459,431,520,502,445,446,473,442,443,460,475,512,513,468,523,466,480,584,558,539,541,573,596,570,608,599,607,564,566,586,571,565,602,563,544,567,622,613,623,614,660,615,624,665,629,636,674,686,687,625,650,620,657,671,626,618,761,754,704,706,742,743,745,756,773,711,712,715,717,719,735,720,722,751,728,729,753,730,731,764,774,779,781,782,783,784,786,787,790,846,792,793,796,832,797,798,800,843,807,836,809,844,812,814,817,851,819,838,823,825,860,868,869,892,871,873,888,874,875,865,866,897,906,948,928,929,944,909,930,945,934,949,950,935,916,918,919,923,925,926
838,387,316,26,67,328,408,268,417,153,265,248,306,88,21,91,184,56,295,9,187,111,93,353,234,366,45,255,228,459,483,445,473,442,437,443,460,475,512,468,466,610,541,570,607,586,840,563,598,544,567,631,672,623,615,662,629,690,686,687,625,650,671,638,761,754,706,742,743,760,756,711,714,718,719,735,720,763,768,738,700,752,728,729,730,731,774,784,786,787,846,793,848,832,797,799,842,833,801,805,806,807,849,809,845,814,815,817,851,820,852,825,868,869,892,871,872,874,875,866,889,878,948,928,908,929,911,945,934,915,916,917,918,936
153,287,75,262,387,96,316,190,342,137,67,328,198,408,142,102,152,524,248,306,88,21,183,184,207,56,295,148,187,123,193,111,20,353,236,366,45,255,357,377,538,228,149,63,135,459,431,434,507,502,445,446,473,442,460,512,513,468,486,523,525,480,531,584,592,610,605,542,539,543,570,580,599,607,586,601,563,557,598,544,672,623,680,614,660,615,624,642,630,662,665,629,690,636,674,625,626,638,761,754,704,706,708,742,744,745,710,756,711,767,759,717,719,735,736,722,763,768,771,728,729,730,764,774,776,841,779,780,782,786,787,789,790,827,846,796,797,798,799,800,842,843,833,801,835,802,805,807,836,809,857,814,855,817,818,819,820,852,838,823,839,892,870,871,872,873,904,862,874,875,864,876,865,894,889,878,879,902,897,890,891,901,906,883,910,945,933,947,915,935,916,918,920,951,921,936,940,923,924,953,937,926,927,938
715,12,65,297,24,316,342,26,235,299,67,328,126,268,152,273,153,433,64,183,184,32,207,56,109,295,9,187,193,93,20,353,222,294,357,62,63,459,520,492,434,501,473,442,437,443,512,513,468,466,480,610,558,541,573,564,563,544,567,623,680,615,624,673,665,636,674,684,620,618,689,694,755,706,742,743,696,745,760,714,698,719,735,751,726,738,752,728,729,753,730,774,776,779,830,780,781,782,783,784,831,787,789,827,846,793,796,798,799,800,843,833,801,802,807,836,809,812,814,818,820,825,870,871,873,904,862,888,865,889,877,897,928,929,910,930,911,934,915,950,935,918,919,924,925,953,926
137,139,146,763
507,287,75,316,190,26,67,268,417,273,153,433,248,306,105,107,184,207,56,187,93,234,236,45,39,228,149,135,459,210,483,473,460,513,584,592,541,549,861,597,570,580,609,599,607,586,555,623,660,630,662,690,674,684,625,650,651,620,658,618,754,706,742,765,760,773,767,715,719,736,763,726,738,700,728,729,753,731,776,841,778,779,830,782,786,789,827,791,846,792,796,798,800,805,806,807,808,859,837,845,814,815,816,818,819,820,838,825,892,871,873,904,874,864,889,877,890,883,929,914,937
848,328,362,260,207,538,210,518,531,570,599,602,575,672,630,687,755,745,781,797,859,864,937
924,391,286,287,75,65,387,514,24,96,316,342,137,26,67,328,268,417,291,153,433,265,64,105,368,351,184,207,56,295,93,353,294,228,63,459,431,520,434,510,483,507,502,445,473,442,443,460,475,513,468,523,525,480,584,558,539,543,570,599,607,564,586,601,571,565,602,555,563,544,685,623,641,614,615,624,630,673,665,690,674,684,625,671,761,754,694,705,708,743,744,745,760,759,722,768,751,728,729,753,730,731,774,776,841,779,781,782,783,784,787,788,853,827,846,793,797,799,800,843,833,801,802,805,807,836,849,809,811,844,812,845,814,817,819,820,838,823,825,860,839,868,892,899,873,888,874,889,897,891,901,948,928,908,909,910,911,912,946,947,934,914,935,917,918,920,951,921,936,923,926,938
563,387,351,295,193,353,39,63,513,607,571,602,630,618,761,760,776,778,806,822,825,868,911,926
575,687
680,391,12,67,102,265,64,248,306,943,88,368,146,91,107,56,148,111,93,20,45,428,228,149,459,210,437,610,541,543,608,580,566,840,557,544,622,616,664,674,687,650,754,742,709,756,712,714,698,717,718,735,722,752,729,730,732,796,832,843,801,836,849,845,814,851,819,820,892,871,886,904,862,874,875,893,889
795,193,597,873,916
916,391,75,262,96,316,395,299,67,328,198,408,268,291,524,248,306,368,21,183,351,260,184,207,56,295,148,193,111,294,45,357,228,63,431,434,502,445,473,442,443,512,468,523,518,480,531,605,541,596,570,599,607,564,601,565,602,563,557,544,672,623,680,614,615,624,630,664,665,629,674,618,692,761,754,704,708,742,743,745,711,712,735,736,720,768,729,730,774,778,779,781,784,786,831,787,853,796,797,799,843,833,801,802,805,809,811,815,817,851,820,825,839,868,869,892,871,904,888,874,875,893,865,878,896,891,906,948,955,909,910,911,945,912,946,947,913,915,935,917,918,936,925,926,960
728,286,65,24,316,395,139,67,328,142,152,153,265,248,88,105,21,183,91,260,107,184,207,458,56,187,123,20,353,222,236,45,39,428,228,149,63,135,459,510,507,445,473,443,460,468,525,480,584,605,539,541,573,861,570,608,580,599,586,601,565,602,563,544,614,660,673,616,629,690,674,684,686,651,671,689,761,754,755,742,744,709,745,760,712,714,719,720,722,763,751,700,729,730,731,841,779,830,783,784,787,788,853,827,846,795,796,832,797,843,833,801,807,808,809,850,845,814,854,816,855,851,820,823,825,868,892,904,875,866,889,878,896,897,891,944,909,910,911,945,931,933,950,917,918,919,920,951,926,938
65,75,316,190,26,235,142,268,207,9,193,20,353,172,459,473,442,468,523,480,563,544,622,614,615,630,665,625,618,761,708,743,760,746,730,776,779,784,790,796,805,806,807,809,811,812,814,818,820,904,919,925
602,286,75,137,139,67,328,417,291,524,433,91,184,56,123,193,20,236,45,63,135,459,431,510,446,473,437,443,460,486,480,558,607,586,622,680,615,624,664,690,636,674,692,761,742,745,760,746,767,719,735,722,763,751,700,728,729,753,730,774,781,782,784,788,853,827,793,795,796,832,799,843,833,807,809,814,819,820,860,868,892,862,864,893,876,866,889,906,929,944,910,919,921,926,938
592,67,328,142,153,433,105,184,369,56,187,459,473,468,531,548,570,601,544,615,743,760,719,752,841,830,784,796,832,797,799,843,833,807,809,851,820,870,871,874,866,929,930,933,917,926
287,391,286,75,514,24,137,248,306,131,56,353,294,228,63,459,445,584,541,543,861,597,570,544,614,660,615,624,630,664,656,684,754,706,742,743,744,773,711,715,735,728,729,753,730,732,777,779,782,784,786,792,797,843,833,802,809,845,819,820,822,873,874,875,893,891,906,883,928,929,945,957,935,916,917,919,921,936,926,938
520,387,24,336,26,235,299,268,273,433,351,109,353,236,294,172,63,492,493,471,443,475,513,486,523,480,542,539,573,595,597,570,580,607,578,571,602,563,567,614,615,624,662,673,690,617,625,682,658,618,755,760,767,762,751,730,764,774,776,778,779,783,784,787,791,792,796,797,802,805,806,807,809,810,811,818,820,823,860,868,892,871,904,874,910,911,945,923,924,925
184,391,75,387,514,24,96,67,408,268,417,153,265,64,248,56,123,193,353,236,366,228,63,459,445,473,442,437,443,468,523,525,605,541,549,543,596,597,566,840,598,544,660,615,624,642,665,690,636,651,682,618,761,694,696,745,711,712,713,715,759,717,719,735,726,700,728,776,777,779,781,786,787,788,789,827,846,848,796,832,843,833,801,806,807,809,850,844,813,814,851,820,852,858,870,872,873,904,875,866,889,902,896,891,906,955,908,909,930,911,945,947,949,935,916,919,921,936,924,925
24,287,75,65,316,81,395,342,137,139,299,67,328,198,408,126,142,268,417,225,153,524,433,265,248,306,105,368,146,21,183,351,260,131,32,207,458,56,223,148,9,193,111,93,353,236,366,357,228,149,63,459,210,431,520,510,483,507,502,501,445,473,437,443,460,468,486,466,480,584,558,543,573,861,597,570,599,566,586,601,840,571,565,602,563,598,544,567,623,680,614,660,615,624,642,630,662,673,664,665,629,690,636,674,684,625,651,620,682,671,626,689,761,754,694,755,708,742,743,744,745,760,756,712,767,759,720,722,763,768,751,728,729,753,730,731,764,776,780,781,782,783,784,787,788,853,827,791,846,793,848,796,832,798,799,800,842,843,833,802,806,807,836,849,809,850,844,814,815,816,817,819,820,852,838,822,825,860,869,892,870,871,872,873,862,888,874,875,866,889,897,890,891,906,883,908,929,944,909,910,911,945,946,934,914,916,918,919,920,921,936,940,925,926,927,960
24,391,75,65,387,316,395,342,137,139,336,67,328,198,408,126,142,102,153,433,248,306,943,88,368,146,183,351,207,56,193,93,20,353,234,236,294,255,357,172,228,149,63,135,459,210,431,492,510,483,507,502,445,473,442,437,443,460,475,512,513,468,486,523,525,466,480,531,584,592,558,548,541,573,570,580,607,566,586,601,565,563,544,567,680,641,614,615,624,630,662,673,616,664,665,690,636,668,674,617,684,625,651,620,657,682,626,689,761,706,708,742,743,744,696,745,760,756,712,715,717,719,735,768,751,726,728,753,731,764,776,830,781,782,783,784,787,790,853,827,791,846,792,793,795,832,797,798,799,843,833,801,802,807,849,809,850,811,814,854,815,816,817,818,820,822,823,825,858,868,892,870,899,871,872,873,888,874,875,893,865,866,878,902,897,901,906,883,928,929,909,910,930,911,945,932,933,934,949,914,915,950,935,916,917,918,919,951,936,940,926,960,938
417,286,287,365,24,96,316,81,395,137,26,67,328,198,408,268,152,433,265,64,248,306,368,146,21,183,91,351,131,207,458,56,109,148,93,353,234,236,377,228,149,63,459,210,431,493,434,483,446,442,437,443,460,475,512,523,525,455,466,584,610,541,543,588,608,609,599,607,564,586,601,565,602,555,563,557,544,567,622,623,641,614,660,615,624,630,673,665,629,690,674,686,625,651,620,657,682,671,670,626,618,638,692,754,705,743,744,696,745,760,756,773,712,715,759,717,719,720,722,768,771,700,752,728,729,730,731,777,829,779,781,782,783,784,831,787,789,790,853,827,791,792,795,796,832,797,798,799,842,833,801,805,806,808,849,809,857,811,812,845,815,816,817,851,818,819,820,852,823,868,892,870,899,871,904,874,875,876,865,866,889,878,880,902,882,897,890,891,906,883,908,930,911,945,932,946,947,956,934,941,913,914,935,916,917,918,920,951,936,940,923,925,953,926,938
137,139,146,763
838,287,12,75,262,365,24,96,137,67,328,198,102,152,273,153,265,64,248,89,21,183,91,351,107,184,369,56,295,148,123,193,20,236,294,228,63,459,431,493,510,483,502,446,473,460,512,513,468,455,466,480,531,584,592,610,558,541,543,608,599,607,564,586,601,602,544,567,623,614,660,624,642,630,616,656,665,629,690,636,674,625,650,671,670,761,754,755,705,708,742,743,744,709,696,745,711,712,714,715,718,719,763,751,738,728,729,753,731,774,841,779,830,780,781,783,784,786,787,788,827,846,792,793,832,797,798,799,842,833,801,836,811,837,844,845,814,817,819,820,852,892,870,886,873,904,862,874,875,866,878,891,906,948,928,911,945,916,922,937
843,12,75,262,316,315,190,328,408,142,153,433,64,943,183,260,184,207,56,223,193,20,236,366,45,377,63,459,520,492,507,473,442,475,468,486,480,610,558,541,597,570,580,607,578,571,565,575,563,544,567,622,613,680,619,615,624,673,687,625,620,689,754,742,744,765,760,746,756,767,715,717,735,751,738,752,728,729,753,730,776,841,780,781,784,786,831,787,788,790,827,846,793,795,796,832,797,833,805,806,807,809,811,837,812,814,854,819,820,839,869,892,871,887,873,904,862,875,864,893,865,866,889,877,878,896,897,903,948,928,908,910,930,934,958,949,914,950,939,935,919,924,925,937,927
830,391,12,75,262,65,365,24,96,316,137,26,299,67,328,408,142,268,417,102,153,433,248,306,105,368,146,21,183,260,184,131,32,207,56,109,295,148,193,20,353,236,45,255,357,377,538,149,459,210,431,520,507,445,473,442,443,460,513,468,466,480,584,592,558,548,539,541,573,861,596,607,564,586,840,565,555,563,544,567,631,613,660,615,624,662,673,664,665,636,668,674,617,684,686,687,649,625,650,651,620,657,671,626,754,694,705,706,708,742,743,744,709,696,745,746,756,773,712,767,714,715,759,718,719,735,736,768,726,738,700,752,728,729,753,731,764,774,776,841,778,779,781,782,784,786,831,787,789,790,827,846,792,793,795,796,832,797,798,799,800,842,843,833,801,802,806,807,836,849,809,850,811,859,837,844,812,845,814,854,815,816,855,817,851,819,820,852,838,823,825,892,870,899,871,886,873,862,874,875,864,889,877,878,882,897,890,891,906,948,928,908,929,909,930,911,945,946,947,934,941,915,916,917,918,936,925,937,926,938
265,391,286,287,75,262,65,24,316,395,67,408,102,152,273,153,64,248,306,105,21,183,91,351,184,369,56,109,148,9,111,20,353,222,45,172,428,228,149,459,210,431,492,434,483,507,502,445,473,442,437,443,460,475,468,486,525,480,584,592,605,558,541,543,861,596,597,570,608,580,607,566,586,601,840,571,565,557,598,544,567,685,613,672,623,680,641,614,660,642,662,664,665,690,636,617,686,687,649,625,620,682,626,638,692,754,694,704,705,742,743,744,765,709,696,745,760,756,711,712,714,759,719,720,722,768,700,753,730,731,841,779,781,782,783,784,786,831,787,788,789,853,827,846,796,832,797,798,799,842,843,833,801,802,805,807,849,809,811,844,845,814,815,816,855,817,851,820,852,825,839,868,892,871,886,872,887,873,862,874,875,864,865,866,889,877,878,880,896,897,890,891,906,928,908,944,909,930,945,912,932,933,947,934,958,949,914,935,951,922,923,924,937,960,938
265,641
649,391,286,287,75,262,65,387,316,190,342,137,26,67,328,417,152,153,64,248,306,105,368,146,21,91,184,32,207,301,56,109,148,9,193,111,93,20,222,236,294,45,255,228,149,63,459,431,510,502,445,473,442,460,513,468,523,525,466,480,531,584,592,605,558,548,539,541,549,543,588,597,570,608,599,607,586,601,571,565,602,563,598,544,567,622,623,680,619,614,615,624,642,673,616,664,665,629,690,636,674,617,686,687,620,671,618,689,692,754,706,742,743,744,709,696,745,756,711,712,713,715,759,719,735,720,724,751,726,771,752,728,729,753,731,732,764,774,776,779,781,782,783,784,786,831,788,790,827,846,792,793,795,796,797,798,799,800,843,833,802,805,807,836,808,849,809,811,837,844,812,845,814,817,851,820,852,823,825,868,892,899,871,904,888,874,875,893,866,889,877,878,896,897,890,906,883,955,928,908,929,910,911,945,931,932,946,933,947,913,915,935,917,919,920,936,940,922,923,925,953,937,926,960,959,961,938
65,12
616,299,67,328,943,56,123,294,459,507,502,473,442,437,460,468,541,586,840,563,544,685,615,662,674,651,620,709,745,712,767,713,717,724,728,729,784,798,843,833,802,807,809,814,820,825,868,888,866,878,883,955,928,930,911,945,914,926
473,391,12,65,387,316,81,137,26,235,258,67,408,142,268,417,433,265,248,183,351,260,32,207,301,56,295,148,123,193,111,93,353,236,294,45,39,228,149,63,135,459,210,431,520,492,493,471,483,507,445,446,442,475,512,513,468,525,455,466,480,584,558,548,541,543,588,597,570,599,607,564,586,571,602,555,563,544,685,623,680,619,641,614,615,624,630,662,616,664,656,665,690,636,674,617,625,620,657,682,618,761,754,755,705,742,743,744,709,696,745,760,711,712,714,715,718,735,722,751,726,738,700,728,729,753,730,731,764,774,777,778,779,781,783,784,786,787,789,790,793,796,797,799,800,842,843,833,802,805,806,807,836,849,809,811,844,845,814,815,816,855,817,819,820,852,825,860,868,892,871,886,904,862,888,874,875,864,877,879,880,882,897,890,891,906,948,883,954,928,908,929,944,930,945,931,933,947,934,949,914,916,917,951,936,940,922,923,924,925,952,926,960
651,391,286,287,75,387,24,316,342,137,139,67,328,408,126,268,417,273,153,433,265,64,248,306,88,146,21,183,260,184,32,207,301,458,56,109,148,111,20,353,236,366,294,45,255,357,172,228,149,63,135,459,431,510,483,502,445,473,442,437,443,460,475,513,468,523,518,584,592,558,541,573,570,599,607,601,571,565,602,555,563,544,622,672,623,619,641,614,660,615,624,630,664,665,690,636,674,686,687,625,650,657,671,638,689,761,754,755,705,706,742,743,744,709,745,756,711,712,767,713,759,717,718,719,735,720,724,763,768,751,700,752,728,729,753,731,764,774,776,841,779,830,781,782,783,784,786,787,788,853,827,846,792,795,796,832,797,798,799,800,842,843,802,806,807,836,849,811,845,814,854,815,816,817,820,852,838,825,860,868,892,871,886,904,874,875,864,865,866,889,877,878,902,897,890,891,906,948,883,928,908,909,930,911,945,932,934,950,935,916,917,918,919,936,922,923,924,925,926
730,391,65,297,96,316,137,67,328,198,268,417,225,152,273,153,433,265,248,183,351,184,131,32,207,56,295,193,111,20,353,222,236,366,45,377,62,149,63,459,431,492,493,483,445,473,460,468,466,480,531,584,605,558,573,596,570,607,601,571,602,563,598,544,567,622,623,641,614,660,615,624,630,664,665,690,674,686,625,754,706,742,743,744,765,745,760,746,711,712,714,715,759,719,735,768,751,738,728,731,764,774,776,841,778,779,781,784,790,827,846,792,796,832,797,798,799,833,802,805,806,807,808,849,809,850,811,837,844,812,845,814,817,819,820,822,825,892,870,871,904,888,874,875,865,889,877,878,906,928,909,910,911,945,912,946,934,941,915,935,916,917,918,919,936,924,925,926,927,938
549,601,657,788,850
623,262,514,96,316,342,139,336,299,67,328,268,417,225,153,433,265,248,306,105,362,21,351,184,207,56,353,222,294,377,149,459,210,431,502,473,442,460,475,512,513,523,455,466,480,584,592,558,543,588,597,570,609,599,607,564,586,571,565,602,544,622,613,672,614,624,630,665,668,674,686,625,657,618,754,755,705,742,743,744,709,745,711,767,715,719,768,730,731,774,778,779,781,782,783,784,786,787,789,790,792,793,796,797,798,799,843,801,802,836,808,809,857,811,814,816,818,820,852,838,823,825,858,839,868,899,871,904,888,874,875,864,865,878,902,897,891,901,906,883,928,908,944,909,910,911,945,946,947,913,935,916,918,940,925,926,938
387,391,286,287,75,65,365,81,190,137,235,67,408,417,291,265,146,362,351,184,458,369,109,295,111,236,255,377,39,149,150,63,459,431,493,434,483,445,473,442,468,486,523,525,480,592,861,608,580,607,564,566,586,571,598,685,613,615,673,664,665,629,690,674,684,649,657,682,705,708,742,743,746,756,711,712,759,717,718,719,771,752,731,732,779,783,784,831,788,789,853,827,792,793,796,832,798,843,833,805,806,836,808,809,844,814,854,815,817,818,852,838,822,823,860,839,868,892,870,872,887,904,888,874,875,876,897,891,906,948,955,910,930,911,945,932,946,933,947,949,913,935,917,921,940,923,924,952,953,926,938
152,286,75,262,387,297,24,96,81,190,395,137,139,26,67,328,198,408,268,417,433,265,64,248,306,943,105,146,362,292,91,351,184,131,56,223,148,187,123,193,111,93,20,222,236,366,45,538,39,428,149,135,459,520,492,493,445,473,442,437,443,513,523,466,480,584,605,558,539,543,588,861,596,597,570,608,580,599,607,564,566,586,601,565,602,557,598,544,622,672,623,641,660,615,624,630,662,673,616,665,690,668,674,686,650,651,666,671,670,618,689,692,761,754,706,708,742,743,744,709,696,710,756,773,711,712,767,713,714,759,717,718,719,735,720,724,751,771,700,728,729,730,731,732,774,776,841,780,781,782,784,787,788,789,790,827,846,793,796,832,799,842,833,801,835,802,805,849,850,811,837,814,815,855,817,852,838,823,825,839,868,892,899,871,886,872,887,873,904,862,888,874,875,893,866,889,878,902,896,901,883,955,928,929,944,911,945,912,932,946,933,947,913,950,935,917,918,919,936,940,922,923,924,925,953,926,938
525,286,12,75,262,297,24,316,81,190,137,26,235,299,67,328,198,408,142,417,152,273,153,433,64,248,943,105,362,292,183,91,351,260,32,207,369,56,295,148,9,111,93,20,236,366,45,357,228,63,459,520,493,471,510,507,501,473,442,443,475,512,513,455,480,592,542,558,539,541,549,543,588,580,599,607,564,601,840,571,602,563,544,567,622,613,672,623,680,619,641,614,660,615,624,664,656,629,690,636,668,674,617,687,625,620,657,682,670,618,689,692,754,704,755,705,708,742,743,744,765,696,745,760,746,756,773,767,713,714,715,698,759,717,719,735,736,763,768,751,738,700,752,728,729,730,732,764,776,777,841,779,830,781,784,786,789,853,791,846,792,793,795,796,832,797,799,800,843,835,802,805,807,809,811,812,845,814,816,855,817,851,819,820,852,825,868,869,892,899,871,887,873,904,862,874,875,893,865,889,878,896,890,906,883,928,944,909,910,930,911,945,946,933,947,934,949,914,915,950,935,918,921,923,925,937,926
698,75,65,24,316,190,342,336,299,67,328,198,408,268,102,152,291,433,265,248,306,105,183,91,260,184,131,32,207,458,56,223,148,187,123,193,93,20,353,234,236,366,294,45,255,357,377,39,172,150,63,135,459,210,520,492,493,434,510,483,507,501,445,473,437,443,460,475,513,468,486,466,531,584,592,605,548,541,861,596,570,580,607,564,601,840,571,602,555,563,598,544,567,672,615,642,662,616,664,665,629,636,674,617,651,620,657,626,689,761,754,705,706,708,742,765,709,746,773,712,713,759,717,719,735,736,720,763,751,726,738,700,752,728,729,753,776,779,830,780,781,784,786,831,789,790,853,827,791,846,792,793,795,796,832,797,799,843,833,801,802,805,806,807,808,809,857,850,837,844,814,815,855,817,851,819,820,852,825,858,860,839,868,892,886,872,873,904,888,874,893,876,865,866,878,880,902,896,890,891,903,906,948,954,908,929,944,911,932,934,941,913,914,915,935,917,919,921,940,922,924,925,953,937,926,927,960
801,391,65,24,26,67,417,368,184,56,93,353,236,294,63,459,460,468,549,588,570,586,563,544,615,664,636,684,745,773,738,776,784,786,791,795,796,797,798,799,849,820,852,868,899,904,874,875,878,906,929,911,913,935,916,926
715,433,222
719,65,24,190,67,408,417,248,943,146,91,9,93,222,538,228,459,442,541,549,840,598,636,687,689,742,709,773,712,714,738,752,729,841,831,827,832,842,843,833,857,854,892,870,904,878,896,955,929,944,930,941,949,950,917,940,938
466,12,75,262,65,365,297,24,190,139,26,235,67,328,408,417,102,152,524,64,306,943,105,146,351,260,184,131,32,207,369,56,109,148,193,111,93,20,353,222,234,236,366,45,255,357,538,172,428,228,149,150,459,492,510,507,446,473,442,437,443,460,475,513,486,525,518,533,584,592,610,605,539,541,549,588,861,596,597,570,608,607,566,571,565,602,598,544,661,613,672,680,619,660,615,624,642,630,673,656,665,629,690,636,674,617,686,687,649,651,620,657,682,671,670,618,638,692,754,705,706,695,742,744,709,696,760,746,710,756,711,712,713,714,715,698,759,717,719,735,736,720,722,763,726,771,738,700,752,728,729,730,732,774,776,841,830,780,784,786,831,789,790,827,846,792,848,795,796,832,797,842,843,833,835,802,836,809,857,811,859,837,844,813,814,854,855,817,851,819,820,852,838,825,858,868,892,899,871,886,887,873,904,862,874,875,864,876,865,866,889,877,879,896,897,891,906,948,883,954,955,928,929,944,930,911,931,932,933,947,956,934,941,949,914,950,939,935,919,951,936,940,924,925,952,953,937,926,927,960,942,938
854,12,139,459,431,437,586,840,613,687,625,689,754,728,779,787,827,851,886,873,864,880,934,921,953
664,391,75,65,67,198,142,265,64,21,183,260,56,187,93,353,222,172,228,459,520,446,473,512,513,468,607,565,641,615,624,690,636,617,650,666,689,692,708,744,765,709,696,745,746,767,714,735,762,726,729,841,781,782,784,787,796,799,842,843,833,806,849,809,845,814,854,817,851,820,892,871,872,873,904,865,866,889,877,882,954,908,944,910,911,945,946,947,956,934,941,950,917,951,936,922,953,937,926,938
135,391,286,12,262,387,96,190,137,299,67,328,142,268,417,152,291,524,64,248,306,943,105,362,21,183,91,260,184,131,32,207,56,223,109,148,187,123,193,93,20,234,236,366,45,357,377,538,39,172,228,63,459,210,507,501,446,473,442,437,460,475,513,468,523,525,518,531,592,610,558,548,541,549,543,573,597,570,608,580,599,607,564,586,601,840,571,565,602,575,563,544,567,661,613,672,623,680,619,615,624,630,662,673,664,665,690,636,674,684,686,687,649,625,650,620,666,682,618,638,689,692,694,755,708,742,743,709,745,760,710,756,711,767,713,715,719,735,720,751,728,729,753,774,777,841,779,830,780,781,784,786,831,787,789,827,792,793,848,795,796,832,797,798,800,843,833,802,805,806,809,811,859,837,844,845,854,851,819,838,822,823,860,868,892,899,871,873,904,862,875,864,865,866,889,878,896,897,890,901,906,955,929,910,930,945,946,933,934,949,913,914,935,916,918,919,921,940,924,925,952,953,937,926
512,391,75,65,387,24,316,342,336,26,235,299,67,328,126,268,417,152,291,153,524,433,368,21,351,260,184,32,56,109,295,148,187,353,236,366,294,255,377,39,228,149,150,63,459,210,520,434,502,473,437,475,513,468,523,525,480,531,584,542,558,539,541,596,597,570,608,580,599,607,564,586,571,602,563,544,567,685,622,672,623,614,660,615,624,642,662,656,665,690,636,674,684,686,650,671,670,618,638,689,692,694,755,742,743,765,746,756,715,698,735,751,700,729,753,730,774,777,778,779,781,782,783,784,786,787,788,789,790,791,846,792,796,797,798,799,800,843,801,802,805,806,807,836,809,811,812,814,815,816,855,817,818,819,820,825,858,860,868,892,904,888,875,893,865,906,948,954,928,908,929,909,910,911,912,946,947,934,913,914,950,916,951,936,923,937,926,938
720,391,286,287,75,262,65,514,24,316,315,395,299,67,328,408,417,152,153,433,265,64,248,105,368,21,183,184,131,207,458,56,109,148,9,187,111,20,353,222,236,294,357,228,149,63,135,459,210,431,520,483,507,502,501,445,446,473,442,460,475,512,513,468,523,525,466,605,539,541,543,570,599,607,564,571,565,602,563,557,598,544,567,672,615,624,630,662,616,665,629,690,636,674,617,684,686,687,657,671,626,618,689,692,761,754,694,755,708,695,742,743,744,709,696,746,756,711,712,767,715,698,759,719,735,736,722,763,751,726,700,752,728,729,753,730,731,764,776,777,829,841,779,830,781,782,783,784,786,787,788,827,792,793,848,795,796,832,797,799,800,842,843,833,801,802,806,807,836,849,809,837,814,854,815,816,817,820,852,825,868,892,886,872,873,904,862,874,875,865,889,877,878,880,897,890,891,906,948,908,929,909,911,945,932,946,933,916,917,918,919,936,940,922,925,952,938
671,75,387,365,81,395,67,328,198,408,126,417,102,225,152,291,524,265,64,248,306,88,105,146,292,21,260,301,458,56,148,9,187,193,111,222,234,366,45,255,357,228,149,135,459,520,492,483,501,473,442,437,443,460,475,513,468,486,523,533,480,531,592,605,558,548,539,588,596,608,566,586,601,840,565,555,557,598,544,567,685,661,622,613,672,619,641,615,624,616,664,629,690,636,674,687,649,650,651,620,657,666,682,670,626,689,692,754,694,704,705,706,708,743,744,709,696,745,710,756,773,711,712,714,759,717,719,735,736,720,722,724,763,738,752,728,729,731,732,780,781,783,784,787,788,789,853,827,792,848,795,796,832,798,799,842,833,835,802,806,836,849,809,811,837,844,812,845,813,815,816,817,851,852,838,823,839,869,870,904,862,888,874,875,893,876,866,877,878,879,880,902,882,890,891,906,883,954,955,928,929,909,930,911,945,932,946,947,957,941,958,913,914,935,920,921,940,922,952,953,927,960,942,938
911,294,63,480,563,761,797,805,820,825,926
651,391,75,387,514,24,96,316,342,67,328,126,268,417,225,153,433,265,248,306,105,146,21,183,184,207,56,9,193,111,93,353,234,366,294,357,39,172,228,149,63,135,459,431,434,507,502,445,473,442,443,460,475,512,513,468,466,480,531,584,592,605,548,541,543,573,570,580,599,607,564,601,571,565,602,563,544,672,623,680,660,615,624,630,662,664,665,690,636,674,686,687,625,650,620,671,626,689,692,761,754,704,755,705,706,708,742,743,709,696,745,756,773,712,767,714,715,698,759,717,718,719,735,720,763,768,751,700,752,728,729,753,731,764,774,776,779,830,781,782,783,784,786,787,788,827,846,792,795,796,832,797,798,799,800,842,843,833,802,807,836,809,811,837,812,814,854,815,816,855,817,819,820,852,823,825,858,868,892,871,904,862,874,875,866,889,877,878,897,891,906,948,928,908,929,909,911,945,912,931,932,947,934,949,915,935,916,917,918,919,936,923,925,953,937,926
753,286,287,75,65,395,342,139,336,67,328,198,408,126,417,291,153,524,265,306,105,292,183,260,184,131,32,207,458,56,223,148,187,93,20,353,222,234,236,45,357,377,39,428,228,149,63,459,493,471,510,507,501,473,437,443,460,513,468,486,525,466,480,531,548,541,570,608,580,607,564,586,840,565,602,563,598,544,685,622,680,660,615,624,664,665,636,674,684,651,657,671,626,618,689,761,694,755,705,706,708,742,745,760,746,710,756,773,712,715,698,759,717,718,719,735,736,720,722,763,751,771,738,700,728,729,730,731,764,776,777,778,779,830,781,782,784,786,831,789,790,853,792,793,795,796,832,797,798,799,800,843,801,805,806,836,849,809,857,811,859,837,844,812,814,815,816,855,819,820,852,838,823,825,868,869,892,870,899,871,887,873,904,862,888,864,866,889,878,880,902,890,891,906,948,955,908,909,910,930,911,945,932,933,934,913,935,917,919,940,923,925,926,927,959,938
730,12,75,262,24,316,81,67,328,408,126,268,417,433,265,64,248,306,183,91,351,184,32,458,56,295,148,111,93,236,39,228,63,459,431,493,510,507,442,460,475,513,468,466,480,592,558,573,596,597,608,599,607,566,601,602,563,557,544,622,613,623,641,614,660,615,624,665,629,674,618,689,754,704,706,708,742,743,744,745,760,773,767,715,718,720,763,768,728,729,753,731,778,779,830,781,783,790,793,796,832,799,802,807,809,857,850,814,855,817,852,822,825,868,892,873,904,874,875,876,878,906,910,945,932,933,947,934,913,914,950,916,917,918,919,936,923
417,287,65,387,365,514,96,316,81,395,137,336,26,67,328,198,408,142,268,102,152,153,433,265,64,248,306,943,105,368,146,351,184,32,207,458,56,109,148,9,111,353,222,234,377,538,428,228,63,459,210,431,434,483,507,445,446,473,437,443,460,475,468,523,533,584,592,558,548,541,543,573,588,861,596,570,608,580,609,599,607,564,601,840,571,565,602,555,563,557,544,661,622,672,623,614,615,624,642,616,690,636,674,617,684,686,625,657,682,671,670,626,618,692,694,704,705,706,708,743,744,765,709,696,760,756,773,711,712,713,714,715,759,717,719,720,722,771,700,752,728,729,730,774,777,829,841,779,780,782,783,784,786,831,787,789,790,853,827,791,846,792,796,797,798,842,833,801,805,806,808,849,809,850,811,845,813,814,815,816,817,851,820,852,825,870,899,871,886,907,874,875,876,866,889,878,880,902,882,890,891,906,883,908,909,930,945,932,946,933,947,956,934,941,949,913,914,935,920,951,921,936,924,925,953,938
207,391,286,67,328,417,153,265,91,184,193,228,63,459,431,493,473,442,460,584,541,570,599,571,598,544,567,623,615,624,630,636,674,706,742,744,709,760,719,735,728,729,753,731,776,779,781,784,827,832,797,798,833,809,852,825,868,892,899,864,891,906,929,909,930,935,926,938
544,67,417,152,21,56,148,123,236,294,492,443,468,584,605,570,564,601,598,615,630,665,690,636,674,729,764,774,776,781,784,846,795,796,799,842,802,805,807,809,860,892,871,874,865,866,889,896,906,935,924,926
299,286,75,316,137,26,67,328,408,268,417,273,433,351,184,207,56,295,148,193,353,255,39,63,459,507,502,473,437,513,468,466,592,542,541,597,570,607,601,571,602,563,544,567,623,680,614,615,624,662,616,665,690,674,687,682,618,754,706,695,742,743,744,746,710,773,715,719,720,768,728,729,774,779,784,787,792,796,798,800,807,809,811,814,820,825,899,862,875,864,865,866,889,877,906,883,929,910,911,945,946,934,941,916,917,919,921,923,925,937,926
297,286,12,75,65,387,365,24,96,316,81,190,342,137,139,336,67,328,408,142,417,152,291,153,524,433,265,64,248,21,56,223,109,148,187,93,20,353,236,255,357,39,228,149,63,459,431,434,483,507,445,473,460,475,468,486,455,466,480,558,541,861,596,570,608,580,566,565,602,563,598,544,613,623,641,615,624,662,664,668,674,617,684,625,682,754,706,742,696,760,746,712,713,715,759,717,719,735,751,728,729,764,776,777,841,780,781,782,783,784,786,831,787,789,846,792,795,832,799,842,843,833,801,802,805,807,836,809,857,850,837,845,814,855,817,819,852,825,839,868,899,871,886,872,874,875,865,889,877,878,891,883,955,908,909,910,911,932,946,947,949,913,935,916,919,951,921,936,940,922,924,925,953,937,926,938
735,286,24,67,328,126,64,56,187,294,149,63,459,473,531,541,570,563,598,544,615,624,636,674,626,704,742,709,714,759,736,724,729,784,786,827,795,796,797,843,807,809,820,904,878,906,908,930,914,935,917,953,938
926,286,75,65,316,342,299,67,268,433,105,21,351,56,295,123,294,62,172,228,63,459,520,493,502,443,512,468,533,558,573,570,580,607,601,563,567,672,623,614,624,665,690,674,625,651,618,761,742,743,745,760,756,712,715,751,730,764,776,781,784,787,788,790,792,795,798,800,843,806,807,814,820,822,825,868,874,875,865,866,889,906,955,929,944,909,911,914,917,919,923,925
687,286,12,75,262,65,297,24,316,190,139,336,67,328,408,142,268,417,273,524,433,64,248,306,943,146,21,183,91,260,184,207,56,148,9,187,93,20,236,366,357,63,459,431,492,510,507,445,473,442,460,475,512,468,486,523,525,592,610,558,541,596,570,580,599,607,564,566,571,602,563,557,544,567,661,622,672,623,680,619,614,660,615,624,662,673,664,665,690,636,674,617,620,657,671,670,618,689,754,755,706,695,742,743,765,696,745,760,746,710,756,712,767,713,714,715,698,759,718,719,735,720,768,738,752,728,729,730,731,764,774,776,841,778,830,780,781,784,786,831,787,789,853,791,846,792,793,795,796,832,797,798,799,800,842,843,833,802,805,806,849,809,857,837,844,812,845,854,816,855,817,818,819,820,823,825,858,860,868,869,892,870,899,871,873,904,862,888,874,875,864,865,866,889,878,879,902,896,897,929,910,930,945,931,947,934,949,913,914,950,935,917,918,919,921,936,953,937,926
781,391,286,12,262,65,387,24,316,315,190,137,139,26,235,258,67,328,126,142,268,417,153,524,433,64,248,306,943,146,362,21,183,184,32,207,301,369,56,109,295,148,9,93,20,234,236,294,255,357,172,228,149,63,459,210,431,493,510,507,445,473,460,475,512,513,468,486,523,525,466,480,531,584,592,558,541,543,573,595,596,597,570,599,564,586,601,571,565,602,563,544,622,672,623,680,641,614,660,615,624,630,662,673,664,665,690,674,617,684,625,682,671,670,618,689,761,754,694,755,708,742,743,744,745,760,756,767,713,715,759,718,719,735,736,768,751,728,729,753,730,764,774,776,777,778,779,782,783,784,786,787,788,790,827,791,792,793,795,796,797,798,799,800,843,801,802,805,806,807,808,849,809,811,812,845,814,816,855,817,818,819,820,852,822,823,825,858,860,839,868,892,899,871,873,904,888,874,875,864,865,866,889,878,897,891,901,906,883,928,908,929,910,911,912,946,934,914,915,935,916,917,918,921,925,926
904,391,286,65,297,514,316,342,137,26,299,67,408,126,142,417,102,524,433,64,306,943,105,146,21,183,184,458,369,56,148,187,111,222,234,236,294,45,428,149,63,459,473,442,437,443,460,468,525,466,480,605,558,541,549,596,597,570,608,564,566,586,601,840,571,555,563,557,598,544,567,672,619,615,624,642,673,664,629,690,636,674,617,686,687,651,620,657,666,671,670,638,689,761,694,705,706,695,742,709,696,745,760,710,756,773,767,713,714,715,717,718,719,735,736,720,763,768,751,726,771,738,728,729,753,730,764,774,841,779,780,781,784,787,788,791,792,795,796,832,797,799,843,801,806,807,836,809,857,850,859,837,814,817,819,820,852,838,825,858,869,892,899,886,872,873,862,874,875,865,866,889,877,878,879,902,897,901,906,883,928,929,944,930,945,932,933,947,957,956,941,958,914,950,916,919,920,921,936,940,922,923,952,953,937,926,960
893,391,287,262,316,26,67,408,417,306,88,368,184,131,207,56,193,93,228,149,63,459,492,473,437,460,468,525,584,610,539,541,570,580,607,840,565,602,563,598,544,661,622,615,624,664,629,636,674,687,620,671,689,754,705,706,743,744,709,760,710,773,711,712,715,759,719,735,768,751,728,729,731,841,830,780,781,784,788,827,792,796,832,799,842,843,833,808,849,857,811,844,854,851,852,838,892,899,871,873,874,866,889,878,897,901,883,908,929,909,911,945,949,939,935,917,918,919,921,940,952,926,938
564,12,262,65,387,514,24,316,190,342,26,299,67,328,268,417,225,152,273,291,433,265,248,88,368,146,21,183,91,184,32,207,458,369,56,295,148,187,193,111,93,20,353,234,236,366,45,428,228,63,459,431,520,493,434,483,507,445,446,473,442,437,460,475,512,513,455,466,480,531,584,592,558,548,539,541,543,861,597,570,608,599,607,566,601,571,602,555,563,557,544,567,622,614,615,624,630,662,664,629,636,674,617,684,686,625,620,682,671,618,692,754,694,755,708,742,743,744,746,756,773,711,712,715,759,719,724,768,728,729,753,730,731,764,774,776,841,779,780,781,783,784,831,787,790,853,827,846,792,796,797,798,799,800,843,833,801,808,809,811,814,854,816,817,818,819,820,852,838,823,825,858,868,892,899,871,886,873,904,862,888,875,864,865,866,889,877,880,890,906,883,955,908,929,944,909,910,911,945,912,932,933,947,957,934,958,949,914,935,917,918,919,940,923,924,926,960
65,12,466,608
442,12,65,365,297,190,67,328,268,225,64,88,89,184,369,148,9,34,93,20,222,234,366,255,428,149,459,501,473,518,531,610,548,541,549,861,598,661,613,672,680,660,656,636,617,687,649,637,650,651,620,671,626,638,689,754,704,705,706,695,744,765,709,696,710,756,773,711,713,714,698,717,718,719,735,736,722,724,763,726,771,738,700,752,728,729,732,829,841,779,830,780,831,827,848,795,832,842,843,835,836,857,859,844,854,855,838,869,892,886,907,887,873,904,874,875,893,876,894,877,878,879,882,896,903,954,955,930,932,933,949,939,919,953,937
783,45,728,730,845,910,917,919
544,286,75,65,297,514,24,316,342,299,67,408,268,417,225,152,153,524,433,265,248,306,146,21,183,351,184,207,301,56,223,148,9,123,193,111,93,20,353,236,294,357,428,228,150,63,459,431,492,493,483,502,473,443,460,512,513,468,525,466,584,605,548,541,549,861,596,597,570,599,607,566,601,565,555,563,598,685,613,623,641,614,660,615,624,630,673,616,664,665,629,690,636,668,674,686,625,650,620,657,682,671,618,761,754,704,755,706,708,695,742,743,709,696,745,760,746,711,715,717,719,735,722,751,728,729,753,731,764,774,776,778,779,830,781,782,783,784,786,831,787,790,853,827,792,793,795,796,797,799,800,842,843,833,801,802,806,807,836,849,811,837,844,812,814,854,815,816,817,851,819,820,852,822,823,825,858,868,892,870,899,871,872,904,862,888,874,875,864,876,865,866,889,878,902,890,891,906,948,883,928,929,944,909,910,930,911,945,912,932,946,934,950,916,918,919,951,936,923,924,953,937,926,938
558,291,32,301,109,512,662,690,708,760,748,777,787,853,806,813,815,891,935
866,12,67,408,102,265,131,20,459,557,598,686,649,650,620,671,626,694,704,705,710,756,717,718,722,832,835,837,813,854,855,838,872,873,904,862,875,879,955,930,945,932,933,935,922,953,927
262,391,12,65,387,316,190,137,139,336,67,328,408,142,268,417,225,152,273,291,524,433,265,64,306,146,292,21,351,260,131,207,458,56,9,123,193,93,20,353,234,236,357,538,172,150,459,431,520,492,493,434,483,507,445,446,473,442,460,512,513,523,525,466,531,584,605,558,539,549,588,861,597,570,608,580,566,586,601,571,602,563,557,598,544,567,685,622,672,623,680,641,614,660,615,624,616,664,690,636,674,617,686,687,625,651,666,682,671,670,618,692,761,754,694,705,708,742,744,696,745,710,711,712,767,713,715,759,718,719,735,736,720,722,763,768,751,771,738,700,728,729,753,730,731,764,776,777,829,841,779,783,784,786,831,788,789,853,827,792,795,796,798,799,842,843,833,801,802,805,806,807,809,857,837,844,812,814,854,815,816,855,817,851,819,820,852,822,823,825,858,839,868,869,892,870,871,886,872,873,904,862,888,874,875,864,893,865,889,877,878,880,902,896,897,890,906,948,883,954,928,908,909,910,911,945,912,946,947,934,941,949,913,916,917,918,919,951,921,936,940,924,925,953,926,927,960,938
265,21,183,187,172,149,446,641,664,690,692,744,696,767,841,781,787,817,851,892,872,865,889,908,934,922,937
32,442
830,391,286,12,65,365,514,24,316,190,395,139,299,67,408,268,417,248,306,105,368,21,183,131,32,207,369,56,148,187,123,193,111,93,20,353,236,294,45,228,149,459,431,520,507,445,473,442,443,460,475,512,513,468,523,466,480,584,592,558,539,541,573,861,570,608,599,607,564,840,565,555,563,598,544,622,680,619,641,615,624,642,665,636,674,617,625,651,620,657,682,671,626,618,761,754,694,755,705,706,708,742,743,744,709,696,745,746,756,712,767,713,759,718,719,735,736,768,726,738,700,728,729,730,731,764,776,841,778,779,781,784,786,787,788,789,790,827,791,792,793,848,795,796,832,797,798,799,842,843,833,801,802,805,807,836,809,811,837,844,814,854,815,817,851,819,820,852,838,823,825,868,892,870,899,871,886,873,904,874,875,865,866,889,877,878,880,897,890,906,948,883,928,908,929,930,911,931,946,947,934,941,914,915,950,935,916,917,919,936,922,923,925,952,937,926,938
827,391,286,75,365,297,67,328,268,417,248,306,943,105,146,21,183,184,207,369,56,148,193,93,222,294,45,255,228,63,135,459,520,492,471,507,502,445,473,442,460,513,468,531,584,592,558,548,541,588,861,570,607,601,602,598,544,567,680,619,641,614,615,624,673,629,636,617,687,620,618,692,754,694,706,742,743,744,709,745,710,756,711,713,714,698,759,717,719,735,738,700,752,728,729,753,730,731,776,779,830,781,783,787,788,792,795,796,832,797,799,800,842,843,833,836,809,837,844,814,854,820,852,838,825,858,868,892,870,899,904,874,866,878,897,906,928,908,929,909,910,930,911,945,932,946,933,947,941,914,915,935,917,918,936,940,923,924,925,953,937
690,387,316,137,26,235,268,433,183,295,193,353,39,172,228,63,492,471,523,480,592,539,570,580,607,564,571,544,623,624,665,674,666,743,745,760,753,774,776,779,784,789,793,798,799,800,809,818,820,825,888,864,865,877,908,915,916,918,923,926
814,391,190,273,20,45,39,541,566,742,765,776,793,800,842,809,819,873,865,897,948,928,930,911,934,926
814,391,190,273,20,45,39,541,566,742,765,776,793,800,842,809,819,873,865,897,948,928,930,911,934,926
814,391,190,273,20,45,39,483,541,566,742,765,776,793,800,842,809,819,873,865,897,948,928,930,911,934,926
814,391,190,273,20,45,39,483,541,566,742,765,776,793,800,842,809,819,873,865,897,948,928,930,911,934,926
814,391,190,273,20,45,39,483,541,566,742,765,715,776,793,800,842,809,819,873,865,897,948,928,930,911,934,926
814,391,190,273,20,45,39,483,541,566,742,765,715,776,793,800,842,809,819,873,865,897,948,928,930,911,934,926
814,391,190,273,20,45,39,483,541,566,742,765,776,793,800,842,809,819,873,865,897,948,928,930,911,934,926
814,391,190,273,20,45,39,483,541,566,742,765,776,793,800,842,809,819,873,865,897,948,928,930,911,934,926
814,391,190,273,45,39,483,541,566,742,765,776,793,842,809,819,873,865,897,948,928,930,911,934,926
287,784
387,286,75,65,297,96,316,342,137,139,336,26,67,328,198,268,417,152,273,291,153,433,265,306,105,146,21,351,184,32,207,301,458,56,109,295,148,193,111,93,20,236,294,357,39,172,228,63,459,431,520,492,493,434,507,502,445,473,442,443,475,512,513,468,466,480,531,542,558,548,588,597,570,608,580,607,564,586,601,840,571,565,602,563,567,685,631,672,623,680,641,615,624,662,673,616,690,684,625,620,682,671,618,638,692,761,705,708,742,744,709,745,746,773,711,712,715,717,719,720,722,723,768,762,751,700,752,728,729,753,730,731,732,764,774,776,778,780,781,782,783,784,786,787,789,790,853,827,791,846,792,793,848,797,798,799,833,801,802,805,806,807,836,809,811,812,854,815,855,851,818,820,852,860,839,868,892,871,872,862,888,874,875,864,893,865,889,878,897,890,928,908,929,944,909,910,930,911,945,932,933,947,934,941,913,914,915,916,917,919,920,923,924,925,937,926
814,391,190,273,45,39,483,541,566,742,765,776,793,842,809,819,873,865,897,948,928,930,911,934,926
730,391,286,287,12,75,65,24,316,81,395,342,139,67,328,126,268,417,273,291,524,265,64,248,306,368,21,183,91,32,458,56,223,295,148,193,111,93,20,353,236,45,357,228,150,459,431,520,493,434,510,483,507,501,445,473,442,437,443,512,513,468,525,455,466,480,584,542,558,539,596,570,608,607,566,601,571,565,602,544,567,685,622,672,623,641,614,660,615,624,642,665,629,690,636,674,684,686,687,625,682,671,638,689,692,761,754,755,706,708,742,743,744,745,712,715,698,718,735,722,763,768,751,771,728,729,753,731,764,774,776,777,841,779,830,781,782,783,784,786,831,787,789,790,853,791,846,792,795,796,832,797,799,800,842,843,801,802,806,807,836,849,809,850,811,844,814,854,815,817,851,818,820,852,838,822,858,868,892,899,886,873,904,862,888,874,875,864,865,866,880,902,896,890,891,906,948,954,928,908,929,910,911,945,946,933,947,934,941,949,913,914,915,935,916,917,918,919,922,923,925,937,926,960,959,961,938
105,102,922
705,67,408,417,943,184,369,294,459,434,541,609,672,619,614,615,636,650,671,692,754,694,744,711,718,719,720,830,827,795,843,857,854,815,817,838,892,887,873,904,866,878,902,896,948,928,909,934,913,935,936
641,12,24,67,268,417,273,265,64,368,21,183,184,56,123,20,459,431,493,473,442,460,558,597,566,601,598,567,622,615,624,636,638,742,767,715,759,719,729,730,781,786,796,797,799,807,809,837,845,814,854,873,874,875,897,906,930,911,934,941,914,916,960,938
912,67,184,56,193,20,353,63,459,442,437,570,563,624,673,665,636,682,761,708,745,735,764,776,778,781,784,796,799,843,807,837,814,816,822,891,906,908,911,945,916,918,919
434,67,248,183,91,32,123,63,459,473,460,525,544,624,674,620,744,745,712,728,729,784,846,807,849,817,852,858,897,906,945,934,951,925
800,39,492,468,618,714,738,779,889,929
718,391,286,75,65,297,514,24,316,81,26,67,328,408,126,142,268,417,102,433,64,248,306,105,146,21,183,91,184,32,207,56,148,123,193,93,20,353,222,234,236,366,294,45,255,428,228,149,63,459,210,431,492,434,445,473,442,437,443,460,475,468,523,518,466,480,592,543,573,861,597,599,607,564,566,586,601,840,565,555,563,598,567,622,672,680,660,615,624,630,662,616,664,629,636,674,617,684,686,687,649,650,651,620,657,671,689,761,754,694,704,705,706,742,743,744,709,696,745,756,773,711,712,767,713,715,759,717,719,735,736,722,724,763,751,726,771,738,700,752,728,729,753,730,731,764,776,779,830,781,783,786,831,787,788,827,846,792,793,848,796,832,797,798,799,842,843,833,835,805,806,807,836,849,809,857,844,845,814,854,817,819,820,852,823,825,839,892,872,873,904,862,888,874,875,864,893,876,865,866,877,878,879,902,896,897,891,906,948,955,929,944,909,910,930,911,932,947,913,950,919,940,923,937,960,938
668,65,316,67,268,417,248,306,105,146,183,91,351,184,148,187,93,353,294,428,459,431,510,473,468,541,861,570,607,564,571,680,615,630,664,665,636,625,754,743,745,712,718,719,735,729,731,779,830,782,784,831,787,789,827,792,796,843,833,809,811,814,854,820,825,892,899,871,874,875,878,880,897,906,911,945,932,935,917,919,936,960
187,459,619,735,751,729,784,820,877
806,75,262,67,268,943,183,351,184,32,207,56,295,193,20,236,357,63,473,437,475,468,525,558,541,597,599,563,544,660,624,665,617,618,742,760,759,735,776,781,783,787,791,793,796,799,800,843,807,809,812,819,820,825,868,892,871,873,865,909,934,914,915,918,919,925
801,65,24,258,91,210,664,656,756,712,748,777,788,853,795,891,935,938
564,391,24,342,137,139,336,26,67,328,408,126,142,268,102,152,273,291,524,433,265,64,248,306,368,146,183,91,260,184,207,56,223,295,148,93,20,353,222,236,255,357,377,39,228,63,459,210,431,492,493,434,483,507,502,501,445,473,442,460,475,512,513,468,525,480,531,584,592,605,558,548,543,588,596,570,608,580,599,607,601,840,571,565,602,555,563,544,567,685,672,641,660,615,642,662,665,629,636,674,617,686,687,625,651,620,657,682,671,626,618,689,692,761,754,755,705,706,708,742,743,709,745,760,746,710,756,712,714,715,759,719,735,722,763,768,751,726,700,728,753,730,731,764,774,776,841,779,830,781,782,784,786,787,789,827,791,846,792,793,795,796,832,797,799,800,842,801,805,806,807,836,809,850,811,837,845,814,854,815,816,817,851,819,852,838,825,858,860,868,892,870,871,886,872,904,862,888,874,875,864,866,889,877,878,880,902,897,890,891,906,948,955,928,908,909,910,930,911,945,912,932,946,933,941,949,913,914,915,935,916,917,918,919,951,921,936,940,922,923,925,953,926,927,938
555,391,67,291,248,187,459,473,460,513,605,539,549,624,684,754,704,700,728,729,784,796,832,809,850,816,825,868,904,866,891,906,949,935,936,953,926
892,12,65,365,316,190,139,299,67,328,198,408,268,417,433,131,32,207,369,56,295,148,9,193,111,93,20,353,222,366,45,377,538,172,428,228,149,150,135,459,520,502,446,473,437,468,486,525,466,531,605,541,549,596,570,608,580,599,607,564,566,601,840,602,563,557,598,544,567,622,613,623,619,660,615,624,642,630,673,690,674,684,651,620,671,626,689,692,754,704,705,706,708,742,743,744,709,696,710,756,711,714,715,759,718,719,735,720,726,771,738,700,752,728,729,753,730,774,779,830,781,784,831,787,789,853,827,792,848,796,832,797,798,800,842,843,833,802,806,836,809,837,844,812,854,817,819,820,838,822,825,858,860,868,870,871,872,873,904,862,874,875,865,866,889,877,878,882,891,901,948,883,928,929,910,930,911,945,931,932,946,933,947,949,913,914,950,935,916,917,918,919,936,940,922,924,925,952,953,926,927,959,938
571,295
698,286,287,75,24,81,342,137,336,258,67,328,198,408,126,142,268,225,153,433,265,64,248,368,146,21,183,91,351,107,184,458,56,223,148,34,111,93,353,222,366,294,45,255,357,377,172,428,228,63,459,431,520,434,510,445,473,442,437,443,460,475,512,468,480,592,605,558,548,541,861,596,597,570,599,607,601,840,571,565,602,563,567,631,622,672,641,614,615,624,662,664,665,629,636,674,686,687,625,650,651,671,626,618,689,761,694,755,706,708,742,743,744,709,696,710,773,712,767,713,714,715,759,717,718,735,736,720,722,763,768,726,771,738,700,752,728,729,753,730,731,764,774,777,841,779,830,781,783,784,786,789,853,827,791,846,792,793,795,796,832,797,799,800,842,843,807,836,809,857,850,811,844,845,814,854,815,855,817,851,818,819,820,852,822,823,858,860,868,869,892,870,871,886,887,873,862,888,875,864,865,866,877,878,902,882,896,897,906,948,908,929,911,945,957,941,913,915,919,951,922,924,925
507,391,262,24,316,67,142,268,291,64,248,306,183,184,56,148,193,93,236,45,357,149,459,210,434,471,502,473,443,460,592,558,580,599,607,586,571,565,602,544,567,623,680,641,615,624,630,636,674,617,684,625,651,689,694,706,742,743,745,713,715,719,735,722,763,768,726,738,728,730,764,841,779,781,783,784,787,827,846,792,795,796,832,797,800,843,833,802,806,807,836,809,811,817,851,825,868,892,886,904,862,874,893,866,877,878,890,906,948,954,908,909,911,945,914,935,917,919,936,927
89,286,12,75,67,328,408,142,268,417,291,524,248,306,105,368,21,351,207,369,56,148,193,111,234,366,294,357,377,228,149,63,459,431,510,483,502,445,473,442,443,460,475,468,525,455,480,584,541,543,588,596,570,599,607,564,601,565,555,557,598,544,622,615,624,673,664,629,636,674,620,626,754,704,706,742,696,712,713,759,735,722,751,738,752,728,729,753,731,774,841,783,786,831,788,827,792,796,832,797,799,842,843,833,802,836,849,809,857,811,837,814,815,817,820,852,892,870,871,874,875,897,891,906,908,929,944,909,945,931,932,946,934,941,914,917,918,922,926
622,67,328,291,88,32,56,459,210,473,437,525,592,586,544,567,615,624,657,704,745,714,719,730,781,784,787,789,796,832,797,892,878,880,882,897,906,948,909,911,917
501,564
710,24,316,190,67,9,93,234,228,459,446,480,596,601,565,563,567,629,636,620,657,689,709,756,711,712,714,719,771,728,729,774,784,831,789,827,796,832,843,836,814,854,869,904,877,908,922
433,391,12,65,514,24,96,316,342,67,142,417,273,524,265,64,248,183,91,260,32,207,223,9,187,123,193,20,353,222,294,357,228,149,63,459,431,520,507,437,443,460,475,486,466,480,558,539,541,549,543,597,570,580,607,564,566,601,602,563,598,544,567,680,619,614,615,624,664,665,690,636,674,617,684,687,625,682,689,692,755,743,744,760,746,712,767,715,698,759,717,718,735,736,751,726,752,728,729,753,731,774,776,841,778,779,781,784,831,787,788,789,827,846,792,793,848,795,796,832,798,799,800,842,833,805,806,807,809,850,812,845,814,855,817,851,819,820,852,825,860,892,899,871,873,904,862,888,874,875,893,865,889,877,896,897,929,944,909,910,911,912,934,949,950,935,917,918,919,925,952,926,960
172,391,65,67,417,265,21,351,184,93,236,228,149,459,473,468,584,861,570,563,641,660,673,664,690,617,651,743,744,696,760,718,726,731,781,782,784,786,787,800,802,807,849,814,851,820,869,886,877,906,908,911,947,922,926
541,943,187,93,366,459,442,533,557,598,619,650,620,638,754,704,706,709,711,714,718,719,738,752,729,830,831,827,797,836,857,854,838,839,892,870,887,874,877,896,903,944,930,941,949,937,942
607,65,387,336,67,328,273,153,248,183,91,351,184,56,193,20,222,236,294,45,428,228,149,63,135,431,510,507,473,460,468,466,480,558,543,631,622,623,641,660,615,624,662,665,625,761,706,743,746,712,759,719,735,751,728,730,731,774,776,841,781,784,786,831,790,827,846,792,796,797,798,799,807,808,812,845,817,820,826,868,892,888,874,865,877,906,910,945,935,917,918,919,951,925
838,391,286,75,262,365,297,24,336,67,328,408,417,102,225,152,265,64,248,306,943,88,105,146,21,183,184,131,207,458,56,223,148,9,187,111,20,222,234,366,45,255,357,428,228,149,63,135,459,210,431,446,473,442,437,460,468,466,531,584,610,542,539,541,549,543,861,597,570,609,599,607,566,586,601,840,602,555,557,598,567,613,672,680,619,641,624,673,629,690,636,674,686,687,649,620,671,670,626,638,689,692,754,694,704,705,706,695,743,744,696,710,756,773,711,712,713,714,715,698,759,717,718,719,735,736,720,771,738,700,752,728,729,730,731,732,774,829,841,830,780,783,831,788,789,853,827,792,848,795,796,832,798,799,842,833,801,802,836,809,857,811,844,812,814,854,815,855,851,818,820,852,825,858,869,892,870,886,872,887,873,904,862,874,875,893,876,866,877,878,880,902,882,896,897,891,906,954,929,944,909,930,945,931,946,933,956,941,949,950,919,936,940,922,953,937,927
784,235,295,193,20,353,172,459,512,468,584,544,615,690,745,760,776,796,799,836,809,822,868,911,912,916,919,926,927
557,96,67,417,248,21,91,56,148,111,149,459,473,437,460,548,541,596,570,567,629,636,674,620,706,742,719,735,751,728,795,796,832,798,799,843,807,814,839,892,886,904,874,875,906,945,932,935
795,286,287,75,65,24,342,336,26,299,67,328,408,126,268,273,524,433,265,64,248,306,943,105,21,183,260,184,207,369,56,223,295,111,93,20,353,234,236,366,377,228,149,63,135,459,431,492,493,507,445,473,442,437,460,475,512,513,468,486,466,480,531,610,605,558,548,541,549,588,596,597,570,599,607,564,566,586,601,840,571,602,555,563,598,544,567,622,672,623,619,641,614,615,624,662,673,665,629,636,674,684,686,651,620,671,618,689,692,761,755,705,706,695,742,743,765,709,745,760,746,756,712,714,715,717,719,735,720,722,763,768,738,728,729,730,731,764,774,776,778,779,780,781,782,783,784,788,827,846,792,796,832,797,799,800,842,843,833,801,802,805,806,807,809,859,837,814,815,855,817,851,818,820,852,825,858,860,868,892,873,904,888,874,875,865,866,889,878,897,891,906,948,908,929,944,909,930,911,945,931,932,946,933,941,958,914,915,935,916,917,918,919,936,940,924,925,953,937,926,927,960,961,938
222,391,105,228,149,623,619,692,696,714,841,892,937
865,391,286,12,262,297,24,316,81,67,328,198,142,268,417,225,265,248,105,146,21,183,91,351,184,207,56,223,295,148,187,193,93,353,234,236,294,45,357,39,228,149,63,135,459,431,507,445,446,473,442,437,443,460,475,513,468,525,466,480,531,592,605,558,541,861,596,597,570,599,607,586,601,571,565,602,563,598,544,567,685,622,623,614,660,615,624,662,616,664,665,629,690,668,674,684,686,625,650,651,620,671,626,689,692,761,754,694,706,742,743,744,765,709,696,745,773,711,712,715,759,718,719,735,720,722,763,768,751,726,728,729,753,730,731,764,776,841,778,779,780,781,783,784,786,831,787,788,789,790,827,791,846,792,793,795,796,832,797,798,799,800,842,843,833,801,802,807,836,809,857,811,837,845,814,815,817,820,852,825,860,839,868,892,899,871,872,873,904,888,874,875,864,866,902,897,891,906,883,928,908,929,910,930,911,945,912,946,933,947,934,914,915,935,916,917,918,919,951,921,936,923,925,937,926,960,938
24,391,287,12,75,365,514,96,316,190,395,342,336,67,328,126,142,417,225,152,273,153,433,265,248,306,146,362,21,183,91,351,260,184,32,207,458,56,109,295,9,187,34,193,111,93,20,353,222,234,236,294,45,357,39,228,149,63,135,459,431,510,483,502,445,473,442,437,443,475,513,468,486,518,466,480,610,548,539,541,543,573,861,596,570,599,607,566,586,601,571,565,602,563,598,544,567,685,631,622,623,680,614,615,624,630,662,664,665,674,684,686,687,625,650,626,689,761,754,755,706,742,743,744,745,760,756,715,698,718,735,763,726,738,752,728,729,753,730,731,764,774,776,779,781,782,784,786,788,827,846,792,793,796,832,797,798,799,800,842,843,833,801,805,806,807,836,849,809,857,811,845,814,815,816,855,817,819,820,852,838,825,860,868,892,871,886,873,874,893,865,889,877,878,897,891,901,906,948,955,928,908,945,912,946,933,947,934,913,935,918,919,951,921,952,937,938
800,391,12,75,65,514,336,26,299,67,198,408,142,268,417,273,524,265,64,248,306,105,368,146,292,21,91,184,207,369,56,223,295,148,187,123,193,93,20,353,366,294,357,39,228,149,63,459,431,493,434,507,445,446,473,442,437,460,512,468,525,455,480,584,592,610,558,548,539,541,549,543,573,861,596,597,570,580,599,607,564,566,586,601,840,571,565,563,544,685,613,623,680,619,641,614,660,615,624,642,630,662,673,616,664,629,690,636,668,674,687,625,651,620,682,671,670,626,618,692,761,754,694,755,706,742,743,765,709,745,760,710,711,712,714,698,759,717,719,735,768,751,726,738,700,728,729,730,764,777,829,841,778,779,830,781,782,783,784,786,831,789,827,791,846,792,793,848,795,796,797,798,799,842,843,833,801,806,807,836,808,849,809,857,850,811,837,844,845,814,815,817,818,819,820,852,838,823,825,858,868,892,870,899,871,872,873,904,862,888,874,875,893,865,889,877,878,882,897,890,901,906,883,954,955,928,908,929,944,909,910,911,945,931,933,934,949,913,914,950,935,916,918,951,921,936,940,922,923,926,927,960,959,938
152,12,65,297,222,715
928,67,408,417,265,248,183,56,459,473,442,443,558,541,601,544,622,614,615,636,761,694,705,742,743,745,768,729,730,779,781,784,796,832,798,799,843,807,817,820,838,858,904,874,865,891,906,935,926,938
945,391,24,96,316,395,137,336,299,67,328,408,417,102,265,248,306,88,105,368,146,183,91,184,32,56,223,109,295,193,111,93,222,366,377,228,149,150,63,135,459,520,493,434,483,507,502,445,473,437,443,460,513,468,466,480,584,592,605,558,548,541,549,543,573,597,570,599,607,564,586,601,571,565,602,563,598,544,622,672,623,680,641,614,615,624,630,673,664,665,690,636,674,617,684,686,687,625,620,657,671,689,761,754,706,708,743,744,765,745,711,712,767,715,759,748,719,735,720,768,726,738,752,728,729,753,730,731,774,776,829,841,830,781,782,783,784,786,787,788,789,790,827,792,795,796,832,797,798,799,842,843,801,802,805,807,836,849,809,857,811,837,844,814,815,817,819,820,838,822,823,825,858,868,892,871,873,888,874,875,865,866,877,878,880,902,897,890,891,906,948,955,908,929,909,910,930,911,912,931,946,957,934,941,949,913,914,915,935,916,917,918,951,936,923,924,925,952,926,927,960
507,391,286,12,75,262,387,24,316,395,336,67,328,142,268,417,152,433,64,248,943,105,368,146,21,183,351,260,184,131,207,301,56,109,295,148,9,187,193,93,353,236,366,294,45,255,357,39,428,228,149,63,135,459,210,431,520,510,445,473,442,443,460,475,513,468,455,480,531,584,592,610,605,558,539,541,549,543,588,861,597,570,580,599,607,564,586,601,571,602,563,544,567,622,613,672,623,680,619,641,614,660,615,624,642,664,665,690,636,674,617,684,671,618,692,754,694,755,706,708,742,743,744,709,745,756,773,711,712,714,715,759,719,735,736,768,751,752,728,729,753,731,776,778,781,782,783,784,787,788,790,853,827,846,792,793,795,796,832,797,798,799,800,843,833,801,802,805,806,807,849,809,811,837,814,816,817,851,818,819,820,852,823,825,858,839,868,892,870,871,886,873,904,862,888,874,875,865,897,906,948,883,928,929,909,911,945,946,947,934,913,914,915,917,918,919,920,936,924,952,937,926,960
812,391,387,316,190,26,67,142,248,146,458,56,109,148,353,236,228,459,493,480,531,558,543,861,599,566,571,567,623,615,624,642,625,618,638,692,743,744,760,767,728,753,731,732,774,776,784,786,853,827,793,796,798,833,807,809,811,851,860,869,871,886,874,896,906,908,911,945,946,933,926,960
620,207
809,12,137,67,328,142,417,102,152,433,248,105,21,183,351,458,56,295,123,20,236,377,63,434,507,445,473,460,468,523,455,466,531,549,543,570,601,571,565,563,680,641,615,624,673,664,690,617,682,638,744,709,710,712,715,759,717,719,735,722,726,731,776,781,783,784,786,827,846,795,796,797,799,800,857,844,813,814,817,822,869,892,886,904,897,890,906,910,911,945,935,919,940,924
56,391,75,262,65,387,24,316,137,139,336,26,299,67,328,408,417,152,153,433,248,306,88,368,146,21,183,91,351,184,207,458,295,148,9,123,111,93,353,366,294,255,357,39,172,228,150,63,135,459,431,507,445,473,443,460,475,512,513,468,455,533,480,531,584,592,610,605,558,548,541,543,588,861,570,580,599,607,586,840,571,602,563,544,567,661,631,672,623,680,660,615,624,642,662,690,636,674,684,686,687,650,657,671,670,618,689,754,704,705,706,708,742,744,709,760,746,710,756,711,712,767,717,718,719,720,768,751,726,738,700,728,729,753,730,764,774,778,830,781,783,784,786,831,787,789,827,846,795,832,797,798,799,800,842,843,833,801,802,805,807,836,808,809,857,811,844,814,854,855,851,819,820,852,838,825,860,868,869,899,871,886,873,862,874,875,864,876,865,866,877,878,880,902,896,897,890,891,906,948,883,908,929,909,910,911,931,946,947,934,941,913,935,916,917,919,920,951,936,940,922,937,926,927,938
67,183,56,193,45,63,459,473,584,571,624,690,743,745,728,730,779,784,796,799,820,825,868,906,948,935,917,919,925,926
111,391,342,67,328,408,265,368,183,91,184,32,56,193,93,222,377,228,63,459,445,473,442,513,468,541,597,599,607,586,563,614,615,624,630,636,618,692,754,742,745,712,715,735,728,730,783,786,827,846,792,795,796,832,799,807,809,850,845,814,815,817,851,852,825,868,899,874,875,866,891,906,910,912,946,916,917,918,919,925,926,960,938
513,365,316,67,268,306,21,351,56,111,20,353,366,446,473,607,564,571,602,685,614,615,690,636,686,743,768,774,779,781,786,792,832,798,800,849,809,857,820,868,892,874,897,891,909,947,918,936,923,938
744,391,75,262,514,24,316,137,67,328,198,408,142,268,417,102,273,433,265,248,306,368,21,183,351,184,32,207,56,109,148,111,93,222,45,377,228,149,135,459,210,431,520,434,507,445,446,473,443,460,468,523,480,584,610,605,558,541,597,570,599,607,564,586,601,571,565,563,598,544,567,622,623,641,614,660,615,624,630,664,656,665,629,690,617,682,618,692,761,754,705,709,696,745,756,711,712,767,715,698,726,700,728,729,730,731,774,841,779,830,781,782,784,787,788,789,846,792,796,832,797,799,843,833,802,806,807,849,809,857,850,811,812,845,814,817,851,819,838,825,858,860,868,892,899,871,886,873,888,874,865,889,877,878,890,906,948,954,908,909,910,911,945,912,947,934,935,917,918,919,951,936,922,953,937,926,938
729,67,142,248,943,183,148,93,20,459,541,543,680,619,636,620,689,754,695,742,713,719,752,831,827,796,843,854,892,870,873,862,865,866,896,906,929,930,931,941,949,950
909,65,387,316,190,336,67,328,408,268,417,152,433,265,64,248,306,105,89,21,131,207,56,109,295,148,9,187,193,111,93,20,353,222,236,294,45,377,62,39,228,149,459,431,493,507,445,437,443,460,512,513,468,523,525,480,531,584,610,605,558,539,541,597,570,580,609,599,607,564,586,601,840,571,565,602,563,598,544,567,622,613,672,623,641,614,660,615,624,630,662,665,629,690,684,686,687,649,625,650,651,620,657,682,671,626,689,692,694,705,743,744,709,745,746,710,756,773,711,712,715,759,719,720,768,728,729,730,764,774,776,780,781,782,784,786,787,788,789,853,792,796,832,797,798,799,800,833,802,805,806,807,836,808,849,809,811,844,812,845,813,815,816,817,818,820,852,838,823,858,860,868,892,888,874,875,864,893,865,866,889,878,880,902,906,948,928,908,929,944,910,911,945,912,946,947,957,934,913,914,915,950,935,916,917,918,951,921,936,940,924,953,937,926,938
858,391,12,65,387,24,316,81,190,395,342,26,67,328,142,417,152,291,524,433,265,64,248,306,88,105,368,21,183,91,351,184,207,458,56,223,295,187,123,193,111,93,353,222,234,236,45,357,172,228,149,63,135,459,492,434,510,507,445,446,473,442,443,460,468,525,531,584,605,558,541,543,861,596,570,608,607,564,566,586,601,840,571,565,602,563,544,567,613,623,619,614,660,615,624,630,673,616,664,665,636,674,686,625,650,671,670,638,692,761,754,694,704,705,742,743,744,745,760,746,710,712,714,715,698,735,720,722,763,726,738,700,728,729,730,731,764,774,776,841,778,779,830,781,783,784,786,831,787,789,853,827,792,795,796,832,797,798,799,843,833,801,802,807,809,857,850,859,837,845,814,854,815,817,851,818,819,820,852,823,860,868,869,892,899,871,886,872,904,862,888,874,875,878,902,897,890,891,906,948,928,908,929,944,910,911,945,933,947,934,914,935,916,917,919,951,921,936,923,925,953,927,959,961,938
756,75,24,67,273,294,459,502,468,523,557,544,625,637,671,708,744,717,719,726,752,729,810,868,892,875,876,866,878,954,932,920,923
649,943,20,459,442,541,620,738,831,833,889,928
649,12,943,207,20,294,357,459,442,466,541,630,620,618,715,738,831,789,827,833,868,889,928
20,81,137,336,26,67,408,126,268,417,152,291,524,433,265,248,21,351,32,207,56,9,123,111,353,366,39,172,228,63,459,431,520,492,493,445,473,437,460,468,525,466,592,541,573,570,599,607,564,601,571,565,602,555,544,661,660,615,624,630,662,673,665,629,690,620,682,626,692,761,706,708,743,709,712,715,759,718,719,735,736,768,726,738,728,729,776,779,784,789,827,846,792,796,799,843,802,805,809,837,812,814,815,817,819,852,825,860,868,892,871,873,874,875,893,865,877,897,948,908,911,945,912,934,915,935,919,936,923,927
614,262,387,316,190,342,26,299,67,328,408,268,417,152,433,248,21,183,351,184,56,295,148,9,193,111,236,366,294,45,39,228,149,63,459,493,507,502,473,460,512,513,468,486,466,480,531,584,610,542,558,541,573,570,564,601,565,602,563,544,567,623,680,619,615,624,630,664,665,629,690,636,674,617,686,687,692,761,694,705,695,742,743,744,709,745,760,714,715,698,759,719,735,768,729,730,774,776,829,778,779,782,784,827,792,795,832,798,800,843,802,807,809,857,814,817,818,820,822,825,858,868,892,871,873,904,874,865,889,906,948,883,929,909,945,931,934,916,918,919,936,922,924,937,926,960
607,12,387,81,342,137,336,67,142,417,102,152,524,248,306,21,207,458,56,295,148,193,111,93,20,45,255,63,135,459,434,473,460,455,480,531,592,558,541,549,543,570,586,601,571,565,575,555,672,615,624,630,664,665,636,674,666,682,618,638,692,754,694,742,743,709,745,712,715,717,719,722,726,729,753,732,764,774,776,779,781,784,786,853,827,791,846,792,795,796,832,797,798,799,800,843,802,806,809,844,812,813,854,852,822,868,869,892,899,886,872,888,874,864,866,897,890,906,908,929,909,910,930,911,932,947,941,914,935,917,919,921,940,926
788,65,297,24,190,943,105,369,93,357,228,459,442,592,610,549,543,588,601,557,661,622,672,664,629,674,617,620,657,689,692,706,695,709,756,773,698,748,719,752,729,777,781,831,787,827,795,796,832,842,843,833,801,849,850,813,815,855,817,838,839,870,871,887,904,893,866,889,896,897,890,891,954,955,944,930,946,933,956,941,949,939,935,953,937,938
541,316,67,366,228,459,431,687,756,715,807,854,820,892,910
507,286,75,65,387,24,316,190,26,67,328,408,142,268,417,248,306,943,105,362,292,21,183,91,260,458,369,56,295,148,9,193,111,93,20,353,236,294,45,357,377,428,228,149,63,459,210,431,520,492,493,502,445,473,442,437,443,460,475,513,468,523,518,466,480,584,592,610,558,539,541,543,861,596,570,607,601,571,565,602,555,563,557,544,567,622,672,680,619,641,614,615,624,642,662,616,664,665,636,674,617,686,687,625,620,657,682,671,692,754,694,742,743,744,745,746,756,773,712,714,715,759,718,719,735,736,722,726,738,700,752,728,729,753,730,731,776,841,830,780,781,783,784,786,831,787,789,853,827,846,792,793,796,832,797,798,799,842,843,833,801,802,857,850,844,845,813,814,816,855,817,818,819,820,823,825,858,868,892,899,871,872,873,904,888,874,864,865,877,878,880,882,897,890,906,948,883,908,909,911,945,931,946,941,949,914,915,935,916,918,951,936,925,937,960,938
873,391,12,262,65,297,514,316,67,328,408,417,152,524,433,265,64,105,368,21,183,91,184,207,56,109,295,148,187,193,20,353,236,294,39,172,228,149,63,459,210,431,520,492,493,434,471,507,473,442,443,460,475,512,513,468,523,525,455,466,480,584,542,558,539,588,570,580,599,607,564,586,601,571,602,563,598,544,567,685,622,623,680,619,614,615,624,642,630,662,664,665,629,690,636,674,617,625,671,670,618,689,692,754,694,705,706,743,744,745,760,746,756,711,767,715,698,759,717,718,735,768,751,726,738,728,729,753,730,764,776,778,779,781,782,784,791,792,793,795,796,832,797,798,799,800,843,802,805,806,807,808,849,809,857,811,837,812,845,814,815,816,817,818,820,852,825,858,860,868,892,871,886,872,887,904,862,888,874,865,866,879,891,906,955,928,908,929,944,910,911,945,912,931,932,946,947,956,934,914,915,935,916,917,918,919,920,951,921,923,924,925,937,926,927
623,391,286,287,75,262,65,387,297,24,342,139,26,67,328,198,126,142,268,417,152,524,265,248,306,105,21,183,91,351,32,207,56,109,295,123,193,93,20,353,222,234,236,294,357,39,172,228,63,459,210,431,520,492,493,434,510,483,507,473,442,437,460,475,512,513,468,466,480,584,605,558,539,543,573,588,596,570,580,599,607,564,601,571,565,602,544,567,680,614,660,615,624,630,665,690,674,617,686,618,689,692,761,754,742,743,744,745,760,746,710,756,773,712,715,698,719,735,751,738,700,728,729,753,730,764,774,779,781,782,783,784,786,789,790,846,792,795,796,832,797,798,799,800,843,833,801,802,805,806,807,836,808,849,809,850,811,844,812,845,814,854,815,817,851,820,822,823,825,858,868,869,892,870,899,871,872,862,888,874,875,865,866,880,902,897,890,891,901,906,948,883,955,928,908,929,910,930,911,945,946,947,934,941,913,914,915,935,917,919,923,925,937,926,938
468,391,12,75,65,24,81,139,67,328,408,142,417,152,273,291,433,265,943,146,183,32,207,369,56,295,9,193,93,366,294,357,377,63,135,459,520,492,493,507,445,473,443,460,513,525,466,531,558,539,597,570,599,566,586,571,565,563,567,613,623,680,615,624,664,665,636,674,617,618,689,754,743,744,760,746,715,759,735,736,726,728,729,753,730,764,776,841,778,779,830,784,786,787,789,790,846,793,848,795,796,797,799,843,806,807,809,814,817,851,819,820,823,839,892,871,873,904,864,865,866,897,906,948,929,909,910,930,946,949,935,919,937,926
918,286,287,75,387,514,24,316,395,137,26,299,67,268,417,152,524,248,368,292,21,183,351,184,32,207,369,56,109,295,193,111,93,222,294,377,228,63,459,431,520,492,493,434,483,507,502,445,473,437,443,460,513,468,455,466,480,584,592,558,539,570,599,607,564,586,601,840,571,565,602,555,563,544,567,622,672,623,619,641,614,615,624,630,662,616,690,674,617,686,687,620,657,618,689,692,761,754,694,705,706,708,742,743,744,765,709,745,760,756,711,712,767,715,768,751,726,738,700,752,728,729,753,730,731,764,774,778,830,781,782,783,784,831,787,788,789,853,827,791,846,795,796,798,799,842,801,805,806,808,809,857,850,811,837,844,814,815,816,855,817,851,818,819,820,852,822,825,858,860,868,892,899,871,872,873,904,888,874,875,893,876,865,889,902,890,906,948,883,955,928,908,929,944,910,930,911,945,912,931,932,946,933,947,934,941,914,915,935,916,917,919,920,951,921,936,940,922,923,924,937,926,938
624,391,287,65,387,24,190,342,137,26,67,328,198,408,142,417,433,265,64,248,306,362,21,183,351,260,184,32,56,109,148,193,111,20,353,236,366,45,357,377,39,172,228,149,63,135,459,431,520,492,510,507,502,501,446,473,437,443,460,512,513,468,518,466,480,584,592,558,541,543,570,580,599,607,586,601,571,565,602,563,544,567,685,623,614,615,662,673,665,690,636,674,625,651,620,657,682,671,618,692,754,694,755,705,706,708,742,743,744,745,760,756,773,767,715,759,717,718,748,719,735,763,768,751,726,728,729,731,774,776,777,778,779,781,783,784,786,831,787,790,827,846,792,793,795,796,832,797,799,843,833,801,802,805,806,807,836,849,809,857,811,844,812,845,814,854,815,816,817,851,820,852,823,825,858,860,868,869,892,870,899,871,873,904,888,874,875,864,865,877,880,902,897,890,891,906,948,928,908,909,910,911,945,912,946,957,934,941,949,913,914,915,935,917,918,919,951,921,936,940,923,925,952,953,937,926
925,286,190,26,67,183,207,56,193,20,63,459,473,475,468,486,480,586,614,615,673,674,651,618,743,745,760,713,715,759,717,729,774,779,784,831,796,799,809,815,820,838,868,873,888,906,910,911,935,926,927
738,391,286,75,387,24,316,342,26,67,328,408,417,152,64,248,306,943,88,105,21,183,184,207,56,148,9,187,123,193,111,93,20,353,366,294,45,357,377,428,149,63,459,431,492,502,445,473,442,437,443,475,512,513,468,523,466,584,592,558,548,541,549,543,570,580,599,607,566,601,571,565,602,555,563,598,544,623,680,619,641,615,624,673,664,629,636,674,617,687,625,620,671,626,618,689,692,761,754,704,755,705,706,695,742,743,709,745,756,711,712,767,714,715,698,759,718,719,735,736,722,763,768,751,726,771,700,752,728,729,753,731,774,776,841,779,830,780,782,783,786,831,787,788,827,792,793,848,795,796,832,797,799,833,802,807,836,809,857,811,837,844,812,814,854,815,817,851,820,852,838,823,825,858,839,868,892,870,871,886,873,904,862,874,875,876,866,889,877,878,879,902,896,906,948,883,928,908,911,945,932,946,933,934,913,915,935,917,921,936,940,923,925,953,937,961
957,391,286,75,65,387,24,342,139,67,328,198,408,126,417,102,273,291,524,433,248,306,88,368,146,21,183,91,260,207,458,56,109,148,123,93,20,236,294,172,428,63,459,210,431,520,492,493,510,483,507,473,442,437,443,460,475,513,486,525,531,558,548,539,541,549,543,573,861,597,570,580,599,566,601,565,602,563,544,567,685,672,623,680,660,615,624,642,662,664,665,629,690,636,674,617,684,687,625,650,651,620,682,671,618,638,761,704,706,742,743,709,696,745,760,710,773,711,712,715,717,718,736,768,726,738,700,728,729,753,730,776,777,778,779,830,781,782,783,784,786,831,787,788,790,853,827,846,796,832,797,798,799,800,842,843,833,801,802,806,807,836,809,857,837,844,814,854,816,855,818,820,822,825,860,868,869,892,899,871,886,887,873,904,862,874,875,864,865,866,889,877,878,890,948,954,944,931,933,914,915,935,917,919,924,925,953,926,938
152,248,32,56,193,111,20,39,63,459,468,601,571,563,544,615,624,673,674,618,754,744,784,786,796,842,833,809,814,815,820,860,868,911,913,935,919,926
473,65,24,67,417,265,248,21,183,91,184,56,193,93,236,172,228,431,442,460,486,567,641,615,624,662,617,692,754,694,715,759,718,787,788,796,817,820,868,875,877,906,908,911,947,934,941,953
148,391,12,365,297,24,316,137,258,299,67,328,408,126,142,417,524,265,248,943,88,89,146,362,21,91,351,260,184,32,458,56,295,187,93,353,222,234,366,294,45,357,39,63,135,459,210,431,520,471,510,502,445,473,442,437,443,460,513,468,486,525,533,466,531,584,592,548,541,549,588,861,596,597,609,607,564,566,601,840,571,555,598,544,567,661,613,672,619,641,614,615,624,616,629,690,636,674,617,686,687,625,650,651,620,666,671,670,618,638,761,754,694,704,755,705,706,742,709,696,745,746,710,756,711,713,714,698,759,717,719,735,720,722,724,768,751,726,738,700,752,728,729,753,732,774,776,777,829,780,784,786,831,790,791,792,795,796,797,799,843,833,835,802,806,807,836,849,809,850,811,859,837,844,845,814,854,815,855,818,838,822,825,868,869,892,886,887,873,904,862,874,875,864,876,866,889,877,878,879,880,902,897,891,906,948,954,955,929,930,931,957,934,941,958,949,915,950,935,916,917,918,919,921,936,940,922,923,952,953,926,942,959,938
56,75,292,9,357,513,680,710,719,806,854
919,24,190,67,417,152,265,248,306,368,183,351,207,458,56,9,111,20,353,236,228,149,63,459,431,434,445,473,442,437,460,480,584,543,596,599,571,602,567,623,615,624,630,692,754,706,742,743,709,745,711,712,715,759,718,719,731,779,781,789,792,796,832,809,850,837,817,820,822,868,892,871,872,873,874,875,891,948,955,910,946,947,935,917,921,960
684,391,287,75,514,24,190,395,137,139,67,328,408,417,102,152,433,265,64,248,306,105,368,21,91,207,458,56,193,111,93,353,222,236,294,172,228,149,63,135,210,431,492,493,434,502,445,473,437,443,460,513,468,523,525,584,592,610,558,541,549,543,573,588,861,596,570,607,564,586,601,840,571,565,602,563,598,544,567,622,613,672,623,680,641,615,624,642,630,664,665,636,674,617,687,649,625,651,620,671,618,692,761,754,694,705,743,709,746,756,773,711,712,714,715,698,759,718,720,724,726,771,728,729,731,841,779,830,781,784,786,831,787,789,853,846,792,796,797,798,843,833,801,836,808,849,809,857,811,844,845,814,854,815,816,855,817,851,818,820,852,838,822,823,825,858,892,871,873,904,888,874,875,865,866,877,878,880,890,891,906,948,883,955,928,929,944,909,930,945,946,947,957,934,941,913,935,917,951,921,936,940,922,924,952,953,937,926,960,942,959,938
149,391,286,65,387,365,297,316,137,26,299,67,328,408,126,417,102,433,265,248,306,943,105,21,91,351,260,184,131,207,56,223,295,148,9,187,123,111,93,20,234,366,294,357,39,228,63,135,459,431,520,434,483,507,502,445,473,442,437,443,460,475,512,468,525,455,466,531,584,605,558,539,541,543,573,588,861,596,570,609,599,564,566,586,601,840,571,565,557,598,544,567,622,672,623,680,641,614,660,615,630,662,673,664,690,668,686,687,625,650,620,618,754,694,755,706,742,743,744,709,696,745,760,756,773,711,712,714,698,759,717,718,719,735,736,751,726,771,700,728,729,753,730,764,776,777,829,779,781,783,784,786,831,787,788,827,846,792,796,832,797,798,799,842,843,833,801,835,802,836,849,809,857,850,837,844,854,815,817,851,820,852,825,858,860,868,892,870,899,886,872,873,904,862,888,874,875,893,865,866,889,877,880,902,897,890,906,948,883,954,928,908,929,944,930,911,912,946,957,934,941,949,914,915,950,935,916,917,918,919,951,936,940,923,937,959,938
328,286,12,514,316,299,67,408,142,268,417,291,433,265,248,306,183,351,131,207,56,148,193,111,236,294,45,228,149,63,459,210,510,507,473,442,475,513,523,584,605,570,599,586,601,544,567,623,615,624,636,674,620,692,706,695,742,743,696,745,756,735,768,771,738,728,729,753,730,774,778,781,827,792,795,796,832,797,842,843,833,802,807,836,809,817,825,858,839,868,892,873,904,862,864,891,901,906,945,941,935,916,919,936,923,937
756,24,190,67,126,142,417,248,105,183,91,193,111,93,63,135,459,473,443,460,518,541,549,596,597,601,615,624,636,617,620,709,745,715,735,726,728,729,784,831,792,796,798,843,825,868,892,871,875,878,906,948,908,929,909,930,935,936,940,938
774,391,299,67,408,142,417,248,21,183,32,207,56,193,63,502,445,473,437,460,468,480,558,570,563,544,623,615,624,665,674,692,754,706,742,743,745,715,719,728,729,731,779,781,784,786,796,798,799,843,809,811,814,820,852,825,868,892,871,888,874,906,945,947,935,926,960
871,137,417,952
558,391,286,12,75,262,65,387,24,316,190,342,26,67,328,408,268,417,152,273,433,64,248,88,368,146,183,351,184,56,295,148,20,353,236,366,294,149,63,459,431,492,493,434,507,502,473,442,437,443,460,475,512,513,468,486,523,525,466,480,584,610,605,539,541,573,597,570,608,599,607,564,566,601,840,571,565,602,563,544,567,661,622,672,623,641,614,660,615,624,630,673,664,665,690,636,674,617,649,625,620,666,671,618,689,761,754,694,755,705,706,708,743,744,709,745,746,773,711,712,767,713,715,759,717,719,735,736,768,751,771,729,753,730,731,776,841,778,779,781,783,784,831,787,788,789,827,792,795,796,832,797,798,799,800,843,833,801,802,805,806,807,836,809,857,811,812,854,817,851,820,852,822,823,825,868,892,899,871,873,904,862,888,874,875,864,865,866,889,878,897,891,948,883,928,908,911,945,912,933,947,934,958,949,915,935,918,919,923,925,953,926,938
730,12,65,387,342,67,328,142,433,183,260,184,56,9,187,123,193,20,353,63,431,492,493,473,442,437,460,468,480,592,558,548,597,608,580,607,565,563,544,567,615,624,673,665,690,636,687,625,682,671,618,689,755,708,742,760,756,713,715,759,719,735,738,752,728,729,753,764,776,841,784,786,789,827,792,793,796,799,800,843,805,807,809,811,812,814,819,820,823,825,892,871,873,875,865,889,877,878,896,897,948,928,910,930,911,945,934,914,917,918,919,925,926
391,408,248,21,183,295,357,473,571,619,651,765,696,714,715,726,807,809,819,892,871,865,890
692,391,287,75,262,316,395,137,67,328,198,408,417,152,524,433,265,64,248,306,943,105,368,292,21,183,207,56,187,193,111,353,222,366,294,255,377,228,149,150,63,135,459,210,431,493,483,507,502,445,446,442,443,460,513,480,531,610,605,541,543,573,588,861,597,570,580,599,607,564,586,601,840,571,565,602,555,563,598,544,567,685,623,614,615,624,630,665,636,625,657,671,670,626,761,754,694,704,705,706,695,742,743,744,765,709,696,745,756,773,712,767,715,759,735,752,729,753,730,731,732,774,776,777,779,781,782,783,784,786,787,790,853,827,846,792,832,797,798,799,800,808,809,811,844,812,814,817,820,852,858,839,868,892,899,871,888,874,865,891,906,948,954,928,929,944,909,910,911,945,946,933,947,941,935,916,917,936,922,923,937,926,960,942
743,391,286,65,24,316,139,67,328,408,268,524,433,265,248,306,943,88,368,21,183,91,184,131,207,56,223,148,187,123,193,93,20,353,236,294,45,357,377,538,39,428,228,149,135,459,210,431,492,493,507,502,445,442,460,475,512,513,468,455,466,480,584,610,605,548,539,543,573,861,570,580,599,607,564,586,601,602,557,544,622,619,641,614,660,615,624,662,664,665,629,690,636,668,674,617,686,687,625,650,620,657,671,670,618,689,692,761,754,694,755,708,742,744,696,745,746,711,712,759,718,719,722,763,768,751,726,771,738,728,729,753,731,776,779,782,783,786,831,787,788,790,853,827,846,792,848,795,796,797,798,799,800,842,843,833,801,836,809,857,811,844,814,815,855,817,851,820,852,822,823,825,860,868,892,870,899,862,874,875,864,865,866,877,878,879,880,882,890,891,906,948,928,929,930,911,945,931,946,933,934,941,913,914,935,916,951,921,936,940,924,925,953,937,926,927,942
417,137,336,228,657,773,714,771,790,849,871,893,906,952
564,67,248,351,193,459,473,437,468,840,680,615,636,650,729,774,841,784,792,796,842,843,802,852,892,870,866,931,941,949,935
567,391,286,75,262,65,387,316,81,342,26,67,328,408,268,417,433,248,306,21,183,351,184,207,56,148,193,111,93,228,149,63,459,431,507,473,442,466,480,531,584,548,549,543,596,597,570,599,607,564,586,601,571,565,602,555,563,544,672,623,614,615,624,630,662,673,629,636,686,649,620,682,618,692,754,694,706,742,709,745,710,756,712,715,759,719,724,726,728,729,753,730,731,732,774,776,777,779,781,783,784,787,827,846,792,796,799,843,833,801,802,806,807,809,815,817,852,838,823,858,839,868,892,899,886,872,904,874,864,865,866,890,948,883,908,929,909,930,911,945,941,914,935,916,917,919,936,923,925,937,926,960
636,12,75,67,328,408,417,273,291,433,64,248,306,21,32,458,56,223,93,366,135,459,210,502,445,473,443,513,486,480,531,541,608,602,598,567,619,614,615,624,665,629,690,674,684,682,671,692,761,706,745,756,714,717,718,719,728,729,831,796,832,797,799,800,807,809,857,854,868,892,871,875,864,929,931,932,913,950,940,922,925,952,926
391,387,137,336,26,235,328,268,273,183,131,295,294,149,63,431,434,475,512,584,605,558,539,597,599,607,571,614,615,630,665,674,686,625,666,705,708,746,779,780,782,789,796,798,800,807,809,811,812,818,838,825,858,871,874,901,911,945,916,923,926
328,391,387,514,24,316,342,336,26,67,408,268,417,152,433,265,248,88,21,91,351,260,184,131,207,458,56,148,193,111,93,353,222,294,255,377,228,149,63,459,210,431,520,492,483,502,445,473,442,443,460,475,512,513,468,518,531,605,558,539,541,588,596,597,570,599,607,564,566,586,571,565,602,563,598,567,613,672,623,614,624,642,636,674,617,687,625,620,618,692,761,754,743,745,710,756,711,715,698,759,717,719,735,720,768,738,752,728,729,753,730,731,764,774,776,778,779,781,782,784,786,787,788,789,853,827,791,846,795,796,797,798,842,833,802,807,836,809,811,854,817,851,820,852,823,825,858,860,868,892,899,871,904,888,874,864,865,866,889,877,890,954,928,908,929,909,910,930,911,945,931,947,934,941,913,935,917,919,936,923,924,953,937,926,942,938
889,391,75,297,67,408,64,21,56,366,149,63,473,512,513,584,539,541,564,544,619,615,624,690,636,674,694,756,714,715,700,753,730,774,778,784,788,796,797,799,807,809,868,892,902,941,935,917,925,926
533,896
480,234
868,26,235,67,152,291,56,459,492,473,475,468,466,480,558,541,608,544,623,615,636,674,617,708,746,715,717,748,752,729,776,779,783,784,789,797,799,800,843,805,807,836,859,812,814,818,823,870,904,875,877,896,901,949,913,915,950,916,917,926
730,391,286,75,262,514,24,316,190,395,342,67,328,408,142,417,152,273,291,64,248,306,88,146,183,184,32,207,301,458,56,109,148,193,111,93,20,353,236,45,357,149,150,63,135,459,431,520,492,510,507,502,445,442,437,443,460,475,513,468,525,466,480,584,592,605,558,539,541,570,580,599,607,586,601,571,602,544,567,685,623,680,614,660,615,624,673,664,629,690,636,674,617,686,625,682,626,689,692,761,754,706,708,742,743,709,745,760,710,711,712,715,759,719,735,722,763,751,771,728,729,753,731,778,830,781,783,784,786,831,787,788,790,846,792,796,832,799,800,842,833,802,805,836,809,857,850,811,837,814,854,815,817,851,820,852,825,858,868,892,870,871,873,904,888,874,865,889,878,896,897,890,891,906,948,954,908,909,910,911,945,933,947,934,941,913,914,915,935,916,917,918,919,921,940,923,925,937,926,960,959,938
937,391,12,24,299,67,328,142,417,291,248,306,146,362,91,260,207,56,148,193,111,20,353,234,294,357,228,149,63,135,459,431,507,473,442,443,460,513,531,558,549,543,861,570,599,607,566,586,840,565,602,563,567,613,672,623,680,641,614,615,624,616,629,690,636,674,687,620,671,692,761,754,694,755,706,708,742,743,744,709,696,745,756,712,714,715,759,717,719,735,763,771,738,700,728,729,730,764,774,841,830,780,781,787,827,792,796,797,799,833,802,836,809,850,811,837,814,815,855,817,820,852,858,868,869,892,886,872,873,904,862,874,864,893,876,866,889,877,878,897,890,891,954,955,908,929,944,909,930,931,933,957,934,941,913,914,950,935,916,919,936,940,922,923,925,952,953,927,960,942
417,391,286,75,365,24,316,395,137,26,67,328,198,408,126,142,268,152,265,248,306,105,368,351,207,301,458,56,295,9,123,193,111,20,353,234,236,377,228,149,459,210,431,520,493,434,483,445,446,442,437,460,475,513,468,466,584,548,541,543,573,588,861,596,597,570,580,609,599,607,564,601,565,602,555,563,557,567,685,622,623,641,614,660,615,624,630,662,673,616,665,629,690,636,674,617,686,625,620,657,682,671,626,618,692,761,754,694,755,706,708,743,744,709,745,760,756,773,711,712,767,714,759,717,719,720,722,726,771,700,752,728,729,730,731,841,830,780,781,783,784,786,787,790,853,827,846,792,795,796,832,797,798,799,800,842,843,833,801,802,806,807,836,808,849,809,857,811,812,845,854,815,816,817,851,818,819,820,852,825,868,869,892,899,871,886,873,874,875,865,878,880,902,882,897,890,891,906,883,954,908,909,911,945,932,946,947,934,941,913,914,935,916,917,920,951,936,923,953,960,942,959,938
306,391,286,387,365,190,299,67,328,408,417,248,88,105,368,292,184,207,56,223,148,123,111,93,20,236,294,357,428,228,149,459,210,493,483,507,445,442,443,460,513,468,525,531,541,543,573,861,570,608,580,599,607,564,586,601,840,602,567,623,680,619,624,673,664,690,636,625,620,682,671,618,692,754,704,742,743,745,760,711,714,718,719,735,736,722,726,738,752,776,830,781,783,784,790,827,792,796,832,797,800,842,843,833,805,808,811,844,855,838,860,868,869,892,899,871,904,862,874,875,877,880,896,897,890,891,929,909,911,945,931,932,941,949,935,919,936,952,953,937,927,960
814,391,65,24,316,342,139,26,235,142,524,433,248,183,260,184,207,56,295,9,187,20,353,357,149,63,520,492,493,507,473,460,475,513,468,523,466,480,592,549,573,595,570,580,564,566,571,565,563,544,567,685,672,623,680,641,660,615,624,642,673,665,690,668,674,684,687,625,682,658,618,694,708,742,745,760,746,767,714,715,719,735,736,762,751,726,752,729,753,730,731,774,776,777,779,830,781,784,831,787,790,791,846,792,793,832,797,799,800,842,833,801,805,806,807,809,811,859,837,844,812,845,854,855,851,818,822,860,868,899,871,886,872,873,862,888,875,865,894,889,877,878,896,897,890,955,928,908,909,910,930,911,945,933,913,915,950,935,921,936,922,923,924,925,952,926,927,960,938
533,190,102,105,93,861,709,710,738,869,879
876,65,24,81,67,417,102,265,248,91,56,148,234,377,459,445,460,513,548,588,608,564,565,684,649,620,657,671,706,709,756,712,717,719,722,771,752,787,792,796,798,842,801,816,855,817,852,892,899,878,880,902,909,945,932,933,947,941,913,935,921
929,67,193,228,63,610,674,709,714,729,795,797,799,802,892,909,911
709,146,584,642,832,815,869,947,919
756,12,75,262,387,365,297,24,316,190,342,137,336,26,67,328,198,408,417,102,291,265,64,248,306,105,368,292,260,184,207,301,458,56,148,9,187,123,193,111,93,353,236,366,45,255,428,149,63,135,459,431,520,492,434,510,483,473,437,443,513,468,455,533,531,584,610,558,541,549,543,588,596,597,570,840,571,563,598,544,567,622,613,623,641,660,615,624,642,616,629,690,636,674,617,687,649,650,651,620,671,670,626,618,638,689,692,761,754,694,704,705,706,742,745,760,711,712,714,715,759,717,718,719,735,724,763,726,771,738,752,728,729,730,731,732,774,776,841,779,784,786,831,787,788,790,792,793,796,832,797,799,800,842,843,833,802,807,836,808,809,857,859,814,854,815,816,855,851,818,820,823,825,858,860,868,869,892,870,899,871,886,872,887,873,862,875,864,893,876,865,866,889,877,878,880,897,906,948,883,955,928,908,929,944,930,911,945,931,932,933,957,934,941,958,949,913,914,915,935,917,919,936,940,922,923,925,952,937,926,942
949,642
719,316,67,248,21,184,459,473,592,563,615,636,709,717,726,728,729,730,833,836,868,892,946,941,935,953
926,24,316,190,342,336,299,67,408,417,152,265,248,183,351,32,56,295,148,193,353,294,39,459,431,434,473,442,437,460,512,466,480,558,549,570,580,599,607,564,586,571,563,544,567,623,615,624,665,636,674,686,625,692,754,694,755,706,742,743,744,745,711,715,753,730,774,779,781,782,783,784,787,792,796,798,799,800,843,802,809,820,825,858,868,892,888,874,864,865,889,906,930,911,947,941,935,917,923,960
650,75,67,56,148,459,460,615,674,742,745,711,728,846,792,799,843,809,815,904,948,911,935,917
925,102,433,183,184,32,193,353,63,135,459,520,473,437,460,512,513,592,543,607,555,563,544,567,613,615,624,673,665,636,674,761,706,742,743,745,715,728,753,764,779,781,784,786,787,792,795,796,799,805,814,822,823,858,860,868,892,886,888,908,929,909,911,947,935,916,923,924,937,926,960
880,520,442,437,541,637,620,657,638,689,694,705,717,700,753,732,831,848,795,842,836,838,888,893,896,891,930,911,956
207,12,65,291,20,294,172,459,492,437,466,541,570,608,563,661,668,651,618,761,746,715,738,776,779,788,827,793,800,811,814,819,868,889,928
956,21,56,39,459,610,571,623,674,650,670,715,778,784,926
437,24,26,299,67,328,408,417,306,91,369,56,148,123,93,366,149,135,459,502,473,460,468,605,558,539,586,571,615,629,754,710,711,759,719,728,783,784,786,831,848,798,799,833,809,837,844,814,817,892,871,904,877,901,906,883,928,908,911,945,933,947,949,935,918,960,938
9,190,408,943,91,610,541,861,598,622,672,642,636,689,692,695,773,719,732,829,827,833,835,870,896,890,931,950
190,391,286,75,65,316,81,67,408,142,268,433,265,64,248,306,105,368,146,21,184,207,56,109,148,9,187,193,111,93,20,353,236,366,228,459,210,431,446,473,442,475,512,468,486,466,592,610,541,596,570,599,607,564,586,602,563,544,567,613,623,614,660,615,624,665,636,617,649,625,620,671,618,692,761,754,694,706,743,709,745,710,756,714,759,719,735,736,768,751,726,771,728,729,730,764,774,776,780,781,783,784,788,791,846,792,797,843,833,802,836,809,850,811,815,817,819,820,852,823,858,892,870,871,873,874,865,901,906,929,911,912,947,934,941,958,949,916,917,951,936,922,924,925,926,960
929,316,190,67,248,943,105,56,187,357,149,63,459,210,483,445,473,592,610,558,541,549,608,607,840,565,557,619,614,615,636,684,620,618,706,742,765,709,756,715,719,735,752,728,774,779,783,831,793,796,797,800,843,836,811,859,837,844,845,819,872,874,865,866,877,880,883,955,944,930,931,946,914,935,960,959
925,287,75,24,190,67,408,142,21,56,187,294,475,541,563,615,665,689,759,722,751,771,728,729,776,780,789,809,837,812,820,858,904,862,865,889,906,948,928,908,909,910,945,912,946,934,958,913,914,915,935,916,918,951,921,923,924,926,938
592,67,198,408,306,260,56,148,123,193,525,541,861,570,685,615,625,754,808,857,837,855,892,864,890
915,391,81,21,207,148,193,353,228,63,431,445,584,570,601,602,544,615,624,620,694,743,745,756,759,735,768,778,779,781,782,784,786,787,792,793,795,799,843,802,809,844,815,817,820,825,868,888,874,878,891,906,908,945,935,953
819,228
65,391,24,316,190,67,417,248,207,56,353,236,149,63,460,570,564,586,567,623,615,624,665,636,668,674,649,761,754,694,743,744,712,719,735,728,729,776,779,784,792,832,799,843,833,801,807,809,814,892,908,909,945,914,927,938
897,137,268,592,558,586,778,796,837,820
287,137,67,408,417,248,21,131,32,56,193,236,63,473,584,607,565,563,623,615,665,657,754,710,712,715,728,729,753,730,764,776,783,784,797,843,814,854,860,839,868,892,908,935,917
63,287,65,316,190,67,153,524,183,351,184,32,56,148,193,93,228,135,459,431,502,473,460,513,468,523,518,480,543,596,597,586,565,563,598,631,623,615,624,662,665,625,692,761,754,742,743,698,723,729,753,730,774,779,784,786,790,827,846,792,795,799,843,805,806,807,808,809,850,812,814,820,852,822,825,868,871,874,901,906,908,945,912,935,918,951,923
929,328,943,234,366,549,598,620,626,689,704,695,709,711,717,752,728,829,836,857,844,838,892,870,904,896,957,949,950,937
815,265,111,377,434,445,468,715,789,817,852,872,894,948,955,935,921
800,67,198,459,513,614,615,673,665,754,729,774,796,843,809,935,919
480,762,800
387,287,65,365,297,81,190,139,67,408,268,102,152,524,265,64,248,306,105,368,207,458,56,223,109,9,111,294,45,377,228,150,459,520,493,434,445,473,437,475,486,584,605,548,543,588,596,597,570,586,840,555,685,613,680,641,660,615,624,664,636,674,649,651,620,657,682,671,692,705,706,708,744,709,710,773,711,712,759,718,724,726,700,728,729,753,730,731,779,780,784,786,787,789,790,791,846,848,799,843,833,801,802,836,808,809,850,811,837,844,814,854,815,817,838,822,858,892,870,886,872,875,894,880,902,896,890,906,948,954,928,908,944,910,911,946,947,941,949,935,916,918,919,921,936,940,922,925,937,926,960,942,938
762,492
937,316,137,67,198,152,64,943,362,91,260,207,56,148,193,93,20,357,228,459,210,431,445,473,442,486,525,531,592,549,597,570,840,571,602,622,672,641,624,662,616,636,687,649,650,620,657,692,754,755,765,745,711,712,714,759,717,719,735,771,738,700,728,729,730,731,774,776,841,779,830,780,781,783,784,786,787,789,827,792,796,832,797,798,799,842,833,802,805,807,836,811,814,815,819,839,868,892,870,871,872,904,862,874,864,876,866,889,877,878,890,906,883,954,955,908,929,944,930,931,946,933,947,957,934,941,914,950,935,917,919,920,936,940,923,925,952,953,927,942
623,24,268,417,433,248,493,541,580,544,665,712,779,781,784,799,800,814,868,888,928
919,391,286,387,139,336,67,328,408,268,417,152,433,265,248,306,21,91,260,207,56,223,295,148,123,193,111,93,20,353,236,45,357,149,63,135,431,520,445,446,473,442,437,525,466,531,592,610,542,558,543,861,570,599,586,601,602,567,672,623,614,615,624,630,662,673,664,629,636,684,618,689,692,754,706,708,743,696,745,760,756,711,714,715,759,719,722,763,768,751,726,771,728,731,774,779,781,784,787,789,846,792,793,832,798,799,800,843,833,802,805,836,809,857,811,844,814,815,817,851,820,852,858,839,868,892,872,874,893,865,897,948,908,911,946,947,913,935,917,936,940
620,131,9,62,442,575,629,714,700,931,957,924
564,391,65,514,316,306,91,459,473,437,513,580,586,571,563,614,615,674,684,686,710,715,774,779,787,799,833,809,844,814,838,839,866,880,890,926
751,65,24,342,26,328,32,295,20,353,236,357,459,431,520,492,480,542,558,597,570,586,571,563,567,624,665,690,636,687,689,742,743,746,756,715,735,736,752,729,753,774,776,841,779,782,784,786,789,846,793,796,798,799,800,843,805,814,819,871,865,877,906,910,934,949,918,925,926,938
650,265,105,533,610,541,861,840,661,637,620,709,729,842,843,835,877,944,950
602,391,12,75,262,365,24,316,137,139,336,26,67,408,126,268,417,152,265,64,248,306,943,368,292,351,131,207,458,56,109,295,148,9,123,193,111,93,20,236,45,357,377,228,135,459,210,431,520,492,493,434,502,445,446,473,442,437,468,480,584,605,558,548,539,541,573,861,596,597,608,599,607,840,565,557,598,544,685,622,680,641,660,615,624,630,662,629,690,636,674,687,625,650,657,682,671,626,638,692,754,694,704,706,742,743,744,709,696,745,711,712,715,759,717,718,719,735,722,768,762,751,771,738,700,729,730,731,774,776,830,780,781,784,786,831,787,788,791,792,848,797,799,843,833,808,849,809,811,837,844,814,817,851,852,838,822,825,858,860,892,870,899,871,886,872,873,904,862,875,893,876,865,866,889,877,878,880,897,890,891,906,883,955,928,908,929,909,910,930,911,945,946,933,947,956,934,949,915,935,917,919,951,936,940,922,923,924,925,937,926,960,942,959,961,938
563,391,12,75,24,316,190,342,336,26,67,328,268,524,433,64,943,21,351,184,207,458,56,109,295,148,9,187,111,20,353,236,294,357,39,172,149,63,459,431,520,492,434,510,445,473,437,475,512,466,480,584,592,605,541,573,597,570,608,599,571,602,598,544,567,623,680,619,614,660,615,624,630,662,673,665,690,674,687,625,620,689,692,761,754,694,704,742,743,744,709,696,745,760,746,756,767,715,698,759,735,736,751,726,738,752,728,729,753,730,764,774,776,841,779,780,781,784,831,787,789,791,846,792,793,832,798,799,800,842,843,833,801,805,806,807,836,808,809,859,812,845,814,815,817,819,820,852,838,825,858,868,892,870,871,872,873,904,862,874,875,864,865,866,889,877,878,897,890,948,929,944,909,910,930,945,912,947,934,958,949,914,915,950,935,916,917,919,936,923,925,926,959,938
268,67,152,64,32,295,193,93,63,459,431,493,608,563,567,614,615,630,665,674,692,743,709,717,832,799,843,809,820,825,868,945,935,916,918
714,698,778,857
708,262,316,67,607,624,665,774,779,784,798,799,813,871,865,866,909,913
743,391,286,75,65,24,316,190,336,26,258,299,67,126,268,152,64,306,943,88,146,292,21,351,56,223,295,148,123,353,236,366,294,357,377,39,172,228,63,459,210,520,493,510,507,445,473,442,443,512,513,468,486,525,455,531,584,592,610,542,558,541,549,543,573,596,570,580,599,607,564,840,571,602,563,557,598,623,680,614,660,615,642,630,673,616,664,665,629,690,636,674,617,684,687,625,657,682,671,618,689,692,754,694,706,708,696,745,746,756,711,712,713,719,735,720,768,771,700,752,753,730,764,774,776,841,778,830,781,783,784,786,831,787,788,853,827,791,793,848,795,796,832,797,798,799,800,842,843,833,801,802,805,806,836,809,857,837,844,812,813,814,854,815,817,851,820,852,838,822,825,858,860,869,892,870,899,871,872,887,873,904,862,874,865,889,877,878,882,896,897,890,891,955,928,929,944,909,910,911,945,912,931,932,946,947,956,934,958,949,913,915,950,916,918,919,951,921,936,923,924,952,953,937,927,960,942,961,938
20,286,12,75,65,24,190,342,336,235,67,328,142,273,433,248,183,260,184,32,56,295,148,187,123,193,353,222,366,294,255,39,228,459,431,493,507,446,473,437,475,512,466,480,558,548,541,564,586,571,565,567,631,623,619,615,624,630,664,665,686,689,692,742,743,760,746,714,715,698,759,736,751,726,752,728,729,753,730,776,777,779,784,786,787,827,846,795,796,799,800,842,802,807,811,812,814,851,819,820,825,871,873,862,888,874,865,889,877,878,890,908,909,910,931,932,934,949,915,950,935,916,919,940,925
601,67,268,433,32,63,459,615,624,665,636,674,709,712,735,729,779,843,809,857,845,814,815,851,852,825,860,865,866,935
480,234
680,262,365,24,316,67,328,265,105,111,228,459,507,445,437,584,539,541,566,555,544,660,615,616,636,754,742,709,756,773,711,712,714,759,719,735,729,730,795,796,832,797,842,833,802,871,904,862,875,931,916,918,922,938
524,638
223,102,788,795
468,874
468,483
518,599,732
190,586
784,391,286,75,65,387,24,316,81,190,342,336,26,67,328,126,268,417,152,291,153,524,433,265,88,105,368,21,351,184,32,207,458,56,109,295,148,34,193,111,93,20,353,236,294,255,357,377,62,39,172,228,63,459,431,520,493,434,471,510,507,473,437,460,475,512,513,468,523,525,455,533,466,480,584,592,558,548,573,596,597,570,608,580,599,607,564,566,586,601,571,565,602,555,563,598,544,567,631,622,672,623,614,660,615,624,630,662,665,690,674,617,686,687,625,650,651,682,671,618,761,706,708,742,743,744,745,760,756,712,767,715,759,717,719,768,751,752,728,729,753,730,764,774,776,777,778,779,781,782,783,786,787,790,846,792,793,795,796,797,799,800,843,802,806,807,836,849,809,850,811,812,845,814,816,817,819,820,838,822,823,825,868,892,871,874,875,865,866,889,902,897,901,906,948,883,909,910,945,934,914,915,917,918,919,920,922,923,924,925
223,391,365,258,408,225,64,943,146,260,107,184,131,369,148,9,111,93,222,366,45,228,459,442,531,610,588,861,609,840,557,598,613,672,680,619,616,687,649,637,650,620,657,626,638,692,754,694,704,705,706,695,709,696,710,773,711,713,714,698,717,719,735,720,722,723,724,726,771,700,752,729,732,829,841,830,831,788,827,848,795,832,842,833,835,836,857,859,837,854,855,838,869,892,870,872,907,887,873,904,862,893,876,894,866,889,877,878,882,896,903,954,955,928,908,929,944,930,931,932,933,957,956,941,958,949,950,939,936,952,953,937,927
524,599,792,864,914
726,111
650,12,248,88,105,368,146,107,111,222,366,228,442,533,610,549,861,599,601,840,661,619,642,649,637,620,657,689,754,704,709,711,718,700,729,829,830,831,848,842,843,835,836,857,855,852,892,870,887,904,862,877,903,955,930,956,950,939,936
602,24,316,137,139,26,417,433,183,184,131,56,93,353,236,377,63,459,510,483,473,480,584,610,580,563,598,631,622,623,615,624,662,616,656,665,629,690,674,687,651,682,671,692,761,706,696,760,746,715,771,752,730,774,784,788,832,797,799,800,843,833,801,836,809,811,814,815,825,869,892,871,886,874,875,876,896,891,948,932,913,918,919,922
565,638,755,902
287,514,24,67,328,198,265,105,146,223,9,193,366,294,63,483,445,543,599,607,565,598,631,615,664,629,684,687,754,744,696,760,710,773,712,735,774,777,781,783,784,786,790,846,799,843,833,807,809,814,817,820,871,862,874,875,891,906,883,954,928,910,946,935,951,921,936,924
829,943,88,107,458,187,93,366,45,459,610,605,541,672,664,637,620,626,689,705,706,709,756,711,723,771,752,732,832,842,833,836,857,854,838,869,892,870,872,907,887,873,904,893,878,903,954,929,944,930,933,956,941,949,950,922
273,75,262,65,387,96,316,190,139,26,67,268,417,153,524,433,265,248,306,105,292,183,91,351,184,207,56,295,148,9,123,193,111,353,222,234,236,294,357,538,172,428,228,149,431,434,471,507,445,473,443,475,523,466,531,605,548,597,570,608,607,564,566,586,571,563,557,598,544,567,685,661,631,622,672,623,680,660,615,624,642,665,649,625,651,666,658,638,689,761,742,743,744,745,760,746,756,773,759,763,762,751,726,752,728,729,730,731,764,774,776,781,783,787,789,791,792,848,797,799,801,806,807,836,809,810,811,859,837,812,814,815,816,817,819,820,823,825,839,868,892,899,886,873,904,862,874,865,896,897,890,891,901,948,883,955,928,910,932,933,934,914,935,916,917,918,919,951,921,936,923,925,937,938
137,287,75,24,336,26,67,417,291,153,21,183,91,107,184,32,207,56,123,172,63,431,520,445,437,460,475,523,466,610,605,539,597,570,608,580,564,586,571,563,544,614,660,624,673,665,687,618,761,742,743,744,745,760,715,735,720,723,768,751,730,764,779,782,784,787,789,846,792,798,843,806,809,812,845,814,815,816,851,818,820,852,838,825,868,871,874,875,864,893,865,877,906,948,928,909,910,934,916,917,918,940,925,938
893,391,75,262,316,336,26,67,198,142,268,152,153,433,248,306,368,21,183,91,107,184,32,56,93,20,366,294,45,149,63,459,493,483,460,512,513,468,584,592,610,558,541,543,588,597,570,599,601,840,565,602,598,544,631,622,672,680,615,624,630,673,664,665,629,636,649,650,620,671,670,626,689,692,761,754,705,706,742,743,744,710,773,711,712,767,714,698,759,735,722,768,751,728,729,753,730,764,774,777,841,830,780,781,782,784,786,788,827,846,793,795,796,832,799,842,843,833,802,836,808,849,857,811,844,814,855,817,819,820,852,838,825,860,868,892,871,872,887,873,862,888,875,876,866,889,877,878,902,896,897,948,929,909,930,945,933,934,949,915,939,917,918,919,951,921,936,940,923,953,937,938
187,433,471,507,735,934
718,369,694,710,756,711,713,700,830
686,65,190,67,328,408,417,273,291,306,146,183,131,56,295,123,93,20,353,222,39,228,149,459,210,431,502,513,584,592,610,605,541,570,607,564,586,598,613,623,619,660,615,684,650,671,694,709,760,711,698,717,768,726,752,728,730,774,783,786,831,787,832,798,799,806,807,808,850,844,814,854,816,819,852,822,892,870,874,875,889,902,897,890,910,946,947,934,915,935,940,924
811,105,131,544,743,771,831,812
859,287,387,24,96,315,137,67,328,433,184,56,34,135,460,513,486,525,466,592,605,549,597,599,586,563,544,672,641,615,617,687,651,666,618,761,742,765,760,759,768,762,751,729,774,780,781,784,792,797,799,811,816,817,820,852,839,877,897,883,909,910,945,918,923,925,937
235,287,75,65,387,24,342,137,336,26,299,67,198,126,268,152,273,291,524,433,21,351,184,56,295,148,193,20,353,236,294,62,39,172,228,150,63,431,520,493,471,510,507,502,473,475,512,513,455,533,466,480,584,542,558,539,573,595,597,570,608,580,607,564,578,566,586,571,602,563,567,672,623,680,614,615,624,630,662,665,674,617,625,651,666,658,618,761,694,755,708,742,743,765,745,760,746,715,698,717,748,720,763,768,762,753,730,764,774,776,777,778,779,780,782,783,784,786,787,788,789,790,792,793,795,796,798,799,800,802,805,806,807,808,809,811,814,816,818,819,820,822,823,825,868,904,862,888,865,866,889,897,891,901,908,909,910,911,934,913,914,915,918,919,920,951,921,922,923,924,925,926,927,962,963,964,965,966,967,968,969,970,971,972
391,563,760,778,786,913
299,391,75,24,137,26,67,408,126,268,417,273,433,265,64,21,351,184,207,56,295,193,20,353,294,255,172,63,459,431,520,507,502,473,442,443,513,480,584,605,558,597,607,571,602,563,544,567,672,680,614,615,624,642,662,674,687,625,618,689,761,754,694,695,742,743,745,746,712,717,719,735,720,738,728,753,730,774,776,778,779,784,787,789,792,796,798,843,802,807,857,811,814,815,822,825,868,904,862,888,875,864,866,889,877,897,883,955,911,945,912,931,946,934,914,935,916,919,951,921,936,922,923,953,937,926,973,974,963,975,967,976,968,972,977
135,943,123,149,459,431,442,549,861,597,599,598,619,616,620,671,692,754,714,736,738,752,829,830,831,827,797,816,855,860,839,869,875,864,880,902,903,944,933,956,941,939,961,976
135,391,12,262,65,387,514,137,67,328,142,268,417,291,524,64,248,306,943,146,362,21,260,184,32,207,369,56,223,109,295,148,187,123,193,111,93,20,236,294,45,357,538,39,172,149,63,459,210,431,520,483,507,501,446,473,442,475,512,513,525,518,480,531,592,558,548,541,543,588,570,608,599,607,564,566,601,840,571,565,602,575,557,567,661,622,672,623,680,619,660,615,630,662,673,665,674,684,686,687,649,620,666,671,626,638,689,754,694,755,708,742,743,709,745,711,713,715,698,717,718,719,735,722,751,771,700,752,728,753,730,732,776,778,779,830,781,831,787,827,791,846,792,793,848,795,796,832,797,799,843,802,805,806,807,808,809,857,850,811,859,837,844,855,817,819,820,822,823,860,839,868,892,899,871,904,862,875,864,865,866,889,877,878,902,897,948,929,944,910,911,945,912,946,933,947,934,914,935,917,918,919,921,936,940,923,925,952,953,937,926,961,973,975,965,978,976,968,969,979,972,980
609,391,75,26,67,328,408,126,433,265,64,306,943,88,105,89,146,362,21,260,184,32,369,56,148,187,111,93,20,234,236,366,294,45,255,377,62,538,172,228,149,150,459,431,520,502,445,446,473,442,460,513,468,523,533,466,480,584,592,605,542,558,548,539,541,549,588,861,608,580,599,564,586,601,840,571,602,555,557,598,544,567,661,672,614,660,615,624,662,673,656,629,686,687,625,620,657,666,682,671,670,658,618,638,689,692,761,754,694,755,705,708,695,743,709,696,756,713,714,715,698,717,719,735,720,722,724,768,726,771,700,752,728,730,732,774,779,830,780,781,782,783,784,831,787,788,793,848,795,796,832,797,798,799,800,842,836,849,809,812,813,814,854,815,855,817,820,838,825,858,892,871,886,872,887,862,888,875,876,866,889,878,879,902,929,944,909,945,931,932,981,946,933,957,956,949,914,935,920,936,940,952,953,937,960,942,959,961,982,962,983,963,975,984,985,986,966,987,976,988,989,971,972,990,991,992,993,994,995,977,996
607,210,592,673,793
651,391,287,75,387,24,26,299,67,328,408,126,268,417,273,433,265,64,248,306,88,146,21,260,184,207,56,109,295,148,111,93,20,353,236,366,294,45,255,357,377,172,228,63,135,459,431,510,483,507,502,445,473,442,443,460,475,513,468,523,584,592,558,541,573,570,599,607,601,571,565,602,555,563,557,544,622,672,623,619,641,614,660,615,624,662,664,674,686,687,625,650,657,671,618,638,692,761,754,705,742,743,709,745,756,711,712,767,713,759,718,719,735,720,724,763,768,751,700,752,728,753,764,774,776,779,830,781,782,783,784,831,787,788,789,853,827,791,846,792,793,795,796,832,797,798,799,842,843,802,806,807,808,849,809,811,837,845,814,815,816,817,819,820,852,838,825,860,868,892,899,871,886,904,865,866,889,877,878,880,902,897,948,883,928,929,909,911,945,912,932,934,915,935,916,917,918,919,936,922,923,924,925,926,960,973,982,963,985,997,964,966,998,987,968,999,1000,971,972,977,996
671,442,680,696,810,872,893,880,949
223,391,12,258,408,64,943,146,260,184,369,148,111,366,45,228,459,442,531,861,609,840,557,598,672,680,619,616,687,649,637,650,620,626,638,692,754,694,705,695,696,773,711,713,714,698,717,719,735,722,726,771,700,728,732,829,841,830,831,788,827,848,795,842,835,836,857,859,855,838,869,892,872,907,887,904,862,893,876,894,866,889,877,878,879,880,891,903,954,955,928,908,929,944,931,933,957,956,941,958,949,939,936,922,952,953,937,927,975,984,985,989,979,972,991,992,996
664,391,287,75,65,387,514,395,137,26,67,142,268,273,265,64,248,306,105,146,292,21,56,109,187,193,111,93,353,236,294,45,39,172,228,149,150,63,135,459,431,520,493,434,510,445,446,473,442,460,513,523,466,584,592,605,542,558,541,543,588,861,596,570,599,607,564,566,571,544,622,641,614,660,615,642,616,674,617,684,625,650,651,620,657,626,689,692,754,743,744,765,696,745,746,773,712,767,713,714,715,759,718,735,720,768,751,728,753,730,764,777,829,841,779,830,780,781,782,783,784,787,788,790,827,832,797,798,799,800,842,843,802,807,836,808,849,809,857,850,845,814,815,855,817,851,819,820,852,822,825,858,868,892,899,871,886,872,904,875,865,889,877,879,902,897,928,908,929,944,910,911,945,931,932,981,946,947,956,934,949,913,915,935,917,951,921,936,940,922,923,953,937,926,960,959,961,973,963,984,985,986,965,966,978,967,987,968,999,1000,1001,1002,972,990,977,996
720,391,287,75,65,387,514,24,315,395,137,336,26,299,67,328,408,268,417,152,265,64,248,306,105,146,21,351,184,32,207,56,148,123,193,111,93,20,353,236,294,45,255,357,172,228,63,135,459,210,431,520,434,507,502,501,445,473,442,443,512,468,466,584,605,558,539,541,543,596,570,608,599,607,564,586,571,565,602,555,563,557,598,544,567,672,623,614,615,624,642,662,673,616,664,674,617,684,686,687,657,682,671,626,618,761,754,694,755,705,708,742,743,744,709,696,745,760,756,711,712,767,714,759,717,719,735,736,722,763,751,726,738,752,728,753,774,776,829,778,779,781,782,783,784,787,788,789,827,792,848,796,832,797,799,800,842,843,802,806,807,808,849,809,850,811,844,854,815,816,817,851,819,820,852,825,858,868,869,892,871,886,904,862,888,875,865,866,889,877,878,880,897,891,906,883,928,944,910,945,946,947,949,914,915,935,916,917,918,936,940,922,925,926,927,942,961,975,966,968,979,971,977,996
599,816
523,123,597,601,557,692,755,756,752,810,812,902,976
601,67,433,248,105,184,56,193,111,93,63,459,473,558,541,861,565,544,615,624,674,626,742,743,709,745,712,714,735,728,774,776,792,797,799,809,811,814,815,820,852,825,868,892,871,878,906,948,928,945,912,935,916,960,961,963,985,978,987,988,972
753,520
417,391,287,262,65,387,395,137,26,299,67,328,198,408,142,268,102,152,291,433,265,64,248,943,88,184,32,207,56,193,111,353,234,377,538,228,63,135,459,210,431,434,483,507,445,446,473,442,475,523,455,533,531,584,558,548,541,543,573,588,861,596,597,570,608,609,599,564,601,571,565,602,555,563,557,685,661,672,623,614,615,624,642,630,616,665,674,617,686,649,625,650,657,671,626,618,638,692,761,694,705,708,742,743,744,709,745,756,773,711,712,713,714,759,717,719,720,722,724,771,700,752,728,753,732,774,841,780,783,784,831,787,789,790,853,827,791,846,792,848,796,832,797,798,799,842,805,836,808,809,850,811,837,845,813,854,815,816,817,851,820,852,825,858,839,899,871,872,907,904,875,876,866,889,878,902,897,906,954,928,909,911,945,931,932,981,946,933,947,956,934,941,949,913,914,916,920,951,936,922,925,953,960,961,982,985,997,986,987,976,968,988,1000,970,1002,972
353,391,287,75,65,387,514,24,81,342,26,235,258,67,268,417,152,291,248,88,105,292,21,260,184,207,301,56,223,148,193,236,366,294,39,228,149,63,459,431,520,493,510,507,445,473,460,475,512,513,468,523,525,466,480,584,542,558,539,543,573,597,570,580,607,566,601,555,563,598,544,567,623,614,660,615,624,630,665,674,684,625,692,761,742,743,745,760,756,712,718,763,768,771,728,753,730,764,774,776,778,779,781,782,784,787,853,791,846,792,796,832,797,798,799,842,843,802,807,809,857,811,814,815,819,820,825,858,868,892,887,904,862,875,865,866,889,902,897,883,908,910,945,981,946,947,934,914,915,935,916,919,920,921,936,926,961,973,964,979
564,65,514,67,408,268,417,273,64,306,943,362,184,56,193,353,236,294,63,459,210,473,443,512,513,468,523,466,605,543,597,570,580,571,567,615,624,673,664,684,686,620,671,754,743,709,745,746,715,717,719,774,776,841,780,781,784,787,789,791,792,796,832,797,842,843,806,814,816,817,820,892,872,875,866,878,908,944,946,935,916,936,960,961,966,978,972,980,996
564,391,75,262,65,24,137,67,408,268,273,291,524,265,248,306,105,89,21,260,184,207,56,295,148,187,193,111,93,353,236,294,357,377,39,149,150,63,459,210,431,520,493,483,502,501,445,446,473,442,443,512,468,523,466,592,605,558,548,539,541,543,588,861,596,570,580,607,601,565,602,598,544,567,685,672,623,614,660,615,624,642,662,674,650,651,682,671,626,618,692,761,754,694,705,708,742,743,709,745,760,746,712,767,713,717,722,763,768,726,771,728,753,764,776,841,778,779,830,781,784,787,789,827,791,846,792,793,795,796,832,799,842,805,806,807,836,809,857,850,811,837,844,845,814,854,815,855,817,851,818,820,852,823,825,858,839,868,892,871,886,872,862,888,875,864,876,865,866,889,877,880,902,897,891,948,954,955,928,908,944,910,911,945,932,946,949,914,935,918,919,951,921,936,922,923,924,925,953,926,927,960,959,961,973,982,963,984,965,966,978,987,968,988,970,1002,972,990,977
811,391,75,24,137,67,408,142,102,291,524,265,64,248,306,105,184,56,223,193,111,353,366,294,377,228,150,63,135,459,431,445,468,523,605,541,543,588,861,596,570,599,586,565,557,544,622,623,641,614,615,616,665,629,674,687,620,626,689,754,694,755,705,743,773,711,712,714,715,759,718,748,719,735,768,771,728,774,776,829,841,778,779,830,781,831,846,792,848,832,797,799,843,802,836,809,850,814,815,817,851,820,852,823,825,858,871,886,904,865,878,902,897,906,948,945,931,981,946,947,935,916,918,951,936,923,960,959,961,963,984,998,987,976,1000,989,977
431,12,262,514,395,26,67,268,417,273,64,248,943,56,234,236,228,63,459,210,493,434,445,475,533,531,584,558,543,597,566,601,555,613,672,680,641,629,657,618,761,694,745,712,767,713,717,722,768,771,752,784,831,798,799,815,816,855,817,851,823,839,892,875,878,948,945,941,949,913,935,953,961,975,985,998,1000
872,830,892,894,866,957,941,991
89,391,12,75,65,297,514,395,137,26,299,67,328,198,408,126,142,268,417,102,273,291,524,248,88,105,146,292,21,351,260,184,207,369,56,109,148,187,123,193,111,93,20,353,234,366,294,45,377,39,149,63,459,431,434,510,483,507,502,445,446,473,442,443,475,512,468,486,455,531,584,605,558,548,541,549,543,588,861,597,570,608,580,599,607,566,586,601,571,565,555,557,598,544,622,680,619,615,624,673,664,656,629,674,617,625,618,761,754,705,742,743,709,745,760,756,711,712,767,713,715,718,735,722,768,726,728,753,776,841,778,779,830,781,782,784,831,788,789,790,853,827,791,792,793,848,795,796,832,799,842,843,802,805,806,836,808,809,857,850,811,844,845,814,815,817,851,819,820,838,822,858,860,892,886,872,904,862,875,866,889,878,891,948,955,944,910,945,931,932,933,934,913,914,935,918,951,921,936,940,922,923,925,937,926,961,982,975,965,978,967,998,987,976,970,1002,980,977
468,336,67,268,265,377,228,434,445,605,543,596,840,642,686,651,657,671,638,754,711,712,715,724,700,789,848,802,850,837,855,817,851,852,858,872,902,955,935,916,921,959,975,971,977
861,941
929,75,26,67,328,198,417,265,64,248,306,943,88,105,207,56,187,193,111,20,234,366,45,538,228,150,63,459,210,431,520,483,507,445,473,442,443,513,525,592,558,548,539,541,549,543,861,570,608,609,599,566,601,840,565,555,557,661,680,619,660,615,624,642,662,664,629,674,617,684,687,650,620,671,670,618,638,689,692,754,694,705,695,743,744,709,760,756,711,712,713,714,715,759,717,718,719,735,736,722,726,771,738,728,732,774,776,829,841,778,830,780,781,782,784,831,787,789,791,792,793,796,797,842,843,802,807,808,809,857,859,844,845,813,814,854,815,816,817,851,818,819,820,852,822,823,858,868,892,899,871,886,872,904,875,864,876,894,866,889,877,878,879,880,897,891,906,883,955,928,944,911,945,931,932,946,933,947,956,934,958,949,914,915,935,916,918,919,920,951,936,940,922,923,924,925,952,953,937,927,942,959,961,973,982,983,974,975,985,987,976,988,999,969,1000,989,1001,979,972,977,996
268,391,287,12,24,137,336,235,299,67,198,408,417,152,273,291,265,146,292,351,184,32,56,295,187,193,93,20,353,234,236,366,294,377,228,149,150,63,135,459,431,493,507,502,473,442,443,512,513,468,466,480,584,592,605,558,596,597,570,608,599,607,566,602,563,544,567,613,623,641,614,660,615,624,630,662,664,665,625,620,682,671,618,692,761,743,696,760,746,712,715,759,717,718,719,720,768,751,726,764,774,778,779,782,783,784,787,827,799,800,843,805,806,849,809,811,814,816,817,820,822,825,858,868,892,899,887,864,865,866,902,948,910,911,945,912,932,947,915,935,916,918,919,936,923,926,927,960,961,963,985,966,978,968,969,1001,977
915,391,75,24,81,137,336,299,67,328,198,126,142,268,417,152,291,433,265,248,306,146,21,207,56,295,148,193,93,353,366,294,357,377,228,149,63,135,459,210,431,520,434,510,507,502,445,446,473,442,443,512,468,455,466,480,584,592,605,558,541,543,596,570,608,580,599,607,564,586,601,571,602,544,567,661,623,619,660,615,624,630,662,665,674,617,684,649,625,650,651,620,657,626,694,755,708,742,743,744,745,760,756,711,713,715,698,759,717,718,719,735,720,768,751,726,771,738,752,728,753,730,764,774,776,778,779,830,781,782,783,784,831,787,789,827,846,792,793,796,832,797,799,800,842,843,802,805,806,807,809,857,811,837,814,815,817,818,820,823,825,858,860,868,899,871,904,888,875,864,877,878,902,897,891,948,928,944,909,911,945,912,946,933,947,934,913,914,935,916,917,918,919,951,921,936,922,923,925,926,960,961,973,974,963,975,965,966,978,967,998,987,968,988,969,1001,970,972,977
865,391,262,297,24,81,299,67,328,198,142,268,524,433,265,64,248,105,351,184,32,207,56,109,295,148,187,193,111,353,236,294,357,39,228,149,63,135,459,210,431,507,445,446,473,442,475,512,468,525,466,480,592,558,541,861,570,599,607,586,601,571,565,602,563,598,544,567,622,672,680,660,615,624,616,664,629,674,617,686,649,625,650,620,671,626,618,692,761,754,742,743,744,765,709,696,745,746,773,711,712,715,759,718,719,735,763,768,751,726,738,728,753,730,764,774,776,841,778,779,781,783,784,786,831,787,789,853,827,846,792,793,848,795,796,832,797,798,799,842,843,802,805,806,807,849,809,857,811,837,814,815,817,819,820,852,825,858,860,839,868,892,899,871,904,888,875,866,889,877,879,902,897,891,906,883,928,908,910,911,945,912,931,946,933,947,914,935,916,917,918,919,951,921,936,922,923,924,952,937,926,927,960,961,973,963,965,966,978,968,988,971,972,990,996
56,287,65,387,24,81,137,299,67,328,408,417,433,265,248,306,21,260,184,32,207,301,187,193,20,353,234,236,294,45,228,63,135,459,210,431,434,507,502,445,473,443,513,486,523,455,480,584,541,573,570,599,607,564,566,586,571,602,563,598,544,567,672,623,680,641,614,660,615,624,642,662,616,629,674,617,686,625,620,761,754,694,755,708,695,742,743,709,745,711,759,719,735,722,768,726,771,738,728,753,774,776,841,779,782,784,831,788,789,792,795,832,797,799,843,802,806,807,849,809,857,850,811,837,844,813,814,815,817,819,820,852,823,825,858,860,892,862,888,875,893,865,866,877,878,880,955,929,944,909,911,945,946,933,934,949,913,915,916,917,918,951,921,936,940,922,924,925,937,926,927,960,961,973,982,984,968,969,1000,977
431,65,299,67,268,273,64,248,184,32,56,123,193,93,20,294,39,228,63,493,434,446,473,480,584,605,558,566,601,571,567,672,641,614,615,624,674,625,618,638,754,705,742,743,744,712,767,714,715,759,768,774,778,780,782,784,792,797,799,807,809,811,814,851,820,852,825,858,868,892,875,865,878,880,897,948,929,944,945,934,949,935,916,917,925,961,963,976,977
20,75,65,24,342,336,26,67,328,408,142,433,248,943,260,184,32,109,148,187,123,193,353,366,294,45,255,228,63,135,459,431,520,493,507,502,473,443,513,486,466,480,531,558,541,861,597,570,608,580,599,564,586,565,602,563,544,567,672,623,614,615,624,673,665,629,674,684,620,618,694,755,708,742,743,744,745,760,746,756,715,759,735,736,751,726,738,752,728,730,732,764,774,776,777,778,779,830,782,784,789,790,853,827,791,846,793,795,796,798,799,800,806,807,808,809,859,812,818,819,825,860,892,871,888,875,876,865,866,889,877,878,880,906,928,909,910,911,945,912,933,949,914,935,917,918,919,940,923,925,937,926,927,960,961,974,963,965,978,967,998,987,976,969,970,971,972,977
595,291,353,172,63,571,761,760,774,778,787,813,822,823,868,916,926
934,391,287,262,65,342,137,26,299,67,102,433,265,248,105,21,184,32,207,369,56,295,148,187,193,111,20,353,236,294,45,255,39,172,228,149,150,63,135,459,493,434,471,507,502,473,442,443,475,512,486,523,525,466,480,542,558,539,541,861,570,608,580,607,564,586,601,571,602,563,598,544,567,685,622,672,680,615,624,642,630,662,673,664,665,629,674,617,684,686,625,651,620,682,671,618,638,692,754,694,708,742,743,744,765,709,745,760,746,756,767,714,715,759,718,748,735,722,768,751,771,738,728,753,730,764,774,776,778,779,780,781,782,783,784,788,790,853,791,792,793,795,796,832,798,799,800,842,843,802,805,806,807,808,849,809,850,811,845,813,814,815,816,817,818,819,820,852,822,825,858,868,892,871,886,872,904,862,888,864,865,877,891,906,948,928,908,929,909,910,911,945,912,931,932,946,956,913,914,915,935,916,917,918,919,920,951,921,940,922,923,924,925,937,926,927,960,961,973,963,997,965,978,968,988,971,972
187,459,877
756,391,75,387,297,514,24,81,395,137,26,67,408,417,291,524,265,64,248,306,943,88,184,301,56,187,193,111,93,20,353,236,366,45,255,172,149,63,135,459,431,520,493,483,507,445,473,443,513,468,480,531,584,605,542,558,541,543,588,596,597,570,580,599,586,571,565,563,598,544,567,672,623,660,615,624,642,630,673,629,674,617,687,650,620,666,671,626,618,638,689,692,761,754,705,708,742,743,709,745,711,712,714,715,759,717,718,719,735,720,722,724,763,768,762,751,726,771,752,728,730,732,774,776,778,779,780,784,831,790,853,791,792,795,796,797,799,842,843,802,807,808,809,857,850,811,859,844,845,813,854,815,817,818,820,823,825,858,860,868,892,899,871,887,904,862,875,864,865,866,877,878,906,948,883,955,928,929,944,911,945,931,932,933,947,958,913,914,915,935,916,917,920,940,922,923,925,953,937,926,927,942,963,984,985,997,978,988,999,1000,970,971,972,992,994,995,977
933,12,65,297,26,235,299,67,328,408,142,102,291,524,265,64,248,306,943,88,146,292,260,184,207,369,109,148,123,193,111,93,353,234,236,366,45,357,377,228,149,150,63,459,493,483,501,445,446,442,486,525,533,531,584,592,605,541,861,570,580,599,607,586,840,571,565,598,567,672,641,660,615,629,687,625,620,682,671,626,618,638,689,692,761,754,694,705,695,742,743,709,745,756,767,713,714,715,759,717,735,736,720,724,768,726,771,738,752,728,774,776,829,830,783,784,787,788,789,827,791,792,848,795,796,832,797,798,842,843,802,805,807,836,809,857,859,815,816,817,820,852,838,825,860,839,869,892,899,886,872,887,904,862,875,893,876,865,866,889,877,878,879,880,897,948,883,954,955,929,944,931,932,981,947,957,956,934,949,913,914,939,935,916,919,921,936,940,922,952,953,937,960,942,959,961,973,982,983,974,963,984,985,997,966,978,987,976,968,988,999,969,970,979,971,972,991,977
564,391,75,262,65,395,26,299,67,328,198,268,273,291,524,433,265,248,306,260,32,207,56,187,123,193,111,93,353,234,236,366,294,39,172,228,63,135,459,431,520,493,434,510,483,507,445,446,473,475,512,513,523,455,466,480,531,592,558,539,541,549,543,861,597,570,599,607,578,566,586,601,571,565,602,555,563,557,544,567,680,614,660,615,624,630,662,629,674,617,684,686,625,620,657,682,618,638,692,761,754,755,708,742,743,709,745,746,756,711,712,713,715,759,717,719,720,724,768,751,752,728,753,774,778,779,830,781,783,784,831,787,789,790,853,827,846,792,796,832,797,798,799,843,802,807,808,809,810,811,837,845,813,814,854,816,817,818,819,820,852,825,868,892,871,872,887,904,862,888,875,864,866,877,878,897,883,928,908,944,909,910,911,945,946,933,947,934,949,914,915,935,916,917,918,919,920,951,921,923,925,926,927,960,961,973,963,966,978,987,988,979,1002,972,980,990,977,996
830,391,12,75,65,24,81,67,328,408,142,417,152,273,291,433,265,943,146,351,32,207,369,56,295,193,93,20,366,294,357,63,135,459,520,493,507,445,473,475,513,468,525,466,480,592,558,539,597,570,599,607,566,586,602,563,567,613,623,680,615,624,665,674,617,651,618,689,754,755,742,743,744,760,746,715,759,735,726,728,753,764,774,776,841,778,779,784,787,789,846,793,848,795,796,797,806,807,836,809,817,851,819,839,892,871,904,864,865,866,897,891,948,929,910,946,914,935,916,917,919,951,937,926,973,983,963,966,998,977
417,391,75,65,514,26,299,67,328,408,126,291,265,64,248,306,943,207,56,295,193,111,353,294,377,228,149,63,135,459,210,431,483,445,442,443,475,512,523,480,584,605,558,543,588,861,597,599,564,601,571,565,602,555,557,567,672,614,615,624,642,662,686,657,692,761,754,742,743,744,709,745,746,756,712,715,759,719,735,720,722,768,752,728,753,732,774,776,778,779,780,781,782,787,789,846,792,796,832,797,798,799,842,843,802,808,849,809,857,811,837,845,854,816,855,817,851,820,852,822,839,892,899,871,886,875,889,877,878,902,897,908,909,945,912,932,981,946,947,956,958,949,913,914,935,936,923,925,952,926,960,961,973,985,966,978,968,988,1000,972,980,993
797,391,67,142,268,417,943,351,56,193,63,459,466,480,592,558,570,615,624,674,620,694,755,742,743,760,756,767,717,719,752,728,774,778,830,781,843,809,812,820,860,892,871,865,897,891,914,925,978,998,976,972
926,391,75,65,387,514,24,342,26,299,67,126,433,265,248,351,184,56,295,148,123,193,353,236,294,357,62,39,172,228,150,63,135,459,210,520,493,507,502,473,443,475,512,466,480,558,573,570,608,599,607,564,601,565,602,563,567,672,623,614,615,624,642,662,674,625,651,666,618,761,742,743,745,760,756,712,715,698,759,717,719,735,720,768,751,728,753,730,764,774,776,777,778,779,781,782,783,784,787,790,846,792,848,795,796,797,798,799,843,802,806,807,849,809,850,811,845,814,854,815,817,820,852,822,825,860,868,892,888,875,865,878,880,897,906,948,928,909,911,945,934,914,935,917,918,919,920,921,936,922,923,925,961,973,963,986,967,998,987,968
525,287,12,262,297,81,137,336,26,235,299,67,328,198,142,268,417,273,433,265,64,248,943,105,362,351,32,207,56,109,295,193,93,236,357,39,228,149,150,63,135,459,520,493,471,510,445,446,473,442,443,475,512,513,455,533,466,480,584,592,542,558,539,541,543,588,570,580,599,607,564,601,602,563,544,567,661,622,680,619,614,660,615,624,656,665,674,617,684,687,625,620,657,682,670,618,689,692,754,755,708,742,743,744,765,745,760,746,756,773,767,715,759,717,719,735,763,768,751,771,738,700,752,728,730,764,774,776,777,829,778,779,781,784,786,789,853,791,846,792,793,848,795,796,832,797,799,800,843,835,802,805,806,807,808,849,809,850,811,812,845,814,816,817,851,819,820,852,825,868,892,899,871,904,862,888,875,865,897,903,906,883,928,944,909,910,911,945,912,931,946,933,947,934,914,915,935,916,918,921,923,925,926,960,959,961,973,963,997,965,966,998,988,999,969,1000,1002,971,980,996
524,941
620,391,12,75,297,514,395,67,328,198,408,417,291,248,306,943,88,105,184,56,148,187,123,193,111,20,236,366,45,377,39,228,149,459,210,446,473,442,512,518,584,541,861,596,570,608,609,599,566,601,840,565,555,598,567,622,619,615,624,673,616,664,629,674,684,686,625,650,671,689,754,705,744,709,745,756,711,715,759,717,718,735,736,722,724,700,728,730,774,841,778,781,831,787,853,827,846,848,796,832,797,798,835,836,808,809,857,850,811,859,837,844,855,817,851,838,822,892,871,875,864,876,865,866,948,944,931,933,947,913,915,935,917,919,936,940,922,952,937,942,959,961,973,974,984,985,964,986,965,998,987,976,989,1001,972,977
827,391,75,67,328,408,126,268,433,248,306,146,184,207,56,109,193,111,93,353,294,45,255,228,149,63,459,431,493,445,446,473,442,443,460,468,455,592,548,541,549,543,588,861,570,599,607,564,586,601,602,555,544,672,680,619,641,660,615,624,662,673,664,629,674,617,684,687,620,618,692,761,754,694,755,742,743,744,709,746,756,711,713,714,715,698,759,717,718,719,735,724,738,700,752,728,774,776,779,830,781,782,783,787,788,792,795,796,832,797,799,843,802,836,849,809,857,844,814,817,820,852,825,858,868,892,899,904,875,865,866,889,878,880,897,891,906,948,955,928,929,909,911,945,931,932,946,933,947,914,935,918,936,922,923,927,960,959,961,973,975,985,978,967,987,968,988,989,1001,972,977
445,26,67,265,377,135,459,468,567,615,743,717,774,789,799,857,818,852,872,865,944,935,921,926
512,391,75,24,26,235,299,268,273,292,21,148,20,353,294,39,459,520,493,471,475,513,525,480,584,592,558,861,597,570,580,564,586,563,567,672,623,614,615,630,665,674,617,625,651,657,671,658,618,689,761,755,743,745,760,746,698,762,730,764,774,776,777,778,779,782,784,790,791,792,793,795,797,799,800,806,807,810,812,845,815,816,818,819,822,868,892,871,904,875,864,891,954,928,909,911,945,912,947,949,913,914,915,916,917,919,924,925,926,927,973,998,969,970
369,336,67,105,184,56,20,442,541,563,619,756,714,738,728,774,831,796,832,799,843,857,816,860,892,871,893,866,929,949,939,962,963,999
911,294,63,520,480,563,753,778,809,820,825,868,926
434,67,248,105,207,56,193,63,135,459,431,483,445,525,480,596,607,615,624,754,742,743,712,767,719,720,774,776,789,846,843,802,809,814,815,820,852,858,892,871,897,948,929,910,945,935,951,961,963,1000,977
934,391,65,342,137,26,268,32,56,193,353,294,63,473,513,563,544,615,624,617,626,658,618,761,743,745,746,774,778,791,792,796,807,808,809,820,892,871,911,914,926,961,963,978,987,971
336,391,75,65,387,24,342,26,299,67,328,408,142,268,417,152,273,524,248,21,351,260,184,32,207,301,56,295,193,20,353,234,236,294,357,377,39,63,459,210,520,493,434,471,507,502,445,473,443,475,512,513,468,455,466,480,531,584,592,539,543,573,861,596,597,570,580,599,607,566,586,601,571,565,602,555,563,598,544,567,622,672,623,614,615,624,642,630,662,616,664,674,617,684,625,620,666,658,618,689,692,761,754,694,755,742,743,744,745,760,746,712,767,759,718,720,768,751,738,728,753,764,774,776,777,829,841,778,779,780,781,782,783,784,787,788,789,827,791,846,792,795,796,797,798,799,800,843,802,805,807,836,808,849,809,811,814,815,816,851,819,820,852,822,823,825,858,868,899,871,872,904,875,864,865,866,889,877,878,897,906,948,928,908,929,909,910,911,945,912,931,947,934,913,914,915,935,916,918,919,920,936,922,923,924,925,953,937,926,927,960,961,973,982,983,975,984,997,966,978,967,987,968,969,989,970,971,972,977
753,12,75,65,387,395,342,137,26,67,198,408,126,417,291,524,433,265,248,292,21,184,32,56,223,109,148,187,123,193,111,93,20,353,234,236,294,357,377,39,172,228,150,63,135,459,520,493,434,510,483,507,502,501,445,446,473,443,460,475,513,468,486,525,466,480,584,605,558,541,543,588,570,608,580,607,564,586,565,602,563,598,544,567,685,672,680,619,615,624,662,616,665,629,674,684,686,651,671,626,618,692,761,754,755,708,742,743,744,709,745,760,746,773,712,714,715,698,759,717,719,735,736,720,722,724,763,768,751,726,738,700,728,764,774,776,777,829,841,778,779,830,782,784,787,789,790,853,827,846,792,793,795,796,832,797,799,800,842,843,805,806,807,849,809,857,811,837,844,812,813,814,854,815,816,855,817,851,820,852,823,825,858,899,871,886,872,904,862,888,864,866,889,877,878,879,902,891,901,948,955,908,944,910,911,945,931,946,933,934,913,914,915,935,917,919,921,936,922,923,924,925,952,926,927,960,959,982,963,975,997,965,966,967,998,987,976,1001,979,1002,971,977,996
26,287,291,234,507,680,629,784,899,877,909,926,973
417,395,67,291,306,234,228,149,459,431,543,615,620,657,754,743,765,709,756,712,717,722,768,771,752,728,774,792,842,854,817,851,823,875,878,928,911,945,932,981,946,947,956,913,935,923
67,75,387,514,24,336,328,102,291,524,64,248,351,207,56,295,20,63,431,507,445,473,443,460,513,455,584,543,601,565,567,614,615,624,625,754,694,759,728,753,779,830,784,787,788,827,846,792,793,799,802,807,812,814,816,823,860,871,886,889,897,948,955,911,946,934,914,917,926,961,996
876,67,943,184,353,459,473,608,601,743,715,722,752,827,792,799,851,820,932,935,976
674,387,235,299,67,126,268,265,56,193,353,63,135,446,473,512,513,480,584,570,607,564,602,563,544,623,614,660,615,624,662,665,625,743,744,745,767,698,768,774,777,778,779,782,784,796,798,799,800,809,817,818,868,871,897,945,947,916,940,923,926,998,968,1000
24,862
75,395,299,67,328,268,417,265,248,306,88,21,184,56,123,193,93,353,236,366,294,228,63,135,459,431,520,442,475,512,513,480,531,584,605,558,599,607,564,567,660,615,642,629,674,625,618,689,761,754,742,743,709,745,760,715,698,719,724,763,768,771,728,730,774,778,781,784,827,791,792,796,832,797,798,799,843,809,814,817,820,852,825,858,868,892,888,865,866,897,883,908,929,909,911,945,947,934,914,935,916,919,936,922,953,926,961,963,978,998,968,1001
297,12,75,65,387,514,26,299,408,142,268,152,524,433,265,64,248,292,184,207,56,223,148,187,111,20,353,234,236,366,255,357,377,39,149,63,459,431,493,434,510,483,507,445,473,442,475,468,486,523,466,480,558,588,861,596,570,608,599,607,566,571,565,602,563,598,544,567,672,680,614,615,624,630,662,629,617,657,618,638,689,754,694,708,742,743,744,696,745,756,712,715,759,717,735,720,751,700,764,774,776,777,841,779,781,784,831,789,790,791,792,795,797,798,799,843,802,805,806,836,849,809,857,845,814,815,855,817,819,852,825,860,892,899,871,872,904,862,875,893,865,866,889,877,878,897,891,906,948,883,955,928,929,944,910,945,981,933,934,914,935,919,920,921,936,940,922,923,925,927,961,973,963,975,966,978,998,968,969,970,972
75,287,65,514,24,81,395,26,299,67,328,198,408,126,142,268,152,273,291,524,64,248,306,105,89,292,260,184,32,207,56,223,295,148,187,193,111,93,20,353,234,236,366,294,45,357,39,172,228,149,150,63,135,459,210,431,520,434,510,483,507,445,442,475,513,486,523,455,466,480,531,584,592,605,539,541,543,588,861,596,597,570,580,607,564,566,586,571,565,602,563,598,544,567,685,672,623,641,660,615,624,662,673,616,665,674,617,684,687,649,625,651,620,682,671,658,618,638,689,692,754,694,755,708,743,709,696,745,760,756,712,713,715,698,717,719,735,736,720,722,763,768,738,700,752,728,730,764,774,776,829,841,778,779,830,780,781,782,783,784,787,788,789,827,791,846,792,848,795,796,832,797,799,800,842,843,802,805,806,807,809,857,850,811,837,844,812,845,814,815,816,851,819,838,822,825,860,839,868,892,871,887,862,893,866,889,877,878,879,880,891,948,910,911,945,933,947,934,949,913,915,919,920,921,936,940,922,923,924,953,926,927,982,985,965,966,998,987,1001,970,979,971,972,977,996
391,387,336,26,235,328,273,295,294,149,63,459,431,434,475,512,584,605,558,597,608,580,599,607,571,614,615,674,686,625,658,705,708,743,709,745,711,774,779,780,782,789,796,798,800,807,836,809,811,818,838,825,858,871,876,902,911,945,931,916,940,926
797,75,387,24,299,67,268,248,184,301,56,123,193,111,20,63,135,459,520,502,445,473,468,531,541,596,570,564,586,544,615,624,662,673,665,684,620,657,618,694,742,743,709,745,756,712,719,720,752,753,774,776,841,778,792,799,807,809,850,811,814,815,817,820,868,904,888,864,865,894,878,911,945,914,935,916,917,918,951,936,925,926,927,982,978,968,988,1001,972,977
459,391,12,75,297,514,24,26,235,258,67,328,408,142,417,152,273,64,248,306,943,88,105,146,21,260,184,207,301,56,109,148,187,123,193,111,93,20,353,234,236,366,45,255,228,149,63,520,483,507,446,473,442,460,475,468,486,525,518,533,466,480,592,605,558,548,539,541,549,543,861,597,570,608,607,564,566,571,565,602,555,563,557,598,544,567,661,622,672,623,680,619,641,615,624,642,673,616,664,656,629,674,617,684,686,687,649,625,650,651,620,657,671,670,626,618,689,754,694,705,708,695,742,743,709,696,760,756,711,712,713,714,715,698,759,717,718,735,736,720,722,724,763,726,771,738,700,752,728,730,732,764,774,776,829,841,779,830,780,784,831,789,827,846,792,793,848,795,796,832,797,842,835,802,836,809,857,850,811,859,837,844,814,854,855,851,818,819,852,838,825,858,868,869,871,886,872,904,862,888,875,876,866,889,877,878,879,880,897,891,906,948,954,955,928,929,944,911,931,932,981,933,947,956,934,958,949,914,935,919,921,940,922,925,952,953,926,961,982,983,974,984,985,965,967,987,976,999,1001,970,972,991,977,996
564,514,395,67,328,408,126,291,265,64,56,148,93,228,459,431,473,443,513,592,539,543,596,570,607,623,680,615,624,664,629,625,657,626,754,742,709,718,719,722,768,771,753,774,778,784,787,789,792,793,796,798,843,813,814,854,817,892,888,880,934,935,960,961,963,985,978,988
840,187,719,857,838,892,893,956,939,967,996
929,943,207,148,123,193,20,234,294,63,459,473,442,466,531,541,607,565,575,557,598,544,672,662,629,651,671,692,694,695,742,743,756,714,717,735,726,738,752,764,780,788,827,795,842,837,817,838,858,868,892,872,904,876,879,955,932,933,947,958,939,935,916,919,936,940,953,927,961,982,983,975,984,967,976,968,989
622,137,67,408,64,943,105,184,207,56,20,228,63,459,431,507,513,531,541,596,578,601,602,680,615,664,629,687,620,626,705,742,744,759,719,730,780,784,797,843,807,814,819,820,892,866,878,902,948,929,947,935,917,919,951,978,968,988,1000,971,977
767,12,75,262,387,297,336,26,299,67,328,408,126,142,268,273,433,64,248,306,943,146,21,260,184,32,207,369,56,223,109,187,93,20,236,366,294,357,377,172,63,459,431,493,507,502,445,473,442,443,475,468,486,525,455,592,605,558,539,541,543,595,597,570,580,609,599,607,564,578,566,571,602,544,567,661,622,680,619,641,614,660,615,624,662,673,664,665,629,674,617,687,620,682,671,618,638,689,754,694,755,708,695,742,743,765,760,746,756,712,713,714,715,698,759,717,718,763,768,738,752,728,753,730,764,774,776,841,778,830,781,782,784,787,788,853,827,791,846,792,793,848,795,796,832,797,799,800,842,843,805,806,809,857,837,845,813,814,817,851,818,820,852,825,858,860,868,892,899,871,904,862,888,875,864,865,866,889,877,878,897,891,928,908,909,910,945,931,981,946,933,957,956,934,949,914,935,916,917,918,919,921,936,940,923,924,925,953,937,926,927,959,961,973,962,983,963,984,965,966,978,967,968,999,969,1000,971,972,977
698,391,75,262,24,137,26,67,328,408,126,268,291,524,248,88,105,21,260,184,32,207,56,148,123,193,93,353,234,236,294,45,255,357,172,149,63,135,459,520,434,471,510,483,501,445,473,443,512,468,480,531,592,605,549,543,573,861,596,570,580,599,607,564,566,586,601,571,565,602,563,557,598,544,567,622,672,680,641,614,660,615,624,642,616,629,674,617,686,687,625,620,657,670,626,761,754,694,755,695,742,743,744,709,745,756,773,711,712,713,714,715,759,717,719,735,736,722,763,768,751,738,700,752,728,753,774,776,829,841,778,779,830,782,783,784,787,788,789,827,846,792,796,832,797,798,800,842,843,806,807,809,857,859,844,845,814,854,817,851,820,852,822,825,858,860,892,872,887,904,862,893,866,877,878,879,902,897,891,906,948,928,908,929,911,945,932,933,947,957,949,913,914,915,935,916,919,920,951,921,936,922,923,925,953,926,960,959,961,973,982,983,963,985,964,965,966,978,976,968,999,1000,972,996
523,391,65,24,137,336,26,67,408,142,268,273,291,524,248,306,184,56,295,193,353,236,255,357,228,63,459,445,446,473,513,480,584,592,558,548,539,573,861,597,570,607,586,571,565,563,567,622,672,623,641,615,642,665,617,684,625,651,671,638,689,754,708,742,743,756,773,724,768,728,764,774,776,778,779,781,782,784,831,787,789,791,793,797,800,802,807,836,808,809,857,850,811,837,844,814,815,816,817,820,852,822,858,860,868,892,871,862,876,866,891,955,910,911,945,981,934,935,916,917,919,951,921,936,922,923,924,925,953,927,960,959,961,973,963,984,985,986,966,978,987,971,990,977
715,12,65,297,152,943,20,294,459,442,618,776,793,800,814,819,866,931
711,123,615,650,718,857,838,892,957,941
939,943,369,228,541,840,575,642,705,714,700,836,887,893,880,955,944,956,949,974,999,1001
719,67,328,408,265,459,483,523,601,567,686,626,708,743,709,745,756,712,715,774,787,827,792,797,817,820,868,892,876,878,909,913,915,935,925,961,975,998,968,1000,972
817,715
745,67,268,21,615,743,720,774,776,797,807
624,657
501,75,262,65,387,514,137,336,258,67,328,408,126,142,417,273,291,265,64,248,306,88,292,184,56,109,148,193,111,93,20,353,234,236,357,377,39,172,150,63,459,431,493,483,507,445,446,473,442,475,513,468,523,466,480,584,592,558,548,543,588,861,570,599,607,564,586,565,555,557,672,641,615,624,662,673,616,665,629,674,684,686,687,625,651,620,657,682,671,618,689,692,761,754,694,705,708,742,743,744,709,745,760,746,756,712,715,759,717,718,735,720,722,724,763,768,771,700,752,728,730,732,764,774,776,779,830,780,781,783,784,787,788,827,791,792,848,795,796,832,797,798,799,842,802,807,808,809,857,850,811,837,844,815,816,817,851,852,838,823,858,860,892,899,872,904,888,875,864,866,889,877,878,880,902,891,948,883,955,928,908,929,945,931,932,946,933,947,949,913,914,915,935,916,917,919,920,951,921,936,940,922,923,952,953,926,927,961,973,982,963,975,984,965,966,968,988,969,1000,970,979,1002,971,972,980,991,977,996
774,287,75,65,387,514,137,336,26,299,67,328,408,126,142,268,417,273,291,524,433,265,248,306,943,362,292,21,351,184,32,207,301,56,223,295,193,111,20,353,236,294,39,172,228,149,150,63,135,459,431,434,507,502,445,446,473,442,443,512,513,468,523,525,466,480,531,584,592,605,558,541,543,596,597,570,580,599,607,564,586,601,571,602,563,544,567,685,623,680,614,660,615,624,630,662,664,665,629,674,617,625,620,682,671,618,689,692,761,754,694,708,742,743,709,745,756,711,712,767,713,714,715,717,719,720,768,751,728,753,730,764,776,777,778,779,780,781,782,783,784,787,790,853,791,792,793,795,796,832,797,798,799,843,802,807,849,809,811,845,814,815,816,817,851,818,819,820,852,822,825,858,868,892,899,871,904,862,888,875,865,878,897,891,901,883,928,909,910,945,912,931,932,933,947,913,914,935,916,917,918,919,951,936,922,923,925,926,927,960,959,961,973,963,965,978,976,968,988,970,971,972,980,996
24,395,67,198,126,152,265,248,306,105,362,21,184,56,353,63,459,520,510,445,473,513,480,584,592,541,588,601,544,567,680,615,624,642,665,674,650,651,743,709,745,756,712,735,764,774,776,778,779,784,787,792,793,799,842,843,809,811,815,816,817,851,820,825,858,860,868,892,904,888,875,865,877,880,906,928,908,945,932,946,947,914,935,918,919,922,960,961,985,997,1001,1002,972,996
649,391,75,262,65,387,137,26,67,328,142,417,64,248,306,105,146,21,184,207,301,56,109,148,193,294,255,228,149,63,135,459,431,510,483,445,473,442,443,468,525,466,480,531,592,539,541,543,588,597,570,599,586,601,571,602,563,544,622,672,615,624,642,616,686,687,671,692,754,694,742,743,709,745,746,756,711,712,713,715,759,717,719,735,722,724,768,751,726,771,700,728,753,732,764,778,779,782,783,784,831,788,790,827,846,792,795,796,832,797,799,800,843,802,836,809,811,844,845,814,854,818,820,823,825,858,868,899,871,886,904,888,875,866,889,877,878,897,891,906,955,928,908,911,945,931,932,946,947,913,914,935,920,922,923,924,925,926,961,973,978,998,968,988,1000,972,990,993,977,996
852,328,248,88,105,362,377,445,549,599,602,619,637,626,638,754,709,722,724,732,831,846,797,805,859,813,816,892,872,894,866,902,955,944,946,935,916,937,985,996
753,193,294,570,829,796,836,921
718,840,650,694,756,711,700,830,787,892,876,894,889,936,985,964,979
718,943,369,694,756,711,713,717,700,830,876,889,949,979
687,12,75,336,26,235,299,67,328,198,408,126,268,417,273,291,524,433,64,248,943,88,21,260,184,32,207,369,56,223,295,148,187,123,193,111,93,20,234,236,366,294,45,357,377,538,39,228,63,135,459,210,431,471,483,507,501,446,442,443,460,475,512,513,486,466,480,584,605,542,543,573,861,570,564,566,601,571,565,602,563,544,567,685,672,680,641,614,660,615,624,642,673,664,665,629,674,617,684,686,625,651,620,682,671,638,689,754,705,708,743,745,760,746,756,712,767,713,714,715,698,759,719,735,736,720,751,728,730,732,764,774,776,829,778,779,780,782,784,787,788,790,853,827,846,792,793,848,795,796,832,798,799,800,802,806,807,808,809,857,850,811,844,818,819,852,858,860,868,892,899,872,887,904,862,888,875,864,878,880,902,891,948,954,955,928,929,909,912,933,934,949,914,935,919,920,951,921,936,922,923,924,925,953,937,926,927,960,942,959,982,962,983,975,965,978,976,968,999,970,1002,972,980,977
929,67,408,291,248,184,148,193,111,294,63,431,434,443,466,541,608,615,687,754,742,743,709,720,722,768,771,728,774,776,780,792,832,802,845,814,815,817,820,822,892,899,866,889,902,906,947,914,935,916,951,960,942,959,985,978,968,988,972
615,26,235,299,126,433,301,56,353,366,294,357,520,507,502,445,473,443,512,513,468,584,542,597,564,571,563,544,641,614,660,624,674,617,684,625,618,761,754,742,743,745,760,746,768,762,738,764,774,776,777,780,782,784,786,798,800,807,808,809,811,812,818,825,868,871,893,906,928,929,934,919,922,926,966,972
848,514,24,67,328,408,268,291,265,248,184,56,109,148,187,123,193,20,353,366,45,357,377,228,63,459,483,507,445,442,475,513,486,525,605,541,861,596,608,564,566,601,571,602,598,660,624,642,662,664,618,761,694,708,743,744,709,745,756,711,712,713,715,698,759,717,718,735,720,751,726,738,728,753,730,774,779,830,781,831,787,788,789,827,792,797,799,842,843,806,807,809,850,837,814,851,820,852,823,825,858,839,892,872,904,862,875,866,889,880,902,891,948,955,929,911,945,947,934,913,914,935,916,917,919,951,936,940,922,925,927,961,983,974,963,985,964,966,998,987,969,977
857,12,75,387,342,26,299,67,328,268,102,291,433,64,248,306,943,21,351,260,184,56,148,187,123,193,111,93,353,366,294,45,357,538,39,228,149,63,135,459,431,520,483,507,445,446,473,442,512,468,525,466,480,531,592,605,558,541,861,596,608,599,607,586,565,602,563,544,567,672,619,614,615,624,642,629,674,686,687,625,620,671,670,618,638,689,692,761,754,755,705,695,742,743,744,709,746,756,773,711,712,713,715,698,718,719,735,736,720,722,763,768,771,738,700,752,728,730,774,776,841,778,779,780,781,782,783,784,831,787,789,827,792,848,796,832,797,798,800,842,843,802,807,836,809,850,837,814,854,815,817,851,819,820,852,838,858,860,839,868,871,904,875,865,866,878,897,891,883,928,908,929,911,945,931,932,981,933,947,956,934,949,914,915,935,916,936,940,923,924,953,937,926,927,960,961,973,982,983,963,985,978,976,968,988,999,979,972,980,993,977,996
607,351,32,56,20,63,541,565,615,624,743,745,774,776,784,786,792,807,809,892,919,926,966
730,391,12,75,65,387,81,395,342,336,67,328,408,126,268,417,273,291,524,433,265,64,248,306,88,105,146,184,32,207,369,56,223,295,148,193,111,93,20,353,236,366,294,45,172,135,459,431,520,493,434,510,483,507,445,473,443,475,468,525,455,466,531,584,592,605,558,539,543,570,607,586,601,840,565,555,544,567,685,622,672,641,614,615,624,642,630,664,665,629,674,684,686,687,625,682,671,638,689,692,761,754,705,708,742,743,744,711,712,718,719,735,722,763,768,771,738,700,728,753,764,774,776,779,830,781,783,784,787,788,790,853,827,846,792,795,796,832,797,799,842,843,806,807,836,811,837,844,854,815,855,817,851,820,852,838,823,825,858,860,839,868,892,899,886,872,904,862,888,875,864,876,865,866,889,878,880,902,897,948,928,908,929,911,945,932,946,947,934,949,913,914,935,917,919,921,922,923,924,953,937,926,927,960,973,963,997,966,978,968,988,971,972,980,990,996
523,391,24,137,67,417,248,306,148,353,45,459,493,473,605,607,672,680,615,629,671,743,768,771,778,831,792,797,820,852,892,876,949,935,916,927,983,985,978,988,1000,977
184,287,12,75,65,387,137,235,299,67,328,408,142,268,417,102,433,265,64,248,306,88,105,146,21,351,260,32,207,56,109,148,187,123,193,111,93,20,353,234,236,366,294,45,255,357,377,538,172,228,149,63,459,431,520,493,445,446,473,442,443,475,512,533,531,584,592,539,541,549,570,608,580,599,566,601,571,565,602,563,557,598,544,567,661,672,680,619,614,615,624,662,629,674,651,620,671,618,638,692,761,754,694,755,742,743,745,760,746,756,713,714,715,759,717,719,735,720,763,768,751,726,752,728,753,732,774,776,829,778,779,780,781,784,787,788,827,793,795,796,832,797,799,800,842,843,805,806,807,849,809,811,859,813,814,815,855,817,820,852,838,825,858,860,868,892,871,872,904,875,864,876,865,866,889,877,897,891,928,908,910,911,945,946,947,934,958,915,935,916,917,919,951,921,936,940,922,923,925,952,926,927,960,973,982,974,963,966,978,967,976,968,972,980,990,991
665,514,336,67,417,56,295,193,294,63,520,493,507,473,512,468,480,596,570,607,586,544,615,662,674,618,761,708,743,709,745,760,746,767,715,753,776,784,790,792,796,799,843,807,809,815,820,852,860,868,871,904,889,878,948,928,945,914,915,926,927,961,978,968
235,297,514,26,299,67,328,408,268,417,64,248,306,260,184,32,56,295,123,20,353,366,294,39,228,63,459,431,520,493,507,445,473,443,512,513,486,466,480,539,541,861,597,564,571,555,557,544,567,623,680,615,642,630,662,665,674,686,687,649,625,620,618,761,754,755,742,743,745,760,756,714,715,698,759,717,735,736,724,768,751,752,753,774,776,778,781,784,827,791,792,798,799,800,843,807,810,850,845,813,854,816,817,819,852,825,858,892,899,871,904,862,876,865,866,877,880,891,948,954,955,908,944,945,932,981,956,916,917,918,951,936,952,927,960,998,987,968,1001,971,972
391,75,65,514,342,137,299,67,328,198,408,126,268,417,273,433,248,292,21,260,184,32,56,223,295,187,193,111,20,353,294,39,228,149,63,135,459,431,520,483,507,502,445,446,473,442,460,475,468,486,523,455,466,584,592,558,541,573,861,570,580,599,607,564,566,601,571,565,555,563,557,598,544,567,685,680,641,614,615,624,662,673,664,656,629,674,687,620,657,671,618,689,761,754,694,708,742,743,709,696,745,746,773,712,715,759,718,719,763,768,726,771,738,700,728,753,730,764,774,776,829,841,778,779,830,780,781,784,787,788,789,790,853,827,792,795,796,797,799,842,843,805,807,836,849,809,837,845,814,815,855,817,820,852,822,825,868,869,892,871,886,887,862,888,875,876,865,877,879,880,902,906,948,954,928,908,945,981,946,947,934,914,915,935,916,917,918,919,920,936,940,922,923,952,926,927,960,961,973,983,963,975,984,985,986,966,978,967,987,976,968,988,1000,970,1002,972,980,990,991,977
607,65,387,24,137,26,67,142,433,184,295,123,193,236,45,63,135,473,443,460,480,584,542,558,543,571,565,544,615,624,673,665,618,689,761,742,743,745,760,711,759,717,719,735,768,726,728,774,776,778,784,790,827,846,792,796,797,807,809,850,812,845,814,817,818,822,868,892,871,888,911,914,935,916,919,936,922,926,973,966,968
912,391,299,67,524,248,184,32,56,295,193,294,63,431,520,512,480,599,607,544,614,660,615,624,630,673,674,625,761,754,742,743,745,712,735,768,730,776,792,796,817,820,825,871,888,865,908,945,947,935,916,923,959,961,973,963,966,968,972,977
715,391,75,262,65,514,24,26,299,67,126,142,268,417,102,524,433,265,248,306,105,351,184,32,207,369,56,109,148,187,193,111,20,353,236,366,294,45,377,172,228,149,63,135,459,431,520,507,445,473,442,443,468,466,480,592,548,541,549,543,573,570,608,609,599,607,564,601,840,571,565,555,563,557,598,544,567,685,622,660,615,624,664,665,629,674,686,687,620,671,618,689,692,754,694,742,743,744,709,745,760,746,711,767,713,714,759,717,718,719,735,720,768,751,726,771,738,728,753,774,776,777,841,779,830,780,781,782,783,784,831,789,827,846,792,793,848,795,796,797,842,843,802,805,806,807,836,808,809,857,837,812,845,814,815,816,817,851,819,820,823,825,858,860,868,892,899,871,904,875,876,865,866,878,880,902,897,891,948,883,928,929,944,909,911,945,912,931,932,946,933,947,934,949,913,914,915,935,918,951,936,940,923,924,925,926,927,959,961,983,963,984,985,965,978,967,998,987,976,969,1000,972,980,977,996
719,24
925,387,26,67,328,273,64,207,295,148,193,20,353,366,294,39,149,63,507,445,443,475,468,486,539,586,544,615,662,684,625,651,620,657,618,692,742,743,709,745,756,767,768,753,777,829,780,784,788,827,792,793,796,797,799,842,807,809,845,820,852,871,902,910,911,947,914,935,916,919,951,921,936,923,926,927,961,963,984,998,976,968,972,980
814,391,287,12,65,342,137,235,258,67,328,126,268,291,433,265,64,248,943,88,105,351,260,32,56,295,123,193,93,20,353,236,45,377,39,172,228,150,63,135,459,431,471,507,445,473,442,443,475,513,486,523,525,466,480,592,605,558,549,595,861,570,580,599,607,564,586,601,571,563,598,567,672,680,614,660,615,624,630,662,673,664,674,684,625,651,666,682,618,638,689,754,695,742,743,744,765,745,760,746,756,712,714,718,719,735,722,763,751,726,738,752,753,730,732,774,776,779,830,780,782,783,784,787,789,790,827,791,792,793,796,832,797,798,799,800,842,843,802,805,806,807,836,849,809,857,811,844,812,845,813,854,815,817,818,819,820,825,868,869,899,871,872,862,888,875,864,865,889,877,878,902,897,891,901,948,928,908,929,910,911,945,912,932,981,946,947,934,949,913,914,935,916,917,918,919,920,925,937,926,927,960,959,961,973,963,984,965,998,976,968,999,969,971,972,980,990,992,977
814,391,287,75,65,387,26,299,67,328,408,126,268,524,433,265,64,248,88,362,351,184,32,207,56,193,111,20,353,366,294,357,172,228,63,135,459,210,431,520,493,483,507,502,445,446,473,442,475,512,468,525,518,466,480,592,605,548,539,541,543,861,570,580,599,607,564,586,601,565,602,563,544,567,622,672,680,619,641,660,615,624,630,662,673,664,665,629,674,617,684,625,650,618,692,761,754,694,705,708,742,743,744,709,745,760,773,711,712,767,715,718,719,735,724,768,751,726,771,738,700,728,753,730,764,774,776,778,779,830,781,783,784,831,787,789,790,827,846,792,793,848,796,832,797,799,800,842,843,802,805,807,849,809,857,811,844,815,816,817,819,820,822,825,858,860,868,892,899,871,886,904,862,888,875,864,889,878,880,902,897,906,948,955,928,908,929,944,910,911,945,912,931,981,946,947,934,913,915,935,917,918,951,921,936,940,922,923,924,925,960,961,973,963,985,966,978,967,968,988,972,977,996
658,342,67,198,142,268,417,273,524,433,146,56,148,123,20,236,377,228,150,63,520,434,483,507,445,443,475,486,480,592,548,543,602,563,661,624,651,618,742,746,773,767,726,753,732,764,774,777,780,784,786,831,787,792,797,806,836,808,809,810,812,854,815,820,852,823,860,839,868,871,904,862,875,878,902,901,948,908,911,934,913,916,919,921,923,924,925,926,927,960,975,968,996
902,65,514,67,198,142,268,417,291,433,265,105,292,21,184,32,207,109,187,193,20,353,234,236,294,377,149,63,483,502,445,446,475,513,486,523,525,584,605,539,541,543,573,588,861,570,608,580,599,607,564,586,601,571,565,602,555,563,557,567,685,660,615,630,673,664,665,629,674,684,687,625,650,651,620,657,682,618,689,754,694,705,708,743,744,765,709,756,773,711,712,715,718,719,720,722,724,771,700,752,728,753,730,774,776,778,779,830,780,781,782,783,784,786,787,788,790,853,791,846,793,796,798,799,800,842,802,807,836,808,849,857,850,811,837,844,845,813,854,815,816,817,851,820,852,838,822,823,825,858,860,839,868,892,899,871,886,872,887,904,862,888,864,893,876,865,894,866,889,878,879,880,897,891,901,906,948,883,908,909,910,911,945,912,931,932,946,947,913,914,915,935,916,920,951,921,923,924,925,953,927,960,959,961,997,986,965,966,978,998,987,1000,989,979,1002,971,990,977,996
149,75,387,328,408,126,268,433,248,306,943,88,260,109,123,193,111,93,353,236,357,228,63,459,431,483,507,445,473,442,466,480,531,584,592,548,541,549,543,861,570,609,599,564,586,601,544,672,680,615,630,662,674,686,620,666,626,618,689,761,754,705,742,743,709,696,745,756,711,712,713,715,759,719,735,768,726,738,700,753,732,778,781,782,784,787,788,789,827,846,792,797,799,800,842,843,835,802,849,809,857,844,815,817,820,825,858,860,892,872,904,875,865,866,877,878,902,948,954,911,912,981,933,915,935,916,951,936,961,962,963,966,978,987,976,996
533,852
831,391,12,75,262,65,387,297,342,26,299,67,328,198,408,126,142,268,102,273,291,524,265,64,248,306,943,146,292,351,184,207,56,223,109,295,148,187,123,193,93,20,353,234,366,294,149,150,63,459,431,520,493,483,507,446,475,468,486,518,533,466,584,605,558,539,541,543,861,608,607,566,586,840,565,602,544,685,672,619,641,614,615,624,642,673,616,664,629,674,617,684,686,687,649,650,620,671,618,638,689,692,761,754,694,755,705,708,742,743,709,760,746,767,713,714,715,717,718,719,735,724,726,700,728,764,774,776,829,778,779,783,784,787,788,853,827,791,846,792,848,795,796,832,797,842,843,806,808,809,859,844,814,854,816,855,819,820,838,822,858,860,839,899,871,886,904,862,888,875,865,894,866,889,878,880,902,897,948,883,955,928,908,929,944,910,945,931,932,946,949,914,935,916,917,918,919,936,922,923,924,925,953,937,927,960,942,959,961,973,982,983,963,985,978,968,979,1002,971,972,980,990,977,996
809,514,342,137,336,26,299,67,328,126,268,433,265,248,306,105,292,351,260,184,32,207,56,109,295,148,187,123,193,111,93,20,353,236,294,228,63,135,459,210,431,520,434,502,445,446,473,443,475,512,513,468,525,455,466,531,584,592,542,548,539,543,596,597,570,599,607,586,601,571,565,602,563,557,544,567,685,672,680,641,614,660,615,624,630,673,664,665,629,674,617,684,625,620,671,618,638,692,761,754,694,705,742,743,744,709,745,760,746,756,773,712,767,715,759,717,719,735,736,768,751,753,730,774,776,829,778,779,780,781,783,784,787,789,827,846,792,793,848,795,796,797,799,800,843,802,807,836,849,850,811,837,844,814,817,851,820,852,822,823,825,858,860,839,868,892,886,904,875,865,866,877,897,891,948,883,929,911,945,912,946,947,934,914,915,935,916,917,918,919,920,921,936,923,925,926,927,960,961,973,982,963,965,966,978,987,968,988,1001,971,972,980,990,977,996
782,784,926
620,442
21,12,297,514,24,299,67,248,56,148,193,353,236,366,294,39,63,135,459,520,493,445,473,513,468,523,518,558,548,541,596,607,586,601,565,602,544,567,672,619,615,624,642,662,629,686,761,742,743,709,745,746,756,773,712,715,717,735,722,763,768,728,753,774,776,778,830,782,784,792,832,797,799,843,807,849,809,857,815,818,820,825,904,876,894,889,897,928,981,934,915,935,919,951,936,925,926,961,973,985,966,978,968,999,969,972
152,700
892,391,65,137,67,328,408,268,273,291,524,433,265,64,248,943,105,89,292,21,260,184,207,56,109,148,187,193,111,20,353,236,366,357,39,172,228,149,63,135,459,431,520,434,510,445,446,473,513,525,531,584,541,543,588,861,596,597,570,580,599,607,564,566,586,840,602,563,557,598,544,685,619,660,615,624,642,630,662,664,629,674,684,625,651,620,671,670,626,689,692,754,694,755,705,742,743,744,709,773,711,712,713,714,715,698,759,718,719,735,736,720,726,771,700,728,753,774,841,778,779,830,780,781,782,783,831,787,788,790,827,792,793,848,796,832,797,798,799,842,843,806,807,836,808,809,857,850,811,844,815,817,851,820,838,822,825,858,860,868,869,871,886,872,875,893,865,866,889,878,880,902,906,948,954,928,908,929,910,945,912,931,981,946,933,947,934,949,913,914,935,917,918,919,936,940,922,924,937,926,927,960,961,983,985,986,978,967,998,987,976,968,989,972,977
533,861,829,879
715,12,75,65,342,26,235,258,299,67,328,126,268,152,524,433,64,21,184,207,56,109,295,187,123,193,20,353,236,294,357,377,62,63,135,459,520,445,473,442,443,513,466,480,558,548,573,597,570,565,563,567,623,614,615,624,674,617,684,686,687,620,618,689,694,742,743,744,696,745,760,746,714,698,717,719,735,751,738,752,728,753,730,774,776,779,830,780,782,784,786,831,787,789,827,846,792,793,796,797,799,800,843,806,807,836,809,810,812,845,814,820,825,868,892,871,904,888,864,865,889,877,897,928,909,910,911,945,912,931,957,934,949,915,935,918,919,925,926,960,961,973,983,966,978,988,999,971,972,992,977
897,391,12,75,262,65,387,137,336,26,299,328,142,268,417,102,273,291,265,88,105,292,351,260,32,207,369,56,223,109,295,123,353,236,366,294,255,377,39,172,228,149,150,63,459,210,431,434,445,446,473,442,443,475,468,486,525,455,531,584,592,542,558,541,597,570,599,607,564,566,586,571,565,602,563,557,544,567,619,641,660,615,642,630,616,664,629,674,686,687,625,651,620,657,682,671,618,689,692,761,754,755,742,743,745,760,746,773,711,767,715,698,717,719,735,768,728,730,774,776,829,841,778,779,830,780,781,782,783,784,787,788,789,790,853,791,792,848,795,796,832,797,799,802,805,806,836,849,857,844,813,815,817,851,818,819,820,852,822,823,825,860,868,892,871,886,872,904,888,875,864,865,889,880,902,891,901,906,929,909,911,945,912,931,946,949,914,915,935,916,917,918,919,920,951,921,936,922,923,924,937,926,960,961,983,985,965,966,978,967,998,968,989,1002,971,972,977
207,67,328,268,260,56,353,236,538,63,135,459,210,507,523,570,599,607,602,615,630,617,761,743,745,753,779,787,797,807,814,825,868,908,947,914,916,940,937,926,973,963,978
75,65,67,193,228,459,520,473,558,563,544,567,660,624,665,687,743,763,738,784,846,814,868,891,935,984,998,977
126,287,65,137,67,417,248,260,56,193,353,236,63,459,507,502,445,446,473,480,607,586,571,565,602,544,614,615,674,638,761,742,743,745,773,767,717,724,753,776,792,795,797,802,807,809,811,859,820,822,868,892,904,878,906,948,928,908,944,911,945,914,915,935,923,925,961,973,966,978,972
542,268,433,353,228,63,135,473,443,513,595,578,544,661,682,618,761,742,745,711,780,784,787,799,843,806,807,809,814,822,868,916,926
788,297,88,105,234,459,442,541,601,622,657,717,726,831,838,871,887,904,889,878,955,949,940
932,391,297,24,81,26,67,328,408,126,142,417,265,64,248,943,105,207,148,123,193,111,234,236,45,39,228,63,459,520,445,446,442,443,468,455,584,592,605,548,541,549,543,588,861,608,609,599,607,564,586,601,602,555,567,661,622,642,673,664,629,651,620,657,671,670,618,638,754,694,708,765,709,756,713,714,715,717,735,736,722,724,726,771,738,752,728,774,829,831,787,827,846,793,848,795,796,797,798,843,808,849,809,857,811,859,814,854,815,816,817,851,818,852,825,869,892,899,904,862,875,876,866,877,878,880,897,891,903,906,883,954,955,928,944,909,945,981,946,933,957,956,934,941,958,949,913,935,916,919,920,936,940,923,924,952,953,937,926,927,982,983,975,984,985,978,967,987,976,968,1000,1001,970,972,977
805,391,75,262,65,387,514,24,336,26,258,299,67,328,198,126,268,273,291,524,433,265,248,306,292,351,260,184,207,109,295,148,193,20,353,236,294,377,39,172,228,63,459,431,520,493,434,502,445,473,475,512,513,468,466,480,542,539,543,588,597,570,608,580,599,607,564,840,571,602,563,544,567,685,614,660,615,624,630,662,665,629,674,617,684,625,651,657,682,618,689,761,694,755,705,708,743,745,760,746,756,712,715,717,736,720,751,753,730,764,774,776,777,778,779,780,781,782,783,784,787,788,789,790,853,791,846,792,793,795,796,798,799,800,802,806,807,808,849,809,811,859,813,814,817,851,818,819,820,852,825,858,860,868,871,904,862,888,864,865,866,889,897,906,948,908,909,910,911,945,912,946,947,934,913,914,915,935,916,917,918,919,920,921,936,922,923,924,925,952,926,927,960,959,961,973,963,985,997,964,986,965,966,978,967,998,987,968,1000,989,970,971,980,993,994,977,996
442,32,20,475
940,75,67,248,306,184,353,541,543,615,674,694,743,728,774,784,827,807,814,820,868,892,904,935,916
780,12,75,387,297,514,137,67,142,417,102,64,248,306,943,105,89,146,21,260,184,369,56,109,187,111,93,20,236,366,45,255,357,377,538,459,493,434,507,501,446,473,475,523,525,518,455,531,584,592,539,541,549,543,861,596,608,599,607,566,586,840,571,565,602,555,557,598,544,567,685,661,622,672,680,619,641,660,615,642,616,664,617,684,686,687,657,671,670,626,618,638,689,692,754,694,705,695,765,709,696,760,756,713,714,715,698,759,717,719,735,736,722,724,763,751,726,771,752,728,753,732,776,829,841,778,830,831,787,788,790,827,848,795,796,832,797,842,843,835,805,807,836,809,857,811,859,844,814,816,855,851,820,838,822,823,839,892,899,871,886,872,887,904,862,875,893,876,865,866,889,877,878,879,880,897,891,901,903,906,955,928,929,944,945,931,932,981,933,956,934,958,949,914,917,919,920,921,936,940,922,923,924,925,952,953,937,926,927,942,959,961,982,983,974,963,984,985,986,978,967,976,999,970,979,972,996
800,258,67,273,524,88,377,135,493,507,473,513,486,558,541,573,595,597,578,586,571,623,662,625,626,658,618,761,708,744,765,760,746,767,714,735,763,774,778,784,786,831,846,796,842,843,806,836,809,812,814,818,819,892,864,865,878,897,928,908,909,911,949,913,914,935,916,936,923,925,961,973,1003,978,967,998,999,969,980
607,12,75,65,514,342,299,67,328,198,408,126,268,417,273,291,524,64,248,306,260,32,207,56,109,148,123,193,93,353,236,366,294,357,39,172,63,459,210,431,520,493,510,483,507,502,501,446,473,442,443,460,475,486,523,525,466,592,605,558,548,539,541,543,861,597,580,599,564,566,601,571,565,602,544,567,685,672,680,614,660,615,624,642,662,664,629,674,617,684,686,687,650,651,682,671,618,689,692,761,754,742,743,709,745,760,746,773,767,715,698,717,718,736,722,763,768,738,752,728,730,764,776,829,778,779,781,782,783,784,831,787,788,789,790,853,827,846,792,793,795,796,832,797,800,842,843,802,806,807,809,857,850,811,814,815,816,855,817,851,820,822,823,825,868,892,899,871,886,887,904,862,888,875,864,865,866,889,877,880,891,906,948,928,908,944,910,911,945,981,946,933,947,957,914,915,935,918,919,920,951,923,924,925,926,961,973,985,997,986,965,966,978,998,988,969,970,1002,971,972,980,990,994,977,996
753,524,265,184,32,193,353,236,294,63,459,445,473,570,608,601,602,660,615,624,674,684,651,638,761,705,760,746,711,719,784,831,792,832,805,811,855,820,868,886,866,889,891,908,946,935,927,961,966
743,12,75,65,514,26,299,67,328,408,268,417,291,433,265,248,943,88,207,56,223,295,148,123,193,353,234,236,294,45,255,357,377,538,149,63,135,210,431,520,434,445,473,442,443,475,523,525,466,584,592,605,539,541,543,588,861,596,597,570,608,580,607,564,602,544,622,672,680,619,641,614,660,615,642,662,673,664,665,674,617,684,686,687,625,650,671,670,658,618,638,689,761,754,694,755,705,708,742,709,745,746,756,711,712,713,714,715,759,717,718,719,720,722,751,738,700,728,753,732,774,776,779,780,781,782,783,784,831,787,788,827,791,846,792,848,796,832,797,798,800,842,843,802,806,807,836,808,809,814,854,815,855,851,820,852,822,823,825,858,868,892,899,871,886,872,862,875,893,865,866,877,878,902,891,906,948,928,929,911,945,912,931,946,933,934,949,913,914,935,916,918,919,920,951,921,923,924,925,953,926,927,942,961,973,985,986,978,967,968,988,969,1001,972,980,990,977,996
878,566,875,953
871,137,417,952
854,366,62,459,520,541,575,671,638,692,709,711,713,842,836,837,872,866,956,962,983
573,391,67,126,152,105,184,56,109,193,353,236,39,228,63,459,483,507,473,475,512,486,558,597,570,607,586,601,571,565,544,623,641,660,615,630,662,674,625,650,671,742,743,760,756,712,768,774,829,784,846,792,832,797,799,843,807,809,844,820,860,892,897,911,978,976,972
301,109,649,637,638,756,805,860
762,26,67,268,779,780,820,868,948,911,968,971
759,12,65,297,258,67,328,408,64,88,146,184,187,111,93,20,234,45,538,228,149,459,210,442,513,468,533,466,542,558,539,541,861,599,601,840,557,598,623,641,615,642,664,629,686,687,625,637,650,620,666,670,689,754,705,695,709,696,760,713,714,698,717,719,735,736,720,722,724,726,771,752,728,732,778,779,780,831,790,827,832,842,802,806,807,849,857,811,859,844,854,817,838,871,886,907,887,862,865,894,877,878,880,891,903,929,944,933,957,956,949,939,940,922,924,952,953,937,927,976,996
692,391,287,12,75,262,65,297,514,395,299,67,328,198,408,142,268,433,265,64,943,88,105,89,21,260,184,369,56,109,187,193,111,93,20,353,236,366,255,377,538,39,172,228,149,150,63,135,459,431,520,483,507,445,446,473,442,460,513,523,525,518,533,466,480,531,584,542,539,541,549,543,573,595,588,861,596,580,609,607,566,586,601,571,555,598,567,685,661,622,672,680,619,641,614,660,615,624,642,630,662,664,665,629,674,617,687,650,651,620,657,666,682,671,618,638,689,761,754,694,755,705,695,743,744,709,696,745,746,711,712,767,714,715,698,759,718,735,736,763,768,726,771,700,752,728,753,776,777,841,778,779,780,781,782,784,787,846,848,795,796,797,800,842,843,835,806,836,849,809,850,845,813,814,815,817,851,820,838,839,892,899,871,886,872,862,864,865,889,877,878,879,880,897,906,954,928,908,944,910,911,945,931,981,946,947,956,934,949,914,915,935,916,919,951,936,940,922,923,953,937,926,927,960,942,961,973,982,963,984,985,986,965,966,967,987,989,1001,979,971,972,977,996
838,928
20,391,287,12,75,65,297,514,342,26,299,67,328,198,408,126,142,268,102,273,524,433,248,88,21,351,184,207,369,56,295,123,193,353,234,236,366,45,255,357,172,228,150,63,135,459,431,520,493,434,471,483,507,445,446,473,442,475,512,513,468,533,480,531,584,592,542,558,548,541,573,861,597,570,599,607,564,566,601,571,602,563,598,544,567,661,672,614,615,624,630,662,673,665,629,674,617,684,687,649,625,620,682,671,670,626,618,638,689,692,761,694,755,705,708,695,743,709,745,760,746,756,773,715,759,718,719,735,736,763,768,726,771,700,728,764,774,776,777,778,779,780,781,782,784,831,787,789,791,846,792,832,797,799,800,843,835,806,807,836,849,809,814,815,816,817,819,820,852,838,822,825,839,868,892,871,862,864,866,889,877,880,902,948,928,908,929,909,910,911,945,931,958,914,935,916,917,918,919,920,936,922,923,926,927,960,961,973,982,974,963,975,985,976,970,992,977
657,391,12,297,258,67,328,198,408,417,102,524,265,64,248,306,943,88,105,146,21,260,184,369,223,148,187,111,93,234,366,294,45,255,377,538,228,149,135,459,434,483,445,446,460,468,518,533,531,605,541,549,543,588,861,596,608,609,566,601,840,565,575,555,557,598,685,661,622,672,680,619,641,642,616,664,656,629,684,687,649,637,650,651,620,671,670,626,638,689,692,754,694,705,708,695,744,709,696,756,773,711,712,713,714,698,759,717,718,748,719,735,736,720,722,724,762,726,771,738,700,752,728,732,777,829,841,778,830,780,782,831,787,788,789,790,853,827,846,848,795,832,842,835,836,808,849,857,810,850,811,859,837,844,854,855,817,851,852,838,858,869,892,871,886,872,907,887,904,862,888,875,893,876,894,866,889,877,878,879,880,902,891,903,906,948,954,955,928,908,929,944,909,911,945,931,932,981,946,933,947,957,956,941,949,913,914,939,935,917,921,936,922,952,953,937,960,942,959,961,973,982,962,983,974,975,984,985,1003,986,967,987,976,988,999,969,1000,989,1001,970,979,1002,972,990,991,992,993,994,995,977,996
620,781
564,67,459,558,615,650,717,784,820,871,931,949,914,935,940,926,961,971,977
762,67,295,459,512,513,542,615,617,689,708,776,780,843,806,809,810,814,820,877,878,914,922,926,970,977
75,297,306,943,146,148,357,538,459,518,533,548,840,575,661,672,680,641,642,649,651,620,705,696,756,759,718,719,771,738,700,728,732,830,831,835,859,855,838,869,872,887,904,862,893,894,877,879,891,932,957,958,949,939,919,936,940,937,942,982,975,984,985,1003,967,999,989,970,979,972
109,391,65,387,81,336,67,328,126,142,102,273,291,524,433,265,248,306,105,146,21,32,301,56,148,187,193,111,20,353,366,294,45,357,228,149,63,459,210,431,520,471,507,502,445,446,473,442,443,460,475,513,486,525,480,584,592,605,539,541,543,573,588,861,596,570,608,599,564,566,601,571,565,602,598,685,622,680,641,614,660,615,624,642,673,664,629,674,617,684,686,649,625,618,638,689,692,754,742,743,744,745,746,756,711,712,767,713,714,715,759,717,718,719,735,736,751,726,771,738,752,728,753,730,764,774,776,841,778,779,830,780,781,783,784,831,787,789,853,827,792,793,848,795,832,797,799,800,842,843,802,805,806,807,849,809,857,850,844,845,814,854,815,817,851,819,820,852,825,858,860,868,869,892,899,871,886,904,862,888,875,865,866,889,877,878,880,902,897,891,906,948,954,928,908,929,944,910,911,945,981,946,947,934,913,914,935,916,919,951,936,922,923,925,937,926,927,960,942,961,973,984,985,964,978,967,998,976,968,988,969,989,1001,970,979,1002,972,977,996
473,391,12,65,387,297,514,342,137,299,67,198,408,126,142,268,417,433,265,64,306,105,146,21,184,32,207,56,148,187,123,111,20,234,236,366,294,45,357,172,63,459,520,507,442,443,513,468,525,466,480,584,592,605,558,541,543,595,596,570,608,607,564,586,601,571,555,563,557,598,544,567,672,680,660,615,624,642,662,673,616,664,665,629,674,617,684,686,687,651,620,657,666,671,670,626,689,761,754,694,705,708,695,742,743,709,745,760,756,711,767,713,714,715,717,718,719,735,736,720,763,768,751,726,771,738,700,728,753,730,774,776,829,841,779,830,780,781,782,784,787,791,792,793,795,796,832,797,799,800,806,807,836,849,809,857,850,837,814,816,817,819,820,838,825,858,860,868,892,899,871,872,904,862,875,876,865,866,889,877,879,897,906,883,954,908,929,910,931,932,947,956,934,914,915,935,916,918,919,936,940,922,923,925,953,937,926,927,960,942,973,963,965,978,987,976,968,972,977
544,391,12,75,65,297,514,395,137,67,328,408,417,102,291,524,265,64,248,306,943,88,105,146,292,184,32,369,56,148,123,193,111,93,366,45,149,459,210,431,434,483,507,445,446,442,443,525,518,455,533,531,584,592,605,541,549,543,588,861,596,597,570,608,566,586,601,840,571,565,555,557,598,685,672,680,619,641,642,630,673,616,664,665,629,686,687,649,650,620,657,682,671,670,626,638,689,692,761,754,694,705,695,743,709,696,756,773,711,712,713,714,717,718,719,722,724,726,771,738,700,752,728,829,841,830,780,781,831,787,788,789,790,827,791,846,796,832,797,802,836,808,849,809,857,850,811,837,844,813,854,815,816,855,817,838,823,825,858,839,892,871,886,872,904,888,893,876,865,866,878,880,902,906,948,944,945,931,932,981,933,947,957,956,934,949,913,914,935,917,919,951,936,940,925,952,953,937,960,942,959,961,982,983,963,975,985,978,987,976,988,999,1001,979,1002,972,980,996
800,391,287,12,75,65,514,24,26,299,67,328,142,417,273,433,265,64,248,306,105,146,292,21,260,184,32,207,56,223,295,148,187,193,20,353,234,236,366,294,255,357,538,39,228,149,63,135,459,431,434,507,445,446,473,442,512,513,468,480,584,558,548,539,541,543,573,861,596,570,608,599,607,564,586,601,571,602,555,563,544,567,623,680,619,641,614,660,615,624,630,662,664,629,674,617,684,650,620,671,626,618,692,761,754,694,755,705,742,743,744,709,745,711,712,713,714,698,759,717,718,735,768,751,738,700,728,730,774,841,778,779,830,780,781,782,783,784,831,787,789,853,827,791,846,792,793,848,795,832,797,798,799,843,806,836,849,809,857,811,844,845,814,815,817,818,819,820,852,825,858,860,868,869,892,899,871,872,904,862,888,875,865,866,889,877,878,880,902,897,906,948,954,955,928,929,944,910,911,945,931,981,946,933,947,934,949,913,914,915,935,918,919,951,921,936,940,922,923,953,926,927,960,959,961,973,982,963,985,997,966,978,967,987,976,968,988,1000,1001,972,977,996
968,287,162,137,299,67,268,291,433,64,306,105,89,292,351,260,184,32,301,56,109,295,193,20,353,236,294,357,377,172,228,63,210,493,434,483,507,502,445,446,473,442,443,512,513,468,523,466,480,531,592,558,539,543,588,597,570,580,599,607,564,586,601,602,563,544,685,680,614,660,615,624,642,630,662,616,664,665,674,625,682,658,618,761,754,708,742,743,765,709,745,760,746,711,712,767,714,719,720,724,768,751,726,738,700,730,764,774,776,778,779,782,783,784,787,788,789,853,792,795,796,797,798,799,800,843,805,807,809,857,850,811,845,814,816,855,817,851,819,820,852,822,823,825,858,839,868,871,904,862,888,875,864,877,878,897,891,901,948,883,928,929,910,911,945,912,932,981,946,947,934,958,914,915,935,916,918,919,920,951,921,936,940,923,925,926,927,960,959,961,973,983,963,975,984,985,997,964,986,965,966,978,998,987,988,999,969,1000,1001,970,1002,971,972,980,990,977,996
738,391,287,342,67,328,408,268,417,64,248,306,943,21,184,207,56,109,295,148,187,123,193,111,93,20,353,366,294,357,150,63,135,459,431,520,483,507,502,473,442,443,475,513,468,523,525,466,592,558,548,541,549,543,597,570,608,599,607,601,571,565,602,555,598,544,661,622,672,623,680,619,641,660,624,642,673,664,629,674,617,684,686,687,650,620,657,671,626,692,761,754,694,755,705,742,743,709,696,746,756,713,714,715,698,759,717,718,719,735,736,722,768,751,726,771,700,752,728,774,776,841,779,830,780,782,783,784,831,787,788,827,792,796,832,797,802,806,807,836,809,857,811,859,844,814,815,816,817,819,820,852,838,825,858,839,892,887,904,862,875,876,865,866,889,877,878,880,902,897,891,906,948,928,929,944,911,945,931,932,946,933,947,934,949,913,914,915,935,916,917,918,940,922,923,925,952,953,926,959,961,973,983,974,963,984,985,966,978,987,968,988,1000,989,1001,972,980,993,994
620,366,598,637,711,831,892,893,944,962,1003,1001
782,265,377,512,468,784,921,926
651,391,75,65,387,514,67,328,126,142,268,417,433,265,64,248,306,88,146,292,21,260,184,32,207,56,295,148,193,111,20,353,366,294,255,357,377,39,172,228,149,150,63,135,459,431,471,507,502,445,473,442,443,475,512,468,466,480,592,548,541,543,573,597,570,580,599,607,564,601,571,565,602,598,544,672,680,660,615,624,642,630,662,673,664,674,686,625,650,620,682,671,626,689,692,761,754,755,705,708,742,743,709,745,760,746,756,773,711,712,767,713,715,759,717,718,719,735,763,768,751,771,700,752,728,753,764,774,776,841,779,830,780,782,783,784,787,788,789,790,827,791,846,792,793,795,796,832,797,799,842,843,802,805,806,807,809,811,837,814,815,816,855,817,820,852,838,825,858,868,892,871,904,875,866,889,877,878,880,902,897,891,948,928,908,929,909,911,945,912,932,933,947,934,949,914,915,935,916,917,918,919,951,936,922,923,925,953,926,960,961,973,982,974,963,985,966,978,967,987,968,988,971,972,980,991,993,996
996,65,137,336,67,417,306,207,111,294,45,357,228,63,459,445,473,531,605,541,570,608,586,602,544,685,615,624,642,662,665,674,684,671,618,754,755,742,743,709,746,712,715,771,728,774,787,788,846,792,798,809,850,814,820,852,825,892,886,888,876,906,948,944,909,911,914,916,923,960,979,972,977
849,67,198,417,524,105,369,56,193,111,234,39,228,149,459,210,445,531,584,541,564,566,565,544,619,615,642,664,656,686,651,620,657,754,743,696,773,711,714,717,719,720,726,771,700,728,829,778,831,787,788,792,796,832,842,844,814,817,820,838,892,871,887,904,888,865,878,911,945,931,946,947,949,935,952,960,942,961,983,986,987,976,988,989,970,1002,980,991,994,996
123,65,387,514,315,67,328,291,265,64,248,306,105,146,21,184,207,56,295,193,111,20,353,236,294,45,255,357,150,63,135,520,493,510,445,446,473,442,443,512,468,523,466,531,592,558,548,539,541,861,596,608,580,599,607,601,571,565,602,598,567,622,614,615,624,642,630,616,674,625,650,620,671,618,692,761,754,755,742,743,709,712,713,714,715,759,719,735,736,722,724,763,768,751,771,738,700,752,728,774,776,778,779,830,784,789,790,846,792,795,796,832,797,843,802,807,836,849,809,837,815,817,819,820,852,825,860,839,892,899,871,886,888,864,878,897,906,883,928,908,911,945,933,947,914,935,916,936,952,926,959,961,973,983,975,978,968,972,980,990,996
641,301,638
299,67,32,193,45,63,507,443,615,754,743,728,730,792,796,797,808,825,945,947,917,918,919,926,927,961,972
684,391,287,75,514,395,137,67,328,408,142,268,417,433,265,64,248,306,105,21,207,56,295,187,193,111,93,20,353,236,172,228,149,150,63,135,459,210,431,520,493,434,445,446,473,442,443,460,475,513,468,486,523,525,584,592,539,541,543,573,588,861,596,570,599,607,564,586,601,571,565,602,555,563,557,598,567,622,672,680,615,624,642,662,616,664,665,674,617,686,687,649,625,650,666,671,618,692,761,754,694,705,742,743,709,746,773,711,712,715,698,759,717,718,719,720,724,726,771,728,774,841,778,830,780,781,784,787,789,853,846,792,848,796,797,798,843,836,808,849,809,811,837,844,845,814,854,815,816,817,851,820,852,838,825,858,892,871,886,904,888,875,864,866,877,878,880,902,897,906,948,954,955,928,929,944,909,911,945,932,981,946,947,949,913,914,935,951,921,936,940,922,923,924,952,953,926,960,942,959,973,983,963,975,985,966,967,998,987,988,1001,1002,972,991
778,391,75,514,395,137,26,67,126,142,268,291,524,433,265,306,943,351,260,32,207,369,109,295,193,236,294,255,357,228,150,63,135,210,431,493,471,445,443,460,475,512,468,525,518,466,480,542,558,539,541,573,861,570,580,607,564,566,586,601,571,602,555,563,544,622,641,614,660,615,624,642,662,664,629,674,649,625,650,620,666,682,670,618,689,692,755,705,695,742,743,744,709,696,745,760,746,756,773,767,713,714,698,759,722,768,751,771,753,730,732,774,776,829,779,830,781,782,784,786,831,788,790,791,792,793,795,796,797,798,799,800,842,843,802,805,806,807,849,809,857,811,837,844,813,814,815,816,817,818,819,820,838,822,823,825,858,860,868,871,872,887,904,862,888,864,876,865,894,889,902,897,948,883,955,928,908,909,911,912,914,915,917,918,951,921,940,922,923,924,925,952,953,926,960,942,961,973,974,984,965,978,998,987,968,988,999,969,970,993,977
730,65,26,67,328,142,433,943,184,32,56,109,148,193,20,353,294,63,459,520,510,473,468,480,584,592,539,597,580,563,661,680,615,624,673,687,618,689,754,694,755,742,743,745,746,715,698,717,735,751,738,752,728,776,779,784,787,790,791,793,797,798,799,843,811,812,814,892,888,875,866,877,928,929,911,931,935,919,923,925,963,978,967,972,977
473,391,75,65,387,81,258,299,67,328,198,142,268,433,265,64,943,88,105,146,21,260,184,207,56,109,295,123,193,20,236,45,538,39,172,63,135,520,434,483,507,446,443,475,468,486,523,480,584,592,542,558,549,588,597,570,580,599,564,566,601,602,555,563,567,672,619,614,615,624,642,630,662,664,656,665,674,684,620,670,618,692,761,754,694,755,705,695,742,743,744,709,745,760,773,711,712,713,698,718,735,736,722,724,751,726,771,700,752,728,753,730,732,776,829,841,778,779,830,781,782,783,784,788,789,790,827,792,793,848,796,832,797,800,835,802,805,806,807,808,849,809,850,811,837,844,845,814,854,815,816,855,817,818,819,820,852,838,825,860,839,868,871,872,862,888,864,876,865,866,877,879,880,897,901,948,883,928,908,929,944,910,912,981,946,957,934,958,949,914,915,935,916,917,918,936,940,922,952,937,942,961,973,962,983,974,963,984,985,978,967,976,968,999,969,989,1001,979,972,996
969,664,637,689,791,842,843,852,872,909,946,961,968,988,1001
619,366,446,442,541,664,650,620,657,754,705,709,696,773,711,714,719,738,732,831,836,849,855,869,886,872,903,954,955,941,936,942,985,999,1001
974,391,12,75,81,299,67,198,126,417,433,265,64,943,88,105,89,146,362,21,260,369,56,148,187,93,20,366,357,538,39,149,150,135,459,473,442,512,533,466,480,531,584,592,548,541,549,573,588,861,608,566,601,565,555,598,544,567,661,622,672,680,619,642,629,686,649,625,651,620,657,671,618,638,689,692,705,695,742,743,709,696,760,746,756,773,713,714,715,698,717,718,719,735,722,724,771,738,700,728,730,732,774,829,841,830,780,784,831,788,790,853,827,846,792,795,796,832,797,799,835,805,836,808,809,816,855,817,818,819,820,838,825,858,860,868,871,872,887,862,864,893,876,865,866,877,878,879,880,902,897,891,948,883,954,955,928,908,929,944,909,911,931,932,981,946,933,947,957,956,941,958,949,915,916,918,919,936,940,922,923,924,953,937,926,927,960,961,973,982,983,963,975,984,985,964,986,965,966,978,967,998,987,976,968,988,999,1000,989,1001,970,1002,971,972,990,991,977
146,943,88,148,93,255,228,459,531,541,549,608,687,637,650,638,694,714,719,720,700,831,827,832,857,875,866,877,903,906,981,956,953,983,975,976,1001,979
620,943,20,442,541,598,759,735,726,752,830,810,892,866,903,942,962,983,972
957,711,778,857,872,962
830,248,146,111,228,541,588,664,656,650,692,696,711,698,735,771,841,780,831,797,857,941,936,940
146,67,248,88,592,541,555,664,687,620,709,696,830,848,838,892,886,878,981,956,941,940,976
892,391,67,328,408,248,306,943,89,146,362,369,111,459,210,460,605,541,549,588,609,575,598,661,622,672,619,642,664,656,629,687,649,620,692,754,709,696,735,724,771,732,830,797,836,857,844,855,838,886,872,876,866,877,878,880,954,955,932,941,949,936,940,937,942,976
248,67,142,417,102,265,105,146,56,187,123,111,255,228,459,210,431,445,460,605,541,543,588,596,840,555,619,624,664,656,617,684,650,657,626,692,709,698,759,735,724,771,830,789,846,793,797,836,808,857,855,851,869,892,886,866,877,902,906,883,928,909,931,946,934,941,913,936,940,959,961,987,976,969,1002,990
886,146,709,696,830,838,941,987,976
434,111,709,948,941,936
541,12,67,248,88,146,207,369,228,605,588,557,619,642,664,656,650,620,692,754,695,696,711,714,698,759,735,771,728,830,827,857,838,892,878,954,931,981,941,951,940,959,976,979,996
696,67,146,111,228,459,446,605,541,588,619,642,664,656,650,692,709,711,698,722,830,780,797,836,857,838,892,886,877,878,903,906,931,941,936,940,952,959,976
571,65,387,24,342,137,336,26,235,299,67,268,184,295,123,193,20,236,294,357,39,172,63,135,459,520,507,502,443,513,468,523,455,466,480,584,592,558,539,597,570,580,599,607,564,578,586,602,563,544,672,623,680,614,615,624,630,673,665,617,666,658,618,692,761,755,708,742,743,765,745,760,746,715,759,735,768,762,738,753,764,774,776,778,780,781,782,783,784,786,788,853,792,793,796,797,798,799,800,843,802,805,806,807,849,809,812,813,818,819,820,822,823,825,871,888,875,865,889,878,897,883,928,910,911,945,912,934,913,914,916,917,918,919,951,936,922,923,953,937,926,927,960,973,962,963,965,966,978,967,998,968,988,970,971,972
695,228
629,297,459,518,549,861,575,642,687,620,638,714,762,752,795,836,893,894,880,903,957,939,984,976,999,1001,979,991
717,67,524,105,459,588,619,642,664,626,692,711,771,797,838,903,941,959,976
88,146,541,709,838,941,940,976
513,962
951,67,105,111,459,445,605,541,588,619,664,656,754,744,711,857,858,877,878,883,909,931,946,913,935,936,959,987,976,1000,980
940,67,248,88,146,111,228,459,605,541,588,609,840,555,619,642,664,656,692,709,696,756,711,714,698,735,771,830,780,797,836,857,844,838,892,877,878,880,891,903,955,909,931,932,933,956,941,949,936,952,959,962,976
878,541,664,620,771,830,844,892,862,941,940
575,459,687
925,391,287,75,65,387,514,395,342,336,26,299,67,328,408,142,417,273,524,433,64,248,105,292,21,184,207,56,109,295,148,187,123,193,20,353,236,366,294,357,39,172,150,63,459,431,520,493,471,507,502,446,473,442,443,460,475,512,513,486,523,525,466,480,531,584,592,558,539,570,608,564,566,586,571,565,602,555,563,598,544,685,672,680,660,615,624,630,673,616,664,665,629,674,625,651,620,671,618,692,761,742,743,744,765,709,745,760,746,756,767,713,715,719,735,720,722,724,763,768,771,700,752,728,753,730,764,776,777,778,779,830,780,782,783,784,789,853,827,791,792,793,848,795,796,832,797,799,843,802,805,806,807,809,850,811,845,814,815,816,817,820,852,838,823,825,858,860,839,868,892,899,871,886,887,888,864,865,894,866,906,928,908,929,909,911,945,912,946,933,947,934,914,935,916,918,919,920,951,923,924,953,926,961,973,983,963,965,966,978,998,987,988,969,970,979,971,980,977
565,778,941,976
575,408,943,223,187,111,605,541,588,680,650,626,692,698,735,724,771,831,848,795,836,857,844,838,877,880,903,944,931,933,941,939,936,959,976
728,187,45,459,541,566,601,557,619,642,626,692,754,698,759,735,722,724,771,738,831,857,837,855,838,866,877,931,941,949,936,959,984,976
709,248,88,146,111,228,459,434,592,601,555,619,664,656,687,650,620,696,711,714,748,735,738,857,854,838,892,886,864,877,929,931,981,933,941,940,987,976,996
848,146,941,976
32,514,26,299,67,328,126,268,417,433,265,248,351,56,193,353,236,294,39,172,228,150,63,431,520,502,473,442,475,512,466,543,570,599,607,564,601,565,602,563,544,614,615,624,630,662,673,665,674,684,671,761,742,743,745,712,767,715,735,768,753,764,779,787,793,795,802,849,809,850,837,815,817,820,852,868,871,872,906,948,908,911,945,912,947,916,918,936,923,926,961,997,966,978,968
592,146,709,941,987
981,146,709,941,976
664,248,943,105,146,193,111,228,483,605,541,588,601,619,656,617,650,620,657,692,709,696,698,759,717,735,771,732,830,808,857,850,837,844,852,892,878,948,944,931,946,941,951,940,959,978,987,976,969,979,1002,990
719,146,838,941,976
732,111,228,459,619,664,656,735,832,892,931,941,987,976
976,709,838,941
687,146,709,941,976
738,709,728,941
620,391,12,258,328,408,102,64,306,943,88,105,89,146,207,187,123,111,93,20,234,366,45,228,149,459,446,442,518,533,592,605,541,588,861,609,599,566,601,840,565,557,598,661,680,619,616,664,656,629,687,649,637,657,692,705,695,744,709,696,756,773,711,714,759,717,718,719,735,736,720,722,724,771,738,728,732,841,830,780,831,848,842,835,836,808,857,859,837,844,845,854,855,838,869,892,886,872,907,887,862,876,894,877,878,879,880,897,891,903,954,944,931,932,981,946,933,956,934,941,949,936,940,922,925,953,937,942,959,974,984,985,1003,978,987,976,999,1001,979,972
336,391,75,65,387,514,342,137,26,299,67,126,142,268,273,524,433,248,306,88,89,21,260,184,207,301,56,109,295,148,193,20,353,236,366,294,255,39,172,228,63,431,520,493,471,507,502,445,473,442,443,475,512,513,468,486,523,466,480,584,542,558,539,543,588,597,570,608,580,599,607,564,601,571,565,602,563,544,567,619,614,615,624,630,665,674,617,686,625,682,618,638,689,692,761,754,694,755,742,743,744,765,745,760,746,767,715,759,735,768,762,751,753,730,764,774,776,777,778,779,780,782,783,784,787,789,790,853,827,846,792,793,848,795,796,797,798,799,800,843,802,805,806,807,808,809,857,811,812,813,814,817,851,818,820,852,822,823,825,858,860,868,899,871,904,862,888,875,864,865,866,889,877,878,902,948,928,908,929,909,911,945,946,947,934,914,915,935,916,918,919,920,951,936,922,923,924,925,953,926,927,960,959,961,973,974,963,984,965,966,978,967,987,968,969,970,971,972
292,685,941
869,12,943,88,187,93,366,45,228,459,483,605,541,549,598,680,664,637,620,666,626,689,705,756,711,698,717,719,771,732,829,830,831,827,846,795,842,857,838,892,872,907,887,904,862,888,893,876,866,878,880,891,903,954,929,944,932,957,956,941,952,960,982,974,985,999,996
362,941
814,391,12,65,342,137,235,258,299,67,328,126,142,291,433,265,943,105,260,32,207,223,295,148,111,20,353,234,236,366,45,377,172,149,150,63,135,459,431,493,471,507,445,473,443,475,512,513,486,523,525,466,480,584,592,605,558,541,549,595,861,596,597,570,580,607,564,586,571,602,563,567,685,680,614,615,624,642,630,662,673,664,617,625,651,666,682,618,638,689,761,708,695,742,743,744,765,709,745,760,746,712,698,759,718,735,736,722,763,751,726,738,752,728,730,732,776,829,778,779,830,780,782,783,784,786,831,789,790,791,846,792,793,796,832,797,798,799,800,842,802,805,806,807,836,849,809,857,811,837,844,812,845,813,854,815,817,818,819,820,825,858,860,868,899,871,864,865,889,902,897,901,948,883,928,908,929,910,911,945,912,981,946,947,934,913,914,915,935,916,917,918,919,920,922,923,924,925,937,926,959,973,963,984,964,965,978,998,976,968,999,969,1000,989,1002,971,980,990,994,977
555,941
1000,391,287,65,514,342,137,26,258,67,328,198,408,417,102,273,291,524,265,248,105,146,260,207,369,56,223,109,148,111,93,234,294,45,377,39,172,228,149,150,63,459,210,431,493,434,507,445,446,525,531,592,605,549,543,588,861,596,570,608,599,566,601,840,565,555,557,598,685,672,680,624,616,664,656,684,686,687,625,650,651,657,682,671,670,626,618,638,689,754,694,709,696,745,746,756,773,711,712,714,717,719,720,722,724,768,771,700,752,728,730,777,829,778,830,780,781,782,783,786,831,787,788,789,790,827,791,846,792,793,848,796,832,797,799,843,802,806,807,836,808,849,811,844,813,814,854,815,816,817,819,838,822,825,858,860,892,899,871,886,872,887,862,888,875,864,876,866,889,878,880,902,897,906,883,908,944,909,910,911,945,932,981,946,933,947,934,949,913,914,939,935,916,919,921,936,940,922,923,924,952,953,926,942,961,973,963,997,986,966,987,968,988,999,969,1002,971,990,994,977,996
602,391,12,65,387,26,299,67,328,408,126,291,433,265,64,248,306,943,88,105,146,351,184,32,207,56,109,295,148,123,111,93,353,234,236,294,45,255,357,228,63,135,459,210,431,493,507,445,446,442,512,468,523,525,455,480,531,584,592,605,548,539,541,861,580,599,607,565,563,557,598,544,622,680,660,615,624,642,662,629,686,687,625,650,620,671,626,618,689,692,761,754,694,742,743,744,709,746,712,713,715,759,717,718,719,735,722,768,738,700,728,730,764,774,776,841,778,779,830,780,782,783,831,787,788,827,792,793,796,832,797,799,843,806,836,808,849,809,857,811,837,845,814,854,817,851,820,852,838,858,839,892,899,871,886,872,904,862,888,875,876,865,866,889,877,878,902,897,891,906,948,883,955,908,929,910,911,981,933,947,956,934,949,913,914,915,935,918,919,920,951,936,940,922,923,924,925,937,926,960,942,959,961,973,963,975,965,978,976,970,1002,971,972,980,977,996
781,287,12,262,65,315,342,137,67,328,198,126,142,268,417,273,524,433,265,64,248,306,943,146,362,292,21,32,207,56,109,295,148,193,93,20,236,255,357,39,172,228,149,150,63,459,210,431,493,510,507,502,445,473,475,512,513,486,523,525,455,466,480,531,584,592,542,558,539,541,543,573,596,597,570,599,607,564,586,601,571,565,602,563,544,567,672,680,614,660,615,624,630,662,673,664,665,674,617,684,625,682,618,689,761,754,694,755,742,743,744,745,760,756,767,713,715,759,717,735,768,751,728,753,730,764,774,776,777,778,779,782,783,784,786,787,827,791,846,792,793,795,796,832,797,798,799,800,843,802,805,806,807,808,849,809,857,811,812,845,814,816,855,817,851,819,820,822,825,858,860,839,868,892,899,871,904,888,875,864,865,866,902,897,891,901,906,883,908,929,910,911,945,912,946,933,947,934,914,935,916,917,918,920,951,923,924,925,926,960,961,973,963,997,986,998,987,976,969,972,990,977
969,248,105,228,459,588,619,664,719,843,934,941,959,987
111,838,941
830,391,75,262,65,26,299,67,328,408,126,268,417,102,433,248,306,105,146,21,32,207,56,295,148,123,193,93,20,353,236,294,45,255,377,149,63,459,431,520,493,434,483,507,445,473,442,512,513,466,480,584,592,558,539,541,861,599,607,564,566,840,565,555,563,557,544,567,680,614,660,615,624,642,662,664,665,629,674,686,687,625,650,651,620,657,682,671,626,618,754,694,705,742,743,744,709,696,745,746,756,773,712,767,714,715,759,719,735,736,720,768,726,738,700,728,753,732,764,774,776,778,779,780,781,782,783,784,831,787,788,789,790,827,846,792,793,848,795,796,832,797,798,799,842,835,802,807,836,849,809,850,811,837,844,845,814,815,816,855,817,818,820,852,838,825,860,892,871,875,889,877,878,879,880,897,891,906,948,928,908,929,909,911,945,931,981,946,947,913,914,915,935,921,936,922,923,924,925,937,926,960,961,973,963,985,966,978,987,976,968,999,989,979,972,980,994,977,996
297,391,514,395,67,328,408,142,102,64,248,306,943,88,105,146,260,207,369,56,223,187,123,234,366,45,255,357,538,228,149,135,459,483,445,460,533,592,605,541,543,588,861,596,609,599,566,586,601,840,575,555,557,598,661,622,672,680,619,642,664,656,684,649,637,651,620,657,671,626,692,754,694,705,695,744,709,696,756,773,711,712,713,714,698,759,717,748,719,735,736,724,763,726,771,700,752,728,732,841,830,831,789,846,848,832,797,842,843,835,808,849,857,850,837,844,845,854,851,852,838,858,869,871,886,872,907,887,862,888,864,876,894,866,877,878,879,880,897,903,948,883,954,955,929,909,945,931,932,981,946,933,947,956,934,941,949,913,939,935,951,936,940,922,952,937,942,959,973,982,962,983,974,985,986,978,967,987,976,988,969,1000,1001,979,972,990,992,994,995,996
64,514,137,67,328,142,524,265,248,306,943,301,148,193,45,357,63,446,525,541,597,566,601,565,615,624,674,687,618,754,743,715,719,735,771,728,781,787,788,792,796,843,811,844,817,851,820,858,892,904,878,948,945,947,949,935,951,922,952,953,960,959,961,963,972
20,443,564,717,925
742,75,514,67,142,433,64,306,943,184,56,187,193,236,294,228,459,434,510,507,473,442,443,466,480,558,596,570,599,602,563,615,662,674,684,755,743,744,745,760,719,720,751,738,728,764,776,778,779,781,784,787,792,796,797,842,802,809,837,814,815,817,851,820,858,868,871,928,908,910,912,947,934,915,918,919,936,937,961,973,963,965,978,977,996
586,67,417,248,193,63,459,445,615,754,719,753,796,797,871,865
75,395,513
75,395,513
524,941
623,357,763,865,926
664,262,67,193,586,615,779,792,796,934
684,67,328,291,433,248,89,21,32,56,148,353,234,236,294,45,431,520,493,446,442,468,584,541,543,861,597,607,565,602,598,619,660,615,674,650,618,754,708,743,709,720,728,732,777,841,781,831,853,827,793,832,843,807,809,857,811,814,854,817,820,852,825,892,871,904,875,866,878,880,883,928,929,947,935,917,918,919,920,936,923,924,961,973,999,1000
315,258,662
592,391,12,65,387,297,514,395,137,336,299,67,328,142,268,102,291,524,64,248,306,943,105,146,21,351,184,32,207,301,56,148,187,193,111,93,20,234,45,255,357,538,39,228,63,135,210,431,434,510,483,501,445,473,442,443,513,468,518,466,480,605,558,541,543,861,596,570,564,586,601,840,571,565,602,575,557,622,672,614,615,624,673,674,684,687,650,620,682,671,618,689,692,754,755,742,744,709,696,760,756,773,711,712,713,714,698,759,719,735,722,726,771,738,728,732,774,776,829,841,778,830,780,782,783,784,831,788,789,790,827,846,792,793,795,796,832,797,843,802,806,807,836,809,850,811,837,844,812,813,814,855,817,819,838,825,860,839,892,899,886,872,888,875,864,865,866,889,878,880,897,891,906,948,883,928,929,944,911,931,946,947,913,914,915,935,916,917,918,919,920,951,921,936,940,923,925,953,926,960,942,959,961,973,963,965,966,978,967,998,987,968,999,969,989,1002,971,972,980,990,994,977,996
744,941
918,287,75,387,514,137,336,299,67,408,126,268,417,273,524,433,265,248,943,105,21,351,184,32,207,56,109,295,193,111,234,294,357,377,538,228,150,63,459,431,520,493,434,483,502,445,473,442,443,460,512,468,525,466,480,531,584,592,539,549,543,597,570,608,599,607,564,586,601,571,555,544,622,672,680,619,641,614,615,624,630,673,616,674,684,649,657,666,682,638,692,761,754,708,742,743,744,765,709,745,760,746,756,712,767,713,715,717,719,768,751,738,700,728,753,730,764,774,776,778,781,783,784,787,788,789,853,791,846,792,795,796,832,799,843,805,807,808,809,850,844,845,814,815,855,817,851,820,852,822,825,858,868,892,871,886,872,904,875,864,865,889,877,878,880,897,901,906,948,883,955,928,908,929,910,945,912,932,981,946,933,947,949,914,915,935,916,917,919,951,921,936,940,922,923,925,953,926,927,959,961,963,986,965,966,998,987,968,988,969,1001,970,1002,971,972,980,992,993,994,977,996
56,75,262,65,26,299,67,328,408,126,142,273,291,433,248,306,105,21,184,207,295,187,353,234,236,294,255,357,377,538,172,228,63,135,459,520,434,507,445,473,442,443,460,475,512,513,468,486,523,480,584,592,605,558,548,596,608,580,607,564,586,565,602,563,557,567,622,672,680,615,624,642,664,665,674,617,684,625,650,657,671,618,638,761,754,694,755,705,742,743,744,709,745,746,773,711,712,715,698,759,717,719,735,720,722,768,738,728,764,774,776,841,781,782,783,784,789,846,792,795,796,832,797,799,800,842,843,802,807,809,857,850,837,844,813,814,815,817,851,819,820,852,823,825,858,860,892,899,871,886,904,862,888,875,876,865,866,889,877,878,880,902,897,891,906,948,883,955,928,908,929,910,911,945,981,946,933,947,949,913,914,935,916,917,919,920,921,936,922,924,925,953,937,926,960,959,961,973,963,985,986,965,966,978,967,998,968,989,970,979,972,980,990,995,977
918,299,67,268,32,193,63,599,615,624,743,745,730,831,827,797,798,807,808,814,820,825,945,916,963,978
738,391,67,56,541,680,624,755,742,744,735,771,728,788,793,832,892,904,865,897,908,910,918,973,978,972
149,75,262,387,342,67,328,408,126,268,417,433,265,248,306,943,88,292,21,260,184,56,223,109,295,148,187,123,193,111,93,20,353,236,366,357,228,63,135,459,431,493,434,483,507,445,473,442,468,466,480,531,584,592,542,539,541,549,543,861,570,608,580,609,599,607,564,586,601,840,544,567,672,680,619,660,615,624,642,630,662,674,686,650,651,620,666,682,671,626,618,638,689,692,761,754,705,742,743,744,709,696,745,746,756,773,711,712,713,714,715,759,717,719,735,736,722,768,726,738,700,728,753,732,776,841,778,779,830,781,782,784,786,831,787,788,789,790,827,846,792,796,832,797,799,800,842,843,802,805,836,849,809,857,811,844,814,854,815,817,820,838,825,858,860,868,869,892,899,886,872,904,862,888,875,865,866,902,897,906,948,954,928,945,912,931,932,981,933,934,949,913,914,915,935,916,920,951,936,940,923,925,952,926,960,961,973,962,963,997,966,978,987,976,1000,972,980,991,992,977,996
745,391,75,65,137,67,328,142,362,207,187,123,193,20,357,172,63,459,210,431,434,473,443,525,466,592,570,580,564,571,602,544,672,615,624,630,662,617,754,742,743,709,760,746,767,698,719,735,763,762,730,764,774,778,781,787,788,848,796,797,806,850,851,818,819,820,858,892,875,864,891,910,949,915,917,918,919,925,937,926,973,963,1003,965,966,978,998,976
745,67,292,228,63,459,473,549,570,615,630,744,765,709,712,728,781,784,792,796,797,849,814,820,862,935,937,959,973,963,985
657,287,67,198,417,248,105,294,460,622,624,665,684,709,773,777,786,796,808,849,871,948,959,986,1000
746,65,387,336,26,67,198,268,943,362,56,295,193,63,431,520,493,445,475,512,513,525,455,539,543,597,608,586,555,563,615,624,630,662,674,620,682,618,742,743,744,715,771,730,764,776,778,783,784,792,793,796,797,799,805,806,807,808,809,845,814,820,823,868,871,865,889,902,910,945,946,947,914,915,916,917,923,927,960,961,963,978,998,987,1000,972,980,977
932,391,12,65,297,514,81,26,67,328,408,417,102,64,306,943,88,105,89,146,260,369,295,148,187,111,93,20,234,366,294,45,255,377,538,149,459,520,483,501,446,513,486,518,455,533,531,605,558,541,549,595,588,861,597,608,609,564,566,601,840,575,557,598,567,661,672,680,641,642,616,629,686,650,651,620,657,682,671,670,626,618,638,689,754,705,708,695,742,744,709,696,760,756,711,712,713,714,715,698,759,717,718,719,735,736,720,722,724,726,771,738,700,752,728,753,730,732,774,829,841,830,780,831,787,788,827,848,795,832,842,835,836,857,810,859,844,813,854,855,817,818,852,838,823,892,886,872,887,904,862,875,864,893,876,866,889,877,878,879,880,902,897,891,901,883,954,955,928,929,944,910,911,931,981,946,933,947,957,956,958,949,913,914,915,935,916,917,918,919,920,936,940,922,923,924,925,952,953,937,927,942,982,962,983,974,975,984,985,967,976,999,989,1001,970,979,972,980,991,977
778,67,433,193,45,602,615,743,709,719,792,797
431,75,262,514,81,395,137,299,67,328,408,273,265,64,248,105,207,301,56,109,148,111,20,353,255,377,228,149,63,135,493,510,446,473,460,475,523,531,558,548,588,597,566,601,565,555,557,567,622,641,615,624,642,664,684,686,687,625,650,682,671,626,618,761,694,705,744,709,746,756,773,712,767,715,759,719,722,768,771,752,728,732,780,783,784,789,792,796,832,797,799,807,836,808,809,850,837,844,845,813,814,816,855,817,851,820,858,868,892,899,888,893,876,865,866,878,880,928,909,932,981,946,947,913,914,935,919,936,922,925,926,960,961,963,978,987,1000,1001,971,972,991,977,996
945,391,395,137,299,67,328,126,142,268,417,102,265,248,306,88,105,89,351,184,32,56,109,295,193,111,93,353,366,294,255,377,228,149,150,63,459,431,520,493,483,502,445,442,443,513,468,466,480,584,592,548,539,541,543,597,570,599,607,564,586,601,571,565,602,555,563,598,544,622,672,680,641,614,615,624,630,673,664,665,629,674,617,684,686,687,625,650,657,671,689,761,754,708,743,744,746,756,711,712,767,715,759,719,735,720,768,726,700,752,728,753,730,774,776,841,830,781,782,783,784,831,787,788,789,790,853,791,846,792,795,796,832,797,798,799,842,843,802,805,807,836,849,809,857,811,837,844,845,814,854,815,817,820,838,822,825,858,868,892,871,888,875,865,866,889,877,878,880,897,891,906,948,928,908,909,910,911,912,931,946,947,957,934,941,949,913,914,935,916,917,918,951,936,922,923,924,925,952,926,960,961,963,985,965,966,987,968,1000,1001,1002,971,972,990,994,996
184,67,135,615,624,728,776,809,868,978,972
970,75,67,248,292,56,353,459,434,445,513,468,608,567,685,724,771,778,830,782,846,792,808,811,817,852,838,886,872,865,880,948,908,911,914,935,936,953,985,996
937,287,67,328,408,248,184,56,109,111,353,172,63,135,459,210,520,483,473,468,523,592,539,541,861,608,601,602,622,672,615,624,673,616,650,620,626,694,742,744,765,709,746,712,759,719,735,768,752,728,776,841,780,783,784,789,846,792,796,832,798,799,843,805,807,809,857,845,814,815,817,820,822,868,899,875,893,865,877,878,880,906,955,929,944,911,931,981,934,913,914,935,921,922,925,942,959,961,973,974,963,978,998,976,988,972
963,391,287,12,75,65,514,342,137,336,299,67,328,142,268,417,433,265,64,248,306,943,146,21,351,184,207,56,295,123,193,93,20,236,294,357,172,150,63,459,431,520,434,471,507,446,473,442,443,475,512,513,523,525,466,480,584,592,542,558,539,541,597,570,599,607,564,571,563,544,567,685,660,615,624,630,662,665,629,617,684,687,625,620,618,692,742,743,744,745,760,746,767,715,698,759,717,719,735,736,763,751,771,752,728,753,730,764,774,776,778,779,830,781,782,784,831,787,788,789,792,793,848,796,832,798,799,800,843,805,806,807,809,811,859,837,845,814,816,817,818,819,820,838,822,823,825,860,892,871,904,862,888,875,864,865,889,877,897,891,901,906,948,883,928,908,910,911,945,912,933,947,934,913,914,915,935,917,918,919,922,924,925,953,937,926,927,960,942,959,961,973,983,974,975,997,964,986,965,966,978,967,998,987,976,968,969,1000,1002,971,972,980,990,993,994,977
913,661,932
913,184,56,150,520,598,771,700,829,787,811,854,838,928,909
809,268,295,193,353,520,565,761,730,796,805,820,825,948,945,914,918,961,978
193,433,56,295,63,502,473,624,630,662,742,717,849,820,868,906,913,935,961,976,972
602,391,75,65,395,26,299,67,328,198,126,142,417,291,524,433,265,306,88,146,351,260,184,32,207,369,56,148,187,123,193,111,20,234,236,366,294,255,357,377,39,172,63,135,459,434,510,507,445,446,473,442,443,460,486,523,525,455,480,584,592,605,549,861,597,570,608,580,599,607,601,571,565,555,544,567,685,672,680,614,624,642,630,662,673,665,629,674,617,684,687,625,657,682,671,626,618,689,692,761,754,755,742,709,696,745,760,773,711,712,767,715,698,717,719,763,768,726,738,728,753,730,732,774,829,841,778,830,780,781,783,831,789,853,827,792,793,848,832,797,799,800,842,843,802,805,807,836,808,809,857,811,859,844,845,813,814,815,816,855,817,851,819,820,852,825,860,839,868,892,899,886,904,862,888,875,864,876,865,877,878,880,897,891,906,948,883,928,929,944,932,981,947,949,914,915,935,916,919,920,951,921,922,924,925,952,937,960,959,961,973,963,965,978,998,976,968,988,969,1000,1002,972,980,996
798,391,297,336,26,235,299,67,328,408,126,142,417,273,524,265,248,943,21,351,184,56,295,193,111,353,366,294,255,377,39,149,63,459,431,520,493,471,446,473,442,443,475,512,513,468,525,466,480,584,605,542,558,539,541,861,597,570,580,599,607,564,586,601,571,602,563,567,685,614,660,615,624,630,664,656,629,674,684,686,625,650,620,657,670,658,618,692,761,754,705,695,742,743,765,709,745,760,746,712,767,714,715,698,768,751,752,728,753,730,774,776,777,829,778,779,780,781,782,783,784,831,787,788,789,790,853,791,846,792,793,797,799,800,843,802,805,806,807,808,849,809,857,810,811,859,812,813,814,854,816,817,851,818,819,820,852,822,823,825,858,860,839,868,892,899,871,888,875,864,865,866,877,902,897,901,948,883,928,944,909,911,945,912,931,932,981,946,933,947,934,913,914,915,935,916,917,918,920,921,936,922,924,925,937,926,960,959,961,973,963,997,966,978,976,968,1000,972,980,993,994,977,996
111,391,12,75,65,297,514,395,342,137,299,67,328,408,268,102,433,265,64,248,306,88,105,351,260,184,32,207,56,223,295,148,187,93,20,234,366,45,255,357,377,228,149,150,63,459,431,520,434,502,501,445,446,442,460,512,468,480,531,584,592,605,548,539,541,549,543,861,596,597,570,608,599,607,566,586,601,602,563,557,598,544,567,672,680,619,641,614,660,615,624,642,630,616,629,617,684,686,687,625,651,620,671,618,638,689,692,761,754,694,742,743,744,709,756,711,712,767,713,714,698,759,718,735,736,720,722,768,771,752,728,732,774,841,778,779,830,780,781,783,831,788,827,792,848,795,796,832,797,798,799,843,807,836,849,809,857,845,814,815,855,817,820,852,822,823,825,858,892,886,872,904,862,888,875,893,865,866,889,877,878,879,880,891,906,948,883,955,929,944,910,945,912,931,932,981,946,934,958,949,914,915,916,918,919,951,921,936,922,923,953,937,927,960,959,982,974,975,985,997,986,966,998,976,968,988,989,970,979,1002,972,990,992,996
875,391,12,75,262,297,514,395,137,299,67,328,408,126,142,268,417,102,273,433,64,248,306,943,362,351,260,369,56,295,148,187,123,193,93,20,234,366,294,45,255,172,228,150,63,459,431,493,445,473,442,475,512,468,486,518,533,531,592,558,548,541,549,543,861,597,608,599,607,578,566,586,601,840,565,602,555,598,544,567,672,680,619,614,615,624,642,630,673,616,629,617,687,649,650,651,620,671,670,618,638,689,754,694,705,708,695,742,743,709,696,745,746,756,711,767,713,714,715,698,759,717,718,735,736,720,722,763,768,726,771,738,752,728,730,774,776,829,841,830,780,781,782,784,831,788,846,792,848,795,796,832,799,835,805,807,836,809,857,811,859,844,845,814,855,817,852,838,822,825,858,868,892,899,871,886,872,887,904,862,893,876,866,889,877,878,879,880,902,897,891,903,948,955,928,929,944,910,911,945,931,932,933,947,957,956,958,949,914,915,935,917,919,921,936,940,922,923,925,952,953,926,961,973,974,985,1003,966,978,976,968,988,989,970,980,990,992,996
960,391,287,262,514,336,26,299,67,328,198,408,126,142,268,291,265,64,248,88,105,292,21,351,32,301,56,109,295,193,377,172,228,149,150,63,135,459,431,493,434,471,502,445,446,473,442,460,475,512,513,523,525,480,592,605,558,543,595,588,596,597,570,580,607,564,586,601,555,563,544,685,660,615,624,630,664,656,684,657,682,692,754,705,695,742,743,744,709,696,760,746,773,712,767,713,715,718,748,719,768,730,764,774,776,777,841,778,779,781,782,783,784,787,790,853,791,846,792,848,796,832,798,799,800,843,806,836,809,857,850,811,837,812,845,813,814,815,816,855,817,851,819,820,852,823,825,858,868,899,871,872,862,888,865,889,877,902,897,891,906,948,883,928,908,929,910,911,945,931,981,946,933,947,956,934,949,913,914,915,935,916,917,920,951,921,936,922,923,924,925,926,942,959,961,973,982,983,974,963,985,997,964,986,965,966,978,998,987,976,968,988,969,1000,1002,971,980,990,994,977
518,709,875
837,262,342,26,67,268,105,32,56,295,123,193,353,294,39,172,63,135,459,520,445,473,480,542,558,596,564,571,602,563,544,567,672,619,660,615,624,630,662,761,743,709,745,760,746,735,768,774,778,783,784,787,792,796,797,799,843,802,809,850,811,820,825,868,875,889,897,911,947,914,916,924,925,926,927,963,966,968,972,993
567,67,148,172,434,531,558,673,651,717,829,796,798,820,852,887,933,916,925,978,968
947,692,820,871,909,986
468,377,473,605,541,619,778,853,871,940
539,391,287,75,262,65,387,514,137,26,299,67,328,126,142,268,417,291,433,265,64,248,362,292,21,351,56,223,109,295,123,111,353,234,236,255,149,150,63,459,210,431,520,493,471,510,483,445,446,473,442,443,512,466,480,592,605,558,543,573,595,588,596,597,608,609,607,566,601,565,602,567,685,622,641,614,660,615,624,642,630,662,673,664,674,617,684,657,666,682,670,692,761,754,694,755,708,742,743,744,765,745,760,746,773,711,712,767,715,759,717,719,735,736,720,722,724,768,751,771,700,752,753,730,732,764,774,776,777,778,779,780,781,782,783,784,786,787,788,789,853,791,792,793,796,832,798,799,843,806,807,836,849,809,850,811,859,844,814,854,855,817,820,852,838,823,825,858,860,868,871,888,875,864,893,889,877,878,879,902,891,906,928,908,909,911,912,932,981,946,947,949,913,914,935,916,918,919,951,922,923,925,937,960,961,973,982,963,965,966,978,998,969,1000,1002,971,972,980,990,991,996
564,137,417,524,56,295,228,149,542,539,596,608,615,664,754,720,730,778,780,784,831,787,792,806,876,902,891,906,910,960,968,969,970
718,391,287,75,65,387,514,395,235,299,67,328,408,291,524,64,248,943,105,292,21,260,207,56,109,148,187,111,93,20,353,236,366,294,45,255,357,377,228,63,459,210,431,520,434,502,501,445,446,473,442,475,468,486,466,480,592,539,541,588,861,596,597,570,599,601,565,602,557,598,567,622,680,619,614,660,615,642,662,673,616,664,629,674,617,684,687,625,682,671,618,689,692,761,754,755,705,742,743,709,756,711,712,713,714,715,698,719,735,720,768,726,771,738,700,752,728,753,732,774,829,841,778,779,830,780,781,784,831,787,789,853,827,791,792,793,848,796,832,797,799,842,843,802,807,836,849,811,844,845,813,814,815,816,855,820,852,858,860,869,892,899,871,872,907,888,875,893,876,877,878,880,902,897,891,954,910,911,931,932,981,947,956,934,958,949,914,915,935,917,918,919,951,921,936,940,953,937,960,959,961,973,963,985,997,1003,978,967,969,970,1002,971,972,980,990,992,994,995,977,996
193,391,12,75,65,387,297,514,81,336,26,299,67,408,126,268,417,433,265,248,306,943,105,292,21,260,184,207,223,295,123,20,366,294,45,357,63,459,210,431,520,483,507,446,473,443,475,513,468,486,523,466,480,584,605,539,541,543,597,608,580,607,566,586,571,602,555,563,598,544,567,619,614,660,615,624,630,662,674,686,649,620,657,682,671,618,692,761,694,705,695,743,744,709,760,746,756,773,711,759,717,735,768,726,700,752,730,774,829,778,779,780,782,831,787,788,789,853,848,795,800,843,805,806,836,808,849,850,811,837,813,814,854,815,818,820,852,825,868,892,871,886,872,875,876,865,866,889,877,879,880,902,897,955,944,911,945,912,932,981,946,947,956,934,949,916,918,920,921,940,925,952,937,926,927,959,961,963,985,964,965,966,978,987,976,968,999,969,1000,1002,971,990,991,992,993,977
558,387,142,273,433,366,294,507,541,602,686,760,784,798,799,800,806,819,838,878,901,973,968,993
294,75,387,342,26,235,433,32,357,377,39,228,63,473,512,513,468,523,455,466,605,542,558,570,580,602,563,674,617,625,618,742,744,746,762,726,774,778,780,781,792,799,800,805,806,807,812,813,817,820,852,822,860,889,877,928,911,913,914,935,916,919,920,921,924,925,926,927,960,973,963,966,987,971,972,993
297,210,573
918,26,299,67,268,184,32,56,193,236,63,459,431,502,473,468,599,601,563,544,614,615,624,630,618,761,743,745,760,717,735,730,784,831,827,792,797,798,805,807,808,809,814,820,852,825,860,868,871,928,909,910,911,945,947,935,916,920,923,926,973,963,978,969,972
746,391,262,514,26,235,299,67,408,142,268,524,64,306,105,56,295,148,193,20,234,294,62,63,459,210,584,541,597,564,840,660,615,624,629,682,618,742,709,760,756,712,713,759,717,771,728,764,776,778,830,784,792,795,796,797,802,806,836,809,810,813,814,817,820,852,825,868,892,899,871,875,866,889,877,878,908,946,947,913,935,916,922,925,953,926,959,961,973,963,1003,986,978,987,968,972,994
571,391,12,75,65,297,514,81,395,137,336,26,235,299,67,126,142,268,273,291,524,64,248,943,88,105,146,21,260,32,56,109,295,148,193,111,93,20,353,236,39,228,149,150,135,459,210,431,520,493,471,510,483,507,445,446,473,442,460,475,512,513,468,486,523,480,584,592,605,542,558,539,543,595,588,861,596,597,608,607,564,566,586,601,840,563,557,567,685,661,614,615,662,673,616,664,629,674,617,649,625,657,682,671,626,618,638,692,761,754,755,695,742,744,765,745,760,746,756,773,711,714,715,759,717,751,771,752,730,764,774,777,829,778,779,830,781,784,787,788,790,791,792,793,848,832,797,798,799,800,843,835,802,806,807,811,837,844,845,814,817,818,819,820,822,825,860,839,868,892,899,871,886,888,875,864,865,889,877,878,879,880,902,897,906,948,883,954,928,944,909,911,912,931,946,947,916,917,918,920,921,936,940,922,923,924,925,953,926,927,960,959,961,973,975,965,966,978,998,987,968,971,972,980,990,977
779,391,287,12,65,387,514,137,26,235,299,67,328,126,268,291,524,248,306,105,21,351,260,32,207,301,56,148,187,193,111,93,20,353,234,294,357,172,228,63,135,459,431,493,434,510,473,442,475,512,513,455,466,480,584,592,605,542,558,541,543,861,596,597,570,608,599,607,564,566,601,565,602,563,598,567,622,672,680,641,614,615,624,642,630,662,664,629,674,617,684,686,687,620,682,671,618,689,692,761,754,755,742,743,709,745,760,746,712,714,715,698,759,717,718,735,763,768,751,726,700,728,730,764,774,776,829,841,778,830,780,781,782,783,784,786,831,787,789,790,827,791,846,792,793,796,832,797,799,800,842,805,806,807,809,837,812,845,814,815,816,817,818,820,838,858,868,892,899,886,904,864,865,889,877,878,897,883,928,908,944,910,911,931,932,981,946,957,934,913,914,915,916,917,918,919,951,936,940,922,923,925,952,953,937,926,960,942,959,973,983,963,964,965,966,978,998,976,972,990,992,994,996
353,391,75,262,65,387,514,81,342,26,235,258,299,67,328,408,126,268,417,291,433,265,248,306,105,292,21,260,184,207,301,56,223,295,148,123,193,111,93,20,236,366,294,377,62,39,172,228,149,150,63,135,459,210,431,520,493,471,510,445,473,443,460,475,512,513,468,525,455,466,480,531,584,592,605,542,558,539,543,595,861,597,580,607,564,566,586,601,571,602,555,563,598,567,685,622,641,614,660,615,624,630,662,673,664,629,674,617,684,625,657,682,689,692,761,742,743,744,745,760,746,712,715,698,718,735,763,768,726,752,728,753,730,764,774,776,778,779,830,781,782,783,784,787,790,853,791,846,792,793,848,796,832,797,798,799,800,842,843,802,805,807,849,809,811,814,815,816,819,820,822,823,825,839,868,892,871,886,872,887,862,875,865,866,889,897,901,908,910,911,945,981,946,947,914,915,935,916,917,918,919,920,921,936,940,923,925,926,973,984,964,966,978,967,968,969,979,971,980,992,977
764,67,746,795,806,820,891,927
513,391,65,387,514,81,26,235,258,299,67,198,126,142,268,417,433,265,64,248,306,105,362,292,21,260,184,207,56,295,148,123,193,20,353,236,366,357,538,39,149,63,459,210,431,483,445,473,442,460,475,512,525,455,466,480,584,592,605,542,539,541,543,861,596,570,599,564,586,601,565,602,557,544,672,680,641,614,660,615,624,642,630,662,616,664,674,617,684,687,625,682,671,626,618,689,692,761,705,742,743,765,696,760,746,711,712,715,698,717,719,735,736,720,724,768,751,726,771,700,752,728,753,730,764,774,776,841,778,779,780,781,782,784,787,788,789,853,827,791,846,792,793,795,832,797,798,799,800,843,802,805,806,807,836,857,850,811,837,813,814,816,817,851,818,820,852,838,822,823,825,858,892,899,871,886,872,862,888,866,878,880,902,891,906,948,955,928,909,910,911,931,981,946,947,934,949,913,914,935,916,918,920,936,922,923,924,953,926,960,959,961,973,982,983,985,964,986,965,966,978,967,998,987,968,988,969,1000,989,979,1002,971,990,993,994,995,977
563,65,342,336,67,268,433,21,56,148,193,20,353,236,294,172,149,63,520,471,473,466,542,570,608,580,602,544,567,614,615,624,662,674,618,761,755,708,743,745,760,746,711,715,778,782,787,792,848,799,842,843,814,817,820,825,868,865,889,897,908,911,920,923,924,926,966,968,971
728,391,12,75,65,26,258,299,67,408,268,291,943,184,207,56,295,234,294,228,63,459,473,442,468,466,542,558,541,595,588,580,563,598,567,661,680,673,664,629,674,617,686,671,618,689,694,755,742,744,765,713,714,759,717,748,762,726,738,776,841,778,780,782,788,827,791,796,832,797,842,843,836,857,855,851,820,852,825,858,868,892,899,862,888,864,893,866,889,878,880,928,931,981,946,957,934,958,949,914,916,919,936,960,961,973,974,963,984,1003,964,967,968,969,970,972,991,992,993,977
619,366,442,754,709,711,714,869,887,903,932
607,391,65,514,137,336,26,67,328,126,102,273,265,248,32,56,295,193,20,353,236,294,45,172,228,63,459,431,520,493,502,445,446,473,475,455,466,480,584,592,605,539,543,570,599,564,586,601,571,565,660,615,624,664,674,617,625,618,761,742,743,744,745,760,746,711,712,715,759,719,735,720,768,771,728,753,730,776,841,778,780,781,782,783,784,831,787,789,790,827,846,792,796,832,797,798,799,843,805,807,809,850,837,844,845,813,814,816,817,851,820,822,825,868,899,871,888,864,865,889,902,897,906,928,910,911,946,949,915,939,935,916,917,918,919,951,936,923,924,925,926,927,959,963,986,966,978,998,988,969,1000,971,972,994
75,395,513
75,395,513
745,391,65,514,137,26,67,328,408,142,417,265,248,943,105,21,260,184,207,56,111,93,353,236,538,172,63,135,459,210,520,483,473,442,512,518,480,592,542,558,588,570,599,564,563,661,672,615,624,630,662,629,687,761,754,755,708,743,744,709,718,726,730,732,764,774,776,778,830,781,784,788,789,846,792,848,796,832,797,799,842,836,808,809,814,855,820,860,868,892,888,864,865,866,946,914,935,917,921,936,923,925,937,926,960,961,973,974,963,1003,966,978,998,976,968,971,977
709,941
862,391,65,137,26,67,328,198,408,268,291,524,248,306,88,105,146,21,260,184,32,207,56,295,148,187,123,111,20,353,234,45,255,377,172,228,63,135,459,210,431,434,471,502,445,446,473,442,475,512,468,523,525,466,531,605,539,541,543,861,596,570,608,580,599,601,598,567,685,661,672,680,641,660,615,624,642,662,664,629,674,617,684,686,687,650,651,657,682,671,626,638,689,692,754,705,742,709,696,745,760,756,773,711,715,717,718,719,735,768,751,726,771,738,752,728,753,730,829,841,778,830,780,781,782,783,784,831,787,788,789,790,846,792,796,832,797,799,842,843,802,806,807,808,809,850,811,837,845,813,814,815,816,817,851,818,819,820,852,825,858,839,868,892,886,872,887,904,888,864,866,889,877,878,880,902,897,948,955,908,929,944,910,911,912,931,946,933,947,934,949,913,914,935,916,917,918,919,920,951,921,936,940,924,953,937,926,927,960,942,959,973,983,963,978,998,968,1000,970,1002,971,972,980,994,977
602,391,75,65,514,137,67,328,408,524,433,265,64,248,105,260,184,56,187,193,111,353,236,366,294,255,172,228,63,510,446,473,486,480,592,608,580,607,564,586,571,680,641,614,660,615,664,629,617,684,618,761,742,743,709,745,760,746,767,763,726,738,752,728,730,732,764,779,830,781,783,784,831,787,788,791,792,796,800,842,806,807,809,813,814,819,820,852,868,871,862,888,865,866,889,897,928,908,910,945,932,981,946,935,916,920,921,926,960,973,963,966,978,967,968,1002,971,980
391,65,258,93,353,861,664,684,718,726,830,842,814,981,984,1003,964,979,992
807,126
709,642,878
843,262,123,135,468,615,624,735,805,812,820,825,935,916,917,973,978,976,988,969,994
920,391,75,387,81,137,336,26,299,67,328,408,142,268,291,524,248,306,88,105,292,184,207,369,56,148,187,193,111,20,353,234,236,294,228,149,150,135,459,431,483,502,445,446,473,442,460,525,455,533,584,592,605,558,539,541,543,588,596,608,580,599,607,566,586,601,840,602,555,563,557,567,661,641,614,660,615,624,664,656,617,625,651,620,682,671,638,689,692,754,694,705,708,742,743,744,709,745,760,746,773,712,713,717,718,722,768,771,752,728,730,776,841,778,779,830,780,781,782,783,784,831,788,789,853,827,791,792,793,795,796,799,800,843,802,805,806,807,808,809,850,811,859,837,844,812,813,814,815,816,855,817,820,822,825,860,868,899,871,904,888,875,876,889,877,878,880,902,891,908,929,909,910,945,912,932,946,933,947,934,949,913,914,915,935,917,918,919,921,922,923,925,926,960,959,961,982,974,963,966,978,967,998,968,988,969,1000,970,1002,971,972,980,990,991,994,996
126,391,287,75,514,81,395,342,137,299,67,328,408,268,417,64,248,306,351,260,184,207,56,148,353,236,366,294,357,172,228,135,459,210,445,473,442,460,468,466,592,558,541,543,570,580,607,564,586,601,571,565,614,615,624,662,674,617,625,650,620,671,692,761,754,742,743,709,756,711,735,722,763,768,751,771,752,728,776,829,778,779,830,781,782,783,784,831,787,792,848,796,832,800,843,802,807,809,850,811,837,814,815,816,817,820,822,825,871,872,904,862,889,877,880,897,928,910,945,946,947,949,914,916,917,921,936,922,923,925,937,926,927,960,961,973,963,966,978,967,968,996
75,387,32,301,236,357,172,510,460,455,597,570,580,571,602,660,617,651,638,742,709,760,746,759,762,738,752,730,764,776,796,860,868,864,891,915,935,919,927,963,967,998,970,972
75,387,301,109,236,357,172,510,597,570,660,617,651,742,709,760,746,759,762,738,752,764,776,812,860,868,864,915,927,963,967,998,970,972
567,12,65,342,26,291,433,260,184,207,56,193,20,353,366,294,357,459,520,493,473,442,475,513,466,480,542,541,597,570,608,564,661,680,615,624,674,684,620,618,638,689,694,755,705,695,745,760,746,715,698,735,751,726,700,752,774,776,779,830,781,784,831,789,827,793,799,800,843,807,808,809,857,810,859,844,812,814,819,860,868,862,876,865,866,877,903,929,909,910,911,931,981,934,958,919,940,922,953,926,973,974,963,984,964,965,978,967,976,992,977
662,391,65,387,514,395,342,26,67,408,126,417,291,524,433,265,64,248,351,260,184,32,207,56,109,295,148,123,193,111,93,20,353,234,236,294,255,172,228,150,135,459,431,520,434,502,446,473,442,443,460,475,512,468,486,480,531,605,541,543,588,861,597,608,580,607,564,566,586,601,565,602,555,598,567,680,619,641,614,615,624,642,616,664,629,674,617,684,625,650,620,657,671,670,618,689,761,754,694,705,742,744,709,745,760,756,711,712,715,717,719,735,720,724,768,728,753,730,732,774,776,829,778,779,830,780,781,782,783,784,831,787,788,853,827,792,848,795,832,800,842,809,857,850,811,813,814,854,815,817,851,818,819,820,838,822,823,858,839,868,892,899,886,904,862,888,865,866,889,877,878,902,897,948,954,955,928,908,944,910,931,981,946,933,947,956,949,913,914,915,917,919,920,951,921,936,940,922,924,953,926,927,959,973,982,974,963,966,978,967,998,968,1000,1002,971,972,990,993,994,977
811,391,12,65,395,137,336,26,299,67,328,126,268,417,273,291,524,64,248,105,362,292,21,351,184,32,207,56,223,295,148,123,193,111,20,353,366,294,45,255,377,150,63,135,459,520,434,471,501,445,473,442,443,475,513,468,486,523,525,466,480,605,542,539,541,543,861,596,570,608,599,607,566,586,601,571,602,555,563,557,598,661,672,619,614,660,615,624,642,673,629,674,687,625,650,620,666,682,671,618,689,761,694,755,695,742,765,745,746,711,712,767,714,715,698,759,718,768,771,752,728,764,776,829,841,778,779,830,781,782,783,787,788,827,791,792,793,795,796,832,798,799,800,806,836,849,850,859,837,812,813,814,815,816,855,817,851,818,819,820,838,858,860,871,904,862,888,875,865,889,878,902,897,891,901,948,883,928,908,929,909,910,945,946,934,958,949,913,915,935,916,917,918,919,920,951,921,922,923,924,925,937,926,927,960,959,961,973,983,963,966,978,967,998,987,976,968,999,969,989,970,1002,971,972,990,991,995,977,996
563,387,39,63,602,665,761,776,792,806,809,820,822,825,910,926
56,391,65,81,342,137,26,67,328,198,408,126,142,417,433,265,248,306,292,260,184,32,207,369,187,111,353,234,236,294,45,357,377,172,228,63,135,459,431,502,445,446,473,442,460,512,513,486,523,480,531,584,592,558,541,596,599,607,564,566,586,601,840,565,602,563,557,598,567,622,672,680,614,660,615,662,616,674,617,684,686,657,671,761,754,695,742,743,744,709,745,760,773,711,759,719,735,720,722,768,726,771,738,700,752,728,753,774,841,778,830,780,781,782,783,784,787,788,789,846,792,848,795,796,832,797,799,842,843,806,807,836,849,809,850,811,844,813,814,854,815,816,817,819,820,852,822,823,825,858,860,868,892,886,862,875,864,865,889,877,878,880,902,897,906,883,955,908,929,944,910,911,945,931,981,946,933,947,934,949,913,915,935,916,917,919,920,951,921,936,940,922,923,924,952,960,959,961,973,982,974,963,986,966,978,967,987,976,968,969,1000,972,980,990,995,977,996
762,967
897,391,75,262,137,26,299,142,268,417,291,265,105,369,56,366,294,228,459,210,431,445,473,468,592,558,541,597,607,566,586,571,602,563,557,615,674,686,761,754,755,742,743,711,715,717,768,728,776,778,779,830,780,792,796,832,797,799,806,836,813,819,820,822,823,825,868,875,864,902,891,911,946,915,935,917,919,951,923,926,960,966,978,967,998,989,972
940,75,67,273,306,184,187,353,294,228,459,468,541,543,566,586,840,622,680,615,629,674,742,743,709,771,752,728,774,830,784,814,816,820,868,892,904,916,918,959,973,963,968,972
848,287,75,297,514,342,336,67,328,408,126,268,291,433,265,64,248,21,260,184,32,207,56,148,123,193,111,93,20,353,234,366,294,45,255,538,228,63,135,459,431,434,483,445,446,473,442,468,531,584,541,543,861,596,597,608,599,564,566,601,602,563,598,567,685,680,641,614,660,615,624,642,630,662,664,629,674,617,687,651,682,671,626,618,689,692,761,754,694,742,743,744,709,745,760,711,712,713,715,698,759,717,718,719,735,720,722,768,751,726,771,738,700,752,728,753,730,774,829,841,779,830,780,781,783,784,787,789,827,846,792,796,832,797,799,800,842,843,806,836,808,809,850,811,859,845,813,814,854,815,816,851,820,852,822,825,858,868,892,871,872,887,904,862,875,864,865,866,889,877,878,880,902,897,891,906,948,955,908,929,944,909,911,945,931,932,946,933,947,934,949,914,935,916,917,919,951,921,936,940,922,923,924,925,952,953,937,926,927,960,959,961,973,974,963,964,965,966,978,967,987,976,968,969,989,971,972,990,991,992,993,994,977,996
902,287,12,336,26,67,198,408,102,273,524,64,248,306,105,89,292,21,369,56,109,148,111,366,294,255,377,63,459,483,445,446,473,442,475,468,523,525,455,533,466,605,558,539,541,549,573,588,596,597,570,609,607,566,571,565,602,685,622,672,641,614,615,630,673,616,656,629,674,686,687,649,650,657,666,682,671,670,638,692,754,694,705,708,744,709,746,756,773,711,712,698,718,719,720,722,724,771,728,753,730,764,774,776,829,841,830,780,781,782,783,787,788,789,790,853,791,792,793,796,800,842,835,802,836,808,849,857,850,811,859,837,844,813,814,854,815,816,817,851,852,822,823,825,858,860,868,869,892,899,871,886,872,887,904,862,888,875,864,876,865,866,878,879,880,897,901,906,948,883,928,929,944,909,911,945,932,981,946,947,957,956,958,913,914,915,935,916,920,921,940,922,924,925,952,926,960,942,959,961,973,974,997,986,966,978,998,987,976,999,1000,979,971,972,980,990,991,993,995,977
466,391,12,75,262,65,297,514,26,299,67,328,408,291,524,64,248,306,88,105,21,260,301,56,109,148,187,123,111,93,20,234,236,366,294,45,255,357,377,149,459,520,483,502,501,446,473,442,460,475,513,468,533,480,584,605,558,548,539,541,549,861,596,597,570,608,609,607,566,586,840,571,565,598,567,661,622,672,680,619,641,614,660,615,624,616,629,684,686,687,650,651,620,682,671,638,689,692,754,694,705,708,695,742,765,709,696,760,756,711,713,714,759,717,718,719,735,720,722,724,763,726,771,738,700,752,728,732,774,776,829,830,780,782,784,831,787,789,853,827,846,792,848,795,796,800,842,835,802,806,807,836,809,857,811,844,813,814,854,855,851,819,820,838,860,868,899,871,886,872,887,904,862,875,893,876,865,866,889,877,878,880,897,891,906,954,955,928,929,910,911,931,932,981,946,957,956,934,958,949,914,915,935,919,940,922,923,925,953,937,926,942,959,982,983,974,984,965,966,987,976,969,971,991,992,994,977,996
473,391,287,75,65,387,26,235,258,299,67,408,142,268,273,291,265,248,943,105,292,21,351,260,32,207,56,123,193,111,93,20,236,366,294,357,39,228,149,63,135,459,520,493,434,502,446,443,512,513,468,486,523,525,518,455,592,605,558,541,588,597,570,599,564,566,840,571,563,598,567,622,672,680,614,615,624,630,662,664,656,674,617,684,686,687,625,620,618,761,754,694,755,705,708,742,743,744,709,696,745,760,713,715,718,735,724,751,726,771,738,700,752,728,753,730,732,764,774,776,841,778,779,782,783,784,786,831,787,788,789,790,853,827,791,846,792,793,848,796,832,799,800,843,806,807,849,809,857,811,812,845,814,815,816,855,819,820,852,838,822,825,858,860,839,868,892,886,872,887,862,864,876,865,866,877,897,901,948,883,928,929,944,910,945,912,931,946,934,958,914,935,916,951,921,923,925,952,937,926,927,960,961,973,982,974,963,984,997,986,965,978,967,976,968,988,999,969,989,979,971,972,980,993,994,996
135,391,12,262,65,387,514,137,67,328,142,268,417,273,291,524,433,64,248,306,943,146,362,21,260,184,32,207,369,56,223,109,295,148,187,193,111,93,20,353,234,236,366,294,45,357,538,39,63,459,210,431,520,501,473,442,443,475,512,513,525,518,531,592,558,548,541,543,588,597,570,608,599,607,564,566,601,840,571,565,602,575,557,567,661,672,680,619,660,615,630,662,673,664,629,674,684,687,649,650,620,666,671,626,638,689,754,694,755,708,742,709,745,711,713,715,717,719,735,722,751,771,738,700,752,728,753,730,732,764,776,841,778,779,830,780,781,784,787,827,791,846,792,793,848,795,796,832,797,799,842,843,802,806,807,809,857,850,811,859,814,817,819,820,823,860,868,892,899,871,904,862,875,864,865,866,877,878,902,897,948,929,944,910,911,912,946,933,934,914,935,917,918,921,936,940,923,925,952,953,937,926,961,973,983,963,965,966,978,976,968,988,999,969,989,979,972,980
563,12,75,24,342,336,26,67,328,126,142,268,524,433,64,248,943,21,260,184,207,56,109,295,148,187,193,111,20,353,234,236,294,255,357,39,172,228,149,63,431,520,510,507,445,473,443,475,512,513,468,523,466,480,584,592,605,558,539,541,573,597,570,608,580,564,601,571,565,602,598,544,567,661,623,680,619,614,660,615,624,630,662,673,665,674,684,687,625,620,618,689,692,761,754,694,755,705,742,743,696,745,760,746,756,767,714,715,698,759,717,719,735,736,751,738,752,728,753,730,764,774,776,829,778,779,830,781,784,831,787,788,853,827,791,846,792,793,795,796,797,798,799,800,843,802,805,806,807,809,812,845,814,815,817,851,819,820,838,822,825,868,892,871,872,904,862,888,875,864,876,865,866,889,877,902,897,928,929,909,910,911,945,912,947,934,941,958,914,915,935,916,918,919,951,936,923,925,953,926,927,961,973,962,983,963,965,978,976,999,971,972,977,996
607,986
563,12,65,207,172,459,466,570,661,761,746,779,793,806,866,889,984,964
830,391,12,75,262,65,387,81,342,137,336,67,328,408,126,142,268,417,273,291,433,265,64,943,146,362,21,260,184,32,207,369,56,109,295,187,193,111,93,20,353,234,294,357,377,39,172,63,135,459,431,520,493,471,502,445,473,442,443,475,512,513,468,486,525,466,531,592,558,539,543,597,570,580,599,607,566,586,571,565,602,563,567,685,672,680,641,614,615,624,673,664,629,674,617,684,686,687,651,671,626,618,638,689,692,754,755,742,743,744,760,746,711,767,715,717,718,735,768,751,726,771,752,728,753,730,764,776,841,778,779,780,781,783,784,787,789,791,846,792,793,848,795,796,797,799,800,842,843,805,806,807,836,849,811,837,844,814,815,816,855,817,851,819,820,822,823,868,892,871,886,872,887,904,862,888,875,864,865,866,880,902,897,891,901,906,948,929,910,931,932,981,946,933,934,949,913,914,935,917,919,920,951,921,936,923,924,937,926,927,961,973,965,966,978,967,998,989,1002,972,993,977
417,65,387,67,328,408,248,306,32,207,56,111,234,538,431,520,493,446,473,475,468,455,533,584,548,588,597,599,601,571,602,598,622,680,624,616,674,686,649,650,657,671,618,705,708,709,746,756,773,712,759,720,722,768,771,700,752,728,753,732,774,780,783,784,789,791,796,832,798,842,836,808,837,813,816,817,820,852,892,899,907,888,875,876,878,897,906,911,945,932,981,946,933,956,934,958,913,914,935,920,936,923,925,926,960,961,973,986,978,987,976,988,971,972,990,993,994,996
299,391,75,262,65,137,26,67,328,408,126,142,268,273,265,64,943,88,21,351,184,32,207,301,56,295,148,123,193,111,353,234,366,294,39,172,228,63,135,459,431,520,493,502,445,473,442,512,513,486,466,480,584,539,541,588,861,596,597,580,599,564,566,601,840,571,602,563,598,567,622,680,641,614,660,615,624,642,630,662,673,629,674,617,686,687,625,671,618,638,761,754,694,695,742,743,709,745,760,746,711,713,714,715,698,759,717,718,735,720,768,771,738,728,753,774,776,778,779,830,780,781,782,787,789,827,792,793,796,799,800,842,843,802,805,806,807,809,857,811,813,815,818,820,838,822,825,858,860,868,892,871,872,904,862,888,875,864,865,866,889,877,878,879,880,897,891,948,954,955,928,929,910,911,945,912,931,946,933,934,949,913,914,935,916,919,921,936,922,923,924,925,952,953,937,926,960,942,973,982,983,974,963,965,966,978,967,976,968,988,969,970,972,980,991,994,977,996
738,391,287,26,299,67,328,408,433,64,248,306,943,21,184,32,207,56,148,187,123,193,111,93,20,353,234,366,294,357,150,63,135,459,431,520,502,473,442,443,460,475,513,468,523,525,518,466,592,558,548,541,543,597,608,580,599,607,601,840,571,555,563,557,598,661,622,672,680,619,641,660,624,642,673,664,629,674,617,686,687,650,620,657,671,626,618,692,761,754,694,705,695,742,743,709,696,760,746,713,714,715,759,717,718,719,735,722,768,751,771,700,752,728,753,774,776,841,779,830,782,783,831,788,827,792,848,795,796,832,797,843,806,807,836,809,850,811,859,813,854,815,816,855,817,819,820,852,838,825,858,839,892,871,887,904,888,875,876,865,866,889,877,880,902,891,906,948,929,944,911,945,931,932,946,933,947,957,934,949,913,914,915,935,916,917,919,940,922,952,953,937,926,942,961,973,983,974,963,965,966,978,967,987,976,968,988,969,989,971,972,980,992,994,996
787,12,75,65,297,342,137,26,299,67,328,198,268,524,433,306,105,146,21,351,32,56,295,148,187,123,193,93,20,353,236,45,255,377,538,172,150,63,135,459,210,431,493,445,446,473,460,512,513,523,466,480,584,592,605,542,558,539,541,588,597,570,599,607,564,566,586,601,571,602,563,598,672,614,624,642,630,662,664,656,617,686,625,657,666,626,692,761,754,694,755,695,742,743,744,765,745,760,746,711,767,715,759,718,719,735,722,768,751,752,753,730,732,764,776,778,779,830,782,783,784,789,853,827,791,846,792,848,795,796,832,843,802,836,849,809,859,837,845,813,814,815,817,818,819,820,822,823,825,860,868,892,871,872,887,904,862,875,876,865,889,877,902,897,906,948,883,929,910,911,945,912,931,947,956,934,915,935,916,917,918,920,921,922,923,925,937,926,927,960,973,963,997,966,978,998,987,976,968,988,969,971,972,980,990,991,992,994,977
709,650,949
825,391,137,299,67,268,524,351,32,56,295,123,193,63,135,431,493,502,473,512,468,523,597,607,601,614,630,674,761,743,745,760,717,768,730,776,784,791,799,807,809,811,817,820,822,858,871,888,865,902,891,948,928,911,945,912,914,915,916,917,918,919,920,925,926,973,966,978,968,971,972,980,996
915,391,287,75,81,137,26,299,67,328,126,142,268,417,291,524,433,265,248,306,105,292,21,184,32,207,56,109,148,193,111,93,353,234,294,45,377,172,228,150,63,135,459,431,520,471,510,502,445,446,473,442,443,512,468,455,480,592,605,558,539,541,543,573,596,597,570,580,599,607,564,586,601,571,602,563,557,567,661,622,619,641,614,660,615,624,662,664,629,674,617,684,625,651,620,657,689,761,754,694,755,705,742,743,765,709,745,760,746,756,711,767,715,698,759,717,718,719,735,720,768,751,726,771,752,728,753,730,764,776,778,830,781,782,783,784,787,789,790,853,791,792,848,795,796,832,797,799,800,843,802,805,806,807,809,811,837,845,813,814,815,817,820,825,858,868,892,899,871,886,904,888,875,864,866,877,878,902,897,891,906,948,954,928,909,910,911,945,912,946,933,947,934,949,913,914,935,916,917,918,919,951,921,936,922,923,925,952,937,926,960,973,974,965,966,978,967,998,987,968,988,969,970,972,980,991,994,977
865,391,12,75,65,514,299,67,328,408,126,142,268,417,273,291,524,433,265,248,306,105,21,351,260,184,32,207,369,56,295,187,193,111,93,20,353,234,236,366,294,357,538,39,228,63,135,431,520,493,471,446,473,442,443,475,513,468,486,523,525,466,480,592,558,539,541,543,861,597,570,580,599,607,564,601,571,565,602,563,598,567,680,619,660,615,624,630,662,664,629,674,617,625,620,618,755,695,742,744,709,696,745,760,746,767,713,715,698,759,717,718,719,735,768,751,726,771,738,728,730,764,774,776,778,779,830,780,781,782,783,784,787,827,791,792,793,796,832,797,798,799,843,802,806,807,849,809,850,811,859,845,813,814,815,816,817,851,818,819,820,838,860,839,868,892,871,886,904,862,888,864,878,897,891,906,928,908,909,910,911,912,981,946,947,934,949,914,915,935,917,918,919,920,921,923,925,952,937,926,927,960,973,982,983,963,997,965,966,978,967,998,968,988,999,1000,972,996
722,297,67,328,524,943,21,56,187,45,357,228,149,459,473,442,531,548,595,609,566,622,680,642,626,754,705,709,711,713,759,719,735,720,728,732,784,787,788,848,796,832,813,854,855,838,892,886,887,904,876,866,889,891,944,932,981,946,921,936,940,953,942,967,972
753,12,75,65,81,395,137,336,299,67,198,408,126,417,291,524,433,265,105,260,184,32,207,56,223,148,187,123,193,111,93,20,353,234,236,294,357,377,39,172,228,63,135,459,493,434,471,510,502,445,473,443,475,512,513,468,486,466,480,531,543,608,580,607,564,586,840,565,602,563,567,685,672,680,641,614,615,624,662,673,616,617,684,687,651,671,626,618,689,692,761,754,755,708,742,709,696,745,760,746,773,711,715,698,759,717,719,735,722,763,768,751,771,738,700,728,730,764,774,776,829,778,779,830,784,831,787,788,789,790,827,846,793,795,796,797,799,800,842,805,806,807,836,809,811,837,844,812,813,814,854,815,817,820,852,825,860,839,868,871,886,872,904,862,888,865,866,889,877,880,902,891,948,908,929,911,945,981,946,933,934,914,915,935,916,917,919,921,936,940,922,923,924,925,952,926,960,973,983,974,963,975,997,964,965,966,978,998,987,976,968,988,969,989,1002,971,972,980,990,994,977,996
142,291,248,460,605,567,629,617,761,746,763,728,781,843,837,904,865,921,972
622,299,67,408,193,111,353,228,502,446,442,460,512,564,642,674,617,684,754,744,745,768,774,784,792,796,832,797,843,808,815,855,817,820,858,892,888,910,946,947,935,960,982,978,968,1002
299,65,336,26,67,126,433,248,32,193,353,294,445,486,531,597,586,601,555,563,615,624,629,761,743,745,768,753,774,784,796,797,800,809,845,820,875,906,883,909,911,914,926,978,998,971
709,941
597,12,75,262,65,387,514,342,336,26,258,299,67,328,198,126,142,268,417,273,524,433,265,248,306,146,292,351,260,184,32,207,301,56,123,193,111,353,236,294,377,228,150,63,459,431,520,493,471,502,445,446,473,442,443,475,512,513,468,455,466,480,531,584,558,539,543,588,596,570,608,580,599,607,564,566,586,601,571,565,602,555,563,685,622,680,641,614,660,615,624,630,673,616,629,674,617,684,625,651,671,658,618,689,692,761,754,694,742,743,709,745,760,746,767,713,715,759,717,722,724,768,700,753,730,732,774,776,778,779,780,781,782,783,784,788,789,790,853,791,846,792,795,796,797,798,799,800,842,843,802,805,806,807,836,808,809,850,811,845,813,816,817,820,838,822,823,825,868,892,899,871,872,904,888,875,864,865,866,889,880,902,897,891,906,948,883,908,909,910,911,945,932,946,947,958,949,914,915,935,918,919,920,936,922,923,925,953,937,926,927,959,973,963,986,965,966,978,998,968,988,969,1000,970,1002,971,972,980,994,977
987,391,287,75,65,297,395,137,67,328,198,408,417,102,291,64,248,306,943,105,362,292,21,184,301,56,223,295,123,111,353,236,377,228,149,150,459,431,493,434,483,502,445,446,473,442,460,468,525,592,605,539,541,549,543,588,861,596,597,580,566,601,840,565,602,555,557,598,685,622,680,660,615,624,642,630,616,664,656,617,684,625,657,682,626,618,692,754,705,695,743,744,709,696,760,746,756,773,711,712,767,714,717,719,722,768,728,730,764,774,777,829,841,778,779,830,784,786,831,787,790,853,791,846,792,793,848,797,800,842,802,805,806,836,808,849,850,811,837,812,845,813,814,815,816,855,817,851,818,819,820,852,822,823,825,858,839,868,892,871,886,888,864,876,866,877,879,880,902,897,891,948,954,928,929,944,910,945,912,946,947,956,949,913,914,915,935,916,919,920,951,936,922,925,952,927,960,942,959,961,973,982,984,986,965,966,978,967,976,968,988,999,1000,1002,971,972,980,992,993,994,995,977,996
687,391,12,75,262,297,26,299,67,328,408,126,142,268,273,291,524,433,265,64,248,943,88,146,21,260,184,32,207,369,56,148,187,123,111,93,20,234,236,366,255,357,39,172,63,459,431,493,445,446,473,442,443,475,513,468,486,525,480,592,542,541,543,861,597,570,608,599,607,564,566,840,571,602,567,685,661,680,619,641,614,660,615,624,673,629,674,684,651,620,682,671,618,689,754,708,695,742,743,765,760,711,712,767,713,714,715,698,759,717,718,719,735,720,763,771,738,700,752,728,753,730,764,774,776,841,778,779,830,781,782,784,831,787,789,853,827,791,792,793,848,795,796,832,797,799,800,842,843,805,806,807,836,849,809,857,844,845,851,819,820,852,838,825,858,860,892,871,872,904,862,888,875,876,865,866,889,877,878,880,897,891,901,908,929,910,945,931,981,946,933,956,934,949,914,915,939,935,916,918,919,921,936,922,923,925,953,937,926,961,973,983,963,984,997,965,966,978,968,999,1000,989,972,980,990,991,992,977
743,75,137,26,299,67,198,408,126,268,417,64,260,184,32,56,295,148,193,111,353,236,63,520,493,502,513,466,584,558,586,563,615,630,626,618,689,761,754,742,744,717,735,768,728,732,829,778,779,784,831,787,789,790,846,792,843,809,845,817,820,852,825,871,888,909,945,946,949,916,918,920,923,925,960,965,966,978,968,1002,994
836,67,408,21,294,228,149,150,63,459,520,523,531,542,840,629,617,650,666,658,754,705,709,756,711,771,700,753,732,777,830,788,796,844,854,838,866,889,902,909,911,946,956,914,940,959,967,970,971
849,391,65,514,26,67,328,408,126,268,417,524,433,265,248,306,88,105,89,146,292,21,184,32,207,56,187,123,193,111,20,353,236,294,39,228,149,135,459,210,431,520,434,502,501,445,446,473,442,443,512,486,480,539,541,549,543,596,580,599,566,586,602,557,598,672,641,615,624,662,664,656,629,674,684,686,687,650,620,657,671,626,618,692,754,755,705,744,765,709,696,745,746,712,714,715,759,718,719,735,722,768,751,700,752,728,753,730,774,776,841,778,830,780,781,782,783,784,787,790,827,846,793,796,832,797,799,842,843,836,808,809,850,811,859,837,844,845,813,814,854,815,816,817,818,820,852,838,822,823,825,858,860,892,871,886,887,904,862,888,865,866,889,878,880,902,897,906,908,944,910,911,931,932,981,946,956,934,935,918,920,951,921,936,923,924,925,952,953,937,926,960,942,959,961,973,974,975,978,967,998,987,976,968,988,1000,989,1002,971,972,980,990,994,995,977,996
558,67,268,417,248,351,32,56,193,353,228,150,63,431,493,446,473,475,513,480,605,580,571,565,615,624,629,674,617,618,692,761,709,745,773,767,730,774,778,779,784,800,849,809,820,852,825,871,888,865,906,883,933,934,935,916,951,922,926,960,961,973,968,977
709,67,228,431,601,711,752,784,787,820,871,914,978,972
709,878
297,391,12,75,262,65,514,395,137,26,67,328,408,126,142,268,433,265,64,248,943,260,207,301,369,56,223,109,295,148,187,123,111,93,20,353,234,236,45,255,357,377,538,228,63,459,431,493,434,510,501,445,442,460,475,468,486,525,466,480,539,543,573,861,570,608,566,586,571,602,563,598,567,622,680,641,614,660,615,624,642,630,662,673,629,617,687,625,671,638,689,761,754,694,705,742,709,745,756,711,714,715,698,759,717,718,719,735,722,724,751,771,738,700,752,753,778,779,830,780,781,782,831,787,789,790,853,827,792,793,848,795,796,832,797,798,799,842,843,802,805,806,807,836,809,811,845,814,815,817,851,819,820,852,825,858,860,868,892,871,886,872,904,862,875,865,889,877,878,897,891,906,948,883,954,955,908,944,910,911,932,981,946,933,934,958,949,914,935,919,920,936,940,922,952,953,937,926,927,960,959,973,986,965,978,967,998,976,968,988,969,989,972,980,991,992,994,996
20,391,12,65,342,137,26,67,328,198,408,142,268,273,524,433,265,248,306,943,105,362,21,351,260,184,32,207,369,56,109,295,148,187,123,193,93,353,234,366,294,357,149,63,135,459,431,493,471,502,445,473,442,460,475,512,513,468,486,466,480,592,542,558,539,541,549,543,861,597,570,580,599,607,564,586,571,602,563,567,661,680,641,614,615,624,630,662,673,629,674,617,684,687,625,620,618,689,694,708,742,743,744,745,760,746,711,767,714,715,759,719,735,751,726,738,752,728,753,730,764,776,829,778,779,830,780,781,783,784,831,787,788,789,853,827,791,846,792,793,848,795,796,799,800,843,805,806,807,808,809,811,812,845,814,816,817,818,819,820,852,838,823,825,860,868,892,871,904,862,888,875,876,865,866,889,877,878,880,897,928,908,929,910,911,945,931,981,946,934,958,914,915,935,916,917,918,919,923,924,925,953,926,960,973,982,974,963,984,965,966,978,967,998,976,968,988,999,969,989,970,1002,972,992,995,977
306,75,299,67,328,268,417,291,433,265,248,88,105,21,260,207,56,148,187,193,111,294,45,357,228,63,459,210,431,473,442,460,468,523,548,541,596,599,566,586,672,619,641,614,660,615,624,662,620,671,754,742,743,709,760,711,759,717,719,735,771,728,841,830,782,831,789,827,792,796,797,842,802,836,849,809,844,816,851,819,838,860,868,871,886,872,866,889,878,880,911,981,946,949,913,914,915,935,925,960,973,998,987,988,969,971,972,980,996
571,193,512,592,605,597,570,563,658,760,712,776,795,805,809,820,822,908,910,914,916,918,926,965
742,514,67,328,142,273,291,265,306,260,184,56,93,236,172,149,63,459,431,434,480,605,539,541,596,566,601,672,660,615,624,664,674,617,684,625,682,694,745,760,712,717,722,763,738,753,779,784,793,796,832,799,842,836,811,844,855,817,820,852,858,871,904,862,865,889,910,934,915,916,940,924,952,926,973,966,978,968,1000,971
771,391,12,75,297,514,395,67,328,198,408,417,433,265,64,248,306,105,369,56,223,295,187,111,20,353,234,236,366,294,45,255,377,228,149,63,135,459,210,431,445,446,473,475,512,468,518,455,533,584,542,548,539,543,588,861,580,599,607,564,586,601,840,571,557,567,622,672,680,641,614,615,624,642,673,629,674,686,687,625,650,651,620,671,618,754,694,705,695,743,744,709,696,746,756,773,711,714,698,759,717,718,719,735,720,722,724,700,752,728,730,732,774,829,841,778,830,780,781,782,783,784,831,788,789,790,791,792,848,795,796,832,798,799,842,802,806,807,836,849,809,857,811,844,845,854,815,817,820,852,838,825,858,860,892,871,886,872,887,904,862,875,876,865,894,866,877,879,880,902,891,954,955,929,944,909,910,911,945,931,932,981,946,933,957,941,949,913,916,919,920,936,940,922,925,937,926,927,960,961,973,982,974,984,966,967,968,1000,989,971,972,991,992,995,996
607,391,12,75,514,342,26,67,328,198,408,126,142,268,417,273,291,524,248,306,88,351,260,184,32,207,301,56,109,148,123,193,93,20,353,236,294,255,357,172,63,135,459,210,431,520,493,510,502,501,446,473,442,475,513,486,523,525,466,531,592,605,558,548,539,543,861,597,599,564,566,571,565,602,563,685,672,614,660,615,624,662,664,674,684,686,687,625,651,682,671,618,692,761,754,742,743,709,745,760,746,756,773,767,713,715,717,718,735,722,763,768,738,728,753,732,764,776,829,778,830,780,781,782,783,784,831,787,789,827,791,846,792,793,795,796,832,797,799,800,842,843,802,807,836,850,811,844,813,814,815,855,817,820,852,822,823,825,868,892,899,871,886,887,904,888,875,864,865,866,877,880,897,891,906,948,908,929,944,910,911,945,981,946,957,934,914,915,935,916,918,919,920,951,921,923,924,925,937,926,961,973,974,985,997,986,965,966,978,967,998,968,988,969,1002,971,972,980,994,996
148,642,941
991,391,75,65,297,514,67,328,198,408,126,417,433,265,64,248,306,943,105,362,260,184,369,56,223,109,193,111,93,353,294,45,255,377,228,63,135,459,210,434,502,445,446,473,442,533,605,539,541,549,861,570,599,607,564,566,601,840,602,557,567,622,672,680,641,614,615,624,642,662,656,629,674,686,650,682,671,670,638,689,692,761,754,694,755,705,708,709,745,773,711,714,715,698,718,719,735,722,724,768,771,700,752,728,753,732,774,829,841,778,830,780,781,831,787,788,789,853,791,792,848,796,832,797,800,842,843,802,836,808,849,811,859,845,813,814,854,815,816,855,817,820,838,823,825,892,899,871,886,872,887,862,875,865,889,877,878,879,880,902,897,891,906,929,944,909,911,945,931,981,946,933,957,956,958,949,913,914,915,939,935,921,936,922,923,925,952,953,937,960,959,973,982,983,974,963,975,984,1003,986,978,967,998,987,976,968,999,1000,989,970,979,971,972,990,993,995,977,996
564,391,12,75,262,65,387,514,395,137,299,67,328,408,126,268,417,273,291,524,433,265,64,248,89,292,21,260,184,32,207,56,109,148,187,123,193,111,20,353,294,39,172,228,149,63,135,431,520,493,483,445,446,473,512,513,523,466,480,531,592,558,539,541,549,543,573,588,861,597,570,608,599,607,566,586,601,571,602,563,557,567,622,672,641,614,660,615,624,662,673,629,674,617,625,651,657,682,618,692,761,754,755,705,708,742,743,745,760,746,712,767,713,715,759,717,722,724,768,753,730,764,774,778,779,830,781,783,784,787,789,790,853,792,793,848,796,797,798,799,800,843,802,807,836,808,849,811,845,813,814,815,816,817,819,820,852,838,825,858,860,892,871,886,862,888,875,864,865,878,880,897,901,883,928,929,945,932,946,947,934,949,914,915,935,916,917,918,919,921,922,923,925,926,960,973,963,986,965,966,978,967,998,987,968,988,969,1000,1002,971,972,980,990,994,977,996
831,391,12,75,262,65,387,297,336,26,67,198,408,126,142,417,102,273,291,524,265,64,248,306,105,146,292,184,207,369,56,148,187,123,193,93,353,366,45,357,150,63,459,431,520,502,445,446,473,442,475,513,468,486,455,533,605,541,543,596,597,570,566,565,602,557,680,619,641,614,615,642,673,616,664,674,617,686,687,649,625,650,620,657,671,618,638,689,761,754,694,755,705,708,695,742,743,744,709,696,745,767,713,714,698,759,717,718,719,726,738,700,752,728,753,774,829,841,778,779,780,784,787,788,853,827,791,846,792,793,795,796,832,797,799,842,843,802,806,836,859,844,814,854,815,816,855,851,820,852,858,860,892,871,886,872,887,904,862,875,893,865,894,866,878,880,902,897,891,948,954,955,929,944,910,945,931,946,933,947,956,949,913,914,935,916,917,918,919,921,936,923,924,925,952,953,927,960,973,983,963,984,986,966,978,967,976,968,999,970,972,980,990,994,977,996
641,391,75,262,67,408,268,273,291,433,265,21,351,207,56,187,193,111,353,228,63,459,431,446,473,584,539,570,608,607,566,602,598,615,662,629,686,625,620,671,618,692,754,705,756,767,759,722,700,752,728,753,774,830,781,787,793,848,832,800,843,802,849,809,850,813,814,854,816,855,817,851,820,838,823,825,886,904,864,877,878,897,906,883,910,945,946,949,914,935,916,940,923,960,961,966,978,967,998,976,988,972,996
624,391,287,342,137,336,299,67,328,198,408,268,417,291,433,265,64,248,306,88,105,362,21,351,184,207,301,56,109,295,148,193,111,93,353,236,294,45,377,39,172,228,149,63,135,459,431,520,493,434,471,445,446,442,443,460,475,512,513,468,523,525,466,480,592,542,558,539,541,543,573,580,599,607,564,578,566,586,601,565,602,555,563,557,567,660,615,642,662,673,664,656,674,617,684,625,620,657,682,618,692,761,754,708,742,743,744,765,709,745,760,746,773,767,715,717,718,735,763,768,751,728,753,730,774,776,777,829,778,779,830,781,782,783,784,786,787,788,790,846,792,796,832,797,798,799,800,843,802,805,807,849,809,811,845,813,814,815,855,817,819,820,852,822,823,825,860,868,892,899,871,904,888,875,865,866,889,877,897,901,906,948,928,910,911,945,946,933,947,914,915,935,916,917,918,920,921,923,925,952,937,926,960,961,973,963,986,965,966,978,987,968,988,1000,971,972,980,990,991,994,977,996
473,391,12,65,387,297,514,342,137,67,198,408,126,142,268,433,265,64,306,105,146,21,260,184,32,207,56,148,187,123,193,111,20,234,236,45,357,39,172,63,459,520,434,502,442,443,460,513,468,525,518,466,480,592,605,558,541,543,596,570,607,564,601,571,555,563,567,680,641,660,615,624,642,662,616,664,629,674,617,686,687,651,620,657,671,689,761,754,708,695,742,743,765,709,745,760,756,711,767,714,715,717,718,735,720,763,768,751,726,771,738,700,752,728,730,774,829,841,779,830,780,781,782,784,787,788,791,792,793,848,795,796,832,797,799,800,806,807,849,809,850,837,814,815,816,855,817,851,819,820,852,825,858,860,868,892,899,871,872,904,862,875,864,876,865,866,889,877,878,897,906,883,908,929,910,945,931,932,946,947,934,941,914,915,935,916,918,919,936,940,922,923,925,937,926,927,960,961,973,963,986,965,966,978,987,976,968,1002,971,972,980,994,995,977
629,12,75,65,297,137,299,67,328,408,126,142,268,417,102,273,291,524,265,64,943,105,89,21,260,184,207,369,56,223,295,148,187,111,93,353,234,45,255,357,172,228,150,63,135,459,493,510,445,446,473,442,460,468,480,584,548,539,541,588,861,597,607,566,601,571,602,563,557,598,567,622,672,680,641,614,615,624,642,630,662,616,664,674,617,684,687,649,625,650,651,620,657,671,626,689,692,754,694,705,708,742,744,709,696,745,756,712,713,714,715,698,759,717,718,719,735,722,724,768,726,700,752,728,730,774,829,778,779,830,781,782,831,787,827,793,848,795,796,832,797,798,800,842,802,807,849,837,813,854,815,816,817,851,838,825,892,871,886,872,887,904,862,888,875,865,894,877,878,902,906,883,954,955,944,909,910,911,945,931,932,981,946,933,947,934,949,913,915,935,916,917,918,919,951,921,936,940,923,953,926,927,960,982,978,967,968,999,970,1002,994,996
460,391,75,395,67,328,408,268,102,265,64,248,306,943,88,105,292,184,32,56,109,295,193,111,20,353,236,45,357,377,538,39,172,149,150,63,135,434,445,446,473,468,525,480,605,543,588,861,596,597,608,580,599,607,566,586,601,575,557,672,680,619,615,624,642,630,662,616,664,656,629,674,617,686,687,625,651,620,657,671,626,618,638,689,692,694,755,708,695,742,765,709,696,745,760,746,756,773,712,713,714,715,759,717,724,768,700,752,728,753,774,776,841,778,780,781,783,784,831,787,788,789,853,846,792,793,796,832,797,799,805,806,807,836,808,849,809,850,859,837,845,813,814,815,816,817,820,852,825,858,860,868,892,871,886,872,888,864,865,866,877,879,891,906,948,955,908,929,944,911,945,981,946,933,957,956,914,915,935,916,917,918,919,951,921,936,940,923,925,927,960,942,959,961,973,982,962,983,974,963,975,984,985,997,964,986,965,966,978,967,998,987,976,968,988,999,1000,970,979,971,972,980,990,991,992,995,977,996
813,391,287,12,75,262,81,336,26,299,67,328,408,126,268,417,524,433,248,292,351,260,184,32,207,56,109,295,187,193,111,353,236,294,45,255,357,377,172,228,149,63,135,459,493,471,502,501,445,446,473,443,460,475,513,468,486,525,455,533,480,531,592,605,558,541,573,595,596,570,608,580,607,564,566,601,565,602,555,563,557,598,685,680,641,614,615,624,630,662,673,616,656,629,617,684,687,625,620,657,666,682,671,626,618,692,761,754,705,708,695,742,743,744,709,696,745,760,746,756,773,712,715,718,735,720,722,763,768,771,738,752,728,753,730,774,777,841,778,779,830,781,782,783,784,786,831,787,788,789,853,791,846,848,796,832,797,798,800,802,805,807,836,849,809,811,837,812,814,815,816,817,818,820,852,822,825,858,860,839,868,892,899,871,886,872,904,888,875,865,866,877,878,902,897,906,948,928,908,945,912,932,946,947,934,913,914,915,935,916,917,918,919,920,951,921,936,923,925,937,926,927,960,973,984,997,964,986,966,978,998,987,968,988,969,971,972,980,990,991,993,994,995,996
730,45,728,783,879,917,919
717,26,67,142,369,193,459,468,480,592,563,624,629,689,694,742,709,728,774,830,783,791,792,796,818,872,904,880,906,929,931,933,949,935,922,961,973,963,971,980,996
601,391,67,408,126,524,433,105,260,56,148,193,111,353,236,172,228,149,63,459,473,513,541,573,586,571,565,641,660,615,624,662,629,650,671,742,743,709,713,714,715,728,774,779,830,780,784,796,797,799,843,807,836,849,814,815,820,868,892,871,876,865,866,897,928,911,946,913,914,935,916,951,923,973,966,978,976,1000,989,972
751,287,65,387,336,273,943,184,223,193,20,466,605,571,602,563,557,625,651,626,618,715,780,800,813,814,872,887,908,910,953,927,978,992
601,395,299,67,328,248,306,105,351,184,32,56,295,111,294,63,502,473,460,543,588,586,557,614,615,624,626,618,694,705,742,743,744,709,712,720,722,724,768,752,846,796,832,836,809,850,811,845,813,814,817,820,852,822,860,871,872,865,866,889,906,954,911,945,946,934,914,935,916,918,960,986,978,967,987,968,972,990,991
651,391,75,387,514,342,67,328,408,126,268,417,433,265,64,248,306,105,146,292,21,260,184,32,207,56,295,148,111,93,20,353,234,294,255,357,377,39,172,228,149,150,63,135,459,431,471,502,445,473,442,443,475,512,513,468,466,480,592,548,541,543,573,597,599,607,564,566,601,571,565,602,563,567,622,672,680,660,615,624,642,630,662,673,664,674,686,687,625,650,671,692,761,754,742,743,709,745,760,746,756,773,712,767,715,759,717,718,719,735,763,768,751,771,700,728,753,774,776,778,779,830,780,782,783,784,787,788,789,790,792,793,795,796,832,797,799,842,843,802,805,806,836,809,811,814,815,816,855,817,820,852,838,825,858,860,868,892,871,904,888,875,866,889,877,878,880,897,891,948,908,911,945,912,932,946,933,947,934,949,914,915,935,916,917,918,919,951,936,940,922,923,925,953,926,927,960,961,973,982,974,963,984,966,978,967,987,968,988,970,971,972,980,992,994,996
947,387,291,524,248,105,148,123,111,93,234,236,366,357,39,150,135,434,445,523,525,596,570,564,598,672,625,671,670,626,689,692,760,717,771,829,830,784,831,788,789,793,799,802,806,808,837,845,813,815,816,817,820,852,822,886,866,889,877,878,948,954,946,913,914,921,922,960,942,973,983,997,966,987,968,971,980,990
564,26,193,353,294,135,459,501,473,480,615,624,742,745,768,774,784,796,797,809,814,925,926,960,966,968
934,391,287,75,262,65,387,342,137,26,67,417,433,265,248,105,89,146,21,260,184,32,207,56,295,148,187,193,111,20,353,236,294,45,357,39,228,149,150,63,135,459,431,493,434,471,473,442,443,475,513,486,523,525,466,480,592,542,539,541,570,608,580,607,564,586,601,571,602,563,557,567,685,622,672,680,641,615,624,642,630,662,664,674,617,686,687,625,620,657,666,682,671,618,638,692,761,754,708,742,743,744,765,709,745,760,746,767,714,715,759,718,735,722,763,768,751,771,738,728,753,730,764,774,776,829,778,779,780,781,782,783,784,790,853,827,791,792,793,795,796,832,800,842,843,802,806,807,836,808,849,809,850,811,845,813,814,854,815,816,817,820,822,825,858,868,892,871,886,872,904,862,888,864,865,877,878,891,948,928,908,944,909,910,911,945,912,931,932,946,913,914,915,935,916,917,918,919,920,951,921,922,923,924,925,937,926,927,960,973,963,965,966,978,967,998,968,988,1002,971,972,994,996
916,67,32,294,63,502,597,586,614,630,745,768,776,846,792,799,850,820,825,888,865,929,911,926,927,973,978,971,994
968,287,65,387,81,137,299,67,408,142,268,273,291,524,433,64,306,943,105,362,292,351,260,184,32,56,109,295,123,193,111,20,353,236,294,357,377,39,172,63,431,493,434,502,445,446,473,442,443,512,513,468,523,466,480,531,592,605,558,539,541,543,588,596,597,570,580,599,607,564,586,601,571,602,563,567,685,680,614,660,615,624,642,630,662,664,629,674,684,625,618,692,761,754,708,742,743,765,709,745,760,746,711,712,767,715,719,720,768,738,700,753,730,764,774,776,777,829,778,779,782,783,784,786,831,787,788,789,853,792,793,795,796,798,799,800,843,802,805,807,849,809,850,811,837,845,814,815,816,817,851,818,819,820,852,822,823,825,858,860,868,871,904,862,888,875,865,877,897,891,901,906,948,883,928,929,944,910,911,945,912,932,946,947,934,958,914,915,935,916,917,918,919,920,951,921,936,922,923,925,926,927,960,959,961,973,982,983,963,984,997,964,986,965,966,978,998,987,988,999,969,1000,970,1002,971,972,980,990,992,994,995,977,996
299,65,67,273,32,353,294,63,586,680,614,615,617,742,767,774,778,796,836,820,852,904,946,949,916,973,966,978,968,988,971,972,980
620,75,299,67,306,184,56,193,111,93,45,63,135,459,473,599,840,624,662,629,650,761,709,759,717,771,752,728,774,830,846,796,836,811,813,814,820,852,825,892,871,877,948,933,947,934,920,960,973,978,976,972
911,391,287,65,137,336,235,299,67,408,142,268,417,273,291,265,248,306,292,21,351,260,56,109,295,148,123,193,353,234,45,377,538,39,172,228,63,431,520,434,445,446,473,442,443,475,512,513,468,486,523,525,466,480,531,592,558,539,573,588,596,597,570,599,607,564,586,571,565,602,563,557,567,622,672,660,615,642,630,656,629,617,625,651,657,671,626,618,754,694,755,743,765,745,746,756,715,719,720,722,724,768,751,771,738,700,728,753,730,764,774,776,841,778,779,780,781,782,784,787,788,789,853,791,846,792,793,796,832,797,798,799,800,843,805,807,836,808,809,844,845,813,814,854,815,816,817,818,819,820,852,822,823,825,858,868,899,871,872,904,876,889,880,902,897,901,906,948,883,908,909,910,945,912,931,932,981,946,933,947,956,934,949,914,915,935,916,917,918,919,920,951,921,923,924,925,953,937,926,960,959,961,973,974,963,975,997,986,965,966,967,987,976,988,969,971,980,990,993,994,995,977
126,235,268,417,369,295,193,62,63,513,563,674,761,768,774,784,790,809,811,818,820,871,945,912,926
800,391,12,75,65,514,137,26,299,67,328,408,268,417,433,265,64,248,306,146,292,21,260,32,207,56,223,295,148,123,193,20,353,236,366,294,255,357,39,228,149,63,459,431,445,446,473,442,512,468,486,455,480,558,539,541,543,861,570,599,607,564,601,840,602,555,563,567,680,619,641,614,615,624,642,630,662,664,629,674,617,650,620,671,626,618,692,754,705,695,742,743,765,709,745,711,713,714,759,717,718,735,724,768,751,726,738,700,752,728,774,779,830,780,781,782,783,787,789,827,791,846,792,793,848,795,832,797,799,842,843,835,808,849,809,857,844,813,814,815,817,818,819,820,852,825,868,892,899,871,872,904,862,875,889,877,878,880,902,897,891,901,906,948,954,955,928,909,911,945,931,932,981,946,947,934,949,913,914,915,935,916,918,919,920,921,936,940,922,925,953,926,927,960,942,959,961,973,974,997,966,978,967,998,976,968,1000,971,972,991,994,977,996
811,369,295,193,62,135,674,761,768,774,778,790,809,818,871,912
299,67,193,234,63,502,443,480,607,615,624,709,745,713,776,830,787,792,796,809,811,814,820,825,871,866,916,922,926,965,978,967,972,980,994
746,65,387,137,67,433,105,362,357,63,431,434,446,473,525,480,539,607,586,563,615,624,618,761,745,760,771,764,776,784,790,796,797,799,843,806,814,816,817,820,852,858,839,862,875,889,944,946,914,916,917,936,923,925,960,961,966,978,967,987,988,989,972,980
387,342,137,26,235,126,142,268,351,295,193,294,62,39,63,520,512,513,468,525,480,542,580,607,564,586,563,544,614,615,665,674,618,755,743,745,753,764,774,776,778,784,792,793,796,805,806,808,809,812,818,820,825,860,868,871,897,911,934,914,915,916,918,924,925,926,966,998,968,971
111,391,387,514,137,67,328,408,268,417,524,265,248,105,184,207,369,56,223,109,353,294,255,357,377,228,149,150,63,135,459,434,502,445,473,442,513,466,584,592,605,541,570,564,586,601,571,565,602,563,557,567,622,680,641,615,624,642,662,629,674,617,650,620,671,618,754,694,742,696,756,711,714,719,735,720,768,771,738,700,752,753,732,764,774,841,778,830,781,783,784,787,789,795,796,832,797,843,836,849,809,811,844,813,815,816,817,820,825,858,839,892,871,904,862,875,865,877,897,906,948,954,908,910,911,945,946,933,934,915,935,919,936,922,923,953,926,959,973,966,978,967,987,968,988,970,972,994
207,75,67,328,408,126,433,260,184,56,123,193,111,353,294,150,135,473,460,596,607,641,615,617,620,689,761,754,742,709,745,768,771,752,753,774,779,784,787,788,846,795,797,798,800,836,815,820,852,860,871,862,866,877,908,934,914,915,919,925,953,926,973,963,966,978,1002,972
830,391,75,262,65,514,137,26,67,328,408,126,268,417,524,433,265,248,306,105,146,21,184,32,207,56,187,193,111,93,20,353,234,236,294,45,255,357,377,39,228,149,150,63,135,459,431,520,434,483,445,473,442,460,512,513,533,466,480,584,592,558,539,541,861,599,607,564,566,586,840,571,563,557,567,622,660,615,624,642,662,664,629,674,686,687,625,650,620,682,671,626,692,761,754,694,705,742,743,709,745,746,756,712,713,759,717,718,719,735,720,722,768,726,738,752,728,730,732,774,776,778,779,780,781,782,783,784,787,789,792,793,848,795,796,832,797,799,800,842,843,802,806,807,836,849,850,837,844,813,814,854,815,816,855,817,851,819,820,852,860,869,892,899,871,886,904,875,866,889,877,878,880,897,891,948,929,911,945,931,981,946,947,934,949,913,914,935,919,921,936,922,925,953,926,960,942,959,961,973,983,966,978,987,976,968,969,989,979,972,980,991,992,994,977
75,395,513
946,287,75,262,65,514,81,395,137,299,67,328,198,408,142,268,417,102,273,248,306,105,362,292,21,260,369,56,295,148,123,111,353,234,294,255,377,172,228,149,150,135,459,210,431,520,493,434,510,483,445,446,460,512,513,468,525,518,455,466,480,584,592,605,558,543,573,595,588,596,609,607,564,566,586,601,571,565,602,563,557,598,685,622,672,614,660,615,624,642,630,673,616,664,656,629,617,684,651,620,657,671,618,692,754,708,695,742,744,765,709,696,760,746,756,773,712,719,735,720,722,768,751,726,771,752,753,730,764,774,776,778,779,830,783,831,787,789,790,853,791,846,793,848,832,797,799,842,843,802,805,806,836,808,849,809,811,859,837,845,813,814,854,815,816,855,817,851,820,852,838,822,823,825,858,839,868,892,899,871,886,888,864,865,880,902,897,906,948,883,928,908,909,910,911,945,912,932,981,947,956,934,913,914,915,935,916,917,918,919,920,951,921,936,940,924,925,953,926,960,959,961,983,986,965,966,978,987,988,969,1000,1002,980,990,993,994,995,977,996
752,75,262,297,514,81,395,137,26,67,328,408,126,417,291,433,265,64,248,943,105,146,21,207,56,109,148,111,353,234,294,377,228,149,135,459,431,483,445,446,473,442,460,475,523,455,533,466,480,531,584,558,548,541,543,861,596,608,609,599,607,566,601,840,602,555,557,598,567,661,641,615,624,642,616,664,629,686,687,625,650,620,657,671,670,626,618,638,694,705,708,742,743,744,709,760,756,711,712,713,714,698,759,717,718,719,735,720,722,724,768,771,738,700,728,753,732,774,841,778,779,830,780,781,783,831,787,789,827,792,848,796,832,799,800,842,802,836,808,849,850,813,814,854,815,816,817,820,852,838,858,892,899,871,886,872,904,862,875,876,866,889,878,880,902,897,906,955,929,944,909,911,945,931,932,981,946,933,947,956,934,958,949,913,914,915,935,920,936,940,925,952,960,942,959,961,973,962,983,963,978,967,987,976,968,988,1000,989,970,1002,972,990,991,996
459,931
12,207
459,67,408,184,56,148,193,111,353,39,442,480,563,557,672,641,615,624,629,674,650,692,742,709,760,735,728,774,776,784,795,796,797,807,817,820,852,868,871,948,935,936,926,973,966,978,968,972
111,391,75,65,514,395,137,299,67,328,408,268,102,524,433,265,64,248,306,88,105,260,184,32,207,56,148,187,193,93,353,366,255,357,377,172,228,149,150,63,459,431,520,434,502,445,446,473,442,460,513,468,466,480,592,605,539,541,543,861,596,597,608,599,607,586,601,840,565,602,555,563,557,598,567,672,680,641,614,660,615,624,642,630,629,674,617,684,686,687,625,650,620,671,618,692,761,754,694,755,742,743,744,709,745,756,711,712,767,713,759,717,718,735,720,722,768,752,728,774,776,841,778,781,783,784,831,789,827,846,792,848,795,796,832,797,798,799,843,809,850,811,837,812,845,813,814,815,855,817,820,852,822,825,858,860,892,871,886,872,904,862,888,875,865,889,877,878,880,902,897,891,906,948,883,954,944,910,911,945,912,932,981,946,947,934,914,915,916,918,919,951,921,936,923,925,927,960,959,982,974,997,986,966,978,967,998,976,968,988,972,990,991,992,994,995,977,996
615,297
109,391,12,75,65,387,514,81,137,67,328,408,142,524,433,265,248,306,105,146,21,184,32,56,193,111,93,20,353,236,366,294,45,357,228,149,63,210,431,520,471,502,445,446,460,475,512,486,523,466,480,592,539,541,543,861,596,597,599,607,564,566,586,601,571,565,602,563,598,622,680,641,660,615,624,642,662,673,664,656,629,674,617,686,625,620,671,618,638,689,692,754,742,743,744,765,745,746,756,711,712,715,759,717,718,719,735,720,768,771,700,752,728,774,829,841,778,779,830,780,781,784,787,789,853,827,846,792,793,848,796,832,797,799,800,842,843,802,805,836,849,809,850,845,813,814,854,815,816,817,851,820,852,825,858,860,892,871,886,862,888,889,877,878,880,902,897,891,906,948,928,929,911,945,981,946,947,934,914,915,935,916,919,951,936,922,923,925,937,926,960,942,959,961,973,963,965,966,978,967,998,987,976,968,988,969,1000,989,970,1002,972,990,991,994,995,996
408,391,287,12,75,262,65,514,395,137,336,26,67,328,198,126,142,268,417,102,273,265,64,88,105,89,21,260,207,301,369,109,295,148,187,111,93,20,353,234,236,366,45,255,357,377,228,149,63,135,459,210,520,493,434,502,501,445,446,473,442,460,475,512,486,525,533,592,605,542,539,541,549,595,588,861,596,597,570,608,607,564,566,601,840,565,557,598,685,622,672,680,641,660,615,624,642,629,617,686,650,620,657,666,626,638,689,692,754,694,743,744,765,709,696,745,760,756,711,714,698,759,717,718,719,735,722,724,771,752,728,753,732,764,778,779,781,782,786,831,787,788,853,792,793,848,795,832,798,799,800,842,836,849,857,859,844,812,845,813,855,817,852,838,823,858,892,871,886,872,887,904,888,864,876,865,866,889,877,878,879,880,902,891,903,906,883,954,955,929,944,911,931,932,981,946,933,956,941,958,949,919,951,936,940,923,925,953,937,926,960,942,959,961,973,982,983,974,984,985,997,966,967,998,987,999,1000,1002,972,990,994,995
926,391,75,65,387,514,137,336,26,235,299,67,126,268,524,433,265,21,260,184,32,207,369,109,295,187,123,111,20,353,236,366,294,377,39,172,63,459,431,520,471,502,445,446,473,442,475,512,513,468,523,525,466,480,584,592,542,541,573,597,570,580,607,564,578,571,602,563,567,661,680,614,615,624,630,664,629,674,617,684,625,620,618,689,692,754,694,755,708,695,742,743,744,745,760,746,773,713,715,717,718,735,720,751,738,728,753,730,764,774,776,777,829,778,779,830,781,782,784,786,831,787,789,790,853,791,846,792,793,795,796,832,797,798,799,800,843,802,805,806,807,809,811,812,813,814,854,817,818,819,820,852,822,823,825,860,839,868,892,899,871,862,888,864,876,865,866,889,877,880,897,901,948,928,908,929,944,909,910,911,945,912,931,981,946,933,934,914,915,935,916,917,918,919,921,922,923,924,925,952,960,961,973,974,997,986,965,966,978,967,998,968,988,969,1000,979,971,972,993,994,977
921,391,75,65,387,395,137,26,67,328,198,408,126,268,417,102,524,433,265,248,306,88,105,146,21,260,184,32,207,56,148,187,123,193,111,93,20,353,234,236,366,294,255,357,377,228,63,135,459,431,520,493,445,446,473,442,460,468,525,455,466,480,558,548,539,541,543,573,861,597,580,599,607,566,586,601,571,602,557,598,567,622,672,680,641,615,624,662,673,664,674,617,684,686,687,625,650,651,671,618,689,692,754,694,755,705,708,742,743,744,765,709,745,746,773,712,713,715,759,717,718,719,735,768,726,700,728,753,730,764,774,778,781,782,783,784,831,787,789,827,791,846,792,848,795,796,832,798,799,800,843,802,805,806,807,808,849,809,811,859,844,813,814,854,815,816,817,819,820,852,822,823,825,858,860,904,862,888,875,865,889,877,878,902,897,891,906,948,954,955,929,944,909,910,945,912,931,946,933,947,934,914,915,935,916,918,919,920,951,936,923,924,925,952,937,926,960,959,961,973,997,965,966,978,998,976,968,969,1000,989,971,972,980,990,991,994,977,996
933,67,943,187,111,442,541,649,650,671,638,705,714,717,719,722,752,855,876,889,878,955,929,931,936,952,937,983,974,985,967,999
620,391,12,408,306,943,88,89,184,207,187,111,93,20,234,45,228,149,459,446,442,533,605,541,588,861,609,599,840,557,598,661,680,619,656,687,649,637,692,705,744,709,696,711,714,718,719,735,720,724,771,738,700,732,831,836,857,837,844,845,854,855,838,892,872,907,887,862,876,877,878,879,880,897,891,903,954,931,981,946,933,941,949,936,940,925,952,937,942,984,985,1003,978,987,976,999,979,972
459,455,575,700,851,962
548,228,442,650,709,892,906,985,992,996
126,67,184,473,607,615,746,712,768,774,792,814,820,852,935,967,972
607,65,105,32,207,56,193,353,63,473,480,592,557,615,624,662,682,745,718,722,774,778,830,795,796,809,820,822,862,875,889,947,935,936,973,966,978,968,991
878,67,827,813
726,446,619,705,709,929,951,985,986
830,391,387,514,67,198,408,268,265,306,88,56,234,45,459,473,460,513,523,531,592,599,607,586,557,598,680,641,615,642,620,638,754,708,746,756,698,717,768,728,774,829,841,781,787,792,832,842,836,811,837,844,813,854,851,820,858,860,871,886,872,904,862,866,908,981,946,933,947,914,951,936,923,926,960,966,970,1002,972,991
945,391,395,137,67,328,408,142,268,417,433,265,248,306,88,105,292,351,184,32,56,109,295,187,193,111,93,353,234,377,228,149,150,63,459,520,493,502,445,446,473,442,443,513,466,592,558,539,541,543,599,607,564,586,601,571,565,602,563,557,598,685,622,672,680,641,614,615,624,630,662,664,656,629,674,617,684,686,687,625,657,671,618,689,692,754,743,744,709,746,711,712,767,714,759,717,719,735,720,768,726,738,700,752,728,753,730,774,776,841,830,780,781,782,783,784,831,787,788,789,790,853,791,846,792,793,795,796,797,842,843,802,805,807,836,849,809,857,850,811,837,844,845,813,814,854,815,855,817,851,820,822,823,825,858,868,892,871,888,875,865,866,889,877,880,897,891,906,948,883,955,908,929,909,910,911,912,931,946,947,957,934,941,949,913,914,915,935,916,918,920,951,921,936,922,923,924,952,926,960,961,973,982,963,997,965,966,978,967,998,987,976,968,988,1002,971,972,990,993,995,977,996
12,67,142,306,260,207,193,20,357,149,459,442,475,486,480,592,558,541,607,567,619,687,620,708,742,765,760,767,718,719,728,774,793,796,832,799,843,813,817,860,892,878,931,933,914,915,919,925,973,983,963,965,966,978,972
865,391,262,81,299,67,328,198,408,142,268,433,265,64,248,105,351,184,207,56,109,295,148,187,193,111,93,353,236,294,45,357,39,228,149,63,135,459,431,445,446,473,442,443,475,513,468,486,525,466,480,592,541,861,570,599,607,586,601,840,571,565,602,563,557,567,622,680,641,660,615,624,630,662,616,664,629,674,617,686,625,650,620,671,626,618,692,761,742,743,744,765,709,696,745,746,773,712,715,759,718,719,735,763,751,771,738,728,753,730,764,774,776,841,778,779,781,783,784,786,831,787,788,789,790,846,792,793,848,795,796,832,797,798,799,842,843,802,806,807,836,849,809,811,837,813,814,815,817,819,820,852,825,858,860,839,868,892,899,871,904,862,888,875,889,877,902,897,891,906,883,928,908,910,911,945,912,931,946,933,947,934,958,914,935,916,917,919,951,921,936,922,923,924,925,937,926,960,961,973,963,965,966,978,976,968,988,971,972,980,990,991,994,996
460,21,45,541,666,813,818,868,917,926
63,391,75,262,65,342,336,26,67,328,408,126,291,524,433,248,306,943,88,89,146,260,184,32,207,56,295,187,193,111,93,353,234,236,366,45,357,39,150,135,459,210,431,520,502,445,473,442,460,512,468,486,523,525,518,480,531,592,558,541,861,596,608,580,607,566,586,601,840,602,563,567,622,672,680,614,615,624,673,616,674,684,686,651,682,671,626,689,761,754,708,744,765,709,746,712,713,715,717,719,735,763,768,771,738,728,753,730,732,764,774,776,829,830,780,782,783,784,787,788,789,790,853,827,791,846,792,793,848,795,796,832,797,798,842,843,835,805,806,807,836,850,811,837,813,814,854,815,816,855,851,818,820,838,822,858,839,892,904,862,888,875,893,876,865,866,889,877,878,880,902,897,891,901,948,908,944,910,911,945,931,981,946,933,949,913,914,915,935,916,917,918,919,921,922,923,924,925,937,926,927,960,959,982,983,975,965,966,978,967,998,976,968,969,989,970,979,1002,971,972,980,990,991,994,977
607,387,81,137,235,67,417,433,943,32,56,148,123,193,353,63,135,520,434,473,443,592,558,548,541,543,588,608,601,615,624,662,682,689,754,705,742,709,711,717,722,726,730,778,779,781,782,853,792,793,795,796,797,805,836,815,817,852,871,862,897,948,932,946,947,914,935,916,920,936,926,966,978,967,968
811,26,102,605,861,664,790,849,815,872,935,922,995
89,391,287,12,75,65,387,297,514,395,342,137,26,67,408,142,268,417,102,291,524,433,64,248,306,88,105,146,292,21,260,184,32,369,56,148,187,111,93,20,353,234,236,366,294,45,255,357,228,149,459,210,431,493,510,483,445,446,473,442,475,468,455,533,531,592,605,548,539,541,549,543,861,596,607,566,586,601,840,565,602,557,598,661,672,680,641,614,615,624,642,662,616,664,629,674,686,687,625,650,651,620,671,670,626,638,689,692,761,754,694,742,709,745,756,773,711,713,759,717,718,719,735,720,722,724,768,771,728,841,778,830,780,781,782,783,831,787,788,789,827,791,846,792,793,795,796,832,797,799,842,843,802,836,808,857,850,844,813,854,815,816,817,820,852,838,892,899,871,886,872,887,904,862,875,866,889,877,878,879,880,897,883,928,908,929,944,910,911,931,932,933,947,934,958,949,914,935,919,921,936,940,922,923,925,937,926,960,942,961,973,974,975,966,978,967,998,976,988,971,972,991,992,994,977,996
969,262,387,297,342,137,26,235,299,67,328,198,408,142,273,291,265,306,943,88,105,146,362,292,21,184,32,207,301,56,109,148,187,123,193,111,234,236,366,45,255,357,377,228,150,63,459,431,520,445,473,442,460,512,513,468,523,525,466,480,592,605,542,548,541,596,597,570,599,607,564,566,586,840,565,602,685,660,615,624,630,662,673,617,687,625,620,657,671,689,692,754,694,742,744,711,712,759,717,719,735,722,768,771,738,700,728,753,730,732,764,776,841,779,830,781,782,783,784,831,787,789,827,791,846,792,793,796,797,799,843,802,805,806,836,808,809,837,844,812,813,814,815,816,817,851,819,820,852,838,825,892,899,871,872,904,862,888,875,876,865,866,889,877,878,880,897,891,901,948,954,928,908,909,910,911,931,981,946,933,947,934,949,913,914,915,935,916,917,920,921,936,922,923,925,937,926,960,959,961,973,974,997,964,986,965,966,978,967,998,987,976,968,988,989,979,971,972,980,990,992,994,995,977,996
207,342,433,776,782,825,917,978,999
391,75,514,395,342,137,336,67,328,198,126,142,268,417,291,524,433,265,248,306,943,105,21,351,32,207,56,148,123,193,20,353,236,294,255,377,39,228,149,63,459,431,493,434,471,502,446,473,512,513,468,486,523,525,466,480,539,541,588,596,597,570,599,607,564,586,601,840,571,555,563,557,685,661,622,614,615,624,630,662,673,664,629,674,687,649,620,682,692,761,755,705,708,695,742,743,709,760,746,756,711,714,715,719,735,720,722,768,751,752,728,730,774,776,829,778,779,830,780,781,782,784,831,787,789,790,791,792,793,796,798,799,800,842,843,807,836,849,809,811,845,813,814,854,815,855,817,818,820,852,822,825,858,860,868,892,871,872,904,888,875,889,877,880,902,948,954,944,909,911,945,912,931,932,946,934,949,913,914,915,935,916,918,919,936,940,923,925,926,960,961,973,974,963,984,997,986,966,978,967,998,987,968,988,969,1000,989,970,1002,971,972,991,995,977
760,342,32,172,63,135,434,445,460,468,564,620,735,776,843,806,809,815,852,825,871,872,894,948,955,935,959,978,998,999
67,408,142,433,306,105,184,56,187,193,111,93,20,294,357,63,471,473,443,475,512,486,466,480,592,541,570,563,567,672,680,615,624,662,620,708,742,709,759,735,751,726,771,738,776,780,784,846,796,832,843,807,836,809,814,817,819,820,852,871,862,875,876,865,889,877,912,946,934,958,919,925,960,973,963,965,978,987,976,968,972
460,434
473,67,433,943,184,56,193,63,459,466,564,662,755,760,735,776,779,827,795,796,797,843,809,814,871,865,911,946,947,935,925,952,926,973,978
715,268,433,295,592,564,689,765,751,728,776,787,792,800,843,806,871,906,928,973,983,963,978,989,977
56,294,844,973
56,287,12,75,262,65,395,26,67,328,408,273,291,433,265,248,306,88,21,184,207,301,109,148,111,20,353,236,294,357,377,172,149,150,63,135,459,210,434,471,445,473,442,460,475,512,513,468,486,523,525,455,480,592,605,558,539,543,597,570,608,580,599,607,564,586,565,602,563,557,672,680,641,614,660,624,662,673,664,629,617,684,625,682,671,618,761,754,694,755,708,742,745,760,746,773,767,713,717,718,719,735,768,738,728,730,774,776,841,780,781,782,783,784,831,787,788,789,827,791,846,792,793,848,796,832,797,800,842,843,806,807,849,809,811,837,844,812,845,813,814,815,817,851,819,820,852,823,858,860,868,892,899,871,886,862,888,875,864,865,894,877,878,902,897,891,901,948,883,954,908,910,911,912,932,981,946,947,934,958,913,914,915,935,916,919,920,921,936,940,923,924,925,926,927,960,973,982,974,963,986,965,978,998,987,976,968,969,989,1002,971,972,990,994,995
56,26,67,328,291,433,184,148,234,150,473,460,513,486,570,565,602,557,567,622,641,673,656,684,687,625,651,618,689,742,756,773,717,720,752,728,776,830,780,783,787,827,845,813,819,852,860,899,904,875,889,902,897,883,929,946,947,917,919,920,921,924,952,961,966,968,989,1002,990
649,391,12,75,65,387,297,514,395,342,137,26,67,328,408,142,268,417,265,64,248,306,943,105,146,362,21,260,184,207,56,223,148,123,193,111,93,20,353,234,294,45,255,228,149,63,135,459,431,510,483,445,446,473,442,443,512,468,480,531,592,539,541,543,588,596,597,570,608,599,607,564,566,586,601,571,602,555,563,557,598,622,672,680,615,624,642,662,617,686,687,625,671,626,689,761,754,694,742,743,709,745,746,756,773,711,712,767,713,715,759,717,719,735,722,724,751,726,771,700,752,728,753,732,774,776,841,778,781,782,783,784,789,827,846,792,795,796,832,797,798,799,843,805,836,849,809,811,837,845,814,854,820,852,838,823,825,858,860,868,892,871,904,862,888,864,866,889,877,902,897,948,883,955,928,929,911,945,931,932,946,933,947,949,914,935,918,921,936,922,923,924,925,926,960,942,959,961,973,974,978,967,998,987,976,968,988,999,969,1000,970,972,990,991,977,996
620,391,67,433,111,377,63,468,518,592,541,580,619,616,760,714,786,787,800,842,835,872,894,939,936,940,983,974,978,999,989,972
351,607,624,975,972
825,391,75,514,137,26,235,299,67,126,268,417,291,524,433,248,105,362,292,21,351,184,32,207,56,109,295,148,123,193,20,353,236,294,255,357,377,172,228,150,63,135,210,431,520,493,434,471,502,445,473,475,512,513,468,486,523,525,466,531,592,605,558,539,541,549,861,597,570,599,607,564,586,601,571,565,602,563,567,685,614,660,615,624,642,630,662,673,674,617,625,682,618,761,754,755,708,743,744,765,745,760,756,712,715,717,768,753,730,764,774,776,777,778,779,781,782,784,786,787,853,827,791,792,793,796,797,799,843,802,805,806,807,808,849,809,811,859,845,814,815,816,817,851,818,819,820,822,823,858,860,868,899,871,904,888,864,865,866,879,902,897,891,901,948,883,928,908,929,909,910,911,945,912,932,981,946,933,947,958,949,913,914,915,935,916,917,918,919,920,951,921,923,925,926,960,961,973,965,966,978,967,968,988,969,1000,989,970,971,972,980,991,994,977,996
513,75,395
460,306
193,391,342,67,265,351,45,228,63,135,431,502,473,466,607,614,615,624,743,744,768,792,798,809,845,820,852,825,871,865,911,935,918,936
814,391,287,65,387,514,342,137,336,26,299,67,328,408,126,142,268,433,265,248,943,88,21,32,207,56,109,187,193,111,93,353,234,294,357,172,228,150,63,135,459,431,520,493,471,502,445,446,473,442,468,523,466,480,592,548,539,541,543,588,861,570,599,607,586,601,840,602,563,557,567,622,672,680,641,660,615,624,642,662,664,674,617,684,686,687,649,625,671,626,618,692,761,754,694,705,742,744,709,745,760,746,767,715,717,718,735,768,751,726,738,700,752,728,774,776,778,779,830,781,782,783,784,831,787,789,790,827,846,792,793,848,796,832,797,799,800,842,843,802,805,806,807,836,849,809,850,811,844,845,813,854,815,817,819,820,852,823,825,860,868,892,871,886,904,888,865,889,906,948,954,955,928,908,929,909,910,911,945,931,981,946,933,947,934,914,915,935,916,917,918,920,951,921,936,940,922,923,925,953,937,926,960,961,973,983,974,963,1003,964,965,966,978,967,998,976,988,989,971,972,980,991,994,977
814,433,20,542,760,715,776,789,800,963,992
814,433,20,542,760,715,776,789,800,963,992
814,433,20,542,760,715,776,789,800,963,992
149,12,75,387,26,67,328,408,126,268,417,433,265,64,248,306,943,88,89,146,292,21,260,184,32,56,223,109,295,148,123,193,111,93,20,353,234,236,366,294,45,357,39,228,63,135,459,483,502,445,446,473,442,443,468,466,605,548,539,541,543,588,861,608,599,607,566,586,601,567,672,641,614,615,624,642,662,673,664,656,629,674,617,687,650,651,620,671,626,618,689,692,761,754,694,705,742,709,696,756,712,767,713,714,715,759,717,718,719,735,722,726,771,700,752,728,753,732,774,778,779,830,782,831,788,789,827,846,792,793,795,796,832,799,842,843,806,836,849,811,844,813,814,854,815,816,855,817,820,852,838,823,825,858,860,869,892,886,872,862,875,865,902,897,891,948,954,928,944,945,931,981,946,933,957,934,958,949,913,914,915,935,918,920,951,936,940,922,923,924,925,952,953,960,959,961,973,963,997,965,966,978,967,987,976,968,988,1000,989,979,1002,971,972,980,991,994,996
915,391,75,65,514,137,26,67,328,408,142,433,105,146,362,21,351,184,301,56,295,187,193,111,20,353,234,236,366,294,45,377,172,150,135,210,520,493,434,510,445,446,473,443,460,468,525,455,480,592,542,558,539,541,549,861,570,608,580,607,566,571,602,563,598,685,622,680,614,660,615,624,642,673,616,664,656,629,617,684,686,649,625,650,620,666,682,670,618,692,761,754,755,705,695,743,744,765,745,760,746,767,713,714,715,759,717,735,763,751,726,752,728,753,730,732,774,776,777,829,779,780,781,782,783,784,786,831,787,789,790,853,791,846,792,793,795,796,832,797,798,835,802,805,806,807,808,849,809,811,859,812,845,813,854,815,855,817,851,818,819,822,825,858,860,868,871,886,888,864,876,865,877,902,891,906,948,954,928,908,929,944,910,911,945,912,946,933,947,934,958,914,916,919,921,922,923,925,952,926,960,942,961,973,983,975,997,964,966,978,998,976,968,1002,971,972,980,990,994,977
916,520,614,700,822,911
328,12,75,67,408,248,301,193,234,228,431,483,588,861,586,601,840,555,557,615,624,650,626,618,705,744,765,712,759,719,724,792,796,815,855,820,852,838,860,899,871,876,906,954,955,932,957,914,935,959,961,978,987,988,1002,971,972
557,391,12,75,387,137,336,26,67,408,268,417,102,524,433,64,248,306,943,105,21,351,207,369,56,223,109,148,187,123,111,93,20,353,234,366,294,45,377,228,149,150,63,135,459,210,431,520,493,483,445,446,473,442,460,512,468,486,523,518,480,531,592,605,558,539,541,543,588,861,596,597,608,607,566,586,601,840,571,565,598,685,661,672,641,615,624,642,673,656,629,686,687,649,657,671,626,638,689,761,754,694,705,744,709,745,760,756,711,712,714,698,759,717,719,735,722,724,768,726,771,752,728,753,776,841,780,781,782,831,787,788,790,848,795,832,797,842,843,807,836,808,849,857,850,811,859,844,812,813,814,854,817,851,852,823,858,860,892,871,886,872,904,862,875,876,865,889,877,878,879,902,897,891,948,883,954,955,928,929,944,909,910,911,945,932,981,946,933,947,957,934,949,915,935,951,921,936,940,923,952,960,961,973,982,984,986,967,987,988,1000,991,977,996
718,75,297,514,24,81,395,299,67,328,198,408,126,142,268,417,291,64,306,943,105,260,184,207,56,148,123,193,111,93,20,353,236,366,294,45,255,228,149,63,459,210,431,493,434,510,483,507,502,445,446,473,442,443,460,475,513,468,486,523,518,466,480,584,592,558,548,541,543,573,861,597,570,580,599,607,564,586,601,565,602,555,563,598,544,622,613,672,623,680,619,660,615,624,662,673,616,664,629,674,617,684,686,687,625,650,651,620,657,671,626,618,638,692,761,754,708,742,743,709,696,745,756,711,712,767,713,714,759,717,719,735,722,724,763,768,751,726,771,738,700,752,728,753,764,774,776,779,830,782,783,831,787,788,789,827,846,792,796,797,799,842,802,807,849,809,857,837,844,845,854,815,816,817,851,818,819,820,852,823,858,839,868,892,899,886,904,875,893,876,865,866,889,877,878,880,902,897,891,906,948,955,928,911,945,932,981,947,934,949,913,935,916,917,919,951,936,940,922,923,924,925,937,926,960,942,961,974,963,984,985,978,967,998,976,968,988,1001,970,979,1002,972,977
45,728,730,917,919
925,391,287,75,387,514,395,342,137,336,26,299,67,328,408,142,268,417,524,433,64,248,105,292,21,184,32,207,56,109,295,148,187,123,193,111,20,353,236,294,45,357,172,150,63,459,431,520,493,434,471,502,446,473,442,443,475,512,486,523,525,466,480,592,542,558,539,570,580,599,607,564,566,586,571,602,563,598,680,641,614,660,615,624,642,630,662,673,616,664,629,674,686,625,651,671,618,761,742,709,745,760,746,756,767,713,715,759,719,735,722,763,768,751,771,700,728,753,730,764,774,776,779,830,782,784,787,789,790,853,827,791,846,792,793,848,795,796,832,797,799,843,802,805,806,807,809,850,811,813,814,854,815,816,817,820,852,838,822,823,825,858,860,839,892,899,871,886,862,888,864,865,948,928,908,929,911,945,932,946,947,934,913,914,915,935,916,918,919,920,951,921,922,923,924,926,960,961,973,983,963,966,978,967,998,987,968,988,969,970,979,971,972,980,991,994,977
960,391,287,75,514,395,137,336,26,258,299,67,328,198,408,126,142,268,417,291,265,64,248,306,943,105,292,21,351,184,301,369,56,109,295,111,353,45,377,538,228,149,150,135,431,493,502,445,446,473,442,460,475,513,486,523,525,480,592,558,541,543,573,595,588,596,597,564,586,601,575,555,685,661,660,624,630,662,664,656,629,674,684,620,666,682,692,761,754,705,708,743,744,709,696,745,746,773,711,767,713,718,748,719,722,768,726,771,752,728,730,764,774,776,777,778,830,780,781,782,783,784,786,787,853,791,846,792,848,796,832,797,799,800,805,836,809,811,837,845,813,814,815,855,817,851,820,852,822,823,825,858,860,868,892,899,871,886,872,887,904,888,865,889,877,897,901,903,906,948,883,954,955,928,909,910,911,945,981,946,933,947,956,934,949,913,914,915,935,916,917,918,920,951,921,936,922,923,924,925,953,926,959,961,973,982,983,974,963,984,985,997,964,986,965,966,978,967,998,987,976,968,988,969,1000,1002,971,980,990,991,993,994,977
860,391,287,12,75,262,315,342,137,235,67,328,408,126,142,268,417,273,524,433,265,248,306,146,362,292,21,351,184,32,207,56,295,193,111,93,20,234,236,294,45,357,377,39,228,149,150,63,210,431,493,471,483,502,445,446,473,443,475,512,513,486,523,525,466,480,592,542,558,539,541,543,588,597,570,580,599,607,564,586,601,571,602,563,557,680,660,615,624,630,662,664,674,617,649,625,682,689,692,761,754,755,742,743,744,765,745,746,756,773,767,713,759,717,735,722,768,752,728,753,730,764,774,776,777,778,779,781,782,784,786,831,787,788,853,791,792,793,795,796,832,797,798,799,800,843,802,805,806,807,849,809,811,837,812,845,813,814,817,818,819,820,852,822,823,825,858,839,868,892,899,871,904,888,875,864,865,878,897,901,906,883,928,908,909,910,945,912,946,933,947,934,914,915,935,916,917,918,920,921,924,925,926,960,973,963,997,966,978,967,987,976,968,969,972,980,977
525,12,262,67,328,198,408,142,417,273,524,433,64,943,105,21,32,207,56,109,193,93,353,236,357,150,63,135,459,520,471,510,445,446,442,443,475,512,592,558,543,597,570,607,564,601,602,563,567,661,622,672,680,619,660,615,624,656,617,687,625,689,692,754,755,708,742,743,744,765,745,760,746,756,767,713,717,735,768,751,771,738,700,728,730,764,774,776,829,778,779,781,784,786,789,853,791,846,792,793,848,795,832,797,799,843,806,807,836,811,845,814,855,817,851,819,820,852,892,899,871,904,862,888,875,865,901,903,928,944,909,910,911,945,931,981,946,934,914,915,918,921,923,925,926,960,959,961,973,983,963,997,965,966,978,967,998,988,969,980,991
20,377
774,75,387,514,137,336,26,299,67,328,408,126,142,268,417,273,291,524,433,265,248,943,88,21,351,184,32,207,301,56,223,295,193,111,20,353,236,294,377,172,228,149,150,63,135,459,431,434,502,445,442,443,475,512,513,525,466,480,531,592,605,543,597,570,599,607,564,586,601,571,602,563,567,680,614,660,615,662,673,664,674,617,684,625,651,671,618,689,692,761,754,694,755,708,695,742,743,709,745,760,746,756,773,711,712,767,714,715,717,719,720,768,751,728,753,730,764,776,841,778,779,781,782,783,784,790,792,793,795,796,832,797,798,799,800,843,802,806,836,849,809,811,845,813,814,815,816,817,851,818,819,820,852,825,858,839,868,892,899,871,904,862,888,875,865,878,880,902,897,891,901,883,909,945,912,931,932,933,947,934,949,913,914,915,935,916,917,918,919,921,936,922,923,925,926,927,960,959,961,973,963,986,965,966,976,968,988,969,1000,970,971,972,980,991,977
564,391,67,105,187,45,228,63,466,480,541,570,852,871,931,935
814,391,65,342,137,336,26,299,67,328,198,408,126,291,524,433,265,248,306,943,21,260,184,32,207,56,223,295,148,193,111,20,353,234,236,366,45,377,172,149,63,135,459,431,520,493,471,502,473,460,475,512,513,486,523,525,466,480,592,605,558,539,541,549,543,570,580,607,564,586,571,602,563,567,680,641,614,615,624,630,662,673,664,674,617,684,625,651,620,682,618,689,761,754,708,742,743,709,745,760,746,712,767,713,714,698,759,717,718,735,722,763,768,751,726,738,728,753,764,776,778,781,782,784,787,789,790,853,827,846,792,793,796,832,797,799,842,843,802,805,806,807,849,809,811,813,815,816,817,819,820,852,822,825,858,860,868,892,899,871,886,872,875,864,865,889,877,897,948,883,954,928,908,910,911,945,931,946,933,947,934,913,914,915,935,916,917,918,919,920,951,921,936,922,923,924,925,953,926,960,959,961,973,983,963,964,966,978,967,998,987,976,968,969,1000,989,1002,971,972,980,990,996
353,391,75,262,65,387,514,81,342,26,235,258,299,67,328,198,408,126,268,417,291,433,265,248,306,105,292,21,260,184,207,301,56,223,109,295,148,193,111,93,20,236,366,294,45,377,39,172,228,149,150,63,135,459,210,431,520,493,510,445,473,443,460,475,512,513,468,525,455,466,480,531,592,605,558,539,541,543,861,597,608,580,607,564,566,586,571,602,555,563,598,567,622,641,614,660,615,624,630,662,673,664,629,674,617,684,625,657,682,618,689,692,761,742,743,744,745,760,746,712,767,714,715,698,735,763,768,726,752,728,753,730,774,776,778,779,830,781,782,783,784,787,790,853,791,846,792,848,796,832,797,798,799,800,842,843,802,805,807,849,809,811,814,815,816,820,822,823,825,839,868,892,871,886,872,887,888,875,865,866,889,897,901,908,910,911,945,981,946,947,934,914,915,935,917,918,919,920,921,936,923,925,926,960,973,984,964,966,978,967,987,968,969,979,1002,971,980,992
855,12,75,395,67,328,408,102,291,524,265,306,943,88,105,292,260,148,111,234,366,255,357,228,149,150,520,502,501,445,473,460,523,525,541,549,543,588,861,596,570,566,586,557,598,685,672,615,642,616,664,617,686,651,670,689,692,754,705,709,756,773,714,698,717,718,719,722,724,771,700,752,829,841,780,831,788,789,853,846,848,795,832,802,836,808,857,837,844,845,854,816,851,823,839,892,886,872,887,862,888,875,876,889,877,954,955,944,910,911,931,933,947,957,956,958,949,914,936,940,960,942,959,982,967,970,1002,972,996
846,391,12,65,387,514,395,26,67,328,198,408,126,102,273,291,524,265,64,248,306,105,146,21,184,32,207,56,223,109,187,193,111,93,353,234,366,294,377,228,149,150,63,459,431,520,493,434,471,483,501,445,473,475,512,468,486,480,531,592,605,539,541,543,588,596,597,570,608,599,607,566,601,840,565,602,563,567,622,672,641,615,624,662,664,629,674,617,687,625,650,657,671,670,626,618,638,689,692,755,708,742,765,709,696,745,756,712,767,713,715,759,717,719,735,720,722,724,768,728,753,730,774,776,829,778,779,780,781,782,784,831,787,789,827,793,848,796,832,797,798,799,802,805,807,836,808,849,811,837,812,845,813,814,854,815,816,855,817,851,819,820,852,838,822,823,858,860,839,892,871,886,872,904,862,888,875,864,876,866,878,880,897,906,948,954,955,944,909,910,911,945,931,946,933,947,934,958,913,914,915,935,916,917,918,919,920,921,940,923,925,952,953,937,926,960,942,961,973,983,963,975,984,966,978,987,976,968,988,1002,971,972,980,990,991,994,996
434,67,408,417,294,459,210,597,664,709,787,846,851,886,878,933,953
328,391,75,514,81,395,342,137,26,299,67,198,408,268,417,291,433,265,64,248,306,943,105,362,260,184,32,207,56,109,295,148,193,111,93,20,353,236,294,538,39,228,149,63,135,459,210,431,493,434,510,502,446,473,442,460,512,513,468,486,518,466,480,531,541,543,570,599,607,564,566,586,601,571,602,563,557,598,567,672,680,641,614,660,615,624,662,673,629,674,617,684,687,650,657,671,626,618,692,761,754,694,755,705,742,743,709,745,746,711,767,713,715,759,717,718,719,735,763,768,738,700,752,728,730,774,776,829,781,782,783,784,787,789,790,853,846,792,848,795,796,832,797,799,802,805,836,808,809,811,813,814,815,816,855,817,820,852,838,823,858,839,892,871,886,872,904,862,888,875,864,865,866,889,877,878,902,897,891,948,883,954,928,908,944,945,981,946,933,947,913,914,935,917,918,919,920,921,936,922,923,925,937,926,960,942,961,973,974,966,978,967,998,987,976,968,988,1000,979,972,990,977
811,391,75,65,387,514,137,336,299,67,328,198,126,417,273,265,64,248,306,943,105,362,292,21,351,184,56,295,187,123,193,111,93,20,353,236,366,45,357,377,62,172,228,149,63,135,459,210,520,493,434,471,445,473,442,443,460,475,513,486,455,466,480,592,542,558,541,861,596,597,580,599,607,564,586,571,602,555,563,557,567,672,680,660,615,624,662,617,684,687,625,650,651,657,666,682,671,618,689,692,761,754,694,705,708,695,742,744,765,709,760,746,773,712,767,715,759,717,735,763,768,771,738,728,753,730,774,776,778,830,783,786,831,790,853,827,846,792,848,795,832,798,799,843,802,805,807,808,849,809,859,837,812,813,814,815,817,818,838,860,868,892,899,888,875,864,865,877,902,897,901,948,883,928,908,929,909,911,945,931,946,947,934,913,914,915,935,916,917,918,921,936,922,924,925,937,926,927,960,942,959,961,973,963,997,964,986,966,978,967,998,968,988,1000,989,970,1002,991,995
940,391,45,459,531,619,637,650,638,705,773,711,827,836,859,844,815,892,872,893,866,902,954,955,934,939,936,953,962,983,984
730,12,75,65,67,291,433,943,32,207,109,187,193,93,20,353,234,63,520,473,468,597,570,580,563,614,615,624,673,687,689,754,755,742,765,745,715,719,738,728,774,776,784,827,793,797,799,843,805,807,811,814,815,852,871,862,866,889,878,931,935,916,917,919,926,973,966,978,972
573,391,287,262,65,387,81,342,336,235,299,67,328,126,268,273,524,433,265,64,248,88,105,146,292,21,351,32,207,301,109,295,148,187,123,93,353,236,294,357,377,172,228,150,63,431,520,493,434,483,502,445,446,473,442,443,460,475,512,513,468,486,523,455,466,480,558,539,596,597,570,608,580,599,607,564,566,586,601,571,602,563,567,680,614,615,624,642,630,662,664,674,617,625,657,666,682,618,689,692,761,694,755,705,708,742,743,744,765,709,745,760,746,756,712,713,715,720,768,753,730,764,774,776,778,779,781,782,783,784,787,789,790,853,827,791,792,793,795,797,799,800,843,802,805,806,836,849,809,813,814,815,816,817,818,819,820,822,823,825,839,899,871,886,904,862,888,875,864,865,889,902,897,891,901,906,928,908,929,911,945,912,932,946,947,957,934,913,914,915,935,916,917,918,919,920,921,936,922,923,924,925,937,926,927,960,942,959,961,973,963,997,965,966,978,998,976,988,969,1000,989,979,971,972,980,994,977,996
774,391,75,26,67,268,184,32,193,353,45,459,442,480,592,564,567,624,673,674,687,618,689,715,728,753,776,841,779,782,784,792,793,796,800,849,811,852,871,862,865,889,928,931,935,919,921,925,926,973,978,967,971,972
513,75,65,514,235,67,328,408,126,268,417,291,433,265,248,306,88,21,207,56,148,193,111,20,353,234,236,45,255,357,538,39,149,150,63,459,210,520,493,445,473,442,475,512,468,486,523,480,592,539,543,588,861,596,570,608,607,564,566,586,571,563,557,598,622,672,680,641,614,660,615,624,673,664,629,674,617,684,686,687,671,670,638,761,754,705,708,742,743,765,709,745,746,756,711,713,715,759,719,735,720,722,768,751,726,700,728,753,730,774,776,777,779,781,782,783,784,786,787,788,827,791,793,848,795,796,832,797,799,800,842,843,835,802,805,806,807,836,809,811,837,812,845,813,814,854,815,818,820,852,823,825,858,839,892,899,871,886,872,875,865,877,878,902,897,891,901,906,948,883,928,908,910,911,945,912,931,981,946,933,947,934,958,949,914,935,916,918,919,920,951,924,925,926,960,959,961,973,986,966,978,968,988,969,1002,971,972,980,994,977,996
875,297,514,137,67,328,408,142,433,64,943,260,184,56,187,123,193,93,20,234,45,228,459,445,473,512,468,592,558,541,543,607,578,566,586,601,602,598,622,615,624,662,629,650,618,689,754,694,742,746,711,698,717,735,722,728,776,841,784,846,796,797,811,813,814,817,852,858,904,865,878,902,897,891,928,945,931,981,933,957,914,915,935,916,919,921,936,923,925,952,953,926,961,973,963,966,978,967,976,988,990
963,391,75,65,342,67,328,142,433,64,105,21,184,56,187,123,193,20,294,357,63,459,431,520,493,471,443,475,512,486,523,525,466,480,592,597,564,557,615,624,662,629,686,625,650,620,694,742,745,711,767,717,718,719,735,768,776,778,781,782,784,793,796,832,797,807,813,814,855,819,820,839,892,862,888,865,878,897,908,911,914,935,951,925,926,960,961,973,974,997,965,966,978,967,998,976,968,988,972,991
782,65,291,62,608,580,564,586,602,567,615,689,805,966
292,287,228,588,615,709,842,887,945,947,956,986,996
20,391,12,75,387,81,342,137,258,67,328,198,126,142,268,417,102,273,433,64,306,943,105,146,21,351,260,184,369,56,295,187,193,111,93,353,236,294,45,255,377,228,150,63,135,459,471,502,501,446,473,442,443,512,513,468,486,466,480,531,592,605,542,541,597,608,580,607,566,586,601,565,575,555,563,557,598,567,622,672,680,614,615,662,673,656,629,674,617,684,686,687,625,651,620,682,671,670,658,638,689,692,761,754,694,705,695,742,743,709,745,760,756,711,767,714,715,698,759,718,719,724,768,751,771,738,700,728,753,732,774,776,829,841,779,830,780,784,831,788,790,827,791,793,795,796,832,799,802,805,836,849,857,811,859,812,814,854,818,819,820,838,823,825,892,871,886,872,887,904,862,865,889,877,880,897,891,948,954,929,944,910,911,945,912,931,932,947,956,958,949,913,916,917,918,919,951,936,940,922,923,925,952,926,927,942,973,982,983,974,963,975,984,965,966,978,967,998,976,968,988,989,972,991,992,995,996
292,391,287,12,65,514,395,26,235,299,67,328,198,408,417,524,265,64,248,306,943,105,21,32,56,223,148,193,111,93,20,353,366,377,228,149,150,459,210,431,483,502,445,446,473,442,443,513,523,533,480,592,548,539,541,543,588,861,596,609,564,601,571,565,557,598,567,685,622,672,641,614,615,624,630,664,656,629,674,684,686,625,650,620,657,682,671,670,626,692,761,708,742,743,744,765,709,696,745,756,773,712,767,713,714,715,698,759,717,718,719,720,722,724,726,771,700,752,753,774,776,777,829,841,778,779,830,781,782,783,784,786,787,789,790,796,797,798,799,800,842,843,802,805,807,836,808,849,809,854,815,816,817,820,822,858,839,868,892,899,871,886,872,887,862,864,876,865,878,902,891,906,883,954,908,929,944,909,910,945,931,932,981,946,933,947,956,934,949,913,914,916,917,936,940,922,925,952,926,960,942,973,982,983,963,986,965,978,967,987,976,968,999,1000,989,979,1002,971,972,980,993,994,995,977,996
892,391,75,262,65,395,342,137,67,328,408,142,268,273,291,524,433,265,64,248,306,943,105,89,292,260,184,207,301,56,223,109,148,193,111,93,20,353,236,366,357,538,39,172,228,63,459,520,493,434,510,502,445,446,473,442,513,525,455,466,531,605,541,588,861,596,570,599,607,586,840,571,565,602,563,557,598,685,619,660,615,624,630,662,664,629,674,625,620,671,670,618,689,692,754,694,755,705,742,743,744,709,745,773,711,712,713,714,715,698,759,718,719,735,720,726,771,728,774,841,778,779,830,781,782,783,787,789,790,827,791,792,793,848,796,832,797,798,799,800,842,843,805,806,807,836,808,809,857,850,811,844,813,814,854,815,855,817,818,820,838,822,825,858,860,868,871,886,872,904,862,888,875,865,866,889,878,902,906,954,928,910,931,981,946,934,949,914,915,935,917,919,951,921,940,922,924,937,926,960,961,983,985,986,978,967,998,987,976,968,999,989,979,971,972,977
846,391,12,514,26,67,198,142,102,291,433,64,248,306,943,105,292,21,56,193,111,353,234,294,45,357,377,149,63,210,434,445,446,473,443,512,468,525,480,592,605,539,541,543,588,596,570,608,599,607,586,601,840,555,685,622,619,614,660,615,624,630,662,656,629,674,684,687,650,620,657,666,682,671,618,692,761,705,708,695,744,765,745,760,773,712,767,713,714,759,718,719,735,722,768,751,700,753,730,776,777,779,780,781,783,784,831,787,789,790,853,827,791,793,848,795,796,832,797,798,799,800,843,835,802,805,807,836,808,849,809,850,811,837,845,813,814,815,816,855,817,851,818,819,820,852,822,823,858,860,892,899,871,886,872,862,888,875,876,865,866,877,878,879,880,902,906,948,883,954,944,911,945,912,931,946,933,947,957,956,914,915,935,916,917,918,920,951,921,936,940,922,923,924,952,953,926,960,942,984,997,965,966,978,998,987,968,988,999,969,1000,1002,971,972,980,990,993,994,995,977
573,391,262,65,387,297,67,417,524,433,265,64,105,292,21,32,207,56,123,366,294,45,172,150,63,135,431,483,502,445,446,443,460,513,523,466,592,542,539,601,571,565,563,622,630,662,664,656,625,657,692,743,745,712,715,717,735,728,753,730,774,776,778,782,784,831,790,791,846,793,796,832,797,799,800,843,850,845,813,814,816,817,818,820,852,822,839,892,899,871,887,862,877,897,910,911,946,934,914,915,935,917,918,951,923,925,927,973,963,965,966,978,998,988,1002,971,980,990,994
947,692
713,265,56,123,442,486,531,689,754,711,717,813,872,862,864,866,968
987,102,291,105,56,20,150,473,486,543,564,586,565,557,680,615,624,662,684,682,692,754,705,720,726,771,738,776,829,783,831,791,848,795,796,832,842,843,808,844,845,813,814,886,862,875,946,947,934,914,935,921,940,973,965,966,978,976,972,994
563,65,67,433,265,184,56,295,123,353,39,63,434,502,445,473,466,558,543,601,840,602,567,615,662,674,626,742,760,735,763,768,728,784,789,796,797,811,820,862,864,865,908,947,935,916,923,973,963,966,978,967,968,989,972
760,342,32,172,63,434,445,460,468,580,564,620,735,776,843,815,852,872,948,955
620,433,111,377,518,592,580,616,714,787,835,872,936,940,974,999,989,972
563,342,433,943,351,184,32,56,193,20,236,172,63,135,520,502,473,466,542,567,624,671,761,743,765,745,760,746,735,768,730,776,778,780,784,788,790,792,793,796,843,807,809,817,820,860,865,911,912,918,940,925,926,973,963,997,965,966,978,967,968
573,297
788,391,12,297,137,67,328,417,102,265,64,306,88,105,89,146,292,21,207,369,56,148,193,111,20,366,294,45,357,228,149,459,431,471,502,446,442,443,460,468,592,539,541,861,599,840,571,557,672,680,624,642,662,664,629,684,687,650,657,666,692,754,694,755,742,743,709,756,773,717,719,735,720,700,728,774,776,778,830,781,831,789,827,791,846,792,793,795,796,797,799,843,807,836,809,857,811,859,813,854,815,855,820,852,860,868,892,871,886,888,889,877,878,880,902,897,954,929,944,911,945,931,981,947,934,958,913,914,917,918,919,920,923,926,960,961,982,983,986,966,978,967,976,988,971,972,996
65,12,67,21,184,56,193,20,353,473,442,571,563,615,624,662,760,746,776,779,790,796,805,806,807,814,820,822,871,904,889,948,911,973,978,992
531,193,459,624,784,966
911,431,792,988
65,12,297,336,291,943,207,20,294,459,466,573,608,661,651,618,743,715,738,776,779,782,831,789,793,800,802,814,866,889,931,958,984,964,968,992
75,336,299,67,126,268,417,433,64,21,184,32,56,295,148,193,353,236,294,172,63,493,471,502,473,475,512,466,480,592,539,543,861,570,599,607,564,571,622,680,614,660,615,630,662,674,617,618,761,743,746,768,751,764,774,776,829,830,781,782,784,790,791,846,793,796,800,802,807,809,815,817,820,852,825,860,868,871,886,864,865,877,897,910,945,947,934,914,915,917,918,919,920,936,923,925,937,926,960,959,963,965,966,978,967,976,968,971,972
563,65,342,67,268,433,21,56,295,148,193,20,353,236,294,172,149,63,135,520,473,466,542,608,580,602,567,614,615,624,662,674,618,761,743,745,760,746,715,776,782,787,792,793,799,842,843,807,817,820,825,868,865,889,897,911,919,920,923,926,966,967,968,971
928,387,26,67,291,248,184,187,111,294,63,520,434,473,525,455,539,608,607,586,624,682,638,705,743,711,713,715,700,778,784,831,787,827,846,795,796,832,800,843,835,802,805,807,836,845,815,855,817,860,871,875,902,901,948,946,934,949,914,936,965,966,978,967,970,990,994
864,391,12,387,297,514,342,26,67,328,198,126,142,268,417,102,273,291,524,433,265,306,943,88,105,146,260,32,56,148,123,193,111,20,353,234,236,366,294,357,39,172,228,149,63,459,210,431,493,434,502,445,446,473,442,475,468,486,455,466,531,592,605,539,597,608,599,607,586,601,840,571,565,602,563,557,598,567,661,672,680,641,614,660,615,630,662,616,656,674,617,684,625,650,671,670,689,692,761,754,694,705,742,743,709,745,760,746,756,711,712,713,715,717,718,719,720,722,724,768,751,738,700,728,753,764,774,776,779,830,780,831,788,789,790,791,846,792,848,795,796,832,797,800,842,843,802,805,806,808,809,811,844,812,813,854,815,816,817,851,820,838,822,858,860,868,892,871,886,904,862,876,889,877,878,902,897,891,948,883,954,928,929,944,910,911,945,932,981,946,947,957,913,914,915,935,918,920,951,921,936,940,922,923,925,952,953,937,926,960,942,959,961,973,963,997,966,978,967,998,987,976,968,988,969,989,1002,971,972,980,977,996
531,193,459,624,784,966
75,391,12,262,65,387,297,514,81,395,342,137,235,299,67,328,408,126,142,268,417,291,524,265,64,248,306,88,105,89,146,362,292,21,260,184,32,301,369,56,223,109,148,187,123,193,93,20,353,234,236,366,45,255,357,62,172,228,150,459,210,431,520,493,471,510,501,445,473,442,443,460,475,512,513,486,523,525,455,533,480,531,592,558,548,539,541,549,573,597,608,580,609,599,607,840,571,565,602,575,555,563,598,567,685,661,622,672,619,641,614,660,615,624,642,662,616,664,656,629,674,617,686,687,625,650,651,620,657,682,658,618,638,689,754,694,705,708,695,742,760,756,773,713,714,715,698,717,719,735,720,722,762,751,771,752,728,753,730,776,841,778,830,780,831,788,827,791,846,848,795,796,832,797,843,807,812,845,814,816,819,838,825,858,860,839,868,886,872,887,862,875,866,877,879,880,903,948,883,954,955,944,932,946,915,939,918,919,936,923,924,953,926,974,984,966,978,998,970,979,971,990,991,992,995
592,12,75,65,514,24,67,328,408,273,524,265,248,306,260,56,148,93,377,135,434,507,445,442,513,468,486,525,584,570,607,602,544,685,680,615,630,664,617,684,671,689,754,742,743,745,717,728,753,774,829,779,830,784,831,788,832,797,842,806,845,815,817,851,852,838,860,892,871,904,888,875,864,865,877,878,906,948,955,910,945,919,921,936,923,982,965,966,987,1000,1002,977,996
730,26,273,20,45,539,607,622,615,666,618,743,744,760,778,790,792,798,822,910,934,917,918,919,951,926
982,12,75,297,514,395,336,67,328,198,408,142,417,102,291,524,265,64,248,306,943,88,105,89,146,292,207,56,123,193,111,20,236,366,294,45,357,228,63,459,434,483,502,445,446,473,442,443,460,468,486,518,455,533,592,539,541,543,861,597,609,599,566,586,601,840,565,602,555,557,598,622,672,680,619,641,660,662,664,656,629,617,686,687,650,657,671,626,692,754,705,742,744,709,711,713,714,717,718,719,735,722,724,771,738,700,752,728,730,732,829,841,830,782,831,788,789,790,853,827,846,795,796,797,799,843,836,809,857,850,837,845,813,814,815,816,855,817,851,818,852,838,823,825,858,869,871,886,872,887,904,862,888,875,893,876,866,877,878,880,902,897,903,906,948,883,954,955,929,944,945,932,981,946,933,947,957,956,934,941,958,949,913,914,935,916,917,919,951,936,925,952,937,960,942,961,983,974,984,985,1003,986,978,967,987,976,988,999,969,979,1002,972,980,990,991,992,994,995,977,996
301,387,342,26,235,126,524,21,351,32,295,193,20,353,294,39,150,63,431,493,471,473,475,512,513,466,480,542,595,570,564,571,563,567,614,615,624,673,684,682,658,618,694,708,765,746,715,751,753,730,776,779,784,786,790,791,846,792,793,798,799,800,805,807,809,812,814,818,820,825,888,865,889,902,897,928,910,911,947,934,915,916,917,924,925,926,963,997,965,971
694,75,514,24,395,342,26,67,328,408,126,142,268,433,265,64,248,306,146,21,260,32,56,223,148,193,111,20,353,236,366,294,45,357,377,172,228,63,459,431,434,473,442,512,513,468,466,584,592,588,861,570,599,607,586,601,565,602,598,544,567,623,660,615,642,662,616,664,629,674,617,684,687,650,671,618,689,761,754,755,708,742,743,744,709,745,756,711,712,713,715,698,759,717,718,735,720,722,763,768,751,726,752,728,753,764,774,778,779,781,784,831,787,789,846,792,796,832,797,799,800,842,843,802,807,849,809,850,811,844,815,816,817,820,852,823,825,858,839,868,892,886,872,904,866,877,878,880,897,891,948,955,944,911,945,933,947,957,934,913,914,915,935,916,917,918,936,923,924,953,937,926,960,961,973,963,984,985,997,978,998,987,968,999,1000,972,977
369,941
306,566
193,67,228,63,615,665,735,774,792,809,871,911,912,918
743,391,75,65,24,26,299,67,408,126,268,248,351,260,184,32,56,295,187,193,236,294,377,39,228,63,459,493,502,445,512,468,466,480,584,558,573,570,607,586,565,602,563,544,623,614,615,624,630,662,665,674,671,618,761,755,744,745,760,756,715,768,774,829,778,779,782,784,787,789,790,792,797,799,800,802,807,849,809,811,815,817,851,818,820,822,825,871,888,865,897,928,909,911,945,912,915,916,918,922,923,924,926,927,961,968
483,708,981
846,948,946
65,24,67,248,943,184,56,353,366,459,473,525,480,558,548,543,608,615,642,664,617,684,689,754,743,745,715,774,853,846,792,796,797,799,809,814,820,838,899,888,922,963,966,987
866,24,67,64,248,609,607,586,623,615,651,626,743,709,719,774,827,809,813,816,892,904,923,987
442,297,88,148,187,93,234,366,45,255,149,459,501,473,518,531,548,541,549,861,575,598,661,613,672,619,660,642,656,687,637,650,651,620,638,689,754,705,765,709,696,756,713,714,718,719,735,736,722,763,726,771,738,752,728,732,829,830,831,827,848,842,843,836,859,838,869,892,886,907,887,904,875,893,876,894,878,880,891,903,954,955,929,944,931,956,949,939,919,936,940,922,952,953,937,942,982,962,983,985,967,972
878,45,459,623,656,620,709,756,712,713,717,722,700,808,854,876,946,913,914
650,12,102,265,248,88,105,89,146,223,111,366,538,442,533,592,541,549,861,840,557,661,672,619,642,664,629,620,657,670,626,638,689,754,705,709,711,718,720,700,752,732,830,831,842,843,835,836,857,855,869,892,904,862,875,877,879,903,955,944,931,956,939,936,942,983,985,1003,1001,972
651,391,75,387,514,24,342,137,299,67,328,198,408,417,291,524,433,64,248,306,88,21,351,184,207,56,223,295,148,187,123,193,111,20,353,366,294,255,357,228,149,150,63,135,459,431,520,493,434,471,507,445,446,473,442,443,460,475,513,468,486,523,480,584,592,558,539,541,596,570,608,599,607,564,566,840,571,565,602,563,557,544,567,622,672,623,680,660,615,624,630,662,616,629,674,617,686,687,625,620,657,671,626,618,761,754,705,708,742,743,744,745,760,756,711,712,715,759,717,719,735,720,722,768,751,726,738,728,753,730,764,774,776,778,779,781,782,783,784,787,788,789,790,846,792,796,832,798,799,800,843,802,807,849,809,837,844,813,814,815,817,819,820,852,825,860,868,892,871,887,904,862,888,875,865,866,877,878,880,897,948,928,908,944,911,945,932,934,949,914,915,935,916,917,918,919,920,951,922,923,925,926,927,960,961,973,962,963,997,965,966,978,998,968,970,971,972,980,991,977,996
897,391,105,473,541,934,962
64,442,541,840,557,625,689,735,732,806,838,904,903,922
541,228,836,878,941,999,991
880,391,26,943,105,369,445,595,861,608,578,619,650,671,638,692,705,709,713,738,832,836,850,844,854,852,892,872,893,866,879,955,944,934,941,949,913,935,922,952,937,962,974,999,1001,970
431,473,597,901
541,187,123,357,459,558,601,557,619,664,638,705,714,752,830,831,827,816,838,876,877,880,903,929,941,942,985,976
592,473
592,391,12,65,297,395,137,299,67,328,408,268,102,291,524,265,248,306,88,105,146,351,184,207,301,56,109,187,123,193,111,93,20,45,357,377,538,39,228,63,459,434,483,445,473,442,460,468,525,518,466,480,605,558,541,543,861,570,607,564,586,601,571,565,602,555,563,544,622,613,672,623,680,619,660,624,630,665,629,674,684,650,651,620,657,666,682,671,670,618,689,754,694,755,742,743,744,709,696,745,760,756,773,711,712,713,714,759,719,735,722,726,771,738,700,728,730,732,764,774,776,829,841,778,830,783,784,831,787,788,789,790,827,846,792,795,796,832,797,798,843,802,806,807,836,808,809,811,859,837,844,812,845,814,815,816,817,851,819,820,852,822,825,858,839,892,899,871,886,872,887,904,862,875,864,865,866,889,878,880,902,891,948,883,955,908,929,944,911,945,931,981,946,933,947,934,913,914,915,935,917,919,920,951,921,936,940,923,925,952,953,926,927,942,959,961,973,982,983,974,963,985,965,966,978,987,976,968,969,989,972,977,996
868,514,24,26,299,67,268,184,32,109,295,148,20,353,294,149,63,135,459,431,510,445,446,473,443,512,592,558,564,563,598,544,567,623,614,660,615,624,673,617,618,761,708,742,743,745,760,746,756,715,718,719,764,774,776,779,781,784,787,789,792,796,832,799,800,807,809,814,825,860,892,871,948,929,910,911,945,934,916,919,926,961,963,967,968
709,75,328,146,184,56,459,525,598,624,642,684,650,743,715,774,792,832,797,836,892,866,897,947,985
235,287,65,342,137,336,26,67,198,126,291,524,433,351,184,32,56,193,20,353,294,62,39,172,228,431,520,471,473,475,512,513,455,480,542,558,548,539,573,595,597,608,580,607,564,578,571,563,567,614,615,624,630,662,674,625,651,666,658,618,742,765,745,746,715,698,720,751,753,730,764,774,776,777,779,780,783,784,787,792,793,796,798,800,802,805,807,809,810,811,812,814,816,822,823,825,868,865,866,889,879,883,885,909,910,911,934,913,914,916,917,919,920,921,926,927,962,964,965,966,967,968,969,971,972,980,994,1004,1005,1006,1007,1008,1009,1010,1011,1012
391,408,228,810,852,936,1013
967,75,172,760,1014,1015
625,291,228,442,558,598,760,730,732,848,797,843,903,940,924,927,1016
111,391,65,297,514,395,342,137,67,328,408,126,268,102,273,524,29,433,265,64,248,306,88,105,146,260,184,32,207,56,109,295,187,193,20,353,366,294,255,357,377,172,228,149,63,459,431,434,502,445,446,473,442,443,460,513,468,480,592,605,548,539,541,549,588,861,596,597,608,580,599,566,586,601,840,565,563,598,567,641,614,660,615,624,642,630,662,673,664,629,674,617,625,620,618,692,754,742,743,709,756,773,712,698,759,718,720,722,751,752,728,753,732,764,774,776,841,779,830,780,781,784,786,831,787,846,792,848,796,832,798,800,843,802,807,809,850,811,859,837,845,813,814,815,817,851,820,852,838,822,825,858,860,868,871,886,872,904,862,888,865,866,889,879,897,906,948,883,885,928,910,911,945,912,946,934,949,913,915,935,916,917,918,919,951,921,936,923,937,927,960,959,982,963,986,966,978,967,998,976,968,988,969,971,972,980,990,992,995,1017,1018,1019,1004,1020,1021,1022,1023,1014,1009,1024,977
817,391,12,65,137,67,328,408,126,142,417,291,29,64,248,306,105,292,21,184,207,56,295,187,193,111,20,353,236,294,377,172,228,149,459,210,431,520,493,434,502,445,473,443,460,475,513,468,486,523,480,592,605,558,548,541,595,588,861,596,597,608,599,607,566,586,601,840,571,565,598,567,685,622,672,660,615,624,642,662,664,629,674,617,687,649,620,657,682,618,692,754,755,708,742,743,765,709,745,746,756,773,711,712,714,698,759,718,719,735,724,768,771,728,753,774,776,841,779,830,831,787,853,846,792,848,796,797,799,808,809,857,850,837,844,845,813,814,815,816,855,851,820,852,838,823,825,858,871,886,872,888,875,864,865,866,902,897,948,885,955,928,944,909,911,945,931,946,947,934,958,949,913,915,935,918,919,951,921,936,940,924,925,953,937,960,942,959,962,963,975,978,967,998,968,988,999,969,1000,1002,972,990,995,1025,1017,1018,1026,1004,1027,1021,1028,1014,1029,1030,1031,1032,1010,977
297,12,65,26,67,198,408,126,142,417,524,29,433,265,248,105,184,207,301,369,56,223,109,295,187,193,20,353,236,366,255,357,377,538,228,63,459,431,493,510,445,473,442,443,460,475,486,523,525,455,466,480,548,539,541,573,588,861,596,570,608,580,599,564,586,840,571,563,598,567,622,660,615,624,642,630,662,629,617,687,625,651,620,657,682,670,618,638,689,754,742,743,765,709,696,745,746,711,715,759,718,735,720,722,751,726,771,738,752,728,753,764,774,841,779,780,781,783,831,787,788,846,792,793,848,795,796,832,797,798,799,842,843,805,807,849,809,837,845,813,814,854,815,851,819,820,852,823,825,860,892,899,871,872,904,862,888,875,866,889,877,897,906,948,883,885,955,928,944,910,911,945,932,946,933,934,958,949,913,914,935,919,920,951,921,936,924,952,953,927,960,961,973,982,965,978,967,998,976,968,988,969,971,972,980,992,995,1033,1034,1019,1026,1004,1020,1028,1014,1016,1035,1030,1007,1008,1009,1032,1010,1013,1012
541,187,357,459,442,598,619,620,692,714,829,831,857,838,876,903,944,976,1036
861,65,67,198,291,64,306,146,184,56,123,111,366,357,39,228,471,502,445,473,468,523,592,605,596,580,586,601,624,629,625,682,638,708,695,742,765,756,773,712,738,752,728,792,796,832,844,813,854,855,851,820,838,858,887,862,888,876,877,948,885,955,928,911,934,913,917,918,920,923,953,927,973,975,986,967,1002,972,1019,1020,1014,1029,1030,1007,1009,1031,1024,1010,1011,1012
328,75,67,56,193,236,228,493,445,592,588,586,661,672,618,708,709,756,712,759,722,771,752,774,841,846,792,797,850,815,816,855,817,820,838,899,871,886,888,876,866,902,906,945,946,914,935,936,925,953,960,959,961,966,978,998,976,988,972,1018,1036,1037,1022,1014,1038,1039
865,391,262,81,137,67,328,198,408,142,268,433,265,64,248,105,89,184,207,301,56,223,109,187,193,111,93,20,353,236,294,357,228,149,459,431,471,445,446,473,442,443,513,468,466,480,592,548,541,861,596,599,607,586,571,565,563,567,622,641,660,615,624,630,662,664,629,674,617,651,620,618,692,754,742,743,765,709,696,745,746,773,712,767,715,759,718,719,735,763,751,771,738,728,753,730,764,774,776,841,780,781,784,831,787,846,792,793,848,795,796,832,797,799,800,842,843,807,849,809,811,837,813,814,815,817,819,820,852,825,858,860,839,892,899,871,872,887,904,888,889,877,879,902,897,883,885,928,910,911,945,912,931,946,933,947,934,958,949,914,935,916,917,918,919,951,921,936,923,924,937,926,960,942,961,973,983,963,965,966,978,967,976,968,988,971,972,980,990,1033,1025,1017,1018,1036,1040,1026,1004,1027,1037,1021,1006,1022,1028,1014,1016,1007,1008,1009,1024,1032,1010,1015,1039,1011,1012
391,909,916
872,228,840,797,936,1013
524,901
629,391,12,262,65,297,514,137,67,328,408,126,142,268,417,102,291,524,29,433,265,64,248,306,105,146,292,21,260,184,207,301,56,295,187,111,20,353,236,366,294,255,228,459,431,520,493,445,442,443,460,475,480,558,548,539,541,588,861,597,608,607,564,566,586,601,840,598,567,622,672,619,641,614,615,624,642,662,664,674,617,620,657,618,689,692,754,742,743,709,696,756,711,712,767,714,715,698,759,718,735,720,722,768,726,771,752,728,730,732,774,841,830,780,781,784,831,787,788,846,793,848,795,796,832,797,798,800,842,802,807,849,809,850,859,813,814,815,816,817,851,819,852,838,892,871,886,872,904,862,888,893,865,866,877,897,906,955,910,911,945,931,932,946,933,934,949,913,915,935,916,917,918,919,951,921,936,940,923,937,926,960,942,973,983,963,975,986,966,978,976,968,988,999,1000,1002,972,991,994,995,1033,1025,1017,1018,1036,1019,1021,1006,1022,1028,1014,1009,1032,1013
514,391,287,12,262,65,81,395,342,137,67,408,142,417,273,291,524,29,64,248,105,89,362,21,351,260,207,109,123,193,93,353,236,39,228,149,63,431,471,510,502,445,446,473,443,460,475,468,486,466,480,548,539,588,596,570,607,566,586,840,563,598,567,672,615,624,662,616,674,625,666,682,689,754,755,742,709,745,773,712,719,735,724,726,771,728,730,764,774,841,780,791,846,796,832,797,799,842,802,845,815,855,851,820,823,862,888,876,879,897,906,948,883,944,945,912,946,914,935,917,918,919,921,926,927,960,942,963,997,965,998,987,971,972,980,990,995,1017,1041,1018,1021,1028,1009,1011
523,123,597,601,637,692,724,752,843,810,1025
193,391,12,262,65,514,395,137,67,408,126,142,268,417,273,291,524,433,64,248,306,362,351,260,184,32,56,223,109,295,187,123,111,93,20,353,236,294,255,39,425,228,459,210,431,471,502,446,473,442,443,475,512,486,523,525,518,480,605,542,558,541,596,597,607,564,566,586,601,571,563,567,672,614,660,615,624,642,662,673,664,629,674,617,687,657,618,689,754,755,742,743,709,696,745,711,767,715,759,718,735,751,771,738,728,753,730,732,774,776,841,779,830,831,787,788,790,846,792,793,848,796,832,797,798,800,842,843,802,805,807,849,809,814,815,816,855,817,851,819,820,852,822,858,860,892,886,872,888,864,865,866,879,902,897,885,928,944,910,911,945,912,931,932,946,956,934,958,949,914,935,916,917,918,919,921,936,923,924,937,927,960,942,959,961,973,963,997,965,966,978,967,998,976,968,988,969,971,972,990,993,995,1033,1017,1018,1036,1019,1026,1004,1027,1037,1021,1006,1022,1028,1023,1014,1035,1030,1007,1008,1009,1010,1038,1011,1012
651,391,75,514,342,67,328,408,126,142,268,417,524,29,433,265,64,248,306,105,146,292,21,260,184,32,207,56,295,193,111,93,20,353,366,294,255,357,377,39,228,149,459,431,471,502,445,473,442,443,460,475,512,513,468,466,480,548,539,541,573,597,580,599,607,564,566,586,571,565,563,567,622,672,614,660,615,624,642,662,673,664,674,617,687,625,689,692,754,742,743,709,746,756,773,712,767,715,759,718,719,735,720,763,768,751,771,738,752,728,753,774,776,841,779,830,781,783,784,787,788,846,792,793,795,796,832,797,799,800,842,843,802,805,809,837,845,813,814,854,815,816,817,820,852,838,823,825,858,892,871,904,888,866,889,877,879,902,897,948,928,911,945,912,932,946,933,947,934,914,915,935,916,917,918,919,951,936,940,923,926,927,960,959,973,982,963,966,978,967,987,976,988,979,971,972,980,994,1033,1017,1018,1034,1019,1004,1042,1021,1006,1022,1028,1014,1008,1009,1031,1032,1013
480,433,193,236,39,228,210,520,442,570,563,661,622,682,708,756,712,719,771,799,800,808,810,811,812,817,852,838,907,879,909,913,935,918,936,959,963,966,989,972,1026,1037,1021
207,391,12,26,67,142,29,184,32,56,193,294,357,39,471,473,443,486,466,605,607,674,767,715,751,774,784,787,846,796,820,865,897,885,946,914,915,935,918,960,963,976,968,988,1018,1004,1021,1006,1022,1014,1038
662,391,12,65,297,137,67,328,126,142,524,29,433,64,248,306,88,146,362,292,21,184,207,56,295,187,123,193,93,20,353,236,294,255,357,377,172,228,149,459,431,520,493,471,502,445,446,473,442,443,475,512,513,486,523,525,518,455,466,480,592,558,548,541,597,580,599,607,564,566,586,565,563,598,567,661,672,641,614,615,624,673,664,629,674,617,687,625,651,620,689,692,755,708,742,743,709,745,746,711,715,698,759,735,720,763,751,738,728,753,732,764,774,776,779,830,780,781,784,786,831,787,788,846,793,848,796,797,799,800,843,802,805,807,809,811,859,845,813,814,816,855,817,818,819,820,852,838,822,825,860,892,871,886,862,864,865,877,879,897,885,928,910,911,945,912,932,946,933,947,934,958,915,935,916,917,918,923,952,937,926,927,960,942,961,973,963,964,986,965,966,978,998,976,968,1000,971,972,992,1033,1025,1018,1043,1044,1034,1004,1021,1006,1023,1007,1008,1009,1038
875,12,65,67,273,56,353,459,502,442,443,570,571,624,673,674,618,638,708,767,738,728,753,841,784,846,792,796,843,805,807,817,948,928,945,946,914,919,924,953,927,960,963,978,976,968,988,971,972,980,1021,1028,977
137,67,328,408,142,273,291,433,64,56,295,353,294,459,210,493,446,473,442,513,466,592,558,539,608,580,599,607,586,571,563,567,641,630,662,692,755,708,742,743,767,715,718,735,722,768,751,771,730,781,792,796,797,802,809,813,815,816,817,820,825,871,864,865,902,897,948,885,945,912,949,913,915,916,917,920,936,960,973,963,966,978,967,968,988,1000,989,971,972,994,1004,1021,1006,1022,1014,1029,1007,1009,1038,1012
620,12,65,297,81,137,336,26,67,328,408,126,142,102,29,433,64,306,88,105,146,21,260,184,32,207,56,295,187,193,111,93,20,366,294,255,357,538,228,63,459,445,446,473,442,443,460,512,468,486,541,549,861,599,607,566,586,840,563,598,622,672,641,624,662,629,687,651,657,689,754,709,767,714,698,759,718,719,735,720,722,751,771,738,728,753,774,776,829,830,780,788,846,848,795,832,797,842,809,811,813,854,817,820,852,838,822,892,871,886,872,865,866,889,877,897,955,928,944,945,931,946,934,949,914,935,919,936,940,953,937,926,960,942,973,982,963,975,978,967,976,968,988,999,979,972,1033,1018,1036,1019,1004,1037,1021,1022,1014,1009,1013,1038
20,391,12,65,514,342,336,26,67,328,408,142,268,524,29,433,265,64,306,105,21,351,260,184,32,207,56,223,109,295,187,123,193,111,353,236,366,294,255,357,39,228,149,459,431,493,471,502,501,445,446,473,442,443,475,513,486,455,466,480,531,592,542,558,539,541,861,597,570,580,599,586,563,598,567,622,619,614,660,615,624,662,673,629,674,617,687,651,620,618,689,692,755,742,709,745,760,746,756,767,715,698,759,719,735,720,751,726,752,728,753,730,764,776,779,830,781,783,784,831,853,791,846,792,793,848,795,796,832,799,800,843,835,802,805,807,849,809,850,812,845,813,814,816,855,851,818,819,820,852,860,868,892,899,871,904,862,888,875,876,865,866,889,879,902,897,885,928,910,911,945,912,946,934,949,914,915,935,917,918,919,936,923,924,952,926,927,960,973,963,965,966,978,967,998,976,968,988,999,1000,971,972,995,1033,1017,1004,1027,1020,1021,1028,1014,1030,1008,1009,1010,1015,1038,977
871,137,417,952
934,391,287,262,65,342,137,26,67,328,408,268,417,29,433,265,64,248,105,146,21,260,184,32,207,56,295,187,193,20,353,236,294,255,357,39,172,228,149,459,210,431,520,434,471,473,442,443,460,475,513,486,523,525,466,480,531,592,542,548,539,541,596,570,608,580,599,607,564,586,601,571,563,567,685,622,672,614,615,624,630,662,664,674,617,687,625,620,657,666,618,692,754,755,708,695,742,743,765,709,745,760,746,756,773,767,714,715,759,718,719,735,763,768,751,738,728,753,730,764,774,776,779,781,783,784,853,791,792,793,796,832,797,800,843,802,807,849,809,850,811,859,845,813,814,815,816,817,820,838,822,825,858,868,892,871,872,904,862,888,864,865,877,879,901,948,885,928,944,909,910,945,912,931,932,946,913,914,915,935,916,917,918,919,920,951,921,936,923,924,937,926,927,960,973,963,997,965,966,978,967,968,1002,971,972,994,1033,1036,1043,1045,1034,1005,1006,1022,1028,1014,1016,1035,1030,1008,1009,1032,1010,1015,1046,1011,977
395,513
709,64,698,1036
831,391,12,65,137,26,67,328,408,126,142,417,102,291,524,265,64,248,306,105,146,292,351,184,207,369,56,109,187,123,111,353,366,294,357,228,149,459,210,431,471,502,445,446,443,460,475,486,523,525,531,605,541,596,597,599,566,840,565,598,685,619,641,615,624,662,673,664,629,674,687,649,625,651,620,657,638,689,692,754,708,695,742,743,709,696,745,756,773,767,714,698,759,719,735,722,768,726,738,752,728,730,764,774,841,779,830,781,786,787,788,853,846,792,795,796,832,797,799,800,842,843,802,807,808,837,844,813,814,854,815,816,855,851,820,852,838,822,823,858,860,892,899,871,886,872,904,862,875,893,865,866,879,897,948,885,954,955,944,910,945,946,933,947,956,934,958,949,913,914,915,935,916,917,918,919,920,921,936,923,924,925,937,926,927,960,942,959,982,983,963,997,966,978,967,976,988,999,1002,972,980,990,994,1025,1017,1018,1036,1004,1020,1042,1037,1021,1022,1028,1023,1014,1035,1029,1009,1024,1011,977
471,262,65,514,342,137,336,26,67,328,198,408,126,142,417,273,524,29,433,265,248,306,105,146,292,21,184,207,56,109,295,187,123,193,111,93,20,353,366,294,255,357,172,228,149,63,459,431,520,493,434,502,445,473,442,443,460,475,512,468,523,480,592,605,558,539,541,588,861,597,580,599,607,564,566,586,571,565,563,567,622,672,641,614,660,615,624,642,630,662,673,664,674,617,687,651,666,682,638,692,754,742,743,709,745,760,767,715,759,718,735,720,751,738,752,728,753,764,774,776,841,830,784,786,831,787,846,792,795,796,832,797,799,800,842,843,802,807,809,850,811,813,814,815,816,817,820,852,823,825,858,892,871,886,888,865,866,889,877,879,897,885,928,911,945,946,933,947,934,949,913,914,915,935,916,918,919,936,923,953,926,960,961,973,982,963,965,966,978,967,998,976,968,988,971,972,980,1033,1017,1018,1036,1034,1019,1004,1037,1021,1006,1028,1014,1030,1009,1032,1010,1015,1038,1039,1011
531,12,514,26,67,328,408,142,102,273,29,433,64,248,306,88,146,362,260,184,207,187,123,193,111,20,353,366,294,538,228,63,459,210,431,493,501,446,442,460,475,512,513,523,518,480,592,541,549,588,861,597,608,580,599,607,564,566,586,840,571,563,672,619,614,615,624,642,673,664,629,674,617,687,651,620,657,670,618,638,692,754,695,742,743,709,745,756,773,711,714,715,698,759,718,719,735,722,724,763,726,738,752,728,753,732,764,774,776,830,780,781,784,788,791,846,848,795,796,832,797,842,809,857,859,814,817,820,852,838,825,892,886,872,887,904,862,875,864,876,866,889,877,879,897,883,954,955,928,944,910,911,945,932,946,947,957,956,934,958,949,913,914,935,917,919,921,936,940,923,953,937,926,960,942,973,982,983,1003,986,965,966,978,967,998,976,968,988,999,989,971,972,980,990,995,1033,1018,1036,1034,1019,1026,1037,1021,1006,1022,1028,1023,1014,1047,1029,1008,1009,1031,1024,1032,1010,1038,1012
939,391,408,102,64,306,88,105,369,223,187,111,366,538,228,149,459,434,446,442,518,541,549,861,609,566,840,575,598,672,619,642,629,687,637,620,689,754,695,709,696,773,711,714,719,752,732,780,831,832,797,842,835,857,844,854,855,892,886,872,907,887,904,862,893,876,866,889,877,903,954,955,928,944,909,931,932,933,947,957,956,941,936,925,952,973,982,983,984,985,987,976,999,979,972,991,992,995,1025,1018,1036,1045,1044,1048,1037,1014,1047,1029,1008,1031,1024,1049,1013,1050
301,391,65,514,81,342,336,26,67,328,126,142,268,417,273,291,524,29,433,265,248,21,184,207,56,109,295,123,20,353,294,255,39,172,228,459,210,431,520,493,471,502,445,473,442,443,475,512,513,468,486,523,466,480,542,558,548,539,588,861,597,570,608,580,599,607,564,566,601,571,563,567,641,614,615,624,642,630,662,673,674,617,625,618,638,689,754,755,695,742,743,765,745,760,746,756,767,715,759,735,768,751,726,753,730,764,774,776,841,779,781,783,784,786,787,846,792,795,796,797,798,799,800,842,843,802,805,807,809,857,811,812,813,814,815,816,817,851,818,820,852,823,825,860,868,871,904,862,888,875,865,866,889,877,879,897,948,883,885,955,928,911,945,934,958,914,915,935,916,917,918,919,920,951,936,940,923,924,952,953,926,960,942,959,961,973,963,965,966,978,967,998,968,988,969,971,972,980,990,995,1025,1018,1043,1034,1004,1020,1042,1021,1006,1022,1028,1014,1035,1029,1030,1008,1009,1010,1038,1039,1012
822,558,860,913
732,187,193,366,357,541,765,696,830,844,838,866,879,984,995,1009
743,955
1034,12,65,514,342,26,67,198,408,126,142,291,29,433,265,64,21,351,184,56,193,20,353,294,357,62,39,172,459,493,473,443,475,512,513,523,466,558,548,597,608,599,607,564,586,563,567,622,619,615,642,662,674,625,651,620,695,742,743,709,745,756,767,715,759,735,751,771,728,753,730,732,764,774,776,779,780,784,846,792,848,795,796,832,799,800,843,802,807,809,813,815,855,817,851,820,852,838,822,825,860,892,862,888,875,876,877,879,902,948,885,928,945,946,933,934,914,935,916,917,918,919,936,940,923,937,926,960,983,975,965,978,967,976,968,971,972,980,993,1033,1017,1018,1043,1004,1005,1021,1022,1028,1014,1030,1009,1010,1038,1012,977
709,102
745,391,65,514,137,67,328,126,142,268,417,524,29,433,265,64,306,21,207,56,187,123,193,20,353,236,366,294,357,538,172,228,63,459,210,471,473,443,512,525,455,531,592,558,541,588,596,597,570,599,564,586,601,571,598,567,672,660,615,624,673,629,687,620,692,754,755,742,709,756,711,767,718,719,735,722,763,751,771,738,752,728,764,774,781,784,787,793,848,796,832,843,850,813,817,851,819,820,823,860,904,864,865,877,897,885,954,955,910,911,945,946,933,934,914,915,935,916,917,918,919,920,936,952,937,926,927,983,963,986,965,966,978,967,998,976,988,1000,972,1033,1041,1018,1021,1035,1051,1013,1015
501,65,514,81,342,258,67,328,198,408,417,273,291,265,64,248,306,88,146,21,184,301,56,295,123,193,111,93,20,353,236,294,357,377,39,172,228,149,459,431,493,434,445,446,473,443,512,513,468,486,523,466,592,605,548,608,607,564,566,565,563,567,685,622,672,615,662,673,629,620,657,682,618,754,708,742,743,765,709,745,760,746,756,773,767,714,698,759,718,719,735,722,763,751,738,752,728,753,732,764,774,776,841,780,783,784,853,791,846,792,848,795,796,832,797,798,842,843,807,857,837,814,854,815,816,817,820,838,822,823,825,858,860,839,872,904,862,888,864,876,889,877,879,902,897,901,948,883,955,928,944,910,911,932,946,933,947,934,949,913,914,915,935,917,918,919,920,951,921,940,924,925,952,953,926,927,960,961,982,983,963,975,965,966,978,967,998,976,968,988,969,979,971,980,1033,1025,1017,1018,1045,1034,1026,1004,1020,1042,1021,1022,1028,1014,1029,1030,1008,1031,1024,1010,1015,1046,1039,1011,1012,977
674,391,514,137,336,67,328,198,408,126,268,417,291,524,29,433,265,64,248,306,88,105,146,260,184,32,207,56,109,295,193,111,353,366,294,357,377,538,39,228,459,431,520,434,471,502,445,473,442,443,475,512,513,468,523,518,466,531,592,605,548,539,541,596,597,580,599,607,586,840,571,565,563,598,567,622,641,614,660,615,624,662,673,629,617,625,651,618,689,692,754,742,743,709,745,773,711,714,715,698,759,719,735,720,768,751,771,738,752,728,753,730,764,774,777,841,779,830,781,784,786,831,787,788,790,846,792,848,795,796,832,797,799,800,802,805,849,809,813,814,815,816,817,819,820,838,823,825,858,839,868,871,904,862,875,865,866,877,879,902,897,906,948,885,928,910,911,945,912,946,933,947,934,913,914,935,918,919,936,940,923,924,952,953,937,926,927,960,942,959,973,963,975,966,978,967,998,976,988,1000,979,971,972,980,990,995,1033,1025,1017,1036,1040,1026,1004,1006,1028,1014,1030,1008,1009,1024,1011
918,32,558,614,624,768,779,800,820,910,945,935,966,1009
753,12,262,65,81,137,336,67,198,408,126,417,524,29,433,265,306,292,260,184,32,207,56,223,187,123,193,111,93,20,353,236,366,294,357,39,172,228,459,520,493,434,510,502,501,445,473,443,460,475,512,486,455,466,480,531,548,597,570,608,580,607,564,586,840,571,565,563,598,567,685,614,615,624,662,673,664,617,687,651,620,618,692,754,755,708,742,743,709,745,760,746,773,711,767,714,715,698,719,735,722,724,763,768,771,738,752,728,764,774,776,779,830,783,784,786,831,787,853,791,846,796,797,799,800,842,843,805,807,809,850,811,837,844,812,814,854,815,855,817,820,852,838,822,823,825,858,860,839,899,886,872,904,888,865,866,889,877,879,902,901,948,885,954,928,910,911,945,931,932,946,933,934,949,913,914,915,935,917,918,919,921,936,940,923,924,926,960,942,973,963,997,964,986,965,966,978,967,998,976,968,988,969,1002,971,972,980,993,1033,1017,1034,1026,1004,1042,1021,1006,1023,1014,1016,1035,1029,1030,1009,1031,1024,1032,1010,1015,1038,1011,1012,977
614,65,26,235,67,126,268,524,29,433,64,184,32,56,295,123,193,20,353,294,255,62,39,172,228,63,431,520,502,442,443,512,513,480,558,588,597,608,599,563,567,615,624,642,630,662,673,629,674,625,618,755,742,743,745,760,712,715,768,753,730,764,774,776,777,779,784,786,792,793,796,797,798,800,805,809,810,850,812,845,813,814,815,820,822,825,868,871,888,875,865,897,901,885,928,909,911,945,912,935,916,918,919,923,926,927,961,973,963,975,965,966,978,967,987,968,988,971,972,980,992,993,1041,1040,1043,1045,1034,1019,1004,1021,1023,1008,1009,1010,1051,1038,1012,977
846,391,67,265,248,366,442,475,597,599,566,662,709,753,732,764,796,843,802,814,858,871,886,928,946,933,935,917,968,988,990,1017,1032
512,26,235,268,351,32,56,295,193,294,62,39,502,513,480,570,571,614,615,624,630,760,768,776,779,784,786,792,793,798,800,843,807,815,820,822,945,915,916,918,926,963,968,971,1043,1021,1006,1009
838,592,624,709,756,830,792,843,844,897,928,934,963,1022,1014,1016,1013
20,391,12,65,342,137,258,67,328,198,408,126,417,102,273,291,29,433,265,248,306,105,362,21,260,184,369,56,187,193,366,357,538,39,172,459,210,493,471,502,446,473,442,443,512,513,486,518,531,592,558,541,549,573,861,597,570,607,566,586,601,563,598,567,661,622,672,660,615,624,642,630,662,673,629,674,617,687,625,651,620,618,689,754,755,695,742,743,709,745,760,746,773,711,714,759,718,719,735,720,722,724,726,771,738,752,728,730,732,774,776,830,780,781,783,784,786,831,788,853,791,848,796,832,797,798,842,843,805,807,849,809,857,811,859,812,814,855,819,838,825,871,872,887,862,875,865,889,877,879,897,885,928,945,912,932,946,933,956,934,958,949,915,935,916,917,918,940,923,952,926,960,942,982,963,1003,964,965,978,967,998,976,968,999,989,971,972,993,1033,1036,1043,1026,1005,1021,1014,1047,1029,1030,1009,1031,1024,1032,1050
767,12,262,297,336,26,67,328,408,126,142,268,417,273,524,433,265,64,248,21,260,184,32,207,369,56,223,187,111,93,20,353,236,366,294,255,357,39,172,459,431,493,502,445,446,473,442,443,475,513,468,486,525,480,531,592,558,548,541,861,597,570,608,580,609,599,607,564,566,840,571,575,567,661,622,619,641,614,660,615,624,630,662,673,664,629,674,687,625,620,682,618,689,692,754,708,695,742,743,765,709,745,760,746,756,711,712,715,698,759,718,719,735,720,763,751,726,771,738,728,753,730,764,774,776,841,779,830,781,783,831,787,853,791,846,792,793,795,796,832,797,799,800,842,843,805,807,809,811,844,845,813,817,851,819,820,838,858,860,892,899,871,886,872,904,862,888,875,893,876,865,866,889,877,879,902,897,901,885,928,910,945,931,946,933,957,956,934,949,914,915,939,935,916,918,919,921,936,937,926,960,982,983,963,965,966,978,967,998,976,968,988,999,1000,971,972,980,990,1033,1025,1018,1036,1034,1019,1004,1021,1028,1023,1029,1046,1038,1039,977
819,391,336,67,198,408,126,417,291,29,433,265,248,146,292,21,184,207,123,20,353,236,294,357,228,149,459,520,473,443,460,466,480,531,592,605,558,599,565,563,622,615,662,673,674,618,754,742,709,745,715,719,735,720,738,728,753,774,779,853,846,793,796,799,800,843,805,809,813,854,815,816,817,851,820,852,825,858,888,875,865,889,877,897,885,955,911,946,933,947,934,914,935,918,919,936,924,960,959,961,963,966,978,968,988,971,980,993,995,1018,1004,1027,1021,1006,1022,1014,1035,1030,1007,1008,1009,1010,977
709,941
709,391,514,336,67,328,408,142,433,306,105,292,21,184,193,20,236,294,357,228,149,493,434,442,460,475,486,531,588,599,601,563,622,662,629,674,687,625,689,708,743,696,760,712,714,718,735,722,768,728,753,764,774,831,788,846,792,796,832,797,799,800,843,809,857,811,837,813,814,815,855,817,851,819,820,838,858,871,872,865,948,945,933,934,949,913,915,935,917,918,920,952,960,959,966,978,998,976,1000,1002,972,980,995,1025,1017,1026,1021,1022,1035,1012
848,391,287,65,297,514,67,328,408,268,102,291,29,433,265,64,248,146,21,260,184,32,207,56,109,123,193,111,20,353,366,294,255,377,538,172,228,149,459,431,434,445,446,442,443,512,513,468,486,523,518,480,531,592,558,541,588,861,596,608,599,607,564,566,840,563,598,567,685,661,622,619,641,660,615,642,630,662,629,674,617,687,651,682,618,638,692,754,708,742,765,709,696,760,711,714,715,698,759,718,719,735,751,726,771,738,728,753,730,732,774,776,841,830,780,781,783,786,831,787,788,846,792,793,796,832,797,842,805,809,811,837,845,813,814,815,851,819,820,852,838,822,825,858,839,868,892,871,886,872,904,862,875,865,866,889,877,879,902,897,906,948,883,885,955,928,944,910,911,945,931,932,946,933,947,934,949,913,914,935,916,917,918,919,951,921,936,940,923,925,937,926,927,960,942,959,961,973,983,963,975,966,978,967,976,968,988,969,1000,989,971,972,990,991,992,994,1033,1017,1044,1034,1019,1037,1021,1022,1028,1014,1030,1007,1008,1009,1031,1032,1010,1013,1015,1038,1011,977
848,924
67,391,12,297,514,342,137,26,235,328,198,408,126,142,268,102,273,29,433,64,248,105,362,292,21,351,184,32,207,369,56,109,295,187,123,193,111,20,353,294,357,377,62,39,172,149,459,471,502,445,446,473,442,443,475,512,513,468,486,466,480,592,605,558,608,607,586,563,598,567,672,619,614,615,630,662,629,674,617,687,625,620,618,754,742,743,745,760,756,711,767,714,715,698,759,718,735,720,751,752,728,730,732,774,776,841,779,780,781,783,784,786,831,788,853,791,846,800,843,805,807,809,811,859,845,813,814,854,855,818,820,852,838,825,868,892,899,871,865,866,879,897,906,885,928,911,945,912,933,947,934,958,949,915,935,917,918,919,951,923,937,926,927,960,959,973,982,963,986,965,966,978,967,998,987,976,968,988,999,1000,989,979,971,972,991,1033,1021,1016,1029,1009,1032,1038,1039,1011,1012,977
105,12,297,67,408,142,417,433,64,306,88,89,260,184,369,56,223,187,123,111,93,20,366,255,357,538,149,459,501,445,473,443,468,518,531,592,541,549,861,608,840,565,575,598,661,622,672,619,641,642,616,629,687,649,637,651,620,670,689,692,754,695,709,696,756,711,714,759,718,719,735,720,722,724,726,771,738,752,728,732,774,841,830,831,788,790,848,796,832,797,842,843,835,857,859,844,814,854,855,838,869,892,886,872,907,887,904,862,875,864,876,894,866,877,903,948,883,954,955,944,931,932,946,933,957,956,958,949,914,939,935,919,936,925,952,953,960,942,982,962,983,963,984,985,1003,966,978,967,976,999,989,979,972,980,991,992,1033,1036,1045,1044,1034,1019,1004,1020,1042,1037,1021,1022,1028,1014,1047,1029,1008,1024,1049,1032,1010,1013,1012
564,514,26,67,328,408,126,142,291,29,433,265,248,306,88,105,260,184,207,56,109,295,187,193,111,93,20,353,294,357,377,39,228,63,459,210,431,520,493,434,502,501,445,446,473,442,443,460,475,512,513,523,525,480,531,592,605,548,539,573,588,596,597,608,580,599,607,601,840,571,563,598,685,672,641,614,660,615,624,662,674,617,620,618,638,692,754,742,743,709,745,746,773,711,712,767,714,759,718,719,735,722,763,768,751,771,728,753,764,774,776,841,779,784,787,791,846,792,793,795,796,797,799,842,843,802,805,807,809,850,837,844,813,814,815,816,855,817,851,820,852,838,822,823,825,858,860,839,868,899,871,886,872,904,862,888,864,876,866,877,897,901,906,948,883,955,928,910,911,945,912,946,949,913,914,915,935,916,917,918,919,920,921,936,940,926,927,960,961,963,966,978,998,968,988,969,1000,979,1002,971,972,980,990,993,994,1017,1034,1019,1042,1037,1021,1006,1016,1029,1030,1008,1031,1010,1038,1039,1011,977
111,1036
64,391,12,262,65,297,514,81,395,137,67,328,408,126,142,417,102,273,291,524,29,433,265,306,88,105,89,292,21,260,184,32,207,369,56,223,109,295,187,123,193,111,93,353,366,294,377,39,228,149,63,459,210,431,493,502,446,473,442,443,475,513,468,525,518,466,480,592,558,548,541,597,570,608,599,566,840,565,563,598,567,641,615,624,642,662,629,674,617,687,620,657,670,618,692,754,755,742,765,709,696,745,746,756,773,711,712,767,715,698,759,718,719,735,722,768,726,738,752,728,764,774,776,841,779,830,781,784,787,788,846,792,793,848,795,796,832,797,798,799,800,842,843,802,805,807,857,850,837,844,845,813,814,817,820,852,825,858,860,892,871,872,904,862,888,875,864,876,865,866,877,897,948,885,928,944,945,932,933,947,934,949,913,914,935,916,917,918,919,920,951,921,936,940,923,952,953,937,960,942,982,983,963,966,978,967,998,976,968,999,972,980,1033,1041,1036,1048,1021,1022,1028,1014,1035,1008,1009,1024,1038,1011,1012,977
369,67,56,442,541,619,624,776,831,843,838,871,893,866,914,939,942,978,977
730,262,67,142,29,433,260,184,56,187,236,172,459,473,443,466,480,592,541,570,580,607,565,567,622,619,615,624,687,651,666,618,689,755,742,765,760,767,715,735,751,738,728,776,783,791,846,793,795,797,800,843,808,810,811,844,814,823,860,899,871,888,875,866,889,879,906,885,928,910,932,914,916,918,919,940,953,937,983,963,978,976,1000,991,992,1033,1018,1034,1021,1006,1023,1035,1030,1009,1013,977
709,692,864
1025,391,262,65,514,137,67,328,408,142,268,417,102,273,291,524,64,248,306,146,362,292,21,260,184,32,207,56,223,109,187,193,111,93,20,366,294,255,357,377,538,39,459,210,431,520,471,501,446,473,442,443,475,513,468,525,518,455,531,592,605,558,596,597,570,599,607,566,586,840,571,565,575,661,622,672,619,615,662,673,664,629,674,617,687,649,620,638,689,754,755,708,742,765,709,745,760,711,714,715,698,759,719,735,738,728,730,732,764,776,841,830,781,783,784,831,787,790,846,792,793,848,795,796,832,797,799,800,842,843,802,805,857,850,859,844,813,814,818,819,820,823,860,892,899,871,886,904,862,864,865,866,879,897,948,883,885,928,944,910,911,912,946,934,914,915,935,917,918,919,921,936,940,923,952,937,926,960,961,973,983,963,975,997,965,966,978,998,976,968,988,999,969,989,971,972,980,994,1017,1036,1043,1019,1004,1027,1048,1005,1020,1042,1021,1006,1028,1014,1016,1024,1032,1010,1046,1039,1011,1012
814,391,287,65,342,137,26,67,328,408,126,142,268,417,524,29,433,265,64,248,306,88,146,362,292,351,184,32,207,56,109,295,193,111,93,20,353,366,294,255,357,172,228,149,63,459,210,431,493,502,445,446,473,442,460,512,513,468,466,480,592,605,558,548,539,541,588,861,570,580,599,607,564,586,571,565,563,567,641,660,615,624,630,662,673,664,629,674,617,687,649,754,742,743,709,745,773,712,767,715,698,718,719,735,768,751,726,771,738,728,730,774,776,779,830,781,783,784,831,787,788,846,792,793,848,796,832,797,799,800,842,843,802,805,807,849,809,857,811,813,815,816,817,819,820,852,823,825,858,839,892,871,886,888,875,864,865,866,879,902,897,906,885,955,928,910,911,945,912,932,946,947,934,913,914,935,916,917,918,919,951,921,936,940,923,960,961,973,963,966,978,967,998,968,988,1002,972,992,993,994,995,1033,1018,1036,1020,1021,1022,1028,1023,1029,1009,1032,1010,1011
391,12,65,514,342,137,336,26,235,258,67,198,408,126,142,268,417,291,524,29,265,248,306,105,292,21,351,184,32,207,56,295,123,193,20,353,366,294,377,39,228,63,459,431,520,502,446,473,442,443,475,512,513,486,523,525,466,480,558,548,539,596,597,570,580,599,607,564,586,571,563,598,567,685,661,622,641,615,630,662,673,674,617,649,651,620,666,682,618,708,695,742,743,765,709,745,760,746,756,711,712,767,715,698,718,735,724,768,751,771,728,753,730,774,776,779,830,786,831,788,853,791,846,792,793,796,798,800,843,802,805,849,809,857,811,859,845,813,816,817,818,820,822,823,825,858,868,871,886,872,888,893,876,865,889,879,902,897,885,928,944,909,911,945,912,946,933,947,956,934,958,913,914,915,935,916,918,919,921,940,924,926,960,961,982,963,997,964,986,965,966,978,998,987,976,968,988,969,1000,1002,971,972,980,990,995,1036,1040,1043,1034,1026,1027,1005,1021,1006,1023,1014,1016,1035,1030,1007,1009,1032,1015,1038,1039,1011,977
915,81,342,137,26,67,328,408,126,142,417,291,29,433,265,248,306,105,292,351,184,32,207,56,109,193,111,353,236,294,172,228,459,431,471,510,502,445,446,442,443,475,513,523,455,466,480,592,558,548,539,573,596,597,580,599,607,564,566,586,571,563,567,661,622,641,614,660,615,624,642,630,662,673,664,674,617,651,620,682,618,689,754,742,743,765,709,745,760,746,711,712,767,715,698,759,718,735,720,768,751,726,738,752,728,753,764,774,776,841,779,830,781,784,786,831,787,788,846,792,793,848,795,796,832,797,799,800,843,802,805,807,809,837,813,814,815,816,817,820,852,822,823,825,858,868,892,899,871,886,904,888,864,866,889,877,879,902,897,906,948,885,954,928,910,911,945,912,946,933,947,934,913,914,935,916,917,918,919,951,921,936,923,937,926,960,973,963,966,978,967,998,987,968,988,969,1000,1002,972,980,994,995,1017,1043,1004,1027,1020,1021,1022,1023,1014,1035,1030,1024,1032,1010,1039,1011,1012,977
937,391,297,137,26,67,408,142,417,29,433,248,207,301,369,56,187,111,366,294,255,538,39,228,459,473,460,513,468,480,592,605,541,861,570,599,564,586,840,622,624,662,629,674,754,709,745,756,711,715,759,719,735,724,726,771,774,830,787,791,846,848,796,797,799,800,843,805,809,837,817,819,852,838,886,864,897,948,954,931,946,933,934,914,915,935,918,936,960,961,963,966,978,967,976,988,999,1000,972,993,994,995,1036,1044,1020,1021,1028,1014,1008,1009,1011,977
695,26,67,328,408,126,142,268,417,29,433,265,64,248,351,207,56,295,193,20,366,294,228,459,431,520,502,442,475,468,480,605,558,588,861,597,580,599,566,598,567,622,672,614,615,624,630,662,673,664,629,674,687,689,692,754,743,709,745,760,746,756,711,767,714,698,759,718,735,720,768,771,738,728,753,774,776,841,779,830,784,846,793,797,798,843,802,805,809,837,815,816,817,819,852,838,825,858,860,892,871,872,904,862,888,875,866,889,883,928,910,945,912,946,933,947,957,934,949,914,915,935,916,918,919,921,923,925,937,926,960,942,959,961,973,982,963,966,978,967,998,976,968,988,972,980,1033,1017,1018,1043,1004,1021,1006,1022,1014,1009,1010,1015
937,391,297,137,26,67,328,408,268,417,102,524,433,248,88,146,260,184,207,56,187,123,193,111,353,366,294,255,357,538,228,149,63,459,210,431,471,502,445,473,442,443,468,523,525,518,480,531,592,605,539,861,596,597,570,599,566,586,840,571,598,622,672,614,615,624,662,673,664,629,674,617,687,625,620,657,754,755,708,695,742,765,709,745,756,711,767,714,715,759,718,719,735,722,771,738,752,728,730,732,764,774,776,841,830,780,781,783,787,853,846,792,848,795,796,832,797,802,805,807,857,850,859,844,814,854,855,817,851,819,820,852,838,823,858,839,868,892,899,872,887,904,862,875,864,893,865,866,889,879,897,906,883,885,955,928,944,945,931,932,946,933,934,958,914,915,935,916,917,918,919,920,951,936,940,925,953,960,942,961,973,963,986,978,967,998,976,968,988,1000,989,1002,971,972,980,993,994,995,1033,1018,1019,1042,1021,1006,1022,1028,1014,1016,1030,1007,1008,1010,1015,1039,1012,977
709,105,861,619,642,722,837,925,978,1000
842,67,184,817,933,960
109,391,12,514,81,67,328,408,142,102,273,524,29,433,265,64,248,105,146,184,32,207,301,56,295,187,123,193,111,93,20,353,236,366,294,357,377,39,172,228,149,63,210,431,471,502,445,442,460,475,512,523,480,605,539,541,861,596,597,599,607,564,566,586,601,571,565,598,567,641,615,624,629,674,617,649,625,651,620,618,638,692,754,755,742,743,765,709,745,756,711,767,714,759,718,735,768,751,771,752,728,753,730,764,774,776,841,779,830,784,786,831,787,846,792,793,848,796,832,797,799,800,842,843,802,805,807,809,850,845,813,814,854,815,816,817,851,820,852,838,823,825,858,860,839,892,871,886,862,864,865,866,877,879,902,897,906,883,885,928,911,945,946,933,934,914,915,935,916,917,918,951,921,936,937,927,960,942,961,973,963,975,997,965,966,978,967,998,987,976,968,988,969,1002,972,980,990,993,994,995,1017,1018,1036,1034,1019,1042,1021,1028,1035,1029,1030,1007,1009,1010,1015,1046,1038,1011,1012
790,442,861,619,620,709,857,904,1033,1048
946,287,262,65,514,81,395,137,67,328,198,408,126,142,268,417,102,273,524,29,433,248,306,105,292,21,184,109,295,123,193,111,353,294,377,172,425,228,459,210,431,520,493,434,510,445,446,460,512,513,468,525,518,455,480,592,605,542,558,548,595,596,597,607,564,586,840,571,565,563,598,685,622,672,614,660,624,630,664,629,617,687,625,620,657,666,682,618,692,754,742,765,709,696,760,746,773,712,719,735,722,751,726,771,752,753,730,764,776,779,830,783,853,791,846,792,793,832,798,799,842,805,807,809,811,837,845,813,814,854,815,816,855,817,851,818,820,852,838,822,823,825,858,860,839,892,899,871,886,888,865,879,902,897,906,948,883,954,928,909,910,911,945,912,933,947,956,934,913,914,915,935,916,917,918,919,920,951,921,936,940,924,953,926,960,959,961,982,963,997,986,965,966,978,998,988,1000,1002,971,972,980,990,993,994,995,1033,1017,1021,1007,1032,1046,1038,1011,977
184,65,342,142,433,187,353,357,459,442,466,480,542,570,580,564,563,567,619,624,673,674,760,767,748,735,751,779,831,788,846,793,799,800,805,807,809,812,899,904,893,865,928,910,939,919,952,963,964,965,978,968,972,992,1033,1034,1004,1048,1021,1014,1030,1010,1013
864,514,67,328,408,56,109,353,446,608,682,742,709,830,786,796,800,802,813,814,818,823,911,932,933,934,915,917,960,1025,1021,1010
800,297,514,67,328,408,126,268,273,291,29,433,265,64,306,105,292,260,184,32,207,56,109,295,123,111,20,353,236,366,294,255,357,377,172,228,431,520,471,502,445,446,460,475,512,513,468,486,523,525,455,466,480,531,592,605,548,539,541,597,608,580,599,607,564,566,586,563,567,622,614,615,662,673,664,629,674,617,687,682,618,692,754,742,743,709,745,756,711,712,767,714,715,698,759,718,719,735,720,722,724,751,738,752,728,753,732,764,774,779,830,781,783,787,846,792,848,796,832,797,798,799,843,802,805,807,849,809,857,850,859,844,813,814,815,816,817,818,820,852,823,825,858,839,892,871,886,904,888,875,865,866,889,879,897,906,948,883,928,911,945,932,946,933,947,934,949,913,914,915,935,917,918,919,921,936,940,923,924,937,960,942,959,963,965,966,978,967,998,976,968,988,969,1000,971,972,980,990,994,995,1033,1025,1017,1026,1027,1020,1021,1006,1022,1014,1035,1030,1007,1009,1032,1039,1011,1012
698,391,262,514,81,26,258,67,328,408,142,268,417,29,433,64,306,88,146,260,184,32,301,56,295,187,123,193,111,93,20,353,236,366,294,255,357,39,228,149,63,459,210,431,520,493,434,510,501,445,473,442,443,475,513,468,486,466,480,548,541,588,861,596,597,608,580,607,564,566,601,571,565,563,598,567,622,672,619,614,615,624,662,664,629,674,617,687,649,651,620,670,692,754,708,742,743,765,709,696,745,760,773,711,767,714,715,759,718,735,722,763,726,771,738,728,730,774,776,841,780,781,784,786,787,791,846,792,793,848,795,832,797,799,800,843,807,809,857,844,845,814,815,816,855,817,820,825,858,860,892,899,886,887,862,888,875,876,865,866,877,879,902,897,948,883,954,928,911,945,931,946,934,958,949,913,914,915,935,917,919,951,921,936,940,924,937,926,960,959,961,973,983,965,966,978,967,968,988,999,969,1000,989,972,980,990,991,1017,1018,1036,1019,1004,1021,1022,1028,1014,1035,1007,1008,1009,1024,1011
918,67,268,29,265,64,248,306,260,184,207,56,193,111,366,294,228,459,471,473,442,460,558,539,861,596,599,566,563,622,614,624,664,674,617,755,709,773,767,718,719,735,720,764,774,784,787,846,792,848,795,796,799,843,802,809,814,815,817,851,819,820,825,858,839,871,862,864,865,910,911,945,946,947,913,914,935,916,917,919,951,936,926,960,959,966,978,968,988,971,972,980,1018,1004,1006,1022,1014,1030,1009
297,64,538,566,840,637,738,732,838,962,984,976,991,1028,1008,1031
459,1012
564,524,523,571,730,830,792,945,1018,1030
564,391,65,514,137,67,328,408,126,142,268,417,273,291,29,433,265,64,248,88,146,292,21,351,260,184,32,207,56,109,295,187,123,193,111,93,20,353,39,172,228,149,431,520,493,471,502,445,446,473,443,512,513,468,523,466,480,531,592,558,548,539,541,549,588,861,597,570,608,580,599,607,566,586,565,563,598,567,661,614,660,615,624,662,629,674,617,687,625,657,682,670,618,692,754,755,708,742,743,765,709,745,712,767,715,759,718,719,735,720,722,768,751,771,728,753,730,732,774,776,830,781,784,787,853,791,846,792,793,848,796,832,797,798,799,800,842,843,802,807,809,845,813,814,854,816,817,819,820,852,838,825,858,871,886,862,888,875,864,865,866,879,902,897,901,883,885,928,911,945,931,947,934,949,914,915,935,917,918,919,921,936,923,953,926,960,959,963,997,986,966,978,967,998,987,968,988,969,1002,971,972,980,990,991,994,1017,1041,1019,1026,1004,1021,1006,1030,1009,1049,1032,1010,1015
433,391,65,514,342,137,67,328,408,291,524,248,260,184,56,109,187,193,353,236,294,255,357,172,228,210,431,520,460,475,486,525,480,548,580,566,563,598,567,614,660,624,662,629,674,617,742,709,760,746,767,759,735,720,763,752,728,753,730,774,831,788,853,793,848,796,799,800,843,807,811,837,814,855,819,820,825,899,871,888,876,865,889,879,902,911,945,912,946,934,917,921,940,926,960,973,963,965,966,978,968,1002,971,972,980,1009,1039
786,391,67,328,408,142,417,102,29,433,265,64,306,105,292,184,32,207,301,56,223,109,193,111,20,236,294,538,228,459,210,431,471,502,473,442,443,513,468,518,480,592,548,539,573,861,596,597,580,599,607,566,586,601,565,563,598,622,641,614,615,624,662,674,617,657,618,692,742,743,765,709,773,711,712,698,759,718,735,720,722,771,738,728,753,732,764,776,841,779,830,788,853,846,793,848,796,832,799,843,805,811,812,813,814,815,816,817,820,852,858,892,899,871,886,887,862,888,875,864,865,894,866,902,897,906,883,885,928,909,911,945,932,946,933,949,914,935,918,919,921,936,952,953,960,997,986,966,978,967,998,968,988,969,1000,1002,972,980,994,995,1017,1036,1043,1028,1023,1014,1035,1008,1009,1031,1032,1015,1046,1039,1011
915,26,295,570,563,662,618,689,760,715,805,807,810,812,885,918,968,971,1009
969,598,796,843,845,893,866,914,963,967,988,1013,1012
718,756,711,830,787,797,876,894,889,949,917,936,985,967,979,991,1025,1018,1044,1037,1029,1008,1013
525,142,471,512,564,615,662,745,751,753,784,791,911,926,927,961,988,1010
1036,395,26,408,268,248,21,184,295,193,111,366,294,228,63,443,513,525,531,573,570,564,586,601,840,571,622,629,638,709,711,735,720,763,768,774,784,797,799,843,813,814,855,817,858,860,871,888,875,948,928,911,945,934,958,935,960,963,966,988,1000,989,971,972,1018,1021,1009,1012
607,391,12,262,514,342,26,328,408,126,142,268,417,273,291,524,29,64,248,306,88,105,260,184,32,207,56,109,187,123,193,93,353,236,366,294,357,377,172,149,63,459,210,431,520,493,510,502,446,473,442,443,513,486,523,466,480,531,605,558,539,541,861,597,608,580,599,564,566,586,840,571,565,563,685,672,614,660,615,624,642,662,664,674,617,687,649,625,651,682,618,692,754,755,742,743,709,745,760,756,773,767,714,715,759,718,719,735,722,763,768,771,738,752,728,732,764,774,776,830,780,783,784,831,787,791,846,792,793,848,795,796,797,799,842,843,802,807,809,844,813,814,815,855,817,818,820,852,838,822,823,825,892,871,886,888,875,864,865,866,877,879,897,901,906,948,928,910,911,945,932,946,933,934,913,914,915,935,917,918,919,920,951,921,936,923,937,926,960,961,983,975,997,986,965,966,978,967,998,976,968,988,1002,971,972,980,990,993,994,1017,1036,1004,1048,1005,1021,1028,1014,1035,1009,1010,1015,1011
810,813,888,993
945,391,65,514,26,67,328,408,417,102,29,433,265,248,306,88,105,292,21,184,32,56,109,295,123,111,353,366,255,377,39,228,149,520,493,445,446,473,443,460,512,513,468,466,480,592,548,539,541,596,597,570,599,607,564,566,586,840,598,622,641,614,660,615,624,630,662,664,629,625,620,657,618,692,754,708,742,743,765,756,711,712,767,698,759,735,722,768,771,738,752,728,753,730,764,774,776,841,779,830,781,786,787,853,791,846,792,796,832,797,799,843,802,805,857,850,845,813,814,815,855,817,818,852,838,823,825,858,892,871,872,904,888,864,876,866,877,879,902,897,948,883,885,954,955,928,944,912,931,932,946,934,958,949,913,915,935,916,918,920,921,936,940,923,952,953,960,942,963,986,966,978,987,988,1002,971,972,980,993,994,995,1033,1017,1018,1036,1034,1004,1021,1006,1022,1028,1014,1035,1009,1010,1013,1015,1046,1011,1012,977
187,142,184,963
800,391,65,514,137,26,67,328,408,126,268,417,273,433,265,64,248,306,146,292,21,260,184,207,56,223,109,295,123,193,20,353,236,366,294,255,357,39,228,149,63,459,431,493,502,445,446,473,442,512,468,486,455,466,480,592,605,558,548,539,541,861,599,607,564,566,601,571,565,563,567,619,641,614,660,615,624,642,662,673,664,629,674,617,687,625,620,657,618,692,754,695,742,743,765,709,773,711,714,715,759,718,735,720,724,768,751,771,738,728,753,774,776,841,779,783,784,786,853,846,792,793,848,795,796,832,797,799,842,843,835,802,807,849,809,857,837,844,845,813,814,815,816,817,818,819,820,852,838,823,825,858,868,892,871,872,904,862,864,865,889,879,902,897,901,906,885,955,928,911,945,931,932,946,947,934,949,913,914,935,917,918,919,920,921,936,940,937,926,927,960,942,959,961,973,982,983,965,966,978,998,976,968,988,969,971,972,991,994,1017,1018,1020,1021,1028,1023,1014,1029,1008,1009,1010,1038,1011,1012,977
720,391,287,514,137,336,26,67,328,408,268,417,524,433,265,64,248,306,88,105,146,292,184,32,207,56,187,193,111,93,20,236,366,294,255,357,377,538,39,172,228,149,459,210,431,520,493,434,471,501,445,446,473,442,460,475,513,523,480,605,548,539,541,588,861,596,597,580,599,607,586,571,565,563,598,622,672,614,615,624,662,673,664,629,674,617,620,657,754,742,743,709,696,745,760,711,714,715,759,718,719,735,722,763,751,771,752,728,753,774,776,841,830,780,783,784,788,853,791,846,792,848,795,832,797,798,799,800,842,843,802,809,845,813,814,815,816,817,819,820,852,838,823,825,858,892,871,886,904,888,875,889,877,879,902,897,906,948,885,928,910,911,945,912,932,946,947,956,934,913,914,915,935,916,917,918,919,921,936,940,923,925,937,926,927,960,942,959,982,963,975,966,967,998,968,971,972,980,1033,1025,1017,1043,1019,1027,1021,1006,1022,1028,1014,1030,1008,1009,1032,1010
742,391,12,297,514,342,137,67,328,198,408,126,142,268,417,433,265,64,248,306,105,146,362,21,260,207,56,109,295,187,193,111,353,236,294,357,39,228,459,520,434,502,473,442,443,475,513,468,523,525,466,480,592,605,541,596,597,580,607,564,566,586,571,565,563,567,622,641,660,615,624,630,662,664,629,674,617,620,682,638,689,692,754,755,708,743,709,745,760,746,756,711,712,767,714,698,718,719,735,720,763,768,726,738,752,728,753,730,764,774,776,830,781,783,784,786,788,846,792,848,795,796,832,797,799,800,842,843,802,805,808,809,850,837,845,813,814,854,815,816,855,817,819,820,852,823,825,858,860,892,871,886,904,862,875,864,876,865,866,889,877,879,897,906,944,910,911,945,946,947,934,913,914,915,935,916,917,918,919,921,940,923,924,937,926,927,960,961,973,963,965,966,978,998,976,968,1002,971,972,980,992,994,1033,1036,1043,1019,1020,1021,1006,1022,1023,1014,1035,1007,1008,1009,1032,1015,1046,1038,1011,1012,977
718,369,459,840,642,756,711,830,788,797,854,855,889,903,955,949,985,976,999,979,1018,1036,1044,1037,1028,1014,1029,1008,1031,1013,1050,1012
1013,12,67,102,111,442,518,541,642,629,649,695,714,735,722,738,752,831,848,857,855,817,869,872,904,862,955,931,933,947,956,949,937,973,967,976,999,1033,1018,1036,1044,1005,1042,1037,1022,1028,1014,1029,1008,1049,1012
262,187,687,666
745,137,142,417,29,433,292,184,56,193,353,366,480,558,597,571,662,674,695,711,771,774,846,796,800,814,879,944,911,933,915,935,936,960,966,978,988,972,1018,1021,1014,1010,977
948,391,248,105,483,446,531,605,588,596,565,685,662,664,657,773,846,810,850,837,817,852,888,928,909,946,947,913,935,936,959,990,993,995,1026,1027,1032,1039
518,287,262,328,408,417,102,64,105,184,207,369,56,193,294,255,228,149,459,434,523,588,596,609,564,586,840,565,598,622,672,615,662,649,620,765,696,711,712,759,722,752,732,774,796,832,797,850,854,855,851,838,839,887,862,866,954,944,910,911,946,933,957,913,914,935,936,940,960,959,961,973,975,985,976,988,1002,1036,1021,1022,1028,1014,1016,1008,1032,1010,1013
902,391,287,12,262,342,137,26,328,198,408,268,417,273,265,248,88,105,21,32,56,109,295,123,193,111,236,294,255,377,172,228,149,431,520,493,434,445,446,473,475,512,513,455,466,592,542,558,548,539,595,588,596,597,580,609,607,564,586,601,571,565,567,685,641,614,660,615,662,673,664,629,617,687,620,657,682,618,692,765,709,745,760,746,711,712,767,714,715,698,718,719,720,722,771,728,753,776,841,780,781,783,784,786,787,788,791,846,792,793,848,796,832,798,799,843,802,805,810,850,811,845,813,814,854,815,816,817,851,852,838,822,823,825,858,839,868,892,899,871,886,904,888,864,876,865,894,879,897,901,948,883,885,955,928,909,910,911,945,932,946,934,958,913,914,915,935,917,920,951,921,936,923,925,953,926,960,959,973,963,986,965,966,978,988,969,1000,1002,971,972,980,990,991,993,994,995,1033,1017,1018,1040,1043,1034,1026,1027,1020,1021,1006,1052,1029,1030,1009,1032,1010,1015,1046,1039,1011,977
843,391,262,315,395,342,137,67,328,408,142,417,273,524,433,265,64,248,306,105,146,362,21,184,207,301,56,295,187,123,193,111,93,20,236,294,255,357,39,172,228,149,63,459,210,431,502,445,446,473,442,443,475,512,513,468,486,525,518,466,480,592,558,539,541,597,570,599,566,586,571,563,598,672,660,615,624,630,662,673,664,629,674,617,687,649,625,682,689,692,754,755,742,743,765,709,745,756,773,711,767,715,759,718,719,735,720,722,768,751,738,752,728,753,764,776,779,830,780,781,784,831,788,853,791,846,792,793,795,796,832,797,799,802,805,849,809,812,845,813,814,817,820,838,823,825,858,860,839,892,899,871,904,862,888,864,865,866,877,879,897,901,948,883,885,928,910,911,945,912,946,933,934,914,915,935,916,917,918,919,951,921,923,926,960,961,973,983,963,997,986,966,978,967,998,987,976,968,988,969,971,972,980,1025,1017,1018,1036,1043,1019,1004,1048,1005,1020,1021,1052,1028,1023,1014,1009,1032,1010,1039,1011,977
617,391,65,514,67,198,408,126,142,268,102,291,524,433,265,64,248,88,105,146,362,21,184,207,301,56,223,109,295,187,123,193,111,93,20,353,236,294,357,39,172,228,149,520,471,510,446,473,442,443,475,468,486,523,525,466,531,592,541,596,570,608,580,607,564,566,586,571,563,622,672,614,660,615,624,662,673,664,674,649,625,651,670,638,689,754,742,765,709,760,756,773,714,715,719,735,720,763,751,726,771,738,728,732,774,776,779,830,781,784,786,831,787,792,793,848,796,832,797,798,799,800,842,843,805,809,857,811,845,813,814,815,817,819,820,852,838,825,860,868,899,872,904,862,888,875,865,877,879,897,906,883,955,928,944,910,945,946,933,947,934,958,913,915,935,919,951,921,936,940,923,925,927,960,961,973,983,963,975,964,965,966,978,967,998,968,988,999,969,971,972,980,990,994,1025,1036,1040,1043,1004,1027,1048,1042,1021,1006,1052,1014,1035,1030,1008,1009,1024,1032,1015,1038,1011,1012
820,67,198,408,268,291,524,433,184,32,56,295,193,111,294,39,63,466,480,597,607,567,614,615,624,674,625,754,755,742,743,709,696,735,752,728,764,774,779,784,786,831,791,795,832,799,843,807,849,809,817,819,852,822,825,888,865,877,885,911,945,946,947,914,935,916,917,918,919,952,926,960,982,963,965,966,968,972,1021,1009,1038
89,391,12,65,297,514,81,395,137,26,67,328,408,126,142,268,417,102,273,291,524,433,265,64,248,306,88,105,146,292,21,260,32,207,56,123,193,111,93,20,353,366,294,255,357,377,228,149,459,431,493,510,502,445,446,473,442,443,460,475,513,455,466,480,605,539,541,549,588,596,597,599,607,566,571,563,598,622,641,614,615,624,662,673,664,629,674,617,618,692,754,755,742,743,765,709,696,756,711,712,767,715,759,718,719,735,722,768,771,738,752,728,753,764,830,781,831,787,788,853,846,792,848,795,796,832,797,799,842,843,802,805,809,857,850,859,844,813,814,854,815,816,817,820,852,838,825,858,892,899,871,886,862,888,875,865,866,889,877,879,902,897,901,906,928,944,911,945,932,946,933,947,934,949,913,914,935,917,918,919,951,921,936,940,923,937,926,960,942,982,963,975,966,978,967,998,976,968,1002,972,980,995,1017,1018,1036,1004,1020,1021,1022,1023,1014,1035,1009,1024,1032,1010,1011
20,391,12,65,514,81,395,342,137,26,258,67,328,198,408,268,417,102,524,433,64,248,88,105,21,184,207,56,109,295,193,111,93,353,236,255,228,63,459,210,431,520,493,471,483,502,445,446,473,442,443,460,475,512,468,486,525,455,480,531,592,542,541,861,607,566,571,563,598,567,661,672,619,614,615,662,673,617,687,649,651,620,657,666,682,708,695,742,709,696,745,760,746,756,711,767,714,759,718,719,735,763,768,751,726,771,738,728,753,732,774,776,779,830,784,786,831,788,853,793,848,796,832,799,807,849,809,814,816,855,851,818,820,852,838,822,823,825,858,839,871,872,887,862,888,894,866,889,877,879,902,897,906,948,928,911,945,912,931,932,946,934,958,914,915,935,917,918,919,936,940,923,953,937,926,960,982,963,975,965,966,978,967,998,976,988,999,1000,989,971,972,980,1033,1018,1045,1037,1028,1014,1047,1029,1008,1009,1010,1011,977
986,391,395,67,328,198,408,417,102,273,29,433,265,248,306,105,292,21,184,56,223,187,193,111,294,538,39,172,228,149,459,483,445,473,460,513,468,486,523,518,466,605,558,548,539,541,573,599,586,601,840,685,622,672,614,615,624,662,673,664,629,674,617,687,649,625,620,657,666,670,692,754,708,695,709,696,760,756,773,711,712,714,715,759,718,719,735,724,726,771,738,728,753,730,732,764,774,776,777,841,780,781,783,784,786,831,787,788,791,846,792,793,848,796,797,799,842,843,802,805,849,809,850,845,813,814,815,816,817,851,819,820,852,823,858,860,839,869,892,899,871,886,872,887,904,888,875,864,893,876,865,866,877,902,897,901,903,906,948,883,885,955,928,944,909,911,945,912,931,932,946,933,947,934,949,914,915,935,916,918,920,951,936,940,923,952,926,960,942,959,961,973,982,983,963,975,984,997,965,966,978,967,998,987,976,988,999,969,1000,989,1002,971,972,980,990,992,994,995,1033,1017,1018,1040,1043,1034,1004,1042,1037,1021,1006,1023,1014,1035,1007,1008,1024,1032,1010,1015,1046,1011,977
1028,67,328,408,273,265,64,248,109,193,20,353,228,459,431,473,442,480,592,539,541,608,563,641,660,620,618,754,743,709,711,759,735,751,774,776,786,848,797,799,800,842,814,817,858,872,865,928,911,945,931,932,933,949,960,978,967,976,988,972,994,995,1018,1036,1021,1014
459,391,12,262,65,297,514,137,26,235,67,328,408,126,142,417,102,291,524,64,306,88,105,89,146,21,260,184,207,301,369,187,123,193,111,93,20,366,255,357,228,149,210,483,446,473,442,443,475,512,486,523,518,455,466,480,531,605,539,541,549,588,861,596,597,570,608,564,566,586,601,840,571,565,563,598,567,661,622,672,619,641,614,660,615,642,662,673,629,674,617,687,649,651,620,657,670,618,692,754,695,765,709,760,756,773,711,712,767,714,698,759,718,719,763,768,726,771,738,752,728,732,776,841,779,830,784,831,790,846,792,795,832,842,835,802,807,857,811,859,844,845,815,855,851,819,820,838,823,860,868,892,872,887,862,893,876,866,889,877,879,901,885,954,955,928,944,931,932,946,933,957,956,934,941,958,949,914,939,935,916,917,919,940,923,925,953,937,926,927,960,942,982,983,975,1003,964,978,967,976,968,988,999,989,979,972,980,991,992,995,1033,1017,1018,1036,1040,1045,1019,1026,1005,1020,1037,1021,1022,1028,1014,1047,1030,1031,1024,1015,977
843,142,29,56,459,466,558,755,742,767,735,860,885,934,917,960,973,963,978,976,988,969
525,65,67,328,408,142,369,56,109,295,187,193,236,39,228,459,210,471,443,512,513,523,466,592,558,548,596,599,564,586,567,672,615,662,664,742,709,745,760,767,719,735,751,726,771,728,753,774,781,784,791,793,800,843,814,855,851,819,822,871,904,864,865,877,879,897,885,928,911,935,919,937,926,927,960,961,973,963,965,966,978,967,998,988,999,972,1034,1004,1021,1009,1010,1015
268,391,262,65,514,81,137,26,235,67,328,198,408,126,142,417,273,291,524,433,265,64,105,292,21,351,260,184,32,207,56,295,193,353,236,294,377,172,425,63,210,431,520,471,502,445,446,473,443,460,513,468,523,466,480,605,558,548,539,595,596,597,608,580,564,566,586,601,571,565,622,614,660,615,624,642,662,673,664,674,617,625,620,682,618,692,754,755,695,743,765,709,696,745,746,712,767,735,722,768,751,771,738,728,753,730,732,764,774,776,777,779,830,781,783,786,787,788,853,791,792,793,795,799,843,802,805,809,811,837,844,812,845,813,814,815,816,817,851,820,852,822,823,825,858,860,839,868,871,887,875,864,865,894,866,889,897,901,906,948,955,928,910,911,945,912,934,913,915,935,916,917,918,920,951,921,923,926,960,959,973,963,997,966,978,998,987,968,999,1000,1002,972,980,990,994,1041,1040,1043,1034,1019,1026,1004,1005,1020,1021,1023,1014,1035,1047,1009,1031,1024,1032,1010,1011,977
377,391,65,137,67,408,273,265,248,306,21,184,207,56,109,193,111,93,236,445,473,442,468,861,596,607,565,624,642,662,649,625,692,708,709,767,735,753,774,846,792,793,796,832,800,843,813,814,854,817,820,852,822,825,860,868,871,886,904,862,888,894,897,911,945,946,914,935,916,919,921,936,940,960,942,959,973,982,983,963,966,978,968,989,972,991,1025,1036,1019,1048,1021,1014,1009,1039,1011,1012,977
807,65,342,137,26,235,126,142,268,524,29,433,351,184,32,109,295,193,353,294,357,62,39,520,471,513,468,523,525,480,542,558,548,597,570,564,571,563,567,614,662,674,625,651,658,618,755,708,742,743,760,715,751,752,764,776,779,780,784,853,791,792,798,800,843,805,808,809,810,811,812,813,815,818,820,852,822,825,868,866,879,948,910,911,912,913,914,915,935,916,917,918,919,920,921,936,924,926,927,973,963,997,964,967,998,988,992,1018,1040,1034,1004,1005,1020,1006,1022,1052,1014,1016,1035,1030,1007,1008,1009,1010,1015,1038,1011,977
619,102,64,306,369,223,187,111,366,538,459,446,442,541,588,586,575,598,642,664,637,620,657,754,695,709,696,711,714,738,732,830,831,832,843,857,844,855,838,869,892,886,907,887,903,948,954,955,944,932,957,956,941,949,939,936,940,952,953,942,982,984,985,999,1000,979,991,994,1036,1014,1031,1050
879,391,65,514,395,342,137,26,67,408,142,268,417,524,29,433,265,64,105,146,292,184,32,207,56,109,295,187,123,193,111,353,236,294,357,377,172,228,63,459,210,431,502,445,473,442,443,475,512,513,468,486,523,455,480,592,542,558,548,539,861,597,580,599,564,566,586,571,563,598,567,641,614,615,624,662,673,664,629,674,617,649,682,618,638,754,742,743,709,745,760,756,767,715,759,719,735,763,768,751,771,728,753,764,774,776,779,830,784,787,788,791,846,792,793,848,795,796,832,799,800,843,802,805,809,859,845,813,814,854,815,816,817,820,852,823,825,858,860,839,868,892,871,886,904,862,888,875,876,865,866,897,948,885,928,911,945,912,946,934,913,914,915,935,916,917,918,919,951,921,936,940,923,924,925,953,937,926,960,959,961,973,982,963,964,965,966,978,998,976,968,988,969,1002,971,972,980,994,995,1033,1025,1017,1018,1043,1034,1042,1021,1028,1023,1014,1029,1009,1032,1010,1039,1011
830,391,65,514,137,26,67,328,408,126,268,102,291,29,433,265,64,248,306,105,146,21,184,32,207,56,223,109,187,193,111,353,236,366,294,255,357,228,149,63,459,431,520,493,434,471,502,445,446,473,442,460,512,513,523,525,466,480,592,548,539,541,861,608,599,607,564,566,586,840,565,563,598,622,614,660,615,642,662,673,616,664,629,674,617,687,620,682,692,754,742,743,765,709,746,756,712,767,714,698,759,718,719,735,768,726,771,738,728,753,730,732,774,776,841,780,781,783,784,786,787,853,846,792,793,848,795,796,832,797,799,800,842,843,802,807,849,809,850,837,845,813,814,815,816,855,817,851,819,820,852,838,825,860,868,892,899,871,886,904,864,865,866,889,879,897,948,883,885,955,928,911,945,932,946,947,934,949,913,914,935,917,919,920,921,936,925,953,926,960,942,959,961,973,963,966,978,976,988,969,972,980,991,994,995,1043,1019,1026,1004,1021,1022,1028,1014,1030,1009,1024,1032,1011,977
918,391,295,193,93,366,294,459,513,480,558,614,615,662,687,709,784,843,886,879,883,911,945,947,914,935,927,960,965,978,972,977
1009,391,65,514,137,67,328,126,268,417,273,29,433,64,88,146,21,32,207,56,109,295,193,20,353,294,228,63,459,502,473,443,475,512,513,525,466,480,542,558,548,861,597,580,564,586,563,567,614,615,624,662,629,674,617,649,618,743,745,712,715,735,768,751,771,738,728,774,776,830,781,784,786,831,787,792,848,795,796,797,799,843,802,807,849,809,811,813,814,818,819,820,825,892,871,888,864,865,866,879,897,885,928,911,945,912,915,917,918,921,936,926,960,959,973,963,965,966,978,967,998,968,989,971,972,980,994,1033,1041,1040,1043,1021,1028,1023,1014,1007,1010,1051,1038,1039,977
609,228,840,687,711,857
869,391,408,417,102,265,64,306,88,105,369,223,187,111,366,228,149,459,446,442,541,549,588,861,596,609,566,840,598,661,619,642,664,687,637,620,638,689,692,754,695,709,696,773,711,714,698,759,718,719,722,771,738,752,732,830,831,846,832,797,835,857,844,855,817,892,886,872,907,887,904,862,893,876,894,889,877,903,948,954,955,944,931,933,947,957,956,941,949,940,925,952,953,942,973,982,962,983,984,985,1003,986,967,987,999,979,972,991,992,995,1018,1036,1045,1044,1019,1048,1037,1022,1028,1014,1029,1008,1024,1049,1013,1050,1053,1012
728,12,65
93,391,287,12,65,514,81,395,137,26,67,328,408,126,102,291,524,29,265,248,306,105,292,260,207,56,295,123,193,111,20,353,236,366,294,357,538,172,228,63,459,210,431,520,493,502,501,445,473,443,513,468,486,466,480,531,592,539,541,595,861,596,608,580,599,607,566,586,601,840,565,563,598,622,614,615,624,662,673,629,674,617,649,625,651,620,670,618,638,689,692,754,755,708,742,743,765,709,745,760,756,712,698,759,735,763,771,738,752,728,730,764,774,776,841,779,830,780,781,784,831,788,846,792,793,848,795,796,832,798,799,800,842,802,805,807,809,857,850,811,844,845,813,814,815,816,855,817,851,819,820,838,822,823,858,860,871,886,872,887,862,875,864,876,865,866,877,897,928,944,910,911,945,931,946,933,949,913,915,917,918,919,920,921,936,923,937,926,960,959,973,982,983,978,976,968,999,989,971,972,980,990,994,1033,1025,1017,1036,1019,1026,1023,1014,1035,1029,1030,1009,1024,1015,1038,1011,977
802,514,67,198,408,291,524,433,265,64,146,56,109,295,111,20,353,459,473,455,480,599,607,586,624,687,743,709,696,767,722,751,728,784,831,799,800,843,805,813,814,815,817,820,823,825,858,860,871,872,888,897,883,928,916,917,919,920,923,937,927,960,963,998,999,971,972,1025,1030,1009,1011
973,67,126,142,29,433,184,56,295,294,39,228,459,473,460,513,541,660,662,629,617,618,715,768,774,776,796,843,802,807,809,819,820,822,871,904,862,889,928,911,931,936,960,963,978,967,998,968,1002,971
969,391,65,297,81,395,137,67,328,408,126,142,268,417,102,524,433,64,248,306,88,105,146,362,292,21,260,184,207,301,56,109,187,123,111,236,366,294,357,377,538,228,63,459,431,520,471,502,445,446,473,442,513,523,525,480,592,605,542,558,539,541,596,597,570,599,607,564,566,586,601,840,565,672,641,660,615,624,642,662,673,664,617,687,620,618,689,692,754,742,743,745,756,711,712,767,698,759,719,735,722,724,768,771,738,728,730,764,776,841,779,830,781,783,784,786,831,791,846,792,793,795,832,797,799,843,802,805,807,810,837,845,813,814,815,816,817,851,819,820,852,838,825,868,892,899,871,886,872,904,862,875,865,889,877,879,902,897,901,948,883,885,954,928,911,945,932,946,933,947,934,949,913,914,915,935,917,951,921,936,923,952,926,960,959,961,973,963,964,965,978,967,998,987,976,968,988,971,972,980,990,991,995,1033,1036,1019,1026,1004,1021,1006,1022,1028,1014,1007,1009,1032,1038,1012,977
673,542,913
63,391,12,262,65,342,137,67,328,198,408,126,268,417,102,273,291,524,29,433,265,64,248,105,89,184,32,207,56,109,295,187,123,193,20,353,236,366,294,377,39,228,149,459,210,431,493,510,502,445,473,442,460,513,486,523,518,455,480,539,861,596,597,580,599,607,566,586,601,840,622,672,641,614,615,624,642,662,664,674,617,651,682,618,692,754,708,742,709,745,767,714,715,718,719,735,763,768,771,738,752,728,730,764,774,776,841,779,830,783,831,787,788,853,846,792,793,848,795,796,832,797,799,842,843,835,805,807,809,845,813,814,815,855,817,851,818,820,852,838,822,823,825,860,892,899,886,888,875,864,876,866,889,879,897,901,883,885,955,928,911,945,931,932,946,933,947,934,949,913,914,935,916,917,918,919,951,921,936,940,923,924,925,953,926,960,959,983,975,965,966,978,967,998,976,968,988,969,1000,979,1002,971,972,980,990,1033,1018,1040,1043,1034,1004,1006,1028,1023,1014,1010,1015,1050,1038,1011,1012
357,291,513
968,65,408,417,273,524,29,64,306,88,105,292,56,295,123,357,377,228,473,442,443,523,466,480,531,592,558,541,588,596,599,571,563,614,630,662,674,618,692,754,742,743,765,709,715,735,724,738,730,774,776,783,784,831,790,846,796,843,809,845,814,816,817,852,838,825,868,899,886,862,888,906,883,928,945,932,946,935,918,920,951,921,923,926,960,961,973,965,966,978,967,988,969,971,972,980,994,1021,1023,1014,1035,1007,1009,1013,1046,977
963,391,262,65,514,137,26,67,328,408,126,142,268,417,433,64,248,306,105,146,21,184,207,56,109,295,187,123,193,20,236,294,357,377,228,63,459,210,431,520,493,471,502,445,446,473,443,475,486,523,525,466,592,558,548,539,541,597,570,580,599,564,571,563,567,619,660,615,624,662,674,617,687,620,618,692,754,755,742,709,745,760,712,759,718,735,720,763,751,738,728,753,764,774,776,841,779,830,780,781,783,784,831,787,853,791,846,792,793,848,796,797,799,800,843,802,808,809,811,813,814,815,855,817,819,820,852,838,822,823,858,839,892,871,862,888,864,865,889,877,879,897,885,928,944,909,911,945,912,931,946,934,958,914,915,917,919,920,921,936,923,925,937,926,927,960,942,959,961,973,983,997,964,986,965,978,967,998,987,976,968,988,999,969,1000,1002,971,972,980,990,993,994,995,1033,1018,1036,1045,1034,1019,1026,1004,1027,1020,1021,1006,1022,1030,1007,1009,1024,1032,1015,1038,1011,977
805,391,65,514,81,26,67,198,142,273,291,524,29,433,64,306,146,292,21,184,32,109,295,193,20,353,294,255,377,39,172,459,431,520,493,471,502,445,473,475,513,468,455,466,480,531,605,542,548,539,596,597,570,608,599,607,564,571,565,563,567,685,661,614,660,615,624,662,629,674,617,625,651,657,682,618,689,708,742,743,765,745,760,746,756,712,715,720,768,751,771,753,730,774,776,777,779,780,781,783,784,786,831,787,853,791,792,793,795,796,798,799,800,802,807,808,809,811,812,813,814,854,815,816,851,819,820,852,822,823,825,858,860,868,892,899,871,886,872,904,862,888,864,865,866,879,897,906,948,885,928,910,911,945,912,946,934,913,914,915,935,916,917,918,919,920,951,921,936,923,924,952,926,927,960,959,961,963,964,965,966,978,967,998,968,969,1002,971,972,980,994,1033,1017,1034,1019,1026,1004,1027,1005,1021,1006,1022,1052,1014,1035,1029,1030,1007,1008,1009,1010,1015,1038,1011,1012,977
760,32,434,460,596,580,620,897,924,926
620,391,268,20,377,62,518,592,549,596,580,660,624,616,617,637,765,760,714,735,831,792,832,797,843,814,815,818,860,869,871,879,897,883,885,955,944,936,924,926,978,999,972,992,1021,977
730,65,67,142,433,56,187,193,20,353,294,459,473,443,531,542,558,573,570,580,564,661,624,662,673,617,687,689,754,742,765,745,767,698,719,738,728,776,779,787,793,795,797,843,805,807,811,871,888,879,885,928,910,911,934,915,935,916,919,926,927,960,959,963,978,968,972,1030,1039,977
466,67,408,126,433,146,32,56,193,294,228,442,443,512,480,597,580,566,565,563,567,615,624,673,742,709,735,751,776,787,793,848,843,809,850,845,813,814,817,851,820,868,871,872,865,877,897,885,928,911,945,949,915,916,917,936,923,960,961,966,978,998,968,1000,972,1018,1028,1023,1009,1039,977
848,442
926,142,29,351,607,564,566,586,673,629,742,745,735,763,768,853,848,854,865,879,897,911,919,923,973,964,978,998,971,972,980,1004,1022
468,377,210,445,598,651,872,975,1014
65,291,301,20,443,542,573,563,746,715,751,779,791,800,814,860,889
513,391,12,65,315,342,26,235,67,126,268,417,29,433,248,306,21,184,32,301,56,109,295,123,193,20,366,294,377,62,39,459,520,446,473,442,475,512,523,466,480,542,539,570,608,564,586,598,672,619,614,615,624,642,662,629,674,625,637,666,638,743,760,746,715,748,768,738,730,774,776,779,830,780,781,784,786,787,788,853,792,796,798,800,805,849,814,815,818,820,852,822,825,860,868,871,904,888,889,885,909,913,915,916,917,924,926,959,963,975,986,966,978,987,972,994,1017,1041,1043,1026,1004,1021,1023,1035,1030,1009,1010,1011,977
417,391,262,65,514,395,137,26,67,328,198,408,268,102,291,265,64,248,306,88,105,89,292,184,32,207,56,109,111,353,255,377,228,149,459,210,431,493,483,445,446,473,442,443,475,468,523,455,592,558,548,539,588,861,597,608,609,599,564,586,601,840,565,598,685,661,641,614,615,624,642,673,616,664,629,674,649,625,651,657,666,670,618,638,689,692,754,708,743,709,756,773,711,712,759,718,719,720,722,724,771,752,728,753,730,732,774,841,830,780,787,788,790,853,791,846,792,793,848,795,796,832,797,798,799,842,802,805,807,837,812,845,813,854,816,855,817,851,820,852,822,823,825,858,899,871,886,872,907,904,862,888,875,876,866,877,879,902,897,906,948,954,910,911,945,932,946,933,947,956,958,949,913,914,915,935,916,917,919,920,921,936,923,953,960,942,959,961,963,975,986,966,978,967,998,987,968,988,969,1000,1002,971,972,980,990,991,993,995,1017,1041,1018,1036,1040,1034,1026,1027,1048,1005,1020,1042,1037,1028,1014,1016,1035,1047,1008,1024,1032,1010,1046,1011,1012
291,67,408,524,64,89,32,193,93,20,294,473,455,605,571,615,624,674,709,776,831,846,792,796,832,802,844,820,858,868,904,901,954,946,933,914,935,917,960,978,998,980,1019,1020,1021,1030
715,12,65,137,235,67,328,64,21,56,109,295,193,93,459,513,542,597,840,571,567,624,629,674,709,714,779,784,787,792,793,796,845,818,886,872,865,889,885,928,946,915,917,960,983,966,990,1017,1009
459,391,12,65,514,395,342,137,26,67,328,408,126,142,417,291,524,29,433,265,248,306,105,89,146,292,21,207,301,369,56,109,295,187,193,20,353,236,366,294,255,377,228,149,210,431,520,493,471,502,445,446,473,442,443,460,512,513,486,523,518,455,480,531,605,542,548,539,541,588,596,597,570,608,580,599,607,564,586,601,571,563,598,567,685,661,622,672,641,614,660,615,624,629,674,617,649,625,620,638,689,692,754,755,695,742,743,765,709,745,746,756,711,712,714,715,698,759,720,722,724,771,738,728,753,764,776,777,841,779,780,783,784,831,787,853,846,796,798,799,842,802,805,807,857,850,811,837,812,814,854,817,851,818,819,820,838,823,825,858,860,839,868,892,871,886,904,888,893,876,865,889,877,902,901,948,883,885,955,928,909,910,911,945,931,946,933,957,958,913,914,915,935,917,918,919,920,936,940,923,925,926,960,959,973,982,997,964,965,966,978,967,998,987,968,988,989,971,980,993,994,1033,1018,1036,1043,1034,1027,1020,1037,1022,1028,1016,1047,1030,1008,1009,1031,1024,1010,1039,1011
728,730,917,919,1011
790,273,531,597
518,228,531,649,743,797,936,1013
26,65,514,395,137,235,67,328,408,126,268,417,273,291,29,433,248,306,88,105,362,21,184,207,56,295,123,193,111,20,353,236,366,357,39,172,228,459,431,520,493,471,445,446,442,443,460,512,513,466,480,592,558,548,541,595,588,596,570,599,564,578,586,563,685,622,672,619,641,614,615,624,642,662,664,629,674,617,687,625,682,618,754,742,743,765,709,745,746,756,712,714,715,698,718,735,720,768,726,771,753,730,764,774,776,841,779,830,783,784,787,853,791,846,792,793,796,797,798,842,843,835,802,805,807,808,849,809,857,837,845,813,814,815,816,855,851,818,820,823,839,892,871,886,904,862,888,875,864,894,877,897,948,883,885,911,945,932,946,947,934,958,949,914,935,916,917,918,920,936,940,923,937,926,960,973,963,997,965,978,987,968,988,969,1002,971,980,990,994,995,1041,1036,1040,1043,1034,1019,1026,1004,1027,1020,1021,1006,1023,1014,1035,1030,1008,1009,1031,1024,1032,1010,1015,1038,1011,977
573,297
573,297
442,67,408,366,255,471,563,662,674,651,709,756,751,728,796,843,854,928,945,934,935,940,960,972,1033,1048,1024,1010
580,287,65,297,514,137,26,67,417,102,524,29,433,265,64,248,306,88,105,146,184,32,207,56,295,187,123,193,111,353,236,366,294,255,357,377,172,228,459,210,431,520,493,471,502,445,446,473,442,443,475,513,468,523,455,480,605,548,539,573,570,608,599,586,601,563,685,622,672,641,614,615,624,642,662,673,664,629,674,617,649,625,620,657,666,682,618,692,754,755,742,743,765,709,745,760,756,773,711,712,767,759,718,735,722,724,768,752,728,753,730,732,774,841,779,830,780,781,783,784,786,787,788,853,846,792,793,848,796,797,798,799,800,843,809,857,811,837,845,813,814,854,815,816,855,817,851,818,820,852,825,858,868,892,899,871,886,872,862,888,876,865,866,879,902,897,948,928,944,910,911,945,932,946,947,934,958,913,914,915,935,917,918,919,920,921,923,937,960,959,961,973,982,966,978,967,998,976,968,979,971,972,980,994,995,1017,1018,1036,1019,1026,1021,1006,1052,1028,1014,1016,1029,1030,1007,1009,1024,1032,1010
1008,598,696,832,877,903,956,941,984,1018,1036,1044,1028,1014,1029,1024,1013
698,391,12,514,395,291,29,306,123,111,460,523,531,539,596,840,565,622,642,617,649,651,620,682,670,638,754,714,724,726,771,738,752,728,830,787,853,832,807,844,813,854,855,851,852,860,839,868,904,876,902,954,946,933,958,913,920,951,936,953,926,927,990,991,995,1019,1014,1046,1039,1011
978,67,408,56,193,443,475,597,563,615,624,662,620,709,735,724,846,792,843,809,817,820,945,935,917,960,963,972,1009,1010
651,102
657,391,12,297,258,67,328,198,408,142,417,102,524,265,64,248,306,88,105,89,146,21,260,184,369,223,187,123,111,93,366,294,255,62,538,228,149,459,434,483,445,446,442,460,468,518,455,531,605,541,549,595,588,861,596,608,609,599,566,601,840,565,575,598,685,661,622,672,619,641,642,673,616,664,629,687,649,637,651,620,670,638,689,692,754,708,695,765,709,696,756,773,711,712,714,715,698,759,718,748,719,735,720,722,724,726,771,738,752,728,732,774,777,841,830,780,786,831,787,788,790,853,846,848,795,832,797,842,843,835,802,805,808,849,857,810,850,811,859,837,844,812,845,854,815,855,817,851,819,852,838,823,858,860,869,892,871,886,872,907,887,904,862,888,875,893,876,894,866,889,877,902,897,903,906,948,954,955,928,944,909,911,945,931,932,946,933,947,957,956,941,958,949,913,914,915,939,935,917,921,936,925,952,953,937,960,942,959,961,973,982,962,983,975,984,985,997,1003,964,986,967,998,987,976,988,999,969,1000,989,979,1002,972,980,990,991,992,993,994,995,1033,1025,1017,1018,1036,1040,1045,1044,1019,1026,1004,1027,1048,1005,1020,1042,1037,1022,1028,1014,1016,1035,1047,1029,1030,1007,1008,1031,1024,1049,1032,1013,1050,1046,1039,1053,1011,1012,977
883,391,514,395,137,26,67,328,408,126,142,268,417,291,524,29,433,265,248,306,88,146,362,184,32,207,56,223,109,295,193,111,20,353,236,294,228,149,431,520,471,502,445,442,443,475,512,513,486,466,480,531,592,605,558,548,539,573,861,597,570,599,607,586,571,567,672,641,614,660,615,624,662,673,664,674,617,687,625,618,692,754,755,695,742,743,709,745,756,773,712,767,714,719,720,724,768,771,753,774,776,841,781,783,784,831,846,792,793,796,832,797,798,800,842,843,802,807,849,809,811,813,815,816,817,818,820,852,825,858,871,886,904,862,875,894,879,902,897,906,955,911,945,912,932,946,933,947,934,949,914,915,935,916,917,918,919,920,921,936,923,952,926,927,960,961,963,966,978,998,976,968,988,971,972,980,1041,1021,1052,1007,1009
983,67,64,187,861,575,624,642,649,742,887,955,939,959,982,985,967,976,999,979,991,992,1036,1012
980,391,262,65,514,395,137,67,328,408,126,417,102,291,524,29,433,265,64,248,306,88,105,292,184,32,207,56,109,295,193,111,20,353,294,255,172,228,459,431,471,445,446,443,475,468,523,455,480,605,558,539,588,597,608,609,599,566,586,601,840,565,563,598,567,685,661,622,641,660,615,624,662,673,629,674,687,649,625,651,657,618,708,742,743,765,709,745,756,712,698,759,720,722,724,768,771,738,752,728,730,774,830,780,784,831,787,853,791,846,792,795,796,832,797,798,799,842,802,807,850,811,844,813,814,854,816,855,817,851,820,852,822,825,839,892,899,871,886,888,875,876,865,866,879,902,897,906,948,883,885,955,909,911,945,912,932,946,933,947,958,913,914,915,935,917,918,919,920,921,936,926,960,959,961,963,975,997,986,978,998,987,968,988,1000,971,972,990,993,994,995,1017,1041,1018,1036,1043,1026,1027,1048,1037,1021,1022,1028,1023,1016,1035,1047,1008,1009,1032,1010,1015,1038,1039,1011
105,514,81,395,137,67,408,64,306,21,93,236,531,599,660,624,642,664,657,709,756,767,719,724,774,780,831,846,792,809,837,851,858,886,904,883,944,945,933,915,935,972
525,262,408,142,64,105,184,193,357,442,624,687,689,754,755,742,765,760,735,728,774,791,846,792,796,797,807,811,814,820,875,879,931,934,914,923,926,961,983,963,965,978,998,1000,980,1021,1029,1009,1012
518,67,408,207,513,596,564,786,796,797,871,960,982,1026
651,1007
586,391,262,514,67,408,142,268,273,433,248,362,32,207,56,109,123,193,294,228,431,445,460,513,486,523,592,539,571,660,615,624,662,687,625,618,692,743,709,773,714,724,768,774,776,841,784,846,792,796,797,798,843,802,807,813,814,816,823,825,858,860,839,892,871,879,897,906,948,883,911,945,946,914,935,921,960,959,961,963,978,967,968,988,972,980,1025,1017,1020,1021,1009,1032,1038
146,102
651,391,75,137,67,328,408,268,291,524,433,248,306,105,351,32,207,123,193,20,353,294,255,228,459,493,471,445,446,442,475,513,468,592,539,607,566,571,565,563,660,615,624,642,674,687,620,754,708,742,760,756,712,715,759,719,735,722,768,751,728,730,764,774,784,787,788,796,832,799,802,805,809,813,814,817,820,852,838,892,871,904,875,866,877,879,948,928,911,945,932,934,949,913,914,935,918,919,921,925,952,926,960,963,966,998,968,972,980,1040,977
353,391,65,514,81,342,26,235,258,67,328,408,126,268,417,291,29,433,265,64,248,306,88,105,146,292,21,260,184,207,301,56,109,295,187,193,111,93,236,366,255,357,377,39,172,228,149,63,459,210,431,520,510,445,473,443,460,475,512,513,468,486,523,455,466,480,531,605,558,548,539,541,549,861,597,580,599,607,564,566,586,571,565,563,598,567,641,614,615,624,662,673,664,674,617,649,625,657,618,692,754,742,743,765,709,696,745,760,746,756,773,712,767,714,715,698,759,718,735,722,763,768,771,738,752,728,753,730,774,776,779,830,780,781,783,784,787,788,853,791,846,792,793,848,795,796,832,797,799,800,842,843,802,805,807,849,809,811,845,813,814,815,816,817,820,822,825,860,868,892,899,871,886,872,904,888,864,865,866,879,902,897,901,906,883,885,955,928,910,911,945,932,946,933,947,934,958,949,913,914,915,935,917,918,919,920,951,921,936,940,953,937,926,960,961,973,963,964,986,965,966,978,998,976,968,979,1002,971,972,980,992,1017,1041,1018,1036,1004,1021,1022,1030,1007,1024,1010,1038,1011,977
973,391,67,126,142,29,433,184,56,295,193,294,39,228,459,502,473,460,513,541,564,571,614,660,624,662,629,617,618,745,715,768,774,776,796,843,802,807,814,819,820,822,858,871,904,862,888,889,885,928,911,931,916,936,960,963,978,967,998,968,1002,971,1009
689,433,542,810,812,868,966
921,391,65,395,137,67,328,408,126,142,268,417,152,273,524,265,64,248,306,88,105,146,260,184,32,207,56,109,295,187,123,193,111,93,20,353,366,294,255,357,377,172,228,63,459,431,520,493,434,483,502,445,473,442,512,468,525,455,466,480,548,539,597,599,607,564,566,586,563,598,567,622,672,641,660,615,624,662,673,664,674,617,687,625,689,692,754,755,708,742,743,765,709,773,712,715,759,718,719,735,768,751,726,752,728,753,730,764,774,776,777,841,830,781,783,784,831,787,853,791,846,792,793,848,795,796,832,797,799,800,842,843,802,805,807,809,837,844,813,814,815,816,817,819,820,852,825,858,860,839,868,872,904,862,888,865,879,902,897,948,954,928,944,909,910,945,931,932,946,947,934,913,914,915,935,916,917,918,919,920,951,936,923,924,952,937,926,960,959,961,997,965,966,978,998,987,976,968,969,1000,989,971,972,980,990,993,994,995,1040,1043,1034,1019,1026,1048,1021,1006,1052,1028,1023,1014,1009,1032,1010,1015,1046,1011
625,67,193,459,586,624,708,730,810,1048,1016,1009,1010
960,287,514,395,137,258,67,328,198,408,126,142,291,524,29,265,64,248,306,105,292,32,301,369,56,109,187,123,193,111,353,538,425,228,149,63,210,493,434,502,445,446,473,442,460,475,513,486,523,518,480,605,573,595,588,596,597,599,607,564,566,586,601,575,685,622,660,615,624,662,664,629,674,617,649,625,651,620,657,666,682,692,754,708,742,709,696,746,773,712,767,715,718,719,720,722,724,768,726,771,752,728,730,732,764,774,776,777,841,779,830,781,783,784,786,831,787,788,853,791,846,792,793,848,796,832,797,799,800,842,843,802,805,808,849,857,837,845,813,814,815,816,855,817,820,852,822,823,858,860,868,869,892,899,871,886,872,887,888,864,876,865,866,889,879,897,901,906,948,883,885,955,944,909,910,911,945,946,947,956,934,949,913,914,915,935,916,917,918,951,921,936,940,924,926,942,959,961,973,982,983,963,984,997,964,965,966,978,998,987,976,968,988,969,1000,1002,980,990,993,994,995,1017,1026,1027,1020,1037,1006,1022,1030,1009,1031,1032,1038,1011,977
512,67,265,295,294,39,570,615,796,843,915,1021,1009
294,391,67,126,417,29,265,105,184,207,56,187,193,111,20,459,431,502,480,539,541,608,599,586,563,622,615,624,662,674,617,743,709,773,738,752,728,787,846,792,796,799,849,809,817,820,886,888,879,897,906,948,955,945,947,934,949,913,935,916,917,918,936,960,966,978,987,971,972,1048,1042,1021,1035,1009,1024,1032,1039,1011
745,524,260,651,781,792,817,941,937,1007
813,391,287,262,81,258,67,328,198,408,126,142,268,273,291,524,29,248,105,292,21,260,184,32,207,56,109,295,193,111,353,294,357,377,228,149,63,459,210,431,493,471,502,445,446,473,442,475,512,513,468,455,466,480,531,605,542,558,548,541,595,588,596,580,607,564,566,586,601,840,563,598,685,641,660,615,624,662,664,617,687,625,620,657,666,682,618,692,754,708,695,742,765,709,696,745,760,712,715,698,759,718,735,720,722,763,768,752,728,753,730,774,776,777,841,830,781,783,784,786,831,787,788,853,791,846,792,793,848,796,832,797,798,802,805,849,809,811,859,837,812,814,815,816,817,818,820,852,822,823,825,858,868,899,871,886,872,887,888,864,866,879,902,897,906,948,883,955,928,945,912,932,946,947,934,958,949,913,915,935,916,917,918,919,920,951,921,936,923,924,926,927,960,973,963,997,986,966,978,998,987,968,971,972,980,993,994,995,1043,1034,1004,1027,1005,1037,1021,1009,1032,1010,1046,1038,1011
260,391,65,26,67,328,408,417,29,433,64,248,306,88,292,184,207,56,109,187,123,193,111,93,20,353,236,366,294,357,538,39,228,149,459,210,431,493,445,473,442,443,513,468,518,466,480,531,592,548,539,541,549,861,596,597,570,608,580,599,607,601,840,567,672,615,624,642,662,629,674,617,687,649,625,651,620,670,618,692,754,755,708,742,743,709,696,745,773,711,712,714,715,759,719,735,768,751,726,771,738,728,753,732,774,776,779,830,781,784,786,831,787,788,791,846,792,848,795,796,832,797,799,842,843,805,807,849,809,857,850,859,837,844,845,814,854,815,817,818,820,852,838,825,858,860,868,869,892,899,871,886,872,862,888,875,864,876,865,866,889,902,897,906,948,955,928,944,910,945,912,931,932,933,956,934,949,913,914,915,935,916,917,918,919,920,951,921,936,940,923,937,926,927,960,959,961,973,982,963,975,964,966,978,998,987,976,968,988,969,1000,972,990,991,994,1033,1017,1036,1019,1026,1004,1048,1021,1028,1014,1007,1009,1032,1010,1038,1039,1011,977
109,62,558,564,617,666,708,745,760,784,786,791,792,832,802,845,817,868,885,936,937,990,994,995,1006,1007,1015
752,12,297,102,64,306,369,187,366,442,541,861,598,672,642,695,714,718,771,831,848,887,903,954,955,933,925,942,983,985,999,1022,1014,1029
565,137,67,408,102,265,64,32,207,56,111,353,294,149,580,601,567,615,674,754,742,709,745,773,698,763,771,730,830,783,784,846,848,799,843,802,805,807,837,814,820,852,892,886,865,889,911,914,917,918,919,952,926,966,978,972,990,1021,1035,977
719,541,810,949,978,972,1033,1036,1044
65,391,287,514,342,137,235,258,67,328,408,126,142,268,417,273,291,524,29,433,64,248,306,105,260,184,32,207,301,56,109,295,187,193,111,93,20,353,366,294,377,39,172,210,431,520,493,510,501,445,473,442,443,460,512,513,468,523,466,480,531,592,605,542,558,548,541,861,597,570,608,599,607,566,571,563,598,567,672,614,615,624,642,662,673,664,629,674,617,625,620,682,754,755,742,709,745,760,767,715,698,759,735,763,768,751,771,738,752,728,753,730,764,774,776,779,830,784,788,791,846,792,793,848,795,798,799,800,842,802,805,809,850,845,813,814,854,815,816,817,851,818,820,852,822,823,858,860,872,888,876,865,866,889,877,879,897,906,883,955,944,911,945,912,931,932,946,934,913,935,916,917,918,921,936,923,953,937,926,960,942,983,963,964,965,966,978,967,998,987,976,968,1000,979,971,972,980,990,991,994,1033,1017,1041,1018,1036,1026,1021,1022,1052,1016,1035,1030,1009,1010,1015,1046,1039,1011
573,297,258,67,291,64,89,21,471,564,661,662,841,843,810,894,933,913,920,964,1010,1013,1039
172,236
814,391,65,342,26,67,408,126,417,291,29,433,265,248,306,146,184,32,207,56,295,111,20,353,366,294,228,149,459,431,520,493,471,502,473,443,513,523,480,592,558,548,539,580,607,564,571,565,563,598,567,641,614,615,624,662,673,664,674,617,687,620,618,708,742,743,765,709,712,767,714,698,759,718,735,763,768,751,738,728,730,776,784,787,792,793,796,797,800,842,843,802,805,807,809,813,815,816,817,820,852,858,860,892,871,886,864,865,889,877,879,902,897,948,928,910,911,945,946,933,934,914,915,935,917,918,919,936,923,926,960,959,961,973,963,964,966,978,967,998,976,988,969,1002,971,972,980,990,1018,1043,1021,1035,1009,1010,1011,977
743,391,12,65,514,81,137,26,235,258,67,126,142,268,417,102,273,291,524,29,433,105,362,292,21,351,32,207,56,109,295,193,111,20,353,236,294,377,62,39,172,63,459,210,431,520,493,434,471,510,502,473,442,443,460,475,512,513,523,525,466,480,531,592,605,542,558,548,539,573,595,588,596,597,570,608,599,607,564,578,586,601,571,563,567,685,661,614,660,615,624,662,673,629,674,617,687,649,625,620,682,658,618,692,708,742,765,696,745,760,746,715,748,719,768,751,771,738,753,730,764,774,776,779,784,786,831,787,791,792,793,796,797,798,799,800,843,802,805,807,849,809,810,811,859,812,845,813,814,818,819,820,852,822,823,825,858,868,892,899,871,904,864,865,866,889,902,897,901,906,883,885,928,909,910,911,945,912,958,914,915,935,916,917,918,921,936,923,926,960,961,963,984,964,965,966,967,987,968,971,972,980,993,1041,1040,1034,1019,1027,1021,1052,1023,1009,1038,1039,1011,977
1024,12,67,328,291,524,64,306,146,260,369,56,111,353,255,149,459,493,445,442,513,468,592,605,861,608,599,607,566,586,840,672,629,687,651,682,638,689,754,709,719,752,774,830,780,831,788,792,793,848,832,843,802,813,817,820,838,887,876,897,948,911,932,933,949,913,936,940,960,942,963,975,986,967,998,976,999,980,1033,1041,1018,1036,1042,1037,1022,1028,1035,1012
892,391,12,395,137,26,67,328,408,142,268,273,291,524,433,265,64,248,306,105,146,292,21,260,207,56,295,187,193,111,93,20,353,236,366,357,377,172,228,459,520,471,510,502,445,446,473,442,443,475,455,466,531,592,605,542,541,549,588,570,608,580,599,607,586,840,571,565,563,598,685,622,619,615,624,642,662,673,664,629,674,620,670,754,695,742,743,709,745,756,773,711,712,714,715,759,718,719,735,720,771,738,728,753,774,777,841,779,830,780,781,783,831,787,788,791,846,793,848,832,797,798,799,800,842,843,805,849,809,857,844,813,854,815,855,820,838,822,825,860,871,886,904,862,875,876,865,866,889,877,879,902,897,903,906,955,910,911,945,931,946,933,934,949,914,915,935,917,918,919,951,940,923,952,937,926,960,942,961,963,978,967,998,976,968,988,999,969,989,979,971,972,980,993,995,1025,1017,1036,1034,1019,1004,1027,1048,1021,1006,1022,1023,1014,1035,1007,1009,1032,1039,1011,977
297,391,12,65,514,342,67,408,268,417,102,273,291,524,64,248,306,88,260,184,207,369,56,295,187,123,193,93,353,236,294,377,149,459,431,493,471,445,473,442,443,460,512,513,468,525,455,531,548,539,541,595,588,861,596,597,608,599,564,566,840,571,563,598,567,661,622,619,614,615,624,642,662,673,674,649,625,670,618,689,708,695,742,743,765,709,745,760,756,773,711,714,715,698,759,718,719,735,722,768,751,771,752,728,730,764,774,776,777,779,830,781,784,831,787,788,853,846,848,795,796,832,797,798,799,842,849,809,857,844,845,813,814,815,816,855,817,851,818,820,838,823,858,860,839,871,886,872,904,862,888,875,864,865,866,889,877,879,897,906,948,883,954,955,928,910,911,945,931,946,933,947,958,914,915,935,917,918,919,951,921,936,940,923,952,937,926,927,960,959,983,975,965,966,978,967,987,976,968,988,999,971,972,990,991,995,1033,1025,1017,1018,1044,1034,1019,1004,1027,1005,1042,1037,1021,1022,1028,1014,1035,1030,1007,1010,1015,1011,1012,977
986,391,287,262,65,395,137,258,198,142,417,102,265,248,105,292,21,184,369,56,187,123,111,93,20,353,236,294,377,538,172,228,149,445,446,473,513,468,486,523,525,518,466,592,558,548,573,595,588,861,596,607,564,586,601,840,565,598,622,672,619,641,615,624,662,673,664,657,618,692,695,765,709,696,760,773,712,767,714,718,719,735,768,726,771,728,730,764,776,777,841,830,780,781,783,786,831,787,846,793,796,797,799,842,843,849,857,810,850,837,845,813,816,855,817,851,820,852,822,825,892,899,871,886,872,887,888,864,876,865,889,877,902,906,948,883,885,954,955,944,909,911,945,931,946,947,934,949,914,915,935,916,917,918,920,951,921,936,940,924,952,953,926,960,942,959,961,973,983,963,997,965,966,978,967,998,987,976,999,969,1000,1002,971,980,990,993,994,995,1033,1017,1041,1036,1043,1045,1034,1026,1004,1027,1048,1005,1020,1037,1021,1022,1052,1023,1035,1029,1030,1007,1009,1024,1032,1010,1015,1046,1038,1011,977
730,67,433,193,353,294,473,443,480,592,619,617,687,742,760,698,728,776,784,791,843,814,818,820,871,879,901,885,910,913,914,915,923,937,973,962,978,967,998,972,993,1040,1004,1011
520,883,911,1010
565,187
187,67,184,445,541,662,735,738,850,820,946,933,968,1019,1009
620,1018,1022,1014
751,65,67,408,29,265,184,56,193,111,294,357,377,39,502,512,523,466,599,607,563,624,674,617,742,709,745,767,715,719,735,768,771,730,774,776,781,784,793,796,799,843,813,814,816,820,838,825,858,868,871,865,955,911,945,934,935,917,926,960,963,997,966,978,968,1017,1018,1019,1004,1021,1014,1035,1030,1007,1009,1024,1032,1051,1011
1035,514,26,67,328,408,126,268,417,291,524,29,433,265,64,248,306,105,21,351,207,56,223,109,295,187,123,111,93,20,353,236,294,357,39,228,149,459,431,520,493,502,445,473,442,460,468,523,455,480,531,592,542,548,539,541,573,588,570,608,599,607,566,586,565,563,598,567,619,614,615,624,662,674,617,625,620,618,689,692,754,742,743,765,709,756,773,712,714,715,698,759,719,735,768,751,726,771,738,752,753,730,764,841,830,781,831,787,788,791,846,792,796,832,797,842,843,802,805,849,809,844,845,814,815,817,820,852,838,822,823,825,858,860,868,892,899,871,886,862,888,866,889,879,902,897,906,948,885,954,928,910,911,945,912,946,947,957,934,949,913,914,915,935,916,917,919,920,936,940,923,952,926,960,959,961,973,963,975,965,966,978,967,998,976,968,988,999,969,979,971,972,980,990,1025,1017,1041,1018,1036,1040,1043,1034,1026,1004,1027,1048,1005,1020,1021,1006,1023,1014,1030,1007,1009,1024,1032,1010,1015,1038,1011
391,12,65,514,81,342,137,26,258,67,328,198,408,126,142,268,417,273,291,524,29,433,265,64,248,306,105,89,21,32,207,369,56,295,187,123,193,20,353,236,294,377,149,431,520,493,471,445,446,442,512,513,486,523,525,455,466,480,592,558,548,539,541,573,595,596,570,599,607,564,571,563,685,661,614,615,624,662,673,664,674,617,625,651,620,682,692,708,695,743,709,745,760,746,711,767,714,759,724,763,768,726,771,738,728,753,730,764,774,776,779,784,831,853,791,792,793,796,797,798,799,802,805,849,857,811,812,813,814,817,818,820,838,822,823,825,858,868,899,871,886,887,864,876,865,894,877,879,902,897,948,883,885,928,909,911,945,912,931,946,956,958,913,914,915,935,916,917,918,919,920,951,936,940,923,924,926,960,959,961,973,983,963,997,986,965,966,978,967,998,987,968,988,999,1000,1002,971,972,980,995,1033,1025,1041,1043,1034,1026,1027,1020,1021,1006,1023,1016,1007,1009,1024,1032,1010,1015,1046,1038,1011,977
879,391,12,65,514,395,342,137,235,67,198,408,126,268,417,291,524,29,433,265,248,306,88,105,292,184,32,207,56,295,187,193,111,20,353,366,294,377,172,149,63,459,210,520,493,471,445,473,442,443,475,512,513,468,486,523,525,466,531,592,605,549,861,596,597,570,608,609,599,607,564,586,571,563,598,567,622,614,615,624,642,662,673,664,674,617,625,651,620,657,682,618,692,708,742,743,709,760,746,711,767,715,698,735,720,722,751,771,738,728,730,732,764,774,780,784,853,846,792,848,796,832,797,798,843,802,805,808,849,809,811,837,845,813,814,815,817,851,818,819,820,852,822,823,825,858,860,868,892,899,871,886,872,904,888,866,889,902,897,948,883,885,909,910,911,945,946,933,934,913,914,915,935,916,917,918,919,920,951,921,923,924,926,927,960,961,973,964,965,978,998,987,968,969,989,971,972,980,990,992,1017,1041,1036,1043,1034,1019,1004,1005,1042,1021,1006,1023,1014,1035,1008,1009,1032,1010,1015,1038,1011,1012,977
608,542
1041,391,137,67,328,408,417,105,295,459,520,446,473,513,548,539,541,595,596,599,840,685,617,682,692,760,746,774,830,781,784,787,793,795,832,797,849,811,844,818,858,871,886,888,893,889,928,945,933,914,939,917,951,936,940,960,980,994,1036,1040,1026,1004,1021,1052,1028,1009,1024,1015,1039,1011,977
573,297,258,64,471,661,662,841,843,810,894,913,920,1010,1013
513,395,328
687,67,328,408,248,146,292,184,672,624,662,649,755,756,771,728,732,792,795,832,842,814,820,852,904,875,883,955,914,917,919,1021,1022,1028,1014,1008,1024
979,391,67,64,306,56,294,539,599,565,672,619,641,662,709,719,774,795,843,809,816,820,892,897,945,960,959,968,972,980,1036,1026,1021,1014
575,953
865,391,262,65,514,81,67,328,408,126,142,268,417,291,524,29,433,265,64,248,306,105,21,260,184,32,207,301,369,56,109,295,187,193,111,93,20,353,236,366,294,255,357,172,63,459,431,520,471,446,473,442,443,475,513,468,486,523,525,466,480,592,558,539,541,861,597,570,608,580,599,607,601,571,565,563,598,567,660,615,624,662,664,629,674,617,687,625,620,618,692,755,742,743,709,696,745,760,767,715,698,759,718,719,735,768,751,726,771,738,728,730,764,774,776,841,779,830,780,781,783,784,786,787,788,791,846,792,793,796,832,797,799,843,802,807,849,809,845,813,814,816,817,818,820,838,823,860,839,868,892,871,886,862,888,864,866,879,897,948,885,928,910,911,945,912,946,947,934,913,914,915,935,917,918,919,921,936,923,937,926,927,960,961,973,982,983,963,997,965,966,978,967,998,976,968,988,972,980,990,993,1033,1041,1036,1019,1021,1052,1028,1035,1007,1009,1031,1038,1011,1012,977
39,268,291,184,353,520,473,443,480,542,558,570,571,625,708,745,760,784,786,797,807,808,809,810,815,860,899,948,934,914,915,926,959,963,971,972,1010,1011
1021,235,29,433,184,193,473,443,598,664,687,692,742,696,745,768,802,851,820,947,936,942,959,986,998,988,1020
955,391,65,67,328,408,142,268,417,102,524,29,433,265,64,248,306,105,292,21,260,184,207,56,295,187,123,193,20,353,294,377,39,63,459,210,431,471,502,445,473,442,443,460,513,468,466,480,531,558,541,588,596,608,580,599,566,601,563,598,567,672,619,614,660,615,624,642,662,673,629,674,617,687,625,620,692,754,742,743,709,745,756,711,712,714,715,718,719,735,720,763,768,751,771,738,752,728,730,732,774,841,779,830,784,831,788,853,846,792,848,796,832,797,798,799,800,842,843,802,805,807,809,857,845,813,814,815,816,817,819,820,852,838,822,825,858,868,892,871,886,872,904,875,876,865,894,866,889,877,879,897,901,906,948,883,928,910,911,945,912,946,933,947,934,949,913,914,915,935,917,918,919,921,936,940,923,952,953,937,926,960,961,982,963,997,986,965,966,978,998,987,976,968,988,1000,1002,971,972,980,990,995,1017,1018,1036,1034,1019,1004,1021,1022,1028,1023,1035,1009,1031,1051,1038,1011,1012
184,65,67,408,268,260,187,353,294,502,571,662,651,754,709,745,735,763,771,831,792,795,797,807,814,838,866,889,945,946,917,926,960,966,976,968,972,990,1021,1014,1010
897,768
754,391,65,297,235,258,67,328,126,142,268,524,29,433,265,64,306,21,351,260,184,32,207,369,56,109,295,187,193,111,20,353,236,366,294,377,538,39,172,425,149,63,210,520,493,434,471,502,473,442,460,475,513,523,466,592,605,541,608,599,607,566,571,565,563,598,567,672,619,614,660,615,624,642,662,673,664,629,617,687,649,625,651,620,666,682,755,742,743,765,709,745,760,746,756,712,714,715,698,718,735,722,724,768,751,771,738,752,728,753,730,732,764,774,841,779,830,784,831,787,792,793,848,795,832,797,799,800,802,805,808,809,857,811,859,837,844,813,814,817,820,852,838,822,823,825,858,868,892,871,886,872,887,862,888,866,877,879,897,948,883,885,909,910,911,945,912,946,933,913,915,935,916,917,918,919,951,936,923,924,937,926,927,960,963,975,965,966,978,998,987,968,988,999,971,972,980,994,1033,1025,1017,1041,1018,1043,1034,1019,1026,1004,1048,1005,1021,1023,1014,1035,1047,1030,1009,1024,1032,1010,1051,1053,1011
931,193,149,442,542,840,619,718,732,832,835,887,866,956,941,982,999,1036,1045
913,391,287,65,81,342,137,26,258,126,268,417,273,291,29,248,105,292,21,56,295,193,353,236,366,294,377,39,172,149,459,431,493,434,471,483,445,473,512,513,523,455,592,542,558,539,573,595,588,596,597,599,607,564,566,586,571,565,563,685,661,660,615,624,662,673,617,625,666,682,618,708,695,765,709,760,746,756,773,712,715,735,722,768,751,771,752,728,753,730,774,776,779,830,781,783,784,786,787,853,791,846,792,793,796,797,800,843,802,805,807,808,849,811,837,812,814,854,815,817,818,820,852,838,822,823,825,858,860,868,871,872,888,864,879,902,897,906,948,883,885,928,909,910,911,945,912,931,946,947,957,956,958,949,914,915,935,916,917,918,920,951,921,940,923,952,953,937,926,927,960,973,983,997,964,965,967,998,987,968,988,999,969,1000,1002,971,972,980,991,993,994,995,1017,1041,1036,1040,1043,1034,1004,1027,1021,1006,1052,1028,1023,1016,1030,1009,1032,1010,1051,1015,1038,1039,1053,1011,977
918,709,935,966,1024
730,12,67,268,193,294,255,431,473,523,592,539,597,566,571,565,662,617,709,767,698,735,752,774,796,843,820,928,911,952,960,978,998,1014
979,391,65,137,67,88,21,184,207,172,502,445,480,596,570,599,566,629,617,742,765,709,696,712,726,752,753,732,774,779,830,792,796,842,843,852,860,871,872,928,946,933,934,935,916,940,923,960,961,1003,988,972,980,1018,1036,1043,1004,1023,1014,1009,1010
1019,228,797
738,287,12,65,342,67,328,408,268,417,29,433,64,248,306,88,21,260,184,32,207,56,187,123,193,111,93,20,353,366,294,357,377,149,459,431,493,502,473,442,443,475,513,523,525,466,592,558,548,541,549,861,597,570,608,580,599,607,564,566,840,571,565,598,661,622,672,619,641,614,660,624,642,673,664,629,617,687,651,620,692,754,755,695,742,743,709,696,745,760,756,711,714,715,698,759,718,719,735,763,768,751,726,771,752,728,732,774,776,841,830,780,781,783,831,788,792,848,795,796,832,797,799,802,807,849,809,857,859,813,854,815,816,855,817,819,820,852,838,822,825,858,839,892,871,887,904,862,875,876,865,866,889,877,902,906,948,955,928,944,911,945,931,932,946,933,957,934,949,913,914,915,935,916,918,919,936,940,952,953,937,926,960,942,961,983,963,966,978,998,987,976,968,988,969,989,979,972,980,994,995,1018,1036,1019,1004,1048,1042,1021,1028,1014,1016,1035,1030,1008,1009,1050,1039,1011,1012
1006,651
39,431,580,797,911
1045,67,102,64,105,187,111,228,459,473,592,539,541,840,619,664,687,714,715,698,759,719,735,722,724,771,732,841,792,832,797,802,849,850,845,892,899,871,907,889,897,945,957,934,914,935,951,936,960,942,983,985,978,976,995,1019,1048,1021,1029,1013
885,391,287,262,514,315,395,235,258,67,198,126,268,417,273,291,29,433,265,248,105,292,21,301,369,56,109,295,123,93,20,353,236,294,377,62,39,172,425,228,63,210,520,493,471,445,446,442,443,460,475,512,513,468,486,523,525,466,480,542,558,548,539,541,573,595,597,608,580,599,607,564,578,586,601,571,565,567,685,622,614,615,662,673,664,674,617,649,625,657,666,682,658,618,754,708,742,743,765,745,760,746,773,711,767,759,720,722,724,768,771,738,752,730,776,779,830,783,784,786,787,791,792,796,798,843,802,805,849,809,811,837,845,813,814,815,816,817,851,819,838,822,823,825,858,860,868,892,899,871,888,864,893,865,877,879,902,897,901,883,909,911,912,934,949,913,914,915,935,916,917,918,920,921,936,940,923,926,960,961,973,963,986,965,966,978,998,976,988,1000,1002,972,990,993,994,995,1033,1017,1041,1040,1043,1034,1026,1004,1027,1005,1020,1021,1006,1022,1052,1028,1023,1014,1035,1030,1007,1009,1031,1032,1010,1051,1015,1046,1038,1039,1011,977
947,353,294,149,473,548,615,624,620,692,696,760,773,718,735,724,730,830,786,831,788,791,796,855,851,868,906,944,913,914,939,935,917,959,985,964,967,1000,994,1025,1004,1028,1029,1046
89,391,12,65,514,395,342,137,26,258,67,408,126,142,268,417,102,291,524,29,433,265,64,248,306,88,105,146,292,21,184,32,207,56,187,111,93,20,353,236,366,294,228,149,459,210,431,493,502,445,446,473,442,443,460,475,513,468,523,455,466,480,592,605,558,548,539,596,597,570,599,566,601,840,571,563,567,661,622,672,619,614,624,642,662,664,629,617,687,625,638,692,754,755,742,709,696,756,711,767,714,698,759,718,719,735,722,724,726,771,752,728,732,764,774,841,830,781,783,831,787,788,791,846,792,793,848,795,796,832,799,842,843,802,808,809,850,837,844,845,813,814,854,815,816,817,851,820,838,868,892,899,871,886,872,904,862,888,864,865,866,877,879,897,901,906,948,883,928,910,911,945,931,946,947,957,934,958,949,913,914,935,917,919,951,921,940,923,926,960,942,982,963,986,965,966,978,967,987,976,988,969,989,972,980,1033,1017,1018,1036,1019,1048,1021,1022,1028,1014,1035,1007,1009,1032,1010,1050,1011
998,65,81,342,67,328,198,408,268,417,291,524,265,146,32,207,301,56,223,295,123,193,20,236,366,294,377,39,172,210,431,471,510,445,446,473,442,443,475,513,468,525,466,480,592,542,548,539,597,608,580,599,607,564,566,601,571,565,563,598,567,622,641,614,660,615,642,662,664,674,617,625,620,754,755,695,742,743,765,709,696,745,760,756,773,711,767,715,698,759,735,722,768,751,771,738,753,730,732,764,774,786,787,846,792,795,796,832,797,799,842,843,802,805,809,857,811,859,837,812,845,813,814,854,815,816,855,817,851,818,820,852,838,822,825,858,860,839,868,892,871,872,904,888,864,865,879,897,901,948,883,885,955,928,910,911,945,933,949,913,914,915,935,917,918,920,921,936,923,924,952,926,927,960,959,973,963,997,986,965,978,967,987,976,968,988,969,1000,989,979,1002,972,980,995,1025,1041,1018,1036,1040,1034,1019,1004,1027,1005,1020,1021,1006,1052,1030,1008,1009,1010,1015,1038,1039,1011,1012,977
369,342,408,268,64,248,21,473,592,541,840,661,709,759,771,732,774,848,843,805,820,978,976,988,989,971,972,1021,1014
966,391,12,65,514,81,342,137,26,235,258,67,198,126,268,273,291,524,29,433,21,351,32,295,123,193,353,236,294,377,39,172,228,210,431,520,493,471,502,501,445,446,473,442,443,475,512,513,468,523,525,518,455,480,605,542,558,548,539,573,595,596,597,570,580,599,607,564,571,563,567,685,614,660,615,624,662,673,629,674,617,625,651,657,666,670,618,689,692,755,708,742,743,765,745,760,746,711,735,720,768,751,771,753,730,764,774,776,777,779,780,783,784,786,831,787,791,846,793,795,796,797,798,799,800,835,802,805,807,849,811,837,812,814,815,816,818,820,822,823,825,858,860,868,899,887,875,864,866,889,879,897,901,948,883,885,928,910,911,945,912,932,946,933,958,913,914,915,916,917,918,919,951,921,940,923,924,953,926,927,960,961,963,997,964,965,978,998,968,988,999,1000,1002,971,972,990,993,994,1033,1041,1043,1034,1026,1027,1005,1021,1052,1023,1007,1009,1024,1010,1051,1015,1038,1011,1012,977
558,142,268,102,273,291,260,56,295,187,123,193,93,20,377,431,493,471,446,443,460,513,480,597,615,624,662,674,754,709,745,767,728,753,774,781,792,796,799,813,820,888,865,944,911,917,960,963,968,1021,1006,1028,1035,1009,1010,1011
63,838
1006,12,262,65,514,395,26,67,328,408,142,268,102,291,29,64,248,306,105,146,292,351,32,56,109,295,123,193,93,20,353,366,294,357,377,172,149,459,210,431,520,493,471,502,445,446,473,442,443,460,475,486,523,480,531,592,558,548,541,597,570,608,580,599,607,564,566,586,840,571,598,567,685,641,614,615,624,662,673,674,617,687,625,651,682,618,638,692,754,708,742,743,765,709,745,760,746,773,712,767,714,715,698,719,720,722,724,751,738,753,732,774,779,830,780,783,784,831,788,853,792,793,848,832,799,800,842,843,835,802,805,809,811,812,813,854,816,855,817,851,819,820,852,822,823,825,839,868,886,872,904,862,888,875,864,866,877,897,883,885,954,955,928,944,910,911,932,934,949,913,915,935,916,917,951,921,940,923,927,960,973,982,983,963,997,965,966,978,967,998,976,968,988,1000,1002,971,994,1025,1041,1018,1036,1043,1034,1004,1021,1052,1014,1035,1030,1007,1031,1010,1051,1015,1039,1053,1011,1012,977
483,1000,1032
1048,637,620,773,732,904,862,955,933,953,982,962,976,1018,1013,1012
567,65,67,56,596,570,571,614,662,742,712,714,735,738,774,841,779,862,910,927,960,963,1011
915,294,228,599,657,811,871,909,911,917,998,988,1000
597,273,531
674,391,12,65,514,137,67,328,198,408,126,268,417,102,29,433,265,248,306,105,260,207,56,223,109,295,193,111,93,353,294,357,377,39,63,459,210,431,493,471,502,445,446,473,442,443,512,513,523,466,480,592,605,558,548,539,541,597,570,608,599,607,564,586,571,565,567,622,614,615,624,642,662,673,629,617,625,651,620,618,689,692,754,708,742,743,709,696,745,711,767,715,718,719,735,720,768,751,771,738,752,728,753,730,764,774,777,841,779,830,781,784,786,787,788,853,846,792,848,795,796,832,798,799,800,842,805,849,809,837,812,813,815,816,817,820,852,838,823,825,839,868,892,871,886,862,888,875,865,866,877,879,902,897,906,885,955,928,911,945,912,932,946,934,949,913,914,915,916,917,918,919,936,923,953,926,960,942,982,963,964,965,966,978,967,998,987,976,968,988,989,971,972,980,990,1017,1041,1018,1036,1034,1026,1004,1048,1005,1021,1006,1052,1028,1023,1014,1016,1035,1030,1009,1010,1051,1038,1011
651,67,29,187,193,570,564,615,743,848,844,820,914,926,978,1021,1006,1035
830,391,12,262,65,81,342,137,67,328,408,126,142,268,417,273,291,433,265,64,306,146,362,21,351,260,184,32,207,369,56,109,295,187,193,111,93,20,353,236,366,294,357,377,39,172,459,431,520,493,471,502,445,473,442,443,475,512,513,468,486,525,466,480,592,558,548,539,541,597,570,580,564,566,586,571,563,567,641,614,615,624,642,662,673,664,629,674,617,687,625,651,620,618,689,692,754,755,742,743,745,760,746,715,718,735,768,751,726,771,738,728,753,730,764,774,776,841,779,781,784,787,791,846,792,793,848,795,796,797,799,800,842,843,805,807,849,809,811,837,814,817,851,819,820,839,868,892,871,886,872,904,862,888,875,865,866,902,897,901,948,885,928,910,911,945,931,932,946,934,913,914,915,935,917,918,919,920,951,921,936,923,937,926,927,960,973,963,975,965,966,978,967,998,968,988,989,972,980,991,993,1025,1017,1036,1019,1020,1042,1021,1006,1022,1028,1014,1035,1009,1031,1024,1032,1010,1039,1011,1012,977
105,391,65,514,81,395,137,67,328,198,408,417,102,291,524,64,248,306,362,21,56,223,123,193,93,20,236,294,255,377,538,228,431,446,468,480,531,592,605,588,861,596,599,586,601,840,571,565,622,672,660,615,624,642,662,664,674,620,657,709,756,773,712,767,759,719,724,728,774,830,780,831,846,792,797,798,802,808,849,809,850,837,845,813,816,855,851,852,838,823,858,839,899,871,886,887,904,888,866,889,879,948,883,955,944,945,932,946,933,947,941,913,915,935,920,921,953,960,959,975,986,978,987,976,1002,972,990,993,995,1025,1017,1026,1021,1022,1028,1023,1030,1011,1012,977
817,67,445,709,768,771,780,885,958,917,936,960,998,987,1036,1004
63,391,262,65,297,137,67,408,126,142,268,273,291,29,433,265,64,248,306,105,21,351,260,32,301,56,223,295,187,123,193,111,93,353,236,366,357,538,39,172,228,149,210,431,493,510,445,473,442,443,460,513,486,523,455,480,531,558,548,541,596,597,580,607,564,566,601,571,563,598,641,614,615,624,642,662,673,664,674,617,649,651,638,689,692,754,742,743,709,745,760,746,715,735,724,763,768,751,726,771,738,752,728,776,841,779,830,781,784,831,787,853,846,792,795,796,832,797,800,842,843,802,849,809,850,837,812,814,815,855,851,820,852,838,823,825,858,860,868,899,886,904,888,864,866,889,877,879,902,948,885,955,928,910,911,945,912,931,932,946,933,934,913,914,935,916,917,918,919,921,940,953,937,926,927,960,961,963,964,965,966,978,967,976,968,988,999,969,989,979,1002,971,972,990,1033,1017,1043,1034,1026,1048,1021,1022,1023,1035,1030,1007,1031,1024,1032,1010,1051,1050,1053,1011,1012,977
689,26,67,433,20,294,513,455,570,662,618,746,715,730,853,850,812,820,868,866,879,914,917,919,923,926,984,967,971,1033,1035,1010,1011
651,391,12,262,514,137,67,328,408,268,102,291,524,29,433,64,248,306,88,105,184,32,207,369,56,109,295,187,123,193,93,20,353,366,294,255,172,228,459,431,520,471,502,445,446,473,442,443,475,512,513,468,486,523,525,466,480,605,539,861,596,570,608,580,599,607,564,566,571,565,563,567,672,614,660,615,624,642,662,629,674,617,687,625,620,657,618,689,692,754,708,742,743,765,709,760,746,756,711,712,715,759,735,722,768,751,726,771,738,752,728,753,730,732,764,774,776,841,779,830,781,784,788,846,792,848,795,796,832,800,802,809,837,844,812,813,814,815,816,817,819,820,852,838,822,825,858,860,868,892,871,862,888,866,889,877,879,897,948,885,928,910,911,945,912,946,933,934,949,914,915,916,917,918,919,920,951,921,936,923,952,926,927,960,963,965,966,978,967,998,976,968,979,1002,971,972,980,1033,1025,1018,1036,1043,1034,1019,1026,1027,1005,1021,1006,1022,1023,1014,1035,1030,1007,1009,1032,1010,1015,1046,1038,1011,1012,977
480,391,262,514,342,137,26,235,67,408,126,142,268,417,273,29,433,265,248,292,21,184,32,207,301,56,109,295,111,20,353,294,357,39,172,63,459,431,520,493,471,502,445,446,473,443,475,512,513,468,455,592,542,558,548,539,573,588,597,570,608,580,599,607,564,571,565,563,685,622,641,614,615,624,662,673,629,674,617,625,651,666,618,692,755,708,742,765,709,745,760,746,756,767,715,698,719,735,720,768,751,771,738,728,753,730,764,774,779,830,780,781,784,787,853,791,846,792,793,796,797,798,799,800,843,802,805,807,811,812,813,814,815,816,817,851,818,819,820,852,823,825,858,860,868,904,888,875,864,865,879,902,897,906,948,883,885,955,928,910,911,945,912,931,946,934,913,914,915,935,916,917,918,919,920,921,923,952,926,960,961,973,997,964,966,978,998,968,988,969,971,972,980,994,995,1017,1041,1018,1043,1034,1027,1021,1006,1022,1014,1035,1030,1007,1008,1009,1024,1032,1010,1051,1038,1011,977
1028,67,328,408,417,273,433,64,248,56,193,93,20,353,294,459,431,446,473,442,466,480,558,541,608,566,641,660,615,624,662,629,674,620,618,709,759,735,751,771,728,764,774,776,830,846,793,848,832,798,799,805,812,817,820,858,872,865,866,911,945,932,934,913,935,917,919,927,960,963,997,978,967,976,988,972,995,1017,1018,1036,1019,1021,1014,1016,1009,1015,1011,1012
260,391,287,65,395,67,328,408,268,417,102,433,265,306,105,292,21,184,32,207,56,223,187,123,193,111,93,20,353,236,366,294,357,377,228,63,446,473,442,443,512,518,480,558,541,608,599,566,598,672,660,624,642,662,673,664,629,674,625,620,754,755,708,742,709,745,756,711,767,714,735,751,771,738,728,730,732,764,774,830,781,788,791,846,792,848,796,832,799,800,842,843,807,809,857,859,845,813,814,815,816,820,852,838,825,858,868,892,871,886,887,864,866,879,897,948,883,955,928,910,911,945,932,946,934,958,949,913,914,935,917,918,921,923,952,937,926,960,965,966,978,976,968,988,999,989,971,972,980,990,994,1033,1036,1021,1022,1028,1014,1035,1007,1032,1010,1051,1046,1038,1053,1011
982,391,12,262,65,514,26,67,328,408,142,268,417,102,291,433,265,64,306,105,21,260,184,56,187,193,111,93,20,366,294,357,377,149,459,431,520,493,502,445,446,442,443,460,513,468,523,466,592,605,558,539,541,861,596,608,580,609,599,607,566,586,565,598,685,672,641,660,615,624,642,662,664,629,674,687,649,651,657,670,618,692,754,755,695,742,765,709,773,711,712,714,759,719,735,722,763,768,726,771,738,752,728,753,732,764,774,776,841,830,780,781,783,786,831,787,853,791,792,795,796,832,798,800,842,805,809,857,850,811,812,845,854,855,817,851,820,838,822,823,825,839,871,886,872,862,888,875,866,877,902,897,901,903,906,883,954,955,928,944,910,945,931,932,946,933,941,949,913,915,935,916,917,918,919,921,936,940,952,937,960,942,983,963,966,978,967,976,988,989,979,1002,971,972,980,990,991,994,1033,1017,1041,1018,1036,1019,1026,1048,1020,1021,1006,1022,1028,1023,1031,1024,1051,1039,1011
963,262,65,514,395,137,26,67,328,408,126,142,268,102,524,433,64,248,306,105,146,292,260,184,207,56,109,295,187,123,193,111,93,20,353,236,366,294,255,357,377,63,459,210,431,520,493,471,445,446,473,442,443,475,513,468,486,523,525,466,480,592,558,548,541,597,608,580,599,607,564,566,571,565,563,567,685,660,615,624,642,662,673,674,617,687,625,620,618,692,754,755,742,743,745,712,767,714,715,759,718,735,768,751,771,738,728,764,774,776,830,780,781,786,831,787,846,792,793,848,796,832,797,799,800,842,843,805,807,809,845,813,814,815,816,855,817,819,820,852,838,860,839,892,871,862,888,864,865,877,879,897,901,885,928,910,911,945,912,946,934,958,914,915,935,917,918,919,920,921,936,940,923,937,926,927,960,973,997,965,966,978,967,998,987,976,968,988,969,1000,1002,971,972,980,990,994,1033,1041,1018,1036,1034,1004,1027,1020,1021,1022,1014,1035,1030,1007,1009,1032,1010,1015,1038,1011,977
861,391,65,541,624,664,629,709,774,842,886,1004,1021
1011,294,599,638,709,712,771,774,841,783,846,845,897,951,936,962,1036,1004,1029,1053
56,262,65,67,328,408,126,417,273,265,193,20,353,366,294,357,431,473,443,480,542,861,571,563,598,615,624,662,629,674,617,620,742,715,759,751,771,738,728,753,846,792,797,842,843,802,849,845,819,838,868,862,866,877,897,883,911,945,934,914,917,920,936,960,973,978,968,972,1033,1041,1036,1028,1035,1047,1007,1008,1024,1010,1012,977
1036,391,12,408,273,524,21,184,56,193,353,366,228,210,431,502,541,573,608,614,624,662,629,670,695,709,773,763,771,780,784,788,853,843,805,855,820,838,823,860,904,888,889,897,932,947,917,960,982,975,978,1000,1002,972,1018,1021,1028,1010,1011
947,692
866,391,12,65,137,67,328,198,408,126,268,417,102,273,291,524,64,248,306,105,146,260,184,207,56,295,187,123,111,93,20,353,366,294,357,377,39,172,228,459,210,431,493,471,501,445,446,473,442,443,523,466,480,605,548,541,861,596,597,570,608,599,607,566,601,571,563,598,567,614,662,664,629,674,617,625,682,670,618,689,692,754,755,708,742,743,709,696,760,711,715,698,759,718,735,722,763,751,726,771,738,752,728,753,774,776,841,779,830,780,783,784,831,787,788,791,848,795,796,832,797,843,802,805,807,857,811,837,845,813,814,854,815,816,817,820,852,822,823,825,858,860,892,886,872,904,862,888,875,865,894,889,877,879,883,955,928,945,931,932,946,933,956,934,958,913,914,935,916,917,919,951,921,940,923,952,953,937,926,960,961,973,982,983,975,964,965,966,998,969,972,980,990,1033,1025,1017,1041,1036,1043,1034,1048,1042,1037,1021,1006,1022,1028,1014,1035,1009,1038,1011,1012,977
866,137,198,408,273,433,21,56,187,193,431,473,443,541,566,624,662,664,617,651,754,709,696,735,722,728,732,783,853,793,796,797,800,845,816,820,858,894,948,914,915,917,951,960,978,988,1000,989,972,1014,1009,1011,977
897,262,408,56,377,592,607,586,571,662,743,796,820,972
897,391,65,514,81,395,342,137,26,235,258,67,328,198,408,126,142,268,417,273,524,29,433,248,88,105,89,146,362,292,21,369,56,109,295,123,193,20,236,377,425,520,471,446,473,442,460,475,512,513,486,523,525,480,592,542,558,539,541,549,573,595,596,597,580,599,564,586,571,565,563,598,567,685,672,614,660,615,624,662,673,629,649,625,651,657,666,682,670,618,638,755,708,742,709,745,760,746,756,773,711,767,719,722,724,768,751,771,738,728,753,732,764,774,776,777,830,780,781,783,831,787,791,846,793,795,796,832,797,799,842,843,835,802,805,807,849,809,811,837,844,845,814,854,817,818,819,820,852,823,825,858,860,899,871,886,872,887,864,876,866,877,901,903,906,885,955,928,909,911,945,931,932,946,957,956,941,958,949,913,914,935,916,917,918,919,951,936,923,952,953,937,926,960,959,961,973,982,983,963,975,985,997,965,966,978,967,976,968,988,999,969,1000,971,980,991,995,1033,1025,1041,1040,1043,1034,1004,1027,1020,1021,1006,1052,1007,1008,1009,1032,1010,1051,1015,1038,1053,1011,977
573,391,12,65,297,395,137,67,408,126,142,417,524,433,265,64,248,306,105,362,184,301,56,223,109,295,187,123,93,20,353,294,357,149,63,459,431,520,493,510,445,446,473,442,443,460,475,468,486,523,525,466,480,605,548,541,588,861,596,597,570,608,599,564,571,563,598,567,672,641,660,615,624,662,629,617,625,651,682,618,755,742,765,696,745,712,714,715,698,759,735,722,724,751,726,771,738,728,753,764,774,777,841,779,830,784,831,787,846,792,795,796,797,798,799,800,843,805,809,812,845,817,851,819,820,852,838,822,825,860,868,899,871,872,904,862,888,875,865,866,889,877,897,948,883,954,955,944,910,911,945,932,946,933,934,958,949,913,915,935,917,919,920,921,936,940,953,926,927,960,973,982,963,975,997,964,965,978,998,976,988,1000,989,971,972,980,994,995,1033,1041,1018,1034,1019,1026,1004,1048,1005,1037,1021,1022,1052,1028,1014,1016,1035,1029,1030,1007,1008,1009,1032,1010,1051,1015,1039,1011,1012
328,12,65,514,81,395,137,67,408,268,417,102,273,524,433,265,64,306,105,146,362,260,184,32,207,56,223,295,193,111,93,20,353,236,294,538,39,228,149,63,459,210,431,510,445,446,473,442,443,460,513,518,466,480,531,539,541,570,608,580,599,564,566,586,840,571,565,563,598,567,672,614,660,615,624,642,662,673,664,629,674,617,687,651,620,618,692,754,755,742,709,745,756,711,712,715,698,759,718,719,735,763,768,751,771,738,752,728,730,774,776,841,830,781,783,784,846,792,848,795,796,832,797,799,842,843,802,805,807,809,859,837,813,815,816,817,851,820,852,838,825,858,892,871,886,904,862,875,864,876,865,866,877,879,897,948,954,955,928,910,911,945,932,946,934,949,913,914,915,935,917,918,919,921,936,940,923,937,926,927,960,982,963,965,966,978,967,998,987,976,968,988,1000,971,972,980,990,1025,1041,1018,1034,1026,1004,1048,1020,1021,1006,1022,1023,1014,1009,1024,1010,1051,1015,1039,1011,1012
620,391,67,328,408,433,306,184,56,187,193,459,471,460,523,599,840,615,624,642,662,617,709,773,759,771,728,774,784,846,820,852,838,892,872,865,897,931,946,933,914,917,919,926,960,978,976,988,1002,972,1017,1036,1031,1039
20,391,12,65,395,342,137,26,258,67,328,198,408,126,268,417,102,273,291,29,433,306,105,89,146,21,260,184,207,369,56,295,187,123,193,111,353,366,538,63,459,210,520,493,471,502,446,473,513,468,486,523,466,480,531,592,548,539,541,549,588,861,570,608,580,607,566,586,840,571,565,598,567,661,622,672,619,614,660,615,624,642,662,629,674,617,687,620,670,618,638,689,754,755,708,695,742,765,709,745,760,746,773,711,714,759,718,719,735,722,726,771,728,730,732,774,776,830,780,781,783,784,831,853,795,832,797,799,843,835,802,809,859,814,818,819,838,822,823,825,871,872,887,862,876,865,866,889,877,879,897,906,948,885,928,910,945,912,946,956,934,949,915,916,917,919,936,940,923,952,953,926,927,960,959,982,983,963,975,965,978,998,976,968,999,971,972,980,991,995,1041,1018,1036,1043,1026,1037,1014,1047,1029,1030,1008,1009,1024,1032,1010,1051,1015,1050,1038,977
260,65,67,64,193,20,353,294,466,541,570,599,687,620,751,776,846,820,888,927,975,976
531,67,328,265,248,105,184,228,541,662,617,687,620,709,714,771,797,843,807,906,911,946,920,963,988,972,994,995,1020,1051
795,67,291,56,620,843,820,988
563,268,56,295,512,570,567,662,674,911,918,926,966,1043,1010
1042,459,619,903,983,984,1048,1029,1031
126,262,65,81,342,137,26,328,142,268,417,524,29,433,265,248,89,292,21,184,56,109,295,123,193,111,353,255,357,39,425,459,431,471,502,445,473,442,443,512,468,523,548,597,570,608,599,607,564,601,571,567,685,641,614,624,642,662,674,617,625,689,708,742,746,767,714,715,759,735,768,751,771,753,730,774,841,787,791,846,792,848,796,797,800,842,843,802,805,807,809,812,813,817,851,818,820,823,860,868,904,862,888,875,866,877,879,897,948,885,928,945,934,913,914,915,917,919,920,951,936,940,952,960,961,973,1003,965,966,978,967,998,968,988,972,980,990,1033,1017,1004,1021,1006,1022,1016,1035,1029,1030,1009,1010,1051,1011,977
433,391,12,65,514,67,328,408,126,268,102,273,291,524,265,64,248,105,146,21,260,184,207,56,109,295,187,193,111,93,353,236,366,294,255,357,377,172,149,459,210,431,520,493,471,445,446,473,442,443,460,475,523,455,466,480,542,558,548,541,597,570,580,599,607,566,586,563,598,567,672,641,614,660,615,662,664,674,617,651,670,618,692,754,742,743,765,709,696,760,746,756,773,711,767,759,735,763,768,751,738,752,728,753,730,774,776,830,780,781,784,786,831,790,853,791,846,792,793,848,795,832,797,798,799,800,842,843,802,805,807,809,811,837,845,813,814,815,816,855,817,851,819,820,852,838,825,858,868,892,899,871,886,862,888,875,864,865,866,877,879,902,897,901,948,883,944,910,911,945,912,946,934,915,935,917,920,951,921,936,940,923,953,927,960,982,983,963,965,966,978,968,988,1000,1002,971,972,980,990,994,995,1033,1017,1018,1026,1004,1027,1020,1006,1028,1014,1035,1030,1009,1049,1051,1015,1039,1011
520,473,480,539,597,617,666,720,753,774,788,846,854,889,911,966,971,1010
391,65,328,408,29,105,111,20,236,294,255,459,473,443,512,513,466,570,564,840,624,662,617,620,692,743,745,767,715,841,796,809,816,820,935,917,936,926,966
946,391,287,262,65,514,137,235,67,198,408,126,142,268,417,102,273,291,29,433,265,64,248,306,105,362,292,207,295,187,193,111,93,353,236,366,357,377,39,172,425,63,210,431,493,510,502,445,446,442,443,460,512,513,468,455,466,480,605,558,548,573,588,596,597,570,580,599,607,564,586,601,840,565,563,598,685,622,672,660,615,624,642,662,673,664,617,620,657,666,682,618,692,754,742,765,709,696,760,746,773,712,718,735,722,724,763,751,726,771,752,728,753,730,732,764,776,841,779,830,783,787,853,791,846,792,796,798,799,842,802,809,850,811,837,844,845,813,814,854,815,816,855,817,851,818,820,852,822,823,825,858,860,892,899,871,886,888,875,876,865,877,879,902,897,906,948,883,885,954,955,928,944,909,910,911,945,912,933,947,956,934,941,913,914,935,916,917,919,920,951,921,936,940,923,953,960,959,963,997,964,965,966,978,967,968,1000,1002,971,972,980,990,993,994,995,1033,1025,1017,1041,1043,1026,1004,1021,1028,1023,1032,1046,1038,1011,977
1031,391,67,408,417,273,265,292,193,111,459,431,601,598,662,742,709,738,728,792,843,809,813,820,825,872,955,911,932,935,917,937,966,978,968,988,972,1018,1004,1021,1035,1009,1011
20,391,12,65,342,137,26,67,198,408,142,268,102,273,524,433,265,64,88,105,89,146,21,260,184,32,207,369,56,295,187,123,193,111,236,366,294,255,357,377,39,172,459,520,471,510,502,501,446,473,442,513,486,523,525,518,466,480,558,541,573,861,596,597,570,599,607,564,566,840,565,598,567,661,672,641,660,662,673,616,674,617,687,620,670,618,638,689,692,754,708,709,696,773,714,715,759,718,719,735,720,722,751,726,771,738,728,753,730,732,764,774,776,841,779,830,780,784,831,791,848,796,832,797,799,800,843,835,802,807,849,857,811,859,812,815,817,818,820,852,822,823,825,858,860,892,871,886,872,887,862,875,864,876,865,889,877,879,902,897,906,885,909,910,911,946,933,956,934,958,949,915,916,918,919,920,951,936,940,923,952,982,983,963,997,965,966,978,998,976,999,1000,989,979,972,990,1033,1043,1034,1004,1048,1037,1021,1052,1023,1014,1035,1029,1008,1009,1024,1010,1051,1046,1039,1053,1011
662,391,65,514,81,395,137,26,258,67,198,408,126,142,268,417,291,524,29,433,265,64,248,306,105,362,292,21,260,184,32,207,56,109,295,187,123,193,93,20,353,236,294,255,357,377,228,63,459,210,431,520,493,471,510,502,473,442,443,460,513,468,486,523,525,466,480,592,605,548,539,541,588,596,597,608,580,564,566,586,563,598,567,641,660,615,624,642,664,629,674,617,625,620,666,638,692,755,742,743,709,696,745,760,746,715,718,735,720,722,768,751,738,728,730,732,774,776,841,830,781,784,831,792,793,848,795,796,832,799,802,805,849,809,850,811,812,814,815,817,819,820,852,825,858,892,886,872,904,862,864,865,894,866,889,877,902,897,906,948,885,928,910,911,945,912,931,946,947,956,934,949,913,914,915,935,916,917,918,919,920,951,921,936,940,923,953,937,926,960,959,961,963,965,966,978,998,968,999,971,972,980,990,993,994,995,1033,1027,1021,1022,1035,1007,1008,1024,1032,1051,1038,1011,977
1011,391,262,65,514,137,26,67,198,126,142,268,273,291,29,433,265,64,248,89,292,21,351,32,207,301,56,295,187,123,193,93,20,353,294,377,39,228,431,471,502,446,473,442,443,512,513,468,466,480,592,605,558,548,539,596,597,570,580,599,607,564,571,565,563,598,622,672,614,660,615,624,662,673,664,674,617,625,651,620,618,692,754,755,708,742,743,765,709,745,760,773,711,712,767,714,715,698,759,735,768,751,771,738,728,730,764,774,776,841,781,784,846,792,793,848,795,796,798,799,802,805,807,809,850,811,859,837,812,845,813,814,816,818,820,838,822,823,825,858,892,871,886,872,888,864,865,866,877,879,897,906,948,883,885,928,910,911,945,912,932,946,957,934,913,914,935,917,918,919,951,936,923,926,927,960,959,973,963,997,965,966,978,998,968,988,1000,971,972,980,990,993,994,995,1033,1025,1017,1041,1018,1036,1034,1026,1004,1005,1020,1021,1006,1052,1028,1023,1016,1035,1030,1007,1009,1024,1010,1051,1046,1038
818,391,12,65,137,67,328,198,408,142,417,102,273,291,524,29,433,265,64,248,88,105,146,292,351,184,56,223,295,187,123,193,93,20,353,294,357,228,149,520,501,445,446,473,442,443,460,475,513,468,525,480,592,605,548,539,541,549,573,595,588,861,596,597,570,608,580,599,607,586,571,565,563,598,567,685,615,624,642,662,629,674,617,649,625,651,689,692,754,755,709,745,760,756,712,715,718,719,720,751,726,771,738,732,764,774,841,830,781,831,787,788,853,791,846,792,796,832,797,798,800,842,835,802,809,850,811,859,837,845,813,854,815,855,817,851,820,838,822,825,858,860,886,872,887,904,862,866,889,902,906,948,883,954,928,944,911,945,912,932,947,958,949,913,914,915,916,917,918,919,951,921,936,923,953,926,960,942,961,982,963,975,964,986,966,978,967,987,999,1000,989,1002,972,980,991,994,1025,1018,1026,1004,1027,1042,1021,1006,1028,1014,1035,1030,1007,1009,1051,1015,1050,1038,1039,1011,1012,977
767,391,67,408,29,292,431,473,558,599,624,662,674,742,709,752,846,843,820,879,902,945,914,935,917,960,972,1035
879,391,65,514,395,342,137,26,67,408,142,268,417,524,29,433,265,64,105,146,292,184,32,207,56,109,295,187,123,193,111,93,353,236,294,357,377,39,172,228,63,459,210,431,520,471,502,445,473,442,443,475,512,486,523,455,466,480,542,558,548,861,597,580,599,564,566,586,571,563,598,567,672,614,615,624,662,673,664,629,674,617,618,754,755,742,743,765,709,745,760,756,767,715,759,719,735,763,768,751,771,728,753,730,764,774,776,779,830,780,783,784,787,788,791,846,792,793,848,795,796,832,799,843,802,805,807,809,850,845,813,814,815,816,817,820,852,822,825,858,860,868,892,871,886,862,888,865,866,897,948,883,885,955,928,911,945,912,946,934,913,914,935,916,917,918,919,951,921,936,940,923,953,937,926,960,961,973,963,964,965,966,978,998,976,968,988,969,971,972,980,994,995,1033,1025,1017,1018,1043,1034,1004,1048,1042,1021,1028,1023,1014,1035,1030,1009,1032,1010,1051,1015,1038,1039,1011
617,65,67,328,433,21,207,353,236,377,172,459,520,510,523,455,466,558,580,607,565,660,662,673,664,629,674,754,760,718,751,774,831,853,792,843,845,813,854,820,838,822,868,897,883,885,911,958,915,917,918,936,953,960,978,998,968,1018,1021,1052,1031,1011
268,126,142,32,295,187,193,228,431,502,446,558,597,614,624,743,768,809,820,825,885,945,914,918,998,1041,1043,1021,1023,1009,1038
662,67,433,64,184,56,187,63,473,480,558,597,567,615,624,735,771,774,830,780,844,855,817,819,820,862,865,894,897,912,947,917,959,963,978,972,1035,1007,1009
1014,56,111,446,480,570,662,629,649,752,728,843,859,844,820,886,933,913,917,966,988,972,1018,1019,1022,1035,1053,1012
512,65,342,137,67,198,291,524,29,433,295,193,353,236,294,172,431,502,445,473,443,475,513,468,523,455,548,570,571,563,614,615,624,664,620,666,760,730,774,779,784,792,799,800,805,809,812,813,818,820,825,868,871,897,945,934,916,919,926,960,966,967,998,968,988,989,971,972,980,1018,1034,1026,1005,1023,1016,1035,1010,1012
67,391,287,12,262,297,235,258,328,198,408,142,268,102,291,29,433,64,306,88,105,89,146,292,351,260,184,32,207,369,56,223,295,187,123,193,111,93,20,353,236,366,294,357,377,538,39,459,471,502,446,473,442,443,475,513,486,525,455,466,480,531,605,542,558,541,549,861,596,570,608,580,607,564,566,571,563,567,685,672,641,615,624,642,662,664,629,674,617,687,620,666,682,618,692,754,695,765,709,696,760,756,773,711,714,715,698,759,718,719,735,722,763,751,771,752,728,753,730,732,776,777,841,830,780,781,783,784,786,831,787,788,853,846,793,848,795,796,798,799,842,802,805,807,809,857,811,812,845,813,854,855,817,820,860,892,886,872,887,862,876,865,866,877,879,902,948,955,944,945,912,931,932,946,933,947,956,934,958,935,916,917,918,919,936,940,923,937,926,927,982,983,963,975,965,978,967,976,1002,972,1033,1025,1018,1036,1019,1004,1027,1048,1020,1037,1014,1016,1047,1008,1009,1032,1010,1011,1012
93,391,262,65,514,137,26,258,67,328,198,408,126,142,268,417,102,273,291,29,265,64,248,306,105,89,146,292,260,184,32,56,187,123,193,111,353,366,294,357,377,431,493,510,445,446,473,442,443,513,523,455,466,480,592,558,539,541,588,861,597,570,608,599,607,566,586,840,565,563,598,567,672,641,614,660,615,624,642,662,673,664,629,674,625,651,620,618,689,754,742,743,709,760,756,773,711,698,718,719,735,720,763,751,726,771,752,728,730,774,776,777,841,779,830,784,831,787,788,853,792,793,848,832,799,842,843,809,811,837,844,812,813,814,815,855,817,851,820,852,838,823,825,839,871,872,887,904,888,876,865,894,866,889,877,879,902,897,906,948,883,954,955,928,944,945,912,946,933,947,934,949,913,935,917,918,919,920,951,921,936,937,926,927,982,983,963,975,997,964,986,965,966,978,976,968,988,1000,979,1002,971,972,1025,1017,1041,1018,1036,1034,1026,1004,1027,1042,1021,1006,1028,1023,1009,1024,1032,1010,1051,1011,1012,977
471,12,342,137,67,198,408,126,142,417,524,29,433,265,64,248,306,105,292,260,184,32,207,56,109,295,187,123,193,93,353,294,255,357,172,228,459,431,520,502,445,446,473,442,443,460,475,512,486,523,525,466,480,605,558,539,861,580,599,607,564,566,586,571,565,563,567,622,672,660,615,624,662,673,674,617,687,651,666,682,708,743,709,760,746,767,714,715,735,751,738,752,728,753,730,774,776,830,781,784,787,853,846,795,796,799,843,807,809,811,812,845,813,815,816,817,820,852,823,825,886,904,888,875,865,866,877,879,897,906,883,885,955,928,910,911,945,946,933,934,949,913,914,916,917,918,919,936,923,953,926,960,961,973,982,963,965,966,978,967,998,968,988,971,972,980,994,1033,1017,1041,1034,1019,1020,1037,1021,1022,1035,1030,1009,1024,1032,1010,1038,1011
742,391,12,262,65,514,137,26,67,328,408,126,142,268,417,29,433,265,64,248,306,105,146,21,260,184,207,56,109,295,187,123,193,111,93,353,236,294,357,39,172,228,63,459,210,520,510,502,473,442,443,475,512,513,468,486,523,518,466,480,592,539,541,596,597,608,580,607,564,566,586,571,565,563,567,622,672,614,660,615,624,662,664,629,674,617,649,625,651,620,682,689,692,754,755,708,743,709,745,760,746,756,711,714,715,698,759,718,719,735,763,768,751,771,738,752,728,753,730,764,774,776,779,780,781,784,786,788,846,792,848,795,796,832,799,800,842,843,805,809,857,859,837,845,813,814,854,815,817,818,819,820,852,823,825,858,860,892,871,886,904,862,875,864,876,865,866,877,879,897,906,948,910,911,945,946,947,934,913,914,915,935,917,918,919,921,940,923,953,926,927,960,942,961,973,983,963,965,966,978,998,976,968,999,979,1002,971,972,980,990,994,1036,1034,1019,1020,1021,1006,1022,1035,1007,1008,1009,1032,1010,1011,1012,977
1053,111,366,149,541,840,629,649,637,620,754,771,872,887,904,903,957,936,982,983,985,972,991,1036,1045,1019,1048,1028,1029,1031,1049,1013
459,931
459,408,29,292,193,353,294,431,443,541,566,624,662,674,618,754,709,735,763,843,852,868,948,945,934,917,963,966,989,971,972,1011
306,102
969,67,408,102,524,29,248,105,184,193,111,93,294,377,228,445,446,473,480,592,570,607,601,614,615,624,662,670,754,708,760,714,759,735,771,774,830,846,792,796,832,797,843,835,811,845,814,851,820,825,868,892,871,904,864,894,879,911,946,933,935,917,919,960,961,978,987,988,971,972,1033,1017,1041,1034,1019,1004,1048,1021,1052,1014,1035,1029,1010,1011
932,12,67,328,408,64,248,306,89,292,184,207,56,111,294,377,149,431,446,523,597,608,599,566,601,565,685,673,625,651,682,618,709,759,722,771,752,732,780,792,793,832,802,813,815,817,899,886,887,876,902,948,883,945,934,958,913,914,917,920,936,940,923,960,961,975,986,978,987,971,980,1036,1042,1037,1006,1014,1016,1030,1024,1032,1010,1039,1011,1012
377,391,262,65,514,395,26,258,67,198,408,417,102,273,291,524,29,265,306,88,105,362,292,21,351,260,32,207,56,223,109,295,187,123,193,111,20,366,294,255,39,228,63,459,471,502,445,446,473,443,460,512,468,523,525,466,480,605,548,595,596,597,570,599,607,586,601,840,571,567,685,622,619,641,614,660,624,642,662,673,616,664,617,687,625,657,666,618,692,754,755,742,743,709,773,711,767,715,735,720,722,768,751,771,728,730,764,774,776,779,830,783,787,846,848,796,832,797,843,802,805,807,809,811,837,845,813,815,817,851,819,820,852,822,858,860,839,892,871,886,872,888,864,865,879,897,906,948,885,955,928,911,945,912,932,946,934,913,914,915,935,916,917,918,951,921,936,940,923,952,926,960,961,982,963,964,986,965,966,978,998,987,976,988,1000,1002,971,972,990,993,994,1017,1036,1043,1019,1004,1027,1048,1020,1021,1052,1023,1035,1029,1030,1007,1009,1024,1032,1010,1051,1015,1046,1038,1011,977
32,287,65,342,235,67,268,291,524,89,146,351,207,20,236,377,62,520,473,442,443,512,513,523,455,480,595,570,608,609,607,564,571,563,598,661,619,614,615,642,662,658,755,695,709,711,720,763,728,753,774,779,784,831,788,792,793,796,832,798,800,842,843,802,807,845,813,814,854,815,820,868,866,879,902,897,906,885,909,957,934,919,951,921,924,937,926,927,960,964,978,967,999,969,989,972,993,1033,1018,1040,1026,1004,1006,1028,1016,1030,1009,1010,1051,1013,1012
1000,391,12,67,328,408,126,268,524,64,32,207,223,295,187,193,236,366,377,39,446,442,443,512,513,548,570,608,599,607,601,840,624,642,662,673,617,649,657,638,692,754,763,768,779,788,796,832,800,843,805,845,813,817,820,825,860,871,886,897,906,945,932,915,935,917,923,960,975,998,971,994,1017,1041,1036,1024,1046,1039
754,391,12,65,297,514,137,67,328,408,268,291,64,248,306,88,105,89,146,21,260,184,32,207,369,56,295,187,111,93,20,366,294,255,357,172,228,149,63,459,431,520,473,442,460,518,480,605,558,539,541,549,570,566,601,840,598,567,661,622,672,619,660,624,642,662,664,629,617,687,649,651,620,618,689,692,695,742,765,709,696,745,773,711,767,714,715,698,759,718,735,720,722,724,726,771,738,752,728,753,732,774,841,830,780,783,831,788,846,792,793,848,795,796,832,842,843,835,802,808,809,857,850,859,844,845,813,815,855,817,851,820,838,825,858,868,869,892,871,886,872,887,904,862,888,875,876,866,889,877,879,897,906,948,885,954,955,928,944,911,945,931,932,946,933,957,956,934,941,958,949,914,935,919,951,936,940,952,953,937,927,960,942,959,982,963,975,964,966,978,998,976,968,988,999,1000,1002,971,972,990,1033,1041,1019,1026,1048,1021,1014,1035,1047,1029,1008,1031,1024,1049,1010,1050,1038,1053,1011,977
805,391,65,514,81,26,67,198,126,268,273,291,524,29,433,64,306,146,292,260,184,32,109,295,20,353,294,255,377,39,172,459,520,493,471,502,445,473,475,513,468,455,466,480,531,542,548,539,570,608,580,599,607,564,571,565,563,567,685,614,660,615,624,662,629,674,617,625,651,666,682,618,689,755,708,742,743,765,745,760,746,756,712,715,720,768,751,726,771,753,730,764,774,776,779,780,781,783,784,786,831,787,788,853,791,792,793,795,796,798,799,800,807,808,809,811,812,845,813,814,854,815,816,851,818,819,820,852,822,823,825,860,868,892,899,871,886,872,904,862,888,864,893,865,866,889,879,897,901,906,948,885,910,911,945,934,958,913,914,915,935,916,917,918,919,920,951,921,936,923,952,926,927,960,959,973,962,963,997,964,965,966,978,967,998,968,1002,971,972,980,994,1033,1017,1041,1043,1034,1019,1026,1004,1027,1005,1021,1006,1022,1052,1014,1035,1030,1007,1009,1010,1051,1015,1038,1011,1012,977
934,391,287,262,514,342,137,26,258,67,408,268,417,524,29,433,248,105,292,21,260,207,56,109,295,187,193,20,353,236,294,377,39,172,228,210,431,520,471,473,442,443,475,512,513,523,525,455,466,480,592,542,548,539,541,596,597,570,580,599,607,564,586,571,563,685,622,672,614,615,624,662,664,674,617,687,649,625,620,657,666,682,618,692,754,708,695,742,743,765,709,745,760,746,756,767,714,715,718,735,763,768,751,726,771,738,728,730,764,774,776,779,783,784,787,853,791,846,792,793,795,796,832,800,843,802,807,849,809,811,859,812,845,813,814,815,816,817,818,820,838,822,825,858,839,868,892,871,872,862,888,864,865,877,879,897,906,948,885,928,944,910,911,945,912,931,932,946,913,914,915,935,916,917,918,919,920,951,921,936,923,937,926,927,960,961,973,963,997,965,966,978,967,968,988,969,1002,971,972,990,994,1041,1036,1043,1034,1026,1004,1021,1006,1022,1052,1014,1016,1035,1030,1008,1009,1032,1010,1015,1046,1038,977
306,1036
294,39,512,480,542,597,570,586,571,662,658,776,784,792,798,807,809,820,909,911,913,919,961,997,966,967,988,1022,1016
21,395,67,408,126,105,377,502,541,624,754,745,774,830,781,793,800,855,888,897,885,945,946,915,917,982,1035
805,391,262,65,137,328,102,273,524,433,306,260,223,295,187,193,353,366,377,39,172,228,459,431,520,473,443,468,523,455,466,596,608,580,607,563,567,615,624,662,664,651,666,754,755,742,745,719,763,771,738,752,753,730,732,764,774,779,830,784,786,791,832,799,842,843,837,813,820,825,860,892,886,872,875,866,889,877,955,928,932,934,935,917,918,919,940,926,960,963,997,964,965,966,978,972,1025,1018,1034,1026,1005,1042,1021,1052,1014,1035,1010,1051,1011,1012
754,514,146,21,260,32,56,111,20,228,459,520,473,480,661,619,662,629,617,618,765,709,698,724,771,738,728,753,732,774,841,783,846,793,808,845,817,851,820,892,872,866,877,911,945,946,956,914,951,959,982,963,966,978,998,988,999,972,1041,1048,1035,1031,1024,1038,1053,1011
848,391,287,65,297,514,26,67,328,408,268,102,291,29,433,265,64,248,105,21,260,184,32,207,56,123,193,111,20,353,366,255,377,538,172,228,149,459,431,471,445,446,473,442,443,513,523,518,466,480,531,592,548,541,588,861,608,599,607,564,566,601,571,563,598,567,622,672,619,641,614,660,615,642,662,664,629,674,617,687,651,682,618,692,754,708,742,709,696,760,711,714,715,698,718,719,735,724,751,726,771,738,728,753,730,732,774,776,841,830,781,831,787,788,846,792,793,795,796,832,797,799,842,805,809,857,850,837,845,813,814,815,817,819,820,852,838,825,839,892,871,886,872,904,862,865,866,889,879,902,897,906,948,883,928,944,910,911,945,912,931,932,946,934,949,913,914,935,916,917,918,919,951,921,936,940,923,952,926,927,960,942,961,973,983,963,997,966,978,987,976,968,969,989,971,972,980,990,991,994,995,1033,1017,1041,1018,1036,1034,1019,1027,1048,1037,1021,1022,1014,1035,1030,1007,1009,1024,1032,1010,1051,1038,1039,1053,1011,977
1035,65,514,26,67,408,126,268,417,291,29,64,248,306,105,292,21,351,207,301,56,223,109,295,187,123,193,111,93,20,353,236,255,357,377,39,228,149,459,431,520,502,445,446,473,442,475,523,531,542,558,539,541,573,608,599,607,566,571,565,567,622,672,619,614,615,624,662,673,674,617,687,625,682,692,754,708,742,743,765,709,760,756,714,715,698,759,735,768,751,726,771,738,728,730,764,774,841,779,830,781,784,787,788,853,791,846,792,796,832,798,800,842,843,835,802,805,809,844,845,814,815,817,820,852,838,822,823,825,860,892,871,886,862,888,866,877,879,902,897,906,948,885,954,955,928,909,910,911,945,946,947,934,949,913,914,935,917,918,919,920,936,940,923,952,926,927,960,959,961,963,975,965,966,978,967,976,988,969,1000,1002,971,972,980,990,994,1017,1041,1018,1036,1043,1034,1019,1004,1027,1048,1020,1021,1052,1028,1014,1030,1009,1024,1032,1010,1015,1046,1038,977
622,65,67,105,353,255,531,607,571,624,742,709,720,722,830,796,820,864,897,910,945,975,1021,1011,977
915,391,12,514,81,137,26,67,328,408,126,142,417,291,29,433,64,248,105,292,21,32,207,301,56,109,295,123,193,93,353,236,366,294,39,172,459,431,520,510,445,446,442,443,475,512,513,523,455,466,480,592,548,539,573,596,597,580,599,607,564,566,586,571,563,567,641,614,660,615,624,642,662,673,664,674,617,651,620,618,754,755,708,742,743,709,745,760,773,712,767,715,698,759,718,719,735,722,768,751,726,771,728,730,764,774,776,841,779,830,784,786,831,787,791,846,792,793,796,832,797,800,843,802,805,807,809,857,811,837,813,814,815,816,817,819,820,852,822,823,825,858,868,892,899,871,886,904,888,864,865,866,889,877,902,906,948,928,944,910,911,945,912,946,947,934,941,913,914,935,916,917,918,919,951,921,936,923,952,937,926,960,961,973,963,966,978,967,998,987,968,988,969,1000,972,980,994,995,1017,1018,1043,1034,1004,1020,1021,1022,1052,1028,1023,1035,1030,1009,1024,1032,1010,1051,1038,1039,1012,977
12,391,287,262,65,514,26,67,328,408,142,268,417,102,273,291,524,433,265,64,248,306,88,105,146,21,260,184,32,207,369,56,295,187,123,193,111,20,353,366,357,228,459,210,431,493,471,445,446,473,442,443,475,512,513,486,523,525,518,466,531,558,548,539,541,549,588,596,597,608,599,566,586,571,565,598,567,672,619,615,642,662,673,664,629,674,617,687,649,651,620,670,618,638,692,754,755,695,743,765,709,696,756,711,712,767,714,715,698,759,718,719,735,722,763,768,751,726,771,738,752,728,730,732,764,774,776,841,830,784,831,792,793,848,795,796,832,800,842,843,835,807,849,809,859,837,844,845,814,815,817,851,820,838,825,860,892,871,886,872,888,875,893,865,866,877,897,906,883,928,944,945,932,946,947,957,958,913,914,915,935,916,918,919,920,936,940,923,952,953,937,926,960,959,961,982,983,963,975,966,978,976,968,999,989,971,972,980,990,994,995,1033,1041,1036,1019,1021,1022,1028,1035,1047,1024,1051,1039,1053,1011
466,391,12,342,67,417,291,524,29,433,64,88,105,292,21,260,184,32,301,56,223,109,295,193,111,93,20,294,538,39,172,228,149,431,520,502,446,473,443,486,523,548,541,570,608,607,566,586,840,571,565,598,622,641,614,615,624,642,662,673,664,674,617,649,625,651,682,618,689,692,708,742,743,760,746,712,767,715,759,718,719,735,722,724,763,768,771,752,753,730,764,776,779,830,780,783,784,831,787,853,792,793,795,796,832,798,799,800,843,802,805,809,850,811,837,813,854,815,816,817,819,820,852,838,823,858,860,892,899,871,872,904,875,865,866,889,879,902,897,885,954,928,909,910,911,945,946,933,934,958,949,914,916,917,918,919,920,951,921,936,923,953,937,926,927,960,959,973,982,983,963,997,965,966,978,967,998,987,976,968,1000,989,1002,971,972,980,990,994,1033,1025,1017,1041,1036,1043,1034,1019,1026,1004,1027,1037,1021,1006,1022,1014,1035,1030,1009,1024,1032,1010,1051,1015,1012,977
779,433,480,542,570,563,567,674,751,776,800,807,911,919
722,287,262,65,297,514,137,26,67,198,408,268,102,273,291,524,64,306,88,105,146,21,223,187,93,366,294,255,377,172,149,459,434,471,483,473,442,443,460,512,513,523,525,518,466,480,531,542,558,541,595,861,596,580,599,564,566,586,601,840,565,598,685,622,672,614,615,624,642,662,673,616,664,629,687,649,625,657,666,670,689,754,708,742,765,709,696,745,746,711,698,718,719,735,720,724,751,771,752,728,753,732,776,841,830,780,781,786,831,787,788,791,848,795,832,798,799,800,842,807,850,859,837,844,813,815,855,817,852,838,822,823,825,858,860,892,886,872,887,904,862,888,875,864,876,866,877,879,906,883,885,954,955,928,944,909,910,945,932,946,933,949,915,935,917,919,936,923,953,926,927,960,961,982,983,963,975,997,964,986,965,966,978,967,998,987,976,968,988,969,1000,1002,972,980,990,994,1033,1025,1036,1040,1034,1019,1004,1027,1048,1005,1020,1037,1022,1028,1014,1035,1047,1009,1024,1032,1010,1015,1038,1039,1011,1012
940,391,67,105,193,111,294,228,459,473,605,601,840,624,662,618,754,709,714,735,771,774,841,787,843,820,892,871,911,917,951,978,988,999,1034,1019,1010
753,391,12,65,395,342,137,26,67,328,408,268,273,524,29,433,265,306,105,260,184,56,295,123,193,111,93,20,353,236,366,294,357,39,172,425,63,459,210,520,493,471,510,502,501,445,473,443,460,512,513,468,466,480,531,542,548,541,596,597,570,580,607,564,586,840,563,567,614,615,624,642,662,674,649,625,682,670,618,689,692,754,708,742,743,709,745,760,746,711,767,714,715,698,759,718,719,720,722,763,768,726,738,752,728,774,776,841,779,830,781,783,784,831,787,788,853,791,846,792,848,795,796,832,797,799,800,842,843,805,807,811,837,812,845,813,814,854,815,816,855,818,820,852,838,822,823,825,860,839,899,872,904,862,888,875,864,865,866,889,879,901,948,885,955,928,944,910,911,945,931,932,946,933,934,949,913,914,935,916,917,919,951,921,940,952,926,927,960,942,959,973,982,963,975,997,965,966,978,967,998,987,988,969,1002,971,972,980,993,1033,1025,1017,1018,1034,1019,1026,1004,1048,1021,1006,1022,1052,1016,1035,1030,1007,1009,1024,1032,1010,1051,1015,1039,1011,977
466,391,12,262,65,297,81,137,67,126,142,102,273,291,433,64,248,88,105,89,146,21,260,184,32,207,301,187,123,111,93,20,366,294,357,377,538,459,431,520,446,442,443,475,513,523,518,531,605,548,541,549,595,588,861,596,597,608,609,607,586,601,840,571,565,563,598,661,622,619,614,615,624,642,662,673,629,617,687,649,625,620,657,682,670,658,618,689,692,754,708,695,709,696,745,760,746,711,712,714,715,698,759,719,735,722,763,768,751,771,738,728,764,774,776,841,779,830,780,781,786,831,788,790,792,848,795,832,842,843,835,802,807,849,809,857,850,811,837,844,845,854,815,816,855,817,851,819,820,852,838,825,858,860,868,871,886,872,893,876,865,866,889,877,879,902,897,901,906,928,910,911,931,946,934,958,914,935,917,918,921,940,937,926,927,960,942,959,963,975,984,985,997,986,978,967,988,999,1000,989,972,990,991,994,995,1033,1025,1017,1041,1036,1045,1034,1019,1026,1004,1027,1048,1020,1021,1028,1016,1035,1029,1030,1007,1031,1010,1051,1050,1011,977
105,391,12,65,514,81,395,137,26,235,67,408,142,268,417,102,273,291,524,29,433,64,306,88,89,146,184,56,223,187,123,193,111,93,20,294,255,357,377,228,63,459,210,493,502,445,446,473,443,460,466,592,558,548,541,588,861,597,570,607,564,601,840,571,565,661,672,619,614,624,642,662,673,616,664,617,687,649,625,620,657,682,689,692,754,709,696,745,760,711,767,714,718,719,735,722,724,763,768,751,726,771,738,728,730,774,776,841,830,780,831,787,790,846,792,848,796,832,797,843,802,808,809,857,850,859,837,845,813,854,816,855,818,819,820,838,825,858,860,871,886,887,904,862,888,864,876,865,866,889,877,879,897,901,903,906,948,954,955,928,944,911,945,946,933,957,934,949,913,914,915,935,917,919,920,951,940,926,960,942,959,961,982,997,986,966,978,967,998,987,976,969,979,1002,972,980,990,991,994,995,1017,1034,1019,1026,1004,1020,1037,1021,1022,1052,1028,1035,1029,1008,1024,1032,1010,1051,1015,1039,1053,1011,1012,977
915,137,126,273,29,32,295,193,39,520,510,475,523,599,607,571,614,660,617,768,792,809,818,820,822,825,888,885,911,912,916,918,920,926,968,1009,1038
941,369,541,598,619,709,711,714,738,841,857,869,907,887,903,955,944,933,957,956,958,949,940,985,1036,1045,1019,1029,1049,1050,1053
978,67,408,29,105,184,366,63,475,486,592,624,662,759,735,730,780,846,832,843,805,820,906,934,917,963,976,988,972,1033,1019,1021,1035,1009,1015,977
830,67,29,248,184,56,93,353,377,473,443,513,541,598,624,662,728,841,795,832,835,817,820,838,825,886,876,889,945,935,919,963,966,978,967,1034,1006,1016,1024,1038,977
607,391,262,514,137,26,67,328,408,126,268,417,273,291,524,29,64,248,306,105,146,260,184,32,207,56,109,187,123,193,93,20,353,236,366,294,357,377,172,228,149,63,459,210,431,510,502,446,473,442,443,513,468,486,523,525,466,480,531,605,548,539,541,861,570,608,580,564,566,586,601,571,565,563,672,614,660,615,624,642,662,673,664,674,617,687,625,651,682,670,618,692,754,742,743,709,760,756,773,711,714,715,759,718,719,735,722,763,768,771,738,728,753,732,764,774,776,830,780,781,783,831,787,792,793,848,795,796,832,799,842,843,802,805,807,809,813,814,815,855,817,820,852,838,825,860,892,871,886,888,875,864,865,866,877,879,897,901,906,948,928,911,945,931,932,946,934,913,914,915,935,917,918,919,920,951,921,936,923,952,937,926,960,982,983,963,975,997,964,965,966,978,967,998,976,968,988,1002,971,972,980,990,994,1017,1041,1018,1036,1034,1004,1048,1005,1021,1016,1035,1009,1010,1011
800,391,65,514,67,328,408,126,142,268,417,291,29,433,265,64,248,306,105,146,292,21,260,32,207,56,109,295,187,123,193,20,353,236,366,294,255,357,377,39,149,63,431,493,502,445,446,473,442,443,475,512,468,523,455,466,480,548,539,541,588,861,597,580,599,607,566,601,565,563,598,622,614,615,624,642,662,673,664,629,674,617,625,651,620,618,692,754,742,743,765,709,756,773,711,767,714,715,759,718,735,768,751,726,771,738,752,728,753,774,841,779,781,784,787,846,792,793,848,795,832,798,842,843,802,807,849,809,837,844,845,813,814,815,816,851,818,819,820,852,838,823,825,858,868,869,871,886,872,904,866,877,897,906,948,883,928,944,911,945,946,933,956,934,949,914,915,935,917,918,919,920,951,921,936,940,923,926,927,960,942,959,961,983,1003,965,966,978,967,998,976,968,988,999,1000,989,1002,971,972,993,994,1017,1018,1034,1019,1026,1004,1020,1021,1022,1028,1023,1014,1035,1009,1031,1032,1010,1038,1011,977
897,391,67,408,417,29,433,377,473,624,662,673,649,754,709,745,771,728,774,846,792,832,843,817,820,825,858,871,888,883,911,945,917,923,952,963,988,972,1017,1004,1021,1039,977
615,65,395,26,235,67,328,198,408,126,417,291,433,64,306,105,362,292,21,184,207,301,56,223,109,295,187,193,20,353,236,366,377,538,39,459,431,520,493,434,502,473,442,475,513,468,486,455,480,531,558,548,539,541,596,597,570,599,564,601,565,567,685,622,619,641,614,624,642,662,673,629,674,687,625,651,657,666,682,670,618,754,708,742,743,765,709,760,746,767,714,715,698,735,720,722,771,728,753,730,732,764,774,776,777,841,779,830,780,781,783,784,786,787,788,853,791,848,796,832,797,798,799,800,842,835,802,805,857,850,811,845,813,814,854,816,817,851,818,819,820,852,823,825,868,899,871,886,872,887,888,864,893,876,865,889,877,879,901,903,906,883,885,955,928,909,910,911,945,912,931,946,947,956,934,958,935,917,920,921,936,923,953,926,959,973,982,983,963,975,986,965,966,978,967,998,976,1000,971,972,993,994,1033,1025,1017,1041,1018,1040,1004,1021,1028,1029,1030,1007,1008,1031,1032,1010,1050,1053,1011
187,184
301,235,39,210,431,558,615,765,791,813,885,1020,1035,1011
951,787,817
56,65,81,395,137,67,328,408,126,417,291,524,29,433,64,248,306,105,292,21,207,223,109,295,187,123,193,93,353,236,366,357,377,538,39,63,459,210,431,520,471,510,501,445,446,473,443,513,486,523,518,466,480,592,558,539,541,573,861,596,607,566,586,563,598,672,614,615,624,642,662,673,629,674,625,638,708,695,742,743,709,745,756,773,711,715,698,718,735,763,768,726,738,728,774,776,841,779,830,780,781,791,846,792,848,795,796,832,797,799,800,843,835,802,857,845,815,855,817,820,852,838,825,860,899,871,886,904,862,888,875,865,889,877,879,897,906,948,955,911,945,931,932,946,933,947,934,949,915,935,916,917,918,919,951,940,923,952,953,926,960,959,961,973,982,983,975,985,997,986,966,978,987,976,968,988,969,989,1002,971,972,990,994,1033,1017,1041,1018,1036,1040,1043,1034,1026,1048,1037,1021,1006,1028,1023,1035,1029,1030,1007,1009,1031,1024,1032,977
999,56,187,111,294,459,442,468,592,558,564,598,662,692,709,756,714,735,763,751,728,774,830,831,787,846,795,843,810,854,815,855,819,820,838,858,868,871,866,889,877,879,906,954,928,949,960,983,984,978,988,972,994,1033,1017,1019,1026,1048,1021,1022,1028,1035,1029,1032,1051,1013,1050,1012
830,391,262,26,67,408,126,142,268,417,29,433,265,64,248,306,105,146,21,351,184,32,207,56,295,187,193,111,93,20,236,294,255,357,377,63,459,431,520,471,502,445,473,442,443,460,513,480,592,558,539,541,861,596,597,608,599,607,566,586,601,840,571,567,622,619,614,615,624,642,662,673,664,629,674,687,625,620,682,754,742,743,709,746,773,711,767,714,715,698,759,718,719,735,724,768,751,726,771,738,728,730,732,764,774,776,841,780,781,783,784,786,831,853,846,792,793,848,795,796,832,798,799,842,843,802,809,850,837,845,813,814,815,816,855,817,819,820,852,838,825,860,839,892,899,871,886,904,876,865,866,889,877,879,897,906,948,883,885,928,944,911,945,931,946,933,934,913,914,915,935,916,917,918,919,921,936,953,937,926,960,942,959,961,973,963,975,986,966,978,967,987,976,968,988,969,989,972,980,994,995,1033,1017,1043,1019,1004,1048,1021,1006,1022,1028,1023,1014,1035,1030,1009,1024,1032,1051,1015,977
573,315,235,301,62,39,210,431,558,615,624,765,753,791,796,823,897,885,934,924,978,1052,1035,1010
523,67,268,273,63,471,513,608,601,672,625,638,754,756,768,779,787,788,791,842,843,808,850,812,845,820,852,822,860,876,902,911,949,920,951,959,963,968,988,969,972,994,1026,1048,1028,1023,1014,1016,1012
968,391,287,65,81,137,235,67,408,142,268,417,273,291,524,29,433,64,248,306,88,105,292,351,260,184,32,207,56,123,193,111,20,236,294,357,377,39,172,228,63,431,520,502,445,446,473,442,443,512,513,523,466,480,531,558,539,541,595,588,596,597,570,580,599,607,564,566,586,571,563,567,685,614,660,615,624,662,673,664,629,674,625,682,618,689,692,754,742,743,765,709,745,760,746,756,712,767,715,735,768,751,738,730,774,776,779,783,784,786,831,790,853,791,846,792,793,795,796,832,798,799,843,802,807,849,809,811,837,812,845,813,814,816,817,851,818,819,820,852,838,822,823,825,858,860,868,869,899,871,886,862,888,864,865,866,877,879,902,897,901,906,948,883,885,928,910,945,912,932,946,947,934,958,914,915,935,916,917,918,920,951,921,936,923,926,927,960,959,961,973,963,997,964,986,965,966,978,967,998,987,988,999,969,1000,1002,971,972,980,990,991,994,995,1033,1041,1043,1034,1019,1020,1021,1052,1023,1014,1035,1007,1009,1051,1015,1046,1038,977
223,258,408,64,260,184,369,111,93,366,228,459,442,531,861,840,598,661,672,619,673,687,649,637,651,620,638,754,695,709,696,711,714,698,759,718,719,735,722,726,771,728,732,829,841,830,831,788,795,842,857,855,838,869,871,872,907,887,904,862,893,866,889,877,903,954,955,928,944,931,957,956,958,949,939,936,925,952,953,927,942,982,983,975,984,985,967,976,999,989,979,972,991,1018,1036,1045,1044,1048,1022,1029,1008,1049,1013,1050,1053,1012
800,608,779,819
865,391,262,65,514,81,137,67,328,408,126,142,268,417,524,433,265,64,248,306,105,21,260,184,32,207,369,56,109,295,187,193,111,93,20,353,236,366,294,357,172,149,63,459,210,431,520,471,510,446,473,442,443,475,513,468,486,523,455,466,480,592,558,548,541,861,597,570,608,580,599,607,601,565,563,598,567,660,615,624,662,673,664,629,674,617,687,625,620,618,692,754,755,695,742,743,709,696,745,767,715,759,718,719,735,768,751,771,738,728,730,764,774,776,841,779,830,780,781,783,784,786,787,788,853,791,846,792,793,796,832,799,843,802,805,807,809,845,813,814,816,817,851,819,820,838,825,839,868,892,871,886,862,888,864,876,866,877,879,897,948,885,955,928,910,911,945,912,946,947,934,913,914,915,935,917,918,919,921,936,923,952,937,926,927,960,961,973,963,997,965,966,978,967,998,976,968,988,1000,972,980,990,993,994,1033,1041,1036,1034,1019,1021,1052,1016,1035,1009,1015,1038,1011,977
1011,765,883
945,391,514,395,26,235,67,328,408,417,102,29,433,265,248,306,88,105,89,292,21,260,184,32,56,109,295,193,111,20,353,366,294,255,377,39,228,149,459,520,502,445,446,473,443,460,513,468,466,480,592,558,539,541,596,597,570,599,607,564,566,586,840,571,563,598,622,672,641,614,660,615,624,642,662,664,629,674,625,651,620,682,618,692,754,708,742,743,765,709,745,760,711,767,698,759,719,735,722,768,771,738,728,753,730,764,774,776,841,830,780,781,784,786,846,792,848,796,832,797,799,842,802,805,807,849,850,837,844,845,813,814,815,855,817,818,820,852,838,825,858,892,871,904,888,864,876,866,877,879,902,897,906,948,883,885,955,928,944,911,912,931,932,946,947,957,934,949,913,914,915,935,917,918,920,951,921,936,940,923,937,960,942,959,973,963,966,978,987,968,988,1000,1002,971,972,980,994,995,1033,1017,1018,1036,1034,1019,1026,1004,1027,1021,1022,1014,1035,1009,1010,1013,1046,1011,1012,977
1039,1005
1041,67,408,524,295,123,193,149,493,473,443,570,563,660,624,662,763,728,781,792,832,843,802,852,838,888,893,865,928,945,946,917,923,926,982,983,978,988,1000,972,980,1017,1021,1035,1024,1046,1011
1039,570,792,797,995,1004,1020
573,297
730,65,67,433,353,294,459,473,480,592,597,570,580,614,624,687,689,754,745,767,715,738,728,776,841,793,798,843,811,845,814,819,820,825,871,866,879,885,910,934,935,918,919,926,966,978,1033,1034,1021,1035,1030,1038
718,391,12,65,514,137,26,67,408,126,142,268,417,102,524,433,64,248,306,88,105,292,21,260,184,32,56,123,193,111,93,353,366,294,255,357,228,149,459,431,434,471,502,445,473,442,443,460,475,468,523,480,592,605,541,861,597,599,607,566,586,840,571,563,622,672,641,614,660,615,642,662,664,629,617,651,620,657,692,754,695,742,743,709,756,711,712,714,715,698,759,735,720,722,751,738,752,728,753,774,776,841,779,830,781,784,831,787,788,846,848,796,797,799,800,842,805,807,849,809,814,854,815,816,817,851,819,820,852,838,858,892,871,886,872,904,875,876,866,889,877,879,902,897,955,928,911,945,931,946,933,947,914,935,916,918,919,936,925,952,953,960,961,973,982,963,967,976,968,988,999,979,972,990,993,995,1018,1036,1004,1028,1014,1016,1009,1013
1011,728,919
573,297
765,262,187,366,619,687,666,813
595,588,608
765,262,187,366,619,687,666,813
960,391,514,395,137,258,67,328,198,408,142,417,291,524,29,265,64,248,306,105,292,32,301,369,56,187,123,193,39,425,228,149,210,493,483,502,445,446,473,442,460,475,512,513,523,480,592,605,595,588,596,597,607,564,566,586,601,840,571,622,660,615,624,642,662,664,629,674,651,657,666,682,692,754,765,709,746,773,712,767,715,718,722,768,726,728,730,764,774,776,781,783,784,786,831,787,788,853,791,846,792,796,832,797,798,799,800,843,802,805,808,849,857,850,837,845,813,814,815,816,855,817,820,852,822,823,858,839,869,892,871,886,872,887,888,864,876,865,889,879,902,897,901,906,948,883,885,954,928,944,909,911,945,946,947,934,949,913,914,915,935,916,917,918,951,921,936,940,924,952,937,926,942,959,961,973,982,983,963,984,985,997,964,986,965,966,978,998,987,976,968,988,969,1000,1002,972,980,990,993,994,995,1017,1041,1034,1026,1027,1005,1020,1037,1021,1006,1022,1016,1035,1030,1009,1031,1032,1051,1046,1038,1039,1011
1031,904,955,1018,1029
937,12,514,137,67,328,408,417,524,29,433,64,248,306,88,105,146,362,184,207,56,223,109,187,123,193,93,20,353,366,255,357,377,149,459,210,431,520,471,445,473,442,443,468,523,525,531,592,558,548,539,541,596,597,607,566,840,571,563,598,622,672,614,615,624,662,664,629,617,687,625,618,689,692,754,755,708,695,742,709,745,746,756,712,715,759,718,735,720,763,726,771,738,728,730,732,774,776,841,830,780,781,783,786,831,787,791,846,792,848,795,796,832,797,799,842,843,802,807,857,850,811,859,844,845,854,815,816,855,817,851,820,852,823,858,869,892,886,872,904,862,888,864,865,866,877,879,897,903,906,883,954,928,944,910,911,945,931,932,946,933,934,913,914,915,935,917,919,920,951,921,936,940,926,927,960,942,973,963,975,986,978,998,987,976,968,988,969,989,979,1002,971,972,980,990,994,1033,1017,1018,1034,1026,1020,1021,1022,1052,1028,1023,1035,1029,1030,1007,1008,1009,1031,1024,1010,1046,1039,1011,1012
262,315,26,268,273,524,123,377,39,210,493,483,512,548,570,662,666,708,760,753,783,913,1029
698,642,830,1011
1041,391,287,65,514,26,235,258,328,198,126,268,417,524,29,433,306,105,362,21,351,301,56,109,123,193,366,294,357,377,62,149,520,493,510,502,445,446,473,442,443,512,513,468,525,466,480,592,558,548,539,595,596,597,608,580,599,607,564,586,601,571,565,563,567,685,614,615,624,662,673,629,674,617,687,625,657,666,682,658,618,638,692,708,765,745,760,746,756,773,767,715,759,722,751,771,753,730,764,774,776,777,830,781,783,786,831,787,791,848,796,798,799,800,843,805,807,849,809,810,811,812,845,813,814,815,816,818,819,820,852,823,825,858,860,868,871,886,888,864,893,865,879,902,897,901,906,948,883,885,928,910,911,945,946,914,915,935,916,918,919,920,936,940,923,952,926,960,982,962,963,975,997,965,966,978,998,987,968,988,969,1000,1002,971,980,990,991,993,994,995,1033,1017,1018,1036,1040,1034,1004,1027,1005,1020,1021,1052,1016,1035,1007,1009,1032,1010,1051,1015,1046,1038,1039,1011,1012,977
838,391,65,81,395,342,26,67,328,268,102,273,291,524,29,433,105,146,21,260,184,207,56,223,109,295,193,111,20,353,294,357,377,39,149,210,431,520,493,471,502,445,446,473,442,443,460,475,513,486,523,466,480,531,605,541,608,607,586,601,840,598,672,660,615,624,642,662,664,674,617,687,649,625,651,620,618,689,692,754,755,742,765,745,756,773,711,714,698,759,735,751,738,730,732,764,774,776,777,841,779,830,783,786,831,787,853,846,792,848,832,798,800,842,843,805,809,857,850,859,845,813,814,854,815,816,855,817,819,820,852,822,823,825,860,839,892,899,871,886,904,862,888,875,864,865,894,866,877,879,902,897,906,883,885,954,928,911,945,912,931,932,946,933,947,934,913,914,935,916,919,920,921,936,940,923,937,960,942,961,973,983,963,997,966,978,967,998,987,976,968,988,1000,1002,972,980,990,994,995,1033,1017,1041,1036,1034,1026,1004,1027,1022,1023,1014,1035,1030,1007,1009,1032,1010,1015,1038,1011,1012,977
952,12,65,514,26,67,126,142,417,524,433,105,292,184,207,123,193,93,20,353,236,294,459,431,471,510,502,460,475,513,523,549,608,580,599,586,571,567,614,660,615,624,662,673,629,617,651,620,670,618,689,708,742,743,765,709,760,714,715,718,719,768,751,726,771,738,728,730,774,776,779,780,831,787,792,793,795,832,799,800,843,802,805,807,849,811,812,817,819,820,852,838,825,871,887,904,875,864,893,876,865,866,948,883,954,910,945,933,941,913,917,936,940,953,926,927,960,973,982,963,986,965,966,978,967,998,968,988,1000,971,972,1033,1041,1036,1040,1034,1004,1027,1022,1052,1035,1009,1010,1051,1011,977
781,391,262,315,395,342,137,67,328,408,142,268,417,524,433,64,248,306,88,105,146,362,21,260,184,207,301,56,223,295,187,193,111,93,20,236,294,255,357,39,172,228,149,63,459,210,431,510,502,445,446,473,442,443,475,512,513,468,486,525,466,480,592,558,548,539,541,597,570,608,599,607,566,586,571,563,598,567,622,660,615,624,642,662,673,664,629,674,617,687,625,651,620,682,692,754,755,742,743,765,709,745,756,711,767,715,759,718,719,735,720,768,751,738,728,753,764,774,776,830,780,786,787,788,791,792,793,848,795,796,832,797,799,843,802,805,809,812,845,813,814,817,819,820,838,825,860,868,892,899,871,904,875,864,865,866,877,879,902,897,901,948,885,910,911,945,912,946,933,934,914,915,935,916,917,918,919,951,921,953,937,926,927,960,961,973,963,975,997,986,965,966,978,998,976,968,969,972,980,1033,1017,1018,1036,1043,1034,1019,1004,1005,1020,1022,1052,1028,1023,1009,1010,1051,1015,1039,977
999,369,20,366,228,664,687,649,620,714,855,903,931,956,982,985,1033,1045,1035
193,137,67,268,351,480,624,662,743,745,760,776,805,809,818,819,820,825,945,918,926,978,968,971,1009,1038
486,443,976
966,12,65,514,342,137,26,235,258,67,328,408,126,268,417,273,524,29,433,292,351,260,184,32,295,123,193,20,353,236,294,255,377,39,172,425,63,210,431,520,471,510,502,445,442,475,512,513,468,523,525,455,466,480,592,542,558,548,539,595,588,597,570,580,599,607,564,571,563,567,685,672,614,615,624,642,662,673,629,674,617,625,651,666,682,618,689,692,755,708,695,743,745,760,746,756,711,715,720,751,771,753,730,764,774,776,779,830,780,783,784,786,831,787,791,846,792,793,795,796,832,797,798,799,800,842,802,805,807,849,809,811,859,837,812,845,813,814,817,818,820,822,823,825,860,868,899,871,864,865,889,879,897,901,883,885,928,910,911,945,912,947,958,913,914,915,916,917,918,919,921,940,923,953,926,927,960,963,997,964,965,978,998,987,968,988,1000,971,972,994,1033,1041,1043,1034,1019,1026,1004,1027,1048,1005,1021,1022,1052,1028,1023,1008,1009,1024,1032,1010,1051,1015,1038,1039,1011,1012,977
586,408,306,223,111,445,664,754,830,781,831,848,843,855,871,902,955,944,949,1002,972,994
885,29
26,391,262,395,137,235,67,408,126,142,268,417,102,273,291,29,248,306,88,105,146,362,21,184,207,369,56,223,295,123,193,111,93,20,353,236,366,357,228,149,459,431,520,471,445,446,473,442,443,460,512,523,455,466,480,592,558,548,541,588,596,597,608,599,607,564,586,601,565,563,598,622,672,619,614,660,615,624,642,662,673,664,629,674,617,687,625,682,689,692,754,743,709,760,773,711,712,714,715,718,735,722,768,726,771,738,753,730,774,776,841,830,781,783,784,786,831,787,853,791,846,792,793,796,797,798,800,842,843,835,802,809,857,837,845,813,814,816,851,818,819,820,852,838,825,858,860,868,892,871,886,904,876,865,866,877,879,897,901,906,948,883,885,909,911,945,931,932,946,933,947,934,958,949,914,935,917,918,920,936,940,923,952,953,926,960,942,959,961,973,982,963,975,997,965,966,978,967,987,968,988,969,1002,971,972,980,990,994,995,1033,1017,1041,1018,1036,1040,1043,1034,1019,1026,1004,1020,1021,1006,1052,1028,1035,1030,1009,1032,1010,1046,1011,977
615,514,67,328,408,126,142,268,417,291,433,64,306,105,89,21,260,184,32,207,301,56,223,109,295,123,193,111,93,20,353,366,294,255,357,377,39,228,459,210,431,520,502,445,446,473,443,475,486,523,525,455,466,480,548,539,541,596,608,580,599,607,564,566,586,567,685,622,672,614,624,662,673,664,629,674,625,620,618,692,754,742,743,709,745,756,773,711,712,767,714,715,718,719,735,720,722,724,751,738,728,753,764,774,779,830,781,783,786,787,853,846,792,848,796,832,798,799,800,843,802,805,809,857,850,811,859,844,813,815,816,817,851,818,819,820,852,823,825,858,860,892,899,871,886,904,888,865,866,879,902,897,906,948,883,928,911,945,912,932,946,947,934,913,914,915,935,917,918,919,921,936,940,923,952,960,942,982,963,986,966,978,998,987,976,968,988,969,1000,1002,971,972,980,990,994,1033,1017,1036,1034,1026,1004,1027,1020,1021,1022,1035,1030,1007,1009,1032,1046,1039,1011,1012
916,26,408,29,193,446,539,571,624,662,743,767,850,860,871,945,940,923,927,963,988,969,1041,1048,1035,1015
1033,262,514,137,26,67,328,408,268,102,291,524,29,433,64,248,306,88,105,146,184,32,207,56,295,187,123,193,111,20,353,236,366,294,255,357,172,228,149,459,210,431,520,471,502,445,446,473,442,443,475,512,513,486,523,525,480,539,861,596,597,570,608,599,607,564,566,571,565,598,567,622,672,614,660,615,624,642,662,664,629,674,617,687,625,651,620,657,618,692,754,742,743,765,709,746,756,711,712,714,715,759,718,735,722,768,751,771,738,728,753,730,732,764,774,776,841,779,830,781,784,788,790,846,792,848,795,796,832,800,802,809,837,813,814,815,816,817,851,820,852,838,825,860,868,871,886,872,904,862,888,865,866,877,879,897,948,885,928,910,911,945,912,932,946,934,958,949,913,914,915,916,917,918,919,920,951,921,936,940,923,952,937,926,927,960,965,966,978,967,998,976,968,1002,971,972,980,1041,1018,1043,1034,1021,1006,1022,1023,1035,1030,1007,1009,1032,1010,1051,1046,1038,1011,1012,977
687,391,12,514,137,26,67,328,198,408,126,142,268,102,524,265,64,306,105,89,146,21,260,184,207,56,223,109,187,193,111,93,20,353,236,366,294,357,172,63,459,210,431,446,442,443,475,523,531,541,549,861,596,597,570,580,599,607,566,565,598,567,622,672,641,614,660,615,624,642,662,673,664,629,674,617,649,651,620,682,638,689,692,754,742,743,709,696,746,756,773,711,712,767,715,698,759,718,719,735,720,724,768,726,771,738,728,730,732,774,776,841,830,780,781,783,786,831,787,853,792,793,848,795,832,797,799,800,842,843,802,809,857,850,859,812,845,814,815,816,817,818,820,852,838,823,825,892,871,886,872,904,862,865,866,877,902,897,948,883,885,954,955,944,910,911,945,946,933,947,956,934,958,949,913,914,915,935,916,917,918,919,951,921,936,940,923,937,926,927,960,982,963,997,965,966,978,967,998,976,968,1000,1002,972,980,1033,1025,1041,1018,1036,1019,1026,1004,1021,1006,1022,1052,1035,1008,1009,1031,1051,1015,1046,1038,1011,1012,977
779,342,235,524,301,123,353,236,473,480,542,567,674,625,689,760,776,792,832,800,807,810,813,814,865,910,914,919,923,924,973,963,964,965,966,968,971,992,1040,1007,1009,1051,977
751,342,187,353,502,443,480,542,570,673,625,773,776,784,792,819,879,909,910,973,962,964,967,976,992,1033,1040,1004,1030,1008
820,12,262,514,395,26,67,328,408,142,268,417,273,291,524,433,248,105,362,184,32,207,301,56,109,295,193,111,20,353,294,377,172,149,63,459,210,431,520,471,502,445,473,442,523,455,466,480,531,592,539,861,596,597,608,580,599,607,586,565,567,622,672,641,614,660,615,624,642,662,673,664,629,674,617,625,682,754,755,708,742,743,709,745,760,746,756,773,711,767,715,735,763,768,771,738,728,753,730,774,776,777,841,779,830,780,781,784,787,790,791,846,792,793,848,795,796,832,800,843,802,849,809,850,837,812,845,813,815,816,817,818,819,852,825,858,860,868,892,899,871,886,904,862,888,864,865,866,889,877,902,897,948,883,909,910,945,912,932,946,934,958,913,914,935,916,917,918,919,920,921,940,923,953,937,926,927,960,973,982,963,997,986,965,966,978,967,998,987,976,968,988,969,979,972,980,990,994,1033,1017,1041,1043,1034,1019,1005,1021,1006,1023,1014,1016,1035,1007,1009,1032,1051,1038,1011,977
93,391,65,81,137,26,67,328,126,268,417,102,273,524,29,433,248,306,88,105,89,146,292,21,184,32,56,295,187,123,111,20,353,366,294,357,377,149,459,210,431,493,510,445,446,473,442,475,512,518,466,480,542,539,541,595,608,580,599,564,566,840,571,598,567,622,672,641,614,660,615,624,642,662,616,664,617,687,625,651,620,670,618,689,754,695,742,743,765,756,773,711,714,715,698,759,718,719,735,763,751,726,738,728,730,732,774,841,830,780,787,846,848,795,832,797,798,800,842,843,802,807,809,844,813,815,855,817,819,820,852,825,860,868,892,899,871,886,872,887,862,876,865,866,889,877,879,897,901,903,885,955,944,911,945,946,933,934,941,958,913,914,935,916,918,919,951,936,940,923,953,937,926,927,960,973,983,963,1003,964,986,965,966,978,987,976,1000,979,1002,971,972,995,1033,1017,1041,1036,1043,1034,1026,1004,1037,1022,1035,1029,1008,1009,1031,1050,1053,1011
743,137,408,524,433,32,56,193,20,294,377,39,445,513,466,592,558,614,624,642,662,771,730,774,776,807,809,850,820,825,866,897,885,916,917,918,919,923,926,973,965,966,978,971,972,1004,1035,1009,1051,1011
692,172,149,641,696
563,391,65,514,342,26,67,328,198,408,126,142,268,291,524,29,433,265,64,248,306,146,260,184,207,56,295,123,193,111,20,353,236,366,294,357,39,172,228,459,210,431,493,434,510,502,445,446,473,442,443,475,512,513,468,486,523,466,480,605,542,548,539,861,596,597,570,599,607,601,571,565,567,614,615,624,630,662,664,629,674,625,682,670,618,692,755,742,743,765,709,745,760,746,773,711,712,767,714,715,759,718,735,720,722,763,768,751,726,771,738,752,728,753,730,774,776,830,780,781,783,784,786,787,788,791,846,792,795,796,797,799,842,802,807,809,813,814,815,816,817,851,818,820,852,823,825,858,860,868,892,871,886,904,888,875,865,866,889,877,879,883,928,945,932,946,933,947,934,958,913,914,915,935,916,918,921,936,940,923,937,926,960,973,963,975,965,966,978,998,987,968,988,969,971,972,980,1025,1017,1036,1043,1034,1020,1037,1021,1006,1014,1035,1007,1009,1015,1038,1011,1012,977
592,67,408,248,88,56,187,294,442,512,531,541,566,571,565,598,672,624,662,754,742,765,709,712,767,759,735,771,728,774,776,841,783,846,796,797,842,843,807,857,837,855,817,839,888,911,933,935,960,961,973,978,967,988,972,993,1033,1004,1008,1009,1013
830,391,12,65,81,342,137,67,328,408,126,142,268,273,291,433,64,146,362,21,260,184,32,207,369,109,295,187,193,93,20,353,294,357,377,39,172,459,520,493,471,502,445,473,442,443,475,513,468,486,525,480,531,592,558,539,597,570,580,599,607,564,566,586,563,567,641,614,615,624,662,673,664,629,617,687,651,618,689,692,754,755,742,745,760,711,715,718,735,768,751,726,728,730,764,774,776,841,781,784,787,791,846,792,793,848,796,797,800,842,843,805,807,849,837,814,817,851,819,820,822,823,839,868,892,871,886,872,904,862,888,865,866,902,897,901,948,885,910,911,945,931,932,946,933,934,913,914,915,935,917,918,919,951,921,936,923,924,937,926,927,960,973,965,966,978,967,998,988,989,972,980,993,1025,1036,1034,1020,1042,1021,1006,1022,1028,1014,1008,1010,1013,1011
223,661
751,838
64,93,442,513,558,624,625,841,848,797,843,903,957,940,978
466,12,65,297,102,105,109,20,210,442,460,541,549,608,601,565,629,620,657,714,715,748,719,776,779,800,819,931,939,917,986
56,287,75,262,65,514,137,67,328,408,142,417,273,291,524,29,433,265,248,306,105,21,260,184,207,301,123,193,111,93,20,353,366,294,255,357,39,172,228,459,210,445,446,473,443,475,513,468,486,523,518,466,480,531,592,605,542,558,548,861,596,599,607,564,586,571,563,567,661,622,641,615,624,642,662,664,629,674,617,651,620,754,755,742,765,709,760,756,767,715,759,718,722,768,738,728,753,730,732,764,774,776,841,830,780,781,783,784,831,787,846,795,796,832,797,799,800,842,843,807,857,811,814,816,817,851,819,820,852,838,823,825,858,860,892,899,871,886,872,862,888,876,865,866,889,877,879,902,897,906,948,885,954,955,928,910,911,945,946,933,947,957,934,949,913,914,915,935,916,917,918,919,921,940,923,937,926,960,959,961,973,983,963,997,965,966,978,998,987,976,968,988,969,1002,971,972,980,991,1033,1017,1018,1034,1019,1026,1027,1042,1021,1022,1028,1023,1014,1035,1030,1007,1008,1009,1032,1010,1039,977
56,12,75,262,65,514,137,26,67,328,408,268,273,291,29,433,265,64,248,88,21,207,301,109,193,111,93,353,294,357,377,538,172,149,63,459,431,445,473,442,460,475,512,513,486,523,518,455,466,480,592,558,861,597,570,608,580,599,607,564,586,571,565,563,622,672,641,614,615,624,642,662,673,664,629,674,617,625,618,638,754,755,742,765,709,745,746,773,711,767,715,718,719,735,763,768,726,771,738,728,753,730,774,776,841,780,781,783,784,831,787,790,791,846,792,793,848,796,832,797,800,843,802,849,809,844,845,813,814,815,816,817,851,818,819,820,852,858,860,868,892,871,886,862,888,876,865,866,877,879,902,897,901,948,883,885,910,911,945,912,932,946,947,934,958,913,914,935,916,917,918,919,920,921,936,940,923,924,926,927,960,961,973,963,986,965,966,978,967,998,987,976,968,988,969,989,971,972,980,990,994,995,1033,1034,1026,1021,1016,1035,1029,1030,1007,1008,1009,1024,977
56,146,109,193,366,357,39,473,513,570,608,586,615,754,709,756,714,715,738,774,784,843,844,813,851,818,822,860,872,862,888,877,955,935,920,951,953,983,963,965,966,988,1014,1031,1015,1012
592,105,618,719,857
933,391,12,262,65,297,514,315,395,336,67,328,408,142,102,273,29,433,265,64,248,306,88,105,89,292,21,184,32,207,56,109,187,123,111,93,20,234,366,294,255,357,228,63,459,431,471,501,445,473,442,460,475,486,480,531,592,541,861,596,607,566,586,601,840,571,565,563,598,622,619,641,624,662,664,629,617,620,657,658,638,689,692,754,708,695,742,765,709,696,745,746,756,767,714,715,698,759,718,719,735,722,771,738,752,728,774,776,841,779,830,783,784,786,831,846,792,793,848,795,796,832,797,799,800,842,843,802,805,808,809,850,837,845,813,814,854,816,851,819,838,823,892,899,871,886,887,904,862,888,875,864,876,865,866,877,879,897,883,885,928,944,910,911,945,931,932,946,956,934,958,949,914,915,939,935,936,940,923,925,953,937,927,960,959,961,982,983,963,975,966,978,967,998,987,976,968,988,969,1000,979,971,972,980,991,994,995,1033,1017,1018,1036,1045,1044,1019,1037,1022,1028,1014,1035,1029,1007,1009,1031,1049,1015,1012,977
459,67,408,184,193,353,294,443,597,571,563,615,709,735,763,728,774,784,807,815,817,820,866,877,948,928,945,931,932,946,949,914,935,920,936,960,963,972,1004,1021,1014
297,12,65,102,105,109,20,210,442,460,466,541,549,608,601,565,629,620,657,714,715,748,719,776,779,800,819,931,939,917,986
20,67,184,56,187,193,459,442,558,541,564,571,759,764,776,830,831,820,928,911,935,918,963,965,978,967,972,991,1033,1007
754,306,609,586,840,709,696,773,771,732,841,843,851,839,869,907,903,949,936,940,999,1013
983,142,369,56,187,459,442,525,592,541,578,575,598,619,660,687,689,754,695,719,829,841,830,784,831,842,843,857,844,838,887,875,893,889,897,903,945,931,933,949,939,917,962,985,999,1000,989,991,992,1018,1043,1045,1008,1013,1012
102,12,408,265,248,88,105,89,146,111,366,442,592,541,549,861,840,661,642,664,649,620,670,638,689,754,695,709,711,718,720,732,830,846,797,842,843,857,855,817,869,892,886,887,904,862,875,877,903,955,944,956,936,925,942,983,985,972,1036,1014,1047,1031
620,67,408,142,102,248,105,260,187,111,93,20,234,538,228,149,459,445,442,605,541,861,609,586,840,598,661,637,754,709,696,773,735,720,763,771,732,841,832,842,843,857,850,837,838,907,887,904,862,888,877,903,954,955,933,956,949,936,925,952,959,982,983,984,985,1003,978,967,976,991,1036,1045,1020,1037,1028,1014,1013
592,391,67,56,228,662,687,637,774,843,864,917,936,978,993,994
592,391,12,65,297,137,26,67,198,408,142,268,102,273,291,524,29,433,265,248,306,88,105,184,56,109,187,123,193,111,93,20,353,236,366,294,255,357,538,228,149,431,434,502,445,473,442,443,460,468,466,480,605,558,548,539,541,861,597,580,607,564,566,586,601,840,571,565,563,685,622,672,615,624,662,673,664,629,617,687,620,657,666,682,689,692,754,742,709,760,773,759,718,719,735,722,726,771,738,728,732,764,774,776,841,830,783,784,831,787,788,853,846,792,795,796,797,799,843,802,805,807,809,811,837,845,813,814,815,816,855,817,851,819,820,852,838,822,858,839,892,899,871,886,872,904,888,864,865,866,889,879,902,897,948,883,885,954,955,911,945,931,946,947,956,934,949,913,914,915,935,916,918,919,951,921,936,923,924,925,953,926,927,960,942,959,961,982,983,963,985,997,965,966,978,967,998,987,976,968,988,969,1000,989,979,971,972,980,990,991,992,995,1017,1036,1026,1004,1037,1021,1006,1022,1014,1035,1030,1009,1010,1013,1015,1046,1011,1012,977
963,67,29,433,56,187,111,20,493,466,480,592,588,580,661,624,664,687,712,698,771,753,781,843,810,850,814,869,865,906,909,956,914,959,961,985,997,965,978,976,972,993,994,995,1036,1034,1021,977
391,291,542,765,760,843,909,916
817,65,67,291,524,433,265,105,146,292,294,459,431,493,445,468,523,541,596,597,586,672,615,649,625,651,682,765,709,715,718,735,728,774,831,788,853,846,792,848,796,832,798,842,802,807,814,815,820,871,904,865,877,928,909,911,935,918,940,953,937,960,966,978,976,980,995,1018,1036,1004,1020,1042,1021,1032
1009,65,342,137,67,328,198,408,126,268,417,102,273,29,433,265,64,306,351,184,32,207,56,295,187,123,193,111,93,20,353,236,294,357,377,172,228,63,459,210,431,493,434,471,502,446,442,512,513,525,455,466,480,558,548,539,541,596,597,570,608,580,599,607,564,566,571,563,567,614,660,615,624,630,662,673,629,674,617,687,651,620,666,618,754,742,743,765,709,745,760,746,767,715,698,759,718,735,720,763,768,751,728,753,730,764,774,776,841,830,784,786,788,793,848,795,796,832,799,800,842,843,802,807,849,809,811,814,815,816,817,851,818,819,820,852,838,822,825,858,860,868,871,886,904,865,866,889,879,897,948,928,910,911,945,912,932,946,947,934,914,915,935,916,917,918,919,921,936,940,923,937,926,960,959,961,973,963,964,965,966,978,998,976,968,988,971,972,980,990,1033,1018,1036,1043,1004,1020,1021,1023,1014,1035,1010,1015,1038,1011,1012,977
708,342,524,248,32,193,63,431,502,512,592,558,595,571,624,662,625,618,767,753,784,786,792,796,797,843,851,823,868,897,883,885,909,911,945,914,916,963,978,971,980,1021,1022,1009
541,187,111,228,840,619,842,941,936,942,983,976,989
328,391,514,81,395,137,67,408,142,268,417,102,273,291,524,29,64,248,306,105,146,362,21,260,184,32,207,56,295,123,193,111,93,20,353,294,255,172,228,63,459,210,431,520,434,502,445,473,442,443,475,513,468,486,518,466,548,539,541,608,580,599,564,566,586,840,571,563,598,672,614,615,624,630,662,673,629,674,617,687,625,651,620,618,692,754,755,742,743,709,745,760,756,767,715,698,759,718,735,724,763,726,771,738,752,728,774,829,841,830,781,783,784,786,791,846,792,848,795,796,832,797,799,800,842,843,802,807,809,850,859,813,814,815,817,851,820,852,838,823,825,858,839,899,871,886,872,904,862,888,864,876,865,866,877,879,897,901,948,883,928,910,911,945,932,946,934,949,913,914,915,935,916,917,918,919,936,940,923,937,926,960,973,963,965,966,978,967,998,987,976,968,988,979,971,972,980,990,1025,1018,1036,1026,1004,1042,1021,1006,1022,1023,1014,1029,1009,1024,1010,1013,1038,1039,1011,1012,977
916,822
607,391,65,514,137,26,67,408,126,273,29,306,184,32,56,295,193,93,353,236,366,294,459,431,493,445,473,443,592,558,548,597,566,586,601,571,567,672,641,614,624,662,673,664,629,674,618,692,742,709,745,760,711,715,759,719,735,768,728,730,764,774,776,829,841,780,784,831,846,792,793,848,795,796,797,799,802,807,850,813,814,815,817,820,822,892,888,866,889,879,897,883,885,911,945,934,913,914,917,918,919,936,952,937,926,960,961,973,975,966,978,968,988,972,1004,1027,1021,1047,977
780,391,12,297,81,26,258,67,328,408,142,273,291,29,433,265,64,248,306,146,21,260,184,32,207,301,56,123,193,111,353,366,294,172,228,149,459,210,431,520,493,434,502,445,473,442,443,475,512,513,468,486,525,518,466,480,531,592,605,542,558,539,541,549,861,597,608,580,599,607,566,586,840,565,563,598,567,672,641,660,624,642,662,673,629,674,617,687,625,620,618,638,692,754,755,695,742,709,745,760,746,756,711,767,714,715,759,719,735,720,722,771,738,728,732,774,776,841,781,783,784,787,788,846,792,848,832,797,799,842,807,808,811,859,813,815,855,817,851,820,852,838,823,825,858,868,892,871,886,887,862,888,875,876,865,866,877,879,897,948,883,954,928,910,911,945,932,946,933,947,934,941,913,914,915,935,916,918,919,920,951,921,940,925,953,937,926,960,961,982,983,963,975,986,966,978,967,998,976,968,988,1002,972,980,991,1033,1017,1018,1004,1021,1006,1022,1014,1035,1009,1038,1012,977
306,976
235,268,273,524,29,351,295,193,62,39,172,493,473,513,542,539,597,580,564,615,624,673,674,625,651,666,745,760,746,715,751,764,776,777,779,783,786,790,792,796,820,822,885,911,934,919,925,927,964,967,971,972,993,1040,1004,1006,1007,1008,1010,1011,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071
830,262,81,342,137,235,258,328,408,268,417,273,291,29,105,351,184,32,369,223,295,193,111,93,20,236,366,255,377,39,228,210,493,445,473,442,443,512,513,468,480,531,592,558,539,597,580,599,586,840,571,565,598,614,615,624,642,673,664,629,674,625,651,620,682,670,689,692,754,755,745,760,746,711,715,718,751,726,771,738,728,753,730,732,764,774,776,841,779,780,781,831,790,791,792,848,795,796,798,799,842,843,802,809,857,811,837,845,815,819,820,852,838,860,839,892,886,872,904,862,864,865,866,877,897,901,885,954,928,910,912,931,933,947,934,913,915,935,916,919,951,921,936,923,925,953,937,926,927,960,961,973,963,965,966,978,967,998,976,968,988,999,989,971,972,991,993,1017,1036,1034,1019,1026,1020,1042,1006,1030,1009,1031,1024,1010,1015,1038,1039,1011,1012,1072,1054,1073,1074,1075,1056,1076,1077,1057,1058,1078,1059,1079,1080,1081,1060,1082,1083,1084,1085,1061,1086,1087,1062,1088,1063,1064,1089,1090,1091,1067,1092,1093,1068,1094,1069,1070,1095,1096
1010,287,262,514,81,395,137,26,235,258,198,408,268,417,273,291,524,29,248,105,89,184,32,295,123,193,366,377,39,425,228,149,210,493,445,473,442,460,512,513,523,480,592,558,539,573,597,608,580,586,601,840,571,565,614,615,624,642,664,674,649,625,651,620,657,666,709,745,760,746,756,773,715,718,722,751,771,728,753,730,732,764,776,779,781,783,786,790,853,791,792,848,795,796,832,798,799,802,849,809,811,845,813,854,815,818,852,838,822,823,858,860,839,872,888,864,876,865,877,897,901,885,928,910,911,931,932,933,956,934,958,913,915,916,918,921,923,925,952,926,960,973,963,997,986,966,978,967,998,987,976,988,1000,989,1002,971,972,980,990,994,995,1033,1017,1041,1036,1040,1043,1034,1026,1004,1027,1048,1020,1021,1006,1022,1052,1028,1023,1047,1007,1009,1031,1024,1032,1051,1015,1046,1038,1039,1011,1097,1098,1099,1073,1100,1056,1077,1101,1059,1102,1103,1079,1104,1080,1105,1106,1083,1107,1108,1085,1089,1109,1090,1067,1110,1092,1111,1112,1113,1094,1114,1071,1096
513,514,328
657,297,258,328,198,408,417,524,248,105,89,184,369,223,123,111,93,366,255,538,228,149,63,434,483,445,442,460,468,455,531,541,595,608,599,601,840,575,598,661,672,624,642,664,629,649,637,651,620,670,638,689,692,754,695,709,696,756,773,711,714,715,718,748,722,724,763,726,771,738,728,730,732,777,841,830,780,786,831,853,848,795,796,832,842,843,835,802,849,857,810,859,837,844,845,854,815,855,819,852,838,858,869,892,886,872,907,887,904,862,888,875,893,876,894,866,877,897,903,906,954,955,928,944,911,931,932,933,947,957,956,958,949,913,915,939,935,936,952,953,937,960,942,959,961,973,982,983,975,984,985,964,986,967,987,976,988,999,969,1000,989,979,1002,972,980,990,991,992,993,994,995,1033,1017,1036,1040,1045,1044,1019,1026,1004,1027,1048,1020,1042,1022,1028,1014,1016,1047,1029,1030,1007,1008,1031,1024,1049,1032,1013,1050,1046,1011,1012,1115,1116,1097,1117,1118,1072,1119,1120,1121,1122,1123,1124,1125,1075,1126,1127,1100,1076,1128,1129,1130,1131,1132,1058,1078,1133,1134,1135,1102,1103,1136,1137,1080,1138,1081,1060,1082,1139,1140,1141,1107,1084,1108,1142,1143,1085,1144,1086,1087,1145,1146,1147,1148,1090,1149,1150,1110,1092,1151,1152,1094,1153,1154,1096
513,514,328
513,514,328
960,514,395,137,258,328,198,408,417,291,524,29,248,105,89,351,32,301,369,123,193,93,377,39,425,228,149,210,483,502,445,473,442,460,512,513,468,523,480,592,542,595,597,608,599,586,601,840,571,672,615,624,642,664,629,651,657,666,682,658,692,754,709,746,773,715,718,722,724,726,738,728,730,764,774,776,830,780,781,783,786,831,790,853,791,792,848,796,832,799,842,843,802,849,811,837,845,813,815,855,819,820,852,822,823,858,860,839,869,892,886,872,887,888,864,876,865,897,901,906,885,928,944,911,947,956,934,913,915,935,916,918,951,921,936,923,925,952,937,926,927,942,959,961,973,982,983,963,985,997,964,986,965,966,978,998,987,976,968,988,969,1000,1002,971,972,990,993,994,995,1017,1041,1040,1043,1034,1026,1004,1027,1048,1020,1021,1006,1022,1028,1023,1016,1030,1007,1009,1031,1032,1051,1046,1038,1039,1011,1097,1118,1120,1099,1123,1125,1128,1077,1057,1133,1059,1135,1102,1155,1156,1080,1138,1141,1157,1062,1089,1091,1111,1112,1093,1071,1095
978,925,927
1011,262,137,408,268,273,291,29,248,105,89,351,184,32,295,123,193,111,93,20,377,228,149,210,502,473,442,443,513,468,523,480,558,539,597,599,571,565,598,614,615,624,642,673,664,674,625,666,670,692,754,755,709,745,760,746,756,711,714,715,751,771,728,753,730,764,774,776,841,779,780,781,790,853,792,848,795,796,832,798,802,809,811,837,845,813,815,820,838,822,858,860,839,892,886,904,888,864,866,877,897,906,885,928,910,934,913,935,918,919,951,936,923,925,926,927,960,959,973,983,963,966,978,998,987,968,988,1002,971,972,990,994,1017,1036,1034,1026,1004,1020,1021,1006,1023,1030,1007,1009,1024,1032,1010,1051,1097,1072,1054,1055,1074,1056,1158,1058,1159,1101,1059,1103,1079,1105,1106,1083,1085,1062,1063,1089,1109,1147,1067,1160,1110,1112,1113,1093,1068,1069,1070,1154,1071,1095
1023,262,342,137,26,328,408,268,273,291,524,29,248,105,89,351,184,32,223,295,123,193,93,236,366,538,39,172,228,149,210,445,473,442,443,460,512,513,468,523,455,480,542,558,539,541,597,580,599,586,601,571,598,672,614,615,624,642,673,664,674,625,651,638,689,754,755,709,696,760,746,711,715,722,724,763,751,726,771,728,753,764,774,776,841,779,830,780,781,783,853,792,796,832,799,842,843,835,845,813,815,855,820,852,838,823,858,860,892,886,888,864,865,866,877,885,954,955,910,912,931,933,947,934,935,916,919,951,921,936,925,953,937,926,960,959,961,973,965,966,978,967,987,968,988,969,1000,989,1002,971,972,990,994,1017,1036,1043,1034,1026,1004,1048,1020,1021,1006,1014,1016,1030,1007,1009,1024,1032,1010,1051,1015,1050,1039,1011,1161,1097,1098,1099,1123,1055,1073,1125,1075,1100,1056,1128,1129,1077,1057,1058,1133,1101,1059,1162,1079,1080,1081,1060,1084,1085,1163,1061,1086,1087,1145,1062,1088,1063,1064,1146,1089,1067,1160,1092,1111,1112,1093,1068,1094,1070,1114,1154,1095
565,137,328,198,408,268,417,273,291,524,248,105,89,351,184,32,223,295,111,93,20,236,366,493,445,473,443,460,468,455,480,531,542,558,539,597,580,599,586,601,840,598,615,624,642,673,664,629,674,625,657,689,754,755,709,696,745,760,746,773,711,714,718,763,751,771,738,728,753,764,774,776,841,779,830,780,831,790,853,791,792,848,832,799,842,802,857,811,837,845,813,854,815,855,818,820,852,838,822,892,886,872,887,862,888,865,866,877,897,885,954,955,928,944,910,911,947,934,913,915,935,919,951,921,936,925,952,953,937,926,927,960,942,973,982,983,963,975,966,967,998,987,976,968,1000,989,971,972,990,995,1017,1041,1036,1034,1019,1026,1004,1020,1021,1028,1023,1014,1007,1008,1009,1031,1024,1032,1010,1015,1050,1046,1039,1011,1012,1161,1054,1120,1099,1127,1100,1056,1129,1077,1159,1133,1101,1059,1102,1079,1156,1080,1106,1081,1060,1082,1139,1141,1143,1085,1144,1163,1061,1087,1145,1062,1063,1064,1089,1147,1149,1067,1160,1110,1092,1112,1068,1069,1071,1095
184,328,408,268,193,20,236,473,442,443,592,558,541,580,571,620,754,755,760,726,771,774,781,832,843,865,934,958,919,925,937,927,961,963,965,966,978,967,998,987,972,994,1033,1007,1009,1011,1159,1081,1060,1082,1086,1087,1063,1064,1146,1090,1113,1093
586,328,291,111,93,538,63,601,629,649,620,657,638,696,714,724,738,831,848,832,837,855,819,886,872,887,888,955,944,933,947,934,949,913,925,959,982,975,976,1002,994,1017,1020,1032,1115,1161,1072,1129,1131,1101,1135,1102,1103,1147,1113,1068
796,1109
542,39,442,661,637,689,798,928,983,985,1040,1122,1075,1109
558,273,291,123,193,93,493,480,624,728,774,780,781,832,799,860,888,911,935,966,998,968,972,1021,1028,1056,1084,1068
558,328,408,417,273,524,29,105,184,193,111,93,20,236,255,377,228,149,210,493,473,442,443,460,480,592,597,608,599,586,571,565,614,615,624,625,651,620,692,715,751,728,730,774,776,830,791,792,832,798,799,802,809,811,845,813,820,852,838,858,860,839,872,888,865,906,910,931,913,935,919,921,936,925,953,960,942,959,966,978,967,998,987,988,969,1000,989,971,972,995,1033,1017,1041,1036,1043,1026,1004,1048,1021,1009,1032,1010,1051,1015,1038,1011,1056,1077,1057,1058,1133,1059,1079,1156,1106,1083,1141,1163,1061,1063,1146,1089,1147,1113,1093,1071,1164,1096
892,514,328,105,255,210,445,442,531,608,565,624,642,692,711,722,774,830,796,832,813,910,949,936,975,1036,1034,1072,1156,1067
649,258,408,417,291,524,29,248,105,89,184,295,193,111,20,236,366,172,228,210,445,473,513,468,480,592,597,608,580,599,586,565,598,672,615,624,642,674,651,620,638,692,754,709,696,745,760,756,773,714,718,722,724,771,738,728,730,732,774,776,841,781,831,790,853,791,792,848,795,832,799,842,802,845,855,820,852,823,860,886,887,888,865,877,897,906,885,955,928,944,947,934,915,935,916,919,951,936,925,960,982,963,966,978,998,987,968,988,972,990,994,1017,1036,1026,1004,1048,1021,1006,1052,1028,1014,1030,1007,1011,1012,1072,1073,1126,1077,1057,1078,1159,1133,1138,1081,1060,1082,1085,1163,1061,1145,1063,1089,1149,1160,1092,1111,1069,1070,1071,1095
1036,81,408,29,184,193,210,443,586,601,624,763,738,728,792,832,843,820,888,919,936,966,987,972,1017,1006,1051,1161,1089,1112,1093
20,514,342,137,235,258,328,198,408,268,417,29,105,184,32,223,295,123,193,236,366,377,39,493,473,442,443,512,513,480,592,542,541,573,597,608,580,599,571,598,661,615,624,673,674,649,625,620,682,689,755,695,709,745,760,746,756,715,751,726,738,728,753,730,764,776,841,779,830,780,781,786,831,790,853,791,792,848,796,832,799,842,843,849,809,811,845,813,819,820,838,823,860,839,892,872,887,862,876,865,866,877,897,885,955,928,910,911,912,947,934,958,915,935,916,918,919,951,936,923,925,926,927,973,982,963,997,965,966,978,967,998,968,1000,979,971,972,1033,1041,1034,1004,1027,1020,1021,1006,1052,1023,1030,1009,1010,1051,1015,1050,1038,1011,1116,1161,1097,1117,1118,1054,1099,1055,1073,1074,1125,1075,1100,1056,1158,1058,1159,1059,1162,1103,1155,1079,1104,1136,1106,1060,1082,1141,1107,1108,1085,1163,1061,1086,1087,1145,1062,1088,1063,1064,1146,1089,1065,1109,1147,1149,1066,1067,1160,1110,1092,1111,1165,1112,1093,1068,1094,1166,1114,1071,1095
1163,287,262,514,342,26,235,198,408,268,273,524,29,248,105,295,123,236,366,255,377,473,460,512,468,523,455,480,542,558,597,580,601,571,565,661,615,624,664,674,649,625,651,657,666,682,689,754,755,760,746,773,748,751,738,728,753,730,764,774,776,841,779,783,790,791,792,848,796,832,798,799,843,802,809,811,859,837,845,813,815,818,819,820,852,838,822,823,858,886,862,888,864,865,877,897,901,906,885,910,911,912,934,915,916,918,951,921,925,926,960,959,973,963,965,966,998,968,988,969,1000,1002,972,994,1017,1041,1036,1043,1034,1026,1004,1027,1020,1021,1006,1023,1047,1030,1007,1008,1009,1032,1010,1051,1015,1039,1011,1115,1116,1161,1097,1117,1118,1119,1098,1054,1099,1055,1073,1074,1125,1126,1100,1056,1128,1158,1077,1057,1058,1159,1133,1101,1059,1135,1102,1162,1155,1079,1104,1156,1080,1105,1106,1060,1141,1107,1108,1142,1085,1144,1061,1086,1145,1062,1088,1063,1064,1146,1089,1065,1109,1147,1091,1067,1160,1110,1111,1165,1112,1113,1093,1068,1094,1069,1070,1114,1154,1071,1095
523,123,63,597,598,709,831,843,857,944,985,988,972,1036,1160,1151
931,524,223,255,149,442,541,840,620,709,714,718,763,771,732,832,835,887,866,903,954,933,956,935,927,982,984,967,976,999,1036,1045,1022,1008,1031,1039,1123,1075,1126,1135,1081,1145,1153
711,473,580,624,629,774,832,892,885,966,1036,1039,1011,1120,1056,1068
969,262,395,328,198,408,417,273,524,29,248,105,89,184,32,369,295,123,111,20,366,228,149,445,473,442,443,513,468,523,480,592,558,539,541,597,580,599,601,840,571,565,614,615,624,642,673,664,629,674,625,651,620,638,689,692,754,755,709,760,756,711,714,715,718,724,751,726,771,728,730,774,776,841,779,830,831,853,791,792,848,796,832,798,799,842,843,835,802,857,811,837,845,813,854,855,819,852,838,822,839,892,886,887,904,862,888,864,876,865,866,877,897,906,885,928,910,911,931,933,947,934,949,913,915,935,919,921,923,925,926,927,960,942,961,973,982,963,964,986,965,966,978,967,998,987,988,1000,989,979,1002,972,990,991,993,994,1033,1017,1041,1036,1043,1045,1034,1019,1026,1004,1048,1021,1006,1052,1028,1029,1030,1007,1009,1024,1032,1010,1015,1050,1046,1011,1012,1161,1120,1074,1125,1075,1127,1100,1056,1158,1129,1077,1132,1058,1078,1101,1059,1102,1155,1079,1104,1156,1106,1060,1082,1083,1143,1085,1163,1061,1087,1145,1063,1146,1089,1065,1147,1090,1160,1110,1092,1111,1112,1113,1093,1068,1069,1070,1071,1095,1096
960,291,483,473,460,592,586,601,661,615,756,853,820,823,888,947,913,961,988,1161,1117,1159,1162,1156,1080,1141,1108,1085,1089,1109,1167,1110,1112
848,297,26,328,198,408,268,273,291,29,248,105,184,32,223,295,123,193,111,20,366,377,172,228,149,210,493,445,473,442,443,513,468,523,480,531,592,541,597,608,599,601,571,565,598,672,614,615,624,642,664,629,674,649,651,682,692,754,760,756,711,714,715,718,724,751,726,771,738,728,753,730,732,774,776,841,830,781,783,831,790,792,796,832,798,799,842,802,809,845,813,815,819,820,852,838,822,823,858,860,839,892,886,872,887,862,865,866,897,906,885,954,955,928,944,910,911,912,931,934,949,913,915,935,918,919,951,921,936,923,925,952,937,926,927,960,942,973,983,963,975,997,966,978,987,976,968,969,1000,989,971,972,990,991,994,1033,1017,1041,1036,1043,1034,1019,1026,1027,1048,1042,1021,1028,1014,1030,1007,1009,1024,1032,1010,1051,1015,1038,1039,1011,1098,1055,1073,1074,1075,1126,1127,1100,1056,1076,1128,1129,1077,1057,1058,1159,1102,1079,1104,1080,1106,1081,1060,1082,1143,1085,1163,1061,1086,1088,1063,1146,1089,1147,1091,1149,1067,1110,1092,1165,1093,1068,1071
513,262,514,81,342,235,328,408,268,417,291,524,29,248,105,89,184,301,223,295,193,111,93,20,236,366,255,377,538,39,228,149,63,210,445,473,442,443,512,468,523,455,480,592,558,539,597,580,599,586,571,565,598,672,614,615,624,642,673,664,629,674,625,682,638,754,755,695,709,696,760,746,773,711,714,715,718,763,751,726,771,738,728,774,776,841,830,780,781,786,790,853,792,848,832,799,842,843,802,849,809,857,811,845,813,815,820,852,822,823,858,860,839,892,886,872,888,865,866,877,897,885,954,928,910,911,947,934,958,949,913,915,935,916,918,919,951,921,936,923,925,937,926,960,959,961,973,963,986,966,978,998,987,968,988,969,1000,989,1002,971,972,994,1033,1017,1036,1004,1048,1020,1021,1023,1030,1007,1009,1024,1032,1010,1051,1015,1011,1161,1097,1072,1098,1099,1123,1073,1074,1125,1126,1056,1158,1057,1159,1059,1079,1105,1106,1081,1141,1085,1144,1061,1145,1062,1088,1146,1089,1066,1067,1092,1112,1068,1094,1070,1166,1154,1071
32,268,351,295,193,502,443,480,597,565,614,615,624,642,696,745,760,751,774,792,843,809,813,815,820,838,860,862,928,910,912,947,916,918,998,968,971,1043,1019,1021,1006,1023,1009,1051,1038,1161,1074,1056,1158,1057,1101,1059,1162,1155,1079,1105,1106,1157,1085,1089,1065,1112,1068,1069,1071
853,291,248,32,172,502,473,460,580,565,673,637,760,746,771,792,796,802,837,888,897,901,919,923,960,975,989,1002,1017,1021,1016,1029,1115,1117,1106,1163,1147,1167,1091,1066
580,262,81,137,198,268,417,152,273,291,524,29,248,105,351,32,295,193,111,93,20,236,366,377,62,39,172,425,210,493,434,502,445,460,513,468,455,480,542,539,541,573,595,608,599,601,840,571,661,614,615,624,673,664,629,674,625,657,666,682,692,754,755,695,709,696,745,760,746,773,711,714,718,728,753,732,764,774,776,841,779,830,780,781,783,786,831,790,792,796,798,799,843,849,809,811,844,813,815,818,820,852,838,822,823,858,860,892,886,872,888,864,893,865,866,897,885,954,955,928,910,932,933,947,956,934,913,915,939,935,919,921,936,926,927,960,973,997,964,966,978,998,987,968,999,1000,979,1002,972,993,994,995,1017,1036,1034,1019,1026,1004,1027,1042,1021,1006,1052,1016,1047,1032,1010,1051,1013,1046,1039,1011,1116,1161,1097,1117,1118,1072,1119,1098,1054,1073,1124,1074,1125,1127,1100,1076,1128,1158,1077,1130,1057,1058,1078,1159,1101,1059,1102,1162,1103,1155,1105,1081,1060,1082,1083,1108,1063,1064,1089,1065,1149,1111,1165,1151,1112,1152,1093,1094,1070,1166,1071
460,81,395,26,328,408,268,417,291,524,29,248,105,184,295,193,111,20,236,255,377,39,172,425,228,149,63,210,493,445,473,442,443,512,513,523,480,531,592,558,539,597,608,580,599,586,601,840,598,672,614,615,624,642,651,657,666,692,754,755,709,745,760,746,773,711,714,715,718,722,763,726,771,738,728,753,730,764,774,776,841,779,830,781,853,791,792,848,795,796,832,799,842,843,802,811,859,837,844,813,815,855,819,820,852,838,822,858,860,892,886,862,888,875,876,866,877,897,901,906,885,954,955,928,944,910,932,947,915,935,916,918,919,921,936,923,952,953,926,927,960,961,973,963,966,978,967,998,987,968,988,1000,1002,971,972,990,994,1017,1041,1019,1004,1020,1042,1021,1006,1052,1028,1014,1047,1030,1007,1009,1031,1032,1010,1051,1015,1039,1011,1012,1115,1116,1161,1097,1118,1072,1119,1073,1127,1128,1158,1077,1057,1159,1133,1101,1059,1102,1162,1156,1080,1105,1081,1060,1082,1083,1139,1141,1084,1085,1144,1061,1062,1063,1089,1109,1149,1067,1160,1068,1069,1070,1071
123,291,193,502,624,664,638,726,774,831,790,853,796,842,802,809,820,872,888,885,944,921,960,942,966,987,968,1017,1041,1042,1009,1161,1056,1158,1057,1058,1159,1080,1061,1146,1069,1154
877,328,29,105,93,236,255,172,473,442,480,599,642,651,692,738,753,764,774,776,830,832,843,802,854,852,872,862,865,934,935,951,936,925,968,972,1020,1006,1028,1007,1010,1015,1098,1099,1128,1078,1082,1163,1086,1064,1093,1071
1034,514,26,328,268,417,273,291,29,105,351,184,32,295,111,366,62,39,172,228,493,473,460,512,513,523,542,558,597,580,599,614,615,624,642,673,674,625,651,620,682,755,745,746,756,715,751,771,728,753,730,764,774,776,841,779,830,781,790,792,848,795,796,832,798,799,802,809,845,813,815,820,852,838,860,892,888,866,897,901,885,928,910,911,931,934,915,935,916,919,921,936,925,952,926,927,960,965,966,978,967,998,976,988,1000,989,1002,971,972,995,1033,1017,1041,1043,1004,1027,1021,1006,1023,1030,1009,1010,1051,1015,1038,1011,1097,1118,1098,1054,1099,1055,1073,1100,1056,1158,1077,1057,1159,1059,1162,1155,1104,1106,1060,1083,1085,1086,1062,1088,1063,1064,1089,1091,1067,1110,1111,1112,1093,1068,1069,1070,1166,1154,1071,1095
442,297,328,89,184,369,111,93,20,366,255,63,473,541,840,575,598,672,642,637,620,638,689,756,714,718,722,726,738,728,732,841,830,831,848,795,842,843,857,855,838,869,872,904,876,866,877,903,954,955,944,931,957,956,939,952,953,937,927,983,984,985,967,976,999,989,979,972,1036,1048,1014,1047,1029,1008,1031,1049,1012,1116,1072,1120,1075,1126,1127,1128,1131,1082,1139,1144,1086,1087,1145,1092,1154,1096
1016,1076
726,408,248,105,111,366,377,63,502,445,624,642,620,771,728,777,830,832,843,815,866,897,936,960,942,987,1004,1072,1158,1093
753,342,137,26,328,198,408,268,524,29,105,184,32,301,369,223,295,123,193,111,20,236,366,255,377,39,172,149,502,445,473,443,460,512,468,480,592,542,595,597,580,586,565,598,615,624,642,673,674,625,682,692,754,709,696,745,760,746,773,714,715,718,722,763,771,738,728,764,774,776,841,779,830,831,790,853,792,848,795,796,832,799,842,843,809,859,837,844,813,854,815,855,818,820,852,838,822,823,860,872,888,864,865,885,955,928,910,911,931,947,934,913,915,935,919,951,921,936,923,925,937,926,927,960,942,959,973,983,963,975,965,966,967,998,987,976,968,988,999,969,1000,1002,971,972,990,1017,1041,1036,1034,1019,1026,1004,1021,1006,1052,1014,1016,1030,1007,1009,1024,1032,1010,1051,1046,1038,1039,1011,1161,1117,1072,1119,1098,1054,1120,1099,1073,1074,1100,1056,1076,1128,1129,1077,1057,1058,1159,1059,1162,1079,1137,1080,1060,1143,1085,1144,1163,1061,1087,1145,1062,1088,1063,1146,1089,1109,1091,1149,1067,1110,1092,1111,1112,1093,1068,1069,1070,1071,1096
531,408,273,184,228,63,473,592,624,620,714,774,841,832,843,815,892,897,955,911,973,988,972,1163,1091,1154
268,295,598,614,624,818,839,912,971,1017,1021,1023,1007,1161,1158,1089
573,642
1087,20,542,624,620,751,776,832,843,809,820,866,877,934,919,926,965,1004,1052,1010,1058,1141,1145,1063,1093
20,297,223,193,111,442,531,575,598,661,642,620,638,695,738,831,842,892,872,893,866,877,903,955,931,933,958,942,984,976,999,972,1033,1019,1048,1014,1024,1012,1123,1075,1127,1130,1078,1134,1136,1084,1145,1071
26,832,919,966,1163,1068,1069,1071
291,262,514,81,137,328,408,268,417,273,524,29,105,89,184,32,369,123,193,111,93,20,236,366,255,377,538,39,149,210,473,442,443,513,468,523,455,531,592,558,595,597,608,580,599,586,601,840,571,565,575,598,661,672,615,673,664,629,674,649,620,638,689,692,754,755,709,745,760,756,711,715,718,771,738,728,730,774,776,841,830,780,781,831,791,792,848,796,832,798,799,842,843,802,857,811,859,844,813,854,815,855,818,819,838,860,892,886,872,904,862,888,864,876,865,866,877,897,901,885,955,928,910,911,932,933,934,949,913,915,935,919,921,936,923,952,953,937,926,960,961,973,963,975,997,965,966,978,998,968,988,999,969,972,1033,1017,1036,1026,1004,1027,1048,1020,1042,1021,1006,1028,1016,1030,1007,1009,1024,1032,1010,1051,1039,1011,1012,1161,1099,1125,1056,1129,1077,1057,1078,1159,1162,1079,1080,1106,1138,1060,1139,1141,1084,1144,1061,1086,1087,1063,1064,1146,1089,1147,1148,1160,1110,1092,1111,1112,1093,1070,1071,1164,1095
20,262,81,342,137,26,235,258,328,198,408,268,417,291,29,105,89,351,184,369,193,111,93,236,366,255,377,538,228,149,210,493,502,473,442,443,512,513,468,523,480,592,542,558,541,597,608,580,599,586,840,571,565,598,661,614,624,673,629,674,649,651,620,666,638,689,754,755,695,709,745,760,756,773,711,714,715,718,722,724,751,726,771,738,728,753,730,732,764,774,776,779,830,780,781,783,831,791,792,796,832,799,842,835,849,809,811,859,854,815,818,820,823,858,892,886,872,887,904,862,864,876,865,877,897,906,954,928,910,931,933,956,958,915,935,916,918,919,936,925,952,953,937,926,927,942,959,982,963,975,997,964,965,966,978,998,987,976,968,999,989,971,972,1033,1017,1043,1019,1026,1004,1006,1022,1023,1030,1009,1024,1010,1015,1011,1115,1072,1119,1168,1125,1075,1126,1100,1158,1132,1057,1058,1078,1159,1133,1162,1103,1136,1080,1106,1081,1060,1082,1107,1084,1061,1086,1087,1145,1062,1088,1063,1064,1146,1065,1090,1091,1149,1092,1093,1069,1070,1114,1154,1071,1096
541,442,598,714,738,831,838,903,985
746,262,514,81,342,137,26,328,198,408,268,417,273,524,29,248,105,351,184,301,295,123,193,111,93,20,236,255,377,39,172,228,149,210,493,445,473,442,443,460,512,513,468,523,592,558,608,599,586,840,571,565,615,624,673,674,625,620,657,682,754,709,745,760,756,773,711,714,715,718,722,763,751,771,738,728,753,730,764,774,776,841,779,830,780,783,790,853,791,792,848,795,796,832,798,842,843,802,811,837,813,854,815,820,852,838,822,823,858,860,872,904,862,888,864,876,865,866,877,897,954,955,928,910,911,932,947,934,913,915,935,918,919,951,921,923,925,952,953,926,927,960,983,975,997,964,965,966,978,967,998,968,988,1000,979,971,972,994,1033,1017,1041,1034,1019,1026,1042,1021,1006,1028,1016,1030,1007,1009,1031,1024,1010,1015,1046,1039,1011,1012,1161,1097,1117,1072,1098,1054,1099,1168,1123,1073,1100,1056,1128,1158,1077,1057,1101,1162,1079,1106,1060,1082,1139,1142,1144,1163,1061,1086,1088,1064,1146,1089,1065,1067,1160,1092,1112,1093,1068,1070,1071,1096
1151,369,541,696,903,936,983,984,985,991,1072,1119,1075,1126,1169,1060,1139,1141,1107,1143,1170
830,328,408,524,29,105,89,184,32,193,111,93,366,377,149,210,445,473,442,443,523,455,592,558,597,608,580,599,586,840,565,598,615,624,642,664,629,674,625,651,620,689,692,754,709,760,773,711,718,763,726,771,738,728,753,774,776,841,831,790,791,792,848,832,842,802,809,811,837,813,815,819,820,852,838,858,860,839,892,872,904,888,876,865,866,877,897,954,955,931,933,934,949,915,935,919,951,936,937,960,997,965,966,978,998,987,968,999,1000,1002,971,972,1017,1036,1019,1004,1020,1042,1021,1052,1007,1009,1024,1032,1010,1015,1046,1039,1012,1054,1073,1127,1128,1132,1057,1058,1159,1133,1101,1162,1080,1105,1141,1157,1085,1144,1063,1146,1109,1067,1160,1092,1113,1093,1068,1069
445,105,442,460,541,620,709,773,771,903,957,936,987,1000,994,1036,1029,1126,1085,1151
1128,262,395,328,408,268,273,291,524,29,105,89,184,32,295,193,111,93,20,366,149,210,493,445,473,442,443,460,513,523,480,531,592,558,539,597,608,586,840,598,615,624,642,664,629,649,625,651,620,638,689,692,754,755,709,696,756,773,711,714,751,771,738,728,730,732,774,776,841,779,830,780,831,853,791,792,848,796,832,799,842,843,809,857,859,845,813,854,855,819,820,852,838,822,858,860,839,892,886,872,862,888,864,865,866,877,897,906,928,944,931,932,933,947,934,935,916,919,951,921,936,923,925,953,937,927,960,942,961,982,963,997,965,978,967,998,987,968,988,1000,989,979,1002,971,972,990,991,994,1033,1017,1036,1026,1004,1027,1048,1006,1022,1052,1014,1007,1009,1024,1010,1015,1011,1012,1116,1161,1119,1120,1123,1125,1075,1127,1100,1056,1077,1132,1058,1133,1101,1059,1135,1102,1103,1137,1080,1106,1081,1060,1082,1083,1139,1141,1107,1084,1142,1143,1144,1163,1061,1086,1087,1145,1062,1088,1063,1064,1146,1147,1148,1091,1149,1066,1067,1110,1092,1112,1113,1093,1153,1070,1154,1164,1096
926,342,26,235,184,295,123,20,62,172,473,512,542,580,624,689,745,715,751,774,776,779,786,790,792,798,809,819,820,911,912,934,919,966,967,971,1004,1021,1006,1022,1052,1023,1016,1030,1007,1051,1011,1054,1055,1073,1056,1058,1101,1059,1162,1155,1106,1083,1062,1064,1089,1067,1070,1071
1036,369,149,442,840,598,642,637,620,711,714,738,831,848,795,832,842,857,855,838,872,887,904,862,866,903,954,955,931,933,957,956,949,953,975,984,985,976,999,979,992,993,1045,1019,1048,1022,1029,1008,1024,1049,1013,1050,1012,1115,1072,1119,1120,1121,1122,1125,1075,1126,1076,1129,1133,1103,1137,1138,1082,1139,1142,1144,1090,1149,1150,1092,1151,1153
1147,184
1042,1138,1151
1036,369,111,366,541,840,620,689,732,843,903,954,982,1047,1116,1133,1138
620,105,541,754,841,843,835,887,903,957,978,1032,1116,1127,1139,1150
963,262,514,81,395,342,137,26,258,328,408,268,273,29,105,89,184,301,369,223,295,123,193,111,93,20,236,255,39,172,425,228,210,502,473,443,460,512,513,523,480,592,542,558,541,595,597,608,580,599,586,571,565,615,624,625,651,620,657,754,755,745,760,746,718,751,771,738,728,753,730,774,776,841,779,830,780,781,786,831,790,791,848,832,799,843,849,809,811,855,819,820,852,858,860,862,865,877,897,885,954,928,910,912,933,934,958,915,919,921,936,925,926,927,960,942,959,973,997,986,965,966,978,967,998,987,976,968,988,999,969,1000,989,1002,971,972,990,993,994,995,1033,1017,1041,1036,1040,1043,1034,1026,1004,1027,1020,1021,1006,1052,1030,1007,1008,1009,1031,1032,1051,1015,1038,1011,1097,1117,1098,1054,1121,1099,1055,1073,1074,1056,1077,1058,1078,1159,1059,1162,1155,1079,1104,1106,1081,1060,1082,1083,1139,1144,1163,1061,1086,1087,1145,1062,1088,1063,1064,1146,1089,1065,1091,1149,1066,1111,1113,1093,1070,1166,1114,1154,1164,1095
614,268,524,29,184,32,295,123,193,20,62,39,228,442,512,480,615,624,642,664,625,745,764,774,792,832,843,820,911,934,915,916,918,919,925,926,927,968,1043,1073,1056,1159,1106,1088,1113,1068
925,514,342,198,408,268,417,273,524,29,105,184,32,301,295,123,193,111,20,236,255,377,39,172,228,210,445,473,442,443,460,512,468,523,480,592,542,558,539,595,597,608,580,599,586,571,565,614,615,624,673,664,674,649,625,620,682,638,754,745,760,746,715,751,771,728,753,730,764,774,776,841,779,830,780,783,790,791,792,848,796,832,798,799,843,802,809,844,845,813,815,820,852,823,858,860,892,886,862,888,865,866,877,897,885,928,911,912,933,934,958,915,935,916,918,919,951,921,923,937,926,927,960,959,961,973,963,964,965,966,978,967,998,987,976,988,969,1000,971,972,990,994,995,1033,1017,1041,1043,1034,1019,1004,1027,1048,1021,1006,1052,1028,1023,1014,1030,1007,1009,1010,1051,1015,1050,1038,1039,1011,1097,1054,1099,1168,1073,1074,1075,1100,1056,1076,1158,1129,1077,1057,1058,1159,1101,1059,1162,1079,1104,1156,1105,1106,1060,1083,1163,1061,1086,1087,1145,1062,1088,1063,1064,1146,1089,1149,1067,1160,1110,1092,1111,1113,1069,1070,1166,1071,1095,1096
802,198,408,417,291,524,248,105,223,193,111,366,228,149,473,468,455,480,592,599,586,565,624,649,754,709,773,738,776,841,830,790,848,832,843,837,813,852,886,865,866,928,910,913,935,923,925,960,978,987,991,994,1036,1026,1021,1014,1010,1046,1011,1115,1161,1072,1073,1156,1085,1163,1093,1071
417,906
1139,620,832,954,953,976,1048,1072,1123,1075,1127,1107,1084,1146,1150
1139,620,832,954,976,1048,1072,1123,1075,1127,1107,1084,1146,1150
111,815,936,1112
89,287,297,514,81,395,137,26,235,328,408,268,417,273,291,524,29,248,105,351,32,369,295,193,111,93,20,366,255,377,228,149,210,502,473,442,460,513,523,455,531,592,558,541,595,597,608,580,586,601,840,565,598,672,614,624,642,664,651,620,638,689,754,695,709,696,756,711,718,722,724,771,738,728,730,732,774,776,777,841,830,780,831,853,792,848,795,796,832,842,843,802,857,859,845,854,855,819,820,852,838,892,886,872,887,862,864,876,865,866,877,897,901,906,955,928,944,910,912,931,933,934,913,935,916,936,923,925,952,953,960,959,961,982,983,966,978,998,987,968,988,999,969,1000,972,990,1041,1036,1026,1004,1020,1021,1006,1052,1023,1047,1007,1024,1032,1051,1015,1038,1039,1116,1161,1072,1119,1120,1074,1125,1127,1076,1128,1158,1057,1159,1133,1101,1059,1102,1162,1079,1137,1156,1080,1105,1106,1138,1081,1060,1082,1157,1085,1144,1163,1145,1146,1089,1065,1109,1067,1112,1068,1069,1070,1154,1164,1095
615,514,342,137,328,408,417,291,29,105,184,223,295,193,111,93,366,538,228,210,445,473,442,443,513,468,523,480,592,558,539,573,608,599,586,565,624,673,664,674,625,692,754,711,718,763,771,728,764,774,776,841,781,790,853,792,848,832,799,843,815,852,838,860,887,897,928,911,947,913,935,916,919,921,936,925,926,959,963,975,966,978,998,987,968,988,1000,1002,971,972,1033,1017,1036,1019,1004,1021,1006,1009,1032,1010,1161,1098,1054,1099,1077,1057,1133,1059,1085,1087,1088,1063,1160,1111,1112,1068,1069,1070,1071,1095
844,571
711,514,29,184,32,193,210,473,542,580,599,615,624,642,629,674,682,709,756,774,832,799,855,820,892,872,865,897,885,934,913,935,966,1036,1021,1006,1014,1015,1039,1011,1119,1120,1073,1056,1129,1162,1063,1092,1111,1112,1068
1071,514,395,26,328,408,417,291,29,248,105,184,32,295,193,111,93,20,366,377,228,149,493,502,445,473,443,460,513,468,455,480,558,539,595,597,599,586,840,571,565,598,614,615,624,642,664,629,674,625,651,620,657,666,682,692,754,709,696,760,746,756,711,722,771,738,728,753,730,764,774,776,841,830,783,853,792,796,832,798,799,842,802,849,809,811,837,845,813,854,855,818,820,852,823,858,860,839,876,865,866,877,897,906,885,954,928,911,931,947,949,913,915,935,918,919,951,921,936,923,925,960,942,959,961,973,963,966,978,967,998,987,988,969,1000,1002,971,972,993,994,995,1033,1017,1041,1036,1043,1034,1026,1004,1027,1052,1023,1009,1031,1010,1051,1011,1116,1161,1097,1117,1098,1054,1121,1099,1073,1125,1158,1129,1077,1057,1058,1101,1059,1135,1102,1162,1103,1104,1137,1156,1080,1106,1138,1081,1082,1083,1141,1108,1085,1163,1061,1086,1062,1063,1064,1089,1065,1109,1148,1091,1066,1067,1160,1092,1111,1113,1093,1068,1094,1069,1070,1114,1164,1095,1096
916,408,105,193,473,443,571,624,745,774,791,848,888,911,919,923,927,987,988,1036,1048,1020,1024,1010,1097,1057,1078,1082,1087,1145,1067,1112,1095
408,514,328,29,248,105,89,184,32,369,295,123,111,93,20,236,366,255,377,538,425,149,210,493,502,445,442,443,460,480,531,592,542,558,539,541,597,608,580,599,586,840,565,598,672,615,624,642,673,664,629,649,620,657,670,638,689,692,754,755,695,709,696,756,773,711,714,718,722,724,726,771,738,728,730,732,774,841,830,780,831,853,792,848,795,832,842,835,802,849,809,811,837,844,845,813,854,855,820,852,838,858,860,892,886,872,887,904,862,888,864,893,876,866,877,897,954,944,912,931,932,933,957,956,934,949,935,919,936,925,952,937,926,927,960,959,982,983,963,975,997,986,965,966,967,987,976,999,1000,989,979,1002,972,990,991,993,994,1033,1017,1036,1043,1019,1004,1048,1020,1022,1028,1014,1007,1009,1031,1024,1010,1038,1011,1115,1119,1120,1073,1125,1075,1127,1056,1128,1129,1077,1057,1058,1078,1133,1135,1103,1079,1104,1105,1106,1138,1139,1084,1142,1143,1085,1163,1086,1087,1145,1063,1146,1089,1148,1149,1110,1152,1113,1093,1070,1154,1071
1070,295,473,558,624,774,796,843,813,973,1106,1163
417,328,268,184,32,193,20,236,366,377,172,149,210,493,473,523,608,580,598,661,624,673,674,625,638,709,771,774,831,790,853,792,813,818,820,822,823,860,910,911,933,934,913,935,916,919,923,925,942,959,966,998,987,968,1000,972,1021,1006,1052,1032,1046,1161,1056,1133,1155,1085,1063,1064,1089,1147,1112,1069,1114,1071
111,395,342,137,26,328,198,408,268,417,273,291,524,29,105,184,32,223,295,123,193,93,20,366,377,39,425,228,445,473,442,443,460,513,468,523,455,480,542,558,539,595,597,608,580,599,586,601,840,565,598,614,615,624,642,673,664,629,625,682,692,754,755,709,745,760,773,715,718,751,728,753,774,776,841,779,830,781,786,831,853,791,792,848,832,799,843,802,809,811,845,813,854,815,819,820,852,822,823,858,860,892,886,872,888,864,865,897,885,928,912,934,949,913,915,935,916,918,919,951,921,936,923,925,952,937,926,927,960,942,959,961,982,983,963,975,964,986,966,978,998,987,968,988,1000,972,990,994,995,1017,1043,1019,1026,1004,1027,1048,1020,1021,1006,1052,1028,1014,1007,1009,1024,1032,1010,1051,1015,1115,1161,1119,1054,1120,1099,1168,1055,1074,1128,1158,1057,1159,1101,1059,1102,1162,1079,1080,1105,1106,1157,1085,1163,1086,1088,1063,1064,1146,1065,1147,1091,1067,1160,1111,1112,1113,1093,1068,1069,1154,1071,1164,1095
137,235,417,29,351,295,193,62,558,599,586,571,674,625,760,779,790,810,818,885,911,916,918,963,1041,1043,1023,1016,1009,1055,1073,1056,1057,1058,1159,1059,1157,1061,1064
1020,81,395,342,137,26,258,328,408,268,417,273,291,524,29,248,105,351,32,123,193,111,93,20,236,366,377,425,228,210,493,502,445,473,443,512,468,480,531,539,573,595,597,608,580,599,586,601,840,571,598,614,624,673,629,674,625,651,657,682,670,638,689,692,754,695,709,696,745,760,746,756,773,714,715,718,751,726,771,764,774,776,841,830,790,853,796,799,802,809,811,837,845,813,854,815,819,820,852,838,822,823,860,839,892,886,872,862,888,864,893,894,866,877,901,906,954,955,928,944,910,947,913,915,935,916,918,951,921,936,923,925,952,926,927,942,959,961,963,997,965,966,978,967,998,987,976,968,988,1000,989,1002,971,990,995,1033,1017,1041,1043,1034,1026,1027,1048,1021,1023,1016,1047,1030,1007,1009,1032,1010,1051,1015,1038,1011,1161,1097,1117,1118,1072,1119,1098,1054,1055,1073,1074,1075,1126,1100,1056,1076,1128,1158,1077,1057,1058,1078,1159,1133,1101,1059,1102,1162,1155,1079,1104,1080,1105,1060,1139,1157,1163,1061,1087,1063,1146,1089,1065,1109,1067,1160,1112,1113,1093,1094,1069,1114,1071,1096
597,262,514,395,137,26,328,408,268,417,273,291,29,248,105,89,351,184,32,295,123,111,20,172,228,149,210,493,502,445,473,442,443,460,512,513,468,523,480,531,592,558,608,580,599,586,571,565,598,661,615,624,673,664,629,674,625,651,620,682,692,754,709,696,745,714,715,718,722,724,751,771,738,728,753,730,764,774,776,841,830,781,783,831,790,853,792,848,832,799,843,802,849,809,859,845,813,854,815,819,820,852,838,822,858,860,886,862,888,864,865,866,877,897,885,954,955,928,947,934,949,913,935,919,951,921,936,923,953,926,960,959,973,963,997,986,966,978,967,998,987,968,988,1000,1002,971,972,990,991,994,1017,1036,1043,1034,1019,1021,1006,1014,1016,1030,1007,1008,1009,1024,1032,1010,1015,1046,1038,1161,1117,1118,1054,1120,1099,1168,1073,1074,1128,1158,1077,1057,1058,1159,1101,1059,1162,1155,1079,1080,1105,1060,1082,1083,1139,1141,1157,1085,1061,1062,1088,1063,1064,1146,1089,1091,1067,1110,1092,1111,1112,1093,1070,1071,1164,1095
1028,262,328,408,268,417,291,111,149,493,445,558,599,586,598,624,642,649,651,620,709,696,711,714,771,728,774,780,832,844,854,852,838,839,872,887,877,928,933,935,953,960,978,987,1000,1002,972,1017,1036,1027,1021,1016,1031,1032,1046,1039,1012,1083,1139,1141,1107,1084,1110,1092
1071,395,26,235,198,408,273,291,524,29,248,105,89,351,184,223,123,111,93,20,236,255,377,39,172,228,149,210,445,442,443,512,513,468,523,531,558,539,541,595,597,608,586,601,840,565,672,614,615,624,642,664,629,649,625,651,666,682,658,638,755,695,709,696,760,746,756,711,714,722,724,726,771,730,776,779,830,780,786,790,853,791,792,795,796,832,798,799,842,843,835,802,811,859,844,845,813,854,815,855,818,852,838,823,858,860,869,886,872,907,904,862,888,864,894,866,877,897,901,906,885,954,955,944,911,931,932,933,947,934,939,916,951,921,936,925,952,953,937,927,960,942,959,961,973,975,984,985,965,966,978,967,998,987,976,968,988,999,1000,989,979,1002,971,972,980,990,991,993,994,995,1017,1036,1045,1026,1004,1048,1020,1022,1052,1028,1014,1016,1029,1030,1007,1031,1024,1032,1010,1015,1046,1039,1011,1115,1116,1072,1119,1098,1054,1168,1123,1125,1075,1126,1127,1056,1129,1077,1131,1132,1058,1159,1133,1101,1134,1103,1104,1156,1081,1060,1083,1139,1140,1141,1084,1143,1085,1163,1086,1087,1145,1088,1063,1064,1146,1149,1066,1067,1160,1110,1092,1111,1093,1094,1153,1070,1154
297,620,953,1028,1096
262,315,524,123,377,39,493,666,760,738,753,783,790,911,913,953,988,971,1108,1109,1091,1066,1095
425,149,1118,1072,1119
1059,268,29,32,295,193,480,597,624,625,774,781,796,809,818,934,918,919,926,963,986,966,971,1041,1043,1021,1009,1161,1117,1054,1099,1055,1073,1158,1057,1058,1159,1162,1079,1085,1063,1067,1111,1112,1069,1071,1095
1090,228,718,1024,1097,1123,1139,1107
105,262,297,395,137,26,328,408,268,417,524,248,184,32,369,295,123,193,111,236,366,377,538,228,502,445,473,442,513,523,480,592,542,558,539,541,597,580,599,586,601,840,571,598,615,624,642,673,664,625,620,682,692,754,755,709,760,756,711,714,722,751,726,771,738,728,730,764,774,776,841,779,830,781,831,790,853,791,792,848,796,832,799,842,843,802,849,811,837,845,813,815,855,819,820,852,838,839,892,904,862,888,865,866,877,897,928,911,912,931,933,947,934,949,913,915,935,919,951,921,923,925,952,937,926,927,960,942,959,973,963,964,965,966,978,967,998,987,968,988,969,1000,989,971,972,990,995,1033,1041,1026,1004,1027,1021,1052,1028,1014,1016,1007,1009,1024,1032,1010,1046,1011,1161,1098,1120,1073,1075,1127,1056,1158,1132,1058,1101,1137,1081,1082,1084,1157,1085,1087,1145,1063,1160,1110,1092,1165,1113,1093,1071,1164,1096
982,514,395,342,328,198,408,291,524,29,248,105,89,184,301,369,223,295,123,193,111,93,20,236,366,255,39,172,228,149,210,493,442,443,460,523,455,531,592,539,595,597,608,580,586,598,615,624,642,673,664,629,649,620,689,692,754,709,745,760,746,756,711,718,722,763,726,771,738,728,732,774,776,841,830,780,783,831,853,791,848,795,796,832,798,799,842,843,802,809,857,837,844,845,813,854,855,818,852,838,822,823,860,839,886,904,862,888,865,866,877,897,901,885,954,928,910,911,932,933,947,934,949,913,935,919,921,936,923,925,953,937,927,960,942,959,961,973,983,975,997,965,966,978,967,987,976,999,969,1000,979,1002,972,1017,1036,1026,1027,1048,1020,1042,1006,1052,1028,1014,1047,1030,1007,1024,1032,1010,1015,1046,1011,1012,1115,1116,1161,1072,1120,1099,1168,1126,1127,1128,1158,1129,1077,1132,1057,1058,1078,1159,1101,1102,1155,1104,1105,1106,1139,1141,1157,1143,1144,1086,1064,1146,1147,1149,1067,1110,1092,1068,1070,1071,1095,1096
258,328,198,268,417,273,291,524,29,248,105,89,351,184,32,369,295,123,193,111,93,20,236,366,255,538,39,172,149,210,493,473,442,443,513,468,523,480,531,542,539,541,573,595,608,580,599,586,840,565,614,615,624,664,674,625,620,689,692,754,755,709,745,760,746,711,714,715,718,763,751,726,771,738,728,753,730,732,764,774,776,841,779,830,831,853,791,848,832,799,842,843,835,809,857,811,845,813,854,815,818,820,852,838,823,860,839,869,892,886,872,904,862,876,894,877,897,901,903,906,885,955,944,910,932,933,957,934,949,915,935,916,919,951,921,936,925,952,937,926,927,959,961,982,963,975,964,965,966,978,967,998,987,976,988,999,1000,971,972,980,991,1033,1017,1041,1036,1043,1034,1019,1026,1004,1027,1048,1042,1021,1006,1022,1028,1023,1014,1030,1007,1015,1012,1115,1116,1161,1119,1123,1055,1126,1158,1077,1132,1057,1159,1104,1137,1156,1080,1081,1060,1082,1141,1084,1157,1143,1144,1163,1087,1145,1062,1088,1063,1109,1147,1148,1149,1067,1110,1092,1111,1165,1112,1069,1153,1070,1154,1095
620,592,580,760,885,999,1033,1078,1087
811,395,342,26,198,408,268,417,291,524,105,351,223,295,111,236,366,172,228,149,210,493,445,473,442,443,460,512,513,468,523,455,480,531,592,558,597,608,580,599,840,565,614,615,624,642,664,674,625,651,620,657,670,689,692,709,696,745,760,746,756,773,711,715,718,722,763,771,738,753,730,764,774,776,841,779,830,780,781,831,790,853,791,792,848,832,798,842,843,802,837,844,845,813,815,855,820,838,823,858,860,892,886,872,862,888,864,876,865,866,877,897,906,885,954,955,928,944,911,912,932,947,934,958,913,915,935,916,918,919,921,936,925,953,937,926,927,960,959,973,982,983,963,965,966,998,987,968,969,1000,1002,971,972,990,991,994,995,1033,1017,1036,1034,1019,1026,1004,1027,1020,1021,1052,1028,1016,1030,1007,1031,1024,1032,1051,1015,1046,1038,1039,1011,1012,1161,1097,1119,1098,1099,1123,1126,1127,1056,1128,1077,1057,1058,1159,1133,1101,1059,1102,1079,1104,1156,1080,1105,1106,1138,1081,1060,1082,1083,1139,1140,1141,1084,1163,1086,1087,1145,1088,1063,1146,1089,1149,1067,1110,1092,1111,1112,1068,1069,1070,1071,1095,1096
541,1048,1082
620,1119
210,1007
830,262,137,26,258,408,417,524,29,248,105,351,184,32,295,193,111,93,20,236,255,377,172,149,502,445,473,442,443,460,512,513,523,480,592,558,539,541,595,597,608,580,599,586,601,840,571,598,672,614,615,624,642,673,664,629,674,625,620,754,709,760,746,756,773,711,714,715,718,724,751,726,771,738,728,753,732,764,774,776,841,780,781,831,853,792,848,796,832,798,799,842,843,802,849,809,837,845,813,855,819,820,852,838,860,839,892,886,904,888,876,865,866,877,897,906,885,954,928,944,911,931,947,934,913,915,935,916,919,921,936,925,953,937,926,960,942,959,961,973,982,983,963,975,964,986,966,978,967,998,987,968,969,1000,989,979,971,972,1033,1017,1041,1043,1034,1019,1026,1004,1048,1021,1028,1023,1016,1009,1024,1032,1010,1015,1046,1011,1161,1117,1098,1073,1125,1127,1056,1158,1077,1058,1133,1101,1059,1162,1105,1106,1138,1082,1085,1163,1086,1087,1145,1063,1146,1089,1149,1067,1092,1111,1112,1113,1070,1071,1164,1096
968,287,81,137,26,235,408,268,417,273,29,248,105,351,184,32,295,193,111,20,236,255,62,425,228,210,502,445,473,442,443,512,513,468,523,480,558,539,541,595,597,580,599,586,571,565,614,615,624,642,673,664,674,625,657,666,682,692,754,695,709,745,760,756,715,724,751,738,728,730,764,774,776,830,781,783,831,790,853,791,792,796,798,799,842,843,802,849,809,857,811,845,855,818,819,820,852,822,823,858,860,886,862,864,865,866,877,897,901,885,928,910,912,932,934,958,915,935,916,918,919,951,921,936,923,925,926,960,959,961,973,983,963,997,964,986,965,966,978,998,987,988,999,969,1000,1002,971,972,990,993,995,1033,1041,1036,1043,1034,1019,1004,1020,1021,1052,1023,1014,1030,1007,1008,1009,1024,1010,1051,1015,1046,1038,1011,1161,1098,1054,1099,1168,1055,1073,1074,1158,1077,1057,1058,1078,1159,1133,1101,1059,1135,1162,1155,1079,1104,1080,1105,1106,1141,1157,1085,1144,1163,1061,1087,1145,1062,1088,1063,1064,1089,1065,1147,1066,1067,1112,1113,1093,1068,1069,1070,1166,1114,1095
480,262,514,137,328,198,408,273,291,105,184,369,295,123,193,20,255,39,172,228,149,445,473,442,443,460,513,468,523,542,558,597,580,586,601,840,598,661,614,615,624,664,629,674,649,625,651,620,666,682,638,692,754,709,696,760,711,714,718,722,724,751,726,771,738,728,753,732,774,776,841,779,786,790,792,795,832,798,799,842,843,849,859,837,844,845,813,854,815,819,820,852,838,822,823,858,839,886,872,904,862,888,864,866,877,897,901,885,955,928,944,911,932,933,947,934,958,913,915,935,919,951,921,936,923,925,953,926,960,959,961,982,983,975,997,986,965,966,978,998,987,976,988,969,1000,989,1002,971,972,990,991,993,1017,1041,1036,1004,1048,1042,1021,1028,1014,1016,1030,1007,1009,1031,1032,1010,1015,1038,1115,1116,1161,1097,1118,1119,1098,1099,1100,1056,1128,1158,1129,1077,1057,1058,1078,1101,1102,1079,1137,1156,1080,1105,1138,1139,1141,1084,1108,1163,1061,1088,1063,1146,1147,1091,1067,1110,1092,1112,1093,1069,1153,1070,1114,1154,1071,1095,1096
754,297,514,342,137,258,328,408,268,291,105,89,184,369,295,111,93,20,366,255,377,228,149,63,445,473,442,460,512,513,523,531,592,558,539,541,597,580,599,601,840,598,661,672,615,624,642,664,629,649,620,638,689,692,695,709,696,760,756,711,714,715,718,722,724,726,771,738,728,730,732,774,776,841,830,780,781,783,831,792,848,795,832,842,843,835,802,809,857,859,844,845,813,854,815,855,820,838,858,869,892,886,872,887,904,862,888,876,865,866,877,897,906,954,955,944,911,931,932,933,957,956,934,958,949,935,919,951,921,936,925,952,953,937,926,927,960,942,959,973,982,963,975,978,967,998,987,976,968,988,999,1000,989,979,1002,972,991,994,1033,1036,1019,1026,1004,1027,1048,1021,1022,1023,1014,1047,1029,1008,1031,1024,1010,1050,1038,1011,1012,1115,1161,1072,1119,1120,1123,1125,1075,1126,1127,1128,1129,1132,1078,1133,1162,1103,1136,1137,1156,1138,1081,1084,1143,1087,1145,1146,1090,1091,1149,1092,1152,1093,1069,1153,1070,1071,1164,1096
20,297,514,395,342,137,26,258,328,198,408,268,417,291,524,29,248,105,89,184,32,369,295,193,111,93,236,366,255,39,228,149,210,502,445,473,442,513,468,523,480,531,592,542,541,597,608,580,599,598,661,672,614,615,624,673,629,674,649,651,620,666,670,754,695,709,745,760,746,756,773,711,714,715,718,724,751,726,771,738,728,730,732,774,776,841,779,830,780,781,831,790,791,792,848,796,832,799,843,835,802,809,857,859,818,819,820,852,822,823,858,869,886,872,887,904,876,877,897,885,954,955,928,944,911,931,932,956,934,958,915,918,919,936,923,937,926,927,960,961,982,963,965,966,978,998,968,988,989,971,992,1033,1041,1036,1034,1048,1020,1022,1052,1028,1023,1014,1030,1007,1008,1024,1032,1010,1015,1038,1011,1116,1161,1097,1125,1126,1129,1077,1057,1078,1159,1059,1135,1162,1155,1079,1136,1080,1105,1106,1107,1143,1163,1061,1086,1087,1145,1062,1064,1146,1090,1149,1160,1092,1112,1152,1093,1070,1071,1096
20,262,297,81,395,137,26,328,198,408,273,291,524,29,105,89,184,369,295,123,193,111,255,377,228,149,63,210,502,473,442,468,523,531,592,539,541,597,608,580,599,586,571,598,661,672,624,642,673,664,629,625,651,620,689,695,709,696,745,760,746,756,773,711,714,715,718,724,751,726,771,728,753,730,732,764,774,776,841,830,780,781,783,831,790,853,792,848,795,796,832,842,843,835,802,849,809,857,811,859,845,813,854,855,818,819,820,852,838,858,860,892,886,872,887,862,893,866,877,897,901,903,885,954,955,928,911,931,947,956,934,915,935,916,918,919,921,936,923,925,926,927,960,942,959,961,973,982,963,997,964,965,966,978,967,987,976,999,969,989,972,991,1033,1017,1041,1026,1027,1048,1022,1023,1014,1016,1047,1029,1030,1031,1010,1015,1050,1011,1161,1119,1098,1120,1099,1123,1125,1075,1126,1127,1129,1058,1078,1159,1101,1136,1080,1105,1106,1138,1141,1143,1085,1163,1061,1086,1087,1145,1062,1063,1064,1146,1089,1148,1149,1110,1112,1152,1093,1069,1154,1096
982,408,248,184,369,111,366,63,442,541,598,664,620,754,709,711,714,722,724,771,738,830,831,843,835,857,855,838,872,887,903,955,944,949,985,986,978,979,972,1036,1050,1115,1116,1120,1122,1127,1134,1137,1138,1150,1096
137,351
915,287,262,395,137,26,328,408,268,417,291,29,248,105,89,351,184,32,369,295,123,111,93,20,236,366,39,228,210,493,483,445,473,442,443,512,513,468,523,455,480,542,539,541,573,595,597,580,599,586,571,565,598,615,624,673,664,629,674,625,657,666,682,696,745,760,746,756,711,715,718,726,771,728,753,730,732,764,774,776,777,841,779,830,781,792,848,796,832,799,843,809,857,811,845,813,815,819,820,852,822,860,886,904,888,865,877,897,906,928,912,947,934,949,913,935,916,919,951,921,936,952,926,960,959,973,963,997,965,966,978,967,998,987,968,988,1000,971,972,990,994,995,1033,1017,1043,1034,1026,1004,1027,1020,1052,1028,1023,1030,1007,1009,1024,1032,1010,1046,1038,1039,1011,1012,1161,1097,1118,1054,1099,1055,1073,1074,1125,1075,1056,1076,1158,1077,1057,1058,1078,1159,1101,1059,1162,1079,1104,1156,1105,1106,1081,1060,1157,1085,1061,1087,1062,1088,1063,1064,1146,1089,1065,1067,1160,1110,1092,1111,1165,1112,1113,1093,1069,1070,1095
573,297
887,223,63,531,642,620,831,954,955,933,957,956,952,971,991,1036,1004,1048,1115,1125,1126,1127,1134,1138,1144,1090,1149,1153,1154
1004,328,524,29,248,105,89,184,295,111,366,538,149,445,473,558,599,571,615,624,673,664,674,625,620,638,754,709,745,715,718,751,730,774,776,841,830,781,831,853,843,811,813,818,852,860,886,872,888,865,877,897,885,910,911,912,947,913,915,935,916,919,923,952,960,963,966,978,968,1000,972,994,1033,1017,1026,1021,1007,1009,1024,1051,1015,1046,1011,1161,1097,1120,1099,1126,1128,1158,1077,1057,1058,1106,1060,1082,1084,1143,1163,1062,1063,1064,1146,1067,1092,1093,1070,1114,1095
872,408,524,29,248,105,351,123,149,460,468,599,598,624,754,760,722,728,730,732,774,781,832,843,844,852,886,865,955,951,927,997,1007,1015,1161,1120,1127,1057,1080,1163,1087,1070
1163,754,738,780,781,819,872,862,865,1030,1007,1092
595,137,26,417,291,524,29,105,223,111,149,210,442,460,513,480,558,539,608,580,599,565,598,614,624,664,674,625,754,760,711,722,771,728,753,730,774,776,841,830,780,781,831,792,848,832,799,857,813,819,820,852,822,860,886,872,904,888,864,876,865,866,877,897,955,928,949,913,915,935,919,936,923,925,926,927,960,959,982,963,965,966,978,967,968,1002,990,1017,1036,1004,1048,1020,1030,1009,1010,1039,1012,1161,1099,1168,1074,1128,1158,1129,1058,1159,1103,1079,1106,1139,1085,1144,1145,1062,1088,1148,1091,1071
730,20,473,480,558,571,624,689,773,738,728,764,776,799,843,845,919,925,926,1030,1009,1159,1087
999,20,366,228,442,624,642,620,689,695,714,715,780,781,832,843,802,819,866,903,931,956,939,982,983,967,976,989,979,992,993,1030,1049,1050,1161,1075,1058,1078,1138,1081,1082,1143,1061,1087,1165
854,753,911,1010,1067
342,287,262,297,514,315,81,395,137,26,235,258,328,198,408,268,417,273,291,524,29,248,105,89,351,184,32,301,369,295,123,193,111,20,366,255,377,425,228,149,493,502,445,473,442,512,513,523,455,480,531,592,542,558,539,573,595,608,580,599,586,601,840,571,565,598,661,615,624,642,673,664,629,674,625,620,657,666,682,638,689,692,754,755,696,745,760,746,756,773,711,714,715,718,722,724,751,771,728,753,730,732,774,776,777,841,779,783,786,831,790,791,792,848,796,832,798,799,842,843,802,849,809,857,811,837,845,813,815,818,819,820,852,822,823,858,860,839,872,887,862,888,864,893,876,877,897,901,906,885,954,928,944,910,911,912,933,947,956,958,935,916,918,951,936,925,937,926,927,960,959,982,963,964,965,966,978,998,987,999,989,979,971,991,993,994,1033,1017,1041,1043,1045,1034,1026,1020,1006,1052,1023,1030,1009,1032,1010,1050,1039,1011,1115,1097,1119,1054,1120,1121,1099,1055,1073,1074,1125,1126,1158,1129,1077,1057,1159,1101,1162,1155,1079,1104,1060,1082,1083,1157,1143,1085,1062,1088,1063,1089,1090,1149,1067,1160,1110,1112,1068,1094,1114,1164,1095
915,751,792,978,969,972,1104,1064
39,1066
580,262,26,328,408,268,524,29,105,32,295,111,236,377,480,558,608,599,586,672,614,664,629,625,682,754,755,709,745,760,711,751,771,728,776,830,780,781,791,792,848,832,799,843,802,809,811,845,813,819,820,852,886,904,862,888,865,877,897,885,933,934,913,916,919,921,925,953,973,963,965,966,998,1000,972,991,994,1033,1017,1026,1021,1014,1007,1008,1009,1168,1128,1079,1081,1060,1163,1061,1088,1064,1146,1109,1160,1110,1112,1070,1071
1033,328,29,184,369,93,20,473,442,531,597,615,642,629,651,682,638,756,763,771,753,732,764,776,780,848,795,843,855,819,887,876,865,897,885,954,955,931,947,958,916,919,936,925,937,927,942,963,965,976,999,989,971,972,1017,1034,1004,1052,1028,1014,1007,1009,1024,1051,1015,1098,1128,1162,1081,1139,1144,1086,1087,1145,1062,1088,1063,1064,1146,1089,1149,1092,1152
983,26,366,255,541,840,649,625,714,774,792,852,892,955,912,931,949,1127,1056,1078,1146,1153
854,105,460,840,598,620,692,773,711,732,831,857,837,955,944,931,947,956,949,936,952,953,937,973,982,983,984,985,987,976,999,979,991,993,994,995,1048,1028,1014,1029,1007,1031,1049,1116,1119,1120,1121,1075,1127,1076,1130,1131,1133,1134,1135,1103,1138,1081,1084,1087,1096
865,262,297,514,81,342,137,328,408,268,417,291,524,248,105,184,32,369,295,193,111,93,20,236,366,210,502,445,473,442,443,513,468,455,480,592,558,539,541,595,597,608,580,599,586,601,571,565,598,672,615,624,642,673,664,629,674,625,620,657,692,754,755,695,745,760,746,715,718,751,771,738,728,753,730,764,774,776,841,779,830,780,781,783,831,792,848,796,832,798,799,843,802,809,811,813,819,820,852,838,860,839,892,886,872,904,862,888,864,876,866,877,897,885,910,911,912,931,947,934,958,949,913,915,916,919,921,936,923,925,937,926,927,960,961,973,982,963,997,965,966,978,967,998,987,968,988,999,1000,1002,971,972,995,1033,1041,1036,1043,1034,1026,1004,1020,1052,1030,1007,1009,1031,1051,1015,1046,1038,1011,1161,1073,1074,1125,1075,1127,1128,1158,1057,1058,1078,1159,1079,1106,1081,1060,1082,1141,1085,1163,1061,1086,1087,1145,1062,1088,1063,1064,1146,1065,1090,1149,1067,1160,1110,1112,1093,1069,1070,1154,1071,1164,1095,1096
513,262,342,26,235,417,273,291,524,29,105,32,223,295,123,193,236,538,63,210,502,445,473,442,460,512,468,523,480,531,592,558,539,595,597,608,580,599,586,601,565,672,614,624,642,664,674,682,638,689,692,754,755,709,696,756,773,715,718,751,771,728,730,732,764,774,776,841,779,780,781,831,853,791,792,848,795,796,832,799,843,802,809,857,811,837,844,813,815,818,820,852,822,823,858,839,892,886,904,865,897,954,955,928,944,910,911,912,931,933,947,934,913,915,916,919,921,936,923,926,927,960,959,961,973,982,963,975,964,986,966,967,998,987,968,988,969,1000,989,979,971,972,990,991,994,1033,1017,1041,1043,1026,1004,1027,1048,1021,1052,1028,1014,1030,1007,1009,1031,1024,1010,1051,1046,1038,1011,1116,1161,1097,1072,1098,1168,1123,1074,1125,1126,1127,1056,1128,1158,1129,1057,1058,1101,1059,1135,1102,1162,1155,1079,1104,1156,1080,1106,1081,1060,1082,1139,1141,1143,1085,1144,1061,1087,1145,1062,1088,1063,1146,1109,1147,1091,1149,1066,1067,1110,1092,1111,1112,1152,1093,1068,1070,1166,1154,1071,1164,1095,1096
1075,328,408,89,184,369,223,111,93,20,366,255,149,442,531,541,840,598,642,629,649,637,651,620,689,754,695,709,756,773,711,714,718,722,724,726,771,738,732,830,780,831,848,795,832,842,835,857,844,855,838,869,892,886,872,907,887,904,862,876,866,877,903,954,955,944,931,933,947,957,956,949,939,936,952,953,937,942,982,983,975,984,985,967,987,976,999,989,979,991,993,1033,1036,1045,1019,1048,1028,1014,1047,1031,1024,1049,1013,1050,1115,1116,1072,1120,1121,1122,1123,1125,1126,1127,1076,1129,1130,1131,1132,1078,1133,1134,1135,1103,1136,1137,1138,1081,1082,1139,1107,1084,1142,1143,1085,1144,1087,1145,1146,1090,1149,1150,1092,1151,1152,1153,1154,1096
1022,408,111,366,255,149,442,541,840,598,672,642,629,637,620,689,754,709,696,711,722,724,771,738,732,830,848,795,832,842,857,844,855,869,892,886,872,907,887,904,862,876,894,866,877,897,903,955,944,933,947,957,949,919,953,937,942,982,975,984,985,991,1045,1044,1019,1048,1028,1014,1047,1029,1031,1024,1049,1013,1050,1115,1116,1072,1123,1076,1133,1138,1081,1084,1142,1087,1146,1148,1149,1092,1151,1093,1154,1096
1044,620,904,866,955,1048,1120
1095,514,26,268,524,29,248,105,351,184,301,223,111,20,236,366,255,39,149,210,493,445,442,443,523,455,480,558,539,597,608,580,599,565,598,672,624,664,674,625,689,692,755,711,715,718,751,771,728,774,776,841,830,781,792,848,832,799,809,844,813,815,852,858,860,886,904,888,864,865,866,897,955,931,934,949,913,915,935,919,921,936,923,952,926,927,960,959,973,982,963,997,966,978,998,987,988,989,1002,972,994,1017,1036,1034,1026,1004,1020,1007,1009,1031,1024,1010,1051,1015,1046,1011,1161,1097,1119,1054,1073,1074,1127,1076,1057,1058,1101,1059,1079,1104,1137,1080,1105,1106,1081,1060,1141,1084,1108,1163,1061,1087,1145,1062,1088,1063,1064,1146,1089,1109,1066,1067,1110,1092,1093,1068,1070,1114,1071,1164
1070,262,81,395,342,408,268,417,273,291,524,29,248,105,89,351,184,32,295,123,111,93,20,236,377,425,228,149,210,493,502,445,473,442,443,513,468,480,592,558,539,595,597,580,599,586,571,565,598,614,615,624,673,629,674,625,651,666,692,754,755,709,745,760,756,711,715,751,771,728,753,730,764,774,776,841,779,830,781,790,853,791,792,848,796,832,798,842,843,802,809,811,844,845,813,815,818,820,852,838,822,823,858,860,839,892,886,872,904,862,888,864,876,877,906,885,928,910,911,912,932,934,913,915,935,916,918,919,951,921,936,923,925,926,927,960,942,959,961,973,982,963,997,966,978,998,987,968,988,1000,989,1002,971,972,990,994,1017,1036,1043,1034,1004,1021,1006,1007,1008,1009,1024,1051,1015,1046,1011,1012,1161,1097,1072,1098,1054,1099,1055,1073,1125,1127,1100,1056,1158,1129,1077,1057,1058,1159,1101,1059,1162,1103,1079,1156,1105,1106,1081,1060,1082,1083,1143,1062,1088,1063,1089,1065,1109,1147,1148,1091,1110,1112,1113,1093,1068,1094,1069,1166,1154,1071,1095,1096
1144,460,840,620,709,711,843,862,1048,1029,1007,1075,1081,1061
1014,408,89,369,223,111,20,366,149,442,541,840,598,642,649,637,651,620,689,695,709,696,773,711,714,718,722,724,771,728,732,841,831,848,795,857,844,855,838,872,907,887,904,862,876,894,866,877,903,954,955,944,933,956,949,952,953,937,982,983,984,985,976,999,979,972,991,992,1033,1036,1045,1044,1019,1048,1042,1022,1028,1047,1029,1008,1031,1024,1049,1050,1012,1116,1119,1120,1121,1123,1125,1075,1126,1129,1130,1131,1133,1134,1103,1136,1137,1138,1081,1082,1139,1107,1084,1142,1143,1087,1145,1146,1149,1150,1092,1151,1152,1153,1154,1096
738,328,268,273,524,248,184,295,123,111,20,366,149,473,442,443,523,592,541,608,580,599,586,840,565,598,642,673,664,629,674,620,657,692,754,709,714,715,718,751,771,728,732,774,776,841,830,781,848,832,799,843,802,849,809,813,854,815,855,852,838,860,839,892,886,904,888,865,866,877,906,931,932,947,957,934,913,916,919,921,936,952,937,927,960,942,973,983,978,998,987,968,988,1000,989,972,994,1017,1036,1048,1021,1052,1008,1009,1031,1024,1161,1097,1072,1075,1077,1103,1106,1081,1060,1082,1083,1139,1084,1142,1143,1144,1163,1145,1063,1146,1149,1067,1160,1092,1112,1113,1070
20,620,1130
709,523,692
860,29,624,674,774,841,832,888,934,963,1106,1071,1164,1095
1138,608,624,620,728,730,832,892,886,910,918,919,1036,1022,1106,1060
844,377,210,558,573,571,598,672,638,692,754,756,718,771,774,841,779,830,780,832,811,845,838,877,955,936,926,942,973,983,986,998,999,1000,972,1007,1031,1049,1046,1161,1097,1076,1133,1081,1141,1163,1087,1145,1146,1110,1164,1095
776,342,236,445,473,558,615,689,754,774,841,792,843,820,838,860,865,897,934,926,972,1012,1054
460,262,514,81,395,342,137,26,235,198,408,268,273,291,29,248,105,89,184,32,369,295,123,111,93,236,366,62,538,39,425,210,502,445,473,442,512,513,523,455,480,531,542,573,595,599,601,840,571,565,598,672,614,615,624,673,664,629,649,625,651,682,670,638,755,709,745,760,711,714,718,722,724,763,751,771,738,728,730,732,764,841,781,783,831,790,853,791,792,796,842,843,802,849,811,837,845,813,815,855,819,838,822,858,860,839,869,886,872,887,862,888,893,876,865,866,897,906,885,954,955,944,910,932,933,947,957,956,934,915,916,919,951,921,936,925,926,960,959,961,982,963,975,997,986,965,966,978,967,998,987,988,999,969,979,1002,971,972,990,991,993,994,995,1017,1041,1036,1040,1034,1004,1027,1048,1020,1006,1052,1028,1023,1014,1030,1008,1009,1024,1032,1051,1015,1097,1117,1054,1121,1099,1073,1124,1125,1100,1158,1077,1159,1101,1059,1135,1102,1162,1105,1138,1082,1085,1163,1087,1145,1088,1063,1089,1065,1149,1066,1067,1160,1110,1092,1111,1165,1068,1069,1070,1166,1164,1095
1031,328,417,29,184,473,651,754,771,730,774,841,832,811,865,955,934,937,960,966,972,1161,1098,1054,1112,1070,1071,1095
542,81,342,137,26,235,258,408,268,273,524,29,184,32,295,193,111,20,255,377,39,172,228,493,502,445,473,460,512,513,468,455,480,531,592,539,595,597,608,580,599,571,565,614,615,624,664,629,674,625,651,620,666,682,689,745,760,746,756,711,715,751,771,753,764,774,776,777,841,779,830,780,781,783,786,831,853,791,792,795,796,798,799,802,809,811,813,815,818,819,820,852,823,858,860,892,886,872,904,862,888,876,866,877,897,901,885,910,911,912,932,934,958,913,915,935,916,918,919,951,921,936,923,925,952,953,937,926,927,960,959,973,963,997,964,965,966,967,987,968,989,1002,971,972,994,1033,1017,1041,1043,1034,1026,1004,1027,1048,1021,1006,1022,1052,1030,1007,1009,1010,1015,1046,1038,1011,1012,1161,1097,1117,1098,1054,1099,1074,1125,1056,1128,1158,1077,1057,1058,1159,1101,1059,1162,1079,1104,1136,1156,1080,1105,1106,1060,1082,1163,1061,1086,1087,1145,1062,1088,1063,1064,1089,1065,1091,1067,1092,1111,1165,1152,1093,1070,1114,1154,1071,1164,1095
709,408,445,442,642,620,711,837,855,982,1014,1031,1120,1081
287,81,395,342,137,26,235,258,198,268,417,273,291,524,29,248,105,89,351,184,32,369,295,123,193,111,20,236,377,39,172,228,149,493,502,445,473,442,512,513,523,480,592,542,558,539,541,595,597,580,599,601,571,565,598,661,614,615,624,642,673,674,625,620,657,682,689,692,755,695,745,760,746,756,711,722,724,771,738,728,753,730,764,774,776,779,783,786,831,790,853,791,792,832,798,799,843,802,849,809,811,813,815,818,819,820,822,823,858,893,876,865,866,897,901,885,955,928,944,911,912,931,933,947,934,913,935,916,918,919,921,936,925,937,926,927,960,959,961,973,982,983,963,997,986,965,966,978,998,987,968,999,969,1000,971,990,991,994,995,1041,1040,1043,1034,1026,1004,1027,1020,1021,1052,1023,1016,1030,1007,1009,1010,1051,1015,1046,1038,1039,1011,1161,1097,1117,1118,1098,1054,1120,1099,1123,1055,1073,1074,1125,1126,1127,1056,1158,1132,1057,1058,1078,1159,1101,1059,1162,1079,1104,1080,1105,1106,1157,1061,1062,1088,1089,1065,1091,1066,1067,1160,1110,1092,1152,1113,1093,1069,1070,1166,1114,1164,1095
730,287,514,81,342,137,26,328,408,268,417,29,248,105,89,184,32,301,295,123,20,236,366,255,377,172,425,149,210,493,502,445,473,442,443,460,513,468,523,455,480,592,542,539,541,573,595,597,608,580,586,601,571,598,614,615,624,673,664,629,674,649,625,620,657,689,692,754,755,745,760,746,756,711,714,715,718,724,771,728,753,764,774,776,841,779,830,780,781,783,790,791,792,848,796,832,798,799,842,843,802,809,857,811,859,837,844,845,813,854,815,818,819,820,852,838,823,858,860,839,892,886,904,888,876,865,866,877,897,901,906,885,955,928,910,931,933,947,934,913,915,916,918,919,921,936,923,937,926,960,942,959,961,973,983,963,997,986,965,978,998,987,968,988,1000,1002,971,972,990,994,1033,1017,1036,1043,1026,1004,1052,1030,1007,1009,1031,1024,1010,1039,1011,1116,1161,1097,1098,1099,1074,1100,1056,1128,1158,1077,1058,1159,1101,1155,1079,1080,1106,1138,1081,1060,1082,1142,1157,1144,1163,1086,1087,1145,1062,1063,1064,1146,1065,1147,1091,1067,1160,1110,1092,1111,1112,1093,1070,1114,1071,1164,1096
89,328,417,123,20,473,598,624,620,728,774,841,843,849,860,865,910,913,919,966,972,1021,1009,1056,1158,1057,1084,1092
649,840,637,620,638,696,897,931,999,972,1044,1048,1136,1145,1093
1165,514,137,26,328,408,268,417,291,524,29,105,89,351,184,32,369,295,123,111,20,236,255,39,172,228,149,210,493,445,442,513,523,455,531,558,541,597,608,580,599,565,598,672,614,615,624,642,673,664,629,674,651,682,638,692,754,709,745,760,756,773,711,715,718,722,726,771,728,730,774,776,841,779,780,781,790,853,792,848,796,832,798,842,843,802,809,857,811,845,813,815,855,818,819,820,852,838,822,823,858,860,892,886,872,904,862,866,877,897,906,885,954,955,928,944,910,911,947,934,958,949,913,915,916,918,919,921,936,923,925,952,953,937,926,927,960,959,973,982,963,966,978,967,998,968,999,1000,1002,972,990,991,994,1017,1041,1036,1043,1019,1026,1004,1027,1021,1006,1052,1023,1030,1007,1009,1051,1046,1038,1011,1012,1097,1098,1054,1120,1099,1127,1100,1076,1128,1158,1129,1077,1057,1058,1101,1162,1079,1104,1105,1106,1084,1108,1143,1144,1163,1145,1088,1063,1064,1065,1147,1148,1091,1067,1160,1110,1092,1111,1112,1069,1166,1154,1071,1164,1095
483,1000,1032
994,198,268,29,89,184,295,123,210,473,460,468,523,531,597,586,624,651,754,763,728,774,841,781,790,792,832,843,813,852,822,860,892,888,865,877,913,935,966,978,987,968,1000,972,1017,1041,1034,1004,1021,1014,1032,1046,1161,1168,1158,1077,1101,1143,1163,1088,1092,1093,1068,1070,1071
513,514,328
823,291,524,558,595,760,711,792,835,913,960,978,1000,1033,1040,1004,1006,1023,1016,1126,1159,1080,1083,1108,1092,1165,1093,1094,1070
513,514,328
975,598,620,838,1048,1120,1141,1145,1149
911,791,843,885,1098,1054,1062,1064,1067
852,445,473,774,842,843,802,988,1000,972,1017,1031,1058,1081,1060,1144,1146,1066,1067
802,262,395,137,235,198,408,417,273,291,524,29,248,105,351,184,301,223,193,111,366,62,39,228,149,210,445,473,442,460,513,468,523,455,480,592,558,597,580,599,586,840,565,598,615,624,642,664,629,649,625,651,638,754,709,760,746,756,773,715,771,738,728,730,764,774,776,841,830,781,790,853,791,792,848,796,832,798,842,843,849,809,811,837,844,845,813,855,818,852,823,860,839,886,876,865,866,877,897,901,885,928,910,912,934,913,915,935,921,936,923,925,927,960,961,973,983,963,997,965,966,978,998,987,988,1000,971,972,980,990,991,994,995,1033,1017,1041,1036,1034,1019,1026,1004,1020,1021,1006,1052,1014,1016,1007,1032,1010,1046,1011,1012,1115,1161,1118,1072,1119,1073,1056,1158,1077,1159,1101,1059,1102,1156,1081,1060,1082,1083,1085,1163,1087,1063,1147,1066,1067,1113,1093,1070,1166,1154,1071,1095,1096
1110,29,184,295,93,20,210,473,443,558,597,571,661,624,625,709,745,771,738,728,764,774,841,781,848,832,799,842,843,859,813,860,839,904,888,864,901,912,934,921,923,953,973,966,978,969,972,1038,1129,1077,1078,1159,1081,1083,1084,1142,1143,1145,1146,1091,1066,1160,1093,1071
1059,137,198,408,268,29,105,351,32,295,193,236,228,502,460,558,614,624,664,745,730,774,776,832,802,809,811,837,845,815,818,820,852,822,858,892,886,888,864,865,897,885,912,934,916,918,919,936,923,925,960,959,973,963,986,966,998,987,968,1000,1033,1017,1041,1043,1004,1021,1009,1010,1051,1038,1011,1161,1099,1074,1125,1056,1158,1057,1159,1133,1101,1102,1162,1155,1079,1105,1106,1157,1085,1163,1061,1088,1063,1146,1089,1065,1147,1067,1110,1112,1113,1093,1068,1070,1166,1095
709,123,1143
1059,137,198,408,268,29,105,351,32,295,193,236,228,502,460,558,614,624,664,745,730,774,776,832,802,809,811,837,845,815,818,820,852,822,858,892,886,888,864,865,897,885,912,934,916,918,919,936,923,925,960,959,973,963,986,966,998,987,968,1000,1033,1017,1041,1043,1004,1021,1009,1010,1051,1038,1011,1161,1099,1074,1125,1056,1158,1057,1159,1133,1101,1102,1162,1155,1079,1105,1106,1157,1085,1163,1061,1088,1063,1146,1089,1065,1147,1067,1110,1112,1113,1093,1068,1070,1166,1095
1089,287,395,137,408,268,273,29,105,89,351,32,301,295,193,20,236,377,62,172,210,502,445,473,512,513,468,523,480,558,595,608,580,601,565,614,615,624,673,674,649,625,651,657,666,682,709,745,760,746,756,722,751,764,774,776,841,779,780,783,786,831,790,791,792,795,796,832,799,802,809,811,845,813,815,855,818,820,852,838,823,858,860,839,892,886,872,887,864,866,885,954,955,928,912,958,913,915,935,916,918,919,921,925,926,960,942,959,961,973,965,967,968,1000,979,1002,971,993,994,1041,1036,1040,1043,1034,1019,1027,1048,1020,1021,1006,1052,1023,1016,1047,1009,1032,1010,1051,1046,1011,1161,1097,1118,1119,1098,1054,1120,1121,1168,1123,1055,1073,1074,1125,1126,1127,1056,1158,1077,1132,1057,1058,1078,1159,1133,1101,1059,1135,1102,1162,1155,1104,1156,1080,1105,1106,1138,1060,1083,1141,1108,1157,1085,1163,1061,1062,1088,1063,1064,1146,1065,1109,1167,1091,1149,1066,1067,1160,1110,1092,1111,1165,1112,1093,1068,1094,1069,1153,1070,1166,1114,1154,1164,1095
20,369,210,442,443,642,629,620,760,718,732,857,901,955,956,978,972,1014,1120,1058,1066
1011,624,774,843,912,966,1041,1010,1074,1070
262,366,455,666,754,753,732,783,811,844,820,933,953,973,975,1038,1111,1071
20,531,541,624,642,649,620,689,760,715,718,728,877,978,987,999,1143,1061,1087,1145,1146,1164
853,287,395,342,137,198,408,417,273,291,524,29,248,105,351,184,223,366,228,502,445,442,443,460,512,468,455,480,541,595,597,580,599,586,840,571,565,614,624,664,620,657,666,682,638,692,755,695,696,745,773,711,714,718,722,724,771,738,753,774,777,830,780,783,786,831,790,791,792,848,832,798,842,843,802,849,809,811,859,837,844,845,813,815,855,818,820,852,823,858,839,869,886,872,904,888,865,877,897,901,906,955,928,944,911,912,947,934,949,913,935,919,951,921,936,923,925,952,953,937,927,960,942,959,961,973,982,963,975,997,986,965,966,998,987,976,988,1000,1002,971,972,990,991,993,995,1033,1017,1040,1019,1026,1004,1027,1020,1021,1006,1023,1014,1030,1007,1009,1031,1032,1051,1015,1046,1039,1011,1012,1161,1097,1072,1054,1120,1099,1168,1123,1055,1074,1075,1126,1056,1158,1132,1057,1159,1101,1059,1135,1102,1162,1155,1079,1104,1156,1080,1105,1106,1138,1141,1085,1163,1086,1063,1064,1089,1065,1148,1066,1160,1113,1093,1094,1069,1070,1166,1071,1095
1048,63,442,531,661,649,620,709,831,842,857,854,904,893,866,877,903,955,933,956,949,936,953,937,984,985,972,993,1036,1044,1022,1014,1029,1008,1049,1012,1115,1116,1072,1120,1075,1103,1138,1081,1142,1143,1087,1148,1151,1153,1096
1067,262,342,137,26,235,258,268,417,291,524,29,184,32,295,193,111,20,236,377,39,172,228,210,493,445,473,443,460,512,513,468,523,480,531,542,558,539,597,608,580,586,601,571,614,615,624,664,629,674,625,651,666,682,638,689,745,760,746,715,751,771,753,730,764,774,776,779,780,781,783,792,795,796,832,798,799,843,802,809,811,844,813,818,819,820,852,822,823,860,892,872,904,888,865,866,877,897,901,885,955,928,911,912,932,933,934,913,915,935,916,918,919,921,936,923,925,953,937,926,927,960,973,982,963,964,986,965,966,978,967,998,968,999,971,972,994,1033,1017,1041,1043,1034,1004,1027,1006,1052,1016,1030,1007,1009,1024,1010,1051,1015,1038,1039,1011,1012,1161,1097,1117,1098,1054,1099,1168,1055,1073,1074,1125,1100,1056,1128,1158,1129,1077,1057,1058,1159,1101,1059,1102,1162,1155,1079,1104,1105,1106,1138,1060,1083,1140,1141,1108,1163,1086,1145,1062,1088,1063,1064,1146,1089,1065,1109,1147,1149,1110,1092,1111,1112,1113,1068,1094,1069,1070,1166,1114,1154,1071,1164,1095,1096
715,287,262,297,514,395,137,26,235,258,328,198,417,273,291,29,248,105,89,184,369,223,295,123,111,93,20,236,255,377,228,210,493,445,473,442,443,512,513,468,480,592,542,558,539,541,573,599,601,840,571,598,661,672,614,615,624,673,664,625,620,666,682,689,754,755,695,745,760,756,773,711,714,718,722,726,771,738,728,730,732,764,774,776,777,841,779,830,780,781,786,831,792,848,796,832,842,843,811,837,844,845,813,815,855,818,819,852,838,858,892,904,888,864,876,865,866,877,906,885,954,931,934,915,935,919,951,921,936,923,925,952,953,937,926,927,960,973,982,997,964,966,978,967,998,988,999,969,1000,979,971,972,993,994,1033,1017,1041,1036,1034,1019,1004,1027,1028,1029,1030,1007,1009,1024,1032,1010,1015,1046,1038,1011,1116,1072,1054,1099,1125,1126,1127,1100,1056,1158,1077,1057,1078,1159,1133,1134,1135,1079,1156,1081,1060,1082,1083,1139,1107,1143,1163,1061,1087,1145,1088,1063,1146,1147,1148,1066,1112,1113,1093,1070,1071,1096
473,342,137,29,248,105,89,184,32,295,193,255,172,228,210,445,443,460,480,586,571,615,624,620,709,745,756,715,728,774,776,841,830,780,781,792,832,843,802,845,815,860,839,888,865,877,906,885,955,928,911,912,934,913,915,935,919,973,966,978,967,968,1000,1002,972,1017,1036,1034,1021,1024,1010,1073,1056,1158,1077,1162,1079,1083,1163,1086,1088,1063,1064,1067,1092,1112,1093,1069,1070,1071,1095,1096
760,342,137,328,408,248,105,184,295,123,111,236,172,228,502,445,473,468,480,592,595,580,599,601,571,614,624,664,682,745,746,715,718,722,751,730,764,774,779,830,780,792,795,843,811,845,813,815,819,865,866,877,913,915,919,936,923,952,973,965,966,967,998,987,988,999,971,972,994,1043,1052,1007,1010,1051,1015,1011,1012,1054,1074,1056,1158,1077,1155,1079,1080,1106,1081,1060,1082,1163,1062,1063,1064,1091,1092,1111,1069,1114
1007,105,571,760
1161,105,193,728,843,886,955,966,1017,1115,1116
830,262,81,342,137,235,258,328,408,268,417,273,291,105,351,184,369,223,295,193,111,93,20,236,366,255,377,39,210,493,445,473,442,443,512,513,468,480,531,592,558,539,541,597,580,599,586,840,571,565,614,615,624,642,673,664,629,674,625,651,620,682,670,689,754,755,760,746,711,715,718,751,726,771,738,728,730,732,764,774,776,841,779,780,781,831,790,791,792,848,796,798,799,842,843,802,809,857,859,837,845,855,818,819,852,838,822,860,839,892,886,872,904,862,864,893,865,866,877,897,901,954,928,910,931,933,934,913,915,935,919,951,921,936,923,925,953,937,926,927,960,961,973,963,965,966,978,967,998,976,968,999,989,972,991,993,1017,1041,1036,1034,1019,1026,1020,1042,1030,1007,1009,1031,1024,1032,1010,1015,1038,1039,1011,1054,1073,1056,1129,1077,1057,1058,1078,1159,1059,1079,1080,1081,1082,1083,1084,1143,1085,1061,1086,1087,1145,1062,1063,1064,1146,1090,1091,1149,1066,1067,1110,1092,1165,1093,1094,1069,1070,1095,1096
1023,262,81,342,137,235,258,268,417,291,524,29,248,105,89,351,184,32,369,295,123,193,93,20,236,366,172,228,210,502,445,473,442,443,460,512,513,468,523,455,480,542,558,541,597,580,599,586,571,565,614,615,624,642,673,664,674,649,625,651,666,682,638,689,755,709,745,760,711,715,722,724,763,751,726,771,728,753,764,774,776,841,830,780,783,831,790,853,792,848,832,798,843,835,802,809,811,837,845,813,815,818,820,852,838,822,823,858,860,872,862,888,865,866,901,885,954,955,928,911,912,931,932,933,934,949,913,916,919,951,921,936,925,953,937,926,960,973,963,964,965,966,978,998,987,976,968,969,1000,989,979,1002,971,972,994,995,1033,1017,1041,1036,1043,1004,1027,1048,1021,1006,1052,1016,1030,1007,1009,1031,1024,1032,1010,1015,1039,1011,1161,1098,1099,1168,1055,1073,1074,1125,1127,1056,1076,1128,1158,1129,1077,1057,1078,1135,1162,1079,1104,1106,1060,1082,1083,1157,1085,1163,1061,1086,1087,1145,1062,1088,1063,1064,1146,1089,1065,1147,1066,1110,1092,1111,1113,1093,1068,1094,1069,1070,1166,1114,1154,1071,1164,1095,1096
1092,328,599,614,624,760,715,771,764,774,792,848,832,886,912,937,1000,1034,1004,1016,1009,1015,1161,1081,1060,1163,1165,1068,1070,1071
89,287,262,297,81,395,137,26,328,408,268,417,273,291,524,248,105,351,184,32,369,223,295,193,111,93,20,366,255,377,538,228,149,210,502,445,473,442,460,513,468,455,592,558,541,597,599,586,601,840,571,598,614,624,642,664,629,649,625,651,620,638,692,754,755,695,709,696,756,711,715,718,724,751,726,771,738,728,730,732,774,776,841,830,780,781,831,853,848,795,796,832,842,835,802,809,857,811,859,845,813,855,819,820,852,838,822,892,886,872,887,862,888,893,876,866,877,901,906,954,928,944,910,911,912,931,956,934,949,919,951,921,936,923,925,952,953,960,942,959,961,982,983,978,967,976,968,988,999,969,1000,989,1002,972,991,1033,1017,1041,1036,1043,1034,1019,1026,1004,1027,1020,1021,1023,1007,1009,1024,1032,1051,1015,1050,1046,1038,1011,1115,1161,1072,1073,1074,1125,1126,1128,1158,1129,1077,1132,1057,1133,1101,1059,1102,1162,1155,1079,1137,1105,1106,1138,1081,1082,1083,1085,1144,1163,1086,1087,1145,1063,1146,1089,1149,1092,1112,1113,1069,1070,1154
1043,262,268,29,105,184,32,295,193,210,473,443,460,513,468,480,558,614,624,629,745,715,751,774,776,777,841,790,792,796,852,860,888,865,911,934,913,919,936,925,966,971,972,1017,1034,1021,1006,1016,1030,1007,1009,1010,1039,1011,1054,1099,1168,1073,1074,1056,1158,1057,1059,1162,1163,1062,1063,1089,1066,1067,1093,1068,1070,1114,1071,1095
417,262,514,81,395,137,26,328,198,408,268,524,29,248,105,32,111,255,377,228,149,210,493,502,445,473,442,443,468,523,592,558,539,595,597,608,580,599,601,840,571,565,598,661,615,624,642,673,664,629,674,649,625,651,620,657,666,692,754,709,696,756,773,711,714,718,722,771,728,753,730,732,774,841,780,790,853,791,792,848,796,832,798,842,802,811,859,837,845,813,854,815,818,819,820,852,838,822,860,892,886,872,907,876,865,866,897,906,955,912,931,932,933,947,934,949,913,915,935,919,951,921,936,952,953,960,942,959,961,973,975,997,986,966,998,987,976,968,988,969,1000,1002,971,972,980,990,991,993,994,995,1033,1017,1041,1036,1040,1026,1027,1048,1042,1028,1014,1016,1047,1030,1031,1024,1032,1010,1046,1038,1039,1011,1115,1161,1118,1072,1119,1054,1120,1168,1073,1127,1128,1158,1077,1057,1133,1101,1135,1102,1162,1103,1137,1156,1080,1105,1138,1060,1083,1141,1107,1108,1157,1143,1085,1163,1063,1064,1089,1109,1147,1091,1067,1160,1110,1092,1111,1112,1113,1068,1153,1070,1166,1114,1154,1071,1096
726,262,328,408,105,89,111,445,473,523,542,541,608,565,624,642,664,629,620,682,771,728,774,777,841,830,792,832,843,837,845,815,855,852,888,866,897,955,934,936,959,963,987,994,1041,1004,1161,1072,1127,1158,1058,1138,1081,1082,1084,1144,1149,1093
1116,473,689,842,866,955,944,958,984,987,999,1048,1120,1127,1129,1134,1087
524,29,62,39,615,624,792,935,1010,1064,1068
1081,105,228,445,601,624,755,756,751,771,728,774,841,780,792,832,845,927,978,998,987,972,1028,1161,1056,1077,1106,1082,1163,1087,1070
1008,620,638,711,792,1075,1081
1163,262,248,473,480,565,661,624,625,754,732,774,841,781,853,792,848,832,843,819,886,862,865,912,934,919,921,926,998,972,990,994,1006,1047,1030,1009,1039,1161,1056,1077,1060,1061,1147,1092,1070
1000,947,1032
614,262,514,342,137,26,235,328,29,295,193,366,210,442,513,480,542,539,599,598,672,615,624,629,674,625,755,709,760,711,715,771,728,730,774,779,781,791,792,832,798,802,811,815,818,820,852,860,886,865,901,885,928,931,956,918,919,937,926,973,966,998,968,1002,1043,1021,1009,1161,1098,1168,1123,1073,1074,1125,1126,1127,1100,1056,1058,1059,1163,1089,1067,1092,1112
897,395,342,26,328,273,524,29,105,89,351,32,295,123,193,111,20,236,255,377,39,172,210,493,502,445,473,442,443,460,512,513,523,592,539,541,573,595,597,608,599,586,601,571,598,672,615,624,642,673,629,625,620,657,666,692,695,709,696,745,756,773,714,715,718,724,751,771,728,753,730,732,764,774,776,777,830,780,781,786,831,791,792,796,832,798,799,843,802,849,809,857,811,859,844,845,813,818,819,820,852,838,822,858,860,839,892,886,887,862,888,864,876,865,901,906,885,954,955,911,912,932,947,957,956,934,958,949,915,916,918,921,936,923,926,927,960,961,973,982,963,975,985,986,966,978,998,987,976,968,988,999,969,991,994,995,1033,1041,1036,1043,1034,1019,1004,1048,1020,1021,1006,1022,1023,1014,1047,1030,1024,1049,1010,1051,1050,1046,1038,1011,1097,1072,1119,1098,1054,1121,1099,1055,1073,1074,1125,1126,1100,1056,1158,1057,1078,1159,1133,1135,1162,1104,1137,1080,1105,1138,1081,1060,1085,1163,1086,1062,1146,1065,1147,1167,1090,1091,1149,1066,1067,1110,1092,1111,1112,1068,1070,1166,1154,1164,1095
844,342,328,408,29,248,295,366,255,39,228,210,473,512,480,542,558,539,595,580,571,565,672,624,625,682,638,754,745,760,746,756,711,715,771,728,753,730,732,774,781,783,792,848,832,843,802,811,813,820,852,822,860,839,892,886,888,893,865,885,928,911,912,957,913,919,951,923,925,952,953,926,961,963,975,997,966,998,971,972,991,994,1026,1027,1052,1049,1011,1161,1168,1073,1076,1158,1133,1103,1106,1081,1143,1163,1064,1147,1067,1092,1112,1093,1153,1154,1071,1095
937,351,32,295,480,541,597,571,615,624,620,715,730,774,780,781,792,848,832,852,886,865,866,877,931,934,925,963,978,1026,1021,1014,1024,1074,1125,1127,1128,1077,1081,1060,1142,1163,1146,1112,1070
573,297,514,395,342,137,408,268,524,248,105,184,301,223,123,93,20,236,377,425,149,63,493,502,445,473,442,460,513,468,523,455,480,592,541,597,608,599,571,598,672,624,642,664,629,625,682,754,755,709,745,756,714,715,718,722,724,751,726,771,738,728,753,730,764,774,776,841,779,830,781,790,853,791,792,848,795,796,798,799,843,802,809,811,837,845,813,815,855,818,819,852,838,822,858,860,892,872,904,862,888,865,866,877,897,885,954,955,928,910,911,912,933,934,958,949,913,915,935,916,919,951,936,923,953,927,960,942,961,973,982,983,963,975,997,964,965,978,967,998,976,968,969,989,1002,971,972,994,995,1033,1017,1041,1036,1034,1019,1004,1048,1021,1052,1014,1016,1030,1007,1008,1009,1032,1010,1051,1015,1038,1039,1011,1012,1161,1097,1072,1119,1054,1099,1168,1055,1074,1125,1056,1076,1128,1129,1077,1057,1058,1159,1059,1135,1162,1155,1079,1104,1080,1081,1060,1082,1084,1108,1142,1144,1163,1061,1086,1087,1145,1062,1088,1063,1064,1146,1147,1090,1091,1149,1066,1160,1092,1111,1165,1112,1113,1069,1070,1114,1154,1095,1096
105,297,81,395,137,26,328,198,408,268,417,524,248,184,301,369,223,295,123,193,111,93,236,366,377,538,228,210,502,445,473,442,513,468,523,592,558,541,597,580,599,586,601,840,571,565,598,672,615,624,642,673,664,625,620,682,692,754,755,709,760,756,711,714,722,724,751,726,771,738,728,730,764,774,776,841,779,830,781,831,790,853,791,792,848,795,796,832,799,842,843,802,849,811,837,844,845,813,815,818,819,820,852,838,892,886,872,862,888,865,866,877,897,901,885,928,911,912,932,933,947,934,949,913,915,919,951,936,925,952,953,937,927,960,942,961,973,963,964,965,966,978,967,998,987,976,968,988,969,1000,989,971,972,990,991,994,995,1033,1017,1041,1036,1026,1004,1027,1021,1006,1022,1052,1028,1014,1016,1007,1009,1024,1032,1010,1046,1038,1011,1012,1115,1161,1098,1120,1168,1073,1075,1127,1056,1158,1132,1058,1101,1081,1082,1140,1107,1084,1108,1085,1163,1087,1145,1063,1066,1160,1110,1092,1165,1113,1093,1153,1071,1164,1096
1070,81,137,26,268,273,524,29,248,105,184,32,295,20,236,377,39,172,228,502,445,473,442,513,523,455,480,592,558,541,595,597,580,599,586,571,565,672,615,624,673,674,625,620,666,682,689,755,709,745,760,746,756,711,715,718,751,771,738,728,753,730,764,774,776,841,779,780,781,783,786,831,790,791,792,795,796,798,843,802,809,811,859,837,845,813,818,819,820,852,860,892,872,904,888,864,865,866,897,906,928,911,912,947,934,913,915,935,916,919,921,936,923,925,952,937,926,927,960,959,961,973,983,963,965,966,978,967,998,987,988,999,969,1000,971,980,994,995,1033,1041,1043,1034,1026,1004,1021,1052,1014,1030,1007,1009,1031,1024,1032,1015,1038,1039,1011,1097,1117,1119,1098,1054,1099,1168,1055,1073,1074,1125,1075,1126,1100,1056,1158,1129,1077,1057,1058,1078,1101,1059,1162,1155,1079,1104,1156,1106,1138,1081,1060,1082,1141,1085,1163,1061,1086,1087,1145,1062,1088,1063,1064,1089,1065,1091,1066,1067,1092,1111,1112,1093,1068,1094,1069,1166,1114,1154,1164,1095
1009,262,342,137,328,408,268,89,32,223,295,123,193,93,236,172,210,473,442,512,513,480,592,558,571,614,615,624,673,745,715,763,771,774,776,841,792,848,832,843,809,811,845,813,818,819,820,822,888,865,866,928,912,934,915,916,919,921,936,926,963,965,966,978,998,968,971,972,1033,1041,1036,1043,1021,1030,1024,1011,1161,1098,1055,1127,1056,1057,1079,1104,1163,1086,1145,1062,1088,1063,1064,1065,1067,1093,1068,1071,1095
972,295,20,473,599,624,664,620,666,760,756,763,726,738,728,732,774,776,841,781,791,848,832,843,892,886,877,956,949,915,916,936,942,982,963,978,976,999,1000,989,991,1016,1009,1024,1038,1077,1057,1078,1101,1081,1084,1163,1145,1090,1068,1095,1096
823,781,921,1099,1109,1067,1070
638,395,26,198,291,105,295,123,111,377,493,445,473,598,624,642,709,696,718,751,771,728,774,841,830,831,791,832,802,837,854,820,860,839,892,897,944,919,921,923,952,937,960,982,1000,1021,1028,1030,1127,1159,1162,1080,1081,1060,1111,1068,1166,1164
994,408,105,123,93,366,377,39,228,443,531,595,624,625,651,657,689,773,722,771,728,732,774,832,843,813,815,823,860,886,866,897,901,928,944,935,921,936,953,937,927,960,982,966,978,1000,1002,971,1034,1027,1020,1021,1052,1032,1010,1038,1072,1119,1099,1123,1158,1129,1159,1103,1156,1060,1147,1068
1031,620
1028,624,649,620,709,838,872,978,972,994,1016,1032,1012,1077,1138,1141,1146
848,328,408,29,105,184,32,223,295,111,366,172,228,149,445,473,442,443,531,608,586,840,598,615,624,664,674,651,689,754,755,715,718,724,751,726,771,728,730,732,774,776,777,841,830,831,853,792,832,843,809,811,859,844,845,813,820,852,838,860,872,866,877,906,954,955,928,944,912,913,951,921,936,923,925,952,937,927,942,978,976,988,1000,989,979,972,990,994,1033,1017,1036,1034,1027,1048,1021,1006,1014,1007,1009,1010,1015,1050,1046,1161,1075,1056,1076,1077,1159,1101,1102,1103,1079,1104,1106,1060,1082,1143,1146,1089,1109,1147,1091,1149,1066,1067,1110,1092,1165,1093,1069,1070,1071,1095,1096
848,105,184,295,193,228,443,480,541,598,624,664,620,709,718,771,774,832,843,813,912,934,935,987,1000,989,1041,1004,1007,1072,1056,1158,1077,1140,1087,1146,1147,1067,1093,1095
865,137,328,408,268,524,105,351,184,295,377,228,63,210,445,443,558,541,573,597,599,598,614,624,642,666,755,760,756,714,715,722,751,771,738,728,730,774,776,786,848,832,798,843,802,809,811,844,819,820,852,860,886,876,866,910,912,947,934,913,915,916,936,925,937,982,983,963,978,998,972,1017,1026,1021,1014,1007,1009,1032,1046,1038,1011,1115,1161,1054,1100,1129,1077,1058,1078,1079,1083,1087,1145,1091,1067,1112,1070,1154,1071,1095
955,754,877,999
755,328,248,105,89,295,93,443,460,455,480,592,586,624,709,715,728,841,830,792,832,843,849,809,860,934,913,935,919,936,963,966,978,998,999,1000,972,1017,1021,1038,1125,1077,1057,1159,1079,1081,1060,1087,1093,1070,1071,1164,1095
1129,287,137,235,417,291,184,93,149,442,586,598,624,664,629,620,754,709,718,726,771,774,781,790,848,832,843,811,818,877,952,963,989,992,1033,1041,1026,1004,1009,1073,1158,1077,1057,1058,1078,1159,1133,1163,1110,1113,1093,1070
753,137,258,198,268,524,29,248,223,295,123,236,255,39,445,473,443,512,480,580,624,673,651,689,760,746,715,763,771,728,774,776,831,790,853,792,832,799,811,837,844,813,815,820,822,823,860,839,872,928,911,934,913,935,919,921,923,926,960,983,963,966,967,998,987,988,1002,971,991,1033,1017,1041,1019,1026,1021,1016,1007,1010,1038,1168,1056,1077,1159,1060,1157,1087,1063,1067,1113,1093,1068,1070,1071
1011,29,295,480,558,624,774,830,792,888,934,972,1073,1080,1163
1127,709,774,843,952,1161,1092,1093
273,262,137,198,351,39,425,149,445,473,513,597,608,599,586,571,615,624,674,682,709,718,751,771,753,774,781,792,796,809,811,820,822,860,886,897,910,913,916,951,936,923,953,963,965,998,987,968,1000,971,1041,1036,1019,1021,1007,1009,1038,1117,1073,1074,1158,1057,1059,1106,1083,1141,1163,1160,1093,1069,1071
513,262,297,137,26,235,328,408,268,273,291,29,248,105,89,32,301,295,111,236,366,377,39,425,228,149,210,502,445,473,442,455,480,592,558,541,580,599,586,840,571,565,598,661,614,615,624,664,629,674,625,657,689,692,754,755,695,709,696,760,773,711,714,715,718,771,732,764,774,777,841,779,830,780,781,783,786,790,792,848,795,832,799,842,843,802,857,811,859,837,845,813,815,818,852,858,860,839,892,886,872,887,904,862,876,865,866,877,897,954,928,911,912,931,947,934,949,913,915,916,919,951,936,925,952,926,960,942,959,961,963,986,966,978,967,998,987,999,969,1000,989,1002,971,972,994,1033,1017,1041,1036,1040,1043,1034,1026,1004,1027,1048,1020,1021,1022,1029,1030,1007,1024,1032,1010,1051,1015,1050,1046,1039,1011,1116,1161,1117,1072,1098,1054,1121,1099,1168,1055,1073,1074,1125,1126,1056,1076,1158,1129,1077,1057,1058,1078,1159,1133,1101,1059,1135,1102,1081,1060,1082,1141,1108,1143,1085,1163,1087,1063,1066,1110,1112,1113,1093,1068,1069,1070,1154,1071
1015,137,89,184,473,480,558,595,571,624,709,760,715,830,848,809,811,935,925,952,963,967,998,1004,1007,1024,1010,1106,1163,1070,1095
473,395,342,137,26,328,268,417,291,29,105,89,351,184,32,369,295,193,111,93,236,366,255,228,149,210,493,445,442,443,460,468,455,480,531,592,558,597,608,580,599,586,571,598,672,615,624,673,664,629,625,651,666,638,755,709,760,756,773,711,715,718,771,738,728,753,730,732,764,774,776,841,779,830,780,781,790,853,792,848,832,798,842,843,802,809,857,811,859,845,815,819,820,852,838,858,860,892,886,862,864,865,877,897,885,954,955,928,944,910,912,947,934,958,913,915,935,916,919,951,936,923,953,937,926,927,960,973,983,963,978,967,998,987,968,969,1000,971,972,990,994,1017,1041,1036,1034,1004,1027,1020,1006,1052,1028,1016,1007,1008,1009,1032,1051,1015,1046,1038,1039,1011,1161,1072,1119,1168,1073,1074,1075,1126,1100,1056,1128,1158,1077,1057,1058,1078,1159,1101,1102,1162,1103,1079,1104,1080,1105,1106,1138,1081,1060,1139,1142,1157,1143,1144,1163,1061,1086,1087,1145,1062,1088,1063,1064,1146,1089,1065,1091,1066,1067,1160,1092,1112,1113,1093,1068,1069,1070,1154,1071,1095
811,26,235,268,417,524,29,184,32,295,193,480,558,624,745,774,779,790,843,818,865,897,915,916,963,966,978,1034,1004,1009,1051,1161,1054,1099,1168,1055,1073,1056,1059,1104,1088,1065,1067,1113,1093,1095
1074,287,262,81,395,137,26,235,328,198,408,268,417,273,524,29,248,351,32,301,295,123,193,93,236,366,255,377,39,172,228,210,493,502,445,442,460,512,513,468,523,455,480,592,558,541,595,597,608,580,599,586,840,571,565,614,615,624,673,664,629,625,682,670,638,754,755,695,709,760,746,715,722,724,751,728,753,774,776,779,830,781,790,791,792,795,796,798,799,843,849,809,811,845,815,855,818,820,852,822,823,858,860,892,886,872,888,893,906,885,954,928,911,912,931,933,947,956,913,915,916,918,919,951,936,923,925,937,926,960,942,959,973,963,975,986,965,966,998,987,976,968,988,999,1002,971,990,991,993,1033,1036,1043,1034,1019,1004,1020,1021,1006,1052,1030,1009,1031,1051,1015,1011,1115,1161,1097,1098,1120,1121,1099,1168,1055,1073,1125,1056,1128,1158,1129,1077,1057,1058,1133,1101,1059,1135,1162,1103,1155,1079,1104,1156,1080,1105,1106,1081,1082,1083,1140,1085,1163,1061,1087,1062,1088,1063,1064,1146,1089,1065,1109,1147,1091,1066,1067,1160,1111,1165,1112,1113,1093,1068,1094,1069,1070,1166,1114,1071,1164,1095,1096
524,262,81,26,408,291,105,89,295,111,531,586,664,763,726,771,738,728,774,841,792,815,823,858,860,892,886,913,935,936,927,967,1004,1021,1015,1057,1159,1060,1112
1024,328,408,417,29,248,105,32,193,93,20,236,366,255,228,210,473,443,512,468,592,558,599,586,840,614,624,673,629,682,692,754,715,763,751,771,728,732,774,776,841,830,792,832,843,857,811,845,813,815,852,888,893,866,877,911,912,913,919,951,936,923,952,953,937,926,960,983,975,967,987,1002,972,1033,1017,1041,1036,1034,1007,1009,1015,1039,1011,1161,1054,1168,1073,1128,1077,1058,1078,1104,1081,1082,1157,1087,1145,1088,1148,1066,1067,1110,1112,1093,1069,1070,1071
893,840,984,985,1029,1097,1107,1151
571,287,81,342,137,26,235,408,268,417,273,291,524,248,105,89,351,32,301,295,123,193,111,93,20,236,366,377,538,39,228,149,210,493,502,445,473,443,460,512,513,468,523,455,480,542,558,539,595,580,599,586,601,840,565,598,672,614,615,624,664,625,620,666,682,638,689,692,755,709,745,760,746,756,773,711,715,718,724,751,771,753,730,764,776,777,779,781,783,790,791,792,848,795,796,798,799,843,802,809,857,811,844,845,854,815,855,818,819,820,852,838,822,823,858,860,886,872,888,864,876,897,901,885,955,928,910,911,912,934,913,915,916,918,951,921,936,923,925,952,926,927,961,982,963,997,964,965,966,978,998,987,969,1000,971,991,993,1017,1041,1036,1040,1043,1034,1026,1004,1027,1006,1052,1028,1014,1029,1030,1007,1008,1009,1031,1024,1051,1015,1038,1011,1115,1161,1117,1119,1098,1054,1099,1168,1055,1073,1074,1100,1158,1077,1057,1058,1159,1101,1059,1135,1162,1155,1104,1156,1105,1106,1060,1141,1108,1163,1061,1088,1064,1146,1089,1065,1091,1067,1160,1110,1092,1093,1068,1094,1069,1070,1166,1164,1095
620,664
994,198,105,443,460,565,709,773,771,728,774,776,792,832,843,809,813,852,888,912,913,935,919,987,1000,1017,1026,1021,1161,1168,1056,1058,1159,1106,1060,1157,1163,1093,1068,1070
1095,287,81,395,137,26,417,291,524,29,105,351,184,301,295,193,111,93,236,366,228,149,210,493,445,473,442,443,512,513,523,455,480,592,558,539,541,597,608,580,599,586,571,565,598,672,615,624,673,664,674,625,689,692,755,696,760,756,711,715,771,728,753,776,841,779,830,781,786,791,792,848,796,832,843,802,809,811,844,813,815,819,820,852,838,823,858,860,892,886,864,865,866,877,897,901,885,954,928,910,911,912,934,949,913,915,935,916,921,936,923,925,952,960,973,963,997,978,967,998,987,988,989,1002,971,972,991,993,994,1017,1041,1036,1043,1034,1026,1004,1027,1021,1006,1052,1014,1007,1009,1031,1024,1010,1051,1015,1046,1011,1012,1161,1097,1117,1072,1119,1098,1054,1120,1121,1099,1168,1055,1074,1127,1056,1076,1128,1129,1077,1132,1057,1058,1159,1101,1059,1135,1102,1162,1155,1079,1104,1137,1156,1080,1105,1106,1081,1060,1082,1083,1141,1108,1157,1085,1144,1163,1061,1086,1088,1063,1064,1146,1089,1065,1109,1147,1091,1066,1067,1110,1165,1112,1093,1068,1094,1069,1070,1166,1071,1164
1051,287,262,81,137,26,258,328,408,268,417,524,29,89,351,184,32,295,123,193,236,366,377,39,228,493,442,443,455,480,592,542,558,539,597,608,580,571,565,615,624,629,674,649,657,666,682,692,745,746,714,715,753,730,774,776,781,790,853,792,796,798,799,843,802,849,809,811,815,855,818,819,820,822,823,860,892,888,893,897,885,911,912,957,958,935,916,918,923,952,926,960,942,961,982,963,997,965,967,998,968,969,1000,979,971,993,1033,1017,1041,1040,1034,1004,1027,1048,1021,1052,1030,1009,1032,1010,1015,1050,1038,1011,1161,1097,1119,1098,1099,1168,1055,1073,1074,1125,1127,1056,1158,1077,1057,1058,1078,1159,1059,1135,1102,1103,1155,1104,1169,1080,1105,1106,1083,1084,1108,1157,1085,1163,1061,1086,1062,1088,1064,1146,1089,1065,1147,1091,1066,1067,1111,1165,1112,1093,1069,1166,1154,1071,1164,1095
872,268,754,912,1072,1093
673,297,258,328,408,268,291,524,105,89,32,123,193,111,93,20,236,366,255,228,149,210,445,473,442,443,460,512,468,523,455,592,542,541,573,595,608,599,586,601,840,571,565,614,615,624,642,664,629,649,625,651,620,682,638,754,755,709,696,745,746,756,715,718,751,726,771,738,728,730,732,774,776,841,779,830,780,781,786,790,853,792,796,832,843,857,811,845,813,815,855,819,852,838,822,823,858,860,892,886,872,887,888,864,876,866,877,897,901,885,954,928,944,910,912,933,957,956,934,913,915,935,919,951,921,936,923,925,952,953,927,960,973,982,983,963,975,997,978,968,999,969,1000,989,1002,972,1017,1036,1045,1044,1034,1026,1004,1027,1020,1006,1052,1014,1047,1030,1007,1009,1024,1032,1015,1050,1011,1097,1072,1119,1099,1123,1055,1125,1126,1127,1100,1056,1076,1129,1077,1131,1057,1058,1078,1159,1059,1135,1162,1103,1137,1080,1106,1138,1081,1060,1107,1084,1108,1157,1143,1085,1061,1086,1066,1170,1067,1160,1110,1092,1111,1165,1068,1153,1070,1154,1164,1095
664,258,105,840,649,620,748,774,849,886,876,986,995,1115,1124
20,395,342,137,328,198,408,268,417,248,105,89,351,184,32,301,369,295,123,111,93,366,255,538,172,210,445,473,442,513,523,455,480,531,592,539,541,597,608,580,599,586,840,571,598,615,624,642,673,664,629,674,649,625,620,657,682,670,689,692,754,695,709,696,745,760,746,773,714,715,718,724,751,771,738,728,753,732,764,774,776,841,830,831,853,791,792,848,795,796,832,799,843,802,849,857,811,859,813,855,819,820,838,823,858,860,886,872,887,862,888,864,877,897,903,906,885,954,955,928,911,912,956,934,958,915,916,918,921,923,925,952,953,937,926,927,960,942,961,973,982,983,963,975,965,978,967,988,999,969,989,979,971,972,994,995,1033,1017,1041,1034,1026,1004,1027,1048,1021,1022,1052,1023,1014,1047,1007,1008,1024,1015,1050,1011,1115,1116,1161,1072,1119,1168,1074,1125,1075,1126,1100,1056,1128,1158,1129,1058,1078,1159,1133,1101,1103,1104,1136,1137,1156,1080,1106,1138,1081,1083,1139,1107,1084,1163,1061,1086,1087,1145,1062,1064,1146,1090,1149,1066,1170,1067,1110,1092,1113,1069,1154,1096
718,228,661,857,876,894,947,939,936,942,984,999,979,1044,1047,1013,1121,1127,1135,1103,1137,1138,1139,1143,1090,1153
620,20,738,728,944,999
1083,287,262,81,137,258,198,268,417,273,291,29,105,351,32,295,123,20,366,377,538,39,172,493,445,473,443,460,468,455,592,542,558,539,597,580,599,601,840,571,565,614,615,624,673,664,674,625,657,666,682,692,709,760,746,773,715,728,753,730,732,774,779,781,786,790,853,791,792,795,796,799,843,802,849,809,811,845,813,815,818,820,852,822,823,858,860,886,887,864,876,865,897,901,885,928,910,911,912,947,949,915,935,916,918,951,936,923,925,953,960,959,961,973,963,997,965,966,978,998,987,988,969,1000,989,1002,971,990,993,994,995,1017,1041,1040,1034,1026,1020,1006,1052,1028,1023,1014,1016,1030,1009,1032,1010,1051,1015,1046,1011,1115,1161,1097,1117,1118,1098,1054,1168,1123,1055,1073,1074,1100,1056,1076,1128,1158,1129,1077,1057,1058,1159,1133,1101,1059,1135,1162,1104,1156,1106,1081,1060,1139,1140,1141,1107,1108,1157,1163,1061,1086,1062,1064,1146,1065,1109,1148,1091,1149,1066,1067,1160,1110,1092,1111,1165,1112,1093,1068,1094,1069,1070,1166,1071,1164,1095
105,976
105,840
105,287,262,137,328,524,248,89,295,123,93,236,366,172,228,445,513,480,539,597,840,598,624,620,682,760,756,773,738,776,843,845,820,876,955,912,919,951,923,927,960,978,967,998,987,988,969,994,1017,1034,1026,1006,1038,1039,1011,1168,1082,1083,1087,1145,1146,1147,1113,1096
776,184,193,751,818,934,958,965,976,1033,1009,1086,1087,1145,1088
718,369,228,63,531,541,608,840,661,642,620,696,756,711,830,857,844,854,855,872,862,876,894,877,903,954,955,931,947,949,939,936,952,942,983,975,984,985,967,976,999,979,991,1036,1044,1019,1048,1028,1014,1047,1029,1030,1008,1031,1013,1050,1012,1115,1116,1072,1119,1121,1122,1123,1125,1075,1126,1127,1076,1130,1131,1132,1078,1133,1134,1135,1102,1103,1136,1137,1169,1138,1081,1060,1082,1139,1141,1107,1084,1108,1142,1143,1144,1086,1146,1148,1090,1149,1150,1170,1092,1151,1152,1153,1154
1007,295,193,473,443,624,709,715,763,774,776,792,832,843,809,820,822,892,886,904,912,913,925,963,966,987,972,994,1036,1034,1019,1004,1008,1051,1161,1127,1057,1159,1106,1060,1157,1163,1145,1147,1110,1092
1068,342,328,29,105,295,93,228,210,473,443,624,673,709,763,774,776,792,813,955,912,926,998,987,972,994,1043,1021,1006,1051,1161,1057,1101,1106,1157,1163,1066,1069,1095
978,328,268,105,184,20,228,473,443,592,624,755,709,738,774,776,781,792,832,843,811,820,887,865,915,963,965,966,967,972,1033,1081,1060,1061,1087,1064,1096
1126,26,328,20,366,473,541,608,642,629,695,709,774,776,781,832,857,872,887,954,931,923,952,982,998,999,994,1036,1004,1050,1116,1072,1119,1123,1075,1127,1056,1128,1132,1133,1134,1103,1138,1060,1107,1144,1145,1152,1096
1033,262,524,29,248,184,193,172,149,445,513,480,571,624,642,625,651,682,709,756,715,751,771,728,764,774,776,841,779,781,831,853,792,795,832,843,809,811,854,852,839,892,886,904,888,865,897,885,912,932,933,958,913,915,916,919,921,927,960,965,978,998,1002,971,972,1041,1034,1019,1004,1006,1052,1014,1030,1009,1050,1011,1097,1127,1128,1158,1129,1077,1059,1162,1081,1060,1157,1163,1087,1145,1062,1063,1146,1090,1149,1067,1071
149,137,328,29,184,172,473,599,571,598,624,629,651,682,692,709,696,760,728,774,841,848,832,843,849,857,892,886,872,865,877,885,931,934,935,937,973,1000,1033,1041,1036,1034,1026,1004,1048,1021,1006,1031,1032,1010,1051,1015,1046,1038,1120,1125,1129,1077,1058,1078,1133,1081,1060,1082,1157,1087,1068,1154
796,20,542,661,624,738,774,802,877,934,978,998,1007,1159,1060,1087
915,287,262,342,137,26,328,408,268,417,291,29,248,105,89,351,184,32,295,123,193,93,20,236,377,39,172,425,228,149,63,210,493,445,473,442,443,513,468,523,455,480,541,573,595,597,580,599,586,571,565,598,615,624,673,664,674,657,682,709,696,760,756,715,718,751,726,771,728,730,732,764,774,776,777,841,779,830,781,853,791,792,848,796,832,799,843,802,849,809,811,845,813,815,819,820,852,822,823,860,839,886,888,864,865,877,897,885,928,911,912,934,949,913,935,916,919,921,925,926,927,960,973,963,997,965,966,978,967,998,987,968,988,969,1000,979,972,995,1033,1017,1043,1034,1004,1027,1020,1021,1006,1052,1023,1030,1007,1009,1032,1010,1015,1046,1038,1039,1011,1161,1097,1117,1054,1099,1168,1055,1073,1074,1075,1056,1128,1158,1129,1077,1057,1058,1078,1159,1101,1059,1135,1162,1155,1079,1104,1156,1105,1106,1081,1060,1082,1083,1084,1085,1163,1061,1087,1062,1088,1063,1064,1146,1089,1065,1109,1149,1066,1067,1111,1165,1112,1093,1068,1094,1069,1070,1095
781,287,262,81,342,137,26,328,408,268,417,291,524,29,248,105,89,184,301,295,111,93,20,538,149,210,493,445,473,442,443,513,468,523,455,480,531,592,558,595,597,608,599,586,571,565,598,672,614,615,624,673,664,629,674,625,689,692,754,755,709,745,760,756,773,711,715,718,771,738,728,730,732,764,774,777,841,779,830,792,848,796,832,799,843,802,849,809,857,811,859,844,845,813,815,818,819,820,852,858,860,892,886,872,862,888,864,866,877,897,906,885,928,912,934,913,915,935,916,919,936,923,925,952,937,926,960,973,983,963,997,965,966,978,998,968,988,969,1000,989,979,971,972,990,994,1033,1017,1041,1034,1026,1004,1027,1048,1021,1006,1014,1007,1009,1024,1032,1010,1051,1015,1046,1038,1011,1161,1117,1072,1073,1074,1126,1127,1056,1076,1158,1129,1077,1057,1058,1078,1133,1101,1059,1105,1106,1060,1082,1083,1107,1142,1157,1144,1163,1061,1087,1062,1088,1063,1064,1146,1065,1160,1110,1092,1111,1165,1112,1113,1093,1068,1069,1070,1166,1071,1095
1023,480,608,624,664,709,774,853,832,843,818,912,966,969,1041,1159,1060,1163,1065,1093,1068,1071,1095
983,531,897
730,184,295,20,228,473,480,592,580,624,689,715,738,728,776,841,779,798,843,802,811,819,820,888,866,928,910,911,912,934,913,935,925,960,978,972,1041,1034,1030,1009,1039,1011,1159
417,377,512,571,722,842
886,840,897,1115
818,26,408,417,29,193,443,513,480,599,615,624,629,674,709,745,751,774,779,790,792,843,849,809,811,820,860,866,954,928,912,913,915,936,973,963,965,966,978,998,1000,989,994,1041,1043,1004,1027,1021,1052,1009,1010,1015,1097,1054,1168,1123,1055,1073,1127,1056,1058,1078,1159,1162,1079,1104,1060,1108,1157,1163,1088,1146,1147,1113,1093,1068,1114
831,297,342,258,198,408,417,291,524,248,105,89,184,32,369,295,123,193,111,93,20,366,255,377,425,149,63,445,442,468,523,455,531,541,595,597,608,580,586,840,571,661,614,615,624,642,673,664,629,674,620,657,638,692,754,709,696,711,714,718,724,751,726,771,738,728,730,732,764,774,841,830,781,853,792,848,796,832,842,843,802,849,857,811,837,844,813,855,819,820,852,838,823,858,860,869,892,886,872,887,904,888,865,877,897,901,954,928,944,911,912,931,933,947,956,934,913,935,916,918,919,921,936,952,937,942,973,982,983,963,964,965,966,978,967,987,976,968,988,969,1000,989,972,990,991,994,995,1033,1017,1036,1019,1026,1004,1048,1021,1022,1052,1014,1047,1029,1030,1009,1031,1051,1050,1046,1011,1115,1161,1097,1072,1119,1123,1074,1126,1127,1056,1076,1128,1158,1129,1077,1057,1058,1078,1159,1133,1101,1102,1162,1103,1079,1156,1080,1105,1106,1138,1081,1060,1082,1108,1157,1143,1163,1061,1145,1146,1065,1090,1149,1092,1111,1112,1093,1068,1069,1153,1070,1154,1164,1095
1101,524,29,248,614,728,774,809,813,928,913,918,923,968,1021,1161,1125,1158,1159,1106,1068
1044,408,228,840,661,649,620,638,754,696,773,711,714,738,732,831,835,857,810,844,854,869,892,904,894,866,877,903,954,955,931,957,956,949,952,953,982,975,984,985,988,999,989,972,991,993,994,1033,1036,1048,1022,1014,1047,1029,1008,1049,1050,1120,1075,1103,1138,1081,1084,1143,1144,1087,1146,1148,1149,1151,1153,1154,1096
1104,624,642,709,774,842,843,865,877,987,1021,1051,1056,1060
865,262,81,395,342,137,328,408,268,417,291,524,248,105,89,184,32,369,295,193,111,93,20,236,366,377,172,228,149,210,502,445,473,442,443,460,513,468,455,480,592,595,597,608,580,599,586,601,571,565,598,672,615,624,642,664,629,674,625,620,692,755,695,760,746,773,715,718,722,751,726,771,738,728,753,730,764,774,776,841,779,830,780,781,783,786,831,792,848,798,799,843,802,849,809,811,845,813,819,820,852,838,860,839,892,886,872,862,888,864,876,866,877,897,906,885,928,911,912,934,958,949,913,915,935,916,919,921,936,923,925,937,926,927,960,942,961,973,982,963,997,965,966,978,967,998,987,968,988,999,1000,1002,971,972,994,1033,1041,1036,1043,1034,1026,1004,1020,1006,1052,1030,1007,1009,1051,1015,1046,1011,1161,1098,1073,1074,1075,1126,1127,1056,1128,1057,1058,1078,1159,1133,1079,1104,1106,1081,1060,1082,1141,1084,1163,1061,1086,1087,1145,1062,1088,1063,1064,1146,1065,1090,1149,1067,1160,1110,1092,1165,1112,1093,1068,1069,1070,1154,1071,1095,1096
1144,228,445,443,624,649,620,755,709,732,764,774,776,841,792,795,832,843,862,888,866,955,923,978,967,1000,972,991,1021,1052,1030,1031,1015,1011,1056,1159,1081,1060,1082,1163,1064,1146,1066,1160,1165,1164
1033,184,642,629,754,763,780,802,855,819,897,954,919,925,942,963,965,989,1028,1014,1011,1106,1139,1087,1145,1088,1063,1064,1146,1089
417,287,137,198,105,223,111,377,538,172,425,228,512,455,539,601,598,615,624,629,674,625,657,682,692,709,696,756,773,714,718,722,776,777,841,780,786,790,853,848,842,849,811,837,854,852,822,823,869,886,872,887,876,877,906,885,954,932,947,956,913,935,952,942,973,982,983,963,975,986,987,988,1000,1002,993,994,1036,1040,1048,1021,1022,1028,1016,1049,1046,1039,1115,1118,1072,1119,1120,1121,1077,1159,1133,1101,1135,1105,1139,1157,1143,1085,1146,1109,1170,1152,1113,1093,1068,1154
1143,852,1089,1067
813,445,756,810
1032,89,910
730,315,81,137,26,328,408,417,291,524,29,248,105,184,32,295,123,193,111,93,20,236,366,377,538,228,149,210,493,445,473,443,460,513,468,523,592,541,573,608,580,599,586,615,664,629,674,649,625,651,657,682,692,754,755,745,760,746,773,711,714,715,718,724,751,771,728,753,774,776,777,841,779,830,780,783,786,848,796,798,802,809,857,811,859,837,845,854,815,820,852,838,858,860,892,886,872,887,862,888,864,865,866,877,885,928,910,911,912,931,933,934,958,935,916,919,951,936,925,952,953,937,926,960,961,973,963,986,965,978,967,998,976,968,988,999,1000,989,971,972,990,993,994,1033,1017,1036,1043,1034,1026,1004,1020,1006,1052,1014,1030,1007,1008,1009,1031,1024,1010,1050,1046,1039,1011,1097,1117,1118,1098,1054,1168,1055,1127,1056,1128,1158,1129,1077,1057,1058,1159,1101,1059,1135,1162,1155,1105,1106,1138,1060,1083,1140,1141,1107,1108,1142,1085,1144,1163,1061,1086,1087,1145,1062,1088,1063,1064,1146,1089,1065,1109,1147,1090,1149,1066,1067,1160,1110,1111,1165,1112,1093,1068,1094,1069,1153,1070,1154,1164,1095,1096
840,893,1041,1097,1117
531,287,262,297,81,137,26,258,328,408,273,291,524,29,105,89,184,369,123,111,93,20,366,255,377,538,172,425,228,149,63,502,442,512,513,592,542,541,595,597,608,580,599,586,601,840,571,565,598,661,672,615,624,642,629,649,651,620,670,638,689,692,754,755,695,709,696,756,773,711,714,718,722,724,726,771,738,728,732,841,779,830,780,781,790,791,848,795,832,842,843,835,857,859,844,845,838,823,869,892,886,872,887,904,864,893,876,894,866,877,897,901,903,906,954,955,928,944,910,912,931,932,933,947,956,958,919,936,923,925,952,953,937,942,959,982,983,997,986,967,976,988,999,989,972,980,991,993,994,1033,1041,1036,1045,1034,1019,1048,1042,1021,1022,1028,1014,1047,1008,1009,1031,1024,1013,1015,1050,1012,1116,1117,1118,1072,1119,1120,1121,1168,1123,1125,1075,1126,1127,1076,1128,1129,1132,1078,1159,1133,1059,1162,1137,1169,1138,1081,1082,1139,1140,1107,1084,1142,1143,1085,1086,1087,1145,1088,1146,1148,1090,1149,1170,1092,1093,1153,1154,1071,1164,1096
689,287,297,81,137,235,258,198,408,524,29,248,105,89,351,295,123,111,93,20,366,255,377,62,172,228,149,63,434,445,473,512,468,531,539,541,597,608,580,599,586,601,840,571,575,598,661,672,615,624,673,629,674,649,651,620,657,666,670,638,692,754,755,695,709,696,756,773,711,714,715,718,722,724,751,771,738,728,753,732,764,774,841,830,780,831,853,791,848,832,799,842,835,857,810,859,837,844,854,818,819,838,860,839,886,872,887,904,893,876,894,866,877,897,903,906,885,954,944,931,932,933,956,958,939,916,919,921,923,924,925,952,953,926,927,960,942,982,983,963,985,997,967,976,999,969,989,979,971,972,994,995,1033,1036,1045,1026,1048,1020,1042,1021,1022,1052,1028,1023,1014,1047,1030,1008,1009,1031,1024,1049,1032,1050,1039,1012,1115,1072,1121,1099,1122,1123,1125,1126,1127,1128,1129,1132,1057,1078,1159,1059,1135,1103,1155,1136,1137,1169,1082,1139,1140,1107,1084,1143,1086,1087,1145,1062,1088,1063,1146,1065,1148,1090,1150,1170,1092,1152,1068,1094,1069,1153,1154
819,291
262,366,666,732
460,262,315,81,137,235,258,198,408,268,417,291,524,29,248,105,89,351,32,369,295,123,111,93,236,366,255,377,538,172,425,228,149,210,434,502,445,473,512,513,523,455,480,531,542,539,541,573,595,580,599,586,601,565,598,661,614,615,624,673,664,674,625,651,657,666,682,670,638,692,695,709,696,760,746,773,711,714,715,718,724,763,738,753,730,764,774,841,780,781,831,790,853,791,792,795,796,843,835,849,811,837,845,813,815,819,820,852,838,823,858,860,839,869,892,872,904,888,864,876,865,866,877,897,906,885,954,955,928,944,912,956,934,913,915,935,916,918,919,951,921,923,925,953,937,926,942,959,961,973,982,963,966,978,967,998,976,988,969,979,1002,971,972,980,990,993,994,995,1033,1017,1036,1043,1034,1026,1004,1048,1020,1021,1028,1023,1030,1015,1046,1011,1012,1097,1117,1118,1054,1099,1168,1127,1100,1158,1129,1077,1057,1159,1059,1135,1162,1155,1104,1156,1080,1105,1106,1081,1060,1140,1141,1157,1085,1163,1087,1062,1063,1089,1065,1147,1091,1149,1066,1067,1110,1092,1111,1094,1069,1070,1114,1154,1164,1096
933,673,728,838,937,982,1048
751,809,822,925,965,1058,1060,1147,1111,1095
1150,366,442,541,598,642,664,620,709,773,711,718,722,771,841,857,838,886,887,903,954,955,944,956,949,982,985,978,979,993,994,995,1036,1048,1047,1031,1032,1039,1115,1116,1119,1133,1138,1170,1153
620,408,248,111,93,20,366,442,840,642,664,649,651,724,763,738,841,831,843,857,855,858,892,886,887,903,955,939,959,982,978,976,1036,1019,1014,1008,1013,1115,1131,1078,1135,1137,1138,1081,1086,1087,1145,1146,1170,1154,1096
620,947,991
620,696,1154
840,620
840,620
1008,999,1128,1144
468,872,955,1000
696,957,1141
592,262,514,395,137,235,328,408,417,273,291,524,248,105,184,32,223,123,193,111,93,20,236,366,255,39,228,210,502,445,473,443,512,513,468,531,558,541,597,580,599,586,840,571,565,661,614,615,624,642,673,664,625,620,657,692,754,755,709,745,760,746,756,773,711,714,718,724,763,751,726,771,738,728,732,764,774,776,841,830,780,781,783,831,790,853,792,848,796,832,842,802,809,857,811,837,845,813,815,855,819,820,838,823,858,839,892,886,872,887,862,888,875,864,865,877,897,901,906,928,910,911,912,931,957,934,949,915,935,916,918,919,951,921,923,925,953,926,960,942,959,961,973,982,963,975,997,965,966,978,967,998,987,968,988,999,969,1000,989,979,1002,971,972,980,990,994,1033,1017,1041,1036,1043,1019,1026,1004,1027,1020,1021,1006,1052,1028,1023,1014,1016,1030,1007,1008,1009,1024,1032,1010,1051,1046,1038,1011,1116,1072,1054,1120,1075,1126,1056,1158,1077,1130,1057,1058,1078,1133,1101,1135,1102,1104,1137,1080,1138,1084,1108,1142,1144,1163,1061,1086,1087,1145,1062,1088,1063,1064,1146,1089,1160,1112,1113,1093,1068,1069,1070,1166,1154,1071,1096
860,791,978
939,223,111,366,442,840,598,661,672,642,637,620,638,689,695,696,711,714,718,722,732,830,831,835,857,854,907,887,904,893,866,877,903,954,955,928,944,931,956,949,937,942,982,983,984,985,999,979,991,992,994,995,1033,1036,1044,1048,1014,1029,1008,1031,1050,1120,1121,1123,1075,1127,1103,1138,1081,1082,1084,1142,1145,1150
822,1074
728,1159
931,297,235,328,105,20,366,149,473,442,513,542,541,599,586,661,672,614,615,624,642,629,620,670,695,714,722,728,774,835,857,854,818,838,887,904,954,957,919,982,983,975,999,991,1036,1040,1045,1004,1031,1120,1121,1122,1125,1075,1126,1127,1159
790,262,268,417,184,123,193,93,228,473,480,558,597,599,586,571,624,670,709,714,728,764,776,841,830,786,792,848,796,843,813,820,860,872,888,865,897,911,934,913,935,919,925,926,960,959,973,966,987,1000,972,994,1017,1034,1026,1004,1028,1014,1030,1024,1010,1051,1097,1054,1073,1074,1075,1056,1057,1159,1059,1104,1137,1105,1106,1081,1163,1063,1091,1067,1112,1113,1093,1069,1070,1071,1096
93,514,395,137,328,268,417,273,291,524,29,248,105,351,32,223,295,193,111,20,236,366,255,172,149,210,434,445,473,512,468,480,592,539,595,597,608,599,586,601,565,598,614,624,673,664,629,674,625,689,754,760,711,714,715,718,722,763,751,726,728,753,764,774,776,841,779,830,790,791,796,832,798,799,842,802,809,845,813,815,818,852,838,822,823,839,886,872,904,864,865,866,877,897,885,928,910,931,947,957,934,949,913,935,919,951,921,936,952,953,937,926,960,942,982,964,965,966,978,998,987,976,988,979,971,990,992,1017,1036,1034,1004,1042,1031,1024,1032,1010,1039,1011,1118,1072,1100,1077,1131,1057,1058,1078,1159,1102,1104,1138,1139,1085,1089,1167,1150,1160,1092,1094
223,408,184,369,93,366,531,840,598,661,672,620,638,696,773,711,728,732,830,831,795,857,855,838,872,907,887,862,876,894,877,955,944,931,949,939,952,953,927,942,983,975,984,985,967,979,972,993,1036,1022,1014,1029,1049,1050,1012,1119,1121,1130,1081,1087,1152
1019,228,1022,1151
872,228
897,81,395,342,26,328,198,273,291,524,29,105,89,351,32,295,123,193,111,236,377,39,172,425,63,210,493,502,445,473,442,443,460,512,513,523,592,558,541,573,595,597,608,586,601,840,571,565,598,672,615,624,642,673,629,625,620,657,666,670,692,754,755,695,696,745,756,773,714,715,718,724,751,726,771,738,728,753,730,732,764,774,776,777,830,780,781,786,831,791,792,796,832,798,799,842,843,802,849,809,857,811,844,845,813,855,818,819,820,852,838,822,858,860,839,892,886,872,887,888,864,876,865,901,906,885,954,955,911,912,932,947,957,958,949,913,915,916,918,951,921,936,923,925,953,937,926,927,960,961,982,975,986,966,978,998,987,976,968,988,999,969,971,972,991,994,995,1041,1036,1043,1034,1019,1048,1020,1021,1006,1022,1052,1028,1023,1047,1030,1031,1024,1010,1051,1046,1038,1011,1097,1072,1119,1098,1054,1099,1123,1055,1073,1074,1125,1126,1100,1056,1128,1158,1077,1057,1078,1159,1133,1059,1135,1162,1104,1137,1156,1105,1138,1081,1060,1085,1062,1088,1063,1146,1065,1109,1167,1090,1091,1066,1067,1110,1092,1111,1165,1113,1068,1094,1070,1166,1114,1154,1164,1095
960,105,689,841,888,935,1135,1138,1095
1129,984,985,1115,1126,1131,1058,1138,1060,1107,1147,1151
865,262,81,137,328,408,268,417,291,29,248,105,89,184,301,223,295,193,111,93,20,236,39,228,149,210,445,473,442,443,513,468,523,480,592,542,558,541,608,580,599,586,571,565,672,614,624,664,629,674,649,651,620,670,692,754,709,696,745,760,746,756,773,711,715,718,722,763,751,771,728,753,730,764,774,776,841,830,780,781,783,786,831,790,853,792,848,795,796,832,798,799,842,843,802,849,809,811,837,813,815,818,820,852,860,839,892,886,872,904,862,888,875,877,897,901,885,955,928,910,912,931,932,934,958,949,913,935,916,918,919,951,921,936,923,925,953,937,926,960,961,973,982,983,963,975,965,966,978,967,998,987,968,988,969,1000,1002,971,972,990,1033,1017,1036,1034,1019,1026,1004,1027,1021,1006,1028,1016,1007,1009,1024,1032,1010,1051,1015,1039,1011,1161,1118,1119,1098,1127,1100,1056,1057,1159,1133,1102,1079,1156,1106,1081,1107,1084,1163,1087,1145,1062,1088,1063,1064,1146,1067,1092,1112,1093,1068,1069,1070,1166,1071,1096
89,297,514,81,395,137,328,198,408,268,417,291,524,29,248,105,351,184,32,369,295,123,193,111,93,20,366,255,377,149,445,473,442,443,460,512,513,468,455,480,558,539,595,597,608,599,586,571,598,672,615,624,642,673,664,629,674,649,620,657,638,689,692,754,755,709,756,773,711,714,715,718,722,724,751,726,771,738,728,730,732,764,774,841,830,780,781,831,853,792,848,796,832,799,843,802,809,857,811,859,813,854,815,819,820,852,838,858,860,892,886,872,862,888,876,865,866,877,897,901,906,954,955,928,944,931,949,915,935,916,919,951,921,936,923,925,926,927,960,942,959,982,963,966,978,998,987,968,988,1000,1002,972,994,1017,1041,1036,1004,1048,1020,1021,1030,1009,1031,1024,1032,1010,1050,1046,1039,1011,1115,1161,1099,1073,1075,1127,1056,1128,1129,1077,1132,1057,1058,1078,1159,1101,1059,1135,1103,1079,1137,1156,1105,1106,1081,1143,1085,1144,1163,1086,1145,1064,1146,1149,1067,1160,1110,1092,1112,1068,1070,1154,1071,1164,1095,1096
89,262,297,514,81,395,342,137,26,328,408,268,417,273,291,524,248,105,351,184,32,369,223,193,111,93,20,366,255,377,538,228,149,210,502,445,473,442,460,513,468,523,455,480,531,592,558,541,597,599,586,601,840,571,565,598,661,672,614,615,624,642,664,629,649,625,651,620,638,692,754,755,695,709,696,756,773,711,714,722,724,726,771,738,728,730,732,764,774,776,841,830,780,781,831,853,792,848,795,796,832,799,842,843,835,802,809,857,811,859,837,845,813,855,819,820,852,838,892,886,872,887,904,862,888,864,876,866,877,897,906,954,928,910,911,931,932,956,934,958,949,935,919,951,921,936,923,952,927,960,942,961,982,983,975,965,966,978,967,998,987,976,988,969,1000,989,979,1002,972,990,991,1033,1017,1041,1036,1019,1026,1004,1048,1020,1021,1023,1007,1009,1024,1032,1010,1050,1046,1011,1115,1161,1072,1121,1073,1074,1075,1126,1128,1129,1077,1058,1078,1133,1101,1059,1079,1137,1106,1081,1082,1085,1144,1086,1087,1145,1149,1092,1112,1113,1069,1070,1154,1096
852,408,445,580,624,774,832,799,842,843,860,839,875,866,955,959,972,1056,1104,1060,1069
417,262,514,395,137,328,408,268,524,29,105,32,301,193,111,255,377,149,502,445,473,443,468,523,455,592,558,608,580,601,840,565,661,615,624,642,664,629,649,625,651,657,754,709,756,718,722,771,728,732,774,841,780,790,853,791,792,848,796,832,798,799,842,802,811,859,837,845,813,854,815,820,852,822,860,886,872,907,876,866,897,910,912,931,933,947,956,934,913,915,935,919,921,952,960,942,959,961,975,997,986,966,998,987,976,968,969,1000,989,1002,972,990,991,994,995,1033,1017,1041,1036,1040,1027,1048,1042,1028,1016,1047,1032,1010,1046,1039,1011,1115,1161,1118,1072,1119,1098,1120,1056,1128,1158,1057,1133,1101,1135,1103,1156,1080,1107,1108,1085,1163,1086,1063,1089,1109,1147,1091,1150,1067,1160,1110,1092,1112,1113,1093,1068,1070,1114,1096
795,193,624,832,1054,1068
328,514,81,395,342,137,198,408,268,417,291,524,29,248,105,89,184,32,223,295,123,193,111,93,20,255,377,538,39,228,149,210,493,445,473,442,443,460,513,468,480,531,539,608,580,599,586,601,840,571,565,598,672,614,615,624,642,673,664,629,674,651,620,670,638,689,692,754,755,709,745,756,711,715,718,722,724,763,751,771,738,728,730,732,764,774,776,841,830,780,781,853,792,848,832,799,842,843,809,857,859,845,854,855,820,852,838,858,839,892,886,872,904,862,864,865,866,877,897,901,954,955,928,911,932,933,947,934,958,949,913,915,935,916,919,921,936,923,925,937,926,927,960,973,982,963,965,966,978,967,998,987,976,968,988,1000,971,972,990,1033,1017,1041,1036,1034,1019,1004,1048,1021,1006,1052,1014,1016,1007,1009,1024,1010,1051,1039,1011,1012,1161,1119,1099,1073,1128,1158,1129,1057,1058,1078,1159,1133,1101,1162,1079,1106,1081,1082,1139,1087,1145,1088,1063,1064,1146,1147,1149,1160,1110,1092,1112,1152,1093,1068,1069,1071,1164,1096
210,473,624,843,877,919,926,963,1007,1008,1051,1056,1057,1062,1063,1064,1067,1068
869,408,369,223,366,149,63,442,840,598,661,642,637,620,689,692,754,695,709,696,773,711,714,718,771,732,830,831,832,857,844,854,855,838,872,907,887,904,862,893,876,866,877,903,954,955,944,931,933,947,957,956,949,952,953,937,942,973,982,983,984,985,987,999,979,972,991,1036,1045,1044,1019,1048,1028,1014,1047,1029,1008,1031,1049,1050,1012,1116,1072,1120,1121,1122,1123,1075,1127,1129,1131,1132,1078,1133,1134,1103,1136,1137,1138,1081,1082,1139,1107,1084,1142,1143,1087,1145,1146,1148,1149,1150,1151,1152,1153,1154
651,297,81,342,328,408,268,417,524,29,248,105,184,295,193,111,93,20,366,255,377,538,228,149,210,445,473,442,443,460,512,513,468,455,480,608,580,599,586,571,565,598,672,614,615,624,642,673,664,629,674,625,620,657,670,689,692,754,709,756,711,714,715,718,763,726,771,738,728,753,732,764,774,776,841,779,830,781,783,792,848,795,796,832,799,842,843,857,811,859,844,845,813,854,815,855,820,852,838,823,892,886,887,888,876,865,866,877,954,928,944,912,931,933,934,958,935,916,919,951,936,925,953,926,960,959,973,982,983,963,966,978,967,998,976,988,1000,989,979,971,972,990,994,995,1033,1017,1041,1036,1043,1034,1019,1026,1004,1021,1022,1023,1014,1008,1009,1031,1024,1032,1051,1050,1046,1012,1116,1161,1054,1168,1074,1125,1126,1127,1056,1076,1128,1158,1077,1132,1057,1159,1059,1162,1104,1137,1106,1138,1081,1060,1083,1142,1145,1088,1063,1146,1089,1147,1148,1090,1149,1067,1092,1111,1112,1093,1068,1153,1070,1166,1154,1071,1095,1096
1019,228,620,994,1036,1103,1138,1081
934,262,514,342,137,26,258,408,268,417,291,524,29,248,105,184,301,295,193,20,236,255,377,39,172,210,493,502,445,473,442,443,512,513,523,455,480,592,542,539,541,573,595,597,580,599,586,840,571,672,614,615,624,642,664,674,625,620,657,666,692,695,709,745,760,746,711,714,715,718,763,751,771,738,753,730,764,774,776,777,780,781,783,786,831,790,853,791,792,796,832,799,843,802,849,809,811,859,845,813,815,818,819,820,852,822,823,858,860,839,892,872,862,888,864,865,877,897,906,885,928,944,910,911,912,931,932,947,949,913,915,935,916,918,919,951,921,936,923,925,937,926,927,960,961,973,963,997,986,965,966,978,967,987,968,988,969,1002,971,972,990,994,995,1033,1041,1036,1040,1043,1034,1019,1026,1027,1021,1006,1052,1028,1030,1007,1009,1032,1010,1051,1046,1039,1011,1161,1118,1098,1125,1126,1100,1056,1128,1077,1057,1058,1155,1079,1060,1144,1163,1061,1086,1087,1145,1062,1088,1063,1064,1146,1147,1066,1067,1111,1165,1113,1069,1166,1096
524,287,262,297,514,81,395,342,137,26,235,258,328,198,408,268,417,273,291,29,248,105,89,184,32,369,295,123,193,111,93,255,377,538,39,172,228,210,493,502,445,473,442,443,460,512,513,455,480,531,592,542,558,539,541,573,595,597,608,580,840,571,565,598,661,672,614,615,624,642,673,664,629,674,649,651,657,666,682,670,638,689,754,755,695,709,696,745,760,746,773,711,715,718,724,763,751,726,771,738,728,753,730,732,764,774,776,777,841,779,830,781,786,831,790,791,792,848,795,796,832,798,799,842,843,802,809,857,811,859,837,813,854,815,855,820,852,838,822,823,858,860,892,886,872,887,862,888,864,894,866,877,901,906,885,954,928,944,910,911,931,932,933,947,934,958,949,913,915,935,918,919,951,921,923,925,953,937,926,927,960,942,982,983,975,997,966,998,987,999,1000,1002,971,972,994,995,1017,1041,1036,1034,1019,1004,1020,1021,1006,1052,1028,1023,1030,1007,1009,1024,1010,1051,1046,1038,1039,1011,1012,1161,1120,1099,1075,1126,1056,1158,1057,1058,1078,1159,1133,1079,1138,1082,1141,1163,1145,1089,1147,1067,1092,1111,1112,1068,1069,1070,1166,1095,1096
523,29,571,672,624,832,820,885,955,928,949,960,975,1017,1021,1032,1011,1056,1159,1063,1112
369,541,776
869,408,369,111,93,366,63,531,541,608,840,575,598,649,637,620,692,754,709,696,711,714,718,722,726,738,732,830,831,848,857,844,838,886,872,907,904,893,876,866,877,903,954,955,944,933,947,957,956,958,916,952,937,927,942,973,982,983,975,984,985,986,976,988,999,979,1033,1018,1036,1045,1044,1048,1042,1022,1028,1014,1047,1007,1008,1031,1024,1050,1115,1116,1072,1120,1121,1123,1125,1075,1126,1127,1128,1129,1130,1131,1132,1133,1134,1103,1136,1169,1138,1081,1139,1107,1084,1143,1085,1146,1148,1149,1150,1170,1092,1171,1172,1173,1174,1175,1176,1177,1178,1179,1180,1181,1182,1183,1184,1185,1186,1187,1188,1189,1190,1191,1192,1193,1194,1195,1196,1197,1198,1199,1200,1201,1202,1203,1204,1205,1206,1207,1208,1209,1210,1211,1212,1213,1214,1215,1216,1217,1218,1219,1220,1221,1222,1223,1224,1225,1226,1227,1228,1229,1151,1152,1153,1154,1230
620,841
366,661,614,695,718,779,811,844,962,1075,1197,1207
615,674,956,1036,1121
1113,137,738,1152
869,408,369,223,111,20,149,63,531,541,840,637,620,692,754,709,773,711,714,718,722,771,738,831,857,844,886,872,907,893,876,877,903,954,955,944,931,933,947,957,956,916,952,953,937,942,982,983,984,985,986,987,976,999,989,979,994,1018,1036,1045,1044,1019,1028,1014,1016,1047,1029,1007,1031,1049,1050,1012,1116,1072,1119,1120,1123,1125,1075,1127,1076,1129,1130,1132,1133,1134,1135,1136,1138,1081,1082,1139,1084,1143,1085,1144,1087,1146,1090,1150,1170,1092,1171,1172,1173,1174,1175,1177,1178,1179,1180,1181,1231,1183,1185,1186,1187,1188,1189,1190,1194,1195,1196,1197,1198,1199,1232,1200,1201,1202,1233,1203,1204,1205,1206,1207,1208,1209,1210,1212,1213,1234,1214,1215,1216,1217,1218,1219,1220,1221,1235,1222,1223,1224,1225,1227,1236,1228,1229,1151,1152,1154,1096,1230
1036,366,541,711,843,927,985,1125,1075,1127,1231
598,513,1050
598,513,1050
598,513,1050
839,1138
796,262,524,443,624,760,843,809,885,923,963,988,1034,1015,1099,1059,1108,1063,1109,1237,1095
823,524,295,172,760,809,897,918,966,1023,1141,1085,1237,1093
301,262,342,137,26,258,268,248,105,32,295,193,236,377,62,39,172,425,228,502,445,443,512,523,480,542,558,539,573,597,580,586,571,614,615,624,629,674,625,657,658,755,745,760,773,715,751,730,764,774,779,781,786,790,791,792,796,799,849,809,811,818,820,823,860,839,888,864,865,897,906,885,910,911,912,913,915,918,923,924,925,926,960,959,973,963,964,965,966,998,968,988,990,994,1017,1041,1040,1043,1034,1026,1020,1021,1052,1016,1009,1015,1046,1039,1011,1161,1118,1054,1099,1168,1055,1073,1124,1074,1056,1158,1077,1057,1159,1101,1059,1162,1155,1104,1106,1083,1108,1157,1085,1062,1088,1063,1064,1089,1065,1109,1091,1067,1160,1110,1238,1239,1240,1241,1237,1242,1243,1244,1245,1246,1247,1248,1249,1112,1113,1093,1068,1069,1095
301,262,342,137,26,258,268,248,105,32,295,193,236,377,62,39,172,425,228,502,445,443,512,523,480,542,558,539,573,597,580,586,571,614,615,624,629,674,625,657,658,755,745,760,773,715,751,730,764,774,779,781,786,790,791,792,796,799,849,809,811,818,820,823,860,839,888,864,865,897,906,885,910,911,912,913,915,918,923,924,925,926,960,959,973,963,964,965,966,998,968,988,990,994,1017,1041,1040,1043,1034,1026,1020,1021,1052,1009,1015,1046,1039,1011,1161,1118,1054,1099,1168,1055,1073,1124,1074,1056,1158,1077,1057,1159,1101,1059,1162,1155,1104,1106,1083,1108,1157,1085,1062,1088,1063,1064,1089,1065,1109,1091,1067,1160,1110,1238,1239,1240,1241,1237,1242,1243,1244,1245,1246,1247,1248,1249,1112,1113,1093,1068,1069,1095
442,408,369,366,711,718,738,843,872,931,956,1127,1131,1185,1205,1214,1223,1151,1153
1150,105,89,369,111,93,366,149,63,541,586,598,649,620,657,692,754,709,773,711,714,718,722,724,771,732,830,831,832,843,857,838,869,886,872,876,897,954,955,944,933,957,956,916,952,942,982,985,986,978,987,976,999,979,993,995,1036,1045,1044,1047,1031,1032,1050,1115,1116,1119,1121,1123,1075,1126,1127,1133,1134,1135,1103,1138,1107,1170,1173,1174,1177,1179,1180,1181,1231,1184,1185,1190,1191,1194,1195,1196,1197,1201,1203,1204,1205,1207,1209,1212,1213,1234,1214,1219,1220,1221,1222,1226,1227,1236,1229,1151,1152,1096,1230
573,301,210
832,993,1024
709,714,831,978,1017,1127,1178,1200,1225
1248,137,268,29,193,62,445,601,571,565,629,745,751,823,885,915,925,926,960,973,963,978,998,968,995,1041,1034,1021,1052,1046,1011,1161,1054,1168,1055,1073,1158,1077,1159,1101,1105,1106,1157,1061,1062,1064,1089,1109,1239,1241,1242,1246,1249,1112,1093,1068,1069,1095
1168,295,236,62,172,228,210,480,542,624,673,625,638,689,760,776,779,796,818,866,919,927,966,978,968,972,1021,1052,1161,1125,1157,1088,1063,1089,1067,1238,1239,1215
869,408,369,111,20,377,538,149,63,531,541,840,637,620,692,754,709,696,773,711,714,718,722,771,738,831,857,844,838,886,872,907,904,893,876,866,877,903,954,955,944,933,947,957,956,916,952,953,937,942,982,983,984,985,986,987,976,999,979,992,993,994,1018,1036,1045,1044,1019,1028,1014,1047,1029,1007,1008,1031,1049,1050,1012,1116,1072,1119,1120,1121,1123,1125,1075,1127,1076,1129,1130,1132,1133,1134,1135,1103,1136,1138,1082,1107,1084,1143,1144,1087,1146,1150,1170,1092,1171,1172,1173,1174,1175,1176,1250,1177,1178,1179,1180,1181,1231,1183,1184,1185,1186,1187,1188,1189,1190,1191,1194,1195,1196,1197,1198,1251,1199,1232,1200,1201,1202,1233,1203,1204,1205,1206,1207,1208,1209,1210,1212,1213,1234,1214,1215,1216,1217,1218,1219,1220,1221,1235,1222,1223,1224,1225,1226,1227,1236,1228,1229,1151,1152,1154,1096,1230
709,408,105,711,906,916,982,978,994,995,1017,1032,1101,1214,1224,1151
726,714,718,831,796,1029,1031,1072,1127,1176,1186,1234,1217
1018,149,857,982,985,994,1032,1231,1213,1214,1225
783,408
1143,843,985,1127,1090
869,223,773,994,1172
715,580
442,979,992,1125,1075,1149,1172,1224
442,840,985,992,993,1044,1125,1075,1141,1149,1067,1171,1172,1178,1207,1224,1236
1050,369,149,63,541,670,692,695,696,773,711,714,771,844,897,944,933,957,984,985,986,999,1036,1045,1119,1138,1084,1173,1175,1176,1181,1231,1252,1194,1197,1198,1202,1206,1212,1219,1222,1229,1152,1154,1230
1144,877,1008,1081,1199
1120,531,598,692,745,848,947,937,942,1021,1105,1216
962,524,1093
999,295,20,377,62,39,512,541,580,615,673,620,760,714,715,728,831,792,796,843,815,897,954,944,911,926,973,983,963,979,992,1078,1162,1091,1203,1222,1226,1230
629,29,351,295,193,480,558,614,624,786,792,809,820,912,998,968,1043,1161,1158,1057,1159,1101,1155,1106,1157,1238,1234,1243,1216,1248,1253,1254,1113,1093,1069
1182,442,523,541,754,728,843,819,865,933,978,1009,1131,1090,1171,1186,1193,1233,1205,1234,1216,1235,1255
1151,1069
1256,728,730,919,1011,1106
1059,295,62,624,745,968,994,1043,1021,1056,1158,1057,1159,1157,1089,1091,1254,1093,1095
1087,865
718,369,228,63,531,608,840,575,661,620,696,756,726,738,830,848,857,844,872,876,866,877,903,954,955,944,931,947,958,916,953,975,984,985,976,999,979,1018,1036,1045,1044,1019,1048,1042,1028,1014,1047,1029,1008,1031,1024,1050,1012,1115,1116,1072,1119,1121,1123,1124,1125,1075,1126,1127,1076,1130,1131,1132,1058,1078,1133,1134,1135,1137,1138,1081,1060,1082,1139,1141,1107,1084,1108,1143,1086,1146,1148,1090,1149,1150,1170,1092,1172,1173,1174,1175,1250,1178,1179,1180,1181,1182,1183,1184,1185,1186,1187,1188,1189,1190,1191,1195,1197,1198,1251,1201,1202,1203,1206,1207,1209,1210,1211,1213,1214,1216,1217,1219,1220,1221,1235,1222,1223,1224,1257,1225,1227,1228,1151,1152,1153,1154,1230
872,620,984,1197,1153
541,442,831,838,985,1190,1226
1144,637,709,738,877,975,993,994,1012,1081,1141,1085,1242,1199,1200,1201,1212,1213
657,258,408,417,524,248,105,93,366,255,377,228,63,445,531,601,840,565,661,624,637,692,754,709,756,773,711,715,718,722,724,763,726,730,774,830,786,831,795,843,849,844,845,815,819,838,886,888,876,866,901,906,944,911,931,947,957,958,913,952,953,960,942,959,961,973,982,975,964,986,987,976,988,979,1002,972,990,993,994,995,1033,1017,1036,1040,1045,1044,1019,1026,1020,1022,1028,1016,1047,1007,1032,1046,1012,1116,1118,1124,1125,1075,1126,1127,1076,1128,1129,1058,1078,1101,1135,1103,1136,1169,1080,1138,1081,1060,1082,1139,1141,1084,1108,1085,1144,1086,1146,1148,1091,1149,1092,1165,1250,1178,1183,1187,1237,1242,1197,1205,1209,1213,1215,1216,1244,1217,1246,1218,1224,1225,1226,1151,1152,1153,1154,1096
1151,369,541,840,649,620,696,738,857,903,954,916,952,942,983,984,985,1018,1045,1044,1016,1115,1116,1072,1119,1075,1126,1127,1076,1081,1139,1141,1107,1108,1143,1171,1172,1174,1176,1177,1231,1184,1185,1187,1191,1192,1194,1197,1198,1251,1201,1204,1205,1206,1207,1208,1213,1214,1216,1218,1219,1222,1223,1256,1225,1255,1236,1229,1154
524,831
1039,718
1044,408,228,840,661,649,637,709,714,732,831,844,869,931,957,942,982,999,989,972,993,1033,1036,1045,1022,1047,1116,1075,1103,1138,1141,1084,1143,1144,1225,1153
951,982,1237
840,620
1075,111,366,538,63,541,840,754,709,756,718,722,724,738,831,857,838,869,886,887,876,877,955,931,947,957,942,983,984,999,979,972,1007,1008,1024,1116,1126,1127,1134,1169,1138,1081,1139,1143,1146,1149,1170,1092,1171,1173,1178,1180,1183,1190,1194,1195,1197,1201,1204,1209,1213,1234,1215,1217,1224,1153,1154,1096
823,258,29,425,745,751,781,783,790,923,1052,1099,1063,1109,1067,1112,1095
718,228,840,661,711,857,844,876,947,975,984,1045,1044,1047,1039,1115,1121,1123,1124,1127,1135,1137,1138,1139,1108,1143,1149,1180,1195,1201,1219,1153
931,366,149,542,541,728,779,956,983,999,1036,1045,1123,1169
994,869
1026,39,722,1054,1243
425,781,823,906,923,1043,1021,1052,1011,1099,1105,1141,1225
975,598,1138,1144,1213
860,843,1058,1083,1109,1067,1093
542,843
223,408,105,369,93,366,531,608,840,598,661,649,638,711,726,738,728,732,830,831,857,869,872,907,887,876,877,954,944,931,927,973,984,985,976,988,979,993,1033,1014,1008,1050,1012,1124,1075,1127,1144,1148,1149,1092,1176,1178,1187,1217,1236,1152,1096
541,408,366,538,620,709,718,738,830,831,848,838,869,886,872,954,931,957,927,982,984,979,1036,1048,1031,1123,1133,1136,1138,1081,1084,1143,1087,1090,1171,1175,1179,1183,1184,1185,1190,1196,1197,1201,1204,1206,1215,1216,1217,1219,1221,1256,1236,1153,1230
1144,975,993
931,840,661,771,857,877,927,1045,1050,1120,1126,1135,1172,1181
425,1026
1135,1133,1060,1108,1143,1197,1214,1217,1151
760,860
513,598,1050
919,26,524,29,351,32,295,193,20,62,39,228,442,558,597,614,615,624,629,674,745,760,746,764,774,776,779,786,792,843,809,811,819,820,910,912,918,925,926,927,963,965,966,968,972,1043,1045,1034,1019,1021,1023,1007,1008,1011,1161,1054,1073,1074,1127,1056,1077,1057,1159,1101,1059,1162,1106,1081,1060,1140,1157,1088,1064,1146,1089,1065,1067,1238,1239,1241,1210,1234,1243,1216,1245,1246,1235,1248,1249,1253,1112,1113,1093,1068,1069,1095
978,927,1002
523,149,598,831,843,1215,1226
718,907
1107,869,956,985,995,1008,1075,1172,1186,1206,1212,1230
1221,369,620,696,756,872,903,955,952,983,984,985,976,999,1048,1016,1008,1049,1012,1116,1072,1119,1075,1132,1133,1081,1060,1082,1107,1143,1085,1144,1090,1067,1171,1172,1173,1174,1176,1180,1181,1231,1183,1184,1185,1186,1188,1189,1190,1191,1197,1198,1251,1201,1233,1203,1206,1207,1208,1211,1212,1213,1214,1216,1217,1219,1220,1235,1222,1223,1224,1256,1257,1255,1236,1228,1151,1230
718,1090,1178,1220
1143,351,573,961
620,328,408,417,291,524,248,105,89,369,223,111,93,20,366,377,538,228,149,63,210,445,442,531,541,586,601,840,565,598,661,649,637,670,692,754,695,709,696,756,773,711,714,718,722,724,763,726,771,738,728,732,764,774,841,830,780,831,790,848,795,832,843,849,857,844,845,820,838,823,839,869,886,872,907,887,904,864,876,865,866,877,897,903,906,955,944,931,933,947,957,956,913,916,951,952,953,937,960,942,959,961,973,982,983,975,984,985,986,978,987,976,989,979,972,990,992,993,994,995,1033,1017,1018,1036,1040,1045,1044,1019,1048,1020,1042,1021,1028,1014,1016,1047,1029,1007,1008,1031,1024,1049,1032,1050,1046,1012,1115,1116,1161,1118,1072,1119,1120,1121,1123,1074,1125,1075,1126,1127,1076,1128,1158,1129,1077,1130,1131,1132,1078,1133,1101,1134,1135,1103,1136,1137,1169,1080,1106,1138,1081,1082,1083,1141,1107,1084,1157,1143,1085,1144,1061,1086,1087,1146,1089,1109,1148,1150,1170,1110,1171,1173,1174,1175,1176,1250,1177,1178,1179,1180,1181,1231,1182,1183,1184,1185,1186,1252,1187,1188,1189,1190,1191,1192,1240,1193,1194,1195,1196,1242,1197,1198,1251,1199,1232,1200,1201,1202,1233,1203,1204,1205,1206,1207,1208,1209,1210,1211,1212,1213,1234,1214,1215,1216,1244,1245,1217,1218,1219,1220,1221,1235,1222,1223,1224,1256,1225,1226,1227,1255,1236,1228,1229,1151,1112,1152,1113,1093,1153,1154,1096,1230
1129,696,984,985,1076,1131,1058,1060,1107,1143,1085,1149,1177,1187,1201,1204,1151
730,258,228,442,625,637,760,732,779,924,973
661,1126
1056,137,26,29,351,193,513,774,779,790,809,818,926,966,1041,1009,1054,1055,1073,1074,1088,1238,1246,1113,1093
1076,620,1126
1222,831,985,1171,1231,1203,1204
886,840,897,1115
20,541,586,624,620,756,718,763,830,831,953,942,985,1017,1045,1008,1116,1126,1127,1077,1101,1134,1135,1137,1143,1087,1146,1091,1110,1092,1175,1180,1181,1184,1232,1233,1213,1244,1256,1226,1093
541,408,714,985,1226
1218,638,976,1217
1178,228,149,840,661,718,843,866,877,954,956,984,985,999,1036,1048,1047,1012,1120,1123,1075,1127,1129,1250,1231,1194,1210,1222,1225,1230
911,791
728,342,268,295,377,62,39,558,541,580,673,629,637,620,760,715,724,831,791,792,796,843,869,897,885,954,944,926,973,999,979,992,995,1119,1099,1078,1162,1091,1175,1203,1222,1226
262,39,512,624,760,753,796,843,823,911,995,1034,1161,1237
844,369,111,445,442,531,608,601,840,598,661,624,642,637,620,657,670,754,773,711,718,724,763,726,771,738,728,730,732,841,830,780,831,848,796,843,849,857,811,845,854,815,886,872,907,887,904,888,893,901,954,955,944,911,931,933,957,956,958,915,916,952,953,937,927,960,942,961,973,982,962,975,984,976,988,989,979,1002,972,993,995,1033,1017,1018,1040,1045,1048,1020,1042,1022,1028,1014,1016,1047,1007,1031,1024,1049,1046,1011,1012,1115,1116,1119,1123,1124,1125,1075,1126,1127,1076,1128,1129,1131,1132,1058,1133,1101,1059,1134,1103,1136,1169,1080,1138,1060,1139,1141,1084,1108,1143,1085,1144,1086,1146,1148,1091,1149,1150,1170,1092,1165,1171,1173,1174,1250,1177,1178,1180,1181,1231,1184,1185,1187,1188,1191,1193,1195,1237,1196,1242,1197,1198,1251,1199,1200,1201,1233,1204,1206,1210,1212,1213,1234,1216,1244,1217,1218,1219,1220,1221,1235,1223,1256,1257,1227,1255,1229,1258,1259,1260,1261,1262,1263,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273,1274,1275,1276,1277,1278,1279,1280,1281,1282,1283,1284,1285,1286,1287,1288,1289,1290,1291,1151,1112,1152,1153,1154,1096,1230,1292,1293,1294
1274,916,1178
1204,29,111,512,601,840,661,625,638,754,755,773,711,714,841,779,831,845,865,911,933,956,916,951,999,993,995,1045,1052,1028,1047,1031,1054,1127,1056,1129,1131,1084,1089,1238,1250,1177,1210,1244,1220,1221,1225,1260,1295,1263,1296,1267,1297,1298,1299,1093
715,342,328,291,301,369,193,111,93,20,149,442,512,523,480,573,597,608,580,601,571,598,661,614,624,629,674,625,620,689,755,760,746,773,763,751,726,738,730,764,774,776,779,780,781,831,792,799,843,809,844,845,815,818,820,860,872,904,864,893,865,877,885,910,957,915,916,919,921,924,925,953,926,927,960,973,982,962,963,965,966,978,998,968,988,999,979,972,992,993,1017,1036,1045,1034,1020,1021,1022,1052,1009,1049,1011,1054,1099,1123,1124,1125,1075,1127,1056,1076,1158,1129,1077,1057,1058,1159,1101,1059,1104,1136,1106,1060,1083,1157,1143,1144,1061,1086,1087,1062,1063,1064,1146,1091,1160,1110,1092,1165,1171,1173,1238,1174,1250,1177,1178,1181,1183,1185,1186,1190,1193,1241,1237,1196,1197,1198,1251,1199,1200,1201,1233,1207,1208,1211,1234,1216,1244,1245,1246,1220,1221,1248,1249,1226,1227,1253,1300,1260,1295,1301,1302,1262,1303,1263,1304,1296,1305,1264,1306,1266,1268,1269,1270,1307,1308,1309,1310,1273,1311,1312,1277,1313,1278,1314,1315,1280,1281,1316,1284,1298,1287,1317,1289,1299,1318,1319,1151,1112,1093,1068,1095,1096,1294
1173,369,223,840,598,661,670,907,887,903,984,1014,1049,1050,1075,1150,1171,1198,1217,1274,1286
1011,580,982,988,1237,1211
1320,840,620,869,1119,1273,1286,1152
869,369,111,20,538,149,531,440,840,642,637,620,689,754,773,711,714,718,771,738,732,830,831,832,857,844,886,872,907,887,888,893,877,903,954,955,944,931,933,957,956,916,952,953,937,942,982,983,976,999,989,979,993,995,1018,1036,1045,1048,1020,1028,1014,1016,1007,1031,1049,1050,1012,1115,1116,1119,1121,1123,1125,1075,1126,1127,1076,1128,1129,1130,1132,1133,1059,1134,1103,1136,1137,1169,1138,1139,1107,1084,1143,1085,1144,1146,1148,1149,1150,1170,1092,1171,1172,1173,1174,1250,1177,1178,1179,1180,1181,1231,1183,1184,1185,1186,1187,1188,1190,1191,1196,1197,1198,1251,1200,1201,1233,1204,1206,1207,1208,1210,1212,1213,1234,1216,1217,1218,1219,1220,1221,1235,1223,1225,1226,1227,1255,1228,1229,1258,1300,1320,1261,1262,1264,1268,1269,1270,1307,1271,1272,1273,1274,1321,1276,1322,1277,1279,1281,1282,1283,1286,1323,1287,1289,1290,1291,1319,1151,1152,1153,1154,1096,1230,1292,1293,1294
893,657,689,860,923,927,962,1002,993,1017,1040,1128,1060,1108,1085,1109,1092,1241,1218,1259,1263,1271,1276,1280,1284
919,20,608,614,1086,1254,1324
726,620,714,897,1130,1132,1177,1179,1187,1188,1207,1234,1225,1311,1153
718,848,872,933,1137,1148,1179,1208,1320
999,20,738
625,523,571,624,958,1014,1280
1042,210,531,608,586,615,624,773,771,738,780,831,795,849,864,954,951,960,982,979,993,1040,1020,1016,1161,1137,1084,1157,1143,1150,1110,1178,1180,1185,1240,1196,1210,1234,1216,1221,1225,1258,1300,1303,1264,1306,1266,1267,1269,1308,1310,1272,1274,1275,1322,1279,1283,1284,1286,1298,1287,1291,1318,1325,1326,1152
1179,1144
642,20,983,1116
1091,39,480,558,620,773,715,774,779,830,783,831,843,820,869,887,954,911,931,960,983,965,968,999,1045,1007,1011,1127,1132,1058,1159,1106,1083,1061,1087,1064,1065,1149,1250,1177,1178,1241,1208,1213,1234,1246,1226,1254,1327,1295,1302,1296,1307,1328,1314,1291,1093,1230
773,995
1134,754
958,1087
963,661,1241
984,1207
796,443,580,624,885,988,1011,1083,1108,1063,1109,1241,1217,1312,1095
1075,1153
1009,927
718,369,531,608,840,661,642,620,711,726,830,848,857,844,854,872,877,903,955,944,931,958,916,952,953,942,962,983,975,984,976,999,979,1018,1036,1045,1048,1042,1028,1014,1047,1024,1050,1012,1115,1116,1119,1121,1123,1124,1125,1126,1127,1076,1129,1130,1131,1132,1058,1078,1133,1059,1134,1137,1138,1060,1139,1140,1141,1107,1084,1108,1143,1144,1086,1146,1149,1150,1170,1092,1172,1173,1174,1250,1178,1179,1180,1181,1183,1184,1185,1186,1187,1188,1190,1191,1195,1198,1251,1199,1201,1204,1206,1210,1211,1212,1213,1216,1217,1219,1220,1221,1235,1223,1257,1225,1227,1255,1228,1264,1265,1269,1274,1321,1322,1279,1281,1282,1286,1287,1289,1290,1299,1151,1152,1153,1154,1292,1294
1178,149,440,661,637,726,886,872,954,927,942,999,1036,1012,1123,1075,1126,1127,1129,1059,1177,1231,1206,1225,1270,1274,1291,1153,1294
1219,718,916,1129,1107,1178,1207,1112
1184,291,369,760,783,843,823,978,1085,1237,1093
1151,1018,1119,1208,1218
885,931
1129,1107,1185,1255
903,573
1036,840,1231,1291
523,597,714,738,831,843,979,1036,1078,1141,1234,1219,1272,1321
1273,1143
823,29,351,39,523,586,751,781,783,843,809,885,923,926,1099,1101,1106,1062,1063,1064,1065,1243,1245,1248,1303,1069
573,443,624,760,843,888,1034,1011,1308,1309,1329
1320,1119
718,1143,1250,1219
869,369,111,149,531,840,642,620,754,773,711,714,718,771,738,732,831,832,857,886,872,907,887,893,877,903,955,944,933,957,956,916,952,937,942,983,984,999,979,993,995,1033,1018,1036,1045,1048,1028,1014,1016,1047,1007,1031,1049,1050,1012,1115,1116,1121,1123,1125,1075,1129,1130,1132,1133,1059,1134,1103,1136,1169,1138,1139,1107,1143,1150,1170,1092,1171,1172,1173,1250,1177,1178,1179,1180,1181,1231,1184,1185,1186,1188,1190,1197,1198,1251,1199,1233,1204,1206,1208,1210,1211,1212,1213,1234,1216,1217,1218,1219,1220,1221,1235,1223,1225,1226,1229,1300,1261,1262,1264,1269,1307,1272,1273,1274,1321,1276,1279,1286,1323,1287,1289,1290,1291,1330,1151,1152,1153,1154,1096,1230,1292,1294
620,328,291,369,223,111,93,20,236,538,149,210,445,442,531,597,586,601,840,598,661,624,642,637,657,670,754,773,711,714,718,724,763,726,771,738,728,732,764,774,841,830,780,831,848,795,832,843,849,857,844,845,854,820,823,839,869,886,872,907,887,904,864,865,877,897,954,955,944,931,933,957,956,958,915,916,951,952,953,937,960,942,973,982,962,983,975,984,978,976,989,979,972,992,993,995,1033,1017,1018,1036,1040,1045,1048,1020,1042,1021,1028,1014,1016,1047,1007,1031,1024,1049,1050,1046,1011,1012,1115,1116,1161,1119,1121,1123,1124,1125,1075,1126,1127,1076,1128,1129,1077,1130,1131,1132,1078,1133,1101,1059,1134,1103,1136,1137,1169,1080,1106,1138,1083,1141,1107,1084,1157,1143,1085,1144,1061,1086,1087,1146,1089,1109,1148,1150,1170,1110,1171,1173,1174,1250,1177,1178,1179,1180,1181,1231,1183,1184,1185,1186,1252,1187,1188,1190,1191,1240,1193,1195,1237,1196,1197,1198,1251,1199,1200,1201,1233,1204,1206,1207,1208,1210,1211,1212,1213,1234,1216,1244,1245,1217,1218,1219,1220,1221,1235,1223,1249,1256,1225,1226,1227,1255,1228,1229,1258,1300,1259,1320,1261,1262,1303,1263,1264,1265,1266,1267,1268,1269,1270,1307,1271,1308,1331,1310,1272,1273,1274,1321,1275,1276,1322,1311,1312,1277,1313,1297,1278,1279,1280,1281,1282,1283,1284,1285,1286,1323,1287,1288,1317,1289,1290,1291,1332,1325,1330,1151,1112,1152,1093,1153,1154,1096,1292,1293,1294
979,773,916,995,1126,1133,1101,1185,1186,1196,1210,1234,1221,1280
1234,624,728,764,912,960,978,1033,1045,1056,1078,1101,1063,1146,1185,1186,1190,1241,1233,1217,1248,1249,1302,1270,1284,1286
629,295,558,614,624,745,776,792,843,820,972,1021,1011,1056,1057,1159,1101,1162,1155,1106,1063,1064,1238,1234,1248,1093,1069,1095
726,714,718,831,796,897,976,979,1021,1116,1128,1130,1106,1160,1178,1179,1186,1207,1211,1234,1217,1219,1330,1153,1095
149,440,1180,1181,1274,1280
872,1206,1207,1153
886,840,897,1115
1296,718,1075,1127,1058,1141,1178,1207,1263
1056,137,26,29,32,295,193,39,558,624,774,779,796,849,809,818,915,926,963,966,1041,1034,1052,1009,1161,1054,1055,1073,1057,1159,1155,1104,1157,1061,1088,1063,1064,1067,1238,1243,1246,1253,1333,1327,1301,1334,1308,1310,1328,1335,1288,1317,1332,1329,1112,1093
1063,342,137,26,268,29,351,295,193,39,512,480,558,580,571,614,624,629,674,625,760,746,715,751,764,774,776,779,783,792,795,796,799,809,818,820,904,885,911,912,915,919,925,926,927,960,973,963,965,966,998,968,1041,1040,1043,1034,1052,1007,1009,1046,1011,1161,1054,1099,1168,1055,1073,1125,1056,1158,1057,1058,1159,1101,1162,1155,1104,1106,1060,1157,1062,1088,1064,1089,1065,1091,1067,1165,1238,1240,1241,1243,1246,1248,1249,1253,1333,1254,1336,1260,1295,1301,1302,1303,1296,1305,1334,1306,1337,1308,1309,1331,1310,1328,1311,1315,1316,1324,1288,1318,1332,1112,1068,1095
1196,223,111,531,440,840,598,637,657,773,869,886,872,907,865,955,957,956,993,1017,1045,1050,1115,1116,1119,1121,1059,1103,1143,1150,1173,1180,1181,1185,1186,1191,1193,1197,1204,1206,1207,1217,1221,1300,1320,1263,1272,1273,1322,1283,1286,1290,1291,1152,1293
223,369,738,877,944,933,942,979,1028,1059,1103,1136,1084,1188,1197,1234,1219,1273,1321,1286,1293
1050,111,149,440,670,773,714,771,831,844,869,933,957,956,983,1036,1127,1138,1084,1173,1179,1181,1231,1252,1198,1212,1152,1292
442,111,149,586,840,620,773,738,848,857,877,931,998,979,992,993,1033,1045,1016,1011,1123,1125,1075,1127,1059,1141,1149,1110,1171,1172,1173,1176,1178,1181,1199,1207,1208,1211,1219,1295,1296,1274,1285,1286,1323,1287,1330
1274,954,927,982,993,1075,1060,1143,1217,1262,1270
840,262,26,328,291,29,369,223,295,193,111,93,20,236,255,149,210,445,442,531,440,539,573,608,586,601,598,661,615,624,642,673,625,637,620,657,670,638,689,754,695,746,773,711,714,718,724,763,726,771,738,728,730,732,764,841,830,780,831,792,848,795,796,832,843,849,857,844,845,854,815,839,869,886,872,887,904,893,877,897,901,903,885,954,955,944,931,933,957,956,958,915,916,919,951,921,925,952,937,927,960,942,982,962,983,975,984,978,998,988,999,979,1002,972,992,993,995,1033,1017,1041,1018,1036,1040,1045,1048,1022,1028,1014,1016,1047,1031,1024,1049,1050,1046,1115,1116,1119,1121,1123,1125,1126,1127,1056,1076,1128,1158,1129,1077,1130,1131,1132,1078,1133,1101,1059,1134,1103,1104,1136,1137,1169,1138,1140,1107,1084,1143,1061,1086,1087,1146,1089,1148,1091,1149,1150,1170,1110,1092,1165,1171,1172,1173,1174,1250,1177,1178,1179,1180,1181,1231,1183,1184,1186,1187,1188,1190,1191,1193,1195,1196,1197,1198,1251,1199,1200,1233,1204,1206,1207,1208,1210,1212,1213,1234,1216,1244,1245,1217,1246,1219,1220,1221,1235,1223,1248,1256,1257,1225,1226,1227,1255,1228,1229,1258,1300,1338,1320,1261,1301,1262,1264,1306,1267,1268,1307,1272,1273,1274,1321,1275,1276,1277,1278,1279,1280,1283,1286,1323,1298,1287,1317,1289,1290,1291,1332,1329,1330,1112,1152,1068,1069,1153,1154,1096,1230,1292,1293,1294
1064,342,29,586,674,625,760,715,751,911,926,963,978,1099,1125,1056,1103,1155,1060,1063,1165,1210,1244,1217,1259,1308,1298
1150,369,111,538,149,445,531,440,586,598,661,642,637,620,657,754,773,711,714,718,724,771,738,732,841,831,848,832,843,857,844,869,886,872,907,887,897,903,954,955,944,912,931,933,957,956,916,942,982,962,984,976,999,979,993,995,1018,1036,1045,1042,1028,1016,1047,1031,1049,1050,1115,1116,1119,1121,1123,1075,1126,1127,1076,1130,1078,1133,1101,1059,1134,1103,1136,1138,1139,1140,1141,1170,1173,1174,1177,1179,1180,1181,1231,1184,1185,1186,1190,1191,1196,1197,1204,1207,1210,1212,1213,1234,1219,1220,1221,1223,1225,1226,1227,1228,1229,1258,1300,1320,1261,1262,1269,1307,1271,1272,1273,1274,1321,1275,1276,1277,1278,1279,1280,1281,1282,1286,1323,1289,1290,1291,1325,1330,1151,1152,1153,1154,1096,1230,1292,1293,1294
620,558,573,580,714,738,728,831,796,832,897,944,911,926,983,976,999,1252,1201,1246,1276,1230
262,39,869,1104,1213,1249,1093
1231,897,916,1136,1181,1274,1281,1286
754,111,840,893,975,1172,1289,1291,1294
730,442,625,637,760,779,924,973
1246,342,26,295,39,480,558,608,624,629,760,779,781,792,809,820,911,923,924,925,978,999,1043,1052,1009,1054,1109,1067,1254,1336,1308,1331,1310,1328,1311,1315,1095
262,1034
1179,642,629,718,886,984,1017,1115,1116,1161,1158,1129,1077,1131,1057,1058,1133,1101,1059,1134,1178,1180,1181,1258,1300,1263,1304,1296,1294
886,642,629,1017,1115,1116,1161,1133,1101,1059,1134,1179,1180,1181,1258,1300,1294
1235,888,960,982,1002,995,1157,1196,1220,1221,1272,1283,1324,1293
1256,730,919,1011,1106
1087,20,620,865,963,998,972
1092,480,608,840,624,715,841,830,843,865,885,925,998,1040,1052,1054,1056,1077,1144,1178,1191,1199,1245,1217,1225,1301,1311
1262,531,608,840,661,657,754,773,711,718,771,841,830,831,832,857,886,907,893,903,955,931,957,956,916,952,927,960,942,982,962,984,979,1002,993,1045,1028,1014,1016,1047,1007,1031,1116,1119,1123,1125,1075,1127,1076,1128,1130,1132,1134,1138,1060,1139,1140,1108,1146,1149,1170,1092,1171,1174,1177,1178,1179,1180,1183,1184,1188,1193,1196,1251,1200,1201,1233,1204,1206,1207,1208,1210,1212,1234,1244,1217,1218,1219,1220,1235,1227,1255,1258,1261,1263,1264,1268,1270,1274,1281,1282,1283,1286,1287,1289,1291,1339,1340,1341,1342,1343,1344,1345,1346,1347,1348,1152,1093,1153,1230,1292
1178,440,661,726,927,942,999,1036,1075,1059,1177,1206,1274,1153,1294
738,442,586,624,673,718,728,730,776,841,781,792,910,951,923,925,960,963,966,992,1073,1056,1159,1083,1061,1063,1064,1092,1171,1201,1208,1213,1248,1295,1303,1304,1308,1281,1324,1289,1318,1349,1348,1350
111,601
1116,351,558,608,614,629,670,638,732,795,796,832,809,820,893,954,955,956,958,953,927,942,982,968,1017,1048,1021,1022,1047,1024,1115,1161,1054,1055,1125,1127,1128,1158,1129,1130,1132,1057,1133,1162,1106,1139,1157,1087,1146,1148,1091,1149,1184,1185,1187,1191,1204,1208,1212,1234,1243,1217,1219,1248,1256,1227,1253,1333,1254,1258,1320,1334,1306,1309,1272,1273,1274,1276,1312,1335,1279,1282,1286,1323,1287,1317,1290,1319,1330,1351,1352,1353,1354,1342,1355,1345,1356,1357,1358,1112,1152,1292
999,714,831,796
1259,771,954,1049,1133,1101,1084,1110,1180,1204,1258,1271,1272,1273,1274,1280,1282,1284,1285,1291,1343,1346,1152,1294
39,512,480,624,755,715,779,809,965,1240,1244,1306,1308,1309,1314,1359
1128,823,937
958,1087
963,978
1134,369,637,754,695,732,831,893,983,1047,1011,1123,1125,1133,1238,1179,1181,1195,1217,1328,1287
718,711,962,1121,1138,1107,1250,1178,1219,1344,1093
1218,1360
1009,927
718,369,531,840,661,760,711,830,857,916,942,962,983,975,984,999,979,1045,1028,1047,1116,1121,1123,1125,1127,1129,1130,1058,1134,1137,1138,1140,1141,1107,1108,1143,1086,1149,1150,1170,1172,1173,1174,1250,1178,1179,1180,1181,1183,1184,1186,1187,1190,1191,1195,1251,1199,1201,1204,1206,1210,1211,1212,1213,1217,1219,1220,1221,1235,1223,1225,1227,1255,1264,1265,1274,1321,1322,1286,1299,1354,1342,1152,1093,1153,1230,1294
1036,840,773,831,955,1017,1048,1121,1136,1138,1178,1181,1231,1191,1195,1221,1235,1229,1276,1280,1291,1339,1340,1345,1093,1294
1056,26,29,193,39,558,597,614,624,774,779,849,809,926,973,966,1041,1034,1052,1009,1161,1054,1055,1073,1057,1155,1104,1061,1062,1088,1064,1238,1246,1253,1333,1301,1334,1308,1310,1328,1335,1324,1298,1288,1317,1332,1329,1361,1362,1359,1363,1355,1364,1350,1112
1184,783,792,823,978,1108,1305
714,26,29,111,93,840,624,776,779,815,877,885,951,960,972,995,1041,1045,1021,1047,1119,1123,1075,1127,1077,1131,1078,1162,1104,1169,1085,1087,1088,1148,1173,1179,1180,1181,1184,1252,1190,1191,1240,1199,1200,1201,1233,1207,1234,1235,1225,1254,1338,1295,1262,1303,1334,1308,1328,1275,1276,1286,1317,1291,1299,1319,1361,1365,1342,1343,1344,1363,1349,1345,1346,1357,1364,1350,1153,1096,1294
1050,255
1050,255
1050,255
754,840,893,975,1136,1172,1225,1291,1294
523,597,714,738,916,979,1141,1157,1186,1234,1321,1280,1366,1367,1346,1093
1357,831
1045,369,223,111,93,20,236,255,538,149,210,442,531,597,586,601,840,661,624,637,657,754,773,711,714,718,724,763,726,771,738,728,732,774,841,830,780,831,848,795,796,832,843,849,857,845,820,823,839,869,886,872,907,887,888,864,877,897,903,954,955,931,957,956,958,916,951,952,953,937,960,942,973,982,962,983,975,984,978,979,972,992,993,995,1017,1036,1040,1048,1020,1042,1021,1028,1014,1016,1047,1007,1031,1024,1049,1050,1046,1011,1115,1116,1161,1119,1121,1123,1125,1075,1127,1076,1129,1077,1130,1131,1132,1078,1133,1101,1059,1134,1136,1137,1169,1106,1138,1083,1141,1107,1084,1157,1143,1085,1144,1061,1087,1146,1109,1148,1091,1149,1150,1170,1110,1171,1173,1174,1250,1177,1178,1179,1180,1181,1231,1183,1184,1185,1186,1252,1187,1188,1190,1191,1240,1193,1195,1237,1196,1251,1199,1200,1201,1233,1204,1206,1207,1208,1210,1211,1212,1213,1234,1244,1245,1217,1218,1219,1220,1221,1235,1223,1249,1256,1225,1227,1255,1229,1258,1300,1259,1320,1261,1301,1262,1303,1263,1305,1264,1265,1266,1268,1270,1307,1271,1308,1310,1272,1273,1274,1321,1276,1322,1311,1312,1313,1297,1278,1314,1279,1280,1281,1282,1283,1284,1285,1286,1323,1298,1287,1288,1317,1289,1290,1291,1299,1332,1319,1330,1326,1368,1353,1339,1340,1369,1370,1341,1354,1367,1371,1343,1344,1363,1349,1345,1372,1346,1347,1373,1360,1348,1357,1364,1152,1093,1153,1154,1096,1230,1292,1294
840,111,773,711,714,763,738,830,792,872,893,877,979,1045,1115,1116,1123,1056,1158,1104,1137,1144,1146,1160,1173,1231,1184,1240,1200,1233,1244,1300,1338,1263,1306,1267,1272,1275,1276,1311,1280,1317,1332,1370,1343,1363
1116,714,726,831,897,1155,1091,1150,1179,1252,1190,1207,1208,1217,1220,1270,1345,1153
869,369,223,111,20,538,149,531,440,840,637,689,754,773,711,714,718,771,738,732,830,831,832,857,886,872,907,887,877,903,954,955,931,933,957,916,952,953,937,942,982,983,999,979,1036,1045,1042,1028,1014,1016,1007,1031,1049,1050,1115,1116,1119,1121,1123,1125,1075,1127,1076,1128,1129,1130,1132,1133,1059,1134,1136,1138,1139,1107,1084,1143,1085,1144,1086,1146,1148,1149,1150,1170,1092,1171,1172,1173,1174,1250,1177,1178,1179,1180,1181,1231,1183,1184,1185,1186,1188,1190,1251,1200,1201,1233,1204,1206,1207,1208,1210,1211,1212,1213,1234,1217,1218,1219,1220,1221,1235,1225,1227,1255,1229,1258,1300,1261,1262,1264,1265,1268,1270,1307,1271,1272,1273,1274,1321,1276,1322,1278,1279,1281,1282,1283,1286,1323,1287,1289,1290,1291,1319,1339,1340,1369,1370,1341,1371,1343,1345,1347,1373,1360,1348,1357,1152,1093,1153,1154,1230,1292,1294
730,442,625,637,760,779,927,973
193,629,1157
1063,26,268,29,351,193,39,512,480,558,597,580,571,614,624,629,674,625,755,760,746,715,730,774,776,779,783,792,795,796,799,809,845,820,885,911,919,925,926,927,960,973,963,965,966,978,998,968,1041,1040,1043,1034,1052,1007,1009,1046,1011,1161,1054,1099,1168,1055,1073,1125,1056,1158,1057,1058,1159,1101,1162,1155,1104,1106,1060,1157,1061,1062,1088,1064,1089,1065,1109,1091,1238,1240,1241,1237,1243,1246,1248,1249,1253,1333,1254,1336,1260,1295,1301,1302,1303,1304,1296,1305,1334,1306,1266,1337,1308,1309,1331,1310,1328,1311,1315,1316,1324,1298,1288,1317,1318,1332,1329,1351,1361,1352,1374,1362,1353,1375,1359,1341,1376,1363,1377,1355,1349,1378,1356,1379,1380,1381,1358,1364,1112,1068,1095
911,26,843,1225
1130,20,714,831,897,1036,1116,1179,1217,1153
962,531,1179
1050,440,840,670,771,830,831,857,869,887,955,957,956,962,983,1036,1028,1115,1132,1134,1138,1173,1179,1180,1231,1252,1207,1212,1262,1307,1276,1281,1286,1340,1152,1292
1063,193,111,93,20,210,442,597,601,840,673,774,830,780,792,799,843,809,820,877,897,958,951,927,963,965,979,972,992,995,1034,1009,1024,1115,1054,1123,1055,1158,1057,1159,1162,1083,1087,1062,1064,1146,1173,1178,1184,1241,1201,1233,1253,1301,1303,1334,1306,1312,1313,1286,1288,1317,1289,1332,1319,1351,1352,1353,1363,1355,1378,1356,1350,1068,1096
580,26,443,558,624,638,831,795,796,843,815,888,919,963,966,1034,1020,1046,1011,1168,1085,1146,1091,1187,1217,1328,1281,1284,1368,1375,1366,1367,1343,1378,1093,1095
1230,29,255,39,523,531,558,840,624,657,689,754,760,746,711,718,738,728,774,776,841,830,831,795,843,820,860,886,877,885,911,919,921,923,925,927,1041,1048,1020,1028,1047,1119,1054,1099,1168,1125,1127,1076,1077,1132,1057,1101,1136,1169,1139,1140,1108,1157,1089,1091,1110,1250,1231,1183,1184,1241,1200,1210,1213,1217,1246,1220,1223,1249,1225,1227,1259,1338,1260,1261,1303,1263,1296,1264,1265,1306,1270,1271,1328,1274,1275,1297,1335,1279,1316,1298,1289,1290,1319,1339,1375,1340,1382,1355,1380,1348,1381,1068,1153
1274,992,1178
1235,1196
1150,531,638,773,831,832,903,955,957,956,937,927,942,982,962,983,979,1036,1048,1016,1050,1116,1119,1123,1127,1132,1138,1139,1143,1085,1173,1250,1178,1180,1183,1184,1185,1190,1195,1199,1207,1213,1234,1218,1219,1256,1225,1227,1255,1229,1262,1264,1268,1273,1274,1281,1283,1286,1291,1326,1339,1340,1369,1370,1342,1344,1346,1348,1357,1153
1085,661
440,369,149,840,754,714,848,857,869,931,956,982,962,983,999,1036,1045,1031,1050,1119,1127,1056,1076,1059,1162,1138,1139,1140,1107,1063,1064,1172,1173,1250,1177,1178,1185,1186,1252,1190,1233,1207,1212,1213,1234,1217,1221,1225,1262,1267,1273,1276,1281,1285,1286,1323,1289,1352,1368,1353,1340,1341,1354,1355,1345,1347,1383,1381,1153
1087,20,715,776,781,958,937,963,965,1077,1063,1146,1092,1250,1233,1308,1319,1361,1349,1378,1345
999,39,558,760,714,738,728,831,796,843,869,901,926,979,995,1054,1162,1091,1335,1289,1340,1230
999,738,1075,1301
1136,982,1143,1085,1274
877,608,586,738,780,953,1250,1180,1188
1130,20,718,897,979,1133,1148,1179,1186,1281,1286,1368
1134,111,1133
1208,149,840,754,738,831,848,887,877,931,927,992,1036,1040,1045,1050,1011,1125,1075,1138,1139,1141,1149,1171,1172,1177,1178,1231,1184,1186,1190,1195,1199,1207,1211,1212,1213,1225,1262,1310,1286,1323,1287,1330,1374,1340,1342,1347,1348,1384,1093
738,262,111,20,442,840,661,746,773,711,715,728,830,792,954,955,999,979,1115,1123,1056,1158,1104,1137,1085,1173,1184,1251,1244,1338,1261,1306,1267,1276,1280,1317,1332,1340,1370,1343,1363,1355,1095
1150,149,586,661,754,773,724,738,832,897,903,955,957,956,916,942,962,999,979,993,1036,1045,1016,1047,1031,1116,1119,1121,1101,1059,1134,1138,1139,1141,1170,1173,1174,1177,1179,1180,1181,1190,1191,1196,1204,1207,1210,1212,1213,1234,1220,1221,1229,1258,1300,1320,1261,1307,1271,1273,1274,1321,1281,1323,1291,1339,1340,1354,1343,1153,1294
1274,773,954,1119,1078,1107,1186
983,754,957,999,1104,1091,1207,1217,1255,1303
1223,773,1170,1234,1279,1284
1107,869,999
1231,369,149,840,773,714,830,831,897,954,957,982,979,1036,1031,1121,1059,1085,1171,1172,1174,1179,1185,1210,1213,1219,1220,1225,1255,1229,1261,1286,1289,1291,1330,1340,1342,1345,1294
1048,262,268,29,301,193,111,93,210,523,480,558,608,586,601,840,661,614,624,673,674,657,754,755,746,711,715,718,763,738,728,730,732,774,830,780,781,831,792,848,796,843,849,809,857,845,815,839,872,887,864,893,897,901,903,885,954,931,957,956,919,951,923,952,927,960,973,983,984,978,968,999,979,972,993,1017,1041,1045,1034,1016,1047,1031,1024,1050,1011,1116,1121,1099,1168,1055,1073,1125,1056,1128,1158,1129,1077,1130,1132,1057,1159,1133,1155,1104,1136,1137,1169,1138,1060,1083,1143,1085,1144,1087,1064,1146,1089,1109,1091,1149,1170,1238,1250,1178,1181,1184,1240,1193,1195,1199,1200,1201,1233,1207,1211,1212,1234,1244,1245,1217,1246,1218,1220,1225,1333,1258,1338,1320,1261,1262,1303,1296,1305,1334,1264,1306,1267,1270,1307,1271,1308,1331,1310,1272,1274,1276,1311,1312,1313,1278,1335,1315,1280,1282,1283,1324,1298,1287,1317,1291,1329,1326,1374,1368,1362,1353,1340,1341,1365,1367,1376,1343,1344,1378,1345,1356,1347,1360,1348,1383,1357,1358,1364,1152,1093,1154,1096,1294
440,714,982,999,995,1225
1217,531,773,893,877,956,953,942,984,979,1014,1016,1049,1116,1075,1128,1130,1059,1143,1148,1110,1092,1178,1180,1183,1184,1240,1237,1251,1207,1208,1210,1211,1218,1221,1262,1273,1291,1354,1342,1347,1357
440,714,897,982,999,995,1181,1231,1210,1213,1225
1283,982
1050,255
1050,255
1286,369,223,111,20,538,149,531,440,840,637,689,754,773,711,714,718,763,771,738,732,830,831,832,857,869,886,872,907,887,877,897,903,954,955,931,933,957,916,952,953,937,942,982,983,999,979,1036,1045,1048,1042,1022,1028,1014,1016,1007,1031,1049,1050,1115,1116,1119,1121,1123,1125,1075,1127,1076,1128,1129,1130,1132,1133,1059,1134,1136,1138,1139,1141,1107,1084,1143,1085,1144,1086,1146,1148,1149,1150,1170,1092,1171,1172,1173,1174,1250,1177,1178,1179,1180,1181,1231,1183,1184,1185,1186,1188,1190,1191,1195,1251,1199,1200,1201,1233,1204,1206,1207,1208,1210,1211,1212,1213,1234,1217,1218,1219,1220,1221,1235,1225,1227,1255,1229,1258,1300,1261,1262,1303,1264,1265,1268,1270,1307,1271,1272,1273,1274,1321,1276,1322,1278,1279,1281,1282,1283,1323,1287,1289,1290,1291,1319,1330,1353,1339,1340,1369,1370,1341,1367,1371,1343,1344,1345,1346,1347,1373,1360,1348,1357,1152,1093,1153,1154,1230,1292,1294
1248,268,29,193,111,512,840,614,624,629,638,755,711,715,730,830,792,796,849,809,815,820,885,963,998,968,1017,1034,1021,1116,1161,1099,1055,1073,1056,1158,1057,1159,1101,1162,1104,1106,1060,1157,1062,1063,1091,1160,1173,1238,1240,1201,1233,1234,1243,1246,1249,1253,1254,1336,1338,1301,1303,1334,1306,1308,1309,1328,1324,1298,1288,1317,1332,1329,1361,1362,1365,1343,1344,1363,1355,1349,1378,1358,1364,1350,1068,1069,1095
1272,979,1385,1050,1158,1181,1186,1190,1204,1219,1273,1281,1323,1330
1170,1279
872,573,624,629,760,714,783,792,796,815,955,921,960,973,982,995,1386,1387,1017,1031,1115,1161,1059,1162,1157,1089,1065,1180,1181,1204,1246,1219,1221,1258,1308,1272,1311,1297,1278,1343,1346,1112,1096,1388,1294
1158,773,738,955,1389,1390,1391,1392,1393,1394,1387,1036,1022,1031,1133,1138,1141,1107,1180,1181,1186,1190,1191,1204,1207,1219,1258,1264,1272,1281,1283,1369,1342,1343,1346,1348,1096,1388
1272,732,869,903,955,978,1390,1395,1396,1158,1172,1181,1186,1204,1234,1220,1258,1268,1281,1282,1285,1323,1369,1366,1346,1388
911,512,558,608,760,860,925,966,968,1043,1052,1009,1054,1168,1055,1056,1162,1064,1240,1253,1264,1335,1315,1375,1355,1349
1274,886,1397,1116,1178,1179,1199,1297,1153
1159,1398,1161,1057,1101,1106,1254,1068
512,20,480,573,597,580,763,792,796,809,885,919,927,968,1399,1400,1401,1402,1020,1007,1009,1049,1011,1054,1073,1057,1159,1157,1089,1065,1092,1241,1333,1301,1305,1306,1309,1313,1278,1335,1280,1324,1288,1318,1352,1362,1363,1377,1379,1069
933,93,20,149,442,573,840,624,657,695,773,711,715,763,771,738,732,776,779,831,869,886,907,887,893,877,903,955,931,957,927,942,983,975,978,999,992,1403,1404,1405,1406,1385,1407,1408,1409,1410,1389,1390,1391,1392,1411,1412,1413,1394,1395,1397,1387,1414,1415,1416,1417,1017,1036,1040,1045,1020,1022,1016,1007,1049,1050,1046,1115,1116,1121,1123,1125,1075,1127,1076,1158,1132,1058,1133,1059,1134,1137,1169,1107,1084,1148,1149,1110,1172,1173,1174,1177,1180,1187,1196,1207,1210,1234,1219,1221,1223,1256,1229,1258,1268,1270,1272,1273,1276,1281,1282,1283,1324,1284,1285,1286,1323,1290,1319,1339,1340,1370,1341,1366,1367,1371,1342,1345,1348,1154,1096
1020,1331
927,1060
1274,848,1390,1179,1264,1272,1273,1343
1399,512,624,820,885,911,926,966,1418,1054,1056,1159,1238,1174,1334,1306,1281,1351,1352,1376,1379,1384,1350,1068
39,29,512,480,558,624,755,715,738,779,911,965,966,1399,1043,1168,1104,1063,1091,1240,1241,1242,1247,1333,1301,1334,1306,1308,1311,1314,1361,1352,1359,1358,1350
877,20,39,149,512,480,558,608,586,624,657,763,726,738,780,839,982,1419,1396,1073,1180,1200,1311,1388
1036,1127,1388
1050,255,674
262,911
523,773,738,831,843,869,903,954,979,1389,1391,1420,1394,1415,1059,1138,1141,1188,1196,1207,1217,1258,1264,1268,1272,1321,1281,1340,1367,1343,1344,1346,1348,1364
193,1328,1335,1352
760,796,1368
1217,773,732,830,848,893,903,957,953,982,984,979,1403,1419,1385,1421,1391,1422,1397,1423,1028,1014,1016,1116,1075,1127,1128,1130,1146,1148,1110,1092,1178,1179,1180,1184,1240,1237,1207,1210,1262,1273,1282,1342,1344,1364,1388
440,39,1036,1138,1229,1352,1388
1253,268
1253,268,629,1043,1161,1162,1157,1334,1335,1352
1253,268
1253,268,512,629,715,809,820,968,1424,1418,1043,1161,1162,1155,1157,1088,1064,1089,1065,1243,1248,1333,1334,1306,1335,1352,1356
1253,268,1063
1253,268
1253,268
1270,440,771,887,955,956,1408,1391,1414,1417,1036,1045,1014,1031,1049,1050,1116,1132,1059,1137,1148,1150,1179,1181,1220,1221,1227,1229,1262,1273,1340,1152,1153
1045,369,111,93,20,236,149,210,442,597,586,601,840,661,624,657,773,711,714,724,763,726,771,738,728,732,830,780,831,848,795,796,843,839,869,886,872,907,888,864,877,897,954,955,933,957,956,958,916,952,937,960,942,961,973,982,975,978,999,972,993,995,1406,1419,1407,1408,1409,1425,1410,1426,1389,1390,1427,1421,1391,1420,1428,1392,1411,1412,1422,1429,1394,1395,1397,1386,1418,1414,1415,1416,1423,1417,1396,1017,1036,1040,1020,1042,1028,1014,1016,1007,1031,1024,1049,1050,1046,1115,1116,1121,1123,1124,1125,1075,1158,1077,1132,1078,1133,1101,1059,1134,1136,1137,1169,1106,1138,1083,1141,1084,1061,1087,1146,1109,1148,1091,1150,1170,1110,1173,1174,1177,1178,1179,1180,1181,1183,1184,1186,1252,1187,1188,1190,1191,1240,1193,1195,1237,1196,1251,1199,1200,1233,1204,1206,1207,1210,1211,1212,1234,1244,1245,1217,1219,1220,1221,1235,1223,1249,1256,1227,1255,1229,1258,1300,1259,1320,1301,1262,1303,1264,1266,1267,1268,1270,1307,1271,1308,1272,1273,1274,1321,1276,1322,1311,1312,1313,1297,1278,1314,1279,1280,1281,1282,1283,1284,1285,1286,1323,1298,1287,1288,1317,1290,1299,1332,1319,1330,1326,1368,1362,1339,1340,1369,1370,1366,1367,1371,1342,1343,1344,1363,1349,1345,1372,1346,1347,1373,1360,1357,1364,1384,1152,1093,1153,1154,1096,1388,1294
440,840,1403,1391,1417,1115,1162,1138,1179,1190,1262,1267,1340,1153,1388
730,442,625,637,760,779,973
1063,262,268,29,193,20,39,512,523,480,558,539,573,597,608,580,586,624,673,629,674,625,755,760,773,715,763,730,776,779,780,781,783,792,796,799,849,809,845,815,820,860,864,893,885,910,911,919,921,923,925,926,927,960,961,973,963,965,966,978,998,968,993,1399,1430,1400,1424,1401,1419,1431,1402,1413,1429,1386,1418,1432,1398,1017,1041,1040,1043,1034,1020,1021,1052,1014,1007,1009,1046,1011,1161,1054,1099,1168,1055,1073,1124,1125,1056,1128,1057,1058,1159,1101,1162,1155,1104,1106,1060,1141,1157,1061,1062,1088,1064,1089,1065,1091,1110,1092,1238,1240,1241,1237,1242,1251,1200,1243,1244,1245,1246,1247,1248,1249,1253,1333,1254,1336,1260,1295,1301,1302,1303,1304,1296,1305,1334,1306,1266,1271,1337,1308,1309,1331,1328,1311,1312,1313,1314,1335,1315,1280,1324,1284,1285,1298,1288,1317,1299,1318,1332,1329,1351,1361,1352,1374,1368,1362,1375,1382,1359,1341,1366,1354,1365,1376,1343,1363,1377,1355,1349,1378,1345,1356,1379,1380,1383,1381,1358,1384,1350,1112,1093,1068,1069,1095
1286,369,111,20,149,440,840,637,773,711,763,771,732,830,831,869,886,907,887,877,897,903,954,955,931,933,957,916,952,953,937,982,983,999,979,993,1403,1406,1385,1408,1389,1390,1391,1411,1394,1387,1414,1423,1417,1036,1022,1028,1014,1016,1007,1031,1049,1050,1115,1116,1121,1125,1075,1127,1128,1130,1132,1133,1134,1136,1138,1139,1140,1141,1107,1084,1146,1148,1149,1150,1092,1172,1173,1174,1177,1178,1179,1180,1181,1183,1184,1186,1190,1200,1233,1204,1206,1207,1208,1211,1212,1234,1217,1220,1221,1235,1227,1255,1229,1258,1300,1262,1303,1264,1268,1270,1307,1271,1272,1273,1274,1276,1322,1278,1281,1282,1283,1323,1287,1290,1319,1330,1339,1340,1369,1370,1341,1367,1371,1342,1343,1344,1345,1347,1360,1348,1357,1364,1152,1153,1154,1230,1388,1292
1128,20,442,597,601,624,657,760,715,763,728,730,780,848,809,888,897,901,957,919,937,960,963,965,978,972,995,1399,1400,1406,1419,1389,1392,1411,1412,1429,1394,1397,1386,1418,1433,1417,1396,1398,1017,1041,1045,1034,1052,1007,1031,1011,1124,1125,1127,1056,1077,1132,1101,1162,1137,1106,1060,1083,1107,1157,1087,1063,1091,1110,1092,1173,1238,1190,1242,1199,1204,1210,1221,1301,1305,1334,1264,1306,1308,1309,1328,1272,1274,1321,1311,1335,1284,1286,1287,1299,1332,1319,1329,1361,1352,1368,1359,1376,1344,1355,1349,1347,1358,1364,1350,1096,1388
440,1403,1252
1306,783
760,1139,1331
714,1251
1386,760,1296
999,1091
903,369,573
1002,657,995,1430,1429,1433,1266,1271,1284,1285,1354,1365,1367,1343,1384
952,442,586,773,738,907,954,955,957,1394,1397,1137,1179,1186,1252,1190,1217,1221,1262,1264,1268,1273,1281,1340,1344,1093,1153
999,714,1301
1368,1217,1388
1178,440,726,927,1115,1130,1177,1388,1294
1087,193,93,20,443,755,760,738,776,779,792,809,885,925,963,975,965,978,998,972,1412,1413,1416,1423,1398,1125,1077,1063,1064,1146,1110,1177,1186,1240,1193,1233,1244,1303,1306,1337,1308,1309,1331,1313,1319,1351,1361,1382,1376,1344,1349,1378,1345,1096
580,738
903,573
1179,1138,1186,1204,1208,1262,1286,1340,1388,1294
937,20,1016,1138,1262
903,573
1050,369,1036,1134,1262,1292
1381,20,210,443,480,539,608,661,624,629,779,831,792,849,809,888,885,911,926,973,983,966,999,972,993,1419,1402,1413,1394,1386,1433,1432,1040,1043,1052,1046,1099,1168,1076,1058,1159,1104,1106,1083,1141,1107,1157,1064,1091,1242,1211,1243,1247,1254,1260,1295,1303,1334,1266,1331,1312,1313,1335,1315,1280,1324,1284,1288,1299,1362,1375,1366,1354,1365,1376,1343,1377,1355,1349,1378,1347,1380,1360,1357,1095,1388
983,369,111,93,20,255,538,149,442,440,608,840,661,637,670,638,695,711,714,724,763,726,771,738,728,730,732,830,780,831,848,795,869,886,872,907,887,893,877,903,954,955,931,933,957,956,958,916,919,952,953,937,927,942,982,975,984,999,979,972,992,1403,1406,1419,1407,1408,1409,1425,1410,1426,1389,1390,1427,1421,1391,1420,1428,1392,1411,1412,1422,1394,1397,1414,1415,1416,1417,1396,1036,1045,1042,1022,1028,1014,1016,1031,1024,1049,1050,1115,1116,1121,1168,1123,1125,1075,1127,1076,1128,1158,1130,1132,1078,1133,1059,1134,1136,1137,1169,1138,1139,1140,1107,1084,1087,1146,1148,1149,1150,1170,1092,1172,1173,1174,1177,1178,1179,1180,1181,1183,1184,1186,1252,1187,1188,1190,1191,1193,1195,1196,1251,1199,1200,1233,1206,1207,1208,1210,1211,1212,1234,1217,1219,1220,1221,1235,1223,1256,1227,1255,1229,1258,1300,1320,1301,1262,1264,1267,1268,1270,1307,1272,1273,1274,1321,1276,1322,1279,1281,1282,1283,1286,1323,1287,1290,1319,1330,1326,1368,1340,1369,1370,1341,1371,1342,1344,1345,1372,1346,1356,1347,1373,1360,1348,1357,1364,1152,1153,1154,1096,1230,1388,1292,1294
1319,20,776,783,820,963,965,978,972,1412,1413,1416,1423,1016,1011,1087,1062,1063,1064,1184,1217,1372,1373
1050,255,674
1219,20,442,715,763,831,983,984,999,1403,1406,1410,1390,1421,1412,1415,1416,1417,1014,1050,1116,1125,1158,1132,1136,1177,1179,1180,1204,1206,1208,1212,1217,1221,1258,1307,1279,1324,1340,1342,1344,1372,1348,1388
1283,637,901,911,957,982,1406,1419,1408,1410,1390,1427,1394,1416,1016,1031,1127,1128,1196,1199,1212,1217,1220,1255,1262,1270,1340,1344,1388
1150,369,586,661,773,711,714,724,738,732,831,848,843,869,907,903,954,955,957,916,942,982,979,995,1389,1390,1391,1420,1412,1394,1395,1397,1387,1415,1423,1036,1016,1031,1050,1115,1116,1121,1127,1158,1133,1101,1134,1138,1139,1173,1177,1179,1184,1186,1190,1196,1204,1207,1212,1234,1245,1217,1219,1220,1221,1235,1223,1258,1300,1262,1268,1272,1274,1321,1279,1281,1286,1290,1340,1371,1342,1343,1344,1346,1348,1153,1096,1388,1294
983,369,670,714,771,738,831,887,877,903,999,979,1403,1404,1406,1385,1408,1425,1389,1390,1391,1422,1394,1414,1415,1417,1028,1050,1168,1075,1158,1137,1138,1139,1087,1172,1173,1178,1179,1186,1252,1190,1195,1204,1208,1219,1229,1262,1268,1280,1286,1319,1339,1340,1341,1342,1345,1348,1364
1264,210,597,840,661,624,715,732,843,809,893,954,978,1419,1408,1426,1386,1423,1045,1016,1031,1024,1130,1087,1064,1179,1186,1191,1233,1245,1219,1260,1317,1319,1326,1340,1349,1096
1259,657,773,843,993,995,1405,1430,1046,1124,1101,1263,1266,1271,1284,1285,1366,1354
1150,369,255,657,773,711,830,831,848,869,907,887,893,954,957,956,916,942,982,999,979,993,995,1403,1404,1406,1419,1385,1407,1408,1425,1410,1389,1390,1421,1391,1420,1428,1392,1422,1393,1394,1395,1397,1387,1414,1415,1416,1423,1417,1036,1045,1042,1016,1049,1050,1046,1116,1121,1123,1125,1075,1127,1128,1158,1132,1133,1101,1134,1136,1138,1139,1149,1170,1173,1174,1177,1179,1180,1181,1183,1184,1187,1190,1195,1196,1251,1204,1207,1208,1211,1217,1219,1220,1221,1235,1227,1255,1300,1262,1264,1268,1270,1271,1273,1281,1282,1283,1286,1323,1290,1330,1368,1340,1369,1370,1371,1342,1344,1345,1347,1360,1348,1357,1153,1154,1388,1294
869,783,820,953,1155,1106,1181,1191,1206,1264,1272,1292
738,760,730,983,1159,1308,1281,1349,1358
1259,624,657,773,843,993,995,1405,1430,1046,1124,1077,1101,1301,1263,1266,1271,1284,1285,1366,1354
1208,848,877,931,927,978,992,1403,1408,1421,1075,1141,1149,1172,1178,1186,1217,1286,1323,1319,1342,1347,1364
963,193,480,597,624,674,625,760,715,776,779,820,958,925,973,978,998,972,1400,1386,1418,1043,1009,1161,1054,1099,1168,1055,1073,1125,1056,1077,1057,1058,1162,1062,1088,1063,1064,1091,1242,1211,1338,1260,1306,1308,1311,1313,1329,1351,1361,1376,1349,1378,1345,1096
1343,773,907,916,1389,1391,1387,1415,1138,1177,1204,1207,1219,1220,1262,1280,1281,1290,1340,1366,1342,1348,1388
1376,580,760,998,1431,1052,1060,1308,1309,1331
1188,1076,1204
1286,369,20,149,440,840,637,773,711,763,771,732,830,831,869,886,907,887,877,897,903,954,955,931,933,957,916,952,953,937,982,983,999,979,993,1403,1406,1385,1407,1408,1389,1390,1391,1428,1411,1393,1394,1387,1414,1423,1417,1036,1042,1022,1028,1014,1016,1007,1031,1049,1050,1115,1116,1121,1125,1075,1127,1128,1130,1132,1133,1059,1134,1136,1138,1139,1140,1141,1107,1084,1146,1148,1149,1150,1092,1172,1173,1174,1177,1178,1179,1180,1181,1183,1184,1186,1190,1200,1233,1204,1206,1207,1208,1211,1234,1217,1220,1221,1235,1227,1255,1229,1258,1300,1262,1303,1264,1268,1270,1307,1271,1272,1273,1274,1276,1322,1278,1281,1282,1283,1323,1287,1290,1319,1330,1339,1340,1369,1370,1341,1367,1371,1342,1343,1344,1345,1347,1360,1348,1357,1364,1152,1153,1154,1388,1292
580,29,480,911,966,968,1424,1402,1052,1099,1168,1056,1162,1062,1063,1064,1243,1253,1331,1328,1335,1352,1377,1356,1380
29,843,911,1041,1161,1056,1335,1280,1352,1388
1075,983,978
1434,262
1403,779,831,885,958,972,1435,1434,1338
1093,978,1402,1009,1056,1106,1331,1378,1381
1436,369,657,773,714,724,732,830,831,869,887,954,955,957,956,952,982,979,995,1403,1404,1385,1408,1409,1389,1421,1391,1392,1393,1394,1395,1418,1387,1414,1416,1423,1417,1437,1438,1439,1440,1441,1442,1443,1444,1445,1446,1447,1448,1434,1449,1450,1451,1452,1453,1454,1455,1456,1457,1458,1036,1045,1042,1016,1031,1049,1050,1115,1116,1123,1127,1133,1101,1059,1136,1169,1138,1139,1150,1170,1172,1173,1174,1177,1181,1186,1190,1191,1195,1196,1204,1206,1207,1210,1220,1229,1300,1268,1270,1272,1273,1274,1321,1278,1280,1281,1284,1286,1323,1290,1339,1340,1369,1342,1346,1360,1348,1152,1153,1388,1292,1294
853,1452,1454
1253,268,809,1062,1254,1335,1359
1009,760,927,1159
933,268,601,629,657,695,738,830,792,877,954,953,937,961,982,979,1404,1385,1409,1410,1426,1391,1392,1394,1418,1387,1423,1437,1459,1438,1439,1434,1460,1461,1457,1036,1014,1024,1050,1123,1127,1056,1158,1078,1136,1138,1140,1084,1087,1146,1184,1186,1195,1199,1204,1207,1264,1267,1272,1281,1319,1341,1346,1348,1152,1096,1388
601,210,512,523,480,539,597,580,586,624,657,779,792,799,849,815,885,921,925,926,961,963,978,1002,1405,1430,1400,1401,1402,1413,1429,1041,1009,1046,1011,1099,1124,1056,1159,1101,1091,1110,1238,1338,1263,1271,1331,1328,1312,1313,1297,1314,1285,1298,1299,1318,1332,1374,1359,1377,1384
440,1403,1252
983,1434,1462,1276
911,268,193,39,523,440,760,809,820,860,916,966,1399,1424,1398,1463,1043,1052,1009,1054,1168,1056,1155,1064,1243,1253,1336,1334,1306,1308,1335,1352,1359,1376,1356,1358
1150,369,624,637,657,638,773,730,830,831,869,872,907,954,955,957,956,982,979,1002,995,1403,1404,1405,1419,1385,1425,1410,1426,1421,1391,1420,1428,1394,1395,1397,1387,1414,1415,1423,1438,1436,1439,1440,1464,1441,1465,1442,1443,1435,1445,1446,1447,1466,1434,1460,1449,1450,1452,1453,1454,1455,1456,1457,1467,1036,1045,1022,1028,1014,1007,1031,1049,1050,1046,1115,1116,1123,1075,1127,1130,1133,1101,1134,1136,1137,1169,1138,1060,1139,1140,1170,1173,1174,1178,1181,1183,1184,1190,1251,1204,1207,1208,1211,1220,1227,1229,1300,1264,1266,1268,1270,1276,1281,1283,1284,1286,1323,1290,1374,1368,1339,1340,1369,1370,1365,1342,1344,1345,1347,1348,1364,1153,1388
1091,193,512,625,760,809,820,885,911,1400,1402,1398,1468,1052,1054,1099,1168,1238,1243,1247,1248,1260,1301,1337,1308,1309,1335,1318,1351,1352,1375,1377,1355,1379,1380,1068
730,442,625,637,760,779,973,1159
1170,1393,1429
714,601,792,849,937,982,995,1401,1385,1391,1413,1386,1387,1415,1416,1423,1432,1442,1443,1448,1462,1460,1451,1452,1115,1123,1137,1138,1199,1204,1223,1338,1260,1301,1276,1278,1317,1299,1332,1319,1326,1354,1346,1096
1253,268,193,39,796,809,820,916,968,1424,1398,1469,1470,1471,1468,1043,1021,1056,1158,1159,1101,1155,1104,1106,1157,1064,1065,1243,1246,1248,1333,1254,1334,1306,1328,1335,1324,1351,1352,1356,1472,1112,1068,1069
1253,268,809,820,916,968,1424,1398,1468,1043,1021,1056,1159,1101,1155,1104,1157,1064,1065,1243,1246,1248,1333,1254,1334,1306,1328,1335,1324,1351,1352,1356,1472,1112,1069
369,442,597,661,624,657,638,773,726,738,728,795,849,888,893,877,958,927,942,975,972,1404,1419,1385,1408,1409,1425,1410,1427,1402,1429,1397,1387,1433,1416,1423,1432,1396,1436,1439,1440,1443,1444,1470,1460,1451,1473,1455,1045,1022,1028,1014,1007,1024,1046,1011,1115,1116,1121,1099,1168,1076,1133,1101,1059,1169,1139,1061,1150,1110,1173,1238,1178,1186,1190,1251,1199,1204,1210,1211,1217,1220,1223,1227,1255,1259,1321,1314,1283,1286,1287,1299,1326,1375,1369,1341,1346,1373,1357,1364,1152,1153,1154,1388
1253,268,820,968,1424,1398,1463,1468,1043,1056,1058,1159,1101,1155,1104,1157,1064,1065,1243,1246,1248,1333,1254,1334,1306,1328,1335,1351,1352,1359,1356,1472,1112,1069
1253,268,1398,1157,1254,1472
1253,268,1398,1157,1254,1472
1253,268,1398,1157,1254,1472
1253,268,1398,1157,1254,1472
1253,268,1398,1157,1254,1472
1364,512,608,674,760,799,815,869,888,953,978,1392,1413,1429,1387,1415,1396,1463,1474,1475,1041,1052,1014,1007,1054,1099,1056,1062,1063,1091,1238,1233,1254,1312,1278,1298,1299,1374,1359,1379,1380,1383,1381,1350,1388
1063,262,268,193,39,512,523,480,539,573,597,608,580,586,624,674,625,760,773,715,730,776,779,780,783,853,792,796,799,849,809,815,820,860,864,893,885,910,911,916,921,925,926,927,961,973,963,965,966,978,998,968,972,1399,1430,1400,1424,1401,1419,1410,1431,1402,1413,1429,1386,1432,1398,1469,1463,1476,1474,1477,1470,1435,1478,1475,1466,1479,1480,1481,1482,1468,1483,1017,1041,1040,1043,1034,1021,1052,1016,1007,1009,1046,1011,1054,1099,1168,1055,1073,1124,1056,1128,1158,1058,1159,1101,1155,1104,1106,1060,1157,1061,1062,1088,1064,1146,1065,1091,1110,1092,1238,1242,1251,1199,1200,1243,1244,1246,1247,1248,1253,1333,1254,1336,1260,1295,1301,1302,1263,1304,1296,1334,1306,1266,1271,1337,1308,1309,1331,1328,1311,1312,1313,1314,1335,1315,1324,1284,1285,1298,1288,1317,1299,1318,1332,1351,1361,1352,1374,1368,1362,1375,1382,1359,1341,1354,1365,1376,1363,1377,1355,1349,1378,1345,1356,1379,1380,1383,1381,1358,1384,1350,1472,1112,1093,1068
1432,760,966,1418,1442,1457,1380,1388
1045,369,93,149,210,442,586,601,661,624,657,714,724,728,732,830,780,831,795,796,839,869,872,888,864,877,954,957,956,958,952,953,942,961,973,978,979,972,995,1406,1419,1385,1409,1425,1426,1431,1427,1421,1391,1420,1428,1392,1411,1422,1393,1429,1394,1395,1397,1386,1418,1387,1414,1415,1416,1423,1417,1396,1484,1459,1438,1476,1436,1439,1441,1442,1470,1445,1446,1447,1475,1448,1485,1460,1449,1450,1452,1486,1461,1453,1473,1454,1455,1487,1457,1458,1017,1036,1042,1014,1016,1007,1031,1024,1049,1050,1046,1115,1116,1121,1075,1059,1134,1136,1137,1169,1138,1083,1084,1061,1087,1146,1109,1148,1150,1170,1110,1173,1177,1178,1181,1183,1184,1186,1252,1188,1190,1195,1196,1251,1199,1200,1233,1204,1206,1208,1210,1244,1217,1220,1256,1227,1229,1300,1259,1301,1263,1304,1264,1266,1268,1270,1271,1308,1272,1273,1274,1321,1276,1312,1313,1278,1314,1280,1281,1283,1284,1285,1286,1323,1298,1287,1317,1290,1299,1332,1319,1330,1326,1362,1339,1340,1369,1370,1367,1342,1344,1363,1349,1345,1372,1346,1347,1373,1360,1357,1364,1384,1152,1093,1153,1096,1388,1292
1272,869,955,1396,1439,1181,1196,1204,1220,1281,1285,1388
440,982,1115,1340,1388
1178,661,726,955,927,1385,1440,1449,1036,1172,1173,1181,1204,1323,1096,1388,1294
1399,268,193,512,674,760,715,809,820,885,966,1430,1400,1424,1402,1463,1488,1435,1041,1054,1073,1056,1158,1104,1106,1238,1174,1210,1248,1333,1260,1295,1306,1308,1318,1352,1326,1362,1382,1363,1379,1384,1350,1068,1069
1150,586,657,773,714,724,738,843,869,954,955,957,956,942,982,979,995,1403,1404,1385,1389,1391,1393,1395,1397,1418,1387,1414,1415,1416,1423,1484,1437,1438,1436,1439,1440,1464,1441,1443,1445,1446,1447,1450,1452,1453,1473,1454,1487,1457,1458,1467,1036,1031,1050,1115,1116,1075,1127,1133,1101,1059,1134,1169,1138,1139,1107,1170,1173,1177,1181,1184,1186,1190,1191,1196,1204,1207,1208,1217,1220,1229,1300,1264,1268,1274,1276,1278,1280,1281,1286,1323,1340,1367,1342,1344,1346,1360,1348,1364,1152,1153,1388,1294
1208,888,877,931,927,1403,1421,1459,1439,1465,1021,1075,1127,1149,1172,1173,1178,1276,1323,1319,1369,1342,1347,1364
1153,657
1286,440,773,831,869,955,957,953,983,979,1403,1419,1385,1421,1387,1414,1423,1438,1436,1440,1445,1449,1453,1455,1487,1457,1036,1028,1031,1049,1116,1121,1128,1130,1136,1138,1139,1172,1173,1174,1177,1178,1181,1184,1186,1200,1204,1206,1207,1210,1217,1227,1229,1264,1268,1276,1281,1287,1290,1319,1368,1369,1370,1371,1342,1344,1345,1347,1360,1348,1364,1152,1153,1154,1388,1292
1254,730,809,910,1466,1479,1022,1134,1106,1138,1148,1149,1248
1436,369,442,657,773,714,724,738,728,732,830,831,869,872,954,955,957,956,952,982,999,979,995,1403,1404,1385,1408,1409,1389,1421,1391,1392,1411,1393,1394,1395,1418,1387,1414,1415,1416,1423,1417,1437,1438,1439,1440,1441,1442,1443,1444,1445,1446,1447,1448,1434,1449,1450,1451,1452,1453,1473,1454,1455,1456,1457,1458,1036,1045,1042,1016,1031,1049,1050,1115,1116,1121,1123,1127,1133,1101,1059,1134,1136,1169,1138,1139,1150,1170,1172,1173,1174,1177,1181,1186,1190,1191,1195,1196,1204,1206,1207,1210,1220,1229,1300,1268,1270,1272,1273,1274,1321,1278,1280,1281,1284,1286,1323,1290,1339,1340,1369,1367,1342,1346,1360,1348,1152,1153,1388,1292,1294
1073,39,512,480,629,674,695,714,715,779,931,956,926,983,999,1399,1430,1400,1424,1406,1401,1476,1488,1474,1036,1040,1043,1045,1054,1121,1099,1168,1123,1055,1124,1075,1127,1056,1238,1174,1333,1260,1295,1301,1330,1352,1374,1368,1362,1339,1384
1340,1420,1415,1446,1453,1138,1173,1388
1338,268,760,927,1406,1184,1331
1274,1422
1007,1385,1397,1460,1127,1217,1364,1388
1050,369,1414,1036,1134,1292
1087,193,624,738,776,779,792,809,937,927,963,965,978,998,968,972,992,1419,1413,1422,1395,1418,1387,1416,1417,1475,1480,1060,1063,1064,1146,1110,1092,1186,1233,1244,1337,1308,1309,1331,1312,1313,1319,1361,1376,1349,1378,1345,1346
608,442,586,715,1121
1418,1404,1408,1389,1427,1391,1392,1387,1415,1439,1449,1453,1138,1178,1186,1281,1346,1348
657,1437,1138,1354
268,1295
1274,1138
1256,480,853,820,1397
1434,953,1427,1448,1028,1139,1140,1107,1084,1281
1064,262,268,39,512,480,539,608,580,661,674,638,760,715,780,831,795,796,809,885,911,921,925,966,1399,1400,1424,1419,1402,1392,1397,1432,1398,1459,1463,1442,1435,1475,1481,1482,1009,1011,1054,1099,1168,1056,1062,1109,1091,1336,1334,1311,1297,1299,1332,1361,1352,1359,1354,1380,1383,1384
1153,657,1170,1110
1274,1446,1199
1381,624,1062
1276,369,255,149,629,637,695,773,714,726,728,732,830,869,955,931,956,952,937,983,975,999,979,972,992,1406,1385,1425,1410,1426,1389,1427,1421,1391,1420,1428,1392,1394,1418,1387,1414,1417,1396,1484,1437,1438,1439,1464,1445,1446,1434,1462,1485,1460,1449,1451,1452,1461,1455,1487,1457,1458,1036,1049,1116,1121,1127,1078,1133,1059,1134,1136,1138,1173,1174,1177,1178,1181,1183,1184,1186,1252,1195,1199,1207,1220,1227,1229,1272,1273,1280,1281,1290,1319,1368,1339,1340,1370,1342,1344,1345,1372,1360,1348,1364,1153
925,262,301,193,39,512,523,480,539,597,601,760,715,779,792,799,885,921,973,966,978,995,1424,1413,1386,1463,1479,1434,1052,1009,1056,1159,1101,1061,1062,1063,1064,1091,1238,1242,1246,1254,1338,1260,1295,1296,1334,1306,1308,1328,1274,1297,1335,1324,1317,1352,1365,1349,1345
995,624,809,1454,1021,1259,1334,1266
1274,979,1453,1348
1475,262,738,792,1418,1434,1056,1332
738,601,624,830,831,792,877,954,1419,1385,1389,1411,1387,1440,1435,1479,1448,1461,1016,1127,1056,1158,1138,1063,1238,1199,1204,1308,1272,1312,1317,1332,1361,1354,1346,1380
1388,831,1414,1415,1446,1036,1016,1050,1127,1133,1138,1204,1340
715,193,39,760,738,776,779,792,799,885,911,931,963,968,999,992,1424,1410,1389,1402,1463,1489,1475,1479,1034,1007,1061,1087,1063,1091,1186,1336,1338,1295,1296,1337,1308,1331,1335,1281,1324,1351,1352,1362,1340,1363,1377,1349,1380,1381
715,39,760,738,776,779,831,792,799,911,931,963,999,992,1424,1410,1389,1402,1463,1489,1034,1007,1087,1063,1091,1186,1336,1338,1295,1296,1308,1331,1335,1281,1324,1352,1340,1363,1349,1380
1415,1099
674,255,1050
