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