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