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