1,1,6,7,2 2,6,11,12,7 3,11,16,17,12 4,16,21,22,17 5,21,26,27,22 6,26,31,32,27 7,31,36,37,32 8,36,41,42,37 9,41,46,47,42 10,2,7,8,3 11,7,12,13,8 12,12,17,18,13 13,17,22,23,18 14,22,27,28,23 15,27,32,33,28 16,32,37,38,33 17,37,42,43,38 18,42,47,48,43 19,3,8,9,4 20,8,13,14,9 21,13,18,19,14 22,18,23,24,19 23,23,28,29,24 24,28,33,34,29 25,33,38,39,34 26,38,43,44,39 27,43,48,49,44 28,4,9,10,5 29,9,14,15,10 30,14,19,20,15 31,19,24,25,20 32,24,29,30,25 33,29,34,35,30 34,34,39,40,35 35,39,44,45,40 36,44,49,50,45 37,46,51,52,47 38,51,56,57,52 39,56,61,62,57 40,61,66,67,62 41,66,71,72,67 42,71,76,77,72 43,76,81,82,77 44,81,86,87,82 45,86,91,92,87 46,91,96,97,92 47,47,52,53,48 48,52,57,58,53 49,57,62,63,58 50,62,67,68,63 51,67,72,73,68 52,72,77,78,73 53,77,82,83,78 54,82,87,88,83 55,87,92,93,88 56,92,97,98,93 57,48,53,54,49 58,53,58,59,54 59,58,63,64,59 60,63,68,69,64 61,68,73,74,69 62,73,78,79,74 63,78,83,84,79 64,83,88,89,84 65,88,93,94,89 66,93,98,99,94 67,49,54,55,50 68,54,59,60,55 69,59,64,65,60 70,64,69,70,65 71,69,74,75,70 72,74,79,80,75 73,79,84,85,80 74,84,89,90,85 75,89,94,95,90 76,94,99,100,95 77,96,101,102,97 78,101,106,107,102 79,106,111,112,107 80,111,116,117,112 81,116,121,122,117 82,121,126,127,122 83,126,131,132,127 84,131,136,137,132 85,136,141,142,137 86,141,146,147,142 87,146,151,152,147 88,151,156,157,152 89,156,161,162,157 90,161,166,167,162 91,166,171,172,167 92,171,176,177,172 93,176,181,182,177 94,181,186,187,182 95,186,191,192,187 96,191,196,197,192 97,196,201,202,197 98,201,206,207,202 99,206,211,212,207 100,211,216,217,212 101,216,221,222,217 102,221,226,227,222 103,226,231,232,227 104,231,236,237,232 105,236,241,242,237 106,241,246,247,242 107,246,251,252,247 108,251,256,257,252 109,256,261,262,257 110,261,266,267,262 111,266,271,272,267 112,271,276,277,272 113,276,281,282,277 114,281,286,287,282 115,286,291,292,287 116,291,296,297,292 117,296,301,302,297 118,301,306,307,302 119,306,311,312,307 120,311,316,317,312 121,316,321,322,317 122,321,326,327,322 123,326,331,332,327 124,331,336,337,332 125,336,341,342,337 126,341,346,347,342 127,97,102,103,98 128,102,107,108,103 129,107,112,113,108 130,112,117,118,113 131,117,122,123,118 132,122,127,128,123 133,127,132,133,128 134,132,137,138,133 135,137,142,143,138 136,142,147,148,143 137,147,152,153,148 138,152,157,158,153 139,157,162,163,158 140,162,167,168,163 141,167,172,173,168 142,172,177,178,173 143,177,182,183,178 144,182,187,188,183 145,187,192,193,188 146,192,197,198,193 147,197,202,203,198 148,202,207,208,203 149,207,212,213,208 150,212,217,218,213 151,217,222,223,218 152,222,227,228,223 153,227,232,233,228 154,232,237,238,233 155,237,242,243,238 156,242,247,248,243 157,247,252,253,248 158,252,257,258,253 159,257,262,263,258 160,262,267,268,263 161,267,272,273,268 162,272,277,278,273 163,277,282,283,278 164,282,287,288,283 165,287,292,293,288 166,292,297,298,293 167,297,302,303,298 168,302,307,308,303 169,307,312,313,308 170,312,317,318,313 171,317,322,323,318 172,322,327,328,323 173,327,332,333,328 174,332,337,338,333 175,337,342,343,338 176,342,347,348,343 177,98,103,104,99 178,103,108,109,104 179,108,113,114,109 180,113,118,119,114 181,118,123,124,119 182,123,128,129,124 183,128,133,134,129 184,133,138,139,134 185,138,143,144,139 186,143,148,149,144 187,148,153,154,149 188,153,158,159,154 189,158,163,164,159 190,163,168,169,164 191,168,173,174,169 192,173,178,179,174 193,178,183,184,179 194,183,188,189,184 195,188,193,194,189 196,193,198,199,194 197,198,203,204,199 198,203,208,209,204 199,208,213,214,209 200,213,218,219,214 201,218,223,224,219 202,223,228,229,224 203,228,233,234,229 204,233,238,239,234 205,238,243,244,239 206,243,248,249,244 207,248,253,254,249 208,253,258,259,254 209,258,263,264,259 210,263,268,269,264 211,268,273,274,269 212,273,278,279,274 213,278,283,284,279 214,283,288,289,284 215,288,293,294,289 216,293,298,299,294 217,298,303,304,299 218,303,308,309,304 219,308,313,314,309 220,313,318,319,314 221,318,323,324,319 222,323,328,329,324 223,328,333,334,329 224,333,338,339,334 225,338,343,344,339 226,343,348,349,344 227,99,104,105,100 228,104,109,110,105 229,109,114,115,110 230,114,119,120,115 231,119,124,125,120 232,124,129,130,125 233,129,134,135,130 234,134,139,140,135 235,139,144,145,140 236,144,149,150,145 237,149,154,155,150 238,154,159,160,155 239,159,164,165,160 240,164,169,170,165 241,169,174,175,170 242,174,179,180,175 243,179,184,185,180 244,184,189,190,185 245,189,194,195,190 246,194,199,200,195 247,199,204,205,200 248,204,209,210,205 249,209,214,215,210 250,214,219,220,215 251,219,224,225,220 252,224,229,230,225 253,229,234,235,230 254,234,239,240,235 255,239,244,245,240 256,244,249,250,245 257,249,254,255,250 258,254,259,260,255 259,259,264,265,260 260,264,269,270,265 261,269,274,275,270 262,274,279,280,275 263,279,284,285,280 264,284,289,290,285 265,289,294,295,290 266,294,299,300,295 267,299,304,305,300 268,304,309,310,305 269,309,314,315,310 270,314,319,320,315 271,319,324,325,320 272,324,329,330,325 273,329,334,335,330 274,334,339,340,335 275,339,344,345,340 276,344,349,350,345 277,346,351,352,347 278,351,356,357,352 279,356,361,362,357 280,361,366,367,362 281,366,371,372,367 282,371,376,377,372 283,376,381,382,377 284,381,386,387,382 285,386,391,392,387 286,391,396,397,392 287,347,352,353,348 288,352,357,358,353 289,357,362,363,358 290,362,367,368,363 291,367,372,373,368 292,372,377,378,373 293,377,382,383,378 294,382,387,388,383 295,387,392,393,388 296,392,397,398,393 297,348,353,354,349 298,353,358,359,354 299,358,363,364,359 300,363,368,369,364 301,368,373,374,369 302,373,378,379,374 303,378,383,384,379 304,383,388,389,384 305,388,393,394,389 306,393,398,399,394 307,349,354,355,350 308,354,359,360,355 309,359,364,365,360 310,364,369,370,365 311,369,374,375,370 312,374,379,380,375 313,379,384,385,380 314,384,389,390,385 315,389,394,395,390 316,394,399,400,395 317,396,401,402,397 318,401,406,407,402 319,406,411,412,407 320,411,416,417,412 321,416,421,422,417 322,421,426,427,422 323,426,431,432,427 324,431,436,437,432 325,436,441,442,437 326,441,446,447,442 327,397,402,403,398 328,402,407,408,403 329,407,412,413,408 330,412,417,418,413 331,417,422,423,418 332,422,427,428,423 333,427,432,433,428 334,432,437,438,433 335,437,442,443,438 336,442,447,448,443 337,398,403,404,399 338,403,408,409,404 339,408,413,414,409 340,413,418,419,414 341,418,423,424,419 342,423,428,429,424 343,428,433,434,429 344,433,438,439,434 345,438,443,444,439 346,443,448,449,444 347,399,404,405,400 348,404,409,410,405 349,409,414,415,410 350,414,419,420,415 351,419,424,425,420 352,424,429,430,425 353,429,434,435,430 354,434,439,440,435 355,439,444,445,440 356,444,449,450,445 357,446,451,452,447 358,451,456,457,452 359,456,461,462,457 360,461,466,467,462 361,466,471,472,467 362,471,476,477,472 363,476,481,482,477 364,481,486,487,482 365,486,491,492,487 366,491,496,497,492 367,496,501,502,497 368,501,506,507,502 369,506,511,512,507 370,511,516,517,512 371,516,521,522,517 372,521,526,527,522 373,526,531,532,527 374,531,536,537,532 375,536,541,542,537 376,541,546,547,542 377,447,452,453,448 378,452,457,458,453 379,457,462,463,458 380,462,467,468,463 381,467,472,473,468 382,472,477,478,473 383,477,482,483,478 384,482,487,488,483 385,487,492,493,488 386,492,497,498,493 387,497,502,503,498 388,502,507,508,503 389,507,512,513,508 390,512,517,518,513 391,517,522,523,518 392,522,527,528,523 393,527,532,533,528 394,532,537,538,533 395,537,542,543,538 396,542,547,548,543 397,448,453,454,449 398,453,458,459,454 399,458,463,464,459 400,463,468,469,464 401,468,473,474,469 402,473,478,479,474 403,478,483,484,479 404,483,488,489,484 405,488,493,494,489 406,493,498,499,494 407,498,503,504,499 408,503,508,509,504 409,508,513,514,509 410,513,518,519,514 411,518,523,524,519 412,523,528,529,524 413,528,533,534,529 414,533,538,539,534 415,538,543,544,539 416,543,548,549,544 417,449,454,455,450 418,454,459,460,455 419,459,464,465,460 420,464,469,470,465 421,469,474,475,470 422,474,479,480,475 423,479,484,485,480 424,484,489,490,485 425,489,494,495,490 426,494,499,500,495 427,499,504,505,500 428,504,509,510,505 429,509,514,515,510 430,514,519,520,515 431,519,524,525,520 432,524,529,530,525 433,529,534,535,530 434,534,539,540,535 435,539,544,545,540 436,544,549,550,545