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