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