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