0 1 10 9 2 8 5 6 3 4 7 12 15 18 11 16 17 19 14 13 20 22 28 25 26 27 23 29 24 21 35 37 31 34 38 33 32 30 36 48 41 69 50 62 46 39 59 71 112 43 101 47 70 74 49 87 107 90 92 54 44 113 67 61 65 84 78 60 40 114 76 117 57 93 119 77 116 110 102 56 42 98 66 79 91 95 64 86 53 85 103 58 55 81 73 105 51 111 108 89 118 96 99 104 88 82 75 115 63 100 109 106 68 94 45 52 83 80 97 72 137 194 138 146 183 151 179 128 153 158 121 127 160 173 147 162 169 185 155 125 176 159 130 161 129 156 133 163 187 143 141 180 131 186 170 200 144 150 196 199 145 166 124 182 178 122 171 195 140 165 126 192 149 168 198 123 177 175 136 184 134 157 189 154 135 152 120 142 148 139 174 132 197 172 167 188 191 193 181 190 164 275 250 212 220 231 209 259 249 211 224 239 222 270 227 267 255 262 201 202 268 245 276 241 232 236 233 207 217 264 225 215 226 213 228 257 258 206 210 272 219 235 204 274 223 261 281 263 216 243 248 252 230 273 260 246 208 278 277 254 221 214 242 203 265 247 238 256 269 234 266 251 218 280 205 237 229 279 253 271 244 240 357 285 320 343 310 296 350 334 295 308 313 291 292 317 299 325 302 286 329 318 301 337 362 322 354 293 330 287 351 290 361 359 352 336 346 294 282 326 298 305 331 300 348 333 341 344 332 303 288 340 347 342 307 345 339 297 321 349 283 327 323 338 324 315 319 335 316 328 289 306 356 355 309 312 353 358 284 360 311 304 314 364 366 370 367 368 369 371 363 365 374 372 379 380 373 378 376 375 377 443 442 400 441 403 445 401 446 420 418 417 415 411 461 409 455 407 408 450 405 391 433 432 390 387 426 386 427 384 381 383 382 395 459 439 396 393 436 394 438 437 444 440 397 399 402 449 404 448 447 419 421 413 414 416 457 410 412 454 453 406 451 452 460 435 434 392 389 431 430 429 385 428 425 424 422 423 398 456 388 458 517 482 480 514 481 520 542 521 484 536 538 537 532 526 528 497 494 527 524 525 490 522 508 507 506 471 468 469 505 502 504 464 463 465 466 462 515 516 483 541 485 486 487 518 535 534 531 533 496 529 493 495 523 489 492 488 540 474 509 472 470 467 539 503 499 501 498 500 478 511 512 513 479 510 475 477 476 519 530 491 473 546 551 549 544 545 550 543 547 548 619 576 617 616 609 566 606 571 587 586 628 626 559 554 555 558 621 629 623 592 580 588 582 595 599 563 597 630 575 614 564 605 607 601 602 570 579 618 578 577 631 612 573 615 603 627 625 585 584 622 583 553 596 593 589 632 556 591 557 581 552 620 594 590 600 560 562 561 608 567 604 569 611 574 613 572 568 565 624 598 610 662 663 659 698 687 657 695 692 648 706 705 672 713 669 678 635 703 665 640 676 666 701 679 709 673 639 683 645 642 644 682 689 658 647 712 686 690 649 688 653 661 699 700 697 711 685 656 652 708 670 671 707 633 641 636 668 637 664 677 634 704 638 675 702 643 646 684 681 655 691 651 694 710 693 696 650 660 667 674 680 654 721 722 714 719 715 716 718 720 717 729 726 727 723 730 731 725 728 724 733 737 736 740 738 735 739 732 734 741 749 750 743 748 747 742 746 744 745 754 759 757 753 758 751 755 752 756 760 761 0 1 8 7 5 2 4 9 10 6 3 19 13 15 17 18 14 11 16 12 20 28 24 27 23 29 25 21 26 22 37 32 36 35 33 30 38 31 34 76 56 107 55 113 81 70 98 84 116 61 87 65 85 51 63 119 102 80 53 108 93 75 94 106 90 103 45 73 79 115 95 91 117 109 47 46 105 59 39 78 92 118 114 66 104 40 57 72 96 68 42 88 74 100 110 41 64 67 97 112 43 86 48 50 101 69 44 99 111 49 54 60 83 77 52 89 82 58 62 71 176 151 120 122 172 199 166 133 173 126 125 146 162 155 198 197 128 177 137 159 178 195 139 132 170 183 138 181 182 191 167 190 123 168 143 185 154 194 179 188 124 160 193 157 131 186 145 134 164 153 161 156 196 200 142 165 136 169 127 171 174 121 150 149 192 175 140 189 163 141 187 135 144 158 180 147 184 129 130 148 152 259 272 217 253 225 221 240 271 245 267 261 262 274 246 258 275 235 207 239 273 248 242 229 256 226 249 281 241 220 232 236 208 243 223 265 233 260 215 214 211 264 278 252 276 216 206 234 201 251 218 210 224 203 202 237 279 247 213 219 250 255 257 228 268 269 231 277 280 244 205 238 227 212 230 254 204 270 263 266 222 209 292 287 360 296 332 339 312 304 323 356 337 352 303 300 349 301 290 328 284 317 295 298 348 351 345 314 353 336 347 342 344 297 346 321 288 329 294 289 311 310 306 358 308 318 334 293 340 320 355 354 283 282 362 343 305 302 286 322 309 307 357 299 291 338 350 285 330 331 361 335 319 341 315 327 326 313 359 325 333 324 316 370 363 371 364 366 367 368 365 369 379 374 375 377 372 376 373 380 378 433 431 390 434 409 411 457 410 398 397 440 442 428 430 388 387 417 415 420 418 423 422 384 424 436 459 393 439 446 402 404 449 460 452 451 405 453 407 450 408 406 432 435 391 389 456 454 455 461 412 399 441 444 443 400 386 426 427 429 416 414 419 413 421 383 381 382 458 425 438 394 395 396 448 401 403 445 392 385 437 447 506 472 473 508 474 529 496 527 526 514 541 481 517 467 502 503 469 505 537 532 538 536 499 463 464 465 510 479 476 478 513 542 521 484 519 486 507 509 471 540 494 493 495 528 480 482 516 483 539 504 468 470 531 534 533 535 498 462 500 501 475 511 477 512 520 518 485 487 489 492 488 522 490 524 523 525 491 497 515 530 466 550 545 551 547 544 543 548 546 549 620 583 580 623 585 587 624 628 595 556 594 596 562 572 570 630 588 597 590 568 555 574 589 600 605 604 610 564 616 631 618 577 565 612 609 615 582 581 632 622 621 626 625 584 586 557 558 593 629 552 591 602 561 563 611 554 599 601 560 592 613 553 598 607 569 575 614 608 576 579 619 578 571 606 603 566 573 627 559 567 617 704 702 665 668 671 713 669 707 708 679 640 638 678 641 642 650 674 636 684 649 673 633 644 653 654 646 658 647 655 694 691 659 698 661 663 700 648 711 695 657 701 667 664 703 705 706 672 670 637 677 639 680 693 681 688 675 683 635 643 696 709 645 690 676 651 686 712 689 662 697 699 660 692 656 652 687 666 634 710 682 685 722 714 715 720 716 718 719 717 721 725 723 730 729 728 724 727 731 726 737 735 738 734 739 740 732 733 736 741 747 744 749 750 748 746 745 742 743 756 758 754 751 757 759 753 755 752 760 761 0 1 3 6 8 10 2 4 7 5 9 13 18 16 19 14 11 12 17 15 20 28 24 27 23 29 25 21 26 22 38 33 35 32 31 36 30 34 37 63 73 93 52 57 88 108 53 79 61 72 70 83 97 112 119 85 109 69 99 74 104 117 90 71 82 66 59 103 94 81 111 56 41 50 68 58 106 92 54 110 115 96 46 77 78 67 105 95 48 62 114 102 89 101 42 60 116 65 51 43 86 76 49 45 39 44 91 100 47 87 55 84 113 80 98 118 75 107 64 40 139 156 142 174 146 183 140 147 163 186 145 134 152 181 126 175 188 125 130 124 141 193 160 200 153 127 198 179 191 155 197 154 180 182 173 121 128 192 120 172 131 164 123 184 167 187 178 129 150 148 168 136 138 157 161 190 159 199 195 176 170 171 135 133 177 151 189 132 196 162 143 185 169 122 144 158 137 165 166 149 194 204 212 224 243 214 269 278 260 234 201 228 232 211 235 207 229 256 242 203 274 244 226 258 275 246 206 257 267 213 255 227 237 209 215 279 281 268 218 217 263 277 249 245 236 223 265 238 276 221 222 248 216 252 273 264 254 271 240 253 280 241 208 210 270 266 272 259 205 231 239 250 262 230 261 220 233 219 251 202 225 247 335 288 336 350 362 312 325 342 331 303 343 329 285 340 361 286 349 304 309 332 328 296 357 293 356 300 337 355 314 322 318 338 284 341 359 283 347 311 339 307 291 354 292 310 290 317 348 287 297 308 316 351 323 319 327 299 334 344 330 295 306 289 294 326 360 346 313 324 333 352 320 302 353 301 298 345 315 321 305 282 358 368 369 366 371 365 370 363 367 364 379 374 375 377 372 376 373 380 378 417 414 415 418 383 458 425 424 460 451 450 406 447 403 404 449 394 437 395 439 399 440 400 442 454 457 461 410 390 391 392 434 428 386 426 427 430 429 385 388 387 416 420 419 413 423 381 382 422 384 452 405 453 407 408 448 401 446 402 438 436 459 393 396 398 397 441 444 443 409 456 411 412 433 431 435 389 421 445 455 432 530 533 534 535 538 466 463 500 464 488 522 490 491 542 484 518 520 487 479 476 513 512 480 516 515 517 494 529 495 526 497 507 509 506 472 540 531 537 532 536 499 498 462 465 489 492 524 525 521 519 485 486 510 511 477 478 514 541 481 483 493 496 527 528 473 471 508 474 467 539 502 503 504 469 468 505 470 501 523 475 482 547 549 548 545 551 546 550 544 543 569 610 564 614 572 611 601 613 571 565 603 615 626 582 581 585 576 625 631 620 618 583 577 628 557 595 558 593 562 561 563 560 588 555 554 592 605 604 567 575 608 570 602 568 607 606 609 566 573 616 617 632 584 587 622 579 627 580 624 619 623 578 586 621 594 559 596 629 597 599 600 598 552 591 590 589 553 574 612 556 630 712 686 655 694 693 649 653 688 654 692 687 652 711 657 705 701 659 662 671 664 697 699 707 702 703 672 679 677 640 680 641 642 644 643 646 645 673 635 709 676 651 658 647 689 650 710 696 690 685 648 656 695 667 713 704 660 706 661 708 668 663 670 666 700 637 638 639 678 684 681 683 682 636 634 675 633 691 698 665 669 674 717 721 722 718 714 715 716 719 720 725 723 730 729 728 724 727 731 726 737 735 738 734 739 740 732 733 736 741 750 746 748 742 744 743 749 745 747 755 754 752 758 756 757 759 751 753 760 761 0 1 10 9 2 8 5 6 3 4 7 12 15 18 11 16 17 19 14 13 21 373 27 372 26 375 20 377 25 29 137 132 140 189 200 166 130 157 184 145 233 128 223 124 171 279 218 266 244 231 265 136 162 194 178 141 139 264 222 254 188 263 273 197 274 257 150 281 202 121 212 204 251 160 261 190 167 135 224 146 185 240 165 208 172 151 131 272 278 228 129 176 220 214 134 221 248 156 152 192 177 125 249 164 217 277 259 225 230 206 216 269 159 237 215 213 211 154 210 175 327 325 84 31 356 336 58 35 112 119 87 303 89 117 63 339 313 49 114 302 108 338 301 104 37 355 76 41 82 75 311 309 298 90 51 361 330 96 60 345 299 286 326 110 289 85 70 285 334 38 94 321 86 78 79 284 341 360 297 305 34 333 290 36 48 312 107 93 43 74 97 349 350 33 296 32 42 346 46 30 118 81 317 99 77 98 64 329 91 353 113 323 40 111 347 357 340 314 306 288 95 282 291 348 300 294 316 109 83 335 67 106 45 80 39 354 102 56 54 53 47 92 283 315 105 101 358 337 57 62 55 324 100 359 72 59 308 44 352 66 319 65 50 331 73 116 293 115 320 351 287 343 71 332 362 292 88 103 68 61 52 69 187 127 367 366 191 226 246 239 181 174 144 173 170 267 247 219 209 205 149 182 280 371 276 161 122 241 180 370 255 203 245 363 148 256 195 163 232 207 242 238 227 198 186 234 243 168 201 183 368 126 196 142 155 169 268 229 253 252 133 250 236 258 262 369 365 153 147 179 271 143 199 275 123 270 364 158 193 235 260 120 138 304 322 310 318 307 328 342 295 344 24 378 380 23 28 376 379 374 22 440 398 443 480 485 519 520 542 535 416 414 531 526 527 412 494 450 407 490 489 389 431 392 507 428 469 426 467 425 463 384 499 478 393 438 459 477 511 436 396 510 515 481 516 397 445 447 402 401 404 413 419 533 534 421 461 409 457 496 523 460 524 451 408 508 432 391 472 473 468 385 504 388 422 383 500 381 400 454 429 464 444 482 541 517 545 487 518 521 486 420 418 537 417 455 411 410 495 550 525 406 549 452 390 471 540 433 427 505 387 470 543 382 501 458 466 423 441 483 442 399 446 403 449 448 415 538 532 551 497 529 528 456 405 522 492 491 435 434 509 544 430 503 539 386 462 424 465 547 437 513 395 439 479 476 512 548 394 546 536 453 474 484 530 488 506 514 493 502 498 475 579 699 576 619 566 656 565 615 708 626 627 628 678 589 635 593 581 595 583 554 704 633 632 596 560 643 683 597 689 610 712 567 570 688 710 613 577 661 616 698 659 711 571 609 685 624 706 625 705 703 580 552 558 639 634 665 640 588 556 623 592 701 637 674 599 644 600 642 604 655 614 651 654 601 574 602 650 687 707 562 564 662 578 660 721 695 612 573 692 657 672 669 586 670 585 594 590 620 668 680 555 622 702 679 553 676 719 646 563 682 720 630 569 658 691 717 605 611 690 715 572 631 663 618 700 603 652 716 606 584 587 671 718 709 559 636 621 638 666 641 714 722 557 591 582 561 598 684 645 694 575 686 608 696 693 607 653 617 667 675 629 568 697 664 673 677 649 648 713 681 647 727 728 734 735 733 729 723 731 737 724 738 726 740 725 736 730 739 741 732 757 752 758 756 754 753 751 755 759 743 742 745 750 746 744 748 747 749 760 761 0 1 10 9 2 8 5 6 3 4 7 12 15 18 11 16 17 19 14 13 30 316 303 305 350 304 302 317 315 306 31 368 366 35 32 363 36 367 371 47 280 115 48 253 55 258 49 266 265 213 51 260 257 277 61 259 52 78 262 256 230 77 221 271 211 104 53 114 69 217 206 203 202 216 278 210 270 54 241 81 218 226 231 234 248 41 84 83 275 220 88 215 43 70 212 263 65 243 72 95 237 281 97 214 96 245 110 276 113 242 236 80 60 205 255 85 91 109 105 94 314 356 184 126 298 23 160 27 182 349 156 326 329 307 361 123 296 197 171 313 283 146 28 331 143 190 120 318 157 295 127 170 165 328 142 177 148 292 21 147 309 125 359 164 26 334 159 297 141 321 189 183 333 22 166 158 345 319 188 340 341 348 152 339 24 144 351 282 155 167 29 357 287 138 288 173 185 25 293 325 352 379 99 89 44 227 58 209 269 102 235 225 76 239 233 62 64 208 68 261 250 101 111 204 264 374 90 249 372 219 86 63 279 380 108 375 240 103 87 232 252 106 82 50 207 74 79 378 229 238 373 223 267 45 377 71 247 251 75 56 244 112 40 224 273 46 100 57 272 222 59 228 246 98 376 268 254 73 107 42 201 274 284 122 196 299 178 286 191 139 194 353 336 195 129 136 137 322 140 332 134 192 324 312 335 300 320 308 174 289 124 135 176 311 337 290 338 330 354 301 181 121 131 193 169 323 344 291 175 153 186 346 285 145 294 149 200 179 132 362 343 150 358 168 151 198 187 128 172 347 310 180 355 327 133 130 163 154 360 161 342 162 199 34 20 370 365 38 37 33 369 364 117 67 66 92 116 118 119 93 39 441 516 483 481 542 520 401 403 551 531 530 415 461 454 409 410 451 492 525 489 433 507 544 392 428 387 504 543 382 466 465 462 459 512 436 396 548 475 513 395 478 541 440 545 443 521 446 546 445 484 535 416 532 419 417 527 528 493 495 460 549 408 452 490 540 434 389 508 473 539 429 430 469 547 501 423 424 400 550 468 458 399 397 514 442 515 402 518 486 448 420 537 413 414 411 412 456 457 455 406 523 450 407 474 431 432 472 385 470 426 503 502 381 464 463 384 383 482 398 444 480 404 487 447 485 418 421 538 536 497 494 529 496 491 453 488 524 391 506 390 435 467 427 386 388 500 499 422 425 477 394 479 439 476 438 437 511 393 449 533 405 471 519 534 522 509 517 526 505 498 510 659 661 700 577 615 603 687 652 713 624 585 671 629 674 709 677 703 596 583 555 701 552 702 637 682 630 563 684 712 655 608 689 688 690 650 574 616 631 618 698 663 711 692 565 571 706 672 626 670 632 621 675 641 679 673 580 639 592 594 668 553 667 558 633 644 600 643 560 605 569 567 647 710 611 653 602 572 657 627 681 694 578 721 699 619 566 716 609 656 695 587 628 707 708 669 638 635 582 664 640 634 581 722 559 590 676 680 561 645 598 720 646 717 658 610 604 575 649 613 693 568 579 576 660 697 648 685 606 573 584 586 718 705 636 556 554 623 678 622 719 588 704 557 714 666 642 683 562 597 651 564 691 686 715 654 696 601 662 665 591 593 570 617 620 589 595 607 612 625 599 614 727 729 728 725 731 726 730 724 723 735 740 739 736 732 734 733 737 738 741 751 742 743 760 753 752 744 745 754 756 746 749 755 748 750 757 747 758 759 761 0 2 19 4 14 18 9 16 15 5 3 6 7 11 8 12 10 17 1 13 20 24 26 29 25 21 27 22 23 28 332 326 309 320 321 308 294 333 304 85 119 35 310 86 300 296 288 106 347 112 345 292 98 34 362 49 45 91 101 118 311 301 89 303 30 336 77 36 62 334 50 40 323 341 283 117 38 83 84 335 32 88 103 344 331 322 100 70 44 350 298 313 342 115 46 79 72 113 114 348 359 302 31 93 78 287 82 305 37 282 33 330 47 314 352 55 353 61 327 299 225 152 174 237 199 280 277 145 365 222 240 167 363 120 187 156 146 178 172 369 189 180 150 184 149 236 266 201 253 234 275 229 124 207 151 368 278 228 163 245 274 257 269 168 214 158 121 164 166 230 367 176 249 256 123 248 179 364 208 238 219 265 191 127 276 270 202 261 262 186 154 148 157 224 192 366 138 371 370 165 209 211 204 126 250 251 139 134 162 142 128 260 131 182 263 200 272 170 183 169 193 171 247 206 136 161 273 198 271 231 279 264 215 175 147 122 239 223 254 258 216 160 241 177 203 259 125 220 141 255 195 153 194 226 210 243 205 244 155 246 188 173 144 227 132 143 129 190 140 242 232 217 181 197 137 185 130 133 159 233 135 196 58 39 42 354 102 351 107 110 325 60 290 315 52 356 92 324 357 346 349 343 54 96 104 285 360 361 87 43 56 57 340 73 105 41 291 65 53 109 68 75 51 111 108 74 71 48 116 64 307 312 81 66 94 90 95 284 99 338 76 316 337 318 297 293 286 339 59 329 358 328 295 97 69 319 67 317 289 306 80 63 355 267 281 221 268 252 218 235 212 213 375 379 380 378 374 373 372 377 376 440 443 442 397 623 581 582 632 600 599 563 597 619 616 631 576 445 449 447 401 624 587 584 625 729 725 730 723 410 456 455 454 392 389 391 434 432 433 435 390 431 400 398 399 444 580 583 621 622 620 560 598 562 630 561 577 579 578 617 404 402 448 403 446 628 627 586 626 585 731 727 728 724 461 457 409 411 441 618 726 412 515 483 482 480 541 704 667 668 701 643 645 646 681 699 661 700 662 660 519 486 518 484 706 671 705 713 735 734 739 737 738 496 527 526 497 493 516 481 517 514 665 703 666 664 683 644 684 682 698 663 659 697 520 521 487 542 708 670 672 669 733 740 736 732 529 528 494 495 473 472 508 540 474 509 507 471 506 702 642 485 707 722 720 546 718 545 721 741 550 544 424 423 458 382 601 570 611 568 396 459 439 437 615 385 388 566 407 609 406 387 460 386 453 603 564 614 605 575 421 418 416 420 558 595 557 594 422 384 425 383 381 613 574 607 602 393 394 395 436 408 450 429 573 571 428 452 606 430 612 405 427 451 565 426 608 604 569 567 419 417 415 414 596 593 629 559 556 572 438 610 413 501 465 466 462 688 654 690 696 650 477 479 512 510 475 687 469 524 490 656 468 523 492 695 470 467 652 712 689 658 686 647 534 538 531 532 530 678 637 638 677 463 500 464 499 710 693 653 649 511 478 513 476 504 711 505 491 692 489 685 503 522 648 502 488 655 691 694 651 533 535 537 536 639 680 641 679 498 525 539 657 640 547 549 543 716 719 715 548 717 551 589 554 552 591 592 553 555 590 588 633 636 676 709 673 634 635 674 675 714 745 747 746 749 743 750 744 748 742 758 753 759 752 751 755 756 754 757 760 761 0 3 7 16 1 9 18 4 12 13 2 10 19 17 8 15 6 11 14 5 20 27 29 24 22 26 28 23 21 25 247 232 244 216 242 205 211 259 279 142 165 175 262 264 270 131 194 148 236 123 245 229 227 126 214 151 134 136 133 143 248 256 199 209 160 280 250 125 206 224 152 243 196 202 265 273 200 163 168 140 193 217 179 257 240 122 124 258 166 222 253 171 228 164 144 141 137 135 121 277 230 183 153 157 210 249 186 238 181 207 188 237 172 182 269 145 274 158 190 201 66 114 289 292 100 353 282 115 69 359 344 356 74 59 58 95 94 97 112 63 324 57 96 39 56 362 68 350 287 71 81 347 50 310 55 99 87 305 61 352 303 301 300 83 342 119 44 93 84 345 42 340 330 299 49 336 82 116 52 341 43 348 318 315 104 331 298 75 334 106 360 47 103 311 329 60 286 65 109 89 283 332 64 31 117 51 295 46 319 118 346 48 288 323 80 37 105 343 296 325 35 335 304 86 79 291 40 297 41 102 333 70 90 36 328 327 110 53 67 98 309 38 73 293 111 321 30 54 113 108 358 33 313 76 77 62 294 308 312 107 32 317 91 88 349 101 361 302 314 326 320 78 34 306 85 284 354 45 338 92 72 322 149 120 365 161 239 212 241 263 159 371 221 167 275 192 246 191 218 195 155 128 233 184 225 235 127 169 208 278 146 156 189 215 203 254 173 364 231 367 219 234 260 251 223 368 266 220 369 226 252 198 276 261 180 272 178 130 370 162 255 267 281 138 170 139 174 268 187 176 197 129 132 150 366 185 204 147 154 177 271 363 213 357 285 339 355 290 351 316 307 337 376 378 373 374 377 375 380 372 379 568 570 601 611 583 632 623 622 425 383 424 458 627 625 585 587 455 461 454 411 631 578 617 618 428 388 387 430 445 404 448 403 419 415 416 413 414 421 418 417 420 574 602 613 607 620 581 580 621 582 382 422 381 384 423 584 626 624 628 457 409 412 410 456 579 616 577 576 619 429 427 426 386 446 447 401 449 572 586 385 402 688 654 690 696 650 664 666 703 668 500 463 464 466 669 707 706 670 705 493 496 494 529 660 700 663 662 503 502 469 505 467 518 484 519 485 521 653 649 710 693 702 704 665 667 462 498 465 499 713 708 672 671 495 528 526 497 698 699 661 659 504 470 468 539 486 520 487 542 532 530 533 534 535 536 538 531 537 701 501 527 697 722 547 550 721 715 718 543 546 551 560 600 598 630 441 397 442 399 609 571 566 606 459 724 729 437 595 438 593 727 556 731 629 394 590 554 592 553 391 389 431 434 460 451 408 452 561 599 562 597 563 443 398 440 444 603 615 573 612 558 594 728 393 436 723 596 396 726 439 557 725 559 395 730 589 588 591 555 432 392 433 435 407 405 450 406 453 400 565 552 390 643 683 645 642 514 481 516 515 483 648 657 687 695 692 476 738 638 677 475 734 639 641 478 735 736 510 673 634 676 674 636 471 508 474 507 509 490 525 489 492 682 681 644 646 541 517 480 482 652 656 711 685 732 477 733 640 512 680 513 737 637 479 740 679 675 633 635 709 506 472 540 473 488 523 524 491 684 678 739 511 522 720 719 741 548 549 545 716 714 544 569 604 567 614 610 564 608 605 575 686 691 655 689 658 647 712 694 651 717 759 754 751 757 758 752 755 756 753 746 750 742 747 744 748 749 743 745 760 761 0 20 29 28 21 26 23 25 24 22 27 373 376 379 372 378 377 380 374 375 1 4 9 6 8 7 5 10 3 2 37 35 33 32 36 31 34 30 38 45 40 68 51 60 49 39 54 80 114 44 96 42 79 72 46 91 115 88 92 59 43 108 67 63 64 86 82 62 41 112 83 117 53 93 119 75 116 106 105 52 47 94 66 70 87 99 65 84 57 89 104 55 58 73 81 102 50 109 113 85 118 101 95 103 90 78 77 107 61 97 111 110 69 98 48 56 76 71 100 74 218 263 219 227 274 242 256 206 237 238 203 209 233 261 228 231 248 272 240 204 260 244 212 230 210 232 214 234 276 225 223 262 211 275 249 281 224 241 266 280 226 252 205 269 255 202 251 265 221 250 208 271 236 245 278 207 254 259 216 267 217 235 268 243 215 239 201 222 229 220 253 213 279 258 247 264 270 277 257 273 246 186 165 130 139 162 127 175 170 131 144 152 142 191 146 184 178 180 120 122 189 168 187 150 156 149 160 123 134 188 143 135 145 132 147 181 172 128 129 185 138 157 125 183 141 173 200 194 136 154 169 166 161 190 176 164 126 198 193 177 140 133 151 121 195 167 158 179 182 163 196 171 137 199 124 153 148 197 174 192 159 155 358 283 318 340 309 299 350 330 294 307 311 293 290 317 296 323 302 287 337 320 298 329 361 321 351 291 334 286 354 292 362 360 355 345 348 295 284 344 301 305 338 297 346 342 327 326 328 303 289 343 349 333 308 336 335 300 322 347 285 341 325 331 319 315 324 339 316 332 288 306 353 352 310 314 356 357 282 359 313 304 312 369 368 365 367 366 364 363 371 370 14 11 18 19 12 16 15 13 17 452 448 417 433 410 424 387 434 412 404 400 392 411 458 395 435 407 419 425 391 405 441 437 390 401 426 397 431 413 385 393 389 409 460 447 416 383 428 398 438 432 456 423 386 399 406 449 418 442 439 408 421 384 388 396 453 403 420 430 457 402 429 443 459 455 446 415 382 427 454 451 381 436 450 445 422 440 394 444 414 461 617 582 557 591 572 608 629 621 553 619 628 623 600 612 618 587 559 611 610 627 574 599 603 594 590 561 565 567 625 588 602 566 564 577 580 560 606 605 585 630 573 578 586 598 615 614 596 613 575 622 555 563 609 558 583 554 631 584 620 568 576 556 632 597 593 624 589 601 571 604 616 626 581 595 552 570 562 607 592 579 569 726 731 729 724 725 730 723 727 728 536 470 517 512 523 464 515 478 497 487 538 513 494 488 493 489 521 542 537 530 466 502 482 510 522 495 503 541 496 534 463 516 519 500 504 477 491 528 486 465 540 526 485 535 508 525 505 483 474 529 492 484 531 499 498 539 467 514 480 479 475 509 507 506 532 462 476 471 520 469 511 473 527 490 533 481 472 468 501 518 524 666 670 641 690 689 661 708 703 635 694 680 672 709 646 685 648 692 658 651 697 662 679 701 713 673 650 686 660 638 653 682 687 665 633 710 683 698 634 688 644 657 691 700 676 711 678 654 643 695 663 668 696 647 659 664 671 637 636 674 649 693 642 681 684 652 669 702 675 655 699 640 706 712 704 707 639 645 667 677 705 656 739 740 732 737 734 733 736 738 735 549 546 547 543 550 551 545 548 544 716 719 718 722 720 717 721 714 715 741 750 749 744 747 748 745 746 743 742 755 759 753 757 751 758 754 756 752 761 760 1 0 7 8 6 9 4 2 3 5 10 16 15 13 17 12 11 14 19 18 20 369 364 367 366 370 365 368 371 363 378 379 372 374 375 373 376 380 377 45 78 52 47 67 111 56 94 65 89 63 90 119 76 71 100 74 79 72 91 46 49 54 77 93 104 55 102 81 41 112 40 80 96 44 103 110 66 98 70 95 87 108 69 48 51 39 117 64 86 107 84 57 50 109 113 85 101 118 62 82 73 58 68 42 53 83 60 114 75 106 43 61 116 97 105 99 115 88 59 92 133 125 155 185 193 163 124 138 140 172 157 128 183 146 180 184 178 120 176 190 177 150 187 149 156 161 136 148 159 144 142 130 175 152 191 131 135 147 126 151 158 179 145 181 173 153 160 174 200 123 171 197 162 186 189 168 127 122 137 129 141 199 139 170 143 164 169 134 121 167 198 192 154 166 195 182 132 196 194 188 165 341 319 300 360 310 346 316 332 355 349 334 313 322 361 345 348 295 288 308 301 314 298 329 351 321 315 293 325 317 287 340 283 299 320 302 328 291 338 324 362 359 303 343 282 330 350 311 307 354 312 331 335 284 289 356 305 342 306 353 344 326 357 318 358 337 309 296 323 292 347 286 352 297 339 304 333 285 294 336 290 327 247 205 229 224 226 270 221 255 265 214 257 250 276 273 252 264 269 215 220 241 212 244 261 230 210 209 275 208 279 242 206 268 281 231 248 228 204 237 278 266 267 235 254 253 219 218 238 263 240 233 225 234 259 213 232 262 249 277 271 245 222 258 246 251 227 256 211 243 272 274 260 216 236 207 239 280 217 203 223 202 201 23 27 22 21 28 26 25 24 29 30 38 36 32 37 31 34 35 33 491 525 492 490 527 529 526 528 532 531 533 535 484 486 485 520 514 481 480 483 511 479 476 475 465 498 499 462 469 505 467 539 540 472 473 508 471 509 474 506 507 489 523 522 488 494 493 495 496 497 537 530 538 534 536 487 521 542 519 516 541 517 515 482 513 478 512 477 510 466 464 463 500 503 504 502 470 524 518 501 468 450 406 408 453 451 457 454 456 455 418 421 420 415 445 402 449 403 446 442 399 443 440 436 459 439 396 382 381 422 384 423 430 388 386 427 429 460 405 407 452 410 412 411 409 419 413 417 416 447 404 448 401 400 441 397 398 437 438 393 395 383 424 425 458 428 426 385 387 433 435 431 390 432 389 391 392 434 461 414 444 394 550 551 545 548 549 546 547 543 544 561 599 560 600 602 572 574 611 590 591 588 553 582 627 587 621 559 623 557 628 629 625 594 580 577 619 617 618 610 564 567 608 566 603 612 565 630 562 597 563 598 601 568 570 613 555 589 552 554 556 596 586 622 583 624 595 620 585 632 558 626 593 581 584 578 616 631 576 604 614 605 575 573 571 609 615 606 607 592 579 569 644 682 683 646 650 653 688 710 690 709 634 673 633 635 666 708 680 641 703 670 679 638 701 672 713 665 698 661 662 660 697 686 689 694 651 658 687 692 648 685 642 684 681 643 649 654 693 696 636 674 675 676 706 668 671 637 664 639 702 707 678 704 669 640 699 700 663 659 647 712 691 655 652 657 711 695 645 677 705 667 656 720 719 718 722 716 715 714 721 717 757 753 755 759 751 754 756 758 752 742 745 746 748 743 749 747 750 744 760 736 735 733 738 737 740 732 739 734 723 727 730 725 726 724 731 729 728 741 761