352 34 783 1269 249 64 346 589 308 547 336 108 215 433 500 54 543 566 222 243 193 499 576 555 423 768 393 277 715 27 756 544 443 472 133 30 265 59 27 397 577 495 707 682 564 261 359 328 454 367 224 227 899 166 269 22 608 270 603 581 408 206 373 493 14 346 431 561 896 631 400 739 293 1312 60 532 403 90 406 128 924 983 104 291 141 21 297 367 754 109 130 1274 852 107 346 60 408 267 372 219 30 133 818 40 28 1416 1042 579 683 1247 38 254 754 304 348 792 487 186 1116 553 369 593 329 342 144 56 359 292 266 409 73 254 251 672 416 177 632 91 356 1507 586 823 551 698 560 27 911 507 372 532 487 212 505 220 308 152 570 785 559 74 282 772 305 1424 186 307 185 901 800 311 37 464 391 73 916 334 840 129 198 475 191 626 534 468 350 559 320 329 396 90 150 254 979 546 633 327 590 94 217 671 718 294 29 256 140 198 578 183 729 522 1106 505 424 60 129 414 355 221 468 1071 654 353 231 249 794 289 632 333 118 179 833 288 59 547 1222 155 116 740 294 930 55 175 1032 802 380 542 330 94 687 1109 601 243 583 9 1217 150 294 865 253 165 120 140 1205 56 496 134 115 158 75 977 1120 947 470 48 64 88 293 1261 486 1299 782 872 239 114 549 124 607 648 358 472 131 945 215 591 377 189 1052 454 175 1211 597 421 649 250 202 636 151 1303 349 998 350 769 732 1298 672 0 264 54 949 709 92 634 474 1073 713 314 21 241 16 165 58 27 838 875 84 13 20 314 186 899 357 278 568 249 127 304 122 801 193 49 702 930 221 376 155 166 218 439 648 254 246 340 752 1152 571 228 328 542 417 565 162 717 242 96 980 175 418 14 479 526 547 355 32 971 208 675 154 584 481 486 56 480 383 983 190 162 556 155 112 307 473 137 443 980 347 39 122 424 659 120 200 189 28 1216 538 275 1007 591 442 348 286 689 389 493 696 1276 594 378 189 306 439 619 548 43 237 604 775 174 87 772 313 279 1112 83 101 195 710 322 273 206 744 401 196 128 271 143 710 18 28 1176 91 427 78 523 141 344 182 125 847 150 356 72 788 331 400 239 327 209 221 343 1072 454 222 326 94 641 799 83 338 871 1368 946 107 418 489 258 419 595 901 236 1050 460 171 190 641 219 855 897 124 416 83 483 104 722 496 705 66 82 48 280 366 323 226 664 380 185 55 590 8 174 244 209 695 20 496 505 601 568 463 703 1163 151 252 135 804 167 306 480 314 437 283 298 759 107 628 818 166 115 650 184 414 231 238 1119 35 131 1320 213 343 85 65 1034 862 111 768 251 289 533 15 358 638 307 181 372 357 223 722 1092 911 365 465 419 542 128 23 749 264 208 268 879 888 148 735 88 1197 765 749 1538 946 811 13 196 349 322 231 129 123 602 184 681 1154 936 829 535 802 69 158 211 199 41 415 294 249 552 252 93 70 97 420 144 232 177 523 143 453 83 343 590 624 381 899 297 368 611 121 754 217 171 17 271 271 56 563 74 466 2 1093 216 504 920 512 83 240 114 766 246 171 36 147 203 163 755 805 416 630 200 388 455 837 112 573 169 182 327 683 684 153 1053 693 564 697 255 878 555 106 15 413 948 187 93 534 56 337 1102 598 189 409 1062 778 876 1031 563 133 768 188 907 732 362 611 1109 1150 692 791 60 176 238 1060 97 530 177 983 45 213 174 25 183 566 50 629 265 716 261 75 1165 281 357 728 76 501 173 241 327 172 267 511 449 70 319 222 95 777 652 85 305 390 725 407 408 78 435 806 560 202 834 412 844 20 206 167 79 126 374 322 86 940 887 655 675 590 153 33 321 152 327 1200 974 339 384 810 456 111 971 989 360 373 748 960 312 531 1189 346 544 342 169 109 84 571 36 813 836 250 706 885 704 1226 26 511 169 338 580 60 742 129 848 444 237 131 612 314 405 465 694 517 379 319 429 708 76 88 599 157 718 288 18 257 1280 262 144 935 293 121 287 295 8 191 155 194 464 347 42 512 464 331 590 647 66 788 1121 155 247 229 414 380 1178 463 69 720 432 186 266 504 649 167 382 554 35 20 511 203 455 244 656 551 73 141 661 1191 546 591 490 514 173 863 547 130 184 578 263 959 136 725 1239 433 837 355 122 176 800 46 203 282 353 248 48 577 93 334 127 690 301 298 636 673 1103 277 574 226 181 479 220 662 956 947 256 763 414 114 440 768 313 525 83 72 619 14 486 87 295 806 398 138 226 500 191 750 135 132 533 537 1251 184 617 63 1254 489 411 154 715 391 37 547 9 400 573 1106 338 487 271 1032 878 470 841 97 411 458 70 80 456 287 30 312 470 282 53 819 417 418 565 295 59 455 570 1103 301 1034 123 244 331 524 243 545 675 319 657 206 412 472 906 84 278 271 238 550 75 419 390 81 28 401 218 198 707 71 821 381 227 251 389 805 230 167 60 8 424 103 358 56 191 154 830 624 862 845 918 93 959 1190 692 1080 631 965 482 42 304 68 398 640 178 385 760 41 60 327 594 261 324 431 45 293 119 594 663 946 1036 91 348 53 737 422 523 419 982 342 256 193 276 812 404 210 555 191 142 82 359 123 389 30 921 1002 778 275 383 427 1399 690 101 498 392 77 546 616 579 196 907 338 650 40 211 89 246 166 133 521 284 465 597 96 612 266 542 857 856 365 443 234 461 790 117 106 364 205 29 1307 320 475 218 232 506 417 782 198 373 356 139 693 445 46 598 583 358 956 252 497 156 27 297 42 119 61 1059 147 268 157 329 945 97 74 374 215 1275 194 515 810 254 124 765 556 194 124 306 130 784 192 788 140 46 109 278 598 115 457 1104 641 280 620 827 192 502 265 802 132 317 69 121 198 60 73 230 183 26 258 930 343 86 529 330 757 169 107 545 330 728 88 140 844 231 483 439 344 331 353 63 621 193 280 164 340 774 151 541 115 732 454 613 406 28 120 645 502 570 86 224 193 659 144 524 354 516 856 207 729 352 175 23 36 1103 228 547 371 390 488 27 725 338 469 907 427 262 222 107 925 835 84 618 798 226 41 5 241 210 606 511 3 425 133 316 1014 49 143 220 20 300 155 79 291 652 95 595 147 400 53 1018 20 1196 478 238 438 431 291 539 356 31 94 1007 553 119 558 438 143 847 1149 283 164 470 101 146 0 414 352 10 560 218 366 62 141 2 472 87 275 627 674 657 732 844 992 52 1004 391 557 175 669 1372 371 345 256 814 748 1251 181 449 515 71 97 151 1447 1092 63 126 146 252 1363 333 202 956 1293 313 102 133 346 854 795 500 52 31 663 947 1012 914 251 544 164 512 48 537 653 305 475 584 1250 525 272 304 604 981 1093 35 257 373 447 488 548 449 288 108 1010 864 115 336 744 121 887 148 612 323 874 489 857 343 538 88 49 139 1220 83 211 737 6 141 7 56 661 408 634 195 522 611 124 420 906 319 642 526 2 675 1086 32 738 442 245 109 551 194 457 437 487 118 306 378 824 788 110 572 188 296 200 425 158 879 458 667 123 19 163 230 444 98 253 817 849 629 251 407 701 507 191 176 508 636 371 324 5 286 206 6 1137 374 377 292 228 3 270 939 680 439 433 584 1087 369 175 317 1171 179 46 401 290 31 144 263 853 589 877 533 188 567 655 489 332 420 61 309 619 251 232 544 252 635 15 895 947 223 580 881 120 193 410 315 829 385 423 152 835 98 703 963 265 80 69 436 751 104 184 13 548 1258 202 772 575 21 330 136 1004 317 175 163 180 493 214 65 915 727 263 575 219 989 394 124 344 152 575 534 384 1000 71 786 251 1113 546 104 29 735 120 274 448 306 257 260 450 1014 431 1118 4 91 329 595 442 135 514 344 404 89 70 775 40 793 432 90 439 116 248 398 500 151 17 210 664 863 779 2 168 98 362 108 718 18 1388 398 34 81 534 112 484 51 30 186 135 124 46 48 640 453 267 771 114 495 581 841 229 37 458 57 598 748 652 1144 358 680 539 307 762 1080 1109 128 759 444 108 447 194 43 187 131 263 477 810 354 195 667 376 393 727 481 222 433 424 82 159 349 418 193 115 152 206 333 432 130 635 268 975 709 32 639 163 158 718 90 834 334 640 416 1040 95 598 356 161 431 464 819 253 343 237 839 7 168 121 554 695 812 523 359 229 294 323 178 41 159 798 160 261 357 512 214 754 905 858 921 294 409 462 531 53 43 783 155 58 314 164 230 111 496 273 266 353 632 48 151 128 152 43 187 952 128 71 300 164 659 449 602 147 175 321 154 533 220 154 250 124 1265 185 504 279 12 297 265 81 983 747 601 206 356 30 173 294 112 385 310 14 307 178 336 82 85 909 425 876 771 244 332 442 445 220 1094 57 412 251 585 450 624 415 657 279 449 38 34 407 542 548 1068 380 1028 104 7 865 743 79 373 587 520 240 181 292 247 532 570 41 168 496 5 25 239 187 722 693 163 361 212 212 119 581 142 269 89 708 74 746 311 7 450 692 1044 17 235 214 146 322 422 437 658 271 25 630 667 348 297 181 372 784 261 653 426 774 216 400 997 1209 373 1208 88 178 862 918 274 818 83 776 545 251 923 679 110 237 575 141 706 504 569 164 362 600 629 496 552 328 573 19 446 70 442 557 817 681 556 323 177 415 962 241 590 225 395 32 460 40 544 576 816 741 263 72 132 132 200 113 570 837 827 198 985 503 112 123 618 46 160 561 840 224 374 133 279 452 811 21 122 544 165 1019 334 484 38 205 399 89 171 387 196 307 996 628 793 282 362 72 263 267 37 369 660 576 99 340 52 269 367 730 238 1067 60 1010 518 341 213 471 424 371 463 686 1146 360 1139 1213 1052 239 760 70 346 725 379 898 328 398 543 294 505 177 360 2 135 509 1221 124 916 228 694 628 512 296 446 162 1297 577 445 986 475 406 283 440 839 558 475 322 1115 78 878 287 510 614 375 658 228 1054 484 486 379 106 514 579 114 565 165 829 751 168 231 538 206 630 211 811 1122 434 359 62 56 716 86 179 582 473 47 554 42 782 350 888 41 177 168 480 211 277 198 180 336 231 178 104 97 633 730 577 884 698 912 135 601 410 199 144 23 66 138 339 793 222 545 810 610 303 494 142 662 122 169 250 221 764 42 264 742 667 488 506 550 146 238 943 628 702 182 709 701 49 413 85 498 259 202 1285 426 191 98 54 824 378 0 1013 82 898 100 187 1106 281 13 465 514 26 830 336 72 317 391 70 73 554 173 833 494 1175 145 793 251 324 274 201 360 683 667 40 121 17 286 1043 510 442 833 743 634 565 440 326 884 323 769 730 660 83 524 108 296 387 403 574 195 153 176 1121 811 338 196 355 484 309 924 285 979 815 526 662 418 15 644 373 76 196 257 188 44 611 8 826 436 285 278 9 759 888 562 1146 351 377 753 29 53 983 986 145 803 470 880 592 412 529 368 250 34 534 219 395 197 438 30 657 52 218 187 845 388 745 285 0 202 300 624 760 252 78 40 312 706 371 162 76 608 424 699 253 39 690 1016 74 258 875 505 228 391 588 326 85 516 445 88 112 868 11 892 1142 295 163 280 615 326 52 496 596 231 81 67 945 722 107 13 682 699 310 413 578 69 120 416 993 80 1177 442 902 404 540 337 696 665 570 269 871 1009 578 33 570 846 342 78 830 151 595 96 124 372 12 555 1171 8 600 41 38 1302 1227 95 616 51 57 407 377 671 74 284 80 136 200 425 542 423 1367 313 173 32 326 5 857 817 58 602 247 384 536 140 91 53 134 440 413 1024 524 331 185 135 972 61 228 297 187 375 418 774 544 913 105 181 1085 935 124 677 52 332 450 117 441 72 252 55 765 698 54 163 7 58 37 248 107 440 963 151 220 638 144 152 269 403 431 809 214 131 492 380 214 119 415 517 317 450 582 305 631 518 859 330 799 930 116 400 191 621 339 53 496 762 854 734 189 94 151 119 580 373 513 517 114 259 68 574 869 516 413 481 430 55 27 42 679 629 747 343 223 237 360 364 29 351 1279 306 209 646 199 332 587 972 907 483 489 591 756 350 3 843 163 163 263 937 473 1005 59 117 98 125 119 339 432 149 287 294 518 223 184 368 525 53 892 763 283 402 89 354 105 290 32 657 515 869 237 364 716 519 758 116 270 16 451 228 61 405 252 514 661 369 93 870 99 199 14 1083 300 391 290 291 394 720 301 5 345 211 802 472 838 907 927 349 691 154 151 673 30 74 53 454 191 647 174 221 492 340 1150 23 855 207 360 724 761 117 520 730 41 938 45 66 513 496 366 32 248 987 14 197 439 154 461 660 304 102 747 341 89 396 221 691 178 43 65 138 497 864 812 536 186 607 635 827 607 294 63 984 747 919 685 996 277 878 560 136 592 551 222 334 270 85 871 187 1292 1040 181 440 374 403 125 365 625 1043 379 574 554 133 532 750 191 93 306 641 429 66 1080 627 197 56 479 273 293 419 580 579 326 392 1078 578 434 496 1044 79 934 15 457 96 492 328 283 938 307 292 410 431 62 236 301 935 570 463 90 476 434 660 410 388 113 765 126 937 473 315 1045 197 561 1 8 142 286 738 85 190 144 201 792 152 212 63 996 564 623 468 24 349 88 96 269 865 1186 296 271 408 494 310 412 43 168 569 199 112 145 247 286 626 741 268 104 59 487 279 477 509 844 57 275 735 130 31 744 19 339 528 273 589 625 328 564 407 271 683 665 26 353 83 435 67 122 137 596 581 220 283 218 267 604 998 497 16 417 70 494 337 409 302 474 79 623 651 510 297 349 769 186 645 190 945 509 226 785 58 154 316 15 886 796 433 822 567 465 84 917 218 872 159 295 41 274 766 178 554 420 304 372 463 716 101 347 155 861 232 377 319 1002 75 1074 368 136 30 127 351 301 908 461 535 779 487 381 248 890 43 725 378 393 113 499 581 889 61 770 367 553 448 195 1114 1085 442 118 654 192 801 527 348 520 71 512 966 457 219 684 326 855 440 415 591 222 516 96 829 905 117 44 192 1337 1139 259 735 998 67 179 363 506 549 720 910 281 1059 983 257 774 247 404 568 292 508 642 420 1247 229 36 429 369 837 1145 777 111 129 643 148 51 42 67 329 81 518 110 108 109 406 293 381 462 559 85 275 452 842 990 220 791 845 679 482 28 326 507 78 613 400 326 556 1262 690 262 144 437 124 179 78 1026 229 195 336 298 459 429 415 231 821 5 199 4 490 686 582 243 848 186 657 776 202 454 792 297 576 882 817 452 320 65 509 1521 127 323 213 333 535 698 638 132 430 335 632 1287 890 390 74 392 20 595 856 22 286 196 364 322 466 243 574 182 555 685 429 67 50 51 844 496 140 610 455 382 1256 240 684 180 329 392 483 371 193 1416 676 192 102 375 855 438 206 52 120 196 71 1003 516 76 466 283 847 112 1103 806 383 99 234 716 712 83 167 290 290 7 361 119 181 213 710 641 53 317 992 98 11 98 384 665 580 913 356 238 624 681 745 282 905 204 448 18 286 275 353 28 957 143 1013 116 101 1029 116 386 638 319 438 162 204 306 1 411 176 283 79 234 94 943 800 1019 117 151 713 246 401 334 977 400 47 1029 184 75 63 6 315 212 91 293 438 602 690 656 362 17 603 1028 299 137 942 366 502 560 469 291 1023 314 200 359 628 65 148 338 1043 682 67 212 198 146 467 858 182 189 56 517 334 547 244 1013 489 360 793 899 881 740 775 47 70 861 769 197 548 316 437 263 490 434 260 372 929 709 337 1200 1123 117 907 887 59 142 871 184 363 830 172 620 956 92 380 341 717 319 694 289 135 428 611 163 797 339 428 546 345 610 119 72 853 363 221 115 808 438 740 650 554 258 391 147 279 760 682 159 504 375 757 295 91 373 672 111 815 836 404 395 730 1218 249 364 685 169 70 342 440 1112 925 319 229 588 237 355 296 1145 142 963 186 280 366 330 410 891 66 264 323 479 1119 722 219 259 604 545 445 238 549 412 197 784 83 678 801 747 1300 1054 1130 276 264 722 881 671 443 143 406 276 496 91 536 651 805 639 467 324 789 687 582 522 1351 484 149 401 503 362 454 177 84 100 14 0 67 425 338 351 541 541 203 417 925 571 197 570 52 198 411 399 632 1271 410 381 470 84 357 628 51 800 642 397 910 297 669 562 102 993 750 400 219 60 542 462 432 182 20 479 1120 313 718 379 716 101 904 458 115 561 523 48 169 522 183 243 346 6 244 36 734 158 323 589 207 469 668 142 391 570 100 864 415 215 147 888 333 655 1406 37 786 548 1033 380 198 272 729 570 501 258 66 532 905 3 167 402 327 980 1004 321 28 438 624 1359 188 822 466 452 356 622 205 146 24 347 425 272 604 15 444 776 149 255 1024 13 153 351 18 235 1142 75 873 29 450 422 331 466 588 337 48 866 531 497 386 824 101 813 30 737 281 287 567 20 130 540 806 561 551 675 117 789 800 731 199 264 721 70 518 251 158 450 495 86 466 1 564 11 461 154 1062 444 350 164 791 492 437 95 630 740 438 32 1142 619 66 24 64 810 1213 231 187 616 272 57 7 161 6 492 118 176 183 566 1036 64 390 117 620 57 78 1301 192 978 700 551 266 80 462 15 4 1002 1000 186 230 452 198 701 284 444 353 255 832 850 516 980 165 1216 218 30 556 275 584 88 43 135 578 498 421 147 134 217 68 429 798 302 540 386 68 578 162 113 238 180 355 42 516 259 744 594 108 13 256 670 807 57 58 612 185 553 217 255 423 307 598 111 224 1030 894 529 302 346 750 190 201 426 799 137 116 366 543 226 908 1263 726 338 133 605 40 349 429 242 1126 113 209 667 657 414 162 572 241 194 473 449 690 584 260 398 466 416 143 71 943 195 408 21 596 813 121 377 439 535 723 458 247 411 659 460 431 842 447 1001 206 230 837 1068 637 408 759 201 553 435 684 807 249 712 10 859 93 732 549 355 121 83 712 41 388 36 33 234 830 215 438 557 478 281 236 845 346 442 210 304 992 3 748 255 1167 344 20 642 338 822 208 98 592 73 286 299 81 579 58 288 293 498 37 1438 666 25 435 207 409 169 579 1063 97 213 198 483 869 686 212 813 16 154 22 158 395 150 625 183 18 427 315 126 982 180 163 183 786 324 537 484 631 211 278 428 309 413 874 118 155 214 1052 126 272 690 424 1169 374 632 404 959 1000 292 120 888 698 685 552 62 914 131 3 571 133 106 236 349 714 313 206 147 519 437 44 843 912 35 163 382 466 481 474 144 326 717 1017 218 90 462 449 4 236 331 515 436 935 270 588 254 261 64 618 356 160 693 302 98 270 135 659 55 377 97 110 226 39 3 38 144 161 299 561 438 336 1012 996 72 792 33 417 204 663 611 224 299 133 268 92 496 692 1166 209 277 167 494 338 51 414 658 489 459 58 70 580 139 295 67 373 523 848 117 880 180 325 492 9 296 1340 520 449 565 764 299 431 856 628 148 73 275 255 112 323 312 556 828 295 724 144 610 106 139 219 252 68 1137 255 254 765 716 290 214 260 71 422 659 165 752 246 83 521 268 300 520 555 531 737 1245 413 751 1028 625 522 220 384 335 455 76 204 123 47 181 343 765 207 1191 301 991 792 846 840 177 175 204 922 1121 533 370 650 650 643 10 491 170 1027 66 537 115 280 505 807 544 98 565 316 507 17 80 815 1209 964 423 1050 506 674 151 450 822 923 81 66 532 264 954 172 995 562 1075 249 329 81 709 1043 815 706 167 240 25 178 625 403 286 110 867 735 169 8 109 681 640 16 125 732 75 492 37 1200 128 244 65 567 459 446 492 531 280 648 372 408 210 16 949 217 1187 224 521 874 419 42 991 348 199 408 504 1050 327 724 453 61 453 225 1029 532 156 360 10 895 67 150 47 844 33 200 11 210 1042 412 438 574 135 822 135 111 59 304 910 255 327 645 581 332 381 562 184 125 408 268 528 400 35 929 22 306 870 679 8 593 369 64 640 232 494 279 713 505 545 712 544 435 460 864 88 57 197 669 213 279 460 286 794 264 979 731 943 770 359 529 418 460 515 812 270 392 74 951 117 63 482 440 148 546 144 365 51 225 28 522 863 530 267 407 301 249 317 427 730 85 314 122 284 1034 492 1056 714 450 226 437 1057 36 624 47 145 389 89 812 704 590 391 134 32 26 152 626 889 99 170 117 1150 156 911 416 433 356 112 512 625 544 666 203 387 254 287 373 838 567 261 499 110 25 181 559 442 283 580 167 1157 737 494 155 192 205 683 528 753 49 1112 496 172 165 118 260 226 860 45 175 134 1185 611 882 296 383 47 706 29 25 555 506 666 270 381 468 1170 680 366 105 782 891 914 325 619 824 123 296 179 589 152 98 139 568 289 708 445 65 743 51 21 197 667 176 341 184 63 738 1240 403 472 83 361 269 166 279 540 782 362 336 628 187 289 34 313 192 1121 27 338 618 549 647 985 113 491 40 210 253 120 53 63 1 1433 558 28 338 809 962 674 334 490 241 80 472 802 180 21 700 1087 318 641 175 283 670 20 605 512 31 28 881 837 149 436 61 771 225 717 491 315 55 830 209 952 10 210 440 974 285 494 865 1170 301 243 49 329 1188 15 512 448 1079 117 1118 730 106 32 1113 681 531 279 396 550 199 400 641 674 990 209 21 597 262 200 429 168 53 412 14 383 190 730 1 684 425 331 888 740 1157 3 14 25 429 561 710 370 142 10 117 309 163 479 276 360 155 818 252 568 615 610 416 828 773 1006 150 294 224 51 78 294 430 625 14 163 1121 544 65 654 271 475 62 74 255 817 157 327 55 61 65 242 1131 452 577 244 40 199 626 35 767 856 361 587 70 1048 119 638 71 1191 126 96 538 400 1183 112 420 518 547 1098 277 921 408 122 218 317 651 32 450 647 610 580 406 225 628 738 898 89 671 521 185 678 453 256 527 1089 577 876 36 199 68 134 128 469 266 714 485 686 232 617 449 871 286 524 274 5 862 30 674 19 601 682 622 201 340 710 181 392 503 539 37 1110 291 844 545 153 1079 200 664 626 727 278 139 499 650 54 468 130 402 33 321 181 214 727 236 233 612 269 476 40 74 761 913 181 778 40 512 655 109 769 755 765 606 65 187 473 121 249 887 670 112 151 279 604 906 705 110 548 385 358 726 270 251 308 181 345 130 532 45 167 561 62 121 716 355 342 104 121 570 88 749 157 476 49 909 469 279 240 252 706 921 170 309 203 379 1052 100 238 686 193 319 310 140 418 188 360 839 239 664 609 418 652 126 1066 335 1188 268 17 442 579 1074 14 885 454 353 898 647 880 253 1088 850 520 696 989 244 705 738 723 531 790 683 86 1520 182 132 622 92 54 556 207 880 162 101 74 277 187 175 688 581 647 305 751 945 62 507 698 116 245 436 158 99 115 4 393 391 162 592 363 73 40 479 298 413 162 388 755 558 1018 7 402 21 24 92 1159 751 356 231 311 634 421 346 263 509 290 616 577 440 772 197 826 462 32 38 86 950 469 170 454 756 310 173 336 9 279 487 74 750 49 799 1088 354 955 542 93 328 235 198 330 174 73 486 475 258 721 198 152 1245 681 592 1023 264 73 67 399 235 680 466 238 263 188 858 814 1155 574 798 226 109 442 1196 167 1069 424 605 658 23 90 172 185 111 185 236 526 932 693 44 555 301 254 425 624 322 990 120 85 331 131 143 977 204 99 244 422 927 653 624 255 190 329 575 185 240 568 387 15 26 641 373 427 467 727 423 277 642 817 97 1040 205 95 1039 71 551 283 88 463 575 758 138 58 638 8 447 586 993 554 103 421 501 765 902 79 115 447 896 787 199 721 804 551 253 1123 357 124 457 252 622 287 726 331 82 833 2 432 708 465 742 121 398 171 537 1209 543 470 278 730 44 156 173 931 664 289 352 881 121 452 280 704 657 759 536 826 291 239 544 84 531 439 928 344 333 759 533 207 869 349 91 1001 1103 255 45 342 426 107 866 27 335 439 163 145 228 155 497 197 808 128 484 589 644 583 611 904 13 430 307 189 1080 869 521 89 492 74 262 353 38 412 336 274 450 1013 434 215 754 29 623 750 346 13 148 140 1178 599 159 54 307 350 105 673 598 708 117 504 773 293 55 364 895 803 995 725 59 104 196 612 897 157 756 53 17 297 311 124 244 672 69 241 316 789 1 100 317 1032 386 363 401 484 94 418 361 704 96 167 233 547 706 144 914 356 236 231 824 461 48 659 285 340 390 137 514 310 671 478 893 326 674 794 90 277 604 385 65 395 555 113 439 488 145 732 294 6 237 117 507 373 256 417 14 115 395 446 596 69 640 1458 161 114 603 595 132 321 360 289 793 401 186 141 929 1288 257 168 504 54 161 152 20 318 329 226 520 407 68 972 208 719 747 564 581 283 673 406 793 741 94 174 328 135 458 52 506 322 653 574 850 99 737 2 649 210 930 153 1154 514 471 64 84 801 288 713 44 852 718 472 165 373 405 95 428 615 637 171 605 963 411 122 619 277 368 470 447 301 669 36 83 88 841 900 152 994 277 692 579 522 244 214 89 759 407 323 590 146 961 356 367 742 563 158 206 79 361 254 614 1041 309 378 142 367 76 976 82 234 149 256 411 671 218 653 500 956 904 326 176 891 148 768 779 575 367 1070 323 330 31 970 45 227 1196 139 248 412 240 367 787 523 528 66 1223 85 361 334 281 373 327 99 308 475 496 592 270 1049 196 214 144 265 791 348 511 1238 1379 368 390 564 60 631 161 92 152 82 333 1130 229 573 1465 538 561 714 525 973 199 889 428 781 1102 507 659 911 525 177 303 432 948 31 50 7 710 506 198 894 673 97 720 579 373 1067 547 335 1288 794 686 82 7 142 118 278 392 616 448 236 49 521 594 142 422 140 663 1012 428 359 805 81 348 572 639 314 237 65 588 60 822 574 621 449 618 838 606 1030 660 260 513 34 297 336 567 432 770 1060 545 67 533 147 791 132 999 1018 303 36 174 32 651 19 612 458 454 393 236 102 366 422 927 501 354 111 1079 882 129 516 744 361 95 558 269 78 834 1002 67 856 705 447 1114 350 1053 215 81 684 239 293 930 931 243 47 376 17 707 256 462 343 81 67 233 852 584 357 348 147 732 57 266 658 672 542 60 197 210 468 788 845 416 90 963 473 190 451 270 1450 199 211 340 1061 37 148 911 1211 603 601 4 883 103 509 221 658 823 403 173 8 461 348 139 277 854 130 612 790 42 314 71 696 837 555 103 725 233 347 417 108 443 751 472 84 52 479 386 208 455 14 72 756 1034 44 401 523 1033 245 427 625 164 232 1055 110 1025 365 670 304 235 723 37 380 399 217 268 327 53 136 336 609 228 18 969 899 736 81 259 100 422 26 652 355 177 620 496 684 220 769 878 685 215 360 1054 425 500 9 18 106 634 23 764 193 495 917 140 1285 520 67 284 53 228 468 1043 285 801 369 1 314 841 67 10 527 177 186 287 536 1171 66 5 900 20 348 101 387 288 250 309 74 389 521 419 163 2 487 231 286 524 817 732 177 99 522 383 519 205 585 147 731 134 649 30 165 224 256 571 94 299 1167 75 26 37 424 299 395 1011 16 110 737 752 254 468 656 289 785 180 497 1091 12 1319 205 17 487 431 139 61 418 733 224 610 436 513 577 71 64 71 258 546 459 205 335 371 566 422 383 508 129 208 316 420 447 27 291 181 146 152 388 125 717 943 475 259 327 366 563 36 112 771 112 54 692 573 254 518 864 533 877 30 742 126 327 301 140 486 342 249 7 51 254 187 147 232 5 314 31 515 20 504 311 279 753 709 764 992 251 322 95 338 652 724 411 735 676 261 303 164 170 1174 130 244 163 498 483 186 480 504 469 135 708 498 673 66 96 1056 631 57 226 43 38 184 121 61 550 929 395 624 223 192 971 129 194 248 155 802 639 464 406 69 616 98 147 288 742 412 126 411 203 236 402 1098 613 173 800 437 1004 34 518 562 857 158 283 1102 291 581 78 808 18 29 474 516 385 453 507 108 251 434 847 382 743 379 295 723 851 36 145 118 306 258 324 62 260 335 217 286 459 37 217 63 582 867 774 554 286 338 618 397 673 151 101 715 374 711 53 308 316 12 886 488 761 467 412 414 831 41 574 527 406 165 985 429 292 55 336 164 706 260 186 215 498 995 155 458 258 14 150 1005 391 107 48 259 277 813 254 533 134 64 24 619 275 72 398 40 359 145 727 665 240 601 120 2 505 319 530 584 205 176 532 458 363 548 280 208 195 164 338 119 476 419 241 725 687 790 481 365 113 122 231 459 916 744 809 360 665 512 162 196 1148 105 427 751 322 178 79 196 722 303 142 406 177 495 774 440 298 378 588 1128 180 300 537 139 872 380 676 551 303 39 201 460 114 896 527 294 165 5 304 216 1074 261 150 107 18 227 347 448 276 876 606 194 288 208 341 454 115 168 56 959 247 83 971 566 342 499 1118 793 213 694 423 255 33 959 374 626 25 482 579 213 476 160 555 1207 115 330 311 110 87 249 237 485 552 82 590 280 121 1322 721 255 460 788 814 109 379 709 732 230 460 1163 1089 576 1060 235 1311 701 45 421 45 341 672 95 65 792 233 269 133 684 217 817 928 533 150 671 157 131 81 200 521 627 62 961 525 253 185 163 471 357 1281 305 162 253 13 450 665 355 540 1360 625 685 665 293 1155 845 360 29 110 99 602 436 349 240 310 583 253 641 1073 62 230 871 393 513 386 66 689 905 1412 323 62 381 478 478 1381 848 705 548 290 143 43 536 245 276 899 114 320 520 203 664 40 977 196 126 319 331 848 187 668 785 326 274 461 906 280 598 38 623 766 191 428 86 580 181 354 570 323 142 387 434 543 539 27 872 541 117 720 181 46 93 167 372 335 257 393 668 928 115 540 422 353 258 143 6 595 34 317 6 159 657 83 92 447 454 49 513 827 494 454 679 259 409 367 724 298 1083 1144 92 164 24 14 516 599 656 700 766 364 2 788 511 561 186 103 186 314 460 180 17 909 60 88 820 434 86 249 877 237 1141 1451 43 153 34 314 280 300 242 70 103 73 586 206 362 581 412 33 467 922 825 120 168 185 937 440 1158 350 26 83 620 0 332 725 591 461 539 220 516 122 172 546 230 149 443 413 135 90 603 422 195 26 834 268 99 80 803 54 110 338 121 715 496 776 322 614 624 506 545 539 35 672 336 771 249 82 119 1007 527 46 667 430 714 679 9 391 97 735 176 219 486 14 791 7 60 123 680 53 152 88 430 181 569 325 229 363 207 36 200 346 395 576 62 944 369 698 1014 378 251 69 865 647 302 540 370 226 384 224 782 844 293 59 946 488 168 238 368 275 566 180 434 431 69 242 257 384 116 560 269 130 304 233 252 362 270 88 37 189 105 251 272 883 219 930 321 929 316 929 550 608 645 113 456 999 619 659 607 134 283 198 709 215 326 641 510 500 290 225 257 852 341 75 468 178 287 431 624 360 494 239 111 173 80 662 302 366 682 341 536 708 93 66 466 27 368 212 17 680 461 548 366 54 283 254 407 144 179 54 420 676 547 765 636 1021 890 1202 760 621 95 178 180 324 382 510 355 575 586 109 796 85 1024 202 1152 912 236 62 706 110 114 306 58 207 600 263 2 463 46 487 284 72 412 581 849 390 134 601 275 1099 1169 664 974 144 792 33 293 17 833 297 212 644 605 588 456 653 984 744 905 485 778 427 534 687 201 400 927 503 22 223 659 355 329 411 237 843 372 268 359 77 118 652 669 189 392 331 768 546 6 1117 432 469 509 289 838 201 291 443 226 222 784 49 90 826 173 955 332 128 253 666 206 216 340 522 261 559 41 26 894 377 759 275 523 180 365 234 54 291 184 201 129 340 7 489 482 192 13 473 111 156 348 299 182 985 673 573 483 352 508 865 1099 43 262 111 232 860 575 714 499 344 626 352 448 203 272 701 486 970 402 576 332 398 1104 540 935 243 999 29 61 831 704 1069 290 344 48 775 120 74 1192 410 388 622 307 739 411 707 266 226 284 586 522 428 587 274 675 176 600 177 27 454 1079 219 361 795 37 1 4 57 563 114 592 255 815 451 407 377 237 493 638 1131 365 1003 649 918 327 569 41 409 551 27 50 197 217 69 435 211 1215 610 262 566 197 140 91 507 309 278 50 612 188 345 190 60 189 801 414 298 1071 214 50 151 24 1088 545 1 1112 428 474 526 110 699 678 461 1028 1123 777 726 397 897 179 235 307 126 1254 95 609 100 554 335 126 450 806 826 586 423 1049 154 406 175 237 1009 111 138 863 794 688 1270 117 344 144 337 755 640 418 240 203 252 344 255 154 8 992 183 208 633 31 474 424 343 261 399 697 877 195 389 99 114 367 1129 357 26 157 810 318 217 332 755 73 398 4 21 325 1283 502 225 330 410 1074 476 494 669 80 651 824 494 587 150 1215 240 746 156 753 479 147 93 79 127 374 895 941 235 932 489 120 911 280 113 32 535 661 1166 784 76 136 94 177 666 287 355 263 615 468 562 449 487 350 503 323 457 869 753 227 265 162 572 119 660 224 529 589 431 196 144 63 303 72 391 22 610 188 498 0 187 471 105 557 141 673 954 303 565 130 984 198 350 168 521 41 80 975 962 475 885 90 515 488 528 520 205 689 143 287 53 172 853 595 495 491 218 490 471 12 310 710 886 180 619 83 55 313 412 122 168 885 134 148 501 76 538 387 63 331 4 286 312 710 182 417 259 247 585 65 253 717 95 953 528 482 233 191 202 1156 1110 184 871 1 399 1036 784 285 616 329 47 490 177 218 535 840 59 77 74 146 167 136 806 169 99 1207 304 443 227 42 201 387 57 728 145 521 88 458 609 98 112 382 439 744 33 130 17 24 26 478 440 1003 313 377 834 233 99 211 788 604 571 691 362 1 322 178 595 464 551 449 38 339 322 434 794 672 166 292 152 62 282 204 699 154 304 38 610 607 837 665 536 59 122 312 418 142 571 389 784 57 10 93 626 331 153 924 470 681 809 252 556 378 652 496 404 234 656 488 539 979 803 3 457 533 221 260 339 141 409 251 20 642 307 123 60 178 285 249 586 896 284 505 497 682 715 153 140 378 439 552 856 98 537 434 393 144 137 682 311 140 73 427 441 343 546 621 89 378 1227 55 332 536 143 183 413 891 1326 182 360 879 475 24 389 86 640 592 48 22 1135 885 1023 908 377 426 567 661 459 13 214 649 314 696 98 187 545 459 736 332 380 30 607 3 232 317 323 57 154 63 290 799 169 481 176 392 578 970 679 553 628 1184 694 75 24 187 179 655 858 566 491 864 275 602 196 550 352 307 660 503 84 370 1031 996 685 370 168 652 516 65 431 109 201 357 1215 86 957 188 279 216 201 480 109 181 42 428 159 906 186 412 813 71 76 672 867 388 581 579 885 433 156 1128 608 599 48 306 197 388 714 779 464 590 285 666 601 864 597 897 648 1179 508 503 3 809 762 368 331 322 126 45 42 350 507 633 1140 503 236 216 447 146 95 816 85 197 431 289 983 132 87 724 500 423 107 622 307 276 440 1004 883 791 290 415 676 359 276 320 524 554 406 1028 9 400 543 240 85 325 81 7 880 532 403 21 65 66 689 438 33 518 255 112 397 142 303 1022 70 33 8 724 295 528 345 734 562 601 505 777 751 543 3 426 342 302 641 316 45 5 270 38 971 114 203 195 494 801 817 81 916 238 218 327 883 600 15 206 105 197 298 238 40 143 178 516 191 360 730 653 467 197 117 214 671 274 248 595 270 637 476 342 25 4 601 230 259 644 301 402 371 579 851 392 801 740 204 541 55 593 244 806 123 135 289 716 149 193 649 546 487 521 281 398 445 727 566 61 301 431 673 346 276 108 481 128 402 103 183 707 789 379 590 677 671 946 402 633 349 613 136 134 1040 780 286 48 574 1041 413 176 78 283 863 479 622 706 527 650 676 701 926 307 495 421 1042 466 201 31 95 908 314 30 66 736 170 294 480 56 581 247 740 111 199 921 164 166 749 795 496 218 867 470 84 42 1286 75 242 290 246 249 978 397 120 328 721 84 232 559 282 625 477 163 176 575 113 653 511 942 407 951 517 781 48 46 672 792 248 814 425 147 62 398 773 430 197 211 562 914 1005 161 512 827 52 606 541 703 151 41 352 903 106 1003 599 729 843 654 797 626 215 699 361 293 514 57 339 754 389 42 66 1282 419 219 317 417 240 230 14 214 1162 157 86 585 1041 703 353 345 611 119 209 26 713 293 597 32 1134 344 227 804 409 907 837 133 416 202 300 833 779 1005 34 135 444 81 465 339 316 865 1035 1158 497 4 624 699 861 48 201 714 228 770 50 524 531 189 104 241 350 494 469 531 153 118 656 451 289 552 317 240 1126 124 194 1257 701 59 578 331 101 55 402 915 566 276 382 673 313 719 110 106 443 277 1086 88 1054 775 209 259 131 61 1028 848 417 473 291 57 208 197 522 229 199 329 1317 419 998 171 388 132 267 136 453 371 65 667 143 463 238 230 324 310 33 439 318 413 453 89 319 715 425 450 655 655 498 305 417 583 282 69 692 744 86 569 419 500 844 272 348 67 198 323 303 733 485 283 360 49 446 589 401 302 235 973 556 348 746 393 274 465 258 40 527 428 24 84 483 157 358 455 238 1012 759 851 350 337 1247 630 676 100 378 320 504 152 423 807 556 126 285 317 447 730 205 338 969 228 112 21 67 907 214 198 439 141 44 3 834 477 684 774 215 247 524 305 1023 801 236 130 75 224 844 42 497 191 1104 29 100 748 21 19 435 31 434 192 280 375 420 355 386 430 918 395 128 917 1140 363 957 7 674 628 36 101 615 81 285 543 868 267 82 786 189 276 516 213 555 821 462 607 659 639 540 758 1128 426 152 178 736 426 101 460 150 86 746 45 182 526 125 404 692 283 361 262 15 90 1044 274 642 336 144 467 859 592 97 65 129 508 775 239 191 664 960 181 247 1177 161 716 71 135 745 691 473 144 627 336 297 155 58 835 19 333 679 860 1329 309 481 706 235 117 506 873 258 129 515 129 25 159 188 83 153 326 133 599 589 606 41 58 284 82 1051 329 82 490 123 1037 460 299 715 1081 393 36 18 20 326 673 318 209 246 434 544 182 295 530 494 202 131 963 394 560 50 329 147 279 124 16 386 1127 854 150 212 27 923 691 154 525 254 305 758 247 1319 387 83 125 150 12 433 425 914 298 78 667 113 533 1281 49 575 584 631 495 349 57 171 429 426 179 609 790 214 264 226 626 145 640 664 44 995 240 432 319 616 761 297 764 354 374 63 116 566 207 102 913 723 96 554 257 440 339 254 389 559 668 253 541 21 408 151 387 1204 231 10 565 672 204 489 24 103 481 912 305 92 192 157 22 1029 1368 257 146 388 380 420 147 1419 492 441 307 270 468 205 159 263 504 62 155 96 356 933 761 615 371 731 28 169 133 805 116 200 1128 404 611 271 1223 942 582 380 244 231 775 373 217 88 227 212 104 374 590 77 42 444 174 498 572 132 334 669 392 428 169 772 110 594 638 740 60 384 607 305 294 124 374 208 726 408 520 345 933 600 497 455 553 433 630 367 312 925 860 143 460 231 334 679 226 76 229 52 158 354 20 76 660 524 1131 368 597 184 128 76 758 348 661 2 833 238 391 267 609 664 974 136 171 581 321 106 21 995 49 531 68 66 467 102 691 759 221 156 524 454 369 422 53 772 202 12 877 778 279 148 232 542 544 646 4 427 331 183 7 316 526 169 374 313 461 132 1320 197 113 725 414 359 384 345 196 668 1244 1092 324 655 21 358 79 571 149 106 12 308 511 170 190 434 273 233 230 510 70 502 522 441 576 309 271 339 418 366 626 452 297 135 213 105 620 135 1 498 584 99 327 562 209 395 104 447 46 120 123 715 53 604 240 1089 573 683 792 120 927 668 951 585 78 280 308 1154 701 489 566 104 92 610 758 898 22 528 381 587 16 183 128 139 100 59 252 23 681 852 588 29 794 825 452 731 52 103 152 461 420 389 641 372 30 84 323 658 463 1195 510 627 1006 584 598 331 199 570 675 372 175 607 780 154 670 642 925 1283 103 466 208 342 31 440 322 6 404 927 1057 1253 107 967 835 537 519 175 36 452 35 234 229 261 378 168 885 233 424 217 926 397 895 750 494 490 513 644 445 635 74 882 77 352 456 491 171 408 423 81 269 452 694 602 675 148 508 122 161 673 501 390 338 493 58 911 506 177 757 288 513 751 102 220 605 768 778 1150 108 968 67 152 388 861 27 315 115 622 42 183 861 458 645 770 629 430 1078 483 545 219 898 819 538 616 479 23 668 801 408 42 487 10 883 241 378 236 580 5 720 889 903 331 269 34 539 894 216 708 465 904 6 86 83 547 113 463 581 715 807 681 549 549 426 209 206 263 489 337 50 499 320 58 391 174 192 99 91 140 92 68 361 582 500 430 483 891 192 224 86 474 493 42 581 227 267 305 41 39 837 555 301 17 1119 159 53 690 276 303 374 335 730 60 178 307 605 273 1047 228 50 469 325 10 513 320 596 412 1060 418 569 40 641 951 280 135 393 1073 8 486 298 585 304 244 11 177 1043 450 21 437 239 597 138 628 294 202 577 361 171 78 391 355 166 830 483 357 1047 656 54 553 649 541 484 52 246 122 124 375 405 171 556 278 493 322 1064 341 75 390 535 85 657 799 48 231 224 85 377 255 287 304 222 493 284 17 537 1012 172 204 120 98 1013 1099 129 56 251 333 631 715 104 128 576 41 579 796 335 591 160 183 1312 282 338 54 453 821 745 3 217 653 114 545 389 540 247 397 488 121 242 50 162 764 95 392 168 210 778 811 309 429 758 81 202 748 357 797 83 580 472 33 448 655 67 751 317 471 843 135 58 85 104 194 248 514 444 225 183 184 390 118 351 1021 524 421 194 814 622 515 661 32 747 120 323 668 1285 917 692 113 78 1108 624 447 803 35 482 727 708 133 83 125 383 257 1179 223 21 905 285 236 350 348 566 640 694 529 368 194 522 400 502 1032 111 45 396 72 120 882 624 4 553 7 1041 324 85 96 372 112 62 1139 61 381 133 453 1122 218 297 962 324 448 767 1208 682 269 191 1340 377 169 313 240 315 679 329 224 218 75 653 132 587 162 181 260 63 204 445 583 728 465 99 599 91 100 380 322 568 181 383 43 1091 234 123 434 66 179 300 693 658 276 600 225 191 375 49 323 579 836 947 203 622 539 65 727 12 928 1213 728 623 233 122 26 295 740 25 74 130 165 59 675 1227 406 166 23 108 228 836 598 302 70 360 13 38 338 357 25 297 329 860 678 184 575 520 561 772 253 594 205 49 536 223 319 289 7 453 745 1 367 401 121 296 847 314 53 239 194 54 840 40 389 568 222 67 281 230 849 581 459 216 156 230 302 163 92 964 748 329 210 1089 460 655 210 264 1211 6 84 214 122 559 299 1053 128 833 447 550 913 1264 481 312 645 437 453 497 750 284 806 263 7 204 366 37 256 79 249 317 4 902 417 714 664 362 367 139 474 79 32 324 511 819 628 313 1228 510 333 919 688 389 0 215 958 494 50 9 172 304 554 721 257 222 366 476 807 495 40 784 969 353 1050 15 359 709 756 117 129 1175 1080 79 784 247 282 1193 415 242 1061 455 362 1 167 262 77 465 93 458 115 82 634 120 126 525 918 93 338 90 108 150 1218 230 468 444 549 417 1050 378 591 448 729 1249 144 285 62 98 90 826 486 63 453 681 3 795 662 760 137 387 568 343 447 20 347 431 57 112 156 560 463 456 1012 869 132 408 363 273 272 319 328 25 218 701 313 107 461 523 1135 178 146 236 457 1058 151 534 455 568 832 102 912 180 617 300 1181 63 731 253 142 718 547 393 472 481 36 35 151 38 383 389 349 66 973 268 121 1023 452 426 244 48 708 85 509 480 625 337 906 445 120 107 114 265 217 459 292 180 566 624 138 212 331 901 231 88 1043 174 2 112 672 374 266 522 616 836 1270 249 526 199 621 30 328 805 205 133 69 34 822 816 853 424 582 97 144 742 156 514 29 264 207 287 421 835 806 659 1060 1158 539 312 496 863 494 387 29 157 373 298 916 339 226 513 372 470 1143 137 480 455 62 536 470 408 156 747 119 50 115 479 143 831 554 62 650 274 186 389 857 575 507 194 479 507 581 601 83 426 10 378 374 464 317 377 196 843 415 460 370 265 430 254 735 260 958 793 1023 190 382 150 316 295 710 662 532 518 6 162 1111 527 1 444 256 118 264 15 239 354 179 297 409 897 245 183 661 296 588 290 854 74 459 157 750 672 685 969 539 304 541 22 1078 744 859 384 119 768 327 508 267 668 732 19 269 422 76 244 273 1006 351 433 295 141 733 669 258 461 449 551 247 828 622 113 445 1161 137 131 142 275 1042 279 127 462 185 254 112 971 163 108 36 348 528 1044 774 126 837 295 74 230 732 354 884 70 1107 46 946 133 888 80 200 266 366 161 317 530 49 233 102 485 454 957 1177 318 786 90 78 129 355 479 61 831 262 659 563 56 479 453 504 647 491 157 67 181 147 119 28 424 779 751 572 83 729 154 91 333 472 681 336 597 522 135 789 612 795 247 943 30 74 303 244 352 571 347 51 339 94 778 129 863 311 51 304 147 778 213 260 491 381 321 120 485 325 915 185 121 696 319 128 357 126 268 351 183 698 72 1028 73 426 553 146 211 476 971 774 271 749 291 724 27 350 249 559 298 129 300 585 1104 67 514 288 183 606 457 763 114 437 507 107 980 702 351 279 799 587 367 888 831 1126 216 217 1037 654 445 55 48 223 244 56 172 308 1635 86 367 218 1034 658 71 354 12 57 226 701 29 125 141 909 414 1002 830 127 493 454 172 558 382 492 97 499 486 274 666 159 706 208 299 476 516 937 76 2 62 874 354 124 466 222 402 23 536 11 46 344 704 215 508 515 188 604 343 350 557 469 706 631 432 554 255 246 3 85 440 260 498 331 5 183 816 381 456 780 279 128 939 255 195 448 678 202 106 217 584 93 266 488 191 554 220 93 374 1012 277 992 175 200 667 231 350 39 654 392 416 887 745 697 269 140 386 73 79 236 123 422 30 698 514 624 929 254 449 121 252 437 551 1 546 18 746 491 43 120 84 825 109 75 817 362 368 771 85 66 92 602 51 997 180 801 621 541 320 247 11 227 90 1131 11 747 329 454 517 289 347 655 25 996 194 296 1026 867 232 2 792 358 717 784 209 334 547 459 469 384 537 142 167 456 142 439 438 620 1011 551 267 256 388 160 388 67 171 594 1360 790 124 56 542 616 199 658 453 13 1179 22 996 666 908 239 921 914 259 127 549 805 275 364 129 268 755 445 90 689 538 267 450 114 859 5 174 154 854 303 223 1001 619 688 298 759 599 294 1344 62 34 554 390 4 860 313 19 371 475 549 1098 83 161 911 361 461 1142 73 525 209 223 99 81 89 697 518 827 931 654 452 178 795 166 358 44 513 356 883 614 1182 580 558 76 351 658 766 786 561 349 143 865 1017 822 145 638 269 136 935 491 541 556 1044 389 810 550 271 185 143 96 520 175 273 106 1304 893 80 636 963 943 272 519 106 821 197 739 705 282 478 172 964 786 554 1036 214 414 119 256 479 397 89 196 977 326 319 408 215 931 376 195 144 450 134 461 519 497 133 1372 577 169 199 454 923 301 807 842 122 141 1193 905 288 64 106 314 207 844 976 35 242 420 693 195 7 301 705 323 931 656 1202 420 360 674 110 551 557 374 520 849 266 549 264 560 98 13 1181 648 473 847 67 27 556 31 82 240 105 209 602 448 230 1 120 578 923 41 631 930 232 716 322 358 493 462 430 47 257 124 742 886 121 36 334 560 242 329 533 543 868 181 600 442 488 1181 4 92 509 511 142 988 312 503 95 355 142 967 422 230 615 180 984 77 172 419 399 703 499 652 740 699 519 32 488 542 404 669 373 207 92 510 498 700 777 285 162 362 1025 395 54 487 1147 357 476 93 199 181 150 259 124 110 363 134 238 88 629 80 429 470 440 343 265 121 69 93 890 26 594 1082 15 787 121 520 842 365 767 109 423 164 494 417 837 60 262 279 154 414 598 379 282 281 476 122 33 149 123 75 708 106 384 217 438 19 226 93 1 496 393 163 737 515 547 509 404 14 196 498 303 1084 370 1050 450 20 179 738 758 154 145 820 834 685 175 976 162 1039 658 340 161 595 356 375 300 557 842 381 320 546 160 822 709 336 281 284 212 482 481 438 362 781 641 510 423 226 396 576 416 957 608 847 54 261 1046 318 779 573 386 530 792 34 286 846 239 511 31 563 80 769 89 126 277 28 370 291 517 89 597 272 440 274 471 195 302 341 657 559 759 325 442 529 57 242 385 722 897 642 116 41 77 315 198 646 201 314 775 677 439 832 48 104 716 716 859 1248 405 19 343 204 64 313 500 545 497 213 771 100 192 682 117 843 612 24 579 320 394 259 169 662 230 683 653 586 278 321 32 576 773 107 390 898 8 1071 891 184 74 341 199 884 570 7 555 80 837 594 417 693 328 237 479 485 197 54 773 471 215 105 292 752 109 167 370 1014 15 428 431 511 126 201 57 471 893 441 36 8 641 116 635 583 217 257 381 1174 541 744 46 111 377 305 153 159 492 86 22 192 507 460 107 353 24 263 29 543 578 277 241 334 377 29 500 926 284 514 487 620 676 36 651 235 790 315 549 953 8 184 437 859 71 554 717 534 441 654 521 136 376 834 344 303 538 605 203 134 196 9 311 236 346 870 156 493 65 481 1 8 415 705 432 170 62 713 391 172 523 136 257 590 35 103 656 176 164 293 367 418 1214 489 541 532 697 126 192 68 136 1093 1369 39 759 531 262 315 181 108 233 768 365 488 1048 26 718 72 192 908 218 487 129 385 101 47 396 1203 1118 233 406 468 483 141 61 647 89 262 515 588 570 182 834 1324 263 121 196 981 293 658 447 20 659 830 471 534 23 176 924 51 553 372 806 266 449 631 34 1244 539 852 315 13 296 270 466 714 121 216 307 480 189 528 303 444 645 1270 754 100 150 59 881 518 500 481 93 775 380 417 200 771 726 845 108 99 225 80 702 651 353 260 82 957 106 176 811 20 246 889 38 276 21 1000 749 156 30 1038 448 200 482 277 120 3 168 195 530 744 630 186 598 56 33 491 620 552 697 1013 706 965 845 22 270 814 75 289 186 36 322 457 589 305 15 85 510 683 901 189 349 365 736 800 248 494 473 129 336 381 344 291 330 471 97 83 1418 97 636 625 683 395 209 152 625 178 469 109 111 104 412 400 629 149 11 102 411 568 752 523 543 284 348 331 0 717 403 350 705 223 94 82 151 409 230 6 447 845 957 308 180 301 14 366 459 188 781 1179 258 588 190 8 16 264 205 38 29 170 392 340 607 311 34 868 730 226 18 70 230 259 118 45 583 1085 769 452 688 729 1151 193 470 852 203 575 3 770 339 1162 616 258 844 63 98 1006 354 808 1060 18 315 331 212 602 280 589 70 237 605 463 596 786 604 15 657 527 618 175 182 1165 353 400 788 90 768 975 307 541 124 377 556 411 176 43 956 424 604 582 120 64 422 597 584 537 167 626 25 899 255 513 1039 457 698 512 131 1273 1013 851 332 547 233 773 145 322 376 53 620 563 355 46 393 435 467 578 1093 85 601 97 347 881 662 489 146 302 293 174 1089 10 83 655 269 128 1060 108 166 70 1289 635 24 17 523 189 236 257 244 254 989 467 364 123 40 919 462 328 815 1208 295 231 98 289 382 852 88 480 313 226 362 308 164 1122 727 272 263 292 270 605 923 64 112 837 81 141 983 297 637 313 372 496 561 740 94 884 55 315 570 465 191 524 741 362 18 249 523 594 744 357 400 60 150 270 499 17 345 225 626 240 321 182 223 1081 87 927 178 109 617 552 59 439 238 628 1022 200 527 1177 264 280 542 112 325 271 1020 942 291 468 324 2 27 499 192 3 392 464 742 144 480 409 201 241 277 567 396 714 898 17 722 34 264 77 307 767 106 34 552 468 332 195 31 249 338 963 191 855 422 9 268 57 163 23 1099 84 814 267 656 567 727 105 636 63 140 181 21 146 1106 209 123 252 98 546 2 90 262 520 516 504 31 453 27 354 380 127 453 262 352 456 560 81 406 281 62 176 742 113 969 440 437 424 780 4 331 497 688 24 311 885 505 364 495 556 386 821 314 137 1042 650 389 308 715 85 442 519 383 364 486 349 1221 253 268 281 757 766 125 115 1307 443 339 402 81 198 86 153 888 67 1055 440 164 186 189 509 477 206 42 988 55 46 97 582 496 737 387 528 186 143 1125 439 288 34 339 573 333 350 356 234 41 435 581 854 970 366 602 45 1265 320 144 455 1255 96 302 462 290 74 290 37 284 30 559 57 102 935 527 373 222 205 921 81 546 895 399 80 42 173 551 781 459 448 210 842 185 533 6 430 6 1128 167 407 170 102 611 1104 418 741 161 682 605 105 945 791 1 542 274 484 257 297 155 981 525 590 892 175 693 139 985 360 696 523 128 52 484 321 358 65 963 1204 115 113 301 631 77 608 1167 674 528 93 958 234 82 443 632 1009 662 233 78 258 348 299 158 37 409 37 510 575 84 777 182 736 1012 766 203 145 203 40 82 776 78 341 32 537 199 827 61 366 726 38 10 117 185 476 433 484 258 277 30 764 218 366 545 840 1204 602 714 212 154 405 216 32 604 64 110 436 448 702 192 592 623 774 0 574 677 757 900 267 47 80 859 1 27 762 323 609 377 84 899 853 653 123 245 98 612 13 304 133 329 301 244 139 660 342 541 18 352 800 412 487 323 924 515 106 411 52 258 174 392 311 352 313 216 487 730 18 510 20 618 468 51 247 1147 120 475 458 1002 807 1203 290 364 610 32 410 56 994 526 303 517 681 124 515 383 1219 705 805 730 289 307 2 650 14 302 319 191 819 728 706 339 78 884 704 318 340 90 539 542 30 885 223 617 221 543 216 254 188 403 703 257 306 9 210 164 752 787 230 1008 178 723 720 168 490 145 758 573 15 454 379 334 767 317 588 556 331 692 350 134 900 253 700 998 90 475 246 609 640 702 232 16 66 292 125 576 989 557 631 635 469 341 389 156 617 687 589 409 251 307 429 350 350 382 661 428 734 118 191 41 515 158 1041 227 104 1358 247 513 146 76 765 206 850 144 1042 731 1310 164 1066 712 376 408 128 516 109 506 1455 515 738 92 68 823 132 568 1104 380 374 12 786 89 195 342 124 1097 327 138 189 257 512 583 708 184 310 343 589 621 503 152 511 185 19 525 585 969 264 632 541 223 8 774 478 277 444 10 852 817 488 118 540 81 151 498 290 2 236 352 350 295 649 241 367 150 1145 827 308 376 195 468 79 72 656 905 99 224 775 163 424 547 1025 85 117 593 261 136 222 652 369 396 428 417 695 351 329 86 402 404 888 1008 47 495 965 377 1137 732 67 756 1257 591 11 407 395 46 100 497 759 784 696 665 707 327 584 333 617 583 251 835 223 154 724 674 860 991 5 828 433 989 310 173 836 119 267 567 726 471 147 46 1353 889 350 298 161 270 334 230 242 380 371 804 240 821 845 548 23 695 103 623 437 406 597 655 574 139 225 335 405 258 216 400 537 876 75 731 1016 304 175 86 859 268 369 604 726 112 667 80 192 260 26 201 278 740 1088 884 148 406 98 1252 901 747 791 1017 51 105 272 450 414 590 832 1010 226 493 64 587 227 113 162 146 993 524 344 661 775 819 667 46 231 159 442 70 174 626 375 142 45 548 256 210 9 489 91 252 826 292 639 145 500 228 284 271 686 8 533 608 485 191 765 1077 40 1079 227 437 1351 533 688 188 926 262 887 529 670 657 437 910 606 279 174 593 151 104 769 698 28 548 375 1213 1227 403 125 416 136 652 847 826 398 46 448 77 183 7 285 687 298 145 339 325 165 551 807 948 1060 288 994 970 36 75 83 305 504 89 217 819 215 688 144 561 214 61 1132 460 187 250 610 331 117 125 14 320 132 227 831 425 174 475 30 235 414 195 383 39 700 784 23 981 318 738 256 139 152 143 545 22 36 218 311 139 276 606 208 571 960 327 931 199 242 11 16 532 420 119 622 599 1024 578 848 19 346 488 357 1029 297 409 692 367 367 570 381 363 776 51 1137 202 593 64 80 234 18 341 318 29 52 71 811 450 525 636 653 592 302 324 895 47 826 555 605 578 626 236 44 39 422 205 440 73 24 643 141 46 729 468 665 605 560 311 472 337 436 85 451 390 176 183 207 845 262 5 653 955 24 778 194 829 7 282 657 549 137 325 596 485 636 494 983 182 437 115 506 330 124 179 10 38 546 1277 177 854 41 471 405 285 384 916 239 112 74 562 218 347 399 47 617 373 46 920 122 246 341 314 135 507 493 300 692 267 220 542 68 139 1023 1399 211 67 599 501 400 197 377 758 368 274 41 276 140 751 646 992 1090 454 760 875 230 993 67 599 260 634 33 134 241 286 588 313 799 558 154 914 787 294 150 390 322 203 781 344 450 276 225 134 901 421 167 920 867 115 750 20 431 786 535 718 702 399 635 549 1017 564 5 216 183 422 984 370 539 104 40 362 1365 1032 543 101 388 324 455 1182 423 524 247 604 608 367 535 542 97 676 416 673 541 373 162 512 205 873 232 81 570 72 30 759 389 27 355 55 403 837 964 621 84 231 625 661 411 512 448 155 126 31 747 221 102 767 224 798 408 290 281 128 142 162 746 476 110 142 159 505 169 944 485 69 568 499 291 744 190 537 487 858 158 854 362 390 258 1107 732 203 801 135 248 123 90 374 125 195 99 887 1001 79 166 120 153 328 897 634 327 24 135 1425 524 239 1 433 554 211 845 206 144 565 369 748 469 55 210 14 117 23 1196 382 262 1227 241 746 810 419 510 1 91 579 152 850 372 239 54 525 375 716 802 586 1054 420 73 248 1200 463 445 273 171 680 621 159 113 48 0 883 161 124 12 236 489 416 263 450 692 556 488 268 208 11 78 4 720 594 7 193 637 61 149 195 394 298 1 231 615 169 526 220 295 385 157 783 539 165 220 547 713 7 727 294 320 961 128 986 739 792 969 574 107 736 428 220 654 523 531 440 291 425 20 151 818 1194 392 430 167 133 992 700 259 53 67 373 43 170 478 349 88 69 332 129 81 312 35 76 262 322 1094 241 49 176 155 111 1053 922 308 485 189 327 939 557 216 83 278 386 501 750 879 536 914 227 278 245 771 63 287 479 369 447 639 428 660 708 109 529 435 532 580 229 468 217 307 68 612 877 284 210 202 653 780 314 224 88 106 197 209 521 704 741 754 555 735 1065 359 766 274 413 275 338 408 1152 299 746 87 509 254 339 412 549 28 112 535 39 352 1056 71 245 24 150 758 860 594 475 561 579 153 376 159 836 779 289 93 776 300 268 366 314 504 363 181 466 388 48 208 716 308 763 179 532 1106 373 207 498 829 43 888 366 141 119 14 315 19 276 101 113 793 934 578 787 566 193 454 777 702 384 355 352 193 742 37 49 1365 123 1264 363 539 895 272 41 227 151 404 93 986 489 943 228 623 156 134 122 229 158 875 896 103 870 248 373 48 421 369 941 230 144 621 659 807 1142 731 67 661 244 862 302 162 16 1224 652 73 701 495 70 906 188 228 739 280 224 503 384 335 562 444 139 239 207 1100 343 5 481 118 376 707 905 705 170 610 99 267 198 70 852 354 557 630 809 575 778 240 174 480 464 105 502 23 11 14 381 679 590 495 647 372 410 63 400 186 494 131 435 684 418 432 472 599 230 588 377 550 1004 387 103 385 428 732 144 351 120 172 399 308 96 680 256 4 98 695 63 883 970 606 898 595 469 356 355 294 362 779 1049 430 1214 109 528 213 351 335 1167 515 8 47 267 86 679 435 729 326 625 551 280 433 282 358 57 318 410 769 405 479 1005 555 387 1228 464 270 33 434 602 663 311 603 1086 393 37 600 1032 310 445 798 389 50 972 834 111 160 499 619 78 433 397 590 415 1381 587 589 284 336 362 124 208 78 711 487 403 98 74 167 400 32 306 376 149 533 106 699 100 345 35 59 205 812 133 506 814 324 1034 778 161 415 634 5 62 335 435 469 1102 520 279 325 1049 501 409 909 796 848 67 177 584 278 554 856 45 240 381 515 729 188 240 50 295 1221 1039 570 153 668 518 946 484 229 481 132 164 300 110 459 376 643 1000 633 149 558 943 299 271 256 613 54 368 143 383 948 348 898 353 14 186 755 379 72 339 384 295 732 616 214 752 176 243 142 100 565 264 214 255 382 443 629 682 307 567 572 1070 876 954 84 123 96 15 252 202 288 383 18 1168 429 887 51 142 287 1086 314 938 191 728 655 51 985 445 263 255 108 855 842 22 59 45 287 323 119 664 1297 786 854 915 633 317 110 89 1054 198 209 30 109 338 270 306 119 109 966 179 455 122 49 8 209 975 981 151 777 180 33 623 552 608 298 176 45 461 1003 721 318 500 189 478 609 260 253 11 373 472 463 1141 737 77 584 504 216 662 119 350 34 64 178 42 430 38 682 128 503 569 28 552 145 270 202 22 49 665 210 35 740 7 604 283 239 232 87 179 505 402 562 536 653 651 488 1371 77 147 96 807 168 43 301 484 489 719 186 563 95 91 909 273 257 698 680 294 794 855 42 561 221 226 544 231 465 585 601 333 69 303 303 697 243 614 674 227 1036 666 452 547 304 71 5 17 618 275 82 300 688 221 184 525 353 327 566 309 1015 1241 468 1238 255 412 694 1144 15 119 243 420 543 226 909 302 312 670 481 1070 647 227 737 511 363 783 305 480 330 159 543 540 1288 542 413 886 14 469 753 339 93 1208 644 120 338 1158 380 4 833 291 544 46 75 398 163 260 360 435 109 263 673 272 333 193 157 142 772 372 470 413 895 327 923 250 126 550 601 676 124 149 419 526 92 206 291 451 629 432 322 269 16 660 456 416 789 17 398 847 826 263 963 6 646 327 219 7 355 324 165 622 242 391 115 382 495 97 26 319 341 900 836 290 885 265 137 1170 188 251 150 86 158 28 612 371 108 153 303 908 802 302 1076 305 386 770 159 16 871 238 864 927 344 165 302 139 151 826 742 757 894 147 721 313 82 708 448 744 821 369 1062 915 641 144 96 515 707 298 498 34 915 39 556 435 394 719 39 387 488 10 530 515 237 1292 479 167 169 226 638 145 421 92 391 189 850 724 218 957 69 115 123 625 567 681 22 759 258 391 480 12 514 888 1059 540 219 1039 196 520 181 196 328 280 373 352 223 600 708 502 240 170 999 635 605 187 39 1487 774 33 357 201 855 227 241 711 459 1115 708 1321 11 320 433 143 177 671 94 411 62 276 423 432 375 295 951 18 491 511 21 80 289 996 45 490 999 1110 381 993 771 13 586 115 382 205 134 27 145 853 58 38 602 391 796 487 21 115 780 111 722 188 905 429 100 30 573 85 424 57 664 256 176 478 1002 293 791 270 215 237 407 869 773 574 31 96 299 179 636 17 531 383 191 388 145 534 463 835 754 502 501 291 831 310 673 1007 522 652 258 605 1088 528 925 761 337 176 10 165 312 201 448 515 1042 101 268 632 479 724 167 426 345 616 772 149 79 1186 514 700 205 336 656 131 591 469 214 198 45 551 597 430 1222 408 67 291 510 814 366 233 1091 84 225 164 101 70 130 491 206 487 647 133 7 383 218 85 126 640 60 136 660 115 935 247 485 725 510 420 619 76 248 313 1147 547 291 380 194 613 1218 205 860 115 154 525 224 401 55 9 220 452 720 75 129 162 302 149 188 264 32 220 865 435 749 1261 132 396 950 82 33 298 328 847 595 167 318 260 37 33 328 78 519 823 824 829 35 881 855 572 748 499 844 750 355 1120 108 707 87 661 381 28 81 141 1171 799 759 352 470 416 624 41 79 326 86 10 297 517 21 664 168 529 539 89 457 298 500 64 1002 816 599 188 476 455 26 80 33 1055 231 664 165 671 478 558 342 90 194 188 1032 116 975 704 506 238 315 966 268 99 761 64 149 926 163 349 806 175 552 602 96 447 617 478 69 373 76 1204 66 210 535 302 400 1272 674 218 157 49 697 616 708 487 105 477 165 736 568 202 216 703 97 592 339 17 261 379 247 385 962 214 883 405 344 479 379 642 261 615 250 549 939 212 51 884 692 297 387 71 63 338 116 415 438 584 613 677 854 400 1337 619 105 432 337 934 364 246 789 898 319 109 394 624 322 951 120 983 395 347 305 921 221 885 386 331 1187 545 166 245 411 6 732 207 374 234 187 96 201 63 391 340 588 133 883 206 274 81 484 431 924 849 552 121 391 517 1005 168 499 158 224 350 348 747 437 547 965 506 407 111 427 8 65 877 39 160 91 296 23 817 341 323 360 480 193 613 75 479 574 418 343 460 472 620 273 909 61 131 237 601 531 1114 652 438 14 204 767 86 792 225 444 531 20 3 605 639 496 513 974 1259 134 523 742 149 438 334 618 184 90 468 130 369 431 200 111 216 443 904 234 235 288 1113 59 42 366 229 334 243 420 256 135 152 598 1026 399 507 687 17 1220 746 498 671 331 836 316 444 487 723 559 339 864 18 333 146 788 37 383 1235 471 855 195 1133 200 332 72 736 177 477 224 606 1120 971 1017 333 898 465 353 718 228 816 792 405 467 499 1030 363 533 477 865 1179 294 503 390 1011 579 543 856 430 284 639 258 662 443 176 236 20 612 987 185 1284 171 70 1253 666 1127 1326 44 200 335 354 162 524 383 628 940 166 592 747 382 343 504 261 1293 596 209 429 17 196 536 183 376 493 940 148 1211 609 184 769 289 294 598 564 48 6 753 98 502 84 476 750 828 424 96 527 631 330 557 611 449 586 538 946 539 159 13 261 732 697 478 167 276 1141 27 397 195 664 17 505 355 208 399 792 1080 215 142 722 285 387 159 1010 141 613 789 353 237 659 60 252 535 703 341 352 554 362 319 308 140 258 71 241 432 51 161 705 103 591 47 1068 26 161 204 277 550 84 572 496 135 487 303 588 835 79 597 244 390 328 642 17 108 787 112 6 369 293 477 309 247 674 304 23 9 14 76 406 467 292 391 203 113 637 544 38 413 336 209 800 55 231 867 573 202 715 165 57 669 545 421 488 902 252 347 851 363 770 526 398 710 517 640 292 100 654 505 1017 905 518 128 1196 477 390 376 664 267 481 1179 874 479 131 46 198 603 492 441 621 756 186 282 668 103 429 620 543 169 590 141 401 199 902 225 395 124 2 543 454 597 1016 856 116 1237 378 326 915 984 138 46 385 684 19 505 1059 301 821 20 198 688 356 848 812 564 30 135 626 554 534 984 149 490 906 94 316 67 15 282 32 167 180 52 332 757 831 838 426 1004 1004 141 478 502 866 657 236 42 291 193 690 625 302 495 553 25 177 552 421 95 187 666 873 39 393 548 414 54 318 299 430 90 343 133 74 455 138 412 66 108 522 518 411 1151 213 406 149 89 186 355 9 450 420 375 936 1139 619 1259 5 320 66 684 383 958 223 308 964 153 456 221 400 426 808 488 275 13 387 315 573 282 652 502 331 1140 800 1426 462 317 267 347 959 345 308 488 122 344 646 36 79 684 270 208 892 615 153 485 48 271 86 287 731 507 669 241 446 156 768 764 204 622 168 358 628 412 533 482 617 561 592 1368 477 819 2 408 178 1179 699 428 697 117 111 776 588 163 1138 140 845 503 588 451 276 120 678 645 233 199 195 772 97 46 261 541 151 537 395 186 437 94 241 206 6 762 9 282 1144 165 448 265 694 254 97 232 1131 454 49 243 136 285 264 252 914 154 190 335 1105 562 239 569 124 119 1236 126 393 128 208 604 14 886 58 375 503 513 376 565 1287 505 628 710 175 73 619 464 521 807 423 447 971 10 47 263 523 955 549 419 957 1161 802 82 320 138 284 155 472 245 690 1176 67 36 16 622 567 37 640 303 62 391 147 729 79 77 345 401 608 445 588 952 553 1243 408 764 429 919 509 432 413 434 241 708 193 239 579 1128 194 545 1046 435 811 362 46 377 599 704 451 4 364 726 440 797 348 880 792 486 851 70 1177 596 361 428 809 423 360 935 883 8 69 896 641 0 386 528 330 163 457 95 791 788 523 522 111 112 894 54 149 347 285 66 596 281 384 636 514 772 492 530 132 259 317 890 578 900 1494 405 155 580 749 208 489 27 39 282 274 445 169 663 227 73 819 267 482 107 386 799 805 411 22 728 295 252 92 50 386 965 80 576 277 230 10 607 114 73 171 27 149 259 262 568 229 88 226 416 421 452 1339 136 173 108 49 491 171 412 207 267 485 285 225 580 701 876 723 342 760 501 588 944 255 640 951 89 458 729 303 69 217 573 692 478 304 528 331 443 517 251 26 344 162 678 53 389 579 351 623 134 159 159 187 44 242 72 508 899 186 423 503 46 608 250 196 540 203 889 551 221 7 608 809 103 707 252 642 160 108 279 135 728 275 897 861 250 574 269 242 91 522 469 943 485 682 1010 945 1130 23 140 181 628 319 701 134 260 541 220 93 86 381 1048 664 570 280 633 727 178 55 686 88 6 643 686 8 173 984 969 41 22 13 1021 178 292 495 400 505 327 362 979 352 140 668 320 394 133 62 955 751 1055 377 676 198 912 37 788 190 293 542 1122 48 228 866 578 666 70 544 659 162 827 88 413 135 826 464 777 406 358 663 556 621 748 392 13 31 97 383 193 868 696 127 784 129 617 935 1243 711 233 642 328 23 352 457 19 529 486 301 429 905 401 690 51 812 354 1222 308 261 220 241 225 323 390 647 593 865 436 835 483 588 247 161 25 192 169 800 349 558 783 1110 286 821 558 339 445 290 878 36 562 478 145 257 668 1156 742 644 45 797 712 50 164 106 283 773 910 218 341 733 234 24 570 466 687 444 195 288 804 1126 617 269 420 493 135 210 170 324 799 298 410 443 239 304 746 489 300 104 167 807 397 645 905 364 200 46 399 395 689 313 222 835 745 272 893 1081 194 201 543 166 595 43 230 245 353 201 428 25 637 239 285 87 128 150 403 67 920 33 460 666 419 959 253 395 385 1099 87 303 581 329 528 317 309 359 236 536 375 442 593 474 338 349 211 254 90 488 207 320 36 688 66 665 317 376 278 681 40 768 502 572 147 312 1025 627 390 269 476 132 21 482 416 518 532 647 383 61 280 9 81 527 457 314 353 154 117 501 126 267 283 444 778 116 174 10 638 20 624 259 499 553 758 1345 345 625 802 1167 654 1120 1208 307 768 1025 82 162 664 655 39 1 522 392 243 201 563 134 439 338 168 972 1063 847 804 212 208 131 886 212 452 313 381 872 571 507 113 910 852 197 506 207 426 1112 364 754 1112 275 110 237 956 441 1154 650 819 842 900 871 546 127 864 42 27 139 1369 309 66 448 361 228 144 1041 173 25 100 1171 455 214 633 27 556 742 27 1137 422 802 180 752 800 853 778 366 392 333 809 884 1000 964 401 541 819 609 104 325 234 452 204 84 573 39 326 96 304 9 766 391 306 547 59 271 1096 782 642 217 454 312 143 482 399 202 1 567 247 239 725 355 565 134 141 11 326 889 75 358 99 740 976 78 293 904 484 309 404 722 824 61 120 641 129 276 642 1013 357 925 275 360 898 55 782 374 489 146 301 936 1371 52 511 735 41 174 635 359 506 759 266 1115 634 1195 699 107 110 468 792 330 701 658 877 515 35 102 113 386 618 19 394 492 838 142 337 243 146 507 371 203 277 272 256 190 670 742 155 111 765 171 126 1211 69 567 219 332 821 294 669 454 4 244 144 522 66 415 349 201 109 502 322 520 499 134 598 963 800 312 733 61 498 592 152 353 937 643 447 59 523 642 120 764 221 198 359 95 563 377 1000 1115 909 371 475 629 153 846 188 154 421 392 45 391 228 315 557 288 308 797 818 18 338 145 406 312 89 271 722 443 127 272 269 115 593 220 1089 524 613 117 196 183 218 1020 695 475 344 270 560 184 830 797 29 679 562 475 339 418 14 367 864 1138 345 135 177 115 5 725 240 629 444 967 360 385 220 719 124 919 232 274 527 258 477 783 116 310 612 518 497 18 163 316 110 224 663 1110 552 824 11 1428 32 5 198 745 80 64 186 162 45 598 977 527 776 1054 514 387 251 245 810 804 369 428 765 424 425 180 623 39 33 1128 1020 345 680 897 802 687 705 65 625 572 860 382 574 98 110 99 108 276 857 531 526 270 326 682 466 122 487 148 19 393 293 93 123 416 279 82 379 718 574 471 9 201 214 315 882 125 362 654 772 348 925 574 147 327 404 79 274 293 380 361 135 72 805 636 263 136 541 197 328 47 103 181 871 90 421 233 86 254 625 325 945 918 67 198 26 359 228 166 354 406 328 470 440 49 424 1368 213 351 119 400 335 963 722 41 1025 291 1117 835 437 904 1154 139 583 628 963 539 798 2 59 503 842 463 156 41 87 502 806 95 44 673 661 140 112 283 459 730 190 200 637 82 484 857 619 925 313 19 699 147 235 1177 929 346 749 128 366 902 534 420 281 495 88 260 468 645 368 504 183 357 787 685 557 777 603 28 303 432 1031 772 42 46 62 208 1067 164 389 547 926 28 362 947 256 489 161 224 316 171 573 30 470 364 822 529 684 366 86 231 616 462 119 297 217 732 239 680 812 61 171 32 649 697 68 461 23 627 362 344 89 9 1201 69 169 208 4 235 884 800 993 418 227 604 764 35 343 556 128 134 371 1164 339 200 228 1243 204 64 197 298 820 130 479 405 848 166 674 3 437 450 160 1255 578 233 668 877 59 213 291 492 133 364 821 1037 734 60 29 294 259 769 596 184 289 185 307 236 786 915 274 434 800 188 258 638 894 204 272 302 66 759 34 721 604 480 145 937 397 240 6 73 175 89 237 650 128 67 630 400 155 563 587 318 182 835 415 893 74 30 801 333 168 780 264 304 497 484 614 15 565 536 626 446 214 336 104 363 256 314 143 390 106 621 889 632 119 92 498 773 968 485 110 424 1007 324 399 169 855 73 99 1111 969 99 280 266 1196 745 541 413 511 4 730 94 8 315 665 284 532 655 72 478 134 535 720 372 498 327 848 77 1210 297 222 200 32 370 177 13 1150 942 242 763 762 676 1130 139 617 104 633 63 90 375 82 134 117 125 555 288 409 230 664 275 351 253 91 241 50 245 580 578 37 672 194 453 389 166 662 588 78 865 1299 365 118 1007 413 356 37 339 591 16 653 433 663 908 238 429 405 218 455 850 308 664 45 777 709 184 1217 484 330 684 225 198 26 691 372 367 450 652 172 233 63 618 280 658 847 443 1202 723 526 211 55 978 130 414 583 374 404 0 331 85 444 182 273 999 580 1078 374 858 656 134 547 596 521 55 211 424 96 162 743 26 721 878 324 25 183 191 760 65 566 694 220 109 346 591 115 593 606 428 74 513 418 103 450 60 59 559 628 119 15 492 575 504 58 298 201 227 416 188 522 730 384 219 441 294 821 448 248 370 524 247 77 383 244 902 121 272 19 286 388 375 467 462 639 980 252 377 235 25 162 713 68 901 82 650 352 99 190 956 201 683 734 879 880 766 379 348 653 628 315 636 351 365 1347 186 208 343 676 898 651 421 290 66 202 564 78 37 80 160 543 516 726 376 415 240 47 520 469 287 207 269 411 936 70 871 625 9 279 430 419 542 197 893 459 25 785 1079 9 40 302 90 404 449 567 98 583 124 19 163 482 260 578 432 344 636 93 179 56 321 751 320 48 488 601 77 1119 422 127 485 324 578 594 527 114 136 837 401 253 667 172 238 142 188 178 428 587 673 154 216 145 204 259 115 204 171 414 251 479 925 1266 1142 757 505 244 4 89 753 139 45 507 72 926 515 717 638 1170 520 359 400 591 148 489 299 262 84 573 458 1212 1004 555 44 225 689 81 441 485 779 63 369 776 191 147 668 614 704 368 550 251 394 236 881 211 408 108 268 202 19 796 473 461 100 19 253 271 1026 252 336 423 132 46 684 1016 98 254 849 424 226 353 1148 104 372 136 611 540 659 887 1009 496 238 130 103 651 39 720 831 290 1214 840 933 460 174 731 92 67 615 148 204 796 85 246 188 832 49 448 734 332 60 401 894 319 67 576 967 506 11 534 17 33 6 126 184 219 752 747 865 367 64 695 1157 516 175 488 1153 422 373 340 466 25 640 444 379 25 1140 754 492 540 177 533 61 674 317 840 3 297 753 297 728 611 559 4 19 214 1213 358 404 388 1140 9 409 653 487 390 241 434 1127 214 752 257 1069 18 615 615 309 747 937 253 151 449 728 650 185 353 308 852 445 122 33 627 573 413 712 565 697 318 465 381 67 651 39 213 166 972 756 853 19 785 484 252 157 764 1091 134 27 325 783 230 375 1381 320 496 425 971 63 380 623 110 1025 319 83 425 817 1108 285 692 23 139 41 7 1010 328 144 220 14 642 386 85 362 460 79 295 609 253 50 519 276 792 51 333 375 462 501 891 123 463 509 1206 823 124 190 636 58 275 351 58 131 109 135 584 178 221 945 161 563 166 144 495 1130 670 761 255 227 165 117 589 283 114 222 862 26 301 170 417 42 670 263 23 474 86 875 382 301 1057 1222 62 230 1234 202 342 843 230 658 94 138 35 374 690 251 335 801 143 133 192 104 427 442 794 333 170 659 400 52 15 456 533 972 1101 461 652 139 98 722 270 575 405 480 376 34 18 473 216 893 492 203 185 200 193 574 190 1092 581 184 57 590 108 504 409 159 263 451 303 130 466 2 1319 1607 762 502 642 127 306 1249 1018 854 760 165 159 280 208 874 711 820 464 865 233 1481 165 847 800 339 339 31 240 223 178 233 255 459 160 560 22 305 646 173 240 101 395 312 391 285 176 150 902 421 342 243 583 898 389 548 675 438 321 1219 901 1096 18 152 317 123 636 111 260 687 12 1125 836 259 221 588 647 946 334 69 208 828 542 284 264 804 574 514 9 1147 721 459 398 701 115 295 809 323 808 279 87 492 669 841 146 32 543 113 583 376 590 221 553 186 33 399 322 453 288 427 279 208 121 576 719 1099 903 615 311 64 753 989 693 954 188 294 395 423 291 1405 752 810 444 304 299 105 788 564 531 903 549 843 6 125 160 162 432 740 41 396 599 126 728 267 332 245 534 150 1005 565 44 207 162 439 552 359 260 529 571 63 86 117 176 784 1025 6 155 289 865 627 263 78 658 303 175 653 271 605 658 208 599 290 313 367 389 391 495 426 87 884 195 16 472 18 509 26 91 669 471 330 305 81 611 121 741 300 56 31 124 731 77 82 604 291 400 48 175 246 438 81 701 740 592 204 17 528 987 76 381 183 753 327 88 188 515 81 164 329 391 421 287 35 591 562 120 437 680 295 963 1228 79 227 222 422 636 131 136 618 239 958 977 168 285 392 263 239 1092 106 81 223 154 379 369 476 273 816 650 599 222 128 432 79 845 647 263 521 89 258 17 1153 564 291 246 1331 296 1160 521 149 308 1003 136 902 353 60 289 89 914 76 129 50 293 117 535 280 340 26 192 671 894 856 319 1 512 66 237 238 65 410 682 535 778 328 283 611 770 606 601 330 99 928 11 231 301 46 192 355 233 588 413 195 146 275 1014 767 500 523 325 162 220 657 498 411 64 282 626 907 867 58 849 496 773 158 260 406 694 91 398 813 242 644 2 260 120 441 969 307 665 617 174 436 182 672 427 212 673 265 646 97 1029 401 802 335 309 535 73 348 236 256 455 42 89 276 411 1013 187 877 543 522 866 541 268 204 484 567 230 351 437 758 548 456 300 785 220 124 136 784 252 225 327 591 466 510 678 33 216 30 242 81 392 688 124 61 868 74 324 364 740 344 1175 1008 372 209 218 711 678 555 551 417 243 440 630 266 3 691 143 979 131 673 201 491 1499 207 463 894 246 304 9 496 510 777 135 978 341 627 594 1073 4 705 577 337 123 672 49 81 655 86 56 350 305 343 15 296 409 831 890 594 113 145 22 1038 671 648 889 196 583 225 507 791 1359 183 170 1033 822 126 51 169 615 193 557 284 225 125 357 546 129 356 91 429 412 88 1048 327 263 307 285 1 81 244 1365 101 619 4 225 585 391 1019 245 244 406 80 580 232 907 763 77 124 716 145 413 1131 234 692 146 121 648 390 569 48 634 110 988 107 361 76 1242 66 773 438 248 49 311 883 678 57 683 224 441 332 375 752 238 991 227 182 261 97 688 65 341 881 1192 450 412 331 583 147 346 116 389 278 30 211 591 375 1004 1386 159 779 242 1187 244 79 577 95 183 135 21 196 62 388 88 223 647 118 490 357 628 744 115 1007 20 208 669 31 278 105 221 677 137 624 376 146 924 391 209 320 789 58 1153 146 463 99 15 422 438 18 259 289 366 646 559 700 435 817 859 904 248 430 373 165 121 393 763 192 162 236 372 88 268 476 785 1234 150 269 916 535 154 372 224 487 16 315 286 36 242 82 128 882 154 659 459 652 399 831 554 730 443 760 447 521 555 366 985 862 188 547 169 103 164 267 510 131 558 933 513 514 438 194 270 890 148 121 553 823 195 59 414 587 207 825 190 180 782 520 102 912 697 1116 210 636 489 722 233 592 319 137 828 521 341 237 195 30 470 1264 138 622 11 12 130 1084 18 88 715 106 8 255 34 128 96 80 599 549 156 356 156 163 206 54 148 770 91 423 352 900 194 165 263 479 584 694 893 372 620 217 255 1300 525 829 42 263 285 255 285 116 606 613 960 7 423 295 584 365 5 171 156 41 997 273 143 618 48 97 615 264 97 474 248 315 101 908 699 244 1227 664 320 410 76 374 478 1367 393 388 761 177 603 498 1051 768 180 682 367 627 1126 572 513 36 189 554 661 1105 279 383 222 107 47 367 200 62 759 559 627 212 157 769 273 651 89 378 808 398 372 659 427 589 550 361 1393 156 476 373 1038 328 331 244 273 1181 200 32 927 536 485 798 782 337 111 243 315 162 343 212 278 544 326 418 439 884 741 913 378 1267 589 354 668 95 234 43 1059 326 347 93 748 16 456 3 867 164 623 692 40 47 227 479 490 426 411 728 913 437 304 490 226 549 44 61 14 876 267 98 284 474 297 1160 612 10 1042 585 178 693 440 286 644 404 422 1081 643 227 214 803 202 433 397 20 331 238 546 1104 351 484 73 789 8 40 553 2 569 840 140 384 1 479 98 155 319 621 590 627 1154 519 924 329 442 244 266 691 413 498 322 323 73 256 794 449 531 319 46 468 514 409 579 712 386 928 663 468 421 1051 332 236 72 908 429 439 242 418 652 644 355 343 944 414 460 26 461 241 266 721 236 14 761 492 897 1000 324 915 437 990 900 1338 73 918 110 167 501 311 170 310 477 464 424 307 414 588 69 159 203 685 163 697 1247 834 405 313 817 141 285 69 3 511 940 151 560 741 47 64 665 19 486 113 741 312 206 377 217 97 67 784 169 87 305 903 1187 23 633 53 632 222 319 250 708 90 23 406 508 269 88 173 114 371 432 667 328 558 433 1118 160 335 517 937 134 630 224 620 659 48 240 393 679 16 346 986 1 265 529 699 232 170 591 427 45 136 816 292 39 203 671 381 197 582 161 979 90 531 517 601 638 192 543 402 458 492 566 37 138 411 561 68 362 435 114 676 528 440 175 964 524 1149 448 638 749 5 216 83 338 488 337 378 117 145 59 366 149 268 184 103 452 330 248 129 290 147 232 267 714 636 757 757 26 1296 426 424 134 81 1291 61 436 825 388 700 48 114 183 834 5 86 1194 415 929 706 421 924 287 868 232 603 160 264 228 370 182 863 362 1015 466 625 52 593 241 754 1008 180 507 38 832 394 383 457 276 317 352 621 289 373 323 320 591 676 74 1216 339 230 315 38 323 195 526 221 437 1129 636 554 900 41 183 427 96 372 1173 44 138 158 561 13 261 47 233 498 1217 942 643 250 495 1338 376 295 137 292 969 895 318 162 917 938 233 265 335 253 367 128 77 1271 190 122 694 675 880 509 566 662 569 4 231 426 65 188 1133 777 395 487 173 749 467 238 444 531 463 142 660 148 71 297 71 175 279 46 906 19 572 147 239 524 705 388 14 1468 959 190 1057 108 552 490 897 1029 287 515 571 650 234 1439 213 853 591 254 544 410 190 168 564 734 268 505 70 94 325 961 406 290 10 1307 380 406 634 448 54 324 364 145 445 556 249 265 935 664 425 456 416 347 204 881 433 225 153 55 110 277 923 977 40 173 1117 183 338 732 568 734 64 979 335 155 142 115 67 542 27 983 259 312 468 60 216 426 271 432 882 218 919 416 238 548 200 248 37 284 622 465 107 662 42 347 503 322 229 305 169 205 539 844 133 918 82 115 394 317 20 618 235 646 778 550 908 303 504 85 629 526 1078 175 110 44 178 514 958 30 557 449 564 93 925 180 56 328 770 13 62 1040 358 630 331 847 187 517 478 852 25 557 103 92 1388 612 32 650 653 121 69 105 85 506 270 501 106 677 526 750 293 478 257 625 403 264 69 241 305 519 181 298 131 320 566 922 656 787 57 903 1125 642 201 1004 147 232 980 805 223 57 219 397 317 796 769 565 395 77 301 698 746 388 278 245 356 258 1011 408 493 909 569 239 392 1090 966 428 538 233 416 382 223 268 63 448 45 364 1246 547 388 368 489 754 41 460 307 609 11 291 50 157 374 584 152 331 264 481 836 76 745 338 836 113 162 1071 93 971 843 95 644 830 392 41 520 190 252 543 502 270 803 820 437 446 78 281 84 40 1104 656 34 577 429 883 124 109 1044 94 526 127 237 197 580 889 335 1097 364 237 52 398 92 276 39 715 1363 296 720 824 904 518 443 42 6 31 230 1189 62 43 258 456 154 603 615 957 14 620 1122 284 174 976 350 145 629 332 127 137 653 98 410 1159 971 110 319 510 439 336 660 425 184 608 10 432 589 483 504 204 188 1049 775 129 767 50 19 480 1249 851 1009 148 519 1444 1334 181 350 753 184 680 84 173 83 13 1357 930 968 280 414 897 211 225 491 68 209 896 221 458 1152 257 368 344 388 332 827 35 244 113 550 167 49 696 689 1085 1054 171 542 960 456 56 52 702 435 551 20 254 974 559 135 251 206 694 22 61 861 31 106 350 565 866 976 1130 280 175 435 500 238 456 650 417 5 863 214 314 68 46 200 202 203 290 25 879 549 79 1292 241 223 214 57 246 73 431 681 287 254 547 403 172 255 344 360 457 521 250 798 179 283 662 594 202 611 296 703 591 617 335 451 227 134 204 90 716 130 347 303 386 102 742 112 586 424 346 548 661 52 768 258 42 280 644 359 1107 659 1253 37 259 247 181 221 50 405 64 318 395 1401 201 409 789 42 136 923 434 862 1520 871 252 523 387 420 570 516 262 749 80 870 853 1179 793 335 216 103 309 693 300 13 247 18 234 164 11 179 273 684 268 279 397 207 171 483 1265 561 340 171 301 416 929 12 251 75 98 743 217 599 194 70 701 77 483 381 422 362 569 977 240 167 626 761 727 298 636 400 316 361 233 668 637 31 7 121 690 584 1261 397 586 1184 815 71 481 862 742 220 975 579 641 166 67 783 158 23 178 3 474 672 459 1216 1181 281 569 277 90 291 99 334 457 17 488 208 54 855 313 378 800 36 320 160 381 153 144 766 680 781 941 182 253 9 282 98 806 242 1218 65 249 145 127 254 656 215 330 308 42 641 181 233 109 109 53 56 520 539 640 12 1193 125 1104 76 677 172 638 516 244 283 551 554 614 139 578 104 1075 848 173 53 329 805 399 81 294 76 214 49 293 1416 324 704 137 498 189 44 769 253 154 354 123 85 23 156 163 396 203 706 161 505 488 360 332 857 851 727 151 718 230 699 479 471 53 79 763 540 1125 841 238 188 345 778 398 848 522 728 573 1132 952 163 119 371 538 37 636 211 429 803 357 191 418 187 761 64 434 106 566 169 200 351 56 244 982 411 541 736 144 870 807 40 17 516 929 547 457 45 166 292 478 1020 304 53 249 191 344 25 525 183 866 81 1040 834 451 343 882 202 202 51 133 347 886 265 22 700 343 600 599 1043 567 351 46 119 7 369 159 87 68 558 831 135 395 491 132 408 122 69 887 262 34 222 357 534 156 695 489 366 530 571 281 369 527 857 87 80 492 463 162 24 884 472 244 74 602 366 379 298 827 481 192 637 114 461 25 129 363 144 731 248 638 175 405 403 96 415 799 808 109 363 430 990 456 438 297 319 768 604 394 987 384 334 647 703 112 190 535 1106 226 876 438 525 718 101 1003 93 421 594 381 323 428 341 825 87 100 781 676 755 29 335 123 489 345 256 313 649 500 162 173 850 822 619 26 97 151 394 69 405 24 8 424 689 362 428 308 854 226 501 76 108 436 850 732 947 1174 15 111 544 787 164 322 1129 227 678 340 267 1131 583 1220 47 241 72 516 1011 1018 395 147 101 114 25 115 348 757 1005 432 151 213 279 114 745 273 190 400 523 379 1431 267 127 96 594 369 137 691 399 810 570 241 356 435 517 510 8 445 64 599 322 606 0 584 824 33 419 207 729 922 525 162 1202 211 989 421 224 299 514 378 373 1092 59 452 12 378 366 1265 125 158 231 417 124 232 378 26 89 700 638 271 159 58 99 513 968 501 119 1121 456 557 950 896 897 98 228 114 638 545 289 856 27 1114 416 807 729 198 434 358 943 277 377 1289 420 701 588 563 1144 463 271 176 314 594 25 71 790 8 233 238 234 1075 78 439 92 768 20 392 12 108 225 635 962 692 207 224 728 556 241 790 460 569 318 261 162 1284 331 470 29 125 110 309 1017 1085 218 71 349 645 457 311 688 571 475 156 570 744 207 132 381 180 769 351 441 743 387 927 173 269 366 8 84 508 506 428 205 214 205 918 446 239 995 594 310 457 118 987 156 107 85 131 693 121 360 513 603 335 31 990 965 177 111 56 495 316 621 422 823 1077 297 262 587 297 69 117 30 457 667 4 307 669 1192 62 748 129 129 604 353 368 25 171 286 129 1035 733 508 131 202 366 132 123 104 622 283 758 65 58 334 1094 174 540 288 420 224 526 397 147 55 788 35 415 27 522 128 244 576 442 715 30 510 136 299 766 446 534 496 796 64 474 13 518 69 869 429 566 77 759 443 946 590 735 381 221 84 537 6 111 742 517 865 33 51 179 317 291 133 466 427 311 706 164 571 54 822 87 293 22 273 318 286 162 309 288 427 43 70 622 236 256 469 336 505 13 734 181 602 712 528 489 179 615 207 240 539 32 622 882 779 358 493 1112 342 414 245 400 256 908 425 423 206 44 133 873 247 388 85 396 83 624 456 179 646 205 716 582 294 270 587 553 800 422 119 193 88 757 516 234 345 482 717 466 28 333 153 668 103 268 1297 1070 726 33 781 225 576 252 531 265 935 376 571 104 24 132 163 549 652 120 591 16 278 56 315 79 151 254 697 52 498 222 480 407 19 746 752 499 584 175 611 11 411 220 153 459 538 339 139 1261 1041 519 171 386 600 941 41 177 858 803 478 450 246 361 554 133 522 14 276 193 458 1392 197 258 10 45 103 517 1332 65 547 335 1003 442 1069 849 823 774 338 368 157 104 272 993 592 968 788 954 601 478 614 746 406 283 1033 998 338 515 624 62 541 259 242 281 289 1133 39 341 198 765 326 33 677 163 686 418 801 257 168 260 77 585 138 390 403 124 747 1006 201 294 125 345 85 111 414 36 145 355 1051 173 336 48 134 305 391 348 300 997 458 378 293 596 845 448 589 238 155 138 641 335 356 292 129 156 289 493 604 270 674 267 429 213 211 25 568 942 473 483 294 341 115 255 33 214 71 5 54 262 1127 778 835 620 351 788 209 631 65 571 128 358 869 295 883 100 628 47 38 55 794 140 1082 92 365 445 1254 40 315 545 473 705 503 699 515 427 3 509 36 32 722 456 304 375 192 580 1058 639 84 476 140 172 499 940 1104 237 196 138 427 35 302 1140 306 511 576 449 185 852 165 383 607 589 522 35 332 144 1307 157 60 346 235 320 338 599 264 639 162 26 60 758 35 273 879 240 72 331 617 203 69 364 899 302 112 171 420 947 513 1273 113 122 1315 695 104 431 121 674 817 21 787 772 105 347 978 836 1353 20 917 419 1466 753 542 128 486 534 266 403 60 372 601 50 918 67 448 816 61 157 846 86 522 139 519 374 131 183 309 433 982 625 303 242 604 768 486 328 35 337 231 50 416 167 188 342 38 703 953 494 599 100 750 534 797 268 242 1099 592 1182 12 508 628 396 134 263 632 300 468 272 39 770 170 873 636 30 455 111 527 325 172 137 151 128 73 469 264 355 121 342 550 315 401 190 1045 662 112 1044 882 264 1086 139 162 113 33 381 210 0 654 681 795 4 976 731 808 980 692 808 874 447 1065 632 106 257 483 703 317 385 97 747 966 350 816 16 16 184 129 167 254 332 225 155 61 318 464 858 458 542 242 23 709 447 263 461 219 16 5 3 128 724 594 189 761 281 133 739 17 482 307 127 451 209 840 37 113 342 1016 1007 1158 26 832 838 65 563 400 124 298 727 65 504 632 154 7 120 55 596 744 874 306 339 307 230 410 1028 638 365 41 844 17 109 217 495 532 128 612 77 667 413 226 849 386 238 175 372 446 583 414 883 207 290 1019 597 509 243 736 298 134 780 425 33 489 708 62 16 183 269 48 260 603 874 445 371 240 539 330 412 682 496 296 861 72 368 82 346 168 32 326 200 365 457 1308 116 576 565 316 10 85 881 705 153 181 870 608 744 224 187 700 221 36 492 134 225 58 121 532 198 67 817 647 79 493 543 586 297 416 305 439 176 159 719 902 281 513 274 295 1055 311 641 398 517 255 1009 131 624 318 532 284 838 419 449 126 237 11 406 386 574 296 285 927 89 143 788 106 589 172 74 323 79 438 76 438 231 238 253 329 1448 753 938 466 20 473 246 566 32 694 192 478 292 557 300 60 582 214 527 403 769 418 700 411 471 1006 638 447 729 843 420 290 7 659 614 312 380 233 300 624 66 103 56 20 72 36 787 169 504 236 351 265 666 621 469 248 191 116 394 449 420 257 278 574 212 230 544 181 905 1056 180 5 312 103 105 253 303 376 694 310 458 718 74 556 425 928 578 1067 452 293 273 154 497 635 166 880 770 160 408 769 426 253 146 577 954 287 314 1086 882 252 755 481 260 379 328 570 939 627 197 74 703 185 370 130 565 595 333 290 60 277 74 95 114 192 274 578 475 8 392 801 1164 421 505 349 518 297 853 517 420 712 109 70 412 165 551 555 65 760 539 471 160 920 336 408 118 78 788 904 522 473 541 447 614 1210 249 645 755 773 347 126 297 404 617 341 213 241 499 319 554 1157 471 310 13 328 1144 829 973 57 883 1136 450 948 94 787 536 134 93 395 258 649 508 270 98 174 191 816 240 756 123 757 33 640 895 632 446 60 778 177 547 134 788 58 105 327 451 464 388 81 60 264 593 381 551 566 243 646 731 801 145 1222 412 245 35 535 112 604 733 234 141 28 37 33 127 345 484 365 173 426 487 538 548 469 490 831 15 167 150 145 82 111 278 1374 884 21 404 339 74 430 637 713 875 133 1044 340 829 836 192 521 832 266 710 915 555 947 42 24 554 280 333 601 602 701 588 388 401 925 636 59 869 100 588 260 738 522 134 523 37 511 432 10 271 1119 57 476 201 103 319 768 187 256 30 182 776 109 362 454 997 18 588 292 339 302 529 76 422 461 301 92 748 227 488 123 800 504 270 231 217 1223 2 9 140 117 361 634 217 601 222 304 244 102 547 825 156 281 358 75 582 20 850 388 120 790 422 26 285 570 867 197 535 147 493 450 8 239 192 75 234 392 206 87 787 934 210 191 33 536 219 1044 338 137 272 137 436 1460 337 591 451 123 881 311 667 316 77 159 877 191 737 320 126 252 276 663 505 508 143 137 310 464 594 186 600 501 61 338 472 311 531 217 572 418 332 739 661 219 624 1242 238 740 251 1343 307 591 283 33 560 580 192 65 1006 508 473 345 522 580 1265 69 210 1137 487 290 80 456 643 339 218 420 191 773 71 855 505 491 109 508 279 90 62 109 494 190 117 567 341 488 627 920 9 36 1327 1324 183 909 695 63 342 153 151 633 437 121 152 1078 4 293 1026 324 155 986 389 321 19 179 49 326 91 176 1034 140 19 150 516 1015 234 952 736 304 498 846 642 570 575 25 489 244 815 263 81 466 156 231 218 255 269 873 1173 1000 469 178 131 438 625 707 962 622 752 457 771 238 369 792 76 716 623 94 22 645 1013 675 482 49 642 770 273 73 219 185 557 975 98 735 33 684 605 55 228 160 106 37 561 369 47 191 228 254 489 166 864 545 1146 725 462 457 523 1055 395 188 1041 148 137 802 467 339 91 446 700 356 877 17 1020 361 391 33 2 486 318 505 188 330 299 749 232 133 239 694 844 523 337 334 206 432 745 262 489 616 597 221 632 176 54 473 189 1298 636 302 21 330 359 719 234 395 60 75 924 129 570 260 497 116 343 894 409 430 468 352 82 461 93 338 155 130 171 658 619 133 70 294 929 146 81 111 243 1123 259 77 177 407 584 614 29 292 93 741 82 171 449 164 18 825 80 228 981 249 420 378 250 588 234 26 167 1381 726 982 489 130 545 641 540 156 612 516 665 1185 239 30 62 80 916 430 156 304 14 565 1008 112 1017 922 276 76 260 376 8 90 518 102 422 431 979 126 673 407 92 140 845 3 211 212 334 31 761 490 950 883 226 361 395 309 455 210 224 111 229 287 5 265 164 311 490 245 14 296 913 102 121 6 677 885 987 317 196 873 702 162 619 352 978 78 481 923 858 66 546 934 515 1020 35 639 706 584 199 783 204 60 316 597 505 399 1034 786 231 736 1166 304 181 782 210 110 613 106 759 313 741 185 308 463 532 477 475 594 400 623 165 362 576 131 675 451 678 148 634 269 1058 4 630 78 554 1244 749 458 757 435 500 377 180 491 1023 602 439 758 545 1218 306 113 222 231 844 476 511 610 425 664 364 347 1103 1172 503 29 31 51 187 61 879 131 205 925 694 451 14 199 264 306 244 566 314 776 417 469 480 663 52 739 583 753 199 18 488 642 455 67 263 260 76 574 191 580 1012 513 96 1396 153 805 264 314 129 779 394 527 491 80 64 604 514 485 343 385 719 334 907 200 568 975 473 360 407 234 373 120 927 331 327 291 1005 364 426 433 63 152 47 728 471 492 231 142 15 57 664 569 284 531 415 382 88 143 739 654 910 68 917 494 55 606 1168 714 695 140 760 1146 100 509 371 155 217 140 176 237 25 1068 46 68 9 419 262 839 203 51 674 1451 377 597 304 562 401 677 145 620 90 365 34 560 401 981 493 1010 87 409 603 586 446 977 864 593 959 446 108 720 95 364 1149 310 118 491 883 264 773 139 453 283 567 142 85 91 584 552 913 12 689 390 480 220 93 403 303 754 476 146 831 775 474 439 470 921 695 748 496 312 663 1052 151 1145 318 508 681 522 431 233 861 328 225 985 53 207 413 198 148 166 291 284 197 1024 500 401 37 876 825 116 79 310 393 576 463 114 120 80 17 905 524 277 266 440 606 129 1055 339 869 424 422 82 56 445 400 0 185 682 619 657 550 164 137 498 764 42 721 293 285 476 804 26 908 518 489 111 251 143 224 730 58 616 700 336 229 748 298 440 338 2 220 327 585 428 839 252 989 375 210 129 355 262 190 229 132 551 993 815 561 930 617 500 84 225 269 185 940 228 59 393 73 543 300 473 799 39 404 442 385 542 389 134 207 729 238 1039 227 38 552 1 562 668 234 424 88 883 665 601 457 347 688 445 153 56 202 94 21 625 5 430 112 439 149 470 203 1141 296 282 188 846 994 47 589 964 486 592 503 357 256 408 43 711 77 228 452 290 686 302 175 925 429 59 112 798 525 164 271 426 214 496 806 209 378 1179 166 684 37 416 58 387 413 705 176 712 517 455 129 402 167 377 666 170 559 7 197 762 476 167 664 486 646 41 770 1014 59 664 730 440 4 62 105 636 507 416 57 68 633 479 105 425 252 30 481 574 87 363 952 167 266 552 156 1033 354 213 355 270 797 149 432 573 151 110 760 915 492 272 483 197 316 426 1034 413 80 761 639 698 61 88 351 346 875 208 115 530 137 873 778 882 655 125 1044 738 175 218 583 346 931 149 698 568 364 495 937 112 68 194 610 417 831 278 442 987 939 739 177 182 449 635 46 277 352 102 287 507 283 299 170 125 817 131 330 706 436 671 52 942 1165 376 83 238 259 343 613 274 174 357 226 197 209 278 885 172 447 226 942 163 95 528 135 202 172 528 146 771 117 435 18 78 580 552 489 801 233 18 982 290 180 1035 131 367 261 129 632 190 101 19 361 243 1161 312 818 648 140 444 753 226 150 368 166 527 211 398 482 1037 457 471 383 413 496 1284 789 478 741 322 270 512 527 85 989 447 20 218 681 142 337 115 453 476 92 10 220 9 220 322 1004 472 62 165 576 143 272 691 500 570 73 11 85 95 587 49 1131 250 643 635 162 259 504 420 272 282 45 563 44 37 348 5 767 1 921 65 1000 269 302 817 280 304 244 805 232 565 752 197 498 333 58 251 678 304 40 565 727 324 124 145 256 603 320 640 99 867 323 973 125 336 20 122 263 851 203 403 466 38 307 705 418 674 277 266 358 333 341 172 940 259 96 398 703 399 282 335 10 584 240 355 206 56 469 322 266 801 744 719 471 225 110 275 560 302 404 149 380 444 914 196 1014 64 294 509 799 429 184 393 97 407 451 808 3 945 259 688 455 482 90 392 270 139 652 561 118 320 522 130 219 490 23 98 1197 171 90 766 565 498 345 1184 855 521 685 508 716 133 267 356 486 609 249 900 146 539 1207 274 364 326 137 245 504 431 118 271 355 78 49 90 157 109 298 254 843 1259 784 268 441 110 242 662 84 452 1002 905 94 22 12 128 651 322 1002 289 5 521 346 372 194 381 880 118 1122 1087 352 714 100 104 765 534 886 548 52 91 573 947 282 277 696 287 428 358 269 3 982 536 276 916 69 454 42 832 490 335 589 206 155 109 584 370 528 174 113 99 388 203 376 872 183 758 299 529 201 431 276 159 433 593 491 127 720 63 594 100 390 405 214 600 613 129 361 337 600 229 466 131 266 21 847 226 811 312 725 981 79 55 97 635 59 97 321 950 228 162 382 122 452 835 254 276 838 90 195 777 557 1046 734 463 315 1078 569 165 442 721 19 468 899 379 360 520 574 828 261 799 278 921 1068 653 402 374 211 730 247 304 771 72 585 788 658 721 863 602 518 496 917 840 437 987 201 240 503 731 8 400 134 154 651 515 346 1102 219 194 782 216 127 1145 64 1025 661 563 323 89 95 443 829 515 1009 203 525 447 68 156 565 29 204 169 148 68 1000 83 697 1094 214 223 420 289 463 916 636 522 367 475 55 511 662 759 9 368 884 360 1191 193 351 710 414 674 571 733 498 688 325 935 59 552 81 210 1157 273 530 232 1219 16 317 428 605 273 149 375 529 136 670 132 71 323 1094 353 501 51 151 1102 352 529 909 384 895 585 169 157 343 560 91 198 246 507 286 428 758 1045 191 734 247 628 293 336 641 875 428 296 779 484 547 690 518 269 333 505 590 577 263 60 222 470 303 650 216 817 131 954 136 868 20 394 444 378 215 55 547 572 412 24 454 471 334 265 163 378 302 167 356 356 131 90 529 257 144 119 206 446 618 143 226 121 440 298 644 599 16 321 498 408 302 813 1105 515 35 666 573 107 241 142 1138 164 152 175 275 297 256 76 226 441 249 406 43 158 162 1302 416 585 898 682 555 944 1285 559 145 632 308 372 430 743 489 293 273 635 911 338 839 223 425 884 51 408 104 490 37 16 610 695 12 15 664 1115 359 1051 146 66 610 847 136 20 212 412 302 459 488 1281 679 575 758 72 18 289 736 549 326 227 196 109 135 452 979 428 646 349 332 909 289 207 514 1010 93 141 142 485 193 907 151 91 562 481 107 1229 499 257 206 371 565 303 20 159 737 235 457 174 934 327 536 544 733 871 742 303 579 876 618 26 47 1326 659 464 296 129 63 129 41 118 454 282 110 415 924 228 176 1108 330 526 431 130 129 452 459 258 635 78 793 77 30 222 251 239 147 81 509 112 347 67 151 174 585 997 152 243 498 642 1095 221 358 242 696 803 166 437 320 211 230 255 326 1004 1138 437 868 703 93 824 205 689 119 843 299 500 189 1067 603 140 236 839 126 261 45 627 278 639 1147 115 357 477 634 172 917 876 131 77 1160 315 168 33 201 704 484 504 428 287 1143 817 71 915 374 235 717 46 620 967 702 117 958 245 564 33 4 145 81 401 401 165 1463 193 591 252 253 164 363 426 305 123 59 806 152 825 1192 437 172 267 129 1011 8 870 548 158 503 792 129 236 99 326 95 378 849 40 579 119 986 717 387 118 486 235 912 125 345 346 217 544 329 763 43 942 168 578 504 220 263 566 160 42 421 759 771 140 393 365 140 801 521 132 773 236 1037 608 1112 240 194 119 222 1007 54 241 903 733 452 300 9 682 439 333 144 85 110 264 268 407 23 718 163 527 19 20 71 416 117 11 330 511 150 76 325 804 184 221 165 262 178 1253 338 543 183 402 311 196 162 54 525 543 1075 688 533 657 433 641 730 802 302 151 245 1113 98 314 916 238 706 335 1107 787 992 996 700 673 464 385 167 103 1119 234 120 50 908 298 48 431 206 272 897 367 283 1090 659 483 53 578 361 325 328 974 367 203 129 1101 750 738 23 780 335 47 8 215 136 860 28 550 154 399 688 768 328 751 584 405 871 49 1380 418 118 874 416 31 547 727 236 568 322 586 771 1300 344 652 423 317 192 523 450 622 128 250 464 178 246 270 265 328 462 750 110 274 663 282 838 485 318 818 761 271 712 383 285 112 573 236 83 375 170 509 281 237 491 154 480 704 208 29 295 210 335 21 797 5 184 636 766 849 623 157 822 233 388 265 822 459 60 234 291 51 176 215 392 134 314 184 65 314 916 260 877 488 934 722 648 319 451 452 633 1036 328 559 440 687 738 546 1199 273 263 384 670 510 102 66 208 610 132 352 881 689 66 10 140 218 772 302 17 162 1066 188 130 632 663 502 536 820 210 850 325 539 346 734 406 392 658 599 1318 105 261 625 285 165 768 190 356 505 947 61 145 370 145 704 609 46 384 539 486 96 397 551 331 463 114 559 275 29 37 564 357 633 381 1054 392 863 51 564 224 1067 137 893 804 404 228 439 750 538 127 271 330 916 107 975 38 215 83 543 389 725 425 66 267 301 279 91 731 740 1192 350 729 166 1197 37 581 337 338 47 358 111 360 100 1295 1015 277 31 1256 234 678 288 919 395 667 992 1001 67 431 147 99 775 444 891 575 590 306 179 255 204 507 111 412 801 208 398 68 133 233 335 696 537 185 153 197 415 529 551 486 1033 544 302 389 1020 227 245 7 208 79 801 111 567 1089 271 59 823 276 430 157 677 14 51 410 361 244 848 185 122 360 1009 39 371 126 556 189 87 326 320 382 658 545 376 806 932 1053 442 1005 237 290 207 645 536 131 121 119 157 338 535 107 605 169 363 354 214 60 134 642 156 561 106 79 600 934 834 165 548 552 22 135 442 583 282 408 179 84 412 6 139 2 449 634 138 97 227 188 825 626 151 611 5 147 923 700 765 129 533 258 493 701 102 155 585 115 549 664 666 595 485 616 57 558 186 659 176 866 462 775 557 320 258 112 436 52 1227 48 530 117 47 828 597 436 919 914 926 588 413 490 228 329 676 82 705 331 747 567 168 360 161 333 161 58 603 551 177 260 444 31 732 49 505 626 674 364 296 223 81 652 838 430 143 147 949 118 474 526 374 277 254 280 3 342 904 184 283 314 229 82 271 257 708 715 187 107 658 151 957 178 686 527 254 373 475 420 705 364 630 313 4 993 373 310 495 170 1164 454 311 101 86 78 907 1110 555 658 9 265 362 449 181 687 681 333 314 530 571 125 619 486 809 484 35 81 465 482 5 801 741 289 594 356 685 582 686 77 68 46 274 913 296 553 805 484 694 538 36 291 519 576 897 683 998 591 281 799 525 37 641 170 381 133 319 487 1039 75 366 38 486 804 859 28 2 557 532 224 531 434 295 2 554 101 76 230 781 360 263 270 10 29 302 641 53 612 95 511 500 691 331 520 153 306 362 764 520 785 711 275 345 298 16 644 202 464 492 223 444 363 171 242 193 299 270 235 244 787 337 192 333 384 168 1100 1051 645 1146 295 80 789 243 186 167 722 397 68 264 529 279 860 533 22 161 157 69 415 317 815 316 517 1107 698 559 825 439 372 245 641 423 300 8 222 346 729 222 426 101 529 557 632 357 664 292 45 995 189 356 383 79 262 443 57 22 379 286 74 247 1307 721 507 913 155 159 340 149 138 495 176 253 599 533 49 419 856 542 909 500 508 748 747 22 78 238 130 521 800 295 145 1257 271 32 304 47 96 656 66 854 412 476 49 208 874 1163 199 466 241 288 992 273 200 142 1179 147 421 518 718 1067 893 213 747 474 82 814 385 315 649 699 681 58 11 249 1063 217 572 726 166 203 478 546 198 788 1205 677 312 1088 287 224 189 616 602 475 23 20 335 385 516 783 21 576 745 494 425 182 1224 252 718 899 394 61 211 237 335 775 944 477 390 440 320 642 384 623 180 848 284 611 1081 301 831 227 988 66 619 827 57 465 229 901 474 631 916 778 431 698 511 159 172 912 487 53 1208 315 319 918 679 887 559 16 67 91 590 273 40 42 301 320 835 919 652 60 221 603 249 413 550 58 459 811 273 515 5 638 329 491 179 366 1012 192 134 69 89 575 370 617 467 1166 908 509 684 228 259 798 513 98 277 63 362 75 291 140 148 1317 118 709 664 222 568 411 271 740 1143 374 1201 762 183 1022 23 840 467 740 379 269 307 544 890 48 1040 804 329 669 859 297 89 117 1129 335 886 442 303 410 328 953 185 811 368 172 602 800 1064 334 310 742 539 18 359 790 713 754 1052 1024 353 1005 32 140 313 478 212 835 776 896 330 402 364 608 626 222 163 914 251 400 8 217 122 616 195 134 1013 628 701 273 166 416 39 81 468 825 44 609 582 418 502 784 138 766 25 667 951 223 700 46 176 561 207 574 190 531 211 214 130 1337 392 570 316 247 717 203 241 140 479 297 164 321 782 658 515 573 229 89 105 983 501 25 380 354 551 932 127 610 827 219 831 139 527 1032 616 946 491 255 1141 508 578 181 288 366 163 231 596 465 538 994 1052 71 170 220 851 690 1089 212 713 767 519 363 293 225 310 395 262 433 616 271 660 357 205 548 172 902 760 1289 784 38 493 180 775 103 20 529 206 56 327 129 936 812 955 188 877 640 661 246 566 780 132 436 544 962 895 340 232 182 166 540 651 800 50 413 21 566 134 633 202 207 415 440 432 49 121 480 523 533 287 495 1009 158 60 278 485 1095 456 246 392 191 419 384 661 898 173 196 200 225 464 487 118 364 657 655 526 27 876 722 759 247 110 447 147 235 188 106 213 947 974 81 103 239 307 290 98 481 390 308 189 409 633 256 648 927 167 487 39 47 431 162 74 592 378 839 181 618 66 34 93 227 61 759 410 455 78 199 156 656 161 631 249 640 836 991 466 946 142 755 689 733 84 523 346 176 60 691 330 888 4 555 653 492 264 1066 470 204 480 167 254 54 369 666 75 158 938 263 455 675 49 189 876 258 215 322 586 349 1047 1220 12 128 574 36 830 243 199 376 467 383 248 602 413 21 280 31 12 417 523 147 235 6 421 150 467 882 459 136 62 586 994 195 406 316 294 504 371 163 415 458 1229 274 297 195 500 822 215 736 478 0 669 807 207 609 517 48 370 804 963 320 556 83 679 821 38 108 397 100 694 419 471 237 307 127 504 250 151 18 41 464 1055 1225 317 63 280 105 825 564 853 661 187 168 157 900 59 137 75 202 459 573 149 430 337 398 202 350 202 120 880 76 328 282 74 72 868 447 380 451 213 961 827 589 314 159 6 222 686 683 625 152 407 480 60 834 581 713 231 519 147 335 1071 611 415 108 728 246 575 13 31 76 259 53 1009 241 272 817 147 69 44 592 122 530 660 364 156 209 91 337 69 137 408 264 799 278 26 155 454 532 147 183 381 491 26 448 329 110 266 1013 20 372 328 155 152 603 236 179 740 192 287 337 22 281 879 433 457 171 533 876 221 110 745 82 107 357 879 844 386 67 697 1194 1215 12 796 148 507 588 792 656 309 1010 99 449 528 769 222 506 1342 272 299 431 156 300 377 1180 504 45 314 269 509 311 499 615 220 1055 582 69 36 171 208 1176 487 527 14 1091 402 269 1204 611 936 201 277 43 705 462 40 441 156 279 1093 324 906 142 375 322 345 44 388 63 190 256 831 670 787 627 10 859 427 221 229 1207 522 198 751 429 207 1307 1130 1175 218 371 182 885 585 299 246 352 894 147 229 496 46 1005 469 359 611 398 574 746 429 220 1067 46 556 61 912 391 79 14 833 185 719 439 200 368 1447 517 1125 430 700 1176 502 325 420 158 38 983 55 312 123 87 363 25 808 662 1157 660 492 765 32 3 226 295 1015 89 372 638 639 166 173 1340 82 185 553 83 100 1114 728 168 414 790 418 147 623 1094 849 320 8 679 93 867 119 848 271 38 1052 562 507 680 55 1052 456 13 373 101 124 377 99 982 88 127 235 108 741 276 452 465 521 30 416 308 819 153 425 1048 615 672 958 250 751 73 397 559 92 932 331 134 1354 436 475 217 307 904 373 665 430 29 2 270 1185 232 848 189 81 194 321 866 131 216 879 215 284 1042 169 327 195 138 436 806 106 747 288 289 887 91 260 622 37 367 461 81 314 901 346 34 280 440 600 409 126 76 61 801 277 1272 689 154 314 103 293 648 1000 509 746 3 28 295 1099 52 336 101 53 75 276 234 1425 1161 385 156 670 70 260 715 2 468 625 329 249 195 203 2 106 420 164 645 421 139 322 406 1077 289 537 3 794 10 209 88 925 285 685 52 341 1105 255 76 117 397 415 349 209 520 126 67 661 390 541 114 455 264 945 47 304 191 799 663 249 275 460 503 338 683 38 45 596 77 350 116 269 38 808 852 547 30 496 6 216 859 994 280 518 1129 233 1021 419 331 567 344 94 330 496 697 399 426 123 457 593 240 38 739 64 724 192 816 292 109 418 207 243 492 59 370 269 248 532 144 402 29 1183 622 134 46 603 69 30 191 978 960 233 206 331 402 285 606 909 9 331 475 594 386 349 165 255 74 227 635 608 436 1072 124 268 564 363 249 796 573 71 185 592 591 235 614 125 177 249 462 2 41 392 612 273 36 16 642 260 535 278 22 258 572 54 289 605 913 473 666 429 71 784 422 441 115 137 360 383 444 158 268 783 180 160 614 339 411 207 856 382 83 43 665 364 843 27 196 17 28 97 681 179 603 50 56 54 101 77 27 751 371 414 4 919 172 324 261 44 106 389 458 1006 857 160 340 160 127 214 385 398 145 645 479 304 556 1082 376 698 352 295 167 523 793 334 262 369 141 268 385 358 38 110 76 930 41 274 993 520 1025 61 801 269 720 140 469 272 791 607 46 120 520 664 385 76 1120 481 28 250 439 415 162 306 143 69 653 1386 66 189 429 685 165 766 227 164 197 144 542 178 324 701 251 219 121 391 334 388 76 473 66 53 724 480 542 353 522 364 698 687 338 371 77 472 725 436 33 912 267 389 432 321 616 393 211 217 104 522 27 81 90 560 1265 28 748 633 482 6 403 38 105 654 135 261 311 326 100 86 227 606 632 374 496 743 350 189 311 235 1272 40 509 889 297 213 520 406 22 83 966 439 931 309 88 46 284 1172 529 612 254 631 213 103 380 383 240 348 411 3 51 742 800 1038 52 594 29 830 1178 367 410 341 539 129 374 892 212 484 136 190 243 315 727 169 344 217 50 575 1391 464 786 1228 424 64 615 445 159 146 729 96 830 213 60 467 66 749 432 1035 462 83 91 58 287 5 403 328 295 80 166 339 1230 191 28 459 845 233 75 261 453 902 68 418 707 1 804 817 1058 40 507 348 6 407 212 606 289 212 107 302 968 658 227 146 385 447 851 802 345 409 166 999 1318 57 447 516 277 195 756 425 779 30 464 259 273 463 46 83 238 211 345 209 87 12 44 41 560 791 710 500 98 798 58 617 500 59 379 221 8 236 204 202 112 454 651 576 214 462 1064 97 856 894 213 742 387 433 542 19 116 303 66 673 387 283 391 1414 39 836 1186 91 318 202 1303 1079 100 869 306 496 50 262 556 1079 73 683 424 63 111 1107 225 394 686 594 113 110 309 650 439 1245 1073 1258 118 844 74 79 580 501 1213 109 97 273 1064 536 45 548 548 304 571 79 390 306 350 17 205 530 327 250 152 487 559 544 188 524 735 758 1079 59 884 209 124 372 606 190 628 351 173 26 39 775 988 488 143 416 742 104 487 603 503 26 334 812 21 389 61 592 546 515 488 601 695 125 580 10 747 11 48 545 736 311 743 95 903 536 115 262 39 205 89 211 320 199 652 390 262 415 159 589 501 284 238 347 257 285 923 177 456 1262 310 395 360 837 117 407 425 403 202 441 33 503 304 875 43 53 315 587 364 298 388 8 66 221 4 666 1050 1090 884 262 323 312 230 395 448 445 256 367 65 869 795 185 31 417 24 909 168 706 211 154 807 107 506 754 245 609 219 957 774 229 214 514 125 1014 440 775 510 317 108 1180 93 298 696 27 269 3 764 783 373 21 353 647 263 920 12 294 702 408 313 958 483 619 249 1045 155 531 182 730 644 1161 796 243 817 544 710 520 160 339 646 712 132 509 1062 787 618 306 613 331 2 678 136 694 59 489 113 257 1143 41 784 251 756 520 665 95 297 994 469 172 38 404 11 411 826 56 739 510 121 518 697 818 215 1291 485 423 517 402 548 444 787 59 570 781 762 173 128 382 424 743 275 331 131 233 335 256 469 1339 101 140 209 379 656 938 210 50 119 249 214 76 24 61 164 333 94 2 808 55 505 72 458 196 377 988 919 222 450 500 499 872 605 192 134 664 356 390 120 1128 114 63 683 125 1018 274 638 229 208 151 555 252 404 4 21 445 251 186 329 212 724 278 34 93 4 82 169 41 137 197 200 516 148 392 551 113 272 596 1170 212 261 611 156 240 111 167 529 300 606 235 451 339 923 597 192 656 256 693 961 115 627 339 35 51 90 1293 631 236 893 494 287 699 28 358 663 447 359 817 71 136 399 360 266 510 625 657 479 385 14 603 242 39 344 489 595 1124 1424 118 263 598 379 471 547 647 90 168 279 385 192 778 433 504 381 513 204 237 423 487 848 433 15 617 237 682 262 7 347 40 344 68 235 491 173 188 820 33 243 840 716 778 556 638 264 242 993 96 426 210 1 727 415 766 183 328 458 558 939 726 157 416 498 533 562 585 300 315 506 334 372 595 44 421 1111 122 80 787 369 878 362 155 570 114 23 162 1127 103 574 1055 286 392 165 336 740 329 302 486 213 521 1321 256 749 807 508 1293 716 234 1135 741 206 390 1324 836 826 207 630 647 398 299 478 310 187 791 363 198 33 77 63 404 735 37 595 278 175 588 147 530 581 150 742 583 517 667 726 287 570 394 682 494 14 393 536 570 5 356 409 768 571 540 235 387 230 858 162 989 589 36 85 477 1158 19 411 478 380 109 131 261 548 791 155 327 28 398 101 206 1116 112 656 71 487 388 587 468 619 356 795 351 307 1009 211 359 327 625 109 114 527 369 598 530 420 804 5 689 329 724 482 451 124 499 465 482 99 97 456 37 843 895 234 347 166 556 103 644 349 213 858 283 829 379 22 412 765 253 476 921 739 559 40 46 692 756 424 878 353 159 591 986 570 213 418 449 146 578 162 355 379 376 152 472 1145 41 1183 412 149 358 836 47 303 547 288 21 905 582 244 771 78 606 146 625 1207 494 397 501 394 117 768 448 267 857 537 469 561 130 490 500 1 251 141 469 1039 349 104 1286 267 318 550 991 548 405 859 467 120 569 349 86 436 459 295 889 95 618 527 19 32 629 105 148 143 131 98 535 1067 432 61 248 37 476 344 18 302 452 647 295 576 741 668 475 506 494 623 644 37 260 94 94 107 893 434 865 517 250 147 434 524 1016 1216 114 228 652 143 298 1324 499 52 276 513 289 96 57 469 9 17 248 354 528 538 288 251 267 79 24 1200 178 968 356 606 1169 514 503 421 109 297 1006 146 208 624 448 403 316 700 347 1196 207 245 381 814 139 286 6 319 482 498 130 64 105 181 1180 1066 814 489 229 198 7 377 396 22 347 581 106 447 1142 50 504 979 405 53 410 545 656 24 131 599 325 188 128 752 231 383 726 320 296 428 107 273 937 1135 117 419 799 389 138 237 1139 929 622 334 1034 766 222 609 9 200 252 817 539 50 537 103 656 149 1196 598 441 190 424 57 245 128 456 288 465 706 983 564 800 684 599 469 457 1281 360 533 377 911 217 473 272 703 440 785 301 812 809 450 202 681 302 211 767 384 208 799 401 430 364 145 459 1007 91 818 142 468 252 465 1031 254 129 401 1091 89 308 953 1283 1197 707 479 469 816 25 429 634 197 613 315 74 853 441 418 941 516 912 896 614 475 21 253 510 490 676 138 7 643 155 459 71 737 572 363 3 933 41 326 934 718 155 210 196 443 77 295 236 236 281 488 385 820 476 447 235 1023 1042 63 268 450 227 42 12 342 357 113 13 1232 478 807 799 793 593 367 568 673 680 530 361 574 454 80 47 625 292 200 143 25 48 416 272 755 411 361 511 783 237 553 509 161 147 12 432 123 200 834 191 510 59 375 594 298 275 185 863 398 1053 311 939 749 281 515 766 521 664 637 600 743 238 236 557 536 372 250 45 642 15 690 114 577 105 23 483 296 1036 114 301 78 565 612 353 446 457 198 274 131 710 16 11 268 348 261 65 342 225 1283 524 593 147 692 77 432 777 1076 542 120 872 194 202 121 499 132 974 966 574 587 475 395 120 418 432 22 1132 822 717 102 225 260 914 630 202 754 204 576 18 680 213 1062 460 356 1371 557 301 660 927 66 727 26 528 309 966 47 174 1057 1154 1108 75 723 512 73 982 500 59 310 316 438 14 691 1368 444 243 68 120 465 659 26 754 299 807 70 927 320 118 408 620 662 44 127 352 457 623 158 10 655 43 140 466 160 531 25 125 916 527 1216 329 438 1382 41 172 198 788 186 509 50 25 1122 28 56 873 424 26 127 98 18 191 267 686 91 453 650 143 493 101 106 75 639 49 895 1394 259 131 89 916 178 703 194 435 427 23 714 671 81 1269 666 649 153 371 420 430 314 737 1181 138 422 301 168 806 825 452 617 582 70 170 115 671 498 115 459 614 45 310 589 82 112 1250 214 346 618 1407 201 253 567 67 187 343 386 115 155 110 78 105 659 160 671 356 36 293 573 695 86 272 457 137 659 81 201 262 288 514 692 313 45 398 188 467 278 159 1017 1177 135 484 608 806 466 854 91 11 284 285 542 640 888 60 912 150 1077 275 292 525 1130 519 551 368 248 261 32 937 87 372 573 343 1248 634 513 219 949 987 940 383 890 944 17 535 95 735 317 971 469 273 58 748 832 163 620 515 305 34 189 168 316 291 67 159 26 16 921 519 910 552 375 582 53 130 127 821 105 280 777 182 570 436 215 490 672 257 229 320 599 125 179 904 705 715 91 76 483 90 421 144 267 486 337 579 369 1200 530 345 455 108 190 483 259 719 902 512 197 309 49 168 604 236 637 212 500 441 450 877 592 275 221 304 290 249 617 937 822 334 228 768 649 114 716 23 29 433 448 871 716 466 195 413 189 748 47 660 201 65 1169 224 394 304 323 344 237 529 285 37 197 85 555 484 250 303 665 819 1126 617 474 214 925 50 447 773 884 286 847 643 281 688 113 235 267 309 530 57 1071 537 840 5 386 330 813 210 295 326 999 322 365 684 219 246 648 30 71 186 343 214 180 555 28 574 2 168 724 840 213 602 189 422 92 492 838 679 1128 715 698 296 397 382 340 147 26 55 283 572 165 342 212 646 204 168 824 116 96 239 742 629 11 658 402 494 346 746 17 758 645 734 36 456 1258 546 44 517 233 351 506 11 236 315 661 667 805 538 187 1197 201 434 928 1540 160 219 719 714 298 647 621 483 57 95 677 178 252 8 710 208 891 555 250 1182 855 874 348 259 387 708 677 1174 148 61 395 52 859 964 590 6 497 952 688 105 604 165 313 690 353 200 420 672 129 183 58 87 672 377 574 320 525 55 815 273 702 132 921 88 306 192 300 159 1162 162 214 143 381 92 550 621 741 312 612 766 243 554 183 420 203 34 625 440 261 80 481 1112 478 748 407 188 685 201 57 112 647 758 627 570 297 68 361 318 548 984 776 387 708 560 697 917 808 859 469 477 359 517 248 176 337 223 156 239 181 130 87 453 56 351 637 848 498 854 46 747 574 203 459 395 170 428 1198 1260 922 458 259 796 23 377 279 53 305 110 715 134 142 598 430 45 396 1270 1074 33 349 330 319 335 211 71 31 429 544 235 407 329 642 900 373 421 623 352 23 396 77 181 108 15 99 115 84 227 380 828 163 29 1017 1123 255 494 134 102 250 729 745 672 141 236 277 570 506 795 791 54 352 167 396 542 436 416 55 1349 282 253 41 1148 426 34 136 433 709 531 251 714 623 525 191 125 127 110 746 345 145 270 944 684 568 217 722 252 238 674 739 768 222 877 71 144 346 440 479 187 78 230 272 168 206 971 49 450 200 107 22 278 525 688 118 288 1041 490 349 1366 417 1020 99 322 34 13 493 182 668 693 385 282 225 348 137 348 829 461 132 185 787 777 501 308 667 375 940 779 590 25 552 975 942 116 364 98 89 745 259 252 426 649 89 222 43 517 212 287 69 197 143 502 73 186 787 30 342 215 602 1459 354 468 575 317 320 586 198 254 483 252 102 113 245 6 347 38 638 526 1182 230 650 429 213 631 623 102 445 149 921 305 94 290 570 92 455 260 282 138 404 311 665 694 514 708 708 220 162 115 92 1021 273 824 47 329 1000 27 281 298 303 358 24 85 349 600 673 300 270 340 110 542 675 829 160 28 82 163 768 513 210 983 295 639 499 1132 96 129 340 827 6 930 83 117 52 1150 480 156 407 741 895 381 1140 453 71 426 169 445 162 720 332 1016 478 337 642 349 602 373 312 22 556 758 145 76 158 292 227 560 369 486 287 388 1379 292 419 979 1056 290 216 302 214 342 195 238 737 98 291 423 416 260 242 849 516 567 569 105 242 383 541 179 524 454 378 243 626 356 797 312 141 370 888 240 596 839 256 12 750 101 215 605 1162 478 349 779 1258 976 735 647 281 282 343 621 767 403 35 510 922 676 77 505 359 523 204 575 1036 101 382 388 356 459 223 60 586 183 964 150 999 177 533 883 219 352 728 144 32 453 947 434 440 176 816 151 46 209 87 361 733 507 49 467 267 1126 214 455 312 625 330 701 345 172 72 178 98 644 72 622 234 519 667 1207 118 541 302 798 948 486 155 1048 116 765 354 226 834 400 42 955 593 422 727 464 793 247 153 875 364 502 425 769 170 845 175 94 243 908 390 81 62 4 267 201 244 491 17 202 36 744 823 818 918 785 404 154 453 215 624 182 1019 650 692 1086 668 224 165 829 473 709 108 247 189 194 750 311 152 75 254 268 692 427 143 175 1113 209 3 404 60 25 88 174 514 409 332 278 769 604 916 691 297 122 569 1019 276 212 409 174 530 99 982 193 675 1006 503 207 933 423 1057 1016 534 537 44 7 596 359 711 37 135 431 164 665 257 801 180 162 372 457 445 81 567 306 5 528 304 28 342 274 623 693 612 185 55 468 296 846 75 851 1042 8 471 533 1396 203 687 278 54 846 967 58 68 223 288 932 682 912 395 725 244 180 34 235 481 394 664 22 773 345 119 950 528 245 131 578 142 173 277 1165 390 108 294 605 305 344 360 1246 104 712 283 420 374 263 246 34 424 310 891 731 21 688 762 157 322 128 453 414 358 250 262 124 654 725 174 894 771 185 408 463 742 187 1016 485 124 783 14 102 171 938 70 498 287 659 581 315 874 371 77 388 1128 437 212 504 675 538 576 311 922 428 528 1081 340 726 45 698 145 289 899 695 654 651 477 263 233 851 805 139 683 814 388 1106 445 232 698 836 1275 770 175 649 610 779 312 357 482 855 39 571 201 489 396 230 892 18 32 1238 401 374 520 24 726 569 508 374 247 366 450 518 746 67 473 484 311 847 912 213 35 128 715 260 82 116 16 976 565 19 279 1029 519 809 277 307 470 242 154 460 899 135 781 1330 149 218 750 708 1066 622 302 126 661 323 11 327 925 503 335 467 647 808 340 386 187 161 43 620 698 461 122 539 500 480 131 580 722 422 331 733 139 281 393 705 612 590 26 736 711 545 179 171 735 785 144 405 1283 799 643 106 201 10 496 736 297 696 219 275 420 714 560 546 926 675 57 199 148 70 425 417 675 113 518 642 636 297 99 602 693 200 57 375 225 499 626 470 143 397 134 595 1063 369 336 181 407 1162 169 1100 128 432 519 373 387 686 451 262 139 440 423 131 380 73 1366 444 144 70 685 6 93 674 397 570 1000 416 134 96 35 118 103 154 374 130 90 268 191 599 30 595 546 832 926 405 581 233 102 12 55 643 349 273 1314 159 608 119 241 208 127 473 1207 409 144 395 113 72 5 726 476 302 348 331 719 326 758 300 932 322 260 602 143 533 272 597 244 526 395 48 504 392 624 20 639 822 577 943 1325 597 163 67 514 159 539 45 456 121 604 990 590 470 50 486 692 230 104 648 665 358 540 504 634 189 606 427 171 434 603 101 656 391 746 856 16 765 682 272 442 611 70 543 476 315 365 484 117 251 227 7 127 595 762 13 386 639 4 935 890 1257 239 351 188 442 327 717 527 107 392 197 94 526 221 674 395 286 681 150 658 94 215 259 249 194 284 117 195 691 970 582 451 228 566 141 28 421 366 949 1218 206 357 1286 814 161 136 692 463 640 714 906 463 18 551 201 294 320 131 33 295 928 336 791 131 324 794 203 170 304 569 292 260 966 42 736 541 740 75 683 197 268 327 431 94 93 830 354 30 711 1084 151 113 429 220 39 672 877 952 123 435 654 611 65 818 803 380 423 203 1062 1214 140 332 170 215 590 282 652 110 67 543 695 37 37 546 557 486 85 422 366 51 1035 866 210 477 273 469 132 145 66 658 206 25 1172 132 126 247 692 188 18 504 729 33 588 186 152 645 92 727 123 1154 894 42 304 71 567 167 146 408 193 253 185 202 372 873 727 619 83 959 516 177 700 315 567 974 1174 90 250 409 133 496 229 748 68 503 387 627 249 919 677 524 289 229 84 593 487 1116 243 116 395 823 489 249 292 143 131 7 584 164 522 38 203 525 250 214 69 310 7 447 768 605 320 738 206 530 203 165 232 579 40 67 407 189 194 26 611 390 579 291 383 375 371 677 64 129 401 50 748 340 20 246 140 987 36 277 928 52 119 306 871 981 999 1052 395 425 289 60 324 5 596 304 719 368 1090 233 531 356 1166 805 609 1250 857 351 398 151 698 240 333 679 230 450 481 206 35 503 569 196 247 410 234 86 135 215 105 603 168 1529 41 185 270 297 542 202 668 417 88 73 937 491 194 221 460 589 736 31 131 149 463 196 331 156 682 57 86 677 720 6 322 192 521 355 499 612 288 475 384 380 1034 97 537 776 967 579 422 230 252 685 109 428 506 255 188 486 64 397 413 52 612 910 157 193 157 77 186 332 1166 275 338 522 515 1 865 641 1370 309 89 310 349 129 622 178 528 159 89 939 78 854 4 806 81 242 546 1174 410 197 261 864 469 491 496 433 832 335 286 94 208 997 64 289 41 813 604 738 587 243 31 302 467 399 1316 487 905 395 196 432 487 951 512 1342 50 136 136 982 780 251 791 736 228 223 180 30 429 361 593 449 580 200 1108 208 433 111 782 384 318 1278 746 15 51 449 316 760 171 378 114 118 518 427 390 131 783 500 80 816 458 53 409 503 919 72 531 109 313 86 11 616 505 330 761 232 243 301 828 379 701 357 467 554 505 272 821 648 704 477 702 584 528 10 470 1042 463 981 337 308 141 56 343 365 434 370 53 180 112 229 815 347 687 119 393 348 595 542 159 376 75 566 76 466 125 999 293 54 745 934 169 521 78 1112 530 1126 276 1237 152 479 419 50 170 703 366 434 585 502 530 69 457 248 109 652 617 503 310 192 273 65 720 425 1033 325 117 339 966 1018 469 521 191 28 413 53 229 1269 995 75 1207 14 262 124 1168 1119 420 411 683 530 410 61 207 1041 287 66 229 143 187 300 614 1302 329 780 510 77 1018 245 564 554 375 596 621 185 726 61 444 107 563 1330 291 972 287 309 177 192 48 605 151 164 324 374 72 1195 367 94 198 535 150 750 570 1151 47 356 577 416 384 535 336 8 645 645 279 530 655 157 123 739 153 162 540 736 850 193 935 202 244 184 762 621 1039 17 485 676 98 451 100 592 626 592 19 520 476 957 82 79 412 783 618 749 843 4 73 430 708 435 199 767 659 118 801 726 334 394 984 225 586 1073 43 118 195 287 110 45 360 136 400 793 171 1148 133 664 240 560 247 924 453 226 228 530 344 248 663 297 1009 31 323 547 35 282 576 496 382 484 77 100 670 527 305 1573 106 244 374 909 47 159 29 673 729 276 1004 843 86 260 76 560 815 808 296 721 294 558 801 307 660 321 14 789 226 61 57 199 176 451 491 394 207 183 45 7 97 250 90 160 664 728 893 374 70 76 172 889 728 1169 203 1264 603 584 365 735 114 652 431 370 201 299 360 33 182 597 18 84 366 1008 817 88 317 188 480 304 292 240 216 879 250 294 80 501 387 158 141 1331 555 1005 114 602 130 1128 774 619 782 195 205 282 512 449 899 519 511 36 181 447 450 268 520 40 430 88 551 245 337 536 538 30 65 576 219 616 6 1249 113 91 79 632 544 12 1390 676 624 496 299 545 448 451 19 147 167 1221 173 537 605 267 144 522 426 38 762 563 315 374 724 40 505 283 67 1094 847 116 818 507 421 29 104 681 758 357 389 716 1574 422 643 492 1 1 206 768 347 22 678 156 416 354 137 169 152 160 559 589 152 561 107 242 372 502 620 310 1201 1133 454 663 1091 242 298 914 139 141 382 126 85 826 582 548 780 98 487 164 674 257 111 371 87 504 450 202 174 131 8 664 538 872 841 19 955 271 18 628 408 387 827 309 681 761 452 127 256 396 338 322 343 152 714 860 344 393 220 382 606 468 816 54 851 199 662 328 622 516 821 610 920 314 793 30 553 429 83 1400 336 572 471 6 340 748 206 298 829 345 97 798 715 727 317 1 729 359 389 186 773 300 282 524 809 404 661 1117 923 368 769 87 690 291 386 188 1212 505 178 173 16 715 323 1048 90 524 450 243 660 771 582 498 107 254 303 411 526 175 516 779 485 292 178 757 1180 126 9 530 942 616 183 436 416 406 315 338 689 106 51 983 56 51 46 935 458 137 610 241 255 670 1095 28 254 532 1112 358 1167 388 5 89 692 9 258 67 921 436 400 774 332 635 769 396 560 672 100 120 134 487 245 235 353 516 319 1316 432 912 997 142 139 36 554 82 425 288 264 320 214 208 174 562 415 244 148 331 416 901 261 273 166 209 1270 276 475 233 36 66 566 1009 502 1074 335 227 569 113 129 363 163 520 186 1434 696 620 58 160 723 214 45 888 670 398 233 537 134 1257 0 886 683 16 471 1169 51 623 98 232 8 346 5 101 643 372 489 678 139 374 597 69 353 335 384 790 688 872 834 345 412 427 498 322 91 75 195 393 526 1027 443 61 775 48 661 568 187 197 699 694 466 1258 31 258 455 531 560 582 146 398 300 1241 220 553 395 245 910 158 1047 661 10 712 281 172 458 298 824 491 327 596 287 71 749 1132 307 54 275 736 390 334 534 157 422 381 325 303 201 384 130 144 404 47 72 480 546 184 83 426 724 1199 69 668 539 382 227 549 42 799 894 294 212 488 390 443 470 572 424 443 564 207 1009 350 168 206 617 229 111 146 293 157 449 914 1130 139 116 571 159 979 172 408 1269 154 604 613 50 1080 161 508 832 285 322 1236 1154 531 600 944 534 1288 317 343 102 667 429 3 124 620 492 201 495 333 4 46 760 61 622 185 796 398 322 419 239 447 722 312 81 342 745 281 84 493 6 445 594 339 271 343 317 406 640 342 351 425 236 90 35 209 469 982 988 41 88 66 557 1301 150 695 254 122 1083 316 91 381 569 769 322 970 254 238 36 201 113 393 203 431 113 541 582 537 781 211 63 161 421 371 70 448 175 430 124 28 448 71 271 359 55 3 38 482 888 261 156 501 554 131 307 113 774 32 223 347 297 334 76 342 483 617 432 603 198 332 1077 751 260 687 464 81 967 257 139 193 717 611 44 970 87 765 227 558 109 740 502 658 660 660 370 223 652 50 69 398 104 405 516 228 354 235 399 283 40 20 179 9 622 800 1207 317 211 309 1012 548 199 235 193 123 331 931 383 565 40 449 373 364 22 511 521 873 83 318 173 464 493 165 96 7 1138 281 87 66 789 158 142 380 184 76 123 387 166 229 398 434 133 27 634 756 450 374 459 439 60 267 117 909 110 228 450 216 2 464 441 192 415 399 902 148 432 808 505 500 222 938 62 145 117 1165 899 622 466 219 1089 901 778 440 1264 879 4 628 77 422 611 233 114 239 172 560 55 551 934 400 340 295 136 90 441 58 447 27 328 49 300 278 492 1 128 43 1031 410 90 460 1038 710 435 548 969 342 607 1093 437 698 985 644 248 299 176 696 238 161 486 632 369 160 477 262 418 329 25 429 366 43 254 740 163 140 90 230 691 51 572 3 875 441 36 985 826 385 151 235 815 1078 350 1192 56 548 49 132 234 680 111 601 387 635 307 413 82 634 186 1313 73 448 928 559 745 140 311 166 535 228 885 517 607 845 917 67 57 250 159 213 470 79 314 54 575 107 799 334 869 71 74 263 661 1281 293 585 510 283 628 475 36 577 85 193 174 104 208 83 199 424 958 573 485 596 216 11 761 294 984 397 311 816 681 136 487 513 366 37 372 913 575 42 19 242 230 247 531 269 792 185 224 741 483 727 363 277 169 849 29 193 1337 139 411 42 176 183 395 58 362 439 93 224 440 81 482 203 30 339 620 755 688 408 843 1437 420 341 1090 539 769 618 373 44 105 276 588 126 40 431 375 173 199 105 74 493 1287 174 611 117 752 754 77 174 845 434 74 187 509 108 341 617 360 210 339 325 521 287 85 347 3 695 556 194 234 55 231 725 276 698 23 1028 368 323 538 674 127 249 389 450 102 10 498 38 148 300 686 221 802 465 302 241 279 595 316 124 303 1342 170 263 61 749 182 188 613 587 185 842 684 239 51 223 548 466 543 698 7 19 568 58 448 100 698 287 177 794 198 255 526 412 830 123 20 1199 1167 60 577 132 259 301 243 107 44 173 1216 759 114 403 405 304 586 466 268 538 607 668 79 603 112 244 427 822 247 383 433 615 430 439 1227 178 854 488 411 184 844 590 688 441 107 384 560 882 1281 356 277 439 774 39 215 1181 538 57 494 769 414 409 133 292 512 36 227 155 452 755 90 569 388 179 356 696 298 670 748 7 365 651 126 549 535 214 1266 132 324 665 1206 320 800 337 9 551 186 335 73 220 337 16 463 442 227 825 529 904 533 571 964 745 462 81 232 310 594 356 171 613 896 547 106 180 120 902 636 122 319 11 832 249 261 323 35 371 262 26 105 174 964 203 957 671 834 351 24 953 233 208 351 552 610 422 536 539 852 141 1437 624 1267 733 535 71 1292 892 489 287 641 285 309 662 160 399 18 145 853 21 596 827 470 1041 210 119 48 273 60 96 115 695 1090 271 766 180 490 422 1179 350 53 189 67 530 223 341 178 244 48 94 424 356 24 826 489 257 73 261 127 438 599 1149 885 10 599 426 482 192 275 713 1085 148 86 46 207 129 1194 612 947 246 570 41 486 519 270 436 18 104 334 366 187 20 429 1181 1028 394 1011 187 270 937 176 446 506 622 322 320 204 509 589 233 166 286 632 723 377 348 98 373 345 271 470 53 492 96 431 267 67 235 476 998 25 38 36 184 198 965 372 83 88 252 242 481 604 373 139 437 794 622 243 780 1022 1166 441 160 177 1146 945 164 51 603 380 121 271 137 820 1027 639 74 1039 299 157 208 76 21 123 965 548 326 377 656 354 562 198 341 104 390 300 161 463 422 613 541 38 362 223 274 730 108 579 225 372 48 194 140 484 782 35 281 489 9 112 1092 48 283 139 119 82 427 12 232 121 5 187 162 174 223 548 4 747 218 28 1252 937 291 686 14 738 109 610 371 256 113 1024 338 850 217 134 767 229 91 617 104 139 1001 583 574 45 1183 749 338 396 36 99 165 388 791 636 305 307 290 667 237 299 700 141 842 75 425 890 292 440 298 294 236 487 735 693 449 884 382 449 537 203 482 125 128 489 655 236 500 752 552 390 802 463 486 148 135 505 446 147 304 601 184 17 233 666 113 250 283 103 158 759 407 218 620 674 288 170 342 731 738 26 313 146 20 337 1039 152 1139 862 1132 836 304 146 1209 457 326 466 381 318 156 476 290 445 739 227 574 587 177 116 384 176 387 508 884 360 87 37 8 388 612 121 78 543 704 641 1372 1126 593 580 1078 305 176 185 173 18 181 149 410 214 677 497 862 197 313 1251 717 353 951 434 761 92 209 307 78 124 147 258 11 8 834 55 71 135 276 133 182 449 507 292 257 1130 322 317 244 697 918 492 185 675 122 210 856 315 288 426 579 857 898 226 32 683 472 0 279 881 1378 109 475 1157 254 440 382 573 374 317 755 379 326 918 353 2 198 722 959 339 1129 594 712 766 320 365 897 347 1243 235 109 339 115 488 272 230 764 650 845 330 459 568 548 57 619 418 630 404 113 184 330 250 297 84 990 462 267 349 697 112 525 881 82 744 357 21 685 71 835 13 534 930 165 219 1035 144 14 416 718 86 360 347 12 507 336 90 759 804 169 701 401 242 315 673 233 414 165 334 12 843 353 288 1 392 604 186 120 156 177 281 649 921 730 330 206 933 152 162 1079 108 90 941 29 1272 205 1057 126 113 48 1093 537 673 227 25 437 343 138 29 210 476 301 423 513 379 351 442 610 31 589 965 121 813 1164 102 1330 36 1270 219 684 217 24 98 145 521 239 533 724 385 183 647 666 423 936 910 723 485 1366 54 414 225 181 34 439 43 271 138 458 147 163 538 629 249 528 443 638 201 795 511 732 222 561 0 1482 210 372 43 481 1098 615 664 280 140 159 580 65 591 270 63 1113 372 170 14 532 635 59 903 695 404 774 132 749 518 103 261 43 177 443 590 41 466 335 488 705 257 669 558 799 738 2 212 264 621 187 301 1096 385 440 84 1040 749 101 104 1118 579 862 1023 1316 866 367 363 173 287 1140 431 165 710 58 263 337 356 54 307 764 103 370 33 444 889 597 890 3 87 224 514 465 92 374 903 624 493 593 542 384 527 102 594 396 653 864 425 382 383 1102 508 265 726 413 409 510 982 977 792 301 63 166 418 61 186 493 141 31 50 24 304 266 7 588 836 312 957 422 781 53 217 90 734 380 180 510 138 333 439 206 261 153 487 267 400 1112 406 133 103 233 413 58 975 793 3 155 448 111 28 961 74 225 270 597 970 442 437 20 135 54 458 258 45 300 109 206 354 319 693 286 5 874 769 893 308 166 346 306 120 186 27 10 1119 638 269 756 314 322 127 140 137 697 26 70 857 903 44 244 110 1323 76 156 423 1291 552 50 623 215 180 323 172 287 201 1 342 246 694 354 784 140 2 68 385 202 735 321 340 77 851 527 732 214 530 463 416 710 914 123 32 79 362 1070 716 52 223 185 142 104 820 222 462 26 1133 109 253 88 471 806 1154 40 231 447 776 52 887 458 347 878 724 262 417 394 93 193 137 167 229 534 466 369 42 123 459 515 772 435 126 335 158 53 649 159 650 5 1007 361 172 90 203 371 521 116 286 67 183 1173 133 22 364 244 367 222 768 427 349 152 6 130 665 1129 483 152 203 88 14 269 1018 190 898 103 542 275 749 395 51 403 120 645 109 979 477 777 329 787 904 117 105 142 854 250 203 690 291 687 69 412 123 27 883 400 410 357 301 920 185 1032 114 1050 372 166 703 60 733 684 681 639 54 441 267 209 641 1114 160 243 57 184 976 125 98 416 121 81 43 383 978 153 157 151 260 43 483 382 100 283 581 257 429 947 926 21 824 864 163 28 236 901 338 412 950 20 185 557 1078 253 317 44 1103 478 156 98 904 314 511 247 499 258 1142 55 244 127 72 6 381 1076 162 28 448 307 79 623 791 718 196 992 140 693 821 425 579 1202 762 15 498 928 361 308 37 134 199 661 383 497 302 294 573 543 175 248 163 50 33 256 178 461 109 349 910 136 215 857 653 200 494 469 813 1224 24 749 635 795 776 159 996 996 118 510 213 672 294 630 476 356 375 649 963 1006 293 186 727 27 561 588 424 95 26 528 180 936 416 50 695 496 51 285 960 250 96 793 871 195 39 132 506 635 120 204 590 569 824 7 214 68 381 655 404 218 577 167 77 394 266 341 660 956 3 89 320 465 855 327 29 13 1035 965 358 300 795 817 259 337 94 185 201 636 576 289 57 913 1454 661 245 216 584 376 1370 195 488 395 707 409 820 644 153 546 239 177 46 153 671 135 487 819 27 224 637 527 641 981 68 336 254 262 287 354 516 255 666 661 384 540 390 153 249 990 358 857 295 242 203 306 20 514 820 1307 293 502 827 634 19 360 274 19 774 1060 884 205 556 972 169 484 120 397 351 147 27 222 1153 308 1551 240 588 463 938 305 290 1150 47 568 523 963 81 693 213 451 426 721 433 1122 537 765 122 574 100 511 428 219 127 653 12 411 609 659 768 111 448 732 200 15 98 227 247 647 51 309 335 406 154 200 454 156 186 227 238 821 403 440 557 110 185 567 145 1306 411 744 160 292 11 366 220 635 1114 307 286 563 858 25 208 365 429 180 272 117 370 980 191 464 366 299 827 794 369 534 355 280 589 840 458 326 284 225 501 314 227 624 66 235 152 279 135 130 740 108 601 58 587 428 94 737 250 764 139 907 43 474 478 716 201 238 127 820 369 646 630 257 1109 80 987 428 331 475 215 1224 279 707 446 512 574 50 181 906 518 508 398 379 135 376 472 561 116 347 558 364 792 388 389 1030 30 174 138 256 639 9 610 337 144 443 453 67 80 73 326 349 134 389 198 335 510 1024 45 408 206 728 566 565 899 64 9 429 11 79 404 74 490 367 522 395 27 4 618 846 62 300 71 89 1052 344 164 383 261 92 185 114 338 81 88 680 854 421 353 275 200 569 1037 805 304 491 26 1103 993 1162 853 354 116 242 379 411 152 454 257 93 463 94 223 41 871 1073 165 590 159 758 407 700 623 48 844 288 51 353 42 117 3 515 657 788 904 181 854 88 86 14 412 329 452 250 807 1061 777 369 1231 827 254 252 476 471 544 251 739 492 275 449 305 2 412 710 745 812 512 293 716 292 145 370 244 353 276 282 551 487 220 70 1247 617 209 1056 50 294 467 1210 26 876 661 452 941 254 511 630 626 830 67 212 816 693 105 955 726 123 812 294 203 624 790 95 725 23 82 239 410 395 814 14 385 61 684 565 654 282 540 435 489 702 95 248 597 342 594 176 168 1292 402 448 21 280 383 78 561 208 391 566 282 535 696 210 203 298 782 512 575 362 754 225 648 631 421 301 582 171 831 783 141 674 697 173 153 593 594 474 161 876 590 729 89 889 179 766 201 313 606 219 961 657 419 4 926 253 303 529 920 23 603 18 424 97 167 4 337 429 46 423 17 233 161 284 32 93 638 403 46 505 65 128 856 214 473 315 145 287 467 509 282 571 366 100 1390 16 698 256 560 409 457 471 681 90 55 817 630 1063 218 82 390 216 594 72 546 674 187 1 1044 4 700 991 535 814 1193 730 110 60 602 659 365 587 880 530 190 302 824 17 327 290 25 734 70 699 772 538 214 414 360 35 44 366 165 953 557 853 310 496 172 655 1213 618 542 83 150 318 219 726 631 318 345 34 62 112 882 75 157 420 403 96 882 615 91 808 340 215 126 194 658 379 469 381 84 501 997 50 36 279 116 656 418 33 370 443 442 670 80 116 153 329 67 186 394 453 121 704 264 281 203 243 696 179 703 516 407 524 140 1004 395 96 367 66 698 81 448 446 1176 257 75 91 1076 49 95 202 1155 238 136 700 336 458 445 687 291 565 128 277 392 189 81 476 214 524 785 399 730 62 1234 509 141 81 74 164 24 116 613 557 658 685 52 352 176 555 196 618 102 485 340 355 615 226 269 781 457 581 601 272 745 121 63 107 690 852 490 314 1016 463 292 528 622 53 720 584 396 294 328 172 184 441 254 572 60 33 76 18 97 1330 494 341 591 428 51 847 278 544 47 236 519 163 583 215 403 759 175 859 129 107 424 698 278 14 401 780 947 260 213 166 70 638 586 142 212 178 713 305 398 99 926 507 262 499 288 298 952 51 46 880 162 273 74 40 161 571 561 267 24 209 256 87 765 901 260 233 198 1043 288 140 731 577 143 345 318 31 394 89 154 153 378 73 22 314 288 538 1081 966 550 771 116 822 215 237 59 17 340 51 626 1188 757 248 752 383 540 71 415 60 1004 972 1306 30 696 583 100 312 894 470 248 591 653 114 765 352 197 266 167 183 455 391 772 656 701 740 510 504 889 212 431 140 258 413 95 330 364 523 136 35 647 237 237 523 64 659 1256 1129 207 105 616 54 811 426 1011 93 261 59 375 669 177 477 1010 1001 775 702 197 261 103 923 130 617 10 177 411 94 696 19 163 408 514 1051 1122 236 457 19 581 308 14 24 545 190 259 370 238 381 551 672 1255 94 436 38 60 129 39 789 562 178 481 350 871 428 309 17 468 625 62 29 162 16 935 202 518 498 54 475 97 622 252 597 385 335 113 561 859 499 424 31 423 194 524 842 722 133 199 656 119 446 304 148 777 305 41 160 613 174 585 683 630 23 52 814 461 502 717 105 689 253 734 486 586 222 585 70 375 46 297 449 66 911 372 643 1138 727 239 17 71 567 99 189 214 777 426 119 302 9 306 202 458 290 302 197 799 857 182 992 309 429 282 998 411 646 303 733 140 450 515 484 198 426 367 214 700 786 414 41 1106 248 32 316 306 395 206 519 535 473 645 1397 152 730 50 466 23 158 237 804 339 24 330 288 375 505 244 567 674 283 55 804 364 118 124 576 722 849 120 236 122 138 125 271 993 228 751 185 175 678 922 622 13 205 393 43 205 408 250 784 60 809 698 225 654 482 198 142 439 501 522 248 408 731 928 576 84 349 115 355 74 376 630 55 36 183 73 525 702 98 808 502 674 207 108 384 447 899 389 679 402 215 679 573 1017 116 814 97 502 233 160 322 732 827 546 590 370 46 936 341 404 695 228 631 991 386 266 526 598 142 29 601 257 547 965 860 594 369 899 146 819 473 184 509 626 694 355 23 280 72 306 269 545 1325 676 574 1099 272 486 609 228 25 459 549 67 642 142 999 424 443 634 155 857 864 225 678 467 97 890 498 382 715 209 46 438 489 601 177 505 131 75 338 250 753 912 87 129 117 194 40 604 135 17 386 248 117 522 812 697 443 54 1286 74 11 588 301 319 269 9 7 679 310 583 123 7 144 155 766 799 666 1122 396 93 204 506 587 80 398 407 795 532 203 471 36 831 111 197 245 19 961 1222 792 293 669 510 171 54 528 1184 66 117 482 518 606 256 320 374 490 146 758 180 181 262 312 527 559 162 922 167 38 166 466 175 304 87 358 50 40 145 227 27 700 493 161 302 507 648 340 170 368 770 527 736 708 1048 1038 542 564 76 972 824 755 698 234 333 332 1211 686 20 354 719 1067 37 197 57 82 343 25 305 40 244 18 777 169 231 8 452 257 651 709 646 614 11 360 212 96 428 116 355 65 32 257 767 43 807 29 488 191 129 361 1186 184 425 623 177 274 856 209 1016 705 880 848 1096 913 455 804 1142 388 11 906 324 160 194 346 1052 870 587 258 132 666 577 98 649 216 1113 330 303 115 311 142 906 273 458 445 507 502 140 314 283 443 810 365 996 644 320 290 717 719 474 550 358 1131 914 1065 460 1064 927 763 326 275 592 463 42 44 1034 110 998 186 476 213 699 190 68 43 164 538 61 670 167 200 262 222 578 338 522 164 168 287 118 94 571 1074 157 236 339 534 100 190 733 1201 28 863 727 776 257 465 48 760 791 138 94 349 664 111 442 579 478 177 300 527 991 99 720 361 118 97 121 797 594 930 777 445 990 301 343 322 472 162 585 430 424 1 45 574 186 179 825 67 183 344 293 791 253 617 881 590 1005 568 439 918 431 58 493 68 326 209 525 332 555 307 401 108 454 72 711 743 452 193 925 364 221 100 820 417 587 42 299 687 454 467 177 213 344 674 40 602 202 358 392 502 424 509 166 486 215 434 108 214 34 220 419 415 146 769 569 394 195 280 204 301 380 12 775 721 945 90 604 789 134 100 230 205 244 138 92 1090 527 529 378 103 391 56 1041 429 88 235 402 457 228 662 519 692 528 114 34 48 470 78 490 299 351 704 519 38 946 1202 351 540 536 880 658 1250 109 613 1045 1221 292 52 582 313 147 1219 197 72 1276 603 46 162 106 285 482 166 136 348 288 520 773 584 895 240 273 855 264 588 265 689 418 772 597 766 182 787 706 503 829 264 395 551 901 357 106 163 1158 553 409 127 11 606 604 29 549 956 164 661 702 814 911 150 111 627 689 157 336 287 459 268 90 355 178 922 1228 643 716 157 469 326 345 161 0 577 36 33 416 527 115 69 342 296 123 31 377 956 349 652 546 477 832 964 280 62 65 736 515 385 180 160 50 199 18 45 1079 104 216 1 609 509 966 373 404 115 365 266 67 157 424 728 110 889 89 642 316 351 1448 481 510 465 277 833 419 105 688 109 200 3 603 776 661 645 786 876 707 619 517 30 329 764 776 525 317 325 316 374 284 886 738 682 646 363 344 750 923 96 306 131 341 690 283 499 616 16 159 130 1021 154 89 947 202 419 391 109 580 29 521 452 218 296 223 593 626 902 555 697 224 726 275 496 763 588 488 104 483 141 498 157 747 842 520 613 231 248 888 44 1006 898 877 102 909 215 23 13 376 578 227 253 288 37 66 617 91 15 384 403 183 590 221 1081 18 66 484 465 480 367 224 199 444 39 9 260 920 322 109 728 150 887 121 114 902 262 963 263 92 56 591 524 241 512 853 304 511 105 854 810 181 400 448 263 420 1348 141 310 1 425 162 144 1395 632 383 292 449 11 1061 740 433 844 195 600 200 139 531 889 114 232 470 104 842 637 196 310 854 569 135 673 46 366 716 684 597 91 513 284 41 768 150 392 786 297 45 97 26 401 95 117 719 816 778 537 224 738 182 175 83 98 377 898 86 523 156 593 39 497 554 200 579 623 494 16 228 460 166 116 1133 460 469 210 287 747 579 114 359 6 240 352 823 699 853 324 273 259 418 375 487 370 499 100 380 157 231 44 35 754 830 766 421 185 403 95 950 508 779 699 842 117 342 846 416 190 97 187 451 297 529 1410 14 703 204 1038 365 413 181 104 20 692 579 641 719 753 76 303 315 433 1139 1095 173 902 286 779 10 612 101 289 1234 167 847 500 611 354 521 267 329 119 1190 813 203 251 231 843 907 679 641 275 218 751 857 127 518 528 604 94 459 45 320 685 447 469 555 209 371 139 1327 338 139 4 984 880 707 221 190 894 60 102 190 1291 410 149 170 231 322 71 193 996 322 511 95 66 502 246 484 260 209 458 178 104 442 333 667 553 479 191 237 243 366 83 308 41 10 233 158 1001 19 770 805 913 167 26 309 680 784 182 242 606 485 420 839 228 639 594 149 217 40 644 773 28 157 170 91 941 10 308 44 2 27 427 12 140 1092 298 829 671 608 1002 505 16 656 266 896 923 442 561 592 5 270 221 661 178 296 358 650 322 73 827 392 8 940 900 496 353 331 545 203 61 1008 739 309 588 504 537 102 532 304 85 279 564 300 135 502 610 336 203 747 539 908 53 386 491 482 335 369 624 1175 442 510 651 169 516 128 742 787 20 12 216 79 44 52 135 107 449 175 35 314 906 662 739 83 1175 129 569 403 326 863 731 188 660 130 403 135 107 228 321 35 993 1244 275 442 90 788 582 267 799 161 459 297 302 321 128 82 274 500 445 522 99 614 408 975 28 253 151 942 696 829 719 411 383 1118 1005 450 1014 433 787 688 693 817 668 819 170 375 486 835 257 175 65 31 668 863 16 692 478 466 24 1282 280 327 322 507 291 379 167 571 960 499 638 286 72 361 106 468 437 1008 34 1232 70 625 252 269 248 540 365 648 0 688 600 414 689 106 655 521 928 53 782 377 39 18 132 1093 962 211 253 508 216 197 50 274 752 284 614 884 339 129 359 1086 356 631 288 516 23 163 467 92 4 162 963 681 167 73 20 376 125 250 135 81 284 252 308 123 883 691 464 814 619 379 826 644 728 209 940 144 135 362 205 413 453 569 434 684 69 286 131 263 508 234 647 559 107 611 19 756 688 453 339 277 245 326 389 715 88 221 1572 425 255 240 251 325 415 699 836 236 409 324 952 254 314 38 88 225 507 305 223 149 866 683 794 42 739 602 295 194 708 237 801 945 100 822 242 139 380 140 57 344 625 332 697 563 564 13 465 261 239 11 57 243 652 459 409 499 558 135 992 212 298 269 547 649 191 452 111 494 574 470 341 254 316 429 527 786 84 643 15 127 363 330 197 115 119 806 311 436 191 24 201 443 107 141 96 610 437 615 21 204 26 296 47 1140 81 131 232 464 1100 227 360 787 588 37 275 177 559 239 733 634 89 781 61 10 182 164 728 11 694 608 106 214 556 886 537 299 571 500 210 508 871 457 712 773 464 54 872 514 504 135 540 142 947 236 135 994 41 139 807 2 627 38 684 760 505 916 70 317 470 457 200 1296 388 423 251 993 93 271 378 9 223 776 505 461 529 551 341 388 283 23 174 897 626 276 591 406 102 391 16 25 69 347 66 419 149 761 187 414 504 8 67 12 206 98 448 510 138 615 433 217 361 310 388 382 283 880 148 180 634 442 466 529 643 252 5 464 582 361 624 344 6 412 4 462 652 650 579 113 66 740 93 306 505 310 252 786 495 100 298 107 501 461 825 406 604 901 714 153 267 865 715 196 146 794 504 1380 238 41 166 156 218 96 22 131 687 196 520 471 338 229 1119 88 328 99 363 124 513 680 267 409 21 1121 664 575 159 87 34 132 370 767 416 177 464 1018 295 213 338 83 720 443 426 118 772 576 802 394 62 72 123 273 332 158 25 971 524 525 103 975 360 93 56 755 353 201 158 555 444 777 684 272 363 362 86 584 88 272 112 633 49 343 1103 210 863 22 956 987 18 49 27 855 213 860 127 187 515 424 168 481 122 580 441 192 11 274 48 734 44 989 262 325 647 291 580 420 624 694 557 378 66 361 162 444 200 152 342 356 612 145 107 175 375 567 180 446 540 861 600 45 384 16 47 801 44 128 704 334 70 400 476 173 896 361 572 33 62 719 137 36 703 174 372 365 678 990 157 566 857 943 522 637 433 106 669 370 578 30 480 645 149 483 483 400 446 271 449 43 964 406 88 672 197 224 699 743 117 132 35 134 653 806 181 783 260 485 356 363 177 751 460 579 717 376 617 810 223 626 581 30 631 115 500 295 348 801 215 623 37 176 334 899 129 313 34 325 72 787 177 274 264 780 9 896 637 153 725 468 642 372 465 401 680 1045 470 427 350 952 181 444 68 444 228 606 1032 159 569 294 950 335 210 86 35 363 48 1156 26 354 586 243 977 626 504 943 265 564 156 348 1014 244 358 651 40 92 102 115 121 569 150 457 384 83 177 460 343 1111 301 520 36 344 467 275 84 169 790 164 368 1295 1130 203 739 794 212 219 465 652 139 859 295 583 342 333 409 360 255 929 574 107 609 602 564 46 507 150 1066 984 247 180 56 1024 635 937 881 722 376 332 106 395 283 681 97 726 908 53 169 541 458 62 182 756 1043 752 549 1271 358 183 732 245 527 134 347 40 63 724 835 853 402 207 467 342 425 237 605 176 499 547 151 185 857 329 287 187 761 132 934 373 994 600 1103 4 86 84 990 648 69 768 231 581 293 365 345 634 356 753 475 457 648 1403 967 537 978 272 28 401 577 592 728 152 53 807 374 84 977 45 674 1050 251 599 203 443 837 1030 1018 241 390 279 695 714 248 19 967 450 190 186 307 175 369 481 126 510 164 14 3 848 372 310 223 461 70 260 257 345 296 15 681 462 210 94 496 285 358 654 1222 190 570 595 1030 663 25 168 131 910 745 284 604 71 459 1342 139 623 464 309 227 93 230 185 142 587 276 573 57 735 519 332 1026 196 292 302 380 407 363 1140 660 286 54 675 643 336 316 295 368 1249 662 416 592 47 315 358 19 389 551 316 474 707 87 560 260 408 216 933 117 323 588 617 921 130 842 531 454 646 739 353 426 950 168 144 755 353 564 335 629 850 39 724 97 818 81 185 200 342 26 798 340 183 788 66 55 23 77 1038 1247 187 478 83 606 108 319 178 746 806 465 207 753 261 202 21 142 239 455 795 108 65 208 10 236 936 469 513 81 539 279 41 696 825 233 643 606 87 5 613 485 786 280 716 710 858 552 393 855 1106 430 571 318 698 229 546 41 814 100 211 29 317 12 168 126 58 248 145 384 553 283 17 257 366 416 21 1002 780 28 666 680 7 260 259 883 1048 1100 198 382 58 258 1091 254 533 356 253 863 403 941 449 114 65 56 373 328 250 125 792 84 368 1163 989 295 189 418 576 58 619 169 452 136 103 401 312 917 203 298 187 249 994 1080 40 411 450 267 566 918 157 686 106 176 406 369 77 570 303 819 82 1 609 787 466 607 413 341 287 398 56 378 329 186 805 91 333 9 636 273 450 451 413 213 81 817 316 234 39 1100 265 729 236 245 948 1012 187 91 505 852 752 468 339 841 486 381 83 832 455 659 943 1048 238 273 167 491 906 468 170 365 126 613 102 892 978 225 633 131 1169 570 737 358 421 797 818 91 54 872 565 91 508 1016 38 763 739 574 736 70 494 625 427 279 133 12 178 124 612 861 207 687 234 493 614 421 341 1053 1298 218 224 490 558 784 853 9 275 243 624 133 44 300 716 358 234 13 232 58 359 367 325 448 1162 108 274 114 299 334 111 17 444 994 720 847 117 120 324 378 828 203 275 817 11 293 7 708 192 532 65 253 700 201 804 138 243 662 301 551 349 248 809 660 688 657 184 507 406 180 596 347 287 29 11 141 50 24 502 33 13 366 481 80 1123 124 706 662 1048 1295 978 597 466 562 394 419 1087 450 273 5 833 102 1042 601 699 428 677 65 969 355 15 760 465 253 325 251 191 936 85 132 351 472 622 308 445 183 324 136 861 1256 1036 90 477 240 336 669 259 626 714 793 796 70 907 703 701 553 361 858 108 833 138 417 725 393 107 714 191 436 387 781 159 336 571 321 65 836 364 444 275 518 432 322 1012 445 848 204 63 14 474 953 383 20 302 756 459 46 506 431 352 173 245 861 459 292 368 363 421 485 768 247 1121 522 30 283 265 1426 870 530 2 1125 865 204 647 229 221 448 371 170 607 276 698 167 205 1005 72 45 9 414 564 423 733 618 144 125 293 125 192 442 995 149 48 548 174 317 409 821 412 650 908 627 340 1095 678 439 457 145 51 1081 692 130 6 283 583 520 31 176 85 0 240 340 311 1027 715 685 789 85 924 346 380 262 870 307 1129 624 690 224 247 301 549 59 134 121 871 761 144 650 375 74 94 354 453 604 448 585 66 292 434 662 788 722 415 1025 475 1137 402 488 1217 652 474 560 386 626 701 572 29 118 190 60 205 347 112 362 1054 423 515 144 558 179 163 450 60 497 187 968 156 340 76 169 593 306 681 121 272 7 258 202 593 403 1491 738 151 972 20 161 198 218 929 416 468 278 201 440 390 184 579 80 337 182 976 743 440 403 73 186 648 985 550 195 62 184 355 625 445 1005 592 129 555 631 838 864 659 171 923 1147 963 590 197 230 361 648 569 261 285 440 170 287 601 10 1013 227 738 122 483 17 613 1355 539 45 229 245 181 1075 807 1085 109 762 406 362 596 175 147 144 860 196 1022 954 128 160 250 819 805 283 293 365 13 308 42 443 381 106 624 144 109 638 92 340 586 630 796 91 537 356 343 105 586 7 77 313 1026 235 484 433 280 327 287 46 707 467 879 78 517 76 411 489 896 530 831 1182 171 1025 118 280 311 562 653 414 131 477 239 197 181 545 909 355 243 683 481 241 492 334 93 164 274 1062 927 42 930 373 614 200 453 183 216 686 959 102 669 546 297 90 104 875 335 349 808 122 712 78 373 496 115 4 317 128 52 495 529 839 170 89 372 541 34 724 482 568 292 906 823 804 163 174 226 509 382 786 499 238 1064 160 432 495 142 20 693 175 501 935 787 247 538 54 799 22 787 558 301 955 110 884 143 92 1142 77 1152 576 387 251 181 327 745 45 483 618 556 212 495 314 393 436 649 252 967 280 362 129 887 479 133 773 215 516 45 638 15 659 443 169 431 186 545 175 38 10 536 360 323 353 495 399 177 874 500 113 589 140 452 1023 192 17 1119 43 401 201 400 293 390 127 954 231 849 153 401 84 953 201 323 342 880 320 41 301 522 997 143 15 161 513 295 83 407 213 292 978 404 519 500 182 198 411 680 478 95 378 315 921 239 537 370 345 438 97 694 729 61 165 832 84 493 574 352 99 876 766 322 61 199 173 431 315 205 33 17 316 59 899 348 462 232 24 104 155 615 1134 492 605 980 63 1126 584 547 277 69 199 477 1325 340 1085 204 91 767 1212 124 981 600 715 492 243 122 813 324 689 575 261 419 90 808 64 723 23 15 473 137 291 590 583 482 935 1071 281 160 62 30 635 564 343 157 195 808 1378 143 825 104 486 574 35 839 390 410 187 412 621 1089 153 121 615 72 273 1312 814 259 242 122 431 265 122 492 646 481 385 269 735 10 389 596 191 169 419 134 1032 133 660 246 573 252 80 589 361 83 721 205 516 262 846 277 255 425 487 182 425 80 155 723 162 418 512 545 482 746 364 137 384 207 96 43 748 345 774 681 629 653 688 44 361 526 609 435 210 1065 63 428 282 285 906 471 57 608 407 852 640 137 51 87 591 812 968 886 656 360 163 171 141 406 118 340 782 561 682 391 29 456 966 153 328 425 101 159 302 110 429 86 271 448 257 38 1268 869 1136 11 1002 698 382 169 30 444 41 355 80 147 119 341 597 231 956 682 762 834 522 573 461 197 916 1195 966 458 418 548 267 102 617 110 913 152 26 181 706 377 121 589 466 364 453 563 945 189 204 52 348 4 209 599 386 514 493 240 415 709 1000 322 658 374 201 261 782 1031 682 112 112 320 154 404 597 43 90 997 360 119 589 973 940 189 553 123 106 265 1273 104 312 330 700 79 394 668 673 347 10 441 310 64 108 195 666 194 506 640 235 27 816 664 967 542 317 541 973 398 381 421 116 237 259 710 412 164 237 797 658 657 1247 423 560 443 606 1125 4 235 995 31 293 112 343 738 525 190 1333 105 294 421 388 55 428 353 130 27 396 428 486 454 304 83 426 554 440 70 508 492 878 389 654 274 507 726 48 981 516 124 105 526 1090 441 292 389 76 787 86 696 78 366 560 82 772 382 395 416 606 408 800 244 109 17 708 561 922 482 462 64 310 72 471 585 833 734 121 400 55 770 707 243 121 432 349 371 34 377 172 15 602 159 349 71 942 68 659 902 1013 1154 473 41 324 37 381 857 651 660 524 440 554 24 1062 745 190 734 138 794 34 543 171 994 479 90 801 504 759 1039 508 134 38 580 444 202 21 899 186 802 646 311 346 943 359 320 40 298 234 139 117 2 416 619 600 186 950 327 175 492 351 358 1000 18 221 289 58 991 112 1020 598 860 1067 911 636 170 986 677 122 108 158 530 362 203 186 566 817 225 721 172 979 258 249 577 54 624 1100 42 126 932 307 592 160 133 317 244 496 708 354 183 398 633 770 544 676 1117 20 259 290 265 533 358 283 243 679 114 71 323 143 44 778 628 656 596 499 853 231 405 712 172 975 736 27 7 710 657 574 572 443 809 766 60 544 219 67 226 481 20 1022 470 989 246 939 269 26 29 558 833 726 302 311 149 141 236 146 1243 18 747 320 747 544 506 57 317 125 114 225 234 203 16 29 146 969 428 1093 465 998 135 234 248 667 114 11 8 19 90 729 429 57 219 164 634 426 192 596 109 545 498 306 358 224 3 285 680 48 289 733 105 388 454 23 294 135 588 135 365 725 161 337 323 795 484 587 124 400 131 640 2 1021 113 634 1179 551 201 935 658 303 427 266 89 970 1099 286 314 322 65 735 323 259 38 564 384 55 114 46 369 21 184 156 631 54 477 939 163 764 201 872 296 332 746 186 157 733 243 545 60 37 83 545 57 975 559 430 569 658 801 17 258 210 100 139 470 992 94 221 796 8 314 257 841 257 120 546 493 71 793 508 596 1129 440 202 1163 180 98 11 163 749 438 7 199 404 202 10 763 1094 1039 889 262 565 99 26 395 243 389 247 239 151 13 17 657 610 121 675 253 169 607 60 536 483 218 111 66 177 1087 94 772 254 122 529 159 254 49 600 396 1150 123 311 598 572 134 584 193 472 633 336 222 512 254 42 1050 268 388 556 250 305 141 82 37 45 243 1002 280 20 305 270 392 457 206 321 912 524 2 186 1 714 104 558 318 612 225 367 710 631 861 778 71 729 352 190 223 136 226 891 695 402 228 4 245 12 576 202 213 50 155 460 155 475 646 80 334 222 443 423 763 637 584 64 167 153 17 19 59 883 202 1022 826 667 1116 38 83 114 210 655 225 584 389 835 474 273 446 170 134 617 198 871 259 18 316 502 150 294 21 268 184 162 87 487 144 426 136 1164 674 740 645 263 815 410 791 58 681 403 371 115 57 113 70 71 366 806 523 17 538 11 966 192 505 701 306 658 292 694 373 693 31 478 295 613 299 113 527 566 639 106 202 167 636 574 781 544 452 104 142 39 299 1071 69 275 229 453 218 509 443 215 489 438 204 68 111 90 27 887 569 74 506 458 964 622 268 432 403 772 910 441 334 937 451 417 904 585 372 305 542 228 425 173 428 372 151 463 241 240 528 589 588 9 235 510 632 153 31 537 219 80 43 834 1038 198 540 452 970 302 668 154 532 179 345 535 170 662 329 590 213 898 472 292 252 471 121 420 823 710 821 821 585 694 901 79 409 139 949 84 796 594 3 92 47 291 192 515 392 462 425 167 246 225 789 42 528 576 216 197 335 233 1038 209 22 500 35 241 408 307 180 1008 744 43 354 360 452 515 13 434 7 96 419 551 937 620 759 339 608 604 503 124 592 435 430 25 482 822 54 953 827 640 486 843 293 455 96 719 671 371 333 748 488 166 792 748 651 1060 603 755 336 89 288 143 414 588 294 743 16 375 202 42 148 250 431 153 268 320 276 115 452 130 28 13 561 15 337 139 516 595 1021 167 378 433 320 575 857 388 491 458 688 1 612 120 319 432 764 530 560 139 92 178 120 214 305 79 311 76 851 828 157 693 251 489 385 7 837 101 514 479 829 782 556 290 89 125 1020 410 188 534 191 151 345 370 386 1127 266 429 21 726 242 266 161 457 41 534 235 594 82 1160 414 238 392 190 718 444 594 701 100 764 1057 699 592 516 948 148 27 294 732 327 621 977 334 66 961 658 467 218 535 278 379 596 399 1007 445 546 999 1079 404 75 657 145 528 30 471 841 739 93 1143 804 883 65 221 123 276 940 55 429 189 1055 837 287 1055 794 339 875 108 208 423 23 339 737 10 491 157 712 1195 229 613 275 262 1013 463 36 370 622 834 402 209 552 112 111 263 21 744 171 246 283 196 600 73 168 351 255 787 285 230 289 791 1078 656 578 352 589 32 202 476 245 617 430 615 277 117 808 251 366 228 621 858 1244 266 396 695 512 720 146 199 141 411 126 280 554 115 169 109 255 133 1034 472 301 98 112 423 153 1046 244 458 390 693 494 672 806 618 381 22 111 108 539 697 61 632 174 1113 72 419 519 311 984 240 372 139 937 712 82 1052 354 904 126 487 859 630 433 538 674 101 137 493 386 256 242 1152 990 389 411 147 1338 127 280 465 442 275 176 627 791 356 231 2 85 407 516 583 399 947 370 286 29 394 172 350 281 366 230 389 142 662 367 142 678 696 408 392 52 206 341 882 649 896 855 251 195 137 325 596 689 220 782 214 339 750 322 141 727 452 546 327 430 189 573 16 152 218 953 175 1114 366 127 450 72 86 832 27 777 554 638 672 342 551 547 790 173 229 754 166 30 59 992 54 863 337 751 718 213 1137 799 107 131 1095 43 758 821 234 302 412 153 596 605 242 137 153 502 374 277 750 203 806 249 358 595 481 632 123 973 65 315 51 62 363 449 700 172 1142 179 81 358 575 852 121 60 10 387 59 431 649 609 270 25 203 328 862 355 717 483 373 43 787 44 25 301 564 820 95 499 85 394 385 576 1107 680 207 116 686 566 152 705 92 258 355 329 91 823 1108 548 423 609 17 4 483 1135 127 598 54 176 949 345 241 508 641 469 426 587 9 1 597 191 69 357 724 825 456 389 177 525 494 930 32 242 245 1255 824 471 485 421 16 307 142 296 21 275 135 38 434 597 938 701 171 46 315 33 700 29 444 53 658 177 270 217 76 324 484 16 498 490 913 1117 69 447 73 877 382 115 492 86 169 273 441 639 572 272 121 115 343 350 426 258 446 583 477 290 165 647 986 121 314 1268 266 95 190 1050 940 27 837 706 612 260 610 13 279 195 414 249 89 277 149 422 241 190 397 270 366 114 64 23 901 276 123 183 244 447 164 847 412 250 101 128 17 440 123 116 522 882 4 150 288 76 1155 1076 716 642 253 661 560 906 340 232 477 210 169 661 95 442 366 121 22 879 664 445 644 230 33 745 145 610 364 244 515 775 201 659 348 270 637 84 510 90 80 1035 214 224 245 129 30 1268 917 806 21 872 153 789 145 845 667 448 183 299 237 538 832 1083 914 1029 412 1367 785 141 212 427 32 655 180 161 577 49 498 590 566 204 281 355 377 263 971 825 246 368 267 526 811 134 56 805 159 676 301 105 228 4 692 40 342 819 454 556 577 553 88 727 435 248 25 606 526 526 336 58 253 351 101 337 231 305 649 510 235 1097 629 925 75 251 174 539 1330 484 195 327 576 1271 243 399 459 730 22 30 262 121 372 537 31 562 103 230 209 306 310 695 946 531 101 273 259 810 670 5 781 1516 638 901 13 6 587 835 27 280 341 697 827 309 979 507 368 647 52 399 195 327 287 418 947 607 337 1080 610 115 552 539 1193 336 163 262 404 571 58 816 393 154 11 445 363 210 672 299 220 93 934 80 214 73 36 211 16 675 346 345 498 135 658 735 201 122 178 64 828 151 40 585 419 364 54 189 481 1000 315 420 583 804 570 162 748 415 30 945 205 296 68 886 509 306 379 94 210 144 585 654 176 256 17 165 268 350 198 136 151 160 16 456 1054 500 703 330 174 780 330 506 587 96 232 346 252 492 1141 664 79 343 295 468 241 748 186 904 427 619 148 252 336 51 962 198 60 364 198 1157 418 527 318 1030 943 204 298 507 164 364 496 811 818 53 622 460 102 23 706 1128 684 1530 937 159 367 25 395 466 121 318 88 65 1117 1043 169 608 151 642 455 219 158 726 1444 500 1129 288 476 355 339 414 397 917 40 701 216 691 259 427 302 25 31 710 385 149 41 1116 468 154 394 15 722 834 189 193 402 308 477 225 1065 456 392 588 699 232 992 474 719 209 189 376 200 1008 169 626 80 1059 886 592 218 245 540 204 473 129 829 825 656 34 21 481 66 671 552 571 57 428 235 440 494 772 414 4 292 6 293 100 560 79 9 123 11 718 356 374 141 54 413 890 290 55 552 23 847 351 807 323 759 511 252 535 183 84 361 410 397 461 645 602 326 455 32 234 685 94 1075 639 177 136 463 697 185 670 867 309 60 371 800 518 934 73 374 479 399 218 567 268 468 248 761 285 343 288 505 531 286 48 324 133 73 668 587 655 241 1038 146 561 627 265 379 262 545 375 646 268 61 743 537 676 178 109 318 745 687 135 979 467 783 50 426 261 462 309 844 428 355 3 545 344 569 1267 282 567 1044 153 890 537 816 71 705 180 141 527 1003 437 65 246 12 311 192 189 1057 269 1126 138 35 8 853 88 716 312 223 121 1134 702 440 552 321 239 313 80 590 329 680 75 302 567 58 31 470 604 203 330 953 106 297 166 783 219 172 872 292 900 519 737 76 634 293 917 805 355 98 51 372 724 389 564 1150 486 484 607 662 1159 542 101 987 402 157 345 661 345 22 888 62 534 591 950 813 188 228 252 769 61 735 21 90 511 42 306 1024 287 118 620 48 616 843 851 622 5 216 943 152 601 805 296 890 91 318 174 445 400 1293 426 312 41 817 286 195 6 752 193 122 92 535 332 650 356 654 785 425 517 176 535 635 784 705 148 745 405 183 880 582 34 766 449 482 242 186 725 291 423 494 297 943 263 77 135 981 1203 474 19 124 478 1038 415 107 871 381 703 1004 786 930 136 504 436 194 91 114 528 150 150 5 343 140 410 308 1170 807 434 495 895 1073 499 565 992 878 111 377 1019 93 786 412 128 525 817 181 48 609 685 230 224 518 173 751 446 748 115 551 284 1168 226 1136 77 159 76 56 169 97 17 618 64 741 299 523 145 910 575 999 472 219 52 657 129 876 89 175 699 394 899 352 46 259 551 306 21 41 694 453 324 39 381 724 513 594 248 240 169 740 25 238 530 42 226 51 550 665 367 780 668 336 663 73 101 226 175 841 256 278 10 155 42 1082 12 755 541 288 1290 223 1083 745 844 936 797 211 293 118 703 876 624 1079 318 1003 404 206 194 277 798 54 708 94 141 506 240 701 531 895 299 650 562 946 455 1221 401 567 886 349 1003 627 384 171 426 120 703 44 348 734 260 615 1284 315 462 630 416 745 70 279 293 70 284 195 633 176 776 586 479 113 8 98 525 1190 59 204 1122 127 709 408 11 660 1049 794 403 850 40 323 31 1006 147 490 258 139 84 505 506 63 361 519 833 1197 607 272 555 6 592 32 275 1245 847 1089 269 232 574 759 142 1191 83 1016 292 238 1021 185 142 532 483 84 194 136 46 531 129 497 474 342 734 199 561 74 131 751 139 805 746 364 30 514 289 27 130 436 405 694 64 973 250 84 600 603 99 326 12 53 519 635 407 165 475 882 604 342 478 5 731 337 697 158 393 190 413 734 113 385 257 688 693 720 42 434 562 367 73 258 347 897 196 718 157 166 504 182 202 307 913 884 124 235 429 161 249 150 832 1068 424 21 281 306 138 349 337 480 378 2 122 548 169 727 793 173 768 546 43 552 676 58 43 195 285 391 1426 28 205 294 43 348 356 751 324 1082 461 1268 677 234 530 262 653 52 442 261 345 157 79 186 121 640 563 52 98 768 478 614 312 1046 374 1148 30 507 232 196 353 586 630 191 87 275 488 917 661 134 155 948 139 790 184 902 170 297 443 227 303 1473 398 552 667 278 168 24 1168 324 1251 39 855 280 203 45 122 857 332 658 638 354 302 534 255 941 480 408 234 233 734 185 1133 425 224 304 469 509 287 151 921 694 1005 933 252 116 44 334 750 895 681 564 1053 309 72 556 15 74 723 490 672 635 161 839 270 26 624 705 525 281 40 82 758 176 689 577 6 267 1115 418 617 865 647 366 190 700 174 664 234 99 274 338 299 40 630 116 312 422 849 624 114 376 791 138 57 732 507 214 1373 280 823 28 446 682 127 830 510 103 945 58 524 86 52 284 907 615 279 888 745 497 331 514 54 97 178 161 937 536 303 390 627 570 830 160 187 780 49 178 781 809 453 589 386 324 157 257 84 421 422 157 208 15 353 923 361 670 1128 124 168 94 254 279 217 33 115 1063 200 159 435 340 466 640 381 1427 741 1228 870 417 595 657 983 8 121 661 294 335 61 294 518 757 432 157 381 135 227 180 429 775 939 33 562 30 506 530 433 193 564 8 349 55 89 112 70 902 292 128 5 195 128 283 488 596 159 966 1017 437 201 505 228 894 253 1127 511 197 551 386 787 302 155 930 54 188 647 241 377 575 242 3 514 416 99 159 166 995 840 145 711 323 96 572 690 202 183 128 494 256 288 494 514 103 614 926 385 86 303 601 362 435 668 287 110 593 509 633 463 40 260 31 413 230 528 339 334 427 469 578 921 161 298 251 372 100 251 159 179 874 629 538 403 816 72 195 831 812 404 627 773 243 368 225 119 518 1270 505 228 600 89 7 399 434 496 703 212 776 480 304 482 30 70 38 477 466 190 540 117 32 232 379 986 266 352 111 95 542 732 242 870 842 83 108 234 415 577 1231 180 207 165 621 637 1155 235 903 53 2 750 45 709 568 475 140 37 61 523 1288 689 918 124 31 35 594 154 321 893 728 651 47 164 176 615 300 1257 497 4 164 322 397 809 457 798 146 896 564 621 6 493 28 440 389 727 1284 688 10 282 428 144 200 882 92 901 1010 424 56 30 134 1059 223 133 211 404 335 762 1159 503 1148 347 413 191 270 507 142 526 115 621 220 237 949 664 463 427 54 12 541 367 156 149 521 1006 411 113 218 350 528 273 762 462 644 342 60 607 492 66 312 116 557 20 38 175 49 1071 486 209 107 680 195 56 136 74 289 289 104 277 233 78 278 616 40 329 148 917 610 906 86 1109 192 751 233 227 34 399 890 354 254 125 27 421 267 330 351 2 23 441 71 532 701 287 547 358 444 323 379 247 815 888 625 160 233 787 152 639 177 162 826 169 540 663 402 779 526 863 1173 797 525 361 506 989 13 64 876 384 134 580 188 840 711 179 602 94 308 468 290 353 69 309 702 200 428 596 77 1016 55 287 61 143 453 347 185 8 733 660 171 836 238 400 1093 918 768 300 644 469 383 476 131 296 75 1089 1028 272 183 315 534 525 281 462 483 906 715 247 364 312 208 149 482 611 889 517 181 786 280 850 1168 555 434 621 610 21 684 80 861 130 1279 302 31 798 95 247 256 540 661 6 87 474 152 92 64 70 206 698 481 101 808 111 1283 666 76 461 8 46 972 856 164 295 322 702 720 52 397 101 87 679 118 557 597 810 779 235 340 77 397 578 282 529 323 67 565 405 769 693 222 105 329 109 299 832 32 64 223 447 762 383 66 60 682 179 65 352 499 317 57 607 338 779 82 353 816 38 167 127 420 743 906 64 218 542 1036 23 86 165 336 833 396 51 683 1107 451 339 584 704 577 447 587 895 469 465 814 267 230 817 105 449 568 143 760 488 258 480 1019 392 196 444 527 931 200 1144 1008 497 25 110 314 589 627 234 30 256 120 1334 129 162 1125 381 253 1080 563 1102 45 280 702 92 1050 735 240 742 871 18 922 160 273 914 225 5 750 153 158 1064 354 312 263 550 810 2 100 188 228 469 549 255 968 152 467 966 371 190 939 454 233 0 1000 778 765 724 506 518 435 263 514 290 772 84 444 117 390 543 25 173 240 361 687 319 558 821 156 857 866 179 733 64 1380 31 499 829 151 511 275 304 186 127 88 318 969 572 567 343 15 314 580 514 521 124 1321 706 212 611 176 262 488 700 325 112 950 233 280 396 97 472 160 75 471 61 230 239 1043 513 566 502 615 11 675 93 4 249 661 946 104 6 363 250 34 568 309 587 540 16 823 140 253 364 472 66 376 901 902 694 61 762 370 942 94 1141 389 146 260 45 795 513 74 1065 574 473 581 707 470 735 226 575 341 81 120 1112 285 531 198 1174 733 136 446 83 163 1219 120 27 228 191 263 449 1040 188 885 855 217 251 918 232 125 439 1318 393 460 237 19 1088 377 365 933 178 156 477 362 377 222 89 845 38 876 104 244 247 841 432 42 39 918 35 170 418 590 772 927 1001 384 132 847 1136 767 844 686 177 874 465 685 661 381 620 783 981 848 560 156 350 439 369 839 222 111 168 16 546 351 327 149 211 342 831 277 85 606 396 944 118 362 276 42 162 124 193 420 307 1117 673 292 75 146 298 820 441 170 297 358 358 548 1066 17 684 21 616 291 196 909 451 212 351 234 941 818 207 1048 213 656 86 260 578 557 107 908 246 736 139 299 669 774 89 231 511 637 469 386 776 215 483 105 963 62 377 1114 321 823 1063 329 506 467 465 514 120 758 27 310 889 156 301 774 285 78 217 776 85 281 527 509 98 845 439 518 291 560 691 254 183 120 555 931 330 517 650 757 31 418 127 10 81 484 435 475 204 136 19 1067 161 408 276 692 1 468 152 580 282 680 698 653 64 1071 599 445 2 963 584 650 72 1110 369 873 262 352 210 438 209 700 146 571 71 6 248 643 180 562 64 292 467 869 49 524 660 830 876 889 972 562 509 89 286 2 1026 854 495 371 337 560 22 498 102 258 843 272 266 754 77 790 1000 873 274 252 66 11 302 257 676 448 436 455 746 371 440 352 582 221 200 160 264 400 862 888 210 805 1003 252 153 618 530 562 25 355 384 1441 348 431 458 590 891 405 462 1245 65 563 15 282 255 222 599 983 379 754 668 65 42 699 829 175 111 230 643 504 1054 684 590 440 392 860 348 666 1283 596 245 819 501 141 249 416 89 50 584 67 313 517 206 211 814 83 350 93 113 245 459 518 332 544 17 11 23 131 1414 154 169 573 814 163 714 209 903 1400 499 277 398 140 449 368 571 666 91 38 466 807 158 118 404 16 217 363 335 106 132 85 1138 12 345 235 12 944 324 512 183 803 249 265 455 175 272 104 555 446 796 221 787 519 1018 311 363 43 103 490 881 722 229 829 326 215 637 219 893 316 1204 417 649 316 506 731 101 217 144 242 148 334 177 766 609 124 602 124 161 1010 323 92 977 699 28 694 411 83 169 937 320 171 391 75 387 671 67 212 187 394 999 185 450 151 976 346 214 692 173 282 845 234 427 551 489 1037 181 733 516 323 362 145 185 369 580 330 139 145 421 178 335 300 258 20 485 1151 348 660 569 375 178 11 312 745 1139 303 430 409 295 269 1132 302 158 1115 288 154 207 80 367 0 760 279 385 445 372 135 1219 1025 2 42 14 585 629 486 143 1196 21 200 236 332 328 32 339 214 1003 596 791 379 791 741 773 902 301 401 25 735 832 461 241 110 640 956 273 745 684 1083 189 773 403 766 194 562 583 366 442 10 427 134 374 6 836 372 809 339 665 528 267 165 722 706 233 331 70 16 435 21 175 386 995 671 397 289 519 702 771 289 66 725 139 473 29 101 987 657 25 1125 275 351 497 405 137 523 207 298 563 583 179 206 271 905 280 918 839 694 63 889 693 360 8 210 250 790 286 584 37 955 141 327 90 10 68 111 98 127 856 550 115 2 205 329 147 119 289 400 992 114 86 177 715 997 531 367 872 28 337 203 514 443 131 765 369 405 289 413 954 1049 640 302 1284 521 224 65 644 63 119 526 872 181 137 278 2 460 426 347 359 179 174 19 630 474 194 7 214 43 50 697 435 613 802 12 368 66 77 223 234 695 739 913 295 41 159 686 24 232 295 23 415 808 825 458 682 729 371 711 158 421 1038 149 423 74 489 11 445 835 586 514 549 512 97 119 864 819 487 348 121 971 567 1122 1191 623 103 549 251 16 816 345 612 523 136 514 1315 63 94 499 195 258 689 485 335 376 905 586 40 391 54 153 878 25 597 439 590 2 560 304 808 392 524 231 736 219 479 326 1150 599 730 414 508 318 300 461 793 12 711 39 388 158 775 909 422 16 17 9 325 967 565 952 361 732 114 363 920 374 137 978 933 653 9 213 1550 23 254 1160 593 181 237 92 595 501 60 421 431 598 713 379 321 764 94 400 762 338 255 356 185 978 500 401 205 475 420 213 825 850 364 356 679 277 127 428 344 188 221 1142 551 766 40 522 582 112 895 457 786 1097 56 115 313 249 105 378 843 742 518 41 769 193 277 823 288 194 552 472 592 700 912 228 770 214 136 740 54 241 110 372 657 364 142 198 515 400 607 792 322 1039 15 352 289 341 259 1169 491 211 98 866 184 306 314 1006 1374 403 552 668 265 472 484 209 82 158 37 286 168 213 601 381 144 50 410 127 613 683 326 105 205 436 656 653 111 693 530 291 178 133 15 926 235 35 187 490 432 44 474 246 472 563 620 279 107 475 280 675 404 325 82 388 648 178 475 1057 417 570 32 253 415 185 320 1101 582 338 450 567 80 128 1165 60 481 177 601 486 109 260 566 288 889 93 649 297 154 865 439 460 220 771 505 358 11 566 682 470 198 225 213 328 16 330 492 436 770 517 176 40 525 497 867 114 2 379 411 685 492 821 381 165 199 131 98 361 194 223 220 243 800 1009 935 159 156 393 585 31 964 215 758 479 198 29 958 14 661 885 300 701 371 4 286 194 9 154 649 272 382 36 136 173 186 276 135 53 328 32 716 185 814 445 739 304 389 185 104 237 371 223 725 307 586 122 213 755 413 518 1051 44 348 223 292 1255 87 177 502 239 198 686 16 110 297 1265 63 174 535 1252 37 447 356 593 231 770 25 3 1033 529 122 904 76 189 737 183 422 539 89 98 27 79 154 55 487 546 161 357 675 430 299 1014 880 319 263 804 468 127 877 421 380 343 94 462 296 182 631 740 408 404 71 89 919 66 426 258 132 861 542 697 1396 92 757 489 279 346 509 635 181 935 236 260 391 590 982 938 426 162 180 401 283 334 414 348 22 596 352 719 125 239 156 389 280 106 591 591 394 258 240 970 217 383 167 168 663 199 776 792 457 812 96 290 322 47 828 169 587 19 562 47 190 623 273 11 693 822 164 910 666 839 424 369 935 626 774 596 603 723 778 1049 119 333 458 356 467 665 396 757 798 5 575 907 16 762 736 146 1176 460 304 1157 24 703 41 526 316 453 297 368 341 82 430 60 577 633 92 55 231 1124 305 888 500 254 28 599 756 140 101 428 466 257 150 298 188 306 100 439 473 1070 320 1124 585 145 990 377 277 311 660 770 577 838 54 540 578 138 738 1242 248 31 10 123 46 651 531 27 386 484 656 721 214 431 48 780 326 201 578 484 539 347 219 77 417 337 826 234 162 365 63 359 170 382 297 92 396 280 357 282 45 65 1010 214 12 1186 258 138 950 218 556 41 168 421 508 652 221 470 183 94 180 711 199 129 236 713 175 32 358 650 483 849 81 804 696 36 498 422 642 431 482 715 47 126 671 80 68 281 82 651 557 1132 111 13 671 973 409 697 304 311 489 105 428 192 321 1015 157 338 862 705 682 586 488 143 785 312 601 966 113 198 267 205 145 337 778 716 165 74 688 315 275 435 1060 341 338 299 604 452 38 265 198 64 882 133 485 485 580 48 1081 468 1036 1160 171 40 577 553 179 366 483 246 485 689 686 564 1155 551 1097 757 731 710 473 526 710 484 809 642 156 1171 615 842 347 629 793 171 435 388 168 763 874 1265 345 413 190 849 518 879 816 465 688 932 287 254 356 330 283 782 869 576 61 149 167 216 201 538 449 224 32 598 57 523 89 867 172 212 1073 1303 718 488 523 228 127 610 17 446 578 882 429 690 311 201 536 316 649 544 599 107 34 445 54 419 293 779 220 224 402 97 553 495 645 447 190 72 1071 212 538 14 49 552 652 783 779 1015 438 373 465 65 773 54 262 272 207 322 108 1024 178 755 669 144 284 561 812 668 575 443 662 51 31 1152 73 601 38 604 268 770 80 5 83 716 223 523 287 171 144 535 266 510 374 291 661 536 36 258 404 347 292 530 548 24 945 276 341 284 782 490 251 170 340 343 1050 125 1172 382 547 130 208 37 80 367 354 162 581 544 1027 393 677 488 11 436 1167 621 4 728 129 627 689 773 75 743 265 98 509 622 386 71 209 312 272 91 323 262 757 269 465 276 280 368 50 1191 198 9 584 983 4 106 102 1015 648 44 512 538 35 674 1203 759 676 226 961 499 285 47 885 988 561 1258 330 886 659 250 34 1004 714 589 500 530 121 269 527 226 294 98 382 318 472 650 784 289 45 875 145 384 206 1114 90 405 388 379 438 99 113 521 234 1100 632 42 769 312 210 738 450 55 70 227 392 878 121 17 171 432 148 314 60 223 88 73 15 1004 274 15 698 648 653 157 369 757 480 56 239 648 463 72 791 336 155 989 796 435 707 123 584 248 371 80 586 989 989 121 54 49 303 865 294 224 1301 833 256 446 515 448 105 366 327 160 47 303 285 458 238 131 378 549 285 582 421 84 11 757 236 310 24 628 416 830 321 512 157 597 140 128 297 269 151 257 796 1145 198 1406 76 147 319 567 270 92 49 26 784 407 564 514 333 174 94 407 804 492 1116 331 82 141 202 954 35 386 559 336 121 212 47 665 527 80 603 0 566 357 567 67 953 612 656 380 310 609 480 559 415 341 83 9 327 312 599 324 118 721 969 227 557 540 570 107 328 329 173 220 1156 351 441 700 599 847 739 311 49 700 635 47 12 346 58 727 770 197 72 108 837 651 483 432 82 98 368 925 344 843 251 126 373 836 1045 129 48 122 425 1210 606 716 716 441 859 17 428 45 621 46 637 493 616 23 369 666 25 265 639 8 688 43 437 322 311 866 508 291 692 417 618 278 186 56 226 485 954 22 988 160 892 834 380 887 33 676 365 367 109 912 335 726 126 118 566 599 1030 461 498 547 239 319 879 179 308 1227 669 313 412 636 829 428 795 643 85 63 719 957 737 518 1002 503 547 214 529 324 267 235 664 551 444 614 854 186 493 580 850 841 402 381 276 842 474 1101 947 453 316 592 322 415 209 447 151 370 163 940 402 704 739 319 687 654 200 1324 420 656 900 349 555 662 96 435 1287 344 280 2 494 257 466 346 698 533 25 813 1022 780 317 116 859 740 176 477 153 334 930 186 24 412 224 429 726 284 884 205 429 786 425 30 785 102 333 85 703 71 685 790 344 84 342 959 398 226 30 504 76 191 282 96 523 184 564 191 88 135 112 84 73 1585 922 227 28 36 796 413 136 522 201 616 625 654 323 773 132 254 213 277 383 75 251 789 501 17 313 26 391 797 45 804 209 726 1175 190 688 603 704 303 152 754 752 128 483 296 447 279 67 781 174 59 339 320 436 496 378 358 399 391 404 545 19 149 994 10 11 135 227 15 445 16 6 119 557 327 48 601 826 101 804 619 599 339 721 844 182 196 179 147 475 366 148 337 406 222 816 21 322 1122 187 531 601 100 59 57 108 435 428 572 387 496 184 241 121 347 698 349 520 662 864 79 454 791 405 710 100 68 809 102 465 167 388 1136 35 1131 161 543 708 363 134 41 5 90 55 90 232 221 221 596 1220 333 50 565 348 142 870 189 258 254 200 533 558 958 115 1087 369 481 400 61 951 239 671 666 119 594 770 723 1165 225 344 370 532 512 319 785 271 763 687 700 1114 644 737 530 842 844 75 358 376 473 432 292 685 216 362 369 661 463 657 216 477 195 172 1063 473 218 95 186 789 61 52 57 392 132 374 607 120 32 486 697 172 62 433 569 544 99 315 1167 22 797 102 482 99 398 365 24 693 22 7 430 936 224 143 853 242 195 1087 662 249 584 414 316 61 562 751 148 532 577 488 591 99 184 304 29 845 689 911 225 390 126 627 561 1081 174 902 347 273 186 395 106 700 606 236 356 370 803 342 401 612 368 315 626 726 427 155 459 365 604 74 100 44 323 2 219 645 56 298 69 716 68 245 118 201 217 864 748 489 833 674 257 256 2 263 321 417 565 208 407 422 749 12 497 399 1338 126 819 37 52 568 151 340 215 126 95 182 64 0 448 122 1328 330 540 113 1137 176 227 439 147 1323 35 72 354 53 28 239 70 205 81 241 471 490 43 140 768 280 950 1190 141 547 345 237 93 60 121 916 300 304 144 748 178 79 691 382 82 536 622 310 804 442 831 1037 77 34 261 478 254 727 184 585 139 559 689 696 1251 365 40 38 92 42 100 531 38 407 1036 269 278 512 737 148 355 249 1360 592 155 256 108 65 1089 222 239 6 527 636 742 515 343 1230 538 594 423 345 1233 461 693 735 1013 674 53 489 597 40 385 551 1208 697 63 5 736 591 706 299 370 655 659 645 238 530 719 266 260 17 728 14 472 113 181 429 75 693 382 369 994 291 231 363 135 477 330 115 1016 946 5 88 219 819 959 476 160 383 400 785 153 547 532 903 242 1160 307 829 659 58 435 536 30 226 259 731 385 642 22 19 1094 85 363 1180 1121 454 478 977 279 529 103 172 939 272 137 976 459 270 366 388 39 559 148 215 534 718 383 477 245 117 712 207 392 198 10 451 402 630 1058 613 461 862 64 739 645 142 30 1388 732 243 719 794 157 689 74 603 239 368 563 109 201 179 1064 80 1093 1148 401 5 116 102 145 534 50 1247 1361 224 668 289 366 148 505 99 368 519 725 401 168 106 410 515 235 654 554 308 471 376 938 9 180 426 635 240 363 712 234 289 155 276 784 608 481 495 494 599 669 1150 39 1184 549 846 54 723 63 278 454 481 910 561 8 1013 13 289 495 547 438 365 696 44 146 177 628 1233 796 304 378 147 493 684 110 91 17 364 165 911 462 122 417 521 33 967 320 449 315 745 939 897 129 11 846 394 618 555 404 486 790 179 1046 707 517 893 340 482 566 367 904 33 282 844 423 476 540 81 80 781 123 258 532 458 431 160 262 628 82 105 210 994 208 825 111 709 196 227 464 419 253 758 79 375 385 44 286 774 120 859 234 613 157 444 118 789 734 876 37 720 983 362 1111 116 5 356 516 103 375 403 417 171 107 806 986 258 639 156 171 604 91 203 756 532 681 372 351 361 481 617 370 270 644 236 380 978 472 90 321 163 823 708 619 555 140 2 583 511 461 502 535 251 566 30 926 159 1051 879 14 183 128 433 111 39 283 202 531 900 249 104 46 199 46 475 189 966 188 865 418 476 429 518 394 682 602 1259 371 30 11 65 115 559 289 730 855 526 401 367 16 165 409 185 30 1098 877 34 858 347 295 332 675 405 592 45 32 845 368 587 193 933 71 528 130 229 75 1159 655 251 6 50 527 1115 629 723 273 696 465 491 211 1141 325 339 457 1148 294 644 501 134 1177 121 835 56 56 441 66 50 236 313 470 373 573 560 226 74 800 398 526 398 71 159 627 448 709 734 107 803 354 459 383 806 231 799 111 339 278 294 99 504 629 996 578 166 691 229 580 666 399 476 580 734 913 178 969 529 577 118 407 542 606 474 387 190 553 425 835 937 529 253 514 1337 175 181 657 255 531 310 497 740 1067 538 467 921 169 947 512 756 615 671 342 161 7 467 286 216 41 772 96 940 365 788 356 241 246 116 739 572 503 1233 866 869 395 19 141 722 126 39 120 461 608 739 194 683 309 744 98 219 369 448 16 207 89 423 671 381 1011 16 630 898 520 253 172 120 94 419 337 222 371 464 459 586 235 915 585 954 21 198 400 440 176 913 734 1063 701 278 582 316 321 639 245 130 770 355 514 56 79 411 424 492 428 1036 583 374 93 283 209 218 665 80 903 435 282 276 457 959 113 63 341 692 621 73 69 443 315 554 185 498 369 649 722 516 531 264 465 407 640 158 753 643 792 235 1290 993 176 990 726 32 364 769 307 492 542 147 812 132 387 280 687 1040 218 136 284 45 232 168 265 500 888 297 177 950 471 140 783 533 328 851 101 150 758 146 824 143 232 823 27 633 113 197 272 40 391 79 199 688 53 390 542 405 689 1044 291 910 642 411 190 115 142 831 396 345 535 239 281 500 271 282 448 51 637 381 253 465 724 310 481 646 189 817 60 832 103 850 74 526 747 381 126 280 350 297 687 763 32 510 6 204 476 244 502 420 441 443 303 91 118 517 445 40 669 159 444 431 292 121 21 386 265 363 257 527 100 432 710 126 293 225 147 1005 175 789 267 53 200 14 375 840 407 556 763 201 562 823 244 919 183 403 314 22 97 86 65 137 538 273 398 69 287 683 576 95 318 209 1171 565 38 643 168 994 741 145 1228 573 1071 839 93 552 608 226 518 310 275 134 220 779 46 1146 39 712 56 267 20 102 188 120 916 79 308 80 724 352 135 610 144 551 704 445 377 71 380 572 786 104 757 149 261 254 562 446 61 525 1204 516 331 1112 225 853 746 479 203 690 1132 302 355 533 443 458 442 335 343 638 598 13 246 290 633 106 85 91 706 668 1014 221 969 812 631 868 573 231 199 131 200 21 615 586 42 150 442 623 220 434 599 61 74 684 216 338 212 1032 1019 290 324 260 692 387 1201 409 414 1243 440 257 252 312 910 893 459 138 662 55 224 87 248 88 11 117 230 395 991 219 507 323 389 32 666 296 255 178 357 790 60 67 1338 68 368 798 32 79 66 759 458 492 445 437 272 132 365 609 998 450 861 509 35 484 272 414 215 441 605 48 362 95 129 2 417 539 40 769 464 671 329 156 429 640 68 304 217 1132 101 307 735 67 185 9 247 104 477 70 527 358 126 91 721 423 496 507 125 256 664 1295 835 155 1080 424 1001 283 1012 310 641 108 310 24 421 790 374 306 164 227 290 291 404 836 80 646 0 262 45 334 504 343 34 176 1108 23 478 229 678 297 371 851 968 586 392 954 292 134 331 818 326 748 782 196 796 427 563 577 96 777 764 914 288 705 49 573 45 712 539 293 404 260 262 1013 420 1208 334 548 44 635 902 820 465 514 784 284 137 707 429 109 124 762 51 844 392 375 6 35 169 133 292 289 318 714 288 678 327 336 24 873 438 265 1157 322 25 338 367 167 318 494 911 1063 668 157 619 119 1048 641 302 536 224 848 367 1267 39 453 419 292 413 172 110 857 391 724 158 569 343 630 795 1 130 538 139 433 688 832 289 293 780 1286 643 521 871 511 444 125 780 36 343 573 163 97 1232 99 296 1297 175 1032 499 174 237 648 794 420 429 1090 644 706 80 233 99 795 189 87 403 332 24 493 715 54 466 241 298 1308 89 1097 739 1217 322 220 569 424 431 322 386 1082 41 593 159 650 222 418 872 169 282 44 1213 658 66 347 150 488 558 1014 344 221 208 382 486 332 219 458 49 166 187 154 26 463 780 683 276 588 568 803 94 159 709 167 456 664 607 586 284 191 710 237 194 266 683 0 109 136 12 698 21 536 155 90 29 481 445 1386 395 495 149 90 860 379 522 996 462 501 564 294 844 1497 246 345 497 134 575 739 583 170 181 518 291 7 300 186 481 443 1004 260 2 790 405 45 709 732 114 16 560 565 127 816 83 242 391 654 642 241 423 387 622 285 549 584 223 400 1202 774 276 762 165 618 418 0 482 578 712 165 334 951 1043 601 499 97 366 224 900 365 245 986 8 805 170 288 868 169 169 46 399 616 96 57 240 589 238 616 97 385 179 118 1095 153 54 296 220 980 835 1262 1104 777 226 283 410 702 36 94 128 260 205 380 286 72 544 121 38 704 688 39 792 311 323 1024 283 160 563 440 390 1235 892 233 21 454 120 181 487 1024 335 989 279 82 231 86 417 391 598 570 64 177 359 532 464 396 44 253 180 509 1089 664 111 12 236 1018 172 344 196 1263 136 963 826 818 102 334 36 1003 437 798 617 1017 825 942 184 1225 194 688 588 339 362 476 41 314 181 229 78 192 534 950 197 301 972 72 435 485 42 769 966 111 940 499 294 926 379 245 209 141 3 370 622 398 457 479 1098 97 762 522 605 232 404 378 227 539 244 306 278 194 38 293 282 121 116 116 648 616 179 202 19 378 401 201 88 87 748 57 427 398 249 233 505 107 37 347 97 490 501 231 410 499 39 1050 865 797 1059 117 501 74 483 390 806 723 560 24 192 272 55 185 931 1114 814 239 307 1254 942 56 104 31 354 389 428 173 314 199 341 909 991 410 750 495 448 19 535 130 278 600 237 1143 144 9 97 328 55 104 485 555 326 831 417 365 163 176 4 116 149 393 174 1005 731 466 768 994 290 36 264 393 569 80 910 782 124 434 104 30 689 680 377 186 204 160 213 1214 164 46 642 1014 543 518 744 669 335 660 27 95 587 517 245 119 708 148 314 222 386 771 228 68 375 325 438 542 426 326 257 624 467 866 134 339 465 159 666 375 522 663 12 350 395 447 951 674 77 3 312 847 340 473 8 147 595 169 297 142 990 486 195 602 368 442 120 539 587 248 155 803 57 270 556 1312 116 16 33 78 790 2 581 789 293 134 93 164 139 181 542 621 267 19 410 800 17 101 779 176 166 3 470 318 461 98 498 355 351 23 978 455 657 23 327 506 339 923 202 867 685 213 409 294 432 858 272 1236 642 615 11 656 445 893 1468 77 635 383 305 531 92 223 100 49 110 709 776 174 938 125 339 357 846 444 97 702 142 302 1017 775 144 186 361 549 1093 226 1017 373 1159 411 8 792 716 810 1129 1075 688 349 28 53 1007 1148 474 38 256 123 785 464 343 718 186 5 277 728 165 144 482 648 702 148 15 458 183 126 102 1367 318 841 578 311 676 552 389 354 536 5 238 159 454 775 465 631 586 622 666 467 167 83 457 562 81 69 750 756 188 120 261 315 671 328 305 98 546 259 284 80 559 295 635 75 722 253 238 453 763 971 1263 628 827 61 127 723 356 392 481 1459 133 343 243 611 547 499 665 108 80 65 401 154 388 845 1134 38 846 181 403 229 124 827 51 17 24 10 470 78 260 186 347 188 306 36 980 173 676 246 285 134 240 248 453 266 512 1 156 398 339 487 482 652 211 576 52 588 192 150 82 975 367 270 292 620 16 52 988 919 178 508 978 746 430 394 80 489 317 623 729 20 313 591 482 757 968 294 373 159 549 908 160 174 111 837 775 185 777 216 58 76 505 693 204 82 832 579 292 529 348 28 10 595 496 1266 715 165 124 370 837 366 687 22 492 304 372 67 944 75 104 992 343 328 762 119 305 633 588 972 188 374 333 683 65 151 1051 358 131 101 458 526 416 303 1015 179 727 13 984 167 578 999 585 283 217 34 74 390 352 135 68 172 106 74 420 359 571 864 346 352 975 88 438 412 148 60 79 328 196 720 39 754 638 331 613 729 614 1039 33 279 331 833 628 1327 332 52 512 1218 390 342 445 694 3 225 430 259 798 328 841 595 447 545 251 23 128 379 565 196 936 788 992 131 254 134 815 1037 58 4 145 206 329 43 748 239 527 389 319 541 143 984 557 316 1009 384 132 118 295 110 196 101 355 645 241 1312 4 9 616 913 97 362 1106 644 343 881 722 73 682 1260 740 573 476 927 963 473 621 643 659 23 87 915 1117 21 371 785 283 1 155 765 766 356 679 464 375 755 128 493 256 266 122 98 23 128 757 89 51 342 912 337 210 641 425 348 370 132 76 347 307 334 266 459 474 328 153 204 857 122 675 729 376 363 756 865 121 328 291 170 873 775 534 34 81 454 221 22 778 199 306 870 255 512 299 418 357 182 451 285 588 602 131 440 146 741 341 256 279 305 586 98 181 508 582 322 324 448 283 414 377 792 160 504 54 781 245 267 564 588 1411 107 979 387 153 561 926 774 286 448 669 610 824 255 107 432 259 469 602 97 298 235 431 1382 690 124 677 1011 769 1019 487 63 655 422 123 434 255 249 866 730 487 422 484 576 396 370 1059 947 887 226 382 666 201 427 104 16 544 401 41 526 927 747 492 938 298 641 785 73 793 244 168 332 95 57 267 307 419 138 592 442 164 688 140 439 95 6 640 324 241 210 584 289 23 153 695 53 952 801 968 814 162 1124 59 436 286 376 47 521 338 628 235 787 480 555 966 155 809 945 146 85 1073 341 1041 287 350 110 372 989 448 539 7 366 77 550 79 688 531 530 1376 445 63 254 1036 867 597 145 257 94 433 1022 109 257 531 213 390 606 990 151 440 671 54 95 59 621 200 562 141 136 170 236 1421 79 819 358 925 459 469 515 582 241 82 137 1005 101 454 95 1079 168 463 275 348 1135 345 60 751 368 454 16 337 1122 578 370 314 265 63 187 622 319 529 135 614 466 403 12 281 436 436 251 326 107 1058 845 282 528 61 344 233 407 1087 770 253 38 29 1305 521 356 787 561 1098 485 30 778 577 808 166 252 552 214 393 807 94 296 590 551 80 253 298 289 268 480 827 1074 164 206 282 728 76 97 237 1390 628 1124 584 1097 97 507 464 57 208 438 111 318 44 643 118 418 89 83 148 367 606 216 555 631 103 756 356 504 60 557 625 72 361 525 44 339 130 899 626 562 31 1051 421 53 1285 19 120 41 162 80 294 401 513 1013 588 191 57 835 349 975 249 256 149 178 613 501 697 70 19 648 134 772 526 514 108 623 34 341 707 188 196 609 25 243 442 568 117 253 441 503 1028 110 75 93 788 200 117 24 533 37 204 143 220 669 9 334 931 124 762 225 138 1047 602 37 424 267 458 141 643 302 294 340 238 22 607 252 160 347 33 425 111 646 774 977 461 362 729 107 582 463 454 688 378 833 730 70 138 281 817 276 1141 989 66 287 94 112 882 93 441 441 1026 314 405 263 461 101 998 528 498 667 646 945 737 1077 598 143 778 316 588 242 617 580 244 173 506 262 268 343 835 234 420 179 494 202 266 556 660 31 57 97 154 955 227 48 307 331 203 600 372 143 209 761 959 88 235 214 648 448 86 471 472 346 417 4 419 29 11 321 86 326 474 283 32 677 830 419 17 508 293 683 687 373 177 1004 776 285 491 49 709 186 335 1269 856 6 24 653 339 348 19 193 414 94 417 894 181 157 36 477 714 164 253 470 709 1049 513 127 393 814 150 1167 454 626 176 495 671 585 285 325 50 630 949 488 510 650 840 346 185 127 70 127 291 305 535 1206 437 382 685 554 203 901 207 482 10 462 525 610 457 107 233 691 275 437 1032 95 254 2 695 383 664 34 888 103 286 83 71 972 249 66 489 621 386 805 917 636 493 479 822 679 156 258 116 1115 417 852 728 295 401 496 69 768 5 399 495 1032 178 417 428 184 325 1047 1110 311 244 2 36 348 563 252 39 714 124 397 161 266 10 435 288 158 859 641 197 14 956 468 305 1050 123 232 130 168 429 777 658 155 1155 84 735 702 700 332 521 674 617 119 703 188 353 584 543 422 429 41 77 1038 361 1150 292 187 215 586 291 635 183 185 11 158 169 686 450 332 641 418 305 472 251 48 697 289 582 252 148 109 738 79 588 357 795 565 129 29 592 91 33 306 464 245 268 320 243 83 558 778 619 298 98 277 21 58 1109 562 462 166 24 37 622 470 386 71 950 72 346 438 525 103 154 10 259 193 341 847 676 323 41 436 595 202 204 65 86 123 384 664 620 403 497 746 494 608 586 59 413 261 243 547 520 372 1392 124 23 405 805 671 363 191 19 1154 850 379 263 474 199 548 15 969 217 363 776 197 372 1066 1038 117 82 357 90 114 92 368 697 323 916 292 259 222 62 449 57 746 228 6 540 1055 1177 779 368 621 673 181 48 591 454 497 12 306 292 537 489 301 418 66 862 126 569 370 699 84 256 15 1283 486 295 354 135 753 115 725 272 677 199 100 278 268 363 603 554 264 443 494 706 91 703 587 1032 465 844 248 277 122 255 829 881 961 543 133 379 48 286 282 771 353 636 432 286 672 663 168 213 361 313 570 987 262 600 134 542 199 352 706 1100 239 27 230 104 156 246 535 162 974 852 172 356 97 505 3 133 322 627 317 157 96 127 475 563 214 54 607 66 485 264 201 877 1282 377 262 188 19 1043 5 275 111 929 183 55 802 131 505 355 679 257 940 675 760 811 498 307 1022 120 667 1032 687 118 870 4 90 12 554 92 482 30 666 323 228 86 105 320 432 369 435 84 731 300 242 212 513 274 469 97 47 363 241 816 21 135 976 291 297 670 512 585 107 43 860 519 466 421 165 210 295 783 329 181 505 671 634 891 323 395 245 507 170 447 621 243 607 127 99 95 393 388 192 397 1157 1258 742 491 325 428 1054 422 438 358 259 113 1152 40 456 9 20 274 50 137 131 452 398 225 35 308 152 177 45 405 776 1408 209 426 122 614 192 674 48 214 610 710 838 115 610 627 610 153 736 711 506 152 175 104 350 817 241 327 536 151 505 365 534 45 109 429 237 182 293 875 834 1015 200 174 550 27 1055 693 658 214 293 775 615 616 1366 373 2 616 35 556 440 773 987 500 466 958 282 335 557 405 743 1039 796 565 601 625 329 164 131 650 472 924 511 211 506 1024 193 286 975 97 156 270 319 941 632 514 699 22 608 225 882 517 1006 191 481 58 467 629 728 335 39 587 866 1126 942 259 427 540 173 856 524 621 26 183 249 40 433 550 43 306 508 426 184 36 90 113 1 634 376 209 502 711 628 144 507 125 126 505 35 1128 505 559 151 425 740 357 300 59 307 327 856 96 262 225 200 485 542 45 62 580 389 609 148 418 736 9 221 120 483 287 947 605 201 537 871 795 241 799 714 759 77 703 711 315 734 584 465 568 494 444 418 101 42 307 151 48 126 429 274 117 631 410 176 568 214 306 426 502 759 112 475 455 637 46 131 709 29 77 423 457 64 703 409 582 136 1087 420 73 30 125 989 618 100 29 495 981 114 13 5 374 112 646 674 499 700 146 50 516 372 394 283 357 164 436 442 677 195 196 175 641 571 699 589 567 372 1049 689 603 46 179 242 0 241 13 881 204 258 378 75 517 296 1003 499 397 192 324 225 697 1000 546 976 241 420 1 384 417 228 292 212 1214 90 418 1211 216 216 53 564 81 284 982 1195 45 54 164 17 884 509 710 491 619 727 62 39 397 108 178 588 249 539 885 348 763 588 244 811 210 111 235 75 171 507 120 459 789 919 16 149 500 46 672 177 941 842 519 767 598 177 73 697 1550 906 315 309 973 322 679 449 1166 1005 256 317 350 843 937 257 207 181 34 709 476 9 11 453 94 590 1161 931 1137 884 428 533 147 658 175 493 266 372 430 509 76 857 667 552 209 651 595 554 208 314 402 314 302 484 422 723 170 606 194 611 463 112 407 449 99 515 182 240 200 220 151 883 450 448 807 729 224 269 136 307 123 3 239 1091 546 211 660 665 201 87 37 463 605 400 97 164 849 494 56 471 556 505 58 378 894 1 229 893 1010 879 84 600 593 363 164 760 299 499 67 237 14 102 211 312 61 834 236 676 538 433 537 1046 18 655 965 203 778 471 217 203 627 244 135 999 550 98 43 85 271 144 54 58 754 630 758 207 655 166 702 344 1057 77 385 128 496 80 758 31 703 285 299 73 120 541 685 1114 406 360 223 89 41 150 653 625 138 864 578 397 442 49 482 676 1052 127 202 121 782 185 214 171 1227 156 28 754 728 64 705 846 629 261 249 413 573 513 64 200 80 602 446 578 195 23 245 340 206 932 1282 328 91 300 912 260 589 43 64 167 469 647 635 354 478 578 586 413 474 229 152 669 534 316 28 558 391 474 643 336 499 892 270 91 330 460 84 467 427 69 708 14 653 959 605 293 870 167 516 644 29 252 110 1057 221 614 110 37 135 170 609 644 761 364 437 76 134 62 245 614 68 14 643 74 530 547 529 11 743 126 155 53 556 332 308 636 483 108 625 39 448 899 552 465 382 369 122 488 215 457 665 403 109 990 756 79 181 30 256 34 850 533 576 585 108 85 585 382 737 503 1080 625 289 1153 332 322 282 694 848 501 467 217 347 568 1105 166 364 303 1023 10 1049 243 326 803 1401 81 675 34 41 143 809 855 136 263 149 299 762 557 209 308 378 660 455 357 175 24 262 344 9 249 582 450 8 59 360 473 803 770 224 1078 675 728 31 27 175 246 223 286 812 542 326 530 736 19 145 632 990 779 344 24 149 340 500 350 641 560 518 410 1010 820 795 877 213 245 156 1036 320 375 469 84 407 704 746 43 276 182 802 172 306 540 1087 49 519 388 240 217 214 442 109 120 180 352 30 96 633 24 654 140 85 77 151 37 487 780 91 20 210 126 583 117 659 409 106 237 351 247 126 832 277 25 7 778 96 453 180 36 42 337 406 25 550 558 718 41 959 48 721 373 214 578 60 708 215 716 1073 244 790 411 609 58 58 377 889 145 658 190 800 196 300 415 302 260 333 255 291 727 453 674 271 257 253 403 518 366 365 491 812 413 184 417 259 606 205 199 1142 322 549 1019 243 1116 379 842 422 985 168 243 417 130 48 426 191 153 467 466 861 621 227 27 139 381 344 636 956 15 31 910 319 332 229 81 80 559 648 213 173 685 1039 36 547 462 542 179 145 546 616 479 275 1153 82 19 668 198 472 230 550 351 540 21 3 157 51 541 109 240 359 418 535 79 492 355 355 413 351 338 115 635 1056 76 378 158 304 607 497 478 1477 160 610 1077 210 77 570 358 22 1161 119 738 486 429 135 51 66 85 75 213 549 529 1009 195 160 458 513 139 464 276 343 347 94 946 855 612 224 24 432 601 1016 218 59 100 349 353 747 47 71 255 209 1004 64 200 284 218 243 807 186 783 128 144 10 76 476 391 104 925 285 727 277 484 210 11 570 788 1 252 1092 648 1167 527 679 721 297 737 691 818 67 399 198 434 228 329 318 739 495 1011 91 696 567 547 1018 1277 239 443 227 100 94 885 602 499 50 202 32 1096 683 738 567 731 495 1155 459 47 56 92 129 304 96 14 189 1080 346 104 587 660 812 680 436 0 1051 566 785 911 791 21 245 410 1311 385 132 313 269 879 588 853 93 1138 304 318 486 105 329 852 284 112 251 511 395 312 6 772 631 505 465 267 1288 366 484 1021 268 202 297 777 219 665 261 728 917 1175 563 463 324 98 506 379 109 739 283 73 54 822 25 290 147 307 212 206 725 581 423 287 109 470 200 96 370 14 795 20 528 1032 79 81 829 292 342 602 979 647 685 6 382 242 48 382 1314 389 176 1045 855 76 8 278 337 653 366 230 282 42 321 94 1062 3 410 1 406 300 105 135 1020 922 576 22 332 177 736 1055 1259 278 145 628 10 188 491 642 630 632 339 61 77 53 227 519 229 257 5 752 110 10 1123 512 425 199 472 94 412 312 423 254 671 400 670 706 15 436 268 44 87 580 250 462 478 989 978 991 365 640 812 216 458 253 166 296 1256 255 242 201 866 61 209 107 375 118 176 606 533 258 490 527 440 24 517 657 983 426 382 491 154 363 66 243 570 46 133 407 32 1042 114 639 139 66 38 438 529 1024 752 509 269 127 506 250 70 1240 557 745 448 256 617 365 559 287 406 1094 165 419 180 687 284 777 227 276 934 278 33 751 863 527 75 157 8 289 774 820 76 327 1130 465 250 250 277 762 287 25 239 575 210 1286 259 344 646 624 812 70 1478 1193 50 23 482 336 312 66 60 361 129 347 265 811 504 276 647 375 236 408 544 202 945 214 158 802 232 298 782 209 413 73 251 35 384 375 315 114 446 60 171 106 72 320 315 269 872 866 45 9 104 280 191 127 374 1077 420 710 491 859 676 298 822 359 106 408 788 329 40 23 437 927 619 573 1253 261 524 500 640 627 635 377 675 206 1122 211 31 515 321 934 111 811 160 256 427 334 83 253 420 529 412 169 132 410 123 325 248 571 229 549 645 555 811 227 832 61 716 1080 187 65 325 429 28 99 680 131 263 591 151 287 71 137 112 81 125 506 329 526 456 1276 350 239 708 1020 497 545 174 56 168 91 384 53 795 157 214 874 569 431 183 174 676 1193 818 430 326 19 877 563 247 212 861 35 648 238 172 1085 673 77 22 708 295 391 815 752 95 928 844 491 762 124 59 290 629 330 629 885 206 591 1069 1105 321 519 694 656 17 808 393 81 176 404 9 44 899 915 278 335 255 665 951 44 887 248 733 11 424 220 847 72 452 1211 1 6 674 561 785 268 339 0 91 490 234 697 897 769 577 554 363 161 416 75 866 15 406 741 1069 962 994 825 226 783 183 829 111 365 618 730 678 186 1113 329 421 367 757 167 224 345 252 345 789 510 66 691 157 299 952 43 159 659 378 761 175 114 776 828 447 14 454 355 473 419 664 334 655 47 68 479 479 27 810 444 24 861 79 703 67 191 244 184 72 377 542 174 494 777 110 56 680 265 626 980 866 921 292 278 996 499 484 420 163 64 308 183 331 568 265 121 332 126 85 33 130 550 498 39 465 528 1150 972 69 124 430 133 928 941 584 848 474 685 327 882 1194 602 1166 731 914 93 410 791 322 524 709 81 320 369 393 370 795 558 352 641 211 719 574 831 1278 704 880 417 15 388 185 316 873 38 337 249 276 493 720 35 522 40 854 109 16 1036 487 289 399 574 154 576 471 176 608 81 1058 176 415 37 125 402 355 403 201 584 21 895 799 779 422 404 89 94 666 206 339 384 307 419 563 84 415 167 838 198 724 434 1103 775 330 395 423 525 606 183 794 22 213 60 48 700 46 1183 194 1127 399 615 185 870 697 960 188 649 200 239 506 474 351 463 157 1198 403 11 70 1001 488 459 209 207 314 162 237 466 642 174 840 1200 1055 492 390 166 99 702 823 242 915 182 714 663 72 814 397 218 313 78 520 619 368 549 37 50 142 148 290 315 28 349 428 319 32 793 24 129 271 110 964 610 52 310 291 74 96 448 369 141 159 219 373 363 875 1039 380 312 557 315 459 233 582 665 436 593 187 518 887 494 430 629 524 506 298 877 7 257 211 210 129 68 471 107 111 595 32 289 575 149 136 623 640 523 237 224 315 473 146 128 244 852 212 87 84 226 12 666 207 559 513 240 94 136 453 228 787 90 391 577 252 430 470 55 86 91 179 446 378 244 920 247 941 1102 533 810 466 850 23 73 186 206 270 385 639 1249 331 6 285 351 532 231 506 18 922 960 702 674 300 163 634 35 16 303 180 128 427 496 159 269 61 554 154 131 416 193 334 110 278 223 414 832 290 51 1041 118 8 491 388 655 166 1091 30 131 271 29 264 1262 419 1273 192 330 169 72 93 726 758 536 491 1192 506 349 549 441 546 53 34 122 412 99 426 514 486 24 60 815 1088 543 501 129 6 443 926 660 501 1313 578 100 43 597 619 446 460 447 546 195 378 560 81 772 23 496 89 115 802 732 816 295 707 45 653 253 614 13 146 665 832 115 920 965 453 354 517 1153 139 734 148 871 188 242 936 269 20 487 750 1304 563 204 375 56 251 732 510 249 163 597 756 565 60 160 466 760 38 778 636 849 85 217 66 181 1312 850 893 508 698 772 227 31 415 148 585 349 426 261 53 897 336 305 364 890 326 44 370 951 158 581 668 147 181 618 257 815 148 733 537 568 882 293 68 109 811 176 208 99 211 154 288 292 255 148 307 565 52 693 403 24 377 248 448 778 330 393 246 814 97 503 139 136 445 436 813 646 651 414 200 846 48 837 311 431 347 490 921 755 271 206 755 197 238 188 740 304 129 426 758 74 38 669 729 134 515 278 715 641 515 139 182 179 246 1144 581 84 165 39 894 377 228 405 391 813 1343 1234 222 1043 8 292 59 329 432 1209 13 180 582 774 157 801 755 257 466 609 864 364 77 316 702 957 464 211 852 205 514 459 473 330 86 889 334 364 519 11 1082 325 510 130 18 457 301 387 25 528 48 1140 589 284 733 657 0 929 441 840 914 315 649 518 720 750 180 460 81 1106 471 0 49 12 363 268 305 54 706 874 470 240 424 4 287 496 480 500 94 826 929 639 441 505 497 336 146 52 677 1225 318 337 8 1101 105 563 190 36 142 243 1004 947 745 881 151 814 407 250 489 1060 215 202 833 491 340 218 705 275 336 860 636 575 592 428 619 195 1068 575 819 522 607 655 1029 313 1068 705 875 43 210 210 42 849 392 68 222 185 40 51 118 46 602 419 436 449 629 135 241 931 101 498 732 362 104 781 44 1235 326 535 125 1279 404 22 630 263 807 374 202 904 528 385 191 596 311 609 726 820 173 753 694 283 874 473 783 462 804 424 61 218 479 1008 113 461 504 904 312 160 236 349 117 626 64 234 128 1296 221 621 230 648 77 821 596 1053 399 860 850 952 230 435 52 367 564 509 197 624 288 586 212 701 1309 130 33 326 289 1390 418 780 136 1160 57 617 925 345 608 327 701 176 119 1215 196 281 801 966 362 172 1021 624 935 695 707 209 774 520 739 40 393 505 256 619 71 846 225 706 154 369 378 252 603 103 657 1043 17 429 471 203 296 777 366 1287 116 761 809 141 823 894 309 233 652 316 417 314 344 387 380 49 476 193 280 115 515 382 586 199 567 50 70 22 527 355 152 203 279 11 384 1056 597 63 177 505 88 318 101 108 248 289 181 438 299 54 427 244 1091 422 436 346 400 484 414 768 257 351 49 106 244 869 83 88 569 474 213 347 172 782 757 250 32 544 197 661 174 689 659 539 926 485 759 16 400 810 263 524 436 869 79 586 261 356 873 169 277 274 17 189 592 294 139 317 1303 708 282 277 302 425 813 235 243 481 578 303 419 210 70 465 413 9 725 220 216 552 195 700 478 425 544 575 450 601 607 1163 764 68 538 76 451 4 314 141 249 197 614 241 170 298 422 7 433 42 688 242 184 172 308 421 233 571 466 413 314 261 306 715 442 167 811 320 876 619 490 508 899 465 459 39 525 797 191 109 317 905 331 466 572 1053 396 541 453 220 1011 340 1102 601 78 835 46 212 374 63 236 69 51 18 364 212 250 1049 96 1145 527 505 508 114 215 57 535 1073 459 375 599 939 630 88 418 761 223 181 90 574 464 770 152 941 612 1067 258 56 436 792 187 272 673 464 267 558 426 459 435 82 1007 216 218 207 133 748 12 244 663 366 256 677 292 425 271 435 82 414 236 1128 416 768 422 89 801 685 721 70 710 251 48 203 851 691 72 146 963 1345 820 525 26 113 229 674 265 517 228 771 23 1026 216 78 586 617 151 47 402 391 13 243 46 67 657 353 153 22 446 490 198 670 280 270 433 51 281 484 162 528 825 91 262 1110 331 485 131 174 529 883 408 227 127 169 0 310 258 13 4 1366 108 97 629 447 429 91 696 342 481 101 596 493 164 155 441 627 101 458 734 3 449 605 125 508 385 56 582 646 274 60 66 62 203 717 347 523 1164 531 118 104 908 318 798 523 68 536 423 69 94 115 84 240 454 226 402 725 622 70 934 104 142 678 573 619 220 452 71 420 395 79 1087 3 742 230 324 64 256 333 192 682 948 1014 204 463 379 610 122 205 774 154 248 815 886 1140 484 183 174 53 113 267 424 1079 151 615 214 319 635 566 712 211 319 501 547 111 115 164 517 897 77 334 590 404 227 771 334 127 334 350 109 120 384 382 50 71 765 437 393 652 195 520 403 878 80 40 549 109 472 739 171 614 289 361 577 522 89 341 519 637 699 791 364 263 135 735 321 235 646 221 285 397 0 196 188 753 326 820 2 661 230 328 50 272 127 1148 60 333 324 131 778 535 530 537 499 990 49 335 546 119 281 512 35 75 161 18 798 432 64 1177 497 691 362 1132 182 318 563 362 64 537 563 10 1082 350 557 274 661 444 718 475 512 277 178 73 1127 251 822 994 737 945 857 320 196 358 555 366 223 945 213 625 51 144 510 648 430 872 221 389 130 313 449 569 885 259 460 572 331 423 455 250 100 449 67 991 106 238 990 220 1224 496 662 349 533 5 992 84 1007 529 216 173 394 178 118 1076 331 79 721 695 464 210 324 246 1362 1430 10 163 58 1409 210 393 813 289 197 735 466 639 320 914 70 438 667 525 774 780 1041 553 35 381 173 1306 808 664 585 25 457 516 95 542 103 354 360 55 797 263 559 207 940 745 394 331 411 447 138 19 34 595 575 117 261 60 950 476 89 123 535 542 166 552 683 234 827 608 508 747 419 574 372 21 131 621 69 443 426 40 795 137 236 141 149 1138 369 994 974 279 326 297 854 367 811 259 259 172 116 287 429 290 295 200 582 228 638 28 136 595 692 147 698 41 729 948 557 375 739 359 186 148 920 347 812 651 198 656 762 1024 437 731 233 803 440 248 56 516 337 88 1025 616 679 254 370 892 64 171 594 98 911 244 614 371 422 571 659 175 158 267 26 851 172 153 630 570 119 115 376 800 56 722 72 303 317 790 264 208 426 184 130 348 1143 259 694 286 422 862 561 760 530 761 694 391 198 199 132 329 130 188 231 529 224 786 781 669 940 432 344 503 792 593 1278 283 126 741 1389 248 79 432 968 76 643 583 219 71 676 239 338 894 928 395 110 1097 190 22 252 378 351 89 238 673 691 0 607 146 492 135 131 604 332 180 215 97 71 498 29 170 249 935 987 49 158 719 155 188 23 310 876 32 328 315 223 686 362 707 142 148 706 210 249 203 494 557 108 209 103 1094 625 582 775 465 17 63 648 320 40 618 151 232 1073 475 570 40 1130 607 194 504 881 12 26 452 629 679 1034 301 422 269 995 768 570 436 407 580 3 186 275 198 20 945 391 610 534 376 286 476 56 10 56 530 201 474 271 914 945 909 759 392 481 596 16 57 1386 868 351 298 219 1386 313 261 686 280 350 42 326 129 105 113 441 610 220 890 231 103 15 345 814 96 543 687 893 700 254 811 87 425 368 68 991 562 311 103 671 220 10 474 749 815 78 4 110 716 88 548 34 640 340 475 37 266 599 436 122 733 786 165 730 538 898 215 553 377 262 318 258 401 554 420 126 138 76 1042 311 474 924 939 139 486 402 66 192 1120 680 479 802 535 63 184 114 79 362 73 503 63 392 83 171 398 317 822 113 289 95 285 590 498 70 457 949 17 333 458 1224 1242 582 686 628 241 258 354 412 111 155 665 742 1092 44 695 301 546 452 455 120 153 511 221 409 542 465 166 914 140 386 150 716 398 736 540 337 137 114 272 14 794 542 766 314 458 833 333 314 328 160 386 293 392 100 356 162 473 317 245 571 109 743 32 207 126 208 1060 116 117 630 958 784 951 828 93 221 1128 158 326 153 135 168 880 101 131 435 747 550 516 492 413 218 502 731 196 438 473 7 317 60 614 311 553 210 134 12 688 404 299 269 158 57 273 251 195 335 248 14 37 51 765 852 577 531 235 68 836 414 928 739 58 762 339 241 543 241 249 661 1231 212 576 477 352 527 39 956 875 365 584 84 214 824 195 78 123 643 59 127 607 880 209 256 403 363 188 485 722 490 71 507 141 460 261 211 845 165 132 762 466 30 472 425 99 194 73 981 532 117 157 850 1 160 459 288 449 44 391 80 806 296 16 1041 0 163 29 890 157 237 729 432 1113 416 312 246 709 422 431 365 187 92 140 110 299 528 376 907 19 210 38 338 1319 125 206 583 266 548 508 262 530 436 620 116 21 238 387 98 50 502 1046 851 292 591 599 30 278 483 23 269 344 363 241 34 596 299 20 963 859 512 193 226 859 207 500 45 276 308 389 393 502 193 117 264 1160 293 294 1290 72 475 1308 116 84 883 68 991 466 226 402 221 308 872 752 52 500 811 666 448 422 262 281 165 221 319 408 84 505 343 139 364 395 491 937 342 539 671 752 269 20 535 1114 210 372 663 592 77 818 397 350 420 1079 742 71 153 108 200 42 297 508 596 554 742 555 50 126 1233 448 192 262 561 789 106 236 190 437 453 65 526 310 181 1308 642 79 503 610 100 783 272 847 30 659 110 95 192 2 285 667 798 219 295 866 917 234 1036 270 310 575 463 864 238 534 124 235 807 1116 230 433 1031 683 770 520 851 59 365 120 423 81 119 292 80 119 227 600 181 253 156 37 757 372 10 193 639 1263 531 333 101 585 198 340 535 67 947 34 372 458 193 784 602 255 478 401 601 336 470 421 201 449 634 512 340 208 247 488 746 581 551 396 299 204 134 275 41 543 612 542 423 800 506 1079 337 1093 548 53 420 581 83 976 168 382 11 73 131 623 105 686 269 512 565 84 173 580 423 313 835 731 379 33 3 372 462 904 722 303 450 83 144 133 915 657 3 924 1067 25 137 199 142 727 889 950 37 283 755 725 65 480 280 397 1063 141 587 236 76 1185 802 317 222 158 501 252 580 70 548 134 433 325 769 801 735 525 101 250 67 330 652 151 494 41 48 1384 220 285 564 255 433 111 851 807 793 204 666 118 259 891 385 108 413 678 113 89 412 182 116 377 129 525 486 643 93 944 1146 71 493 556 595 146 361 351 25 626 721 157 224 220 1197 297 370 681 509 370 28 390 1110 196 442 1 857 985 835 245 813 444 875 349 205 256 138 52 367 119 6 306 127 626 369 290 638 881 195 491 141 21 319 417 751 343 481 375 154 641 767 707 952 1162 365 285 475 353 401 592 259 193 372 13 665 290 343 351 717 184 164 447 1045 219 996 919 31 90 631 582 936 119 171 40 148 252 83 387 275 53 616 320 32 199 369 369 94 124 84 853 296 156 98 45 306 293 1329 688 205 162 853 372 159 523 780 472 403 1040 520 7 101 226 480 229 46 320 409 197 546 715 417 73 621 207 671 404 648 248 142 201 252 298 40 193 621 169 0 865 294 982 735 295 188 744 388 607 282 525 104 137 619 239 243 438 825 488 158 621 199 616 827 279 418 655 332 354 413 300 108 237 175 37 785 49 50 624 333 177 509 82 480 147 209 198 211 88 760 291 307 466 405 15 217 720 69 759 555 1153 1063 70 241 896 26 262 461 102 690 201 1308 89 98 367 135 316 36 194 234 1091 704 407 79 251 844 220 500 344 15 130 165 467 743 1270 423 685 922 1318 362 2 706 227 66 213 919 206 112 554 185 353 515 1081 6 947 361 528 689 537 163 651 609 762 129 507 643 527 335 1082 699 746 114 465 281 602 579 14 139 349 67 502 1121 1032 616 196 981 39 617 787 546 173 448 442 101 240 891 1223 45 549 453 47 269 164 79 371 139 894 455 752 118 943 576 32 1120 821 664 172 427 502 262 305 1056 284 55 36 465 13 205 1063 53 383 596 89 48 251 237 517 738 561 218 1058 474 615 545 153 211 185 464 401 13 506 429 82 855 231 730 641 506 159 1164 742 681 64 546 169 161 205 71 559 455 269 233 904 666 657 223 867 289 48 941 99 443 166 1024 430 191 938 355 672 2 45 401 12 163 191 1219 439 360 16 465 233 465 339 191 389 165 385 206 103 820 594 753 784 670 489 66 1018 430 711 18 471 300 559 149 303 351 336 191 125 110 137 505 392 410 177 356 310 83 330 295 364 222 610 317 997 107 567 197 788 252 387 129 6 55 148 267 631 248 256 32 190 223 124 280 519 207 435 678 61 367 5 151 494 294 747 232 159 162 579 509 239 112 711 202 359 874 161 323 210 371 104 241 448 727 141 238 85 85 608 592 391 590 149 394 514 180 1063 145 449 43 404 706 158 178 745 904 250 105 173 65 274 712 58 854 35 541 129 236 777 565 596 37 462 787 1056 568 339 213 249 80 184 125 435 555 239 121 598 453 766 331 78 630 372 346 39 205 22 104 206 392 712 392 632 1137 174 510 980 494 122 176 708 50 99 751 678 949 581 705 578 166 198 540 259 955 554 628 346 130 233 113 943 1235 264 99 706 154 710 975 176 90 283 374 758 1406 941 1324 549 37 352 498 376 765 586 1148 411 323 353 155 384 824 110 359 1076 119 119 263 940 578 176 673 135 606 399 812 805 1256 653 455 50 482 467 535 95 315 392 311 627 476 826 221 495 544 445 330 956 110 260 65 81 169 306 111 16 1131 80 133 948 18 982 102 161 506 912 507 727 104 817 11 279 397 382 468 88 989 776 849 339 542 720 7 55 312 510 452 592 591 254 646 95 75 404 3 483 957 59 265 282 142 234 20 361 240 218 402 296 784 788 450 935 570 347 581 431 546 131 264 86 729 188 1157 20 1012 704 253 365 114 716 110 857 159 164 817 1089 865 199 479 529 837 296 59 278 287 531 395 81 730 647 43 213 79 732 312 449 159 38 2 592 349 1131 21 422 239 345 131 389 936 644 160 1445 474 227 90 195 357 6 55 607 133 225 98 108 903 1043 628 22 326 437 507 362 303 130 365 180 473 186 232 915 889 732 505 230 526 927 296 1096 842 175 1053 11 182 700 1169 223 594 40 337 377 101 93 227 192 206 334 17 24 416 442 260 338 432 1146 233 174 556 189 2 413 348 392 51 13 334 757 239 562 255 689 248 297 350 424 731 528 132 536 594 64 788 313 104 198 523 221 176 608 432 579 665 850 232 234 842 499 446 68 71 48 538 500 45 296 1067 220 147 482 53 430 1131 147 109 445 288 811 236 136 1313 762 185 169 177 260 318 583 433 701 77 160 819 103 48 466 51 117 387 456 80 378 72 135 91 876 283 958 414 189 149 679 718 468 485 578 297 729 509 580 275 236 392 325 437 572 760 55 392 265 947 599 125 366 321 119 465 21 412 1041 616 29 475 167 425 988 382 193 294 697 81 503 603 314 418 129 34 269 147 317 655 189 247 205 359 541 37 989 807 333 1017 163 1125 131 692 236 90 826 574 147 652 122 93 70 909 7 260 144 450 147 2 598 36 488 342 453 111 515 854 753 92 90 389 286 865 437 973 168 1022 169 600 490 135 396 477 624 271 277 829 66 1077 478 434 198 114 348 962 94 284 139 295 184 1365 185 200 406 43 384 246 575 381 110 314 223 402 85 245 696 611 58 785 174 589 350 660 584 16 180 262 66 396 881 102 129 20 455 396 167 991 1451 1193 276 264 625 124 92 192 40 78 666 328 293 27 298 728 586 17 393 580 65 38 757 53 155 789 63 281 623 551 876 178 360 317 761 623 612 964 164 946 614 27 845 475 756 790 371 227 159 764 267 523 498 145 240 339 79 154 336 183 171 49 116 573 391 244 455 300 506 926 38 146 521 480 562 727 567 847 406 490 97 977 299 499 1231 467 368 119 281 458 22 791 1117 784 187 1242 91 827 594 210 656 327 482 346 362 623 286 1142 89 374 855 371 672 234 548 356 846 231 789 486 909 434 935 961 510 239 58 191 895 10 770 345 1029 242 432 342 636 187 684 633 159 329 88 28 723 1000 21 97 196 122 109 589 266 198 684 260 982 455 10 149 4 115 331 79 710 1044 632 106 845 379 68 22 1058 519 488 1102 549 177 166 271 988 139 87 510 211 253 71 837 323 458 412 124 761 224 380 198 92 698 86 546 309 390 288 129 395 98 322 648 351 146 637 301 377 1 132 1120 78 40 677 249 422 281 727 87 606 699 144 366 504 567 80 287 511 198 917 968 526 35 325 313 1076 343 275 578 108 1022 132 618 499 542 325 152 457 112 32 302 81 539 1071 225 690 308 670 539 45 99 550 50 49 690 178 749 348 274 101 1024 466 1321 142 23 185 125 480 853 327 555 284 19 76 258 161 114 565 159 352 582 449 191 611 960 63 1038 24 596 158 691 520 208 163 473 363 457 246 230 1018 6 327 589 1171 1090 587 1043 522 342 405 249 526 926 12 503 577 234 61 325 180 471 1118 731 558 123 306 188 327 27 287 940 716 518 595 653 247 76 496 568 261 331 147 983 993 769 516 368 813 68 737 26 310 475 242 398 319 329 238 1337 392 1216 300 276 54 304 610 117 532 262 709 336 144 23 169 5 147 154 499 197 297 1240 1468 26 269 524 619 264 519 491 467 208 305 641 447 643 768 27 1053 235 113 165 306 463 218 482 582 162 802 644 594 211 631 571 650 267 21 996 414 240 943 309 162 632 400 428 492 56 309 691 319 59 324 1199 695 585 56 189 30 560 46 274 374 516 508 465 576 19 807 313 95 144 18 225 890 502 210 614 386 105 102 551 530 55 1580 289 1050 462 355 336 415 274 5 663 662 18 614 87 411 188 468 337 772 940 779 718 32 23 1042 1043 945 186 936 214 17 632 189 893 483 556 122 275 149 284 77 957 627 568 678 151 260 407 813 361 144 207 202 1003 491 81 289 780 499 545 867 117 956 328 1134 340 313 542 43 748 106 306 204 267 976 752 387 1313 205 12 394 880 121 368 543 339 60 466 209 172 328 894 159 54 1036 737 647 1272 188 442 713 1473 262 408 829 249 384 687 696 89 363 62 342 1007 497 574 613 624 477 648 110 390 11 450 153 78 168 91 311 282 427 437 386 763 419 916 20 278 904 457 364 171 766 730 742 562 778 115 1094 161 1312 618 498 568 270 518 882 115 375 636 662 277 413 645 666 739 1181 619 592 431 342 629 509 86 86 779 166 313 8 389 899 398 8 523 79 1113 266 618 124 196 355 535 596 1107 625 415 675 1177 321 162 277 690 371 345 389 351 730 832 76 739 28 1035 197 185 179 57 375 35 165 629 479 947 844 490 384 412 174 728 409 89 786 642 274 380 363 838 465 1055 810 961 511 102 601 513 664 538 46 880 69 3 430 375 230 1010 83 80 152 128 895 358 126 275 208 345 779 308 74 233 950 357 86 735 108 75 767 565 715 352 318 299 102 808 655 406 740 433 182 659 120 324 135 424 538 485 1039 258 140 93 113 677 161 253 671 121 343 720 536 78 440 173 56 101 616 352 181 900 419 815 282 349 137 93 534 885 95 535 411 336 1253 158 85 86 446 512 196 103 1046 307 735 673 349 309 160 57 1062 184 42 1115 96 44 74 658 1000 260 1114 263 308 575 128 632 343 631 542 127 1074 338 74 152 319 1042 935 569 133 8 684 86 256 728 214 158 526 687 1001 422 259 219 934 333 159 410 362 13 936 356 397 679 1051 198 876 798 534 30 915 191 1054 457 48 7 972 331 2 851 294 373 919 89 1020 737 118 279 242 1343 1430 328 1281 256 229 355 206 410 577 120 146 617 499 412 334 282 158 36 568 631 359 101 722 458 193 621 615 192 792 389 705 321 124 531 743 710 257 329 142 951 73 701 285 549 525 516 286 520 1152 753 815 176 75 531 21 488 404 629 69 1176 228 64 478 611 534 89 143 563 951 147 261 496 302 602 905 513 647 538 734 1064 245 960 808 658 805 568 174 261 281 885 507 216 188 430 830 38 384 269 609 68 223 39 594 15 953 102 68 218 977 270 536 445 913 1083 324 1132 261 62 852 840 281 163 165 304 875 697 402 1085 470 803 392 534 910 481 559 1001 12 415 526 576 17 389 491 122 80 55 554 227 815 1082 169 226 262 99 112 469 379 567 616 306 91 554 430 228 750 634 496 220 22 886 879 865 267 658 21 274 546 499 11 540 642 599 348 322 85 642 254 84 255 239 430 46 104 82 7 374 723 583 213 407 384 243 3 466 726 439 303 409 90 428 1113 415 1086 931 79 386 477 94 722 729 237 440 357 183 682 87 450 598 198 402 358 1208 630 573 442 199 315 201 135 350 686 367 235 459 268 720 800 408 937 289 203 214 434 181 950 207 512 733 416 99 659 303 616 499 236 953 310 442 525 254 251 435 843 386 92 480 104 32 627 812 939 325 799 280 89 986 614 17 214 60 940 489 291 15 522 44 408 90 110 619 161 1155 1020 367 291 117 92 738 478 996 1392 529 709 712 558 835 323 1001 483 210 176 29 600 983 171 699 719 2 548 430 302 353 413 462 461 433 494 77 415 364 581 391 653 301 37 73 927 440 58 338 57 138 495 148 273 144 522 512 282 368 463 463 253 178 397 835 113 336 304 264 647 66 752 1341 248 170 347 404 402 352 779 515 780 380 435 67 368 30 244 960 188 33 1082 301 90 838 476 327 588 64 604 794 52 107 199 216 132 262 242 593 220 1054 304 869 72 332 884 323 269 349 597 1068 83 266 721 716 1117 312 1077 660 111 751 505 905 686 826 301 277 765 597 966 385 25 386 751 416 630 23 300 588 668 16 117 930 825 162 66 294 550 25 908 144 593 360 453 29 661 401 755 544 174 850 186 146 326 910 718 824 211 559 486 92 1025 271 631 182 275 389 1196 238 422 130 232 926 722 185 0 42 150 292 404 745 553 111 445 181 219 683 434 597 165 5 833 362 1218 282 78 177 292 550 811 523 482 557 418 488 248 558 48 37 36 90 390 924 479 371 333 20 130 143 196 655 567 945 312 14 858 678 860 319 930 531 967 158 445 71 638 379 345 156 63 473 498 23 48 1100 529 600 676 80 533 372 679 223 106 251 308 251 473 834 578 798 436 464 386 527 422 214 197 440 1117 360 38 1024 240 411 865 698 118 106 17 371 331 90 101 82 846 526 1302 15 156 506 943 229 373 77 430 610 171 130 378 189 123 139 44 188 377 48 327 429 368 762 45 272 993 235 61 19 275 89 44 1033 130 34 314 145 127 868 1089 1192 919 22 201 784 93 22 418 774 20 265 11 35 110 63 17 753 170 140 284 668 863 584 481 90 504 721 305 12 905 519 435 359 1116 294 831 143 11 414 203 753 47 423 232 486 223 152 287 53 504 473 942 403 412 399 1318 328 464 661 387 116 71 126 184 1116 684 582 810 954 376 121 319 1120 67 552 466 280 165 181 167 652 365 418 508 132 116 477 297 406 167 16 327 1364 570 79 240 355 148 174 24 1001 708 799 417 381 250 4 161 946 42 364 348 24 1031 132 537 85 460 231 273 40 398 179 487 374 224 782 6 97 211 270 961 573 83 233 448 409 485 214 479 67 1118 1033 437 480 468 271 377 869 279 15 881 457 19 439 101 502 897 250 75 234 62 104 1006 177 600 130 246 437 927 510 647 571 807 12 318 364 251 210 950 396 151 136 120 203 240 170 236 546 262 11 144 136 502 620 422 114 93 200 347 348 360 333 40 162 428 539 1000 90 846 449 862 64 851 148 14 439 807 359 180 1473 13 624 178 1126 369 233 70 754 602 144 26 642 3 1168 72 567 505 969 729 1263 335 726 216 421 534 160 166 230 192 705 109 478 343 586 389 118 21 81 416 31 707 715 339 566 389 439 482 272 380 198 785 533 57 639 256 370 311 235 488 529 95 118 1070 212 594 205 179 995 944 895 180 460 721 778 814 668 866 546 404 222 447 439 569 739 480 160 688 479 356 103 95 862 303 124 118 383 216 565 281 381 194 323 166 454 808 435 1083 301 301 126 66 472 15 245 436 258 143 291 502 591 671 104 24 389 153 965 805 307 581 302 536 465 1019 631 561 136 567 75 728 420 254 660 118 250 460 327 439 420 95 993 440 889 752 22 521 915 689 318 681 270 80 273 92 836 318 254 319 244 232 1 233 696 273 76 457 533 330 779 682 702 525 386 18 230 643 404 36 303 58 312 116 641 84 255 568 348 63 525 1007 435 299 882 881 1165 289 309 13 722 84 89 262 112 69 732 758 1153 408 998 459 260 201 258 58 723 485 72 1001 504 1015 233 336 344 348 708 474 327 985 527 392 827 641 1080 29 173 852 130 205 527 369 443 906 136 517 403 262 449 236 511 56 1 279 531 735 841 655 745 147 548 525 473 691 770 473 352 303 45 736 65 232 154 247 7 330 462 430 221 1001 1094 520 520 450 667 476 428 425 1040 434 9 84 1232 202 32 189 162 295 696 651 446 259 537 713 589 810 264 749 201 168 135 65 488 778 714 243 35 972 35 476 555 1094 294 570 424 180 726 289 1136 950 537 245 54 74 853 126 478 166 215 802 413 671 761 548 662 258 615 265 343 460 552 720 672 1011 28 83 871 90 32 805 757 1239 158 168 283 930 161 790 351 824 288 280 144 130 91 569 645 758 482 72 46 591 653 316 798 406 986 342 308 1009 189 140 261 206 318 548 287 212 222 542 222 365 939 212 72 432 670 213 63 107 390 327 773 574 439 852 442 214 384 169 905 337 296 763 154 287 44 590 490 172 64 138 466 182 289 583 322 239 779 255 538 451 579 140 974 430 163 96 58 394 204 880 334 258 993 740 37 212 579 340 344 81 27 724 220 453 157 41 453 455 872 667 1035 480 443 349 519 871 407 622 514 814 703 443 545 76 330 92 139 217 283 278 99 233 394 611 194 78 153 570 513 502 988 829 164 119 440 863 46 720 76 911 867 780 536 37 640 216 364 116 401 434 14 253 22 1071 199 365 128 57 205 164 576 27 695 396 668 313 862 157 74 254 555 827 101 131 4 155 817 165 637 222 398 573 123 177 292 531 363 965 905 13 6 779 821 433 151 124 99 541 676 203 614 275 644 123 764 940 260 703 399 398 225 1190 296 109 794 380 886 656 1299 681 904 482 832 585 789 843 102 317 713 33 519 725 333 535 648 112 128 337 572 432 1134 1038 196 50 203 146 857 780 331 1049 640 210 246 126 784 404 36 459 239 1013 17 538 553 685 165 39 625 346 772 246 926 399 223 308 687 662 131 96 178 115 615 338 587 365 28 80 132 382 667 339 334 912 878 293 271 34 711 886 356 369 234 285 692 159 107 6 293 407 12 1232 211 750 252 127 26 280 962 71 723 407 406 662 804 643 532 115 169 159 662 113 435 261 193 225 794 618 708 321 216 55 251 240 432 455 113 1129 135 247 105 477 295 269 699 472 363 62 714 89 749 255 439 223 972 16 631 654 346 873 462 82 532 85 1038 321 396 216 182 527 565 719 570 16 291 141 143 604 700 275 217 108 489 633 542 160 58 45 259 234 187 605 301 565 490 52 107 28 577 87 1222 109 709 0 444 389 26 255 430 369 129 861 361 69 441 422 136 905 177 125 562 632 897 948 41 78 0 469 305 286 330 228 458 694 515 290 574 23 244 986 799 194 238 294 147 473 50 54 1019 176 37 849 193 1026 152 107 55 135 395 85 667 862 135 370 27 1284 336 131 1056 313 236 759 51 16 818 848 245 241 257 947 844 350 90 1021 432 457 188 558 741 84 339 86 622 306 790 498 89 219 11 1117 736 911 1469 191 185 14 131 167 296 34 799 119 222 38 479 91 112 472 266 616 552 250 272 737 305 280 506 604 106 523 137 489 294 74 241 762 1030 118 119 338 613 344 312 93 751 343 502 325 454 339 167 64 922 50 321 191 675 87 9 54 443 727 281 816 956 419 570 288 211 462 357 16 400 770 400 675 160 291 44 854 374 212 438 779 65 129 921 617 432 217 37 0 824 325 604 186 18 267 992 214 440 112 517 711 2 962 451 241 533 620 27 195 673 266 135 153 249 946 1309 202 1105 471 128 48 613 758 71 684 375 263 125 218 52 297 429 1035 559 78 99 241 136 170 367 1009 640 146 741 280 944 72 37 144 604 442 303 400 54 75 153 1074 1141 154 180 4 705 118 639 964 239 392 378 245 26 165 327 307 253 460 528 140 119 389 785 435 234 235 221 800 245 615 590 228 474 1162 339 261 599 1008 184 715 571 778 788 769 211 1359 720 490 185 929 458 59 654 155 83 248 596 698 813 1354 655 730 410 54 606 54 777 16 12 481 243 1076 513 795 654 376 580 1006 491 221 564 563 440 253 566 313 813 597 130 33 64 151 481 132 380 986 665 166 679 243 307 641 872 361 574 110 456 27 520 167 52 382 491 550 35 302 37 742 234 526 211 451 91 28 896 102 389 711 194 837 563 20 349 561 518 288 200 675 853 192 811 853 326 47 307 177 411 371 352 170 44 256 827 310 882 487 540 87 255 382 1095 79 857 665 817 305 719 247 429 347 258 838 184 457 590 98 430 238 742 616 499 605 1039 348 284 143 897 17 353 321 179 187 640 221 989 87 449 395 268 133 619 505 475 206 214 341 379 471 68 41 806 105 964 248 1042 141 376 1036 398 449 126 1301 703 232 460 248 849 452 399 354 234 487 766 349 218 806 57 329 383 1034 259 317 166 987 819 134 3 662 977 480 403 170 733 841 36 512 164 139 369 136 275 692 471 691 276 222 276 84 561 326 168 352 341 174 629 9 253 72 165 395 506 365 83 476 340 251 322 557 60 45 286 1069 166 762 39 290 286 599 272 93 461 718 472 23 244 339 839 651 338 554 1040 31 501 69 263 351 809 588 659 196 397 525 376 33 969 152 111 649 457 225 290 103 115 942 110 231 54 378 473 247 133 570 985 701 89 181 25 737 389 355 849 865 203 53 5 113 39 281 40 832 580 1072 176 149 195 412 44 610 924 761 586 232 565 377 140 349 1176 363 133 278 623 372 1114 439 82 761 149 207 1126 601 644 274 115 421 555 477 428 548 138 629 546 229 453 483 106 954 10 316 673 822 107 701 598 614 388 120 69 815 65 853 497 347 738 229 407 203 815 185 839 30 787 32 303 174 378 630 347 498 129 404 316 303 293 279 345 586 17 560 1063 167 813 293 546 529 246 298 201 632 487 508 968 44 368 855 80 1262 443 6 360 72 30 396 166 918 172 551 226 662 764 120 41 190 96 560 228 284 384 57 902 918 590 116 1149 538 51 439 136 168 312 55 258 370 225 107 65 365 400 148 412 866 486 26 347 126 187 239 310 35 199 872 609 370 464 402 702 529 337 431 775 272 224 269 260 1281 818 247 131 217 672 503 215 828 430 382 564 271 1195 90 312 389 466 727 764 404 39 918 855 975 715 472 204 502 689 182 361 687 537 644 82 196 410 143 331 514 115 907 480 76 470 570 1494 644 113 500 290 1090 62 174 241 307 55 151 153 851 327 520 323 297 444 628 210 78 1043 355 290 449 518 847 494 511 881 260 271 200 338 568 368 36 322 976 231 1092 228 223 1172 121 318 63 655 417 22 486 17 92 402 329 113 98 6 648 564 409 252 390 388 674 1154 173 120 154 466 756 454 418 3 81 86 759 408 811 122 610 460 659 279 558 639 651 455 159 85 268 336 566 710 0 1030 238 550 936 186 675 611 682 243 954 0 263 465 214 553 174 450 177 515 237 239 193 414 83 452 83 380 1080 699 11 117 562 82 342 832 516 826 904 108 836 1 700 376 739 171 214 171 790 141 318 56 105 684 734 177 525 25 593 861 12 13 477 148 290 289 243 415 488 59 343 783 844 316 1011 25 60 75 515 570 132 969 293 604 364 233 131 302 75 105 362 80 30 267 374 365 31 647 210 25 591 76 111 900 599 216 395 11 183 204 708 500 169 950 54 855 702 488 864 903 279 22 36 164 136 392 210 205 264 267 755 657 239 556 403 912 169 296 162 945 108 468 388 824 568 95 806 557 187 329 560 348 286 97 454 1035 621 1047 125 4 265 824 129 96 474 955 464 598 613 310 617 879 1025 126 1088 508 145 128 1146 278 512 576 801 318 95 241 181 952 78 711 216 1027 29 456 502 80 363 175 148 1547 873 113 120 539 621 23 618 323 386 434 162 465 42 1016 510 137 518 133 704 703 177 441 934 961 753 391 310 903 166 467 535 338 64 139 300 497 718 892 79 241 135 687 66 144 1091 541 18 407 492 248 525 895 489 698 444 870 1086 332 384 372 75 735 154 507 879 191 151 141 234 72 95 86 873 1249 147 935 107 531 182 268 374 634 462 235 227 491 671 621 1349 90 483 684 1328 41 439 16 127 605 961 16 393 250 672 95 711 438 447 378 335 1447 627 255 184 163 77 265 1163 489 843 513 243 1139 559 655 127 158 252 644 670 316 63 50 781 571 434 860 43 432 66 858 1177 286 260 981 1017 1073 356 232 785 240 631 71 387 463 460 374 71 754 459 142 201 559 492 37 269 644 786 556 201 870 620 682 813 59 116 287 405 718 1087 328 902 699 465 1030 454 93 414 127 147 710 149 18 347 308 772 301 4 722 277 658 13 1328 310 29 354 857 647 276 177 573 236 340 552 381 12 273 379 397 183 123 682 80 932 766 541 658 354 141 924 175 567 150 391 65 113 433 7 358 29 288 99 851 34 387 339 793 317 801 645 948 841 192 50 72 529 928 173 569 614 784 337 349 782 579 589 264 242 249 586 233 582 232 173 455 170 222 737 863 303 592 804 246 124 836 278 1197 649 237 273 642 243 783 652 194 9 181 424 328 478 637 363 322 398 499 760 678 400 327 157 985 319 145 373 236 478 325 205 599 297 452 6 584 353 767 233 453 408 472 1365 315 554 323 470 360 931 643 754 174 12 312 82 281 424 120 193 50 273 428 902 391 144 453 494 263 641 218 972 910 314 80 885 120 79 32 131 700 4 590 124 262 209 352 554 680 622 415 578 154 650 181 426 267 592 250 56 163 1000 238 429 335 306 740 272 138 739 316 10 6 697 499 468 71 98 1187 434 182 973 357 228 284 415 354 307 71 70 810 367 56 27 107 496 597 661 503 203 217 1011 651 1020 882 262 230 835 407 691 417 480 455 589 658 355 597 116 689 83 260 169 474 153 569 317 227 56 1125 399 125 38 782 1444 562 251 174 557 228 94 621 486 195 250 157 346 405 839 154 224 687 122 527 478 1211 23 164 673 207 412 372 184 67 224 338 972 533 517 364 171 509 340 76 220 135 765 373 537 146 42 266 257 170 209 622 419 645 1230 89 392 425 267 163 524 555 36 761 323 93 741 332 546 383 104 195 502 891 333 290 235 168 350 509 405 493 74 242 348 24 538 406 619 332 913 340 315 235 816 5 166 126 283 815 576 225 797 42 753 337 500 199 763 259 629 1036 925 476 394 703 6 380 236 132 167 1112 15 732 125 1139 164 102 67 175 646 178 83 99 342 102 196 460 20 618 899 529 321 21 176 568 842 82 936 276 518 39 261 610 136 650 20 164 160 272 103 369 833 125 235 179 319 419 502 156 741 379 314 618 81 783 28 670 98 125 642 593 49 8 991 15 237 296 639 965 789 276 89 185 62 418 103 671 406 11 784 775 54 17 154 708 374 781 594 54 302 209 145 660 587 432 97 850 474 87 959 215 74 141 87 145 84 627 409 256 826 478 528 554 286 54 76 941 709 745 206 141 349 523 298 575 355 220 22 1290 1300 254 532 254 64 516 508 1083 549 361 361 237 137 201 281 261 422 54 999 286 1003 677 21 835 274 223 118 138 53 485 1081 518 397 577 315 979 167 636 131 499 944 1042 49 801 190 13 429 391 714 433 847 1092 681 631 93 250 821 324 966 610 224 687 878 219 141 606 194 339 420 174 149 590 81 52 284 531 3 3 60 23 526 33 18 78 40 702 117 440 300 282 707 528 131 129 60 58 205 680 827 380 101 400 207 366 159 1142 153 576 625 274 724 801 1149 463 187 18 141 319 78 930 317 359 1241 344 269 194 615 727 255 984 593 439 186 545 76 406 1040 133 609 437 497 468 157 223 195 266 102 903 278 319 887 210 52 315 394 697 356 104 805 1088 582 575 752 189 141 443 299 219 1119 66 356 509 291 707 42 757 273 24 470 87 935 780 750 596 646 21 189 993 416 1070 777 43 728 309 631 509 392 265 213 32 397 209 120 552 495 564 45 8 277 399 295 253 459 361 311 71 775 652 905 673 356 374 1361 277 224 1044 149 644 633 889 226 517 408 40 772 517 521 645 469 553 415 31 245 262 602 178 344 220 498 237 701 388 217 74 133 196 262 70 397 154 1284 125 726 141 306 845 855 288 282 145 278 686 664 201 171 760 429 567 796 320 251 243 127 603 570 122 778 907 621 699 71 437 720 352 1267 376 518 97 220 1062 63 148 194 351 531 1128 107 423 713 290 357 242 665 400 146 494 92 562 178 805 805 289 81 997 740 613 605 839 812 138 317 85 148 123 289 813 797 26 115 338 639 138 107 1193 76 7 111 139 370 959 682 1193 60 760 448 665 138 325 605 497 467 518 125 213 207 63 729 178 147 55 444 648 1085 253 31 241 548 74 19 35 1085 1077 236 81 619 511 134 183 68 1321 107 346 272 548 228 225 746 484 841 367 117 663 939 403 92 704 398 223 869 51 945 153 140 398 35 228 364 1145 443 202 371 75 99 189 489 175 409 9 339 712 263 338 152 216 74 1231 755 536 191 326 615 67 1 429 96 100 77 360 246 222 98 279 282 598 256 541 509 232 266 67 201 943 74 653 265 491 356 39 388 646 228 1142 526 234 1176 264 444 1 147 929 261 106 83 15 890 130 1073 205 233 331 837 855 634 1407 302 145 79 270 1071 5 39 126 375 169 937 637 196 130 850 574 271 211 645 47 460 96 620 757 240 389 278 192 38 865 144 20 177 146 60 89 356 1326 64 793 813 97 193 238 5 302 737 1047 895 777 824 281 142 368 596 4 225 713 761 412 273 607 494 193 615 357 1300 12 175 1051 1019 54 694 488 803 265 489 0 108 96 407 31 409 313 208 469 205 776 428 41 36 287 270 148 789 369 102 738 122 336 106 390 686 851 391 697 150 308 588 263 534 729 566 188 53 231 1004 128 1215 684 52 76 463 251 121 41 115 1073 886 623 845 506 254 638 779 205 0 370 589 311 221 170 1296 1034 213 440 413 359 353 30 516 271 456 878 47 457 388 425 199 3 954 415 102 615 198 893 43 125 299 368 1100 856 263 267 30 207 614 952 102 1056 88 290 109 692 299 2 162 300 576 534 829 28 570 937 157 438 93 75 600 340 290 247 703 241 18 271 281 147 866 608 646 723 775 252 205 21 210 487 571 388 1228 429 548 320 979 4 68 567 146 879 147 73 157 264 300 645 113 394 221 449 437 261 215 1077 1152 4 459 747 571 493 122 447 281 571 297 939 432 224 794 228 588 694 735 907 348 85 514 686 271 531 603 234 168 701 107 100 770 174 659 91 414 402 340 271 704 9 712 12 313 355 772 2 106 153 86 803 958 706 359 660 1037 627 459 849 1021 11 903 40 43 186 266 52 260 32 521 117 390 149 526 978 706 75 1536 647 94 495 9 643 616 2 47 971 890 393 562 226 417 697 278 422 256 774 225 163 0 115 840 425 89 348 374 763 68 726 996 622 942 309 530 472 661 287 188 293 168 604 60 121 218 145 648 496 428 143 379 708 616 51 396 354 68 630 437 8 246 9 221 255 72 73 721 573 793 200 36 578 668 107 211 682 569 82 830 210 760 169 511 160 400 667 421 242 314 204 278 76 1263 423 384 496 860 211 688 562 1128 358 995 538 1098 18 493 308 299 293 580 656 285 740 447 216 92 147 861 576 194 582 511 415 999 126 49 458 515 267 672 1117 73 226 387 464 249 471 170 477 83 908 461 140 54 275 142 372 354 275 230 242 349 863 3 116 705 609 517 373 220 935 158 398 586 340 805 247 686 655 544 849 444 1157 196 158 714 555 687 67 1091 99 632 260 608 440 19 552 818 373 231 405 936 427 205 1344 2 34 106 208 404 777 220 355 1236 264 473 1114 1203 872 365 286 164 157 1209 473 60 243 1242 803 130 66 200 340 454 857 641 1109 92 219 151 357 932 29 70 390 260 407 492 597 421 391 216 765 705 118 77 415 672 463 60 76 94 802 195 163 730 283 841 405 347 530 983 716 928 423 199 250 877 103 382 1005 407 629 392 151 633 252 776 261 470 646 973 469 602 713 248 711 30 273 1141 995 920 1177 918 1371 192 2 649 116 49 293 242 766 443 444 263 452 302 606 372 553 338 307 564 639 658 471 1064 1048 650 878 89 223 669 614 136 265 133 1 9 18 376 596 293 447 949 328 338 414 211 701 59 810 628 470 555 936 521 274 429 20 303 163 388 704 597 286 840 232 857 486 892 183 220 301 413 160 425 890 584 113 422 282 178 306 1078 142 424 233 159 108 209 361 359 564 478 365 132 344 695 798 663 172 306 230 164 178 231 993 667 696 548 61 1159 39 214 72 269 627 82 824 877 91 2 562 225 327 634 701 771 346 283 574 11 532 206 297 437 106 266 488 475 255 615 211 396 145 910 212 344 445 859 586 974 689 352 67 189 547 418 175 233 626 27 1050 846 335 572 78 68 276 22 392 725 131 1 494 410 709 763 1206 236 182 935 200 442 536 184 317 280 314 293 725 1199 787 221 111 127 266 4 360 348 295 34 91 42 192 873 56 742 832 753 291 243 455 166 286 47 5 172 166 467 253 288 133 900 284 172 494 74 33 922 535 312 6 151 567 164 329 489 103 404 666 5 890 515 1073 335 714 291 172 546 120 1054 1464 75 1226 416 257 376 144 691 177 286 765 682 359 91 504 519 1031 637 1214 348 1208 23 125 66 22 3 543 519 104 264 310 368 1046 701 1047 4 117 460 8 286 218 104 715 286 166 143 93 92 423 409 500 660 303 679 62 4 45 140 134 738 294 549 289 1175 38 561 625 1012 197 860 130 772 1121 967 779 585 783 707 434 714 406 780 175 46 528 406 175 647 36 431 731 316 618 247 899 455 570 340 613 36 781 738 1236 181 382 702 737 64 983 366 42 657 318 170 146 864 227 262 814 301 9 439 245 642 580 97 911 520 579 713 109 482 168 615 708 849 61 893 85 1065 377 144 760 612 422 25 610 342 461 378 597 440 873 792 732 212 889 1247 381 625 618 134 124 613 190 447 84 424 77 208 288 6 235 27 1176 1138 34 136 117 164 51 169 238 841 118 382 534 115 318 49 350 212 365 542 612 19 226 500 219 81 280 617 279 472 751 281 444 485 519 902 1420 69 665 23 228 495 273 67 618 995 902 370 367 898 229 1138 341 130 216 275 547 525 258 142 41 105 475 191 600 954 206 1004 147 147 706 61 548 741 356 166 1357 127 348 66 627 507 456 436 136 409 348 587 248 236 179 711 440 649 450 134 465 889 832 693 366 324 396 555 751 61 339 709 555 629 399 345 236 374 745 379 143 129 734 607 324 121 548 406 425 86 732 44 461 752 360 201 158 378 101 267 571 153 83 546 1258 281 383 142 30 593 30 469 453 426 750 123 136 31 658 60 140 493 1028 625 163 729 518 15 531 695 474 510 604 548 552 158 535 235 236 433 229 372 832 64 61 764 261 390 91 493 596 114 627 893 140 41 19 148 666 244 427 411 256 103 783 81 394 942 241 21 341 223 1004 470 547 555 209 364 574 364 345 1151 780 602 108 294 397 1060 554 62 710 434 724 791 758 178 278 407 87 975 346 115 659 671 207 422 704 112 386 299 452 102 522 370 115 4 1335 222 467 523 106 1317 408 221 65 344 606 69 93 410 96 1141 743 426 70 380 50 528 803 840 4 60 448 316 27 74 46 150 400 814 54 294 712 536 25 923 126 137 198 250 601 914 313 494 784 312 197 30 248 270 34 264 44 239 172 49 413 986 292 695 497 352 89 485 1245 683 120 940 367 463 882 325 478 666 314 988 37 611 770 69 442 793 395 821 111 397 642 334 534 244 336 89 519 923 24 10 72 479 272 660 392 178 900 50 423 1261 82 754 475 279 160 395 147 1161 198 265 253 419 234 94 188 107 7 224 380 124 956 644 622 241 493 813 545 325 48 106 272 10 247 311 91 258 520 61 644 18 439 447 766 303 11 116 863 661 1007 184 636 37 292 227 746 882 430 368 652 112 183 619 121 548 1381 72 605 586 424 32 582 318 420 108 469 345 324 206 74 286 749 802 325 342 809 406 590 361 558 137 516 117 269 257 603 186 521 518 516 134 569 871 644 14 186 418 660 507 92 725 243 819 221 175 716 867 13 203 326 66 325 299 399 397 79 518 303 175 507 25 165 739 104 23 574 33 200 430 128 369 995 429 121 355 78 10 11 740 824 102 344 248 71 193 83 108 843 1054 417 226 340 585 741 850 349 92 229 611 791 131 662 319 736 572 1045 487 367 9 20 266 90 230 123 48 259 545 828 140 1093 413 394 220 526 907 1042 649 323 88 308 426 645 370 130 380 318 830 77 383 363 184 659 141 705 477 193 56 243 256 201 475 182 1010 133 614 87 191 331 326 104 701 306 435 4 361 301 196 1079 805 494 886 1130 183 139 756 606 252 44 748 304 834 392 281 690 623 135 160 465 19 743 638 21 91 236 246 185 942 1008 198 169 301 573 712 355 85 128 14 570 106 221 785 891 415 10 965 982 66 655 563 340 869 221 388 174 96 95 596 525 368 324 125 50 1061 474 312 591 446 763 7 466 42 221 176 10 599 106 326 545 613 691 222 468 581 385 492 739 598 115 644 161 24 15 243 825 580 216 119 606 60 558 200 302 636 107 470 98 253 40 304 1039 80 275 1203 339 436 11 1142 881 289 186 639 290 37 868 480 525 536 236 274 308 144 203 450 278 282 785 462 251 28 24 887 695 426 419 95 99 465 207 10 269 99 538 241 408 113 194 857 350 523 784 43 675 691 233 574 853 254 461 243 1071 59 75 745 756 240 772 600 637 553 7 89 752 175 336 389 129 182 337 228 50 121 818 130 315 219 481 742 605 893 254 153 444 61 327 266 365 147 496 392 230 741 201 105 598 456 216 437 366 82 136 1035 201 567 132 568 249 614 749 179 114 132 215 358 363 622 557 31 1101 228 732 582 227 423 90 650 154 70 736 952 937 278 748 922 576 559 410 355 436 313 173 220 130 25 500 935 67 247 354 513 456 815 479 708 143 587 533 135 197 1235 45 480 282 887 617 47 38 491 286 647 143 1169 565 313 119 866 369 954 1167 508 600 158 78 728 213 140 521 108 658 448 718 72 724 52 857 265 415 71 305 287 103 1232 834 247 298 582 154 728 757 66 550 695 74 41 580 62 1041 205 265 769 538 614 637 791 731 81 657 63 333 920 522 335 640 397 864 703 226 593 95 926 522 203 268 633 88 181 120 89 756 1317 214 52 328 125 505 1285 90 29 891 498 29 540 50 247 486 223 192 1102 948 168 918 408 887 568 722 743 1043 329 174 44 431 196 305 356 807 737 98 515 136 405 388 234 277 472 345 215 369 867 787 172 526 519 467 446 125 267 1125 294 933 1036 230 1033 725 799 650 302 153 353 622 105 887 554 393 386 1124 455 507 117 60 761 163 413 290 833 174 94 988 284 138 731 48 932 1269 688 485 299 268 146 617 525 354 699 262 79 390 626 1159 470 802 392 45 140 268 554 1217 14 959 140 88 202 182 50 422 179 75 281 429 70 817 67 804 769 344 155 242 447 367 211 674 582 47 382 612 241 508 568 622 70 399 307 572 534 383 659 99 27 213 905 147 882 348 531 55 769 85 268 625 801 480 331 1255 506 536 349 218 117 151 130 426 283 355 165 573 365 1033 18 131 468 60 599 584 787 360 686 669 514 416 133 334 250 1 213 728 1116 87 209 374 67 754 1079 610 29 423 156 416 211 390 777 732 650 30 300 339 334 62 24 559 155 73 30 3 332 455 359 169 998 171 495 289 807 656 591 46 221 9 76 447 122 674 421 134 193 650 33 198 275 119 551 285 498 44 127 231 254 106 142 892 1004 311 409 66 312 1002 964 346 241 573 10 353 544 1 330 118 637 572 78 591 1097 184 848 472 10 356 1080 513 642 377 286 363 991 620 474 1002 716 356 63 406 1040 261 306 1 727 687 1087 159 892 631 245 823 151 739 407 175 551 194 61 96 424 610 324 44 37 160 103 229 370 463 149 356 384 221 460 441 858 174 389 609 220 493 202 19 210 632 1207 413 138 464 179 173 517 196 553 695 373 312 881 305 378 79 953 76 300 31 1181 853 319 131 675 58 183 46 325 142 210 90 867 290 73 448 171 424 104 163 124 1061 277 646 605 417 95 107 21 299 816 587 603 454 326 619 291 108 115 750 130 400 679 231 78 262 521 593 486 397 456 822 36 281 136 739 718 1239 1288 932 636 25 618 352 715 516 53 464 812 172 579 387 182 425 298 27 884 542 324 704 132 1 1102 879 435 329 250 391 844 117 380 658 707 396 356 271 359 199 162 858 299 379 216 354 48 622 535 929 180 286 1153 121 528 482 519 181 944 319 151 850 932 720 535 167 953 23 387 731 822 33 650 967 275 273 219 745 318 603 764 432 476 217 337 234 256 385 16 287 380 1078 350 229 54 534 178 669 378 1129 305 938 145 1200 491 333 221 433 431 558 162 180 312 5 0 1037 780 40 7 231 331 1020 8 222 692 154 75 798 267 107 749 555 505 183 660 400 236 78 40 376 361 686 247 547 1094 511 912 321 75 525 528 341 204 288 443 422 304 679 367 192 951 326 1116 159 262 186 55 294 548 452 596 128 254 373 876 386 270 521 27 137 77 875 377 67 187 63 424 881 703 118 204 442 538 883 35 499 519 755 16 447 208 224 439 199 305 575 620 260 398 225 929 401 49 116 342 849 622 29 942 515 21 586 531 39 521 211 617 473 184 17 9 1319 92 528 254 697 489 377 48 355 1209 508 392 508 606 562 221 244 553 777 190 584 156 385 496 437 109 181 182 1082 285 180 228 598 1400 166 192 303 81 924 57 519 941 276 50 844 417 201 706 84 175 635 54 37 30 892 132 1201 1421 132 370 1104 834 628 285 51 741 470 218 227 145 51 21 200 93 489 334 469 308 21 33 22 638 48 412 468 189 346 96 366 211 972 825 36 174 114 94 124 358 315 480 1145 88 269 144 669 30 46 60 706 747 155 192 621 758 68 621 236 299 20 159 696 672 52 218 672 251 731 876 89 413 765 267 485 206 1183 298 395 443 276 740 404 913 609 917 683 164 75 26 419 381 53 238 183 205 200 226 480 506 811 207 310 778 469 428 178 115 339 574 891 631 771 567 113 88 379 806 555 782 16 1035 465 218 725 678 91 52 39 619 630 193 753 521 290 804 281 114 5 529 703 297 43 18 94 91 1413 265 107 400 415 724 75 46 1213 969 141 364 376 258 507 1044 526 654 550 70 248 439 7 541 269 1017 15 191 457 81 349 451 98 98 406 906 224 814 965 394 396 77 996 39 922 1143 192 287 330 144 259 273 378 1192 252 275 317 689 130 1118 116 758 57 540 1082 210 107 481 34 76 702 882 539 721 140 363 145 250 128 512 554 439 540 34 1098 302 778 1038 41 43 177 253 422 204 759 761 228 568 51 181 335 414 132 704 796 329 599 317 10 887 200 127 1082 150 1063 321 39 234 1007 181 835 576 81 558 246 180 134 536 284 1130 808 451 227 363 452 79 646 51 83 929 762 810 11 142 196 1354 270 787 71 308 126 323 885 382 866 207 196 497 315 19 859 715 887 1247 1039 316 474 387 328 129 15 528 179 663 544 479 808 150 591 445 36 653 727 527 648 634 134 415 736 186 479 282 157 178 537 421 263 708 487 273 62 95 646 268 388 205 249 1 61 542 732 215 12 800 173 306 327 596 50 778 749 1230 764 721 303 547 469 825 125 74 265 217 321 10 573 679 62 273 67 543 53 20 230 248 258 390 752 245 1004 1356 489 597 142 949 175 544 172 93 306 503 241 1273 104 19 257 842 70 5 959 58 364 541 349 168 717 676 136 413 7 1090 514 196 28 337 127 60 237 638 746 394 63 24 856 539 343 870 21 332 10 361 609 209 692 391 674 49 8 194 150 487 159 303 74 432 559 231 91 257 155 330 136 154 136 869 289 359 233 563 36 1163 536 995 259 115 319 41 527 312 403 475 478 630 467 565 1202 764 413 319 361 258 458 1109 312 318 236 54 949 637 435 800 947 103 664 444 51 825 748 11 42 39 75 20 276 436 882 170 686 141 1504 495 275 625 567 919 177 761 28 58 59 1101 675 1040 406 363 131 757 520 1293 63 303 553 620 228 960 211 125 39 337 599 218 251 448 49 779 52 244 736 430 668 459 163 85 421 711 536 461 129 340 169 312 385 173 931 27 1042 233 134 46 860 730 591 147 766 12 1072 814 63 143 828 728 579 517 53 1316 269 378 963 99 6 504 20 248 750 65 482 140 66 453 111 124 557 403 1007 42 297 61 260 335 768 90 411 888 40 815 700 343 89 758 19 544 290 44 429 342 307 144 76 1349 593 518 475 209 474 362 4 50 656 398 227 233 437 1103 1006 208 27 117 911 606 300 855 388 454 753 328 975 13 389 884 288 1115 79 928 344 635 378 378 29 48 256 533 57 1001 422 742 327 238 495 337 74 148 726 633 38 382 27 894 460 465 492 302 534 99 395 483 164 267 421 258 764 284 479 664 50 1167 481 189 261 662 143 757 536 198 1191 525 717 1061 33 823 293 55 220 82 367 460 916 705 1066 965 329 980 717 63 938 10 58 588 282 1013 449 982 243 1085 278 550 125 22 226 155 249 170 115 755 312 237 471 251 195 44 275 467 211 365 169 1027 540 211 241 413 163 25 219 146 85 429 242 370 631 501 507 315 267 1001 30 657 627 158 793 571 644 38 753 377 498 628 233 19 1069 1029 164 812 396 408 143 225 252 535 556 745 282 116 235 393 213 63 1431 169 930 66 407 221 1081 476 201 290 1007 115 75 14 6 121 415 38 354 361 557 197 331 56 269 14 1002 725 671 318 505 707 238 158 26 55 544 624 889 93 218 738 88 110 107 40 252 941 533 33 197 442 27 392 15 54 257 300 16 903 1070 232 17 448 920 508 29 997 452 426 759 510 130 278 1023 708 143 174 460 340 1059 253 31 240 794 375 316 651 362 600 304 972 291 753 458 456 96 326 185 1203 417 271 704 438 118 310 1294 584 237 913 292 133 543 408 5 404 20 391 18 1002 1176 131 112 212 1010 188 634 555 207 718 148 12 306 126 221 762 294 53 319 747 662 124 243 712 385 179 1108 247 653 61 745 319 489 254 541 117 121 556 92 269 16 105 441 1008 613 580 95 487 279 184 642 338 653 416 416 109 176 142 360 527 672 1246 899 451 833 217 987 251 359 587 230 374 965 113 343 573 1118 18 293 567 591 254 575 250 1221 289 969 311 709 232 699 145 35 10 300 240 1183 448 472 253 754 692 30 757 93 115 278 513 306 188 194 314 814 211 65 1045 1268 316 965 1083 200 19 374 414 306 26 679 310 911 340 473 517 229 220 248 495 302 837 208 23 394 19 173 254 47 658 105 248 241 527 89 566 130 656 290 340 123 327 304 380 489 490 794 621 592 626 611 456 195 273 527 203 481 705 559 136 702 551 321 696 403 418 185 208 506 97 11 682 233 237 1293 412 1048 11 444 629 645 104 392 775 548 206 658 289 270 67 729 453 766 823 611 277 1086 57 270 708 7 295 147 428 270 943 515 230 465 458 271 467 984 118 594 443 428 679 129 1062 632 735 151 667 392 870 672 295 608 664 50 119 221 214 249 514 1036 684 100 81 813 20 484 633 635 950 1147 677 612 470 415 228 168 99 276 258 67 1150 236 665 95 613 431 188 79 243 564 294 231 221 752 113 568 48 1027 205 313 1010 77 293 611 194 133 553 164 389 311 431 875 20 530 172 408 550 128 394 213 251 189 644 274 475 428 10 273 42 259 323 30 219 423 459 1022 363 27 75 35 421 170 372 61 319 924 484 192 499 171 690 558 609 555 623 279 244 275 925 304 46 427 536 669 766 561 117 318 461 90 746 270 399 274 66 556 948 182 992 379 941 61 291 874 198 154 221 331 983 71 744 756 128 12 1045 1154 213 276 13 1253 0 292 248 314 266 257 602 145 641 290 265 107 1101 213 222 383 63 456 679 95 196 1003 576 1053 115 501 152 478 62 887 829 323 465 68 726 197 140 722 226 280 386 423 99 25 4 651 949 310 468 16 408 179 647 401 187 196 1006 818 589 1005 116 522 142 778 117 906 395 25 256 869 64 336 3 189 996 1133 169 246 195 206 913 769 99 336 121 572 819 141 133 214 72 657 793 224 907 302 1115 286 751 101 389 719 281 164 195 321 521 170 597 627 153 670 537 462 19 617 574 241 182 566 239 41 7 309 1143 338 565 1360 289 134 104 457 313 946 662 345 206 479 96 565 935 707 84 297 708 593 426 306 81 16 237 353 445 125 199 190 264 829 302 340 53 816 202 75 636 231 565 1227 400 1106 330 966 941 346 625 858 444 415 721 81 77 327 469 485 1291 635 256 858 1015 443 806 496 353 712 301 142 243 791 1095 83 348 821 361 444 919 214 245 105 147 834 113 409 267 313 143 546 397 86 132 773 439 595 84 296 908 121 868 327 509 88 139 529 733 1296 79 400 359 679 303 793 623 518 205 268 684 604 495 139 491 212 286 341 623 1141 133 195 471 1068 961 929 62 816 130 303 295 90 276 6 497 490 364 140 698 456 574 644 533 431 1450 84 681 118 111 22 678 1052 97 798 154 13 154 825 57 694 303 174 248 581 1191 237 455 428 597 72 523 222 565 97 266 3 902 425 303 31 270 61 377 141 37 94 236 78 167 432 319 515 608 908 154 126 559 1050 69 290 492 566 601 864 170 377 944 389 178 187 443 172 767 591 429 270 195 957 782 36 937 92 22 115 963 637 314 646 578 958 438 110 771 20 475 108 177 349 61 144 136 714 819 303 450 783 482 315 589 600 281 576 679 555 503 1326 998 342 919 69 84 830 543 13 880 44 351 34 900 277 436 1113 291 70 610 286 504 98 328 173 281 289 399 1073 344 424 244 489 198 269 310 178 118 553 641 500 195 552 13 549 106 1149 148 285 168 69 946 141 157 378 312 569 33 124 375 269 96 442 5 731 379 246 1004 175 257 81 257 339 372 816 1220 36 332 416 745 346 338 708 12 746 91 399 584 1062 206 29 134 117 595 297 258 665 1079 919 218 424 838 90 138 65 574 674 861 82 194 1002 221 0 301 550 151 37 213 81 231 754 573 835 200 151 402 116 478 718 940 314 527 663 206 493 234 273 163 572 838 289 700 603 537 20 1257 24 1140 1107 392 85 17 668 830 271 416 387 890 693 390 130 494 978 163 221 739 527 29 249 169 358 171 554 14 572 329 864 565 836 201 252 75 162 190 181 655 216 225 45 622 331 694 1238 599 263 361 347 101 238 140 225 383 245 772 544 952 185 451 972 793 507 630 413 779 908 1050 103 211 164 793 983 53 92 6 137 578 138 571 46 223 172 15 546 985 343 157 143 575 640 798 77 434 431 174 341 522 608 641 961 400 413 183 654 117 899 1216 115 234 44 308 303 777 400 1343 404 93 716 951 784 300 650 916 115 651 476 103 738 101 413 115 392 495 530 660 394 488 190 20 1352 192 9 576 242 382 478 485 636 723 135 76 1197 277 756 598 195 741 65 102 160 357 27 631 114 17 757 152 153 560 786 164 160 389 365 94 1029 476 7 251 269 322 1173 353 451 850 996 125 262 152 1028 1099 189 216 870 120 381 751 497 972 412 670 330 87 444 162 22 1522 601 315 126 255 90 460 609 380 255 168 9 367 116 980 829 961 88 409 706 459 55 114 167 301 312 310 454 519 1277 230 932 951 205 159 106 168 11 461 667 673 153 155 324 591 43 641 942 15 992 535 453 345 217 1061 391 726 606 487 186 162 576 893 422 173 213 793 618 263 488 1033 795 641 376 240 1279 324 374 678 785 482 158 329 234 642 246 380 775 212 335 347 1019 1137 326 384 156 546 192 216 647 282 692 921 175 618 423 221 263 621 50 61 755 830 462 795 792 146 176 877 831 146 917 98 301 103 750 449 493 664 491 751 500 686 178 412 607 75 144 334 516 32 330 221 248 38 733 1172 965 829 212 132 642 647 488 1115 64 959 242 520 55 603 276 64 716 510 91 48 225 739 225 685 244 124 940 292 356 389 403 37 356 883 224 79 89 303 1143 1172 432 304 878 543 693 563 1166 326 430 433 518 231 388 658 128 200 114 458 699 92 200 252 617 574 30 835 23 324 362 61 738 1185 657 122 634 733 350 181 634 323 477 191 387 406 585 244 417 244 230 302 420 246 207 360 756 1290 709 1237 191 549 104 878 69 625 990 190 8 60 1064 1471 849 765 220 685 107 509 807 199 1382 605 436 218 140 213 708 199 1022 143 18 342 558 236 16 169 372 613 1025 56 724 482 38 121 357 778 481 197 418 623 91 141 308 561 65 183 220 36 8 6 337 871 593 666 361 71 55 256 143 12 266 1198 174 89 392 484 435 696 197 250 27 211 448 266 234 691 396 701 319 312 179 1259 646 1013 27 540 964 161 78 809 209 182 436 370 374 278 171 261 167 41 55 172 728 154 859 277 511 1166 602 712 464 1000 196 636 595 278 482 150 678 484 361 627 216 337 527 461 42 634 263 367 260 930 69 701 69 1026 364 450 282 785 195 518 26 455 427 87 716 867 368 249 1094 890 369 885 178 94 149 366 354 726 66 396 26 158 330 182 325 320 1072 152 248 92 354 220 1031 560 94 677 161 90 311 134 917 157 116 43 272 234 185 394 3 215 63 887 668 264 384 421 586 391 660 594 211 497 3 1404 291 232 949 202 850 395 808 869 453 161 591 305 740 124 390 869 712 661 281 280 488 152 133 705 45 551 70 21 179 149 291 893 905 1007 69 60 50 374 572 262 507 88 1146 411 426 181 25 525 231 715 589 305 379 53 554 71 159 65 138 1072 433 328 462 198 269 400 1387 270 784 368 1143 30 141 43 142 627 98 368 756 498 631 46 970 1050 136 424 819 461 7 493 346 768 532 48 379 280 820 204 240 106 123 182 50 136 337 221 510 1148 840 981 57 401 493 411 93 178 577 136 106 251 480 202 294 36 817 237 641 391 359 131 136 216 238 203 490 312 1153 592 61 803 138 522 105 293 736 1091 557 1014 172 48 331 518 421 498 405 429 474 948 25 262 4 72 561 812 642 93 484 323 229 6 591 339 249 391 931 209 1002 634 502 530 453 304 11 559 99 637 968 305 268 211 547 440 98 356 27 739 703 416 65 988 854 248 424 43 519 736 246 343 992 10 219 417 332 453 252 926 133 183 831 173 637 220 231 126 60 698 540 634 451 65 44 373 907 79 874 54 312 672 549 562 67 495 180 113 479 613 30 407 166 540 102 490 165 284 366 551 261 193 71 263 570 22 175 684 717 461 1013 198 546 187 288 91 1028 169 517 1404 207 251 878 334 334 414 686 135 803 324 1084 855 293 162 946 758 63 136 172 676 178 289 314 463 430 426 227 291 156 280 334 286 98 188 95 279 482 976 269 465 1422 756 739 317 39 234 354 61 242 387 697 441 439 475 521 262 525 594 711 190 186 651 369 366 343 20 5 629 804 382 238 552 609 369 1200 45 228 2 202 761 626 433 39 690 195 137 188 897 640 63 313 266 925 1064 957 595 653 111 272 9 684 345 604 147 364 92 638 712 296 510 12 499 261 202 126 303 680 614 165 208 224 975 318 836 526 596 299 634 548 234 697 304 512 347 424 35 496 51 472 186 83 594 666 8 551 884 366 103 1185 394 407 547 646 79 57 187 388 667 696 150 671 731 2 611 253 542 455 664 169 14 64 543 220 530 237 455 805 588 351 305 906 270 431 565 432 560 306 821 59 595 310 450 27 83 386 442 521 330 75 370 529 188 291 1008 144 285 388 534 429 554 85 280 273 519 1039 347 323 756 467 469 270 26 342 117 820 274 604 130 200 590 454 136 489 900 788 267 269 407 428 269 245 468 921 21 1010 689 166 660 602 239 674 138 146 127 18 178 136 774 119 159 132 48 236 349 670 448 359 982 506 522 146 17 91 633 273 3 220 213 166 309 202 278 117 893 74 230 848 591 105 370 154 83 109 166 510 21 349 917 680 610 769 1375 305 213 340 393 524 228 101 945 721 413 562 312 586 281 747 351 75 610 937 610 733 643 81 18 542 665 379 553 195 802 316 676 330 980 939 601 955 890 369 633 1053 585 204 616 155 180 705 546 1062 1082 1437 532 611 98 372 473 295 725 206 1147 387 696 694 58 1183 309 944 121 107 546 345 231 312 1187 1271 627 357 639 145 1044 139 235 116 248 307 272 1088 267 706 50 393 253 1094 503 234 654 328 175 878 378 128 510 691 24 870 98 183 20 390 437 218 156 247 334 144 411 368 658 108 16 725 522 509 186 805 241 746 598 414 1016 1157 760 207 352 1077 507 200 604 941 182 386 51 425 662 284 1089 298 672 681 815 356 82 583 139 219 484 939 317 324 3 86 182 296 276 148 112 222 382 1092 282 59 793 238 607 803 82 246 153 312 781 850 266 399 364 872 700 589 540 381 368 109 24 519 541 30 194 176 519 493 593 728 187 11 273 83 100 437 644 1018 249 37 43 156 299 190 42 891 494 784 1009 668 460 86 360 567 1260 206 532 149 319 1097 580 971 403 647 399 935 483 976 163 1192 32 539 840 715 37 499 197 777 658 824 42 349 1141 678 293 749 606 704 1190 168 719 291 69 322 657 827 407 499 59 445 331 232 124 1047 286 876 1363 781 541 32 51 54 881 225 95 607 144 1369 104 66 118 252 454 125 476 281 443 174 706 279 27 722 477 602 115 124 605 1010 22 758 1023 671 95 541 540 141 36 837 173 67 627 224 23 756 291 329 91 376 1127 448 108 391 8 196 302 434 208 844 229 555 347 115 108 131 251 377 296 385 530 161 1233 19 568 999 1036 52 277 296 1094 113 853 173 35 270 203 426 589 35 1003 62 149 196 468 154 224 253 39 23 273 739 581 12 131 604 222 660 331 1177 598 493 52 517 62 603 364 62 880 355 490 702 87 711 490 358 796 269 627 465 97 281 175 1445 798 105 708 1074 297 63 118 123 1052 393 84 835 982 544 550 555 164 729 381 196 640 211 495 829 220 1025 84 574 1077 429 70 301 163 554 533 62 241 60 394 448 177 1327 859 1243 88 440 99 605 493 29 110 873 267 923 419 742 55 88 204 327 277 207 787 107 1062 192 1021 864 629 309 780 118 73 770 95 786 879 219 488 651 225 951 187 827 649 1301 436 644 15 969 1021 642 405 245 752 793 1210 255 145 798 308 148 18 289 385 265 81 331 379 329 199 108 902 730 531 275 462 125 578 107 686 580 624 471 137 179 237 846 347 115 181 131 243 565 998 475 89 562 198 255 90 1006 155 224 318 466 143 811 492 194 270 628 262 884 101 596 1175 118 284 391 343 172 631 831 969 766 425 399 231 199 140 467 783 182 233 532 39 510 18 193 708 292 36 329 421 809 500 25 260 230 865 575 431 272 461 564 655 18 167 258 455 171 88 406 131 339 1173 52 256 188 160 46 189 624 350 695 143 187 23 153 736 19 875 972 329 625 138 43 1062 22 265 229 923 324 255 358 674 530 372 138 590 718 194 176 18 237 371 725 30 892 4 614 836 370 61 28 215 592 31 347 5 960 322 869 915 849 1052 445 215 307 912 111 124 684 587 814 178 307 384 328 139 121 443 10 366 589 630 903 716 317 316 322 1175 608 311 566 432 573 363 608 220 35 63 890 856 486 135 498 488 106 249 841 987 20 1096 780 743 264 13 948 979 885 323 719 192 358 27 325 16 288 361 803 264 1012 166 64 97 704 297 779 651 43 963 438 635 604 478 207 701 557 48 1040 881 299 191 749 345 577 851 201 322 386 358 8 679 803 274 710 47 505 479 593 277 714 87 487 254 540 701 659 153 11 955 308 160 44 462 784 1113 428 462 1212 578 540 402 259 257 1176 926 1283 939 831 317 129 1107 1046 761 10 84 238 155 702 163 365 542 257 53 342 716 216 371 579 251 381 521 675 112 258 118 473 704 19 255 5 109 1234 1003 705 263 968 697 502 25 419 246 736 356 946 482 884 264 275 354 581 391 438 227 484 143 447 310 207 121 132 1170 177 264 275 788 247 258 91 121 290 432 411 237 40 509 203 315 253 52 549 344 82 204 213 619 564 39 170 35 107 464 85 80 202 575 192 481 814 389 1048 331 50 523 233 7 1187 74 937 46 477 567 453 1123 714 543 184 251 1000 105 430 61 483 21 215 397 135 279 749 32 648 26 221 284 429 79 172 1260 837 101 257 23 346 1350 342 661 332 323 347 402 930 703 69 728 1063 223 696 262 547 951 392 83 233 373 262 333 1077 431 604 580 270 346 773 600 854 401 395 886 79 450 1082 1195 40 654 723 50 621 237 746 496 533 250 82 36 129 149 210 365 369 42 543 126 658 382 258 269 309 548 380 26 1025 504 717 441 475 558 224 541 218 737 579 91 106 151 763 99 972 841 537 169 471 423 140 1180 494 311 209 244 310 666 771 486 305 152 365 352 279 158 580 441 548 337 437 473 466 138 252 545 493 850 131 35 1505 656 302 1149 564 709 102 672 103 574 83 268 784 943 374 520 688 79 629 1373 511 162 8 825 32 873 274 1186 390 599 716 301 829 704 730 545 365 610 209 42 952 677 545 317 264 860 748 86 3 239 657 388 576 0 121 502 123 440 128 214 676 293 851 1134 176 306 585 109 208 731 463 147 637 262 724 416 178 61 181 190 112 473 886 246 158 352 109 849 580 291 590 362 860 404 437 1155 281 161 464 426 1124 66 220 438 726 293 91 389 718 976 793 693 274 301 294 445 647 431 46 561 634 350 45 63 569 585 372 529 179 348 587 405 731 548 336 189 508 250 115 254 953 240 89 136 352 282 144 362 87 64 1136 59 452 452 114 704 120 485 763 417 969 407 1492 325 396 14 284 344 704 255 1028 337 259 676 1223 21 1116 444 253 170 59 659 248 247 178 121 762 1170 88 18 354 1192 768 626 144 713 257 383 905 407 272 475 739 146 107 484 710 323 274 231 261 342 103 162 569 544 130 278 13 27 694 58 762 244 818 97 9 298 112 969 471 201 467 925 173 448 599 1253 439 143 456 817 609 202 333 985 403 611 154 593 840 50 274 175 336 707 402 535 657 638 917 12 228 468 417 328 531 424 356 179 302 249 842 178 800 188 89 541 128 862 90 32 414 430 415 164 63 452 592 578 900 52 349 280 128 206 412 98 157 510 626 72 763 261 397 495 373 892 137 27 340 16 258 308 934 705 134 410 86 218 258 116 324 1051 140 276 59 648 559 356 35 7 281 154 62 537 118 412 83 1146 903 353 233 905 300 300 532 371 754 278 1308 100 269 552 270 260 339 551 1170 260 906 162 603 173 551 385 334 724 444 779 732 1095 814 307 354 774 314 256 380 872 60 561 432 120 523 295 203 298 15 423 174 358 474 358 37 779 425 365 580 1042 246 555 3 192 277 645 84 238 415 956 102 218 113 184 449 342 161 871 222 892 30 263 674 61 821 966 527 520 20 75 739 119 548 427 313 627 78 102 1117 258 16 195 72 242 375 1000 141 439 1275 916 714 316 66 626 1125 163 102 115 716 149 494 210 403 401 484 702 503 372 192 549 707 841 177 738 324 706 751 309 64 363 362 858 303 270 517 276 483 900 592 144 216 432 3 642 268 712 839 119 865 860 155 35 645 82 140 252 385 477 29 34 661 453 934 302 357 905 448 234 254 649 801 26 144 527 983 551 588 329 551 205 226 467 775 286 473 985 704 695 144 840 716 39 335 684 641 424 634 675 187 16 742 239 651 226 527 895 329 403 362 988 247 121 589 62 339 73 422 958 569 32 536 46 293 952 394 97 926 648 59 13 197 320 708 98 565 57 632 795 266 641 16 635 374 120 29 217 384 22 532 282 61 337 1 366 139 347 326 218 464 639 26 216 236 361 223 131 421 1211 252 293 397 627 831 206 480 263 370 241 661 636 471 261 75 673 327 130 30 765 284 525 432 716 540 1115 1230 332 150 222 649 372 328 520 305 84 705 157 125 10 446 527 457 98 1029 356 473 611 518 645 792 992 244 67 551 415 147 323 154 520 368 234 477 337 155 70 170 1258 724 931 654 550 917 1252 12 902 725 537 480 130 263 254 420 201 820 37 628 102 70 779 306 164 1419 111 136 748 979 74 799 135 383 277 1002 240 632 331 654 523 597 243 850 205 674 221 164 163 205 240 602 519 571 110 403 136 24 808 636 467 386 112 180 357 574 91 775 118 385 190 607 8 271 399 89 33 470 214 53 1000 161 555 32 1337 359 289 616 475 425 519 306 618 189 28 599 944 40 15 985 277 36 220 643 379 787 108 77 232 597 356 783 1214 324 722 44 297 85 657 197 403 573 1253 473 132 308 967 316 674 166 271 403 43 632 609 369 439 478 285 585 48 803 785 131 515 549 522 1136 1075 819 1284 48 882 150 255 242 400 158 471 270 414 3 161 174 359 153 368 921 311 595 109 690 457 275 335 164 204 300 186 274 630 779 1167 344 866 633 831 588 34 593 586 528 511 1048 978 518 165 430 398 580 193 1055 284 656 549 225 878 20 430 625 359 112 20 35 549 265 73 676 250 158 89 22 215 636 34 293 251 383 2 587 133 103 405 178 840 99 554 570 676 478 383 302 307 196 81 423 539 1092 500 459 709 478 11 596 650 686 591 230 98 154 333 1052 328 553 27 171 307 19 919 577 472 603 482 550 377 479 51 126 1453 81 209 251 517 740 856 417 789 417 352 357 907 609 446 329 368 957 192 297 778 164 139 242 490 447 912 231 1116 479 126 1039 301 746 52 241 380 509 450 958 86 227 625 987 205 175 149 198 614 242 152 491 53 1001 360 198 624 794 254 503 724 563 849 168 674 206 462 167 333 396 622 662 166 466 702 420 352 5 408 830 54 670 241 74 596 97 316 474 421 567 263 459 305 414 177 80 39 390 271 774 35 541 139 351 6 62 184 873 280 846 86 279 2 555 473 371 172 748 867 364 1231 66 495 267 725 440 698 22 527 42 693 261 19 652 13 246 214 110 474 139 343 977 534 195 759 165 172 77 247 165 99 443 243 628 946 210 304 174 565 1327 245 770 602 219 802 715 581 8 534 410 179 666 1149 175 498 536 397 265 299 973 136 28 791 266 479 286 552 254 252 142 302 10 956 175 124 878 364 576 271 333 480 20 287 320 448 520 558 536 111 113 263 159 397 10 504 1080 584 16 324 943 1103 99 895 681 260 448 31 595 150 269 411 304 384 1025 507 603 983 103 593 101 10 845 682 751 523 743 209 800 364 195 928 56 442 362 469 229 772 938 865 315 424 604 97 824 300 611 337 452 550 200 161 481 575 342 340 678 188 424 563 772 218 449 382 586 870 564 357 589 827 928 467 320 247 174 8 955 985 221 631 449 95 227 40 293 462 40 698 226 663 219 63 454 517 408 287 193 273 173 667 210 358 429 578 282 172 368 1092 98 449 372 135 484 642 182 863 478 53 499 145 1130 327 359 215 337 16 7 486 115 1 261 954 355 892 4 364 737 639 183 521 177 1164 1273 667 128 508 229 399 165 1083 34 314 103 422 584 1124 725 459 98 308 188 337 140 382 207 164 141 173 183 506 464 281 540 474 668 226 297 222 430 827 187 64 193 168 508 800 456 118 196 764 256 42 961 802 330 901 181 306 24 25 241 567 768 523 184 335 235 356 48 159 284 229 135 109 1021 153 410 91 13 684 596 564 46 685 403 711 165 918 370 53 508 95 743 678 433 655 352 104 259 864 227 382 108 9 225 877 629 235 236 496 362 188 781 516 214 124 1033 113 388 849 227 642 183 773 910 52 863 194 883 781 198 109 381 193 238 422 1102 383 775 696 307 690 757 667 157 290 408 302 459 311 424 631 153 771 597 61 425 13 224 371 764 10 75 244 82 3 284 84 1016 671 506 614 550 176 370 478 56 702 134 226 381 446 558 48 1006 122 823 198 405 328 906 531 590 175 509 506 639 385 289 667 91 501 37 258 156 583 609 207 26 431 361 123 593 702 634 528 1026 524 377 555 943 104 67 841 107 1011 487 320 1159 178 22 263 260 34 621 99 543 261 270 67 11 735 116 124 501 72 186 462 232 747 9 166 299 150 846 440 404 1072 934 99 299 281 155 409 945 177 286 312 452 385 116 398 589 402 497 647 252 609 276 886 793 636 292 257 151 242 1104 399 401 359 337 1044 15 676 408 354 1242 188 625 314 178 789 188 515 265 706 916 627 440 48 890 403 95 635 27 180 115 451 48 279 168 304 185 28 118 409 245 455 262 720 61 474 536 1014 19 138 265 295 127 827 144 219 535 342 659 52 872 597 172 359 336 247 119 333 501 174 7 491 90 617 254 107 667 653 458 943 364 171 542 63 535 142 413 662 157 987 295 359 25 414 56 84 386 77 430 421 153 386 88 116 218 1235 119 331 520 303 769 163 696 167 76 254 518 350 976 194 213 51 1012 548 19 300 663 250 138 545 117 730 240 168 219 660 406 1001 134 818 324 442 315 387 428 527 1026 707 435 124 280 189 124 724 529 747 630 87 599 313 445 53 51 745 71 329 327 772 263 43 751 387 812 774 371 844 590 549 849 4 201 812 162 438 500 17 358 629 424 398 50 406 289 583 187 260 575 303 225 28 283 842 786 193 187 934 569 1167 470 260 567 233 23 780 326 333 214 786 847 299 108 678 401 487 177 354 46 381 237 819 1177 505 12 256 367 419 333 168 143 123 379 138 978 816 175 862 1023 553 300 269 908 443 328 596 50 480 295 1450 709 118 281 635 106 1173 628 131 112 521 278 306 481 500 196 657 1125 428 934 128 12 2 542 397 128 255 305 306 351 680 860 1080 378 405 390 169 969 419 95 587 775 691 715 555 580 400 245 580 168 353 687 1328 326 581 704 110 681 94 165 254 1166 80 18 330 174 7 817 563 524 32 490 631 646 258 189 127 114 874 231 62 270 363 87 337 69 178 479 239 545 506 126 525 135 98 263 432 324 90 415 982 612 240 471 67 326 209 426 1213 164 195 430 631 121 662 539 48 89 334 236 383 640 553 449 159 13 219 993 142 69 1253 761 692 439 892 181 595 218 105 560 808 130 734 608 238 897 468 274 260 353 194 519 574 297 167 280 727 298 165 717 280 990 1057 874 118 189 1050 146 78 528 320 435 798 475 940 60 479 356 610 320 97 217 226 369 220 481 13 177 1016 20 118 907 59 118 859 89 7 677 415 862 68 298 93 691 365 147 192 52 991 737 513 428 670 281 318 987 605 881 287 446 77 780 40 106 818 1081 507 561 781 440 117 73 94 467 179 78 124 172 33 7 100 749 220 983 887 974 1031 620 170 704 440 492 276 954 29 441 632 883 154 318 531 740 315 363 95 438 702 350 829 117 194 157 580 465 86 684 183 314 796 104 23 108 1155 1006 4 807 60 421 113 249 428 301 730 191 132 81 170 45 137 1291 447 737 291 673 558 56 398 203 224 197 986 39 992 124 45 155 147 577 835 860 62 488 123 331 130 402 220 1100 440 969 137 504 358 439 646 939 57 546 72 1016 66 218 188 972 816 620 91 1083 250 279 41 366 537 672 466 67 344 561 290 149 1068 151 290 22 237 686 90 145 67 1446 71 543 32 891 129 856 153 154 300 667 479 400 444 53 680 199 126 200 94 168 54 284 529 1165 550 336 791 676 197 377 461 280 722 667 178 593 334 891 323 404 292 364 912 955 45 158 381 102 59 198 683 679 396 35 1004 1216 286 194 962 768 107 464 140 67 89 6 409 349 192 678 188 863 377 84 130 228 454 250 473 451 220 966 650 196 271 49 554 629 763 195 721 713 45 74 28 450 308 275 648 605 105 491 61 404 24 159 217 384 362 207 1132 178 330 445 109 509 69 245 771 870 125 339 671 6 862 461 3 271 317 51 108 292 658 927 520 662 151 286 309 135 203 164 1070 814 720 675 904 260 193 257 28 824 85 51 1022 161 220 30 363 95 685 873 99 79 470 89 237 190 18 111 258 1020 134 25 505 330 164 524 477 126 224 392 14 664 319 779 895 304 445 140 646 216 125 716 362 718 391 511 226 222 14 202 245 115 89 180 648 187 217 642 157 383 689 445 32 972 645 572 155 511 60 333 660 758 161 863 69 132 46 199 29 530 687 869 1097 425 18 285 543 314 283 5 172 707 185 457 205 259 567 322 509 437 169 178 577 894 217 24 298 480 156 147 284 493 583 455 36 156 853 224 91 557 645 560 434 895 686 928 757 885 123 147 59 75 311 313 111 258 355 291 65 41 275 41 43 357 158 681 801 41 35 1094 1101 712 187 657 852 917 549 560 79 408 346 564 702 32 593 400 324 639 492 1089 414 710 264 1134 460 554 546 26 137 181 221 521 505 794 468 109 780 181 233 433 489 1051 610 758 1146 6 929 283 573 222 58 309 321 230 160 10 534 302 173 639 878 1263 422 289 859 56 430 492 353 400 83 382 359 164 626 71 607 617 384 586 1050 644 307 111 111 471 115 365 756 173 588 974 40 289 405 144 461 756 60 130 680 563 355 439 36 760 107 1122 653 173 120 383 90 16 326 595 964 383 651 1124 127 395 485 236 557 387 1004 277 37 32 327 423 84 531 289 1036 441 268 600 77 641 65 229 1246 100 50 463 396 678 489 570 159 686 443 974 142 416 212 282 74 264 28 354 2 77 183 662 275 150 103 181 284 479 28 357 563 1001 600 588 18 1343 337 345 148 81 306 1110 179 177 889 972 1027 104 392 573 543 40 31 15 421 141 553 66 276 781 276 1438 960 166 1217 772 161 451 832 32 209 545 186 124 449 93 130 80 994 341 448 431 444 268 321 1031 447 438 306 639 394 94 991 735 911 107 306 352 912 513 402 717 558 1118 571 255 1212 218 861 449 6 109 281 677 1498 39 577 364 48 396 332 215 1248 386 122 801 531 839 556 32 574 547 701 444 700 343 801 718 192 8 241 288 350 621 237 815 469 825 554 669 248 420 504 432 137 496 232 454 1316 129 513 8 615 788 940 811 76 856 212 43 734 359 108 191 7 762 563 142 102 713 210 204 296 195 550 549 233 207 101 189 283 288 386 163 394 1104 689 50 748 268 55 546 80 155 777 705 232 152 206 914 317 1114 98 26 721 911 573 210 472 1210 525 499 348 302 70 944 142 332 343 77 119 356 62 475 15 1063 342 101 124 457 95 11 258 539 246 367 724 67 807 393 268 413 208 514 331 23 385 326 322 209 823 184 27 197 17 537 524 329 101 512 550 494 303 145 59 517 154 775 244 165 294 293 1060 532 76 255 224 402 328 310 401 111 812 137 27 112 162 245 396 421 49 136 216 304 565 253 429 389 2 366 740 291 349 160 447 158 29 704 650 52 729 541 419 360 237 546 168 406 1028 112 623 1371 296 697 508 330 743 514 980 202 475 467 21 314 320 122 231 498 624 275 577 302 606 53 30 552 151 580 81 582 313 391 20 311 493 33 116 286 39 761 553 711 44 573 1 582 20 173 1441 460 60 492 567 211 413 609 612 106 772 590 11 325 254 905 472 178 307 353 573 103 113 243 147 87 27 199 348 39 253 81 307 952 115 158 1222 216 34 675 250 22 703 619 184 159 433 689 32 169 580 841 261 14 285 1220 277 145 47 221 167 123 1167 305 281 853 231 256 209 15 69 470 554 675 362 1039 928 133 1382 153 745 356 551 371 644 393 100 344 952 538 59 164 475 61 357 492 275 370 670 137 273 482 469 416 355 589 1194 345 104 1423 403 469 218 152 538 529 635 76 488 276 76 1189 506 25 404 146 569 695 328 55 511 841 357 154 372 513 550 433 62 884 336 955 397 232 869 744 690 64 383 1249 508 970 58 237 121 675 847 1040 645 88 372 370 154 550 73 393 369 373 44 483 314 370 788 266 1260 277 661 65 414 843 176 693 1002 444 714 538 678 591 390 213 603 583 510 616 180 794 437 396 99 935 239 167 847 90 143 197 499 229 172 229 658 1071 113 96 387 141 455 564 571 300 951 326 54 234 280 1249 1 242 474 877 152 4 72 95 183 481 135 812 359 687 585 154 691 756 208 359 727 60 391 467 202 18 612 95 878 711 596 120 589 240 201 762 224 65 368 497 846 277 215 174 195 264 88 821 698 464 454 420 957 169 952 186 976 160 166 159 131 278 443 550 579 241 311 497 9 796 388 136 772 918 305 385 342 80 289 393 219 203 537 245 596 140 606 314 213 32 941 324 343 397 767 556 79 229 837 405 257 76 464 6 861 188 557 1106 273 1258 1040 83 717 1098 467 685 757 816 817 445 7 207 112 164 502 858 156 460 623 91 24 175 140 150 718 250 238 403 159 76 521 611 267 1048 50 284 827 439 1150 107 883 522 599 478 1109 490 407 182 596 332 294 298 426 117 136 137 59 443 169 767 277 279 687 376 47 46 164 359 636 340 10 364 503 288 215 406 160 635 190 443 482 857 351 171 446 277 104 92 150 83 501 845 937 175 230 181 141 671 671 328 982 592 638 308 730 662 613 585 521 442 285 364 330 77 30 740 265 595 733 152 510 626 166 137 100 438 765 1133 359 337 329 591 116 242 281 327 635 585 91 311 79 29 544 975 893 2 394 50 207 1099 390 1234 503 110 330 1179 656 271 691 713 269 384 34 8 362 297 219 186 727 700 493 486 412 216 362 133 301 515 29 442 420 266 18 129 534 507 955 57 149 178 614 811 505 255 837 437 1091 524 244 227 119 302 152 55 351 190 558 711 1007 762 471 1173 285 566 25 253 276 613 645 336 207 71 464 498 567 315 326 990 50 306 275 250 123 752 28 455 654 454 307 416 693 330 884 33 303 249 80 399 623 359 1119 671 145 867 690 586 419 865 746 640 38 340 925 798 667 693 509 523 469 473 7 1234 389 418 15 33 783 306 498 746 407 228 115 640 1003 164 131 18 431 417 952 14 152 1110 937 186 99 279 170 23 54 219 390 568 819 16 177 115 757 733 549 801 227 41 705 179 903 331 258 731 994 185 578 467 40 157 451 103 461 152 588 342 105 143 322 623 731 989 140 1055 819 677 843 1163 299 127 416 618 57 29 207 863 495 571 85 231 206 896 16 548 1093 104 146 276 1445 190 312 869 348 16 252 993 172 85 161 934 290 881 233 180 946 535 648 949 52 175 280 834 550 463 163 523 460 272 1063 258 1104 92 780 874 7 152 307 512 516 358 441 941 483 3 740 212 436 223 18 309 493 285 147 724 674 1411 731 89 897 786 657 721 269 154 614 744 282 53 222 907 67 116 373 138 4 262 178 95 362 192 468 375 903 312 496 210 22 122 379 154 486 41 571 373 364 17 564 694 229 276 602 1089 213 573 320 200 177 193 546 582 481 19 139 843 569 766 203 79 436 268 964 181 694 419 850 211 87 343 265 104 353 334 624 448 160 1102 216 196 351 502 527 354 303 332 521 171 667 1 489 147 795 331 373 520 235 168 412 465 346 523 323 292 155 745 650 82 588 468 334 564 387 87 890 347 34 775 23 74 379 483 85 47 353 116 370 299 101 228 289 616 87 451 27 434 450 157 590 482 551 181 342 56 210 543 735 1192 88 258 512 13 6 936 293 178 347 844 610 190 100 383 267 287 577 49 449 439 35 132 317 618 215 259 749 361 6 594 437 321 73 47 593 29 254 231 1151 507 135 701 82 1065 910 249 580 466 1023 382 60 692 248 360 636 261 731 290 580 242 98 334 63 229 953 0 3 353 401 442 12 406 482 67 744 141 1179 913 625 20 840 355 535 490 159 152 145 506 778 163 632 26 693 664 65 500 606 1172 62 122 488 405 593 442 53 109 301 941 229 80 75 95 121 286 198 432 303 55 832 411 784 236 266 641 420 735 401 64 106 149 571 737 1022 644 292 477 489 83 266 553 1024 53 622 254 861 330 1216 117 68 39 980 822 115 47 96 193 503 728 102 460 1131 610 12 688 530 530 144 585 702 197 653 216 547 31 391 437 1404 423 870 1269 96 856 388 395 734 133 30 279 529 358 531 517 736 1198 370 550 928 1256 627 161 574 463 589 211 434 195 99 1041 466 273 900 816 42 293 464 136 364 34 217 236 100 621 157 467 89 80 536 809 1003 1193 333 889 213 382 619 85 961 742 591 308 211 757 1084 734 76 520 227 558 104 861 937 62 882 132 63 342 527 514 509 346 283 113 1189 236 272 76 769 506 263 925 558 69 126 650 465 1099 369 498 1000 714 344 249 212 525 102 1003 272 407 550 151 120 560 805 547 449 456 612 369 503 601 248 400 305 1122 1271 627 171 81 475 273 475 136 29 20 361 319 496 6 181 250 1054 469 627 289 133 74 36 1059 397 1220 835 645 144 593 888 488 32 269 163 294 206 75 66 330 326 10 397 146 354 135 176 547 35 529 94 73 25 331 1157 89 576 91 259 498 460 594 807 346 730 551 311 874 429 905 206 734 267 219 421 20 800 265 538 410 0 832 15 43 588 330 19 604 518 788 841 788 1219 299 312 1171 156 269 611 875 294 926 515 685 786 844 272 409 419 315 583 494 728 500 172 460 45 176 44 671 886 360 192 465 196 167 405 182 798 15 678 831 578 483 224 623 786 20 525 301 347 578 207 562 1144 1381 1170 883 659 627 758 1113 415 621 745 294 855 74 504 203 158 168 733 791 341 741 277 225 439 874 88 1054 259 491 381 547 734 478 226 257 1256 144 97 168 791 404 734 458 515 672 315 172 239 423 258 354 437 823 73 513 828 90 444 726 386 121 682 368 146 1253 58 1200 442 184 852 605 225 187 464 9 1 355 357 692 961 212 353 355 23 450 732 131 499 415 381 281 963 153 452 163 249 606 237 718 332 588 499 672 325 751 203 344 394 123 239 576 60 281 766 13 127 324 358 11 518 527 6 367 135 78 389 434 62 244 169 136 366 47 257 488 214 164 166 639 924 1491 741 340 383 954 636 288 1105 222 441 204 167 40 376 525 115 714 154 804 112 574 389 666 464 80 460 135 360 777 205 190 717 139 463 329 920 83 588 333 303 188 57 299 364 984 289 166 455 76 418 137 350 498 722 1027 533 846 30 219 32 243 904 817 302 985 578 185 954 857 946 60 174 329 580 247 485 148 210 299 244 333 255 727 1195 472 429 176 508 129 1034 203 303 909 480 1008 804 314 590 226 941 56 634 1355 468 386 81 265 227 1196 325 131 212 90 87 813 658 903 326 264 226 1131 261 141 800 339 345 633 188 17 661 318 689 225 684 405 832 57 27 1236 895 692 251 103 575 18 823 335 72 651 601 35 502 297 327 654 1251 396 1214 740 326 807 568 484 947 285 529 26 720 525 56 35 724 82 187 1104 199 129 521 805 1197 491 141 940 723 223 432 579 42 714 23 597 799 398 133 464 636 31 382 114 983 755 299 1209 960 720 91 461 626 422 923 712 626 120 215 617 284 100 20 12 76 97 523 72 588 309 211 392 3 219 597 736 329 221 153 35 191 196 615 736 882 412 310 291 132 398 130 506 406 500 378 176 2 783 47 38 105 812 652 285 1120 250 189 303 370 705 40 701 384 102 530 118 218 27 434 127 314 67 52 239 46 570 7 1024 214 670 425 162 642 276 361 545 44 130 143 398 526 124 577 48 572 768 669 37 377 437 181 348 963 1061 54 214 529 451 977 67 89 1 1020 60 123 734 2 44 878 505 481 162 26 562 90 227 919 379 439 94 28 861 158 157 43 66 160 307 676 626 400 688 642 777 544 654 904 883 489 117 406 135 361 367 323 343 188 527 854 536 318 33 153 936 746 890 206 918 232 305 461 249 560 368 351 346 231 215 414 127 163 955 19 561 424 13 250 251 672 67 87 55 271 1331 354 836 259 902 93 1042 914 218 674 23 40 37 683 786 8 437 454 227 384 328 1341 686 316 442 566 861 150 693 576 389 899 1045 1031 354 118 637 181 292 707 1218 108 434 742 440 262 52 127 177 382 8 758 34 592 14 128 542 200 794 598 172 564 193 108 446 56 320 194 309 757 435 471 354 389 806 105 389 65 237 338 208 711 299 920 146 655 383 622 15 347 663 120 259 623 183 408 519 290 167 333 109 775 477 742 61 285 84 367 309 404 550 91 586 331 177 650 773 72 403 93 716 357 427 961 1060 509 673 26 1420 130 327 108 333 530 279 830 236 382 446 788 154 607 95 444 109 529 979 199 732 272 12 548 91 463 120 140 49 1261 526 29 446 548 568 458 80 631 216 870 685 191 234 653 464 338 1000 120 636 846 525 125 340 220 229 226 512 492 280 394 372 136 675 114 560 404 144 417 677 526 134 398 1165 369 50 433 425 1257 619 24 136 495 435 276 996 84 705 315 549 405 428 218 70 834 769 295 128 447 749 409 396 432 79 169 99 171 276 439 152 219 591 290 667 281 239 51 664 552 119 438 166 351 914 46 269 318 36 704 662 486 225 1101 818 789 460 171 584 590 324 831 246 1203 104 401 989 577 412 282 1053 27 707 223 189 246 546 960 587 359 349 337 538 335 80 537 12 1011 1031 66 234 152 620 43 274 34 231 20 316 201 94 75 664 504 583 316 292 822 434 470 1199 195 695 488 552 161 301 60 86 124 15 467 27 633 1127 72 51 158 290 453 717 505 159 17 855 372 887 529 1088 654 238 859 1012 2 744 514 90 181 685 33 853 242 413 267 392 565 144 192 465 164 18 876 200 401 349 420 8 4 563 1083 447 266 445 154 152 1074 351 593 545 81 352 522 832 359 422 1278 816 350 258 807 271 509 604 330 729 721 141 121 450 225 610 14 671 618 260 342 157 46 204 893 397 878 582 431 298 1260 160 654 685 675 333 639 176 64 731 922 361 1122 560 31 513 97 386 229 51 310 805 328 524 341 279 747 1259 292 374 150 584 354 24 360 329 363 2 225 196 1177 510 20 434 654 817 248 34 87 225 795 56 125 100 245 448 156 239 162 106 914 69 509 332 511 752 98 506 340 1452 1204 232 175 405 1189 238 774 105 87 279 512 176 5 494 165 701 196 82 476 436 641 184 444 195 1218 449 118 709 135 486 439 74 64 10 18 168 247 225 390 252 784 1085 362 444 138 142 460 63 842 604 395 798 20 161 236 426 483 305 120 367 887 18 783 629 387 74 575 144 222 552 147 116 607 676 464 429 16 211 282 18 115 306 716 554 1162 247 622 353 109 336 373 1028 536 391 70 208 644 680 265 85 628 255 571 1022 736 1171 82 317 136 688 390 201 435 187 29 648 142 111 383 109 188 223 1054 258 489 127 153 507 217 393 807 249 250 422 225 100 22 671 194 825 912 50 580 62 818 399 514 95 418 250 322 93 0 213 244 131 524 82 563 1052 52 386 270 559 749 583 286 110 167 1043 568 911 1109 288 472 391 299 162 746 829 51 626 761 145 402 68 20 139 172 344 995 804 910 371 653 675 238 193 816 1154 103 322 379 594 866 765 196 657 137 639 384 452 840 306 342 14 336 674 278 301 491 120 371 914 312 593 586 575 248 1041 372 14 860 374 389 631 448 511 41 694 388 213 508 877 15 310 107 12 590 668 160 433 874 58 2 523 1400 366 290 164 858 915 179 382 674 355 1034 801 310 525 420 700 866 846 551 875 747 542 612 894 281 400 134 348 260 626 269 118 502 908 689 484 211 175 648 618 225 96 1031 875 53 78 26 637 322 500 13 182 154 118 58 332 1325 70 578 597 625 468 770 1066 649 425 202 234 587 91 98 660 212 813 254 130 201 80 459 568 291 148 233 640 267 122 437 109 798 172 578 406 281 101 230 199 583 369 670 95 769 70 254 697 801 733 606 42 133 939 145 69 691 349 473 303 212 774 105 394 236 277 729 563 788 304 969 385 488 560 24 312 991 561 449 12 270 199 1034 617 542 478 1180 729 234 537 145 503 976 683 351 225 402 288 387 83 33 900 319 1061 15 585 118 573 49 230 76 39 580 632 45 166 1175 336 126 144 421 258 534 80 163 95 245 926 183 1085 495 244 572 540 749 483 701 46 1115 474 716 300 93 213 20 180 332 143 277 449 375 787 633 733 1160 178 657 164 713 658 380 557 654 397 385 495 431 164 960 5 783 34 441 258 510 415 205 943 50 743 301 564 403 79 743 215 921 475 13 859 65 82 244 1314 664 664 439 342 383 409 1189 53 161 609 642 740 153 97 341 258 301 394 316 359 742 566 701 533 1291 1215 738 18 396 344 680 998 600 860 351 11 417 17 1284 218 298 267 588 429 72 355 897 650 352 888 67 377 154 411 1011 539 108 260 113 498 1234 966 182 928 231 198 81 1108 117 1419 229 158 27 290 706 55 49 699 181 682 221 37 523 564 277 53 186 404 74 1180 568 492 129 107 241 517 355 287 478 623 282 1061 232 400 280 351 372 1291 635 69 284 148 1333 395 130 155 43 22 14 350 293 345 514 915 1089 387 163 608 372 127 367 260 68 7 212 456 364 1092 555 126 966 458 1114 22 19 413 886 154 634 469 113 577 129 777 389 374 11 400 112 400 196 47 461 906 410 959 667 650 348 936 471 283 425 936 846 594 521 430 770 314 129 338 157 226 1130 1119 705 426 248 318 59 89 1394 436 245 154 261 864 138 317 485 440 403 198 241 306 118 6 416 842 88 388 1063 613 63 504 292 694 24 483 682 204 332 12 395 440 396 1137 891 214 360 647 174 811 1309 180 29 531 352 459 147 382 205 126 558 194 193 213 1559 1375 89 200 320 145 78 867 104 819 148 1270 132 41 888 154 469 389 1014 206 649 555 708 135 19 812 527 1009 535 29 503 292 770 351 293 102 734 911 1069 45 64 1161 64 528 495 469 197 566 179 336 240 936 74 65 201 201 654 157 435 166 656 529 227 785 567 575 158 32 37 635 262 325 581 127 140 223 705 77 300 492 284 435 345 827 187 14 175 1175 236 22 18 474 177 35 602 641 11 435 1130 5 448 277 662 320 1070 166 926 192 678 737 121 280 475 285 32 83 673 897 1318 270 448 294 65 50 855 33 1163 471 495 953 287 84 262 510 167 448 180 787 17 190 550 174 62 1415 177 395 962 453 163 251 684 94 533 835 1207 544 759 185 85 421 42 765 1343 783 279 318 55 328 394 513 343 446 715 833 365 186 391 46 368 1153 245 182 1205 401 91 478 1006 795 419 895 451 387 1048 416 84 391 190 643 107 176 455 325 170 401 300 507 412 691 335 583 578 730 435 249 50 145 229 1036 159 330 934 605 255 152 314 151 140 67 14 228 220 268 211 982 425 769 349 366 792 710 1299 45 121 751 82 386 65 372 180 636 278 415 222 187 322 116 303 497 657 426 409 329 318 436 69 651 249 335 811 84 661 633 796 244 231 507 62 85 60 224 278 1097 1298 295 367 419 394 48 355 846 2 939 173 310 653 482 479 862 781 29 963 625 1024 470 915 467 146 118 21 697 248 1540 65 54 360 519 567 212 679 494 548 12 682 23 277 3 1407 1148 827 11 154 92 337 352 543 139 1096 215 65 69 439 122 146 251 138 33 108 634 167 308 468 180 159 508 490 134 485 46 37 300 316 732 81 238 115 897 312 236 104 609 10 50 1428 822 570 972 455 600 207 289 920 722 773 313 743 83 4 311 149 267 730 411 372 864 253 535 167 101 121 606 309 61 123 57 709 836 461 309 487 508 994 375 80 1324 506 271 702 65 733 834 86 565 37 124 506 498 1121 423 622 302 600 378 260 377 83 119 5 365 72 120 118 109 633 77 494 327 532 164 690 394 836 291 210 288 264 250 848 200 504 162 954 598 432 382 856 485 570 87 958 679 16 132 504 959 320 76 419 213 80 321 125 150 170 235 203 136 472 965 563 114 471 354 816 314 611 141 216 79 680 365 431 360 118 269 1080 351 186 816 302 136 419 427 491 330 157 47 896 805 289 312 355 102 455 98 476 337 316 267 797 535 402 692 231 298 294 995 169 78 1278 187 44 442 189 237 596 694 812 17 669 1155 773 201 286 80 527 681 212 875 576 316 85 95 1109 871 216 544 563 252 260 403 147 728 493 840 186 829 59 237 413 9 63 220 565 700 95 25 1099 432 196 402 446 570 876 908 154 633 56 197 704 192 900 156 729 731 355 1073 368 820 263 619 138 540 591 215 771 286 950 65 377 195 945 470 582 648 361 452 720 71 205 255 209 350 590 178 372 998 199 428 793 32 606 398 117 462 477 534 304 432 84 71 286 1148 417 532 949 87 382 64 145 57 421 577 652 476 131 201 691 333 487 467 273 128 304 338 403 619 442 48 1193 87 730 325 448 797 523 410 505 617 531 105 599 779 330 286 130 325 234 726 9 221 349 648 1022 479 847 583 65 397 55 257 178 629 549 1081 378 747 24 17 341 1142 1007 137 38 122 147 325 528 589 259 143 284 785 358 1248 815 1 1130 1067 602 463 114 273 518 130 55 716 894 376 552 250 189 432 801 44 645 307 338 523 689 246 314 62 334 841 292 365 376 104 496 914 21 231 265 605 597 782 62 80 465 199 30 844 749 351 751 791 690 290 344 888 34 91 324 206 4 827 492 1256 906 436 415 45 540 921 51 407 1233 239 370 28 539 258 703 78 606 673 125 567 593 615 1150 272 72 513 14 99 61 195 257 479 299 408 907 310 282 1195 306 996 312 1455 464 362 280 295 580 376 344 638 962 676 60 257 464 686 754 929 123 698 72 456 379 237 312 648 182 952 983 767 1008 126 24 409 395 446 96 508 66 1066 281 250 308 821 820 201 0 593 64 742 505 270 583 376 583 916 364 531 197 148 444 294 583 867 609 362 862 481 1056 515 249 95 345 182 354 484 748 334 220 919 538 876 731 723 4 70 338 100 60 112 193 828 518 668 664 468 485 1023 359 309 57 11 341 475 508 106 519 987 20 936 439 682 148 361 997 836 459 573 333 257 604 154 328 302 528 928 119 205 168 154 66 858 408 1035 92 433 97 535 29 209 755 537 410 431 573 158 765 492 1042 482 117 359 933 882 529 643 860 209 952 707 427 723 239 510 785 638 374 1028 281 757 501 486 315 186 605 1090 339 1454 1170 1012 1098 623 195 467 107 446 351 347 144 231 504 74 786 682 1121 895 108 221 260 497 621 366 727 91 127 720 515 327 603 4 67 1188 656 190 216 439 575 618 1169 18 86 385 838 98 786 28 6 487 915 941 771 7 465 227 943 390 16 723 475 246 795 295 281 837 710 601 355 135 144 81 694 213 392 495 33 357 295 348 704 875 1046 196 794 107 52 687 1117 398 1374 408 1160 462 395 441 210 17 544 38 297 994 612 195 269 736 378 387 447 458 420 31 349 421 63 413 300 224 672 220 70 193 226 1234 30 543 372 72 792 117 267 20 172 696 71 692 115 252 172 711 576 794 551 909 65 231 669 183 459 456 114 136 554 206 652 101 995 381 149 378 139 770 341 304 641 642 192 925 1004 366 318 622 718 155 50 165 601 324 580 1262 197 385 4 169 183 208 929 53 878 307 968 148 667 135 751 2 328 20 169 236 259 824 55 685 333 582 577 496 277 393 425 601 315 321 571 559 1242 7 184 312 108 400 822 489 150 372 467 27 81 602 779 753 144 457 16 176 82 133 131 53 1037 139 131 364 59 154 183 360 375 906 97 128 619 617 936 115 91 16 250 67 1164 183 486 55 440 16 462 116 910 930 69 493 684 309 650 609 540 329 908 79 425 122 650 173 530 783 358 909 502 456 569 816 38 391 967 902 63 725 422 73 842 266 1091 455 327 204 32 262 170 305 221 40 166 757 505 645 53 234 922 360 20 199 118 835 536 422 368 843 4 564 688 333 511 136 216 340 322 357 254 597 936 610 593 597 98 798 564 544 159 360 26 362 131 431 8 462 215 492 1161 285 739 5 751 647 340 662 296 481 289 349 272 51 487 300 25 39 156 577 317 599 455 119 1277 271 474 833 746 371 854 364 1 115 500 715 48 666 517 856 452 771 219 53 174 41 826 348 678 414 264 367 186 7 252 555 291 482 631 865 419 1232 1155 631 293 572 886 285 684 571 220 243 177 688 587 344 183 175 894 329 50 511 62 552 108 125 5 138 108 1370 445 426 109 224 367 641 854 644 7 401 263 100 831 56 1333 219 548 631 248 35 390 198 924 713 39 392 375 586 399 356 101 677 17 634 662 839 669 649 35 198 79 249 426 537 36 139 95 340 482 148 191 213 179 305 236 546 5 783 475 164 109 641 14 411 523 339 350 441 840 336 182 98 386 676 138 102 639 761 337 211 65 804 353 214 751 185 641 738 165 122 775 476 324 505 262 8 23 121 404 162 383 203 933 13 161 158 200 68 315 563 438 779 209 302 322 782 318 653 59 309 371 352 64 305 501 543 624 957 283 234 132 87 319 402 586 904 311 164 76 295 398 985 827 368 536 43 284 79 41 430 297 1198 123 227 694 586 1381 211 875 582 603 161 165 628 381 101 425 1031 285 352 81 368 482 610 196 406 1087 44 696 385 278 506 137 579 572 691 7 779 502 270 113 435 100 1232 375 694 91 687 17 572 505 829 1036 784 309 799 281 191 561 22 121 312 48 237 864 260 23 1 868 1162 173 147 167 296 149 164 70 1127 92 605 796 334 727 942 410 499 372 363 411 52 1345 358 71 307 358 866 161 348 577 77 141 242 715 58 1380 98 223 486 458 882 367 752 250 56 98 612 47 120 199 312 184 320 1086 87 384 388 704 628 15 731 351 902 325 77 1091 122 374 360 327 933 845 86 21 458 214 15 1033 812 137 147 43 728 461 852 309 100 377 428 1062 394 741 80 755 492 222 322 348 701 53 399 459 936 1 330 58 78 2 379 125 698 281 20 433 332 754 435 44 1034 446 846 378 427 192 675 918 377 708 222 502 31 166 505 357 408 288 277 1054 136 148 993 140 318 402 880 4 404 514 566 226 1118 176 41 800 123 394 179 355 473 234 394 753 451 822 541 596 620 30 478 702 243 404 436 378 431 192 1009 169 359 702 286 1103 783 51 597 34 352 478 219 391 96 248 586 382 308 355 941 719 369 500 700 958 196 177 131 828 382 61 932 352 331 307 18 224 880 192 888 385 133 142 279 631 81 612 360 408 699 206 551 425 498 433 612 384 202 111 852 390 552 219 197 660 143 698 473 878 57 108 62 478 611 301 57 70 586 1022 778 642 386 755 850 784 286 595 442 424 888 90 893 128 942 636 150 167 839 912 332 175 184 477 237 147 552 341 472 797 19 192 291 489 1021 1141 770 522 141 486 378 201 180 171 47 1162 1115 132 884 871 127 324 206 622 86 341 810 736 101 421 51 736 761 424 209 307 617 274 627 175 946 18 600 1046 737 473 8 542 359 862 604 508 540 410 375 907 499 215 492 93 275 353 368 306 1038 622 524 166 325 130 546 734 1144 112 757 642 424 596 423 679 46 289 897 69 162 128 949 337 349 339 369 364 839 360 526 336 672 569 8 102 362 386 317 278 537 126 328 552 521 572 129 266 340 29 25 139 751 1116 1182 390 231 33 347 112 231 474 218 378 870 221 190 263 1032 9 285 384 255 489 847 31 174 399 786 649 497 90 333 95 784 205 740 439 295 103 133 50 285 38 532 786 182 1055 536 99 483 992 577 4 148 118 443 769 202 662 393 569 511 1119 987 692 578 422 421 524 98 244 477 674 432 760 107 652 72 214 168 752 509 630 1277 149 255 457 13 184 790 204 890 155 23 862 162 261 57 56 476 39 118 135 13 60 307 122 182 752 815 102 361 80 631 120 149 493 186 705 450 315 235 772 416 367 1187 628 561 28 905 83 221 149 10 894 247 601 719 910 405 863 362 56 108 312 81 491 698 335 398 445 814 685 36 335 377 111 773 306 608 772 743 420 194 263 851 65 247 318 690 1067 798 396 192 261 147 720 655 630 63 333 506 36 369 612 300 454 511 556 874 206 478 8 127 457 440 354 446 16 232 167 0 358 425 532 239 61 332 1033 520 983 960 310 627 349 352 110 760 616 919 654 374 489 107 454 19 176 163 1218 40 71 75 237 202 355 792 540 1026 114 78 796 503 515 385 867 186 54 301 121 526 230 783 362 223 484 574 309 517 402 5 199 70 420 221 245 251 278 904 475 969 19 611 156 303 734 463 501 162 212 591 217 227 462 497 158 467 310 383 23 566 701 1044 86 589 736 702 832 471 722 340 196 311 1195 308 845 141 473 544 139 9 209 367 110 378 1064 271 467 539 562 615 31 406 85 392 618 302 247 93 170 1153 411 391 702 953 386 728 280 272 961 111 487 289 664 604 95 240 592 512 953 547 730 124 579 763 569 539 415 14 741 565 1205 313 11 467 579 452 421 357 550 985 427 184 567 707 46 433 52 674 91 89 668 115 101 521 95 367 263 64 222 16 284 1097 225 351 606 85 509 210 520 359 167 89 164 1352 557 290 1162 285 216 1098 179 949 579 169 276 303 846 269 791 317 425 888 112 602 522 106 924 401 199 147 78 504 539 80 200 127 741 1129 103 481 273 1026 409 309 14 672 177 173 268 110 261 446 225 700 141 375 254 671 648 157 1044 464 314 626 637 637 534 602 114 472 150 548 518 422 104 836 111 832 215 45 199 1212 190 346 517 717 729 835 218 74 1128 100 766 778 320 539 719 192 781 645 284 540 172 812 658 726 680 43 615 638 229 324 666 218 773 506 175 227 388 13 402 1171 172 305 282 68 210 353 95 694 35 208 146 296 1071 372 813 1366 380 141 62 90 140 286 194 86 503 157 533 42 483 411 26 589 734 75 336 111 317 544 573 377 76 39 1184 373 450 272 320 387 1026 636 56 157 471 277 70 356 129 958 12 150 907 243 383 683 139 25 1216 744 383 1215 296 27 479 142 942 1053 264 308 670 314 619 317 242 321 165 134 202 1154 349 1029 1262 346 340 980 746 1056 325 264 613 19 402 923 113 325 1178 79 11 548 285 727 145 439 935 369 370 915 1256 748 131 763 22 621 195 235 1048 675 207 437 269 91 912 484 534 2 902 934 54 746 45 107 961 538 109 17 328 1092 716 153 183 15 821 525 83 608 272 430 635 275 38 531 555 576 307 473 860 493 208 443 549 882 525 558 897 469 543 713 262 667 154 538 475 316 390 100 97 794 633 877 431 628 231 400 322 369 452 264 6 455 321 102 696 931 1071 816 631 161 46 494 713 633 7 197 725 67 211 372 912 615 178 694 211 77 219 18 779 108 175 113 1138 422 51 288 235 163 178 39 180 469 1119 522 350 455 849 229 327 624 573 2 598 486 777 675 211 828 740 531 64 229 393 769 120 620 660 217 323 1224 94 330 276 207 260 264 42 390 454 384 15 102 255 54 567 233 346 68 1072 5 328 1120 662 833 254 96 54 373 867 222 345 466 795 324 26 440 322 364 1163 474 72 161 1263 243 305 96 354 108 519 402 286 184 768 305 481 74 469 164 1041 342 115 584 657 121 400 243 951 28 290 155 658 257 979 181 353 454 252 365 30 1032 480 4 872 1369 522 135 220 174 467 369 38 366 153 120 236 715 363 43 430 398 56 623 818 343 287 113 16 759 535 11 266 385 275 675 518 350 233 512 455 176 584 514 321 519 610 741 903 119 1262 508 522 178 234 320 466 262 118 58 646 318 607 723 580 109 243 1444 776 851 576 169 654 283 235 630 775 425 1115 101 303 316 105 320 284 988 187 447 524 400 336 700 319 1309 726 487 463 554 312 612 964 135 158 449 119 225 505 78 520 162 0 120 14 278 271 934 805 1004 465 886 530 426 200 38 156 711 907 23 187 736 253 489 649 45 333 179 232 224 228 536 655 904 271 577 214 869 689 56 88 775 784 97 901 292 905 222 343 201 580 620 64 485 603 531 750 440 414 6 770 486 234 217 11 246 391 927 194 173 220 186 361 263 778 216 298 1388 259 1058 190 1015 495 347 414 238 305 10 524 700 44 910 532 307 599 282 713 58 363 15 573 486 172 106 481 213 683 521 70 56 387 1110 725 971 293 203 627 267 330 778 129 659 725 676 484 257 300 408 561 777 680 231 257 161 637 815 873 1350 176 397 150 661 399 1017 477 41 952 869 454 909 488 322 1067 508 180 568 396 772 143 25 566 1164 260 273 306 240 436 827 408 311 568 422 387 196 618 835 508 311 427 840 306 329 621 759 301 113 237 741 758 82 706 8 35 1 109 211 153 1209 233 440 445 185 799 116 64 617 92 243 33 5 884 223 998 1318 386 448 1023 158 48 183 627 255 173 1029 46 327 568 498 735 33 179 435 1095 703 305 525 59 967 99 164 184 185 532 314 224 457 316 785 337 771 64 546 266 85 423 295 389 162 564 322 529 532 598 197 142 730 363 61 380 508 228 360 379 634 320 324 556 736 513 374 101 450 152 430 13 668 1028 602 248 657 210 907 123 1069 611 38 32 547 1016 112 673 399 354 205 229 304 1016 416 608 64 578 405 273 223 952 105 362 469 412 1352 638 64 86 171 377 371 51 522 969 286 246 240 596 153 571 653 905 802 1003 433 352 229 625 516 1214 253 539 253 576 106 279 149 991 915 458 119 46 746 412 518 263 363 158 307 320 509 135 734 977 254 756 480 666 173 620 130 576 862 159 77 582 415 118 314 514 985 97 844 72 101 56 691 1055 271 317 916 374 781 203 247 368 240 445 257 719 581 157 217 506 244 97 862 651 799 772 96 126 172 278 287 305 169 451 44 398 638 138 224 571 3 761 400 92 77 704 300 72 574 157 427 643 23 603 781 1252 877 916 138 441 75 970 513 68 519 506 1153 447 266 595 1160 776 748 60 217 93 367 555 498 3 650 98 679 103 373 1075 5 976 434 328 26 64 304 60 32 674 1134 222 211 260 1201 924 382 465 180 417 383 1102 373 20 409 198 812 125 540 1001 57 445 102 17 221 105 85 549 388 832 526 12 24 110 756 28 59 38 551 972 761 349 239 164 552 967 103 373 577 485 1322 858 121 267 770 162 190 193 492 246 1032 658 298 111 534 30 359 314 273 285 487 309 136 611 330 370 96 797 322 163 143 280 1020 883 357 696 833 284 146 48 900 252 283 450 177 216 496 146 673 484 771 186 131 157 121 224 183 307 125 429 500 54 335 138 391 188 35 235 412 565 479 578 153 14 653 469 549 523 449 372 73 598 22 366 241 242 172 79 697 386 1062 156 433 524 110 1038 422 154 513 98 384 282 692 181 170 342 1295 36 889 771 509 329 221 169 222 1142 564 303 415 6 990 409 741 233 12 494 40 665 402 527 930 126 298 1085 379 814 209 124 430 332 667 648 59 725 399 568 1121 268 241 527 65 491 564 248 63 14 423 266 360 73 2 366 595 818 443 267 21 181 186 478 387 349 163 122 417 11 63 676 76 203 338 781 550 1045 669 695 92 459 25 968 786 176 361 271 622 248 337 777 240 295 367 364 473 678 19 336 135 619 321 237 89 144 887 12 711 775 992 42 0 274 65 344 448 486 288 483 437 60 559 488 630 13 804 706 173 473 502 69 1090 812 285 585 161 1177 307 1276 487 279 234 48 547 173 107 727 20 353 552 821 347 649 770 322 582 81 1053 161 963 583 570 231 712 84 767 609 49 268 20 337 685 17 195 353 504 856 254 812 387 214 711 875 653 690 365 591 343 204 388 643 634 142 588 776 1122 261 451 185 196 471 13 390 650 100 554 496 317 854 613 449 454 390 413 946 780 176 25 111 706 561 359 339 384 75 893 575 295 707 1080 470 67 16 210 105 90 1066 63 511 357 338 67 464 651 189 104 395 28 251 97 108 792 104 353 136 179 323 328 77 387 838 171 66 841 317 258 236 539 250 48 257 210 42 601 852 79 211 1254 274 167 154 344 439 690 452 103 35 767 869 152 239 325 204 13 679 817 267 587 1034 198 868 14 606 836 770 675 24 323 375 757 935 162 555 2 447 772 484 215 70 18 19 508 305 386 870 78 262 154 175 43 364 57 769 542 219 124 701 20 48 315 612 733 703 725 850 533 278 195 154 239 303 181 677 357 117 0 135 167 193 546 924 336 928 416 924 267 397 409 866 236 419 86 385 535 83 76 401 1491 292 721 83 575 293 56 22 493 1205 171 66 1298 16 74 341 353 81 373 333 134 236 523 1164 26 430 361 714 469 901 935 575 175 934 182 466 84 11 552 186 419 58 98 398 201 895 639 488 926 121 727 79 40 136 646 226 215 214 505 206 1173 393 371 428 95 499 221 221 996 241 413 775 388 334 322 174 771 795 60 531 491 694 59 275 177 104 716 903 146 36 746 38 331 439 461 490 399 107 43 41 746 359 618 101 887 600 26 59 569 860 858 1159 830 42 751 693 866 706 224 244 245 774 11 546 410 574 351 1059 113 766 29 620 373 1236 410 231 119 270 560 610 160 271 332 702 262 613 342 601 84 66 914 36 318 1004 57 613 1233 176 150 190 239 593 606 508 159 511 943 68 370 351 142 254 213 277 141 591 203 999 342 662 481 718 415 345 544 1040 482 450 682 329 90 619 664 340 279 235 328 805 212 708 288 953 597 284 3 48 57 560 674 388 897 68 531 622 183 297 325 73 429 267 470 498 104 165 305 44 24 1010 156 906 888 51 201 1046 119 161 145 526 147 814 13 720 312 31 337 229 333 103 250 1004 81 662 715 799 458 204 1020 363 765 632 244 580 56 241 245 508 216 678 157 1039 250 184 229 1143 351 50 365 465 535 680 226 65 279 454 41 197 60 161 459 1020 439 735 585 91 424 293 26 578 967 237 275 558 258 91 230 1259 47 824 358 370 8 375 76 47 423 185 862 220 30 642 454 19 1302 33 243 393 850 382 603 372 75 752 308 181 254 489 227 48 262 335 431 495 72 0 254 768 794 754 29 549 47 111 27 905 228 85 47 327 662 300 131 93 517 286 281 49 398 280 134 489 544 185 0 241 562 176 306 83 690 308 393 613 413 334 613 388 483 522 522 1090 25 289 522 160 831 438 97 618 464 529 218 119 896 511 567 169 778 794 197 943 1320 180 173 722 854 477 713 468 289 482 109 734 327 179 294 266 922 943 871 133 257 181 151 328 388 456 489 272 86 413 677 319 438 764 883 223 210 1048 973 556 258 340 529 42 639 243 184 349 9 163 121 328 732 784 631 444 606 446 574 489 227 453 204 495 128 624 400 482 541 947 1215 1103 609 64 585 111 463 424 759 435 35 260 214 168 214 969 846 409 36 267 540 935 500 262 66 671 165 23 228 753 42 326 1047 147 457 659 948 533 675 96 1376 165 803 560 63 347 160 125 576 107 240 133 426 136 52 263 72 755 304 810 1051 208 314 489 1059 23 386 620 881 51 126 699 372 442 489 338 337 130 741 707 100 594 525 170 630 445 762 567 199 197 573 512 321 428 25 179 644 134 216 513 285 229 247 548 904 496 8 444 1069 503 518 156 478 515 225 566 601 849 776 45 64 569 261 148 311 321 144 431 156 793 703 685 16 785 56 589 216 182 371 134 735 376 321 1009 713 800 301 22 683 1077 561 400 100 411 789 926 577 61 383 205 194 235 360 378 451 539 635 503 201 440 189 113 367 556 88 25 265 30 577 540 192 28 491 219 563 628 37 1106 130 59 178 294 805 580 743 454 1044 1201 233 201 608 357 37 365 478 539 496 132 570 386 468 749 388 481 310 311 66 220 203 136 754 283 935 213 308 986 152 21 141 28 470 936 913 39 455 431 461 746 168 153 39 299 422 473 406 51 390 140 606 290 180 1162 29 615 1049 687 988 555 251 237 827 746 730 388 333 215 132 206 411 438 1033 397 1098 1032 596 260 9 611 55 306 933 396 2 108 646 1463 479 336 188 705 894 62 392 280 424 208 378 323 382 426 235 1167 41 468 431 407 596 376 1055 1209 568 428 336 703 92 258 623 106 768 247 641 510 675 316 843 683 107 1044 228 422 748 242 357 164 5 222 15 177 90 393 110 586 398 178 487 140 305 79 715 657 867 92 574 624 221 389 78 78 256 83 526 248 696 69 115 608 387 352 398 172 320 673 458 370 90 126 126 65 603 45 866 142 65 416 312 341 59 88 228 1040 882 1137 484 230 592 394 805 545 590 941 68 1239 81 22 458 120 430 1060 361 246 143 607 125 217 205 34 858 167 1057 793 143 468 160 325 1040 832 13 534 607 505 207 79 186 48 341 709 300 348 99 943 230 313 242 973 496 288 638 336 78 615 442 106 148 49 448 300 566 353 102 35 462 467 1212 256 175 186 135 362 885 518 591 386 432 115 625 223 154 32 128 213 633 434 114 339 321 210 815 763 164 517 561 599 429 764 114 365 41 203 352 369 130 512 487 474 192 30 812 417 343 393 382 868 561 837 879 928 522 770 194 581 268 183 86 74 528 768 525 402 99 235 0 33 407 214 699 322 542 353 232 739 532 299 3 322 423 364 77 783 26 787 741 70 717 911 74 116 196 175 228 226 716 286 225 184 324 302 108 1129 648 200 848 490 873 1222 66 835 236 60 557 368 1242 635 375 677 149 464 195 478 241 452 1127 154 8 53 755 739 109 740 289 647 711 225 288 515 8 258 129 659 135 722 219 294 749 531 100 387 47 644 18 15 14 912 227 242 307 166 302 1030 608 132 141 153 578 228 32 438 78 285 120 380 1120 410 399 356 9 390 588 404 1546 622 549 42 257 423 610 81 123 266 826 466 256 487 274 262 470 88 53 781 309 1346 78 515 75 144 425 856 421 525 442 383 133 80 507 182 363 241 293 670 17 1377 464 133 35 135 48 920 323 1157 463 49 385 985 429 21 192 402 220 461 1155 246 121 441 183 442 528 696 146 9 1382 192 37 40 109 398 243 489 331 952 367 396 56 601 193 414 80 304 159 172 746 1025 528 33 144 31 282 1097 876 593 409 331 81 348 131 551 1106 12 635 335 887 482 300 449 80 485 279 401 1045 6 752 270 397 501 291 150 586 31 150 414 178 23 750 736 280 193 731 1139 65 219 565 184 162 556 322 796 614 58 196 514 1102 647 447 329 720 429 360 410 1083 393 461 420 138 586 88 177 748 275 106 74 436 1163 674 117 663 709 37 664 539 723 353 131 378 389 270 332 125 576 165 407 220 1070 85 235 239 520 123 1228 736 998 798 253 250 693 522 549 633 844 627 146 857 190 607 585 653 78 264 935 98 1056 833 822 604 202 853 556 44 41 196 41 772 319 857 221 84 626 397 626 319 517 477 677 64 193 641 112 126 302 22 943 233 683 65 345 152 139 408 809 567 522 836 139 309 594 193 649 375 102 520 592 135 259 84 928 518 20 86 302 57 439 417 40 329 176 214 612 374 236 3 9 131 585 342 449 408 772 596 317 20 33 364 38 46 85 84 85 48 308 628 881 3 467 482 375 471 157 213 287 715 1101 35 557 214 140 112 725 146 121 99 110 592 81 801 755 594 629 756 612 793 63 244 333 236 616 202 749 356 44 255 852 730 677 1217 419 348 1058 354 613 383 659 983 779 363 9 328 726 159 111 828 149 217 710 117 345 717 654 89 329 595 17 497 101 469 408 217 303 81 157 809 366 174 999 56 356 686 479 37 459 29 169 168 325 243 494 827 661 143 76 299 11 768 343 338 290 0 500 1045 313 303 73 364 1253 441 1235 104 193 364 836 6 185 551 627 615 716 670 423 344 323 941 214 78 117 264 491 691 164 522 94 781 338 106 574 264 408 602 337 23 393 306 336 985 1087 287 679 128 1034 202 407 52 384 298 596 835 687 483 82 1073 468 746 35 73 736 748 116 5 1 636 532 53 71 401 209 697 393 475 443 333 180 581 623 211 645 1360 247 0 442 793 1088 230 572 342 308 373 91 778 406 137 175 218 480 847 902 4 867 223 484 575 65 478 626 35 588 405 865 1005 468 753 213 256 433 570 42 504 425 378 33 115 237 853 89 308 132 365 182 392 88 448 424 632 164 142 63 24 573 543 1177 324 175 166 773 1 415 304 785 199 332 170 886 805 883 1042 94 808 155 205 154 248 1139 1111 85 873 805 266 33 769 838 276 34 62 357 356 283 251 777 371 272 216 319 222 85 312 957 880 639 489 919 334 399 504 919 403 46 1082 478 496 111 309 762 650 728 243 474 150 214 1050 139 541 654 503 729 706 160 180 1031 519 1000 52 1013 369 756 45 172 832 789 261 553 673 135 620 464 351 646 469 650 108 125 88 146 956 1013 5 285 82 210 262 496 80 261 370 1111 246 243 62 422 84 864 229 71 981 392 223 172 972 1199 278 380 395 83 129 300 606 547 102 1131 54 438 516 983 462 479 116 337 110 1296 108 110 607 370 212 638 509 230 346 123 784 608 493 4 1065 998 121 83 508 300 64 233 907 746 561 1095 727 22 901 251 68 872 400 17 128 19 283 481 470 52 77 596 44 126 518 170 430 618 275 125 379 806 446 1001 78 457 565 63 29 302 93 359 554 68 383 233 412 750 228 29 1332 359 154 216 427 57 197 184 169 102 603 925 562 631 327 400 430 324 259 1000 67 404 498 161 542 660 841 213 749 332 87 553 641 637 94 609 564 840 571 265 222 26 819 514 527 71 708 392 453 624 59 770 190 143 218 8 478 265 1360 105 205 87 732 537 163 776 109 1297 1305 589 269 130 99 697 239 327 80 131 887 85 203 222 52 352 904 175 151 21 763 46 809 483 276 518 652 31 337 913 63 435 786 17 563 162 358 839 54 211 191 290 650 742 925 79 875 157 593 74 81 726 1047 698 861 129 622 222 1048 62 233 224 259 1185 172 274 450 947 465 486 522 183 365 280 93 434 123 572 1 1283 2 1077 515 786 802 441 703 276 604 46 721 134 490 802 203 390 542 425 434 272 470 200 141 43 781 177 533 271 502 439 81 810 1012 761 76 1024 1292 27 48 219 321 175 124 823 257 17 202 28 76 385 56 355 477 1020 248 1025 549 220 329 1162 194 403 396 411 142 741 217 53 721 606 199 86 159 111 1004 586 632 766 676 1305 82 550 235 63 656 242 644 1051 402 703 338 466 383 764 24 239 97 528 391 366 413 398 1 257 738 1002 630 37 47 965 600 405 869 225 913 60 591 686 252 622 219 665 339 497 448 384 670 117 568 514 139 219 984 265 7 493 445 1017 548 151 604 170 332 566 386 64 2 656 227 359 440 184 451 205 319 935 419 87 370 583 192 300 175 30 468 307 221 887 1049 415 52 537 8 652 452 58 139 427 474 727 714 15 1266 82 113 481 568 807 894 549 443 194 211 675 357 154 607 703 935 716 20 174 48 331 434 293 932 152 482 439 216 56 418 102 849 660 386 629 43 163 86 83 234 189 386 799 283 511 804 206 351 93 864 100 401 419 314 714 888 76 958 307 492 583 608 380 291 1021 101 543 850 321 689 643 145 593 262 39 183 602 595 502 61 361 742 605 414 223 765 488 114 132 412 217 259 83 458 227 6 793 312 299 682 372 160 416 137 223 1285 5 83 151 240 587 809 713 377 705 303 40 12 312 217 493 142 90 288 254 584 964 148 919 558 1177 304 122 505 803 323 947 1129 313 514 283 1391 587 102 541 793 179 623 1060 626 422 640 36 732 169 486 319 112 61 277 229 134 298 101 509 377 1180 756 532 588 1050 796 500 561 161 686 142 844 608 217 1248 328 85 53 146 241 363 596 1098 405 169 1060 421 893 609 849 310 64 562 921 537 417 407 255 438 547 126 874 490 994 14 345 249 25 317 527 525 392 22 413 597 471 296 151 515 1189 1223 431 45 523 367 308 578 1127 99 505 240 559 824 254 362 764 362 372 670 441 712 47 817 253 72 134 216 145 162 728 761 339 97 776 671 660 263 166 550 448 695 104 65 995 234 387 509 291 135 357 465 229 656 399 38 457 96 46 234 1361 365 1150 29 608 579 125 6 257 711 215 506 170 78 148 227 802 476 752 130 130 612 380 657 171 102 759 73 141 375 3 307 279 195 640 60 435 339 42 384 223 143 763 750 103 942 296 965 791 414 683 404 76 128 852 121 1330 26 213 461 597 852 99 583 440 511 350 630 18 470 444 582 1036 375 643 655 339 251 336 304 4 1143 496 492 48 208 386 628 259 591 15 18 614 43 843 17 86 476 236 682 70 362 608 393 553 716 427 383 235 1044 101 418 35 580 336 412 324 41 330 176 2 293 537 838 449 826 824 408 1027 297 230 638 24 267 201 219 73 113 587 493 24 482 764 805 286 535 166 1432 213 644 375 759 547 191 149 833 913 699 433 256 512 47 316 141 576 262 375 160 138 614 700 20 38 147 72 53 359 439 1138 695 872 98 577 614 1112 93 596 287 1325 109 456 160 750 10 952 892 101 487 145 488 1057 299 608 839 452 514 750 533 883 971 87 632 90 679 164 579 774 205 810 461 210 44 914 150 44 788 15 152 89 37 797 154 611 78 215 379 748 97 592 274 203 249 685 625 482 1210 523 750 1056 584 224 454 572 455 422 634 416 694 255 1034 210 317 733 183 104 427 213 579 137 247 514 403 224 540 286 682 511 55 1284 688 124 471 138 45 621 685 382 865 194 60 413 312 70 404 8 709 638 696 98 386 154 440 483 1153 892 336 764 533 687 388 685 707 149 754 221 556 111 924 152 571 753 40 308 132 1 227 11 678 563 638 540 133 63 529 683 697 708 227 64 670 434 909 245 472 247 233 165 448 1 429 582 86 222 42 162 398 291 363 562 81 258 153 320 186 138 291 594 1011 61 336 891 281 16 576 513 447 426 410 195 36 631 861 655 92 96 417 542 361 601 1097 636 814 147 194 308 432 988 813 1259 38 196 233 341 59 1263 519 185 874 269 153 550 787 410 901 245 338 660 173 352 741 300 17 419 698 209 289 189 1029 65 9 214 822 727 81 974 244 644 716 474 320 1025 275 117 791 322 718 158 422 162 1192 210 101 248 742 224 603 186 676 51 347 314 694 852 753 83 102 65 188 496 417 195 465 334 326 309 880 487 123 192 225 455 217 145 36 772 600 27 551 373 844 186 136 1046 93 394 252 548 924 467 566 153 698 39 417 480 171 813 205 356 56 425 983 383 249 725 810 561 294 457 296 567 477 330 329 599 235 1128 120 55 658 206 217 251 435 496 99 421 625 303 119 49 77 707 81 782 237 14 334 197 756 436 85 166 706 211 758 681 192 341 343 753 435 532 784 526 857 107 489 254 119 706 283 78 443 751 329 1416 47 445 529 1 145 625 372 295 194 445 239 140 194 501 708 901 239 42 636 902 895 321 696 123 173 135 589 208 1137 399 165 329 338 409 42 120 197 643 142 467 297 229 538 373 70 253 447 133 501 418 114 608 19 1174 554 922 1023 409 220 552 1309 159 1046 633 456 289 988 187 549 126 237 391 134 491 292 382 22 193 770 345 313 52 441 45 336 987 68 508 700 204 777 207 179 295 417 964 562 94 201 675 166 289 565 994 602 183 930 133 201 561 196 674 101 125 847 100 173 117 241 308 484 4 728 1270 784 21 507 623 40 502 378 345 31 831 548 254 785 124 454 888 921 666 305 708 323 502 510 752 1254 1205 455 52 476 611 1060 1069 522 36 477 433 155 898 398 52 616 183 328 20 619 158 51 910 665 456 284 723 730 230 180 684 213 151 165 589 273 235 731 781 833 279 564 755 1066 260 867 215 777 359 767 705 793 771 602 245 173 457 273 386 43 94 722 93 276 793 101 489 190 115 434 680 565 181 174 80 570 123 363 94 346 662 542 134 482 1079 19 447 511 277 138 33 108 253 541 572 667 659 651 457 1183 780 96 594 249 144 515 609 398 557 1065 164 80 296 532 1000 1116 254 227 1024 180 488 246 198 167 155 776 185 426 561 99 158 317 1455 300 11 48 945 735 182 25 277 569 208 130 152 1337 128 38 636 856 8 88 141 612 59 429 553 54 559 281 658 31 373 1053 503 312 517 64 796 367 520 74 861 993 152 173 762 713 235 873 555 139 780 189 274 320 509 380 1063 709 233 100 38 20 600 637 553 425 729 401 307 483 110 627 181 935 746 338 533 540 634 65 788 518 117 329 587 716 629 523 251 49 309 850 305 401 572 773 271 427 233 312 1110 165 424 886 972 217 198 878 729 1262 355 0 697 604 349 117 164 163 141 1024 198 1018 16 933 277 28 134 286 491 110 519 217 68 5 523 362 58 436 324 892 374 314 460 788 848 597 290 357 767 221 572 631 483 217 333 439 309 175 434 537 223 11 75 830 187 671 245 449 825 164 229 419 564 425 162 597 451 376 20 380 569 49 517 1216 299 205 279 739 658 490 537 284 285 276 673 264 1263 524 364 700 188 825 332 155 1010 683 25 72 1185 571 199 802 428 140 847 676 836 111 233 152 823 681 178 372 396 151 104 339 536 412 510 654 824 892 175 239 284 307 661 177 587 662 277 692 447 163 148 361 228 332 880 326 379 198 625 880 267 170 596 310 282 626 704 362 409 323 223 137 622 148 242 496 38 52 48 377 484 99 140 325 350 849 358 109 707 64 571 461 486 209 1244 128 397 1292 121 243 1153 819 232 809 627 365 189 226 167 499 317 192 881 303 800 444 509 530 178 218 159 160 249 951 135 404 586 100 88 17 401 309 1198 733 115 341 290 259 976 3 496 153 185 752 1037 330 143 310 632 201 205 1096 1 443 901 23 144 648 648 607 703 304 202 9 309 766 6 989 542 939 230 200 1014 495 246 142 469 273 635 38 854 208 729 850 328 394 464 515 326 1002 99 395 1027 135 420 49 167 461 23 229 1630 72 41 1167 54 198 414 266 101 447 918 204 232 399 163 434 434 118 34 74 373 12 287 471 287 395 817 682 717 256 381 763 9 945 384 496 686 66 289 613 1098 176 81 17 573 1073 618 541 481 71 845 571 499 44 504 266 180 1156 624 685 255 27 397 473 153 828 10 448 366 1067 677 260 1099 50 152 240 674 455 900 36 963 435 1047 608 208 735 365 83 464 131 72 739 95 717 140 434 832 583 295 29 36 197 214 723 732 820 23 210 446 450 679 824 169 771 859 351 0 200 936 1067 190 1041 63 45 71 5 259 189 973 448 790 1052 596 101 598 982 137 892 309 155 783 94 354 118 478 377 339 126 861 506 193 493 1048 595 394 456 77 79 247 453 251 198 659 369 136 444 295 880 10 878 490 160 724 298 28 276 307 432 107 702 52 161 190 74 552 487 691 361 921 863 335 660 29 4 539 211 895 294 369 432 364 199 52 273 28 806 438 1201 1035 150 462 72 593 167 794 639 350 467 416 531 428 459 677 489 479 1224 399 779 330 379 274 301 382 830 295 391 688 256 50 284 321 67 295 448 296 505 7 293 77 1032 894 271 774 119 328 627 719 119 609 95 338 601 293 393 23 352 442 224 252 459 333 764 873 757 232 109 1009 635 683 722 997 1330 315 380 219 897 167 403 703 43 451 966 62 21 288 418 256 440 277 131 365 278 377 402 669 852 667 90 38 34 296 169 52 538 406 387 498 848 212 649 232 350 624 55 846 869 1340 299 189 842 120 575 70 137 795 820 196 402 145 644 808 387 379 712 1108 115 142 728 115 917 657 389 130 84 691 264 464 214 173 1008 197 936 189 624 825 893 218 49 65 202 29 385 661 295 712 385 174 398 65 929 368 351 126 139 919 442 110 797 476 520 262 761 186 438 150 7 87 253 911 338 302 120 696 78 1048 64 250 695 88 1163 497 319 355 482 60 599 331 107 57 806 85 72 447 35 811 279 165 171 542 893 254 347 300 499 826 481 443 412 386 891 637 966 413 258 1218 223 126 729 28 419 74 336 388 178 255 638 583 1155 78 496 86 153 184 22 107 627 137 72 9 143 129 337 84 201 369 270 60 963 1060 836 1121 660 182 1087 470 150 426 8 95 282 177 672 542 905 2 382 1039 220 149 100 32 685 123 426 264 960 176 29 459 355 358 350 1038 94 58 492 3 85 52 926 492 626 251 589 1046 599 674 228 601 383 794 436 21 643 235 407 42 155 48 166 596 92 496 295 804 391 515 375 941 230 830 230 111 65 497 129 399 682 764 396 624 432 280 418 513 380 62 335 552 535 374 549 641 369 624 412 252 585 4 747 71 150 709 290 502 771 52 153 199 511 172 393 51 1070 351 569 416 1106 336 613 787 769 567 144 710 528 334 266 601 577 233 310 371 116 544 24 504 765 788 312 569 122 292 87 1375 487 1073 1277 240 462 137 876 308 164 441 336 175 352 532 552 120 97 720 399 66 428 94 425 17 415 390 152 211 680 326 101 511 135 537 469 568 198 1308 387 555 430 42 506 717 398 394 10 1179 65 61 621 96 248 865 951 667 322 165 125 600 714 898 115 13 350 385 271 465 444 289 1290 112 1214 398 103 413 122 2 338 225 706 245 516 86 375 689 89 500 138 38 620 139 138 370 425 545 7 51 528 695 554 658 637 207 407 644 102 87 436 636 657 393 206 795 311 503 181 424 433 378 214 382 600 110 219 158 212 25 135 628 416 237 695 236 605 600 479 654 415 347 573 31 755 246 1038 308 333 724 704 139 525 64 1068 110 160 2 1151 743 567 1037 612 259 451 219 252 99 479 153 741 378 174 52 90 1042 629 927 599 578 73 302 395 104 212 105 634 610 373 888 367 36 50 1035 405 1126 192 995 618 214 673 318 517 458 89 309 1389 102 187 574 702 837 437 534 21 318 482 11 142 84 668 288 626 941 427 205 536 63 408 158 501 44 650 490 147 43 962 609 854 67 66 440 59 179 330 1242 257 329 5 148 541 429 269 271 335 735 713 189 503 762 1167 548 108 808 131 770 118 349 164 810 599 377 9 355 561 336 295 395 473 843 607 454 1096 157 244 101 172 327 123 1047 736 1076 144 240 28 1159 113 280 232 343 597 993 3 958 75 521 163 1155 190 153 303 812 176 138 764 1007 227 56 156 101 405 97 1251 622 641 419 137 19 178 274 220 799 202 626 919 200 1051 445 797 356 493 254 841 360 306 442 105 1084 247 131 117 139 819 236 282 796 231 1034 898 865 145 8 318 405 134 106 471 453 360 477 802 1259 974 533 817 598 525 146 133 126 466 120 870 480 75 113 422 196 58 171 163 170 368 440 1169 11 354 55 281 68 310 814 684 648 164 380 469 829 18 707 420 149 1011 448 27 473 63 680 857 538 24 309 784 346 947 753 552 1023 753 201 16 1 1161 349 43 271 681 287 682 388 698 489 1016 630 171 201 346 584 971 284 278 616 481 592 91 612 863 7 460 63 505 701 393 418 537 42 289 93 256 385 1115 27 442 230 107 697 594 1185 772 188 730 371 242 246 935 620 412 16 677 45 129 65 399 153 316 468 232 190 693 22 307 127 668 342 674 265 56 221 536 662 105 380 620 344 468 62 926 407 676 76 182 458 682 569 549 338 285 562 732 123 207 486 259 756 193 29 150 488 360 77 217 249 426 576 95 245 365 244 778 43 467 713 28 318 323 633 1433 214 314 1066 146 1189 643 50 206 921 73 129 803 562 21 326 266 460 690 508 422 1130 137 183 537 1279 90 437 402 371 134 228 86 329 121 1113 112 740 483 143 301 30 463 523 56 355 467 404 300 707 23 659 1044 72 72 537 918 462 386 448 354 69 175 10 233 352 510 240 52 52 204 300 189 254 785 473 100 348 717 337 301 328 372 109 232 1037 586 154 188 155 75 335 468 115 506 922 259 1088 229 692 301 279 82 120 432 55 636 92 47 154 1111 460 603 361 666 376 1155 303 242 711 723 1133 118 413 412 627 133 438 894 313 212 553 820 546 60 98 716 298 1005 360 120 390 592 919 393 176 168 641 521 747 283 421 888 526 436 337 290 455 204 339 63 584 283 192 410 760 921 79 478 740 95 514 114 68 833 1 490 282 750 12 38 321 288 49 54 912 456 230 1211 142 534 156 593 122 230 573 330 614 627 551 439 671 346 629 284 560 691 29 335 766 335 658 236 54 72 598 509 334 54 427 160 211 457 366 91 617 365 82 98 107 754 422 208 784 1061 385 236 695 598 598 788 171 237 110 730 131 697 232 796 234 47 300 497 391 62 678 496 386 243 265 104 1052 198 963 475 278 632 353 1059 736 116 265 58 122 234 201 505 100 524 887 842 17 331 362 248 31 229 204 395 240 793 787 176 120 243 199 392 195 204 345 27 540 518 534 164 501 583 337 14 745 43 53 284 693 454 507 225 766 763 115 1288 119 173 890 621 97 42 276 907 256 1076 541 332 1126 346 689 282 554 329 52 611 628 88 522 578 285 236 80 605 88 651 21 223 288 12 606 914 267 250 227 917 154 326 714 393 98 42 761 546 805 448 1120 208 132 313 765 280 323 166 258 183 1035 65 385 337 865 92 383 31 512 513 397 40 130 124 381 782 110 0 93 842 263 62 428 1232 91 121 379 415 374 315 499 13 198 551 198 587 842 951 425 658 1316 207 623 111 651 248 205 336 202 468 2 464 358 517 376 1183 772 465 422 105 155 364 4 411 8 146 25 14 423 746 182 226 70 463 120 873 218 7 694 898 303 391 624 137 498 50 682 154 542 484 347 35 127 582 790 95 839 269 755 436 294 84 934 1152 122 352 46 468 161 91 728 395 81 898 661 510 160 818 1011 572 273 127 142 1115 102 257 579 203 276 125 452 1209 104 218 816 257 238 130 616 101 630 74 564 56 701 690 542 275 109 160 35 525 465 383 821 182 102 69 1205 33 171 987 740 326 269 299 331 54 480 137 711 627 441 1175 698 906 416 558 429 159 367 607 396 331 91 636 662 349 780 295 238 399 214 108 986 391 267 117 149 467 349 434 1027 583 273 197 108 402 451 638 402 378 139 1146 351 347 340 709 224 238 6 741 303 267 59 64 188 643 543 16 664 658 501 316 385 580 155 87 549 703 53 190 430 433 334 505 503 335 406 293 383 150 148 479 21 520 710 760 118 270 179 633 124 563 363 139 31 331 717 314 623 579 474 355 276 878 298 759 342 424 241 102 1199 319 28 449 149 251 825 603 36 1072 375 747 226 750 538 1 840 389 144 701 215 341 639 855 794 416 107 470 23 267 1121 513 17 442 118 365 288 239 413 444 248 825 943 383 207 303 246 360 541 82 248 288 114 1019 513 744 302 1020 35 547 150 451 664 382 35 414 553 315 66 132 1014 150 80 326 228 214 537 1167 59 500 159 52 236 844 636 759 210 668 165 734 393 778 366 89 410 1301 468 612 1306 648 1 224 367 73 94 542 182 273 882 662 495 877 642 497 583 365 904 1004 403 273 972 351 370 516 361 628 72 570 659 499 519 174 542 179 419 516 175 64 248 912 1267 181 174 355 1003 918 276 324 600 155 218 271 430 1151 1096 139 1111 25 1109 35 3 52 246 95 133 163 371 1203 1010 105 346 769 355 46 247 5 258 387 29 520 238 484 182 182 279 454 916 1078 56 723 194 503 669 1111 776 1076 1164 447 285 32 858 324 343 202 227 415 528 95 139 498 731 138 784 270 271 194 112 166 221 784 99 414 300 234 76 82 538 444 119 37 307 167 14 313 821 330 761 55 385 47 300 110 820 379 261 379 214 773 248 30 148 629 96 700 993 953 367 42 1073 561 549 457 351 503 1037 297 362 6 391 332 126 191 341 659 591 423 191 217 424 79 292 630 533 221 221 398 28 644 519 473 666 1000 396 321 572 76 603 360 1394 330 405 146 1024 336 647 549 412 817 354 303 725 451 241 599 143 714 1013 81 483 423 196 724 337 1091 1002 62 24 850 199 161 49 158 507 104 26 791 41 223 527 406 25 539 590 713 494 19 164 851 515 654 521 261 352 842 824 164 40 309 33 854 494 322 209 423 255 55 91 346 558 1028 37 74 583 219 827 304 63 245 910 221 449 402 261 857 533 653 1180 395 42 3 18 535 362 735 28 158 323 239 189 412 239 596 38 74 651 328 280 988 156 787 1060 295 434 617 991 947 122 295 93 926 0 468 233 240 145 3 468 185 3 303 1142 569 424 951 564 818 761 702 629 31 558 315 16 759 559 246 878 438 204 324 33 43 154 109 931 233 383 88 31 303 99 942 685 463 250 757 325 718 349 258 99 43 536 243 521 247 640 270 955 75 596 612 290 424 163 147 199 215 170 47 395 451 168 451 479 107 102 634 910 953 516 270 213 745 279 121 539 124 117 121 192 499 397 139 656 220 513 387 296 582 672 373 482 175 1130 863 230 126 515 57 424 203 742 234 320 179 988 418 18 100 114 722 325 1092 1042 707 197 100 675 812 866 553 136 40 315 129 66 106 554 176 1379 234 1032 310 58 99 343 6 62 977 272 485 86 333 10 222 177 338 731 669 166 504 46 208 393 493 152 842 311 444 286 70 104 343 438 13 231 149 1340 480 618 192 513 88 124 884 205 472 159 403 586 816 353 458 502 688 326 754 956 570 743 3 266 459 162 151 455 761 1052 90 147 95 406 338 13 421 660 529 27 3 132 221 1202 348 397 276 61 166 108 312 233 747 869 1013 597 590 2 392 702 446 309 225 125 60 169 699 279 725 753 118 838 355 447 759 228 827 106 405 83 11 37 772 349 28 731 114 109 38 501 430 217 685 199 472 992 860 288 69 26 32 283 847 36 1098 957 730 558 469 365 285 708 716 1123 265 384 66 492 354 289 648 1002 18 603 590 783 724 601 83 230 387 701 156 667 453 457 358 1179 693 238 203 571 1076 83 259 886 153 579 556 458 109 493 779 316 619 254 541 81 342 723 71 194 529 146 313 476 636 100 610 232 687 32 268 283 351 209 171 437 720 554 47 838 72 933 297 1063 201 85 840 639 258 806 204 419 747 382 447 695 465 1124 33 110 947 25 570 1083 473 718 345 264 284 529 856 627 321 81 100 780 375 913 318 588 79 387 229 168 8 180 1212 467 362 261 8 234 21 956 223 167 311 254 390 3 9 543 220 118 628 476 798 173 544 59 271 313 1167 488 126 435 238 291 152 310 534 412 260 541 190 363 40 265 381 107 628 559 118 624 1027 511 89 304 770 640 472 599 1131 289 148 702 66 1036 734 198 19 619 184 335 305 189 93 901 561 180 90 583 17 102 155 257 1064 188 860 384 794 518 442 3 191 19 852 309 259 671 572 67 714 582 93 37 106 313 618 82 61 727 1001 422 508 767 438 487 121 207 591 680 282 35 455 213 267 597 436 145 12 730 193 130 93 412 160 96 337 210 583 50 175 747 435 596 1110 593 277 162 123 822 316 394 680 235 408 363 206 2 453 8 577 11 137 628 257 214 330 579 273 693 675 732 202 778 5 647 277 55 269 181 709 164 712 455 1095 23 291 60 182 189 48 36 439 614 393 563 184 768 118 307 80 379 505 992 142 202 46 74 645 608 733 686 158 498 75 148 109 100 384 214 542 498 789 66 777 1128 918 525 41 77 434 31 683 988 294 160 495 660 32 266 153 150 297 653 460 547 583 174 645 752 256 750 128 635 551 139 859 7 45 2 232 688 314 210 1127 747 536 469 91 293 996 86 992 949 122 1377 426 216 351 963 555 755 652 773 500 265 599 819 312 208 145 395 1149 128 955 88 170 281 0 672 758 640 379 155 193 41 1107 162 147 22 1281 345 848 464 311 145 229 244 724 675 506 330 714 545 48 442 270 387 790 846 241 1416 3 187 452 565 406 658 43 818 611 343 122 36 87 303 487 943 4 724 651 550 220 701 94 565 360 131 612 536 845 869 663 505 376 475 728 907 177 43 763 616 733 192 383 325 11 473 697 485 869 414 164 392 971 533 181 112 167 639 527 10 202 403 871 530 259 466 231 357 510 135 231 712 1046 632 455 392 100 27 42 566 552 113 35 94 15 269 285 575 927 696 375 1032 680 773 1144 558 14 397 171 260 595 763 1517 392 22 144 705 751 10 468 684 572 151 396 233 1348 976 1029 711 352 182 29 453 328 1136 1052 329 579 718 730 534 82 231 850 315 7 619 128 183 679 540 280 499 910 87 232 501 79 624 347 567 937 109 111 867 730 41 856 686 27 154 426 241 42 294 449 547 391 345 900 695 791 1152 532 957 313 157 114 687 18 827 129 54 659 107 643 115 960 202 252 617 83 378 802 702 203 8 460 708 75 130 117 427 393 191 330 84 265 145 171 590 505 509 24 225 76 330 1091 486 22 183 405 349 163 69 463 462 638 425 527 512 1058 649 511 244 154 105 182 796 96 409 223 228 1031 536 313 336 682 179 102 980 375 347 458 88 187 554 319 495 358 25 529 24 481 215 131 147 350 183 518 372 408 894 455 531 193 281 549 289 112 326 236 437 361 968 470 177 799 240 142 331 1107 458 433 589 159 845 361 398 574 19 290 425 702 17 417 716 104 903 321 403 631 292 482 274 207 523 1432 86 498 58 711 219 148 124 243 193 401 435 894 352 521 233 391 267 961 44 653 113 813 257 21 199 674 162 194 1136 870 913 136 538 27 180 189 298 92 71 297 866 367 357 29 122 668 220 220 1071 338 784 647 322 642 210 592 29 123 861 521 625 418 1009 859 275 293 414 15 167 493 86 326 411 381 786 253 101 146 852 59 740 968 259 342 404 10 162 576 601 65 157 310 110 178 360 363 1180 163 213 61 204 356 348 486 1326 477 16 90 232 215 886 1182 967 132 843 196 433 469 481 320 298 757 701 928 456 816 94 308 93 887 243 723 268 274 289 206 44 369 423 1278 514 253 241 247 493 827 56 439 191 249 881 246 936 400 492 119 468 322 100 1 113 172 655 637 200 218 567 594 1236 770 946 700 535 428 221 15 375 590 486 95 752 474 52 372 682 9 662 457 1023 306 674 805 39 724 998 921 579 923 787 692 160 69 258 597 232 964 675 167 139 28 354 836 37 657 177 272 371 259 287 311 646 334 383 618 788 186 307 568 368 119 219 542 184 358 198 167 43 257 635 697 907 912 227 68 383 368 12 440 136 344 87 0 432 558 15 218 973 798 72 20 166 772 715 170 625 921 586 649 645 829 202 409 147 253 234 569 763 83 1063 457 513 104 634 983 1205 640 324 339 927 917 55 127 1028 636 787 726 581 238 998 28 544 164 296 780 216 308 506 44 294 243 19 178 274 235 3 97 847 408 93 871 384 129 648 71 236 398 158 661 525 18 1014 140 159 231 784 356 65 212 457 965 438 288 195 287 266 35 397 56 776 779 417 350 339 145 247 136 620 284 513 273 381 628 396 538 294 11 996 578 921 328 373 133 620 408 773 1201 131 944 399 835 82 136 802 286 200 73 400 93 635 177 113 253 766 902 7 976 68 352 232 491 105 179 73 685 704 835 241 288 100 396 372 221 75 315 310 426 823 214 259 808 43 96 554 365 178 176 83 303 242 818 334 585 466 294 159 753 769 13 874 897 49 141 447 939 463 56 164 43 700 207 1051 538 905 264 16 65 220 285 314 273 505 626 727 167 1365 304 495 76 368 770 121 572 418 217 631 263 659 227 32 190 159 1108 920 796 773 866 307 807 559 287 501 227 1153 208 617 8 469 771 827 362 21 67 360 526 374 493 123 349 165 98 241 66 370 673 93 806 944 66 626 831 969 124 484 456 757 26 965 151 732 759 52 265 240 150 597 1033 75 302 384 407 728 749 1055 193 53 528 354 284 655 547 186 727 349 167 951 109 60 691 211 17 472 360 530 220 940 1008 274 87 388 33 881 384 504 569 591 205 111 288 353 47 715 868 179 581 378 483 894 883 479 8 74 547 725 30 47 757 718 523 46 164 414 1357 502 218 446 623 739 48 623 357 218 168 397 506 67 821 305 255 301 813 170 372 265 270 127 15 659 1078 387 360 262 28 545 349 712 16 205 561 182 407 210 336 47 188 136 606 186 205 146 818 646 152 450 232 238 20 115 1100 1071 210 441 631 870 16 376 724 909 215 513 196 158 165 872 100 317 1036 214 748 34 502 488 556 508 255 618 72 440 1277 824 158 624 819 220 297 840 20 716 991 195 747 25 470 1008 170 129 120 5 649 823 339 537 550 813 125 133 963 142 27 266 326 51 204 330 85 3 245 769 326 406 105 890 875 313 630 323 776 567 155 400 61 530 147 329 393 162 841 300 842 661 30 38 7 499 100 691 536 429 778 496 156 336 521 287 91 891 223 681 371 499 297 879 489 57 319 11 170 137 806 55 427 272 211 821 423 185 141 1057 576 107 279 581 744 475 372 568 266 462 593 657 768 180 47 347 518 501 30 53 1069 276 140 580 326 598 628 347 221 295 387 250 36 416 653 317 1058 261 549 356 326 763 819 392 543 6 369 159 413 126 535 476 263 318 463 353 738 24 504 321 681 73 32 904 305 417 173 379 653 61 253 284 15 593 121 49 102 453 166 277 952 557 641 43 576 315 437 396 581 463 731 78 301 1080 651 124 725 358 535 672 591 286 187 758 398 446 706 422 470 181 728 1246 111 730 523 1143 407 8 225 789 404 1281 15 650 222 354 97 813 60 126 586 870 296 629 553 1161 471 220 174 467 441 111 42 474 400 578 510 430 461 239 797 335 51 145 279 395 538 137 220 511 129 1190 580 674 932 42 540 137 599 15 688 1080 660 579 343 87 603 385 1109 12 93 125 102 627 409 308 573 338 13 54 175 318 17 94 713 336 1302 72 799 332 99 271 891 534 691 479 291 505 614 456 435 332 368 396 1019 297 574 32 408 472 238 775 303 574 140 245 572 26 180 124 532 559 627 13 802 699 52 381 242 22 194 149 972 242 684 651 298 430 415 488 545 757 396 247 24 546 777 9 401 257 49 324 180 125 245 704 94 998 219 352 1209 440 912 210 1108 245 1090 566 1090 794 113 15 97 87 697 32 177 846 210 250 733 237 208 1030 528 108 704 464 315 542 675 27 68 487 664 239 892 797 571 671 85 580 177 513 63 433 367 856 499 336 304 174 311 219 140 151 881 174 447 536 1142 554 211 711 732 285 203 338 192 32 289 292 509 543 46 380 284 9 131 625 1205 667 248 1240 602 229 482 119 664 299 330 1425 961 696 440 678 146 249 688 12 552 572 290 532 329 300 115 821 950 143 728 512 530 135 510 464 1072 237 302 326 571 763 598 299 132 104 235 431 556 675 457 254 624 40 330 363 526 331 26 433 917 147 404 274 447 1169 384 467 247 573 391 164 329 165 443 349 381 1108 154 471 590 110 281 1454 983 357 246 1075 288 527 22 115 30 189 261 135 132 320 196 188 844 283 51 535 81 467 814 502 1287 798 516 470 568 791 68 232 373 8 241 408 660 175 646 399 521 428 826 120 480 489 844 598 292 305 178 487 102 20 4 246 18 351 227 498 787 153 4 248 129 737 782 759 457 60 864 681 88 98 751 363 966 90 355 87 185 196 10 159 420 521 112 472 45 404 741 70 263 202 366 455 641 375 457 449 460 306 128 184 358 279 87 430 178 225 327 57 1035 926 776 403 219 426 251 1065 127 373 941 446 150 1033 453 367 172 440 85 199 432 195 118 116 218 391 720 410 591 169 375 288 1069 781 320 5 710 230 13 119 442 27 275 862 196 279 107 198 591 358 74 198 172 1152 440 317 625 986 680 608 208 333 120 334 1154 159 98 1085 199 371 239 737 411 168 708 21 33 200 848 576 74 1018 724 243 517 5 500 216 286 947 18 629 207 290 397 611 387 270 225 8 85 230 106 1349 408 181 140 16 105 372 117 51 640 488 514 704 20 610 309 342 405 129 305 276 62 110 63 989 43 883 124 165 997 506 727 710 227 73 446 761 808 90 246 34 324 106 200 563 195 521 349 160 11 654 388 717 640 709 484 862 160 659 668 483 62 318 521 65 9 783 724 1120 458 21 317 130 919 652 90 727 1037 292 54 424 456 306 122 556 231 588 69 81 360 321 157 452 314 348 348 339 793 203 261 823 30 914 298 227 316 840 9 27 537 442 242 245 184 1171 948 317 218 204 503 166 625 34 424 444 48 607 68 220 864 556 570 667 432 153 479 98 1011 280 295 978 58 46 594 399 249 219 489 183 837 250 42 329 3 992 615 424 482 673 219 272 235 873 160 218 584 881 453 340 46 235 306 475 85 587 837 477 160 40 359 5 522 310 510 419 1160 354 614 631 64 491 995 320 605 547 400 65 747 509 31 652 155 246 342 108 583 618 345 276 351 877 254 508 864 112 176 6 383 397 562 83 566 851 29 470 123 791 8 38 256 487 44 267 681 623 264 748 350 1106 648 39 537 186 184 800 29 239 797 51 1114 87 580 291 608 293 368 693 676 443 738 581 751 825 210 487 434 88 627 203 220 1265 466 119 164 421 174 270 219 386 57 494 586 868 426 145 51 351 1060 823 178 284 532 399 374 475 178 304 329 262 39 640 907 475 261 395 846 497 40 592 380 496 211 671 274 379 290 510 935 1063 657 625 352 360 190 565 455 353 123 713 524 41 510 725 1001 183 776 701 613 696 793 168 173 218 323 403 1 436 4 56 336 323 227 210 1218 859 156 737 14 838 697 12 705 690 262 348 122 786 888 371 631 13 1 418 389 37 195 143 200 924 40 245 155 418 531 319 418 97 1135 587 318 769 16 147 501 222 69 741 894 476 140 326 961 743 259 372 79 500 149 42 40 529 234 187 93 187 113 270 380 587 8 201 372 351 247 404 117 630 1062 336 662 188 40 283 1222 179 701 283 858 347 107 165 24 394 288 681 199 162 826 287 40 1557 635 918 1 66 828 498 616 236 193 1046 122 132 504 149 360 121 202 897 75 330 432 668 363 626 570 19 809 373 328 276 528 209 559 423 609 535 653 94 198 773 456 755 657 664 594 494 129 203 395 179 970 290 477 921 660 515 241 248 320 278 669 568 865 479 784 896 175 109 603 109 563 725 24 22 838 582 974 612 224 120 422 441 408 194 171 1104 112 408 642 171 352 65 78 268 831 105 149 148 672 18 223 935 210 594 524 525 196 371 330 773 487 699 103 426 483 42 649 181 1075 31 108 89 319 249 182 269 252 338 199 368 139 157 52 295 341 264 569 1236 586 766 254 992 742 882 669 2 2 167 234 111 490 706 88 493 143 247 911 566 400 561 812 618 251 453 684 4 806 260 220 335 782 563 92 318 76 291 95 675 115 52 274 23 723 497 53 833 88 367 994 842 560 284 227 581 330 795 90 323 563 433 77 153 53 35 1003 339 945 521 937 760 779 284 1025 164 445 661 352 174 310 940 169 1269 631 433 410 1214 329 36 152 1152 891 295 309 442 76 466 251 173 628 682 328 594 194 357 636 715 455 179 137 1242 367 28 175 134 1025 408 598 448 989 111 693 349 332 65 177 338 1014 144 331 141 119 671 765 286 125 720 210 728 1184 77 162 410 309 112 512 803 997 928 363 296 241 180 1035 299 108 449 315 273 640 565 413 729 339 507 131 260 84 484 1017 571 951 358 166 217 110 540 362 574 373 138 628 589 400 1046 11 335 116 421 123 155 35 84 82 319 760 539 758 312 338 418 18 858 286 50 512 1213 353 354 266 108 123 735 120 310 1391 174 295 75 334 147 676 79 1323 573 137 123 281 346 536 575 108 6 779 5 326 430 866 391 274 515 669 325 30 17 747 155 551 720 1288 311 510 442 228 1130 281 69 1244 99 228 317 377 300 484 88 239 1026 68 100 754 523 169 150 148 12 380 527 468 464 1258 181 49 76 266 707 288 407 442 32 975 240 705 846 833 561 158 400 581 174 830 12 144 540 554 897 23 222 394 317 787 809 483 350 380 370 146 325 384 27 299 653 1231 667 143 534 297 530 129 308 139 999 1223 564 261 164 875 113 520 892 86 278 1093 103 439 413 135 233 159 835 643 385 278 96 41 1133 824 2 216 368 286 489 503 344 133 141 847 687 70 1046 870 113 718 161 307 298 441 19 387 1128 461 178 41 498 441 403 34 566 741 907 184 209 298 1031 112 107 817 45 195 514 560 157 697 610 133 673 707 168 259 133 734 115 483 1176 380 50 799 38 243 892 55 463 46 70 942 430 299 362 345 630 1153 577 87 432 212 725 488 680 441 234 290 546 488 957 330 421 497 777 355 723 219 387 55 141 220 706 911 779 270 282 674 227 262 665 352 131 333 257 224 449 844 860 768 102 883 761 40 559 768 54 840 839 7 566 184 305 347 540 112 932 90 856 944 337 114 403 887 108 11 569 506 1024 654 314 1362 287 328 405 234 143 901 1018 713 450 4 343 211 652 71 493 124 689 323 287 131 45 460 322 155 539 226 692 117 381 176 305 184 796 682 29 550 422 149 745 120 124 485 172 396 399 165 50 35 771 197 55 668 299 174 191 230 189 74 693 401 102 673 180 121 289 584 485 1124 23 703 703 867 681 520 486 298 132 52 590 132 734 738 262 920 90 50 812 309 853 30 156 639 388 740 367 417 744 245 412 796 258 494 586 168 200 841 1082 968 830 312 958 410 977 144 130 752 36 142 253 191 1314 863 795 702 694 289 100 623 226 386 1061 443 437 339 235 759 331 1117 379 301 1098 232 100 417 513 63 404 445 387 363 11 841 919 1151 505 155 221 268 345 179 958 965 433 367 216 566 106 334 839 200 137 1048 385 61 476 506 124 328 440 94 781 63 1038 323 583 605 504 603 198 761 229 217 333 194 45 124 597 763 70 723 364 144 254 230 154 252 209 1139 522 172 578 460 51 144 1242 13 40 285 387 142 146 306 166 650 391 721 104 417 396 563 8 892 332 928 112 145 331 28 590 216 189 789 32 1038 127 306 666 83 360 48 733 197 146 616 513 601 125 1000 717 239 7 1046 1188 293 459 316 319 246 178 401 717 43 110 160 211 816 354 145 583 140 976 463 119 565 343 1057 29 96 11 261 615 456 1014 678 462 304 1224 311 613 436 121 1104 136 67 209 826 170 1074 402 354 868 171 611 213 173 828 806 777 159 1193 111 328 505 132 121 278 438 186 57 680 421 268 213 666 633 68 929 215 611 402 478 1072 89 570 428 1342 188 663 76 363 437 350 38 244 150 28 251 552 59 66 408 151 471 356 603 454 280 1153 529 548 577 131 460 9 1081 136 430 240 459 222 146 861 646 155 104 803 194 442 532 93 717 315 244 228 117 242 153 136 697 146 620 576 204 47 715 479 579 188 265 115 312 147 386 355 477 147 478 244 379 17 100 1127 918 518 8 126 263 161 427 184 638 459 48 40 656 713 282 537 540 117 532 239 282 598 636 307 712 108 255 203 309 167 12 580 281 68 740 964 417 498 307 282 123 993 310 99 577 310 162 104 517 319 501 690 292 1007 302 483 106 1046 281 912 138 509 642 259 256 234 785 499 61 146 194 259 15 275 575 749 557 353 400 460 271 45 1092 368 508 370 912 1168 881 39 1235 609 812 304 927 214 346 372 378 348 226 369 739 288 233 190 140 373 70 231 270 258 311 1411 450 263 269 501 380 229 66 192 229 391 84 50 352 564 1013 298 837 223 582 543 414 408 899 49 520 302 28 281 426 867 749 365 540 384 532 321 352 936 73 1311 116 640 407 723 127 84 363 526 181 327 525 105 212 305 695 323 455 178 358 1438 392 995 260 205 217 646 773 96 921 617 468 54 380 307 335 329 844 626 51 688 183 384 871 177 361 847 277 141 7 28 783 789 209 432 387 205 59 1159 142 737 1128 183 99 414 42 264 40 150 449 135 209 102 8 49 213 101 545 1081 154 41 276 262 258 766 128 235 350 698 581 83 209 570 93 865 510 449 295 1110 652 197 405 130 44 552 155 240 677 193 7 41 1 485 372 131 47 1208 97 129 736 413 328 104 952 135 642 281 59 71 1561 22 11 182 632 37 282 820 76 358 520 591 471 50 419 293 462 84 55 18 37 564 389 134 74 352 77 455 289 193 48 779 120 232 598 291 238 1060 570 574 660 46 298 338 113 835 231 332 690 288 447 55 142 2 215 1068 161 440 177 349 416 221 627 626 76 244 189 302 168 706 475 91 730 138 302 427 60 311 743 721 250 54 722 36 701 1207 289 495 1342 612 1071 442 43 1272 339 70 562 393 1132 767 195 464 381 891 1251 107 1242 225 271 199 368 1116 1009 821 155 437 109 681 930 175 394 29 779 375 222 935 1097 902 1255 349 1003 313 640 78 1059 794 286 433 77 820 303 680 371 209 489 472 629 154 477 456 473 29 628 301 43 8 918 162 247 179 373 263 480 523 53 581 71 40 527 369 614 601 465 309 440 482 828 205 512 33 1064 855 520 303 710 407 376 551 184 716 250 1239 668 2 514 541 122 7 126 803 656 17 257 912 105 459 349 471 144 22 206 230 676 846 406 450 446 744 12 61 577 22 176 415 295 417 740 331 764 1003 403 172 431 397 584 826 169 303 120 1051 167 588 488 757 312 95 1211 1084 105 570 491 205 720 409 312 646 457 719 179 1063 485 211 483 80 104 172 211 213 1218 430 278 528 803 365 161 385 84 393 310 473 117 523 1163 993 33 811 885 130 100 473 304 93 201 331 280 482 717 92 92 910 586 183 135 44 411 237 812 138 516 938 706 230 464 822 1169 289 576 617 804 257 309 700 761 285 380 127 614 724 351 139 643 1103 537 446 81 116 187 211 181 504 98 257 198 917 177 550 916 312 744 598 449 218 159 491 492 410 896 16 556 40 104 363 179 703 160 5 266 620 114 1002 482 1416 211 129 865 218 227 153 262 193 673 426 367 387 84 258 216 135 602 250 243 914 489 308 129 121 65 256 285 38 520 1393 483 62 932 358 720 1220 38 288 218 469 752 102 225 234 102 3 283 332 452 31 654 330 288 557 298 227 142 700 13 784 316 327 68 1054 617 1004 506 217 3 79 522 304 401 635 529 607 739 328 583 333 618 570 511 377 281 205 167 497 62 187 1039 166 121 726 326 160 522 1287 480 19 420 587 286 1023 800 273 60 737 39 60 210 169 318 807 593 639 197 309 790 607 241 726 296 843 359 802 750 1039 109 485 196 502 250 201 1008 121 100 515 515 403 593 526 143 89 477 508 53 210 147 37 237 616 162 595 791 211 121 230 278 612 381 69 968 673 270 380 12 741 326 490 655 693 605 794 37 49 564 448 65 368 837 546 225 430 143 20 281 792 422 131 327 140 476 30 494 381 97 175 831 838 329 122 139 447 522 877 208 261 163 166 1113 246 660 235 281 48 944 435 681 46 657 294 155 585 199 827 691 264 1379 430 422 595 129 9 540 57 698 1244 74 354 557 83 308 817 39 191 326 1053 642 445 17 336 485 1378 17 641 588 62 193 410 761 782 335 696 1110 186 120 478 680 261 209 48 644 405 1015 6 228 108 727 736 73 825 717 561 232 97 185 341 122 221 582 461 781 298 582 32 642 560 893 521 395 462 265 781 160 428 195 175 170 26 30 112 693 317 352 28 152 521 57 2 800 483 329 876 823 143 526 72 433 557 236 412 492 66 763 863 325 531 242 906 826 860 721 607 96 489 555 637 456 411 177 149 405 612 156 820 1182 514 446 863 1063 175 350 11 301 584 365 7 69 533 416 238 169 273 478 54 840 72 452 676 61 332 228 708 236 257 1011 663 689 1229 7 394 557 329 39 157 439 171 596 858 359 353 944 769 533 503 767 1046 299 354 788 693 892 20 12 403 187 33 419 18 326 915 85 127 1018 5 825 311 283 342 862 646 418 395 3 293 644 115 671 546 673 493 175 125 503 637 224 469 558 480 502 182 195 672 448 49 205 893 174 1329 376 884 738 176 409 400 203 105 1040 687 456 1235 302 237 167 105 262 635 653 313 7 1170 655 34 14 308 586 286 174 661 513 439 856 267 768 532 467 288 714 838 648 860 63 411 478 17 456 755 185 646 441 88 9 585 260 115 374 407 188 451 19 209 448 374 18 139 205 211 783 966 78 793 82 920 67 710 370 169 194 568 670 149 715 735 350 339 592 488 81 164 764 893 226 0 190 577 950 771 188 613 312 10 328 809 433 901 765 120 97 135 1009 3 285 137 145 190 534 308 716 356 566 140 162 11 529 119 346 810 629 386 253 453 15 186 621 560 293 242 337 54 587 357 280 917 69 521 108 1065 180 764 369 547 44 683 215 1196 565 121 163 1103 128 543 339 772 115 394 56 86 195 619 320 303 21 515 515 423 488 477 615 312 334 160 13 303 257 365 496 336 395 228 136 574 0 1023 267 44 259 607 29 1131 375 287 195 105 126 913 1160 353 204 646 251 100 35 797 380 1017 694 5 428 824 287 324 645 307 78 141 361 449 32 423 37 281 159 167 182 391 34 68 19 323 59 720 26 648 945 368 283 144 1046 232 592 538 166 152 10 311 502 785 283 176 709 13 402 110 1058 1051 478 273 360 147 402 756 789 600 428 726 848 539 523 93 147 309 335 651 844 589 257 155 424 537 544 125 527 147 145 390 645 385 635 385 149 191 82 513 896 469 611 265 455 589 265 161 1022 458 151 464 373 118 181 1434 646 1081 138 718 597 153 204 679 185 765 567 133 245 75 44 609 131 125 670 279 735 216 776 297 413 1080 120 509 475 234 523 110 27 344 601 765 627 4 348 11 12 1178 331 518 50 298 191 573 159 419 296 1122 184 24 345 340 9 35 142 12 397 35 741 840 497 790 19 55 109 215 120 105 459 868 1002 491 76 359 401 154 557 99 238 136 346 168 600 97 254 61 536 17 307 993 638 269 118 202 926 231 349 333 192 978 333 726 419 220 765 619 385 43 504 324 934 335 42 379 693 663 462 269 198 1039 576 619 502 994 252 585 729 929 101 339 462 1358 392 362 177 251 683 236 267 820 187 444 513 12 593 14 505 217 956 546 265 469 237 28 14 48 522 178 21 575 310 200 749 600 457 1495 13 172 604 380 385 618 372 211 229 192 737 503 173 53 747 579 562 550 110 705 834 192 277 310 554 107 430 413 388 129 40 45 404 674 493 220 65 923 31 438 230 889 409 144 590 963 179 978 803 162 270 116 881 115 253 219 310 947 324 746 100 823 499 897 462 517 276 369 456 1010 954 808 409 311 144 1182 108 906 809 60 130 21 872 911 151 132 343 362 126 262 249 445 702 44 201 864 816 150 805 159 319 664 411 583 433 212 505 797 168 1033 462 51 517 360 118 1000 101 436 42 134 444 324 33 981 503 253 321 300 527 179 889 325 379 371 787 323 211 301 313 1057 972 70 890 839 411 557 637 291 72 305 354 408 314 731 1174 6 126 2 62 842 134 651 34 702 400 693 646 177 230 1006 340 639 110 466 899 633 822 726 171 983 159 799 168 299 282 108 249 767 490 4 399 41 334 295 590 336 830 185 7 387 229 850 313 86 233 376 38 699 324 12 4 40 711 747 858 352 683 14 287 653 632 60 1165 527 54 811 439 251 753 78 50 34 727 468 1322 744 332 21 737 1214 325 82 616 367 647 287 764 243 721 388 198 128 281 515 587 502 157 22 338 121 759 567 768 139 571 151 168 606 388 209 361 413 261 509 987 245 584 1013 371 450 1009 476 725 711 153 393 254 880 284 294 1028 82 385 125 348 585 846 91 553 760 345 27 179 344 36 753 792 866 142 444 231 156 1189 1372 1025 921 294 961 124 376 844 73 778 220 393 333 64 90 185 521 434 99 621 492 14 689 35 32 331 652 930 833 465 758 659 122 635 751 897 2 241 416 710 1279 210 257 1005 990 280 304 26 461 499 441 136 404 652 452 537 977 414 486 582 397 432 459 777 292 6 768 105 329 122 489 181 411 273 1331 1046 297 843 124 340 76 573 264 375 127 382 93 399 1049 767 79 351 60 462 451 894 1102 379 313 183 132 74 188 157 610 35 440 40 323 524 38 502 204 454 95 800 158 67 267 597 667 381 762 552 87 566 185 322 650 256 46 483 685 149 993 450 560 146 670 290 1308 311 972 70 414 845 588 431 76 1256 721 379 483 935 412 399 224 142 961 355 58 899 540 535 257 148 752 136 729 1183 572 170 412 620 463 161 1016 648 415 184 350 260 115 152 1072 219 253 711 459 312 185 809 927 318 42 485 116 294 12 182 369 23 210 550 86 820 342 156 1076 301 458 740 170 575 31 735 132 199 915 232 544 630 875 79 223 636 989 325 712 637 1170 597 261 205 32 197 591 384 74 666 83 45 417 481 42 537 438 134 34 326 232 988 460 864 1423 484 624 560 9 407 112 317 169 145 270 588 461 381 319 59 607 216 304 132 457 208 227 552 92 217 529 308 518 65 487 687 311 798 554 474 21 753 839 163 302 178 103 204 529 106 303 312 381 109 319 236 103 17 1070 213 862 654 98 609 257 408 285 667 70 441 399 346 532 166 257 30 179 977 473 321 412 1016 578 273 188 544 310 214 179 181 268 307 258 686 51 648 482 456 314 165 342 974 20 363 578 16 801 255 280 330 260 496 585 889 17 279 663 315 930 930 20 355 104 488 199 115 616 805 603 11 668 573 799 457 249 394 431 306 101 619 491 156 705 620 123 533 1056 454 92 590 332 476 1071 204 201 64 271 221 693 292 44 4 81 191 78 371 482 962 388 93 305 410 303 359 383 1041 611 94 920 167 196 49 239 733 882 285 159 347 105 213 864 505 253 347 517 361 235 619 221 389 530 25 343 355 229 69 223 244 409 872 178 1122 212 1127 725 621 199 386 43 351 516 106 227 384 313 37 252 759 295 1225 671 546 289 896 237 87 536 21 815 436 664 560 421 780 297 918 176 412 150 851 700 263 798 532 100 164 341 84 143 249 364 539 469 9 565 533 944 24 614 231 80 178 701 769 275 249 259 526 788 648 293 76 41 551 360 531 378 353 1128 10 348 132 191 238 475 369 216 685 279 584 160 417 113 345 215 249 282 761 196 865 337 512 179 22 537 943 397 533 927 8 82 1084 256 525 530 445 325 406 400 646 538 839 1079 464 423 195 5 279 387 78 633 20 377 463 1082 5 14 323 30 229 495 94 41 447 512 415 201 303 150 841 456 583 220 300 60 496 840 234 260 361 576 637 1069 151 549 105 746 3 111 224 692 100 294 1111 920 60 279 156 16 375 223 262 762 227 1117 62 577 534 1047 471 67 464 56 223 313 997 1100 431 291 834 1134 428 188 837 248 333 225 26 1068 400 765 515 679 276 34 532 766 4 862 179 616 756 808 206 141 339 484 225 403 11 284 251 54 824 670 691 207 719 254 255 652 404 117 261 33 43 471 68 204 518 37 54 417 283 432 475 151 71 77 780 52 126 449 93 394 595 253 671 68 184 300 748 443 246 279 104 751 302 367 330 433 864 131 969 1168 676 1097 849 109 842 179 891 26 615 196 792 56 440 750 796 268 148 498 892 273 334 705 277 43 780 803 244 747 106 256 457 476 881 633 547 936 88 361 370 131 16 506 456 642 784 403 173 172 1123 731 709 55 627 581 801 314 196 150 906 864 462 361 415 221 701 491 133 797 416 639 490 279 120 527 396 775 682 430 140 160 663 215 62 1004 65 91 898 433 187 218 785 692 42 75 369 177 275 63 543 70 241 365 714 395 637 389 166 431 489 248 950 491 652 591 157 251 307 525 247 963 478 379 489 324 230 509 454 506 653 723 230 552 372 40 843 322 98 91 777 426 1113 398 1220 72 327 677 358 382 238 475 351 778 106 859 83 333 77 923 329 63 652 506 1255 288 367 800 324 522 71 224 252 178 486 116 829 260 1031 257 530 127 1081 538 1055 0 550 461 0 637 230 441 57 173 154 160 48 29 101 950 562 306 31 956 515 21 588 712 685 356 217 1357 426 699 660 380 95 363 199 123 137 401 952 402 925 203 21 1004 583 889 747 324 47 1080 323 190 29 166 1077 171 541 991 140 144 246 735 259 447 1018 468 255 351 618 469 505 220 241 294 297 371 234 623 531 29 88 79 291 541 368 411 100 547 44 704 173 390 73 319 238 877 565 58 35 142 299 332 340 720 135 373 747 274 46 1328 857 983 531 359 321 32 336 517 355 496 1001 376 803 682 292 12 44 7 951 139 546 413 228 577 381 659 295 81 847 287 208 307 728 498 370 125 315 134 665 155 1311 575 184 1219 430 105 288 1298 349 375 87 789 467 832 56 114 195 42 1108 630 792 468 331 141 717 95 1237 1213 230 120 106 558 804 465 932 779 538 170 770 769 744 487 63 3 89 356 980 70 118 130 157 32 45 587 844 616 649 588 273 39 392 132 334 560 56 797 1094 255 507 208 526 787 672 1169 152 640 54 458 610 1148 626 751 907 1561 608 646 1066 676 116 275 1448 534 78 258 276 27 4 390 149 1237 13 409 987 227 988 336 75 549 319 272 1002 89 201 306 267 651 615 233 893 246 24 376 121 771 247 460 826 113 617 278 289 311 421 580 602 617 522 291 439 138 342 238 211 121 763 1242 325 377 225 625 956 28 346 1054 345 626 98 0 419 231 620 376 585 61 283 847 656 88 319 98 302 872 886 756 691 201 612 274 699 143 748 1149 430 158 74 777 81 307 594 197 1132 423 427 444 917 348 218 289 196 374 672 146 534 1271 415 749 785 352 130 639 645 211 194 127 415 85 1093 279 184 168 550 311 986 442 81 155 605 148 19 542 593 637 562 226 749 78 142 267 23 36 332 33 556 223 562 345 269 137 758 1248 417 31 788 236 103 260 229 396 619 855 230 470 1017 528 1 1382 797 534 635 689 872 324 1038 276 826 348 580 580 733 167 314 253 165 522 228 768 540 16 661 631 824 386 62 132 824 621 469 784 261 962 316 1334 148 297 625 929 394 806 383 282 274 109 122 105 697 330 224 1220 484 98 45 73 78 858 704 34 189 888 137 748 562 326 1097 235 1074 380 503 254 655 346 351 793 14 847 146 119 740 1040 1045 560 377 441 95 633 652 627 293 138 431 7 797 642 828 170 284 343 657 622 747 235 639 470 563 144 738 769 29 218 406 384 532 474 81 357 476 52 549 1183 323 838 782 387 91 993 227 1250 1249 383 63 564 411 873 221 936 38 568 247 78 148 39 297 83 294 255 606 87 493 660 715 34 877 231 1112 508 169 426 309 6 5 13 602 399 995 1034 239 303 251 379 107 17 637 337 70 333 37 189 933 549 1411 25 169 348 538 151 24 279 514 61 8 1087 90 440 805 1184 707 207 356 67 294 301 960 434 91 683 434 1235 97 1172 323 321 63 311 42 314 632 573 901 431 279 6 93 408 225 374 59 314 34 66 920 265 319 1178 626 37 104 927 11 90 463 270 464 478 520 1082 102 272 115 613 158 492 456 629 48 578 516 101 960 851 221 873 251 7 146 494 271 589 87 306 43 845 231 470 395 251 894 734 20 177 474 936 750 58 537 164 999 479 612 396 231 1079 326 842 1030 713 217 730 453 900 506 370 352 111 123 388 41 78 100 82 111 479 368 460 835 196 272 683 107 418 793 616 43 621 1018 273 959 256 276 857 291 284 384 4 258 138 320 66 458 628 485 36 11 11 425 7 155 656 1084 485 729 173 391 655 436 67 839 368 482 884 251 531 1061 687 296 78 800 35 547 137 118 883 12 191 513 772 224 236 2 401 683 60 269 349 91 42 425 811 574 335 264 1090 173 1208 255 456 656 655 661 200 299 376 158 664 58 468 657 296 423 1446 492 576 480 25 214 282 813 727 1278 197 787 126 556 115 550 650 75 322 536 654 256 253 467 560 205 330 248 103 115 652 564 112 677 328 278 175 795 1396 776 942 498 246 1004 443 311 719 326 903 285 503 166 331 11 23 306 272 777 260 966 970 194 468 9 27 608 336 43 201 410 719 216 277 92 101 675 300 758 243 538 602 938 187 345 11 220 428 672 129 783 403 790 37 853 345 7 455 65 226 200 514 734 325 947 254 898 396 1241 128 457 642 383 122 476 489 757 320 62 323 40 276 118 517 495 91 779 530 812 5 826 615 1053 117 150 84 725 322 491 1102 478 13 178 558 417 1028 206 35 398 803 498 337 288 256 436 84 250 132 398 519 466 706 1457 329 859 78 552 947 324 690 345 526 900 193 646 467 943 52 448 342 244 454 207 392 450 160 309 444 773 286 395 234 220 59 1048 680 551 248 1107 321 146 612 1257 530 265 619 376 392 82 918 1160 27 728 1190 229 223 73 477 1461 625 460 856 19 1029 543 189 191 1156 464 124 47 410 326 49 150 295 360 223 394 807 1015 165 344 229 140 144 911 1074 724 594 630 942 22 246 902 233 114 1151 745 184 696 356 558 597 783 171 130 677 127 315 595 161 240 862 717 297 493 361 250 90 632 389 1326 253 174 6 948 443 147 215 649 78 448 407 28 845 360 330 21 142 817 136 31 719 636 93 374 301 125 296 7 473 168 254 745 90 393 41 284 42 227 24 214 134 577 491 787 596 451 81 302 133 296 753 4 416 92 554 12 149 107 703 102 84 287 185 301 248 1007 119 113 758 255 177 511 57 745 1380 482 589 778 712 592 164 254 429 225 741 610 196 695 272 967 1309 1146 623 181 9 903 383 637 262 27 873 208 672 421 545 305 599 1094 245 679 393 43 996 349 397 697 107 198 376 179 183 8 188 138 935 248 713 104 28 679 174 531 132 262 166 90 471 711 854 28 143 1173 259 324 357 912 55 472 566 318 335 280 545 356 849 870 249 451 32 408 445 559 47 459 365 956 174 803 638 263 573 162 647 281 275 389 560 72 506 177 405 681 293 780 348 1365 608 799 469 396 488 844 159 758 1029 211 121 288 107 1134 326 193 808 810 879 784 114 842 423 694 957 207 244 681 295 349 281 658 362 644 18 85 62 345 485 856 153 801 632 14 266 864 288 670 990 807 116 618 524 14 532 341 392 392 383 124 49 385 616 205 614 171 321 283 906 629 110 17 459 268 868 338 590 395 249 46 740 319 311 1392 917 738 638 673 768 756 1007 160 205 617 281 546 419 685 12 165 34 371 994 278 428 323 99 401 383 422 358 111 316 213 342 344 243 406 368 49 52 256 156 556 49 98 548 124 97 987 364 57 267 1137 78 314 207 233 1454 111 233 1006 811 148 410 1143 245 328 696 230 421 774 422 698 738 67 357 38 152 711 627 157 109 584 220 80 63 566 249 162 700 784 275 652 371 1182 367 577 530 355 281 569 750 487 648 126 177 1005 306 205 46 315 907 505 80 626 370 1094 201 741 532 127 156 585 34 74 323 6 524 162 8 355 91 337 546 195 450 1111 469 356 51 341 691 86 285 1013 579 256 124 176 225 567 152 1045 239 749 936 1001 630 87 560 460 684 1082 100 646 285 26 80 90 156 449 109 573 449 29 604 383 189 1331 239 321 60 146 131 287 488 479 148 312 734 139 1188 241 433 1051 697 294 159 608 488 5 235 20 136 232 219 168 496 118 701 560 146 78 162 132 1155 480 57 320 134 405 874 71 867 349 437 687 525 715 131 1179 608 572 365 93 500 302 718 144 231 378 350 337 40 25 437 674 194 45 58 460 626 32 471 248 343 173 576 423 473 82 971 876 245 375 78 147 141 199 0 218 1046 530 819 346 456 514 62 496 647 528 184 20 586 386 1470 308 6 121 603 547 699 698 400 1042 782 1287 129 932 305 356 867 622 182 1434 80 78 434 697 176 65 1001 305 37 512 1067 11 200 290 90 340 315 510 986 916 322 622 74 993 910 191 151 271 944 244 118 390 427 178 180 641 5 108 281 156 259 134 793 328 608 141 649 412 26 506 47 1091 677 55 981 4 219 277 784 895 463 464 556 820 263 646 279 707 141 1286 143 982 391 519 645 674 213 94 1306 277 317 292 364 68 74 135 533 101 189 166 739 417 197 784 232 851 308 143 501 883 711 489 1108 928 1051 1012 332 451 788 591 148 9 36 255 471 791 687 583 300 179 502 710 80 386 502 345 39 921 712 659 386 876 251 55 496 257 181 210 673 34 856 425 326 124 282 247 179 500 139 55 146 211 246 21 604 533 1321 97 602 1073 14 78 369 78 323 419 459 309 530 237 670 81 62 222 31 561 586 779 12 1201 172 402 133 44 664 26 34 280 968 869 737 748 470 670 1521 446 795 973 93 240 643 226 224 506 38 725 339 150 355 258 251 915 14 675 398 358 320 620 596 517 147 245 435 681 690 741 813 780 472 597 252 432 577 230 97 522 608 1026 576 270 1167 312 645 33 675 484 814 536 1082 38 364 663 480 44 950 541 433 90 219 293 1281 567 301 11 268 365 92 941 931 326 646 319 275 589 44 588 609 91 420 152 268 304 242 903 268 143 36 320 393 506 1135 733 401 209 193 144 267 421 1127 128 629 330 177 1127 244 163 139 225 526 56 65 371 819 659 755 230 600 820 445 725 758 308 412 143 251 191 90 414 910 368 1032 367 79 606 366 498 59 284 142 521 158 309 305 948 559 760 464 363 156 34 42 870 104 684 231 100 669 99 387 504 591 461 630 562 144 395 378 332 420 642 1135 230 11 1059 115 341 12 5 133 249 220 1058 94 709 667 437 511 147 598 619 469 705 755 588 416 479 345 334 587 839 97 267 298 749 767 194 309 125 939 180 296 42 525 638 168 968 35 1165 878 34 870 248 3 264 143 237 288 270 454 192 63 229 183 317 637 445 338 291 509 793 190 358 479 102 852 261 908 529 209 616 22 705 538 375 187 218 287 50 978 383 865 45 98 254 568 345 568 194 93 34 319 442 391 921 350 747 976 706 799 1156 383 696 356 394 477 142 590 225 140 37 736 146 288 467 348 704 6 461 579 166 310 1197 345 1012 130 184 142 624 771 696 103 622 212 473 776 12 394 539 294 583 331 90 429 250 996 148 247 151 84 718 251 584 678 573 738 465 224 182 507 799 130 85 474 342 423 306 389 323 706 495 847 1061 315 284 95 63 425 83 28 608 16 747 902 568 246 248 125 16 63 248 562 365 155 554 989 3 580 99 500 398 212 637 303 204 877 704 740 197 423 200 21 703 244 241 781 666 260 67 556 289 112 66 807 674 689 72 635 301 84 399 610 28 642 285 329 58 104 741 276 425 54 306 71 223 149 293 258 79 1454 331 185 193 475 618 214 663 75 323 559 198 229 284 194 26 165 195 467 196 516 284 397 1095 336 171 560 4 1204 518 348 440 965 103 232 614 953 346 535 372 95 502 214 198 372 374 333 285 247 819 22 76 925 215 368 120 404 504 405 1194 256 113 615 326 69 80 117 5 117 127 362 278 234 1388 1146 158 220 130 311 137 576 576 683 653 1034 843 99 436 131 207 1101 452 46 205 195 697 354 751 265 773 75 312 638 444 985 262 55 450 181 622 1008 132 445 149 527 337 212 168 674 349 952 591 256 984 245 248 191 392 37 70 918 165 150 259 990 191 369 349 868 194 118 476 271 49 447 647 1006 281 23 607 328 76 185 359 644 230 1245 49 898 780 595 610 525 768 587 886 794 611 258 155 261 223 25 415 531 489 95 486 105 283 832 354 232 573 90 10 237 302 170 1145 157 35 249 290 24 13 264 127 147 829 660 379 59 2 16 1058 252 312 1051 172 215 129 724 385 364 194 775 141 151 930 59 648 526 769 209 327 59 605 20 31 551 881 307 363 478 474 250 703 265 710 674 406 487 516 166 645 80 176 935 413 780 288 663 692 245 593 482 1354 30 322 492 281 301 308 270 34 250 225 685 372 371 274 209 1355 609 505 282 237 636 919 169 284 244 114 585 56 236 158 29 550 435 660 87 529 15 283 457 651 223 1116 29 338 596 559 146 1039 115 900 74 161 75 167 488 138 372 418 17 509 217 18 93 602 241 846 483 577 509 145 311 88 758 377 553 721 148 64 459 71 1175 50 9 372 200 5 472 449 122 237 146 505 550 262 316 173 304 208 297 661 726 487 27 30 138 87 402 124 813 45 248 266 348 16 392 847 291 268 1308 115 590 36 521 248 563 602 402 75 202 345 251 85 785 162 680 17 289 376 20 669 47 6 206 333 359 354 197 464 589 1112 306 263 3 661 166 142 40 658 1075 178 390 40 750 660 37 422 173 84 724 450 756 557 327 69 485 69 655 770 223 87 1206 309 181 729 240 1013 1180 113 1104 255 8 41 729 110 126 368 232 493 197 84 32 345 415 42 159 124 69 80 1254 233 395 446 282 386 1034 1073 262 317 849 169 295 276 320 11 71 1 79 413 118 473 1043 16 356 657 224 326 454 516 515 775 157 70 241 784 620 484 29 630 17 438 1472 321 122 299 879 956 316 677 421 1114 315 107 343 203 350 259 374 317 971 672 286 661 382 823 161 650 76 150 315 1063 382 86 1166 506 962 629 517 746 275 52 832 11 997 57 126 85 140 598 514 326 849 18 621 467 474 454 541 801 212 719 135 319 443 191 199 157 415 674 671 755 1228 375 61 627 263 218 535 549 97 1367 554 1216 48 786 726 55 411 70 31 234 29 378 106 136 753 87 134 135 41 35 753 16 492 1116 257 392 95 511 1027 481 400 883 370 400 637 990 750 935 238 382 59 824 629 894 766 354 831 17 334 460 112 408 489 211 576 926 511 883 30 226 584 183 503 755 429 204 205 102 433 476 52 833 500 382 122 195 410 168 20 106 77 215 49 352 375 377 492 108 868 83 205 1332 514 147 47 677 17 334 695 814 210 83 1089 135 881 637 843 394 838 200 281 1079 676 25 751 13 488 522 664 177 67 376 111 569 192 985 138 690 105 9 83 889 201 734 35 592 826 305 913 149 255 124 323 678 426 334 428 313 52 819 879 153 434 213 310 85 143 74 355 1 644 116 1019 830 139 296 270 46 60 162 187 694 822 171 151 132 456 665 167 232 252 529 114 52 915 106 67 279 276 51 1338 1182 1111 176 572 268 781 731 712 144 759 407 334 136 388 163 407 291 225 170 93 1286 95 44 212 31 734 5 257 667 302 217 203 581 524 558 82 838 231 383 11 390 159 287 139 68 431 248 387 499 49 273 458 799 91 20 91 948 693 727 843 249 188 168 525 398 282 71 218 820 169 236 657 233 577 559 325 720 66 78 183 353 146 943 301 287 309 879 580 480 57 839 102 812 1033 127 671 462 377 891 448 353 354 1419 547 752 319 536 582 763 235 842 166 52 404 247 719 525 364 583 255 589 216 280 136 71 141 790 331 40 810 447 342 528 223 212 201 656 520 695 557 309 367 196 162 78 105 30 375 506 212 1027 538 191 624 875 719 263 152 69 152 34 839 681 491 228 276 6 118 46 497 165 59 247 156 535 19 1158 734 1100 783 617 779 432 104 663 974 991 623 193 303 743 698 574 127 492 93 137 6 543 363 174 361 491 49 209 336 1143 647 374 624 148 362 182 306 236 363 938 788 1044 1009 100 186 273 78 560 469 133 350 813 333 811 748 393 572 230 90 938 87 335 732 12 106 26 69 933 450 918 71 826 284 322 792 350 1036 682 3 343 834 45 788 255 320 302 406 174 219 743 404 490 508 300 649 460 645 460 730 1235 370 270 443 118 13 62 766 868 140 467 1489 465 886 859 270 168 546 206 188 841 481 64 694 482 515 384 36 768 479 819 563 277 149 285 671 369 449 449 155 357 363 763 81 370 134 322 906 262 259 173 432 318 618 300 576 274 142 236 168 577 275 80 794 109 753 467 668 450 204 63 283 663 13 287 850 405 457 975 421 738 583 599 131 195 155 710 439 157 516 481 188 48 570 353 794 823 321 539 252 6 150 123 667 222 608 591 121 23 381 292 328 83 1013 20 241 55 1567 124 160 405 93 17 823 765 681 675 199 128 642 566 54 610 543 563 1542 410 45 414 292 68 943 650 279 115 128 173 130 16 15 12 611 633 573 339 1014 460 601 587 95 898 277 216 1309 940 572 1113 557 300 798 1052 161 682 729 233 271 91 511 21 592 443 447 10 607 124 763 484 561 1242 192 558 474 238 27 744 917 850 439 360 14 107 23 777 624 259 163 52 979 354 0 959 393 549 857 71 113 503 236 621 360 26 328 275 131 194 347 572 585 721 518 163 1063 77 505 335 122 274 189 307 1350 31 137 215 135 480 852 100 418 179 181 141 253 686 333 848 352 845 751 168 366 384 305 453 360 723 953 219 489 234 149 298 376 122 621 189 377 473 27 580 537 86 359 23 320 803 304 1495 182 124 282 87 238 112 189 265 106 236 550 730 57 343 218 374 910 416 34 74 448 629 263 327 9 127 27 630 384 622 672 70 272 7 381 17 199 390 427 536 37 602 329 240 105 960 115 357 658 54 792 782 678 1168 269 308 251 161 964 248 425 551 97 715 724 424 392 826 649 612 732 210 148 464 710 322 251 24 354 69 34 342 591 250 582 466 187 699 116 831 349 401 262 172 336 670 269 553 86 62 758 329 56 134 290 435 239 902 202 127 42 520 572 304 94 82 22 348 513 698 983 319 515 871 920 678 51 174 109 595 385 231 605 269 619 350 291 163 871 1049 774 679 293 215 544 1013 303 138 1139 344 496 31 548 373 37 337 324 19 888 517 291 1164 240 603 524 345 483 500 138 257 34 162 53 957 184 764 186 128 622 137 115 132 865 109 140 194 577 171 456 403 3 266 101 361 355 293 294 384 349 672 849 14 415 444 548 349 47 70 58 181 225 166 95 255 894 116 559 937 269 408 349 263 334 332 346 201 821 1 509 386 357 209 558 376 902 177 141 279 768 237 154 371 227 832 413 629 895 346 13 473 602 390 674 980 75 631 40 400 257 173 603 155 617 858 466 660 647 587 307 247 571 438 6 67 521 60 791 240 852 471 458 146 338 1043 1194 198 605 618 72 1061 850 444 127 876 151 247 4 288 392 93 572 828 993 321 203 250 14 353 545 505 169 0 406 309 259 305 106 21 254 485 149 719 348 553 424 710 107 688 429 317 483 1107 510 444 1205 16 756 881 93 559 500 184 1016 225 520 160 405 246 20 313 455 860 895 290 243 1224 246 61 53 216 739 201 79 268 233 522 114 696 246 204 728 446 429 929 280 966 84 188 343 212 780 149 35 373 745 288 421 32 656 88 230 92 566 363 140 173 601 566 700 764 109 257 28 435 29 819 601 74 282 521 361 605 21 233 624 234 176 298 591 430 57 195 271 794 484 986 1068 91 234 187 811 958 284 157 814 79 316 119 361 588 347 723 445 663 819 435 210 786 380 225 193 116 214 135 1250 153 1101 438 300 337 481 368 268 351 32 10 745 92 139 541 323 394 369 53 735 705 29 204 103 355 1173 189 314 700 631 1195 20 1039 678 337 694 406 31 150 824 394 343 864 699 699 433 237 385 362 32 511 158 45 1078 407 545 416 518 290 619 190 653 731 309 810 113 373 249 1474 84 260 220 1292 83 337 434 662 749 508 1027 266 164 290 527 294 357 398 1148 62 1057 375 424 893 803 477 601 194 306 554 127 95 12 395 348 113 315 937 624 183 59 291 293 1369 53 223 379 987 1617 78 9 522 578 345 32 216 31 289 741 1208 788 434 594 625 690 421 129 105 441 756 378 736 378 227 258 413 378 339 339 299 71 299 402 690 226 500 991 132 185 344 122 707 467 50 1132 312 352 480 308 224 717 109 559 234 297 1529 620 135 570 396 43 260 609 626 1196 774 255 380 284 523 416 444 13 82 1044 348 705 811 522 29 269 572 822 592 138 518 6 3 300 768 1132 643 30 239 1043 443 230 877 652 230 537 119 424 333 365 655 599 177 598 561 388 993 287 437 469 0 527 603 1279 399 17 795 440 826 449 585 156 370 424 797 496 373 900 830 31 841 509 300 582 537 194 258 573 321 277 694 81 325 351 286 95 169 163 186 326 508 615 576 55 45 535 21 181 561 643 492 334 115 146 152 299 30 101 17 519 34 701 253 187 586 48 1268 453 432 92 193 78 271 359 108 349 157 185 386 45 393 590 264 453 736 81 32 231 547 360 719 465 622 808 207 75 180 258 200 260 495 31 87 162 178 3 846 1187 636 258 450 177 207 962 285 24 115 273 329 395 140 112 477 672 232 326 1372 508 158 27 743 430 1143 1010 755 898 242 623 555 899 117 707 370 219 189 471 737 234 220 477 1063 306 766 436 965 571 388 464 277 582 311 283 773 17 165 273 628 501 861 505 96 374 564 506 505 747 1048 770 312 520 414 40 359 83 537 1031 86 330 878 614 1098 957 5 215 27 151 100 324 683 748 689 700 28 716 119 368 17 516 166 993 659 325 162 430 63 996 771 83 419 294 463 304 761 305 1089 583 210 484 565 227 726 228 614 136 113 373 165 493 41 598 442 174 822 1401 129 1289 842 280 722 848 16 440 842 578 177 486 346 297 361 257 163 297 305 35 549 59 94 280 239 22 407 504 527 210 168 283 351 233 357 638 877 492 833 96 104 60 314 661 824 840 266 795 146 139 313 104 700 270 46 279 717 198 1129 212 577 318 248 499 46 187 415 291 62 676 413 202 175 67 53 511 535 169 278 116 322 688 253 187 41 227 275 988 596 166 169 502 622 670 162 119 52 595 37 108 7 586 61 269 127 152 280 622 16 309 916 188 552 401 622 38 168 579 151 242 305 197 999 811 311 593 371 282 192 620 855 585 119 251 12 285 811 595 46 287 268 170 342 51 596 387 856 583 124 137 226 251 397 483 395 720 578 95 885 840 561 880 259 1019 1071 242 616 6 967 129 1147 284 668 428 10 305 161 239 343 324 420 777 719 510 153 905 234 296 249 1058 99 890 496 660 1174 185 495 274 252 298 41 776 1003 269 662 661 49 793 622 641 104 946 574 795 124 427 221 622 860 743 415 112 508 1011 312 254 560 583 99 561 423 23 357 567 146 1133 544 459 410 343 880 798 550 718 233 376 264 415 191 988 46 289 18 400 262 636 692 427 530 28 10 572 75 615 176 256 711 863 409 65 296 433 684 196 104 101 257 656 210 676 111 157 211 1096 155 58 413 350 205 171 123 1028 676 295 525 442 646 449 257 319 2 1107 972 419 378 54 111 280 296 468 545 78 661 264 652 11 117 87 477 771 250 799 1036 449 257 830 72 148 23 108 217 86 18 668 437 844 407 32 307 86 185 304 390 815 512 234 306 57 713 300 1097 253 498 15 399 516 1096 519 298 659 246 897 508 412 651 33 396 114 1202 170 795 521 217 271 181 1114 1012 468 615 346 270 558 32 518 267 1143 393 46 81 456 589 300 194 174 234 361 564 108 590 536 165 147 128 931 189 452 118 443 273 276 488 105 249 282 98 603 245 534 260 747 99 747 872 651 134 51 447 86 228 676 249 870 379 1233 93 156 234 201 525 437 576 220 305 57 501 569 512 159 135 725 636 163 416 378 401 27 329 166 795 222 614 620 601 428 13 892 364 507 831 671 386 683 856 297 618 517 356 128 278 219 102 84 757 572 570 1043 154 231 275 53 773 9 84 176 632 245 979 725 424 525 753 411 770 272 434 188 591 974 469 328 115 138 943 469 432 756 585 100 503 197 40 381 29 44 1013 94 202 86 183 68 485 1000 396 91 485 863 390 413 557 132 760 691 251 71 1257 254 4 655 440 741 87 330 374 243 29 32 96 72 1120 93 25 1043 319 277 310 140 1077 403 720 310 1061 260 981 56 267 408 690 991 284 144 351 198 744 215 731 128 198 254 207 668 225 604 391 407 860 246 19 1184 354 120 642 302 46 252 498 50 179 214 212 251 562 321 396 361 363 964 442 207 142 483 388 440 199 94 482 439 435 123 35 920 594 331 411 92 82 1229 709 983 813 381 54 308 280 643 251 516 624 316 601 344 394 482 594 837 404 658 276 241 637 709 852 659 273 449 1164 440 1216 361 191 608 28 102 199 290 464 468 543 835 697 218 469 438 184 733 285 82 258 1084 788 290 62 767 103 79 135 799 380 376 293 35 736 180 195 156 275 770 916 647 255 354 453 729 18 826 915 1122 637 422 338 1150 400 1168 360 598 534 540 557 275 1467 204 206 238 401 736 386 866 909 204 241 498 142 217 423 742 582 285 26 204 643 360 223 392 171 796 246 603 411 560 23 46 229 573 73 190 1107 847 54 537 325 849 176 1384 311 188 62 533 256 449 49 480 679 186 1192 174 776 285 168 411 790 392 180 30 821 493 567 281 52 376 450 799 908 375 629 365 323 225 39 354 697 232 922 529 340 76 565 491 1257 751 83 459 350 1128 549 655 160 278 234 575 187 201 456 226 198 389 494 345 341 808 568 73 1124 278 62 5 673 100 723 1115 480 483 730 146 566 400 128 147 950 476 365 245 396 875 176 253 431 453 154 31 308 832 69 772 56 201 1221 872 682 979 1074 680 42 338 436 606 119 570 734 437 64 213 686 429 556 226 217 631 873 832 796 330 640 454 715 264 127 1289 103 1253 47 455 148 378 550 558 389 513 0 238 233 541 113 29 63 605 986 730 507 709 245 487 1123 346 68 548 75 106 66 764 593 848 207 627 57 214 93 29 628 68 322 310 258 733 560 604 212 60 791 396 283 313 204 293 282 278 145 203 1158 276 87 843 902 560 125 403 259 884 219 323 179 416 27 787 607 364 176 281 204 540 0 821 43 1162 314 539 504 343 184 1002 79 555 1056 35 171 842 934 733 75 42 870 618 725 236 715 158 470 5 153 588 852 82 110 946 472 846 612 135 342 121 571 139 293 396 101 170 917 191 267 174 154 376 31 232 119 435 53 21 1003 266 1235 344 409 65 109 551 1010 100 34 924 688 256 12 286 1 521 78 134 237 401 30 809 345 268 220 50 59 326 343 207 224 153 284 915 16 593 190 921 336 276 342 420 439 629 77 18 282 37 414 349 69 85 994 418 379 526 313 438 116 499 668 709 124 324 418 156 554 772 810 790 246 236 651 334 54 111 209 636 1127 554 488 299 194 833 489 1015 527 359 163 282 1046 684 293 616 404 135 22 62 40 891 152 432 923 72 583 525 492 17 968 661 23 1229 164 801 31 624 696 658 1435 116 198 328 326 121 393 532 767 582 135 137 400 84 198 418 495 98 519 577 194 188 275 377 220 224 172 66 80 703 265 338 485 395 199 386 663 210 207 137 917 630 699 294 632 750 120 334 51 994 277 80 481 537 114 641 1398 437 107 345 477 170 281 236 18 108 146 326 698 342 139 347 736 166 307 848 660 236 319 285 641 418 742 458 732 362 835 801 476 46 543 538 568 607 368 574 1003 20 361 528 483 155 42 349 420 675 28 311 793 622 439 365 180 142 445 322 562 6 103 424 1419 187 189 148 639 253 582 587 557 114 301 721 505 247 30 422 771 379 526 578 51 613 532 822 181 458 183 40 96 459 1106 26 556 403 36 15 87 143 619 77 473 311 121 67 124 782 170 525 229 243 252 64 417 398 301 444 17 81 761 308 21 73 122 312 187 515 393 379 309 487 288 602 35 82 342 332 136 802 45 19 828 459 790 277 640 666 744 571 262 555 475 826 463 449 77 86 685 366 503 415 63 177 653 775 134 744 56 123 585 25 189 189 361 96 422 822 373 119 43 218 539 404 389 67 820 182 409 715 132 493 113 934 69 587 512 56 87 58 156 477 234 465 0 160 484 421 782 635 251 851 126 54 145 411 228 200 773 235 42 134 394 249 1054 268 611 89 866 60 64 195 168 942 65 25 148 148 802 1048 20 131 109 359 208 573 51 465 439 370 325 908 801 271 130 195 848 384 37 233 267 150 53 661 236 100 696 344 203 338 724 579 68 403 338 537 477 479 974 255 222 23 235 1091 366 78 568 522 820 435 473 235 322 112 610 124 1080 33 448 352 327 531 834 264 341 433 201 695 329 990 361 37 562 260 149 708 67 577 414 733 510 701 108 368 857 144 1013 645 232 763 270 44 908 261 532 446 688 404 557 152 244 205 75 85 400 1037 240 122 34 833 627 524 1013 225 549 427 752 711 896 1110 19 773 317 585 955 33 668 381 107 179 406 362 952 376 1077 885 15 321 210 1388 152 449 714 281 187 182 348 52 1034 451 148 915 691 994 33 847 250 264 337 217 1170 192 104 1105 330 89 420 193 549 62 986 277 108 154 182 303 889 27 690 477 108 323 748 380 92 123 691 316 615 150 968 55 216 296 208 571 155 875 480 198 247 724 277 774 720 989 370 253 313 216 959 532 149 165 755 389 381 642 339 597 741 673 366 490 223 548 775 101 703 550 181 533 971 331 392 492 835 112 1 393 176 484 261 904 1276 348 241 12 690 536 63 4 351 541 308 307 74 626 567 677 233 781 178 213 118 564 221 278 285 404 720 14 340 378 820 75 330 319 494 1005 240 243 86 122 747 902 1048 326 717 727 126 686 1129 244 120 395 801 492 158 28 130 668 602 276 145 309 501 36 137 413 334 356 165 318 1041 138 250 553 384 349 248 298 196 336 812 263 294 17 50 5 193 184 397 1037 258 37 552 995 154 1008 367 636 695 388 27 7 105 727 859 669 332 108 279 1291 659 141 579 326 23 31 135 749 728 233 550 25 727 521 1050 30 400 168 487 423 181 522 128 671 325 0 1314 209 369 298 654 394 76 382 235 401 710 517 61 367 691 954 29 75 480 790 469 1140 229 40 269 875 723 17 1107 59 106 658 738 409 805 360 6 611 730 320 423 282 659 188 15 365 682 895 708 693 133 223 196 578 865 682 682 698 177 526 607 411 4 836 988 552 822 165 1161 568 269 680 359 92 473 752 446 492 167 105 458 29 286 634 837 500 223 357 547 505 471 135 175 175 463 238 282 877 263 660 28 2 26 1082 79 1503 949 246 153 621 533 84 74 182 805 302 1079 1204 1152 692 819 246 488 535 534 269 65 337 773 731 96 9 491 133 37 500 673 884 97 588 47 276 714 77 405 289 310 518 34 58 251 554 184 77 861 263 650 177 7 578 503 665 15 398 51 299 586 31 110 633 120 89 639 388 137 239 5 527 81 582 569 900 379 761 399 429 422 225 324 484 436 566 261 823 46 114 527 585 129 360 26 815 161 388 150 1249 839 92 182 310 867 425 1139 359 150 602 92 1071 218 90 424 437 90 204 1110 336 557 34 429 923 530 933 16 21 21 65 189 395 291 123 702 576 317 681 866 436 74 438 250 305 2 272 613 549 140 494 178 304 205 976 329 616 52 833 37 128 18 500 589 283 895 259 208 352 214 929 147 263 382 213 120 589 411 177 68 3 195 429 647 177 104 92 749 268 627 1089 360 334 114 299 435 94 116 361 200 890 188 271 122 17 356 262 21 349 233 176 125 553 208 749 690 97 288 742 686 265 445 380 205 589 327 968 759 425 439 240 342 178 202 70 436 496 970 471 214 196 636 238 194 43 329 117 290 497 82 20 736 918 758 8 434 220 430 401 62 738 462 318 1092 1289 159 662 26 824 286 101 133 622 172 492 406 584 508 274 121 540 15 82 533 206 408 848 268 741 75 35 344 15 111 401 603 572 469 44 123 1056 731 677 378 68 282 871 601 3 840 676 927 341 360 907 447 814 940 789 839 43 648 161 198 387 16 74 224 151 87 1190 715 1060 77 447 631 651 627 580 220 766 460 383 825 51 621 477 624 839 352 979 767 570 639 506 1113 183 233 1080 163 471 181 82 472 224 207 601 322 1009 662 400 109 642 843 104 297 318 616 391 405 859 35 487 702 155 278 310 1068 1240 589 257 457 449 223 992 177 224 504 938 53 345 61 268 74 242 119 199 714 401 237 137 858 563 747 554 234 818 89 90 103 29 375 170 480 600 697 604 185 585 48 56 405 287 173 170 826 616 318 83 595 348 412 371 421 90 418 55 52 676 921 669 57 146 605 32 490 131 964 498 553 470 1105 175 567 1127 882 363 129 370 1184 96 49 440 183 824 482 1347 315 782 692 314 662 178 447 279 262 1124 340 916 634 150 172 327 550 250 463 213 702 610 1077 514 550 354 503 682 99 729 1347 132 465 79 599 128 61 490 103 458 947 30 40 316 388 710 404 666 143 766 79 230 956 535 103 86 871 340 261 614 212 586 73 60 355 861 354 537 11 378 696 797 148 77 699 620 412 30 181 111 65 793 78 162 726 268 241 145 431 1112 1112 41 1122 607 1222 140 288 344 18 453 332 1117 134 316 147 11 428 382 234 203 299 904 546 519 87 782 630 220 43 280 192 593 362 643 905 81 37 607 133 196 51 640 292 231 479 313 4 18 21 764 647 778 6 77 80 365 216 18 57 381 538 665 821 1026 609 719 452 151 104 593 1071 432 19 45 632 1104 144 321 13 29 967 689 218 158 177 76 863 427 377 1407 681 379 552 160 643 497 763 63 1204 378 425 1183 687 1076 1013 183 153 176 699 713 460 7 48 353 1227 891 822 177 148 24 1027 162 838 593 676 388 260 1328 440 294 356 311 142 559 920 422 791 637 58 414 344 323 237 291 215 893 156 162 705 39 949 725 746 129 971 163 489 57 302 43 162 251 150 254 731 537 90 377 88 162 630 292 916 146 301 374 17 98 458 101 572 613 348 324 191 325 498 615 267 231 410 82 521 130 1144 365 554 662 267 220 595 275 500 237 597 268 457 50 530 1040 832 1295 879 232 160 579 323 894 375 642 1072 136 1011 578 361 542 1055 168 898 203 1026 843 324 248 277 505 202 418 69 172 9 243 103 25 556 1072 417 183 494 385 45 553 747 534 9 73 217 1099 189 554 585 498 1028 877 670 796 714 32 335 170 365 511 844 226 80 258 60 824 9 168 140 108 411 671 474 712 32 448 253 16 671 271 333 398 631 189 888 880 559 97 250 291 67 695 227 405 649 179 526 267 867 109 377 336 110 254 376 438 330 63 211 752 139 632 716 1195 553 219 190 67 856 472 661 74 994 125 116 362 540 1160 484 389 559 403 59 469 848 101 416 255 977 282 298 1101 123 701 350 452 686 887 55 353 520 474 21 867 1048 589 411 334 522 1316 423 382 500 388 766 92 868 85 609 164 298 349 278 207 550 13 531 170 995 392 88 86 968 216 25 339 485 32 1280 534 679 194 394 379 201 95 697 584 195 428 18 147 309 760 345 983 761 764 296 85 850 507 141 114 310 131 793 174 541 42 185 418 592 244 49 148 836 799 70 118 130 80 182 329 358 470 498 472 235 112 649 858 427 1051 151 749 260 172 190 620 27 902 347 659 96 661 170 92 126 230 430 1324 990 137 108 462 468 422 172 128 1106 90 391 519 783 908 48 1171 1029 55 391 177 275 220 650 150 207 407 546 187 299 497 228 178 254 704 681 624 492 516 102 313 49 382 689 216 186 387 61 1214 456 611 579 716 43 898 947 1167 1140 138 199 189 364 664 357 526 740 850 824 218 156 1357 1373 197 697 58 64 308 109 482 594 289 579 496 154 311 116 654 38 465 136 220 760 1261 458 572 592 904 332 398 388 847 938 527 291 140 134 1492 406 155 166 185 744 647 182 461 253 444 111 435 91 723 200 200 370 688 234 231 321 1489 520 801 763 883 227 274 696 24 66 768 885 29 802 375 542 310 534 637 6 21 42 811 276 904 838 318 781 393 560 550 149 747 319 989 580 1182 561 430 330 1042 564 431 211 24 443 1112 972 401 506 347 185 390 280 242 245 665 790 210 832 201 283 303 24 737 170 645 1307 429 633 426 299 161 255 463 708 481 168 234 1 228 533 1175 1029 480 260 400 965 764 313 177 288 184 292 234 1136 823 525 505 720 114 644 78 359 47 657 201 994 478 431 400 994 610 492 266 96 94 333 239 89 612 1197 406 159 617 54 678 625 517 857 29 727 571 688 598 272 62 386 943 693 584 586 82 193 154 474 702 371 66 385 290 1108 607 593 469 804 1194 605 370 781 831 123 412 116 4 793 129 342 129 534 556 218 497 522 577 43 822 111 1140 9 610 691 429 511 317 676 418 30 105 107 743 512 291 431 319 647 213 1445 381 401 1284 1019 238 1040 488 34 383 858 225 431 781 536 598 611 19 421 121 104 466 745 357 793 3 379 370 1309 127 346 533 315 795 254 78 531 1210 283 623 11 450 87 315 633 452 61 402 74 274 543 356 1277 1047 103 895 607 336 1223 32 559 20 325 39 847 369 844 630 345 1061 994 101 380 63 429 631 899 489 761 110 566 490 222 268 164 386 335 239 430 139 564 294 498 1285 561 328 441 285 459 905 176 544 569 8 424 111 983 446 737 710 729 242 525 860 628 355 13 682 428 444 144 266 399 539 239 241 102 489 52 328 48 961 713 168 949 944 427 42 477 55 795 241 637 367 188 802 140 246 895 258 320 322 644 213 13 142 112 16 13 813 326 105 24 230 149 451 985 134 252 77 317 406 85 649 184 132 3 0 387 211 39 192 142 732 454 601 441 277 668 426 558 72 519 151 50 349 566 241 368 720 765 481 562 212 621 965 89 615 449 734 731 409 87 18 425 148 92 36 804 584 461 123 506 320 584 925 745 830 740 242 12 501 76 455 66 150 346 385 1117 218 637 942 154 204 118 290 116 435 8 434 61 702 436 1420 118 79 421 723 260 420 103 598 163 31 1246 36 186 165 1321 526 90 95 365 195 849 569 3 280 149 331 756 713 128 26 140 815 315 375 41 84 499 440 333 4 260 1310 326 352 989 613 374 288 942 492 301 19 640 946 765 22 591 49 119 394 1141 38 100 332 123 267 810 34 318 498 122 311 32 297 319 607 522 846 355 607 72 667 507 439 94 54 401 356 149 695 367 409 44 421 253 196 465 896 505 791 6 679 114 8 80 15 613 218 600 508 370 775 950 710 439 620 375 152 954 185 14 252 453 290 31 354 544 20 725 278 222 285 207 92 502 528 716 36 523 254 41 466 987 451 402 461 41 272 484 78 621 485 514 283 762 258 305 515 1115 645 513 171 79 544 157 143 277 232 256 246 389 37 103 1224 328 938 606 293 505 9 129 1053 329 421 799 590 325 18 363 813 392 163 899 438 411 435 102 37 292 245 696 60 599 731 311 714 401 226 627 854 538 306 629 38 275 403 1132 216 528 251 446 283 14 754 7 421 928 461 1004 317 454 369 769 146 394 426 479 414 46 3 584 609 330 298 175 538 758 736 318 442 69 532 171 338 18 137 763 446 82 152 1173 278 242 494 1027 322 456 112 76 907 485 576 145 577 1043 161 529 258 356 486 18 297 91 127 823 923 51 435 149 415 965 127 312 106 579 115 538 839 582 549 609 330 829 344 94 740 229 284 313 899 500 738 336 410 379 258 194 258 343 165 705 164 431 686 361 372 111 475 12 548 322 474 648 339 594 35 1112 8 499 220 338 853 237 824 646 802 125 516 385 517 1023 550 275 289 598 510 162 178 350 103 494 697 336 232 331 14 564 27 163 836 487 5 115 502 817 775 792 797 587 475 457 143 25 577 710 601 227 375 525 346 5 110 2 137 303 40 252 22 128 666 74 92 215 121 834 614 272 433 419 481 200 77 312 664 757 647 258 243 124 260 930 267 943 20 289 318 1106 713 157 9 195 581 272 80 836 311 540 207 424 218 407 42 432 205 579 203 699 280 674 443 218 525 433 111 237 229 296 321 295 51 807 634 186 986 765 612 372 525 953 862 416 28 239 503 389 797 27 304 321 1036 904 1000 778 382 232 10 157 558 507 111 286 850 143 678 293 495 423 388 108 43 436 188 359 815 239 675 555 627 203 734 115 416 436 584 578 434 355 461 659 70 79 52 606 231 607 25 149 660 294 979 113 343 538 649 9 254 352 94 20 269 32 263 180 418 247 787 68 776 189 641 67 399 205 132 429 381 4 944 187 208 545 684 505 392 53 147 436 567 169 80 514 939 893 60 396 24 201 453 304 4 419 348 669 365 434 226 122 463 855 643 218 444 519 424 327 293 237 716 681 247 38 139 458 371 33 977 73 349 67 339 178 226 625 262 672 392 405 366 1024 907 826 74 30 493 218 328 954 1400 54 151 910 100 191 545 434 181 805 576 687 596 613 1158 575 326 149 552 762 498 1167 234 291 415 658 131 95 657 571 390 915 177 86 49 192 1 212 520 117 24 418 496 107 515 439 245 309 1226 521 323 309 707 1009 313 605 303 452 77 572 240 466 403 722 1445 384 907 186 258 82 206 10 86 978 168 311 381 42 377 1276 783 647 526 143 673 500 495 419 765 15 199 774 756 776 583 732 902 16 372 7 202 127 201 933 282 376 554 319 115 63 779 309 774 42 1050 52 100 772 149 91 327 300 18 1137 136 504 70 248 157 408 221 487 190 500 309 85 303 500 693 224 714 596 417 426 429 401 145 1261 207 430 22 15 499 517 77 834 100 312 330 127 603 170 488 81 813 1254 587 148 238 315 185 680 80 1125 492 46 374 166 140 759 56 336 967 129 1217 140 1083 18 520 44 42 155 626 530 113 486 290 1123 357 829 37 504 210 494 470 242 67 293 653 386 285 298 589 445 127 584 267 429 400 401 209 1103 169 308 78 146 314 284 1005 474 137 149 649 619 290 17 21 512 449 111 382 233 188 600 434 81 318 919 79 400 188 141 623 27 581 587 247 875 582 632 467 10 208 726 239 229 227 331 8 748 223 191 180 414 342 284 182 138 699 535 371 529 1002 279 413 1123 1119 558 208 937 656 169 789 358 570 376 361 252 303 998 190 140 2 358 81 373 282 361 128 629 234 893 345 40 748 501 974 28 229 183 513 737 140 356 55 503 229 351 90 331 343 462 757 766 418 144 229 204 625 296 874 146 647 343 366 77 627 10 203 309 69 636 92 299 48 242 773 727 297 456 71 15 431 734 516 398 541 750 456 99 904 962 67 953 814 335 109 917 425 132 53 533 20 98 717 9 732 550 695 604 550 396 276 115 426 741 129 210 350 629 459 77 393 314 621 203 334 372 996 138 85 859 575 228 415 724 19 698 25 979 392 218 509 211 212 359 859 62 332 38 1120 78 363 951 304 333 269 648 1320 297 504 1032 463 421 241 334 840 788 314 281 191 159 480 269 958 7 747 399 771 425 681 744 42 599 735 575 216 525 270 412 142 425 78 999 928 80 917 293 38 47 831 1044 315 788 515 323 23 469 8 376 16 115 540 551 473 18 121 432 284 653 486 569 1102 20 366 351 85 486 533 453 153 660 52 576 535 100 449 17 554 311 960 411 536 1265 638 403 584 836 184 191 118 387 644 547 384 384 539 326 356 296 260 157 219 433 408 265 1023 388 217 281 790 169 327 843 460 122 44 26 402 337 528 332 289 260 694 752 405 431 30 416 297 32 165 287 781 447 452 628 269 204 66 704 191 409 689 263 266 541 629 235 639 254 665 526 322 634 444 24 742 698 210 556 241 109 173 1005 725 179 410 820 746 157 482 324 41 117 479 9 75 529 509 71 45 149 161 150 289 339 810 1104 77 366 940 71 631 1186 338 519 804 291 430 75 127 168 265 488 416 36 1323 77 427 43 546 689 3 553 59 931 684 385 137 396 358 180 727 507 177 856 260 473 477 292 1163 314 437 133 176 473 730 121 444 202 580 289 697 45 201 658 251 600 485 1140 1040 79 1005 95 57 624 286 187 238 275 98 788 102 1349 398 563 156 223 776 614 562 32 644 3 66 376 121 505 108 350 65 166 594 553 440 369 509 85 74 1323 282 496 429 254 1179 391 32 781 140 770 359 278 686 821 46 332 94 98 551 506 425 185 430 708 658 995 395 122 104 395 497 460 72 855 129 986 126 802 726 1096 195 154 400 114 923 625 230 163 262 39 97 303 135 235 530 574 744 809 110 81 275 303 1235 494 575 582 510 335 379 230 216 501 125 549 1048 327 48 300 461 931 507 245 1375 208 571 585 254 600 501 167 360 382 537 119 1137 482 57 341 595 175 135 542 362 79 481 704 342 576 160 1193 70 507 278 670 672 262 34 331 13 247 310 1230 278 267 592 20 561 400 231 155 914 646 355 334 199 207 1054 258 511 805 143 448 108 98 1158 656 697 105 856 90 687 458 600 176 311 32 933 1382 1162 406 683 189 841 1180 776 422 799 998 85 657 439 286 101 280 235 91 175 96 37 195 207 183 611 747 135 367 600 180 787 801 119 996 314 37 470 116 468 152 60 57 128 279 1123 187 1028 921 324 954 445 620 459 2 283 600 300 439 527 1229 896 291 327 511 206 467 826 294 32 28 487 881 393 175 894 614 777 571 243 904 187 477 1016 226 326 260 277 34 101 69 127 108 333 628 160 299 181 298 378 547 433 518 27 327 764 1119 508 570 475 20 760 854 402 803 170 594 450 220 817 138 661 522 170 142 227 280 57 158 358 188 1072 532 567 551 364 829 874 435 315 175 502 98 403 155 629 799 269 379 314 416 130 16 276 649 696 516 483 607 309 81 135 114 211 360 482 624 59 251 171 96 88 250 1076 138 95 832 90 360 1285 83 85 184 254 328 449 300 142 361 550 583 130 253 412 735 244 809 157 175 214 90 456 293 885 419 488 853 87 766 195 672 1087 27 21 259 887 621 655 320 4 285 625 141 82 330 361 216 146 284 544 268 438 175 387 811 785 96 348 824 172 536 650 243 108 590 916 241 126 151 37 77 24 718 577 806 622 223 631 113 807 1103 582 51 554 388 194 286 611 11 224 318 137 101 334 1218 87 20 548 15 675 611 151 277 343 412 143 63 159 50 108 638 1177 332 428 680 297 1242 843 155 762 46 375 767 801 42 1042 364 41 423 66 281 575 30 546 399 1075 1295 475 216 810 371 869 849 199 309 665 1336 59 87 241 396 189 1189 76 829 850 1085 284 140 649 549 40 58 863 178 219 905 255 1028 1340 283 16 1111 824 264 137 432 285 176 545 34 496 102 251 355 57 63 559 121 431 185 227 21 828 819 169 902 180 80 502 1071 37 452 35 20 532 643 50 212 394 372 367 152 230 160 552 212 319 395 310 497 429 352 192 396 72 1068 180 278 2 724 844 832 538 192 578 548 665 1 5 28 98 1014 340 190 398 722 387 263 239 85 970 470 290 102 557 172 991 572 237 766 31 168 1226 342 382 288 187 202 263 234 579 641 273 849 165 456 473 507 101 238 443 198 577 8 620 562 75 873 737 381 279 325 533 328 356 205 55 445 783 132 414 625 357 72 270 686 318 226 678 696 1011 115 74 342 345 815 95 737 693 64 1156 379 125 66 1017 1080 794 77 248 96 668 294 968 80 649 188 151 328 670 340 612 745 342 162 543 226 18 296 330 220 127 355 29 966 793 1082 432 763 258 569 249 595 19 374 361 482 962 249 117 306 18 128 278 664 681 202 257 807 490 718 437 76 624 360 372 534 104 431 162 681 639 343 172 749 488 848 390 843 897 156 633 83 402 508 13 630 404 474 692 555 502 26 434 127 807 618 861 453 281 187 601 151 458 726 110 743 477 854 111 859 910 1146 893 422 128 265 81 285 964 233 208 268 232 205 723 73 472 322 58 414 287 102 942 184 806 607 222 186 695 500 184 546 869 775 4 401 791 465 197 5 231 54 947 288 364 548 619 473 46 275 653 770 162 31 482 235 898 18 60 135 753 218 420 237 234 358 703 510 532 37 215 406 312 917 785 171 896 567 584 388 466 825 18 344 812 638 148 305 448 390 236 300 6 603 527 68 360 21 507 555 124 711 202 783 904 414 472 811 0 60 300 205 534 173 118 871 438 83 228 512 669 120 420 376 303 426 622 106 249 21 634 118 179 321 238 1105 746 511 640 354 470 1238 293 1117 2 73 393 492 1298 390 184 752 411 228 599 19 242 498 340 76 657 151 32 315 472 179 168 96 657 628 88 754 36 233 129 329 45 254 733 799 56 620 380 1151 569 76 252 754 464 628 337 56 73 91 167 83 501 228 438 369 560 536 43 512 466 840 1591 778 387 395 229 492 68 557 406 601 712 63 230 344 159 1070 461 112 400 687 371 885 767 545 556 180 764 29 215 789 147 54 418 670 106 735 367 493 168 226 548 38 336 339 507 8 319 846 191 51 52 60 390 669 147 354 627 96 383 597 182 518 247 184 211 36 434 1109 142 874 151 431 548 615 462 344 964 104 473 444 376 903 379 394 373 332 947 635 387 395 947 650 298 737 672 76 551 531 48 179 338 368 597 559 727 874 2 135 305 19 1375 957 795 350 808 321 214 460 400 181 721 1355 351 252 1007 705 568 471 813 831 790 924 761 91 493 675 577 474 80 121 420 162 62 439 122 216 246 272 506 271 512 211 553 34 108 771 149 390 1016 183 68 307 40 180 582 115 646 478 27 872 180 437 1331 137 19 762 273 214 154 521 528 97 585 474 247 674 548 680 147 1251 1121 582 300 45 662 290 332 406 412 628 229 494 797 661 216 553 397 23 421 212 49 10 496 669 963 175 619 270 292 256 200 916 535 124 687 1289 558 126 82 461 264 299 310 158 200 773 758 693 28 251 289 48 325 592 393 546 153 314 84 218 254 834 18 537 819 473 99 34 86 884 1006 318 24 442 375 828 296 585 700 496 93 175 304 1070 966 64 678 223 480 413 1039 277 952 54 105 179 302 1375 222 1107 62 248 339 953 645 528 16 415 223 426 790 375 716 613 1216 120 387 289 1028 177 408 27 495 60 162 171 277 140 305 455 306 655 29 657 119 686 400 182 231 233 32 359 335 198 595 44 255 490 237 140 487 225 744 1024 477 639 951 221 318 26 333 211 325 478 4 14 28 149 1175 842 989 543 560 108 83 195 241 257 398 178 863 250 434 147 425 58 276 677 129 92 501 359 593 52 522 204 886 26 401 782 198 1199 512 417 383 194 482 120 772 183 292 554 860 230 183 951 111 39 84 942 300 107 1042 49 158 572 695 319 168 46 756 176 712 257 1095 41 280 664 101 43 236 286 3 1241 266 473 540 623 398 129 820 194 125 583 270 782 10 406 802 468 297 153 664 358 338 101 101 24 7 808 516 250 642 248 490 44 980 231 14 452 242 673 33 549 582 1336 601 620 164 433 386 766 369 63 64 89 253 233 168 183 567 464 349 1256 170 573 527 266 795 400 21 10 426 1068 50 1080 112 44 717 509 573 363 35 134 821 131 1329 525 714 969 779 743 28 216 479 506 695 409 111 374 581 798 9 451 436 478 431 514 7 326 327 40 106 368 1127 891 554 362 174 1119 619 322 596 15 106 283 475 624 611 164 322 448 208 54 548 1014 309 604 167 237 275 547 9 376 759 106 546 321 136 462 643 601 365 856 98 251 1185 338 248 231 695 351 409 448 63 626 585 144 452 354 702 888 674 565 40 246 503 510 501 204 38 249 6 708 71 10 790 593 162 1076 984 1040 277 540 684 680 995 410 290 378 597 81 537 22 367 416 686 289 140 95 74 279 795 284 21 87 182 416 178 132 180 39 46 573 206 130 306 312 77 819 205 542 766 31 268 200 492 665 441 508 513 110 524 181 235 272 370 551 257 975 568 378 498 925 98 1202 815 0 1109 978 429 813 513 150 613 111 844 561 256 141 481 390 53 1197 738 110 383 637 72 32 529 158 908 290 903 354 895 496 178 953 24 610 374 110 834 166 355 2 73 72 646 304 246 132 28 170 1026 531 1057 528 31 109 316 784 6 697 695 508 527 179 1105 508 611 826 434 68 46 474 375 669 920 184 814 547 415 33 269 601 499 238 1293 63 772 626 246 743 14 5 471 696 248 697 158 330 399 633 253 297 1129 649 254 33 232 270 381 623 37 1139 123 495 89 533 714 259 470 22 619 221 693 256 562 385 107 59 624 58 514 86 401 221 798 718 169 612 251 1097 305 171 367 96 423 177 171 76 656 1005 741 774 141 63 451 519 93 260 181 264 51 467 268 221 1025 821 20 16 236 570 42 47 488 720 163 872 450 635 379 514 636 155 60 811 218 233 1076 58 1278 969 9 1130 706 568 241 557 887 602 183 230 711 757 341 102 941 434 239 455 784 746 59 311 64 1237 405 36 1065 389 789 1049 324 593 322 1157 1029 293 421 178 345 198 115 878 100 78 534 523 383 791 154 224 905 62 1145 947 391 691 66 984 298 210 557 1079 128 221 852 404 565 484 42 144 599 412 130 314 382 394 506 273 663 635 678 562 360 272 711 990 493 235 127 741 892 623 278 265 1145 533 288 312 170 1162 684 386 692 10 805 193 199 295 1119 326 242 535 419 633 741 626 113 801 649 25 755 641 224 202 145 623 604 517 414 30 165 119 660 313 314 2 520 916 383 1000 649 114 330 578 25 700 104 376 21 367 358 330 469 84 438 897 81 226 384 72 468 383 442 133 122 194 553 178 738 657 600 511 1471 813 284 747 612 447 437 170 270 172 748 395 945 874 453 640 110 25 343 957 591 5 56 780 68 139 85 236 462 470 511 266 68 649 521 450 1040 548 514 186 597 84 114 1144 491 839 610 686 572 873 592 205 720 621 278 72 446 815 671 89 1114 25 216 106 73 67 301 242 196 893 83 248 523 139 996 802 433 392 208 226 587 793 113 107 487 274 351 1123 22 417 725 184 591 13 242 532 87 285 565 872 979 252 155 12 158 261 197 795 1176 683 806 265 576 5 980 131 904 330 527 589 222 281 120 55 21 291 3 939 28 253 776 464 635 71 899 592 112 19 760 478 400 1227 23 154 426 96 36 148 469 111 98 343 970 901 43 482 426 163 440 130 710 147 98 220 1492 39 732 110 382 448 241 7 642 1154 903 618 151 36 181 45 304 324 208 736 110 73 415 502 651 275 389 264 37 599 910 221 784 64 121 535 159 448 505 202 810 248 916 561 21 438 261 88 222 713 1257 94 310 916 180 662 1124 171 534 88 28 772 884 135 1268 472 454 604 46 107 759 556 211 748 903 92 630 424 134 336 699 834 339 290 1280 469 685 311 535 227 1036 267 512 315 884 323 820 582 649 36 41 326 105 121 468 432 51 16 98 155 632 263 64 260 282 724 940 625 744 343 401 516 575 149 891 671 188 47 566 311 778 146 72 585 207 309 333 545 328 165 701 1564 1171 626 605 411 502 708 727 722 181 544 641 663 137 361 322 98 103 683 184 370 276 450 755 394 133 698 324 1014 176 510 27 969 644 464 773 143 779 732 1186 46 108 120 192 510 937 338 744 20 381 152 101 615 64 1281 923 617 293 224 757 635 35 40 380 480 144 395 570 194 631 285 918 519 638 312 345 323 645 1210 367 413 97 1115 287 1035 257 601 495 378 79 1324 414 224 475 548 169 295 214 576 48 887 891 321 211 136 472 142 226 334 21 659 258 319 267 354 383 265 272 126 596 166 648 292 172 48 305 605 1504 357 348 343 308 419 44 505 185 1034 557 197 275 364 294 64 425 617 316 102 166 223 505 390 192 1028 132 432 119 103 776 247 143 527 264 91 270 650 1156 174 949 69 140 237 398 457 266 255 108 80 1136 101 241 132 126 67 898 188 695 737 428 87 628 485 357 57 568 438 607 194 658 171 330 613 584 452 20 767 95 1498 27 43 613 921 126 20 449 1260 1216 102 270 152 154 623 828 1135 858 273 368 694 457 681 158 787 427 538 160 142 668 493 663 174 488 583 157 235 475 478 445 455 433 608 43 108 507 500 63 296 625 1027 303 239 470 858 1017 855 126 529 227 606 567 632 325 15 621 715 630 133 58 98 461 266 308 84 675 147 822 172 295 264 234 362 87 141 127 73 136 862 58 233 835 852 603 267 677 104 109 125 669 181 808 50 511 4 62 358 355 464 312 217 500 428 523 359 523 1171 454 383 490 734 297 875 526 42 369 181 407 423 471 233 442 298 604 88 249 531 279 323 533 1006 256 153 389 777 205 904 29 331 591 349 840 677 733 317 137 536 121 331 414 316 607 216 429 253 72 522 653 77 17 693 167 397 1035 625 212 488 262 3 282 258 306 495 614 19 338 698 164 340 216 358 714 652 886 366 151 61 348 508 266 283 46 258 1009 717 468 701 9 471 118 141 730 359 720 323 859 24 222 756 9 667 252 982 128 812 150 440 1124 261 673 27 392 572 510 510 637 299 170 252 307 711 326 64 122 387 89 762 756 86 337 1362 424 210 65 797 53 113 372 62 691 473 28 136 522 253 125 248 186 440 444 657 517 802 27 132 193 1023 207 400 1078 314 1027 338 89 419 135 723 19 112 1405 534 366 181 856 443 114 548 175 962 593 127 728 949 77 306 1123 679 205 652 600 432 1012 1025 27 356 138 308 296 419 546 191 138 45 480 576 298 372 74 1 64 1013 538 537 731 733 369 432 631 219 738 713 511 530 1192 178 893 780 689 47 280 1135 826 192 468 121 63 1314 861 43 91 256 18 716 222 307 150 336 221 283 294 138 165 307 156 695 252 354 46 65 561 243 388 275 400 60 250 69 845 539 989 29 729 273 768 238 834 1150 709 51 903 525 461 34 366 286 54 675 1332 390 744 794 105 348 577 278 370 462 280 139 479 700 157 212 305 833 1000 197 194 258 1056 806 227 342 183 375 482 438 489 1054 505 31 104 337 638 607 1074 222 195 337 69 254 400 769 206 287 1189 149 245 618 377 655 628 124 257 118 354 51 118 145 154 12 337 463 118 847 233 625 661 189 590 654 38 728 19 746 196 493 30 942 502 400 310 498 509 158 401 325 426 647 47 944 85 346 526 27 217 147 637 191 182 1079 816 8 807 405 524 165 41 133 659 754 239 395 212 286 800 749 829 204 56 122 690 474 609 142 202 121 541 433 53 853 162 94 664 986 101 480 42 645 498 499 774 83 327 805 157 83 1093 53 281 1041 135 94 82 193 301 232 968 249 1123 357 382 379 333 393 1183 29 70 673 413 186 134 712 195 1329 36 400 5 233 354 1020 957 537 328 1104 97 68 1155 303 260 321 127 14 424 640 367 83 196 100 50 64 278 226 394 220 101 405 1069 747 506 91 236 644 343 207 611 205 407 929 1011 174 132 609 291 349 93 139 431 148 293 303 428 378 737 395 31 277 514 592 315 236 54 1081 72 34 454 675 246 234 164 296 223 304 15 775 236 54 729 361 231 225 135 138 179 131 62 78 531 121 481 307 224 536 500 216 361 163 640 141 70 364 783 339 679 283 770 139 1053 446 341 763 551 789 756 172 991 249 523 388 619 192 348 24 272 211 694 1069 612 280 538 545 490 59 91 94 126 665 69 259 39 81 287 799 89 64 433 881 518 104 533 452 179 432 918 393 567 671 207 458 415 182 166 272 669 544 174 26 859 210 943 62 681 599 51 195 12 445 0 23 452 373 485 632 616 357 27 980 548 722 445 277 775 816 141 764 457 193 812 47 192 120 861 641 226 494 522 518 484 259 1198 122 211 512 297 934 87 738 99 449 684 57 149