#plotFingerprint --outRawCounts 'hCD34Neg_100K_Clink_IgG_R1.target.dedup.sorted.bam' 977 341 149 1176 200 354 108 534 101 689 1021 1171 1521 463 372 603 1213 559 936 389 1033 314 772 481 531 566 298 54 570 661 151 136 223 908 1119 441 34 296 781 633 252 113 916 268 514 246 172 507 21 980 597 801 808 687 632 375 397 803 587 601 152 482 252 787 858 450 720 480 566 478 1052 415 604 497 453 3 108 356 243 184 476 803 984 300 253 762 570 666 37 12 639 508 979 299 420 779 738 86 390 420 445 138 71 323 315 1743 1164 411 302 487 476 361 6 871 556 404 38 101 836 570 762 953 464 181 903 383 30 277 139 1046 23 446 660 261 529 2796 129 458 962 409 317 1718 160 127 297 300 1186 596 301 208 404 92 893 285 505 252 103 572 669 412 1318 85 219 283 198 302 300 344 894 794 12 581 866 1028 1194 264 502 1389 1336 1208 58 326 228 583 519 399 388 960 713 302 717 407 2159 708 288 297 1112 461 442 209 95 588 402 234 1040 612 602 1021 36 599 488 521 462 380 16 267 196 854 26 267 518 571 199 848 234 301 560 122 460 1083 1004 175 383 530 292 267 394 265 1160 849 293 1626 779 713 1558 962 874 367 2000 303 1053 547 108 875 907 570 283 789 1558 520 1351 217 448 656 877 76 419 695 371 625 806 323 941 553 71 809 390 215 151 169 87 691 1572 952 615 137 1316 300 347 1087 588 584 216 1401 603 143 266 281 628 216 396 778 536 842 792 600 223 1025 911 463 566 1568 85 991 1145 947 1301 527 442 579 286 693 151 469 658 961 297 802 824 400 182 268 780 263 90 300 765 522 1449 988 166 99 669 563 607 302 719 12 97 261 505 961 243 70 302 320 524 234 36 104 120 286 597 99 64 204 351 288 301 583 358 23 301 286 563 447 153 176 87 114 643 373 301 151 449 224 199 122 1793 152 671 410 460 406 631 198 228 107 47 215 289 134 464 48 467 377 138 452 164 500 51 618 322 66 456 602 230 133 210 837 604 604 526 602 139 644 1034 96 748 754 472 602 188 148 301 374 20 165 301 192 462 6 283 692 301 40 260 302 142 309 250 1093 236 955 670 48 296 212 762 400 206 220 302 1051 167 260 252 443 378 324 454 484 302 336 290 158 293 465 266 569 237 1205 300 302 208 452 747 948 285 5 45 151 315 318 704 563 505 421 359 622 478 457 150 658 105 602 229 626 290 212 738 66 244 255 604 1034 383 590 316 525 607 436 302 513 746 99 420 463 80 410 216 259 681 808 153 413 301 685 715 210 288 519 300 740 748 516 880 597 302 378 69 121 253 346 302 253 306 888 238 583 600 712 248 200 552 453 150 992 563 24 192 194 151 736 418 302 372 776 88 150 276 388 222 412 736 356 617 812 659 35 311 487 289 180 292 409 828 436 271 284 248 34 184 567 300 60 216 285 608 239 268 602 1038 236 270 253 310 87 1001 523 406 732 1240 189 270 521 686 591 208 298 302 338 264 417 1214 363 353 916 246 684 222 895 377 597 837 316 270 151 179 525 301 478 915 208 574 347 374 578 302 223 293 240 439 205 602 228 344 286 300 206 375 371 750 389 200 144 1450 694 166 301 115 824 458 215 318 115 88 238 158 462 46 302 258 170 127 494 451 302 302 241 934 400 196 547 300 161 1051 242 443 375 329 762 270 80 572 354 238 395 71 651 124 294 525 1057 302 122 662 386 301 223 82 136 538 120 504 598 540 302 334 210 513 182 184 452 389 147 121 415 212 495 741 294 302 150 270 593 317 564 258 66 212 532 260 322 442 278 654 414 102 584 116 339 145 42 302 198 71 450 485 302 252 377 256 462 367 596 415 203 570 23 588 308 639 296 1007 282 522 556 449 331 89 821 152 208 134 603 487 222 9 539 443 458 409 1030 85 598 81 529 787 473 589 186 300 732 582 533 525 338 754 302 151 876 402 513 300 529 222 572 928 264 284 600 80 192 1250 453 223 196 258 284 149 437 847 385 168 584 293 302 852 590 262 290 846 516 227 533 207 297 142 299 475 6 537 761 235 103 301 104 453 936 250 376 540 301 330 1022 490 68 121 597 532 861 450 417 460 410 872 847 358 232 356 130 250 227 517 161 300 666 248 214 302 600 30 344 567 200 302 799 159 111 416 98 302 104 630 239 218 243 786 530 177 312 567 44 252 603 602 268 206 244 150 348 241 301 454 5 678 526 94 156 587 150 24 204 460 465 302 594 151 122 152 309 300 166 1159 53 561 231 252 789 532 166 1047 149 464 286 721 410 389 602 118 114 207 435 452 431 478 301 884 955 374 414 1224 25 301 531 494 22 300 316 1389 289 31 52 600 372 213 961 292 603 353 1029 303 596 569 719 314 534 276 555 191 446 532 99 315 84 77 301 299 302 342 18 143 388 254 299 54 725 502 508 260 239 490 665 252 363 602 301 151 610 253 301 158 584 200 51 172 751 754 298 345 1366 943 48 299 236 302 149 375 433 1114 534 189 629 258 266 389 744 272 831 505 8 600 448 430 566 446 268 246 193 151 862 828 421 272 917 888 294 252 56 530 1013 257 66 905 970 478 423 529 578 455 384 33 452 226 423 624 571 771 287 301 452 122 150 526 1351 356 393 849 301 114 371 14 548 488 599 293 72 781 445 400 327 170 107 112 983 291 651 208 223 84 735 454 366 95 614 698 278 721 87 749 1091 262 44 383 643 22 498 799 901 558 505 234 445 675 258 626 58 302 568 181 207 348 440 301 143 384 461 111 183 613 826 300 258 497 180 509 735 1253 579 378 614 835 333 898 296 352 1263 1022 269 151 1164 328 600 703 151 301 231 224 205 11 151 177 707 162 28 1614 132 278 257 300 706 263 348 288 273 1716 151 678 540 617 893 583 323 256 539 179 882 330 29 302 148 649 46 754 300 648 1113 301 573 439 1314 413 849 471 776 1202 395 1476 399 537 435 627 248 522 941 809 563 559 319 725 602 158 234 533 206 344 453 113 33 637 301 654 553 301 151 831 206 712 150 224 164 864 836 462 604 298 483 1111 440 333 1003 428 1173 365 642 769 705 632 1047 491 309 458 1033 302 226 830 572 733 361 300 769 528 590 1055 300 602 679 295 441 506 51 534 436 953 599 534 211 582 300 521 605 931 1071 654 841 719 502 20 604 294 536 1373 810 151 946 453 746 354 214 269 727 711 174 504 322 568 286 548 481 394 52 198 388 351 828 98 38 549 516 296 865 345 23 196 238 780 951 991 603 492 536 333 217 290 447 976 206 1102 301 322 377 982 1028 492 211 644 704 302 267 380 178 934 242 291 299 423 529 424 320 644 284 604 380 90 221 1082 504 182 256 809 550 834 502 708 274 359 312 585 329 559 554 1463 791 213 1060 305 752 396 1164 281 603 176 585 311 1218 542 82 216 302 349 592 140 753 452 213 151 692 291 384 654 1379 238 540 822 548 538 881 164 147 894 417 520 219 732 290 1249 205 206 722 505 586 206 931 455 129 636 251 176 158 434 301 216 452 286 639 278 194 414 261 242 277 418 34 79 1013 194 393 809 182 445 394 385 246 1318 760 584 455 71 47 126 298 350 302 150 261 117 391 257 626 512 233 327 402 1155 240 130 679 338 111 515 46 744 215 744 451 885 454 150 302 171 151 268 611 212 300 1045 694 604 139 307 250 139 1176 232 93 559 437 170 239 258 303 383 20 371 378 301 142 382 545 461 220 299 679 38 546 456 341 174 217 444 345 533 713 203 514 302 270 747 282 260 414 53 355 873 527 323 412 772 538 235 205 1269 329 302 246 1787 29 579 712 302 253 599 96 151 97 148 30 571 236 301 300 174 673 1255 471 457 240 1433 301 1150 66 52 1667 171 521 519 792 171 302 151 300 264 404 576 863 251 614 302 301 535 258 452 236 162 494 509 654 491 424 588 40 420 609 1089 590 374 34 236 902 513 614 32 448 255 543 603 508 403 451 351 57 606 296 94 276 361 391 835 496 140 32 687 525 8 602 604 401 100 521 121 735 101 1129 185 192 446 586 880 489 580 603 280 403 137 562 871 171 1105 690 275 285 636 598 658 1246 1707 773 840 262 262 158 656 896 80 485 381 710 1303 232 802 224 215 382 806 85 744 606 437 289 982 217 522 302 123 460 247 461 63 192 453 301 1203 151 224 1007 107 846 679 513 550 327 149 656 421 451 550 244 310 972 2 811 704 488 312 775 486 583 780 301 390 857 406 452 933 292 518 352 251 282 490 302 150 128 568 148 741 88 545 104 78 134 603 199 481 393 151 18 127 300 300 519 29 259 1293 525 234 198 641 177 301 165 710 150 934 1197 616 236 294 232 302 1067 506 40 1089 730 973 482 441 19 652 520 602 647 481 274 909 1140 60 477 252 562 282 261 12 151 736 138 423 63 118 317 499 607 332 664 69 1008 597 627 1494 440 302 754 549 102 581 595 366 812 688 117 566 799 246 561 142 416 147 538 424 274 562 218 399 653 228 339 34 126 271 450 616 740 241 626 253 478 701 257 794 569 405 53 1431 442 936 301 837 151 537 529 530 34 521 265 540 1100 1023 658 493 759 596 297 773 299 785 482 1277 723 253 188 301 202 1208 747 1057 364 440 801 182 1154 772 301 159 1401 360 300 930 367 394 601 578 982 128 202 211 608 188 1136 176 365 684 1330 917 480 449 524 1017 228 590 1050 417 266 1039 217 965 278 229 886 335 565 514 153 681 614 459 219 379 736 502 752 677 1404 545 352 345 269 671 355 210 151 323 334 505 1311 827 804 277 549 720 302 301 236 602 214 919 389 111 188 362 487 581 744 539 472 282 344 601 1258 449 773 380 743 484 242 68 276 211 305 676 1120 473 2028 570 504 235 761 689 22 151 483 507 36 302 543 1044 121 969 653 587 378 595 276 372 857 1149 603 460 208 393 195 530 276 589 383 640 151 366 720 315 144 1337 325 542 771 351 301 383 185 515 754 88 287 302 302 186 381 743 107 702 657 76 1486 625 248 437 1037 511 196 226 1203 300 1407 338 302 318 2002 448 319 194 639 151 438 102 79 753 857 151 1221 350 18 154 402 290 555 551 240 976 1128 685 302 666 320 302 264 275 338 517 190 406 460 219 431 725 790 192 1146 965 746 571 127 212 336 462 148 684 389 292 1245 227 347 531 91 785 138 332 466 4 403 611 1292 40 241 400 299 453 546 377 458 442 532 300 136 396 249 753 693 552 147 164 112 51 302 600 1015 347 160 301 566 625 96 703 502 777 843 446 755 69 236 975 701 653 240 162 237 323 321 1394 562 216 250 573 40 697 1213 146 150 518 484 731 302 301 1207 548 604 735 174 241 84 308 302 150 425 143 503 551 330 982 470 406 194 671 643 148 361 694 452 827 153 581 991 39 209 22 208 747 630 175 837 748 302 133 500 269 222 298 905 127 515 1122 440 580 446 301 493 406 230 302 215 367 637 150 313 168 168 151 739 354 305 86 76 284 559 590 225 223 301 692 800 285 156 476 434 107 301 30 321 214 472 51 225 724 731 413 663 442 313 663 176 678 656 1072 32 724 589 60 928 154 418 585 121 1086 150 876 254 250 288 489 301 1083 157 528 332 537 305 301 151 188 424 112 1104 562 335 534 663 10 337 301 451 330 161 339 112 562 363 338 979 178 435 24 600 742 990 151 269 979 288 252 74 14 561 713 150 236 1020 784 228 108 295 663 68 775 344 257 492 273 270 516 566 111 172 202 1042 637 622 278 558 745 403 300 151 601 534 698 431 599 300 286 752 71 333 302 545 571 115 238 552 255 217 178 538 498 296 156 148 301 33 71 344 524 314 354 163 240 365 1013 747 625 505 987 589 703 684 302 184 1050 690 313 904 107 474 375 1408 146 297 260 34 528 463 277 324 591 854 854 152 469 584 150 245 280 450 81 609 493 151 236 302 168 295 302 300 883 376 383 151 95 270 1054 461 298 149 725 732 285 1030 660 1104 603 1170 604 128 496 913 228 270 207 561 487 284 252 400 602 561 151 1228 352 1720 875 302 563 140 383 1143 536 421 296 79 619 330 428 22 653 286 279 316 604 218 301 56 161 142 508 577 442 861 902 207 208 721 184 1004 555 149 722 225 135 812 769 150 524 555 579 723 845 176 679 299 533 403 765 33 167 223 150 289 755 823 737 566 980 1241 301 181 588 302 474 311 398 805 526 564 149 475 301 769 613 369 301 456 300 444 451 763 333 576 552 584 439 1024 476 438 190 1034 106 1188 597 289 151 390 603 563 567 302 676 427 256 83 366 495 290 150 767 148 150 301 442 513 471 120 784 401 107 603 517 124 603 403 59 302 832 187 314 224 467 369 302 452 226 830 507 694 209 300 813 603 588 592 1264 302 299 615 411 200 816 302 290 582 191 71 872 299 74 6 956 443 304 442 619 393 492 70 196 884 768 298 517 249 1096 586 97 387 401 322 405 471 633 87 151 302 442 602 150 1459 813 314 378 173 668 302 1291 605 252 292 453 56 455 950 150 951 402 282 305 959 675 1085 301 303 230 158 734 228 45 297 210 299 219 302 301 444 395 425 388 568 724 632 774 602 302 160 364 300 1038 606 792 638 760 262 219 186 976 268 301 128 465 1003 604 654 336 279 900 560 222 103 632 956 539 114 208 585 365 1183 275 403 456 500 204 293 121 179 118 277 601 287 643 193 602 61 698 733 598 239 581 150 156 366 837 302 302 646 368 480 302 302 355 729 302 240 519 604 329 102 44 155 406 258 452 731 408 601 298 189 197 294 473 240 656 430 350 678 182 157 405 522 773 911 476 439 724 451 284 438 119 866 553 720 999 495 223 301 150 302 464 460 596 477 927 301 687 302 185 70 111 294 192 538 598 488 289 213 297 196 150 522 573 302 116 599 302 282 248 301 29 41 451 151 596 384 777 534 541 547 269 495 322 468 567 422 301 164 828 811 445 114 150 950 783 73 146 540 538 118 422 555 1278 196 304 20 623 126 233 479 300 162 851 168 801 466 554 73 219 127 465 461 199 1264 103 970 711 261 580 1226 224 572 1543 299 805 139 244 605 330 407 503 600 151 18 212 569 133 727 1079 216 383 100 522 12 1120 1106 947 586 405 290 386 904 752 255 336 819 724 890 579 527 983 17 455 591 164 80 496 547 337 845 214 1122 202 1046 424 602 802 197 889 214 151 305 1448 149 595 176 409 286 103 290 100 704 407 615 151 302 511 127 295 283 202 377 738 429 401 426 618 1134 630 545 803 623 666 750 356 1300 371 245 300 281 392 250 38 578 262 573 11 467 1239 556 1626 556 323 814 290 284 180 117 658 682 20 355 228 627 850 1135 10 300 561 109 584 1446 1043 342 286 1200 303 846 640 334 1221 864 1194 206 192 301 520 576 301 292 298 333 30 258 143 544 277 303 856 327 621 187 903 482 362 711 633 840 325 715 172 407 109 739 853 180 302 117 635 150 365 645 569 287 522 123 338 302 2 334 423 372 66 302 196 232 754 202 95 670 118 893 919 388 66 880 542 263 1173 1618 598 339 151 398 405 177 816 1408 963 264 300 861 543 299 299 406 208 1019 857 283 329 90 544 172 645 66 532 301 233 754 597 302 5 296 951 757 26 301 134 622 208 447 8 312 395 1363 573 339 156 639 264 1050 298 447 92 425 682 840 216 58 46 532 27 348 742 521 223 946 215 125 602 1009 250 362 409 502 555 656 55 493 210 299 300 733 1071 498 295 244 714 676 184 785 302 218 226 166 303 455 232 212 795 22 494 586 947 556 528 328 348 301 576 292 319 302 596 8 14 177 597 731 192 149 599 84 801 404 606 198 94 444 593 557 490 699 235 353 126 378 253 34 290 298 753 172 445 190 149 36 604 232 195 394 326 612 301 195 600 110 302 231 1811 535 315 728 1014 279 218 589 484 630 451 515 207 563 302 190 319 301 288 412 126 300 112 79 151 1031 248 151 323 395 335 258 490 488 358 313 218 722 496 271 47 552 179 265 238 302 156 328 14 301 452 214 261 63 230 742 559 434 210 302 375 547 230 87 674 196 300 214 223 419 607 216 435 234 579 601 268 24 404 297 87 57 361 488 300 236 1067 450 640 226 534 320 226 284 669 603 452 86 286 299 462 70 228 124 301 654 185 282 712 250 88 80 574 32 715 99 1068 191 122 708 223 497 1205 412 19 543 847 596 365 789 245 302 186 233 323 278 539 498 14 271 439 134 326 921 572 580 18 532 384 210 280 56 448 606 302 600 305 815 357 299 951 440 229 301 476 552 24 622 243 355 348 260 38 516 106 164 301 623 301 738 275 302 374 116 12 277 127 657 71 294 352 283 1100 52 502 443 282 462 90 412 1 132 58 219 525 448 284 478 595 150 327 553 903 782 562 190 112 301 194 30 315 476 151 265 301 444 44 202 300 185 376 464 30 249 202 577 269 448 145 495 262 124 301 216 655 678 625 532 388 424 482 282 174 243 536 974 149 850 150 212 483 14 284 487 194 255 262 216 179 654 603 535 458 550 670 22 536 300 202 113 302 190 151 444 47 743 1202 561 292 1074 916 80 151 407 15 1018 457 301 151 301 534 502 366 151 182 132 301 93 57 284 300 712 744 206 253 1001 227 301 168 424 474 469 136 361 287 178 300 298 297 490 897 41 789 275 215 301 278 857 151 300 260 549 606 94 302 68 279 184 736 200 440 595 768 268 48 284 460 127 300 385 407 275 722 240 191 137 602 39 79 300 633 232 189 157 583 702 199 701 543 603 340 168 102 555 302 750 266 170 501 644 31 392 671 148 972 266 200 13 301 28 432 10 237 609 302 419 262 530 54 553 385 748 12 443 212 309 637 792 288 562 344 373 593 699 479 756 136 302 345 409 53 148 323 265 60 105 299 150 222 388 292 558 106 672 151 76 485 220 617 1471 228 1723 571 385 506 178 192 863 416 768 817 442 212 122 175 300 298 770 288 453 134 252 1156 340 358 255 336 837 292 82 226 749 706 303 21 497 210 601 1444 731 291 520 594 62 405 660 265 600 260 648 290 496 250 302 1091 151 159 58 255 192 335 50 404 335 600 446 246 367 298 582 262 151 60 299 523 482 301 796 124 300 390 881 320 592 317 78 301 270 301 527 395 509 584 537 635 357 189 322 524 458 541 675 527 484 490 410 371 460 657 283 455 549 311 14 334 229 302 239 302 302 374 474 859 657 203 201 302 291 299 350 300 233 90 150 33 242 79 601 539 734 163 334 298 1065 86 965 1085 50 170 543 431 230 781 146 773 1245 27 818 451 320 20 517 300 113 547 380 684 487 673 301 302 602 378 453 50 220 442 182 262 473 302 685 991 311 244 256 452 94 316 292 78 319 407 410 247 182 564 723 298 352 151 1352 1224 300 307 428 570 590 535 311 880 205 150 406 599 891 549 347 1036 304 179 981 858 105 481 238 49 191 72 723 643 151 257 276 12 571 453 530 272 302 230 445 559 184 183 445 4 89 244 502 147 296 198 602 418 256 129 371 384 302 149 302 550 266 292 72 288 1041 580 413 893 508 313 190 28 917 4 1097 230 761 416 301 201 927 95 332 240 527 384 469 416 768 347 700 384 409 324 471 584 367 529 587 59 493 382 135 149 272 22 300 191 793 246 151 479 32 298 537 302 402 689 4 226 347 112 350 601 673 65 159 453 179 677 350 302 376 554 106 153 298 185 981 552 132 282 520 268 14 202 538 569 183 1141 302 56 747 381 851 252 106 1375 546 99 203 433 1476 214 237 302 638 606 301 683 49 302 487 237 392 166 427 278 224 320 222 151 85 129 515 277 3 459 68 236 753 151 953 325 300 272 1497 828 346 230 302 286 598 537 604 438 440 158 628 301 430 149 711 525 151 1156 494 150 903 480 387 584 258 30 595 294 33 735 151 184 647 532 731 61 238 149 523 198 53 1295 572 1415 516 178 557 542 971 658 238 308 600 290 536 301 242 489 213 155 452 5 1580 602 111 517 17 44 287 301 460 772 26 300 223 289 301 360 151 199 294 416 208 856 4 273 250 220 450 244 561 568 301 379 197 302 577 151 302 431 302 107 319 361 31 232 807 1010 301 479 71 292 759 198 484 279 600 170 687 109 492 243 372 447 786 145 801 424 301 589 452 35 604 389 279 724 506 174 177 302 283 279 753 603 258 234 230 270 150 150 202 452 420 366 302 268 348 207 231 603 234 1034 362 129 387 260 441 241 412 853 396 200 344 517 374 573 354 301 467 453 625 301 170 330 150 549 258 154 710 75 1047 306 332 86 110 91 192 139 246 590 361 112 630 302 302 278 327 272 692 201 843 944 1365 347 345 143 290 714 304 249 40 200 452 788 234 451 301 473 379 292 302 414 697 411 600 228 975 204 168 299 302 288 271 477 463 381 1145 150 523 600 110 427 35 296 165 302 302 300 304 317 211 296 124 151 186 858 459 361 613 193 301 16 127 256 300 214 225 864 19 369 623 276 301 536 151 223 300 437 300 180 298 300 128 632 302 1061 1514 370 72 281 108 469 583 302 300 1025 108 214 345 534 459 236 392 221 673 533 300 280 478 799 673 234 228 488 911 3 151 119 815 301 597 276 220 453 98 258 301 911 449 117 762 468 599 180 184 151 245 208 182 286 308 598 302 566 625 301 301 399 301 300 595 703 150 271 650 258 228 161 548 265 225 514 9 65 331 18 152 664 301 781 584 467 290 384 764 425 230 24 192 301 1269 256 51 59 36 342 530 404 703 154 286 571 92 703 478 518 333 487 1360 270 373 130 347 484 67 228 111 434 655 307 601 522 623 98 220 760 399 253 71 601 1005 501 472 138 119 355 451 348 279 57 212 885 673 285 720 131 451 94 408 822 460 559 520 145 114 230 547 1019 442 284 298 302 363 529 484 366 50 469 875 322 14 296 70 466 128 263 700 300 396 202 333 590 745 7 150 150 302 752 212 542 133 302 193 322 600 523 483 1188 485 770 154 249 460 280 414 481 367 602 249 253 336 553 489 903 408 220 22 121 825 583 1226 238 529 956 105 312 230 218 684 328 601 185 848 257 1098 277 232 55 480 604 146 629 477 843 882 757 150 394 608 698 67 302 935 384 493 709 1060 315 1578 248 169 519 452 335 500 190 70 682 226 122 261 1083 26 542 811 8 620 603 300 645 149 124 182 501 284 126 538 498 244 899 554 162 27 261 88 393 236 753 813 733 276 265 73 302 594 357 367 982 14 649 80 301 395 215 885 658 313 600 550 438 587 25 206 621 247 603 856 525 305 114 151 1107 733 605 563 492 712 151 302 340 581 612 301 567 272 986 163 982 258 539 768 332 1512 222 471 306 284 186 97 773 222 400 320 403 510 559 592 478 324 55 696 106 64 302 301 337 637 450 331 602 301 112 642 274 52 240 520 598 979 685 808 424 426 1098 568 506 153 363 176 604 510 766 252 88 276 448 698 751 692 297 496 222 418 160 571 600 673 337 520 14 579 661 394 1167 134 488 27 512 827 246 18 239 448 376 598 92 430 762 444 600 661 330 533 224 544 68 531 194 346 422 735 211 115 302 313 324 78 821 226 219 151 150 297 458 968 1119 1028 402 915 221 1356 397 357 266 120 574 432 660 664 797 413 445 301 133 438 1016 149 256 822 590 69 522 577 520 427 302 475 1410 256 525 1006 1918 602 1164 520 304 981 758 527 419 573 866 149 762 1148 302 706 734 677 50 151 533 418 452 239 70 243 954 302 680 442 596 301 163 345 779 237 986 921 912 283 234 379 854 584 212 482 1150 297 382 293 75 277 298 693 105 197 241 197 263 96 643 90 629 568 554 185 547 277 201 285 189 68 418 242 670 472 102 240 534 27 404 184 586 667 496 817 104 1314 503 1213 212 120 472 1615 52 332 834 614 539 995 602 50 151 252 926 646 203 159 651 392 16 642 481 151 600 148 138 316 940 1065 94 240 592 300 450 760 155 426 149 274 438 151 275 344 692 542 316 282 28 300 809 738 358 116 211 477 254 764 108 824 174 114 1265 479 454 529 381 97 256 554 248 272 453 298 618 572 155 188 115 632 302 148 601 302 295 384 39 1205 276 472 455 6 693 695 698 564 450 189 216 488 302 653 525 48 253 213 491 301 583 329 769 661 369 838 294 588 361 87 326 151 758 367 23 461 567 766 10 301 648 443 858 607 301 497 530 481 560 698 72 1178 1607 374 836 431 18 451 301 453 912 854 215 577 301 142 832 897 1956 462 873 348 184 773 680 231 325 105 568 185 761 50 515 79 453 658 674 503 295 553 378 246 26 670 1138 772 710 150 130 265 301 358 187 301 129 240 1296 346 742 276 151 253 690 367 579 1013 567 821 595 511 86 394 469 298 88 879 300 631 453 598 1224 91 1289 413 251 332 319 292 383 333 390 207 194 133 77 59 670 180 253 503 10 799 494 17 598 206 1448 553 549 15 522 451 471 332 837 243 632 757 276 390 149 565 46 143 452 410 226 731 301 1247 301 116 602 436 332 394 693 753 478 730 374 118 535 887 146 203 643 300 96 216 277 263 671 280 953 229 440 152 13 312 233 292 1148 867 405 590 352 687 452 709 593 150 58 325 290 609 547 928 300 203 167 188 832 515 151 218 478 294 14 446 387 1007 84 1301 150 338 446 258 497 301 57 274 298 221 183 883 1 254 609 150 200 154 345 790 51 435 522 758 151 74 904 470 428 10 345 301 230 407 30 277 350 292 146 294 300 532 797 241 434 763 889 369 376 582 447 891 91 214 196 258 301 542 360 1134 287 988 36 350 301 481 150 301 218 150 556 242 414 261 19 55 26 612 289 498 282 732 272 300 1094 244 349 676 409 633 301 151 8 75 596 302 483 15 452 600 507 301 250 238 483 464 450 377 600 586 751 672 384 417 340 856 697 101 370 320 205 299 232 334 190 300 404 612 494 302 214 619 302 566 776 250 256 302 701 141 301 301 451 48 426 347 300 2 520 907 1066 1005 398 10 540 308 455 278 804 107 538 163 578 716 866 437 668 5 582 300 395 154 685 941 216 151 164 643 617 504 9 428 973 301 211 830 191 40 239 258 44 677 238 299 313 216 34 620 302 301 1379 14 288 32 300 265 219 240 894 766 969 83 120 95 602 717 151 767 206 304 756 86 506 684 360 5 180 301 218 368 169 169 468 888 348 170 1083 813 710 151 875 228 301 207 802 602 971 166 217 268 277 579 153 301 258 1112 412 58 110 4 151 301 754 390 319 506 496 301 585 224 401 372 533 561 1080 366 126 80 333 674 201 170 1028 499 48 149 764 417 9 189 321 609 203 402 543 302 496 385 228 39 465 753 527 936 367 309 586 978 601 1080 599 279 302 984 668 600 751 335 1049 648 244 1177 1021 238 371 784 415 293 391 301 254 371 551 674 494 94 301 61 433 2 462 6 785 22 195 287 332 663 781 649 28 583 301 1192 827 60 106 436 511 752 416 626 189 507 493 559 450 557 470 836 168 356 254 353 182 1092 449 301 567 196 314 274 172 484 151 706 158 368 466 122 539 412 604 158 834 668 442 301 321 182 81 214 387 602 145 151 381 1705 109 274 623 189 28 696 739 503 1017 253 262 365 571 1076 695 176 868 987 551 900 452 476 374 525 441 741 301 850 640 23 299 454 431 241 1058 300 146 516 745 623 1044 147 368 610 58 450 55 1282 286 888 599 126 151 168 602 550 318 132 334 106 467 181 95 208 872 518 384 301 652 299 301 868 252 57 611 604 567 454 515 335 979 302 270 759 482 675 581 217 519 492 268 236 677 220 632 733 166 545 514 979 764 1073 868 784 641 378 499 212 120 104 452 252 294 298 293 415 850 452 989 302 184 150 135 575 242 537 354 339 769 102 152 678 473 147 280 42 289 292 149 549 194 258 433 583 469 164 417 448 246 159 302 184 515 258 120 506 881 1130 733 753 721 632 974 445 360 47 880 554 554 535 364 284 302 379 503 581 449 625 766 542 301 186 300 562 429 47 257 478 1050 430 495 129 191 299 1084 405 522 325 1409 601 216 194 420 941 83 637 658 680 301 453 28 536 280 336 601 305 272 77 406 594 487 451 702 1077 294 272 551 816 223 9 63 377 554 301 150 221 717 728 587 451 835 300 53 902 591 929 600 904 914 916 789 784 818 558 395 835 318 300 247 115 63 470 72 952 224 654 414 778 452 299 193 387 271 444 951 651 248 536 160 301 210 435 560 374 151 224 540 481 318 247 185 150 301 389 373 476 664 356 705 261 701 385 542 414 294 301 1156 301 434 826 538 319 610 21 87 552 407 22 16 151 432 540 682 1129 434 13 300 758 598 856 337 164 586 329 1051 381 552 290 253 302 508 151 539 302 374 968 265 447 389 441 532 612 77 354 150 264 575 613 758 301 474 745 301 23 1047 115 395 417 229 82 632 798 551 195 167 199 556 889 1215 1389 541 918 414 209 295 300 864 353 350 831 614 396 275 539 244 332 659 302 17 31 19 214 530 498 300 1112 703 49 554 98 568 72 184 387 155 604 30 820 600 302 259 102 891 408 564 290 515 145 194 300 50 279 301 603 933 299 294 603 179 301 244 234 349 582 795 852 298 153 598 423 270 329 713 600 300 1051 65 431 625 184 298 286 172 1128 521 791 295 194 311 257 72 300 270 342 755 256 589 711 654 286 150 300 240 302 383 731 214 554 107 188 596 571 531 234 193 265 251 134 596 230 807 593 785 234 505 302 6 301 302 822 107 345 408 301 332 601 196 991 302 202 406 845 248 60 443 57 296 97 271 698 151 405 87 76 601 1 739 452 302 116 1304 424 660 537 464 226 449 503 301 684 884 460 151 450 151 196 535 168 301 646 548 371 343 302 692 1020 417 279 899 562 538 448 671 244 300 283 569 422 595 589 262 665 148 151 259 580 167 916 272 704 289 600 717 219 314 112 548 512 697 298 564 467 517 300 235 1199 409 287 307 44 301 494 298 1232 1365 452 721 887 232 542 444 1057 1041 51 130 478 150 633 490 56 1374 301 20 309 347 430 603 399 286 129 302 903 302 553 652 306 302 537 299 168 515 278 90 344 650 352 169 411 503 55 481 242 68 238 609 420 150 334 247 774 622 402 302 570 302 51 507 1158 976 546 286 565 212 19 301 104 356 150 440 174 32 217 316 197 300 256 1966 529 639 675 310 301 635 188 596 545 230 1149 537 550 274 1044 36 301 603 590 216 110 300 453 761 187 196 692 721 124 300 578 548 89 18 614 388 235 301 507 148 467 302 299 625 384 795 238 517 635 184 219 901 552 226 564 632 232 598 334 287 289 301 628 438 802 338 332 514 256 577 767 540 139 295 540 168 300 236 568 345 424 117 446 712 294 295 301 86 426 218 4 469 720 468 128 750 252 578 498 302 396 1126 1184 481 475 623 200 764 226 472 279 246 617 404 587 300 363 280 616 34 301 227 302 661 292 184 11 797 302 207 263 432 300 902 30 274 302 182 561 412 754 121 5 234 38 250 844 143 1300 602 284 402 201 452 712 510 663 471 286 522 600 107 518 208 241 826 183 1544 430 51 305 602 602 190 473 173 507 63 58 450 301 420 354 602 805 150 191 293 151 4 184 817 221 269 864 299 123 36 385 256 487 306 434 200 302 302 117 522 323 790 334 30 589 294 575 128 253 388 300 220 871 441 610 467 9 888 86 603 220 1005 418 207 250 413 396 150 641 1112 301 230 527 488 1109 301 261 299 301 941 191 576 153 302 22 278 572 301 624 978 150 251 454 150 505 188 300 454 244 532 165 172 750 301 1031 261 247 595 710 712 384 406 172 958 503 84 587 724 443 372 164 256 92 18 299 301 675 311 389 605 219 307 1074 449 595 821 151 670 361 217 169 352 170 300 110 288 302 78 753 200 468 433 300 290 222 244 799 633 716 778 720 395 1182 366 151 283 151 585 286 222 264 1195 302 250 79 597 528 369 356 747 9 931 307 42 657 67 830 151 300 406 67 150 375 59 153 119 302 302 630 42 353 32 96 205 308 812 531 668 300 98 274 586 320 301 292 700 477 1410 134 204 433 664 258 529 208 128 547 16 512 72 126 234 1117 357 295 676 603 248 1464 368 319 624 292 216 290 302 542 368 566 266 301 270 47 344 1426 588 539 36 184 48 495 194 540 561 431 710 605 519 160 453 1112 420 364 298 452 528 264 959 98 589 376 503 145 73 1093 479 264 300 556 76 302 757 751 213 398 734 21 693 263 222 720 157 284 218 572 389 415 405 382 459 720 295 388 124 59 669 689 14 513 488 653 781 223 249 787 646 301 903 98 137 153 906 224 300 292 25 302 95 508 450 151 270 381 296 569 206 73 260 139 727 616 302 301 485 372 285 375 302 553 218 616 293 604 590 502 399 693 492 64 871 489 302 28 438 255 1133 232 206 44 216 270 231 790 457 1204 383 20 280 319 513 250 395 639 884 568 407 301 427 372 167 99 368 1461 513 174 302 769 469 299 800 310 248 151 117 362 301 299 1357 107 489 177 730 380 72 292 151 150 113 220 399 301 835 47 125 1409 542 680 562 728 80 273 248 592 7 885 574 1031 229 651 129 914 301 1098 437 301 260 480 120 1007 234 517 1204 444 325 645 93 128 341 680 274 246 151 156 550 277 146 1096 252 150 301 302 629 567 509 562 23 446 881 419 326 255 536 511 280 1673 326 8 437 378 424 916 397 392 6 300 314 79 1048 218 603 334 443 284 800 232 151 516 302 635 459 612 163 3 421 856 469 566 302 903 284 193 206 302 633 556 242 593 300 67 253 494 401 902 308 663 282 301 302 14 301 984 521 592 750 36 1374 646 205 378 636 670 352 303 224 603 472 301 593 424 151 844 210 266 284 893 190 502 542 603 189 728 68 512 302 536 676 807 154 505 602 540 1044 298 1200 857 550 9 1143 808 674 180 25 345 92 325 376 1057 180 831 98 301 151 218 300 241 728 435 353 1323 563 476 247 516 878 613 649 543 200 353 410 280 264 752 415 305 301 268 300 525 175 354 262 45 288 279 594 653 302 408 807 494 40 363 38 787 302 1222 302 369 785 532 963 176 467 182 91 322 301 17 444 452 425 415 300 2 151 265 363 260 151 226 299 872 210 293 575 187 470 156 494 433 302 412 235 304 439 273 394 216 625 281 416 79 651 542 544 151 778 158 165 151 373 451 139 116 199 222 57 151 875 269 240 490 77 497 500 287 300 113 174 922 530 252 498 357 802 302 151 142 549 267 1577 699 326 190 116 98 1018 689 416 108 296 387 91 301 148 325 114 143 149 405 456 656 110 363 744 688 884 537 81 826 301 151 462 221 763 1219 99 301 769 127 561 531 59 481 938 44 673 737 830 323 411 243 692 1034 565 668 904 1149 471 986 411 123 687 481 891 144 491 583 806 935 753 189 404 1071 946 302 46 603 575 194 320 510 770 42 1124 352 588 302 590 150 414 460 290 832 489 837 42 578 74 557 300 487 244 123 484 367 149 124 488 200 487 26 241 334 598 151 514 670 302 90 1012 549 1259 264 453 514 206 261 828 600 279 83 787 1517 116 151 162 262 215 915 1050 340 478 375 573 697 302 1759 977 301 548 2 180 502 604 712 696 549 705 332 475 238 431 18 792 302 200 344 164 560 674 1021 358 266 657 430 48 301 217 301 229 319 450 267 308 301 269 294 223 465 301 806 301 261 509 988 734 152 226 170 453 618 349 545 753 68 245 708 578 66 358 317 374 266 745 362 646 256 281 553 455 290 296 231 664 39 36 322 478 246 45 302 384 421 207 301 101 250 88 351 290 574 847 577 330 151 460 206 864 936 581 448 72 258 272 563 99 128 218 577 500 300 784 337 428 153 302 740 66 151 977 815 106 451 150 322 494 59 211 151 499 394 720 216 36 434 357 300 130 107 195 515 150 604 600 53 42 80 447 154 190 384 301 294 70 574 47 28 711 165 302 596 423 841 1385 474 451 715 751 169 216 238 395 295 20 951 99 347 256 242 1032 112 821 314 178 603 49 714 220 10 1312 332 377 207 494 42 34 151 208 79 548 771 785 601 220 480 318 523 160 95 301 147 567 300 81 302 512 153 200 531 302 20 489 578 96 266 302 601 292 286 278 530 1073 866 302 68 601 539 370 185 270 192 256 822 302 604 523 539 841 266 727 65 217 335 167 137 302 867 833 448 580 545 468 309 603 207 301 628 113 285 566 619 846 234 600 295 278 786 820 335 323 286 737 340 154 486 539 374 672 666 659 420 887 154 453 485 505 152 177 301 124 256 399 567 395 501 232 551 727 1020 402 302 373 480 509 602 728 877 350 792 28 140 645 760 601 197 404 130 600 468 1050 716 234 167 808 904 512 514 183 325 149 298 317 392 157 644 601 544 339 575 1456 326 765 1130 265 600 438 155 598 670 79 753 56 151 412 700 420 276 214 165 301 188 590 863 849 46 346 198 739 359 125 406 325 35 834 76 566 582 190 218 1044 707 359 607 556 785 68 236 6 306 501 82 844 333 123 299 269 151 110 230 419 263 150 16 532 810 189 217 599 497 766 157 722 303 553 349 134 584 19 540 423 667 491 181 176 172 361 311 527 411 301 192 134 43 280 556 202 602 588 688 301 1034 615 571 151 14 93 710 521 720 21 802 1329 1012 535 150 476 230 995 302 144 155 332 1022 61 129 583 548 302 697 250 576 566 881 20 296 764 302 228 284 478 491 435 296 264 285 451 12 244 70 331 385 318 451 301 586 247 443 302 983 797 288 158 398 226 308 248 42 507 129 570 242 550 151 234 106 151 248 147 173 803 1384 659 250 448 601 76 903 584 650 284 1060 127 150 757 247 128 346 621 275 375 778 5 62 233 260 18 147 834 138 196 289 663 398 440 681 314 860 373 387 327 1077 198 301 279 262 14 378 603 151 523 310 276 345 424 712 403 462 290 1155 603 96 637 457 1029 574 357 865 657 632 1090 282 603 44 301 1394 717 283 490 492 59 408 671 989 1382 150 855 298 302 485 1253 191 824 480 454 41 762 451 104 309 450 522 281 488 302 218 229 60 557 602 693 590 302 256 15 149 301 298 460 492 575 400 70 246 48 870 302 46 114 219 140 280 263 611 635 284 475 452 529 298 679 465 441 8 240 373 346 244 56 94 182 1172 1550 820 288 174 110 1052 302 213 218 787 397 382 244 140 638 193 843 136 931 490 146 233 397 467 1099 413 496 390 151 813 226 456 16 350 228 565 644 1090 603 289 398 589 451 515 247 995 413 269 30 839 1041 776 158 384 84 587 130 417 1205 209 430 51 180 294 662 61 226 301 573 462 415 420 295 302 9 277 508 266 414 382 602 1134 404 292 824 511 329 685 132 185 10 3 258 225 300 1760 491 411 202 22 299 971 744 210 226 151 934 634 12 104 532 512 516 536 166 188 453 87 283 777 235 633 222 1172 418 159 212 697 167 552 301 548 521 145 396 239 302 1390 300 185 38 116 196 230 450 738 353 470 409 287 185 324 327 839 9 528 604 222 1216 109 585 301 1025 300 381 894 198 635 1233 1260 192 480 298 776 765 286 598 302 260 91 218 1007 4 575 491 462 290 920 298 451 765 500 939 570 520 288 302 197 126 731 240 301 453 253 331 471 817 115 298 92 402 376 302 311 83 238 86 375 902 813 453 234 588 302 348 640 56 872 164 936 277 382 571 302 186 717 174 14 130 427 363 1130 419 521 292 408 476 335 76 536 900 145 513 260 772 370 1094 88 700 165 334 412 631 499 214 84 1107 542 376 310 131 301 210 319 1164 408 620 302 196 302 235 497 692 340 598 270 577 151 1004 159 302 221 447 543 461 188 290 766 89 24 598 94 300 116 237 93 418 166 687 213 380 151 394 208 184 470 1510 300 1464 212 263 162 769 615 721 302 1508 416 459 277 163 300 499 373 589 787 887 766 1761 805 58 201 295 692 70 937 551 770 467 524 239 577 433 313 717 126 1201 542 301 49 379 332 151 301 533 141 68 300 401 512 327 504 373 496 1009 511 238 267 132 302 132 220 452 876 38 488 825 585 49 442 572 893 641 235 685 603 934 858 53 158 97 153 384 769 602 822 937 526 728 622 173 888 151 1017 232 151 300 13 550 302 330 238 227 534 609 930 453 805 576 456 618 835 76 268 603 477 724 144 555 830 151 718 578 415 406 149 150 347 451 100 367 711 32 299 398 241 591 202 1262 804 764 1007 558 896 151 774 631 151 221 200 108 861 300 232 604 290 330 1620 255 301 535 694 301 253 57 212 629 621 559 725 1403 261 540 732 302 204 582 842 980 745 514 324 350 585 702 220 355 338 602 1000 871 302 1588 402 478 1347 102 603 404 79 705 731 603 680 39 444 282 483 602 568 358 255 578 214 297 675 407 387 476 852 735 302 155 236 916 302 22 437 268 284 136 368 116 1226 120 304 363 301 184 1027 497 602 744 365 193 877 276 167 480 914 150 261 6 761 323 265 302 284 582 118 588 26 603 317 1203 126 896 136 417 453 704 272 507 1009 104 248 220 301 472 376 233 54 302 599 70 556 301 382 182 804 392 226 138 224 302 73 104 503 298 282 326 603 468 385 47 301 594 904 472 258 276 1036 192 278 201 397 548 597 839 488 75 666 12 944 234 223 162 790 585 284 219 710 1084 280 448 296 648 151 437 302 151 591 210 358 336 968 525 267 424 711 280 401 421 107 449 1013 300 462 646 554 266 96 339 626 72 278 182 351 391 860 88 301 782 905 684 422 418 602 83 453 301 614 661 151 985 693 311 287 267 427 176 30 529 103 395 529 694 261 436 404 456 404 451 885 913 368 262 622 151 297 301 167 122 467 545 271 315 128 261 177 58 299 468 300 236 258 504 497 873 245 182 197 600 241 301 300 373 248 630 472 1151 302 885 65 562 367 483 524 443 310 873 301 498 300 751 327 837 260 150 192 300 556 189 301 425 342 300 313 432 763 227 248 455 119 416 510 575 279 201 196 119 93 43 37 322 254 592 116 602 150 302 603 290 545 593 352 513 252 228 549 3 328 693 836 282 44 275 549 383 1246 663 210 85 380 106 932 886 705 531 257 231 432 76 320 263 252 301 1176 160 300 795 688 1008 277 245 315 589 600 411 382 164 538 238 120 204 301 1130 52 273 356 422 147 104 809 241 719 13 287 220 301 540 120 224 316 284 294 288 360 947 578 650 422 179 894 286 270 430 409 355 359 316 150 8 539 340 300 309 250 101 151 204 151 780 1215 10 254 13 50 833 285 280 273 145 224 280 693 787 737 45 151 130 301 1120 223 216 221 168 236 102 681 182 212 359 23 151 208 301 117 135 444 29 255 541 518 367 903 360 367 221 509 113 864 710 299 411 294 220 875 326 284 572 288 358 422 75 644 350 477 311 299 670 276 294 598 299 237 839 292 351 678 751 1115 310 302 522 212 155 250 150 42 268 268 250 661 47 854 286 193 298 588 176 714 302 302 119 134 219 271 247 253 349 124 421 282 471 176 659 316 554 227 113 428 367 399 649 302 536 288 300 268 248 89 482 508 16 302 330 551 151 302 902 151 392 266 134 872 250 235 449 452 550 229 368 21 786 200 237 850 298 270 152 149 412 956 234 1223 301 754 560 355 716 244 711 301 302 235 578 553 212 301 602 274 188 236 1091 300 521 214 216 445 846 262 480 188 279 302 585 450 221 398 410 311 146 734 59 340 433 683 348 902 551 151 272 302 744 278 792 300 601 345 236 547 160 529 212 685 344 244 87 660 419 965 592 689 296 162 619 754 261 376 151 133 448 162 195 279 80 104 236 359 633 706 268 459 597 275 301 128 851 914 687 1089 300 106 601 1026 422 58 40 704 999 551 556 495 582 536 861 124 64 161 595 748 467 488 538 301 275 892 218 613 258 789 124 170 989 14 749 542 290 409 770 545 850 230 562 824 1038 299 301 34 297 260 379 230 254 608 747 150 589 315 1314 106 182 596 421 411 237 990 301 151 150 446 302 234 33 1152 637 636 476 222 151 339 267 587 911 58 918 301 361 1076 246 291 752 512 1038 725 302 472 344 365 452 302 302 67 228 713 372 819 147 384 784 424 628 630 934 473 358 507 377 460 281 446 789 562 1 493 246 530 586 552 355 338 354 361 863 477 514 352 301 479 157 747 282 161 388 674 36 20 594 176 528 68 574 698 729 497 578 951 392 27 674 414 942 605 689 230 1096 604 655 514 844 416 252 302 199 301 310 301 650 628 714 238 151 1020 513 386 766 156 64 301 448 348 452 406 302 28 405 438 718 630 364 264 243 204 995 690 437 72 837 196 1838 1015 363 339 1256 301 119 336 580 255 123 1018 592 360 503 221 612 150 510 290 811 226 302 327 160 257 480 386 124 186 614 238 294 92 438 394 40 238 569 104 842 527 528 84 178 192 409 380 166 123 219 461 240 556 179 433 150 300 134 103 364 583 501 499 19 318 603 109 298 467 102 536 237 300 202 194 298 251 480 569 1080 300 410 392 350 299 151 258 382 360 300 438 559 182 849 129 528 367 151 900 909 344 62 374 130 427 411 581 570 586 467 186 192 299 419 390 370 238 740 754 709 212 1025 843 515 976 16 40 802 302 489 52 1310 302 753 425 600 458 497 309 302 533 530 118 463 473 412 518 44 599 100 533 451 381 589 280 302 62 947 784 301 273 450 242 326 301 512 379 435 16 566 539 583 559 1212 530 80 787 480 600 2 68 1 121 644 367 436 186 322 389 344 150 634 1190 349 156 236 187 953 212 578 301 681 71 301 290 976 723 353 150 445 329 750 781 193 434 629 863 1177 270 450 128 266 200 266 520 553 424 610 539 369 574 37 228 319 255 1005 167 574 998 301 38 391 211 314 45 709 16 863 266 146 1114 743 584 301 770 94 783 413 234 659 372 616 750 560 602 300 46 237 147 409 602 493 703 286 151 1393 302 185 169 602 456 301 80 214 208 301 244 106 1161 528 1157 300 852 269 483 535 682 164 27 271 281 902 48 200 326 350 631 896 323 504 127 467 972 148 232 398 125 901 193 32 576 174 133 597 426 710 390 252 117 253 598 800 596 496 301 9 1316 91 301 565 761 201 74 1068 208 184 745 1 597 829 604 228 478 297 271 469 603 268 733 780 354 474 44 467 302 483 509 720 994 1321 762 326 300 246 395 242 208 190 812 478 302 301 132 284 480 549 340 37 220 20 88 24 250 814 272 338 301 477 638 300 262 302 591 1636 301 210 260 424 434 453 77 318 545 259 249 558 872 215 336 280 242 56 660 141 827 347 117 323 117 823 302 457 261 310 150 297 397 403 684 1 150 118 723 282 690 349 265 296 254 367 151 889 1116 379 78 240 569 150 340 247 321 663 306 2 469 208 108 93 131 271 250 347 797 82 40 358 538 298 581 837 323 199 232 58 316 300 1547 257 249 266 451 355 267 263 467 577 278 150 223 302 65 260 375 394 490 678 631 298 522 327 302 254 521 99 300 445 1321 300 248 928 1072 272 950 31 559 620 405 296 302 102 529 151 179 301 343 302 58 183 224 96 570 992 138 149 151 762 228 283 566 69 502 454 446 443 518 301 378 180 66 102 300 264 102 502 261 301 258 302 503 326 145 49 710 578 260 269 286 449 110 131 264 215 409 286 517 290 70 28 214 188 151 121 150 357 382 476 966 370 917 302 302 482 439 300 1274 879 446 548 530 571 144 302 299 408 214 601 412 301 288 95 170 263 113 302 431 181 1110 92 682 302 458 199 281 301 670 4 355 27 369 451 27 872 247 291 688 300 363 587 355 769 427 150 585 302 156 255 301 229 301 301 14 264 301 547 798 481 94 522 301 270 254 676 1370 52 183 157 600 300 481 400 150 197 433 302 128 307 86 102 182 361 364 198 266 381 435 300 282 493 237 198 677 1395 22 300 274 267 619 417 218 415 302 544 344 446 212 476 174 301 560 277 308 510 430 455 551 334 213 188 162 846 802 513 686 194 92 271 273 249 151 1004 703 258 87 150 257 462 758 151 887 690 466 766 451 108 67 219 206 434 393 845 530 254 301 469 195 798 510 298 161 334 300 535 399 751 373 233 585 773 588 765 177 410 616 301 310 581 510 71 603 302 596 173 520 602 749 377 738 233 536 302 655 361 274 151 207 302 632 180 863 290 790 343 252 694 301 301 240 367 302 257 302 334 297 274 443 592 450 166 311 525 301 496 743 131 100 220 151 1074 237 253 1077 262 180 96 423 859 158 440 450 266 287 301 301 215 154 274 757 617 1127 301 403 613 547 151 344 151 910 142 341 538 52 404 226 136 300 54 631 254 576 603 38 627 302 300 298 75 181 150 819 551 316 840 565 15 150 151 1027 302 933 411 746 151 346 617 132 739 758 306 448 398 850 252 286 132 837 336 21 248 193 259 302 403 56 151 300 753 287 301 341 319 256 152 147 114 577 547 626 126 155 293 297 633 646 387 257 515 285 194 240 279 564 455 210 242 149 52 468 480 716 431 60 898 494 590 242 301 406 73 302 631 499 301 258 524 904 222 160 268 264 648 301 293 383 524 260 208 897 188 641 114 298 190 227 215 612 302 292 424 146 78 29 185 566 47 1143 265 296 844 546 302 573 301 250 577 151 299 509 416 421 390 70 300 997 424 132 273 486 300 160 3 1004 298 452 158 873 194 1 447 172 219 524 843 111 75 136 741 437 537 221 176 45 300 298 729 230 476 323 391 302 514 270 300 287 240 594 301 763 212 680 316 248 602 159 451 215 130 279 416 272 301 454 555 280 198 87 528 163 603 713 151 173 300 105 329 201 216 693 302 261 208 749 598 240 637 306 45 968 515 188 927 447 134 443 440 248 229 220 459 917 299 301 98 145 341 28 559 552 615 150 501 604 546 894 613 301 288 298 302 302 980 367 515 225 474 321 36 506 1129 329 507 639 866 260 210 212 364 217 788 250 1086 302 176 301 428 151 269 300 572 202 144 318 366 113 578 86 136 474 300 167 583 1009 278 199 231 1096 440 117 786 584 601 543 568 854 16 371 287 252 164 37 750 247 322 517 229 357 411 216 42 282 100 323 692 151 224 601 357 581 548 702 444 810 543 206 131 370 277 93 300 245 277 118 167 186 151 203 472 93 282 246 150 301 350 88 298 351 294 287 291 114 297 297 253 95 1015 298 132 270 191 248 301 272 891 263 296 53 301 256 116 606 301 205 513 461 728 397 906 410 436 604 436 248 442 34 158 597 111 4 621 210 302 358 202 294 151 213 540 290 215 302 268 151 302 227 64 151 424 142 301 26 299 219 266 317 758 740 302 301 419 111 95 53 411 651 36 294 11 302 302 71 37 272 647 151 189 99 170 299 172 33 18 371 332 526 527 603 424 172 491 463 298 302 208 49 492 253 300 196 240 730 780 773 301 345 291 298 399 232 302 151 22 276 932 422 595 465 391 513 2 636 208 302 859 577 301 42 74 151 426 302 258 291 212 102 290 165 210 492 257 390 151 343 300 208 301 315 302 240 175 201 150 133 31 452 46 128 284 292 284 299 684 278 236 99 280 230 298 286 302 178 216 316 89 479 441 655 544 247 607 1016 518 281 544 526 626 301 56 97 302 281 151 136 297 78 267 454 578 586 301 195 96 879 144 548 300 272 168 300 187 262 27 65 536 411 232 150 301 522 408 299 182 299 566 265 405 375 254 444 296 148 24 548 447 548 505 1135 301 806 302 301 284 621 230 196 184 301 166 270 929 525 7 523 268 452 355 552 238 301 300 10 240 217 613 195 223 268 509 130 86 602 189 120 302 212 71 302 298 298 222 542 576 196 451 522 300 635 532 461 352 933 307 302 292 159 114 55 720 47 660 1 357 48 299 600 301 256 188 183 62 438 234 468 1069 712 150 212 403 445 301 214 154 371 751 806 252 360 181 813 251 277 284 208 245 302 623 790 146 205 152 502 196 766 342 458 251 105 300 50 373 419 458 302 170 229 390 165 374 585 298 613 152 561 49 215 296 266 351 731 174 200 88 449 301 518 993 28 38 359 312 601 301 172 392 404 66 663 150 200 479 364 102 562 620 411 478 578 206 554 150 302 35 260 36 348 612 481 392 407 540 811 754 438 302 709 475 4 301 207 523 406 301 384 302 310 202 459 172 508 300 574 660 169 522 869 332 596 448 238 568 342 921 300 605 213 46 577 423 489 625 259 302 450 526 108 723 923 286 302 124 54 330 194 151 364 458 519 254 392 503 657 431 875 626 10 226 225 208 257 43 124 46 886 301 384 121 252 1141 689 249 671 590 886 199 93 245 157 151 51 343 192 384 451 426 232 327 224 808 328 716 439 592 151 134 19 189 601 593 1000 301 158 532 228 67 366 531 735 479 815 116 178 103 273 596 173 591 298 30 270 180 226 348 280 468 405 568 1059 299 600 302 462 290 461 8 542 261 332 24 173 246 151 536 823 319 1120 237 145 271 599 430 321 18 229 291 294 200 926 853 448 594 302 432 735 620 256 114 292 712 301 136 312 151 200 302 119 414 605 680 485 241 155 265 302 555 255 202 12 491 116 478 301 218 148 358 702 344 302 302 535 113 62 537 170 746 302 438 154 669 158 491 192 315 280 879 45 854 352 374 602 549 355 262 299 560 351 257 20 131 740 302 251 524 515 590 598 118 219 697 318 507 216 266 518 410 102 302 591 298 380 504 234 78 15 560 679 401 342 205 159 241 134 57 46 678 300 5 168 383 254 610 245 382 370 562 1390 274 300 158 167 361 88 310 844 222 604 406 713 685 788 561 594 385 10 543 171 352 534 453 862 505 338 284 452 204 474 300 446 634 532 246 302 299 1022 438 846 1576 284 490 331 238 532 202 649 1110 452 452 440 220 970 663 646 133 425 338 223 783 763 459 522 288 262 150 302 735 1098 324 721 30 179 301 216 80 662 399 479 378 396 175 327 362 1147 807 450 596 354 658 599 584 827 302 573 193 151 715 174 128 590 302 12 644 803 446 519 241 602 42 568 254 178 585 582 333 237 492 302 651 601 224 297 192 36 302 50 285 288 728 872 432 489 26 570 591 496 338 299 156 580 264 509 712 302 575 244 1255 301 424 272 448 260 151 338 1025 60 570 515 686 365 216 299 742 519 633 654 478 421 143 270 264 459 77 151 236 429 597 472 868 69 580 429 468 162 778 452 585 602 258 196 150 316 35 355 347 302 778 42 510 254 391 499 301 432 252 382 321 250 8 156 180 300 700 366 378 575 239 509 563 676 853 1031 634 302 317 43 578 894 177 302 476 286 455 38 601 290 302 229 291 90 307 150 251 432 182 302 470 244 528 362 293 301 498 667 400 291 30 685 383 213 151 228 392 865 135 353 450 427 741 256 232 264 89 110 301 448 496 532 499 388 420 278 302 795 531 294 692 804 539 449 165 700 602 615 180 298 350 45 302 358 150 300 559 537 43 269 430 201 340 1359 301 419 692 366 301 301 270 252 30 47 524 160 340 300 816 401 25 770 301 491 904 270 360 660 302 184 212 330 302 302 256 745 19 151 428 286 153 694 788 566 801 272 302 445 301 161 302 903 590 715 377 118 456 983 253 302 1579 451 714 250 146 522 89 268 301 331 600 571 1190 442 244 276 209 615 292 403 330 867 469 437 205 367 375 92 226 700 563 412 150 434 202 161 268 234 413 227 124 1227 800 450 1029 260 324 1541 361 524 279 749 36 598 151 406 87 833 233 301 582 205 70 581 62 995 369 301 712 408 679 151 327 302 110 809 464 102 13 252 379 148 235 601 1095 239 264 198 302 403 389 667 672 510 366 230 623 909 1228 549 860 248 436 492 308 449 52 12 693 160 264 118 200 424 776 872 260 187 283 827 417 253 490 621 765 796 788 823 790 629 601 286 526 451 136 300 65 794 332 560 1123 168 328 904 149 599 111 301 602 406 532 151 247 234 82 599 268 413 54 759 896 449 955 386 851 328 552 104 88 750 56 222 224 670 88 710 953 302 1117 193 501 537 339 300 302 709 798 396 390 163 1380 633 662 288 244 250 450 715 78 515 214 5 230 579 251 294 348 151 827 558 516 278 286 1079 151 300 363 21 518 926 332 236 288 938 1047 203 218 258 285 897 141 434 1441 146 260 401 504 308 43 578 242 1014 501 529 302 760 341 296 563 30 600 1113 298 22 368 386 1117 566 42 301 710 151 1018 301 316 679 9 185 563 480 292 560 632 281 151 590 579 196 297 252 804 293 173 158 150 1067 512 762 992 942 301 552 729 222 704 36 302 64 302 759 599 814 410 300 202 183 714 270 468 172 754 487 748 245 369 740 151 243 580 640 300 602 146 59 321 464 219 348 302 76 336 246 30 845 438 167 793 762 671 471 346 759 450 151 293 597 814 468 13 747 244 507 301 302 347 211 310 260 274 67 698 754 858 27 333 451 782 724 540 342 580 301 854 32 900 302 301 463 699 541 598 234 139 675 151 302 355 242 459 59 301 395 624 383 32 363 108 589 754 46 829 40 151 168 698 927 279 482 310 482 256 724 782 703 537 679 235 384 301 386 252 1362 763 402 111 592 528 151 509 346 512 273 149 492 676 680 282 511 799 70 778 170 498 212 939 688 528 350 581 488 438 748 506 489 874 433 841 1247 498 854 644 962 424 490 74 242 1313 479 302 88 302 21 1032 340 302 480 491 793 726 1054 302 67 192 151 705 1156 808 303 930 530 714 420 506 665 728 256 121 256 302 300 84 774 1051 248 392 1016 162 878 536 745 255 722 301 460 1078 11 838 295 292 954 235 301 524 330 414 596 151 303 603 1063 156 357 705 107 469 302 572 6 75 494 511 155 395 667 34 1033 229 414 445 1042 301 1014 249 484 75 408 959 535 477 242 226 434 385 538 301 1044 1603 83 638 359 151 459 129 611 302 507 538 420 434 806 151 1308 577 45 303 1042 280 391 402 495 84 441 42 558 122 664 837 1442 110 98 533 245 4 151 302 329 361 683 661 246 412 511 414 757 393 571 476 372 743 335 302 342 258 245 132 548 301 881 393 345 302 601 741 794 622 281 62 284 302 730 382 390 302 396 451 39 601 300 301 327 570 659 382 587 31 350 151 301 584 1100 248 184 658 150 488 703 301 1173 440 304 604 426 724 151 410 438 335 368 35 150 150 620 453 233 300 425 418 302 86 138 1188 126 396 310 234 302 300 58 325 240 206 578 274 204 110 438 161 455 425 831 780 301 631 533 453 716 855 302 88 266 582 106 469 125 300 301 359 484 565 791 874 714 408 457 780 241 545 726 443 151 637 310 285 24 196 555 278 375 902 472 386 667 572 348 300 144 538 151 241 766 550 302 151 236 319 938 301 447 1360 230 100 42 508 164 431 300 327 187 246 170 319 737 205 878 339 167 279 375 171 150 301 484 266 301 372 362 316 266 537 915 301 241 1334 184 831 151 995 388 444 252 465 1175 252 394 805 84 703 602 536 401 150 80 137 175 618 1243 214 592 410 298 326 127 78 546 602 1033 633 425 505 738 313 599 34 1550 280 1177 516 147 301 398 248 715 408 221 749 230 156 126 485 586 296 989 603 871 289 602 501 989 43 7 1319 301 551 341 246 484 420 334 323 42 494 289 199 993 641 358 602 657 1191 214 602 495 786 349 782 187 142 280 515 537 623 509 909 235 234 572 206 417 678 1194 294 214 64 1223 478 905 444 860 302 578 835 584 234 280 795 265 589 555 355 565 374 349 939 1240 1041 513 302 379 117 609 674 300 132 248 492 536 1078 164 667 137 119 200 227 160 301 596 302 24 498 1055 487 300 541 1 144 343 648 1127 355 734 706 17 891 212 448 271 308 301 538 466 151 183 2 154 765 836 287 534 1021 151 1203 212 207 424 32 159 813 588 214 414 1049 513 157 151 635 620 583 477 545 991 185 302 604 410 69 677 98 762 316 156 636 301 603 816 302 775 138 1033 140 263 100 302 151 1186 612 491 300 385 415 300 851 292 1110 5 803 862 528 301 78 528 481 404 148 602 461 226 916 1014 679 150 306 381 184 354 626 302 33 504 581 370 12 544 560 1096 151 347 151 798 588 260 81 207 272 280 414 512 1114 301 119 794 226 407 310 600 896 601 246 843 449 878 87 602 483 182 852 556 1032 163 364 878 160 302 240 583 300 754 296 379 562 489 877 198 364 284 352 636 361 447 1008 982 174 421 13 733 68 366 434 264 177 568 945 506 675 512 584 457 513 150 28 758 50 210 20 67 105 540 705 222 301 877 524 391 40 589 269 759 452 253 117 452 300 598 318 778 136 36 39 302 258 367 453 174 470 432 162 549 498 452 209 288 473 720 120 498 168 142 324 236 200 595 151 243 645 228 587 735 603 633 71 249 24 222 208 434 300 301 749 472 419 57 173 1045 103 415 301 651 376 495 674 346 136 818 323 302 909 299 1157 344 584 251 211 1334 1176 603 697 818 850 604 650 884 506 292 150 453 488 299 161 143 496 723 603 288 365 301 239 645 393 462 585 603 966 238 485 412 170 415 184 735 214 602 399 309 959 449 694 54 385 599 764 212 567 1479 1592 90 700 1039 292 200 856 1150 742 466 527 750 172 948 463 452 255 301 560 712 212 429 302 706 335 564 953 783 356 302 171 302 479 302 689 449 164 404 649 151 285 180 1114 811 1556 301 560 486 542 184 175 469 803 513 281 234 268 467 540 1302 352 453 302 277 1349 486 301 1238 236 534 595 296 399 535 486 404 230 778 214 875 548 650 760 606 766 84 1175 476 772 663 720 444 300 301 60 762 155 298 397 822 370 360 857 173 554 804 517 1115 744 451 487 669 350 426 387 392 652 158 1012 452 489 298 824 816 28 777 150 427 923 453 256 518 656 1110 301 163 588 301 939 789 272 251 736 549 216 446 158 802 1229 674 219 638 390 672 278 192 29 230 420 408 300 699 1344 60 464 816 715 527 242 346 300 154 374 631 900 407 281 247 868 830 74 604 205 306 1044 803 154 216 300 569 53 915 269 642 85 471 412 16 1273 233 569 292 515 1013 302 21 761 696 665 418 973 921 601 816 302 1117 687 30 601 392 478 860 109 734 414 151 131 959 300 277 998 301 647 722 718 439 153 824 823 63 356 301 418 211 591 469 752 28 366 838 1184 809 15 250 236 503 453 216 290 50 37 300 434 898 13 301 210 302 1041 1164 298 552 542 251 952 441 210 150 1328 287 66 1047 503 553 377 300 719 512 853 354 711 295 1079 149 296 1395 492 204 467 150 635 28 150 151 302 577 900 250 167 158 481 761 302 385 380 781 817 266 182 411 326 397 151 345 302 214 114 298 449 140 119 536 166 265 220 522 600 596 757 300 301 592 141 497 112 268 263 223 282 719 221 301 558 599 448 70 300 1250 228 45 294 174 830 301 813 542 54 448 242 558 405 296 209 287 775 91 238 284 9 237 324 127 302 109 366 322 541 942 324 1066 293 282 209 151 369 239 512 150 716 407 838 48 670 151 285 382 347 453 480 273 294 173 598 362 234 237 499 386 312 572 598 807 679 576 755 420 302 603 31 210 241 301 229 663 177 552 300 484 533 798 301 34 450 355 453 584 476 323 383 451 252 369 387 324 206 151 62 244 224 150 449 150 1013 335 1130 522 631 497 274 242 525 301 1231 116 904 338 613 630 72 257 47 761 580 589 72 288 160 500 263 153 936 301 926 228 612 155 118 485 302 432 172 708 717 258 301 450 708 23 1154 725 794 151 231 286 592 255 779 500 632 602 293 536 223 142 886 724 139 583 708 602 206 258 434 604 198 628 561 1085 23 561 753 489 129 599 117 247 184 964 301 354 541 592 238 151 335 749 151 279 188 73 661 652 151 602 706 187 296 837 635 522 826 1045 302 115 300 302 151 504 715 454 16 280 154 296 292 444 502 391 524 12 276 32 438 989 914 1095 1139 1651 70 64 24 1315 130 77 1162 548 1307 262 452 1084 868 561 929 530 140 250 216 495 510 671 695 302 329 191 335 1541 465 301 450 960 150 476 569 527 300 442 594 279 300 433 325 3 302 444 186 1226 346 148 585 708 554 606 452 1 747 844 214 509 413 302 770 568 407 428 389 63 151 302 230 939 302 235 78 682 569 219 180 617 503 301 270 6 256 124 330 300 299 139 759 192 413 302 296 49 331 149 299 382 305 90 235 707 451 272 301 486 140 276 321 665 535 918 302 102 441 875 1035 22 301 214 364 566 310 516 360 265 288 558 224 744 258 423 176 321 328 315 301 46 94 124 501 590 42 17 386 351 458 390 835 400 647 451 448 544 111 590 268 264 734 270 151 529 300 743 154 302 302 302 257 599 38 633 403 422 475 221 166 224 536 603 818 602 91 39 553 432 265 270 748 926 269 28 372 453 372 231 739 266 602 1577 248 151 308 86 178 302 36 841 298 67 278 544 296 621 538 360 26 516 181 193 302 276 206 198 947 210 256 648 632 404 118 301 483 151 499 140 326 636 152 98 497 206 569 301 648 223 655 301 137 56 1519 355 302 44 329 371 389 300 765 514 345 145 302 357 302 300 746 904 301 297 522 151 149 331 552 783 44 480 106 413 1087 519 450 40 682 301 301 969 272 298 401 196 208 612 19 587 643 47 82 136 536 241 234 302 77 274 692 1141 460 299 806 21 389 376 717 224 594 1047 233 266 150 427 450 719 163 302 465 197 333 375 11 302 151 367 314 391 202 66 684 421 72 302 219 50 159 6 15 828 445 405 154 453 506 831 131 622 980 472 418 219 302 601 565 53 827 73 339 807 812 450 560 232 480 922 600 609 472 136 1017 368 202 264 20 603 250 603 37 301 246 274 374 551 518 302 246 14 714 151 270 810 325 294 272 522 600 625 168 840 300 92 280 399 30 473 591 449 270 362 5 178 42 300 239 162 124 504 307 306 406 130 67 412 563 150 159 171 226 288 216 291 546 420 457 976 538 694 402 302 120 1673 651 33 324 683 163 1588 620 293 450 514 204 229 154 569 820 226 276 300 225 451 363 600 302 214 3 40 88 504 301 999 245 597 339 360 567 117 254 225 334 912 615 403 663 24 99 339 880 340 30 280 1416 676 849 2 419 387 302 8 505 425 398 600 63 445 504 328 788 469 188 412 302 181 545 243 301 934 245 10 1841 505 210 987 2 509 895 292 460 394 382 343 340 538 460 297 1434 121 217 268 302 1078 40 289 266 825 352 223 622 342 766 302 473 268 357 537 1142 1129 404 495 302 423 451 285 504 891 83 309 510 121 386 241 545 378 452 450 906 372 120 471 479 417 374 760 155 1131 883 113 294 826 284 751 130 66 301 68 151 300 622 266 1050 194 381 264 357 597 1174 565 576 763 321 779 804 942 66 898 238 247 391 479 863 200 1477 337 271 513 512 538 611 602 142 170 1147 615 300 162 937 397 919 1078 302 601 507 212 509 296 51 96 232 2295 302 998 58 167 565 448 273 862 192 604 942 220 224 349 412 418 161 1074 300 160 122 77 127 13 560 568 519 315 599 393 98 90 882 309 522 534 506 302 858 35 412 276 301 44 90 342 151 302 513 816 125 567 602 290 353 645 260 151 134 599 240 560 689 30 23 318 640 211 644 1217 300 240 278 287 342 374 1020 1133 20 398 232 452 150 266 13 577 511 885 662 646 216 151 233 632 241 516 189 277 509 672 246 80 272 1814 95 125 830 292 665 822 435 248 248 461 403 716 467 334 736 284 431 301 239 498 1013 1084 137 417 541 395 323 1071 1287 510 568 13 507 287 302 827 162 80 469 204 469 523 129 808 171 149 38 78 822 315 176 170 453 295 373 328 716 518 384 470 431 25 276 465 301 401 639 910 957 471 1462 1339 528 129 707 256 137 268 300 1154 305 806 506 210 374 256 685 248 260 270 238 783 875 563 302 597 396 822 705 577 325 170 920 530 500 445 40 485 15 206 299 128 694 601 17 287 710 607 187 340 868 302 174 588 280 151 301 599 593 1071 294 268 581 407 225 292 458 57 602 300 540 146 165 671 302 526 679 990 308 339 91 544 287 108 135 138 174 301 194 184 302 623 1215 34 6 452 143 82 345 417 499 612 252 151 149 723 452 302 6 302 494 311 620 412 515 151 296 298 301 995 302 220 757 378 951 266 274 310 304 601 322 800 456 903 240 747 656 252 518 196 364 834 150 301 608 1019 299 534 350 363 204 301 301 464 246 317 915 370 233 261 438 603 275 586 598 290 301 24 451 515 318 52 302 185 186 196 155 110 176 417 52 253 451 45 210 643 300 153 997 318 78 301 136 895 52 236 151 84 49 235 676 18 302 857 717 156 1080 150 369 1198 891 803 390 130 594 354 3 181 359 302 295 354 146 465 419 672 642 35 597 86 46 124 798 91 616 742 1045 302 334 378 366 488 328 164 181 137 187 695 302 533 518 280 600 555 796 381 151 331 478 282 293 489 290 192 274 299 270 188 706 512 340 605 248 302 239 637 554 117 722 159 781 841 301 337 302 452 644 288 573 161 590 154 36 895 669 151 526 1194 1114 583 70 1093 420 420 302 501 603 285 375 722 439 319 677 448 205 76 688 250 150 688 1135 514 432 1318 670 529 76 904 235 884 207 596 1043 369 1207 698 546 379 302 300 594 881 301 527 196 784 1087 597 149 343 177 652 1383 1053 176 299 426 494 545 608 277 299 253 450 35 1461 163 197 603 437 392 252 786 213 198 58 501 885 229 631 900 592 165 936 360 1392 433 737 629 216 46 642 314 352 61 746 547 152 22 254 296 336 151 647 147 348 262 697 397 1174 401 95 284 643 637 398 1412 1001 473 97 517 391 452 665 446 752 679 435 202 195 735 301 603 712 530 31 1468 262 255 631 336 302 699 171 508 579 48 57 14 246 343 153 210 268 999 688 90 445 294 452 260 439 863 434 240 198 174 200 452 301 820 964 1321 370 371 601 1392 21 351 249 434 302 20 48 667 1138 331 246 150 592 41 355 285 460 1246 349 105 301 209 1105 451 400 452 595 151 86 585 600 301 412 590 404 285 323 301 1012 211 210 317 685 705 122 224 580 450 176 453 1202 159 538 273 671 654 687 238 236 1497 676 188 333 151 268 150 323 255 1180 1318 45 200 77 151 425 557 230 301 208 408 994 166 719 209 467 302 301 125 227 301 938 234 15 40 478 462 565 300 156 500 163 746 520 18 266 188 205 490 901 838 340 1073 293 480 917 502 422 445 580 879 302 138 200 295 150 144 391 422 634 290 207 413 711 469 731 726 261 743 463 11 538 123 418 537 466 302 340 348 366 534 893 141 46 1137 452 720 822 563 729 242 672 296 522 322 151 553 168 334 728 232 239 250 311 339 268 267 829 668 96 57 407 171 604 436 71 127 418 536 316 779 144 1035 51 106 478 212 153 297 611 516 272 302 891 2 640 575 436 4 468 503 252 1228 210 581 357 415 342 187 32 609 301 540 384 234 428 2 273 307 260 55 777 440 243 477 130 9 639 511 588 151 193 413 722 118 286 301 150 162 124 521 302 550 603 357 244 511 1104 256 222 301 505 628 589 268 602 300 502 599 301 151 162 221 1045 176 201 194 592 224 340 290 297 1153 793 305 30 301 263 110 290 192 758 220 301 360 504 424 496 267 300 450 549 422 524 808 224 304 528 604 721 569 302 318 270 251 452 202 542 282 301 25 293 272 602 254 452 103 749 64 467 302 575 118 1093 577 439 58 441 369 586 245 301 519 256 696 599 452 835 42 301 301 288 636 798 141 245 219 684 556 901 607 300 399 794 88 584 470 175 6 266 271 460 471 272 31 223 48 581 582 267 197 109 345 302 283 44 474 287 552 413 234 443 987 444 4 100 289 506 272 234 567 527 171 600 301 21 248 112 301 620 556 300 588 295 302 509 231 792 417 362 515 86 985 467 1150 346 825 59 504 240 802 453 300 748 480 159 421 150 223 335 149 318 755 41 296 429 326 295 280 63 730 576 300 845 306 368 79 613 554 53 212 36 19 134 413 445 624 34 157 204 94 302 211 602 754 801 91 149 610 127 302 180 382 301 290 527 1017 119 263 86 299 300 69 517 480 221 156 661 138 45 622 57 304 385 50 323 299 903 1047 219 254 282 568 454 637 146 599 607 601 1006 370 406 858 393 150 534 342 205 209 245 845 145 288 564 245 127 277 399 512 77 261 19 181 481 607 509 300 245 553 586 355 556 759 299 1034 302 648 107 649 17 568 149 1270 489 763 67 548 290 466 259 62 299 302 599 302 860 347 544 701 151 138 253 165 379 647 184 604 248 310 288 294 482 556 162 299 761 527 117 302 136 154 300 316 300 536 744 390 108 150 265 263 262 266 1037 239 251 240 597 545 151 291 730 31 302 628 539 1259 650 377 301 431 616 327 323 399 468 485 653 158 603 24 908 300 886 510 646 1017 624 203 304 7 533 318 346 80 212 311 273 487 567 400 151 198 576 601 632 485 271 243 301 567 603 556 254 441 843 1683 561 438 248 819 387 602 304 525 182 356 646 862 442 737 833 603 299 723 453 851 615 161 334 5 590 150 151 1532 157 860 12 388 352 301 1568 110 354 1170 1132 213 162 250 478 604 294 278 556 916 563 224 300 709 184 293 808 218 204 981 734 1265 302 299 128 558 86 189 262 657 123 155 76 10 228 147 222 695 219 1314 368 250 461 489 50 334 737 538 515 636 352 315 301 439 111 240 232 323 230 1002 348 597 26 453 688 141 798 289 740 536 401 1160 46 869 840 871 429 159 341 598 905 621 258 604 1288 428 620 133 302 151 583 453 288 518 8 744 107 446 452 668 125 1010 586 391 246 298 735 345 874 754 596 1638 302 98 575 654 320 2325 526 723 632 331 93 568 302 685 59 461 791 521 602 210 452 300 603 275 510 292 773 203 302 493 123 515 255 712 26 716 822 283 684 962 1221 300 25 695 374 276 301 180 719 588 87 207 334 255 302 459 546 583 787 301 659 806 100 301 698 300 576 216 212 241 496 298 563 254 210 302 735 82 78 492 498 645 317 888 599 301 302 415 401 1129 1221 602 500 377 105 153 421 580 149 1312 452 284 781 761 551 528 150 398 557 804 300 345 33 1146 502 695 60 299 314 810 585 222 258 754 173 594 359 729 753 854 151 84 1211 416 276 578 914 321 571 300 558 1082 690 11 447 489 241 298 408 276 954 274 549 301 301 329 189 862 873 484 848 358 782 381 412 278 268 156 660 509 202 260 473 484 682 302 412 301 301 268 936 412 300 385 346 102 1300 1008 274 482 362 1169 302 1307 151 684 154 658 961 159 397 134 522 795 50 1139 452 109 27 526 385 525 128 214 106 566 399 415 1040 144 300 732 870 312 1739 415 572 54 565 143 522 12 740 505 150 544 24 601 579 267 783 945 302 269 190 693 784 189 246 341 849 1124 1758 543 498 754 623 256 637 928 5 556 119 557 56 10 435 312 301 1063 556 487 257 118 602 741 957 154 228 600 181 746 356 578 586 859 299 212 721 42 933 817 456 82 329 224 501 302 357 260 403 683 939 262 446 492 274 486 449 212 514 461 541 38 909 839 930 111 273 172 849 156 281 63 472 375 510 386 455 878 302 527 681 783 518 288 1215 473 244 141 226 409 301 458 207 331 15 402 399 63 479 63 1384 574 192 52 206 130 250 301 284 150 119 147 31 132 192 144 180 1190 294 402 717 728 342 26 392 723 1075 532 351 433 170 1264 300 179 1297 557 937 282 236 451 261 266 1424 65 265 81 1073 256 180 1131 284 531 601 288 940 230 616 534 570 261 58 433 576 288 307 108 554 231 151 389 927 296 363 860 1161 244 672 683 214 381 277 753 366 145 845 709 961 284 24 510 496 613 556 32 270 219 808 150 139 228 356 1070 524 1737 1060 49 260 301 1506 328 788 730 175 1332 1203 338 166 10 66 441 443 307 421 390 443 966 293 151 519 262 439 256 350 579 119 687 232 782 705 423 304 502 486 600 1312 814 415 865 300 267 151 582 113 116 234 816 449 198 459 279 568 1233 529 1528 515 451 1283 867 387 633 56 600 1122 471 1102 783 434 996 267 358 719 234 139 1031 442 232 66 836 255 406 423 1107 12 250 210 506 1521 517 1700 659 1103 290 920 111 411 634 286 292 280 811 671 636 406 301 9 630 134 802 382 479 193 685 733 48 54 136 98 449 70 559 769 569 366 1424 228 363 403 473 589 240 301 387 13 293 669 209 800 448 302 301 437 419 232 1305 379 244 545 661 150 21 732 357 803 644 524 221 511 594 549 655 374 850 582 1044 988 808 18 74 395 182 8 1127 353 286 529 827 1408 743 1019 601 300 348 352 652 353 92 429 617 234 1484 394 893 168 697 165 1132 245 289 286 880 334 443 737 590 10 576 652 267 272 577 151 174 548 277 300 605 168 831 754 468 204 237 377 13 713 438 506 544 302 438 474 844 478 302 184 944 149 150 508 900 296 552 450 504 451 650 399 211 175 333 1750 702 510 302 130 424 374 302 395 174 826 302 767 797 943 629 314 413 430 1367 466 1022 1021 215 375 532 267 290 1169 338 804 410 363 710 950 1087 986 317 264 780 707 36 302 1110 57 534 772 444 250 385 290 242 753 156 532 315 825 299 891 1050 130 299 34 282 301 601 814 214 453 302 830 252 209 414 252 420 343 431 151 498 254 192 415 1056 206 293 148 471 565 256 1079 254 544 300 566 299 450 316 961 208 154 1016 436 886 503 841 387 460 114 265 415 68 316 279 801 1057 271 181 1000 98 1203 1481 60 468 1378 1167 477 661 292 159 288 1052 436 322 544 520 10 704 603 308 149 640 299 32 145 274 536 8 515 1325 645 52 1206 559 195 433 268 259 522 957 1078 150 1138 399 599 670 371 533 442 144 1002 450 553 126 251 571 697 599 230 302 926 4 267 149 346 528 459 134 705 254 827 860 302 62 491 909 967 634 7 301 73 699 234 20 360 319 111 704 31 292 354 554 294 246 903 488 575 475 951 559 838 516 412 371 856 278 1089 1036 857 750 467 438 468 463 287 168 574 55 484 69 694 603 299 303 873 533 805 225 254 356 55 301 459 402 272 3 1056 1045 784 531 513 301 57 301 393 288 751 421 524 274 668 449 423 431 474 588 193 857 354 259 620 301 260 266 974 241 316 3 347 127 49 92 794 302 513 488 301 301 886 470 256 431 631 150 188 992 835 197 290 173 904 264 471 419 349 395 370 441 110 910 298 452 732 196 277 64 226 534 259 188 604 236 594 393 208 206 602 413 374 530 355 151 126 560 301 302 429 484 367 415 301 151 80 520 548 794 533 432 360 421 202 190 76 395 594 23 464 150 342 599 1273 203 166 190 301 1017 26 390 302 100 79 410 821 88 552 472 305 302 293 190 448 218 482 404 622 447 74 112 444 265 365 434 210 388 294 251 303 189 758 206 392 204 141 399 425 858 392 135 455 852 150 542 189 201 114 777 536 302 267 301 302 264 300 54 97 602 113 440 383 207 486 414 653 151 228 254 434 313 205 895 592 596 285 633 288 284 718 627 59 936 831 302 371 607 300 301 302 526 763 280 230 301 153 301 17 783 254 398 464 185 298 279 301 193 270 468 560 641 151 854 190 16 19 281 694 151 643 445 144 714 439 73 553 430 24 559 92 572 745 300 333 190 372 437 920 347 548 466 2288 18 545 781 526 764 952 508 1294 250 59 247 617 238 178 701 866 301 60 195 1010 266 302 274 578 1015 70 460 426 1 579 302 153 474 250 773 181 302 172 169 1054 302 261 832 675 12 225 558 150 909 268 301 446 447 31 55 177 602 124 116 142 466 396 674 9 301 327 302 170 77 156 230 301 476 669 297 774 299 301 162 84 209 353 301 302 186 603 73 151 262 428 970 741 845 24 452 597 144 374 93 151 184 902 812 162 302 971 856 56 196 149 255 145 1178 415 254 118 567 227 1195 547 151 902 159 145 1883 643 151 220 300 72 535 92 12 484 483 562 932 266 144 150 300 151 596 78 206 114 992 301 28 871 625 190 414 238 791 274 128 212 33 294 212 200 443 541 156 297 198 230 212 1227 466 382 4 441 44 255 576 1170 270 298 539 150 565 254 156 635 301 562 320 473 671 568 604 301 45 380 185 551 470 302 260 239 355 146 294 302 584 276 270 32 335 678 198 301 798 162 599 170 8 391 149 161 104 478 80 319 656 602 552 58 258 282 275 299 255 368 506 469 631 609 1406 377 125 258 477 348 523 38 829 986 302 61 194 174 192 179 151 377 126 427 71 41 300 653 343 721 36 406 156 581 748 41 797 113 38 605 290 226 655 833 313 543 255 398 151 431 301 738 430 6 59 299 265 254 254 276 301 198 151 506 501 162 213 145 198 301 817 151 298 302 397 98 245 205 403 562 569 1071 304 173 344 339 371 207 302 647 368 193 300 270 640 301 876 301 260 244 301 600 418 273 604 151 253 148 290 210 290 324 601 262 450 180 1206 263 678 111 600 571 151 48 184 598 302 300 27 396 386 94 11 208 302 410 178 471 603 218 378 582 493 216 511 211 506 302 497 62 292 258 434 40 287 564 386 355 660 196 407 581 532 327 172 703 698 118 184 254 183 427 370 269 24 527 203 601 808 1065 297 299 254 872 754 115 404 517 282 166 634 415 858 1011 236 330 1138 208 877 420 689 900 689 302 588 606 384 494 266 519 342 151 571 546 387 151 301 136 466 395 89 157 424 382 300 137 152 343 760 29 244 779 747 306 411 363 151 89 202 402 26 493 188 907 563 301 151 218 413 441 304 664 227 94 531 301 211 285 902 537 148 906 659 307 150 374 149 579 206 332 834 362 300 252 361 112 502 147 437 302 299 696 276 652 58 1191 730 224 152 415 1127 17 302 554 278 881 369 178 957 30 266 695 591 388 261 332 144 619 248 266 596 10 337 697 58 405 494 57 357 232 383 349 587 732 482 482 1155 526 821 339 1076 302 736 348 302 257 664 818 557 565 331 142 237 149 162 136 430 431 394 262 258 313 594 210 452 20 210 123 220 731 297 300 1017 700 269 26 36 332 46 229 256 430 780 1069 192 178 493 602 695 436 506 754 706 48 551 404 642 302 301 266 806 301 301 262 302 302 129 22 384 485 290 196 130 125 710 170 785 430 302 216 208 793 220 746 531 203 563 301 266 203 301 366 615 335 194 321 378 538 68 433 64 737 241 6 159 202 284 431 1594 786 305 951 472 407 26 604 297 316 801 520 581 568 288 442 313 263 278 560 302 307 60 298 178 431 76 132 151 1098 45 39 231 288 754 160 173 586 123 31 334 1039 520 302 210 69 229 564 270 162 215 281 252 298 300 445 599 399 151 140 269 608 62 389 594 326 266 269 770 266 18 442 237 474 453 301 300 1085 504 302 235 384 119 67 443 276 302 290 152 149 490 329 109 192 200 136 649 301 795 151 212 40 489 323 916 360 293 64 204 558 301 32 149 602 302 156 286 292 632 302 602 116 585 210 770 42 417 1119 49 722 1187 750 560 164 726 565 691 394 566 311 202 603 238 302 388 101 202 204 151 238 368 460 531 150 272 299 292 477 301 399 148 363 259 42 272 222 181 399 959 452 407 305 103 694 36 434 299 196 289 80 429 499 580 22 283 235 534 636 60 116 302 274 295 302 195 732 301 215 299 522 456 455 262 774 302 295 440 71 214 511 206 147 88 281 589 302 136 429 52 25 194 328 426 302 338 438 664 717 1156 508 256 576 55 416 1102 226 230 711 318 677 512 173 779 483 240 1006 101 448 721 289 32 202 1257 383 644 151 442 16 358 478 584 310 302 296 32 153 712 296 216 949 365 64 1156 441 275 435 16 252 224 5 214 362 149 62 290 212 1021 302 324 588 141 161 162 1055 323 242 356 518 262 405 653 25 1083 298 78 302 159 109 568 221 252 243 534 1041 457 609 1194 415 710 301 634 516 393 151 457 228 630 296 438 127 46 361 401 76 150 132 530 549 966 128 206 295 697 448 663 602 405 196 651 813 301 56 258 189 311 152 49 561 383 323 478 494 21 128 340 519 301 213 405 612 639 118 42 42 220 326 852 160 403 485 678 862 386 860 236 580 804 142 507 465 406 46 213 124 237 890 1230 238 782 659 1168 432 333 357 159 661 687 189 286 701 278 594 1268 280 69 16 258 189 844 150 603 182 436 300 506 278 502 214 444 425 291 313 1084 286 367 150 545 961 695 352 320 1535 38 436 281 636 123 601 841 406 423 306 222 200 151 332 467 582 146 333 154 730 200 1120 298 489 1185 834 602 664 138 565 606 296 626 139 1044 467 699 302 1109 150 438 554 144 1042 538 453 522 1253 426 298 315 500 600 686 472 594 703 758 10 963 999 614 301 534 273 544 526 448 100 332 62 340 301 564 499 120 674 754 1075 301 734 603 503 297 1111 300 210 483 412 517 668 246 301 606 302 411 258 211 250 150 531 274 350 80 316 592 79 11 451 1410 1131 5 593 411 1526 593 415 1613 301 557 307 582 91 470 262 461 151 525 301 231 302 952 200 66 302 305 1274 949 171 299 259 372 239 571 302 227 167 1169 448 495 263 330 1097 562 600 688 248 830 549 269 301 538 554 629 215 397 454 264 542 298 669 248 297 579 257 220 718 301 174 182 355 882 242 359 666 579 498 88 301 176 413 124 301 277 690 150 1977 663 192 710 1012 431 67 472 503 56 436 902 449 203 1757 752 245 810 782 211 145 782 86 248 263 806 301 442 155 186 302 694 266 794 211 520 1467 188 599 610 298 51 518 302 598 154 816 563 1353 233 350 813 509 504 523 811 295 519 148 826 302 741 786 492 197 189 28 1001 392 901 396 275 301 254 244 151 752 755 520 28 619 347 240 341 79 22 300 630 219 278 151 681 151 270 418 270 830 226 590 117 1028 638 154 621 480 298 833 363 183 591 397 306 461 1093 972 26 87 56 242 437 1051 702 819 163 680 485 301 32 1004 151 316 544 506 245 185 234 259 242 518 129 170 477 301 313 1002 274 208 153 1299 474 461 302 603 901 663 138 182 787 572 174 205 234 765 455 453 301 302 213 1005 453 695 630 1310 347 445 348 125 228 317 320 601 263 775 108 641 281 715 299 898 152 980 1173 258 647 435 176 38 345 112 738 508 187 533 427 300 151 730 301 300 300 243 367 708 264 1559 576 314 719 105 382 148 688 373 288 753 262 305 1045 452 290 188 602 512 983 435 11 493 150 586 528 49 211 151 222 84 554 250 599 302 452 577 582 1197 686 441 503 867 151 194 362 526 628 10 4 925 648 532 519 473 211 790 279 349 411 151 299 312 602 845 229 51 302 402 244 30 569 302 334 370 272 418 302 226 92 602 272 1241 239 456 300 567 292 625 214 279 246 466 108 496 151 261 337 300 151 756 220 404 94 520 96 300 1033 56 499 751 518 661 388 115 253 522 939 277 151 11 602 428 276 270 235 347 298 456 783 589 930 738 365 102 858 46 522 553 19 728 454 463 524 194 178 190 111 410 159 72 998 297 313 100 216 832 434 728 603 297 579 272 1384 233 222 351 381 273 403 193 691 126 175 216 151 623 93 246 70 1006 584 301 252 472 302 31 191 397 138 602 141 632 285 298 584 929 184 344 526 205 548 860 68 24 235 83 196 306 454 196 628 488 536 349 301 410 253 301 196 811 426 192 384 266 102 186 1274 588 299 302 840 656 505 717 214 101 496 705 423 291 831 537 142 487 302 465 19 218 566 89 298 271 676 559 301 271 102 299 1346 301 38 600 408 249 445 1316 372 60 253 1137 495 151 186 380 292 450 151 663 2 1021 262 3 443 493 369 302 278 919 1531 930 775 299 128 356 284 626 301 418 147 899 377 446 1355 302 648 298 547 505 1 876 481 364 205 770 338 151 360 900 301 465 1183 622 506 1064 1668 301 1106 765 328 363 753 297 80 965 421 238 612 252 142 146 918 224 902 1263 600 438 382 505 552 1006 1008 518 804 289 601 122 639 663 838 1200 230 151 151 472 34 132 196 573 709 154 1361 750 578 148 102 493 589 704 217 408 151 1206 193 570 566 588 17 758 995 212 342 302 279 661 506 1078 748 577 322 870 712 1606 1492 848 1363 583 595 226 722 302 1220 449 1870 266 176 974 559 882 657 639 346 452 245 1226 1206 168 1425 132 600 599 337 298 598 262 415 1010 1049 772 14 441 1354 89 352 732 603 301 66 811 452 554 835 302 653 579 260 427 1252 1473 196 638 580 382 197 218 297 649 263 901 1161 70 537 1118 301 571 1182 269 130 409 1015 509 29 416 377 151 927 302 302 1021 139 369 605 261 1097 236 924 187 770 680 772 89 765 1118 241 1059 28 947 902 153 292 1652 708 828 840 555 732 333 1252 1437 586 981 295 326 2056 485 995 1012 491 216 220 364 899 2268 342 138 419 301 1492 757 1078 414 246 85 721 216 639 167 780 735 784 500 668 150 757 164 1461 186 336 219 2100 1457 415 368 601 256 517 151 242 755 294 951 1157 580 1944 60 426 763 382 817 1012 393 241 275 228 376 986 368 595 282 1180 212 736 724 396 1527 706 1572 518 457 395 632 726 994 603 955 1317 763 214 2064 529 457 231 1704 53 320 382 293 452 50 1252 444 871 264 1519 429 313 394 602 332 339 895 944 888 569 270 1019 675 485 633 450 371 151 562 976 1082 334 555 672 1240 2565 517 639 302 302 526 1323 1060 905 873 1237 531 302 2380 1170 663 885 565 1256 73 154 1326 434 586 787 666 708 798 442 754 156 859 291 277 731 683 982 966 536 973 527 140 678 1336 1363 1806 444 529 448 461 501 351 370 1027 603 529 360 201 603 600 4 1116 474 575 880 260 412 452 157 942 500 139 664 320 418 235 1194 401 90 1271 1278 206 224 727 2197 1013 853 347 572 827 664 1270 1067 603 874 866 597 1050 352 1007 390 1154 758 520 930 1478 799 662 1495 649 882 429 476 729 1217 1512 91 857 842 385 559 597 166 256 601 672 300 127 457 1183 557 243 1046 857 951 679 61 954 272 40 576 599 440 76 1448 717 2132 653 799 1296 704 1104 397 260 406 650 146 999 798 996 465 1755 518 558 2704 464 748 614 1279 1104 1669 763 941 1511 358 601 530 732 575 442 282 381 925 1366 14 418 889 1138 667 738 563 602 452 1379 1325 657 1005 830 1950 268 1381 214 230 388 302 1565 443 1127 285 1473 279 687 4 988 1236 314 563 256 781 717 576 688 1406 31 1104 479 284 6 684 541 660 1062 1961 1536 569 966 458 905 1321 1478 538 301 63 1220 857 317 1738 610 857 776 247 301 1423 1324 452 178 1059 748 453 575 623 178 241 554 474 1515 980 298 604 150 1362 381 1030 680 1770 476 667 1003 401 109 904 501 18 497 44 478 427 966 515 137 168 1468 543 652 601 40 1383 710 1381 496 734 1074 662 722 189 452 399 1591 407 521 788 836 301 305 645 301 302 174 487 894 302 731 1593 421 960 510 800 613 778 910 80 231 1657 448 838 151 833 1128 529 882 735 941 555 669 1371 10 1761 356 918 431 702 444 450 301 506 131 151 882 460 22 586 1121 520 678 1121 554 596 826 534 1431 823 916 364 627 479 620 979 610 1145 1692 264 751 292 1289 1096 1398 224 922 236 1153 795 246 1044 383 1104 862 1258 741 2298 826 361 1660 886 1686 959 887 789 789 477 1314 692 1003 1003 270 359 1673 577 274 663 1022 1590 692 159 1026 778 897 511 240 880 786 70 151 620 750 691 278 620 461 397 585 1212 995 946 1095 880 180 297 445 288 173 398 365 220 541 915 425 729 302 361 1100 372 319 490 253 311 406 499 151 815 2336 1454 1008 217 3928 183 1255 751 458 1472 395 807 500 622 558 853 442 708 292 207 818 786 412 919 1232 555 50 1383 545 576 579 577 878 408 432 845 1069 181 1152 543 700 738 57 190 299 1446 426 292 2 648 2 882 698 864 1393 151 1601 379 844 254 519 312 416 146 151 310 724 633 1335 302 578 1411 151 842 151 623 458 1042 807 196 471 743 529 387 327 842 470 905 162 137 796 525 780 963 1577 1597 364 10 882 274 794 847 251 501 318 173 1015 995 635 63 640 841 969 1227 1086 244 1327 266 530 1677 444 1243 723 958 1444 143 823 351 1153 1551 385 794 1246 601 651 59 530 418 769 858 385 2117 783 683 864 880 607 922 29 1576 441 1404 302 751 453 341 886 448 902 1172 79 264 1119 958 434 439 813 1194 1331 440 309 301 1045 405 560 1258 301 998 533 320 590 447 1234 1517 1581 511 1224 997 226 810 1167 403 487 319 480 302 780 345 667 90 988 214 238 804 1420 59 585 573 369 43 729 1005 519 641 812 1647 825 688 424 925 805 444 379 1358 726 355 324 733 571 296 447 421 901 1489 1633 99 151 296 818 888 301 893 966 929 302 768 262 1316 577 744 908 974 664 135 542 762 451 178 358 502 650 84 376 368 609 597 904 62 160 151 288 615 234 1507 1039 214 771 525 963 987 600 905 834 301 232 375 918 707 713 660 957 1386 90 636 699 1937 1344 604 1299 966 713 463 2007 982 979 242 378 964 507 362 190 434 211 327 740 648 97 1678 582 238 1117 622 1065 1778 734 612 295 151 20 846 1393 1086 346 278 1109 318 124 1819 847 915 1201 675 575 1916 1981 118 1344 374 727 929 488 560 1097 371 1182 455 638 540 428 253 703 300 143 886 632 936 51 387 447 880 870 1306 391 883 1174 827 314 549 499 413 1091 876 569 1212 1008 369 206 607 151 827 860 720 1238 760 611 1123 336 792 875 518 263 976 613 349 294 515 983 1080 987 1094 170 304 1110 1767 20 594 1041 546 580 785 899 492 302 691 816 1172 666 647 671 456 755 576 1420 562 524 637 312 1115 9 852 807 646 810 262 279 422 1063 721 307 605 957 151 1047 602 34 302 242 98 961 674 1340 450 576 335 656 799 655 23 756 1274 481 1001 697 655 479 34 32 1109 895 460 1108 1245 396 584 159 453 2358 796 1099 1098 1005 92 803 452 671 1322 358 628 388 425 1961 1997 174 357 1459 259 1139 557 518 518 24 382 1890 276 469 302 397 281 796 151 722 1179 674 366 542 150 527 94 656 639 1328 2234 47 704 299 403 581 1061 1365 2079 213 228 1231 250 1064 688 594 476 442 780 208 647 753 787 134 396 178 164 298 151 578 389 1091 844 465 946 1417 268 302 1300 878 200 471 1161 174 184 1536 1601 774 1168 772 1075 1183 400 933 2156 1103 795 801 362 24 141 617 1285 901 1209 240 1369 213 1159 570 441 812 498 706 973 645 1675 1103 1195 301 1085 972 805 806 563 424 59 1062 1020 1109 1221 867 389 712 887 541 612 572 351 1435 860 1229 602 2031 368 733 1070 1610 148 627 159 785 297 726 838 945 1183 726 701 564 198 1220 279 636 850 136 679 190 239 563 1058 647 150 300 947 406 450 120 833 486 560 124 887 1564 224 302 550 1567 1190 1107 206 863 581 394 728 398 612 2195 800 867 598 446 1371 884 241 1040 552 595 400 479 471 1461 335 442 314 329 300 570 603 631 1147 743 778 452 1105 1015 306 289 78 448 409 669 161 821 265 451 1075 624 426 985 703 176 884 673 573 210 1149 603 1462 981 570 472 1225 1051 151 354 1559 220 960 534 348 680 320 1157 862 1666 760 261 861 631 718 257 486 822 1206 1596 427 488 301 538 467 484 176 44 50 556 647 862 376 510 217 671 301 1038 408 661 956 706 760 353 375 129 816 42 1910 471 499 497 192 413 1343 492 1151 504 1335 716 48 894 171 392 562 302 767 554 1135 221 672 1184 302 11 690 479 262 679 369 301 414 1007 782 1001 151 350 1080 393 299 328 1059 41 641 729 239 605 820 365 921 52 231 273 600 651 362 824 155 519 484 674 1117 402 720 820 1291 596 703 396 302 618 450 393 1022 960 115 390 612 506 381 767 758 509 329 832 449 132 726 1469 506 738 1056 752 72 1228 980 1025 731 1292 1080 24 1163 1100 562 662 667 270 39 623 383 1718 643 827 227 336 1562 591 1075 1178 193 840 668 541 861 244 1389 236 626 1428 848 46 43 372 1081 298 544 767 1036 302 1152 465 866 867 1004 410 464 310 135 25 264 302 1157 112 691 241 252 301 793 1771 526 384 699 10 729 205 1125 325 244 736 944 200 482 196 1871 134 613 1414 274 243 835 203 463 213 772 286 1096 855 443 525 371 537 468 90 628 805 226 110 441 1355 1290 624 351 435 998 841 213 1062 961 586 345 555 346 1247 302 853 1293 322 514 336 239 675 171 582 559 418 348 743 160 302 486 15 647 715 527 903 944 300 645 276 589 240 514 292 637 755 456 791 474 217 125 844 432 473 572 796 517 297 304 551 376 939 1058 821 783 315 48 386 503 951 1051 170 549 446 673 245 462 132 232 475 604 299 902 308 38 981 1190 148 433 694 655 498 758 492 503 154 1351 558 246 1215 992 289 302 576 1549 494 497 1287 1013 240 860 994 1521 1161 274 325 660 1088 822 496 444 1442 571 534 540 1131 578 118 299 419 618 411 1042 198 2578 774 1067 1228 140 1061 1095 1003 581 300 873 243 1148 1255 387 556 723 987 487 1319 1132 727 1081 1494 1179 784 635 301 569 786 206 504 912 696 404 752 151 857 1688 954 601 151 440 452 266 151 770 1148 447 247 575 935 863 543 267 425 455 775 306 215 299 623 535 513 453 101 149 649 675 769 330 1067 1121 309 311 1175 594 608 786 976 370 302 485 75 708 222 995 818 1354 435 1474 1594 14 1148 772 486 1193 521 1351 222 1286 310 729 620 194 765 501 453 1283 939 69 895 541 1158 737 1254 40 708 438 926 865 777 1022 524 678 506 723 702 1482 634 1751 1633 339 270 1396 507 300 739 529 873 651 951 572 687 510 1327 777 1249 600 222 648 1289 103 398 860 84 545 356 755 473 592 1526 309 380 664 402 510 216 935 193 1110 859 1353 787 57 354 500 166 339 497 148 437 360 301 904 512 301 719 150 1028 837 150 430 538 663 128 174 460 96 1056 508 1192 758 717 326 1082 506 817 212 1410 854 1138 442 573 547 21 943 616 995 574 430 512 599 651 803 317 504 136 854 151 723 717 1161 1011 418 992 1174 531 370 224 898 428 805 719 1407 842 221 832 579 319 708 907 1146 486 1108 238 282 905 300 474 650 1048 821 596 335 200 701 876 94 150 519 1348 630 475 505 472 480 555 607 274 448 783 365 1249 449 1389 1091 297 932 405 1052 290 633 549 727 701 957 371 372 151 779 285 898 252 690 406 768 301 1057 737 959 620 1300 863 856 363 1700 297 204 494 52 332 777 775 872 837 217 989 781 1005 466 812 1009 899 1332 996 294 743 994 616 249 414 901 591 943 254 160 257 645 690 933 859 1430 838 775 302 611 1020 416 169 213 818 168 606 820 507 270 581 542 534 730 431 358 754 639 286 446 133 345 809 1264 212 1595 513 150 852 403 976 714 553 1458 445 581 602 150 228 1589 944 415 420 823 395 602 306 491 592 644 825 422 494 842 511 462 734 1818 268 253 457 539 423 999 385 525 533 600 498 599 774 198 600 978 889 824 650 1141 351 656 225 412 242 343 443 831 1161 1013 1191 381 103 448 356 1260 870 593 1207 261 1359 714 399 843 590 622 1378 370 839 358 206 452 343 418 652 632 612 808 426 903 1275 721 422 785 601 573 302 211 767 897 1256 161 452 272 875 866 720 417 559 150 510 1428 1384 195 48 360 681 603 432 462 754 18 75 650 1441 1460 723 479 300 1538 661 903 273 644 1404 1744 485 1333 558 2001 1616 797 233 280 1507 134 537 1009 1034 728 1218 371 1065 700 992 534 754 329 926 314 1942 823 302 591 208 302 1551 751 546 32 554 984 32 988 338 474 603 264 2393 1188 1067 618 302 1155 235 1179 812 151 595 855 21 228 365 301 485 202 451 340 652 103 722 302 266 137 120 386 278 2 176 447 806 913 1069 1011 499 995 1331 310 468 604 994 372 447 889 321 1992 1386 522 821 248 202 1368 932 844 858 871 1336 654 997 848 786 824 42 405 500 120 566 836 148 937 253 1099 670 1266 860 1452 1234 86 420 425 1468 773 1719 738 356 2027 453 757 420 740 138 1811 1205 1244 130 1727 1225 657 737 276 700 321 589 888 545 605 905 221 331 254 690 1308 1279 160 868 287 1033 604 301 452 1168 299 2287 1353 501 1004 901 429 1875 1608 819 2318 632 1479 780 1592 172 312 640 15 1558 581 883 749 1597 691 284 995 546 590 427 1027 954 300 865 973 1069 356 535 508 305 40 584 120 306 187 1024 195 297 1156 632 111 250 552 765 173 130 868 288 107 902 813 811 426 928 2108 111 633 151 315 933 276 93 1151 1504 932 521 296 555 86 1149 614 872 424 771 1426 776 493 318 795 869 981 825 1145 258 801 393 1501 506 978 1261 151 1090 483 700 1098 604 601 428 905 1429 719 561 709 314 1145 820 1958 1208 2765 991 1160 711 1195 460 1123 601 1019 690 801 428 634 182 509 393 1133 1528 826 281 766 363 520 121 501 231 732 417 1285 702 293 479 1225 1194 341 1166 1127 1334 134 432 1222 1140 1239 632 539 556 216 402 1316 224 223 292 361 1356 136 419 1095 1314 1041 771 639 49 869 1104 646 618 1085 316 681 256 310 69 309 986 852 1261 297 579 287 828 110 430 862 488 1629 748 1457 522 1508 503 432 574 121 675 1301 210 226 2160 794 1155 1293 1230 610 481 569 2078 146 572 314 988 240 387 140 873 137 683 756 998 1346 785 1200 803 1776 386 1285 1503 837 1156 880 1448 859 687 452 102 1032 499 313 450 1262 288 329 640 72 800 547 843 353 542 878 151 298 503 846 119 122 1079 150 510 547 973 616 332 585 686 259 318 966 483 654 987 450 299 301 455 151 151 933 390 528 544 111 120 399 200 1692 1162 227 118 350 558 492 20 940 460 489 400 813 141 138 440 464 82 282 515 606 136 569 302 407 768 151 392 337 849 739 1115 302 267 274 444 71 192 729 84 572 590 322 855 349 459 217 294 832 135 574 406 741 690 721 1031 300 506 489 1181 151 1898 542 1195 904 298 1115 1518 1157 1020 1236 433 1796 459 300 488 2658 39 196 776 1379 190 722 299 813 525 1299 302 526 522 615 298 1617 956 898 708 316 452 398 498 149 335 588 876 228 1090 596 675 931 1066 598 771 1045 728 1308 884 985 340 954 1874 795 1448 678 451 1009 546 1276 1398 379 1766 522 668 1276 242 1104 847 870 305 302 2450 445 838 416 905 753 374 372 1652 1455 445 906 1433 488 168 323 762 1016 1143 1290 404 1189 1204 1281 1005 814 781 736 746 543 1402 1191 968 2034 440 1499 202 1888 675 515 423 302 1137 625 950 1792 1415 1681 262 618 1674 922 1029 1119 892 790 803 1487 547 901 1167 1189 419 828 788 1290 1468 2896 906 711 609 200 1219 1741 475 1792 330 436 914 381 608 1008 713 654 1532 631 486 620 652 225 1099 1091 601 616 85 531 122 133 493 2 244 137 884 115 638 42 36 194 184 302 74 667 93 550 608 760 301 165 35 418 683 1918 659 14 302 913 450 369 555 115 301 282 879 537 741 829 299 657 622 1090 557 924 601 689 299 879 947 275 351 773 527 298 654 992 442 709 150 364 579 688 848 1475 646 724 450 269 953 694 307 1663 3188 857 502 960 428 582 1280 415 266 537 297 449 1033 927 978 754 920 360 1445 234 850 600 673 594 1021 1306 1123 531 1102 402 2105 151 506 1502 625 1528 917 451 1228 361 1021 301 459 272 2380 239 641 1355 1132 548 393 937 711 44 1515 2909 323 1407 1506 2723 2634 1327 981 654 918 571 298 848 934 247 1034 299 1597 1016 903 386 508 474 450 323 277 385 433 1243 635 291 231 53 603 1816 223 716 468 595 620 865 989 504 381 913 576 301 3 1003 520 601 999 33 909 472 1923 449 545 77 633 453 452 562 1412 1325 31 436 178 310 243 424 193 354 1136 59 1659 924 930 1044 301 302 273 201 66 731 444 96 758 201 508 580 728 584 541 476 282 1037 302 337 252 598 492 644 905 170 484 453 300 483 250 925 302 83 931 154 288 88 150 212 182 169 274 892 521 130 923 191 754 420 150 717 695 768 1285 112 302 861 498 1131 1154 904 276 604 328 47 211 938 200 509 279 844 766 293 505 716 404 575 14 26 1274 408 729 535 1 280 448 889 902 784 2185 935 869 608 823 405 587 1460 168 1077 941 784 489 1813 885 773 1431 873 615 975 264 670 1720 1563 593 1031 948 352 412 1016 302 584 2157 934 767 337 837 413 518 302 108 302 248 651 803 1054 469 220 842 272 331 529 485 440 452 1376 598 596 413 873 696 1708 859 1111 453 1155 2437 452 151 842 161 1093 1592 448 452 526 625 528 898 609 888 560 693 1309 788 744 224 522 1142 1151 1025 923 396 208 432 73 672 1600 346 1145 1739 649 683 602 5 248 639 1127 1411 729 793 878 302 339 160 1118 1398 1215 447 1224 1352 404 1406 302 1237 1396 854 1116 83 1042 988 754 728 296 960 1236 1021 853 882 552 534 655 302 354 1209 79 960 2389 854 723 973 1005 1303 1438 1665 104 1670 826 442 2873 963 625 387 1488 1233 1958 1977 788 1135 1562 1397 311 262 1074 976 980 833 1197 890 357 187 601 445 805 1138 273 472 1522 599 1650 747 1096 1774 386 438 965 295 1068 407 304 981 29 994 337 301 461 835 289 236 638 969 1305 301 945 223 208 1083 528 1019 527 658 207 300 931 1413 420 358 406 196 682 750 299 602 672 1474 2556 279 739 654 1056 600 468 273 504 941 203 1223 1140 151 1175 820 1376 487 348 933 301 264 973 1445 321 417 603 2012 988 728 1570 1087 1484 137 314 255 556 1771 185 1799 663 926 364 799 551 560 1325 445 320 1112 564 1553 1231 703 1143 626 302 553 679 250 988 776 1643 367 1281 192 248 571 104 1119 111 151 813 41 881 666 423 658 62 545 18 1092 413 614 295 643 1409 1080 302 598 451 326 288 1288 570 1000 686 1110 704 705 530 1412 240 1132 1272 991 1622 688 469 997 1021 1174 973 531 489 193 293 726 300 163 1880 178 2001 1294 424 261 1004 12 232 1168 174 1184 617 833 346 611 186 1299 168 1782 1263 569 625 872 861 1091 1185 1335 1254 1634 198 1033 302 452 756 526 1059 315 453 996 495 1010 2314 1074 1275 593 396 827 1013 386 730 1431 894 4 971 916 440 759 356 772 860 846 784 412 151 449 512 978 137 22 1069 107 2337 637 737 1029 1327 580 1291 1549 336 550 117 752 1604 2495 50 1377 19 975 402 1768 586 597 1129 1393 963 244 2032 401 2007 302 1077 1052 1022 678 883 428 2594 757 463 873 941 1227 967 1817 1225 145 1618 623 1008 989 1269 1879 56 98 1122 1337 128 403 378 358 660 345 1051 1736 1939 1060 507 301 357 976 583 3374 51 734 1065 999 1214 1371 352 296 375 1050 1182 1443 640 2040 1315 1455 474 1143 703 1532 905 752 528 1188 1904 1520 550 27 1038 750 1041 716 872 109 275 1118 842 617 1083 302 379 534 822 2358 732 730 354 125 342 109 166 1595 434 226 674 301 707 862 450 297 669 300 353 535 514 177 698 1340 1395 166 212 1862 1143 2285 1043 2287 657 127 579 953 151 559 1402 127 770 1052 687 732 868 1514 746 834 1248 1005 302 952 901 572 871 346 1314 528 504 806 807 30 195 1166 200 494 796 247 762 371 823 1152 1611 587 1216 805 325 1302 744 827 494 1505 1288 428 1012 1062 1596 898 506 2142 1058 198 505 1167 149 925 1547 773 329 164 771 746 755 1649 1079 1375 1297 970 1989 288 805 561 676 1251 739 420 779 1036 541 1655 634 865 483 559 581 762 322 481 840 280 1037 862 1070 790 789 424 687 956 480 302 894 870 637 862 616 119 1790 697 296 546 614 730 211 575 150 1075 685 602 775 645 243 302 381 138 223 422 302 414 1092 678 367 210 920 1035 1455 309 242 870 1353 664 491 886 667 300 214 461 327 658 341 1768 211 634 934 302 1529 612 855 538 1407 987 1073 412 295 2025 453 351 705 308 387 959 1428 427 1508 1239 296 128 433 1503 1188 994 521 252 144 894 1062 212 126 610 523 262 513 577 1179 999 498 1178 463 559 2383 884 309 1766 1335 421 706 1241 184 2517 68 769 511 1091 1307 529 148 714 1473 1934 479 823 1168 502 856 1136 1011 1290 430 559 893 397 556 297 1871 1237 705 1079 479 789 158 603 559 1459 864 522 444 684 151 468 390 786 675 684 1148 308 1176 956 972 664 640 1055 247 1202 715 834 1211 1364 465 1008 1189 776 543 642 288 1433 604 1188 1119 316 619 236 214 2178 961 799 676 795 1225 812 370 1455 720 1449 864 348 465 337 302 495 450 1043 338 878 904 717 345 1762 543 9 2560 226 1401 1824 224 2561 1021 677 28 1323 996 452 905 301 599 1251 474 701 966 296 1518 905 503 618 1139 745 300 534 882 1028 423 551 912 120 462 1551 157 842 302 1001 536 1352 463 796 1275 210 309 201 677 514 150 600 1129 1167 223 506 604 527 1234 949 591 678 438 327 321 692 291 1420 408 365 1129 487 422 1467 995 661 216 1194 478 866 732 903 874 351 1325 764 454 415 444 301 521 415 581 892 483 55 1240 76 734 698 643 994 282 301 402 383 93 300 434 561 821 643 808 489 1252 827 680 255 1685 383 1101 389 963 489 731 17 345 2877 1201 554 985 988 301 367 657 1144 1033 479 442 542 531 751 554 883 701 574 1308 493 727 610 651 778 588 634 600 1038 1294 1257 1041 1116 305 1384 912 1464 1372 459 917 510 589 799 746 91 1569 1267 222 1009 1103 250 151 275 659 1218 1375 694 301 456 778 301 568 523 566 684 326 659 1203 877 527 237 844 311 157 464 641 1295 650 424 299 1542 338 464 448 577 545 88 451 546 448 1922 730 653 409 556 909 144 556 706 914 146 628 1276 1536 603 300 906 989 805 1706 756 1272 1342 1011 653 445 441 1099 1494 216 1249 72 275 619 648 32 738 21 678 381 1099 880 1889 1289 993 271 372 1355 949 674 144 581 684 169 701 9 1289 1540 1123 1144 336 10 1234 496 210 151 653 554 1231 1149 446 903 669 378 980 756 1355 504 621 357 251 328 1234 378 907 335 289 1703 246 729 121 431 578 1256 534 325 997 1200 1864 1427 1206 897 2121 402 1310 855 774 782 1786 1578 1850 1283 1299 435 514 196 366 271 903 586 1239 1387 599 340 358 905 1561 982 764 557 337 343 302 841 1158 696 944 449 816 1345 475 205 519 1383 461 951 58 1012 1290 1654 313 477 993 93 300 418 714 389 894 498 941 622 591 202 833 901 1294 228 883 1572 1132 467 1772 718 493 3085 344 325 1016 504 168 1291 857 3844 493 1365 621 1880 268 1082 300 151 684 717 921 500 1212 454 955 1001 807 170 1222 444 563 1229 302 748 1060 1215 1219 1474 1339 967 873 1800 1015 1335 1599 1656 1004 922 809 304 1116 1333 1618 560 1909 964 1484 839 428 1557 780 788 568 598 1296 543 804 1599 498 979 1184 754 456 334 677 751 1411 662 344 528 150 571 1037 535 1072 1069 1877 274 1059 124 1196 252 240 424 528 799 575 1171 281 252 887 479 1501 152 1571 302 338 317 71 376 241 496 2105 964 457 42 1031 558 1732 409 354 151 595 204 686 901 609 949 806 363 71 17 1168 439 601 549 334 284 888 608 590 580 981 216 168 771 1408 1318 546 966 231 1388 888 1505 1156 302 739 459 440 151 1080 642 590 964 1963 749 549 852 604 1559 730 509 1381 893 750 177 603 16 572 350 1207 609 496 1070 1212 441 1523 1481 348 604 703 412 622 378 105 1044 861 151 428 667 109 2519 857 634 438 181 1116 421 954 748 1551 770 795 50 1273 498 812 297 379 457 1268 525 281 150 302 210 1300 220 1863 441 1206 659 679 472 726 987 889 443 1088 1630 739 1224 749 1261 611 1177 1423 2 34 562 1245 930 553 1050 223 614 1419 817 576 1145 1497 532 933 1671 454 854 273 1009 451 636 1939 534 891 694 732 1411 983 699 750 1394 544 1635 1103 2075 1458 1077 1045 1561 884 589 308 1009 1103 1040 652 1507 440 296 1073 111 716 848 1276 576 1446 728 248 856 502 200 945 607 282 955 612 682 479 332 548 581 305 1810 569 861 298 300 465 1134 711 929 589 357 811 965 428 1425 1289 883 1044 840 322 844 751 159 631 371 562 977 898 302 423 176 1852 457 151 554 210 628 1692 2129 847 1596 2432 1580 1415 605 158 643 212 1319 302 645 656 478 600 408 385 1170 563 743 498 1457 501 352 1717 937 942 632 511 586 7 66 551 594 1016 184 553 461 223 484 66 670 528 117 314 164 350 1003 1282 1124 857 704 150 302 815 865 522 508 411 8 721 8 1931 636 324 737 244 617 744 299 631 1288 308 301 1424 232 748 458 864 960 383 1779 138 296 1033 1805 1054 302 604 4306 176 366 1129 1235 944 518 627 396 246 907 400 1003 973 1293 251 541 333 1145 80 136 1211 1400 1557 1402 1309 983 688 983 1037 1061 1439 1511 1146 941 644 358 568 908 1080 1366 4 816 453 291 536 480 1680 1105 663 1903 567 271 624 221 818 265 382 397 1730 1023 684 371 959 759 1371 572 941 879 301 512 288 52 186 1187 629 1410 561 645 1115 629 820 568 641 810 546 280 168 859 1696 429 1095 395 1116 393 185 626 825 269 1334 268 538 173 975 332 208 772 2081 24 867 891 430 600 2210 569 171 572 217 383 1076 1504 972 568 173 872 380 1095 972 188 267 600 1170 711 287 69 201 205 1208 1173 1269 1675 2358 1096 1300 1556 752 342 681 766 651 1408 1979 173 238 638 1429 1209 965 352 649 613 610 1320 1333 411 516 354 2153 592 574 903 1305 492 1692 2155 903 758 379 151 540 232 354 940 312 391 1065 993 52 349 697 12 452 599 553 928 512 805 1551 153 293 1115 723 931 814 1149 252 2427 977 421 958 465 631 445 944 452 825 164 601 242 357 803 768 1013 1522 55 554 560 461 1534 343 1088 521 1710 695 1446 164 1449 996 403 520 1785 927 220 1129 685 364 1712 1366 414 284 1245 1059 151 792 729 709 673 149 791 303 712 353 261 578 363 656 1394 769 86 585 1195 814 503 398 747 2064 1461 1098 941 546 793 1513 1291 649 615 604 847 509 518 949 16 1890 220 300 768 2026 104 298 1637 150 802 1374 335 300 113 291 611 1127 404 234 623 1803 800 507 1586 1179 943 753 582 560 694 376 1187 513 690 218 423 884 158 899 931 471 799 1788 2199 1423 573 873 1032 707 492 1556 719 1367 37 566 123 857 137 965 579 818 793 365 1078 302 1035 1049 992 917 1159 115 872 379 151 371 861 570 598 797 759 1081 1785 480 414 614 617 794 45 1081 1558 765 866 56 976 691 613 531 499 983 1262 1073 191 1403 1306 869 1074 419 976 630 568 351 996 287 301 715 301 656 627 400 896 80 82 696 431 870 1907 255 444 796 427 236 475 1691 1323 389 346 1126 429 1093 73 486 627 601 601 563 1266 129 595 948 20 184 682 280 1317 138 301 708 795 553 1052 605 568 209 627 122 1403 917 1906 1282 1035 195 186 438 653 916 624 866 722 238 576 94 1524 536 617 812 924 670 1193 955 951 728 571 352 163 236 747 494 55 446 886 550 1167 207 1073 770 435 370 1156 302 615 44 1411 619 1451 603 709 301 665 1157 453 222 1035 559 605 707 603 1341 879 337 1575 625 418 373 1125 2038 543 604 442 906 473 1488 2089 1301 999 875 239 1161 596 909 1840 1458 663 735 1367 589 1295 600 494 1698 474 6 302 1016 1317 1971 938 538 275 716 731 41 504 431 907 722 302 545 936 84 396 1307 314 47 598 605 2372 1360 106 596 688 571 378 35 562 984 793 280 256 349 286 640 224 1365 738 705 1559 756 787 1151 641 1288 458 622 648 906 752 1358 825 1256 1484 788 247 126 906 425 380 1120 1036 1117 1350 466 533 688 1320 221 664 1197 515 1202 392 886 1374 1951 762 1175 300 1485 32 1505 870 335 1103 1199 843 1021 518 664 319 502 1850 336 71 224 602 1179 1051 349 207 673 396 408 1095 135 959 406 571 301 332 905 1454 639 1064 749 427 901 753 352 2658 1160 353 289 473 1554 190 1365 193 1631 291 576 756 901 383 64 2217 991 875 821 1811 381 184 1383 484 769 744 594 646 410 306 882 575 531 288 1377 566 564 244 527 1359 755 499 180 301 575 51 1681 639 334 1099 660 524 907 298 506 374 1337 302 818 538 809 379 315 287 932 846 302 1713 343 641 1127 487 393 1407 398 1086 695 974 158 561 468 1628 841 270 847 1100 1102 849 1567 1382 712 805 537 485 290 743 259 276 149 265 348 324 548 19 481 1063 1048 146 875 359 253 216 1260 18 841 63 900 1039 404 830 1266 968 1392 1418 1495 208 1128 540 818 635 164 302 401 611 301 1138 320 355 575 155 677 1144 455 712 1119 1208 1761 1077 251 1391 594 312 674 1691 1383 460 488 612 402 642 643 1469 1312 82 1074 1601 510 84 436 785 2333 1113 1039 1600 1494 457 669 310 2145 60 963 457 449 369 1017 838 478 1753 1027 128 957 537 25 950 1366 758 665 678 829 301 752 185 673 320 418 1145 173 477 915 302 387 554 1892 576 151 865 232 774 511 828 512 270 1639 240 881 1413 850 385 1004 547 531 478 361 340 615 962 824 535 645 664 494 871 316 899 151 773 534 298 14 709 4 649 1264 562 1026 541 1004 930 762 45 885 20 663 776 2165 1768 230 538 366 574 1080 407 732 320 791 655 2048 1360 1441 536 1669 390 896 866 1135 378 1442 728 302 1273 224 410 1435 463 796 995 232 1326 271 640 1441 574 1429 300 1435 985 1259 751 1099 487 742 687 577 980 923 1270 843 770 178 1532 153 150 571 805 796 106 483 151 425 300 2397 455 846 490 43 577 568 670 429 1072 24 301 177 604 1494 1186 288 458 298 1318 524 4 452 652 1362 769 547 1398 813 250 1301 550 1577 1874 1226 908 249 706 234 511 827 602 829 909 932 601 809 484 912 636 621 302 1054 498 485 768 220 194 1021 205 417 1330 294 1215 1148 553 60 769 1113 938 253 451 823 1330 843 896 950 607 1049 1140 578 1439 1613 696 269 597 1318 559 1537 393 1542 1378 370 1496 2174 1046 1005 944 1243 1138 1336 1629 3096 843 651 120 207 1622 37 263 570 397 1147 832 708 87 9 323 109 436 194 904 78 4 491 279 38 72 389 809 1249 943 967 259 1367 224 34 608 890 246 844 582 152 787 864 401 485 1287 995 870 151 1579 686 1416 332 811 1101 102 1099 1057 589 1423 1043 826 540 833 1912 1444 398 72 683 713 1118 1074 833 744 1030 1033 150 807 252 850 1617 637 236 657 1107 1011 772 735 1098 354 645 1271 1024 448 1050 997 1063 1410 707 428 468 2344 931 919 1341 302 1538 644 1148 1155 1053 1253 1208 394 895 1505 615 782 551 384 964 1097 1277 307 1349 1194 853 1280 2141 395 102 151 462 667 1492 1088 373 982 1914 1149 263 477 156 1072 1024 301 397 246 79 149 353 216 1280 1293 222 151 850 67 819 302 453 178 602 414 1020 1440 705 636 1586 625 212 853 875 701 477 704 267 813 343 8 375 1076 821 931 1052 307 990 356 438 773 876 949 1304 820 1875 501 222 633 492 1168 368 1195 808 1119 328 878 1188 2034 514 1172 1325 345 791 740 740 818 879 596 1664 513 1151 1073 576 204 568 1015 789 512 647 1032 294 1574 247 1120 193 601 567 849 706 1781 604 313 1018 335 267 617 1641 560 334 489 857 2086 1169 1936 1525 1115 603 620 1224 975 1716 1065 300 110 898 1187 736 235 1468 1276 815 602 1634 1931 165 1378 956 967 536 302 1831 1358 1169 1591 1037 1399 758 1583 1614 1806 1279 1550 1043 1458 1242 873 224 710 798 616 39 1285 1236 824 434 1355 253 571 1365 1307 163 881 872 1518 752 803 770 356 244 1154 509 527 300 284 1598 200 406 301 919 510 1235 302 1455 637 601 546 1097 944 531 686 1673 1193 1051 272 545 923 659 883 553 370 1263 630 203 623 704 1808 1069 665 1080 1530 399 465 537 767 624 1136 442 359 1653 347 240 253 678 863 648 316 210 288 501 485 972 484 392 364 270 106 882 115 604 566 2103 733 1361 613 945 626 377 1648 1250 883 656 1500 1412 451 222 868 47 302 998 471 895 897 616 471 135 651 659 416 150 414 301 416 814 1110 528 262 705 704 338 713 236 2102 1100 1552 1174 956 641 561 243 1220 210 846 1023 1349 602 1343 311 578 481 215 439 2415 678 697 198 1183 911 745 961 1029 1153 588 752 45 39 1005 188 558 1582 1129 632 1299 1150 664 499 1043 511 904 1171 2921 102 460 1331 203 1040 245 434 1187 533 506 474 863 1350 924 2316 3388 620 1278 594 826 1357 287 812 1202 977 259 151 312 938 1609 722 825 1322 916 672 209 888 824 793 323 1458 341 433 1008 441 1843 1112 113 591 706 652 532 584 529 522 390 578 1101 326 914 1176 1359 29 344 167 135 780 851 1300 1234 1103 1148 1475 300 572 1066 480 502 555 765 518 1244 301 688 78 634 1237 837 1110 2041 694 198 914 739 291 427 774 556 302 1407 492 819 36 725 256 122 1050 344 1451 283 657 630 304 329 407 1075 399 1382 489 344 619 1040 1202 679 564 337 254 236 233 396 308 213 181 1182 90 783 1523 295 696 1414 553 18 695 270 200 977 469 300 249 419 863 560 1306 193 321 386 290 69 935 929 934 908 510 1769 1918 981 1197 699 453 413 544 298 1053 1669 1652 290 205 1344 1144 293 1076 1214 217 866 559 1431 872 714 2498 412 421 238 320 490 1277 855 741 499 454 346 821 649 248 353 528 1776 618 867 557 179 935 110 311 1083 1367 1221 690 1015 828 1105 1077 273 1147 443 238 539 846 782 939 38 491 1251 957 2542 1130 1146 1072 1727 1643 680 244 593 1325 1082 908 563 1961 768 1037 302 810 702 1006 856 1903 457 315 501 694 1247 151 648 623 788 378 1094 768 225 783 157 1285 804 682 507 797 172 1394 554 744 509 1509 988 498 507 259 1022 1041 538 553 460 400 233 1412 887 980 528 479 51 134 828 453 709 891 1115 1264 106 828 348 1527 591 504 1669 1326 1319 1091 1311 1040 1278 1077 599 1865 521 527 582 151 434 52 500 587 302 1243 1134 556 566 1377 602 553 613 565 14 1739 193 767 302 671 805 392 389 781 873 1260 714 715 151 249 964 712 977 1372 322 751 1316 1930 126 831 1313 823 461 481 494 351 302 710 1802 387 212 1205 168 616 268 30 503 1060 526 288 252 558 761 926 845 413 1276 446 525 902 546 600 857 665 248 504 391 1086 332 960 921 1685 349 1720 642 598 557 359 382 1195 563 1025 467 557 728 739 792 296 187 297 662 1151 403 276 660 373 417 269 1101 471 1048 73 575 301 479 1110 22 158 636 849 1202 528 770 234 87 747 739 795 298 925 716 806 405 623 140 690 720 613 596 747 308 602 482 1119 280 552 735 847 1749 302 302 536 934 610 204 1035 150 896 262 977 578 975 1285 813 387 289 434 739 124 144 746 1168 423 498 593 388 442 618 640 1118 1171 238 197 344 16 979 712 356 326 368 749 870 847 374 102 978 3 1368 985 301 830 646 303 1476 408 647 1249 849 493 559 386 17 646 1336 319 1233 735 399 300 447 535 984 450 972 756 897 271 278 413 785 592 448 648 603 261 732 625 1549 164 1270 690 500 600 422 570 931 1441 750 241 441 302 257 599 153 630 1276 855 312 205 669 560 351 632 523 728 727 1061 784 375 478 74 1006 301 82 614 1534 290 630 369 770 1229 1101 699 1565 904 1105 231 1317 253 660 301 997 1093 432 465 1006 867 601 774 284 496 900 1143 845 515 650 1825 741 286 243 364 7 126 418 654 623 302 607 288 685 1287 8 695 468 301 301 362 835 849 236 329 494 430 1138 938 870 40 404 476 573 839 1133 328 205 964 834 1027 556 297 591 1174 333 188 671 521 527 801 1258 406 594 470 1015 1070 225 96 638 189 719 872 120 1188 151 676 467 513 352 725 429 301 650 30 241 399 995 864 831 806 531 416 389 1159 1401 753 428 298 634 377 1721 631 460 1560 1140 192 301 20 601 450 445 302 752 718 152 698 1095 1074 829 519 509 685 301 765 390 1091 432 2830 1057 550 1452 829 537 753 615 761 559 482 546 643 1003 560 514 1531 247 417 34 931 471 1270 827 302 467 301 662 1065 572 469 930 742 347 475 739 151 521 638 151 688 354 929 1112 697 167 693 396 298 1358 150 659 306 970 958 286 1474 57 965 620 1979 1828 2510 985 100 47 689 385 1406 1211 369 804 786 361 510 744 1536 1096 483 959 922 519 1109 1061 2015 1871 778 1162 1220 521 352 448 918 803 490 1924 512 916 338 604 948 300 975 772 991 993 741 248 602 1186 477 1342 409 412 1915 342 4 690 947 84 617 300 501 426 834 116 1504 361 478 998 367 846 1251 193 271 915 946 734 832 693 120 368 547 826 220 378 1134 1742 1929 1175 66 380 1159 526 671 1004 1220 1761 1271 250 752 731 292 1085 1274 1055 124 302 652 482 470 593 984 1431 748 424 331 655 1290 140 877 453 1703 969 301 430 1562 763 807 935 1010 663 1127 936 976 1107 69 8 356 450 364 1258 914 686 839 554 1740 736 1197 308 4 667 453 488 1026 853 264 212 254 1794 159 1924 1163 1039 452 302 1753 820 1393 6 546 207 762 421 232 865 280 797 301 1432 460 363 189 517 142 301 530 163 1216 441 953 412 1277 1001 825 815 633 694 170 518 827 29 182 679 422 352 473 1969 716 448 547 749 302 707 200 1276 302 424 1160 97 936 853 156 680 621 1428 684 104 452 302 341 483 804 957 279 1099 301 68 980 782 1191 62 364 957 995 543 567 1393 47 1496 854 266 1521 950 343 1443 575 430 260 443 418 1116 731 271 407 836 468 2204 444 410 749 679 1161 996 1402 575 681 252 708 589 604 516 1595 447 1479 292 658 722 1754 1306 774 1090 1709 653 1027 1523 1287 579 9 1603 542 642 520 369 1012 1138 842 1033 469 2513 603 1373 828 454 1475 664 388 571 200 265 1638 878 565 872 1024 302 848 1130 85 719 611 1045 252 1483 1107 394 373 1024 125 462 1244 1507 602 1230 874 1277 305 1026 1310 1848 1623 672 386 590 1084 260 284 731 213 969 1087 708 569 629 980 312 983 706 730 1481 1827 335 307 37 3089 378 150 550 877 1034 1217 851 202 553 470 627 573 1209 707 487 1889 1051 842 815 877 1244 284 1535 2265 1555 450 1145 698 854 733 453 359 713 307 938 761 823 1381 1341 1227 1669 1290 1171 835 1367 620 488 219 507 794 24 151 1552 972 1031 341 273 651 552 385 768 545 531 881 939 1315 354 1551 86 387 410 638 2081 231 360 522 156 287 296 603 994 1059 378 138 1365 509 742 1788 894 564 237 670 1636 274 686 499 558 305 827 792 683 757 411 465 1017 2053 1083 806 112 770 1063 595 514 867 433 301 1279 300 728 1781 336 562 1702 1085 349 534 955 46 498 830 1388 590 835 1187 958 411 1057 648 1349 697 186 1493 1264 175 603 311 995 177 865 2161 1040 339 462 534 1411 470 1084 450 778 1206 1079 1055 531 1331 833 1117 856 1355 394 84 1139 1793 792 988 953 952 1437 1192 422 1722 991 321 2237 704 1267 1267 473 747 1665 972 1004 1283 813 864 46 1673 1832 34 75 657 604 487 1207 916 1073 1032 1058 438 802 1522 85 668 264 714 671 875 417 468 880 812 665 721 1275 690 1758 256 1339 206 959 558 1326 554 542 469 453 352 1415 1015 414 399 1173 542 1296 1475 570 970 502 546 1342 226 214 328 608 209 377 1234 1390 358 1019 653 34 853 683 1010 1117 582 414 1492 565 205 539 265 975 290 1106 944 1209 1130 1399 324 409 327 1295 667 474 651 575 1255 1760 794 661 1050 496 407 1226 878 776 1308 322 1040 1791 494 1562 484 16 307 779 555 755 852 393 475 2312 301 674 921 336 693 1464 1054 1878 342 921 244 528 644 563 54 681 663 331 1015 1355 742 337 1772 783 816 1176 477 1338 1660 71 1623 1346 1016 458 1746 526 622 1128 1095 1059 204 489 380 870 551 456 670 1154 630 975 171 947 1429 1579 824 906 1525 338 660 3712 730 1130 200 505 784 1017 907 513 592 969 934 427 1264 863 1333 1275 1282 959 790 1366 941 562 906 312 975 654 745 876 1171 288 969 888 242 1442 1478 1530 873 814 1051 780 76 1668 272 103 151 256 508 485 768 1049 1573 1001 739 308 214 699 215 13 1194 150 507 1568 956 532 972 1386 156 603 748 1588 822 1517 893 733 854 904 967 1037 1131 651 193 259 603 596 981 1788 882 944 1353 219 424 579 362 611 880 990 514 263 460 1152 546 362 731 721 585 1928 1634 2225 1416 578 3239 1420 697 452 1026 1031 1403 523 156 1155 1360 310 1538 306 711 737 176 833 939 1645 891 455 1118 593 603 1810 127 1414 977 151 625 576 681 2087 714 700 829 897 298 691 846 1069 2689 951 113 488 558 1866 578 246 1333 870 588 1435 678 2043 1090 902 1026 870 795 302 2231 516 770 194 151 1108 1031 410 527 1365 268 424 1204 915 1297 1207 80 311 376 963 510 1520 801 523 1570 1602 874 389 1291 1128 154 1049 1023 150 1255 1003 494 1239 501 2067 540 921 511 1240 382 2045 879 490 596 1534 825 728 892 817 355 225 856 320 1029 1528 822 827 1176 192 1461 795 901 627 592 702 594 1962 1504 532 1598 1261 606 1362 1167 1547 815 302 598 827 1002 1032 382 1724 533 379 901 1637 688 688 282 241 604 556 1162 1024 1010 1083 851 712 119 2069 645 745 441 1109 1212 484 2298 347 778 338 275 822 1144 864 836 787 720 789 805 483 621 595 1279 937 16 857 302 903 1063 302 740 1009 1222 791 1322 1325 283 136 241 602 298 248 1290 664 1182 1399 213 937 511 577 228 1118 556 689 1350 317 463 1013 2164 758 521 471 1530 1110 151 1590 153 464 397 478 1621 881 791 312 418 1419 91 167 414 393 201 291 647 386 785 324 319 1352 1069 1344 2035 841 1317 960 611 1137 1213 894 1278 234 978 881 1597 521 1159 1341 1472 343 331 571 371 495 300 409 558 952 526 512 888 594 700 641 456 302 340 1317 585 33 557 1016 540 301 70 1627 585 1276 435 847 441 1174 1450 1077 561 266 1163 1230 346 1256 374 339 560 1736 604 1139 650 164 522 602 101 537 91 934 256 633 1950 302 364 7 504 873 857 889 646 502 526 316 752 1015 732 842 879 780 518 698 670 1022 604 173 469 1061 669 515 665 527 1109 624 1055 1399 220 1496 861 302 676 562 206 812 1154 1201 299 461 439 155 1000 186 236 1478 1136 347 1109 535 363 962 289 1062 919 621 647 1105 300 362 750 1304 806 2099 207 1167 1144 270 1214 876 632 551 1558 399 1586 604 846 665 1074 2382 1431 1437 1280 1101 278 1185 401 1659 1543 517 1201 539 625 532 363 1503 484 1167 1016 931 1853 1509 880 1049 717 811 1513 1099 1049 744 1193 670 451 1682 814 658 554 687 1023 1542 314 311 755 841 180 655 1372 311 855 302 2039 1743 295 463 891 1006 603 860 951 1541 871 893 629 489 1278 1421 723 467 761 681 1256 512 1015 417 1578 1342 860 178 404 883 352 506 809 369 634 1049 1517 943 260 1238 288 430 950 978 1093 235 669 1178 1754 252 313 590 1822 170 866 2493 236 368 1368 1154 1335 480 421 1395 935 198 830 397 1052 747 931 637 546 702 541 762 725 260 588 765 1177 1772 2356 753 576 131 807 358 368 801 1330 588 5 1300 849 585 302 292 1527 1371 514 587 494 787 514 510 1266 1614 469 1154 777 1555 745 2083 823 2219 155 450 624 1127 1042 818 749 490 1472 912 1959 1080 97 811 1157 1537 1978 1031 809 484 1502 559 151 1108 967 311 565 778 1262 362 415 781 1019 593 650 415 523 1926 735 699 994 443 434 615 773 1638 488 1413 957 306 235 361 1514 961 653 1419 1717 814 540 1040 176 1665 490 611 975 394 651 382 414 1471 389 1408 1126 915 440 706 301 1250 522 349 456 112 262 30 425 1044 726 377 337 301 258 149 751 591 469 294 2295 489 457 1873 546 1197 229 1388 299 1766 590 341 1165 736 1929 1010 1447 1181 1025 856 920 1002 344 577 613 95 434 1272 161 10 301 1912 263 108 1138 549 740 615 1394 374 379 799 269 850 804 1110 491 976 693 946 794 577 300 1345 876 100 1087 79 724 908 1761 633 989 894 506 155 216 682 732 469 452 890 238 1218 549 955 331 898 573 1020 146 606 169 1102 1025 513 260 220 791 678 1021 526 595 650 292 599 2137 349 42 241 644 252 90 770 776 376 902 851 282 630 227 207 850 12 364 604 1139 363 811 582 903 790 299 283 975 452 750 1368 342 839 477 906 647 1160 555 1188 955 301 1977 489 412 623 451 538 645 969 782 1282 184 1029 302 1129 714 561 599 558 683 302 256 952 1441 536 759 244 1325 701 442 332 553 827 324 1303 1046 58 414 299 1023 1124 450 644 970 401 1122 384 394 622 404 671 684 602 1641 1144 504 404 245 133 1104 151 641 302 77 225 528 695 1022 868 567 1424 270 957 903 327 651 115 1201 697 786 140 56 536 300 605 698 895 1232 926 798 1201 500 233 754 598 425 224 416 596 529 556 559 511 1248 1815 56 416 392 447 427 850 817 986 910 1494 1229 242 1053 443 469 961 532 226 710 1059 116 992 931 1400 1699 621 973 258 2342 703 340 1962 659 947 595 338 483 578 789 573 821 582 294 1139 719 150 978 248 2210 399 446 175 455 151 536 670 392 534 402 556 754 1377 237 514 472 307 432 658 666 530 833 654 584 560 158 299 151 412 869 151 474 809 172 563 862 964 953 577 820 551 1163 581 818 605 167 1050 513 1164 752 46 860 278 1361 1572 808 1095 488 2310 1503 658 656 908 1533 243 438 1295 1124 828 224 842 704 1099 602 294 302 1142 126 1456 691 1103 442 768 140 215 173 589 1676 872 759 471 998 381 1646 301 1180 1135 1014 354 270 657 581 387 1002 317 1472 247 830 835 718 712 1007 1839 269 1885 602 745 1414 594 540 1277 404 525 1299 551 899 1147 1182 462 963 915 1108 484 149 1429 620 1092 538 957 1483 876 835 570 990 45 692 477 417 153 559 389 2009 445 958 1097 413 1377 204 470 841 976 866 818 280 1318 2653 861 804 869 574 828 196 560 643 1289 340 121 232 343 481 779 1906 1570 412 750 878 967 411 1174 1642 1243 192 892 795 300 860 883 336 1382 1206 1146 1015 473 712 691 657 94 635 646 852 538 730 794 955 294 48 1022 976 144 1155 263 228 311 768 150 297 348 361 1630 290 248 246 1313 887 675 393 529 1180 271 907 405 712 200 151 776 600 1448 1975 692 753 1385 366 1106 364 198 910 232 89 1217 453 1448 718 807 682 839 496 562 725 1540 49 652 882 410 1348 262 812 508 578 293 907 867 970 302 1184 664 32 455 799 1435 695 1397 1503 952 461 802 270 302 770 1109 562 297 1800 342 545 725 321 454 726 592 1244 1092 643 425 157 1401 556 32 177 615 724 423 410 410 1352 779 896 1221 404 281 643 115 1868 771 683 453 265 244 797 1039 1537 466 970 685 472 741 1532 620 382 408 913 700 747 571 579 1258 398 298 600 305 555 810 782 405 996 633 772 621 859 1564 792 151 531 639 582 199 218 2 242 1184 661 717 560 1107 260 788 1507 96 1195 1105 544 238 1218 1003 844 839 903 1026 603 856 489 762 757 762 192 1179 567 301 54 453 824 839 690 411 524 796 333 852 332 663 654 1069 717 619 540 1119 717 401 970 620 784 473 302 1222 590 301 399 567 461 759 924 272 300 540 430 620 1023 239 475 248 1053 460 1450 1811 241 106 96 312 1269 653 844 570 905 555 1148 1706 623 773 293 450 109 857 805 183 983 647 288 302 301 2149 190 668 678 1378 899 907 652 416 2213 382 560 828 1366 1008 1037 899 476 5 161 838 2282 85 813 842 261 358 205 702 751 781 756 669 39 562 684 420 1401 563 1553 450 799 593 1105 512 290 244 1047 1200 597 195 391 879 221 256 489 296 460 1832 297 444 713 903 58 915 164 302 744 309 1110 601 236 646 547 621 457 219 418 881 324 1077 1139 593 601 590 184 846 339 140 250 755 1191 504 86 540 876 920 465 585 912 666 303 819 297 163 1114 1050 302 444 1002 1211 275 300 748 603 866 376 253 1416 571 57 390 305 821 293 745 945 917 234 451 1679 326 1123 895 420 1332 480 151 631 294 701 149 382 301 888 720 616 1360 1104 726 872 592 520 523 278 1135 48 512 728 628 1171 715 1030 609 733 33 298 501 733 536 625 887 571 1309 226 678 264 1336 603 985 12 484 248 380 740 875 184 1066 301 45 274 313 222 995 139 365 482 231 478 350 770 1035 713 263 426 46 913 834 622 297 676 504 941 298 302 531 1189 1604 813 346 409 232 916 622 865 649 847 112 754 1564 372 667 783 647 868 583 385 602 488 1019 615 943 441 1232 598 812 437 1013 1004 427 70 892 302 300 974 204 350 82 856 225 489 430 151 315 451 660 50 780 524 875 308 617 373 361 63 300 1899 432 302 1652 973 228 1136 396 1341 595 524 5 1390 346 460 942 1008 169 1004 429 437 1057 379 240 18 1373 10 252 886 32 302 548 547 794 469 301 1368 905 315 616 931 217 308 682 355 616 353 869 338 727 1354 583 1230 651 1633 17 260 464 299 744 534 604 1011 925 234 866 1297 1251 1225 428 1088 646 849 1185 430 647 301 138 1232 1017 150 598 1788 325 287 478 584 457 1012 485 214 301 942 757 804 933 301 373 387 258 443 528 4 715 768 543 551 847 298 1702 14 847 352 261 556 636 453 808 809 596 417 877 1163 763 1115 873 612 346 258 85 160 899 649 760 496 598 632 18 1197 1299 1057 922 592 574 180 1083 886 273 211 700 626 594 438 329 101 898 1120 1187 1538 845 148 136 300 857 1571 458 812 890 775 602 462 578 1620 1139 164 337 269 947 546 1241 1049 801 1004 302 110 975 387 747 1837 602 1249 579 773 593 920 515 695 1116 572 1181 504 632 208 1316 794 931 301 731 588 1014 300 719 794 1244 300 657 960 713 293 322 539 1729 568 2183 1282 1007 700 253 206 607 1215 352 56 819 476 836 2032 772 720 599 1424 788 742 391 1032 302 650 344 234 849 880 900 389 723 778 653 730 1122 151 1283 535 1225 831 929 1075 938 628 707 46 775 852 773 668 453 793 963 299 491 302 632 726 1007 2041 1100 1254 2149 774 550 697 272 195 623 291 794 1001 58 299 300 1088 261 801 1452 332 332 146 1580 778 378 304 302 1548 495 466 378 768 567 301 485 614 330 568 638 402 88 836 1114 2132 1292 601 1051 942 1257 2312 1002 301 1380 700 468 280 742 572 1267 252 433 166 778 1552 273 327 290 604 959 664 181 150 350 222 59 1297 437 683 1090 1174 289 473 574 432 395 405 361 867 438 1032 851 753 976 1909 25 318 840 302 1060 1218 695 953 560 323 379 297 726 657 543 1217 766 752 236 853 657 876 504 562 1822 1537 1056 933 295 1167 737 600 744 389 374 991 170 618 839 902 545 352 555 1064 1148 698 254 326 930 399 227 131 991 451 1003 722 738 389 367 774 868 123 747 343 2181 1160 1589 1335 703 948 1248 560 761 794 302 426 701 746 1285 847 222 423 711 841 614 1163 601 1333 320 568 1004 757 1070 378 1074 934 30 1469 151 522 490 803 746 1444 697 232 1166 495 6 1868 1441 564 977 661 151 720 594 1442 360 284 594 301 768 419 202 377 663 151 598 1176 235 923 376 1526 301 396 40 403 661 126 592 1286 590 153 33 433 677 723 378 585 3 425 301 619 1621 1008 852 855 224 743 1731 595 1153 1301 561 31 818 707 209 1488 101 301 751 900 516 415 547 2045 684 424 618 1223 225 883 511 664 641 232 823 180 1041 358 484 950 984 302 13 89 1034 80 393 659 923 887 1016 1753 1290 970 1475 1073 1309 911 2137 141 1501 356 218 523 395 273 1233 1666 396 759 413 427 1226 544 541 394 544 43 1219 1313 200 853 479 729 1154 1695 611 828 189 219 377 809 515 980 403 1522 514 869 519 1862 2065 300 1189 764 584 453 865 765 549 383 919 1259 302 242 1177 674 488 372 795 1051 374 1134 404 659 546 1362 1980 755 302 259 983 425 903 98 315 296 301 151 765 131 386 762 677 539 836 617 328 400 302 334 226 604 1418 757 908 979 493 914 412 480 410 917 144 154 552 3 455 238 200 584 696 951 481 977 853 573 1202 1319 1185 1289 1178 527 1058 787 365 652 707 634 468 2313 1058 904 1395 772 757 413 762 804 177 1565 186 1483 160 436 544 877 726 33 400 33 815 2032 883 209 1366 2408 649 1143 527 306 232 728 287 1102 738 451 450 1963 453 754 274 60 280 190 264 41 710 665 357 2498 2045 445 1899 1238 257 1057 325 408 1537 1084 1643 690 584 577 444 1518 651 1037 883 770 931 230 570 642 944 572 1626 3329 1062 999 574 744 355 1302 433 737 795 1154 443 347 691 359 148 1444 647 321 538 439 637 705 338 940 243 1356 1221 507 381 188 560 476 602 1398 453 850 900 164 252 1229 617 92 151 784 960 1743 602 810 606 536 1852 608 1159 1656 575 856 802 1038 294 150 1245 1076 171 1284 1088 466 1230 327 1839 781 946 361 256 130 502 302 893 349 146 329 365 222 321 974 786 1648 256 506 96 603 468 302 600 787 1155 486 1062 589 301 1124 278 1627 517 1202 986 625 601 287 232 300 528 851 669 820 885 402 642 1353 882 778 1436 1320 128 931 991 1161 1184 358 539 508 883 448 948 625 25 151 332 460 300 920 794 835 609 753 501 224 809 378 403 854 558 1341 488 64 122 1511 1119 855 2150 565 1169 960 589 301 2549 36 299 701 128 761 804 622 748 499 596 861 187 226 1758 926 806 867 957 1579 458 540 659 607 1744 1315 1205 1230 1888 1684 671 1055 449 604 1838 601 1358 76 728 655 1499 887 436 506 782 276 418 1285 1769 731 1520 577 670 668 1872 150 1105 59 966 1030 300 786 768 1021 365 815 1045 405 596 558 194 918 379 258 180 3278 606 302 414 563 872 1312 1587 226 329 1160 460 342 548 608 2038 292 883 437 602 292 569 169 1029 482 658 976 1010 695 735 371 488 607 453 1192 367 604 1093 634 1010 1623 660 1114 669 914 1171 260 677 1326 226 292 354 709 222 1239 130 282 934 508 577 1072 708 344 467 473 315 568 891 925 1762 231 238 573 839 587 310 325 1107 143 1641 716 126 608 151 1400 999 219 297 339 286 1493 1428 356 212 386 524 539 318 878 1132 851 880 1648 501 298 559 1362 260 438 430 334 540 712 773 118 568 648 799 983 300 1380 702 673 527 712 233 752 264 418 878 705 751 1503 252 1525 453 1019 418 1219 163 51 236 445 221 708 497 771 483 477 882 341 567 528 428 1273 629 408 1203 754 513 386 302 232 535 106 86 1086 301 452 446 609 1577 574 528 691 562 1011 427 300 149 73 1541 1194 1238 234 1128 1146 300 496 842 482 393 543 1149 518 300 449 672 464 258 325 1142 180 408 941 513 359 755 535 469 237 456 197 1455 302 665 683 1606 648 278 302 302 676 862 510 7 732 1196 576 613 1081 599 206 823 1135 1344 859 787 904 294 342 1061 1246 1225 297 1399 1982 209 1279 1493 183 787 642 560 151 920 201 671 9 263 972 512 244 2022 730 69 603 179 513 1307 301 299 1596 1715 836 1055 687 503 279 148 513 302 841 301 1376 462 584 1180 409 236 587 1112 566 409 706 1276 356 244 443 703 557 924 448 889 53 524 326 579 258 346 829 590 1517 902 2439 882 1863 505 768 1169 1000 262 382 1339 523 71 342 615 894 308 730 1485 794 564 1724 222 872 536 817 1105 301 1504 690 634 386 481 939 181 1718 895 406 859 13 1015 1299 409 674 773 385 151 963 1173 257 1308 833 784 873 277 807 216 909 809 943 1157 704 876 783 543 488 784 278 738 533 893 206 886 608 292 308 898 518 903 428 457 232 276 803 512 206 392 312 965 968 125 315 619 346 382 1032 973 824 892 555 130 1268 555 497 493 258 650 151 1277 836 117 151 473 488 251 923 1113 416 866 300 123 366 894 824 1310 679 740 551 543 559 252 79 462 598 142 235 904 306 300 359 755 752 1012 88 215 440 211 310 264 482 139 106 635 779 341 166 601 62 579 1045 151 502 363 233 701 152 764 582 392 558 1609 748 602 905 428 508 334 839 612 302 757 580 711 1937 832 661 194 677 553 965 578 361 224 402 1026 287 214 142 282 253 668 45 91 449 216 214 738 286 675 557 880 286 642 436 906 314 344 849 123 304 846 922 302 1590 642 570 1115 736 578 515 931 706 14 538 344 937 281 770 744 516 242 463 897 74 738 1042 196 569 1008 224 869 242 2635 974 136 1741 505 817 72 818 85 1321 906 570 715 725 380 226 1389 602 1211 149 383 701 654 752 24 534 1569 1060 116 672 512 829 409 755 441 1064 694 1079 1032 2015 191 959 645 84 248 248 364 1334 1824 941 324 532 1756 789 333 731 432 957 614 1013 268 530 681 326 220 12 448 557 652 568 595 1946 449 216 734 220 1990 726 575 346 359 23 154 1199 320 638 834 672 756 282 330 889 294 937 530 119 23 469 314 1016 898 697 453 589 681 980 1151 911 300 765 450 761 1698 855 602 1348 217 986 686 787 397 682 1182 11 560 603 302 168 1561 1431 306 1217 349 524 530 26 535 245 151 484 388 255 562 685 851 244 494 130 341 457 443 647 711 761 301 12 560 540 1578 455 1276 395 597 830 690 1387 257 730 159 369 1009 322 543 320 438 563 1441 301 12 1174 467 302 1399 568 1005 224 575 559 150 648 2098 779 302 264 136 1169 250 554 984 514 389 418 180 301 791 392 308 1915 206 1315 209 654 178 1585 742 336 1004 648 481 28 278 480 300 545 688 905 758 438 292 311 2014 929 83 130 581 466 1221 643 627 527 876 602 649 969 192 135 602 562 871 985 588 459 302 345 364 255 626 586 761 294 541 516 581 638 13 415 214 912 2046 1463 286 359 793 1285 1054 1211 795 302 1075 302 294 446 739 842 577 428 101 604 5 1301 489 302 1423 270 381 759 1390 796 298 66 479 409 598 376 2521 151 150 42 897 482 858 596 557 1017 294 429 751 419 43 178 351 10 549 560 919 120 748 280 694 302 340 52 262 872 302 493 58 493 302 263 793 151 931 94 840 302 783 680 36 812 1096 360 300 447 799 578 1002 1007 888 523 545 1909 602 584 253 839 868 384 317 612 274 956 23 524 1758 250 34 219 454 151 497 280 490 509 1094 1217 626 731 402 1550 1435 755 302 424 556 970 746 472 740 621 466 266 598 360 893 598 326 1058 555 604 151 418 464 2002 926 509 256 300 133 440 784 373 567 346 302 595 244 662 194 363 366 607 504 977 355 615 325 945 300 505 490 468 302 577 813 538 743 899 477 700 599 829 301 772 1162 931 388 556 355 1677 788 918 101 268 306 191 1349 1204 392 634 592 574 1869 1106 439 1387 1661 1059 653 1304 236 659 200 697 308 299 474 893 859 335 636 879 3091 1100 583 969 921 1514 551 1448 477 741 284 341 466 711 301 186 1905 412 807 421 8 1182 195 1066 349 338 1475 989 302 982 460 852 673 144 174 498 773 335 202 559 280 619 602 503 1202 193 494 904 704 793 1342 112 486 2364 371 884 376 301 1690 1380 845 1782 935 1207 624 143 1122 148 455 215 96 548 677 522 664 711 737 567 719 1050 150 873 1110 962 1421 212 695 631 248 1018 501 1161 546 1288 810 1379 294 828 1437 198 270 617 302 508 656 516 662 588 549 539 1059 244 345 509 1542 213 630 1236 1774 5 675 1634 946 213 2137 905 658 858 453 622 659 659 68 698 601 1245 876 590 272 903 765 300 533 657 633 1232 491 276 704 1081 1013 1045 1159 284 270 1045 1094 301 775 157 1077 880 933 1711 1203 339 93 301 470 811 890 1019 289 537 574 90 348 473 604 672 830 822 274 515 1829 963 890 783 497 876 432 923 173 500 602 929 927 909 714 727 301 785 56 492 392 379 811 709 1338 205 150 337 2 710 1003 357 692 558 300 1553 662 783 687 259 647 1009 357 1034 183 1660 440 151 300 838 506 196 81 412 916 701 146 1007 242 98 348 1334 1134 151 956 374 1222 299 691 617 789 1155 1719 533 556 111 1581 451 124 850 598 117 262 663 46 633 460 12 25 796 574 345 696 359 525 1752 168 583 400 358 505 424 323 655 172 602 774 308 416 177 1311 79 571 483 490 1329 377 1775 450 172 263 125 68 1029 652 1666 498 132 361 993 366 690 523 1615 1215 150 593 1198 518 561 421 501 868 1404 1457 764 302 690 718 60 533 834 443 1979 82 1229 1293 602 812 218 134 560 82 736 473 127 933 582 688 122 302 355 338 155 654 780 451 66 817 468 1284 771 1013 1037 1472 531 505 139 250 1376 564 390 300 1150 648 85 16 448 415 520 499 151 985 14 150 532 442 562 1056 460 448 43 1269 232 578 1217 346 743 1406 133 726 475 758 535 323 601 242 318 151 1006 80 756 259 985 1531 1009 486 1649 1779 214 476 415 810 242 760 301 343 618 611 302 338 79 762 302 755 151 298 304 166 700 1592 847 123 158 404 615 606 222 616 1577 642 608 122 1276 273 301 1949 116 208 214 545 302 1291 150 752 485 742 131 461 204 885 1954 849 1044 473 365 177 176 151 992 1002 847 1442 1096 2792 3071 1036 708 426 672 342 1345 760 296 1061 344 2216 982 493 180 1616 1017 1289 913 496 403 930 1428 451 1055 942 379 176 199 428 223 303 165 730 725 551 128 750 278 472 411 566 1046 663 1417 1011 1857 943 1121 452 817 527 1078 186 634 820 692 451 954 254 320 904 230 1152 1513 347 670 625 121 697 326 733 753 898 878 660 700 1045 719 904 959 648 600 1252 1297 1673 415 440 315 463 710 466 428 142 215 600 788 1271 627 647 601 1517 772 805 471 1773 1743 1172 814 413 686 848 1767 822 680 425 577 772 523 445 434 530 972 590 14 703 677 806 907 1613 558 842 278 582 302 458 298 488 1095 9 382 302 190 697 1370 288 595 501 995 404 453 777 677 356 436 1165 263 598 222 579 273 422 240 57 443 705 580 263 1469 557 427 411 589 274 923 450 1548 324 149 510 420 437 750 567 1010 725 332 300 893 240 448 192 822 1237 1049 591 421 1675 393 645 331 239 573 565 598 1153 542 1427 1444 1293 2317 1502 1658 854 504 88 1438 1014 301 1000 527 689 1121 2063 1293 957 1764 134 210 398 1851 1726 796 1400 232 874 1458 679 625 652 215 399 744 1166 637 425 1994 1116 953 545 1063 1031 201 550 797 1004 545 738 121 533 1059 865 1472 1370 798 648 631 1787 734 911 1383 245 1393 438 821 344 215 1478 1633 1226 674 51 1103 427 669 835 1303 537 1083 330 468 954 616 1127 1223 395 604 1096 1297 1552 1228 907 930 1689 1382 952 765 461 924 773 575 789 2068 676 758 1424 1783 1859 315 929 675 539 601 1302 1260 487 509 2132 301 805 1240 1532 342 255 966 1015 656 1019 980 995 815 240 1909 2397 2026 1452 1154 661 450 844 719 981 899 464 588 1075 1359 2223 2094 584 82 1005 1112 2008 1968 1234 324 445 832 584 601 2020 1557 1017 1204 1872 529 1017 936 1288 171 914 799 827 1201 292 453 949 526 1728 820 813 1874 1472 757 1112 1455 2455 1097 1545 567 2297 731 227 1161 773 716 608 954 1770 687 279 285 974 603 414 415 439 629 874 346 1278 389 713 769 441 1237 439 715 1184 2064 655 150 779 778 888 1113 2054 480 424 1085 808 985 1085 616 285 452 443 653 830 538 2180 1684 921 357 144 208 570 731 51 252 558 301 387 622 824 663 1909 739 1207 552 1061 2258 290 581 283 374 1396 299 571 657 494 1182 1317 1064 1061 337 970 844 498 877 682 2175 962 623 353 981 772 501 150 1580 455 687 263 799 321 193 808 729 2448 848 727 426 1151 670 253 183 170 511 397 536 1017 204 1071 499 1158 329 142 796 581 872 964 1393 228 413 250 693 1185 13 361 295 1087 651 557 443 1228 235 41 23 425 532 536 682 1024 563 601 855 339 1107 1325 691 405 932 170 381 810 1121 661 470 718 87 236 349 354 98 2062 204 674 274 280 745 12 854 853 519 937 393 458 1768 874 600 176 486 294 548 649 1345 756 1133 301 1050 650 437 584 941 514 773 932 624 706 564 24 426 615 844 107 1244 1407 1156 287 302 765 314 283 290 1022 772 854 1071 507 369 511 787 575 440 1356 917 299 417 593 615 1029 581 618 698 551 653 982 272 310 747 742 759 27 509 989 761 196 302 516 394 588 483 19 224 1134 230 779 433 41 1164 1320 1356 617 923 254 1025 394 244 322 2194 4 365 745 857 794 613 1323 1491 751 376 917 923 329 887 489 818 680 1147 459 871 151 735 1262 447 435 1300 169 910 316 292 1229 44 1014 1123 785 963 1158 548 815 301 131 374 1254 462 316 1287 599 1175 403 430 302 281 604 558 292 635 538 452 1318 653 48 1000 757 171 290 372 1289 302 1465 385 302 670 642 835 1375 874 817 343 1125 421 372 124 881 1076 950 809 648 162 227 688 432 291 644 540 590 919 987 259 1313 687 164 937 476 553 846 1253 1147 1443 351 302 1029 1272 402 2222 1671 78 452 1237 302 139 430 905 1789 1258 1169 1676 791 914 301 897 254 292 468 1583 217 383 1015 871 1668 173 1685 2173 542 260 849 596 1076 85 768 2263 567 238 708 1076 1375 513 943 868 270 648 1608 308 1119 64 346 628 1116 672 320 1281 1695 758 847 484 308 335 435 313 1578 1344 1485 1891 583 178 301 326 444 1350 70 479 173 628 151 530 429 423 162 384 1129 421 1619 850 1155 238 479 487 877 457 10 456 216 537 34 883 1157 759 660 1010 1242 1412 653 737 238 563 257 516 1087 1055 509 1378 697 516 154 903 767 1370 1310 255 402 897 1292 367 1038 1291 1047 509 913 746 1014 1194 1165 1037 162 357 858 426 1079 512 666 985 697 25 300 71 1019 818 350 151 800 296 1163 773 519 302 310 512 351 86 1201 95 1318 90 292 856 1293 1072 150 638 266 528 1459 505 984 1277 605 1138 508 1981 441 715 134 1109 836 929 478 760 536 593 783 1023 538 384 299 970 301 1393 207 631 649 734 275 932 541 238 358 334 284 2450 643 636 1243 549 1833 411 229 636 1137 452 119 343 1225 2723 419 1400 585 948 1731 921 527 936 108 1062 1447 1425 863 738 1990 646 613 714 433 268 388 151 914 132 1252 1440 1576 739 323 1721 271 470 862 439 705 1204 741 1039 1382 597 801 1145 1331 698 905 1260 1783 1045 719 518 2418 728 1080 492 2220 1705 542 722 1047 580 1417 649 2241 851 604 929 662 1523 1061 304 1604 589 537 999 823 777 919 227 1136 1923 601 211 505 497 656 1011 1046 1343 1337 287 135 963 666 511 420 706 301 980 151 902 148 1321 161 916 414 527 1176 791 716 629 1091 429 1574 212 1823 1073 571 629 150 969 687 994 1393 1561 801 1586 445 962 363 364 362 153 219 328 617 1150 883 1206 78 540 1050 1191 396 741 459 1707 386 331 415 1051 452 108 880 4 655 738 746 310 302 983 1021 70 1354 50 675 750 1162 298 243 1192 1602 661 389 282 418 653 278 1232 596 697 299 328 396 522 542 407 696 750 438 1214 68 1100 662 36 471 1562 66 237 1201 25 499 300 485 845 276 660 156 495 52 561 179 977 892 937 585 509 765 1482 1059 388 246 218 206 539 390 1302 441 549 1637 154 415 1420 168 278 441 248 301 1060 1635 1062 892 1668 333 1430 302 789 682 970 141 800 435 246 151 686 217 349 1898 837 810 536 354 987 1128 1492 600 28 1573 1255 15 443 754 32 995 329 619 823 739 600 447 905 518 779 703 547 43 988 723 80 304 399 604 199 316 498 262 414 1452 994 521 861 821 737 1035 676 842 27 1402 1503 435 771 260 1566 1243 475 1205 619 696 810 40 436 276 450 1601 604 666 879 679 818 689 299 505 490 573 274 300 107 628 151 723 375 172 1012 822 974 1399 364 394 954 155 822 573 93 1366 301 482 806 1072 168 1836 1045 663 176 604 636 449 770 657 164 172 297 364 392 190 400 1557 300 132 410 420 301 43 272 507 623 595 1405 461 1045 851 751 65 892 698 645 994 526 709 393 208 917 672 299 1334 68 1725 1496 1395 795 657 645 846 570 760 952 302 409 660 969 778 785 301 602 850 1476 620 301 629 1000 149 675 354 561 2152 927 288 1713 388 751 270 633 756 912 716 81 543 679 358 610 646 665 368 585 579 757 1135 359 823 1145 1474 899 876 1249 247 1402 756 834 421 551 945 1064 645 1320 1148 560 725 1790 595 110 678 1018 551 297 978 531 421 403 1188 572 294 1748 1307 300 384 1389 953 735 175 54 606 351 539 1203 1047 877 1544 354 1511 2550 472 756 671 404 274 1018 230 312 207 495 953 690 997 293 603 1451 924 1064 243 813 151 359 614 843 625 1403 252 1298 1376 612 1028 110 78 824 705 670 982 1183 1484 380 678 55 842 559 912 300 304 512 1431 683 869 602 266 626 1072 369 284 600 1990 761 1009 1024 1301 517 1404 990 1956 377 770 1046 249 590 1238 107 363 365 1150 1262 213 581 1147 34 541 560 1928 344 1277 902 302 538 611 388 1336 888 827 1826 1160 1075 1750 447 961 833 882 620 1517 1789 1138 1001 792 946 280 433 1259 106 1340 1299 796 990 1004 166 757 353 724 1886 2947 783 87 460 1097 448 975 725 712 356 915 1650 1094 460 603 327 2296 1320 764 1135 384 2894 1018 907 970 536 851 658 1927 1182 550 2088 854 424 951 888 729 1220 445 1064 847 979 301 603 624 660 531 639 746 1623 218 815 2688 1170 1038 445 899 357 243 1587 214 1026 825 460 1483 1748 363 14 294 1071 959 990 1054 1455 971 523 764 300 849 1019 302 460 1262 1137 443 720 606 196 301 1478 1460 407 1775 1531 1156 592 341 976 1062 811 438 966 1028 1275 645 931 2231 599 1284 2241 556 322 313 454 1181 391 996 1490 460 960 372 356 1241 1312 1074 929 792 1124 448 1853 1469 507 937 917 590 1325 970 1202 886 634 771 271 1007 865 1053 514 1248 183 661 917 511 260 358 262 1037 861 116 822 935 343 913 413 1496 884 276 1423 339 839 777 1315 865 1522 864 1333 1010 679 448 985 512 730 1089 232 480 767 384 489 787 656 1203 956 1707 1311 787 362 504 560 590 1203 803 694 496 791 1169 112 577 747 86 168 235 502 868 522 425 409 611 299 805 1184 483 754 433 390 110 763 355 340 41 885 1049 903 198 1483 1324 62 1064 2728 1281 50 1598 361 1034 495 411 215 1629 644 151 244 943 1697 1277 1096 624 505 443 2037 188 891 42 1132 1154 235 378 213 588 506 742 586 1458 60 930 1340 374 683 1417 840 355 663 811 300 1929 12 601 849 1010 426 1223 1384 602 1516 778 1016 526 298 534 36 736 888 1238 828 929 1332 1561 1030 271 228 553 1219 1948 897 1262 711 972 549 1428 1000 801 807 268 1215 868 467 671 305 397 601 482 569 705 1549 327 640 1084 31 120 844 1410 1582 1308 571 616 773 760 672 240 887 113 982 373 816 517 895 36 919 1167 859 443 996 870 744 270 142 610 233 589 31 921 659 1215 1013 1509 23 873 217 216 698 346 685 519 274 1177 88 1242 384 431 166 860 1069 551 358 638 1212 1071 252 927 769 695 196 118 1036 1426 315 522 393 538 672 1303 697 240 1956 1167 400 150 550 1193 436 1165 554 850 800 744 1006 11 356 438 953 264 250 762 1326 407 223 105 254 603 788 253 456 364 450 264 876 318 444 324 1048 1495 419 1458 168 1081 226 791 877 603 298 774 1145 687 450 561 1168 973 737 824 1037 730 1287 132 257 994 573 125 1316 629 290 339 991 640 503 1129 501 228 752 607 945 575 558 903 315 1787 427 301 1025 1294 822 254 902 97 399 331 1026 463 698 1157 1165 1030 352 656 284 572 561 384 505 751 1250 826 231 133 556 892 1278 1380 1509 1284 301 300 2381 611 1009 816 1011 678 954 282 433 1257 453 844 298 441 1210 137 1043 595 763 890 453 529 794 1264 1361 734 1374 903 701 904 751 767 538 164 214 336 1085 1317 238 1003 1048 833 512 246 946 333 418 508 1412 1101 824 902 698 864 607 753 249 972 452 1606 126 1080 1057 603 333 258 979 538 674 1144 762 1021 721 191 1236 1056 412 1437 263 749 447 792 1650 420 811 210 422 1136 985 391 440 899 300 604 520 1829 246 472 1135 594 742 848 506 294 1608 584 526 1338 587 1557 757 1849 452 518 450 762 1796 800 680 660 852 517 222 149 761 335 443 1042 895 915 1847 619 301 1635 1373 1191 624 1598 994 958 855 1073 1066 854 236 411 411 1254 490 382 796 390 1429 321 236 104 2141 700 296 614 800 243 1078 542 827 583 868 1077 1294 417 370 496 830 762 903 1013 1577 664 149 1060 298 118 868 300 935 910 303 586 552 1149 778 342 1503 752 774 928 844 798 600 1367 878 506 1346 151 1206 816 1394 59 549 812 641 1333 908 1059 1125 262 603 1594 1027 1462 535 372 1446 260 62 582 1903 1299 535 623 1389 611 1192 515 978 1097 1529 446 349 615 511 513 1235 1132 260 790 976 591 2240 644 1010 597 649 2138 985 154 694 1290 288 148 351 1246 754 1137 395 278 438 304 485 1405 1308 728 1216 1076 781 1145 1875 1145 889 15 302 583 8 1390 448 221 679 834 424 1433 1608 490 1803 498 761 705 407 749 1039 695 917 1241 1693 320 1001 677 726 646 1291 656 198 874 1637 659 695 810 1781 1213 328 1175 331 1466 439 978 828 1744 232 568 556 1200 519 658 20 1560 582 1059 906 1000 874 269 681 428 118 211 583 521 738 991 367 517 526 391 579 695 87 892 21 178 1141 941 1048 374 941 742 1319 1206 991 558 603 391 448 866 772 885 703 849 302 159 431 2090 712 843 836 589 449 657 572 396 627 669 405 289 302 1361 687 1342 255 410 504 922 863 1013 1100 639 446 504 232 972 3061 565 1066 1469 647 627 53 684 71 656 152 304 300 1004 324 483 652 150 766 903 619 1070 274 473 393 901 1479 758 63 1443 747 736 566 815 938 350 440 395 425 595 91 278 602 848 56 229 790 931 675 943 225 1446 237 484 553 706 1088 553 823 407 1411 395 1656 753 624 553 424 1564 759 297 527 696 4 742 297 582 873 1063 417 559 774 1071 1690 19 617 144 2204 194 415 904 1363 864 171 246 431 698 1276 942 855 1208 210 17 358 532 301 299 1041 845 2355 362 1678 747 174 598 241 1669 663 1272 308 1529 308 580 613 513 760 1109 288 739 1324 739 826 929 1891 1086 1097 301 103 502 587 716 547 440 258 516 1956 463 1145 1591 1623 817 1120 728 1547 681 548 197 300 151 1296 285 1365 1164 240 573 1069 867 432 1460 284 1825 429 898 300 957 484 1229 422 1685 1047 755 184 966 558 1558 914 566 387 800 623 1226 703 926 1691 1392 604 483 896 1449 480 511 193 632 717 1384 625 41 1738 700 417 803 37 302 660 1926 1152 1445 375 301 799 556 677 862 404 880 1296 1083 478 367 790 58 647 1503 401 963 149 851 1039 704 300 595 626 813 659 1186 730 506 592 260 484 1569 1106 1274 267 927 624 418 2094 951 619 450 1716 1085 837 801 1100 278 585 1029 1048 1038 460 29 496 778 1347 1303 1431 669 1863 351 399 497 548 277 128 895 1016 1180 265 1489 94 1103 613 348 314 1132 582 999 1074 393 904 1219 2148 662 492 752 1098 740 778 602 565 1723 76 549 694 1144 174 1068 1159 414 875 650 301 1155 726 24 1071 979 823 2038 1608 1030 583 1615 415 1718 1147 335 1734 1188 892 313 841 36 1690 1432 860 1405 631 1872 555 268 1031 393 305 300 1157 1069 692 1645 711 506 836 727 1200 1798 502 748 1324 1916 365 301 907 352 1519 316 203 1094 719 365 657 1201 701 533 808 604 1194 832 674 998 1394 1060 710 272 2425 24 1250 499 921 856 240 1309 85 602 1307 642 660 55 359 634 1074 515 871 855 1153 1279 596 942 924 302 715 1008 553 1020 926 534 590 1040 693 127 1124 465 408 688 1924 429 1288 995 933 330 1157 338 509 1218 508 782 1355 302 1441 302 863 736 674 490 1448 207 1145 487 610 985 437 1209 385 1697 717 317 1087 646 787 551 856 499 921 1255 1571 322 813 1542 192 861 776 1331 699 957 1299 206 874 809 583 743 1074 516 679 510 570 680 634 374 389 550 1159 384 1356 1074 622 214 1195 278 645 1176 151 1103 749 423 400 919 528 344 1146 1475 604 424 344 937 480 972 124 592 226 336 289 301 1688 669 959 499 1761 1118 271 1107 1389 123 992 737 696 407 300 1394 357 610 1015 502 9 150 62 360 1398 755 2072 752 464 585 20 1051 380 538 1110 269 858 368 998 571 719 1654 764 575 359 2208 389 533 1735 134 694 910 398 282 535 261 1624 37 688 666 893 953 283 746 294 434 572 935 2187 277 1739 577 1655 147 581 1312 878 833 1346 1659 217 702 1603 831 1388 875 117 489 824 1850 685 724 1309 1385 874 911 447 1372 561 208 166 816 1278 1104 854 938 742 802 1322 746 795 756 790 856 1025 1224 278 526 2159 1712 833 2076 452 1366 83 248 394 697 782 1348 2022 941 290 645 1293 595 298 583 1677 394 1022 1570 513 573 986 217 1394 730 997 1063 1960 836 564 780 356 937 2108 640 630 302 1162 1037 1087 313 593 542 922 1562 576 1062 289 900 838 1254 37 577 177 1659 307 605 977 641 418 301 989 1202 565 159 1446 170 350 480 1371 819 676 1149 687 361 1338 295 778 949 637 41 766 924 574 583 528 164 903 301 406 314 685 949 1076 987 649 872 770 884 708 384 940 1079 1339 312 1154 800 1168 57 750 956 712 562 636 403 277 1206 453 983 1175 962 150 607 479 568 1800 634 1174 386 496 692 2090 2198 1168 668 1417 871 633 452 1263 1139 507 1130 584 1002 564 887 1220 573 1275 230 459 1459 178 391 1529 692 222 584 1624 1190 658 1110 835 742 757 1078 554 2232 1282 774 1095 1670 851 582 842 385 1428 982 1011 732 1944 1036 821 204 620 831 418 371 1042 927 1624 150 1093 1532 1021 562 913 482 208 424 626 286 1039 804 352 1266 353 1798 568 620 1316 1161 412 1064 312 284 327 345 934 299 356 845 567 1352 1248 842 447 366 926 1402 1184 1131 692 407 901 687 938 904 1553 765 865 1860 1297 2605 1372 1000 848 1615 1003 1191 215 790 44 301 1298 431 1883 1050 957 1304 1139 1604 858 460 826 463 990 28 361 1206 1248 1599 1179 442 627 543 151 2231 1386 957 1221 283 471 321 226 1017 1789 1150 773 1469 1688 684 1776 379 646 899 1546 277 666 780 892 974 214 594 302 1853 859 854 582 190 1275 562 1601 1177 990 1041 1128 858 655 604 760 586 1224 1033 745 1062 498 340 252 981 1012 506 556 375 382 879 263 2239 944 983 783 1677 1113 823 1237 1596 1609 1008 477 489 208 1239 1195 836 813 1598 536 2116 90 1471 2081 347 1060 643 1122 1204 556 704 697 885 791 1246 22 284 961 929 252 302 1040 1710 72 315 299 503 974 949 1044 670 811 639 873 362 888 768 211 1145 1419 1113 621 1224 612 859 1099 654 1199 1339 2249 246 799 304 998 1271 526 437 194 810 245 225 1081 832 1747 1333 222 979 1223 857 482 742 151 515 453 917 1196 327 393 1248 903 1539 1329 1043 1719 984 190 1538 849 670 1113 254 573 400 1036 866 383 592 299 540 2457 609 229 129 299 1391 371 2107 292 399 784 832 748 1753 289 921 646 394 1853 662 1110 691 967 1159 528 1189 1218 1595 460 428 829 1380 1160 819 805 302 1139 694 1008 1005 881 1058 652 1058 820 500 302 937 1224 111 578 1633 748 799 602 794 602 852 834 519 810 204 1906 482 2417 1313 691 145 236 520 1050 1180 598 1412 635 70 956 2464 1185 1127 667 1283 126 547 668 372 759 721 2589 861 1019 544 470 381 299 1249 661 1129 1519 1503 451 1063 673 828 635 712 417 657 1832 489 1139 647 169 548 2112 202 2342 2617 325 837 1509 448 1315 534 1966 1209 1520 1162 2010 956 1405 1886 299 572 1537 264 560 651 478 113 89 1182 450 338 420 2665 899 1269 174 1064 302 842 585 923 599 419 499 1458 174 1612 965 746 58 228 1941 263 177 1226 990 163 1293 20 826 1141 690 1702 522 666 685 770 924 196 855 609 127 48 668 231 1309 603 1060 1265 425 534 246 1309 1427 735 876 531 246 1355 820 739 571 874 602 451 254 268 689 883 1954 765 691 408 897 589 1436 1063 817 703 2 197 579 1402 692 304 1081 205 833 514 858 1434 785 910 785 605 874 302 737 1748 1998 636 800 302 1328 539 368 250 73 898 493 1364 1195 370 829 747 220 741 409 1276 1007 279 603 959 1847 301 613 331 300 1437 644 599 431 734 1454 1441 659 170 336 1092 849 877 1037 685 1108 744 533 330 823 478 977 1209 770 205 482 899 839 1016 423 603 1434 953 735 124 309 505 151 335 1989 1546 950 456 497 278 875 703 1711 644 518 627 651 290 133 575 471 1247 758 512 1802 302 455 1854 35 495 1241 306 272 772 637 244 266 532 619 1247 442 796 727 360 1435 738 508 916 277 426 1328 30 1582 1412 552 314 757 1396 188 569 1040 301 705 510 1001 1229 364 594 246 719 578 951 884 553 345 688 232 364 1001 277 1084 519 421 651 356 605 1999 977 471 328 524 525 1415 151 80 17 1324 574 382 327 419 620 325 705 1055 579 1360 901 649 447 586 1299 821 1420 932 645 426 1245 604 914 866 1063 301 753 625 1699 1596 530 1124 278 60 1254 302 669 605 894 146 850 879 634 1251 373 681 656 911 961 480 1684 148 727 677 821 343 1007 534 46 802 760 667 801 633 505 795 476 431 1146 2064 219 1931 277 301 270 216 721 407 1257 298 821 1587 1524 1159 33 1105 494 926 342 212 400 301 40 426 1146 1107 1656 1187 1127 194 940 1091 752 467 757 2445 199 452 151 706 301 1100 2744 2502 741 302 641 1197 683 755 411 201 575 2048 184 467 617 546 822 89 555 322 89 365 804 1409 3193 1413 1333 1286 502 302 460 1838 380 222 551 1221 508 826 540 1343 773 596 1159 1066 1049 300 558 1033 632 589 1051 1165 497 365 548 701 1389 601 1203 465 831 2130 901 807 403 784 1285 4 1187 1033 658 1560 236 1407 1317 670 874 951 2635 897 1876 1412 1726 532 906 916 558 2004 835 402 580 846 891 85 720 1479 482 368 1410 1080 808 182 144 538 1435 417 1552 247 296 334 325 1014 952 1057 1370 258 402 1141 850 931 392 626 302 2509 1135 515 819 338 1299 370 1436 2111 595 2532 198 511 729 449 1069 287 408 1389 485 905 1234 1227 509 568 1616 248 566 508 549 563 371 593 1357 345 1436 371 931 370 610 816 889 603 749 14 144 602 1411 361 693 56 835 797 800 91 978 870 193 585 414 721 376 412 260 1109 941 1593 857 603 653 1036 496 685 620 1069 806 531 544 353 690 1115 990 91 603 426 643 506 790 716 540 439 481 1423 1074 307 330 444 363 151 1390 355 727 1004 262 745 315 940 880 862 172 302 1130 406 539 1050 643 1949 1445 331 1153 337 28 1153 732 268 479 151 120 602 407 859 844 452 300 747 181 383 363 826 863 1048 855 488 447 676 257 295 592 319 150 745 812 547 1162 1276 128 536 605 675 806 1332 100 700 682 440 1410 501 291 646 140 878 310 192 547 855 650 603 789 300 336 602 835 542 439 768 527 1755 470 229 379 1270 898 1425 811 878 680 581 389 163 504 862 628 733 530 295 423 631 554 657 384 6 843 1187 776 1426 1603 8 262 402 436 626 643 811 780 479 445 1069 796 513 601 202 446 1161 664 204 609 570 415 753 543 602 1267 450 694 946 693 876 341 302 70 406 223 313 591 682 722 129 977 151 664 1434 65 1016 348 852 874 1508 746 517 233 1396 639 926 617 792 852 415 865 596 1423 794 726 1034 470 306 1380 947 319 566 1330 1600 158 883 277 1554 903 153 699 591 251 1190 1038 685 236 426 203 826 844 79 1142 673 871 980 169 1252 933 335 421 1174 906 288 926 3131 7 1127 1734 942 1193 1571 1336 768 303 1224 765 1641 595 732 286 835 259 268 151 268 365 553 1078 327 815 281 116 979 578 1856 1109 1040 584 1041 857 584 620 805 352 978 592 491 633 157 602 1462 865 1456 901 218 775 516 1315 576 88 697 1429 807 940 744 445 472 687 191 532 763 459 422 666 530 623 658 1229 1408 867 273 1249 788 220 576 1483 1502 601 559 405 1297 891 544 1184 822 302 300 1506 2341 845 1655 635 572 429 753 1284 86 1158 862 652 1499 1757 761 898 1442 451 445 641 80 640 2510 394 418 302 438 1653 1674 1448 1300 1281 1589 726 204 343 578 432 756 220 652 673 1691 688 1717 825 1377 815 527 1082 451 6 466 773 177 1614 302 424 416 557 944 614 839 1455 1838 1082 255 276 436 708 394 1017 1019 349 1399 244 536 1129 294 579 1016 532 818 264 1463 1451 920 818 530 1345 982 2122 822 1521 483 541 1095 953 881 132 603 954 913 308 982 496 1201 849 931 912 1695 85 1300 476 484 1511 637 975 883 798 1989 748 2211 453 1145 158 1160 1413 741 1064 605 1350 1318 1267 1035 466 1788 662 1394 1179 1427 301 879 1279 1436 301 1408 192 1324 1361 916 1123 1022 387 888 493 340 214 751 592 1681 2698 1629 1007 818 1040 830 768 1400 578 150 357 889 849 707 1776 683 576 247 443 487 455 1632 412 1660 988 809 760 934 904 1016 390 568 567 398 173 603 553 949 994 1358 260 495 846 1254 1197 646 1294 698 247 380 1462 966 360 1270 443 949 220 762 1303 2201 520 917 1215 1484 272 1083 285 805 398 531 1151 865 1025 1066 536 924 575 565 907 1076 473 1637 863 967 1187 430 623 988 635 374 854 621 370 284 567 451 1146 344 1138 585 1605 754 1245 830 829 459 318 2035 1088 647 374 1321 679 302 151 1545 607 1254 789 580 932 252 797 1204 1004 897 837 1302 2272 138 1781 565 845 1921 516 1862 1784 2221 1040 513 1630 1760 1112 1711 599 1344 1691 317 661 475 771 1832 1012 750 960 1051 365 1647 95 690 979 868 173 893 1251 1567 553 1649 499 1151 1442 701 452 1940 548 1527 150 815 811 427 1187 846 804 1063 437 445 292 660 1428 921 1768 2190 1109 519 683 180 906 749 1102 937 180 556 607 230 1225 568 656 1111 660 853 2189 2119 1063 419 669 72 810 831 983 676 307 702 367 1569 764 7 1860 1595 862 824 105 681 513 462 1548 749 570 1113 1016 532 800 300 492 2032 526 180 1466 187 419 558 151 527 406 647 612 633 151 1039 1075 360 889 1478 1886 908 1091 792 1108 1054 702 110 230 715 340 1298 76 285 1493 911 490 583 370 406 1600 794 216 307 281 915 1076 799 302 790 1636 1405 257 1476 242 689 851 192 1409 302 770 1666 1270 960 733 931 936 1169 618 243 1492 652 378 1158 954 101 403 1231 245 1349 2018 1160 770 301 1447 415 151 229 1668 404 131 511 573 817 945 1422 1419 640 643 381 266 701 261 1182 959 151 1046 1772 1464 1029 753 551 530 752 226 149 1468 320 332 1382 1026 1313 1235 710 981 341 1472 109 806 453 810 627 548 757 2645 227 481 326 802 654 1066 1048 470 98 906 232 578 390 302 522 977 769 140 1438 2541 324 685 908 360 1336 240 2649 805 268 1230 643 478 535 568 1622 209 389 465 774 956 2882 544 617 765 546 1088 975 1383 356 502 351 724 812 621 636 1049 586 503 1077 601 752 1177 532 1074 141 1362 1171 385 1454 543 603 281 674 333 664 1245 1193 1696 1104 362 135 621 696 385 617 1151 206 168 558 693 641 1161 54 148 54 569 554 287 580 474 301 359 760 307 580 692 1556 683 327 147 813 400 397 745 865 517 527 801 274 943 903 646 461 405 228 1324 548 1490 1041 565 263 747 355 49 867 747 699 425 815 1105 44 751 1073 689 278 759 602 1165 1056 599 1218 248 723 1649 374 407 839 190 168 522 767 193 193 351 439 566 446 753 768 293 151 268 1245 341 710 392 266 123 448 847 1016 932 290 575 925 601 66 539 174 1019 768 950 2131 203 885 561 284 1082 911 625 1047 993 51 1947 140 550 379 758 1307 378 586 1070 768 507 151 569 349 1983 759 741 693 864 514 151 681 1010 212 163 235 600 693 686 888 1124 472 301 290 649 604 1181 545 602 1212 939 957 767 833 1041 489 597 1580 302 46 547 968 1071 982 959 582 453 453 486 437 598 1009 627 1410 543 752 176 1460 368 1096 1310 1591 488 616 710 1103 462 1112 479 240 1061 250 1633 551 979 1429 746 339 102 949 1140 392 427 1374 699 526 586 601 138 898 905 791 566 1053 280 704 229 299 802 295 528 1675 350 1097 321 301 352 576 570 817 446 584 450 1591 1313 850 566 804 136 557 580 855 1133 934 1202 439 937 350 832 817 924 302 44 660 504 100 1315 196 879 672 591 371 1066 199 1170 514 1150 452 572 328 462 728 437 626 1026 452 570 599 453 1540 168 1017 578 462 282 701 1107 1533 1329 604 607 1220 661 1033 559 795 58 989 408 646 1270 835 1511 568 968 895 1119 663 307 945 1066 255 300 514 959 116 684 300 302 803 301 151 692 1461 234 1064 292 511 315 945 699 768 271 696 686 488 1441 599 407 381 355 1244 2211 1077 890 899 587 236 607 1204 1527 266 146 901 671 885 1163 606 498 1024 1024 338 648 390 1401 674 301 1188 838 324 610 495 198 393 707 765 578 678 42 1086 1018 585 1235 6 2138 1001 1244 477 2024 301 299 2652 465 591 756 546 320 858 480 1005 960 883 853 301 832 505 1652 1219 1623 443 376 544 169 755 912 89 1189 479 1316 705 238 1747 1114 1202 879 350 151 720 918 352 328 598 880 139 854 651 1757 525 542 753 542 151 1409 986 308 750 1147 914 661 269 775 211 1291 162 360 645 690 276 468 551 224 275 1944 693 688 530 691 1756 1413 1024 432 1342 655 789 1120 1704 211 828 19 335 447 825 1244 835 384 450 735 1551 929 871 581 533 1554 581 1089 958 1049 463 1435 760 564 1116 1007 904 848 1207 1504 843 442 831 452 1222 115 547 657 923 597 320 544 170 1319 725 1789 940 130 676 829 526 374 258 2160 1252 81 963 674 446 561 904 724 486 1549 354 15 2433 1201 333 1014 887 1890 1012 1643 928 230 20 46 415 498 22 540 400 299 911 452 566 1018 1106 1087 3 837 1684 41 229 334 523 214 206 166 1279 882 978 813 546 443 451 616 698 566 768 330 501 1051 302 593 254 1048 1225 324 102 327 952 604 802 768 1258 288 807 729 843 354 728 517 1077 1884 678 470 371 1461 503 837 676 1020 351 630 221 355 292 693 629 2960 829 439 735 639 172 1107 985 1472 257 1189 23 837 1067 372 1194 786 677 1601 341 664 555 887 1439 59 1602 723 1237 859 1113 435 1076 1114 378 141 798 326 151 759 1075 529 834 102 526 345 1410 72 2158 435 1536 681 704 1608 821 951 443 1132 1195 921 526 794 691 380 1001 787 1125 332 611 446 181 231 1327 857 961 951 844 649 630 528 960 1057 1448 219 83 724 439 460 662 1073 133 1253 557 666 819 600 2336 300 849 29 2246 208 525 278 792 607 772 247 923 738 655 150 1214 369 1088 1574 2002 515 301 355 1054 415 659 225 904 262 302 526 302 1371 797 1488 181 857 500 224 944 287 188 277 730 1182 1589 355 865 855 323 517 749 196 679 566 832 1204 1056 505 685 211 588 963 302 1051 483 1181 588 1127 729 685 207 796 151 916 1013 430 1505 1168 222 527 986 240 302 856 1224 758 1197 1492 987 1035 346 1060 444 236 1190 1022 539 972 496 292 1237 1129 1148 131 1133 384 500 374 626 172 858 301 763 1237 532 602 675 733 827 301 710 889 1049 821 1037 433 333 1137 216 302 832 1323 67 989 1410 1840 336 2137 302 380 129 332 828 215 195 867 1446 1615 413 85 389 432 757 200 839 1112 148 659 877 301 490 1059 400 902 580 128 250 1143 305 845 263 738 1561 824 992 675 894 683 434 300 604 851 664 1046 605 174 300 691 970 700 368 382 971 848 695 800 193 387 510 612 683 742 602 347 536 720 893 452 495 701 704 461 145 340 796 1380 494 833 176 380 718 1377 2042 1645 659 602 151 613 203 1056 302 168 503 757 452 909 919 556 151 447 281 128 545 770 940 645 486 542 366 1398 178 1280 1635 529 732 436 1408 1635 1931 1092 905 976 914 567 1645 1303 75 573 472 350 1554 1009 361 438 549 1206 421 337 1023 324 797 1263 2249 336 1020 1178 501 491 434 742 370 554 757 1270 28 291 745 711 1370 1316 577 1332 365 537 561 1140 1364 854 365 632 516 414 746 289 300 1716 495 995 1193 1142 415 1483 505 414 300 704 630 302 865 1321 392 406 1496 466 1249 564 1451 1445 292 307 302 1084 534 1458 301 1394 978 1800 1298 704 1399 1306 928 703 226 624 549 749 769 521 692 302 818 2380 958 608 755 956 910 405 529 562 904 982 1844 486 2156 619 937 670 1083 312 1163 274 1367 653 325 1062 799 337 902 154 521 393 467 1027 533 537 1411 322 615 198 659 495 1044 652 437 358 163 799 604 722 762 972 50 878 1041 1363 798 652 1114 403 554 904 1313 1497 244 1439 1042 757 571 872 602 737 247 963 1065 998 302 732 1129 592 297 1141 810 567 789 377 648 1098 242 1019 689 220 867 574 612 526 454 1292 694 355 212 203 267 599 307 452 417 1207 1085 876 828 1135 729 471 1074 288 936 464 256 594 403 573 1021 920 363 1039 2022 1033 1323 505 1667 356 1164 864 1331 1331 591 156 641 164 222 705 292 1215 1103 824 626 228 542 1428 702 1553 1415 1532 522 1077 1063 574 649 1152 180 409 302 729 553 209 824 256 348 1235 300 486 181 720 542 558 563 991 36 68 422 688 1054 10 453 148 537 802 171 301 692 384 151 39 995 821 603 453 1099 271 776 469 212 1190 1702 270 1041 1927 302 61 466 703 197 177 493 319 304 205 484 1524 751 1169 812 665 178 112 269 759 220 218 110 284 755 1262 308 379 186 316 1007 518 1130 66 497 313 508 625 918 268 190 668 668 618 669 289 460 357 577 280 406 263 371 391 770 740 1609 830 583 437 1034 970 453 642 49 499 302 1023 1081 448 302 1027 320 933 160 733 878 573 1449 87 1290 1551 582 756 443 479 1374 507 932 425 575 192 1469 426 1388 837 796 885 820 596 557 1524 790 451 1076 1132 946 640 1115 1556 213 759 870 1348 584 918 816 825 226 808 768 472 446 278 804 997 371 270 320 866 736 1091 1360 704 781 600 20 1063 1944 807 890 553 73 106 2088 652 327 680 169 565 790 224 449 1088 976 162 418 275 306 1734 603 239 686 1853 844 56 416 594 2025 902 301 619 435 319 1072 1010 948 1092 1320 335 968 789 198 496 1512 536 222 1015 479 298 917 1082 302 971 1142 1112 570 260 347 659 722 2037 592 751 847 1067 319 43 992 1277 613 1191 1805 1105 1638 1268 2025 307 430 1183 685 58 802 458 917 302 638 1371 219 1432 3198 911 900 1245 111 2675 1544 1783 12 500 1542 708 594 738 1190 769 335 516 1454 853 1994 1145 575 277 422 151 1300 266 452 624 1190 558 109 758 714 300 1268 833 1133 804 1081 326 886 905 400 1032 1322 461 961 1325 537 543 677 989 768 448 976 931 1664 1062 226 1080 1604 1644 1356 734 644 422 382 1098 1425 1380 274 671 2142 798 486 232 1827 662 1533 481 597 370 752 264 991 667 847 1462 609 428 740 488 336 827 220 288 989 475 32 551 1066 296 394 538 932 1143 851 1069 1528 291 546 491 277 1470 1950 1164 559 196 808 380 769 892 815 967 544 708 1415 971 318 902 836 906 715 3 974 1175 861 937 432 878 471 952 217 665 302 1213 815 1663 320 950 495 1145 1025 255 224 598 295 825 1242 1279 296 902 316 740 373 344 102 1080 1871 1455 861 666 780 293 881 875 301 600 1686 388 1702 1561 1372 603 1050 85 638 214 753 183 769 878 292 151 1047 627 1556 657 548 1711 153 149 300 840 1140 123 807 852 623 1006 308 371 22 444 1036 500 511 306 2064 133 356 910 578 573 79 775 939 584 1 743 197 1086 877 93 902 673 639 299 223 523 151 461 360 491 441 812 1087 486 1075 1836 1678 520 867 248 598 330 184 991 1023 831 150 582 351 865 1511 1567 575 301 451 138 204 445 1608 1001 539 835 31 844 296 1091 374 362 1556 923 801 964 580 744 850 268 1116 620 581 503 109 572 301 710 282 48 535 747 417 665 571 786 369 306 407 38 302 448 1439 679 291 962 301 1539 306 836 572 523 1385 152 501 1131 308 1124 809 478 389 548 401 391 658 1288 1114 505 1018 272 184 384 703 565 204 528 1492 929 166 1010 1562 857 229 563 573 265 86 221 476 290 626 286 88 654 406 596 489 600 684 122 62 223 314 301 272 57 250 296 840 900 244 182 232 684 1048 169 1090 393 814 199 493 90 1403 151 249 269 433 480 581 793 1952 663 1007 1101 487 511 381 714 445 143 495 150 866 412 1000 386 663 301 425 265 690 1076 302 1047 935 646 292 956 254 349 20 323 945 479 638 208 746 300 998 840 1009 287 423 488 1247 345 105 582 755 1083 453 855 532 1256 622 919 702 593 541 293 809 201 146 349 679 538 546 336 791 431 452 648 1527 244 302 378 550 845 783 903 1148 537 898 1109 301 625 674 173 202 539 903 728 299 389 464 608 738 961 20 541 567 642 634 300 1006 817 812 190 829 120 505 885 506 326 184 795 600 236 891 919 629 407 845 155 261 587 590 1085 402 875 502 96 1599 689 1 681 354 299 603 409 300 941 1193 63 1515 1280 242 594 440 786 944 975 766 56 671 999 200 240 464 478 826 106 947 588 675 411 545 1176 600 398 112 1367 798 792 1109 707 1842 288 816 715 843 377 716 475 454 361 232 813 196 1686 446 1052 442 933 150 1146 617 601 903 741 575 439 901 508 477 601 625 290 937 769 442 810 262 1004 305 1075 638 1202 985 843 335 202 384 1675 300 1054 292 743 375 1144 550 871 477 563 395 779 453 1332 792 733 250 1018 378 1121 446 810 577 624 364 318 424 348 359 390 888 603 101 924 527 858 302 1076 1059 711 505 781 1291 489 1548 790 172 348 1183 136 512 195 1312 413 1663 480 619 1447 367 659 1126 1008 1033 935 1140 764 950 160 317 1379 760 273 842 601 982 499 363 953 238 452 310 719 776 1760 46 451 692 1206 301 299 542 1400 541 1156 259 163 665 2091 878 374 645 1246 749 770 94 461 704 764 261 674 252 360 303 583 309 449 669 1036 549 122 492 934 301 180 510 1045 331 887 461 600 292 509 299 962 532 228 574 1298 1262 836 312 280 301 1331 218 1348 995 372 1460 26 151 1227 934 712 1249 872 924 880 302 148 525 263 713 1158 403 1112 1294 1121 347 1560 987 1012 730 416 12 1316 1579 476 501 252 1209 803 432 302 336 301 464 454 297 423 204 265 266 805 485 211 312 341 139 565 824 562 849 583 675 930 496 721 1184 745 475 248 1060 791 826 166 782 532 1076 45 1165 736 467 1139 983 293 1478 944 1406 1054 676 665 803 26 151 106 820 368 514 281 564 640 1106 658 1395 444 1962 344 811 309 301 651 345 229 300 895 602 221 344 983 1012 562 1191 524 746 281 357 176 228 351 1524 373 1091 426 357 547 222 1193 1076 916 594 1237 57 1553 693 14 104 172 300 77 247 534 494 601 148 236 1189 156 411 512 889 477 469 123 986 226 604 847 470 563 702 485 1018 311 197 318 932 104 614 53 496 838 498 999 319 533 722 408 986 331 949 756 1412 781 655 459 226 585 174 1042 319 970 600 272 224 44 302 642 176 302 301 869 242 149 231 206 96 4 301 559 152 16 236 528 495 236 1316 668 497 343 807 260 150 282 300 721 391 455 366 290 570 301 484 596 105 493 1141 832 644 583 772 376 42 464 184 420 452 384 302 640 1046 509 223 952 337 807 364 774 1448 833 229 98 220 220 134 302 44 516 773 599 233 446 536 755 416 188 29 1003 442 411 683 660 402 302 729 407 668 793 531 184 585 259 728 934 712 341 524 326 513 869 284 222 630 532 426 967 397 688 262 638 301 126 663 282 506 412 449 962 1111 873 447 576 1147 1056 513 301 460 756 222 823 293 698 1199 794 1921 647 143 256 156 523 111 154 238 427 253 854 129 1714 98 416 745 1323 1395 1517 1771 118 757 87 49 1247 1605 49 1087 681 478 591 301 555 563 185 302 109 466 516 1201 87 985 403 2338 1844 1128 1164 1439 1699 1050 842 1239 1224 1139 243 537 982 384 916 564 290 1101 647 1036 299 682 190 325 957 279 853 987 513 86 312 566 709 477 204 967 302 599 882 825 135 782 487 281 692 1300 334 311 914 729 713 1188 786 914 1022 603 875 515 615 504 414 453 601 406 246 1076 690 1040 605 554 702 358 70 411 303 1158 449 1119 1624 769 481 247 1201 827 127 136 185 269 583 399 194 444 373 448 276 235 110 43 765 574 480 440 802 727 603 299 226 160 83 536 302 152 563 290 613 484 151 465 169 658 587 400 301 155 855 59 369 302 224 119 302 265 529 128 328 618 20 603 501 68 512 499 1102 300 176 1086 117 527 844 50 753 190 520 560 378 1005 602 157 744 296 130 147 552 728 1348 313 121 944 19 462 857 301 296 414 1460 240 136 143 413 657 288 272 1179 406 805 321 150 382 583 248 491 58 592 976 332 19 360 619 761 323 895 303 474 174 516 1353 392 105 768 753 151 400 970 491 708 660 235 596 1824 460 906 323 450 387 1444 906 1364 649 622 558 507 220 1359 2081 139 799 196 733 599 1540 1392 936 1241 343 1329 895 334 568 302 301 355 756 425 1570 22 1036 1339 1238 912 301 521 427 505 256 682 262 1079 733 512 770 1052 1207 579 668 1517 1108 151 773 424 1646 757 541 953 531 404 105 1251 1070 920 446 107 616 539 984 302 2217 1028 286 859 722 553 1252 1608 250 623 301 766 1253 1524 571 525 1595 796 246 743 302 300 582 304 570 541 256 44 589 953 610 333 250 557 151 151 229 123 866 484 240 719 946 388 599 78 1627 350 593 724 512 1442 649 1131 331 388 89 719 646 1425 1071 899 1058 360 854 1205 1401 661 853 176 732 555 653 585 151 682 1143 1177 368 1182 302 302 1234 301 851 260 604 932 1253 1298 547 984 303 873 118 520 790 1022 303 766 604 1537 301 964 805 885 1187 1108 581 528 302 734 323 295 477 408 320 453 1652 595 1629 596 78 1210 1254 1439 1555 1637 1149 945 906 785 31 668 756 475 302 481 997 825 530 148 1170 803 964 52 1288 228 570 801 339 559 2323 540 818 1308 446 1206 2648 618 66 1011 191 693 972 188 792 915 1184 1248 413 846 725 463 1130 2059 54 806 866 792 590 173 1130 1123 635 530 1556 262 1560 374 680 1065 369 1128 735 832 240 335 740 1173 302 1023 292 1017 780 743 1219 1391 394 846 1060 1135 851 302 961 1342 571 657 1204 1420 1012 793 1088 469 286 556 253 447 791 625 142 227 602 1018 150 218 441 624 211 1112 768 1456 134 997 765 964 537 471 642 460 365 577 472 841 731 655 855 1035 444 282 1024 973 280 835 1030 228 69 444 648 301 529 161 1125 301 1373 883 1798 595 1631 482 410 527 506 991 1595 698 547 484 1309 230 474 185 514 1220 571 162 288 879 883 1125 404 906 1439 588 878 582 262 378 558 78 1009 405 160 699 240 789 1247 2193 124 572 836 489 206 350 627 4 603 842 780 591 900 415 250 736 1085 186 556 612 17 555 316 303 1149 16 1125 301 1225 602 1348 457 160 648 596 189 1630 622 180 302 443 779 643 599 1958 455 113 760 958 660 788 1453 604 117 1559 374 599 1217 619 787 890 1538 1060 556 577 279 747 280 666 207 460 1069 234 401 410 1002 387 646 401 501 1362 1314 318 156 728 244 1332 10 164 770 741 808 612 1354 205 514 746 720 348 742 561 1279 74 728 519 309 301 855 27 313 985 473 159 830 220 619 456 553 482 828 541 1851 321 285 52 512 445 782 171 989 300 1353 488 989 232 1145 579 232 577 850 807 210 532 105 185 292 258 319 347 1133 881 982 837 302 492 356 798 475 869 126 397 528 1073 252 1218 669 1106 1307 624 932 611 555 1042 590 1003 873 415 412 439 228 508 302 1050 290 906 1127 232 187 1609 138 296 52 458 604 1690 248 1037 713 643 452 326 257 985 726 150 554 267 63 169 429 1024 831 610 239 349 283 668 962 520 745 610 750 191 848 284 711 789 353 1172 1354 90 648 569 158 189 503 887 1199 361 484 526 517 1333 105 601 602 613 204 474 302 253 323 517 1081 836 365 1144 54 344 476 219 858 199 655 596 306 192 1364 835 108 75 21 1203 452 216 1056 489 580 758 238 785 601 489 1068 543 486 295 608 486 603 800 301 1402 106 1091 527 824 177 419 222 248 1164 271 321 1133 1211 968 3 662 1357 110 1136 279 656 346 551 499 449 300 368 999 709 855 431 999 1093 471 1564 1594 442 383 302 175 123 1336 488 371 1830 456 1331 234 95 747 384 1411 1336 1500 743 1421 700 1071 715 1102 744 123 178 807 686 790 1568 238 803 1001 1039 2638 428 825 281 1474 1153 624 895 469 1042 1368 1197 815 2759 1655 860 112 244 331 880 154 504 326 429 951 481 500 1068 736 1025 792 300 889 221 739 302 1997 997 640 991 935 466 1091 711 648 1181 556 707 565 369 681 292 214 653 536 647 1766 1119 762 1789 463 392 383 681 672 780 902 148 752 1262 575 1024 841 1798 954 866 1043 354 1415 896 378 1211 665 552 45 523 521 802 606 887 150 226 706 903 645 1510 1772 1272 759 617 371 777 436 1683 793 174 758 402 499 836 701 1012 1291 463 188 567 324 970 301 1503 687 1192 1362 610 387 686 990 804 847 529 452 324 614 744 835 1265 357 1148 654 152 237 1015 601 223 1357 179 781 151 404 104 1250 745 1280 758 637 904 519 423 611 28 194 711 1151 282 565 845 392 354 191 581 1237 151 1325 711 464 694 310 409 1117 218 734 354 1047 459 451 1089 299 600 299 185 891 664 547 466 328 733 333 414 758 235 455 772 997 16 471 311 305 480 518 680 554 751 302 818 300 344 614 1067 204 539 243 505 637 697 250 500 96 1034 613 1025 28 403 104 1109 646 296 460 670 302 4 455 104 278 453 304 301 173 490 180 453 494 82 301 150 445 78 203 987 301 326 674 300 1022 556 650 927 189 812 231 151 300 822 464 421 143 769 344 228 1539 120 69 914 80 256 712 968 663 327 547 1053 438 1124 603 464 818 690 830 819 109 182 445 434 572 25 276 688 1273 229 519 105 1119 369 1434 1488 1102 427 1295 22 419 538 220 486 1775 305 285 315 25 826 494 248 394 351 606 1106 618 815 555 422 250 763 110 511 8 947 461 819 998 665 1536 750 1082 1281 183 577 654 302 567 1372 568 635 15 136 1631 1086 850 1352 910 962 1014 373 263 781 1224 151 1657 555 712 466 1098 592 535 395 777 775 602 529 919 468 584 1007 544 151 413 305 777 122 260 654 138 1017 52 207 761 751 569 629 961 729 885 799 1387 733 545 852 667 738 179 1331 719 913 354 49 1098 327 601 628 678 302 23 603 735 284 1202 572 1225 1747 300 630 890 1211 961 301 734 451 667 553 876 491 901 931 848 660 276 870 474 438 832 291 944 268 194 347 294 388 716 686 92 521 1738 510 147 890 486 935 679 1011 706 548 384 516 151 722 46 214 1425 621 554 550 494 716 1314 403 676 228 27 746 290 1058 766 245 531 436 302 416 904 503 479 617 387 282 212 302 185 40 536 493 558 323 302 891 1392 616 917 1158 601 196 730 680 122 306 126 202 330 198 716 953 334 756 650 972 151 226 535 172 1941 1991 809 302 1013 181 678 1228 1302 310 98 246 151 209 1106 381 1343 959 329 288 241 743 85 750 362 494 576 287 246 355 680 302 205 300 855 1017 315 51 265 1419 417 2877 247 480 151 303 440 1651 508 757 558 643 333 304 388 1116 330 702 277 846 445 429 383 647 378 462 622 897 1115 517 717 403 685 28 599 767 302 462 1222 825 852 570 417 284 1126 302 340 287 1291 705 1886 881 423 31 1037 603 500 200 507 451 157 1030 945 508 935 317 1166 374 134 890 1097 23 1375 629 727 389 402 982 1090 499 441 745 150 332 617 931 297 474 426 298 655 1124 256 301 165 365 214 769 129 336 490 534 766 299 233 302 506 142 1202 532 318 698 271 899 505 877 739 304 269 677 246 721 536 302 483 350 1389 999 220 184 759 149 922 337 503 893 426 841 604 2373 1003 70 627 749 1601 451 647 1082 662 212 558 250 122 66 302 299 174 613 709 528 230 302 202 292 536 172 493 722 55 239 230 72 1535 763 219 282 925 894 809 366 1362 1290 814 302 233 578 284 1074 860 123 719 344 602 453 1463 349 305 1023 159 1442 1088 530 1035 533 1018 825 51 150 331 914 658 180 77 570 1485 254 1582 416 927 945 1354 516 613 339 769 1497 299 445 1178 598 114 531 312 545 498 602 362 451 635 189 1533 1114 966 95 472 1341 517 657 957 663 832 500 1192 701 310 661 105 370 819 496 162 559 26 199 894 1114 419 1363 1183 1462 1671 994 1098 554 561 203 1106 492 898 238 465 470 771 791 754 742 294 422 891 62 298 555 1289 924 115 674 749 1180 714 1034 74 732 3036 1084 550 679 1006 381 525 661 948 649 246 1230 475 263 164 580 431 885 225 302 298 1559 235 389 414 605 90 156 1292 563 650 236 163 271 536 717 752 6 281 813 273 1132 252 544 1565 569 502 260 725 867 302 163 660 621 242 277 448 492 870 299 301 128 150 90 234 1461 246 154 151 852 963 775 20 789 300 398 151 146 165 302 2 181 36 150 267 189 562 301 274 672 302 5 223 711 903 180 301 384 164 1055 1574 665 1229 385 763 157 780 583 1692 534 302 644 734 159 816 706 1028 1129 474 500 351 603 490 449 884 768 1153 1066 1074 377 1338 1162 1221 457 969 926 1040 734 252 426 625 896 296 241 877 1680 672 725 579 595 172 762 174 370 54 601 614 196 637 899 545 743 1069 972 440 196 983 744 482 891 546 492 568 818 359 907 1208 2162 1018 1865 1137 905 1175 416 7 116 1819 845 288 150 634 1298 792 797 696 443 1062 741 755 1200 2251 1710 965 1507 644 757 1432 406 1647 1963 589 1004 746 25 444 1598 336 1000 1585 918 584 302 401 1866 1123 779 241 1372 1024 504 312 708 820 1059 1819 350 1205 708 415 116 703 1006 1187 876 1260 1597 345 261 1679 1621 1394 482 993 688 475 833 1495 833 600 1501 766 856 1806 1188 734 556 676 1113 254 734 206 215 570 1185 378 1300 1196 1024 658 36 711 901 1311 592 172 521 722 1071 451 673 931 1389 340 914 370 1003 544 1400 1195 401 18 1512 112 592 1322 1278 913 583 615 627 355 1588 478 984 1344 478 684 1102 501 824 1269 26 603 571 750 385 596 1270 460 748 449 683 301 567 1187 2256 151 652 746 818 1085 386 759 571 241 540 1120 899 392 280 1084 244 952 124 678 587 788 548 451 266 839 679 576 654 1490 603 1136 548 68 642 302 542 116 748 478 794 190 63 1638 242 998 89 991 123 477 300 984 232 903 531 33 1704 286 46 501 560 990 369 302 899 1134 400 885 362 608 586 305 729 569 1431 750 431 444 1183 749 1582 1685 671 2031 433 941 197 419 774 783 1211 1072 221 1290 317 404 474 204 1335 786 909 743 431 807 1683 1425 640 1105 1179 553 1956 274 1210 411 2210 602 949 2076 1148 1231 40 1329 407 302 701 327 748 1949 468 414 640 1346 514 1276 910 624 975 161 1062 303 1480 355 933 841 1405 1533 912 725 1011 228 1353 628 559 1017 418 1429 179 544 301 709 350 246 466 652 611 1520 828 668 670 768 644 1265 931 1533 1394 682 1479 526 497 1124 842 1092 996 1058 526 320 331 375 573 549 881 686 1480 1844 577 116 738 1271 1306 824 614 1274 1791 1155 516 893 643 917 1747 229 276 2185 1929 202 1062 756 104 1560 646 643 499 1155 367 1004 1322 1854 817 892 1324 1912 1281 780 1702 726 1262 1300 58 848 1018 477 478 625 890 1022 765 1328 1416 479 418 1131 2410 126 1286 453 1493 868 882 1318 151 692 1159 823 757 1379 1056 903 1778 1034 998 227 1130 1075 358 1077 517 840 253 1765 577 1024 913 1127 1480 1205 1846 704 639 334 298 881 613 151 1035 723 1141 242 910 300 284 1846 796 1807 1053 1906 876 1604 1224 2668 1253 3293 1119 1082 445 1302 911 1206 152 1013 799 988 2001 62 492 1331 1460 726 718 210 748 1099 733 230 270 1035 616 504 488 2155 1050 748 1358 1942 425 449 668 1599 220 1116 1061 1029 1342 1135 597 962 1356 1072 1275 1398 946 792 374 301 107 786 887 1503 1527 716 885 880 460 380 138 688 286 1156 906 474 1026 360 82 770 1223 464 593 131 706 1108 1108 2007 2022 519 539 1058 528 664 1744 875 2611 1175 319 591 1759 717 303 1184 397 389 443 568 994 936 1473 1779 252 835 991 1327 1069 602 1248 668 444 1209 1126 438 757 603 2420 1366 653 1156 647 688 499 1930 558 778 1778 551 709 1159 603 314 517 277 670 686 377 828 163 865 466 1637 1242 568 1262 1291 871 801 1303 1088 901 725 837 545 286 652 802 1331 934 1730 1388 341 506 934 738 437 407 745 1705 1044 11 996 1188 191 604 1124 857 1512 520 454 716 1305 275 810 780 1533 904 2083 988 198 586 1752 869 937 234 302 1508 1242 1182 1223 295 1784 574 569 695 936 413 167 1314 589 408 365 1506 907 1315 303 877 745 689 342 430 371 276 563 1126 775 1999 274 911 1201 816 1417 663 757 1088 300 815 655 1683 182 439 216 231 553 283 1029 770 1381 616 784 564 1199 810 301 134 1008 370 453 1665 573 372 534 370 507 718 122 829 578 1385 155 1980 292 164 360 392 853 1424 659 1042 1731 476 933 418 563 938 436 952 700 1509 642 138 97 1029 987 626 1125 292 239 456 504 879 2215 549 493 232 618 79 355 314 1008 457 334 228 1275 153 207 723 529 1342 929 370 612 337 1096 714 1421 869 829 177 472 1319 1156 534 499 550 542 452 674 84 560 4 301 1625 128 899 951 893 1031 822 379 386 698 1519 682 516 603 647 525 649 1399 254 444 358 403 931 886 807 753 923 1384 482 1533 883 683 970 465 440 429 1503 428 246 224 538 393 730 380 1389 416 180 1536 228 202 762 505 301 105 1517 609 928 1360 538 294 1158 898 232 541 715 198 730 1273 501 687 607 782 278 314 198 518 150 616 457 300 413 1096 1445 385 449 98 843 545 924 804 1274 1389 452 222 592 1847 983 276 924 825 520 1261 770 813 602 588 1250 171 1306 1056 460 471 841 977 701 735 942 774 553 196 332 1032 646 748 1096 962 823 520 37 179 342 431 716 279 298 175 1132 288 572 577 573 905 395 809 554 534 636 998 504 242 1118 532 1169 481 403 902 540 888 805 151 593 498 451 270 868 1020 74 301 709 1054 701 830 803 905 1285 177 1708 866 361 507 845 815 335 1092 241 1383 24 783 1741 404 896 1414 846 535 855 188 600 714 1497 991 750 584 1182 391 381 1280 410 363 182 262 597 142 1139 389 999 1066 476 297 993 720 1868 592 754 1187 83 862 433 1523 987 581 471 142 1934 778 38 401 146 414 651 339 275 924 508 449 426 134 1415 1418 151 1122 414 594 142 413 794 1245 345 301 377 813 290 2036 726 560 324 824 952 354 558 513 653 1044 484 145 854 63 617 973 956 212 244 248 151 440 65 668 475 794 454 1040 1030 1405 1045 220 181 230 833 1109 1697 894 301 269 369 909 240 293 2165 263 821 46 424 331 299 301 302 776 486 631 1318 817 184 613 450 458 1143 308 330 90 342 1099 571 797 1739 760 214 264 1179 1025 464 931 848 484 1519 302 776 98 946 730 1000 410 538 363 89 596 1283 696 298 1740 953 90 498 196 130 962 837 918 597 509 405 663 627 1327 965 602 808 151 813 474 232 187 567 498 957 777 31 230 1013 301 149 261 418 676 472 151 529 1191 376 332 1372 813 1057 660 382 301 1058 569 836 888 605 262 437 1905 298 417 552 1249 541 593 302 610 394 150 956 718 1243 302 881 602 374 918 151 232 546 777 204 445 900 566 1005 745 699 106 525 473 1122 679 803 443 1214 926 664 255 34 197 1530 145 1255 753 175 52 770 69 782 221 412 664 1115 754 1600 137 165 911 362 278 151 805 540 679 300 1694 1050 1105 336 451 415 752 768 552 595 513 438 466 320 722 597 838 819 166 798 349 869 879 234 592 553 299 2 762 1329 711 697 516 657 1051 563 236 799 744 1160 125 289 1098 536 870 496 527 818 514 621 693 497 775 1606 1361 994 727 1206 301 250 1034 423 90 331 455 301 716 464 809 477 1165 437 455 755 1594 949 761 1038 635 1231 542 657 555 807 1956 530 53 928 274 161 545 869 494 602 271 655 72 267 809 598 473 5 1322 452 301 345 1392 975 886 1192 416 731 899 362 195 282 179 648 671 574 1227 1824 688 1184 369 464 447 859 493 1324 1882 1176 972 1134 764 319 332 710 581 586 580 985 594 675 846 1541 527 537 911 594 1030 212 1036 427 700 708 983 789 771 1025 1358 528 553 434 1466 1557 398 124 771 227 895 494 780 94 874 1426 1262 900 340 583 599 936 584 481 491 735 373 540 613 1041 564 766 804 1071 858 1884 149 1242 150 1348 611 130 1134 408 1004 610 298 575 239 808 939 656 639 596 1538 631 481 709 150 786 526 441 1794 2434 1570 829 814 1161 1530 299 316 653 135 1709 129 511 1832 500 637 960 431 590 388 890 1016 400 415 583 1519 959 647 668 1250 974 830 687 984 934 302 409 224 1290 274 1263 349 643 915 344 1592 1011 601 463 2164 620 1380 1307 645 608 414 138 1255 301 1291 318 383 1394 1167 371 247 1195 631 1157 728 996 889 112 2399 532 1282 1522 513 1949 351 634 926 370 1702 1675 660 693 1303 151 689 301 1002 40 753 1604 1834 1072 766 262 865 301 1187 597 558 1330 1159 1010 1027 810 897 216 1226 1382 971 1150 753 1238 788 788 860 1019 266 685 216 985 1064 965 360 848 289 62 814 763 907 809 879 563 772 815 901 538 537 912 1116 430 280 335 336 994 589 1218 504 1048 1176 1124 776 516 245 376 781 930 1050 441 222 444 1088 713 425 514 44 684 188 881 603 228 510 406 1254 885 1202 794 1081 790 789 1285 1376 2006 730 955 377 291 266 168 779 431 831 728 454 1119 750 302 297 987 1241 761 1224 1043 275 239 600 422 376 526 957 763 860 1411 355 988 1225 957 899 614 573 723 470 676 309 1426 754 691 558 523 440 528 901 631 857 1506 761 830 280 850 506 380 922 719 141 204 976 531 485 681 1271 296 716 337 703 733 1868 298 716 344 672 1002 592 1153 874 393 958 480 152 839 684 588 571 809 185 953 569 521 1162 326 496 433 382 551 288 411 270 301 1100 655 1135 909 172 179 767 1606 419 916 700 906 921 216 1127 608 766 574 268 1155 268 375 79 1112 511 1148 939 935 771 1377 306 150 158 456 992 403 150 1420 236 651 678 181 375 264 1094 985 513 717 663 399 1030 1490 348 613 382 1145 499 878 382 1157 719 276 848 556 441 403 695 248 563 734 763 826 676 342 666 843 458 524 300 1767 310 1243 363 281 367 42 996 298 1592 818 803 590 1240 466 754 453 802 596 880 347 1043 413 224 527 300 378 473 691 884 436 323 1334 326 286 610 271 574 793 742 953 810 436 541 977 1126 151 985 1261 894 731 405 523 379 302 150 854 715 702 417 198 107 662 317 981 1361 936 526 647 830 382 679 1249 657 686 54 237 324 545 1173 1170 1070 660 981 219 978 1460 820 890 448 969 1066 517 1203 929 731 1402 1359 721 355 1161 1087 1258 297 451 898 1462 314 1118 151 1185 749 1240 44 1787 531 1802 724 1084 717 288 387 1348 49 1011 650 1314 297 866 242 374 511 1586 1107 658 1309 995 965 1268 258 1531 2680 420 751 996 391 2435 789 567 402 667 644 1188 812 899 496 212 706 459 1525 874 554 1416 656 180 1112 1025 685 349 747 1143 1089 550 518 559 540 852 1466 8 368 906 439 542 1242 198 673 407 573 1028 1112 427 938 592 674 301 954 595 1472 579 747 161 820 1112 939 1260 576 474 610 593 1330 656 864 246 130 753 892 878 1201 266 117 376 921 755 1553 1181 674 972 2239 846 770 274 641 536 840 545 1059 1044 821 197 432 448 405 1149 777 938 1634 270 275 735 218 846 277 847 651 1252 1338 926 1354 525 364 369 701 886 1796 485 1133 1513 573 895 1454 873 801 599 1125 910 1271 1113 834 916 1152 490 1041 761 893 731 967 1300 1045 591 1479 1012 752 1516 826 1266 959 103 814 409 1382 1423 1044 736 341 877 724 841 1368 692 791 695 1360 2234 465 228 2046 301 1219 973 371 1353 1497 1203 930 327 470 1646 290 162 776 890 1052 815 1549 327 772 2061 1380 300 1438 1062 365 1347 574 717 656 1549 359 256 972 866 1509 514 187 747 151 355 305 422 1014 2098 1404 551 199 694 671 965 1210 1101 1142 823 746 385 918 956 899 603 707 459 246 869 1407 439 1349 709 838 2277 2034 727 866 1096 1056 587 2400 1143 196 625 1691 2384 335 1308 1062 584 613 1071 2479 948 217 938 1548 1162 1427 931 364 481 1627 364 1109 1087 713 1471 1045 577 708 907 354 256 974 468 1172 881 1186 494 103 282 1044 1018 1487 393 1731 963 2408 515 640 534 759 1383 879 1280 483 432 926 858 781 1043 1096 783 742 1248 515 834 1510 1243 1671 1182 1359 11 1893 1204 659 1724 2528 1490 3122 469 430 1667 1739 1181 1283 950 379 124 601 414 1652 613 1497 325 626 311 70 679 719 682 1504 1084 872 1221 510 635 942 1379 2408 538 687 850 1071 1510 672 470 1572 1013 3 795 533 295 1010 654 578 2945 246 175 1261 611 1206 152 292 573 1120 384 439 788 570 1205 800 209 864 1776 1596 1476 509 814 371 842 1262 1096 765 183 1109 1770 664 542 384 941 616 1038 1858 1046 618 381 763 1162 391 687 779 924 641 1389 1388 960 1390 1498 994 657 157 427 1660 1107 1460 1065 888 1677 1048 730 1347 796 709 1043 2032 96 535 241 884 495 302 1517 1015 1422 38 1055 685 1406 380 248 603 1092 682 208 1342 504 387 1017 1400 243 999 675 686 1237 1051 393 631 69 879 336 620 1243 470 1820 581 134 557 923 641 1003 1368 976 504 389 921 421 614 371 232 538 115 931 594 424 300 665 844 887 296 507 1107 1572 1264 144 697 1779 643 955 1678 1792 776 1110 1221 1207 828 121 1697 1259 1156 1655 784 987 975 841 156 1098 1235 843 361 393 995 563 1038 280 386 1242 496 464 937 852 903 258 819 681 1113 1301 667 630 1504 510 965 174 955 1192 1206 752 233 218 734 464 645 615 669 478 723 1241 753 852 998 911 956 1088 271 816 314 238 290 1327 464 522 1108 420 659 1052 782 977 924 1032 453 854 1170 159 676 1171 583 576 408 839 1212 934 949 628 803 330 311 619 1121 483 783 572 427 388 552 654 682 1284 1253 1164 1203 436 749 847 1120 427 260 508 775 501 615 281 645 794 882 763 714 1129 600 1132 1267 248 967 569 1225 806 1391 837 374 973 1549 453 1706 1419 1146 386 1831 292 398 1081 1029 254 529 566 969 1365 1039 603 1480 26 696 739 566 998 557 1387 346 32 501 1433 1203 1039 591 338 1346 399 1541 541 669 1410 1147 413 1083 745 469 1981 666 904 545 829 975 712 2198 1740 357 553 1202 273 508 975 669 833 916 594 855 277 1329 431 567 989 451 301 69 991 367 539 681 825 443 1197 330 779 813 344 1225 888 560 92 940 768 1468 373 1000 334 1725 987 31 515 226 1550 895 1939 790 1098 300 1357 806 770 361 299 978 855 934 1111 422 324 1451 1023 767 777 501 286 574 1133 1123 777 1365 648 909 812 842 605 587 2270 301 696 1623 321 81 282 528 1103 442 494 1408 639 665 1524 139 1228 601 888 731 980 58 936 91 460 657 585 1921 315 906 1136 476 1715 697 296 575 302 606 619 543 809 262 810 1089 1113 589 247 366 657 1097 376 738 820 824 1281 332 1475 967 780 182 822 1230 1405 903 742 50 182 292 984 1167 736 1003 446 863 1025 405 456 453 1021 784 607 1340 642 474 1334 389 507 519 628 932 601 667 971 708 572 987 828 1054 779 900 1144 708 147 572 948 480 302 647 424 359 959 868 1629 316 603 282 615 896 233 1126 353 938 714 45 741 234 837 600 666 928 862 533 1239 1400 916 1613 1158 1305 358 366 563 175 584 717 796 35 302 1197 597 587 378 198 1865 832 223 925 790 49 626 1273 541 1002 510 186 258 301 196 1127 1437 1637 1020 900 761 1165 613 1354 576 617 752 1530 263 975 834 1191 595 986 17 150 630 899 787 429 21 742 158 820 58 1496 714 619 1001 1900 562 75 568 1092 965 1548 327 532 1784 1295 1148 932 1029 378 1484 456 788 318 1202 716 1378 361 761 857 851 795 791 906 1803 1465 151 214 309 1459 1369 337 1427 873 297 302 26 498 751 1039 905 438 151 278 294 914 852 323 117 768 301 910 812 953 676 840 296 495 202 562 764 578 538 1120 477 544 444 535 1195 442 1284 766 1334 868 391 724 125 408 1275 485 1129 259 936 257 552 288 732 1421 194 1446 1771 751 552 978 134 1454 781 38 214 937 688 1048 1357 1406 1016 302 600 1347 1213 731 166 658 985 298 302 260 90 281 20 1152 867 754 1789 45 232 838 686 201 230 529 1284 465 2103 141 149 802 257 119 797 833 1072 805 488 457 723 250 1400 1000 1401 454 463 1866 106 360 953 638 68 789 336 1030 543 568 815 733 1048 389 257 625 632 460 532 156 21 1388 93 171 562 290 1029 300 943 415 1635 1327 697 604 1559 301 399 451 1546 603 885 485 72 227 308 507 23 865 1073 1263 717 278 717 410 1447 382 316 216 360 1025 470 581 373 1300 989 1335 1154 189 1036 1916 421 526 1942 151 546 44 254 1323 917 302 559 1229 702 816 1105 189 716 586 515 292 857 272 417 415 671 960 853 377 938 897 151 1026 1066 762 649 927 894 447 332 1156 1081 1193 1022 1315 384 1676 976 698 521 860 706 1130 454 623 571 1108 251 231 1017 753 484 585 866 1061 1026 1039 140 1123 1129 150 376 465 771 783 1378 1658 336 162 593 1039 591 226 1076 941 1831 776 401 386 1051 994 65 452 483 1042 426 649 313 1241 56 1246 949 1553 685 827 951 622 443 356 2132 280 528 157 1099 826 485 583 475 458 501 1021 363 262 33 541 1113 450 274 512 2 519 500 648 1350 1113 907 1131 1396 371 72 851 638 260 1543 1461 690 704 1139 543 463 2075 1152 1028 350 772 151 1009 78 1110 874 123 696 574 306 2211 890 1712 318 644 1734 662 871 646 511 1210 635 1241 1290 379 419 956 1449 1211 696 433 354 791 655 704 887 1051 603 1303 962 422 610 1140 1194 1184 232 742 891 527 458 1017 748 505 1127 1449 25 584 301 517 1697 390 1153 753 532 461 484 601 900 1312 290 2341 1294 682 896 559 957 301 943 1060 427 432 1320 338 252 863 522 440 302 1379 850 918 329 922 877 1241 283 438 267 196 258 1479 440 1037 1024 603 834 552 478 220 603 240 436 291 27 222 427 562 622 598 1615 793 1175 1583 836 432 1347 1216 156 217 591 370 301 708 869 1455 574 450 2470 1034 988 1076 116 233 581 966 494 737 391 576 302 549 465 1498 285 840 301 209 675 980 882 489 386 595 894 545 435 506 620 923 435 521 1189 516 1452 1585 1051 230 579 293 498 3 286 766 1156 477 326 1530 117 812 933 55 254 753 1079 840 151 533 450 959 1490 799 546 753 652 130 311 302 582 278 566 213 336 1018 221 654 983 52 588 1094 708 296 880 664 253 787 156 660 1374 624 982 573 1084 818 85 577 1164 695 756 591 192 559 483 516 678 390 299 849 1221 582 526 661 1377 39 1371 1142 862 97 1008 654 973 161 687 878 1054 762 704 879 679 102 65 1435 630 282 270 367 1300 602 1625 603 96 859 590 450 750 627 1284 1129 1199 391 1124 151 787 344 715 448 1148 758 585 1377 301 695 1019 1235 1188 159 576 59 584 399 40 993 1151 588 1332 438 147 910 492 400 1402 448 1747 1012 54 740 1002 598 474 1143 729 442 581 838 823 960 704 1164 73 487 1615 1183 1326 66 193 578 298 693 429 1160 1168 301 1071 1504 547 622 1781 564 1366 1322 519 1133 861 913 2 151 1064 1136 512 1401 300 185 252 387 2658 303 1304 450 749 697 1779 653 96 935 23 338 1059 1871 996 277 254 1118 430 1123 1008 53 290 129 530 632 1198 1311 855 695 150 433 1862 939 69 1473 690 361 590 1163 860 227 540 142 482 598 1091 945 405 635 604 528 652 569 1248 933 909 3 662 302 674 163 404 549 124 442 48 617 116 179 555 1061 1395 1915 434 276 1120 1274 1523 1019 813 1110 1872 1101 316 632 1229 583 1458 1733 1425 894 870 1403 949 560 338 764 1106 1477 916 1194 747 1052 839 1381 933 555 125 632 437 1274 458 975 1907 1103 266 447 98 451 227 646 892 911 1293 198 2190 1429 749 515 119 1110 302 1154 192 845 543 474 492 790 542 879 1296 2875 812 1243 846 647 38 1376 2473 1389 656 1892 772 279 276 1374 821 1841 263 1019 28 756 998 1060 1050 171 1401 1300 1169 757 519 445 481 299 1040 416 687 628 2043 688 2033 595 1556 625 890 2008 978 953 1339 564 1362 1053 1933 1399 2178 985 301 1611 76 748 636 1708 327 66 216 338 568 1122 574 525 300 1030 1324 905 419 965 8 88 603 1046 461 301 805 586 256 489 150 589 298 487 1032 391 714 912 297 1374 802 368 1007 587 302 501 1461 758 837 452 1756 835 1464 997 1258 672 218 452 1177 963 692 1300 688 797 1092 2683 470 826 1161 302 1498 826 820 1021 617 528 933 743 650 1057 996 1189 714 221 761 1304 1289 579 1553 1127 895 1421 961 362 883 1241 325 2518 72 355 825 240 275 381 636 1421 386 458 496 197 1183 302 222 348 788 164 429 151 887 1073 1041 95 386 1340 379 696 183 511 429 114 302 413 1488 1083 258 410 873 688 1663 1684 1814 1223 673 1636 647 602 496 614 958 600 893 507 567 566 943 700 412 635 2269 601 398 228 884 688 1628 1546 815 82 988 1296 377 679 828 1599 762 1080 967 1226 246 256 104 414 723 301 770 310 563 1183 246 864 302 670 859 520 576 502 389 973 1121 1373 324 903 290 396 265 1387 993 382 522 358 654 748 962 777 1017 1374 663 750 483 1156 1434 746 904 1165 3374 578 1041 572 1356 531 572 1702 995 263 606 786 599 604 1390 748 392 2719 155 1071 319 529 289 702 1442 1147 1749 1190 1202 971 260 2012 434 643 579 376 266 574 1182 939 740 1227 56 462 650 2128 448 1958 599 466 839 282 954 313 560 1419 253 629 1395 977 977 924 1145 477 682 695 830 266 497 1557 1186 2126 783 598 1245 515 399 417 814 493 234 1903 1898 1217 196 289 1347 461 901 495 647 864 1405 305 696 669 279 733 453 269 1627 335 847 710 2024 517 1157 270 473 461 601 1372 479 508 360 677 1021 929 325 483 148 633 263 1134 476 603 701 1481 376 1045 731 256 336 1234 1087 674 688 480 377 1365 711 1219 1858 1023 641 1469 771 69 1174 703 638 1857 440 1259 670 832 297 278 853 888 398 1613 921 968 1268 475 151 840 970 699 1567 456 310 833 339 1397 903 296 1262 920 1432 344 775 993 833 201 1218 897 737 589 223 1437 1747 1816 598 364 294 911 1116 1537 580 1686 520 425 1002 1695 1134 768 633 796 581 328 624 1078 517 1644 675 523 717 240 908 594 1086 1346 612 1254 472 109 1051 686 539 626 730 936 1600 1315 460 421 1142 96 1550 364 574 284 1513 214 904 56 1665 194 828 536 2158 1640 903 204 897 968 1626 435 1608 450 631 600 550 617 1960 1557 252 481 632 419 920 1401 218 1484 129 268 1229 366 1603 942 1512 1104 530 968 1016 1140 503 487 385 617 1029 1429 764 452 453 1506 2059 536 1051 470 599 472 172 546 740 401 1185 742 3 1309 1226 194 793 649 1228 1211 1570 867 1408 916 1612 1064 849 3615 671 472 798 556 334 1504 818 1669 1591 1139 977 1577 1957 1507 1448 1053 1691 954 1125 1923 1575 603 679 1031 1241 498 409 832 1336 790 1069 1011 630 624 920 2199 1127 2309 2652 1694 999 1218 1285 817 956 218 991 749 1437 1499 1953 1462 1118 711 1973 762 632 591 580 358 573 1285 1864 1107 1277 1743 772 135 429 980 350 157 466 383 567 1529 302 482 1150 883 833 993 1728 333 444 216 621 919 457 895 1047 336 1115 1420 1106 1395 1650 413 461 318 1131 1414 1505 694 320 1543 857 601 777 1344 1184 663 1080 870 934 153 723 531 1762 1159 963 2050 2024 720 433 820 943 1113 1082 901 574 616 881 783 722 592 358 723 1167 997 2009 1466 1475 1369 639 959 1386 1252 451 249 1528 1492 1628 1201 1341 274 1069 603 1103 893 1063 239 338 1114 1218 1330 907 898 1226 123 1101 869 304 441 649 1142 1169 1386 1200 512 262 1098 258 226 54 731 466 640 1619 978 256 957 685 1677 1504 1273 1391 260 20 773 360 9 1521 576 861 424 770 350 1083 336 656 774 627 543 443 1507 503 393 880 583 915 720 355 1267 367 943 1196 432 1692 1246 1137 655 1356 2761 857 343 829 963 528 586 574 790 853 301 487 1054 1785 1972 411 520 477 573 302 258 903 568 305 1270 839 1115 409 938 516 1318 506 1219 582 132 603 496 1009 168 320 1322 832 572 775 605 638 420 746 711 290 1498 907 638 1117 690 300 359 16 302 424 475 1374 810 476 451 149 1145 1476 1393 558 162 150 805 294 867 207 281 909 151 638 171 352 1244 481 718 498 428 958 476 320 334 352 684 389 735 1068 1579 1344 519 904 97 1118 1412 737 300 404 1516 823 449 551 332 1890 990 531 1504 1140 981 288 626 1632 905 904 555 564 871 730 1052 312 784 518 195 527 1117 1058 393 569 631 342 252 485 1009 912 579 675 238 834 378 45 680 486 1111 827 387 415 121 631 719 868 260 318 224 695 688 603 470 1070 1679 206 39 411 94 644 561 688 206 292 576 222 449 1246 344 300 352 555 865 557 403 564 2300 221 855 466 359 813 256 687 263 1348 1103 306 1313 705 428 302 232 177 2138 439 603 383 511 763 503 904 827 153 901 1334 561 301 1769 974 428 872 382 888 999 290 730 355 440 249 1594 1400 399 1273 587 281 27 599 764 693 1002 569 717 1075 503 298 164 834 516 759 200 14 477 387 369 156 736 139 1282 185 155 589 558 563 601 884 518 1238 613 1212 1244 443 789 151 952 436 244 621 901 124 689 575 1199 571 716 1024 564 931 621 85 647 171 1004 371 593 677 275 316 384 299 656 533 751 12 499 47 263 436 1826 170 264 645 1070 541 291 444 250 105 605 996 1340 971 1047 415 1343 597 1137 560 654 1084 363 490 1133 977 1323 882 656 287 474 612 955 1196 552 1192 1356 753 355 1000 994 1175 786 116 1623 719 46 531 326 216 328 1071 579 1087 779 515 244 1240 516 598 346 1450 2321 205 1364 407 796 1168 1127 107 2063 694 930 328 353 1877 237 1019 871 1811 754 651 422 1539 268 1050 827 1538 663 672 879 533 750 1612 1091 954 777 1150 471 803 284 124 766 64 460 89 546 797 423 1448 1052 897 589 3142 432 411 1452 310 508 971 1042 874 302 1366 1191 142 220 587 705 395 98 38 846 521 3435 1056 1456 637 155 310 2167 880 218 1531 807 699 769 526 668 452 574 466 479 420 373 40 228 552 52 1177 496 930 1027 791 580 301 1141 299 901 388 383 1409 287 621 934 478 559 1263 1496 217 1073 344 696 964 297 828 594 286 301 612 486 580 478 529 601 903 861 494 757 321 973 110 143 879 1193 963 68 594 342 798 268 755 993 1357 481 159 1561 442 1352 249 647 1137 1031 617 1266 180 143 346 945 950 411 521 1109 1464 224 952 124 907 796 1086 1025 934 396 973 708 824 1060 611 395 1428 303 665 993 484 570 273 688 656 1310 770 1074 872 808 763 1221 1440 980 665 970 91 650 180 556 449 130 365 177 1041 1452 300 1287 551 1042 689 274 1161 761 746 460 198 743 583 123 1004 1427 604 929 323 42 1051 450 961 1007 1056 1259 990 566 1579 815 709 451 1655 1697 557 161 1817 444 524 51 393 732 677 183 1409 1142 204 301 1064 909 1347 742 394 265 269 646 1093 380 829 1262 1010 976 563 506 279 432 890 301 279 683 438 299 901 60 615 1766 299 754 766 361 409 532 1130 949 998 718 514 182 877 608 328 308 1933 607 349 64 709 680 1988 1497 531 403 1121 301 558 638 978 453 535 739 15 459 486 370 1444 527 500 731 558 846 976 152 1080 14 2 261 949 1455 616 1291 372 9 599 518 240 903 540 262 1634 332 697 520 420 260 452 215 1521 535 602 1277 812 296 192 570 1176 1982 601 1117 845 228 1775 609 452 950 1056 1347 1191 10 349 370 440 426 2021 393 541 583 728 475 415 604 613 1123 151 602 691 160 450 585 774 808 1378 696 853 1202 520 545 559 226 597 696 964 361 350 615 620 471 1268 762 569 1412 1386 775 1208 1092 1689 898 1287 882 1494 422 388 134 1141 201 302 108 528 402 296 472 1162 951 1070 529 454 464 398 1205 853 400 215 754 453 1484 1193 1212 450 903 489 1583 745 746 411 640 786 899 568 794 288 1122 412 528 744 135 437 418 1243 302 361 636 820 5 475 1216 261 898 404 755 385 805 653 188 738 1252 392 598 388 857 604 686 1723 398 485 1360 801 906 149 531 500 277 228 1190 726 1587 636 574 794 581 297 415 150 653 479 116 286 314 100 537 1299 1493 256 238 173 493 1211 749 1257 65 905 747 754 1058 160 302 108 521 1002 679 864 31 60 526 913 506 287 653 1494 310 252 573 323 301 738 705 494 338 750 738 140 221 614 896 1007 932 846 668 274 811 272 1459 601 604 1040 384 367 422 391 569 943 668 491 237 1035 822 775 1189 1364 103 441 813 752 747 493 395 184 1134 1394 601 405 548 658 853 663 820 381 238 618 250 981 645 530 661 450 555 111 1491 572 619 688 928 971 333 1444 461 383 49 322 363 212 428 919 1322 710 74 568 70 839 288 1967 915 787 814 64 159 698 997 174 1309 712 302 1082 861 326 771 793 1286 983 920 630 450 318 320 514 508 234 1166 692 533 139 256 471 538 763 660 527 465 414 663 1130 451 204 441 879 274 562 48 476 96 475 453 1216 851 302 710 1809 1087 279 302 768 301 698 336 806 222 759 4 904 1464 1084 1023 472 579 1070 301 771 1673 1660 755 1015 41 914 654 113 1044 1230 889 227 880 196 661 252 635 732 332 1397 726 2395 654 308 619 672 1531 448 1013 724 716 733 1160 812 258 858 973 1988 843 1554 700 1161 1494 902 666 1938 450 705 478 1182 1532 290 538 926 476 597 795 299 637 184 216 747 493 512 1244 460 976 1103 1712 1528 1560 993 685 647 1299 539 1631 916 828 629 977 704 690 1154 265 1516 1025 376 743 1209 1754 824 1556 291 701 908 486 602 787 280 1007 1221 505 51 818 599 622 1388 1109 1388 1578 593 888 693 1299 1037 1970 510 537 180 760 1474 281 917 728 724 259 300 601 930 1517 341 622 634 934 1388 1335 92 714 984 59 658 1530 605 701 712 576 939 698 292 381 1454 1604 1642 968 696 1006 1016 1212 1430 1881 1901 286 1756 1320 1077 1819 1166 775 852 1841 1217 1116 576 1055 1371 406 411 1561 1543 648 924 964 1330 1021 280 1687 1629 300 740 602 422 175 75 1167 1193 741 1813 1309 1130 1184 1171 1414 1162 530 605 1459 1377 1051 789 288 1032 864 277 366 554 759 593 1492 676 1384 213 150 786 417 448 843 934 1241 1968 451 643 1003 843 655 1529 1246 925 446 384 1187 875 301 892 817 542 1125 984 1831 565 986 553 2305 855 1779 237 960 2015 728 884 436 1395 825 600 634 597 540 1071 908 494 1097 365 739 1264 1391 514 378 300 516 881 791 1378 686 599 2004 209 1476 1281 754 926 1238 1567 329 151 1218 1122 1163 979 1355 475 861 720 841 900 1068 431 585 835 773 3 864 664 855 453 383 1273 1115 877 1478 752 661 1165 1701 853 301 472 734 601 281 901 1232 516 320 926 604 622 931 715 632 242 169 1433 792 609 494 750 1041 1090 457 599 1550 676 610 1704 933 704 1175 955 1090 1137 735 1306 360 549 298 1087 1196 375 458 222 1380 422 530 740 301 452 976 553 1088 587 301 917 521 1483 1000 621 1496 490 657 397 424 384 778 550 360 192 481 718 877 977 147 924 1070 352 622 625 350 639 370 1571 756 1002 766 501 720 345 1415 851 538 272 212 514 202 591 712 547 703 549 565 683 541 467 593 537 1288 420 1016 146 301 487 1000 319 1150 378 409 1522 405 914 335 148 610 301 560 920 741 932 212 649 684 782 875 378 1168 483 379 501 112 373 2411 589 529 1827 626 330 676 838 321 345 882 881 709 543 300 61 848 125 770 560 528 494 301 711 999 740 764 519 601 336 1062 743 822 334 392 491 301 610 556 739 785 686 823 166 1067 654 618 453 1287 442 352 290 162 1030 12 633 96 1317 1152 1190 524 1111 559 1218 1278 263 580 290 468 862 810 2088 739 157 300 220 1119 1504 1049 1077 1264 888 1099 1102 644 463 1707 1376 838 87 750 258 251 470 659 662 1274 871 1607 1691 769 79 581 497 1068 60 234 387 498 770 385 525 302 360 779 625 584 889 902 574 1147 760 651 1439 474 301 77 516 314 230 600 678 1211 268 1110 281 302 450 767 654 472 230 748 178 562 1007 754 1096 6 587 148 1030 560 300 774 862 70 1520 49 1995 522 459 534 978 155 821 1898 895 146 210 813 1375 551 584 1018 400 523 405 302 1053 936 473 367 601 1371 1802 599 488 304 831 720 551 668 1212 628 682 866 470 519 302 812 530 753 862 1986 437 666 507 857 644 244 507 474 567 1340 261 993 639 457 576 737 936 626 294 54 574 488 451 1099 1193 247 308 1278 446 594 519 1039 874 900 1062 304 558 669 758 265 1660 647 935 1112 969 566 188 664 301 1045 469 761 524 262 296 595 488 810 358 634 248 681 394 704 846 575 516 938 270 728 226 1090 1221 633 572 1360 889 1798 163 324 591 373 1122 1817 980 174 627 1744 508 96 486 1331 599 656 707 298 1169 1514 858 984 865 1326 300 1211 481 20 1207 649 1208 1355 314 1220 986 1725 1277 1035 974 245 238 916 301 632 584 708 1199 767 708 626 302 417 893 1125 922 924 1635 952 93 691 684 758 502 600 300 626 601 770 1511 531 828 1934 244 879 14 229 262 575 1021 576 417 984 1186 708 1134 1277 302 805 1450 1495 600 1220 480 656 1020 993 339 789 125 727 880 574 536 532 698 806 406 757 768 300 949 508 1831 1032 228 83 1778 299 543 1397 1135 687 256 301 316 543 352 439 1013 188 125 717 428 410 1294 587 1413 870 767 1479 291 859 623 554 465 896 229 603 248 1986 334 211 252 419 189 203 526 526 1093 717 236 595 1073 452 1425 353 897 93 1402 1748 976 863 1025 1063 603 586 656 1204 606 682 334 314 870 560 349 801 1172 726 408 518 609 613 524 482 1220 1223 301 697 365 302 911 1068 910 728 392 519 597 225 302 1593 411 758 997 733 885 427 1235 393 1551 1319 298 469 1036 568 642 548 1848 873 557 936 429 314 927 478 172 947 403 1649 660 1224 569 665 1601 880 1179 586 519 515 314 863 314 361 857 642 938 1226 895 302 964 1320 2503 921 537 105 504 302 427 449 914 1083 398 1185 995 616 217 862 967 661 302 959 584 197 637 429 119 170 363 1022 809 200 169 898 291 568 1621 236 728 847 321 805 936 2472 1697 539 707 862 280 581 602 538 301 357 686 685 301 693 295 469 459 801 1718 364 302 565 778 447 1554 1111 223 84 475 519 739 149 401 1031 497 155 748 279 1948 817 645 487 1230 208 14 330 335 600 485 274 274 1343 1178 330 483 1012 684 464 535 757 404 1118 324 818 699 586 1558 274 3 410 328 248 127 136 1104 44 840 1205 359 1507 368 313 1009 1047 1531 1311 5 790 383 655 273 1549 1082 640 176 302 898 342 846 622 583 515 848 642 752 850 669 1300 1124 664 264 287 1807 302 1288 1001 598 1081 646 498 1164 1034 657 452 1172 175 468 856 1268 1183 681 862 300 752 81 299 597 296 314 818 1010 957 164 1316 49 1494 588 1532 462 681 45 429 105 1355 634 1040 114 631 301 93 860 602 763 327 1015 1087 903 1014 777 748 713 947 837 302 404 339 1080 1307 614 599 1811 151 1240 926 637 1024 440 1035 1282 1034 774 748 260 535 840 726 1541 925 969 1063 1101 1444 640 390 732 240 1356 1388 254 490 451 495 735 272 817 1289 907 542 1277 998 757 1044 154 629 1228 722 744 41 430 309 582 666 931 1431 783 244 107 1052 449 905 300 257 250 498 285 291 567 125 575 927 178 512 907 151 302 213 299 969 609 1460 330 78 805 808 29 539 322 1723 73 1178 756 317 754 149 596 214 276 804 302 859 300 420 384 768 710 756 633 412 1191 696 502 603 301 322 1673 884 998 733 490 367 485 1197 1192 880 837 541 75 1055 944 388 633 703 508 491 874 1167 340 483 637 264 1179 501 128 1496 929 824 588 344 1064 1072 408 622 863 300 1415 260 71 589 290 331 1081 464 1076 901 1158 509 598 699 441 453 265 790 289 526 318 758 367 501 473 295 718 1392 490 296 318 519 584 1179 611 597 331 770 752 704 301 300 700 1471 1372 432 758 447 889 252 499 866 1176 602 572 598 737 357 607 1181 1208 577 698 300 1002 56 653 533 562 690 908 836 448 875 104 895 448 828 794 1442 1045 1119 478 945 1329 497 841 971 978 915 545 560 1176 1113 1269 698 650 611 388 153 422 604 814 1779 569 301 136 889 1042 684 1431 829 683 1192 951 855 1563 811 880 547 138 395 1055 851 631 1124 623 1687 634 978 785 281 845 792 303 764 1030 1507 603 383 1193 580 1433 1023 475 60 313 592 348 880 874 270 607 574 453 1198 915 890 300 1208 302 151 69 268 659 415 931 670 325 250 328 1580 564 301 174 619 1289 600 569 384 494 547 928 473 832 409 609 969 16 841 615 171 1125 1688 818 914 127 420 8 811 228 477 443 1104 17 451 4 882 603 1415 1289 526 547 423 326 22 1298 1230 119 1447 812 312 610 565 832 511 342 541 1185 659 1457 1572 179 386 886 310 683 158 749 643 304 496 567 24 51 302 518 4 1423 554 337 833 300 391 858 579 302 589 367 2017 753 60 640 1102 767 1203 114 263 1563 50 464 301 1182 366 408 235 354 299 339 692 177 715 184 1137 439 522 410 630 513 597 559 210 583 567 1113 331 399 371 345 279 466 327 374 338 965 1096 661 943 777 410 935 870 617 795 234 963 817 1276 205 761 451 568 524 1530 1082 952 947 736 389 638 1107 450 707 292 526 1066 533 701 985 55 602 410 61 1059 228 730 1041 632 495 980 532 1084 128 787 281 1299 1076 504 610 393 359 949 332 823 685 588 593 882 910 601 916 172 307 604 500 1262 302 710 315 1402 975 981 615 961 399 590 1055 352 843 564 325 579 1224 686 1323 517 1268 1625 1002 763 604 485 1006 373 754 520 1181 1069 1075 679 930 894 442 1005 386 866 301 620 702 1270 391 1066 1047 1055 1383 204 495 1358 907 970 890 853 1037 454 563 1395 492 328 711 672 540 222 23 206 260 963 669 685 171 601 1527 2642 652 617 1005 1045 1430 683 1546 505 783 609 581 589 1161 21 325 865 1300 1919 701 1045 300 77 311 736 1578 796 185 2174 1017 903 412 65 841 1712 22 1822 3896 1364 503 414 407 1057 935 1146 869 2008 1777 961 1372 1322 378 41 592 166 1484 822 459 982 1045 738 1127 137 247 955 601 633 676 528 1159 1793 1364 487 2833 529 1224 920 769 398 977 427 371 1354 911 270 302 1567 805 1014 487 548 901 1073 265 43 1553 106 965 302 1631 860 597 232 574 1102 465 252 1011 700 463 277 708 535 580 539 897 236 85 302 603 1602 671 430 846 1168 563 729 2863 301 794 756 559 456 301 151 995 673 302 299 568 192 1051 732 255 351 611 625 263 288 448 641 33 244 415 150 632 786 1317 709 858 2223 225 536 288 1027 373 1122 352 390 688 1122 930 1114 1403 234 556 308 391 2950 151 694 266 939 1100 471 999 1633 669 671 151 393 1446 1182 436 173 640 106 1022 1075 256 810 390 706 2396 370 1021 720 455 2832 232 781 551 447 2284 1409 880 491 1139 736 278 463 1107 539 450 1128 184 300 151 2549 536 435 1539 858 1063 1619 343 775 973 716 637 644 1640 798 922 542 1023 1642 300 600 1025 1287 361 1027 601 617 703 1092 1203 1218 616 415 778 336 1188 1662 778 325 2320 301 979 492 875 782 224 1023 1508 2085 1967 1139 1163 899 190 667 1124 449 656 942 351 1476 1553 302 471 1493 398 566 45 760 786 1313 278 298 1764 1225 667 847 684 470 571 740 856 1367 453 821 737 657 1206 983 704 1748 873 166 792 443 1153 432 1217 1527 302 88 1689 158 984 632 1415 377 551 443 500 1569 1336 1645 755 607 1992 555 646 1138 922 299 454 1249 442 1133 858 361 820 353 560 572 1463 1118 693 230 513 622 301 252 662 301 850 448 844 150 1374 715 1506 1247 342 1817 1094 1954 272 948 4 2461 784 885 643 753 2201 190 1426 1596 839 806 642 712 1274 852 1236 2009 841 955 612 559 1640 630 902 1257 765 926 1373 467 913 1068 308 1335 583 5 779 1409 591 810 540 701 416 1269 1056 1996 1410 867 985 993 1967 754 538 615 2231 697 425 958 1360 1285 905 821 515 1420 98 220 606 563 769 917 1279 709 238 567 18 578 1955 965 485 1012 596 737 967 1987 792 294 1364 452 542 1097 909 1065 405 945 823 756 470 1456 419 504 1071 124 708 864 1014 1709 522 1006 279 249 455 598 4 440 878 593 532 977 1317 595 1343 1253 433 1023 1195 1220 1027 271 532 980 492 650 569 1031 332 1355 703 49 1367 649 1509 882 613 1036 511 493 586 1223 754 186 981 593 830 247 286 2053 1286 1001 1267 52 592 797 904 324 1040 1217 1054 245 122 2000 571 578 1275 1516 555 183 693 449 603 1173 1004 1597 1204 1578 1150 1076 1084 702 821 1331 1563 962 1005 773 1086 2402 559 1595 708 1176 893 687 449 316 1040 421 896 1049 930 1111 1488 601 210 1734 214 1201 529 390 428 987 1052 351 629 743 1738 202 706 214 309 1302 458 634 1192 1070 250 977 452 327 148 247 1286 64 418 302 678 1505 904 403 990 201 443 409 1301 947 367 302 683 1008 412 825 627 581 882 267 1248 524 602 626 455 1834 678 397 777 896 3 749 271 176 149 281 432 866 350 271 650 680 793 823 2025 254 144 302 1507 268 499 251 603 859 868 1224 904 676 331 841 1096 500 79 302 628 189 599 251 726 525 439 422 370 1152 616 531 302 535 230 264 814 344 821 790 507 475 852 469 782 790 422 724 1126 289 531 760 795 551 850 848 1571 288 366 826 1179 403 268 447 301 968 542 150 302 378 233 50 1241 524 362 238 195 559 652 1239 1405 417 731 1296 427 531 564 53 446 601 898 447 1227 424 549 440 274 1494 106 865 736 511 628 451 807 943 443 200 673 274 768 966 833 1127 2360 611 873 854 693 823 742 756 756 799 225 1465 1957 54 306 1321 429 983 858 492 1244 1220 2069 1803 451 271 181 877 798 837 653 900 304 338 682 797 416 535 433 151 1137 1489 1550 963 793 26 779 350 981 948 1830 351 907 1662 263 936 567 300 1707 923 1039 877 536 342 323 445 921 648 2114 1188 651 623 870 982 1263 823 453 734 241 1516 301 230 2272 593 1350 1405 1084 1348 1230 369 362 523 60 1069 1064 216 874 577 1316 640 857 1055 583 865 1000 585 282 672 1338 1245 501 1119 1040 1130 647 1136 565 91 852 1304 638 1132 297 436 1060 475 488 1109 960 565 1562 831 1027 412 171 781 926 1003 211 925 684 846 421 832 1063 1427 987 1615 244 443 1245 845 272 865 666 302 1144 798 720 425 589 919 663 495 730 628 993 437 1149 507 749 882 2155 586 476 288 1582 1022 1378 725 294 17 490 1697 1166 248 1396 981 1055 1147 910 698 699 787 495 506 512 620 1529 93 411 646 822 302 1040 873 1592 918 1306 1308 599 1348 712 1149 1078 299 403 617 1153 1272 879 760 1667 500 388 1052 1116 502 574 1238 1123 306 496 1502 1196 753 873 302 498 280 695 151 1090 925 1089 1303 923 434 405 20 552 1477 857 510 1209 319 647 762 1683 405 46 689 302 1378 313 309 832 587 769 319 183 174 520 617 1167 421 866 705 1051 382 288 648 487 1247 1404 896 1261 1370 188 343 1044 745 846 637 368 947 2198 799 818 649 985 1085 1934 662 357 1119 424 750 588 693 757 644 597 838 33 888 1526 1280 3052 704 366 809 716 618 183 91 565 1299 551 385 1308 962 200 965 417 423 791 746 180 749 972 512 757 295 819 937 968 640 998 527 256 577 458 324 312 475 426 991 607 244 1150 314 580 739 788 863 152 20 524 1457 981 1562 316 1004 1136 556 1286 1037 412 1207 538 544 571 984 1273 65 1518 331 334 335 108 1309 210 762 1233 617 392 798 1083 1336 1009 235 130 151 328 229 892 1740 272 478 1398 764 940 565 652 1407 685 1174 1634 791 1196 860 551 960 805 706 410 1396 1492 1153 222 1011 1377 1350 1138 104 920 535 752 578 572 1751 688 485 385 621 240 761 1641 1356 455 913 1495 530 162 329 232 1752 1858 786 496 598 1198 906 373 383 1399 575 890 414 795 582 873 1002 151 1570 128 867 1449 1198 1354 568 984 109 301 598 1472 286 601 39 748 292 1453 44 433 604 260 448 1023 1584 735 938 138 1266 622 1081 880 284 591 290 644 790 904 240 595 1232 1261 603 680 511 897 121 853 1094 396 1033 84 806 647 346 1248 684 1863 966 268 136 726 299 276 1348 8 818 954 925 611 954 504 563 659 474 453 387 579 1662 235 937 918 302 223 273 1921 543 274 1219 309 589 652 1497 628 188 1347 545 1041 111 967 117 909 433 179 284 994 607 1141 705 843 770 483 1214 571 471 391 385 250 154 542 503 486 1245 739 1574 724 779 940 853 299 455 917 655 1080 258 671 535 29 997 903 649 263 238 1653 717 491 1450 274 129 703 999 451 102 727 707 889 563 1271 160 212 511 216 88 986 607 1146 369 767 629 832 290 778 150 973 187 608 1124 210 656 462 601 807 452 408 590 300 1839 422 421 1019 703 921 688 587 738 853 426 838 1621 601 634 1605 581 611 571 969 157 631 839 912 258 305 1119 1407 332 593 1237 328 540 447 607 393 647 299 233 734 1049 1206 230 68 941 302 547 1359 432 371 486 523 309 1297 189 932 20 383 904 196 1364 959 805 290 890 1500 805 547 449 803 340 270 280 676 505 1596 990 447 706 561 835 1093 876 1622 1012 300 603 486 484 449 300 643 384 1133 739 1679 649 601 585 990 1568 545 64 1186 887 983 2246 1053 1303 56 506 848 802 734 784 617 1409 151 2370 886 786 602 585 94 981 822 264 705 1096 956 747 790 294 1064 177 627 863 974 1020 731 1221 209 155 480 564 841 470 606 942 452 1486 666 1392 448 414 2012 1205 800 704 918 857 167 1332 508 528 723 722 1228 743 866 315 673 718 56 632 449 301 401 475 644 387 212 953 877 1222 1334 932 1406 986 897 707 299 1026 725 294 556 628 604 248 350 521 846 915 548 1028 608 505 450 546 394 909 1039 712 2089 1223 940 889 612 834 205 1056 539 1118 357 1422 747 2300 1518 1340 910 834 596 118 480 1110 234 656 1100 1082 947 701 335 742 461 1585 412 196 39 190 1116 437 466 291 1210 185 460 1246 1062 608 815 153 1196 699 1043 1973 1189 949 1002 115 394 727 602 448 585 420 445 357 1030 696 213 385 609 1040 1381 605 818 70 150 734 542 1872 1546 578 400 502 992 833 521 971 1498 1143 911 659 1364 280 437 416 439 629 635 844 2169 181 238 312 1051 1248 526 269 431 1093 1395 935 760 142 407 312 167 710 823 689 917 931 746 821 1390 2079 1468 197 497 902 893 1152 1099 790 1399 352 495 149 1068 1350 777 1514 922 684 583 120 976 1664 360 837 272 753 1021 2332 437 557 629 317 695 290 882 33 952 145 250 290 104 222 480 1502 327 742 520 263 149 431 1996 639 366 998 506 487 397 301 301 476 581 821 1160 1254 24 1447 2242 383 666 363 448 412 1183 712 926 745 610 616 278 1612 1028 994 1068 151 704 1872 1086 67 145 942 528 927 1076 822 1206 1132 864 1119 785 1638 304 424 209 410 1829 1623 924 647 994 180 722 1 1035 472 661 1189 90 41 1305 1231 1101 1687 841 723 759 270 1513 757 1149 280 826 631 1855 915 813 414 1341 882 1254 288 1051 1791 1640 609 1910 924 2597 632 1091 384 186 1188 678 581 972 403 541 469 890 718 1446 737 424 994 16 1289 274 477 840 695 1341 782 1553 1297 848 1283 6 1111 934 1941 731 778 424 871 647 961 1635 904 435 471 630 656 1064 836 1384 511 243 530 526 473 151 1166 574 296 1473 1487 687 922 1582 279 224 834 904 1471 709 1396 805 695 603 914 588 1182 815 691 710 2516 413 1307 1154 302 605 858 672 1415 683 1135 573 433 86 242 193 580 789 1420 1058 1753 346 1615 1087 1113 123 623 630 620 955 735 200 905 876 231 872 1249 814 323 1147 833 920 1612 820 680 1262 1384 590 752 509 354 1041 166 228 944 375 570 911 1428 625 470 707 1275 1033 380 535 655 1055 918 60 302 1100 966 394 798 504 13 815 1082 752 720 1082 1195 301 1111 1388 618 1040 1113 1079 704 715 302 837 601 989 968 593 509 652 264 90 639 1382 1190 801 973 1061 1624 606 534 111 592 347 1318 675 509 848 608 859 785 1460 643 235 1469 603 1829 1083 897 1229 385 585 1181 382 784 302 958 1121 151 1144 1384 806 555 816 1127 999 974 182 1496 613 707 697 214 522 604 1056 1620 232 718 1226 615 438 1208 472 642 530 743 997 777 1091 498 532 650 881 302 594 607 158 118 731 710 1126 1926 712 353 548 577 459 545 2082 79 186 147 856 438 1752 156 1005 517 1432 937 453 1193 373 1088 663 1154 1788 809 560 1557 741 529 571 932 1412 458 1126 1131 853 1245 500 1596 1710 64 151 120 589 717 730 549 1328 918 302 838 1111 1441 590 1166 604 426 512 1256 803 695 535 396 378 2392 492 339 822 283 967 812 539 615 16 768 527 784 300 304 1894 292 273 832 161 1301 1644 462 668 656 642 1092 1180 444 1413 1427 320 1040 668 889 301 1437 554 558 110 778 321 723 830 405 1297 988 240 1238 643 338 468 903 849 1506 649 1149 581 498 694 1643 1027 1229 1600 1349 1101 333 1464 914 602 528 1481 441 44 752 643 1033 1045 1607 627 648 549 597 711 7 711 100 562 1772 596 154 251 477 381 1066 1270 1174 115 1869 259 1102 727 904 204 1484 757 1403 2722 995 1036 820 930 1137 933 722 818 484 746 973 1154 1359 756 1041 529 394 187 487 1099 940 396 768 400 549 451 1073 656 573 1673 473 441 248 1198 420 1074 903 431 760 1300 312 383 608 1602 1652 822 1476 628 592 655 568 500 629 695 1085 374 1789 241 433 410 913 989 361 628 756 161 450 480 1323 128 739 901 569 269 386 1931 507 670 449 202 735 843 301 590 717 345 314 491 537 503 238 1629 283 834 891 743 639 497 303 681 486 217 274 433 1187 1074 1124 1519 1133 452 1115 809 1158 1995 1295 1203 651 1570 302 1239 523 946 35 1410 299 870 687 1052 1475 2105 953 541 436 566 602 195 213 449 270 301 582 370 591 175 1353 73 1117 298 1373 513 510 83 613 2581 1227 647 2114 453 1172 2034 829 1570 1483 991 256 151 690 180 1098 912 1086 797 1131 1791 611 255 514 483 1116 291 331 385 874 200 1843 632 816 124 343 368 601 908 836 610 440 535 897 351 820 1780 598 633 42 733 558 1290 359 492 1655 615 314 757 647 1159 640 801 248 1024 869 538 1500 217 943 726 300 994 302 532 80 647 448 195 634 1074 1241 1209 750 865 686 1114 129 1048 322 95 1585 454 46 567 94 574 556 699 451 208 458 715 1156 575 515 478 554 884 1863 1031 905 490 1540 628 509 46 936 1558 302 301 450 1054 406 469 476 546 103 647 657 720 932 356 916 928 182 595 301 582 425 644 1185 302 602 451 299 388 424 328 642 265 547 445 404 590 755 426 151 728 502 1003 20 902 821 931 1011 120 301 475 837 845 979 523 1011 985 61 1517 587 593 167 331 802 907 352 1343 344 302 524 389 451 522 475 636 979 933 954 648 361 886 835 850 300 1825 1122 741 811 382 1202 298 826 9 332 151 812 234 290 146 662 760 1166 1023 146 407 1805 92 628 583 721 831 429 727 814 1333 1128 380 302 714 385 718 921 673 501 1048 48 399 1179 452 654 731 602 926 216 301 1029 1358 469 220 563 630 540 720 754 220 1102 352 381 786 561 1728 1299 416 643 923 392 303 654 706 925 114 188 274 461 708 301 690 265 1454 605 754 558 835 285 984 1467 186 1291 1139 640 722 738 1077 605 595 282 741 653 386 652 867 384 1029 1016 360 1465 1558 1631 924 581 602 650 1039 230 1029 389 1158 240 383 896 1046 1085 451 571 601 564 1668 644 999 200 521 666 678 456 778 868 269 1399 910 1024 826 1088 1180 1218 1074 1115 646 319 452 692 1037 880 496 474 252 246 420 623 618 254 738 26 1127 690 643 522 659 68 26 150 1043 1140 1032 422 540 344 234 844 503 385 1170 372 611 450 1427 286 292 842 666 1006 1116 496 915 1061 80 1840 1028 1432 542 1106 573 818 347 518 264 804 438 300 364 726 791 370 1438 973 352 572 1059 293 598 313 603 1211 581 1553 1326 1272 1217 1057 518 530 1303 759 1113 1565 159 1125 301 1627 301 981 826 724 672 154 531 476 590 120 409 414 408 1000 436 562 244 855 568 169 487 686 347 602 516 643 246 711 489 632 689 705 208 524 261 885 280 211 900 1681 5 404 1577 482 278 1034 1317 879 1265 784 48 411 213 236 799 823 543 1110 262 215 1597 629 440 1150 246 750 515 396 932 1452 1164 1127 1424 688 968 1204 134 276 617 562 451 1295 301 918 979 843 558 601 964 880 571 816 302 314 1980 512 165 286 1225 346 731 502 951 472 468 463 488 413 987 728 652 759 563 302 1325 1423 585 585 1048 520 600 398 1201 23 1671 1003 516 642 595 630 621 533 516 1113 492 253 1294 1616 1031 564 1050 1157 594 165 993 270 306 602 607 541 452 1312 1179 250 688 954 760 543 321 2021 2288 1473 826 1318 399 1325 1527 942 898 611 592 303 879 318 588 610 1470 221 541 301 1153 957 263 301 572 1041 1012 101 961 723 691 896 614 1046 581 704 234 613 1228 1153 1112 519 1588 498 1178 1283 561 2658 1208 1075 1560 1181 130 1960 342 855 794 1658 766 854 983 611 615 438 1342 703 1325 593 1095 723 784 1721 302 602 1100 1157 2086 1587 506 568 1545 213 1259 1020 500 816 224 803 1144 278 994 984 957 1984 552 508 809 514 1043 610 1003 262 969 1069 955 915 146 931 680 359 1057 436 253 706 298 1371 1126 2155 239 195 1183 931 192 445 360 1126 421 195 254 44 414 819 708 854 978 666 1671 365 738 1011 598 209 230 1251 401 1052 279 201 388 939 1466 264 342 1338 995 1460 446 796 256 527 1273 290 276 297 1379 1089 490 360 1025 777 602 327 539 302 767 618 565 502 657 382 753 711 244 451 323 1175 1399 937 154 719 1420 776 643 1718 1262 1192 1535 1517 723 1508 219 1118 204 48 1232 786 467 227 981 228 1348 242 407 855 25 395 1040 137 30 1296 791 809 933 392 369 630 522 585 981 650 542 41 770 75 294 19 811 682 472 332 757 1552 48 372 399 202 396 513 8 436 171 486 923 599 285 36 547 597 411 562 507 515 1611 228 36 601 662 327 773 587 114 544 218 835 1309 280 280 1853 653 871 338 541 145 1188 728 762 701 206 342 485 869 12 289 1036 661 66 828 1011 738 301 673 151 508 1076 246 304 300 750 1586 613 570 1002 1166 534 1164 2841 1963 819 1038 819 434 282 1548 1110 846 745 506 692 472 660 845 631 991 828 315 422 192 1023 1032 781 47 1149 895 866 1051 1429 790 1151 558 410 269 1456 762 1358 848 2754 629 675 525 936 1168 301 160 301 1290 154 862 122 373 401 974 1667 1875 1572 1330 946 1324 1283 2095 659 710 752 748 714 678 467 599 298 327 137 675 715 370 667 80 247 494 151 562 912 580 2244 234 323 827 340 302 525 300 274 426 326 489 437 549 240 877 884 206 676 957 42 149 735 212 658 1478 667 334 306 2041 2677 453 302 479 650 124 774 153 546 482 497 555 419 526 169 542 936 18 995 1180 149 1232 1430 83 135 792 733 526 840 760 204 472 562 236 986 244 804 639 462 1216 1546 374 1296 972 1378 337 2271 701 584 422 1883 418 1475 300 620 696 274 492 584 359 228 1244 1118 872 810 713 353 1368 902 908 849 1624 473 702 220 7 1070 302 205 153 427 289 830 1073 395 1361 386 722 453 885 911 1250 302 1057 556 1120 519 1553 413 784 290 482 458 507 1362 315 816 817 154 122 46 1577 103 803 1045 634 580 627 561 902 513 754 242 318 495 671 603 842 864 437 921 1401 104 398 1146 277 940 921 908 529 1364 358 366 604 779 808 765 739 510 848 1023 484 1168 611 714 1027 339 566 393 1077 761 560 1045 590 551 1330 1282 1963 400 3 897 762 378 527 1250 237 623 1304 887 172 489 989 1610 2270 535 230 1490 1938 1656 2637 695 1032 2321 618 1081 639 726 151 62 482 418 686 12 1018 425 1254 938 828 539 1698 322 533 1200 354 1154 230 2292 1318 579 859 302 1527 649 812 286 348 1196 76 512 616 2086 251 443 1177 439 1198 960 266 575 57 573 817 502 597 354 685 575 615 825 186 552 377 472 450 121 453 1679 600 439 1392 747 601 847 378 871 1002 770 924 1208 446 1187 451 432 186 302 777 903 56 437 337 480 162 757 955 408 653 451 1188 395 875 513 386 213 828 563 587 1128 356 399 488 398 352 191 1909 662 844 998 470 1097 651 482 1016 1607 986 812 130 84 1050 559 871 420 710 439 392 444 300 1155 169 215 150 164 602 509 395 1024 107 515 615 454 593 572 191 584 1107 619 926 352 284 1087 1177 215 394 887 300 291 60 1089 1025 39 240 1510 940 2 507 482 68 1033 1086 66 1057 1191 564 908 859 866 676 1128 300 232 583 511 482 408 242 300 889 222 703 32 47 151 575 488 709 491 301 470 451 300 294 766 266 30 174 659 803 209 1124 977 322 424 965 540 656 690 552 1380 369 241 110 259 164 249 450 151 441 501 178 242 598 381 705 148 738 522 14 1082 471 297 1007 434 360 352 1153 553 721 334 526 561 769 475 949 911 414 394 320 835 167 1676 855 322 576 326 37 494 300 278 943 619 761 222 301 564 294 1149 235 564 902 604 1471 605 575 928 449 211 661 864 814 251 288 1058 1081 1440 215 976 1052 969 898 661 451 850 1696 447 455 358 1047 259 674 719 1080 642 543 829 570 1530 745 1095 623 445 302 848 302 662 821 1074 302 518 155 1230 294 328 1714 224 604 164 1434 880 475 437 173 1387 923 102 596 491 286 258 82 861 73 125 1532 112 318 561 462 456 314 1083 748 468 902 1301 566 831 2132 1380 777 550 440 716 219 1272 332 456 716 568 302 1018 956 1842 631 393 750 101 215 470 888 754 361 1366 447 675 172 622 442 182 520 1131 15 456 1047 764 125 609 507 1307 1165 303 1026 2159 882 1258 1938 239 302 472 859 145 519 705 804 815 529 290 299 693 988 252 704 608 1781 50 849 445 580 793 1827 590 579 694 280 104 1145 1251 1106 391 281 258 894 1201 451 1621 1865 912 1053 1406 615 567 1556 328 1787 1024 1053 639 394 300 602 1011 765 551 1267 208 231 601 461 613 236 1329 603 474 244 1066 56 167 726 302 708 843 1009 377 522 215 288 609 1232 664 589 275 483 398 477 1349 864 202 738 299 435 618 1001 914 426 528 551 288 804 215 1047 362 252 603 1003 1508 453 449 868 246 570 785 278 1279 889 335 647 302 884 302 191 856 664 789 225 849 511 1232 449 323 1428 765 316 637 1211 227 13 670 1036 640 923 873 1468 255 550 57 464 31 1055 238 1340 741 555 371 152 987 433 537 443 853 746 1888 451 1062 645 850 171 347 867 278 743 532 784 2300 649 773 172 537 1360 1403 1587 1360 421 365 1435 692 838 834 394 402 1142 70 769 680 2112 650 759 993 343 447 472 460 939 1353 755 218 452 838 925 916 260 1242 342 1285 326 968 1698 180 1221 1416 138 237 1260 662 223 2458 1631 1093 790 634 920 368 600 91 538 1018 2132 937 1847 1156 841 1196 539 496 704 559 755 732 472 130 344 418 592 249 282 216 1316 870 1399 193 150 1699 345 1988 851 151 554 1022 134 1141 1218 382 649 1069 884 1017 258 630 1853 876 821 1500 571 983 1344 587 1533 381 829 1394 150 438 1185 473 812 298 191 673 580 288 1045 1304 260 591 538 122 752 1274 123 356 302 2549 428 1260 674 638 1046 1162 100 687 657 1742 1069 745 447 245 757 1081 847 1076 1088 728 697 786 236 1369 1311 331 131 666 415 444 26 736 1119 368 698 930 1796 344 104 1213 649 600 809 276 1192 1255 738 1488 157 197 360 250 40 836 732 303 512 623 450 251 609 708 980 123 222 500 284 354 487 403 243 748 202 272 397 332 659 1034 68 226 342 1312 318 625 1027 126 568 299 703 619 606 61 429 1351 604 477 132 825 583 604 538 301 503 170 871 502 262 1261 347 273 322 151 674 533 157 271 1205 170 180 311 1302 1263 298 414 151 673 1133 300 847 741 168 536 672 375 972 622 776 1307 836 675 491 841 999 414 197 274 169 204 459 969 958 201 802 769 1056 230 474 109 261 603 704 530 549 102 488 638 743 841 466 1073 861 1789 268 300 643 889 676 415 725 405 375 697 209 162 779 372 1169 687 693 1276 301 228 890 1989 447 1754 302 835 722 1021 594 1209 119 472 1290 181 727 426 1406 425 530 1232 787 1063 568 344 505 523 355 1641 417 302 260 1101 1576 299 794 454 235 548 522 246 1339 890 664 416 681 865 635 300 1265 552 605 314 409 302 918 228 420 1197 294 186 751 1323 464 851 833 2464 886 930 912 401 304 685 997 260 955 785 383 698 303 626 713 2046 1221 1198 291 1175 772 695 298 7 380 261 197 528 1021 778 513 519 756 803 130 460 2425 10 852 498 1410 2294 914 319 427 895 1262 1007 206 338 367 284 426 814 1534 395 981 551 1822 937 586 871 1157 742 74 439 1236 253 287 1712 22 717 362 572 245 156 221 468 1921 452 1171 699 301 1367 1450 774 439 548 581 1535 1366 1335 689 1376 798 285 129 407 519 12 1382 651 367 260 90 467 1682 470 215 218 781 291 686 427 351 299 136 449 862 209 151 112 700 330 868 463 392 686 301 505 30 946 797 18 208 218 871 739 1415 98 595 657 337 302 482 350 762 520 836 608 344 798 904 783 288 586 403 491 1472 876 192 1242 1181 494 543 1549 142 748 602 453 460 224 930 255 353 604 302 583 252 496 411 196 501 497 364 643 978 66 538 327 627 753 127 706 318 964 689 830 327 299 732 421 254 395 260 566 412 838 545 151 553 385 253 892 1034 195 151 564 797 861 301 34 338 309 218 601 322 783 281 300 622 1188 624 131 734 223 806 315 209 1186 703 212 722 138 191 39 545 1034 250 152 669 588 264 927 792 1604 301 623 1076 808 1168 899 530 904 531 1528 960 667 508 600 150 338 602 468 328 904 554 759 763 652 288 217 374 740 301 1344 199 1309 264 494 1118 310 1471 230 601 596 539 464 673 265 783 415 260 532 955 657 179 252 658 745 975 302 489 891 601 477 176 575 388 671 300 138 302 199 848 1382 301 975 637 96 35 452 281 795 818 104 258 439 66 38 355 144 782 286 234 250 466 300 699 57 1163 595 267 196 657 853 567 993 747 71 652 960 535 939 543 553 401 827 1657 231 823 954 543 299 275 151 1262 544 840 1110 339 805 471 1028 302 146 361 719 1071 796 356 417 722 250 786 603 1263 151 1762 1373 1129 741 1922 1097 526 428 1414 438 1241 1140 297 301 5 766 62 870 651 102 991 713 1192 1296 1180 166 408 742 49 1325 1658 151 245 508 554 1285 376 463 49 750 772 1009 346 95 557 605 1380 538 247 477 360 284 726 1740 151 421 537 379 507 364 1440 222 183 902 118 228 1007 690 277 654 301 1508 583 751 357 649 330 262 355 507 1616 1086 1160 1533 625 304 510 975 291 49 491 507 367 313 271 970 1150 41 30 532 1166 800 438 973 418 81 1065 1008 868 455 887 709 354 1760 1095 747 628 714 780 1645 394 67 736 790 340 319 629 1031 463 1157 667 890 151 451 929 469 1056 292 1015 548 810 990 1045 924 160 314 151 350 897 625 732 844 1277 577 275 849 1217 621 587 1092 488 354 98 452 639 1120 456 445 302 574 187 217 362 380 74 302 424 512 731 631 1236 711 634 1441 546 753 698 1229 186 124 313 1998 1015 830 2473 680 951 824 1471 150 24 1617 1507 362 286 554 716 871 528 256 228 775 682 1288 909 1261 1249 1633 420 1044 590 874 552 872 742 526 469 146 405 193 373 464 115 31 820 81 261 443 514 944 748 92 1040 301 315 151 1191 440 62 1530 805 455 314 208 142 302 599 458 628 250 231 449 844 1243 801 632 604 1158 284 299 554 94 568 299 1222 757 788 469 839 1067 773 548 562 781 1077 355 754 2072 708 740 601 1422 1290 150 1150 544 136 360 196 411 1027 719 567 627 301 643 682 1627 1040 363 853 446 105 268 1108 1511 586 557 302 1088 834 763 1074 62 550 919 751 1544 470 1490 834 643 601 126 72 598 549 85 355 618 593 1070 561 734 362 872 630 279 476 294 495 241 890 339 315 252 234 519 653 1133 222 452 1099 1311 781 355 1628 450 302 825 996 436 1245 190 635 298 444 607 367 696 156 930 473 571 863 619 292 1262 611 590 508 584 965 633 1212 607 738 162 1062 1413 269 343 843 1117 979 300 554 763 37 637 647 701 805 548 1381 574 712 1043 742 940 825 1098 581 607 755 580 861 677 386 784 151 123 690 779 262 600 417 986 157 527 1451 403 683 1099 459 102 449 472 802 808 825 568 788 584 626 296 570 437 302 523 217 383 1182 653 540 454 112 1233 678 1100 347 288 498 1799 161 980 707 31 416 562 588 360 348 47 544 819 301 598 917 460 74 152 601 603 72 700 621 447 719 76 748 709 193 518 602 290 137 672 302 478 897 1214 252 705 355 145 221 301 549 1925 525 376 610 765 712 931 442 811 688 603 866 581 375 532 227 491 617 302 745 385 151 633 464 36 322 546 989 1148 286 241 196 481 1204 620 853 452 782 244 562 865 378 35 692 379 938 529 1587 260 302 687 637 762 507 934 545 783 1235 143 195 850 868 302 315 829 505 85 1002 361 93 213 290 995 493 333 451 874 422 487 1034 196 682 451 483 38 525 434 1435 862 410 857 479 389 773 618 222 1111 539 1425 870 300 554 508 840 331 761 705 1037 820 149 813 551 202 1552 1343 621 593 1485 492 144 850 163 876 957 1044 524 549 1363 4 74 315 302 727 597 602 834 1162 302 226 282 558 404 919 495 840 781 313 648 627 853 575 433 299 406 1185 277 1197 343 667 470 180 1407 263 124 446 305 304 509 418 237 244 443 151 544 760 611 230 620 670 441 85 782 78 245 220 975 321 861 264 153 1431 520 406 930 344 391 1659 247 322 518 144 33 529 850 698 187 152 562 684 995 339 951 544 693 640 544 586 500 461 365 1094 1187 1058 600 699 479 1256 459 975 1040 469 830 1025 965 321 701 1425 413 1047 1208 71 528 302 281 744 841 567 337 1076 494 302 1006 1346 302 244 1119 416 1545 782 1630 280 578 915 190 771 1297 572 332 249 698 536 1135 468 1531 378 492 348 788 217 778 738 452 750 294 59 437 421 985 1184 830 898 598 435 640 562 365 952 1 581 1356 326 751 258 784 567 870 703 344 211 927 658 506 1106 1466 276 534 300 306 328 1050 903 794 781 1732 23 151 921 1623 236 115 240 657 13 1137 1092 191 707 1157 507 548 425 369 278 200 1162 388 19 51 263 1018 967 352 239 731 453 359 591 824 601 637 687 847 566 516 597 257 1065 851 108 969 610 759 914 411 1407 12 980 556 622 351 33 532 696 494 834 596 774 625 376 32 430 906 1072 256 755 746 602 459 653 835 602 1753 1199 497 35 792 1181 287 556 514 501 373 1013 905 1069 1284 1059 456 329 818 941 737 2129 498 503 235 572 858 564 476 844 364 1330 265 918 300 1268 566 504 400 532 300 652 675 960 1456 42 721 1074 771 587 861 813 155 701 14 302 797 1091 739 674 473 237 162 723 351 749 240 151 1669 918 805 1952 1388 420 1050 789 602 806 467 530 364 884 47 1198 296 494 350 191 496 443 486 1147 1009 792 571 1204 584 850 1009 469 524 569 747 956 879 123 500 412 572 508 513 448 637 1336 288 675 450 693 1288 602 1109 1091 801 943 19 171 549 383 993 244 834 811 597 301 830 336 1070 827 606 82 1189 1487 1002 164 615 778 919 522 1183 1122 309 229 470 150 887 1316 533 204 924 481 593 692 1381 454 200 848 359 326 1685 351 846 858 261 456 1507 537 411 853 836 413 204 2 790 235 514 147 151 898 643 151 997 1328 1761 283 522 140 769 415 995 1042 870 435 1038 443 354 1159 470 938 551 752 200 242 977 610 1648 959 536 140 325 476 679 255 784 1088 851 733 617 513 357 999 301 31 647 301 544 398 808 672 638 192 1091 1064 607 1320 672 878 779 706 298 300 656 208 312 1120 126 796 1165 346 703 864 744 487 481 370 1058 808 726 400 379 1142 549 1934 804 210 966 1184 1425 1023 851 523 328 868 525 907 650 778 785 337 528 300 933 887 279 595 624 1122 1177 810 1077 512 206 923 238 1202 758 821 1323 623 862 688 1052 712 925 817 626 1072 127 452 770 865 245 1120 762 632 441 243 1381 224 526 207 584 716 132 1448 498 262 1897 1395 444 1551 999 1118 792 1042 648 301 284 2857 1104 1642 246 490 704 668 505 2307 499 659 73 412 301 932 200 651 446 446 1237 1002 602 1040 1310 860 188 1562 480 1915 1699 1752 1234 511 1505 1099 1293 304 980 326 211 150 327 1056 526 682 345 360 621 1036 410 73 1202 16 705 1264 338 983 2455 203 282 538 365 58 510 321 342 1322 1687 216 973 655 1000 44 288 470 706 392 2252 795 350 776 550 528 1006 802 247 697 559 170 767 301 488 360 581 665 780 499 865 1229 357 924 958 652 371 1158 793 1014 353 1208 301 512 1674 590 84 2 804 992 779 786 268 1236 412 1927 890 492 520 665 565 237 1276 1124 901 420 1335 166 340 250 380 1645 407 476 1864 111 471 893 1581 1701 1043 264 1346 669 1277 2288 422 252 568 195 563 825 1061 839 411 982 150 919 906 930 1108 1363 516 740 729 682 722 864 671 769 470 788 975 642 718 934 904 1170 900 902 1439 308 437 795 1604 1747 747 1023 640 967 1100 542 1585 1013 577 1598 1442 726 632 828 343 216 583 1164 413 1107 820 1011 894 1301 1307 664 763 728 542 1340 1181 414 20 732 1036 289 1337 694 532 151 574 896 242 126 419 846 350 334 537 442 470 493 399 598 784 650 1159 768 1361 596 723 1552 517 1111 979 801 416 604 500 668 946 860 1417 1275 1415 236 104 729 824 428 994 715 566 76 917 107 386 886 1668 680 391 1166 374 253 974 842 515 795 501 150 698 407 538 1146 720 758 222 862 231 98 1157 626 599 618 228 736 260 1127 583 173 406 931 1437 302 769 456 407 316 256 683 810 443 686 181 92 464 1212 1033 151 967 548 902 572 47 96 1175 700 96 630 82 694 290 14 759 419 592 298 902 337 1139 100 775 298 1024 341 273 467 743 1177 886 1122 517 288 416 772 344 301 371 1879 1032 1658 633 684 151 452 206 853 1349 955 494 1650 357 54 431 234 797 795 1435 449 816 549 249 254 1572 604 962 606 1492 519 239 604 685 1692 428 323 604 283 1525 1482 288 445 665 499 875 800 37 83 761 611 1193 1267 604 1204 745 301 151 808 463 1136 1418 299 648 109 515 148 450 639 301 250 1255 941 945 912 288 281 453 507 876 403 574 732 472 1081 978 552 83 1149 843 602 872 789 438 378 474 426 1349 1236 1604 1136 1047 590 6 528 462 394 616 597 391 1071 984 533 595 905 1172 1794 1106 940 1343 1394 1070 1289 864 1108 532 306 315 2397 531 1180 565 344 522 345 1100 550 347 332 345 836 769 180 651 244 1204 858 318 150 373 524 368 1402 672 513 439 250 440 205 1170 374 398 385 425 1003 1164 584 224 882 1195 893 1298 560 302 861 298 1011 997 1049 570 526 387 738 445 1123 206 1085 104 949 819 1051 136 1463 837 1155 1022 1891 1136 897 1428 814 527 925 221 24 280 151 183 206 603 558 93 30 151 238 2718 360 345 251 1779 1001 840 782 312 210 813 401 273 322 1493 480 452 899 301 525 492 555 443 250 86 131 213 18 546 562 47 5 413 49 142 556 10 648 1496 73 300 415 1027 741 736 314 574 713 670 1028 373 1810 1612 1150 970 296 631 496 296 320 1393 490 988 888 724 1443 891 450 758 1018 581 1355 342 1047 362 555 602 542 423 1213 2609 460 305 605 1419 11 768 786 625 216 642 830 530 725 417 1290 1130 452 504 521 979 661 984 926 1012 886 725 819 1170 706 1402 1312 1830 782 1084 906 823 725 567 684 695 301 735 301 904 778 369 13 834 173 514 968 699 448 486 156 258 1294 562 915 789 190 845 478 549 1104 955 1154 989 603 957 912 633 1202 2753 1623 61 258 149 653 478 1116 213 393 382 907 622 426 456 43 200 312 96 9 67 112 938 73 603 149 775 240 301 330 188 195 48 1520 462 302 464 697 779 799 829 718 198 330 844 569 530 1239 596 895 1296 1760 52 537 221 426 726 726 517 1076 955 705 1117 941 872 717 667 598 294 300 735 1132 1151 285 1230 858 302 521 544 806 224 800 576 361 1041 261 208 626 891 642 1415 478 1104 863 1041 589 502 599 527 768 526 926 1181 301 1389 6 719 646 608 1576 957 151 1086 1731 1272 765 1008 1206 356 1015 829 1059 768 406 400 452 536 793 302 372 568 851 13 73 650 579 848 482 403 925 900 1288 409 873 867 1942 387 945 520 170 372 432 508 871 727 150 10 383 1270 544 986 122 723 858 1018 484 787 339 1642 1028 283 599 114 1469 814 396 151 761 1298 691 1205 1083 767 1148 724 488 529 515 643 993 909 1031 168 294 407 256 272 968 241 637 296 1053 900 1209 452 180 607 847 759 676 1434 1034 1136 696 769 1098 302 536 739 1641 512 1403 416 316 903 231 655 462 512 611 316 951 603 296 548 888 915 574 700 925 690 205 23 159 151 465 14 523 151 290 184 266 556 92 238 342 188 294 92 71 232 9 159 205 280 243 292 594 1101 207 256 1005 1142 962 244 909 561 338 1752 1034 1546 151 171 631 2072 267 582 772 1150 332 432 957 282 568 17 35 92 850 169 261 277 1197 994 1440 714 1229 1026 388 948 22 376 350 1021 415 735 1237 225 515 1201 989 766 2094 424 509 406 1102 599 228 11 521 464 853 1315 77 374 176 405 1236 338 594 338 533 1645 341 164 434 19 902 353 78 310 957 541 498 764 1501 1863 572 208 602 149 1427 599 596 1139 280 1329 819 1011 1035 1937 1034 543 241 624 1404 301 566 196 234 1474 1224 301 1850 673 695 228 973 34 934 659 436 880 926 1223 1300 1338 695 786 506 14 1759 1015 1079 15 313 1077 111 740 452 208 1053 1009 329 603 706 288 588 646 404 1229 786 1195 240 342 160 830 1294 393 226 1609 600 484 222 99 457 1211 781 680 838 146 1254 1197 233 149 486 690 190 363 937 637 526 600 289 460 386 551 801 603 2 1230 530 176 237 707 713 302 615 1043 887 151 313 296 941 581 417 1205 784 749 1564 620 302 719 567 652 482 411 361 653 403 321 450 743 302 823 623 409 955 301 410 857 90 877 569 966 298 510 1245 301 136 288 301 473 684 2288 1168 640 357 4 252 572 125 815 574 496 478 1474 539 668 169 40 815 921 284 126 603 207 137 1171 385 516 941 294 356 1042 902 594 148 26 390 519 407 64 1258 191 605 301 1170 999 1121 570 1137 1489 643 768 228 2070 714 1106 371 1761 303 1287 1551 637 935 278 544 593 1214 1068 874 574 198 1199 496 827 1316 916 359 1087 153 440 1791 1045 62 1921 854 1097 498 435 331 926 1504 59 1112 1089 1586 497 748 871 279 578 417 963 847 556 710 429 302 1072 1020 453 661 683 403 315 216 572 187 117 605 423 2205 1163 321 1242 1122 1039 646 794 1639 1754 552 312 1601 1099 1660 295 925 154 35 648 98 1018 153 322 272 38 1813 289 108 1467 599 990 1151 273 2139 1345 1687 675 1058 901 455 1218 548 1372 1615 884 377 2349 1466 605 1870 238 651 488 179 589 694 715 962 331 1068 1147 1414 124 59 199 276 718 857 96 574 31 692 19 227 331 505 666 1232 404 1117 741 570 233 1759 600 695 1913 885 145 1171 380 775 1221 943 1126 487 1006 1144 834 900 677 1117 1384 329 1062 31 705 950 536 1245 174 916 62 755 105 1476 1252 1314 206 151 637 904 770 718 348 73 1117 369 1137 2025 389 600 113 151 755 6 876 755 1638 463 52 961 726 299 439 918 373 961 1828 693 839 192 222 359 394 101 323 19 140 280 388 789 674 413 2026 2171 2659 1645 2245 2226 77 2741 1145 1936 1418 1207 300 504 514 769 369 1013 301 500 1057 1409 502 607 259 1398 907 664 1236 1447 540 1860 829 1227 80 578 606 293 842 690 600 92 675 1049 15 448 194 329 935 514 1071 25 894 194 347 1061 482 1132 902 207 410 429 540 980 704 913 1001 223 765 1498 785 485 800 639 1067 1240 1561 1778 1064 321 1091 1216 726 729 1479 863 1028 1173 409 381 446 522 302 97 1430 921 1859 1924 835 451 809 250 994 1190 643 1716 695 615 399 286 1850 1093 1556 381 791 24 545 514 888 578 537 1317 1224 800 585 960 688 249 1444 316 286 820 241 150 1198 301 486 452 586 301 261 689 164 274 836 908 1236 345 610 502 470 600 1985 904 665 590 1124 430 708 400 136 1055 818 522 672 628 780 640 694 922 952 752 198 795 483 866 486 619 1398 972 1125 503 488 775 512 290 542 538 299 165 1087 984 263 848 1105 371 535 1073 514 543 604 302 415 250 1232 1118 323 853 363 1086 1440 739 328 985 1294 1354 804 282 1004 844 1154 623 650 1214 621 409 265 266 377 37 832 690 387 230 319 902 676 513 453 669 606 645 541 1783 600 711 454 252 361 589 1427 509 1291 1183 151 212 335 343 874 1163 1354 133 1039 1357 371 1074 509 626 832 1247 921 724 850 154 512 623 611 339 656 1187 52 424 1113 302 4 582 536 150 901 694 862 536 537 1677 421 125 435 608 442 724 528 880 145 764 570 374 868 584 636 1439 831 883 1248 493 747 209 1143 298 263 673 1014 476 468 879 393 230 850 793 301 1222 710 1104 1186 826 1051 496 430 1307 697 432 342 994 984 324 536 1044 832 1038 302 1191 1211 1362 184 579 614 1037 571 644 302 91 873 318 252 273 568 1109 452 762 1399 1713 597 1809 1923 1082 1028 502 1307 2605 426 166 1320 1015 425 1024 1063 475 274 1035 1808 1222 661 1478 378 819 674 160 191 506 161 773 285 862 515 214 530 1153 1284 597 456 224 699 174 529 250 630 1004 531 599 2183 610 223 126 1458 455 925 1264 281 529 862 1087 637 676 559 477 344 279 818 775 1357 807 1154 1797 1122 1003 478 708 870 151 996 458 1044 1148 654 600 586 964 982 112 1054 499 640 557 431 527 1296 610 1215 260 81 560 994 1023 325 323 222 564 1271 946 841 736 262 238 964 220 262 446 414 255 623 150 706 1044 780 1006 1486 468 128 681 591 774 1145 1574 989 773 795 369 669 392 769 151 1102 874 429 343 994 718 618 585 490 878 316 460 451 572 411 589 1512 212 664 592 968 278 284 209 312 502 391 514 300 258 286 266 1051 1002 1027 594 200 575 592 300 792 516 197 151 266 41 1446 824 838 1253 1306 154 997 1013 597 53 604 541 298 377 348 302 131 301 1318 116 833 923 775 253 630 273 737 206 75 639 1125 294 552 871 624 301 602 1357 1034 773 105 1003 453 340 294 521 951 659 865 502 329 1108 870 1234 700 430 1750 401 570 621 323 356 1655 286 925 785 276 1021 925 249 563 811 552 235 267 975 1088 290 154 1532 284 931 836 450 631 316 583 322 548 746 396 814 302 302 669 1349 462 837 670 588 1148 34 715 1127 616 572 453 775 514 1110 538 530 22 360 354 1353 49 119 157 466 936 697 292 427 454 637 283 725 362 360 717 639 1725 895 1174 242 552 299 301 698 590 1010 652 948 533 288 1026 1530 559 390 552 1241 585 654 1428 1895 557 356 975 333 985 646 3146 1133 1830 298 719 1111 281 531 424 1070 340 1020 392 1537 1305 150 706 1804 658 505 580 1106 878 452 87 1301 668 329 339 603 1675 762 860 970 534 327 1398 551 320 78 316 901 479 818 39 843 606 624 373 368 814 694 848 801 737 544 1322 604 797 1859 219 893 274 599 755 747 289 401 835 453 300 589 387 36 1126 370 373 673 251 392 746 419 957 581 504 307 811 423 601 201 1081 1156 428 415 648 367 739 597 546 542 528 574 258 433 958 472 498 1543 148 940 144 483 461 468 1010 911 301 324 151 274 946 151 793 301 857 792 666 424 724 1215 112 284 742 203 986 651 1273 780 220 1340 949 404 1106 2571 376 1541 484 1324 583 378 1088 325 188 417 1012 433 300 150 569 301 1146 839 1148 647 711 431 706 1216 273 972 149 97 532 1388 881 1489 221 248 461 1376 795 1401 21 328 910 573 299 251 530 531 1056 161 289 1539 2311 637 1171 184 155 202 302 151 880 802 1191 1095 1025 184 1049 757 2610 326 776 1437 257 670 495 541 343 588 481 448 767 675 194 389 80 1103 495 1155 611 792 200 349 128 394 364 20 665 985 260 299 304 1450 1171 780 483 1876 1500 727 397 829 302 513 56 389 151 891 803 212 288 751 302 112 1026 547 39 41 451 808 485 651 242 33 332 827 151 184 429 244 152 302 293 105 166 1267 302 220 300 2121 523 300 193 195 676 376 118 549 759 840 745 1304 550 270 515 304 128 604 783 357 554 994 454 1007 1544 803 302 692 931 436 1871 671 692 601 513 971 560 507 1370 827 1495 125 784 234 301 643 575 151 288 298 679 712 841 288 1270 1050 377 96 248 148 1146 808 102 1129 349 841 466 420 356 333 116 665 753 501 20 799 603 327 562 865 252 777 658 242 530 965 260 432 436 609 210 31 295 1203 452 341 265 1730 935 1015 1254 665 492 318 302 148 765 735 837 2363 135 438 469 559 196 1122 1380 709 144 1493 559 1082 1604 11 1010 2051 2162 452 380 782 1149 307 855 476 538 927 301 1566 1593 939 570 117 2732 1163 407 675 1269 372 359 658 971 546 210 688 19 1040 284 214 599 221 490 317 128 60 1497 36 186 1035 589 453 914 258 300 901 1283 2293 660 308 375 533 1488 693 1146 778 907 783 1399 74 151 299 584 376 1452 558 394 232 999 776 1773 801 1646 496 642 1624 776 301 967 517 591 301 1055 1341 301 583 132 430 222 401 449 632 1588 1409 301 1095 710 302 1968 858 1759 780 827 55 302 116 454 475 34 1535 991 944 868 179 553 1385 1496 975 27 1076 293 388 171 151 156 1700 340 707 576 987 591 644 690 874 1314 481 224 601 133 1222 309 1001 587 858 729 943 151 445 973 286 751 365 848 1663 1290 672 550 388 550 719 918 929 588 1621 1354 798 1220 1083 558 999 538 1340 1443 490 1809 554 473 1161 371 875 293 102 843 193 132 519 1250 591 684 514 224 603 762 185 608 383 578 37 566 1113 1221 112 750 795 122 294 775 429 242 788 619 446 565 423 646 419 296 795 510 409 302 151 296 486 71 421 150 190 150 240 328 84 1308 213 657 289 389 104 1388 302 647 619 540 385 528 466 692 1018 60 835 250 738 221 571 1267 460 1000 440 211 592 345 111 843 1227 301 1074 1828 2875 789 2207 2376 1550 1823 2349 727 1655 1762 499 1454 1547 556 655 921 895 976 1225 1502 1491 270 16 472 66 450 531 394 796 676 451 149 1162 506 151 569 246 232 230 262 220 451 4 70 701 368 288 1179 840 1922 1386 965 1153 1361 1832 46 461 767 932 487 1293 939 565 777 902 394 354 375 1199 584 795 531 1390 1269 1169 647 516 1452 725 729 1976 1094 670 409 1244 662 1925 914 284 302 46 152 256 263 171 302 484 655 1258 282 578 146 246 408 1460 426 872 856 940 2250 1559 976 734 1091 751 621 462 827 976 2141 2586 89 1946 1682 242 308 302 1594 752 956 1048 301 1179 939 272 228 338 642 310 938 903 577 555 911 318 348 408 528 823 310 779 84 756 1267 301 1311 574 439 254 151 28 463 276 568 543 272 295 373 1009 242 971 380 658 72 220 329 1362 189 302 316 633 377 2114 151 212 1390 960 819 402 900 1187 1081 574 600 523 302 151 218 457 745 601 550 442 650 745 151 300 491 172 151 447 813 504 716 850 604 505 276 802 300 802 548 196 1635 694 270 359 302 1109 756 351 451 325 660 228 542 790 407 1038 298 493 511 1241 1019 1033 680 613 901 462 488 55 219 338 92 1794 441 261 302 220 622 761 644 558 85 170 611 645 538 460 17 165 27 746 488 334 1617 176 2099 1071 253 455 1242 1082 1280 453 119 842 541 758 269 1031 1107 302 621 27136 17898 830 4515 800 1675 2067 296 963 713 210 66 275 701 1436 175 308 578 1157 892 1795 747 604 1300 1018 728 658 150 1311 480 998 782 302 265 2150 178 558 286 221 262 326 362 372 686 439 186 1845 600 192 1548 405 741 1703 959 1245 374 1271 280 230 322 81 2031 438 6 446 74 672 179 1064 1289 1043 218 1576 282 567 343 1116 56 434 871 558 426 439 978 231 513 347 892 534 1059 604 171 1237 1077 1400 1482 1092 446 610 914 635 576 213 451 448 479 387 519 698 689 1134 46 745 762 1554 977 798 1133 1098 257 673 1428 871 618 1661 1147 1618 292 1382 1953 254 1152 300 1175 2161 1008 1029 487 1232 617 658 301 1085 855 293 893 1011 561 579 616 862 821 1278 610 2191 966 400 369 1237 1084 1234 1068 851 67 1380 740 1277 767 539 1159 1102 1416 999 151 413 451 863 329 529 163 684 866 1494 338 564 415 832 69 151 684 1002 1550 843 1143 859 998 1014 261 553 911 540 585 610 1061 1157 621 1967 605 715 191 1022 197 354 810 252 1014 208 245 326 63 393 301 75 463 749 89 370 1776 954 980 299 116 469 854 198 358 346 290 1043 1202 292 912 336 912 227 779 1019 751 345 753 846 494 961 434 954 963 467 332 461 111 300 766 312 1295 56 495 604 908 979 427 1955 222 116 375 312 1451 1423 1172 115 439 388 1747 216 203 332 1047 163 1368 1507 741 1049 157 1528 516 837 430 710 780 1905 843 533 56 603 613 291 1471 976 658 553 823 391 936 679 572 1960 1924 298 1315 536 1971 12 1397 929 1079 1232 12 1610 345 1023 852 953 766 994 813 940 361 970 336 396 1389 509 1066 1545 906 1627 825 772 232 1174 671 781 412 491 613 1373 718 685 734 1082 575 999 1109 844 945 1020 401 272 653 848 418 668 424 560 300 1681 618 275 627 517 793 1138 242 654 81 291 302 249 499 167 661 3 649 134 733 713 341 877 550 633 1385 856 1265 1645 302 275 228 600 1876 718 299 1220 288 260 138 231 228 333 838 402 808 547 1426 249 607 1635 585 867 376 92 535 930 390 570 956 437 38 846 355 532 1284 148 543 809 703 256 1283 1050 533 684 448 646 619 275 68 347 1612 512 371 783 305 1338 461 597 1466 574 596 302 126 540 835 260 629 1057 1313 359 634 484 1127 349 236 1239 1053 52 301 467 1040 644 285 1107 1019 600 246 831 554 746 452 630 761 446 787 760 1659 890 570 242 935 419 1988 453 1001 601 473 424 429 2032 1026 928 792 438 749 295 591 273 280 532 453 300 1276 246 784 1047 263 870 475 293 408 570 1011 631 651 919 229 431 625 233 150 829 1464 1204 1604 703 602 347 807 829 690 981 944 755 811 1195 1415 720 801 510 733 1388 424 55 393 167 105 466 486 605 1355 412 522 586 22 371 802 562 709 825 1031 302 778 1020 200 1518 395 968 993 692 2029 251 603 537 203 641 851 1327 86 522 493 151 991 1511 96 900 1471 566 1101 1302 601 353 725 1651 178 1631 499 554 293 490 762 512 1108 918 513 592 26 452 1077 102 439 387 27 631 901 742 886 204 64 983 321 1190 1716 252 1211 962 479 519 320 1034 874 154 775 1630 302 302 644 362 648 1129 658 648 790 1393 725 641 518 1086 1559 596 722 468 907 794 539 464 1470 1737 1186 543 287 1545 945 749 292 1205 623 789 1496 480 337 429 452 1617 1293 290 57 939 724 518 729 1961 431 858 470 520 996 677 218 611 200 581 966 1451 725 614 1386 665 605 746 973 614 632 1305 709 977 770 914 659 296 359 341 903 170 1097 126 588 1419 750 257 531 347 98 1352 700 1213 418 881 1080 578 383 1039 84 382 671 562 229 108 1120 506 924 793 1004 600 588 1205 486 470 301 315 415 1678 490 453 258 1059 982 1458 1307 1200 690 766 545 1100 27 1205 856 448 1054 47 315 741 941 639 923 515 695 704 715 584 303 441 423 669 150 888 1064 424 48 442 586 302 515 266 413 891 845 122 659 349 513 158 1684 242 24 961 1109 170 178 667 9 364 892 307 630 230 895 383 557 629 760 636 1159 1122 1019 608 526 718 603 977 577 594 452 372 747 791 323 396 885 407 574 235 427 542 166 221 236 235 282 480 209 1087 260 874 652 156 1199 728 479 301 1158 647 80 702 802 135 1655 300 874 1391 318 729 991 688 1297 1001 318 327 346 641 390 417 263 523 450 460 108 300 779 968 1197 524 1191 1063 302 637 730 3 735 571 519 579 292 703 584 454 318 561 570 881 1167 992 458 560 367 1132 151 74 121 522 557 160 604 122 301 282 94 644 821 759 314 808 1044 301 1010 875 927 728 600 226 1324 859 151 810 656 1055 1116 483 634 1007 36 1816 845 676 234 454 485 830 830 300 437 560 1586 554 261 300 428 516 1046 427 1169 633 340 1707 450 753 494 772 591 560 974 1602 725 367 467 753 932 899 876 509 432 250 1404 409 456 1005 171 1154 302 796 446 511 915 951 683 66 895 507 699 137 1355 348 1139 659 996 1273 1389 2076 1008 1998 236 257 832 1423 645 164 745 1172 629 575 662 831 1399 904 1447 716 822 1390 632 1005 939 146 503 659 1669 1066 512 1380 1264 506 1103 574 405 1005 880 24 1043 711 496 603 622 447 380 948 849 499 710 795 542 64 1176 327 615 767 878 544 1061 251 172 235 1345 191 769 627 299 1616 602 1021 412 1123 849 1058 1858 1199 528 471 1461 302 826 361 759 1027 752 157 1600 665 638 559 451 940 954 557 360 1018 735 1310 1108 1441 949 890 748 576 378 252 1837 743 151 380 496 1305 685 18 1324 633 1037 148 1312 1276 690 492 580 330 999 709 953 208 432 1312 1144 254 760 598 1120 396 457 770 269 1114 288 1087 705 1207 302 873 882 508 747 1043 1140 432 301 691 768 116 946 589 587 604 299 611 721 688 370 361 250 1209 1102 358 758 712 28 292 1091 4 1149 301 970 1298 1811 1657 575 1198 378 704 548 846 188 641 419 302 950 276 708 918 887 471 624 1568 62 963 837 1491 632 149 450 911 952 465 1094 889 188 302 923 47 1515 1283 339 1847 503 415 243 298 439 638 1663 216 126 1362 514 833 300 484 1222 809 946 681 450 149 534 652 127 414 708 733 215 899 300 476 122 439 294 1379 702 105 225 1162 258 512 756 302 905 1110 402 722 579 412 332 661 280 510 452 924 724 1575 943 673 750 265 334 453 580 715 609 520 742 765 285 547 139 903 259 878 448 526 592 1440 1300 297 624 1356 698 486 314 150 470 403 1953 475 781 1080 707 1179 530 559 226 178 557 700 528 435 614 782 99 880 974 390 466 461 833 1361 991 719 1064 272 603 371 779 791 205 1097 1363 1219 1208 939 1653 1243 706 1355 642 314 931 377 32 1046 112 559 777 672 1007 651 1108 981 266 984 506 449 364 650 804 705 744 319 1556 302 510 418 595 1605 810 937 1106 1206 329 693 841 774 134 517 318 553 500 1325 470 41 887 120 715 580 578 1345 85 274 1098 498 254 667 472 135 1196 1362 784 506 133 1170 1095 537 312 258 982 275 729 667 547 566 1148 597 1079 437 914 987 598 818 329 819 1052 414 464 600 1339 622 127 844 1370 99 407 1536 486 457 1443 470 960 771 724 1057 236 802 1423 1561 674 596 1172 603 1251 867 860 610 1875 233 398 1318 272 502 1070 1397 900 1838 781 757 902 151 1568 1022 248 872 272 434 553 250 568 1171 269 735 384 292 1087 580 302 997 314 663 432 1947 1356 892 258 601 429 609 307 120 1141 814 84 1216 22 151 1709 320 1085 1020 654 995 1390 967 185 551 1218 308 345 452 120 151 654 440 308 252 1136 899 1213 302 850 688 1149 420 1528 1000 335 342 488 1647 400 622 815 1078 953 552 2127 254 1427 2484 900 777 1462 2217 313 416 708 918 1831 910 1041 443 518 156 810 873 507 297 509 1440 754 307 140 721 287 675 336 203 468 766 1207 503 780 911 1258 1185 448 523 976 811 302 210 1102 1113 89 696 1104 2 378 1296 286 1564 650 358 924 615 1307 378 396 175 1980 1093 588 497 464 847 652 1375 518 1252 997 1037 1387 784 1089 1468 521 766 859 151 1003 41 272 696 968 211 778 726 713 1224 772 1015 260 33 1953 989 1333 366 1199 483 197 670 1770 307 1034 819 1418 1018 751 215 1061 965 1129 538 745 665 430 383 636 1368 473 568 778 654 1230 54 1256 1046 338 646 942 1 1461 888 166 599 76 333 231 180 729 388 581 193 897 302 335 299 558 731 1108 650 576 385 649 242 1192 1142 703 151 820 1424 622 324 425 704 601 601 973 263 894 326 915 333 810 651 774 602 215 915 593 73 446 746 646 450 1302 689 614 1166 1031 537 946 362 301 915 200 799 1024 159 1056 302 1241 904 425 569 301 679 375 617 603 150 721 1353 469 536 97 589 298 1273 260 1609 1084 578 951 858 226 1148 592 703 1080 1018 543 654 984 1689 107 278 990 260 786 683 792 753 979 300 1184 808 584 687 1061 981 71 579 1215 446 206 730 1940 680 1056 799 984 895 1357 652 861 812 800 405 21 274 371 444 413 798 254 669 1057 650 971 175 424 376 536 194 1116 576 847 1083 1015 1739 186 604 807 439 653 270 902 182 532 500 697 1093 658 405 434 553 585 739 327 1079 26 512 306 1971 1126 645 833 1044 813 647 1147 495 764 1030 845 1714 1030 300 564 622 1108 1344 210 257 241 999 481 884 670 491 1312 128 42 1021 213 773 1373 251 1626 1641 302 458 300 1281 302 855 1013 1632 751 702 865 1463 300 445 1361 736 959 274 1563 1008 793 711 516 782 308 918 604 1264 1054 240 552 2449 843 901 1023 483 246 684 1116 465 948 961 826 352 784 402 844 560 826 1306 107 1292 999 150 72 223 901 151 812 802 392 481 854 800 926 514 769 480 1639 1062 1129 256 769 413 4 1340 619 104 850 939 1004 148 723 393 1230 853 713 928 623 456 721 149 323 1149 300 799 625 600 1156 302 10 589 753 769 768 922 515 1048 301 1022 591 1117 692 362 542 530 357 680 1042 590 1238 669 627 831 698 194 856 244 1329 399 1213 604 338 564 604 692 739 932 1340 1408 198 61 1002 418 328 1165 720 301 845 1333 952 895 662 124 302 188 151 832 424 1462 66 752 1460 1430 1845 794 1271 128 288 895 247 563 447 31 789 353 539 535 302 955 926 1524 470 263 677 163 982 1272 552 299 828 1067 872 603 64 470 689 966 584 1203 157 688 440 840 863 1679 1233 504 281 911 328 225 287 302 151 812 656 376 316 337 945 854 1075 1032 1093 681 161 535 682 1774 721 450 1612 1198 1288 702 174 794 1240 405 601 742 934 224 670 997 402 107 538 700 117 717 252 951 1618 788 601 599 273 1119 1211 547 476 411 782 1054 519 1661 145 1294 419 302 970 307 551 622 353 949 745 284 231 72 853 342 22 676 301 253 237 875 752 1365 409 302 988 59 515 809 540 1198 1026 399 364 874 301 198 338 150 239 219 1113 1120 647 746 564 1166 641 670 523 49 279 336 609 822 798 157 859 148 265 1346 282 619 1610 258 933 237 890 178 631 294 907 752 1781 491 474 354 154 438 479 496 973 772 503 893 300 1174 211 278 775 665 813 635 871 466 110 1433 2096 1044 301 302 489 255 563 684 646 280 603 307 540 1055 1048 522 344 256 740 1084 684 581 1262 663 1184 867 1038 1196 745 510 234 792 580 973 573 149 517 453 301 677 412 619 647 752 442 210 646 1213 160 858 1857 575 975 1362 266 416 301 645 839 1225 502 945 989 323 1234 967 687 944 730 389 114 384 876 361 1163 768 451 515 235 823 266 348 628 1099 1170 190 692 15 509 340 732 1167 2374 388 454 755 336 468 545 574 809 1116 486 267 541 99 96 247 526 945 532 646 570 874 1216 302 179 302 292 151 542 297 426 533 772 551 125 397 52 471 633 151 603 15 949 943 154 152 499 699 1004 558 588 399 141 57 407 1110 170 503 1000 450 1575 300 150 215 464 332 276 820 840 150 302 1350 540 1131 548 410 822 1037 572 270 603 164 1427 233 31 762 1154 301 166 596 662 137 692 432 841 459 454 789 896 916 1457 439 51 1053 375 903 990 920 484 566 507 300 856 216 521 788 546 1109 496 2596 1170 124 1055 710 120 451 514 887 684 512 553 595 914 821 562 266 1158 155 599 1251 720 302 286 308 1305 372 1049 633 379 120 130 385 489 298 179 299 260 14 425 493 1315 741 743 528 198 755 1000 813 892 1366 309 1011 331 747 1335 1004 225 1092 1390 781 662 1039 316 726 482 646 242 576 761 415 302 294 694 705 371 302 1297 525 204 302 442 301 370 578 1218 540 305 320 421 913 1012 478 559 272 244 1364 1097 357 1222 1017 1209 100 944 583 885 14 1964 689 731 662 600 699 487 737 867 147 291 568 250 278 706 148 436 1158 501 603 365 267 655 1288 60 260 165 493 527 1415 307 871 199 299 650 997 202 330 260 501 558 140 1098 703 268 644 426 1028 377 301 463 1220 291 868 706 620 371 476 805 151 656 300 880 532 810 844 338 615 528 449 1345 298 302 695 345 1202 188 1178 795 146 586 853 730 228 563 240 884 1718 567 522 887 764 771 93 754 389 859 864 747 695 715 845 748 510 495 737 717 1385 386 567 502 416 451 1051 1162 589 632 1215 1524 551 695 707 1125 852 216 1307 1459 476 1024 556 48 336 782 468 564 326 285 298 462 1035 180 401 311 491 562 327 151 76 761 630 455 1220 567 407 701 585 385 821 991 90 709 764 226 581 299 1163 509 570 984 469 407 284 1170 463 623 1301 961 902 444 364 718 905 333 582 579 504 552 1007 982 1196 791 451 577 1477 1867 316 401 602 397 400 309 603 835 1159 429 150 880 18 656 852 1090 906 1282 921 358 604 1245 592 554 806 1186 200 1038 723 1030 818 276 228 824 842 407 1151 1162 206 598 735 225 1087 108 476 842 1576 243 680 997 452 613 525 826 625 20 1020 331 450 184 857 999 278 807 426 128 323 1128 781 1487 37 1338 492 484 601 778 151 1282 768 107 765 510 178 688 754 355 790 469 9 120 215 587 1300 1010 432 904 317 441 852 1050 326 174 1598 653 578 484 861 715 460 616 1276 852 855 20 776 298 812 497 798 1210 850 321 293 1128 536 776 404 116 1324 1197 889 554 1085 361 1317 49 792 428 396 752 151 1000 959 439 392 886 242 271 856 1834 936 727 902 132 346 359 406 113 199 300 862 600 289 1187 629 1212 231 787 219 450 581 480 732 492 302 1316 129 180 523 594 757 1050 998 512 602 142 505 1002 341 387 502 1168 1699 618 800 652 300 1208 718 108 1370 579 2312 1091 22 962 301 527 827 261 447 68 1222 308 225 702 341 15 633 592 433 542 1010 261 678 360 465 1429 986 512 360 134 844 327 460 1198 1001 240 1320 151 2019 1093 322 2145 387 913 2175 366 787 767 309 418 689 950 1101 508 874 870 601 604 340 593 246 617 522 338 827 638 20 577 1223 1015 166 445 1365 1053 1507 1395 666 1605 1660 301 709 1826 300 420 16 1435 430 815 590 1226 513 1091 646 789 823 428 213 773 2431 423 639 1140 794 518 1374 477 1601 488 724 989 848 1138 662 615 516 269 1082 601 978 496 1655 459 2358 997 800 744 150 328 597 440 1012 1101 896 256 603 382 752 249 151 1057 454 324 1535 111 451 132 610 1083 778 552 897 327 368 675 529 317 504 552 324 814 1479 400 1085 969 1690 762 1004 302 337 696 803 899 749 996 773 2689 313 631 845 696 1090 866 1018 1443 1092 260 235 841 494 581 473 1553 468 207 261 542 797 174 349 1285 672 723 278 847 602 850 453 1939 713 535 591 614 301 550 398 302 729 615 98 751 1430 1049 1869 149 585 167 540 434 243 204 504 543 1060 452 416 1805 315 468 307 797 470 190 961 738 558 172 585 500 307 1650 713 435 908 284 573 302 1353 292 502 1214 257 923 913 186 264 96 1978 1342 250 302 1281 728 788 1076 1099 1519 411 733 755 801 220 624 8 2064 1036 1270 1578 597 487 525 493 909 714 312 1391 322 445 527 578 1302 890 254 1276 544 252 1126 641 300 2350 1918 769 1146 864 1152 225 502 597 841 584 401 2548 722 632 351 800 843 359 378 1037 590 538 386 740 451 637 415 1775 591 1220 134 302 414 426 568 501 748 941 1158 551 1240 916 387 259 36 367 641 93 229 299 274 759 248 526 1366 561 772 573 520 770 566 484 1457 232 884 589 499 273 1284 1418 151 1329 642 154 943 944 1244 714 768 669 293 2152 708 500 308 370 1010 638 830 332 654 1055 1831 262 588 976 618 714 682 631 1664 678 499 1625 610 363 699 54 588 1704 1201 994 1420 1614 1134 326 506 244 270 303 1526 457 1340 120 258 716 264 302 426 996 182 1064 1037 28 177 302 423 1305 1054 1499 956 436 301 2179 1145 686 237 777 1104 553 694 302 302 300 1410 996 1632 1347 302 307 399 580 219 807 804 335 1296 695 625 82 1527 274 503 514 771 290 302 680 815 1216 634 1549 401 771 513 470 847 946 970 569 1313 1300 1736 273 710 238 151 604 1067 509 1005 698 1412 1145 358 522 533 1114 1019 811 1069 970 169 1199 449 848 628 126 512 868 1686 827 16 98 751 871 842 700 301 1638 1119 629 587 959 880 218 73 1405 318 1532 611 541 947 1177 183 969 511 1710 1027 536 700 409 1239 462 787 1387 235 635 991 1462 151 418 425 290 370 1005 29 312 241 18 151 871 525 299 12 236 544 80 706 583 4 393 495 287 2085 524 674 151 729 436 911 654 300 229 410 1088 906 1297 40 496 555 256 537 127 738 130 1 526 1199 302 1546 580 1440 313 895 577 404 472 530 893 714 471 1371 236 887 856 914 527 174 1019 611 467 306 852 1550 1211 224 779 301 468 1167 1083 988 730 448 327 1286 1797 491 744 257 994 517 1035 969 805 254 1051 862 22 196 530 747 815 601 923 468 25 1116 689 800 796 754 429 2370 599 256 942 902 858 921 302 172 276 18 989 1891 1522 1391 1138 760 1079 984 597 1999 226 1291 1171 1195 2114 1613 1352 877 1490 1620 1088 3160 970 2103 789 2176 809 1067 1446 2099 2107 927 855 1032 2463 1561 3142 2172 1163 1680 1443 509 1964 2291 257 1586 1516 1551 1772 2585 1502 220 369 534 784 1457 296 745 946 58 752 357 767 486 708 1192 1109 759 1049 433 760 307 870 631 881 151 693 487 1460 949 736 853 481 246 865 553 419 775 879 572 82 56 713 390 406 1028 580 1052 200 1083 1155 184 19 797 302 905 882 586 638 1448 1716 1475 1177 1198 403 1042 606 501 904 796 532 299 302 1135 623 99 427 1129 1045 807 662 87 358 1307 1250 369 393 495 1055 1297 292 1750 2032 1118 582 1145 398 896 747 448 272 692 796 848 1379 807 670 615 1132 729 806 839 1297 447 1442 953 602 1095 1034 1336 629 944 813 867 1158 1635 833 1004 1845 968 1240 1264 1135 607 1011 1334 1154 1273 764 748 176 546 539 270 820 125 461 7 1336 231 832 644 1005 802 323 626 707 785 1153 1143 188 692 779 1410 1417 605 652 1176 1077 326 831 1297 665 294 1214 764 1115 2068 511 865 336 1445 577 676 271 270 935 717 1061 1342 276 997 1325 410 1623 789 823 542 167 710 145 1248 742 469 600 1590 1353 1808 680 338 1395 738 210 1002 302 622 786 1043 593 873 1287 571 486 231 1860 1112 1119 601 1366 348 1503 848 302 552 387 903 1327 772 980 667 240 1475 1595 645 910 1120 1125 573 1605 2272 962 1640 643 1217 347 1203 1349 1213 753 693 754 954 749 1144 527 726 1253 647 1248 594 913 936 400 1043 407 813 301 903 368 566 240 737 806 454 549 937 601 1110 821 809 79 1293 465 987 1231 999 796 704 310 534 578 689 898 395 783 821 993 389 561 1189 255 946 301 178 415 983 912 1329 1617 889 576 1189 1282 221 1086 594 185 530 294 563 421 901 625 585 292 1071 997 457 1095 1419 857 112 1506 1463 312 427 791 568 558 340 289 222 517 546 1387 151 2176 139 398 812 271 602 207 428 984 299 52 584 1630 417 488 542 192 104 1768 619 312 639 1222 497 426 752 493 145 503 780 1319 202 136 723 155 619 1009 446 217 446 945 1098 298 387 1368 770 343 1172 627 797 534 646 661 938 601 727 753 569 679 1426 301 1230 1270 973 889 1601 892 555 690 300 149 363 54 450 602 302 1056 2165 1131 775 542 1492 1298 668 1268 1069 1119 858 1286 1466 1466 667 498 1431 2794 1487 294 468 1175 654 307 90 1064 436 761 662 538 198 453 335 1281 1109 494 112 576 345 747 563 1320 1202 1055 355 1242 591 508 1279 28 1649 394 4 165 658 1211 468 1037 320 150 273 209 9 540 545 296 253 416 1409 1082 715 923 1391 538 1330 656 86 1420 1098 1290 1004 174 214 1213 930 1538 1148 1385 1658 722 689 525 675 380 582 804 614 302 1676 1040 2231 1692 554 437 1376 1613 419 412 951 1450 286 707 563 728 308 226 1042 491 826 216 1501 627 1083 1008 415 572 523 7 461 1141 107 301 1693 300 1019 1048 1167 687 522 1054 482 1389 379 1186 987 592 1207 678 365 2623 396 1350 1003 1024 507 923 913 518 850 1356 708 2588 690 1470 2187 1222 616 623 1623 573 693 12 106 151 324 254 910 772 180 811 1229 293 608 166 450 1543 612 574 539 252 410 1015 1159 1008 1139 978 692 1019 532 1158 925 332 38 2261 1162 1569 1581 700 445 1221 901 1251 1052 1902 894 1221 2558 536 2056 1838 525 600 812 592 822 407 457 139 275 1190 410 769 779 274 5 1250 799 874 1402 1112 766 318 223 1137 570 392 970 1413 691 220 242 934 185 769 404 38 760 587 824 1102 457 439 66 418 452 1116 681 614 280 471 1300 371 333 2002 687 991 369 781 12 471 996 265 141 300 800 1257 65 686 1130 1358 379 286 363 1769 1060 433 423 302 1145 86 902 929 826 553 596 783 947 508 299 1359 542 733 487 334 732 1191 653 685 869 301 943 462 516 957 625 576 501 661 240 917 1205 224 396 520 1020 772 1272 1112 341 1258 382 592 1268 150 1125 845 515 887 561 302 308 936 238 890 186 799 321 618 1174 628 629 622 329 482 395 142 1171 515 1086 751 993 462 193 1447 92 371 2157 1092 773 254 251 1272 301 589 625 302 797 1394 715 626 609 151 1418 1054 673 487 376 342 150 620 794 284 917 650 751 901 593 738 629 283 268 356 602 642 407 1830 11 300 223 462 401 302 891 1423 595 1141 434 569 1141 344 234 223 403 558 83 476 1170 1671 1030 790 301 489 770 10 1138 724 302 553 1260 564 540 562 854 359 42 69 862 594 476 496 1078 445 595 1106 297 711 966 825 236 1193 1102 302 616 714 330 1411 292 294 451 82 1359 228 1695 580 1390 488 472 1470 431 1736 998 1431 587 318 66 756 138 740 333 641 511 54 595 584 1302 220 713 319 762 555 603 696 302 1176 1057 877 276 191 604 481 600 478 120 559 848 1270 1279 943 335 295 378 451 151 1024 849 2449 1084 399 775 381 256 44 524 467 603 302 491 525 180 713 625 1109 834 1610 786 1122 870 1112 295 372 704 605 718 524 449 85 1280 850 101 1162 1561 574 381 604 593 508 1205 861 1160 402 340 603 298 1314 692 413 813 695 472 1476 810 511 300 326 442 218 968 855 307 295 433 655 655 523 441 1212 452 1091 1139 453 888 381 736 784 749 892 1070 270 992 683 373 393 597 828 145 465 143 1524 521 300 641 935 1240 2116 529 694 539 703 791 632 266 32 959 382 946 542 979 836 427 429 429 474 708 540 108 29 726 755 529 817 157 232 431 791 720 957 422 708 490 1005 361 660 572 850 609 543 720 657 437 1162 724 1005 414 257 478 1588 204 466 943 532 337 898 938 592 819 999 587 1037 1449 950 183 942 504 1439 662 547 1260 618 576 860 1124 826 876 1024 304 768 827 491 628 914 842 636 690 978 151 1373 680 923 641 559 590 1146 628 751 653 726 935 276 859 1042 398 1102 822 386 554 1470 492 815 301 835 1112 354 863 298 420 1506 143 257 105 93 596 440 487 544 825 553 881 302 597 2182 317 1086 1130 45 1023 702 166 981 64 788 495 857 1113 761 576 771 285 612 2086 194 563 190 973 920 945 670 1035 584 617 820 987 602 748 408 451 565 1657 1027 1388 157 725 798 846 359 904 445 757 1148 283 632 590 987 301 873 653 803 150 406 958 956 985 1645 528 246 183 855 1170 598 812 561 320 331 298 387 1735 1244 898 1147 1351 692 214 301 1243 970 842 589 916 710 1250 993 751 706 1111 318 862 415 947 753 234 260 1242 12 665 753 825 1363 509 899 300 925 1161 995 462 1014 884 625 478 931 1270 95 556 255 1902 896 302 863 1141 786 1016 411 763 811 866 771 1560 746 632 542 600 494 364 227 1495 211 899 1369 467 1105 1174 1666 516 1009 708 416 1069 755 807 766 1034 707 410 579 751 39 376 539 994 545 94 171 625 718 602 603 596 802 494 802 314 989 603 508 1184 789 346 276 607 391 513 1230 998 865 1405 541 1051 259 653 548 301 322 832 1086 912 910 1012 974 801 1266 490 560 526 302 770 302 930 326 441 917 962 1502 556 1034 745 639 255 1048 256 1468 537 1343 653 438 264 885 801 570 482 823 771 825 875 364 1913 561 1525 323 888 1073 2294 463 193 1196 550 598 140 1711 1289 1551 983 572 824 324 602 603 526 1452 844 694 735 596 300 1808 150 112 2883 302 170 510 27 432 939 1807 302 1471 942 50 275 717 1404 300 1334 242 1267 208 1052 1200 1284 583 548 1052 1406 712 1701 706 989 1107 350 442 310 966 246 1166 734 192 695 602 449 1153 687 364 796 678 445 885 1095 373 574 653 739 162 1109 114 278 618 252 1032 545 864 826 446 631 1071 282 909 56 974 198 1342 1023 805 888 785 263 554 1595 323 873 470 635 1184 711 376 514 717 861 1281 1066 707 148 1336 543 636 670 858 832 88 412 301 1166 812 461 812 828 661 1434 603 18 1305 805 682 1569 245 601 424 531 2406 115 516 439 671 1315 1006 151 301 486 532 938 880 249 297 1571 302 1055 54 790 1273 228 856 646 677 1221 229 302 14 1324 537 920 1495 558 657 1632 591 580 360 428 1260 914 609 386 900 1323 551 128 399 406 1024 1311 1173 217 836 622 814 1391 442 664 351 475 1046 860 728 300 572 539 2238 18 207 334 581 285 173 1156 1503 87 465 608 867 1651 807 2105 318 961 219 725 1410 1559 1021 636 2406 689 352 118 550 642 1463 1421 58 658 558 797 264 332 829 206 1090 398 503 144 499 945 1179 1331 909 254 730 426 1621 809 523 1529 563 146 1211 844 390 1523 635 558 599 1090 489 682 292 601 250 718 688 330 471 973 865 312 561 1081 354 91 160 450 1446 1651 726 948 729 665 689 448 374 645 645 291 302 594 301 603 621 596 901 513 260 397 605 309 470 269 571 1594 1121 590 27 694 1114 140 664 726 1186 702 86 942 853 478 324 38 445 642 639 836 624 820 592 142 79 352 1051 760 684 193 1129 453 295 1164 332 1394 546 237 1260 256 609 186 535 534 576 1107 828 182 894 930 450 268 342 831 1098 1633 667 1041 552 793 616 1076 1297 1227 424 277 476 278 167 379 248 1116 732 270 520 1108 807 549 568 781 497 1285 296 410 449 912 206 1029 216 1605 751 1848 27 553 874 450 149 147 582 578 417 498 902 342 1741 1345 957 427 709 346 299 236 300 831 180 368 894 330 841 656 1217 721 844 221 473 798 403 257 181 851 57 1365 506 630 719 1333 928 830 1322 272 579 891 1288 1936 331 737 412 615 447 996 920 190 429 586 373 914 601 1011 406 414 629 912 583 1114 696 536 299 681 136 1277 1338 1312 444 59 607 518 1764 925 1015 1021 304 534 1314 817 852 303 100 562 219 626 755 228 886 286 300 367 602 500 424 1459 1754 210 730 862 184 194 196 860 1711 846 646 746 1002 450 1298 1171 1067 169 588 477 774 1294 477 1226 1011 1438 302 650 219 109 450 369 1072 753 956 54 88 302 1006 684 210 1036 1474 752 568 1361 257 832 534 640 559 1110 684 302 762 898 366 183 379 463 609 407 458 1506 151 414 700 182 1628 661 512 433 1382 302 280 945 224 1130 318 788 723 528 50 623 603 712 928 640 466 82 674 990 357 518 810 1536 312 664 710 485 461 351 325 1743 1070 58 904 150 302 1229 522 927 841 1590 782 723 332 573 300 512 317 724 702 302 52 416 330 997 862 901 403 7 1319 104 1199 210 176 1617 1166 1079 1156 665 788 306 481 755 302 1202 1011 877 1068 490 807 265 792 637 936 669 761 450 1217 428 575 2727 1192 209 449 1306 159 571 949 870 551 610 394 1511 311 336 525 364 180 506 995 523 760 280 1230 849 302 1112 1074 974 863 854 547 408 441 150 839 549 144 495 960 333 804 150 436 236 546 1247 523 391 657 525 1885 1372 1275 230 302 609 302 812 528 866 901 350 1615 300 666 532 68 76 244 451 1161 739 1104 1145 947 302 1883 1329 254 290 529 126 1330 846 282 1673 589 775 576 200 614 487 497 1158 1385 919 492 1843 872 243 301 790 492 437 386 11 675 166 97 925 330 598 799 749 866 365 451 923 586 1511 871 572 570 649 928 920 670 1520 1295 1063 462 1371 525 673 1226 590 1608 137 281 1150 1430 517 734 1538 687 293 1024 814 229 1462 1296 2204 628 634 551 1419 593 300 170 853 262 1103 299 358 440 711 244 379 568 624 745 337 1042 297 181 212 165 1216 150 622 600 953 1046 1425 420 966 867 875 524 151 600 525 1384 926 448 519 526 614 436 476 601 810 1255 944 503 515 144 536 665 670 388 914 178 624 292 1024 1356 85 1934 464 467 134 863 1019 419 302 604 401 721 586 643 1297 425 404 963 1232 1001 611 274 1228 1629 793 381 884 672 267 323 390 1007 249 28 1215 499 566 649 630 370 16 1004 889 502 852 150 1269 914 118 1502 982 647 951 1090 113 1244 365 342 857 733 298 1972 1152 841 1150 219 793 897 638 883 1516 632 1050 766 784 801 409 78 518 1677 860 609 530 307 754 374 426 1059 281 482 486 511 850 599 694 1087 653 129 411 767 764 885 779 411 321 339 26 575 919 188 389 168 738 1398 246 656 1475 153 454 418 278 262 858 512 973 400 566 375 1072 644 271 325 666 441 1269 1348 151 1081 1454 944 938 1729 174 770 713 1471 381 948 899 690 253 349 1617 910 602 302 1331 697 245 380 391 301 511 248 707 603 781 108 306 598 781 600 403 740 701 689 409 440 674 822 618 598 396 300 1655 729 1008 931 134 1318 950 1160 347 720 421 292 232 495 114 340 504 1434 469 222 1258 846 62 302 378 797 206 665 302 1148 892 464 302 321 146 1305 1991 433 152 461 567 352 540 10 828 77 486 286 668 496 635 821 939 1058 664 1344 851 216 228 227 1046 767 591 273 414 224 45 661 286 429 245 228 384 374 590 207 1253 1291 231 586 296 548 574 300 220 110 1209 378 145 191 960 605 1106 601 792 260 1002 686 301 520 242 383 1354 1666 1037 1076 431 133 662 1124 920 871 992 40 685 580 411 247 1271 685 976 481 1187 463 1430 1202 755 578 552 673 527 99 1480 638 791 503 1014 425 1721 607 302 1061 542 660 117 264 928 1396 715 491 1849 819 900 585 230 1995 302 721 556 422 485 942 890 558 297 526 805 302 467 238 927 295 1701 426 264 893 453 158 546 468 1154 1077 535 517 801 408 262 1090 301 991 672 1450 468 676 452 245 512 366 513 415 194 280 831 468 1304 601 822 221 189 800 314 710 980 579 693 1035 185 191 284 1017 610 1114 1199 688 796 340 698 448 614 1077 286 472 1090 662 1272 300 550 1266 173 1870 533 246 603 86 968 446 592 1081 2222 362 669 531 1073 1258 1362 327 37 346 2375 1445 242 179 581 286 599 331 1600 1108 528 636 1211 205 364 974 719 139 881 290 909 1344 1139 332 718 698 204 136 81 92 541 420 1036 699 793 808 1141 394 1104 762 1003 278 446 218 857 647 769 206 434 316 298 231 693 17 409 291 436 63 269 206 387 302 863 485 794 263 152 651 780 751 283 372 893 700 741 468 647 190 2219 793 927 210 349 760 1548 396 631 264 549 94 584 448 216 627 275 407 956 441 468 1342 771 272 371 333 318 301 436 1163 151 154 857 684 1404 498 204 1156 664 150 329 358 554 584 1524 427 409 1226 116 929 1179 29 708 1064 248 637 618 831 1649 926 255 458 336 151 865 892 377 1063 532 367 342 637 160 674 359 325 633 430 717 299 1619 508 1290 278 754 1131 26 1152 495 630 514 968 1449 301 252 301 463 518 795 1019 54 604 195 646 512 577 304 650 742 452 751 622 560 338 300 552 346 547 746 552 132 727 820 283 820 727 302 593 1202 150 623 20 326 161 594 151 561 70 302 301 534 458 232 47 809 526 532 509 634 1272 302 220 540 386 713 1042 1175 319 861 190 301 352 1038 146 864 788 294 326 545 378 761 425 864 321 1295 594 610 300 1101 728 657 317 828 717 249 332 265 711 571 488 425 352 1196 552 823 301 252 524 300 449 1416 639 48 705 1945 1048 578 301 302 80 37 967 319 233 1014 983 369 166 1348 1173 491 619 1135 255 299 705 904 453 300 471 523 1610 422 915 824 1590 1364 285 1431 77 732 814 597 311 1494 136 599 496 1304 939 723 501 1242 887 718 150 496 904 261 234 609 1154 511 867 386 1258 691 888 380 405 151 604 526 1518 537 627 754 302 493 933 794 243 445 523 219 619 1026 813 671 71 942 654 644 426 1259 505 614 86 527 1076 361 58 1001 1121 1501 254 302 518 886 1059 2815 1418 2275 1375 1083 1936 849 1143 1305 2441 282 124 1425 1149 380 572 1239 611 112 1736 1021 102 782 602 1458 2282 810 452 302 884 304 1677 424 300 206 1637 948 210 556 504 407 954 519 1343 13 1474 846 71 473 436 1835 730 665 682 486 385 1563 1234 807 594 761 1635 1121 750 735 574 27 797 396 339 1060 713 593 446 286 899 792 732 726 887 358 2016 518 797 646 338 1053 2030 377 562 384 1518 457 1570 935 327 712 1457 832 1146 616 602 549 404 1606 602 1116 678 414 1187 199 329 978 881 682 595 408 428 566 483 906 33 704 63 568 1082 725 864 359 1318 9 201 601 976 1078 452 927 1712 1029 151 394 20 301 415 817 341 331 750 921 648 816 513 276 1517 653 140 150 1237 97 618 293 1270 270 905 601 780 188 653 580 28 386 841 1070 1115 926 62 1016 1203 592 259 254 559 326 2184 240 522 231 1606 1053 790 487 363 599 575 1007 1127 300 780 568 528 535 755 1306 1545 341 794 640 480 1292 750 74 220 423 295 678 671 453 585 150 301 793 332 258 17 266 296 345 283 1708 364 588 806 306 1437 1313 252 38 869 1181 712 467 889 537 313 218 316 1427 321 733 862 627 356 666 404 333 711 1075 959 237 818 212 966 845 1240 419 301 523 302 136 300 706 927 796 984 601 116 1370 737 296 158 979 335 774 1224 150 222 1122 384 3 724 302 1065 638 806 206 907 485 681 676 484 1161 943 575 954 1382 698 1119 375 994 590 1353 807 301 182 1330 1737 355 1234 386 407 435 1200 998 688 669 1108 306 72 161 377 990 440 1693 370 538 601 301 360 286 889 1698 194 880 336 526 4 495 608 432 749 189 754 276 1327 777 1382 993 402 593 640 862 496 128 700 442 1281 499 181 224 454 1286 711 768 263 735 510 1058 784 702 163 484 618 52 465 298 679 260 583 469 206 815 1259 594 1253 364 637 288 1355 226 1104 464 331 1032 234 445 222 207 644 695 577 568 623 810 955 994 446 907 999 643 1601 1189 174 210 301 96 619 522 848 301 875 603 604 270 560 580 189 532 1042 452 905 929 560 483 582 150 915 224 299 393 428 575 774 1259 437 1281 1422 655 849 648 440 465 231 604 255 282 418 790 524 844 451 1071 493 1299 757 313 185 447 714 711 545 753 651 1120 792 246 681 302 537 340 946 574 758 880 2 847 333 989 1202 1071 301 1227 640 768 1179 754 715 89 151 237 151 515 465 970 574 537 722 629 558 960 332 805 971 912 780 76 315 150 971 627 545 901 1781 757 1269 718 684 658 784 851 597 344 458 165 481 341 596 1090 373 1183 857 477 988 396 523 575 1121 609 683 345 893 118 679 289 677 825 872 718 456 275 880 702 1716 1593 902 31 620 629 301 674 1308 192 996 836 1202 612 952 1816 122 679 1038 445 938 768 1390 827 301 174 1257 1158 28 811 269 379 1482 926 1417 2400 625 669 245 482 691 301 778 1155 1219 748 1337 269 1135 394 2890 1331 1061 684 609 1051 1333 487 377 457 435 909 1454 292 1121 1287 421 385 1084 1033 774 1548 930 1030 888 936 160 1091 1300 1477 393 1201 683 497 1157 767 860 301 118 467 1646 1033 436 574 302 1231 1416 392 396 1465 252 872 1468 593 826 1479 337 1193 396 395 984 1532 1901 998 282 947 471 306 1610 1467 895 770 302 394 813 882 711 888 249 277 1282 900 453 195 693 302 1099 863 2 194 561 856 120 490 466 1290 1402 1001 135 344 301 319 548 360 254 1126 780 456 602 152 44 226 146 460 804 1300 805 377 254 302 142 238 52 156 70 14 101 208 210 312 394 497 14 108 1919 223 755 370 782 863 1016 774 1296 616 877 324 567 896 1397 1022 775 418 750 724 1232 350 195 973 870 1516 1106 440 302 1204 487 236 733 912 459 46 869 1229 1134 426 956 977 1123 1608 1043 977 553 1703 522 732 102 302 227 1285 2181 1593 841 959 699 219 383 776 388 1011 1299 1085 703 1100 415 564 381 510 448 502 414 256 711 927 988 719 1029 537 1375 1303 178 646 163 747 948 1499 1711 784 1241 919 358 783 953 1552 1933 648 674 383 1632 1115 907 721 1300 1138 431 2952 976 272 567 473 687 972 2043 775 531 876 454 477 1289 739 1053 365 383 1442 2663 761 990 788 1515 381 948 300 766 1673 3542 513 78 1108 988 526 343 675 901 295 1548 999 658 1503 634 1302 1417 2210 669 563 1253 565 727 386 617 1294 701 837 1199 821 1359 1118 488 948 859 711 697 300 523 1116 573 1228 207 341 1356 605 1332 894 600 490 970 912 36 1688 555 1306 782 514 1147 457 2223 732 604 1053 541 1918 1488 1400 530 974 540 1990 1008 693 361 1444 570 1858 683 1295 1706 903 246 254 1475 1301 759 849 803 50 1010 1346 750 1785 340 350 625 850 664 873 243 1157 425 320 150 480 812 140 462 534 165 216 505 429 300 599 612 745 448 509 1046 375 14 1265 1271 200 384 434 860 1004 450 288 1076 711 294 785 370 707 196 149 331 311 301 394 985 476 964 408 419 228 418 509 461 819 693 1101 658 1028 650 781 355 780 370 448 972 1205 433 667 687 1037 435 589 488 95 1325 680 83 716 522 393 301 141 1142 1626 496 672 953 853 692 1085 305 441 1288 397 542 601 285 736 313 923 1046 622 732 1120 212 1270 533 558 427 411 186 1127 1077 1108 790 737 646 605 491 854 369 678 327 483 614 825 506 660 1486 1068 294 783 821 168 334 1286 550 1023 87 1180 151 2012 541 743 254 847 1529 359 1796 908 481 560 317 454 862 440 1567 808 868 1709 757 836 1190 818 360 761 805 1357 893 1135 1249 319 491 394 579 632 510 695 1186 1338 258 149 818 845 292 470 199 695 621 561 1082 211 456 895 601 641 78 553 1370 150 744 1015 637 1308 628 1328 530 1085 275 832 817 470 1497 1314 1350 588 1856 341 851 698 302 905 534 588 872 858 602 301 1248 1244 454 1218 867 1352 262 27 864 223 236 561 1721 530 441 122 525 564 922 961 205 978 278 1115 896 626 564 698 954 769 982 218 430 845 530 1335 669 666 680 103 604 179 183 482 795 234 945 1083 629 569 192 893 125 1319 150 151 469 991 261 198 958 1278 823 632 940 1096 986 1385 2130 603 860 1037 876 767 755 1021 1082 409 835 889 1016 1967 1138 466 379 941 940 776 784 1079 1236 2155 695 151 184 691 346 1296 2535 1272 754 119 31 515 702 515 973 503 908 847 784 660 751 408 940 433 300 506 378 178 295 532 519 253 750 1253 864 214 1579 298 690 913 749 151 224 476 151 290 1191 752 1179 945 470 546 821 1445 292 412 1012 524 270 866 1810 87 973 227 2830 510 122 614 492 493 851 1160 552 301 358 581 1109 1253 1136 397 789 144 1409 950 1006 994 1108 1110 8 518 602 855 1149 562 391 413 1236 651 307 347 149 409 806 797 904 383 1089 189 286 149 250 261 960 725 586 730 1033 731 140 1704 762 735 1195 2368 729 449 181 234 246 1600 744 926 1001 1001 1195 893 2261 534 1001 1322 964 614 527 740 731 931 302 288 1454 1217 150 1031 301 733 569 889 696 1372 1162 1036 641 593 761 1507 871 1230 322 811 19 732 125 530 231 301 588 1008 799 1035 667 1195 652 202 233 1280 301 670 833 644 854 1937 751 534 284 1218 794 26 551 502 717 243 846 1104 890 411 727 1328 455 440 359 801 292 385 1152 1056 1184 597 300 1073 515 782 690 1426 1054 503 447 1273 846 149 986 579 2070 574 286 892 689 663 419 1108 1109 40 697 425 746 1153 1589 551 470 204 925 354 824 670 975 692 874 1423 270 249 341 668 1024 545 256 1565 564 864 333 298 603 424 691 316 82 1126 633 453 693 777 555 685 319 431 1004 701 765 688 589 733 609 877 640 662 627 684 806 302 220 453 570 1135 725 732 987 550 642 1300 692 247 717 570 197 547 797 268 874 299 1379 614 497 418 1341 1569 1038 563 673 879 639 1264 595 838 788 566 1173 1039 941 496 907 278 1336 1499 218 343 520 578 287 882 1195 593 1567 1053 40 221 556 1374 1112 281 883 1329 613 409 259 902 1118 1008 524 567 1068 971 749 348 266 170 769 400 421 569 220 353 1088 322 646 657 463 298 648 437 557 1030 607 764 421 758 1102 150 35 367 1046 880 583 423 93 446 284 888 450 402 160 1303 51 1442 702 725 631 367 344 91 397 220 319 426 766 453 76 722 696 1038 1210 283 920 834 572 720 518 836 851 489 866 1012 511 734 1135 10 594 1488 725 1432 90 1042 295 82 983 559 436 14 35 927 251 919 64 1213 683 582 145 642 602 419 408 451 380 410 338 151 295 2497 1437 352 519 629 688 837 721 112 312 453 813 1569 1083 742 33 25 1228 1747 176 452 854 722 791 807 302 560 108 654 1438 487 929 412 604 869 1229 226 600 302 783 722 671 964 263 510 502 218 333 527 1411 268 1188 629 691 906 1519 235 198 852 992 265 745 1345 1214 319 1672 450 979 444 974 302 268 41 232 812 541 574 452 977 448 319 705 226 948 1006 303 444 519 340 832 578 786 256 903 176 735 1224 1112 467 510 201 980 520 1472 399 1267 639 578 49 544 570 272 352 253 381 971 494 772 1152 613 1354 258 441 304 398 818 1056 982 690 829 1625 799 654 321 1313 772 679 274 301 1061 667 453 455 195 126 10 1163 423 544 151 109 434 533 765 1269 281 814 479 602 950 462 232 524 575 552 1331 788 298 1464 221 529 925 64 514 210 2103 568 778 790 1096 162 943 983 1089 1015 406 630 365 94 714 1091 377 976 224 185 638 1524 677 1196 438 994 936 783 706 358 230 517 861 804 95 480 148 206 1145 1000 612 748 430 1122 495 1088 206 696 571 1131 693 1529 1237 1742 1523 250 356 633 302 1413 1239 1775 716 783 10 1117 302 623 956 749 396 633 573 372 1210 745 330 750 654 458 1443 156 711 1102 1416 1624 506 1341 1226 829 616 1149 824 151 844 425 1273 926 527 550 267 519 774 822 1095 1140 1269 1063 1367 300 918 1185 1431 575 1112 953 602 813 485 864 734 2226 657 416 913 1274 198 858 1232 829 611 729 295 381 667 698 491 324 842 410 262 134 97 810 847 577 120 518 507 300 374 606 1314 2393 1523 284 474 1007 50 749 1335 722 903 1330 426 1021 1025 368 494 1243 340 90 452 541 156 742 351 672 336 1294 289 993 709 154 1092 794 590 276 602 344 129 305 1205 739 605 560 216 770 1839 437 850 293 739 151 676 1314 665 889 706 698 301 834 1190 758 885 1231 1113 966 974 741 806 985 322 825 271 866 551 363 989 18 1127 746 715 903 950 891 984 276 678 1578 442 861 990 1419 414 744 600 666 466 1457 1367 908 150 763 749 1430 321 1052 1226 1212 635 620 301 969 179 416 527 517 222 1366 407 876 326 668 1168 1405 1367 1021 912 509 773 162 317 302 845 149 1803 213 833 519 601 1117 140 814 1297 1485 712 1008 1441 359 731 1075 517 495 1420 873 989 630 1287 1313 1634 796 1272 876 537 566 408 186 979 27 385 646 1320 301 178 886 232 515 876 1203 299 704 352 438 553 584 222 1081 293 579 486 1404 282 341 1697 1317 678 1036 576 441 735 274 831 636 362 1372 513 727 921 703 1007 1275 191 903 748 653 772 809 603 1583 588 734 701 264 232 150 888 467 207 819 69 898 899 461 1451 46 301 553 602 672 222 601 470 516 548 1450 787 1036 66 492 216 571 268 164 1433 600 1018 610 505 617 688 294 793 357 388 1142 1008 829 1234 791 396 603 301 768 267 830 298 288 949 464 236 857 603 1167 1528 1370 519 390 642 355 1022 476 1003 719 844 1366 869 777 904 942 700 649 604 1159 582 465 8 788 316 371 586 1156 517 714 452 534 450 301 483 275 1175 615 440 220 301 166 482 1204 1397 548 748 1862 813 653 775 732 794 552 979 794 1317 568 1252 2443 322 803 455 385 1935 628 1523 618 64 600 1854 380 986 1032 776 574 1055 715 811 651 366 359 258 595 1400 824 715 1011 413 317 172 681 451 226 326 924 698 585 317 246 299 427 1511 659 1184 2174 84 98 1121 957 406 75 1013 565 23 528 1212 704 479 404 552 1131 924 1528 1179 1383 530 615 614 162 169 1100 387 404 580 990 182 415 829 1369 5 1745 860 916 488 527 960 512 300 652 1198 601 256 841 336 366 957 604 662 627 573 51 677 358 596 712 395 119 282 301 409 554 1335 301 966 912 314 831 281 561 236 479 76 639 851 1093 773 524 854 1342 653 669 603 1549 43 388 61 499 619 669 1012 893 414 454 256 91 20 1022 245 599 635 912 620 569 467 262 298 220 717 1143 573 872 540 276 170 301 467 325 1001 302 688 708 1139 231 142 774 632 280 175 1348 911 601 592 1343 721 195 301 1538 720 1132 296 466 300 305 268 613 302 1099 380 848 91 379 677 596 712 512 1297 388 583 1352 791 645 853 324 580 452 848 562 914 563 1371 1241 380 154 639 694 752 387 507 33 480 1086 295 907 840 969 202 443 1082 423 991 963 743 806 1421 790 1219 713 910 232 1271 181 301 395 330 616 403 290 1327 1154 779 193 809 1523 883 634 108 646 577 1165 550 254 1318 1318 845 861 1186 1077 530 1162 795 959 706 1351 75 251 776 793 1707 1245 1231 533 1122 1481 412 874 1178 960 676 903 1479 301 707 778 21 773 1469 301 1088 217 498 802 827 928 500 1724 501 300 1031 453 596 975 848 603 455 984 1003 40 479 927 1241 2150 896 291 1254 299 785 603 579 796 220 712 565 674 52 463 229 309 729 793 505 1083 523 1287 1055 2007 1362 2093 2539 1205 1882 682 1274 592 219 473 542 358 576 312 103 8 590 1095 94 737 582 724 813 1162 317 252 636 165 258 301 300 842 336 1386 888 480 301 1345 787 300 272 688 114 742 151 220 1115 450 451 497 466 587 288 967 612 797 496 494 1447 290 473 1268 1069 587 1167 347 205 824 278 974 600 150 1055 1262 1386 1138 751 2527 1730 761 1224 818 801 835 1154 967 177 684 1396 1368 1518 254 335 2087 576 518 1051 353 278 115 655 302 1692 749 863 145 868 302 314 350 542 1400 826 973 734 139 647 334 900 254 698 722 528 350 427 414 819 1167 151 734 372 62 424 599 1725 194 757 593 588 601 781 1894 279 436 1060 604 972 591 755 995 344 1875 1077 879 831 1352 1721 979 739 355 461 1209 473 643 765 706 1598 1377 629 1273 882 848 1552 318 1550 1470 1223 417 780 316 731 163 419 1150 1615 1666 1183 206 1868 926 796 561 744 1106 931 451 508 731 1165 398 1231 687 476 1044 288 263 297 627 1067 677 617 1032 2120 1081 1021 1705 425 999 321 2119 795 667 636 437 301 344 266 1180 1037 361 552 574 1467 1260 214 1087 301 1054 590 1098 759 1153 1203 1895 54 363 912 452 75 291 756 212 1050 289 579 1170 1041 1178 1076 476 210 1115 465 151 528 779 299 639 223 2181 150 897 625 856 1324 105 1379 1745 740 516 1372 1634 1424 1383 703 1811 392 755 1238 892 1022 1342 1550 1068 436 621 840 1107 537 755 590 1318 522 1458 814 372 924 923 248 930 270 124 1297 430 262 649 607 445 562 1599 583 458 1404 301 871 720 1982 484 975 1333 236 230 775 1022 279 913 459 1200 607 959 1681 543 40 925 787 801 314 1240 1135 1121 1584 1185 784 750 119 987 384 762 501 1094 691 1471 1372 991 452 263 22 545 746 136 1195 1199 833 671 620 1530 805 556 863 1721 569 1047 1139 928 1029 580 747 955 513 400 587 1627 1368 876 636 1408 642 1039 350 301 1027 1798 809 243 353 1310 662 215 614 1301 829 328 944 149 512 1367 555 325 696 524 821 146 656 877 674 626 1689 363 920 770 756 609 181 14 507 630 1171 808 938 1616 690 1195 151 772 253 510 1067 1008 730 24 412 221 860 298 990 1268 1376 1300 264 260 832 662 524 1077 372 902 654 450 603 998 864 1211 1515 1266 669 1078 644 475 613 289 769 1012 301 450 799 1094 680 145 302 535 1214 442 198 434 354 668 702 1308 821 391 305 367 880 299 2035 782 597 355 607 863 812 163 471 652 1130 397 1366 1213 411 1162 1325 1258 301 598 784 552 827 575 105 404 818 302 53 367 1948 1141 496 365 632 986 550 237 1001 428 1313 412 1010 439 619 603 1158 650 395 1172 509 1374 939 1125 756 999 322 363 529 724 421 302 545 827 288 1454 802 58 353 1150 1127 477 599 60 383 506 677 548 769 1348 1344 368 1473 1042 395 273 1204 651 728 954 1715 962 1058 1696 445 603 493 1089 1069 1011 948 184 420 693 447 552 667 1046 692 156 448 1836 675 641 713 301 689 674 686 151 161 764 40 365 623 755 1453 1042 41 1031 562 425 615 1366 427 547 226 772 1553 599 285 1079 1462 834 1089 417 800 962 1109 567 302 242 643 467 445 278 936 1792 968 781 802 2108 375 1229 1104 597 367 302 1549 411 946 1170 1865 657 2069 1209 130 1339 305 577 750 595 843 1270 894 1620 420 1723 504 167 729 738 860 631 1480 1102 1526 186 604 1069 245 1218 265 909 532 885 734 197 301 1103 544 1273 378 208 389 568 750 1402 299 751 512 560 1169 260 149 604 542 334 990 780 1682 519 711 30 866 561 942 1140 419 423 159 545 297 273 1899 1837 956 530 673 828 1300 748 182 941 870 858 401 308 1535 1392 602 1054 904 471 701 918 915 831 1685 566 1184 808 1000 1354 634 487 2114 690 1705 1553 606 607 642 908 517 929 800 184 559 215 544 1193 646 1003 1839 646 434 1014 148 1017 416 544 1360 922 1453 501 592 450 452 623 830 54 804 1884 484 416 319 376 301 920 692 611 1325 1036 442 1106 375 500 582 436 536 86 1054 682 375 738 1112 415 592 1796 1133 1296 896 1114 1340 695 299 629 1310 1382 638 589 522 329 701 240 636 1218 947 284 2376 133 269 1034 425 1089 749 396 865 1497 807 748 627 995 557 1002 896 185 1098 509 50 1312 401 1128 432 224 750 1040 330 1553 471 1076 589 599 659 608 324 257 188 1216 219 534 543 521 667 902 880 741 632 750 534 569 107 661 612 256 475 939 500 1254 589 1458 388 366 414 312 364 451 280 803 1336 721 268 221 1399 732 1474 1812 1183 184 150 988 616 700 1101 778 1863 1740 790 639 668 417 608 789 611 698 598 627 413 353 587 388 504 317 684 499 699 1069 1110 1667 666 1156 893 203 765 726 145 846 1843 1106 301 754 141 1287 82 1297 1237 574 757 1042 726 500 352 1081 981 297 168 1006 847 595 286 1319 1046 890 1635 941 440 312 359 1117 726 1067 936 522 1083 906 327 110 1754 574 527 492 603 127 646 819 463 672 1095 541 886 900 607 632 688 1992 1578 805 701 920 658 937 1370 689 998 578 726 1223 2166 454 452 455 629 1020 716 1490 445 469 2703 1390 859 723 232 238 874 599 1042 1131 566 2158 865 445 426 690 1123 1509 465 866 337 551 572 1212 302 1362 639 640 107 684 751 270 890 1458 487 1076 1425 1413 1108 1042 488 976 1193 995 1352 622 739 932 640 1149 1451 730 490 1362 1087 609 1244 21 817 853 488 795 552 866 249 1222 1626 1242 701 839 1023 990 832 689 851 788 580 369 22 611 823 773 1646 981 1536 1034 734 1851 696 276 918 768 828 77 283 600 2108 712 498 409 327 1165 526 1383 597 740 506 1719 363 606 177 515 1092 797 529 841 480 909 303 437 302 873 493 410 938 348 581 349 1028 1055 1705 1091 232 233 657 1142 531 255 913 366 1531 121 515 752 694 723 302 15 1177 570 399 356 558 1694 928 1034 1549 699 1919 516 418 547 1401 1542 784 1273 74 777 219 520 927 795 201 924 2156 399 275 298 925 809 1599 534 582 521 762 420 994 819 832 452 1000 172 1772 1503 710 656 938 1402 1729 199 313 773 151 1091 258 1059 1302 1220 437 1445 1826 452 589 274 1323 465 646 302 417 839 521 1571 250 706 386 456 566 776 999 899 1017 170 149 1274 768 1228 282 776 183 154 335 426 689 1170 396 775 1028 330 857 113 776 1464 1425 1147 238 493 723 1224 352 602 301 2775 607 598 544 461 555 2040 990 299 469 1774 1250 944 210 1092 992 699 928 572 585 1248 2054 628 203 1123 1028 382 828 983 297 1310 453 602 971 518 1003 757 841 757 1338 2428 1552 521 1144 423 114 921 302 522 846 343 24 967 2555 1833 643 1395 656 951 720 471 630 41 464 766 983 1314 1647 817 211 1017 1332 1317 1260 669 857 2497 1852 850 832 416 789 171 872 66 1740 242 686 781 278 450 548 358 364 410 781 670 228 1006 500 871 655 964 473 302 579 1043 699 733 1538 770 1903 565 173 494 242 487 280 990 241 1183 340 871 584 1942 954 2243 866 1186 323 1175 507 1381 596 406 868 429 1244 5 282 1185 618 326 424 753 423 342 352 614 557 322 856 353 1012 911 1520 346 234 362 667 529 1824 1585 492 709 829 347 1078 1379 399 837 488 301 803 833 701 298 1053 1097 546 881 1759 979 161 286 343 1682 649 1272 1257 770 1026 507 642 1097 320 578 1262 1005 398 1173 756 659 373 541 448 1099 612 144 451 458 543 738 1099 1604 402 205 375 1738 203 539 450 1415 356 603 429 540 1479 57 268 513 730 517 982 759 323 634 629 506 843 184 719 244 276 489 583 220 1056 637 191 781 274 604 869 439 1565 1288 41 1121 1307 288 742 224 353 799 334 298 313 345 2067 518 963 263 1358 602 516 250 489 672 232 1513 162 806 1235 446 477 151 302 502 1570 908 1040 1117 872 1206 294 472 599 960 260 1271 362 213 931 1494 775 210 239 802 403 891 941 495 289 300 770 777 1349 192 862 860 120 425 355 725 680 574 312 231 1525 413 510 608 767 721 648 290 686 356 755 116 102 232 721 12 1194 690 462 1332 470 488 242 663 1059 622 731 735 1289 781 571 1507 570 324 780 660 817 635 1222 993 933 1206 920 775 760 961 885 1371 831 718 200 324 277 543 826 1318 1041 667 345 300 1058 650 340 554 677 396 581 158 848 247 388 1263 760 224 1476 883 338 1151 12 629 1226 334 858 704 235 1206 684 704 761 1404 1562 812 395 151 800 370 655 1016 720 1315 969 776 585 4 943 608 1085 992 585 582 794 1595 979 1008 755 1027 331 1154 888 256 1681 509 484 1393 653 1624 319 1014 311 296 885 602 897 1006 731 977 844 1466 1310 1432 1166 224 1021 1733 535 1323 178 532 1344 151 837 1066 1338 615 1550 1386 288 501 1058 967 211 1894 423 38 352 808 771 581 1360 480 1212 1467 1237 602 320 1279 584 676 2235 151 960 284 903 553 976 669 1004 493 1098 764 803 449 133 539 854 782 151 1725 1319 176 411 1931 949 239 895 1889 318 1390 865 1206 109 524 437 301 300 860 1208 319 336 607 606 601 1186 1383 865 439 775 1203 223 695 499 1083 626 1322 5 882 799 572 737 451 6 448 373 547 466 126 434 600 164 1157 1225 421 722 310 881 595 1218 692 150 503 753 832 683 778 544 85 170 1113 566 320 1184 704 986 1172 329 348 526 567 844 1110 301 703 302 381 634 302 506 1327 826 438 658 603 937 819 595 974 1110 540 300 1244 301 73 1320 722 374 300 363 151 1262 1560 664 617 460 337 528 1424 808 859 574 302 56 461 899 749 292 1438 601 914 276 547 828 818 610 438 111 1178 762 240 263 32 351 1200 626 263 787 324 409 625 485 300 1571 1026 277 750 515 150 744 654 871 431 864 641 1161 269 543 1163 109 528 1037 341 53 635 238 619 1199 899 940 197 573 1040 1455 557 1358 520 77 299 1086 825 386 280 937 925 745 355 417 514 267 813 602 500 458 974 873 894 320 992 1542 1020 542 296 617 286 944 322 1338 748 1326 572 559 654 971 830 599 1049 95 234 1107 257 1084 598 560 446 236 577 1699 904 583 881 213 802 705 745 115 653 512 633 478 532 621 1292 217 74 887 1025 241 741 661 515 980 769 1440 439 140 72 274 117 1144 660 1284 502 912 1156 776 544 494 848 1244 1237 737 180 151 598 1185 661 798 208 1079 268 881 607 778 300 1097 175 1087 388 1218 247 715 598 474 400 399 569 391 699 735 960 658 189 231 603 1265 632 325 553 864 252 866 641 591 522 534 76 568 321 663 108 51 301 235 235 847 801 921 898 1048 420 216 642 757 301 490 1268 260 588 408 1022 373 1045 762 437 855 1139 346 6 224 357 614 549 795 985 840 300 61 833 556 258 502 86 326 439 1016 894 926 450 151 475 509 489 741 172 806 666 977 51 379 164 801 329 146 763 305 1671 455 689 1248 429 296 508 1625 1003 151 280 488 1951 386 600 795 80 566 1144 577 2131 848 875 129 1269 282 298 977 892 604 1067 571 612 1227 756 845 152 212 1947 1041 416 1102 965 1192 301 983 263 390 827 761 953 355 351 1304 904 803 397 614 1186 236 915 859 269 618 145 22 620 619 344 987 855 1221 526 734 1237 650 1078 710 860 443 1088 497 1574 1059 117 954 38 849 1273 1667 302 1367 706 594 611 794 860 796 289 540 777 803 828 844 978 1424 362 940 1627 1102 1070 1209 1060 195 544 461 851 629 498 1333 1141 814 282 1317 476 165 295 1932 346 291 1188 1395 530 932 302 1206 1138 373 508 1230 751 613 1166 502 601 436 733 835 705 345 717 275 298 294 1186 111 460 776 1042 604 486 1359 1034 858 753 298 938 491 1068 1004 924 695 521 471 471 375 466 952 767 344 234 987 686 1345 301 787 937 450 871 502 1890 63 840 1040 760 1071 420 870 183 706 299 494 584 1960 1607 672 1301 931 490 297 895 331 298 239 364 149 397 1455 740 1348 1257 140 212 219 1151 942 974 423 770 1288 302 595 1219 1337 1169 491 1822 301 1163 591 625 1408 1362 397 696 880 894 245 250 700 626 272 1244 999 38 1500 1383 419 745 1037 569 776 515 388 1003 712 1197 1096 1463 1078 173 1190 648 982 1638 533 392 1240 414 750 1043 374 1278 2158 649 567 1131 1274 504 2185 1329 198 344 1103 1135 1803 1068 1438 334 2487 565 359 1110 1611 19 548 301 1139 681 1016 868 1652 880 1089 996 560 91 318 302 673 486 270 2052 884 950 663 990 506 54 302 652 22 719 829 1256 848 856 669 543 414 1146 570 361 557 1848 457 601 293 722 413 805 376 1102 335 1304 1557 1689 279 1057 1280 252 755 847 1376 478 1530 75 532 1209 1479 604 869 1480 1148 541 1000 1683 1022 385 1354 1140 1440 372 734 715 453 539 758 415 1132 928 1221 1206 664 557 1982 512 167 732 1079 453 307 506 77 942 1802 1357 890 1531 1681 325 1153 758 1098 302 793 1062 1027 1081 221 596 286 527 667 887 290 1559 239 348 850 883 293 512 586 722 236 1366 1155 1320 506 570 587 857 824 928 1969 1681 597 427 791 1215 1465 236 1176 989 861 544 715 301 1074 983 570 1257 620 342 695 852 1592 562 902 259 376 1035 872 159 281 1831 1719 238 1183 1016 546 1424 2028 897 1065 939 136 1514 357 1809 912 555 630 753 475 1091 301 343 1307 386 656 806 619 1852 1217 1562 603 456 350 733 1022 303 2121 812 516 538 852 839 493 770 788 132 448 1132 514 417 990 507 993 356 812 1012 271 997 1655 423 932 598 320 1001 150 301 1404 523 527 277 980 479 151 740 838 638 190 150 640 346 1282 238 733 67 301 1559 1046 380 849 1122 210 1159 685 482 1333 820 1599 1050 723 224 915 315 301 574 300 318 754 625 353 520 242 675 922 228 397 1928 598 1442 741 1151 819 405 663 678 706 284 728 1429 829 305 1260 707 796 1181 785 243 836 867 536 359 1061 546 598 692 719 568 317 784 1537 1523 360 419 342 692 302 271 1199 1243 905 502 353 604 356 1874 1262 568 614 999 798 1119 1444 831 872 903 1328 984 332 605 379 1202 1444 625 176 250 417 682 150 1494 410 681 771 602 840 936 580 391 469 905 588 651 253 595 749 827 796 523 824 221 953 406 413 1041 369 1170 1021 1452 176 1356 910 131 171 1052 730 425 1518 376 443 495 876 452 711 301 1456 359 13 246 1594 746 1145 1009 585 1099 314 442 471 658 2237 659 615 808 462 1678 404 1529 771 450 748 756 683 1394 905 260 1667 1170 1085 159 453 940 587 402 692 728 645 721 1473 540 252 877 999 105 2389 793 696 526 272 361 650 851 816 1369 359 1006 699 1331 809 682 19 558 36 1492 1420 2449 386 953 546 853 970 926 2024 212 397 648 1167 300 937 2107 544 1136 1194 911 776 182 251 631 1239 760 431 1440 1517 921 1854 554 620 328 615 941 854 582 149 535 589 459 1229 304 660 409 2060 594 343 1408 2234 479 285 768 7 1576 48 648 839 1089 768 589 156 582 331 949 553 373 1011 1726 483 1663 1365 753 2332 602 1061 1832 1300 1053 847 2383 1121 1232 1275 1057 349 1872 692 834 872 1526 845 753 736 1016 241 600 1106 756 1128 204 724 958 564 1194 1543 1513 1136 1094 645 729 453 1027 1178 430 777 392 72 1110 1097 1277 1341 611 421 728 275 227 580 293 294 198 286 1066 814 435 536 1317 130 170 506 395 859 1080 726 419 66 473 59 1015 1105 493 887 1797 326 1478 1255 802 368 1203 28 1221 748 699 234 974 981 15 394 506 620 1004 1476 839 1296 729 803 538 370 736 169 1584 625 301 12 536 219 969 1343 647 950 151 73 372 268 1135 465 1234 1012 2069 573 1555 957 1122 451 1643 138 386 1245 754 490 773 817 742 807 2592 718 373 537 845 1178 301 1454 953 819 300 333 637 514 560 758 1249 365 268 1596 541 1374 964 1080 1106 935 1376 1182 673 591 738 542 305 318 791 548 591 493 1187 554 469 377 856 821 572 1175 389 520 1742 1001 980 178 538 298 659 656 708 1011 618 143 520 1077 700 1054 940 1115 1109 576 1247 248 389 8 700 591 299 808 712 272 1508 445 929 950 826 409 935 452 1752 341 251 362 837 631 688 1310 1340 59 1031 840 256 877 460 479 1126 210 677 1569 134 816 1204 751 1687 568 53 1217 573 1382 1389 639 595 566 340 1309 333 49 1089 1066 904 487 601 648 1004 178 203 613 298 688 381 464 860 627 537 518 1182 849 845 733 505 841 301 540 1148 1401 151 110 708 6 245 518 742 216 760 912 13 865 352 229 1161 914 403 1132 996 489 699 392 298 400 328 137 725 833 1156 540 453 330 575 1294 1448 110 813 766 512 1101 1122 1002 566 1259 740 1477 880 1650 708 1056 550 254 8 894 384 735 482 1128 1186 323 702 431 302 296 413 1200 923 1147 833 232 300 709 126 302 1449 512 1488 541 301 602 104 104 786 357 326 603 1244 426 509 982 897 151 561 799 653 1318 748 1020 449 833 1335 297 588 771 189 1283 329 1091 767 749 746 1705 933 3 366 292 647 796 398 489 411 527 340 1263 1233 238 559 648 57 474 752 2162 847 624 852 340 283 842 519 902 498 453 146 1393 677 301 1205 693 919 559 408 1176 599 484 449 1052 777 786 601 48 575 810 293 64 852 255 1142 1924 704 305 230 1445 661 314 395 834 459 1012 411 448 208 659 518 952 1406 497 337 934 299 407 878 759 375 1141 574 241 1355 1270 302 453 1019 940 733 2972 151 190 283 723 463 216 1545 1371 560 902 603 1180 574 445 149 834 198 1337 1519 1273 254 1513 177 383 433 1037 935 866 817 244 528 1363 926 224 997 219 292 879 754 748 513 231 425 1985 474 348 1662 568 382 181 535 459 1451 690 52 330 738 367 460 671 747 739 438 398 1702 1267 916 540 1016 294 539 1080 1799 1006 89 981 418 958 713 150 662 524 1089 915 885 301 1072 532 698 704 1464 2268 1195 302 709 555 561 1822 391 146 1158 2159 1127 199 1081 678 753 110 1024 940 374 302 1097 135 460 155 601 588 340 381 1123 599 472 1254 350 302 553 385 898 757 374 493 927 977 901 1132 440 510 1239 504 810 404 806 1245 404 263 2236 369 499 498 602 673 774 681 302 608 933 298 1113 558 216 668 826 683 90 1197 835 917 824 74 1088 653 2380 2139 1067 545 453 596 446 2117 799 771 985 544 1407 769 1664 669 654 746 1000 2573 1094 783 1609 699 3449 979 677 1039 488 832 1583 591 1109 761 377 652 1548 1332 191 472 1178 925 1059 362 1640 520 1256 136 1318 414 24 457 799 200 696 299 707 1185 259 713 409 1059 1114 375 466 32 6 759 689 131 1151 305 284 1380 469 159 2020 334 1867 570 361 209 856 464 368 450 524 1560 1563 1344 927 828 369 312 1722 1000 855 449 799 18 1586 547 229 877 196 251 816 617 450 276 912 378 777 657 1036 593 418 219 1342 1197 1736 391 424 340 25 702 1307 1251 1086 543 378 1236 1350 1077 1249 875 570 282 943 1402 1895 1397 1403 837 1527 578 1615 110 412 173 24 853 951 243 1456 600 435 365 1149 106 1704 718 756 1059 1140 647 46 617 944 1074 511 1606 602 1647 601 301 187 238 679 600 1037 918 988 544 439 238 955 291 437 453 1190 903 1134 706 302 1191 246 540 222 986 614 485 867 320 383 77 1193 214 814 965 228 851 853 628 299 766 701 1038 444 667 667 969 301 844 889 342 1356 440 592 246 1408 1293 413 293 308 390 487 567 288 825 283 261 666 639 1284 459 1325 222 33 715 944 254 1266 752 859 29 286 1035 458 488 599 776 562 1300 302 235 559 945 101 242 960 355 146 562 673 509 584 435 265 597 151 300 238 345 767 375 2237 708 673 677 529 722 692 418 543 207 620 375 775 545 848 315 1256 368 776 1036 991 313 1054 170 444 923 735 723 189 913 395 893 980 756 594 1019 464 630 548 375 528 1138 911 1015 724 913 720 1278 683 677 299 346 668 1194 677 953 875 344 287 988 921 697 893 141 693 449 210 636 302 851 511 382 307 224 1014 568 1368 223 487 320 677 141 302 300 510 463 591 559 913 383 452 152 655 904 1758 417 111 601 936 493 302 150 727 252 1007 546 1019 126 416 561 301 475 118 452 703 393 553 513 1218 473 752 755 600 198 1064 358 285 559 607 110 875 782 379 1281 404 1533 615 653 601 621 443 302 418 510 1195 1283 520 677 337 526 356 722 603 301 266 202 705 856 583 449 247 31 585 143 301 302 728 1194 558 1621 1150 639 302 163 829 847 1469 126 255 603 513 1231 1288 793 766 778 940 357 899 302 302 575 452 1092 370 360 602 1126 1276 531 942 252 443 1444 1185 391 675 236 994 637 755 1022 37 719 1877 1470 543 643 772 201 468 1176 61 683 506 1081 862 603 1339 312 1031 334 982 384 821 547 676 554 965 1090 302 640 964 876 860 895 583 526 1178 1494 1787 837 864 852 896 792 173 974 863 124 654 227 1676 667 645 170 1353 1430 637 294 733 151 1480 302 793 918 834 214 1537 119 863 561 1506 678 311 1139 1012 687 528 712 354 216 882 828 510 25 991 548 743 535 940 951 1089 811 771 525 794 923 200 651 656 289 720 1256 1004 1170 1054 138 217 301 908 575 450 657 740 334 320 549 517 1777 560 321 1001 973 698 521 736 631 453 560 1069 1049 672 439 1230 633 466 224 447 745 534 281 603 1496 792 924 96 442 595 223 408 393 960 156 1036 2261 1167 641 438 630 613 301 1268 225 1911 627 428 302 600 1278 151 807 911 160 868 1165 318 386 47 1092 599 60 177 950 1380 101 464 455 950 561 1073 150 814 36 597 1155 597 1144 300 969 1440 1132 465 1120 1126 1024 464 983 1179 1036 892 540 692 475 303 450 921 540 525 592 151 423 630 300 19 301 1709 1059 689 1022 798 591 867 784 831 484 1035 1194 617 859 301 368 310 414 865 188 296 724 452 987 732 454 1007 365 348 277 1031 943 874 1943 902 135 578 1172 760 1003 908 603 387 283 388 572 929 1461 959 551 752 389 159 26 302 531 480 516 707 771 436 1243 589 1319 1515 780 2111 201 948 810 839 1164 1152 1034 1531 1016 166 1605 300 818 520 452 1128 409 1004 1900 261 160 234 439 1101 1739 152 438 884 546 751 478 238 630 881 1312 301 1116 576 943 463 911 1605 452 963 965 711 1375 485 757 567 302 918 637 548 1124 70 568 1337 584 1397 1050 1884 1845 801 300 972 1053 1023 1021 1491 1102 437 817 185 960 817 602 1318 552 1115 341 659 1428 386 251 167 1842 587 1019 1739 1202 2352 658 1100 976 588 552 821 149 422 542 529 994 1034 1697 467 702 1300 616 819 457 472 927 985 1323 388 380 1353 570 798 577 874 301 753 951 728 1312 339 556 1142 361 74 188 556 1196 16 883 279 409 194 532 878 834 301 1325 530 450 955 732 864 568 492 613 540 197 1561 934 1154 1126 62 787 301 424 864 559 1551 427 560 524 456 226 1033 380 714 479 801 1283 2445 719 154 818 728 359 766 466 258 695 1446 271 1392 851 302 876 1153 574 1354 301 517 1196 428 884 278 624 722 585 2684 740 621 402 637 719 815 1700 645 1135 806 902 1168 300 590 409 988 58 447 909 599 584 972 226 843 588 431 588 852 568 272 739 718 99 302 599 347 923 838 560 256 1183 471 1243 1070 347 1572 158 861 1281 1029 787 175 791 79 590 169 849 863 342 565 873 423 839 726 619 843 1471 461 1198 735 979 1126 1174 108 633 445 584 624 640 882 544 1070 1085 868 1768 467 872 378 1052 744 921 238 364 1847 789 161 1202 345 426 464 186 492 56 449 341 249 381 793 1417 1852 1810 1272 1349 815 652 547 470 616 297 729 1178 1774 315 916 1424 785 1097 571 379 1079 794 639 1828 80 2076 1068 1084 451 600 960 85 446 314 1323 545 851 286 313 352 1000 2345 1456 984 343 1105 1090 1361 398 781 1075 1061 1077 763 1672 1105 1722 1106 878 1759 473 1164 343 829 2010 664 1464 1886 1782 997 698 330 662 1472 320 507 907 142 706 1604 2161 504 295 639 162 301 1044 791 535 941 802 700 691 645 1074 1054 1669 1194 500 306 756 811 389 931 568 1125 929 2362 326 664 1127 724 1391 1284 770 502 51 1147 562 94 321 1663 1015 837 756 594 315 977 793 977 396 1169 507 1523 1356 824 303 1014 1146 1041 711 300 455 503 1035 418 911 424 571 29 1275 771 672 593 213 980 181 792 1035 576 1055 1635 380 417 952 151 888 294 715 1081 1181 176 986 493 775 517 1700 466 965 809 616 769 1080 473 989 579 799 451 1645 226 808 471 490 1464 1348 415 771 146 1314 662 1057 1866 1197 469 612 571 386 676 1070 831 559 51 1528 382 1081 941 223 1093 301 1102 791 155 331 686 1070 464 552 158 697 889 758 812 820 771 1235 336 1181 898 1119 794 150 81 582 1545 372 303 422 1128 732 690 487 962 900 1088 326 1061 1721 1379 294 242 425 1256 742 781 733 218 920 343 1002 618 1334 753 1417 375 643 5 1523 301 552 616 174 759 704 296 302 197 1105 306 192 454 1408 624 410 316 2063 316 705 1240 314 301 395 763 456 1740 646 1416 1303 841 719 289 419 431 1491 1129 559 358 1689 802 350 1401 333 781 347 430 353 905 1166 805 224 524 1393 437 221 350 725 415 749 622 1765 775 661 417 153 1190 1064 1637 33 169 275 804 576 770 1240 833 541 171 1294 1087 1424 561 632 602 1234 273 731 908 1360 1109 435 1844 1490 447 934 1041 300 516 1494 603 1203 938 80 955 1565 971 320 151 84 128 1559 1552 1669 601 636 298 1145 407 1296 921 377 1477 751 300 710 341 734 924 598 831 1251 1557 683 940 517 1200 1673 228 500 272 1080 284 381 1284 1025 969 1472 890 500 300 503 1170 1629 1542 763 936 1367 124 866 469 305 1115 665 832 643 885 639 1580 1709 338 444 584 302 1038 1013 751 928 596 301 254 1471 843 1709 1014 930 1068 1144 1008 1505 603 750 652 1633 1296 1336 375 569 1570 515 308 861 978 419 302 1063 522 1352 1235 823 1449 319 631 1143 935 1230 742 1125 1430 503 557 902 688 612 1501 594 1398 1057 1255 957 151 1450 282 157 302 637 1140 811 1613 474 2121 2030 247 1196 1451 1164 943 612 980 1630 453 1148 1408 390 872 277 1202 449 97 1306 478 780 1140 957 1359 131 708 471 1227 2324 582 1515 887 495 1348 772 1348 542 1484 969 2035 696 587 609 452 619 911 504 540 251 1459 684 67 812 180 62 1467 552 802 932 340 315 829 721 162 786 453 1062 347 706 1065 604 341 286 652 487 1311 892 603 1127 706 301 707 258 150 965 1609 975 467 408 147 182 1223 302 1049 196 1186 335 187 572 385 1249 816 619 498 1630 128 809 658 75 1358 1119 1655 1541 674 844 334 464 1498 1157 759 1490 188 358 1477 710 539 551 509 586 972 1133 470 512 258 691 615 202 1363 182 524 244 471 948 1246 345 978 855 663 1159 1165 761 769 616 746 97 471 92 510 1101 448 756 1204 457 602 385 496 1376 494 858 717 1211 495 726 1131 415 603 777 1338 461 423 975 1145 151 1189 474 602 1126 1219 1058 156 652 454 1957 632 286 825 463 1304 875 338 550 415 247 425 614 478 344 1565 312 650 787 336 151 1066 705 396 395 1310 1049 1156 663 684 236 889 1649 1162 300 1454 452 550 998 232 484 12 890 226 1187 1024 804 520 1238 416 667 459 1344 746 582 823 550 119 127 476 743 661 428 826 1006 638 88 561 656 749 151 469 857 1154 544 588 885 273 302 922 82 389 790 1862 488 1294 776 428 690 1286 834 303 507 462 830 1203 336 601 1061 618 520 874 934 945 790 1053 570 1196 1325 1084 490 795 430 613 603 945 666 1572 451 1306 538 726 62 577 278 583 1159 828 967 750 745 421 787 260 1173 605 1046 778 441 954 1486 1174 300 360 46 602 1312 532 883 1132 1237 509 877 813 445 964 1517 1108 153 412 256 609 1276 44 480 209 1411 58 660 633 668 1032 1852 452 789 844 777 887 164 153 488 457 1438 1630 1225 1729 709 430 888 1006 130 226 733 33 809 589 11 577 197 2027 291 823 1449 829 301 586 932 498 1138 162 327 735 740 225 585 420 254 708 354 1399 1357 552 877 479 618 151 444 323 704 537 708 415 556 73 341 1439 562 625 1140 509 859 1210 906 490 725 491 779 1080 600 769 1244 1008 965 1139 856 541 1303 1300 547 424 1267 100 300 1407 914 850 583 990 522 302 1508 124 905 1665 405 869 496 442 76 1299 1195 796 1350 1248 1977 1303 476 886 591 928 1119 498 543 750 468 445 197 425 110 222 1054 1133 164 444 1815 519 369 525 1065 1214 1394 615 452 481 43 766 430 933 624 265 648 1087 447 453 1156 796 324 91 672 522 472 284 154 1129 212 602 322 675 932 903 1659 812 321 300 266 654 591 245 603 1590 9 465 1218 482 778 455 871 767 431 972 552 254 877 174 656 1270 346 60 1311 17 206 106 480 472 421 304 133 144 849 457 107 123 932 735 140 573 486 562 1336 437 380 783 755 1395 1437 633 767 1119 299 302 335 563 1215 642 150 385 696 506 300 484 216 522 445 302 186 373 174 530 1352 670 1121 197 288 393 1206 268 627 801 822 151 1205 423 574 492 567 1822 507 1071 864 619 552 469 6 591 598 612 298 1685 531 1333 1105 565 828 240 882 527 332 654 503 611 878 41 1481 581 374 174 702 388 496 663 761 103 1211 198 554 757 139 149 1607 772 1035 1559 784 572 316 750 301 1942 477 9 482 10 1066 670 1244 566 475 19 1049 904 1260 519 318 456 1184 603 716 615 1667 961 762 1123 362 432 235 604 533 1441 934 515 355 743 281 837 722 321 720 94 823 259 316 320 561 675 865 1162 552 546 995 335 35 209 137 812 244 313 711 265 1638 109 1457 904 340 649 603 450 937 290 609 1240 645 729 511 561 476 429 487 773 92 1357 290 347 1185 356 338 1909 234 396 921 548 891 274 878 1105 115 883 599 301 402 557 514 1279 486 95 1024 1195 822 842 1007 604 168 1105 545 669 1015 503 1151 455 125 779 318 281 303 90 1033 299 1439 783 613 370 1033 326 832 1433 760 368 151 259 1351 525 633 525 1092 465 424 451 850 658 641 696 297 302 45 260 537 1287 601 284 532 527 301 849 697 543 1023 461 905 549 437 1171 90 1194 568 601 792 1021 777 2232 495 643 1027 730 439 2041 1390 248 304 305 1193 642 1056 1170 608 1002 19 2442 1011 894 572 1133 1039 1468 1577 326 516 1442 1395 904 961 103 230 855 816 826 112 517 1285 436 772 382 1326 611 336 861 510 448 423 432 1101 910 899 1504 242 518 614 273 436 1621 776 510 1315 1485 158 1214 1041 878 900 822 1039 741 1333 720 398 409 994 1024 1606 218 412 205 568 552 874 2008 930 516 974 738 2035 1105 622 516 302 156 978 1355 1095 738 664 1694 248 682 1696 1684 1197 926 77 769 231 302 827 690 416 1385 1757 1157 1787 946 1256 629 778 177 641 1139 175 1365 755 964 770 383 492 1232 755 781 782 568 300 547 904 141 1598 1305 975 1911 592 743 1047 153 899 1037 1480 976 608 929 1000 603 1273 1728 1062 1841 679 280 989 1663 821 678 451 1076 300 345 298 307 1926 187 567 574 618 301 776 890 1820 1031 84 265 441 676 1247 1398 301 635 1887 836 1481 527 1049 571 801 765 286 451 539 804 1036 486 1105 872 539 1137 1020 1662 894 1353 2492 135 236 1323 1424 1564 781 1075 1607 652 219 421 312 345 557 1616 568 1582 883 632 1150 279 1088 330 869 966 602 515 457 624 196 392 540 187 1443 593 1246 363 1709 1254 1225 838 1796 302 299 1238 394 2821 799 913 961 908 1567 324 59 793 542 1012 469 818 1180 582 488 1011 696 1182 932 222 967 1176 307 597 726 989 1726 728 1281 573 287 1551 492 939 449 50 568 1059 746 929 829 1732 1966 302 914 784 536 214 648 469 691 823 621 463 1188 854 395 299 1209 567 254 294 302 386 1086 399 124 248 670 314 995 1108 581 1754 881 1168 570 1160 151 953 959 618 150 283 877 577 544 1600 923 1013 425 206 319 1028 371 1002 481 654 648 827 925 972 951 299 1075 1232 1103 641 546 752 1204 216 290 802 1191 1106 731 302 1537 951 601 2282 965 678 255 1436 2094 358 649 2455 1432 488 190 201 51 1034 741 492 587 1799 691 573 206 248 436 1034 923 130 862 718 346 109 809 947 554 484 509 556 709 1208 640 890 1311 731 927 2 270 626 628 1331 440 601 500 472 627 1940 394 906 1599 1371 788 475 1280 766 842 1375 304 848 1739 667 1015 829 664 905 929 651 1106 921 600 471 603 821 493 228 761 270 410 969 970 1250 995 151 452 1354 197 534 1423 633 667 962 410 1157 478 192 1583 783 1295 230 1978 365 244 355 346 815 577 709 1906 840 941 506 1511 464 1671 325 621 377 45 275 851 375 945 839 966 777 1184 1399 66 1048 1211 1067 1086 749 555 660 664 423 1041 322 268 158 811 718 449 894 656 741 1227 77 581 1184 877 586 1075 453 478 1148 151 301 267 743 823 497 591 406 1475 211 256 790 252 384 1224 690 290 971 462 1299 195 895 251 884 183 902 316 599 725 1783 990 1549 1526 896 320 1128 1050 982 444 526 1362 1335 657 304 541 577 254 1058 1153 1041 1560 413 684 460 418 827 331 1073 1105 563 914 978 877 470 1093 260 78 187 366 246 1019 677 881 576 594 658 246 844 136 1007 768 612 319 845 793 1050 440 1321 897 504 456 752 245 1714 975 392 254 385 192 510 188 1057 343 367 483 529 381 298 1363 20 298 765 260 264 575 1208 559 90 1242 1367 503 422 707 58 450 418 519 838 447 302 1114 440 444 506 803 1100 2010 487 1010 83 281 852 438 914 500 351 137 701 687 1804 733 408 963 1184 244 870 738 301 674 377 674 734 1107 527 671 683 865 87 476 623 947 752 229 755 705 825 802 590 1114 626 633 603 919 541 836 901 1266 682 1057 2248 330 1026 1488 104 124 585 1525 518 176 440 544 324 151 534 368 451 859 615 801 302 43 726 760 755 257 1170 122 686 956 548 911 884 326 9 855 275 907 785 180 492 224 375 1061 190 1355 853 190 668 380 56 1187 186 557 600 398 332 664 765 665 190 1583 1004 759 1412 268 380 540 854 302 224 919 607 708 561 272 695 154 422 691 536 8321 1767 1286 723 873 961 689 347 420 448 201 1525 259 875 169 1024 683 204 1244 263 933 251 335 488 602 300 753 801 558 479 304 263 305 693 594 418 28 603 987 562 865 151 550 684 632 302 677 1430 870 964 394 768 1226 294 444 541 567 1544 656 737 1596 349 684 603 1038 116 395 1038 666 1025 103 762 87 2572 199 1811 1392 698 1107 1384 1112 1019 523 762 1044 1210 1550 1071 795 1358 1572 1167 647 1178 729 508 700 69 1711 1139 1598 269 997 819 292 1017 702 1024 250 882 1018 592 518 1215 812 613 1102 618 1239 215 198 1174 772 1097 1828 211 732 1072 753 574 244 151 603 1032 650 1308 767 346 1247 634 741 1066 1710 1099 666 1349 279 294 556 835 302 44 208 532 325 2111 1166 1388 749 754 719 1887 96 1378 250 428 151 434 234 575 760 643 1003 1353 1298 867 547 552 1262 2150 562 224 357 1346 120 595 713 196 849 796 546 1130 637 300 292 179 866 151 938 980 708 1290 411 595 454 383 617 1902 1150 968 735 356 665 590 671 408 558 299 763 832 278 659 960 181 945 1020 151 512 977 1272 726 1158 616 913 1059 1197 394 746 79 1192 301 576 1227 890 1011 1458 586 317 1093 1572 862 1164 599 348 705 757 583 577 591 758 1218 603 722 446 524 397 708 216 431 15 426 945 1387 764 605 741 1173 667 956 907 1471 1624 277 600 905 983 587 436 465 1013 262 248 868 749 882 313 830 182 815 330 432 1012 442 1325 885 301 302 96 524 605 546 886 252 602 1200 962 790 406 438 1260 1054 530 354 910 787 880 319 835 1391 641 704 1265 410 164 784 385 578 661 949 668 694 385 871 1420 631 100 206 952 1576 690 885 829 30 1124 1275 594 823 256 686 52 1081 1155 674 479 350 802 661 591 690 729 680 290 619 1504 340 151 258 515 654 440 1201 938 1047 236 1384 453 1069 868 969 145 228 754 1066 501 576 492 829 252 1038 301 230 610 587 1180 334 1702 586 1197 402 538 96 1295 1277 542 440 388 254 367 1397 1509 172 663 1176 1031 601 603 1265 1123 111 971 1141 31 1037 540 652 1056 706 484 298 1230 451 425 24 798 516 1156 854 1039 662 440 805 345 497 645 784 1587 302 98 740 1153 531 893 1728 294 336 601 696 860 440 610 720 825 289 990 218 507 1310 1236 1039 150 1667 1373 494 1222 875 752 997 564 700 1169 643 385 585 410 702 245 445 777 868 1126 906 507 674 335 562 862 1276 738 380 1167 917 542 809 453 779 854 268 1282 1284 905 511 184 734 968 503 897 260 1136 1118 508 755 963 564 1731 726 337 1018 587 894 683 741 934 684 197 426 2113 699 613 1217 857 1406 1437 943 668 785 732 596 639 176 514 1859 677 1015 817 774 535 1153 612 2065 201 513 491 767 486 746 326 539 301 741 494 508 312 300 302 582 406 608 544 701 1440 1647 1262 483 529 900 1000 62 2209 1103 1145 851 735 1220 1769 248 600 628 1623 14 72 957 1118 1185 1230 456 379 966 1064 1370 810 681 740 1162 1525 850 730 150 927 650 872 703 738 98 1394 1023 184 807 922 1426 452 1622 923 1022 1624 2171 22 676 719 750 374 2057 1457 2322 585 213 779 1029 795 807 101 302 1359 424 725 751 868 1141 1164 18 1223 604 220 731 1611 575 389 1068 540 300 596 1429 94 794 25 1898 136 1466 1297 990 1505 1345 398 852 966 1294 410 850 265 1069 1067 541 770 1267 1254 590 947 1061 837 579 859 274 299 1484 753 882 1025 795 951 348 537 452 1672 151 1220 65 669 182 928 762 382 1503 1216 818 395 513 217 1026 301 667 326 471 17 691 674 1003 509 320 206 1442 1203 874 540 88 734 1065 505 1185 830 734 1621 1174 578 849 627 354 142 734 701 294 564 602 522 1010 1137 820 403 1431 734 539 268 957 452 1243 464 683 1131 1739 1176 1655 666 923 980 1439 602 1475 151 219 1203 829 670 498 447 926 509 706 466 815 739 1178 200 1021 136 1555 1069 1196 848 885 925 260 1591 41 654 847 415 835 1342 1209 706 924 476 1019 1342 170 987 226 10 910 373 513 704 42 1696 396 697 864 1103 796 224 19 737 637 1008 496 994 858 1164 1030 445 151 151 1359 735 742 688 658 770 815 967 439 259 400 218 1411 1228 669 421 380 688 701 411 225 664 624 436 962 735 893 767 952 738 1365 659 363 632 878 451 1132 1072 954 136 469 560 1046 1934 948 874 990 1186 440 166 747 302 1190 498 606 206 608 207 1423 428 599 582 363 1620 285 496 229 583 170 446 777 829 726 1100 512 691 429 578 858 937 753 601 890 570 1063 454 1059 399 868 212 269 165 778 1336 344 186 441 278 428 779 332 496 1292 559 356 110 327 321 408 464 401 1042 675 369 710 408 121 1147 1119 918 872 770 253 503 677 1073 350 1176 354 773 497 863 342 486 301 1420 1285 151 672 351 269 300 293 765 207 300 234 773 253 1678 342 218 678 575 907 159 581 169 1035 749 409 419 360 233 188 538 1804 519 111 683 1092 761 380 510 446 604 918 779 1244 250 1573 829 371 1409 576 1962 1014 501 435 920 241 881 333 420 1085 308 951 771 1766 753 802 666 600 271 1251 852 1236 1626 659 403 301 635 777 1323 171 1007 310 234 820 231 750 220 300 621 670 1741 986 1540 1768 793 544 1385 691 308 303 488 20 842 1360 550 799 27 610 302 630 424 653 1050 871 1248 577 149 375 151 135 796 1280 1201 634 656 307 902 387 434 731 17 519 670 1616 1201 894 864 517 1406 758 479 725 201 415 614 707 688 486 1506 1337 1048 423 556 839 398 524 1104 346 272 346 711 945 675 886 92 625 87 1025 434 132 751 524 411 942 149 1425 601 532 1196 248 490 537 182 926 1173 1180 1143 289 467 850 80 742 917 1969 621 840 455 1385 771 523 511 197 896 743 555 586 427 578 695 1170 979 15 1202 1260 378 401 441 529 877 1479 1054 670 211 503 301 574 798 826 498 1495 611 900 310 1644 491 699 600 528 186 386 408 603 270 881 561 1215 518 334 868 836 719 169 225 170 1269 842 559 404 1203 516 518 302 480 1061 988 917 840 446 267 1124 869 515 428 589 356 727 300 497 453 829 553 1695 1144 279 636 1015 303 1371 963 913 471 601 543 399 809 1638 995 1028 355 637 223 532 688 865 352 334 365 821 874 984 874 944 939 510 439 368 1055 382 579 346 725 1346 184 1208 413 298 1148 845 887 378 1552 1522 1135 115 2041 895 1097 814 712 697 1226 877 670 910 164 1032 97 534 481 151 245 1238 300 528 838 1606 820 1076 1060 1094 756 712 296 54 614 615 321 826 821 871 1180 1880 639 765 650 828 399 1043 1489 1446 544 1387 798 896 600 669 796 1041 723 1612 607 475 122 875 866 842 239 996 486 1034 844 883 549 488 602 152 1120 204 1109 301 808 1323 1130 1513 246 967 306 2537 301 150 896 752 1592 1057 623 412 500 514 1027 442 682 599 1125 870 754 27 707 396 423 160 417 1079 853 963 691 919 1051 216 576 184 1328 509 112 472 472 438 1364 1078 685 840 523 1211 298 909 737 1183 356 1558 157 1250 1990 555 296 698 762 611 728 545 827 558 1091 1128 640 340 1387 396 1104 432 1246 1121 612 279 456 1529 524 286 2037 1687 1566 730 179 870 406 1114 470 987 947 1078 368 1213 490 328 716 593 1019 895 464 1339 510 438 1009 1026 762 260 464 854 753 149 557 822 692 232 611 1028 689 1576 772 560 599 494 1055 219 651 75 957 1344 387 748 160 496 995 1298 661 388 844 715 1356 437 1104 444 655 1795 139 228 613 358 300 1621 533 747 794 393 1337 576 656 759 589 215 863 1749 848 1273 744 445 574 800 220 1717 2052 720 951 943 515 1298 1043 972 715 1196 495 900 1550 1237 1615 516 526 961 370 82 751 1250 1046 156 535 1178 300 973 1231 107 1470 174 1044 887 789 909 649 469 995 857 1341 660 1672 569 110 766 757 165 1795 190 1070 381 653 809 264 1125 903 1086 863 716 774 644 1306 316 564 1053 155 1182 1309 660 72 253 748 345 1434 1715 920 907 1218 797 1187 949 585 728 181 369 354 360 1091 1018 2441 682 1401 201 537 1113 1200 110 439 1329 938 37 777 1493 362 604 727 1861 674 902 86 213 996 844 527 444 509 1154 559 597 804 472 480 201 882 453 594 775 93 951 352 195 1446 853 1703 1151 272 572 913 1011 1290 642 1642 513 1658 933 1115 226 739 522 1484 961 577 204 1014 227 590 2023 752 751 412 762 926 1115 479 31 608 1491 437 1286 150 1136 376 1187 1066 832 260 430 999 1138 740 767 696 882 1230 38 726 907 715 401 893 558 141 165 1212 1060 394 171 665 589 708 70 810 576 740 406 163 521 84 2049 1238 375 729 531 1459 1301 126 1660 151 1575 631 1151 425 1008 1493 1187 1488 766 776 864 1292 399 264 1444 900 300 932 1219 62 728 1077 1074 435 681 601 962 1225 332 1239 273 317 904 588 710 902 487 940 743 500 1213 297 1525 593 1369 1143 288 262 606 839 688 1270 1083 1153 296 1474 586 583 286 1202 829 568 814 2426 184 625 600 151 869 1333 524 603 228 280 1290 1375 165 1281 338 302 1287 792 1273 457 501 866 915 301 294 230 893 54 74 300 290 189 1134 1118 1587 659 588 2442 725 748 1778 1719 324 559 521 1089 300 1035 961 829 586 1185 527 1956 439 1290 1169 848 1211 798 1091 1681 1554 723 1390 190 1344 334 1201 387 604 1341 1090 697 594 493 95 808 636 1112 504 1295 993 931 726 225 198 1519 268 1041 1161 687 530 713 428 726 1351 839 407 190 1185 416 1097 1178 1747 302 476 451 1038 1171 913 648 1240 753 1237 236 278 1012 1079 544 905 1310 613 630 859 363 758 839 25 294 608 50 505 912 953 544 396 404 555 712 1660 359 440 912 773 1318 720 385 449 1258 573 608 416 1230 751 710 1045 363 1200 603 156 699 1566 654 181 1314 614 614 1333 1705 650 558 444 589 552 1108 1005 323 701 907 831 792 1140 160 1702 729 684 850 566 502 200 892 1271 1191 1247 863 385 108 241 731 775 593 831 363 1142 1153 1243 673 1021 752 151 602 536 296 1179 553 654 756 315 962 980 583 1076 700 1340 413 8 1117 1170 569 490 478 822 592 592 730 323 581 1193 1097 313 438 593 514 952 339 532 774 120 1140 279 22 250 805 967 184 192 841 1113 411 140 302 264 998 1436 372 893 1287 653 450 71 403 836 343 149 883 594 1595 889 452 898 1009 376 480 818 598 192 929 450 807 890 568 554 901 301 926 379 375 706 451 1555 432 301 439 299 1434 251 819 218 291 199 122 475 753 74 1074 819 111 31 574 438 63 851 266 333 342 593 58 74 776 1984 709 310 255 822 596 864 1341 1019 309 715 345 1407 288 453 67 107 789 415 991 1220 393 268 542 228 401 747 699 448 928 1299 689 1190 552 1134 952 834 51 237 223 742 1024 621 461 300 2052 1213 607 858 235 531 603 642 378 409 246 11 1485 704 1680 687 932 945 749 2469 540 619 175 810 398 1069 1059 537 914 326 819 941 676 301 735 1004 1303 1147 1222 1496 428 665 681 1166 384 697 577 598 214 1148 940 705 769 375 300 1141 1058 207 1567 464 593 796 1836 603 1031 103 647 375 807 1006 1031 877 1469 1214 848 668 1238 443 1237 827 825 1142 445 714 1622 638 969 212 309 868 1164 991 755 1045 632 1101 1529 141 1535 1127 577 1216 1350 506 353 304 634 1737 1095 1647 678 484 795 950 627 272 309 131 1113 1285 439 139 1204 609 812 1106 848 1846 602 497 486 2167 1233 198 616 519 753 557 953 495 538 1045 1084 953 426 582 248 1835 742 70 1220 278 566 1850 1730 360 222 813 286 500 35 628 660 706 587 708 545 505 948 644 756 1028 1904 1124 273 1151 1141 743 1244 48 985 1201 1678 2749 788 750 282 510 338 433 449 437 418 1162 778 162 690 602 1564 736 491 824 1497 1583 1170 770 1467 410 1814 483 432 766 1386 1105 1352 1740 547 937 159 1837 160 712 948 700 624 799 423 1349 1228 2003 285 408 434 691 1677 305 475 912 505 1419 2121 616 268 809 1380 600 736 364 1553 1122 2366 1052 1037 861 775 785 2273 582 676 453 636 1213 447 1157 1174 965 901 573 228 60 703 344 872 535 2490 224 1394 696 302 823 713 2180 760 150 194 524 534 336 529 537 1163 492 392 662 238 429 575 963 476 692 526 373 602 520 216 370 627 632 167 113 1377 342 1436 478 1402 618 1175 1438 652 1225 1508 1204 926 505 601 976 944 1642 1054 635 884 503 924 1384 319 527 1047 508 262 839 277 419 1258 585 688 275 629 315 1319 413 562 828 583 594 1491 760 429 453 224 571 721 669 947 508 930 363 836 565 921 1363 1067 1122 572 1920 325 444 524 1321 302 884 858 231 329 933 750 1076 727 540 863 407 258 941 194 1004 167 104 164 534 290 1249 1044 640 547 1161 1394 1257 834 541 1241 705 1384 1130 992 1617 30 742 301 597 814 277 1657 888 278 732 529 67 618 1028 1332 440 635 446 881 545 388 331 596 1120 969 263 1029 84 149 379 552 896 927 1620 50 447 416 92 219 81 292 287 302 903 426 414 665 14 768 518 685 461 680 151 1092 73 602 264 528 296 510 150 769 209 157 176 1046 107 602 219 549 544 725 485 810 27 529 597 81 647 665 614 536 94 766 930 85 182 1169 144 1714 1011 438 470 1054 765 444 580 1039 487 423 1309 643 288 1361 582 178 160 926 1184 507 314 786 186 363 316 244 1640 534 775 443 1362 620 629 732 1097 573 586 758 272 956 374 405 220 301 429 117 654 301 874 1160 410 808 1317 1156 1105 324 692 24 981 218 1045 603 150 566 960 660 338 234 914 704 1692 840 894 442 448 751 151 847 663 443 232 714 770 303 712 737 218 373 951 359 147 1204 418 726 1006 437 1195 301 527 1324 325 1043 1067 985 353 416 693 481 637 792 101 997 1036 444 36 1721 810 855 589 918 391 724 1464 585 35 607 562 42 688 276 615 860 801 831 978 535 956 116 187 958 1150 437 830 302 341 578 1002 258 812 690 642 1338 906 394 433 503 319 600 383 227 490 133 939 173 791 1075 933 248 440 674 581 443 301 600 1786 151 774 102 389 1162 1115 48 698 391 908 558 824 327 239 72 158 1069 300 523 1062 286 589 545 791 1311 802 305 756 46 1131 770 1191 886 731 502 142 608 845 1151 912 940 300 1171 742 2485 401 470 725 805 593 826 1022 547 303 338 1088 1593 848 1541 914 351 1977 80 411 623 357 1065 341 603 1044 744 45 390 1487 707 919 887 384 302 904 904 607 881 948 657 1230 666 375 796 544 590 753 178 971 1436 307 510 564 776 1861 1212 1676 63 475 707 1194 816 721 683 1146 419 755 774 1116 1794 278 976 831 694 735 611 1392 258 697 1028 802 906 1689 396 1192 540 861 636 1143 939 1016 1010 808 159 269 319 206 280 1032 449 1985 172 1941 679 1368 549 302 288 579 749 788 863 908 1151 1566 887 1187 2125 502 1206 392 369 1171 1253 1256 351 121 977 332 453 701 669 1271 1521 1184 901 470 1530 1011 2466 1891 1207 1349 116 1593 692 230 1354 1123 1154 810 302 2038 477 15 48 813 678 915 1577 489 1452 937 1 785 710 1139 775 377 1427 363 1737 535 846 1204 651 1587 974 552 1306 785 1135 1238 783 853 960 1330 717 912 1651 207 1003 863 1283 1996 572 380 570 280 734 903 322 1163 325 266 302 1326 513 1335 386 359 113 1421 853 216 1343 788 969 398 581 752 695 514 641 618 488 174 872 1005 1022 365 2611 825 306 2180 294 1216 2028 605 441 518 1402 225 1294 1400 1005 300 249 395 1635 574 292 1539 1106 807 798 1566 268 887 1084 942 702 1245 2213 1732 1628 471 898 839 1130 1288 1336 853 911 301 338 541 1906 325 1078 309 1728 1541 602 470 1121 1692 980 542 457 561 656 1994 819 753 650 767 778 444 897 930 899 835 1149 1190 135 1697 1195 1817 1249 999 468 905 302 780 449 531 212 513 581 553 731 680 210 1236 1072 756 510 888 558 664 1323 1155 1043 1059 214 498 1402 206 589 1082 245 452 457 270 96 688 937 973 482 445 646 806 980 792 469 301 906 884 1445 1242 841 991 1133 602 1047 1515 1005 301 83 1169 403 834 558 656 1022 393 555 864 856 218 607 1294 150 629 535 300 1783 772 1331 684 4 619 83 1722 498 359 186 392 639 536 904 737 1238 600 790 813 324 641 216 1789 809 1276 643 301 757 901 973 532 295 297 294 74 301 863 309 300 1505 523 258 753 1182 416 547 645 296 3 218 729 88 989 595 869 201 701 12 1564 326 652 1127 820 424 1913 317 804 812 1651 1088 1037 1457 722 774 574 554 691 98 590 1112 1045 1111 575 996 687 1612 562 346 1470 810 777 583 423 540 518 1054 491 725 546 753 672 729 719 752 1015 766 880 300 108 294 302 412 620 37 166 1427 939 206 730 922 301 25 248 593 466 615 2011 149 367 1200 704 754 558 664 422 121 413 443 558 519 957 591 478 870 561 552 486 657 595 1384 990 36 591 141 141 301 860 419 563 904 1066 535 22 731 602 539 711 599 805 871 362 394 1080 506 528 1094 564 444 598 254 2029 516 322 778 720 664 168 730 612 1306 563 588 400 887 1660 861 593 355 2038 635 648 812 1004 969 790 388 880 659 1361 102 1127 407 620 268 550 1197 512 819 1476 1613 321 990 1261 1407 276 242 769 523 515 731 139 539 482 464 728 1454 1292 110 521 371 1015 503 302 298 379 264 295 602 416 1351 650 685 1171 608 841 902 1046 296 825 919 633 247 152 1321 1086 890 321 873 1400 1387 328 518 765 1595 929 1058 581 1465 1325 517 1138 491 696 459 794 1524 764 442 445 55 595 1180 1662 454 151 1224 1055 923 1849 210 937 1433 1102 2345 199 402 170 441 1435 457 584 284 995 420 1150 1055 302 292 777 803 632 987 223 1098 413 689 604 204 576 1447 775 2325 712 682 1106 519 632 195 519 475 1715 1565 1057 773 1199 236 265 1259 393 1082 987 638 625 776 905 811 325 46 516 396 1790 464 680 839 1206 641 124 565 1304 120 168 885 1525 1096 424 721 1260 416 251 302 633 465 368 1032 876 1496 1270 400 549 280 759 994 886 1788 403 1251 970 1023 833 537 846 574 1254 1417 265 1059 668 367 678 316 618 851 551 811 1454 156 946 1801 155 956 1552 584 907 1972 1540 151 297 704 804 1518 3032 1203 1079 1049 345 300 547 691 712 2129 1017 784 1791 991 658 1017 1629 527 454 456 758 366 1552 302 499 1457 302 1049 477 730 542 284 828 293 1038 1875 566 296 486 455 1051 487 894 2404 711 1194 875 932 872 2180 991 914 524 841 223 978 724 950 472 1006 630 522 148 317 1205 1328 988 810 436 463 676 450 825 430 740 2327 775 1526 795 791 275 466 955 739 951 787 770 321 1155 1385 2163 392 2119 1016 1359 224 668 691 15 728 498 318 788 913 213 1732 1084 795 827 578 289 1042 932 141 1080 1318 398 1433 828 616 548 967 508 1549 668 1375 888 1031 94 1687 696 752 1084 1415 682 880 312 920 1449 949 378 497 386 1410 1259 1088 333 1206 896 809 655 1312 822 639 575 849 1349 1437 797 696 618 427 1907 979 1700 1257 308 724 65 2400 683 799 597 365 395 20 429 468 1300 799 1818 394 417 1185 1151 631 1444 1569 76 487 1543 1853 718 1131 873 1277 945 1358 335 611 1236 116 1226 1106 320 1516 1839 645 925 883 589 903 333 295 967 603 1171 758 1248 908 601 302 912 999 545 1302 1548 1192 844 904 402 910 538 1488 290 666 1716 983 244 372 579 490 992 872 665 1095 1401 831 1657 562 811 1224 678 88 942 1606 1011 1620 534 234 333 534 680 786 657 701 783 562 436 595 1562 1062 495 1438 753 488 90 558 692 817 301 528 815 68 394 810 197 1946 415 147 880 532 951 890 1917 1745 987 306 711 650 907 1112 987 397 78 395 671 1135 196 549 992 403 1172 599 657 1115 927 1621 951 1433 1085 810 783 298 29 1412 300 738 350 184 891 1057 633 298 1110 611 696 190 74 1176 380 1540 301 301 249 1099 677 466 155 372 775 1430 1821 367 1161 385 462 754 716 1182 738 1087 1094 966 785 570 92 1532 1578 298 281 506 851 671 747 708 657 1146 232 707 460 409 450 1514 370 604 541 756 427 1101 94 1260 425 1124 969 344 1123 969 1401 206 471 1024 566 497 184 665 561 480 842 243 1452 331 1276 560 50 301 109 876 1218 1235 1332 1012 435 1403 892 751 553 577 300 911 141 1397 1007 203 1357 214 696 1239 867 646 912 1166 151 772 1713 527 1533 744 1410 1305 726 1863 254 540 972 1090 456 319 1323 162 407 1246 288 1504 343 88 1896 535 294 162 864 1322 21 751 346 2159 946 576 623 774 15 618 440 885 1418 8 652 846 246 570 1275 557 547 524 128 835 500 616 741 102 1033 751 301 566 443 1034 795 1004 1131 431 572 340 1079 1044 610 833 774 1260 1036 434 1209 645 1082 356 1688 619 1260 1804 450 999 958 15 2194 2068 815 687 1058 536 302 1342 135 404 962 487 1039 374 1044 461 1052 669 820 889 294 633 603 804 1700 1071 785 913 669 1142 952 300 1118 904 346 506 1000 853 1234 313 361 1308 991 216 903 1163 1064 1181 1164 750 2682 1062 622 877 1430 839 600 854 174 481 1081 922 151 611 882 1384 828 834 445 736 1226 229 755 657 783 1078 1538 151 975 721 739 1678 2045 1197 472 298 850 467 1031 389 1226 485 405 1981 522 611 2019 151 309 451 441 757 697 555 151 359 796 1707 1431 1130 1159 1022 576 1534 527 533 1065 1867 549 1328 835 232 1300 463 880 677 820 590 707 189 849 164 468 555 1372 1063 1468 727 248 474 367 405 503 1250 304 632 1649 63 981 2011 850 615 64 218 671 1952 1432 625 1576 883 734 958 902 212 896 941 664 288 748 343 1571 1170 1269 488 198 1183 1099 963 1300 819 963 1339 304 1324 1010 1205 393 760 801 546 1414 522 493 818 627 839 1237 1245 1005 761 872 199 1470 1027 418 295 1294 1112 656 1053 405 603 503 434 446 840 1533 238 350 925 246 915 877 599 1631 1121 991 2054 247 388 1328 1409 433 674 662 763 888 2482 1158 860 1451 259 552 280 1699 1209 150 174 594 118 573 643 194 528 471 282 685 723 330 1110 711 286 1327 505 872 1499 977 1389 1410 274 2045 886 600 1039 1064 471 1532 524 800 203 1600 1113 750 1355 650 909 921 1429 741 1428 780 302 997 844 559 1032 390 719 1181 1090 533 930 51 655 546 1228 643 634 2687 1108 985 1498 856 860 1688 405 1380 1071 1158 876 334 911 585 1129 828 1192 654 689 692 1713 315 382 1394 1310 1401 443 1032 809 1477 2562 243 507 660 936 1926 635 868 275 35 1054 1008 1521 980 553 1297 208 511 379 922 572 918 439 1203 1407 880 219 1164 824 779 601 892 1588 509 556 608 2 406 169 152 428 2153 702 315 222 538 978 2 258 578 451 913 347 652 659 164 1231 1505 1743 369 603 673 1626 718 995 335 1081 659 155 505 1257 664 1635 264 1019 2056 349 298 1759 429 1721 601 506 699 849 1488 808 74 679 1718 370 632 889 1657 752 848 411 228 976 1322 486 561 1377 544 1695 162 573 1088 1139 1053 450 503 882 1330 1916 1779 754 214 1192 1077 179 300 923 992 323 2036 1034 763 429 669 184 503 537 496 1028 708 980 391 301 702 719 1143 671 995 804 1226 92 1270 1062 1145 845 548 877 1652 980 1163 1505 816 602 173 290 1067 780 321 978 308 274 2026 486 301 543 600 616 1280 185 367 1101 407 855 1220 385 1141 544 1420 1113 976 706 598 597 366 1139 1093 1017 779 682 2081 1376 1288 867 642 28 1118 1506 1300 74 151 217 644 326 726 731 301 811 483 532 782 1227 861 402 635 741 1060 453 166 234 462 737 671 300 1005 379 518 559 270 353 1483 692 1676 461 602 920 723 248 150 274 527 624 771 370 749 1742 602 824 903 758 62 800 276 454 1489 741 1034 662 536 465 542 657 44 299 1039 301 98 737 925 597 722 2012 993 602 1081 1100 393 2203 1646 926 186 829 1295 301 1141 575 140 285 804 917 301 388 671 599 829 888 260 424 596 1361 760 395 680 291 1501 429 607 876 410 397 1341 183 1574 680 302 595 979 1910 706 981 1385 94 1242 832 902 128 758 1767 302 966 826 159 171 168 176 709 1427 1119 788 1040 772 854 1033 536 298 1446 396 600 697 681 1063 1183 1266 505 1317 553 227 694 770 408 688 516 323 626 880 1454 948 808 1575 809 347 1165 1278 424 728 2280 1335 680 408 1014 563 688 628 750 10 683 448 1010 186 1200 615 497 506 291 1448 540 1454 395 837 458 353 510 582 816 733 1994 1753 570 1140 1026 871 823 402 1239 1964 791 657 820 995 709 1545 615 649 759 349 924 817 1716 1115 1017 819 957 1390 728 624 927 259 1430 2089 824 886 2461 710 1040 380 1486 601 1321 757 753 1309 960 2186 2031 1452 1021 907 198 1461 602 301 395 675 1093 181 943 782 1649 505 524 1428 153 1485 930 1391 1980 1283 609 991 1165 1143 1189 705 926 1245 840 1242 1774 543 615 1435 861 1042 761 1354 552 1067 897 640 562 1514 808 834 668 1162 350 648 889 1153 1056 1531 599 2061 1351 874 1283 1892 143 617 320 594 425 844 951 593 254 959 1365 1417 188 880 28 543 1768 697 519 656 329 301 729 980 1025 800 593 889 739 559 940 302 831 150 1284 766 1691 211 797 542 275 1120 319 638 663 1773 412 242 549 611 487 778 986 1448 114 569 1094 302 575 1988 1168 32 739 1403 1365 572 287 817 653 1060 301 169 1671 344 502 387 856 565 678 733 546 826 772 696 566 413 611 1062 1082 1613 687 624 1118 849 997 493 910 1184 744 56 284 513 525 319 615 549 684 862 666 1072 904 318 781 696 889 306 82 940 255 1450 284 832 403 1197 1640 136 820 530 1032 856 1095 623 224 662 1373 300 1117 457 626 1329 638 549 930 691 1266 779 863 938 1138 1053 1153 630 456 322 677 317 558 864 578 489 584 1079 617 1164 298 670 112 155 1062 435 149 582 1178 449 1422 612 529 568 1460 498 701 512 1326 620 935 1888 1983 542 582 608 1233 683 1289 764 1175 944 1533 948 1285 815 304 2102 1067 484 588 914 893 81 462 180 541 969 303 50 794 688 920 960 420 303 968 527 323 548 396 394 1755 244 700 1790 1428 787 852 589 614 793 402 365 1590 446 1436 455 1135 225 388 302 1762 471 492 437 771 1223 923 665 268 386 767 292 889 654 1147 533 679 1251 916 700 788 1017 911 451 603 1058 285 598 692 301 1301 1233 779 362 892 1478 893 872 719 874 855 548 693 920 606 1260 1047 2111 1756 697 970 296 754 306 862 455 1579 272 915 1109 912 2029 757 634 810 950 356 603 750 104 734 729 440 376 1481 619 1058 56 1080 397 759 1026 383 810 1046 940 325 781 1117 515 1512 452 758 1152 514 1618 394 2198 462 1137 551 502 1018 1195 169 1064 1793 1012 1831 991 1121 1012 759 1546 2464 805 1383 604 1042 707 1107 1015 1041 592 1127 448 220 133 536 1145 846 1666 300 1174 428 603 1048 420 573 699 1400 1530 1188 1738 435 950 1006 927 242 592 1059 252 715 912 551 591 318 989 197 767 232 811 766 953 904 619 917 519 175 420 846 1164 247 1837 224 988 1466 1083 1343 181 1984 2188 581 1484 897 695 259 1148 444 662 651 775 278 350 1420 472 291 88 217 466 565 717 468 599 542 1173 185 1664 379 1107 1022 817 820 523 1586 1507 1053 567 41 334 141 1280 583 616 558 385 197 227 575 86 952 1254 2506 445 516 726 627 452 465 829 561 535 904 930 828 1477 830 628 827 2510 333 684 556 426 199 958 1077 636 861 993 239 1002 561 409 1398 732 151 183 1431 1056 1146 906 1707 376 830 905 1013 2191 1218 1192 448 831 943 934 580 1576 953 991 1532 1845 1149 440 412 637 486 905 352 934 1268 773 647 1165 703 578 847 294 1724 1549 1716 219 595 785 1320 650 888 833 1302 534 742 1476 902 1433 244 728 51 299 1018 263 868 983 1275 496 411 1055 834 131 322 601 469 204 502 358 232 746 927 300 844 976 581 1366 742 757 1514 393 1154 466 1094 538 478 1391 151 198 1298 1289 1346 1053 544 512 979 572 917 302 115 923 2116 1220 690 237 388 1308 66 300 2203 141 1715 534 1129 916 447 809 717 214 601 917 394 832 457 1322 684 717 937 532 1269 654 246 452 491 1631 291 975 404 751 2118 1154 600 463 1095 302 889 576 354 662 2238 1013 460 300 793 1135 1030 212 1205 208 246 1034 707 776 1250 1355 509 1133 584 385 598 1282 887 753 420 607 361 463 297 2143 1014 943 53 1542 674 579 818 518 1024 603 148 262 350 278 731 408 1374 893 1048 1206 1205 1002 1226 863 686 574 616 149 269 1245 565 655 942 1696 327 680 870 683 243 838 1609 627 1877 43 2047 375 150 290 643 1099 755 291 1223 690 646 111 562 732 983 673 250 301 172 110 476 1395 982 1012 861 102 717 900 889 601 1077 393 1154 1423 686 464 321 356 1631 323 419 1455 508 1427 6 813 696 413 369 932 695 472 954 10 824 972 344 765 1759 1096 737 260 730 1762 403 1130 610 1084 366 450 603 342 746 591 581 445 1080 1168 7 816 915 822 772 489 196 1022 822 1063 381 699 1202 1220 577 1153 382 837 301 1211 781 1261 746 284 302 582 486 499 683 1705 439 173 1153 1364 890 601 497 90 582 618 558 225 1483 475 745 244 240 1060 1471 313 575 875 597 644 496 1620 786 1516 636 785 436 784 566 301 1540 1040 441 454 586 740 1096 381 193 851 1159 498 1027 151 329 478 497 1590 155 923 287 590 300 780 718 568 242 238 1108 770 1661 53 1479 288 539 406 815 1892 1103 1169 294 591 1080 430 489 736 608 744 902 909 1039 1421 190 1078 449 169 837 333 904 1172 302 529 656 1799 1077 506 1608 352 995 783 764 431 686 654 384 360 673 288 1333 966 200 395 1457 120 197 641 1557 1092 1334 1090 60 1125 860 676 507 234 1093 1544 1221 466 567 1137 557 1051 262 1605 55 389 623 823 593 1430 920 841 982 372 261 994 1657 741 837 639 163 672 915 878 880 594 520 674 146 206 406 268 372 818 430 645 38 894 841 562 1154 566 82 998 846 933 736 328 301 609 301 1049 429 159 449 677 302 451 459 675 511 147 165 348 493 38 36 680 978 616 945 206 439 781 1100 1170 604 536 419 879 1246 212 895 37 617 526 709 64 895 592 711 1787 902 209 461 191 2 250 350 303 880 315 502 665 302 603 492 755 895 658 302 503 674 524 448 600 310 290 1120 868 533 468 456 1158 338 1082 680 298 677 802 1401 335 542 436 274 617 1012 1071 1888 1174 583 801 452 520 836 200 407 872 673 1408 838 1761 1729 769 749 432 487 818 763 940 454 1664 1104 1298 921 177 750 611 528 464 894 837 272 357 935 439 733 1219 444 902 1407 973 545 415 875 1086 46 504 460 711 870 1332 457 389 808 1330 673 598 705 375 343 724 302 1095 620 976 527 429 1031 1705 570 50 475 903 302 122 723 593 460 1049 226 1484 300 1312 1158 229 1272 524 738 200 300 1624 667 1161 198 500 1380 1330 893 346 645 830 973 391 302 150 825 927 626 436 756 662 793 567 1012 171 943 625 903 76 1099 1541 933 299 649 838 694 223 779 320 513 202 482 273 753 895 252 1214 824 1014 1242 284 695 167 690 336 299 465 413 514 386 300 508 687 709 189 453 972 1387 754 151 899 530 193 365 1149 592 947 1008 495 534 232 474 533 214 510 356 1483 503 398 1409 601 1612 600 550 178 1188 1067 745 1216 637 324 839 85 858 816 865 520 792 317 701 278 692 302 410 276 94 1135 1354 850 551 982 346 421 228 662 271 562 151 302 763 865 223 1037 217 240 348 409 1148 301 1412 1131 741 1292 94 821 556 806 568 226 376 279 952 168 955 301 700 968 182 292 625 873 448 587 534 1162 346 904 1193 248 597 165 246 700 682 889 519 165 590 384 380 426 479 1001 1475 903 1422 302 450 689 530 492 688 1528 710 729 745 429 190 629 940 304 620 1275 999 945 302 140 46 741 1233 620 866 268 724 333 591 1182 275 694 383 542 560 561 691 529 1670 823 797 1375 426 570 807 284 660 1139 723 172 493 547 517 957 654 517 653 458 151 621 248 1377 222 412 292 433 828 901 235 550 1011 392 31 623 448 1001 1899 616 420 927 345 485 1020 602 603 692 437 1164 592 526 938 675 806 625 1385 262 41 624 988 716 27 864 941 207 1662 123 1311 832 864 748 544 99 834 859 850 816 953 572 1446 769 1407 432 86 418 973 222 386 568 523 291 755 708 150 1221 813 250 252 349 182 590 395 778 650 491 603 317 356 1350 32 1311 937 567 625 769 512 254 502 486 959 504 751 990 903 406 44 278 523 494 628 1504 604 356 906 29 1227 779 765 445 623 286 870 325 41 574 748 536 578 268 39 438 1078 518 206 302 715 354 1515 973 1467 596 117 64 1368 649 1242 353 562 1001 288 526 1159 84 202 551 1280 1034 564 481 592 380 299 1156 731 1229 1023 529 636 218 189 835 368 301 384 197 416 69 753 1453 5 738 481 304 517 212 573 527 329 1896 742 1024 496 563 342 913 465 608 20 494 1270 453 240 227 644 412 335 452 300 752 18 287 1995 302 1372 1090 994 368 1175 151 666 166 262 980 566 718 188 437 309 561 938 885 588 653 616 537 451 485 1443 302 909 600 529 302 234 20 1254 23 1032 139 1352 1285 1470 1235 588 713 662 849 464 242 969 684 865 82 714 409 535 677 369 863 68 639 587 604 332 609 239 401 206 278 898 179 860 376 560 262 344 166 178 836 357 967 1227 1304 453 835 6 146 240 1219 28 138 453 142 909 298 301 117 1244 319 1482 563 534 14 561 568 1134 183 1073 1132 238 189 435 754 402 143 302 604 728 588 761 734 681 805 1048 502 556 492 151 392 884 317 332 800 1203 549 247 301 724 857 301 1237 710 832 1064 548 749 621 623 275 1593 824 460 1365 651 449 585 626 1368 1905 651 916 373 259 389 1616 918 302 476 982 741 663 240 134 242 181 889 564 388 447 1690 751 883 518 300 910 733 1164 641 978 178 419 1009 66 760 773 600 989 1943 467 924 542 737 662 1920 1827 1202 761 218 461 1267 1130 1839 656 91 845 962 1144 612 213 588 310 1070 2011 993 766 2016 186 375 853 537 1271 665 1349 1224 550 523 1588 685 1134 375 1164 652 1447 835 306 1167 680 330 761 458 1655 515 698 61 412 684 675 818 1195 920 236 229 1458 599 878 1236 506 880 488 265 276 601 14 943 336 1579 1090 227 628 1053 445 961 231 419 422 50 953 392 152 1063 752 847 1154 554 727 587 281 177 621 1047 1476 817 151 1240 676 497 102 1453 627 308 224 444 400 285 585 363 453 347 25 1674 1242 903 326 1234 463 1144 416 504 565 1469 581 950 828 846 960 1843 874 301 763 559 841 1590 1181 938 564 626 820 1791 1477 980 517 279 260 1658 168 1478 826 372 300 758 560 466 347 1339 1265 1501 538 1076 348 883 151 1552 550 967 593 1044 377 904 705 974 861 707 613 264 764 318 1540 1093 1625 763 720 214 1135 488 404 175 1066 316 949 648 1603 679 182 726 290 768 830 1434 504 1529 394 967 1054 1321 1138 602 812 1110 1107 594 451 254 1338 260 1367 630 842 734 1367 627 629 835 670 766 1885 664 1051 72 302 405 1267 1399 695 837 341 1190 962 905 3288 877 792 1024 533 1009 1231 905 592 242 466 1336 649 1234 323 1691 647 349 380 452 731 251 1701 225 309 997 62 297 331 1268 973 120 89 970 1404 716 235 932 661 598 516 298 728 1996 954 796 736 1787 616 1256 1810 502 640 790 1602 1522 682 718 576 275 61 1083 218 578 743 1659 1212 1055 535 640 299 929 176 960 569 204 197 1630 858 347 301 895 603 366 818 619 434 723 228 1227 935 1132 300 198 1664 603 759 363 1099 582 667 426 133 535 712 200 203 95 529 256 553 1057 129 463 493 302 302 441 837 302 302 472 1063 429 792 478 609 437 247 866 268 863 794 267 359 151 1440 375 500 557 299 300 1154 751 968 225 578 648 374 914 727 205 1122 875 289 327 614 680 1108 503 941 1122 552 932 452 112 237 601 502 136 945 1569 747 1314 677 584 1182 675 570 701 2220 575 1152 69 1335 501 165 295 301 817 863 550 1306 296 300 1171 315 151 1398 515 549 924 140 1728 44 155 765 584 84 660 1756 703 1105 594 947 698 852 547 980 109 1172 505 810 1368 1092 224 436 1258 880 512 1267 669 990 481 1128 339 192 1342 99 1369 147 772 502 931 516 483 34 918 373 734 600 811 758 1247 1500 1697 152 624 789 751 755 846 903 268 1364 827 602 848 375 212 629 1601 740 504 769 423 320 598 599 200 1524 1204 186 1400 766 260 981 473 795 150 1152 1342 1290 531 1650 379 281 926 527 191 789 901 423 1006 339 540 85 1639 405 1332 525 793 1749 1044 1023 1018 515 1402 1446 341 311 839 392 619 1054 639 534 1258 851 553 585 1196 860 275 110 1500 795 1673 1190 802 1110 525 1003 807 302 555 1007 905 957 768 482 508 951 1325 1276 572 57 1810 302 310 689 429 697 236 488 727 582 479 149 576 710 443 1123 857 576 835 1228 961 604 1000 782 302 835 347 489 1015 1465 713 1172 92 480 732 564 453 793 1002 539 838 226 506 601 600 513 1622 300 604 1229 565 570 937 833 66 550 1012 873 882 741 632 661 1283 662 264 300 1144 1154 212 555 1207 597 858 636 1213 1654 1687 825 195 150 238 394 1242 509 1320 712 161 480 1268 1053 612 158 151 809 1472 1826 2360 355 1240 1558 976 742 467 114 666 301 683 1212 452 248 292 392 438 1277 1010 871 1236 422 198 181 731 850 357 589 391 132 1148 556 867 290 861 571 96 171 751 656 898 1538 534 1191 919 4 249 1230 749 1031 469 445 448 742 337 848 1637 722 205 545 1896 1188 388 373 229 1073 954 809 493 1168 758 899 1158 956 662 649 512 1351 2230 1227 435 1076 1224 841 208 1084 1082 379 453 949 435 2106 1149 120 1474 741 1109 683 1391 1804 407 411 453 735 901 1033 439 917 1420 266 912 654 518 186 772 730 501 1206 901 1014 1136 549 1146 594 1221 486 1309 889 505 771 151 345 1034 151 880 781 930 311 1015 448 830 135 561 1295 1871 1957 463 516 1752 965 44 1659 1079 355 840 981 797 1941 643 1296 1371 269 137 760 901 2004 1391 208 1075 702 1098 332 318 1258 924 614 420 637 130 533 473 601 1021 1156 391 1420 464 1174 1329 229 902 679 1683 801 826 402 1070 549 776 832 609 490 690 1418 546 2029 33 1072 770 1172 1558 1632 1946 379 609 1913 298 1358 808 804 297 1142 965 2166 868 288 364 758 1080 360 1457 143 868 1753 846 1652 1289 2185 1071 368 759 1728 370 1372 951 1028 1505 542 985 854 863 326 567 492 951 1897 697 589 515 344 732 693 677 117 1063 405 1555 1484 981 1277 226 1149 1661 425 1603 937 1434 882 293 250 1022 727 1735 678 100 843 1306 785 697 226 700 954 1088 623 580 739 327 300 1433 350 1503 658 345 630 860 1288 1733 278 607 771 823 809 164 805 342 1334 134 275 470 1199 761 302 642 842 798 2029 724 605 1361 491 1127 1243 414 1682 1158 454 1007 151 534 611 1255 301 980 948 300 352 529 724 1174 1457 417 847 1673 1419 921 909 1016 792 1885 819 1473 848 351 1013 1546 451 521 1005 1074 558 1089 1705 1648 806 1287 190 433 474 969 609 1320 760 940 453 948 417 415 448 2032 97 1265 830 235 711 301 718 667 170 982 1136 1363 1000 297 1053 538 882 1158 666 611 1356 1459 939 1081 391 1624 586 301 1865 1100 750 830 686 1777 683 575 1048 329 1510 1306 527 232 615 1185 2171 963 290 842 1568 342 276 882 1799 395 1131 1093 459 249 1042 836 344 543 433 547 513 151 267 431 258 1446 157 491 823 494 287 894 547 292 623 795 966 1217 392 548 483 450 545 1385 1798 1064 329 1202 2711 1327 402 554 1646 325 358 302 216 1053 826 1275 796 628 203 177 1384 1333 1194 1494 151 574 766 1108 2236 577 633 651 789 1662 1184 1035 986 301 1140 879 641 1097 597 2056 1468 194 640 960 560 433 1938 405 265 816 662 643 1281 270 1581 892 2131 1636 1290 756 117 1054 8 296 155 1933 866 700 276 1076 355 1607 306 1041 453 65 629 278 384 1074 444 937 860 501 1021 1153 493 582 654 887 686 854 2510 448 229 488 273 1053 520 1505 625 1273 1577 339 714 327 268 566 485 342 1120 1195 639 665 1056 708 439 480 808 780 1354 222 623 915 1145 821 754 451 455 776 466 588 1151 66 635 1040 1284 818 1536 1310 1424 475 432 944 1411 476 433 260 19 708 273 591 1393 1420 296 318 480 306 576 1537 591 461 648 587 1004 1305 601 430 8 572 865 579 910 572 811 213 1719 740 918 1929 1129 498 1560 1431 1218 1392 923 1205 419 446 497 1528 939 366 832 502 868 888 302 400 856 888 897 544 1251 1012 439 1462 567 706 339 1485 232 819 663 1014 841 697 1843 236 1609 912 1078 1375 1189 1260 1943 2147 1173 361 1094 1427 1546 353 608 275 316 819 1156 424 942 488 453 885 1298 329 588 1443 1435 2227 719 1026 611 424 1511 592 280 1133 712 1225 1519 1303 554 150 472 538 188 809 610 1134 743 411 1509 1379 234 1262 300 301 825 1693 949 804 810 1627 575 1558 597 1025 947 236 1052 1354 1269 106 385 1156 604 394 1141 1358 647 407 1324 875 299 175 1887 1025 771 660 755 1100 302 798 807 1507 702 922 887 616 484 3077 1854 512 547 155 832 957 755 1213 2067 992 298 561 998 239 606 660 415 150 1210 719 549 880 1210 2155 233 848 1032 1044 1173 30 821 1022 1533 852 325 2050 715 943 2498 1405 154 966 1049 634 526 727 1586 433 1577 653 526 1790 660 1037 682 757 587 703 1868 1104 1910 218 410 216 1067 1424 412 1990 903 1086 248 722 301 1387 552 361 524 507 6 319 709 708 881 1128 473 331 217 302 824 633 1265 602 316 300 387 423 296 207 408 806 178 555 240 320 1550 1062 1341 840 434 1101 1069 604 174 400 838 575 721 816 474 569 423 542 129 471 266 1055 315 302 1318 831 753 752 1454 122 855 1255 576 300 1123 273 1282 412 605 756 483 227 256 130 91 1339 1014 205 1405 1099 1620 44 505 1844 811 532 526 500 466 961 806 1470 222 817 214 535 221 661 404 1338 520 1077 840 1120 1469 1689 836 476 1415 1358 1059 277 441 895 799 975 83 1183 993 857 818 615 255 229 30 1017 274 800 979 714 824 791 1285 151 414 448 517 1495 1495 822 1904 1753 259 1068 413 321 1532 452 302 1198 1172 1214 604 10 443 441 972 92 9 300 481 670 199 1633 666 1057 798 71 738 586 307 1332 1176 528 296 645 1306 1758 824 318 530 599 1249 268 1466 785 151 484 612 691 226 761 758 689 124 136 179 1012 336 1204 358 597 871 175 414 657 731 339 331 356 1336 12 1015 1079 1015 935 877 1087 191 642 38 1116 2185 689 637 1307 650 885 810 470 731 139 1244 578 1479 1659 422 591 1386 385 885 134 743 863 895 522 689 394 791 520 716 280 658 827 688 694 555 650 652 546 1660 9 973 701 1328 918 999 967 1886 263 301 1191 881 1308 1173 433 336 1209 955 1464 400 817 977 1738 216 1940 484 711 687 582 729 523 478 1203 205 893 1061 295 1256 843 3120 299 955 595 565 216 433 942 1339 204 241 256 1653 1270 892 1626 298 490 24 330 475 1044 372 610 780 1520 1244 1164 785 151 413 890 943 828 289 709 1025 202 1296 936 169 286 407 244 544 463 717 264 2064 932 850 1539 827 630 668 903 865 950 977 813 1173 1294 602 1571 578 562 1538 1478 390 1279 815 76 648 1615 16 1833 1002 180 818 936 879 820 814 520 1360 462 509 477 1265 1291 41 633 1338 718 1540 904 947 493 572 2368 749 930 2599 1146 210 406 1460 456 2482 1525 1350 487 457 666 646 417 478 1074 886 335 1149 980 152 1491 485 1295 1588 1202 643 1261 879 1230 1143 1712 984 991 356 1110 638 1258 910 737 912 210 1086 856 595 1585 1574 451 333 923 884 883 1040 626 1282 274 665 7 257 817 494 434 199 938 1121 313 992 804 607 666 560 254 1017 1394 372 1300 687 1098 414 533 1050 562 1059 438 2656 714 1171 829 283 874 686 918 1262 1044 134 462 963 108 405 867 597 523 1041 753 1210 302 762 879 167 700 856 455 210 600 1411 682 1177 602 671 939 822 1007 302 681 1240 907 861 1616 1132 860 760 755 915 295 1296 1473 876 216 838 1016 1044 234 639 1262 1813 972 398 475 726 668 405 57 500 695 881 1128 2423 669 678 575 1100 809 1439 860 940 555 244 747 1143 905 1102 1007 617 674 151 254 1123 1311 776 772 864 653 302 105 677 890 875 755 682 1182 1271 383 873 803 1761 626 1492 1402 960 809 1127 1323 294 1157 1237 1190 518 858 499 1292 2712 279 773 225 300 640 468 1042 1204 386 603 93 2043 1046 238 491 1092 877 576 814 2448 843 1033 1069 1341 1621 1525 956 2125 96 714 446 715 1795 1474 603 1201 176 349 944 709 555 1847 1357 448 2835 1608 1558 540 2163 529 1334 314 622 1103 555 324 399 742 210 1192 495 226 309 1753 1431 1420 1203 301 597 1062 518 837 804 1832 1327 588 1037 298 850 1481 1364 890 1028 435 464 1019 1048 915 1571 853 1057 854 514 656 826 1379 1319 362 475 685 433 854 1198 59 602 1730 116 538 1661 120 1112 1225 541 1167 1090 64 691 558 247 1414 504 182 336 1146 557 520 261 1751 1630 518 1311 1501 306 626 493 812 953 1394 1335 798 208 424 1056 1008 819 843 1110 732 613 323 321 2116 1881 727 2019 1143 1574 355 552 654 376 1732 453 990 387 511 781 1190 526 305 1034 718 947 937 455 1223 1475 1220 490 579 601 1666 1297 871 399 1210 779 722 538 414 1672 979 16 301 955 243 627 354 1126 666 540 302 151 426 958 449 853 439 1359 604 898 934 1007 2538 239 835 602 626 603 762 491 60 454 321 1091 505 1353 1354 42 1287 876 794 455 581 287 1430 433 1330 430 1327 814 449 176 1032 300 1789 469 150 587 404 690 536 121 1068 628 821 765 301 565 1507 106 451 1186 905 2029 1326 400 673 498 71 634 829 638 716 608 941 898 338 638 428 822 713 393 1020 1410 882 148 602 561 1041 382 358 1210 336 340 599 651 856 1009 630 834 765 694 711 327 626 851 487 1336 724 380 241 1382 1321 1598 595 301 1004 2065 462 379 1088 302 1576 616 988 449 446 583 1125 932 608 299 523 97 352 745 48 559 1383 850 544 362 5 440 203 496 1132 788 1046 248 467 918 334 863 318 1732 821 806 233 233 1700 284 1346 453 492 791 66 516 360 152 1085 164 1093 487 880 427 1341 77 554 1143 827 275 654 818 531 576 513 556 524 398 302 134 241 634 734 901 1408 601 199 1098 300 291 1250 1101 1392 584 401 347 720 350 772 290 519 1125 1366 376 301 689 1227 1370 2083 1119 925 351 787 1424 151 551 903 1881 1017 1379 688 812 572 705 1004 239 1211 702 326 1117 274 432 226 571 1224 1137 761 1051 872 762 720 1680 425 700 602 518 1026 857 852 285 226 433 1204 268 1137 924 377 521 151 486 1225 1013 378 24 276 359 780 79 670 266 691 854 1060 1617 171 290 722 653 646 197 700 526 742 192 1422 743 728 1351 550 1253 429 720 432 926 767 304 837 932 687 1594 643 1546 578 788 900 1769 537 968 637 841 728 570 703 301 423 302 618 1125 976 1212 551 781 332 435 1318 555 370 289 171 887 407 978 300 428 1738 1406 602 495 73 580 236 523 189 489 261 183 858 509 1333 302 1037 1402 926 151 390 232 982 855 414 166 83 644 436 1721 527 1779 1023 2210 287 1216 579 924 637 470 503 197 526 742 651 1515 888 862 1178 756 799 1139 598 667 666 923 351 181 338 708 578 732 827 988 1914 893 682 298 723 172 300 981 849 544 256 342 910 613 470 1156 525 1756 849 2202 358 240 750 648 602 918 224 435 741 159 1758 557 325 541 428 1645 499 223 1089 437 66 619 934 1335 680 1404 308 2 1607 412 854 291 324 266 682 453 949 1147 590 93 783 1051 801 97 1776 1270 672 590 1004 821 530 1016 188 1056 282 217 638 976 603 882 188 391 1533 535 801 506 1418 531 767 1135 302 154 953 1253 510 846 1339 1128 718 360 1505 844 475 450 1057 296 824 1083 845 754 301 695 2216 139 1107 468 300 1195 410 948 972 1183 1394 285 898 368 1702 1021 1015 401 286 241 311 536 556 619 422 564 11 473 1188 247 1479 599 947 880 709 1028 36 1056 355 1631 716 504 144 596 302 876 1032 302 2069 1069 906 1275 546 879 1188 258 754 895 1463 518 635 429 331 760 1049 823 597 302 395 1090 1743 83 566 1275 1102 556 307 336 894 397 610 451 686 73 441 746 1808 633 928 555 1648 850 751 375 301 701 404 437 792 558 1072 1089 379 717 636 424 1489 738 887 1068 254 882 1781 1040 773 1858 2008 254 1251 427 778 173 661 407 861 1164 2492 490 1489 1402 474 1687 762 872 681 1408 1473 963 781 346 1566 1464 746 958 158 862 713 907 1178 733 896 319 805 54 417 968 1630 198 706 2041 562 1020 378 373 587 1500 160 523 137 266 305 39 1025 438 610 922 424 713 902 241 31 1013 676 1493 1241 812 880 819 391 721 1456 251 678 103 455 449 121 7 818 826 651 383 1155 816 903 517 1129 336 603 1202 1057 780 135 717 856 655 1133 594 683 443 817 1392 1101 896 324 890 556 500 673 1004 977 453 791 734 949 350 476 266 1151 937 552 1463 565 1285 1148 669 701 1311 775 891 579 209 891 309 964 877 843 901 1316 951 152 284 504 767 965 1348 778 594 692 977 357 324 1046 391 1251 707 313 132 446 581 406 895 492 884 940 1034 1011 157 52 451 385 177 1556 513 340 1161 857 442 745 1070 746 1358 482 1281 1176 817 1025 786 151 736 463 883 1317 429 579 598 226 344 1496 987 280 232 1039 722 274 639 275 487 932 677 16 879 1616 1457 884 301 822 1478 400 475 644 770 162 581 672 981 231 478 612 745 880 1003 317 449 553 611 1147 781 647 116 598 252 328 1315 331 117 431 557 489 325 450 1177 1012 77 865 425 370 460 418 245 856 554 654 1000 430 1090 513 422 4 1081 1322 760 257 603 41 357 1073 823 565 601 310 970 1441 869 998 302 1159 1016 289 378 244 302 1042 298 198 367 955 809 450 721 1000 1669 650 302 799 590 1031 511 453 695 896 351 580 947 712 1117 115 621 303 301 880 270 232 119 457 1033 1825 505 335 597 392 501 692 176 793 680 298 310 447 470 151 273 1213 567 770 1657 303 230 1246 831 845 195 977 290 559 20 599 1640 266 222 449 116 777 1117 162 575 788 302 383 467 492 697 889 800 703 477 537 810 453 410 237 757 577 835 230 1468 666 577 271 276 809 552 141 161 331 242 875 804 791 1150 150 543 470 2111 651 1019 644 712 668 562 390 93 357 1217 300 510 905 132 150 1118 993 1124 981 599 582 318 1408 624 620 763 230 557 466 734 348 1033 529 793 1202 173 298 58 1253 258 288 732 216 5 1442 1441 439 1539 450 841 1009 782 608 602 438 60 1080 302 604 381 553 301 558 413 303 818 727 441 286 1744 565 378 301 902 1024 581 498 300 649 1046 2527 1443 272 490 299 643 883 1047 444 1028 579 1620 904 244 1473 580 542 1123 647 912 372 657 1386 969 100 452 713 876 336 757 128 631 535 866 1621 780 796 301 382 147 1279 311 159 3 333 270 327 796 1038 547 241 816 496 236 202 396 976 1 151 552 897 872 979 138 1369 151 124 241 793 111 273 997 540 395 526 612 359 451 515 1266 442 302 268 566 301 1611 520 1343 912 891 501 324 503 491 813 169 887 619 22 654 165 362 348 553 192 474 760 151 626 478 436 641 103 549 874 300 302 1587 211 589 1063 415 885 694 322 838 382 1176 448 1072 456 517 453 681 661 777 78 349 676 571 470 245 852 587 602 967 737 1802 552 194 383 447 1741 1131 1326 122 314 1564 512 748 849 253 785 1278 1124 960 654 904 738 194 260 1209 1467 76 150 651 392 1118 528 586 972 440 300 842 214 469 150 1295 1047 182 149 679 1232 901 1310 702 635 215 581 707 409 794 314 1045 1028 164 475 889 328 739 751 603 923 666 496 621 537 333 1635 668 314 393 944 659 602 624 620 379 593 485 151 151 979 1054 402 299 852 641 825 470 561 329 1681 1878 608 1277 837 790 301 2114 895 722 450 420 363 610 984 600 358 640 240 302 329 606 550 406 871 704 626 716 248 678 799 275 573 225 1249 371 990 578 483 1267 483 302 580 762 648 1173 1960 412 670 301 520 760 802 2054 302 1847 1089 634 602 1253 586 905 407 386 414 1577 200 354 453 339 591 927 255 514 894 1674 1672 518 138 378 234 377 379 387 1101 166 475 1639 507 990 218 1371 341 937 737 1429 476 208 1415 565 1623 537 1350 302 1101 691 577 465 421 186 618 684 876 539 1243 895 789 1232 220 506 1123 186 1030 620 481 201 1611 441 748 608 377 618 965 203 200 977 572 907 1038 247 270 487 508 1120 862 268 1322 182 992 1072 362 293 44 188 646 1076 71 48 498 45 39 277 966 356 378 1365 1196 1209 1216 835 1229 440 24 505 1214 605 661 2173 518 1338 691 731 1335 466 59 2126 854 812 151 679 1164 568 603 760 1823 833 498 851 1504 1001 353 1035 151 1078 1476 100 1064 1166 783 771 1291 2120 1045 1566 1214 460 10 488 277 321 1081 513 2803 801 480 1246 705 1307 1363 1703 284 764 705 906 1225 489 254 598 838 1290 991 1666 952 659 910 582 389 146 800 525 250 782 561 832 452 1281 415 450 746 334 136 865 298 641 452 478 717 340 492 2813 989 501 889 1344 188 944 55 567 816 247 940 846 293 439 387 290 660 949 570 500 247 546 1370 151 906 958 315 373 440 1034 678 301 1069 298 90 1020 176 1024 534 902 302 830 379 272 301 816 898 338 289 887 550 209 1 964 1767 996 1111 1041 593 663 889 258 383 1166 669 882 295 815 264 345 805 512 1145 477 151 710 150 737 620 411 833 1256 224 1042 774 156 355 271 296 243 151 1201 887 90 791 279 913 813 659 300 576 393 458 268 490 452 617 122 1037 817 872 774 456 151 301 638 513 923 84 885 69 316 1143 692 695 430 919 693 283 434 100 660 907 296 1095 1621 218 139 599 301 525 576 708 394 1 582 175 1182 351 404 464 645 302 424 228 292 234 368 498 90 272 365 1194 604 225 302 34 430 675 311 599 335 2496 238 1019 378 160 538 519 840 982 590 63 325 491 671 862 555 443 549 453 470 1067 301 878 632 600 989 102 1444 413 804 212 1732 713 603 605 568 687 965 338 906 458 159 301 577 799 520 709 380 657 979 769 722 701 1099 395 1162 209 272 465 1053 299 725 41 404 603 298 752 579 93 1506 635 883 438 1598 837 546 1030 1238 412 1094 547 170 492 300 104 553 70 301 503 1806 908 449 198 747 1066 931 810 1201 621 1530 372 1110 654 387 479 366 302 300 1845 483 822 1341 559 156 1650 434 646 1292 229 1155 710 239 32 514 602 273 61 220 393 956 268 151 621 274 1056 776 475 184 1458 927 265 702 151 734 912 1122 216 807 442 857 834 1265 679 24 668 302 368 646 1500 1413 500 82 472 1020 735 657 2003 627 299 300 558 531 379 132 2000 1079 224 526 750 1206 1287 888 1167 639 305 969 254 151 612 1118 292 590 155 789 394 450 174 212 482 384 690 833 401 245 247 945 277 393 364 680 930 821 172 334 347 1063 886 645 164 98 702 1155 301 666 797 1333 453 613 450 534 8 906 90 124 540 335 868 1112 774 1143 820 624 975 592 1048 1611 1251 1195 1125 1351 155 1003 463 108 348 1527 475 316 2319 353 1007 429 869 915 769 298 986 168 711 216 1067 886 367 473 84 923 273 939 632 497 578 928 301 1055 554 131 611 227 426 151 576 439 467 471 371 980 300 604 611 208 2039 915 1004 610 431 559 567 968 828 50 441 578 437 364 1190 923 928 362 564 1184 697 657 1133 662 882 434 555 980 1235 769 553 567 551 151 539 603 52 381 1203 259 823 556 507 1252 58 692 170 1102 300 299 792 611 1398 641 1085 772 319 657 152 515 70 1195 670 1118 725 423 464 619 985 317 1320 519 803 500 35 221 844 687 448 266 36 352 731 419 222 370 546 1237 781 809 799 284 205 1053 682 272 439 937 1305 427 591 301 929 997 1177 595 1223 450 1581 594 2374 1180 992 1101 778 974 660 748 300 1188 296 591 1560 1432 390 926 325 674 1545 1155 132 1326 1271 1007 635 709 1484 1234 301 1975 486 1105 278 824 522 250 387 580 579 1838 772 580 84 576 1225 318 740 943 300 902 1197 951 632 162 426 415 446 652 567 22 541 486 451 601 546 51 730 767 1116 1627 1384 1717 566 526 1903 1048 68 1113 707 787 1206 852 3343 430 1391 824 311 1233 1104 274 1283 571 1008 1504 764 868 753 1240 728 466 767 82 544 587 239 583 993 198 528 789 931 1139 423 621 764 1087 636 378 715 603 333 1551 452 919 396 226 300 302 244 423 325 854 839 721 973 220 798 989 836 148 462 1128 707 97 1196 1598 242 1794 277 151 788 796 963 570 1059 800 594 631 752 1110 919 854 599 300 568 419 1273 210 1181 843 1144 407 450 780 1421 562 713 1227 302 737 1196 209 1 587 466 1299 322 33 448 909 991 114 768 220 296 504 951 288 742 593 50 1140 207 50 424 1153 606 22 150 550 374 959 49 633 484 657 1515 371 627 90 1114 298 376 1397 573 1033 586 16 214 603 1246 993 377 1336 901 722 98 1502 604 1030 734 338 638 754 134 468 1981 1042 367 705 1344 1486 228 591 284 437 759 601 437 1450 1408 1031 84 382 837 685 672 302 1556 514 99 1878 540 643 494 1258 651 1481 300 703 132 195 498 594 833 546 917 1286 839 1027 932 1458 659 427 354 755 628 1004 904 210 1213 1391 1603 852 932 1579 658 1408 344 1453 540 742 214 1674 668 398 318 877 864 529 1042 677 820 1015 568 500 804 1200 867 374 743 1189 547 1600 1963 1022 500 579 1015 589 1312 616 267 349 2887 1058 848 932 1003 260 545 267 1535 648 461 803 973 1217 966 317 1029 67 1627 398 1075 598 808 741 1043 1111 734 472 302 2192 973 347 1164 619 923 519 939 552 614 729 1216 151 601 578 883 1186 526 41 547 424 302 415 590 778 292 2059 450 174 944 516 1262 851 387 1849 729 308 603 415 751 665 404 869 200 601 1050 1810 592 447 722 635 471 874 1726 1414 450 1137 593 660 264 2401 336 1193 1445 777 856 396 716 430 536 1609 891 865 374 276 1611 1273 495 1253 725 1052 255 791 489 1335 925 1004 466 390 143 1141 2017 816 428 117 1784 1150 1627 2003 1194 604 1198 1320 1085 1082 2024 299 842 1328 366 752 292 481 643 803 909 291 815 714 311 1090 150 982 108 1328 348 1663 1017 2069 973 1235 1248 990 690 567 855 244 638 1647 761 264 1297 1098 679 1138 1182 482 554 579 869 1650 3393 1188 903 991 157 953 323 425 530 1202 1521 419 660 937 859 911 255 1705 495 503 1545 1678 52 569 428 328 773 1676 607 1132 1052 732 6 626 897 827 767 1220 1309 1064 1499 1668 1101 1064 572 755 1159 824 885 676 710 966 530 711 1742 1296 1588 240 1230 1571 1481 480 2119 412 772 976 365 499 263 752 1246 262 844 248 448 959 975 1009 302 871 812 1322 703 302 1296 976 2160 953 1157 1271 983 959 774 596 801 2162 946 1280 1035 1018 1427 930 1190 386 721 802 309 1495 317 501 878 328 829 1256 574 732 604 790 962 880 1986 599 942 68 689 527 265 238 1227 664 337 1977 905 706 336 753 958 1108 601 1011 1214 1419 751 538 555 495 787 964 238 656 1014 190 1431 471 263 858 532 470 259 814 307 282 546 533 605 934 559 695 149 466 178 1168 1782 242 679 714 68 481 902 667 248 1869 688 1087 63 424 599 2162 1191 549 324 953 279 1320 1936 150 380 522 606 477 318 1036 271 373 545 733 604 754 314 881 321 931 300 1093 382 827 78 507 874 334 298 100 1146 438 474 106 953 278 748 387 183 685 513 422 1411 353 311 379 481 246 918 947 746 992 296 1252 1216 439 193 1019 1026 959 316 1046 55 2928 344 1000 818 123 428 508 151 136 193 503 1448 1191 99 1422 525 802 630 924 269 535 783 602 517 305 786 857 989 939 154 585 198 573 151 1624 883 1227 695 360 912 1016 634 1402 539 674 339 555 228 1093 504 714 558 737 634 1754 17 215 491 523 564 236 675 776 136 1069 439 220 695 615 100 865 895 354 846 923 975 1368 373 462 436 745 966 737 622 307 885 302 619 486 1050 1129 386 444 787 837 851 585 995 883 1574 1119 177 288 9 297 1457 692 1080 834 616 724 483 631 513 277 210 216 379 300 22 542 372 609 559 1255 868 759 645 166 420 742 840 887 1893 421 600 165 509 474 397 1193 231 560 271 616 1732 1880 564 205 168 434 322 1159 313 1144 2 402 853 327 826 736 22 925 691 1416 301 233 1307 104 400 705 248 282 1396 191 743 89 1008 435 827 748 539 747 302 158 1285 1023 482 197 541 828 382 321 1155 922 600 150 258 983 566 251 686 975 1194 505 895 337 350 419 333 301 316 251 1084 439 384 856 620 1177 1175 554 871 361 371 499 547 619 79 1263 1090 757 202 884 387 975 422 443 1073 113 44 641 403 1577 245 1119 804 468 672 248 560 723 361 458 1179 330 782 325 1027 704 578 317 582 354 699 448 571 1304 1054 478 527 329 276 662 1705 955 305 492 562 294 861 457 456 44 345 1613 970 338 623 1062 355 287 440 502 176 54 98 892 1060 302 450 558 1211 1293 858 478 969 1411 1193 129 384 376 625 929 296 937 151 430 732 875 685 504 347 693 1002 506 171 665 1112 613 619 434 346 744 1072 345 417 295 1013 801 1261 234 399 1032 1004 301 586 969 383 1043 603 855 549 773 579 153 364 1384 1372 462 601 314 478 341 1363 232 357 605 551 352 301 509 803 1333 228 876 272 325 1021 450 592 812 824 753 1433 778 1334 372 1227 352 586 363 778 590 468 1234 109 1030 149 97 245 506 288 596 302 1548 395 647 593 810 519 583 731 487 670 850 148 787 801 1703 748 576 391 783 1059 151 717 550 439 1201 551 1803 1126 1310 174 839 428 829 631 721 335 561 737 1018 512 1772 773 1000 100 299 670 1165 1109 988 919 347 296 66 484 281 608 1218 536 1012 458 839 934 504 302 570 1773 659 648 480 173 470 689 520 306 1891 818 1232 584 534 1216 187 2012 2019 1147 329 353 302 822 266 921 425 661 859 835 878 707 1744 904 1180 894 471 1089 1191 299 436 348 359 853 418 767 816 500 1075 141 522 426 1447 2486 1572 949 1013 434 755 857 925 845 724 418 1424 673 1753 1218 1040 961 1217 1266 704 466 1300 1234 1021 862 828 244 67 1248 499 1791 1383 1283 1037 1166 1255 1251 1267 902 688 465 880 1159 568 822 176 686 331 1023 657 24 317 804 1207 527 2223 956 369 653 936 1022 874 1038 626 648 56 458 4 154 1270 42 916 571 63 792 1195 1459 303 2327 512 3175 1963 811 788 1616 1515 984 1444 1655 1273 802 524 1359 833 1208 739 1747 696 1072 1034 150 2273 700 886 211 1434 908 1007 571 2131 905 949 404 659 204 2118 938 741 489 1267 989 300 1277 732 458 554 430 729 592 487 575 469 342 882 810 188 1051 648 1181 245 526 1572 999 352 952 527 1144 1308 987 744 726 792 393 1048 1434 716 1316 399 292 1673 535 2782 1152 240 512 1259 638 531 271 636 1703 701 646 1561 172 909 1109 280 293 1581 882 579 1038 248 539 448 1936 302 1155 802 946 761 600 904 816 474 871 300 599 1197 1727 48 1377 1184 1251 439 320 192 860 295 1074 1098 1293 515 652 1469 835 1451 681 717 957 1527 644 568 678 457 889 371 190 986 127 1207 2243 582 543 1579 651 812 401 1340 1276 1077 138 1711 613 264 1705 453 434 758 601 1761 1341 603 225 808 418 438 580 500 772 874 1168 607 1089 1461 571 744 532 601 1475 649 521 1323 740 380 987 1110 489 314 466 380 185 517 1387 760 986 717 1232 883 292 302 1120 260 600 1035 936 295 912 1700 413 548 786 943 12 1541 1349 593 544 264 757 440 452 694 349 168 874 648 451 46 310 619 345 179 777 783 1665 770 660 903 1337 670 1181 802 354 909 603 540 349 196 705 440 728 513 456 487 721 692 729 614 62 1061 167 479 1299 146 672 1339 690 301 515 870 50 202 680 422 676 799 944 1089 86 190 1491 1064 542 1025 650 885 302 452 650 748 260 280 694 486 544 1436 744 639 1217 441 521 668 506 252 408 228 843 1221 808 523 171 831 417 556 475 791 441 1332 568 295 875 803 860 727 430 574 453 889 1613 1628 215 638 150 118 525 601 302 1031 1002 604 335 735 351 75 466 919 1451 168 701 366 571 691 277 2079 333 1946 896 1016 303 971 1133 1660 895 975 374 214 527 1061 642 554 885 79 400 908 1027 801 1195 991 1548 627 925 845 232 732 290 128 222 127 811 237 1020 515 331 831 881 368 1820 599 1073 790 1181 1039 302 941 112 1113 1629 640 1674 196 516 238 249 733 280 1771 225 302 1871 847 1054 898 706 398 1626 599 797 1509 1302 516 823 84 1154 247 827 1160 101 236 385 967 1673 977 476 452 1307 160 751 941 1068 977 1703 745 449 2331 361 867 1106 564 717 767 696 201 1930 163 709 1018 730 723 452 159 316 920 868 727 854 763 136 1073 1913 770 605 451 215 423 383 595 639 286 1223 232 570 636 557 302 302 563 525 754 655 927 992 1260 700 604 252 675 531 405 374 342 1045 1017 2182 950 1439 220 651 1002 1265 784 1925 82 151 258 404 1168 300 573 358 1250 579 1223 564 993 983 881 294 816 396 119 754 288 640 889 404 987 911 250 703 1167 1371 275 648 1044 599 340 399 991 598 299 299 840 368 442 590 598 635 885 770 602 106 296 1217 246 453 1480 459 1078 835 477 126 1819 2123 346 55 1689 1412 1313 1129 793 874 561 468 745 151 505 821 1027 1903 1089 544 603 387 584 525 895 299 627 1644 691 676 665 760 1740 483 73 2032 799 1133 604 539 175 1029 2177 346 1970 824 439 1374 175 715 1530 302 469 1678 1037 822 382 1820 1342 1431 907 589 655 543 990 38 1792 517 1063 792 407 1328 402 1391 760 790 1373 465 607 1748 1137 1337 1502 623 684 1149 1153 538 874 2785 1679 435 968 1941 862 572 733 909 1682 961 2378 1054 520 1818 298 238 1674 1949 302 1446 899 686 505 1564 1085 576 877 519 1573 529 501 453 8 381 622 512 808 712 602 1311 1531 1596 768 863 375 1041 575 251 1003 1777 711 417 135 1350 1104 918 349 81 178 204 1072 1406 601 773 511 1759 302 100 641 284 739 1718 176 118 392 731 901 736 270 587 113 131 362 151 449 613 302 719 698 387 799 674 300 139 300 1032 808 322 643 1647 1152 1091 554 903 913 79 717 625 362 259 250 396 84 421 60 1538 514 277 656 1019 441 290 300 277 737 540 286 360 601 1374 230 270 596 117 565 469 452 358 289 496 462 592 175 601 736 268 12 301 270 603 253 1450 226 6 893 559 903 493 313 301 453 607 451 746 520 693 939 495 301 228 196 50 301 276 876 60 497 522 206 15 236 802 1081 755 837 397 652 520 456 388 181 811 603 442 172 576 718 151 41 290 618 723 547 728 1151 395 464 258 1087 568 224 301 693 294 281 300 293 988 544 152 367 313 565 466 516 534 273 476 307 286 302 614 1115 248 492 220 116 1054 365 1506 292 156 42 867 315 757 176 300 902 370 266 166 67 706 795 599 289 447 149 506 230 206 341 302 300 893 1986 7117 1182 242 1241 1085 467 345 735 306 914 762 950 451 944 441 461 1479 837 1596 1431 746 638 594 1358 176 1160 350 1315 824 2761 1914 410 1829 1132 1074 311 318 588 1287 763 1150 724 882 1134 290 88 1487 1198 1447 421 946 1212 145 994 1175 883 1757 794 990 1047 502 264 1311 451 250 1933 1233 536 37 1175 439 1414 767 1013 1061 1174 277 575 620 820 611 390 1242 1135 1270 221 222 708 784 529 1604 965 53 1333 909 135 808 441 1007 1269 862 301 800 746 383 1248 1089 3157 1985 729 757 733 552 1435 354 230 832 506 1470 1262 979 599 940 1773 731 444 1346 809 2035 139 2485 1660 250 461 658 536 742 1112 396 483 812 911 2359 732 1191 536 678 332 502 239 170 525 1127 573 290 543 217 960 982 599 633 451 673 524 658 505 540 896 192 764 573 300 765 487 601 360 1125 789 445 570 50 362 717 377 477 294 1083 443 778 935 1333 462 402 1204 240 632 296 723 608 260 328 871 716 652 50 950 813 508 26 512 302 835 991 791 285 131 418 647 450 1180 860 881 866 302 1149 1020 585 950 810 990 288 382 480 1008 815 300 496 900 802 3 375 966 628 256 603 301 777 574 410 836 840 565 185 849 1036 570 1536 419 399 1312 630 106 821 419 1226 600 580 1399 220 151 864 435 451 643 1196 901 446 1008 1755 611 88 667 87 412 561 430 828 904 745 501 604 944 1446 1216 528 635 290 675 993 1459 358 765 413 631 1286 668 303 1055 876 258 1103 158 573 823 792 1242 1354 394 312 398 603 512 504 502 168 1302 1210 1227 881 240 331 500 573 1414 300 929 272 306 1216 637 1149 412 1107 657 769 298 903 1015 428 1187 503 396 854 302 561 270 889 217 1406 863 447 995 435 514 642 371 962 56 566 299 232 724 520 795 784 354 1341 1122 984 696 986 1166 1605 1297 529 1303 576 1128 323 739 652 1442 449 1161 772 1234 573 649 600 1034 453 644 363 918 1034 443 164 549 1122 1061 377 707 1030 940 61 1050 178 538 1236 1126 1824 1303 1034 437 734 1392 1541 763 162 574 1415 587 927 363 869 336 788 819 231 1518 924 524 732 1094 1092 234 700 1371 751 714 1655 509 428 1499 1812 266 665 344 1395 1646 1013 618 770 531 558 1248 723 922 400 596 553 667 471 1566 718 85 1279 544 450 594 816 1105 468 575 1231 247 358 682 806 1164 1116 929 568 524 651 1072 756 847 748 752 1218 278 330 751 1149 641 1405 796 772 681 1808 558 1171 838 488 1099 1368 706 579 1366 777 444 302 578 1012 47 363 437 452 1336 765 338 190 977 716 105 674 1113 869 1066 1101 286 1120 373 1553 1458 1210 919 179 536 810 1058 518 263 189 560 634 1267 688 532 761 610 1164 1277 724 665 1411 680 684 1246 1573 1158 1845 293 998 210 462 712 700 1482 208 1118 646 46 1124 1583 462 741 963 76 760 1414 220 1373 326 193 1562 74 2813 645 1987 271 564 498 32 1008 1457 26 827 300 16 578 1342 902 449 105 1453 171 1257 297 325 431 834 536 464 140 686 952 1175 1966 1310 2119 661 580 236 881 1398 688 707 595 436 504 1318 1741 1466 433 567 1127 922 270 2247 1120 1736 560 555 1173 830 1630 1394 302 411 905 700 939 1361 2143 898 909 749 1170 1434 1075 759 812 1266 277 1618 2376 969 1985 452 646 1450 1277 1244 1443 819 490 828 3375 792 323 601 866 1937 336 865 47 235 263 790 1080 927 1579 351 1508 613 773 620 1424 186 389 509 1383 152 153 677 514 177 933 732 2981 4 57 201 200 556 312 287 582 659 495 497 242 981 752 1085 750 288 389 711 1113 1053 376 946 507 1084 85 978 751 226 848 844 679 533 1765 1393 911 753 1153 996 785 1200 1372 1246 1607 576 1175 1057 535 1309 1347 1032 1202 279 702 1319 925 114 942 1840 864 2077 918 604 583 894 564 1362 176 1573 457 316 846 1148 151 417 1066 1010 1122 1535 1291 299 1114 1193 749 264 1025 762 80 998 1353 1477 952 1135 809 702 1113 643 893 394 161 508 1552 493 1151 832 1238 381 1231 218 1144 706 509 1635 989 517 1686 644 1098 1018 1366 275 380 287 580 686 494 813 851 1635 903 991 966 1647 1511 1701 291 352 317 1410 484 1772 499 1478 921 526 1568 663 1688 282 452 1210 193 838 934 1511 1241 265 637 569 365 1371 1235 1056 851 1283 761 646 725 1142 765 312 1276 50 284 1707 641 258 932 967 862 758 1332 543 301 957 147 602 739 725 312 1040 1837 800 603 1422 615 1361 792 869 66 302 860 1075 303 421 1197 1212 1068 234 1934 549 969 484 210 839 436 643 424 540 702 629 302 860 1744 474 760 827 512 150 1245 172 517 826 675 1253 724 1055 854 1064 26 801 425 1506 842 491 1024 103 305 1068 1486 1245 468 1657 729 557 555 824 802 788 1026 723 1426 547 785 1185 514 973 428 1173 754 573 255 102 220 808 232 1135 1234 814 656 1570 1073 798 421 851 1225 505 560 390 944 600 541 526 735 849 548 394 252 205 856 2960 719 357 583 898 302 763 339 827 991 463 1483 281 875 602 208 1530 932 1358 1179 723 248 1153 1331 1037 378 997 1503 1266 227 1136 532 897 782 574 1238 1054 546 664 412 678 189 289 1191 715 1277 184 1390 992 68 445 585 751 823 524 294 454 424 150 100 624 84 1011 696 473 424 602 500 1334 50 495 160 1068 452 450 918 486 1307 970 228 868 1147 108 302 902 156 1017 922 530 422 318 836 333 1122 150 449 210 467 449 653 50 311 441 7 501 520 1405 271 1116 994 604 1695 482 767 902 410 555 810 226 749 1583 291 449 16 198 1050 1028 299 255 816 274 210 300 542 622 543 253 545 306 1043 1504 802 534 930 423 815 294 566 1020 242 573 728 789 150 977 274 665 699 339 300 930 1268 1635 1050 384 1078 1042 441 409 936 830 755 696 447 957 432 1038 194 869 797 1662 173 1961 95 1329 396 726 1332 420 905 681 397 26 857 652 562 1190 1027 659 1185 742 672 620 311 762 1014 63 960 578 1360 198 732 410 707 389 782 1236 1157 529 315 1052 710 695 536 1104 645 338 234 25 906 621 353 1630 150 688 8 1003 1800 1121 401 517 616 841 1146 511 279 1074 50 1801 650 903 506 525 487 288 415 292 301 586 591 897 885 1855 285 229 549 1135 733 524 212 860 1977 1572 724 535 763 941 254 820 526 1172 609 1205 582 915 1131 666 412 296 301 568 622 139 530 565 1014 583 626 120 359 129 748 1013 1492 565 1016 1487 417 598 1388 675 475 519 234 29 620 563 388 913 528 459 209 789 998 840 1142 981 831 524 355 1452 674 1007 359 854 874 611 786 710 636 530 476 594 629 792 348 292 986 579 682 472 759 383 15 14 170 36 772 255 531 1489 704 301 1095 215 818 2078 350 570 861 302 872 447 903 504 357 755 1047 641 255 557 1160 1237 543 1226 510 752 447 1536 669 1030 941 296 277 378 861 686 1277 733 687 364 551 301 653 555 816 1233 709 432 921 996 528 301 323 1880 400 673 988 132 225 1269 312 147 1150 76 958 785 876 694 346 527 294 1080 442 540 772 451 1323 451 302 264 773 496 461 332 538 2 300 256 301 536 615 91 966 980 1003 546 713 318 884 567 692 1196 786 753 638 897 563 603 672 1380 151 34 519 939 820 601 582 998 1100 302 300 1004 542 768 421 580 1554 851 11 793 1071 288 484 997 217 930 430 834 916 458 576 697 575 345 234 526 545 464 394 355 1538 318 620 310 331 679 309 1147 2017 304 301 682 232 316 968 348 812 578 213 1188 336 574 471 966 217 1176 444 557 931 837 198 87 417 1350 1294 1696 2733 978 1074 880 926 792 1927 747 1296 261 478 1962 1131 532 483 779 775 338 669 115 151 1393 1612 41 762 1110 456 343 496 43 351 1284 1443 406 424 1039 1105 940 627 832 1245 302 222 706 514 585 846 564 1058 851 1126 302 972 650 188 1045 1270 276 1516 1564 590 576 298 1355 367 689 600 1071 1381 772 872 1131 4 1324 1887 546 594 620 888 767 2117 681 1178 630 1615 301 26 1177 58 846 574 416 770 217 689 348 340 210 1650 1174 302 554 1556 277 360 573 141 1040 45 832 753 1352 1198 609 607 637 443 355 1408 151 344 533 947 1249 829 865 1271 1426 709 123 722 457 986 1491 480 801 1261 997 1092 699 681 240 601 1186 413 1322 525 917 742 742 481 433 236 1620 1050 406 1396 2716 485 186 1538 647 358 890 483 734 313 234 1564 1147 1040 799 1559 302 1344 503 649 1234 164 105 983 259 593 630 1230 299 302 1266 676 459 620 395 1697 66 1136 714 871 470 732 227 969 516 1158 266 980 933 261 270 562 1017 1121 1675 881 72 328 734 268 301 1309 226 1093 1124 850 152 869 981 1073 16 380 802 614 493 1624 562 561 313 1189 239 362 1048 111 509 322 910 858 645 915 999 834 648 1421 538 1353 718 659 622 301 1026 301 450 554 725 302 1117 1103 722 282 562 1002 1290 449 644 380 302 626 894 694 674 606 151 561 488 793 1154 497 316 480 882 432 972 478 1148 584 274 662 264 855 839 1606 365 810 588 662 442 409 693 482 799 381 328 631 551 339 71 1138 520 642 1375 393 715 590 504 896 396 634 1029 1040 93 1256 800 856 287 640 1189 425 566 774 555 662 466 937 258 687 655 470 1736 268 235 583 1994 1038 150 408 764 151 1094 411 714 302 608 475 271 1015 419 1258 563 789 1233 111 810 248 279 808 801 349 1458 301 271 1059 496 1956 619 19 226 1082 386 407 1146 1231 504 35 262 503 678 789 626 442 901 1320 513 1093 286 178 732 11 1051 411 1247 300 585 474 225 1161 1196 20 1293 130 482 301 1062 190 708 454 479 57 627 687 1137 900 1514 734 487 129 151 471 331 699 695 178 921 519 446 978 720 378 234 533 862 343 302 816 1403 215 693 513 97 519 1012 899 1189 244 1033 390 604 475 493 1198 436 720 1774 458 433 711 1054 705 997 1061 689 735 754 380 822 601 244 1278 468 301 830 300 832 583 1487 361 80 1826 553 700 239 1254 1478 955 270 151 299 1021 768 854 1166 419 657 1784 74 743 685 1805 972 457 358 179 1181 399 811 1062 545 806 302 160 954 900 500 276 300 385 732 167 42 1066 948 832 515 1053 588 622 327 707 807 1692 427 197 782 327 1009 293 100 820 296 345 384 126 1222 146 974 472 868 1178 1702 338 1300 864 537 300 477 44 367 1068 425 577 410 453 977 667 881 717 399 685 2142 879 849 1250 404 725 722 732 214 557 576 599 1179 1721 1355 301 1361 1303 669 799 1045 94 259 1254 1194 970 1319 1724 590 1657 1928 1132 192 835 1143 567 494 989 814 623 668 804 393 1511 1703 739 982 26 1345 1146 47 632 254 898 722 821 810 804 328 564 589 732 583 1011 224 2118 838 582 373 352 871 253 391 250 813 502 909 517 302 261 251 735 753 236 1405 440 909 979 1001 1022 1051 1222 504 1362 731 382 999 1857 937 660 817 724 1495 1618 300 389 1160 1006 306 225 1220 909 1270 191 552 934 638 154 242 891 234 801 833 768 683 369 1719 329 268 301 790 921 1867 843 604 703 451 649 823 438 625 1872 72 827 1214 911 70 609 1456 1107 890 923 1380 848 878 955 1120 272 973 688 369 679 2331 779 704 273 602 269 356 910 452 558 586 1219 601 1028 531 805 832 256 1259 455 1084 397 917 794 492 273 734 794 454 500 562 1347 991 1051 910 1189 1243 589 907 954 390 735 726 808 1443 301 482 1177 545 569 883 385 588 354 1324 187 544 1505 774 1238 1090 664 149 150 570 660 1465 168 251 1520 1402 393 755 530 1263 897 1151 148 289 612 55 1153 604 815 202 1331 465 581 841 852 366 149 1163 481 1061 980 230 972 1520 375 764 809 872 604 1250 248 166 762 648 873 149 729 230 55 1256 660 628 518 714 817 855 905 671 822 585 1659 939 24 885 1390 1352 471 533 843 964 564 509 504 425 511 115 433 503 645 458 371 116 1189 1152 391 292 108 574 1037 165 368 622 1809 792 993 1561 1815 660 306 244 646 881 543 333 830 1553 1399 1660 767 971 424 862 1464 555 1490 656 515 626 90 2167 875 1032 942 1771 649 130 452 758 5 1221 282 586 903 151 702 2185 462 626 302 307 147 816 684 250 551 292 537 351 939 1053 476 519 905 565 652 730 602 444 858 551 938 199 897 109 85 892 550 291 127 225 252 357 1229 522 837 323 507 629 302 15 181 486 347 48 1296 127 605 629 256 290 825 681 410 1489 435 451 603 488 634 774 202 694 325 1207 514 150 621 753 1113 278 570 1082 1179 499 528 371 616 320 189 1193 730 554 301 875 1318 468 353 151 544 605 483 1070 582 732 1146 1293 491 155 226 300 551 1344 302 1052 1095 622 683 469 43 69 392 450 722 298 191 475 888 670 434 271 569 867 803 804 1044 347 518 834 402 382 641 325 382 508 288 458 440 154 824 1071 118 479 194 528 1238 349 379 391 597 1021 600 302 105 6 328 1034 301 287 420 529 862 439 1029 224 354 572 802 995 410 66 715 860 302 356 302 566 1557 416 1695 1274 651 476 1474 277 1190 683 607 140 1602 832 302 208 1274 840 672 1102 1615 1445 799 68 594 453 401 192 1207 600 522 1078 186 645 1068 778 602 527 517 724 232 1080 186 770 749 929 419 45 161 598 1121 811 483 753 450 1455 775 33 855 769 1178 800 961 262 1013 438 561 945 312 850 284 1861 572 688 931 397 767 890 724 655 773 573 458 860 558 933 605 731 1315 837 805 1147 984 663 638 686 1387 522 717 562 1760 581 284 568 897 936 150 937 32 864 1061 298 415 374 798 1166 1312 12 799 596 792 301 537 254 1179 842 786 394 1157 1248 913 1363 376 807 890 151 1206 672 338 1504 886 385 948 323 544 565 747 1214 112 1054 162 677 235 523 836 728 632 467 416 268 904 742 695 714 1241 904 579 431 956 769 853 301 349 939 866 591 756 1004 472 692 1355 300 1268 1191 470 486 1263 769 151 231 846 306 602 690 524 636 847 638 623 52 678 775 246 695 614 302 786 997 236 1406 309 1065 829 1170 1347 751 1140 539 448 1216 456 132 1081 484 796 1639 1047 1298 274 1716 1543 300 980 562 1126 615 1436 583 858 425 1384 494 301 1547 338 541 309 1380 586 763 59 594 1147 771 429 1301 118 984 182 220 936 302 855 601 1226 732 141 284 740 299 643 755 301 794 273 852 814 600 258 219 457 392 364 1231 1542 906 288 647 146 524 802 123 42 350 1059 600 776 288 880 911 237 555 32 1034 514 308 229 176 727 300 1043 252 324 465 953 1209 326 1001 426 321 1152 564 1633 831 706 470 699 630 1393 289 339 26 1644 24 1012 519 749 536 564 691 206 896 768 591 150 436 151 835 727 952 1088 709 444 380 150 505 337 1106 1384 910 595 2158 484 900 645 646 351 907 557 616 1115 179 741 589 868 1030 327 816 976 522 1240 577 71 594 944 630 162 716 404 1518 524 556 902 515 293 783 1360 887 397 586 568 50 1195 450 210 1302 267 308 509 599 578 577 711 398 635 696 395 368 1146 513 745 2111 1249 366 467 786 630 992 692 665 589 920 1254 1203 1284 1951 463 647 861 1085 300 723 1635 609 1098 346 176 210 421 370 743 1126 473 454 609 300 693 709 380 314 310 791 605 451 1064 491 238 302 906 624 691 1294 559 311 1090 1034 159 675 1085 344 380 779 884 1117 338 785 1129 151 864 983 1353 50 325 620 764 1857 1231 771 253 675 551 377 151 749 54 850 616 777 197 64 337 390 1043 1434 151 377 450 706 867 369 432 275 368 698 255 863 904 765 390 629 971 539 1696 972 486 661 947 730 1829 187 450 793 874 858 601 502 1476 299 233 1425 1040 1572 355 903 1030 5 1221 763 906 1162 777 782 678 932 358 457 1106 598 1090 300 753 1091 360 821 746 1296 1420 435 473 223 759 445 708 946 360 798 34 845 312 866 1201 1589 1136 1012 284 512 1364 200 375 1140 1141 951 495 1107 899 506 1062 806 300 71 767 150 302 306 1353 619 287 717 1019 302 604 796 448 1027 410 788 328 1177 230 456 839 665 344 1054 272 806 1621 181 457 963 767 524 389 56 151 346 530 672 831 274 323 663 846 654 630 211 1037 824 524 663 732 1245 917 10 364 938 1157 1263 718 389 944 278 332 197 452 841 620 1198 841 10 802 20 584 419 212 795 158 755 289 302 660 644 696 983 105 64 537 664 795 876 222 177 1020 433 344 435 1401 756 435 643 96 96 238 1030 703 150 89 430 1031 685 419 855 1116 1126 565 266 185 302 1186 625 754 730 486 252 1038 428 481 743 23 822 347 810 777 365 1342 743 808 2206 338 165 1012 513 368 695 332 633 847 499 1223 596 900 702 901 165 293 535 562 719 321 926 580 302 291 653 861 487 614 591 304 1482 231 975 931 1489 340 473 621 841 346 17 1320 527 543 1345 588 590 301 800 348 439 815 224 1061 503 477 104 1140 435 853 785 610 233 1051 604 1250 1220 347 740 250 467 1069 196 1072 481 296 699 1190 108 290 321 1063 1027 893 1128 700 547 268 248 469 349 92 680 290 708 1499 872 673 752 333 1268 39 971 375 675 449 592 224 199 735 642 48 1001 1198 1139 140 421 410 1053 694 765 967 746 960 1163 926 1020 952 754 702 1505 214 260 411 611 333 437 154 301 47 1633 378 1360 299 792 550 301 847 795 467 1275 238 480 350 893 406 1374 833 831 580 556 518 1055 634 151 747 1194 302 151 481 1242 1025 658 587 203 302 751 1044 1305 570 845 290 271 1033 1686 214 620 58 154 1675 634 830 1190 473 615 444 695 475 121 397 1496 279 832 798 797 1370 542 776 1175 597 1110 263 436 744 150 489 302 300 698 754 757 352 453 149 292 43 796 53 708 1066 1676 626 1020 1617 1545 158 536 451 166 256 924 1021 1053 911 663 13 455 753 270 140 577 2061 1171 1468 1399 301 749 677 278 425 644 700 1441 1445 1761 904 277 1950 544 982 1123 1695 501 652 555 339 84 704 1043 1925 1138 796 1001 36 747 654 1064 852 987 471 913 1174 660 627 641 668 438 1741 882 514 299 18 394 1536 1054 967 1405 1260 1040 848 1150 1003 1880 821 504 446 1426 1802 740 4 1378 744 329 1226 239 404 711 1406 598 503 887 510 668 1024 977 1072 297 1572 952 1030 683 730 1725 451 901 495 916 395 860 1611 2324 450 592 1539 547 742 716 1656 959 1272 1267 741 201 731 815 460 757 1194 1525 519 1126 617 110 752 302 674 451 495 947 1086 927 647 344 1078 1410 620 1098 913 1354 868 498 1906 1664 61 3249 761 85 697 21 507 334 161 508 547 761 1156 1726 872 863 1217 1507 1073 1298 301 301 472 688 1131 867 88 300 670 1084 164 998 760 768 843 395 1335 735 347 1512 604 619 626 590 296 1254 1756 725 448 1582 188 1614 563 153 1304 1125 241 997 289 1398 756 525 214 1209 1711 495 865 585 704 741 3175 1988 1075 815 544 1212 833 990 421 1071 528 868 390 1278 983 1669 724 935 901 1610 1362 258 986 69 138 1234 320 1011 963 1126 1161 1915 629 622 822 593 1121 867 224 272 172 367 164 790 755 1036 863 1002 528 171 405 1218 1125 1453 859 902 910 1124 879 1437 662 582 1202 564 380 1698 301 452 687 1061 903 1152 309 609 769 168 305 503 990 1429 944 1141 582 778 500 151 703 986 964 1042 150 419 1143 1086 560 1023 179 1599 101 778 1658 196 396 1346 1126 892 1311 1246 389 404 1066 1020 354 1512 812 1108 1590 600 1445 1058 471 707 1739 1106 1008 497 588 865 302 961 1504 679 2207 845 791 272 791 1686 342 888 636 151 624 20 523 698 557 805 244 1035 963 298 1394 903 737 550 366 321 445 131 1553 607 925 704 668 451 492 1462 785 126 46 130 684 742 990 429 709 1689 1193 792 1083 495 283 452 849 302 439 666 835 262 302 403 297 793 488 317 1203 239 1011 256 274 587 1045 1134 575 409 450 409 723 301 431 286 794 802 572 881 919 548 1587 481 735 264 678 709 90 695 371 619 519 1121 311 153 690 721 970 808 137 615 851 479 693 367 715 1100 134 108 315 870 1767 321 1693 302 842 862 852 302 979 1946 767 260 776 686 698 533 1542 151 366 1147 494 1502 1311 105 765 564 874 387 743 430 532 380 1455 232 603 466 583 180 734 371 1170 1999 617 714 499 82 391 769 946 542 40 130 525 1586 787 555 1337 133 1040 1568 601 1285 104 156 528 1202 88 1539 820 554 440 875 687 171 590 234 6 470 990 536 1091 767 600 978 691 612 756 16 449 1268 369 490 1197 1172 670 1330 489 446 1482 493 945 786 2119 1354 535 349 140 434 650 1294 615 185 648 562 566 1193 892 738 832 1017 416 469 372 471 1215 389 1372 183 268 804 850 896 428 289 777 355 296 382 302 550 604 675 1319 870 670 1125 2442 381 227 101 150 1019 854 1041 932 185 323 570 537 1199 141 72 1327 1857 1150 232 967 784 995 454 180 343 1398 1098 962 458 588 692 949 900 337 1285 499 1860 229 1136 908 1016 4 1064 902 472 10 1093 187 633 1488 1550 599 490 433 908 421 1009 894 240 1539 684 360 1611 149 1481 580 150 728 1152 562 1157 1238 252 601 420 159 899 956 1094 804 366 1061 453 703 390 1314 264 429 1994 154 1217 2293 655 1101 1728 1154 486 501 1780 832 744 90 1688 1695 270 1456 934 104 686 293 760 806 1299 1631 312 1172 791 354 468 671 743 506 1127 1 1394 842 748 1881 595 613 1203 331 825 961 938 846 526 976 1404 468 887 1391 451 1095 607 779 949 780 827 301 573 630 846 723 375 1007 317 812 780 1319 250 1453 617 331 695 151 1605 903 715 527 2952 488 478 317 298 624 86 230 525 436 893 350 757 326 601 548 340 595 811 714 674 661 302 302 1219 404 890 330 347 1107 692 652 795 1261 183 263 890 1115 1076 938 495 621 1607 720 538 466 666 1356 70 917 457 755 457 512 739 548 255 136 606 151 515 683 1081 529 149 617 1321 1210 92 302 354 301 885 840 347 303 654 793 547 493 990 106 480 1091 1116 294 300 1116 644 1019 599 1437 365 263 409 1188 1520 288 420 748 2561 1838 993 205 959 770 922 411 255 126 753 1365 1811 926 625 1041 723 1465 1312 1083 633 700 296 688 534 412 401 907 602 633 797 643 1261 1196 566 12 1077 2613 382 673 300 263 962 1048 1153 412 465 1152 474 208 552 634 453 613 216 1647 494 712 158 676 903 598 419 462 195 649 889 2245 868 169 693 1565 476 335 197 1003 1005 765 388 779 731 695 1207 706 495 1389 1835 1090 1060 335 868 579 393 503 366 1082 1263 187 664 1078 407 482 883 1035 462 1382 194 1525 484 755 151 227 798 846 1051 1186 947 1054 1023 426 480 600 298 738 602 426 648 1389 1760 590 528 301 294 272 487 618 1026 639 325 627 217 554 708 466 250 763 1724 1155 1421 677 548 249 1759 254 346 902 302 604 1601 467 825 505 8 497 1682 300 1708 150 493 366 886 832 367 958 954 1998 37 1131 203 315 995 392 451 490 409 1346 442 1215 522 1183 398 762 1060 41 1361 667 536 395 703 808 659 1104 371 1440 399 676 443 1016 356 240 666 311 42 1287 612 680 452 215 553 85 1084 422 527 910 271 455 1044 352 201 1267 1077 603 940 57 301 1057 760 391 603 237 882 998 1101 1095 892 737 430 275 894 528 750 106 706 439 921 220 300 644 835 873 193 807 1005 448 357 1588 911 406 648 889 1105 72 262 377 514 651 681 798 563 738 576 151 853 859 543 496 370 122 974 230 999 1451 697 980 252 737 435 708 358 840 476 229 522 316 1213 413 573 1050 690 991 1012 161 708 300 603 714 268 821 754 593 292 802 380 456 1211 581 302 300 600 1113 347 305 317 683 1252 1328 664 1029 1388 740 774 921 470 579 1130 1189 7 592 1116 301 157 153 904 284 452 1204 1819 344 808 151 276 745 548 440 922 289 773 624 102 992 518 252 94 1112 467 698 535 880 280 217 890 503 293 869 800 776 603 839 302 792 990 1345 602 625 408 703 595 186 220 102 1105 72 151 571 1178 34 1401 1132 892 456 737 845 458 384 788 716 382 801 117 1836 848 1409 349 306 151 878 264 389 952 559 448 693 674 826 977 286 1846 336 1502 285 630 814 487 830 693 593 352 43 861 676 827 853 1082 671 1598 751 568 793 210 629 1076 218 686 422 485 1500 84 1266 181 1018 771 950 151 298 779 780 151 692 815 301 570 1322 1011 1654 141 966 622 924 695 823 669 509 1762 678 274 1231 297 618 1026 291 517 827 948 457 689 1332 581 1368 737 586 344 991 879 415 1230 848 298 322 1592 51 1409 463 301 310 475 703 761 523 458 348 652 754 262 788 378 21 223 1325 251 1237 800 615 555 314 1514 595 724 291 600 1123 1165 712 860 1204 251 1206 802 531 735 593 790 980 171 531 1069 1072 718 722 187 247 582 1261 1166 1230 1704 301 1307 796 492 422 683 980 696 450 176 682 948 1065 138 740 396 326 546 151 301 580 895 829 688 1193 602 199 321 1249 1011 164 881 592 1008 1059 1039 1610 1926 351 1115 671 787 1210 1032 552 819 529 785 1179 1118 676 1226 558 90 567 531 754 1133 2050 763 1159 210 947 730 1084 1238 919 418 157 1063 722 9 822 273 1152 1084 406 837 543 491 487 646 753 1323 1024 1085 604 1517 125 338 1034 589 666 141 457 577 964 573 419 624 1375 1015 1068 673 208 611 925 1060 1198 479 306 573 376 163 609 610 1246 758 1371 451 605 1259 1424 1021 1311 753 779 2218 1145 1247 706 2034 2 165 917 660 502 1363 1055 923 684 316 1716 34 562 1204 394 491 1186 628 450 371 636 675 870 1059 895 494 874 1897 478 295 926 1615 1137 956 1597 1907 732 116 1320 512 251 541 1108 3257 1285 1437 590 916 1009 869 216 512 631 753 965 864 513 1200 1305 900 648 355 667 955 165 343 462 421 1643 1029 561 1513 1301 646 800 728 1024 641 734 85 825 748 2904 1566 715 1132 1781 676 178 1042 944 345 890 316 689 232 577 941 840 901 718 763 703 602 301 804 456 1347 689 592 301 1326 895 292 95 807 255 317 867 365 238 528 1553 630 1802 710 684 209 782 1059 837 465 535 474 1882 740 1447 602 639 665 878 1096 1497 308 525 1295 453 1042 1484 513 2239 1620 302 1473 605 403 417 829 1180 1620 1011 349 1552 793 762 758 423 839 325 549 601 1267 402 200 1147 242 108 602 1048 433 1520 880 819 172 466 1020 427 416 224 1333 294 603 278 1207 493 818 1513 587 476 1169 293 332 1008 347 190 1187 723 716 164 430 843 302 1004 657 795 586 70 536 92 783 287 687 1081 891 1437 29 232 299 454 252 988 751 1292 1353 301 870 317 1772 611 2042 839 275 999 323 2261 1106 784 1101 1577 141 582 1183 895 1306 941 1200 223 1120 120 1382 1968 872 1124 316 1329 672 2447 1031 1105 1646 889 59 756 128 926 519 573 1703 589 1409 959 812 617 2051 502 1098 491 825 1102 195 963 525 1437 702 312 849 1294 1134 1223 453 1440 721 983 872 1341 885 697 281 556 1271 1283 409 406 1161 158 753 1246 942 302 600 1530 104 1091 1209 127 603 453 871 655 405 1059 1158 273 1090 407 396 1095 150 592 1255 603 213 832 587 720 286 1087 43 1177 1017 1027 368 259 508 578 72 503 137 626 565 546 904 377 709 411 721 587 206 1454 818 589 632 542 428 237 44 1394 494 582 1200 405 788 629 148 1106 195 1370 576 1659 398 219 270 451 1077 1260 1120 1358 486 489 458 154 554 962 777 662 1434 477 1482 1096 291 858 1508 681 668 361 149 532 495 606 1788 1783 482 300 856 1167 1261 1090 1515 362 492 428 1235 488 1067 302 1078 342 153 605 644 558 143 822 1238 1113 1327 1512 595 262 947 1143 1336 200 1520 634 1309 236 1171 776 742 660 937 1023 521 28 995 1661 3879 854 1261 384 353 1150 900 659 983 589 1435 29 677 1164 192 117 929 302 778 850 302 955 1026 935 1004 1309 1439 1098 811 491 1125 303 641 302 307 520 965 151 1186 1967 1944 280 127 1095 151 1263 1020 250 113 416 1700 1162 534 661 652 1013 1335 367 1363 244 637 1215 546 746 1646 1178 625 1112 292 1135 952 463 935 261 195 378 1047 358 536 706 1067 1113 576 546 489 889 216 402 810 735 2264 322 1866 1542 1003 112 442 171 664 604 810 547 882 505 396 939 721 842 259 1052 369 598 522 592 238 974 378 489 641 151 674 1327 302 542 895 379 1134 1205 1324 1076 300 704 1679 250 533 362 637 189 367 905 1055 1051 677 390 1177 344 647 670 302 752 568 488 519 645 1632 302 138 350 1001 793 598 1576 356 414 346 396 740 983 1348 489 571 1047 299 389 744 230 1186 413 284 506 787 582 1002 977 632 354 646 302 456 643 438 1370 57 483 665 1551 478 232 943 1003 1295 224 156 596 174 497 768 299 131 713 748 433 271 902 1150 302 298 1133 601 725 365 1056 546 232 718 584 754 456 520 26 290 738 594 1053 893 600 698 513 1693 640 862 814 1234 865 386 952 266 302 785 829 252 619 955 778 628 200 524 1149 788 529 1055 254 453 274 246 472 962 493 692 491 420 649 218 556 1450 1054 1369 1053 675 547 329 1274 209 475 1034 949 1047 893 1092 1588 1243 1726 902 1469 1557 332 763 908 838 1281 559 550 1024 436 771 892 506 1249 1304 914 301 972 828 107 1133 522 709 406 701 168 86 763 663 1090 552 1642 1290 969 853 900 349 482 277 2371 603 632 1699 1060 516 713 1191 1094 774 1106 828 817 831 1364 904 1053 679 414 895 764 871 1400 84 521 302 867 1063 1997 1411 406 1029 1334 448 1133 2100 320 763 21 1174 1580 781 382 1036 903 304 602 1638 863 243 114 239 715 2309 638 523 317 1290 95 305 710 735 193 1236 1499 308 248 301 868 1174 489 697 957 300 1177 887 452 601 132 70 214 545 1070 426 339 133 285 1150 140 270 305 558 1562 704 356 887 1230 604 904 773 1077 302 1210 1776 923 602 174 210 327 229 299 1560 1776 613 1243 441 391 1128 176 545 151 337 821 236 585 1026 961 569 1142 1083 1001 853 361 663 822 1265 1146 319 100 1022 1722 631 481 616 596 935 210 309 602 544 1103 1256 921 404 1091 363 1329 548 883 787 300 572 126 521 302 458 389 320 171 1126 639 99 224 542 413 352 571 546 297 1222 362 729 1167 41 996 1161 550 341 574 555 366 1652 626 887 379 479 603 252 330 963 1284 675 685 301 301 912 479 373 488 496 1183 1420 927 151 906 1077 592 861 879 418 1443 599 547 833 507 149 556 532 1377 290 381 1583 685 1532 597 220 270 600 1012 392 1445 81 788 875 1181 620 327 519 1121 882 176 1387 706 649 448 1107 725 58 1627 125 451 391 541 359 1133 148 1055 298 498 295 876 937 239 858 621 1309 747 236 974 282 96 368 883 1054 1272 764 525 555 1274 302 371 655 1054 1054 1769 637 381 435 417 1292 796 552 1221 1318 460 847 1221 906 1131 373 1224 1030 334 975 637 295 1569 568 819 539 2091 152 719 329 407 150 569 151 730 802 709 752 38 661 821 749 793 1305 801 853 1489 674 784 155 1260 1261 1232 604 1150 720 1331 646 238 399 600 644 1786 346 436 221 531 444 407 669 1044 418 1495 380 1118 336 617 820 219 437 859 151 548 440 460 1394 344 971 324 1135 301 920 537 206 1093 1390 1128 634 1770 632 810 819 1896 2053 1163 243 1390 428 962 875 1228 432 945 756 1716 1501 1163 538 634 793 300 538 934 726 945 681 884 453 737 791 1389 486 447 831 653 423 1318 72 1118 1108 1431 290 322 275 486 1650 901 524 1469 434 926 536 346 653 357 697 298 667 643 235 397 781 788 868 211 1356 376 1768 179 602 1048 617 1321 1433 373 577 658 449 770 2234 1124 360 790 1020 384 312 878 494 398 368 2029 102 655 1324 73 222 409 1185 932 508 707 567 92 220 775 857 780 732 1003 815 1222 402 1001 243 374 291 1894 713 500 803 621 1039 320 605 967 346 885 286 138 1048 301 1164 322 676 702 451 1548 13 1281 1204 1675 1544 1055 298 60 330 1460 667 1054 199 1059 1144 426 765 133 991 1913 901 531 301 943 1166 301 886 256 516 808 1447 1374 355 1508 858 720 257 1878 208 805 358 1158 1147 1012 19 298 570 821 2244 932 231 1130 17 187 473 1291 757 724 367 1684 680 1118 704 759 905 431 184 1271 1487 664 250 524 1267 174 763 1174 1581 1127 601 536 1923 294 850 1165 254 1534 631 761 628 1289 540 480 220 250 564 602 179 908 1082 452 1211 1051 960 961 693 645 646 458 404 904 673 1182 302 336 212 376 449 1140 316 1204 400 930 280 150 506 1039 186 472 1364 562 1493 484 748 689 572 1679 695 1014 691 965 456 360 1704 769 704 1123 600 613 290 565 456 1712 483 259 653 249 673 291 1212 658 332 649 288 686 1138 811 390 1141 1360 252 348 604 344 598 511 555 593 731 576 1521 760 1741 290 598 807 150 448 931 112 190 334 321 749 217 913 919 493 487 528 547 1056 710 611 1284 332 1181 886 230 928 820 452 826 834 231 299 1277 531 460 734 905 536 730 599 601 585 1323 678 742 687 474 492 29 395 354 944 652 923 330 593 302 227 789 332 29 656 302 518 668 132 683 622 828 690 222 393 702 58 982 861 746 632 426 1216 952 702 410 200 688 1119 687 682 1200 227 270 839 1431 543 1260 870 264 1311 438 475 514 965 451 601 313 301 598 418 513 247 111 1354 645 617 185 235 1445 885 37 302 1057 454 988 568 984 127 787 526 1221 841 370 707 372 821 1323 895 59 371 284 724 1058 1463 532 1559 1127 903 339 393 244 209 470 295 1561 1040 594 1126 500 894 607 1047 301 569 276 518 806 292 1902 386 902 436 29 390 949 1402 969 430 405 301 1637 510 1664 566 287 84 139 42 752 445 488 992 610 912 434 482 979 561 1096 383 716 406 1065 171 551 1445 396 1425 1725 250 665 226 470 908 2114 234 345 1279 1342 372 595 300 1149 264 384 1156 1265 467 467 1189 1135 602 745 274 181 302 784 458 89 1793 1740 240 685 375 264 604 935 1119 839 17 301 244 482 999 921 903 1137 255 831 911 718 495 549 238 1324 594 1389 788 1139 492 608 687 310 321 964 1116 301 345 828 1096 600 534 1422 720 610 197 824 955 611 330 443 572 1395 151 1001 255 872 595 554 814 707 1086 257 603 415 292 497 696 591 586 256 921 340 358 781 117 515 550 788 600 730 735 864 151 200 1269 500 546 64 1177 901 185 186 301 535 495 138 1412 1390 89 1105 571 501 287 408 301 612 654 636 669 284 753 1036 1217 1320 577 235 1055 731 55 881 169 416 901 343 896 786 818 683 1120 772 233 788 434 1085 1070 991 654 477 1767 843 591 106 224 604 474 270 312 330 187 787 236 547 811 848 285 332 1320 341 1331 993 820 263 649 865 497 992 468 212 327 1121 672 368 31 1339 779 299 336 711 597 1007 263 1433 604 1249 686 1129 968 1048 751 725 743 340 233 1121 434 234 364 1026 586 586 345 912 300 733 799 453 594 654 649 648 474 282 706 593 1350 1741 647 459 734 308 393 1038 662 969 475 992 680 1170 29 891 25 1770 439 301 405 208 451 508 1162 755 363 453 633 1013 483 694 537 151 684 614 639 90 470 1369 248 1015 373 584 611 614 745 657 405 1320 833 243 330 1040 290 473 740 419 703 388 583 94 783 302 645 301 735 264 467 1091 510 1412 190 984 1206 264 655 923 529 375 1497 414 1112 452 1102 1792 545 1121 431 564 892 21 837 693 430 441 595 156 616 452 374 580 527 704 639 308 1257 339 555 526 1364 72 919 423 371 126 702 395 287 46 1521 636 118 934 1434 1134 807 958 918 596 199 918 831 321 543 74 344 1047 611 786 240 561 1286 660 1886 130 657 439 906 1059 481 744 770 424 258 606 1366 1148 823 250 599 273 805 648 606 1035 448 602 118 603 183 58 730 1002 695 414 38 904 743 974 1436 34 1254 355 708 1460 720 215 583 598 1125 845 698 676 779 253 766 859 1005 387 1060 297 841 279 1922 750 986 37 284 843 1331 1316 361 970 847 1020 851 466 450 925 665 293 707 1493 383 615 802 1250 189 300 819 655 1245 1044 303 1636 1220 626 149 486 151 302 904 226 786 245 480 478 1487 437 34 946 899 587 354 378 269 237 677 501 1353 753 243 531 676 725 1066 602 584 111 1629 1017 1311 542 1045 301 638 298 1130 747 480 488 1511 1204 982 742 735 1039 26 1606 1111 971 1031 336 1139 476 468 838 1064 507 659 330 757 159 1189 618 520 382 236 941 969 693 102 44 49 691 1286 1038 1171 1313 36 626 16 419 1132 523 523 926 627 217 675 342 563 653 1044 814 595 1166 216 1846 163 1129 117 1205 739 209 610 977 1047 751 239 1314 248 1186 536 592 1016 269 1008 882 1031 1811 955 786 1127 541 669 337 611 201 601 393 1408 990 300 277 1128 516 725 1274 1106 330 809 82 807 1816 317 1241 366 562 1682 535 670 1510 174 302 903 1370 923 407 849 600 885 1085 1081 1004 607 298 893 1249 1344 928 1354 1514 999 764 1170 276 253 924 242 314 463 120 713 383 446 793 676 354 455 1235 1157 113 238 878 345 798 724 645 1070 68 926 603 221 657 200 1216 184 255 1114 853 1831 686 750 884 1204 1798 598 872 1125 239 852 521 469 756 617 1037 1349 719 94 1047 994 788 448 884 691 961 910 452 280 543 1133 938 895 538 1123 367 193 654 428 383 501 469 772 1231 741 167 581 1178 298 1188 821 430 665 700 800 151 694 1413 1344 1037 1150 650 203 151 246 599 245 768 537 301 818 963 151 1296 1223 1565 763 293 561 764 718 942 1140 137 749 644 872 302 932 979 966 839 33 758 737 754 258 308 1512 679 781 1033 1539 601 517 531 513 523 296 186 302 1410 947 301 1008 226 587 420 279 311 144 1026 1270 962 351 1183 951 633 151 900 1653 73 927 1254 1409 665 427 601 897 407 486 157 301 630 126 220 90 1082 1107 977 762 910 500 258 649 429 50 1076 1216 158 335 1415 201 519 1483 680 353 819 801 1034 530 600 829 650 779 643 13 714 301 324 154 455 717 892 789 759 544 263 630 577 722 82 428 723 667 929 360 1527 633 526 743 301 286 726 483 448 560 1327 952 64 281 701 577 221 573 208 678 917 288 1450 413 305 404 65 798 151 412 554 288 671 556 639 676 32 553 1018 509 1202 1469 418 576 806 1204 619 513 549 744 151 71 582 321 1623 678 601 1324 768 763 272 1079 1467 369 383 1050 576 952 904 574 1479 869 655 1841 1164 296 429 658 687 891 974 723 300 293 599 465 304 731 44 527 411 382 364 915 809 1171 626 680 246 1141 150 698 457 117 504 272 483 1409 1198 754 579 1006 1491 479 620 322 378 504 1075 178 402 947 811 272 738 552 677 503 515 600 442 989 589 1090 1154 809 745 301 240 873 922 704 733 873 581 600 988 347 535 313 603 526 1100 436 1239 860 896 971 621 914 580 1513 192 272 348 657 134 565 106 143 30 182 465 672 437 387 36 78 939 590 200 969 1208 518 150 224 935 1067 1079 1049 816 107 750 557 382 803 519 301 500 109 739 448 1122 295 571 1186 574 1173 450 387 150 420 317 1428 1033 272 117 410 1314 695 1249 1440 736 889 733 304 1421 296 655 1095 698 692 1301 257 435 268 1438 680 15 308 594 240 618 1081 151 189 444 929 42 902 301 1028 600 283 701 1083 243 1651 513 728 22 803 727 635 137 1220 552 408 2178 302 1090 356 378 782 199 939 274 863 291 730 639 452 1779 1075 737 890 302 782 235 1340 280 448 410 777 675 601 414 668 174 303 150 559 469 598 645 474 496 880 1864 617 357 1031 201 888 1356 1147 878 1109 917 712 1127 787 770 1405 283 388 1564 635 169 937 960 603 1313 510 1882 40 793 426 684 897 1417 1433 750 1227 828 473 252 436 1094 973 967 1191 931 823 1952 559 1453 331 213 1123 399 122 451 865 399 789 774 643 537 587 793 962 697 763 866 478 1336 747 242 774 266 1261 833 548 344 1016 1497 1133 175 429 942 474 865 44 204 647 512 935 1037 235 201 664 414 1668 669 251 220 869 719 626 150 284 1039 301 688 988 347 342 663 648 302 311 736 705 1024 901 292 948 413 1108 308 1099 121 1298 990 264 531 2126 1308 1503 1074 2130 1077 1240 726 1037 985 300 1184 622 645 393 502 1698 648 1033 411 738 510 486 1196 290 1383 387 526 902 301 1509 1679 1128 678 884 521 784 1361 937 1242 260 996 402 819 760 702 211 1408 1017 556 2533 810 709 599 493 669 1141 754 563 386 299 506 1203 356 170 504 645 593 699 122 524 301 563 300 210 1396 650 1193 815 384 1121 532 436 676 1188 1331 666 1059 153 1402 401 2194 589 1426 1447 96 316 371 185 1052 666 1656 214 1434 393 593 542 228 253 1334 665 1131 390 595 1398 651 522 791 262 1057 375 301 398 573 1318 739 1259 498 572 165 52 186 302 151 1182 613 640 585 567 548 1246 182 302 794 275 291 261 1112 589 1156 968 1010 1280 748 1870 364 955 756 1730 1687 227 451 250 345 301 1675 702 435 773 601 1957 151 519 835 328 478 790 583 127 656 1130 272 1190 722 501 712 302 1032 2 1938 976 1 238 601 196 192 613 640 1433 138 1123 928 302 1579 238 891 441 243 1097 1131 525 1407 1917 635 256 908 449 146 566 950 658 1188 342 1132 162 1412 965 480 245 432 567 30 86 915 946 1093 1026 434 1063 194 986 577 1384 749 849 1089 356 623 815 171 537 333 13 1478 102 426 694 522 661 653 790 601 1102 381 873 990 150 491 946 764 866 977 1303 1302 1137 1307 700 432 964 715 603 443 973 369 1159 336 1412 910 854 617 448 280 552 435 1593 543 302 948 933 495 597 1305 983 293 387 1188 1412 544 1092 1317 1229 954 1318 1212 743 471 2019 307 1064 1674 111 2248 643 1165 614 562 523 278 1080 557 1113 570 196 302 226 1228 352 664 1545 1541 677 1845 713 1167 593 241 90 1148 860 904 406 1102 431 863 594 527 1365 784 156 857 149 726 895 726 1776 888 260 904 50 346 168 1565 1741 151 530 1218 1722 651 324 1506 441 1100 302 1036 896 1003 713 824 425 873 477 300 638 881 934 121 1194 716 1321 1239 688 659 800 688 751 466 1361 248 1300 252 1364 296 1631 516 298 771 1226 1055 674 776 509 1593 596 16 339 819 479 573 1679 688 1596 1260 541 1073 951 694 1319 918 272 386 625 1177 1015 652 291 434 496 108 1008 922 645 256 773 419 718 659 603 425 465 301 1001 874 1072 742 367 270 798 435 325 521 331 472 369 656 798 1420 700 89 740 522 337 722 74 639 763 1053 1818 599 360 358 300 414 1162 360 465 99 1263 505 2097 396 571 1381 799 779 485 1031 753 571 488 301 131 1108 224 579 360 880 485 453 279 1136 931 148 230 783 394 486 391 577 896 877 869 842 95 1031 166 378 234 719 385 873 466 184 551 301 729 746 460 18 851 306 260 1470 1036 452 251 257 902 1215 654 832 641 1266 330 448 387 468 399 406 265 1342 836 812 1072 1416 672 302 1175 301 763 154 665 411 475 376 1521 682 333 782 373 447 335 517 582 857 887 739 851 602 506 730 1227 1544 605 942 205 860 45 46 1423 1528 347 824 206 601 493 546 69 140 803 373 246 151 633 344 123 808 184 860 323 686 618 126 502 1113 1141 392 1127 309 853 1024 1052 423 638 998 302 436 29 702 274 86 612 626 947 865 648 659 799 364 506 64 573 301 449 364 511 831 1498 526 306 496 301 1091 603 433 1017 1117 1166 1212 481 1463 103 627 1931 391 1387 1683 239 665 1001 576 762 634 1009 546 920 760 356 1310 514 1044 396 537 301 1029 615 1127 974 1387 663 1054 336 301 667 321 478 251 1192 557 62 1547 45 4 145 1304 302 863 332 475 1923 523 123 598 679 723 544 1810 561 703 147 2396 871 934 36 663 1123 397 853 24 554 562 1236 102 574 927 389 607 812 901 986 525 502 866 1028 810 374 726 278 382 795 614 11 326 691 46 439 1153 729 718 1898 558 346 220 505 1016 1751 557 906 342 146 994 510 549 220 1229 90 1 1080 241 1040 1619 1141 1456 963 961 995 1223 1367 314 739 467 428 8 2138 450 253 572 611 562 151 86 300 597 562 316 1451 1003 354 1309 630 205 207 216 1483 296 499 480 785 268 646 1136 530 450 627 753 579 847 1199 798 434 223 152 684 300 2112 254 583 729 1530 1445 1254 351 604 757 68 294 648 1175 1335 151 301 381 407 1470 23 512 1583 933 373 270 696 7 1485 375 921 1200 870 1409 1352 735 1298 1533 750 18 369 904 308 726 386 329 448 640 536 38 479 258 765 2077 1077 625 376 24 648 302 302 235 488 342 971 453 594 781 291 1280 742 963 52 344 535 1335 641 36 707 638 300 757 821 1649 459 1425 890 919 1399 67 512 92 880 1593 277 508 807 586 363 1108 403 1266 790 835 532 883 1802 1338 737 1319 814 1175 1006 1671 996 118 1113 455 1546 437 1782 1461 2043 2018 1278 1079 1338 329 1326 1396 1264 1050 1230 132 847 225 728 763 1227 694 428 740 1433 1677 264 762 971 310 300 63 1234 569 330 733 870 604 704 540 2081 944 1118 1232 716 475 498 606 603 245 1007 198 1583 1095 729 1645 1680 737 1293 1014 452 1488 456 1169 1543 1002 1905 891 8 1213 1251 2449 920 508 806 192 923 755 205 759 1064 1123 1363 453 493 826 497 629 877 422 698 733 846 1130 551 1517 708 1082 842 1251 78 1138 2719 1022 85 587 928 1206 471 278 293 1139 282 827 1378 999 1478 727 923 870 459 579 635 886 761 1075 415 1106 301 1035 1329 1747 1467 987 754 705 703 339 861 954 1578 942 579 2640 744 681 2017 1181 929 296 1178 204 438 455 711 848 1760 338 741 728 51 1023 534 23 471 1400 1560 1257 1296 637 1535 300 1162 795 130 757 444 300 1100 197 1216 666 525 1112 411 22 228 186 1114 1684 496 1317 1728 405 1022 690 1658 699 411 586 755 874 1308 357 726 719 767 1181 495 65 1327 1310 750 92 1186 337 749 906 975 679 453 854 296 913 30 514 919 903 860 690 658 920 815 481 870 681 50 740 900 151 520 258 640 541 546 1931 1255 906 628 690 501 414 1033 1739 558 630 314 825 991 1924 1231 747 106 986 844 1313 864 628 1214 1358 1341 758 697 151 1037 377 1205 887 967 647 758 170 1158 505 439 1746 408 810 1320 586 1199 512 506 1351 335 1608 740 270 941 2100 743 465 603 508 592 458 331 80 645 205 628 300 1047 1054 1898 561 244 1207 1935 310 716 950 68 396 446 518 888 824 785 536 615 366 1173 1212 655 686 553 301 758 451 383 510 849 376 129 341 860 446 1176 1716 600 606 779 598 802 565 588 443 1136 825 656 615 544 403 882 151 302 285 266 492 943 589 602 1135 412 1521 869 622 916 150 300 502 919 718 352 364 332 531 754 823 223 978 377 608 817 301 887 1052 659 881 369 1022 928 745 554 659 343 646 1115 236 337 300 651 474 705 413 428 582 945 302 587 1203 454 146 1068 912 397 694 925 425 1049 262 1060 399 1220 1002 468 1327 788 349 1004 512 427 386 549 698 94 1353 1290 779 1098 151 1752 435 646 850 581 959 1196 282 1281 780 149 826 271 1077 252 1124 956 878 1725 367 306 817 416 118 846 442 265 4 465 300 1468 1336 988 1081 1258 795 850 301 544 525 947 956 516 996 1253 34 776 413 995 1427 280 496 1098 27 317 1266 503 910 601 1130 506 2219 761 807 896 735 707 1037 666 669 222 1218 642 85 685 493 809 674 1053 250 837 479 826 281 186 711 243 48 1450 1126 101 294 326 804 866 950 1491 1871 801 983 702 499 689 470 791 635 1172 801 579 1256 298 563 62 750 635 414 922 900 742 1244 1352 881 1212 739 824 459 676 1623 465 304 307 1173 221 649 1506 302 1020 1065 139 151 630 560 1886 644 791 706 801 1307 403 301 1987 1399 625 681 602 1290 1773 844 1299 792 836 424 674 280 1524 1068 302 256 496 731 186 984 1342 1028 501 367 904 206 1232 320 333 472 165 1709 1095 764 841 792 855 563 544 1308 156 1051 937 630 776 302 196 932 190 5 1634 595 1029 664 342 957 416 151 258 754 881 756 534 478 294 534 531 619 1216 1313 1120 536 200 896 409 306 1141 405 238 845 428 846 219 314 427 749 653 629 302 367 780 797 434 709 404 641 488 482 302 711 645 1040 273 517 1514 342 2069 187 401 739 721 1141 2295 844 1429 1529 56 252 620 19 1045 1084 1101 582 579 103 508 150 955 675 494 1059 601 557 727 476 1585 379 301 485 327 764 995 998 829 527 856 1368 286 161 369 789 1692 302 397 273 84 912 587 451 1026 851 529 411 1092 1305 748 473 924 1237 1090 1638 1114 518 1524 1170 343 300 411 443 989 1290 929 413 268 908 872 1188 1377 1985 406 504 157 112 236 450 543 166 906 698 301 1415 770 968 842 795 1312 893 1085 762 1156 712 613 1148 596 316 142 1106 460 213 518 520 673 333 991 1170 626 275 1527 1140 613 534 431 496 352 2061 623 438 503 673 1449 638 926 1096 312 977 290 436 959 649 840 669 579 18 861 1884 304 910 1473 151 367 724 1178 1160 478 440 417 1397 1052 1467 810 262 1224 1275 264 1119 802 637 980 1420 1077 368 559 612 688 299 333 976 341 1183 467 690 1736 1162 385 344 567 578 860 451 915 76 386 691 805 1511 906 552 158 301 483 824 1566 421 211 302 1302 722 315 1130 260 463 410 386 1053 829 373 999 147 300 1348 470 1402 151 658 388 75 267 514 363 527 267 700 609 56 476 1350 665 183 734 1921 544 300 785 1278 151 425 505 516 908 1103 1011 602 2018 376 730 367 1458 664 72 549 700 1406 1209 450 661 458 622 383 386 700 885 591 652 518 686 242 302 824 974 158 741 956 646 1177 818 618 994 907 662 295 208 639 713 1669 855 2752 971 362 920 948 1553 475 710 1121 1254 608 1661 1176 1148 1250 1068 1092 821 488 479 756 165 689 994 686 151 290 736 1159 2197 1669 623 28 640 2066 424 578 982 1725 1240 1188 490 636 978 957 1057 297 295 493 1107 1028 1442 18 1126 1202 298 567 446 90 308 700 1045 585 694 822 1292 224 842 707 112 819 1252 750 291 1581 297 344 659 276 301 574 1002 302 194 257 1422 1062 438 748 301 1401 1495 1192 150 112 453 378 892 405 952 499 1308 60 575 726 697 452 947 1652 523 532 553 285 1015 1354 1245 886 145 300 1088 452 1026 762 1543 2030 356 756 809 360 1290 399 1756 324 602 908 1100 547 491 275 195 157 1103 607 437 840 1402 1011 646 322 506 441 785 1253 1220 261 382 62 301 544 284 951 482 397 574 881 257 1023 216 158 63 519 603 574 654 890 280 1077 953 134 301 1040 1010 833 629 526 698 1237 719 690 1391 663 909 83 679 609 688 1116 271 220 1533 549 186 299 301 1978 1378 1355 677 572 1122 1887 1129 579 1271 331 923 1205 410 565 123 986 372 304 747 1943 250 769 301 1307 988 1500 1543 484 726 364 734 753 959 711 542 1352 564 896 1259 1456 118 450 421 1272 830 1369 970 569 1467 601 1117 556 1289 402 839 700 153 1028 300 172 638 184 301 665 1268 75 441 1082 848 2499 1165 1074 863 1835 1391 1830 442 503 736 422 431 458 1000 1421 958 843 1669 1155 1158 1134 737 904 1294 617 52 790 631 596 274 1472 294 1128 149 96 462 301 1 377 555 383 1223 1191 921 1425 466 1016 1957 553 236 1737 176 1138 300 305 53 557 256 262 710 1052 44 470 166 84 17 312 373 888 1508 828 489 825 574 308 1338 1236 858 150 508 1865 762 322 2302 28 1356 1110 846 906 1200 531 836 367 734 870 354 330 576 473 989 1134 1166 751 977 908 1080 618 754 879 954 290 1329 879 859 550 901 242 982 915 1519 1722 341 308 632 695 836 435 1118 337 997 892 1031 1247 391 756 141 1063 981 404 696 984 640 677 747 687 1293 257 1802 631 442 524 1543 300 471 454 820 1663 472 368 1883 434 675 1451 281 668 1078 671 1001 246 302 427 1306 671 568 25 749 1084 882 541 880 1816 300 569 915 1520 1627 569 591 230 174 835 832 519 195 452 267 728 928 1528 591 819 516 610 828 193 826 898 518 1793 174 620 874 919 1400 332 1548 1038 886 1015 368 454 1096 1470 302 356 546 777 455 292 854 1430 1370 343 469 439 602 520 1062 1669 1517 1640 687 691 2352 128 2133 320 1232 781 302 1509 57 1383 984 1911 719 1291 242 951 718 1576 947 698 723 1586 875 133 973 857 366 912 790 1512 1482 1264 1063 888 174 761 797 1080 1382 1008 488 1382 507 380 462 776 88 1549 278 1690 1227 1196 1374 302 1026 1809 775 1114 302 365 162 260 78 455 922 693 626 395 1023 2704 433 1222 861 1595 1293 1317 451 763 790 1693 613 871 1012 1721 944 641 1320 1316 723 402 374 1227 286 574 782 545 1195 473 546 1044 775 688 799 21 1335 1402 152 898 603 133 1222 58 288 253 654 1245 547 590 1227 559 169 698 1144 882 640 723 682 607 722 239 1243 949 469 220 212 412 886 1068 947 495 199 1851 438 855 1394 858 1340 1555 1692 1260 813 1079 843 694 1234 625 744 1136 515 956 454 2567 429 598 616 1546 592 1470 658 1847 1302 1070 792 872 2138 967 2278 1648 1459 895 739 1247 2469 946 163 692 2693 1261 351 489 1280 1569 547 536 680 1002 1102 1574 502 337 628 595 1261 1355 414 300 570 749 623 514 508 274 478 1005 1507 1112 1525 151 733 1175 1820 522 291 786 735 1221 873 1286 1203 301 630 2723 601 169 237 454 1056 1066 740 750 1553 64 1582 222 636 840 1184 438 1058 228 2327 2494 675 1582 1327 863 905 216 242 440 1008 451 451 905 644 414 830 2487 1129 254 750 816 219 663 876 1785 630 469 936 713 1056 134 593 1645 2095 344 821 1105 819 1051 889 732 1256 301 1395 1082 1045 1291 1344 851 1261 699 540 1035 690 1107 789 908 909 1256 1312 1110 868 852 556 1879 1505 1190 1753 628 277 1503 587 1714 1046 458 942 1604 1256 879 1880 245 653 524 1375 58 451 97 336 260 143 633 1466 443 1436 484 508 789 1506 180 1026 546 658 623 368 503 1007 2245 269 440 450 1777 89 882 643 597 332 1000 931 994 302 965 151 813 920 618 1027 397 199 1319 1082 750 952 286 2414 135 669 625 606 834 772 1682 895 954 544 576 893 552 322 1235 752 526 1079 302 178 521 1122 600 1190 292 721 452 803 358 300 742 287 10 1342 43 752 762 557 2011 465 977 761 911 626 179 545 363 599 1342 847 1119 867 581 580 762 359 555 414 1718 893 764 379 235 289 754 808 756 1597 661 557 545 145 812 1312 1232 471 734 151 949 194 472 459 202 695 845 449 1410 798 151 255 574 1220 962 151 529 789 820 284 7 1465 785 614 347 469 812 126 151 453 1125 788 434 725 851 200 980 590 376 127 1082 898 485 2434 828 369 777 1578 1105 835 25 729 883 449 1332 448 346 554 240 365 729 395 513 233 554 358 179 452 41 489 610 774 755 801 391 707 301 1503 1338 678 382 599 546 603 1669 1583 294 1027 2248 415 211 797 589 491 762 551 520 688 1399 134 240 1344 837 841 755 623 1129 352 203 771 668 463 1069 549 488 151 725 1237 214 810 399 529 752 1423 710 267 601 916 902 477 592 1232 2094 192 974 291 1262 302 600 835 485 416 1016 1047 265 750 654 844 812 783 761 435 1655 2038 1313 1117 208 470 241 1040 935 1011 486 452 591 799 426 522 588 451 548 1571 1202 2121 1127 1299 743 421 1807 831 858 1129 926 782 1069 1095 2214 1282 592 260 774 634 827 1311 2431 1587 918 385 633 799 792 416 2452 1131 1386 399 1189 1144 723 244 728 1042 694 334 1099 868 315 1060 188 946 481 318 430 1198 672 600 374 552 804 972 500 970 371 659 546 1492 1019 984 1303 301 1270 2489 526 259 999 519 843 561 868 1277 1158 397 606 1286 352 756 62 467 1234 1330 806 1767 597 301 1144 695 623 1078 1283 1670 1048 1025 275 662 277 913 295 806 762 464 247 755 280 151 947 603 1714 600 1238 677 805 502 1053 797 1057 1127 150 2331 802 1586 1033 719 947 715 559 892 1056 275 946 1354 615 976 649 455 452 881 975 850 1737 850 742 1563 1284 1121 909 1346 1243 885 1490 34 917 1473 473 358 2160 693 222 953 207 676 420 932 1122 585 568 930 1340 600 1508 804 792 723 483 755 820 1570 1895 1891 543 372 720 1709 451 606 451 240 904 1651 612 1499 1703 459 1667 707 1603 348 678 318 1221 1251 1715 1030 1131 620 878 62 730 1612 579 1121 459 422 508 600 1136 230 1144 415 577 1167 701 1098 435 321 302 984 800 838 17 535 717 832 302 817 1111 829 242 1003 815 459 566 967 619 581 302 639 22 1127 544 181 1583 516 1157 887 349 908 603 259 212 933 664 736 1280 254 546 551 998 710 657 596 302 1346 901 181 506 829 451 557 1131 503 186 329 632 1405 546 259 198 153 599 273 993 349 139 757 767 454 482 1026 190 1376 901 1166 196 286 1525 81 157 96 669 145 784 791 689 150 408 480 906 596 17 505 422 301 681 526 28 797 1372 1608 1183 751 346 1278 814 1078 228 304 75 199 565 302 392 88 157 301 136 230 1298 1562 376 887 84 65 1050 301 326 518 902 490 285 204 836 501 179 93 958 71 810 1265 225 762 298 679 359 855 755 344 600 337 650 285 652 1086 925 905 1276 755 806 515 471 1127 485 787 110 411 301 303 67 275 731 98 413 514 626 782 984 453 26 831 452 298 587 985 744 761 389 374 748 1058 1053 521 336 646 534 1098 1089 849 765 1303 735 903 61 98 453 729 449 1158 615 426 1167 554 751 722 72 1099 836 153 555 431 674 1309 249 1386 272 401 850 378 1103 420 69 848 932 1269 1606 703 865 300 397 555 824 311 302 302 972 787 654 346 491 341 534 301 617 1548 300 855 564 1136 693 850 127 301 380 527 408 1422 783 409 1402 1203 936 315 214 610 239 235 853 743 847 612 526 1330 975 72 52 1102 1087 320 43 212 752 2255 870 301 861 298 426 852 221 628 575 766 595 856 791 545 671 1210 501 1238 627 1416 1204 799 342 966 602 1001 395 434 1577 1764 446 685 765 1011 106 132 1174 573 515 379 207 1126 150 762 1222 615 517 1184 529 961 1409 533 342 505 198 1129 926 299 470 1006 467 202 1323 151 399 489 235 475 700 1840 472 503 770 348 138 809 703 185 720 657 175 474 279 328 240 290 481 303 553 757 634 765 302 1306 370 300 703 1041 1254 1181 769 1106 345 840 589 749 567 300 895 444 327 838 1371 705 945 729 1144 694 1366 527 151 576 109 1046 748 763 418 635 291 915 528 455 24 678 566 901 277 209 228 502 210 1351 660 1151 43 1870 701 228 411 302 1241 665 843 751 753 533 931 831 1498 487 1038 336 595 338 466 878 151 576 390 664 9 309 990 297 288 1665 1538 692 500 458 30 592 151 276 378 1207 297 190 418 1295 1939 1361 456 271 1960 1020 338 919 302 231 885 587 1017 468 318 742 491 500 196 1038 717 597 296 2152 32 571 515 841 2028 387 1262 667 730 1143 524 359 216 1385 9 740 623 239 289 319 914 397 687 1242 766 434 677 240 1185 1470 600 122 602 1159 549 314 380 324 907 776 57 151 1057 1375 235 1279 1062 479 660 239 561 622 347 353 734 350 1309 1002 370 476 1447 1012 353 786 1549 647 348 995 591 494 141 405 1260 358 1983 973 470 860 1064 1175 1318 893 807 1162 794 981 1048 614 959 919 1038 1445 867 367 575 735 245 1390 327 498 1426 529 1568 1380 985 1354 672 437 761 733 695 388 776 5 366 641 616 1320 2264 969 585 1468 184 828 1457 842 5 453 685 274 670 1749 522 500 1002 571 239 453 449 843 1450 1320 1261 1110 953 560 732 1138 1116 285 568 723 795 493 301 1446 608 472 276 2479 300 451 783 167 705 967 698 505 768 1189 792 1158 974 598 1555 1248 580 1316 644 854 205 217 490 1567 536 1194 1375 1011 725 106 619 190 1200 36 944 426 1701 869 346 601 213 362 1008 974 836 766 602 796 51 141 306 907 355 300 584 748 481 1568 112 296 988 399 450 572 994 1726 877 24 1134 904 748 299 549 730 1328 755 900 1451 184 300 814 750 390 1310 81 427 444 1728 572 387 333 32 719 2 916 767 746 466 312 1366 1057 1492 595 65 825 387 279 731 904 592 1009 655 236 391 1188 827 1551 603 1054 563 1722 274 812 692 631 1402 1110 261 372 472 672 380 928 296 673 129 474 327 939 746 300 1154 592 590 395 831 2043 597 28 291 1404 729 866 919 1998 1754 565 700 1251 725 602 300 1662 1402 1438 1471 1214 1530 740 34 1015 799 1043 683 1282 889 724 320 863 509 1636 1101 1309 819 956 923 194 1508 478 601 1495 990 874 419 548 276 301 835 522 1036 64 536 1725 299 822 547 602 203 455 549 363 475 1361 476 1577 33 2175 1316 1078 2558 1349 783 1128 873 286 855 640 1471 1105 1323 1065 798 602 879 839 1958 698 986 445 464 660 814 582 1124 2020 1171 1607 552 317 539 735 1247 862 602 1307 843 1069 1093 298 713 446 426 1338 1826 301 1007 1944 552 872 1058 779 692 553 531 1125 830 1754 858 658 1630 299 146 1693 1135 1429 874 430 135 668 1457 873 1280 208 1126 1633 214 599 281 406 244 1143 1684 398 840 935 1561 2095 2079 1541 2068 1032 140 40 535 786 649 784 330 912 237 268 258 390 1332 522 1134 512 835 1226 764 1716 689 1023 818 342 1082 925 351 896 1170 625 840 1517 617 267 977 219 698 1019 963 754 336 765 550 610 213 1026 484 632 933 332 798 474 764 503 782 980 356 509 1339 278 944 1572 258 286 1400 895 959 836 333 468 607 628 1215 1170 300 279 512 2535 452 526 1393 1167 318 787 458 991 199 928 1168 470 751 1002 868 109 907 24 622 1015 575 563 375 335 562 1017 353 350 622 568 450 496 503 1061 1137 201 166 760 601 154 449 1045 447 756 1055 583 522 309 152 279 604 534 564 377 691 610 948 1555 225 226 1503 1833 302 512 658 1128 595 368 498 442 516 931 54 731 510 1426 828 1264 493 658 526 452 1214 349 1065 1374 900 405 606 1063 785 529 1197 959 199 470 872 699 1089 977 500 280 890 814 1672 764 482 1252 302 921 775 762 1506 609 1541 864 533 511 1313 1136 602 700 536 1642 371 689 333 818 1336 527 300 302 661 868 112 300 860 1331 92 925 386 307 859 1083 1276 151 1717 696 807 640 402 518 295 398 684 1538 141 278 1442 498 590 435 970 714 820 819 860 217 844 548 1041 500 293 220 316 170 777 671 718 426 1319 598 756 1935 425 661 1436 888 510 171 251 1747 505 1034 299 159 1745 1571 471 1181 1301 407 162 665 386 440 857 399 135 604 685 896 958 695 1108 1136 692 298 1590 557 533 767 1022 1278 76 823 1091 801 823 1304 673 230 1012 1040 241 1499 179 421 613 506 1191 2290 670 1408 415 1424 1108 817 770 1237 315 845 1507 866 302 319 1061 1238 1374 1167 534 632 768 492 1387 969 809 301 302 999 905 359 628 284 695 414 578 983 776 899 524 1172 1763 650 214 735 814 282 1127 598 1922 316 619 508 265 2039 862 566 1479 613 1206 1223 1127 1504 301 1863 768 1432 149 106 1257 153 1111 1074 849 305 301 747 198 151 929 722 1104 995 971 1068 624 934 597 384 838 402 2005 151 327 338 2497 267 530 505 1556 322 1242 330 776 595 228 236 1160 810 786 578 313 873 255 475 453 1566 711 1329 792 815 810 449 634 333 966 844 853 952 545 651 445 1162 795 1519 366 599 1078 1282 1468 674 963 1154 459 50 901 118 1047 756 508 1203 418 462 711 764 712 739 1068 348 1197 859 1216 588 271 462 248 454 1818 295 1479 90 269 1632 274 725 524 435 375 380 708 444 719 477 58 461 706 813 1844 145 687 1629 507 761 443 388 879 200 1999 740 300 764 1360 817 300 102 1008 771 1093 1719 1928 102 504 1106 1320 1029 467 473 665 233 1453 725 625 541 297 3114 716 1030 1182 718 1167 855 811 1024 1379 108 1454 1398 971 1262 462 114 750 434 1757 1206 835 308 1491 1226 956 963 101 158 521 1143 524 1297 1161 879 484 770 534 974 1139 690 1921 308 676 43 402 251 452 1335 1074 799 649 594 575 510 858 1616 1330 422 21 1400 578 548 444 515 318 151 554 1206 416 2040 35 438 775 482 733 358 1608 399 1255 151 497 1200 424 1721 738 887 746 1028 931 690 479 514 1281 244 1299 305 1577 1358 1207 304 471 846 1721 2985 1334 509 435 1173 353 302 186 1093 1314 1357 907 1722 812 1251 2188 739 623 737 1347 977 2740 713 337 772 888 1161 1166 661 1355 607 1464 1568 917 1929 326 1939 360 1243 1513 910 879 851 422 130 141 164 396 120 112 1533 1204 493 1228 1388 1174 1733 1425 234 737 1927 1963 268 1080 256 1291 1678 596 708 868 1000 1542 1730 557 409 1138 1934 943 754 1373 844 1048 856 2469 919 1047 149 313 1282 1361 421 1029 1298 1351 25 1596 146 594 302 677 1181 891 228 1629 914 1502 740 978 1182 628 1453 605 742 443 237 930 914 811 494 1026 904 117 1655 458 232 1133 885 712 1429 870 586 1418 348 550 668 142 796 1164 1250 843 536 1186 630 214 636 850 696 644 291 1267 1308 102 1854 911 1087 842 274 276 158 533 46 774 767 236 854 330 489 770 940 689 521 373 1469 1463 564 214 1157 1588 320 1417 151 301 907 301 672 940 665 1028 840 302 824 187 188 1160 1129 934 1608 248 540 453 1108 880 631 528 964 801 872 696 400 228 1510 452 701 643 749 585 1417 536 420 1689 1230 955 230 651 406 512 300 1207 588 1116 319 1896 409 429 835 803 556 1164 982 563 699 797 1374 1311 3 751 146 479 862 1223 859 917 1260 1659 898 555 39 30 246 1047 600 298 1155 973 151 252 1251 293 414 1203 569 235 545 746 822 12 956 1320 550 552 381 270 384 288 242 348 77 350 1006 862 681 290 128 1618 537 573 642 453 515 205 246 301 1122 556 755 288 250 713 1289 375 940 11 379 824 636 677 822 529 903 653 234 713 1057 717 392 488 458 1200 810 430 731 408 1007 1791 857 900 898 1377 750 134 1450 897 602 438 629 600 514 1296 534 754 1236 578 1063 792 450 1245 978 326 675 1203 612 573 903 160 987 1837 874 88 884 1043 1701 1203 773 483 990 2221 516 550 1000 1110 1554 824 585 546 1219 602 1057 1262 515 1762 268 1074 1165 496 1392 301 720 698 615 1101 521 233 1231 465 1108 892 1066 719 860 522 755 432 641 590 4 970 651 836 1152 295 503 1765 332 497 1144 714 334 1403 865 452 1002 375 1571 237 226 916 671 1327 582 309 1310 158 476 602 628 263 699 281 1101 1206 248 2162 137 1533 855 1201 526 472 224 126 1009 300 684 227 310 617 463 590 250 897 250 640 1456 829 302 330 377 588 979 1020 204 296 643 238 789 1091 995 1006 1190 657 1174 522 1007 318 162 634 657 299 464 651 914 332 170 879 656 53 452 752 149 413 533 151 1131 1356 1076 1470 531 1193 268 378 91 307 608 1889 151 544 301 737 175 312 1298 696 183 125 851 1306 1243 545 803 851 164 300 1551 214 1286 2015 546 297 778 587 661 177 381 738 668 801 316 165 815 758 121 818 993 309 586 1361 860 970 244 1442 278 483 436 1112 300 462 508 1479 1156 760 603 233 957 1037 687 764 692 452 856 547 691 597 626 1321 1647 1522 917 1039 848 1761 703 868 941 1049 140 753 1134 378 600 271 700 752 247 952 2335 643 293 174 387 261 457 982 235 441 627 339 794 858 822 520 1113 1008 491 717 570 302 172 1526 813 985 465 323 1791 565 401 196 506 1092 537 1200 1214 301 540 656 1366 1134 444 202 668 549 974 151 62 262 1132 288 555 270 47 1319 795 1114 469 1079 693 300 1091 607 281 368 498 1466 1172 1285 584 374 224 1671 2697 1010 1090 1931 779 704 263 1962 592 1718 1105 685 272 576 1286 650 232 298 68 248 676 618 181 1117 387 414 683 151 716 1381 687 937 646 313 456 728 452 304 674 401 512 1260 1189 539 929 262 754 83 389 947 1472 1521 557 321 357 768 312 1414 774 712 493 148 594 411 420 1015 301 520 488 458 879 579 608 992 743 829 364 365 594 1314 603 756 671 773 745 696 809 196 426 102 556 670 546 562 217 400 238 366 799 345 1014 585 1396 321 427 1263 1369 1019 150 810 521 462 2106 470 991 243 1409 1454 1382 155 90 1924 1437 366 1667 1025 1187 788 708 2073 1284 188 1222 1076 753 1337 1437 443 832 295 700 404 1174 456 474 694 785 452 725 604 520 1113 62 541 1087 787 150 657 861 602 834 1619 517 1401 1031 1086 533 576 687 951 320 847 580 1222 1425 1095 202 1268 906 699 625 757 656 586 630 1239 971 296 822 2456 2279 1054 853 1084 1160 504 458 767 1622 109 1137 121 1083 636 15 1569 1076 204 1521 639 888 1213 1037 1667 827 822 455 200 1175 318 1444 900 657 745 795 1464 682 1351 1354 725 122 1381 823 1213 724 601 1810 1907 1026 886 302 885 176 760 895 1055 276 94 184 801 402 652 1437 225 991 717 47 642 1133 209 773 1392 240 581 1044 389 711 526 603 636 565 302 548 564 606 751 905 2174 898 924 1560 451 254 759 302 302 592 1115 150 753 301 1242 35 359 1381 1878 689 300 768 448 230 597 666 302 912 528 336 216 991 343 493 949 500 767 624 385 856 585 718 582 749 745 53 301 760 1268 491 155 396 1758 1290 452 569 482 748 408 290 300 947 420 451 1434 809 1965 592 369 667 933 302 629 967 1003 466 491 234 751 739 1012 1005 302 949 537 753 499 1129 550 876 944 618 357 723 1387 1393 562 405 1787 301 1118 629 323 131 233 1514 401 242 382 449 318 117 1007 1332 166 961 33 1229 750 1241 300 1036 215 422 183 1400 900 683 301 858 509 406 34 978 619 223 132 82 302 514 646 299 409 301 865 502 305 1382 308 1646 1109 1127 971 382 1001 737 255 1253 502 426 2230 478 18 425 413 615 141 142 1439 499 135 511 801 1063 961 81 1373 1112 900 1177 333 1078 301 121 477 271 515 353 294 524 520 605 760 738 274 78 1131 302 737 451 1304 1400 663 298 691 888 24 1125 1418 872 1670 400 182 461 1305 156 778 742 739 300 1744 839 1007 688 474 301 288 876 1776 719 494 1007 300 803 548 618 334 729 291 151 822 989 1733 407 745 962 426 976 1052 841 302 598 624 658 303 274 685 816 319 299 363 587 1093 671 578 752 417 98 387 302 280 392 533 632 777 661 1438 514 445 617 49 1073 744 1131 513 1168 151 652 1488 493 809 401 1705 950 491 1039 233 359 295 756 858 488 355 245 1302 913 406 974 502 350 1040 614 1066 453 366 1223 256 178 692 707 941 476 590 209 1045 462 1001 425 655 234 602 396 232 844 112 1004 1054 109 758 277 565 288 949 801 459 317 109 352 313 938 34 323 826 601 600 816 1217 632 603 43 505 669 253 130 1621 1033 377 151 329 409 956 1038 602 856 1449 24 768 557 435 556 710 19 442 468 694 606 971 821 95 855 1178 685 1057 448 828 1295 883 570 874 572 300 1953 868 1721 537 980 308 797 124 373 650 94 920 909 1867 945 505 1498 995 365 1185 1373 584 791 1561 78 705 687 603 1148 172 602 1119 437 951 962 891 888 1023 565 499 1426 1038 1024 863 294 1136 890 133 90 485 22 1041 57 343 1023 1195 1237 1209 823 536 1422 299 812 1087 840 1729 658 755 494 581 422 526 607 687 601 1016 1436 1171 335 762 338 1065 528 308 1109 592 414 503 1013 371 225 529 24 1296 264 1800 273 980 1184 1065 569 860 407 384 849 804 1157 504 841 521 1461 1199 955 272 908 514 369 36 455 675 569 1357 1119 297 560 445 557 425 887 789 825 867 2104 551 963 752 615 597 725 175 1437 929 669 1081 1574 1222 302 313 824 1391 122 1400 272 79 1628 1083 1578 731 57 716 719 643 1354 730 715 537 424 1316 255 625 1540 302 371 628 537 1387 673 947 301 921 1036 556 648 589 961 804 1319 330 850 783 428 1446 474 934 535 988 94 515 663 677 747 1333 683 190 1037 257 424 694 765 671 813 1150 620 277 1859 1013 616 754 506 502 49 591 66 827 709 469 455 1005 1194 584 404 343 980 276 1492 1311 866 602 551 106 611 1473 437 1163 1097 846 232 1314 1289 695 1821 672 436 1344 1331 927 889 1006 343 1635 363 335 241 151 28 550 769 592 510 899 801 743 267 1177 498 868 151 301 1023 857 489 908 301 187 1135 793 1360 879 932 296 89 558 1404 796 732 793 370 275 694 298 501 539 412 734 833 711 556 324 649 205 302 694 593 879 960 302 405 634 782 582 72 1377 728 835 640 373 387 230 687 274 643 58 34 269 1362 1032 614 726 364 663 192 1505 1050 1143 190 684 833 706 805 721 513 737 705 321 577 530 822 689 743 898 284 636 458 857 142 737 1425 118 375 232 1026 152 298 677 298 607 645 1202 300 762 869 61 755 1515 818 786 1281 838 920 587 1676 330 791 466 919 410 471 168 482 301 767 1463 252 169 205 759 811 1277 890 619 74 1054 126 1083 479 630 602 346 861 266 348 603 884 54 1171 534 1840 1091 542 524 383 156 471 603 933 719 401 295 1652 600 759 1699 1366 1138 880 302 626 2033 1135 333 472 1001 614 767 558 582 244 724 1280 685 802 670 687 879 383 1325 1200 1970 918 1519 638 781 1161 1149 908 343 212 886 840 476 365 405 1342 1165 1547 635 546 997 698 488 477 650 361 56 90 452 933 301 1216 863 298 215 414 302 840 1155 27 1256 835 1050 813 343 645 625 938 681 896 1373 7 62 469 1555 534 732 1231 749 513 813 557 585 301 1669 300 66 2340 1269 1265 1063 995 943 1142 501 284 1466 637 1625 963 220 433 778 606 579 1934 1460 621 1323 603 569 981 1392 1449 897 1237 371 764 294 2075 934 1917 136 1376 301 1202 780 903 31 665 964 967 2023 488 1342 935 1498 1840 435 329 1308 1120 1920 450 932 758 1056 556 1013 333 461 754 462 1470 605 599 214 1136 287 1473 980 1221 207 732 829 678 1569 1095 1179 789 956 176 1318 298 2393 1802 779 807 1023 1164 414 141 286 1499 602 669 2193 227 234 1512 1535 883 876 273 966 848 734 480 601 825 1388 348 927 1090 601 525 579 222 738 417 581 1526 767 1027 713 1093 1093 300 239 927 818 285 941 840 563 586 481 1138 272 747 75 806 885 1063 229 833 301 961 478 1963 573 1712 827 591 1178 794 828 142 1004 406 813 713 1985 575 860 198 106 230 562 832 377 739 327 676 735 329 301 1923 734 122 252 652 538 324 767 290 814 151 564 452 893 302 151 1005 1191 525 1842 367 1009 2083 550 302 1058 676 638 138 773 1173 1338 438 638 916 847 415 376 315 648 367 1590 866 453 539 638 300 336 1003 522 799 438 158 581 1047 909 319 116 772 859 1552 801 973 440 595 301 1311 1047 1196 509 415 1058 762 373 417 749 379 901 261 596 932 720 450 536 997 842 336 34 897 602 428 944 477 303 636 606 1790 381 440 1434 907 203 767 1716 894 1845 1499 362 244 761 1033 840 1311 1097 826 1264 519 398 1319 571 631 826 899 751 915 383 1561 685 788 338 1425 1396 313 474 469 302 721 329 482 320 1061 664 570 166 654 1590 1201 900 1116 781 477 562 713 1854 715 1226 200 281 1831 306 648 358 295 1613 1398 1536 895 438 544 440 942 331 302 589 660 1141 657 1052 641 449 570 164 458 292 807 722 259 767 398 653 1521 1056 301 1091 661 428 534 662 460 300 849 603 510 546 593 1406 1049 1370 545 452 214 449 1088 93 690 683 1088 1005 310 747 869 816 572 75 521 437 594 562 449 575 785 904 844 775 120 1019 1746 943 1148 972 1240 1404 815 454 538 118 594 288 597 1052 1819 683 215 820 579 732 1242 944 188 1117 1132 757 661 302 1253 785 150 1105 393 180 885 935 1216 917 722 851 574 1520 693 652 805 1460 546 912 269 323 817 922 557 1168 1486 895 990 417 670 368 908 508 1743 618 976 836 844 244 888 1142 278 402 1161 1346 244 594 1039 906 453 246 1573 801 1383 746 729 456 241 636 382 970 351 891 804 230 526 642 1677 911 413 640 151 154 717 1149 517 855 434 836 1158 546 498 814 507 740 122 548 100 1186 799 20 44 650 609 1196 1329 990 135 1193 293 497 434 503 256 895 554 667 1110 556 410 882 417 482 448 978 609 634 1506 1313 1318 1787 1101 828 346 288 393 1199 296 916 630 162 860 1501 388 291 659 155 952 822 1418 1577 864 1101 1068 1055 1348 1064 173 1411 1155 799 1635 684 750 1831 449 413 461 246 1945 912 1360 573 2197 451 151 1080 886 1845 1232 625 1156 203 824 331 808 2254 686 793 735 1067 1211 417 1143 1135 466 1310 908 1251 508 1103 816 471 2112 348 1214 347 1821 494 602 457 1757 501 1019 436 675 1432 604 735 1163 138 1254 698 1105 246 687 759 524 1354 585 672 205 1557 724 595 398 1023 578 2042 730 260 1191 399 772 1165 1187 334 709 1379 1236 276 1355 602 923 819 663 909 765 2540 206 1372 654 802 1191 1032 1029 854 816 1103 988 151 104 393 1403 849 656 567 6 1240 449 705 1630 166 653 1148 516 347 894 519 310 843 1072 1474 427 1014 387 744 1697 2058 587 1272 675 819 59 1122 1539 442 579 900 310 236 1029 765 298 523 418 579 658 938 222 685 1466 1660 587 775 1412 187 1005 1207 137 409 1823 436 252 608 1524 341 610 450 402 728 1157 1002 699 526 586 935 838 1448 1108 304 552 1274 113 302 2554 2015 214 793 696 456 464 2017 1105 997 243 17 1306 198 1706 1828 301 364 526 413 1028 1071 964 1264 472 765 1759 1730 296 476 382 1259 603 833 333 1749 440 91 1050 128 88 546 931 795 1067 2590 752 783 2696 762 1175 497 867 737 1584 926 503 1200 423 248 301 344 965 1504 834 652 537 1005 602 826 452 411 767 1674 984 1287 780 568 1019 384 1407 594 892 90 1037 969 636 1557 944 1276 1557 1228 1708 881 700 1102 740 1859 354 319 619 1303 1213 78 838 659 1016 1575 375 1236 302 1323 517 1376 333 599 927 301 1065 133 807 228 613 899 747 684 236 429 717 475 277 448 1488 1682 575 1063 378 609 361 160 151 1445 397 796 1215 296 814 714 253 450 1266 116 29 953 755 704 494 67 839 1434 1374 1652 1045 907 1569 633 569 523 201 2115 1047 1259 18 396 667 552 1454 718 1697 472 461 302 1135 452 589 697 285 373 977 968 1051 494 1062 1646 113 264 1072 1168 485 818 1650 151 1252 1706 533 1740 999 96 1461 194 100 726 1310 755 304 357 1345 260 166 1266 82 1709 1308 345 529 1341 961 1370 931 1476 399 1136 1339 965 304 832 567 361 564 648 738 151 337 277 763 1987 741 1499 415 854 136 584 1164 1009 557 436 874 967 612 843 1229 676 299 308 892 561 1936 1955 616 1066 829 791 349 1174 1599 302 441 1135 1187 416 293 1059 891 375 782 520 909 426 1349 329 1308 540 1244 1907 695 656 689 460 477 804 505 284 577 608 1020 270 751 392 940 495 1354 422 424 1667 803 485 420 673 683 568 527 604 23 313 528 672 847 492 602 1573 518 872 1816 1194 822 288 410 1002 863 604 1239 385 1257 371 774 456 459 478 2585 1288 488 1110 1284 1024 1255 1109 673 409 385 658 815 119 740 481 314 70 219 725 656 566 592 455 73 1394 1329 940 1251 793 961 1004 432 2224 1145 866 692 1662 727 562 806 1043 1276 1119 1317 1063 1387 1579 630 1042 1130 805 742 502 338 691 431 914 685 798 726 787 1033 99 402 300 1539 550 679 1558 478 799 828 327 587 532 1182 704 1271 1306 601 1042 1474 1485 381 413 380 743 1373 1618 794 449 140 385 1636 594 529 1271 1005 380 360 1077 1400 1380 4 274 1022 684 438 520 1454 1156 538 214 398 1286 951 666 554 633 302 867 793 646 273 1184 302 1670 1235 182 562 1106 684 230 1447 305 1130 298 537 886 686 373 1298 26 1306 496 1381 608 1887 442 506 226 538 1274 641 1370 876 706 38 100 1230 408 588 1199 1093 814 648 864 913 728 687 423 1012 694 1431 365 853 1179 1110 1105 829 703 723 258 793 287 601 703 1017 705 405 748 372 505 389 1529 566 607 219 1065 1744 867 149 744 2206 701 902 1330 593 1079 344 601 514 1178 1671 258 1267 472 302 930 862 1007 147 891 1579 864 866 1088 1017 277 323 899 473 195 775 700 714 1282 2637 707 866 664 736 780 944 2133 151 2113 969 587 938 657 406 996 1163 652 418 833 740 1000 440 36 1326 389 719 1828 445 709 1479 873 506 747 896 1153 403 970 1276 597 717 323 1466 151 291 731 328 60 2266 604 1044 813 1011 809 217 1252 301 608 272 785 733 96 1009 1213 943 356 651 770 1323 643 492 934 1148 306 370 271 1167 661 1660 796 1 512 302 498 1154 608 596 857 569 768 254 300 972 406 829 383 604 1221 603 864 122 255 301 893 569 1064 848 540 1251 1069 1131 788 938 772 884 577 510 407 638 787 1502 1059 1679 1302 1718 876 613 814 1361 725 36 144 1191 335 320 1314 1006 430 992 1168 446 1203 2093 1332 552 405 1408 470 1057 1535 1432 1016 883 2012 957 1787 330 422 1031 325 1273 171 512 714 1545 844 813 493 453 1476 1507 882 319 260 766 306 300 496 661 1037 12 474 407 321 1093 1222 692 497 653 441 570 101 759 869 867 770 822 631 864 1872 641 146 1056 313 973 270 570 548 1303 488 694 434 500 302 679 1287 701 677 220 169 617 861 645 529 573 300 332 1260 877 349 682 331 709 508 423 528 1382 373 1071 1127 301 446 552 94 389 607 340 1147 55 403 600 1832 1530 151 662 1108 1039 364 285 618 156 944 779 301 298 381 369 360 322 67 151 476 468 312 890 1054 1149 534 635 265 926 325 158 1711 1776 305 548 7 652 664 472 227 971 893 393 739 1055 423 492 1698 719 309 566 669 1233 1356 92 579 595 1472 302 1330 805 834 242 734 451 1489 790 733 521 553 186 55 1223 366 920 468 1073 1135 825 1316 781 913 481 840 615 1161 300 481 260 709 299 363 1369 2434 1056 302 344 301 1008 598 313 1240 469 1754 702 1194 507 196 1040 694 705 757 151 1763 520 302 590 354 106 429 585 593 1546 301 1201 553 1106 589 775 450 462 239 1175 369 503 1079 440 436 608 427 1008 1351 585 663 1004 356 777 1002 634 733 418 271 421 1455 278 420 564 363 267 588 904 698 1065 767 74 1020 269 578 914 322 534 518 2357 1075 1423 847 888 839 457 740 344 1697 410 451 862 885 127 726 367 740 1495 378 630 532 883 862 1291 671 562 1622 1499 374 881 660 302 1183 467 105 629 1135 661 891 554 827 595 801 802 561 421 47 1326 702 1488 391 198 785 526 368 622 734 988 386 1083 1386 644 814 722 1441 824 1061 1043 504 783 1073 1543 256 1687 269 1297 777 98 463 169 541 140 209 151 302 193 250 536 541 376 287 635 946 126 855 641 420 365 62 1243 905 1358 302 151 543 418 493 581 559 1321 454 531 517 1058 294 300 449 189 751 189 1500 218 441 157 966 967 51 695 622 638 284 775 244 300 1582 1089 669 742 1580 492 843 1042 2230 1100 641 949 260 1358 200 503 1347 844 395 743 1521 1143 1376 706 1825 1655 850 1355 248 2003 1033 232 412 65 688 2132 951 352 1547 548 315 1610 815 600 16 775 960 801 602 350 391 330 1373 664 598 240 575 987 537 379 668 570 1146 1230 1097 1725 443 1834 674 1041 28 807 1232 390 942 1237 158 161 923 436 1195 612 1440 1261 284 221 583 1042 346 1033 235 1047 1117 301 1088 678 1303 523 601 1207 367 2022 1183 1216 957 355 95 914 671 2866 1374 3282 1460 1026 138 656 428 1056 369 536 894 169 567 1365 870 302 715 233 1059 196 907 1029 190 510 639 1103 273 996 1214 1387 150 894 313 1383 924 387 1194 758 325 1222 131 1637 983 1304 2026 390 1100 298 162 601 726 1221 809 53 603 1115 1340 1564 334 1335 633 824 473 1532 1616 514 600 1622 464 921 1071 942 708 2003 389 896 302 540 209 814 395 462 319 379 246 284 745 623 516 302 797 302 150 509 957 645 274 260 641 804 51 979 722 565 33 654 181 969 1207 70 438 466 91 149 1406 1211 530 582 501 288 816 543 19 640 518 1131 553 407 1130 582 638 405 454 301 917 663 895 289 104 839 917 1090 1926 746 1731 396 779 613 1146 393 889 1046 27 778 679 262 236 302 583 725 313 41 1155 449 25 1166 444 589 188 78 290 32 968 745 490 357 294 1254 430 648 1716 504 81 517 274 1339 16 1027 422 601 1022 847 902 245 623 171 322 545 151 233 423 302 1364 386 358 390 1163 983 436 448 2221 518 261 773 414 295 458 2175 689 1027 1160 1213 389 1030 1404 426 478 420 640 12 445 351 914 578 608 324 595 650 521 1567 453 1342 758 596 548 548 1722 646 925 871 2550 107 1381 1904 787 279 835 503 214 150 624 1199 388 311 727 922 1453 123 2375 815 464 725 1159 504 1635 252 296 1034 2063 512 614 481 1077 507 138 1578 414 347 536 961 600 796 725 759 620 276 1744 786 1749 302 565 1130 363 531 301 1621 16 597 274 1224 725 454 1715 625 723 44 986 808 904 412 1115 406 865 1346 412 39 535 274 754 1509 1143 1579 934 1167 1040 514 641 408 1655 422 354 801 387 581 1078 1095 1400 320 839 768 952 1959 244 830 312 38 484 472 1118 987 279 242 742 413 877 481 908 900 986 284 1014 1005 490 792 1217 1127 246 608 1117 1057 237 1358 1418 1291 812 682 223 276 1281 590 870 401 1434 571 598 1363 334 799 1665 806 177 825 1138 845 985 565 494 684 1254 499 965 906 884 833 1042 809 1218 353 503 689 151 532 1088 1 1006 2156 141 1117 592 581 540 907 634 515 1268 1537 866 134 1172 943 563 1071 729 232 360 1245 383 784 1269 1190 151 606 340 1032 833 1775 976 898 384 189 903 278 641 385 844 821 913 829 732 1337 1243 910 1077 775 610 398 622 574 776 100 1525 921 429 550 519 574 1179 255 355 1166 345 214 763 849 1015 220 839 544 704 1074 966 428 811 631 232 349 1757 541 918 519 499 1065 541 933 685 61 1252 573 282 900 1344 282 226 556 218 691 1376 1162 419 1339 905 431 124 841 593 965 1234 811 877 362 402 330 880 523 444 1230 568 1293 169 1019 855 1361 571 711 305 151 348 1308 450 806 550 1009 392 832 581 1353 108 300 1059 1066 997 306 576 1422 406 424 1019 271 618 713 1378 201 700 603 371 851 1330 702 483 1125 27 901 672 325 945 569 1040 791 703 695 190 882 207 301 932 751 812 644 821 521 222 1439 200 301 483 735 325 1167 1911 390 1234 582 1600 159 230 998 601 1217 544 787 152 164 124 1131 710 218 539 720 181 302 298 1400 1851 467 299 1180 941 511 252 650 819 653 1049 388 464 487 786 956 1482 614 876 1428 913 193 1232 1035 958 890 596 602 1028 548 336 290 510 247 1053 177 71 154 1450 231 896 1012 822 268 580 456 663 1552 1013 353 302 901 420 20 427 1187 284 1728 216 872 658 600 603 302 610 400 698 1059 773 516 944 1443 789 1508 822 453 645 773 1056 1196 1215 842 1641 995 1249 899 1181 146 784 982 700 602 585 708 172 439 1004 601 903 760 774 1043 1210 429 601 1238 686 878 225 420 550 1166 831 515 682 1332 522 951 829 949 825 1191 674 1108 268 1235 482 107 719 302 1106 903 1796 301 212 881 375 46 209 657 1923 469 651 1952 151 1010 1030 648 548 875 989 1194 683 647 659 480 548 832 570 280 1084 1391 396 1528 214 498 524 903 339 1366 685 259 123 441 93 573 790 38 1924 349 5 95 861 972 301 1421 726 491 1350 64 479 882 462 905 308 519 264 781 1029 453 1646 1099 158 1207 996 150 423 403 1319 572 302 942 962 772 837 1102 633 299 60 781 1141 703 1064 806 302 572 605 286 229 1893 256 821 452 355 1227 918 1115 182 828 914 1095 940 739 1014 290 602 325 294 869 676 1112 1382 524 394 266 589 678 26 778 301 770 2225 302 16 877 1289 1174 961 379 151 1117 453 955 637 256 513 716 903 151 749 817 1022 393 589 220 558 226 232 533 159 1302 355 300 495 1072 258 452 1024 46 856 202 804 718 840 1043 1030 729 1270 1417 778 254 540 563 559 763 583 804 186 63 438 757 762 539 975 745 398 331 1754 813 671 534 549 302 54 463 1105 1356 835 1421 1300 361 881 807 884 690 598 1056 714 690 640 1179 1090 1036 597 434 713 505 698 248 934 774 1039 500 541 169 707 695 142 911 1156 286 386 197 636 302 204 228 1045 823 563 432 587 60 515 388 642 1132 1479 421 874 1359 439 462 378 565 1065 511 760 672 696 535 1301 399 470 218 377 1693 88 765 638 622 1296 457 862 557 361 721 303 914 1176 151 52 951 1577 988 1393 1020 1242 845 817 474 815 1841 1662 1171 766 1003 719 967 1102 115 700 1539 734 587 892 1221 595 820 738 504 664 909 1167 1064 436 1063 707 150 1418 561 2596 1298 378 657 2126 1946 2131 1196 349 754 1679 10 932 966 944 962 3716 2139 1232 318 635 2048 1001 2382 863 593 774 707 438 457 1422 635 696 456 1346 1206 2248 914 248 760 600 641 624 1594 894 659 921 495 334 825 204 1460 1343 1468 925 1944 980 1780 1163 1054 838 394 1048 612 914 1185 727 291 1317 1105 1063 301 1854 1962 412 630 764 54 2293 1610 450 599 650 564 994 1611 1099 2060 500 496 1523 2880 2770 1202 1562 196 496 853 494 326 812 446 491 694 245 1433 736 523 364 358 1260 631 1594 560 904 1172 1111 1301 801 855 288 1436 174 500 385 250 1918 354 1859 922 758 1485 963 823 453 1139 80 1068 578 2388 1439 519 580 1213 1693 485 798 350 1051 1087 1064 748 765 626 472 39 773 583 914 2363 415 291 880 850 939 703 484 549 678 651 357 156 302 414 1422 304 1074 1305 439 967 661 779 1555 260 1419 1017 725 1946 492 256 360 103 771 360 1059 310 672 964 1663 257 150 250 1103 499 1109 635 438 955 631 533 154 1411 1362 702 521 1226 569 566 446 597 529 440 1069 18 845 301 401 455 157 1311 470 1030 906 513 506 804 806 496 44 648 406 361 839 341 253 872 670 250 112 371 265 736 302 879 623 840 357 252 295 74 365 15 166 502 1482 603 44 939 852 1705 493 70 464 582 424 711 447 299 933 519 16 700 967 299 1003 752 1018 744 1163 505 355 952 593 381 726 821 823 132 844 660 702 1266 150 969 467 110 792 121 621 822 1357 351 652 522 751 300 763 360 854 1532 1600 69 122 928 536 840 495 632 337 1374 484 744 782 301 1319 154 434 1018 1072 918 2340 825 1143 803 8 889 302 954 677 333 1562 277 1063 894 81 390 564 2402 366 881 572 531 935 1003 830 657 335 816 872 1361 1173 586 78 848 807 1254 966 862 705 612 148 511 1015 906 340 1651 880 1221 785 287 742 2442 832 549 326 1068 24 276 448 817 2013 1334 626 708 264 544 945 1382 375 1046 1612 752 369 574 298 1385 580 1452 714 474 756 301 209 151 1155 302 2227 236 810 951 737 580 599 1051 112 315 301 1071 1225 1668 310 1074 1015 1139 1217 1542 88 741 420 1170 518 891 964 397 1996 1501 848 663 917 1600 667 979 1135 1947 301 399 847 1192 1048 970 240 11 789 564 963 536 1331 1513 776 1724 1196 868 815 845 93 899 1453 1191 647 544 90 485 1790 344 433 812 30 747 662 1201 631 865 1176 1250 2194 660 729 1581 700 707 355 1130 1025 888 1263 344 151 373 1301 1760 520 1617 901 857 1283 1294 530 451 838 985 1797 395 200 1180 453 1117 348 167 889 994 906 346 1034 574 791 637 1146 920 211 1283 422 278 412 534 1076 233 263 73 205 226 815 1063 507 166 802 401 1038 948 1460 583 301 816 800 719 247 312 640 290 745 1719 535 560 58 881 313 755 705 397 796 1573 1085 302 1238 985 69 446 1586 614 138 1276 662 1716 897 1242 416 292 1647 1585 913 287 1807 823 828 1738 836 170 1253 380 574 761 1608 455 776 464 333 1304 2495 863 34 814 299 848 387 450 613 507 1275 225 983 826 1087 452 494 691 1094 1537 2330 803 528 591 518 672 521 1565 1322 564 639 181 413 699 886 1257 802 1005 889 873 208 1421 47 1566 380 412 105 1518 1210 243 1476 170 364 568 528 984 536 598 266 269 1352 1754 880 772 301 810 633 726 326 299 1248 725 347 821 943 775 623 20 853 299 146 1070 972 864 819 751 228 813 580 276 334 890 973 502 1887 1053 105 954 1250 1231 169 1844 1004 300 1312 1367 406 452 2149 310 539 759 340 594 310 500 949 217 251 261 1516 1359 1510 512 1084 535 1059 1117 958 704 505 69 1193 542 536 741 1243 400 1191 745 670 1371 1872 754 1333 766 301 1365 953 986 154 820 328 1258 812 785 301 726 356 310 429 1649 236 201 128 854 1283 754 587 1042 695 377 704 813 1350 482 482 886 614 1017 395 286 428 1153 292 665 462 300 1348 434 359 854 2528 763 860 1104 497 48 282 820 323 302 385 942 676 575 1540 462 751 1079 1489 260 278 616 715 1410 237 1417 259 914 326 699 725 979 303 549 211 964 895 418 905 678 368 711 2052 720 770 1207 1853 302 709 1171 1129 1687 697 882 640 754 547 581 299 803 680 1018 227 1052 1758 784 962 356 1458 151 711 395 823 1692 515 1336 919 455 912 301 463 399 300 78 520 643 1377 462 727 777 487 489 24 580 728 452 639 1438 350 552 904 550 1551 1317 499 301 617 410 315 849 301 589 301 452 672 1274 1422 1195 454 1190 230 566 620 212 846 1160 821 633 758 1125 1550 441 818 300 855 275 302 1051 807 332 1428 290 1306 1246 1025 947 671 1566 824 405 363 419 546 803 2804 1114 542 993 667 280 302 200 2285 1325 601 378 458 254 925 1159 696 266 1623 326 1381 1155 2129 1133 301 983 389 1041 264 1382 198 911 292 1442 697 1869 298 832 441 733 553 1390 1178 913 1304 1393 1184 974 142 831 312 1000 1723 755 1311 572 2002 1020 172 506 924 2316 707 2180 505 449 686 1362 486 1349 473 689 708 1343 30 458 1185 834 491 1539 1907 259 401 1334 896 194 1422 1262 187 1255 1225 518 654 946 1103 473 1308 1070 1206 320 966 1266 188 1867 629 873 1653 275 290 382 730 770 433 635 1294 1153 1059 526 591 1167 302 1829 977 1281 739 1192 626 2571 976 1071 839 983 651 508 176 416 489 302 582 702 995 533 991 685 411 213 762 1610 1483 490 956 120 461 263 1096 1260 467 1207 472 310 599 876 2005 86 1000 197 1063 1138 542 448 525 1663 394 627 2225 2092 1201 1086 297 582 1371 1439 1053 788 1635 941 1213 3059 786 975 1376 2744 955 257 301 468 1212 951 1571 2177 547 699 239 654 681 946 518 453 502 1661 1563 344 590 456 294 725 1049 876 396 532 806 456 216 633 14 429 1187 1454 604 233 298 845 1604 1107 2368 834 749 618 597 857 182 588 866 611 957 2399 1107 882 1222 995 211 553 396 292 521 325 628 4 614 969 272 1543 1824 769 464 967 75 333 805 746 1441 867 1295 414 76 384 907 1018 599 646 586 1168 676 240 602 543 885 618 957 490 705 1048 613 1251 1403 324 21 872 834 740 665 1054 597 823 1027 1602 279 735 441 134 1302 787 1342 462 1356 1061 479 819 1061 2 301 181 328 1768 1339 596 506 727 1115 278 2261 533 301 1261 921 1876 318 755 615 901 902 904 899 624 856 419 632 1857 735 1014 454 433 376 907 813 1231 500 93 1673 1043 519 302 1043 716 1026 331 451 1150 1252 513 349 1856 874 527 532 256 260 345 261 778 1010 492 904 6 462 314 1158 902 1150 826 301 87 821 1117 681 513 641 709 276 803 394 451 740 416 240 556 745 693 1167 881 340 1241 759 901 771 628 196 986 1009 1199 40 547 1181 1155 917 786 774 405 423 487 1470 919 582 463 336 1385 654 1072 1144 559 686 888 873 508 419 890 817 1410 302 1486 388 1050 742 760 227 606 375 593 686 839 1392 1254 1117 1107 609 1455 2057 826 460 601 1116 866 300 570 436 569 672 865 1101 592 450 765 1347 636 1119 463 796 2154 742 488 1116 468 1158 470 438 961 956 457 212 1397 1024 880 369 925 357 792 1862 824 140 773 107 632 1380 959 196 751 2672 621 1238 1704 1811 911 603 525 1476 1350 930 870 395 1448 1101 1035 1384 1948 1065 739 298 1064 1482 306 603 899 2012 1119 549 1046 639 687 2547 150 1101 803 280 1344 905 1094 502 603 213 985 686 40 666 447 631 918 1013 1153 457 729 1247 333 892 301 492 944 581 525 478 1677 678 720 1357 647 2378 1304 1102 431 300 820 862 1228 348 966 322 633 1900 872 1748 27 419 1421 718 439 364 762 13 1112 359 539 735 1234 601 434 414 480 1746 844 483 1387 1550 1231 230 1454 1104 1780 538 602 495 457 297 246 769 659 650 307 1473 663 196 698 507 145 1023 976 304 751 652 514 377 954 570 645 552 1437 1567 1830 515 453 735 669 752 899 1084 1416 685 856 364 283 978 228 1262 780 694 484 1473 344 214 359 597 1292 753 1435 302 588 1224 96 20 8 302 1334 421 760 592 139 869 686 767 566 684 1469 302 163 728 301 804 764 248 265 300 826 119 1458 1042 619 476 726 473 97 941 588 480 349 156 1139 582 507 815 385 823 895 225 912 1446 984 560 628 1581 697 301 1392 218 151 1247 301 238 504 424 1189 173 703 132 552 390 254 1019 970 149 1286 170 695 948 998 644 552 778 323 1373 580 1067 676 592 744 956 697 1315 660 918 1004 608 524 1076 646 302 184 661 301 981 504 446 1063 1246 542 389 432 456 1064 853 1032 720 293 98 297 1272 613 184 149 585 1101 1128 756 782 834 547 846 452 177 527 561 220 432 298 244 1042 615 362 1056 566 857 300 228 683 468 1084 766 604 458 205 830 248 330 293 1330 426 721 1200 1178 293 448 477 950 318 707 572 745 1280 443 248 357 121 501 930 396 392 315 752 696 339 565 202 122 175 1277 364 418 587 561 603 78 366 369 134 895 500 862 691 1205 1004 736 680 457 1268 918 93 882 685 240 1053 613 1319 570 131 397 1321 224 1358 996 124 277 639 446 292 1043 234 300 407 4 1252 989 625 483 726 632 1011 526 550 1104 125 574 342 1385 1137 266 639 2036 265 123 920 749 834 516 452 167 447 302 379 649 204 705 1396 372 426 819 595 1414 1093 301 457 173 1220 903 556 602 617 326 514 35 591 198 503 609 586 628 810 601 956 329 157 497 20 646 526 655 727 856 641 532 1163 307 896 249 1220 607 391 525 1462 254 458 384 481 1279 556 1081 895 273 937 693 1086 502 342 601 656 232 400 1563 703 619 810 398 326 596 1852 599 719 1198 649 617 604 527 565 426 812 800 855 573 443 653 301 785 919 151 618 1463 755 476 299 807 1016 1129 156 820 301 881 460 1495 723 991 1078 403 480 974 306 1128 215 374 602 359 866 996 839 852 672 1827 446 456 453 1106 856 756 1036 948 879 976 300 259 1196 1210 497 415 562 627 252 996 281 300 1257 850 901 663 1134 903 604 1660 966 47 793 517 1029 560 581 1343 826 434 302 398 1310 1157 24 704 1363 805 885 1694 146 1480 74 258 1339 494 232 898 576 696 848 733 504 572 494 779 555 302 979 754 601 377 765 583 296 732 974 1002 914 677 549 1572 725 758 444 658 592 874 966 718 180 1070 882 1199 480 473 663 580 1296 298 302 136 1256 819 824 299 681 364 849 473 1528 680 627 118 675 1296 460 737 722 528 1426 1018 58 654 932 508 192 1008 532 218 270 725 140 1043 1536 471 1142 679 557 468 801 587 1202 684 654 1178 1531 1333 301 639 864 310 922 1222 1140 774 889 548 118 1863 295 1498 963 490 1396 480 417 731 297 1230 1122 132 1449 1354 597 192 256 375 1197 452 166 252 469 1114 711 1570 770 801 249 938 279 1339 519 1032 1957 446 394 815 649 322 102 1383 235 610 586 302 545 1428 324 1743 1193 911 909 2703 247 533 1067 2 461 136 872 1071 977 2494 267 603 1870 833 1102 806 239 883 691 898 704 196 151 1386 239 836 1040 475 104 1690 2064 507 1587 877 896 877 1085 569 1534 223 353 728 1321 1213 692 2142 864 2456 1103 1313 1185 815 1234 846 332 1965 1188 679 212 1695 1012 1664 814 766 713 972 747 311 907 253 871 808 1289 443 950 1198 1049 743 247 122 9 451 676 499 812 169 846 604 353 1120 306 868 1196 299 1138 530 671 17 230 244 407 720 1891 109 1179 602 736 788 246 267 777 743 297 889 764 572 699 1257 1146 1892 574 338 381 1368 332 332 528 30 44 1096 64 1643 649 108 586 593 780 765 434 103 1104 156 269 1499 866 188 997 1142 792 403 736 1043 1064 505 536 829 423 614 564 800 461 845 634 451 510 1209 1621 1434 418 1086 1913 1107 1231 1584 302 816 314 1275 929 441 567 646 1146 901 151 896 647 2332 649 127 1396 680 991 699 583 1646 1024 926 851 600 300 323 302 1116 603 175 579 1388 286 775 413 603 223 574 1482 710 800 919 963 427 562 876 1137 915 857 510 542 540 1315 850 319 949 302 1201 591 396 1399 737 268 722 288 624 1040 879 92 439 296 592 446 674 774 150 663 1617 459 729 546 1865 592 847 837 788 1271 327 1153 682 616 450 11 134 749 604 52 1222 821 932 431 566 367 685 712 1169 288 941 662 158 760 394 794 976 1162 225 634 336 1564 608 1416 600 792 535 1198 1353 883 568 621 537 885 622 516 750 909 156 563 563 435 1453 807 234 910 574 719 369 1064 790 1282 1143 1237 1151 286 301 618 267 367 600 647 623 1330 511 747 1120 815 563 275 555 398 672 1330 1012 990 1417 585 481 164 106 297 1021 754 1022 292 1031 779 1083 430 969 208 1342 478 993 1210 390 1213 690 398 443 262 1811 144 1784 930 151 754 296 994 30 568 1314 451 951 302 403 454 1357 892 1833 398 1138 588 770 247 1198 1023 197 630 967 150 1238 654 850 448 849 205 935 855 415 530 972 1441 185 1989 778 787 191 947 1305 612 469 547 409 656 736 368 294 1299 695 570 286 626 437 151 1299 753 596 428 363 934 590 1154 400 2134 715 1858 511 607 344 1226 678 811 469 321 1205 1120 1160 62 226 301 908 536 681 859 357 360 378 572 423 820 541 586 983 473 947 1036 687 175 891 1119 1245 959 133 871 766 1082 630 735 302 1014 406 1304 703 898 606 924 760 775 650 322 367 1021 1259 716 694 894 936 192 563 1430 301 1539 921 726 939 159 579 892 1588 852 488 294 1215 349 623 456 250 1111 526 602 1064 1272 197 667 723 531 748 220 735 547 481 670 1050 492 604 458 541 765 442 903 1086 561 1171 499 301 199 656 1334 511 434 402 249 1521 665 462 151 680 437 652 526 198 416 1100 1053 680 299 2223 1311 211 958 549 149 440 922 872 827 553 888 302 202 770 422 562 924 567 758 1660 1054 480 485 1359 313 139 30 716 1067 451 1233 617 352 536 302 738 747 601 600 339 593 1240 220 637 596 590 1395 601 601 730 554 854 556 278 878 246 803 604 1174 642 570 569 710 1030 1027 1624 391 583 1134 398 554 1059 611 306 521 982 301 418 545 460 347 1055 551 909 524 268 729 1380 1429 665 1306 1421 1270 751 1025 632 1252 760 751 946 951 1162 1809 300 757 199 980 31 684 993 763 824 743 867 478 1828 348 395 1483 550 974 890 910 290 454 664 682 1291 410 393 515 689 210 62 561 701 604 305 838 1299 1259 834 590 255 371 1098 450 188 627 1112 276 554 911 64 1088 1220 1301 658 1081 1320 518 900 265 843 756 754 1210 974 681 1193 1439 1051 574 1489 151 1245 208 732 895 210 589 547 933 525 894 768 371 1347 141 953 683 871 1214 996 366 955 602 760 337 369 653 733 765 266 873 367 215 2706 1157 660 502 888 601 695 248 245 333 289 457 762 906 1161 151 549 295 487 1069 1045 279 719 1415 986 1044 1012 1002 376 578 81 776 1329 1387 600 387 409 292 523 878 523 1259 687 835 1070 559 964 404 1294 308 673 301 355 114 97 150 585 341 1023 369 332 1024 430 1308 472 170 524 956 636 677 801 300 312 853 1009 301 335 627 781 597 490 632 268 332 472 483 604 299 1380 603 176 558 399 466 746 1090 1004 122 809 586 354 570 319 972 803 572 753 1110 628 531 465 1204 1135 551 700 1016 540 1090 646 22 617 1006 206 796 154 660 1254 1019 10 1315 1197 860 929 182 1009 1646 512 994 900 1098 1314 1010 699 445 186 573 254 678 480 452 663 918 778 772 1222 710 633 826 1125 343 882 983 214 1340 1439 1115 1345 776 1433 1232 558 301 518 435 1148 1299 2293 648 522 564 310 594 737 839 351 1316 500 491 375 1017 250 1190 306 970 15 1343 378 681 127 735 772 669 101 579 1096 716 50 260 413 1211 273 874 248 564 300 648 841 62 670 1630 734 311 549 250 227 612 889 926 136 1168 941 877 1637 559 1020 680 449 674 782 680 1007 580 129 862 282 457 587 300 924 491 483 1928 918 1756 296 717 552 658 477 52 932 82 889 1218 1152 593 1068 302 857 1037 207 968 168 906 544 438 1009 283 55 328 315 1012 233 1070 1082 46 745 151 505 610 1154 831 723 295 620 746 731 641 549 1198 781 6 603 716 458 1334 553 301 375 596 222 248 485 302 10 449 1157 363 1110 1132 352 774 299 459 371 529 671 389 612 588 520 593 897 1016 579 746 340 300 673 1166 257 324 190 1262 78 592 794 488 189 1234 410 702 615 679 138 226 593 1252 1533 781 440 151 1483 304 850 1376 238 712 255 623 458 569 772 1233 834 599 299 1018 486 259 1107 297 470 350 1250 257 90 676 370 649 569 740 474 1295 564 1375 839 695 317 604 116 1060 301 662 539 1019 840 749 1920 299 662 1288 302 293 1565 122 548 1256 609 1114 427 299 470 504 456 608 360 578 595 741 734 711 938 198 223 92 132 347 815 345 318 1741 695 377 302 1179 501 574 300 450 912 840 359 445 423 219 963 1156 891 299 1235 850 925 262 406 500 685 301 18 588 390 770 295 529 259 462 664 666 561 1313 553 349 240 2006 399 452 697 551 292 966 846 2070 668 398 459 669 707 219 143 342 713 952 877 1009 811 1510 250 889 151 811 807 317 1046 512 302 985 116 810 302 54 970 489 451 701 621 596 602 580 222 1282 709 364 603 156 618 623 742 902 615 795 227 862 1000 517 2272 163 320 216 415 656 735 599 776 375 720 136 339 78 798 1003 302 719 590 723 1339 472 517 1007 1054 877 484 1796 559 983 1157 1432 1341 322 980 519 758 1207 104 954 1065 1287 132 764 116 1280 1287 302 742 489 2099 573 452 645 286 563 228 1150 1475 1606 1106 341 980 1002 351 1187 170 666 368 1093 149 941 553 813 804 1051 816 817 601 1801 1095 2 612 1392 244 1336 1146 532 1004 1186 251 767 277 1280 686 154 639 418 276 1494 501 838 714 91 609 716 645 1085 733 478 313 125 302 1262 621 52 517 168 1154 1351 495 1014 1165 1117 868 1441 1550 1383 931 611 292 759 642 984 220 570 857 802 498 639 817 378 9 276 756 168 534 589 855 642 280 652 593 528 484 398 491 827 1191 844 148 828 188 45 558 1022 10 320 218 871 171 831 795 769 70 590 762 764 394 458 302 465 686 246 1165 1108 627 683 999 169 302 301 392 151 235 498 376 694 216 519 151 905 322 1813 551 185 954 531 950 640 451 98 151 307 443 516 561 362 300 896 575 211 1028 844 1281 639 631 1300 905 1220 405 600 568 943 475 412 588 937 546 949 570 320 203 74 908 1016 600 222 669 302 1279 838 1002 504 1638 799 745 1243 514 139 124 1389 663 601 822 246 951 981 262 943 1187 351 613 231 388 330 593 743 724 300 738 424 398 277 1089 343 1168 554 657 405 773 576 355 641 939 377 280 666 812 603 719 1182 108 964 436 503 1510 753 1063 1254 319 616 48 823 930 994 696 442 1378 151 99 479 259 393 1304 672 757 372 1399 708 308 195 527 665 366 590 929 301 6 281 830 398 164 679 785 374 338 785 181 74 151 498 644 454 911 269 685 647 899 753 1274 123 815 435 321 722 1475 1122 652 770 243 883 536 390 1140 1057 839 291 326 1441 407 321 506 1349 503 1620 452 251 755 548 278 945 25 728 547 431 1341 1188 895 539 260 564 984 588 121 380 544 258 904 1546 793 603 273 921 58 353 711 1009 578 674 292 1187 117 1265 632 653 402 536 422 1430 1136 975 759 245 392 2086 1349 218 481 1345 1145 1512 1108 328 1131 160 1410 1392 845 944 852 843 725 750 1789 1868 42 882 906 734 252 80 768 1063 513 203 962 869 482 344 540 554 1154 1330 736 366 329 764 1212 364 281 175 200 300 212 942 551 857 894 1142 312 915 1173 816 992 443 246 288 547 17 625 792 24 198 807 193 297 304 1024 1133 780 868 1101 524 654 739 308 2327 554 629 1231 139 1177 294 980 996 1002 463 1108 657 868 810 550 449 1525 1932 302 722 1245 803 990 722 635 392 764 386 345 694 597 77 1116 1017 350 124 679 1164 1012 492 302 535 471 835 1466 407 227 1 284 928 265 903 545 902 150 573 1510 441 1888 945 136 522 1377 446 410 1474 794 484 698 847 1572 503 1392 214 1284 414 1344 51 411 649 167 423 195 491 504 965 826 893 1325 659 671 911 581 492 604 546 1123 729 947 1826 299 603 541 532 957 1375 1221 1779 616 904 698 555 785 1479 1102 394 1106 998 927 477 599 1157 1485 891 825 2411 708 170 870 513 36 1831 739 539 532 171 549 467 1119 1986 525 291 580 964 1566 1124 754 1474 800 816 1809 100 597 2082 424 180 404 928 1310 354 793 639 1588 770 704 343 987 195 680 1356 1471 2333 329 307 1427 420 509 666 785 908 164 128 996 947 788 191 1177 1149 452 1433 606 1989 1408 34 2285 1117 1813 1020 1559 836 301 971 1067 94 69 387 843 681 814 1380 336 634 1352 1637 98 1070 1332 398 704 1576 478 355 1258 313 680 830 206 1343 1527 356 819 280 218 698 260 1446 1957 1178 941 415 345 905 286 231 167 482 1182 1371 795 1951 390 659 1133 902 394 1103 419 381 753 1864 38 458 992 397 908 600 1290 1116 1846 1234 552 1198 697 283 305 571 1141 1671 538 368 150 595 1058 790 186 602 489 445 1022 775 531 120 704 300 594 309 709 292 648 450 838 703 464 648 487 529 535 214 362 208 866 1287 994 573 542 1266 1013 158 1259 621 905 99 586 1102 1277 538 580 1328 220 1199 375 576 517 300 1375 307 48 137 512 567 587 746 880 725 1070 804 891 1483 740 723 743 224 151 302 1410 398 246 301 1075 1211 566 787 1458 505 124 1603 604 301 232 933 1516 1126 810 380 4 517 866 58 151 636 421 1095 318 613 482 412 314 531 951 482 1693 1195 342 315 251 905 444 121 822 1383 192 240 1118 905 957 524 321 1615 840 130 653 405 928 846 713 775 854 300 858 2205 301 57 574 361 952 224 572 352 76 807 3026 1393 884 628 447 316 234 699 268 920 301 1214 122 2907 995 1140 238 551 934 200 310 449 929 754 1058 997 221 646 1116 1080 1129 1067 495 391 601 868 493 845 584 296 80 459 301 86 572 837 889 416 1313 1342 924 269 643 912 1415 806 363 277 1027 378 1075 598 871 284 301 1048 805 453 388 832 226 423 2148 1507 377 278 1737 676 738 511 299 360 585 449 927 299 1285 494 1006 724 428 444 165 695 1160 1515 101 372 930 565 492 366 831 394 412 483 734 932 904 381 495 212 1081 1417 1114 357 1997 322 1694 1557 468 598 1360 1298 535 1379 799 150 710 337 1175 461 615 812 700 150 350 153 454 415 1276 151 1002 486 339 588 1255 911 1407 1430 430 1756 935 206 731 1554 255 1959 1094 574 2080 431 963 814 380 791 446 1457 395 798 1011 891 379 812 471 301 487 604 757 1805 355 1094 1276 1198 2117 301 869 282 516 659 1269 1467 286 1282 279 1423 597 874 991 648 875 63 2 389 949 430 190 166 712 733 323 800 1086 378 715 1178 967 1369 860 1479 515 1158 302 756 136 372 1478 215 407 472 378 382 894 964 2034 168 581 510 1295 1099 86 647 1796 322 677 372 296 679 1353 552 1311 301 820 532 284 1033 1014 1054 542 1892 1352 723 539 300 408 475 1256 1371 874 410 401 1730 1455 1059 1537 1732 823 421 763 750 1325 668 212 1058 151 230 783 891 298 1243 514 345 133 560 822 547 104 712 1532 302 591 939 1165 639 150 1475 663 615 908 924 2181 1743 1192 1277 1340 980 638 1519 976 1384 1240 591 802 1470 1470 301 2105 789 971 766 131 224 1267 1268 300 378 1480 1225 924 1304 922 1080 1061 1408 302 749 1931 1245 2169 835 728 587 677 669 292 246 850 964 548 1726 1246 1639 1664 682 899 55 1150 272 1208 769 721 854 507 696 593 1051 1149 886 662 1706 2059 825 729 570 1239 1110 1610 847 3319 1080 395 238 226 555 314 1146 1188 682 1719 1857 889 517 1127 1018 741 1159 1336 837 729 973 232 642 888 406 715 476 425 480 886 599 1009 982 1049 687 841 923 262 797 646 1048 1290 181 1118 481 459 1181 670 768 701 2098 2020 1166 1210 301 553 1430 1153 199 1455 788 234 590 302 621 344 763 609 979 1258 302 524 546 1047 719 591 1160 1125 1443 574 910 799 470 537 668 483 848 1128 1047 611 1195 636 1357 714 883 1137 97 1566 575 502 573 670 729 936 326 1815 1420 1315 1164 70 248 236 380 698 811 1280 302 302 617 301 728 398 222 1386 287 1480 1866 947 1790 1412 1332 465 431 1637 788 51 852 736 531 730 813 638 891 1293 1685 542 323 1456 439 222 222 2121 699 651 4 1311 180 529 302 1366 704 329 539 1089 603 805 1245 913 417 565 707 908 2430 1012 450 575 1448 137 303 524 2469 301 628 480 1093 1204 740 536 629 258 504 748 716 1283 779 892 207 1272 622 649 386 1357 707 1402 667 120 2 870 239 914 1151 834 1615 617 615 644 1126 1647 972 1160 1551 1311 829 427 1331 563 1149 1065 1235 687 598 1292 278 1307 1018 582 242 713 1275 943 989 1032 1568 654 929 220 950 1140 1212 1001 432 1442 226 939 616 809 3464 2567 264 774 258 604 1582 784 648 561 1959 126 1245 1327 699 1455 114 995 604 602 596 632 1483 1383 1575 487 795 1550 601 1694 15 105 1313 851 233 798 603 302 1280 707 352 1340 301 776 1198 1106 604 315 1639 570 1003 450 262 1040 1003 1003 695 534 339 753 636 1630 357 1488 301 493 853 1008 72 986 151 327 1130 760 875 1060 995 664 510 281 138 850 226 1528 903 883 249 303 450 1567 476 339 1663 817 791 528 36 701 854 907 338 892 70 1004 869 527 785 596 733 125 2331 722 1055 719 569 1156 1489 1372 467 298 388 1046 726 1854 1351 724 948 1179 302 226 620 969 1250 866 168 783 571 1647 2462 2044 1292 1227 2471 756 1777 894 1219 453 344 1353 1204 346 312 1305 742 585 253 805 704 1056 1196 1497 2008 429 413 114 1255 561 348 1101 1322 741 549 1883 2846 1557 1190 967 1139 311 1299 886 1252 458 1409 959 873 588 994 1310 95 918 577 588 837 1346 718 780 677 1209 586 1163 253 915 822 1190 860 1209 238 1269 1187 1402 275 1057 763 1807 63 1363 1578 1364 783 909 602 894 1319 1069 700 1173 609 632 819 416 1798 724 802 152 1361 1005 542 867 881 503 360 520 704 1436 1156 348 821 341 460 955 1052 906 736 904 778 302 409 214 236 1702 491 238 178 1491 484 403 955 715 975 811 1179 899 1356 248 733 714 992 503 568 294 830 192 980 137 1403 843 1136 1670 604 304 1029 609 883 288 919 427 272 451 640 1824 648 168 224 684 170 820 623 1475 571 591 989 193 404 342 1086 1839 632 684 791 919 865 1596 499 327 544 299 359 587 582 1119 639 718 1290 699 754 939 253 319 739 242 158 753 590 330 1052 424 24 302 519 977 547 991 491 395 893 1419 6 643 633 1662 921 90 760 186 301 266 234 381 691 1133 839 1402 705 636 1031 474 222 100 685 1711 1940 495 900 187 195 274 614 900 498 2160 849 260 316 657 1118 798 1653 1364 892 917 1332 432 781 893 329 520 622 1029 1002 859 494 1844 751 1125 641 452 448 1136 2175 1113 1048 564 988 1025 271 1652 818 561 832 1459 528 563 1646 1387 896 707 1171 397 796 960 754 575 777 1395 443 435 1038 810 1918 951 809 613 1110 1203 756 1230 1127 1202 369 1426 310 769 1357 581 302 400 1257 433 704 1214 700 582 234 970 1216 1441 1081 559 847 826 1356 1326 362 783 414 150 436 1081 630 1066 2455 1834 1455 332 1497 1493 392 1689 1217 867 1231 447 916 965 2077 725 1970 963 1490 1229 269 440 315 1039 115 681 585 755 987 762 1118 122 1175 604 1746 371 772 1323 1636 706 496 232 923 1342 1614 765 546 1073 920 369 254 226 815 957 822 746 150 419 892 349 541 818 355 674 511 632 921 891 452 504 799 1384 1240 302 1698 403 1533 565 1536 324 382 828 279 301 416 1621 362 603 302 686 810 684 240 458 353 1546 426 835 602 595 911 374 300 704 780 302 1049 614 305 625 702 727 1022 1146 1091 261 1075 254 349 91 158 299 360 565 722 1099 1195 958 460 601 80 262 802 1678 590 1390 1290 962 1631 627 767 620 1492 1607 1074 1004 494 532 806 1154 789 603 880 1138 876 760 696 791 1106 1653 762 1070 335 1116 330 818 759 711 187 524 298 511 1006 1268 576 640 986 1102 571 1109 471 271 499 1584 546 286 994 1003 1051 1269 300 497 538 807 1372 1121 314 601 801 463 1524 756 301 469 1126 1400 240 698 323 301 400 480 1544 384 504 1450 938 570 369 46 584 746 879 390 139 1079 408 338 427 1000 186 1223 1458 545 324 774 439 1046 503 2240 667 847 372 863 581 486 1073 451 799 719 999 311 881 462 1469 401 242 601 127 518 525 507 1153 468 657 670 871 641 299 907 1671 811 830 371 1666 1065 694 122 115 478 884 218 245 551 1061 775 569 678 718 248 672 542 2445 103 768 60 301 481 701 151 993 1110 297 1075 1501 360 1386 2017 367 506 1152 1712 373 930 318 603 126 884 1526 278 326 299 28 301 1378 543 872 446 1654 1349 1265 1409 970 902 215 963 243 340 301 777 407 1157 996 738 301 1340 1353 1370 877 894 730 1068 994 878 474 302 589 247 242 244 1373 735 1424 620 302 1052 641 435 1250 154 812 1643 766 176 465 582 358 234 726 809 535 699 1613 54 698 1151 576 457 1113 416 900 603 1061 863 189 797 323 668 526 1194 648 705 266 550 1963 1573 896 256 1269 468 694 873 584 1700 666 1118 1088 886 1082 338 1136 294 1429 1224 1477 799 490 1224 342 508 897 1101 122 437 376 252 604 879 300 302 587 832 532 665 488 119 933 898 729 196 662 346 1270 1164 1093 1012 612 207 451 649 650 988 1050 693 806 1266 382 894 241 1208 259 518 1242 555 1069 595 347 832 1006 1756 1017 1148 1387 723 214 793 472 302 420 828 1078 1234 735 423 1295 208 1480 1469 808 1673 1481 64 1252 1432 789 943 471 513 751 1130 883 452 302 420 151 1000 812 745 901 1553 670 1040 1159 1434 588 482 281 573 1039 264 1018 1066 445 934 1603 853 391 1186 710 1144 578 1560 808 738 1172 290 349 1216 433 722 1285 336 236 302 670 422 661 603 1258 1611 710 1020 486 419 453 1162 1991 181 602 1075 1134 1428 1374 734 1614 765 925 220 1508 437 607 107 415 254 784 1216 989 915 744 702 449 1744 1233 147 480 1418 770 574 660 1021 622 602 889 297 230 497 3 1182 174 502 388 380 1175 563 1274 370 286 510 787 301 907 916 547 904 662 1210 493 1196 216 809 588 559 777 1061 643 1296 490 18 1379 596 298 357 718 791 1143 591 1382 1423 603 1394 462 1041 520 764 452 399 538 954 552 611 318 1052 1270 520 574 1043 413 208 660 389 137 928 1282 752 1101 444 222 30 291 301 1760 1067 196 647 1171 165 1331 1500 601 256 169 308 296 949 298 818 502 247 252 611 598 1412 1142 583 409 886 627 1003 338 740 384 555 887 1581 1739 157 601 941 399 698 1051 410 442 10 864 312 1004 293 532 826 384 766 499 316 1146 584 278 995 1586 787 1803 532 693 969 851 924 1619 316 909 921 907 1052 1366 1405 897 634 232 564 760 1114 472 1049 1016 676 461 321 1609 496 1569 492 387 653 1467 541 921 350 295 905 217 748 804 649 397 1228 1345 897 472 48 1139 757 582 909 559 375 959 612 602 1077 595 373 1183 767 524 551 781 682 711 299 924 752 852 812 603 679 1585 2141 574 1702 1057 1004 623 1538 1305 206 417 1076 301 1627 2217 542 949 468 822 1602 236 588 1070 301 302 828 87 789 739 830 313 888 254 1442 561 655 727 859 1036 1021 753 1355 1854 1200 651 428 1566 983 108 470 1165 1077 281 488 15 1000 301 793 2082 1196 618 605 909 672 834 920 44 603 490 589 344 137 901 843 1307 793 301 1647 1061 781 968 18 1070 300 784 380 1263 602 993 634 828 412 434 835 844 1590 1790 415 358 989 506 345 522 1431 500 977 1005 1517 888 224 661 1743 151 970 2864 1770 1281 1085 1006 971 1224 1053 128 492 714 108 747 915 553 1348 770 1241 1242 826 1648 1266 1399 377 295 1014 682 579 378 948 438 280 1650 298 476 336 1720 1317 854 1012 1534 996 410 299 986 1261 461 150 753 766 1381 1038 134 1199 326 675 506 524 665 1138 263 250 951 1168 337 1009 846 1223 391 1770 439 1033 442 955 249 761 674 894 473 121 274 1388 2027 743 300 233 577 767 687 571 303 817 1041 750 701 790 360 856 1636 1068 704 751 1105 427 608 907 1427 1049 51 543 724 661 962 456 1034 1002 1511 749 1512 974 941 527 734 723 95 955 117 2 302 971 776 1176 452 1110 731 828 459 639 402 430 973 948 820 340 253 502 643 1989 1911 640 1051 672 149 812 559 658 494 626 562 1025 1055 545 452 489 531 270 514 835 328 1742 424 241 647 1152 1163 652 613 347 887 241 584 1126 354 1154 1165 425 732 940 437 1198 650 300 815 604 821 1471 966 83 1668 544 185 362 1028 794 855 242 828 324 781 1062 223 1965 909 448 910 336 1225 1171 1255 1186 1049 1993 1071 383 1336 1340 108 660 776 266 1846 317 615 549 8 587 245 715 916 250 300 1080 296 613 1686 287 841 1386 356 164 288 501 311 707 904 321 150 324 463 711 376 718 548 723 901 474 315 881 723 996 1201 1303 813 282 1079 892 1089 400 151 395 785 452 1140 827 670 602 1246 492 1464 228 302 1086 906 323 1772 1285 981 106 227 520 676 1319 938 984 800 1367 1061 579 760 891 583 1393 301 295 611 130 178 480 1517 957 593 749 1330 234 378 611 543 565 283 925 1089 792 769 454 98 1638 1181 576 304 999 1370 724 477 1638 578 878 252 1155 44 738 258 102 459 902 1466 48 144 576 564 479 553 924 301 449 400 1411 1089 1503 1024 446 987 817 544 1014 300 1869 932 900 302 1085 613 1053 1051 1121 875 885 727 322 1101 433 695 938 1061 1159 911 369 603 592 515 760 965 2033 1210 1468 850 297 1148 1434 199 828 764 935 1232 977 453 1185 827 896 683 1001 1510 1568 1060 831 1320 971 655 181 1161 822 1107 768 1217 1170 553 1084 72 1477 604 350 178 538 637 407 1574 1263 757 238 280 2753 379 300 301 573 481 855 597 266 299 595 520 575 891 403 523 1341 496 1344 717 1196 569 792 1141 658 710 817 523 351 469 1122 489 298 1338 704 901 128 599 928 302 734 1825 596 569 883 1588 230 384 453 459 567 560 1485 786 301 585 973 1697 1440 405 1701 973 1050 533 101 467 1073 1273 452 408 151 454 588 665 263 151 784 1308 661 1095 1527 639 1169 600 955 474 580 159 343 585 1459 1318 842 18 1383 540 1407 816 494 201 642 877 152 1316 451 984 1134 439 311 620 1736 630 276 709 947 1026 1646 509 1155 834 775 755 903 633 554 769 1349 352 1031 348 253 777 1344 333 522 264 475 705 524 782 517 351 710 382 668 302 506 522 677 737 903 733 439 1276 1524 352 794 424 649 410 744 810 1159 1861 686 645 653 419 387 1533 164 170 736 768 1154 1279 1082 511 142 797 329 461 1989 1174 2734 1055 1428 409 886 2917 1906 924 858 1685 1031 488 1005 342 905 666 590 422 1263 804 522 461 524 487 1943 889 944 909 1071 1471 343 302 525 870 299 492 361 416 989 948 871 485 246 638 710 796 876 1664 1094 354 1475 962 741 1546 692 151 334 449 22 909 1256 1507 596 822 540 321 570 280 902 1354 602 66 1141 1770 556 117 770 302 174 790 1146 1030 818 556 311 677 428 651 586 361 561 1263 327 538 1543 292 305 772 411 1073 444 664 1953 550 301 1399 653 348 980 578 899 810 87 1311 152 705 1600 220 818 1191 848 637 529 874 206 1519 868 755 946 212 608 831 1230 474 1283 238 277 783 794 228 496 828 467 2453 408 266 744 218 327 329 247 302 795 469 117 914 1018 1582 1873 1140 327 117 642 1294 838 297 514 913 151 626 603 664 435 278 681 202 873 1143 564 686 647 866 678 647 151 622 126 1049 985 287 536 632 429 302 1577 910 978 300 974 706 54 496 370 200 1230 1653 394 971 1105 802 368 515 674 1036 813 861 34 709 808 743 569 1404 505 993 812 875 974 1482 865 838 302 675 775 1197 2749 711 937 1968 1347 675 1069 1179 441 460 528 728 1357 244 90 1991 1362 2318 347 578 1240 180 415 810 151 719 1295 560 494 371 2291 782 528 230 280 257 384 738 672 1020 535 473 1107 312 1358 477 921 1470 240 640 300 410 1954 973 722 500 305 328 882 281 546 1331 1036 2387 718 2276 1251 1064 465 1336 901 578 1103 485 913 1205 628 809 1180 302 140 167 1202 748 1023 595 44 1485 763 122 2349 1106 1376 1429 1183 891 281 320 388 455 787 586 132 1446 277 991 19 361 201 1273 26 423 858 281 915 433 377 723 755 938 842 668 1674 1007 821 333 420 739 1892 155 1388 467 276 200 315 783 294 1164 1371 812 760 1545 903 1005 302 1090 1088 1538 547 262 1510 1342 252 1400 616 909 434 362 987 948 420 539 66 601 520 447 1744 560 692 600 538 1682 723 218 745 701 301 1035 510 960 61 683 485 545 60 354 686 548 824 736 468 891 96 749 727 536 831 603 1655 202 197 638 825 585 845 1214 997 2467 1346 366 829 4 628 127 1242 1269 475 1037 2165 736 1172 2065 547 2149 496 475 1118 1677 453 531 570 510 427 683 407 1191 462 1119 518 412 92 1329 420 453 772 134 737 904 288 260 339 64 403 501 1010 671 82 837 923 1005 356 1557 596 449 1038 308 691 615 493 1395 448 1161 580 68 1219 1144 257 1932 733 1220 306 1054 207 1101 362 1003 2533 1935 502 517 551 319 168 863 302 1691 650 1382 956 653 302 1 1270 347 2089 603 647 1008 933 1411 1155 832 931 280 432 301 818 800 298 481 224 785 953 90 356 1213 1025 755 151 1093 1332 566 1316 330 907 892 1107 414 844 1066 617 3339 527 369 961 1720 705 1374 2025 1609 736 1003 1254 97 1152 1037 231 654 1281 531 162 585 136 271 1043 902 373 1666 705 1087 702 821 891 1714 527 375 958 151 1110 1403 789 235 382 1247 753 302 1150 1309 1092 180 1255 1298 1531 674 799 1577 852 196 148 719 86 546 968 536 855 916 585 1586 233 1353 276 781 818 514 366 998 596 566 695 576 294 846 1961 927 406 607 980 1713 438 402 819 944 907 927 608 1442 983 865 455 1408 270 908 603 334 637 1498 179 278 668 1852 456 928 407 488 518 357 802 858 334 301 988 114 797 201 355 1411 246 575 1374 1178 757 254 1384 1164 697 262 145 578 601 681 770 1021 476 399 930 1541 303 511 740 548 946 842 1325 518 1666 1203 278 130 1772 450 381 162 675 1752 1505 787 151 350 1115 1265 1011 582 380 264 1287 643 955 910 564 984 504 521 690 132 152 1103 617 678 1046 444 293 677 894 215 1267 950 550 761 226 726 819 682 482 733 413 222 501 1369 300 458 201 387 362 626 327 332 130 724 414 625 883 598 1132 224 1562 551 475 450 747 789 750 290 876 1101 388 600 711 220 366 151 335 849 541 1088 616 482 618 357 625 1030 604 1044 525 425 560 301 85 1810 488 743 493 742 1537 290 246 451 334 433 1140 492 1047 306 2797 695 1084 1524 784 301 1055 149 618 778 661 1311 1307 791 604 622 145 193 501 466 1655 475 557 301 605 577 536 1297 302 1110 1209 468 548 1697 301 1295 544 101 464 638 691 414 347 358 774 502 632 213 1020 210 437 1754 365 952 359 216 536 134 548 28 684 974 642 403 476 443 302 1152 26 194 1347 1174 980 338 583 1128 594 711 982 533 691 435 483 483 562 301 603 770 728 504 550 989 1187 428 212 181 909 143 262 615 550 425 1510 743 258 302 971 1341 486 1096 616 808 419 2 745 681 828 712 1385 839 445 297 335 364 600 780 302 669 441 767 812 599 188 43 202 1040 822 329 939 1396 1352 460 796 302 974 491 809 256 206 641 1632 361 814 138 475 301 486 650 652 302 636 564 1201 329 542 569 1233 238 1562 675 126 63 1140 535 301 334 770 829 1438 764 168 600 596 260 1558 459 1558 1508 299 1210 736 160 795 692 468 478 587 93 701 515 1410 1417 647 164 218 455 458 302 442 453 1390 903 861 522 333 54 1229 438 1068 430 606 373 1095 301 321 1004 150 598 676 1273 283 492 184 915 1510 1494 302 22 295 190 941 302 1078 295 600 738 24 187 161 294 1192 72 410 352 202 490 1283 750 1346 5 732 1587 410 216 690 430 904 191 1136 749 854 1652 387 723 309 1010 1125 232 770 218 841 852 541 843 204 562 442 731 507 397 1061 474 150 675 1098 682 190 766 846 641 783 1492 1662 1526 1197 1206 1344 1163 732 694 1031 308 751 989 1077 96 1461 1119 1354 478 542 1126 1642 1232 739 629 842 1192 674 1910 1749 1969 32 791 1670 1254 2535 851 1812 1939 688 1216 1302 1290 943 322 344 877 1194 1269 737 1303 665 930 349 686 1117 662 684 235 1073 259 68 714 654 1304 546 24 753 799 1348 539 1205 309 606 874 530 540 36 314 1062 1348 1299 1031 601 504 209 300 456 999 438 1232 445 1031 229 1591 1036 98 1028 148 1101 940 1486 313 752 925 603 140 413 174 1561 776 852 1093 1606 557 1090 922 811 113 469 965 151 206 112 192 538 180 1064 66 7 666 180 172 146 460 564 318 145 1035 452 715 887 349 555 775 1385 2258 1895 402 1649 634 708 37 1074 342 997 452 1624 301 2376 270 905 1140 228 142 1416 966 465 596 1630 933 169 1657 8 209 655 304 1431 1288 342 853 706 455 433 347 751 1367 731 1095 271 198 1266 532 1030 325 517 1062 881 1020 923 753 440 2074 1014 693 19 1086 778 1673 1062 58 1516 301 1094 470 106 311 934 662 590 414 1306 293 711 298 301 299 294 1004 301 1016 474 530 1493 659 956 1014 553 1265 473 722 522 733 289 1338 570 354 4 339 657 316 296 498 533 705 278 1180 369 657 484 579 246 515 348 417 1117 951 1004 1209 1121 546 1916 872 399 1184 348 602 664 47 1099 90 840 821 249 650 328 456 1253 419 688 36 868 704 1380 1382 754 987 782 305 105 1377 1061 654 635 308 502 593 954 239 71 1353 992 171 903 801 339 262 336 781 377 672 1578 604 133 586 842 381 1185 274 537 1012 455 1316 480 548 1477 186 302 330 407 663 2422 474 1076 288 2082 500 829 568 1058 538 961 569 407 1398 1521 1103 150 185 1205 463 1058 1064 557 3799 807 228 835 602 862 650 1581 481 753 1505 880 1632 424 194 924 1065 659 1350 1768 414 876 739 1034 575 752 759 952 34 543 226 553 1066 631 883 413 509 646 992 835 1528 349 643 810 619 1326 780 297 695 488 158 158 299 396 524 983 576 780 858 755 625 744 592 723 151 486 38 429 758 1036 635 1717 401 594 1565 375 887 146 698 668 691 606 841 843 1227 902 440 595 1131 879 151 576 127 641 725 538 433 412 1478 487 177 586 469 601 161 537 621 1651 580 413 368 582 151 361 210 200 258 967 901 1143 498 431 814 1104 777 145 300 1539 734 144 258 378 455 990 409 905 466 495 1505 1333 604 492 301 1172 536 525 829 586 827 787 403 638 626 277 1072 1417 973 140 800 153 224 1084 842 1135 693 379 192 375 802 420 232 819 768 216 239 970 379 1048 1700 528 642 129 1348 211 490 1074 1448 357 943 34 848 234 1083 946 622 540 700 1044 1490 379 542 425 1050 820 769 1177 1628 472 761 1138 3073 1254 482 1172 150 276 1192 783 549 788 952 473 326 991 1084 512 234 987 330 574 388 362 489 1261 1009 206 875 808 775 647 701 1497 1240 1250 1218 426 154 206 462 372 962 889 905 1058 934 550 703 1367 543 278 337 149 867 1082 1134 505 555 1648 378 258 966 1410 559 301 749 452 523 208 682 557 1654 63 335 574 953 637 456 2214 1006 853 515 444 1100 758 862 516 1492 900 957 596 758 243 1021 1015 1148 285 309 3279 770 775 677 1009 205 1161 114 297 657 432 1288 440 301 1 945 530 427 542 1090 458 222 790 646 905 788 1039 500 1074 2237 434 725 1316 1584 1571 372 890 852 1074 1731 1612 248 475 974 427 856 1160 289 249 2056 516 1515 842 865 950 983 505 332 441 730 523 1304 1179 1710 453 675 1708 1975 1045 1270 241 270 569 338 519 1164 200 845 1098 155 1106 344 794 1732 750 1490 1019 255 1121 322 1753 1180 946 536 1136 1101 353 1257 464 935 328 416 714 415 1139 360 919 861 1074 912 797 697 909 227 819 826 444 111 361 1368 1547 1140 728 1173 1164 281 326 759 630 581 816 1262 150 1165 619 145 1061 1051 1967 1394 650 630 151 1210 3061 1579 14 287 545 345 754 640 171 987 508 694 783 937 550 237 1174 302 623 776 204 867 48 1063 848 701 519 527 1715 499 60 414 338 976 1555 301 717 300 620 860 1091 501 1781 137 18 589 396 438 1882 1144 259 1610 811 1670 465 480 842 1048 489 782 966 456 380 1959 212 271 151 255 1173 298 1303 728 436 261 1129 566 443 1008 201 743 596 952 537 188 693 1201 1003 851 1391 1845 1142 544 2129 873 843 134 833 1091 817 1512 482 451 840 256 1956 378 227 734 632 460 1056 286 192 926 731 1352 2232 509 480 1107 753 1192 1066 300 979 365 396 637 228 998 591 1093 536 433 1080 837 1411 1691 448 1470 216 548 813 166 889 447 602 804 1606 352 286 668 596 863 1036 444 300 981 54 711 352 1687 308 1089 30 746 643 419 339 328 4 1247 993 1508 832 925 1284 1091 759 1380 400 1400 376 1274 335 1370 1311 1787 1435 567 528 149 576 200 120 456 1204 511 1245 687 945 2644 397 734 927 538 263 1162 451 337 879 1154 738 675 801 816 831 215 776 881 1464 286 670 619 1424 778 528 688 1005 483 1566 302 1477 322 298 208 740 1613 959 244 601 1753 990 1381 744 859 619 327 601 295 1718 162 968 966 128 126 260 302 341 1028 404 871 1032 1207 1170 188 714 1367 1096 769 954 2803 228 535 34 301 858 533 1715 789 658 949 179 1318 1779 970 739 771 667 301 1155 1995 920 1129 661 419 451 1266 1521 699 457 1030 856 563 658 1624 301 279 166 887 852 98 301 545 785 443 290 2506 561 1845 532 415 1854 1300 302 583 378 785 439 1505 914 711 667 865 1182 236 1411 156 280 1476 600 2638 803 498 228 302 152 1647 966 353 1033 545 927 1069 290 1293 150 866 577 678 581 280 656 452 1345 1429 113 119 1344 755 25 469 2053 1140 764 793 713 146 1003 496 543 192 388 194 300 72 513 182 1006 961 609 480 1547 2713 809 30 692 871 452 859 623 418 706 921 266 978 1149 748 811 636 453 268 573 526 476 1769 1261 1628 426 724 118 727 1575 587 337 615 861 439 1657 363 1843 3590 603 566 864 687 108 727 2063 1014 307 526 657 2118 604 870 164 1237 1510 1017 1626 245 57 1227 832 1150 484 215 767 461 908 220 610 754 436 1289 734 151 579 525 845 680 256 288 423 2129 678 1070 1301 279 934 905 43 2252 392 752 21 424 151 542 532 794 243 596 511 602 132 201 368 342 480 795 439 1015 800 891 752 866 927 1158 485 129 611 1446 424 423 702 817 222 430 224 2084 278 930 101 151 475 562 583 189 458 429 889 792 887 1228 846 918 556 591 268 632 890 657 1577 1181 148 1123 1187 742 788 735 1090 627 1180 52 28 300 312 610 878 291 555 345 463 279 476 260 347 1599 452 160 116 594 428 1188 604 800 221 1569 818 272 1415 395 688 557 603 41 393 1227 365 1607 473 683 747 477 899 905 366 210 965 507 499 735 944 246 1176 771 720 274 686 103 752 1083 1283 464 896 1015 572 579 391 772 521 882 321 900 798 629 436 692 705 302 441 247 1072 1415 984 250 1933 408 510 476 301 302 1403 664 503 1058 1090 694 2002 457 823 350 135 302 102 486 423 1297 910 781 587 816 69 458 598 597 744 345 598 867 893 814 717 230 689 419 598 1187 566 993 764 727 486 441 722 1066 1603 1336 963 699 241 1153 196 299 422 630 813 931 905 603 13 1181 566 224 307 376 173 1382 1462 1230 1364 951 210 69 958 150 501 984 1175 227 349 1235 704 301 816 1332 1071 714 1284 882 504 582 847 568 1077 1494 993 430 36 291 608 368 819 830 719 80 182 360 545 242 301 720 791 363 285 1352 514 301 459 321 516 905 813 407 302 1583 593 529 635 452 907 66 907 1010 731 384 151 631 620 46 167 196 75 681 398 888 370 640 292 415 1145 925 447 400 452 1063 390 481 286 294 482 725 1158 301 262 747 840 575 1010 211 180 499 913 537 356 1549 298 352 730 596 382 1155 591 737 368 171 1500 390 327 216 876 1178 407 757 829 1085 961 676 163 812 872 216 119 596 365 453 461 705 32 899 396 1047 398 1019 243 581 567 1017 971 751 626 277 1460 667 366 774 553 272 1099 226 832 694 1011 165 321 770 794 554 388 567 246 596 1163 896 569 299 704 1301 473 451 243 683 716 1628 141 616 212 448 311 735 279 590 261 1944 150 1220 964 1048 903 1627 649 714 1012 558 559 218 715 500 748 514 1255 886 676 403 428 300 558 779 746 329 534 495 312 747 1152 884 40 692 358 460 378 754 628 182 150 156 1178 195 863 851 825 690 286 520 1263 792 675 1101 797 450 730 553 485 1134 1282 128 1040 559 300 155 263 169 808 543 554 1040 296 401 806 857 623 300 1051 622 584 766 304 846 380 406 1016 548 794 67 981 1258 1170 202 1793 1231 574 1610 108 648 1306 378 601 957 538 573 1106 898 42 623 166 188 409 794 584 312 1322 788 998 976 332 713 849 499 520 769 157 1175 613 462 238 893 407 824 151 440 567 259 563 125 522 924 707 868 506 726 725 313 939 659 589 747 1235 220 806 665 1120 325 449 302 541 382 508 1109 62 979 271 1097 498 14 504 940 633 190 299 565 452 556 902 1731 301 170 732 297 258 452 38 209 2 206 144 471 398 553 589 192 1054 348 1366 506 1091 1008 453 846 1148 1294 631 250 543 439 897 799 799 306 151 639 1717 230 176 302 306 720 264 397 754 271 576 303 330 150 665 570 604 28 765 630 347 344 370 703 609 820 497 705 344 1784 732 598 964 573 2124 1136 426 84 45 900 300 363 755 541 711 671 300 832 36 678 253 866 1549 397 759 29 592 36 192 290 424 197 1148 201 1080 542 199 1155 837 302 572 320 514 290 334 236 602 266 150 242 110 299 696 88 150 387 604 498 179 624 649 1348 256 395 146 574 345 254 294 336 84 158 926 244 669 385 676 1108 307 639 585 291 305 814 603 331 665 11 1393 302 885 867 1040 990 588 816 242 301 991 637 913 300 50 942 144 75 292 186 522 681 618 890 13 707 467 834 1245 498 80 184 300 208 793 1077 220 152 432 422 311 484 108 506 1052 506 759 452 851 161 869 548 458 204 509 663 182 228 339 408 288 1093 611 542 278 402 690 1317 277 597 234 643 208 381 599 183 286 222 804 802 1016 111 290 888 192 151 540 455 367 1154 455 270 371 813 583 645 979 436 151 423 147 201 453 1360 578 672 237 89 244 452 307 988 447 256 227 869 563 301 315 1249 525 482 540 261 1023 602 753 209 727 122 412 451 598 490 176 800 70 636 1185 1032 302 302 912 884 794 452 297 1254 245 266 1219 55 1116 324 801 380 1204 418 705 317 150 1230 697 685 394 837 398 645 806 484 871 258 336 624 458 336 782 434 173 87 132 234 1488 349 150 498 445 357 70 485 323 60 412 530 419 988 716 692 302 565 754 258 342 803 720 476 907 399 457 410 448 961 735 372 170 542 1188 608 249 912 398 292 898 1393 499 535 938 1144 667 431 599 711 1533 283 1096 302 155 1230 1840 300 9 1007 1323 980 317 497 1535 780 521 789 699 504 277 423 379 211 981 599 410 8 20 1178 753 337 1305 290 915 534 299 341 418 685 932 976 388 177 1263 855 247 8 694 454 302 1254 794 214 1397 809 278 669 899 549 1032 29 617 607 407 710 352 450 281 834 49 551 44 690 1132 273 666 971 595 532 911 539 440 464 1081 848 1143 128 322 450 489 917 302 873 1028 1588 629 778 249 1092 23 539 384 633 616 402 1406 151 944 603 374 703 563 342 974 522 282 314 220 80 75 239 690 550 258 1142 1451 625 1047 984 529 200 931 1112 969 193 601 601 325 41 250 417 582 499 283 247 159 82 198 302 495 764 821 698 301 226 362 630 358 823 1118 845 1836 744 355 623 663 863 1230 654 449 179 546 797 64 697 532 538 531 741 333 825 682 256 599 892 1708 1050 1190 556 298 587 248 338 406 907 172 579 1096 730 446 608 18 170 1048 836 480 352 414 1165 124 1013 132 2138 1485 302 812 337 890 301 776 1057 735 779 1093 986 216 658 456 150 729 147 477 917 355 732 153 1286 356 1016 754 1284 673 1083 303 153 697 870 482 1184 40 967 1347 507 82 278 766 199 861 382 536 266 60 127 938 710 785 449 906 964 307 575 722 298 449 423 291 240 603 692 1128 8 810 278 471 351 515 400 1014 311 940 803 792 467 255 236 464 1028 575 628 150 5 987 525 492 1010 157 79 502 298 838 1250 752 814 453 312 319 406 151 533 888 643 1010 762 390 373 354 720 513 2472 620 906 281 1226 62 125 457 1260 289 1413 765 556 1378 808 346 602 601 274 488 432 751 386 555 151 342 301 217 161360 255358 400296 110 502 1491 904 421 930 1080 39 630 1200 726 1 552 1486 677 132 1251 60 995 658 1454 636 803 670 890 713 1870 148 302 510 253 1432 302 622 2180 1036 18 312 802 308 260 216 354 544 204 162 509 254 681 818 261 1005 200 453 973 966 928 789 810 847 368 300 625 572 210 152 691 1080 672 1097 121 278 1480 429 28 238 191 238 617 226 1095 1117 552 1049 432 1290 604 525 543 637 634 477 1052 533 1237 782 323 439 207 543 914 302 698 662 742 1387 1072 1161 905 270 84 880 1356 612 601 404 144 2109 326 599 59 1397 430 765 487 734 703 1390 455 437 609 956 981 996 432 843 781 202 1426 974 818 280 214 806 179 302 422 302 244 280 1002 1103 449 637 610 323 1038 441 1920 799 281 762 356 251 856 598 613 57 1131 694 415 614 197 533 1362 754 449 687 336 795 302 501 632 883 200 1054 102 407 942 1466 300 553 261 267 273 823 662 582 1359 474 85 402 388 441 1278 354 949 1057 798 1111 1398 477 756 1265 549 930 753 199 848 392 556 692 602 1098 963 551 712 703 921 453 554 449 255 482 162 252 668 545 410 1246 555 239 544 672 560 230 1677 286 494 664 1169 406 602 388 281 830 487 151 391 461 404 361 522 53 186 346 161 729 442 492 752 1023 1025 213 640 128 40 865 150 436 1846 316 302 301 302 608 82 2011 208 1241 708 538 595 905 1016 1290 105 267 947 300 774 1549 1218 1019 302 822 507 35 579 247 846 453 509 601 328 189 302 567 300 274 287 309 106 486 801 460 1318 411 586 430 884 1017 207 1889 466 371 558 295 604 141 390 564 306 623 1499 214 270 382 700 517 769 705 630 227 529 934 658 509 1507 809 452 2335 112 151 302 545 581 298 1562 418 1212 1737 1856 259 1119 86 763 302 712 1229 296 837 1198 34 207 423 398 663 805 1019 1039 1088 931 658 955 373 2244 218 877 853 1336 612 560 703 1027 1021 1216 218 960 1698 1202 1561 616 816 225 456 1152 1372 302 248 150 1153 328 1420 791 528 1372 870 1666 476 430 633 806 88 272 603 1207 362 499 1189 553 385 242 315 302 497 260 381 725 673 736 892 642 610 177 168 658 458 1089 32 204 594 151 748 859 226 1216 841 197 433 935 572 966 1075 362 1012 240 583 298 1169 252 158 450 489 584 561 674 869 464 203 1037 352 422 487 1334 862 162 735 791 547 842 988 80 704 1026 650 722 347 1193 44 285 869 782 621 88 652 1391 638 2342 2092 401 193 1905 1067 882 546 588 419 334 449 335 826 710 1640 710 1425 1209 1459 812 1394 1010 1042 356 705 603 575 302 1348 845 581 663 1393 1316 450 1500 900 742 431 422 995 543 1103 1533 907 655 451 907 1697 980 1347 596 128 1922 809 514 1394 1686 642 194 277 809 302 314 835 390 260 194 250 151 1131 729 967 413 712 95 285 423 1030 607 470 587 1008 1137 335 379 1600 161 1108 496 186 1410 640 563 488 1400 1642 396 343 768 979 278 446 714 1003 1193 386 530 1037 451 189 249 1339 914 1989 324 1112 1624 1244 533 814 538 678 1504 1201 1372 2149 1530 728 845 1236 1016 359 511 1312 1797 719 309 385 2091 1054 888 1714 1125 655 565 450 847 753 560 1172 603 1239 1149 1689 918 1453 304 347 9 186 1414 692 15 726 927 454 657 2166 121 302 684 439 1073 697 1122 2111 1510 349 1306 963 705 744 788 405 877 804 2850 608 1572 1638 753 163 472 912 518 154 225 586 670 799 300 515 2232 222 387 2120 817 986 1100 898 228 1218 1187 614 2227 1207 1869 1190 535 2075 968 880 1280 760 914 388 537 1471 1357 590 676 760 894 446 1026 582 989 1809 385 890 200 1861 1698 190 753 224 926 1120 1615 241 948 860 1217 698 1229 793 747 610 1025 1377 589 960 523 402 1973 421 1437 1647 1840 963 608 1306 1381 635 1374 788 1382 2475 446 524 85 675 1242 949 548 1684 1403 732 1409 1277 1241 597 150 146 1087 1224 508 1621 556 431 294 504 1575 1263 504 566 453 2535 785 736 1114 494 307 246 1120 525 653 1030 1359 521 164 1309 1006 305 469 424 1025 579 1149 1199 486 599 788 367 732 975 544 100 455 818 683 594 803 451 929 44 1006 790 295 244 503 221 563 482 798 1770 1683 304 1120 451 565 1173 4 850 301 931 1068 577 1229 482 762 390 1196 899 1075 1212 570 872 364 280 276 506 1206 619 869 1160 35 700 169 948 853 274 293 851 536 501 800 771 446 757 1605 301 968 1245 1428 624 1547 220 1562 1079 1049 326 1695 1074 808 86 539 796 1721 1578 219 262 321 372 163 604 471 1355 1550 1773 1207 1407 866 904 358 1281 366 895 1129 1858 598 928 1521 1138 397 629 1734 455 367 1156 377 713 671 390 116 1987 498 758 105 651 509 1676 442 600 826 1433 727 234 1851 102 184 1178 325 938 1138 671 1204 496 1145 872 709 1210 2397 580 1351 991 466 740 1086 809 1066 234 524 254 967 1100 2186 67 674 756 1377 976 822 142 623 1265 735 168 1200 301 603 689 410 711 1074 470 578 1356 1339 835 683 861 816 3 1374 1397 1461 548 607 32 577 598 471 595 701 277 999 1162 825 826 511 603 406 597 856 141 736 617 757 781 724 607 549 1049 827 1611 745 673 460 371 593 818 1062 604 1021 1655 206 435 862 501 225 376 1266 1480 393 278 700 456 842 903 339 1114 70 266 983 882 736 670 2186 953 734 151 259 957 547 900 310 838 616 140 380 561 593 669 550 1203 1515 1425 1009 402 938 494 1338 675 470 659 452 1166 478 495 1587 1516 642 695 623 1048 151 729 1073 557 460 1145 685 281 761 1784 23 921 492 1235 408 96 846 295 1200 1561 598 532 513 262 1232 1328 1015 508 709 425 1047 121 3015 1676 655 673 778 331 343 406 630 606 128 952 678 283 722 462 602 1728 453 213 1388 242 1062 1270 613 298 453 1464 300 376 1142 159 1210 236 615 1080 841 1024 2530 1020 750 1076 628 302 1354 428 1159 301 548 312 268 644 728 1237 1034 1223 1006 320 176 1183 427 591 1942 172 639 643 179 255 986 623 824 891 847 290 1421 466 830 261 646 559 1449 1345 374 1050 1446 492 290 724 558 1249 1502 282 321 673 881 738 244 1424 1133 870 513 531 537 849 933 560 1502 727 489 738 488 978 134 1219 1433 632 804 206 647 666 1035 718 306 1095 1544 955 253 782 208 559 931 146 949 895 1104 874 765 228 675 394 1485 339 201 454 151 2438 484 485 1068 768 864 1472 1762 1711 683 1415 1816 302 731 616 413 1052 221 241 205 416 698 693 616 863 328 193 803 1919 1573 1027 944 1307 1232 867 680 2925 483 538 994 633 229 1481 851 1351 328 329 1015 16 150 155 604 2809 747 687 593 959 601 861 656 1081 1347 458 605 2415 854 256 1240 919 1544 279 1888 257 1531 151 765 406 515 515 154 1342 451 466 718 528 809 825 471 919 1577 561 1127 1102 577 963 298 1591 356 228 877 1218 695 781 1534 1690 78 341 248 116 1283 1519 2095 1019 2121 1606 1363 1157 1632 723 2054 396 692 1320 651 991 1360 712 1571 484 973 407 637 522 357 391 1448 1457 968 483 706 512 100 1298 80 998 1403 522 790 1129 773 602 1267 320 1157 1076 904 965 2138 214 700 622 986 730 484 1317 457 557 429 756 367 1748 1237 711 429 757 1161 426 855 442 925 1243 318 359 388 1045 216 821 767 1066 1219 301 437 1217 1848 805 1321 138 1138 496 1308 495 140 740 859 211 559 696 809 1078 1215 1139 434 333 965 434 1099 230 661 1155 301 796 1172 448 648 516 1263 1000 162 1247 979 1141 649 782 682 862 815 861 860 243 103 982 407 664 1621 789 905 713 525 1296 562 578 300 302 706 1916 783 2934 989 1861 1548 513 638 897 459 585 2049 898 192 954 789 1228 687 1277 1706 408 709 838 893 434 1265 1744 695 867 897 1380 1375 639 316 451 668 278 1160 32 906 508 1045 659 1347 618 944 1024 506 243 889 578 452 749 502 957 151 882 422 1506 284 370 1039 817 1206 916 821 595 2255 516 1590 866 432 1592 604 301 777 862 151 542 309 804 150 767 1227 231 1453 2016 587 970 1482 219 377 386 1561 377 1129 1545 247 427 831 542 523 116 1219 754 719 1029 829 252 341 136 1115 1653 302 650 759 188 564 357 838 470 1369 575 1026 302 320 198 506 1277 40 874 1024 667 782 1227 662 522 1226 871 707 410 1424 1553 501 787 112 1044 679 1461 542 1238 767 716 822 1073 302 1328 1680 214 1504 1144 1876 357 1191 500 417 606 1531 535 474 513 778 344 2673 1395 1118 1666 1384 992 485 883 1776 527 1663 1482 540 819 1044 541 596 539 465 1733 851 195 1016 752 1104 949 699 859 29 643 1004 50 670 773 544 386 1070 2276 420 660 759 456 49 354 1062 1630 1379 696 439 1074 234 774 861 950 623 133 1204 321 1492 1023 1449 367 509 212 281 926 302 940 310 221 580 413 1008 1049 952 1374 208 1424 492 300 1376 208 912 960 448 888 1302 232 821 1425 796 695 553 380 105 577 1057 963 1581 945 528 750 974 1223 717 698 964 746 99 764 715 381 1600 582 601 676 842 250 431 605 405 1395 335 224 662 1501 1000 1173 1478 359 731 1080 857 958 705 514 1145 631 203 508 1142 392 599 909 531 530 515 601 762 822 892 551 387 1208 151 458 302 1076 1312 1094 947 875 472 643 278 1061 514 465 37 958 1254 900 1109 118 124 1122 344 991 781 272 806 978 361 608 497 402 161 1524 1493 385 158 432 1033 835 351 556 817 590 420 322 403 897 225 591 559 1676 737 407 1870 1198 955 1276 803 244 220 937 1025 726 261 611 937 622 806 1219 565 442 1045 255 863 1528 1500 594 149 176 559 813 615 805 1015 616 619 477 1551 296 564 1202 913 830 410 1256 65 655 711 523 1594 343 675 623 661 599 798 889 46 426 603 149 369 1149 555 225 351 601 556 55 1634 297 1252 174 565 349 1111 2051 1200 1080 571 2658 719 1273 154 400 760 321 685 760 858 662 918 2039 302 401 922 943 648 1138 37 508 111 999 1147 1852 512 422 411 612 1200 770 649 274 427 1827 703 1331 401 393 278 1557 1234 55 1337 210 936 823 629 301 552 1148 1080 151 443 843 783 957 301 1214 812 402 647 537 282 306 306 733 327 1473 915 767 346 978 518 791 268 184 1789 86 25 736 1070 387 1536 602 783 965 965 615 557 881 472 213 1589 675 1098 1072 336 738 286 14 711 1134 357 346 905 687 467 858 809 108 785 1212 455 609 569 1626 1083 529 1453 705 691 1343 463 813 475 1244 1350 470 1456 1065 299 302 394 684 440 16 1154 301 985 806 239 238 1771 1111 288 558 2780 545 2510 752 1305 1186 1651 82 345 1751 946 1612 949 367 922 821 775 687 640 1594 1278 720 975 41 624 96 807 502 327 1269 1278 728 196 971 909 1429 754 1484 217 701 1192 902 738 957 656 382 1713 1146 1530 595 329 471 925 567 385 772 111 934 313 910 910 594 615 592 469 807 2060 42 692 603 814 300 786 801 1240 925 963 530 1223 339 1199 738 950 1307 746 834 1280 637 752 841 1455 726 772 835 1353 1001 302 591 292 1349 74 824 284 678 1478 682 10 390 669 1206 541 710 509 301 1373 308 578 25 558 431 579 296 366 236 7 683 922 300 467 838 484 690 466 1185 529 395 517 344 159 602 341 206 326 235 331 239 441 1024 629 946 496 514 412 679 423 1281 470 162 1356 1058 467 830 783 993 600 405 449 1347 1116 1064 72 759 1151 587 225 1108 981 1342 602 413 1981 394 1612 292 171 1172 1210 1212 998 666 291 1195 1110 109 1915 836 1582 476 837 1071 693 1310 687 341 266 814 1304 899 1207 762 668 818 1831 1607 338 986 788 2684 865 1628 566 715 1672 665 383 785 917 521 1112 500 717 720 519 549 50 359 1111 1121 948 687 941 466 1278 772 336 301 1009 558 818 400 1182 455 218 1910 441 1386 1901 314 66 761 646 810 1604 971 1123 521 1356 302 1265 1307 2599 375 1458 1046 455 698 1285 520 1112 1732 620 484 1866 218 494 485 655 942 145 159 723 301 150 799 626 622 771 756 1017 330 653 1246 565 452 814 1001 117 1659 206 816 1513 602 499 1024 1031 618 723 301 1081 1396 1131 690 390 1126 546 1240 1094 707 27 342 411 660 349 1068 799 689 149 342 687 1150 554 375 1119 264 812 735 1948 482 898 204 551 667 509 1079 1433 1684 512 1214 727 1300 1384 726 668 78 1231 302 858 704 673 733 796 421 804 558 338 603 941 11 1105 866 1133 2398 838 1148 541 1072 79 1272 563 426 1585 12 1011 440 1851 736 1004 73 334 968 13 2471 1302 1098 1727 972 302 638 604 1231 1474 1183 1180 764 302 857 357 1142 266 562 1104 394 539 1042 370 311 318 451 922 1302 548 850 997 903 946 606 965 655 312 302 328 891 299 645 638 1554 218 1101 688 460 452 701 1027 330 248 302 508 142 60 576 567 857 600 989 840 443 786 345 194 773 845 746 198 652 242 675 68 102 953 1189 891 341 637 515 996 246 671 398 1257 545 369 1265 871 163 1048 807 1502 1105 344 1288 1385 1230 580 466 531 833 281 885 501 612 978 389 1084 889 219 603 533 703 218 882 781 415 638 389 993 321 1266 352 1668 148 1447 1029 703 1034 1826 965 841 1202 278 899 751 863 980 160 1087 393 293 900 1045 800 1256 737 120 1541 226 816 1267 622 149 658 374 730 669 355 222 855 930 913 1500 1042 1626 1571 1339 637 592 880 977 602 1250 580 1089 767 1201 967 752 1337 302 257 531 544 872 858 511 1170 900 301 1350 1127 973 576 218 721 351 1092 1051 720 455 721 890 426 151 600 279 1916 595 1006 375 715 1440 1191 999 699 62 582 404 169 205 748 683 633 828 989 814 1215 561 726 555 735 839 601 342 301 807 581 330 216 1077 301 684 302 574 179 585 692 901 184 556 377 474 659 781 1016 597 684 719 527 115 618 793 443 1316 300 513 1432 707 1261 683 238 489 712 621 1198 1057 216 431 861 1154 917 1096 789 1054 208 951 524 686 1500 1237 1026 532 914 1011 572 527 916 1763 180 1732 1330 711 1255 1085 746 2140 1699 696 1146 428 2027 762 488 746 646 1561 233 1143 958 1429 1181 745 387 355 280 842 1559 901 469 784 1505 410 594 505 1295 639 302 914 938 218 598 805 1244 834 563 421 1138 426 1650 683 879 301 2168 1331 168 1024 1229 482 323 839 884 270 662 302 535 1022 605 29 1726 150 595 324 225 1480 610 833 252 1028 859 596 462 691 1359 139 378 449 817 431 293 648 861 452 514 1344 811 1436 397 455 1673 556 969 300 791 302 870 1130 305 722 100 667 1613 467 305 512 565 735 1118 466 301 463 532 452 419 1401 827 635 1118 858 1144 724 570 315 1817 473 961 255 386 302 1622 303 334 387 1501 427 153 732 479 482 1653 943 342 864 130 1303 1459 1451 1290 449 912 1357 1247 765 673 858 510 385 737 393 1055 530 260 981 851 301 273 468 942 662 301 1356 563 853 1073 2071 1362 1117 1391 581 1028 302 795 424 846 664 881 925 452 292 765 644 126 1369 150 1294 1262 693 201 601 299 112 552 666 252 886 101 1796 210 1350 1636 82 1124 742 718 432 750 194 1206 894 670 500 415 992 919 780 467 634 1044 464 552 834 1322 309 848 967 151 809 456 250 291 359 687 774 1118 204 1319 477 880 901 401 96 293 354 1205 525 230 301 914 36 1039 1212 1665 1099 1235 302 772 833 843 1336 146 27 1018 1111 549 1119 468 404 569 1103 448 3 501 358 593 151 554 443 856 240 500 775 982 296 922 1072 437 601 123 300 1206 1634 302 913 891 697 554 794 832 1061 734 976 253 422 571 1120 541 695 426 497 1014 793 1150 298 179 1652 402 598 693 1360 788 849 468 739 687 564 885 460 510 643 641 982 636 77 452 332 896 134 582 541 600 1062 683 557 525 1687 1592 1517 442 176 832 379 1238 64 499 187 1079 713 645 1110 604 950 1362 517 1408 530 1183 575 329 51 732 1005 164 541 213 346 248 927 264 1046 284 597 412 418 754 546 358 291 512 300 518 1426 824 472 1372 583 489 151 488 329 1969 209 749 320 114 442 580 289 398 602 497 382 842 195 302 243 302 184 136 814 875 1188 544 1899 151 788 1223 1202 412 540 809 190 827 721 226 205 331 568 678 194 481 206 391 393 1262 559 291 303 104 825 707 202 1301 902 382 230 603 785 1084 226 674 1019 603 530 904 207 444 1646 172 451 449 301 128 816 593 1333 551 567 301 536 899 268 563 858 304 397 594 1431 150 744 570 776 759 928 188 1182 948 16 1080 529 1175 639 753 537 321 867 1241 452 260 414 489 503 465 405 884 830 252 194 464 1123 181 603 815 408 115 1722 301 1656 195 1098 908 1268 920 914 540 523 1195 252 580 1234 706 1256 693 398 183 1323 1121 866 719 961 736 1358 724 902 1440 537 1187 248 1344 332 537 814 1189 224 970 1522 682 35 652 802 301 302 496 967 126 333 470 183 47 284 198 517 216 835 417 272 1038 1389 816 693 726 563 595 943 980 861 664 1425 994 603 618 332 879 107 615 274 863 813 424 489 377 342 517 824 366 689 424 223 131 712 1927 1142 788 630 222 378 720 83 875 108 1101 1173 872 819 555 420 1089 575 717 256 157 921 795 600 774 301 760 1117 245 1258 760 966 655 1012 1342 1188 367 953 287 601 591 621 921 1001 258 610 697 705 467 1158 596 1148 301 696 947 996 486 1086 493 379 539 1244 908 1714 276 838 574 666 352 690 489 567 1169 523 172 1156 987 1551 715 885 891 853 56 28 245 1038 282 369 892 604 151 1258 1295 1152 539 385 998 187 301 479 821 403 1103 782 1509 905 1163 211 570 735 854 371 1923 1093 242 711 1003 857 1405 54 592 241 167 192 901 385 600 1408 508 2230 893 292 1252 268 462 295 285 1382 785 1783 229 911 536 426 271 183 603 1206 905 301 411 301 668 546 419 517 1298 671 470 1011 760 1550 36 897 1016 852 658 786 58 935 151 722 533 275 638 292 603 389 794 301 135 393 301 382 59 1470 1061 451 1467 512 280 851 422 302 804 363 364 1136 514 639 290 792 95 447 325 1205 291 552 219 314 1087 452 222 559 385 609 168 208 554 561 691 486 22 234 1436 413 943 188 290 199 1200 590 434 531 327 214 603 448 767 538 559 235 552 494 882 341 571 532 852 679 1309 300 413 1129 971 113 192 1128 136 608 1622 122 407 803 184 421 595 338 1523 474 81 178 789 284 204 553 90 752 508 800 412 736 966 751 551 289 302 557 182 720 559 1103 415 1395 329 234 967 242 89 592 723 929 514 501 678 392 427 301 838 934 75 1625 250 613 301 994 383 222 20 881 1383 478 405 49 884 681 321 242 260 770 560 711 561 284 712 295 244 302 506 1107 344 921 288 331 387 815 309 1233 454 811 69 379 1573 450 301 635 302 502 922 470 1374 498 848 308 306 102 584 852 356 359 420 294 493 329 2000 657 802 456 565 470 162 688 552 526 834 400 209 444 1007 462 1028 49 928 682 300 91 300 549 109 1057 4 1368 434 840 543 136 302 1683 1061 1291 976 1232 151 469 342 1029 155 470 583 331 214 500 247 966 730 585 980 1140 25 502 982 462 301 609 25 516 880 687 1220 521 460 1512 595 265 597 243 648 822 288 299 1332 1006 898 661 498 624 301 214 942 1084 318 601 436 1625 524 754 995 1310 758 903 845 532 390 363 336 46 415 1035 1116 830 487 553 301 1310 31 539 301 331 301 1051 940 99 1195 263 935 928 543 873 318 947 664 701 916 1094 1015 557 1934 588 635 624 299 90 774 774 378 636 521 1213 363 500 630 750 1136 608 877 429 418 1409 901 491 284 1189 68 448 826 82 854 1422 700 311 283 989 278 288 244 485 529 876 8 686 708 90 908 428 1093 302 576 922 313 947 302 667 412 233 153 195 752 1060 892 772 535 485 275 580 690 285 767 1241 1050 696 964 356 916 140 1645 506 675 125 1315 583 91 1270 2345 984 656 723 695 303 898 516 1358 537 1354 1182 282 1445 515 639 1047 877 433 58 254 921 453 349 243 1376 2027 294 974 4 449 300 1157 531 2284 459 935 366 754 1078 472 639 1547 1711 560 143 688 529 1103 1122 185 642 169 1962 1383 718 1506 968 1762 1227 444 416 416 334 1753 301 457 536 26 631 1500 801 434 860 858 1405 1420 665 479 601 1028 227 1024 550 587 130 250 775 139 442 302 838 445 522 1224 432 769 587 1392 314 374 902 671 259 844 588 587 1238 754 498 1477 298 880 679 1667 274 1532 573 710 478 1071 459 609 772 615 339 732 170 1270 540 734 570 1478 751 831 248 1432 1132 555 252 244 315 871 390 585 419 843 879 513 502 1534 1396 1387 806 1330 833 884 1124 300 38 739 440 960 191 886 1033 1280 761 290 495 747 602 563 178 470 892 753 776 1752 302 607 416 870 592 1138 1309 1344 926 762 1112 1040 473 566 977 568 992 308 924 301 358 42 294 905 911 693 722 1020 1174 174 1295 253 353 1274 1244 384 1053 996 1346 344 435 350 1974 270 1448 1833 150 1199 772 458 1319 578 483 950 1108 496 632 797 386 311 1108 1116 943 488 1552 306 449 421 945 501 428 566 762 1154 1154 400 614 278 755 451 523 453 1320 28 367 504 601 442 974 1930 716 725 749 285 150 506 300 247 167 398 525 508 543 1721 294 904 595 1048 640 1103 119 1191 443 789 503 302 1317 568 955 952 573 817 1503 370 231 497 42 599 696 131 1069 818 908 437 1202 526 1713 603 1587 282 302 419 911 151 776 740 624 737 403 558 815 151 784 425 795 699 476 573 468 300 1122 1180 1273 749 612 729 389 469 640 767 759 302 503 841 1200 425 244 574 722 1179 306 1329 691 407 162 537 878 1148 2 523 902 300 624 1026 234 456 1072 1480 1062 908 2125 86 986 590 338 459 470 455 473 451 753 568 663 237 654 449 1335 246 903 556 397 301 823 503 181 166 302 1007 302 299 1448 159 1570 496 323 512 837 783 315 387 39 1319 458 747 365 383 797 346 466 433 37 639 357 28 963 676 153 414 1047 302 501 356 86 409 977 1224 1146 268 288 506 34 276 556 1159 706 456 997 258 738 487 617 255 574 141 478 1038 1207 2019 222 342 1107 535 631 81 1157 750 81 505 525 158 566 974 236 1014 1159 437 664 992 263 900 331 600 186 1124 1063 441 684 601 1551 302 1551 638 594 588 1506 98 510 216 1242 304 956 413 1756 733 1428 635 559 1405 1073 1904 524 508 1236 80 716 286 309 568 955 475 483 233 1657 1650 1221 1284 664 918 883 594 1304 146 452 458 728 1040 916 378 1165 1275 340 422 887 1296 585 595 494 1231 1362 1027 647 114 955 806 1568 757 487 752 598 286 1043 300 742 513 890 150 370 1168 1003 1159 341 898 548 667 440 981 862 219 807 606 689 672 637 188 446 547 513 898 1013 283 412 377 809 732 362 634 909 609 659 1125 457 402 1541 556 738 1685 801 663 275 853 699 424 440 540 1111 285 400 182 142 555 568 179 218 1223 804 490 1477 1095 1531 1904 1065 377 312 1436 720 840 482 892 301 434 864 886 620 545 1102 469 551 810 1279 180 1076 596 1228 528 1802 2162 301 410 428 139 350 754 654 1017 471 521 635 1998 896 2606 726 518 831 1107 730 1055 276 440 453 2911 780 487 409 492 557 2105 456 798 880 1952 705 779 1290 1031 1723 1206 1126 1101 1371 975 741 198 659 1363 685 139 2153 1466 1037 1241 599 457 1176 364 915 107 268 346 903 641 1106 891 476 874 1254 631 688 595 673 459 1455 934 1327 1217 1472 1670 473 487 999 1201 792 301 1187 690 807 665 906 947 380 448 737 540 578 826 815 873 1008 1918 1512 556 460 682 648 559 595 1608 1028 348 986 818 244 75 311 701 665 466 863 1034 251 425 377 1624 1092 179 764 210 1008 667 1838 899 751 707 759 934 1380 453 1289 1021 1310 400 1036 309 478 882 1353 635 334 728 861 628 415 663 964 1914 1050 301 1522 1401 2074 438 300 549 646 680 285 8 384 343 386 242 1163 524 309 985 588 562 222 1054 675 385 985 899 804 266 1060 1428 177 1288 669 299 862 670 362 472 279 1056 85 507 968 589 1186 367 167 1156 1498 1137 424 1865 1073 337 735 1487 1574 917 989 437 221 550 442 253 1894 466 929 466 678 871 531 767 660 1061 1055 878 1014 207 227 640 954 219 707 836 459 311 262 815 302 301 1069 704 766 822 502 1118 2028 601 521 1515 915 514 301 629 538 819 834 503 1120 752 264 643 761 2292 1411 551 452 1098 185 787 1177 216 1038 449 335 486 566 1505 722 459 1695 1382 945 716 285 1362 1611 41 664 932 567 667 1027 1304 664 299 684 693 54 637 807 1046 785 1140 300 447 753 151 483 746 1601 481 238 1046 345 313 368 475 738 672 1461 867 536 1264 809 1106 500 905 290 624 301 466 426 963 494 591 425 669 862 353 669 1039 489 390 637 1035 804 2164 852 1770 827 1830 980 1814 1123 945 650 989 1089 842 594 1264 431 1303 610 1573 604 1575 466 407 373 535 1401 184 3180 852 1653 481 1074 540 845 1644 1318 836 2088 490 1078 1694 396 451 302 151 120 58 372 1957 879 466 507 753 1555 346 416 676 961 886 962 665 1272 1104 275 151 909 934 509 424 1106 47 656 985 588 135 309 737 901 28 556 837 1815 446 275 549 468 1175 1248 156 640 598 188 1603 863 80 739 1388 397 695 601 1864 1430 441 639 1031 641 2478 1458 1197 378 253 629 263 1223 887 2211 2396 2301 1860 1693 558 32 796 1848 437 114 1141 1317 1159 1088 543 686 537 913 158 86 952 1226 892 928 555 422 1205 1087 759 429 348 289 908 236 1178 1262 614 301 553 945 494 519 1120 150 216 866 405 392 123 1305 341 1481 915 1046 760 914 831 768 1337 648 617 611 774 1412 332 1159 609 711 452 1146 58 491 584 513 1135 554 446 826 779 1202 1372 1173 1181 1866 1072 441 2628 935 1252 1691 1162 133 802 1436 802 1943 2474 817 758 214 1224 229 1458 177 245 1383 314 76 1626 412 1672 1242 929 791 1103 1147 151 846 276 616 431 212 1087 570 991 582 803 510 336 670 845 614 1598 899 1848 779 1257 635 1688 920 732 353 1030 842 212 96 759 650 1047 233 451 794 493 645 710 620 1155 523 719 513 596 1016 696 104 1333 205 1431 729 706 298 1038 761 832 939 407 1237 1451 1162 498 751 761 1189 1451 819 621 285 1461 933 586 697 601 295 170 407 524 474 506 897 1038 1095 1058 818 232 599 367 1377 290 908 799 1400 713 739 979 498 2086 1016 671 994 366 1016 995 1480 299 301 692 1017 1234 157 1262 96 1035 441 497 708 613 920 473 1114 233 987 199 693 50 167 298 398 861 1226 723 1437 732 639 600 773 915 254 1676 591 954 498 868 1099 229 722 791 690 528 1236 968 1171 954 549 557 1196 1118 1027 301 913 42 784 562 557 232 990 790 636 430 788 18 753 836 886 581 752 812 616 1129 814 666 762 1594 52 1014 226 346 1381 261 94 990 707 838 1003 704 671 246 298 270 1303 1229 358 301 729 96 376 1170 200 1200 811 812 1244 840 534 957 843 288 151 1108 825 384 671 1016 1478 447 1052 1682 1139 452 1306 430 228 2188 842 843 1006 793 916 89 2072 528 479 782 296 1617 1282 688 1183 893 46 1211 296 844 307 276 210 237 301 997 113 983 978 462 576 14 45 551 1348 919 510 804 638 303 1080 185 8 946 419 362 720 268 660 1198 1701 585 1450 269 1129 669 770 723 1179 1012 684 558 1033 1118 535 428 299 713 1237 500 1353 371 437 228 315 1413 1133 714 633 151 1306 1646 547 190 389 1040 212 971 1000 566 632 300 1285 380 937 108 618 539 1333 426 139 525 210 157 211 676 888 995 149 302 572 472 471 384 298 307 698 963 416 419 688 525 461 995 520 164 420 292 179 765 710 1169 728 136 1321 186 802 980 301 571 158 226 460 318 250 151 1261 263 361 1016 316 338 970 397 870 570 350 218 304 397 280 917 934 302 285 218 366 1838 356 1185 348 946 420 794 452 1464 73 688 467 1544 678 619 966 882 428 424 375 804 270 799 164 590 732 410 409 173 898 947 635 1757 745 312 1686 399 574 489 32 301 575 1014 1469 581 879 1485 638 545 344 552 1559 883 658 354 1010 1022 269 821 454 207 171 691 286 516 300 1343 1657 1034 139 387 792 752 103 911 861 562 546 300 453 943 411 902 648 1263 464 1178 616 930 828 1477 451 599 536 1178 784 816 322 548 552 883 686 66 301 474 165 543 1826 122 282 1007 323 568 111 983 112 1450 827 1424 25 579 953 566 287 399 653 760 262 516 764 326 413 442 832 899 84 453 798 752 645 812 1443 718 478 1577 507 360 371 600 270 768 1301 330 358 150 652 795 752 755 1794 1555 270 412 683 666 221 169 422 217 1352 162 301 401 584 835 710 1203 596 1324 1480 151 249 690 344 426 317 1041 482 1710 232 1046 665 697 532 250 73 421 455 672 424 823 83 596 302 302 543 282 1176 538 789 471 362 24 787 1035 1121 1672 246 827 599 602 506 313 843 323 1093 999 335 699 726 736 254 137 478 444 1233 280 133 370 1598 458 673 518 300 423 1387 987 500 704 748 390 868 427 1344 1657 857 1033 463 150 455 817 530 1020 557 510 724 648 1021 151 269 350 24 897 748 543 226 341 592 217 452 1106 1136 906 492 957 1341 853 1598 1245 807 1333 600 1350 707 1707 1111 1305 273 840 1207 787 230 458 1078 57 124 299 891 359 1231 1500 649 1734 835 620 932 300 911 301 9 660 300 467 723 467 1123 336 778 27 1001 764 343 323 354 618 626 1281 302 257 853 438 652 255 1906 1213 963 695 710 518 434 916 1257 104 1133 840 601 1113 1098 956 345 405 877 421 1594 1106 1150 1573 1098 573 611 1127 118 517 387 76 1238 1229 462 738 537 149 812 744 280 197 910 801 319 786 600 492 1140 18 679 90 325 473 895 474 535 915 584 483 491 299 330 1200 755 103 1399 233 558 151 531 675 653 400 702 557 230 861 854 687 600 661 302 138 511 1177 499 52 302 599 174 1019 595 919 730 176 943 288 388 547 610 268 349 566 736 322 50 539 539 1423 534 551 989 783 290 237 887 610 600 706 824 328 652 868 181 479 737 1166 301 650 973 324 287 1212 598 280 27 260 357 475 721 439 867 592 208 853 581 115 223 298 299 970 1323 81 694 946 404 1021 578 452 468 28 386 390 623 32 846 451 1549 232 498 1068 45 683 922 1083 1367 902 389 1452 461 1064 436 663 562 1113 448 938 931 698 495 470 1009 477 603 1048 444 1135 55 296 342 198 231 572 30 973 824 784 500 681 565 855 619 698 236 489 913 379 143 747 883 708 587 1061 904 349 591 552 422 928 597 742 474 446 66 150 575 1673 591 1088 57 567 992 897 601 650 770 573 146 257 758 510 235 583 521 260 570 463 110 348 249 600 459 617 574 84 230 37 694 244 302 2715 345 562 1397 1024 152 186 430 252 151 669 585 950 250 944 198 368 1725 1273 752 603 1269 319 224 234 593 1449 249 1000 826 258 1100 686 1418 485 818 706 409 254 501 1722 805 150 491 1444 218 679 862 302 885 463 686 980 166 92 293 684 117 601 339 479 1142 401 460 701 424 665 978 1358 590 427 149 241 386 1245 1355 1556 284 664 1100 766 684 53 278 585 301 142 301 215 249 158 370 1048 356 394 297 859 54 319 653 1050 668 719 218 252 522 627 655 1053 452 469 300 715 2039 1043 871 91 908 233 761 1578 862 821 302 236 600 692 1371 105 720 511 1108 805 636 531 458 747 1320 903 677 782 376 328 577 872 1034 302 783 439 782 485 24 441 2058 1353 582 246 501 1154 1004 476 463 928 1065 300 741 888 675 1193 213 337 197 546 286 370 1064 462 1070 869 827 150 551 354 535 342 263 603 525 77 70 4 829 75 709 1198 260 646 832 164 217 680 1462 597 151 452 151 196 142 194 1275 599 1000 359 380 717 851 771 302 283 466 135 451 488 836 997 211 681 366 192 147 1053 225 329 477 1477 301 1137 1697 828 304 723 47 383 2259 296 678 1887 135 711 1886 519 371 493 837 1615 649 230 299 1683 608 837 626 567 1579 594 1339 70 404 538 1207 254 256 1545 1366 20 542 952 703 786 1780 814 193 951 898 1065 587 1891 988 1239 454 452 1361 301 1129 522 1391 808 364 160 223 939 419 847 396 392 1433 437 1417 945 519 265 874 972 401 237 348 1119 564 275 497 419 586 1530 147 347 1022 1208 432 1378 218 480 881 361 2226 620 1215 2176 571 313 1157 506 641 596 1084 575 1112 302 42 725 603 200 996 225 603 1312 34 1054 1459 707 472 530 1301 922 675 1401 228 318 1043 990 856 627 654 1021 909 518 1044 286 954 969 253 1434 1073 632 464 438 160 795 1062 504 829 751 2063 543 1895 177 506 1017 1252 632 936 406 1478 557 1370 295 1156 476 917 620 1770 1314 554 299 315 617 979 413 464 617 151 724 734 928 568 685 1567 710 546 1096 2102 280 71 876 298 150 1078 282 16 488 467 712 929 1495 395 562 996 833 237 2039 239 302 1100 603 1306 698 148 880 412 974 263 864 606 1495 532 1272 1458 768 249 1046 2051 887 444 1457 708 549 814 567 1953 1605 206 798 108 460 393 872 718 387 1150 1254 525 1400 299 988 1676 1186 337 747 206 194 1293 512 598 840 1322 1031 951 771 456 1104 597 408 195 564 1398 592 739 1268 636 484 910 2017 695 1185 798 1839 81 609 720 1853 1231 1486 535 549 681 1113 476 625 1215 583 1107 1058 482 597 695 477 708 923 1197 474 1228 1911 359 479 488 1548 622 712 148 584 1565 383 902 774 584 301 711 442 590 193 1058 399 398 1020 272 538 386 438 1320 897 226 1097 1170 28 372 765 1290 987 548 518 191 499 459 537 1003 1397 462 423 600 849 852 647 344 886 757 1091 981 1170 1183 360 576 1095 620 851 1326 762 846 165 363 151 148 1078 1058 870 1277 1126 1364 693 186 1019 668 249 602 387 478 560 931 1120 692 128 648 535 362 28 1044 965 285 1031 497 1703 341 2465 321 203 317 607 1264 676 752 1415 1412 1085 1427 1463 774 1064 817 1274 1655 2079 522 970 1049 1545 1283 724 1114 904 722 231 585 637 830 327 297 425 500 28 503 773 525 489 498 841 581 328 729 338 1136 455 186 1017 1599 694 1057 1260 988 798 897 1335 410 172 625 289 911 1109 887 810 1011 329 1333 453 268 201 546 867 1879 1463 210 2290 1432 637 615 907 301 576 232 400 979 411 450 1010 1604 1068 189 596 508 1227 357 300 927 964 1010 872 1091 1029 251 623 164 640 572 929 1192 416 195 866 893 913 696 381 738 1379 903 616 1465 498 321 983 845 1678 564 1185 904 1546 559 2082 1343 455 509 725 425 674 89 757 349 364 450 542 292 341 1529 242 319 905 1346 270 1309 1446 1865 115 675 335 617 841 1238 1422 1552 1818 980 1633 653 654 1237 455 1482 1008 542 225 738 458 595 17 326 397 293 550 386 1137 753 995 408 1016 7 653 640 1129 1484 719 302 2749 990 509 1164 674 538 848 248 312 1152 459 881 946 64 769 363 848 2156 1048 1113 1412 402 916 631 288 58 1561 809 361 856 151 661 2743 835 802 1189 971 1207 2057 516 302 989 966 368 1081 1241 707 1414 911 904 767 58 302 430 1011 1044 967 256 1291 1443 590 954 739 1155 1379 435 79 1208 217 884 302 854 290 519 1004 1321 1206 1095 554 1373 1047 290 600 1025 952 677 1535 927 467 81 632 556 1008 1000 1974 452 1096 392 617 793 656 414 77 389 597 576 1552 1646 1146 338 90 1073 772 868 429 694 1712 1098 851 455 250 1217 1937 821 782 1237 1765 302 1049 860 1292 1249 1170 1862 824 1338 369 771 300 1274 1462 751 423 672 933 1265 812 1501 757 1666 171 1101 900 42 602 457 877 383 1014 295 1302 384 646 827 1666 1263 926 20 1262 294 235 531 632 339 612 989 893 301 368 346 448 477 22 1545 379 849 174 300 623 564 1044 301 1305 1469 281 582 34 501 664 962 1114 604 1643 311 53 372 616 762 651 495 733 629 635 728 758 216 515 587 248 803 447 642 336 451 1423 601 1320 879 870 1086 87 1058 1213 1424 302 1169 756 1168 413 891 301 998 1265 2339 601 520 1206 1067 420 488 504 245 77 518 335 906 513 352 604 291 396 763 301 118 848 819 232 987 583 350 1421 767 140 477 1242 872 479 835 236 1157 621 245 146 71 721 912 43 380 1059 301 164 521 302 301 126 394 387 591 603 742 725 136 255 647 298 187 632 165 983 312 1397 133 825 384 1160 368 331 680 1441 524 487 597 1031 362 16 471 782 81 351 1719 658 219 995 411 24 375 462 198 667 774 306 1014 611 211 302 825 429 460 222 296 917 302 316 596 350 479 650 1365 150 64 182 547 300 549 255 595 758 353 302 614 46 1124 374 953 214 236 802 98 780 293 301 208 601 804 427 231 149 551 468 155 2138 151 1234 284 483 402 155 422 934 511 781 525 151 286 67 370 109 1202 210 431 411 291 499 727 866 298 655 618 217 395 515 790 394 301 892 632 905 249 377 302 577 164 714 169 1240 316 301 1006 420 941 661 357 1691 298 515 713 988 635 942 828 995 199 578 142 108 822 472 646 602 2079 397 851 755 294 530 894 944 280 552 1294 268 377 942 630 810 278 524 151 648 916 535 338 1057 1059 148 1303 1317 1140 1065 695 563 432 151 619 1673 765 300 759 1372 455 760 675 814 890 1140 767 345 291 1980 274 279 846 703 323 243 240 435 860 842 562 1455 302 93 412 624 1368 1189 372 647 300 525 386 536 403 534 812 899 1154 441 485 635 149 414 1016 406 1098 565 214 524 833 901 438 299 469 372 254 218 358 214 313 284 528 150 642 301 413 864 1636 230 626 477 485 1221 782 593 934 548 59 706 423 884 193 402 691 10 747 625 982 1003 1539 1149 514 549 301 302 360 419 1369 676 437 357 151 220 151 297 428 630 246 298 301 712 278 1197 441 355 621 901 880 446 944 571 644 669 442 223 574 773 301 206 616 681 1137 575 978 302 1362 632 472 566 212 1807 491 61 300 257 706 297 1155 294 374 876 595 537 472 1054 57 332 302 1365 253 789 1383 190 194 1214 989 459 284 282 206 1189 329 952 827 753 913 534 502 450 558 223 560 343 1616 603 566 318 118 519 1078 223 501 37 299 267 837 164 339 1626 552 568 1268 1591 493 925 1229 576 795 368 1003 1214 1067 887 108 303 198 549 225 479 432 300 743 151 1395 601 316 538 1284 242 895 833 301 637 194 1232 480 475 737 1646 301 358 599 379 47 905 437 568 429 985 596 371 651 1085 1491 533 548 904 826 234 597 507 1026 612 449 510 410 483 904 302 628 502 1615 364 1372 347 1089 262 894 260 660 559 204 1028 643 1474 1224 705 1004 259 888 390 849 305 792 474 374 20 1206 2381 1018 483 908 2404 583 690 474 44 494 972 403 222 1036 601 301 772 2031 5 651 1001 482 682 494 1231 2372 1412 1005 284 302 219 509 340 463 792 213 1441 947 1295 282 439 1500 405 637 1058 226 752 1512 2102 228 813 403 850 536 751 1352 1202 1047 746 677 669 406 397 403 1145 656 656 380 708 920 1156 800 517 1796 202 1865 285 692 830 1281 2190 461 372 1057 147 443 298 1198 289 602 696 1754 522 1120 1167 1263 1043 476 1241 849 1201 691 1060 569 669 721 186 658 663 1250 2002 556 1655 1379 641 522 234 1199 1119 446 602 1114 149 540 841 294 1224 728 651 290 1093 765 246 234 1673 173 586 778 847 1401 449 1008 1056 302 602 454 945 859 304 916 407 215 841 1314 514 317 740 1105 1232 2171 1233 1689 920 212 408 1664 403 1360 1540 578 950 80 1239 1925 576 1951 388 452 811 884 190 1261 709 715 1323 1303 572 1094 727 953 970 587 1167 229 291 214 588 1596 1035 1312 602 1047 243 1211 2461 524 138 770 1228 306 956 532 1079 438 444 404 850 407 1642 1872 890 339 602 729 453 1417 452 12 151 1191 1359 609 649 302 1254 1024 294 859 954 885 499 302 342 420 1227 937 1136 700 487 683 343 1647 1671 1514 1174 684 506 867 299 469 292 103 208 567 1719 1256 1124 995 1021 913 249 1099 804 710 365 824 28 960 1375 1968 235 474 151 582 1109 1358 980 304 889 946 50 1059 218 534 1108 732 1048 1490 561 1479 1546 620 72 634 756 905 1003 340 2133 211 826 1462 1431 814 999 453 1294 593 393 754 1744 1125 1245 1066 1086 443 1200 109 1352 757 734 800 1219 955 631 910 1417 697 1276 511 218 302 498 783 451 915 272 726 724 1854 1235 1004 829 845 466 708 463 718 948 1615 803 584 886 737 15 976 540 1213 1254 5 1054 194 765 1007 1017 1555 988 702 89 1587 911 1201 1471 1138 945 812 1648 558 548 377 26 2273 1113 1423 1150 716 1709 1429 303 962 227 976 985 667 564 1116 776 1302 468 1216 769 842 1364 468 741 2376 576 600 767 1084 910 1740 326 301 926 634 505 1128 128 831 999 599 410 446 879 234 1312 745 490 605 978 487 884 887 965 302 274 355 942 1068 301 1270 1233 555 513 849 212 650 964 1281 816 668 2478 876 1205 658 248 394 338 927 763 638 570 239 301 447 645 1009 816 301 1089 302 1380 856 1204 805 156 896 1449 215 1338 424 802 729 655 915 842 709 1484 764 708 868 542 587 916 267 381 2233 1055 1552 711 214 562 517 1419 796 2147 691 301 1316 825 364 948 894 1683 711 744 756 709 190 1060 819 855 73 745 740 922 453 958 410 555 679 856 744 598 852 786 143 416 665 788 943 1961 906 1513 987 302 160 338 2052 309 1325 978 677 633 583 895 717 542 302 508 945 991 563 609 287 2318 627 1733 621 1515 670 1695 1291 301 669 1345 925 270 656 522 200 635 716 149 548 790 958 1198 939 450 2357 257 1044 699 224 274 1411 2455 286 645 1115 150 264 1172 322 960 618 888 705 685 1251 314 68 904 455 571 111 499 235 733 334 1037 591 870 774 1402 1258 1056 956 690 831 603 688 1457 1300 2050 959 377 436 469 1035 995 437 1397 894 1775 884 458 398 637 598 469 734 301 902 264 408 986 1135 407 747 1000 302 401 721 539 357 1118 1649 343 466 816 625 757 296 583 518 762 467 1698 545 219 563 499 387 769 200 149 518 436 1110 557 603 1057 947 53 1284 612 301 841 1144 1085 745 427 874 272 1312 1314 585 1710 302 1139 1687 542 728 260 65 1128 786 451 1060 966 439 860 811 1214 129 302 1137 597 604 751 215 318 461 869 774 242 304 1237 713 404 769 1984 11 898 387 556 1343 1356 1548 165 1485 356 843 374 1001 301 965 839 597 810 562 302 1044 601 496 2038 517 74 1021 134 375 127 1585 1180 630 466 1058 427 198 301 528 316 1026 224 585 748 454 601 897 533 1104 218 13 347 1171 456 1021 170 414 444 383 175 1089 931 1037 914 308 536 790 402 301 1048 406 965 861 27 641 1015 624 1165 1071 833 1091 1313 445 764 743 642 1539 306 916 731 655 1756 796 1061 300 281 601 1047 733 1359 230 156 729 636 1691 379 306 1061 123 614 262 511 1265 474 1530 642 1368 1261 854 1311 873 455 1461 506 1034 1035 615 805 193 1426 759 805 741 897 564 737 428 91 854 417 348 154 346 793 473 1293 72 440 1974 138 471 1481 780 1213 1333 1234 487 2230 491 402 946 773 2626 240 187 1163 1520 1348 1553 1526 741 825 423 666 246 415 457 602 2170 570 1010 425 603 788 656 910 775 583 825 1098 483 595 2752 336 503 1492 176 436 534 891 781 119 307 424 856 778 1154 780 974 214 659 1093 353 1042 1516 1329 2085 1625 1103 1051 1155 875 370 976 595 560 144 1058 689 381 1618 372 1203 622 480 148 358 1495 1038 395 1400 263 301 912 365 368 291 734 210 17 1459 111 340 1475 1008 1045 1014 1000 210 649 339 232 347 556 603 1931 1789 755 189 1457 2627 602 422 672 1367 546 1393 787 629 696 1111 851 778 756 474 623 1085 528 334 1433 302 615 525 1843 651 280 706 1248 70 227 1029 864 561 662 327 770 510 1631 596 506 524 781 522 723 1993 531 685 1300 1482 270 11 1185 731 1239 1275 379 866 625 756 1187 557 563 1288 236 1192 1113 83 417 470 689 1096 292 445 1215 410 36 1187 154 677 1322 250 421 1291 1016 1340 1836 1181 929 298 538 776 1034 979 729 948 302 1026 650 58 345 603 907 1365 489 435 287 216 2411 226 743 302 867 7 613 325 762 1196 24 344 195 626 128 598 835 1023 12 491 741 603 260 742 1079 1542 496 1093 438 173 349 1053 459 1118 82 971 122 1071 55 548 36 450 283 1124 310 558 962 296 288 750 578 264 903 382 1086 593 355 307 605 212 1700 436 585 316 946 598 876 690 731 744 167 1126 52 701 441 404 386 791 507 30 58 1020 902 700 453 332 932 309 1233 602 955 1021 1784 1563 1238 1363 59 340 604 470 595 1484 571 533 1115 226 443 490 300 548 564 427 557 245 560 1019 573 1005 302 336 840 25 575 258 52 389 404 167 1631 486 837 410 910 323 799 970 516 180 276 149 200 322 314 305 749 23 334 379 282 614 61 1690 469 1241 839 761 684 151 302 404 311 742 761 203 849 626 495 1116 589 603 969 1874 10 438 1400 300 2544 706 35 1583 639 811 906 467 467 1266 340 1149 997 236 211 771 1029 1988 727 710 851 1647 870 947 628 1008 240 1185 1210 1177 621 798 369 1144 516 1147 629 1004 979 1007 102 400 449 115 447 751 149 590 643 72 572 130 249 60 282 338 470 702 1031 2076 768 1127 817 1220 326 992 786 605 1284 808 1084 1420 796 875 2072 48 655 235 852 1075 1011 633 459 600 367 1151 553 915 187 1347 266 301 228 1247 817 441 1249 469 753 1217 302 568 708 28 353 789 1385 351 550 1181 602 422 627 281 216 450 609 1956 1200 1219 288 2088 494 804 1401 444 324 973 1207 1044 1100 943 2161 459 1218 518 1162 369 284 786 528 576 832 632 440 151 723 266 483 449 268 816 267 799 632 754 1137 393 966 540 307 1647 302 1583 149 763 852 1890 1068 238 1349 254 951 491 1319 793 634 832 1157 1216 1054 1062 561 717 987 708 877 228 240 74 520 807 679 601 893 470 389 301 512 315 771 188 371 786 249 149 794 348 374 487 244 151 490 911 505 1009 1106 380 1711 506 1549 747 955 133 1064 32 226 149 467 1309 609 17 1304 905 598 404 38 800 736 1177 709 2332 453 111 778 804 801 57 980 994 443 863 517 1139 227 515 1354 151 328 678 493 558 372 766 294 1069 1238 494 839 1431 20 1383 537 628 633 1372 69 237 729 869 289 212 1113 671 357 519 114 182 1018 132 467 216 540 910 371 1299 252 160 793 302 516 604 301 302 1113 330 260 237 424 246 1397 1140 394 645 1045 329 677 1024 3014 609 383 1385 988 584 1306 602 102 1199 194 390 451 48 1083 1327 904 230 1330 50 1540 1021 1174 671 1094 520 689 266 891 160 611 854 254 991 1897 744 944 150 1264 762 972 301 163 286 574 1001 766 491 494 466 769 455 805 642 935 458 107 1073 472 44 1419 1421 302 530 344 474 866 1252 891 1228 923 1074 577 230 300 753 153 210 887 1140 533 108 444 1148 260 125 600 1010 1445 1023 405 665 60 784 158 737 188 1479 172 302 398 594 655 151 9 883 850 618 520 302 604 129 873 264 1152 35 958 490 302 220 776 622 938 230 457 270 370 110 1350 908 840 195 474 297 454 242 612 477 9 2746 582 428 530 796 1137 459 545 696 1368 547 500 2073 515 676 300 1095 353 561 299 282 297 586 240 1352 801 799 793 61 884 1611 1140 497 301 624 973 1027 1710 290 787 804 998 623 301 830 774 444 227 287 533 478 1315 801 542 171 614 1032 220 517 381 289 574 556 450 1677 1169 470 1026 405 2070 1028 1544 545 633 626 698 678 251 2537 758 1367 49 483 1287 929 300 654 171 835 381 302 1074 682 312 482 468 509 513 300 1570 559 269 1239 1784 311 300 918 1068 684 1429 636 772 1011 637 661 907 437 475 255 888 555 91 1040 338 135 943 747 302 1028 396 989 214 17 514 294 187 452 469 1429 587 1747 323 1028 420 600 850 296 401 1743 661 1728 950 919 167 745 498 222 537 187 267 553 520 118 1342 785 213 601 350 1163 703 881 1384 539 902 255 359 929 784 948 611 468 22 603 197 478 1194 1515 314 301 897 1273 922 602 1054 903 726 76 537 875 326 775 270 909 711 1284 545 1284 421 1156 614 893 274 67 1186 1541 302 1058 21 819 1234 595 620 863 301 123 1100 1573 398 444 1292 454 184 160 644 1478 741 482 231 516 1146 632 936 631 371 264 885 84 552 564 893 655 341 116 838 1182 254 251 519 387 602 14 241 324 112 403 214 545 362 1041 2149 931 526 1163 49 669 1129 1219 296 280 776 992 928 123 302 661 302 572 790 254 525 1344 928 491 884 602 557 410 1519 787 857 556 461 747 750 527 723 641 540 1164 382 987 1142 228 99 501 559 346 173 120 182 318 227 287 631 294 1099 466 1570 300 342 352 1483 898 562 628 300 845 447 477 513 879 1523 128 344 408 1882 1002 836 240 669 1196 151 350 530 424 234 1042 538 1173 973 1413 478 801 752 529 331 1082 310 991 383 956 382 512 159 940 1107 902 252 784 302 301 432 300 578 507 526 114 302 456 602 1266 185 135 960 199 592 180 496 376 1233 865 123 517 88 156 300 248 181 350 781 302 137 437 1074 301 601 568 301 222 800 280 734 751 878 895 584 644 301 220 954 700 94 228 1154 457 292 313 897 267 492 1693 1412 541 586 449 1037 151 726 1589 1026 300 424 1212 88 302 1353 476 502 1085 1012 561 112 576 302 1453 769 1259 296 617 1219 2 98 341 151 705 249 331 665 566 345 898 619 565 603 409 1347 298 1007 452 308 244 957 232 945 446 293 542 450 820 1466 731 705 640 198 44 936 541 874 151 407 542 1341 1273 453 696 953 407 5 108 924 1026 620 305 416 368 855 12 595 300 302 47 471 973 1001 397 720 15 398 665 290 150 600 924 300 957 667 1003 631 821 561 464 302 140 2154 222 836 745 890 546 305 393 248 389 809 301 817 1106 638 537 520 372 788 2197 777 2027 462 788 1826 150 1029 617 144 1163 850 198 670 373 203 777 420 666 1387 674 444 820 443 1336 874 472 547 328 117 2366 907 654 869 800 535 701 13 534 1061 563 480 822 380 959 1190 741 891 666 3 514 1248 262 238 1113 337 393 796 840 489 765 208 326 1456 1368 928 302 564 233 51 450 602 752 310 978 725 1600 611 2394 961 1327 540 684 847 1600 1149 1984 707 1070 459 349 983 2126 1574 839 447 1180 163 917 1197 804 494 97 1355 960 634 608 630 451 375 762 431 864 846 794 791 902 210 411 285 436 1795 248 785 114 856 262 1841 1210 216 1299 462 472 707 840 1345 460 1552 928 489 552 2166 534 485 753 516 619 981 878 915 1229 301 383 302 151 1559 803 852 1773 910 1031 561 1049 1381 1177 501 1257 1202 1887 252 1185 586 1102 432 239 1056 630 1012 783 347 452 1639 1800 482 399 301 1203 856 421 341 1191 628 1557 946 358 720 1236 1021 870 405 452 861 1299 594 680 1217 463 967 591 1464 372 531 248 746 266 924 1668 1080 373 225 720 1141 223 828 544 1687 203 587 701 262 289 674 56 424 555 1157 1346 301 707 887 846 380 274 1705 190 1440 521 2046 760 1627 455 1903 538 583 1618 302 1587 2220 1176 553 670 1358 918 984 603 620 425 756 780 604 204 200 1144 372 884 954 396 801 2215 1581 58 1378 401 302 1673 1685 927 1023 258 673 1248 823 690 765 584 1078 878 363 802 1216 1489 603 1636 565 1304 1253 722 543 308 516 616 976 904 1182 701 262 302 511 72 1097 1080 1562 1492 76 492 897 1278 1309 1050 939 983 973 671 974 820 1099 775 465 396 837 558 651 1628 606 264 943 302 601 373 612 322 1813 679 1028 689 921 919 1929 946 734 580 389 368 791 1225 291 826 382 728 765 2275 668 64 301 1028 964 834 592 1823 1143 548 796 482 516 939 309 468 1066 653 687 1000 147 700 565 789 301 1038 753 280 548 745 1330 495 1039 435 900 1419 694 284 687 290 619 858 493 1342 1138 815 1896 1385 1162 72 391 301 1734 671 1163 503 1617 1406 1587 837 1340 1454 302 1256 1570 301 973 910 528 503 758 344 1405 924 146 1018 1786 930 353 1043 1168 1009 497 1517 970 828 600 1220 627 301 860 124 473 595 500 1886 124 745 1337 236 749 901 579 880 929 361 581 1723 1581 762 1352 536 676 592 2038 301 818 1260 574 1711 1843 497 144 561 1460 1718 421 631 630 382 34 451 410 481 471 555 732 789 536 39 829 642 978 453 536 709 834 990 786 902 240 703 1040 1386 938 746 1831 686 535 2823 1639 740 680 1331 833 548 776 379 525 788 751 240 498 1081 300 147 705 797 1948 1466 1628 956 362 1205 1475 1160 284 909 280 808 1239 889 2438 743 440 1039 300 1057 302 981 1517 126 457 1783 1377 623 66 1937 1306 258 1445 583 2021 1279 992 1065 485 1577 1170 552 150 847 788 135 1057 87 1767 1223 858 872 1275 1075 946 1562 1260 466 544 1302 1050 565 1009 167 941 376 2114 865 751 553 2265 2059 964 1133 137 778 509 1450 684 1088 1430 1431 983 726 1373 578 1058 298 607 297 838 572 602 1878 150 702 110 20 1962 896 1960 840 500 600 754 183 1033 1884 689 220 56 590 1398 475 698 514 1641 1095 464 392 711 715 1046 715 473 1293 813 326 422 1396 819 576 313 563 623 1380 1167 308 1066 1159 703 875 846 236 577 1174 713 494 1123 1056 802 602 168 1193 608 802 1503 810 805 1425 440 1371 691 172 2712 1048 751 1747 1229 82 530 491 1288 1057 555 487 1887 2226 374 1557 543 69 404 488 1182 545 652 676 1354 1465 751 1352 363 410 1021 1291 302 691 935 1115 1262 34 242 1274 834 1142 127 357 539 741 542 450 674 64 1061 240 879 1057 1463 593 1332 331 1114 1076 734 918 308 2030 723 1202 1997 302 791 502 430 554 270 301 8 607 2 1142 700 1160 1694 350 1586 1633 1655 588 2753 591 942 175 225 1114 1182 539 636 958 710 1458 800 41 644 232 343 254 530 524 820 1623 882 327 1637 413 447 1196 376 602 833 2371 606 1327 469 1459 1458 1040 366 1777 903 905 355 1478 52 740 1473 1353 358 994 282 492 240 2194 1202 243 729 1688 465 231 681 688 1623 791 862 1390 523 552 301 348 1876 985 573 420 1024 2115 2195 968 787 213 1023 361 813 968 1071 1739 301 1257 967 280 359 1795 1075 822 1132 217 896 550 1106 1219 328 670 1024 812 744 628 631 1138 1329 1195 608 1070 1399 522 949 764 1045 665 685 569 1608 1281 1184 1975 1553 585 1771 1371 1269 451 298 982 669 302 518 429 700 690 301 434 1147 238 407 62 464 176 750 261 1243 913 258 258 654 632 261 269 145 1188 1171 924 406 507 660 421 1492 270 1402 752 508 1302 449 674 1778 326 580 750 1477 675 474 673 793 744 932 706 1015 1548 480 1291 1004 948 675 454 555 667 865 915 1089 456 1925 842 137 2480 784 1057 534 915 935 1690 938 602 1495 2409 504 1014 193 1942 689 552 101 693 1448 560 1174 976 966 508 343 746 792 780 1088 1216 1465 1090 889 2621 1396 1689 302 342 836 1353 1117 975 428 1207 376 1538 707 622 24 276 1136 609 299 286 1593 825 947 40 1318 1542 926 885 1897 995 2621 999 842 1344 983 1179 816 633 1142 1176 145 1334 626 555 979 1564 891 727 780 1132 583 592 710 321 1082 930 378 1195 356 458 852 667 1007 901 381 1217 24 697 919 743 720 1116 1509 102 269 1246 809 876 2093 1338 897 941 66 1347 132 302 777 297 200 900 1213 247 301 328 1485 741 1417 1068 108 911 253 273 1059 24 571 1057 366 133 857 453 359 313 483 131 2 412 1320 316 565 1085 411 423 740 829 438 956 1287 286 196 648 862 1217 750 699 14 348 1203 621 901 1156 802 2136 839 271 777 47 598 710 600 828 609 364 1371 737 590 190 1268 698 483 301 471 452 923 502 582 1272 515 472 946 1694 724 236 931 560 1333 1180 99 939 699 533 138 601 834 1205 538 128 1681 302 769 228 584 1347 929 437 199 1288 1407 302 1315 301 665 580 287 409 429 638 444 132 63 151 1528 467 1275 936 796 736 26 735 1496 604 115 412 377 598 1009 1213 441 302 1155 995 867 1497 605 934 870 518 252 482 916 337 151 245 298 1178 727 240 242 693 407 793 995 950 1035 604 260 1756 558 624 722 298 582 956 1321 150 258 943 279 302 526 642 476 1095 571 260 791 92 1125 629 687 1148 1054 606 754 456 121 826 736 306 930 833 695 506 733 1127 393 601 370 232 186 133 451 760 468 459 596 212 933 754 1197 316 794 144 601 621 644 754 300 272 185 1961 564 288 360 150 756 448 157 312 525 1098 414 1441 823 703 298 365 344 927 333 752 740 635 558 767 265 604 344 384 240 975 469 394 377 830 805 383 702 867 388 675 1517 990 1896 1056 1071 1504 602 918 503 1021 338 861 44 432 886 447 641 74 32 660 912 514 188 1413 526 735 947 600 2102 971 698 677 750 202 735 302 1262 548 844 328 1415 1620 895 742 1015 1071 984 1551 540 296 228 899 753 205 278 571 1170 302 398 16 261 125 1249 302 561 269 317 671 280 364 228 750 442 389 440 419 595 1289 1061 276 511 453 987 1172 146 301 1032 365 285 744 1409 905 104 1228 771 250 283 825 1148 573 846 581 578 858 574 123 672 327 326 734 16 1203 616 432 1716 15 1095 674 196 329 776 627 447 633 342 519 545 370 1278 331 555 976 871 1052 699 881 1324 683 825 282 894 1499 321 645 1387 546 667 1272 321 370 977 413 599 753 332 717 861 258 902 619 512 904 424 1790 158 1295 1857 400 1092 236 1025 1348 219 549 684 668 824 494 1216 704 611 60 781 1642 1728 604 965 302 586 1255 457 139 191 608 477 729 34 716 717 723 166 1033 1014 1458 964 1021 1190 2855 876 1180 484 1370 214 204 887 662 647 269 347 1543 250 623 1198 146 567 516 313 649 871 497 300 1717 943 349 165 979 1427 860 992 520 793 301 1183 1262 426 866 352 620 703 1403 917 963 1754 1081 641 651 397 624 973 419 1292 1418 519 746 752 912 618 811 1345 755 730 1166 1302 2313 520 1593 515 394 1043 457 1353 657 731 1095 416 561 878 1621 1208 721 709 854 1441 1725 438 927 658 581 1493 898 1162 459 956 1101 367 993 1827 864 600 446 705 1681 1051 741 1254 1603 1298 1268 861 661 1099 418 840 416 989 1122 148 1060 337 205 1576 2100 1097 406 550 949 1200 343 1105 256 475 1537 1283 1334 800 981 609 703 1174 1144 1509 383 423 176 932 758 648 148 981 818 790 368 654 1101 668 1181 776 501 557 156 1107 361 543 427 834 1188 637 532 1076 1533 648 298 107 928 82 930 681 549 1017 1045 1376 305 771 678 1319 1035 335 83 428 646 893 533 1698 764 1122 699 663 214 1339 1521 1158 962 653 299 1599 707 535 151 819 592 1362 1460 1118 1159 1409 603 1066 602 1013 573 1276 871 296 761 1331 530 349 601 1125 445 399 1241 920 486 812 685 276 151 760 1128 969 101 663 878 1120 302 1852 583 647 1176 857 978 752 864 943 953 2299 1561 328 746 739 698 1241 599 675 336 359 872 946 920 506 627 1083 1280 720 306 719 754 92 329 633 338 652 102 592 825 552 874 770 136 512 640 464 1841 1187 1019 602 427 307 1220 880 732 396 184 928 515 484 767 699 918 570 1052 607 810 50 214 499 422 450 403 915 189 620 666 843 408 1541 436 564 757 112 423 449 873 738 389 191 951 1179 374 1029 415 354 919 1175 697 758 1167 864 151 638 1021 423 1327 580 112 1541 601 901 647 571 1280 1367 1655 1071 65 1459 213 674 589 894 1937 795 375 458 956 601 1266 583 632 864 566 428 293 969 339 1586 228 1446 422 1165 532 1092 921 739 1131 430 1564 150 838 903 366 1224 257 345 1492 380 818 1018 274 1494 1305 358 148 747 151 888 1269 1108 461 859 301 658 238 661 568 661 458 565 302 1510 911 288 535 836 633 384 361 1657 981 194 284 1685 327 451 763 1868 811 903 1318 372 1256 2293 35 133 370 834 43 787 325 1789 1215 951 556 687 416 1038 1241 1216 363 896 967 705 820 1590 512 302 692 1077 567 1326 365 976 1246 795 924 804 776 276 1799 1291 1286 759 770 990 598 1470 122 955 779 1187 731 1374 988 629 644 922 1404 874 144 840 132 1083 368 1095 151 132 488 426 309 1914 628 590 475 1191 1956 1686 620 449 865 609 846 179 209 1187 567 1738 800 450 380 1620 1571 1558 305 967 1509 432 744 987 839 2128 944 904 301 513 717 1392 1451 899 1203 536 1022 1322 147 1761 1219 1129 685 1291 1033 590 1137 453 2238 1521 1318 300 301 1696 472 747 971 976 457 1097 987 550 1191 1059 790 1343 972 2515 1366 1175 454 484 334 558 487 1980 756 1673 1534 844 744 2654 1371 1141 229 738 1560 2030 123 1797 518 1370 569 818 369 1635 1709 826 1341 1170 421 1084 599 508 931 653 896 146 1157 1174 824 1121 999 487 629 1459 857 1428 1151 1090 250 78 505 317 675 807 57 1132 1452 729 583 554 850 2186 786 1166 14 1237 2002 673 1253 1775 358 1116 451 1383 1048 356 1338 836 441 1084 556 1434 679 565 516 325 1242 692 559 831 657 1584 1715 899 1053 840 1336 883 764 1223 1274 1346 1433 1537 361 756 1099 1343 685 872 1023 677 1174 904 654 602 441 447 841 1481 336 1170 1124 992 1862 1565 388 228 641 776 411 790 991 1630 275 423 1602 1085 1563 281 82 1443 965 246 441 251 1682 1139 656 867 612 1268 750 737 966 861 1459 1318 426 289 170 781 1635 461 156 666 132 266 820 1368 335 1077 468 1116 912 301 1865 250 1010 807 426 1046 1563 162 1715 343 1150 1906 1700 865 1482 1216 747 2127 1029 840 228 601 1473 549 1441 229 492 385 946 1090 1784 601 522 621 677 1034 1539 917 282 886 305 600 723 1225 494 899 321 313 1650 627 743 406 339 612 1824 1140 468 1527 562 252 890 268 1590 151 382 302 1256 168 246 343 470 479 750 902 606 817 256 100 301 915 60 826 1114 776 1080 1116 626 287 860 191 901 301 1307 557 1351 1155 164 576 835 1667 1148 1486 420 1381 622 773 338 266 734 1488 453 1020 496 405 155 1568 1392 483 453 625 842 605 615 519 914 863 901 1053 232 599 1684 1017 1205 1083 1349 890 448 1992 153 1 240 1076 275 638 789 673 585 743 874 151 301 823 76 604 1111 42 302 440 541 826 550 239 491 837 513 1076 17 163 754 510 999 1665 535 1265 569 1137 1259 137 1232 830 563 856 441 562 913 862 617 1017 606 588 930 603 769 301 589 129 1115 725 645 763 1609 134 1181 313 264 654 659 173 369 857 523 788 1144 981 917 1437 1335 793 1385 135 1182 700 1286 1336 1558 998 542 535 6 301 517 986 168 821 301 359 1042 82 796 299 670 1719 526 467 770 618 750 497 804 363 743 302 679 606 301 961 509 829 872 697 1311 894 250 452 296 48 863 60 177 618 301 602 656 986 59 671 913 53 301 648 540 288 1041 1259 233 563 256 774 395 374 500 586 506 260 734 833 151 103 601 597 1367 942 97 488 241 242 200 301 674 620 282 922 682 492 780 1106 1142 226 1307 558 459 946 579 270 712 321 517 697 550 775 144 145 302 301 564 1138 52 298 242 194 302 152 282 528 234 204 1169 500 1829 402 883 789 186 301 340 509 1010 340 1961 567 693 457 760 746 805 954 1245 324 538 302 156 616 536 454 781 892 346 647 898 584 530 299 301 214 241 371 257 670 615 345 1133 150 604 301 459 34 288 591 384 522 411 558 701 760 159 315 1586 965 470 363 1002 834 70 1128 978 302 1159 1146 1232 228 962 1323 939 150 464 669 1087 301 237 51 829 900 370 203 1341 1111 37 1362 363 449 538 196 206 519 156 206 1124 1049 334 13 561 506 670 394 783 1080 423 619 280 268 1447 299 453 1108 1253 405 686 1045 1016 608 903 302 887 473 925 2167 1052 457 1165 368 802 58 519 269 776 486 302 282 170 759 161 815 685 1181 731 345 566 1370 151 777 611 718 736 588 256 1536 1525 461 56 736 16 1356 829 644 937 151 954 740 742 1596 349 830 751 819 751 715 1613 593 984 1594 529 837 408 595 294 793 301 221 150 1239 493 389 402 798 431 400 307 44 1704 150 994 769 429 494 924 359 623 302 609 1567 451 226 418 984 902 635 1314 1493 895 56 265 1383 1943 258 561 508 528 76 1145 157 121 346 326 919 863 680 562 486 106 226 1207 564 734 825 301 706 600 203 608 129 14 495 787 220 309 901 961 304 827 308 1517 1102 907 159 819 302 624 132 580 974 656 580 249 144 293 1120 268 618 661 702 562 504 563 279 1334 1211 170 361 1013 133 140 1011 608 1101 395 1527 301 752 168 372 748 1254 279 1232 863 480 542 772 538 302 604 1048 1039 602 268 297 931 856 882 889 201 568 904 979 982 378 775 1246 192 1091 279 192 297 272 129 359 829 673 14 297 584 390 556 404 76 118 1215 401 502 243 245 151 1042 1172 404 268 456 640 591 121 973 551 403 527 346 512 740 573 1108 1546 1283 802 186 636 651 302 368 698 17 336 1117 535 355 298 484 1211 58 1659 171 717 602 742 311 413 362 604 518 164 210 202 874 903 504 345 326 508 316 302 1575 1060 466 552 294 296 888 678 521 1065 661 399 910 1190 306 943 159 279 218 232 1121 1338 1105 942 422 1553 184 168 418 298 402 387 947 798 845 1030 771 1071 681 453 440 150 594 575 835 1030 922 184 1048 716 908 1308 583 403 694 1020 652 353 576 386 542 1727 500 156 31 1112 484 1183 454 465 715 1419 1003 405 1559 578 1207 672 348 302 248 635 623 574 1371 485 172 210 944 1029 297 903 1348 695 1451 1460 253 824 750 565 843 711 859 462 796 1487 640 943 2435 1125 432 891 274 301 14 1282 2 764 905 552 502 704 1388 660 597 249 807 372 653 239 343 300 921 1374 280 459 1289 1013 788 574 1290 602 1469 151 951 790 230 273 178 428 943 1067 1401 344 300 708 481 762 887 150 1395 896 581 84 208 328 128 712 739 1359 651 1194 420 446 908 472 622 1382 1377 1582 861 218 779 896 478 1367 331 1440 1036 1240 1009 1689 1171 407 572 660 590 274 857 434 291 673 1198 753 488 694 928 588 532 1573 159 511 489 562 457 592 615 674 580 702 555 823 818 822 585 724 1715 822 1718 567 1084 39 442 1371 275 855 531 761 467 736 1242 1516 519 1191 1488 355 1094 90 302 889 1071 1134 1592 301 703 1025 268 975 301 795 394 1034 1312 650 533 151 404 1290 460 224 634 1238 684 1386 741 1356 743 662 1397 523 828 1326 451 301 52 1075 265 845 951 793 570 476 611 592 172 1239 565 368 316 198 785 454 1926 241 667 394 958 985 1635 497 612 902 469 823 300 712 387 766 343 602 276 836 802 1055 84 2295 940 556 1031 509 1036 346 102 819 755 148 881 326 1341 110 704 1392 1284 1421 573 1086 553 1259 406 1084 1344 694 925 2175 602 906 1444 1168 407 1137 216 1232 904 1124 146 844 880 149 737 1673 390 1066 301 306 982 256 1252 453 1338 1269 651 1036 745 1105 577 1653 1566 536 650 390 592 500 423 505 1035 571 1084 1166 302 537 2657 1003 473 773 595 68 396 928 1241 873 734 564 1116 412 523 26 1737 1347 1958 1111 3112 1533 702 983 234 1152 301 1419 984 985 1159 246 407 1217 1549 1369 877 63 116 643 1461 641 513 571 250 1818 1035 1552 186 1426 1150 449 1591 7 917 198 1081 1022 2159 1019 510 690 633 366 1431 1383 1510 333 220 1612 1577 974 301 492 1232 797 393 271 1153 1328 4 1291 670 632 899 1629 237 781 529 644 907 1089 264 587 235 738 833 582 937 874 1744 449 941 1089 621 777 1108 375 1362 485 644 29 1354 569 758 172 1445 697 1005 1361 1126 176 1194 1569 543 885 151 676 1800 553 1232 1944 1729 74 1011 621 825 1565 321 649 972 102 891 933 1073 842 1404 1378 1925 1213 677 582 70 1097 337 631 1256 715 300 604 556 697 298 889 353 1838 595 1221 330 426 496 814 137 312 548 378 67 187 1033 725 1529 474 674 600 1128 974 515 349 1364 244 2003 742 1790 1080 1064 883 519 762 2393 727 1283 1124 916 984 690 645 732 180 298 1195 1019 240 874 520 1826 2325 2068 1329 662 546 336 582 232 567 985 692 837 993 823 594 459 268 639 992 749 271 196 399 691 971 151 451 671 258 1162 297 459 281 753 1084 407 780 68 575 849 904 320 1006 225 753 134 232 549 761 513 521 512 655 470 855 706 1271 464 1020 1326 481 1026 407 482 1151 90 298 660 301 1119 1007 657 1467 1046 892 1250 1878 1660 957 1622 220 502 727 602 1830 565 851 639 535 950 301 450 451 954 951 839 542 302 423 905 534 1065 1137 1174 778 408 1438 1149 301 372 354 1339 359 1165 4 762 299 850 343 1076 462 484 602 1585 255 254 1066 240 1118 601 692 313 419 266 1229 302 704 150 302 1120 727 946 472 817 449 783 746 322 1011 760 1441 301 753 654 406 702 798 615 1079 807 338 1182 601 369 428 301 1717 1040 201 603 429 706 82 469 771 151 294 352 1014 996 740 605 301 274 121 150 798 1623 914 424 567 586 151 947 1119 105 552 799 320 300 671 1283 663 820 222 838 241 589 164 300 468 302 874 620 1178 1637 123 1641 428 265 489 37 686 810 426 852 301 549 935 1304 418 427 442 669 1144 416 756 603 754 264 456 1014 812 1372 735 150 493 1076 624 928 1211 1637 580 988 730 913 1041 302 336 1663 301 449 94 296 596 690 635 4 1161 1275 301 740 586 288 18 598 1429 552 796 412 180 226 617 486 452 1026 460 44 308 240 302 713 272 803 324 344 189 880 480 999 720 766 302 743 1073 1673 311 1093 174 1038 274 636 584 407 483 255 1806 306 628 68 538 445 975 416 805 20 427 603 587 721 468 264 765 561 600 914 274 765 471 862 633 739 288 1071 929 1049 534 258 663 634 608 912 646 440 302 510 766 974 382 898 78 780 300 117 467 625 878 593 552 1031 553 856 258 74 1080 621 938 1111 584 568 1012 457 560 614 480 790 686 205 302 617 691 702 1498 248 1244 1065 237 253 642 233 314 602 20 594 249 1019 943 1349 1463 817 269 302 302 707 378 264 535 298 555 488 835 823 1048 704 945 300 204 500 1157 552 1198 1159 634 328 601 344 727 958 382 556 417 918 909 182 1347 854 786 521 269 1563 25 149 228 1352 608 1088 1009 646 550 828 999 103 453 279 453 25 901 1622 441 703 592 742 1227 650 861 823 439 917 233 281 796 1645 1030 499 274 439 1141 665 556 789 139 280 801 320 1622 158 643 1278 1098 680 153 432 514 781 625 591 1327 751 572 900 1477 1418 603 176 1316 1033 645 750 861 668 315 1057 407 923 768 221 145 224 904 601 280 444 1280 454 368 604 299 862 474 232 922 469 707 301 284 238 1654 771 487 1330 249 1265 694 1272 726 683 243 288 456 728 1210 1233 989 1375 497 913 36 574 302 794 1026 628 751 1067 496 302 298 915 251 1098 810 869 1293 940 539 662 570 240 394 674 271 450 266 151 1082 501 414 2049 1037 575 346 1624 863 494 1248 712 861 180 7 736 814 335 81 555 302 1068 411 256 987 908 1253 1289 380 483 816 424 252 862 785 261 764 1079 689 747 669 1250 50 994 696 299 602 1746 707 749 1551 1609 780 363 269 965 416 1511 1560 1284 1392 214 433 758 1022 539 343 1271 967 495 345 871 1201 54 1119 862 247 1109 415 1505 1171 332 41 744 991 259 1638 1110 1548 804 873 685 573 301 745 452 429 1237 1316 526 1804 809 934 1151 1739 554 357 855 443 413 982 16 223 601 217 1364 851 411 742 1108 669 28 516 612 635 134 753 648 1514 1193 1001 836 1834 1367 793 598 817 450 1116 300 394 789 673 454 683 1722 835 302 301 816 232 427 408 428 812 727 47 580 735 519 589 478 995 708 608 519 1445 607 279 880 211 1611 299 594 870 258 300 714 735 488 891 438 294 601 877 1031 1375 1209 447 26 301 676 1048 1421 1178 634 250 404 1218 556 1117 773 737 603 170 728 341 163 500 745 261 146 993 850 673 302 652 720 452 448 635 451 431 280 825 571 825 325 1108 966 452 756 133 520 922 302 1909 1183 712 1112 559 162 1080 412 296 1826 777 242 710 518 1636 546 1055 25 434 667 187 673 699 1457 803 1225 798 1118 911 775 1016 511 1193 1007 381 785 675 329 1396 432 591 317 1398 1837 343 902 451 457 549 765 104 1008 713 658 826 1364 985 191 617 709 414 762 64 656 863 696 592 733 234 1209 509 396 656 552 710 536 2307 1641 665 1062 1534 476 842 460 1174 1220 320 680 959 1060 817 1612 1398 895 617 542 681 799 1439 446 236 327 772 748 1620 372 677 812 283 1038 1027 277 1001 916 254 796 180 1327 815 635 321 252 353 309 753 218 475 478 785 1314 2046 926 1161 1059 469 1050 90 1365 1339 931 2005 1135 526 1063 768 1549 125 350 1618 672 789 860 971 906 379 341 453 1672 1291 1396 1409 494 809 730 824 258 483 414 441 1112 1185 1275 845 540 1100 800 246 608 150 1148 676 327 539 1163 651 981 740 79 611 686 617 716 701 1984 628 1819 640 585 1292 1147 618 581 1145 994 1803 147 1698 447 503 420 989 1580 1217 561 1164 420 1649 488 1866 704 774 582 414 1288 712 1476 748 63 147 643 869 1413 1669 725 842 1530 226 495 896 963 386 851 578 1499 1201 579 258 300 1200 936 593 871 495 308 681 533 722 972 343 146 165 493 498 1024 758 435 226 518 1209 817 514 1268 28 622 1503 510 422 594 421 467 301 546 1054 132 672 516 764 509 492 666 925 1544 96 557 826 752 976 519 1802 529 1254 614 296 364 66 1288 1504 438 302 1249 694 682 676 776 707 278 1202 722 1721 468 929 390 1046 1447 664 738 243 783 787 47 822 1443 234 1524 449 996 763 1276 1981 1029 1068 1534 1411 626 231 965 343 1936 723 1159 1211 154 719 538 330 1219 1119 602 1747 306 492 235 882 525 300 1160 981 945 222 592 1084 130 1074 1043 310 228 457 261 448 872 791 1323 300 774 603 368 302 181 288 48 743 302 523 1048 1001 851 269 832 492 453 1841 826 150 603 269 735 657 712 1270 775 989 459 241 903 739 25 1138 302 514 278 86 727 238 1263 524 1649 335 531 603 74 1072 767 954 387 302 1728 602 68 974 101 600 1685 609 1426 194 229 3 381 1868 507 328 352 572 919 638 1046 555 485 973 732 613 1319 1461 420 830 887 852 677 748 980 674 1282 674 616 224 1141 1028 830 783 116 1559 301 1468 1629 974 1055 484 1061 1510 186 1005 84 377 793 228 585 663 743 301 1693 590 1156 714 626 544 1499 612 432 359 206 248 908 186 624 454 705 565 503 388 544 1166 898 672 1867 1255 722 688 720 864 593 404 928 751 197 132 617 523 4 1109 870 1052 842 2 631 1615 685 330 613 652 934 93 857 738 1334 1077 358 918 300 824 937 522 299 401 859 1204 722 530 900 742 831 924 837 729 366 837 349 718 995 585 599 262 334 190 785 486 1132 202 207 1824 618 83 602 154 497 916 656 99 837 979 536 258 501 936 718 125 1226 449 925 1373 758 993 716 1103 1205 155 612 675 871 665 496 484 479 1644 646 602 729 164 836 1370 542 633 327 722 155 548 1115 536 1959 629 879 272 798 332 402 758 1125 1136 1057 243 1187 1149 549 575 259 711 671 876 1506 1105 151 505 1487 1436 476 1068 595 1555 598 139 1259 1525 193 1589 344 262 204 1032 397 300 738 259 254 1129 486 408 452 1334 1164 530 644 517 906 675 150 412 293 106 552 466 760 773 1045 33 1005 300 2025 745 622 689 251 782 1206 432 160 1397 245 442 451 502 727 539 613 693 762 971 1644 378 334 430 301 1051 1118 546 848 861 615 630 1298 564 763 623 1180 704 517 1944 779 361 424 264 821 517 952 590 701 682 735 1311 496 312 1232 818 300 1197 45 424 881 747 1459 1031 561 216 615 360 264 1391 435 812 528 886 13 419 990 639 467 332 232 1187 306 302 881 298 300 694 931 1128 579 1653 1166 1336 242 696 1047 1215 334 653 819 1237 215 504 604 522 751 1278 456 1080 498 387 866 703 818 451 323 1057 26 1012 526 570 1104 753 533 1495 1252 302 610 823 430 653 653 647 991 14 965 304 739 937 890 228 597 614 1251 848 982 388 757 1614 1510 586 542 254 1333 891 844 644 129 1052 396 828 364 645 520 161 1150 1083 1068 919 191 803 307 995 340 678 1085 451 495 64 1937 595 729 420 1354 554 610 1499 580 509 1209 302 1252 580 878 761 288 777 1027 990 318 47 686 876 1458 151 1463 1111 95 1426 732 418 412 877 302 153 902 289 364 327 712 1243 1129 405 611 341 248 1369 261 532 492 937 563 688 590 306 240 1169 150 1163 849 246 296 501 613 724 1124 885 766 1070 260 622 1010 700 564 309 164 815 1028 406 858 1127 300 1536 474 639 972 784 895 357 1221 966 425 26 1345 1459 442 835 638 987 1125 595 750 1645 282 418 475 804 907 1257 1853 1340 1693 1144 1170 344 151 575 1963 14 1353 1236 742 990 579 75 838 877 1105 589 197 286 504 605 705 621 1023 1433 906 610 465 782 953 456 293 1604 941 572 532 675 444 258 290 609 701 1792 860 1476 44 105 792 1208 1482 723 528 2196 564 1761 2202 554 565 1309 354 512 592 247 477 1032 103 539 1284 207 2281 1330 1075 281 1054 1015 254 1244 931 1276 759 1087 729 436 982 1382 642 622 154 535 292 2185 1666 503 1049 338 270 1625 431 205 785 459 1749 374 190 1358 699 61 550 560 605 493 460 678 570 1315 724 384 592 485 710 534 1242 362 238 1458 2044 1080 166 2010 600 300 979 1062 472 1136 734 1009 290 156 1053 884 695 325 1528 264 543 462 1603 205 806 609 56 1320 998 1058 994 1660 504 333 912 1220 150 611 1071 451 522 301 453 102 1403 1419 800 951 411 12 78 1604 130 1192 228 513 1024 1025 292 430 1596 352 753 614 789 266 1177 1067 1406 1112 2187 145 515 314 802 679 361 615 123 58 630 1640 657 500 592 1738 644 726 1015 1254 326 887 770 1414 547 458 1303 1456 141 477 452 1487 1456 422 402 824 155 537 1289 391 1470 775 104 533 879 604 126 635 996 682 908 928 748 1561 998 142 151 893 463 344 663 1431 453 1047 604 1354 1012 757 763 781 120 396 353 564 302 371 1030 1251 302 2 1193 1740 632 512 433 540 472 528 750 1803 1334 708 1034 1354 432 847 1305 366 512 562 771 952 1169 804 550 1170 834 909 723 535 713 678 970 300 1891 473 1736 682 143 1379 944 380 202 1702 461 316 516 786 1321 821 1211 637 241 960 335 677 906 1115 418 197 703 548 1314 861 2221 165 1099 103 1410 1866 616 386 716 55 594 520 924 773 156 898 690 707 886 405 672 1316 638 1143 1788 74 434 675 883 960 468 98 1341 1479 1066 44 979 1610 1084 301 567 1319 674 1233 2040 498 590 1557 205 389 1106 641 1110 761 556 1576 1535 1221 590 268 612 134 1103 854 789 511 927 1608 51 719 506 337 151 1007 597 402 1255 1045 592 646 240 381 1197 46 989 1087 761 150 928 36 275 414 2165 543 340 478 744 1092 633 668 1128 1072 1164 1333 334 393 485 856 839 1564 1352 1518 58 850 1335 255 1206 766 2703 612 1055 398 1157 559 749 1694 766 907 1886 821 764 1130 730 98 737 738 1005 1363 1162 997 771 374 821 351 694 777 855 1196 622 151 750 492 1097 1226 1814 1133 939 1196 284 698 570 464 505 208 660 1276 115 1241 1010 1712 986 984 1092 674 829 1603 816 955 151 997 1450 812 537 2184 797 706 787 1198 864 1116 626 319 970 1114 1052 607 474 1091 1145 1106 1169 1506 1424 902 534 54 191 751 688 1120 814 987 1539 793 1157 2244 1560 288 659 2096 904 981 973 1723 971 1275 509 2729 1087 1034 690 621 301 363 96 969 363 1384 655 969 2360 1130 1223 650 1004 1023 669 1079 970 695 1619 958 200 307 929 548 709 86 1190 377 599 555 508 302 540 1603 897 502 344 548 114 970 219 1110 702 912 449 777 776 733 483 120 1234 642 520 1831 976 177 1483 787 326 704 845 1114 942 491 1851 1273 1242 1016 681 64 471 383 337 958 918 895 1090 233 952 1233 470 810 1451 885 1416 917 1009 1516 301 246 829 875 339 799 625 1076 769 943 452 289 13 1406 650 316 700 578 369 440 260 615 299 151 157 313 299 240 1785 379 643 1400 424 730 881 34 467 1049 732 783 452 831 682 1337 176 31 891 1232 717 479 377 399 201 1091 376 144 1161 576 481 253 302 1050 1121 876 586 301 897 528 778 1354 888 400 301 1409 186 577 486 114 512 151 1288 488 920 660 1489 478 471 317 653 577 891 639 1271 388 694 1273 720 1517 128 329 1118 197 134 478 559 1625 1377 830 1160 413 482 453 690 1159 670 1399 627 223 362 682 486 720 151 489 1433 668 210 302 301 301 924 991 1132 605 630 353 1405 802 482 1651 1105 218 434 953 11 609 817 1031 439 592 787 987 856 924 677 377 319 39 753 150 79 188 539 694 899 211 1057 1407 1189 2430 899 919 705 1685 1557 1154 798 440 757 401 12 282 1078 955 543 336 1242 217 471 725 953 487 663 505 962 585 340 186 572 1691 69 1880 301 696 452 80 1189 1745 994 385 823 371 994 301 598 31 430 300 1235 403 731 1010 492 859 1483 443 628 746 205 149 1164 200 680 471 361 341 347 340 1503 592 759 694 711 570 1205 1026 1769 525 705 677 593 1229 798 727 496 926 482 2392 295 748 1786 1448 302 1455 529 2137 263 789 695 471 1166 283 217 924 1657 452 1337 910 676 290 1178 280 106 859 1044 292 675 302 306 1481 667 593 761 493 676 1238 675 672 11 1158 976 1327 154 1092 715 528 1075 663 2743 1033 1550 1812 1085 879 1830 861 442 2051 329 883 839 592 779 476 605 479 756 1188 683 1288 28 151 137 563 284 714 392 468 30 302 515 1022 689 655 837 453 961 729 1291 1012 238 25 1742 463 586 632 337 452 1789 700 476 311 974 302 571 353 574 439 846 115 627 710 151 240 654 1746 829 968 430 1186 728 711 570 488 688 599 206 599 398 1255 724 616 867 1603 634 602 662 540 196 777 579 700 717 543 643 698 650 725 70 707 602 56 1067 201 585 1051 866 158 99 1434 14 72 1450 1572 376 992 979 720 452 110 561 205 1474 784 969 822 424 997 480 552 514 1552 1045 763 465 280 153 808 874 166 485 701 493 715 350 280 1024 784 1344 952 673 498 467 576 144 650 685 431 644 398 47 785 1414 302 392 549 814 1145 679 396 581 1039 868 149 528 591 448 547 272 28 183 197 169 685 535 1053 260 621 614 16 701 579 332 616 495 353 249 994 302 195 615 515 727 680 462 1001 867 810 151 966 679 885 179 747 361 381 1658 697 599 259 216 435 569 577 679 721 691 972 733 1216 697 688 415 318 300 400 814 35 125 702 2086 588 975 32 1175 648 157 743 1412 1279 544 305 1395 1032 263 239 1113 324 1125 886 604 393 1253 377 263 191 2 828 874 241 1133 194 1457 407 914 501 445 665 916 424 151 588 220 706 1261 292 1079 436 1764 693 781 1129 352 589 1976 854 707 453 775 64 1490 2619 425 234 123 1208 802 151 1273 775 982 108 302 690 317 428 1505 1424 478 212 487 177 372 861 424 603 517 1036 136 42 619 507 92 884 264 271 472 429 1250 569 1063 542 1940 1194 1729 616 1 724 687 579 640 622 409 229 1864 941 582 850 585 204 1610 1259 273 494 1057 1262 49 1506 475 220 1323 286 167 808 1422 1028 75 649 124 949 1087 2011 1582 505 1165 1301 949 570 499 815 599 379 1134 1320 1099 574 938 3888 715 880 358 1262 1031 2165 1155 847 1088 2164 617 1551 871 2674 1012 413 457 852 108 1049 647 536 1051 377 63 596 642 410 333 644 829 198 2241 269 1521 1159 136 496 2348 758 314 549 71 740 744 983 582 602 497 1079 1154 784 754 747 387 669 775 195 228 821 1517 833 955 1131 1529 125 176 1040 1744 297 278 150 579 252 456 794 1083 565 271 448 983 1387 203 299 1014 106 450 1130 1368 302 1294 596 277 535 129 595 622 716 1011 540 420 1280 201 1117 658 778 525 847 819 600 525 806 1275 1042 821 945 517 284 182 626 944 255 902 430 1006 840 611 959 466 1191 1042 293 1589 601 637 2 613 842 692 98 917 422 942 73 466 1578 304 582 577 777 508 193 1711 745 851 278 651 209 1000 636 498 917 600 559 234 1249 886 675 467 380 460 560 701 604 906 891 1852 276 655 714 316 601 871 1121 1217 1251 648 1593 444 796 1029 298 455 858 151 1101 529 495 358 676 1023 56 460 1161 1094 859 258 674 598 51 691 839 1232 258 620 516 970 505 1290 1016 531 714 1178 421 298 144 686 585 41 510 473 610 470 1180 253 1808 658 391 2360 361 1619 573 860 1245 911 746 318 966 301 418 433 688 378 387 725 1078 553 733 987 265 558 783 173 606 952 1127 459 23 699 688 1506 1637 1145 452 191 940 492 716 330 1206 816 572 659 1151 624 1677 902 807 705 713 552 967 1327 335 668 1805 748 421 118 351 925 623 279 16 382 603 594 691 640 1311 1099 493 486 1056 434 2519 1189 3217 1596 379 1403 537 797 279 716 753 461 239 509 699 299 798 717 1268 388 662 300 152 491 1286 598 1765 1754 395 1034 974 141 398 59 341 782 381 1474 886 805 93 391 698 272 942 627 385 88 1076 1095 1069 602 855 461 560 601 869 535 774 1292 721 1008 389 151 664 748 991 1466 538 1105 414 1367 222 452 409 242 1404 798 788 59 746 1178 1115 259 428 795 1106 1790 1071 372 182 517 457 766 602 1101 941 346 868 998 1340 195 858 1454 151 511 408 775 1448 200 1254 699 934 1545 1861 448 289 827 842 14 258 884 1663 834 278 1 250 1205 149 603 618 1368 452 441 204 1316 811 1177 1044 338 301 919 228 801 653 729 1226 684 159 812 226 378 944 1328 356 965 680 1023 1031 1150 463 1376 304 1232 834 372 1386 464 590 531 395 306 871 1108 715 655 398 567 768 851 823 882 907 1058 824 1512 748 380 1032 843 674 539 624 1718 786 1237 455 571 203 622 301 747 159 744 1454 470 728 1076 1420 1727 845 132 704 219 674 150 703 801 713 300 1515 975 1283 234 291 1641 1219 106 728 903 303 414 646 503 311 292 1115 1437 901 625 1030 1001 806 486 617 554 1679 457 580 7 660 1581 864 709 174 242 332 789 695 637 375 1226 1007 247 692 1155 962 156 458 1788 457 514 1272 1627 1124 719 1291 76 859 932 405 322 752 1095 165 856 392 763 156 610 966 428 295 274 717 1100 1181 656 375 253 696 1300 941 1216 1469 835 678 302 763 1777 618 378 606 609 66 549 765 736 1547 1114 616 723 301 279 1407 687 98 753 180 1080 987 1136 247 710 24 642 658 867 300 232 805 147 284 2333 768 520 1849 562 963 991 1540 921 50 559 23 1352 1052 1204 926 1274 904 430 392 1055 857 1582 707 1037 855 892 869 785 1199 574 772 1125 417 1259 119 344 415 437 292 994 70 302 1158 1169 571 288 150 361 1033 286 757 1097 564 1030 1115 1401 301 1481 446 189 1298 1347 398 904 346 129 294 372 744 206 1203 524 819 379 129 302 211 92 604 206 195 707 1041 1736 1054 584 419 51 1077 1788 510 275 758 674 903 548 1275 298 695 410 150 729 420 325 646 120 962 607 463 903 785 176 266 1875 1436 676 126 1159 289 301 1143 302 504 468 644 1700 1036 684 404 1189 613 651 1283 466 598 603 348 521 700 476 940 843 652 940 837 1811 749 164 602 354 1104 1354 498 218 300 234 258 337 624 11 213 1224 602 186 1511 771 299 300 269 283 960 1195 670 249 1286 1443 1603 518 349 724 405 1175 358 1443 774 674 823 664 205 352 1638 245 926 843 186 1190 773 1217 146 1000 458 411 1054 838 262 151 514 597 508 1040 531 1178 799 1203 418 317 344 478 1068 1410 689 1518 1443 1482 795 292 141 277 1197 602 1063 943 1051 762 804 914 569 2199 280 569 915 453 650 466 640 734 1649 1395 879 618 887 957 748 345 1178 1176 858 1212 798 300 151 504 543 820 355 1510 518 305 134 203 579 107 1258 3436 1538 803 496 493 401 281 625 892 419 118 455 744 154 1022 725 546 787 1473 686 586 428 844 463 1157 306 597 312 1581 780 441 1074 752 982 50 273 236 921 234 346 485 1672 1061 381 603 639 384 348 301 858 897 1249 1322 788 1252 677 1059 1297 712 211 455 998 585 439 378 325 790 72 576 629 348 660 979 722 841 6 1925 179 395 109 912 637 258 611 643 1029 218 48 481 625 714 511 638 151 258 299 1151 628 579 16 475 301 2768 865 1690 1425 1312 778 208 501 848 276 1255 505 503 374 565 785 1157 818 1278 655 376 634 420 521 758 1657 1103 58 1016 614 1087 372 451 1096 1716 1125 1035 846 614 371 345 303 298 290 887 474 702 516 660 183 1364 1048 1276 1378 774 388 301 670 1118 349 999 1238 1640 1217 1157 872 517 385 1262 230 780 292 578 561 769 1895 1427 837 754 626 230 373 1291 301 447 234 834 939 121 859 293 939 589 581 12 1451 379 1086 302 351 782 689 207 735 1432 745 826 566 905 1932 570 1314 1238 900 759 1169 601 905 214 186 401 524 12 1091 981 159 1128 1430 740 412 515 1438 1786 2141 216 1076 300 1466 260 911 334 18 601 424 957 300 324 1931 836 511 672 57 301 301 799 168 467 865 601 451 853 1055 490 675 270 301 555 1246 1404 1967 321 564 858 669 418 582 275 549 604 906 301 612 1371 528 218 873 852 78 768 302 603 569 282 266 801 609 528 1218 1 1133 248 146 812 595 410 829 383 1499 639 52 1033 1215 1469 1562 373 431 448 759 1043 625 1415 306 846 472 931 779 1281 580 447 739 292 573 804 752 423 1604 1597 852 301 533 838 1069 614 243 1026 67 858 299 451 452 301 825 374 630 1161 183 276 603 266 786 758 763 603 819 880 518 905 863 322 400 777 1202 202 888 1366 1107 1248 943 1611 558 1079 789 1255 1479 932 978 268 549 82 1537 178 1293 1220 575 828 494 511 765 722 873 387 797 366 661 168 1386 244 1510 686 785 927 1551 1068 810 400 256 245 1393 1625 246 1146 300 149 299 289 432 875 393 564 1124 419 762 538 1565 894 640 1114 1077 1547 878 302 15 303 452 960 935 15 609 643 1019 1716 799 918 189 688 1191 855 1472 475 1362 453 689 639 726 580 640 576 753 453 664 517 1553 819 720 1207 1564 212 1186 840 803 292 630 533 454 616 801 1003 285 644 1005 413 1384 1449 2011 800 254 1070 926 769 578 521 533 194 876 1289 781 279 807 248 1148 2600 351 417 367 717 294 883 1496 812 716 1935 781 711 452 301 1130 687 224 373 329 1276 207 990 404 376 1285 1173 717 1352 597 183 603 764 858 635 965 398 357 1196 602 1230 1377 666 345 942 1894 834 333 937 535 606 188 468 438 1703 1237 97 674 351 998 794 348 1160 1018 1355 867 520 795 734 430 510 783 789 708 1939 1467 898 19 345 768 639 543 196 990 226 319 784 492 779 515 915 301 14 247 470 290 612 456 904 638 1113 539 194 302 318 1173 289 553 748 699 147 472 232 520 1412 396 657 499 1270 699 716 265 971 28 1167 907 286 322 683 211 1054 588 257 959 301 511 471 296 416 582 37 257 900 868 881 686 1077 878 1794 68 674 301 831 989 723 778 327 343 644 202 669 475 565 302 604 742 217 1722 22 332 367 730 945 370 1138 147 459 1172 1308 768 372 584 706 1236 16 884 654 151 448 901 1095 1228 901 1391 1640 450 1686 709 838 660 1145 2227 797 818 461 651 981 979 1656 289 246 299 881 451 752 812 604 747 578 647 281 1019 543 297 252 175 704 354 1283 15 689 524 1028 526 338 290 1230 948 384 875 1055 300 1045 1763 509 1577 162 538 345 204 60 503 1294 598 556 511 507 472 2314 533 730 330 540 764 435 533 902 998 222 1117 650 853 301 1052 990 1105 297 1243 302 1054 23 1272 1165 1672 596 592 2002 72 664 601 371 835 602 746 133 1346 140 1455 302 460 887 1153 1633 395 745 976 741 368 1160 908 829 17 1293 165 134 1506 348 537 674 790 1021 549 663 1286 645 302 1635 874 315 146 784 519 2193 704 386 1250 661 1162 713 673 661 794 619 776 758 1566 1123 650 616 2214 1295 219 568 878 513 732 414 947 993 564 1773 295 1548 1083 1145 616 653 827 1578 647 301 1089 191 955 674 813 1387 2206 538 722 440 430 928 550 1202 663 784 398 1240 535 67 102 225 824 719 1632 1078 690 607 859 442 823 1455 1844 829 969 1474 670 1337 294 1176 866 398 783 655 814 1875 364 204 1060 784 880 860 250 863 760 897 1625 728 257 812 350 305 1342 958 2173 1525 989 915 800 771 385 803 292 1265 562 628 731 1185 862 1356 630 1273 672 471 1077 1388 1619 940 204 439 1011 773 771 867 925 1322 447 565 675 485 429 362 530 1052 972 282 658 1395 606 703 926 1102 715 511 186 673 236 274 749 667 1007 606 528 892 1798 717 151 960 934 565 670 452 964 301 260 1286 48 602 341 2090 391 2084 368 452 303 676 1407 301 306 1755 1766 558 863 1497 487 1219 727 125 867 368 970 368 546 544 1344 51 151 1300 649 624 1211 778 1246 1089 897 454 1912 571 396 414 1578 1202 785 932 538 434 845 1458 653 1422 484 2581 472 736 587 716 318 335 1181 506 648 146 333 1339 1527 1364 1647 495 444 873 791 122 1218 599 452 396 278 942 796 1082 710 258 643 1049 451 672 41 1088 928 1516 713 1378 900 1703 587 1547 990 754 443 781 910 838 916 876 337 926 1363 1247 559 204 1288 1033 1210 2043 774 1257 1143 1018 232 743 760 507 863 86 289 1337 150 363 935 1673 534 828 280 413 984 782 1383 845 2184 442 609 700 1240 602 264 234 1042 909 508 593 904 1260 501 502 411 1056 543 759 369 604 820 727 1004 43 730 979 312 398 896 634 601 94 728 1442 591 1168 770 1312 1418 64 1386 379 442 955 908 679 1143 664 949 695 814 270 107 848 1656 399 1268 192 756 2004 604 601 552 299 542 783 191 1303 1148 812 535 533 362 497 1008 760 1425 886 723 670 722 150 1656 448 596 1039 1377 810 516 453 829 441 169 205 1200 321 584 710 234 340 142 380 1943 175 472 746 679 302 1413 585 1093 1029 245 839 416 848 992 281 925 1155 136 233 462 1160 257 1369 563 644 90 154 461 522 1142 1066 84 361 1154 76 636 1096 557 739 905 893 635 100 1317 776 506 1094 821 286 1086 404 643 8 484 1489 1294 923 1456 583 675 151 1016 479 650 529 581 711 666 566 874 718 801 752 191 607 300 1098 481 907 558 1151 605 1303 649 441 920 865 516 1731 566 510 1347 18 452 97 891 512 94 703 806 743 395 284 1630 806 1238 393 300 603 312 306 512 301 1762 146 1412 607 435 738 527 545 724 407 886 517 371 476 734 329 552 264 1242 672 799 238 302 135 337 306 551 811 905 1018 540 1177 522 180 570 644 1332 636 282 151 301 530 1353 419 746 397 501 172 1226 329 1351 76 1453 509 302 882 425 451 222 50 561 952 1723 291 603 382 1502 508 285 464 291 266 246 899 502 779 1074 386 604 531 301 286 1489 25 28 866 352 1351 355 688 1581 746 186 720 847 401 699 888 1195 901 596 882 306 343 179 423 1076 534 814 1114 419 816 885 650 586 2116 435 575 761 898 502 672 699 1109 744 262 647 708 868 170 1820 1362 760 451 482 272 129 722 420 1069 716 587 830 301 938 731 1135 661 928 890 570 827 337 2375 655 900 314 932 490 316 287 539 841 951 821 301 375 1021 1564 209 547 1225 434 624 1255 1033 685 1035 1475 702 508 251 1206 523 493 1355 1578 811 1859 1058 163 982 397 432 226 58 636 1133 798 166 631 332 1020 163 1825 290 1483 193 640 676 536 334 142 521 204 794 1083 1380 1791 585 301 766 814 1624 159 1561 290 833 531 554 239 678 548 750 582 488 1966 1003 301 150 583 562 605 363 105 997 411 578 299 401 672 881 282 612 153 210 845 576 770 240 890 351 300 842 96 641 858 238 753 729 1221 602 536 452 630 226 550 1300 628 753 827 1254 714 851 729 813 630 588 1083 450 732 105 1005 462 257 156 909 1044 779 416 1848 1070 363 191 1047 446 504 792 605 978 792 671 431 249 848 470 1074 409 24 783 852 302 805 645 975 788 561 918 185 836 648 555 1631 497 235 624 861 641 240 327 1225 772 116 926 853 302 875 535 360 415 948 1067 133 1439 30 1327 577 419 520 1063 581 502 867 1349 394 301 488 448 569 642 1096 548 604 110 734 628 1233 1079 302 423 598 707 709 294 797 237 632 684 494 602 173 302 932 850 158 646 801 722 553 614 453 701 168 751 780 560 449 407 452 603 1354 150 205 688 374 435 508 794 169 989 437 1248 507 140 900 302 125 344 556 553 14 453 269 790 595 688 955 1591 301 848 286 1031 1280 877 260 302 411 1657 229 259 399 821 201 868 58 342 480 1275 736 555 300 1050 301 267 283 565 330 631 966 328 561 635 349 340 151 625 458 613 302 767 852 292 394 975 657 435 1209 272 151 416 1040 588 927 311 292 495 420 474 464 863 656 78 724 121 263 602 337 302 505 322 482 996 1057 491 508 302 124 302 300 264 204 736 301 113 509 158 1154 151 301 393 124 10 301 292 298 548 1130 679 51 601 541 5 857 375 1664 344 302 136 2 301 302 389 272 804 301 300 178 154 603 302 603 221 262 302 149 150 72 405 194 447 300 421 189 326 302 301 301 95 20 482 171 604 579 483 451 288 575 280 149 181 260 238 274 497 523 4 1048 53 387 302 601 256 286 108 158 297 284 246 296 212 666 78 299 48 372 302 150 873 353 86 210 316 174 225 177 736 151 665 301 198 194 336 384 6 136 434 150 300 246 466 198 301 4 301 151 284 119 300 177 282 327 301 372 661 517 325 298 552 62 155 63 302 144 26 293 302 424 561 302 854 210 181 601 298 284 301 150 301 937 26 156 138 302 357 77 294 482 296 499 244 229 296 24 450 11 138 302 283 152 336 711 604 545 495 228 521 301 301 218 150 602 208 132 196 29 216 216 288 29 378 341 21 114 150 595 280 292 434 505 300 256 99 452 590 123 413 460 298 79 300 264 711 230 301 210 300 159 255 256 150 302 111 8 2 232 294 301 283 302 272 210 403 142 250 186 301 151 300 713 202 272 291 40 156 87 150 140 88 319 205 345 232 359 415 298 297 135 214 270 464 301 222 242 55 516 42 229 302 276 65 278 537 150 299 286 302 5 301 31 247 130 403 603 302 302 178 70 902 183 301 297 140 240 259 412 605 1004 33 500 525 301 454 94 300 232 302 1050 37 915 440 1394 151 301 253 706 1025 158 500 48 300 302 19 170 368 127 1246 293 67 341 743 72 333 876 276 240 500 150 714 964 340 262 423 169 302 746 73 301 591 449 465 326 299 232 757 187 448 507 160 475 177 388 482 470 306 186 270 109 536 731 299 586 80 594 603 248 203 301 534 679 782 302 74 502 302 395 200 468 615 434 806 373 150 344 242 302 234 476 345 546 191 33 366 635 301 201 202 19 38 685 596 259 301 569 876 691 138 366 94 40 570 322 569 841 222 513 309 335 955 261 523 1067 145 424 246 280 155 602 718 226 374 496 34 202 676 513 498 301 445 317 428 299 826 300 452 302 238 431 215 162 1059 213 314 857 124 248 26 283 89 275 498 14 530 292 212 325 92 282 504 356 150 325 372 304 172 787 129 300 236 49 212 119 33 788 156 488 146 240 761 30 312 705 345 323 272 600 49 266 471 300 80 505 73 507 300 151 449 241 712 552 787 302 568 1527 532 302 425 923 252 36 236 151 300 579 216 314 96 728 69 232 258 270 177 264 672 417 136 287 125 302 297 254 281 302 261 506 699 695 135 160 566 701 522 301 439 149 101 224 486 248 236 435 302 151 298 314 41 409 302 156 286 278 538 302 516 294 301 127 141 200 284 299 154 303 928 561 733 359 367 151 302 299 609 436 137 64 41 301 301 418 327 343 216 1031 601 214 302 151 495 326 74 141 425 59 150 573 370 257 302 149 1178 30 1105 300 358 1103 464 369 273 449 223 778 629 151 693 229 504 71 234 333 260 233 782 527 26 717 209 672 748 302 439 537 158 234 300 293 154 602 247 202 136 485 744 432 328 63 301 151 450 58 13 337 511 744 260 369 182 501 262 83 600 196 190 452 48 302 776 1731 2 255 304 600 748 1545 248 550 597 10 293 542 556 1063 357 127 524 216 354 101 15 117 151 550 62 878 302 177 283 46 322 151 300 589 284 530 954 218 33 107 370 392 579 301 102 302 198 708 1243 115 396 247 301 155 324 115 831 197 978 524 60 170 18 212 1036 451 909 189 104 542 878 302 470 373 264 479 208 143 151 302 232 556 869 246 276 2184 82 239 909 371 150 135 302 151 900 310 616 311 3 760 197 438 370 256 361 301 684 1071 185 413 28 14 228 54 302 149 302 650 114 1453 292 414 158 274 458 451 513 26 56 117 192 302 204 1148 1092 552 436 151 1073 1266 166 513 600 292 683 270 587 368 642 1318 991 83 302 513 939 24 863 176 405 1450 19 588 174 72 183 31 666 246 818 307 473 443 214 346 518 241 603 79 302 119 1356 335 301 171 789 657 1073 508 248 371 552 234 289 132 166 761 301 548 1140 371 604 1616 301 906 549 522 706 554 494 358 484 747 429 186 331 474 884 744 222 280 536 278 552 873 671 563 105 602 256 786 659 494 590 1106 908 904 301 783 572 742 540 92 990 146 253 1262 427 215 452 459 611 1192 486 1274 867 314 1014 702 74 302 973 202 242 559 777 224 511 474 240 415 282 482 301 703 602 315 990 803 773 323 681 1507 280 370 939 376 601 447 563 1359 238 495 576 404 302 219 264 433 68 452 778 173 1104 596 12 576 668 256 162 292 224 339 948 597 898 462 452 312 200 184 256 146 270 292 26 151 301 995 566 301 568 510 772 276 629 243 548 694 122 450 448 200 302 103 150 518 258 58 270 341 525 409 791 523 753 132 301 398 943 228 115 603 596 46 287 604 181 707 176 368 244 639 530 408 372 302 68 671 593 571 537 662 302 731 224 453 294 697 298 379 578 325 538 737 685 170 438 503 509 404 62 301 392 596 61 476 209 150 1060 940 481 223 436 48 339 617 84 752 333 158 171 360 543 301 650 299 688 177 523 532 301 299 284 902 305 220 302 604 268 902 599 449 244 120 37 341 434 296 440 196 284 538 482 451 790 281 195 299 260 26 166 542 296 536 1018 236 683 324 428 431 166 535 707 204 458 387 324 451 428 860 242 165 975 190 107 508 851 483 284 348 169 258 123 505 350 786 201 301 728 697 597 6 292 397 3 457 184 822 775 302 457 151 737 271 56 136 440 544 240 603 301 278 576 1067 720 300 218 380 545 281 388 493 642 268 621 210 300 130 278 457 151 266 894 705 324 172 256 166 59 60 302 119 440 32 335 272 84 281 287 228 867 50 1055 643 64 188 150 572 603 301 234 235 205 149 610 632 301 270 168 277 298 560 784 243 151 360 144 658 43 168 189 539 233 234 170 194 823 282 1154 624 1261 160 452 674 439 11 494 517 680 23 262 281 268 156 220 179 162 765 292 78 43 184 602 264 587 34 492 459 150 497 472 610 156 1061 558 755 410 34 202 301 203 430 523 407 301 331 196 195 613 264 69 395 254 472 222 207 50 791 973 625 34 726 597 834 282 792 302 26 354 369 410 166 478 1071 95 151 490 365 125 496 302 138 298 601 300 298 560 302 244 406 1016 585 184 485 150 509 348 505 775 138 37 446 280 904 301 298 401 568 120 429 211 671 586 130 582 384 669 172 1 748 137 137 110 232 87 904 368 355 301 284 500 232 578 603 603 879 567 2471 350 151 271 184 546 518 1306 243 300 1034 301 352 27 343 210 114 446 220 301 300 217 486 512 301 151 847 571 30 935 151 150 728 36 271 600 684 804 66 186 86 157 368 600 133 837 404 291 148 894 80 686 376 433 908 408 300 107 287 254 150 302 898 445 302 812 240 287 722 400 452 488 1767 452 603 721 272 1021 613 714 534 600 270 419 170 236 408 92 146 302 942 377 67 300 602 160 655 31 151 603 608 365 914 363 444 424 589 610 151 274 398 269 569 302 425 919 271 35 358 635 452 302 24 523 165 27 292 198 151 734 454 15 301 401 125 339 239 943 151 226 268 384 441 379 104 805 616 404 630 580 845 1092 301 620 543 302 60 299 287 596 108 350 58 322 169 573 583 218 404 554 305 25 1410 569 1129 13 300 438 150 380 303 296 579 406 768 540 150 290 865 261 175 43 804 150 601 492 1006 301 1004 302 333 1049 216 604 302 385 278 449 512 166 244 550 552 576 1004 696 302 171 468 202 601 629 918 132 302 242 571 204 301 116 660 452 766 597 76 930 354 24 388 844 300 528 53 148 438 122 1022 612 113 1309 1101 897 256 302 572 1437 648 299 699 663 484 542 334 302 157 412 531 1333 874 494 304 738 190 194 268 513 250 1067 487 216 241 604 523 152 817 363 1073 214 266 1468 301 814 891 292 486 816 595 903 5 855 380 796 73 311 407 1138 1313 297 262 246 510 595 509 453 454 235 519 747 313 46 645 541 114 780 408 100 521 267 365 395 429 821 1179 31 442 301 524 724 250 293 361 302 710 554 298 335 300 423 302 299 302 739 202 208 600 250 486 302 738 603 302 151 454 703 458 944 549 210 236 56 621 301 173 95 734 817 164 220 876 510 200 172 409 541 17 192 522 531 302 109 24 301 16 450 388 76 44 302 252 518 219 452 503 154 604 453 242 259 224 302 178 288 234 1178 195 640 1867 141 40 126 66 142 144 2390 1039 288 1528 1241 254 60 3054 389 1250 1315 67 196 2448 5505 2120 3421 2869 3850 162 640 260 704 285 717 449 605 679 1430 951 300 438 1526 852 151 491 1478 871 550 639 502 1188 1515 1282 571 1237 301 622 151 354 602 490 507 1596 1207 1144 319 528 452 302 768 1340 873 117 1040 233 572 280 302 878 658 198 107 896 451 372 451 291 572 1259 1064 301 547 268 396 891 340 597 385 248 728 226 646 136 185 359 1051 285 925 509 405 611 761 1137 69 246 977 218 425 96 851 338 197 654 218 516 301 106 302 835 1825 208 609 1416 435 228 563 1499 304 585 468 302 354 647 161 150 470 695 462 805 1416 523 655 296 412 390 1996 413 600 904 671 424 166 460 262 151 1389 553 889 582 308 944 425 892 1035 693 973 948 519 1671 531 450 351 772 418 391 450 272 690 366 635 1088 593 847 302 536 570 603 828 675 801 787 453 429 316 1695 623 128 151 2582 891 736 603 726 386 589 671 301 302 638 517 402 774 260 471 151 602 1344 778 950 171 863 1058 449 574 882 448 543 151 130 256 944 256 673 179 302 206 621 992 267 795 879 687 613 985 151 1259 1477 710 693 692 352 562 187 584 314 909 505 424 349 284 534 520 498 1011 546 767 706 856 659 479 249 854 826 797 778 698 240 1516 997 539 591 803 151 531 441 774 649 692 1171 200 132 1387 754 302 472 150 1080 726 711 995 315 781 452 71 815 106 26 7 839 646 756 850 799 1339 893 2736 479 1020 481 26 1087 873 612 903 300 880 51 1275 844 1190 1542 1101 1212 728 1385 1392 224 119 858 301 596 980 151 242 1207 552 1097 763 981 218 122 878 1091 647 1417 191 205 386 600 886 654 16 2657 758 66 445 1032 749 83 1343 302 999 324 845 282 1097 540 691 302 460 810 1576 695 192 436 869 467 590 159 1497 2202 1295 1205 1231 126 443 1870 602 555 666 189 507 1206 1201 1074 74 600 864 79 1523 336 188 1229 1633 1007 11 1040 791 218 776 880 299 980 146 437 893 502 1527 1249 1701 2012 1353 472 1016 1299 553 312 343 1511 487 1077 488 884 842 194 2163 718 1591 894 603 593 421 200 391 180 938 971 159 2126 664 2318 194 482 346 404 667 969 364 654 1860 887 1045 1942 324 790 587 548 669 475 396 648 321 497 770 349 936 1149 1351 964 382 2060 99 603 704 579 852 239 550 561 856 1050 781 873 913 372 262 785 1130 221 903 268 694 1061 895 666 383 1018 375 592 1379 470 429 1282 1189 443 286 600 25 576 816 1148 1071 67 598 250 290 453 271 353 1028 678 902 1509 738 262 386 265 923 2004 937 768 454 998 337 417 554 296 1080 840 602 1027 636 571 661 862 621 615 707 481 300 1960 98 1569 626 670 33 778 863 344 979 302 307 92 395 362 714 302 302 9 244 502 542 298 216 181 1277 505 713 473 333 406 451 2000 260 242 209 327 812 300 328 280 149 239 982 151 511 68 652 473 538 681 1300 1342 17 479 433 293 314 551 594 1291 547 603 788 335 756 268 519 8 302 1226 1103 232 203 124 714 344 301 1504 551 483 133 2293 930 928 122 612 926 428 224 1175 767 1077 901 841 340 805 1324 1139 785 661 1039 398 1233 1156 1595 1160 515 395 365 784 1218 1094 1294 872 1407 995 299 460 26 290 656 1308 591 698 1102 1892 584 671 113 911 889 1075 392 301 1179 1085 384 555 222 773 23 715 1146 771 752 960 1588 769 924 1086 1128 601 129 285 262 1126 924 502 895 658 240 887 719 146 432 808 316 525 1231 1158 884 583 302 892 738 972 1155 682 176 604 1039 948 694 740 104 833 642 225 305 740 1465 752 1505 337 321 962 1134 400 749 692 178 1079 1449 881 800 474 521 692 666 517 259 994 1503 513 222 1238 458 150 1045 1046 511 441 1509 471 1008 241 1199 571 842 494 419 302 302 1454 584 518 587 368 735 877 1399 393 1039 80 899 1165 578 1006 740 389 230 368 1224 185 839 704 977 202 434 392 1127 1313 850 1379 640 1397 1197 172 912 905 1228 349 749 617 258 375 222 359 1682 952 664 846 778 756 301 748 221 922 406 789 1212 1254 172 438 589 353 673 859 897 611 288 766 26 632 903 270 169 345 534 1140 1262 1179 450 736 1197 589 550 680 248 1002 1536 299 634 750 575 651 860 457 184 486 1355 669 64 862 450 1384 1000 1265 1400 394 441 301 1240 280 879 61 324 222 209 747 914 1247 395 945 78 218 375 865 38 389 385 425 1607 827 202 1289 591 239 603 607 1217 1001 243 721 248 840 376 1636 786 140 1744 371 422 71 1436 564 393 602 292 219 173 1160 1062 577 1028 285 739 615 598 854 722 1 589 815 582 599 856 473 414 302 310 688 899 756 282 28 302 1138 959 413 602 1135 178 1276 1392 528 151 339 1319 42 1044 258 1725 708 574 76 954 1091 910 184 1225 314 938 356 489 405 562 1494 1410 573 626 1193 1587 1259 1047 1471 1088 453 1010 946 345 1206 575 1077 614 1685 635 819 287 235 713 864 463 890 863 312 636 1032 633 1180 104 721 313 670 597 633 334 1348 373 1764 876 317 388 811 956 846 864 2118 300 497 865 144 2652 759 805 23 802 302 617 703 415 589 550 879 1078 1619 721 309 446 511 386 1068 478 220 348 232 766 1040 418 586 1901 301 631 515 854 688 872 150 986 743 1257 357 604 448 420 268 899 898 209 1537 766 1931 790 719 549 1405 123 194 882 318 553 628 263 278 885 721 1086 32 124 499 24 842 555 1745 390 844 446 390 631 435 721 466 453 849 780 514 284 495 288 862 272 599 245 201 1033 149 374 615 683 879 641 545 206 408 223 58 1802 248 728 902 507 1044 298 684 1349 599 805 1613 924 157 804 1690 451 502 435 988 948 194 379 889 954 679 866 352 716 403 908 1612 1311 635 1308 866 302 32 361 213 196 1124 64 858 966 459 1143 128 210 807 718 1237 472 322 206 722 455 102 129 854 446 890 849 411 398 149 1345 572 870 302 1338 302 1165 1045 533 134 842 745 849 150 655 476 151 51 696 302 2168 822 1246 1079 244 495 252 2051 1143 642 771 284 1205 546 334 585 570 588 663 41 935 1005 534 659 561 151 284 624 452 1020 461 1075 903 36 1034 970 586 509 4 191 650 300 1008 695 111 359 1116 230 854 537 641 207 1001 1006 147 284 731 863 301 429 290 450 611 412 46 879 167 554 907 301 123 715 500 132 89 603 309 590 29 432 835 398 539 583 835 923 346 302 586 367 2026 625 124 1048 400 881 605 599 808 282 302 260 243 466 375 752 635 412 446 619 302 1032 201 510 301 513 163 570 426 707 575 173 585 689 44 451 307 292 382 709 799 256 164 677 520 179 681 515 150 602 752 232 415 300 183 462 288 217 600 518 86 265 301 348 832 344 276 528 509 291 525 1251 611 501 254 680 1534 204 235 828 594 125 153 695 298 253 238 427 598 704 510 286 453 102 186 930 818 589 544 838 324 1361 872 696 880 535 628 555 1002 301 302 756 252 1008 1190 210 164 1751 929 1105 360 283 154 428 674 726 926 517 257 704 485 779 1268 57 769 572 1048 428 24 110 228 150 623 1515 706 749 835 1065 856 311 1712 507 731 1194 620 1744 531 401 1539 245 482 671 710 561 1189 1541 903 302 546 667 467 1634 1209 826 320 928 947 771 1092 1264 562 1154 212 556 749 508 635 437 1849 422 1515 436 431 342 631 422 338 287 602 1059 894 709 1010 284 465 429 566 894 392 933 643 1019 629 118 1312 1632 384 788 361 1004 464 48 393 1101 234 378 1528 315 980 2037 1146 611 136 662 1328 513 358 376 674 765 151 1462 909 898 14 300 506 494 418 612 499 412 337 732 890 439 854 562 1169 1716 240 711 853 734 1140 1565 1461 278 382 1042 958 784 1016 186 636 709 691 99 1097 873 920 411 914 447 1556 296 316 1054 1075 353 662 1319 190 1018 1447 1041 254 382 470 151 98 637 337 398 302 735 372 144 321 913 1025 52 297 704 300 351 1503 580 920 234 610 1239 309 148 963 302 298 402 1460 697 648 301 480 101 588 868 138 979 511 659 845 489 1114 14 501 566 473 404 1746 309 156 421 798 662 1870 754 40 631 300 581 729 944 502 401 451 548 290 175 578 44 1811 902 849 1390 368 793 250 508 301 574 610 791 246 181 348 301 675 347 989 600 645 902 150 738 328 453 1007 260 685 761 627 701 302 230 124 209 328 146 2189 1143 1815 410 611 1003 546 1158 1369 811 889 516 301 1436 528 131 775 547 605 38 554 903 402 808 442 359 1105 1053 2070 300 400 949 600 424 1106 138 194 185 282 496 787 392 301 1498 298 1325 684 875 197 476 592 1234 402 1131 506 851 388 681 1519 299 896 861 873 1067 177 918 1285 2348 150 605 720 1178 415 715 145 373 291 1387 668 44 604 437 940 1132 96 327 633 493 294 903 300 828 498 627 150 96 580 415 581 848 392 302 514 1369 1090 480 305 763 819 975 862 1002 259 300 334 379 1303 340 304 605 959 177 441 602 64 1198 212 356 1726 704 255 369 301 793 496 202 599 1314 669 1159 1081 527 362 1111 292 1113 73 294 64 629 1381 108 374 928 848 792 686 618 798 635 860 637 927 648 383 894 669 489 328 302 57 67 591 522 714 453 184 408 1014 1129 776 429 512 1371 851 542 447 518 302 499 541 487 1245 373 645 606 985 518 301 683 1121 1033 110 499 362 229 62 504 151 280 1203 391 111 1374 688 249 766 313 578 766 519 309 273 300 567 604 1816 715 334 676 1320 1797 302 349 1996 806 89 1228 539 808 450 754 615 1243 838 1023 517 620 2 57 339 443 431 248 533 476 70 262 630 600 895 1044 986 733 1368 723 485 153 784 220 692 550 907 314 482 646 150 1046 900 566 866 679 554 586 132 300 196 907 698 473 974 873 257 301 975 302 479 306 182 327 847 418 765 624 550 575 1127 301 1447 762 437 661 711 348 804 604 597 1514 453 254 150 738 785 819 373 921 407 151 754 287 395 404 68 73 314 634 891 691 971 1651 711 670 664 150 543 451 864 558 855 1558 300 1007 974 390 1244 78 589 656 763 290 956 766 402 562 414 449 661 361 685 718 575 301 1152 197 964 332 600 693 751 405 838 1006 772 644 442 732 669 424 97 754 1124 258 150 367 916 645 519 778 186 809 757 54 258 33 288 45 598 654 1397 553 1201 103 1011 369 616 259 860 1724 179 1254 524 1082 649 407 1110 782 351 1306 354 252 409 682 274 746 1066 751 550 384 926 302 700 143 728 168 14 1412 377 798 1243 472 226 1650 474 103 493 1343 634 151 755 917 2080 938 685 1032 1075 935 241 221 301 577 896 1546 589 640 872 451 230 20 1236 410 591 100 1529 1208 2090 486 1112 399 899 1477 1140 363 1105 588 1542 992 301 837 986 586 664 2045 1269 245 386 161 1028 302 1253 499 852 55 302 471 344 865 856 869 110 545 696 903 96 568 530 348 1558 512 74 628 1446 770 495 151 1323 841 1250 1831 332 600 593 974 887 382 854 442 1025 462 326 670 1149 1268 886 808 609 308 604 373 1092 316 1317 1015 975 1761 206 948 1855 301 635 700 889 744 1288 24 1020 819 902 418 475 1105 1250 803 714 1256 843 268 597 811 778 307 981 1830 884 765 1253 1175 302 291 2200 151 483 503 965 86 984 458 2936 508 1101 1287 1695 765 695 818 362 482 155 1096 617 1128 501 703 53 836 441 302 560 162 306 688 1309 732 1973 810 453 989 579 711 38 736 401 550 974 1204 1679 246 546 525 861 583 351 1295 421 593 603 2166 1025 412 935 1519 1487 643 1349 371 797 1007 451 419 549 210 468 1408 1175 447 1436 2870 1024 721 828 322 171 1240 1629 744 270 1033 787 2091 574 6 1051 1022 463 276 741 302 182 234 810 1135 1201 276 842 136 266 302 496 643 1001 813 1120 182 320 1149 301 1173 474 1003 452 601 301 520 319 1273 369 294 301 1126 601 1455 1064 303 358 1722 395 518 272 1024 961 698 1077 297 299 1152 628 300 984 577 618 881 301 2137 238 539 825 1115 1025 413 1014 852 351 223 782 692 536 485 1104 663 798 960 1184 528 1502 826 21 183 891 1258 283 884 1714 662 227 478 456 416 888 1093 772 1118 2034 506 149 609 801 462 696 602 302 300 530 377 783 839 1371 180 748 901 1753 234 380 514 300 264 216 898 899 668 487 771 600 1012 792 1281 318 530 524 2 430 988 183 389 44 741 800 1250 1109 507 530 738 555 844 275 904 345 202 600 471 910 151 858 403 474 145 552 304 3 313 461 1094 1082 314 483 788 1156 773 300 602 1070 422 1492 294 1127 854 1149 474 288 774 276 450 310 512 578 1140 987 598 268 120 711 965 564 182 2496 410 607 117 571 849 281 190 916 458 653 284 305 415 827 341 1540 827 399 949 1202 570 758 658 1601 778 717 302 687 885 231 630 578 1351 1633 1237 533 412 1683 1708 1842 795 1049 1229 938 257 510 490 254 628 683 340 1259 788 464 987 849 376 1620 630 224 603 103 1312 316 2 440 763 623 646 603 797 279 96 677 361 583 307 1002 366 1616 829 124 815 440 301 674 1222 174 357 897 1116 536 329 754 82 186 508 633 320 935 232 1330 47 452 300 1298 368 1420 328 1181 1519 300 683 493 304 808 551 690 408 859 629 300 598 1109 166 617 969 152 345 307 354 686 151 478 627 1399 9 760 452 277 299 496 260 792 527 343 300 527 680 201 905 444 299 1076 869 341 1062 407 911 423 754 549 861 926 1147 190 561 201 615 301 451 659 715 1353 301 1076 29 1306 1119 903 541 258 296 740 690 315 394 570 749 391 391 561 762 616 1257 50 110 901 183 1045 1094 128 302 850 534 54 284 282 302 632 837 1453 424 226 816 830 534 274 308 302 592 1276 484 616 515 439 302 532 1100 478 858 716 896 603 262 508 526 920 182 184 860 535 495 632 657 695 30 690 581 649 384 427 262 16 280 1035 587 627 442 84 605 433 432 1681 387 301 479 757 872 528 146 113 300 1205 351 532 396 443 812 264 682 492 255 555 603 775 747 657 516 459 296 514 536 578 425 184 415 480 869 27 433 1198 814 443 768 290 208 559 791 16 700 481 741 297 284 598 439 153 178 222 457 1323 197 811 203 302 646 1073 1037 565 811 415 399 569 521 1168 1270 1167 850 602 434 708 302 719 1143 196 628 1206 178 718 28 1609 474 301 572 426 441 1089 923 810 614 835 654 326 416 635 603 1041 920 936 1124 868 859 579 774 242 301 883 601 828 300 151 1220 798 230 338 1182 587 903 300 383 1045 1368 939 166 291 557 245 256 316 270 86 537 157 500 190 1056 306 1526 1048 244 1512 1170 1439 1010 198 988 469 733 1081 279 304 423 1086 463 223 802 637 797 881 435 450 80 679 344 1098 814 290 390 797 1609 375 1610 1606 40 631 1178 443 452 499 462 90 811 889 770 1071 1659 751 792 1836 44 1475 326 1459 823 638 288 268 659 226 646 449 302 548 354 847 803 1062 330 890 1399 1346 675 251 1353 1247 837 267 349 774 430 280 262 297 1181 246 1228 118 1037 199 26 694 31 1772 935 334 738 473 309 544 186 670 1372 532 671 897 581 1104 718 1145 904 741 361 711 552 151 35 172 1002 942 500 410 660 976 597 1150 1626 905 452 302 206 841 759 262 2019 271 270 504 1049 653 1326 155 431 397 727 634 1421 1163 226 1024 554 971 714 1053 671 603 603 1 579 657 258 1036 1109 561 1091 378 1130 855 684 1243 805 319 793 1654 568 601 869 1048 734 485 376 1328 270 268 300 384 675 824 574 1023 796 208 781 1288 287 861 1065 451 1420 440 150 658 375 393 686 872 602 890 373 239 1077 224 1492 774 549 869 974 485 557 293 361 1945 279 597 1050 572 504 743 353 1295 778 687 302 511 744 560 558 640 49 1141 1174 301 330 1209 416 1341 302 979 643 746 559 833 830 858 556 1338 417 472 535 730 333 586 242 1661 357 615 665 546 385 785 848 1350 629 302 730 301 755 450 1920 292 1040 550 9 212 563 1478 1216 1078 127 796 1117 1308 779 1599 1344 150 192 996 151 855 585 495 466 451 1949 519 464 254 1097 1073 1613 11 301 684 1181 289 410 1323 1195 1144 948 1024 1048 1052 418 548 1445 251 683 735 160 458 1358 934 1331 1226 626 667 380 697 1105 149 567 195 461 891 863 630 89 755 584 951 266 238 235 23 588 399 471 1023 656 228 394 561 380 445 612 714 988 765 788 797 856 768 813 838 744 1331 302 796 151 1316 1334 1074 521 546 188 702 1188 530 409 696 884 157 300 718 989 688 975 1195 242 661 738 608 1377 578 772 488 440 373 301 285 151 505 529 184 370 881 962 280 309 1045 1273 730 97 905 283 636 904 579 207 323 298 461 286 737 591 451 536 169 1163 904 53 453 530 570 450 617 177 599 326 807 1214 535 452 733 728 1129 612 199 302 254 1046 836 805 70 716 447 851 612 858 448 948 355 302 286 161 586 260 1327 557 151 647 638 186 603 910 539 397 135 399 151 984 651 172 471 194 751 462 598 584 651 549 402 818 372 973 469 769 1109 693 418 929 553 1504 276 916 133 246 788 1066 150 821 856 651 891 934 256 352 849 511 1199 323 276 530 758 613 603 231 542 758 734 528 221 728 1345 693 770 1504 447 632 1445 996 1085 692 1309 95 1485 514 437 483 598 915 744 483 357 615 559 534 764 527 401 789 403 534 681 572 270 42 1474 1235 248 600 379 706 204 235 262 1023 1161 828 759 546 666 657 313 1099 1119 530 264 710 350 426 777 2649 254 398 422 279 783 1262 473 1203 1123 81 782 1025 802 574 1121 958 82 688 379 1294 505 1133 612 454 321 149 484 504 622 860 535 769 1140 121 882 835 2197 646 1422 1523 948 1173 2469 2256 2376 1247 2668 1663 753 262 601 828 39 730 2151 852 936 776 857 530 1057 958 977 796 695 1307 790 606 396 221 1524 301 1004 1149 332 386 985 970 565 633 226 220 675 178 805 874 274 815 270 458 126 1060 597 326 1474 1606 1415 1577 1224 591 161 315 566 872 302 1347 472 817 1455 643 481 575 706 834 930 301 1818 415 114 58 365 321 842 1015 302 412 925 276 1281 681 217 631 821 727 1403 1095 1204 1460 864 1250 1271 440 1007 947 1231 248 590 551 818 450 755 1099 323 276 188 298 564 1513 181 54 203 5 640 610 1162 1838 345 1842 1123 773 949 2168 418 572 1450 1188 1054 598 1069 334 511 298 905 1362 883 150 234 601 302 554 343 1080 421 693 1115 326 582 220 602 376 740 324 224 453 596 331 404 301 195 429 1037 489 4 164 244 691 694 297 931 1214 681 775 777 1647 447 94 1216 595 689 1086 1126 819 398 780 237 2164 642 1183 243 1032 926 831 509 1165 784 1208 1191 1496 705 534 1050 1256 1447 624 332 183 444 1755 150 673 848 1015 624 684 1567 547 562 933 25 777 704 725 1312 1254 1712 653 245 354 269 231 227 595 987 418 542 417 1114 429 1770 751 531 1013 749 1090 984 949 585 919 1593 828 224 1296 509 290 484 451 453 889 557 1524 817 629 1209 614 760 530 898 880 469 1112 664 480 643 1290 1868 739 969 1455 585 172 912 1194 868 889 568 1235 604 753 1341 969 999 379 1043 1495 504 1664 1309 895 1188 586 817 881 563 1596 857 1111 1128 1561 863 889 1774 729 1644 1149 1974 2195 987 1057 264 125 610 294 119 1784 2496 88 462 980 380 450 559 1382 339 823 680 551 231 727 301 1400 18 202 786 387 607 450 696 73 517 2150 813 883 796 607 1122 1233 2201 1180 327 710 1251 954 468 536 763 1087 3140 248 1300 789 1159 785 1287 572 928 323 1177 727 480 602 457 1228 724 965 948 603 63 986 1805 677 636 585 387 658 475 199 839 965 532 292 347 1242 616 849 1133 931 452 301 360 224 451 1068 150 428 586 1239 673 446 302 685 1369 903 519 1486 1119 408 685 450 1243 733 1296 740 285 741 274 229 304 671 697 295 1023 943 532 1014 645 1688 601 874 593 763 628 276 390 453 1723 513 758 1698 176 780 378 573 624 901 461 1736 600 209 1306 794 515 1195 800 502 1868 822 529 490 413 750 216 2081 1337 726 827 600 406 1285 944 1063 600 663 429 708 260 666 263 538 927 178 1271 655 644 301 401 659 920 317 940 193 203 1003 302 971 511 195 739 828 593 205 831 587 861 476 1152 767 765 759 1372 470 253 605 361 883 150 25 692 635 306 788 451 1396 301 524 453 300 420 1352 251 280 1024 244 849 527 708 329 859 166 523 516 373 898 358 1621 821 948 270 542 364 830 901 781 672 462 302 703 804 1178 877 412 919 452 338 682 636 429 635 466 280 341 367 1388 234 302 302 1207 346 515 590 1393 626 1215 301 890 291 847 183 632 1085 607 544 800 614 753 242 302 371 1737 407 288 911 150 540 1031 1067 1077 234 657 1139 860 471 481 797 180 685 564 376 869 224 546 613 301 195 273 375 307 1074 551 844 971 671 744 493 1030 488 597 866 538 955 1016 598 812 302 670 469 950 1236 1023 787 368 879 810 905 1028 602 296 1495 468 297 1280 301 193 294 238 723 801 1315 452 536 114 284 1054 434 1549 938 539 220 364 630 677 351 369 550 412 472 344 1833 29 283 717 1046 754 270 190 471 1123 502 1530 292 491 386 468 220 1447 523 789 859 754 574 780 320 452 435 2120 481 717 746 523 802 676 183 50 745 513 480 658 933 676 804 713 1219 231 981 516 355 407 916 517 761 597 707 290 10 964 1152 128 301 1305 268 570 134 323 929 437 504 159 517 970 632 1165 564 1139 281 829 1412 756 475 819 1470 693 552 510 824 1004 597 960 478 582 324 1288 302 799 96 635 703 16 299 962 790 763 603 407 301 88 64 565 793 786 378 657 587 820 913 580 861 1205 348 521 348 656 290 217 370 838 1448 1258 195 76 463 566 664 460 465 775 827 504 489 711 662 280 738 279 284 92 650 536 905 1274 489 415 1178 400 11 160 430 998 422 511 630 639 160 829 1188 368 778 146 732 466 968 1000 396 1642 1206 812 1059 283 665 239 554 809 245 768 896 781 1441 1354 849 904 300 129 456 1157 931 932 1225 229 1049 1248 1090 542 811 254 724 403 854 742 257 383 450 456 537 1134 470 1121 767 862 355 607 744 679 329 517 428 1272 451 752 895 460 788 812 394 398 399 911 806 186 420 1041 503 108 1142 262 484 481 318 307 302 903 975 38 286 420 301 796 434 644 301 1687 255 1454 244 1192 660 330 1851 448 1110 753 517 250 302 1320 583 242 850 592 1374 1003 814 653 692 517 301 697 822 836 38 1525 1355 272 246 1097 430 827 970 327 410 1073 1163 169 609 33 204 1276 752 360 666 648 286 1279 920 282 547 503 302 1277 302 675 301 438 713 1124 1077 980 310 378 602 214 1022 4 415 711 1100 588 751 517 639 488 876 734 699 189 302 885 1014 1507 229 864 362 552 984 532 347 1252 58 672 1257 1220 160 302 361 985 1408 428 818 560 382 570 550 302 658 223 968 459 725 311 407 589 637 1241 550 805 444 246 658 983 411 272 205 626 1325 242 302 1489 1173 1307 397 1233 151 458 732 1033 190 2098 455 480 575 915 478 409 736 316 560 726 886 905 731 390 1323 853 478 1145 415 890 814 1384 460 233 1824 716 484 472 630 1108 1628 599 848 555 854 58 1395 493 229 555 252 377 579 408 1398 560 600 187 262 319 195 680 1015 144 432 1072 426 586 287 578 333 876 270 586 452 289 188 1088 1582 985 587 329 626 951 675 533 413 574 648 1664 570 745 1229 29 539 717 195 1145 433 466 1082 712 922 318 1163 730 302 747 565 455 721 315 18 709 982 721 357 530 650 503 1007 848 150 551 188 2113 532 951 355 481 201 498 716 901 322 776 1289 579 452 811 568 241 608 265 874 405 310 949 1136 221 771 1138 645 878 284 301 840 895 430 426 57 263 628 1114 452 497 451 288 1391 414 138 520 488 439 747 102 788 810 867 302 1096 415 897 418 1601 528 368 349 505 200 595 573 156 926 741 302 487 514 511 298 724 345 901 1137 1157 260 685 742 990 502 785 556 1603 310 276 299 1050 386 262 580 496 1008 966 736 599 822 720 1021 388 1195 1004 755 40 398 741 458 151 308 241 420 830 48 300 274 1248 311 2074 405 222 1174 77 677 661 1146 462 948 806 180 714 514 1061 487 526 683 758 503 898 1003 853 452 853 430 459 979 761 229 302 603 950 206 378 1212 535 175 371 1067 968 604 1349 568 549 982 818 337 252 631 718 11 1186 604 695 532 703 914 1225 848 1106 758 456 602 1469 679 689 752 1116 805 319 406 1269 449 215 633 592 508 893 1512 492 641 534 480 467 64 1213 1260 196 460 658 301 485 181 323 77 777 932 424 649 192 300 1194 50 557 489 1312 976 384 1080 599 234 1455 598 675 465 36 625 231 455 799 523 1123 1427 1054 1149 204 850 979 680 293 864 784 218 726 491 132 802 625 225 151 140 649 573 64 54 488 370 475 344 192 901 931 424 1365 510 908 500 1013 870 1640 1106 606 1227 151 11 547 312 1567 690 39 1327 680 256 1095 732 410 1741 978 614 630 434 605 1770 577 467 649 902 394 465 507 893 705 733 382 1573 1253 435 780 542 521 35 509 564 1076 149 700 508 933 1323 756 448 1066 775 736 602 1012 428 291 1850 147 1586 212 538 1064 848 1455 522 716 678 682 427 1418 1360 681 419 815 932 924 78 1061 756 469 151 1059 709 367 140 83 1141 663 1394 150 707 300 531 780 960 446 902 340 1041 236 355 385 301 610 260 303 42 146 345 227 302 545 507 302 665 741 494 658 488 487 1005 176 529 490 1128 904 498 790 564 1442 1099 542 940 247 218 372 302 803 580 602 290 917 880 881 847 299 569 663 526 324 663 76 1183 1010 584 426 301 590 729 122 612 568 277 468 1171 519 79 597 773 4 989 609 568 559 1481 1132 583 343 302 1092 741 114 709 328 677 149 1648 257 483 151 452 814 799 590 45 1006 790 345 1115 589 454 301 300 257 151 625 843 540 657 662 232 300 1096 998 1316 390 1016 459 66 630 588 852 444 442 611 488 953 279 243 1062 507 898 616 580 632 271 387 712 302 186 614 78 944 1242 1023 1317 1254 537 561 776 570 464 582 972 759 862 792 1111 912 670 996 805 1356 2112 647 827 1273 986 422 1126 1462 155 637 398 567 170 1010 260 819 603 1263 86 113 932 836 1192 1022 714 1256 587 330 1133 42 26 1224 201 551 309 944 1093 374 315 1354 370 490 300 427 297 775 417 671 760 47 945 538 835 644 601 585 1036 1092 1094 699 246 602 421 947 599 940 766 418 590 371 292 1376 107 465 1472 394 151 405 151 1048 896 901 569 86 215 469 301 1309 364 1188 582 636 42 1155 611 351 745 605 569 1176 106 1000 1012 101 230 1012 1291 703 294 303 1049 638 1127 1030 65 205 283 154 928 813 84 230 685 911 793 405 130 861 510 571 122 1265 1281 906 204 1078 622 1011 734 242 988 512 512 460 554 509 910 634 120 1446 805 755 423 1039 227 1104 487 1094 1314 212 777 357 934 151 786 995 1318 324 728 592 214 2415 788 431 566 636 745 410 598 1016 337 82 1420 673 646 524 332 423 607 6 1086 486 1203 1476 477 1085 174 694 2140 904 408 494 553 775 299 1112 1038 530 580 399 1110 1023 616 339 3278 997 826 1187 189 151 1065 332 458 1369 2196 125 817 1164 1620 893 255 709 1754 211 509 503 874 474 607 708 2037 845 690 415 1702 348 305 672 544 612 910 919 1093 368 392 542 474 227 823 693 603 564 1247 640 1014 500 1114 1498 1232 1469 952 266 784 1129 909 600 987 919 1196 201 1221 696 220 1892 627 230 399 1807 845 996 369 604 618 594 1044 726 1049 1590 1514 784 1049 953 849 27 580 490 2377 239 2188 135 414 575 1256 824 601 1887 1640 777 122 200 108 1320 2389 503 837 866 253 1021 581 394 1622 434 270 1958 283 760 284 1093 1019 384 546 1120 355 664 925 1395 296 2050 1206 756 322 44 796 1509 1260 1486 428 165 605 602 234 1499 638 721 883 1194 581 776 1016 1213 982 892 325 1092 574 659 3688 914 230 1104 1435 450 740 418 860 2913 1056 927 562 843 76 779 782 1235 770 461 406 314 254 500 677 974 1101 1935 966 260 449 387 686 1017 1498 1494 1024 831 944 324 901 1041 984 1020 642 89 264 1030 1546 667 602 194 389 240 518 3027 1439 542 828 1237 688 383 1122 62 302 605 298 525 664 528 1786 697 423 1891 752 1009 1260 1710 503 1209 1048 1253 410 836 401 935 704 532 782 1222 23 2037 1072 1143 345 621 1497 1136 516 818 1397 554 534 906 683 1134 318 532 462 491 634 1249 1231 1842 1448 1502 541 443 359 547 988 765 607 389 1414 435 1092 366 460 950 11 951 1951 920 916 594 733 1037 744 2010 1404 833 162 179 622 812 151 723 1253 1509 836 862 1305 1100 721 266 1486 1115 627 1684 1428 317 1397 149 478 1406 603 871 160 792 811 831 1307 234 472 1146 814 1120 1019 282 810 1031 489 151 983 2200 807 628 486 429 6 1165 1694 677 181 305 789 359 1612 481 161 301 1316 774 710 926 409 222 478 1555 1140 1088 903 603 1320 734 1849 442 790 1137 777 1002 168 646 1003 771 155 57 302 1439 656 863 2 351 1056 1722 450 172 1730 261 927 1065 465 120 1031 816 158 302 1392 1045 486 2971 785 2016 1457 694 1060 814 716 291 23 382 854 840 655 728 879 289 2143 1682 1385 274 360 1260 1025 1484 689 654 934 277 1157 871 867 781 90 384 556 712 743 401 693 994 289 1691 519 1837 629 289 20 818 784 536 28 106 1394 1126 939 669 350 1140 486 1588 1310 104 311 849 151 1748 323 1027 1611 440 283 1288 1144 143 65 997 17 193 869 236 62 631 25 912 494 1319 587 1588 42 431 603 513 46 236 708 539 187 346 823 514 1037 396 547 462 154 448 494 250 175 801 654 1159 940 271 411 927 1004 1301 1694 230 50 970 1311 906 575 857 151 1301 1202 160 293 151 696 902 1347 1432 75 630 390 1524 461 387 1549 1237 743 604 691 1210 441 547 1171 410 448 396 685 319 522 1157 1052 785 691 248 1219 434 909 687 1146 34 970 633 850 268 124 541 1409 1073 342 1353 1026 1483 300 1098 300 190 152 258 29 230 981 1154 1480 355 380 707 560 608 1445 1026 347 699 995 1141 142 519 793 1082 339 1039 408 357 1135 848 1203 931 868 750 511 59 1134 624 440 234 399 1065 576 481 405 298 603 496 524 941 801 840 870 1153 476 747 574 654 302 373 510 557 844 259 991 823 449 835 479 1059 545 765 882 134 498 579 150 914 150 622 1634 932 2057 412 635 1147 693 857 655 1039 610 711 452 455 1749 528 881 542 1549 918 284 209 975 759 867 1624 666 876 1092 256 991 59 638 1361 635 729 729 940 1169 1038 154 1000 400 1439 257 301 1285 302 294 316 1444 279 854 247 203 660 566 137 1104 109 334 640 334 1056 584 1060 556 807 1522 807 1318 274 850 309 1748 548 690 575 377 675 703 334 620 966 330 1216 820 1528 17 423 1568 302 1118 1167 381 911 560 1314 782 1104 730 2 727 575 1015 453 1906 1290 1275 1204 1285 919 1233 969 794 987 507 989 1643 717 696 933 430 777 1858 1128 300 261 810 940 643 715 301 1890 1268 754 320 1487 1349 302 1040 151 1359 607 1010 873 764 458 696 694 26 521 332 904 836 874 324 351 260 594 300 800 652 768 529 755 358 452 666 600 174 301 249 729 1064 1086 440 892 254 620 603 438 128 590 510 703 1162 188 590 1380 49 548 430 898 584 163 430 648 150 1320 638 817 1037 485 1322 2142 466 885 1045 1325 1161 867 1333 409 318 662 768 953 786 852 6 487 686 685 1177 430 554 1648 337 215 988 845 943 510 151 1206 534 64 350 151 344 1014 297 1121 265 155 318 864 679 836 719 1789 1844 267 1227 725 902 333 242 567 559 637 14 896 301 331 150 830 151 945 606 545 536 151 706 861 299 702 548 550 566 117 1706 1128 218 266 615 1174 377 487 548 417 1398 794 217 202 290 251 1188 177 240 577 703 635 495 778 855 1179 657 583 190 339 958 274 181 1080 1748 640 440 634 328 1232 205 1932 301 199 286 642 1215 602 138 1003 610 292 284 755 203 165 751 644 303 949 680 1075 1130 547 476 184 2163 1154 504 618 267 600 358 301 923 636 755 324 499 448 373 818 596 463 597 1098 300 640 270 438 770 177 397 548 153 301 894 332 1590 1157 665 782 1089 455 1139 388 508 312 506 1225 753 574 520 661 482 176 358 132 820 300 98 288 2255 458 849 24 307 739 601 100 278 618 2089 186 429 199 822 745 1513 382 1254 691 685 880 331 402 929 508 1390 1336 793 1414 653 910 592 306 545 424 1011 1306 740 1294 593 100 1582 1362 749 984 1183 309 232 608 784 1007 405 914 385 323 965 1015 746 749 254 432 1063 1081 520 776 985 690 367 898 302 214 36 299 903 366 1601 487 183 1306 107 300 1292 426 1209 327 601 525 1829 149 307 641 701 865 258 791 865 753 237 284 372 692 339 990 227 486 302 327 1047 703 193 1302 690 593 183 225 961 658 941 1036 432 302 1067 488 21 534 564 1174 552 518 441 901 474 570 897 749 444 1684 477 1150 1530 1453 1008 680 516 454 710 698 480 1182 714 590 1015 805 868 141 653 293 726 735 54 777 559 721 682 386 498 890 893 955 1254 301 480 350 753 182 1612 1217 337 305 1074 1034 423 753 969 816 1399 1022 1713 1037 158 390 302 937 327 955 237 669 151 868 191 214 771 979 749 744 495 1577 78 686 303 396 1260 301 940 450 1248 173 608 871 1283 720 860 1140 919 551 716 718 691 334 1672 740 150 517 1059 471 750 1738 1174 704 456 1492 737 833 684 727 1108 673 1242 1418 151 422 534 1003 558 936 517 151 225 1358 540 1044 1265 984 521 430 739 1371 469 415 309 1077 606 308 1271 484 965 1072 435 773 1282 546 255 1004 451 777 700 776 328 142 1015 1546 524 995 984 1384 702 602 1207 1053 1256 882 537 703 434 491 566 1025 791 357 752 1120 427 1816 1072 1495 496 480 1100 609 428 356 121 301 319 639 1481 314 571 703 642 1424 994 1400 737 1052 162 906 691 609 1322 284 785 460 530 192 413 1616 131 138 487 175 234 665 212 637 1373 984 213 546 974 1684 1124 507 1094 724 1071 602 2018 1052 673 1543 1073 572 285 810 556 517 841 459 481 1422 188 1072 1048 726 424 978 775 1654 415 386 1011 1495 560 737 876 629 251 969 735 551 785 716 836 696 287 1690 398 1015 1022 641 962 1529 739 301 555 334 1697 916 611 748 963 327 820 831 1015 783 596 801 838 1396 1232 837 168 1482 695 890 504 133 655 712 541 709 18 491 1139 630 761 1255 1148 455 732 362 379 413 232 557 673 494 823 1015 1123 514 703 807 730 814 1440 601 234 302 1026 1723 1084 1593 456 621 302 411 809 1145 1064 582 274 442 807 1433 602 200 1227 505 852 123 1265 699 792 1177 1129 1211 404 1836 470 1994 594 732 646 1264 151 1842 681 766 371 20 765 94 601 707 896 262 333 1494 705 978 1476 2120 272 854 1492 472 578 442 236 562 993 184 821 682 950 340 936 563 1292 541 1527 817 1141 848 744 871 142 301 575 483 484 1012 381 963 820 1059 146 450 550 745 187 472 312 1104 1123 1063 1049 894 1940 667 921 861 741 1153 1021 1048 412 1081 526 1404 1305 300 533 1972 724 302 2264 2927 428 1312 2398 2353 321 663 1402 1047 1437 1240 277 740 622 2190 838 2008 1562 1706 2782 1019 607 1742 1673 267 1290 870 1380 627 621 774 808 1474 678 975 745 721 1073 1330 1991 802 1194 1098 1032 933 1705 939 939 839 581 35 1018 265 1011 1962 1605 1192 1607 827 1609 569 1056 1029 1552 387 326 495 1965 59 301 2285 433 1452 710 721 78 1750 1521 1536 605 1630 525 83 689 2868 301 904 619 375 1799 2257 1345 699 1022 1833 1700 255 1018 301 25 2152 202 353 664 806 413 2425 749 619 869 1278 603 2173 387 281 796 682 930 2208 813 327 378 1709 1237 857 789 131 1052 615 1074 158 151 199 554 529 88 1005 456 168 210 472 870 50 1250 447 133 418 327 150 866 600 138 694 34 992 674 139 11 25 9 291 660 149 301 299 637 299 73 15 757 262 109 1062 302 208 547 919 1061 708 318 1145 833 853 1615 903 374 1523 308 1093 150 1158 886 557 1677 894 627 1099 650 711 603 1728 1735 630 878 477 1160 881 448 429 1253 817 831 252 415 744 833 220 64 1137 56 610 68 720 438 269 1086 349 742 648 525 1773 1122 788 702 1351 1297 1370 846 865 532 589 259 524 200 1288 1885 989 814 518 257 2016 546 490 891 1123 489 884 140 818 1143 766 621 302 1261 630 842 668 722 726 286 1117 865 476 1067 485 1355 214 159 861 791 1046 1163 999 399 763 751 525 306 246 1463 593 568 726 641 403 762 573 333 1681 634 805 1089 961 261 302 1637 713 283 41 302 1091 1013 787 744 901 1480 1092 333 1064 657 629 555 494 706 370 732 923 298 870 1075 652 431 1392 494 1173 319 1206 508 1517 21 886 604 957 680 867 1205 270 471 664 1190 593 553 1750 2605 283 802 2392 302 955 1257 1291 900 1390 948 1106 677 354 445 264 766 933 1715 210 1166 1064 534 1057 648 1496 1083 294 359 523 400 585 746 1105 931 412 764 943 1771 543 35 267 156 102 231 1464 629 905 1009 203 957 620 771 1123 171 1139 1044 182 1588 469 1254 1466 698 1006 881 16 1478 483 683 833 688 566 1296 740 1094 403 366 921 843 1460 1703 363 473 881 765 702 368 853 558 607 161 543 304 399 393 611 444 1205 923 447 998 843 555 932 247 1319 537 849 1537 1127 402 706 1137 607 1204 1706 302 151 659 201 885 1179 231 2204 2012 103 309 537 302 14 302 875 307 277 686 644 821 1194 237 733 1066 260 2168 314 1936 654 1006 1029 179 1187 1559 1280 103 625 472 811 705 783 1568 929 616 774 912 1230 250 1013 374 1221 93 1836 2834 80 910 481 867 344 44 1170 115 710 1069 763 742 301 562 265 550 812 243 366 750 882 893 77 373 1473 1353 247 1111 356 583 334 1540 1078 1159 756 708 714 451 2060 533 1058 627 710 288 1336 222 554 301 813 754 292 544 236 866 832 631 1906 948 1275 146 600 1083 590 752 790 1375 986 208 1145 598 452 262 522 118 1278 581 619 2300 427 685 1998 1480 854 452 1103 956 433 628 1367 394 492 1215 732 394 1987 1950 502 1025 367 380 603 251 401 1522 714 1485 252 486 981 604 525 1246 300 465 1121 550 922 301 572 834 604 1303 850 1891 1043 352 920 285 385 1346 824 1053 907 714 608 1637 947 408 947 1113 1101 2093 750 99 917 1036 774 242 1394 375 940 303 1031 2018 905 398 1087 1217 360 998 821 1106 796 1036 707 1098 321 539 721 1532 1436 908 1633 2328 1018 1326 1257 1215 715 1419 1855 880 1341 1049 1068 583 801 632 1058 1482 945 450 335 1035 468 1040 258 803 635 256 646 620 343 652 1233 520 236 1339 948 1133 988 626 2534 373 591 928 467 1199 1041 1764 686 1354 885 832 720 742 745 349 1715 384 679 431 348 138 143 1093 315 888 343 1195 1412 811 1288 623 1208 859 761 1770 837 453 2612 2224 521 908 1950 960 1104 512 1184 1982 1422 1909 566 606 447 1520 878 1352 993 1303 698 1633 694 905 698 486 614 435 279 788 2108 626 302 1136 589 1163 683 1011 948 482 837 1134 577 955 1251 550 1014 587 516 1384 1342 824 864 1277 871 2131 1285 1515 647 617 781 904 586 1436 518 524 1574 1068 1522 1300 1425 1686 472 938 1930 1359 875 854 1504 1653 75 1333 1077 906 2946 1151 239 841 803 281 1053 764 940 1755 501 1520 526 1081 1348 96 238 460 577 3 2825 820 459 139 1151 301 962 734 1328 921 605 855 295 1076 1495 113 1194 721 96 1575 302 1681 298 700 358 142 882 1771 632 2141 1134 876 204 667 1797 2321 1124 1542 299 885 572 467 874 735 867 978 464 563 485 787 566 20 636 633 810 2907 641 1042 553 1186 173 1190 1265 385 719 1224 451 262 1599 151 1228 772 1180 1167 879 207 794 841 737 375 577 269 558 724 294 452 1754 982 303 621 1320 719 634 751 886 743 240 569 591 489 236 335 1429 924 1809 421 1040 60 752 1110 689 994 1403 691 422 711 252 198 1321 1018 296 750 613 510 179 806 810 1434 672 755 174 544 512 294 364 746 1304 1364 441 633 855 868 162 545 603 683 980 130 682 495 664 603 468 600 693 705 1273 1883 336 151 472 1176 430 1226 753 433 380 1237 747 409 938 882 961 536 740 1360 453 895 664 594 301 671 772 298 934 684 811 301 669 586 669 1684 911 727 424 954 119 627 458 748 293 935 615 1529 873 555 1505 1012 414 1413 610 553 1014 143 578 305 635 227 602 627 803 1062 497 451 1446 94 1186 861 1269 374 418 1077 1013 901 641 1089 817 911 1300 990 158 1302 456 274 604 605 873 773 566 1760 286 1569 1035 603 422 877 272 1294 1086 247 454 534 44 301 1381 666 337 276 249 211 542 904 740 479 292 313 565 1038 752 638 801 736 864 280 377 512 1181 573 944 510 1418 1209 374 316 557 1189 369 707 151 956 425 619 1714 1416 902 294 794 1372 365 816 742 36 302 268 803 1834 1242 366 565 358 620 302 431 324 404 697 599 1021 603 301 449 428 302 745 290 608 620 550 144 673 705 549 386 820 92 212 592 516 302 931 926 358 925 847 1091 450 958 627 447 603 820 517 671 262 597 647 503 603 434 301 765 432 172 477 259 482 1083 304 169 1510 230 120 585 769 1272 251 835 83 346 879 451 535 342 602 357 837 271 1694 616 809 446 344 500 694 1042 534 1179 1687 944 1280 1330 601 1344 935 755 164 377 693 726 948 368 625 842 399 19 541 181 904 1140 358 593 1338 668 744 444 422 229 176 341 529 406 1139 735 468 902 302 1092 489 451 858 1029 916 356 300 1128 605 962 793 426 521 1163 1372 246 629 382 942 814 89 1177 569 1146 447 511 687 804 886 752 345 664 684 1089 562 939 880 258 1425 557 342 260 417 129 515 839 1240 664 1093 113 1031 1390 909 373 884 1210 326 638 1128 345 1078 554 1455 26 130 234 857 57 752 78 1541 557 724 302 580 888 1156 601 1593 1014 1967 300 843 785 989 848 617 405 640 1689 649 243 1026 1387 362 1166 1089 630 931 591 308 11 157 394 658 623 722 1005 1423 608 401 930 1026 400 302 655 710 455 1226 1425 195 330 463 360 424 302 563 576 1116 1302 452 872 889 671 66 583 1266 760 301 855 570 657 271 184 536 917 734 301 452 390 1038 1043 640 842 219 442 562 410 959 302 777 231 1107 302 1165 602 206 713 312 325 218 164 960 762 512 894 739 732 951 182 704 588 192 302 251 538 635 598 734 272 744 1810 567 630 1027 410 829 439 673 400 584 453 78 510 1126 395 590 816 750 581 551 228 384 752 645 435 358 944 403 594 4 1044 433 473 1255 94 392 2267 451 236 437 217 1157 1059 548 820 91 794 573 121 802 455 1477 767 289 818 820 25 302 253 223 623 492 1296 167 241 1836 603 910 508 775 151 483 779 542 84 781 648 699 382 461 459 343 411 100 339 133 1057 804 1054 683 302 81 636 857 50 870 466 280 1334 272 1205 750 299 221 813 447 388 888 812 258 526 938 667 415 314 586 383 957 52 915 615 1055 743 1365 716 617 520 343 572 425 838 1166 184 925 457 1244 1134 1459 668 571 812 645 538 896 700 1204 707 678 416 210 727 805 667 727 1302 692 557 417 552 265 461 603 202 513 602 680 428 794 830 574 1545 410 180 307 130 98 1047 550 333 453 887 1265 949 374 749 696 572 300 354 116 92 694 1217 365 660 270 670 16 310 764 1304 151 734 150 597 907 1562 83 601 198 215 1550 546 789 141 301 332 1763 303 437 701 331 903 56 718 1462 478 991 28 354 603 426 854 582 1511 163 831 524 565 324 1938 489 1523 192 2124 709 241 361 611 939 279 603 225 1363 195 510 471 280 603 582 745 303 444 558 1065 766 744 1095 1000 475 1351 723 352 825 519 290 852 41 522 734 874 349 1121 426 570 640 482 213 198 516 1842 649 1199 884 1252 542 487 526 802 262 457 302 695 603 900 441 974 355 1305 131 1101 614 17 245 42 300 297 903 799 456 268 224 777 742 1694 423 610 205 1411 89 150 835 575 537 2009 86 153 687 916 752 680 496 783 151 852 314 532 860 671 600 473 300 339 1035 1493 493 720 860 302 441 754 284 745 1534 224 532 369 682 601 1753 533 394 373 195 132 522 323 725 888 672 474 752 546 599 273 601 230 289 1336 1098 899 598 495 906 695 210 1372 1800 679 747 934 99 644 922 284 1093 571 300 519 300 1293 1028 637 146 846 789 503 598 834 472 1285 272 832 881 755 628 1012 553 822 602 270 665 685 459 478 376 1156 636 374 302 760 805 1036 259 2 908 405 1117 246 556 604 172 452 634 238 179 864 458 703 20 466 410 711 919 224 1241 514 907 1360 544 300 301 577 1041 445 1178 1086 397 603 515 1143 676 458 972 386 1175 1010 603 151 642 1115 20 935 540 230 238 1426 963 382 1168 532 912 460 1454 938 714 850 772 287 444 590 301 536 425 880 238 1068 238 1114 20 201 904 359 588 663 302 301 812 2062 481 776 601 1407 551 844 683 239 744 142 1092 800 841 1443 900 414 302 697 89 542 828 407 251 674 710 854 299 1354 817 1275 1043 87 89 733 390 431 949 1732 579 1282 84 482 102 631 885 30 751 299 545 926 1384 249 722 294 636 483 399 939 1071 601 692 694 464 52 30 875 864 999 950 746 174 1265 93 418 512 1329 507 426 88 425 1363 660 1658 915 607 1143 101 301 544 1075 580 308 299 902 897 693 778 735 1788 238 660 765 512 274 1213 1716 1419 607 61 844 684 892 241 96 771 771 1277 417 602 551 604 579 633 1297 868 327 595 381 810 299 623 1185 302 712 917 1063 1170 838 752 608 628 777 707 1026 1053 763 547 464 546 950 591 611 790 888 724 602 476 1223 718 72 563 119 1360 662 541 1098 563 601 520 392 1594 1262 279 993 1647 906 341 542 377 320 126 836 625 1226 682 777 474 420 2451 751 1047 886 978 13 871 1497 886 612 197 1247 63 601 460 596 601 522 410 193 927 651 514 866 480 295 870 602 453 241 1066 244 202 250 697 225 408 145 119 301 389 719 461 98 141 710 557 699 879 158 779 696 162 1042 646 1507 688 701 49 602 562 840 292 845 973 1127 1138 171 645 412 630 623 1166 545 871 534 537 595 739 585 579 83 489 419 775 300 1669 651 549 417 675 1154 301 716 442 647 302 752 758 700 290 301 1278 818 892 298 789 1080 569 335 310 1260 488 482 286 799 615 425 575 525 1035 58 203 670 484 151 318 314 96 795 169 794 892 1075 301 52 420 757 420 37 1182 352 2089 900 21 598 737 1197 683 1578 372 440 1482 570 302 62 898 1461 736 301 233 1037 556 811 918 1105 1115 1137 640 428 262 590 302 266 1138 111 1279 198 26 444 1225 587 696 367 1201 532 258 593 821 507 327 733 803 946 765 838 627 774 610 618 990 497 1005 662 612 1672 699 1063 1364 948 387 754 433 937 211 583 1435 1682 289 1007 914 427 536 275 502 218 732 1052 737 598 707 727 262 599 159 1083 414 300 846 164 1579 719 300 82 1459 310 506 966 153 1255 722 844 844 606 614 325 975 244 340 602 649 294 1038 1793 903 904 527 1423 825 453 508 1298 864 454 1254 496 802 1849 727 1023 338 1010 860 651 622 1267 385 316 1724 1177 344 505 744 1362 336 273 702 569 978 985 841 820 1020 369 1213 252 932 1535 1008 780 1607 940 1088 357 149 1222 421 719 601 422 1737 278 576 906 328 1444 772 717 1659 357 648 217 822 845 978 899 696 1343 576 778 585 564 861 222 1591 1006 490 501 959 10 558 380 737 1483 658 1247 761 645 567 350 202 447 579 1341 1409 564 1652 1057 729 473 858 345 725 819 703 652 594 867 1181 366 440 340 1414 592 840 693 73 422 1083 1142 2074 1073 1932 841 2727 500 1369 846 602 1102 599 703 1556 1496 1345 429 54 1272 735 459 248 610 701 579 869 643 807 975 542 1207 370 971 488 787 1080 755 488 444 351 577 241 300 725 857 827 1221 749 591 1424 759 743 885 1378 700 834 154 1216 860 1207 864 882 667 1296 690 118 798 471 1214 406 1280 774 213 579 515 674 631 277 348 1078 620 236 978 1228 1309 121 625 1572 604 494 813 1119 1199 32 414 498 60 1661 128 320 136 829 1138 1194 1110 570 939 366 812 172 831 161 1376 559 1350 1304 468 54 586 679 1638 1069 868 1637 176 311 372 921 302 668 576 1471 1155 221 813 572 201 550 398 482 509 912 856 357 520 1112 643 520 1044 454 468 789 395 1882 320 1134 1258 220 290 1331 1418 643 554 637 218 1105 338 520 254 300 644 301 627 1338 1195 116 302 760 642 2859 80 1060 302 231 411 1139 1079 563 610 519 354 873 812 147 658 571 963 1278 397 1148 408 172 910 301 605 1190 600 348 385 141 690 789 1190 522 942 1565 578 2707 100 444 862 571 585 864 324 523 813 943 310 246 1182 731 234 1500 6 401 487 488 493 1398 1394 539 447 302 545 589 180 125 142 816 966 99 246 317 649 494 1088 387 1142 589 903 452 673 591 492 1049 1314 1001 115 361 477 2216 796 490 727 1332 635 793 787 1002 769 578 1545 2211 1148 222 1082 1092 987 831 312 396 940 388 677 774 55 1068 731 473 93 634 762 606 583 301 1125 1450 24 1114 1311 744 665 633 333 510 803 721 312 476 358 902 1075 522 420 1091 293 1403 1075 1384 1102 1556 532 889 800 536 1076 62 680 1702 814 955 301 564 885 658 636 256 345 588 426 294 309 928 769 973 675 360 266 1205 590 566 693 248 1793 557 232 278 758 1046 742 721 796 162 854 316 738 375 1691 1054 1204 955 1482 623 1039 939 263 1395 988 554 173 239 940 1893 599 625 534 1202 482 697 1040 1241 994 866 869 589 250 1162 434 750 1733 1963 965 789 1793 673 483 780 966 1243 1087 488 967 294 698 736 461 1297 963 234 631 602 1045 857 937 923 1542 300 636 1297 423 492 1178 1149 284 634 505 874 688 1244 1446 728 151 657 1086 724 793 1050 493 419 1120 1125 236 465 1472 857 1886 29 908 1606 296 1039 1095 1010 1045 874 439 1602 950 470 1039 150 554 713 1922 235 538 737 874 716 903 1107 1721 1036 677 799 580 492 778 1330 875 1068 478 585 398 570 1212 542 785 987 1000 414 481 673 1348 380 718 658 369 1911 441 1554 1424 1396 1024 499 68 1093 894 571 1517 603 808 378 979 454 386 1082 834 876 351 819 980 453 719 688 747 250 788 1674 567 675 1228 479 755 880 202 277 667 1433 151 702 450 1866 301 703 1239 478 1632 1096 720 581 1212 792 572 1615 1356 412 583 154 1584 592 142 2148 982 730 770 807 1429 139 1206 1418 878 1107 686 226 897 1047 1257 379 962 373 1025 1364 449 237 1189 1100 487 1178 811 596 1036 1232 29 29 737 1206 997 2174 292 873 1635 598 224 1197 278 850 343 558 705 354 329 1309 302 129 451 753 38 55 1374 615 698 1037 901 823 1244 809 518 42 832 180 1143 600 151 531 1409 300 668 725 450 739 983 1243 178 1021 398 606 1062 255 981 34 1319 794 902 544 255 672 1041 470 420 297 671 151 152 300 1 356 1567 624 261 236 301 669 1094 722 380 254 1217 790 625 795 670 559 1000 943 398 353 240 995 542 680 748 293 302 2403 1241 542 364 600 393 1240 821 281 1415 1039 24 488 1025 673 615 555 254 554 323 866 2027 1216 993 1211 410 121 1802 268 1679 1360 252 346 299 275 51 638 1345 218 1554 534 894 414 1208 461 450 426 369 472 749 272 933 340 862 373 115 332 245 1118 134 109 481 620 776 534 979 66 1863 805 371 507 347 970 1601 750 1236 861 706 1067 754 57 669 484 526 1024 982 193 481 313 414 38 299 300 1255 1201 511 1123 288 906 897 800 1122 1580 1081 1960 355 431 568 891 1135 1236 269 555 888 653 617 259 1782 727 512 538 337 416 479 1215 347 323 343 850 302 234 389 322 1851 528 631 21 750 715 1495 919 977 579 45 1343 412 1694 1410 1783 535 1083 1129 1636 755 2082 151 556 554 1702 604 417 859 1530 192 909 1035 502 614 1197 1369 602 440 1033 452 327 544 526 1179 1537 1094 679 732 620 1229 750 102 1034 1315 1261 400 958 659 275 772 1135 310 1171 272 677 378 750 192 401 1163 1405 953 449 965 248 1418 2438 1750 653 405 1300 959 279 304 443 542 1046 1450 306 1366 431 213 430 1414 792 635 780 614 528 1068 664 800 252 1484 1466 486 1839 1753 868 615 845 363 1468 1275 360 1377 1527 1701 1948 564 1231 1815 488 1467 1279 851 1400 985 692 1191 55 1061 750 1704 755 418 1031 778 479 1249 2486 680 1819 2120 1845 975 630 1057 1562 740 1446 330 442 3605 451 1031 545 2371 1108 473 275 1608 1300 835 473 1183 376 790 544 1203 833 652 936 403 584 1224 1192 218 1277 1398 600 717 1437 569 710 838 568 681 284 1186 955 151 1677 1418 699 586 260 703 1482 1319 706 1036 586 1320 1448 1723 527 412 612 933 1215 430 585 1210 869 801 437 618 537 1037 720 1346 724 868 857 898 995 1483 747 528 1300 22 905 1114 890 531 403 1299 600 1169 673 988 1123 1103 603 711 1623 756 188 517 98 372 438 1226 1106 797 812 345 302 720 1337 1212 727 909 1892 230 114 301 111 506 692 348 509 1753 618 852 1132 781 881 922 1288 734 448 523 1214 1602 1256 409 359 877 1091 196 825 1491 860 548 55 41 485 1332 302 1245 290 563 446 819 622 1662 535 659 805 493 849 808 1262 1209 914 603 737 1321 452 292 574 691 373 1347 998 509 803 502 937 1515 799 109 521 1083 355 929 356 1573 581 1570 2006 690 727 843 39 1019 671 636 221 206 803 1275 653 327 808 263 496 1364 387 2053 626 1022 739 1181 499 904 1608 731 1302 606 256 300 1126 264 1185 1395 406 270 140 461 679 767 465 48 301 1068 260 780 300 1356 1262 2000 774 925 397 300 1370 854 754 496 1179 1471 602 1143 307 301 687 602 419 801 570 1156 1289 724 856 313 629 1197 1169 517 82 1054 633 2223 1006 754 132 536 813 839 869 1237 1304 265 925 816 2059 780 1145 168 685 585 532 521 1511 676 651 419 283 182 255 299 568 1442 931 1956 960 915 809 453 848 723 874 1384 717 788 1548 825 100 423 872 1395 122 100 1159 941 999 235 1153 478 161 917 314 1293 178 302 1040 599 1862 997 315 819 423 846 1266 778 294 920 264 671 1523 927 663 422 1040 1062 861 294 1253 439 916 960 1649 922 734 452 805 667 1433 857 798 441 1455 716 181 526 453 784 1024 992 481 444 641 266 911 1388 1367 628 834 1147 1167 681 757 832 1835 812 460 924 349 642 551 175 124 1124 232 1026 1185 1724 2129 32 680 527 793 686 85 673 503 613 571 499 1051 545 1184 792 1509 1195 874 472 1231 1100 701 1332 882 670 578 1235 1538 308 723 898 775 343 922 1535 488 698 403 521 1148 924 339 794 1016 662 416 1503 630 466 357 424 1453 1220 1454 985 397 26 564 121 1042 185 1265 1521 126 1393 986 266 852 1016 1628 277 194 654 1993 302 529 478 468 592 1703 1154 893 532 694 60 612 1170 1402 1500 413 353 704 333 1095 138 270 1085 1110 801 642 1431 583 1397 202 1192 101 150 456 1252 416 954 1442 904 405 554 998 989 1139 631 566 1283 732 459 47 1435 641 787 710 892 1422 636 420 535 1042 899 201 786 987 663 767 642 212 593 1268 1487 1237 603 723 759 1099 890 717 677 623 488 1396 1267 2114 1028 1574 659 115 250 151 263 755 439 1099 1613 671 1805 1008 1884 856 597 763 806 380 616 264 464 1070 628 1262 520 73 235 272 923 647 507 1023 967 992 799 969 1494 473 764 818 996 950 448 330 914 267 677 1618 308 1137 544 350 1540 3145 441 633 1525 409 1314 1518 714 577 831 721 1001 830 1642 1146 793 919 1312 720 326 440 513 2041 1431 2074 1026 336 1452 840 808 1092 3122 768 931 1559 261 1229 1007 2398 234 1114 1103 277 917 298 2241 1331 1281 942 757 234 697 704 1682 1068 1296 1465 80 689 1271 915 713 1205 1214 539 1311 696 1784 1733 422 835 1799 342 1274 812 1358 532 1725 300 151 1106 1769 1314 1407 220 1822 501 926 426 434 173 1709 1143 1118 1388 1610 499 471 883 965 819 1109 1616 290 727 1202 679 474 371 915 1325 1955 1522 770 1446 1440 766 837 754 1532 1144 707 1253 1332 122 494 235 450 758 341 1331 9 1032 857 1248 380 937 1182 1575 580 1700 1461 542 300 306 870 266 1521 718 670 286 589 2096 1223 1309 595 936 588 685 1564 476 713 621 372 328 501 719 1200 771 448 649 917 679 794 1551 451 1540 1405 950 196 1391 884 251 469 453 618 753 1387 1843 485 759 987 452 999 1219 409 1638 554 488 761 496 597 383 2003 87 626 736 1270 1897 863 383 530 860 249 582 184 624 437 905 826 485 290 270 1764 337 726 1275 1173 898 496 1236 238 638 421 964 243 242 573 989 613 1339 300 731 417 592 1061 822 416 1083 980 935 1502 1105 733 1292 676 473 375 763 547 701 687 33 1879 1221 324 756 442 1353 753 301 321 994 544 651 502 547 668 782 680 319 2034 272 984 1018 858 901 725 98 1114 478 628 1070 745 1136 1561 1647 858 242 937 592 543 322 901 1097 266 243 1577 618 589 1377 314 1875 1028 302 583 999 654 1308 478 426 888 495 247 1677 302 1605 579 1101 530 269 756 893 988 603 149 723 936 1391 448 933 492 649 906 1840 452 910 488 205 501 435 431 280 508 816 627 533 202 704 781 719 452 658 752 1074 1812 1381 653 258 967 966 1125 1365 1035 248 528 141 1471 992 387 243 228 761 1173 1089 431 1336 862 798 548 727 1033 259 1064 383 616 190 594 1240 497 798 315 688 481 361 1383 768 573 441 1287 1728 862 1575 151 206 765 1631 1514 1091 1442 827 249 1121 417 87 150 1365 575 329 562 745 52 1197 278 394 452 1413 365 453 1528 1254 564 639 474 802 342 1188 1062 945 1079 698 818 521 1390 824 1731 518 639 1270 695 806 1340 451 988 552 391 814 897 959 543 843 857 1100 422 1072 150 839 753 852 405 718 292 602 783 759 15 973 605 1097 934 148 978 494 315 820 656 1191 1535 390 1151 739 83 356 964 603 671 986 959 393 419 770 734 866 789 299 772 229 447 613 792 717 1295 1271 521 476 1036 1907 1226 790 1471 968 1662 1230 747 355 462 682 1467 300 271 838 935 1758 690 916 651 633 1373 1533 112 643 483 1206 1632 925 1355 1274 1823 130 617 735 464 751 1242 715 1039 386 244 802 541 541 491 384 183 1069 126 425 216 576 629 1491 1642 685 1475 377 1107 713 282 1266 1040 732 1965 511 999 1549 617 1171 202 304 468 431 1307 404 296 410 597 307 503 859 146 362 317 1781 232 1483 1628 144 954 1014 56 584 1515 2151 1062 572 774 1138 588 1144 576 904 304 842 725 298 1194 602 2380 1081 1086 984 1698 594 506 836 1050 416 302 292 1138 783 784 1027 1508 1450 1096 359 925 545 899 1374 301 537 869 362 755 368 681 1790 1207 1299 365 648 671 505 1196 554 1148 1246 783 386 592 1209 815 2063 968 551 994 783 601 1333 151 144 790 1159 509 667 355 102 3060 378 1059 2299 635 718 2237 741 320 633 116 1463 815 1097 451 814 302 757 231 1389 1420 1144 862 1825 464 797 624 689 838 1692 298 339 614 641 536 1359 833 84 1152 446 1081 150 415 913 175 1566 1416 1890 486 1065 1432 933 254 822 268 301 690 359 1001 829 1664 480 495 1217 421 410 187 887 1398 568 1117 947 2392 2202 547 544 262 151 879 1792 204 1107 575 1201 1241 917 884 803 869 1580 1050 925 782 604 1579 1197 811 680 482 765 1354 602 1048 643 987 974 1272 348 342 1563 1591 1105 1088 417 1111 681 685 621 310 472 1012 300 1332 1254 1198 473 739 847 467 804 1602 685 619 1864 603 1372 317 386 476 1013 1095 294 824 1139 592 438 587 340 717 694 1049 953 261 283 270 500 302 528 823 615 394 301 413 665 1007 228 743 346 1196 296 300 469 1174 1186 468 468 1456 164 790 764 1568 1207 302 328 467 842 688 302 905 510 572 966 778 351 302 1413 1535 686 753 632 973 1349 142 297 400 871 1323 1202 420 1425 874 151 80 579 476 1042 957 1091 946 1134 315 503 764 301 2072 786 175 1518 597 405 255 864 341 281 739 301 1018 238 789 367 931 380 359 238 824 1317 587 334 921 541 880 773 991 357 587 464 1331 456 604 1522 369 1039 482 1076 787 399 1029 432 62 387 768 415 858 1656 1146 690 900 746 393 637 1271 628 220 774 302 337 1074 602 170 984 548 1804 421 1269 349 534 1277 696 719 298 426 556 1145 549 772 738 785 1103 1285 26 606 547 1088 56 520 889 931 813 776 485 663 761 466 436 702 525 771 203 491 419 484 803 451 901 194 1131 683 268 575 301 1569 317 320 542 653 1020 599 1801 794 650 420 955 390 532 910 754 1201 603 762 119 949 299 300 497 288 785 871 625 94 6 905 914 89 669 808 618 790 494 21 150 704 640 684 1087 2319 719 752 1044 445 1913 622 213 1199 823 692 823 2357 893 599 128 722 218 554 1878 676 458 450 234 809 747 384 724 717 1442 1050 828 1187 291 418 242 584 1306 299 333 1653 480 832 1055 197 337 492 386 302 2014 1594 609 524 752 733 130 672 977 1968 438 706 1403 716 302 617 912 535 2014 1305 1011 573 893 621 753 600 492 900 1180 545 537 1335 484 940 511 305 387 25 1232 578 1140 1281 804 148 58 529 453 1270 8 861 92 1054 364 1319 432 688 529 721 184 648 860 1265 2611 538 711 687 642 452 1135 806 761 1333 703 341 492 839 1483 200 114 548 1224 551 330 682 798 1420 1273 334 324 377 254 1334 965 209 299 286 1548 1131 669 954 1058 869 201 1803 1293 991 584 464 404 1343 486 1729 613 442 764 1279 328 232 2508 151 1012 229 803 637 1220 1037 466 659 10 443 794 2051 1124 724 2289 2438 724 294 1654 638 444 450 1659 1443 265 284 716 676 1714 746 642 446 1037 1481 1753 56 727 1643 323 842 480 2348 860 703 2116 195 409 530 1295 608 75 298 764 900 974 2007 331 911 1321 404 1283 948 12 584 827 615 68 1399 761 637 1259 774 551 1089 576 292 1186 600 1265 380 1337 253 1314 858 482 1966 1051 1161 836 1362 903 292 1041 704 1121 989 1119 549 1133 1866 363 2566 864 195 1141 1689 1200 1495 68 1312 1936 301 1478 1090 691 497 789 1294 652 1187 1046 474 1769 617 1424 649 260 430 901 1302 1108 1611 1610 414 628 607 756 881 956 969 289 539 848 866 1011 978 708 270 404 590 210 949 943 128 549 1214 1049 540 1473 1592 603 944 1152 942 940 1079 851 246 674 1297 1267 868 284 413 644 138 942 1270 231 483 613 818 846 957 339 1848 1057 499 478 434 302 292 1311 1095 933 281 1236 633 300 1049 452 991 260 1070 151 1016 952 1000 902 1861 452 477 797 660 660 427 1990 1777 470 52 177 678 2321 1065 472 810 250 1045 1753 1738 556 519 429 543 418 1919 300 581 2506 376 1312 815 428 132 950 848 596 1052 302 1301 1752 682 966 1202 1507 237 1732 965 1003 486 150 643 713 1280 1291 514 948 756 1309 431 1319 717 334 329 1437 839 339 483 1042 825 251 114 997 491 539 721 772 1024 231 827 214 300 1789 1032 864 150 1137 1220 723 730 1050 1554 408 509 1236 379 136 784 1353 2130 1550 698 1290 918 239 315 1689 179 1443 1631 765 301 184 479 657 760 302 1960 494 838 1179 1324 452 1206 126 296 664 692 905 443 448 302 885 667 2642 1017 580 748 677 219 2219 792 845 322 1425 1708 1072 1494 1023 209 1744 971 619 708 1629 214 1154 1521 1040 471 486 1065 1932 976 800 619 1071 396 1318 996 1018 656 941 1116 819 754 249 1636 497 430 394 1001 587 1511 578 1704 2830 1240 1192 1041 288 1593 1405 498 742 398 2565 408 1975 159 1062 1905 473 935 293 1571 1568 789 700 161 285 1489 293 2042 236 323 426 1004 1533 989 660 473 1943 699 792 519 1775 150 1292 976 1106 1959 274 566 999 1158 915 560 2686 1247 601 470 918 1213 1273 598 89 1053 446 1365 1090 524 1025 963 516 1287 410 744 453 1612 166 1181 1747 1115 222 1211 910 1549 369 1121 845 1355 653 1344 1255 434 1332 388 667 1050 1172 1069 605 1826 265 624 830 1780 369 1544 1149 445 820 804 1027 1819 1160 352 1485 659 1107 50 959 834 279 553 1559 502 663 1335 302 824 707 182 1121 1207 179 2169 270 767 1324 739 1531 1439 1048 828 1531 860 1606 1214 864 454 2001 418 1972 966 436 1526 1558 1272 1322 999 1180 432 1007 355 1063 1174 941 715 2396 999 2645 1108 300 972 1337 411 421 1126 486 540 604 1484 392 789 1027 1087 1163 1684 1451 965 835 227 1059 977 800 1044 301 2417 1259 785 2228 1169 1050 1295 596 1198 1066 1842 698 1196 652 962 602 441 810 1104 297 420 1460 732 1105 1343 1344 151 1207 1486 937 1260 1704 549 1914 157 1148 908 1971 771 1040 929 495 565 807 331 979 709 529 724 528 1019 506 1408 974 385 478 337 736 1635 414 1446 624 859 553 205 766 1017 1226 1940 1147 1055 817 773 1336 1309 865 190 852 545 287 332 1858 562 773 941 399 753 1104 601 717 344 29 1103 1863 1313 436 151 314 771 212 981 302 56 96 1092 733 290 438 1144 234 618 2579 301 1207 756 1240 1110 729 211 1294 1054 1401 942 593 253 671 949 380 595 255 668 504 297 612 820 174 292 343 151 247 1285 642 1194 1057 969 465 587 302 426 795 716 524 325 519 810 665 1000 379 533 285 892 101 239 553 1620 1385 1328 888 772 122 1481 1186 693 614 449 294 939 586 118 246 1269 602 507 732 920 457 56 402 233 299 212 294 903 709 164 103 982 481 617 302 776 506 364 870 54 867 412 888 1040 326 875 241 33 150 874 83 182 255 91 849 794 947 1469 748 301 1099 563 237 980 646 1651 737 587 599 562 268 683 974 291 306 1190 151 268 947 20 1348 998 301 652 151 677 302 1633 834 741 608 740 438 549 215 905 804 518 961 547 838 68 923 217 481 398 755 712 304 661 711 951 1378 302 1091 885 1119 177 1299 427 260 300 586 38 961 833 970 835 1528 563 700 991 335 833 95 914 737 1509 243 569 572 585 777 651 467 1345 521 986 167 782 501 198 904 619 356 176 976 1292 419 589 607 259 1500 1286 577 250 271 1033 300 367 877 369 526 1122 955 891 469 830 1049 180 193 588 1347 789 1519 382 312 977 526 1512 1377 555 444 150 265 600 553 397 765 1069 472 548 997 1005 409 772 329 148 449 1297 344 929 833 603 1045 409 442 1086 419 441 1251 1139 536 927 331 453 831 903 720 594 972 1089 595 578 196 768 1098 766 790 854 301 710 347 1091 495 1314 134 1983 1362 292 114 609 603 725 1109 1648 419 648 501 1208 459 283 269 492 519 429 181 1054 1238 753 887 968 80 151 1117 400 1817 149 972 1634 603 583 479 1009 417 1071 257 638 1208 485 772 889 523 270 641 715 976 590 275 419 1222 1435 211 711 702 896 465 1133 632 941 419 661 715 1690 56 723 1085 380 795 301 302 418 497 734 1623 696 816 639 1255 632 1147 300 640 155 1163 270 301 1589 651 1005 786 1234 96 514 398 148 1157 736 1134 299 1175 851 706 452 536 99 1212 266 889 898 1263 1166 1419 230 684 427 940 646 1207 145 2246 659 701 484 1196 1278 804 1128 734 1002 302 304 1172 602 1251 541 1083 1591 105 1040 1757 400 784 168 874 2008 2331 515 1204 1271 305 80 1281 1867 974 218 376 506 983 50 325 242 99 536 479 524 510 1001 466 1184 1054 841 311 494 771 168 953 491 301 2521 1353 348 807 458 123 509 202 823 527 536 536 463 319 1005 404 230 837 538 321 1260 685 1544 752 1161 620 354 1111 434 494 1559 457 709 156 1351 512 440 1150 862 1145 757 453 624 80 646 487 845 612 512 927 1325 209 1063 831 451 1611 1238 902 342 883 428 315 621 1368 1062 45 1043 997 1160 2177 2848 1358 183 985 1543 1263 257 435 832 1120 744 393 496 1317 739 2389 354 2026 502 1274 845 401 1647 619 592 301 795 565 816 568 821 1182 1135 474 910 963 702 1083 877 61 148 1061 610 995 1132 488 880 1284 835 969 20 301 151 592 830 2110 549 272 816 1191 1393 1165 483 323 491 867 759 698 68 508 903 741 1386 870 558 122 788 753 328 194 1180 1232 301 163 967 656 627 3555 748 951 834 745 702 691 848 409 389 373 953 1490 978 939 984 608 365 1281 843 1609 860 1172 596 1641 96 533 951 877 200 1722 610 1664 463 422 454 238 489 927 287 228 289 390 1328 207 628 1536 302 437 168 163 504 763 940 682 49 698 778 852 189 653 564 286 409 441 981 636 1804 658 150 1348 25 466 1044 499 674 405 824 1007 964 1066 1112 358 508 1692 694 1343 582 753 1267 50 1002 420 1505 751 693 1025 85 413 912 1041 1110 486 363 520 653 20 762 990 779 837 453 151 1038 358 453 794 66 598 599 292 414 352 151 363 213 917 1091 1187 541 1413 1030 212 316 148 1223 458 296 561 511 1188 616 1862 703 403 904 904 206 416 366 817 813 183 772 573 966 866 117 856 762 1029 1440 415 296 223 663 1419 904 407 416 685 270 789 1254 683 19 1419 603 585 498 563 1642 637 428 407 359 84 482 1266 524 1192 1243 488 602 151 999 577 1162 2035 1599 722 304 995 301 475 633 151 270 1371 1156 1538 1102 212 64 1070 206 325 800 253 157 723 1096 510 797 300 603 358 123 417 271 1173 518 1318 320 497 156 854 429 250 521 380 520 217 1227 627 464 610 1539 1111 53 263 931 428 955 884 1030 847 1175 622 731 301 363 1031 800 426 639 534 1504 662 515 538 628 301 337 143 384 839 867 1364 812 1034 1095 2168 457 848 502 736 560 546 284 503 492 708 697 725 116 952 577 536 338 741 643 909 660 492 534 309 421 780 1339 354 495 1106 878 1072 247 374 434 90 353 569 35 577 300 275 1376 371 301 753 753 1181 828 429 653 1012 294 301 302 544 324 224 449 742 1189 411 299 76 804 156 891 197 312 866 254 977 1102 538 936 452 302 677 285 562 660 841 1199 119 216 386 1162 1208 1204 257 780 881 534 400 74 803 415 962 769 437 2286 417 605 302 529 846 513 151 852 568 1296 655 799 299 450 450 420 609 310 752 41 1508 1273 833 1761 373 703 282 760 682 740 712 279 1419 909 366 388 858 730 816 543 288 738 461 1113 305 1141 783 95 601 644 1269 1940 1318 1363 14 162 415 1048 308 98 572 933 360 778 28 626 1049 266 807 1375 274 752 872 1529 544 1113 592 156 1240 631 1233 1464 1514 501 1880 917 1130 350 543 57 1084 633 394 1085 170 287 705 958 792 118 1070 204 1746 1048 955 2180 88 169 970 1173 383 1577 1209 619 1256 877 677 965 2045 873 664 1025 1397 148 151 513 190 1411 871 725 547 496 1589 569 462 726 751 588 195 633 112 554 652 217 740 387 2171 622 716 1453 302 1639 403 1361 1701 504 753 805 900 1558 1464 637 892 406 615 1708 1153 150 915 941 775 1209 1321 1541 1018 1715 617 1254 839 569 866 966 301 949 453 818 837 437 301 808 1031 831 8 210 539 511 631 586 952 1218 304 441 1826 684 128 337 1380 639 1219 453 3598 1615 833 444 458 1486 1200 123 1060 597 272 1682 561 303 466 740 783 423 1203 941 722 2911 357 802 843 1714 381 536 1174 1066 232 1486 392 1095 685 1848 591 475 1203 85 771 437 1251 1533 905 372 662 320 928 419 1001 728 1797 705 371 1139 422 601 636 1141 578 616 240 38 475 881 442 205 816 923 165 867 770 763 608 1264 361 516 1120 613 302 84 566 840 1547 147 1108 990 477 302 631 353 1280 1175 944 1353 206 901 67 751 286 1085 727 1324 257 602 733 210 775 166 865 91 1218 1360 1022 314 572 977 1023 586 500 905 1242 1700 807 1193 870 838 562 610 1633 847 572 482 653 822 699 676 1676 1389 215 301 538 204 1107 321 1117 626 273 973 683 398 526 369 685 1292 2319 367 160 394 48 802 526 760 939 521 301 750 1339 1331 1925 1703 308 587 1402 823 267 318 211 598 584 959 967 243 546 283 511 603 507 307 950 1101 888 696 1656 639 1239 158 469 451 1048 821 242 360 36 887 706 32 282 381 578 1377 610 189 80 419 26 189 796 840 545 260 1056 682 1127 271 815 651 723 607 244 979 123 642 443 622 446 170 594 1200 811 340 298 302 645 831 390 162 257 555 1041 838 669 371 1120 652 1851 815 437 783 675 553 935 865 915 601 718 701 181 518 374 1203 834 1317 908 1763 1167 838 76 516 1694 1039 1273 300 1728 728 1236 1309 513 216 1146 980 274 712 268 301 1215 529 387 521 878 1192 1976 204 246 301 1235 151 395 1388 300 798 348 982 300 1570 371 1186 262 591 428 476 833 996 37 724 831 812 447 1387 1297 301 118 328 1129 652 742 548 1170 388 236 1316 1429 1112 817 189 206 659 1653 850 888 997 1420 697 966 2054 545 1314 1200 940 1082 125 870 1591 506 741 1559 1005 1225 606 243 1074 1967 664 232 708 944 1817 950 496 1977 342 91 666 742 986 583 320 1045 249 824 780 853 286 658 921 300 417 1240 300 637 298 1389 613 453 989 953 449 603 391 302 826 798 1151 660 808 1625 288 463 613 815 235 839 156 1256 1034 924 622 1329 538 596 788 623 146 743 280 823 492 928 150 1639 1466 333 603 301 186 675 480 2249 383 1488 481 560 923 843 1415 713 762 506 552 998 660 442 1408 1079 587 457 960 699 1217 1622 301 631 648 436 1564 475 89 151 1399 453 564 839 375 646 486 949 784 2029 858 580 603 18 886 635 414 859 1602 859 485 534 206 1621 280 320 1250 1399 1281 570 977 1639 748 1308 858 1583 515 1030 517 218 1391 1081 635 855 712 650 1434 397 578 1105 809 1153 1301 1946 443 754 96 289 986 2050 2750 1096 454 690 821 1496 1647 792 1355 515 977 1205 190 286 2733 833 338 1668 1431 968 560 244 1656 563 680 579 1440 714 715 1050 647 994 979 1366 369 610 1076 1222 2032 496 1288 382 409 1109 640 1150 2119 594 1235 1712 496 436 550 220 263 707 1277 601 582 274 434 1751 844 2021 452 1492 1086 1188 1280 399 1209 544 288 871 1786 1060 1092 908 2548 770 656 1215 789 1368 942 1772 824 1107 397 747 1889 1279 935 493 798 1422 218 1118 330 100 1076 1310 1184 490 1013 1093 579 798 845 1919 789 1046 1617 1324 600 214 380 823 973 446 2245 528 1111 1063 426 1404 1170 813 868 1197 1670 951 284 986 1421 831 768 539 1331 1388 235 1096 903 594 226 1632 150 1627 899 434 382 456 1321 911 885 996 985 1843 614 1825 983 319 704 1881 451 791 504 522 595 776 914 841 1529 1097 627 921 1198 1836 793 458 556 1040 1073 356 1356 586 150 434 574 430 1346 264 2820 526 255 847 1402 671 873 192 1291 343 429 629 993 1642 1391 298 1289 764 298 1049 708 586 777 514 910 602 712 391 709 687 264 1068 1581 1143 689 413 684 643 258 1032 474 451 591 571 1181 763 290 583 693 377 716 1501 1189 377 1623 1026 369 880 1036 516 655 135 1057 250 1260 224 747 88 593 516 878 144 843 1465 154 819 693 1363 609 935 252 301 825 1209 1687 937 1142 217 345 441 1421 1398 357 1405 581 324 1060 1083 959 918 721 574 1036 202 301 631 1054 246 563 508 1338 644 654 122 983 1437 488 1442 573 114 1280 602 435 834 178 727 657 541 1725 829 731 1123 581 405 975 1198 240 125 1199 707 341 1375 1296 1174 303 495 1120 997 469 672 717 902 176 789 387 899 1133 664 1125 703 497 866 298 1180 609 712 281 306 217 713 764 1417 886 817 582 260 281 303 560 760 1098 668 1469 279 455 1116 813 329 458 220 700 320 1149 766 994 13 692 1111 739 38 831 2106 619 724 755 919 151 738 279 576 1054 1755 563 1026 1394 1738 1080 838 1093 765 1302 1193 633 1305 180 255 1071 625 591 1254 451 1162 3 739 1117 328 1084 537 300 302 1679 610 1189 1131 485 1237 2174 1954 2786 1329 70 747 724 316 816 505 1198 1142 490 1139 1639 401 312 436 1834 1296 470 553 451 735 552 1117 428 644 463 638 513 451 1468 982 932 345 884 1603 1159 1265 749 559 113 99 816 1598 1364 403 2351 760 252 150 795 1305 179 508 672 855 705 1141 2069 1062 594 1631 349 424 1969 477 280 542 1643 854 1177 412 584 694 2221 1223 1493 739 877 583 1040 1049 453 1020 831 284 562 390 726 769 592 288 204 360 447 628 2029 600 502 1297 1689 27 734 1384 948 839 728 1274 1094 1241 894 245 1132 1171 813 1778 362 116 770 658 889 434 600 1289 766 760 949 2360 360 892 919 243 262 634 1160 602 652 762 666 562 1041 1057 123 1081 639 818 1395 638 511 214 715 299 754 693 902 282 1422 687 300 575 1427 1348 941 1466 1198 878 230 838 187 603 200 1070 53 175 784 389 365 740 1116 313 1182 300 1038 1631 1007 26 1041 892 1051 813 868 848 461 1266 818 275 482 451 352 1304 386 811 855 686 622 115 1136 1238 931 307 979 978 626 1895 538 965 369 1193 326 855 174 344 602 1177 751 282 573 594 1258 209 16 300 587 556 531 51 710 595 603 1183 684 177 728 1468 684 245 830 799 670 661 1310 804 638 780 288 680 758 1268 490 408 1108 449 348 321 1087 1164 305 1905 200 423 647 224 30 355 969 473 774 315 680 1803 584 538 1378 964 1217 1152 1416 1158 891 1259 140 672 266 298 972 1205 1029 1791 987 974 230 648 477 359 26 748 274 349 486 614 354 1290 709 471 877 301 906 978 536 702 516 572 980 611 225 300 569 333 321 647 150 673 720 965 189 190 1182 738 678 1848 734 22 1238 1207 1133 1246 1305 593 232 1114 445 914 502 1937 448 530 725 687 973 506 1020 949 563 1060 146 899 707 1149 1857 828 734 228 364 431 599 1045 313 277 738 906 303 602 847 295 770 466 302 18 86 17 1133 178 173 1223 299 826 236 818 1878 1637 429 314 1475 357 83 610 1159 343 1109 895 911 42 485 1164 694 1120 1075 684 774 566 1077 298 200 314 1357 552 570 892 1287 646 1286 26 773 1449 1790 1124 1488 1257 286 828 1040 1296 483 226 306 1048 509 1040 1017 1423 195 967 656 579 366 574 943 1317 1320 434 1928 802 502 575 864 1312 970 1321 1271 1220 1304 671 1280 857 2673 1407 1479 637 276 506 154 1002 1318 777 343 358 2589 302 451 866 1679 107 743 1319 1094 314 164 725 659 456 1018 600 1929 1203 803 1084 1485 329 464 1024 869 602 1062 1207 312 450 550 512 909 1197 650 1011 1488 301 453 555 121 496 859 662 1270 608 516 821 237 930 678 316 665 870 427 1400 654 322 1132 1680 241 720 1670 454 721 809 822 710 598 335 533 1535 669 386 1196 1068 232 208 509 229 1379 545 538 1463 1484 674 585 622 1133 916 178 1548 501 1020 420 887 1486 535 537 729 450 207 1734 868 1680 1188 825 196 914 394 1881 1126 792 864 392 460 806 1108 620 1078 136 512 447 119 518 964 648 556 527 1470 1986 1527 1034 1641 464 306 579 206 124 851 468 246 1829 910 984 357 500 657 774 934 1999 754 984 812 2137 2037 1328 783 439 357 372 687 206 1040 730 1116 1144 479 263 1918 113 681 1445 420 1449 628 301 1904 649 669 408 233 334 552 1385 593 263 378 1664 796 1196 680 710 348 1156 571 66 1019 469 129 282 1408 492 867 1007 269 969 633 283 1228 811 120 487 729 380 1594 1047 755 1179 1308 504 1080 1490 759 634 1114 381 495 872 1288 1046 16 238 925 440 556 580 664 171 589 1895 1501 1423 751 409 1453 639 311 783 151 1018 1235 1504 645 300 812 1256 363 1583 1423 371 1334 886 462 1584 1899 933 1615 735 157 1614 1002 825 1667 725 752 1260 460 1399 1090 1278 133 823 1441 228 1274 1084 514 599 296 1697 365 582 1056 1140 847 2105 810 95 382 781 1390 1197 1063 1125 681 431 515 1075 381 1293 444 599 733 1474 1848 362 1324 1035 1176 378 761 1169 546 29 611 342 877 683 1694 1371 414 2170 466 404 1076 1084 378 150 732 4 10 376 923 503 275 1602 1395 939 943 1057 860 2369 1196 857 1007 2254 1046 375 596 2008 386 711 233 995 297 627 1193 809 433 1531 417 1193 2570 801 713 950 903 242 163 441 792 843 821 479 553 1898 602 1562 674 288 148 700 1465 1634 799 1474 60 1513 128 462 208 519 51 597 873 511 801 998 647 1147 939 577 461 1442 673 739 943 1583 585 966 746 834 447 256 481 314 716 352 86 1879 1495 484 929 588 216 1028 200 149 748 689 1028 552 824 789 725 1183 585 584 1275 413 765 244 320 335 598 464 226 167 354 482 708 602 955 298 680 972 918 383 393 2405 55 328 651 460 151 1948 427 1306 1538 596 758 548 1121 78 535 151 1489 1055 1407 6 779 1902 536 201 1562 1165 272 363 755 1076 536 180 264 302 384 824 495 336 1694 1074 640 724 671 350 530 168 732 575 294 886 1000 15 1799 146 300 1328 657 853 355 902 568 433 604 1288 651 301 1212 1309 160 480 745 481 159 188 805 884 1150 904 1031 1268 429 830 887 991 1000 616 474 984 869 151 256 543 567 422 529 328 529 767 683 1422 524 1288 557 548 418 1025 2145 1769 1244 1197 585 897 97 294 28 2 1108 456 1481 1633 1651 809 1632 164 322 1090 552 572 1197 790 459 1411 867 682 1017 1563 265 552 1745 657 2142 1917 566 254 1270 2037 531 330 904 241 292 1065 580 1369 862 650 1245 600 265 936 1037 983 387 334 187 730 694 460 962 4 187 675 826 254 835 536 749 677 292 1049 1014 849 915 180 999 888 150 1051 691 735 383 269 288 560 582 396 958 1205 360 404 142 862 36 16 652 878 963 762 300 568 1121 143 650 441 462 382 264 823 997 101 669 297 935 572 1528 118 846 219 850 790 203 688 1023 446 501 474 230 432 361 307 1540 1162 799 2211 312 991 100 912 1202 1002 718 859 677 483 663 597 615 373 951 1739 610 473 849 297 365 396 877 303 1923 1244 72 525 277 499 1048 1235 640 301 439 353 1174 312 1350 302 290 733 225 492 592 880 832 643 300 728 532 672 529 352 258 610 871 617 478 1142 301 527 228 1244 1300 1927 510 108 568 941 83 168 404 273 376 642 638 704 1273 723 308 950 248 823 685 1052 299 151 596 426 1326 1533 1182 1205 712 915 63 336 482 1685 712 532 553 928 867 262 301 609 439 252 1147 148 840 822 92 964 1003 648 438 589 155 927 280 968 1157 1218 176 614 647 975 301 1592 1066 361 666 607 118 653 582 437 386 844 354 1180 257 1590 748 1958 640 653 643 536 867 1009 414 584 899 809 602 1154 696 1381 299 376 1 1031 680 986 598 701 692 1052 1028 803 452 346 409 1206 1409 764 721 301 972 784 301 789 527 232 1013 138 151 934 530 707 862 1270 526 1223 1032 935 1215 302 1513 282 204 1474 379 534 234 208 174 681 216 788 692 638 336 1650 603 924 756 578 509 38 391 699 831 948 256 1348 781 378 219 1256 218 858 392 1055 603 341 1494 873 1022 270 1231 842 687 519 571 402 553 681 488 151 526 1171 829 531 367 739 1283 589 560 1070 451 346 1067 828 1374 301 917 158 35 329 406 552 856 841 1167 302 2365 610 437 516 791 451 162 1274 390 708 395 1305 610 680 1363 1441 1086 342 917 1316 1062 257 151 105 537 744 179 622 1147 1030 600 727 1295 787 1039 468 611 1248 1013 1227 550 601 849 324 293 1630 603 679 601 487 348 253 124 447 302 477 828 692 151 704 50 591 224 857 1202 734 227 815 672 837 1096 639 718 882 302 652 764 533 301 1389 76 659 451 610 1273 379 718 537 1214 805 680 602 222 1573 169 399 346 314 421 1424 1049 584 851 1177 446 1437 189 419 354 520 458 238 1060 704 979 656 867 126 551 773 241 731 751 598 898 568 1716 573 718 407 351 196 632 80 405 1281 450 234 238 797 754 139 1037 479 197 1111 242 591 927 852 301 1373 698 716 610 603 682 334 663 560 333 36 322 915 983 840 556 296 295 822 785 527 236 659 1040 346 1118 689 965 582 688 1738 708 574 158 1160 436 560 275 871 985 589 323 587 519 1102 280 2317 663 814 977 299 507 449 932 206 520 727 796 70 368 944 510 10 643 300 266 789 790 99 337 875 1717 857 239 1066 800 1289 959 543 779 636 149 707 433 905 238 231 601 385 376 404 709 1033 341 472 329 356 1777 292 1131 389 793 21 315 1507 592 294 385 729 1067 318 1327 351 437 762 40 748 300 371 525 1101 480 781 637 733 667 444 136 815 970 600 693 1042 1057 692 629 302 256 690 921 154 416 1229 692 260 405 301 1685 376 150 512 920 412 230 96 704 1236 636 929 1550 351 937 482 662 683 2059 786 158 154 1077 602 348 1144 1236 284 391 610 629 832 530 624 733 150 489 895 957 73 766 724 599 412 1361 1036 1680 254 805 296 408 1461 1319 290 299 766 298 867 173 1791 622 645 1129 203 503 365 700 506 1040 757 438 597 606 1056 870 418 103 889 508 561 405 1339 564 957 1217 426 464 1328 1120 301 1037 1156 163 357 361 603 471 1047 289 301 942 699 614 299 268 399 308 26 297 1126 264 388 938 171 1202 158 260 506 82 835 711 449 675 1122 1142 859 575 578 710 606 1202 593 85 1043 269 808 155 284 549 49 874 638 386 1464 767 1137 727 876 173 739 323 498 287 355 510 592 929 247 941 199 1135 749 85 822 532 851 610 646 1014 732 75 723 230 358 530 301 755 249 783 77 1187 886 345 1349 247 900 562 171 481 1144 116 590 1049 156 1292 600 62 221 374 529 764 746 1012 483 14 398 1558 1239 594 712 507 550 726 1509 243 90 2113 603 537 777 806 325 407 532 682 237 176 477 453 300 1609 969 301 1135 695 441 509 729 1090 880 541 123 382 558 1012 147 977 741 310 323 833 867 723 701 593 466 605 364 491 301 147 340 290 518 414 555 1147 971 422 768 220 1104 350 521 521 703 986 2125 1417 102 704 1395 862 814 667 565 582 1293 479 566 292 330 1695 390 1539 1686 328 1375 102 571 302 206 302 816 1280 561 506 819 151 696 124 780 31 871 302 103 421 267 142 1895 698 871 698 302 822 459 1760 388 536 338 655 814 1268 1060 1306 526 1405 1149 681 590 860 552 1641 685 97 488 934 843 1786 527 393 821 1026 324 743 240 558 885 692 708 384 346 557 333 438 559 533 532 178 986 300 1012 1228 853 354 465 466 787 510 131 344 1489 741 423 1275 744 487 117 591 834 1148 797 1175 924 150 566 120 616 711 730 872 941 1691 1599 1753 162 786 1163 1021 536 1198 564 12 601 740 1093 4 1316 594 558 459 420 264 865 58 524 282 308 80 167 419 302 567 2055 310 368 266 1320 222 530 1031 1237 537 476 906 597 1271 647 691 1000 551 1040 343 935 662 487 455 311 984 1872 771 580 1286 1052 723 295 854 1366 1000 362 1622 118 1146 519 1617 18 278 429 1484 622 1275 571 1104 793 747 304 1268 468 156 116 302 937 424 326 808 614 280 1648 302 983 359 268 678 740 953 308 631 524 294 132 978 516 237 395 939 234 1104 1060 663 150 631 923 249 1148 1305 815 369 810 986 451 948 844 264 1170 579 986 1068 673 836 1240 100 198 452 487 775 160 1492 781 548 367 234 1905 593 480 874 833 301 1622 571 1101 1266 301 466 161 965 817 602 939 557 1167 1032 74 740 851 616 481 1479 1545 512 753 673 24 658 406 932 272 809 538 253 453 1498 740 828 521 943 513 602 660 691 1049 620 815 121 120 843 515 1219 533 390 1232 790 556 135 1113 404 737 715 957 502 1131 475 260 151 755 1199 968 790 455 1775 830 712 640 776 518 268 548 266 291 160 1500 613 896 1102 278 1468 609 440 1032 809 397 196 2498 1802 1864 432 1418 184 875 516 189 879 1015 891 459 1188 280 691 653 673 158 774 314 1404 1697 413 1353 259 601 232 151 2140 301 917 389 651 1372 1012 1676 1218 841 596 1381 38 71 452 545 597 1028 943 484 428 334 652 300 1280 598 300 681 1192 255 724 781 1650 902 131 1005 394 595 1060 780 1104 29 1718 545 337 686 784 168 283 559 671 872 659 781 672 589 832 821 506 903 488 927 376 302 758 775 300 620 232 1552 619 922 822 709 1004 767 322 924 1018 587 518 1629 795 953 1463 599 146 377 18 324 1588 846 1358 542 851 800 888 483 300 458 731 1588 599 373 944 660 290 2087 352 1008 1759 1552 1370 724 1428 1374 931 985 895 300 31 1472 1080 906 1093 937 1580 604 579 1058 1255 685 51 703 151 277 543 824 1439 495 904 599 772 752 629 289 157 643 1191 195 1322 995 488 31 302 190 736 734 303 364 1385 962 385 836 629 810 852 804 1415 1151 300 1311 385 1566 482 602 814 1173 529 694 341 755 357 273 603 500 300 797 726 1219 259 795 506 962 1277 538 835 1004 995 601 831 467 824 151 1175 704 302 1384 302 773 1158 1847 302 1255 771 524 510 1411 935 1322 343 485 521 1061 909 287 904 576 455 999 701 907 786 1069 1171 1153 1576 452 1294 483 985 627 302 791 757 225 917 841 1323 575 1165 354 1224 68 1804 1414 726 1695 1873 453 874 1288 118 1886 598 902 454 1043 813 1167 1461 559 1084 1348 1098 247 134 1094 866 367 1491 896 1120 2612 166 1342 274 15 628 975 703 542 247 299 301 300 294 433 279 301 454 1686 164 494 155 837 1111 721 636 301 302 443 1680 508 593 2365 932 448 152 1126 923 1470 911 1259 1588 476 936 450 144 1004 1650 292 1120 1703 523 2155 1454 1939 1218 939 1045 872 1137 571 985 1509 627 28 234 151 223 773 269 736 621 1815 517 731 421 690 883 715 961 1133 698 124 1514 2040 739 491 662 143 1812 558 929 628 972 215 171 499 2847 151 1167 303 734 1259 624 708 1242 1221 1130 1368 633 1083 803 597 230 636 837 541 648 1476 1353 974 97 1149 355 1168 281 395 423 868 1103 547 687 686 841 910 371 744 568 981 362 150 1191 195 644 1041 1004 819 370 1121 1074 1293 722 769 696 2082 671 1125 512 1181 656 872 1452 1015 1231 620 637 861 747 604 680 935 525 1493 988 352 914 627 1170 1155 649 301 1402 136 49 36 506 603 228 1966 302 797 910 1115 521 1374 1122 151 668 744 1183 190 839 1138 446 523 515 697 202 1320 1683 983 892 787 565 460 265 949 799 714 1236 45 576 422 314 791 785 297 216 665 594 472 214 590 1843 1312 236 1719 462 1072 1009 1089 300 583 940 481 528 370 889 459 780 1650 1114 701 452 167 476 772 732 799 151 713 1404 1063 1204 163 1178 400 725 400 424 686 523 869 322 472 421 232 440 684 1322 503 535 506 485 1260 597 594 461 677 301 878 630 1130 482 155 560 345 294 354 274 494 203 940 41 748 536 770 250 655 981 198 1018 693 452 150 28 480 1105 1540 123 240 1010 350 771 254 810 1083 686 265 1215 116 440 734 490 795 750 905 543 22 258 413 1019 1675 896 880 1158 908 1010 596 459 1108 569 879 148 220 321 344 516 692 556 1462 410 699 247 302 1048 216 302 570 451 913 493 1091 591 272 348 1086 380 689 1478 100 739 1044 404 823 288 602 729 891 1089 188 550 1166 227 704 268 819 1435 925 710 1523 585 1136 1304 947 1245 466 726 1095 633 750 512 840 905 284 1048 550 451 151 269 971 182 814 69 412 915 673 771 1076 903 1839 302 174 1109 659 266 945 675 405 335 640 1190 771 1133 1783 1390 848 933 815 234 1618 843 328 517 1195 2063 575 345 706 215 284 1390 9 993 326 367 415 301 619 700 610 299 472 385 286 1235 894 377 301 1733 644 1343 1315 534 51 1233 300 700 601 1043 652 1424 1204 608 451 301 1151 765 862 1093 915 640 287 988 696 835 959 709 1176 1021 703 678 166 364 910 151 617 566 1085 729 1043 302 609 602 956 432 1123 284 39 1223 339 1865 1025 1006 837 179 883 392 497 302 98 1270 188 1041 1070 699 402 154 603 493 496 448 1007 891 318 415 1430 362 1061 400 1554 553 929 1257 492 800 1427 604 192 234 478 280 520 3 1197 675 995 416 1177 701 542 431 1569 235 711 630 1141 635 820 661 1113 260 1421 917 800 866 339 562 965 82 839 434 556 1292 716 310 872 580 776 312 222 1172 45 878 858 294 247 650 697 509 187 607 810 399 1207 1119 999 858 689 301 1284 1001 275 1225 561 1124 548 337 866 597 301 862 1015 1621 223 1364 392 630 575 968 642 287 705 801 481 1436 34 194 801 443 433 536 490 906 774 451 314 840 1390 592 300 435 81 411 1591 595 151 1036 1132 563 812 226 176 532 634 1207 725 151 1038 767 577 300 1738 1440 828 581 603 1063 2168 1030 1142 1677 1310 263 583 1059 498 364 250 424 967 805 790 1085 690 1285 704 1103 104 560 599 329 813 1395 1520 600 1386 118 142 35 626 525 905 750 1393 805 1818 1650 600 330 1283 406 727 590 753 517 686 635 1048 781 621 1119 261 237 1633 1261 903 603 1946 1521 1394 618 983 1420 580 349 1058 228 737 84 686 341 1515 150 705 1025 930 1498 1169 697 936 510 1569 332 542 28 896 945 552 1148 594 1734 593 741 986 1071 784 151 172 680 783 504 1439 1397 810 227 861 709 1173 427 453 976 905 1187 565 302 520 1689 191 438 604 1377 2086 1752 1661 920 1339 1539 1104 267 29 2249 750 1529 87 483 693 684 631 602 410 972 1020 1843 1290 301 817 2018 1011 1574 802 584 499 1295 1506 1978 722 739 38 787 700 1300 220 1850 858 249 353 911 1151 979 1112 1683 981 1216 356 354 1390 961 2031 1112 739 300 1423 133 2609 1009 915 205 861 1780 636 609 1070 812 1609 1069 947 1311 2226 824 209 377 521 1161 976 627 689 482 1712 1460 1028 390 60 858 875 538 272 932 1290 479 1191 582 449 773 877 1117 1262 461 857 671 556 301 1003 2191 149 908 151 1189 357 1372 798 300 676 109 775 866 1908 463 460 509 957 1055 473 209 744 302 85 905 551 1360 28 842 948 1734 1584 829 760 766 1687 452 467 808 370 517 771 747 846 499 588 339 732 683 272 686 1535 1142 649 1032 744 418 191 1549 1504 868 145 252 738 1470 968 1408 452 72 858 1106 1049 398 835 288 861 748 256 1214 692 965 692 349 1589 1144 592 1034 1600 248 199 877 633 820 590 1251 970 607 452 1919 835 1167 447 354 738 291 58 639 902 981 705 762 767 150 831 348 535 231 821 1549 150 902 366 577 574 840 865 268 818 704 1124 452 298 265 866 1660 982 453 1676 810 200 607 216 296 788 574 1494 451 226 497 990 1186 588 319 931 519 1154 288 116 1421 946 12 1033 542 659 916 431 768 544 210 796 293 596 530 257 302 1166 741 320 796 1050 388 216 376 66 262 1315 301 804 847 98 526 902 110 216 237 495 534 314 390 557 1295 381 556 938 1031 1737 906 457 493 397 610 1032 687 814 143 98 1393 806 505 1623 748 274 1206 1337 466 124 1338 634 496 260 726 312 411 193 749 772 523 427 599 170 818 300 423 969 25 526 672 776 1355 301 318 296 412 625 603 460 165 635 433 564 315 221 534 767 949 1454 1003 596 733 142 1052 366 496 612 518 390 1188 517 777 563 340 239 903 589 635 151 372 548 1253 563 494 449 401 1111 164 604 303 443 301 856 60 246 748 1284 454 644 321 306 1091 17 2164 803 933 30 845 150 746 352 150 1132 523 206 906 665 801 731 1295 505 810 576 657 740 262 1172 872 336 357 102 948 1676 1381 601 301 279 476 1158 450 574 288 141 186 1327 684 882 118 443 762 806 337 1579 602 224 802 429 311 1025 1156 76 1020 272 345 698 168 826 415 509 302 51 898 742 1266 411 592 381 616 550 1076 799 879 1163 313 787 219 257 749 299 1316 708 1279 1210 1062 607 430 602 199 1072 43 24 952 194 34 213 276 686 282 1105 302 363 873 601 425 452 190 957 246 427 190 328 221 418 247 104 423 510 83 53 246 615 992 607 982 377 187 301 299 301 1183 334 28 238 383 1032 432 1006 157 464 588 62 300 858 46 580 528 600 102 435 558 542 40 623 506 1354 155 1199 224 674 1121 1012 414 455 520 1119 666 599 742 266 548 780 1 376 635 891 804 569 171 499 1633 482 902 1065 534 1125 236 828 206 339 1578 618 463 636 300 494 490 21 655 923 1018 544 688 702 147 692 831 301 412 677 108 200 555 1152 580 496 950 1010 214 113 1548 824 843 1512 932 676 1099 151 270 298 331 741 692 181 609 824 1643 537 410 460 865 339 974 872 672 1161 884 605 599 101 1097 136 815 450 853 1209 60 203 793 494 651 301 850 466 1163 530 172 595 1216 1035 301 888 685 294 413 1299 468 268 603 585 548 518 536 363 199 560 464 531 739 218 593 1086 1258 436 1231 1322 528 373 1065 241 1092 820 300 603 1101 453 291 476 395 882 175 1033 303 571 602 997 876 911 802 1009 544 1114 763 430 194 891 400 191 450 706 302 510 450 686 341 793 640 602 908 975 582 988 39 623 573 1869 1661 472 629 1625 608 939 343 458 689 515 329 706 300 281 851 1266 1131 142 1228 592 238 635 964 1200 115 604 716 725 94 989 2017 686 795 751 1149 708 206 1055 311 853 494 327 716 821 904 218 50 349 561 725 603 918 1172 514 904 922 763 499 944 658 534 1139 740 972 151 315 302 958 451 167 1206 367 804 535 198 433 881 753 282 682 772 436 160 395 927 450 1589 648 269 772 770 812 793 278 545 401 453 427 1027 553 1488 900 812 711 1733 736 753 741 624 339 853 808 1061 241 180 529 218 648 425 253 746 308 824 996 489 1071 588 348 407 539 260 1080 457 488 275 82 589 1130 329 465 904 667 450 12 600 447 471 501 655 364 316 300 301 1147 764 220 944 172 178 452 387 491 564 1304 442 877 754 1590 1072 251 699 401 399 1013 322 8 537 302 457 907 681 1163 268 554 424 442 1218 1222 301 842 444 842 714 521 1087 308 637 503 480 241 341 583 399 957 1094 750 605 402 724 246 478 353 300 718 511 634 2349 725 342 509 819 310 197 1160 598 701 466 474 1220 536 858 531 625 877 934 150 869 594 194 593 604 909 650 300 933 893 737 300 471 150 442 932 499 349 629 835 274 855 140 456 1096 92 709 591 1225 503 608 422 1219 319 897 489 929 1096 466 251 1607 416 489 854 686 551 286 151 585 342 525 982 1121 361 485 601 1236 603 1534 1223 1587 452 700 867 804 564 948 780 813 629 248 1064 907 654 274 821 862 45 302 1835 75 302 443 912 513 688 224 330 407 214 398 468 77 858 806 1025 556 303 108 340 210 923 292 783 928 1396 475 421 1070 765 504 600 780 399 343 443 741 703 200 956 598 542 326 721 1070 663 1330 35 601 1056 84 633 853 1329 418 321 52 747 824 603 300 698 745 301 495 592 995 716 514 602 266 622 734 318 317 988 2200 29 748 390 414 806 733 881 727 881 301 51 741 329 212 470 351 1051 1022 555 677 332 170 384 267 849 653 369 531 300 430 200 301 416 782 1058 526 1002 602 425 260 388 485 1205 753 367 521 657 454 302 461 177 375 523 1072 672 315 173 409 528 89 179 502 600 747 711 337 300 1127 1364 236 1151 662 457 514 715 230 617 592 705 473 380 250 67 306 1121 353 216 820 866 874 8 749 319 1793 315 309 276 290 725 741 807 1099 875 1579 1489 734 428 1187 1314 641 330 365 451 686 974 953 246 965 514 192 182 446 1275 406 312 1507 717 597 972 296 859 943 809 494 837 855 584 37 509 571 202 538 1038 1764 182 452 432 826 626 874 620 537 1054 284 579 233 352 1209 859 752 157 895 751 470 570 302 932 1258 1449 769 115 458 243 94 242 748 866 280 394 446 305 301 218 302 412 297 891 150 903 783 1279 166 536 698 297 1039 639 336 846 827 1093 1183 327 663 295 414 180 1686 913 482 328 960 428 151 1101 1686 200 866 1056 304 503 882 388 766 1721 534 604 830 788 994 1666 1270 1256 1320 710 661 798 447 434 268 526 752 529 590 987 519 797 15 766 317 301 619 1390 920 724 619 769 1356 411 1341 1208 349 457 843 851 1151 567 82 446 970 429 381 895 498 224 1102 444 282 304 271 841 1476 297 226 890 665 2013 260 286 581 906 105 1205 1869 309 372 1157 553 150 1398 535 599 754 562 1201 496 623 1314 446 1208 652 1475 722 430 279 102 453 902 557 1172 1427 214 198 364 112 150 509 302 582 329 946 447 263 465 1205 1335 690 475 402 885 820 759 1209 709 1228 107 1127 1250 197 701 1346 1300 931 196 577 317 408 1495 598 735 1269 218 1672 432 659 596 1330 1217 657 1056 1316 262 549 684 601 689 704 780 1260 1479 151 486 1146 960 198 795 728 385 1005 906 1347 1083 1304 691 598 1323 164 407 861 1119 808 2 739 724 1171 704 461 1243 582 495 562 745 1084 301 911 736 1900 649 1105 278 665 665 450 373 121 830 1360 698 1009 44 739 290 592 1234 978 300 1815 263 1102 1038 1255 748 468 1661 519 411 656 1434 1491 1230 2169 484 48 863 1579 721 1984 545 674 1194 150 1305 1994 831 1146 453 163 311 2191 1382 823 607 1396 809 194 657 666 844 284 1388 498 407 736 225 631 506 1933 862 684 378 659 538 1855 2104 434 1579 497 1043 356 884 476 572 1472 870 1027 590 670 701 168 567 1844 1947 179 720 623 652 859 604 972 503 1451 1216 1206 737 301 1047 388 547 210 460 434 122 2685 733 792 1047 619 963 835 752 1727 298 918 930 1137 770 930 670 470 1131 203 1133 329 103 810 922 1823 469 1435 1718 679 636 468 832 838 1271 751 863 1117 963 374 422 1805 528 10 827 1112 492 1129 708 687 1160 76 146 1504 1527 675 1421 1172 1036 528 600 529 250 939 302 238 350 472 99 838 727 725 1053 654 1041 1150 1552 516 791 805 938 1610 23 1181 2097 1305 751 1402 76 1273 1847 1492 1143 240 278 1727 948 1342 824 302 1502 1154 918 829 1989 1270 747 979 576 604 573 701 1253 2347 1071 842 1290 1105 458 1950 219 1179 419 1080 1977 679 1053 2851 786 717 1420 337 1351 1513 331 355 829 669 912 1126 979 920 301 602 1445 211 1195 307 1110 1409 359 560 717 872 712 1356 505 474 1440 806 813 1715 639 772 728 1586 1223 1678 963 2118 871 754 522 986 1879 589 150 60 215 980 945 601 1197 450 1101 2167 2325 1014 1389 747 862 364 143 756 2117 1123 1327 553 579 577 620 1060 709 430 632 348 712 1266 615 668 694 902 397 470 895 884 1468 409 821 1599 649 889 1199 1353 1742 331 340 707 71 905 783 216 236 493 1209 405 291 1344 215 151 1163 1050 1163 555 1168 1631 1227 597 609 450 686 65 785 1661 1066 401 1424 2009 676 624 389 563 927 791 432 300 124 627 269 370 1325 1331 478 1003 587 1085 641 298 1714 301 1355 1026 584 582 1503 469 701 1824 947 896 389 152 602 374 302 410 645 778 478 272 149 1379 982 301 446 1809 857 1375 1114 1623 1294 921 209 750 518 1147 502 157 1209 681 1655 910 1301 478 301 215 843 629 1328 585 378 811 505 1547 1225 171 1263 894 259 1573 597 186 300 1193 757 102 595 1067 37 763 745 384 1131 451 798 150 1333 302 575 918 1681 1109 299 95 1470 868 302 1165 615 1279 871 1191 276 1942 629 877 1178 867 301 1013 1098 896 1959 154 1158 1157 400 305 812 586 299 1389 1053 228 1540 1133 736 1147 698 212 593 789 602 525 615 300 149 1887 576 957 729 894 1379 367 262 972 499 244 654 1031 1054 1054 1457 258 26 544 1378 441 1476 1113 647 679 943 1439 1034 625 277 480 760 136 1199 826 1680 529 725 1066 487 284 388 633 353 2026 1141 193 746 656 893 755 530 180 363 441 507 566 958 915 452 288 1605 507 651 778 599 388 1107 1045 439 668 155 243 309 599 314 886 1761 369 842 358 631 608 768 668 759 767 719 452 392 202 40 1090 881 870 477 985 628 1183 1781 308 636 1309 685 419 331 310 431 603 504 503 464 748 534 726 533 550 489 970 739 1192 1119 671 668 1262 359 694 356 385 1136 565 357 1142 300 881 20 726 797 47 1741 1271 1654 1242 569 1271 195 483 576 471 1339 1392 375 840 683 238 341 1918 1323 928 283 1088 841 681 528 793 1698 512 299 194 171 1681 1249 387 604 324 1495 830 902 605 748 1140 341 1908 881 454 493 530 623 121 578 503 528 864 300 370 53 1655 644 2111 401 671 844 947 777 1782 640 220 1062 1519 208 483 382 115 688 740 677 528 1917 451 806 865 1952 3162 1253 885 1718 1493 716 1411 1370 566 452 2031 959 786 299 290 991 659 599 865 273 443 1043 196 628 1882 821 250 2002 539 1114 266 352 887 1158 825 1198 251 384 781 827 451 854 627 1399 750 341 776 1064 626 556 1083 99 900 214 166 1029 1558 1138 1294 260 903 1088 1218 758 597 546 772 499 1165 1386 532 531 650 694 240 1267 1037 508 19 1048 940 385 985 589 286 1505 278 905 1366 1774 964 588 502 428 300 1265 564 264 842 214 687 1071 119 800 184 2257 302 682 414 943 329 581 2074 814 607 584 1400 470 829 2796 399 1520 156 297 148 852 1339 426 866 546 486 980 526 1455 1395 758 1156 11 657 1317 462 2615 362 334 286 1050 484 845 146 649 812 1446 1120 850 451 320 848 2212 786 626 716 351 495 1054 566 1049 1913 629 40 203 949 151 1109 662 1713 1415 1709 406 1209 2382 1282 948 1613 1626 955 40 199 894 784 777 156 545 925 1121 813 453 276 656 1078 725 563 152 546 438 610 142 1093 1846 818 297 558 147 1328 1383 963 567 332 658 1308 77 353 301 251 1055 838 1982 1248 1041 302 673 595 951 846 550 329 148 1074 1170 1555 1245 1766 281 734 200 669 375 208 1111 758 258 741 271 864 1250 496 912 1062 470 151 1320 534 725 1060 694 371 1912 523 922 294 448 300 607 1266 1201 2253 245 826 683 411 1266 645 505 538 1589 1003 78 197 729 55 736 500 1934 232 453 1255 845 601 931 657 452 504 1098 1089 517 1916 494 1458 146 449 364 298 577 1316 1087 1695 585 299 1 1186 123 566 350 301 390 1635 320 488 300 708 977 1203 496 232 1027 338 1232 1028 755 1367 1364 1278 363 717 155 649 340 1808 1948 1041 1138 1134 496 974 107 166 877 1497 42 2213 444 205 354 256 1315 571 987 1106 176 695 242 1409 458 793 250 1048 1372 198 561 300 802 988 314 944 286 606 235 1522 269 1951 398 212 1492 465 300 285 1012 1320 982 35 885 266 1026 751 489 704 1996 495 1360 541 210 910 1407 1635 343 203 254 915 1072 874 299 55 766 703 378 597 901 394 946 133 604 725 1081 586 1910 562 342 644 992 1193 1184 837 463 1056 2141 605 1235 1245 600 541 517 453 688 212 620 990 372 232 1067 733 500 1738 518 1176 1042 69 1221 401 746 1334 1283 1148 1207 539 512 851 1168 975 577 819 1217 913 465 884 686 1180 936 1390 675 818 496 302 1653 398 637 1051 1492 1397 2060 575 562 1082 176 514 1091 1179 1075 523 300 1775 809 421 1171 784 851 231 319 26 906 128 541 393 1867 659 272 616 33 1217 1063 266 414 944 443 1198 753 1106 299 292 408 1038 220 404 435 692 602 1094 958 252 22 320 491 1600 149 340 846 407 855 453 1033 1119 233 42 1443 450 1368 575 432 616 728 507 1683 1132 918 603 146 777 844 583 682 630 323 786 301 787 772 707 612 1681 1055 279 403 199 151 699 650 1287 989 288 634 190 100 96 449 1516 1567 1389 1649 755 692 588 578 22 527 292 444 986 84 1056 826 1159 574 630 848 942 632 1338 509 1567 735 797 865 1202 1292 554 1031 46 262 729 428 878 187 898 659 321 180 551 857 477 412 1280 510 1182 1392 830 1093 1161 228 821 945 1185 942 511 1389 446 893 391 1647 580 200 420 1002 230 447 540 1027 285 417 239 1291 333 137 771 237 551 991 1097 221 1516 814 758 1824 670 114 257 641 280 429 354 745 355 1300 311 310 1713 1016 228 206 388 54 602 1006 468 301 922 1957 230 787 739 1656 100 496 1147 1034 753 955 327 863 446 359 301 648 1337 369 166 672 795 1261 908 959 375 338 545 1057 451 183 605 1423 714 458 1803 1340 325 1317 624 734 713 1862 473 544 280 1538 599 910 352 1049 308 480 1479 751 1066 887 1227 637 933 904 48 151 650 1450 703 386 283 1679 822 2131 402 983 745 883 817 635 134 524 636 938 343 252 994 652 573 452 831 1462 381 336 1155 298 817 754 606 13 942 604 1040 123 274 476 710 840 315 447 201 327 220 405 758 745 939 265 590 734 913 917 627 620 310 590 369 203 1057 534 719 1695 460 690 1395 596 284 915 45 553 301 591 577 124 594 815 669 660 926 751 735 799 1065 870 584 249 663 1063 904 933 474 466 84 813 784 151 733 1118 734 1127 79 299 383 1402 379 1499 142 524 480 608 740 517 1335 936 666 292 383 307 370 468 861 126 638 1214 1020 484 450 744 674 582 1418 686 1210 576 324 289 95 1131 823 602 231 931 715 1208 609 299 674 883 1349 417 347 275 599 753 941 369 497 788 1876 298 1282 1098 393 787 302 767 594 299 963 300 212 431 741 734 520 7 877 1328 522 346 541 1396 523 1122 185 180 374 663 301 844 1089 880 834 607 800 950 300 751 496 446 969 1091 288 429 422 725 527 678 832 8 629 284 399 437 369 666 1556 243 328 496 339 775 283 485 1464 764 836 1458 268 571 732 4 151 403 864 538 377 1011 298 1389 236 600 968 1186 657 1816 757 701 299 950 229 897 1193 1494 1643 259 260 331 1538 900 742 550 532 966 625 267 680 732 845 600 1089 604 636 499 1008 924 934 665 1095 1499 1411 1377 493 250 1396 616 9 747 1571 2397 107 1083 707 900 2374 340 282 568 1418 1517 476 106 151 421 529 1596 755 606 1035 644 1319 1590 1152 933 1291 2039 501 806 554 431 19 760 354 748 1446 923 879 267 1104 310 442 818 1190 1101 1198 330 1162 1408 454 768 512 1032 2093 551 814 1780 1603 846 1337 790 1237 552 1348 861 979 934 1364 526 326 903 158 1076 868 1158 1520 1237 535 1123 1182 566 409 1323 301 1214 1259 844 685 474 1709 1663 1026 812 1392 862 961 1911 859 1346 627 1712 1083 636 1226 1121 661 931 1177 594 280 228 534 857 592 546 2070 2490 895 1801 417 484 446 566 1021 102 710 1370 2433 560 1089 273 553 782 546 1368 950 1613 869 962 417 510 1227 398 419 864 302 1176 1030 604 589 973 1256 724 630 489 1500 598 1288 475 831 491 333 354 1638 501 552 740 1914 1075 650 300 988 747 1569 889 1328 1005 952 508 628 717 1228 852 820 1185 212 572 518 1185 191 1092 1623 579 1218 1091 525 933 498 1531 489 1273 712 144 1142 84 367 1153 816 1432 325 582 695 557 690 1171 346 1725 1689 411 1003 751 558 1371 1247 742 527 1072 816 151 1016 594 985 561 302 288 1118 451 296 817 242 470 301 521 264 727 652 1361 224 590 1199 344 525 764 955 638 521 907 300 1331 1060 1372 1041 1550 796 305 622 300 624 1053 796 918 965 1644 302 911 449 738 487 534 825 966 599 1166 432 563 1110 346 522 690 579 1170 1300 601 815 825 1698 372 408 1448 894 736 741 953 686 613 844 939 488 301 1296 307 592 342 828 1417 1039 399 855 1134 925 452 1194 242 801 1465 300 1291 822 602 693 1257 1462 917 791 1429 1194 720 602 487 1314 1464 1769 1011 509 1042 659 557 639 912 823 819 1196 1032 1115 296 605 745 956 1595 746 1280 1568 2100 621 1525 6 511 1304 582 1195 483 1258 474 1141 549 1212 895 2796 1108 528 892 1008 1626 1152 1356 534 1078 433 1584 302 684 342 377 557 1197 617 771 355 506 1164 671 984 1288 516 201 1431 1042 1077 1752 793 207 126 1024 210 394 397 1213 925 820 483 1543 1219 1042 1261 1074 2381 1113 663 495 516 822 376 1295 1198 1449 849 712 467 710 568 246 1661 1506 923 1523 542 729 667 299 1728 1817 516 479 736 858 1943 1213 302 751 467 390 1011 536 903 1202 813 64 1007 259 853 1039 1454 1142 957 516 151 1088 1039 611 403 251 674 1622 189 1063 1038 353 1232 813 793 1015 572 992 428 1113 1867 460 889 531 244 316 552 2147 451 1978 217 703 860 1425 805 755 1950 1173 876 556 1467 413 761 154 1798 535 1988 476 532 601 1433 1081 388 543 910 851 1223 660 770 558 206 1263 1036 2000 298 939 654 734 869 519 446 151 42 311 641 528 1039 188 364 8 406 2588 1834 1073 400 715 1974 521 668 515 1164 549 1118 1346 530 1304 699 381 2268 940 634 792 466 1296 182 812 1130 1322 1161 990 1305 302 991 559 179 1484 268 601 1000 1781 673 1200 603 52 601 505 290 461 450 511 301 404 458 1070 1723 923 1618 449 542 972 573 663 1649 697 1148 614 730 478 455 1796 41 1062 781 386 447 520 967 298 970 596 438 640 907 830 968 482 926 576 833 238 729 930 188 1036 1283 668 559 1033 1113 548 872 514 27 726 450 955 301 271 808 515 55 1432 1199 1607 409 505 383 914 1222 2110 392 150 1608 423 1116 844 1664 551 1084 1155 799 344 863 839 945 823 560 1251 998 204 1144 817 332 967 928 1889 954 650 486 1197 281 592 98 667 563 996 579 745 1530 1173 1083 253 671 992 280 189 2150 1061 758 492 642 601 450 253 33 611 843 298 1471 1454 688 330 613 723 200 603 151 346 1456 323 929 1442 552 1376 907 599 1032 461 84 81 904 158 894 423 1493 978 933 152 329 511 809 755 19 966 477 453 316 694 447 914 267 405 556 572 307 688 781 259 632 1095 560 1518 1225 678 872 414 1311 300 1314 282 565 651 816 1230 518 469 494 162 811 133 146 1093 653 813 424 957 421 687 601 230 227 698 585 1072 1493 746 474 1148 569 472 1087 395 687 1263 937 580 858 1389 505 1084 1241 919 301 449 1602 842 475 504 823 282 614 887 987 164 768 1472 320 897 514 929 585 2000 174 220 414 107 1093 462 1794 791 2056 134 844 1039 151 1296 831 1627 970 1934 546 79 533 771 823 872 704 605 1070 300 601 885 528 885 671 990 302 861 399 425 710 1019 737 987 651 205 90 1624 35 169 890 855 1127 63 374 511 794 713 1178 1238 598 461 371 613 679 770 1134 1449 784 1722 1204 400 1109 994 272 384 23 443 702 607 299 525 333 1139 704 1397 1047 760 351 358 183 1075 472 302 873 301 874 860 532 1060 1078 10 1522 178 560 714 255 357 636 230 1029 495 184 1383 606 763 855 408 724 885 363 609 932 986 600 1266 733 1034 1266 917 397 1202 666 737 1091 931 523 342 971 599 903 486 578 480 100 1217 645 707 1034 343 443 751 334 151 920 752 710 1467 1117 877 564 726 591 995 1164 1425 1868 746 1121 1074 603 321 175 1208 376 1219 498 572 366 1925 758 501 279 797 1131 264 786 745 1172 1049 520 1239 601 252 1293 694 146 250 90 173 752 424 998 496 572 420 790 857 453 682 212 687 871 867 649 692 282 298 890 1076 453 1321 1266 904 836 413 1531 854 1088 1330 151 1302 1274 776 632 1107 528 1084 490 598 986 803 389 1126 464 921 1139 761 875 1126 1140 600 459 1223 805 365 999 302 642 41 1987 1196 481 1012 738 704 1363 460 470 866 584 751 214 328 583 491 805 617 1017 921 494 151 39 220 509 783 803 94 280 682 844 477 201 86 763 1332 1146 858 572 592 468 151 703 818 405 1494 452 849 302 1266 1453 351 498 327 786 703 1075 899 975 1349 196 1184 785 637 445 345 183 364 350 301 18 599 568 1278 80 832 667 762 997 823 288 458 419 367 152 290 234 629 905 677 525 567 1666 873 547 2081 769 588 455 556 2052 427 701 622 2338 659 210 453 479 637 432 448 1736 967 701 612 717 1080 947 912 624 467 909 882 702 1275 684 514 1181 1667 1247 763 600 1027 1610 1630 877 1594 600 937 404 541 413 1361 1124 878 1111 911 932 451 628 737 532 595 1091 2084 63 824 1045 855 484 165 816 1214 664 151 1152 1137 1464 250 375 749 1596 873 220 765 671 1030 794 1174 12 1309 280 611 394 1717 1439 1025 1097 1528 1102 1585 790 509 1141 2377 1609 421 1207 432 1398 441 1130 991 715 1668 340 58 714 201 1127 745 903 2449 1504 1311 717 948 2076 1416 1483 776 560 741 821 123 856 818 659 43 1003 1039 270 1204 829 1634 362 1077 655 1474 1080 1813 945 916 813 29 899 1316 876 194 1045 988 1348 1476 1754 1674 1207 2431 291 1674 423 587 1344 191 634 998 1510 1330 1138 652 1026 1459 3031 786 848 1208 1497 246 2472 1397 1232 831 730 798 1278 203 913 1619 1429 1483 567 2677 151 239 1135 249 902 397 770 996 405 336 1138 1 160 835 1515 1630 156 947 765 1173 174 1018 1103 597 788 772 1318 503 1150 516 362 822 88 286 601 366 298 823 759 1114 363 566 741 340 1826 1274 1049 1124 766 389 186 644 779 647 741 420 696 287 352 650 1185 2307 712 710 356 594 363 731 497 270 481 171 234 626 268 232 470 1716 336 451 662 1129 561 195 179 1706 335 1881 289 685 501 511 964 603 532 686 994 1200 918 1031 612 1236 346 90 570 1407 1070 755 374 396 572 543 960 480 829 363 1003 302 973 946 587 595 191 1599 1246 1215 921 1589 594 689 446 425 432 367 218 232 945 240 941 151 1043 1062 725 1353 508 770 300 933 623 714 681 535 1376 489 368 507 1485 544 557 1537 1188 1385 846 184 1393 333 838 302 111 139 118 885 500 150 1015 23 706 651 259 659 555 161 1905 357 150 515 812 964 1014 144 476 458 299 889 1101 673 532 942 248 494 751 158 861 150 789 456 566 569 417 151 515 124 519 854 922 1032 767 996 151 827 1350 660 222 728 1027 601 670 804 271 166 1068 1180 439 492 400 365 595 649 1042 985 601 518 715 214 660 1018 323 546 820 211 411 1158 512 673 879 611 526 262 567 1364 291 722 1415 156 302 788 504 521 794 789 1135 1615 33 424 314 1004 1630 1738 1181 294 190 777 1340 813 745 413 252 301 514 1125 280 328 152 510 718 815 1178 600 714 923 254 1165 60 1097 1251 606 770 945 851 820 998 864 1184 1184 290 734 661 771 1124 63 595 142 883 655 458 1481 546 299 171 1302 331 1012 1719 1282 1112 682 416 452 417 1128 1209 919 143 885 1119 1720 382 126 951 550 451 756 1256 923 649 665 635 451 597 549 778 74 787 263 334 807 320 458 1222 1183 395 1211 173 952 504 40 517 1280 656 1446 512 598 707 302 431 1264 1056 612 939 240 407 963 618 693 1049 370 1075 297 423 1109 1009 747 426 1386 1177 221 1050 1318 613 352 544 371 400 749 738 600 264 1205 1938 796 696 784 1387 1004 913 856 8 333 1121 396 855 811 1129 896 424 377 302 131 1180 564 1105 720 302 523 645 952 753 539 869 432 810 1071 923 624 302 845 1186 1172 211 731 642 179 560 1218 586 528 301 684 796 302 639 115 998 1108 246 1236 1191 363 318 663 881 393 795 215 710 961 410 410 65 1163 45 468 652 403 120 538 858 623 292 814 97 26 836 313 345 701 702 569 407 997 1162 1409 874 32 554 1138 471 1068 800 362 785 122 378 188 452 603 389 242 1098 1234 301 1055 38 195 863 792 545 778 286 32 465 457 539 842 550 244 652 326 58 958 301 1141 449 1044 866 680 417 1042 946 1354 486 532 720 1172 489 569 490 519 876 405 718 411 1098 944 625 301 466 594 878 1032 1971 1666 341 308 1065 154 895 1177 1551 1038 1174 982 533 1169 198 147 1518 559 346 535 1904 867 1010 328 975 212 632 244 601 434 502 452 1414 1088 1031 447 325 940 751 930 1025 803 1261 441 604 950 523 1152 1219 1212 610 673 550 1037 232 1389 186 874 280 398 1137 66 563 728 643 1479 1138 16 602 673 150 2113 508 339 731 969 283 992 1889 201 368 872 373 258 1148 494 506 699 762 301 720 207 1125 1402 322 497 932 499 1615 1032 661 845 657 801 1079 2015 959 981 1361 224 557 1126 737 228 1087 1467 327 485 514 365 1385 983 920 457 607 1201 1007 1418 1288 545 1301 820 1167 1553 29 968 598 1289 573 598 1214 365 330 750 640 957 811 1605 884 1370 878 1293 1461 654 1181 662 1844 1138 282 522 652 576 1330 794 562 331 1128 1970 602 295 697 395 381 275 471 992 539 302 1258 1204 1412 492 1413 797 961 998 602 607 1868 234 880 508 452 630 1160 502 1201 2556 745 1025 1665 1495 875 513 826 649 1511 772 652 531 343 150 26 70 352 1062 774 621 467 851 431 770 843 759 279 1977 556 686 523 497 1036 1471 515 276 786 404 820 756 830 494 711 444 498 60 569 662 695 650 623 1081 599 351 117 353 124 131 570 402 408 1378 1261 1044 826 572 301 688 469 1689 1220 411 1857 488 678 105 107 475 498 718 1106 18 721 493 738 824 522 594 933 680 668 933 573 312 302 877 895 783 602 807 699 480 239 838 1048 1605 993 741 1153 340 393 609 901 933 452 1189 452 609 603 498 744 1132 521 40 449 647 961 1109 1065 428 1329 1090 1061 751 1206 1617 1737 326 421 601 725 506 322 213 600 151 396 300 5 444 1505 248 405 1302 1024 853 215 222 1334 451 241 235 741 1464 368 893 1335 513 456 664 66 866 1052 891 812 1389 1334 390 1114 516 301 529 2277 412 553 286 996 596 1110 1753 545 321 657 516 682 257 624 890 204 1425 985 433 1603 1120 388 964 738 556 1518 1343 827 1683 382 219 1289 998 1574 936 1143 1347 484 131 620 1104 791 1170 336 176 556 816 226 1200 502 830 1151 1646 1450 301 957 894 958 1091 1704 1052 265 2078 1118 1182 225 181 220 726 107 20 1924 306 256 810 658 743 294 196 484 1324 749 818 277 772 1374 312 983 595 628 1080 1063 103 1215 635 1050 294 1052 728 619 1053 431 68 609 732 457 604 9 55 1257 77 122 999 959 566 2303 1064 1405 1168 1226 1016 528 600 254 361 195 563 301 216 1283 917 315 852 479 273 479 900 959 472 285 18 111 390 306 1098 1135 603 698 841 765 713 642 596 551 91 1060 361 937 824 405 452 157 571 614 580 475 528 767 628 393 671 213 752 47 868 565 1114 857 302 1052 819 770 583 717 960 301 562 4 1034 606 556 1238 36 1393 1294 665 1116 1023 1090 301 360 262 123 301 867 224 1121 1431 808 425 1316 574 49 113 736 868 813 325 783 674 601 1515 1084 1404 1054 738 1435 869 651 566 468 433 1169 471 356 305 242 1259 570 178 854 215 171 180 137 822 172 90 1262 1344 1978 294 919 698 1127 814 1337 1062 412 292 520 738 319 131 743 591 978 500 195 710 1539 961 608 1041 795 878 470 589 269 505 1471 1094 83 1311 932 243 452 702 456 677 592 1535 189 290 341 557 228 1673 794 703 854 1185 977 677 414 264 51 443 640 1496 608 212 526 421 353 198 1008 248 889 959 597 575 302 296 441 1395 360 854 1132 904 915 384 601 601 1057 1246 503 496 151 853 1090 1127 216 465 209 1264 834 350 544 1309 691 169 300 302 561 833 512 301 169 1397 157 10 90 1306 256 1434 947 350 214 78 414 1243 358 2922 19 377 396 202 500 563 756 1358 372 153 1206 314 1519 1417 285 781 1332 490 844 1420 1516 1097 1238 383 835 350 661 788 1305 1160 536 81 210 630 529 712 410 653 1263 1191 603 26 1742 336 565 552 1327 302 483 1990 997 1340 215 835 1079 793 1051 2209 520 1380 609 330 511 627 1283 979 912 615 1107 925 436 891 507 1246 359 1387 618 1625 350 988 701 733 911 914 1148 601 370 645 1099 825 570 242 381 189 1243 142 784 1108 796 1084 1853 406 711 2195 424 741 716 505 409 1578 1371 222 646 871 658 483 4 1159 448 341 704 1162 302 677 1058 358 2 775 945 1015 978 1019 525 1582 929 742 767 276 747 1593 1160 683 840 1085 602 1043 635 786 914 224 936 423 960 751 321 934 276 387 520 336 303 2002 535 834 755 656 937 880 673 556 920 1210 879 346 301 301 856 290 603 305 1162 391 1670 178 1435 1387 1208 1028 300 311 1095 424 1727 1326 2156 2285 422 1043 500 574 1835 1967 1474 1439 965 817 573 531 1498 842 1167 531 1271 601 864 849 722 301 1137 482 1142 961 81 1186 214 1117 456 755 800 2136 25 705 1111 1770 301 1466 1160 1241 617 593 770 184 151 1270 179 127 824 1299 1191 944 669 159 500 1439 174 1098 622 506 1468 2159 574 1092 495 542 2371 593 65 551 1092 2040 950 563 582 1086 522 446 929 982 588 314 718 362 778 1356 422 304 1440 274 953 332 485 312 1846 613 432 1079 457 533 1834 1199 165 1080 202 466 1101 340 426 1231 1497 438 886 602 458 785 503 904 1640 890 915 1996 654 876 761 1463 336 434 1158 757 480 1137 391 659 627 197 1429 744 367 562 536 1664 800 1617 413 982 1810 547 567 341 543 914 1042 480 87 389 823 632 663 1294 500 1611 918 316 719 583 362 1405 422 1642 383 1458 350 1240 560 210 703 397 402 266 530 73 1020 613 473 667 568 870 122 301 551 578 784 286 528 284 492 151 553 731 476 413 376 1500 714 773 302 716 324 507 179 452 406 260 571 535 1383 1391 38 414 842 649 742 21 1388 678 807 307 742 209 741 788 1427 515 918 874 629 564 347 887 685 856 240 35 75 603 35 83 425 1276 773 737 106 40 857 662 677 220 982 569 293 496 318 669 1038 210 1348 515 810 413 438 1662 748 386 216 481 965 898 1518 590 620 275 318 302 217 549 514 490 809 362 290 1729 718 421 736 529 565 1216 208 100 890 1178 602 894 885 893 142 788 708 235 342 459 383 252 1490 607 1313 271 1040 1370 567 1034 702 474 283 323 805 994 809 411 659 1095 381 599 546 646 1983 678 142 649 722 1056 828 512 1088 514 721 686 905 1664 389 500 1333 1520 699 666 352 301 301 656 639 509 957 1644 2067 478 322 660 241 148 344 679 1529 771 2579 1291 458 499 548 915 459 646 302 258 14 530 545 536 636 629 721 861 231 1160 1678 789 681 769 1102 1534 1278 1304 369 160 1376 1073 22 1098 499 1129 2187 476 217 740 973 135 722 745 807 437 851 1231 299 281 301 1300 839 663 603 928 941 468 1032 1168 1766 1419 1632 1510 811 510 1150 132 598 224 336 626 575 428 447 742 529 266 1313 498 516 768 501 622 439 147 357 658 663 1210 744 339 1569 517 1094 945 300 702 603 1046 758 104 642 1125 343 736 1139 155 307 821 1461 771 525 244 329 609 194 537 1333 1058 475 633 698 304 94 440 27 268 779 328 156 340 1358 151 1387 50 978 662 1259 56 350 466 145 243 339 859 1446 687 92 1008 251 536 485 1506 303 299 191 872 750 240 1548 1670 677 1832 266 848 1239 276 647 160 309 1266 952 1357 124 301 895 751 841 903 1199 162 635 442 453 1133 215 608 1577 827 168 483 427 729 1024 424 655 1590 1036 715 1071 465 975 657 1559 286 1007 541 592 1488 900 1071 1077 1311 738 909 891 760 1546 512 1130 744 289 299 264 1127 615 1488 1532 1256 1887 268 1117 659 408 1360 1700 439 1816 1553 631 224 2324 965 894 2012 954 856 1333 2373 1172 773 1220 691 489 1333 1295 1314 1590 177 793 663 1250 1198 450 1399 1655 1266 459 972 1202 1881 1659 1443 211 1406 1512 716 351 810 405 670 868 1008 429 984 180 1690 435 546 437 1621 1037 721 603 1080 490 686 1329 1668 852 748 966 845 1072 302 1452 501 382 61 604 233 1442 1651 1390 667 645 829 1009 1209 944 688 466 373 813 1767 151 2382 619 329 611 268 1106 994 820 224 718 1049 1404 525 1353 782 1170 435 998 1442 796 564 1270 652 1026 113 908 1326 467 625 128 834 497 54 935 178 1198 430 782 532 995 1203 725 1490 504 1052 907 1698 418 451 932 1107 700 1595 358 1001 805 572 225 602 568 1300 545 986 822 1103 394 652 881 668 1387 1670 1202 1398 760 534 581 726 1264 1525 1450 668 637 693 769 1220 1127 583 908 1207 236 779 826 386 22 432 1403 1247 365 602 62 550 546 12 100 284 1905 866 769 1148 162 1025 609 1920 674 854 910 203 583 984 478 216 381 1696 847 136 435 1025 353 887 463 355 651 1473 629 455 759 1428 533 903 410 452 975 969 728 1225 659 1027 1138 513 481 138 367 522 294 1217 948 693 1323 276 690 633 988 135 421 784 580 599 944 483 224 271 1023 405 730 439 1329 728 151 252 483 924 520 688 500 682 537 541 826 192 298 636 223 270 267 194 128 487 245 1696 334 1084 960 753 303 836 570 1019 574 1302 581 2050 314 264 172 609 705 1391 602 448 770 1618 644 817 821 700 66 302 1465 1293 818 219 38 1412 687 762 1063 438 578 711 272 892 501 863 901 619 98 863 870 1174 418 283 1061 14 1010 302 758 657 310 566 515 620 241 634 1181 149 1105 467 683 204 329 458 288 562 844 448 709 549 4 318 785 799 887 573 596 469 643 42 4 1074 882 75 512 453 596 348 1338 1027 1526 1533 545 52 1219 352 571 580 368 865 728 637 590 780 710 559 812 1042 471 324 344 394 690 970 739 472 470 295 718 699 539 342 788 39 977 452 488 580 774 83 1022 859 950 472 530 301 994 202 904 654 524 1308 151 594 800 679 1350 1162 837 381 458 493 1055 375 391 1515 910 479 325 1429 1240 1623 884 2323 335 1707 602 584 1236 1460 990 294 146 1369 413 707 548 850 1672 216 600 426 582 956 907 1225 875 470 151 724 546 428 778 1011 753 489 772 301 941 771 950 319 454 305 700 502 214 564 150 751 945 1314 856 556 459 293 301 24 926 478 681 755 290 102 608 1003 659 642 835 520 831 489 327 1250 204 1415 18 299 406 293 215 540 459 778 1145 449 894 627 687 1298 302 921 1153 1252 1487 277 1148 1011 498 955 90 1204 698 1946 1515 535 517 707 522 171 381 733 293 1696 335 433 754 882 1179 935 301 766 1099 547 288 366 1224 1136 197 138 450 1240 598 85 306 236 560 491 371 783 301 537 845 864 867 788 595 705 1168 474 675 427 766 1089 673 849 162 629 671 217 1169 1224 807 1171 228 300 717 474 1285 302 6 1482 959 602 581 1066 188 1095 1671 592 752 1031 903 196 397 1059 857 2549 301 1142 884 370 769 1323 302 1511 749 1167 501 613 652 455 150 718 1123 866 785 861 305 533 861 1211 139 1368 756 764 489 378 604 494 41 597 684 1195 576 701 559 442 726 1177 609 1205 228 943 247 88 452 553 635 427 1029 779 554 570 666 289 616 1332 421 341 548 354 449 573 182 684 381 279 273 5 859 480 448 1317 689 242 385 600 192 555 2 517 567 746 66 325 198 609 613 1397 441 292 476 172 996 622 453 594 1563 602 196 175 1286 600 246 758 298 302 321 630 933 692 160 685 180 877 666 1060 951 739 680 778 1316 766 587 1011 620 629 193 451 428 1581 222 366 1345 188 189 379 278 20 105 44 199 1060 255 117 226 400 190 294 457 828 416 1047 4 262 518 1276 300 443 665 529 660 258 699 587 601 582 404 622 885 653 352 514 573 602 562 605 916 404 821 428 1003 1347 1071 406 646 610 170 178 612 677 415 441 552 830 302 546 1252 501 274 1267 1552 367 905 342 1579 1017 378 402 545 686 636 448 1111 234 31 398 193 944 2062 514 679 723 151 758 340 606 59 820 1515 1191 224 780 928 1195 1019 823 509 1075 2094 673 909 464 1330 590 457 609 519 671 550 694 497 343 1089 742 300 371 467 563 368 1041 986 335 302 150 674 719 959 204 1130 574 246 483 498 512 501 872 984 662 266 455 73 814 1089 390 300 604 230 734 405 596 1347 333 44 459 1346 300 540 142 1049 589 208 144 622 192 302 300 690 669 521 1167 1185 816 757 489 1200 957 453 404 394 478 482 626 246 184 303 612 966 374 392 751 1485 522 61 1428 1479 1050 721 2260 544 776 335 301 279 217 282 540 976 388 406 538 1293 992 983 667 447 450 658 1493 2240 787 1129 302 763 389 491 549 1017 328 628 560 809 563 411 244 1235 498 860 809 430 475 134 644 379 707 302 151 411 262 61 1047 652 612 1211 535 444 887 391 185 707 1428 218 502 1081 460 1014 1030 1058 1508 474 384 826 1697 57 599 691 43 1290 1093 8 250 1102 499 646 383 122 1072 622 443 912 371 511 247 244 1069 410 172 268 667 229 318 340 455 344 140 820 840 228 601 448 1379 843 1052 2281 715 674 755 636 418 122 1080 147 645 104 950 466 1159 463 249 326 614 364 483 1276 486 1076 499 965 382 125 234 434 981 381 1391 276 334 950 532 302 301 1546 178 1587 1114 18 127 865 52 42 754 243 1113 824 250 687 320 268 1511 972 291 316 592 551 598 398 289 1459 675 582 477 1925 361 498 1348 1463 478 1007 660 646 604 750 754 844 240 613 296 292 232 546 209 320 747 848 683 255 444 634 301 337 274 735 811 473 674 457 601 2097 877 1026 628 150 605 304 464 599 374 300 166 550 191 763 151 504 599 690 1353 779 760 42 478 803 815 536 1337 1277 491 1190 663 137 1371 600 259 302 378 1414 826 357 301 1255 612 551 167 867 886 603 943 388 1335 1103 507 303 17 754 206 1228 472 557 202 1078 432 805 829 604 4 1257 227 282 756 516 1559 537 679 926 769 1342 705 540 841 301 859 301 830 273 259 1053 1229 543 1747 586 816 237 629 310 807 747 262 1091 908 1151 301 401 1471 888 662 189 1611 750 401 479 736 302 1727 746 575 1103 168 1371 22 30 234 1410 340 348 164 393 774 138 754 307 121 149 701 736 56 491 42 1082 755 561 698 1230 375 1629 255 952 1559 574 124 799 623 665 509 612 72 272 582 741 427 1679 985 468 1058 341 220 681 2321 1269 671 601 1099 593 1293 631 222 450 360 531 1234 250 1184 660 603 148 1468 1119 690 172 38 533 180 681 454 341 336 827 594 1345 373 140 571 1084 315 672 1186 926 1126 644 202 939 497 579 980 456 865 912 1345 162 642 1622 1402 939 2033 151 375 580 222 424 634 2423 301 703 660 671 705 811 330 1150 302 1013 784 731 368 511 500 784 1775 276 2012 365 604 194 875 936 403 309 1414 315 1166 488 804 603 1108 971 521 230 288 603 1167 1482 934 403 298 730 446 1193 978 45 2015 266 197 985 691 602 816 536 302 583 249 721 368 384 1257 689 638 604 639 695 851 969 1002 2116 361 445 2032 150 541 12 717 99 214 459 1149 314 1323 840 577 983 724 734 736 962 1425 734 929 645 1015 363 1597 1422 781 1159 741 496 1148 480 973 744 1285 534 214 692 625 483 640 380 784 596 1486 46 777 522 1022 1869 1363 942 318 609 468 131 1448 899 418 348 1890 1021 747 1768 761 1359 301 2050 1936 801 616 716 323 715 1097 760 2224 850 292 524 966 116 804 7 559 302 1249 611 417 529 637 392 1400 432 380 844 625 510 359 1542 1369 737 658 697 819 1215 796 880 467 458 301 846 938 452 1146 1090 674 371 1047 190 1312 1277 654 1112 964 133 380 1250 240 340 721 300 1073 829 467 630 132 290 62 415 527 1093 4 719 604 402 372 542 526 594 1481 279 687 1443 1385 784 545 991 720 452 1308 644 224 8 914 1340 1174 252 453 93 949 667 1190 990 718 380 493 1033 595 909 1096 136 529 600 1452 322 149 1335 929 514 807 56 636 699 451 391 1245 284 1290 335 712 1419 665 183 663 600 1785 1767 1464 1092 289 1263 478 1523 1433 1030 881 1098 331 3120 741 1564 1004 1589 436 306 87 580 629 305 381 1112 867 1403 886 677 898 1164 965 174 366 538 802 856 669 2334 1122 314 512 803 1680 238 766 468 594 1126 557 1475 300 732 301 841 661 1423 895 1159 795 583 1110 1205 411 628 2102 1146 298 995 1306 658 1007 704 795 694 265 337 999 604 1155 12 1783 430 1757 483 1074 1092 575 8 777 736 518 800 469 594 312 1164 844 424 646 908 591 438 313 905 445 1014 627 559 774 960 1029 535 736 216 1001 473 302 586 1207 692 1321 835 487 1113 397 1384 937 1111 872 1431 290 1258 204 1372 490 554 1096 1060 1453 522 950 850 881 159 1283 798 730 949 718 625 906 685 898 980 1060 554 1136 60 584 1146 1110 255 514 370 1674 472 340 789 767 1293 299 1421 554 783 1021 1289 585 911 996 1392 468 675 516 1379 754 1052 1546 927 644 1073 856 451 971 532 638 588 1300 701 856 370 758 744 1702 318 42 739 169 621 619 302 752 941 752 290 1191 254 979 539 403 449 752 302 1822 1903 762 1092 602 534 72 811 653 760 839 931 959 752 1182 151 525 324 978 551 691 904 173 1140 1080 8 1069 516 792 271 665 214 493 795 862 401 253 851 300 410 2 203 590 911 124 2138 871 778 397 721 518 1222 252 578 368 160 433 210 185 350 660 265 149 1984 298 1736 1797 1189 518 29 87 774 922 1597 936 178 284 432 48 1238 1199 1205 1080 418 610 769 539 1107 1978 1048 150 151 966 1090 192 760 960 809 1648 195 228 449 347 1446 674 409 530 9 645 166 180 786 639 339 1248 1005 522 5 1441 601 441 221 601 2409 705 525 832 302 916 1114 954 309 598 781 302 353 392 426 1309 1278 464 102 772 527 1119 496 554 877 298 753 852 121 650 546 143 410 300 1127 733 446 623 302 88 249 526 495 382 1206 221 879 1071 604 515 216 1134 982 745 611 299 637 592 969 477 509 700 616 568 243 594 828 364 677 452 224 605 629 662 1006 758 449 576 529 435 600 298 1452 565 300 674 807 322 298 301 875 1338 658 830 575 996 355 492 896 578 384 212 234 572 1299 301 1755 394 961 465 514 106 164 196 1489 502 585 228 533 704 634 546 773 583 212 753 302 411 332 558 273 581 426 630 348 228 548 610 1337 236 235 636 602 603 47 1335 763 630 1122 258 243 1932 1914 434 208 1004 679 885 789 580 247 837 565 428 1508 203 535 996 848 432 1094 936 1120 364 994 341 930 1263 542 602 370 226 440 546 363 1215 523 812 939 206 703 378 131 513 300 741 529 470 390 478 594 1013 392 302 259 1022 332 274 751 871 238 388 407 209 196 807 50 771 1311 718 260 117 151 601 451 150 542 317 1153 696 973 79 834 271 1025 557 819 180 193 1352 1034 432 1414 316 1173 516 339 1055 282 511 385 124 418 441 254 639 860 477 862 110 60 133 1024 302 334 446 685 301 2 633 236 23 58 254 283 252 101 957 431 1082 541 507 298 484 957 285 286 354 670 595 765 875 169 708 408 664 137 434 858 317 983 43 787 372 1625 280 464 993 989 902 505 849 1464 796 294 490 867 230 1361 347 752 471 947 1217 310 71 911 45 300 300 914 465 1046 1052 320 716 603 630 451 610 601 1335 934 411 555 626 459 583 902 792 698 266 597 1078 777 476 1095 580 1048 1235 1032 698 534 300 225 791 56 892 312 603 298 879 531 781 1348 748 1329 596 319 1311 69 1272 985 301 795 233 770 622 1200 216 565 908 906 419 768 736 802 1138 481 173 777 591 408 324 610 302 1363 732 721 410 305 992 230 904 724 630 490 885 275 50 284 578 512 420 421 597 539 300 169 904 669 433 419 707 893 926 2333 961 1135 579 59 905 539 1818 1342 705 2220 454 778 1171 670 1037 399 912 1567 1202 853 2620 1118 1382 559 1854 2555 2976 357 949 984 2652 2134 1205 1260 1453 2780 1981 704 2090 1337 445 701 328 564 518 839 1391 809 1141 778 1295 665 995 518 910 482 701 738 432 240 152 797 69 234 757 482 223 987 551 901 1089 822 412 579 318 276 39 284 568 240 2522 1108 300 115 837 246 690 150 289 302 137 258 89 401 777 47 144 460 320 208 116 1302 224 56 451 292 491 1112 1839 1407 907 1838 940 280 637 151 434 189 1132 873 557 448 398 11 839 304 256 1528 644 51 160 528 349 999 520 1175 575 633 524 403 512 247 451 300 148 632 883 629 454 216 1083 319 642 821 204 929 821 642 444 204 248 290 620 551 753 600 250 257 426 851 185 415 124 244 410 1500 730 244 484 225 831 533 1070 503 1332 136 171 166 942 256 917 694 503 330 707 789 704 106 908 890 301 920 1015 595 528 1151 447 1016 301 189 686 302 721 674 523 11 298 743 318 336 295 302 286 195 558 541 164 1451 964 1032 792 215 508 855 355 613 444 2432 1911 759 1510 1446 1095 304 151 2422 1203 889 2370 1148 302 158 351 379 560 488 830 139 484 770 600 858 681 123 826 363 831 302 867 728 463 755 300 325 1012 807 796 248 685 931 407 1388 632 54 794 681 451 301 323 205 404 606 599 96 50 675 1115 847 299 271 834 301 319 366 1330 287 1554 762 288 739 423 260 284 1041 358 1977 427 454 43 892 301 427 20 643 1386 718 213 617 264 371 1414 331 91 242 690 423 290 89 297 834 548 286 937 622 157 951 1265 849 1068 1452 1860 216 291 1050 1069 365 895 244 310 604 1176 426 1410 172 234 302 301 42 22 958 821 896 842 184 490 242 603 1142 628 806 470 469 413 757 879 74 255 1336 694 302 136 428 725 278 577 125 553 601 930 394 264 605 301 450 848 401 288 583 947 821 732 341 144 318 410 1189 570 408 48 376 697 825 610 989 368 708 1347 1266 1248 450 273 969 270 604 779 687 552 637 608 269 302 837 603 206 229 76 500 621 1094 357 554 391 134 813 1431 471 1056 616 445 643 498 451 271 26 182 804 546 154 129 307 704 235 1066 543 279 358 458 264 457 585 409 170 370 841 1663 173 602 302 1184 1124 903 281 300 931 554 1119 539 55 834 2376 501 388 70 532 120 164 647 138 639 1060 526 658 320 924 338 377 434 453 301 296 920 1270 832 1483 283 391 619 493 512 212 1640 379 787 520 853 438 513 442 336 194 363 138 595 540 1782 1283 854 716 608 439 1136 843 905 641 841 689 1585 264 302 989 853 1020 301 301 251 128 733 1142 616 998 1300 299 952 837 330 298 972 789 366 747 1218 313 598 494 302 939 484 627 437 578 503 890 1204 107 860 602 408 1687 592 1255 508 755 363 630 183 985 279 151 602 1336 821 880 345 886 190 1028 531 804 349 114 600 400 710 875 575 658 164 977 612 1604 2150 105 460 437 1417 766 885 409 432 415 3 514 1337 814 516 1321 302 783 302 690 452 1541 382 452 787 710 867 650 605 1145 212 388 165 295 1737 987 1434 299 632 139 24 215 1523 151 318 419 616 486 844 532 419 496 362 1198 492 357 641 1008 455 701 245 836 151 995 602 592 406 508 415 868 1243 923 347 155 543 720 434 522 446 779 594 310 300 545 673 781 629 222 95 1171 301 580 540 603 256 900 811 725 476 407 94 1623 855 478 904 445 756 351 562 60 650 936 231 643 777 427 615 944 396 1235 1541 487 115 388 216 924 1099 880 299 1187 768 380 1509 530 456 298 766 1264 1078 885 689 600 996 254 979 894 242 300 504 1818 496 1229 1462 448 180 108 966 287 340 906 319 555 1674 293 485 828 329 188 260 377 1078 1317 570 786 114 556 589 506 174 847 224 385 804 934 317 351 573 709 581 1020 203 866 1167 112 196 149 109 462 877 419 543 997 1073 478 451 276 496 324 479 600 222 324 499 413 724 488 1064 230 1434 148 981 1043 180 259 419 344 946 988 822 903 663 199 1923 259 1243 345 22 503 827 439 673 83 2226 1023 785 615 570 426 1586 198 908 342 1024 1247 774 514 1095 1365 324 397 1196 96 601 392 250 292 892 220 247 877 318 417 570 425 350 819 732 331 402 505 1724 621 115 639 1308 570 673 1392 301 212 560 527 693 195 271 1653 759 187 1057 786 679 628 1291 287 861 560 302 1036 453 274 452 898 151 437 415 862 522 621 301 282 774 265 601 581 1945 604 783 973 740 600 952 30 1385 674 355 1351 144 382 1595 1575 1094 987 1017 1675 1070 601 729 65 1261 699 462 956 115 826 1048 700 687 165 593 1604 146 662 512 1458 1105 663 633 1286 1324 1130 930 540 793 253 717 633 526 321 1098 290 1474 992 830 860 168 513 1226 812 303 68 258 1109 603 1071 469 712 557 408 302 603 646 1060 63 578 465 797 973 312 453 591 365 364 1250 1228 917 940 731 1198 688 560 108 424 151 609 1565 510 575 714 1937 999 704 354 543 424 929 897 789 747 876 633 880 766 1415 737 804 672 168 61 63 1547 228 8 1042 2531 1823 227 155 542 630 580 73 602 134 299 1206 151 151 1026 496 100 23 243 604 264 584 378 1045 292 296 300 711 753 620 302 641 534 598 543 279 858 716 38 706 903 311 107 1047 232 302 546 694 810 348 1422 333 824 1069 1761 388 1398 1026 1268 762 493 802 818 394 643 577 488 555 810 1178 724 670 150 1020 520 559 698 191 1311 603 358 623 541 244 426 1012 424 794 662 774 575 404 879 475 151 142 628 1233 1315 486 283 717 1098 1095 926 1332 373 692 645 1474 279 394 626 1091 995 417 889 1493 451 1003 1102 56 1024 992 817 966 502 993 837 604 857 238 749 677 1186 750 264 1194 572 352 392 499 446 721 134 1281 672 1311 454 462 409 1313 130 306 819 1245 2735 1512 550 2657 1000 1813 1484 700 264 690 421 1241 996 336 1794 503 18 1253 39 755 150 630 479 1697 508 459 302 1137 960 665 1150 357 549 461 370 151 816 2391 1032 1062 695 850 1108 501 715 1029 750 548 932 1493 299 2040 2343 965 622 1157 1171 255 580 315 1108 307 747 544 1265 447 33 2158 897 427 486 583 1567 688 610 648 833 2358 588 742 939 301 301 22 869 373 675 396 1666 33 65 1043 334 506 458 140 1254 480 401 606 891 337 148 286 2041 1918 593 787 218 874 890 945 781 1189 514 299 412 659 301 517 978 442 1125 773 560 532 1145 302 365 661 49 437 1686 279 830 407 166 1097 508 219 375 456 1220 520 380 404 302 868 151 743 1348 629 539 843 302 282 623 46 491 1885 733 58 358 194 944 640 75 328 687 799 315 218 853 759 495 407 208 477 1329 1349 2386 998 222 190 234 681 453 1358 174 755 591 222 300 1012 351 556 868 202 1735 258 893 448 1260 927 1091 81 599 1191 289 1125 1202 302 493 639 750 1116 533 2236 1005 185 1067 1839 1236 789 802 818 780 302 563 185 1054 818 557 1129 228 940 316 1305 214 1012 290 358 964 832 789 903 1863 603 2012 1017 954 1054 22 444 1143 726 422 421 1247 949 604 150 1769 24 331 2031 418 1622 526 609 556 783 456 202 767 619 1163 1515 432 1433 376 582 105 556 874 851 349 292 136 872 500 78 1665 527 1339 58 370 258 1530 1646 403 944 488 917 1183 461 987 467 1947 946 1517 1333 1043 753 151 400 192 730 2057 811 2937 904 172 1609 815 483 546 406 747 459 519 958 510 1206 1594 1492 432 590 1625 639 1562 1260 1008 809 712 1370 658 1882 349 532 542 202 383 377 1163 876 908 1104 502 1124 154 680 931 579 302 1177 655 503 1126 1178 1052 912 1014 1106 866 1520 1763 1075 281 727 453 946 753 298 1062 504 1605 1272 1133 339 243 560 276 714 299 180 299 269 1740 207 447 452 988 723 1292 617 670 200 799 370 204 26 805 862 762 309 776 299 113 706 262 326 298 542 302 255 639 763 1989 1183 1014 871 152 244 1406 1173 759 247 1417 599 233 853 535 842 540 860 829 390 417 413 294 344 526 1213 1874 870 653 406 98 923 646 126 937 220 1132 985 288 442 476 1026 199 1364 602 445 1900 1031 840 780 601 1582 715 1110 1460 1942 399 865 43 302 450 844 988 623 460 534 100 742 609 309 1244 29 998 26 641 310 1074 210 904 985 262 603 302 340 600 378 701 453 426 237 1203 392 1305 207 256 330 377 894 873 43 411 427 302 556 464 120 1157 456 601 1311 697 233 587 2035 1753 898 769 727 958 1275 312 301 775 78 952 581 757 1346 168 525 1118 406 406 300 16 430 348 873 286 610 1308 143 914 516 232 400 158 678 1015 421 307 478 467 458 485 570 782 898 493 246 452 98 602 183 642 1327 604 1119 707 150 1549 1416 626 751 905 301 1258 396 722 701 1681 1145 967 84 1349 566 341 266 163 278 1140 589 938 340 60 1617 867 299 379 1092 1392 398 150 365 816 1542 449 1052 1234 601 2167 623 1956 2011 612 613 516 602 1082 2104 662 837 832 643 852 116 689 1721 800 940 1078 472 1342 144 773 664 1165 339 1151 1424 1126 543 905 537 728 438 1134 1145 1113 678 1306 302 790 1169 307 354 548 398 1280 443 306 243 427 888 783 338 212 453 156 1437 446 50 738 290 797 676 151 298 534 576 827 2547 1040 603 403 301 1994 775 884 142 190 540 250 1020 997 1049 1131 1169 1272 1020 228 130 971 712 569 249 1045 543 1047 765 1373 862 305 674 448 405 379 1232 1651 250 195 1399 599 872 711 620 1473 716 1865 1127 890 1481 1148 552 219 1198 1082 894 297 642 1406 516 973 1102 472 797 453 23 304 1131 698 1262 200 807 1875 728 621 772 742 407 1100 776 839 1482 529 301 426 1312 383 691 1093 641 957 803 1002 581 566 298 178 151 864 497 302 332 790 521 302 696 435 944 316 1704 784 763 952 640 1488 807 887 302 769 503 692 371 639 256 1036 711 301 589 879 1168 660 524 1000 1411 553 451 1351 494 694 653 730 216 1048 1569 640 820 30 324 941 302 765 201 324 103 1154 220 1615 604 203 824 186 576 302 1197 1389 1212 442 448 246 725 361 510 80 206 234 138 1052 356 663 302 506 302 766 394 301 423 237 1328 299 383 377 227 357 1056 312 987 589 506 418 1230 1157 62 936 839 966 314 285 292 297 687 868 283 1306 987 506 498 68 1483 536 644 602 710 502 361 507 302 955 1640 910 480 1469 729 1340 653 252 1048 697 511 629 303 1100 312 563 136 502 631 1677 611 783 968 563 766 920 1400 1949 355 594 216 823 873 680 893 639 847 1241 550 606 744 272 615 980 772 1104 997 315 388 603 602 1622 398 480 2078 1046 1061 481 237 994 192 889 551 162 881 1197 1398 670 971 1319 258 615 149 360 97 1190 524 1488 1096 1370 1657 216 1032 501 877 972 603 653 458 1039 1185 390 862 1342 792 688 1229 457 1301 384 409 272 366 426 654 542 44 195 416 273 1101 1040 719 592 1571 788 991 1501 1511 1383 2182 581 591 1013 457 635 1397 248 532 833 511 1145 369 151 1934 212 620 418 721 764 737 365 645 1442 1009 875 649 182 753 447 622 518 821 1654 791 1555 895 614 3206 550 414 1005 827 559 738 953 377 569 860 852 417 898 750 591 711 596 301 304 1340 330 318 330 610 302 2168 453 713 419 939 965 711 102 409 1259 258 1060 944 1243 624 522 554 644 755 1025 1400 1114 433 755 923 208 1832 749 1315 1016 439 1223 1311 985 696 240 447 1522 1461 603 1275 479 1727 1925 899 398 357 1267 1000 446 811 350 860 299 625 505 451 570 671 1184 521 1018 933 419 1963 456 313 961 409 558 479 494 691 172 102 172 504 1196 746 289 246 1408 290 1175 776 58 681 1015 4416 3760 3253 315 434 1832 1713 150 151 723 1111 833 2067 1443 3158 2482 2299 2225 655 1100 130 151 1536 667 797 2883 1042 1308 790 610 262 185 232 452 927 600 446 338 803 604 361 1070 1262 1305 1341 841 511 242 489 1110 555 33 86 688 542 529 694 467 324 577 529 658 298 237 443 1212 577 815 1401 330 626 405 302 397 761 542 1981 154 8 387 576 301 259 639 724 647 151 410 1154 765 214 682 420 450 422 546 630 838 594 831 180 345 1072 522 1215 419 512 521 488 787 1532 417 250 600 45 594 752 1130 250 277 300 138 577 589 576 622 1218 301 296 317 101 644 805 388 583 968 806 612 354 328 613 270 611 713 413 427 164 626 828 749 441 626 852 732 1355 470 42 911 870 416 953 151 280 700 756 872 413 694 713 709 265 281 761 283 143 750 58 236 554 600 304 841 697 1002 479 563 283 744 1025 344 33 749 301 202 284 210 302 272 551 528 529 158 547 958 1065 664 417 1440 564 683 1120 62 1149 509 320 599 570 1033 302 1582 572 762 591 807 588 310 244 972 1425 746 274 524 946 659 254 362 1137 626 274 1406 774 170 286 1071 647 635 1025 513 1504 578 299 453 817 450 276 248 139 632 596 809 226 151 1190 704 643 298 40 529 269 459 451 430 580 960 604 301 84 393 208 540 233 435 1022 455 520 598 1286 515 953 92 520 1327 302 276 320 63 1339 302 1061 698 421 702 204 416 892 638 357 272 234 893 334 216 909 1088 844 1304 368 157 723 268 236 292 1709 365 468 1663 232 184 1160 925 438 980 849 213 624 860 1968 152 1384 992 914 598 1256 115 1150 884 685 528 909 1072 299 429 1029 834 1211 518 477 222 553 1048 2241 434 325 256 752 353 346 627 1093 1061 1335 468 296 426 1222 1269 1216 1781 205 269 452 349 686 618 456 593 702 1130 69 1052 613 728 567 473 1093 357 244 632 1032 278 360 1385 778 1114 1279 44 1096 477 1276 619 322 471 2371 23 1035 660 1061 35 1041 390 150 616 294 347 191 1744 296 302 450 693 1051 590 48 717 1220 805 1237 1044 1459 280 575 1213 474 1312 331 148 588 516 346 677 768 302 845 880 484 20 526 993 1553 522 14 240 988 272 506 1152 1387 965 664 520 256 976 868 278 724 1079 825 903 498 300 791 753 453 1278 403 936 588 499 1151 236 1169 341 650 300 744 858 1342 602 1122 453 424 531 9 1454 706 1314 970 870 1073 566 12 969 6 566 1974 223 178 831 1367 11 534 274 862 522 645 618 1154 806 1504 447 999 168 847 804 1012 1045 853 518 598 224 95 231 487 654 875 704 1480 894 694 1238 780 1080 302 721 735 636 1018 216 381 463 661 1246 452 453 940 600 338 254 671 364 432 418 811 719 2874 1372 1357 166 736 1362 749 1186 301 57 302 555 299 729 1335 574 416 1158 379 536 304 356 582 312 185 312 275 1001 737 496 662 1006 983 1231 70 44 1182 128 1001 1092 1749 832 151 300 1225 545 934 682 28 393 1030 558 709 657 1372 1189 807 289 1362 440 607 1331 620 653 1132 323 785 773 927 259 90 1252 484 1193 1091 151 772 179 930 1211 954 718 725 482 454 1873 1308 558 1464 783 7 1288 959 1432 511 49 1834 1244 937 949 569 669 881 967 2265 690 857 380 1580 1116 594 950 1239 777 51 543 505 272 1228 1076 291 1537 1195 602 150 1328 301 301 1119 1165 1537 386 642 544 678 741 1299 187 949 524 1434 861 369 978 301 1032 199 300 193 1824 740 931 1142 1298 804 301 412 456 42 446 326 819 683 149 243 715 617 1559 302 883 1084 522 795 1049 669 175 586 282 977 1621 776 117 1728 1017 496 1369 596 1009 1366 743 1429 290 1316 2118 665 302 690 336 1752 861 1499 1383 1666 341 444 101 842 406 2001 551 576 319 12 264 151 204 248 1343 302 1442 262 558 1002 133 894 758 1132 882 713 1685 457 154 548 222 452 353 365 538 845 1169 603 514 722 867 941 873 1212 235 567 882 1419 1319 2033 600 1595 946 150 272 490 896 853 209 461 651 551 1305 1883 403 626 437 613 58 840 773 198 695 328 1289 1036 1377 1311 509 1214 970 396 976 1187 300 938 703 1999 1744 453 532 468 453 226 548 526 754 542 609 2360 837 262 1070 922 1301 181 311 2588 68 599 313 954 826 981 720 302 223 723 303 337 820 60 673 660 460 804 328 1243 817 200 926 649 904 348 714 516 847 693 264 665 451 148 1781 200 392 442 494 545 428 911 135 569 112 946 407 756 484 1164 550 866 1470 1184 1546 90 555 682 933 451 291 244 740 1136 645 1640 391 888 302 1339 1583 307 790 1547 1115 1008 36 527 623 594 546 1170 407 1303 1588 870 1222 749 1106 728 530 412 443 446 895 1647 1431 1794 1122 526 1232 488 158 468 649 272 1206 194 138 1627 471 451 677 282 1052 1282 2476 798 539 935 631 913 573 819 536 828 301 1271 1279 446 1531 429 431 2323 511 600 141 1055 362 1284 791 386 889 26 1144 1258 1091 654 1415 296 208 1717 1056 1055 882 638 374 546 1974 548 601 252 753 2084 348 352 730 255 830 1485 88 452 1548 450 705 1012 1849 762 1088 484 1494 1311 569 749 247 726 278 1040 852 401 99 300 1794 301 1080 632 2709 819 772 338 440 588 291 719 1014 1065 84 621 472 1105 217 518 686 1507 936 382 465 743 721 1749 994 624 814 477 443 451 482 911 1079 2357 1117 1305 495 929 357 361 1030 1138 1203 364 462 224 131 931 985 1240 793 454 570 751 969 441 997 1447 1050 313 595 643 202 421 1318 557 643 786 2018 28 662 619 899 861 300 590 649 4 340 1041 591 737 1030 1016 867 1470 789 1679 984 1097 858 839 14 301 522 1327 1151 1438 652 662 896 382 450 767 579 2047 315 863 744 1560 441 132 750 1615 366 971 529 646 866 1048 917 783 517 973 2456 1893 1686 653 892 1488 350 331 489 917 1775 464 1196 159 1347 738 685 209 1197 786 668 415 301 1620 591 604 644 2378 281 1070 326 13 362 3 1758 389 1208 1716 583 890 1253 1120 270 1397 711 810 1589 894 186 634 403 1579 1085 526 936 1459 983 527 251 944 791 1074 890 617 930 1022 151 747 554 745 176 219 451 279 257 748 308 947 192 7 418 246 1057 634 1241 440 840 657 631 445 853 1771 645 73 675 672 934 994 1227 1881 453 659 761 1075 475 579 834 753 1171 867 1754 733 1632 788 575 755 885 603 247 135 999 1116 506 652 565 1150 410 585 450 344 161 125 132 1038 1030 2401 72 524 195 702 1019 1043 1142 816 861 783 31 885 672 154 423 559 689 431 651 447 888 650 266 572 194 956 231 582 385 638 493 975 592 158 1502 680 978 205 537 1321 1341 180 510 876 847 1585 601 960 403 267 242 739 320 793 499 559 541 1279 796 674 1694 1120 771 931 1092 1039 931 672 1415 1162 798 1343 1729 1720 1005 932 484 1571 559 411 652 1030 1291 774 1030 172 1752 720 1155 879 1000 270 9 968 980 1695 1013 232 992 726 1333 1628 871 202 724 1468 1441 836 422 290 680 567 746 1054 482 826 104 430 816 1267 1023 407 302 314 207 412 486 1536 1681 752 1226 294 246 236 1676 242 928 1228 856 1358 323 314 1031 968 149 501 1043 766 78 521 487 873 161 1379 210 282 294 992 791 1089 846 590 263 445 1039 609 400 362 200 1281 941 933 352 915 829 244 467 947 1080 743 528 473 1109 1923 748 229 640 1422 1062 1828 867 903 184 674 418 1023 709 760 1396 292 740 1685 1885 1245 186 499 975 292 1430 483 1285 916 925 937 614 38 566 345 1537 962 159 1644 350 98 1115 337 1464 115 1085 677 598 375 1119 387 1485 1123 464 303 833 1245 302 696 946 171 825 326 947 424 1372 1066 109 564 813 1077 711 1004 695 704 634 791 83 578 764 865 1058 679 1011 2084 471 909 718 1162 669 1187 838 388 453 483 95 782 895 1015 1372 996 1218 540 765 958 470 302 354 431 497 1237 603 405 1191 554 184 302 200 695 661 601 465 286 1841 569 277 753 884 1159 625 1338 513 236 614 877 495 633 602 590 783 1335 402 6 502 349 301 189 1034 325 430 333 912 633 601 435 572 1217 410 636 840 568 156 1939 764 477 745 1221 486 569 286 222 717 393 1226 453 1268 705 589 364 1021 754 2097 1783 302 586 751 185 1285 864 604 798 211 684 904 2766 31 265 997 1199 949 1340 292 110 573 88 1670 723 643 679 202 490 46 1323 941 455 1016 996 777 1849 369 1809 746 1298 1383 151 1925 742 1491 293 1689 304 260 1441 482 1719 1672 260 913 340 609 754 723 724 776 200 181 930 298 905 820 477 1465 134 842 985 276 1034 770 1840 281 474 737 786 939 1377 932 1004 1383 417 135 2216 361 373 913 1196 1360 1383 1521 1821 278 692 979 500 897 1424 524 1216 1196 78 645 408 477 1095 375 897 301 1831 1229 299 710 1309 291 127 568 588 492 1336 923 1100 878 397 750 662 667 151 386 941 887 432 384 366 282 1515 180 837 305 374 333 1353 933 1273 664 11 541 900 1256 721 1032 958 1516 314 1039 826 214 152 772 916 411 340 721 966 174 540 1172 432 1022 353 779 1229 1181 380 1469 766 453 69 1046 949 379 763 518 489 560 586 166 42 730 813 301 1058 309 788 30 302 480 301 725 349 482 424 864 859 494 578 657 541 1547 371 672 1093 176 651 3004 171 301 95 452 525 170 1408 1125 597 591 1060 755 372 363 997 771 850 151 154 836 780 510 980 1153 629 636 1549 195 555 370 818 450 1370 944 670 602 319 767 403 770 181 515 1637 852 1442 160 1810 775 770 678 1041 488 1447 1146 1221 411 734 296 1642 813 311 849 503 550 615 615 538 803 504 291 296 299 838 418 1042 563 435 649 1532 540 300 237 472 177 1086 1177 69 614 319 229 284 206 82 151 2988 1811 519 823 1042 719 1182 872 755 891 450 188 568 320 1139 492 191 434 151 1085 194 150 406 227 615 1206 267 524 254 216 614 447 869 986 105 393 937 288 1962 803 571 988 225 272 44 337 533 201 879 537 558 905 985 866 865 629 625 604 453 478 542 771 509 1122 123 248 151 81 828 412 268 302 423 302 1004 151 1145 1876 449 298 1012 1194 536 466 1576 1472 784 675 740 774 837 467 1463 769 812 528 1244 228 151 582 737 578 276 627 509 103 1528 300 249 674 313 730 481 724 1119 150 368 146 600 961 1183 489 1130 705 18 663 332 916 180 861 802 287 300 470 241 917 904 452 579 1664 1146 844 619 122 1278 297 640 943 843 1366 936 277 1318 274 441 1410 1241 466 814 615 1196 2058 639 98 300 530 1063 382 376 2010 150 1154 832 1019 181 374 800 621 238 546 281 628 919 1185 917 258 1117 1059 949 887 884 665 765 332 478 992 1593 655 1754 1583 333 1214 1144 141 469 178 515 1240 632 327 845 958 829 431 311 1015 150 189 256 526 590 677 777 523 353 499 267 691 487 266 475 472 1043 943 894 502 867 369 1031 553 1105 495 474 716 478 226 864 788 1551 1367 566 601 1178 390 49 392 621 906 1415 330 417 923 1152 1416 437 313 888 383 766 1375 1335 151 21 300 90 150 110 597 301 829 637 749 553 1587 427 249 542 624 238 680 182 402 429 300 447 672 564 97 628 588 414 838 415 474 838 849 590 1167 449 563 311 229 812 536 516 593 479 2920 323 566 825 529 770 56 1670 433 901 242 751 1928 1123 83 909 1330 2200 1146 1006 49 1196 985 251 527 692 1031 324 1426 298 378 751 839 1447 261 302 350 1374 20 298 1444 474 256 651 648 1375 50 120 1072 837 517 411 161 887 550 502 1431 488 787 1099 1152 1049 425 786 616 558 586 751 1484 554 1163 227 384 884 130 215 1682 1034 378 734 301 543 633 514 1729 1069 246 694 1086 1037 296 1042 859 508 201 704 618 1079 516 1233 2194 980 650 598 1609 293 594 987 291 1046 977 1103 1571 776 272 405 1329 190 157 586 536 1438 334 805 856 487 556 503 2272 569 494 1170 300 957 628 1685 446 300 363 187 534 176 981 1696 932 700 969 329 51 324 1471 222 610 408 578 1859 1354 684 68 97 1523 266 2549 772 571 603 842 646 1176 506 305 426 747 809 399 904 607 322 179 1074 472 791 254 557 536 1598 809 1131 1515 512 549 892 425 870 1060 828 469 791 617 1484 1201 762 302 2070 1365 507 162 1691 540 573 236 129 1006 607 974 787 915 1077 904 519 1187 287 610 150 1395 352 1208 554 260 1022 232 554 1222 298 399 864 1009 370 144 2132 97 814 1272 348 950 1219 2005 868 1268 992 151 755 300 574 683 983 603 2414 1141 653 339 831 936 57 842 421 978 344 839 785 473 620 354 473 472 535 256 735 1555 1282 1048 754 333 725 844 1151 434 546 1293 41 703 229 989 652 1286 1237 633 548 570 940 298 403 1183 453 719 753 739 817 563 566 300 798 1603 561 282 501 425 553 651 1503 297 975 111 474 850 1079 578 537 604 833 788 260 673 1202 645 1094 1026 978 587 539 603 1398 709 930 458 1193 890 754 947 1959 49 702 81 915 390 1482 982 429 775 324 984 486 759 151 460 518 302 1123 590 451 725 202 901 1338 795 302 437 266 1336 641 39 1189 917 1125 313 1015 301 592 831 1033 151 415 668 400 928 166 541 1157 826 852 934 703 671 979 490 706 985 619 536 147 986 1362 716 948 364 188 658 1391 604 750 1212 831 1084 467 663 151 790 424 1224 442 1302 921 35 301 300 1158 486 994 156 814 769 748 1051 478 386 829 204 813 449 1821 477 1096 169 1000 865 1073 552 767 370 375 416 964 307 778 831 2091 86 332 1443 455 400 981 807 1443 1061 971 823 278 947 1316 435 667 211 664 620 1332 1024 810 372 453 493 1941 395 808 763 731 1656 1012 920 669 1799 655 386 409 1301 1049 816 789 301 248 760 1008 813 526 282 1205 1504 251 882 305 1658 1725 924 443 949 467 552 1453 1597 368 629 183 804 224 3122 456 847 1110 869 105 1202 1780 862 295 1128 1534 872 571 316 167 732 389 555 309 624 976 526 1013 892 130 214 257 616 182 902 425 403 532 881 702 1167 28 339 1240 1059 960 757 1342 649 709 777 1037 1448 1012 693 1183 624 935 933 619 1303 331 795 955 475 1561 232 514 584 362 2185 874 714 124 401 858 689 1556 684 850 590 302 586 1829 302 937 593 1301 1605 476 482 326 1404 680 661 650 933 1067 713 867 846 666 2051 858 1794 412 1248 883 1181 644 993 597 867 626 453 754 471 933 1411 570 1973 300 1312 460 396 638 302 765 418 1459 1491 866 975 781 817 1711 255 813 150 519 1385 979 594 891 64 531 1301 320 448 150 224 506 752 888 293 631 590 739 137 262 1430 1255 750 727 701 512 1733 502 285 300 508 602 617 222 796 773 1261 189 695 748 461 869 809 811 302 59 592 321 58 741 625 887 463 56 1019 238 1476 582 459 918 780 1362 418 387 535 517 550 1180 264 429 457 1411 1249 282 1425 2022 1067 889 780 1420 1061 413 723 1153 1085 881 1498 849 433 338 563 302 633 685 1316 373 1529 1208 1793 782 1336 987 180 149 715 352 667 779 777 653 728 663 622 685 602 914 302 328 1157 805 884 921 402 1000 1226 300 649 474 591 562 638 1108 738 149 1487 904 493 722 521 301 165 302 439 208 414 137 1043 201 1073 229 451 1065 334 755 603 1199 341 294 467 387 1200 950 1526 378 876 1208 298 916 1563 655 557 818 614 302 1479 601 910 1201 665 1198 1483 1012 1181 254 908 572 436 1043 1259 1286 1455 515 1003 832 1937 709 267 260 735 1183 671 452 761 875 1091 767 1451 873 1212 267 728 620 259 161 282 857 558 760 236 516 355 493 309 1355 877 826 294 133 224 278 599 254 771 18 1204 1139 287 396 1078 500 569 171 1841 182 1015 822 806 799 843 766 302 202 1409 788 443 820 561 324 1752 220 913 884 741 589 605 1009 1312 299 526 1116 296 792 319 735 194 768 1073 1676 33 300 207 1730 301 1281 91 705 1102 618 246 327 602 690 87 185 1298 358 1017 1786 374 958 608 1414 612 79 626 250 292 1301 1012 907 643 843 685 1206 1061 651 1092 875 1680 452 643 288 601 804 764 1200 572 302 274 134 1334 302 775 936 984 530 351 593 289 829 234 226 1352 503 490 658 295 164 1403 838 687 504 747 691 520 854 1473 464 636 1266 20 1202 302 590 1119 461 1057 59 367 420 601 391 264 1329 637 871 64 102 1216 716 232 1025 671 265 1307 1612 1431 1232 1261 807 109 935 1008 301 596 1585 675 601 887 842 945 948 277 1248 592 627 557 1172 649 388 536 14 860 598 1180 439 952 305 939 504 632 62 565 1009 524 911 1252 1033 754 352 641 543 1153 426 568 1451 40 931 236 2307 777 300 1077 994 486 682 601 290 522 472 1038 320 869 840 522 201 955 1633 1112 7 1160 101 302 162 778 799 845 705 445 258 1804 1481 1048 1527 926 330 969 353 1032 491 769 528 2909 380 268 220 1698 772 622 1706 1479 1646 588 892 190 748 293 1050 932 944 603 297 914 151 1359 516 602 399 319 1085 601 568 993 699 2468 1363 699 1443 1274 737 628 725 1055 477 1587 602 644 183 714 467 1293 1731 570 1188 1710 1041 664 571 1024 664 1084 552 557 1804 1003 1439 1332 1588 815 301 1250 1647 154 835 1841 1017 1594 1883 1370 863 497 1058 438 1363 295 458 258 2229 586 27 170 562 1302 378 302 208 948 552 415 1206 306 1156 1065 722 321 1938 923 893 791 75 1527 518 1408 543 300 1527 377 814 574 302 637 839 316 667 859 301 1099 547 407 548 1112 1114 1147 1298 1292 1569 731 774 879 451 547 496 1451 717 1353 456 652 1704 289 2253 1375 963 418 1583 101 1344 362 1161 532 1152 925 1308 260 1450 1154 359 302 1383 524 1464 442 1090 1321 302 1555 728 223 499 164 556 150 1279 646 1310 1497 453 574 783 183 426 719 1299 324 871 208 1421 81 1343 151 1069 865 1139 487 1144 1313 3999 271 937 655 1445 813 1731 597 601 803 751 646 727 999 650 451 1376 810 1150 808 900 690 942 915 1323 1206 1001 879 2175 1016 795 745 420 2381 603 379 687 126 498 642 600 502 671 696 248 977 297 517 461 1920 2029 1002 1655 1273 493 1014 927 53 605 817 1011 36 1088 1312 451 1220 960 392 475 374 376 514 1132 1422 300 348 21 299 842 300 1010 1594 998 1390 4 771 879 1251 1676 684 126 1121 408 887 1185 149 699 662 742 597 422 449 697 474 1123 1159 138 1397 1015 684 393 2925 705 841 1291 1639 684 1081 1519 387 958 649 1036 1842 1557 547 299 1150 528 601 522 562 1025 1351 827 204 810 796 284 1086 292 1643 385 407 779 546 1014 1708 659 1376 854 851 490 955 1004 72 1361 812 543 1048 667 373 388 1082 723 603 644 969 1603 716 583 545 381 1297 933 558 408 750 532 548 53 1128 436 918 1947 603 1234 1051 892 1066 316 979 887 78 348 301 495 561 2177 917 497 1515 399 667 1042 247 866 990 570 1086 1150 1084 899 1622 1289 1123 410 599 920 788 1017 893 860 688 151 302 566 948 544 695 772 516 93 851 1155 1017 601 658 691 452 1003 1341 1933 954 369 245 671 966 1264 589 283 541 1133 839 420 687 485 837 1158 294 1496 917 763 229 345 1099 1492 1406 604 468 1195 200 670 2120 1004 327 1642 844 852 638 275 297 2068 251 2443 249 1148 1716 474 966 1136 1037 979 407 1354 1203 809 1094 814 866 288 131 1249 1415 1324 1125 453 881 1365 587 785 563 453 710 300 1104 134 832 911 662 935 1114 615 914 1105 270 1283 638 1484 728 486 1245 603 356 945 939 592 1994 1078 770 868 542 971 163 404 1236 12 204 121 354 1012 1372 1496 511 373 1279 437 379 950 1622 377 926 466 369 614 852 91 1263 1229 743 1285 1150 565 587 1759 882 447 731 651 1437 971 798 783 103 855 261 302 1879 1099 431 203 299 680 370 460 909 177 797 1521 795 138 1265 1572 473 1143 724 256 1007 603 659 1377 1230 1383 614 716 78 725 69 1503 753 745 570 73 1091 559 1250 718 1874 672 731 408 387 968 744 1629 446 447 1630 704 1607 1069 374 713 1419 1096 212 495 883 924 632 781 405 850 469 532 367 1009 1453 904 540 1199 1452 1525 990 487 592 371 953 676 970 422 335 423 205 579 2 590 670 1543 472 545 529 741 651 683 1472 569 170 1046 1097 1972 139 638 210 1070 820 697 263 748 846 1295 815 261 2098 1228 761 655 1261 840 439 763 353 649 324 327 644 1211 837 677 1370 622 998 858 774 512 1598 966 495 1110 746 220 474 298 365 623 732 238 302 629 492 504 568 570 99 200 276 598 16 727 262 957 676 691 671 1492 436 1291 887 738 1187 826 1032 609 141 866 284 793 756 1084 523 683 452 292 1291 1084 236 379 1848 971 823 1127 600 922 504 1342 1114 166 745 1596 296 1398 720 608 748 318 405 2456 713 787 607 1001 518 723 945 1282 2094 544 2143 1628 594 1838 1798 874 1285 2100 260 1631 368 155 355 876 316 667 1790 140 508 1070 241 261 1291 807 194 236 1352 1152 465 513 678 1104 486 776 906 50 318 450 479 1189 177 310 547 1941 547 317 570 280 702 476 763 715 896 739 132 1164 296 671 723 606 604 1618 1628 669 1240 850 1447 911 200 200 175 584 312 492 775 631 576 486 1204 670 2093 477 1765 1704 1070 1252 960 1214 2278 789 2068 842 344 1869 559 1093 727 863 802 740 881 307 493 151 1547 39 318 1283 152 1375 1004 323 527 1484 950 818 1104 557 476 1353 507 710 1279 446 1190 1932 1125 1051 1474 880 958 1798 202 164 562 719 54 174 1554 655 277 1617 250 596 1054 593 69 522 277 534 1040 1407 1163 363 857 892 696 142 1291 194 448 533 636 1431 861 1463 658 587 946 300 834 472 329 1005 148 586 2002 264 548 301 1239 1380 458 352 193 1604 942 1221 897 456 815 193 1801 540 1374 781 1396 764 614 930 398 1838 1955 1259 1341 1852 953 754 1240 302 983 1745 222 1411 961 1562 901 464 302 235 112 618 786 863 1596 799 530 1293 2310 711 1126 1310 1377 557 1650 567 938 714 458 847 345 1462 301 1509 903 636 1521 670 577 873 853 1525 938 848 300 617 793 690 798 415 2009 389 543 173 22 876 506 1234 1154 2254 1404 666 1193 2245 216 227 497 938 598 405 440 338 314 573 622 292 732 981 1724 196 189 503 23 1016 711 583 1392 806 548 1051 657 301 1534 730 254 399 786 131 909 645 1229 391 362 869 1176 300 681 302 1275 564 1241 804 1525 907 567 445 412 865 494 592 456 851 638 1276 1456 737 859 1105 719 350 1104 1142 1194 1179 204 515 1044 754 1137 1727 934 136 796 872 130 859 622 451 1729 1085 870 247 596 565 415 1487 1777 190 353 668 699 753 681 1664 548 539 373 562 691 894 62 876 340 1645 243 701 1113 852 490 592 183 52 568 970 728 305 218 193 850 1027 647 879 322 1758 504 1121 296 861 724 837 1523 821 254 689 2123 2084 755 251 10 1519 1196 574 390 582 265 624 900 767 508 1045 301 827 576 1289 954 588 567 699 853 1266 593 1328 10 1591 2786 67 250 365 764 651 859 302 1695 1010 818 266 148 451 787 405 339 219 777 774 597 2756 1303 1127 1661 761 1020 652 1270 486 1255 613 489 300 1408 776 202 406 885 1184 1069 375 765 556 1408 864 802 161 850 807 1857 591 680 385 175 1298 123 810 1601 891 916 607 107 492 846 1344 150 625 452 444 706 310 785 828 980 536 194 1072 596 728 1277 358 1205 582 528 300 1015 1101 650 557 225 735 603 652 1669 345 1277 1242 946 1143 675 875 607 837 1637 150 542 576 1528 1378 244 659 158 490 1246 588 532 415 737 1317 704 753 833 467 874 1083 1106 691 1557 193 1294 446 709 1271 874 578 1661 1279 1008 622 512 1201 597 266 1193 410 1139 919 879 567 377 912 611 297 601 988 1189 336 425 29 629 364 98 827 583 1442 290 365 368 1021 1410 301 1285 302 265 208 1232 385 784 2021 458 359 678 335 680 699 1074 221 591 729 295 1577 425 29 819 595 1046 1319 321 433 601 947 874 272 996 522 694 368 580 674 882 892 1273 1229 896 288 248 846 715 929 737 603 1174 639 490 217 1474 771 612 965 286 795 1032 226 1162 899 838 82 291 501 217 742 319 559 555 1399 340 832 457 753 412 1199 867 1432 555 285 601 197 356 679 897 995 338 828 1180 1021 732 460 519 84 1428 160 365 353 802 629 894 875 337 518 485 1105 877 492 511 495 4 1326 658 150 364 902 244 681 727 369 301 1140 546 173 1046 452 453 857 539 220 507 1117 1481 409 452 588 852 227 584 301 457 1024 879 902 765 278 692 28 301 946 778 646 844 150 626 184 480 600 978 466 1724 331 413 1349 454 429 254 1290 590 1120 450 558 468 514 1016 249 1553 252 734 224 630 953 1369 230 1264 1248 468 315 64 669 1935 713 168 1333 1228 321 335 818 561 909 452 118 836 602 516 302 1393 46 852 384 1132 619 688 942 386 42 166 961 300 1292 1101 652 698 714 953 373 718 659 329 807 202 942 660 56 1141 220 151 507 190 729 742 381 456 392 302 1017 395 1684 602 969 1019 824 528 1007 458 75 718 745 964 741 363 2007 1638 786 177 380 1437 870 283 1134 432 364 598 1728 888 530 58 452 82 1033 653 1161 301 48 485 48 151 625 824 420 340 267 1359 342 52 675 1011 420 745 1169 1013 984 151 1361 301 151 71 151 167 1026 481 694 911 302 1055 292 811 1093 1594 480 324 578 418 471 705 517 293 899 963 657 1878 275 912 874 150 619 784 585 386 937 1832 591 703 1090 700 492 817 290 1296 425 19 1040 440 482 1090 716 1783 921 604 1055 586 999 359 1204 248 808 1712 478 724 1124 328 859 1163 538 657 256 714 751 668 1166 1437 1304 851 655 503 1264 1006 1135 1256 440 716 1643 323 961 1372 1375 440 849 1038 704 1278 1384 786 753 773 1175 1499 151 1352 649 1042 913 1329 421 662 32 691 1641 569 504 444 672 1176 854 636 506 219 1040 351 924 300 298 1906 489 833 916 1131 1528 1013 666 556 1790 23 737 471 1286 263 2266 256 150 286 603 452 1220 464 385 1919 68 449 754 1327 353 350 395 992 1662 250 1108 943 150 1215 1837 904 571 1072 541 317 62 1043 384 842 1664 1688 3029 1627 608 599 472 1063 1347 1028 1261 1553 270 309 197 1263 299 447 1669 1970 988 1252 752 335 282 787 1301 1964 935 1798 937 874 439 83 218 1841 737 940 806 1414 689 334 709 250 575 2090 244 1013 257 132 56 535 939 597 600 657 810 834 453 571 458 684 1037 525 1030 463 543 218 983 1099 264 593 1427 503 1468 1171 1505 591 44 706 524 2191 684 843 99 130 408 369 682 466 1209 813 925 850 795 575 1110 653 20 267 1079 1320 803 276 1643 301 904 1293 641 472 1183 918 547 996 782 556 495 292 1430 531 226 716 888 409 553 891 1152 600 812 999 560 1090 301 303 619 1249 977 555 705 451 515 473 248 1751 268 899 521 598 675 375 1348 792 1200 1907 347 191 1195 671 904 270 1724 1285 671 1077 715 692 623 301 897 1232 327 1270 1273 825 512 210 413 1180 252 1700 699 1544 903 1177 323 1378 977 275 846 300 1447 392 1995 881 452 516 1137 865 600 418 240 627 893 1190 2402 1175 601 1122 1902 264 869 1284 1352 936 380 195 526 330 301 827 552 1051 398 688 1352 1686 1333 266 457 302 2265 364 608 301 1035 952 23 256 735 1396 939 503 801 312 515 397 397 506 237 589 498 404 1022 821 1868 1372 803 90 550 549 592 1114 88 956 496 409 1018 810 1971 151 255 728 244 814 260 531 799 280 896 1351 301 964 547 1646 563 1550 1338 516 819 709 988 579 913 494 1267 698 817 575 523 1054 603 583 1122 118 288 252 482 1130 678 987 751 1002 847 430 627 85 1321 485 840 1244 988 962 1368 591 159 518 323 1593 303 1528 185 602 1190 2094 829 648 719 1347 450 146 367 237 445 224 1474 402 302 284 956 1396 584 792 807 589 264 780 504 753 1570 603 1129 2141 327 909 714 1011 151 470 1207 1139 1126 844 969 1101 203 143 1295 449 10 741 609 1450 221 833 518 526 906 340 563 758 1549 893 1140 943 1029 1693 2013 559 442 1336 452 1566 944 1680 608 1708 632 1021 851 503 884 300 714 1708 1402 375 409 1246 237 1529 338 31 1356 564 740 354 826 819 131 936 1608 528 538 1695 596 1462 739 372 1086 1450 2487 242 526 604 1432 1238 4 1321 298 715 1503 1681 686 214 377 595 631 891 646 344 949 206 1158 535 1078 1038 1030 1392 302 685 580 296 1204 822 546 151 966 250 692 623 1142 741 63 1297 220 300 38 1267 455 721 151 302 554 889 891 529 749 862 1441 142 1098 1710 256 1137 268 1734 714 778 1136 310 398 297 1661 2460 930 910 224 301 592 496 775 458 615 595 980 527 230 1895 902 312 665 641 151 494 836 561 514 1508 28 607 1116 941 599 274 151 518 894 865 934 1040 591 301 916 382 1073 320 466 727 724 523 846 104 452 1644 1596 549 667 388 846 546 1541 975 1163 604 550 575 1282 940 1691 538 1097 517 907 2011 462 869 838 604 894 1109 87 878 302 747 1292 129 973 359 690 384 1150 38 1332 572 863 620 576 1461 1426 1394 760 881 446 905 1466 1478 556 902 899 168 1023 607 189 342 1016 571 790 1397 55 499 943 518 549 176 1054 770 64 936 49 692 388 656 572 673 1648 476 30 211 874 757 758 301 738 1191 337 2084 823 1935 1310 75 1769 1107 1145 770 1120 941 888 302 815 733 1008 1347 1720 299 151 1055 330 826 719 344 940 1134 1349 712 452 1019 760 838 1003 1025 468 435 695 780 980 914 950 953 765 165 1045 185 442 539 1245 897 1127 939 801 905 504 1874 177 809 728 1320 471 989 151 2305 831 1438 887 641 388 490 1565 837 111 902 920 1497 496 810 810 815 219 1285 469 844 275 677 1043 598 402 250 502 859 640 317 715 85 214 568 328 761 614 173 965 236 382 1131 982 710 560 505 819 1320 1250 802 823 602 159 371 1259 673 219 427 304 1106 838 985 661 651 981 555 213 268 92 569 206 156 1117 890 923 909 751 572 1357 998 1003 147 447 873 448 525 338 1731 1751 330 512 302 449 452 300 931 647 702 288 436 761 280 307 305 171 300 415 301 979 287 619 184 162 365 1740 1268 1333 401 1138 819 935 195 336 318 1473 541 93 582 229 505 1196 266 508 35 571 651 987 749 1279 8 296 621 495 712 299 553 24 252 900 607 844 814 414 517 984 534 756 206 857 483 1231 1038 134 743 645 1584 929 1057 1613 694 122 543 1242 204 672 292 1595 588 1005 1792 830 409 975 1349 944 296 1041 790 535 545 1430 1388 1452 600 671 434 2027 499 2417 1068 168 779 884 911 854 320 253 398 732 568 374 693 1747 1402 65 301 26 450 463 607 1021 449 423 6 529 153 450 842 516 599 254 1097 482 248 769 302 738 599 377 512 301 566 512 477 1104 400 1144 862 667 138 907 411 1172 222 469 151 324 1142 378 1106 552 1218 466 767 319 550 448 735 1613 222 1185 857 210 1187 995 244 495 517 256 751 1032 453 293 98 820 507 1633 816 1077 784 840 1677 750 284 622 89 1309 783 802 1433 873 300 779 325 997 552 558 1332 1335 1058 542 666 298 982 585 260 626 1697 1160 563 438 284 426 753 1290 999 351 302 833 229 705 580 480 838 1073 1710 79 476 420 972 276 886 743 433 904 169 204 963 795 1156 1102 641 808 576 388 93 815 301 1453 636 793 1505 79 568 872 406 904 948 894 1158 1359 341 1716 263 600 1066 1111 1822 940 1204 769 1226 1242 858 768 1039 408 1270 201 1855 534 167 771 1116 606 436 595 209 796 2262 276 171 348 657 238 1209 1054 1951 1044 858 620 652 1677 1074 284 490 853 574 314 898 420 150 440 89 1104 1032 328 268 885 728 1098 1054 782 395 713 473 434 435 318 870 1221 1053 1051 515 654 487 282 601 1026 1389 140 1550 771 1007 439 778 1218 1772 196 853 825 504 1257 1215 296 302 463 815 785 558 939 836 495 1013 1530 210 396 1812 1154 382 1460 1676 782 859 809 149 146 1307 301 1071 183 364 1323 904 661 1082 1073 1985 513 1440 948 562 1193 522 141 1182 1131 785 1113 768 248 796 806 944 434 772 671 347 1143 755 711 585 1724 997 104 457 520 1788 261 1619 301 1229 587 862 1550 300 1000 1148 1110 343 254 1524 670 564 314 854 149 956 749 538 244 394 881 1197 563 2891 418 1077 1070 1459 151 778 793 524 966 512 1376 781 1191 982 302 1027 664 1252 1543 1111 8 1865 544 486 1479 118 879 760 486 1055 876 2152 1322 866 655 499 852 367 501 427 1556 1764 282 287 426 569 833 365 242 157 151 1453 516 1421 1389 1121 1111 266 1013 890 538 421 2144 1367 468 896 1073 1731 1138 499 556 298 498 151 1043 788 1418 280 1078 1050 779 625 603 1091 855 603 389 190 691 388 1291 1013 1018 625 669 1728 883 563 490 1328 761 1337 902 2186 760 650 834 1109 506 615 877 1307 733 561 1200 639 719 515 840 101 1076 1413 390 759 694 969 986 601 612 1535 805 1129 1832 1419 1443 796 937 864 87 1933 1257 678 1319 1130 999 1456 329 659 1747 1337 1972 431 1607 627 577 870 180 1402 232 1104 1230 947 757 516 1338 560 801 301 252 2305 355 509 192 452 990 1524 632 1113 265 1485 534 532 1083 62 2077 525 563 957 913 535 905 1285 1012 1309 774 267 301 711 952 777 346 1464 1100 881 2177 780 1377 673 278 1220 302 602 1825 220 1285 1932 1676 1388 2462 2252 772 2305 1946 532 825 927 439 1320 965 1055 1056 1251 2197 1805 746 1613 434 1344 1544 1837 667 842 413 529 379 542 1474 1080 512 1635 1029 1385 727 828 1454 1294 746 1160 196 1268 1463 73 813 408 1040 252 274 674 470 842 2597 743 1117 131 852 258 831 414 1375 895 1404 388 17 1458 2328 1922 1233 1492 808 1226 391 1181 1554 557 723 536 163 1004 583 497 1219 452 1213 603 550 1147 1611 597 445 46 859 741 1138 286 920 894 998 812 1277 452 496 1656 610 978 1104 489 518 583 607 906 998 52 1525 284 221 1921 846 913 394 846 1000 1421 482 788 312 1403 1538 1340 1843 552 242 1061 1353 898 692 1391 900 1718 815 809 274 1007 273 946 354 1230 994 1010 414 675 730 1001 539 1311 368 1211 451 1303 621 358 844 1611 146 912 1022 292 793 1009 1143 1286 977 483 704 504 151 260 412 854 301 1044 300 637 298 1430 1026 1566 529 1144 791 295 678 662 736 864 963 286 270 1372 282 1047 1211 1050 298 1641 131 863 514 1548 861 452 588 438 276 780 1024 344 2363 233 474 683 155 442 855 1127 786 1090 54 712 553 717 1199 496 1098 1969 455 422 1116 282 793 1227 820 1200 671 395 1482 969 531 1223 802 679 623 1650 50 755 945 1026 1752 1189 926 853 2092 668 779 414 541 1323 1205 21 317 548 1637 136 592 480 950 1203 1271 839 449 887 1106 1923 284 1397 1023 829 747 1806 1803 1674 641 1635 1068 535 1476 535 611 658 1810 391 1086 379 1223 827 854 346 303 1199 1355 366 308 360 1262 948 164 479 508 1185 325 676 71 505 1036 1474 702 811 353 188 419 1090 509 2579 603 410 106 904 602 723 235 907 1014 492 720 1133 66 1130 647 447 65 1016 683 1031 597 1146 493 634 1442 1241 1360 1364 307 532 1047 659 483 172 273 482 648 1239 603 674 921 584 784 122 860 638 56 409 1295 420 1201 577 380 1645 447 480 181 530 281 662 133 556 790 1525 68 912 1222 1179 1096 822 298 232 800 793 480 612 476 430 1031 516 592 869 427 761 230 1322 657 1016 647 755 1844 423 768 1057 300 303 1691 1426 178 137 714 878 771 1166 1515 382 496 731 1240 1116 646 628 1162 1293 451 619 1805 647 150 1206 1018 812 973 430 406 702 459 121 865 602 347 640 1092 1785 1395 231 956 450 655 635 756 354 562 1052 303 484 307 189 664 319 699 83 256 861 252 486 624 649 960 476 808 1200 767 1776 77 602 1077 1204 148 452 1300 568 346 655 1492 1106 771 1028 16 259 1733 957 1200 411 778 1297 1214 226 691 329 578 741 761 472 599 1214 489 976 301 290 656 913 1005 1366 676 617 930 999 601 428 1121 957 505 699 533 708 1478 679 921 556 151 702 436 51 1458 1305 1041 1231 1413 847 781 393 1662 558 764 1635 63 871 824 925 897 1808 657 705 1387 838 1036 1092 301 1117 339 1738 603 1212 866 1107 2081 930 838 2134 942 971 2073 921 1620 1603 567 722 302 686 1063 1140 1479 141 718 458 360 1194 144 837 885 749 610 298 698 1292 626 744 397 148 351 143 420 599 547 2444 1450 2280 303 1736 1622 1474 838 1231 556 1922 2652 869 645 300 862 896 2090 651 1483 1534 871 1241 136 721 282 317 866 1889 1865 1690 1589 816 638 1512 1854 1412 1200 726 382 1260 2085 2569 1200 1725 2003 385 608 734 1089 448 416 1328 1982 818 338 580 1898 1361 1172 1209 1103 1515 1174 1245 497 1303 2175 1507 1094 1992 722 824 1325 680 720 322 377 266 412 729 443 709 711 1188 764 1462 953 1288 537 1106 241 713 366 902 800 1321 1366 1738 367 218 442 475 657 720 626 586 602 1309 301 1996 891 1843 508 1216 514 1520 1894 319 521 47 1107 1070 995 848 976 1398 447 177 913 1564 1174 372 1095 731 381 1091 1227 444 894 450 759 312 973 632 1081 233 301 106 284 392 328 252 872 342 675 800 1165 945 1050 400 565 716 151 1170 717 1201 547 1925 1206 502 589 1302 1183 542 413 508 1086 1332 816 1098 847 908 300 1246 1648 593 509 819 2146 1138 243 1092 507 449 1018 437 587 1097 271 374 300 863 226 719 937 1764 1232 952 1275 685 242 504 250 506 1759 1536 1613 1170 603 302 789 607 1113 226 1135 277 795 369 1202 346 1308 712 993 1192 936 780 2613 970 376 2061 1188 1174 1339 917 847 403 1066 1154 1130 1564 1042 368 921 1025 947 816 256 871 1392 672 300 697 154 681 1071 506 650 890 987 474 778 930 654 892 827 1202 1375 999 1175 577 1779 786 759 1024 1221 6 2462 812 566 736 843 1882 274 540 291 946 1335 1623 626 418 415 162 449 814 1518 127 993 396 307 1036 1597 548 1012 50 654 1784 364 344 1654 954 1531 552 807 1281 429 204 784 1330 809 407 717 726 1210 766 446 1228 886 463 1335 338 814 711 274 1106 1290 51 1798 1002 1009 949 453 830 623 689 275 1012 654 740 522 1381 1011 738 926 451 604 904 1100 888 382 569 938 723 880 741 558 1476 382 419 985 593 980 591 929 278 248 284 514 1296 1328 501 906 464 353 1249 1021 1715 2095 247 587 1929 570 1034 960 896 1720 1283 1076 1482 1388 1184 1240 438 453 1317 465 1328 1635 703 1032 1954 301 1311 1354 301 702 1091 1208 1233 1755 869 460 1016 179 280 179 860 210 1018 1589 1055 753 1145 1102 1881 396 398 894 1113 302 338 1393 1025 308 550 1515 740 573 456 359 772 610 1203 1433 252 1356 773 990 1478 1233 583 736 871 676 969 69 652 1330 1227 680 1298 897 1238 686 149 1077 2301 148 498 447 600 1033 1636 327 817 80 171 445 565 1195 595 1067 595 936 302 1154 394 867 494 902 689 411 439 1181 443 312 447 869 469 948 492 510 486 281 2850 965 301 1077 448 511 711 92 688 259 733 1203 795 690 867 812 601 413 585 1080 512 151 739 1097 1276 1396 898 376 727 76 486 599 421 292 563 723 1587 301 516 604 1119 301 176 644 693 503 1373 242 966 380 499 1231 538 1681 1030 342 477 720 854 1127 901 746 984 302 513 1990 149 775 877 842 510 92 132 448 953 837 588 155 576 745 632 894 654 492 394 728 846 736 691 23 801 198 646 972 412 780 816 718 1899 1527 630 1859 315 610 302 1385 314 1033 290 1045 1509 1162 1275 886 743 264 302 757 1776 896 715 908 560 393 760 966 598 771 722 702 301 890 452 496 1224 810 889 487 1276 425 1157 643 1357 466 316 737 1657 960 1255 911 715 883 776 1156 459 2189 886 589 1772 735 416 2930 254 2013 1042 1791 1198 766 282 878 1300 1249 805 1306 1376 753 706 531 880 631 202 979 262 957 380 1020 351 1267 179 1003 2408 974 1628 1456 94 495 301 250 1400 1770 437 1020 565 1654 687 1038 630 227 452 1760 220 287 1510 1457 520 797 780 599 151 487 330 232 409 367 1080 536 346 1020 356 117 972 1460 1830 486 920 634 1065 829 2320 622 1045 917 463 271 268 1927 639 515 196 514 297 657 1091 932 743 2009 599 464 431 555 548 712 698 435 929 1293 804 210 465 1258 872 120 455 732 151 321 313 499 421 987 486 1473 492 458 1313 516 1411 707 1008 1656 1130 468 1160 252 17 879 2734 461 503 1048 729 954 588 779 828 1108 1137 1125 571 747 1445 1241 1574 501 579 732 1345 1849 798 658 686 73 644 1421 308 1162 466 1290 544 894 721 1450 377 1173 819 459 1618 1474 1440 281 727 573 425 300 491 707 122 298 865 629 633 995 369 751 2281 206 222 130 1172 1454 1130 300 1145 714 1375 256 810 734 453 553 727 485 1041 707 1403 503 493 1421 785 512 1856 143 596 816 719 540 1442 447 474 1121 1307 706 366 700 281 693 319 859 1056 1019 1394 64 506 875 171 582 902 100 881 312 362 210 473 1129 912 190 451 426 771 407 218 874 631 478 180 1174 461 280 253 214 1271 167 451 670 886 208 408 65 276 597 753 274 479 512 510 575 255 776 701 888 379 1204 670 602 800 625 1469 1317 47 894 739 1196 895 792 632 1323 954 577 200 541 515 545 518 412 1872 750 972 578 773 1175 420 1124 1681 943 624 287 649 1081 931 1284 352 624 1099 103 901 302 448 1063 835 958 388 359 632 823 951 770 833 1316 779 1503 678 515 745 284 1478 1432 434 634 381 565 1414 735 139 1768 604 1251 1149 2271 49 765 465 765 1474 2520 1001 889 320 1623 1606 96 627 460 846 260 443 151 1877 1078 583 828 607 1017 661 302 567 889 804 971 738 1100 302 753 1199 1289 1019 646 224 1015 1039 1465 334 1735 770 302 824 1254 1309 288 660 1108 1131 1252 680 956 462 1166 1066 256 409 990 853 136 712 668 814 511 784 974 419 79 555 305 583 512 781 378 288 529 685 384 729 199 1686 395 233 1181 1233 150 1107 568 451 301 1127 826 282 334 1942 1381 696 675 986 215 75 603 430 1403 1359 386 326 753 847 353 1212 958 617 941 456 546 174 166 219 288 844 419 1025 492 352 992 562 1051 44 488 1709 943 269 648 701 826 812 374 309 36 1460 64 743 302 121 750 529 831 497 331 644 331 1418 466 150 617 646 1201 280 537 639 154 874 830 1454 837 675 603 302 289 1176 1038 865 236 1126 487 1020 707 520 777 712 890 1016 671 661 816 479 534 691 36 1157 850 653 1592 453 100 283 599 289 220 590 302 724 374 426 1057 478 452 575 264 608 630 665 151 787 367 403 298 887 301 1120 302 1609 209 934 1353 478 1066 589 152 256 602 175 860 893 562 847 538 772 1187 876 604 802 485 298 841 768 1271 625 1327 29 933 308 1419 889 721 853 813 785 202 697 280 1184 601 1583 151 524 346 301 887 965 302 713 271 669 310 559 742 612 148 558 236 1129 96 782 683 776 714 174 365 583 1098 367 938 690 732 826 804 851 1370 280 381 565 876 903 260 449 682 402 578 620 1135 598 1022 845 415 748 625 562 1051 1304 621 39 837 104 279 420 622 394 602 805 854 502 151 207 234 530 764 405 846 893 602 791 670 316 381 927 780 302 78 612 507 1032 205 665 888 574 302 428 818 668 706 807 996 509 228 807 1008 760 1064 399 190 242 453 572 302 55 500 1039 1023 782 1025 438 1026 301 1004 1656 301 2419 268 390 250 409 516 150 394 730 1457 1213 966 243 648 914 798 2055 596 1420 1008 1335 289 895 39 328 181 123 772 669 385 773 762 1255 1524 263 465 1165 636 570 573 900 140 352 244 830 589 866 998 168 356 301 527 393 619 973 272 530 154 843 714 1100 355 604 1518 1215 735 1096 651 759 1122 1193 496 1373 301 679 767 589 150 1721 1584 204 250 1277 344 300 198 161 1338 767 309 774 1339 403 1168 865 846 722 713 967 976 1465 551 1241 327 1856 1401 1213 789 586 895 136 525 590 377 446 1051 835 862 337 248 1191 1174 43 458 591 300 839 778 1090 388 600 437 493 1127 581 552 1637 473 443 1070 450 379 917 552 1416 637 301 141 924 719 564 573 302 499 1169 1591 542 701 312 547 1006 760 670 302 490 149 770 380 1142 557 529 22 80 17 603 1080 1149 98 280 487 321 1221 597 1046 333 591 750 357 793 578 2616 861 457 57 739 57 514 287 870 712 1026 1579 227 395 365 896 1600 345 161 941 640 852 378 1819 766 302 795 405 286 261 56 753 699 1349 479 301 276 301 829 143 763 158 125 237 474 548 765 478 314 682 1199 359 270 95 851 414 1347 1623 449 1353 826 524 343 754 248 151 632 658 315 387 256 1468 198 1368 300 1374 428 1123 174 151 532 779 1255 497 388 1338 414 489 1087 1253 624 715 567 986 184 525 1379 619 238 302 583 1145 352 925 265 1013 1162 647 301 390 870 886 952 1529 1032 342 413 962 885 303 670 652 234 377 188 149 574 1730 567 1244 778 1081 646 796 60 495 1107 892 1637 1325 490 505 714 966 240 682 632 152 892 1052 1039 760 893 963 212 232 284 897 958 430 720 493 1277 1006 734 459 411 995 1059 519 745 1116 329 621 1100 1120 301 841 242 1925 290 82 1187 750 174 1092 781 638 603 590 218 564 779 1072 491 467 1731 996 1102 218 1223 1059 1650 1555 806 128 1040 607 1225 1394 960 2342 874 404 808 1146 617 849 635 1212 781 839 289 1470 234 360 1598 426 757 494 824 255 1375 1246 215 1018 1401 168 825 299 940 238 886 788 758 636 1178 936 1822 770 1266 1691 1274 1200 518 774 719 186 1012 215 956 493 389 598 860 894 1661 233 550 456 457 926 1453 744 702 485 868 703 1214 745 302 1615 1365 461 1455 744 1118 57 1069 363 1062 939 1239 58 1714 1755 764 972 2094 1002 488 1197 822 384 1570 254 1817 1491 707 2415 562 962 277 618 1394 425 348 733 763 855 305 1067 983 877 1390 883 919 273 400 626 1639 570 1330 188 1662 900 674 109 983 321 1327 1013 1668 919 1430 1040 793 1691 940 1428 334 1858 1872 995 535 1116 190 1985 1236 644 1317 1444 290 1033 134 601 1321 210 725 705 1029 898 842 178 2360 1172 3 374 745 784 602 877 400 501 1052 554 1094 669 456 1310 652 9 586 200 456 476 894 1441 646 250 287 1107 461 838 514 702 686 244 231 1262 560 1270 1713 611 2052 636 594 1045 547 1096 301 216 563 576 310 558 834 1527 1110 292 678 235 683 199 389 719 1191 740 718 134 687 833 268 1316 301 1343 478 799 1080 230 555 985 648 6 901 601 510 798 968 265 591 882 804 435 455 919 733 715 436 308 1143 1122 1474 778 876 1269 1000 476 899 750 532 1821 704 1741 295 1065 1162 1348 684 820 383 78 995 1424 786 767 144 1063 433 504 163 703 459 576 300 742 302 590 282 603 82 332 387 1106 1422 191 691 1069 301 949 575 739 294 739 397 814 1048 643 92 535 270 1408 1520 494 612 842 574 602 952 1017 719 634 498 603 641 1112 1087 817 340 480 645 445 318 350 587 395 215 1059 931 860 700 1056 1001 588 249 627 1352 342 642 523 524 649 1033 577 796 8 868 873 295 1235 301 631 782 992 553 204 443 517 764 417 599 859 949 221 105 629 1231 4 301 3 819 814 753 222 398 690 491 801 406 1238 530 1311 460 272 878 569 382 346 382 301 599 28 144 833 436 542 677 181 446 340 551 447 151 848 1221 19 246 222 1017 1091 687 430 1179 629 275 543 871 1473 878 578 509 490 235 69 179 302 566 786 474 722 191 1177 201 1032 158 653 441 794 334 453 415 150 877 486 375 237 398 154 344 421 261 740 479 1480 1071 435 151 826 593 476 589 461 333 911 81 451 248 1074 266 1064 626 159 893 773 605 300 955 392 248 756 298 330 289 780 534 232 800 120 1702 146 602 601 1256 596 881 701 270 420 574 589 645 283 668 451 602 141 298 675 754 363 627 1803 1075 300 387 439 1235 1150 642 755 868 1651 1293 993 835 604 625 600 7 676 557 777 740 264 409 301 345 717 730 601 383 322 604 407 1137 366 350 911 891 933 363 656 384 299 1028 200 662 442 612 375 891 1035 301 320 982 302 248 697 534 609 401 978 239 847 295 682 149 67 956 107 1166 733 454 1217 857 446 850 493 453 565 355 500 1128 589 1071 1210 865 151 196 186 187 811 903 196 1871 1315 1197 528 337 731 472 848 432 887 845 944 1151 517 566 428 495 301 106 45 850 373 633 811 1112 332 1287 577 521 709 703 146 609 1171 570 126 30 1079 961 1047 912 442 904 834 1608 363 326 596 839 1273 924 163 596 302 869 744 414 420 739 633 660 518 598 261 731 831 396 798 1260 515 265 1521 1434 1024 827 241 140 602 502 654 562 613 642 539 1085 1503 1302 286 789 743 705 299 710 454 341 24 639 1019 442 917 1172 750 750 879 598 1464 122 1050 464 344 251 1031 802 1366 377 819 697 813 667 1140 286 558 1027 1317 1140 523 378 654 300 685 178 101 999 112 741 736 546 701 134 995 851 26 551 810 761 139 409 253 267 707 162 276 352 734 574 372 298 273 600 302 703 806 685 560 716 546 324 549 536 207 411 1193 214 788 572 672 302 431 863 561 464 598 530 513 270 118 1942 342 394 630 302 644 1039 1243 1503 608 867 107 391 1034 274 787 320 519 885 1056 461 214 869 160 84 300 738 1345 452 562 347 389 565 445 1423 602 1048 544 685 1057 965 430 1414 1198 405 394 995 635 814 300 690 1566 361 702 553 1161 525 421 240 561 814 1473 971 90 151 358 715 165 455 326 290 607 650 355 1122 1272 583 955 258 736 351 716 1571 811 46 1212 606 253 906 744 681 598 325 1020 1297 254 514 688 582 278 151 778 20 759 338 302 771 552 708 788 220 103 278 276 302 676 346 584 301 171 587 821 282 211 431 150 617 1002 994 116 862 617 464 579 113 372 927 196 956 5 218 24 197 718 568 538 1265 405 794 1187 186 990 612 1134 973 872 840 477 344 251 979 1774 679 955 612 350 150 1192 187 444 710 430 198 829 498 1410 456 12 344 1101 833 700 302 488 1000 1342 582 362 88 420 1487 1094 2365 1273 842 541 1646 390 224 167 492 545 597 301 987 2287 1169 785 723 840 526 2080 408 69 628 434 1341 849 404 301 531 295 1833 202 1207 1361 839 901 1590 302 778 235 336 559 3031 1430 710 770 1034 2800 1066 456 512 214 1147 1471 4286 436 3512 646 630 1677 835 864 620 390 276 527 604 886 964 816 1006 925 1131 1343 391 286 641 1731 1372 188 1597 1885 2202 1189 374 523 1012 1079 1704 658 821 1185 428 298 672 384 780 302 2117 756 920 453 642 827 468 736 1230 715 2216 776 791 842 782 317 1373 1124 503 736 530 594 1277 122 1508 780 273 230 1346 117 1211 291 1905 600 1283 1610 816 1953 240 224 304 552 874 779 1324 778 620 694 1150 185 284 1353 605 1128 1183 1068 545 751 1179 579 781 824 719 1331 299 712 1213 1278 1178 1656 2315 301 458 905 292 720 775 324 75 398 1002 1040 663 903 1919 627 746 949 303 755 1066 1008 846 996 562 1560 898 1130 538 1901 997 973 707 58 244 476 555 1881 1120 449 916 200 738 424 39 1350 1359 1259 1586 749 1380 1926 948 241 500 590 1703 1744 362 932 350 1241 183 382 1592 833 742 1148 1581 261 540 1151 367 429 559 503 941 904 603 1938 1105 591 1285 1306 612 369 858 250 403 617 584 1829 601 1290 452 784 1497 651 1093 1034 243 746 1601 3017 1808 1216 1049 455 1543 1718 606 716 603 183 307 674 475 302 597 846 419 621 886 1192 542 1814 580 1481 302 1040 254 1571 1281 1316 1121 657 320 588 91 528 847 1735 600 623 770 497 808 772 1107 80 162 544 799 602 615 501 554 1121 429 20 772 516 1018 1045 81 266 301 718 1024 177 1456 326 1459 266 275 150 855 1399 1224 599 1044 832 614 907 162 600 1256 1245 500 297 896 1372 1152 474 778 674 981 1007 1198 230 1143 695 1027 1345 590 1429 1619 1541 660 1025 255 440 942 4 1164 491 1429 674 266 319 775 210 602 381 1376 740 1060 1014 1015 632 1169 249 842 800 1439 1041 1260 880 466 945 1380 1151 503 285 1496 1313 674 1509 590 793 602 1627 544 1300 726 477 772 593 1265 1616 1229 494 720 1203 910 983 675 490 1096 698 211 1171 647 593 2088 1070 462 2075 464 150 1962 2868 936 623 694 168 560 188 822 782 1853 115 495 1101 1065 943 745 1449 1558 836 137 935 1940 910 61 1785 1484 409 301 1563 1059 830 513 368 1180 673 415 1550 509 1049 918 194 191 3086 1614 897 766 3337 559 1198 997 246 865 2423 438 452 1015 829 190 1302 561 1024 412 1343 992 864 1265 576 735 1847 343 1273 553 734 130 999 1068 208 1404 323 747 481 724 2454 1128 1091 1686 588 1842 1028 366 584 473 1254 689 511 416 790 951 1317 818 1732 775 748 891 1313 535 1212 1661 578 284 340 501 164 416 520 1130 222 961 500 824 340 296 456 1666 511 490 258 449 660 278 1556 735 1913 1231 1029 861 1079 1566 838 1117 1080 302 1091 214 597 1507 1357 725 850 1156 716 234 568 1081 1098 714 1903 899 696 1436 499 1284 449 1935 221 1064 38 2065 80 1863 894 714 568 174 696 1189 552 565 449 736 568 615 947 952 1093 1198 108 1405 504 784 1094 422 1437 898 1274 505 1521 151 1708 678 1175 250 781 966 521 953 659 981 344 757 708 817 155 1393 315 114 816 724 868 758 1096 565 810 862 159 299 1258 1376 1087 361 452 1397 1120 558 1224 1332 1368 540 827 1748 1546 738 965 528 759 1330 898 308 611 1301 1865 600 554 754 657 714 688 486 1409 1415 471 1330 525 633 819 2064 1163 414 920 1256 2042 223 738 1132 305 526 709 491 373 550 162 816 645 845 243 280 301 1299 1242 987 727 564 883 29 196 1710 421 875 601 812 621 948 995 254 776 512 631 464 734 2048 558 1164 364 1106 563 280 712 510 814 1024 381 1283 753 401 2729 842 246 810 1211 252 275 1148 1636 1804 1512 704 1113 808 582 650 748 706 1130 162 495 1191 1083 300 272 1293 692 1072 867 595 736 299 994 1793 907 795 1376 1122 834 644 832 992 431 545 1957 1163 630 638 714 925 253 1665 600 422 1524 987 1051 1344 864 300 176 766 1195 1128 971 854 385 46 1268 360 952 813 952 377 392 891 2333 411 533 1493 1110 623 2588 302 621 466 809 677 1222 1404 475 962 1450 143 465 151 844 216 1556 1270 299 591 142 598 376 769 333 133 406 762 424 873 632 652 771 951 238 1550 522 1115 204 1286 245 1608 151 208 879 379 678 1585 643 1145 438 1043 885 1629 836 240 1107 1931 601 244 829 1103 107 567 1181 545 1605 1027 364 342 543 549 503 851 1594 302 234 1315 1890 1724 823 489 1419 942 624 302 1015 608 602 1546 228 496 175 1700 1181 489 496 1115 596 644 1216 871 1433 999 1149 2012 1224 607 454 1363 2009 579 535 987 1052 1098 1690 1002 1086 339 785 199 723 1520 912 756 679 766 1221 480 485 243 900 649 1206 565 1481 436 1832 1351 1487 300 598 1662 237 729 839 492 179 604 279 1341 842 165 856 1211 867 1010 302 332 1157 1018 445 399 517 923 1641 963 212 1190 1437 943 1031 830 1335 1585 1549 460 1355 234 254 424 1404 1457 409 480 1467 1414 758 461 274 374 1439 1007 1082 382 1132 644 368 758 401 880 833 1569 1337 668 1056 230 860 961 448 568 449 451 1664 474 443 330 1194 427 420 641 739 372 1987 2643 200 799 466 1177 274 832 292 1044 703 1889 920 11 179 516 1219 557 583 779 370 351 555 585 527 1744 664 602 970 581 582 973 1352 816 707 470 348 269 859 281 451 84 1365 2063 4 1202 674 828 575 1004 714 1031 1859 745 1047 981 380 988 845 1022 484 924 1451 470 2677 551 939 489 332 668 810 794 623 470 1009 1164 367 617 604 1458 216 1182 506 836 1342 668 954 151 1516 411 825 491 322 423 256 1166 1889 129 891 254 602 1174 155 784 324 1588 779 179 505 1124 1130 305 624 572 368 1394 637 355 519 435 714 17 419 1327 1466 358 644 563 381 828 414 716 1745 80 952 304 1053 1320 1858 979 498 2135 1100 594 732 774 1246 248 1726 705 1655 917 301 246 699 527 310 601 1175 600 19 1602 285 480 709 372 190 721 1189 575 813 296 925 437 904 1778 1262 490 885 374 492 465 443 250 296 1667 952 382 719 452 296 461 1540 532 943 288 424 771 605 1352 697 327 422 356 907 616 752 151 602 954 1748 839 214 208 841 819 874 1069 832 823 421 713 810 651 947 636 119 1326 346 334 419 282 277 1100 642 805 307 1402 850 329 1534 330 200 808 475 364 886 455 294 300 530 547 206 1070 530 427 524 1795 150 202 590 989 631 711 537 299 1105 303 1560 2751 575 653 184 1631 1535 869 1209 729 672 1108 862 185 946 346 851 926 627 338 3292 1309 1096 579 836 903 1161 482 213 1153 702 1035 436 1504 302 969 488 143 495 921 1090 733 855 709 824 808 801 895 1341 573 1279 517 840 375 502 722 467 1161 586 992 2000 120 643 914 872 875 97 1288 1025 1420 666 350 477 855 846 1985 262 443 1257 285 496 182 328 465 537 529 1106 980 581 611 593 853 1088 816 2863 617 666 1301 825 924 395 774 591 348 850 1635 739 220 380 1394 1238 73 71 350 1236 870 2144 797 777 2705 541 981 1366 446 786 931 858 1005 1412 1034 1108 1221 1924 1004 2209 922 603 1032 1545 817 763 1255 972 1718 845 486 554 1975 597 1028 386 667 222 114 484 1026 540 739 1461 868 1756 2088 850 1541 1037 572 753 572 302 1106 409 1239 987 876 1810 663 590 567 1347 713 1415 972 873 514 1242 524 1187 1416 878 627 454 660 1531 1535 496 567 1282 753 518 493 594 1200 1097 587 1171 1586 1031 923 780 1338 1273 1076 302 1418 1339 281 238 608 1144 1103 768 1118 39 607 351 475 983 247 857 906 1135 946 286 1352 691 489 685 434 853 519 202 2673 1309 1046 770 327 1288 1386 981 983 1376 709 440 319 585 1439 382 693 1203 2217 735 1184 1873 929 1059 147 43 847 1125 1286 989 941 1178 1550 837 834 619 130 1073 151 595 1444 1087 1005 364 757 1113 770 1812 1140 844 98 1775 1025 842 486 369 552 1189 1017 809 1239 265 1304 765 899 599 224 1335 1141 254 661 297 38 1687 2135 1144 392 187 344 1041 384 1447 412 964 2648 830 42 1198 300 555 333 687 867 1032 761 1205 195 732 302 116 1250 1081 473 276 1341 807 878 863 943 299 622 902 405 913 1123 389 874 849 642 933 1157 547 119 1031 728 1108 117 705 959 926 983 993 1592 994 2724 738 10 1424 1050 48 743 409 1328 503 384 2819 429 301 1279 289 658 1519 830 1079 1813 1594 1490 783 976 1195 2182 898 404 510 884 1118 1266 902 221 1001 932 587 559 378 453 487 694 1073 833 272 619 856 1195 503 1034 1564 584 898 334 1178 581 809 963 2726 347 1206 1758 1440 1443 1545 859 729 1401 776 613 2077 1282 1152 1470 1301 393 1017 301 437 116 1438 572 912 335 565 431 1298 173 144 1458 270 1095 838 301 369 340 1322 882 414 353 554 1736 1067 1796 1020 1554 605 280 1127 732 1337 1230 852 988 689 492 615 1177 1284 441 618 357 302 348 942 1315 742 996 218 555 1360 435 513 319 300 342 591 752 647 9 1136 749 226 1841 659 830 1002 1690 438 24 1332 771 1681 2090 1485 774 569 865 284 261 1217 425 668 938 762 629 938 770 1203 56 820 455 1342 764 63 777 587 290 1249 1340 717 186 577 1372 1603 584 718 390 870 495 401 735 773 1101 377 1010 586 1165 451 879 1153 1564 300 318 292 487 301 763 599 739 823 379 287 889 1230 1108 196 1146 545 899 26 39 150 724 1139 268 664 534 872 1016 521 1431 813 724 730 1151 475 1561 299 386 497 695 604 124 736 43 1254 1243 248 414 853 604 320 872 845 416 268 644 449 120 888 201 679 911 873 616 478 715 839 729 151 431 565 635 465 684 138 429 414 921 618 640 419 900 137 258 371 758 725 1485 88 770 884 330 296 413 993 300 672 574 877 165 298 651 1573 1589 964 647 1384 739 48 420 264 40 2608 527 385 508 478 92 319 848 1449 970 719 927 356 903 422 302 1166 1516 880 713 842 820 765 595 229 1259 970 758 1282 1179 372 926 1372 1157 1613 901 145 413 1261 918 437 738 211 302 215 590 591 577 28 1161 1360 1425 569 593 375 548 867 599 752 1041 296 773 302 736 957 468 402 897 721 878 980 679 2344 944 589 1286 1605 1239 337 1507 1433 185 1123 615 824 673 749 152 877 601 848 659 458 302 1180 1290 300 292 645 292 647 1069 433 297 301 2050 318 1256 610 734 878 319 841 240 1185 1634 758 551 484 1052 1255 1521 753 677 1652 296 135 713 712 1304 508 595 596 602 668 384 1287 2405 2641 550 264 539 149 529 1053 411 872 1719 1430 1630 710 1139 231 1000 554 349 550 1465 1380 232 1364 998 601 1225 820 1170 1715 352 540 370 482 731 752 301 712 1012 759 254 25 452 4 425 327 1967 440 57 389 834 286 1603 216 1054 584 579 693 750 869 571 886 1186 1074 1408 832 704 689 1251 416 1855 1137 678 1008 1188 296 677 709 1381 302 301 659 805 904 833 1160 493 1560 791 380 268 374 214 182 1284 369 206 637 734 1182 554 644 668 758 305 475 269 803 272 1435 439 620 1254 126 958 328 605 404 151 776 1331 395 469 556 846 1222 942 734 692 618 776 1760 600 1005 301 540 90 37 570 466 944 1080 1815 384 559 62 119 383 538 484 711 713 382 301 585 834 844 250 433 217 506 582 873 1066 462 566 313 313 276 932 1722 1501 337 404 764 1095 1145 882 848 542 488 943 12 128 900 602 302 243 528 391 574 1252 812 367 897 480 712 1031 870 261 301 425 1221 388 739 519 1238 802 161 539 865 907 864 572 417 476 298 472 1382 923 366 742 1016 71 1242 635 838 352 361 1184 1428 743 1096 527 571 1164 291 1742 286 885 653 448 882 810 628 215 752 1379 700 691 1015 89 314 1032 247 1524 776 864 602 1039 483 309 1035 1823 1318 1157 711 151 1403 151 224 19 1367 151 695 1430 638 2098 858 1357 892 1041 846 1331 817 939 375 568 813 1257 1402 1057 838 760 814 114 786 729 167 795 818 249 439 49 797 461 142 372 836 827 573 1019 1096 1097 803 589 1333 291 190 1128 448 1506 949 350 2116 507 1277 2869 1711 452 770 371 626 910 711 719 710 993 1358 1274 1729 1050 798 742 1851 1011 1384 550 1865 2004 511 333 586 574 1575 1037 485 334 553 462 560 939 487 605 1902 466 620 1113 896 960 509 1967 1755 1024 1159 731 1193 735 502 614 2172 623 941 1486 969 679 218 449 417 1072 1031 308 54 105 912 831 15 177 819 143 522 489 301 132 1471 620 640 252 860 1998 1635 196 602 1064 365 1063 1141 466 992 1591 1000 1340 2499 900 1170 1254 1112 2525 2505 973 597 737 765 122 198 561 279 939 322 690 512 1010 1250 465 833 1333 332 1149 640 1057 858 386 1220 338 900 970 1402 885 301 832 934 639 1195 822 1392 1308 46 832 839 600 645 873 251 152 366 1105 972 601 1030 1427 400 473 545 664 857 578 373 1301 1354 457 1099 517 652 1257 1022 599 228 478 931 838 837 207 2664 282 1191 590 891 890 1253 1026 1052 1170 715 1464 1766 962 574 615 754 1173 526 1656 1227 1274 1564 694 1041 2368 544 518 811 446 778 276 1127 992 834 1589 698 636 441 888 2727 855 687 666 687 2060 1930 882 1079 578 786 539 1310 414 848 661 408 450 1091 988 392 1699 947 896 1072 1446 283 850 1236 475 351 1266 754 1020 1695 572 261 795 31 703 1919 1453 834 230 1044 909 1199 598 369 981 427 522 1719 650 1093 521 1964 323 849 991 1225 631 928 687 452 1416 1624 514 318 545 706 503 2315 1076 709 270 301 274 1293 1248 532 1463 183 1528 655 781 1336 432 805 1412 749 830 1633 603 637 1096 1397 441 1685 945 1644 709 131 889 664 352 253 1088 167 351 1225 1058 1045 997 1065 367 1126 1729 1208 759 1423 292 459 236 1444 949 371 1251 1083 503 151 697 984 57 543 163 1298 786 631 307 622 584 165 1142 260 295 416 376 1273 47 1182 347 302 1238 604 1030 1060 161 989 824 1502 1164 671 928 1208 883 1305 619 268 1090 150 743 817 753 1236 540 557 311 526 607 919 336 1146 321 234 316 123 541 379 1183 776 572 656 1212 189 743 1374 406 1013 290 557 528 222 494 1097 705 317 1190 536 816 1257 1009 583 1147 279 465 442 657 792 1168 644 332 520 170 715 465 350 1315 884 1045 533 1061 221 118 1466 377 161 17 346 193 1131 236 1095 204 339 202 445 110 642 1110 1089 707 300 1094 465 1292 301 738 1135 352 775 161 533 763 2053 5 482 406 1054 223 918 753 713 1512 539 468 522 915 1153 445 483 917 1392 326 966 686 1085 1019 898 634 536 502 631 770 491 840 996 301 1092 225 1650 46 393 235 603 38 1670 1040 432 497 451 302 217 265 163 301 495 1111 275 1614 527 1317 690 214 863 242 1101 620 467 436 362 66 315 757 301 608 797 803 590 300 329 693 301 536 471 784 244 506 1295 715 238 1139 56 822 190 825 58 1352 461 1040 552 65 331 156 50 600 244 738 52 374 573 316 420 1244 475 753 549 286 302 300 623 581 1463 448 415 544 164 617 318 947 939 1136 1337 148 670 59 162 394 36 34 2085 860 38 594 1368 1394 913 588 727 1208 1071 352 201 124 402 1054 240 1028 520 804 196 1661 452 814 517 274 1128 378 301 536 301 272 412 610 741 410 684 404 813 665 300 502 727 946 618 122 60 511 342 796 603 727 404 868 584 860 546 607 119 936 298 650 1124 693 332 158 301 711 900 1009 338 410 307 496 512 504 505 248 404 774 265 285 872 469 779 573 344 800 1891 302 567 1512 1562 1392 1078 650 564 811 1089 628 274 1048 1221 512 603 95 408 617 1303 720 500 1158 302 830 185 609 1167 735 861 253 1106 819 170 255 246 1149 326 174 663 1838 1101 1041 844 232 1187 481 151 603 829 654 421 717 355 315 176 860 577 362 844 104 953 1590 969 740 787 1408 884 979 301 1091 366 1037 1619 347 228 452 302 654 462 512 830 330 331 630 436 969 150 183 338 451 722 421 1020 1222 469 525 552 485 828 320 135 1061 529 339 456 433 1842 1437 769 1296 349 302 1107 2 602 505 365 721 921 1528 958 290 1120 1361 1198 438 96 102 541 624 418 1233 722 1450 557 969 369 621 683 717 301 725 439 900 1183 240 342 302 1205 590 464 720 807 238 151 748 574 1327 693 1773 1436 995 1073 588 151 1419 673 326 300 186 818 395 934 700 300 905 534 738 1097 1715 394 86 1105 520 590 450 579 70 406 522 444 302 269 1599 600 953 704 864 676 770 317 1763 298 752 302 692 620 510 1085 328 307 489 511 1311 482 93 704 828 308 1059 343 308 1283 590 606 1763 451 6 831 616 205 837 449 781 604 434 546 1267 470 149 465 1002 1080 121 364 1340 1233 151 669 827 693 202 405 1053 1876 875 339 1146 22 113 36 775 775 132 1097 1297 749 549 742 426 585 439 855 58 56 407 687 670 1290 461 552 299 670 170 449 935 358 418 475 791 678 1778 879 599 767 1560 1 725 768 664 879 352 710 573 378 696 650 300 573 245 555 371 815 1123 301 1666 1340 685 110 876 638 413 958 796 576 947 509 494 251 155 490 561 398 674 815 1165 913 1238 582 334 748 126 439 1126 1722 331 361 1271 170 1063 122 1002 938 902 113 910 405 630 817 156 619 1527 513 713 151 677 415 408 476 605 1730 1575 194 798 475 783 329 347 513 845 179 1192 1349 258 669 1762 301 798 661 672 1107 845 936 399 822 571 705 1341 2382 749 598 436 1648 299 605 1075 585 1280 942 730 1311 517 536 877 544 1084 1288 653 783 890 1272 427 1134 415 1440 1488 660 509 991 1025 662 416 524 1434 1367 1217 720 535 642 1124 871 1053 1285 1427 300 957 924 604 457 414 1591 932 960 1056 358 111 809 1190 1029 571 490 993 2203 1057 573 1346 240 551 774 776 1233 631 1032 1029 602 151 960 1235 359 1399 71 1461 1037 858 360 1490 721 429 636 357 907 1209 517 335 90 1061 1951 693 1985 1410 775 1090 512 996 1650 684 1189 1669 2488 974 1136 1245 1020 498 849 1032 1419 1663 585 1653 1508 1757 300 807 462 498 818 1257 825 1031 2257 702 1491 250 728 262 679 1154 202 618 664 1282 1557 168 541 898 56 814 404 1045 727 819 751 903 1053 150 352 214 752 692 623 472 1287 776 601 503 1014 868 65 450 350 1003 2254 1052 895 608 1150 874 456 255 1896 1010 1089 2391 599 938 908 1066 975 1761 1565 805 1334 1264 420 318 751 708 455 545 503 1023 2257 657 739 1387 736 330 518 581 709 590 591 1018 790 451 296 453 588 1278 1016 777 802 425 561 860 1627 1239 544 664 1864 1282 1020 1034 598 512 1510 354 1680 668 1180 462 1183 306 1551 903 1032 572 546 709 1379 1519 1375 850 947 1152 550 1067 606 858 758 1746 301 865 916 3338 222 2896 463 157 1750 482 1520 1321 556 2066 1175 685 1195 550 1107 1035 1238 989 1426 881 901 365 1526 658 997 202 666 498 1625 1288 214 681 478 1065 561 459 837 497 2533 1339 498 1227 755 1407 1163 421 301 295 488 645 1431 504 1333 623 548 375 77 110 829 400 553 699 2331 72 62 1192 1984 134 1002 151 995 1389 1037 502 476 915 757 592 1077 1371 298 974 592 256 1852 1202 2028 585 600 29 1078 502 692 1749 811 954 572 1010 467 746 1499 684 732 994 1375 1476 1766 508 1513 1377 934 534 290 728 528 829 438 1030 1186 92 528 25 637 660 275 588 243 748 1001 976 805 1013 1044 386 1362 1725 1062 206 1832 588 415 1353 1342 547 1248 998 552 1012 697 199 1549 737 469 452 562 69 492 384 572 169 817 481 828 706 414 1501 1225 210 601 806 852 667 521 880 1051 784 385 181 603 1100 165 1083 1118 1508 255 318 1069 1262 547 1084 2413 2155 1427 1231 452 1376 1155 1755 730 307 278 846 2186 1317 817 824 1466 2 1815 444 789 1771 1827 1744 684 873 1056 104 1044 451 532 856 61 390 162 888 527 1344 640 556 302 597 1003 1777 1077 1284 924 285 1310 647 386 684 1151 1096 515 268 1090 981 276 829 390 748 505 1533 523 1592 601 374 439 706 1078 656 151 188 302 1583 505 901 854 1608 676 1022 1796 2389 1158 1255 252 589 722 924 729 568 365 798 956 1373 525 867 2169 1036 1523 411 469 905 364 721 739 817 1398 1364 242 299 550 1091 611 1447 234 1242 1478 1277 1188 824 1226 189 746 957 676 920 100 651 651 1018 1263 1051 1133 436 593 188 987 789 378 537 673 673 723 734 1040 1166 438 997 1116 406 546 175 502 1082 774 1651 1211 604 548 900 1071 1870 1287 1047 457 748 510 562 2679 195 779 1322 2120 1095 628 1145 607 881 1122 947 892 693 1017 937 2423 1448 817 762 316 1539 1045 640 574 827 1184 186 2067 973 688 765 1040 1263 832 1819 273 881 38 997 407 950 650 564 705 802 1069 361 995 1021 929 1779 525 240 1134 1093 601 302 912 643 519 732 2131 39 1489 301 2239 1209 456 559 660 407 752 1689 1167 436 1491 301 265 642 858 1049 420 1684 990 599 975 849 299 907 713 368 127 776 1304 1112 1170 476 173 370 529 1019 6 564 442 321 488 1014 1518 504 877 146 418 468 259 1508 679 549 215 178 386 367 1014 338 1007 1167 1019 755 498 670 543 903 437 521 259 94 301 673 314 823 302 1183 576 1098 668 1053 222 547 1298 597 1859 982 1238 1729 833 312 741 1368 3314 573 476 815 946 1317 665 301 862 500 517 424 464 692 470 840 458 723 507 363 820 1393 1274 605 550 1691 1673 1469 935 1595 1450 576 1563 809 1194 272 1664 1281 692 867 731 1405 603 703 1160 642 511 283 99 501 1783 564 1081 779 1195 249 348 728 1028 529 471 1469 356 1467 660 560 860 295 950 9 522 1366 1323 276 1036 350 597 484 882 1206 474 738 1523 522 301 500 180 2734 674 1304 234 1032 615 335 855 383 468 172 265 1197 430 569 168 539 508 869 425 1727 301 1147 408 803 911 1139 516 441 1103 1732 957 629 835 224 977 302 592 753 1211 825 272 407 481 668 1377 684 328 264 480 620 1393 738 1359 172 576 1397 223 301 281 1732 1141 990 1575 1174 1407 1052 733 855 510 1710 839 456 326 405 284 601 423 268 1495 992 917 43 1112 911 363 739 449 331 1340 402 615 2509 1051 1052 782 984 1138 784 1605 1493 255 636 750 719 734 970 552 1757 597 84 1208 388 199 387 1896 1405 1704 806 751 1965 875 167 299 390 1363 1027 788 1164 296 491 2417 1161 2001 2365 440 444 1246 661 739 2452 1540 1060 676 2628 1023 967 1357 308 532 705 547 24 290 1089 851 938 506 1201 489 642 1138 1382 362 90 453 980 871 918 1449 832 876 823 1753 1203 305 1065 413 452 360 767 495 865 1216 1159 407 623 1419 1322 620 627 644 312 409 743 1221 1408 449 1086 782 772 2130 990 710 2174 601 1091 580 502 473 544 762 301 485 1176 705 774 498 1180 1839 1278 933 809 1661 244 622 425 309 874 869 2111 1501 449 774 1740 652 2004 944 74 919 577 274 318 726 447 53 2291 789 192 1493 1155 825 286 579 480 410 410 516 783 456 1107 753 385 822 160 1621 846 561 1547 297 150 149 330 1278 869 1713 496 1847 253 1086 602 542 893 1157 760 428 1461 553 999 839 1136 848 1061 1378 624 578 905 1028 518 850 1469 575 17 642 626 350 1219 1877 443 299 460 465 1118 2162 100 867 599 945 1169 347 1023 226 1382 720 713 1797 825 752 507 681 3313 121 1330 480 1241 1023 577 567 688 636 1069 1371 398 939 241 792 819 1510 253 589 634 873 591 399 252 582 370 311 302 205 452 232 607 446 1089 598 118 719 766 457 456 750 878 921 328 1134 908 931 828 1128 312 948 906 643 737 495 456 1421 659 766 498 469 681 434 1076 681 698 152 906 849 300 612 179 980 302 266 985 671 859 1029 198 590 1483 181 1620 522 721 1122 1353 870 916 706 1664 1657 1222 522 1154 412 1236 876 1778 299 293 932 831 174 946 778 875 458 1301 312 1183 1340 671 102 820 535 660 2119 1125 714 522 979 734 293 592 905 444 1053 794 476 929 420 524 1309 1041 1513 622 434 944 1408 844 151 520 583 646 106 1066 977 268 434 473 752 216 567 787 738 314 2052 811 1477 1319 416 817 396 1143 1117 1081 438 149 554 1538 556 503 601 1798 693 710 976 699 310 1327 1841 841 783 494 914 1215 1242 275 1361 1395 888 1018 1107 911 629 771 776 941 761 1768 602 452 944 257 638 528 1551 638 690 1229 819 827 47 859 1267 460 768 714 275 450 1873 853 603 1091 834 151 828 615 727 816 921 993 194 922 602 263 995 387 1035 208 313 359 838 937 760 1352 1450 1037 394 669 99 28 1400 1084 901 1673 529 936 516 804 930 753 1340 816 2251 782 988 1153 947 354 874 1011 1622 1453 1286 356 242 440 965 230 1743 660 1408 1017 301 996 716 485 1615 755 813 1165 422 296 1117 114 655 1054 1464 367 648 562 1224 457 652 503 327 868 710 385 524 943 1210 174 469 637 978 1177 1350 2224 686 858 1189 551 1 1640 1281 1398 811 1053 441 173 963 6 1325 270 766 1238 1181 659 1365 638 541 933 1272 991 805 527 524 1240 680 833 1349 1808 234 621 746 1066 1273 340 2656 1730 1087 917 472 1605 1347 1041 1856 1256 301 725 850 1646 350 1292 790 989 740 592 1405 1477 988 757 443 664 1774 361 779 58 513 161 18 829 2704 975 439 1722 1148 701 817 913 635 1061 748 575 620 727 1455 1042 2006 380 752 1749 773 548 1798 584 299 710 769 899 566 511 946 442 143 1474 570 694 353 393 569 1336 952 1480 1124 1610 152 196 578 744 672 1274 262 1322 339 256 948 831 1958 462 473 244 989 852 648 625 402 792 380 1075 214 33 256 589 1066 190 948 629 1352 601 1183 242 873 216 939 238 402 1742 1797 813 809 674 1060 1243 625 157 940 851 889 1023 363 888 602 850 491 942 781 797 383 305 524 1668 986 452 484 736 817 567 734 299 1326 302 480 790 710 1426 770 816 2 1476 358 176 1374 486 122 833 424 824 671 1438 390 367 1116 718 469 863 1619 877 490 605 483 1092 575 811 606 446 760 147 893 154 260 182 365 431 301 739 900 739 1264 106 1403 262 362 283 1066 302 1031 1205 150 832 876 944 204 683 800 552 795 1001 994 620 711 1169 269 603 531 451 932 598 763 213 877 1187 66 542 948 752 513 448 238 573 250 1197 185 273 469 564 741 395 627 1798 425 835 812 1233 131 280 357 1535 779 1009 1416 1160 706 1280 1290 1162 1317 808 189 809 1202 785 726 833 506 151 637 852 206 874 685 1122 979 946 411 603 460 452 336 273 447 2353 364 302 525 588 762 1321 2552 859 230 602 694 1460 238 413 438 828 151 696 960 260 1495 690 820 500 521 812 1419 634 831 963 668 473 271 963 280 831 1070 802 596 249 220 1613 844 888 788 1715 636 439 445 48 62 263 286 1275 1065 681 1306 1264 474 560 1484 543 1048 974 1202 1221 617 1029 815 773 302 79 1277 273 888 322 879 1488 835 354 77 617 1742 960 1941 1415 532 263 1222 541 1220 1819 2586 2269 942 1317 443 1186 302 630 298 593 444 941 857 501 765 604 1653 903 2488 753 305 1024 1481 296 496 1831 703 511 574 963 31 302 220 52 393 242 29 301 151 6 302 445 292 301 288 367 891 371 957 528 603 300 1029 452 606 629 507 428 487 1195 549 788 11 1877 30 953 494 983 879 469 1193 564 504 1038 1407 844 899 410 294 871 2421 648 527 670 1696 2882 248 490 213 302 1434 481 527 248 172 433 68 984 151 737 433 1032 446 824 616 513 212 313 139 506 578 610 492 1028 290 1630 686 302 677 511 166 255 15 150 40 245 825 296 163 6 38 450 189 228 87 133 84 301 447 151 381 260 15 91 252 527 238 98 302 288 12 755 335 697 15 27 53 498 257 784 33 209 582 2722 1413 233 150 341 288 460 516 14 178 2292 1163 1218 801 366 61 617 162 71 524 295 510 282 1709 934 1739 1454 622 2362 1348 1978 2373 621 1653 2386 962 2538 1756 2027 1977 588 425 264 2401 3468 2785 5351 4621 3105 6144 5969 1417 3338 2168 4253 2945 3979 4766 3689 3268 3301 1382 4263 3683 2646 734 1042 451 370 456 504 156 136 418 392 1036 584 1388 719 508 259 549 158 1108 913 2589 466 217 866 529 608 1653 2177 265 212 693 3111 642 501 366 744 1890 1197 182 778 275 1171 2096 967 456 1311 825 762 358 1156 453 1315 251 261 556 622 926 657 1610 143 999 1191 1332 1853 857 386 854 503 1090 779 937 78 1859 824 1434 1784 628 408 34 6 611 439 539 961 927 981 586 196 301 838 184 431 196 333 558 2180 51 774 1309 601 1314 866 345 515 1241 625 1240 144 150 1208 411 874 275 1171 203 1447 988 1097 872 1794 297 1448 1122 921 1192 367 1342 151 1066 479 301 1327 1873 507 941 1745 1440 751 751 248 635 305 398 1156 1202 122 1345 117 563 429 1572 295 793 630 720 966 415 976 198 1062 453 258 2140 228 353 450 376 820 473 773 1109 486 1595 331 695 602 664 518 1121 302 1900 1248 804 738 822 379 718 692 645 537 560 913 886 1113 1028 630 1303 343 71 1408 387 1376 905 656 452 1374 748 154 640 815 885 328 322 859 1351 1187 573 1275 300 927 1125 599 902 990 1694 569 264 64 1246 149 1010 1424 1148 1328 563 1168 144 697 54 302 242 1367 1318 1304 500 1338 587 213 190 16 742 1223 1120 715 1637 594 893 866 825 330 148 10 464 184 235 186 151 207 178 471 610 603 166 186 545 643 301 142 66 252 302 561 604 300 1495 889 502 1178 476 592 670 55 159 301 984 450 1468 439 818 504 86 686 646 1064 1158 932 46 1276 606 602 1189 262 599 7 424 294 967 1869 634 1410 294 557 538 462 257 365 625 321 1963 327 22 463 301 50 294 821 299 182 151 301 119 64 266 350 643 484 324 518 180 40 315 198 30 148 347 2150 24 981 951 569 269 757 850 202 833 580 1644 1219 1427 353 713 328 853 645 898 383 1021 477 756 817 845 675 331 162 653 625 968 1024 1174 995 494 769 817 815 1685 299 192 676 1002 522 940 452 636 8 561 504 1015 556 1203 904 330 392 1228 2857 598 557 275 1425 471 488 473 158 228 1048 674 561 761 1252 787 659 322 319 2861 1672 1200 1004 498 1042 1005 999 208 865 838 769 485 714 281 486 367 1966 1825 218 617 372 724 327 408 520 255 236 1106 1043 1698 496 558 723 1051 796 1437 1432 304 1117 1295 405 768 1724 686 870 1368 226 563 512 1519 1229 1232 439 667 884 612 1197 1505 216 1294 835 917 1506 791 286 852 993 1539 691 937 479 41 879 1732 1742 386 1270 304 688 935 1648 613 109 7 617 324 1059 358 456 1020 758 220 1202 1397 365 1193 376 919 553 1038 294 708 548 577 863 848 369 814 799 173 738 535 585 154 944 822 1494 309 270 22 410 756 411 1257 564 904 535 1848 1120 448 782 833 787 964 302 1349 599 540 1210 222 1283 898 815 254 612 821 1116 248 128 553 927 348 871 2745 833 519 1137 990 2107 223 280 664 1330 337 481 897 363 1711 544 2204 1463 423 1695 869 599 267 633 750 245 151 1386 284 400 2568 1484 280 780 302 1923 897 1231 1641 623 645 988 644 710 768 747 1646 501 675 496 66 632 64 264 1460 223 1298 600 735 569 1536 894 313 834 855 712 1143 371 540 1072 159 822 668 1064 640 168 611 919 1343 2595 511 1004 466 714 620 1040 1114 1149 1411 1069 236 671 1214 1105 939 592 676 1163 668 450 959 2424 685 601 447 601 1612 1507 1252 1230 1908 734 790 1445 531 186 575 1087 1243 1055 78 1429 358 422 1462 1099 216 606 330 953 1187 418 500 1515 1170 477 471 1368 403 1426 783 649 1414 1865 232 1011 460 1051 203 769 654 774 962 774 981 593 815 351 684 608 849 706 102 374 1127 654 504 14 1212 301 435 689 591 1635 839 451 863 1275 449 816 230 581 1246 1125 1185 441 560 364 76 457 1669 302 726 199 149 244 405 343 617 1809 201 1327 302 676 1015 892 379 903 785 928 510 296 635 809 474 462 1053 68 1053 77 646 581 1598 1022 202 1130 823 702 1160 511 1431 793 829 230 649 1480 1686 952 452 1344 542 1047 723 1921 447 431 886 1422 241 1278 1649 731 32 2084 511 594 668 1297 379 599 568 1457 405 46 153 1598 347 951 466 938 646 784 487 1625 394 890 963 703 292 822 1128 680 905 674 818 392 1054 1237 302 431 277 224 970 803 856 648 801 753 1186 591 1141 786 481 1351 931 264 932 831 919 1466 380 211 776 1366 471 572 322 845 852 785 818 764 687 418 303 93 244 147 455 418 592 418 335 1385 402 1338 449 1763 884 374 855 311 563 811 849 1238 788 1644 151 346 1261 907 697 573 36 24 322 535 275 1144 306 585 452 606 1785 66 656 1062 691 376 434 1248 300 450 514 878 549 597 553 859 929 302 967 405 504 654 187 450 94 1495 593 134 60 265 1066 634 169 1971 144 1040 739 1839 591 993 373 1090 854 196 1922 584 361 1144 896 301 730 1363 1815 602 1079 1109 1374 836 672 1442 1598 504 279 114 612 250 884 1229 1062 344 1029 450 1237 156 1396 905 847 2044 755 2458 678 1695 949 327 1529 151 600 611 300 92 922 650 1052 683 1003 1226 766 251 1269 302 540 1241 1044 542 526 934 567 515 333 1003 649 270 169 1627 2302 358 617 616 1044 702 1089 1016 769 1244 534 1631 1166 2403 670 839 496 1697 508 759 394 1166 143 1029 701 358 602 494 1128 840 426 164 806 1296 1764 676 151 994 854 283 886 529 559 909 640 907 1347 299 2834 1773 1039 979 910 422 984 930 1249 1204 2054 434 666 559 589 411 1332 1427 302 680 677 433 384 566 307 580 557 116 486 864 992 741 1482 313 1051 220 478 1437 234 603 1804 110 1814 395 298 1881 236 791 862 964 454 907 561 1253 2385 163 346 205 463 492 214 465 1311 472 899 1463 991 1208 716 692 1757 213 981 303 99 187 448 646 573 178 3311 1103 365 301 1413 1397 1396 1122 386 660 771 925 2115 1414 187 704 206 268 891 1456 539 680 904 632 1362 861 1129 956 459 186 771 653 724 660 678 725 664 1348 430 959 363 514 1888 445 296 1950 1056 512 937 957 1157 1268 1350 746 1809 310 2172 450 745 996 1058 1043 1033 824 717 532 338 545 537 895 683 759 829 348 1060 212 1228 604 228 324 1233 314 683 963 1352 932 496 40 286 1818 700 933 683 687 1202 1436 544 171 891 1211 428 150 553 703 607 224 505 1281 589 421 1072 1200 512 654 332 592 420 1180 382 944 1031 361 541 342 301 493 569 669 664 991 81 921 204 1204 553 380 897 568 538 1010 924 1421 559 157 1025 763 190 563 382 21 1011 415 372 588 1552 5285 238 556 292 822 442 952 130 333 347 82 1104 757 424 378 678 473 606 484 253 1018 1205 925 1289 243 602 736 746 1159 564 499 613 1300 1144 466 827 262 893 326 563 966 369 1352 1490 111 554 870 532 377 737 958 822 511 1046 144 421 1343 1450 638 962 959 589 905 556 255 151 1494 420 605 243 301 1047 593 1615 300 24 518 778 641 1843 948 98 809 187 302 588 589 759 237 981 423 802 441 896 428 771 353 373 557 995 102 1040 1073 561 1218 253 686 593 573 9 578 110 1190 162 973 1084 1376 959 494 1200 1633 1026 1456 1114 1735 605 750 751 1136 1897 2175 1957 294 812 698 605 299 649 1299 937 2206 529 706 1679 757 560 874 690 899 332 682 2026 1129 1225 837 548 1611 773 1841 763 457 473 784 2742 1013 569 107 898 1423 222 1627 1687 302 1072 299 319 164 1091 848 864 437 2018 551 1885 634 485 485 505 625 999 1120 2077 736 1500 1307 276 499 1381 769 446 58 709 903 534 464 478 202 367 1030 514 300 456 1375 554 662 1498 212 118 919 674 633 752 620 375 1179 448 918 341 292 731 947 522 347 465 955 306 780 769 800 1447 1835 777 1397 1302 1088 302 586 901 1781 1020 973 1483 1307 585 708 302 1256 783 550 461 691 698 302 770 1205 347 615 1094 234 412 315 839 622 1757 683 831 1271 1062 800 596 375 870 421 569 1564 847 1131 452 1085 739 555 1346 2111 1044 1140 301 810 288 1097 1849 96 1179 595 116 907 648 478 2040 1530 186 151 1013 721 919 282 566 595 987 681 863 689 878 1041 364 733 251 703 1541 455 290 1085 248 336 444 814 436 856 4 981 783 301 1095 466 448 860 269 364 1419 227 838 730 335 41 513 1164 495 1012 716 987 479 776 437 568 615 1012 655 1442 902 729 1056 557 878 1217 338 866 768 266 1923 575 1031 1034 816 991 1190 1536 1758 1681 813 430 509 1249 879 1154 1588 702 1935 1322 764 4 1194 904 1534 385 1890 696 951 2632 739 505 1078 150 1207 958 1770 1236 561 229 1831 1732 135 560 296 550 1067 792 382 1355 1228 598 302 1503 747 273 589 115 1410 897 941 2624 1124 1432 1093 757 1258 1922 1150 1072 401 772 1616 312 9 1516 1561 600 599 652 496 850 52 842 1519 1762 1016 1141 705 772 1728 1469 918 481 824 350 514 603 2016 150 688 995 790 496 1002 230 299 1537 1056 1569 321 361 359 1042 551 598 301 1009 345 140 587 341 301 301 557 102 683 517 1247 292 81 125 477 933 650 232 624 448 570 766 656 604 723 777 757 456 686 1102 267 706 1395 299 653 788 936 1457 893 1564 1453 278 723 1148 826 1176 589 635 902 1392 542 760 452 451 988 954 1315 868 1431 1211 1700 566 412 896 331 974 1240 484 984 1054 951 733 1140 258 1093 572 678 1839 903 595 743 1628 79 1504 559 312 1770 1369 452 1322 601 482 1052 301 553 151 145 622 1325 361 1049 601 1584 516 925 507 1786 1490 288 914 575 1048 338 391 600 748 757 833 2308 396 828 1115 1506 423 972 475 810 402 238 1282 9 1095 956 841 339 872 1838 6 407 442 861 86 871 1760 540 660 258 247 296 1445 208 573 602 796 336 714 297 1101 196 1456 601 1640 763 289 722 1068 900 1847 437 849 1319 1293 254 301 1056 542 756 371 1292 1377 1617 239 270 376 450 484 481 302 1752 1040 818 1170 458 878 903 381 650 146 1555 823 778 987 668 608 563 726 126 117 763 959 2241 1297 1057 501 655 1544 331 1213 780 427 1108 1870 1025 786 143 304 458 1350 1978 1037 1107 709 677 1595 1751 916 870 1730 1220 647 894 1415 968 769 200 1662 1301 1073 531 593 631 1912 79 791 950 601 779 573 2321 1210 422 142 2409 191 953 1411 112 572 306 570 876 1382 1971 38 1673 1655 171 2 228 502 518 446 368 1068 864 568 791 1071 1411 1096 340 86 467 1228 14 1510 300 659 431 480 529 561 1131 300 294 552 1146 808 251 103 1504 605 1662 601 942 2545 736 631 1227 985 288 169 721 1297 383 357 1047 907 175 1206 309 605 229 38 178 422 551 171 870 726 472 2482 1381 582 200 575 146 272 710 884 313 713 1869 810 1175 520 581 150 457 918 971 668 501 684 558 365 2086 1703 297 431 1239 1089 1654 1185 1980 1480 771 1773 920 538 1236 1122 1045 352 887 149 762 943 1414 1314 1087 797 1090 541 899 305 424 1590 1499 1663 752 592 1000 1290 637 432 1682 401 1142 427 1308 555 859 1509 756 1652 1044 687 292 1457 522 1155 511 116 2183 683 858 1005 782 869 1751 613 684 800 1100 1490 1304 1064 139 1658 865 923 224 592 1143 861 529 906 637 891 1628 1040 151 1064 1217 150 1020 1061 1978 826 852 1348 1241 486 1164 119 288 1283 664 797 697 1146 653 1474 224 632 584 1630 477 776 547 1553 192 1266 1997 913 190 1536 741 650 821 510 827 565 1226 1293 338 644 730 234 762 1108 1808 551 117 899 727 153 969 893 961 1385 1302 453 282 528 807 296 16 367 438 980 926 388 151 1139 246 1202 577 578 948 371 193 33 1405 666 1158 436 598 536 1057 894 7 894 1413 912 573 204 1391 215 736 921 810 716 1330 1097 1217 813 123 1229 452 150 453 1288 1048 194 700 1078 1002 841 279 1056 233 904 1519 186 1449 586 567 357 656 384 430 354 491 630 399 1214 668 511 463 604 297 1420 263 339 1546 525 294 1831 450 404 481 610 151 854 262 99 64 156 1261 824 1653 27 537 1012 493 242 620 151 1163 904 1338 755 299 563 725 550 431 1311 690 992 1489 587 701 702 691 305 747 1431 1380 214 567 1527 1435 970 262 302 468 1789 301 486 525 707 1262 154 701 542 1511 436 1194 504 960 254 133 1068 208 198 930 1369 1414 686 767 38 2386 1139 904 536 280 846 855 88 781 993 728 655 704 648 491 576 1030 345 100 179 850 541 292 392 929 127 467 855 327 151 744 288 151 876 468 400 1119 908 151 746 902 757 292 942 516 1192 746 1157 31 392 536 411 605 932 446 1044 918 1164 1008 1026 57 1520 652 354 302 862 222 545 300 875 834 449 300 300 602 1125 301 1475 746 600 611 1399 723 88 744 562 717 512 1206 815 1305 638 1127 1404 333 601 248 1921 1451 617 748 516 676 387 603 920 230 205 796 88 248 746 1830 240 452 531 484 353 301 1269 1512 1510 23 267 206 705 666 913 1485 1386 1437 251 443 2174 752 210 807 1139 1308 236 1201 1757 783 1401 587 1263 1598 798 996 589 1536 560 1275 667 1225 843 566 506 304 1529 376 910 281 950 194 1300 446 274 1127 1441 873 678 1027 1054 1275 1113 818 876 673 342 1127 411 116 979 217 1045 1313 1868 712 528 122 1570 439 564 923 680 537 2100 394 528 1353 426 954 401 1155 328 1041 583 378 789 555 482 452 469 551 929 457 862 1004 2067 298 846 1491 649 1259 767 619 209 563 538 563 453 342 706 967 1035 881 381 900 599 3060 657 1263 1347 2161 173 816 1077 900 461 339 766 302 563 751 1003 339 914 320 535 524 223 787 276 916 1447 189 120 805 772 644 904 1120 531 1446 1367 549 1447 1016 466 823 1337 1585 900 847 1072 1072 1921 1186 587 841 444 209 642 1034 515 127 327 297 413 1534 1134 1197 233 341 466 1333 802 1168 877 1530 425 419 613 863 1234 763 1222 786 623 110 586 1057 181 270 1048 515 359 188 1425 208 593 1016 725 195 602 1037 657 538 662 594 268 384 672 378 520 492 1653 322 1584 1042 130 263 1205 646 536 1011 475 448 478 297 492 520 363 923 998 735 1079 476 1236 1462 1436 459 1107 463 661 768 537 854 994 1401 405 902 826 643 952 879 1131 1235 747 37 280 1062 1267 301 1363 1812 90 1411 305 166 794 302 335 578 834 1374 928 1084 527 968 1051 1008 416 167 384 907 333 895 94 427 276 1444 1502 1109 840 520 641 405 428 529 346 278 1065 1289 252 896 1421 1053 152 656 282 140 570 1301 115 1080 283 440 206 822 1565 1276 1644 1513 443 608 736 1929 452 488 1516 1229 784 639 678 271 514 535 1382 512 483 870 1459 549 1782 720 757 339 945 78 884 738 707 835 707 904 300 698 1772 704 302 576 727 422 1420 577 831 1038 752 444 618 514 755 500 614 967 1205 404 522 1230 809 635 805 1512 2069 825 198 30 483 345 1892 1149 915 772 1050 379 181 453 379 1621 1047 849 471 709 1281 666 973 637 1392 723 1518 1070 1680 904 970 799 915 1096 1095 1067 391 1684 737 651 934 1136 929 1201 300 478 1298 401 220 1318 657 362 720 806 1173 878 1901 499 817 870 459 502 274 296 799 763 684 2058 25 281 1056 101 548 735 403 873 305 678 947 1102 685 797 235 739 1299 849 1961 912 1357 434 542 665 1391 1571 808 1665 762 692 301 1730 151 883 1521 706 1497 897 1362 672 384 1638 106 610 803 750 1083 384 616 874 2406 808 900 530 210 991 2538 1536 834 3501 1929 267 919 1458 10 1130 170 1829 452 589 1117 479 1739 300 1448 538 318 223 1176 1169 1036 781 63 576 988 782 840 377 342 246 1338 1091 647 721 1648 854 1029 1063 1233 1563 586 923 825 206 594 1262 1000 1696 590 614 1618 1058 803 302 749 602 699 351 478 761 1058 1006 1140 218 302 1395 616 351 1380 566 828 741 1492 301 509 290 208 900 1074 962 309 933 662 241 762 1222 302 324 1172 276 1475 521 760 583 150 1259 476 1932 300 943 433 1129 461 279 820 299 660 701 852 911 687 1842 379 92 1418 565 612 1574 2212 1054 1478 1166 373 1216 1924 604 993 1029 711 214 947 1328 1057 572 475 1118 684 1893 252 1699 632 1321 2227 507 602 414 48 1234 705 1537 1747 2228 453 821 490 492 961 1303 334 925 575 1299 824 95 1214 412 580 326 639 533 1069 693 745 792 1030 519 1311 840 399 434 762 702 185 1688 1478 603 377 735 707 328 1119 690 1626 389 923 1135 469 1476 1275 602 603 597 82 548 238 1388 676 579 312 150 514 220 662 553 618 1042 458 549 704 1473 734 460 967 791 1435 777 435 333 4 486 722 745 2018 918 1037 644 1008 1906 982 1362 2511 955 421 676 800 1100 141 1310 520 657 481 1059 1041 1166 305 903 1191 474 736 146 1341 856 300 1697 561 1164 386 418 657 558 233 497 456 855 1316 2157 1480 272 1407 371 927 1329 232 569 150 818 1081 376 311 2095 520 581 623 1293 1456 1046 1234 1380 1416 1709 926 220 1315 1277 785 588 744 478 343 301 803 704 426 55 166 524 1812 280 150 1471 340 754 149 354 977 1012 1070 89 742 2024 1165 954 202 398 1463 734 1363 112 1310 1038 627 1283 175 936 705 326 524 274 209 1464 701 396 1638 134 757 1339 743 1252 901 362 459 1085 1036 252 1295 986 556 837 543 756 359 1516 821 743 263 614 44 140 985 771 1201 295 265 384 274 302 530 242 299 700 1184 710 1935 865 562 1064 958 572 448 1879 722 962 839 1494 660 1078 601 795 1099 975 931 447 425 561 392 300 483 781 1179 1047 1231 676 1808 826 411 299 230 66 274 543 1634 211 489 1070 984 1186 1122 500 824 648 663 581 173 1156 496 1623 841 780 634 799 854 426 218 450 947 870 780 2062 388 1473 232 761 422 632 838 1094 369 1021 281 323 932 752 480 450 1439 543 884 390 1430 671 773 755 204 1177 81 927 1295 1248 180 221 1170 783 817 62 884 187 2309 1001 1374 1772 1037 895 367 635 301 463 509 288 1220 262 848 784 857 963 775 1059 848 1091 1473 66 1400 1601 1252 1101 392 1125 1409 495 1435 912 1708 490 649 561 1160 614 206 539 710 613 949 529 1162 892 1048 939 667 473 450 633 705 1061 1586 862 1359 742 293 319 1847 1090 1662 963 440 556 662 1080 257 1369 447 779 1264 887 752 1126 488 2422 1218 537 448 406 337 986 1054 837 1202 679 983 967 585 467 1010 596 1468 550 1340 1119 1174 455 1317 1446 1193 1045 83 926 404 398 541 873 1061 1094 1035 1355 1351 220 1606 1037 288 1034 1578 469 2113 70 453 1131 733 1167 1134 12 771 808 284 571 976 1050 348 170 1117 2105 233 220 1012 423 1160 991 605 1074 1504 1398 697 2185 648 305 1486 526 1749 2702 484 1074 643 370 1680 673 936 1165 847 414 309 927 1449 183 869 862 1544 982 1811 719 1478 293 1091 483 516 859 818 335 119 1323 349 1296 629 1359 1736 1352 423 947 670 726 2041 786 1062 1784 1558 603 1513 231 973 1588 1251 1228 1015 1101 1529 1020 720 778 722 318 1066 1622 936 1709 1041 1050 566 778 1707 1562 1145 972 1002 831 298 1615 943 717 1108 977 1200 592 731 574 273 862 707 1055 1996 1665 432 585 350 442 1009 562 477 1893 610 802 369 173 447 411 540 633 1589 529 752 886 367 771 1243 277 849 1305 389 392 152 2367 660 244 908 1012 901 302 302 845 297 1400 1321 1357 157 256 354 1240 1018 458 1636 1320 1410 937 458 915 156 961 545 1123 1629 1494 1490 982 250 959 166 500 930 790 475 267 1218 907 785 654 543 1691 793 1123 766 184 671 301 152 781 2001 788 334 1093 340 1172 1214 698 952 581 1177 1054 2087 1983 943 898 407 215 818 348 601 900 493 971 814 216 1200 737 1045 1613 576 1831 1121 878 1872 1141 450 766 390 287 867 1018 649 1092 1058 1537 545 371 1482 1845 523 1400 61 302 6 687 872 440 1070 1049 1666 231 1212 868 2510 309 78 606 964 693 460 554 376 502 205 789 895 437 388 973 692 1212 486 538 357 1085 1215 3504 339 853 722 840 1032 816 329 1287 911 1633 526 712 1371 1361 1603 1098 860 317 300 949 472 1052 853 1387 1447 653 1487 1111 1812 300 130 872 1166 1242 1212 977 956 1273 569 508 378 1358 814 888 563 1211 655 950 1241 1558 1098 1206 864 319 329 289 784 1149 1018 850 46 587 795 845 1743 338 817 351 407 673 212 1247 501 1520 534 820 1915 1487 902 1889 1004 688 492 151 579 545 603 1163 2211 683 1148 827 718 856 1213 763 596 1608 441 956 1318 2103 826 641 1242 2142 1369 1159 968 541 637 1289 300 595 244 1587 1131 529 1745 259 301 1001 694 607 1980 794 767 1311 613 1568 617 1114 1026 1611 433 597 222 529 1140 614 664 788 1136 780 1522 238 849 523 474 778 214 559 1330 1273 477 346 1173 1468 1182 524 2029 1068 836 300 276 586 156 314 475 1081 612 1420 1019 1021 1895 1202 471 1300 721 660 2763 771 660 302 216 841 197 579 710 1293 770 1029 327 596 44 437 527 385 562 516 162 271 315 977 575 437 1224 499 575 2192 977 469 340 747 1722 1150 881 877 965 498 359 291 660 302 1291 705 183 1355 1045 582 594 680 398 796 889 457 263 575 199 926 229 1050 532 1084 839 624 1394 302 333 186 650 236 1005 977 1819 1632 918 1155 725 614 1195 645 307 830 1041 1095 265 353 760 236 435 1097 801 1361 723 1531 606 922 299 692 880 628 302 906 848 423 988 375 152 1222 1907 717 270 1253 1821 372 890 851 1364 582 417 631 1274 1283 910 1338 1398 856 279 370 629 901 746 819 385 156 796 1076 994 160 353 988 223 652 902 352 324 689 1076 728 1477 230 777 1003 1416 935 156 541 829 1417 502 43 1361 579 656 492 308 291 258 1046 830 514 917 785 155 151 984 457 840 821 1178 877 480 770 739 955 820 759 773 923 1245 210 824 904 1038 673 891 368 934 792 628 882 776 225 634 279 1122 921 398 62 556 1022 635 2155 618 274 573 349 1074 431 637 1009 913 302 856 561 903 1294 539 727 518 1776 33 330 774 683 968 1093 477 246 220 740 366 452 1231 1088 300 1185 823 1142 604 408 721 244 305 314 933 120 680 28 1230 386 754 448 1040 496 1092 1335 435 154 816 490 85 148 846 111 539 1393 546 806 415 254 361 734 684 713 322 300 561 907 9 63 699 822 1459 1400 784 510 1156 683 83 555 1402 906 627 222 1116 793 453 539 794 168 1014 762 114 299 240 90 498 539 501 256 151 752 320 828 588 15 371 1701 1139 1031 1535 903 1417 1803 432 1393 555 981 230 1568 129 525 873 1260 1191 1106 252 747 1207 911 99 112 215 349 847 298 969 440 578 174 54 928 728 240 860 600 651 439 874 504 282 546 302 228 180 1008 663 342 827 301 425 1284 1051 322 627 233 400 407 524 1438 573 150 760 1523 309 900 590 220 339 245 628 261 339 335 400 422 881 644 930 228 1043 299 800 363 874 861 261 131 676 1119 592 53 557 1062 224 309 1686 89 711 1273 516 511 688 261 484 422 118 845 301 297 447 723 64 206 611 651 186 673 1373 578 540 381 748 530 528 301 437 473 604 655 1459 602 302 1008 385 453 839 528 891 1235 204 1177 673 605 1120 459 512 655 371 356 931 860 1005 819 575 229 1411 418 114 1530 767 944 1040 100 855 401 1594 1196 1134 553 1738 1482 1147 900 237 513 839 1507 1296 993 336 422 683 991 1101 213 443 374 277 91 1447 540 800 1462 668 979 694 558 1143 1882 453 260 764 713 998 450 400 1141 718 1175 1687 1389 1473 604 1025 525 589 236 605 315 774 418 641 368 1607 1879 1015 585 1472 669 1142 443 956 222 338 1585 647 1275 691 253 623 1455 1699 611 1550 839 294 1112 886 300 980 1275 854 1112 1066 1426 1001 891 856 789 1515 2098 1572 837 1462 490 831 706 224 783 1402 443 589 797 1766 978 347 164 1266 726 422 1797 500 568 1596 379 645 314 914 751 676 1148 673 299 395 513 912 180 1307 613 1084 1877 699 1445 1398 799 426 666 41 2314 324 556 758 782 558 1072 241 924 268 1119 667 919 472 1167 1571 723 559 1576 173 1013 172 47 325 811 1408 1027 915 591 546 586 222 290 852 997 249 442 473 1154 806 664 118 1017 1098 561 715 1964 540 364 1674 517 544 1066 704 213 571 552 456 813 1690 498 2178 667 816 1005 1289 402 149 1148 565 396 180 675 892 575 1027 1267 529 718 193 536 165 751 760 1229 1072 505 247 1935 524 171 183 643 56 404 762 507 867 358 931 514 1940 1069 1453 521 777 600 1344 714 519 749 781 1148 661 442 1184 452 922 172 672 594 271 1196 925 639 234 303 1124 703 375 483 676 1439 1296 1783 1252 595 1579 1061 948 1197 1832 1943 235 457 1011 46 626 660 1871 1307 298 1126 1311 1077 290 928 1233 384 964 452 1061 735 388 362 523 321 490 1903 443 824 536 1442 402 799 754 381 150 792 570 748 1232 1465 1364 800 379 550 285 974 1142 602 1663 981 751 1411 1243 1373 581 1058 1257 259 1185 1564 1253 688 602 1425 906 161 1463 1173 1243 1209 862 986 737 742 596 1153 1993 747 1154 1112 504 1397 499 1034 882 1120 733 713 1294 917 889 548 961 861 331 787 1447 700 1145 1137 1128 780 1071 869 14 470 714 600 1927 989 1855 1235 1083 696 1538 328 1110 529 1746 2267 39 342 732 881 720 612 1102 920 1021 2524 1725 1106 602 346 1022 1059 1017 821 993 395 1059 665 604 1065 734 245 507 923 452 1752 1056 955 297 728 301 911 799 433 1648 932 85 1523 341 433 607 1523 293 945 448 1695 1089 372 666 1056 2366 2729 854 1493 901 490 636 730 121 301 141 603 268 500 1921 1278 600 369 1201 197 305 161 230 551 1304 670 60 816 452 643 483 284 1059 765 705 2101 824 386 216 676 451 475 1404 1604 759 1029 302 676 640 531 780 1053 447 1719 864 283 1077 53 448 873 335 1543 298 340 730 781 188 799 958 553 298 676 709 1558 286 602 301 783 517 292 264 474 1038 24 680 1205 1227 729 633 698 883 458 1432 462 755 44 69 553 718 838 462 843 634 601 661 1122 1005 470 666 164 50 374 1280 1688 1045 723 352 84 177 705 1731 626 698 928 1301 1426 670 958 361 912 1553 904 566 618 676 1386 638 2007 1150 100 755 1057 312 179 890 543 701 749 679 847 1153 82 1400 359 1081 831 858 340 160 201 1879 601 1314 189 1003 1211 604 770 619 457 842 759 1153 486 879 1128 208 204 743 719 648 2445 802 1692 1394 1079 1419 962 377 921 1360 256 580 820 1654 466 878 1196 881 1400 1853 106 1473 1007 2035 564 856 353 1192 1130 246 1150 1886 303 475 357 608 1813 510 1117 984 1121 648 267 281 529 1067 870 1089 169 1078 827 151 1420 705 237 1782 302 2572 230 1604 898 1343 1550 1426 202 302 1806 100 545 1146 306 751 453 354 559 1304 519 299 492 158 450 176 1046 991 1457 657 67 1001 706 1027 716 1666 208 610 236 1531 1058 132 116 609 151 1191 416 468 268 918 257 297 1479 2316 1607 1127 386 1410 1196 250 863 1678 844 1098 302 607 1350 290 789 802 861 633 277 837 453 811 464 522 1545 1444 389 1117 1026 247 380 150 897 1794 796 498 768 151 661 815 1068 534 268 1369 1006 687 354 442 329 412 956 1166 1161 448 1189 235 666 737 346 358 1810 779 1324 465 769 1398 981 949 883 836 472 222 1175 662 909 1850 159 149 1453 951 1529 571 758 489 871 1910 22 1177 639 301 1139 1271 403 719 809 472 769 759 403 870 302 1211 462 487 889 398 901 615 1093 696 699 771 298 1297 1397 937 1309 500 284 936 293 735 168 1146 659 48 922 648 401 564 1128 1352 431 944 1224 830 677 1414 1274 1349 57 1197 614 956 1285 2723 288 1741 2099 1214 632 1249 1082 982 1770 736 808 1656 592 651 1045 750 818 1267 1343 1589 1526 839 1506 1100 359 501 712 574 1101 526 603 526 622 614 662 621 566 653 388 1154 578 753 1467 504 494 323 798 114 849 666 408 782 979 746 656 1437 1092 736 657 1284 474 1216 1246 688 905 870 235 601 1635 388 1645 1113 1331 531 1081 1980 968 945 492 813 1049 395 1018 444 513 725 1181 652 3663 1143 919 384 296 904 1019 1297 864 614 79 1142 363 493 1305 1021 958 286 576 365 1560 1905 458 662 1343 604 567 1640 1920 925 372 784 1333 1079 982 1524 1129 244 1206 555 2923 234 2153 547 1586 1297 694 502 775 1323 204 432 1115 228 2152 982 581 93 1187 710 917 640 1575 761 1769 694 1439 1299 1716 502 1343 11 431 521 499 1288 1859 1137 905 1466 752 1409 884 944 283 339 604 779 1233 856 1016 1227 559 424 1686 1748 608 654 817 651 1482 300 1406 956 1401 469 999 443 434 438 925 471 1352 494 1089 1230 1411 1330 807 867 2127 897 1992 683 1010 496 482 1118 694 529 691 2236 724 1210 300 1014 514 417 873 681 1130 519 419 379 1136 518 742 1047 707 802 238 1038 1235 1282 1555 1034 658 784 722 1074 1153 690 300 530 526 439 151 486 565 610 827 1800 1069 27 1080 1525 298 519 595 1115 589 1118 152 1435 500 195 1828 528 2326 156 2146 1031 785 54 1412 2006 1148 1472 1704 1372 347 123 638 855 523 873 533 250 1162 313 742 843 799 1185 886 1093 668 286 439 1107 606 755 406 385 603 1169 914 656 635 689 932 1043 215 540 1414 1456 340 558 584 446 1285 415 922 564 594 184 1005 620 429 879 94 1257 667 288 246 53 693 1315 607 603 482 389 1473 18 973 257 647 120 1190 727 225 1039 551 1632 514 549 410 930 497 844 1108 1564 1303 598 1319 135 795 1228 269 1531 1228 480 531 385 783 560 714 307 301 446 298 606 995 1224 7 451 1422 397 808 205 265 164 591 394 685 368 406 516 1164 65 1792 766 151 301 877 1090 1360 522 753 708 848 482 1097 461 677 825 62 298 572 589 809 451 471 518 1161 637 526 477 324 301 469 879 736 192 1301 24 360 585 532 1523 546 1142 776 1058 1058 1178 1582 1508 713 301 625 1122 1504 674 1246 1808 646 1108 400 1066 155 794 1332 592 627 1556 1250 487 951 413 799 183 698 599 537 820 564 458 50 1096 596 675 692 507 1713 1238 509 497 457 1164 988 1358 680 993 632 1008 668 458 1298 736 301 706 790 544 218 711 823 1083 650 761 966 451 601 922 1115 524 1056 1657 302 1570 627 1762 397 499 1201 1674 150 394 613 492 222 300 336 911 579 2070 522 692 546 1641 747 324 378 1142 298 576 506 108 178 383 1299 746 315 537 362 539 791 585 1099 299 848 299 1408 735 199 255 625 923 72 739 808 897 223 397 321 363 696 287 85 550 796 512 2315 844 183 1252 652 143 468 649 554 605 296 1068 94 801 1612 794 503 389 222 566 1135 451 529 302 150 869 1178 877 1368 782 702 964 1357 85 623 562 603 818 638 788 650 906 1631 883 756 254 875 640 521 863 230 487 866 9 233 140 1661 835 382 304 673 676 298 189 938 470 256 1020 705 1212 121 340 666 903 734 755 1692 1845 1225 122 403 696 592 687 670 602 236 647 979 376 1205 352 492 1184 886 596 718 594 1148 567 379 1272 308 300 857 876 546 986 685 489 302 600 242 1027 943 503 827 896 1304 459 329 241 984 639 1125 964 2247 274 899 1335 416 921 1227 505 749 400 556 404 581 467 1495 504 538 1378 974 307 71 325 1198 365 1366 360 1186 585 761 559 659 385 606 461 302 861 394 195 150 871 1007 729 198 749 543 829 471 239 544 1439 358 672 418 1052 390 291 528 449 1119 578 36 300 758 315 1214 815 678 497 251 786 760 120 689 924 638 492 601 415 684 316 871 26 704 589 468 967 759 1748 828 500 1080 1662 1281 31 311 626 1196 264 1846 1154 1108 6 1053 1324 198 905 755 475 409 360 803 1023 498 672 300 253 198 301 1084 469 479 300 1063 704 640 320 169 1320 218 439 714 421 1130 420 548 1260 663 1551 983 655 355 558 619 951 67 228 1081 149 298 682 1044 234 459 302 1620 603 690 290 322 544 1185 1313 690 508 1084 1233 579 1201 646 587 614 792 811 846 450 1136 731 1094 1024 359 1080 235 375 504 1123 302 560 852 21 579 236 1049 1227 981 1080 87 70 380 715 635 1362 1611 821 941 475 741 1081 1209 150 470 631 231 824 1351 279 108 658 747 806 752 236 263 348 556 151 73 488 542 323 508 950 688 735 228 622 323 471 717 727 592 730 698 1209 1152 905 356 915 426 517 354 186 66 878 1090 201 791 1057 122 645 410 365 424 302 333 989 648 1610 886 685 1123 845 585 586 847 1728 1275 678 562 384 854 822 411 797 483 223 632 180 313 1776 1109 266 493 302 1089 996 381 1650 933 1035 944 289 151 849 1175 411 942 905 1690 1104 628 1043 445 1162 1590 194 547 600 492 411 837 431 438 1003 236 22 567 197 26 453 348 874 655 750 297 995 892 526 440 377 256 1268 301 738 760 1043 1175 164 542 1206 929 914 215 245 251 71 437 522 139 1056 1347 526 215 302 856 1100 905 1022 457 351 324 547 300 1003 525 756 837 1290 583 1259 683 450 770 1135 978 660 189 807 277 297 1131 1063 576 392 708 1335 1160 1131 494 1331 967 297 1598 697 666 543 680 301 395 900 200 693 1058 996 1230 344 609 362 439 615 527 626 602 200 950 368 151 759 570 642 876 1374 786 475 1126 1123 473 862 29 96 1059 680 67 740 1100 405 346 493 1137 1034 185 412 268 1178 833 478 913 1252 384 115 323 747 515 731 237 366 996 796 140 446 302 964 278 689 449 716 346 726 851 928 386 20 100 867 987 864 916 281 1242 975 995 442 1124 1053 1296 534 338 694 1309 724 537 231 486 1657 852 491 466 1128 362 682 844 1389 1234 707 453 1084 901 385 1241 224 478 760 1284 568 1152 597 420 395 424 959 672 204 858 219 549 1389 828 449 493 702 298 1011 1141 796 1306 1417 1058 1094 1356 2422 822 388 1078 527 1296 1151 602 1163 578 352 434 491 992 886 22 416 524 832 564 646 803 295 722 534 1604 474 506 224 1274 594 301 277 562 1249 732 706 846 985 849 302 264 1297 1641 1074 289 1731 757 1421 593 749 1485 568 584 86 746 1061 561 698 793 862 947 1982 1423 575 736 525 442 1247 44 305 542 301 451 410 576 954 800 817 843 1136 660 761 484 988 554 457 659 749 821 678 775 2222 584 1528 1450 493 1501 379 338 900 976 253 776 1367 1286 1451 512 1036 742 916 170 1468 888 196 1140 1592 1071 151 1501 780 1441 2014 1698 612 667 1931 729 886 1115 598 665 1246 598 776 901 746 576 993 884 974 607 784 1278 252 276 795 156 1212 1731 1099 1066 1169 902 1117 1995 1995 1843 1513 925 832 1263 1749 803 1821 1219 1076 889 983 702 2773 696 897 1128 603 295 1653 375 302 200 1052 425 960 1008 82 598 1472 672 2226 1745 1028 768 1237 1530 1393 85 767 647 640 1372 308 511 1361 889 1446 931 1040 441 686 149 134 410 702 288 803 1763 796 948 475 741 1442 1479 1166 1270 306 1868 1325 520 1448 106 1519 381 539 1187 1871 608 1947 655 218 302 1261 707 1845 1233 869 29 1264 661 278 563 665 254 865 471 334 693 1241 466 1656 240 802 403 1651 1045 1012 260 425 1043 881 576 227 671 964 615 150 817 395 484 1067 750 664 167 571 557 170 652 302 363 852 301 1542 1030 670 354 26 1956 1357 476 488 420 954 1451 145 465 648 1081 602 197 1065 296 443 660 1296 735 648 1471 1239 1298 397 523 271 454 749 1290 294 300 1651 271 705 436 586 149 1302 1251 824 468 880 99 966 506 1052 298 613 309 705 262 1315 615 94 298 428 19 180 1048 354 974 1309 877 541 786 1805 322 731 264 306 223 1351 1439 502 567 747 873 406 253 175 95 466 80 482 387 191 488 433 207 634 856 995 602 469 161 779 1763 406 1219 653 616 576 1087 321 842 362 797 357 1079 749 711 1439 806 307 284 596 300 839 963 861 484 1723 346 861 749 178 1362 512 841 44 598 602 861 983 1496 1065 480 90 1034 435 259 45 758 224 818 917 598 866 467 562 423 976 459 1002 184 829 226 560 600 1816 847 301 298 620 1121 343 558 1118 120 972 293 1025 789 701 727 169 642 388 904 872 470 838 532 1158 550 653 1203 631 971 781 938 358 302 78 626 155 301 900 914 690 633 349 490 1097 677 533 734 694 580 845 354 801 714 526 453 567 363 570 873 482 732 789 301 254 203 846 1160 591 855 342 120 950 330 1745 115 815 1327 302 435 844 1205 485 842 1024 519 372 1565 686 352 629 933 297 1102 783 352 450 369 52 1427 453 886 830 127 957 1140 1374 556 296 1221 1228 499 561 548 82 334 480 975 375 1159 972 739 290 1490 654 801 872 504 282 783 800 804 150 823 437 604 1201 519 1112 852 1300 569 364 710 926 686 326 1112 1023 220 814 241 981 836 1617 578 772 163 732 808 1009 1113 583 614 1907 304 346 904 772 1041 353 464 1405 1008 1867 964 1262 991 664 356 659 301 536 120 1169 763 515 151 907 233 932 885 302 588 520 499 302 276 1149 963 601 906 905 856 1030 1378 1149 419 690 580 496 1226 1048 665 199 804 1196 419 1419 620 301 524 1110 1476 813 499 999 936 306 200 830 100 1881 307 718 1294 599 417 702 1606 721 228 1155 1043 394 1358 982 1343 954 330 201 688 453 245 596 448 631 1777 1153 1267 1150 775 58 743 799 1205 246 246 610 274 314 500 1170 1077 774 436 621 966 836 517 373 417 543 110 1491 526 302 529 598 872 20 301 677 151 504 234 451 1362 983 917 1115 334 590 300 374 402 1069 602 225 499 1073 484 226 946 224 294 584 114 292 617 709 745 300 1265 845 320 877 347 2208 554 506 467 1028 583 123 410 587 108 893 1054 696 1343 359 275 34 658 942 570 1556 596 319 741 771 702 480 1024 356 1245 670 383 954 379 886 619 851 801 1178 1145 301 691 938 1262 454 960 1201 544 1001 502 341 615 1118 2265 955 910 1126 239 781 302 933 886 820 533 543 1364 1642 701 156 632 1122 1426 748 1033 670 821 935 664 620 469 616 1067 739 581 1015 1533 260 222 1346 477 782 999 1417 837 1385 759 563 1585 1063 1536 602 301 1111 771 506 472 666 1555 1917 1396 1500 1109 457 329 722 1471 366 612 1196 1018 1460 587 841 916 1169 733 1376 805 413 721 740 471 807 151 1887 1506 432 989 594 1160 319 916 807 1780 57 1246 480 277 675 932 1077 624 854 1117 834 1604 1062 834 979 682 52 239 1475 482 984 1455 739 1100 1199 1931 1737 671 1049 1661 1226 1058 430 801 47 838 744 845 847 2023 1889 939 1178 1115 882 520 1205 1451 1109 827 417 752 242 1421 942 1902 1022 1096 753 987 1213 421 1068 556 868 263 1170 526 613 229 1275 600 870 603 594 367 489 2005 586 472 1435 878 743 949 995 324 2008 835 614 948 1104 299 985 1454 1361 1119 823 1054 542 1211 1459 2484 919 1178 196 1513 1920 2412 860 718 1226 1212 256 467 1016 990 1161 746 589 863 1181 606 994 701 242 1813 899 1322 745 825 1071 503 1677 763 992 479 1806 661 725 1180 168 865 776 488 695 208 863 2496 1619 993 528 602 981 357 430 1176 1550 566 1653 303 1465 1170 301 1622 306 1433 266 697 1133 839 868 546 435 615 2268 798 1113 922 154 510 492 996 1740 264 900 854 1080 620 343 473 601 244 544 699 2054 807 372 123 667 1075 396 1248 452 536 977 611 22 691 143 672 1138 652 1754 84 345 669 636 983 671 106 670 1530 575 785 563 694 1012 691 793 461 268 976 1077 1001 1089 888 1868 1689 539 367 1015 168 976 1113 716 304 354 880 166 665 1073 436 907 741 512 927 1482 452 726 1016 244 321 640 2247 928 1157 511 300 492 1826 644 478 1204 112 879 919 799 302 349 799 855 635 159 1035 1131 769 601 18 925 663 521 712 2076 704 632 963 583 1125 1052 1389 603 424 504 669 1357 853 685 349 993 733 717 34 1011 10 299 632 1316 824 1419 485 887 772 628 1052 737 1193 1351 442 768 516 496 966 999 808 680 1352 588 238 280 187 375 1081 1479 255 190 1282 815 1371 582 888 1230 983 1536 1015 1503 935 712 359 1136 1558 451 916 191 628 392 510 386 306 197 974 63 1889 194 837 1438 762 670 466 1678 1092 868 612 301 335 258 2011 1298 531 391 1626 402 536 1205 606 564 423 490 865 1321 1050 1074 542 1060 423 375 301 510 503 799 696 750 666 443 608 892 498 903 438 1497 470 437 1430 783 1236 1580 397 699 726 448 360 655 407 301 1107 1325 800 335 1141 1204 90 1448 7 569 145 750 1870 973 1189 824 1763 1017 302 498 919 244 505 1279 269 718 1612 1884 300 595 1079 509 1264 583 283 867 790 801 914 1023 151 1992 1525 412 646 499 332 1145 518 1049 304 561 498 748 913 505 314 597 263 245 749 63 235 1527 339 778 799 963 863 1132 380 983 870 452 568 384 1440 549 1091 765 301 1217 686 1137 602 348 513 952 918 478 288 515 1493 816 449 451 436 449 201 404 797 699 479 824 604 690 1265 1280 84 615 439 725 613 341 624 944 452 451 1226 741 901 716 1214 1021 667 659 264 64 1161 797 685 178 1367 565 456 536 1131 1766 847 713 709 186 875 452 238 302 599 431 738 1340 1241 902 652 242 852 777 439 407 1100 1131 537 36 491 508 1249 224 1425 420 227 1031 436 965 172 869 877 840 361 301 524 493 313 365 1702 1541 896 1288 418 495 603 1095 1089 949 1602 892 578 698 112 528 404 388 1087 163 948 827 419 393 415 797 759 656 977 1237 1025 734 780 1173 1200 150 1232 845 259 457 185 308 1210 807 800 1235 330 164 151 743 747 675 1175 741 818 600 798 806 1611 912 210 391 982 1825 442 1045 1079 301 20 689 473 750 217 151 753 1101 302 939 468 675 836 312 1198 1037 301 698 99 1032 474 1155 193 668 527 651 442 672 1313 693 522 1027 1408 879 640 65 375 105 1047 613 1133 226 258 818 231 775 299 319 137 475 291 790 522 282 625 632 1292 563 395 549 174 731 863 928 682 687 1085 302 797 673 651 657 634 27 345 365 1053 551 1080 3 967 284 1432 674 1009 454 367 299 781 1321 1137 909 1320 608 25 1658 989 1027 853 301 352 1065 967 654 809 774 983 118 553 634 247 455 789 1146 324 942 151 489 412 1351 485 716 651 1261 58 753 1798 289 112 1153 481 687 1049 1200 603 683 1546 111 398 1437 731 574 1476 822 1158 2421 406 176 695 687 131 955 499 481 302 489 981 1560 1631 515 246 895 735 607 501 397 1509 464 930 1406 1207 292 936 929 301 1387 1035 626 285 34 348 1766 881 1011 80 1161 844 952 688 395 766 527 981 770 966 998 603 968 589 1046 591 232 1656 812 1818 492 1293 798 212 52 223 609 560 559 601 982 551 1020 1635 131 1142 1857 454 1042 718 1413 530 66 301 757 534 833 301 986 575 423 1024 534 1154 1457 617 573 184 685 540 153 309 1565 809 574 703 1674 717 1068 514 1545 499 622 999 381 628 904 564 463 770 889 497 314 704 1398 1015 988 570 378 444 1269 296 471 256 932 1029 981 793 256 1195 983 241 115 59 285 442 1039 212 311 64 1082 154 338 591 700 658 647 411 71 1171 861 1036 1045 1512 1278 186 948 160 369 867 2580 1134 781 1041 794 299 302 707 1744 299 1041 1179 747 1153 1683 183 3556 684 1336 985 308 601 1093 716 539 456 1117 322 974 295 495 1092 975 391 595 225 1203 276 140 1035 347 201 976 1769 744 865 438 989 796 447 1474 100 136 769 405 554 907 1087 1162 721 1578 377 406 674 1281 1189 299 438 1227 900 905 921 944 1333 1677 781 915 284 234 1225 1089 905 1478 2011 365 156 792 372 1255 2009 615 1078 521 1225 772 463 909 1451 2175 936 955 1310 1142 403 680 627 602 1594 647 236 1382 248 470 640 1544 258 1494 628 124 1984 544 661 1312 665 1402 850 1483 362 392 230 577 827 3035 409 602 1704 602 553 377 387 785 132 1431 500 361 381 343 456 973 650 806 1323 966 1303 917 760 1030 79 1368 558 1097 1020 1006 1571 172 717 972 244 869 494 37 633 631 1285 97 893 1154 493 448 1322 245 935 453 431 332 300 591 666 1051 1402 252 906 350 1210 835 1006 493 88 251 1507 301 1291 160 61 598 832 1144 478 1170 1428 803 826 790 408 26 1055 286 1850 1263 567 1237 2269 508 694 646 509 632 733 1161 1149 232 753 332 459 1513 712 607 299 944 844 233 284 260 302 135 367 57 300 560 768 424 988 1315 353 937 2175 880 604 565 1186 2001 1263 1069 2037 1203 293 274 937 1494 379 805 210 42 754 222 151 69 152 142 686 1075 1785 599 1229 414 690 210 856 543 745 441 206 501 51 681 413 2293 805 372 964 1341 967 1349 1170 918 2677 177 548 1402 1429 203 1317 506 429 1451 1295 3333 713 960 475 241 462 1577 1489 1996 200 614 1398 418 920 873 1082 379 1505 1433 452 1055 1019 685 678 515 715 770 1733 428 55 298 751 1942 588 783 1039 146 785 469 779 854 387 994 2913 255 301 881 1284 913 708 23 760 1868 28 650 1373 348 930 1305 2096 383 1312 1918 1035 715 478 636 2005 1276 444 693 982 604 1500 604 440 1581 1011 864 1054 442 331 264 272 1241 798 800 1363 170 296 1976 824 491 1158 336 844 845 891 1369 1052 801 1203 392 1709 1622 420 906 1071 1142 1189 987 649 1132 656 82 1552 360 510 759 1255 1485 642 455 442 1187 1401 697 844 1610 1034 793 1012 1964 805 2448 2614 1016 546 1226 1468 127 1316 519 576 551 1577 740 351 1243 528 1130 1311 706 301 340 1031 1235 55 1372 1347 902 1361 1254 1070 1109 289 1044 2435 1061 2197 42 361 683 28 440 922 482 764 550 586 1772 370 750 1816 946 1016 1341 533 248 668 917 1303 832 1263 295 722 1272 697 196 476 694 1795 877 1174 347 1266 1643 618 742 1047 675 783 1201 497 524 1663 151 719 1124 1527 1099 940 906 377 1005 393 1694 300 745 54 1169 160 1466 838 1592 297 1008 286 454 1047 669 419 1087 458 1816 255 1097 1214 301 1092 915 1185 32 1508 850 901 616 967 393 690 594 776 1087 511 1153 222 448 140 645 431 1204 991 981 808 426 342 661 893 942 225 212 682 761 455 871 1189 2069 771 1328 1693 556 920 786 740 1100 1106 1223 1007 899 674 779 1042 757 959 473 442 641 385 907 128 1092 118 379 642 1184 1321 1099 1434 711 366 549 22 690 528 179 1268 1122 1829 1089 827 1128 603 1181 1020 669 1251 1122 1692 2957 90 1004 871 744 828 618 717 1162 312 975 425 892 668 1499 419 608 489 385 1554 1351 719 589 580 279 1399 576 694 557 1057 341 908 507 294 946 1227 276 844 1103 1091 983 717 864 878 139 1302 825 292 989 290 316 842 452 394 508 845 301 530 76 1362 1661 601 68 626 569 1932 895 1240 524 1463 302 413 301 706 761 716 814 542 464 1349 1873 1138 1489 804 551 1378 652 210 1074 228 703 862 1870 886 495 478 1500 453 285 777 811 68 1218 1360 352 1075 1606 886 2124 978 452 947 803 1319 241 881 1375 783 934 981 577 826 875 1049 204 904 662 806 1290 688 1590 580 1165 672 1447 740 737 1117 294 1426 78 20 1323 552 1149 1174 499 653 437 729 884 24 1250 1071 475 504 248 1176 1243 707 953 190 2126 741 933 775 435 608 305 709 1254 772 790 462 381 1093 680 1434 586 1097 890 993 799 139 1346 642 538 911 634 1644 825 1525 636 1276 1270 971 668 820 1587 1151 352 1055 1294 878 195 937 1036 1132 599 587 434 927 596 646 1627 386 441 940 470 463 724 739 567 1342 330 646 600 1026 113 517 844 561 580 1343 750 298 540 609 751 872 818 464 515 433 1313 343 910 294 353 540 124 1958 280 436 1720 600 1000 528 709 1304 360 815 466 517 734 1944 632 1145 1452 731 708 419 643 382 655 2017 461 1094 1258 1438 191 420 345 1361 521 151 897 1519 362 1042 718 1372 229 875 225 129 1726 269 1337 991 18 151 129 1022 357 1537 376 480 1234 200 583 824 1050 64 899 86 713 347 151 584 1095 1268 1279 579 1313 835 1142 650 753 1057 926 761 629 846 1056 323 813 580 891 347 450 586 346 602 1127 1359 301 799 1002 288 732 740 306 209 1266 1275 977 395 706 1176 1305 808 730 729 1857 266 1675 1481 246 52 661 911 178 98 401 990 589 943 1196 231 366 288 289 391 329 1577 1549 355 960 869 1494 760 718 498 1382 677 1256 1007 728 1648 848 1448 941 765 692 1745 617 911 138 754 486 717 261 904 607 795 280 267 972 975 2012 753 1585 1094 1536 702 555 251 408 538 35 776 701 1888 1770 1583 708 1343 1011 1058 2933 788 1373 583 581 1239 1717 517 690 755 424 1201 244 1379 789 1491 817 1136 26 1825 601 1015 2312 780 958 457 496 532 585 939 1108 560 1038 750 942 726 1807 1437 219 110 473 740 34 1405 229 1113 866 298 301 560 483 966 1016 301 1263 839 1190 635 594 1356 648 902 563 1497 734 1499 1233 842 1439 1857 896 569 606 492 1002 430 895 598 528 1242 818 798 709 657 972 206 1003 730 580 775 319 277 44 1874 262 790 1040 320 302 656 886 598 708 985 772 1124 2284 1436 962 1090 191 705 224 912 592 564 287 930 355 2262 369 731 180 1402 859 300 1292 220 445 756 565 878 1460 1580 859 115 765 302 910 943 2383 515 1087 801 783 1708 180 1310 2186 1073 324 301 236 748 516 1290 1033 1154 561 1835 968 376 445 573 151 1095 1861 288 1163 1341 201 789 1075 942 826 944 1127 311 852 495 1087 322 845 715 2007 272 586 649 391 356 66 930 405 581 302 708 374 1669 365 678 368 537 704 905 1376 1012 640 753 1152 349 824 1461 496 501 1392 1621 1947 541 1258 152 1204 1570 284 472 1960 1351 787 1157 1617 932 301 1344 331 602 449 990 78 450 300 1911 804 149 979 796 954 627 735 1099 709 274 1587 791 1232 691 457 274 864 452 511 705 859 658 887 1038 615 527 992 23 1650 277 398 903 1013 386 992 526 1329 190 596 669 650 228 601 341 674 25 988 1010 974 260 1418 1953 268 1160 621 685 104 1642 187 1512 34 791 451 446 445 512 646 434 285 653 444 367 992 1252 648 1878 636 636 367 238 832 1093 603 1067 1011 391 672 1001 1679 1051 165 1335 545 1133 1026 515 735 742 903 600 323 687 427 192 1241 554 941 1849 292 1013 1246 284 331 831 549 1076 599 350 12 1649 765 677 964 573 835 181 325 713 455 712 892 288 727 1075 525 1714 889 204 675 1253 447 351 1626 1159 957 554 341 640 129 338 650 288 1011 531 160 438 589 181 409 1167 493 301 301 16 556 450 1132 794 173 489 697 834 256 1118 1018 1274 1181 757 436 275 1877 657 725 19 265 787 675 427 1277 855 972 302 1076 773 1079 635 1566 871 596 449 1157 842 685 919 537 787 637 660 345 821 638 301 288 582 598 130 1646 956 1984 275 1522 1002 1032 511 379 72 27 756 414 753 172 312 241 301 211 310 436 1532 1027 550 501 291 414 1013 970 989 1309 208 365 450 151 1214 671 510 823 1221 372 916 748 604 412 1025 1425 35 562 1189 632 396 620 359 189 684 1292 1051 411 725 958 585 274 620 463 185 689 669 723 1456 150 806 1607 596 799 662 121 1541 531 883 194 852 682 898 302 236 300 862 1033 391 656 1487 661 1181 301 1063 1599 323 487 1532 476 215 655 782 675 375 161 677 939 1451 209 1042 437 627 409 991 299 343 841 441 482 544 1282 822 301 603 166 804 1090 743 1492 814 851 776 499 498 1100 451 767 832 1595 1492 860 479 366 700 1038 1378 661 804 885 633 787 542 607 1721 344 656 913 1001 368 298 1088 1263 300 792 591 1068 477 170 340 907 854 361 144 649 191 1100 1465 204 544 613 290 580 575 677 302 237 556 611 1466 313 373 912 723 498 601 288 603 1287 300 92 603 1337 690 362 667 418 707 472 386 1013 50 795 302 366 396 1355 496 461 356 478 681 450 669 1667 77 1233 266 8 812 269 505 301 819 943 879 1132 36 1205 221 300 505 1504 726 192 781 957 181 973 854 1436 692 160 1023 449 290 1023 230 833 976 227 192 152 311 389 240 1103 850 1244 361 397 972 516 882 811 737 530 467 910 56 425 698 466 1171 561 848 692 1030 581 763 456 558 430 1685 151 953 533 1174 354 834 366 194 469 447 1162 609 404 205 575 464 789 1909 664 692 1020 865 124 676 556 133 290 1178 264 1022 919 782 1089 21 590 668 239 71 1064 250 670 655 389 1246 596 399 1074 1096 751 375 342 611 299 653 505 505 604 302 619 760 1104 737 956 1253 14 512 1180 54 1278 869 344 270 612 485 304 131 274 1061 1585 673 584 414 183 1035 761 351 1141 86 712 1312 1421 929 414 1672 37 1117 451 633 697 971 935 151 2005 963 712 475 667 332 386 463 669 1216 744 108 301 509 769 369 487 482 173 720 1101 776 306 546 904 733 367 601 1298 1320 508 811 168 650 301 845 965 297 316 800 436 595 136 299 960 809 300 598 603 923 433 986 1004 851 966 696 750 242 166 847 702 1177 843 386 9 220 849 685 1107 827 1095 690 282 1223 613 294 1646 1101 1108 1281 915 871 1380 1187 541 530 1012 492 587 780 173 601 669 193 1242 229 1003 276 1151 716 138 721 1303 693 342 746 421 782 223 1082 797 802 379 176 214 1187 669 884 434 1466 513 413 470 1155 286 841 743 498 648 296 435 793 186 463 132 600 316 44 501 151 1249 456 1546 543 1104 567 959 941 735 272 1076 454 676 791 436 516 436 929 298 478 1267 561 1215 402 405 260 340 839 767 1046 870 1207 441 644 544 36 483 888 705 421 308 943 867 813 310 745 32 762 1403 1038 830 1179 389 780 298 332 452 315 210 673 617 1163 597 1498 294 794 363 615 965 701 404 1035 1954 1191 266 176 750 659 730 595 159 976 256 312 581 1472 608 1292 42 595 581 993 949 552 908 552 409 1712 364 703 724 1171 1012 774 493 997 730 1067 1479 1155 234 1070 463 150 1756 928 452 975 399 1930 461 361 1069 801 302 403 319 1222 599 462 164 993 1062 815 834 149 315 1578 1022 2004 1378 56 591 1275 264 733 604 501 606 178 246 337 537 866 752 962 335 363 203 1008 646 1512 533 242 608 1663 711 978 961 334 717 486 728 480 541 675 2114 1619 1837 1269 331 1047 489 1098 632 216 994 1571 2185 1225 898 559 387 564 452 963 848 1232 302 600 1228 1079 1285 49 1049 531 593 682 921 385 1773 891 45 879 1068 350 1307 781 737 941 1213 665 488 34 969 860 1215 1065 1229 347 689 413 1197 453 561 596 925 1085 1086 858 406 635 432 829 428 1218 903 1594 1548 269 1209 326 483 206 1392 1879 1321 842 1060 361 1550 60 405 1080 504 500 1352 457 782 253 1765 1398 1193 587 980 566 1101 1038 108 938 989 330 615 1525 1272 1141 1291 676 1434 596 483 436 359 437 635 856 454 1375 1149 479 872 1446 1083 611 382 717 916 1073 537 1490 399 409 687 301 299 1104 1059 1435 1369 546 310 1035 1287 236 775 1129 477 468 774 1036 1195 599 754 160 913 451 858 573 213 740 1092 668 1950 821 1071 576 922 1365 1420 1104 1022 1177 553 442 335 603 578 399 937 1234 1006 538 839 672 1021 702 294 1182 956 576 172 200 635 816 585 860 130 453 537 545 270 636 1060 326 604 1391 847 256 241 948 601 1308 381 1012 666 912 655 1507 525 748 66 551 195 965 848 517 196 1027 510 301 242 1376 212 708 358 1083 718 1318 150 372 618 770 490 421 264 137 121 929 492 1322 302 302 1007 1374 150 675 302 557 218 631 463 899 302 716 643 1280 506 657 990 1302 1067 466 290 1117 472 1501 1071 754 489 742 485 1069 1047 628 823 829 192 50 517 226 299 476 815 1345 778 312 272 488 559 1011 229 759 68 563 582 943 742 646 526 1330 510 76 1099 758 253 887 859 898 1603 792 1517 830 828 717 131 741 268 847 471 433 176 443 1235 1289 1591 610 215 501 985 919 1017 946 210 792 832 226 248 776 903 814 656 1765 697 436 1649 305 619 604 262 602 99 638 244 374 485 213 1014 793 651 723 2208 468 302 1574 586 775 1264 301 471 1657 825 612 603 1140 650 1351 403 18 822 450 656 537 2452 301 502 1092 471 647 949 837 880 357 625 348 1014 1063 652 655 379 954 793 742 625 1902 615 242 413 891 560 381 1018 863 475 430 283 679 1028 297 538 1039 1191 589 235 566 220 463 721 597 327 1334 131 542 785 1240 873 891 151 496 203 339 952 1186 603 613 69 469 301 1193 105 1133 519 314 302 1092 578 520 528 226 242 151 338 939 681 845 50 548 54 684 382 745 540 450 1145 149 850 1101 516 184 708 922 895 1138 570 695 470 840 845 392 536 621 978 751 190 1350 302 1389 407 669 301 989 301 1334 79 259 213 203 634 369 277 751 663 366 1529 923 302 902 923 1249 440 332 1104 535 661 223 765 1845 1911 1447 810 446 542 629 314 647 1109 1272 1574 276 82 887 1070 2073 1411 1089 1258 920 141 302 1000 1283 351 455 213 465 712 1022 721 743 1432 1287 1073 722 1171 535 557 955 190 1439 248 1914 268 246 1762 459 699 1644 1135 893 1628 1754 1832 714 926 156 317 1324 784 14 117 969 336 386 561 1259 615 367 574 958 313 493 1215 1483 376 1754 749 411 855 1797 624 220 1023 27 580 906 175 740 43 226 759 198 1269 1052 726 1000 472 632 1621 498 797 77 38 714 912 889 296 1080 604 1417 706 1219 740 122 80 570 772 1320 535 1252 452 971 1023 986 1504 670 385 564 1027 300 1744 382 482 300 1634 1364 601 629 903 709 596 443 292 1519 1380 1058 249 408 1267 1011 1502 151 1352 869 911 435 1089 1175 1066 1355 300 991 1264 3381 767 1267 1659 1338 382 1034 1396 1825 714 1147 940 1066 364 784 603 1619 1000 212 134 74 683 1189 151 1008 174 298 237 375 212 453 821 212 125 286 202 301 508 839 1437 342 305 1154 723 293 56 648 858 1502 625 1842 552 709 1227 727 68 715 385 934 148 376 131 1191 798 1331 302 1754 465 1229 227 756 1026 531 1262 687 862 650 115 1762 220 515 1226 1588 283 1113 116 844 772 905 698 922 440 294 191 1638 573 72 852 60 187 1748 329 198 1919 555 823 236 1337 1496 614 678 301 821 753 1078 862 2023 249 709 1024 1049 469 298 647 727 1059 1298 798 559 270 1139 592 1049 300 1006 759 1030 425 688 458 437 149 473 850 923 1450 1299 777 677 1372 496 427 461 724 890 1901 1102 455 414 1200 641 653 722 1340 578 1365 1296 307 1321 807 361 220 787 985 1132 563 1083 1069 465 356 486 951 1208 667 307 2287 1615 1452 432 903 177 1232 1404 1227 2 801 744 1052 286 820 1256 507 1213 305 527 21 932 156 524 905 193 853 722 289 512 1408 187 209 1763 262 450 1510 964 901 300 1064 869 100 1249 1168 960 151 559 482 784 1343 452 282 612 521 874 793 827 875 958 1423 754 176 278 1576 340 900 1176 678 839 462 641 524 1079 812 1321 891 707 1353 704 622 1200 773 750 224 2071 721 390 1672 1612 1145 241 1015 544 643 837 1968 1305 1377 1926 1272 947 1601 775 1516 1483 354 761 874 461 345 603 858 265 681 3 449 603 2314 1256 705 501 721 841 428 300 900 33 136 550 151 533 334 618 468 1431 141 302 468 418 341 792 226 713 1187 240 648 1307 1584 846 2100 495 1470 1347 815 1074 528 25 797 1051 964 611 1060 623 871 333 586 593 456 463 895 430 746 1085 653 595 446 333 627 1105 1514 734 1061 515 769 977 1079 435 574 838 580 1494 2048 806 397 789 1089 950 660 1205 1990 635 896 595 189 516 757 135 249 1537 1073 805 571 535 585 600 875 366 651 567 346 1119 300 33 1089 504 994 1015 1171 628 146 568 1173 595 500 155 50 1019 1181 451 1857 886 553 857 2034 485 992 646 1185 407 883 574 393 809 1150 857 774 1448 246 938 1000 639 1772 1368 1165 538 2288 1218 734 1479 1037 703 611 849 907 642 670 2077 1657 521 903 946 1487 1215 937 408 486 875 750 782 443 587 1227 602 2054 1206 1251 728 1661 982 894 836 1502 1204 603 95 511 1627 956 2257 204 890 1000 845 20 427 20 306 532 1419 1307 1083 1092 1362 760 1184 1985 951 1510 1464 1035 140 1284 1292 762 1205 985 1131 1421 840 1404 787 601 1820 281 1198 943 1010 1122 575 614 675 929 506 938 963 790 1145 1295 1047 421 300 441 1244 309 1113 818 204 359 1266 845 639 832 203 304 1419 817 887 75 588 530 360 687 1136 978 451 305 132 548 1545 1014 1292 603 257 235 1472 942 8 823 897 763 954 414 290 1160 330 1039 987 167 142 1271 887 507 1117 559 854 638 25 290 232 10 707 566 855 4 1459 853 755 353 804 1180 872 172 1427 869 277 280 1 1563 346 1401 619 846 1429 1043 314 602 583 1278 300 712 872 844 300 1030 987 429 760 1000 283 106 1222 618 1047 302 613 704 1043 986 611 1328 536 370 519 342 902 799 685 151 856 821 1110 155 1687 716 577 680 931 285 153 752 649 248 457 1899 653 535 584 707 639 425 147 555 346 132 1097 561 549 640 464 202 956 1200 219 302 5 340 368 180 302 302 607 1453 734 113 625 820 1091 1070 546 598 358 1399 8 1183 153 851 618 1211 222 1171 1490 651 778 648 949 952 642 800 872 624 302 560 601 931 1235 1041 577 463 880 1542 881 482 935 948 1079 810 793 662 222 474 48 1593 594 902 502 774 1233 2002 1458 1615 1437 1042 609 639 486 1080 589 615 121 1100 429 18 1102 999 380 680 392 988 880 1402 13 962 879 285 1925 294 1127 885 1271 731 640 345 1154 680 1212 1253 1597 115 553 972 991 1164 1181 756 1883 135 1037 1316 525 728 935 1190 689 542 631 302 627 367 233 350 655 751 46 2208 1355 282 814 1517 831 1223 599 1427 307 584 985 653 1547 988 607 1081 530 848 868 822 1714 614 302 151 490 137 598 1546 326 929 712 641 1075 1352 542 1061 1552 470 1045 586 506 492 1137 384 1261 1125 1342 827 1183 496 33 388 1018 302 240 739 302 783 178 1610 469 737 1096 473 598 1213 1185 916 1046 482 278 721 1187 501 1004 60 1063 1610 151 972 139 306 885 202 570 301 292 503 449 1460 1405 1035 248 646 269 312 412 369 348 751 576 321 1393 1333 562 584 2286 184 770 652 916 802 1118 300 830 2277 737 535 1045 528 828 945 1233 931 1666 300 516 1314 1433 52 954 2 649 690 1230 1229 301 414 440 1992 1182 1776 1448 1049 798 928 1155 1264 812 732 972 346 1291 1180 864 437 820 580 1173 857 592 169 1025 1101 1005 538 575 1219 1453 601 589 816 244 934 200 1949 1356 718 153 596 426 174 529 715 617 302 558 401 1907 1049 347 1257 300 828 1308 987 1091 621 1025 892 179 645 912 1663 168 453 867 935 1219 292 1586 1018 492 651 1152 439 970 20 496 1723 1071 1123 2178 1010 1342 644 1185 788 917 307 222 1422 735 724 1184 557 890 716 583 1256 971 712 961 745 700 193 1692 934 889 1575 1551 9 278 2045 698 714 827 542 965 740 494 677 752 1466 679 1321 180 272 2211 969 759 1274 1409 302 525 1340 1462 637 710 787 1009 2175 1377 344 532 297 1888 1382 1695 524 1443 900 360 348 1614 898 689 1332 934 1101 2106 266 1239 701 488 543 605 302 132 700 441 615 1492 905 1657 510 568 723 1456 669 916 707 1683 232 489 704 330 301 1808 2785 39 82 1294 1424 150 837 854 1029 1613 416 343 988 1204 1457 1615 1511 1509 333 301 301 892 2127 1393 1172 970 97 1016 1318 333 1238 1693 585 579 2095 916 637 588 296 639 56 86 653 561 777 1129 850 567 1408 1084 1141 149 757 301 1346 621 132 1140 183 901 263 1114 232 273 150 1821 691 932 934 1040 302 1196 655 510 954 863 1916 753 450 989 1364 419 605 407 1401 1534 1004 639 275 222 1193 800 446 972 1119 702 1042 1809 509 1666 1548 1020 1455 568 591 246 1571 834 159 524 746 586 1874 606 1389 276 512 810 597 522 692 1088 362 362 887 992 298 411 475 222 880 847 1101 371 603 933 1391 675 426 1005 302 1594 546 337 16 1010 305 791 1502 546 653 820 1170 503 301 800 304 1131 338 687 1070 1272 672 704 473 129 524 559 824 553 1257 424 588 1041 588 551 1135 755 311 1103 373 460 938 1222 254 379 649 601 119 577 629 577 1416 828 605 37 501 269 860 505 726 202 298 674 689 80 1190 466 982 531 793 206 797 1329 516 743 652 826 1676 1415 296 465 239 314 977 948 1071 1120 572 150 498 254 1466 921 776 1280 588 656 953 600 800 601 914 566 573 602 515 593 500 459 301 912 977 211 647 1403 1209 602 1802 353 723 1150 682 1658 473 151 216 846 673 1284 589 1084 301 146 543 460 187 574 1054 511 614 424 675 656 620 843 550 579 805 1109 994 1701 1115 1250 553 638 718 1006 1231 455 996 1355 390 625 216 1252 984 631 130 512 326 803 585 267 357 489 801 514 1108 1719 361 1639 1240 1644 334 647 639 902 1541 1342 1111 414 813 304 301 405 347 870 731 753 907 873 437 761 710 582 1582 561 323 302 427 627 1521 1535 668 1020 1133 875 850 490 194 559 706 1354 490 495 452 480 24 470 1083 1307 685 210 825 286 1258 873 301 301 1725 605 392 912 976 1283 346 421 877 136 532 293 1208 109 871 169 1222 456 437 1029 389 580 470 962 547 1555 652 548 419 1218 154 738 1181 578 674 244 891 551 807 702 426 1816 257 1112 22 562 301 739 799 2068 1787 853 1490 470 871 1125 988 150 1746 301 1570 1161 1044 1061 983 1009 1085 1540 194 588 942 737 1092 586 810 1481 718 652 330 1286 790 764 959 1051 1192 864 1045 584 214 509 733 904 868 1722 765 1946 697 707 846 539 1453 1296 1071 755 527 642 1279 738 750 899 923 141 1946 1643 684 1390 1680 903 642 353 305 1075 766 976 1870 657 609 1576 571 708 1220 800 1350 823 1507 1085 1291 673 603 266 930 1269 1232 557 697 1001 806 1438 950 1023 127 1070 468 260 1054 840 1248 1180 3077 299 126 309 632 1313 601 834 921 692 1768 2165 1012 750 193 777 1044 1384 2026 50 603 854 802 582 324 164 291 582 1019 471 299 627 378 1304 799 952 1548 840 709 998 1190 520 301 791 1482 1341 503 1083 1197 193 1115 964 619 674 1545 1622 419 2413 450 1504 122 58 512 1393 337 275 1867 517 2126 219 669 818 1996 887 1052 1593 725 1329 296 953 123 604 692 594 548 3296 305 797 1387 744 205 868 2881 1032 1282 826 601 1017 1387 866 1222 563 1410 628 2453 1751 1917 565 625 330 876 299 629 912 319 850 440 1366 301 319 738 216 464 389 1228 1095 453 598 607 698 680 1324 299 1099 723 603 1151 132 246 631 478 1031 770 1557 825 1243 1207 507 264 1061 825 1076 752 783 693 161 1420 589 1464 1527 659 730 1692 551 708 1767 519 1065 1504 990 302 1039 575 997 477 167 250 1738 350 296 866 721 652 210 889 296 888 559 370 416 714 352 320 1360 1327 266 905 301 865 266 1685 470 355 251 252 758 686 630 958 1707 602 1505 47 887 865 763 1640 1507 974 2939 1047 924 1554 350 411 899 1862 154 458 88 455 801 1111 548 895 843 1753 1010 563 806 868 1620 660 134 638 1452 1294 898 301 193 596 453 1417 336 340 146 966 300 532 309 1060 524 1128 874 539 537 1009 288 200 704 349 147 1281 436 838 260 434 599 1159 971 406 474 37 620 456 589 529 1028 1832 295 1208 534 415 1012 899 837 349 679 881 465 302 1762 2028 460 1305 508 244 1057 1490 583 902 719 213 1303 721 1425 683 1245 554 372 871 692 1180 608 150 852 442 778 865 769 429 543 447 500 666 452 642 724 462 560 805 1171 978 1172 577 683 1185 652 39 574 798 1989 351 278 299 205 2588 227 1478 733 281 638 1057 589 182 893 526 1379 830 393 156 1086 260 1668 435 302 1022 346 456 936 723 728 598 673 1657 414 216 547 440 737 1332 1512 229 1415 403 702 1298 419 1449 922 959 1254 849 753 120 1057 259 280 902 726 499 638 1140 482 600 925 132 838 292 431 731 749 695 429 517 962 731 90 429 211 674 420 342 303 705 538 248 310 754 1128 635 30 847 718 1268 862 257 827 1160 927 684 491 353 790 409 524 841 831 1111 825 300 744 929 286 337 1681 865 1539 876 598 524 302 628 858 104 759 308 2485 784 741 1687 1502 1106 488 758 302 1441 389 584 202 555 298 1231 416 301 341 302 796 151 502 599 452 819 458 702 355 1152 292 497 500 490 1134 788 750 522 933 175 824 585 577 246 1558 580 899 17 323 946 1359 318 1327 365 396 186 690 104 266 268 1240 1059 564 717 823 318 742 184 655 545 274 1207 694 714 68 1164 302 760 206 1226 290 448 560 653 841 431 1021 367 417 634 777 1293 777 695 270 548 762 455 88 470 693 151 624 233 535 304 471 552 913 270 322 866 1117 978 890 596 1163 780 388 301 347 1033 721 450 346 835 366 853 1507 405 528 614 1073 671 643 302 475 823 299 1407 522 321 751 321 603 92 508 495 225 150 246 710 815 1144 307 1446 890 737 616 737 499 987 96 187 752 54 676 1281 209 544 362 1047 459 459 692 584 976 505 204 616 754 1444 352 804 210 302 491 9 654 512 625 375 285 158 1225 512 1264 330 778 1002 150 989 1115 1031 1288 640 1504 439 561 777 1343 299 151 1328 853 553 2071 2 895 615 365 1256 878 747 1192 1388 967 185 800 592 1285 192 902 596 536 180 959 565 301 749 839 800 723 397 1313 911 910 340 619 603 222 448 845 1345 1227 693 157 1100 633 566 878 290 704 563 577 1039 625 893 653 782 1062 336 992 923 689 1322 625 830 1375 459 556 1136 62 367 744 565 621 220 56 594 389 836 527 505 1005 436 960 1001 852 314 84 560 1120 227 822 510 602 167 949 254 802 228 157 1250 599 299 578 1360 799 130 517 545 852 175 230 720 297 1954 278 937 183 1995 4 600 689 295 769 1701 7 532 1193 535 612 615 827 247 783 1238 439 1680 292 184 364 8 107 897 885 580 1144 1360 583 433 680 691 523 1106 328 854 160 528 1478 808 1461 1062 538 946 1060 83 601 170 331 1213 302 4 546 388 480 151 528 1093 576 468 151 602 931 205 301 599 1242 105 710 562 1159 235 667 215 948 252 660 602 609 1001 640 883 354 453 1233 151 389 739 389 293 715 78 374 851 284 580 1028 1190 382 886 1578 365 506 1210 362 560 181 1507 1082 1662 629 512 321 336 151 201 861 1561 700 46 338 361 423 603 1553 801 512 393 304 111 598 331 803 770 407 683 1051 586 459 795 296 749 208 732 1091 941 476 187 964 612 1107 281 507 748 94 572 544 1587 53 301 484 294 324 72 602 233 586 320 1369 595 554 273 1068 916 630 472 264 16 678 993 759 771 1188 248 1247 1131 1127 813 799 906 1024 833 562 1025 204 492 911 348 360 732 786 483 1240 124 813 1381 470 951 309 914 726 841 613 581 739 562 596 861 438 972 1044 1454 1575 741 555 1150 264 980 768 870 1095 1158 603 511 645 603 1310 451 1242 686 1057 1321 840 399 725 1561 1096 961 1415 807 178 357 375 177 626 482 678 729 832 897 682 1427 811 55 678 1247 216 506 684 689 643 443 616 1730 179 886 748 938 2137 1367 476 1390 1421 855 364 151 334 1064 605 565 218 1447 805 255 301 1118 816 576 781 350 1239 625 73 621 1080 156 716 296 563 269 156 1296 207 750 497 636 1175 768 428 550 759 725 696 302 1303 592 299 635 150 301 682 482 570 438 301 208 320 296 561 301 288 675 300 790 746 226 300 20 182 1415 915 1127 290 302 711 973 843 259 149 453 697 302 461 653 387 352 587 302 284 952 1266 1089 753 521 838 248 875 301 34 653 237 1010 537 638 623 604 671 757 401 1952 915 538 222 482 613 373 729 237 400 334 320 1128 151 1179 1211 1440 719 503 514 1478 262 228 69 421 194 1708 359 826 580 595 250 224 455 1394 298 112 1222 701 905 248 151 222 578 178 505 5 54 301 68 196 237 50 158 152 838 311 282 149 226 201 1711 250 600 707 394 177 1765 76 862 716 471 562 604 120 2030 1002 1063 2101 676 1245 1156 1263 244 1356 647 637 668 1179 370 603 605 874 1135 301 1011 884 112 569 1236 569 251 1171 942 1199 351 568 1112 544 2098 2046 975 1538 2148 1066 831 568 595 876 2328 398 83 613 1986 1554 431 879 328 306 184 1355 151 489 938 1244 860 373 1655 585 150 1113 1254 1159 302 583 980 1336 1392 541 61 832 302 1183 1003 1202 2211 427 258 615 1279 523 1484 208 963 1401 368 902 69 688 1065 848 603 1338 1238 805 826 622 1029 756 35 662 27 128 645 802 363 165 1034 447 939 76 944 571 714 391 699 760 923 904 1133 10 112 1476 122 1528 693 1055 223 2038 880 1111 994 444 921 728 450 486 913 567 418 887 1839 810 696 1098 902 912 735 1211 843 1533 925 1728 1053 1047 322 527 827 78 299 552 120 804 464 1038 996 344 2305 546 1081 653 261 752 404 342 824 240 1245 601 1277 1450 872 1073 189 1230 1287 163 1343 866 351 970 212 997 2 237 570 614 418 925 427 360 1039 1466 898 688 97 192 849 1020 832 301 264 912 1550 1732 312 1639 802 798 1083 1306 1101 971 1482 521 1338 1157 273 1183 1308 900 1313 431 1605 1171 1206 1763 1498 301 613 606 656 604 1790 515 192 1104 219 1649 609 1240 912 1820 540 301 5 526 862 1225 6 849 453 716 775 593 383 966 553 806 660 845 1750 737 589 724 1069 848 1777 312 727 573 1669 302 419 601 504 433 302 600 523 756 1187 534 1098 916 630 330 1014 380 762 652 770 300 321 1020 299 306 289 367 726 110 301 940 707 1138 348 677 377 764 454 254 542 1548 1125 924 384 524 769 997 582 1751 620 1004 862 317 543 714 696 300 1629 1446 483 950 525 625 314 925 1063 269 364 384 304 779 659 997 398 621 143 900 489 569 576 1162 300 736 619 472 383 900 1273 546 577 384 232 300 301 246 573 755 777 581 1206 1114 709 673 1549 1125 1027 550 8 1168 738 668 330 368 1129 1625 1500 151 581 1067 596 1175 91 753 802 1495 1189 889 979 1490 938 912 1230 797 515 1034 308 1854 467 960 1278 699 277 781 1675 972 583 533 268 950 1057 985 527 483 688 1793 1001 629 1172 593 879 386 1316 485 108 262 1264 1771 270 488 1715 290 1601 883 2088 318 739 516 1086 830 62 1359 895 542 1370 987 1224 657 382 500 1146 712 475 430 2166 1492 973 376 751 1017 451 1268 1011 378 849 1036 1202 1975 899 984 795 920 2844 1900 603 350 428 1320 608 421 520 1644 1052 853 137 1298 216 838 596 373 966 297 669 1217 1760 1277 846 151 483 199 1292 970 661 1975 640 390 761 256 425 654 221 777 541 693 377 810 514 216 462 1902 306 774 856 644 1178 216 507 467 298 1593 1843 76 304 1232 767 873 748 1662 1270 551 976 1738 705 214 1621 356 887 704 1355 935 535 960 1897 445 473 607 545 755 302 752 365 189 1294 1290 724 1180 179 650 530 1663 206 931 798 1022 1159 1616 762 757 1171 789 2045 552 258 1201 476 436 110 182 496 1634 390 416 886 301 452 341 673 770 628 487 533 773 232 919 1056 1440 1688 278 1085 802 987 1196 745 302 1225 661 440 1346 88 806 540 302 826 449 2056 230 1576 363 755 813 725 390 1851 1170 501 301 910 597 846 451 604 1047 1432 861 2201 353 646 1778 1170 1502 1008 1032 1141 692 374 816 301 581 643 535 509 1695 536 893 504 793 1366 1020 602 318 1392 568 994 451 763 1502 782 1329 925 907 435 1575 1181 688 1066 1770 752 959 1362 1127 862 376 433 684 72 522 561 541 1316 302 727 869 770 1214 1277 130 342 1845 604 725 914 1019 1001 301 640 115 597 452 151 234 838 868 1337 804 878 586 286 820 1042 510 301 1230 1964 751 79 755 301 853 1020 469 1466 399 529 30 1091 951 999 657 1201 1222 140 810 1052 264 933 1374 427 875 1132 627 425 1757 1364 2326 649 615 1137 760 389 1007 484 662 964 945 817 1407 918 1001 511 858 958 53 187 891 144 44 301 54 945 23 442 756 300 77 243 1200 1344 330 985 1054 238 2068 555 68 414 185 1122 1671 905 1962 999 282 359 179 404 827 856 859 617 821 1484 1014 300 12 806 1226 1442 949 451 842 862 1005 71 912 1311 1108 629 1084 211 1647 1940 541 597 140 253 399 302 302 791 497 466 151 274 296 67 32 301 326 10 151 302 301 248 181 302 1291 673 1282 787 382 269 53 302 128 321 812 273 543 58 169 632 151 301 507 301 504 166 254 362 730 425 494 384 588 379 151 226 1 832 347 60 1263 405 377 520 1413 660 233 228 254 301 1297 659 406 843 544 33 444 668 1397 96 589 349 569 312 295 1044 293 823 499 267 481 638 590 553 578 522 200 1377 417 452 280 157 374 1248 80 677 906 1104 428 888 740 136 713 234 135 720 799 564 1509 1167 850 246 248 456 741 301 263 236 1343 498 697 180 300 662 815 1170 835 146 1008 291 1446 1018 15 1240 696 260 239 632 553 1936 248 415 916 1117 1560 688 1955 325 733 663 321 884 602 1429 1028 302 975 738 893 1165 504 1418 100 25 646 1993 288 1010 848 652 894 199 139 654 454 235 1248 264 938 1262 464 454 1037 155 779 563 278 31 1947 609 894 687 650 388 2754 752 1003 204 580 242 1148 1278 497 1327 143 641 1803 718 867 1306 268 1082 1403 788 719 492 809 922 860 917 743 487 943 993 674 740 1307 1167 643 1850 464 925 778 925 607 442 598 1217 951 99 603 509 715 227 124 560 580 202 1098 1072 292 532 503 805 808 469 300 598 1252 671 1515 539 621 1013 1702 458 744 932 378 715 464 288 1621 1116 468 357 461 429 591 823 508 215 1888 302 240 840 314 612 304 675 1095 606 1099 400 853 946 100 616 511 1400 828 637 1374 603 1061 381 812 1334 338 701 298 1197 361 663 931 1267 349 1407 217 840 703 624 926 1937 941 1706 317 816 1031 1289 1056 851 1355 698 435 1896 421 1279 883 178 1749 510 1783 104 1094 1045 486 2326 1221 382 377 935 1355 1056 288 912 1363 759 128 1339 1112 678 343 622 233 575 510 1325 271 96 1377 318 1030 870 515 1051 544 339 200 804 687 262 1456 1070 871 820 428 177 1846 1264 265 564 386 1557 133 2018 1625 1256 689 1212 348 643 708 1952 344 51 960 1114 1290 362 706 1374 1547 632 398 1871 302 585 473 817 362 495 592 1023 508 867 427 960 589 1349 527 135 750 534 359 476 866 1255 536 1854 1494 867 1149 953 638 1429 661 623 985 716 972 513 979 301 711 898 395 787 195 304 649 456 868 1096 658 753 424 134 1123 1981 548 79 345 453 745 16 1060 1553 1356 306 1538 151 876 1476 314 592 1187 301 658 652 265 511 576 600 649 1978 1126 754 229 992 596 300 301 126 468 1064 300 752 236 727 412 562 1213 995 648 884 593 685 685 467 490 1124 336 1123 1302 481 1315 627 1477 1066 177 573 773 1619 142 433 1537 1186 633 1618 248 1401 646 907 677 622 1390 551 161 124 451 909 103 276 528 1690 499 736 646 1101 212 828 1411 442 188 526 604 294 1233 415 928 1047 151 230 531 190 99 127 369 1225 1176 1530 454 603 591 150 218 1171 533 1448 985 720 599 1137 490 991 519 185 976 530 648 281 359 546 617 297 431 1000 1355 820 14 922 464 314 143 11 114 116 503 659 808 1776 517 1154 442 495 1005 457 709 549 610 148 1361 716 1489 424 140 885 813 936 440 833 299 328 993 907 568 72 659 568 202 499 727 572 748 423 379 801 151 361 500 1182 439 356 160 226 600 439 1856 1067 382 649 823 1100 468 355 1002 539 302 726 1226 554 303 630 300 1243 373 63 936 203 1801 649 1187 1038 1116 942 1130 589 895 1184 609 788 541 905 560 770 453 232 347 835 1268 722 542 964 302 987 765 448 1212 1539 602 219 282 564 555 1159 138 530 884 1195 563 202 1499 907 555 660 507 1151 975 743 1654 996 820 22 128 301 336 1104 872 536 745 1231 972 730 541 935 616 753 604 1084 796 807 540 341 639 1884 757 1135 810 1162 609 465 654 775 79 821 1486 256 698 938 216 990 814 454 528 615 1829 1143 1481 304 663 301 458 997 668 643 1183 1733 1262 252 553 675 452 424 359 715 229 4 517 1009 587 599 692 1101 149 559 270 104 676 543 2125 393 513 142 446 553 347 718 646 1614 301 426 728 654 1404 748 58 699 904 1537 316 588 1181 951 679 817 390 1215 480 1159 1070 1077 602 890 420 1630 90 301 1437 471 1559 1798 242 726 2339 279 415 542 648 2446 1024 334 804 432 520 170 470 787 613 524 384 171 452 105 144 64 407 565 3 164 560 220 333 226 394 520 1667 201 1709 364 654 603 446 644 749 886 787 642 377 264 428 797 585 732 524 1525 155 626 1222 572 840 1411 276 538 349 480 446 1553 1827 86 926 1107 821 1192 499 386 411 403 1643 981 875 1100 114 751 809 465 42 1773 1179 158 624 1311 817 1676 453 996 1141 642 689 675 1412 1104 2170 555 537 517 220 58 320 453 1462 764 637 777 739 957 302 393 677 369 279 1219 534 564 192 1208 2518 200 685 547 526 417 478 655 1772 478 545 612 1706 894 787 161 371 761 445 397 1001 888 601 1551 1122 1280 564 260 283 562 1466 925 791 1554 688 695 1092 519 620 940 1061 1304 1370 536 605 262 962 384 602 412 1243 728 892 438 298 744 1271 1395 286 1032 12 837 214 608 583 1316 295 777 1337 287 1084 641 331 183 1338 418 449 220 1171 1027 644 1024 1067 471 538 938 29 753 148 675 1064 1027 805 1330 447 875 293 1194 319 1010 508 456 518 603 773 1200 2339 768 676 290 397 728 1376 1010 413 929 1035 855 715 528 452 67 359 772 869 65 341 661 901 150 1101 1188 418 1053 327 365 209 491 668 894 106 1114 524 451 468 1121 301 51 356 312 570 374 301 531 616 1007 965 797 305 803 510 96 1101 1221 1469 514 1013 838 1091 1034 1585 857 1368 1013 577 1072 1730 1475 874 592 928 2024 915 601 734 461 624 635 496 1054 413 518 662 305 931 626 754 489 762 774 1427 1214 968 762 1271 740 1316 273 1846 816 433 246 790 1042 937 1466 149 1274 624 1792 906 953 866 330 1372 1033 908 1020 335 710 508 1859 862 1008 929 1105 283 841 917 554 518 150 900 2037 23 375 80 281 999 163 934 1388 805 1713 671 466 890 303 41 620 818 596 1325 1514 537 1056 1303 344 253 437 270 298 629 635 607 285 633 843 479 789 599 216 429 401 655 452 58 23 853 20 2018 1071 442 1463 716 1382 780 1315 1778 497 377 603 337 423 388 1058 758 797 1160 347 1135 203 496 1091 407 969 1121 1145 1160 1243 898 781 686 668 1623 647 299 1360 1939 328 816 659 2609 631 470 1681 1605 828 1194 634 1138 643 804 361 1139 516 495 294 1811 626 1664 824 719 966 593 701 798 12 931 582 209 961 562 395 738 648 759 1208 1461 1728 307 302 1003 924 340 1795 538 1579 1450 242 501 1637 628 81 1061 556 1237 1381 986 446 1176 664 1296 832 1862 577 655 383 798 1647 1042 368 355 151 485 818 369 1663 726 576 1249 402 2062 615 626 660 1099 317 351 639 1321 1800 1020 349 613 446 1384 292 315 515 1300 290 356 310 235 15 105 578 496 803 429 428 677 394 273 237 538 534 1308 467 873 1285 788 339 438 498 565 1517 1113 626 751 96 368 174 1540 302 1204 250 109 578 736 890 721 613 1407 342 301 578 1064 1606 590 642 553 408 888 1220 1354 669 591 849 568 127 562 590 379 703 425 886 377 292 268 1509 701 716 1543 864 957 471 1232 586 1061 1359 567 490 1547 767 258 1102 212 771 531 694 1017 237 398 918 499 636 1198 2169 1740 696 1833 261 198 967 796 1326 482 652 1008 271 520 465 807 372 1116 967 777 862 888 232 652 347 302 711 814 428 2344 2122 674 780 1412 1034 1040 442 911 383 1151 589 384 623 1095 1074 102 939 1319 914 554 1364 377 252 489 665 1349 600 1046 451 1211 1177 517 450 795 1766 429 254 1205 1278 1079 979 731 759 1147 590 371 456 1545 653 310 370 1164 422 1335 236 870 922 790 378 1023 545 326 111 1048 558 649 129 606 473 410 597 925 1037 382 491 697 263 690 20 674 453 341 150 1125 856 114 56 602 201 415 284 536 192 1040 484 958 702 685 991 428 1740 645 905 518 1100 270 395 363 151 604 518 619 54 450 10 1294 60 612 1305 1116 1255 1991 571 233 630 934 370 1865 1639 106 1701 902 951 988 1010 854 753 577 368 307 230 566 1276 116 689 1306 1117 768 420 243 642 222 628 1091 1581 1048 239 728 340 758 765 676 361 590 32 840 898 791 1125 518 1534 664 406 1064 711 1852 584 666 940 1359 454 2232 774 1538 1541 407 339 1273 1122 644 802 899 266 756 249 1685 890 217 324 1089 1745 785 1012 724 1356 421 1306 1410 573 753 492 452 361 365 305 773 1622 562 2479 454 1740 83 461 498 920 788 923 531 1210 294 962 1324 790 854 910 201 1185 500 1253 1541 1115 1564 448 1627 2635 764 369 985 342 1081 1040 656 1059 1445 696 266 1251 461 1166 857 706 1211 564 1303 886 756 151 270 1244 707 434 698 1339 1385 292 927 799 1268 521 1472 265 984 525 299 723 813 718 2238 889 1276 447 1797 407 1193 1550 791 1219 1846 1619 476 2061 785 354 552 3459 930 796 1360 604 1848 2738 2870 898 1279 642 695 1716 1092 822 857 868 553 312 1871 1353 1545 1554 928 1716 660 367 2010 465 1356 783 1337 2042 906 853 322 365 869 1124 1441 960 307 392 683 861 669 399 1300 1760 1648 675 940 1032 543 564 355 407 1279 372 2383 781 600 662 505 17 257 522 780 458 512 1845 1033 647 804 1131 940 424 624 497 683 540 468 724 871 310 679 892 874 1098 647 1413 1190 867 816 971 771 637 769 896 1471 719 474 1135 1231 328 118 650 485 977 543 774 603 126 12 896 1068 601 795 490 614 282 301 812 622 517 746 716 578 476 398 301 699 737 150 399 47 1230 604 323 1158 1482 565 947 206 391 164 1041 710 630 621 2504 485 551 80 280 371 1970 565 322 1345 1089 428 282 606 605 716 562 364 592 316 475 699 524 590 659 1204 151 566 393 767 350 352 1484 392 1352 1050 1082 599 753 1046 767 554 299 610 461 213 242 451 1182 824 1083 718 881 308 300 1504 774 1585 556 302 2788 1331 1722 1356 498 935 1082 820 858 1907 1616 770 830 735 738 1165 525 389 900 465 859 1224 1360 1109 2476 898 751 116 779 355 522 147 932 1175 734 793 1414 607 1314 871 622 586 1043 1079 663 1218 357 2120 891 1091 366 365 817 367 520 737 1336 344 719 2155 1577 586 1131 1457 507 588 2183 651 574 966 439 513 1813 299 425 950 1183 159 1050 771 196 614 1501 509 879 1752 1906 579 525 1800 995 1368 426 610 602 1195 518 518 750 597 806 546 1319 986 1794 1214 1184 565 616 51 658 1068 480 752 64 913 751 2391 869 425 150 489 1857 1217 1392 322 1231 196 642 648 616 1851 1500 478 542 1103 1721 813 573 1158 1746 751 594 294 559 144 300 1071 733 503 413 543 563 1549 689 1420 707 702 506 188 1253 1567 749 391 761 1304 1703 1530 953 116 146 750 318 1812 451 913 636 377 601 926 542 993 565 681 1104 234 587 867 1551 1158 493 389 1038 182 1457 672 488 1040 886 301 1019 345 510 1934 899 1232 1419 698 465 1367 265 152 1877 1427 772 951 1048 1180 778 1624 399 188 670 424 172 824 151 910 529 206 1214 735 717 522 524 777 364 908 984 679 852 473 302 355 364 1013 485 602 156 933 299 150 1483 683 352 605 749 383 1397 666 341 744 961 33 358 592 198 228 1150 928 729 1231 128 897 44 1008 439 514 682 1222 1238 833 591 601 1017 816 572 78 1142 256 81 26 821 1000 750 831 809 7 862 102 16 1066 319 331 638 920 660 52 1126 547 602 429 720 448 785 738 994 367 773 95 1030 302 780 1123 593 514 619 503 653 904 601 289 554 234 449 429 599 380 99 536 294 1124 370 598 1175 1141 1128 889 742 575 927 734 442 674 179 427 70 201 439 1101 764 978 298 1094 219 299 1012 363 80 791 829 301 231 1297 359 1058 836 92 1146 479 242 1524 218 719 573 1099 702 683 151 746 946 295 1658 290 650 550 518 517 222 174 533 300 385 1551 488 301 82 302 412 791 745 646 271 274 570 1334 1224 583 846 212 726 375 1102 723 484 671 425 564 1282 1037 702 566 781 246 1064 399 267 668 285 464 732 772 462 414 1346 448 242 238 600 435 448 805 959 225 248 160 1583 852 922 533 738 140 641 604 1110 802 522 723 261 991 1046 603 336 771 164 592 767 666 1332 1060 433 782 1579 692 495 1017 301 787 612 918 1409 190 77 777 1037 839 843 567 1020 582 774 66 706 332 663 338 1797 143 822 1220 614 628 595 489 549 285 1158 1247 1510 689 103 40 342 403 647 1147 582 1005 325 1626 1419 660 455 644 1435 258 393 831 233 795 757 299 15 571 520 208 1124 419 434 321 848 729 102 462 808 1186 996 732 784 1616 432 1194 929 980 342 704 1127 633 1144 706 410 259 769 351 604 782 411 731 453 506 1382 1279 1137 679 743 1667 809 167 443 550 772 944 301 488 416 864 455 64 783 624 148 1491 295 1742 415 622 422 1190 1295 439 759 303 469 236 1042 819 684 300 406 753 424 115 435 590 1163 700 436 756 408 580 347 737 274 558 297 1661 617 1362 567 856 398 552 1129 842 704 302 490 221 450 1104 1503 855 214 1435 1113 622 1248 1081 155 279 1116 842 1167 972 920 894 1121 638 804 54 388 344 621 875 276 478 322 651 1541 1153 244 350 224 451 893 730 969 1486 187 677 1617 568 473 455 471 1415 947 307 549 1013 1158 205 1305 900 1570 1847 990 575 417 727 731 862 734 220 1134 278 670 698 553 822 1013 606 35 198 1662 318 949 1810 949 470 28 468 1214 786 388 528 152 856 475 709 736 2151 2160 821 1076 398 232 1431 652 1717 638 771 802 746 763 668 910 1305 776 1101 838 761 1038 842 817 914 198 798 644 1347 498 1013 866 503 293 778 205 1216 1025 155 1055 94 763 254 1004 437 1646 47 560 893 1176 1270 895 831 602 228 460 635 950 1017 1615 727 343 559 560 1448 600 349 928 1003 2001 1210 1491 1276 199 650 568 655 1337 985 310 362 1465 855 1304 150 565 549 1519 735 301 102 817 144 153 1879 1018 1140 268 1107 151 652 655 765 1116 543 993 1084 1254 374 754 1201 430 749 629 306 170 242 1169 790 1392 1003 593 633 695 522 521 460 1717 535 303 258 547 822 1130 301 821 697 337 887 664 204 301 669 429 290 1475 1089 1035 1217 302 300 721 553 346 784 453 916 60 512 664 452 788 506 1032 993 337 404 1669 1216 850 1116 809 54 1049 528 949 1889 695 485 618 1044 659 644 215 870 650 1023 523 264 1141 603 443 564 38 911 668 784 30 585 829 797 842 478 324 952 279 728 500 401 56 325 827 1036 794 302 907 541 877 828 401 433 302 1474 14 1095 1050 156 1869 747 1506 1006 759 923 401 934 254 679 860 282 684 151 335 1591 254 988 888 947 630 816 1196 841 929 222 1227 710 382 1179 911 1113 1619 1340 694 1665 1510 479 440 386 1814 487 1159 1669 647 1916 727 1049 568 956 451 829 302 1069 42 1800 84 650 1066 740 859 1421 423 840 691 696 1610 848 277 599 359 665 2062 817 1065 1305 770 300 566 615 302 402 727 351 853 1277 246 362 151 1075 383 1279 589 370 250 544 560 751 1284 937 1112 647 1133 586 151 1750 103 509 250 767 265 62 487 786 302 849 1006 1764 331 923 406 231 988 1536 501 256 495 1271 555 495 1409 151 1255 1023 266 599 1838 302 927 884 565 2398 1129 675 1515 1478 1002 782 713 120 816 395 561 1050 1320 590 719 770 680 1741 1783 90 103 141 961 1007 63 1032 665 926 481 352 2135 942 575 516 1398 1060 1386 913 366 721 543 1156 1164 1246 399 466 1121 188 357 566 798 406 680 2396 1088 492 1044 1870 785 613 1559 554 683 240 1079 1131 832 936 643 254 936 768 975 826 981 948 706 729 1295 813 452 854 358 1649 382 1718 309 453 1124 1263 1274 360 1169 523 307 1069 234 2230 453 1298 712 1168 509 1555 811 535 860 963 824 701 467 530 1920 1338 310 603 580 1134 676 927 501 1508 1117 995 717 890 782 1429 574 803 1256 968 465 980 735 755 827 575 402 1150 1108 1272 848 1478 647 751 580 695 284 585 437 1400 804 805 2288 210 820 1329 278 772 628 1091 905 905 936 1064 919 454 887 510 1278 408 909 657 512 565 1243 639 883 833 223 805 332 551 1147 933 871 584 630 1491 677 1161 1383 1146 1823 601 592 1512 1103 434 2243 662 825 634 365 939 239 700 565 715 793 799 325 522 1222 928 733 1020 602 713 604 278 1395 1146 810 1180 239 891 104 856 634 1248 599 660 301 847 1540 511 232 456 2421 903 732 489 896 965 1744 1306 2139 878 358 821 1450 1785 347 1540 647 248 338 215 583 433 935 1409 1170 844 929 1449 779 963 703 550 185 797 682 1673 115 348 611 610 886 2061 456 597 858 1494 1466 565 1066 1867 1053 721 492 389 587 559 3021 1112 2402 1682 2160 315 1115 1581 1612 1654 968 1463 496 658 507 1233 451 1283 1480 686 982 1036 1663 503 341 796 1287 1898 58 1121 363 810 1055 1885 1090 1280 453 769 287 190 773 639 1054 717 1343 1231 866 98 300 436 857 521 608 279 350 199 726 1235 1754 799 588 122 794 1459 613 1267 604 785 1143 792 598 393 1674 731 151 778 1395 860 1777 2214 531 1333 383 301 232 835 961 834 655 1880 297 496 511 503 847 312 2287 1526 1129 1408 1712 594 1533 1213 2082 1820 920 1405 1951 1131 499 885 1054 1161 1009 649 342 781 2241 665 823 629 796 1313 243 454 223 1183 975 556 1086 1249 888 68 1090 568 545 1490 418 733 749 696 406 180 1405 1113 282 897 451 1271 327 469 976 302 460 644 568 702 502 1155 899 780 739 1251 1494 618 619 355 610 492 866 1373 1406 302 452 198 1342 1330 2011 1890 1404 399 1081 1381 2072 128 1471 1424 453 541 688 233 260 942 487 1638 451 1013 423 1851 551 1239 222 648 775 1184 1318 517 1404 1018 523 736 1173 300 1399 1588 506 500 861 1034 908 957 300 981 433 836 619 32 219 1219 323 488 440 750 1089 1102 265 875 331 301 1779 915 907 1131 390 850 898 669 982 273 352 360 1298 666 1001 580 733 531 513 388 451 500 1635 1103 510 1144 1114 811 760 628 876 876 1082 372 852 1104 489 642 1102 666 1425 851 301 1317 1283 253 1252 839 711 456 740 781 1549 1310 816 963 450 523 308 707 386 1008 1009 416 898 985 203 1309 574 584 756 645 935 525 2449 531 578 2914 418 477 710 490 1278 1613 608 1151 1058 1282 572 479 475 1021 741 473 956 1564 756 1056 938 1041 1479 603 254 467 626 845 507 1186 773 234 300 506 685 603 583 776 1561 158 1394 350 452 879 400 1197 1039 893 993 661 630 1176 1439 275 1512 1050 1571 402 684 766 921 1267 124 602 481 823 33 1806 986 1244 1347 1342 170 597 942 108 399 1711 781 741 300 297 1297 823 935 630 684 921 827 1012 339 964 983 684 960 896 476 1073 609 154 698 928 192 483 1221 685 1073 1157 512 1085 875 396 324 1311 767 496 689 1177 959 1357 1270 988 515 841 779 2224 1208 529 908 983 1469 982 405 395 1734 452 625 622 457 367 1398 573 1138 1063 353 861 1102 1083 410 40 785 635 144 1014 205 560 732 1282 15 561 1600 912 1008 1389 1116 1073 1545 1079 1299 1227 902 1005 391 838 1583 934 871 823 1129 685 405 534 707 759 1645 1128 1224 1609 1375 632 1350 538 1608 598 1033 151 211 953 476 290 752 1177 290 545 576 507 1289 906 832 103 925 1042 478 1239 437 1064 830 1143 2325 736 1438 628 294 254 826 646 556 600 400 808 188 613 1148 761 1288 487 319 698 1099 774 662 652 2115 1692 1342 275 1151 3263 2971 156 1344 1180 960 78 301 703 982 273 556 647 954 78 947 782 301 238 1598 302 870 301 1301 1250 947 897 1144 1119 1642 904 1344 264 596 922 1419 657 883 1130 300 50 869 531 1441 1252 1338 161 1350 1745 207 1177 391 652 302 971 879 2264 953 895 564 914 1285 1664 1040 628 1400 172 832 1223 346 81 1013 906 849 405 367 938 1315 1162 474 229 308 1152 1426 526 501 1226 862 942 400 1825 951 300 1147 653 443 1503 1072 794 1424 1203 1088 334 1533 852 533 1490 1852 305 899 834 1903 799 790 1259 649 1204 1041 596 386 321 777 609 757 190 1506 283 1072 1857 6 613 353 1788 395 875 849 301 652 300 223 1805 1204 807 1641 645 447 683 1843 1329 659 512 558 290 874 1100 1159 1260 1484 692 480 794 1069 728 739 1368 849 944 269 544 1031 313 678 602 628 1174 363 1586 497 1613 25 836 588 2245 1797 691 298 449 1031 704 1150 1625 502 299 934 537 1719 1306 371 776 860 1539 972 428 1408 865 852 1793 543 463 228 234 1151 1384 1379 671 1057 1733 1239 571 294 479 1539 1029 845 969 647 737 282 1116 1581 375 1583 1028 1007 622 1476 785 1941 236 1857 599 907 819 2465 768 114 1643 1148 486 583 1178 802 2149 1760 472 1789 735 1961 845 597 683 733 343 644 1177 1397 698 390 1640 635 1018 522 536 1252 490 516 1404 689 683 302 1465 1087 536 757 1595 350 331 1403 943 778 573 463 220 258 276 236 967 798 602 456 1191 1421 510 616 1544 567 572 998 518 1097 463 847 1431 1064 409 1427 649 555 844 1769 1038 359 300 169 1534 309 1786 1171 938 168 346 967 803 599 512 1141 431 132 547 1580 1860 303 467 660 705 1190 1434 1485 34 396 691 617 2137 723 373 575 1524 1101 432 578 921 1274 546 1570 818 1301 755 325 289 231 315 452 2225 1018 449 705 300 1346 593 877 844 591 1306 694 1378 806 295 863 465 899 348 487 1482 174 548 1526 256 764 686 556 817 698 86 1368 599 1076 370 814 378 964 766 903 770 623 720 22 206 573 970 175 595 1116 561 1128 1398 272 542 956 822 266 447 925 363 301 1036 660 522 226 302 1021 917 861 369 500 906 313 1168 564 588 759 324 497 564 525 530 828 953 453 872 865 460 1226 1060 317 640 4 540 836 738 1757 669 741 1170 456 1098 653 588 891 681 799 1046 815 946 246 300 436 837 627 444 1436 1716 2 937 1098 904 1095 299 836 1425 461 674 353 338 1118 1053 100 773 429 564 1057 1211 504 674 776 636 874 537 1647 1035 1178 395 529 117 28 502 1497 818 983 854 1430 614 665 186 338 1387 1023 580 986 603 214 532 1229 242 1915 365 939 978 360 1251 135 1042 1646 554 538 2118 738 148 1228 891 514 1507 321 934 903 362 2087 1868 799 1249 944 1386 2183 641 920 1572 975 696 896 2116 902 449 491 1517 660 738 315 1613 560 907 240 1275 302 1277 443 972 861 519 1044 1372 1425 1694 191 408 1874 1295 1469 448 1401 791 902 862 683 644 784 975 542 589 563 267 394 464 739 114 298 963 2683 1222 506 756 83 613 1728 302 938 301 104 646 148 344 517 677 1644 171 1348 963 566 718 1040 900 472 454 548 248 489 529 2285 854 1103 682 2399 817 452 705 737 739 218 483 450 375 1127 1178 264 385 299 275 579 278 1218 667 644 579 513 1664 302 674 534 732 449 678 394 1143 688 789 821 850 761 987 1041 2427 789 1004 926 2177 434 1320 1757 1669 420 1509 457 458 773 1468 547 1525 357 539 508 1133 1185 302 824 1929 598 1472 798 2225 642 1226 951 91 1505 529 520 777 579 1212 1044 2409 723 735 1350 1267 254 1686 896 1039 1146 1288 1030 897 1458 939 1738 714 1298 735 575 1524 1320 1073 1044 803 285 245 914 301 1072 361 1087 1193 1158 1235 631 887 1126 1431 624 1021 568 1513 1083 1103 1396 302 1617 1149 488 137 1482 623 476 1536 577 1401 1020 339 664 1161 440 76 1356 1497 614 300 1191 798 395 861 955 848 1476 1492 531 582 1495 1654 285 409 1273 192 581 575 696 1040 1096 554 561 539 235 604 349 623 660 391 1312 869 768 959 453 641 863 462 712 1840 2726 1294 581 1482 527 1294 2490 710 64 594 1851 2428 1577 1732 1681 663 655 1263 1706 406 1314 274 345 619 429 1976 977 412 908 225 832 1641 1418 678 991 228 583 708 170 333 322 267 751 702 523 1692 22 1364 1396 283 1021 1086 626 1020 1352 698 1205 369 415 413 1085 156 764 705 1164 31 882 261 1063 200 1365 829 1675 1155 1032 906 700 449 272 197 593 534 301 795 1035 802 557 385 1082 544 698 622 301 905 139 1862 819 865 357 225 673 114 244 1176 344 552 1755 1021 1595 243 1631 1469 379 1064 873 1844 865 636 1067 302 938 423 422 502 1827 950 577 1523 1079 977 1344 289 247 1950 720 848 579 866 1741 1419 714 1740 832 2015 713 157 663 604 2098 1071 395 1354 1169 1075 633 302 501 1012 787 1166 648 659 1475 1177 417 301 98 1131 1210 302 326 858 673 991 674 754 251 1015 1180 1311 1348 185 994 1461 1167 1063 1446 1213 1116 1347 131 579 817 298 836 322 1474 876 1034 576 509 910 1291 1056 1097 282 865 912 979 1217 109 279 226 1018 898 1357 552 1365 1191 1240 2430 1026 2094 842 395 773 1754 378 659 1614 868 278 194 1273 447 1772 1175 705 420 1070 904 669 956 200 778 2120 2465 2146 700 1401 815 793 767 499 132 987 1087 601 654 452 663 124 84 1182 514 444 502 1451 1510 157 914 1206 2134 1392 376 1151 672 718 239 539 1274 558 142 1619 1108 1609 548 611 974 1013 182 600 1028 1374 1395 1708 2302 1265 1129 632 60 1343 625 1227 846 1332 451 302 260 2381 1181 401 656 980 571 661 877 1176 572 1160 132 1186 315 848 411 1194 786 615 480 1572 526 682 730 1203 349 452 1522 683 434 374 50 71 701 1135 603 122 996 155 37 188 981 298 1222 423 832 727 386 381 430 408 791 204 634 902 1858 818 1508 1631 1123 917 1076 44 848 1714 547 198 669 252 596 232 90 379 860 608 178 300 129 689 396 1245 1899 1546 301 1568 1255 853 1046 196 488 702 908 638 1212 247 281 711 1048 499 681 532 641 302 818 346 1635 270 2056 427 243 1104 683 840 852 737 597 1142 599 398 995 692 769 999 455 301 1307 1413 844 301 469 1717 1046 166 552 775 492 1348 945 461 488 1064 857 382 118 495 1097 237 597 337 672 693 4 147 574 600 819 368 446 597 370 1109 522 1474 1269 289 543 451 151 1009 647 369 1420 281 609 920 8 527 945 721 1172 590 205 1515 539 348 743 323 324 1278 1621 603 743 716 379 656 962 1094 664 277 907 288 1235 624 568 467 272 963 295 174 819 1217 347 435 1236 1144 657 975 941 20 871 604 574 1123 292 660 347 290 666 302 609 834 302 571 524 571 288 910 301 250 566 379 300 613 635 445 1600 1140 300 244 351 986 323 448 587 618 270 382 298 517 1309 493 221 1101 174 342 156 405 433 668 890 270 682 86 661 490 269 1399 774 15 1129 250 60 949 355 554 307 1079 1058 191 463 192 531 414 776 529 883 400 30 299 765 131 302 643 1200 838 756 507 391 88 194 248 405 366 620 530 194 301 503 1026 1735 1115 1163 759 868 1091 1199 1122 1683 689 170 38 430 150 614 482 370 1322 472 1389 802 572 692 732 727 518 563 280 300 450 12 601 499 868 302 902 679 1405 452 603 626 933 224 302 300 302 102 489 451 305 723 562 482 764 414 753 313 631 780 1028 843 703 263 616 504 215 736 143 151 398 337 1048 246 208 944 989 480 529 420 472 126 1408 320 731 644 913 595 1040 895 437 744 416 1328 293 12 384 302 41 1089 749 364 805 326 266 287 532 451 472 703 1182 1314 659 27 559 487 1028 91 1467 602 905 228 1106 39 777 155 88 1382 617 301 184 187 916 732 1408 516 268 1215 1172 1055 47 602 618 39 476 330 1137 922 239 1020 469 282 1077 972 339 784 437 1827 146 742 262 39 534 281 1118 356 855 452 355 610 903 280 814 599 86 707 148 408 150 1135 855 585 556 300 935 171 234 842 713 817 981 276 1272 228 1073 587 328 420 680 564 1289 449 827 277 294 1072 453 224 198 690 515 1160 280 366 299 1392 296 302 869 218 708 168 669 754 651 1176 436 418 369 299 617 363 742 912 1040 575 133 903 287 759 724 230 362 932 712 90 401 1172 814 663 947 302 404 711 830 266 555 556 1126 1459 787 953 258 311 44 180 495 453 836 535 178 572 261 302 590 252 500 493 280 470 854 293 793 386 639 575 424 232 477 124 769 165 538 1359 177 486 550 464 392 472 868 427 604 325 1324 902 270 714 455 474 559 11 621 701 1256 403 301 417 585 400 483 675 839 250 266 134 159 1057 663 151 908 472 568 326 997 1190 553 635 366 414 130 232 451 1978 31 820 768 1219 484 1048 122 965 56 151 954 875 395 590 1021 632 464 669 375 542 274 200 551 947 345 1163 1520 554 542 299 1391 720 1142 2070 682 150 52 595 527 368 752 452 514 512 597 352 1195 1211 292 35 954 301 602 233 388 426 406 523 557 547 864 1281 556 1271 986 1185 371 505 297 584 878 980 576 865 1011 758 920 811 179 139 298 505 179 479 288 318 521 302 2 496 923 173 334 598 993 302 210 1109 42 678 619 483 190 143 151 625 626 1162 1294 563 36 1043 754 675 416 469 755 1294 610 703 252 789 944 762 758 309 534 1337 299 788 455 1015 315 26 315 600 564 286 964 309 301 1187 619 181 828 1212 321 625 1073 923 712 1282 69 446 828 68 386 265 132 475 830 344 1631 564 534 1308 1067 632 1322 777 545 722 491 543 902 906 262 724 541 294 834 996 1139 314 929 460 1068 833 452 784 297 666 501 358 470 244 1282 601 727 1630 493 479 450 385 452 577 918 1242 470 598 434 460 1204 738 468 357 519 334 114 1095 959 731 342 985 548 215 1294 296 1048 170 394 903 299 953 779 570 1315 364 86 301 1468 182 432 150 358 449 1701 294 408 141 714 607 666 803 2106 1457 878 657 425 829 727 18 204 389 116 426 753 724 681 1062 320 303 971 487 584 265 918 576 323 510 302 708 254 159 235 301 10 617 301 254 742 90 536 481 743 735 706 735 442 574 319 30 1021 525 604 972 835 379 292 264 637 301 504 681 112 456 888 150 481 288 989 913 563 301 762 1295 83 394 789 615 2303 260 794 887 1383 1251 26 238 583 529 1385 300 461 604 1113 1077 1341 625 526 301 791 156 1403 291 1386 1168 421 598 800 1016 1112 282 557 879 1296 738 835 359 650 495 1039 468 398 151 229 145 349 244 659 754 296 391 635 860 300 1156 436 1136 741 70 316 437 501 302 836 1112 384 1027 309 300 151 1336 1000 126 831 562 374 206 653 559 72 501 120 757 1052 62 1193 355 713 1759 497 1027 412 895 301 1047 394 576 962 495 756 770 349 775 1754 455 1104 741 638 344 893 933 492 149 863 702 873 1478 1372 344 874 620 694 773 1210 572 1351 565 371 1296 1138 1517 1250 277 299 765 1209 943 70 746 664 1205 224 151 1348 1152 823 1033 827 739 865 358 451 542 1383 188 1082 238 466 1281 520 312 234 731 1059 38 533 341 458 375 254 151 1000 299 216 388 244 1416 1228 453 1082 1689 898 56 675 1529 695 667 1773 826 1557 368 572 1071 1178 936 314 447 302 450 842 622 1071 662 747 936 850 301 494 754 710 770 607 301 420 475 292 300 1522 2074 445 437 1248 1286 388 792 793 972 1721 255 13 770 1014 448 1096 330 500 1383 861 696 1086 503 711 715 1264 885 303 1162 957 777 426 488 516 908 1160 1060 1045 918 1509 658 653 877 1097 735 453 617 803 572 174 213 430 909 825 1258 142 426 1268 1274 328 283 474 1111 1227 321 423 1481 553 290 506 710 770 659 872 812 1107 102 661 1126 1501 545 1076 681 1443 262 300 1361 734 389 960 453 158 154 737 67 841 244 745 1204 791 449 786 1309 605 151 537 1376 575 126 691 1247 1848 560 1082 641 614 802 892 390 357 258 564 1155 204 296 602 1134 411 61 500 895 757 469 562 241 151 870 1584 498 1531 668 244 1209 120 533 520 671 586 355 485 373 568 720 144 1070 467 547 236 455 755 553 273 300 1419 100 423 1051 407 601 576 863 720 1436 481 1071 678 1836 266 1296 480 153 896 1080 841 128 302 828 596 845 1289 904 1163 737 567 1304 280 305 580 1644 448 153 152 541 961 285 178 2194 454 991 238 150 931 897 580 1515 278 864 599 908 300 263 1266 13 868 968 1294 1253 1423 652 453 682 883 607 3 693 603 489 460 228 535 609 586 860 874 522 602 301 346 488 721 614 95 959 422 601 530 142 795 571 697 580 567 834 1071 444 116 501 301 301 213 829 455 593 587 516 80 667 13 243 803 781 620 1282 1418 750 301 807 1065 450 287 122 680 38 1035 725 1488 1330 1082 1088 601 772 803 1041 16 724 786 937 1089 1117 717 552 1808 1352 1408 1457 728 797 1032 565 587 550 810 532 847 694 228 461 835 721 834 902 716 573 1020 517 366 1666 185 107 1180 558 1295 633 157 1015 1222 1532 585 818 742 302 828 392 177 334 1054 789 728 301 696 1284 405 634 1249 1182 426 716 614 504 1302 413 805 670 128 780 1240 635 284 748 226 789 2 569 698 631 880 489 260 453 211 475 904 871 928 4 635 356 868 1107 380 548 281 110 2198 677 156 819 513 572 302 881 540 267 716 1315 300 878 800 68 601 559 222 484 313 741 246 465 674 279 348 644 728 210 791 171 20 251 1185 1251 946 517 52 814 21 682 989 1392 521 640 808 225 1202 713 1319 566 1004 1046 367 574 330 904 1683 1748 519 804 108 228 1241 260 456 879 1151 548 402 551 422 1198 1099 511 378 629 132 827 835 601 346 1069 490 203 301 378 1055 343 228 489 635 1514 512 651 321 233 562 405 768 1133 432 402 529 736 187 409 327 409 302 543 387 261 941 683 703 755 900 316 802 446 254 998 164 1520 321 410 491 369 862 430 441 162 260 119 215 219 163 1182 287 179 590 844 1775 993 601 300 566 1389 224 732 649 297 711 880 367 142 151 130 1075 356 410 216 180 80 48 233 42 523 302 709 558 155 598 956 637 815 571 720 427 132 245 152 586 1380 1004 612 566 237 1526 196 495 867 466 80 881 71 50 657 1057 614 295 507 135 608 1155 544 1090 312 538 36 383 602 711 333 1111 486 224 280 1052 329 675 301 944 812 411 462 525 423 579 855 103 592 761 756 167 1469 686 777 557 2340 482 136 1016 908 151 799 820 198 313 992 1072 502 212 902 330 601 809 877 698 174 863 1453 205 489 1429 1003 482 1620 533 359 603 1207 1195 612 406 552 449 271 638 740 192 72 896 383 413 176 207 1500 970 450 835 1722 291 300 878 223 602 239 301 186 601 677 744 1006 630 785 397 716 319 497 1023 498 264 692 433 287 758 444 217 753 1430 776 277 234 57 270 622 454 658 748 851 451 887 1381 491 493 2049 811 453 376 554 76 603 701 1015 508 405 964 2009 1075 1289 358 462 765 732 971 372 1121 338 329 828 431 302 516 655 1006 107 770 607 1009 706 794 833 878 688 583 624 756 322 686 515 468 508 622 1649 1092 820 623 989 789 301 1013 301 1041 395 454 762 882 474 151 1156 403 539 297 522 958 302 510 251 556 509 77 744 1481 374 276 580 795 1177 1452 358 27 453 1007 1000 1054 1693 1184 486 857 669 601 482 399 962 863 689 375 542 1052 1177 1229 1187 1078 598 704 1002 676 799 779 484 64 294 347 433 747 292 1496 955 298 334 1040 985 803 946 295 1549 297 750 66 658 150 808 603 554 1584 436 167 2008 745 384 542 1343 467 1155 329 672 683 797 1127 743 369 551 680 345 225 1126 557 347 531 509 301 558 808 734 269 324 1010 309 793 222 583 483 834 974 462 927 451 755 299 363 254 300 475 790 314 504 450 1898 868 377 1007 1032 590 176 1096 729 173 745 397 357 1158 1661 580 706 1191 1554 192 376 643 302 1022 1118 790 872 302 811 707 575 447 878 470 292 754 714 797 1155 628 1262 561 282 792 879 451 528 1471 894 1776 897 803 1736 1779 753 1022 56 1028 950 1011 1132 1135 328 903 557 1473 1354 301 602 515 709 237 467 481 1039 558 861 869 260 35 301 905 198 823 453 722 876 430 1385 587 386 1068 1609 915 505 617 741 479 507 591 266 63 247 947 1692 862 467 628 1649 1084 830 915 244 797 461 846 603 1 385 173 546 1010 446 715 552 579 659 546 880 529 634 2002 891 1134 472 295 227 959 240 301 883 1364 896 677 486 302 97 912 301 535 1471 598 1011 1307 1392 1304 608 1346 301 1610 816 429 836 585 286 1078 832 557 556 92 302 151 975 790 612 1929 154 420 2289 1062 1758 887 301 769 92 550 918 1064 927 735 1614 22 643 417 1279 1077 372 151 906 92 582 951 316 179 810 132 1143 250 826 52 605 118 681 302 495 426 118 1566 1429 163 724 319 666 905 1033 320 108 2175 57 1283 413 176 443 187 828 399 974 46 474 617 523 252 509 601 352 352 285 1112 1617 1180 375 1262 767 588 276 151 669 600 741 363 2144 465 503 302 1319 513 1638 65 481 179 1410 600 496 579 120 301 367 2011 371 857 329 349 336 1096 334 421 246 509 326 737 1384 838 1009 811 300 507 224 1510 532 741 1134 261 602 893 980 552 1036 626 13 154 418 524 13 304 354 1091 539 819 1297 202 1413 351 143 1284 651 633 170 481 290 299 1904 864 103 835 933 1286 303 435 1430 300 475 334 1247 549 647 415 562 421 693 202 784 301 787 1339 669 196 184 982 302 1714 871 1336 218 1354 900 521 311 452 379 68 611 275 45 875 901 244 181 264 999 808 246 237 1027 1028 1048 224 835 301 509 1489 867 473 401 151 758 299 745 1034 87 391 306 675 852 602 1366 764 372 149 142 853 1024 440 522 324 414 1214 302 449 738 602 268 733 799 257 464 150 401 1597 702 1083 301 865 288 31 437 398 26 1027 594 816 1109 460 641 348 302 298 325 246 579 1076 454 786 418 897 572 442 278 757 696 1104 1068 251 687 180 1423 151 71 340 28 1771 348 656 917 756 542 301 1146 440 318 848 825 1082 1543 1022 527 938 85 333 496 1093 293 602 691 171 1312 1065 41 298 471 723 346 344 757 668 302 607 601 469 753 814 561 296 531 368 1465 825 753 790 302 570 760 888 741 975 1597 811 1017 759 121 677 534 118 574 808 54 801 738 1244 606 1272 2255 602 830 1002 128 150 339 596 358 441 800 1409 239 854 1127 854 568 447 938 524 899 336 415 190 603 555 474 1230 1368 275 82 1002 987 858 1180 995 531 686 973 661 505 174 588 531 611 869 1080 1376 910 258 521 490 904 347 452 314 815 829 248 978 776 581 358 824 809 627 698 214 209 301 602 679 465 815 1569 258 204 495 329 542 154 756 334 348 432 702 1025 423 962 376 282 393 1093 1256 860 179 311 1340 582 1070 485 364 503 474 108 519 636 301 893 886 1228 789 1340 563 586 703 196 390 603 927 603 638 777 298 604 1117 357 991 539 448 1170 1002 892 692 232 822 1022 555 1098 471 651 1102 523 53 847 1033 1125 625 1989 1018 304 1444 576 347 1417 513 612 1120 1717 534 390 1215 1182 728 336 442 757 780 394 603 411 341 514 1434 490 596 236 659 757 1186 448 339 932 1134 826 869 677 570 1049 300 1453 1065 1105 303 1664 920 1001 642 412 421 634 493 1156 801 301 390 1170 1110 227 473 1343 934 576 1016 188 1298 1091 1636 280 471 711 1284 324 728 680 2360 745 821 763 298 558 1204 633 867 705 907 500 943 827 384 132 601 1118 539 469 622 1408 893 825 793 615 664 556 970 441 696 680 826 346 512 751 491 623 1507 1354 1078 903 1416 898 941 1470 130 717 771 1027 459 27 1074 630 1033 602 776 1218 947 735 1361 728 75 1819 759 691 1530 658 602 828 328 1477 1672 565 1228 630 313 312 1820 663 1158 712 506 1090 776 897 411 841 681 408 1270 351 828 981 300 115 1123 1332 297 589 449 1149 1219 744 852 952 726 466 106 802 614 1508 584 366 1949 475 1557 967 267 756 795 307 620 1238 1445 215 840 1235 621 1207 418 1141 826 431 698 171 1048 917 1022 392 331 565 501 285 302 281 557 658 399 835 493 601 940 870 413 411 1090 1011 1272 322 505 749 1016 527 960 165 1111 2047 941 988 1664 196 1004 378 340 96 347 529 1589 416 299 1127 889 80 904 1331 1097 456 525 151 562 367 383 1169 288 899 1414 585 616 495 347 270 1562 222 481 528 872 364 283 363 159 514 943 301 590 1306 1234 986 880 796 270 1093 680 926 709 1264 893 305 436 301 599 529 279 539 69 766 757 1162 641 792 735 1391 960 61 114 1162 1148 1097 718 1137 1164 858 792 566 2099 955 254 1052 785 572 320 2042 1116 835 577 273 942 1338 667 580 880 552 878 93 536 895 415 919 31 971 1511 275 508 770 298 1048 395 795 22 1519 797 1018 321 602 57 322 762 69 370 1545 346 808 1088 1044 2135 1150 711 1310 792 779 579 1216 1087 50 256 688 1313 813 764 1548 870 419 1331 537 469 366 116 489 759 408 36 1442 809 452 435 756 371 1794 799 128 285 776 1123 578 628 242 916 299 127 667 61 1115 1359 709 1300 552 296 408 239 158 222 61 324 286 1332 1603 1275 516 580 1060 322 927 939 659 554 510 994 307 603 478 901 355 833 294 151 977 188 703 235 1212 816 314 1227 637 563 608 457 361 1501 421 791 1084 432 266 318 414 537 2 707 7 704 555 665 543 997 563 966 333 1334 1643 322 758 1204 612 1050 187 557 983 303 911 1031 710 1685 365 960 1282 557 962 619 1116 1905 830 681 184 915 1070 1258 214 580 1142 687 1210 112 951 325 552 845 524 1802 424 2115 1338 445 359 649 345 340 1655 150 549 670 1211 624 846 811 247 994 292 747 729 786 673 1166 635 601 925 1066 725 584 1358 297 986 291 1507 221 790 465 771 515 657 606 1081 761 932 349 671 302 262 1355 217 99 633 1036 151 436 598 1001 426 889 513 1038 619 20 425 1288 300 1018 1283 280 518 794 320 139 959 594 359 542 555 991 923 1051 574 680 674 813 571 551 671 325 534 299 192 1481 582 602 731 826 360 514 367 809 604 720 698 217 298 315 233 174 898 1796 1145 1404 386 1020 524 603 901 501 1813 357 518 912 150 713 900 881 294 202 240 1115 743 555 450 549 852 448 395 659 1592 1565 1149 816 221 1046 604 762 952 301 1026 457 428 1132 821 209 167 801 456 631 293 440 797 790 1097 996 889 1233 498 601 589 201 728 739 343 1261 436 196 302 1670 682 1775 572 1037 228 1334 809 542 390 244 1738 999 1950 927 770 632 348 530 530 979 414 848 1788 1499 301 296 1193 1017 807 143 871 750 764 614 695 767 1860 452 931 1205 1091 890 849 903 645 1087 105 1101 212 2106 441 277 408 471 1687 1130 651 1322 530 542 886 969 168 283 820 725 1479 1132 1068 827 1207 747 582 1351 718 75 1748 433 482 256 346 774 1649 1129 852 1685 793 1040 15 402 780 599 724 601 1089 306 1002 684 574 1684 677 337 770 717 421 633 1279 1480 761 525 1558 487 227 523 687 741 1137 335 571 210 895 825 1503 532 525 383 1047 302 733 563 778 849 378 425 683 2147 846 837 462 415 1318 695 852 772 778 301 887 461 829 486 302 1052 862 893 914 574 641 313 788 1355 1706 489 266 342 578 129 301 93 883 559 901 1083 691 128 978 328 323 1320 1227 810 166 1177 1197 400 1275 1091 456 139 1046 157 277 1948 710 449 567 236 230 140 834 198 177 18 1527 302 998 1043 460 315 680 603 1174 317 816 1017 620 597 952 833 680 998 616 889 519 447 630 2060 562 1158 738 133 638 293 1589 1072 761 894 652 893 529 184 597 243 1612 658 1160 30 239 64 1266 1282 313 586 177 301 1514 500 597 846 467 793 1362 1268 952 707 1133 1418 1440 1004 1458 1344 1330 303 946 955 987 1509 678 476 856 403 897 1860 2343 999 995 1284 1179 816 282 1190 906 854 148 475 972 1675 699 528 342 1129 713 1773 228 807 790 1195 116 620 1347 914 1729 865 426 181 832 763 1878 967 1945 533 1172 1184 1170 690 713 492 2010 664 198 723 1079 771 377 68 691 1229 970 571 784 960 1013 999 1133 693 1194 1166 719 32 1529 348 785 1230 371 1823 893 750 999 446 1090 1419 1342 710 981 82 574 308 834 1912 567 2266 64 1216 426 812 780 1003 345 480 10 713 1079 302 495 11 468 53 638 881 705 565 930 1060 677 845 2126 1775 1536 797 164 1012 604 124 292 348 889 340 773 341 228 2096 1357 1328 465 505 1597 901 1511 522 596 541 121 752 774 320 172 1260 674 575 493 1172 817 1062 1275 1024 534 1498 930 491 244 132 1147 815 383 635 796 862 302 586 386 653 634 795 585 536 558 203 1249 151 840 841 746 1489 492 916 556 799 65 906 77 561 275 300 1341 901 301 256 952 1055 546 1054 1112 845 731 1139 221 425 929 483 1251 1342 601 588 146 472 730 524 539 349 168 653 690 582 528 303 385 1436 173 451 1234 361 338 1040 130 391 670 747 784 1466 840 1 301 1036 1077 1880 188 137 12 1848 803 709 1084 446 903 522 786 960 290 811 1415 828 638 1333 316 438 987 921 306 904 212 653 908 533 1222 438 956 146 1500 339 1828 814 882 497 306 844 859 1156 409 1334 744 760 409 1101 566 1160 274 224 608 1162 1726 1940 546 1026 1273 301 488 564 568 149 176 393 860 805 232 886 440 5 168 368 184 326 536 805 1244 983 821 836 204 664 1684 427 782 818 1478 1178 585 735 869 731 452 1834 1162 1274 576 832 928 50 450 1025 731 1283 73 268 1566 699 394 612 300 434 1028 331 1501 1611 302 2269 818 288 302 1208 453 1556 508 504 281 417 693 364 1729 279 1379 891 79 577 1530 612 86 820 2152 955 622 294 782 985 683 1116 264 535 522 467 241 693 182 493 598 393 937 752 543 1075 761 300 822 873 300 963 906 542 670 291 438 416 151 1107 606 635 634 653 505 307 266 1011 416 34 404 938 598 70 576 1081 614 333 603 652 332 391 1132 338 1019 120 334 1065 1289 409 652 945 1438 1003 803 776 824 505 834 917 395 276 991 864 635 665 818 383 468 436 151 423 895 931 1543 415 301 884 1019 491 204 906 1040 60 1530 120 470 439 582 1154 376 1163 105 739 901 268 454 493 722 711 780 1414 1982 572 1149 1193 567 596 1432 1067 1016 415 1440 1265 728 1347 2600 150 770 151 1390 259 437 400 516 1214 1233 956 419 372 41 280 301 188 453 709 648 1089 509 338 583 904 787 52 401 518 244 1003 270 509 300 356 752 1169 185 2269 932 353 533 688 595 558 841 1057 221 186 29 434 24 300 1293 613 149 339 1001 986 301 1623 1583 1305 640 19 656 127 1583 725 742 32 1207 84 433 828 1219 522 938 946 438 150 763 305 150 851 322 25 1461 266 469 430 837 162 1170 562 466 2382 338 407 446 1132 707 641 483 1406 930 102 654 301 768 370 827 554 537 553 395 62 802 583 1039 812 42 638 393 325 699 600 29 986 508 389 384 510 1284 643 704 1043 786 1008 197 496 877 1056 1211 725 1536 601 435 127 853 413 561 896 1005 676 364 311 823 755 889 633 613 595 667 150 949 264 854 643 940 140 510 313 241 2332 653 505 1060 199 1505 859 2136 681 452 62 397 963 969 703 252 409 634 387 128 262 1338 358 593 1016 903 869 691 879 719 127 1094 1118 2333 332 1607 465 403 286 1251 865 708 1226 520 1110 893 549 878 1190 686 467 402 1166 713 909 5 1173 966 524 483 735 14 1027 574 1053 594 567 246 622 613 727 301 935 734 784 520 261 256 812 969 424 347 80 36 853 132 1058 812 402 590 207 621 151 871 1928 473 379 362 564 989 987 780 210 286 243 266 585 826 571 133 660 532 621 1012 497 1140 428 747 601 326 769 302 486 402 1364 1098 1111 836 136 251 301 952 294 1297 531 564 2492 848 560 298 50 658 383 866 348 1000 178 338 152 493 922 916 876 2 550 272 737 1628 248 603 1388 1249 301 13 1066 419 421 286 887 585 917 447 907 967 108 395 827 848 478 701 302 2030 743 938 1080 807 702 516 784 95 1098 190 88 312 385 666 1515 1048 300 414 898 411 897 816 890 775 359 679 862 372 983 442 629 592 438 491 453 445 115 452 690 442 464 1445 953 579 603 1145 879 599 1058 1284 1067 828 441 60 693 1659 70 419 852 396 395 592 302 537 319 597 985 459 609 341 745 177 237 870 150 848 704 1496 16 883 954 1385 423 697 242 595 470 580 484 991 548 484 272 172 894 521 923 1338 966 436 849 723 433 693 257 464 565 910 577 299 465 1132 677 549 789 1157 296 1207 299 973 577 223 514 257 204 316 565 510 1162 540 888 996 1044 348 53 531 244 1203 697 300 301 774 435 984 1179 751 1353 464 780 200 240 118 734 1232 1157 29 1095 901 578 309 380 300 868 412 284 1810 694 772 711 862 302 310 690 301 852 794 249 711 633 324 200 497 668 292 570 250 157 690 506 264 1453 334 96 409 1015 274 236 250 1351 1429 546 1466 679 504 653 1396 895 252 703 340 266 78 984 550 475 1025 999 35 1651 661 610 475 2078 1018 808 1174 686 824 818 533 705 874 809 527 1175 264 578 1232 974 334 688 694 522 1191 1048 451 439 89 717 347 488 994 870 932 302 1123 53 978 1634 775 938 74 1290 464 420 327 515 342 1103 499 814 718 865 345 899 719 601 231 297 800 814 415 177 474 152 805 1073 1119 744 1109 140 364 813 176 524 652 540 524 887 435 767 749 413 192 1318 439 298 270 527 218 427 151 617 741 400 539 688 536 504 1036 316 10 750 608 1041 449 479 906 421 1303 542 752 454 666 333 561 585 1160 23 942 165 300 882 52 208 238 1792 806 494 1415 257 1664 778 530 348 1001 1348 524 617 429 220 452 1051 693 244 1296 1050 280 564 301 788 351 298 240 390 942 596 265 742 137 857 488 1017 150 1553 217 689 1122 14 964 473 567 114 583 508 953 671 1478 1607 451 850 241 306 1199 500 399 1392 276 144 1127 426 194 1227 494 300 733 150 215 334 2130 429 162 431 194 476 609 768 569 602 731 696 629 409 150 657 1246 896 696 529 751 302 1074 272 258 153 617 701 467 351 533 845 805 98 302 406 92 1170 1539 162 1345 466 754 1357 121 751 1335 683 164 901 1291 537 700 514 725 566 1186 95 302 1293 152 307 1503 328 475 601 609 351 407 499 757 461 1177 452 602 662 477 434 198 1777 593 784 1167 323 1065 452 784 601 835 357 119 242 993 882 632 557 112 703 304 1115 812 528 483 776 997 869 670 476 654 659 750 383 1010 529 425 199 645 193 1120 626 551 977 384 298 751 1571 578 938 397 346 71 287 424 802 302 393 662 412 262 1088 400 526 1556 593 644 819 705 551 851 84 885 300 249 64 142 223 466 398 446 301 1066 15 302 151 512 699 787 1228 212 742 614 130 40 889 580 211 218 705 21 468 1147 2004 707 807 270 196 288 2223 803 1292 60 287 1297 299 719 130 1074 1663 859 837 302 301 230 658 1292 685 324 868 1028 729 453 164 483 1697 1399 731 900 425 590 212 544 1481 800 938 248 757 820 293 153 836 604 328 1034 316 46 1641 148 142 549 1288 382 928 342 302 605 300 535 678 989 792 2128 667 412 1530 398 748 436 302 538 455 304 494 812 433 396 666 1102 415 428 797 797 339 1115 62 1609 300 151 1078 1965 300 275 42 989 1177 746 757 89 1631 482 418 518 600 592 302 533 216 958 236 799 415 689 468 212 24 409 1118 796 949 302 1112 165 823 753 541 1869 1727 21 151 799 758 330 1194 1200 660 1754 1050 825 569 842 301 416 70 379 410 598 526 455 478 569 1242 1383 1201 324 379 549 599 124 1390 692 509 1054 300 555 71 1275 1633 960 502 556 317 234 1170 105 262 1532 1308 393 1338 897 937 192 451 166 601 604 658 477 1295 678 591 374 262 264 822 1332 78 660 1092 506 1416 540 903 240 945 218 600 302 483 339 665 890 385 901 1261 651 753 460 13 2118 828 13 1195 949 872 615 552 444 643 373 957 538 664 269 1406 128 798 302 589 930 1214 407 415 1075 691 642 519 270 91 568 600 683 698 1004 352 779 378 378 1172 301 91 893 899 1011 821 402 835 548 96 336 1104 498 20 1153 770 591 1576 292 1294 430 608 504 552 591 43 1098 483 732 834 2003 551 517 1126 877 398 219 662 530 302 1005 1560 981 757 370 888 604 723 493 1082 704 863 840 354 408 1068 804 719 407 716 888 702 1439 1213 237 697 372 277 600 672 537 1050 474 531 1011 502 98 301 634 641 909 324 84 669 280 927 654 1054 2338 501 439 86 219 1175 10 591 1032 1685 1108 1398 1269 899 562 572 909 388 591 299 601 322 538 568 329 222 180 632 22 302 222 387 421 466 1227 452 794 778 825 859 831 302 734 302 572 521 491 1007 451 57 514 1030 1476 392 197 672 638 1231 352 1100 1020 904 746 801 216 871 1082 708 521 679 1100 300 151 632 652 548 936 617 552 268 300 40 298 448 303 11 462 594 686 361 710 886 150 583 1734 337 150 427 1145 307 624 1033 1339 598 291 1554 102 1410 1755 549 947 302 585 611 434 301 827 844 793 1424 328 371 416 806 543 248 566 825 904 871 662 485 311 509 313 496 302 286 851 934 187 600 446 198 980 320 440 148 538 650 1721 762 528 1001 753 2828 450 330 1218 1197 580 699 1169 151 538 812 508 450 944 1186 384 354 789 1107 798 681 248 1101 1793 336 474 287 250 290 276 553 902 452 470 1377 534 1175 10 598 1196 288 344 24 1022 976 927 529 1276 1059 94 506 1163 594 739 282 530 349 306 669 300 166 427 294 363 1408 596 301 943 289 936 1445 1074 538 1176 136 1442 251 1378 170 436 258 86 55 830 1223 1160 537 1380 1168 1822 1019 57 44 485 1087 992 858 662 1097 126 709 39 448 300 1821 754 600 848 1078 653 1374 354 673 957 147 972 483 200 302 412 2162 331 861 829 18 771 197 1622 1789 292 1073 663 1358 93 588 1011 877 1835 758 1194 728 849 1213 1129 817 1037 485 1784 1273 1355 212 710 1164 567 759 309 558 198 1108 279 569 1118 1001 884 930 368 697 599 367 462 590 1548 560 867 160 884 527 522 341 864 400 1698 303 753 598 350 912 788 769 679 1364 1112 1382 228 1042 1114 694 604 561 135 717 891 1055 541 667 307 555 348 1123 1798 804 1121 755 1128 416 1610 119 701 681 644 1093 13 620 1046 664 525 511 555 2195 1170 322 451 622 218 1916 487 884 446 453 1518 1181 435 1495 438 543 1155 301 679 1147 673 264 1047 726 863 268 773 424 601 1294 915 1180 979 300 766 262 618 373 1132 535 160 996 641 780 849 634 767 552 698 386 1428 302 549 252 751 1016 284 1150 519 1001 585 646 569 1122 128 45 22 178 552 980 602 1435 1344 358 1165 960 231 419 289 306 612 298 336 550 748 919 242 1015 957 515 224 479 554 1881 168 867 808 202 309 1111 613 266 208 900 901 1550 1054 529 1124 1715 691 548 667 616 680 1455 387 1153 602 714 1151 542 1306 5 346 384 428 444 886 553 276 1333 1291 1405 701 1080 602 312 538 218 584 529 786 673 439 176 859 302 431 178 1460 1103 1125 489 568 940 524 1164 312 814 464 292 285 1589 215 375 295 1820 677 256 818 817 758 295 359 720 617 806 1037 688 574 518 290 770 351 219 696 682 373 641 60 237 1168 806 641 150 368 217 302 498 496 16 249 288 1854 300 1131 769 355 373 1083 417 174 148 329 410 1458 600 633 1716 1367 271 1104 780 694 296 1328 1056 712 756 707 883 173 833 1569 623 152 409 789 32 445 668 649 302 309 741 913 626 81 774 736 256 1309 324 256 300 988 509 436 127 151 898 1315 900 687 499 335 429 1334 471 489 482 428 139 69 1107 460 1030 214 799 1620 1363 790 524 339 232 1155 1226 551 1400 634 1425 480 764 686 518 537 769 646 934 1234 1053 163 593 9 281 619 394 1833 230 1293 550 474 476 635 333 671 369 1253 302 384 973 521 720 395 300 1601 458 911 760 680 588 648 1635 151 1067 860 18 153 1890 358 526 238 202 785 302 903 948 476 723 1013 551 135 747 1421 868 1078 601 854 605 507 302 427 333 302 798 308 1704 702 734 409 532 242 809 166 668 82 1503 1129 299 896 707 1029 302 676 649 1296 1112 327 906 321 347 676 517 832 694 119 48 547 807 1384 874 797 1330 452 1076 1444 706 194 1240 465 1493 584 619 1081 450 604 200 549 620 152 79 62 1485 1578 564 774 1179 466 731 828 148 1146 226 1347 953 892 467 882 1159 1174 301 310 165 451 1344 252 846 212 356 451 268 924 302 212 1014 589 454 899 380 723 340 646 575 678 160 900 658 1636 1104 602 1172 2 551 1200 970 1395 705 615 486 767 705 899 910 1002 461 971 807 1287 1025 506 1004 676 295 238 703 1826 597 1248 1016 1002 566 583 506 1519 602 553 387 516 1317 1893 562 1424 1834 731 174 498 1537 825 1338 477 166 865 532 313 529 74 905 773 855 636 427 1071 405 373 1301 41 749 1323 1433 508 56 551 844 571 783 460 317 141 412 1281 1517 759 735 1652 957 585 440 2326 450 2643 730 1263 151 1123 204 661 586 2210 408 817 1511 1335 1172 387 1375 590 754 1744 17 649 2618 872 772 2030 647 517 707 601 1021 1334 1351 291 510 400 13 1341 637 1740 359 643 201 556 750 2438 625 301 1242 204 661 913 1563 1332 467 1020 445 263 587 1189 1005 2154 340 902 570 1229 1123 1812 1089 373 493 1365 713 1193 723 429 535 607 1343 602 1186 749 710 1265 1217 516 569 1404 912 934 393 695 1394 1425 1016 1135 2249 1047 502 268 1024 301 1130 1752 556 166 452 578 674 2052 468 493 855 653 750 595 617 121 903 292 1164 769 621 1090 204 682 890 302 300 2044 1204 602 302 1335 669 1306 1669 1008 1613 1266 134 410 1292 977 1062 1186 555 496 1189 1810 635 606 940 1123 450 487 412 456 629 912 356 1752 1274 571 1037 602 566 1145 295 793 1306 299 1623 684 948 70 476 1030 1227 938 963 976 1390 763 308 283 281 630 1056 216 576 908 372 593 819 1157 1032 474 596 700 1142 715 400 168 1027 1021 808 39 1685 547 1073 301 301 1016 285 56 1021 1015 857 108 302 759 1439 486 497 936 990 600 1368 1406 467 1191 1218 373 608 176 522 1117 728 398 648 853 253 2043 501 749 139 456 447 1067 969 294 432 700 664 1246 752 653 400 633 456 779 1012 586 372 957 367 1456 242 1650 553 535 490 79 219 1231 300 978 1061 1184 756 827 263 19 764 754 318 1884 1469 872 857 234 1230 776 452 1389 1579 1035 537 302 173 780 1261 485 1132 452 837 568 835 1485 518 73 338 238 1254 480 897 806 2365 936 367 1414 818 568 1091 369 805 702 1512 584 1489 1540 1088 278 697 620 864 498 1264 1554 1230 551 387 364 501 886 1008 1703 1239 710 1027 1803 1442 884 652 824 1606 1587 489 915 940 949 502 280 749 528 1705 764 461 768 726 1067 1181 1131 441 798 2249 413 1346 300 957 1220 864 768 1042 220 302 784 330 1236 709 538 1014 269 486 886 728 602 260 471 301 352 1490 981 1296 490 499 257 538 779 440 244 1397 478 546 286 1472 538 562 392 407 846 239 592 905 340 756 902 325 1162 1180 618 914 534 1707 264 402 808 295 833 309 644 405 1010 370 557 1032 121 576 943 646 1331 921 1007 436 513 761 545 278 63 1035 434 1113 1684 574 298 1307 740 729 1313 452 208 604 1163 301 837 293 212 573 689 798 208 298 300 1499 569 441 731 863 407 919 216 72 1202 1071 168 301 1347 270 1087 499 175 151 385 673 920 634 985 491 332 625 1407 945 586 511 148 1823 74 706 139 967 857 1318 1586 1212 637 903 378 873 843 710 104 1081 1129 702 427 1085 398 1229 601 1016 595 1345 576 591 1116 102 1251 1070 803 572 1471 438 1142 749 886 1840 1123 1091 363 598 353 1350 144 746 1428 98 780 660 577 2036 230 554 838 640 555 979 629 1540 446 571 216 588 1486 480 401 640 553 1266 369 1884 374 817 1331 1257 753 749 236 1001 516 555 497 561 294 383 1393 224 575 647 969 561 1478 1453 883 128 733 1042 755 1693 621 1064 515 516 2816 931 1278 929 1454 822 84 580 1144 382 287 740 1675 302 254 479 710 1705 439 474 240 1269 127 357 1325 1061 825 1279 825 919 641 613 1062 714 446 1277 1832 670 1733 2453 1359 1956 860 619 726 1370 822 1044 329 2093 957 1378 903 454 544 474 252 2004 620 228 705 271 666 1167 741 1131 565 692 1523 641 687 506 479 2815 2899 279 265 669 616 530 2555 842 1417 788 347 950 748 616 429 455 1016 800 473 127 1271 15 1044 463 259 1102 101 799 1362 374 808 391 1203 174 1466 968 1046 1279 311 898 708 451 484 1558 405 1050 500 357 680 685 769 262 1018 828 919 664 634 567 556 999 300 1034 664 529 854 871 112 1003 54 448 899 382 761 763 1086 490 487 231 401 393 468 599 536 835 435 562 1323 305 1011 1948 212 763 284 893 1562 1062 1234 790 323 878 1085 440 142 451 753 308 807 670 661 426 320 930 868 1010 425 1474 1692 1095 706 341 397 1132 452 72 371 629 819 791 451 798 1562 158 733 334 220 908 1635 256 888 546 467 500 113 453 1009 1896 517 404 1208 1201 620 657 1595 384 174 677 1172 1052 1997 52 603 569 465 767 124 433 1198 812 192 356 629 1297 57 150 323 575 1367 749 626 1300 468 1470 247 813 743 239 251 1233 1026 681 428 124 304 1429 648 561 424 925 709 791 972 482 811 170 522 45 688 528 600 439 435 782 1330 603 12 1403 717 1245 1024 734 560 1061 153 1254 372 945 891 302 299 412 603 405 1356 480 745 1035 244 1412 782 661 599 102 1295 204 931 326 801 1138 162 1427 1394 851 619 1319 953 1058 380 820 364 1 204 1173 1403 526 562 1027 410 302 419 1415 457 840 619 726 600 286 971 210 522 164 483 248 445 572 1269 453 880 550 1031 601 264 881 1741 1293 801 583 1010 622 717 593 860 1014 1313 1257 613 136 1254 497 990 1063 445 740 909 931 2118 950 1591 687 710 455 1027 1028 912 630 2880 656 1680 188 359 531 1226 625 779 1325 1073 152 645 850 236 552 708 1494 531 1516 891 286 439 1147 451 1674 214 2003 572 315 1403 132 1478 500 1373 405 1206 1560 825 857 735 402 409 536 1622 454 689 1130 876 764 379 446 289 803 642 302 434 745 205 1730 1480 458 1386 1253 1287 584 678 177 1022 854 1232 320 1089 584 340 612 469 194 1140 572 504 667 491 685 511 358 325 1157 302 1374 337 718 22 1048 308 672 1153 1020 526 936 1041 732 351 460 927 660 302 772 474 898 171 317 1385 796 300 544 309 750 715 1010 310 936 358 767 378 207 451 595 1335 833 509 1259 436 694 753 709 102 769 534 1058 1257 329 1788 732 1518 496 776 500 820 64 739 776 669 294 785 1154 1381 1664 1090 1399 794 1335 149 1460 826 645 343 359 705 534 62 536 398 1011 386 660 302 320 1310 445 234 1548 1244 1544 786 645 1200 801 159 1193 448 957 1167 483 828 545 151 491 546 1506 146 936 301 1085 523 689 203 742 835 1195 371 1350 1393 1970 648 534 44 609 1365 901 969 302 712 767 825 859 902 573 940 734 1969 708 1104 464 929 415 1568 624 1126 1066 302 291 291 1864 624 610 301 1355 759 619 616 336 1438 824 728 661 691 687 236 301 1034 734 299 525 155 482 570 468 536 755 180 317 1714 479 437 951 1382 577 776 1114 1168 410 1211 700 599 459 773 140 475 992 987 1018 957 368 101 390 1047 639 75 582 369 826 186 512 822 396 717 864 539 467 676 1104 781 531 1188 878 529 177 367 516 301 421 402 1215 332 628 592 1106 493 565 499 519 590 734 175 532 79 589 155 116 301 216 712 655 2243 520 319 401 720 350 885 963 678 768 794 800 162 500 540 301 760 1139 425 470 341 2307 395 635 1411 825 558 404 1265 258 822 1428 404 309 151 180 1272 259 500 336 302 1028 600 506 497 1769 563 85 867 584 327 753 1211 348 783 445 338 698 864 884 765 372 1551 299 366 573 547 636 1461 388 302 102 850 854 504 420 600 453 791 464 328 776 491 151 1096 540 1516 171 451 243 258 151 235 676 365 547 300 1430 1037 999 469 1757 948 1155 1570 1324 694 456 300 395 150 533 364 571 1062 536 134 68 885 603 1073 753 624 772 820 585 801 158 255 809 951 614 664 301 689 1213 51 197 406 749 182 1232 1233 1041 800 759 449 539 2225 1346 1161 624 190 1046 163 102 694 854 589 422 192 336 302 198 87 436 426 832 226 1046 302 227 589 890 982 1055 521 469 1102 262 1309 154 331 1728 1231 353 498 226 598 773 898 148 1569 824 264 333 520 1073 276 640 68 913 1146 1008 969 300 28 356 269 497 1986 436 1109 175 1258 1056 1756 800 1115 334 371 440 839 68 258 327 442 982 227 716 151 158 381 486 134 301 2146 378 412 854 779 618 1273 203 848 1264 693 240 765 969 374 1158 1210 668 527 1522 768 2017 688 582 156 537 404 1122 1442 1036 1216 440 612 689 29 532 150 449 1085 380 301 813 579 656 396 292 754 254 1003 380 780 1586 620 782 1345 65 435 729 150 198 1766 100 606 350 525 377 257 1295 1343 462 1226 296 244 233 658 1337 708 1142 55 1485 784 421 252 764 1016 159 476 717 1324 299 580 148 521 1826 320 452 719 393 549 265 549 749 967 1159 58 869 302 599 298 343 484 697 679 331 602 1645 603 671 604 1055 879 913 1008 618 928 932 1399 522 984 1070 164 558 117 361 1138 1104 742 659 497 1368 312 586 488 878 887 589 344 301 738 902 1040 755 101 1112 618 701 883 159 781 563 164 380 456 1129 593 389 814 1163 501 427 1227 149 373 975 233 513 1445 658 394 485 969 588 564 471 745 415 1320 829 232 391 306 899 343 643 416 1194 670 792 605 618 871 861 263 1155 1116 251 890 658 788 628 228 997 340 568 196 486 1823 300 1114 165 1165 1074 534 505 847 1202 588 356 754 62 1564 213 869 318 1094 689 1688 40 526 529 646 425 943 994 302 1589 656 772 583 603 302 859 582 629 684 818 1272 745 695 541 334 596 260 784 466 364 1764 514 1356 560 621 801 1074 801 1162 600 294 936 1020 948 963 597 171 815 1180 1022 242 414 1198 484 1005 1416 1044 1106 1306 488 574 2165 631 502 304 609 1651 1308 1177 9 427 576 497 46 264 929 584 1361 344 677 1007 771 1400 405 250 887 291 203 301 10 524 889 896 454 662 1145 666 802 758 627 1003 1006 873 301 534 1153 602 100 647 448 862 1092 895 574 1442 310 536 161 603 391 824 653 1305 355 761 1131 352 1013 1128 1678 566 955 520 921 532 302 14 431 604 927 625 224 246 608 1260 878 1160 1137 1 218 578 240 418 735 75 578 1407 216 298 230 717 568 415 448 447 498 335 804 398 306 863 1250 192 339 1092 1115 139 1416 893 398 840 1347 669 865 450 301 153 20 1194 1203 673 1350 488 515 764 228 1152 327 252 589 926 1580 302 451 746 827 192 650 601 983 552 1474 1074 415 1627 662 646 1162 300 1597 1654 302 751 401 1048 539 808 301 1098 862 763 1408 262 933 826 928 1005 819 848 104 1124 391 746 1149 576 1008 436 160 301 823 925 529 469 1104 151 1308 914 737 532 356 823 1172 300 190 967 406 886 199 776 1846 1293 1320 1172 669 301 493 554 280 50 497 1737 1016 1052 457 1110 1188 1243 514 710 968 334 241 603 1147 897 1317 568 559 648 724 397 348 724 879 634 269 310 1935 1844 442 769 269 1187 1433 1215 2135 457 816 1506 347 1100 1189 1293 1742 642 945 1043 400 625 817 735 1355 816 986 981 342 977 723 963 174 486 1585 827 198 1420 319 38 196 414 758 602 879 391 935 822 647 345 1057 828 754 254 489 749 1001 505 516 10 225 893 1540 750 761 258 1542 954 1227 42 1608 1181 529 115 474 300 1740 912 745 327 175 562 670 76 980 545 947 565 1145 370 1414 1273 773 552 418 1666 184 1498 398 738 611 150 1049 752 210 301 1397 682 809 540 673 208 559 703 552 1369 685 627 302 987 266 267 646 521 518 1249 1525 929 1076 768 36 643 576 646 603 701 641 1009 914 1273 577 593 1190 1019 569 1021 271 1219 487 823 779 1203 458 329 1126 1166 1710 75 538 408 781 518 1289 545 663 1069 412 1147 1394 618 977 151 216 168 601 587 570 607 1304 809 905 230 1100 258 323 133 278 1227 492 1015 790 210 1750 778 302 715 182 135 302 1020 640 442 514 371 284 204 1074 302 262 75 272 654 586 680 156 870 460 1122 1736 162 1219 18 383 758 571 599 614 169 1060 384 964 113 300 163 647 757 494 1260 1709 1204 213 801 631 260 590 267 1511 866 997 572 1011 562 752 1039 749 1659 909 628 752 865 971 2482 1021 449 803 553 558 789 882 879 487 993 82 214 1233 993 1363 625 301 674 1214 1050 810 627 593 347 360 273 87 911 913 1380 1279 1129 466 70 1766 890 805 194 1404 1329 224 523 879 810 1142 1185 1296 640 815 383 376 386 223 149 302 970 756 996 1539 670 586 979 917 464 24 152 840 1769 173 384 603 494 659 903 936 250 499 242 750 302 858 66 705 544 1237 329 473 1498 582 603 350 2265 875 396 1260 686 1097 1125 353 1850 284 389 946 511 884 645 622 826 616 1388 332 48 524 853 918 874 878 680 598 212 853 450 488 1243 279 754 710 926 687 420 1094 724 1042 1066 784 1015 611 255 1025 301 280 499 664 156 988 512 344 375 561 595 537 1155 300 732 463 898 1069 239 621 228 595 5 292 220 1933 519 634 1146 504 292 1058 1592 149 1415 611 184 1496 225 865 623 445 466 318 411 299 385 663 1381 627 18 241 820 600 1342 747 1091 294 1206 1626 602 856 445 250 1534 940 457 302 575 539 1323 1675 1421 1712 486 370 463 302 925 943 302 223 278 770 497 829 682 476 238 1307 575 84 135 1023 961 364 224 665 176 543 379 1894 22 351 583 576 88 363 495 809 525 1681 451 117 279 150 760 731 89 1131 853 935 397 7 596 253 151 822 162 639 899 474 302 354 1458 259 1179 1386 1950 1654 915 402 300 708 380 1963 1302 884 575 688 2445 13 439 710 545 1969 1851 95 331 1473 302 1365 407 1913 127 223 481 300 1542 867 358 1577 2014 355 863 879 173 370 662 914 1871 553 190 558 1153 302 1083 207 302 183 1402 1243 704 586 580 964 785 588 739 392 351 300 1117 2003 792 842 892 301 1206 530 644 575 476 779 859 10 98 275 345 85 135 346 256 796 484 381 151 593 765 353 763 552 500 151 301 531 869 341 564 634 789 573 1102 784 413 812 387 1446 561 1670 1057 591 533 703 1727 410 475 301 1176 494 1171 1014 469 589 348 299 634 535 539 402 447 365 1164 226 173 1297 1490 13 1163 361 333 478 1241 887 293 63 1011 833 151 1341 828 876 788 494 423 459 287 152 356 439 166 1009 226 716 640 470 1712 238 17 986 1099 975 399 288 279 932 951 991 583 238 203 428 301 608 554 360 251 346 315 142 820 504 544 898 247 813 853 903 242 661 302 779 878 656 366 300 1287 267 240 939 330 863 294 2061 601 218 56 502 2015 866 302 1198 5 794 2 577 151 397 1185 2020 484 1060 570 391 761 338 1864 969 986 2215 874 506 809 292 1822 1052 972 689 601 1383 1597 674 772 228 1574 507 1333 710 786 883 252 821 529 926 903 1594 871 900 2066 623 400 1562 1558 1486 971 1041 1540 1353 998 1638 43 577 1235 77 1051 73 897 893 326 442 999 218 53 131 191 300 302 679 193 1122 1055 615 302 561 65 1328 628 603 157 283 451 604 440 743 288 1365 194 74 151 1059 301 98 602 63 301 150 151 667 502 422 611 592 456 1775 1004 818 451 476 574 583 1331 444 1131 757 1853 256 917 2191 640 1843 1649 980 210 302 774 1183 635 769 1174 703 2029 2277 1485 1425 274 216 1555 1056 932 1413 2430 531 710 1641 821 1095 698 641 1473 977 1170 1126 543 689 981 476 550 729 313 285 829 612 566 1020 1849 971 1060 940 466 967 1392 855 744 1478 505 611 1449 644 392 1117 499 1090 648 992 1252 228 857 466 1371 994 1355 919 1888 798 1535 890 711 2072 1406 1054 454 1181 1198 840 323 1767 1064 200 467 472 1582 2415 517 970 653 1275 1813 976 928 542 223 1985 889 561 770 530 849 1525 907 980 1148 1595 1361 852 924 299 186 1334 1038 1117 1599 969 665 22 679 1229 803 850 1233 807 763 455 815 3105 156 1227 1252 314 912 992 702 2282 399 1088 528 2001 1560 1589 1102 354 550 217 455 1084 1443 537 541 784 1036 450 522 392 1515 487 818 570 59 531 300 606 459 833 2116 934 1468 1793 371 405 1113 1373 402 2331 216 1137 1137 252 631 852 473 394 827 730 631 573 1190 79 614 448 1343 1597 408 1751 1194 133 256 607 1559 598 549 1318 617 772 497 756 735 1351 245 1964 1271 958 527 595 348 548 1366 924 1116 352 1238 1021 1638 1142 427 1121 619 364 462 1336 519 800 399 14 445 349 740 338 60 727 1404 503 213 202 373 39 367 725 301 581 517 237 946 636 286 341 984 675 456 16 1277 321 58 548 1020 826 1198 280 725 100 470 947 20 937 1309 436 436 942 421 373 1214 438 1042 792 336 989 366 1520 468 460 906 236 1064 492 1214 1813 107 979 154 1236 1564 1033 963 462 1435 1018 1220 836 507 1320 1165 1427 1178 978 1638 662 2064 1018 952 301 851 947 104 955 369 780 928 395 186 890 584 1011 449 212 1547 435 584 923 1339 1181 950 1144 479 824 476 8 562 1602 1483 1137 446 1349 177 1725 1638 889 640 1625 909 792 1120 1235 592 1120 1534 408 1081 1358 436 667 385 884 517 1118 595 1511 1656 301 898 1144 1022 1369 128 837 1230 548 450 1356 1112 577 908 1096 989 414 1226 678 568 612 455 991 355 521 941 302 987 1165 271 131 71 721 1079 761 448 1624 721 543 1925 1285 1079 1772 530 604 1042 1443 683 371 856 1391 415 279 353 1366 1662 973 258 661 998 638 422 308 19 1447 568 302 211 305 680 1904 1065 315 370 456 761 583 1848 1481 782 593 744 265 119 661 386 704 631 2310 351 301 1752 1164 301 654 898 894 706 28 1396 754 25 1329 1019 256 2054 1591 1748 1495 505 574 269 106 243 371 923 1428 588 92 747 1704 1012 650 1286 43 897 1111 966 568 214 451 911 1065 899 308 1433 778 447 699 1247 909 630 500 524 643 583 192 328 444 1636 1142 87 266 404 859 509 1237 793 1101 862 1264 301 1326 228 1095 399 747 559 397 507 174 405 359 848 593 634 1028 232 231 856 25 600 425 597 2356 1348 1603 633 398 232 1065 310 866 485 118 1398 583 760 791 498 258 1168 408 585 273 536 397 1474 1157 775 594 471 268 711 1398 1278 1019 311 1030 2095 176 932 1178 541 908 1028 302 861 1690 92 882 909 1481 211 1156 1204 1544 930 1364 419 707 2349 1745 1169 1234 1130 398 98 945 295 734 1041 2542 1399 124 320 6 369 1294 301 1067 524 440 10 977 350 209 1531 290 211 30 298 835 685 799 2094 926 604 895 1162 296 470 1268 262 251 815 510 299 422 1241 672 1100 480 483 1032 1969 673 1044 949 754 605 302 318 440 523 272 376 1021 1780 407 143 490 398 614 450 143 220 952 351 838 1517 618 66 755 1261 1258 1453 820 536 765 434 643 778 307 1143 677 825 1246 180 990 66 500 913 587 888 1015 258 442 513 1510 626 327 1074 869 1096 571 1354 1492 791 1319 436 1473 562 966 2233 747 1483 854 845 973 1074 1775 441 343 883 593 1050 2069 1030 588 936 974 842 820 776 52 1252 957 1198 1721 1159 565 1737 1341 1035 1466 1796 332 1009 251 515 1121 1574 635 466 1152 709 374 825 1386 320 1856 1021 618 1446 439 954 619 1872 1593 321 412 936 668 1460 827 634 1023 141 649 1081 213 901 505 919 828 1213 554 986 919 1305 1204 417 1482 1259 941 1144 877 343 1219 386 1557 50 1036 400 975 631 1286 361 592 293 238 1109 483 1133 596 340 1112 385 1103 1101 553 334 272 710 301 940 602 165 1149 402 245 420 607 742 1843 707 389 1184 169 911 417 173 857 350 523 761 375 600 585 208 524 490 802 1458 690 236 1862 328 130 328 1184 1368 500 4 819 214 236 722 314 646 749 526 396 470 1910 1157 822 673 30 348 33 1184 101 1085 1184 90 161 408 534 1072 283 401 447 364 999 23 137 1028 463 1229 922 240 244 811 1105 1160 1777 37 1038 526 1054 40 33 527 104 522 852 145 1019 558 1474 1361 401 208 392 47 549 563 564 34 817 606 269 336 1130 265 996 298 533 385 452 496 1086 882 214 1642 71 481 362 1513 441 671 772 888 799 824 60 402 794 350 148 821 825 240 744 1498 534 1104 302 868 1509 1043 646 269 888 806 555 13 355 1292 652 590 901 228 1038 430 1271 173 571 767 101 883 1332 149 523 543 1122 160 1321 568 332 218 70 858 546 611 1675 1174 362 1083 1041 318 719 398 34 721 324 226 1087 983 20 507 225 1229 599 606 947 877 1408 1731 532 1109 735 317 563 938 877 517 965 733 978 545 1859 1146 301 762 716 424 86 255 575 150 1040 775 683 294 491 895 597 695 365 225 918 453 2 301 428 498 116 678 304 853 986 529 462 236 300 1079 279 893 360 338 803 423 1576 299 90 698 354 700 28 414 436 522 415 1159 215 357 363 1060 580 238 300 722 230 884 1086 673 464 1163 151 402 990 500 594 559 765 740 1382 667 762 451 785 899 938 301 326 152 278 374 1167 936 900 766 955 206 187 599 62 626 877 417 724 406 302 612 697 1212 871 804 868 716 721 1253 601 287 58 149 668 356 451 1291 903 823 1072 366 991 651 215 500 821 203 924 1444 516 1178 601 655 310 606 963 290 301 689 75 578 1095 942 192 463 801 566 455 370 376 1348 688 497 180 1691 574 1305 610 488 762 1068 613 910 871 613 629 239 1086 809 301 1088 222 852 464 374 285 1651 298 102 1216 151 1197 1032 1204 930 686 298 1196 488 1011 636 700 302 435 822 1066 120 534 140 589 452 508 1221 236 868 1423 1064 660 147 1104 205 501 86 301 310 521 1106 880 764 251 1162 105 587 548 556 47 468 1028 969 828 574 1027 133 602 418 514 574 463 274 1178 600 388 1200 847 900 241 303 151 376 1052 279 783 756 198 634 614 585 940 870 789 672 770 1005 1206 829 644 412 733 151 1689 616 299 258 524 812 279 381 837 66 430 568 337 301 1055 252 541 1253 450 1261 933 247 822 1430 1290 1090 511 787 685 536 1342 898 621 351 830 623 1179 747 247 880 475 866 709 844 1051 301 872 899 386 745 451 1172 188 746 588 1042 530 767 594 737 277 959 799 884 1256 316 339 507 97 313 128 1133 1339 90 407 530 736 628 2105 601 151 218 725 516 1073 442 206 1363 572 1193 912 971 522 450 903 646 220 299 18 302 866 919 726 569 440 1434 299 1079 441 1328 118 414 752 1503 728 301 358 865 250 656 1030 1058 439 472 513 1108 892 607 542 1215 1037 832 266 1122 827 220 493 575 722 217 1401 1404 1410 1627 362 658 95 297 475 906 131 415 372 1212 217 561 1375 1277 740 1006 1008 186 924 1735 640 955 1100 851 484 161 881 1670 334 525 602 680 793 2485 1288 573 737 220 1099 767 1368 823 652 2056 1025 684 555 1657 1728 498 1592 1266 1028 283 397 1125 1740 96 842 302 631 609 1282 1341 277 860 1451 323 288 1193 629 1215 1204 958 809 57 254 1227 707 428 689 479 929 1 2347 741 764 993 1769 428 620 1927 504 633 830 988 940 780 679 772 1498 855 525 560 316 416 961 1356 797 790 381 90 388 701 1179 487 1033 739 431 302 304 825 598 576 3373 293 358 1275 520 1004 994 1029 1330 160 1824 773 438 665 684 867 924 538 866 912 644 874 1327 312 145 988 1109 289 1043 1008 608 1398 1305 550 537 798 1565 65 896 879 785 855 812 1978 532 1537 831 1582 424 1801 337 1379 343 623 727 302 1082 1269 2730 904 814 961 623 212 331 712 1161 748 1123 302 659 844 1072 960 642 1561 1040 762 1118 919 993 640 823 1307 2636 1123 663 2612 304 881 1469 250 998 748 622 1344 834 1768 1712 1398 382 451 819 236 1381 398 1618 827 1203 1062 1257 279 667 787 1126 1109 614 602 552 568 1179 3831 1104 524 1000 188 2027 1076 1220 1043 1815 301 1556 280 48 697 1519 968 266 1538 1034 602 366 689 1280 970 847 562 756 880 957 337 239 2201 1065 1365 334 966 1273 447 86 66 627 543 301 670 755 2048 1281 539 215 1327 781 524 1452 1832 900 2190 300 445 860 1263 1252 500 1438 252 986 644 2020 1001 632 313 1109 10 118 1300 1170 551 720 922 180 792 1216 1257 971 442 629 828 750 1196 246 1046 202 261 294 363 418 929 224 80 406 198 735 1064 1106 477 1607 150 966 472 907 151 861 1075 666 1360 247 1163 403 703 1870 300 796 937 905 676 544 1274 161 1196 631 421 475 1426 554 1800 964 997 636 763 826 8 134 1256 502 139 391 208 461 955 30 25 598 424 256 34 1540 430 918 770 1508 742 442 635 620 564 327 467 300 1430 344 444 985 452 691 843 2041 443 627 1386 1398 933 1204 1323 798 854 332 525 1060 941 150 1824 1523 601 420 368 301 178 1254 1084 609 984 794 748 698 949 695 1009 806 300 363 1051 590 415 1002 878 151 563 777 992 898 445 283 646 1103 222 793 882 56 448 122 215 302 407 1666 1084 463 683 150 753 467 1271 1066 674 1423 1101 595 689 820 1291 1753 865 1306 640 543 476 673 1878 1077 605 695 1013 237 525 1712 704 577 276 789 125 1243 595 451 910 640 228 1337 1169 971 302 753 1188 941 754 767 554 254 84 1271 685 620 1127 655 300 784 650 636 1112 1623 357 248 1385 1209 1097 701 127 581 301 768 369 1107 287 533 373 133 951 646 1126 393 691 302 599 936 388 723 732 1426 782 1316 422 774 30 164 744 832 784 837 559 848 221 626 1367 948 452 1207 780 589 379 507 675 1215 627 549 1069 512 958 437 1793 1141 1697 390 338 1263 1824 314 1531 276 1093 917 1191 1146 694 1036 287 923 1233 533 604 783 1557 838 825 889 2073 1130 506 739 1648 511 1295 577 377 1221 247 514 601 549 2243 719 568 892 349 675 157 1194 2215 1238 392 2027 898 1025 1495 368 710 600 1234 776 855 1026 284 403 1687 1010 951 571 1021 569 1009 429 1343 746 588 1584 395 692 371 578 975 313 555 155 1230 302 429 1056 516 1014 1198 1024 904 1060 1668 901 843 1217 1405 1236 1664 587 372 1937 437 525 476 2006 453 1002 471 1113 370 499 881 596 842 701 732 1064 120 691 1535 301 935 1869 502 567 477 891 543 425 979 840 610 491 638 1653 300 203 302 1545 354 29 500 578 693 258 912 721 937 302 1298 1017 1072 830 537 179 1067 951 753 401 861 526 478 977 603 222 1837 679 739 1611 599 962 306 646 1561 1242 288 1183 139 231 818 649 601 1910 537 218 207 2 1138 1041 1538 301 1395 1892 1122 162 466 553 1351 1221 624 912 1034 565 488 1543 932 238 601 790 1115 316 529 516 1288 860 992 1229 328 493 142 575 641 1299 567 224 901 1748 266 742 601 1203 279 404 881 570 628 2 593 1330 1417 456 542 673 950 434 913 812 725 987 270 386 603 230 408 1324 1094 302 1121 1688 302 1195 220 442 532 927 336 1454 280 1261 231 569 995 526 230 610 588 992 2141 640 775 150 595 689 207 519 134 1095 415 326 951 854 49 550 151 1061 1758 750 1079 878 326 112 500 1118 1654 911 2275 903 896 636 601 295 307 1097 270 1067 1062 398 496 204 500 868 822 766 977 16 606 746 796 504 838 1064 1032 299 165 522 1160 640 906 123 471 299 641 690 1394 1280 733 1133 1495 286 360 543 934 676 1297 1378 1507 858 1040 959 1728 677 1329 301 542 623 1233 1628 898 639 453 281 40 802 1118 301 719 433 610 1007 647 898 92 460 985 450 178 109 566 1406 1767 935 995 1083 778 1174 445 1581 834 1332 941 874 299 301 972 901 861 691 399 263 613 1175 821 1612 282 829 920 427 1000 74 387 679 652 744 848 660 502 934 236 246 1288 808 806 282 19 352 274 1639 331 959 448 262 301 470 462 683 746 942 559 365 426 252 821 331 623 1052 1632 1129 244 740 579 1068 775 1039 793 270 1004 2031 1264 637 527 720 639 594 596 300 601 269 1055 505 1309 604 1436 1200 1180 910 379 969 1278 686 457 1797 421 942 2006 1498 366 302 1582 592 1268 1564 821 656 518 1274 419 586 146 341 319 1235 1031 150 1808 2052 378 1457 856 608 287 667 509 140 1017 1534 290 170 789 1002 237 555 451 958 867 445 1066 559 798 488 566 955 710 1490 494 483 778 452 622 608 770 540 410 204 91 707 312 511 323 775 1462 357 1281 1128 296 1167 423 867 714 879 1313 201 400 830 568 505 1340 1506 203 999 766 1226 154 299 1510 283 654 1488 1340 706 478 358 748 1552 482 540 433 1371 572 489 1786 928 1037 154 1619 684 271 1144 1447 1167 300 1298 817 1765 417 586 1304 1558 1364 837 481 1487 1870 608 812 292 1052 1041 535 501 1195 107 735 498 1524 937 1073 376 302 2140 435 862 141 693 587 246 998 2008 1035 299 422 773 444 929 735 526 586 1625 125 497 1532 891 811 881 997 841 1177 521 877 1122 861 946 718 826 146 507 300 691 599 806 469 325 543 419 870 751 799 887 60 1654 266 151 660 1353 300 411 1006 834 545 239 388 1111 447 69 129 227 133 829 172 891 706 469 825 480 1599 768 771 526 667 302 455 151 1108 298 664 155 1728 897 1150 885 1044 412 1102 1120 774 611 440 978 332 275 775 667 300 201 903 142 812 282 1372 550 639 186 901 476 1084 1087 1386 739 1181 1165 222 530 845 68 407 1433 459 618 559 687 292 1200 510 481 300 1173 1242 749 664 949 883 301 958 520 400 415 519 1171 918 808 790 1314 428 222 239 314 1220 392 425 151 805 543 151 798 727 427 620 44 845 870 851 15 691 648 480 617 418 1004 1263 856 1459 5 151 866 1042 1548 899 846 581 808 582 1593 571 1156 1521 973 601 715 1838 593 46 1121 355 603 857 841 673 972 629 1247 56 47 707 626 1066 1184 1275 1684 356 958 376 566 617 931 1073 1643 798 122 604 1228 1263 588 808 717 783 721 724 901 1113 901 908 546 376 672 548 1123 601 1002 548 455 676 736 586 1039 1050 514 473 444 774 804 973 405 2163 577 1072 366 1154 738 1086 1020 363 1085 507 872 345 1121 464 839 1085 491 1289 1032 870 1069 295 2129 902 1123 250 306 825 2041 723 713 487 805 835 826 1502 304 854 1291 998 1226 1245 2065 386 1093 1100 1656 712 1356 1730 1101 11 657 1189 1082 975 991 1287 1403 349 499 1446 486 601 602 1264 1039 294 645 428 1408 1689 300 608 595 1752 473 1659 451 451 858 188 227 1057 864 890 855 151 437 302 1129 1297 476 177 219 1076 582 977 1884 1047 955 78 242 407 1433 982 1095 1027 1057 792 531 502 905 777 470 605 1059 1285 1371 548 583 814 300 321 536 604 552 315 336 151 364 109 439 70 1178 1306 583 1194 808 261 636 884 625 390 676 281 461 1468 765 200 242 195 1172 268 828 491 1334 501 782 600 188 1248 1079 903 468 836 1261 1056 870 764 653 449 739 453 562 407 410 1105 125 452 365 510 444 192 296 259 1057 1111 1398 544 930 604 692 1746 84 711 387 516 301 431 580 622 1064 602 672 589 625 1093 1862 197 212 656 1381 869 344 760 1579 1082 637 309 1573 1024 691 1115 16 351 1472 1228 586 282 213 895 322 236 300 496 1071 604 893 75 558 914 621 990 637 1092 630 555 739 553 512 899 753 675 469 762 292 174 1028 299 928 1031 499 974 714 371 1036 392 600 1286 921 648 512 301 558 436 445 1131 1042 187 642 653 532 739 449 262 367 900 692 1203 552 721 495 416 644 639 308 545 977 1341 653 188 624 694 275 1074 649 235 301 355 211 1604 420 554 444 401 296 493 890 246 1332 526 130 446 1186 642 823 739 446 398 630 1445 73 696 833 249 321 496 370 380 1164 526 276 652 232 1225 368 1310 878 1420 420 246 1165 290 55 1556 302 264 658 446 150 243 655 802 26 1059 1530 559 616 437 365 1025 500 308 150 437 167 698 409 560 221 669 146 324 1464 1206 1095 1133 1283 183 215 1571 1123 338 528 204 1057 114 162 131 970 102 240 491 1004 948 88 783 1271 1260 287 601 319 71 384 582 792 248 919 834 866 958 594 415 298 1159 332 1031 1165 208 395 576 350 1059 421 766 264 3 821 902 491 536 464 557 652 782 783 379 360 441 1256 924 1086 302 895 453 643 592 968 847 393 562 979 214 1181 759 1107 864 494 601 1123 526 718 498 1305 301 641 116 142 300 822 788 1106 663 396 397 306 506 679 10 689 35 551 209 903 191 241 301 779 1418 250 373 498 945 494 360 457 1385 479 599 449 40 643 759 302 451 299 784 786 338 368 682 66 199 1009 661 393 1016 414 761 751 248 301 263 1084 1170 218 468 393 730 616 423 762 311 356 791 618 679 305 770 1009 297 272 604 695 465 248 1058 205 928 303 769 300 709 1761 315 50 1706 1432 705 727 160 1358 1424 301 796 853 460 400 1013 301 442 388 451 760 676 579 572 294 1414 151 787 214 515 1620 451 432 210 25 497 379 241 996 483 572 111 557 36 546 766 763 727 869 244 302 600 307 602 202 1930 577 823 973 341 411 518 601 929 462 264 452 461 667 1043 535 925 795 199 514 639 1050 285 990 361 790 259 243 487 177 555 467 728 981 1114 877 298 43 794 550 332 594 747 225 176 361 301 1233 843 429 1585 687 557 446 536 387 603 580 925 812 740 918 602 314 133 330 698 728 1431 1344 103 175 168 435 573 516 763 977 162 724 850 879 556 937 1031 568 1704 1257 617 216 341 525 694 388 1087 854 786 643 605 381 151 604 714 538 52 945 927 2562 1515 525 492 550 493 183 1349 1090 858 1464 604 358 334 518 813 365 396 153 1652 300 321 1114 416 578 740 202 1512 400 76 1150 488 296 685 971 314 1036 825 877 955 1264 452 755 709 412 975 809 795 875 459 580 20 586 1089 1076 680 680 544 440 604 1257 1090 32 613 603 740 1297 834 514 309 302 603 752 1905 1158 428 504 626 301 749 1054 801 363 384 719 878 1011 299 338 236 997 1617 1205 1201 139 765 611 737 238 513 546 828 927 1049 913 628 802 642 243 442 1334 1456 1110 1385 2434 537 631 861 1297 262 824 1417 184 1307 556 601 630 1380 1690 1121 238 1782 1391 933 429 695 1399 1367 301 421 546 1727 963 362 919 895 809 301 1656 478 811 186 632 55 588 921 407 1192 882 1854 1547 602 289 511 600 699 431 485 987 571 1329 677 344 746 2 1228 243 504 1279 1000 1161 1404 1061 1509 1362 955 1294 1617 380 733 595 454 423 542 1101 248 446 536 1283 1232 321 1568 540 401 1710 705 533 1017 986 128 668 1273 1463 898 889 1491 290 606 482 670 150 626 23 2293 1548 706 1114 1173 1000 380 1045 901 340 832 1248 748 941 708 748 1665 301 170 1194 413 1296 151 513 960 1123 879 957 845 680 669 971 733 725 1564 475 1150 909 763 787 410 209 1268 1021 1400 299 299 1251 145 902 1270 1143 467 738 998 873 1554 1717 829 583 302 301 789 302 844 364 919 474 301 976 683 310 603 292 616 1125 1509 750 838 516 736 233 301 1076 200 1707 603 890 975 250 916 261 238 1348 462 377 754 254 500 512 208 1183 680 694 1421 510 748 300 1390 1106 312 322 694 616 1006 741 1164 186 233 368 1214 1058 1235 202 697 786 819 463 1654 627 97 464 1106 300 349 832 1230 1905 560 306 1847 2056 638 316 400 362 784 1 651 1576 235 627 430 756 698 1061 641 408 488 482 1036 636 421 1407 104 1202 848 150 668 516 940 1066 1047 687 757 511 324 352 302 430 573 1087 464 304 1355 1963 1749 1228 1002 566 1278 1115 719 474 720 1953 793 1037 317 1668 1230 542 1899 113 1067 1324 301 854 503 1447 609 1361 284 723 958 466 969 1282 796 352 984 456 447 1044 710 884 450 1505 600 1148 831 118 77 339 536 388 536 973 676 959 528 505 304 439 625 846 1466 650 1218 158 308 818 2753 1205 589 451 957 578 152 1340 185 261 938 1430 1459 593 1028 1231 44 648 774 612 302 358 302 578 283 113 964 639 896 231 1733 873 1181 594 850 1098 453 179 302 438 590 1096 686 354 208 825 643 567 571 506 548 815 869 1946 870 963 659 382 843 890 686 143 611 901 23 162 887 886 373 1584 80 282 955 701 646 724 595 633 1380 396 824 297 32 917 701 97 220 637 806 220 604 1410 566 302 840 560 302 661 603 635 1098 603 301 713 602 331 1033 835 442 16 566 558 385 1091 753 482 126 745 260 961 767 186 329 834 501 931 469 755 1147 148 999 1075 239 52 572 290 866 553 1053 642 1158 1032 905 1291 327 659 809 1046 296 873 266 1047 1108 849 762 301 264 219 777 35 671 452 537 209 92 501 663 1356 985 1008 750 472 1087 369 926 1067 355 219 124 954 679 1443 1764 267 987 932 452 912 767 442 462 536 85 137 410 914 284 799 619 891 12 1041 778 1544 407 413 288 847 1122 1060 1212 299 301 76 962 644 497 461 758 692 522 62 685 553 79 874 149 487 816 1240 282 225 895 718 521 561 38 486 1106 1016 1069 455 301 162 1702 1039 161 216 1425 921 782 374 620 655 302 1307 773 142 905 504 1159 740 264 2030 1825 151 602 451 963 484 135 18 373 936 1168 8 362 309 851 613 87 727 724 902 683 301 417 706 402 148 598 566 1044 783 1740 1305 2036 873 1271 647 1517 537 1197 1178 1076 151 735 269 1061 697 563 498 528 1154 750 150 765 1827 860 818 810 1247 1603 358 444 1948 1089 318 277 393 1679 644 302 1085 1260 795 528 1018 113 735 1107 952 710 234 1431 892 686 1297 1091 503 394 396 299 899 1267 553 856 1135 8 794 1031 818 1408 601 871 928 662 149 962 1051 765 599 707 2170 734 902 516 654 1122 1132 775 965 1652 1249 670 400 866 719 1449 578 225 464 910 1320 1081 1315 333 835 724 2236 819 992 2885 296 224 997 1460 385 518 1529 912 891 1214 1165 433 962 1309 717 523 366 679 1175 204 1632 314 1565 601 1156 408 252 151 358 29 2021 745 1262 1070 1049 1579 1007 639 439 1241 3676 1054 1193 2126 128 1002 2263 616 1732 1135 394 564 1326 299 113 784 845 820 1363 884 316 973 558 405 801 252 1561 556 453 837 1606 1237 292 343 601 22 406 602 654 1429 730 484 248 883 615 721 747 363 558 160 623 1701 532 1297 610 2561 430 292 206 901 983 908 1216 922 750 151 1884 239 1022 1106 1225 944 1332 516 239 782 1106 1385 934 1179 148 757 727 829 799 392 1220 309 1115 1047 1105 875 802 764 899 688 703 2163 1202 738 1244 346 1234 1336 894 1102 802 593 1190 557 716 748 656 976 1305 1528 1179 994 1085 686 638 905 651 653 965 2038 283 956 936 632 1006 1062 1425 861 824 1176 1928 646 603 911 416 897 1032 2818 475 2898 2698 1504 998 1868 745 786 959 790 1022 473 1003 1217 549 493 2138 151 1158 1594 956 1041 868 1706 1027 894 1279 743 748 627 1993 1725 893 1042 388 656 237 1111 1174 847 1746 1362 301 1252 1649 693 796 601 412 1777 499 919 447 706 653 301 1247 1357 1937 559 510 390 671 277 771 926 1002 3629 1120 969 1414 374 1002 1001 14 536 586 1136 2045 1726 1601 288 418 1316 4 454 151 393 1030 421 112 448 967 461 1409 316 539 893 301 188 1032 730 953 813 655 418 326 761 1274 687 457 948 239 1091 378 878 1318 316 1005 916 615 1054 515 1332 1915 626 1109 226 1000 306 986 1590 808 1149 1884 1865 662 213 256 1037 1041 384 1037 1158 641 604 497 438 814 729 524 602 1156 1075 505 1573 1049 1434 1048 2363 620 597 681 1542 462 1394 894 878 1613 1012 2441 881 1343 1423 1407 1371 1662 897 674 597 1440 596 1774 1552 1013 1037 133 3883 369 2235 674 630 929 1331 952 1371 376 810 388 453 1714 120 58 869 830 175 300 705 336 360 1030 118 390 588 962 679 443 675 415 930 520 1018 557 984 141 764 499 452 1292 1972 870 723 786 720 2045 656 916 1876 759 1152 1910 1956 1516 1040 210 799 386 1162 340 882 1092 908 628 918 340 298 1223 1149 539 1326 1102 1063 800 471 1315 785 1091 664 207 485 616 3298 605 302 1492 436 283 781 679 523 1853 82 764 985 1371 1445 1070 995 254 1146 1132 663 680 178 254 150 655 932 1248 1270 597 594 1172 827 1040 741 579 1526 832 823 396 733 476 149 1224 1726 1099 1019 1530 650 948 1941 1281 2057 629 567 296 130 751 628 703 2083 847 39 1368 1772 978 865 302 589 933 1037 1651 1447 515 930 557 670 1681 925 893 570 280 1367 53 768 1089 1813 911 1025 540 1012 1475 883 310 885 545 1367 471 1004 641 850 1453 1018 193 822 1275 1511 621 815 34 708 315 496 1232 302 391 1445 500 614 248 1679 390 756 251 263 864 713 1051 680 301 1131 316 414 34 903 580 193 778 662 427 284 1283 172 961 874 1256 1053 460 566 663 604 1772 481 899 149 881 704 930 974 1103 453 74 469 293 1023 681 34 1260 628 447 1553 76 932 664 940 996 1391 541 1436 1447 301 460 987 401 400 407 475 284 617 978 567 490 289 116 685 424 652 698 1526 151 48 627 588 799 67 901 170 504 716 683 1396 678 1067 493 1077 795 1083 603 289 733 278 930 1348 1491 1224 1655 601 5 728 615 448 684 485 408 490 481 916 540 710 246 908 919 96 856 1152 1415 301 456 713 251 128 626 574 856 1277 752 927 924 583 977 150 72 757 150 1029 312 589 1595 1002 888 599 274 1047 449 753 1777 668 1166 1279 1207 1121 599 766 1349 157 440 798 906 990 408 904 651 572 434 286 515 371 1171 2656 374 228 832 950 1174 110 1605 1292 415 991 1126 1832 1178 377 564 770 602 440 1059 857 1662 531 802 319 457 704 2220 272 226 657 971 817 1538 1765 1506 1070 1591 875 1057 798 600 19 1195 882 786 689 1581 247 572 408 651 629 732 568 115 818 871 841 896 439 822 57 864 978 71 648 433 1440 1152 461 462 630 1144 335 662 1955 877 151 1079 423 799 603 2083 23 548 301 972 500 943 496 1298 1466 814 453 935 808 876 510 935 1312 386 2131 637 1562 1444 531 1088 855 1377 427 837 1214 1320 1085 356 1453 1017 592 300 1641 296 496 712 1017 378 1390 577 633 732 1927 853 1224 1413 1930 805 1178 24 493 1243 1251 1049 386 251 270 66 305 2002 604 1123 1261 863 1333 924 825 833 1592 512 1705 296 507 913 545 725 1147 922 1080 1362 683 377 708 1336 1185 1276 1067 151 54 638 914 753 1737 1919 1345 575 916 811 1675 1451 969 541 1194 1308 1170 875 628 1213 300 658 1412 1356 1089 1255 1023 723 576 248 788 1553 301 656 1061 1200 864 1017 454 1305 212 1700 198 2664 412 527 896 115 151 335 1105 476 14 1033 1021 922 1574 364 1121 977 400 208 644 280 396 946 1167 782 47 617 771 619 425 955 583 1748 45 231 1293 693 1079 357 1484 731 2095 547 1473 336 1213 762 1534 1359 804 518 2186 707 1183 1085 334 247 1012 728 1718 2712 2003 1765 359 819 1569 540 790 534 616 558 903 523 1578 1395 198 598 768 373 1724 587 1616 2007 1048 1514 1283 1110 1467 963 904 249 349 260 575 948 1464 653 1376 46 225 718 910 979 509 464 871 234 1019 814 528 1585 905 1330 586 850 1315 498 603 1407 213 845 881 1018 1914 601 1494 912 301 572 301 629 532 1072 338 865 893 843 591 251 1098 95 1078 415 1336 242 635 928 454 804 488 1134 706 760 1713 1068 633 1583 1303 288 1408 450 353 1025 420 1112 924 1115 12 86 355 806 441 1458 326 575 605 182 448 807 64 550 563 909 397 930 750 1227 1180 212 612 1409 808 657 1062 1219 1403 1573 562 570 509 169 437 433 367 1499 350 319 377 580 570 926 882 302 1868 301 726 731 713 246 745 604 1082 894 442 671 1507 1296 2359 172 415 392 639 410 330 1488 1118 890 583 457 606 614 972 183 977 356 1185 2024 383 687 1760 848 1258 753 618 248 939 451 677 704 597 835 371 527 1962 75 1382 451 824 474 960 388 498 736 15 814 601 643 680 362 777 416 477 675 1196 1364 1087 1187 764 112 46 886 465 624 1129 895 421 354 579 36 1453 669 578 611 422 1156 109 290 361 462 388 404 447 439 427 1360 563 788 832 1022 1513 1467 352 599 673 678 432 686 1400 717 301 1149 489 1268 602 905 243 597 564 287 815 9 1075 502 1040 935 1119 42 1083 151 7 262 827 1777 826 150 1388 392 451 692 170 239 780 1379 878 1081 2328 410 481 845 746 2528 1087 137 1178 513 1500 509 510 250 191 1666 405 1144 300 619 396 1838 1425 320 634 1903 1021 1245 1338 334 539 1266 356 858 949 915 366 1512 470 1021 1300 1184 210 359 151 405 409 1640 301 40 777 1152 2036 1255 544 685 948 689 1071 1085 1266 440 1418 515 1572 880 628 1316 617 311 590 805 1246 302 343 850 359 1270 452 1457 595 456 1545 492 771 1571 1018 1300 390 621 627 497 898 474 312 1721 1280 941 1653 495 855 605 284 451 1010 317 551 476 1038 1320 692 590 1731 885 620 248 1016 168 1043 1103 449 695 599 839 102 1748 1979 29 639 299 110 1080 1169 608 1514 1353 299 506 374 772 839 601 599 1418 418 1385 551 604 172 1614 1201 960 843 1456 92 1273 646 1609 858 40 1389 555 819 990 984 558 1664 555 1401 1752 851 1030 1523 747 961 383 452 950 2545 1156 128 465 478 681 329 921 250 1015 342 1588 130 550 1925 98 1217 994 1009 386 774 102 834 377 289 969 151 95 1227 1550 590 1498 583 928 1179 486 913 177 497 1206 1482 1393 164 52 134 210 505 805 15 1216 955 1160 686 1400 244 104 627 583 176 10 1386 842 486 757 242 878 1323 228 1031 275 1048 943 2156 505 547 762 1198 314 753 1841 208 976 480 200 347 546 1532 861 231 1301 1119 1692 980 484 268 545 676 151 599 738 753 458 1115 618 735 760 192 930 652 1007 45 1394 1105 1232 869 1144 825 618 180 712 1872 1163 1141 716 682 449 497 782 18 853 543 166 1567 1255 259 858 737 151 50 783 1283 607 882 1160 656 1244 1435 136 690 167 467 1159 280 494 154 1004 966 260 538 1293 1590 688 1800 386 727 808 1386 355 273 1045 298 2165 26 934 1561 966 199 1029 635 752 549 685 445 1297 505 896 599 299 975 1246 1186 817 281 1066 571 1353 886 750 344 617 514 864 194 1820 333 1194 1547 791 347 810 1147 533 719 984 1114 386 450 695 603 1120 694 817 1440 205 56 1472 186 649 251 1569 723 1099 861 776 178 452 427 185 301 457 320 929 1224 566 448 302 960 1069 1691 400 562 436 94 153 672 608 887 678 661 483 813 990 891 698 479 1066 1218 505 306 887 2690 616 523 471 702 349 936 1434 661 1080 1074 671 913 772 455 151 913 602 151 1115 328 208 865 691 302 556 537 495 739 160 674 851 647 1342 240 794 221 255 119 797 764 984 188 1176 895 559 1272 711 1072 682 495 1516 1757 1041 535 2124 1122 469 1989 921 76 745 1316 1069 1218 585 458 920 1557 752 224 1306 2110 232 228 1176 993 666 1010 629 681 676 1066 302 300 2588 1024 691 229 857 265 675 612 545 1173 613 998 1586 1606 511 443 1564 1381 1189 982 1082 453 1186 689 623 1005 869 2265 597 820 950 289 582 901 1275 565 1775 1425 2165 334 752 631 527 680 709 991 931 525 791 476 1455 1040 738 512 86 471 1391 472 938 574 892 1192 923 286 705 365 617 1364 631 325 849 676 292 151 450 1385 212 693 538 1271 646 596 522 1153 296 805 927 856 161 259 1092 196 584 1186 1232 695 744 550 615 692 1184 444 873 936 456 1636 300 106 914 613 379 853 530 231 1196 919 2365 581 383 1186 897 524 910 766 179 262 700 848 114 2 821 523 700 878 400 1147 580 1504 522 304 573 193 725 1244 233 801 805 236 1797 204 597 1023 779 376 685 947 34 864 208 664 853 574 1671 514 603 372 980 207 1003 234 300 801 1424 618 937 192 347 685 1018 537 178 1232 294 1117 280 1064 252 1045 561 432 445 433 559 237 1509 1292 1056 361 292 395 608 151 492 565 756 639 409 602 761 420 1290 540 372 568 370 58 93 242 715 1021 126 479 471 415 539 671 1172 424 571 1225 151 1424 449 1075 565 145 499 1094 782 927 911 1053 1080 1560 429 599 894 1246 797 300 915 245 246 1125 221 628 398 1026 512 1022 736 303 534 964 797 393 779 466 1361 1409 557 911 472 245 298 1883 1829 301 1419 1087 684 497 663 490 300 900 329 843 994 1339 2214 446 272 460 718 648 1224 105 887 1038 844 339 697 657 1190 1215 2049 621 776 1428 1524 617 204 498 295 1045 244 452 665 877 1027 620 731 210 537 1102 852 1143 1722 2011 1165 1623 680 1064 596 1567 1705 1896 1139 1415 1042 103 238 960 1322 744 525 332 702 1406 1233 423 1105 228 525 499 1190 1103 1349 698 315 1206 840 194 409 664 480 949 597 303 1227 215 923 335 847 223 301 818 775 2232 451 1074 950 926 162 884 1448 936 553 703 507 438 1999 2158 1084 370 1244 370 425 11 468 1300 827 209 1099 779 183 742 1480 886 1096 679 1010 483 1005 222 228 601 316 452 738 1748 515 885 762 561 704 1201 1129 802 1589 945 828 940 549 1328 1105 1003 1527 839 533 1090 956 208 684 632 455 550 1189 961 1215 1090 442 295 771 447 839 726 653 1228 842 726 423 1194 2119 1376 497 804 599 738 348 915 1452 1436 1727 483 223 412 1177 578 1236 1700 641 788 1175 263 1594 604 243 740 578 238 257 871 877 291 826 533 1286 1253 82 274 484 942 1520 1124 1163 338 804 1475 1323 323 1051 1501 1366 1486 1798 151 220 605 1674 575 1259 1262 1400 1267 725 1000 1092 857 1845 1163 705 364 719 483 754 252 1285 930 429 809 906 506 566 736 1651 140 959 604 150 940 234 1694 767 488 966 603 1146 822 738 863 820 534 1787 1197 1088 403 399 1791 662 380 904 273 1971 226 305 837 741 294 797 631 361 904 378 902 556 1938 1262 970 848 715 2418 276 338 885 1058 352 2434 610 386 714 354 773 1169 908 310 76 890 898 753 136 2009 1481 253 1351 1345 1608 323 1053 653 278 1734 939 935 1328 302 1670 1413 568 1196 334 1057 843 706 220 1680 1352 599 1320 353 1014 277 1151 949 679 1055 239 932 435 480 1148 300 320 841 630 1233 892 1010 667 657 899 1168 536 1785 985 391 674 777 611 1025 154 516 584 1580 276 959 296 258 304 2083 526 305 151 13 601 924 856 600 581 2074 526 1291 685 274 567 743 1423 637 779 717 1249 969 483 151 122 1247 33 604 604 954 487 1115 473 577 685 947 323 1488 290 1373 312 607 366 272 689 682 298 1077 1527 1115 274 732 480 1076 765 1160 834 621 720 410 988 752 1355 500 512 1272 296 653 1565 654 546 847 97 799 1180 1217 955 605 876 951 32 1351 386 1230 478 234 1053 541 747 1069 1038 678 268 298 1042 503 255 546 788 533 14 879 505 1117 1929 237 595 1092 1582 1584 1918 881 861 411 895 1279 109 516 531 947 225 822 613 2 901 26 952 451 1077 756 235 1453 1586 510 837 30 1778 723 503 997 1071 1126 807 839 391 795 1189 862 743 521 758 891 993 1016 1099 302 598 980 1128 443 1712 410 1165 1029 666 1022 661 969 1063 782 1377 1380 1040 417 609 931 1733 1077 1250 612 1820 537 1121 2244 650 1867 587 378 301 330 1196 39 1019 492 1286 1133 178 351 1187 602 786 576 450 1511 666 302 366 278 853 1074 1592 2197 756 2277 1434 2106 858 1148 848 818 312 871 256 261 942 8 1059 705 560 1586 604 899 302 274 474 280 855 968 379 652 940 341 151 847 174 822 943 32 452 314 548 1356 1969 452 320 936 520 501 1137 599 680 787 644 1180 435 395 1328 593 517 21 1249 376 159 587 741 723 549 398 653 749 1089 1245 473 747 771 337 1339 1187 974 1402 368 1138 1265 747 601 428 585 211 641 1428 1328 466 1257 1265 522 622 1197 910 1135 300 1449 897 758 1714 1294 248 138 1118 601 430 933 704 692 242 3472 993 1444 1150 1236 832 1894 1206 984 1404 1724 1337 245 1265 709 1527 1724 1103 1222 966 537 852 834 1274 822 1336 300 1001 878 2237 1481 586 995 1567 1267 1310 919 1947 775 158 1528 2012 1120 852 1157 971 1522 749 485 378 2946 525 995 254 1673 368 512 796 150 860 867 970 1010 813 575 586 1193 893 1436 479 1181 671 955 1220 710 384 323 475 730 235 513 807 757 1971 46 1459 2350 542 492 300 1725 301 283 663 1201 1013 742 377 1215 459 509 232 371 906 1196 752 820 1569 294 1098 478 480 735 399 1542 1026 913 1574 254 849 149 753 768 427 879 245 833 583 306 684 909 969 2404 471 449 514 1349 925 780 1053 1246 115 245 1318 895 155 412 1280 841 482 412 80 799 554 826 886 871 1394 1706 879 1299 229 954 378 302 1176 855 541 603 595 411 338 1517 1212 76 1072 1686 96 593 1556 1763 937 355 2141 791 430 1075 337 1372 637 1380 194 698 300 968 342 1047 591 179 901 236 616 683 808 761 1554 593 1018 503 988 909 1643 797 330 450 2055 641 648 606 565 718 319 1433 815 855 737 1609 1001 758 1115 313 1651 1297 749 397 1139 911 615 944 453 563 925 1125 951 702 413 845 807 37 220 854 647 209 735 876 156 589 1016 660 2314 1491 450 418 286 1454 1206 516 1286 1074 1039 480 1638 1763 564 712 287 1546 1587 820 668 959 812 758 1068 2136 326 1641 530 893 439 631 938 753 1547 497 772 1186 338 164 2047 1014 596 736 1219 751 454 280 1278 703 941 726 1490 809 324 745 472 767 1407 765 1225 702 643 726 252 903 576 317 324 463 1626 462 501 478 497 598 351 470 492 838 1998 1007 428 1207 482 10 1731 1128 354 42 1600 527 1571 1100 1208 1331 496 878 472 806 2344 730 79 647 236 993 828 686 711 484 330 508 876 727 1155 1489 522 1216 691 668 1398 666 1387 1469 1090 623 1026 1375 875 879 241 501 657 53 150 513 792 934 316 448 1169 1131 457 145 704 848 396 593 1315 732 910 1039 611 387 913 171 254 497 628 993 1056 713 1471 1333 927 1269 534 618 561 658 591 421 434 610 1725 1113 1157 478 840 1160 615 399 274 1173 789 470 1005 639 1260 1617 447 1071 301 1082 700 540 272 1181 1012 498 1815 1182 558 836 2221 209 1503 1205 21 675 598 1636 899 1587 1199 419 714 1478 672 2306 1881 518 536 1061 800 645 1535 690 575 237 1087 724 590 147 1123 695 530 1097 693 594 1049 611 773 324 687 302 581 980 2083 494 368 1587 430 656 307 311 968 820 763 359 907 27 522 431 332 190 509 1168 616 260 232 1410 715 1040 113 5 1240 270 727 567 565 451 806 46 307 556 918 225 909 670 1526 282 805 302 589 1310 1905 431 1327 552 1115 514 184 1544 1006 246 292 1950 708 142 393 156 1078 1040 642 765 903 302 820 1276 272 300 398 405 448 1054 450 393 106 1008 205 197 41 712 1201 1014 554 416 969 1836 101 1125 732 1120 826 572 926 1519 401 464 1090 853 63 1134 495 1351 1412 963 1079 762 105 1691 2210 704 1143 263 1801 1095 1336 1408 83 588 759 683 883 1236 1401 151 858 469 96 339 1305 21 926 1104 1061 1061 523 535 501 787 1154 260 1226 823 688 740 1305 991 1235 1011 301 1988 6 1398 508 955 625 449 1764 237 610 904 939 602 1872 615 928 1397 188 991 955 1135 301 1013 694 450 336 278 484 705 588 1084 1189 699 1241 1830 579 705 317 527 349 1491 1023 458 633 429 274 724 1207 1049 1239 1502 847 228 299 1848 217 778 632 248 646 380 1373 265 730 182 302 533 552 457 1302 509 1858 780 283 1027 718 743 422 579 2038 170 1578 1905 1178 1117 1389 582 240 915 368 687 773 738 1625 849 1408 329 436 196 1494 904 1369 426 2262 1487 656 298 334 866 1050 252 800 1161 962 451 741 835 1243 1344 486 512 274 283 1337 230 688 724 329 946 629 456 704 467 1029 1017 1538 173 1623 1523 358 151 472 124 999 880 585 956 920 568 1894 1526 100 863 1523 604 274 39 726 1805 574 1439 524 834 890 598 451 639 1036 166 2067 1166 921 752 2781 1425 1399 829 843 1922 1393 1998 1088 566 1757 290 1313 1102 767 640 301 317 618 801 539 524 1066 719 951 564 265 1394 880 936 482 408 470 1120 212 798 682 623 483 977 1212 724 1691 246 541 414 1616 1519 206 974 280 136 80 338 767 938 383 484 841 823 1508 881 261 391 809 457 1452 1901 1432 1545 752 1366 1730 505 1029 981 571 793 298 366 623 592 802 871 200 1442 1707 1753 937 807 635 455 933 958 341 1064 1551 577 707 346 978 118 632 880 840 1108 384 307 981 1083 1099 704 1197 158 671 644 554 164 1567 516 822 610 303 1137 752 2445 872 1271 489 1381 696 310 1718 964 550 1760 643 1064 434 1235 657 702 355 524 1099 302 284 676 375 450 611 1174 676 2206 592 600 476 148 705 525 94 724 681 994 397 1623 268 355 902 1276 833 439 428 727 951 809 325 525 371 975 170 504 1525 410 278 188 801 1561 1129 541 376 697 369 605 759 611 1510 798 471 1268 1452 450 1082 673 1728 411 1760 448 2240 1571 600 1002 947 962 1523 1142 851 2397 1341 2000 527 41 844 938 1055 1021 601 1048 1181 215 1567 190 867 772 894 472 1189 1350 409 659 1134 3154 755 610 412 895 613 905 1048 258 416 1733 832 1769 1775 982 168 443 753 755 757 790 862 681 788 725 498 947 1047 725 1982 552 418 2594 874 929 505 1898 661 819 32 598 550 315 1533 917 2322 931 220 1403 929 819 884 604 921 1061 1066 1003 442 1967 988 276 276 590 506 114 2092 835 279 1510 716 1039 766 662 344 953 602 404 380 1180 407 92 1795 1162 430 1231 191 1353 1666 1804 804 2314 300 753 310 695 738 2048 1248 623 1166 634 384 379 884 506 888 565 317 469 596 591 402 509 298 2239 1178 874 437 1002 601 1045 371 1035 1157 216 463 235 882 1371 1043 350 514 1224 204 596 1283 868 774 428 789 1439 1330 132 277 606 129 1665 238 1322 318 1236 1114 915 689 359 174 1233 694 33 1017 517 580 1140 2539 749 133 141 469 515 1033 792 250 819 272 1048 526 725 694 320 492 1018 1150 1046 625 934 476 558 1064 452 1211 646 555 961 741 783 471 298 16 544 302 151 835 2785 504 639 400 747 2047 450 26 768 502 887 1084 712 486 355 1427 1070 442 29 154 1006 1129 1590 723 720 368 960 1903 222 2304 957 184 685 302 1298 146 516 1274 1897 465 1084 297 219 670 1327 805 1055 2129 1205 302 155 449 686 567 831 539 345 350 953 481 452 420 1320 1425 585 958 551 708 543 802 304 366 92 830 492 995 1464 262 861 876 772 440 720 409 602 1077 1442 973 901 285 784 1241 991 622 452 1036 519 803 405 333 374 891 700 853 196 691 238 518 273 631 903 450 474 604 999 869 262 422 268 110 375 1102 544 1021 568 636 1457 816 432 659 161 7 181 350 1420 431 288 283 580 1023 952 2481 1045 841 1085 1494 85 1509 1249 796 885 1207 732 777 508 1185 550 429 588 180 151 298 504 671 302 402 527 737 419 646 1978 692 1336 172 2091 1300 1167 486 714 1492 412 630 277 202 845 959 763 520 1116 548 524 517 691 416 308 564 835 1397 1359 417 525 2219 916 163 338 729 1469 810 839 248 732 1121 577 403 173 447 976 485 241 1635 1670 796 766 1254 402 950 1199 1750 1543 1062 1023 1008 1130 531 759 610 712 696 1620 1518 1465 1106 1072 589 1534 787 666 1160 1665 627 1951 442 909 1120 1706 2370 1481 173 301 1298 595 893 1443 1738 566 884 2112 447 703 560 567 640 1155 904 672 1234 475 642 1077 150 472 1290 892 431 175 151 952 1628 1157 99 1189 188 563 584 1542 177 1226 140 1083 258 1417 1247 785 532 455 540 406 1281 995 644 778 557 1552 585 1441 741 1586 238 607 1049 481 475 769 433 482 984 868 1056 746 151 731 289 338 828 392 971 993 2054 65 771 519 609 945 917 1107 777 150 688 463 132 1056 1100 1134 453 473 450 800 218 1059 391 962 264 284 693 115 658 827 876 629 1079 576 750 420 670 960 696 557 898 300 849 519 795 2356 190 191 536 753 629 504 544 972 875 681 1007 981 426 1033 458 1183 1235 826 297 1391 486 313 873 47 266 850 226 587 682 783 528 634 711 558 337 302 128 797 522 653 1204 555 325 234 451 250 772 1002 655 255 1077 972 1143 245 252 30 562 803 590 859 1298 618 320 300 1082 1446 743 452 566 1480 1164 319 957 1277 741 1243 585 572 347 640 110 857 448 184 525 768 80 670 177 579 762 1001 324 929 324 554 731 232 797 778 509 493 437 304 692 298 400 533 361 879 647 151 487 526 550 452 702 430 300 301 734 50 1034 250 621 1331 710 1031 447 635 1021 631 367 789 928 933 857 708 184 961 716 544 474 238 895 378 262 370 222 334 942 704 452 816 321 376 1109 376 607 774 972 749 936 941 329 283 301 166 617 470 1153 683 832 653 146 1324 746 301 326 979 300 1245 1072 439 1161 3 811 1960 809 1670 845 1116 999 502 602 1180 244 90 119 235 1377 1090 755 1343 525 493 300 985 300 432 411 593 354 300 529 815 452 1905 1285 510 668 1459 2 400 955 496 749 628 450 298 607 923 87 266 531 236 191 171 853 76 739 1273 222 617 1395 215 937 151 301 626 547 645 684 725 18 968 587 214 972 968 301 482 1594 766 411 519 301 300 662 759 450 557 724 1257 602 736 950 440 772 1012 634 1005 1192 770 766 685 676 557 118 801 1122 2051 340 1518 368 495 1341 405 681 808 470 1373 1069 418 522 1067 684 508 606 307 715 345 680 782 620 65 1506 318 777 148 95 1152 686 1308 2227 1341 587 982 720 565 264 1393 118 1052 707 1183 1142 1059 451 900 405 301 1206 355 971 1303 622 1482 634 1638 372 1288 550 629 704 1596 845 200 1565 1767 1130 1466 805 1802 552 596 2130 250 1008 639 553 1319 716 859 1268 353 353 766 798 485 839 307 903 922 1204 596 727 690 1298 260 1209 991 585 497 1954 399 369 460 1269 775 562 596 301 544 1408 1167 1009 1143 1037 769 496 266 1659 1500 1559 1264 287 577 866 1082 1671 774 937 979 1190 808 468 521 624 1070 986 223 1471 1244 1245 1139 2314 431 822 863 868 602 422 568 586 912 848 748 473 1341 925 919 788 767 1113 648 486 270 598 509 1320 399 278 1097 1704 594 518 1410 400 801 921 1223 564 941 1946 39 307 123 885 967 578 1153 565 1207 1165 864 2173 847 1117 1154 455 2104 679 669 533 589 448 1615 497 639 1363 1019 586 653 468 151 854 1281 702 417 1029 1359 366 1012 1626 954 1261 620 934 400 946 203 1188 667 664 1087 830 966 307 253 953 777 696 593 1580 732 679 562 301 1038 1627 1033 247 286 1289 1428 1502 692 1327 878 1198 982 495 560 294 302 453 598 333 622 278 578 1195 151 603 583 900 300 1455 346 511 451 149 863 558 337 801 1211 740 913 475 498 899 297 409 1156 578 28 663 1182 290 304 530 573 553 493 656 792 278 564 1011 1468 490 560 252 47 289 1120 645 409 426 965 80 445 336 59 1320 25 416 722 378 90 1064 683 1144 1153 1570 323 902 448 1410 366 230 512 969 895 1251 108 1064 139 507 712 842 752 240 1085 150 873 212 569 1087 592 956 728 553 1457 195 1583 523 501 1587 296 970 869 1432 1320 712 124 294 459 885 485 523 1444 723 636 1450 1191 374 767 70 793 1017 499 419 1030 21 565 251 165 2030 575 856 362 779 520 101 517 599 690 900 889 649 795 810 887 150 136 860 779 906 859 780 661 300 85 663 1041 1125 510 1563 302 1183 763 561 754 537 1344 1079 697 526 1132 754 879 1025 1260 29 456 722 576 914 682 524 861 301 1024 1584 1865 266 1649 847 1183 270 634 625 335 563 343 632 300 282 498 768 302 775 483 877 908 172 903 923 255 603 701 1412 1148 894 528 759 540 182 383 656 280 57 545 418 972 223 212 1312 290 302 450 228 453 640 731 160 1238 890 547 759 953 499 242 416 682 987 452 685 288 421 958 241 114 81 931 600 1001 1622 299 919 796 403 340 56 632 1322 282 373 453 886 899 829 232 131 300 738 373 1217 1273 1185 634 53 473 320 1002 369 1478 1055 1554 705 270 834 36 861 37 688 532 558 342 491 627 1371 599 166 805 1243 563 539 1160 286 630 117 457 512 388 414 117 441 667 577 661 85 901 685 21 230 712 297 636 1627 582 831 1038 1560 617 1241 631 1121 1095 536 151 645 941 151 150 746 1098 476 1018 525 189 397 2 386 649 262 13 111 372 326 992 428 603 73 362 853 387 532 1066 335 431 700 347 514 298 422 529 746 574 586 539 412 728 508 522 70 414 995 509 861 700 341 423 1004 1085 938 1055 172 880 419 250 379 368 231 493 1366 116 522 741 529 1428 870 314 1688 711 687 1118 765 889 519 451 686 1024 303 300 95 1488 1043 521 570 286 363 481 579 139 321 1409 998 830 449 524 282 937 336 597 920 149 428 300 787 240 980 164 122 1324 250 554 758 647 452 210 433 975 126 749 719 284 809 655 571 369 631 1031 301 501 120 124 590 588 684 1016 1058 505 683 573 537 322 958 290 1044 87 1097 639 972 753 78 982 369 452 302 771 35 1449 787 395 306 762 557 278 810 266 1464 576 187 584 148 301 912 181 564 467 342 411 643 650 666 804 530 1352 8 850 989 464 724 290 810 755 632 149 456 702 245 864 302 894 754 709 206 601 626 228 565 354 225 428 1322 839 486 120 1426 1417 822 489 275 1221 570 1005 10 469 603 251 354 613 489 1662 161 483 480 810 520 1119 614 134 609 604 284 585 774 938 201 168 1300 1271 1098 420 693 154 519 437 1035 630 653 284 590 364 538 219 749 666 1528 345 97 922 334 1491 429 488 35 222 541 531 601 602 24 578 820 654 658 598 166 292 1102 301 777 195 796 238 799 752 301 662 194 1046 658 609 876 425 132 603 790 674 703 320 659 603 761 953 2121 54 1132 15 879 647 1801 242 432 594 174 1530 443 646 1027 472 760 1109 397 31 232 383 1121 365 1069 682 662 666 186 1260 2505 278 492 927 622 426 147 1381 554 1314 610 573 1187 766 1065 850 151 545 937 750 801 48 742 743 1170 646 1759 929 749 605 1195 831 823 1214 451 732 1005 725 400 831 559 299 826 707 402 361 122 449 330 835 887 587 573 601 514 909 370 514 85 800 212 651 1007 206 42 1171 664 986 514 1150 510 621 770 864 1433 214 909 48 302 218 694 274 585 98 424 599 1289 178 287 755 475 890 1018 1178 598 1107 8 32 1197 504 793 869 204 130 884 750 605 539 1018 245 1232 596 603 971 362 1106 2865 603 618 853 524 666 583 556 784 371 285 581 831 960 798 619 1264 642 1143 1308 483 801 302 469 645 1319 1426 722 300 311 789 544 569 621 877 1800 151 720 964 1296 1542 718 741 553 603 151 557 918 1362 1324 301 824 468 603 504 488 345 1693 1227 771 696 247 129 689 875 346 1863 194 978 177 1072 1782 270 1126 693 1667 865 47 1455 985 1774 1125 784 1035 301 320 402 581 166 1596 812 1841 858 559 547 535 805 1151 824 611 638 658 1597 902 1630 868 436 810 176 308 708 235 1095 1158 1054 597 437 1174 577 948 698 385 341 581 649 2022 627 978 1406 451 374 1013 129 428 201 1177 220 520 985 981 381 449 1257 987 600 577 919 482 1497 477 901 385 2117 479 302 1598 793 693 980 991 690 349 843 1659 856 616 1248 1088 1044 768 1125 705 1412 603 230 1614 1947 393 607 1292 950 302 484 1604 751 823 577 548 758 586 1095 653 1825 181 463 1135 466 787 661 705 211 301 418 784 563 596 543 2277 995 482 448 833 463 401 743 1134 785 862 985 136 793 485 191 773 575 659 550 504 234 264 782 591 484 977 1437 1495 1309 870 956 465 1210 1365 553 1245 624 1310 734 450 732 661 351 1139 582 751 340 585 806 1295 346 625 1382 1417 1652 1127 680 436 1510 2187 940 301 727 512 912 1216 1126 1236 1385 120 1523 540 1 1553 396 803 483 302 1024 787 302 608 1060 1656 1171 1040 368 619 1485 638 1110 621 1033 119 690 227 611 512 1072 356 952 1272 368 1270 1732 1042 1587 39 1242 735 1808 351 1050 1093 516 1317 836 1110 620 857 2330 366 54 1570 449 399 1271 901 574 1340 602 944 896 702 567 530 591 1637 224 1350 2074 767 1602 341 1187 1270 1317 1363 863 750 814 1782 1066 302 1092 1138 1015 410 301 1735 854 1486 1113 545 1467 899 576 1016 1019 783 688 888 515 1200 875 244 691 742 313 787 1257 1001 851 805 141 819 769 1429 663 584 603 304 1143 555 1466 331 965 860 301 730 518 516 374 495 508 148 760 718 1326 151 300 285 928 785 632 1537 509 574 450 937 1793 1127 1013 1276 728 1050 346 1119 602 819 326 598 1622 467 1712 575 495 1434 657 857 1090 613 973 134 1484 402 1502 2032 1273 762 488 725 650 371 300 669 135 2086 1600 1131 1217 400 301 824 932 1302 643 1348 487 730 298 15 2180 166 414 1311 1501 508 1599 1295 181 897 1107 587 1476 1123 370 697 1098 1257 764 1168 190 1761 936 1013 90 968 764 725 422 880 1063 943 1530 1491 436 342 1442 451 1020 1050 754 344 140 860 359 428 239 423 208 601 1604 451 797 822 67 1358 785 687 357 1530 874 822 993 851 39 783 1293 227 1452 301 335 1074 1079 1244 1776 584 855 532 337 787 913 736 646 152 840 668 662 411 474 885 312 683 512 319 230 302 798 1413 790 502 211 1057 1025 589 949 699 1159 688 716 887 871 301 901 284 568 320 584 503 389 602 1359 1011 528 181 744 577 779 549 601 1134 439 848 965 1796 163 446 362 950 558 454 1024 528 1705 715 930 330 348 1321 1039 1063 1213 603 242 404 413 732 1839 1043 743 344 298 588 411 706 557 379 853 301 597 1088 580 1044 1219 550 703 864 190 760 505 356 494 534 948 1598 222 1035 424 800 1304 591 547 1825 317 1231 753 637 1997 707 731 1361 494 535 562 1555 930 976 1327 316 880 293 1281 148 754 654 426 646 1371 1261 94 858 686 893 993 526 813 590 2506 1114 151 288 560 381 555 824 859 433 660 972 1264 163 1264 1354 594 931 436 463 495 191 981 822 803 889 243 750 723 1754 1282 1426 614 965 601 452 767 910 557 292 106 26 324 287 550 1374 754 1449 754 708 253 1599 1337 745 1317 1101 726 605 550 596 558 527 200 243 278 1171 282 299 1594 1232 212 838 1466 829 477 482 1269 135 2883 1883 112 294 706 1068 136 558 1515 1259 569 605 300 1659 533 302 1028 246 909 1349 706 1680 720 501 497 224 630 525 397 282 1073 620 992 618 1896 416 911 534 79 906 2797 151 1178 483 451 770 357 680 487 391 592 305 951 744 859 148 1450 1137 151 775 751 900 1086 33 671 168 1010 362 821 603 299 24 856 1436 1035 679 567 1480 659 846 769 780 971 1204 1106 812 1055 1234 291 758 370 151 500 565 925 204 639 264 1082 24 545 93 1157 738 682 383 820 1502 1420 563 302 157 798 453 628 516 1394 457 1526 713 1196 184 1446 924 1042 794 2923 726 333 1743 918 544 642 238 846 301 1153 1048 1787 697 1261 1088 975 1053 180 816 318 272 742 785 512 428 1006 1549 521 661 2083 1052 1081 1080 578 410 151 1123 300 542 226 514 823 1097 829 1212 709 1198 914 989 780 550 2047 739 1172 1233 386 1932 316 199 1217 127 170 752 1623 1116 2267 555 470 212 773 226 1188 1179 342 154 792 292 400 686 792 521 775 758 609 301 799 901 299 107 251 817 619 417 214 213 763 1469 602 901 610 703 809 2516 535 657 447 365 1320 657 698 150 1615 452 588 453 831 1087 1011 778 1591 819 683 820 385 1087 716 424 1238 1351 381 642 52 960 1003 670 888 817 1430 742 1339 222 778 667 1278 111 936 1582 1281 542 461 835 753 73 255 637 602 735 302 465 629 243 871 695 302 396 1122 921 858 412 405 1928 1522 588 274 436 687 1450 1034 661 149 916 838 671 786 452 156 598 364 897 1135 151 313 637 852 375 397 603 329 891 142 204 729 302 2418 998 811 624 368 281 580 234 633 1974 850 306 600 452 531 1088 628 439 572 593 267 779 699 1009 532 1221 752 559 555 1216 396 1140 646 448 447 506 745 587 690 147 447 572 461 286 548 331 606 579 569 150 990 940 206 889 496 398 1058 428 991 773 376 265 1170 1051 371 339 451 714 870 312 1319 1933 1085 1557 1351 1317 859 878 1045 911 1158 398 1453 832 228 541 832 147 496 518 609 459 1288 741 548 1043 372 722 701 156 576 555 1079 1092 1547 573 316 539 617 945 360 974 515 524 151 108 1177 688 845 635 385 985 378 813 679 720 362 696 632 906 258 1212 300 1400 1380 150 415 477 507 1050 2434 696 1410 508 573 901 850 948 673 157 1038 629 1007 1505 452 1088 621 254 632 894 722 797 290 357 1340 879 575 533 1673 723 511 1672 456 386 286 581 603 1641 875 668 891 1009 410 297 1044 360 565 1282 860 976 1491 550 729 518 351 755 80 618 1159 887 311 624 894 385 1045 2 580 603 366 845 1447 835 300 1085 534 75 1079 877 1096 1464 373 106 762 357 1194 248 1178 1212 910 1247 609 413 215 356 625 460 1063 1309 158 13 1350 1368 650 450 1489 1325 20 647 174 48 453 593 522 682 676 644 618 602 1009 355 1353 969 928 731 1631 490 1589 1071 920 641 1440 356 371 1653 1121 1957 1145 2053 1030 1924 644 948 599 1800 725 977 1420 778 312 373 868 1051 18 1384 1461 1769 2218 468 1120 680 301 2326 916 302 1368 497 1222 311 1756 865 650 586 1339 1018 290 271 1052 604 278 1327 550 1433 433 604 794 96 1749 628 566 746 715 1014 754 143 1340 1089 554 1300 412 899 1393 2241 701 209 30 1526 545 346 403 1400 1608 274 302 1465 1267 254 1355 756 1722 1593 799 1210 667 821 564 222 968 892 1457 1123 886 1818 452 1980 592 963 389 289 1001 570 1589 1056 387 1919 1231 630 299 972 1042 750 1331 1050 804 419 495 858 1454 3064 735 975 1580 851 1053 554 301 517 751 757 212 533 505 943 910 1643 795 820 1577 1544 392 724 1113 1551 1335 580 70 429 450 598 514 554 1058 16 342 1028 332 691 1074 345 1266 785 1018 186 520 559 27 606 2197 541 300 838 748 1327 291 462 317 318 505 301 394 898 1340 332 292 302 827 301 962 223 892 699 1898 344 487 914 673 578 1563 1330 1277 751 633 288 909 1444 1324 633 314 299 600 765 540 280 521 248 452 927 216 150 390 824 807 232 554 258 610 469 324 935 269 218 140 302 1125 486 661 893 76 1221 749 633 642 933 479 184 1061 559 242 161 218 406 457 453 728 302 645 728 754 904 43 241 494 580 574 300 696 343 889 594 806 255 122 949 685 359 184 1059 592 498 932 219 767 1342 509 500 766 324 343 1424 1265 1278 1056 269 301 159 733 603 69 652 714 54 672 1290 116 500 456 1157 487 647 130 268 453 242 861 1201 178 192 756 339 574 194 452 403 344 603 1210 845 358 521 179 149 416 740 592 505 238 1084 591 453 1046 904 458 730 804 686 452 344 796 749 149 218 353 512 254 532 1618 1088 60 551 493 171 485 1037 673 731 20 1182 1263 411 814 772 1105 397 847 917 975 54 1701 423 104 302 102 437 513 853 299 367 885 301 540 1558 340 1588 56 644 242 156 1104 947 2006 1273 974 208 153 641 276 488 312 587 602 488 580 264 455 510 546 817 600 991 825 133 202 902 195 1014 887 192 348 248 401 219 604 133 464 389 949 151 800 644 1086 783 271 834 302 1049 407 785 553 302 959 1559 402 1022 843 603 953 223 208 541 547 816 442 7 535 584 888 869 942 192 1095 1010 1106 1456 79 700 1424 271 1211 1584 361 864 1231 958 1345 1196 1415 530 331 1040 312 510 757 696 230 1049 743 1309 250 151 1131 548 1542 931 26 1015 373 38 524 310 837 170 711 574 50 990 517 916 544 944 301 694 790 530 178 995 266 248 634 1069 529 1804 293 830 714 329 2303 880 381 556 812 457 305 816 1561 543 418 886 1229 150 895 479 48 1476 2242 830 1532 796 1515 904 579 224 555 172 1023 1052 232 1441 344 843 1381 336 568 1375 1210 600 737 540 797 302 1281 1161 223 430 873 63 152 2432 1051 1332 833 564 3015 507 900 562 172 483 839 387 238 1652 864 302 455 1516 507 690 893 530 1312 402 295 911 754 1566 1438 206 1445 590 542 1078 915 900 1466 248 485 766 391 601 426 692 440 481 136 167 634 302 292 1239 562 686 298 280 1006 758 350 533 44 509 611 544 200 978 620 1292 305 688 620 887 535 900 827 185 157 748 585 836 519 1196 356 13 1424 626 50 1136 774 790 646 1173 1087 1054 302 499 1739 1692 1710 1189 49 1533 514 91 990 294 1920 322 680 279 955 1104 460 634 123 969 2101 130 740 273 1351 1359 670 196 607 1010 888 524 472 774 1468 858 704 312 363 451 511 1503 1418 302 890 582 874 576 443 726 747 429 672 1002 310 150 98 787 226 411 925 1496 737 128 584 711 216 1415 957 257 1359 1338 369 423 642 594 613 556 1152 607 1436 602 149 208 1205 1239 584 421 584 613 470 1022 1475 880 571 511 502 294 136 495 742 599 142 9 151 241 501 100 584 486 199 1483 643 498 266 744 286 948 231 254 1028 666 1862 707 529 1825 603 896 663 367 1326 953 944 197 2426 128 736 389 750 1504 244 173 517 1296 757 450 376 725 1234 1044 915 520 597 772 1308 407 643 871 369 1438 1370 119 294 1526 300 602 671 427 656 855 486 923 1071 1047 949 412 772 1496 1509 73 1261 542 297 104 1007 869 521 531 912 889 333 301 1196 634 711 636 1138 132 212 1797 622 173 716 647 2070 535 973 335 368 897 280 1390 939 519 231 628 325 455 545 436 1029 1212 1012 1518 742 177 299 2407 329 1107 949 507 375 1581 301 1020 708 151 93 62 74 436 460 352 1094 287 307 865 1627 827 452 556 69 653 897 1683 304 867 1056 604 868 599 595 381 1008 907 273 909 746 506 1112 528 875 198 962 656 355 335 871 2135 1676 1238 1606 1901 438 1549 2030 500 804 1117 358 854 933 379 419 504 573 1464 198 711 2601 560 702 389 1360 1809 785 1584 657 1069 770 556 2510 1116 1892 172 451 944 188 283 687 456 1383 254 848 515 504 40 134 1358 337 608 678 944 1929 357 459 149 958 217 615 379 1035 745 274 416 572 204 202 469 1065 302 535 876 2002 622 688 226 692 469 736 132 908 45 1729 561 810 716 396 1020 1416 496 1268 1577 767 1333 302 1396 740 878 541 906 2084 1318 1364 467 528 721 175 579 873 297 789 284 507 564 1755 301 797 852 1408 176 1047 791 536 1378 393 186 286 851 573 472 149 673 1162 337 318 2224 1403 70 1701 637 639 110 813 501 739 616 301 831 527 258 338 552 904 444 1076 1241 985 1149 948 250 737 697 570 985 385 1711 574 890 619 241 666 169 389 174 906 955 603 885 453 959 1401 187 826 993 475 1035 1195 657 1342 745 998 660 210 592 725 1228 526 564 1489 1138 1542 622 1094 992 434 406 532 1298 166 620 490 807 2191 1263 357 964 269 960 1273 1500 301 36 984 924 151 302 1745 174 537 574 558 932 1031 417 585 510 393 301 207 260 947 156 28 960 377 575 867 991 359 638 397 602 91 363 1174 151 868 311 820 551 331 654 1010 262 1607 34 980 601 1292 1263 1277 1152 753 302 286 300 662 737 193 122 810 672 175 962 744 347 47 818 126 302 835 302 620 244 735 301 407 809 1933 1079 678 138 110 788 275 819 302 1204 90 1163 723 399 95 604 379 417 75 272 417 1906 437 583 464 1246 142 239 468 326 712 431 329 145 1320 520 230 358 1067 973 1024 680 1053 1235 602 1006 658 621 301 3 491 441 292 911 400 308 490 224 262 469 452 269 932 319 807 1658 736 469 832 1751 756 781 1254 308 4 905 1455 757 846 413 992 323 658 237 696 488 302 804 931 1154 832 461 578 300 1013 214 602 587 137 353 120 74 139 470 1847 1177 882 1418 292 845 839 692 1113 365 150 151 601 1085 304 677 2137 11 302 563 994 308 161 174 867 818 235 763 301 518 1079 826 757 516 536 1142 753 301 852 284 300 300 278 117 270 523 635 636 151 207 205 170 899 270 890 129 353 282 724 150 1166 876 641 46 685 363 268 312 624 973 248 549 467 353 260 463 614 1396 557 684 634 257 760 1272 1697 703 877 32 785 634 1416 700 1217 542 835 1415 989 360 413 901 823 1274 785 593 1004 562 996 290 1019 272 839 1496 1318 665 713 179 789 826 798 902 755 827 642 1648 1151 1348 624 54 66 291 777 1011 1250 624 1205 117 150 847 449 850 461 964 506 65 1335 350 452 374 500 151 769 1703 684 391 1327 939 1372 592 601 1220 1095 151 652 1067 913 935 1065 1025 905 729 399 1285 1664 470 1066 1168 144 537 92 448 1182 500 1169 906 301 1389 451 1305 1448 1424 1111 1025 348 510 748 149 819 1228 1919 375 205 180 418 1354 443 1065 240 1386 584 136 335 784 555 1172 144 1030 685 41 294 302 791 549 414 482 571 429 959 700 58 458 756 1691 330 301 174 808 335 1756 781 1084 262 273 693 2337 311 2387 1053 830 372 337 562 836 450 1005 302 1391 965 578 58 418 356 1261 1102 789 860 624 341 238 1227 750 1256 1520 1415 468 212 246 169 950 1311 70 842 212 352 904 515 705 932 799 1325 1437 301 1124 1176 1169 157 501 24 458 1227 691 405 1059 631 78 865 922 715 298 232 297 634 1440 1120 789 678 274 788 98 507 460 648 206 362 530 211 1533 248 1118 208 5 1437 917 799 824 415 906 912 270 151 548 1009 784 1124 879 698 197 614 1530 1160 494 546 689 1608 585 938 407 1759 888 1159 287 150 1542 359 859 1139 611 232 210 136 1457 1081 602 2031 1313 1201 186 748 534 505 638 113 1420 505 271 890 1004 767 335 211 649 690 1159 19 1144 378 1000 185 521 34 701 440 88 278 754 198 322 643 528 728 542 329 179 1129 1040 1444 149 962 806 301 661 795 258 1134 302 811 1055 363 185 591 60 1401 597 685 824 1123 418 409 1322 1168 408 302 920 1029 266 970 862 80 1140 970 257 72 812 1330 871 659 417 592 1466 527 793 568 330 684 432 334 595 2463 590 700 431 660 501 32 270 844 300 517 302 150 1241 965 1626 968 160 1992 379 556 53 329 601 837 1057 1395 600 886 1067 410 886 1503 583 545 1391 914 120 222 850 1441 845 264 151 970 319 216 375 688 275 1781 52 479 1367 151 942 667 1441 789 654 988 857 344 772 1218 1134 596 947 566 136 850 571 90 1320 380 450 866 749 408 302 126 220 220 991 870 151 853 243 596 298 299 801 381 390 445 147 416 301 575 650 151 871 589 144 419 554 221 302 603 574 466 390 602 191 1065 887 352 1244 82 480 1418 74 544 118 196 1126 1558 101 314 687 1048 802 150 752 531 272 748 1439 1113 14 251 1009 1271 714 317 584 192 581 1125 465 98 819 710 465 795 316 501 430 717 520 556 763 752 1205 987 750 5 548 375 1114 346 840 196 355 283 333 676 685 837 781 301 1131 572 442 557 250 662 302 128 520 888 302 770 573 944 849 563 1398 118 112 882 1085 686 341 956 280 554 94 650 823 606 67 783 384 318 150 366 70 29 965 842 1057 806 820 302 654 654 502 359 254 584 668 554 670 1313 115 899 1040 439 86 475 1361 1087 484 356 928 696 329 306 371 301 303 276 73 1029 528 559 616 339 243 872 1233 493 724 283 842 339 1283 603 909 872 401 1052 664 789 332 1357 484 654 985 885 570 1542 1175 1456 106 1263 823 1816 250 432 507 501 781 848 1141 580 930 1590 830 611 597 334 482 206 527 333 609 945 509 1113 230 1479 1045 804 1420 302 348 576 286 627 901 785 422 467 320 1154 1138 628 745 1328 302 1235 577 1445 760 1545 396 604 698 1705 902 1495 1982 347 302 1021 268 303 608 456 729 377 1174 1005 852 800 1263 119 264 1240 472 867 940 1514 444 350 681 339 384 856 419 926 901 759 565 206 760 807 657 488 150 1748 552 1439 170 688 678 1115 664 643 934 615 1318 454 834 1407 713 423 1102 928 298 446 598 661 270 897 1860 615 856 486 598 1400 1305 1214 698 554 769 868 1655 1284 1045 673 1216 779 554 752 1050 918 1230 1150 282 750 649 1886 1047 1175 238 619 1449 1167 150 1895 1163 324 648 901 2188 75 391 667 702 1038 1829 834 267 368 1388 1811 630 894 674 897 675 1738 1153 702 1383 200 2055 964 947 1442 186 188 991 1158 1285 713 967 234 1206 321 719 1030 899 252 1706 943 1111 1787 444 407 471 699 94 1815 246 1133 243 37 402 1725 999 620 551 509 1513 1104 229 44 446 681 1804 843 1049 426 234 900 487 1032 286 2307 721 1353 1307 905 458 753 1027 384 295 433 736 254 560 739 310 1002 142 1035 601 834 695 217 1277 273 279 1799 991 152 1118 830 218 458 1162 953 482 38 461 370 795 412 990 914 711 856 1615 463 881 1008 301 281 1445 459 532 988 1159 764 728 2151 1773 2007 727 1497 438 302 2055 1023 302 688 2453 1477 655 1014 1464 1631 553 1445 325 1080 1064 1250 1083 938 951 442 585 288 188 966 1081 1203 774 185 301 1368 502 1420 961 734 242 1408 923 556 696 762 184 1331 1054 626 629 2008 765 1048 870 284 2261 455 666 926 97 476 1036 666 580 770 482 1317 201 1264 425 749 1189 1072 358 586 949 853 1150 1337 847 1415 308 456 844 1879 2208 424 720 206 2796 733 626 750 845 1422 719 350 1370 1208 600 1117 599 695 565 1476 1458 1041 504 314 628 1035 770 360 204 517 755 206 393 1120 832 2276 644 354 809 226 1317 578 655 692 610 761 575 173 1054 1032 337 302 475 717 1280 1888 1564 445 1025 860 647 945 429 444 11 860 378 948 735 1446 301 343 577 341 286 805 1679 943 108 920 145 132 1388 218 878 1571 1168 533 1421 1777 105 694 1100 483 867 300 2523 426 1098 999 1179 1229 651 66 730 1313 983 1851 471 1326 909 1477 1265 492 905 282 2119 513 752 451 1067 457 949 219 655 500 776 1369 180 1098 1295 254 54 62 301 201 475 6 1045 683 578 1258 816 1647 390 284 3055 603 1572 355 483 240 1165 1416 1398 647 1170 949 749 523 409 1103 976 331 1349 848 746 1305 956 151 733 505 467 1351 497 1266 535 114 439 1279 891 219 301 877 629 714 1334 623 1309 1425 332 1283 1549 1119 1106 1416 721 492 965 443 509 1171 917 676 819 269 276 1102 970 946 419 1456 929 617 446 602 240 391 618 481 301 299 639 933 387 821 265 822 1538 463 1229 953 778 647 266 810 243 604 29 1135 1820 503 702 612 515 806 288 818 532 785 1145 380 714 524 576 474 1226 804 790 1092 681 1368 94 603 553 1237 1286 382 2028 705 1799 862 1181 909 78 986 432 633 579 812 801 386 998 886 983 1094 608 703 1213 1046 630 1390 1822 730 1046 590 1066 1240 1006 1003 1484 1172 554 349 842 940 2362 1459 302 751 327 1280 1558 594 928 1309 634 531 1040 917 1299 366 965 641 226 1677 153 1002 394 1171 295 300 796 1110 283 1264 301 17 151 527 1613 301 603 564 264 1138 296 651 638 1138 641 1242 1599 1551 896 1309 546 1152 301 618 985 965 469 1268 639 700 333 1284 542 978 256 299 1359 225 692 499 1115 745 1694 333 993 535 547 825 926 45 720 581 571 566 919 1394 408 224 586 1119 755 990 171 580 673 1638 1364 340 496 128 842 730 849 814 701 1203 661 194 626 1122 546 912 446 843 886 695 767 566 49 136 451 75 887 767 519 913 1200 302 1340 1008 301 1325 877 312 967 284 302 407 681 1036 557 602 579 1399 451 446 604 591 542 2139 848 1170 432 720 861 1523 820 302 987 301 66 1053 469 151 1550 944 365 403 501 1355 652 1086 800 298 533 1584 1237 682 1066 31 571 353 1421 1789 399 561 122 938 516 290 651 1081 577 847 311 731 1110 1239 601 347 227 901 1617 1470 894 862 187 575 675 821 519 147 396 905 414 389 1738 776 1078 19 393 1383 323 252 476 746 1356 464 224 997 535 436 1161 891 200 308 300 1155 306 919 780 2146 310 313 649 682 709 191 1042 1134 274 1182 745 290 678 817 788 617 927 494 1031 375 257 1235 1300 430 725 839 206 584 166 364 1209 888 787 832 842 260 841 280 765 456 242 1501 755 980 654 874 746 498 1335 364 1529 1103 537 162 113 332 518 467 852 1161 150 885 665 821 64 681 151 1303 982 963 426 764 126 375 853 850 603 481 356 594 729 1248 287 1142 301 1520 553 543 659 829 176 835 88 443 572 565 864 573 338 830 892 1212 506 335 145 1000 198 558 1258 788 1187 757 957 396 1207 434 1324 537 827 603 599 1070 381 1047 98 151 957 576 706 683 1075 913 414 601 950 594 376 1101 831 1253 663 962 475 1216 863 811 463 402 1023 1171 805 1007 1478 640 541 924 377 358 1476 398 826 151 1584 180 882 1889 405 514 1532 983 312 1833 771 248 404 490 620 300 825 968 628 302 872 302 428 325 1754 248 579 753 728 538 805 573 587 596 302 461 431 615 101 513 598 1455 1044 253 430 584 600 1539 851 546 578 374 571 1321 296 1126 105 100 954 1515 498 257 1467 185 994 857 213 701 368 730 1726 556 481 1910 645 509 1200 818 974 1312 524 1119 1121 293 1258 757 967 1381 1061 1944 64 1006 1335 1545 1391 1018 578 936 359 854 1006 1275 1355 538 3312 815 915 1098 445 1862 430 669 1123 839 706 949 627 213 631 3675 1449 1145 1417 1411 783 394 603 1015 994 1105 1068 274 1194 514 608 1876 662 907 785 302 403 1236 231 1321 150 1676 945 987 1569 747 3040 1244 901 1302 730 560 1210 1395 854 1107 1344 1399 1128 3124 1675 1070 830 452 1249 557 592 628 1407 1044 1263 249 887 981 269 840 681 321 407 1009 303 286 167 923 606 1276 249 536 1373 1005 735 1382 854 1595 911 1688 453 951 1448 684 983 183 191 909 785 937 813 657 781 453 847 214 1314 458 693 559 86 826 781 928 731 483 352 20 634 242 1057 1115 546 84 353 138 823 574 1156 531 678 108 466 638 616 667 155 92 1658 609 763 426 882 457 627 669 992 596 822 803 405 387 1257 94 40 1102 2485 392 1187 543 825 598 162 1230 521 483 203 865 566 955 1034 695 435 1609 708 1123 329 499 1593 1075 398 302 990 772 1124 1020 1189 1280 941 2664 1081 2030 1746 151 303 549 238 383 1085 496 730 780 451 822 1482 2123 602 785 461 858 1585 260 407 957 15 879 1792 924 937 641 680 1340 277 508 34 1100 176 171 918 744 1594 869 90 730 151 438 266 1598 772 938 455 690 280 648 615 1145 301 436 302 879 201 2139 1113 151 502 657 343 276 473 1726 254 693 833 530 439 148 545 1502 1481 436 905 199 433 616 1055 1224 778 1409 600 87 675 557 599 493 1454 859 1007 641 144 1394 701 549 328 1056 482 785 573 550 560 490 489 823 458 796 2199 1181 656 133 964 421 1042 291 269 281 452 971 300 70 741 362 600 301 1234 686 1045 1344 690 896 615 666 883 591 2136 1067 370 421 6 1141 830 1223 1465 116 675 372 384 1074 710 712 796 1275 588 5 420 1125 604 459 1198 676 506 767 971 216 622 302 680 1193 1625 1191 140 526 87 1023 911 242 207 1047 248 859 1381 420 728 994 901 254 717 450 122 1003 550 281 575 1220 672 88 680 686 6 644 365 838 12 604 934 354 932 575 1743 1266 419 740 605 1206 711 22 1161 876 187 281 1049 311 602 280 452 848 664 392 529 284 630 756 417 338 888 745 506 1694 1405 1362 861 450 241 414 286 302 753 207 684 300 503 662 697 1280 843 692 950 229 752 345 902 556 257 1496 997 692 1180 415 255 274 1545 370 151 555 1010 372 220 302 576 371 1156 268 627 599 463 1896 301 614 868 219 286 613 256 777 1244 874 888 490 790 1156 1823 649 524 808 407 695 602 108 369 154 1397 596 354 1014 488 956 748 454 919 604 301 302 564 638 2 582 254 668 1079 678 151 592 821 1511 766 464 1084 528 556 745 1065 757 1042 764 634 1173 373 697 1113 952 824 536 624 632 1042 915 192 565 1079 400 692 1069 1842 599 538 460 446 358 590 545 303 1284 606 254 275 290 892 8 452 1189 68 2044 517 699 744 1113 530 1462 1222 609 1300 557 312 306 791 664 301 687 6 233 1001 1060 524 777 581 984 935 302 300 246 819 397 759 557 788 412 393 154 1182 220 562 300 151 1699 115 1749 1783 779 794 454 1054 429 273 377 1121 903 841 991 488 775 413 984 112 399 1056 80 581 857 299 491 819 240 224 67 179 705 623 301 360 603 674 197 488 221 1185 699 860 1143 920 1071 562 1344 1363 1794 366 1285 501 864 447 404 939 1089 1785 841 564 1289 706 316 1004 766 731 384 108 520 799 1354 785 771 1475 1176 1051 298 1040 1437 1130 771 303 697 1271 468 743 1212 453 462 1686 904 1055 595 920 451 959 871 1728 345 444 793 759 850 234 961 699 207 260 396 212 801 449 1428 1268 449 99 922 292 931 622 498 1667 837 315 684 343 572 683 992 1445 1561 275 580 580 163 196 842 148 920 1120 1189 1402 946 1038 1221 530 1063 822 714 577 509 522 451 764 1089 508 415 1144 1525 124 763 958 233 476 900 871 297 502 531 774 812 1127 385 160 422 602 746 1206 320 723 301 832 807 719 1229 1020 753 555 556 990 160 696 1454 681 1343 402 450 972 826 139 565 685 1094 1238 641 1145 735 988 596 657 1558 1469 972 716 184 923 1707 1725 520 1269 301 370 286 1193 1350 527 740 290 562 1466 1472 937 1313 369 114 164 858 140 842 100 452 985 777 1873 337 795 411 980 610 377 351 1065 1394 1319 778 818 727 1472 439 1055 328 639 863 1452 711 1432 282 1412 360 224 823 838 626 1440 158 335 591 855 461 914 50 1397 465 790 599 1017 749 2056 1366 500 458 2121 1863 296 522 394 1773 639 854 1571 1758 819 595 761 149 209 1818 132 14 1308 422 761 1050 816 500 1096 899 466 753 980 1213 429 862 905 447 811 2161 1401 1398 236 258 957 967 512 2001 879 362 265 745 914 1772 456 145 982 1320 171 976 821 843 512 449 759 352 1634 459 973 630 107 631 1051 1583 232 1447 2568 1559 1299 306 787 1408 1374 2074 1033 778 620 889 881 949 934 192 301 225 859 1207 465 1077 1068 686 302 1246 591 476 563 913 1021 1357 653 300 194 951 1662 758 549 751 628 2000 588 669 917 1394 432 979 1405 631 1208 1426 991 1690 1158 548 368 673 938 1311 777 1461 498 450 614 452 390 1199 708 272 799 301 956 755 721 449 1173 301 697 450 708 482 1054 300 1304 1052 1785 1285 703 467 593 998 238 238 933 296 564 309 521 797 562 470 882 649 988 1741 1406 956 1288 855 778 163 501 258 559 624 596 808 182 1417 302 753 794 682 1260 756 294 291 604 409 1027 1099 2203 723 1137 847 301 476 855 603 1344 603 1460 1255 991 419 2494 672 1025 1532 467 1204 1040 31 451 103 301 715 188 291 676 194 234 1582 991 700 719 176 300 483 1381 453 603 630 1019 451 177 773 101 1002 30 1455 1075 1323 69 578 725 105 601 1049 281 720 376 455 79 1253 412 1265 696 1409 1159 215 1145 426 845 361 812 722 272 1027 54 1154 1638 594 698 737 562 693 606 150 387 516 1290 292 74 429 684 163 928 697 1246 1356 214 724 1412 330 993 1605 601 1456 601 208 438 531 504 693 863 513 1219 524 671 883 640 1461 1003 631 228 1287 1188 586 686 383 233 808 429 394 710 1404 717 302 583 788 780 168 515 300 1031 683 778 594 275 553 959 151 843 562 206 1718 266 702 1228 845 502 974 1588 1761 2090 72 254 623 2330 692 597 1238 1218 600 673 402 337 325 2300 534 1362 1058 548 715 886 932 598 933 1360 1663 1346 1237 638 756 998 415 1529 280 780 282 732 865 849 1150 982 1288 670 333 774 603 505 1091 1211 344 1243 497 623 901 1060 577 1047 190 1012 773 817 280 362 724 1086 595 200 493 639 406 761 380 44 301 356 190 865 1208 532 467 1050 302 301 813 1864 1401 1218 503 302 363 525 789 786 691 226 622 112 717 1480 466 669 1506 12 201 150 1261 599 78 441 1206 365 1584 35 233 308 890 1968 610 167 563 359 1459 408 330 1200 301 85 359 318 1036 520 564 312 521 608 824 656 231 1369 718 207 296 2070 361 1299 124 475 186 129 47 68 247 966 1626 1011 371 658 1041 886 181 550 1269 2340 587 832 1424 954 931 563 673 680 214 299 783 998 703 663 1365 553 916 1288 629 741 1141 380 927 205 317 1279 299 950 651 61 819 1132 1145 86 942 167 981 386 606 676 1036 753 671 1038 547 696 254 359 649 458 1349 504 245 631 819 644 389 801 1686 982 1423 906 1196 510 1407 571 936 425 884 1242 289 676 322 665 331 103 1274 847 435 300 112 1607 524 602 302 693 1006 795 356 969 1178 714 949 252 939 306 1341 147 1866 364 758 684 492 171 767 444 400 200 971 776 1012 436 1195 692 352 1617 844 3014 706 301 1137 262 441 763 1322 740 238 817 965 879 174 734 753 739 695 1130 780 696 998 1290 274 1033 1880 330 635 623 1267 515 1127 851 2259 55 1014 302 966 858 1359 1329 665 531 427 1461 465 1269 635 851 200 345 1778 973 748 302 411 1441 424 499 232 1153 1101 689 1865 1140 1456 1572 351 921 2245 613 684 1792 1192 554 1407 550 300 3210 41 1364 995 795 874 648 212 1332 195 591 605 391 414 903 1259 470 388 862 2085 874 719 592 864 1175 869 99 394 770 622 1326 899 1611 1168 267 465 1304 655 358 960 1473 655 815 985 714 279 7 304 1261 1172 384 1195 926 574 863 1450 1713 248 691 1569 807 436 291 886 1107 793 425 544 158 1830 361 528 2972 448 1362 598 151 926 930 672 486 1002 155 1260 336 908 453 1274 947 940 1033 2564 1022 2400 2714 528 709 2229 1270 692 1569 1465 1002 1173 1872 1235 434 2008 951 1418 296 979 269 840 1635 1680 173 1195 1296 1035 922 12 1942 1184 420 443 681 1067 504 1773 1148 353 1223 1001 694 635 781 217 662 1677 150 490 980 716 694 879 525 2014 723 1415 927 1069 444 397 899 216 2158 516 955 678 1496 467 516 683 500 650 225 1476 761 638 1155 1086 755 745 808 1200 378 276 610 1215 438 724 123 973 148 364 2067 302 596 494 142 1636 603 777 1488 538 624 361 1025 838 151 340 719 302 632 345 759 1230 960 164 728 665 914 617 415 301 280 672 33 1343 250 1925 268 345 425 889 454 1384 1576 924 421 903 545 328 409 465 1119 237 226 525 313 301 805 926 820 699 610 736 499 508 358 138 733 66 654 810 700 599 300 300 183 530 790 38 298 261 290 264 1081 302 2000 299 580 422 221 1521 795 710 357 266 595 832 1764 633 948 128 461 482 331 399 1307 1118 703 301 1162 129 732 962 562 1636 1065 584 473 263 609 848 527 624 300 194 906 72 603 478 348 18 597 1206 564 876 476 502 555 291 646 542 565 981 512 356 298 346 929 471 1260 204 401 768 423 1148 1304 301 387 271 549 525 400 212 826 648 846 919 556 907 352 1347 299 128 1081 1081 764 872 383 700 324 241 834 457 1145 356 1204 355 1675 1518 768 1539 981 574 448 420 757 1062 635 1708 1427 757 385 561 693 890 469 404 811 1112 599 1234 502 240 317 430 414 218 40 554 421 604 155 937 380 793 1252 199 1511 1037 1221 475 1196 377 452 135 333 424 1362 555 1748 1884 184 435 421 967 788 730 12 637 902 877 640 1711 965 526 210 240 452 514 35 173 1206 655 974 131 254 1030 712 424 238 301 361 1697 1250 240 292 792 914 626 156 630 722 585 719 808 898 488 794 551 860 1980 582 1119 268 1074 523 433 441 62 885 302 552 801 609 1379 70 200 252 726 2014 1118 944 302 508 883 222 817 172 270 411 508 646 617 318 486 804 1086 422 156 167 539 1125 445 1457 1177 737 305 322 838 453 551 1158 1254 1154 288 39 368 1121 487 154 329 592 1596 447 285 143 600 971 719 500 63 906 1027 300 721 1040 1788 701 931 422 894 301 221 1030 624 721 452 755 551 268 2144 148 733 726 621 484 757 811 1209 329 468 422 842 515 629 832 826 992 331 830 210 1183 553 460 435 258 486 922 17 236 835 435 1085 1004 300 132 1571 799 963 492 893 1181 1075 858 1033 300 926 602 1203 821 1064 1112 921 1323 1017 942 628 404 751 1312 696 702 507 498 497 232 301 1471 1020 77 892 691 383 724 432 545 1189 659 464 556 130 369 1347 1120 746 867 989 235 854 510 807 1615 146 841 425 679 910 1320 549 463 1003 701 865 952 860 707 789 483 29 1960 533 1700 951 606 900 2792 1487 865 1496 529 1615 750 2065 1132 495 525 776 722 415 864 270 523 228 512 732 919 801 1919 629 1546 1932 1242 156 798 1134 755 571 455 1107 459 1221 302 650 1289 1153 1044 1712 350 369 538 75 749 1038 1702 735 1745 712 428 1761 1663 522 817 864 800 721 744 217 1440 302 1234 1435 1012 317 525 1034 764 640 751 345 1295 542 915 1128 706 521 1307 302 429 1143 852 9 255 1327 1052 358 1539 1058 2555 321 461 376 1273 151 1631 481 1086 505 1361 513 1107 497 763 746 961 1037 766 448 365 1224 314 709 490 661 532 863 353 771 771 1473 706 789 2015 609 1439 557 768 1314 1225 840 1326 1517 378 1599 719 603 650 294 1481 641 486 877 995 1558 21 787 360 314 978 1501 1055 1298 875 326 272 337 1828 954 132 413 807 558 719 1852 1423 1248 1117 1137 640 1335 302 1410 1045 602 248 1308 501 965 2428 712 772 670 432 702 968 141 892 151 343 1949 655 973 603 799 959 826 1105 1274 770 244 428 616 616 895 870 965 881 31 206 1119 1027 809 135 730 1264 1396 1022 603 1792 989 1359 854 922 683 302 1773 945 26 467 301 1026 807 971 498 1434 555 623 666 775 292 907 488 830 854 518 1061 1557 868 1614 1045 2840 649 1095 340 667 1166 555 1035 696 1573 244 623 615 898 210 832 989 1268 301 894 594 905 1073 2324 1284 438 452 337 1047 751 955 671 648 373 29 133 641 668 320 231 726 1391 473 200 794 882 416 987 823 1279 1780 335 650 401 1765 497 754 539 1193 903 374 78 815 589 841 7 968 150 2225 291 1351 295 2208 1551 193 508 843 877 1027 1740 1666 1507 1459 1465 1292 445 150 436 202 206 1556 1047 732 1469 651 2315 393 433 503 28 991 1351 498 705 939 453 130 390 543 526 328 363 420 906 453 151 659 352 577 433 822 540 650 394 1158 441 1276 530 1447 6 533 560 971 1514 451 150 1461 1812 1201 1175 651 956 1016 725 244 301 814 333 594 804 352 344 611 382 1377 289 1164 306 602 562 693 475 7 151 749 167 600 689 471 684 741 366 76 815 167 845 301 794 703 641 302 642 399 717 46 539 703 773 698 254 997 750 86 599 465 571 252 301 338 302 604 302 843 538 745 398 184 150 575 779 1857 1189 733 1949 866 837 1315 467 636 305 1045 1628 1281 1277 1873 350 513 406 252 878 1074 442 421 116 898 308 291 406 276 616 140 677 300 564 104 528 517 392 800 745 467 468 43 437 482 490 392 853 1589 983 1423 873 726 150 469 264 1070 904 317 258 59 753 687 1906 560 884 628 573 600 265 997 1014 129 840 364 151 337 1298 566 763 663 746 180 300 750 78 43 770 290 395 1211 890 1391 10 1269 572 430 1094 572 1235 425 101 1058 465 567 290 712 886 559 1480 267 533 1491 451 596 300 596 1428 322 660 1662 73 1145 1542 659 864 961 1211 208 161 411 354 620 1307 1164 1097 2020 1055 362 1200 1138 1027 725 1172 290 540 402 880 817 681 860 594 915 376 1035 1655 214 323 2445 674 273 3231 750 538 1989 659 338 360 1494 1166 777 1040 534 452 304 692 1401 317 2842 12 393 838 388 958 1297 588 418 1583 310 323 1310 1607 153 737 1102 1142 424 378 305 1164 302 603 127 26 601 1684 1165 231 558 988 875 855 1106 192 1142 1883 286 472 882 462 548 765 239 936 1578 407 478 669 917 829 1690 1305 543 1199 1045 400 339 648 422 911 566 1246 689 1033 156 1022 823 362 698 525 1094 872 725 1739 1890 1235 1176 969 445 980 250 318 463 66 401 787 568 354 186 555 397 1013 1402 686 566 146 1202 1736 188 442 778 389 300 1652 941 345 226 518 380 1259 1109 255 892 219 909 1011 691 752 1160 733 1024 770 677 1692 2176 603 1512 880 360 2015 952 220 1165 718 1203 574 706 787 769 597 804 1311 164 1029 312 327 531 723 406 775 726 1153 1521 890 2189 274 903 868 1409 1807 296 243 1058 686 612 1563 1314 580 235 26 151 1343 166 798 542 1351 220 1220 1018 58 1333 1487 732 1765 1312 757 408 1062 494 2517 531 1813 1676 215 710 532 99 389 994 294 876 1048 1361 450 301 612 1313 254 1382 888 614 208 1287 1029 906 1064 625 1143 1300 520 1787 833 1384 2415 706 2032 338 2229 772 432 677 600 856 347 2532 495 357 737 559 149 1775 202 879 540 537 679 165 646 790 757 1485 374 1063 1146 1078 557 539 980 67 901 1007 881 1287 600 151 1922 371 897 480 586 302 491 1378 816 1949 333 799 703 1001 1672 583 134 941 1192 852 905 2752 191 502 934 865 1360 877 2212 451 1105 169 971 701 1009 452 1948 50 1403 75 846 407 368 766 1515 992 883 255 709 485 323 1679 706 423 802 547 414 1295 789 1533 979 940 425 678 628 983 258 1310 207 451 680 868 1202 951 237 566 1009 286 781 369 226 277 747 652 30 1201 1170 1498 434 734 452 336 694 1777 779 1773 1199 230 910 1048 1316 404 617 802 711 805 1718 1092 1114 3035 821 493 1142 1339 770 130 1832 1689 1050 2103 1400 551 1355 714 1095 876 860 273 2020 601 780 695 1145 1144 328 309 1101 762 1891 571 1262 710 1067 590 264 416 194 26 629 564 301 1029 503 1078 610 370 801 554 1139 301 1308 301 722 258 151 984 796 107 2126 512 1413 700 365 276 1613 823 722 10 841 955 564 958 560 1009 763 770 1469 1627 645 578 245 671 629 855 774 337 677 587 377 563 495 517 598 849 597 751 1033 407 356 354 577 867 278 509 990 999 150 613 400 634 1197 1206 1071 1241 758 294 1631 854 54 474 795 502 304 244 162 2622 1273 1325 592 761 172 962 775 755 547 877 381 848 221 197 396 283 501 789 1019 550 735 214 1297 917 595 1130 748 988 680 274 468 441 1067 400 487 414 917 193 513 1340 1382 659 151 688 369 1123 1051 557 1216 286 711 1069 302 376 386 494 596 270 1458 404 2383 273 1108 1019 88 1367 1140 281 924 1421 1914 262 1537 1154 134 432 1564 1318 286 360 222 688 1144 1063 882 586 513 450 436 477 560 564 557 348 451 549 1188 962 1566 94 557 301 206 407 496 751 295 667 382 457 270 235 309 840 1094 1071 339 302 1196 630 393 881 555 725 1511 809 582 776 1308 994 351 1517 261 832 1054 1091 1157 533 1641 1029 674 174 272 453 86 1402 1116 904 300 639 1219 834 1108 426 1117 584 768 691 119 950 400 292 1333 120 156 741 309 457 660 373 672 214 303 667 1066 472 363 15 758 278 300 440 117 1243 349 1135 595 442 30 298 572 571 1163 1589 810 2149 1217 705 167 468 370 1251 115 1012 678 926 553 695 483 151 273 1302 607 594 434 301 443 432 430 1007 454 514 1117 942 944 558 1421 451 388 986 535 525 683 841 1256 453 327 1597 680 946 1486 448 1062 1452 612 1687 608 607 453 1871 489 2246 1019 1631 488 644 600 1207 1522 954 545 619 405 151 862 843 977 354 1134 827 1387 691 823 1829 1062 676 443 1239 617 944 759 755 150 1032 398 1196 666 1446 564 376 99 259 618 450 793 160 848 833 429 580 1373 146 794 440 769 584 421 1057 1376 736 519 1034 995 24 142 293 591 336 301 520 497 450 802 1480 1313 36 787 231 149 913 388 302 134 958 841 276 600 262 1286 151 785 284 1024 218 688 301 206 1041 334 2 346 561 437 385 1165 837 462 539 421 778 747 630 187 393 942 285 289 475 1200 151 75 284 1784 137 1587 557 643 933 817 841 216 1111 210 749 872 601 1366 302 634 214 621 66 951 369 1432 301 278 554 301 536 1371 553 392 431 982 634 753 731 393 272 451 903 623 937 665 287 251 681 540 282 602 486 1053 744 995 984 363 302 1161 302 244 852 229 910 430 933 683 180 301 110 433 301 442 453 410 771 730 99 1543 834 735 411 371 803 282 655 546 102 294 515 377 281 946 659 1330 729 75 42 222 226 1245 613 566 651 387 22 122 585 1427 301 301 599 405 651 826 902 406 368 650 712 198 1091 482 308 664 879 458 293 916 587 452 75 454 211 223 278 899 121 299 686 186 1171 400 491 1202 528 730 473 604 199 585 404 1210 34 975 474 918 238 947 429 730 747 262 528 1149 522 889 147 300 694 128 544 607 632 887 1004 624 1263 630 639 391 301 680 105 450 151 150 1387 766 1551 731 116 258 1392 850 134 786 605 522 491 150 1133 330 627 521 912 501 151 516 485 892 665 1060 179 675 471 164 112 934 299 206 829 526 1600 738 886 638 774 302 577 271 212 115 192 629 186 1310 346 522 867 751 606 1175 413 1382 664 269 769 262 258 386 196 1081 839 137 609 331 1014 442 453 400 457 699 627 585 506 131 1089 1386 836 1180 1965 842 150 852 259 8 916 54 170 279 589 130 664 417 703 496 738 283 192 1226 796 553 1149 494 994 456 533 1069 173 756 606 663 545 920 1286 903 838 569 322 950 754 452 296 302 276 86 657 901 149 749 837 1015 54 108 437 319 602 152 89 406 416 972 1108 661 264 786 404 302 389 86 253 505 324 102 520 812 1127 574 883 697 651 560 1176 413 6795 868 720 1315 361 240 78 298 246 831 151 154 531 180 312 441 638 742 215 215 99 543 701 832 586 573 704 137 579 784 420 1820 642 202 758 674 121 585 470 1259 591 5537 673 444 473 1111 488 887 572 461 369 1247 838 806 902 1184 532 850 923 430 224 899 172 740 274 166 548 708 746 489 1044 133 1319 722 234 1361 254 280 124 737 338 498 1424 196 811 412 568 1048 194 1550 1227 216 488 893 1075 577 605 44 571 367 1604 560 893 753 2038 2544 459 965 753 500 349 1722 995 254 168 807 589 595 607 749 573 298 737 541 632 712 1917 252 570 1756 409 1650 192 474 522 1279 1225 625 1723 677 1041 902 439 624 151 244 1714 640 1260 62 757 1203 718 1166 526 450 668 248 1058 453 391 949 293 523 965 688 174 1228 689 1136 129 656 597 808 440 580 974 579 315 578 293 538 989 721 301 301 1267 1274 944 985 423 499 600 433 340 426 144 421 1237 1579 761 629 1350 829 833 530 581 315 300 995 1113 1141 248 450 742 2826 1442 1074 417 889 555 902 302 426 151 33 335 1891 273 478 1062 647 186 879 859 475 585 1232 1148 431 1447 592 302 499 802 656 764 513 1051 1046 550 490 343 1018 812 889 860 782 2406 150 1279 632 750 638 366 1086 685 300 636 1160 300 500 631 1249 426 553 603 1064 434 877 626 376 376 793 315 1409 234 492 1217 1649 453 347 239 1011 796 754 793 761 1573 629 352 34 1274 2631 901 587 192 884 232 296 789 1066 561 301 1035 187 893 816 847 1377 119 848 765 272 583 401 847 931 699 1090 649 1286 414 684 1132 90 329 487 405 373 861 650 663 573 349 301 751 397 868 70 760 571 1075 823 506 1051 1162 232 505 324 1007 443 1223 118 214 618 291 771 771 550 511 476 393 1303 158 1095 238 88 1615 701 78 693 879 301 282 1704 278 679 552 151 399 390 448 1514 532 190 378 452 824 942 121 773 900 456 63 428 459 900 1259 1794 210 367 368 151 351 464 576 143 589 607 349 301 150 779 1187 437 404 855 695 543 615 301 1877 380 427 441 1453 559 788 677 564 305 297 177 490 855 8 229 774 1084 946 785 614 2222 715 76 404 1221 503 1679 178 168 626 784 1029 180 809 303 413 506 883 1079 574 828 1495 549 732 298 419 1456 1091 445 975 501 886 222 776 1129 532 369 968 753 676 207 642 518 992 151 809 199 1333 794 389 1133 395 318 156 461 175 557 2871 374 1080 881 735 520 733 484 359 851 258 1657 520 364 758 1391 929 290 389 1277 1037 692 571 919 845 963 1669 1412 558 728 754 396 332 1164 949 464 300 844 1078 1279 1474 750 1184 302 534 995 1535 605 2 151 1208 268 743 1005 794 1289 824 338 274 948 151 643 558 1271 1052 840 1567 2575 1249 284 1438 1066 603 777 1776 1174 314 712 668 319 1993 1543 894 58 619 616 519 2166 328 2317 603 808 1144 1048 667 1021 548 1065 600 411 156 1225 654 315 812 555 624 137 768 302 216 40 58 149 151 151 125 124 296 77 302 746 1755 828 2969 2812 1292 771 1116 601 1419 2929 916 2170 1384 1069 1613 2886 847 1913 1262 563 1240 1142 1460 2813 810 1487 1334 1255 1611 1700 37 178 178 220 245 752 253 150 537 1292 608 858 1407 1842 1472 762 669 545 300 128 509 1480 647 157 655 201 264 860 137 452 927 986 182 196 151 302 278 783 553 301 287 174 683 54 868 1043 966 302 522 637 893 754 585 1691 593 1134 1229 664 923 474 634 1016 2400 318 1140 151 302 1192 615 223 1732 841 456 961 1399 1144 785 1196 671 742 631 676 1491 782 362 535 372 1259 2047 1619 430 466 920 648 505 317 773 601 41 490 32 190 302 302 615 476 47 247 299 253 302 276 551 556 903 1301 1495 736 301 427 760 1069 1665 393 315 1122 328 635 711 1494 12 220 1280 1696 580 347 827 2315 1069 1532 526 1150 1064 203 790 1798 755 1662 556 533 276 320 1419 665 190 952 497 1092 1461 1312 680 980 1674 635 454 1350 524 402 413 1010 434 802 709 899 397 341 650 1288 302 1081 448 663 1352 671 272 739 1525 204 911 1456 804 475 289 541 301 1107 900 486 560 198 433 162 558 887 267 438 694 484 972 992 663 227 237 907 467 601 522 284 271 1276 1372 1219 615 151 589 367 247 180 301 1416 566 450 1080 829 845 730 669 150 786 853 116 974 484 666 299 1028 995 54 1252 999 651 1517 269 1425 138 821 384 750 2 583 497 1594 1491 257 867 809 1033 627 450 944 351 325 325 1079 1191 556 1543 466 151 501 235 1130 111 335 1105 548 384 857 550 290 276 298 764 733 297 1333 1239 394 1014 16 1252 300 102 221 919 867 184 855 764 954 603 302 1087 789 302 730 1177 415 461 1064 1656 670 739 585 205 144 790 917 593 714 1043 627 391 424 383 616 388 804 1268 650 1213 438 618 478 775 474 550 957 1309 314 646 284 16 707 1122 362 678 1423 585 954 563 214 690 90 853 926 776 266 1533 88 1245 1123 1303 829 723 99 603 543 301 180 505 187 212 494 465 479 1402 727 1381 1117 670 1642 803 1782 2045 2052 814 635 18 2 294 502 150 292 199 937 876 311 267 516 808 286 1044 800 520 858 271 1167 607 1467 302 1060 1170 853 1149 1214 746 572 583 1103 912 1163 554 933 183 1397 1057 1073 1784 1172 331 664 334 149 1044 1993 1322 2585 855 428 1484 855 457 538 409 1021 1261 813 1305 2208 881 1636 803 154 834 788 348 1968 1202 2401 1610 274 1477 581 933 1397 313 1412 657 338 196 242 181 98 457 97 813 530 151 948 1250 302 640 686 1324 1803 556 2317 413 1588 1684 1362 709 789 494 694 354 500 235 981 856 1011 1102 1352 332 154 295 1819 1474 602 1114 657 862 694 660 502 583 582 1624 563 211 192 839 717 275 549 760 1331 518 583 580 365 1368 657 837 953 1211 674 162 780 1037 1066 645 509 220 628 157 266 1210 584 240 949 901 1454 345 1438 823 934 143 269 1031 993 1567 301 392 1349 228 613 185 807 1315 889 393 723 929 1162 391 441 401 653 405 709 302 858 514 151 515 1000 595 1061 264 1233 299 395 478 806 1421 773 894 692 1125 352 896 556 854 327 444 10 472 1331 542 1065 813 321 1312 1041 1483 807 558 357 366 1184 442 763 2896 625 1256 1011 1160 652 943 1319 467 833 670 256 1042 702 1061 1634 314 1246 765 259 398 1055 222 336 600 850 700 826 930 678 1232 995 872 22 1162 572 4 1302 247 904 701 1218 484 362 650 1047 1660 694 150 452 757 630 69 356 1624 719 603 502 302 1546 299 620 1422 504 1145 150 1075 323 873 491 486 716 868 1204 725 1347 2143 380 1191 696 1576 701 301 439 453 1274 1244 151 362 151 1075 1108 845 183 952 1489 300 1582 743 1080 1034 951 453 765 151 1053 843 667 277 318 921 439 787 177 683 1248 1317 630 876 1297 201 314 601 1167 538 608 451 889 301 968 642 1578 676 807 716 634 521 985 158 659 1355 1052 1014 658 348 1262 518 927 223 748 1461 683 497 601 138 460 820 1199 1023 691 301 1231 461 1879 450 933 513 592 479 309 1633 619 1147 1642 604 1560 691 488 416 91 206 301 151 1556 910 993 875 1015 379 650 729 1648 602 1303 618 1328 770 55 500 1424 1015 429 394 430 83 816 624 327 859 838 884 499 611 1309 355 814 413 860 1014 481 915 454 720 460 713 1497 1113 773 552 821 623 212 1030 1273 1389 567 194 1138 301 768 382 850 599 1070 266 626 1165 275 753 902 863 420 1919 423 1362 296 261 842 189 1281 528 1464 150 232 1028 300 687 214 42 605 26 388 371 464 443 302 1582 1095 258 1111 1077 1466 731 300 242 59 571 256 407 1634 786 118 932 1724 530 593 23 367 300 453 260 822 923 1076 1286 188 179 3 187 934 595 783 255 823 1171 554 390 946 459 303 295 186 702 619 762 368 598 1072 994 520 591 935 1480 263 318 1545 803 629 677 1186 386 1045 1199 713 820 254 474 1323 414 476 583 422 361 578 753 779 300 462 176 97 739 419 945 291 564 302 300 338 817 579 449 723 302 891 764 150 731 297 802 555 510 906 1086 424 446 93 215 58 28 296 603 453 57 1796 466 124 435 193 1032 731 242 928 805 283 375 675 229 602 833 1021 290 1451 297 759 823 305 558 981 300 1413 213 684 896 1038 565 551 611 623 599 677 455 378 1506 524 766 632 1016 185 494 1100 824 1079 1434 219 855 959 348 723 559 1202 731 1745 826 381 820 278 831 732 752 1342 1054 911 923 298 1085 1375 472 324 927 301 949 163 1020 1075 1100 500 771 284 74 634 969 1083 609 510 880 198 732 811 471 127 1007 654 1132 683 886 1107 122 1198 871 1310 1041 656 452 584 956 722 1077 404 572 630 976 278 668 248 438 458 687 453 54 380 587 686 887 352 298 1371 892 853 1297 728 57 778 116 219 622 450 55 868 942 1074 649 931 399 355 991 937 118 266 734 110 500 884 574 615 1001 794 64 305 1085 611 501 560 773 301 1103 627 954 126 700 1119 88 810 745 302 357 191 284 643 896 32 376 301 496 291 716 1236 300 329 747 769 274 980 708 608 328 633 296 824 871 302 686 25 453 566 506 665 944 758 939 541 926 547 249 568 1387 210 751 546 1047 1115 943 525 201 91 481 632 551 1383 559 1070 1084 731 521 475 59 1062 1312 780 833 320 884 508 807 452 694 961 743 599 423 883 192 324 75 302 302 899 525 41 409 757 599 844 719 1011 216 550 1144 22 266 530 457 860 262 551 401 1140 792 334 164 302 761 778 699 732 991 448 754 281 629 695 849 443 477 543 309 773 371 557 218 1034 266 407 168 356 827 194 566 1009 1277 744 605 338 925 302 724 815 1157 634 66 401 852 574 635 312 2398 1429 618 1385 717 650 548 852 257 781 555 421 232 605 686 1873 1213 956 151 259 371 1375 1176 798 337 258 729 302 804 301 507 333 87 896 99 212 1521 179 456 355 1303 950 492 731 573 665 677 561 1372 966 553 925 593 753 899 258 595 406 90 915 87 318 766 532 509 2098 1296 354 1342 668 384 1156 40 459 598 302 325 301 1016 633 168 347 658 379 603 584 822 769 271 836 811 517 526 648 1197 489 517 580 131 734 576 860 302 743 300 471 1310 410 383 1366 1150 604 27 522 292 782 539 489 54 1333 453 771 225 601 323 217 601 550 433 302 372 301 652 129 1611 1510 464 761 564 574 487 621 747 416 436 328 1255 659 545 889 339 337 616 689 607 1356 1057 371 384 222 601 872 1275 1225 833 652 866 700 918 1038 446 1568 696 92 655 365 964 588 317 229 378 476 1170 674 359 495 371 218 302 1082 456 928 441 1555 886 529 383 843 632 294 425 151 560 1819 1583 1205 451 1176 386 1071 1172 1205 634 150 508 727 1089 414 602 1065 399 292 211 801 250 793 508 1247 750 301 302 971 742 619 725 394 802 453 1318 576 1161 1048 882 437 820 339 151 289 698 996 795 1580 452 607 826 716 1433 988 672 574 1443 396 284 513 1313 937 275 213 948 496 462 374 353 584 1129 553 753 695 962 775 709 1491 1405 302 1643 1293 1575 1080 555 597 1179 387 1359 549 796 446 302 1509 749 308 1044 828 491 253 706 1226 440 730 614 757 1072 709 305 990 343 576 301 472 225 993 148 1161 627 865 258 923 1158 668 1137 128 902 909 851 674 1385 607 805 989 321 1559 399 1336 936 301 602 787 416 276 395 805 1486 720 991 668 482 914 83 468 765 865 256 356 1539 249 339 935 692 52 978 442 329 347 504 732 225 797 1700 2257 1034 597 266 821 682 387 269 1756 603 531 1489 634 738 302 400 1085 599 167 179 570 258 825 521 458 654 1366 468 371 875 657 299 693 480 1662 614 939 148 1222 890 618 1084 475 306 936 302 1873 648 690 874 297 956 463 964 634 512 343 801 1026 681 542 357 1188 709 734 308 1207 1206 1036 137 1455 98 1000 730 1114 854 747 346 1167 1032 449 666 936 900 1219 1505 888 373 426 603 815 2165 1169 1042 1188 779 379 535 1157 1371 979 749 471 332 973 495 1206 474 473 301 464 424 417 1122 588 1090 1125 308 1010 141 524 1362 491 1131 467 403 369 890 832 1864 780 665 1149 47 388 151 1359 711 1261 211 1243 119 636 1310 746 1228 607 641 1925 443 878 504 1078 957 1535 1421 524 42 1700 902 429 752 277 943 589 701 1097 882 1536 2530 1351 2213 1814 349 1012 1670 1416 510 1052 913 983 792 301 575 324 1928 726 1298 808 484 1072 1485 2099 742 52 24 1219 904 1165 128 1070 1563 1396 1704 795 1047 349 1326 829 398 1541 410 616 513 2555 575 1210 923 833 2521 825 719 647 864 898 452 583 1222 442 1096 1499 147 850 602 1952 591 1454 1815 302 174 413 282 806 1031 102 1934 898 150 345 917 260 563 580 476 26 1070 1691 40 554 794 1907 1458 148 617 1270 236 1781 788 698 684 1185 1144 451 337 1195 659 400 1957 940 1028 731 1060 1342 280 771 782 1175 24 988 1044 767 68 582 839 894 1155 1429 257 945 642 866 791 242 1160 991 494 367 1264 683 868 678 1016 390 564 300 1662 1166 1096 120 953 626 774 546 1797 634 493 1455 302 1853 117 408 301 384 1312 588 590 1051 452 54 807 1306 1298 377 335 1077 1707 1733 655 1126 1148 915 1583 1129 740 630 815 1258 611 512 776 449 1054 663 832 685 12 764 186 673 623 486 608 605 251 920 908 1483 541 489 883 505 1412 665 1916 917 622 655 442 22 1449 597 728 820 1251 687 722 1170 487 857 570 20 1125 1119 603 507 560 1556 1335 1296 1204 172 758 407 492 1060 266 1017 524 57 368 618 46 735 674 302 207 732 403 1949 846 275 551 361 2110 1447 851 492 242 541 714 619 915 1265 844 542 835 722 834 106 4 620 1414 753 748 973 735 864 163 835 1237 1136 864 1152 671 626 454 307 404 1117 490 1304 1028 861 480 2095 1399 301 909 1221 685 255 646 689 447 794 885 148 2105 341 570 1073 831 366 658 1462 1157 353 867 975 256 302 2114 994 234 1063 435 1357 1735 824 503 497 607 241 657 603 751 1296 418 344 542 1364 422 2054 1621 1190 307 712 824 398 711 708 453 500 28 1126 857 470 1220 878 915 1758 1040 798 729 772 664 626 875 732 374 553 272 696 528 610 824 1141 466 1116 1397 242 166 681 151 1843 296 474 650 697 1065 551 715 1121 1274 900 610 635 1069 1046 783 151 1697 856 301 620 174 751 586 292 894 430 316 691 815 1134 1227 865 528 228 98 881 541 628 1093 352 1222 501 265 309 574 266 384 1666 97 422 845 727 525 901 334 1936 1070 264 302 1942 524 1275 832 494 895 926 283 756 314 29 1109 707 597 454 276 451 1352 840 1097 1198 300 178 246 1310 1180 510 821 334 487 374 379 1591 1154 970 512 735 87 633 504 600 510 1035 299 663 863 1462 1267 1174 705 801 574 1239 307 961 1229 467 552 278 251 302 302 581 957 1018 835 365 1355 1283 351 957 450 1022 903 454 992 233 839 299 1435 1050 1263 1802 2439 592 244 424 716 1967 747 2281 683 198 1001 1531 1556 697 479 747 1019 1424 258 604 570 1136 646 1106 654 515 922 581 302 659 823 665 813 391 1210 525 263 743 569 730 91 619 814 1216 2260 570 302 1210 302 1333 2194 886 809 921 626 1268 1322 713 774 484 606 1371 831 694 1712 1492 1257 93 718 1125 1090 242 1790 817 861 1086 588 549 1012 976 220 935 188 558 318 1575 237 973 504 266 1468 665 1220 293 751 429 630 808 1689 428 151 296 560 351 981 1084 741 327 264 219 860 1185 266 1585 1680 1015 520 1120 443 356 472 568 436 591 636 474 830 203 303 295 1113 668 827 1145 456 486 687 1124 864 1006 801 254 651 1068 124 627 494 311 1000 1115 1133 232 150 536 884 768 906 933 302 230 244 565 725 195 1131 636 303 590 1166 1536 1351 257 302 1073 397 667 532 389 627 1534 284 900 550 1122 861 623 459 717 408 626 797 1006 961 404 509 920 234 437 588 1056 198 546 1164 1079 205 1185 684 1353 963 329 1046 896 164 624 702 1033 302 531 766 249 987 396 449 1294 524 439 602 1178 463 151 948 282 1789 1110 557 1148 750 663 1078 725 227 609 598 1668 528 1199 1204 545 431 467 712 878 446 685 444 554 634 1095 276 592 301 151 330 591 1308 1832 451 972 1073 246 1144 142 642 1387 465 1104 190 301 542 546 756 824 645 388 474 34 935 1370 480 542 1189 306 300 915 299 838 858 410 360 394 143 827 901 1969 151 592 597 82 32 1362 213 466 1414 504 151 162 428 191 180 148 1104 794 629 402 301 220 402 1486 1054 277 206 282 1005 612 791 132 1085 270 609 463 629 881 988 346 953 723 78 1014 706 417 677 301 764 21 718 361 257 986 302 1454 149 548 710 1055 12 1050 483 710 161 547 1190 609 2048 438 387 417 1047 1000 961 982 312 541 524 587 123 890 374 1103 246 307 873 1247 200 663 913 866 551 478 765 544 818 489 636 451 1045 748 870 1181 186 924 529 418 506 612 851 943 418 532 1407 1139 428 355 603 367 313 1230 168 522 256 90 302 1152 479 136 913 901 528 726 357 1459 598 621 747 301 284 1244 862 350 517 817 761 345 1151 1100 839 77 916 46 1119 514 617 696 770 1479 32 220 1310 1022 389 1084 1130 1053 861 838 348 973 841 1089 799 955 618 488 437 300 602 888 870 604 844 729 480 474 912 395 588 526 276 594 745 684 802 558 151 762 348 945 1034 651 654 289 844 244 285 590 663 301 717 1450 701 1390 957 509 58 1233 394 391 905 520 549 1092 629 511 264 954 326 920 537 443 132 334 1351 373 745 522 911 114 714 452 284 598 571 1692 878 1020 973 774 276 1486 679 977 785 1003 668 301 374 951 849 1179 818 344 673 932 393 299 524 652 348 285 781 650 598 415 574 707 884 933 672 985 833 432 693 715 998 445 741 341 815 644 638 582 256 1485 569 1454 271 201 929 990 1455 256 914 562 807 76 833 407 692 439 1218 1202 1051 301 328 743 8 787 987 393 719 1066 551 1133 331 557 570 873 478 175 534 302 837 605 258 186 550 682 511 350 71 340 798 374 888 302 238 1269 772 72 1643 49 436 254 315 838 517 813 288 992 686 709 123 1591 406 809 797 837 1274 1008 79 1092 475 155 926 239 761 1438 951 151 882 1089 1110 318 514 2041 216 1038 592 327 1676 150 238 673 336 150 1110 1214 262 813 370 207 709 947 1125 1635 526 274 248 460 1231 829 509 572 9 719 1030 804 411 469 677 1260 356 515 145 208 1197 1041 471 950 383 231 1382 898 345 667 1014 668 857 642 488 1401 79 465 1221 1538 897 899 985 1196 133 594 1675 837 649 601 664 537 745 610 1554 585 788 1648 969 1399 175 1297 500 598 509 692 1095 236 189 771 391 660 1430 1594 423 1023 602 841 1537 275 732 742 677 98 931 1296 1522 477 108 651 666 541 1625 2345 298 1033 560 746 569 629 615 790 301 747 500 207 489 1761 329 537 720 494 715 880 912 776 849 132 649 396 426 645 268 656 529 1088 567 2431 1003 796 1904 80 576 2242 869 699 339 588 321 975 610 110 728 660 301 209 506 384 1210 565 292 300 853 348 443 1136 993 832 521 133 692 306 1725 584 480 122 1231 286 450 206 431 694 1412 1335 637 1013 1151 861 992 91 694 1146 713 761 299 2310 266 1481 1991 1424 1147 764 541 1881 811 469 264 424 406 867 1796 761 1315 1574 1794 1768 878 1146 1101 747 1181 868 1138 1427 401 598 1430 436 648 1466 311 1404 731 1249 1840 347 395 4 292 1341 867 1353 265 860 710 498 1206 555 785 265 744 1518 1266 952 347 546 36 1114 888 154 173 184 1045 869 59 305 324 113 845 1067 532 518 595 329 555 810 518 1061 1216 755 302 304 405 572 719 102 642 783 132 298 34 1872 1133 885 302 774 97 514 422 303 330 931 897 1046 1050 412 541 1828 1677 44 566 1036 598 1119 814 824 310 809 342 604 274 1365 743 1478 1113 814 602 268 478 327 519 610 282 807 729 353 282 302 617 350 1018 300 630 537 932 745 827 447 1146 1489 1033 115 164 1097 810 583 613 998 1023 306 551 855 126 1945 1360 1675 107 876 107 240 337 1550 1090 1094 716 187 515 288 334 1109 1833 174 747 256 1836 6 1454 1000 822 1228 313 1008 487 339 1695 151 1214 425 583 1049 306 1483 452 416 780 604 598 1171 576 898 462 448 440 1247 842 266 269 896 1443 1096 774 659 321 488 195 329 496 371 640 736 1009 688 845 414 464 1201 924 572 1056 620 196 548 374 807 442 1364 628 1214 803 614 1397 750 751 531 45 635 1227 644 720 714 282 1075 1161 385 300 1439 353 242 1437 600 942 1415 579 332 582 548 376 412 1531 875 1227 1468 737 1280 1436 858 433 1514 976 818 582 715 1147 363 573 488 299 692 785 591 698 822 275 862 536 340 144 124 2003 381 900 767 1125 206 965 1275 705 904 554 603 302 652 405 302 538 335 297 1046 1943 566 398 151 301 572 1137 1144 683 1507 1156 969 787 271 1478 1279 755 118 321 1201 298 468 1630 300 241 832 1882 371 502 188 184 754 398 391 301 869 632 1326 1457 455 1278 310 857 157 1408 1248 1313 501 284 746 910 570 1009 306 666 1098 747 404 302 653 1390 48 30 354 401 505 1203 1217 6 2 357 263 701 957 960 811 948 301 475 639 244 537 301 1089 14 620 1333 494 675 1329 942 56 478 784 1681 1288 274 528 800 855 822 1244 528 981 318 690 242 777 1743 211 452 895 300 820 566 1029 1541 1157 1321 756 1379 784 1305 413 754 724 706 890 754 1058 594 362 785 554 814 632 517 299 725 405 422 602 545 1123 896 1195 196 895 310 836 1295 377 1087 382 704 285 655 499 456 189 1028 924 1207 467 1045 666 640 1196 198 898 621 602 278 871 656 830 1258 1104 961 808 1011 937 542 1092 1035 45 495 1318 927 797 14 861 433 381 1223 578 750 953 440 1575 645 216 765 310 1180 383 593 1026 824 1544 903 299 294 281 873 1371 775 1232 939 696 951 703 1048 1271 1286 2008 1450 652 1934 561 586 531 526 1372 532 2000 827 559 1110 470 1021 730 79 484 491 1720 452 1693 803 1144 1539 293 191 1890 643 790 300 870 1580 575 380 1260 540 1297 523 1377 376 1422 1471 1880 302 996 463 113 1032 865 420 1270 2676 1032 1497 761 1153 238 495 1067 1076 654 962 264 1067 470 755 400 1065 396 228 1277 614 934 1224 668 808 1208 541 920 392 2076 440 365 217 906 553 673 807 877 921 210 770 401 993 460 264 184 1812 697 1824 558 312 935 302 507 377 225 768 889 768 655 918 792 496 632 390 348 302 1058 659 662 1134 1552 1630 474 470 845 542 390 2 1198 891 245 819 1701 755 453 396 1716 1407 1323 1372 1912 353 1435 201 1794 252 372 1501 359 384 246 180 1676 350 1062 456 1142 957 1266 677 509 350 420 1359 327 167 893 1326 1184 603 302 368 151 301 931 394 810 814 38 719 968 274 300 152 2035 551 57 720 150 1061 1441 905 373 275 1511 264 748 775 1212 602 450 1694 2088 733 356 394 174 1406 793 807 456 346 2651 1302 302 193 1244 998 821 1435 1921 993 760 345 849 587 528 256 3533 515 1464 1341 572 616 624 690 10 1307 1256 531 975 872 1458 95 901 292 889 538 655 1264 315 97 302 121 1373 636 503 620 1274 492 751 601 222 2087 1077 1861 996 1037 591 1147 210 2086 480 415 704 1289 1175 730 1403 993 748 669 855 766 694 1269 996 215 668 1436 454 1354 1074 909 636 2062 248 818 919 1420 900 1179 939 1225 1428 818 952 505 577 2753 1186 1088 732 477 874 1323 397 1024 744 662 508 795 418 1002 1227 130 598 1025 1440 538 614 720 550 868 307 635 504 1175 468 546 874 1188 735 453 1177 535 714 333 936 1782 614 1275 731 207 2289 1487 1164 1493 338 237 1087 902 1088 1235 497 1476 2142 1292 731 512 768 224 336 742 1448 1533 794 1179 1365 577 559 1339 596 1724 977 944 651 402 890 774 505 381 335 1062 451 722 992 866 175 218 1446 223 582 524 1066 1279 946 1353 588 630 8 737 664 1018 788 603 749 1090 763 457 475 302 178 431 1030 597 726 826 315 1309 742 1266 756 1059 1121 904 1385 392 1126 453 36 272 1068 1366 977 741 1458 1627 1175 502 795 1974 574 1468 606 924 581 463 906 877 2172 1002 1412 392 1453 1535 302 379 663 1 971 1102 445 517 1165 605 980 874 428 890 437 611 2616 516 564 965 1890 362 795 769 1120 1153 488 1108 611 556 1457 840 998 1480 1212 230 830 734 774 566 931 848 744 916 1301 170 204 1071 448 911 767 1201 196 628 1135 482 1000 1420 231 453 333 661 725 518 144 972 1142 301 1366 1218 2813 464 814 137 397 474 1054 600 1506 1431 522 1170 271 1081 951 310 773 741 196 231 693 222 1121 747 1077 483 83 1241 538 413 1641 456 869 576 17 157 278 42 446 252 987 897 804 644 259 1497 1828 459 1163 358 668 342 422 950 428 684 277 1270 1211 756 727 483 604 119 1530 151 582 752 1012 1052 38 592 540 814 1416 986 301 280 818 47 945 1022 742 594 983 425 485 444 456 1112 555 151 671 1529 550 1426 195 1169 656 1036 662 967 882 361 849 323 550 325 400 554 456 282 902 702 838 1538 274 1318 361 893 1094 1146 312 486 491 1212 283 173 272 566 374 508 2044 254 489 258 294 1005 198 936 653 727 905 768 668 1082 1144 556 901 234 516 302 196 1686 1147 652 534 1172 741 733 1281 236 766 301 806 267 962 112 78 257 66 343 452 1400 333 1154 1098 380 709 241 759 755 760 739 356 593 302 1000 407 471 1303 212 730 738 616 1249 95 1094 158 579 693 777 458 370 17 594 646 480 488 553 302 226 679 1125 702 688 455 442 412 1490 398 565 605 178 1602 1068 324 310 868 380 497 883 312 943 843 807 233 1252 591 1324 104 371 983 616 316 864 299 264 726 855 172 696 322 718 699 272 969 1067 1124 150 300 503 1365 896 666 1017 1101 563 367 265 535 1156 737 750 822 924 792 685 196 237 510 730 585 256 133 670 1025 502 914 294 1131 642 598 1327 1607 986 517 622 786 320 128 1082 301 604 718 1634 618 1405 605 895 838 744 300 457 1517 864 811 871 64 404 286 279 480 388 460 517 372 544 319 1004 714 413 725 1107 499 892 486 224 602 120 835 323 538 489 607 1057 451 264 104 755 820 784 1870 1373 191 780 171 357 1049 500 280 953 232 698 1044 924 425 187 232 628 452 719 1156 1280 117 2871 910 857 1016 123 429 557 1334 902 1678 604 487 539 1117 1127 1266 485 925 170 198 499 1285 136 1303 1004 561 1388 913 160 2023 310 1021 975 1204 231 1063 292 722 443 542 1310 1088 1046 1149 1144 228 1223 754 832 721 1435 302 410 346 174 262 787 1114 178 1251 510 68 952 295 1604 586 434 594 1422 334 1396 2044 1036 624 999 1435 1166 148 239 275 1254 446 500 401 989 1135 595 607 1556 148 1259 450 1270 830 415 980 417 877 372 1533 906 996 924 971 953 440 24 632 776 448 838 845 843 159 587 402 407 1057 298 171 602 384 105 1102 547 1302 1337 398 732 704 451 494 265 229 827 1393 341 751 774 399 529 197 37 1221 119 281 516 742 711 968 299 831 746 2232 591 1186 451 1923 577 492 616 655 96 783 347 453 23 301 270 224 386 719 302 1506 551 248 860 1011 752 151 59 876 1033 1642 1178 749 414 307 1077 424 328 603 650 643 638 233 301 138 353 373 41 185 47 551 357 426 1807 151 643 875 1055 755 1152 1175 697 567 1526 647 983 301 880 569 1249 414 1566 701 911 1677 637 501 844 556 943 413 1093 754 863 712 596 1155 1051 531 691 464 687 427 440 702 336 458 615 607 694 766 301 380 298 457 716 315 545 555 734 677 289 1427 1461 1298 1023 1266 979 543 296 539 880 313 299 270 1400 915 1331 59 1102 1061 602 769 1318 1417 424 674 1191 574 286 1539 908 1017 361 8 1606 983 1135 1354 301 993 544 1755 657 142 1018 356 652 650 1038 1188 723 53 300 732 294 1447 1150 1062 413 697 72 633 1133 844 453 212 1051 733 1508 250 290 188 1685 1338 1306 617 752 642 661 337 658 474 602 544 623 899 66 520 448 106 692 549 1383 1018 1095 839 807 290 1358 1361 1237 1080 859 427 1 801 1859 599 966 618 681 784 1173 808 500 1740 504 1186 728 969 289 1211 432 607 1334 1093 1172 624 151 815 1073 570 1684 831 1300 245 1000 804 151 518 489 533 226 365 1027 619 992 307 801 221 1174 925 523 906 1117 602 1091 633 793 1108 251 1202 242 1289 20 863 541 1616 774 1349 381 1001 478 942 633 549 835 453 787 813 269 940 837 501 783 603 398 1557 509 327 151 606 1244 572 25 826 761 979 503 726 1365 243 1298 302 746 585 619 827 52 1816 1429 196 651 561 723 298 490 4 742 1880 785 373 390 806 542 476 879 302 603 454 22 331 299 302 715 992 601 808 149 578 301 389 339 1472 221 516 1016 253 1222 353 362 409 568 734 1525 232 835 1107 711 364 1168 558 300 132 352 980 490 274 223 1069 1495 1292 681 739 1115 464 601 21 1126 113 737 340 372 537 327 639 500 349 701 648 1156 1493 658 70 756 363 412 1353 747 150 682 188 355 603 537 993 1026 1148 244 1362 90 661 1237 602 818 527 323 703 91 1301 972 736 532 455 1175 452 831 512 422 265 258 301 247 670 454 9 247 342 686 299 1407 821 302 1588 1454 346 460 720 70 532 225 838 13 955 702 806 656 554 860 680 71 541 407 21 979 151 2058 347 1408 468 808 493 97 793 1069 2 808 848 1190 996 76 389 645 547 332 140 150 65 603 1081 265 236 871 220 947 852 618 1720 727 340 266 1194 341 308 975 443 642 1119 530 184 301 301 804 442 955 166 1603 555 595 173 804 779 853 300 310 465 309 982 603 521 1348 1042 869 812 270 585 454 546 583 784 302 805 270 198 384 971 628 443 555 863 219 900 86 696 337 547 238 715 911 194 444 468 1184 1043 529 963 541 282 496 422 1015 1186 10 499 1031 494 418 220 150 1180 1478 1263 452 973 603 336 60 454 229 466 333 928 533 714 369 266 1189 445 880 172 575 379 22 214 806 74 876 83 788 332 885 590 569 451 1035 1084 1201 762 810 458 1360 156 174 46 509 830 579 1149 123 682 602 492 302 575 150 572 938 369 1039 361 780 302 1322 419 348 391 1713 1096 830 620 520 710 858 302 1287 749 566 965 299 880 252 566 6 365 996 412 300 376 1032 845 88 375 691 1196 924 221 836 1061 422 731 29 611 135 855 656 251 260 933 723 252 784 680 742 1356 817 833 1789 613 1425 1172 552 1138 292 189 309 302 1069 1317 663 1504 787 424 1026 937 772 274 720 429 151 1092 373 2278 1240 52 746 1043 545 412 657 1102 786 1624 673 300 1704 58 296 1231 738 567 683 445 1097 1112 920 1028 1091 131 847 1276 911 387 1093 71 442 495 322 499 2 791 768 892 1408 20 193 544 253 71 780 170 501 497 590 293 856 1119 827 228 613 568 559 315 606 258 756 1124 724 832 473 450 93 585 286 736 300 602 1274 960 166 229 295 533 487 1353 708 299 1220 1198 383 87 967 312 799 452 376 523 264 384 748 1458 598 726 677 1383 362 861 234 1409 1007 1291 302 525 548 688 755 487 569 512 566 233 215 605 1108 305 504 661 313 834 627 73 371 1295 545 1277 1044 222 120 582 1403 715 130 527 456 140 857 156 1861 407 514 733 516 750 13 470 48 952 1077 1120 658 620 1468 468 1617 224 1029 404 305 865 343 614 1017 680 803 695 742 603 231 444 854 406 402 125 703 961 1391 1845 208 650 797 897 492 1005 984 992 1928 570 118 610 610 367 620 568 706 678 437 1143 393 527 270 443 1556 96 119 96 460 972 130 995 768 961 25 428 302 793 1048 530 4 810 162 118 563 76 1094 296 362 374 57 409 1109 872 544 1072 951 674 771 782 683 737 801 374 740 242 637 601 422 186 120 67 346 302 302 240 1899 294 498 692 275 1164 402 1363 551 815 1849 585 316 759 753 1000 733 615 1055 78 88 736 1003 1471 772 898 1010 278 816 1271 557 578 683 420 160 534 983 597 597 602 532 426 570 263 272 517 1111 1670 722 1267 507 848 260 988 1008 415 728 973 725 599 1132 412 554 904 1498 747 712 1018 1469 904 866 1033 532 654 1390 1301 454 717 735 1244 760 891 292 369 1155 450 989 1227 728 804 601 1594 617 812 918 1181 610 1200 559 841 439 296 1890 398 302 352 682 627 661 561 280 1065 190 924 624 278 1116 1559 839 986 1076 1444 34 1304 395 1168 294 1755 1042 863 610 1269 699 1174 493 476 380 40 1693 707 525 954 1389 513 1182 743 396 180 519 1340 1055 473 412 537 3400 904 150 270 969 986 301 457 200 230 1247 578 1042 643 1740 1625 2 1072 122 1329 651 789 300 16 489 706 302 561 446 725 157 84 807 84 606 506 1033 248 130 472 1514 196 1099 1029 456 408 182 142 2165 1044 1289 1345 706 1168 1153 1876 609 576 738 567 1596 1251 638 1902 372 1661 1303 2212 301 661 509 1352 905 277 873 965 1255 2587 401 743 1878 2206 1390 1034 886 1176 1580 302 1343 1415 571 1874 700 1170 984 1733 890 1799 1435 1299 598 1314 21 1185 1950 1832 1085 1021 1128 453 794 2481 1617 1085 1510 1057 1110 890 442 44 1316 1024 654 1026 1083 217 1334 302 137 1142 484 607 742 653 1170 1122 369 187 884 1465 1265 469 968 1811 479 1282 1243 1020 515 759 566 488 411 935 814 1337 210 490 1670 602 753 492 1308 2442 824 1042 1066 952 1043 1276 1204 979 560 1681 183 822 546 1312 2248 366 871 1049 967 810 748 1045 610 1292 781 1024 960 495 122 604 517 490 1011 965 841 162 971 1274 1699 1579 425 459 1472 608 1524 755 605 178 252 167 456 1571 1363 1449 1306 343 1645 230 838 158 251 903 718 1760 302 1295 451 537 1459 754 1217 294 512 792 817 437 1222 998 751 807 813 1584 737 1162 1100 836 925 1638 497 905 514 833 419 510 742 712 1372 497 1644 515 675 106 1428 1120 1159 494 708 183 961 182 603 1446 1143 1243 240 570 1459 3795 730 1182 1239 1655 813 692 1016 356 1037 1479 943 478 550 1112 779 1658 965 682 631 1119 448 1183 679 814 247 782 1505 447 1147 755 301 339 2626 497 360 1658 2260 1655 1715 512 600 689 222 450 750 2137 1045 481 1545 795 863 583 1107 260 398 966 480 25 1593 477 424 249 739 1419 434 2138 1369 1427 1354 1184 876 1796 321 954 355 1522 492 1099 1622 604 509 1133 1063 551 1336 1174 602 1212 263 951 212 1267 803 533 923 1107 1002 1253 274 265 352 801 674 862 965 753 954 846 826 458 520 415 301 846 1086 932 1076 204 1253 120 2123 1049 1046 421 752 816 305 1362 550 1127 436 1563 430 1785 708 1033 207 960 750 871 625 986 487 822 502 1512 1717 795 1030 1023 656 1667 1166 485 982 110 900 1405 35 597 386 585 138 947 850 675 299 773 109 912 920 596 833 781 572 264 21 274 501 273 493 755 691 248 813 352 831 1076 44 511 1067 70 700 777 602 1015 438 286 531 550 578 720 551 622 355 871 717 904 1101 344 744 12 300 417 351 785 529 1247 1624 194 1028 1896 389 281 666 553 1709 1374 614 531 519 150 1242 646 1913 328 538 845 507 657 1123 556 866 1579 332 262 418 442 1205 1053 88 694 596 795 1660 467 566 608 1229 209 271 1157 898 592 284 396 420 713 734 1161 571 301 684 1036 1177 483 419 812 873 228 2230 328 854 789 771 75 1567 182 549 1411 432 428 1067 822 1018 585 496 1235 669 1099 615 703 398 312 1328 539 1569 206 509 470 266 903 1096 330 922 263 852 1297 1050 207 952 889 808 232 1714 1029 233 1116 151 584 862 507 1381 372 952 732 895 1258 1366 1090 280 105 1226 629 986 1421 551 297 1179 574 295 1343 586 714 1172 730 594 404 670 429 1356 427 416 1265 992 1542 1056 802 1246 595 862 433 1405 820 772 1293 593 384 1128 618 1245 296 906 704 1562 403 976 603 677 726 277 1680 590 66 1575 713 1120 1388 882 747 610 4 84 791 731 447 1841 453 1024 499 1132 1385 724 1023 301 1077 751 661 1127 934 412 936 596 2495 734 1293 747 815 894 636 566 1147 1077 184 667 1230 710 637 9 266 755 313 607 940 748 666 605 807 227 313 1168 291 410 778 601 860 546 544 2267 1392 1004 220 209 266 11 356 634 1024 666 753 601 506 1092 1287 1177 1053 236 271 907 874 784 647 979 1250 631 812 809 880 1386 1318 293 2184 150 125 461 1154 1210 831 101 974 820 196 468 310 1363 1250 1761 720 255 1662 578 1023 945 1253 873 1004 1730 409 1623 839 1395 573 1206 1117 896 1060 537 962 215 1365 1087 1198 290 1563 690 335 266 730 423 6 248 1177 1046 1065 387 412 546 904 99 1193 1073 948 438 744 73 512 455 744 1903 458 944 755 429 1103 1199 1020 432 2069 533 166 2462 635 1998 642 334 286 924 682 1229 628 827 177 1403 466 352 954 1948 1403 601 1134 416 1328 1378 266 207 828 588 423 1044 79 439 722 725 1352 625 1288 1098 826 303 302 377 996 302 513 751 300 1149 1072 478 265 1843 1679 312 54 699 795 514 1157 1026 2913 302 1078 782 530 1071 762 676 706 448 1009 602 961 778 705 228 1171 614 1043 718 783 757 1654 519 885 595 558 239 532 120 730 385 273 302 1315 1030 386 705 340 440 1336 578 735 537 1031 432 167 581 1058 300 555 664 1300 1143 32 854 946 348 1376 939 695 513 1345 671 1470 357 994 591 1158 1124 707 629 242 250 392 880 990 709 1113 74 476 1019 412 38 1400 603 1261 270 783 530 848 368 98 210 145 287 524 716 1243 466 1183 317 589 1400 203 975 705 995 1320 965 62 905 1491 925 235 878 457 247 470 799 675 300 1459 301 299 759 508 251 284 811 436 1062 817 944 510 743 203 301 151 303 824 2428 1925 1430 511 1655 904 431 720 268 248 849 721 514 424 920 660 311 158 1488 338 522 1463 898 245 342 912 681 417 1605 1539 974 302 628 303 1551 855 1258 341 796 334 706 1246 333 301 704 425 1020 202 394 1230 151 1000 869 875 812 1354 801 718 900 1003 160 139 512 915 868 252 951 578 1745 938 1753 496 834 987 645 435 646 403 1734 201 926 1245 134 1150 759 1183 1097 819 678 533 978 2006 696 927 302 1081 778 654 1254 70 2416 1058 872 912 727 322 470 1004 673 829 410 1007 1343 608 456 530 621 880 847 989 481 822 849 1188 520 1024 247 1152 1175 590 1549 449 536 1643 509 734 1565 514 912 1252 453 445 150 416 535 891 1235 840 151 453 301 436 492 1520 1082 953 1120 1109 712 710 350 611 1251 785 887 855 1046 857 623 510 952 771 36 827 301 1316 712 949 740 767 855 1393 585 687 843 804 232 897 1056 740 1094 135 179 273 748 715 30 1333 604 799 338 1122 414 805 1155 353 1294 791 1383 1392 486 589 457 966 2206 321 1639 1231 1178 609 451 868 744 1096 538 911 784 1440 1341 848 888 589 2364 1078 652 918 504 772 394 812 737 668 672 602 1413 636 1276 829 940 302 2282 1292 492 1139 1174 926 606 182 1082 1000 1085 991 1336 2038 169 863 831 1133 854 444 135 487 51 862 151 561 468 1240 301 299 1069 362 281 1069 321 1056 706 459 401 849 656 996 420 1420 71 1085 748 1211 564 1536 1121 432 544 717 584 431 904 798 657 457 396 85 489 786 668 1247 588 1594 796 552 1252 1045 877 1166 1834 339 612 916 412 905 636 301 1099 1095 857 1233 2246 529 1030 1124 1962 2786 509 628 1168 997 1208 530 423 599 851 415 2116 1247 964 2149 924 2008 666 1575 492 348 816 974 825 1213 503 424 406 150 2283 1347 428 1004 1057 1049 524 623 1064 906 298 1147 738 502 300 2063 364 789 881 1012 1958 925 1529 370 651 976 229 1437 1234 1188 648 1028 1700 463 872 1499 186 399 522 75 160 969 144 1934 304 1717 894 1071 578 980 751 624 1670 704 1100 661 1089 663 1012 413 171 409 616 787 616 901 170 253 1435 437 1169 1237 333 718 1233 1048 776 839 578 1152 1807 1135 771 864 378 145 239 340 153 543 458 572 1399 819 821 2006 46 2522 449 777 151 236 212 1009 961 771 250 1329 529 918 1542 1353 1225 846 857 745 557 893 317 1046 1341 722 995 920 845 580 986 869 1058 1553 680 805 1887 481 521 1046 656 664 41 1039 824 392 772 571 536 188 331 76 465 1022 615 1038 1370 550 151 466 987 342 388 1912 413 1266 578 812 822 397 301 455 630 1102 1121 803 1070 571 873 407 2178 847 600 887 366 133 1502 854 587 880 747 869 677 989 1288 593 900 316 684 1098 1379 565 1013 298 653 1188 1048 1117 984 150 701 719 1034 787 444 552 312 302 412 1427 751 1317 823 770 219 387 690 809 694 2257 697 1497 845 736 1844 151 480 764 984 983 291 267 1007 543 651 513 739 761 306 607 1066 471 638 1566 2481 819 1657 476 1224 808 1349 1171 283 310 613 530 1407 1577 620 1081 496 804 603 168 1144 1000 294 1188 900 1378 1523 1218 1076 713 302 1231 861 713 1590 949 399 1108 485 888 574 902 681 1199 461 925 151 946 850 568 535 840 602 855 434 368 214 517 436 759 1848 449 302 631 557 631 826 905 1496 512 1505 460 964 862 269 576 1027 191 700 312 1250 1519 302 833 834 884 750 493 324 348 1879 655 1306 1632 343 487 675 1817 590 1328 877 845 302 1460 301 907 1177 1276 1205 974 477 1113 702 1023 792 376 1387 301 1802 1072 1003 309 69 167 1181 921 446 350 823 789 622 146 721 42 575 2538 738 329 892 1262 1605 660 323 194 936 974 905 541 893 1311 1141 1150 436 350 275 30 441 1196 296 739 706 1246 640 1221 310 612 151 599 1149 196 1235 1571 180 196 817 398 658 756 608 12 348 1002 202 959 1150 475 1102 810 240 1366 353 1063 452 1155 865 365 805 169 482 1488 763 1504 73 862 955 293 1503 712 168 279 345 1283 427 173 302 1077 1893 1353 1818 842 919 628 739 839 868 477 486 531 1279 1064 545 592 651 1140 603 2176 272 489 502 935 589 751 682 621 628 542 642 299 129 1724 1299 587 249 890 977 518 2258 309 230 1581 994 302 692 474 851 155 1157 596 1011 572 792 911 1063 1482 250 762 1304 544 927 1909 569 884 1640 846 578 827 1244 2002 1518 1258 1178 986 1566 477 1888 548 453 405 1114 776 890 1391 910 1019 744 663 864 861 253 514 201 636 879 216 1381 637 957 434 1 588 879 839 1728 324 1203 306 531 557 294 487 2223 615 1814 353 440 1298 663 218 903 717 2405 318 247 433 702 1310 1733 474 617 659 1216 763 1390 1037 682 1188 753 398 1923 1105 772 805 597 652 1633 1124 367 1028 610 625 883 1905 1028 684 222 901 461 495 418 53 387 233 512 116 893 615 150 609 576 1006 885 837 1215 685 1468 526 1673 134 411 519 535 1169 291 196 335 364 603 173 850 832 574 301 278 515 492 745 132 331 1152 220 1070 575 86 19 579 907 711 937 601 814 468 659 674 601 439 1004 576 1306 808 151 699 594 602 1177 596 568 416 838 341 789 110 603 1211 601 739 350 590 1874 256 440 828 1249 180 751 470 1330 595 584 1284 724 1272 756 1804 337 97 533 72 1719 292 685 1263 805 669 2 625 813 480 76 1125 457 689 1067 478 164 915 369 246 104 337 1191 515 352 108 2075 1487 1146 734 448 2815 501 1363 2 864 151 799 640 489 182 301 424 350 151 500 527 148 1462 327 301 159 325 710 605 121 1388 826 713 950 151 119 423 209 795 814 1353 1265 1787 806 270 1093 550 1521 551 1728 553 812 847 1805 582 576 561 512 877 637 2012 2397 916 820 1928 145 348 1247 1217 384 218 595 1226 1607 102 46 642 878 596 774 302 775 416 1420 1703 502 1006 1182 1543 187 333 193 882 299 998 1308 619 1523 1944 358 1214 548 1369 515 626 1486 837 378 1327 592 805 665 151 1405 712 537 785 708 1599 957 707 774 436 684 515 1276 598 1054 414 769 602 1325 1025 544 1889 296 1414 652 308 559 248 264 713 647 1044 116 971 567 956 582 999 646 493 449 116 187 1361 247 582 188 774 490 221 1046 1476 546 302 673 599 1938 238 731 772 562 1142 691 892 883 412 2298 934 1052 791 1071 563 1126 302 635 411 1593 2040 1485 1911 1314 609 1193 582 876 137 1181 162 956 432 80 943 210 590 969 160 254 289 406 528 1218 1035 298 677 409 205 270 1078 434 447 485 2075 715 1039 386 272 1106 390 398 787 849 2161 508 1049 343 897 1005 937 462 989 478 1145 587 510 380 1571 1299 585 758 667 700 976 301 761 958 458 796 2394 1001 703 858 705 327 234 241 1051 809 437 2590 413 997 907 1112 1078 719 385 302 533 285 223 1864 295 693 945 1744 443 2522 477 458 1027 2054 2930 1254 542 964 317 210 797 1062 299 1064 417 968 191 1517 709 151 1018 1726 820 618 1196 697 174 340 237 519 768 16 477 742 1540 301 151 488 457 1274 676 913 124 587 989 1801 1026 1436 415 852 207 381 702 573 645 563 773 450 633 370 622 1255 2203 820 787 880 1046 135 564 85 426 1880 604 451 151 470 855 705 1048 567 710 888 545 552 1668 456 612 694 773 1287 565 394 788 743 235 924 365 429 1279 206 602 992 437 780 410 1367 889 46 577 307 301 1930 198 815 346 857 21 1959 1411 708 863 862 560 668 708 743 586 474 924 66 302 653 574 1508 573 523 1373 991 949 265 279 334 50 1049 1009 856 935 700 1276 1116 1416 1224 1132 1164 451 766 686 941 150 884 913 1289 302 1300 2036 694 672 3217 784 391 938 1066 870 913 225 1213 1836 197 913 307 858 1999 803 1245 254 561 589 800 577 1682 144 1493 844 973 374 782 678 537 978 1093 81 972 2845 949 892 132 873 228 546 933 1168 511 783 207 555 1477 928 1106 495 50 120 278 460 873 2057 540 1613 887 1180 574 448 1358 1172 561 1034 1952 535 904 1065 923 565 378 170 1405 635 1357 748 300 559 431 179 1380 1041 661 813 1269 298 519 1238 690 978 1514 448 1027 476 700 194 283 837 228 2138 194 2358 151 817 1403 1577 1152 1097 561 884 656 331 1182 801 1340 434 273 1570 503 1140 150 287 607 173 1233 1076 888 740 945 1906 81 502 90 562 570 1080 879 822 301 1080 805 929 153 941 1041 738 779 78 664 658 924 230 135 594 296 816 453 1684 334 514 1098 301 1408 768 317 825 743 391 874 472 779 835 523 302 610 675 571 1000 1179 607 555 175 940 961 478 925 580 426 672 262 300 302 473 622 898 750 935 175 395 372 898 861 967 229 1146 1682 48 1041 1263 673 144 320 1271 546 1382 741 934 1725 1058 1156 889 1240 516 379 746 268 600 1315 665 539 834 348 550 466 351 1081 566 689 904 640 745 703 302 57 497 555 90 1089 1057 1280 568 505 432 738 449 401 1378 898 426 1172 211 994 16 419 1404 1984 1231 302 995 978 23 537 302 323 354 1080 687 1126 608 811 739 1358 182 2262 281 713 224 648 301 719 867 301 302 1290 40 1010 977 424 1127 1014 931 519 648 1059 573 634 1076 863 2426 302 781 707 258 607 442 438 390 297 784 302 300 700 499 340 349 571 1109 43 531 846 479 1228 1017 1119 1264 446 365 354 602 341 301 694 1673 986 420 1233 158 1269 300 229 519 755 459 813 1081 577 542 450 53 467 1629 595 1289 899 660 440 1869 1457 1289 910 601 876 494 1424 1242 1502 442 356 30 1083 1320 118 794 632 296 337 481 107 1055 397 710 1099 348 810 494 1537 846 443 380 283 368 1082 474 601 614 1036 178 50 345 474 302 1065 173 566 1028 747 848 1165 712 347 774 434 938 912 301 118 171 960 601 257 1141 186 199 780 130 130 779 195 35 720 651 835 638 888 812 1175 575 796 696 276 949 678 300 941 383 747 469 707 577 990 472 1357 823 201 796 452 596 316 1072 1112 337 396 301 222 1 1147 151 60 998 797 232 599 902 306 451 1161 621 1000 301 1400 302 324 897 913 462 699 354 841 603 301 829 642 1404 728 1181 960 636 407 1345 778 753 574 525 1002 344 448 582 821 474 150 768 520 190 836 292 670 862 590 797 979 668 1305 597 521 1070 300 424 433 608 609 522 551 730 357 918 535 673 670 566 300 302 408 520 805 601 654 930 1261 709 444 65 665 697 434 541 927 440 453 212 377 814 26 359 524 1792 495 1448 228 640 73 764 1224 317 794 604 725 308 1048 151 769 1067 298 462 918 510 131 3 200 767 495 499 958 274 904 478 407 671 601 64 170 286 817 835 198 302 301 162 365 538 998 271 302 858 944 151 574 434 975 18 1089 322 301 966 60 334 862 438 334 1041 489 844 663 851 299 208 1137 618 575 678 523 534 1563 570 342 1423 1093 900 842 492 365 700 708 900 26 243 1298 240 876 833 1075 601 1069 206 1279 645 543 1270 498 24 554 554 414 892 799 699 3369 302 277 803 862 228 820 1688 437 1714 1610 571 392 739 1041 617 1273 531 222 449 2225 342 993 1541 685 700 967 242 170 451 314 265 668 1059 1063 319 812 242 268 737 539 498 1048 327 1082 1050 413 713 602 451 1549 44 1707 517 554 619 759 453 470 763 33 856 1048 660 109 1909 189 1420 632 757 723 615 826 845 815 431 110 1053 739 475 271 1202 905 1592 890 462 553 463 355 527 1221 254 245 296 601 269 1204 82 379 237 151 884 983 787 641 1077 152 496 531 589 368 344 210 501 27 936 730 1189 118 531 1247 544 501 666 14 833 65 1749 822 436 1190 606 621 2506 528 709 18 268 1706 92 521 717 476 165 1435 1756 549 497 252 1072 1575 451 836 364 920 182 858 484 1125 954 394 723 625 302 600 155 1005 764 579 520 847 349 905 266 562 1170 819 924 110 1054 487 584 995 318 1161 455 454 509 1056 138 300 1152 1087 934 913 512 994 646 1389 286 1180 441 219 400 141 889 299 1053 883 620 1986 525 159 177 495 811 850 522 844 1238 886 1497 575 788 218 1246 1454 241 842 2075 898 788 518 34 1316 1494 774 1218 1453 608 98 150 2553 786 2173 851 2523 544 598 747 1320 947 320 1447 436 24 1101 1466 1474 229 642 540 238 247 597 766 956 727 525 603 389 548 2192 41 986 893 1062 250 437 133 1070 1375 1943 1148 731 1330 638 417 655 2037 476 600 301 226 1931 582 299 1290 2152 635 492 1738 302 231 497 447 664 1731 1132 214 2059 1126 1283 639 1360 510 344 1391 458 275 947 301 335 135 550 1538 1336 289 295 1014 181 289 265 330 1334 347 1448 538 2356 648 1203 1558 1482 1009 1108 1339 622 677 925 772 814 412 1490 319 1460 204 1663 1232 451 253 1882 1103 301 1493 93 149 1069 738 1140 206 803 667 2336 587 841 1145 297 788 1368 546 683 955 1924 814 432 117 504 997 1064 612 1299 734 1291 1157 541 1159 524 1250 46 228 577 478 530 1163 768 371 139 836 151 1530 436 942 1556 196 577 2322 299 512 585 1271 1007 318 885 451 401 1379 353 586 677 126 1106 787 496 166 1461 512 550 900 392 891 370 363 655 88 608 657 1482 196 551 625 500 117 385 468 144 550 709 474 470 342 813 472 697 259 321 248 805 923 536 782 746 725 760 807 452 234 327 1138 890 910 881 729 464 1063 947 427 1342 27 566 221 629 531 421 792 756 943 890 501 464 1163 751 903 896 821 605 498 288 279 1050 540 1259 1927 673 399 429 602 674 1067 575 246 778 451 378 1209 1840 834 321 675 293 632 519 405 602 528 1235 1141 900 1067 2354 630 1191 1284 771 171 1006 532 536 625 919 338 477 170 747 400 187 503 597 558 1404 644 26 213 906 481 1001 336 870 3376 936 1285 941 231 1190 799 657 1097 584 899 521 611 755 300 905 913 618 381 1043 547 326 189 426 741 236 824 919 422 656 301 577 254 1874 712 393 1201 2054 586 1529 580 240 1718 601 1501 970 300 643 1114 637 1155 1022 1406 598 985 1428 650 1019 1297 330 1114 952 1259 742 1599 922 495 237 155 920 512 268 1060 1306 764 698 1440 1942 1247 1047 269 600 1002 454 152 559 1859 2172 468 540 736 407 916 496 1523 713 1008 869 777 1160 707 151 719 1132 522 1722 334 957 448 749 664 1000 1854 150 369 38 435 793 441 12 304 376 787 449 2323 476 168 150 702 478 199 218 929 236 202 27 860 569 411 1142 1735 1319 482 193 1105 590 1109 1343 2209 522 397 1096 544 1240 214 741 980 479 1245 557 339 956 77 686 971 1317 248 1963 1344 308 4 871 296 600 1321 613 883 344 1054 861 299 602 382 507 832 166 235 851 415 328 452 596 543 600 1138 235 819 1327 378 652 583 1473 220 452 518 664 891 844 753 184 602 664 150 1087 1335 474 2129 986 325 684 601 582 1196 1090 785 1704 705 841 929 633 636 724 1343 420 816 527 785 451 1057 1028 905 964 462 603 2163 801 302 866 706 526 735 419 433 270 2360 1445 285 1110 1587 1258 379 987 1351 902 1027 585 1452 747 1042 1627 1594 865 108 1001 651 1756 1247 574 996 632 1027 1210 535 1596 1084 194 159 673 566 347 1179 197 886 456 660 696 644 977 921 732 357 150 210 884 796 750 1199 196 57 541 599 503 716 1824 2091 793 758 451 943 1213 133 1671 760 393 2343 385 388 795 1186 2122 583 415 1250 532 2154 378 867 1033 329 1346 446 1265 174 363 335 898 777 1415 1561 1336 361 511 451 156 1034 874 860 1845 358 1258 1085 300 1915 178 1369 552 467 410 1066 190 599 465 1031 256 1098 494 615 594 602 998 411 434 151 524 429 482 730 845 1000 331 1409 652 1602 649 870 243 900 170 1241 919 943 1324 753 888 1604 1653 2176 536 745 611 865 544 1133 929 819 363 220 1205 901 1029 1004 746 1492 892 1306 1630 977 730 1215 450 302 888 819 451 1373 701 592 1623 740 144 972 872 2327 692 857 301 930 1074 1032 398 1017 2247 1159 516 800 908 256 602 450 269 763 746 665 500 818 221 483 332 753 902 288 436 726 1448 64 1223 50 867 301 1197 378 533 1698 705 377 426 1206 1051 450 1489 643 285 563 534 772 480 202 278 374 520 1432 510 1241 204 894 340 404 739 1122 694 368 91 37 976 271 360 46 1117 822 1139 461 448 405 861 353 875 1061 438 712 243 126 431 810 993 636 32 1158 683 1143 1342 1171 1061 836 499 151 260 2037 1110 603 300 608 634 860 640 236 413 1035 577 455 501 495 252 1053 58 1019 502 1318 1270 695 993 1329 655 499 893 826 734 481 243 1256 526 838 1063 909 796 161 1112 853 1433 402 240 581 302 274 692 1066 1369 232 1060 300 1017 646 402 946 157 510 112 1257 329 846 1115 665 460 586 301 492 302 1102 732 840 376 1013 50 331 1310 285 402 749 560 299 539 302 349 253 555 664 1092 779 518 394 108 245 710 238 754 355 301 974 1316 645 302 617 601 156 775 619 638 1154 713 408 588 295 514 1259 1284 1045 476 797 1639 394 689 870 64 905 547 957 397 95 1049 790 1507 449 610 1561 335 268 2356 549 1437 236 564 1115 667 1284 951 489 1008 1160 557 801 2640 794 663 470 757 915 936 378 221 408 1494 1269 1094 606 718 1148 799 967 389 510 985 307 337 561 188 1102 536 953 292 302 593 340 151 638 535 554 233 883 910 708 905 801 452 122 1098 473 659 828 1328 936 514 1361 971 254 410 853 1192 1331 1081 473 804 1199 905 1721 1103 414 307 1137 704 1184 183 730 1218 34 1984 718 1614 803 973 310 658 559 281 869 1334 1579 1059 1315 92 224 664 652 1063 430 584 467 577 1649 587 486 443 181 685 624 1066 564 1113 631 1200 727 1071 223 1401 617 1240 700 484 1033 1189 684 1449 1493 435 1927 1458 1561 1233 1247 2077 1371 192 1422 388 779 3523 918 717 1383 764 1339 324 4 502 227 1005 23 796 783 636 1015 1609 971 1719 676 26 302 753 654 1411 1186 421 475 1513 836 824 1261 492 242 969 226 361 1225 1042 617 1190 931 513 1223 686 1268 144 905 981 696 1018 989 1150 975 394 932 1001 1645 1142 968 606 595 1206 596 194 1137 615 1504 1424 32 382 2435 689 850 827 1755 498 1661 248 887 352 1304 1314 826 718 627 106 582 92 482 1059 1406 1310 1664 2104 1094 2187 341 577 820 2385 1773 505 79 701 1360 733 1120 1008 777 464 1501 1046 889 504 1153 1085 813 1592 282 737 688 262 946 208 144 1199 900 799 840 322 364 1400 1252 1050 1679 228 2238 1056 68 26 1165 717 438 1279 1248 1067 409 569 4 1706 300 661 1386 705 326 376 901 474 974 644 1466 411 68 729 302 857 1537 1120 760 1238 1368 1292 263 1169 1619 852 441 1450 204 1856 1752 776 92 421 575 1113 468 956 533 1801 819 310 771 956 557 1125 1493 272 854 1931 206 2437 1113 584 837 608 252 1073 1020 705 720 1180 789 576 603 406 567 302 1116 1038 1264 452 644 1036 792 1192 1008 935 769 217 531 1160 848 832 906 634 555 1919 518 883 889 1392 1190 990 96 302 785 714 966 917 884 1260 1035 900 1171 866 1001 364 899 930 523 1097 455 1063 476 209 1387 361 547 408 302 725 318 641 1286 1279 548 660 342 1248 1072 592 56 695 1365 1603 1318 141 279 876 330 259 220 1350 911 1211 883 1197 481 744 559 196 1210 543 454 1974 883 1346 151 1234 415 1375 872 2241 363 668 1266 126 452 597 300 364 995 520 822 967 683 1873 246 412 2059 924 56 220 244 552 724 1468 698 268 742 225 949 1049 893 1825 849 496 1163 944 1098 1031 659 113 737 862 365 466 1114 1348 1324 228 351 1703 567 1354 162 1044 345 635 268 1019 718 156 862 1356 1050 250 1004 487 683 1381 1148 1510 1130 563 819 359 1102 1149 884 496 996 274 639 686 1789 1100 1541 762 788 524 536 1331 246 1402 1635 1547 705 252 1158 761 906 369 579 759 559 124 443 302 575 650 517 1134 397 729 232 1163 903 453 336 839 841 181 565 415 637 1060 695 1351 965 240 574 1277 874 437 592 1159 589 552 503 642 1159 752 258 1700 302 819 655 955 306 534 139 629 259 664 914 410 319 1098 362 1193 476 865 481 235 683 957 650 608 796 585 586 614 676 1497 1037 610 948 765 1745 1303 666 1419 1381 449 1325 37 988 1351 1003 433 879 604 493 549 1024 1362 24 238 171 1214 1212 370 428 201 822 826 959 623 1230 442 552 484 747 943 893 504 819 951 692 404 888 910 336 218 1056 300 257 2 468 17 1010 1076 768 535 262 11 846 1022 151 915 40 673 649 242 790 404 976 486 1259 1036 280 1160 569 461 587 1285 1088 1206 1278 328 942 671 1475 73 837 864 446 857 428 1249 305 279 772 355 853 565 1449 658 1161 50 756 278 327 479 426 461 312 382 1961 512 773 1080 180 641 454 941 236 170 56 66 1821 572 735 874 393 1053 820 933 726 625 400 694 464 929 756 112 392 476 964 311 1331 918 254 250 56 1618 698 956 218 488 524 654 450 685 241 1428 1061 918 716 1020 304 294 1086 250 776 263 302 409 813 812 453 910 863 887 1920 747 450 422 1257 926 1049 180 175 173 451 1060 1094 442 436 1181 186 302 955 595 548 1009 591 1286 822 555 446 315 104 1162 802 862 832 1246 1038 3 615 991 562 255 890 836 230 1121 155 1390 293 879 485 913 429 535 905 107 806 1594 659 897 1363 557 2492 340 900 1384 443 1069 42 710 423 576 65 586 569 104 434 905 133 771 1269 681 206 601 724 294 312 200 386 779 1210 539 419 301 345 520 67 601 151 257 566 1387 522 698 899 875 486 1283 745 1435 1055 1045 521 738 780 604 1025 1002 367 886 118 707 792 1416 234 584 1099 435 413 862 302 285 544 197 414 986 816 151 788 804 1494 776 797 62 378 302 397 910 2067 769 1172 802 888 1058 354 532 974 966 906 570 267 1119 856 473 490 301 475 1065 954 1694 668 949 600 532 1716 1566 358 455 792 472 944 377 430 301 348 818 1370 458 1162 840 720 1274 744 1107 351 1242 1006 312 975 49 159 757 302 509 592 151 836 666 589 315 157 554 340 1423 531 1009 234 301 500 142 987 858 302 349 1051 486 1310 1603 1056 491 767 756 183 909 337 726 247 299 995 388 179 518 903 375 323 440 146 547 672 422 588 291 306 186 919 549 228 150 1107 1023 182 810 1009 611 817 434 246 244 1155 476 818 552 233 1020 88 715 1464 908 973 1085 519 1237 228 603 902 728 782 264 633 905 935 589 151 439 629 342 210 643 512 988 1443 880 1156 952 100 1454 150 395 312 208 482 902 613 302 323 673 1041 1090 840 1387 437 713 955 76 1000 680 1513 805 834 793 363 343 547 408 1000 1396 1075 1247 74 1196 988 528 1114 606 1211 1482 1075 86 1155 1506 263 570 801 1189 1235 898 192 1088 181 920 401 299 390 288 550 499 184 1031 453 1239 1011 807 300 1335 91 280 280 1049 21 1382 866 533 704 796 394 911 41 496 1729 989 635 600 460 2090 1654 2755 1310 872 207 900 236 147 302 2049 330 216 839 175 203 811 1312 1348 547 900 301 506 1216 585 670 1716 258 285 1442 845 302 1223 138 909 517 782 162 1796 1154 1116 337 476 754 822 852 592 386 1146 1061 190 392 453 1127 787 1279 1310 364 954 293 921 205 181 898 840 729 877 1139 1362 841 1226 387 1589 302 245 671 353 2124 945 1013 308 1600 196 1396 415 651 1156 320 979 922 38 226 691 1011 916 451 738 1434 551 2078 302 270 301 276 260 390 1376 1940 1494 866 1875 498 93 115 505 70 1332 532 492 1205 730 568 95 789 193 1483 717 1046 260 587 1422 486 520 604 222 1123 517 929 451 272 340 174 636 746 1102 586 1960 18 593 1118 1274 1116 1525 1361 790 767 749 270 253 606 150 721 1096 925 92 1198 642 1450 120 747 881 81 841 407 362 529 451 19 999 1361 815 902 545 513 1161 533 781 632 594 647 926 950 1129 1765 301 780 533 81 1008 1078 151 497 196 906 1811 23 301 1185 1882 269 759 911 151 1591 376 604 950 1208 359 1933 883 493 2077 288 1132 908 1158 352 1038 144 927 848 1605 4370 3715 451 299 554 792 736 1912 1306 452 587 1086 33 233 1030 427 932 950 1190 294 1316 651 1407 174 1586 1176 21 350 821 2075 720 854 1260 724 143 1382 151 1079 849 511 267 966 452 1142 831 1344 551 332 571 689 753 876 357 528 673 827 358 570 65 516 336 124 302 656 1033 205 1145 1202 522 510 1366 301 1236 299 260 1002 541 297 302 861 872 562 37 504 812 1435 532 369 914 129 950 958 1231 308 128 903 366 172 1039 150 366 1727 603 827 438 84 640 63 151 1076 611 1105 1050 568 560 1949 496 1083 1197 390 1554 250 146 302 726 181 437 889 884 878 976 679 82 252 873 1216 604 292 475 114 1046 874 302 789 317 302 981 592 553 302 421 1205 151 572 702 129 407 653 298 399 862 246 296 805 213 211 778 801 337 551 86 37 708 743 1000 476 1219 446 490 826 929 1100 834 1736 340 152 505 1779 1381 626 459 399 302 804 1382 1331 519 904 579 1004 2026 623 226 810 149 513 1321 733 676 97 239 573 533 1228 931 339 145 535 966 918 200 1051 710 302 1271 654 945 622 70 320 256 858 1484 581 460 300 758 757 1007 1459 460 688 728 809 877 812 1010 469 643 982 752 831 542 651 1016 274 846 393 440 598 302 436 684 188 300 1105 681 1317 913 430 1279 714 110 449 1011 317 267 903 148 292 459 538 585 1069 151 61 996 480 200 608 572 75 606 10 973 215 465 250 792 1207 1190 269 420 248 1018 83 599 816 298 1434 441 1471 596 1032 492 452 138 302 977 544 1422 611 927 301 676 262 524 689 256 1019 986 754 628 1350 624 358 1578 755 244 315 718 833 300 439 1218 560 759 151 84 494 49 691 131 774 1151 485 776 940 556 299 587 60 603 1075 187 358 399 967 999 1036 320 624 151 682 272 112 179 706 790 398 651 731 667 839 258 89 1249 706 1454 302 749 1008 716 230 1289 870 746 7 302 1340 762 686 644 803 593 236 974 426 416 970 250 1538 909 750 965 453 728 513 865 2462 711 338 1129 1024 1749 1105 846 301 690 296 1876 734 745 269 580 904 410 918 379 263 752 559 344 227 208 662 773 226 776 355 452 722 785 707 276 912 56 347 301 843 1411 451 1038 151 360 1 585 157 869 519 841 34 761 298 753 1255 299 751 960 1080 546 410 840 1440 883 28 612 232 1442 978 1162 671 668 85 714 198 220 659 962 448 443 88 151 526 418 529 349 350 766 1222 1151 920 239 1665 655 803 601 449 638 350 1007 676 1489 1114 401 427 1639 389 301 1059 339 561 486 302 494 968 1266 468 743 333 1129 568 1316 280 1135 726 547 192 244 761 320 1373 501 210 758 298 528 855 759 528 802 1036 673 840 435 1207 231 1563 95 1184 456 694 992 527 536 452 209 876 1361 453 149 216 619 949 268 949 301 517 658 925 97 1113 201 817 398 1084 421 1350 1151 680 448 147 327 149 387 471 149 478 665 552 57 359 594 798 1124 370 754 367 1067 591 411 138 148 895 772 1149 302 840 304 770 1302 851 390 399 101 261 1132 886 885 375 904 587 463 149 151 108 296 533 398 687 95 903 435 445 901 1339 1391 470 1022 901 304 74 658 921 704 1025 594 256 195 222 549 612 447 151 930 385 659 1243 898 48 437 658 244 269 936 765 550 562 1414 21 601 331 542 60 423 1239 1176 84 463 825 460 1026 468 445 733 1331 1214 590 1497 844 830 739 1017 203 361 151 881 403 283 851 376 1504 481 776 440 544 1189 680 270 600 656 863 875 822 905 1160 741 1172 1122 830 610 521 308 756 216 284 741 544 35 409 79 122 947 420 145 608 1042 568 780 687 847 497 92 1390 151 309 482 776 446 483 171 87 595 613 633 603 362 520 585 873 241 85 368 403 256 151 451 302 377 547 797 510 197 869 407 346 279 284 942 164 246 1219 151 589 1334 593 858 1410 1947 634 820 1258 127 1247 282 299 533 299 1327 755 561 765 800 306 804 823 933 867 725 301 602 431 1889 647 2094 602 709 91 445 497 528 305 302 698 804 1052 548 28 468 545 522 315 670 510 961 1088 672 2242 900 400 1050 301 499 482 347 321 534 260 1297 514 1598 264 545 459 449 464 1097 577 139 1662 946 743 880 300 714 583 443 704 1002 1356 1002 316 267 815 581 546 434 191 1067 667 257 1378 768 492 1025 1042 948 1475 142 154 245 584 129 614 619 494 822 64 240 1054 194 111 119 769 577 66 300 1304 468 114 1092 835 677 754 604 452 934 457 376 1010 308 390 53 372 302 913 83 200 608 888 314 1117 1406 1092 945 1074 76 1003 1094 316 389 691 287 965 914 307 151 274 1310 195 320 260 370 1514 1095 610 151 458 1159 90 953 903 330 764 1679 1126 470 583 282 275 1360 309 487 504 487 865 494 1104 278 665 377 1291 1311 589 893 240 618 986 1041 638 1037 62 250 272 1526 889 568 154 134 97 151 576 297 932 999 157 1355 111 741 483 1028 1594 804 516 884 307 301 500 728 458 386 992 915 510 1314 549 431 151 441 405 764 446 877 452 1472 453 218 275 604 617 655 879 536 301 1414 820 545 390 259 794 529 367 250 1295 611 218 1168 619 619 1325 366 217 286 845 302 302 63 562 168 444 91 469 1154 1246 295 750 711 997 595 645 165 528 151 746 451 286 37 1066 540 134 607 59 290 34 299 283 302 663 111 905 1311 300 163 900 191 287 408 93 941 718 711 1006 300 733 1549 528 266 450 660 301 282 291 151 218 554 190 1 463 1174 621 557 206 539 854 177 656 760 695 1642 12 1678 189 918 1063 758 781 152 1226 343 144 1520 1449 452 1278 1108 198 110 862 107 1093 997 739 298 1197 5 11 1377 117 326 36 361 915 216 889 151 1337 1460 544 25 621 197 597 310 285 268 939 379 787 194 421 370 888 439 1640 577 565 151 506 1462 292 151 599 272 400 489 571 1109 302 497 500 1531 1067 855 301 355 474 763 1314 441 984 884 159 1394 1422 603 420 302 498 714 935 151 50 302 357 302 599 136 790 896 802 1318 1398 301 148 1365 904 846 793 688 540 218 816 150 1275 625 971 1021 847 751 548 520 241 927 340 661 669 651 582 271 257 932 972 1277 711 668 970 1427 434 868 654 176 851 118 184 366 1296 1114 229 885 1499 330 834 1050 848 994 902 246 599 682 302 1220 836 994 573 1066 442 731 1020 437 293 932 385 324 739 230 300 480 276 212 904 302 641 452 601 1147 249 1475 304 219 789 952 187 81 323 112 599 1058 336 976 646 593 302 430 589 462 592 627 588 752 50 1127 689 104 1765 350 953 1170 1021 392 299 538 209 1027 815 762 441 1039 507 296 840 1081 1407 1298 697 394 448 512 541 534 823 304 1107 972 133 149 22 615 799 603 566 800 590 900 290 408 1050 429 415 524 113 754 301 655 361 504 1169 525 1491 1035 637 991 520 360 1081 406 971 136 954 601 143 1118 318 1360 1716 292 628 1286 1533 266 1005 898 478 932 253 727 1218 739 244 414 603 1077 384 739 179 602 280 471 765 749 633 911 892 867 331 630 1311 151 705 302 872 670 301 804 756 1167 1328 86 999 489 131 1021 655 268 512 730 888 742 480 10 517 602 550 1337 338 715 800 217 868 563 813 338 501 557 288 595 231 646 314 754 135 302 895 305 1268 464 614 862 596 278 387 1400 438 302 745 258 185 595 1050 1207 635 404 1246 599 613 1280 285 507 477 603 236 603 1303 733 92 947 195 593 321 550 641 682 302 318 420 174 63 933 776 1022 369 1836 1416 421 104 641 589 369 768 312 442 770 517 1066 953 1052 194 253 1000 758 241 83 254 98 459 299 991 431 525 843 517 376 384 1430 1217 545 214 907 362 933 527 484 579 98 151 1112 402 260 582 302 395 641 1270 468 1700 3 276 1714 591 1197 393 679 1362 535 246 859 491 415 286 639 1000 38 56 574 1036 888 239 220 705 417 299 1261 1151 1011 636 1535 952 1313 583 1071 1054 852 1308 635 301 648 692 1005 443 813 1020 709 724 1041 311 297 417 889 904 1412 843 801 632 802 1051 559 834 865 462 534 357 842 1312 1065 947 692 541 740 28 1244 320 695 918 676 960 432 1128 680 48 563 431 203 1561 307 852 1083 299 982 891 777 444 676 273 890 1090 250 301 1566 708 151 1216 737 313 601 1066 254 390 315 588 1794 1145 1272 270 1142 454 819 302 358 151 1054 679 295 939 937 815 698 497 1668 386 797 531 751 274 434 133 726 790 736 25 891 559 1018 1069 836 1562 694 422 392 798 892 429 823 458 751 284 655 1030 564 825 599 594 428 1338 1082 626 301 534 921 599 1107 618 798 1369 328 165 896 440 458 548 982 778 558 302 1408 458 228 706 391 433 663 18 600 1566 1036 491 257 887 96 805 952 718 427 84 15 174 59 357 815 800 712 1703 292 1282 444 1001 499 954 95 264 907 252 500 740 2054 971 207 631 1268 532 302 301 417 351 848 670 245 370 151 265 452 204 1002 603 456 564 625 742 561 720 486 2017 393 898 474 562 737 111 320 242 63 952 891 462 602 605 302 542 1060 110 469 283 286 488 106 351 301 672 1104 553 637 576 51 887 602 371 891 539 210 718 1132 944 752 286 874 222 713 320 1229 380 1267 861 590 1213 748 216 1108 220 1604 618 958 1440 617 550 941 640 443 636 247 303 254 1433 675 1674 791 734 2068 164 694 632 221 104 1060 302 263 421 1114 544 481 642 153 4 746 1013 1118 652 244 870 242 62 1212 1431 1044 302 688 198 1179 302 1503 184 604 1175 246 754 770 751 216 739 411 757 301 368 1463 39 1182 400 222 280 987 496 836 244 769 662 386 925 770 410 468 1074 1094 265 933 116 906 752 323 1000 246 236 849 136 149 881 1096 103 274 302 359 902 282 1068 1002 1132 74 180 705 299 564 144 24 973 512 1020 1242 629 432 302 999 932 282 649 1114 1255 269 622 235 174 416 1265 369 358 687 671 319 250 1074 381 752 290 682 895 1598 472 302 574 495 296 2041 1182 1810 126 852 507 570 159 861 1072 144 1266 1143 1237 654 1199 286 742 120 648 641 397 729 440 389 384 736 458 472 408 301 992 1055 157 892 294 151 506 132 514 704 682 197 325 330 784 749 782 883 559 219 963 302 804 456 627 818 1621 137 628 705 451 398 1603 258 545 103 151 517 320 300 302 327 1065 880 672 1021 151 1142 393 1034 746 212 314 604 300 604 272 1115 1077 1296 995 128 331 642 803 329 671 506 926 1021 721 1637 645 655 843 421 657 381 671 228 674 491 602 641 679 829 692 775 493 1256 302 791 504 60 425 1285 462 209 933 200 768 943 747 618 510 454 60 831 658 729 262 476 765 136 294 851 634 537 1130 292 770 851 230 1406 450 884 567 602 790 123 1160 302 1090 958 978 656 671 514 459 300 337 525 855 622 1000 241 554 517 602 717 1103 1551 734 735 1205 975 510 839 729 840 51 262 1467 301 572 586 1191 592 453 1107 902 285 301 139 759 472 1428 65 378 1160 359 14 1906 837 320 1024 484 611 301 680 1655 500 463 555 391 468 469 35 507 233 835 301 884 1820 1190 324 1169 490 686 776 1134 763 706 309 268 387 426 1109 2060 428 326 512 22 168 15 207 558 745 158 655 721 475 955 645 104 1260 468 760 535 1207 301 90 283 305 136 811 949 159 357 265 444 416 626 861 832 841 423 259 602 562 296 110 215 498 490 117 749 151 816 836 301 1078 321 814 612 918 536 231 1254 785 513 266 184 301 301 598 1747 284 403 1117 53 818 489 1644 1064 87 240 925 599 1310 657 976 581 681 596 762 470 384 275 1018 455 622 905 44 432 577 855 312 202 404 860 612 256 1036 776 600 1336 179 716 933 688 301 895 207 453 604 383 664 1424 362 301 301 855 804 488 375 452 933 742 350 151 411 378 1447 2039 570 265 114 80 846 1077 604 161 826 483 449 100 953 422 369 302 410 520 496 352 356 832 42 1041 452 822 137 707 893 185 985 190 523 754 1022 202 602 470 940 311 714 345 151 465 1194 300 755 1133 973 202 473 500 443 1000 682 176 772 913 1549 162 755 300 1528 1000 292 190 301 293 1037 973 795 527 1406 204 979 479 598 390 603 564 1391 697 303 1054 496 415 1158 1155 148 597 465 561 492 1962 193 915 643 501 360 1053 1161 1184 722 761 451 644 305 839 408 1455 591 705 256 899 1107 915 602 881 1414 996 675 334 745 584 325 638 529 794 1027 614 544 164 301 441 297 1472 232 556 579 1216 882 603 8 748 652 648 733 1284 496 808 189 1614 1205 553 906 590 610 1427 625 936 524 218 878 260 196 1029 942 382 591 1651 1423 300 684 867 899 1554 724 302 914 441 1190 460 2439 302 608 754 447 556 398 1242 946 492 2312 533 637 761 550 281 602 619 1233 867 261 208 1117 611 2027 844 1238 114 231 800 704 345 1229 258 628 302 1424 1616 1944 337 842 932 1144 436 131 1154 1097 2539 1313 1437 103 1226 216 836 544 593 152 1350 1065 1931 541 277 1625 568 915 1420 704 908 336 1659 386 1339 604 1214 1442 922 453 260 325 1057 1134 1443 1314 1110 715 720 715 799 18 851 558 1322 267 1013 1060 299 906 637 184 1237 301 1628 532 805 663 930 726 836 588 1423 2440 839 869 907 441 1700 456 1010 643 1296 1235 1018 968 297 559 1705 221 196 1592 1411 540 399 1712 397 249 775 1647 1211 838 341 157 322 574 1245 1514 583 1144 241 914 966 651 451 1102 386 905 1780 250 1015 601 574 721 602 2078 768 838 1555 600 114 366 1285 1351 151 983 1253 414 22 1019 563 499 925 740 964 556 989 919 1059 381 482 621 818 1158 1092 836 872 774 385 169 1560 1309 352 935 672 241 262 452 388 468 733 1462 900 301 130 232 769 401 924 1151 730 502 384 1078 422 1184 1246 334 1202 1239 518 1313 217 1072 256 708 300 713 1601 1250 822 67 755 639 592 489 2023 861 671 1023 1169 217 937 211 720 1312 646 545 1560 423 404 450 309 841 1259 752 395 618 459 764 494 539 618 637 302 519 825 1090 1217 1315 1125 573 456 742 879 722 421 132 568 771 933 1319 479 302 73 552 1114 585 566 506 523 357 1751 301 842 1357 368 598 701 950 496 240 172 727 398 727 740 981 351 443 720 880 674 125 319 763 1032 520 325 418 51 1088 189 924 878 365 302 613 690 888 391 1150 919 639 628 298 87 431 649 902 313 267 1119 379 986 157 889 133 574 158 795 759 737 1486 344 58 143 1027 1142 367 1137 1262 295 734 1088 1381 281 245 773 407 489 260 302 754 301 125 944 301 368 494 131 233 723 817 110 299 342 446 220 791 802 1556 1055 361 535 309 382 302 717 408 506 302 666 855 217 496 592 601 506 485 49 276 1560 637 480 1582 585 308 277 380 916 893 290 810 216 495 207 198 1489 874 574 100 750 902 515 167 800 689 295 302 302 651 1210 867 355 435 1228 567 234 414 449 781 1182 1361 756 854 302 931 252 192 703 939 963 148 331 816 255 742 306 30 151 150 406 749 231 299 731 528 625 2017 236 822 719 448 1814 525 132 451 1190 488 1533 450 720 602 992 496 624 452 304 467 221 767 509 526 581 760 299 837 358 270 894 1398 680 344 222 895 296 626 1959 433 720 688 321 676 492 894 212 903 51 1118 390 357 1100 775 301 1124 524 732 1455 463 1472 858 140 706 802 288 889 320 503 1204 1525 564 1240 587 327 664 676 173 1357 1028 371 1059 1407 724 232 529 1272 1195 301 931 989 872 594 229 551 459 398 1829 172 1661 150 595 476 264 197 645 719 300 950 1031 620 845 526 254 824 272 714 788 367 727 997 815 848 1196 544 202 110 400 645 304 302 980 834 934 387 300 965 1722 875 738 523 734 735 967 1766 1088 545 249 358 102 917 1194 896 588 829 645 346 384 448 1142 1864 988 242 395 307 1136 603 690 501 971 957 1204 1107 1119 591 220 1668 693 1527 1432 436 844 534 690 901 483 517 922 671 1529 1512 1603 197 850 1133 634 1269 314 1979 340 525 571 788 488 1407 493 1001 812 490 681 1267 375 1971 763 474 1268 516 318 150 241 1458 558 486 1288 246 923 846 465 298 1261 230 247 2041 739 377 459 301 817 449 1195 208 771 1099 1282 392 105 580 162 710 616 829 122 363 2039 302 334 11 179 688 2060 1499 526 794 856 1513 1447 1087 494 466 883 701 2161 357 195 505 160 290 376 1203 182 92 958 342 253 1209 1018 256 460 283 1092 572 913 935 1072 1172 479 56 1164 952 504 427 1278 822 774 201 231 396 276 437 523 196 793 1314 1212 197 676 596 642 546 1161 318 901 1214 755 1239 551 1321 340 1380 998 329 114 748 560 1463 245 1169 1044 272 645 301 365 829 256 965 562 944 544 2101 929 253 404 1085 711 872 1136 302 297 212 906 677 718 1972 99 1016 881 806 561 745 1398 1829 1724 1518 710 1382 15 292 659 254 219 538 1063 252 552 542 476 300 465 67 1236 1143 400 184 764 1077 1245 1313 1373 108 1095 1382 648 98 647 167 541 326 616 300 1353 851 365 886 1391 692 194 453 391 759 1710 650 351 709 633 240 727 151 163 441 428 752 301 282 145 364 674 815 488 1170 330 315 349 245 913 404 381 146 410 302 12 302 473 666 919 200 1050 838 101 973 608 904 1019 288 168 729 762 587 428 613 422 794 773 338 248 282 601 302 512 689 394 848 629 560 680 479 1285 815 624 228 287 1301 1097 172 112 482 1446 1164 350 531 12 1857 322 1649 697 529 215 630 1095 1192 731 1828 801 300 876 301 1035 1098 458 532 1134 174 380 1086 824 791 1105 763 301 1142 1100 568 146 529 774 64 648 267 302 657 383 342 823 256 802 164 894 282 1136 453 97 791 997 2255 352 511 1014 95 478 527 806 147 280 429 383 507 267 217 763 203 138 664 541 301 370 257 228 638 1147 909 744 561 725 1532 525 292 42 1338 478 137 187 303 579 877 376 1109 423 1196 543 416 1071 386 674 104 888 2046 894 271 776 781 854 621 818 149 1094 689 530 735 582 374 676 486 899 109 301 823 551 470 550 366 1079 928 704 2077 977 227 1884 330 360 403 572 416 1156 429 1071 750 1926 208 497 1224 560 732 1299 435 850 190 384 32 781 888 328 510 987 136 752 326 1042 533 556 188 1043 419 698 893 228 195 258 745 165 521 758 76 288 502 349 455 1319 1011 1028 1004 286 625 301 270 1134 434 934 291 542 299 541 216 125 392 1062 559 1197 522 1350 196 681 518 301 880 445 298 593 382 1398 1433 1096 1179 314 58 991 1124 158 384 767 826 106 904 646 569 555 416 760 689 605 525 1631 301 830 1078 1707 827 964 559 742 166 625 926 268 1596 500 404 506 1315 1951 469 621 373 4 254 1071 433 810 255 1105 1202 795 302 47 1213 46 1005 732 747 610 302 724 879 1108 456 383 1057 1587 822 587 151 786 864 758 443 147 605 452 300 519 43 1918 522 631 1141 628 1255 918 302 51 284 921 1000 635 1331 679 528 954 1178 381 58 533 1797 1312 2135 1248 579 1304 1619 451 705 998 694 682 178 57 1153 228 559 302 673 959 151 533 107 620 128 1604 1212 287 1476 631 1029 1620 1021 540 578 1326 276 389 244 902 316 1788 1219 768 1411 570 623 1095 624 669 1360 1322 1740 507 191 586 1135 499 452 832 725 470 1154 917 441 589 491 982 104 449 506 1380 350 425 910 328 867 463 902 364 348 636 592 482 1551 597 212 591 780 1501 737 560 294 997 1066 248 564 984 545 395 308 201 539 632 712 603 901 279 40 112 696 610 385 301 446 1158 264 703 632 588 410 684 1385 912 906 550 411 332 475 265 302 669 1154 663 240 378 979 303 1038 851 1029 509 8 1121 263 176 96 666 1063 1029 816 595 583 747 318 291 451 518 520 330 1013 911 1205 960 1613 391 552 1571 280 1717 1301 1080 1532 190 349 693 243 788 425 776 393 419 927 826 296 1431 178 428 487 446 52 613 301 1265 999 812 523 1000 266 183 949 249 635 862 768 441 180 430 355 150 151 604 603 517 1346 1099 1549 765 1297 453 441 510 612 504 686 319 202 564 582 424 563 218 492 506 532 203 414 583 822 432 151 600 818 581 331 901 649 892 780 133 560 1150 747 170 868 272 832 614 498 886 270 535 964 813 566 220 951 467 314 301 175 301 371 497 1549 449 444 150 444 843 1226 1308 730 551 692 663 445 510 1436 1783 301 958 509 290 541 453 328 453 625 242 606 202 1077 950 148 346 1088 631 1006 378 764 142 924 194 1091 973 580 283 432 1005 301 314 302 1450 451 104 299 839 38 746 360 2 328 68 716 852 264 576 408 92 301 312 739 134 585 522 106 406 730 772 697 2 875 487 731 535 635 452 592 546 1188 716 596 435 503 691 847 817 760 450 1266 385 634 290 552 753 246 409 145 696 2000 520 424 200 841 755 63 34 711 518 759 229 1000 1104 1366 44 21 835 244 270 1111 170 919 361 592 297 665 302 299 398 263 246 415 631 280 710 180 956 1353 406 886 470 1410 1033 302 132 380 452 171 1617 638 1806 2301 1216 61 1483 898 1374 1330 151 491 757 507 216 130 1793 363 1017 865 234 747 398 224 951 302 694 151 461 1029 452 150 300 27 1084 814 619 1005 787 445 923 259 163 891 49 500 1145 566 1152 1008 80 462 897 763 551 1165 74 562 683 299 703 793 469 258 149 857 524 1018 164 301 797 347 113 266 1435 462 298 916 207 46 238 320 515 255 459 202 609 364 529 646 780 1055 1954 1035 242 248 375 541 35 744 322 232 500 292 119 687 184 1450 535 394 482 299 280 312 603 630 625 656 1127 957 361 516 376 1022 732 1125 1073 48 302 299 542 1304 1403 1030 302 770 813 259 171 244 2 448 549 325 464 534 896 406 337 601 206 219 846 1129 865 78 592 1352 538 599 768 302 1078 666 1254 422 814 268 898 243 327 642 416 429 12 819 60 285 138 256 368 301 412 658 454 1061 665 386 353 723 1196 610 746 810 682 608 714 520 174 67 420 523 1341 521 26 1129 594 752 1041 603 603 1362 1002 595 1152 182 76 301 517 462 805 1212 310 580 884 332 2069 846 761 633 425 1330 302 411 762 611 1126 183 818 811 859 850 866 112 639 508 765 20 934 856 819 848 531 435 282 236 833 2084 1112 1091 496 613 832 956 449 1259 534 1286 188 612 586 302 898 394 344 1301 506 362 155 928 111 470 847 38 301 272 198 780 256 580 327 520 405 319 883 19 864 263 1663 932 571 747 913 667 992 1027 460 530 718 32 26 760 301 566 760 518 669 226 988 325 806 137 601 771 839 38 208 1196 579 369 309 769 170 803 30 23 242 725 182 622 1071 602 1055 452 1355 602 755 265 1406 685 597 584 151 481 1174 635 369 1066 913 594 14 1438 430 1416 783 58 602 1527 1272 2346 647 875 718 1045 593 778 498 746 538 513 1004 766 1401 536 1434 520 460 466 1048 270 302 1112 418 938 602 150 658 628 1633 152 790 47 834 387 365 1185 347 591 656 603 571 335 920 601 448 149 1158 360 637 510 644 915 1011 812 718 1022 119 534 506 427 151 247 506 300 529 446 1106 32 1016 208 396 157 532 30 783 232 647 954 730 735 768 226 584 758 1023 554 365 949 644 706 1039 647 300 761 882 877 377 1024 787 629 708 444 281 891 655 301 1458 957 439 968 533 603 496 1166 1031 1019 720 1008 1036 583 446 200 308 579 212 1127 598 445 301 1703 655 890 917 602 1208 598 558 120 926 548 301 489 713 1002 846 853 298 362 1009 924 134 854 1816 990 809 445 418 454 275 151 1265 643 905 32 1416 1033 302 295 674 602 299 598 286 819 937 895 251 376 228 1312 300 930 535 267 451 302 594 554 1551 467 772 686 656 531 328 1669 1612 206 809 492 1247 380 1651 485 829 1243 1230 1182 1105 998 259 443 269 579 561 673 474 597 747 1012 895 869 494 1216 480 924 1235 406 499 931 436 1030 1488 560 412 1483 549 210 876 1088 592 894 587 621 217 1714 241 452 341 208 1497 1011 503 48 585 573 1171 899 302 750 619 301 872 330 569 1003 284 984 1069 922 301 46 320 1365 1016 1042 492 368 366 728 574 1673 100 450 70 151 605 251 302 151 1402 1285 1247 1646 414 919 300 436 488 206 39 1179 1023 574 695 588 391 1622 10 427 242 299 740 385 600 369 670 1106 454 257 595 1090 242 1034 944 522 488 1157 785 339 402 833 632 772 1523 1221 1099 1370 218 661 717 494 42 95 510 953 468 21 570 221 563 821 761 501 253 1618 374 851 50 754 555 863 459 114 1092 664 648 232 249 765 302 881 399 855 1183 328 302 484 451 390 1126 1282 654 300 933 268 151 1191 154 109 383 585 168 778 526 1013 322 579 828 1251 1023 685 728 148 594 533 730 924 1010 191 964 555 375 9 481 953 150 275 353 262 412 14 742 641 819 294 1152 916 702 1285 791 300 450 202 1553 848 112 1511 582 407 178 27 534 256 1261 438 151 665 462 839 676 985 1147 82 309 1630 645 363 185 559 137 1091 1070 1373 217 76 688 416 1275 290 1323 327 319 302 1286 712 353 961 314 499 539 905 913 574 1070 1491 734 738 302 524 473 840 1278 1281 640 706 1721 564 151 1113 967 576 343 589 537 102 504 505 783 418 253 169 648 600 274 535 930 50 530 452 159 264 1530 57 446 553 202 403 412 300 681 570 558 603 284 804 184 361 667 1218 873 749 901 298 262 1235 743 369 755 904 918 301 527 1027 457 324 799 612 729 1503 260 422 724 903 966 559 505 895 302 539 863 530 1643 274 1028 262 406 123 584 297 596 1354 561 515 535 338 1205 550 276 630 147 176 561 202 902 963 887 1124 416 855 458 670 333 158 1345 417 1326 1018 450 1526 468 11 320 112 48 763 900 863 545 601 271 302 647 888 562 575 386 750 368 472 290 452 332 172 1000 296 911 140 676 877 1408 1036 623 939 26 750 515 2173 978 426 1012 797 1057 500 1299 713 238 611 1395 425 592 180 667 641 1293 412 118 1341 744 301 633 471 699 256 1021 598 1040 413 300 382 80 299 16 242 669 212 681 836 500 720 698 1017 466 213 983 283 374 1216 488 376 259 151 318 386 1167 1433 858 314 756 890 85 373 672 773 595 982 869 191 251 387 399 485 1056 610 587 363 485 537 1478 1614 572 455 820 1369 942 557 917 560 1054 1009 829 434 811 26 601 117 134 966 442 118 370 74 1320 1008 861 215 505 301 1010 36 276 176 786 931 1188 945 1177 312 499 332 386 556 444 2126 754 137 643 966 1238 419 1079 738 835 72 989 1101 1181 1022 861 973 313 1011 214 495 817 226 502 1604 380 1273 194 688 1691 218 1249 540 825 852 1068 1007 922 398 1489 898 1048 182 231 906 849 752 683 135 763 606 628 899 830 66 875 1177 302 298 648 643 306 1160 1158 208 75 148 618 700 227 661 818 183 657 340 264 226 660 314 1034 859 684 987 854 846 324 1022 637 815 493 312 697 602 1028 520 633 878 148 246 236 37 1286 846 1152 616 444 935 108 1696 497 264 278 1515 626 513 1430 1200 1346 1289 1342 660 454 370 933 532 262 353 949 1170 331 901 691 1555 1173 525 487 512 529 1363 849 456 462 701 1110 1726 602 234 551 342 750 987 426 1069 1742 97 27 331 650 959 802 341 995 302 905 152 544 641 281 957 742 998 1717 80 1025 511 104 88 302 713 1647 483 554 198 631 556 793 318 686 464 750 1949 146 292 374 150 1465 341 1300 452 424 611 262 52 204 1074 1338 906 956 301 1018 439 794 183 361 382 376 773 1024 195 370 242 591 1223 301 233 882 1000 327 522 40 762 1078 320 132 694 1566 612 375 181 457 302 528 1770 697 330 356 1113 345 276 484 236 987 660 433 1025 840 563 552 822 190 292 1008 987 321 478 302 282 643 358 353 550 532 323 1063 817 790 463 504 27 652 669 1206 290 695 1076 1027 482 1576 623 198 818 432 366 560 276 1102 816 1154 1144 519 534 762 2448 795 336 1665 2244 504 866 267 1330 844 1419 312 548 896 618 1157 1211 640 1409 525 186 1698 445 354 866 1291 320 792 1186 638 603 897 772 411 302 1296 361 803 182 625 816 780 1020 777 1247 782 70 220 512 151 1574 530 749 108 414 1323 314 719 983 451 1672 2177 173 2160 1367 640 523 1138 545 908 1234 536 730 943 156 308 1095 793 472 302 600 353 604 797 306 904 2455 560 1374 541 762 607 825 301 206 727 757 126 1074 108 1209 1722 615 1189 1309 362 1205 1362 1064 516 537 451 284 301 1062 48 68 465 486 176 1036 1197 893 369 324 1970 598 1627 1111 992 768 868 417 522 784 572 300 867 1569 560 599 1043 132 1767 507 1187 932 864 982 150 346 1109 18 727 438 791 1150 1085 555 497 583 648 57 747 740 412 1314 1302 1207 514 1054 705 590 942 240 960 508 1484 1231 512 474 1114 1582 430 701 856 324 603 729 1543 301 531 1462 1781 1601 34 1383 751 448 714 810 1166 896 507 302 1498 105 799 742 882 346 739 967 959 750 343 302 906 1512 801 1329 467 893 1732 784 53 797 787 600 1589 160 286 556 427 1903 528 1112 466 602 1203 450 748 416 123 834 880 966 118 687 402 300 1151 284 281 444 925 1079 1006 976 1883 774 1011 1375 301 331 563 900 929 827 782 515 478 773 1313 887 1366 585 410 306 1315 151 1199 604 795 577 264 1739 586 783 1051 249 1021 733 1287 1018 299 1132 48 1913 501 602 958 759 587 263 1731 694 661 154 942 1039 865 713 1372 850 1054 350 1145 758 116 1256 910 657 2045 1153 802 74 804 577 822 304 984 665 494 1086 390 757 254 785 609 565 429 1434 1197 604 202 1362 1389 649 1245 376 399 332 824 1878 451 550 163 670 59 734 1343 1296 565 603 1648 576 1234 313 1938 1200 682 475 704 817 669 795 524 1125 538 1035 150 1342 874 187 280 193 881 571 537 1372 566 1579 965 1002 993 359 557 529 632 186 1813 985 1472 955 876 419 319 1262 607 882 723 537 439 1010 920 662 705 765 21 1247 868 302 627 1244 1052 441 739 301 496 1061 503 1722 1409 217 520 365 299 893 300 385 581 911 1334 974 276 1311 301 659 2015 559 1038 369 150 548 404 1462 1382 741 1027 535 301 1405 151 1559 888 191 176 472 161 301 186 676 1350 863 815 725 814 657 520 458 1132 548 224 770 368 1164 812 1549 699 1312 495 248 1573 878 533 218 239 454 515 652 561 559 844 445 183 422 22 1765 1341 1225 476 21 320 122 151 189 140 1491 520 599 1059 104 356 575 773 14 257 466 40 149 285 301 710 148 300 452 459 97 1449 264 632 1261 355 586 350 566 337 647 670 1584 919 27 901 302 791 1050 971 765 408 453 524 665 167 1375 641 359 1111 580 450 337 574 529 795 417 1809 1275 841 359 776 865 1156 631 168 820 779 930 260 189 881 680 1284 568 473 428 207 1596 222 460 832 2548 989 252 954 39 518 270 36 1504 736 460 270 531 604 309 448 420 97 406 665 1621 917 828 865 691 807 981 394 1197 174 904 362 235 194 860 503 169 1052 734 826 707 1135 102 1085 557 687 285 1130 394 634 958 716 617 1146 1507 313 301 303 1182 1125 333 958 1086 888 627 465 511 301 593 196 396 646 464 35 1356 570 257 1521 301 873 583 417 550 548 220 891 1764 433 608 1013 570 451 879 470 262 718 344 1515 527 661 878 1560 1072 1245 560 1155 572 42 479 752 743 211 351 661 527 585 14 437 311 149 233 270 912 810 1290 694 461 1003 443 2643 1404 1636 1214 270 999 966 1188 254 1139 421 318 763 591 368 980 209 524 404 60 319 1089 335 860 722 326 178 538 94 468 1240 1751 409 604 1137 1393 22 551 1090 536 905 785 823 618 446 641 363 566 301 1199 839 697 1893 362 468 980 300 284 883 496 540 590 696 565 579 939 301 1258 761 1592 1701 1358 373 401 897 957 778 973 614 704 869 269 19 756 489 1865 724 903 1449 1121 734 779 1528 1004 1386 520 743 2217 1606 847 600 766 1345 1450 570 711 510 1650 1802 565 1418 1129 708 1233 837 512 1095 516 951 2182 452 1316 463 1277 387 256 438 563 139 190 850 951 1152 486 761 150 1273 1674 282 673 790 864 107 722 435 507 1017 1425 739 739 975 837 973 1913 1151 817 151 1004 897 1007 1238 302 206 428 872 1820 2192 589 1152 2205 1307 380 132 492 1422 1125 451 1740 1662 1296 974 1031 660 2304 823 892 644 1522 449 1795 3408 952 105 1259 1150 1047 401 391 2652 1501 567 905 383 850 844 889 922 1096 1402 742 515 1090 973 829 586 2185 1060 931 1185 531 1289 1282 699 934 1507 513 191 1394 690 2614 814 549 2127 1146 901 1257 1340 445 371 749 921 1854 904 74 246 1128 2440 665 363 1280 250 678 832 628 1056 123 1011 352 971 677 456 255 382 286 795 1566 1351 264 258 436 1255 654 928 955 328 252 260 446 577 1327 228 85 219 166 1500 156 1610 811 1246 820 1832 1731 1180 737 1364 458 106 224 1244 655 690 1064 655 824 138 631 563 538 536 262 900 290 1592 876 1130 476 601 936 518 1055 673 302 775 655 1206 950 891 1738 879 1397 301 903 925 444 1224 750 1384 31 128 998 1934 449 938 752 53 800 1008 581 302 809 1348 98 1787 913 565 1033 815 358 584 1039 520 921 468 804 202 762 610 767 352 794 434 815 530 272 1452 930 182 252 720 342 516 586 1281 538 1809 1471 792 846 440 964 468 668 1073 836 166 1373 1759 907 446 1020 581 449 107 538 293 681 593 1055 497 605 81 1206 978 451 946 302 301 1131 729 639 302 491 302 680 151 807 453 156 1104 737 1248 1069 1341 190 36 142 1026 301 932 38 412 479 863 712 301 985 669 300 376 1403 594 515 195 1044 366 392 730 1077 1418 1428 194 355 970 181 441 1289 371 557 1265 411 938 1598 212 740 299 594 466 344 696 605 898 110 701 677 802 1207 382 748 379 1075 534 1281 575 300 353 422 676 1084 1313 780 565 834 158 642 498 600 1038 737 729 671 1720 585 1211 722 605 871 1041 515 409 108 942 380 1132 1433 432 378 373 444 398 1099 1070 1742 603 1413 931 587 1425 764 1331 1027 787 460 218 1010 356 613 1472 1080 265 1463 2418 266 1343 783 1019 484 1450 401 857 575 793 460 870 1254 1806 1394 731 76 603 206 1359 2037 1315 301 1078 844 1729 770 150 805 118 1543 1747 900 518 1724 3048 525 1084 1556 1068 1050 438 562 490 544 1411 470 274 1043 109 249 1696 84 600 766 1364 1026 931 619 987 1580 937 1096 1037 1009 194 565 960 1245 11 1157 529 274 609 329 553 557 1599 402 1010 547 600 298 1055 935 453 736 198 595 1911 425 796 452 539 518 1082 1086 370 987 1591 900 174 746 344 965 1106 894 606 1316 643 769 745 614 783 704 821 995 742 898 848 151 1183 442 442 643 128 615 1123 163 496 1096 129 1222 322 563 1090 628 568 744 302 1091 846 1159 302 848 861 671 781 939 418 387 45 575 817 293 794 1336 162 327 71 1557 735 558 1198 451 934 883 925 310 280 948 604 188 550 802 983 398 601 1320 1261 1070 1069 931 745 740 258 320 1039 934 1023 793 714 1934 863 226 554 198 1414 614 615 796 1048 1208 248 621 138 750 881 1278 879 590 1232 297 425 1780 601 533 403 750 81 542 1356 1668 2142 891 1040 288 908 1846 656 1362 679 828 1179 876 213 1002 1206 1227 1644 1075 161 675 850 1126 1134 594 1407 609 1082 212 1601 1294 1058 1272 514 590 232 1098 552 917 1164 224 924 1721 528 451 1812 492 92 626 1296 1211 482 796 1481 1120 635 1362 151 763 745 200 169 874 960 474 729 1111 546 703 1766 558 362 586 1008 737 406 326 677 469 388 1504 233 1299 221 524 445 1480 81 215 599 564 584 1051 238 1409 36 184 819 158 896 552 657 426 375 915 375 1561 734 768 435 463 78 971 770 84 1494 605 595 750 520 699 1630 494 572 1394 1402 856 936 549 646 1012 329 721 173 811 408 493 1171 598 1359 755 226 677 615 477 917 1099 554 286 601 817 579 986 1245 128 824 1373 202 636 908 362 905 1047 498 435 162 1749 1561 431 1360 761 729 41 92 1448 562 1313 1687 1045 347 432 1614 358 923 967 682 1783 1015 511 357 1383 1697 1018 1878 906 533 1397 496 523 399 1173 558 493 1342 1386 294 422 1112 454 1091 1010 520 151 1249 26 580 244 369 1030 1660 174 86 625 890 203 812 151 857 530 230 1711 762 559 791 1176 130 138 433 1096 133 300 385 304 635 724 555 4 931 475 590 1184 770 252 1352 287 1251 284 670 1218 504 1047 375 994 1181 562 891 1193 574 164 1004 515 373 950 550 668 780 244 830 875 769 1196 1405 751 237 314 1448 1131 568 517 1037 1235 408 1011 728 321 1284 42 866 636 639 592 357 1211 644 1263 822 591 503 1033 786 857 486 237 1262 1479 1967 958 1395 315 809 750 1245 295 794 1669 321 259 629 874 457 1476 663 1293 1712 1041 933 1833 120 371 1849 717 964 321 1410 1100 196 138 300 1548 568 1105 319 490 322 1083 736 759 877 1007 940 1729 1077 722 562 948 756 992 612 2639 771 638 157 1234 440 178 500 1352 576 599 3023 954 1290 743 792 875 759 902 1167 1882 2242 776 732 681 1583 1168 395 391 473 633 1008 1940 1359 818 1400 1640 634 534 301 1232 1496 452 728 670 302 1459 412 871 614 653 1133 1925 307 587 819 995 1158 1011 1327 829 1046 1429 170 301 477 1613 825 1200 1235 1181 748 1348 927 588 342 451 1914 1235 554 1249 549 378 587 681 565 1228 1870 837 440 150 505 300 473 1516 431 517 522 905 1651 710 1081 1154 440 215 1678 983 1581 151 465 769 2208 797 626 618 486 537 1461 663 409 2033 626 1293 18 151 410 828 1534 1571 151 168 647 642 797 493 398 747 980 1280 1308 396 1120 995 415 305 1159 1076 299 1733 759 302 1220 975 894 1636 1468 452 729 936 1288 64 1273 235 784 405 525 627 214 825 386 694 471 503 1074 846 28 996 623 1161 746 446 1985 565 1378 172 1126 1567 741 1065 455 535 420 609 194 562 144 619 882 898 1018 642 505 1140 710 601 1343 578 601 734 239 802 513 772 1196 667 599 905 528 401 978 1365 1694 491 559 981 870 1204 1115 1192 265 283 442 1025 150 1821 1237 378 881 1300 137 772 289 365 619 327 799 302 1654 531 1991 302 1341 101 1374 147 602 848 1172 1081 1199 326 151 1246 1093 331 419 777 1366 850 417 952 40 1110 1061 212 470 316 901 970 993 695 144 6 1077 1121 153 546 590 535 542 302 475 1069 683 602 300 418 492 170 1596 100 96 906 1260 570 580 1326 1475 302 683 417 632 615 758 1060 893 339 572 565 464 299 317 283 679 187 18 365 220 602 1727 262 769 239 1064 936 995 260 1296 301 1586 208 603 1499 570 268 102 249 424 835 1054 667 1593 824 439 268 425 734 302 639 333 1491 560 680 384 504 718 744 386 1271 218 151 754 267 1456 484 691 573 299 314 266 533 838 414 963 740 82 472 466 487 345 228 602 459 180 1151 1098 883 306 602 2258 681 508 818 1519 492 397 728 446 1329 867 1453 566 443 417 1221 151 751 151 326 709 1090 901 360 1177 994 301 543 539 566 500 94 1197 39 909 366 506 339 456 302 568 151 697 820 599 827 669 441 1042 324 301 419 446 1350 1215 656 164 1489 839 734 429 127 491 168 270 682 657 539 727 656 302 1298 758 707 1739 708 946 774 338 497 1031 603 620 803 390 554 662 915 104 904 1494 551 714 1665 573 499 312 544 396 839 512 468 334 904 477 815 895 192 444 624 301 498 969 282 463 179 1015 1118 320 568 522 775 415 682 862 1060 180 593 1517 754 682 996 224 820 896 4 1130 1211 614 1452 6 345 748 334 749 584 193 555 122 977 1479 632 845 1156 708 843 1218 732 534 676 479 1362 417 959 351 51 944 338 572 780 780 1073 948 968 51 367 425 410 651 499 495 1343 76 234 728 1326 816 910 331 1778 564 380 1626 1087 683 402 486 413 296 656 345 585 1042 686 449 489 285 952 1369 1251 671 810 149 234 950 300 683 349 365 267 592 488 300 833 14 1518 474 2384 590 867 65 300 229 630 574 386 339 1115 904 581 779 150 989 244 92 204 1566 333 732 973 541 301 719 306 1395 470 586 591 1652 1070 473 2220 596 729 940 497 769 1002 514 472 1691 489 718 1025 208 81 451 1074 919 733 387 581 862 355 1799 1122 505 916 533 814 151 367 2187 773 906 725 1125 205 382 302 544 592 484 575 607 823 708 1555 516 1658 1080 1073 150 435 665 467 412 414 1190 338 556 371 216 737 390 621 722 700 582 668 992 421 301 1009 387 580 526 766 630 708 1013 312 1069 558 556 905 795 414 30 752 568 1529 727 480 745 619 1151 254 572 510 417 37 249 388 867 594 666 570 1272 494 38 400 603 573 302 766 833 488 509 269 508 704 426 881 170 260 484 825 717 856 520 1023 618 568 451 1003 182 224 599 1218 1135 558 550 855 58 1178 614 276 756 479 23 138 301 672 959 340 232 573 724 699 1097 302 382 907 1246 1029 773 754 478 483 276 808 417 1127 391 844 656 370 642 764 1554 182 878 151 301 767 35 346 378 222 1063 668 277 622 506 461 949 723 312 622 838 515 615 382 153 1432 892 807 522 120 975 882 741 12 968 196 71 240 408 582 273 300 600 753 1506 1453 626 1219 302 50 100 691 602 616 1741 1066 1150 670 1424 563 302 1114 439 1021 317 333 1273 247 237 699 1126 704 615 576 572 620 1069 557 798 302 600 1356 751 301 526 162 693 360 997 1127 1029 590 581 82 606 888 1455 441 627 324 617 592 658 639 300 4 264 722 887 151 553 1108 655 802 329 1645 1416 306 1214 1117 87 620 918 542 246 1683 950 541 1822 1021 192 359 325 1196 293 1651 560 1010 302 1338 797 1074 627 442 809 182 54 188 321 620 424 1154 657 1020 687 327 133 798 1204 1372 302 1159 876 250 155 238 549 963 1390 692 2024 338 572 116 759 1143 1048 1024 870 434 272 1490 225 1361 200 563 386 489 52 202 1515 151 532 596 756 1203 184 1446 301 933 713 416 221 532 745 647 525 1027 985 573 16 228 266 315 1775 840 630 752 561 513 1023 1647 1063 623 683 684 1087 382 376 1217 453 188 1220 1254 1921 1501 669 3417 525 1924 274 2072 814 1741 936 1054 1048 524 710 724 603 1079 458 16 435 1416 194 907 1146 841 1196 1199 1531 948 1452 1091 915 810 641 1509 686 779 451 1232 86 308 274 833 854 1109 642 1287 595 587 1371 818 272 529 409 312 1458 701 588 1153 646 493 197 784 1778 719 205 327 365 1223 451 43 911 377 525 744 862 386 376 407 2541 1936 796 801 626 670 472 1836 981 545 326 950 741 290 895 242 709 694 1773 1025 417 1159 908 301 900 402 858 813 1053 1109 564 575 372 896 1787 1803 1622 800 936 1699 988 200 753 1356 1145 1436 3727 581 668 1632 394 146 1633 550 1117 1663 1212 1129 1697 505 1729 823 1971 644 267 1400 1396 509 850 595 1012 1870 811 908 489 1308 248 1273 478 645 695 624 600 358 950 590 969 208 1098 881 906 1357 649 491 426 1054 1000 872 621 1883 394 963 636 839 918 1109 1177 1647 400 1791 452 378 429 464 298 301 632 1021 1126 946 1081 558 151 515 410 1542 1216 1374 1072 475 1062 1490 768 391 68 1202 1358 658 773 655 483 1097 750 1695 758 581 1896 384 1335 398 701 962 674 616 644 969 1233 1101 953 1583 541 869 538 1050 1250 721 428 336 446 518 1609 97 637 1101 391 721 560 440 208 703 270 766 849 1102 958 726 91 574 280 583 982 854 82 1076 1288 1828 892 903 857 873 597 600 1204 960 1128 982 465 1272 1018 635 1216 1425 1464 1163 1392 749 696 59 615 675 945 814 715 343 244 561 368 757 663 1265 382 1374 1477 213 40 168 1386 221 220 649 1112 939 433 854 788 511 1034 445 75 623 1153 2313 589 882 542 1878 759 302 782 990 40 585 840 708 778 787 1880 1899 540 559 130 768 693 1281 300 861 327 2058 258 405 440 1091 1303 102 410 1057 135 1418 629 452 416 1318 561 1536 768 301 262 1832 1201 459 820 1573 1312 151 1282 734 600 1047 892 603 1808 445 103 301 447 891 530 295 481 1245 1149 244 435 1316 1912 363 296 302 834 130 1038 288 1114 309 543 1115 530 143 1177 1298 1674 1487 203 498 643 196 301 921 829 286 1012 298 511 716 1231 707 1165 1402 346 302 995 544 671 1301 906 456 360 580 975 861 742 787 1815 202 275 302 763 330 164 984 920 958 997 437 1157 651 136 341 140 803 642 1002 226 1902 565 1065 608 1579 757 966 830 1057 490 286 1327 1365 477 1045 911 1172 876 1092 257 603 459 151 994 622 1368 247 697 845 453 180 781 2738 805 312 918 649 1639 678 937 1579 1465 614 2035 1794 920 606 1055 616 829 151 487 757 802 661 949 334 554 702 824 1154 1468 1238 634 907 614 1799 370 1575 1130 301 12 1378 633 470 1173 378 563 592 1062 405 7 848 754 843 516 386 611 904 986 204 1156 1081 276 851 202 2447 1261 1418 2282 764 893 548 2486 378 638 256 585 422 1985 1186 1048 905 879 1196 302 1686 529 611 746 144 568 1312 667 502 910 365 687 281 1172 1593 871 1144 849 644 526 291 993 1600 1131 316 601 300 1028 1294 1831 129 868 1061 1541 848 473 521 546 583 711 532 366 703 627 538 314 1511 443 527 1179 591 620 826 1761 147 497 861 656 7 828 437 360 572 8 906 1263 563 604 255 1140 169 1095 823 912 777 822 712 625 661 717 1833 749 1246 453 862 7 1281 151 508 649 144 594 122 870 873 782 6 84 328 993 1053 718 497 1131 610 454 808 1181 1001 302 1731 604 461 649 757 242 925 303 815 1149 259 597 199 458 1472 511 1072 573 840 1724 793 652 491 849 639 1256 357 770 1623 630 589 792 1016 625 202 666 1690 780 233 927 1069 767 268 777 250 244 311 856 543 1442 603 1316 550 1013 943 1349 377 300 301 708 760 467 1095 558 113 1913 184 752 1214 184 824 637 2321 1069 1171 967 1018 1037 299 938 1186 1483 1507 841 1130 686 944 584 1457 736 940 278 1164 24 953 241 765 555 292 740 1034 888 989 263 592 2254 1438 835 1187 446 300 997 628 128 1130 402 432 256 1395 337 463 1427 947 295 19 434 809 368 985 151 617 850 984 620 226 258 858 304 875 277 1120 784 1394 993 447 478 164 452 679 755 940 547 652 103 302 241 678 675 595 1103 668 261 1255 733 708 1222 1192 248 1142 727 350 151 521 942 1116 1454 1459 270 322 782 578 61 2026 1304 1132 1803 1073 417 378 439 71 1411 533 1267 1091 1094 477 1162 274 892 1055 627 872 1412 1095 693 684 713 699 645 1035 300 1073 233 886 715 1225 613 1122 1256 861 264 1087 295 385 669 145 602 659 906 968 821 1226 951 1915 533 314 422 254 151 479 747 1098 676 361 572 1446 2177 214 1283 1107 604 964 863 614 915 286 12 1050 696 769 690 1024 861 560 1484 708 596 523 868 975 1063 229 567 1267 1115 1089 2448 322 804 775 261 1256 677 658 575 1043 1252 634 832 1049 1793 114 838 1687 362 1641 523 918 351 551 471 212 702 889 1163 1662 611 649 1033 716 667 1605 1311 209 392 478 216 1256 160 300 178 511 825 555 304 765 1636 248 50 660 1068 12 535 230 1407 895 498 379 1100 1291 1167 321 1203 207 1034 1071 1366 613 738 744 1290 29 478 607 451 1664 610 518 708 1058 692 427 2189 817 345 477 416 749 396 701 494 585 188 698 813 1708 476 459 434 655 273 664 1072 1665 922 572 1552 900 300 525 461 414 379 664 881 608 1009 597 641 1093 248 1550 952 706 1296 131 370 451 815 2580 234 669 748 886 304 1322 607 381 797 441 609 1233 244 435 535 328 1166 287 169 629 420 377 747 1097 686 848 316 301 1095 649 590 512 506 561 298 978 577 603 1371 150 616 205 456 1522 484 844 253 540 655 524 1782 253 345 641 258 302 518 421 730 1328 993 759 530 1448 1238 1596 949 1396 615 780 1535 1220 1111 490 814 481 787 1105 1202 1599 1113 551 775 785 640 631 667 1518 1122 887 1300 2043 509 737 628 170 612 280 964 1301 1188 453 917 820 306 965 702 961 1215 597 176 602 1163 1923 612 221 128 1443 665 605 300 772 615 247 812 1022 726 1708 320 358 1272 64 1402 473 292 725 764 1425 2451 436 635 487 604 568 349 408 713 1017 741 441 299 537 973 452 1222 299 14 733 1194 1215 874 768 958 1637 864 499 1047 40 1250 584 1704 415 1018 1976 792 318 1141 470 901 1144 331 477 991 1670 29 1294 1080 595 638 677 628 962 1181 946 622 838 296 896 765 2084 625 711 652 1850 99 600 1003 1131 893 988 1575 744 789 963 728 102 805 333 151 343 715 916 206 677 453 687 324 1072 925 847 161 713 1733 392 2193 464 1082 446 1360 1475 267 834 1042 1327 973 685 1728 282 1110 521 624 224 781 1066 1159 1562 571 251 512 597 981 279 769 728 401 940 1501 959 602 776 636 1712 864 1214 932 269 663 595 985 254 374 885 779 898 887 593 2725 371 515 1667 1482 258 654 2054 1285 843 630 1120 1362 833 676 164 2027 566 1355 855 449 691 1345 1347 833 928 1155 303 1056 1944 452 1981 609 446 126 849 834 637 758 260 2266 1941 410 898 1256 2304 1421 1075 310 644 1135 1349 566 320 402 640 539 1035 897 254 740 252 151 744 678 1477 1755 515 1224 790 16 497 449 884 1523 601 659 1033 579 443 1677 301 179 853 462 212 192 302 840 253 205 521 631 671 1111 985 533 771 139 869 263 535 742 319 376 1830 408 355 1360 824 490 832 737 335 658 693 1170 672 270 945 854 961 1041 398 362 838 730 50 833 981 1437 840 718 602 656 500 620 660 343 837 252 291 323 755 97 774 556 476 734 493 1842 846 235 300 301 473 378 402 299 444 836 837 1569 1318 678 672 514 308 571 1344 462 512 227 743 345 159 604 442 302 258 869 113 605 150 923 1301 329 1341 543 607 891 1123 1298 1502 299 309 909 212 493 1612 249 644 790 863 887 1139 151 812 126 300 264 200 208 145 482 299 578 1951 542 383 1283 596 769 983 544 462 301 1218 1306 1309 430 778 887 709 856 671 22 1798 368 752 1104 610 486 1472 752 525 421 1697 196 640 470 627 300 770 253 599 400 1141 788 767 258 1751 30 230 373 444 1048 155 301 300 1461 17 622 1114 943 1593 743 1208 1459 1238 486 254 546 645 369 604 463 167 703 265 506 218 759 133 298 755 1628 188 811 1010 401 630 187 296 244 603 370 797 520 596 867 1553 714 717 1397 898 814 528 971 1600 903 451 140 683 124 966 458 524 132 193 301 810 887 708 508 411 753 1060 641 196 661 1063 828 1029 1370 1151 275 1633 587 791 744 894 958 743 826 512 1428 656 187 603 590 1519 1300 998 227 4 1225 1366 892 974 1517 190 603 529 310 781 588 174 1871 631 846 1054 218 1694 1233 835 419 203 248 610 833 632 1078 924 898 384 149 1720 649 563 1629 249 2 806 232 39 678 573 323 1003 416 1147 1214 1937 1045 473 63 714 759 744 842 323 466 893 384 1313 1376 623 302 1298 572 627 5 827 1036 927 298 54 947 442 390 1241 1598 573 1296 380 1155 321 262 2268 196 1097 452 598 325 528 91 670 975 470 316 682 424 290 295 958 845 1018 833 1635 1496 1672 671 1007 607 550 2854 735 64 906 596 220 302 398 382 374 703 576 754 74 162 19 517 325 305 1092 558 1204 566 544 1395 1675 1395 883 1285 414 1117 776 1284 16 1211 360 477 664 874 1448 1476 538 1093 556 1181 285 415 761 390 827 1123 110 203 603 256 523 558 958 1459 551 937 1008 453 469 348 1826 310 275 1170 807 573 992 355 231 994 1926 150 426 2360 301 655 286 1130 1462 177 1085 1531 1105 1170 744 345 1254 302 1545 1215 160 490 419 748 504 1085 1125 356 214 462 571 522 973 907 871 1464 481 1062 1147 410 404 969 632 1404 819 166 693 604 647 316 1088 393 564 919 1023 1244 418 628 44 1386 582 724 724 1603 30 926 1150 317 654 302 1453 363 1075 560 1364 684 264 672 1015 250 1250 278 587 900 1598 708 533 1064 741 299 689 601 688 322 385 934 441 962 917 47 1573 298 754 1193 704 1097 851 1319 380 290 150 855 1218 546 526 1358 766 1044 867 507 1370 189 740 665 157 609 596 1101 962 1158 710 555 681 402 757 629 48 837 844 1012 751 391 447 1563 512 302 231 92 1884 731 291 783 648 425 857 149 914 516 649 672 410 482 1438 646 514 515 1231 938 1439 610 272 1738 286 478 1206 1186 838 848 262 1818 425 1457 1923 936 547 1091 591 552 41 1244 1382 323 1063 550 1259 1088 459 301 636 746 744 422 895 424 473 892 102 967 302 582 313 253 545 584 981 212 298 586 812 1882 1724 6 333 416 751 652 690 1155 209 769 596 1423 1264 593 861 1213 455 725 658 1284 859 258 254 1163 53 336 292 465 1570 534 510 606 1137 664 357 829 255 1019 484 326 206 1030 148 643 421 625 865 1065 1490 870 755 290 722 695 1020 729 421 932 300 738 678 301 1159 405 19 779 1507 280 150 552 268 661 840 2026 908 1145 782 604 718 937 866 816 380 377 763 640 595 2037 240 991 522 955 859 1023 345 819 547 567 402 631 391 1797 507 716 704 816 340 1244 1198 730 1595 630 1105 1278 549 745 1445 731 847 604 301 476 1463 676 704 298 529 1491 1145 409 612 78 1977 715 1054 224 4419 1589 742 596 1641 1781 994 1594 1435 550 665 540 1296 1752 1330 2264 601 701 118 836 484 590 1555 2232 557 655 1394 524 459 514 847 2204 327 930 418 1198 666 393 1036 1462 746 1527 1278 1011 302 850 493 303 1023 301 804 482 973 110 1774 692 564 538 838 674 911 499 1194 336 1255 1280 861 1152 634 586 440 1701 610 684 1409 930 1741 902 321 634 682 547 309 763 514 752 902 1016 1274 1617 867 483 1109 878 982 1943 836 991 1540 665 989 426 546 1324 899 1224 641 516 256 546 766 1577 800 1247 645 1000 2019 616 387 1027 1116 1178 733 1135 845 598 320 365 762 1480 386 186 1645 301 656 944 2403 615 687 150 226 561 888 1035 2473 829 605 695 748 984 1049 858 25 2274 602 239 679 584 1503 1809 1363 96 547 1294 265 931 453 163 896 329 1590 585 568 506 174 1956 241 92 644 591 360 2389 1189 235 875 1622 1552 718 683 913 1835 667 759 290 634 259 664 1554 1231 302 856 170 995 376 51 336 951 594 271 301 437 153 1 252 48 680 294 107 531 244 302 88 533 201 260 115 812 480 112 1049 565 526 6 790 751 91 703 413 1296 1025 314 386 289 821 451 227 1044 817 524 452 957 186 1034 180 1003 1363 582 924 717 184 151 310 850 1090 1195 604 908 562 954 1721 146 50 334 713 692 1154 1474 395 626 657 1438 746 240 413 1373 916 605 580 1235 604 566 425 2014 143 1273 596 1161 900 451 1164 128 327 332 621 542 603 801 1065 676 299 449 677 411 653 824 755 302 347 570 1215 343 413 318 941 793 748 1238 951 602 233 585 35 369 797 298 787 602 698 1543 451 552 345 438 60 750 681 557 498 310 300 826 1369 239 930 1366 329 603 678 546 1434 681 163 693 934 2043 489 1005 984 1144 762 182 535 763 1110 768 818 805 882 184 548 1139 334 784 1041 886 737 151 1039 2056 562 503 512 1842 1207 971 671 781 264 219 329 527 1008 936 667 757 360 833 470 218 1872 1258 939 971 902 812 373 596 1515 411 1700 978 1446 1452 70 993 301 803 532 727 591 835 1666 322 1117 954 987 669 1068 567 653 360 1573 905 774 535 1129 874 1672 1350 852 301 1034 1754 1575 709 1746 1667 1865 698 616 1126 611 492 328 493 1158 337 1055 838 215 15 256 500 785 748 507 995 1457 53 480 909 865 316 1200 605 1318 992 151 938 931 971 866 1218 431 995 499 757 1656 1474 226 983 490 1448 433 1217 433 302 194 717 2019 594 201 291 272 642 1116 1404 973 1139 584 63 1456 883 625 1337 383 9 1001 1448 291 884 571 1697 1139 427 619 292 372 1045 331 550 471 504 1237 612 756 573 151 1425 535 1085 377 1481 955 793 1145 764 867 724 474 1346 1288 1060 1282 1356 990 484 2061 475 906 302 1144 1888 453 1810 2071 172 685 631 1637 1426 598 548 434 1107 1410 865 920 723 868 1354 1445 1060 1062 363 830 369 917 2184 1441 1030 695 851 614 850 94 302 1533 1176 475 17 655 1190 860 867 299 1276 802 779 549 1169 1299 301 834 1128 539 751 2166 52 887 453 376 1812 69 1171 1118 266 891 713 1224 1376 1062 907 202 819 672 926 1076 817 1378 871 899 1106 1450 1097 1258 186 268 915 105 876 664 636 1029 297 1238 1410 194 1585 491 806 879 1136 799 594 1646 532 765 193 976 434 906 1077 77 710 987 846 112 284 1191 945 1396 604 752 1010 890 575 2069 86 1170 1297 1366 1109 493 519 579 1009 657 1130 727 1556 1069 479 965 676 1693 94 1171 1059 650 1037 1043 223 490 1124 103 421 1265 666 624 301 853 1325 969 302 1094 771 491 596 859 885 320 139 439 539 851 513 1006 678 800 987 999 285 1257 583 757 620 718 490 722 564 687 658 301 124 496 351 626 1299 252 966 1131 2044 640 648 673 717 880 152 922 313 573 426 488 1565 239 1060 945 466 923 1260 1105 61 1333 751 1498 735 301 1152 272 134 1219 655 244 652 70 719 906 286 786 850 691 1225 1035 765 579 300 437 701 1050 510 230 52 1050 1117 301 658 693 520 370 935 667 1433 298 530 264 366 433 517 1198 602 842 1900 1703 610 1160 2266 369 534 284 429 1382 1113 472 309 302 438 491 695 459 446 1073 1562 762 1111 975 685 922 925 741 2867 894 93 476 364 1681 301 288 397 1880 735 645 1094 899 844 1367 175 590 762 937 434 451 830 1527 1218 746 18 1032 243 742 493 21 361 392 460 1308 347 924 758 114 918 815 450 636 299 151 1340 838 947 1157 598 902 653 878 1506 619 302 512 1193 579 302 375 914 758 366 340 1060 525 520 1383 653 1054 340 2 542 556 1235 475 530 376 1058 194 1219 324 1026 493 1377 659 1357 829 392 298 576 564 428 450 483 986 646 709 220 647 301 738 288 816 536 946 1474 1301 1124 271 472 756 302 1219 423 1085 476 301 1359 1921 971 724 553 470 433 1230 894 39 756 710 1015 764 586 1178 763 575 767 461 1382 1126 494 1292 1371 995 636 1049 302 950 1313 1248 716 638 1336 1301 615 300 2327 386 2088 1529 1089 689 156 182 633 503 931 763 1080 858 935 1352 1155 1001 1220 200 467 1330 130 1615 1447 531 1673 2550 1086 108 882 1738 650 284 911 857 1030 619 532 189 194 1103 911 2126 339 605 1500 1952 2110 819 740 300 724 1199 244 1009 552 927 918 320 825 443 790 1047 934 2235 1844 651 1584 1033 837 603 856 708 571 463 300 74 841 793 193 720 1425 557 433 44 509 1457 1108 657 68 217 827 875 878 560 750 643 2160 633 151 191 1147 1361 465 461 426 1049 601 2085 1372 2339 1024 1661 1317 1320 677 500 410 676 347 87 300 100 286 539 1622 1981 1169 217 1090 634 588 2050 1344 212 563 1657 189 416 387 1129 1033 351 512 674 469 830 224 73 862 1497 1201 401 148 746 1075 1085 1377 979 542 281 628 1033 1724 452 739 956 158 537 594 960 368 1046 1150 1050 1258 516 858 750 342 480 719 590 1328 533 1539 366 744 565 1188 2 430 471 1315 494 1027 462 589 151 1076 1072 1133 947 445 816 301 847 1146 206 601 980 835 1261 871 885 160 729 1722 421 1012 688 1120 680 536 904 724 969 411 173 784 1111 424 370 764 1460 593 814 300 663 209 590 867 1263 922 1470 666 300 1794 1031 1218 425 1074 640 315 173 1454 258 524 1472 906 1241 546 709 1001 274 1435 603 736 1246 211 1371 420 554 191 1285 1194 661 459 375 1028 1186 1214 63 1027 940 1185 231 1134 1387 763 891 315 798 1348 1269 301 1083 442 339 999 693 1644 752 842 879 602 1652 603 613 347 2008 612 844 751 1569 1066 1248 603 363 589 507 1141 942 608 208 2086 776 1169 1011 382 1485 1521 1605 836 879 881 561 1100 307 712 430 1185 62 1293 623 1117 753 539 490 744 1353 909 480 365 649 2120 1193 796 401 757 497 387 240 603 486 832 1106 302 369 728 906 952 349 581 597 697 1303 1693 715 326 1369 976 1150 38 446 1339 1504 638 1340 802 626 618 1147 1274 58 301 452 974 650 914 325 1144 406 631 1394 670 2733 576 120 915 1026 462 599 1258 1106 465 1672 817 1432 454 1142 1209 171 854 823 302 859 1396 1582 466 353 893 603 1069 751 1040 730 1048 604 908 1111 948 331 182 803 517 1611 438 872 91 1109 602 956 398 818 867 742 990 915 1364 812 495 548 943 748 1594 1150 466 2644 2048 200 379 1492 667 1634 700 129 729 752 866 1149 1637 1534 593 462 658 447 303 463 347 1283 150 403 462 655 905 918 590 1566 793 1010 982 504 832 948 972 23 858 493 2700 443 689 348 799 1980 655 798 260 416 1181 855 992 1014 414 903 572 1223 1400 301 852 591 878 302 394 558 954 109 1054 1250 851 1077 778 991 1552 935 983 1139 827 595 804 1152 374 359 961 374 553 1917 862 2557 508 1251 601 379 954 2085 947 1584 1506 2236 1473 485 1037 1230 1252 704 2432 1770 824 520 658 1133 364 299 1444 1995 2605 497 604 549 873 779 189 1399 752 268 388 545 1366 1381 485 401 1484 1062 752 620 706 439 617 1397 1938 884 1232 727 665 1143 1394 1220 512 611 671 9 1522 1084 682 414 1078 1314 1590 819 1050 766 715 812 812 553 819 1055 386 677 330 545 232 301 965 934 352 302 684 199 1691 652 227 394 1024 700 607 676 769 151 628 777 720 1410 808 574 571 1281 604 1155 451 549 477 1447 1347 875 613 1213 704 332 824 514 979 428 393 1227 1187 220 2268 768 261 481 1484 973 1018 210 539 420 988 795 313 1158 553 929 181 848 993 326 528 287 775 1464 1927 1044 1435 559 722 485 1385 534 780 432 1030 482 1106 780 144 405 1054 636 816 612 1199 1116 624 1051 1553 1233 268 420 585 790 1257 1477 676 56 1064 728 700 235 344 704 424 900 51 1122 809 398 463 602 533 663 422 357 963 1307 1957 1130 902 87 1482 446 652 875 221 721 1813 1291 142 302 1453 1146 1494 978 977 632 602 1607 566 172 813 897 1252 869 1274 164 218 840 1936 300 882 95 1794 1184 556 2071 1819 697 1612 1354 986 640 639 721 326 303 654 1494 1207 1281 260 632 848 875 1017 1292 1023 3042 1266 984 1672 1099 602 1336 840 646 277 778 1819 798 419 53 458 789 375 1140 891 1321 1233 802 296 1199 155 150 511 1322 632 887 993 679 1173 579 921 1260 1050 335 514 970 386 1156 1180 135 301 632 229 302 1147 221 510 640 1040 1254 464 1641 730 327 723 910 692 824 935 1143 317 1000 1433 561 814 1080 604 759 280 1135 1425 528 358 11 204 1095 1003 675 1831 2505 594 544 151 759 773 417 274 759 763 200 671 401 488 465 604 545 1352 442 2010 570 1296 1262 181 1525 1450 176 791 151 716 340 234 811 651 1018 1176 381 662 393 148 856 1250 512 388 2029 604 731 951 1252 1307 735 453 411 1024 455 711 489 1048 352 978 484 213 766 1164 1257 1047 379 1660 1578 705 202 771 1240 1042 752 296 546 1262 190 52 1022 824 602 421 27 36 871 151 1287 300 1147 240 1281 481 597 1396 827 772 144 465 762 1209 492 617 453 1553 1204 417 1377 601 919 457 299 826 1648 409 449 820 505 933 1281 57 1252 301 1707 744 716 118 218 714 620 537 1122 822 849 596 868 973 542 732 321 229 230 1349 452 627 1779 679 987 755 1064 82 848 817 1114 709 150 1190 660 142 607 323 384 497 190 638 1177 956 108 600 261 262 301 874 442 746 300 671 465 601 382 1214 871 1497 296 886 132 516 756 784 218 833 1471 50 326 504 1124 1162 1229 1847 301 823 583 1262 569 1100 687 455 449 142 823 913 970 693 546 325 757 814 482 317 425 301 532 972 236 376 468 710 899 593 151 1326 741 109 415 197 238 172 897 794 516 1116 1204 296 792 1174 588 510 1264 106 397 757 861 302 546 568 279 2051 84 822 151 1510 474 62 64 1335 593 746 926 480 638 502 886 1107 134 916 567 1627 581 485 452 962 553 292 1381 228 263 70 457 202 165 929 300 384 603 1079 1829 352 218 1332 1386 288 663 1785 272 627 572 1517 151 1073 424 5 206 305 457 964 506 483 864 827 164 1091 68 557 1246 189 1255 887 252 1145 1065 564 682 454 570 393 442 1482 802 1227 302 741 870 603 392 762 1240 384 410 995 772 323 8 264 481 262 89 479 877 539 1081 412 189 735 423 302 725 769 247 334 853 547 451 1299 1195 406 1434 551 860 762 969 423 618 318 1449 151 2247 1162 872 896 670 631 603 495 209 466 1025 199 1179 408 622 609 270 526 823 432 1833 1244 21 602 554 352 698 399 514 973 656 1041 454 547 1224 952 752 395 618 1388 290 1022 299 254 665 958 1511 186 1630 861 286 578 302 1413 403 590 175 703 1575 1461 301 294 537 670 1301 858 719 320 781 484 1024 1272 302 717 604 1038 1153 801 1368 300 302 184 317 757 898 962 945 450 710 269 232 1101 374 150 796 98 467 1098 547 1511 762 414 103 830 350 1083 912 520 330 751 663 1025 832 521 252 203 113 677 302 614 850 301 769 305 300 1046 476 211 314 1516 1981 1067 538 661 228 750 1005 286 655 349 740 921 151 1261 1032 1268 261 691 236 852 2051 1194 1049 300 241 581 319 485 821 814 458 1555 140 736 329 1135 1085 205 609 297 857 263 780 1279 433 743 1072 822 895 613 897 439 648 502 538 206 470 248 1336 510 290 1755 169 660 238 761 955 398 656 1098 698 701 1144 509 712 142 346 513 560 885 531 1508 1294 302 244 867 274 789 1737 826 747 697 602 268 921 1175 803 824 739 566 415 864 292 593 151 1405 1558 74 532 172 76 604 262 277 326 957 391 446 732 236 1629 542 921 1665 807 452 715 280 604 703 327 755 215 765 847 37 556 786 182 1048 519 483 818 1039 875 378 474 393 593 779 554 627 526 883 894 849 1043 368 537 1125 280 594 302 618 853 568 222 891 808 415 769 760 522 847 799 1025 738 423 346 850 377 294 469 631 142 585 1375 430 738 193 151 496 140 1205 517 862 294 1032 849 1275 444 396 301 202 215 826 965 124 726 1496 438 462 252 629 951 787 57 619 940 1347 913 321 302 654 1924 364 193 830 373 1113 825 655 743 762 1090 1357 734 761 876 1471 598 677 541 1219 1240 1369 1103 855 322 548 173 493 742 1785 473 707 675 983 1191 1855 1240 809 280 1266 475 678 1133 525 494 114 503 593 1048 953 1501 1548 301 848 945 575 681 1717 482 494 465 308 679 1048 4 419 737 312 726 151 723 1305 1043 1007 569 1360 301 215 863 166 302 553 1172 894 699 1017 88 256 1102 1436 1248 824 1220 469 216 451 228 1149 1420 772 437 453 1059 663 101 896 1106 165 1056 1151 483 1332 149 841 965 401 739 563 1216 778 834 1172 790 1199 757 302 515 1144 416 531 220 260 442 331 123 40 801 242 1099 151 738 1528 744 1053 1421 803 46 271 514 823 634 614 453 383 576 1196 323 525 1034 301 649 557 1276 561 1053 1029 857 817 846 393 933 1062 460 701 575 931 579 923 119 115 646 444 195 137 24 299 660 597 1187 868 964 728 825 603 555 1101 695 1074 363 515 601 1676 624 603 132 1830 868 724 1151 469 546 418 1408 1148 205 151 1661 625 381 1123 1133 884 325 480 1108 1410 1467 419 213 504 1832 148 120 529 602 588 996 1085 223 2221 795 300 854 672 451 578 1179 456 540 631 403 1297 1045 1753 1463 25 1002 264 1153 310 485 1837 1830 1565 2143 71 451 367 582 1995 1498 1350 682 1230 711 875 2084 231 744 1173 178 278 1148 1053 879 587 749 620 318 528 1053 430 966 346 414 767 645 986 705 1514 965 478 813 1114 725 1377 2430 1012 795 761 1007 778 300 1523 250 1284 732 623 302 506 1667 1313 662 655 838 721 1102 269 326 445 940 1752 895 961 691 793 990 1386 1255 1080 1048 430 803 1973 1870 422 1088 818 531 1607 651 489 314 481 992 1490 908 316 924 1689 534 730 1240 180 228 308 533 174 398 1523 2120 524 1081 353 364 753 864 897 1233 585 298 232 611 1502 621 854 929 568 679 595 575 703 347 704 1126 861 1187 624 334 646 280 238 1057 880 879 1193 937 395 970 480 449 1337 1200 882 616 456 151 717 1444 1466 374 357 378 430 1083 1092 675 422 637 300 468 666 767 594 1208 161 1 823 2405 294 151 1337 346 224 149 860 204 274 587 764 300 245 896 580 825 868 854 928 374 516 299 462 489 301 552 702 1298 1343 861 178 1385 598 328 436 291 458 818 1728 469 232 549 1947 302 650 1032 493 461 536 603 422 184 596 674 924 1108 773 23 526 1276 923 723 374 730 1562 1456 322 316 295 2052 66 761 450 673 419 407 1190 1564 732 721 1798 1115 423 714 310 206 424 455 120 904 889 1621 262 1474 339 847 1046 406 100 972 479 1928 280 732 1727 534 1325 1103 1183 376 57 920 1636 451 1277 524 226 835 550 781 1224 752 743 447 586 255 794 438 125 1030 704 1205 541 256 1946 625 151 1024 1256 20 1157 995 1034 1083 1375 1589 523 346 403 426 507 355 94 216 1065 1020 947 493 1210 1067 796 2091 462 409 232 1207 902 165 429 986 1038 427 857 1076 512 1187 584 1382 499 293 1523 721 455 637 671 51 48 468 408 700 717 745 206 1141 381 142 496 517 1306 956 486 450 530 484 816 451 323 927 659 166 1401 1184 1170 1044 1137 628 682 487 483 473 176 518 495 163 841 582 882 205 523 1063 934 421 151 195 677 224 1151 468 1078 949 151 552 614 718 72 278 822 1131 1403 622 412 298 1350 1035 417 165 388 775 709 851 1181 782 960 482 439 734 732 1206 701 284 218 151 616 854 301 410 844 253 1253 411 674 198 563 597 323 573 582 609 367 1138 920 943 230 266 398 451 300 1675 426 604 1689 704 884 520 628 546 142 280 65 686 1241 528 706 281 557 884 352 641 1008 697 473 166 262 272 876 146 719 178 1677 1227 294 883 506 975 752 83 298 889 728 836 561 766 545 773 367 274 917 237 940 623 504 272 42 528 582 74 638 254 783 702 472 264 656 594 1289 180 549 938 813 7 767 258 620 7 1063 853 1088 1197 1041 492 1495 416 1032 1729 1266 321 812 363 134 819 301 440 1123 1000 775 886 1358 613 597 662 259 429 720 1647 908 648 64 868 782 353 851 377 757 558 576 299 439 467 420 326 332 1013 517 1093 379 750 399 581 792 1595 74 402 882 634 719 210 457 812 1327 22 199 454 294 396 863 196 947 1345 302 72 1107 404 812 646 1004 106 1014 1137 603 300 903 291 938 751 1264 1036 633 875 328 60 489 531 904 769 288 236 658 703 972 1006 1306 296 606 1985 380 320 566 268 603 300 701 717 768 857 1491 616 477 151 927 968 270 943 1118 302 470 885 656 752 1469 827 1346 848 1057 819 1268 504 1449 1107 751 608 1248 492 946 1212 1579 295 276 904 312 1496 1107 356 451 348 1372 583 840 1294 1097 862 489 172 367 205 301 1733 250 302 63 939 31 217 828 1115 1487 810 902 293 786 466 1184 652 802 366 866 300 773 787 1031 1258 716 627 693 1184 592 1229 159 867 1500 833 2185 1206 628 507 1869 345 1327 1654 653 572 705 443 209 605 981 2231 888 1233 225 1216 944 1571 1580 1273 1314 236 1126 830 241 921 445 495 944 1585 1038 151 871 999 228 750 714 1022 806 525 359 603 992 301 214 1158 284 1249 1483 800 823 739 1259 872 1233 337 1213 538 1411 996 909 208 1043 389 886 985 594 2039 451 118 1330 757 852 671 977 1305 1763 1109 329 753 300 68 605 141 172 882 303 246 1104 1479 638 148 154 914 759 724 724 1110 721 26 1370 800 713 1235 431 937 1618 2642 1233 675 928 921 453 1534 671 647 329 354 419 548 2104 281 1238 430 646 619 116 150 442 616 620 1234 790 396 1622 1182 20 299 774 624 415 127 499 103 852 233 1274 837 401 1383 214 544 946 85 328 104 108 1252 451 4 192 109 1334 1627 722 625 1250 853 754 492 185 861 272 860 1050 1154 292 1447 604 795 973 667 1025 748 1897 188 1149 498 151 558 844 1194 1070 375 973 985 2208 1341 720 302 449 1655 1701 1046 529 408 83 779 814 568 895 193 452 1328 514 733 665 865 1588 1563 1248 635 2002 643 980 151 2291 520 1732 444 1233 3251 912 1091 565 427 1904 568 1124 888 399 528 438 907 853 1867 630 1115 470 1592 550 198 978 1704 1106 722 739 622 580 1512 874 683 1249 150 1324 910 1494 666 1007 807 409 626 806 1170 543 1010 995 452 767 876 596 1987 1028 191 424 2120 1582 760 277 1869 1980 851 1185 253 723 1070 869 684 1508 926 1292 1631 631 679 686 959 1268 1124 132 1735 943 1521 1227 2173 217 837 770 882 925 877 1332 696 1437 104 328 540 725 1508 694 1587 897 1127 1329 842 847 1487 1295 1244 1331 1825 1176 1970 231 789 559 670 743 1596 601 723 786 1400 744 1605 1459 1615 1976 696 1055 956 822 683 1145 539 288 1224 150 1208 1596 1045 67 1302 388 730 570 828 1064 989 1176 521 937 525 980 896 785 1944 623 423 355 2207 1059 578 890 554 54 60 498 408 719 685 1030 1479 2564 1209 1856 628 1700 489 1277 387 971 103 658 235 1651 297 395 494 855 456 553 1455 312 551 540 746 1152 436 193 981 299 898 350 699 87 84 754 425 1441 456 589 225 1215 140 1341 337 2059 753 1807 220 1032 1608 966 901 806 923 1593 409 219 205 886 1762 212 1187 703 678 1120 298 262 903 514 1314 1726 421 1280 783 1273 1374 1787 685 493 1148 1062 1548 174 2001 1045 716 568 1281 90 526 1173 1799 1330 1293 1299 1042 1079 234 2107 264 910 1397 1529 1182 1675 999 2282 72 963 1475 698 912 1694 1260 1110 1320 361 1205 301 991 998 405 90 723 817 1125 992 1366 1070 618 656 50 1203 791 699 1943 582 612 1758 713 299 293 1149 611 444 725 440 858 304 781 699 493 1058 1420 604 758 291 390 1182 942 908 299 875 666 1210 392 452 1223 765 357 770 93 668 838 302 290 395 599 652 696 1343 1106 821 223 604 1129 986 325 343 484 621 418 592 1405 859 690 1154 796 566 1659 716 1703 568 1103 643 902 843 1414 789 1628 302 917 890 163 619 639 533 877 1278 583 852 514 1257 301 1158 237 1000 180 661 240 722 1846 226 1006 468 698 736 1439 1016 758 583 465 1150 1389 1544 1405 1090 199 1305 670 521 1365 301 530 2 131 1287 538 766 1301 950 590 1285 300 868 23 721 686 634 232 974 1005 1310 622 1093 301 698 753 300 702 336 303 1162 110 749 495 741 9 749 160 1753 142 153 841 505 201 1712 367 154 107 933 200 561 452 80 273 260 1382 672 1120 661 359 891 868 238 301 409 356 453 348 615 876 687 208 472 675 852 1405 204 1859 1120 394 53 847 585 1772 949 833 236 699 302 687 649 151 2544 442 1438 585 391 210 718 1063 530 906 1225 925 1443 920 137 819 1041 804 478 1263 829 471 376 584 442 302 1376 459 301 674 277 520 641 1304 637 559 498 1102 608 986 1052 2070 768 954 144 623 523 864 813 1109 93 1319 1248 1810 1012 151 768 574 1141 239 1817 1113 1119 2146 302 732 420 1520 904 897 574 309 542 1611 1022 826 750 1921 208 300 373 414 3081 601 1310 823 996 853 1191 2293 901 657 1006 1159 1253 1537 612 1037 1150 372 410 141 750 655 1317 1483 1244 930 483 573 704 290 357 478 1371 467 1090 632 401 2093 805 443 582 781 1336 203 1014 541 663 1168 203 179 574 699 418 1450 463 569 352 306 879 604 1686 788 209 685 900 849 301 425 279 298 109 545 280 674 313 224 422 558 447 1943 469 1280 1205 256 629 461 437 302 1328 976 781 2171 268 2415 158 1068 801 117 1143 768 290 1049 696 761 1672 601 464 569 535 202 301 540 549 249 151 911 681 661 923 455 150 1028 828 792 946 909 903 717 905 918 922 12 540 1090 450 1095 483 1670 725 374 1934 1204 711 1749 302 936 331 549 591 338 306 300 354 91 466 515 92 1361 659 778 636 792 1618 702 386 798 1280 328 827 1146 796 865 575 1155 1075 861 501 1486 980 500 993 483 527 867 300 1309 874 1582 782 191 916 285 506 560 832 1264 284 308 2380 720 852 151 731 456 547 225 860 1409 1181 541 831 958 638 2087 300 888 1104 1776 224 777 591 298 566 488 714 1208 988 330 861 500 1743 643 1019 535 785 364 459 322 1612 726 321 2232 1475 643 603 448 1330 392 523 970 873 477 595 462 344 176 3165 599 916 1340 446 1465 1376 1056 1000 2751 1382 155 698 641 1405 2328 1587 1535 795 626 1267 486 141 690 820 1758 1210 820 1074 593 938 1445 747 487 398 560 273 1044 276 1400 1369 25 543 702 210 835 804 1400 692 562 973 297 1588 1054 662 667 408 1651 648 793 602 1040 507 429 520 489 1263 150 978 275 570 56 1187 2390 372 1246 389 303 813 491 460 924 888 1040 1033 1150 380 992 256 492 422 763 202 1224 707 895 1618 517 710 153 989 951 158 749 822 134 452 316 599 1129 91 255 91 1078 868 219 781 564 552 16 1962 1198 554 288 1348 347 518 388 608 557 1062 330 1355 151 858 246 604 280 1194 450 583 437 485 261 1044 245 608 280 928 486 234 1339 93 428 745 575 1703 1143 907 610 923 5 906 520 820 1059 36 749 1176 154 875 588 78 504 1639 1136 759 163 590 151 726 755 1137 531 622 988 857 271 519 507 584 356 1214 948 228 167 891 653 678 1013 263 494 520 1019 882 750 740 485 546 331 281 334 878 2088 897 641 1560 151 328 1054 632 296 603 789 501 803 454 679 605 447 1380 238 968 345 445 1061 1164 268 637 879 108 1130 552 401 656 523 684 1482 809 301 1399 1213 404 302 619 820 376 574 594 1120 504 866 1297 544 579 1290 1072 592 415 1274 629 1706 464 717 353 544 977 410 941 1970 1301 566 1116 355 1515 595 1058 196 1626 1089 394 600 355 1621 670 437 225 627 1273 758 1455 1740 1641 625 517 1334 1220 1553 921 686 599 1168 1156 460 626 922 446 353 838 1498 444 764 264 1509 730 1136 376 1188 564 334 613 668 261 1016 302 627 713 464 1505 809 173 732 525 175 460 842 603 825 268 954 1335 892 449 556 1259 876 660 509 1688 518 1106 478 1357 1439 823 84 1115 502 392 540 301 570 258 974 498 1761 1804 472 1139 1257 834 1312 1868 964 524 290 531 889 613 527 1695 710 1160 765 906 199 1434 1317 603 579 1201 472 2559 1401 1313 302 1353 1068 511 565 1106 630 853 974 199 265 931 1139 576 305 661 1050 586 772 1279 662 3333 456 990 1556 603 635 995 259 818 1517 639 1512 499 892 771 907 780 835 629 1298 741 892 502 891 28 1293 633 1006 252 240 945 516 893 494 302 949 516 612 744 949 242 514 330 378 347 1267 1173 524 744 424 305 796 1488 578 175 974 290 767 712 332 1899 58 753 1259 319 877 928 451 1332 284 31 456 918 1206 197 625 1083 581 197 1447 173 28 697 20 434 182 602 510 760 308 574 1088 775 1098 545 455 827 295 570 391 918 176 382 450 681 885 441 754 1275 673 788 76 151 651 1174 431 374 641 954 472 350 355 650 1319 212 1106 390 462 1220 200 610 344 25 516 313 456 1006 896 972 1707 289 757 294 1062 854 424 216 738 744 560 514 1025 1086 1350 888 872 299 76 148 548 1774 915 508 50 453 232 301 302 469 98 1506 1437 301 919 411 322 710 1044 896 446 67 1067 423 137 357 177 786 464 1419 720 952 344 461 1443 765 588 186 960 832 1024 566 1008 445 485 267 288 878 437 632 811 526 343 835 1542 547 249 53 616 899 559 112 785 256 124 599 1004 689 101 1203 289 893 301 165 424 1030 252 452 885 510 381 209 8 142 1018 173 150 815 788 527 760 603 407 443 564 301 545 288 1245 840 189 282 230 875 520 2096 1727 899 881 114 246 735 743 195 542 537 302 487 467 1099 1049 1010 64 1158 309 403 182 151 798 301 245 38 1155 60 965 572 348 391 550 601 434 881 569 1359 1466 503 917 1006 809 712 294 815 368 406 1184 722 1816 378 538 630 1560 505 665 150 650 698 262 193 286 531 597 531 406 313 440 36 1715 603 601 540 2890 398 1171 322 538 645 804 569 688 292 300 862 601 598 151 765 531 622 146 246 1211 1037 49 520 376 2076 142 371 300 406 178 645 394 512 469 621 714 1196 316 446 799 750 402 451 566 302 312 1347 883 461 1196 713 360 604 646 1609 761 282 1585 1145 287 690 818 1187 1109 299 543 216 422 849 513 549 209 1195 274 904 1104 403 977 1681 187 832 733 895 509 186 1120 301 248 322 30 599 432 692 197 150 1445 381 1058 1148 704 738 52 562 678 153 261 631 629 161 474 786 301 863 5 301 709 730 302 1784 607 62 990 973 893 452 150 275 40 982 301 1362 754 1118 673 302 1714 156 1011 286 835 882 241 774 1197 683 656 302 496 310 323 1968 626 102 440 570 518 800 1032 902 793 152 902 1070 46 512 1596 498 454 481 80 1321 601 222 46 689 253 688 809 354 302 592 1022 1039 851 987 430 645 600 1306 868 793 603 603 427 1027 449 299 940 889 897 198 485 222 205 280 114 241 302 297 218 1043 927 797 289 276 1172 305 1116 524 1156 458 125 276 150 388 969 308 1086 138 509 481 759 278 757 630 102 869 812 92 413 893 302 899 892 1877 151 1281 1185 627 574 599 1373 671 651 554 1065 994 602 117 391 995 500 663 874 299 1428 693 2939 289 26 309 939 735 302 742 764 668 1080 666 913 1606 169 627 505 457 441 564 1353 659 1686 1358 929 204 388 858 200 1327 843 616 1148 412 520 732 1189 663 301 461 506 1270 702 548 312 857 1260 496 459 974 1735 615 598 1021 863 1060 311 2107 999 1155 758 822 149 731 919 769 1055 929 1246 923 391 1603 422 965 609 911 1629 835 297 1586 689 943 623 113 1123 891 584 1006 119 1020 2258 505 283 977 1485 328 186 245 18 707 1323 386 1844 744 715 748 352 1367 456 602 1116 661 793 187 1044 616 1416 536 833 1221 493 1159 386 1151 1197 440 483 643 246 1140 768 652 1028 533 860 854 831 1227 759 201 652 737 1287 1049 315 645 473 743 796 329 25 929 865 612 199 980 834 373 655 1271 1285 844 820 1310 1094 86 816 773 1292 282 898 753 832 72 155 450 1028 266 605 942 448 204 750 2162 1051 1070 410 502 375 397 835 1448 345 687 1757 1336 148 1058 600 1019 2408 1708 430 1205 525 88 656 1587 858 1052 1562 494 716 587 1152 2189 246 590 1032 766 2010 833 817 1043 538 175 1874 512 545 673 644 788 400 464 76 785 1745 881 242 879 519 2070 405 1284 171 192 835 298 835 1036 1139 192 686 277 952 754 925 418 961 1360 1501 908 930 785 1007 1316 1764 1711 762 895 1048 1302 122 469 985 550 1219 922 1352 1088 637 518 364 732 508 1230 925 506 331 1382 543 417 1002 492 1023 396 689 508 196 332 468 1269 661 374 2765 430 598 1097 779 675 746 1059 173 874 824 237 1336 553 1755 753 301 400 1017 860 30 651 151 719 256 1801 1004 482 226 1155 1076 232 1326 784 1172 826 522 361 624 1154 394 2177 1473 658 1000 149 1704 1453 290 286 854 1177 690 904 180 699 1066 580 1461 296 1445 584 877 1189 182 260 463 765 809 318 871 1602 881 1054 1145 976 644 785 1077 561 807 377 760 300 1372 716 506 1428 1164 890 1178 838 908 816 867 544 78 239 603 222 676 1488 604 64 399 586 748 663 256 1454 1048 527 727 284 708 824 1201 1748 602 1607 778 798 898 487 546 757 229 864 875 937 727 809 483 677 48 718 230 1035 1876 327 202 1068 43 270 950 1032 728 2248 773 386 754 166 549 300 402 470 839 361 1127 900 800 160 934 925 269 576 234 662 324 728 531 586 667 481 1105 112 396 244 757 567 593 908 294 1117 1137 348 353 251 450 1500 250 1305 799 867 1750 1388 19 266 409 1293 980 673 300 689 584 1246 1993 685 480 299 197 183 699 151 1214 507 1084 338 847 1311 272 441 458 61 1727 476 1237 364 354 411 448 532 815 773 954 229 808 444 373 997 897 291 1006 141 451 911 572 1369 1099 1319 1561 390 516 989 631 1409 994 150 1134 298 193 254 1104 1430 1285 256 564 888 303 567 995 586 436 376 594 504 407 1441 1179 1875 1343 383 1238 1146 538 150 769 1090 918 1234 570 1355 461 598 1444 156 735 390 352 296 224 818 1736 806 438 861 724 533 872 690 155 427 614 357 765 300 1200 741 1281 591 468 829 1053 449 953 334 1159 431 1041 859 748 314 1391 172 208 333 984 1135 1011 810 531 822 762 792 257 356 663 600 1938 947 1636 441 611 380 750 1213 988 514 1153 603 1027 1379 1099 740 1161 1494 871 1084 958 902 179 1432 1778 893 746 934 316 1603 1963 782 1535 1058 300 462 860 522 910 603 1374 2258 1422 916 1212 570 834 106 937 1142 669 417 1630 1096 999 403 1005 1485 1297 699 793 600 1103 784 1964 1502 316 1215 987 685 1073 306 1175 142 648 1161 903 104 1422 372 672 1533 1670 168 435 870 1185 434 1484 1484 1184 1102 979 1533 1087 903 1308 1414 888 1491 890 424 969 1017 1265 583 1341 1787 403 690 965 815 233 981 1160 1067 459 2381 2003 2038 1060 865 1780 292 797 1252 210 1598 867 1590 452 2439 1072 778 142 2544 595 1180 1891 802 347 484 760 152 1792 711 1111 220 802 634 1130 717 1367 607 1369 193 725 372 2116 658 874 583 134 446 343 470 579 924 2269 1236 813 1624 1118 1963 2108 1934 719 1275 692 993 570 602 1090 1072 750 1256 903 1127 150 1827 2185 992 1071 1058 495 696 574 360 1169 616 848 338 1030 447 674 221 507 151 712 61 220 212 1214 510 738 394 642 785 507 1879 1222 1072 344 1159 761 743 1197 463 1610 585 252 1015 912 301 1103 1670 302 607 996 108 404 222 1320 603 1549 589 683 1077 1142 1494 757 396 151 1955 914 419 258 583 894 268 994 397 854 1446 1118 571 1111 1013 554 292 800 809 1232 663 1583 1181 777 1017 382 639 424 345 252 927 299 1363 965 1584 964 301 995 593 981 436 835 745 589 587 1072 1901 1214 158 282 1399 146 1491 1227 150 1017 993 959 556 545 390 1149 746 414 842 729 526 298 840 374 515 638 331 887 500 166 240 544 743 474 352 862 168 1787 718 402 944 531 1092 869 1391 258 504 590 489 1361 480 603 673 403 929 302 604 941 240 280 479 198 491 414 569 342 604 302 1027 1052 398 350 439 931 70 474 787 540 1453 720 534 834 567 564 1305 271 814 671 1627 1105 385 1095 344 821 1355 1078 31 28 267 1088 229 6 930 456 551 126 863 983 336 627 681 504 745 102 408 698 962 519 299 171 1081 883 1276 952 601 842 71 936 1487 34 486 1471 1462 898 719 359 1542 769 857 1134 597 544 662 470 1828 1561 102 1005 206 1176 925 192 794 904 298 761 404 925 1251 463 243 509 816 725 413 571 338 972 328 179 866 527 694 822 1180 252 1409 266 863 1150 434 150 429 640 1120 376 883 302 240 672 665 602 686 422 1101 920 577 1497 558 421 956 150 297 301 454 379 70 892 817 857 203 196 538 826 693 564 354 1296 882 486 798 1041 1036 999 198 688 495 905 1052 523 733 809 376 40 294 489 937 452 224 1013 1477 141 795 969 577 224 1678 748 595 391 395 987 265 514 657 314 848 1556 1060 1828 1120 1754 964 710 1125 372 261 322 509 906 392 485 1754 1262 1170 726 833 625 922 290 1002 544 1068 837 689 425 188 378 560 576 202 773 990 1026 629 778 429 2551 542 848 1448 212 1057 788 1246 419 1704 645 1360 527 2252 1451 1135 642 956 1851 302 522 1044 422 381 804 182 707 393 1096 340 1306 740 236 302 581 601 1322 162 387 1238 320 1316 570 1051 633 639 968 683 463 800 460 768 650 372 937 314 654 440 248 220 728 944 81 302 758 1110 1064 208 1031 1174 253 1492 502 295 498 1290 787 488 321 559 668 694 320 616 747 591 1124 458 922 1267 833 180 1006 1419 687 181 1024 1180 725 1094 760 547 320 787 179 180 184 120 565 569 460 199 24 1154 1846 1796 267 359 590 200 679 596 297 556 711 736 1766 1093 560 670 450 905 251 22 627 343 1001 260 700 1027 787 543 725 1851 201 187 1262 1286 1551 725 196 953 258 151 925 755 1448 430 855 1004 715 1077 2241 976 1275 1135 541 1535 1132 964 152 1534 713 1858 354 1120 563 448 445 776 182 166 867 774 479 868 347 1271 426 978 703 268 351 661 847 915 919 1681 1516 561 990 145 1022 581 879 996 1375 733 825 884 1112 814 504 454 421 205 1392 726 151 69 1325 1041 278 514 302 701 751 1301 241 1226 734 231 399 61 317 738 1496 594 594 1107 824 21 811 302 553 537 1428 871 341 533 754 297 679 194 334 212 93 624 459 974 151 842 349 275 10 531 198 603 734 301 1172 202 904 565 341 723 158 486 277 561 1039 604 1263 695 114 416 301 457 419 580 835 232 886 665 350 785 1442 725 394 697 566 77 188 301 503 1033 288 602 555 665 301 310 741 342 1954 684 823 441 521 1171 991 272 302 580 601 558 411 703 100 420 1256 658 609 430 382 301 916 200 270 543 727 843 566 84 910 350 446 381 1498 434 1567 1092 275 818 862 1116 317 491 621 321 1309 886 794 448 575 388 1054 788 281 732 302 48 639 557 490 1189 733 196 312 354 478 1288 389 243 388 651 1980 151 990 233 752 839 437 620 472 691 163 920 385 841 521 451 450 962 1230 1044 785 421 455 542 799 647 927 1143 879 777 961 1294 148 902 712 446 432 991 550 40 1019 658 1032 1129 1631 324 350 969 329 80 234 16 313 629 1364 1277 869 180 1469 654 800 1178 931 872 43 1205 539 1775 888 503 210 545 341 838 661 819 727 1334 1461 1944 1476 1319 385 806 851 361 818 1225 488 397 725 407 472 795 328 247 1603 300 516 1153 1328 1073 936 209 1128 723 722 854 683 593 937 163 809 1411 682 475 270 598 451 730 1087 502 406 1139 895 612 611 1249 299 214 890 865 1106 715 987 628 733 655 321 2197 2205 770 452 744 606 568 561 733 294 1419 1404 599 785 333 673 528 522 1012 585 299 169 1097 985 1209 123 1272 603 637 1269 1334 717 1088 382 747 646 258 811 484 735 786 405 1211 204 923 513 684 1203 468 2653 828 1768 746 27 1925 657 137 962 68 948 501 343 1005 482 324 1018 1627 1250 1102 1025 1294 1737 1526 981 1193 953 1174 1835 872 1176 2626 1071 2056 1042 1496 1055 730 643 302 1093 1172 1894 1136 1438 1326 633 359 295 973 1233 1251 801 1756 950 1014 1219 468 2095 971 617 928 1252 1908 781 781 1414 1324 1231 1147 495 889 596 1097 1488 843 812 1514 725 1413 1196 894 640 1046 990 1338 1032 1140 329 878 923 1324 239 842 450 1105 1402 738 252 1110 981 805 109 800 599 487 438 264 233 327 1095 805 737 3084 1517 1323 490 1031 1074 956 779 397 1006 1733 414 600 1238 1113 856 1056 1897 1210 1291 600 964 987 328 970 503 597 571 97 446 285 1707 775 1420 226 777 306 2130 558 553 1226 825 1353 785 886 814 1257 1165 707 685 1192 629 864 301 869 1234 774 390 710 1160 190 588 288 301 1029 619 168 841 827 299 995 828 501 1211 69 636 741 602 834 291 371 496 699 1467 532 642 227 1122 1116 1209 1480 393 369 300 138 594 1101 781 632 1074 1214 455 704 1089 526 281 1578 630 1138 948 978 662 198 405 510 510 256 2224 1335 451 1237 605 739 567 1401 508 918 1136 514 265 941 761 1053 600 1041 165 314 301 788 469 1389 349 1006 39 152 773 902 499 781 46 1025 189 266 515 185 478 846 1065 749 1835 919 605 968 566 450 1556 1159 721 748 728 1014 573 932 572 977 151 469 388 544 226 578 547 322 301 407 862 300 286 600 596 593 604 427 754 1234 558 244 1450 1319 540 544 399 779 197 506 1177 902 1180 817 401 694 1031 533 1894 1026 457 540 300 458 1349 730 694 762 278 536 590 357 470 1337 938 412 950 1209 452 585 407 1399 1919 838 80 890 1469 1196 557 586 540 1093 1382 940 832 1242 1103 276 188 1325 1926 79 869 515 1448 443 772 952 330 1085 456 1129 299 514 1504 555 1006 658 302 1147 1377 547 510 1001 873 604 964 575 567 1243 521 1294 1109 676 505 708 1147 239 760 1132 622 444 1240 755 751 1169 762 1028 1548 1551 540 569 404 629 1153 851 790 370 842 836 925 1200 1981 1194 821 151 1088 288 495 388 146 837 1798 252 1077 327 327 518 1474 433 60 745 984 2244 977 1352 1314 1710 1191 570 1050 359 610 1397 1885 1513 826 712 1043 328 768 301 1337 645 99 302 764 486 442 1055 696 758 909 302 44 994 1277 706 972 451 1744 1156 552 772 762 541 1392 363 349 816 559 1332 2246 353 1537 541 612 1060 921 790 731 489 897 763 204 1208 915 649 1075 155 742 552 676 738 904 852 1587 748 708 394 265 1422 393 1009 291 836 584 207 513 703 301 274 560 1565 332 823 602 1305 463 997 1380 298 1290 835 920 2010 550 256 1445 302 200 887 623 303 10 178 1453 1628 1999 1034 780 843 601 446 742 2004 765 536 340 1879 491 320 877 1175 872 593 506 1687 489 796 544 1026 1733 1307 782 646 1492 540 649 439 1237 295 904 741 268 503 202 212 1111 431 1736 1001 823 187 617 620 362 312 641 200 654 573 789 228 304 234 380 67 605 732 525 611 537 679 224 957 1366 124 1518 1003 1189 1927 498 1370 1078 299 282 595 1302 166 893 224 401 1513 716 1008 784 728 517 249 514 2008 1745 2600 1082 762 611 479 550 725 1156 942 627 1381 872 350 93 346 1153 1159 1187 926 1707 502 1446 350 150 603 599 707 848 228 3 740 778 749 678 602 106 947 1504 1038 1268 1184 453 776 394 672 764 633 466 1619 1916 454 1008 784 1021 980 42 572 749 761 586 639 704 273 41 891 430 875 1909 398 547 263 543 203 216 946 1158 86 20 1573 872 52 739 897 260 1239 626 548 637 459 1169 485 1042 438 290 912 1079 483 569 752 457 372 753 375 581 270 1387 940 1036 1076 582 802 896 354 385 1041 699 221 1249 905 1078 346 764 878 301 512 853 504 755 816 709 151 751 302 567 598 743 297 1463 1620 819 158 679 411 300 302 742 1027 1026 486 160 695 569 183 377 3569 615 402 659 1426 798 451 900 1307 497 150 937 1883 518 990 771 507 794 459 1308 562 342 322 1353 876 990 503 962 58 1156 197 1140 569 683 755 180 784 622 675 699 629 190 297 98 1255 996 341 1719 42 237 929 150 152 1006 1243 1489 545 692 1845 234 305 1149 464 191 1108 530 501 301 343 428 605 490 272 686 650 467 302 265 275 231 84 1983 1469 751 1628 670 390 1080 174 1212 1174 1028 514 945 1022 1196 582 557 163 644 670 1347 242 640 597 753 753 451 546 547 1038 449 794 274 261 515 132 259 88 567 300 450 1652 324 299 974 734 606 300 443 267 855 411 464 928 559 1975 227 666 1189 696 296 1415 284 459 25 606 548 250 332 1226 88 297 1355 1209 312 1640 904 974 338 1126 302 1175 858 189 1573 1024 523 703 302 375 504 508 429 339 1003 72 150 903 1073 813 353 292 56 423 1207 102 1187 469 1276 622 95 533 578 1051 752 281 1038 1092 341 84 922 1052 665 645 583 449 499 486 849 375 918 190 882 259 726 689 1216 703 214 906 918 953 330 341 252 695 1560 849 206 506 1083 1124 1123 60 602 404 254 710 561 236 98 608 335 69 792 230 904 1871 1266 685 490 595 1161 1017 651 429 1262 1233 437 1771 762 1432 307 850 1493 995 965 478 405 440 620 916 172 482 690 319 1374 256 549 398 973 1342 858 1128 296 1322 1665 1241 1306 706 1846 1461 1125 900 2081 397 305 482 507 384 452 1256 301 397 1171 722 235 618 672 703 553 718 722 1874 1123 1259 811 574 1349 649 956 152 1580 1538 1508 523 608 540 629 474 1038 627 1728 494 1029 716 495 637 1249 166 122 1203 964 87 1158 708 572 494 270 895 519 765 430 1301 1531 572 603 291 523 1131 702 1499 548 1045 719 680 515 1421 697 791 553 933 607 872 170 762 107 495 1127 304 864 1296 452 180 727 401 900 1110 880 961 1289 1100 402 1354 1414 2061 752 908 1324 758 440 1082 1133 458 1253 1097 1129 117 408 531 219 196 128 1308 318 448 87 430 714 412 930 1704 1070 1035 408 240 399 918 766 184 498 963 766 1002 1204 409 834 582 990 1166 301 1814 1216 1020 301 2540 465 879 1043 498 961 132 969 736 761 1549 1611 415 459 399 480 1329 816 695 1672 613 1333 799 234 1606 767 1714 989 301 465 859 476 722 23 645 890 1012 1159 294 1702 896 355 1486 1067 892 1440 1564 764 862 332 152 870 761 582 488 242 627 525 1388 397 740 496 741 602 1047 142 814 500 176 213 799 563 224 979 593 426 1087 958 1082 1666 1575 801 954 1136 835 964 895 961 849 132 412 680 506 363 687 954 612 1272 737 918 857 1558 1183 374 657 743 673 834 775 875 347 1137 596 1103 722 915 340 384 1496 1454 1005 291 841 1172 1094 246 1235 782 760 466 275 1250 577 784 698 349 1597 1897 1502 2015 1219 438 1354 575 1078 1016 397 916 799 355 933 437 95 1703 1091 492 1144 1064 1282 151 732 585 159 1007 94 1224 682 1842 1111 871 356 984 488 1155 548 138 602 874 1048 674 206 1334 656 305 1390 1545 101 628 264 661 167 545 408 221 693 702 619 179 896 535 680 1129 1637 1160 418 592 1088 1164 231 92 151 602 268 692 301 746 14 383 216 540 1224 1260 755 294 527 1208 568 1019 196 474 494 690 347 894 88 903 354 726 1154 347 894 599 153 144 511 136 369 290 691 567 1347 6 1184 149 1167 903 359 197 210 1595 1150 246 1255 491 1476 147 819 178 469 2114 358 396 1628 1104 73 447 870 1330 1327 1180 904 647 312 1527 764 689 930 993 293 241 2663 604 295 346 979 563 302 302 335 715 514 895 964 1086 684 649 301 1012 1045 872 383 1027 883 828 1377 1129 657 896 1372 1742 410 645 301 2157 801 700 822 724 600 519 939 850 650 553 867 794 415 492 1595 543 339 514 146 236 1498 658 529 555 501 1127 508 347 155 1383 860 1780 383 600 912 363 666 1429 268 881 533 600 645 444 852 1212 911 977 352 528 825 556 603 1847 676 619 1561 252 901 419 915 62 1988 1307 63 1146 300 385 302 168 1042 59 442 1438 334 1347 928 1779 602 786 353 775 2183 902 838 599 966 951 941 586 581 1233 859 539 1584 1072 373 594 265 481 1217 1423 970 832 1449 2156 692 1720 641 853 814 1867 1750 1065 1314 503 329 589 598 643 419 664 465 301 1122 1794 525 841 752 517 209 297 799 451 216 1618 63 436 876 602 560 221 1097 880 313 174 527 439 413 1103 769 382 545 744 1246 537 301 1105 784 303 259 425 385 1376 691 272 1345 942 1008 1085 1250 181 872 1143 340 579 934 2089 492 1274 408 1152 694 656 907 86 855 1295 302 1707 738 744 352 627 316 429 307 216 623 1104 1866 1320 868 870 713 736 1088 476 894 284 1935 493 676 298 744 635 200 708 1726 1164 724 824 151 1748 847 901 143 1228 1276 555 1429 302 752 1437 1147 709 417 993 933 455 894 300 958 1342 1000 1431 27 1300 254 1290 971 569 1031 806 851 920 991 227 570 915 88 531 327 1274 1918 1708 150 487 908 1099 551 97 1144 508 693 886 1067 402 2548 2054 1060 1382 629 1909 797 618 1775 1015 1177 394 579 1076 1268 434 222 1186 1270 1551 1393 713 1429 1555 566 1836 679 1069 481 1119 1971 710 1139 1143 555 886 587 1245 730 559 610 3561 751 256 202 956 1322 505 921 694 229 380 846 816 1329 1541 295 434 994 829 1846 1241 917 1171 524 1036 1394 1121 1302 2099 968 657 1171 1616 434 620 5 170 706 2074 172 1602 1063 1356 2073 488 1357 538 696 188 1698 663 911 656 1874 1539 2486 834 2202 875 615 692 728 595 414 24 1391 302 303 454 758 196 727 705 114 661 771 734 342 952 1709 810 1376 803 764 838 576 743 794 844 535 512 1184 899 1159 298 817 1410 596 607 1278 1412 986 332 460 1266 489 350 2183 541 649 912 798 477 1022 1100 2796 1116 1357 1111 1109 1619 730 854 456 282 556 603 256 863 1062 1074 1553 333 222 1422 1331 2621 779 327 256 463 562 897 504 1089 922 1315 323 980 597 1181 1150 426 1424 618 949 362 1688 262 441 2243 1135 452 1156 1803 1994 2203 224 1234 1477 1615 602 971 634 448 1839 811 1878 525 676 592 255 1836 600 151 300 996 1055 1269 1671 1109 902 811 893 519 532 67 798 1121 731 81 343 840 1111 334 1945 771 19 918 1610 1894 363 1027 947 611 76 1310 451 1054 1434 312 252 823 1765 1574 1450 591 7 700 595 876 1427 23 946 2161 21 994 1265 1708 617 561 252 687 1905 361 1884 1462 1020 1318 596 711 1104 256 1230 13 1552 243 689 471 206 1846 730 755 1216 203 610 578 1008 110 1331 929 1638 829 1027 633 863 1008 425 1025 696 603 1170 755 518 912 820 1300 724 1124 1185 918 902 1165 1299 1365 403 1067 952 350 1055 1223 961 950 685 564 335 184 658 794 1150 714 1009 2010 1087 405 1547 718 904 333 1018 1676 995 657 473 486 887 1252 1148 887 1477 885 918 829 490 998 799 227 943 1555 822 965 388 1268 21 893 552 382 796 1129 1314 459 350 1414 914 1251 1200 726 110 1723 995 708 1110 729 1510 939 473 943 787 1150 446 557 542 139 192 522 1083 725 705 274 952 827 1005 150 1030 408 1303 779 1597 983 635 541 90 1439 1674 235 949 1332 1648 319 1000 1073 2150 421 1045 1084 288 323 618 634 792 648 301 691 2217 471 832 1238 323 216 437 1208 1345 693 1655 879 722 1013 403 239 1569 649 894 1467 818 2092 189 1303 825 998 401 707 804 882 1580 2082 310 1094 555 284 262 340 1361 584 534 893 462 401 365 1114 438 495 1306 292 910 797 560 563 12 1177 1405 1017 1163 678 1180 712 15 336 325 755 119 61 2112 843 1595 736 1194 1557 298 302 252 637 1147 227 213 1194 780 1459 715 1200 1254 603 1273 654 818 526 1317 1613 992 740 1343 483 1224 1475 323 962 298 713 943 781 690 526 1526 149 1211 872 581 1169 1473 592 62 308 589 697 632 506 258 721 293 28 187 500 203 1138 1559 921 702 1843 184 1691 597 527 729 20 906 803 827 530 196 687 197 294 712 1283 357 614 518 1260 582 499 233 1356 378 1374 579 853 1235 1267 1002 1461 547 1117 950 304 918 1199 318 1027 547 1329 943 991 1161 2124 301 2269 869 359 1242 411 1519 200 732 1143 807 691 531 95 863 234 455 1335 1633 851 1127 1236 555 307 437 543 2485 1078 488 198 885 496 1124 771 796 268 353 1372 251 667 809 1296 972 301 565 527 683 847 1006 539 2035 580 453 1397 601 501 754 1321 298 1525 268 420 385 342 224 480 151 1117 1000 200 718 453 525 1415 487 308 489 953 825 604 880 668 377 643 473 186 362 336 652 393 499 1003 1461 1281 459 148 1289 637 434 336 311 433 804 316 956 810 584 425 1684 895 790 1189 1425 1196 767 937 1269 713 751 857 1125 1244 1821 738 701 333 583 65 645 1675 290 1641 1201 131 571 582 182 12 1846 294 1380 224 595 1327 698 1145 750 47 1545 935 625 260 25 188 1027 571 766 1280 663 517 1598 975 216 451 790 200 698 875 938 848 462 285 900 302 1168 526 600 898 728 1277 1005 322 834 364 258 340 300 1523 721 1716 1145 1033 717 302 1454 376 364 515 802 838 756 674 636 430 488 727 539 68 680 500 581 302 1167 1012 737 852 1921 293 4 820 136 1663 648 214 102 536 1445 1070 1713 1355 899 300 696 1043 1027 1195 1078 150 1710 1082 566 38 512 152 493 271 1579 325 122 418 44 823 416 514 456 106 648 1462 981 808 1157 448 644 548 464 265 1053 651 1162 433 11 171 196 294 893 215 122 863 302 178 913 817 660 877 1096 410 1682 167 446 910 1588 1278 586 21 529 435 869 1084 1079 1517 1129 223 540 1397 844 813 529 538 1073 318 770 1105 109 631 503 158 835 367 904 328 54 486 634 151 667 1116 646 1150 1134 507 587 412 1458 737 151 765 810 302 796 1202 1351 895 432 344 156 424 301 1312 488 636 802 280 226 617 1247 1758 814 186 236 1072 1032 524 1083 146 151 601 213 301 543 298 252 501 711 772 1010 1571 1734 570 600 935 547 851 832 805 1045 1575 768 943 1489 620 1514 1253 1473 1769 1952 197 502 864 1577 540 596 390 107 1607 1455 990 1226 691 815 1281 2089 405 1590 1347 444 1389 1348 1883 312 160 679 767 957 1287 470 721 1177 765 600 380 1080 1138 407 785 558 1348 1324 186 601 620 1198 2079 834 1121 323 687 827 792 301 993 682 569 1744 367 599 1169 828 2265 212 118 437 1409 212 1260 341 477 301 301 794 383 382 1857 58 1143 578 166 298 1190 773 1577 150 424 1557 621 267 605 1256 821 883 405 844 230 805 557 542 1171 834 1005 381 940 302 740 186 581 564 810 842 1298 783 1281 1247 1076 491 584 133 589 897 957 752 2409 1464 200 1106 2397 925 179 788 603 1122 316 359 924 756 772 760 281 381 132 876 464 852 137 1434 964 1569 875 476 335 789 1323 1862 1873 714 1046 493 1946 567 1031 150 604 934 2230 1529 1369 496 704 1029 774 1251 856 556 1030 1014 579 218 1156 994 268 1209 1234 738 770 796 977 1380 1020 150 208 761 398 896 301 36 832 1173 96 309 189 889 363 504 1324 1261 881 1862 302 1677 378 1063 200 2052 979 1540 701 1349 2234 243 46 944 402 1045 299 1187 823 1497 877 835 229 630 837 1533 1074 1622 909 112 592 603 1588 1199 319 823 798 647 740 733 1985 522 302 768 150 711 352 1508 466 939 887 147 692 508 853 112 1378 359 674 233 1402 543 934 728 616 408 711 389 32 382 635 489 327 783 1044 963 969 1258 183 151 212 340 1289 646 38 1639 403 2505 367 678 997 1330 288 623 1084 698 1423 694 850 634 893 945 1 572 828 1556 1156 1513 457 687 558 591 302 595 451 1111 652 490 74 594 900 1110 599 364 1093 963 761 373 668 802 357 1100 1836 432 985 1406 900 1012 705 684 565 908 266 1356 154 1193 982 532 991 1061 1364 719 624 1096 1030 1033 1862 587 1216 349 989 838 1377 1427 1010 1468 2094 891 1096 540 516 623 465 1893 1038 1278 352 811 1335 1784 1041 1521 277 1659 563 538 515 913 277 1275 286 1635 1251 906 1073 797 134 1073 836 521 482 124 671 1074 1207 151 1174 465 1512 432 550 1423 412 925 172 1019 1615 451 848 2599 1956 958 299 696 218 388 211 744 743 588 599 1914 685 934 1663 1562 207 256 1017 923 35 219 1123 640 363 245 791 1181 452 1527 74 1159 800 1898 159 279 229 347 314 312 672 247 393 1063 1126 395 1039 713 642 737 93 317 253 355 255 538 684 478 326 686 669 1630 842 298 471 466 602 1198 117 158 569 1386 1081 1292 602 449 792 901 939 1512 215 499 678 569 490 1187 139 1594 262 848 262 568 596 471 752 1208 281 330 1007 274 740 1176 36 1073 301 303 672 301 783 481 807 1089 474 930 238 313 124 481 948 201 144 1336 1394 75 863 703 570 451 698 582 565 476 199 301 558 958 763 344 565 558 1528 531 341 750 480 939 338 1313 364 509 1380 754 585 1056 731 353 639 1291 799 366 904 758 1341 240 926 18 679 130 648 138 948 150 813 133 604 749 1028 1181 1231 522 1985 302 588 1151 1334 344 245 944 977 556 302 904 3 311 1816 378 1405 493 101 799 821 1060 700 1220 1061 179 164 1596 486 589 178 1412 264 1156 850 440 898 1358 383 603 941 559 679 370 767 2219 490 604 263 734 451 1106 232 724 1776 513 456 636 805 778 376 1241 1961 1080 1132 664 1701 1503 1399 493 1598 754 351 2228 743 1676 1905 1223 386 336 305 973 543 386 164 649 1390 536 2349 759 184 796 736 335 821 990 507 966 1180 204 775 1355 820 1359 1226 968 197 721 277 4 856 612 1864 840 1839 747 869 559 597 1072 60 1012 511 600 998 235 1321 1325 1555 1325 961 712 304 1651 899 1836 820 729 151 952 1547 300 511 807 698 861 771 664 356 785 527 914 468 704 414 870 677 503 580 716 961 615 1013 590 301 1624 1107 1119 1428 743 562 1066 302 729 1820 407 1218 1270 7 426 550 818 773 281 406 723 1467 645 345 1942 276 1688 1061 2135 998 1840 409 301 874 1699 1432 364 418 638 667 1397 1060 1563 684 915 984 1206 1613 255 151 1027 462 165 1088 1127 406 388 905 1378 1095 266 200 489 1445 485 661 672 454 2186 381 1177 785 485 302 1522 1229 1112 456 1361 758 293 1532 376 687 907 1052 1563 1030 2107 692 647 803 944 833 1082 254 1925 641 979 3002 625 564 361 1671 930 4036 433 933 1680 457 453 1712 2455 1122 1248 1860 447 302 1332 308 905 767 542 583 689 524 1403 455 827 620 241 524 301 1117 1150 877 373 904 554 705 430 509 1386 187 546 225 1375 302 545 1050 155 125 437 1660 466 875 1390 539 1013 611 1994 284 100 718 1277 596 632 346 694 971 434 593 846 957 1211 169 1256 688 300 465 1517 461 455 268 769 959 288 1457 749 450 743 555 838 416 1975 819 524 517 18 164 447 455 147 1027 801 934 1283 246 246 483 852 651 310 523 740 702 1512 95 1493 129 475 1432 656 302 521 482 1063 245 1742 1042 1364 1707 490 753 427 1213 603 329 453 383 647 414 1446 992 1656 432 1373 525 10 543 77 385 1091 391 513 1319 736 300 333 890 15 768 474 1268 1118 1014 112 241 891 1043 1154 208 182 1133 774 498 559 191 963 588 657 1174 653 1515 168 302 307 471 73 595 764 529 198 449 992 726 601 676 240 1452 458 341 338 415 891 576 493 254 1054 1059 790 599 150 912 424 420 223 456 837 1726 904 507 576 682 633 301 816 474 863 586 841 320 212 1018 1380 576 74 364 602 1410 452 466 676 359 246 1065 591 103 936 250 434 757 595 302 185 477 1099 206 824 493 195 302 8 425 1024 825 858 870 888 1144 187 405 172 715 466 535 1179 788 687 487 283 897 1007 944 612 680 269 305 1168 1105 493 422 1213 546 511 272 498 1591 982 297 871 465 596 2108 1397 487 667 1753 283 302 1400 919 387 410 959 154 464 291 353 354 561 583 761 810 426 212 679 151 447 618 159 1475 675 1188 998 484 1567 400 562 797 584 452 44 742 1053 1317 899 563 956 1011 898 396 1076 127 1455 244 1165 531 1270 88 729 516 650 969 447 630 47 1040 712 248 882 783 2017 148 1291 676 625 1360 1181 678 1351 858 1167 1027 1377 920 1156 619 1130 199 964 1066 990 622 439 1498 899 918 994 1092 186 644 83 296 703 837 1645 600 598 800 236 1195 836 936 1379 456 409 1206 653 1183 629 444 553 534 1256 397 585 795 729 1783 1328 668 677 641 615 1164 1772 287 669 807 545 516 1056 948 755 505 581 846 282 151 353 2047 1073 280 449 796 1610 1043 413 1325 471 982 465 1717 1981 774 1520 275 508 855 1208 46 672 453 614 216 671 574 832 552 873 379 812 600 256 113 846 760 301 1800 1884 523 531 440 882 1363 422 619 619 930 727 1997 954 1769 765 1396 1048 716 1001 1162 995 889 391 35 1444 425 686 445 405 521 917 474 859 1834 552 1240 1268 564 1279 968 299 1096 824 1320 275 179 162 898 772 316 1360 1273 1871 1419 631 571 427 329 547 605 696 496 348 1044 501 1005 651 1776 541 131 538 229 938 669 722 614 653 297 1922 441 1422 548 459 798 819 890 834 704 531 535 546 874 653 1016 589 1453 676 898 787 151 828 451 612 614 836 985 716 151 431 547 152 1112 883 819 583 581 543 603 462 1096 1060 35 1412 652 997 341 34 376 147 1171 188 1546 488 681 820 1067 1621 619 1350 759 694 479 404 683 539 226 169 596 381 661 353 278 765 165 543 378 559 453 672 923 600 1237 912 477 1106 864 1125 242 808 867 286 23 416 541 501 880 207 1364 628 763 320 2359 1348 646 272 702 206 524 533 915 1101 1113 674 444 637 294 395 753 872 2036 758 1334 794 954 832 146 1094 381 462 2478 368 408 271 1981 670 1162 393 586 347 619 297 1199 819 1376 285 315 603 151 602 454 1245 824 1364 143 930 562 443 273 459 1396 1456 1026 668 586 158 691 322 236 647 808 1056 1011 143 286 768 242 553 1590 719 676 831 667 873 508 931 856 1097 733 420 680 1120 743 969 736 779 740 567 833 767 553 38 563 862 876 698 1647 1024 962 598 132 72 300 1245 1275 775 783 181 1847 467 1181 394 1228 802 538 712 238 1104 692 595 1961 1602 542 1246 827 2048 836 854 897 969 1902 577 1152 304 961 1048 838 526 339 1135 1719 1017 739 277 354 725 1381 879 968 893 605 1297 345 1701 1694 1125 546 1163 890 1194 1592 997 209 129 571 613 250 1476 1707 506 301 677 691 1356 869 1459 272 763 1169 1533 373 304 707 560 584 1595 543 755 1205 1035 538 348 513 1054 956 177 1883 887 578 1318 821 977 404 1211 370 1113 793 1132 832 332 722 501 489 1171 128 515 686 988 331 150 761 150 522 72 1245 1141 596 1345 1504 649 797 220 568 487 1836 151 974 937 562 1138 498 292 1228 1451 1513 569 1194 757 753 936 1880 189 610 407 922 161 762 869 812 1287 783 778 287 465 575 355 904 1358 594 336 1077 179 923 1467 506 721 617 1101 578 376 905 1557 1029 1579 828 759 1294 858 1414 122 1710 155 974 1314 687 1651 388 1083 502 881 382 604 1009 726 421 1277 288 757 563 1088 1643 1040 809 944 903 682 1932 1157 210 425 1683 617 2074 514 993 493 79 1556 1039 1111 3682 199 428 310 428 683 478 1334 1377 1119 630 6 575 837 1454 984 1048 943 1024 699 743 520 623 843 1461 900 1215 45 871 940 367 1664 1089 852 252 1936 1403 400 412 459 791 257 1199 467 1208 985 841 1002 1170 457 1081 740 565 210 1381 798 672 1978 745 1050 641 1553 751 568 332 730 603 1345 260 531 499 1140 1263 512 232 495 174 834 30 1025 113 896 302 1251 729 1745 531 1246 401 58 282 1228 300 1409 541 93 637 1127 861 224 119 26 298 516 908 1218 1145 389 1125 553 433 354 561 252 357 762 1036 846 1467 708 281 229 1146 444 463 43 844 744 270 624 384 452 1245 1273 1820 954 720 698 2132 237 832 242 440 711 599 1596 1977 1385 717 194 1440 568 783 869 238 1326 711 803 302 604 324 1612 966 211 907 369 151 747 1357 771 1284 1016 503 150 120 711 358 468 548 914 1859 258 541 689 272 1020 490 475 477 1147 190 687 816 1470 988 901 2164 411 1017 1522 1197 767 520 170 428 985 457 744 278 527 686 145 538 914 813 557 477 762 232 600 716 754 1070 664 1629 1591 870 367 1182 1359 1391 1426 601 1055 1352 1020 727 422 663 728 1546 1643 192 2090 28 501 354 300 1302 1299 232 266 1019 188 787 644 151 451 917 496 598 1045 585 411 234 502 836 407 1628 812 288 846 546 906 1191 1838 1383 204 1422 626 932 329 722 189 29 782 492 1144 479 664 462 455 1043 854 1123 1650 263 743 1005 394 509 719 651 1188 1463 1735 1346 2153 603 2530 1380 533 273 755 986 857 911 87 864 462 456 1441 1109 360 1475 272 751 1271 1014 525 805 569 804 1288 613 498 529 766 24 419 476 942 591 739 1589 835 1161 1252 414 377 770 538 906 1230 643 260 1123 170 641 354 893 236 451 1224 629 985 445 512 151 1426 904 304 220 772 140 659 322 801 511 202 258 1005 6 604 140 549 598 583 785 1084 734 899 578 1561 348 301 602 1231 1211 732 719 771 248 206 906 608 370 949 540 608 624 1267 733 446 553 438 788 619 1039 1442 139 202 753 695 290 496 494 894 1757 1422 1267 287 691 891 630 845 1318 346 349 420 735 320 1048 722 1098 1072 575 608 345 1247 322 647 451 757 450 245 150 487 298 1762 625 483 640 163 1129 653 730 498 1016 285 1220 1648 122 1106 197 719 1056 278 774 1365 849 1270 534 337 396 448 800 23 1141 159 209 609 94 578 500 300 561 698 381 660 1275 613 1016 918 239 552 1583 550 640 694 224 639 954 528 840 1502 760 621 672 333 818 938 782 411 158 86 729 882 636 1398 742 119 740 625 1349 696 186 204 633 755 696 426 863 905 838 1320 734 805 538 500 911 1082 393 770 453 1205 1448 1302 159 602 927 1017 540 544 1007 252 1403 1076 622 1193 1773 1167 993 690 647 283 1005 216 948 1346 413 509 435 478 109 1764 903 227 1623 851 550 2063 675 771 750 459 540 736 602 672 792 151 272 833 1050 1042 1040 164 1398 1380 777 1546 2420 1307 119 225 439 915 941 978 594 453 1052 236 737 276 1241 993 150 1590 671 585 667 898 196 30 679 749 918 331 2183 612 770 3134 479 362 1677 667 375 1104 1453 1263 1184 1252 1111 1346 835 571 997 1123 1498 685 840 2002 1346 453 1600 751 664 1337 547 632 1496 760 557 588 411 714 551 150 770 1433 1221 386 1561 1036 1362 1769 1047 511 1072 1059 582 1525 1087 617 393 325 517 460 452 548 1418 576 823 260 1329 1023 978 492 547 301 1503 774 394 2 1404 1389 605 729 301 264 582 164 349 489 654 374 986 290 1755 445 1788 715 522 561 687 904 788 1216 773 1005 428 632 579 736 438 1638 582 416 1038 273 501 961 1770 225 578 1306 1708 1659 513 434 1065 394 1583 277 1003 638 668 831 453 261 8 1084 733 1829 1273 302 574 859 878 453 1227 1051 351 1358 627 753 398 149 1182 526 695 547 2371 403 1865 302 1402 1309 1025 824 728 150 949 172 1938 2007 1243 987 1446 343 1216 599 626 794 1309 1795 150 1250 1157 513 1513 526 699 1330 1935 956 670 934 532 1144 48 606 1020 371 1138 2050 767 820 903 65 323 365 1639 251 1426 1286 1198 763 413 303 464 49 1239 582 1446 2107 759 300 1432 136 1267 451 1417 424 2134 890 1207 1828 105 1543 274 954 542 763 1214 172 222 1026 520 686 893 103 449 462 279 38 1362 911 416 543 447 923 515 512 893 739 1149 257 787 706 109 1075 684 222 498 300 820 395 193 1250 507 380 1281 1730 833 587 953 528 227 540 604 769 1936 301 554 273 234 774 545 441 440 84 299 1521 801 653 374 302 857 1770 795 1120 1199 126 1364 518 1776 461 450 335 702 482 690 450 1408 570 488 459 684 536 1033 289 1182 602 1294 302 277 479 730 1118 359 1071 681 37 554 927 45 228 871 884 192 829 712 744 1119 73 595 829 961 1202 1421 531 910 264 980 340 740 1046 402 1309 449 1413 289 1061 776 578 604 1082 1425 475 904 69 427 1539 649 487 1052 758 1032 367 622 89 102 556 656 210 389 1009 1458 1131 632 1167 1086 694 500 471 755 464 795 787 301 171 1330 1026 550 1518 1362 588 958 571 709 951 663 317 602 457 370 556 47 1092 302 1223 181 692 1107 528 1124 893 537 1543 196 173 819 355 452 221 880 195 355 282 595 1555 938 660 604 848 278 1944 1410 1079 975 2016 1150 604 408 1455 1130 272 1187 988 280 480 768 601 718 311 186 984 341 708 89 298 536 479 303 134 585 868 428 777 481 26 506 567 356 755 152 662 1269 838 1372 2035 648 77 763 783 606 1332 832 615 301 565 256 426 392 1404 559 472 1047 443 935 520 706 1331 1053 550 857 212 517 284 924 1043 528 608 1504 522 304 933 134 876 152 1754 210 905 418 793 726 1612 388 955 1162 583 42 67 736 312 362 363 386 633 445 1060 822 633 1243 550 776 1274 1234 1090 1947 151 1145 513 1330 695 896 834 1286 287 1473 1592 1057 772 60 545 1080 361 1022 1062 950 300 687 2857 67 154 1166 989 409 262 301 1328 242 1035 1352 364 40 92 46 1781 1105 1260 658 488 339 1061 932 888 342 798 1008 837 1016 649 1484 764 415 734 619 1633 268 215 537 300 1052 1914 110 559 833 866 1190 755 707 1453 611 831 304 1418 901 599 396 1261 436 77 1434 294 975 995 864 316 347 917 811 771 553 1479 1841 960 1044 661 595 1176 603 724 700 642 301 944 436 232 218 528 243 507 986 343 923 935 598 686 789 708 533 1207 167 809 384 456 817 847 951 133 573 1207 572 324 1793 1101 212 1161 11 548 790 1523 878 1443 604 450 753 179 253 332 1268 888 809 670 898 849 301 571 551 1292 793 762 594 894 504 341 448 385 1068 402 356 763 647 575 445 1052 987 625 631 813 1511 1496 1366 905 942 573 538 1025 226 668 1037 721 837 812 1109 1510 670 996 745 727 1067 363 290 756 803 396 959 1102 586 294 565 514 378 1140 196 964 578 1173 1816 873 411 1653 1280 392 535 600 542 674 1017 414 1956 799 337 301 674 188 1019 555 426 1543 1130 594 856 590 355 894 1178 393 300 867 1358 1095 320 666 1579 454 852 419 975 1554 1137 2600 726 1195 596 863 1147 812 851 875 600 710 403 818 676 264 692 254 492 474 837 818 233 1437 52 354 1156 254 830 961 646 20 448 1355 1170 638 1014 807 455 545 852 729 503 400 685 587 932 1024 1803 843 1086 474 441 986 620 888 1162 121 2240 767 238 296 1931 88 65 1754 598 1187 363 901 730 1582 990 674 589 1041 708 965 101 1014 1121 1432 643 869 801 858 556 291 1480 670 908 999 700 581 1201 881 1214 696 1379 1269 239 998 864 991 673 610 1763 70 785 739 839 322 1683 864 1329 358 212 595 151 451 356 653 635 1115 1082 748 449 600 610 281 393 783 1236 582 350 2185 160 1275 660 342 869 690 586 1010 1202 284 1364 944 565 1056 334 266 983 607 630 450 907 785 637 671 475 231 177 602 448 693 1960 973 606 822 505 1112 657 993 520 1602 774 1101 552 1488 1531 1169 928 587 347 1215 1348 877 2300 3002 1329 1292 1626 526 254 295 2204 1261 728 658 845 1164 186 584 1189 1143 626 439 653 973 1313 177 723 1218 151 1154 1348 188 1115 400 2954 374 136 1215 1042 807 997 283 149 843 522 550 1011 808 150 475 798 573 78 114 1022 827 1137 450 271 759 1049 301 301 565 806 828 567 655 611 281 1240 1372 1589 390 213 1251 354 603 619 1331 275 770 289 872 692 1274 837 831 1228 952 450 689 1161 799 389 663 875 2186 874 927 1060 642 238 780 371 658 1566 900 301 332 615 427 677 1241 1487 928 944 514 1010 335 1090 1195 777 828 516 363 354 310 1442 1288 659 712 764 863 1052 1127 1131 466 272 238 372 301 876 759 894 789 1089 730 530 179 1430 844 983 630 781 894 871 606 625 708 482 1086 966 1193 1014 832 299 611 911 858 1420 824 632 1176 742 480 1679 301 542 693 1063 734 835 158 1167 544 433 648 1017 613 808 194 145 319 500 828 1242 453 402 601 212 457 602 882 428 585 173 358 325 308 668 400 294 158 1275 328 616 834 1292 301 397 94 584 534 895 302 450 956 1248 395 457 514 1335 1097 1306 787 1364 829 1261 1883 781 1080 1026 278 1663 597 301 580 184 790 582 1117 716 1126 299 891 1160 597 427 860 1177 568 1016 1760 1269 102 581 842 789 521 969 305 578 980 246 117 46 98 1623 1051 929 593 594 755 149 559 1162 865 568 526 691 1086 391 967 1260 502 690 636 423 244 865 678 604 682 752 748 548 294 595 768 301 700 941 1000 333 613 991 93 151 832 443 1466 809 881 737 656 644 232 927 537 258 1416 807 1304 784 632 347 299 1071 1087 1365 151 332 317 12 1119 882 258 697 528 929 963 764 294 244 1079 470 509 764 781 1727 207 862 343 902 354 584 540 766 518 929 734 785 265 7 268 602 1546 118 572 27 254 797 149 260 441 301 590 1127 1427 600 972 1012 1044 68 957 975 840 1007 812 404 433 171 910 814 434 617 294 745 459 572 821 902 1023 1036 772 775 7 1619 984 552 1086 574 1061 302 588 264 391 365 1236 601 945 516 370 1265 564 983 820 653 333 488 487 547 601 851 1042 509 456 1381 142 898 643 1163 492 788 1366 585 852 246 149 483 315 79 580 1384 1649 630 452 426 647 635 961 711 658 622 204 18 232 950 562 1189 482 1393 1050 1427 979 2029 402 1081 649 979 749 401 918 574 676 2321 1345 1388 502 830 746 453 462 245 1212 1681 710 735 318 865 1219 304 1650 6 797 601 800 137 599 9 754 329 213 427 267 998 191 406 571 908 666 516 492 1849 815 728 175 710 825 1405 1749 675 906 742 1706 802 708 159 1132 1324 435 975 732 1454 742 300 805 602 300 1031 1465 890 400 576 754 493 1219 903 645 378 448 801 1589 464 541 56 536 1093 305 854 559 1175 714 485 1506 605 1255 375 882 1261 910 1034 157 691 554 410 303 539 909 858 892 170 92 1082 90 1401 861 402 927 190 543 1549 966 635 739 876 505 670 455 450 525 972 308 971 658 1082 1413 680 40 485 1697 732 602 625 1182 739 866 1676 226 124 281 701 35 940 1588 241 328 558 626 536 1575 49 300 1571 659 1102 814 1040 151 627 271 152 602 573 874 457 533 515 1049 1430 634 840 285 258 1083 674 1467 1230 335 719 301 301 489 439 205 248 94 235 387 280 1185 350 302 236 118 503 120 534 246 304 754 628 640 1148 1418 402 606 340 629 1134 488 1574 542 1278 631 360 641 905 111 279 110 1186 464 1317 301 753 492 504 751 1757 1410 302 338 152 321 1267 1238 416 36 458 20 995 865 584 767 208 222 753 1075 956 613 154 819 301 324 329 585 361 939 775 726 576 730 946 788 568 432 441 573 927 648 1428 451 1010 377 714 750 1104 474 660 1369 134 633 545 689 136 284 50 796 1731 527 642 392 650 760 603 268 62 1602 434 1175 569 379 569 751 556 652 1296 388 1044 115 319 1125 928 506 539 446 879 1804 1711 301 236 672 487 1141 1394 151 1218 450 1051 754 301 494 693 474 1192 378 620 215 1046 913 1649 256 1377 283 965 524 920 1034 543 250 301 488 1377 286 347 150 43 1333 840 452 1258 226 252 596 877 1382 400 355 1135 547 717 525 171 918 554 419 603 93 301 713 253 671 151 548 478 278 894 1015 512 594 676 243 858 246 302 521 704 592 1262 82 1035 814 364 513 253 507 222 137 1160 1814 579 641 57 1371 365 1044 494 961 531 118 250 1393 699 495 381 259 388 276 474 671 515 72 296 335 889 786 300 251 867 424 1233 1198 613 551 1031 601 102 427 401 461 499 752 1429 486 702 1006 374 921 698 310 1023 14 454 300 178 371 386 299 801 505 1075 427 495 794 568 335 754 525 169 534 697 310 481 1011 1014 275 26 772 520 302 302 238 732 601 794 1208 195 285 519 302 714 143 449 548 150 445 676 156 1022 998 855 597 319 302 439 296 1326 668 499 200 602 1194 393 616 1040 301 492 720 128 876 729 285 966 299 1173 1020 965 1472 1924 508 1030 314 400 621 133 151 829 1248 1139 347 396 763 806 576 1429 777 764 701 257 471 678 455 223 254 682 629 358 489 1297 1299 124 523 80 1188 401 452 346 1203 361 220 394 726 298 421 367 714 1514 63 1328 846 1616 636 1459 1274 829 476 849 1316 835 526 641 677 160 569 709 820 536 595 56 1069 1384 628 580 1126 1051 331 846 761 47 733 498 601 824 1627 875 302 195 543 854 419 637 124 1062 1393 231 453 789 2041 960 132 1249 1264 795 779 564 173 604 404 614 684 1178 1171 277 189 1181 614 1099 1243 1037 337 357 760 848 340 588 1210 955 680 821 147 600 899 744 1046 404 597 801 710 151 424 627 302 1042 1445 662 765 1002 1238 543 830 797 725 307 589 818 198 1701 904 811 402 157 700 749 779 151 301 666 561 505 112 384 852 408 1394 357 504 1305 381 64 579 514 363 593 220 542 526 180 65 314 714 740 301 301 773 1703 610 1753 335 1567 567 798 246 918 759 751 302 328 880 516 162 469 1062 671 548 3690 233 1192 620 1067 166 957 796 419 903 455 440 1298 514 1493 416 151 685 512 704 84 302 760 760 227 1186 962 508 825 191 1566 643 612 775 1159 231 584 2129 2564 429 1150 164 734 704 1050 1227 1022 915 715 1095 504 1735 782 792 104 914 1813 657 545 494 713 318 1084 262 69 918 622 831 880 573 385 1285 1128 1195 833 892 631 383 549 190 540 452 553 504 668 1246 963 591 830 1313 1058 653 838 900 1199 387 594 206 471 835 1466 1617 1561 1055 1890 317 904 819 754 348 300 1456 351 870 1503 1038 752 601 476 1424 712 888 1332 577 537 381 1022 170 905 586 961 435 473 791 459 667 652 895 550 574 312 947 679 647 1134 713 1615 833 805 280 784 1079 1037 273 823 671 1017 313 1594 1936 865 959 821 680 356 505 1699 1254 276 725 477 824 126 626 300 681 1173 1600 558 334 1029 1528 864 1015 842 1550 1483 611 869 1656 923 755 1724 821 1242 578 292 490 530 1804 1200 1490 831 268 821 2384 639 1528 423 998 298 228 301 1105 1112 582 722 656 531 867 968 438 799 1043 829 1200 215 529 443 424 1046 900 1131 1179 1092 830 1190 551 805 1452 512 1514 939 903 523 734 333 1315 1851 1997 208 935 983 709 864 583 1038 658 674 1054 297 367 604 559 59 86 463 521 2824 343 602 1780 1509 640 2087 572 56 719 400 1329 509 839 210 82 593 1335 1164 1264 602 957 828 745 1032 269 151 1155 526 331 490 364 892 214 98 963 293 681 364 468 546 808 1880 542 985 877 224 992 892 268 711 754 158 486 474 729 413 454 1319 1736 912 869 967 693 1230 301 1266 537 941 742 542 2678 1126 685 1053 393 889 825 611 1026 1040 1103 1059 592 93 320 1025 403 695 70 539 594 901 1772 928 467 1533 1663 788 3 986 927 601 2533 369 1639 985 699 1668 2474 1008 1050 1882 362 1809 918 1267 477 286 601 523 1365 984 1187 715 988 413 1770 412 759 556 1009 530 629 1043 1643 755 716 698 158 1499 1725 868 1428 1095 400 1339 536 569 630 1239 1369 175 1422 659 934 1700 368 448 1301 212 468 1179 565 362 379 306 368 427 1056 811 295 529 1013 302 538 767 1045 526 309 636 918 713 1038 271 1313 1084 1148 1417 94 1466 761 398 665 642 395 794 206 1471 688 212 302 418 117 801 848 459 526 668 345 1182 582 2008 500 880 2041 725 895 1278 1426 2011 44 706 641 777 360 196 478 599 1210 301 760 498 945 88 1322 1520 954 1180 852 1138 852 603 1220 2331 1030 1077 1640 705 913 563 505 1511 1574 1014 896 1465 1882 223 1376 1413 568 59 375 731 754 857 974 1559 816 1444 86 302 352 623 1398 1040 108 900 542 619 204 260 881 570 919 1078 356 1593 1697 167 718 907 1096 899 1041 41 301 321 245 560 151 480 1451 150 408 300 302 794 511 773 173 761 601 255 1380 1217 713 483 696 181 1164 372 1197 996 713 601 1414 539 1617 301 807 355 1733 1703 1067 46 426 345 639 644 109 79 832 524 1455 1403 874 814 365 572 380 1044 1252 988 653 415 1340 824 490 783 1206 1150 1495 1233 288 141 1285 380 1422 194 862 413 1422 1246 970 434 1309 496 1927 603 287 509 186 235 2025 1174 738 559 607 999 271 1034 1170 301 424 1852 535 1438 899 1255 1251 1884 151 498 217 154 1188 720 1071 856 735 150 431 523 952 300 130 302 862 1171 903 718 602 455 139 1241 2469 1135 317 613 599 881 405 910 1515 1167 675 1578 1137 795 1292 602 784 1852 544 141 292 808 987 129 1489 892 919 587 332 1007 1037 865 1728 595 677 487 613 701 861 1168 1023 416 100 371 379 779 70 430 315 1206 1215 901 1414 76 1067 675 814 47 337 302 436 889 1579 406 816 185 1622 232 919 822 1527 435 137 479 988 231 1068 621 461 559 924 1749 977 234 1336 574 1382 874 450 1760 964 507 1168 553 252 1072 309 649 759 602 707 652 727 53 337 1013 94 1342 643 975 1366 1106 1530 559 514 944 1172 669 1113 401 752 302 837 632 1596 1098 720 743 1539 878 729 2362 643 1129 672 1537 149 1122 2393 887 1086 1496 1705 286 1399 335 584 743 248 353 1695 213 611 602 1111 1522 283 1188 425 62 1572 1238 716 723 270 367 574 812 899 328 900 1242 254 430 1859 806 750 92 616 643 1394 1071 1223 173 1244 1166 1281 509 1181 612 652 500 363 300 1086 1255 671 648 96 593 1138 710 257 709 801 1179 432 631 633 701 556 637 405 603 236 1431 750 1104 605 1193 1035 1374 807 515 301 867 600 300 890 494 391 1750 994 603 1142 319 1276 533 322 692 270 506 1151 936 721 1176 151 1059 401 1317 1616 151 1186 1559 504 194 1184 447 275 776 879 684 1577 355 673 333 2070 178 354 683 210 1046 699 1405 859 668 1525 503 229 938 1814 1452 252 451 279 726 412 385 957 955 519 759 417 572 544 585 150 92 365 1089 699 1061 606 382 612 435 931 387 75 950 395 240 414 410 302 674 1395 278 798 706 1147 161 122 627 46 553 349 604 659 296 187 626 348 985 630 425 952 1082 563 98 399 897 596 657 386 782 849 1039 935 624 187 812 254 431 536 858 113 467 710 1125 1920 151 408 598 577 515 554 1076 908 282 1056 1548 670 302 1333 602 743 1647 151 452 1455 151 1174 1216 1020 423 169 356 847 552 959 827 1051 878 243 282 15 727 609 480 603 68 424 1860 1012 625 318 108 459 98 382 1687 665 1913 484 877 101 716 252 327 827 538 386 546 428 604 190 203 1104 293 434 389 547 624 1023 610 851 215 1138 877 185 996 831 462 423 275 1209 397 1835 403 542 683 292 1837 18 552 447 771 748 367 301 164 21 452 296 202 302 349 1186 643 176 726 375 1487 739 858 494 301 133 24 117 355 303 280 174 1036 298 411 1563 302 842 1574 1649 54 386 314 1824 697 677 60 151 1651 231 486 736 852 822 619 1027 389 992 183 272 723 603 1372 588 1157 758 797 68 310 350 647 384 777 964 1733 1468 892 300 965 167 885 38 712 602 1632 334 376 557 1500 17 319 225 550 579 597 484 895 561 308 747 921 931 433 876 864 457 1020 655 333 973 290 597 466 659 544 138 1307 611 724 282 312 694 460 401 581 151 798 414 494 876 866 757 891 651 1675 1812 638 1846 1520 1147 1000 446 1230 212 1366 442 941 594 1323 1106 537 254 431 911 516 596 440 453 633 302 762 1190 267 1473 331 1111 566 1725 313 1572 1498 230 1163 682 994 1834 1495 370 923 2209 462 1384 574 263 470 814 1089 774 1321 517 341 704 1208 595 847 230 207 1002 1364 689 997 206 605 1098 713 604 1305 967 605 1001 296 758 302 491 1063 1076 453 76 408 1758 928 137 282 52 602 282 1163 1040 638 636 633 419 1057 1018 1253 103 526 335 602 201 941 458 285 1542 171 153 240 294 301 209 291 467 98 154 194 232 145 277 698 256 14 312 6 424 1786 967 322 589 258 1401 226 300 1468 296 1479 536 630 642 585 25 604 433 11 630 899 74 602 820 85 1147 699 268 680 90 700 42 1255 100 946 649 1184 308 806 202 951 932 603 648 229 1298 284 785 1499 263 662 1469 137 487 572 889 553 1497 300 155 147 648 373 935 601 560 738 364 1921 1253 892 550 381 1616 829 250 1380 558 450 542 975 639 1360 884 318 617 302 1492 1410 753 604 863 526 715 636 425 578 856 1416 526 354 527 1036 244 67 753 437 249 302 478 836 315 968 816 288 75 1486 959 468 432 457 799 653 492 409 994 299 99 288 532 806 682 220 160 576 763 631 344 237 225 916 84 347 149 207 680 722 581 234 1214 771 270 230 199 742 505 640 875 644 1312 1226 475 383 1023 1072 278 564 849 12 222 241 1120 817 528 502 938 151 122 1184 939 963 154 332 822 877 7 302 717 439 887 601 343 1180 445 330 439 323 209 459 755 250 602 256 733 1022 555 762 1384 302 191 842 834 567 796 414 551 383 410 26 28 190 801 883 823 30 604 1712 68 1058 1545 1714 424 402 1125 873 560 1344 461 734 504 704 2430 1043 826 302 300 299 947 371 1669 214 938 181 64 271 932 1080 2062 987 887 442 1222 901 672 407 603 338 1504 274 529 545 1331 343 231 1330 797 280 191 1559 492 2385 141 907 758 45 522 122 939 1001 1868 709 1281 512 898 736 837 1506 1017 246 727 3127 2927 922 732 941 853 35 1203 1131 784 1286 2990 2040 1488 1792 1299 754 739 890 619 262 73 540 302 528 343 695 441 637 402 437 806 1042 704 304 1640 1135 602 1479 413 414 296 70 412 683 512 674 865 288 1463 1032 492 1258 767 949 244 996 565 790 308 1072 414 626 16 699 848 806 536 473 617 590 166 855 921 19 261 1080 224 378 1241 944 1141 1131 647 834 349 157 969 463 355 1452 1267 1942 1252 302 900 1035 416 46 1864 687 200 617 964 1060 1937 976 321 288 1169 572 708 1012 1358 1212 1114 1384 1140 413 506 452 1254 244 57 231 1234 806 806 948 323 728 240 536 597 1176 1224 2540 2373 777 381 950 678 874 44 446 2332 347 286 419 1004 444 448 754 910 280 481 272 307 666 292 799 696 39 1263 148 150 734 628 314 294 2174 271 316 1207 1193 887 347 333 824 212 870 716 697 139 1206 888 1596 195 300 417 716 301 520 888 1003 613 160 1382 1707 175 222 217 818 1160 301 324 320 861 211 797 499 1466 301 264 824 413 474 1335 561 551 514 937 1425 599 492 151 1247 152 594 838 936 280 409 812 326 1225 363 1221 539 982 526 1054 508 2 60 600 571 289 681 528 1256 819 1413 577 1008 630 99 661 302 51 62 844 733 268 1762 613 1111 693 1016 464 278 1379 431 376 335 1827 737 589 598 420 675 964 695 1652 407 546 170 757 1054 1223 1401 150 513 343 1010 786 892 747 807 164 835 488 650 1356 1159 548 208 341 201 590 1187 749 903 75 770 883 295 210 837 486 813 284 592 179 576 79 984 576 151 904 470 151 169 437 589 634 1159 302 557 846 1345 968 2374 676 384 89 161 25 1264 546 822 250 360 936 731 88 981 1132 529 924 453 1096 388 890 91 951 510 409 534 342 740 88 338 225 909 543 668 204 429 1015 389 229 410 804 551 938 378 1471 473 1814 1998 763 391 150 1726 499 66 1380 1219 140 1255 440 757 433 617 652 639 301 719 310 386 180 890 498 885 835 1423 600 233 133 636 1029 449 346 733 147 470 639 479 566 115 372 496 322 421 792 505 520 969 653 634 242 600 693 363 1388 618 602 767 526 1003 57 864 222 638 755 933 449 168 224 1149 1190 437 368 1729 452 466 617 279 601 934 524 568 529 696 1699 756 218 643 262 485 576 387 376 1319 255 462 298 1037 223 701 85 642 919 913 152 483 644 190 909 713 1062 302 398 493 1253 699 302 216 1417 1384 1223 567 347 579 28 493 1050 1137 453 301 290 263 20 235 620 601 145 788 604 717 509 1011 1077 1233 22 1151 245 717 234 413 1274 466 572 698 1367 886 506 566 1110 65 882 661 77 101 649 318 1006 902 978 1192 474 762 719 740 488 601 1063 283 95 286 1123 315 348 322 1070 581 1126 1356 5 540 598 508 1148 1240 577 531 1353 672 171 1369 150 703 1095 593 545 827 179 1086 793 216 799 260 1034 812 578 544 302 368 302 637 1562 597 384 849 262 697 181 517 453 373 151 796 1239 893 1070 895 1006 368 779 602 736 580 771 568 1153 616 101 1189 928 684 579 703 703 859 505 62 397 1216 166 1063 608 977 1250 1425 886 1061 571 465 932 1007 347 292 820 219 571 100 1503 1016 1411 343 257 614 542 767 1333 887 719 526 1020 904 780 753 1427 444 515 451 362 749 478 415 380 1055 837 243 686 546 778 463 1262 1611 536 711 1608 352 262 469 339 1263 621 667 759 820 724 347 1407 603 731 602 972 640 613 820 1004 845 351 815 302 1426 765 953 906 151 578 1079 785 384 686 559 248 125 390 655 1166 726 573 1535 1290 965 678 384 1039 1047 285 134 1207 445 301 1416 895 1315 388 879 382 782 673 446 1390 995 1121 601 529 910 1331 332 1261 1314 482 601 301 158 848 2005 502 1296 1015 633 799 869 932 476 309 1340 1016 532 523 586 154 294 1674 738 712 1990 484 887 853 1576 442 639 1306 1408 1075 1009 903 408 472 1121 1763 1218 473 783 1539 601 384 1387 1982 504 1460 155 1119 978 1121 222 786 452 885 1232 1122 1589 1213 745 782 296 463 536 927 1032 1028 828 1317 780 666 909 1325 1182 452 856 419 583 1205 723 571 410 580 104 1596 703 153 1593 1592 3505 620 1748 1796 692 458 461 736 1608 1209 146 397 833 907 1687 565 1391 1369 1388 537 1351 1008 1128 1370 562 696 2024 721 1749 877 735 1272 596 1177 1300 611 935 709 550 17 668 1163 820 956 406 541 648 1438 218 298 701 320 151 669 458 657 861 847 778 3 620 691 220 368 1164 793 1308 1143 465 1225 1504 420 564 799 1426 282 551 1107 1407 1428 1575 1088 609 22 698 1104 526 670 1994 1170 1098 206 1154 259 336 785 686 524 98 823 1396 334 779 1091 983 968 880 747 1125 885 598 213 993 1551 596 1003 702 506 426 792 1848 638 695 1085 622 1327 975 646 570 638 347 1042 60 1405 494 718 452 957 341 1469 772 321 356 1434 481 302 938 1288 477 467 700 526 861 301 1321 722 907 816 80 21 1159 588 682 444 1661 648 408 1252 1188 737 612 696 711 842 1036 697 603 208 738 844 713 947 622 428 430 1412 1466 299 301 407 1023 818 941 896 829 676 950 1862 1200 1321 541 1080 896 1101 390 446 985 543 507 764 2101 602 730 881 416 662 1713 1757 592 115 1538 1123 880 1604 853 279 516 1881 517 1097 488 977 230 278 510 740 552 497 764 37 81 223 246 369 587 1108 473 183 1200 352 678 1111 474 485 742 287 795 407 751 601 293 597 683 739 1113 300 950 170 742 1702 976 282 622 1000 692 519 2188 314 939 151 682 616 560 1136 857 599 1070 963 907 735 1003 728 1108 1200 321 51 600 855 732 1057 916 441 262 617 327 721 1077 842 674 216 241 730 604 505 812 395 1194 579 1098 785 1358 743 920 276 509 843 853 802 508 1124 353 454 990 1000 618 416 1149 429 302 780 496 302 1216 693 765 441 1922 1090 222 606 450 2054 752 1317 935 768 301 814 393 1078 302 509 1386 301 716 491 569 440 867 474 904 418 974 811 1070 1242 1386 1539 462 321 302 502 521 1674 299 276 938 295 338 386 551 475 187 478 915 428 1229 288 588 1295 506 402 47 773 602 1233 413 711 452 115 875 254 478 250 553 194 973 316 1056 458 433 575 358 913 574 268 690 909 1023 498 364 609 324 1478 858 225 1802 622 602 300 407 1168 941 679 1249 387 253 688 1407 300 301 837 398 544 302 713 656 1021 301 542 1003 301 846 252 700 394 351 438 301 460 655 586 596 597 1287 836 41 613 380 607 291 873 699 41 421 675 1 316 862 386 944 510 1409 451 294 589 321 808 642 1351 616 1051 151 368 298 904 1233 1636 890 281 1106 834 759 294 553 1227 1338 604 103 417 217 1089 1164 1154 577 288 1037 753 601 330 842 150 937 735 432 302 575 5 556 292 580 302 264 1271 825 451 753 151 1082 148 1428 1054 689 592 103 1028 547 823 1319 1393 1230 614 1016 763 300 385 289 1418 556 217 965 827 256 817 596 452 262 535 660 188 927 535 758 647 2019 657 1290 969 93 194 242 603 872 436 671 1270 1126 608 575 967 1335 986 148 37 1266 818 488 512 97 478 1180 163 761 714 329 219 55 1156 272 630 1045 645 1330 390 383 673 1317 1310 172 1510 453 230 969 1657 316 1073 851 513 606 975 1248 364 170 289 139 152 1181 273 414 151 1038 478 307 1242 1643 1076 16 633 327 1778 602 853 1368 1202 510 289 564 1475 330 665 1339 44 230 1217 1390 301 369 606 534 882 339 1080 398 858 693 1109 663 902 76 656 1347 314 510 1976 170 747 939 531 108 1476 2292 688 1256 370 532 773 366 682 301 1155 1979 1146 506 668 540 160 621 1092 647 1124 328 520 568 670 151 90 940 435 547 1235 393 1562 311 510 544 1242 740 1255 615 210 172 1617 597 826 302 110 495 904 1244 437 976 674 676 1221 825 1622 699 343 337 826 348 173 978 841 286 702 603 727 325 405 755 1475 2061 999 652 504 1235 572 942 820 839 1322 1983 774 831 1683 925 902 972 908 1202 560 199 300 1197 772 1023 583 1724 1523 1511 1465 705 1063 352 556 168 334 387 1030 301 1298 301 339 804 602 554 875 1594 602 76 149 917 370 1096 411 732 676 1300 1252 771 1340 294 487 834 440 1625 1072 878 534 195 576 299 1348 505 488 257 1273 520 656 734 459 432 451 511 641 709 473 212 236 907 365 484 815 2038 546 465 604 469 508 2653 649 682 386 608 451 968 1010 1123 316 822 116 318 814 1330 1074 343 704 1588 1093 413 588 569 102 110 417 197 141 374 752 900 606 196 992 1089 995 889 2621 2130 492 846 960 757 1485 229 375 1 652 1084 1009 212 1442 713 428 431 80 212 301 246 556 1244 1746 756 952 1030 468 1038 166 653 848 933 1140 1035 959 568 1313 621 138 628 33 784 775 662 668 488 441 404 1093 242 355 569 356 570 452 843 629 476 644 132 519 276 311 712 831 553 2447 212 341 932 823 190 795 1139 489 929 536 719 301 302 663 267 421 136 602 641 95 1376 827 430 182 354 302 348 284 563 1044 1018 1189 619 344 1133 302 498 572 1452 301 453 1599 48 401 564 437 1432 595 350 531 1244 1291 340 537 97 169 483 375 693 803 1078 588 178 576 588 384 539 581 671 474 302 645 279 560 688 726 973 1843 707 680 244 243 496 358 833 355 412 877 286 1405 604 301 634 1545 1153 1168 1124 1342 793 558 267 278 755 631 828 368 83 1605 1028 1403 222 1309 357 1599 302 714 616 213 1105 2034 564 1500 472 1017 1185 484 536 1849 1177 428 2060 1419 364 654 1261 452 1102 2110 1012 277 445 744 1016 192 937 678 436 301 386 142 196 1780 723 321 367 1113 666 1566 316 634 620 744 681 517 360 1795 937 377 1573 242 323 1489 746 301 991 255 1138 893 423 304 444 704 747 613 528 198 752 1971 770 1660 825 885 2072 467 701 560 720 427 1390 488 1294 1810 236 725 604 765 877 572 1436 831 594 609 350 1553 874 899 598 754 897 806 402 109 1051 151 1684 2071 649 548 361 426 1090 398 730 1210 253 866 686 445 814 730 1144 1040 1106 450 1056 1125 680 1280 299 410 248 1107 593 1026 560 979 2370 926 874 532 1815 566 1487 599 777 1031 1193 1489 151 312 439 362 1252 1075 1424 878 340 1328 165 2008 722 205 296 1119 810 1133 509 878 677 1408 151 396 958 994 602 1174 1058 1767 616 812 582 987 582 1250 1389 563 1427 549 1903 441 451 855 127 158 1340 1134 33 1337 339 1412 2484 1023 653 211 500 898 550 833 1151 376 242 909 527 159 338 1143 1115 875 33 865 419 486 711 366 1066 539 710 1195 2089 484 1183 345 1551 1292 378 188 765 311 736 1102 787 828 1118 966 1502 2119 518 457 1021 3297 922 797 316 1434 1345 1078 596 1154 877 771 449 245 300 908 301 119 1076 433 290 1318 925 332 737 696 522 464 803 719 256 149 649 661 497 1077 240 788 525 1529 548 113 314 601 580 796 884 671 600 668 231 385 312 829 151 518 989 735 467 86 487 971 533 747 1464 830 1092 1284 612 1521 618 872 669 462 1151 649 1075 615 149 174 860 1249 454 511 543 448 318 1667 1284 585 582 591 298 1353 1567 452 264 411 568 710 24 979 866 966 300 727 706 1425 164 159 31 1085 562 1238 940 974 513 623 1202 587 1422 604 1066 1605 1410 148 1437 1225 422 1295 1933 552 755 438 464 371 615 755 685 420 794 214 302 1118 987 942 1171 461 448 788 301 1342 1242 453 1143 1064 1493 317 202 1540 689 977 1759 269 1000 1199 289 1267 730 147 777 1583 146 373 1095 1453 1124 1580 301 453 600 637 455 259 329 1106 1480 1217 274 830 597 993 736 462 1486 92 284 864 140 735 472 1468 995 1128 301 582 639 1662 274 1267 1038 878 1642 533 599 536 784 388 825 904 403 935 366 443 967 86 638 755 302 917 563 438 948 766 604 524 643 708 1395 547 734 1115 452 875 333 837 131 481 531 292 736 243 756 1369 361 841 763 503 1170 571 419 969 372 361 436 499 409 492 1050 1055 1258 563 666 849 1236 1179 604 441 752 748 558 985 594 959 1337 976 1000 583 311 1028 1106 411 1671 434 1274 388 385 616 792 1066 302 500 224 1393 778 734 2206 374 1131 1564 185 1002 500 394 587 1345 695 675 1704 789 796 693 955 1116 655 792 450 801 214 189 1216 1233 100 301 1690 1110 679 1129 355 120 825 284 2172 501 267 1036 786 1308 1358 899 567 204 1303 1640 276 494 611 707 1314 527 1508 700 1584 1423 458 2043 1155 841 213 408 401 292 1149 243 490 676 392 449 1603 735 963 1210 797 290 884 1020 969 444 359 1045 783 1404 1153 1151 222 340 652 791 715 490 561 1268 260 724 702 1333 1094 906 1477 2018 301 329 614 227 716 1586 257 1132 1055 542 222 2162 855 753 687 105 1506 567 274 782 887 960 1461 1161 1696 1291 1828 238 1015 1427 829 787 1207 151 252 942 337 723 258 602 226 1140 371 679 64 496 855 580 600 693 776 347 873 85 1159 145 426 54 487 956 555 669 276 1323 661 697 691 863 976 72 194 959 1715 160 597 20 828 754 586 1306 782 548 299 250 1377 414 612 883 438 670 567 386 898 911 1171 465 1669 386 1129 1682 1795 281 2432 1366 694 905 508 1334 301 1047 543 2097 301 540 669 1850 580 904 602 632 1145 178 454 599 1972 360 967 1184 53 362 300 963 444 1984 895 620 653 1470 392 809 44 414 1874 434 662 744 974 872 901 982 1167 1052 1053 584 1472 344 776 930 2049 1195 96 624 877 150 589 301 729 910 1076 839 338 247 453 413 889 1187 378 681 294 204 1267 626 1017 800 641 151 1925 462 576 971 986 468 627 314 788 13 102 1188 354 1398 1700 544 552 1734 447 720 338 837 70 581 377 1584 460 444 872 724 964 1311 945 1705 1131 558 863 959 426 838 408 1039 1620 1180 225 1179 976 1333 264 555 661 280 603 317 386 752 893 688 949 1055 258 1870 149 424 454 114 344 924 580 632 261 773 1116 1666 1158 1847 530 1108 780 602 1726 388 669 1131 160 971 1300 2522 1207 912 1084 1020 419 956 385 636 1216 1816 670 1883 679 1360 783 240 1264 758 348 945 717 1581 1279 1956 1441 1475 1102 329 781 1146 2339 752 541 944 92 1207 860 602 1016 612 1246 1086 847 751 580 785 607 2037 1038 1640 956 1151 224 1044 264 767 2805 1377 318 778 298 527 735 885 677 915 736 1045 739 784 1833 364 288 2115 1659 303 637 1264 302 667 461 459 328 1002 1007 302 475 1273 2045 7 1127 1014 760 555 1825 1636 1380 497 433 559 1228 572 752 1010 2050 947 832 314 962 741 1325 1006 1016 1372 1019 1566 783 894 537 519 1163 548 676 979 507 894 377 312 1267 510 176 530 854 299 238 540 702 955 1749 1390 706 799 1412 758 320 764 1827 665 221 193 1027 1049 879 482 836 405 811 1528 1225 806 302 1864 1983 1445 1610 1189 2130 1515 221 767 129 869 811 284 1687 566 317 760 1496 1231 357 601 1070 2005 1275 775 1568 1542 994 1404 505 887 825 2078 600 725 768 720 117 602 964 1099 676 656 817 600 349 504 395 556 711 410 481 636 646 1910 367 486 534 699 788 443 832 581 1204 734 1294 1053 1149 446 1237 529 407 530 683 1000 1452 826 1016 826 1040 43 921 102 1281 654 542 1023 1065 927 1088 1298 1008 1138 129 25 149 1280 949 725 452 371 517 211 973 862 134 811 1498 749 792 616 151 621 975 1749 854 1983 788 403 121 699 759 2363 949 1235 287 534 1756 1461 567 647 482 1417 150 384 301 1041 1617 588 329 602 355 380 510 715 485 1300 480 657 1011 163 333 510 539 672 1745 973 598 532 1083 693 553 1081 380 770 1323 1141 1157 462 1774 566 426 408 879 322 59 565 444 1841 904 1030 1794 858 377 64 154 642 306 1045 178 1302 1082 820 1819 887 1050 542 1453 564 230 651 1874 979 1254 314 593 398 1099 772 1468 1487 666 1523 1443 632 1423 1326 975 1478 937 712 1278 620 1638 988 167 992 238 713 215 2066 1953 831 795 705 779 1007 474 745 582 556 847 1770 1232 1477 1235 1082 2176 111 501 1900 2159 998 503 482 764 1277 2925 1210 1748 1457 810 302 1476 45 1533 655 532 560 1258 942 644 556 931 865 1165 825 986 1612 1227 1454 617 1411 1689 649 1244 572 173 941 901 989 1089 575 868 1060 404 638 301 680 1485 631 439 1829 403 604 329 1086 323 1153 490 327 587 725 346 1240 1352 362 1177 872 767 379 1732 907 638 366 954 504 1399 1104 1034 233 531 1102 1445 1084 1521 756 211 415 1201 873 1546 831 570 342 229 637 453 1302 1011 620 580 295 477 1239 530 469 1132 2109 822 1386 277 645 1160 559 240 604 370 724 1088 797 1448 552 543 517 548 554 568 1128 187 1209 449 629 1105 1545 1696 9 887 2110 603 576 726 603 366 420 512 1423 509 490 490 972 603 580 449 505 582 652 800 513 1428 1561 572 860 1250 344 505 252 875 1317 876 1086 1252 412 324 1317 104 837 269 1207 378 928 1292 290 657 536 364 626 998 210 372 472 580 773 430 1088 677 548 906 922 938 552 282 280 1491 1144 814 614 399 1042 1063 516 692 42 1379 431 1017 232 601 1221 1028 64 161 249 1690 246 121 140 562 1161 140 130 866 280 1165 1335 416 925 128 603 717 1670 68 134 793 888 550 556 302 1025 1601 192 773 593 654 557 880 1300 1714 604 1757 444 130 958 299 281 833 801 1194 532 435 251 576 1038 398 929 765 718 1165 1795 266 438 979 600 747 1226 342 150 897 1050 224 521 808 1267 398 817 845 560 673 2487 989 601 818 868 952 723 319 1277 894 488 968 260 829 1086 49 230 566 1247 731 747 1138 430 681 302 992 761 451 1228 832 1234 1423 587 725 827 840 809 756 860 650 930 415 875 623 768 242 2144 151 1546 563 145 50 315 742 528 1215 2467 1457 1070 592 410 1207 1265 952 1441 1849 626 207 1414 974 1961 2418 934 753 151 1199 126 580 623 170 319 238 895 649 517 848 1150 625 672 1257 584 150 1502 308 1408 417 1412 450 1336 1573 1592 2472 789 977 515 1382 795 879 809 1350 1001 797 151 1518 13 866 670 838 1001 301 821 137 267 802 2052 1195 1240 615 509 301 238 766 854 1227 1098 1203 656 151 329 1151 1516 788 770 966 708 1014 734 991 138 302 1003 2389 1005 340 151 1139 798 405 1536 100 894 1407 819 301 664 421 716 33 1320 842 831 113 725 151 953 302 770 1481 746 1075 687 976 679 388 684 301 800 1792 396 473 821 247 857 865 849 670 1401 292 165 1072 1213 945 480 739 688 1225 1146 530 301 769 553 1037 1023 150 933 807 1153 440 695 915 167 121 1224 484 1141 861 363 619 962 132 959 1245 432 785 706 1014 557 172 1417 533 824 151 447 910 1050 430 278 238 923 188 519 1656 734 286 719 1599 928 905 1639 245 356 1158 433 7 618 1283 1276 421 643 817 1120 587 1438 453 222 448 458 780 312 1994 869 636 662 581 702 509 300 800 458 1289 865 1045 590 505 236 582 325 1549 675 1233 300 2398 1526 1280 666 523 787 1154 2787 1141 912 330 301 1359 1381 870 1520 335 421 1047 404 412 302 375 732 918 601 1038 1213 916 1333 1682 243 1349 301 1526 1239 838 812 275 2052 1274 371 862 797 1194 774 247 579 1263 20 1149 582 226 888 895 963 1148 838 662 1282 220 897 761 370 602 464 1499 549 1765 1583 359 1625 1073 850 756 283 1359 1163 1362 573 1274 829 2090 1453 411 540 658 1542 543 1246 1044 1000 1119 1031 1444 301 202 664 839 516 809 1688 650 921 921 1762 807 555 1067 435 505 1099 604 482 718 382 1986 728 1270 429 643 725 1154 682 426 1301 1550 1170 922 324 1278 1137 302 989 1130 636 401 498 750 1164 678 390 302 776 1001 151 150 548 1492 881 1154 442 927 554 1123 454 638 732 348 403 416 83 18 1123 190 821 756 1056 207 651 655 719 591 931 1654 138 1646 1225 554 662 723 1137 943 100 900 453 1412 808 618 428 1239 638 607 742 647 840 994 647 1262 450 310 367 446 120 863 843 580 563 449 492 528 339 585 250 855 310 496 966 514 584 575 523 1140 851 1118 300 1323 553 1209 324 1433 340 301 685 267 1195 1195 975 345 452 1466 590 519 865 416 507 1103 761 985 906 370 43 955 581 1240 596 857 598 1293 440 1445 482 807 776 359 300 751 875 1039 437 946 1490 676 550 1863 244 2385 395 786 347 473 843 1730 346 1466 1279 582 301 745 1686 713 12 1194 924 1191 1327 756 447 755 1044 626 1310 1074 946 1155 1438 1405 730 555 1021 302 230 950 712 314 1231 781 634 2105 382 564 1165 930 972 149 1295 754 708 268 2321 1077 282 644 1017 301 1029 476 1549 1135 603 1056 816 598 363 1025 1115 1447 569 523 1656 71 685 1118 1048 664 601 467 316 556 483 1451 268 85 670 700 1249 369 688 301 792 220 430 302 299 621 800 604 883 637 1010 802 1280 384 603 258 519 741 531 582 302 650 426 301 798 773 692 1466 644 514 1687 289 570 1373 391 424 1371 1567 406 1053 1268 789 368 763 758 711 200 801 1138 7 260 175 597 865 1334 524 1401 509 649 1271 1336 1027 548 1047 707 1293 863 448 460 1097 1013 291 608 228 90 309 451 609 313 1114 159 371 10 301 224 889 355 993 720 560 829 800 344 581 87 407 1511 910 285 461 933 1795 475 734 1092 547 302 594 239 1599 927 466 1029 817 850 472 179 230 461 277 2024 819 646 858 601 426 397 450 286 543 598 761 422 649 1382 1586 260 746 1120 1197 473 756 411 963 904 686 521 529 405 237 300 246 1122 565 886 258 1638 670 709 967 937 533 838 888 443 481 572 793 1625 1249 61 628 1331 319 1084 242 1049 258 671 819 884 604 1132 312 349 583 1725 519 275 466 446 1222 662 255 604 763 300 1763 456 480 384 753 2034 600 610 910 655 509 313 1699 735 588 815 1650 435 872 578 846 415 982 784 612 729 285 1012 591 292 76 286 735 1235 1385 1019 518 978 751 428 712 224 359 144 1209 616 717 1624 486 889 521 805 672 84 2403 453 678 697 677 480 703 427 288 1132 599 694 593 1807 206 761 900 759 375 1537 1059 746 301 183 182 354 852 733 301 77 601 594 836 313 1099 443 777 539 238 359 465 1259 869 627 291 1017 151 450 769 1404 430 1424 1530 266 1220 691 300 1276 193 247 132 1044 200 647 340 592 1171 1011 855 789 750 410 301 348 541 190 291 1169 290 302 628 689 238 598 552 339 144 1142 1454 666 541 451 140 1126 872 471 1017 302 298 1033 913 679 878 1121 820 451 1046 301 284 1137 285 812 768 307 637 301 998 602 168 662 413 696 30 288 983 322 452 301 1081 617 435 601 698 766 668 431 1365 662 432 151 804 511 1745 668 196 839 838 1066 984 711 164 1122 593 1206 792 1537 177 1322 1374 970 228 1061 1226 340 384 6 446 300 499 160 627 850 613 504 1361 301 810 524 676 766 644 306 885 287 536 77 288 352 470 667 708 535 1149 972 46 7 435 284 529 592 1219 982 739 609 722 407 12 527 1363 48 1149 299 957 1024 842 405 450 505 800 578 242 963 965 876 257 579 76 1036 32 828 37 170 1481 603 180 604 587 491 1295 1133 506 893 1025 361 623 603 175 153 312 808 515 480 912 824 907 2230 1564 1345 210 792 353 776 599 1029 436 22 167 704 764 278 1638 616 1367 216 1067 767 645 1116 404 657 266 1794 588 151 316 1784 639 683 623 415 1330 254 629 1244 897 833 1006 334 184 1107 635 423 2001 509 848 873 920 840 561 19 346 602 369 963 447 677 1334 235 412 895 372 416 377 940 63 1331 396 505 550 1733 424 452 963 151 706 656 991 345 789 4 1050 602 268 476 191 825 643 425 543 1073 299 872 788 68 968 460 1080 886 785 541 827 526 1176 1380 879 1319 483 151 583 67 684 444 1467 412 908 865 675 156 2690 576 643 363 104 661 1164 1017 1255 1467 1080 657 151 866 1265 912 414 393 833 1034 1024 433 487 452 1144 567 244 710 829 721 748 912 1094 693 747 628 453 1423 185 733 693 478 893 1703 1206 407 1277 549 574 2281 394 785 1244 568 266 882 1609 1022 282 276 809 332 342 272 600 429 1933 1081 1347 2060 85 877 26 190 945 200 109 219 1346 1000 26 939 1531 152 237 395 701 655 864 884 935 514 1259 87 551 462 172 207 581 427 721 755 452 1045 83 1070 814 362 956 585 1318 412 386 805 421 862 285 1368 1143 493 854 1005 67 674 1075 1377 447 293 419 1790 915 614 1244 919 73 237 1178 1003 1759 349 704 588 850 329 560 51 699 1703 552 261 950 802 639 600 892 858 267 1243 685 302 929 302 246 369 669 620 392 923 1053 1271 891 1584 214 973 1452 862 1204 802 1717 72 150 554 133 530 300 1276 217 512 360 425 1710 3235 889 891 811 1025 1012 106 1199 618 570 375 578 489 567 250 1074 90 402 406 668 395 504 1030 294 1419 1182 453 1038 1514 785 978 525 710 676 993 1274 521 312 1231 1036 386 737 979 903 253 511 369 936 463 1066 1030 594 1099 1347 1249 307 935 834 753 703 953 482 299 834 661 1437 202 539 4 302 1142 798 781 220 530 1023 252 1248 587 867 600 517 289 924 602 8 906 1683 788 294 604 482 728 998 972 52 901 842 372 1365 1159 658 573 1026 561 846 1209 1097 499 664 1372 1102 301 1680 300 1400 480 512 2088 1236 1034 421 649 467 1697 120 64 1163 707 519 88 1856 504 284 429 1094 586 968 1107 1345 1091 907 2233 591 732 312 898 63 1280 1574 646 923 1336 628 589 67 1284 764 1556 1570 714 832 313 2462 492 208 2025 267 862 964 454 953 1100 777 1494 966 576 776 1844 488 860 1156 1820 1574 512 1216 190 1037 3432 774 367 1150 1565 813 54 861 1800 913 399 932 123 526 493 892 1316 955 1165 362 592 409 1214 1684 151 921 675 782 403 495 1613 671 602 156 221 298 40 663 1015 1112 1007 1032 1337 986 1210 760 1214 737 814 261 1039 137 1027 441 715 699 1751 389 847 996 684 1056 702 1128 640 246 1357 8 956 346 737 442 1149 606 1006 496 988 1665 470 803 666 755 155 741 655 1690 868 407 1189 360 656 733 770 887 1004 1050 328 1519 317 939 606 636 100 1183 96 317 991 1920 894 1013 1149 449 1099 1603 188 797 684 793 834 734 1712 1414 744 922 479 753 686 775 690 1305 403 761 478 774 315 729 1269 866 1086 151 1501 1551 1338 1894 315 1231 665 310 257 299 1152 1946 266 443 1830 1432 1079 554 722 702 917 729 710 765 1636 449 301 1037 1383 782 1499 186 1368 1862 766 1364 794 924 151 95 403 753 489 2001 1298 643 838 879 1346 804 495 466 1738 652 11 927 505 1728 1007 322 1275 1435 697 767 302 1198 155 1197 865 627 989 316 489 807 388 1666 638 489 132 184 501 172 528 543 1250 586 1243 322 344 130 895 780 13 565 1819 1575 413 669 2063 1361 433 734 2295 548 842 315 1214 978 1098 1323 1035 310 186 2037 391 56 1618 335 495 1687 1381 1100 514 800 1121 104 702 493 618 684 532 1015 449 927 899 396 701 885 82 2516 151 285 1000 757 383 436 1172 1379 754 1596 529 1277 602 630 183 348 91 764 998 302 1017 1058 612 511 676 726 199 62 1120 425 654 500 188 786 522 7 381 713 751 1237 316 720 246 863 930 412 656 1974 692 644 382 244 361 637 526 604 472 300 748 458 753 694 1566 859 109 283 535 537 386 320 364 203 320 202 418 1193 43 364 556 151 114 1326 430 840 346 151 596 658 317 402 142 799 298 151 448 835 857 704 1124 803 450 511 1506 435 1622 195 55 300 826 375 504 417 553 1288 151 464 244 482 969 209 419 452 496 376 1388 407 1281 310 1555 140 875 401 1461 1383 292 812 1316 95 486 489 512 578 84 1116 126 1173 456 1399 150 85 535 611 542 932 487 546 860 1225 579 935 637 147 677 1253 156 243 278 792 607 546 861 441 971 868 1253 894 151 1316 928 2467 944 1016 194 1273 1035 300 1383 974 144 100 464 1358 1299 859 467 1393 564 434 1755 632 799 639 1055 1225 301 460 827 340 556 1592 1013 517 158 606 1094 31 934 638 1341 373 359 603 540 607 905 557 787 754 1149 1230 827 988 963 571 1078 811 644 1219 282 670 661 272 1755 1 667 924 732 22 1141 1922 1366 813 776 377 1688 270 1802 703 876 1221 1449 603 638 800 473 963 957 1409 708 582 846 614 99 971 285 576 422 878 936 609 904 792 298 1069 1282 1117 320 300 1405 412 296 151 237 1014 332 1586 948 451 1607 1329 1555 1014 513 386 1124 1097 2033 1226 214 459 924 917 699 1043 814 2130 689 1655 301 791 948 1299 982 654 673 464 776 520 1645 955 1006 827 453 179 310 519 935 270 1508 661 1121 1002 1091 737 1196 805 1197 769 547 476 1152 567 854 665 682 274 732 846 1892 824 1333 332 478 820 899 1078 419 497 611 599 592 915 1118 732 408 745 209 785 1480 675 2141 1135 770 601 501 1781 472 757 1013 292 2144 576 546 563 258 757 225 151 1259 513 186 1041 300 1019 751 774 1452 359 204 804 1514 1034 1594 1499 439 1090 1217 1029 476 803 1211 1037 344 629 579 1160 1367 659 1264 573 2932 1779 140 1025 564 467 520 750 542 853 752 2102 322 264 746 1373 1508 1424 454 479 530 253 745 589 1092 544 496 431 131 608 1597 1093 234 857 937 779 979 877 925 471 1473 254 269 974 385 1604 549 304 196 873 1317 916 1392 571 2246 807 1178 152 1584 1309 835 665 672 150 1091 1090 728 1026 1369 170 230 319 750 1058 169 1009 1332 649 817 348 1089 146 461 1425 1715 520 1144 208 805 1195 1030 442 947 1102 270 1342 2200 546 164 904 1540 568 126 2239 2250 883 713 62 1129 938 665 166 1930 855 150 1067 806 591 457 575 323 151 246 656 806 382 1055 963 1342 1122 399 160 538 674 437 1424 870 730 1694 1289 597 1187 560 1447 624 1421 602 1856 569 759 1326 980 276 922 697 723 1919 1802 467 1677 985 1548 742 80 1543 880 604 1308 2167 455 1376 2068 185 1581 578 462 512 3230 121 603 828 657 1556 418 1009 895 723 1223 238 1210 690 531 151 1021 450 624 150 676 594 706 659 699 1311 259 1001 1043 940 459 705 1228 589 316 405 371 781 225 512 731 854 1055 1125 223 656 881 300 2040 705 966 297 776 707 602 524 579 78 552 1492 682 536 250 433 606 302 46 1121 467 1196 586 466 612 257 611 1343 1067 456 142 420 1305 151 734 143 409 302 1546 254 452 744 669 778 35 658 434 346 456 598 829 2418 588 872 319 1316 944 750 653 233 493 598 752 763 199 844 1434 1882 766 313 905 340 1041 1675 1358 281 560 875 739 507 574 760 452 314 701 1020 983 603 1524 877 988 879 491 365 1200 547 1488 1079 580 1103 1081 1801 1390 151 511 1392 385 808 419 890 1033 546 673 1377 1981 295 584 845 863 880 1660 616 120 1022 1302 596 1152 433 174 770 1673 813 1295 1722 603 336 675 529 726 1263 1403 421 862 1040 1420 46 1229 789 633 1147 343 306 697 2132 164 617 1470 666 770 255 1147 903 286 844 1109 254 1163 830 1074 972 1454 2314 1187 632 837 397 722 1090 967 610 523 1257 583 732 659 1121 1256 883 1008 896 676 1234 1278 360 1187 549 1103 289 1686 827 1631 1000 1628 430 531 845 620 1013 644 1245 672 1775 725 302 1773 756 1356 1031 818 461 678 412 320 721 1338 200 1433 1577 1102 398 1126 955 20 774 1535 1640 242 334 792 741 1121 1023 653 997 692 1213 978 1083 833 1807 901 482 831 443 2070 681 2012 768 294 1734 774 1574 280 1141 419 1199 633 1133 168 247 1047 896 890 604 958 640 364 796 1309 302 1333 663 1075 209 298 813 1984 256 258 1116 1391 1209 1131 697 1563 1735 531 209 58 300 390 586 1019 534 300 744 1303 1284 946 773 1167 603 1100 1036 1235 617 379 539 561 233 1297 679 1154 1139 957 885 500 625 642 1567 418 492 517 889 2008 195 773 675 536 1805 523 339 800 674 1083 1335 1141 192 1591 1315 96 1505 1093 26 1483 1068 1186 244 151 870 704 1235 1091 1824 1293 1979 906 556 1411 688 847 1097 2431 734 228 691 167 586 538 658 753 966 1214 381 1471 446 1027 542 1490 788 1382 853 224 632 730 1262 1267 866 368 1062 2210 1263 166 326 260 1321 288 438 441 217 812 515 1197 1096 1006 2018 268 1125 751 833 357 1017 1077 761 618 268 490 979 356 173 1230 1158 767 452 392 341 1086 991 543 763 367 594 239 686 1342 637 22 836 258 1079 592 1563 1418 661 754 1445 948 49 594 971 1154 449 1136 612 1639 326 977 635 1249 1395 1094 1084 324 498 1112 1054 150 942 619 766 261 786 907 964 889 807 243 555 981 786 2115 1221 368 277 466 86 1153 259 598 443 1073 647 852 754 625 195 602 320 520 1097 367 308 1369 1278 212 547 876 449 296 583 480 731 1294 1242 587 1306 446 507 846 1330 491 148 648 847 760 793 828 284 192 902 269 302 525 282 355 66 1434 1251 323 213 783 369 886 604 592 777 120 910 1099 25 689 1005 1057 106 508 260 756 531 151 772 1528 1084 972 256 237 208 901 845 288 302 489 493 877 1341 834 240 1650 730 1784 494 396 855 661 1323 298 1024 1583 639 246 201 839 302 140 606 811 644 390 1039 545 1026 1226 602 169 687 2454 1240 965 666 1747 498 1023 823 383 815 1575 1143 415 852 563 503 456 1061 811 264 722 728 496 557 1415 1416 1092 597 2704 2007 368 982 691 944 370 124 1765 711 284 203 1435 807 1055 917 1256 2032 474 1257 1013 1417 186 581 1079 727 1568 543 925 614 794 834 650 904 968 486 419 1574 787 906 575 883 508 691 523 1178 407 617 386 184 1788 1147 66 208 422 1136 1871 326 622 1523 602 1335 51 618 364 470 905 893 528 402 909 60 912 790 1140 1535 624 82 1095 1012 340 1881 1540 771 1745 737 1821 2436 545 522 336 751 690 992 701 1349 11 1120 537 301 629 562 658 846 365 394 1443 433 516 608 189 1134 904 279 813 674 1293 699 968 796 1245 860 589 1129 1292 559 475 1741 27 450 1908 1018 1849 1019 1438 639 1429 1184 472 2588 583 151 602 1422 1483 1214 1188 549 829 696 429 513 1658 1581 194 542 1334 1137 1191 639 484 363 801 1530 949 1088 603 1197 1394 797 499 474 836 8 684 1482 551 504 448 1097 407 1218 905 331 1135 302 49 282 770 915 1479 601 1153 1576 482 695 1057 302 1125 143 870 1032 771 1287 437 1416 494 906 770 1869 946 284 1823 890 799 1170 924 1163 516 813 691 964 157 1449 768 1 1210 268 1325 553 598 504 320 695 1266 1499 751 743 820 292 879 1024 1649 1100 254 809 398 1419 405 1021 521 759 1621 24 994 301 1217 235 243 767 869 811 609 484 1012 1077 683 529 1091 791 189 37 1336 293 1123 358 928 405 583 186 304 260 302 255 1081 809 470 935 326 1022 908 446 790 416 702 480 874 288 503 1133 547 689 606 1928 212 654 899 888 1010 790 1249 1060 402 350 589 302 794 638 941 722 212 242 771 615 1094 295 579 300 359 401 606 966 369 721 546 477 1510 1560 947 262 737 830 981 582 1105 292 680 450 153 787 143 885 947 874 1274 933 1122 1411 808 1250 591 1022 355 582 1126 903 454 789 820 973 1956 496 471 680 304 934 273 661 814 589 1600 769 818 715 1670 1002 1068 618 2001 1518 630 307 680 957 1320 442 606 749 238 1415 1197 963 1234 336 153 302 1087 943 1298 692 1082 1082 1327 572 876 1228 531 950 653 1289 590 952 315 684 606 1096 1165 1308 477 270 566 451 1378 911 307 1469 111 617 1598 1288 715 683 957 970 882 1203 246 517 1057 752 404 572 1683 317 668 582 1008 673 526 1623 526 780 429 764 260 711 759 438 449 1348 1662 734 1533 824 504 1378 1518 386 613 981 386 1139 1535 1238 1265 618 1301 327 438 1129 510 825 1249 628 657 1348 516 302 1843 315 465 692 286 834 121 1320 709 997 939 1056 1230 653 538 578 1391 1271 481 1551 651 1117 872 151 1258 608 697 1192 879 1236 1117 721 316 453 1260 1370 677 1255 738 720 591 616 1062 785 594 1416 604 1841 1165 1150 499 1820 2239 373 177 1206 1115 680 1311 217 410 1091 193 994 885 1769 791 1112 343 1628 525 155 409 1284 782 1189 953 293 952 922 1882 805 602 690 501 822 963 919 1195 757 732 645 330 1163 1030 2290 425 2252 746 588 1369 1038 619 1028 648 1162 2305 456 1257 1 750 302 682 437 81 354 459 558 434 874 313 330 1226 1097 969 541 1022 396 109 993 539 731 633 1141 590 798 725 2469 601 1744 721 1733 8 1168 273 402 706 361 233 355 610 1232 285 1659 437 808 2033 1411 1924 80 664 647 362 1938 153 622 1041 550 821 2342 800 1141 721 253 1768 1792 870 675 302 1030 110 1270 1816 916 148 769 369 1361 808 1181 385 339 1860 1562 551 505 506 833 835 409 608 1259 1454 486 242 735 391 2157 40 70 158 1029 1353 855 697 1095 604 101 1593 458 556 493 1003 919 44 203 291 1722 739 1210 282 892 555 473 151 460 322 1026 62 1224 904 611 1263 436 1264 727 585 254 1061 1289 1050 726 715 1675 594 382 1093 1383 643 487 710 1406 408 712 1200 444 1026 1434 3424 151 417 1314 773 373 1556 722 26 708 648 744 272 470 361 484 324 370 594 643 595 759 604 2136 1409 212 150 178 897 1091 301 1137 430 501 1408 439 1507 2021 1076 748 1245 100 601 633 1158 529 380 970 1765 804 1191 889 614 495 1495 1575 744 430 250 292 241 477 622 243 930 955 478 1112 1054 469 305 392 735 976 679 1425 226 720 166 1033 460 1136 227 572 294 504 512 745 1005 533 912 1487 749 747 897 557 756 399 294 800 466 547 277 1357 950 1346 499 1196 1295 295 727 197 1487 449 906 709 731 293 686 874 1419 1270 331 1278 761 519 466 769 2027 877 608 856 1798 5 1122 112 641 434 268 567 1017 563 319 725 690 595 618 602 112 302 228 119 561 113 93 701 1259 1243 707 569 424 82 1328 1044 1011 302 745 1552 302 647 928 525 801 286 378 523 416 1183 1006 830 1191 822 449 1006 640 613 215 393 486 886 450 571 905 824 863 339 707 872 625 806 940 657 1412 477 337 132 919 546 550 1368 980 2787 660 299 677 458 62 581 260 602 877 767 1378 431 658 525 570 477 1503 601 382 283 393 580 1041 638 319 376 373 158 927 1431 246 1040 1061 1060 1054 831 1239 304 846 473 359 1124 284 612 505 1182 535 679 618 405 576 266 1055 497 377 365 916 886 1686 458 301 838 402 1182 198 153 426 3009 649 491 1102 245 594 357 839 203 520 69 456 841 1389 768 1911 194 331 1399 962 456 691 514 1286 972 881 717 959 463 947 728 223 1042 792 533 971 589 992 711 682 38 2035 1158 665 487 622 1699 1257 558 2537 25 580 960 354 1959 408 966 402 450 903 1164 1127 1135 747 540 307 711 1193 256 195 439 1062 1275 179 444 1254 543 216 660 239 1119 602 308 999 1307 384 301 1092 774 1419 2522 1115 534 822 132 1392 1754 1368 465 1287 256 1037 1366 887 717 461 892 1082 1292 781 562 301 586 895 342 301 888 416 1534 92 123 1848 299 606 868 276 310 536 752 1130 1101 300 728 149 302 2438 723 947 1522 340 476 672 444 103 76 1030 479 743 458 211 485 1823 301 195 1076 597 830 1566 2480 508 817 301 1078 423 1268 887 367 733 216 299 157 358 970 1098 960 1525 631 884 1193 1867 1608 1147 720 374 302 418 288 1436 1399 1069 1626 877 859 1516 745 258 403 259 297 151 596 607 1141 1015 833 471 298 1273 784 377 1409 790 996 846 573 1177 1125 869 475 1131 682 652 579 771 577 558 603 341 386 746 1503 929 1212 1048 565 705 205 560 45 1338 620 828 573 430 1262 1211 905 2241 2076 591 878 293 156 837 609 1076 570 686 677 1329 573 1300 290 301 972 1672 865 270 1207 3 1707 302 1049 306 475 1260 1756 1128 125 575 452 715 577 934 602 300 531 1879 1758 449 836 336 499 1310 585 300 413 341 436 1037 1156 1789 1311 1541 240 563 496 1377 355 778 362 301 873 785 894 565 208 1173 580 508 876 810 18 272 408 353 61 301 982 755 1211 558 730 1317 927 883 739 294 1156 875 1083 653 116 274 258 1246 571 730 461 1145 713 510 656 246 589 384 562 506 658 1421 1064 654 238 1429 447 644 1332 642 277 1086 1668 226 298 451 550 299 1763 1022 595 1206 358 786 580 131 1090 1218 975 487 219 1074 361 302 781 567 635 874 1016 420 822 324 600 616 392 410 2985 1096 412 287 250 853 382 658 679 792 1183 603 1451 323 182 484 105 349 348 486 454 234 582 276 505 781 1194 801 333 420 302 712 300 631 1574 494 1130 194 150 426 1199 1440 329 1109 615 262 675 990 554 2441 413 1026 195 414 1174 412 33 516 815 198 342 573 800 546 1096 680 822 868 804 1365 846 1033 1007 598 123 168 932 729 1383 598 526 396 222 1457 896 1148 895 150 19 442 529 94 1332 633 533 401 255 1106 1070 1325 88 504 1604 475 1032 1139 208 710 522 760 222 768 727 737 562 499 1072 105 809 1176 419 437 969 511 23 205 1649 297 541 1367 554 2864 939 1309 947 259 448 822 829 719 766 95 1380 1399 718 897 1064 1211 633 834 886 993 1206 897 1198 368 2213 999 1652 189 759 1128 1423 490 1532 886 483 794 1227 485 1034 265 1381 862 414 555 359 750 605 828 1217 463 677 880 545 513 575 375 321 960 228 1760 379 2618 743 1203 873 383 663 149 626 310 283 2020 1329 1836 212 33 372 540 837 497 811 296 9 262 137 1009 1642 642 942 1528 1008 469 867 561 1221 1138 811 753 1338 510 1318 409 757 1387 943 481 1277 1744 271 622 476 1208 845 803 1404 1631 482 240 1015 826 870 754 1247 1206 398 735 98 982 110 672 737 1538 513 413 822 220 977 603 341 840 1047 551 876 1827 545 367 1665 1242 1144 1499 871 452 907 78 252 833 158 990 408 871 636 599 716 135 656 793 772 603 362 389 1181 202 288 1292 287 1069 875 474 647 673 41 708 1306 301 974 171 868 255 242 826 1431 527 738 909 628 794 2383 204 1654 479 817 721 878 700 596 679 473 24 536 584 873 624 753 553 153 678 1161 1367 1144 148 1290 1609 288 917 698 702 1227 309 1229 587 771 300 938 266 1725 952 696 962 1475 28 37 1648 241 149 438 821 60 874 488 172 557 365 476 1054 617 326 199 1224 614 853 315 558 12 339 669 599 1102 718 180 650 898 428 815 146 548 1144 302 520 806 882 316 288 767 887 598 538 951 387 1102 805 3 614 304 533 1142 1890 212 840 470 259 603 52 1310 574 1176 440 301 990 673 1551 715 1002 644 302 150 301 2159 298 265 877 676 710 819 535 747 629 116 151 816 470 402 469 944 1173 508 584 1762 559 245 387 385 328 180 593 616 894 424 484 690 655 1025 18 748 1245 1159 610 662 812 1004 263 118 658 433 332 1068 1067 452 631 792 804 113 596 1705 720 1194 741 329 769 1062 712 847 737 689 513 848 454 326 311 1109 46 800 867 988 435 782 289 338 494 234 488 463 725 1224 550 150 399 340 262 925 12 800 1348 806 674 1063 370 831 484 1022 505 1890 301 472 373 301 540 160 786 598 540 607 164 683 798 301 485 384 34 789 200 145 496 1542 383 1475 556 67 299 788 1639 493 336 635 449 273 1078 265 1324 108 369 1123 300 1117 198 340 1193 1106 231 150 347 1074 1451 896 1494 918 215 1102 566 333 1466 302 529 547 1279 553 981 793 451 756 1350 547 230 213 472 772 844 1098 278 1394 292 110 378 644 673 1287 442 706 284 859 151 860 1349 314 238 176 608 488 1036 1260 1283 835 913 485 793 623 455 442 1164 843 888 434 1165 1150 1077 677 583 61 258 44 580 2198 1329 648 504 484 992 766 774 395 188 423 849 631 995 1004 1348 316 673 422 453 1365 779 1771 1340 1073 1394 804 794 580 263 1006 238 538 647 295 378 933 730 454 451 973 951 171 1405 431 304 908 1197 568 1345 2358 2189 58 1274 516 611 738 1560 939 550 479 1370 811 850 1494 37 817 1802 881 2338 840 1169 541 2416 956 1120 367 1185 1031 1038 1048 868 1160 1354 1808 548 1184 97 399 936 641 993 1394 501 1075 409 271 450 591 1012 1052 233 884 136 113 400 449 1002 1139 563 728 502 1222 698 965 268 739 318 1192 1502 924 1905 112 1250 935 999 752 1126 151 290 1224 1353 684 301 346 1662 174 943 1223 1557 466 574 1371 1419 758 464 472 300 497 409 643 421 433 451 1066 1092 997 1378 487 1424 1004 592 1177 578 991 422 924 584 1033 481 699 869 1008 1505 911 720 408 347 1322 1410 823 606 929 786 695 2637 398 1739 213 1024 1089 965 1075 643 150 587 1322 986 1361 1766 509 592 827 1114 351 1011 681 1493 1011 16 888 1998 1317 2498 984 945 717 792 1769 302 727 365 974 1205 1309 302 451 390 1129 524 1119 559 619 653 1091 301 904 262 573 1090 1731 1303 443 384 1183 402 799 984 1053 451 583 423 858 194 1162 1753 783 288 752 480 1124 1539 896 1755 866 1175 241 1519 666 1275 203 1205 723 599 1244 966 1274 943 501 1266 102 492 1101 800 612 1041 232 315 1942 679 2529 305 808 494 575 473 1042 907 1547 651 905 755 803 602 1047 1461 317 847 1484 649 602 769 373 1326 58 729 302 352 1682 1259 1302 592 661 848 1068 576 1128 524 159 770 537 1516 1450 2371 832 1043 1269 302 2019 1001 861 301 797 1014 88 639 475 537 202 267 552 308 590 567 414 393 496 993 672 923 33 757 1579 862 710 258 1768 405 624 717 893 376 360 301 840 2537 1171 1180 531 601 125 1013 512 582 1443 279 729 1564 637 857 1492 256 196 819 573 751 1634 1276 775 964 1006 929 1212 623 984 859 633 2192 873 503 1043 665 1124 770 1412 966 1140 503 424 881 388 773 783 1290 1458 965 981 258 1509 890 1210 556 286 302 1810 860 1185 1752 976 1085 453 866 301 628 373 372 937 290 798 791 826 756 718 740 518 1334 1075 1378 848 315 695 399 706 937 130 750 1359 400 540 882 300 224 393 387 781 460 659 590 448 967 579 842 1287 1086 1199 1289 503 56 829 999 509 510 997 283 144 802 314 321 336 15 877 758 883 1384 874 570 1344 306 502 151 553 1098 191 899 1322 1251 609 311 492 299 1053 555 766 1134 314 254 160 470 525 329 654 184 1317 151 249 1285 340 492 1122 151 1807 616 995 767 523 779 1178 313 1065 723 492 823 609 954 1401 794 1062 1984 442 1401 985 1502 380 293 763 204 491 1182 320 1334 1297 613 95 1088 820 1725 603 1715 602 788 1043 598 1222 685 1122 246 394 417 818 704 1027 822 1579 1995 250 1023 1155 487 426 424 153 444 301 631 1077 1539 718 1294 783 285 1726 39 793 1502 95 1068 756 140 548 302 1755 1336 886 1012 660 1225 778 501 614 956 1051 1426 925 82 1153 585 1276 478 1309 598 221 1798 904 683 459 1499 711 45 484 507 1257 475 714 1847 150 272 1116 1206 990 199 1305 1466 757 561 595 415 688 167 759 1248 904 1092 560 404 288 1833 151 435 754 476 532 39 624 414 805 302 966 678 563 675 408 222 850 865 342 1267 504 1359 517 1235 372 232 434 1448 615 470 178 1015 520 599 638 804 81 705 670 1134 371 1054 1051 858 344 874 528 1024 604 300 506 1808 303 596 482 1213 1004 457 504 2062 1445 270 1386 208 289 710 1098 1452 151 249 8 1504 204 883 842 1981 669 1289 488 671 302 1190 1162 301 1153 1022 1091 477 1799 5 895 1287 601 750 2606 272 456 558 640 296 601 132 1972 1127 158 1334 1146 570 500 722 466 611 274 215 1279 320 1090 149 552 222 759 690 651 675 366 618 228 589 828 467 802 320 753 1356 718 792 603 1015 1608 1047 694 1190 649 742 872 301 1175 289 1206 587 75 328 878 954 1131 240 913 1297 1101 1160 456 327 605 590 352 1484 925 830 451 506 778 975 254 686 1144 839 1114 441 958 688 1090 1001 553 991 866 387 301 301 465 761 438 532 953 41 2192 595 112 1205 997 238 365 92 1345 498 49 278 200 72 895 570 302 1172 172 342 357 705 829 676 84 1439 395 905 176 523 798 232 397 319 1599 105 800 983 358 660 541 978 1036 602 278 1030 573 901 783 278 143 633 1150 813 379 1226 1019 285 849 1323 869 797 1988 803 338 1005 172 1017 302 751 291 842 290 742 187 301 614 971 1104 1505 1343 602 1186 693 626 859 1128 512 1113 743 710 841 1461 131 1038 619 714 418 593 301 294 232 597 1051 1628 1078 187 410 645 72 1334 46 1059 765 1269 257 604 454 788 641 609 1024 584 302 729 445 1048 421 1370 299 563 789 917 813 323 650 301 258 151 1100 1140 404 1906 599 498 342 1004 603 681 826 55 184 774 448 1668 143 773 1358 604 251 1070 378 703 622 775 1504 351 754 536 156 454 276 685 171 700 481 1059 1019 301 283 407 1039 129 882 533 138 150 26 485 704 302 1063 1420 825 1124 389 537 1422 733 160 853 824 1071 496 604 1076 1291 185 17 519 601 311 1340 2297 889 316 533 971 1121 703 547 595 290 416 151 238 435 186 372 302 1269 1050 624 1113 603 431 541 1217 702 636 186 188 751 980 731 871 12 488 1044 867 1145 828 893 749 660 1350 857 693 851 1050 1970 1210 1135 707 845 126 580 294 377 319 638 617 599 622 1376 302 382 1131 1623 869 1061 525 1020 453 419 2370 1000 324 670 61 858 1291 1151 1420 748 867 1384 913 206 785 2479 127 603 901 1541 760 820 1056 788 1357 228 938 256 1306 1086 50 1018 1498 1934 453 496 519 613 379 151 274 714 852 817 1311 728 1418 463 301 318 868 631 476 840 423 370 829 1726 1584 33 452 712 326 164 302 833 850 1043 292 678 1112 918 787 1052 914 611 787 1019 664 513 716 394 539 396 387 607 1313 716 603 684 609 905 1460 1123 352 571 892 1564 186 301 662 1316 177 472 68 725 1487 746 284 156 878 625 284 396 600 1138 249 601 256 336 593 166 320 302 1078 187 550 34 1262 341 1144 1227 1200 161 1229 570 520 1458 908 302 151 571 1112 1062 404 964 151 40 562 749 314 1208 885 279 1905 413 302 1496 702 302 301 166 671 368 151 746 450 756 428 333 573 728 322 302 339 609 396 494 1123 599 851 275 598 598 437 301 1408 249 1023 1205 408 352 1156 294 641 133 1392 1467 716 256 438 843 1162 315 567 909 1088 382 603 415 294 804 452 142 663 549 522 445 605 562 491 819 766 1862 1389 395 794 60 1739 337 647 225 798 266 1046 114 1220 192 1233 448 733 204 370 220 633 1978 1244 711 847 323 439 1068 907 517 301 609 215 835 1175 1440 52 630 301 453 484 302 523 152 1001 1087 549 982 151 774 1312 913 929 1243 251 822 535 197 629 418 1227 560 740 343 683 766 319 873 233 755 634 207 1169 740 1222 1675 32 250 1566 474 870 369 302 106 794 818 581 1300 90 900 450 907 1226 998 264 803 940 981 598 680 1343 1062 289 1054 236 193 1302 1302 1083 378 203 1359 871 271 935 1393 1248 667 756 367 1054 652 620 301 204 647 1113 654 325 1330 574 284 396 742 242 819 302 460 235 1043 788 489 59 747 1335 454 870 743 1323 515 574 1304 1815 646 1104 662 1376 336 1088 151 1302 1349 1030 2144 81 179 302 771 416 436 1366 1950 1244 462 217 963 266 698 612 368 1457 629 301 934 796 1262 226 1080 713 884 1097 473 954 1477 891 739 1031 717 655 648 1274 571 713 627 773 1080 579 511 149 470 1183 1298 632 978 1097 900 842 1502 614 1501 1685 794 865 189 509 1084 137 972 435 807 802 1211 791 727 1108 688 497 429 1374 1515 1149 367 228 964 1164 775 302 547 1162 983 285 1696 1190 777 1688 687 1207 398 1195 1591 1610 2051 648 1057 1386 982 753 730 302 1009 927 979 391 1518 346 266 336 1287 647 351 537 301 124 602 736 1309 567 841 474 774 204 279 1549 1049 756 1715 906 1026 634 30 877 177 257 1499 955 820 1646 685 1150 1742 618 45 928 1636 980 996 530 667 161 1018 1155 925 184 484 1490 886 1016 766 435 1146 529 1950 831 316 1292 459 125 1081 664 688 794 802 395 1057 1027 597 555 868 672 10 1381 821 1133 672 653 1367 496 736 302 1587 1216 1612 178 1145 1006 83 2253 723 1146 58 454 613 676 462 467 456 665 1007 1139 281 1034 1006 939 838 1269 12 333 757 691 766 836 1939 1162 245 482 776 651 471 1356 1222 585 553 1444 896 921 745 183 579 240 826 159 488 71 952 944 1321 808 1251 1843 300 1146 41 151 958 603 627 301 26 958 193 22 475 1205 38 881 999 916 1349 452 353 909 1057 302 556 249 687 699 773 946 874 368 671 109 587 678 795 798 572 753 1683 305 1435 530 513 1122 478 1236 1319 151 307 110 575 762 992 1182 623 1134 350 445 623 465 199 1474 317 1102 536 528 1709 93 956 387 588 639 1189 991 722 769 799 1067 1051 784 157 1102 286 150 1184 819 1116 832 627 273 644 793 872 375 552 1020 753 300 760 695 708 1569 2059 448 806 928 906 292 1264 405 1081 302 1299 476 276 1150 309 579 583 684 568 870 665 1192 348 151 1295 650 425 591 1154 1509 562 991 1068 1466 1196 643 910 427 475 1057 1201 1318 825 1315 1238 1225 762 1444 404 979 339 1202 1490 2718 1832 1002 2 1499 461 1945 1025 749 303 266 211 775 752 1141 499 905 532 1611 151 604 998 563 1228 2175 126 643 251 292 1031 481 602 315 1650 429 299 1209 653 1128 724 1393 269 1428 1468 713 1852 642 617 967 454 1622 498 477 1228 1637 650 623 187 884 556 308 698 856 1197 151 12 1192 752 1026 828 453 1074 584 835 2005 201 866 904 262 403 449 1195 696 490 802 373 973 1650 602 476 988 904 1068 1343 1033 608 992 199 681 1187 1001 727 935 1248 2054 599 1135 96 809 1736 1051 1487 1642 1594 957 143 508 863 1523 1442 716 657 938 686 273 374 606 703 254 676 450 846 1055 644 471 2543 448 1000 212 1267 1345 1237 760 150 704 844 1153 907 871 2136 995 768 625 2327 628 184 468 803 2067 888 180 244 806 235 742 238 262 1392 583 716 1317 1164 979 480 317 1239 543 840 538 349 591 923 1142 1591 498 140 435 1204 830 152 397 625 629 278 2143 1535 958 400 983 301 1090 1195 1029 1779 694 597 356 31 658 494 549 596 248 916 1540 1097 903 809 1437 720 1043 1137 643 962 668 482 331 265 909 1063 1150 1174 901 324 547 707 1325 548 508 695 869 306 455 230 811 828 1068 376 301 747 263 1041 293 1185 1430 850 1685 978 837 576 193 864 302 2022 582 369 647 859 547 1627 1108 651 700 111 507 1346 502 791 233 1135 636 784 523 262 1900 1065 995 299 1151 1149 396 1093 512 822 1385 967 780 1021 298 498 290 942 779 955 1446 787 817 1437 813 740 1244 2091 1921 918 532 356 610 1440 607 1170 1789 1166 921 1010 63 602 1035 1142 861 668 1133 184 696 945 571 120 645 885 215 599 1432 1150 30 1087 1307 1223 807 203 827 938 662 455 1255 711 848 299 1086 2322 904 1477 929 548 1154 1265 789 915 1315 1153 1053 2550 1129 554 729 1742 1603 384 1236 151 482 880 630 181 5 637 1220 1129 657 42 1055 1197 611 1191 340 794 1982 617 1290 868 750 345 554 670 705 930 501 368 1511 1190 586 852 2031 1339 510 653 674 1046 757 766 894 1461 1525 624 302 651 57 940 518 1055 658 197 360 466 93 905 165 761 1204 680 162 458 17 1131 951 985 218 724 761 682 2067 899 702 394 1934 1623 1317 669 270 292 349 1800 1249 1115 284 625 416 645 476 858 847 1140 404 815 717 1868 659 491 2621 335 849 1981 645 1081 915 893 653 928 997 281 765 78 1651 225 742 1302 449 110 1620 624 728 730 946 254 302 1850 628 984 723 710 800 1686 889 118 1404 586 259 908 623 1491 796 786 1012 340 212 394 302 843 2593 404 3778 603 329 1215 208 599 562 909 745 202 189 1292 1797 395 1183 128 1539 601 479 869 389 704 15 1152 1104 645 892 268 890 128 148 607 1204 386 1255 611 561 955 217 921 496 1612 915 1276 1321 1592 672 221 888 166 506 191 1812 890 1111 1463 234 1519 1045 209 1736 935 1933 1313 706 1083 681 513 1044 1567 706 1050 1091 1416 997 1289 449 506 224 645 547 599 48 604 826 511 1383 433 1562 616 365 759 645 910 610 233 969 1368 997 1043 771 1071 576 215 615 721 428 1724 917 914 597 1646 596 708 1442 223 256 580 1027 585 450 660 799 1105 225 645 731 206 828 1171 602 470 1589 151 151 700 465 659 497 528 423 266 431 559 391 302 13 391 1834 1310 138 1213 1478 327 647 1338 615 1220 1028 505 383 212 974 1023 811 50 440 138 1453 150 1042 81 367 838 939 550 600 1077 338 902 150 323 550 160 962 189 740 1366 1143 150 290 857 913 207 423 531 418 1515 479 501 10 302 926 460 814 670 150 667 1391 689 652 834 847 986 1182 641 480 1193 726 452 1023 903 433 643 864 328 531 514 709 406 616 46 305 35 994 350 796 482 589 787 298 126 704 170 633 438 371 863 745 323 258 774 582 632 686 382 261 86 559 616 445 345 600 664 599 411 392 286 694 1307 804 713 723 265 942 979 1517 300 919 528 560 603 497 446 419 1284 657 839 292 365 301 537 616 210 302 159 106 655 123 566 370 358 755 892 238 895 743 1168 258 346 655 278 784 1156 802 592 452 284 137 1803 82 672 1135 29 200 420 306 660 501 309 534 980 12 38 425 1368 571 581 409 1114 563 290 154 219 429 1733 966 1150 134 302 240 300 2421 307 758 987 931 778 1160 436 536 339 351 156 30 819 272 1143 609 21 151 1063 382 350 38 1081 29 1341 929 586 523 845 497 553 530 746 735 503 390 511 562 1188 1305 459 302 76 551 508 883 144 1095 210 1080 599 111 134 1138 870 533 151 1153 305 236 475 573 227 608 493 888 452 640 102 366 765 871 553 363 786 647 1036 228 533 392 101 566 1176 856 514 966 302 668 202 232 924 334 1995 223 595 491 591 955 228 275 555 628 781 865 502 816 419 151 1062 303 38 359 381 512 172 151 976 512 428 1562 1340 647 469 292 786 50 301 14 30 1224 292 373 252 665 484 2004 343 216 171 512 735 1539 178 548 2576 799 961 1035 152 298 1432 941 1092 1691 310 1118 1662 393 574 127 1777 301 567 569 705 1185 939 910 150 862 504 1257 1421 362 668 401 591 846 2217 1518 522 348 419 461 641 681 536 298 290 406 657 82 418 536 341 1322 685 302 927 741 558 586 439 820 1134 664 285 189 641 589 812 667 1125 1756 335 451 1241 864 780 59 834 597 194 985 300 440 539 817 300 208 228 86 609 1075 718 857 589 975 519 1017 1119 774 7 823 626 73 890 1198 503 557 151 331 907 472 1181 1264 532 657 509 423 70 151 638 535 420 675 1682 1169 490 950 210 481 854 631 160 439 486 363 577 462 174 1273 1302 695 1116 246 701 1079 1349 896 897 369 47 164 662 56 1691 399 176 988 131 275 1127 655 302 860 1036 519 299 361 497 602 1141 923 275 301 73 468 478 417 327 565 1673 518 828 997 562 601 969 355 320 1244 93 368 771 786 323 430 1185 448 199 617 601 16 1041 292 833 899 1282 1011 1049 255 959 161 1003 211 1153 287 535 1409 505 151 98 472 573 128 458 894 1849 691 150 699 301 223 830 453 508 711 1223 830 470 1010 375 230 159 150 761 1121 812 818 200 150 162 487 1142 389 220 969 996 916 300 549 560 1295 191 78 1011 774 817 970 588 1177 323 499 482 871 284 462 418 132 254 1038 297 629 744 302 738 251 812 961 363 296 1387 974 1003 697 149 398 508 175 228 412 847 594 1065 357 1126 292 1400 431 262 301 385 1161 409 678 768 287 1 318 411 655 1574 151 453 302 598 229 1340 548 860 423 1657 408 601 1665 603 605 301 412 46 180 837 477 30 151 342 465 66 877 297 45 750 727 1355 363 800 827 577 27 665 755 380 33 827 1443 1186 575 154 529 268 534 666 300 625 1014 604 1761 330 637 788 134 1222 15 231 46 781 301 147 696 748 915 730 1038 604 517 302 555 330 1145 936 1919 244 779 1267 323 632 871 495 861 361 11 499 1159 266 322 261 928 1153 799 1145 297 275 302 917 1095 54 8 385 946 522 589 500 15 848 151 1061 460 220 914 391 151 635 807 198 1056 577 1428 300 521 492 492 412 58 988 337 984 226 288 524 2150 606 300 928 907 616 945 559 369 372 1181 595 1077 299 1838 383 829 539 1105 501 761 104 235 484 82 589 301 384 1825 463 939 1808 704 1325 238 1374 318 548 211 963 94 486 1239 723 506 278 558 226 1635 977 1092 413 599 1198 788 892 1081 2243 387 691 595 554 569 697 554 487 732 302 300 1166 2041 1022 691 527 144 934 846 687 1152 989 649 788 617 267 604 699 661 1052 267 551 966 331 1511 807 481 1016 788 1059 719 963 653 1371 1034 288 540 576 1114 440 391 935 1350 882 789 786 589 862 262 373 386 953 731 378 112 301 190 959 462 363 1173 1264 968 344 396 516 1105 727 586 729 906 356 1028 1532 922 554 788 453 958 272 654 880 846 909 150 993 1312 654 496 331 591 638 135 584 1521 323 922 1084 1144 734 1349 38 268 671 403 129 768 520 189 158 536 892 302 483 339 32 961 1167 382 692 64 977 774 690 613 603 228 522 654 889 178 1252 513 557 138 717 492 267 230 1173 517 205 1836 544 601 57 292 150 486 2000 589 809 224 1522 508 892 1309 155 731 213 262 1100 201 1292 476 414 869 412 525 1119 2438 304 262 532 508 1334 404 388 682 1116 256 575 863 427 895 40 680 1315 764 588 547 1378 256 136 162 1656 228 402 210 1010 1369 250 767 986 322 1129 478 924 128 741 321 1330 248 848 142 872 671 448 453 286 482 1057 301 965 661 1015 302 863 374 335 941 547 299 871 1263 14 224 531 902 754 571 508 465 1402 846 599 475 662 914 1075 308 1189 96 663 770 377 685 354 296 646 252 546 1333 877 1494 50 687 449 885 835 116 873 447 474 72 401 818 451 449 1024 650 467 768 339 216 450 566 713 812 107 504 366 1104 248 1012 54 629 450 507 783 269 301 1230 1143 312 466 290 594 618 620 237 188 1863 1457 987 311 619 56 341 323 637 416 808 330 1384 438 572 613 803 851 883 153 434 708 308 480 264 500 405 1270 795 1064 925 1420 726 388 462 1323 680 284 329 1260 790 1033 56 266 582 222 829 244 540 1395 381 1008 535 1049 293 156 438 1225 942 1084 558 268 889 150 271 965 267 648 268 449 766 811 1241 1903 985 404 117 305 406 1069 1693 1280 584 917 725 1233 526 732 1007 598 1112 369 604 730 735 1154 1031 663 1059 814 210 774 951 823 296 285 1141 553 858 987 1297 514 802 797 1078 1241 957 1047 447 985 660 91 729 459 954 1051 165 312 534 653 602 953 753 590 762 1474 410 872 574 698 1421 1383 659 242 1429 793 1035 619 277 680 172 1559 388 2114 260 574 1723 677 1074 677 208 355 232 904 752 669 1143 1180 601 430 634 1146 823 1277 389 821 288 295 1064 301 554 331 559 449 87 301 1195 560 448 1416 537 104 365 1356 570 583 1173 870 878 1641 720 446 820 376 572 241 638 730 105 972 1206 457 394 523 559 559 729 1174 639 258 725 373 601 772 1427 257 1113 664 864 711 710 468 860 75 240 22 1798 1537 1154 412 691 888 399 234 249 92 1425 981 550 334 1186 274 178 388 1106 372 289 557 546 909 326 58 450 151 300 288 744 1140 746 637 636 306 370 1529 301 883 1299 744 1284 187 1079 290 812 521 1018 647 214 301 600 599 301 170 922 194 293 508 142 151 641 929 1 673 635 859 554 906 150 237 296 906 837 132 783 450 1415 773 668 666 713 1126 386 323 904 296 653 159 96 1023 302 889 465 666 1464 379 509 451 103 350 568 571 391 392 450 701 1029 272 589 1021 625 476 811 467 692 1097 746 611 826 185 844 256 1142 1396 810 1540 636 1484 246 574 122 890 56 396 791 1119 277 948 76 367 313 40 1419 711 506 193 452 228 1160 269 213 1391 1213 66 1253 196 530 689 534 330 613 591 1310 726 687 1506 114 603 1230 417 511 1230 1393 517 299 635 544 222 1005 965 60 345 578 227 897 430 563 368 397 604 159 753 1133 299 746 25 151 262 559 110 323 192 28 627 761 618 531 446 452 509 501 1002 1680 517 1208 782 963 855 934 970 538 246 299 674 1115 158 1558 515 593 604 536 617 454 434 386 214 565 1967 477 484 1229 1213 98 254 794 654 374 151 940 1024 76 107 306 463 933 595 294 345 382 825 246 737 221 686 369 600 597 700 548 570 425 284 711 494 597 602 408 545 711 1618 452 783 296 601 910 342 462 645 1028 430 1190 299 1698 1176 788 234 850 348 758 337 443 740 1193 422 445 295 216 452 212 1057 1289 877 1643 992 496 301 1394 856 921 589 289 527 162 158 792 144 136 848 652 404 936 656 298 302 451 1065 12 360 176 1050 673 760 1455 1594 590 1152 765 73 825 610 248 150 628 286 931 797 411 229 260 150 302 648 299 268 402 1828 1572 245 167 870 400 624 278 696 248 453 791 834 1139 606 271 764 192 903 899 302 144 1239 1426 519 513 831 461 782 556 764 543 736 793 590 1575 160 126 668 296 42 820 413 324 953 613 302 330 862 598 569 472 942 868 942 542 353 276 1143 301 519 584 34 120 509 508 462 185 302 258 1288 256 1094 122 151 420 249 1411 409 79 509 496 1190 722 516 1273 858 46 876 1075 301 472 1063 1284 1019 442 52 1129 1389 387 1122 1116 133 987 1038 821 899 44 704 320 678 1330 230 232 452 626 515 639 725 609 135 294 237 603 1981 409 1068 839 776 952 183 878 548 222 634 903 808 664 441 368 735 540 366 414 1001 965 785 772 710 714 519 748 444 367 643 176 408 526 700 367 193 742 230 594 1034 284 811 236 923 510 1476 635 23 733 361 929 1359 1261 716 20 582 167 541 874 784 302 816 635 341 282 1358 797 348 967 914 817 1089 617 1380 128 963 82 465 138 498 577 637 108 778 268 706 478 751 325 1354 26 971 401 88 1427 276 601 304 1096 907 897 309 1208 301 424 735 606 2875 848 2391 816 883 793 690 573 53 1505 856 300 346 884 668 299 720 462 510 280 806 478 624 1591 286 902 875 1784 972 894 301 438 583 896 115 670 468 743 19 293 423 368 1107 884 528 1024 1049 1006 532 597 706 556 868 1097 779 556 172 843 402 900 375 887 402 714 998 302 1035 1273 791 557 1529 1243 927 1283 1035 891 1338 945 1129 576 1322 964 367 939 1118 843 431 1325 1435 1433 794 1226 721 1808 1629 1204 1199 993 754 1734 1598 859 1235 1816 658 1290 301 462 750 564 431 930 813 1712 1426 1280 1208 92 301 1249 974 913 373 1097 840 734 1387 1497 149 160 525 786 1421 1078 1374 583 518 570 623 545 496 1168 427 1774 1577 1250 1990 509 956 556 651 937 133 1247 393 264 1141 968 996 577 428 443 951 1381 852 944 574 1321 949 1475 618 1888 300 1419 178 275 951 292 1232 212 1797 1389 502 531 1121 401 536 294 1321 334 205 991 497 265 1086 433 1612 682 708 1190 58 1032 301 875 220 1133 759 613 394 784 1313 30 584 1077 746 676 1020 700 1058 1527 1325 1054 1323 565 2269 1686 1363 1269 588 435 537 1491 581 690 244 494 428 798 187 408 814 793 658 1207 1285 923 1199 89 582 834 508 1916 1326 620 1894 999 350 1106 1530 1099 948 1340 734 1633 748 1269 676 254 1173 877 895 1302 484 1002 1113 851 1343 305 1007 1578 793 913 151 808 639 728 265 772 584 451 480 1007 1272 762 397 163 660 914 448 521 1329 674 315 391 702 1224 1099 726 504 937 1362 619 133 165 960 1066 1669 618 182 1591 447 538 301 359 1112 166 559 1153 349 833 699 1215 647 737 727 625 863 296 188 1650 673 260 1629 662 541 855 1159 263 873 374 475 334 1194 1264 1010 817 180 877 960 530 552 308 802 1184 302 524 731 764 638 596 1047 606 773 1019 252 581 762 151 1129 1015 963 97 1117 1020 1996 205 539 782 143 2096 1093 841 149 722 696 807 33 1159 1550 956 1162 724 463 516 965 65 613 1090 609 7 160 527 1631 785 679 262 1323 893 633 1383 910 312 817 1281 128 835 850 326 1161 1212 525 1013 757 721 480 284 623 442 540 569 439 836 149 539 993 1831 880 521 1488 767 363 398 879 323 947 18 881 508 683 203 1349 508 138 430 465 476 623 751 579 299 1415 6 102 206 584 548 688 1316 333 78 277 808 533 13 1079 261 167 1071 951 674 600 85 831 577 540 370 1296 54 1044 301 492 693 692 417 668 468 662 207 393 620 301 542 405 599 407 976 108 290 259 558 664 417 700 582 875 824 980 948 812 302 896 1257 1003 627 1245 518 587 1422 1002 251 2 189 499 597 749 301 1221 472 226 728 41 324 994 1361 554 822 290 1767 578 443 1005 234 598 750 1431 1302 151 692 2061 2713 351 511 286 760 897 302 728 1224 452 936 299 684 1580 498 65 664 1444 837 461 395 636 1119 1110 502 189 52 374 766 896 1170 1351 1053 901 536 680 426 1045 514 145 1184 1312 630 1116 384 642 893 434 609 568 334 302 729 1518 319 956 1516 687 814 460 426 277 299 1757 600 494 713 724 704 751 603 822 1105 960 483 1675 807 1279 785 603 1242 109 1005 1262 840 1370 977 1163 1279 1015 497 501 600 746 1217 288 87 995 105 664 1303 1149 269 511 178 1238 2 896 715 284 671 407 665 959 762 231 365 166 1061 907 706 1605 613 438 258 1585 608 938 622 543 934 222 266 597 1414 928 830 1204 605 515 424 728 681 265 354 1048 806 901 598 465 832 874 1433 470 263 502 821 613 396 518 273 536 1019 244 1147 335 528 781 677 254 1039 435 161 240 300 415 308 585 370 1441 288 912 488 680 212 1440 910 238 5 1944 1252 591 401 208 362 349 291 437 264 940 853 518 245 948 367 162 279 278 1015 756 1502 612 526 678 290 433 302 1143 386 968 279 1119 506 480 579 121 327 410 444 843 876 1389 980 450 459 754 788 1159 567 387 1016 285 611 665 311 426 366 730 510 337 1630 678 238 845 516 532 438 572 876 923 363 452 763 686 620 1008 842 696 729 228 937 91 847 1303 10 368 890 290 915 1014 15 1241 939 1452 470 969 743 872 546 936 1325 551 70 907 936 631 485 150 883 69 675 2291 256 779 1057 1080 341 550 1138 400 294 363 540 302 1421 400 637 230 902 758 152 885 1060 331 650 863 130 133 888 783 666 596 334 611 245 453 836 268 950 745 401 346 479 1152 1040 1327 26 983 1440 267 567 1816 176 689 546 226 201 599 277 967 615 399 505 355 1088 714 498 790 940 152 762 342 301 551 1079 602 827 196 868 763 1096 890 657 25 202 617 609 272 1053 461 1043 447 194 560 878 364 678 824 565 868 1000 790 434 1040 98 188 716 622 1062 546 331 1426 662 683 163 499 513 283 697 302 132 534 226 234 997 508 814 1315 767 230 290 751 444 541 342 518 901 607 218 556 713 198 302 302 614 215 849 150 645 151 124 750 302 1011 249 481 300 302 356 629 615 14 149 395 889 1078 1326 729 301 1434 645 842 301 904 389 1016 942 1202 551 558 637 1130 396 1192 984 1188 947 1155 452 78 187 937 150 440 1886 523 943 1030 299 1162 583 1301 336 394 340 1080 121 537 287 674 1972 649 773 226 268 905 370 301 28 423 820 563 470 1257 956 516 169 516 319 810 873 32 986 301 590 790 1782 108 1177 237 1569 1570 588 853 585 957 1059 400 1024 527 1191 890 839 282 867 145 893 1166 708 152 430 1129 879 705 498 722 294 603 1135 59 303 635 849 296 770 1293 1158 504 594 1015 634 700 266 579 738 507 1187 664 389 919 305 530 593 666 439 705 1030 703 1011 783 897 892 797 1202 732 661 585 238 566 866 292 816 1696 565 869 350 1802 263 1578 702 607 888 436 982 1011 441 1117 315 418 814 586 125 1409 850 638 720 698 1093 563 198 1200 2156 770 563 431 290 411 951 462 663 475 1160 598 849 398 442 769 1183 1172 1477 612 1120 294 1327 536 447 502 1232 1076 759 1005 200 1063 2127 116 1680 264 246 502 222 706 539 368 491 743 629 274 750 622 507 1050 466 521 719 772 942 329 327 889 603 743 105 807 1097 603 647 265 426 881 66 216 1984 1771 784 1130 1093 1578 929 904 849 411 192 470 378 641 136 474 32 506 445 1286 206 519 1228 1050 564 309 755 987 1278 301 608 474 568 1357 264 1056 485 833 584 669 616 848 364 2343 762 1347 1093 11 1009 1041 280 1338 1092 476 808 736 780 537 1174 150 2170 250 547 455 1030 715 603 1120 632 487 266 348 1768 706 1668 987 860 317 1339 559 481 414 855 413 204 424 956 217 830 514 837 1672 1226 1025 1283 559 266 690 1258 453 1043 678 1531 995 755 417 1704 1442 748 1193 552 557 419 644 634 1102 612 490 528 376 530 1170 963 494 859 425 519 442 34 1059 151 236 1055 622 1330 873 529 1317 21 1098 169 734 918 1025 720 1000 621 369 206 489 470 1025 1125 5 395 302 141 821 1000 754 406 674 519 917 688 1459 527 426 1342 2054 480 692 444 550 378 1290 1359 831 901 296 981 235 1326 988 1145 676 1185 829 646 737 300 624 1423 1054 1071 1223 200 589 789 1152 380 431 430 782 930 1231 1214 542 1049 621 416 1631 691 438 1052 1477 1194 201 1458 696 632 1188 854 808 101 956 537 334 587 1410 1390 764 1341 422 931 2495 459 587 243 469 745 281 1166 434 835 880 1231 1151 1552 1685 1231 781 644 1652 338 224 663 906 698 595 1094 1199 821 617 821 1591 293 1516 1357 507 1194 905 734 614 333 679 1344 1312 435 1259 2534 679 1692 585 698 515 244 609 831 1241 1094 1911 921 1100 865 449 575 332 2000 1823 601 440 716 442 888 1471 1161 784 1886 450 1350 1044 955 633 1423 747 939 946 284 872 301 452 953 1029 627 1740 1030 1364 324 464 375 536 696 2149 222 1154 497 444 1888 440 874 424 925 708 451 1480 988 1127 630 1437 916 904 1450 1113 577 2180 1876 898 484 81 1104 308 100 417 78 366 478 441 137 444 870 1281 866 2046 948 712 68 1016 111 382 1306 842 1270 890 425 767 518 724 1332 1184 661 639 1320 462 1154 1660 1145 1492 972 1086 727 753 1111 537 665 1399 716 680 345 820 756 474 472 970 583 1169 403 546 329 301 702 100 215 336 40 1232 1004 622 302 332 2021 438 629 1139 1145 1577 1701 795 877 566 646 557 1174 2408 902 647 1747 802 1303 1748 1000 1614 1665 891 1292 568 720 603 751 1263 874 1368 302 938 1450 429 918 907 1394 689 1475 717 504 71 853 125 492 1379 1328 1399 736 392 974 1072 1247 917 1132 298 419 1162 1810 746 363 479 1165 1053 1208 1285 204 1416 1178 583 667 701 793 1044 438 1840 1012 1993 300 1254 480 984 369 762 675 750 1235 614 1638 1104 853 878 893 621 301 589 281 1213 196 1245 1558 457 20 1847 1076 553 83 1155 621 2139 246 697 1531 352 1014 805 1012 892 196 363 782 260 132 300 1334 494 1381 1257 1644 730 210 1990 2221 987 137 634 662 1184 396 751 2134 226 537 1011 1214 1057 770 538 751 375 2046 758 962 962 1107 684 298 262 460 1168 1011 214 850 398 1728 657 636 317 147 2354 936 333 1001 598 310 727 744 911 365 151 227 1355 1003 432 1214 469 1270 1039 254 688 284 1006 1191 467 902 432 1533 550 1067 16 964 302 1511 1262 254 835 290 808 904 926 484 497 784 732 734 498 1183 1553 828 806 763 380 150 702 1064 444 1589 1160 268 2019 663 1320 603 687 514 449 408 1042 398 895 724 691 728 1163 859 693 603 1211 295 1547 376 1224 502 225 626 375 341 1308 1314 2029 938 820 897 960 137 1010 1346 1280 844 662 527 113 636 221 550 516 170 1247 603 682 500 670 1074 1718 414 654 602 1298 359 572 465 153 574 911 679 1151 510 291 1321 1384 142 1042 657 360 736 851 1553 151 1065 691 557 596 583 1115 895 1071 777 984 1082 972 264 296 261 1005 598 794 599 793 845 983 982 710 616 715 421 182 178 745 748 450 403 704 216 596 834 467 1046 696 932 344 604 270 301 1244 1051 792 444 575 488 615 1460 1051 541 108 353 805 1145 686 628 733 1009 701 1181 602 592 868 1540 233 1220 612 278 301 800 59 86 442 807 359 281 301 1120 350 1033 224 45 187 560 1317 756 458 681 518 155 237 218 443 867 502 1297 510 755 13 491 296 402 412 973 940 977 1608 736 302 370 146 972 322 594 176 300 97 239 151 237 664 363 287 150 1273 822 828 1000 9 153 1173 459 1116 514 603 798 328 116 570 90 72 1440 231 957 594 1525 603 332 990 1465 1250 238 334 576 719 249 682 899 243 1017 647 669 553 376 99 110 458 722 874 988 1384 511 678 302 757 479 853 84 338 988 603 10 676 500 268 385 1158 841 279 264 782 537 676 734 740 1148 828 825 614 709 150 1024 799 382 556 537 240 553 1295 472 351 470 516 842 418 1215 847 248 1112 350 736 325 330 439 340 491 451 559 315 442 351 165 401 346 184 776 200 962 301 1356 648 1142 743 1201 241 258 955 1193 712 21 788 402 368 515 625 149 725 905 201 1018 772 568 878 536 162 620 310 655 1146 580 435 573 337 923 388 626 659 1532 812 872 145 178 299 1355 300 785 103 426 804 1183 1144 1131 2303 425 301 1057 296 339 282 857 524 745 539 1039 775 670 820 307 1045 144 564 224 379 953 957 411 464 598 302 1106 1214 782 399 531 873 273 633 507 172 1083 470 660 375 326 1854 543 861 192 86 607 235 595 1375 133 1042 1086 291 801 871 33 60 1499 589 587 872 192 741 1358 811 742 863 36 1312 893 507 648 830 592 1423 471 47 1280 83 151 292 491 558 223 344 1392 300 1384 610 1166 1100 417 682 739 673 1789 1670 505 132 370 85 526 1361 1032 1723 1296 1290 655 494 71 515 827 562 696 1149 614 1225 1056 378 876 603 1662 504 628 155 633 299 478 1346 922 1584 1015 642 1240 631 580 239 445 1237 264 745 926 267 195 909 442 1081 890 1733 221 1122 636 836 1174 935 403 255 777 1028 838 598 511 488 850 1268 316 1657 566 978 586 573 292 514 874 881 329 335 155 148 594 1548 178 287 577 1491 356 117 846 1041 839 1114 570 319 1258 494 1092 564 1157 299 873 1017 70 726 500 814 893 1108 905 644 664 519 491 369 448 1714 96 890 541 205 663 959 793 133 32 413 567 286 326 265 775 510 946 702 405 297 726 529 89 368 451 164 737 510 115 1155 762 302 1580 417 290 648 1308 52 309 361 729 731 552 508 1440 675 1239 11 727 1074 219 1016 1355 531 275 743 334 1371 257 1435 323 142 1286 909 798 1394 778 1287 232 591 1388 820 1175 1099 205 747 276 775 1309 856 438 1101 380 999 951 275 1372 602 757 878 612 302 945 671 616 302 153 595 129 565 738 58 1000 273 582 1200 915 187 1603 613 389 368 567 813 645 1566 800 1171 150 692 123 813 361 226 753 1304 813 1387 450 1204 725 761 566 990 1117 1370 988 1356 1036 521 615 1480 1281 217 137 562 1461 1168 526 1779 154 313 681 458 544 854 105 310 1071 980 1570 1015 106 856 973 876 1163 1162 223 927 802 564 1115 439 2064 924 383 717 644 664 994 957 1268 847 1305 1644 820 404 1292 773 1696 262 1438 1622 920 2439 1188 962 858 619 542 2333 716 58 834 995 899 975 393 1168 1872 1112 1742 717 343 799 1382 165 914 1185 1069 725 794 996 317 915 1155 960 803 397 636 220 416 471 1791 1040 422 1221 985 2183 780 1209 571 1134 662 1230 979 18 1288 1673 356 443 1816 1478 854 242 675 970 68 1559 1286 603 866 1403 299 642 302 805 1147 864 369 472 512 789 244 1058 1961 1364 386 1531 886 543 852 703 1372 1286 489 1109 1165 911 1256 609 823 946 636 509 1048 2567 2178 634 1247 1854 1254 1955 1302 2112 900 775 907 815 1195 918 1560 466 840 1546 1048 1107 1564 1116 455 1080 1916 1335 301 523 379 787 1260 289 475 1348 1010 410 1562 1224 143 568 1622 870 1517 817 1438 2364 588 174 1659 1067 1553 1014 68 378 863 573 967 289 1692 340 1300 1120 1985 534 882 742 813 672 705 733 1033 492 1262 875 1421 924 956 301 1261 109 636 418 604 570 451 539 1477 955 740 784 296 436 563 150 1727 445 79 635 168 1255 261 1373 820 340 304 540 473 1201 1364 989 509 594 1245 903 805 418 453 1741 936 1686 740 307 516 856 965 573 858 320 842 689 522 1356 1223 495 467 1327 153 1676 1051 549 1165 1044 907 216 266 84 1123 329 452 621 629 1102 879 630 315 240 301 565 338 522 1407 1523 446 488 135 1110 1057 593 631 266 344 615 798 1018 598 1599 940 1011 88 761 1187 777 180 74 450 885 504 486 502 471 304 471 1066 1033 534 185 717 499 615 214 825 1056 725 633 1149 568 792 88 556 242 835 667 316 278 844 598 647 160 504 548 191 612 57 596 1000 1030 693 347 1471 301 156 288 230 2037 302 547 536 1073 261 590 381 477 847 593 150 704 1043 150 963 894 82 586 175 1082 364 268 258 17 140 88 1431 789 878 415 841 238 212 291 729 450 576 301 61 712 244 1834 677 633 566 519 361 1123 510 562 322 452 242 350 1085 1016 830 373 229 301 833 296 714 840 669 427 178 32 1521 607 693 85 497 880 59 159 1612 816 834 110 376 1200 712 300 192 14 694 520 934 576 570 1293 302 274 209 110 543 1157 62 1076 138 1761 949 342 502 260 613 218 214 1028 78 1400 1010 72 688 224 1611 820 1196 76 522 1003 474 272 379 302 683 625 454 753 869 583 1103 654 220 302 1475 450 670 112 1192 602 301 511 767 1055 302 537 1575 425 447 352 415 691 828 437 683 271 238 519 961 717 600 1406 283 769 1105 805 1030 1717 560 993 1161 342 653 1058 542 709 780 935 1073 254 450 23 87 702 543 556 435 10 369 547 792 1586 222 1218 1134 366 335 602 149 13 441 239 61 902 274 278 624 1167 1075 553 250 1842 670 941 636 342 1287 1216 74 532 570 963 589 303 1023 1517 622 50 860 607 375 682 478 445 342 979 905 659 332 445 58 801 511 627 1018 583 297 117 1087 2083 272 535 647 38 786 154 994 286 426 1092 334 861 458 1095 346 337 359 302 974 241 1059 504 384 1084 282 856 1609 353 1017 42 846 61 699 305 1023 599 538 739 138 287 536 1397 2068 526 1327 817 407 753 533 899 1125 1026 1190 438 364 626 815 366 701 1209 1089 241 756 1149 757 1144 280 887 204 1262 1991 323 316 18 969 1348 364 649 726 294 1013 659 749 875 701 931 1093 1368 551 497 418 1008 496 144 302 865 560 742 1292 489 1693 583 1479 1085 1155 768 1544 869 449 2129 985 671 588 256 1972 822 1189 705 1338 612 447 1167 2659 100 777 859 500 340 606 715 80 965 593 1018 346 1075 818 244 418 124 710 727 235 171 184 1039 699 241 727 841 498 1062 441 579 507 1120 245 594 322 637 1112 568 281 474 931 880 1158 736 864 509 830 359 1058 1449 1278 272 1085 706 645 398 508 899 1055 266 753 1955 446 220 1307 673 1325 540 299 1051 595 281 104 737 625 617 640 571 679 636 536 807 1524 1887 422 158 200 122 678 274 935 782 490 1068 1237 571 204 197 1152 595 218 1014 456 1660 687 583 1055 409 361 900 319 874 1262 304 1494 876 724 1026 742 405 619 508 482 261 1697 1218 228 880 151 1199 171 603 964 629 591 2129 338 131 993 980 564 611 107 1808 696 451 550 475 664 513 699 951 891 1136 1077 701 631 351 2068 288 530 734 600 191 954 611 637 1328 513 1263 377 417 49 752 302 858 1295 1060 843 783 164 783 298 230 1455 289 820 1581 687 579 130 1143 139 2021 1714 529 1044 748 886 775 862 870 1027 219 1565 564 392 663 830 1183 567 904 956 1002 798 270 1396 822 698 880 894 897 1555 520 253 845 588 246 918 890 1393 1059 1405 453 557 404 938 1168 845 797 1292 952 632 1463 1716 810 599 1847 1783 975 1376 334 93 383 1476 715 979 414 520 654 648 522 336 547 12 788 670 804 1145 1439 748 342 928 765 515 570 1024 1122 1176 1203 353 531 302 284 1256 124 357 959 646 749 406 371 941 1273 498 1477 498 302 602 300 581 601 575 866 975 947 530 210 501 953 793 903 1349 1540 1391 1438 742 1349 713 606 1481 919 397 985 2156 905 224 390 1087 952 579 718 865 523 490 343 517 809 1000 529 1189 96 1164 689 2 1420 193 1522 938 775 1666 753 781 749 485 820 879 996 499 1765 1011 443 434 486 783 1481 1392 426 662 1039 1461 1300 575 454 1302 524 594 927 1394 425 810 1095 302 841 2093 655 333 857 453 866 801 1136 505 559 1120 690 844 274 1185 403 1134 876 631 1083 705 644 305 398 542 2183 2291 1251 723 605 898 918 754 716 766 1022 382 755 1048 1696 302 1215 2513 489 604 1233 339 621 870 993 298 1253 300 220 312 419 748 1317 676 647 326 1126 181 1498 396 906 622 1201 442 990 1391 869 181 1190 891 921 553 851 545 2294 442 436 618 605 1601 583 996 906 657 1071 877 603 990 600 301 627 884 690 1339 924 1486 1319 1206 803 574 1184 925 997 1303 494 262 922 642 1224 144 1290 812 486 906 239 767 1271 852 225 705 656 693 1203 874 806 278 569 729 873 1580 366 394 1296 246 1347 940 372 829 677 994 861 427 151 489 1071 252 514 370 490 514 950 331 859 1865 1450 1157 569 1024 323 848 600 615 182 1727 488 667 121 408 115 216 545 867 879 509 882 301 443 850 1512 562 719 1661 569 612 1225 859 224 1318 1838 361 1100 302 222 281 668 152 168 502 1010 1200 871 1667 526 541 361 892 525 301 955 1609 476 301 141 787 1583 634 975 978 343 906 1011 619 897 761 392 1577 1111 573 510 623 611 1083 551 302 1462 934 24 793 1531 985 601 150 238 873 544 488 404 929 612 539 882 114 789 452 926 1481 809 334 845 911 512 356 599 413 857 1180 435 578 435 687 767 250 774 537 1303 532 567 961 866 296 1251 302 430 1008 1242 1050 270 540 1269 2225 782 259 585 407 554 760 302 363 445 218 536 1032 301 270 647 825 1018 1333 428 1004 754 445 693 332 945 617 478 867 959 653 721 784 54 1186 359 217 222 1188 274 51 83 1172 533 144 402 1558 817 634 1271 999 64 784 1215 677 220 823 1327 760 200 1127 356 364 484 409 1129 349 10 1277 866 707 136 449 114 254 931 775 200 227 793 1256 569 861 1411 605 627 760 390 340 136 198 302 461 420 746 1048 302 584 634 603 224 521 521 81 362 117 1326 1196 1403 501 95 2202 46 1017 248 998 567 698 729 637 572 776 1369 902 566 531 414 1107 730 813 301 492 1355 352 147 1371 299 371 154 380 685 713 445 657 626 677 864 161 1453 506 278 975 526 454 1072 1114 1378 598 388 855 679 126 1297 1215 1223 1135 588 196 1263 839 1022 1341 1053 505 776 424 349 905 926 780 639 1131 680 490 80 1367 625 1210 550 296 1010 272 441 355 602 499 1398 96 869 551 348 301 1022 69 1400 302 1688 1814 784 410 627 624 832 472 1343 14 588 245 585 854 1567 1038 297 596 647 105 705 300 626 198 968 531 1160 1549 1156 951 1481 1203 364 302 400 797 158 456 438 1418 460 986 547 1741 286 644 27 5 86 965 1421 501 1088 114 370 787 718 341 563 239 114 1754 284 720 370 1685 767 265 861 547 1242 1211 1375 435 453 34 1123 255 256 351 1094 1225 782 1879 386 434 996 137 3 556 590 281 377 818 1714 854 850 567 342 1325 1049 681 516 757 650 633 398 1530 170 113 277 1880 971 897 71 608 1029 599 83 951 351 168 812 1184 805 832 1560 1081 138 562 896 709 520 456 580 820 34 328 302 572 1064 566 1103 491 1003 1183 203 173 638 502 319 265 1026 916 747 301 205 796 649 641 465 1079 207 388 476 488 814 247 578 815 93 890 1680 730 791 211 755 384 122 702 460 1270 1355 578 623 94 556 1372 602 1045 521 768 911 1186 145 1236 533 541 974 1347 347 738 525 828 557 633 1160 275 464 752 162 1337 1504 151 1206 22 73 150 538 1485 721 1172 217 528 988 1259 1001 804 1113 714 538 2101 541 831 516 300 1098 186 760 1776 500 1130 1890 1880 237 1507 255 202 545 399 2042 891 1622 1071 1218 321 866 235 634 154 1008 620 151 530 287 557 63 509 724 938 208 1156 963 1425 352 24 1404 184 678 254 940 842 525 1256 266 669 898 603 728 120 1328 1015 713 179 829 364 473 717 1408 155 299 985 1146 1407 900 972 734 762 453 243 586 581 150 1009 862 1245 199 333 958 1125 899 1362 574 545 616 781 392 357 300 272 1037 570 1404 246 334 946 998 695 802 1229 387 779 668 189 580 917 962 800 1051 691 1272 261 535 856 1013 1250 1604 286 1300 1230 1460 1927 1070 392 138 1256 510 623 1345 74 301 761 268 692 539 577 938 905 768 629 17 910 669 2112 968 1208 1471 494 1220 1104 452 926 296 953 480 33 1490 663 1441 302 690 405 1413 268 376 87 1736 828 659 922 1145 332 817 357 544 1010 1931 382 1169 1047 557 1291 579 1007 681 624 1065 240 580 940 694 935 1384 147 914 358 217 265 527 261 373 1046 302 215 1566 608 765 1445 737 458 683 768 243 394 813 79 1224 897 621 398 890 1064 1102 1101 362 799 507 691 472 1271 1224 652 516 237 525 823 739 300 1049 619 742 478 531 1093 820 1154 188 1172 513 301 316 366 575 937 600 383 583 1225 383 1176 1390 151 394 185 932 564 1400 200 300 417 1216 751 917 583 1532 803 155 697 396 643 451 751 125 1310 1085 802 462 1930 277 603 567 596 343 547 293 954 612 468 2 377 895 1103 1098 732 296 954 1065 473 297 401 300 1333 1317 240 1977 697 1126 738 926 279 482 674 1736 607 1156 2446 939 666 615 1120 661 645 552 159 1583 1099 266 1508 809 741 1329 134 476 401 298 562 1016 830 743 1502 250 581 1062 425 399 212 1596 1260 401 480 1021 596 1228 1171 1239 1041 956 1172 1563 244 598 611 474 183 1366 1181 1059 654 1837 217 233 1229 1141 835 1689 514 2118 1628 322 590 721 1880 2009 383 1390 292 1070 790 757 1911 1387 1029 1465 180 588 1197 1710 903 302 834 327 603 1830 2245 151 602 1339 457 470 868 835 116 1123 944 502 144 609 403 591 2195 805 989 1019 824 1368 580 631 1255 513 954 753 503 804 1530 386 547 593 1273 470 460 1632 260 303 212 680 2614 744 1524 212 1102 512 976 811 217 90 1504 54 3187 218 417 504 967 1479 566 349 1789 173 542 767 969 356 233 1476 666 886 754 383 879 334 1085 1353 787 1643 132 412 904 1209 1005 2088 898 1429 206 431 242 485 1152 383 2366 1193 510 1060 3072 366 666 2018 865 644 1073 363 301 951 794 674 1802 345 883 760 258 691 961 1278 924 1546 484 600 1222 435 1282 1421 1344 527 1709 698 940 1555 679 700 1367 1552 394 1741 882 316 509 411 416 1329 426 487 1087 187 596 515 639 799 575 733 800 1134 634 979 104 467 878 403 267 444 1093 1019 1058 175 800 510 1318 1414 1499 966 529 1097 1293 1417 1350 501 377 1520 249 296 336 391 544 58 225 669 2022 1447 610 598 1363 1013 1275 1526 816 432 461 412 1052 302 610 1947 301 302 497 566 207 268 1262 1118 1193 1009 230 1351 539 1321 891 301 318 258 14 452 604 469 517 1083 654 478 459 1493 294 433 520 735 581 1065 629 1827 453 566 379 1866 940 444 1108 710 310 846 746 1905 303 563 428 155 50 1246 1565 1795 1239 599 729 474 221 822 151 1870 488 723 832 221 548 842 566 183 1036 371 588 424 1321 979 408 545 457 302 788 77 648 559 651 1210 239 121 169 428 536 910 617 880 213 292 206 99 58 818 713 292 708 645 1474 617 737 1716 252 680 601 1245 555 861 453 792 873 528 640 1418 782 560 113 591 1252 1297 427 961 126 1133 347 1426 747 118 511 120 141 1390 461 789 389 610 469 678 527 1803 468 1432 590 600 404 753 1210 302 602 852 789 1024 446 361 868 369 591 916 1238 254 1067 629 116 838 1354 302 1175 1192 1287 588 1942 550 302 761 1475 782 739 731 823 236 162 829 605 1051 898 1010 833 1452 2042 270 451 898 182 138 622 324 151 1381 900 450 862 684 948 1104 800 1235 953 114 972 357 656 764 430 35 538 164 451 2311 980 709 1139 842 948 699 980 7 848 1065 789 220 756 291 1100 356 572 617 685 1497 1897 355 619 141 1132 1144 261 624 172 391 151 642 1432 890 746 343 1470 823 174 1316 1067 850 521 189 710 927 599 944 855 445 169 1247 212 302 456 824 1402 338 687 436 658 271 777 179 1100 619 301 1153 594 737 550 387 739 1068 484 910 848 1268 364 623 1221 334 312 1441 1499 1073 1021 958 784 1322 1499 1277 924 517 417 1062 824 1706 534 911 1231 577 572 1643 724 332 1615 523 341 390 1633 515 228 613 1475 1018 1027 883 898 730 1138 1807 799 1657 515 1073 740 668 1003 1184 362 1152 1645 188 22 718 621 873 733 603 765 771 431 2109 699 775 392 557 989 345 324 562 445 824 734 564 675 605 678 438 581 345 610 518 56 603 1280 72 675 48 927 99 575 855 698 99 839 817 174 822 737 34 721 581 302 224 113 517 1074 1323 1154 287 920 786 723 853 778 567 778 1414 931 576 154 508 1053 151 627 338 570 197 414 685 555 784 278 801 515 760 238 494 1262 601 302 370 1698 1367 300 1656 1608 579 835 872 603 1514 210 1043 1785 1211 882 453 593 248 369 663 1495 292 1324 218 743 244 41 22 538 895 581 712 365 663 757 744 213 564 564 730 794 402 148 303 926 754 288 965 1650 905 1010 1299 728 75 500 1235 330 2703 309 521 960 937 375 409 568 366 621 1035 1956 1253 772 258 89 940 36 777 629 863 694 1009 405 538 1152 844 368 500 569 490 1138 602 151 622 1105 964 1406 677 636 475 258 655 754 771 730 775 664 871 600 1647 173 398 99 1140 1954 1710 909 1618 1901 372 475 974 314 960 842 1294 641 606 303 490 865 752 222 915 461 612 933 816 367 1136 771 1048 260 452 126 1121 302 1066 476 1560 809 839 150 160 68 624 461 110 182 821 219 332 918 324 540 1232 358 1117 232 467 429 469 300 260 587 567 301 336 2281 713 341 1451 526 496 734 532 2024 729 672 1185 557 183 559 913 702 204 379 596 980 851 707 552 975 868 488 1274 545 575 258 1043 1432 1112 352 354 821 1042 395 790 431 269 774 357 1464 388 134 264 311 1173 899 1113 300 422 403 492 590 581 616 1206 390 1021 1244 2846 236 845 2944 80 845 416 493 958 599 785 422 1001 545 520 3094 1182 615 341 109 511 1414 1092 13 977 264 210 370 1571 301 521 1214 1117 535 564 483 115 323 2621 625 302 632 668 663 705 757 1077 1066 1085 1089 478 58 78 579 1475 626 512 1488 940 598 1085 528 867 1082 423 1020 894 1377 971 989 883 1127 1095 1458 170 941 706 861 1603 736 1098 1450 1250 1501 1069 1047 310 651 2084 544 948 451 568 411 592 867 874 806 167 1442 1452 1303 673 1041 699 1082 717 1449 1001 441 840 939 511 651 1007 1331 495 1247 804 849 3318 582 376 541 269 980 2026 613 202 1078 285 1150 886 474 161 591 1026 511 1484 1708 544 1103 655 454 154 380 358 294 302 570 416 534 658 765 594 1428 1183 150 1080 598 318 603 1060 980 683 858 1262 1531 757 1357 1819 823 540 865 1254 334 1014 1585 157 596 757 1810 1378 688 412 520 906 383 206 699 198 521 786 301 353 140 741 242 753 468 1018 1650 282 1269 601 427 384 674 1390 452 301 267 461 835 58 977 428 371 412 1132 407 481 788 185 602 736 1568 343 769 847 498 1104 544 773 973 941 1690 599 557 720 910 647 238 2083 1909 869 1278 1316 1462 262 753 307 1087 1187 232 330 855 108 344 816 1155 482 2275 305 1288 200 1450 453 687 2035 821 328 222 150 270 325 1049 1054 818 620 573 698 557 1702 220 551 454 879 785 666 274 388 1478 140 796 1070 750 1197 1115 649 551 1499 161 1131 771 418 990 136 783 1554 1434 681 1311 850 582 969 1002 463 575 633 819 191 1224 1556 1723 476 1228 1341 358 1366 948 1283 1775 933 1380 581 653 1790 609 151 690 893 1085 1420 1176 1873 929 123 639 811 229 947 747 897 828 1715 424 374 649 620 655 1190 975 42 458 552 1423 507 372 1165 144 709 778 317 937 338 534 240 1203 1637 828 122 707 438 772 594 1111 302 1488 1556 184 475 1136 1427 911 462 297 521 1896 410 1440 884 447 706 601 948 1417 1043 700 1446 442 679 420 1092 531 841 544 1203 1036 708 772 1380 1374 898 2476 169 1121 1034 783 511 529 1245 1244 1496 1383 781 1329 783 1690 709 393 1620 1084 619 1006 387 1053 451 843 179 1175 917 366 854 811 1141 439 129 770 978 1095 84 268 965 458 1140 1017 1582 206 992 1486 630 1639 91 761 598 824 958 217 1022 510 704 927 732 1128 1759 1401 779 1871 1021 1084 1911 840 2382 469 502 894 1156 886 460 1352 1828 739 361 204 904 1187 519 1209 614 1065 868 495 465 1325 1956 1627 572 867 881 226 1053 170 1282 618 327 118 753 913 984 453 739 355 788 1265 524 698 56 786 601 793 1222 965 81 633 1029 1417 1282 624 602 707 220 550 1760 234 2359 194 689 1306 824 858 557 563 879 706 708 1159 328 405 747 487 684 603 713 1004 321 455 980 692 108 1153 768 964 1128 551 424 11 1696 1438 315 382 475 516 302 1137 1163 1278 449 1418 1234 1298 1114 489 465 503 300 319 1777 183 1276 1470 536 244 1050 157 302 877 1295 722 100 717 546 705 275 629 194 627 440 1274 409 648 2099 1203 236 1121 578 729 580 620 831 515 847 805 683 1243 795 775 1047 236 390 580 568 1861 790 935 220 271 1033 701 415 499 897 598 1561 863 401 865 655 1313 568 842 504 673 662 1632 536 635 377 1036 711 543 1124 758 1196 760 735 151 107 393 907 651 1181 122 301 594 657 1155 636 32 284 534 686 171 752 26 41 1299 891 151 1116 1254 760 970 717 1408 852 504 92 286 1503 605 1479 751 440 262 1310 461 1013 744 704 214 268 1069 1195 1185 1123 391 1429 992 830 300 572 589 870 792 930 406 1069 1254 594 906 1174 719 1020 276 617 300 919 1316 1258 882 707 1244 770 1278 628 844 1361 51 1733 1596 1030 567 875 1302 919 578 438 848 361 1729 323 718 407 1712 668 399 1452 464 621 291 1467 1038 260 1075 92 326 1005 1298 618 919 1936 396 1369 737 715 934 1128 1271 258 644 591 897 449 658 458 282 905 1162 601 2005 1677 864 388 490 1089 329 684 1318 958 1808 307 446 1427 1693 1051 1051 301 594 1302 1334 1152 618 583 327 2245 1266 259 70 262 198 198 535 667 1038 1696 315 301 1017 1569 855 1864 741 1366 679 302 597 658 1260 833 824 894 192 854 1282 775 334 497 479 582 1193 641 538 513 601 396 2387 1500 1184 651 408 933 910 254 1202 1399 361 181 1518 1154 609 450 622 614 428 200 798 1432 602 451 557 1023 804 726 525 545 902 692 764 295 915 1260 52 800 1007 617 709 560 338 652 451 445 1272 301 1020 31 679 1126 42 776 1243 223 886 912 2 400 460 580 726 1771 1085 237 1274 1137 453 290 654 898 702 522 520 1690 1295 574 1539 669 546 859 1429 608 564 669 1153 717 1335 866 1017 1123 252 474 1507 781 1055 818 337 1095 167 684 748 1122 1636 496 293 691 577 391 601 1168 947 1348 854 1214 484 1578 1275 861 1183 809 1160 1911 760 893 856 1158 246 977 875 1054 892 1263 1186 972 1004 803 1273 1487 395 409 185 194 88 1095 644 1408 237 891 845 874 708 748 1738 324 1659 1818 425 885 1013 508 151 2369 808 742 1008 245 1152 401 442 1104 809 491 1460 1614 229 881 604 385 1151 402 576 1163 78 1022 1359 72 614 893 1341 150 709 1982 1068 837 851 906 622 222 98 799 1512 687 821 626 598 1114 726 1969 1191 648 1578 996 869 280 225 866 891 1142 1252 1160 567 1055 1041 1023 222 709 243 1490 840 993 1267 736 1168 476 292 1376 1153 600 536 1006 1043 907 754 1155 557 442 875 726 577 869 560 2025 847 1054 687 549 1009 772 2107 582 240 482 1036 300 230 134 782 182 1432 379 360 260 1332 301 362 867 1225 822 818 424 810 257 941 905 692 1192 1207 411 41 948 1518 294 175 1081 1384 302 630 840 1286 555 358 522 80 446 562 1038 301 1677 713 830 926 389 606 429 1181 662 538 1078 443 950 530 260 1067 804 462 452 881 1050 810 857 149 115 1349 748 672 300 673 832 557 804 302 1016 665 1067 1216 813 1542 1301 1374 520 301 1624 819 953 754 607 217 1368 1406 453 326 377 685 312 570 577 287 253 775 458 730 1016 973 195 948 1078 832 999 988 829 723 1263 301 518 1001 205 116 804 715 300 566 2137 1337 69 298 1221 781 1099 1466 1167 554 1248 1402 947 1108 751 108 787 587 803 963 1262 1392 604 698 1713 3013 793 997 1395 1615 1506 1573 778 587 888 586 485 1672 70 1144 448 855 58 1889 410 123 405 1102 398 518 753 370 198 1325 838 861 699 935 467 816 604 1608 792 46 1347 305 684 1013 684 1729 1215 1107 842 312 57 610 539 674 529 298 1031 245 484 1085 3159 304 620 244 400 413 1070 275 967 1320 1719 216 602 1148 980 302 300 1182 1014 542 2251 1669 514 945 1043 454 578 462 750 344 1012 1238 2641 917 1230 756 498 1042 774 1064 2459 1622 456 1264 326 789 742 1296 855 1390 622 602 1018 221 628 827 753 149 67 4 1090 669 746 784 879 622 2404 906 224 532 147 132 1380 151 935 520 491 481 310 905 855 959 1522 419 1590 604 1961 706 878 36 1369 566 1147 813 830 442 194 727 986 688 295 614 273 1466 479 1037 822 517 301 298 650 1015 511 391 265 202 941 342 728 737 1558 1223 1328 300 1083 339 488 150 1046 759 672 557 603 1288 1078 746 357 287 980 419 604 302 571 235 165 1250 301 523 847 742 446 1039 1558 419 784 1334 524 557 490 452 331 1447 293 154 1529 228 1217 354 1011 1217 1252 849 169 1336 708 925 687 724 1303 1022 370 414 1020 1082 522 830 609 557 1136 1890 798 191 1623 1279 302 477 792 329 2047 1385 740 230 300 1371 524 534 929 669 1183 543 655 343 597 339 1083 1258 628 243 705 334 1557 520 453 1107 1901 232 1428 1143 1155 915 618 300 1143 460 923 858 675 196 1707 1097 108 951 752 1185 726 299 915 484 558 1457 1250 1325 391 1052 699 1024 317 1250 686 1017 474 1041 1283 939 947 793 182 1188 1361 934 512 676 511 892 230 614 389 849 790 278 1466 1592 926 1760 146 1628 1087 1365 1044 961 894 324 417 477 1069 747 808 553 537 27 1084 896 234 690 736 300 1505 1596 574 1559 799 1432 752 1092 282 870 301 1071 917 1808 1157 1430 874 1083 780 436 482 438 3370 258 581 231 342 714 1471 376 1215 648 691 854 765 1505 304 975 981 504 1007 573 598 98 126 300 1358 325 1528 1172 1745 390 354 729 644 1010 226 6 123 770 335 388 1239 602 922 442 464 511 1173 391 727 1008 886 586 1053 1035 827 279 888 942 1412 676 691 777 1502 418 215 742 410 480 593 583 1050 1001 606 738 736 302 398 1386 703 794 473 1022 1126 695 1294 240 1339 921 909 302 500 64 459 956 1064 68 439 324 378 1417 242 2141 433 607 469 803 836 650 639 856 909 156 812 312 1154 281 848 736 163 587 397 301 560 477 268 775 733 941 1356 1183 425 574 842 603 618 1401 1440 1500 238 968 633 438 719 48 553 1084 1106 819 348 496 738 1072 714 949 648 783 749 775 443 137 763 1184 189 1627 1388 240 1238 1717 815 1014 1943 581 1183 418 416 701 619 888 805 1325 302 292 794 884 529 294 606 783 728 443 714 181 443 40 301 1855 219 455 931 3 151 746 914 816 892 1177 586 348 659 1013 792 404 923 587 1373 510 459 790 1774 627 863 1634 151 730 407 788 504 273 233 301 301 1131 696 358 882 832 154 294 530 1136 448 555 946 73 436 971 953 884 1306 593 258 862 308 583 1473 1383 551 1614 330 1078 149 132 715 451 825 50 308 1787 883 546 302 720 792 1192 1055 669 619 858 656 1424 711 578 393 264 1034 1295 537 1719 300 531 1275 519 221 239 576 409 364 728 463 910 1432 586 939 287 921 482 599 61 379 563 711 757 990 898 1074 778 877 570 641 1134 317 232 214 1456 989 675 959 232 781 551 912 1971 1047 254 291 943 1755 744 719 244 582 820 984 851 902 637 676 814 599 646 436 260 295 324 1364 907 369 957 490 1033 578 890 1453 934 565 868 1329 521 858 1345 1106 1303 303 538 1455 2312 1027 1440 658 704 600 798 1080 721 693 945 1419 462 293 1607 1153 794 1050 603 637 845 514 385 861 148 637 336 32 774 940 402 983 1071 431 347 400 1141 304 688 1087 828 645 1604 387 825 800 404 990 724 441 1657 815 1336 1545 304 1103 855 312 1589 1087 1499 691 634 1198 2556 150 1977 390 2332 458 563 915 1397 1125 1520 370 1995 2197 613 643 2152 177 500 1631 857 1394 1396 999 507 1754 157 900 1796 863 1300 276 1379 204 1039 160 466 657 1351 862 263 602 1515 974 1065 888 283 703 475 742 1186 1336 2507 620 1948 444 1150 302 170 650 481 503 1217 866 1725 867 615 1638 613 623 1852 480 1610 1248 1567 966 1365 673 388 713 507 811 1196 192 260 1064 691 107 84 1302 1551 994 769 706 804 1041 1101 1272 1238 1598 1241 254 230 1770 369 1625 393 344 1356 608 656 302 851 1277 809 2784 644 1466 624 1158 1213 163 858 730 1021 594 301 1813 1496 413 547 697 587 1297 206 265 1033 975 72 1937 56 1345 556 282 606 187 151 893 702 1045 423 1033 628 59 110 692 1742 993 450 150 998 505 1294 424 908 1215 1544 1588 828 831 935 1257 301 1979 1087 356 1392 781 2034 300 1068 659 584 442 818 253 1345 73 150 1979 1215 782 1519 290 300 668 563 1150 933 1381 861 1225 918 521 1338 686 729 1048 1256 1028 902 1106 420 966 632 887 196 1819 826 269 1009 474 773 962 786 806 808 742 786 1056 1680 820 968 1367 1077 131 779 940 1357 375 1289 1804 689 582 1081 1368 733 371 1631 742 1284 1294 2534 1731 557 504 301 1373 929 633 1047 1989 481 1053 683 1743 1563 333 1072 1126 673 978 1321 282 774 475 858 1744 1386 840 386 1195 639 405 735 385 1177 566 187 1692 1806 862 890 136 223 793 1469 1566 954 1397 125 275 1323 1586 229 678 1090 1491 590 1116 1723 530 238 1671 384 544 1967 1904 575 304 1093 1431 742 241 757 1180 177 738 965 593 320 298 978 1003 1492 954 834 2020 1416 628 981 795 1448 471 927 875 1063 3955 589 328 214 466 378 473 510 987 1083 1096 280 757 868 224 66 345 1050 1915 458 809 360 1163 1090 532 210 1058 528 386 751 892 1725 832 380 302 301 357 480 781 948 974 776 752 576 494 188 899 1982 833 674 686 921 526 684 800 1102 932 1171 1276 46 2053 720 717 500 700 1057 1140 449 811 1212 598 924 1643 498 602 693 451 174 942 546 1431 258 657 952 1414 1151 393 345 782 700 733 646 744 1626 565 861 623 927 547 1164 1132 1319 1057 729 1700 699 953 216 1171 571 613 296 1107 641 510 786 1270 977 1785 1643 946 495 778 158 969 771 516 405 575 1290 445 1601 799 639 574 168 18 564 1202 534 544 1021 691 182 228 1480 608 1112 730 725 2088 725 300 187 523 710 783 733 735 464 708 1004 783 742 777 1265 151 893 1608 326 578 275 2183 586 942 793 564 866 1136 214 569 560 1070 1034 210 815 373 1459 541 590 498 1075 962 800 596 969 696 550 842 839 842 1235 897 1252 977 339 528 1019 728 924 164 773 773 1789 626 434 671 873 301 1002 650 465 707 910 569 529 1228 1038 1072 301 525 65 709 1203 842 594 133 781 1225 324 887 1168 343 512 405 396 529 626 1158 1340 1821 1486 270 954 962 1605 170 1233 865 536 150 808 846 179 765 426 700 376 668 258 626 214 589 914 579 490 258 589 365 1460 570 825 822 790 69 326 299 1592 1201 146 92 419 837 238 792 266 1099 185 528 485 1000 321 860 2487 630 309 1140 183 151 450 620 619 450 943 635 1233 596 394 363 89 223 602 716 276 818 583 1645 187 377 530 531 143 244 1127 260 596 603 920 399 575 1006 1474 665 1875 213 792 461 1220 780 395 374 1324 505 486 1068 302 471 92 867 147 177 519 452 674 577 874 614 559 154 698 1025 1226 516 398 150 602 332 788 908 604 285 673 379 1853 1539 1073 903 1258 754 1218 1491 298 424 862 697 687 476 1325 1303 430 557 193 671 1526 381 450 1577 810 1671 1193 501 1808 875 475 932 406 151 655 684 314 552 336 350 433 759 862 162 522 14 302 771 617 966 756 1288 511 415 536 543 598 1166 991 1182 141 704 1324 302 73 919 181 1175 316 344 888 773 248 1444 1047 2448 496 302 1894 266 829 1230 462 2066 324 472 1318 1206 1849 1307 1062 452 787 726 747 891 273 391 57 1486 923 749 446 250 948 801 889 128 628 713 686 238 266 947 266 302 1008 382 920 476 1520 555 508 119 1100 643 1750 473 551 301 404 804 275 505 899 415 675 828 814 225 1383 600 355 128 1477 465 715 635 565 987 610 270 595 446 536 1156 516 597 483 683 528 707 452 300 546 921 842 388 137 625 500 1005 453 473 708 336 302 301 494 1021 921 523 539 22 398 523 460 1063 908 250 1151 206 425 62 1024 731 257 302 1014 708 448 954 1087 854 681 265 667 587 862 505 614 510 148 496 553 1571 60 584 400 1157 1514 933 1130 386 768 1021 1553 422 329 1112 388 397 1824 1451 750 749 675 449 643 715 39 233 286 90 590 1790 666 546 1289 240 796 351 511 1186 658 1101 1784 636 708 603 160 160 1027 293 1386 1024 314 226 574 430 1189 569 36 414 302 1567 2057 792 1358 362 189 984 628 368 399 300 702 151 456 619 1037 596 339 490 693 191 368 729 994 359 734 455 1038 722 613 493 1331 150 741 917 957 631 1148 741 1114 631 599 778 280 978 1030 483 612 42 200 252 1161 865 1119 424 1327 747 715 733 1290 732 450 708 234 867 821 906 675 557 762 1325 1134 737 886 754 762 723 399 450 852 800 1280 655 984 1164 506 1208 553 714 348 837 1643 1116 566 2341 255 578 905 1292 265 584 72 704 1071 533 754 1339 1172 811 1016 232 933 416 300 242 971 851 1130 436 1582 623 1098 149 1413 449 1044 707 1373 498 608 605 915 2246 1067 419 835 1027 280 2062 173 1551 786 2079 2355 502 405 590 880 876 666 1567 1146 583 1165 628 894 1452 658 1742 2008 1091 1210 937 911 831 985 803 561 472 195 842 335 170 1452 673 539 655 1143 1675 702 1196 810 1283 1913 405 1031 789 779 1509 1619 938 489 661 56 1139 789 1593 516 2032 1650 1297 109 266 524 993 983 1856 26 520 900 598 318 1041 1554 661 450 1151 688 412 3086 1390 1351 724 1396 425 585 1727 375 681 1989 890 1077 615 1045 533 905 1151 1139 812 371 604 969 1281 282 1721 350 979 1608 346 591 925 1353 448 1412 1529 911 710 1441 1342 512 1236 600 856 77 386 837 198 664 874 1956 603 650 959 36 415 612 667 451 825 453 589 461 302 587 1392 811 318 44 1215 731 791 452 824 474 9 2157 536 865 1462 332 361 1476 897 773 1050 324 556 487 612 935 404 938 864 1253 444 282 349 907 666 810 698 764 955 1230 683 860 743 662 401 249 826 1149 150 301 409 2116 1079 2124 843 384 771 166 354 601 422 1332 635 579 970 866 1015 1176 763 981 279 616 1288 1067 1143 1120 535 413 775 1219 143 501 81 591 1203 73 455 1245 671 459 1259 366 594 243 1782 300 301 463 228 1066 783 527 904 509 1339 2276 446 785 364 218 1220 925 1469 1182 1398 930 779 1463 1634 1115 493 664 2026 1884 1563 922 1695 925 816 2969 284 935 1465 985 1817 440 1162 779 906 584 600 1105 1229 913 1012 964 2173 1067 150 1352 335 2062 120 1272 1868 875 452 1500 310 1086 2125 308 852 302 876 1164 975 1569 172 301 461 1200 6 871 1025 1103 845 1524 1126 2432 2807 1040 562 775 665 750 2234 558 1202 685 476 972 301 2083 924 1181 1230 819 653 897 640 1777 720 961 1965 1217 1081 385 2041 280 1538 1565 1076 1085 1123 1170 601 616 455 874 1324 832 1087 962 685 894 901 910 503 1217 1148 684 901 1523 2692 150 1340 1624 1026 2127 651 886 423 550 309 822 1054 1135 1252 343 1115 396 785 2025 730 949 894 517 1060 895 796 1998 1340 1385 658 870 396 1715 1402 1015 1160 460 688 457 181 1645 402 827 1193 1475 1924 874 1010 471 346 356 1709 1424 300 1170 680 705 1017 1240 459 603 1271 451 1138 796 434 214 1230 268 365 891 1012 745 883 999 22 838 1060 1225 1055 583 1031 884 1278 944 999 935 1229 1259 404 254 896 1337 263 836 681 906 1061 521 264 1605 751 322 491 713 1106 895 461 1238 518 322 909 1610 1308 491 1566 1090 746 790 1787 1334 994 150 800 1002 1069 1129 374 864 301 644 1483 320 541 706 924 765 676 1320 332 772 602 208 512 320 552 1187 884 719 503 858 2385 306 1300 298 1923 781 825 927 498 869 896 1174 1544 594 451 736 1147 894 2250 2048 3107 1062 1421 1736 1497 590 1366 1287 712 2731 1126 2957 829 1809 721 1412 2335 758 1778 1066 1293 1373 1030 1854 1336 1077 1388 848 1434 808 325 2019 925 1489 1070 274 954 1181 1161 1149 1035 1696 1182 228 878 1001 556 1255 405 602 1858 1003 601 492 1094 290 40 672 550 1019 599 1064 1445 302 956 301 1062 952 1494 3239 991 1389 1754 301 1080 567 1737 2051 2542 1323 1049 1655 1401 592 635 903 1045 301 1521 587 2163 630 414 190 1563 139 2134 884 537 294 559 1661 520 813 757 593 684 259 1073 561 484 460 383 1763 740 1173 893 1502 697 954 1434 729 1094 690 1719 853 686 1421 729 1183 1021 335 2046 1229 1246 1034 237 994 2619 1215 1027 166 830 427 930 1561 822 300 438 850 1180 727 1329 1335 1089 942 752 288 643 747 505 984 603 149 991 441 1184 894 513 594 1059 431 781 1127 456 300 836 1547 248 1420 498 1404 272 1377 730 681 590 392 648 776 1181 652 288 323 1297 906 504 169 528 216 693 1003 841 298 1237 302 753 603 1187 578 684 188 809 616 260 135 527 389 729 518 559 536 552 642 742 945 478 259 1929 519 450 167 577 372 1062 810 774 1301 1268 892 350 361 1123 758 438 776 150 645 96 552 1209 1655 1087 203 375 963 1859 458 1124 511 1068 1347 436 1726 405 151 1400 224 982 791 902 766 297 809 908 721 1327 488 369 778 92 1059 834 983 1258 1808 1410 1127 821 1530 316 250 1085 1089 1886 745 893 905 122 393 634 848 527 1229 678 399 869 669 1669 302 1325 1247 585 250 845 956 715 1061 852 673 1281 298 451 797 724 353 774 702 703 920 1232 2177 520 747 535 1074 1190 329 394 1107 1216 330 595 413 849 192 89 455 1308 535 721 1151 925 1535 514 534 515 586 789 835 481 376 942 888 324 598 431 454 554 452 229 375 486 892 1387 1010 603 852 416 293 657 616 586 232 654 369 793 443 1398 729 2235 352 1356 1128 945 797 1184 584 1562 584 1207 710 384 147 759 452 1208 437 151 1265 597 663 708 943 836 192 879 690 641 252 310 527 1542 385 575 599 390 545 472 632 598 408 666 1632 258 496 1974 1139 466 385 771 828 1282 920 772 280 236 468 817 1182 779 486 299 1112 1163 210 208 1443 693 851 1027 479 196 2740 656 568 787 54 1504 731 878 920 728 273 203 724 1551 737 731 234 662 1506 1821 1450 568 758 2731 497 856 263 863 470 637 987 1381 374 870 558 1765 437 1010 808 1537 1371 746 1756 495 265 1272 499 150 635 984 397 246 909 227 872 835 1120 253 1411 490 364 1027 1323 881 665 1219 639 1771 1607 302 870 444 369 1518 224 863 680 1134 901 615 1239 465 923 1396 685 924 902 477 316 1611 1027 486 523 582 1001 301 1098 35 90 326 1301 461 548 576 1052 541 1860 629 680 481 934 1010 1859 1239 1203 1225 493 912 270 938 1531 1770 502 1200 331 780 2302 732 943 760 997 957 1131 2176 1506 417 549 405 714 1494 1012 671 1361 1149 864 1126 249 497 446 696 531 1499 553 833 1138 636 1608 608 771 1367 246 278 130 899 1776 300 987 235 1481 750 789 902 545 1269 754 151 904 604 1077 318 798 1261 258 805 301 1201 1286 1485 534 512 343 1713 909 301 1156 803 516 375 422 1050 678 1194 352 739 1038 709 196 601 824 303 1270 1238 599 489 1410 1382 256 467 467 498 150 451 901 727 289 574 442 981 421 374 2023 600 1555 948 1780 1374 613 1621 1338 175 1057 293 1419 1066 600 678 708 246 1917 1547 696 306 735 433 975 1700 1201 599 967 419 521 629 762 1203 133 1232 905 263 333 470 1682 611 948 2251 424 338 1329 1276 811 1280 1216 541 442 425 982 780 317 561 647 466 2413 660 1739 605 1035 821 1014 637 1207 1034 1086 1576 430 863 1121 651 290 1323 973 554 2198 1812 737 2222 190 687 2599 638 214 166 671 325 301 2680 1487 911 1239 758 555 124 1308 465 1024 562 1299 579 877 1421 838 1101 1373 1753 541 322 835 829 569 982 1063 767 493 428 587 527 1203 1062 151 2076 90 88 226 1009 646 668 788 478 787 906 747 347 681 757 518 1392 500 833 842 155 594 774 1366 907 1987 1478 373 602 468 318 508 542 1143 798 769 321 516 676 1203 762 768 848 698 588 710 771 948 1028 799 753 863 301 1191 302 1020 155 684 744 1104 369 255 1178 540 717 1198 1219 478 763 424 790 1097 222 275 54 960 695 336 703 530 556 1356 310 138 855 605 864 605 1998 457 800 45 984 564 232 807 2093 845 465 1152 819 371 1159 404 292 356 1214 294 257 993 1851 369 911 1662 436 925 300 1007 468 301 1341 1483 842 1172 1656 1634 1117 381 1660 861 809 715 794 902 1719 1102 965 668 1923 421 1031 2206 294 695 965 1878 939 1643 520 599 1070 2211 537 1270 985 801 593 547 1297 1820 1724 1267 700 509 1547 1313 1876 1026 429 1287 184 218 1057 1222 1374 803 2153 699 828 186 735 366 1223 2107 550 460 1688 303 798 1192 1100 982 977 880 1267 2097 2785 641 749 819 458 474 352 1074 1473 1112 255 1581 799 2194 1783 712 1266 589 453 620 289 965 233 623 371 390 953 513 1206 420 215 974 490 718 1187 302 1083 705 1628 617 1292 22 649 524 914 940 894 460 2800 1443 22 1555 298 1025 450 352 795 280 1133 44 1009 337 458 1127 691 530 852 1344 1586 535 302 811 717 374 1067 1162 1972 497 1202 890 1143 1101 367 298 204 1005 158 396 1575 1540 150 382 1687 560 131 301 194 1169 143 904 758 1079 166 1274 516 739 317 884 749 182 623 300 1094 252 797 902 1043 849 21 302 1114 623 1009 676 498 739 1065 462 654 729 308 560 831 151 493 1040 46 289 221 328 2160 1130 151 742 763 1189 978 301 954 1202 1180 920 1460 460 577 575 521 809 160 1108 1003 271 1241 958 1423 288 510 819 412 726 698 1280 608 1037 931 1303 224 643 789 1188 926 869 1010 1049 470 1917 1752 565 548 1624 1690 1330 457 688 500 291 562 508 1184 868 832 852 427 2177 325 945 642 837 1484 286 757 794 2005 982 123 578 592 567 1336 1162 516 302 465 895 649 1189 717 644 1159 915 658 61 223 841 1136 1421 768 109 1261 962 1082 479 1375 252 595 388 1230 1129 711 720 824 530 1936 988 760 1978 391 102 581 302 394 357 1065 1136 1256 1163 771 2015 2007 1765 549 940 302 521 608 1218 369 2923 461 150 639 884 176 872 1516 1044 325 501 1993 3047 2003 667 1374 1411 947 1169 1326 549 817 1736 858 1229 395 1298 920 1000 1233 737 215 510 746 550 516 172 2011 1078 821 1956 1503 896 395 1452 301 604 1533 859 694 1177 152 1195 2004 878 735 748 339 177 515 533 1224 1417 668 1391 406 855 1309 857 1235 302 886 210 755 984 601 536 1561 72 826 95 443 1788 231 869 775 1067 817 1155 896 734 118 89 303 230 1515 1009 1116 630 1348 788 670 453 467 1172 627 330 268 1362 768 737 710 1713 371 1004 667 296 735 1282 1072 299 1900 1291 1937 1246 2036 230 224 1287 1009 497 841 555 703 1001 1191 1406 973 968 732 1206 653 1162 920 902 530 812 902 1047 452 627 1496 1030 684 677 1121 1340 670 588 1032 398 1238 429 1313 630 995 433 463 1291 1446 419 302 724 796 392 695 829 448 724 955 674 521 897 458 296 663 549 661 1020 348 738 963 404 1058 1250 893 946 364 1384 592 176 437 2057 152 58 872 617 685 1595 853 872 601 122 812 333 881 750 302 971 433 255 479 603 532 533 1383 730 765 1362 591 577 1063 1967 559 879 271 904 1216 613 35 457 100 879 721 420 958 486 581 387 342 950 58 665 893 404 767 427 833 522 1665 965 401 801 905 1087 622 469 337 495 1108 836 722 260 1048 143 237 197 186 1238 151 431 924 674 597 915 407 1035 541 1001 855 227 301 438 150 806 201 1018 798 1257 1097 677 574 833 849 712 525 733 236 963 204 716 706 635 941 534 1486 1650 408 268 451 454 164 778 150 1340 1455 882 1362 87 491 490 530 721 682 770 304 271 26 574 166 1237 914 769 156 843 1100 129 377 680 470 603 667 666 567 626 317 1115 276 1040 531 402 1245 510 369 537 890 529 103 840 416 910 729 412 600 767 462 24 897 118 467 100 401 1666 443 246 868 615 1494 397 422 297 338 904 1158 414 704 554 71 957 517 1427 1160 323 150 738 989 1590 13 209 451 626 424 923 642 508 537 821 100 575 474 85 114 296 397 502 682 398 528 723 708 495 784 863 301 780 201 977 182 57 1003 933 327 549 317 577 467 241 161 433 891 1438 757 289 567 905 1247 916 766 603 255 1000 1896 585 916 534 1481 655 380 556 757 554 298 737 263 500 900 986 603 358 492 97 498 1277 220 993 612 413 557 258 528 764 1451 312 117 872 382 357 169 642 359 151 1661 848 494 408 674 255 1132 482 160 265 161 600 615 630 347 7 625 590 818 126 1596 663 538 242 1222 150 382 797 230 300 517 1109 495 10 1826 82 690 323 526 625 212 984 366 216 301 333 751 782 836 428 566 618 153 170 776 241 519 886 1292 1111 1296 963 188 301 395 1607 771 1099 726 757 546 404 356 114 883 414 438 396 246 1145 627 886 1188 845 262 499 1136 278 77 328 572 1199 1471 137 1063 1197 25 300 1173 907 753 464 1286 427 236 286 663 440 244 1024 251 375 578 432 367 449 1129 108 230 959 490 603 682 252 159 600 757 329 444 1126 268 719 269 69 841 199 952 897 1255 378 327 1356 839 1058 274 999 248 899 600 919 826 269 470 59 1054 750 435 511 612 815 621 892 710 18 278 759 211 685 752 471 753 1333 1018 449 870 472 301 1050 247 579 283 24 872 453 327 902 892 351 268 621 508 817 1071 901 419 842 437 1228 85 751 786 385 481 1212 1352 675 300 443 1037 277 941 297 798 1023 193 298 930 302 247 28 242 570 602 300 444 563 134 1009 572 452 1402 471 482 315 566 213 243 569 151 54 301 150 86 939 468 70 301 149 1397 1085 270 770 781 602 125 866 107 770 377 705 690 898 988 342 253 456 271 188 227 597 467 294 556 920 300 509 1282 524 2599 759 1004 299 884 527 964 302 908 445 604 310 49 519 1031 834 924 262 225 509 300 1070 829 373 1320 397 1070 232 204 502 297 709 902 1127 516 593 408 301 546 1810 1717 1033 1252 600 402 1078 873 536 123 1692 538 518 942 227 782 452 1537 917 1845 612 992 1104 76 2554 665 570 414 427 869 308 903 1133 286 580 278 578 354 1220 1357 1389 1633 125 229 2033 786 512 395 1279 451 732 462 1909 1448 1382 1168 299 847 302 506 469 690 583 640 449 531 112 1215 1052 1034 302 2560 568 983 1988 301 678 88 504 534 302 739 1202 661 1289 685 944 203 14 602 580 270 780 707 699 852 90 436 689 718 601 985 329 650 1090 1106 601 503 790 746 433 825 1375 240 847 562 721 540 262 151 570 78 818 611 293 543 139 51 704 383 411 481 594 1557 129 1333 499 977 350 1419 359 357 412 603 946 37 824 988 1104 300 257 423 167 1037 1084 83 802 147 436 654 429 253 502 1422 952 114 695 816 1324 884 651 1024 1141 299 626 881 150 439 202 1351 551 873 675 339 1430 787 406 1101 496 298 299 763 767 217 574 297 630 302 272 952 670 658 1126 522 274 1755 1031 1135 294 536 1243 636 1620 658 171 486 1369 1933 458 1376 613 659 1159 54 852 1156 958 781 911 788 828 964 778 1280 445 498 825 264 402 637 403 341 2450 961 1285 333 236 761 1001 498 730 1103 985 612 962 1166 1589 933 1097 450 1169 968 896 632 1685 1394 1338 508 557 1477 452 1724 652 784 1032 853 687 413 967 589 1238 825 1423 1039 1075 1006 1197 1913 826 403 1849 624 170 710 1572 775 502 618 1189 2818 531 1197 684 1175 921 1710 306 487 656 965 58 386 953 385 360 133 1196 406 992 1621 203 1963 1672 1135 1341 407 1339 1522 1763 567 407 604 1668 869 317 701 731 1175 1734 977 922 853 803 720 1130 1132 975 1838 738 1372 1143 717 532 333 278 470 286 1106 659 760 350 295 560 1298 560 1872 1013 855 663 300 598 990 888 1035 543 284 51 688 725 691 1174 363 1008 939 852 940 537 689 654 2382 813 1657 553 741 593 285 406 1786 1267 1177 1891 532 687 632 572 591 764 172 733 302 587 1509 802 1010 471 699 810 710 781 710 1471 1169 1009 522 24 188 914 495 924 599 645 203 514 1766 330 899 937 444 873 1154 2751 300 1107 886 683 505 620 725 645 877 2392 977 964 555 390 1855 582 1347 1427 440 728 750 736 884 302 301 727 786 665 1404 274 177 1697 799 608 287 1445 1738 696 593 2215 771 349 221 545 1780 858 246 241 1264 841 164 1034 380 1101 840 868 247 508 1516 414 1013 397 1212 768 301 438 703 149 302 1233 955 375 1046 211 318 538 1042 658 562 1234 679 1279 1703 908 732 897 202 1216 638 1197 1012 327 578 873 1229 690 2306 1525 267 768 686 1207 1399 711 1190 538 1352 591 246 682 266 1116 689 727 509 1067 183 456 128 546 111 854 891 277 1149 1027 872 633 615 176 580 1207 1807 557 704 492 489 1269 852 1180 467 796 533 557 1330 555 966 737 294 903 697 530 408 562 497 1088 2144 724 193 476 877 1445 225 607 1309 816 412 2099 808 626 1368 1482 1729 1154 1003 887 1135 444 561 1352 462 479 1424 411 1232 592 838 760 981 754 450 170 1958 539 300 78 38 1402 897 1432 2002 593 744 298 808 330 445 256 1376 1047 532 601 626 190 480 1132 306 1331 1528 923 1958 164 906 370 287 1783 826 910 1240 377 725 969 755 624 1311 600 1008 955 1031 464 1591 830 548 994 828 1441 1272 1360 1898 735 1799 458 1665 829 568 345 753 923 229 794 879 642 119 298 397 195 1043 801 1263 837 984 434 1339 958 411 1890 665 1259 195 1118 311 1263 944 170 232 357 234 246 236 884 1409 1336 772 301 689 975 770 1040 204 1339 1156 447 312 514 468 342 529 1110 1786 1548 592 378 749 391 20 252 620 382 1351 389 214 414 431 654 838 902 750 810 829 314 889 1196 801 60 223 1436 1014 1877 565 443 626 1409 436 99 829 883 1703 443 764 369 1479 599 1296 117 971 444 409 356 793 1554 1176 1131 602 2312 695 1453 808 603 843 1475 1542 576 1879 1169 354 1972 458 1892 1301 544 315 610 1689 1571 1066 1531 1127 2643 798 1392 1559 442 860 1886 499 1354 1266 286 785 680 1619 2304 1421 686 1286 849 1633 332 464 604 677 1057 636 1132 1181 1283 759 1099 256 245 1532 62 295 1527 1348 1221 990 864 334 429 300 783 159 1487 1238 748 740 1060 1583 352 161 362 642 251 33 835 902 760 860 228 1872 1756 651 407 973 897 470 765 2183 1027 1163 474 341 136 1021 1141 242 621 873 150 437 749 447 604 1123 1187 868 986 440 745 275 696 481 728 139 1280 302 874 909 500 241 817 934 130 916 367 1075 1531 1043 844 1214 1423 1388 1441 929 34 742 2266 1643 1134 1685 1761 885 1016 1068 720 1127 326 1577 846 855 413 745 1200 313 1108 794 451 563 1126 1170 1009 2424 499 741 391 504 1724 1034 804 1010 1232 2115 1032 606 1929 450 1505 1622 1074 707 1323 667 1367 1552 916 1137 1003 137 618 539 358 159 2222 342 794 993 1039 1501 118 742 1118 758 392 946 609 789 251 545 1838 751 44 651 982 1825 2475 1055 724 572 446 1486 848 768 723 1500 1096 1133 862 1042 151 818 1002 982 627 688 835 402 567 1884 934 1110 670 510 997 249 350 1046 352 996 296 1524 410 2115 568 1493 543 707 658 590 34 542 955 1282 1154 2176 1031 1258 862 1136 447 997 480 443 256 653 1351 583 688 982 151 535 1402 609 561 881 387 522 2146 682 1431 1669 907 416 1079 801 1109 343 497 629 459 1200 764 378 712 301 299 723 1384 980 507 1301 756 453 860 891 544 710 865 696 576 460 708 162 415 1998 1594 554 233 489 385 929 321 949 1209 598 64 1146 655 710 323 884 181 450 1126 600 1142 676 358 465 630 384 1349 1261 325 550 690 1681 945 809 723 1065 302 748 112 281 1447 857 1369 772 1235 434 1180 311 620 1312 210 693 300 434 781 831 1621 604 541 1154 288 363 869 1340 853 1543 381 1432 937 404 524 534 5 698 380 838 1092 691 667 1427 508 713 460 244 687 224 38 68 790 324 186 860 5 510 1475 453 903 1671 539 1085 1016 728 663 464 252 151 409 520 345 510 484 190 1080 1145 932 961 716 752 778 1393 1354 556 273 25 1663 288 413 306 708 412 1312 926 604 882 728 786 819 603 1458 245 540 303 818 301 766 787 298 822 875 1489 452 501 549 634 204 106 401 787 1089 1143 926 438 132 1402 329 1355 301 467 1399 192 602 294 405 471 823 1224 1166 346 907 835 816 786 958 450 2135 927 627 600 886 298 1224 620 577 940 570 447 861 898 300 345 552 301 469 543 721 434 1026 341 1144 1911 792 333 1340 125 1037 754 139 260 410 686 700 1027 283 432 1626 1217 635 504 741 940 445 1389 953 1449 560 893 594 921 519 353 377 144 610 767 324 302 468 588 268 460 1400 446 552 452 1864 24 340 1274 633 817 971 290 8 854 701 410 2256 1420 545 232 1101 555 274 480 463 1533 573 571 404 1203 225 190 1141 461 1160 593 13 933 496 1097 146 317 1089 163 1140 511 296 1884 658 289 615 549 1179 982 569 853 929 803 738 547 480 449 1175 969 185 713 719 300 646 566 499 848 149 767 1499 1094 81 552 1052 1234 819 751 187 284 180 450 532 303 411 486 527 1690 668 728 647 730 272 188 352 529 518 32 1706 894 580 1246 892 5 540 860 152 751 409 479 620 567 1154 156 280 1066 1236 374 1140 301 709 1056 286 570 487 452 1608 1482 1189 688 602 244 1043 1221 287 566 302 705 870 1244 441 674 18 473 1129 590 507 1351 602 627 1414 1317 886 523 218 290 284 762 300 1320 901 526 347 352 1386 204 452 49 478 96 300 427 388 883 769 668 502 520 482 161 1097 851 169 648 562 439 1132 724 1166 793 582 601 238 934 257 142 300 302 619 304 628 1204 299 1735 602 628 884 918 664 556 305 17 272 425 353 803 324 987 301 516 271 164 1232 131 522 580 316 597 404 759 1056 692 29 622 983 748 555 617 397 347 503 706 1262 620 222 156 24 333 434 110 837 414 632 1049 1040 1467 298 1036 151 177 644 739 970 667 723 1026 424 300 1079 223 618 299 1399 658 629 724 827 452 906 202 303 719 519 592 1680 353 527 489 1062 198 425 1113 887 1588 277 2096 546 938 1184 323 1178 301 1985 853 1924 244 227 431 815 751 1237 451 989 615 709 800 294 623 552 556 1231 537 1070 482 904 1513 853 1244 437 1221 364 312 1021 1082 486 342 1184 808 1625 468 272 1013 341 1572 1765 2551 355 1767 712 2037 1397 832 387 1056 691 805 1184 1163 1057 1126 633 1317 865 975 1071 200 429 201 874 1043 571 405 712 1361 408 608 932 426 77 243 77 1065 1342 1796 1746 1442 804 732 240 175 93 398 673 301 463 877 703 1062 152 405 693 904 694 83 356 1612 1056 351 597 564 299 230 960 406 565 793 871 299 66 903 1030 183 600 26 1643 1137 414 474 947 1154 864 1015 602 647 727 922 540 1141 1266 178 348 973 1333 1327 493 644 299 1313 530 348 88 229 422 958 1221 514 593 1837 652 1058 337 731 739 527 402 561 83 712 659 151 453 198 945 159 1591 543 224 1047 1063 901 507 620 39 532 998 580 893 661 976 512 1752 600 360 597 315 151 452 960 1450 631 516 1687 147 670 1097 279 866 12 242 165 830 1766 271 791 664 704 1552 937 173 964 729 847 965 383 617 201 378 1157 551 252 1403 487 602 1110 1505 522 837 729 279 1114 837 413 260 1537 997 844 1275 300 504 1477 512 556 248 247 871 1417 500 577 843 443 1036 740 715 223 626 502 220 92 897 1445 60 785 216 920 1490 287 8 440 140 480 601 327 331 1026 1332 418 856 475 675 443 244 684 872 222 901 533 1057 243 399 741 1032 408 1216 829 195 707 754 302 684 1469 567 814 236 142 569 587 809 862 674 151 494 532 182 777 884 757 603 1479 456 652 817 423 1446 508 545 1255 499 1457 633 548 330 845 981 1040 1318 860 990 724 1153 290 1101 860 256 473 1144 1165 1437 309 502 300 525 302 638 602 794 1097 1536 1372 701 587 474 382 1226 151 780 543 1139 1158 1072 281 917 150 122 1546 943 932 727 253 372 528 321 270 827 848 1152 1458 947 70 836 1634 151 532 515 988 954 686 1152 544 653 1253 1109 2103 845 615 1279 615 1133 1249 982 917 775 848 886 970 794 1402 933 367 325 533 595 1113 1673 606 268 1950 1149 1687 906 1078 647 302 670 521 989 825 1270 553 399 539 996 160 1136 338 773 947 573 1267 657 1008 603 210 948 146 217 664 570 439 284 530 1994 1643 562 150 788 318 451 507 1191 457 272 1031 837 399 770 741 1357 408 372 325 509 1015 514 150 281 380 606 220 478 640 451 1204 1162 124 663 1647 1172 249 573 399 590 893 838 354 301 1184 37 371 108 804 905 1061 1565 673 975 223 763 832 1431 144 1359 377 285 957 778 133 710 778 1222 414 601 31 252 1622 667 596 1394 13 334 838 1124 1956 476 584 1222 496 440 775 1990 506 290 468 136 926 1702 763 1261 301 449 685 766 772 446 1237 748 1009 423 939 448 451 676 540 218 290 300 945 603 226 956 662 455 282 1580 484 1779 2 505 495 330 671 285 429 365 904 584 1053 593 863 317 465 342 1072 593 838 1462 1047 496 895 1089 893 443 1054 750 390 810 1150 1322 654 1024 163 1209 390 1085 180 967 111 160 1002 493 895 1568 218 269 1301 614 516 846 355 451 584 1146 321 466 173 562 819 448 1029 341 505 1363 595 1156 467 82 216 53 5 826 1496 175 531 671 975 255 282 422 801 1150 176 498 754 109 632 1180 381 929 354 1249 1409 708 779 136 191 583 596 742 671 560 535 964 107 1728 444 547 1098 655 444 1570 1602 152 208 301 295 240 827 168 1125 956 928 1640 301 345 601 858 770 384 625 181 1448 752 851 697 190 148 889 251 543 843 697 614 1632 803 487 521 1147 263 301 2163 402 1022 450 286 283 1056 713 301 545 798 418 962 1399 710 806 816 644 479 568 1179 204 494 602 447 618 39 424 712 364 716 937 746 516 642 1291 447 229 466 592 832 302 808 493 518 1340 643 452 614 346 1343 179 293 854 1159 626 1168 1087 515 979 185 594 1333 1531 659 698 1077 917 1342 795 1202 696 874 1102 1174 488 1084 301 1485 997 454 1012 302 1235 2120 1140 187 835 405 836 144 1221 1207 592 2039 542 1236 1783 33 1318 807 223 828 205 787 603 761 376 598 900 66 785 979 368 1974 668 206 344 1541 658 1535 1515 419 417 647 1027 1059 204 699 1281 107 1746 650 1461 517 1454 577 1128 783 381 680 1144 601 486 1404 424 1340 996 576 1578 2067 1817 218 276 604 964 380 748 1911 828 571 511 258 943 762 957 435 360 689 691 1617 1824 554 688 1605 664 277 414 872 1202 1799 1112 405 477 1815 1608 748 240 1818 219 12 696 870 244 1325 890 151 944 582 1057 604 1207 1004 1257 600 913 1344 912 785 1805 785 1302 1438 896 1350 1719 583 1142 2034 1214 317 478 1186 2316 377 302 928 510 661 1750 943 371 331 486 957 896 621 516 1604 615 1510 1035 800 1498 65 2305 1214 854 918 542 1152 1125 976 1193 1410 531 2653 325 50 990 1153 1878 2185 728 1845 210 148 336 260 1268 302 534 796 1617 769 170 1365 302 1289 2895 286 1016 1429 936 1052 559 453 400 1371 408 473 2722 1129 435 817 308 1197 578 448 662 1303 1175 867 1132 1069 1137 1490 2513 742 546 984 2042 562 500 1350 1408 324 1047 178 466 393 812 316 811 151 866 1477 451 1033 1168 302 1066 490 1442 711 642 151 301 388 981 798 1780 1180 1166 1794 419 635 450 599 643 1458 291 190 869 956 790 956 1450 1593 559 1181 458 789 548 512 1504 1167 548 691 595 1207 793 985 425 759 689 1396 1591 1095 249 190 1005 964 1172 756 1270 212 976 1198 658 171 504 301 592 619 1125 946 553 1189 1172 907 997 530 188 845 1368 485 622 821 978 774 276 105 721 584 251 1007 598 150 1153 89 141 197 1175 857 1854 434 564 282 837 268 541 399 707 1551 378 445 293 1250 1180 501 1184 815 950 1323 300 36 1053 367 442 548 599 2062 1842 300 527 1094 2093 548 939 114 230 728 658 1182 558 1431 564 793 151 451 299 753 1450 565 1023 998 367 1038 996 962 815 448 1756 426 1058 1313 1438 1104 843 910 1205 247 194 77 587 1015 502 56 341 569 484 555 628 1177 1063 946 1400 326 117 462 237 238 1008 509 401 332 728 466 2564 582 1045 260 1155 238 619 2124 357 1321 563 857 704 1071 396 230 132 1001 1183 1855 1722 348 1298 1313 435 602 1200 751 1162 1381 415 1356 969 2068 1231 997 205 328 693 160 964 1158 1397 1627 1295 627 1115 1650 1446 1272 818 527 1017 775 1209 668 302 489 615 313 1309 1119 136 1356 386 891 1125 136 773 526 804 986 1491 1279 316 426 410 28 863 586 862 717 841 501 322 971 128 528 737 324 1039 884 811 817 1739 462 1497 130 216 400 232 1100 1440 1252 550 109 678 619 220 514 1507 456 270 1563 1572 380 380 868 2508 343 1795 1416 1840 1079 294 829 1851 769 621 1722 1347 1260 752 464 789 1223 927 1029 620 462 1389 2473 558 363 1377 1490 242 1136 427 1137 303 667 1230 540 1298 854 976 1017 2886 777 840 965 340 981 1128 67 170 557 276 250 298 797 170 1549 481 2052 512 332 806 704 1430 279 590 733 1297 899 366 453 138 1181 721 1286 1039 887 917 598 365 819 659 1017 451 1613 1219 790 141 578 1477 557 521 192 532 743 1459 437 302 1241 800 376 299 1173 1333 1229 841 715 892 1342 957 256 636 770 269 853 630 1000 325 1283 386 903 1130 469 1 452 1034 1804 1073 1703 590 1640 700 552 626 280 612 105 482 298 774 916 1153 1060 276 990 820 1255 1458 435 1025 1118 1334 1287 1756 1983 93 1398 399 574 1150 853 543 497 670 521 665 8 1135 73 394 738 239 551 1551 200 441 971 1021 463 1868 1749 626 658 1117 452 532 151 646 1558 653 520 422 806 396 378 303 136 2100 1086 70 733 985 647 238 716 301 981 1014 459 573 1259 375 995 262 939 886 1175 634 1038 121 186 302 508 799 299 564 407 1629 257 911 188 917 1153 130 602 745 978 600 655 1612 1370 1592 670 73 398 253 400 1093 1183 506 640 494 1942 618 309 350 894 1003 903 552 756 732 1479 628 1509 496 319 1136 1176 301 1000 150 759 149 514 307 617 886 1641 302 717 897 592 542 428 291 884 366 908 794 700 1478 1270 934 1395 603 1306 300 1228 697 384 1621 1631 248 384 1667 638 839 1533 1367 999 831 1019 1013 508 1520 448 1144 871 545 1569 944 1234 301 661 1303 1250 1675 799 470 363 395 556 1001 739 1265 527 521 674 1719 1096 148 587 1444 278 258 1141 150 1278 1110 541 774 412 596 643 506 789 757 726 1165 298 360 469 1052 2504 659 1290 20 1035 1237 340 891 301 1803 480 1048 826 1044 533 153 875 402 209 1234 849 880 591 1308 708 545 912 504 911 485 1039 582 151 688 149 580 1215 665 587 786 275 145 907 590 1539 1076 1108 591 269 1314 702 1360 910 302 661 844 466 949 1340 301 1164 678 720 1202 174 674 347 1148 302 541 953 143 1255 996 475 741 392 156 1031 571 1112 939 289 150 1405 630 712 602 602 150 601 546 603 1165 447 158 929 722 802 608 1881 1078 574 883 551 814 1193 1846 611 508 539 2046 785 1863 974 480 809 156 313 753 938 301 449 816 678 319 833 285 139 1106 678 516 609 832 774 715 1526 380 566 23 1007 650 689 302 401 424 1144 956 723 603 723 453 18 1511 942 555 972 867 113 584 949 845 740 573 1377 159 42 611 559 1051 304 731 589 1145 82 1269 561 316 454 1024 1257 734 599 640 1027 378 850 1197 1286 1080 414 484 452 653 300 576 2444 19 2014 357 210 915 602 474 918 465 507 487 78 1890 466 877 705 1022 601 424 1378 260 242 779 300 769 918 284 1278 847 295 524 909 585 508 995 854 525 610 699 836 1125 1145 1610 990 590 923 703 526 658 710 28 428 1304 397 465 935 571 855 496 321 367 884 298 1491 182 122 501 568 153 1183 1123 222 749 428 171 447 1419 460 523 453 790 601 280 2334 298 253 1209 716 2360 262 721 1048 210 1619 921 1565 807 54 405 203 292 279 388 278 314 792 387 608 479 232 569 1417 629 669 301 725 864 899 645 596 1406 197 740 1403 1209 966 2031 508 705 855 428 911 1215 1397 192 1037 1184 654 466 1096 870 1797 2277 604 844 167 1091 388 301 971 298 1435 529 872 1653 963 1008 301 1435 614 28 422 1104 299 668 1313 602 39 631 1029 1060 264 542 742 932 658 430 1079 1395 398 1118 698 704 649 567 514 934 599 947 1072 282 1055 1157 477 124 603 626 1347 172 1206 1765 1271 912 246 689 872 1845 1303 1027 230 503 186 1273 265 2154 943 737 1048 432 1306 61 1719 1991 292 1442 965 371 481 573 990 789 300 1682 313 149 875 938 665 929 1242 154 504 1206 454 267 924 878 545 479 536 904 620 17 750 483 446 705 452 298 225 196 240 284 753 541 388 647 347 1141 788 451 675 992 755 300 389 1461 962 746 1368 1247 621 780 703 525 685 434 600 403 94 837 569 1374 853 1200 338 294 246 976 751 231 1058 589 373 793 692 754 298 416 1308 881 942 1034 1057 274 448 1302 457 667 560 992 481 695 1483 623 1078 890 784 718 1543 874 416 1337 773 216 787 1597 301 479 974 570 352 868 659 1112 490 911 289 716 151 25 567 447 301 214 1206 1150 721 752 997 914 408 1195 990 238 301 534 565 664 775 413 522 936 164 448 220 684 414 924 620 1112 753 300 851 795 300 755 246 302 674 981 754 568 142 509 5 1038 247 574 306 1342 589 199 359 212 117 359 967 322 913 302 736 549 1158 583 527 523 762 933 719 42 290 414 186 889 1515 812 301 1142 714 536 1359 288 1276 299 811 719 1569 1230 1126 1068 785 864 932 710 327 464 898 1000 647 909 547 1384 443 892 526 1006 151 500 750 80 584 591 600 2170 847 724 604 371 993 798 791 440 688 514 360 342 1145 857 318 340 912 528 62 760 887 462 1296 123 387 926 1062 1031 1152 713 418 685 868 1039 1147 741 1102 460 302 674 476 752 1474 496 868 868 2062 729 887 691 406 865 291 371 991 656 600 513 811 1020 641 661 48 832 1515 533 151 286 1599 196 1225 593 580 585 196 1071 383 684 791 182 369 760 621 1358 684 652 1127 674 1040 1285 673 958 100 944 299 151 544 656 424 2184 650 1420 1084 706 209 533 592 4 982 453 466 1673 810 1319 969 613 777 439 830 1303 183 282 773 438 397 579 761 601 301 510 518 1231 487 501 321 340 368 402 919 1195 1675 874 1231 332 573 911 778 951 872 815 792 539 453 917 821 2126 325 947 415 773 873 751 572 220 161 1667 1252 962 602 1666 190 1392 1254 106 719 422 866 1031 306 917 1348 754 675 1082 472 1054 1421 383 1337 1153 1693 1600 2493 994 988 1056 717 152 600 504 256 666 1734 889 737 1967 42 1094 1068 713 1668 1132 1533 420 837 578 808 1311 534 267 1279 593 693 450 1120 688 799 871 1420 902 2199 687 241 689 213 1398 1225 224 827 1916 541 578 603 1008 1284 1040 1957 454 1122 1271 945 1511 1517 1396 1161 970 1422 447 506 1579 291 829 1258 26 568 522 843 946 51 769 1486 493 342 256 991 654 1184 279 416 570 755 1451 791 489 880 546 774 254 588 212 96 458 300 583 362 366 940 487 661 903 1254 738 112 630 853 1145 685 353 1488 325 603 388 624 727 64 766 151 1173 1066 366 647 262 459 812 1671 96 688 961 1050 1172 1548 382 660 669 663 725 281 413 938 1978 647 844 353 65 601 1138 1305 2370 1255 950 1399 1074 1066 1074 352 1146 435 1569 245 1863 1103 560 379 1034 1549 891 616 1153 427 728 734 1425 282 941 722 2008 1694 289 635 934 792 383 306 228 1251 829 783 809 1088 191 705 554 163 1297 151 601 1489 616 873 574 1322 180 658 494 836 602 700 299 553 224 951 593 384 515 162 1067 975 531 1002 494 2021 151 254 978 812 760 441 1553 683 455 1198 1707 537 396 517 947 270 472 302 900 904 818 670 705 70 1013 447 688 861 1754 519 817 609 1289 976 868 827 1137 1487 1231 380 176 915 1337 697 169 569 542 1137 904 1495 490 1348 159 1729 956 912 1039 774 821 1398 360 424 457 1317 1067 1323 2193 467 657 550 1158 718 709 2579 492 1142 309 530 1316 793 1084 453 424 1695 436 761 1178 1950 58 390 1624 568 568 634 79 746 659 80 156 301 599 1068 259 38 1051 914 1069 499 475 236 287 406 338 1058 314 648 96 946 1310 756 640 543 897 1257 204 481 651 63 587 1386 425 151 1773 970 630 350 149 228 254 193 90 207 756 855 67 863 882 1108 1443 783 1768 377 1098 1281 459 2507 866 930 297 1395 2048 486 1071 812 812 688 584 1660 855 496 685 998 866 319 1113 89 884 1062 399 538 422 308 207 624 721 2325 6 716 762 994 2 1211 975 167 816 506 659 198 1817 843 120 846 588 1796 24 812 1004 335 287 434 477 433 1642 759 1055 331 426 764 1166 542 930 1026 1640 599 298 998 353 1420 444 1053 349 776 716 1298 472 282 302 768 544 516 128 550 1340 2322 1278 1119 951 202 690 347 1381 430 773 294 909 781 523 329 845 94 988 1296 825 560 1097 479 1847 162 995 216 1267 148 421 246 410 815 552 1252 361 270 573 255 879 1466 778 1380 333 1338 182 1054 595 875 1097 151 912 843 720 302 687 234 959 678 572 1355 491 957 1120 1050 541 1017 781 1133 1509 871 513 724 710 493 1084 336 649 2762 930 1035 969 1534 1287 821 940 1018 1093 588 1004 1793 1493 448 1128 909 1052 463 1020 2069 208 1344 511 1182 474 705 726 354 525 761 320 154 1345 616 528 512 655 328 672 911 1202 752 1544 570 1219 1382 455 560 1105 1298 302 1076 1422 687 1157 899 252 995 981 433 124 636 1168 959 625 832 288 1926 2362 1380 1576 448 150 460 834 604 168 545 301 471 203 577 349 733 10 728 1152 183 993 323 1320 926 288 143 246 293 1250 814 756 367 1076 366 589 1442 945 1407 1136 468 581 1407 981 1720 232 119 727 375 301 494 478 40 612 348 999 1427 1720 442 301 1090 1968 303 1288 512 1238 725 1344 385 964 331 902 1502 1011 821 427 1378 1346 824 1597 224 251 454 699 264 321 1310 595 483 602 151 316 39 28 314 203 372 397 485 983 652 1651 159 455 580 318 301 415 302 238 258 520 302 1820 498 207 301 450 300 1498 1172 983 677 973 352 509 299 201 593 446 520 711 626 991 150 767 301 302 134 1170 216 624 668 667 474 803 810 1353 862 1351 899 14 88 301 1972 780 927 1970 1340 500 151 650 300 300 262 227 68 242 296 531 222 274 160 565 1310 516 509 691 1240 905 302 128 479 302 24 110 747 661 86 401 398 678 388 663 323 169 274 785 1388 453 1131 495 631 1120 516 561 1016 798 514 304 740 577 502 216 302 600 396 2 1176 450 1169 450 461 200 302 1212 549 152 269 713 299 347 168 6 326 614 1161 521 218 833 441 405 796 614 963 2467 574 858 1529 1325 327 365 1312 830 894 868 928 1073 302 977 306 935 519 1261 409 606 151 589 1189 635 1323 998 604 320 349 292 673 855 1263 1268 153 1014 433 480 649 856 218 522 278 753 287 302 386 50 325 1282 530 192 146 43 1135 670 254 301 449 209 1172 247 256 161 27 484 490 48 286 1004 576 367 484 477 536 226 518 521 548 707 835 115 1295 1071 1030 302 301 655 223 581 698 236 271 1293 678 1433 151 1380 1387 420 560 771 606 341 749 447 45 302 605 1064 1590 491 1066 358 1293 491 584 230 5 197 1645 602 1664 644 220 226 386 1264 301 937 588 873 631 1104 610 552 613 38 528 621 314 1002 543 128 1361 892 819 461 386 301 1150 869 49 972 1137 793 1055 785 225 151 169 1435 414 540 262 1005 1830 778 589 313 1215 860 572 275 845 321 392 248 542 30 319 186 852 1299 1294 754 54 448 300 652 769 2443 530 694 529 296 282 201 605 84 632 299 551 1112 964 748 154 1157 467 293 97 891 721 1050 440 1135 301 615 897 266 451 260 236 252 151 300 568 1074 85 720 341 313 807 1453 984 493 1095 58 256 666 226 823 588 865 109 896 312 827 92 579 401 115 704 1247 296 1007 1259 767 414 731 324 219 1733 474 191 707 315 805 613 1336 798 15 237 781 86 456 301 602 1164 13 151 725 476 647 128 866 277 531 433 627 1453 592 150 118 1300 207 149 602 345 420 602 363 514 334 292 1169 1407 588 870 554 1017 626 554 710 97 865 5 589 334 1058 439 301 301 1254 759 160 1027 223 836 421 71 885 550 260 272 302 244 324 170 428 286 530 302 224 42 294 322 1170 302 986 365 557 725 520 952 546 966 452 663 1444 487 782 406 653 708 716 331 490 962 138 1533 511 965 599 852 315 302 215 653 959 475 282 931 1168 509 432 184 365 275 80 786 517 151 504 274 15 370 2048 685 67 414 969 1272 650 1234 196 544 451 302 1213 453 593 158 737 483 97 255 198 356 560 1005 366 659 1830 542 1110 3095 2074 907 685 436 397 358 616 236 1019 1313 1560 855 151 1352 274 673 509 300 651 901 854 547 377 900 538 453 293 1462 50 429 468 1132 1216 326 734 496 348 887 299 507 635 1303 1056 241 1410 248 398 805 850 824 666 597 1492 181 1374 542 1258 544 446 596 590 603 349 415 1047 122 1350 1125 1030 412 367 266 891 457 970 227 863 220 534 736 32 677 456 556 315 172 335 601 302 168 767 564 678 500 375 1068 757 766 821 759 951 1063 770 780 516 158 155 411 699 1019 1584 296 531 230 301 148 441 935 772 733 900 594 358 169 361 546 38 782 570 422 366 743 395 802 506 272 712 463 1412 991 1335 675 389 733 451 302 982 540 1175 572 711 151 754 205 977 203 1356 1492 347 242 663 1396 622 559 284 1065 200 1095 860 359 1036 210 364 601 301 749 539 1095 81 658 264 235 11 375 563 1011 335 300 509 364 1712 710 625 1290 420 526 299 300 535 710 787 597 1280 1025 1070 1468 752 832 755 591 317 220 422 690 658 301 441 654 1279 345 139 101 733 680 531 461 786 366 363 529 497 123 714 818 301 79 513 362 439 945 993 1342 1556 616 1173 347 570 1010 368 234 297 791 225 768 371 1523 417 668 1875 599 363 774 663 1006 493 561 612 366 869 218 359 790 686 331 1083 1538 601 150 301 894 294 103 690 363 117 713 533 380 574 218 602 51 570 587 361 88 792 298 1015 452 302 704 660 475 429 810 349 796 51 446 150 864 806 558 301 1151 805 503 793 565 184 232 1003 108 204 2201 243 408 421 594 604 419 617 1443 452 863 800 750 1468 1187 1356 695 896 1060 583 868 601 1024 16 412 958 686 349 630 1583 383 695 827 437 1076 452 254 571 1367 939 15 807 526 751 706 692 746 891 604 744 746 351 441 1001 966 43 537 3321 260 192 751 281 296 604 544 612 198 455 266 579 1382 885 574 129 10 422 30 638 645 913 563 291 151 1911 711 195 1024 6 568 709 1009 1266 589 248 1442 1421 964 667 1083 715 655 883 680 203 359 1655 1643 504 411 1503 910 661 252 1046 603 995 300 302 449 151 457 301 300 1383 1144 1081 1114 1918 602 1101 808 151 654 223 1306 633 302 1080 889 502 1416 187 306 1317 135 494 296 720 1847 307 389 1350 365 888 58 849 300 568 887 302 292 687 732 232 822 301 569 915 282 424 129 927 1070 636 841 213 404 302 311 1203 523 926 489 149 744 431 184 890 872 602 708 405 241 610 130 407 1329 739 905 667 915 448 635 1219 1320 637 1312 894 36 838 168 240 414 1497 1026 1546 621 1515 1870 575 561 1318 1118 426 948 769 779 719 695 1358 1151 904 863 458 437 375 376 208 688 577 1538 1080 452 493 578 1156 416 1471 354 670 760 597 590 711 150 258 1183 323 532 426 884 230 196 151 661 1448 959 870 122 892 222 385 301 198 352 302 602 48 32 301 177 302 2558 624 1460 544 342 631 538 809 968 827 301 264 1240 383 76 985 409 1291 707 300 454 474 198 881 915 710 151 668 525 1438 1040 734 286 304 249 460 780 1408 594 450 807 1024 1271 578 1426 1195 534 257 256 868 1456 1240 821 1379 718 1258 1143 1117 1414 984 400 1197 40 1080 308 786 302 716 336 1134 363 702 411 337 256 382 503 1125 220 994 876 149 415 843 653 502 790 213 581 1099 655 603 781 894 873 1349 1196 1292 1096 983 388 452 151 879 366 825 1477 1343 994 1150 1128 832 278 2349 341 442 1204 986 1013 849 1138 1767 921 941 533 1774 1750 861 843 234 908 1037 1012 772 915 732 2012 40 268 525 794 420 835 505 907 892 443 657 1094 610 830 530 603 515 376 1103 702 806 617 1102 448 348 781 151 296 538 330 456 244 679 364 779 1297 560 118 525 1559 292 683 675 392 1251 287 7 430 385 738 1070 824 151 1522 955 254 701 248 868 623 1655 353 1139 902 844 1198 1108 498 1300 1398 249 190 501 802 2392 497 1296 754 2134 216 480 1140 599 578 263 1546 668 896 596 1106 995 941 302 638 520 298 151 578 252 302 214 206 322 198 596 300 882 499 474 1660 622 555 1000 697 1146 691 345 939 1248 497 940 1294 1051 572 436 2082 1045 1541 1024 442 861 1102 442 87 2250 1260 293 1036 91 1404 534 583 627 692 584 2046 615 1005 1200 1151 220 770 2688 975 485 963 517 740 2173 12 598 593 556 805 726 213 1171 1041 1619 996 1392 723 202 869 1478 1335 751 441 1002 1073 818 1889 953 355 762 512 1357 1188 764 493 935 712 793 1130 1198 1323 225 776 817 772 952 616 1308 318 284 901 1044 451 451 401 884 1079 1739 637 2269 1071 1662 1797 614 815 711 220 1463 151 1450 1225 1052 377 1882 255 767 1348 1687 1453 994 930 3186 1568 1016 1824 1205 621 1429 173 1098 418 1856 1267 9 485 450 435 1186 1203 569 864 231 422 860 429 738 149 1356 945 709 1118 802 726 341 1338 151 732 1263 534 471 901 553 358 632 597 746 1562 222 280 191 137 702 758 935 1520 1089 640 1392 1486 976 1061 999 630 1362 305 417 351 972 678 1627 1026 448 266 807 989 724 390 602 814 902 701 2246 3214 538 872 860 1426 1640 1357 987 939 170 954 332 1232 776 600 551 453 1181 1288 1286 547 978 665 604 697 905 828 1189 1126 690 582 1093 552 270 1012 1090 1831 385 658 1155 1087 613 301 716 589 2158 298 1239 722 715 777 363 1865 624 2920 1508 169 784 466 1256 2681 1224 575 181 196 486 784 1001 151 835 603 1575 151 977 32 1006 325 1266 907 1661 1759 793 1108 19 497 929 1504 226 527 1863 198 151 228 290 1145 771 1401 432 1121 465 818 866 534 814 438 202 962 267 674 1036 749 433 1303 786 523 252 396 1447 443 619 1777 786 1694 1430 907 1392 661 629 565 1177 867 788 47 758 693 617 640 479 1039 1405 558 1756 1447 1030 390 997 245 954 792 250 483 928 523 185 1048 23 2192 657 915 101 738 33 19 856 311 166 821 1181 302 650 1176 736 1555 1629 737 1015 1717 201 575 334 718 555 1081 1531 759 1151 238 502 615 474 150 839 288 892 1558 1052 151 591 581 970 978 1585 12 881 691 696 1054 403 312 775 302 1669 386 842 1337 1182 419 1178 1462 1048 645 751 761 282 633 955 1582 1370 669 887 1541 777 1629 746 801 699 971 766 530 115 216 589 658 817 689 130 744 121 957 655 978 870 702 808 895 895 711 204 226 868 663 898 1023 1388 1200 961 528 128 898 440 559 274 316 581 602 246 428 635 811 681 462 401 456 567 1410 603 1463 668 462 478 357 303 323 1202 197 531 396 823 1015 89 282 1334 160 542 466 600 691 711 741 343 1165 256 962 260 902 357 1109 1345 1020 272 769 654 1123 975 140 1047 764 1017 566 99 917 756 149 485 326 876 795 847 897 1114 601 471 704 208 176 616 169 234 735 442 870 1454 6 627 791 1015 834 655 301 957 301 168 218 364 738 214 694 389 1160 160 538 624 1115 855 684 151 1100 1053 34 727 2359 535 1372 202 621 337 56 1206 159 678 396 730 921 332 1049 731 298 378 1129 788 623 291 988 276 1093 302 300 1324 323 1388 24 819 1299 481 898 691 1194 1010 139 775 721 1857 884 545 837 560 521 358 594 798 976 647 10 438 891 156 1237 563 363 1411 930 916 721 616 877 590 1116 1353 333 925 225 531 1007 733 1732 406 582 570 884 404 302 396 389 502 1202 946 305 240 400 871 401 1162 707 962 530 1109 809 1204 1096 974 464 495 881 861 1346 372 499 222 302 1822 446 360 149 190 456 938 544 453 12 1281 264 648 271 484 1257 535 110 242 1031 267 218 944 892 274 1046 1592 864 61 843 1615 416 724 999 478 150 504 1109 484 458 515 555 465 377 574 325 293 265 395 712 1369 286 984 468 388 877 1593 1443 1080 441 509 702 607 1210 705 311 1104 515 535 635 176 665 1073 1619 1260 724 1096 834 274 623 1751 875 300 970 248 474 429 1185 901 736 446 181 709 660 1145 995 47 1576 819 613 288 736 35 1454 617 1535 507 677 350 300 710 840 1530 609 644 552 544 1417 625 513 262 744 494 823 750 1005 801 162 238 114 1470 745 220 605 1064 695 261 1000 573 1650 1135 947 516 541 301 1621 636 536 461 29 543 743 380 285 272 374 1344 301 308 422 72 1092 262 1709 1224 2176 908 739 1712 867 171 214 278 1459 931 547 1072 151 928 443 241 901 415 701 1015 537 761 984 334 1232 30 771 604 1335 971 1653 209 711 694 723 175 234 628 624 494 21 1133 45 1122 149 1243 599 151 296 742 16 1049 767 588 117 521 830 1067 1248 445 332 208 900 252 458 305 999 1453 341 681 1112 1013 635 301 946 210 243 375 785 670 810 968 393 790 265 140 818 801 406 1143 298 167 418 446 901 451 1678 99 696 1351 880 1126 500 533 582 325 729 366 1076 1261 252 187 932 344 1247 1583 158 16 1181 1108 214 345 954 743 819 1440 393 701 546 1364 1695 635 1403 1269 612 1020 1073 1798 1492 1100 1002 245 369 548 399 301 801 1031 1410 1243 982 1028 444 381 342 400 917 431 883 494 614 335 60 1514 551 979 1591 820 874 822 689 1298 1263 1011 1763 606 1142 1429 213 1051 184 302 200 1418 557 611 470 1280 708 2084 1401 626 302 1323 1245 1240 885 130 1384 1032 630 1675 873 706 518 365 951 993 948 1610 248 1114 1499 703 883 1559 1033 1735 533 449 277 954 733 498 1267 1397 976 2023 1779 870 147 2018 1066 1746 1601 1574 1332 411 878 760 493 498 1037 446 607 1156 1325 1060 728 290 645 662 1117 513 970 1159 784 508 449 1037 664 543 151 316 438 413 770 270 754 799 753 1033 1604 383 1268 314 1507 1413 295 1187 183 532 744 1218 1488 577 207 36 1310 296 841 1625 474 126 756 792 222 617 541 650 195 783 777 461 2175 432 707 1491 31 150 151 699 1020 2038 497 1240 308 30 1438 1147 893 457 1292 765 604 75 301 1412 865 420 935 1732 321 370 436 282 198 1701 257 603 1912 1416 1299 110 593 1122 16 745 1515 807 875 1308 329 1374 492 574 1428 707 518 378 452 1000 238 873 1684 921 259 1135 181 733 73 809 240 652 305 607 600 315 586 1428 1023 852 1215 701 1384 110 1498 301 522 872 834 991 1137 602 570 1114 1036 679 791 758 739 205 300 988 1076 151 425 410 227 438 744 1786 246 712 216 773 421 464 1259 692 1478 764 196 1006 1104 767 970 1599 407 1361 487 608 410 78 290 368 551 939 1655 806 13 1499 967 1433 1157 1547 741 198 617 420 726 324 443 918 803 824 522 1732 678 821 784 510 591 739 104 243 341 552 641 415 1138 1134 578 596 755 396 339 392 683 427 397 433 428 494 966 1386 445 486 672 560 924 271 766 624 867 684 723 1206 864 849 1332 784 601 669 522 1217 421 242 754 294 961 1296 1211 1662 523 444 337 1507 657 300 362 956 2678 878 196 1752 1058 739 889 809 594 399 1040 722 1772 873 588 1132 461 161 2353 107 830 758 672 373 1194 508 1439 597 469 151 423 1124 482 300 516 796 436 1319 463 453 924 696 1304 599 437 514 710 723 675 1187 444 1675 902 937 603 527 968 699 362 709 676 45 253 1153 570 301 720 1325 693 509 617 1069 151 699 508 683 1002 437 1092 355 1339 1145 755 395 240 796 746 555 396 1567 491 804 149 1710 339 996 719 300 961 1079 248 813 1629 572 1542 935 465 1212 542 1259 883 963 654 820 654 1259 1039 299 1229 328 360 707 497 856 650 988 212 1298 940 1226 302 787 460 637 565 848 652 3310 922 552 1529 1335 584 70 1335 14 1539 1127 1695 812 294 319 1069 337 847 881 141 489 1873 1162 872 825 986 1430 1133 438 486 1105 1444 889 445 571 585 567 542 588 46 1116 282 1953 92 962 1034 541 668 467 627 76 578 900 1135 759 363 396 2251 1693 1752 557 6 1240 279 1536 564 744 965 704 963 1199 678 301 594 581 1076 1899 449 572 723 1115 90 458 687 1638 107 1489 631 1152 2192 300 699 696 1220 816 319 419 1116 923 779 603 822 1017 451 381 701 1404 686 1398 993 469 696 1054 63 1246 3 626 828 600 885 852 1430 1588 272 995 259 334 600 697 1356 995 784 366 306 620 1490 664 849 2172 911 2187 1079 816 1142 1038 364 1740 673 1063 152 717 839 318 151 1101 155 792 1059 1611 1106 457 16 705 142 61 195 898 388 705 584 66 158 366 562 775 1095 890 459 559 381 2114 904 442 1374 304 1257 665 991 702 452 2509 462 211 937 1046 1437 1336 945 810 301 441 114 1680 571 453 307 315 1028 893 658 1044 754 1202 158 537 524 500 936 935 721 786 745 995 774 900 904 2160 906 1145 698 723 977 1565 1107 1104 929 604 888 702 1551 815 1197 655 541 1278 994 1367 713 635 451 130 798 312 2295 301 527 1262 1867 967 1544 565 303 941 170 1241 992 138 122 91 130 113 624 404 420 127 706 1079 370 724 361 154 1297 299 255 2000 819 1487 1525 434 1666 702 669 1157 1624 927 1163 582 583 579 1186 1102 669 81 325 560 1886 453 331 598 1162 88 553 997 431 416 1887 454 598 151 464 763 796 1447 1071 1064 1388 449 634 2119 1093 959 1706 497 1287 587 832 1520 1423 1000 602 685 393 527 1119 1204 337 831 1015 240 820 736 383 688 1230 454 505 660 150 1151 1440 882 1616 438 419 1228 126 264 806 804 390 302 799 92 730 746 1106 1072 577 612 160 683 1183 958 1609 487 905 296 246 341 676 80 613 144 1327 392 979 308 300 797 987 527 904 205 575 69 644 861 434 942 363 557 471 834 497 299 224 741 1003 327 511 716 626 434 29 1906 352 1717 1019 344 934 2023 414 903 1068 838 151 1173 233 33 509 1252 689 1429 520 300 871 622 314 1317 581 341 1175 717 1028 571 657 276 367 958 1452 1013 254 1687 858 1410 731 476 882 370 218 1720 942 502 1113 1025 197 794 983 81 302 50 244 370 1364 1220 1108 694 1249 795 882 1146 909 417 520 1628 307 438 408 489 202 525 347 151 596 260 1695 1294 755 1078 844 1278 449 302 459 853 1360 1161 1049 773 205 1118 1371 552 458 862 753 434 188 347 216 1090 1030 186 699 546 764 186 632 430 1263 129 264 301 744 1041 1065 564 120 266 1297 1845 14 914 500 44 689 857 518 272 730 745 478 1353 879 410 988 877 477 346 1386 136 624 415 67 699 1571 1156 989 278 805 1453 597 512 204 301 608 130 151 179 787 476 454 317 318 250 847 620 162 206 461 2167 289 564 447 1136 589 591 754 776 172 550 596 317 154 487 391 649 251 102 1046 1563 858 573 430 522 363 1097 933 152 301 614 393 340 914 919 978 848 1097 575 500 36 419 580 601 393 857 470 231 515 192 349 930 651 532 197 506 587 294 424 706 850 1040 510 210 1003 1140 400 67 357 382 301 170 429 320 326 300 559 299 34 548 1040 1056 733 716 178 101 673 1142 1122 337 568 28 493 482 677 771 860 986 1158 1316 272 761 84 136 1253 608 534 746 483 430 528 290 354 456 734 1280 195 195 865 1579 89 624 1343 178 1086 791 790 600 563 984 453 759 938 184 812 615 1529 686 293 522 624 677 162 430 252 591 340 1047 1092 575 395 1032 1356 811 851 556 886 212 151 580 1084 463 28 1553 603 903 211 1022 172 151 595 99 117 964 811 1093 151 850 423 827 345 19 695 681 670 442 1204 824 1469 865 118 980 824 688 527 1308 397 599 98 820 211 294 1118 537 1137 695 738 805 1544 1571 346 634 623 732 648 1043 502 1141 423 695 898 485 325 1483 266 566 678 767 453 461 93 836 313 1052 13 758 599 177 975 958 622 14 1242 28 1097 1159 120 1086 342 40 1479 762 844 1427 1068 1545 918 1517 1305 1639 594 301 188 1052 1592 666 1339 522 537 407 575 1030 538 1257 814 324 250 1550 274 534 482 470 1018 1330 311 930 986 1314 915 493 1248 1030 974 1196 394 1404 1795 808 592 1482 293 834 635 512 859 282 684 594 325 1252 1086 489 570 771 119 1036 664 1580 324 1274 275 862 986 924 1064 539 1388 1154 865 987 1702 1386 1186 631 950 487 378 830 1705 288 1207 2223 1216 693 941 1555 1865 465 1125 1882 713 1531 470 1108 771 1186 963 1212 943 274 56 1402 316 804 1301 884 1029 628 930 348 582 542 850 27 562 1530 1376 998 961 574 752 581 149 193 1767 637 708 1485 451 1438 679 975 799 666 1465 1399 1237 1151 703 17 507 299 795 1593 302 623 1515 323 541 1492 1546 74 478 1671 2417 509 543 480 2014 578 609 307 355 549 827 756 430 605 1361 982 821 1039 302 791 219 1235 1174 651 1387 655 545 1171 955 301 596 345 1554 301 1461 1143 725 636 473 778 1596 1098 932 1066 591 532 2135 601 505 501 1373 773 1221 237 1111 494 1188 1503 858 304 647 958 387 799 736 1201 778 533 699 1020 1066 564 1690 168 868 900 1072 672 794 292 1117 1561 1688 665 370 1052 876 236 753 1912 759 1015 608 594 404 1042 504 2679 992 1345 732 1422 290 870 1023 1293 1083 914 158 706 397 907 952 693 1276 402 300 954 643 895 902 602 610 819 600 610 738 880 716 1218 1429 1149 1263 414 670 1565 1597 1480 586 930 327 1163 1637 379 1325 145 846 1438 1440 628 389 816 400 638 804 348 269 1025 2621 2689 52 583 328 365 1499 1882 926 302 293 572 1365 1909 604 279 478 456 444 441 1170 451 331 746 949 164 2427 1430 1075 789 854 692 731 457 554 187 980 242 1856 1065 633 682 674 291 243 811 338 1234 224 1036 1270 393 762 721 743 667 660 753 1238 1563 1096 646 489 944 1005 151 1205 481 302 571 294 631 352 1432 1117 1604 365 568 1183 1184 777 415 1303 811 1317 1536 1353 562 29 1288 902 676 1291 798 961 1019 1128 1010 819 512 477 567 296 1518 497 743 182 1097 789 596 619 560 414 1680 882 843 105 391 464 632 212 332 330 795 860 266 1749 1875 425 1408 668 949 66 601 752 1385 257 540 1197 252 386 1019 455 312 1167 1122 718 452 849 983 592 1629 538 826 2429 1131 579 1092 1210 156 1095 1483 764 306 47 1822 768 451 956 69 1702 176 842 1279 448 846 1093 601 497 737 726 269 333 1269 1387 509 1323 311 774 340 628 364 1121 891 518 578 301 1528 966 877 771 236 301 599 907 446 942 1123 749 301 370 222 1707 1908 859 950 964 335 556 464 935 948 302 1245 498 650 907 302 893 903 314 1062 975 993 409 1947 959 945 2138 453 539 606 729 606 973 829 583 329 935 1383 1437 1050 586 1248 1006 603 1689 844 1154 1702 1445 1460 132 1128 1187 1418 153 243 1252 80 379 829 830 1096 1586 639 501 1161 936 263 484 540 1140 302 1058 720 870 719 1034 221 1116 312 401 833 868 1406 1515 935 643 564 433 843 1033 744 1144 375 963 196 618 738 982 3125 785 154 1365 1088 298 436 845 695 1036 450 1072 888 655 756 556 1595 294 340 151 1357 1060 810 683 971 1058 578 636 1039 367 1344 1095 443 1655 788 642 1543 409 688 446 922 549 543 732 10 1704 792 165 381 756 696 344 88 516 871 617 2710 677 591 399 789 1794 870 6 1470 1526 510 614 281 779 703 548 593 1240 1058 1062 574 969 395 580 1419 300 821 392 848 785 292 288 639 890 1646 499 1019 687 1685 523 274 99 990 494 522 454 516 592 389 218 620 582 216 160 859 814 480 368 1727 845 252 526 350 521 18 650 114 717 1028 750 468 9 1527 790 216 470 343 753 630 265 220 659 1284 916 565 264 290 300 307 835 800 2020 655 470 330 445 664 868 386 151 460 643 536 437 1427 669 703 319 309 1298 203 899 930 616 628 440 552 476 302 79 151 560 791 151 701 76 230 774 683 619 749 816 645 467 1024 570 621 16 559 632 390 1382 363 453 111 150 824 1820 837 423 488 511 793 859 645 437 1143 945 1065 17 298 1273 468 122 575 213 788 512 631 451 429 918 592 1466 184 1449 363 168 969 637 1151 380 802 868 335 538 793 1107 959 435 521 689 372 776 453 1091 302 1309 1633 451 338 539 961 1201 426 668 886 623 943 566 641 300 302 295 303 381 832 258 1337 559 414 736 54 1748 1099 586 602 461 1318 280 381 466 454 1156 424 8 113 151 279 381 1140 957 817 1084 288 629 1185 217 809 302 425 827 236 15 250 798 1049 302 327 971 1194 410 335 670 167 583 452 1292 514 576 623 444 363 1529 745 523 1258 298 57 565 329 602 15 838 1101 222 112 854 444 28 603 926 580 720 310 246 719 628 685 301 453 1031 272 261 361 979 1324 299 57 254 599 779 509 1155 693 344 151 85 627 674 778 670 1045 1029 494 491 885 854 906 338 19 1060 296 1860 1140 302 2066 301 483 563 1196 1870 775 536 823 1316 1507 301 394 975 297 170 406 411 358 928 99 1343 677 613 592 300 272 512 1258 426 667 487 379 1789 249 424 124 608 1494 427 240 659 1052 244 266 912 496 1756 116 1011 527 1258 7 1537 681 1499 752 998 570 200 902 1011 560 505 200 863 1069 1815 1554 1115 611 1159 759 40 369 1169 1936 1113 331 1454 1440 585 485 744 851 706 1202 1553 1310 951 176 1119 1325 327 467 513 1552 1157 837 513 903 543 397 1172 3248 942 1292 863 333 325 685 568 1019 325 1498 549 664 560 649 979 1034 1846 52 1578 496 1280 476 477 376 551 224 777 270 857 77 1259 762 1351 1113 1587 970 159 741 1908 1022 1110 2020 996 738 571 1116 586 327 578 220 226 233 756 735 1388 1187 381 423 598 1206 672 986 250 1009 1289 1609 875 944 510 1603 1161 433 653 378 631 1127 1054 821 688 1808 663 719 991 100 641 83 660 1700 469 1191 1230 431 1260 493 328 501 78 479 569 751 548 602 233 174 982 1156 1739 823 1525 1417 970 521 438 294 1181 458 9 441 755 893 817 607 1513 2049 1519 1878 247 1261 710 476 494 346 1249 788 992 1210 1152 1270 276 749 316 1019 510 744 330 619 870 898 781 478 301 986 1818 271 206 704 373 415 494 698 1076 433 853 305 1635 954 899 1326 551 1132 289 1204 452 684 1331 301 2132 563 1668 248 646 393 1401 196 674 775 846 322 556 780 804 637 1358 1158 929 356 309 593 232 212 283 1591 1236 1036 1013 1126 603 1325 1185 906 873 484 930 1063 2002 1400 1142 654 610 1781 306 369 1387 1205 668 1279 712 452 1154 1555 315 1023 1508 880 476 729 355 294 1047 1265 186 1412 771 960 1686 306 1060 530 401 270 565 1115 1388 789 786 646 1832 2364 1053 1147 299 928 539 2576 444 537 904 692 1077 1207 161 644 1379 659 308 417 1099 823 423 303 139 1314 998 976 1029 545 2365 915 1680 297 807 405 472 1023 1065 1548 644 2218 1006 571 1549 943 2303 873 236 380 306 1184 1497 975 602 745 808 912 1263 917 344 1267 1071 293 742 703 452 244 860 1395 470 595 516 897 1000 1127 542 1045 1630 259 859 604 1256 1114 863 1299 1416 1407 1012 1029 1841 1340 290 1064 1275 821 1370 506 936 436 709 1501 1438 778 1207 775 601 280 698 630 676 893 912 1543 172 865 1126 1692 335 299 909 1120 625 460 745 654 791 876 289 925 421 1016 2114 1155 936 608 694 1168 301 592 801 590 813 797 795 1032 559 183 731 266 1709 1577 637 1104 1038 324 1994 407 764 1338 721 941 1836 662 667 1148 410 268 588 1627 1106 244 763 678 291 1489 620 847 1101 83 375 506 323 420 886 1117 281 693 337 645 959 493 815 771 1294 1347 607 452 352 695 550 341 1601 678 820 27 84 1362 833 320 660 292 849 1055 1093 341 583 716 534 1153 582 544 818 436 784 823 646 497 551 1127 548 594 721 1520 856 790 637 302 872 334 1259 375 1668 238 488 508 930 1219 1798 682 821 2346 479 520 552 346 627 1012 715 1252 1524 1006 13 1329 518 773 623 739 1003 1040 892 379 915 184 1177 589 708 1390 502 141 369 510 368 989 880 1489 541 607 695 301 279 36 1013 388 429 644 735 1666 1237 1745 301 524 1367 21 997 538 986 689 456 554 448 2496 1718 748 598 914 899 1176 587 876 539 508 528 987 301 431 463 485 741 1329 768 27 1932 10 1264 243 966 1177 106 568 1579 1321 643 262 54 1158 1471 1082 300 1112 736 1424 531 790 881 1605 2284 1324 1370 247 178 411 1690 269 573 1303 918 135 829 1004 876 694 594 388 262 686 406 754 852 435 823 1102 1133 348 504 62 789 430 748 932 942 341 1589 444 1165 976 1167 1153 302 800 251 386 494 710 1035 937 151 1254 601 132 266 1033 378 321 44 1029 1522 659 412 1131 1070 1366 62 677 568 1360 685 301 603 989 530 1168 311 812 1312 519 599 778 422 1168 507 569 710 949 1115 1462 682 501 233 287 236 300 245 651 1535 941 478 1166 195 394 643 538 807 1032 694 90 388 593 1125 298 269 630 1080 575 498 752 1185 1280 622 508 667 414 827 408 545 747 1075 874 127 2334 602 1821 1202 675 1055 311 425 1468 816 572 605 1452 709 791 891 358 613 1192 130 1052 1173 888 861 1317 846 529 302 641 467 405 425 260 2086 836 1163 423 92 1500 1127 1278 1718 448 1309 185 746 894 356 601 448 1204 996 1442 1010 314 1655 679 1077 756 406 795 98 821 996 1484 409 1143 503 677 712 1164 731 1298 669 1453 606 650 1152 702 312 838 1136 415 835 590 580 128 468 475 997 484 314 751 1249 1030 934 519 115 1041 62 1225 522 1602 520 1251 302 980 907 1599 750 1061 1419 466 288 493 1832 1705 656 517 255 1282 1014 1239 302 587 217 74 1515 1820 464 145 508 977 827 486 1108 1021 574 1263 1006 584 785 2161 358 202 1411 1200 406 1505 847 1054 525 121 915 298 854 1342 1350 842 425 409 700 1601 1047 1569 795 929 851 1651 496 1190 538 639 318 831 695 1356 618 1310 460 191 507 1058 1189 242 1045 724 229 498 351 798 707 1013 857 221 1567 493 596 690 1584 940 321 439 208 344 1205 1717 833 1332 291 248 23 603 264 47 766 1397 102 1621 1130 1147 1091 541 1018 1068 479 522 672 193 1276 800 910 704 583 893 150 283 1057 294 1819 534 603 1051 262 302 811 561 426 118 186 728 1054 1124 1087 704 149 452 1081 264 104 543 1021 590 694 504 1157 932 440 920 1128 873 339 290 31 1015 961 837 432 1039 1716 557 785 984 1049 1131 1065 1824 601 1462 624 551 1445 1123 1159 2042 1597 558 828 1252 1176 1481 1092 702 413 1295 853 1554 272 1569 584 1142 150 717 415 597 667 1211 1600 1539 648 757 847 1013 733 1221 1400 601 845 724 9 783 255 363 31 422 1729 744 554 1535 449 214 1765 1004 1001 1517 901 384 1139 596 228 451 480 918 1436 904 1165 1127 398 474 623 816 721 1357 298 2104 331 646 1654 802 679 1704 370 604 1156 295 1309 655 996 1160 872 1104 1555 5 604 552 1368 614 1281 412 497 245 595 452 1230 2080 773 300 1189 1176 789 695 957 344 1209 973 172 1306 905 653 1518 1236 797 1116 1094 600 1202 2044 484 426 560 1258 1233 604 697 725 514 666 1128 472 1006 1378 332 261 1823 909 893 421 631 580 408 311 857 1342 508 1399 838 133 476 1104 403 2046 292 1061 164 412 832 238 1194 593 385 1487 841 279 1056 1097 1506 746 1116 811 579 927 816 994 1193 1460 1127 649 1626 1209 542 901 602 2160 2490 1776 603 1357 1827 1424 1302 515 602 1746 1194 1272 894 1601 921 568 1456 230 606 1141 721 180 1474 687 1315 1043 1491 502 906 325 753 553 1069 1170 1358 199 1403 480 1287 489 533 338 1468 904 2355 501 751 1460 218 495 1470 414 1087 740 1668 585 1624 1651 676 671 254 1245 500 273 1622 294 1225 875 282 110 982 1218 2 940 928 949 1731 1240 470 846 450 599 1747 310 1281 707 694 1089 258 261 264 982 903 389 769 844 826 864 822 1624 873 680 1559 670 1366 1058 349 446 707 858 592 172 1830 430 629 520 1281 218 308 531 228 503 1606 1260 1666 886 1164 539 997 1098 1453 591 1286 132 2101 1382 633 735 331 922 676 422 1309 718 1201 999 1571 438 522 284 1068 508 845 1188 834 579 1112 738 293 354 621 492 819 1206 623 1170 186 1859 836 561 1074 983 995 959 349 1238 575 452 4 1081 637 1041 1179 1900 1010 512 193 917 311 6 832 301 1620 310 896 954 747 722 430 602 1005 778 798 1357 560 323 1269 792 284 684 903 1990 1145 460 507 1131 958 2881 491 2288 1839 958 1630 1275 615 816 1966 316 553 407 477 1401 453 1285 133 1266 10 1252 647 934 305 1410 812 545 371 927 1088 750 916 745 585 301 1375 375 730 1586 886 1191 382 347 1526 483 605 296 96 473 439 627 659 866 1206 599 929 376 720 1173 983 469 539 529 101 341 2327 933 539 654 792 638 212 907 649 661 515 785 420 520 1198 1370 645 723 460 1612 1234 675 970 774 963 631 459 471 384 151 2007 2278 1145 914 416 758 474 886 75 661 189 737 691 1717 347 341 637 700 1131 234 860 1021 1068 505 1278 251 1139 14 272 1334 347 795 925 2270 900 834 464 322 483 262 1083 8 846 2248 1009 277 451 676 1279 1156 1008 1742 1002 935 398 1161 151 1002 456 1201 446 664 1677 1846 413 1554 565 327 1350 1087 1015 150 428 484 750 1017 747 221 832 748 600 151 731 982 63 955 611 767 1383 786 593 1006 815 1612 2600 1247 2262 1970 2264 308 200 1600 297 1082 943 1409 1014 248 252 1661 1338 946 1296 409 578 476 849 933 27 619 543 450 636 694 603 438 898 302 1263 1864 385 1140 174 570 625 758 463 185 1040 1181 750 572 801 1621 1102 1693 524 805 812 1501 1105 764 664 53 941 327 1272 813 1787 418 431 1043 751 2247 1040 253 531 891 301 1287 911 1619 1255 172 2173 164 61 1838 993 1257 1482 151 465 318 276 674 537 393 331 514 677 767 1746 637 273 1811 472 2188 767 338 831 278 1556 296 466 541 889 587 1457 945 1387 883 446 563 542 717 1859 893 764 154 616 522 888 621 301 666 1284 738 260 300 729 1036 537 195 447 1309 748 151 700 453 87 742 858 776 1318 661 1096 377 613 822 281 451 311 1140 1211 1417 762 716 803 928 817 603 742 1290 458 123 922 424 1320 1053 1017 733 1587 1013 48 404 646 769 596 425 587 773 492 753 720 820 675 451 296 807 22 273 906 1008 1452 884 1161 397 204 1175 839 530 1598 1216 1753 912 1056 906 1157 899 1057 559 1929 229 797 525 750 288 2951 162 1421 894 1191 805 830 3036 904 373 426 1175 1718 1347 1999 805 736 1437 1642 95 1450 1837 740 1091 2094 728 979 341 941 645 886 753 866 942 712 1331 1923 987 797 615 453 662 655 1583 73 665 1029 310 434 1650 1470 841 1310 370 169 652 1231 2275 426 582 294 2017 1031 1665 780 756 1358 1296 541 301 1553 484 1082 878 1518 365 118 1768 1041 1049 548 271 452 497 527 868 1114 441 1170 741 599 1661 982 1253 989 1022 1217 467 80 844 2758 1268 37 322 293 1116 900 453 619 1219 1240 281 641 783 629 730 751 299 917 458 1732 1082 572 934 715 850 448 1446 569 258 673 1891 523 451 2056 1559 782 1398 1696 862 2005 1909 924 2107 1216 321 1090 1012 1254 1012 117 347 1201 1749 681 408 341 684 818 127 1387 330 677 1230 715 342 202 607 63 346 1462 894 1546 1064 1013 1154 386 1041 997 672 940 619 942 1481 748 760 61 840 453 278 688 470 720 805 806 1852 389 921 1094 1227 1918 811 245 915 478 128 841 933 300 638 711 453 1460 500 301 429 2269 710 592 1265 1249 160 490 451 306 599 238 1349 603 895 602 401 731 828 753 803 415 1222 301 621 1016 285 280 450 1643 718 280 1414 319 302 622 550 909 289 1006 814 896 858 1309 851 618 414 545 988 1065 1151 756 226 381 797 372 604 792 2732 976 597 988 1135 1191 1561 811 683 514 1106 840 1002 1029 938 1213 708 426 1081 772 544 1106 1515 423 852 1157 790 123 431 1813 598 1775 878 1197 792 1220 436 1265 538 936 1369 543 546 3724 789 466 820 337 3035 712 1169 745 889 752 30 656 961 374 360 1161 1082 735 843 644 940 692 201 416 974 699 1142 1079 1069 1118 317 690 838 302 427 529 651 937 916 54 1409 449 482 1009 662 574 707 1275 1509 132 643 760 790 207 287 2153 507 723 1466 1490 231 212 502 569 973 1549 204 976 1143 105 628 635 1185 873 705 132 418 1832 300 653 947 2328 154 101 1133 793 821 301 761 1286 896 1539 106 399 116 562 603 601 598 675 374 788 768 342 889 570 480 627 640 836 601 195 278 896 1793 838 757 1417 1009 186 1263 550 784 1140 2223 406 645 613 328 751 846 933 681 599 594 948 206 1958 895 312 722 938 205 909 221 614 66 724 839 565 881 319 920 868 818 687 151 138 182 1449 330 670 488 763 302 195 957 245 794 536 86 738 1093 837 677 485 1134 427 268 220 808 452 245 550 907 281 553 49 503 279 752 8 768 1376 80 316 455 621 212 838 1001 353 1316 762 674 245 912 292 802 659 1113 568 1074 300 1451 1117 493 894 151 1337 89 1086 717 387 1977 1430 339 1162 1122 150 1751 7 578 838 884 565 1346 986 1106 792 1065 1036 376 579 434 570 382 234 574 429 299 830 1036 907 572 562 220 915 491 637 494 580 64 659 181 1373 714 538 1021 635 772 417 420 546 527 1086 2016 504 602 1301 542 275 742 707 1098 837 752 840 732 495 301 809 357 293 1429 1621 731 1162 803 320 1233 970 197 623 926 975 600 590 1043 120 493 301 755 342 666 1206 487 1140 634 1289 1344 401 319 598 765 463 186 390 613 1004 285 390 1311 1026 1169 603 1510 1009 451 24 447 1526 903 479 96 304 741 463 194 85 548 607 1267 1110 602 148 568 439 1354 421 787 835 1268 890 389 1239 699 741 1175 559 765 1314 632 1155 602 1068 838 576 1170 292 1307 203 680 1025 1480 120 80 122 542 602 919 853 906 857 523 647 182 319 587 342 1253 759 1758 1632 861 1204 1295 1096 461 612 600 952 628 1396 145 614 152 428 868 116 477 151 1089 806 522 982 446 1033 956 2100 1113 602 545 1411 751 1368 572 236 99 1369 2105 447 1540 808 278 405 451 1869 591 789 870 1097 681 160 1455 1584 903 771 897 263 404 1746 1189 814 1426 356 970 552 854 627 703 199 1577 1272 820 129 829 955 261 22 511 853 650 208 687 528 240 616 368 933 1289 291 579 206 707 1337 868 909 550 261 746 842 479 382 844 1782 925 418 572 866 2054 302 853 1169 834 443 781 594 805 686 640 564 2069 566 743 409 183 1215 1475 220 1163 757 1208 753 620 508 778 840 1182 165 234 536 290 80 373 556 908 796 942 889 337 981 560 668 883 1150 643 565 793 858 223 1028 423 305 714 379 1372 156 601 395 451 831 1039 879 819 1044 542 536 106 327 469 776 586 498 451 389 1215 450 2636 2200 708 895 712 1414 1791 978 839 1115 1036 1147 540 629 1532 476 162 746 570 625 802 534 1688 853 402 62 434 1272 757 313 1248 696 503 549 1287 773 1715 419 835 771 704 462 576 33 504 1169 1186 589 231 279 512 735 596 151 861 1046 294 651 562 587 894 803 232 743 76 993 848 350 424 1124 1626 489 597 728 417 943 783 1012 1307 589 612 441 1926 917 1466 542 901 1208 1303 1391 296 944 723 565 586 442 437 390 194 671 313 73 656 453 720 265 135 750 163 941 885 1108 1603 337 408 702 753 472 897 301 376 857 1490 697 211 683 522 183 308 555 634 1351 279 402 912 363 1399 682 312 150 380 146 229 332 236 998 440 757 618 222 513 570 278 659 983 736 545 962 341 514 479 236 491 953 169 841 305 780 819 208 651 1795 303 833 929 235 1097 1072 920 93 135 421 302 1604 444 505 308 1363 710 301 263 1563 446 752 518 664 884 1252 52 995 1270 497 1030 471 778 150 424 238 475 453 211 213 1265 1050 284 560 418 848 855 237 840 1286 383 431 70 1996 499 87 1156 257 1032 672 602 683 990 109 1808 526 847 2341 1087 1787 720 177 1362 1871 1614 759 1317 855 2133 930 446 759 217 961 481 1130 178 371 478 1663 258 556 788 88 386 979 535 1415 141 577 451 1139 301 688 615 423 486 692 1053 177 966 30 306 310 979 520 342 602 588 892 166 1225 580 1036 443 316 2030 648 927 838 669 12 619 1054 656 2004 411 1274 1334 80 1073 319 1343 174 378 1309 149 717 979 430 927 1161 1200 1146 74 479 156 74 1625 368 819 604 995 958 39 301 913 616 561 1564 784 1216 844 542 906 717 1354 2504 430 55 302 297 386 229 498 938 895 512 878 542 1534 742 391 916 617 867 910 705 245 943 271 146 195 1484 638 789 2806 1107 739 42 299 6 594 42 653 505 695 2252 626 299 668 911 565 662 377 443 190 172 384 997 1200 690 1120 1221 559 1686 754 1209 301 905 460 290 826 2889 439 410 445 774 426 1176 515 151 379 993 1084 671 915 393 635 787 1076 471 123 1770 1994 1089 812 296 809 1112 1424 599 1349 258 1986 577 574 1025 831 35 518 1046 833 989 715 893 957 485 432 151 272 698 168 718 2129 1283 486 370 404 341 417 913 677 610 182 150 648 710 1151 814 242 1133 583 108 621 600 875 456 746 730 1756 633 613 607 382 644 478 1185 626 824 1255 1335 273 563 1435 1062 371 663 938 241 1168 594 442 865 781 941 618 1286 744 245 513 1032 992 544 1038 598 785 141 1274 1045 630 1259 835 576 244 425 894 909 294 302 933 1562 643 484 228 529 894 844 1392 276 634 302 758 770 1413 453 597 919 1523 1064 322 1351 2237 301 671 377 446 964 751 2234 819 315 505 1250 948 1917 298 363 795 456 984 840 1076 1071 558 3736 1055 301 956 1365 794 697 302 296 1193 758 1262 784 695 1288 178 1294 742 916 152 276 683 1161 667 852 871 1186 936 748 380 599 543 616 462 382 1812 864 989 449 957 370 975 752 346 1142 1360 1253 845 1329 301 1057 619 1850 998 689 276 703 749 415 616 1244 743 1527 584 1444 886 1300 1648 596 1184 1146 1282 309 702 2479 1204 872 1082 910 889 310 490 450 969 2498 2055 2191 873 784 1440 1286 992 1075 196 1927 174 81 264 953 1441 1272 923 1488 421 301 976 839 832 717 647 489 747 1238 1561 770 588 956 1379 371 725 1094 667 302 568 776 1054 201 665 626 1193 925 554 553 1231 1487 560 609 964 302 1297 1017 67 266 914 603 255 305 579 975 359 617 1300 843 549 55 301 291 272 122 130 512 62 949 406 16 1419 1029 248 641 592 158 1 302 907 160 1478 366 560 1390 1317 619 1394 926 618 897 542 894 375 1337 297 469 1449 347 620 518 145 903 823 936 626 1302 851 1012 512 965 418 283 754 1617 302 1055 356 351 1489 761 339 934 1274 800 485 1691 194 463 793 487 766 480 790 1250 977 760 1141 534 304 593 358 588 481 351 227 205 601 471 583 600 1156 1114 269 1117 356 147 1300 1135 924 746 302 88 600 299 1113 1251 544 2058 660 466 580 950 597 669 440 969 290 215 163 497 2051 279 15 785 447 828 1408 615 1005 816 755 719 130 88 121 740 253 451 302 361 643 188 571 291 562 833 309 590 919 824 611 497 189 758 82 1866 551 879 929 983 370 473 118 591 119 564 837 783 885 1053 398 1937 773 1000 962 1264 590 204 1134 217 273 6 784 916 622 1176 471 968 813 632 941 908 362 567 993 674 408 807 252 490 1261 715 658 1283 96 1083 386 455 286 79 140 624 463 1449 295 1781 753 948 365 838 184 1037 254 1568 186 586 647 70 1125 1416 448 869 262 606 983 1039 564 738 1184 827 691 246 1401 268 447 896 859 603 1736 21 495 820 649 1445 891 468 1738 742 889 1337 229 2023 582 587 625 620 792 379 714 569 1002 1210 706 180 1042 371 1077 805 514 925 1521 1127 495 217 1090 838 418 368 355 323 790 939 915 21 673 34 546 1456 429 1122 301 293 943 300 626 1471 280 1768 1002 234 72 753 590 435 362 914 1532 444 1024 421 751 754 440 522 363 753 885 441 464 735 604 932 642 209 531 3073 573 1038 451 1178 717 1469 304 1818 495 1204 1427 575 533 176 280 528 1701 478 750 644 1291 300 600 638 1102 771 1159 301 45 545 975 867 857 683 196 674 840 769 303 316 990 418 426 381 1123 1366 1038 1058 1088 673 735 943 1939 1167 891 1254 852 542 599 548 1130 585 1055 749 196 748 270 488 590 1428 1559 317 1013 1179 301 1239 603 662 708 532 264 29 750 441 674 459 1026 1029 347 812 1052 943 811 446 299 366 181 539 670 302 1446 726 957 737 853 457 278 907 1031 146 893 554 909 18 731 1135 197 368 860 2009 1028 501 540 872 493 300 673 685 408 1026 1416 2294 423 81 1107 813 811 949 84 1713 1593 721 630 801 190 674 196 1102 305 810 1656 295 310 898 1455 1191 667 348 342 822 1160 597 378 463 507 637 725 881 571 596 935 452 1056 1124 1327 260 434 1128 722 182 1407 637 680 330 395 604 355 60 1850 624 549 716 890 1117 556 729 1141 780 868 282 1253 269 930 341 712 2259 1007 1008 746 657 881 995 149 521 1428 918 1212 632 1208 1870 512 1131 504 304 621 722 258 567 913 902 94 996 604 1120 1190 444 1030 1076 673 9 994 1201 546 504 654 990 850 631 224 734 149 998 299 451 4 842 50 1106 950 831 196 87 226 365 594 771 302 418 451 178 1562 200 426 1154 751 1927 436 670 378 758 515 307 321 537 2124 104 1583 526 962 1516 840 1150 508 1581 306 1094 168 255 1413 431 525 473 878 410 784 938 838 1743 714 1299 1907 974 738 466 602 938 277 1449 644 1046 1350 556 1570 1680 944 440 874 1017 684 916 1341 686 1111 682 872 1148 301 1281 1065 133 723 1571 148 672 1427 377 914 1137 301 1214 708 260 151 1028 757 759 1434 1860 234 59 443 473 295 709 370 1541 1324 1449 21 1734 1012 486 594 327 264 630 621 1143 546 664 824 1057 558 1192 511 972 868 1142 887 965 196 569 2045 401 26 1283 302 1070 936 1234 1281 171 522 2153 837 752 85 2785 403 759 1129 712 530 1281 769 538 1363 766 703 969 302 470 718 2194 577 649 1338 1435 862 1793 396 300 532 674 499 383 747 1116 710 1516 1190 523 775 429 1581 1779 1982 2550 1474 427 2450 1531 662 311 450 868 994 920 2144 557 704 454 579 1529 847 727 2131 1098 452 983 603 1014 902 1188 726 342 532 540 778 1277 1336 316 913 616 865 575 689 619 1370 971 151 582 701 80 300 397 50 1045 1518 506 1400 835 1410 626 1027 620 680 479 1673 761 1493 559 452 416 864 301 1296 153 1410 311 1272 717 705 241 598 302 1301 479 770 942 1055 14 594 301 850 1139 489 1023 301 813 540 1109 405 368 128 634 600 240 739 24 576 417 710 499 270 940 994 693 980 723 494 1559 692 43 377 1428 710 1254 1287 1086 420 334 1194 908 850 744 444 586 383 944 445 346 843 596 151 471 556 302 999 1104 1011 508 944 618 847 993 302 571 1523 485 440 803 233 984 112 238 428 282 518 326 534 903 653 581 302 264 637 1322 603 302 951 419 38 107 637 1252 80 995 407 627 782 300 154 951 595 171 1164 169 1555 1215 791 992 221 1109 1526 1745 1483 758 869 926 555 524 675 942 605 1447 2203 553 893 350 475 256 1930 1168 188 1705 645 212 515 725 636 607 1173 581 168 434 804 1267 1098 1280 745 359 837 551 257 734 1434 1835 669 622 1516 213 275 1390 126 1162 936 796 687 872 146 1073 901 751 388 1431 992 859 303 465 540 1092 992 393 297 826 420 496 241 525 639 1816 621 1261 206 439 444 42 545 1122 418 576 854 2274 2447 983 1000 56 1100 2199 1041 331 213 566 917 300 2486 1328 8 1146 166 1475 1376 353 1266 937 533 1006 777 608 1059 1109 1325 1429 164 381 1464 983 1665 4 918 1612 1210 956 1414 789 358 1266 1091 1176 25 180 2486 759 694 1053 1066 1317 657 564 31 1636 102 934 536 916 1223 405 767 473 454 701 188 443 1209 371 834 1052 1525 860 441 880 1971 166 934 919 1048 991 651 452 993 897 763 500 399 1081 382 302 1218 608 50 587 555 534 87 966 139 1044 1293 608 450 610 883 150 698 36 548 600 443 1490 833 1114 519 602 367 1001 168 202 938 561 1279 1568 1364 717 1096 352 206 294 1130 945 591 422 282 661 1132 812 136 681 942 778 1176 345 418 436 322 766 302 1050 972 502 578 416 701 435 558 300 1079 502 564 1211 896 955 691 711 713 444 509 876 722 398 200 667 246 194 321 505 509 491 164 667 603 899 481 520 300 1303 1163 51 616 629 119 323 447 481 546 549 294 1071 1085 599 404 902 694 4 1103 860 1037 551 505 570 605 1254 332 767 948 602 353 368 911 632 993 903 923 753 547 1651 655 32 1452 210 1178 64 602 701 254 248 468 292 753 1554 520 604 1083 642 848 579 1052 280 521 288 579 352 720 1026 333 231 769 622 309 133 684 902 313 733 54 302 512 882 279 158 484 615 800 870 925 560 967 166 1185 450 456 519 1094 544 238 1339 508 367 301 788 1064 677 440 214 302 906 162 666 1735 946 995 151 453 337 641 150 1689 479 962 676 284 1391 763 629 1372 322 593 681 698 436 436 549 232 256 677 835 633 1242 671 1054 46 1384 616 441 625 414 764 711 557 360 841 643 415 745 322 200 610 1106 1096 163 440 1155 741 465 752 302 467 279 768 889 253 1120 839 151 196 942 280 1040 384 624 1851 284 456 646 692 131 325 600 458 742 325 875 527 597 892 334 1107 238 158 1208 382 987 964 839 733 564 503 861 1494 733 518 232 1104 380 1242 471 352 446 151 602 1198 759 317 1132 97 544 1030 731 387 961 149 799 123 326 1327 263 921 620 624 1661 1308 301 445 453 580 1123 794 828 1897 1427 778 301 302 549 338 209 643 1525 484 343 1201 624 518 507 1195 1617 617 591 828 395 856 484 441 974 799 97 486 825 328 886 576 946 921 298 965 961 361 762 453 1029 586 423 1074 809 234 151 390 157 382 1283 1211 1023 16 302 2082 752 1100 181 1183 433 783 1822 1110 480 213 1218 151 388 857 486 1969 1002 712 309 162 857 445 379 623 690 622 174 807 572 765 623 1021 780 272 858 774 332 745 665 200 462 661 522 952 288 591 765 1485 958 821 492 877 876 1094 898 1192 1195 493 782 665 1921 296 951 468 1257 1165 302 966 777 1753 2676 838 347 1214 394 832 140 168 558 302 257 768 1188 1176 694 435 292 758 1123 879 1062 854 390 778 228 942 973 1110 367 825 1112 457 1001 302 701 505 697 1224 558 476 201 302 662 695 1020 602 911 392 553 189 478 6 874 976 392 1231 435 600 301 80 263 598 912 1175 828 1291 871 1144 603 288 883 427 799 988 216 1097 730 434 968 531 332 891 781 286 330 380 364 1121 541 580 264 648 952 806 1424 561 1256 730 397 468 977 875 590 463 408 298 946 302 1468 277 440 111 1465 1351 185 240 884 267 864 941 518 750 1193 740 844 685 830 454 1283 497 605 1200 444 596 104 487 1578 1390 801 1231 671 625 697 2043 1136 1437 2443 640 1228 1122 1107 980 889 682 133 1477 893 533 506 702 597 495 2137 1116 2632 288 431 1238 1014 226 404 1158 539 1158 411 790 863 482 1899 67 965 1109 311 211 1413 403 263 1223 813 1135 832 747 487 721 289 402 452 1137 375 657 655 400 416 1180 1050 494 925 485 587 718 1848 1141 1269 288 1276 337 1122 835 314 424 45 359 1028 565 556 197 1277 1009 1355 948 1373 378 1485 86 1083 715 3184 544 702 794 1356 948 182 484 694 721 557 901 474 318 687 913 401 1344 776 658 913 510 733 1445 180 346 1450 1011 255 605 470 973 1446 285 149 1151 867 1137 302 1286 432 488 206 154 1285 750 835 400 639 1760 222 77 1108 1004 1688 293 909 486 910 1427 438 349 825 758 566 758 258 659 1575 631 795 1102 763 613 1854 1257 362 909 835 1235 492 1088 515 1259 1682 1275 1609 897 621 199 890 846 598 163 717 1506 689 301 1562 271 1092 1849 2117 777 271 518 336 440 854 1254 859 1231 2137 2474 2406 671 403 1407 2518 644 206 301 510 839 333 550 395 1061 1371 438 962 1488 566 1110 1240 312 398 312 551 786 301 816 495 437 2027 1835 660 646 193 1197 711 305 1977 1374 298 2333 393 661 1181 665 350 26 715 813 717 124 826 724 425 1582 418 227 385 506 537 764 918 463 913 933 1192 1132 986 1094 291 571 846 300 980 54 956 1504 400 879 302 191 1162 569 1037 42 300 462 688 769 866 882 143 1255 151 685 841 885 1292 939 489 228 601 1915 223 229 971 467 721 452 756 751 550 1106 750 1026 335 613 584 126 494 938 526 446 915 634 449 1010 611 1107 799 570 1451 1461 1060 1237 302 982 621 775 33 746 1041 927 873 373 864 1064 118 1108 522 900 526 1286 1159 525 924 781 593 567 1 1271 1272 1313 481 964 607 301 562 813 636 873 960 1534 369 973 1554 287 590 1271 2186 302 410 1128 824 246 1256 845 603 1013 987 670 511 918 1641 1889 1250 1442 1280 1754 404 409 451 766 502 380 150 732 799 969 995 453 364 416 347 1275 329 200 551 240 569 560 245 387 1555 746 1340 96 697 297 451 1328 156 1059 3087 934 1004 407 142 496 357 446 971 1166 692 248 691 1011 888 1511 520 724 347 575 452 475 1321 434 352 773 346 544 1118 670 840 546 816 1026 1198 1416 1239 481 867 466 1363 906 418 1045 823 813 1082 813 242 1261 339 426 581 580 1695 1345 503 417 247 972 904 1144 903 451 947 1161 122 980 839 1276 547 260 562 110 809 1547 1283 852 317 981 631 220 716 606 515 408 298 1093 1286 685 786 663 1743 519 669 997 611 949 413 901 903 1081 396 1000 388 255 533 755 161 216 1401 329 428 764 164 343 782 37 1029 812 1525 508 1140 914 612 348 753 967 1727 975 924 623 986 302 894 1278 295 992 929 587 891 802 1249 1083 285 1135 1317 465 1253 1419 224 1155 160 234 808 1297 301 1039 1316 1867 1440 646 701 746 524 1050 663 667 363 232 532 610 782 350 462 147 545 274 510 445 246 1116 905 733 299 960 984 916 435 555 1039 1017 186 526 270 930 325 881 872 324 449 310 1207 948 604 1115 1696 811 790 516 1116 1655 6 315 1022 669 553 539 476 1702 543 661 678 422 1429 893 1081 404 886 1183 1365 1473 643 1349 1157 211 1115 2053 175 1472 499 914 1384 972 1137 691 1555 1020 1174 459 649 429 1001 962 885 1762 426 1637 1033 549 2092 22 1547 363 192 764 118 1297 865 851 714 458 619 1272 1530 232 313 647 873 835 246 501 207 432 901 905 434 845 696 196 443 907 935 700 226 772 246 983 433 709 989 850 301 961 961 1016 200 482 1386 1507 529 972 481 1694 705 415 478 483 26 316 302 956 303 41 234 187 1081 1151 1139 734 268 920 1173 710 859 1550 729 428 457 943 777 919 1492 435 749 724 1898 302 308 786 731 729 314 1045 222 356 330 1277 852 1995 307 587 393 218 1703 1111 1027 263 151 630 300 1194 1050 888 496 302 469 689 449 300 744 618 302 282 119 566 855 608 1478 1126 168 805 1312 108 428 661 259 58 740 418 749 743 452 156 704 1200 89 731 636 380 588 857 808 1042 23 601 301 384 1101 425 202 961 621 275 497 344 270 514 575 638 429 676 25 443 97 902 979 407 859 950 736 833 291 451 63 1095 638 1235 1119 736 454 839 788 757 499 639 1395 279 257 1020 589 1173 1005 284 1062 773 993 899 508 508 1357 205 500 587 1575 269 7 826 350 334 760 497 302 426 880 709 1353 903 602 496 266 533 516 1250 384 808 1132 746 360 2579 554 563 778 281 1100 1305 514 597 496 815 278 363 1057 1118 255 74 884 682 881 992 452 396 260 439 731 561 299 731 635 151 753 466 771 353 1102 331 849 142 515 426 563 421 100 373 280 614 737 301 328 587 571 169 1107 126 176 527 781 863 104 406 501 261 1022 625 624 124 565 993 368 117 793 741 465 361 659 270 998 623 1098 1031 824 535 766 886 151 266 616 206 1346 1018 249 407 678 1335 1100 1152 81 1342 690 1412 536 512 380 241 445 353 961 366 724 240 445 661 902 805 302 3 48 859 839 294 298 1064 454 752 190 1137 928 639 480 605 1032 914 453 662 560 1230 718 606 1001 195 1262 1151 244 1162 70 669 972 1076 830 578 620 458 700 131 277 638 216 840 1481 301 376 601 563 646 171 1128 1035 535 726 995 318 992 1728 385 466 887 617 408 906 360 478 407 803 359 645 235 1276 611 108 369 775 218 554 302 1271 584 340 367 889 1014 1095 1283 986 464 270 705 287 713 348 686 1276 358 98 819 206 939 198 952 1151 236 502 284 452 6 539 796 615 581 657 657 966 521 1480 297 1386 470 972 510 316 194 78 268 186 439 1392 611 891 477 1009 595 595 1400 516 824 565 224 878 1631 301 662 478 358 791 228 247 52 1098 536 350 740 1253 7 425 1364 611 1311 1019 853 703 51 274 151 36 920 936 612 1357 214 1309 1027 301 187 753 435 867 151 1188 798 1093 508 667 1235 874 1047 203 857 2131 291 388 22 498 906 923 586 704 25 720 567 376 369 524 28 1324 689 1166 1543 171 392 2611 411 838 337 791 1061 363 509 560 1030 416 312 346 963 440 1422 46 802 706 634 882 1096 502 324 1378 506 104 1413 653 132 836 434 461 971 813 492 888 1161 822 990 454 754 752 522 1127 604 206 48 1301 617 212 301 533 1128 812 537 996 775 836 426 353 1190 586 2236 267 904 451 294 1093 1051 408 435 1247 431 920 996 1164 1692 560 868 1306 1315 857 723 1392 184 1068 1004 298 443 1256 880 698 1038 1010 313 630 657 2066 480 863 1060 194 524 102 619 1456 851 442 551 371 497 354 1041 481 1042 612 302 276 932 1236 1119 332 868 2330 1158 290 187 59 390 195 797 843 1763 589 848 701 996 1045 323 331 657 78 902 162 1546 1015 1073 1548 846 16 286 1594 696 1505 663 834 116 565 590 296 547 769 1432 301 76 868 282 1587 146 1204 205 485 301 500 1107 220 806 818 753 477 1515 868 894 363 846 622 546 1198 1130 1099 371 2723 456 656 735 637 858 561 372 1530 585 720 301 185 54 505 1391 868 210 105 923 1214 1038 1299 641 234 1362 1371 259 541 598 823 194 370 118 988 645 1107 1356 845 588 382 1048 1378 1697 1081 1055 1785 856 1317 592 260 302 238 1306 1395 1198 761 819 1750 911 600 38 302 751 1025 210 509 892 1347 1377 969 699 1841 678 402 2278 302 567 577 475 597 341 954 695 355 1431 156 151 770 936 669 508 301 743 820 962 738 296 204 302 456 300 511 604 530 691 575 646 1086 496 306 643 302 225 539 598 301 151 328 527 855 1051 298 154 1426 834 496 265 427 1111 938 137 248 201 134 550 301 278 672 379 611 633 1081 1243 453 662 80 280 153 300 549 979 1788 835 123 534 264 302 642 403 737 904 989 599 468 1542 801 551 1015 533 755 200 95 473 710 553 705 668 966 423 631 2319 657 903 932 966 341 1109 233 853 253 823 506 896 1505 761 601 702 62 361 345 599 879 2277 621 659 439 256 1108 753 660 420 165 1182 753 755 40 866 263 1879 669 675 532 917 387 302 921 791 637 2046 805 364 1338 1135 576 1289 291 1195 140 865 1109 310 178 1168 331 366 1219 135 1299 874 622 1315 746 1117 371 559 1160 262 214 1108 697 234 1523 2181 484 1173 293 594 1417 490 1238 343 1153 844 959 347 704 188 900 1367 663 2030 1005 972 1028 946 746 937 101 1274 891 1015 323 197 356 301 302 795 300 835 479 288 1894 1125 1682 676 1845 811 1104 976 578 895 881 1043 536 294 283 506 502 881 152 1499 496 926 873 445 434 372 789 888 1012 585 301 600 334 284 1374 920 457 797 1261 296 858 1438 1383 2432 1505 1019 508 445 961 1057 1341 652 1928 1038 676 872 845 631 1347 738 174 101 142 478 52 151 53 936 503 262 540 544 1111 1489 997 1681 971 148 300 450 815 2015 623 849 300 757 262 1565 225 179 302 5 597 298 301 302 301 622 331 64 150 96 218 203 1445 1432 74 178 7 291 301 636 180 156 1144 277 445 224 290 262 361 403 151 1584 294 1474 419 753 969 679 382 391 301 397 426 302 262 723 179 176 418 225 1234 378 620 569 51 1121 1084 7 104 652 929 821 23 714 1135 1094 537 242 920 710 1197 389 486 927 419 325 391 748 925 379 602 317 147 616 330 580 755 275 1096 226 775 1258 296 880 1112 302 1294 301 983 748 1170 341 452 807 641 150 1342 1545 575 1394 1267 876 507 1619 764 541 1004 256 216 336 303 568 537 696 779 596 91 747 237 294 671 596 231 104 802 560 995 1187 20 301 1075 1164 342 1358 1311 133 647 5 1445 343 244 522 1044 611 483 518 238 1302 909 796 858 1186 1005 1216 506 1155 1095 808 395 24 1093 884 869 812 452 802 1000 327 304 256 639 967 300 151 1394 389 922 192 196 642 739 340 1023 294 1025 1366 927 2432 1871 85 444 948 683 1220 607 125 1237 1326 2533 1416 624 1195 42 302 640 666 302 491 774 492 599 844 1360 482 612 751 909 1058 954 451 633 573 1498 496 1249 655 702 888 857 1304 761 1663 49 1038 576 221 697 1259 1651 647 583 588 669 841 651 24 1952 320 826 457 263 268 488 1144 1496 1355 415 1227 1198 63 303 825 881 217 332 888 565 935 151 300 422 293 1579 547 397 926 854 367 247 302 394 426 1228 645 573 1489 296 1891 838 1589 670 36 302 463 786 1322 749 424 738 538 685 1710 921 705 240 260 84 301 524 158 1111 141 735 382 179 439 302 712 1013 1606 913 2577 615 474 360 1224 955 1252 2124 928 418 233 1017 987 480 769 210 458 542 510 1111 1243 810 592 1670 694 502 1046 873 302 713 895 815 1064 1469 471 394 544 375 551 770 836 301 326 438 594 1241 299 516 851 707 1245 656 1039 911 268 1263 651 469 738 1369 389 151 788 241 1647 300 754 170 731 1000 192 460 301 924 1617 287 471 780 944 40 301 897 386 282 1014 202 525 1377 615 591 1381 258 1162 266 488 362 161 1007 302 608 612 751 439 1013 361 106 661 320 536 599 418 606 1151 1010 67 622 575 132 411 1354 1141 549 542 550 572 35 799 402 2611 136 469 1912 1111 877 1444 1872 377 1130 1129 1246 154 403 1568 524 42 453 104 616 795 300 172 385 770 1048 51 319 301 490 666 372 720 503 223 534 96 996 1557 72 56 266 348 302 268 1444 314 439 430 309 74 802 974 1423 528 1204 238 844 1183 491 312 1314 176 797 2030 1141 500 907 616 1055 694 826 274 1240 452 981 303 997 1062 914 712 535 1331 696 78 1891 644 485 44 476 635 256 2 772 518 365 116 863 800 1446 104 269 1026 1027 104 360 302 889 1122 1700 1637 476 851 1242 786 650 299 1099 301 642 476 361 698 1641 1522 820 1198 170 337 1347 617 957 406 301 629 992 338 8 510 1025 327 1045 1012 420 115 211 561 665 197 1644 1659 196 517 520 462 1499 151 35 294 61 301 84 236 625 346 410 589 263 626 238 949 339 181 302 462 606 174 831 1011 236 453 509 518 1176 290 278 433 204 723 90 505 451 1318 1112 1060 927 51 405 693 139 193 1093 1400 707 1224 600 78 1007 1231 600 808 312 245 766 394 45 848 498 443 799 812 871 661 763 206 777 387 997 350 416 629 1251 1492 859 657 651 236 1378 409 718 726 1022 1256 1254 546 369 1267 702 650 345 843 1264 347 1117 307 993 1367 369 1002 932 639 828 364 756 59 374 876 1400 506 483 1042 526 1093 1027 873 1265 52 100 663 817 296 180 818 479 1129 971 120 285 659 1493 839 452 52 92 1908 679 691 850 828 858 404 35 405 719 167 1216 362 750 67 1155 1072 572 278 893 176 300 412 873 1015 877 690 718 766 401 1298 548 603 918 1094 626 751 374 969 180 576 326 1368 302 875 1080 824 570 256 640 410 577 174 549 628 309 258 384 723 158 204 480 556 400 409 952 550 276 554 327 677 1186 441 124 737 600 1321 1426 806 1305 903 764 1175 1248 450 310 266 302 19 596 871 1171 963 315 651 182 168 515 901 770 683 248 546 957 75 458 40 310 1502 329 1331 997 1114 856 441 526 389 1309 287 275 830 1442 339 1796 821 248 100 601 614 1116 280 304 424 376 1485 181 1047 378 751 100 302 1299 683 1527 924 195 149 1815 596 758 414 1102 252 339 946 977 726 609 301 382 247 476 166 9 918 453 1512 224 1107 282 1177 772 252 216 994 126 553 28 349 551 1138 410 1207 508 649 2027 479 596 1784 62 1278 747 674 1432 429 337 1260 1029 594 556 1034 1526 876 914 618 1275 202 1146 466 253 521 594 940 296 1139 1257 835 1135 547 1562 628 1279 2771 632 1010 360 639 302 601 206 25 603 680 693 678 1649 2898 465 211 942 564 277 619 560 1419 1598 592 396 902 132 866 405 302 712 363 530 1476 343 667 199 372 318 720 1191 160 145 522 364 302 258 186 348 1005 875 161 769 548 1298 439 1240 1178 1037 1523 774 1436 151 2054 547 3110 738 1651 234 663 857 855 759 1040 967 1190 373 639 1233 680 1676 722 809 1538 1894 234 2624 589 748 244 1302 604 302 2205 12 998 550 945 587 659 62 585 274 416 164 954 785 846 1107 815 742 779 366 706 710 863 525 512 1476 1200 583 247 1112 1949 763 344 316 453 158 1363 1457 816 947 1525 192 302 952 300 405 580 300 359 579 1337 543 1347 359 373 689 1345 955 627 174 1626 147 508 1268 250 707 887 1293 676 459 421 301 1081 12 1435 359 397 780 2170 586 387 594 645 134 1107 1306 978 1351 895 810 173 1888 1486 52 133 202 172 1952 1052 1307 1021 320 749 302 1179 272 302 468 335 301 499 666 301 452 776 539 908 468 793 831 743 340 566 990 647 914 1453 766 589 898 344 125 1317 566 1446 856 230 1224 90 392 691 525 383 1209 168 206 126 704 264 1249 935 738 679 354 1080 1425 1135 1105 1312 564 882 901 522 601 1064 1341 1361 1041 1916 342 1000 1078 803 629 55 643 422 261 650 1442 1224 568 716 560 493 550 255 356 609 1215 344 258 118 876 831 526 460 635 480 228 1202 472 531 760 716 1535 355 766 590 640 870 554 348 341 1414 1075 498 925 1935 130 384 713 518 88 580 516 300 267 162 292 516 765 167 948 871 257 880 259 1798 1724 603 42 158 1653 869 410 300 1705 650 302 290 1079 1756 579 729 521 550 328 345 369 771 818 248 900 928 1521 571 919 1042 1042 118 1341 251 611 1090 22 1871 525 1126 1046 205 1249 702 1232 1504 637 1663 1118 2395 524 331 246 902 1191 773 723 175 952 256 1017 3070 2524 1215 1789 751 301 237 623 1763 423 1272 737 530 971 946 689 777 1356 2723 375 631 593 749 899 977 285 1629 302 120 756 751 1064 1352 423 131 497 384 709 590 1294 877 956 440 813 507 226 1671 594 1447 645 558 667 385 664 219 724 757 1092 642 64 151 771 1554 982 1403 298 144 524 1236 422 1515 1478 432 764 702 246 150 594 564 1184 185 528 688 264 507 898 132 1681 1005 841 415 1175 243 621 999 164 1016 541 551 438 219 355 28 739 138 1166 449 1918 901 1731 829 146 789 411 1287 531 270 806 603 963 520 550 1016 705 822 591 718 538 552 491 766 877 395 746 1410 1657 1243 451 535 704 560 770 574 829 1067 839 669 510 302 620 790 348 214 142 302 193 516 1056 549 64 302 759 920 160 253 20 720 630 206 261 507 585 319 22 504 517 651 734 258 1263 852 4 774 890 562 992 730 811 772 281 1205 594 429 623 795 43 664 1373 354 624 753 984 293 1060 183 543 1123 1303 507 206 483 1457 498 946 326 1075 987 447 508 518 761 312 1036 216 571 544 743 141 1002 213 909 240 1307 1664 1583 112 561 1794 314 138 779 229 399 591 1037 228 1086 68 405 1467 1130 1152 1014 842 815 56 458 532 1001 853 683 1641 461 808 309 151 1363 234 300 1041 668 392 1059 989 564 651 805 929 1251 569 621 551 1045 568 1207 739 1025 1226 112 457 438 233 1446 675 460 1114 967 808 1405 1588 704 1966 1105 784 1334 1279 765 794 483 474 1088 1649 1334 1325 2429 476 1588 235 663 924 1114 1387 153 270 779 1077 389 436 219 2291 301 203 327 809 349 350 83 1131 379 207 604 611 1468 674 140 604 447 309 365 781 712 1105 1533 1577 378 228 379 448 824 1460 538 1430 367 1700 616 963 1538 355 351 608 382 342 1213 362 748 834 2199 353 1203 210 1054 1030 984 128 688 535 465 1076 838 889 393 1450 992 761 460 662 2283 1787 873 291 1174 1329 906 1242 452 1282 414 436 623 282 1157 861 1366 1726 431 1324 864 433 517 237 611 546 839 443 613 560 207 1030 950 470 279 350 736 1102 325 292 318 447 433 884 1505 1262 1640 449 920 411 1007 640 563 801 1068 662 838 676 308 521 761 760 302 811 504 198 148 1206 449 295 301 770 1078 343 814 206 1036 1241 502 960 1681 367 382 580 902 1391 231 922 922 1071 641 648 668 652 627 1466 904 692 1201 1379 283 761 364 434 1431 1171 238 811 703 378 849 364 737 1126 418 472 113 1008 386 530 592 114 216 1161 718 1625 642 264 400 870 531 907 692 529 2083 1677 906 912 941 948 1106 269 847 827 842 752 776 545 868 601 1150 727 216 244 661 1158 999 452 960 138 1968 1234 1904 306 1467 569 2101 1090 581 813 653 820 1171 624 769 264 2486 366 793 243 1292 754 468 514 208 260 347 186 591 234 475 596 739 386 1055 120 724 301 633 1700 225 307 544 562 192 270 512 869 1098 621 1496 546 896 419 139 899 601 892 1222 508 407 805 1192 183 872 1275 1281 139 752 441 168 840 140 2272 552 637 500 1155 845 748 667 398 677 373 256 755 722 1519 1106 617 915 312 802 521 607 453 326 568 876 209 609 1880 778 1073 449 609 688 301 623 1308 878 22 97 372 281 1441 561 763 522 553 283 151 265 301 271 385 444 983 802 703 895 571 634 486 636 2314 1287 1237 921 1110 577 212 1098 1167 302 801 1150 597 603 28 1366 1182 604 1020 102 827 331 341 876 841 984 67 630 450 490 393 638 193 614 803 302 649 445 529 47 698 353 852 413 328 588 476 378 538 926 134 1118 800 2092 989 1297 752 1100 1284 543 1196 244 382 469 670 895 1091 774 1470 545 747 514 162 890 430 776 1995 999 1741 407 1005 1262 959 1217 912 972 300 1303 819 777 1190 1161 1119 589 82 67 591 436 824 1123 500 422 1202 1382 305 466 515 1505 939 126 1913 731 886 516 998 464 450 151 628 841 386 1039 1646 1313 834 182 429 1479 809 1214 275 413 1517 1091 834 1011 892 1382 1486 196 421 1079 302 265 2167 1495 461 518 1579 541 518 1455 1324 611 301 991 481 519 648 778 222 367 212 1082 386 520 281 1550 277 957 600 301 384 788 691 2181 772 209 885 274 1647 731 1714 1145 553 40 28 964 1080 579 422 193 730 458 244 591 1444 2101 570 308 1064 330 558 803 283 919 866 796 474 1155 712 378 822 1114 235 130 579 818 673 349 1406 301 1188 404 1144 601 918 370 1131 257 184 374 736 716 83 1245 1626 554 1003 922 325 228 798 2372 763 2034 1191 1133 452 233 1002 1300 1074 573 1757 1618 831 952 1483 649 1953 650 387 1199 1107 796 273 531 326 1374 405 778 651 433 1050 424 442 216 606 906 636 820 123 301 437 499 411 601 879 352 412 1079 909 705 378 788 941 469 1081 1574 1862 302 1342 1124 281 302 516 870 835 494 752 1272 1282 867 1757 658 366 641 617 487 411 1093 1474 587 524 458 410 1034 602 1150 254 623 130 276 1159 688 1799 1081 600 246 766 298 1328 2032 301 726 967 803 1056 158 1207 626 332 526 331 1587 282 1128 667 1184 1022 437 783 190 548 621 517 149 662 1381 395 113 352 991 948 258 421 759 220 711 737 499 302 738 561 659 1441 1429 1120 184 350 1335 1246 407 451 925 107 545 224 577 127 868 435 526 781 584 407 309 121 1101 318 169 673 400 469 645 323 334 281 71 302 673 301 698 658 295 953 659 147 519 1223 304 1165 302 48 64 533 552 717 264 604 616 1572 598 602 1083 647 476 503 1200 920 465 300 797 1456 1143 490 215 701 191 1590 771 22 494 816 661 961 680 1054 148 1139 260 905 757 536 151 57 402 385 237 1020 1127 418 1276 358 1044 807 230 799 342 878 272 270 258 303 151 126 259 408 244 908 309 826 597 452 396 476 1246 1076 633 629 1101 535 603 1381 302 324 310 322 164 200 108 681 597 302 784 657 302 54 290 309 502 673 142 89 217 1074 2 961 652 320 483 851 640 585 968 441 850 901 441 211 764 865 391 743 121 838 755 793 912 914 732 242 300 493 450 315 826 236 272 389 390 658 188 332 507 301 652 607 267 527 1623 301 231 1355 300 1967 1398 1062 147 1256 904 590 281 732 590 452 362 76 1061 764 725 1010 1331 633 952 321 300 262 1645 1297 467 963 451 689 642 603 476 1357 634 1376 396 928 1286 323 491 134 861 801 260 334 34 1053 996 554 1440 515 574 1406 618 419 1459 1161 300 390 748 1023 774 726 578 755 277 942 1204 1097 992 521 583 299 604 326 1108 196 2148 1040 647 441 302 703 771 35 397 522 1783 374 1277 728 2373 1341 1194 515 355 658 108 813 756 420 448 253 676 459 960 1178 956 1161 254 540 717 793 1005 934 509 651 103 828 877 150 763 796 452 1212 884 489 159 1230 721 757 634 947 1755 243 1133 531 607 565 1515 570 364 976 703 732 466 610 974 2075 768 1161 1239 1091 1026 532 1036 1476 1144 268 246 376 714 724 1799 927 650 723 2390 178 1012 733 634 762 324 1273 2728 858 731 1191 1083 1219 834 575 616 2410 598 818 1081 667 563 1043 1047 793 1258 1138 761 574 318 824 1181 425 1150 248 538 313 302 929 648 688 1074 580 1027 779 1257 475 777 619 1128 714 1182 1454 576 953 1000 1293 635 564 121 1320 301 1045 660 1100 523 714 303 151 409 232 1688 740 701 1007 1075 396 126 647 368 300 689 487 897 668 1446 166 1057 658 441 1061 52 452 1051 1062 307 1329 934 1114 1087 311 204 502 326 340 1133 1051 1985 186 247 269 503 82 592 618 422 1244 889 215 1487 1508 272 853 859 671 870 837 697 584 731 1206 296 408 416 519 1175 630 379 10 213 1071 568 100 293 523 985 1293 850 963 689 480 550 1020 1502 1466 280 590 675 2550 591 1833 650 1071 1402 1289 2017 1981 323 649 511 676 774 1239 685 812 75 643 937 867 23 565 529 659 192 196 966 422 911 516 108 358 782 722 428 246 46 1192 183 401 307 612 735 377 324 297 857 518 150 742 897 818 747 298 230 2230 757 922 470 1149 242 1717 605 624 1498 268 810 1173 535 422 525 667 673 1346 610 151 737 423 954 625 735 148 1042 685 195 130 710 490 1362 498 548 946 850 1030 1015 144 682 382 974 1020 722 752 542 1277 1112 469 876 331 608 270 29 598 718 76 300 1452 822 549 1770 1121 899 46 1482 1469 148 635 64 302 300 1511 577 302 441 790 302 1332 270 714 342 519 553 606 530 1164 631 792 1159 594 818 989 580 251 602 1049 1015 726 1381 1008 146 617 298 551 830 326 589 888 379 822 1217 1502 742 439 454 640 772 716 152 901 561 763 602 531 1326 302 898 1584 879 34 1075 1020 7 459 1596 294 298 95 586 639 2972 302 300 542 604 296 187 390 45 299 592 1057 934 1287 911 365 264 55 980 486 1203 2863 761 302 1309 674 582 603 929 437 401 18 558 386 1240 635 511 1042 517 312 673 596 402 854 477 1067 1084 678 266 311 892 115 403 445 786 54 1321 254 408 157 1072 1345 1438 584 948 918 494 536 310 101 1416 816 615 686 1334 65 540 2303 2188 1052 1546 2068 1808 365 1621 819 302 675 62 231 192 222 577 553 943 381 351 547 501 848 292 457 156 1175 273 553 561 544 445 853 1149 470 725 530 488 1354 242 555 1723 151 420 313 214 566 502 784 999 568 1475 358 589 846 97 281 1784 790 1418 603 286 636 791 781 202 373 876 169 495 827 823 198 208 1190 604 560 558 448 506 581 602 915 355 410 1792 561 1097 574 757 1556 268 559 288 516 912 617 301 349 1586 222 414 868 1327 571 1097 151 662 423 1095 117 1122 1202 1355 1687 620 261 1270 798 522 540 1402 600 860 495 790 435 691 884 1022 307 852 718 449 934 376 471 441 1282 649 766 82 1058 804 314 424 272 251 1588 859 1560 891 421 222 102 612 538 777 407 182 1061 653 812 1640 386 1209 1404 1116 678 2602 1301 1410 1252 635 1233 179 3535 591 1302 2169 551 656 1835 615 299 1317 1063 1124 1054 2316 1429 913 2250 580 452 530 992 662 366 1691 222 767 558 316 830 911 1061 896 832 478 616 74 864 607 944 569 604 1634 507 842 1627 1879 1114 214 1336 574 1149 1033 1717 898 1345 2058 1439 3999 734 617 50 1470 1097 1167 358 1120 1166 1483 469 199 1429 299 1137 309 598 780 359 1149 118 2007 1202 1246 1308 304 122 929 873 363 1174 552 1543 297 484 760 652 817 699 612 376 851 661 2099 1803 708 646 554 938 980 149 673 1569 1355 353 763 720 429 1692 374 378 422 955 214 801 1233 1096 308 1494 1851 133 741 700 358 617 400 69 609 952 1282 668 792 539 365 890 554 997 483 3 448 216 788 665 369 720 603 601 1142 720 5 1704 831 2377 735 940 1176 507 467 1926 371 453 491 307 298 397 249 741 1278 1145 627 1785 1153 477 958 578 523 498 300 795 350 46 628 750 677 1011 233 1011 239 521 301 840 1504 102 932 1653 815 245 260 1241 562 800 1366 1719 1379 349 660 66 720 240 741 143 451 639 150 1319 302 1200 255 555 202 626 600 142 385 1009 444 431 932 335 899 1310 82 393 226 552 859 757 565 151 433 750 446 531 382 972 544 881 552 879 40 149 303 722 335 854 298 253 210 732 1193 921 151 581 337 452 111 420 330 2070 728 1125 679 438 1099 208 1292 797 305 453 1066 596 623 688 543 453 653 584 327 593 516 316 1246 639 676 402 859 491 40 683 442 1636 712 267 997 474 631 325 1231 529 995 602 1337 819 788 1045 1046 299 87 356 80 601 857 358 380 536 622 621 1211 603 391 1083 745 537 565 576 328 602 1003 465 656 1307 327 163 1153 1783 597 341 298 1159 914 524 222 316 751 112 757 688 1078 443 698 1530 1121 1885 1709 1185 719 448 721 884 760 819 453 603 579 716 647 359 1041 1268 496 13 594 1155 314 534 1263 572 618 676 248 900 1021 407 324 302 103 726 1008 601 547 349 1330 604 85 95 300 1219 533 794 355 739 632 327 74 903 888 457 222 300 369 284 137 517 323 178 664 494 1892 659 292 633 800 1459 1141 970 437 688 794 744 743 87 410 591 245 2038 385 694 638 625 895 394 824 501 97 583 762 1405 1011 452 957 690 453 276 834 930 1456 188 887 688 313 749 1459 1252 2042 820 2076 267 630 1452 468 1408 1122 500 1855 985 1477 298 802 512 1067 220 773 843 228 262 901 258 176 579 619 435 835 791 1548 259 1239 1365 829 687 525 511 939 863 405 769 384 299 1287 1064 1217 845 597 446 945 279 442 301 749 832 980 605 314 756 228 717 743 833 709 475 654 272 753 893 154 588 772 605 423 1359 613 430 662 323 233 423 145 230 894 1104 512 747 1334 312 558 644 18 829 400 667 207 1770 600 151 1844 525 1198 618 658 603 991 1196 387 176 1466 563 1007 384 1504 990 154 687 675 1431 818 280 78 2091 725 796 444 292 883 1099 1169 263 183 157 1085 237 1318 789 199 268 1045 1400 603 1469 237 970 1606 612 1266 1623 554 827 926 296 128 89 780 314 667 542 336 1160 320 564 1124 450 597 309 662 459 1110 548 873 743 426 561 240 526 371 115 995 1153 420 888 174 354 450 978 96 884 207 1046 1359 959 176 557 546 928 344 43 290 2221 780 1154 940 803 843 785 453 356 770 38 506 1024 1190 815 720 194 594 758 585 1501 1467 628 592 904 783 189 489 149 398 585 937 173 1156 565 277 602 1010 443 1343 982 1031 543 677 412 741 599 271 214 1230 332 28 302 361 377 465 1014 355 759 302 347 706 1055 300 484 811 359 1111 378 394 1041 1136 1149 762 76 150 278 663 398 778 922 298 283 423 325 330 419 309 1192 433 788 512 673 252 42 1802 390 1325 951 450 1429 503 586 788 1089 744 720 604 594 252 906 749 465 552 755 102 906 727 429 256 739 530 301 150 369 230 365 509 1087 383 114 481 643 524 1089 1311 1334 595 316 646 632 543 348 617 432 557 855 191 660 780 747 301 629 790 912 319 1390 1915 1634 300 1144 1005 1535 405 1190 956 264 314 1523 1387 2337 1209 1619 935 1053 254 492 505 397 755 302 801 1144 577 921 1372 898 459 394 655 97 789 1208 897 431 1246 603 454 300 593 1352 418 905 571 467 704 302 1018 791 520 539 1565 302 557 1696 919 820 904 823 1508 451 768 780 683 1532 301 675 812 720 721 300 1014 308 752 694 671 749 250 1411 546 1529 294 739 403 593 727 722 1001 491 599 1016 5 514 609 57 302 662 46 810 251 280 1240 182 181 66 472 419 529 151 1627 870 403 2100 2519 290 26 404 747 1298 300 1299 421 419 154 835 680 512 606 2748 677 1206 293 288 1923 539 425 2001 984 1117 1238 760 2016 1339 411 914 1737 1080 136 1039 1739 1200 127 372 604 82 38 719 736 1108 1292 1680 1494 963 577 1289 357 573 581 830 248 512 1022 603 942 1579 649 195 415 453 603 977 694 1042 690 361 926 283 284 450 562 603 301 247 861 1577 249 591 1376 739 1161 876 441 693 296 1068 852 787 1131 922 1064 658 522 622 762 782 870 434 1770 44 732 784 84 455 1044 1259 1576 1612 1822 78 532 843 558 1054 43 695 590 736 402 1395 184 839 545 724 527 593 491 1057 530 260 1361 746 550 1337 750 302 126 954 517 711 192 320 449 964 532 396 162 767 762 524 605 1560 556 838 688 276 1005 810 1262 648 207 1403 1301 678 778 285 146 367 149 308 692 340 1141 1904 600 313 667 1096 176 780 1038 1466 1759 1240 716 118 809 335 841 935 705 459 937 538 222 1004 292 21 834 715 399 744 594 302 706 278 288 525 404 57 427 604 1099 977 579 257 444 683 484 816 327 1006 1306 1053 173 295 151 598 176 238 170 690 789 602 780 673 458 403 524 703 360 421 134 80 1174 1165 601 79 435 1087 240 533 1133 323 639 107 1379 432 187 246 192 1078 409 239 729 438 435 449 582 158 813 814 1004 700 982 151 596 1484 478 160 552 747 268 1036 306 153 660 830 581 198 622 57 296 470 1025 387 1192 522 694 733 410 300 836 1141 300 302 378 264 302 301 1002 219 828 232 1146 1013 262 372 968 860 341 995 991 805 1011 983 460 296 536 144 639 1466 548 1083 716 600 424 210 602 571 228 668 935 703 913 203 78 1098 157 302 859 627 712 1326 23 661 600 799 151 149 853 150 672 353 294 683 584 558 110 286 399 473 534 1098 193 206 548 862 188 306 228 302 378 286 427 151 521 575 18 712 848 303 220 517 30 708 30 1216 735 893 1440 1626 526 151 575 617 341 450 332 172 32 302 525 761 1706 296 300 44 1471 991 211 160 323 301 437 436 301 464 954 759 158 250 453 683 772 385 212 789 228 180 412 476 1212 789 798 601 425 968 42 739 930 92 146 11 988 615 487 821 459 224 104 551 648 331 653 673 851 818 22 6 575 382 1001 476 14 167 1011 433 567 159 590 735 839 753 1200 589 345 1220 1192 427 678 181 240 428 1025 528 604 791 594 310 505 459 988 461 755 832 324 1076 449 693 910 415 370 1176 301 1547 702 428 315 1048 676 345 833 854 209 1178 542 453 1129 961 553 787 570 2254 301 610 659 1121 592 608 385 553 1187 967 771 26 1337 278 413 1066 682 450 278 688 614 1166 1312 302 1585 551 1228 57 769 623 724 597 151 414 376 151 693 998 933 589 475 933 1308 455 178 722 1072 365 479 917 870 799 553 743 347 468 1173 431 1683 797 587 198 419 758 1297 487 1619 129 1325 905 712 197 1366 845 301 551 518 115 814 140 929 236 845 427 551 300 976 18 882 494 226 252 322 387 1133 471 963 108 625 1041 877 301 1092 80 1019 151 300 766 1900 172 212 804 1030 604 1311 306 162 302 373 175 1131 641 600 201 619 322 837 463 460 595 1120 366 418 722 812 893 762 675 446 1618 730 877 598 148 795 441 676 491 709 224 43 526 1435 541 672 44 19 680 252 135 71 728 1071 1410 745 134 755 150 631 193 187 1019 274 722 1188 301 875 1052 1017 739 343 80 1356 642 825 684 477 575 410 91 2354 1130 665 605 172 501 493 636 1414 355 580 614 1332 826 300 1180 960 1062 114 993 432 668 2147 555 575 140 852 316 500 206 492 536 1824 803 307 637 491 1185 703 206 997 373 341 683 733 989 1786 665 578 1635 189 797 945 470 719 239 555 1160 466 931 1198 734 563 422 515 627 1105 77 220 261 895 956 870 463 1258 1139 566 142 151 496 901 946 1358 363 380 1589 698 78 1514 633 542 1052 915 712 1350 526 530 302 1021 238 230 637 1463 413 1298 472 384 158 50 443 970 406 601 1056 596 898 702 434 1497 639 1271 304 710 854 868 30 736 531 234 302 578 102 1146 494 573 2050 269 451 198 1115 67 307 469 240 470 686 248 381 380 468 573 749 495 899 505 1414 753 234 1020 429 627 1250 151 914 295 1064 301 940 295 1372 365 377 292 302 287 1906 1012 540 1552 438 422 100 24 360 604 13 1245 617 809 935 455 774 1055 542 62 948 1104 563 785 603 528 484 362 481 364 440 240 433 20 452 320 604 853 776 375 301 238 302 478 1107 282 180 506 302 80 302 732 302 662 302 134 973 743 479 82 293 436 1132 450 453 1151 340 604 700 392 705 1217 30 126 884 200 1154 584 760 206 213 1389 360 1319 56 1086 813 382 707 851 724 197 578 381 686 792 4 290 725 227 634 497 951 601 533 366 521 90 496 362 490 419 151 908 1073 526 851 151 10 452 717 428 792 383 726 300 905 804 680 1125 60 1149 907 392 590 301 353 490 151 415 522 213 1629 207 706 324 1301 495 345 109 743 249 298 935 1007 358 201 894 419 834 741 515 134 923 713 1227 596 422 1212 777 830 1216 713 976 1651 912 272 307 251 476 323 344 183 744 970 188 301 794 1466 368 304 1202 2189 910 822 344 923 828 664 434 338 305 364 244 242 893 430 599 706 445 212 347 656 742 245 426 302 1404 945 468 302 988 765 786 2108 324 792 1290 1023 1617 675 572 820 1125 568 737 466 837 48 104 562 1121 151 759 300 1537 1570 1148 756 362 1418 598 1878 2414 427 301 614 593 903 661 372 594 590 1052 559 1002 696 1011 1460 301 489 1584 345 94 565 836 603 236 656 166 654 423 1492 760 629 529 699 551 1 791 1096 639 778 275 827 1097 136 1774 597 776 850 444 1523 1115 488 161 651 302 412 519 777 519 484 270 1313 1572 206 1028 732 835 829 703 865 432 782 1116 546 1015 1203 799 490 837 282 165 662 791 302 1647 1326 825 878 1376 1020 120 603 90 649 417 506 1438 394 253 38 536 631 577 903 505 728 492 1650 300 358 958 732 774 1239 290 2149 32 534 458 559 457 527 120 454 1154 445 652 17 708 1095 325 1112 849 1083 477 394 918 272 273 452 1055 622 2074 260 356 529 915 770 725 243 913 1320 1583 353 41 746 444 712 1363 538 84 824 441 246 107 672 549 1397 891 435 882 755 381 1400 589 230 682 954 1178 297 282 1269 1024 454 251 1059 650 162 1801 760 731 300 1254 496 350 485 1131 669 996 554 427 657 302 442 756 2119 204 755 383 933 455 247 594 1137 1297 50 308 860 520 609 452 298 871 641 1050 708 1102 168 149 706 718 769 289 185 151 638 292 1369 674 540 289 1064 700 150 421 224 277 600 20 58 301 278 1342 302 682 639 555 423 1109 535 295 1992 579 621 286 547 752 368 299 587 331 1006 301 926 397 616 719 590 172 887 879 486 1115 540 264 1543 824 521 120 679 517 272 1313 55 848 1090 608 115 417 257 474 316 826 692 158 736 1253 235 245 1169 985 7 496 252 260 340 284 854 1098 391 549 453 302 866 389 383 476 331 510 1330 321 270 529 289 878 248 518 446 1189 138 184 602 570 619 926 1242 442 393 1048 1134 677 242 1000 1337 818 106 638 572 76 748 12 659 326 762 301 1036 600 1253 229 1315 432 21 1496 314 402 401 989 603 602 1085 515 224 168 900 722 435 373 1097 550 450 268 779 896 844 150 655 601 1007 641 997 309 208 505 45 509 825 902 614 786 1693 920 132 465 360 646 815 636 145 423 818 1122 647 424 1254 263 1356 1064 1003 1102 692 908 768 726 586 413 980 700 1016 256 155 688 132 294 386 20 451 1304 1186 390 460 4 366 1560 246 610 551 682 1257 132 209 333 302 150 774 1162 772 1292 1067 1213 286 575 452 866 284 443 507 300 433 280 427 630 1027 1031 1593 617 749 1067 667 924 1347 1839 749 218 594 337 1087 1408 151 1524 886 926 885 1132 450 496 1430 874 457 170 1897 319 12 878 923 1893 659 339 294 352 1549 1249 305 795 1643 270 904 1247 911 472 1780 1040 493 332 289 914 915 825 1174 597 876 732 813 1428 150 440 1488 813 1721 1092 302 426 1039 479 1326 639 557 1267 2351 976 1704 1067 762 2014 292 1807 1084 625 396 545 1524 2169 1258 516 567 981 322 1191 683 556 260 1238 1192 556 1365 251 3647 716 502 297 709 1783 240 1080 1861 1960 896 935 741 821 1055 778 535 504 1460 682 2212 631 439 2011 1327 376 936 802 794 312 1060 980 1128 465 1529 404 618 246 497 352 2148 225 596 442 464 762 1187 960 1253 511 1026 563 910 374 435 606 734 603 543 796 283 1154 1175 1874 588 301 727 578 680 1151 923 1263 663 50 381 834 986 623 801 690 786 1620 1626 641 570 1181 972 1573 589 603 150 675 716 1296 961 447 499 1011 597 215 675 767 1134 693 754 187 264 240 2056 718 572 1896 584 344 594 503 202 1203 1423 913 1017 497 1511 1265 450 810 302 217 1880 546 584 1140 1480 283 1352 547 472 516 677 596 953 462 450 657 792 1492 672 392 1134 219 801 513 1303 437 371 1169 59 643 373 302 610 979 1341 589 764 838 1609 1303 635 880 518 1027 242 302 450 944 235 362 90 1392 476 358 821 349 515 680 317 196 980 538 148 312 650 1434 151 1487 383 441 552 1282 1254 42 857 1464 403 823 1472 485 470 276 386 149 785 677 475 453 1322 620 818 111 1 604 946 953 1078 658 522 194 1140 999 1126 714 1140 998 841 945 1192 651 1299 255 300 606 449 68 431 934 574 1198 1679 272 798 513 652 131 820 553 1324 1276 1436 833 393 752 248 151 160 552 453 787 790 1212 838 703 280 302 528 2 679 1275 297 1735 2005 1832 20 591 520 662 2218 459 621 240 1306 832 1038 1315 282 715 881 1146 844 1015 1051 337 940 1564 409 1057 598 1243 381 2307 565 1835 993 260 152 1358 1147 1169 314 1802 979 660 1004 1756 298 1258 1800 1534 1662 367 1959 982 573 1502 384 646 509 1118 960 965 744 611 955 212 671 1133 1147 602 535 33 182 672 951 355 299 578 317 175 665 243 1666 477 643 151 2213 775 408 615 1811 752 817 1144 402 124 2598 1437 436 438 1279 285 1077 978 1037 1135 542 557 1119 745 342 971 447 292 346 335 353 1741 886 489 680 292 288 1757 1082 472 824 38 856 794 685 489 1695 848 574 2600 445 378 464 834 804 438 629 813 965 454 724 810 1379 546 991 818 15 451 570 145 263 941 365 569 537 317 503 448 616 856 115 437 1243 257 735 439 2249 931 276 232 1506 453 920 1302 1613 573 1655 892 239 500 602 982 1701 374 1187 603 564 1392 182 1029 851 839 215 302 165 1143 1214 688 830 1570 816 659 307 638 325 603 561 476 269 1075 294 585 359 758 410 399 579 78 246 504 1849 604 621 942 320 418 768 411 293 381 81 1782 432 228 1005 455 736 511 655 184 282 56 651 723 1507 241 545 977 108 889 450 1088 1731 140 1665 578 347 692 550 670 178 121 759 764 936 1135 753 448 1158 899 392 252 509 581 307 148 451 385 787 435 359 257 904 136 108 704 183 879 650 1322 767 1020 580 396 762 1047 465 507 767 487 1463 757 434 584 563 1419 2169 996 781 900 1421 765 580 907 1444 879 646 693 302 814 364 589 74 367 659 1166 72 946 1127 266 1080 1263 478 828 1026 434 892 372 657 554 214 1619 202 714 705 402 770 473 695 931 791 39 240 1093 365 910 1575 490 559 1115 398 231 268 382 744 883 1612 885 686 322 40 780 551 427 1143 1716 318 1497 649 1176 297 50 1049 1028 1025 1167 1356 904 2251 1938 853 237 431 486 17 967 1883 1426 979 1375 476 587 772 342 748 402 1137 919 991 588 589 688 1228 1493 807 1073 871 1133 1162 665 530 1478 622 598 1672 840 2445 1533 88 821 558 762 516 500 709 881 896 1135 282 962 953 1348 469 1266 1617 1480 704 857 1152 1297 630 584 1587 789 634 1685 591 592 82 976 808 591 453 528 354 545 601 845 844 346 1474 492 651 645 1240 429 227 6 475 1636 1235 556 125 302 995 470 575 731 665 1467 1007 694 806 1232 891 187 228 534 495 888 948 2973 148 769 1163 562 1832 617 1151 1627 598 1580 754 1196 1116 724 602 1494 297 135 677 45 899 286 327 325 611 1439 338 602 1806 484 1387 633 1414 1341 977 469 1189 665 626 934 808 1362 676 698 1133 1156 300 1357 1685 509 634 847 530 1613 1191 749 981 737 1782 946 742 1313 846 576 827 248 1391 742 1687 1310 601 767 623 394 486 1000 126 450 1069 632 975 1631 1348 1944 1181 552 325 1465 1668 2155 1560 1221 473 601 2137 377 465 263 1588 918 727 1256 905 822 459 1413 1435 1576 2002 786 990 1075 279 1437 561 417 453 1105 434 590 464 1030 196 573 564 1270 709 997 721 833 317 265 367 870 662 420 301 778 682 1389 1575 1102 1060 688 737 1431 723 675 1097 214 1240 1279 126 411 452 914 791 398 1062 777 600 854 404 932 2171 242 452 720 145 543 259 1767 373 724 1056 498 1583 967 1495 617 561 740 798 724 1204 790 584 1079 1162 1782 855 958 378 1323 511 339 967 452 302 994 795 883 1020 965 871 525 238 1506 689 1388 922 781 157 608 588 1355 785 456 1736 452 390 422 1726 720 767 502 1036 482 497 598 751 822 76 1006 846 1473 440 1744 1608 952 1143 151 901 776 1050 1069 616 414 1120 981 645 318 807 316 1291 431 91 1307 1272 438 838 524 411 412 346 211 452 610 667 633 230 263 578 638 1562 346 591 929 229 435 825 542 301 1150 1746 377 859 599 1478 476 418 854 334 528 696 6 839 2216 399 1157 282 512 1036 1355 184 62 1807 770 862 747 538 1501 451 222 454 982 504 398 1519 329 1200 598 1022 1334 1343 44 645 422 1047 1879 1491 1581 782 453 637 302 533 178 592 1465 317 192 391 722 601 29 1008 1121 148 938 989 218 552 1473 361 564 1356 413 1675 565 823 1326 1403 291 629 2129 364 1375 714 482 473 635 1152 602 551 302 584 996 506 824 157 783 405 621 165 255 15 15 858 999 899 999 299 1356 378 171 425 660 572 344 201 20 730 402 653 299 1001 107 506 1211 723 816 579 1214 509 1275 1140 43 617 421 713 298 240 1405 640 1663 485 549 925 596 443 414 822 23 472 188 130 1037 403 298 616 459 782 1679 793 1102 520 698 421 146 552 777 747 441 184 666 149 580 714 762 741 16 666 536 23 566 801 299 1401 207 765 656 716 916 788 626 650 1693 1349 597 926 449 396 856 881 267 603 1574 877 878 385 839 602 724 1336 1065 220 358 760 381 399 1915 962 466 453 904 1219 360 641 733 1132 445 500 208 785 301 523 358 484 546 918 457 1263 1466 602 864 503 186 1173 504 957 1018 1085 622 1192 227 821 1311 1048 1646 208 1228 718 1509 225 1106 689 200 1341 302 1690 423 244 2429 1325 825 470 614 1390 626 1571 752 771 398 150 780 2252 1540 1485 476 2138 1020 1051 1218 873 493 975 1290 341 430 832 1327 1694 1117 428 911 882 1860 647 1079 1434 1035 858 206 346 257 520 151 750 287 964 771 957 637 952 607 1408 612 1791 1357 274 973 502 714 983 325 1335 1262 1564 228 171 971 830 134 1190 1166 1235 1216 505 1552 692 165 632 556 322 1364 1439 1493 269 859 324 1205 1014 463 1208 1151 1338 374 778 707 415 656 383 746 1656 885 213 535 630 148 520 64 1019 875 933 1348 212 302 666 969 2356 818 604 528 628 302 370 298 865 1167 1278 667 263 629 625 856 775 451 779 1050 1289 808 92 1226 174 792 384 928 834 376 1591 1162 2038 2591 1171 1325 693 1719 1880 2118 959 198 950 767 766 430 220 534 313 472 553 1073 872 1288 1233 1254 322 849 1136 440 1197 752 1413 520 603 1253 367 789 704 537 949 328 406 124 1830 1267 578 47 186 1195 302 407 522 1121 392 394 317 177 896 1100 1171 1112 891 634 565 939 308 464 1398 1109 743 1073 1031 242 370 833 1080 587 560 943 885 938 578 571 260 1290 570 444 1158 926 1335 988 252 1410 495 903 1088 732 732 276 458 535 899 1225 172 372 239 289 142 1126 1422 976 1082 811 1740 739 1443 190 789 210 360 296 323 225 2190 602 643 600 1084 561 897 555 767 418 982 842 979 538 153 551 863 1339 1198 959 1561 1109 708 184 835 141 978 1894 909 463 24 667 1296 520 533 995 296 422 877 504 994 879 1179 843 321 1149 1004 1126 593 329 939 828 112 357 1047 29 1054 516 1898 1415 2364 880 537 1531 135 340 1006 544 815 919 616 523 785 786 439 667 1426 795 540 434 535 1133 197 894 742 713 1404 358 1542 654 471 699 424 1085 351 629 1058 415 134 396 740 1155 88 238 307 739 273 301 799 945 804 860 661 367 735 180 981 460 923 700 1194 889 508 208 837 822 603 602 201 968 328 180 951 298 353 711 483 912 1030 1046 482 1277 730 431 536 1034 405 1126 179 708 407 199 8 489 340 135 772 405 359 651 1067 726 238 960 49 1265 541 654 1070 661 1187 798 477 738 406 549 235 418 693 555 285 302 681 767 423 638 1139 323 2119 445 1466 463 999 519 896 238 1105 1163 893 285 1546 773 394 912 243 1391 831 1619 1147 691 654 302 2090 1278 1055 964 151 696 232 700 873 986 977 602 1551 766 593 185 978 1396 942 388 496 884 190 155 731 568 166 524 928 447 228 465 451 465 977 639 560 149 940 151 1087 388 1002 960 389 66 184 294 401 1058 955 1030 177 732 603 258 1143 262 476 414 958 268 525 340 222 737 722 1115 385 816 511 150 378 1025 199 1182 1032 1179 815 869 188 445 609 1263 245 1029 1290 1139 1041 770 408 645 1068 257 804 1011 580 621 300 1065 626 848 294 1352 981 441 753 545 302 1137 594 468 883 305 150 622 569 523 589 1230 106 528 300 361 36 27 1068 243 589 370 630 377 1564 567 236 845 876 13 646 1175 165 490 680 445 504 1385 1426 1056 1157 1004 682 661 906 488 222 1106 667 1381 1023 356 869 871 425 270 534 812 639 1216 575 145 582 63 767 1011 442 266 1017 285 403 355 915 279 1035 153 1323 681 503 762 784 276 1311 1059 689 812 628 780 1359 392 476 717 1201 82 347 1046 545 1089 372 1392 615 705 1569 314 1035 1363 586 1074 909 1129 1026 601 714 1362 181 201 2220 607 1945 663 1069 269 667 1358 1538 973 1254 1111 149 1326 1215 238 380 330 643 302 693 520 1001 210 761 981 54 1415 884 924 903 353 577 970 760 451 41 615 336 1424 375 626 1253 250 1114 747 1273 578 1213 858 465 489 1304 1444 541 1223 1540 380 523 852 885 941 893 1364 628 806 326 974 1003 809 793 1264 1137 562 1482 800 831 740 191 698 360 786 706 453 753 478 823 287 300 218 298 986 615 453 800 379 2102 1755 651 1027 909 604 508 323 5 1292 901 822 547 1141 572 731 926 1104 548 863 487 1500 301 818 443 1187 413 32 486 1751 497 151 704 724 1275 618 600 879 368 619 363 550 302 736 1087 212 486 952 124 561 1544 638 447 355 484 994 623 554 1052 452 383 308 286 300 602 438 552 1083 1754 582 229 585 319 571 542 931 492 399 947 343 806 444 797 262 973 1141 875 1638 669 1056 1806 414 112 234 1156 1249 102 687 473 925 602 342 1657 506 97 335 268 1379 842 583 454 1300 389 470 332 887 890 649 474 1060 954 712 1302 537 157 316 879 315 603 763 566 487 531 434 278 1170 831 792 1213 362 453 1853 1181 253 510 246 559 302 312 698 1273 723 351 854 865 298 889 983 991 590 495 676 439 277 531 814 340 496 650 683 1349 608 2 550 563 649 347 328 919 841 1496 311 772 45 337 1157 1788 271 555 626 33 212 191 1228 604 649 240 555 1298 403 70 789 149 454 440 1041 644 689 519 753 729 126 220 1015 288 494 1015 839 1023 819 297 420 129 600 572 226 751 538 1383 421 50 660 488 150 238 399 1044 863 260 126 731 358 233 753 1235 986 168 1131 603 605 475 271 468 1762 313 602 140 582 1052 351 1911 737 623 709 804 177 1540 151 401 241 317 344 284 635 674 1997 711 604 554 445 595 542 381 996 160 564 877 41 699 570 149 891 434 302 772 360 51 669 349 540 421 264 644 570 596 798 1012 370 1087 28 879 601 660 283 1247 952 406 62 664 1109 212 212 508 177 443 251 376 901 644 640 1248 170 599 451 660 348 1616 619 1434 809 1638 896 1046 646 189 64 554 1035 573 402 12 1353 1236 1423 820 447 723 603 612 659 1513 70 952 734 298 1026 602 370 150 716 487 697 302 204 2459 569 1736 290 136 545 1308 1060 242 973 2486 536 275 495 282 1466 1575 352 845 88 417 858 930 411 797 587 920 365 776 472 960 973 1137 715 202 754 857 324 536 350 21 708 715 131 22 978 560 987 854 785 1289 1459 881 768 302 962 210 734 819 490 811 1229 313 746 1156 672 440 667 439 1279 70 809 95 637 2359 658 868 667 293 213 572 1569 270 573 1010 112 1431 1210 907 259 452 215 453 401 964 675 1087 127 39 780 617 156 544 433 946 272 1455 603 453 629 1014 1810 222 442 725 751 155 721 2178 1062 559 276 875 1437 280 1168 1741 404 2795 832 786 1280 299 225 1038 1570 902 785 976 2427 1119 1694 424 1053 1503 1122 1508 1920 356 768 1206 812 1653 775 524 1137 271 582 1286 1219 466 560 747 1121 1356 1329 1261 463 978 607 566 1784 653 707 1365 604 151 354 462 959 224 301 1603 863 11 811 1246 165 588 1525 590 960 340 1721 1156 1140 2025 1737 1301 664 313 435 1344 423 847 420 903 912 998 509 1008 1416 2269 2017 1031 788 210 570 959 574 1314 741 1110 890 68 1120 1450 777 698 1507 467 550 1208 751 218 758 302 738 1744 1430 276 891 657 1148 427 960 897 1322 1231 1667 937 1273 757 1484 870 1436 932 1112 1075 2059 878 1276 1022 904 756 164 891 832 1901 359 1769 847 1854 340 151 898 731 630 748 1498 352 457 1009 1022 654 185 1515 240 720 726 776 1309 1185 975 1340 682 414 1416 902 150 66 555 986 300 728 1692 907 1244 296 1370 306 248 573 593 595 1243 1056 725 451 591 844 567 541 299 544 1135 1118 178 277 758 412 461 281 1684 312 176 158 905 813 496 520 1605 464 877 1360 583 638 444 502 1913 1973 49 960 532 486 481 1472 679 744 614 584 202 419 148 262 608 387 392 1199 678 610 1073 989 1129 216 768 745 826 244 886 243 617 196 1190 855 548 1695 393 1210 381 1039 378 1820 726 113 1680 1341 1252 695 958 466 315 1162 257 1095 506 664 1113 399 1058 545 921 1239 728 1507 1019 1128 1423 1321 517 403 1065 773 752 504 826 1177 1073 97 257 775 48 906 1028 1198 710 745 78 930 137 294 442 130 314 1122 823 115 593 1105 537 579 758 903 1115 481 579 1029 508 835 672 1940 205 140 979 451 1009 644 440 709 508 841 703 797 1117 67 1613 483 635 294 434 1808 613 639 584 1887 831 604 878 784 537 268 452 467 1552 1532 248 109 38 382 1558 1504 249 1050 465 516 300 1378 689 434 532 914 1386 2899 446 1575 598 1997 884 450 1241 1616 1849 995 1095 1122 214 408 716 1242 234 1716 667 289 524 971 323 1733 756 1058 2187 950 1187 452 830 151 346 1275 283 224 173 327 322 358 2649 1054 407 276 103 838 523 847 1098 621 924 434 890 1779 129 853 48 1550 1305 873 173 220 951 479 779 815 1042 151 1075 1163 542 304 1000 828 113 1542 417 523 44 452 840 404 629 82 642 510 327 1827 771 548 497 763 640 427 1296 255 266 489 479 769 757 1389 936 340 736 1064 82 460 1409 1312 1094 468 1236 982 1007 38 274 897 787 1366 563 408 499 664 508 306 1013 394 655 292 1257 1082 896 421 243 1038 648 663 1 626 78 656 1448 1176 544 733 669 866 745 419 347 450 350 514 979 1335 308 1170 1034 300 910 452 1073 572 371 582 678 56 919 512 812 1512 301 612 1497 460 1387 1141 158 1584 581 220 1405 449 857 716 752 230 623 509 989 260 796 457 974 301 778 767 34 380 1245 951 873 1103 411 669 178 1616 475 252 753 564 579 301 1086 637 1017 302 914 675 863 546 698 676 689 2 743 1133 598 1407 2081 18 697 1131 388 652 254 1374 614 639 223 97 1523 2892 656 703 758 661 569 1220 784 1574 1868 2135 228 1673 2489 833 535 1644 984 756 757 604 1453 1052 640 1654 282 1982 1167 1771 888 1335 664 1033 612 2 209 674 801 736 1464 597 1580 159 711 1421 560 471 985 1113 983 581 214 1005 340 1593 540 687 1173 389 493 427 1020 1386 1172 1189 1390 99 1550 240 828 679 902 842 603 244 1007 71 1752 2395 995 445 451 1083 406 1068 221 29 657 753 909 23 150 396 716 708 847 838 1598 191 914 1111 601 857 1015 1076 359 390 691 1110 302 407 143 351 1227 762 897 867 1219 916 941 897 301 2205 772 697 717 359 1483 688 1567 1520 1146 912 1390 300 320 685 795 816 673 349 1023 913 492 524 19 296 769 992 1947 1004 1183 1033 428 770 709 1897 339 859 301 1839 515 149 761 544 236 240 459 542 1108 457 688 1504 377 212 47 673 757 736 1455 534 1089 1305 579 474 151 1363 297 936 134 302 63 1331 1041 609 981 264 904 446 597 1069 478 426 1049 371 552 2147 598 1458 538 1452 1913 775 639 298 1144 522 753 2095 853 760 1011 606 709 598 513 538 1448 106 754 1252 602 746 15 638 501 1085 978 405 1088 550 1333 1130 1937 559 1696 603 747 726 438 776 706 1008 896 490 620 555 389 1026 1062 889 1017 271 356 690 81 733 239 1763 1280 626 885 1891 1632 1384 356 671 1023 32 1285 2246 713 950 700 610 1354 1218 516 550 1643 1805 848 1004 1100 133 257 890 151 338 151 390 833 711 1532 547 1502 942 1784 1646 602 301 997 632 776 855 257 329 151 492 1058 240 273 28 1078 403 1090 475 405 300 313 163 562 700 814 1063 589 758 1569 990 447 592 694 536 437 918 615 1381 1279 874 426 1120 463 701 1572 732 905 1407 599 388 238 395 1203 804 916 493 859 911 1058 1194 1135 2439 1494 1202 673 1473 449 1800 830 399 392 790 868 777 810 1048 507 1220 12 1011 713 104 956 520 509 1268 760 1230 769 592 1827 1782 451 733 2005 1713 863 331 1267 425 287 148 530 245 626 1225 1098 532 3516 667 856 698 70 1198 681 1093 484 977 611 482 396 1070 1395 1354 493 2134 683 1765 440 1688 1110 829 518 420 826 569 930 433 864 656 993 909 900 596 872 295 1137 48 562 660 412 151 1503 689 1652 977 858 1229 550 606 608 325 1050 1067 1038 1895 542 1029 991 429 827 770 890 1300 762 500 923 1057 562 1047 752 53 216 985 812 1225 1204 401 463 151 2235 768 989 741 559 446 1707 429 290 426 349 793 178 139 512 989 620 1420 1188 228 494 1012 468 515 692 64 1219 1104 238 62 690 304 763 1495 948 2115 507 506 579 672 956 616 858 354 717 603 705 1312 651 909 895 559 151 517 743 1244 1292 663 640 349 1648 1038 150 1254 536 400 650 461 421 1095 716 459 500 848 1664 1375 708 596 443 405 160 237 724 309 628 214 779 778 600 209 493 1850 844 920 723 448 594 651 98 1337 298 1069 225 1339 225 693 233 993 302 628 628 833 411 885 528 337 948 885 722 872 471 873 1273 329 361 72 453 898 388 871 1051 955 732 1311 1140 801 1223 478 898 45 1018 581 641 235 385 690 1023 365 1267 479 1804 541 791 646 1140 879 1349 834 1494 1097 587 1126 46 282 682 640 339 58 1952 316 805 806 630 707 601 229 505 1445 1110 619 878 808 908 1902 1129 266 604 1467 261 758 1078 429 546 877 869 888 904 150 693 553 1515 628 451 1301 749 1785 622 1279 563 726 491 1150 495 564 962 1266 1375 199 1367 1401 39 829 990 1166 1284 293 862 1210 854 429 807 753 1089 386 766 52 374 1963 821 899 1278 965 916 351 1267 479 2004 265 718 1177 731 1814 1276 568 162 745 617 592 264 1377 1543 1074 1407 537 1182 529 821 1376 1278 505 1083 511 1288 979 659 442 204 2345 624 599 93 242 1297 631 1343 444 421 136 326 1035 719 497 1324 1088 1467 8 1267 763 504 529 1201 900 302 233 302 1148 608 417 298 1500 782 1576 1064 1863 396 459 705 847 2173 400 1271 220 1721 1189 458 1274 1186 699 762 954 1114 1292 1886 1389 375 300 781 1659 303 539 465 1509 154 949 581 897 464 824 893 980 1040 941 993 480 301 486 640 577 1184 1188 278 172 1062 310 1032 2115 238 921 1210 1805 862 1579 846 794 729 1175 931 1452 755 1134 1487 50 1006 240 472 360 872 798 288 218 605 269 1025 1197 1036 1898 812 547 106 590 828 301 300 1146 674 78 805 1225 1181 555 431 183 1056 871 491 652 842 305 267 1613 843 1008 837 432 497 111 1715 1028 1163 400 948 1382 724 323 1395 225 733 1635 415 517 647 501 301 1160 1229 428 597 242 488 656 574 151 939 558 324 439 710 554 372 333 856 151 506 1025 1250 138 151 445 398 609 927 341 729 1659 150 492 592 476 847 350 1287 1096 873 941 1085 1 1036 1178 434 552 313 876 926 711 1042 1213 513 634 87 823 303 1144 164 1158 403 518 468 408 820 853 699 375 807 301 656 236 372 787 410 1506 481 997 392 816 711 302 1092 398 685 524 212 617 812 714 486 533 419 370 411 372 908 1511 302 224 565 571 562 528 679 144 268 624 460 397 546 506 950 763 568 823 602 1057 850 546 1412 302 1195 270 591 1194 1072 980 404 886 209 1243 226 454 82 302 508 560 858 659 343 898 659 1162 209 45 201 692 570 460 299 189 151 1058 1169 705 414 1174 3 318 764 302 697 1498 380 302 628 446 361 300 1045 908 374 340 1381 821 401 603 645 512 409 222 292 515 977 12 1057 446 67 301 236 734 302 301 1111 507 1182 108 739 77 2424 844 525 995 226 371 988 587 194 759 586 782 204 306 234 298 333 1028 157 596 321 777 444 756 410 1472 990 234 1737 373 1362 864 489 390 683 298 381 1117 262 1986 1448 210 229 762 620 302 403 624 904 317 277 239 754 364 456 562 382 264 248 302 584 768 550 258 571 454 28 873 782 253 368 639 1006 461 140 558 368 557 685 967 1219 56 299 401 54 470 751 100 300 1234 241 419 673 174 285 228 536 1149 598 845 274 839 719 684 939 1890 393 302 952 1392 856 617 470 687 831 699 783 981 975 1067 362 1374 671 1192 1111 585 302 470 1490 1843 2004 309 1113 1358 515 700 507 437 334 1064 185 135 754 603 505 686 150 975 451 709 1448 1823 302 9 679 977 366 332 302 214 456 1104 301 923 1431 782 777 696 1094 1186 452 23 366 302 451 545 1639 916 944 1121 909 980 1246 2110 916 604 931 428 157 2047 1190 1491 925 2804 832 1179 34 300 1981 402 205 384 959 1127 820 1051 321 683 1352 941 259 539 870 1907 1366 978 793 755 634 861 999 505 1307 513 663 469 419 992 1338 274 810 151 1318 12 430 1274 556 651 1073 2186 920 1019 867 335 1419 510 552 970 858 1620 776 998 261 2233 1168 484 622 931 542 1534 151 587 841 226 1394 106 467 1963 617 1781 1584 1433 519 1104 574 278 994 280 725 282 449 1169 546 1484 551 247 772 233 1158 1308 1006 467 154 444 1205 1701 738 781 1627 610 1649 1500 108 527 168 2119 754 451 751 1023 293 625 305 235 1459 554 387 613 406 770 729 1029 749 511 675 486 727 1634 550 369 480 772 1721 1357 1715 1834 506 302 427 403 1057 618 691 297 1180 775 2143 491 1413 986 696 1135 1020 1243 521 1430 885 1346 1523 1349 306 1361 1330 1089 726 1296 490 522 169 1045 1138 754 59 1333 60 256 883 841 461 699 302 823 489 177 528 1204 694 381 495 488 968 1699 94 1349 964 1208 207 708 1334 995 1632 620 670 597 1264 569 885 1479 1823 421 633 789 494 655 523 1636 402 449 380 1046 360 629 186 735 650 262 235 941 793 821 1491 1835 1092 434 530 687 860 192 1316 1492 641 994 904 413 1849 764 386 1429 951 171 122 585 1909 372 1329 1255 1849 245 536 1196 173 1052 283 1015 919 478 1420 530 696 462 181 973 820 785 429 351 1155 1386 1638 356 604 603 1469 866 775 244 1399 30 850 806 448 278 1337 1845 753 1283 518 926 1068 683 474 102 977 781 264 1074 510 349 242 703 298 297 1045 1287 719 1064 609 101 457 54 825 416 541 2066 1580 387 151 1143 1298 467 1070 302 384 1054 403 730 379 948 264 1033 1030 2541 524 565 1285 809 1495 588 815 739 2716 2245 790 587 952 1144 855 1174 742 497 906 1965 740 556 905 1489 710 1273 1297 486 389 1400 3 301 408 612 1638 591 1198 137 1009 287 873 920 309 275 480 382 1001 831 1725 932 1258 725 299 663 603 1088 1560 1279 372 516 863 630 1299 818 1042 600 421 494 474 1427 182 1169 1075 487 1932 707 1300 797 452 494 720 879 129 1602 521 151 725 300 1538 1060 843 558 782 527 1101 745 940 1694 1042 1415 1030 413 972 842 390 552 1218 318 776 523 200 301 368 807 1318 1043 908 451 197 1101 674 746 1666 1791 1440 806 1586 1434 743 1671 1105 701 1168 677 402 1241 1499 80 272 1135 19 1923 346 1983 115 1280 1240 747 705 649 610 554 264 1021 535 295 1193 110 980 849 729 306 417 298 823 288 480 602 1653 965 350 767 1417 11 2323 1207 1458 399 1054 1209 433 883 1230 1356 227 230 195 1047 516 411 1002 1043 908 652 1720 1638 389 302 818 1485 702 1164 1123 813 955 494 672 324 1062 615 1403 1441 394 985 324 1492 204 1079 207 918 652 147 810 1283 443 301 1186 645 618 724 878 411 1161 512 301 1203 995 189 490 562 353 464 801 286 1244 367 875 1292 836 320 290 398 380 901 210 1136 1123 766 587 537 573 561 751 1353 817 1075 733 1158 1451 332 322 873 288 1112 880 327 363 699 272 450 1193 301 900 667 753 542 283 994 1035 920 1354 282 247 835 313 298 246 1359 837 206 1046 667 352 606 1699 747 1429 1261 1367 608 1525 1235 1062 752 240 374 375 731 181 388 712 328 843 508 377 827 303 955 482 672 256 614 970 25 1238 704 287 539 331 491 845 415 655 184 1137 1030 477 1342 382 151 140 1252 702 418 138 948 404 454 2119 673 562 602 205 383 703 327 544 497 754 443 306 1601 456 797 112 1151 431 1105 416 732 572 590 603 818 151 568 646 301 1329 1122 890 513 300 1272 140 1041 538 573 383 688 643 421 1472 754 1117 1821 923 250 472 1025 580 583 632 885 774 511 564 430 599 877 1368 834 407 628 285 490 952 239 108 1378 925 961 973 389 547 1299 1096 632 345 933 705 763 1137 58 505 1035 1197 1401 207 544 264 417 752 564 1008 547 589 344 1560 215 192 566 1144 755 210 1539 898 624 456 1062 523 1555 703 593 1742 1688 1276 812 765 1066 1289 1825 443 711 190 360 1446 566 310 298 629 431 359 1583 319 531 737 399 1127 1489 877 726 1743 1074 586 435 969 1027 320 1274 1493 721 1317 1620 37 1634 518 1345 507 744 1035 1119 1527 230 248 700 707 301 513 518 565 374 444 1237 350 916 1201 742 583 1133 625 290 742 1027 347 755 1205 575 3 999 1436 864 918 1628 356 462 774 315 743 1271 2270 1641 1162 889 1698 212 360 2057 1433 542 1256 328 56 154 1669 1522 564 1344 726 488 781 1707 1271 318 919 848 646 557 59 578 1166 431 1278 826 666 561 620 1114 1060 390 864 1586 2176 620 392 777 268 395 304 287 324 657 1760 79 892 1601 614 1628 631 506 2443 1184 849 1408 64 816 520 843 179 595 1928 827 701 2030 1075 87 271 1010 545 540 712 594 569 1212 1469 513 870 676 318 331 1029 963 1138 1389 1460 678 175 1242 748 524 971 487 307 253 474 659 874 1304 294 1559 2389 1349 1476 353 333 779 621 1973 1300 341 492 22 478 936 1454 1996 454 1411 512 898 369 587 1318 35 750 193 484 690 301 214 652 628 1961 544 1279 334 302 1073 1346 732 941 1818 1539 967 2272 780 990 1050 824 1603 1708 618 1036 165 451 781 848 810 1232 564 962 898 639 1454 1471 1567 863 1206 2533 902 1135 214 846 1341 1401 41 1286 1106 859 1608 1194 2780 302 1088 947 725 1732 543 667 1255 2074 186 988 1406 467 2189 694 1059 1098 655 2274 988 492 396 2255 942 1002 739 568 459 516 920 182 849 404 291 534 182 768 2242 1296 794 872 811 1094 858 685 635 1062 1291 698 1081 631 581 1978 958 124 1363 211 1880 224 1029 754 2740 381 270 788 98 302 601 534 425 1481 481 956 795 620 1145 1259 900 1748 1171 241 1110 391 1142 876 915 960 2259 1187 128 749 1036 1942 1260 822 687 177 581 1025 478 1111 593 1956 1273 963 1375 815 753 361 1418 733 239 1022 942 924 1287 554 857 2092 679 1930 951 817 1372 648 1366 851 244 1109 875 420 735 1120 1576 361 535 967 199 368 586 1008 1042 1190 411 507 1304 931 575 998 1512 601 749 888 1046 463 950 253 457 940 752 531 689 995 716 511 869 675 1570 721 1049 840 577 170 338 458 1065 781 712 606 687 228 407 500 778 3 429 1087 882 367 1503 1317 1008 1251 1224 2021 220 963 508 277 819 485 1664 452 956 497 739 172 290 473 203 895 1272 1037 427 440 379 1586 860 2174 74 382 854 373 812 163 487 297 233 302 114 1666 548 743 1426 968 709 66 366 511 346 302 224 173 826 564 1174 675 149 564 534 845 453 872 817 410 382 301 456 190 223 462 731 882 960 562 927 1310 743 1552 1805 490 522 1127 1039 416 63 670 17 1217 540 1298 930 445 430 471 536 770 551 128 419 1282 1237 696 99 658 475 398 783 733 753 926 1492 1630 753 920 1367 742 1270 699 709 601 1069 1474 8 316 1259 151 587 1088 6 407 1586 981 795 130 542 1055 300 569 287 960 2258 1225 1822 775 568 302 17 2290 477 296 1283 508 535 1027 449 716 364 1621 528 590 658 502 1199 811 471 867 946 806 1122 266 1194 943 612 99 161 54 1326 1180 2047 2087 411 895 849 1800 627 1726 1581 775 842 838 814 545 1092 1133 1228 412 1175 1240 1481 1138 367 726 662 360 1048 1493 583 833 1130 130 768 1012 1114 810 683 298 366 569 999 176 359 793 444 823 988 773 553 429 1135 1251 1068 485 652 778 1278 374 1200 424 595 1676 251 1689 1294 711 292 340 753 441 502 707 319 1487 635 1127 186 91 348 436 1102 335 2690 1065 807 378 2151 603 966 790 597 975 307 974 864 51 482 411 1392 652 699 247 1752 896 551 1043 654 648 265 27 784 912 468 969 1016 330 686 307 667 554 1795 676 302 1208 831 390 632 499 1811 455 574 850 1297 1063 162 303 150 341 180 779 1667 593 1506 1125 1087 734 956 1403 492 296 1077 531 1298 1609 236 467 741 134 611 832 313 424 1378 1186 1136 1377 648 2145 449 126 384 2081 940 635 1116 288 42 1263 412 1578 1870 1099 176 639 432 713 671 602 1775 707 704 75 258 2407 1055 1688 953 766 592 1489 301 779 296 807 1325 534 301 1340 348 349 1084 1000 631 586 600 1976 1364 1559 550 2007 532 689 1256 538 750 941 231 712 672 1646 454 396 36 1087 963 1641 955 796 144 444 1034 835 867 1093 521 874 1234 339 1372 64 756 1476 36 840 1265 872 721 1324 586 2460 600 1711 534 52 337 1314 2201 1350 456 664 473 151 551 458 595 714 1236 1026 907 564 797 1629 440 548 599 602 634 208 1577 1370 1433 348 418 1185 2410 1485 541 890 273 146 629 735 498 928 799 1746 925 946 543 391 404 571 602 728 1597 1893 939 438 1310 982 439 596 745 54 2067 970 1324 1080 465 562 1596 1091 1303 631 768 2190 689 950 879 1509 688 1633 200 34 233 787 302 2008 1346 512 1737 573 604 2410 548 472 589 339 124 476 80 1377 1086 206 1467 302 442 913 777 260 486 2005 200 859 398 322 259 370 1266 800 1708 282 476 946 839 805 633 706 789 1281 916 2344 661 732 409 884 1467 1203 2585 266 2778 920 1535 555 1591 1117 1307 1138 843 998 1902 1179 533 658 1969 693 960 426 1033 254 544 150 644 427 162 1043 588 1332 1175 1605 501 1034 1065 379 853 388 294 226 301 1091 1072 1302 488 1239 662 518 128 1420 734 464 1685 301 1072 1098 1062 514 1492 1083 552 1110 435 869 703 1220 724 1059 845 740 738 1319 661 400 287 504 697 608 886 94 629 548 1015 1085 419 1161 984 2022 194 1321 591 1017 839 890 969 533 2392 1057 1439 570 1493 1095 510 846 810 422 338 242 278 900 302 1148 639 904 845 94 1189 286 936 228 476 947 651 63 934 914 1212 620 1199 142 1 151 991 920 142 168 1177 917 220 748 122 391 759 929 309 1747 772 299 625 857 1036 495 299 652 824 1280 492 228 448 272 907 1485 901 1120 839 680 209 305 446 30 151 1137 1025 1096 562 697 580 973 1474 1022 428 638 155 1556 1019 379 479 500 497 616 859 206 983 553 761 700 8 120 620 446 807 937 1568 421 287 596 767 782 507 1646 294 744 1446 1006 390 374 594 878 723 669 1239 301 386 1020 1143 1020 566 413 242 895 60 750 359 714 702 300 302 1219 698 1177 1122 89 498 1663 934 582 1509 758 282 889 543 622 266 775 689 321 1217 703 683 301 503 764 845 712 223 259 329 519 2048 106 650 1081 523 363 61 348 566 763 474 261 417 537 1041 1026 1217 362 790 760 216 710 483 15 491 789 806 1694 585 206 1217 388 407 392 221 350 903 282 669 574 267 759 302 813 1092 721 787 795 1020 1184 1139 357 611 917 1317 630 510 1133 951 1414 1489 67 431 872 522 1090 732 706 672 1104 484 105 1190 740 1071 437 156 786 895 858 345 544 714 1400 1311 1022 524 265 602 659 548 782 828 845 361 55 387 1920 599 302 366 778 847 898 1377 539 82 345 1145 407 1569 916 1010 229 238 270 492 510 642 241 236 917 378 830 1266 538 430 990 655 460 823 361 860 572 909 450 861 924 1183 480 1118 512 727 597 496 856 334 710 498 484 921 387 170 1847 486 435 805 1839 100 232 680 929 640 991 300 774 1006 380 761 712 114 1286 805 740 494 1398 568 541 236 302 719 871 532 449 446 154 569 1614 674 490 70 842 773 714 724 454 1326 552 751 298 275 794 1269 1005 734 1532 373 194 1073 785 750 473 1026 779 301 729 142 798 530 469 1035 270 280 598 825 301 453 456 472 1014 663 439 235 1547 232 235 1005 803 1289 853 156 249 733 218 1032 354 809 599 182 1687 113 302 531 676 170 1112 503 1015 301 862 802 466 399 670 379 34 724 588 536 1198 1871 25 384 218 1697 781 1081 144 299 985 250 775 992 69 393 479 142 279 273 602 41 544 386 937 380 581 1184 24 862 588 151 894 935 1574 835 439 504 625 679 418 568 618 910 654 727 70 494 541 178 60 610 198 420 1192 893 260 1501 408 610 175 449 121 1010 182 881 441 286 144 298 1060 410 500 22 328 246 750 469 434 151 977 859 301 863 967 2420 791 260 509 535 292 604 738 458 497 430 457 675 1123 111 2212 938 1047 665 88 211 300 880 13 288 1386 413 863 301 302 540 918 1284 902 545 294 4 133 251 621 464 668 798 1029 552 517 343 764 697 269 292 566 1233 797 638 840 499 785 376 424 929 399 109 301 123 513 782 991 300 691 1054 301 619 368 1261 632 297 1554 813 938 966 331 270 359 467 1396 353 214 723 442 1807 405 1444 1118 149 757 1097 817 1194 1315 992 1487 184 1632 449 483 714 950 1255 298 846 879 739 301 1394 154 166 577 666 406 862 30 1385 1638 302 1030 573 609 1086 543 793 354 1162 108 984 117 297 635 564 577 1357 1411 745 535 256 258 461 868 1556 492 572 703 453 1471 236 998 974 573 985 451 281 630 662 787 303 585 484 173 1028 243 559 1292 682 899 406 313 411 275 1409 850 74 829 1798 259 151 374 865 173 80 440 669 463 904 509 192 611 1535 1077 682 791 170 255 538 693 245 531 1296 321 605 894 299 614 876 236 224 879 888 678 801 902 541 488 551 1065 815 1724 247 89 192 2087 495 1265 1136 251 830 188 817 754 691 422 988 1425 919 488 828 810 1457 1252 338 821 626 370 299 381 669 433 1872 843 407 1785 552 1383 653 629 494 477 771 674 2232 1705 809 2170 905 726 737 1375 642 832 1742 1394 331 582 466 625 1247 290 518 1336 693 474 1134 1161 1110 1280 766 1230 1148 980 350 630 1801 1199 1472 1728 1581 190 502 314 1881 476 2160 340 943 1796 77 752 1215 1247 1020 604 783 752 1403 1302 1454 546 1231 601 292 1208 524 603 1055 1089 835 1156 739 603 282 1018 324 1598 729 884 451 311 729 862 498 290 743 490 1962 442 653 841 823 1520 841 320 1410 355 917 838 343 994 652 660 211 813 907 732 1844 1218 1094 1945 1096 151 897 1368 1751 689 593 1514 420 31 1062 501 1971 53 746 842 489 1009 1023 1165 733 1699 462 950 169 169 835 301 1309 846 1250 898 1389 423 955 946 931 1271 158 1847 1297 1992 2777 391 1179 691 1488 2582 1955 1926 1013 1426 287 157 420 771 398 770 861 958 2065 737 582 781 590 321 1157 317 1789 1243 1066 1033 730 751 2037 62 692 871 348 1070 1458 434 396 2415 62 495 1005 812 898 796 1091 839 884 290 1103 662 1152 1382 577 168 1450 506 363 1556 388 709 701 2095 798 712 767 222 725 717 1333 469 896 1025 1139 1037 1552 1638 407 1478 724 1340 828 960 1865 650 229 540 1172 310 884 31 2407 266 1066 500 244 299 384 716 1028 948 860 1413 288 1320 1094 816 453 1405 929 1096 948 995 1339 1752 354 888 270 1655 1120 860 724 815 713 754 438 473 876 638 910 344 1103 778 1112 1556 335 772 434 140 876 955 399 1726 1195 1231 856 633 903 419 848 225 453 926 1886 538 1054 1251 545 808 1286 1020 302 2239 719 677 1434 220 566 473 925 930 1276 1812 654 741 34 944 28 863 500 457 735 364 577 250 1818 524 680 550 258 1037 950 1887 1560 180 1081 458 1050 732 84 460 502 108 542 749 1023 487 298 527 760 297 228 56 661 571 289 452 164 706 242 503 564 174 1126 276 627 40 564 1068 436 597 314 204 903 601 301 537 264 300 940 525 1385 768 752 364 879 370 565 506 361 817 146 341 915 577 752 843 758 75 586 1375 919 1351 699 980 868 723 1381 156 1647 1289 883 700 788 562 387 301 520 947 1212 1236 150 911 1339 597 664 326 676 427 273 577 931 761 873 831 931 141 300 642 454 726 108 122 490 1437 128 712 480 574 376 670 1049 1862 120 358 591 150 932 729 81 1329 517 517 743 451 306 981 1141 238 633 997 1568 323 345 1408 903 62 903 427 124 1265 1378 160 389 473 604 1175 1861 827 124 619 627 286 433 1067 212 577 624 398 997 974 448 256 725 832 565 996 251 1899 228 1561 1051 526 635 2032 1292 700 441 1786 686 255 516 482 7 317 59 550 1243 428 1100 389 339 763 963 111 291 949 988 885 414 1233 553 1087 554 1400 594 553 405 478 610 811 362 2110 528 1227 972 52 85 476 517 1203 850 727 1279 343 765 655 737 696 727 1260 753 1273 1337 216 1242 508 2264 826 379 396 213 1939 1201 524 1218 922 825 737 636 504 434 1035 876 1069 465 342 675 344 1176 443 150 709 760 1053 891 1048 488 416 917 996 1960 2549 921 1326 671 481 998 1294 1108 1152 468 620 773 867 562 1583 1135 1101 377 297 714 825 1625 1240 1339 1273 2017 1526 868 1644 607 844 372 1013 471 1166 763 402 934 271 1025 745 1261 824 614 1661 432 673 608 154 178 477 969 37 661 1224 461 809 470 243 302 475 458 745 414 528 765 604 932 1178 652 1060 838 594 1591 851 912 844 917 754 764 537 157 327 321 656 1113 317 916 1822 239 1370 253 625 1210 291 905 771 464 774 452 1515 926 981 754 1029 1980 159 567 269 1278 323 969 948 1361 270 1326 438 470 811 1070 707 28 432 743 354 720 1539 995 579 768 333 954 712 540 496 778 272 2080 914 1439 443 591 841 935 132 1319 1529 225 947 1646 872 509 871 831 1716 1226 92 1429 1360 302 1131 603 159 235 582 646 226 1278 481 823 238 1568 554 704 779 1104 566 302 510 645 1001 33 588 546 594 482 1252 418 737 275 1071 1390 844 1067 879 528 652 1714 1184 584 643 1529 392 595 182 484 571 1144 882 699 176 465 866 689 419 1217 830 650 1478 409 779 661 1566 525 720 738 1793 208 592 1755 598 700 1191 882 743 598 1125 1215 286 911 603 261 601 821 1139 606 896 1033 318 1487 784 270 1115 982 1424 252 542 958 312 487 1116 304 867 474 804 875 107 996 880 1295 378 528 798 1104 452 1299 495 773 1831 967 2033 974 594 1139 1273 983 933 270 276 1131 1204 516 575 187 1356 175 627 751 919 367 1282 452 527 322 1840 634 1181 878 600 780 738 374 910 368 75 848 1074 299 216 38 111 878 1745 926 1110 605 302 381 381 1489 517 764 853 982 1214 492 452 1195 690 542 954 731 494 2154 586 427 281 107 62 194 1089 1607 660 964 876 243 706 1342 836 352 1612 1329 429 688 583 814 466 792 1414 1548 1008 1011 675 575 94 464 1626 1812 2327 1678 709 1860 1519 547 2193 1082 563 1344 751 592 1356 1898 884 1570 1235 1285 430 905 414 871 974 1454 484 1149 417 1051 257 694 917 1559 684 353 555 914 864 354 256 1231 319 883 421 1144 404 727 1061 1374 472 708 495 352 1864 2375 994 1405 987 1793 791 965 991 344 697 2936 1098 1383 1015 1863 394 902 395 618 124 812 941 1846 1502 758 481 586 452 604 10 1069 969 850 196 763 607 948 246 765 754 706 1673 639 1108 1692 386 627 1178 45 596 228 1526 1293 1109 1378 317 1289 950 933 766 457 469 986 828 270 923 754 940 806 1058 720 428 468 435 1074 298 729 1020 1564 1257 703 1054 1139 120 581 532 1461 462 1254 930 424 902 1007 1365 302 1227 1022 1001 1483 739 29 678 602 223 116 347 333 325 173 1063 199 547 285 586 200 736 367 118 10 293 668 484 601 738 1038 212 255 1357 2739 464 1192 346 596 933 1198 550 626 749 437 1019 1357 916 1427 862 1936 580 1135 1104 1462 670 7 1010 387 997 923 1311 641 1297 1469 478 683 717 1499 880 432 2432 1455 2369 500 1123 2866 266 1045 1309 944 973 760 1195 1102 1054 907 451 1153 1004 1627 564 599 917 1671 408 68 954 140 988 1406 886 1134 598 2342 512 882 1291 249 59 898 1047 2198 895 1514 924 539 1399 343 756 1007 299 662 871 297 837 1250 1320 868 258 808 951 591 440 870 1738 956 133 428 570 623 520 597 854 268 711 991 168 1178 937 839 485 1016 600 875 282 1311 1861 666 1190 1409 969 491 659 539 1378 2156 832 347 103 1391 824 1162 430 577 589 72 926 301 1347 47 924 1548 2079 556 266 853 412 299 971 994 264 23 954 1129 1025 1622 1008 2206 1462 693 77 1126 1283 378 709 689 816 1536 1269 539 1045 1003 1329 412 592 643 613 290 233 1072 779 2340 1527 1120 435 1341 396 799 1564 973 300 1124 1874 632 857 984 2058 1086 635 554 782 1716 147 276 1529 1229 772 314 1534 1063 2226 163 596 857 695 784 1518 675 32 671 1176 1223 777 1359 886 22 667 417 685 746 370 714 904 1382 750 824 330 327 436 601 523 588 677 588 962 391 1160 305 698 648 668 1191 483 878 777 905 509 1771 955 11 1364 737 1896 583 1077 984 346 1523 1197 821 248 424 1008 1513 660 1011 428 436 1232 82 280 701 1918 226 1139 1091 779 712 301 1212 753 488 384 123 678 238 913 300 709 370 1452 1179 152 453 1376 478 542 522 206 531 1298 915 478 816 707 910 1869 890 525 491 953 246 1068 924 630 863 422 399 1030 747 633 761 929 795 974 274 764 1156 1160 1671 1531 1229 1436 797 602 726 919 1132 368 395 2472 487 745 610 1699 1152 852 993 779 697 1072 991 737 496 80 268 712 1289 96 482 1246 464 1551 705 1511 300 1206 715 2652 654 335 781 559 1648 1027 1660 1083 265 1759 1333 737 1383 665 235 1292 1234 586 840 725 1284 1519 712 789 796 546 1233 593 511 1096 1318 2360 820 718 684 1075 924 734 59 512 86 1006 780 1060 604 1987 765 460 1236 356 626 659 341 876 613 2057 1 1145 570 753 819 413 1118 759 840 1148 1219 351 957 530 1085 1105 895 570 809 452 1596 1060 667 523 2075 637 863 690 1118 192 385 813 847 1889 734 1372 912 1165 889 1596 248 1008 376 1020 558 501 749 954 584 811 872 1016 238 278 1064 1133 1174 928 2154 991 628 1733 749 1884 721 634 251 261 352 1138 418 832 714 444 852 1581 698 789 852 1543 1845 1382 302 550 744 725 828 999 2101 1705 535 461 562 1544 788 1510 842 1073 162 498 1359 1229 391 680 458 1020 372 511 1573 183 314 903 1253 1199 18 750 624 773 1767 445 782 658 1128 1238 1208 1200 249 792 674 1853 743 588 1775 620 1097 2019 451 989 302 442 1793 663 2741 1586 1028 1199 629 300 307 672 1642 1662 925 677 1259 775 571 1442 614 1285 617 589 589 312 893 385 2176 22 470 1269 392 620 250 487 1062 641 906 393 944 940 1033 829 1882 563 424 405 1707 884 853 846 602 301 931 533 1202 506 453 751 875 590 1494 518 161 386 531 635 1520 597 423 765 1005 1124 1758 762 611 223 435 220 455 223 508 313 1125 1190 817 338 702 436 41 684 299 2559 887 574 1082 730 753 459 806 60 298 187 875 592 838 1061 444 393 1233 507 1086 278 250 609 62 1153 167 1535 775 1443 1617 234 737 339 1078 1791 1074 1181 621 533 117 383 1058 32 46 88 514 299 1191 854 412 516 299 658 1671 791 414 1206 1511 262 615 225 600 270 533 220 660 917 1201 1491 569 431 567 260 1293 686 1137 148 382 1158 438 1515 302 1240 1046 493 1131 78 843 1091 1552 591 850 744 871 929 452 434 362 566 1786 892 793 154 586 353 602 1591 911 506 395 556 494 812 88 912 734 423 951 1513 717 551 397 395 295 1631 681 1587 1237 129 1683 1969 300 971 601 410 523 644 915 879 747 301 515 1295 723 474 578 1097 146 743 1114 309 451 894 1198 1388 769 206 1093 975 303 978 469 280 417 222 585 343 211 397 54 276 1191 907 1074 1033 274 3 494 412 438 171 800 1110 1022 1490 865 337 507 1642 496 649 1318 1406 394 482 1086 647 629 373 302 1616 1516 1106 648 526 749 1169 1115 22 906 1304 264 480 274 809 1862 869 2369 2058 428 978 872 673 159 399 1066 855 616 1077 549 1429 746 352 300 1651 717 1992 1415 575 802 906 1339 1513 875 1050 484 1229 1642 813 737 1020 206 300 973 2039 794 1230 928 772 554 1972 506 179 661 942 712 1957 723 879 1267 745 405 203 740 474 298 572 534 447 464 596 1203 1623 905 373 875 1018 1108 687 1684 184 964 765 1002 362 1001 1016 534 613 413 536 1521 1900 711 1102 990 1087 482 150 1421 1279 1016 452 286 704 1545 625 2078 726 1354 202 244 198 928 1015 1434 815 1217 343 1155 629 816 843 863 893 2013 544 1113 196 734 585 1001 947 1891 1200 1146 1155 797 1913 837 302 1972 1011 1348 132 2372 1346 798 2018 603 1169 2661 1575 2184 542 865 1000 234 653 1346 1817 2229 311 1295 1254 1266 849 1251 1014 1107 1148 805 441 723 1765 1941 1020 300 543 450 905 424 522 324 283 857 1261 394 1758 259 1299 1259 230 6 1356 1033 1537 151 1188 785 1181 1273 1109 1202 893 692 663 699 1324 887 162 13 995 302 282 1405 560 1783 351 194 1656 1102 938 827 620 507 544 1877 300 2906 1721 516 446 640 603 456 1763 853 1658 407 634 622 1164 1090 453 1060 473 716 974 733 501 841 1128 726 353 434 1648 330 718 799 151 981 748 1358 611 611 873 439 666 270 466 1072 1075 998 682 1014 1259 743 1263 1276 909 820 765 816 1037 598 970 1404 719 955 301 1246 582 488 1124 196 1660 1475 949 1603 864 1114 1225 409 847 1130 1273 1529 692 1447 965 911 150 480 815 899 150 783 796 399 921 1040 1677 491 784 825 1089 606 2145 510 10 697 1015 680 407 1752 1134 1148 393 542 1326 444 1169 1855 1197 387 314 1986 412 670 986 1340 1188 540 915 312 4 713 1601 301 544 3383 2614 2180 1070 2876 1390 612 913 1329 1595 315 1506 1001 1306 711 752 992 840 277 978 1309 1066 417 302 1030 315 569 473 713 1254 1007 1120 457 1039 1070 546 1069 1213 519 1259 976 3874 1455 836 666 1306 770 602 572 1237 1248 98 302 771 1696 714 724 919 849 490 580 151 1363 1167 512 458 417 983 906 1361 364 470 498 653 1496 597 1453 400 907 661 227 1459 868 576 389 1852 466 1200 812 2089 782 762 768 225 878 302 1023 827 692 565 299 528 799 825 1735 359 840 1746 1488 800 224 888 702 1309 1055 543 168 450 499 500 456 572 879 740 1160 1205 930 618 962 1012 1353 1137 224 904 1366 1000 596 1208 336 816 302 723 744 853 566 413 1453 690 1693 700 1205 993 499 973 1105 1600 1298 678 1479 424 695 975 1071 1342 904 1014 764 48 627 679 1220 514 1045 1721 465 669 504 486 242 1731 1418 1185 647 828 433 403 1105 87 838 1468 1153 2697 302 956 584 321 446 892 913 1347 688 587 1862 1792 589 276 834 300 1632 499 888 779 1054 2502 726 526 271 702 363 1440 332 381 53 1017 647 451 115 564 854 792 261 319 1138 654 919 855 754 151 200 1487 164 820 897 1430 1331 340 518 575 454 276 281 909 616 1321 1176 994 838 306 150 595 648 863 936 180 808 141 1175 1132 1303 661 1571 440 795 898 1049 1072 511 840 957 1054 940 971 461 1344 739 150 1049 92 861 307 412 624 1323 1464 453 738 929 655 532 666 743 464 485 1015 403 565 248 784 36 1191 677 414 642 406 603 718 1062 555 903 985 561 1288 702 286 2000 204 1397 604 302 586 714 85 525 249 670 707 278 1150 763 1407 1133 1276 177 614 287 239 1440 550 1371 1316 513 846 1708 375 454 773 1058 41 1607 561 655 371 1585 555 456 510 868 533 622 580 332 443 1136 504 172 828 1683 23 503 975 300 644 545 772 1591 760 336 1723 149 644 302 905 1213 460 549 485 1291 280 369 284 944 912 436 760 447 757 839 1003 719 1000 1267 52 243 651 752 1248 865 399 886 173 724 818 801 886 964 564 244 1169 716 1100 150 602 1384 754 1393 1067 239 198 1513 950 413 574 11 506 1282 302 29 1092 530 511 1641 455 940 391 403 939 636 518 1664 1275 903 592 1090 699 1784 1195 849 704 1976 888 2075 230 1618 1395 723 392 947 531 1130 230 554 732 1034 883 837 614 1268 1563 1132 150 122 687 558 696 1904 600 661 584 1405 842 871 1007 760 536 512 1671 545 967 1266 56 891 330 755 2231 1239 1117 1184 314 387 1140 701 288 640 74 709 302 556 594 612 908 191 1122 1226 580 652 290 346 405 426 718 1454 865 1086 1650 604 627 151 1084 516 996 678 333 247 303 752 14 589 351 335 514 703 642 1299 1098 302 671 957 440 1143 1067 1234 257 1118 530 1564 452 1417 949 342 1455 87 623 596 497 661 604 485 643 1536 207 1002 70 1200 282 907 1147 245 622 904 783 1507 589 426 1008 301 432 1323 1011 1032 1058 1017 791 1209 1813 967 1055 117 814 45 301 1071 310 2247 745 951 1415 317 566 1344 831 1535 901 1569 507 541 1070 767 1235 533 1312 352 202 1474 328 775 546 446 1392 2234 727 966 1645 556 1145 1652 1829 758 643 910 1002 553 1613 248 512 258 104 894 722 449 699 1498 731 1015 777 1088 504 467 894 1058 1120 1330 714 971 906 425 302 337 1166 1237 867 1023 621 1026 320 1116 1438 1268 1214 514 447 518 1083 339 600 432 1475 1031 958 1387 367 1255 643 686 507 633 289 374 536 339 875 1054 854 580 1200 557 789 368 260 903 162 896 216 82 1350 351 908 674 1029 160 102 1524 936 194 1210 461 946 1068 867 488 1093 150 705 397 452 1087 927 274 548 179 1515 287 1188 345 385 368 451 1067 486 604 414 440 794 168 671 1486 958 197 1780 654 1691 1113 2064 1925 118 680 230 603 1478 1200 566 864 597 677 932 564 860 774 1671 2160 583 1800 1384 390 807 837 665 287 1611 871 1788 582 776 293 1308 568 637 1470 1279 459 127 913 1158 119 524 1159 38 295 450 1501 878 110 911 958 925 564 581 581 845 60 786 632 1471 452 10 656 888 747 1122 306 421 551 409 896 782 1134 1538 193 869 864 717 1055 499 550 1108 815 316 680 386 900 783 797 808 810 761 793 606 661 260 1428 681 940 791 652 1731 297 301 485 408 436 890 539 928 407 26 992 1592 1125 2197 1684 1048 1630 591 695 420 369 1652 1318 977 890 1080 501 538 584 481 300 438 272 436 68 943 580 934 898 954 844 865 1042 556 124 1136 813 256 1141 532 458 1751 1159 1263 1277 547 765 623 1073 749 1312 452 207 537 576 1615 616 826 944 595 561 236 1262 956 739 462 1078 549 1205 798 1367 358 256 1082 299 735 48 514 1058 886 449 965 1280 397 1000 925 1091 231 974 685 1066 222 518 268 345 625 494 449 436 737 120 972 777 741 939 1346 280 643 372 181 891 957 400 513 536 450 350 1025 1133 1605 438 839 244 1870 741 977 353 757 586 721 609 478 1290 474 736 1026 997 352 756 188 411 720 244 1317 300 574 913 985 451 1025 799 800 732 480 151 650 835 1074 1530 367 790 285 1630 236 492 761 952 697 524 603 894 1179 451 552 284 689 99 216 62 52 1043 151 770 270 39 78 552 731 444 1232 603 1031 138 723 459 326 347 467 598 944 810 163 1274 763 1036 1317 798 559 250 881 950 441 74 301 297 301 1058 1322 1710 1381 858 1817 782 458 311 389 786 875 187 282 612 1029 411 335 450 81 375 838 1254 1118 863 895 188 1247 1016 1048 288 444 514 40 943 985 830 415 257 300 999 602 184 434 779 620 1082 509 493 554 491 104 831 419 872 12 897 875 827 311 303 1369 623 602 1439 528 950 1084 681 260 174 1318 452 871 259 150 520 424 615 609 506 993 885 1074 498 933 937 302 319 406 623 1417 311 352 1039 546 826 158 522 601 14 1008 484 919 784 767 987 604 299 860 574 1110 1357 86 432 78 416 455 769 623 695 332 631 299 12 602 312 1382 168 208 661 758 581 200 753 1303 136 449 676 946 300 259 1050 814 626 349 294 673 391 1241 139 1207 812 512 1431 76 756 295 629 1454 1001 288 286 268 499 1733 488 607 651 743 830 1161 365 817 655 361 1336 552 294 1329 1254 296 452 764 922 1298 697 150 1300 105 301 314 462 1346 340 595 158 889 511 1041 493 301 918 1045 49 1224 556 304 631 414 248 873 834 990 823 1044 152 425 595 431 1479 151 384 379 667 146 552 969 775 439 296 940 778 150 735 904 1615 934 784 1208 908 266 505 389 341 1582 192 1100 998 574 856 574 407 198 214 405 453 929 916 115 878 186 990 371 226 434 610 632 291 664 140 530 1971 666 1669 599 465 1440 452 543 1569 379 1276 1203 75 258 790 379 237 1054 299 1076 739 684 1034 308 535 339 612 470 155 400 164 84 653 231 266 771 1150 648 632 370 312 680 513 337 720 310 622 495 1159 870 2074 119 410 1199 498 562 1106 454 414 596 254 601 449 1847 328 1224 777 460 578 1452 405 1377 624 1306 356 603 1224 1166 200 26 57 834 959 1598 386 212 1324 955 661 803 493 425 506 295 885 228 23 484 157 1069 867 742 977 871 628 483 1015 561 262 93 650 406 889 1164 366 601 886 413 633 32 1163 452 496 775 1412 1185 328 90 816 512 669 399 1121 78 265 514 344 611 408 948 216 758 541 582 905 348 1007 290 944 1435 1065 234 244 501 502 294 617 151 535 754 637 245 904 1096 952 150 801 649 567 617 378 1852 564 151 852 933 18 522 475 1004 468 772 801 1051 468 544 12 602 1088 43 460 580 1141 870 243 1222 1029 210 1105 607 150 421 365 875 808 916 436 1307 1312 152 206 652 1002 150 750 456 1119 1565 498 617 321 259 402 203 856 248 1090 314 727 973 527 599 445 868 569 302 498 1130 123 1168 845 302 177 350 540 778 51 1360 1424 591 161 656 565 461 302 1797 797 243 602 1329 643 800 270 756 863 1363 784 300 902 613 624 581 569 844 547 1743 874 482 330 445 1013 691 781 1702 721 498 1118 610 619 685 571 550 742 1290 64 342 1044 32 601 206 1423 457 844 647 922 141 954 302 242 1569 742 448 238 963 150 151 276 538 679 1219 1334 510 603 580 587 632 658 531 1173 472 378 444 832 470 311 1101 448 763 385 1058 1080 649 294 715 58 493 263 302 614 755 986 221 494 1155 838 476 21 444 43 597 500 1202 468 820 618 629 745 727 841 443 713 1015 1117 568 424 262 274 798 274 600 224 220 215 535 630 603 151 54 772 338 852 995 368 372 622 522 846 302 531 286 445 790 792 449 147 1304 705 931 234 948 149 667 91 755 357 1173 497 83 950 255 822 62 421 436 883 414 1520 324 57 153 1029 329 475 826 458 1209 1126 66 899 488 736 1086 504 707 534 1013 705 360 661 752 769 536 224 151 705 71 1071 314 668 828 1155 734 1171 601 714 945 125 359 202 991 214 519 146 135 166 301 1263 344 296 1112 644 312 13 576 238 540 652 432 683 825 558 391 307 530 889 367 1288 202 303 192 1981 738 256 300 183 608 23 601 479 1070 1116 1026 132 649 1046 1397 692 262 1414 1101 507 164 667 568 918 417 1196 150 180 601 1251 897 1187 441 256 917 20 573 2644 735 783 654 598 512 376 528 382 1170 882 1109 744 639 1415 535 522 366 437 262 28 1374 50 508 482 958 829 507 263 602 360 342 779 38 429 625 447 637 1193 300 305 301 779 899 769 1080 377 1346 1125 461 1401 12 305 948 477 598 232 610 151 235 528 672 961 604 893 627 216 20 927 170 246 14 938 341 286 825 128 741 557 302 97 1605 919 659 1161 28 1647 301 894 228 548 301 703 671 392 1338 612 313 770 347 467 62 451 132 654 1342 300 602 1852 301 821 621 1117 428 724 961 814 532 498 143 870 180 453 643 249 627 320 393 278 32 463 582 813 2362 736 304 740 31 373 556 2 304 292 430 416 278 90 236 598 220 283 184 234 1366 598 1050 1227 292 644 214 102 205 1243 630 301 463 583 380 1039 438 655 533 1069 722 977 808 524 286 662 1295 53 526 524 833 849 67 292 449 420 166 300 1602 839 977 397 409 413 831 751 346 1041 1428 395 792 268 743 72 931 377 565 1334 1498 1417 411 592 851 389 1339 166 837 547 248 781 700 916 46 299 219 304 834 214 607 61 955 661 17 859 376 773 658 38 853 898 584 48 40 650 1100 998 794 893 585 362 932 102 813 858 92 266 1352 1342 1027 1927 516 86 1317 450 1346 986 687 128 151 876 572 875 1296 598 183 121 987 280 710 174 1119 892 444 1006 624 75 1768 823 262 782 94 1433 350 699 1291 302 772 140 719 209 1619 227 389 150 952 556 447 269 1052 785 364 480 371 559 526 472 32 739 873 915 1411 557 774 434 395 672 1090 1274 730 607 1181 574 1215 764 259 393 413 401 580 343 1098 539 839 1070 928 475 302 272 931 413 953 416 1080 574 404 296 1894 745 1007 1376 451 522 1461 398 692 646 78 557 266 899 449 310 400 790 671 1476 1275 290 1685 1019 368 838 823 1724 1287 1056 1021 1107 1200 781 743 857 326 789 908 283 180 825 831 482 298 803 1028 978 602 873 643 2072 300 940 827 67 328 603 173 1637 637 2356 593 1701 971 852 15 1695 311 1077 789 368 916 901 973 1197 888 919 302 599 111 607 1306 279 1054 195 252 2068 328 452 862 252 253 224 1021 62 10 1035 546 356 716 354 868 1051 345 928 444 1041 507 1192 718 622 648 486 261 599 738 528 1412 455 730 574 935 155 902 565 978 1328 257 449 1216 272 451 160 623 126 1082 1252 1395 1037 817 531 1153 201 420 742 278 1003 1457 921 454 151 391 815 1661 468 531 376 321 653 195 634 489 436 1228 467 776 1733 146 435 1916 1503 1007 934 518 221 203 712 1008 335 1239 513 422 844 1055 382 845 452 482 805 723 948 1920 1227 303 823 1146 1792 591 368 221 1976 2240 1060 927 262 277 1029 311 691 354 126 1286 383 1140 1501 216 398 603 1133 256 1041 511 336 1645 648 109 965 1468 1461 984 1347 832 443 1149 1553 695 1296 671 870 1137 548 426 1112 570 636 252 529 539 636 677 1483 405 547 2065 531 808 369 238 818 298 978 588 263 1021 862 724 151 690 1729 486 263 1323 836 509 60 916 731 693 474 1293 8 1357 1046 1494 1763 673 1569 1103 336 771 588 1040 787 1191 228 842 863 754 647 298 612 639 1885 452 535 316 662 504 974 1188 420 1002 81 451 436 553 252 1202 609 930 1118 752 812 1051 1113 530 1092 287 582 819 1066 1137 799 572 877 1011 883 326 935 2278 452 44 335 912 565 721 192 488 375 2259 1675 1866 372 820 98 68 883 496 2685 624 728 545 984 300 390 1201 987 185 544 537 1074 1888 318 891 917 743 302 683 818 119 639 369 68 110 1000 297 301 300 294 151 111 249 452 274 19 1300 302 602 44 961 250 117 170 84 333 396 151 740 1187 230 500 292 120 118 591 603 552 870 237 770 1967 53 299 488 1100 110 288 502 661 293 302 149 240 234 527 471 450 1133 603 1141 390 195 1877 116 389 516 2520 301 534 1163 1022 847 381 504 438 301 295 375 772 417 1407 1149 882 687 871 416 302 445 479 931 343 495 522 933 859 572 3111 1372 218 459 509 643 1130 494 1572 932 939 235 470 636 435 1310 720 542 892 867 1126 1031 772 1332 300 580 1045 147 882 1178 768 1131 235 606 1138 1084 644 675 151 774 208 1406 927 1230 1851 345 1058 691 602 1142 772 489 897 1999 604 766 847 1237 186 1457 768 469 143 827 747 1073 1130 811 663 658 757 811 610 106 904 330 758 1554 652 1395 527 872 41 1879 737 234 831 1948 876 202 947 519 708 810 1919 1046 511 528 433 2588 1713 758 1947 376 797 492 1312 1585 2031 1015 532 1165 9 554 785 497 312 609 469 1236 538 891 382 210 301 1 447 300 404 1268 151 1109 885 258 64 302 420 1852 94 499 167 90 215 302 294 2172 2703 2259 937 749 1662 1608 79 1189 1749 680 518 297 76 300 574 173 184 302 302 878 566 96 158 132 150 272 374 107 1027 30 138 311 113 301 568 593 458 246 602 150 267 300 1061 334 368 306 2117 599 302 638 23 64 433 128 255 321 301 64 301 250 347 256 533 2397 1296 985 1109 1114 3340 2060 2034 3435 2615 278 1418 224 288 484 49 50 255 149 300 465 523 370 740 863 262 656 297 536 100 134 507 462 301 737 750 714 325 386 164 202 472 118 317 754 265 302 253 103 230 38 152 35 131 710 298 303 612 378 748 298 428 593 248 1317 1196 501 1097 369 333 1034 431 354 377 289 762 326 1351 1109 1099 865 208 602 46 107 798 949 1394 462 208 916 338 1378 369 1892 819 649 150 1048 1142 2368 473 53 499 777 888 90 1431 264 46 828 1273 1032 17 448 227 481 915 1525 462 527 840 928 668 1019 565 1903 814 412 1264 195 1350 721 1035 763 864 863 594 431 1001 925 266 392 401 945 1183 569 913 561 1319 398 1761 376 501 171 474 172 1078 632 226 683 536 458 446 494 1186 434 1 525 1480 277 134 545 852 726 202 1011 166 1509 1034 357 154 601 1074 875 256 787 660 662 576 2273 214 602 982 862 725 114 533 922 730 208 1360 1165 450 781 850 453 589 960 114 641 468 1363 446 1561 393 151 63 749 1062 473 150 414 478 63 1048 258 1647 80 24 980 252 495 65 1098 590 754 459 621 475 50 314 1013 300 830 346 906 419 302 197 572 934 238 1296 675 298 392 1259 756 446 399 12 785 812 737 435 1887 301 284 3782 664 1180 1328 758 1146 779 707 564 1906 242 544 1718 300 657 1005 318 377 340 900 805 514 136 321 523 866 1213 1229 1034 933 573 598 602 404 210 1392 1543 1154 854 944 174 934 1063 115 168 819 1911 1451 1078 1134 589 254 1331 301 942 569 157 304 711 716 645 755 1268 602 749 318 888 474 921 1483 730 1162 920 149 1157 541 458 100 514 479 45 1215 914 456 957 646 34 602 156 1075 1277 515 1463 279 1745 527 864 637 490 1380 1581 395 1468 185 833 395 736 302 634 709 160 151 1544 1574 940 1333 214 190 1123 787 434 262 390 383 250 685 298 425 685 302 301 242 1519 1114 449 151 555 603 1081 634 840 749 633 27 1806 689 705 151 182 461 366 1009 1008 1135 781 442 601 59 547 734 146 288 151 429 351 816 436 571 1283 29 1254 276 417 151 43 1102 322 8 389 264 899 446 744 1294 641 603 449 305 9 316 722 640 1362 150 383 205 726 611 1117 1483 1037 873 1385 407 1370 776 306 676 1706 433 24 745 1847 1307 710 189 1616 1109 523 863 505 1277 1746 1147 992 970 1810 1404 749 1179 398 2719 1180 329 845 735 1508 1024 519 883 681 301 449 608 667 882 555 872 1262 181 1407 294 792 1244 705 301 285 275 173 784 1141 399 630 719 894 575 739 462 1258 614 856 383 930 891 440 612 1248 1261 1162 790 1318 838 644 752 119 136 276 826 304 857 387 620 1248 774 1298 1621 62 268 1060 459 548 1463 759 895 994 580 474 1531 865 1581 1132 1252 1224 412 1696 910 1500 469 1277 90 149 161 687 1456 1363 390 248 801 314 179 557 1058 830 602 1194 755 451 846 1046 1614 975 1174 617 1084 1397 989 562 1089 20 829 778 1770 574 375 647 553 635 817 252 457 1405 780 443 879 129 388 484 1046 683 552 1344 1090 380 1026 1136 539 959 1598 1064 400 560 696 609 810 611 94 1147 889 2154 1128 1052 1730 298 746 305 790 890 422 341 1025 55 326 1045 655 1220 2504 1313 1012 507 731 417 598 209 125 581 661 1508 507 1918 1129 424 383 484 288 150 427 615 423 492 848 1396 426 298 2034 95 745 1730 177 244 902 1112 706 849 1579 91 1141 301 1146 658 579 638 711 424 596 1667 864 1423 553 684 482 1516 602 883 1364 1962 1491 200 1487 932 1251 902 897 861 371 1473 519 726 692 17 427 610 916 814 2071 345 572 650 934 753 602 778 256 1024 791 517 597 209 1622 518 790 434 299 2248 1015 223 15 544 421 783 399 516 710 884 250 2110 731 420 231 737 549 1436 848 530 657 190 636 395 1372 790 302 1823 1414 461 451 987 686 271 889 904 594 889 583 690 485 988 73 1204 1548 778 764 26 2117 256 622 1900 42 1192 885 492 755 858 782 526 320 786 786 355 275 980 496 984 248 972 550 643 393 781 1270 952 661 459 342 714 106 727 1099 1674 1649 1797 236 365 1221 302 873 948 900 779 1147 212 779 754 733 890 202 522 453 924 1573 446 1018 243 445 677 1116 451 302 188 258 808 1141 104 941 699 416 434 873 176 302 1805 595 89 688 419 602 272 1197 1486 586 519 1283 1260 689 770 672 282 701 1743 1246 296 1451 970 960 933 652 163 438 343 617 668 856 380 821 1203 2135 556 976 835 589 490 519 1207 1107 265 603 843 445 776 523 894 1452 347 416 914 514 513 370 1050 440 453 1526 405 693 396 704 1335 286 2 1073 245 300 1875 1788 1891 388 1428 1687 467 110 485 205 789 301 1511 674 696 1901 127 669 302 851 1105 871 561 391 666 1409 2293 1017 1411 151 1898 168 219 376 458 532 1041 1218 1149 1442 750 613 937 796 737 1049 1082 765 1556 153 641 857 461 1156 1057 1176 292 683 997 1198 901 83 942 302 388 1013 1141 197 1343 1390 957 453 2132 770 796 495 321 1106 1268 980 192 1047 457 560 1143 948 743 1138 557 402 402 1149 231 383 740 424 549 494 1250 314 556 722 1149 104 877 743 342 711 485 952 296 1008 1820 870 1566 649 1475 1745 1492 140 2052 1092 1898 649 694 2056 595 641 755 55 354 508 2013 949 1048 892 1613 336 1264 555 485 1635 1443 289 891 773 84 88 247 139 702 603 856 323 255 1072 255 745 883 775 1726 97 677 355 302 151 950 376 688 518 1655 1252 1189 234 554 791 475 902 814 932 940 558 653 801 1387 982 951 418 1030 478 1840 1107 1896 750 151 687 576 1298 629 345 302 253 794 245 243 753 752 682 1226 1418 162 1131 372 258 141 885 959 1182 1643 777 562 1248 1510 1093 436 1159 833 737 530 301 561 516 339 758 385 387 800 338 914 505 336 1256 693 597 956 1078 553 1089 966 1269 218 814 1681 150 218 946 708 389 162 139 601 456 665 310 641 166 815 252 56 972 332 2496 998 562 226 195 1066 224 937 368 1642 478 1673 1301 1282 591 876 819 1523 1200 653 939 619 768 1109 703 1090 971 541 300 817 525 512 323 1415 590 818 147 919 382 142 100 536 325 603 646 185 300 488 813 507 572 1077 1074 281 799 477 1366 1058 1225 643 318 903 1044 1291 300 1285 1600 328 623 294 301 514 342 984 333 632 126 525 205 999 840 760 1114 707 537 998 272 865 903 384 522 618 202 151 299 662 1089 993 1000 1556 300 719 922 516 467 366 1264 949 1018 723 301 651 8 967 104 614 536 30 170 924 126 301 580 804 498 572 334 928 624 754 868 534 1484 384 159 334 1379 417 300 170 44 903 451 361 1301 439 1014 655 311 296 159 870 1370 1457 164 1041 685 301 142 354 372 531 510 293 286 381 1046 594 262 515 581 307 591 76 1699 1071 921 422 183 1537 60 702 494 272 772 1216 1282 870 361 616 750 506 733 623 236 469 1291 704 711 640 965 1245 594 624 415 1464 1606 27 595 855 947 647 795 1119 1006 1342 178 1958 58 274 373 179 525 1252 541 230 1091 436 547 601 656 886 256 465 1060 1471 397 157 578 1858 723 300 791 1345 1002 1539 146 163 878 249 672 301 1541 1283 654 905 935 822 1016 368 80 912 746 1132 1164 1316 1156 1743 411 1249 1156 2026 727 190 521 711 789 265 1257 817 29 548 1057 459 1323 53 761 1000 884 1641 1122 235 1202 775 570 1352 502 880 1637 869 1512 31 1101 622 755 514 590 883 1163 259 259 561 756 881 1388 1655 1036 979 1275 1912 700 725 2535 183 1196 1541 1657 451 1685 674 1108 425 1274 314 640 518 1339 606 882 781 1216 1021 638 599 677 571 242 541 1304 837 440 1386 172 838 956 1020 1050 1248 1040 453 841 248 889 936 976 527 1043 1077 149 830 331 642 970 1178 1936 1387 581 145 300 293 981 491 403 660 102 738 858 805 338 489 778 1311 796 195 792 1352 2834 1006 645 646 1307 570 1152 671 604 929 2418 917 291 743 655 615 860 1247 442 541 1935 738 1187 2538 1601 778 911 533 478 1085 1317 1059 242 1583 1719 881 739 1316 1475 355 753 302 1629 647 664 1248 208 507 1062 301 924 816 588 686 112 1446 667 65 332 264 417 1123 1715 737 520 1402 1485 479 37 1342 1948 1049 530 1624 153 904 1022 819 1018 1302 829 1138 923 646 665 954 719 1294 582 615 1017 489 895 641 616 870 956 522 781 1379 302 598 1064 689 151 430 1151 620 1003 451 760 752 1149 1163 344 766 225 132 1435 613 1221 515 384 604 346 619 613 1246 775 283 524 911 1079 2316 33 355 1302 356 298 361 727 910 327 172 290 1010 450 1075 944 948 1473 380 639 601 1638 580 810 339 891 251 456 227 295 301 194 302 560 302 600 552 14 761 485 402 1029 105 637 705 642 668 770 410 282 757 512 1793 521 694 381 267 920 1334 819 1958 629 1321 713 750 445 599 560 670 396 1003 1212 985 369 849 850 977 866 854 467 593 986 664 946 224 518 1092 491 2179 1431 416 467 665 301 927 2703 1213 471 801 930 1741 943 923 392 957 251 601 106 491 633 682 785 798 1073 749 610 150 586 414 1264 656 337 1189 735 610 708 500 772 803 223 670 673 509 1232 259 1227 974 912 340 1053 834 624 230 642 809 981 1605 488 388 589 1266 626 1245 729 1639 154 515 730 1142 1067 238 1197 246 546 1311 1519 423 1005 370 300 1349 1098 385 784 574 250 1041 739 701 1273 216 1519 364 511 302 529 557 1278 530 455 912 78 1531 972 434 902 1357 1017 238 1323 430 371 481 408 1206 523 895 1008 687 1070 749 198 452 547 1015 538 1541 1393 500 853 696 1037 236 860 682 687 537 516 203 130 1050 212 651 508 151 1224 828 295 270 731 576 1013 710 950 875 60 17 299 255 863 107 150 1119 1434 2837 1437 488 431 907 1263 118 1101 1767 749 1529 1161 959 750 736 300 656 1016 1200 492 668 2271 438 1199 264 809 649 1148 344 440 1368 540 1498 896 752 709 470 150 331 395 1434 1107 515 1147 1575 26 462 1480 754 421 366 158 361 1095 1199 491 319 1966 445 1371 1352 1198 898 1574 1043 664 690 462 1011 721 826 300 382 300 765 250 1141 979 1815 243 818 344 577 807 1227 482 95 508 406 931 1312 1191 646 582 343 17 1195 848 1166 1689 873 1121 1724 1319 737 1497 1077 198 1339 601 759 1479 554 781 457 78 970 230 170 376 625 1451 468 602 884 965 679 1465 309 496 558 1683 794 891 494 278 1085 157 439 302 1007 1687 292 1307 1092 937 992 57 772 293 121 1193 38 490 1259 129 1029 748 1100 1223 1311 664 261 1362 238 1055 347 1771 412 959 176 2025 588 764 577 1089 1085 932 151 422 162 1 242 259 438 1275 59 277 119 501 775 239 1098 802 941 1590 1025 368 1327 369 396 172 1034 183 1432 958 676 1412 532 1242 1087 657 1152 220 652 1468 890 1334 609 532 1127 855 770 441 659 882 638 300 684 631 902 641 239 185 392 433 24 150 725 151 525 419 301 1159 476 662 242 176 509 1022 849 197 1091 164 469 1322 1474 849 453 837 1089 840 308 781 562 471 384 291 230 696 226 577 151 123 877 562 365 641 296 301 87 449 342 1395 538 806 1551 706 856 687 1195 856 798 971 293 428 174 383 789 928 272 381 3 232 74 499 518 24 1041 846 888 571 839 903 1303 1593 367 212 1444 1272 564 899 977 2296 451 164 268 301 172 1874 636 202 845 374 1182 1687 359 995 2103 842 1175 1208 532 293 683 788 1513 785 804 537 352 1207 1474 676 536 1613 487 560 75 1245 1058 1652 679 772 1290 1140 801 774 673 264 1126 613 860 1197 434 704 381 255 705 302 448 306 210 992 875 652 283 653 791 324 794 301 2072 476 1941 857 1101 650 1807 736 815 816 315 332 258 604 260 789 196 561 119 250 754 25 96 109 76 212 290 676 1437 315 257 429 301 149 265 113 1429 883 1748 808 442 643 221 302 368 553 91 1010 1607 1645 309 280 151 232 348 539 224 809 338 316 301 342 142 1216 300 2089 301 536 437 599 1852 1089 1105 999 1214 958 2246 472 1176 520 1314 338 521 1695 275 909 354 274 1126 884 543 675 504 1045 1141 902 366 1019 302 960 1763 489 561 848 660 1259 582 1608 287 1515 1506 482 33 1775 921 411 1383 1523 765 326 724 685 680 512 773 269 266 1493 874 606 2107 648 536 505 68 2292 1391 1362 623 2050 579 627 572 573 301 1308 632 438 1186 2 286 424 1216 496 700 1390 619 52 300 1030 1232 690 879 301 686 1105 978 966 903 319 689 515 276 743 1377 943 1058 1423 191 715 280 1146 1132 1450 1436 604 1144 151 1506 370 687 1568 748 215 629 809 758 450 1236 906 884 366 840 266 1348 818 1154 462 1690 251 753 622 1302 693 1279 543 530 1379 2346 1082 837 656 970 880 488 517 1228 1688 751 857 413 382 747 155 112 64 1105 779 1819 1007 1304 1005 320 949 769 553 709 361 1190 664 1719 982 2042 1311 454 404 791 897 632 1398 371 234 1375 1504 831 474 882 749 904 598 1288 1261 636 1131 831 534 833 452 1352 1116 1530 260 967 1003 1025 703 162 18 253 259 531 483 668 827 989 722 1707 575 494 103 1617 202 296 72 145 288 300 265 161 296 301 452 42 331 301 946 301 602 974 507 1020 139 270 187 314 734 786 805 704 394 989 542 1280 948 315 750 891 292 1962 871 370 563 296 782 138 382 630 473 1051 185 937 1565 1001 653 766 856 604 747 851 513 407 1306 1630 1405 773 407 116 530 917 1032 1288 1849 844 1397 531 553 1186 637 509 1063 975 807 939 1289 530 1191 1144 876 489 1096 605 332 130 272 463 624 987 676 975 838 1111 1368 1457 1243 603 650 253 237 483 274 1125 1655 1558 1368 160 906 2682 594 1262 13 553 1482 1040 601 304 374 426 821 1004 612 1186 286 307 728 673 1406 639 1312 443 2239 69 207 301 470 1576 428 1149 561 638 649 1378 1010 788 1012 301 318 590 597 809 336 1146 1053 1383 1070 100 1527 466 1101 1601 608 573 301 559 1418 596 1162 711 1176 1309 524 789 822 1349 175 1237 301 1065 1087 784 1059 547 137 231 1713 840 679 825 484 1877 535 600 1029 301 270 684 297 866 1146 1812 786 389 778 419 449 989 591 110 475 629 593 548 1359 593 780 901 659 214 707 897 461 708 91 1228 301 292 421 653 109 236 151 1276 1308 1348 407 1015 243 598 250 560 874 239 884 641 357 555 450 541 809 584 1028 1089 605 2109 816 665 434 654 932 642 289 419 1421 1069 410 1438 1292 845 513 1150 301 966 151 1356 1099 344 1113 439 1341 454 288 389 452 301 621 1394 72 1547 765 529 421 1110 368 582 89 548 857 599 723 1019 260 695 660 700 332 498 617 294 300 598 427 301 1514 610 452 212 561 850 158 457 50 831 307 722 302 653 1198 684 894 477 765 601 827 1770 302 599 1206 1388 1347 302 1137 1400 1881 457 979 571 1235 215 286 157 478 738 527 991 892 967 1203 64 295 1614 50 461 299 811 548 713 463 540 872 600 618 739 190 695 1024 505 774 218 498 674 234 603 1559 306 601 867 1212 601 542 397 853 962 1194 511 686 777 818 620 538 549 148 266 300 314 208 785 582 333 991 829 1401 311 685 292 466 1763 1279 451 669 558 15 302 635 712 814 602 915 150 647 313 456 242 532 452 969 434 748 1184 529 775 162 905 1400 1093 743 182 452 301 627 398 319 790 106 233 518 527 600 1009 69 643 563 1642 1118 540 329 813 258 827 180 708 1182 555 456 400 680 857 231 280 39 1027 423 301 302 225 316 460 600 712 546 1041 564 659 599 218 1128 746 1055 9 271 664 601 687 1432 302 157 1048 2330 910 962 70 202 1146 1523 566 132 377 1683 1116 1029 14 381 384 525 1403 264 792 194 33 290 638 154 1095 295 567 518 751 772 351 606 285 1077 216 603 279 686 642 267 11 439 420 518 287 761 928 1021 151 246 597 177 326 1146 26 665 242 594 858 275 522 731 741 833 159 924 627 1483 280 931 600 155 612 447 302 360 676 592 572 353 474 830 758 1297 86 1200 494 719 656 262 554 215 1220 1981 248 1742 814 814 543 904 74 771 418 704 948 467 613 263 453 435 185 852 231 489 1659 389 728 345 348 229 1227 564 1037 859 466 499 787 762 426 252 685 1065 1183 905 357 506 602 1550 512 333 602 671 1510 586 355 1915 285 968 483 790 611 1301 198 936 500 841 440 198 334 505 874 947 649 1018 638 1170 294 1126 1357 1153 182 881 509 1390 1352 314 1116 697 393 618 151 744 1316 849 1214 330 1423 562 393 1005 973 452 490 301 999 190 710 532 529 1017 301 797 303 443 797 690 392 292 1530 1464 296 1086 150 648 568 298 1284 1058 154 1026 912 504 854 549 1171 682 354 612 258 605 371 168 519 108 418 409 362 523 301 301 1431 327 569 776 533 262 1259 1520 150 1107 319 291 934 668 1168 366 704 1178 981 425 656 580 532 1294 262 803 803 426 1446 834 606 952 528 552 951 682 536 881 563 426 229 987 1423 879 356 928 672 409 700 1451 336 592 589 588 1140 1158 675 193 241 604 501 610 94 586 453 614 583 328 644 369 746 1425 1431 587 436 64 1050 722 2057 565 631 674 1683 496 665 595 208 385 885 748 1705 306 63 369 599 531 615 837 1676 664 274 45 780 1603 302 894 834 867 525 689 2086 545 744 304 494 468 791 834 1536 150 609 1157 1065 508 73 538 793 252 1242 753 432 1902 684 671 293 462 342 355 1228 382 897 717 585 1452 1363 552 209 29 890 684 1412 969 485 731 984 790 643 122 1262 211 991 266 1145 767 178 1240 617 1067 1040 791 2 687 1450 472 643 339 905 759 546 1679 490 320 844 820 576 366 942 192 560 1947 1157 1215 711 1478 1195 24 697 350 375 300 315 671 509 1100 461 548 774 183 764 258 890 297 637 899 294 2 263 1145 1287 600 87 1101 1967 393 2524 422 1665 658 600 1123 456 468 1684 2417 790 985 1138 1231 696 451 529 1939 729 611 426 299 1453 1714 1336 1528 498 1020 1173 1017 2250 882 808 301 577 737 684 275 1071 419 574 528 103 1523 944 737 427 497 595 901 17 674 532 479 686 498 552 898 870 357 985 309 1599 658 979 78 151 1301 1286 1042 476 604 1212 501 555 253 663 212 1302 847 771 32 322 428 972 886 623 2062 66 32 189 478 310 777 344 1195 774 872 587 2003 1435 476 935 1045 248 799 55 57 240 179 1082 684 302 391 1251 302 44 755 1131 1183 225 20 680 1110 657 212 1224 1082 803 224 705 453 790 302 238 468 299 376 1162 736 1229 965 443 860 1858 340 404 522 457 80 1091 769 524 843 497 776 934 323 16 302 222 938 625 1023 463 614 565 964 189 231 801 301 455 1291 803 333 6 635 651 127 1201 359 514 1118 737 56 729 170 597 1184 847 1484 946 1065 398 935 998 206 1535 517 698 42 939 334 977 379 877 325 753 398 573 1141 777 1475 59 359 333 917 608 468 302 1348 1140 557 1871 300 928 482 274 2209 955 1571 1369 345 1143 429 1220 881 759 68 696 554 866 778 516 1691 1009 1726 762 1698 772 299 743 151 472 783 1526 1488 595 732 1403 404 1912 883 245 1299 723 466 603 549 634 1328 1360 843 1229 209 2040 546 164 568 333 2048 37 298 1828 540 912 208 843 461 749 921 548 418 1290 234 1269 442 960 669 787 1331 679 1432 496 1117 581 458 691 101 1272 67 300 1014 1201 518 1055 1357 151 748 1384 622 601 699 161 796 1524 692 371 1135 468 508 1320 864 534 1519 300 390 393 858 493 1777 848 594 696 869 380 35 692 1176 161 477 335 1058 1012 913 1670 438 486 858 302 835 1075 1050 1005 714 802 489 888 918 1058 670 1230 879 796 975 366 292 549 381 672 114 580 974 486 411 213 726 587 195 828 1281 847 715 1074 881 30 930 385 878 518 530 924 921 299 508 599 614 476 245 342 1053 662 1264 1052 440 1171 601 1309 128 132 974 504 572 1075 1451 1060 57 799 641 451 262 588 826 1341 738 222 658 1202 646 542 1160 717 649 537 956 641 688 820 1000 478 761 301 514 603 80 741 306 300 83 667 656 1010 643 226 362 806 1016 817 702 260 753 1539 777 309 905 506 652 1369 294 351 1031 1019 1318 532 1214 276 259 1329 721 40 500 1531 695 282 934 790 1192 648 175 302 929 805 659 545 409 698 453 302 55 563 304 1836 555 660 1356 1974 1102 376 523 564 314 316 245 613 446 321 6 174 1159 596 76 827 1101 18 1196 750 208 469 871 590 302 664 998 432 740 440 1429 755 292 466 1020 301 301 593 735 490 752 269 863 316 492 302 1346 763 651 797 695 552 961 710 820 483 255 1133 747 483 875 1003 231 868 1643 1280 573 763 1377 1428 549 652 772 495 778 580 897 719 800 1613 488 378 113 304 438 600 9 268 761 1058 333 958 1003 1391 1950 982 797 570 602 130 860 870 443 452 208 902 298 1058 434 810 750 301 190 355 693 889 238 844 514 600 726 314 797 919 110 988 593 1055 997 822 394 30 466 1630 800 746 861 764 302 205 758 758 326 366 1641 302 669 344 452 1178 1036 344 1181 776 534 1040 699 437 829 572 300 460 301 601 611 202 242 526 1139 67 337 1137 699 240 76 159 151 1021 500 108 487 436 282 452 1248 1187 546 341 603 596 344 1141 960 1128 980 792 533 622 102 601 302 181 3 420 926 1393 3 852 810 729 220 301 588 1265 304 301 272 290 494 852 1031 129 422 945 567 1368 757 1239 571 329 476 355 677 1016 1628 1314 510 763 1129 320 455 770 1124 727 178 348 230 579 571 1425 379 195 419 526 280 690 1137 852 886 428 288 1015 992 855 310 300 708 788 561 456 118 343 544 1170 278 1325 107 450 550 588 928 1117 775 755 1066 88 444 302 552 693 524 1555 141 1093 592 500 599 441 2173 758 454 1713 197 1136 1152 487 318 864 1198 512 662 838 151 237 744 404 1090 492 659 300 491 645 206 841 600 598 69 427 643 165 1116 1280 452 384 151 901 427 449 1330 618 1040 1044 703 687 773 301 1127 644 878 238 1443 450 1863 640 1252 514 1170 1335 371 859 348 421 446 548 118 601 111 863 753 534 876 1707 1035 90 154 1098 30 1056 414 217 511 586 571 296 1034 578 895 426 452 415 934 1144 784 198 756 752 831 382 286 460 126 546 797 880 502 1111 270 372 348 608 379 555 107 924 1389 1022 1418 451 330 387 1318 991 602 1105 1171 1414 448 259 13 507 555 454 407 637 791 137 1027 772 464 877 612 1354 664 985 317 696 345 1175 836 349 1434 601 469 105 929 768 1219 1190 548 1014 677 721 597 1041 814 494 548 329 562 496 471 300 914 815 1219 1334 425 179 366 472 538 542 133 1037 999 1026 262 1113 645 439 188 515 696 818 1019 2343 946 1167 1774 310 475 1257 1088 712 1142 443 1156 1112 1154 922 765 1527 1196 956 2385 1143 435 742 25 1203 454 1166 251 409 1243 546 489 1314 1271 949 435 476 1290 640 125 1062 477 880 937 373 1270 1286 162 760 774 645 1251 395 227 1677 909 1440 903 300 689 1019 529 605 1094 587 354 80 723 1190 1139 56 642 422 302 179 1034 84 603 336 397 753 543 468 110 757 460 292 974 124 100 736 1166 846 420 409 708 1277 1467 460 882 269 964 828 872 1252 594 642 427 1379 150 88 20 1122 443 452 467 125 18 891 255 1672 912 537 284 1443 233 724 323 356 936 563 215 671 1105 1096 247 805 1335 753 798 448 349 992 1386 585 1041 332 20 869 514 884 1087 541 444 527 815 869 348 766 562 790 1232 744 288 1190 218 679 1117 827 392 20 219 1041 457 683 940 545 160 903 1031 1105 1366 48 72 734 470 919 1578 1080 762 1099 410 963 804 1583 690 577 2649 1664 341 883 461 981 1021 1584 473 989 593 644 1009 302 1015 1165 299 2248 598 1163 992 285 1503 612 1301 773 835 561 14 826 200 770 201 1650 1193 1758 1329 1515 627 1076 575 184 582 873 540 860 984 598 1045 1212 577 726 874 1403 1477 853 818 679 629 303 828 1504 1187 615 681 1257 1072 189 756 1214 577 127 987 604 550 339 190 63 2035 483 848 843 1403 946 623 847 993 824 1814 500 204 227 188 682 301 1214 399 440 228 549 1052 739 857 265 220 57 266 460 518 2066 702 1476 6 12 2054 428 1177 296 918 764 1000 410 601 838 614 583 673 101 564 750 319 706 141 876 536 392 445 857 964 236 1416 789 1646 779 958 451 1473 302 694 880 854 942 1376 392 260 822 756 818 192 811 300 435 695 516 654 299 562 1400 974 955 826 1808 236 822 255 123 748 222 203 384 728 1572 850 1146 498 703 1086 176 430 485 450 1030 235 456 222 1180 313 1101 1529 120 1457 694 567 1083 365 628 666 1154 1638 2140 1349 256 68 559 713 785 395 1116 600 349 443 151 979 490 749 975 76 169 360 130 315 692 987 537 1085 379 242 919 518 743 1277 557 1695 50 401 836 1276 1226 861 196 302 985 1013 499 1316 536 581 711 871 973 903 1170 1004 2024 951 729 1129 1515 63 1565 407 106 393 601 489 262 875 332 514 254 365 562 242 645 1312 397 587 402 587 1124 1192 579 1038 300 284 1804 555 692 1372 218 1269 73 1255 109 1223 1530 432 493 795 453 853 608 917 711 900 522 75 251 453 606 655 248 919 750 466 1209 1455 1005 102 1405 786 886 151 1321 1684 659 927 295 1010 2020 799 538 599 417 721 842 993 918 929 502 242 446 302 907 413 168 441 376 1498 600 89 4 469 258 31 494 831 1037 359 765 167 302 207 452 264 675 955 1169 390 1397 836 874 196 302 1067 675 1353 544 96 1614 290 895 316 52 102 344 340 944 215 129 149 108 299 241 131 218 300 392 238 89 238 300 304 603 721 969 1530 229 212 1121 1367 1356 842 874 524 644 283 1140 196 1108 560 407 3 329 218 240 330 292 1407 882 1283 1338 2521 240 554 556 618 151 663 598 835 571 331 816 832 222 794 1188 297 781 453 1441 302 270 548 901 797 324 1262 879 2634 703 521 178 1416 1992 152 496 659 798 161 603 762 773 217 692 418 151 264 84 15 761 550 156 581 750 1051 68 302 210 307 726 902 1188 833 438 755 404 110 260 354 151 667 259 480 185 1237 561 302 419 260 240 884 438 214 566 938 441 1196 196 735 668 195 557 754 288 601 1365 552 798 748 206 416 787 901 733 650 305 496 1377 1058 711 530 672 670 1123 50 179 1088 637 496 604 134 438 302 284 302 514 151 334 151 390 686 784 423 389 1116 287 810 429 240 204 471 516 18 104 302 737 496 274 300 612 224 252 79 659 216 525 302 280 715 708 2 290 858 297 117 644 180 792 1329 229 214 354 124 645 1062 151 567 2412 1365 592 1199 266 919 812 395 1139 1279 630 981 1022 907 786 138 786 149 457 1234 845 740 832 1793 230 662 526 151 1188 466 306 1536 993 717 522 380 1286 1140 35 619 40 284 107 199 119 1637 985 497 339 527 562 126 765 675 610 625 1417 1680 475 951 451 1042 300 1002 383 952 1186 1402 1355 554 302 709 428 308 702 490 603 619 371 509 1303 597 442 126 488 361 1168 300 38 391 197 50 15 419 333 1191 295 558 430 238 1065 356 274 821 415 1037 950 637 579 242 545 559 382 921 1134 1011 310 648 593 218 488 268 343 1423 517 410 445 819 669 572 451 270 986 945 348 124 150 516 360 37 449 205 413 246 539 779 296 652 529 607 488 691 619 368 302 956 506 985 682 234 324 1016 422 639 1031 1047 929 947 506 711 103 151 386 58 97 483 591 416 1754 536 532 212 776 759 497 641 493 1037 1036 1234 1025 229 508 1160 1257 1239 1153 645 1580 245 980 481 206 194 1206 811 413 546 248 591 962 674 1937 531 1231 63 449 542 731 353 523 1136 302 527 924 577 395 588 463 548 986 926 203 130 689 302 316 341 980 740 301 816 402 137 877 111 658 736 517 1354 446 684 315 529 13 1188 670 435 625 228 415 1306 247 380 1297 339 292 549 1183 1654 878 302 335 212 241 162 413 570 1493 585 614 759 741 248 797 292 1107 753 1035 302 1384 1394 539 734 832 509 720 1356 750 300 295 74 1571 971 1012 603 296 365 142 753 816 819 282 572 1120 1117 381 410 1693 1071 410 442 333 1176 1893 987 324 1424 742 301 803 1235 276 278 574 208 171 407 398 10 569 910 265 296 880 349 449 1005 437 273 882 1862 457 847 612 1043 708 1050 560 851 302 689 904 1060 1053 444 874 146 558 472 239 1312 1034 576 613 858 1000 1310 551 1009 1442 228 1642 318 970 556 483 481 984 312 1067 419 850 232 938 336 419 884 1609 549 870 909 933 1953 472 424 717 991 1003 460 2 1405 462 555 1230 1628 496 380 614 2080 808 426 602 569 738 599 1533 302 237 437 1429 883 2727 184 500 792 597 417 1373 151 979 643 1864 1656 1708 2053 839 1103 301 82 38 300 667 566 1222 991 967 1927 652 291 1592 651 1035 887 1004 1592 625 415 1205 943 808 450 885 557 538 1271 280 1429 569 548 1178 1351 217 1029 356 1073 447 151 1320 242 618 853 498 862 596 792 174 971 245 451 443 120 1687 712 1116 1065 1118 74 357 1471 457 441 868 470 1337 1768 663 837 1139 946 665 653 505 518 2805 1121 232 367 952 1231 559 995 859 768 402 606 150 994 381 762 492 427 997 534 601 1004 571 151 614 248 663 1194 795 490 859 1839 301 1487 660 357 291 1334 860 709 704 1396 927 1365 686 1031 1665 302 1070 699 719 1353 408 962 858 151 669 399 742 425 664 971 910 719 621 575 1768 554 840 914 1680 1162 693 765 778 1304 871 167 1467 2659 1861 528 1111 1313 445 1185 725 357 1288 1164 1516 684 989 534 327 1019 1505 242 874 564 1113 993 280 772 2288 1371 263 301 194 568 2546 618 1096 1049 455 300 524 823 236 656 1357 150 302 766 230 1282 544 1771 166 609 434 298 963 731 1625 815 209 36 70 373 403 550 173 505 245 515 891 266 248 197 1336 400 1611 807 978 969 451 859 328 827 346 1021 504 1072 341 708 406 360 475 750 458 423 771 874 836 704 558 203 689 749 537 1273 656 361 306 614 643 268 588 556 495 628 301 689 1238 410 263 382 1177 492 300 746 1239 1103 686 1102 602 340 1300 725 592 303 646 451 429 850 150 818 301 572 1174 611 339 157 1412 639 916 397 460 784 909 624 301 302 301 308 240 802 298 478 313 198 154 824 537 725 549 48 634 1423 761 535 885 578 839 227 74 840 907 302 466 330 84 1878 2128 1209 869 664 684 596 999 1684 302 832 616 299 406 554 663 304 337 439 729 326 260 829 771 802 74 156 474 489 138 314 380 535 571 679 893 1662 595 251 17 377 241 829 1522 238 162 1128 506 339 301 933 151 246 1438 1051 1055 373 364 726 95 363 1265 236 150 546 1611 954 503 1096 753 594 189 229 144 1662 441 1303 65 1588 1296 580 1354 1904 1554 707 771 1046 709 390 452 452 776 1364 560 286 1168 379 914 923 512 1308 1236 658 1157 372 2117 419 916 1015 935 1349 469 910 64 421 332 153 540 961 738 286 972 1047 496 1034 491 604 348 1684 1417 724 1257 1591 234 207 1064 261 853 686 723 812 301 690 688 18 1224 929 1047 389 545 815 921 815 684 811 968 472 415 470 603 1891 1475 1261 526 467 755 1085 861 266 903 1806 1329 924 933 1008 1060 1659 554 497 976 149 212 1103 458 1695 120 609 270 2392 693 1502 1217 1397 508 708 1274 660 1280 2049 1509 1614 1523 759 457 1474 699 105 1117 352 210 398 180 727 1384 1453 712 1122 986 1339 802 1264 400 1503 450 1668 495 561 601 482 1444 585 1165 1493 944 757 1193 392 1575 1727 1453 763 1710 738 610 658 1005 487 998 717 696 1318 325 1192 365 302 64 1073 637 188 1145 797 619 926 316 1208 448 544 293 369 50 746 412 1293 897 187 289 367 755 929 584 1533 31 1091 903 411 443 1056 151 586 590 731 509 108 603 360 711 590 917 1112 451 665 452 1252 150 512 589 301 1535 17 801 861 528 51 886 1420 898 748 702 212 1034 248 300 708 359 931 855 546 548 827 309 618 907 529 295 650 478 330 1246 218 208 281 504 758 619 1206 765 356 251 365 614 300 981 1031 589 176 1171 1701 955 479 1579 508 298 1131 409 632 865 66 755 244 301 512 520 303 969 548 272 1126 80 753 434 430 961 592 473 343 1625 610 353 466 118 472 462 487 948 1391 1036 336 728 122 1124 658 301 590 977 978 325 776 977 548 360 890 865 251 270 1612 312 1781 302 492 807 265 596 589 410 690 300 452 712 414 520 710 60 801 856 497 687 1813 310 328 937 596 1372 1031 1596 599 941 1310 904 269 591 301 144 717 522 1105 711 996 301 598 581 820 749 302 780 411 894 1022 605 302 1347 983 595 516 974 193 685 1204 551 557 1252 88 195 1056 301 1230 795 638 828 592 603 453 584 744 749 1381 530 498 857 430 603 160 34 363 328 603 177 1017 1169 814 468 1019 406 971 882 176 804 451 268 351 1191 564 800 1425 401 151 152 286 943 145 693 693 287 410 549 658 204 1573 1474 238 452 938 270 498 118 1365 300 424 170 256 687 974 719 625 786 564 260 538 524 218 1445 846 960 915 1076 635 46 440 613 1258 303 971 1257 450 726 1104 143 1484 573 1123 51 361 589 609 350 320 359 389 789 721 274 264 42 159 571 208 1616 367 1051 408 420 496 637 718 172 757 1379 730 721 382 464 386 552 446 1496 1076 645 482 336 501 210 480 125 465 388 1140 446 598 1140 366 558 452 234 1456 518 342 1094 704 452 442 397 156 973 1547 584 1117 828 169 357 688 1507 1302 1040 1379 1039 1327 586 153 762 488 803 644 427 93 208 1095 959 651 857 261 281 313 290 781 1010 641 471 793 436 1417 575 295 1825 387 604 452 749 305 727 214 624 631 719 756 635 564 959 660 1062 656 484 384 96 1014 310 969 424 528 603 440 219 509 1130 203 827 765 615 519 665 600 734 337 852 900 580 1340 361 301 450 835 759 592 490 131 1001 707 411 257 600 569 286 639 808 585 382 1584 302 2116 729 1468 771 905 459 544 1341 714 673 1333 1144 890 961 730 300 820 614 364 888 1038 918 908 864 451 1234 766 492 151 833 653 844 281 781 292 475 65 666 602 2587 604 515 429 511 346 527 1667 729 778 1375 971 765 931 670 850 696 984 302 710 414 1089 674 650 756 379 1400 192 416 847 708 777 710 1391 657 730 815 3436 1757 1179 776 477 880 1112 333 244 1754 1031 968 1175 93 742 460 301 1291 381 1033 1261 171 795 721 514 1573 757 2754 588 241 1232 814 759 1762 830 749 644 1141 304 1786 2140 717 681 1120 426 716 1630 324 453 702 650 1813 941 787 637 1291 1146 2147 1605 985 300 877 180 587 1944 534 508 1402 506 274 670 1433 691 1222 1216 715 1739 727 621 2030 2421 1898 2644 150 1213 1237 1835 1176 1670 1171 1057 951 789 17 424 962 736 793 1340 756 1647 596 1495 1477 1595 146 1089 531 294 1669 1437 2262 526 825 1027 1861 2510 892 641 490 772 934 470 560 1415 1130 536 1109 1839 570 1130 901 199 929 309 148 2038 610 480 525 677 192 198 438 984 301 168 1367 301 1221 2231 838 766 1168 660 1109 526 818 663 654 1650 383 191 425 312 1982 388 1362 240 301 539 1335 1106 694 489 901 1206 1719 1587 396 619 1290 782 490 457 2573 1114 439 1098 449 1649 1552 537 860 1924 1698 746 1123 760 1250 1512 691 1174 922 1854 1143 577 926 1551 1695 70 532 140 1483 1040 2510 1590 395 1193 453 472 979 648 3204 1007 1389 1076 1599 1491 716 193 310 1317 1265 1507 775 452 754 699 822 1123 605 1106 273 1436 657 857 2415 1791 832 1384 1302 1065 932 301 1003 969 718 1067 1473 650 435 1533 1237 1100 751 820 453 808 887 1273 451 996 895 594 701 1095 584 1063 1651 708 449 1208 1299 1259 602 1649 1291 869 1280 565 1692 1392 2698 421 4048 1399 483 1053 1023 669 592 729 746 1151 1800 870 1676 672 1568 786 919 216 2099 1153 1376 254 917 1491 231 1099 666 867 1402 1257 1358 949 685 894 301 1930 1069 409 586 875 668 664 663 828 109 1361 742 428 410 966 158 597 893 765 577 2210 1098 602 883 1119 301 701 845 1368 150 175 1420 172 1087 374 47 1866 722 543 930 991 557 927 1360 622 1027 497 1139 1028 441 1063 254 857 297 265 1040 18 1090 867 277 250 212 1285 833 724 1872 1533 2534 468 1044 774 32 350 396 403 246 1060 334 542 1331 928 302 787 1089 232 1117 1402 1132 292 537 236 450 452 736 564 2037 1020 1025 263 150 418 250 1109 589 440 588 1447 752 934 2283 507 366 649 633 1325 636 1482 1180 1039 1641 1359 1411 1314 629 438 204 702 1090 529 1172 384 747 1032 258 575 828 586 985 919 898 1635 535 720 452 1617 736 492 599 493 717 729 545 631 449 1183 831 298 1216 172 1298 50 655 486 1660 157 642 662 744 835 225 333 524 302 897 589 395 76 278 377 1155 810 1279 609 1021 533 816 301 552 445 535 2064 929 1117 1017 1041 215 1010 451 582 1001 922 490 347 434 308 880 861 366 573 533 311 517 284 857 1207 564 135 450 459 200 951 601 966 1124 732 202 598 164 867 1091 988 601 859 824 603 794 695 1048 525 138 1004 673 1081 570 506 60 683 8 1432 1279 1777 1428 474 941 1294 166 370 1022 497 793 1205 1592 844 636 544 841 312 332 970 616 1507 182 616 361 961 1624 408 838 1103 486 851 503 1835 723 608 1133 440 1304 967 539 162 885 302 895 492 646 775 589 1438 948 852 1024 867 596 866 438 640 1182 486 709 268 744 716 732 669 811 1127 829 216 1486 36 1685 376 602 620 275 816 395 589 169 1019 1390 321 689 1634 565 728 604 1854 451 1099 570 692 404 328 1063 852 942 542 575 278 382 1023 537 601 931 357 756 1164 447 548 583 841 638 292 835 973 465 770 1049 288 861 923 524 1414 544 402 1126 898 1144 1164 226 1748 588 737 210 220 804 300 491 439 576 16 839 812 1157 1136 829 1040 459 151 2057 270 324 1275 1204 108 992 847 1294 594 1152 897 899 727 1604 475 451 401 1060 582 92 542 1092 765 1784 375 1616 301 627 1027 847 1633 501 1383 108 942 925 28 894 552 449 458 793 405 553 1435 321 720 1833 538 741 1049 494 790 227 646 454 1097 246 211 1190 188 842 1092 1235 433 645 371 1335 963 836 557 1161 728 1527 1280 534 1763 1020 1426 138 746 965 383 1098 1302 850 60 1439 210 150 301 506 821 999 1851 154 703 189 1148 948 326 1227 451 459 339 557 1608 311 213 548 194 573 305 257 1886 547 1013 1158 2251 1737 1053 465 1212 395 691 674 826 1422 838 1183 754 725 2100 814 1126 1122 831 1030 2472 623 1207 1217 295 708 794 151 822 1269 745 1682 981 1195 527 151 435 726 634 692 1702 290 786 980 983 1067 560 1189 663 450 1236 889 1980 879 675 61 675 151 759 856 507 1673 338 754 725 1053 1749 568 84 1575 1256 1129 2767 278 869 594 565 219 1698 821 1479 1054 785 619 1531 1203 151 733 586 1268 935 287 437 2000 151 311 1167 184 150 1496 2319 1413 375 1109 1204 697 1944 1456 518 828 1431 504 1127 878 1003 611 823 1454 1330 290 1332 942 1402 345 573 410 896 785 562 843 549 667 1297 738 721 1064 322 969 1084 2289 1974 1615 1021 960 1072 721 358 652 1111 1176 858 1264 1258 1240 281 367 70 148 301 610 971 1009 257 699 1034 418 11 1919 1608 1218 1278 410 317 1474 393 1016 322 1533 1615 593 602 706 1203 574 1307 742 469 988 179 556 1116 546 538 731 1189 953 301 370 525 96 368 380 500 688 172 210 301 308 1430 781 711 824 671 326 673 1014 974 613 1019 708 833 790 436 54 482 989 686 28 799 252 924 1208 1709 580 702 442 2148 296 729 402 1259 236 470 830 1715 669 520 405 553 692 810 2075 453 971 991 532 600 283 25 677 813 380 438 487 735 713 256 625 480 849 988 979 1373 829 441 1011 522 1078 641 303 603 454 561 1341 1082 425 911 1075 1270 302 300 1150 459 794 648 1120 648 1832 687 1081 1477 566 98 203 893 1451 433 1307 547 1186 827 291 548 1043 598 1132 876 1379 151 484 174 618 773 674 694 520 643 337 914 380 1284 752 481 834 878 628 639 1033 1257 685 754 1231 43 361 604 1429 604 873 470 834 1333 453 226 1257 560 214 603 1180 363 452 1568 559 1764 965 1121 1012 252 340 338 1775 1351 1032 1137 321 518 252 1089 786 390 911 1007 816 720 509 74 599 463 1114 413 896 765 651 306 452 469 437 1205 208 997 1111 992 973 1196 550 518 679 943 40 964 1383 201 436 570 692 919 162 1070 780 1026 866 1116 499 361 971 991 550 217 989 541 638 596 466 436 62 856 1089 1085 387 768 652 223 436 887 674 560 1203 905 732 671 1567 618 434 596 657 1402 604 433 431 652 299 1080 745 990 247 424 15 505 835 262 423 1128 1440 1513 402 853 1077 621 1645 674 839 103 1165 603 901 898 488 695 979 1787 602 901 1194 2539 2302 555 1633 895 486 1115 1303 1174 1167 2100 293 1214 90 1328 1012 1164 285 896 418 2478 772 273 1543 1326 750 478 512 913 922 748 1057 1221 426 539 276 720 1475 1157 942 1805 591 1712 587 749 1181 417 941 867 1256 1984 1217 267 286 868 1617 834 1118 1400 700 824 1060 853 1300 975 1338 340 1292 800 587 279 1092 1528 514 989 956 734 1423 633 979 1549 964 1409 1500 1231 873 631 970 1914 104 1052 675 512 719 77 992 1325 1234 701 1439 910 789 368 1264 508 1037 1311 515 803 1494 144 72 390 841 714 1818 2321 2287 1456 774 1361 925 1329 528 514 424 645 789 164 876 1068 433 110 1264 1022 799 749 958 692 426 1085 1444 442 251 581 539 463 366 1033 1442 549 532 966 628 656 496 613 415 1463 982 1070 1603 1006 966 1139 579 205 1473 902 692 440 1212 260 700 1190 1167 797 354 344 177 391 830 915 2504 512 834 1606 604 330 739 203 880 622 658 992 225 297 914 373 390 680 555 839 875 1648 1492 1951 808 1326 494 189 1489 1218 682 482 667 733 677 259 1585 309 1405 668 643 1132 561 99 976 723 635 750 208 832 1254 535 300 1437 1213 174 1496 894 1143 444 823 669 410 151 1689 124 246 592 781 204 1516 1207 322 924 1144 465 221 575 300 191 1442 33 1049 756 926 699 814 418 298 151 181 1043 1610 532 177 438 1356 730 404 154 897 410 331 370 562 302 446 590 461 246 613 229 302 484 1425 436 499 248 905 547 444 1901 552 827 350 238 1221 304 516 662 243 469 934 1071 720 747 232 1066 1188 1470 1148 1186 494 1023 247 716 733 420 395 474 519 549 421 253 691 243 470 302 540 541 1139 646 894 1051 492 906 459 963 1690 135 910 582 354 952 865 937 965 300 570 254 790 1518 1351 515 302 705 311 119 8 859 710 552 1108 424 675 301 582 814 334 767 751 898 455 371 342 1150 988 593 575 246 390 1060 684 819 575 188 397 571 452 227 780 487 487 845 800 807 74 780 475 860 1035 635 68 1462 78 398 529 1390 589 443 108 1514 1294 605 1379 647 384 301 1232 1423 135 1837 881 458 543 300 603 911 188 1092 768 260 908 774 291 120 1205 1588 373 356 624 717 302 603 745 298 748 998 654 161 644 885 897 703 171 451 634 417 149 162 954 301 605 282 534 898 788 310 761 364 706 453 1179 793 391 240 1513 360 206 686 575 627 1035 572 1092 627 300 527 826 334 1633 733 720 222 1696 437 452 418 1208 316 1532 118 523 1387 1003 273 734 827 195 486 474 500 234 1700 670 1743 604 796 893 603 1057 246 608 539 861 470 338 1482 907 625 302 232 416 603 805 922 768 622 813 78 1044 557 865 875 556 1528 763 1265 858 648 809 371 377 1022 604 597 270 1344 453 807 68 1775 2235 819 894 244 619 813 352 455 285 907 510 1629 302 605 553 1066 659 243 292 265 1150 302 608 1252 598 817 563 508 978 240 594 1029 1080 386 956 314 593 409 1070 1407 768 200 543 64 382 1459 540 284 294 1363 464 1189 968 322 825 646 536 1119 806 331 206 1557 753 526 633 668 1884 371 764 498 302 394 1249 361 884 298 65 725 934 311 1686 459 1131 905 1545 1410 603 811 325 924 844 1039 518 1347 373 77 311 280 624 1377 84 542 151 404 1183 1090 362 175 290 278 816 822 271 570 1340 1184 1120 288 654 970 800 1471 1685 236 1323 218 227 173 547 542 481 1541 160 1049 1651 1605 1195 17 83 1046 204 180 125 300 545 554 711 332 248 599 659 594 1126 1292 530 934 515 690 974 893 832 678 560 538 240 633 611 1255 299 613 1525 331 1064 246 604 587 591 290 220 185 789 27 602 505 290 923 822 304 994 748 1075 1120 590 783 219 586 604 621 330 133 1081 461 624 567 1248 1381 775 656 866 904 1670 1286 1742 292 993 301 1238 127 302 395 406 668 438 984 151 514 1351 1275 732 1484 300 212 790 524 860 739 356 2354 409 481 1240 635 505 1276 151 774 390 1192 413 205 1383 248 842 930 795 570 807 146 970 786 1069 1343 1043 1261 781 1922 372 427 538 321 1225 519 607 1286 574 200 355 1451 1194 1087 776 444 284 941 376 877 517 70 151 1403 459 246 1570 361 1181 151 637 650 145 1492 610 820 818 1840 303 618 824 774 168 780 704 480 529 330 806 855 402 37 495 953 491 301 1824 1145 1299 268 744 1437 557 949 949 204 776 505 404 298 901 1569 600 262 244 973 591 806 318 302 383 543 743 1117 530 248 517 1042 563 1374 1334 650 379 602 1043 96 1610 302 978 1661 1090 244 149 1811 1523 871 482 1916 616 500 905 964 859 652 423 477 1656 450 1073 1629 438 1335 807 895 159 23 486 1151 602 83 184 1410 910 1644 1089 1414 1451 1272 656 204 601 453 899 319 826 578 601 196 315 420 665 480 856 1482 1724 1256 568 2563 2011 1045 537 564 386 1052 382 301 795 1079 891 366 609 338 111 870 642 966 151 904 1031 210 659 826 140 479 945 744 795 453 1524 1070 978 162 168 612 1135 1501 619 812 794 582 239 589 1528 100 1751 1101 792 670 869 1744 352 1234 1176 1397 550 349 444 796 699 301 240 97 448 465 671 555 662 266 769 472 887 588 141 365 1203 524 558 375 544 1808 1724 817 790 1807 1033 1739 453 212 175 228 722 434 831 914 1182 749 355 274 331 358 1335 1226 811 1281 76 1487 1084 130 1349 610 1302 1668 249 1504 572 994 699 998 346 492 302 898 142 705 404 566 811 236 782 993 589 301 896 619 604 1603 274 309 1117 1212 1504 1755 36 1393 1215 920 538 360 1497 770 530 30 940 1144 2011 631 391 1374 1441 461 902 1477 997 243 712 823 637 612 299 338 1474 413 423 667 468 1359 622 689 236 151 1476 1128 679 1295 910 793 737 1124 204 1382 1103 686 1257 452 500 890 151 544 249 1242 796 454 622 400 150 928 878 683 978 590 489 452 965 1056 1776 1581 947 450 92 1320 1021 754 508 300 382 1524 507 1734 509 886 827 924 1647 300 742 1655 399 1032 511 890 906 727 892 481 1215 2980 920 517 723 914 603 1159 151 570 531 853 752 614 1079 1132 624 503 571 261 943 149 638 974 774 988 1043 904 514 925 522 301 855 395 1485 1535 1278 709 461 1305 2004 1405 625 947 581 943 509 1637 1576 594 882 1086 868 749 420 1016 997 3478 715 640 1636 796 915 1270 247 614 711 1077 651 1323 1477 900 470 2569 1572 1908 823 703 574 1066 1378 487 695 786 972 569 700 919 1198 892 151 445 889 483 602 860 534 516 1395 280 1114 205 1106 1716 1218 808 1276 878 851 979 2178 1699 1123 1285 450 1573 234 487 520 47 667 382 518 825 925 1113 1495 637 939 598 581 876 327 524 446 631 663 785 842 1368 367 1048 1306 738 666 1022 2085 548 984 1987 863 471 2239 671 163 693 1087 806 1046 828 1097 321 556 433 26 1123 1014 1313 768 1223 1426 1427 960 352 844 852 1012 523 972 1242 1085 1907 1 691 377 809 467 436 335 1881 380 1246 2243 1452 1410 392 1421 1442 178 1226 1052 1178 34 701 537 1139 876 1758 638 537 965 2033 1057 136 1124 452 507 572 706 1373 1555 300 419 1089 420 289 465 898 350 274 729 299 286 1014 426 928 476 731 1676 345 535 150 1158 278 1814 391 1078 819 1412 854 151 52 1117 975 705 288 601 646 1758 850 684 1337 797 509 174 301 899 649 565 302 681 1515 339 442 57 2013 307 347 519 664 970 669 1612 1042 1905 252 118 602 1192 1128 683 592 444 776 706 598 852 146 350 1458 897 979 460 1587 872 1531 1070 735 269 751 64 896 301 501 590 1428 1206 1464 577 1281 992 638 1228 721 299 731 335 1188 886 452 863 682 640 490 502 238 228 1564 1393 108 425 1178 299 990 1592 1306 1271 82 1035 1984 435 1548 1767 865 1141 1842 1419 836 997 1048 1323 1390 448 1782 702 242 729 693 376 399 371 415 875 1041 316 299 1413 606 661 596 548 885 135 447 1442 167 715 694 451 310 975 1498 683 966 562 934 623 272 1364 239 676 829 1035 1002 76 691 575 947 529 458 1002 281 991 116 494 663 453 910 919 192 1318 472 697 2046 667 281 483 629 1266 180 1938 1113 326 231 1253 1222 186 1395 930 482 712 730 379 724 1048 852 490 757 446 558 777 1120 420 733 1487 817 561 1698 751 1114 515 258 540 1531 576 414 524 935 985 1374 1485 886 1191 643 476 1429 892 427 1247 72 746 751 300 989 555 569 818 218 1950 1620 1257 774 1112 397 91 1301 2189 7 458 298 339 979 324 100 1938 1050 648 1252 335 444 294 781 746 150 256 965 1111 1279 224 1457 362 1342 859 1301 937 221 335 895 336 1370 1442 954 332 531 1421 69 896 1411 736 1201 1071 91 817 553 917 82 961 445 1129 676 1117 442 1113 853 4 1229 760 393 1067 1221 854 151 422 463 603 628 663 458 71 695 672 1903 1083 302 1202 1050 1397 1194 1669 1879 300 924 612 752 979 964 328 909 532 350 530 565 1029 524 300 457 615 952 294 847 293 175 290 1036 1522 1298 1250 608 693 1069 44 788 725 816 1605 804 621 1152 629 455 254 124 683 240 301 524 109 602 1027 376 591 407 607 843 650 626 979 62 42 607 669 269 1500 600 212 1177 1433 301 575 842 1142 301 1164 1060 582 538 205 189 176 1260 743 634 807 619 273 178 233 180 298 752 732 389 493 1024 150 1721 182 681 442 873 973 585 587 1078 683 420 292 853 719 1229 922 1165 1062 1149 604 534 322 1405 971 1188 135 689 493 229 837 993 1062 941 464 486 952 261 942 1418 301 610 940 444 958 230 264 1120 706 433 490 728 753 479 805 853 112 535 896 20 928 783 803 1004 144 309 729 681 370 982 251 694 496 512 32 705 719 183 301 1295 1010 787 74 778 407 300 1572 151 603 567 1297 1460 398 691 894 1154 817 730 1169 1023 1189 111 1050 913 1158 937 674 320 641 400 483 943 551 381 505 915 870 471 931 643 414 658 1107 1265 622 778 423 1118 1084 587 151 1394 750 414 308 862 1764 225 1433 318 567 512 349 808 24 1528 554 380 919 879 753 202 756 564 313 44 801 1677 473 801 650 811 124 546 927 752 537 467 1024 411 714 1075 197 901 1118 2066 864 783 1390 882 1292 1005 598 957 647 384 684 1325 906 550 975 435 899 888 753 264 843 1146 607 921 146 430 1494 1124 1086 1435 876 999 529 1272 278 1239 787 967 394 508 1869 2219 488 1146 516 549 134 2033 512 297 339 599 1260 232 1112 1421 1051 260 451 994 816 698 778 11 903 1071 691 1644 415 1125 182 1095 933 1247 71 352 940 550 533 753 1928 1250 785 315 588 49 792 1254 845 729 596 1239 302 397 1340 1439 766 743 360 577 301 934 1438 829 649 1073 1394 538 606 51 648 560 514 1436 223 889 599 1015 128 831 1340 1400 1564 641 1698 796 1252 741 512 459 1338 248 69 1140 482 206 562 756 557 286 613 1295 300 745 607 655 1143 370 938 1408 754 832 1177 1015 619 900 1130 1408 1045 241 1126 538 558 813 851 694 807 466 1032 311 1584 965 159 294 508 474 715 1985 723 600 151 1563 856 753 88 1500 1317 2046 1783 806 1198 836 935 367 228 883 1745 603 203 1442 480 1245 1406 653 784 462 1096 246 813 860 822 903 1595 1480 1705 892 950 746 1032 1208 1802 227 433 1702 352 1445 394 64 6 818 1029 979 1372 914 637 968 808 852 927 164 195 1038 502 1147 1310 756 735 602 1296 377 314 534 1038 1054 677 1276 1039 541 959 679 859 1375 597 1274 526 616 1313 261 132 897 614 1372 619 726 458 428 236 1163 1326 1419 539 596 456 28 1015 893 1153 315 459 584 257 1166 137 751 507 782 889 1658 229 991 492 493 202 1322 1484 301 1146 1273 641 754 667 167 374 779 756 788 512 1082 522 717 846 281 1322 1240 1257 147 1258 413 883 487 1224 1115 458 1491 655 13 142 411 162 573 902 1451 286 578 1158 117 926 234 501 830 39 1366 581 1356 470 966 1127 919 803 237 754 1197 650 336 440 341 452 1540 583 485 762 541 897 366 1425 169 341 281 323 504 238 1439 743 510 513 773 585 272 387 436 653 557 161 1139 601 228 670 1461 166 843 561 516 862 957 1388 777 676 1037 259 390 937 431 214 390 326 254 1314 98 754 908 268 549 330 163 418 301 1377 1805 423 1206 1440 301 52 568 407 925 877 261 1054 464 1077 859 726 549 908 860 944 1051 966 627 285 525 151 1123 1101 359 663 442 147 892 193 1014 268 151 622 582 516 583 546 643 603 1116 858 561 430 721 599 900 217 302 870 663 553 740 1388 626 974 374 603 511 256 498 224 1166 524 510 454 551 1014 680 256 846 946 874 1447 302 742 603 769 900 790 1364 874 765 244 490 1889 1527 503 766 621 302 252 706 392 1930 1805 114 575 754 780 943 1298 481 750 282 1207 1023 1866 292 910 399 312 1509 849 188 351 788 572 1118 969 591 1032 697 802 466 689 2532 1299 433 1152 1379 1532 1024 881 1034 453 263 1152 639 1224 330 1036 874 1272 577 727 664 758 853 1106 1416 631 1025 258 403 1167 1189 1123 565 683 1858 484 1620 2307 1038 1023 744 1566 1220 615 1080 285 1687 1407 610 1279 1091 60 469 385 875 433 1648 1057 378 1422 2095 500 2029 785 1633 253 1562 237 1102 1319 1905 669 818 67 965 326 477 1555 689 464 301 1125 678 1031 1306 1312 1329 542 393 1475 761 944 776 447 402 1305 1361 993 3013 452 508 1623 2561 2134 359 453 300 1059 729 1017 200 2047 948 642 168 841 266 737 1185 1030 488 780 1335 832 620 986 404 625 480 287 713 765 788 1148 826 789 1836 833 500 1827 302 685 1144 754 999 1879 1368 1953 1051 1189 669 2297 1411 1203 697 1193 220 942 1051 541 1228 751 1033 809 1188 952 393 1570 693 1227 1160 656 391 786 1245 522 332 842 625 1180 1376 939 703 292 1062 462 1804 935 1033 200 573 1142 1265 1130 1296 268 734 897 560 1094 751 495 721 1182 656 291 39 2299 1226 1093 1443 742 906 77 2028 633 1156 1293 287 495 1287 789 234 413 997 250 356 103 1762 1204 863 1151 724 840 302 787 760 474 1374 1063 450 1390 820 151 1393 993 863 781 1574 896 2255 1429 659 1367 848 1008 957 1507 1806 885 575 771 134 976 1006 587 696 153 1637 1365 2006 1038 682 114 789 591 1401 711 1016 1703 2862 420 1012 1574 464 120 1116 277 1519 848 110 775 433 1377 1983 1800 141 889 591 651 2570 378 1243 313 252 780 542 1536 1669 1392 426 437 158 907 1639 387 1179 1081 1487 1513 1429 1171 1006 424 1462 1419 1502 662 972 382 1110 1131 760 602 1236 782 809 1112 647 518 1485 1421 1927 394 997 1947 990 1051 647 1030 1066 915 1142 1460 1402 1311 484 775 1369 1787 883 764 1145 649 36 1108 532 283 192 1140 401 1597 269 417 480 700 232 615 1292 515 768 479 676 351 632 630 1078 457 424 666 1241 522 524 1232 747 1678 867 123 719 520 1214 643 245 691 1285 1264 789 1634 672 830 456 830 1618 168 2116 1569 614 1131 908 452 984 227 164 367 943 1664 1032 868 811 345 1506 1265 696 883 1542 461 1098 235 1073 1170 1066 719 1112 746 688 818 998 1439 786 674 216 546 1009 455 638 964 371 962 826 833 811 1236 340 655 753 843 1064 905 1630 1366 991 222 487 837 1936 963 2589 929 2198 1107 218 1304 596 993 744 644 695 830 518 1273 230 938 287 1305 374 571 1220 905 458 752 270 956 835 737 1630 302 1751 289 830 1308 1732 1065 1349 1388 903 1132 538 267 890 1225 2251 602 955 1344 735 1055 912 865 1293 1020 809 492 714 527 1662 2739 511 509 299 1071 1256 1185 513 992 1430 915 675 824 1060 360 1581 799 1361 998 1213 335 868 1395 24 630 300 328 1579 915 1073 541 834 914 356 902 413 1026 745 864 1054 606 1581 444 749 1412 578 413 541 1310 639 1437 539 1236 2031 41 420 627 1201 138 1601 2386 1321 784 478 1861 405 874 1655 301 301 1228 595 636 1391 2324 700 1438 839 1122 1009 1960 80 1258 923 955 560 433 226 629 898 980 853 944 481 969 679 47 622 1313 350 453 608 544 173 1062 535 857 897 429 1487 305 944 408 600 1248 483 747 403 1374 1387 383 701 650 406 1176 995 684 750 908 485 308 1118 301 865 284 841 3275 847 1723 816 656 492 1426 1112 524 659 1303 734 1215 662 1127 749 815 125 883 637 312 7 1649 1089 926 566 1508 263 1465 531 951 1642 60 1423 719 876 733 764 1193 301 19 1263 518 300 145 875 1639 301 720 341 569 854 177 607 932 1016 610 736 846 103 1095 1476 1017 590 872 613 978 1143 516 574 732 784 1683 1252 777 1507 1157 965 602 988 1300 619 1037 1061 2233 630 484 778 112 1271 647 367 1258 1307 970 966 1421 642 746 1209 671 1441 282 519 932 861 1400 76 1036 889 600 1263 1576 1368 593 545 1186 487 621 963 309 1637 1332 1156 781 1519 352 838 953 758 1795 139 1105 1018 661 1142 1032 151 755 415 1614 550 1015 1196 1090 620 856 302 996 490 526 169 625 274 1139 834 786 897 788 556 576 553 938 1286 1305 308 902 1023 380 1101 909 590 515 688 408 134 1536 526 1132 22 526 286 716 222 151 444 500 1758 1006 928 489 949 1255 94 600 1340 473 828 1047 341 677 42 36 628 1177 966 95 663 216 2067 887 801 764 619 1145 1502 958 1125 503 496 1322 909 676 275 1697 469 1261 434 1564 974 269 794 426 373 1039 1239 642 239 1063 1279 375 487 826 1105 715 1039 719 1073 734 648 1606 286 1086 238 559 857 1664 1125 725 432 489 1059 721 383 918 1098 1747 488 275 209 399 1286 1295 1920 1092 931 553 420 1120 488 98 972 619 1762 537 919 1536 911 719 510 222 692 1665 316 1226 564 108 273 810 698 589 1624 2001 755 452 625 366 434 938 673 457 521 800 1006 1175 572 999 432 941 1328 1476 538 1502 752 807 1082 1035 101 336 441 452 847 663 361 1789 758 479 1103 52 1544 1231 673 949 432 470 550 1146 1595 638 412 1493 597 1390 618 900 676 2192 1157 432 681 1439 433 865 920 199 146 208 954 302 817 2149 564 1250 1068 11 477 2270 271 976 1223 824 301 465 994 1055 1661 500 982 1100 262 1422 618 1242 298 727 600 864 671 1791 685 1712 1616 508 958 794 457 248 1196 1147 1111 1333 1033 1912 1329 1188 818 1557 363 1244 743 1088 1103 1142 1460 475 1366 741 50 453 1033 1566 951 686 216 20 58 810 455 165 1157 1099 1354 1483 351 743 288 1179 839 725 561 475 229 1177 1294 1237 218 499 302 480 391 851 145 637 1898 668 1243 1668 28 1165 360 144 579 817 1398 762 607 533 1058 843 2033 1150 682 630 963 348 809 1597 1376 77 1747 1091 464 1258 1313 859 584 336 683 1472 1117 302 603 294 1026 780 223 443 784 1105 905 858 1026 331 923 692 788 1257 1426 120 474 244 302 954 259 1541 243 166 192 48 282 1031 773 579 147 987 238 393 559 950 755 1207 541 618 1001 1488 1533 581 388 1003 432 425 1315 592 1172 1036 301 1099 570 133 1142 206 609 466 502 731 1393 629 206 948 151 380 1320 1294 1344 301 680 387 268 135 379 650 310 690 445 234 868 786 927 246 1284 776 151 1548 2020 431 701 140 522 1067 1161 190 1321 604 646 1604 1478 215 640 1129 659 330 391 744 484 461 2123 10 1308 570 254 1426 2218 57 976 582 410 790 176 162 1400 598 630 261 284 440 1685 555 150 1501 150 815 89 1134 821 601 603 825 903 151 627 501 901 434 597 568 797 1293 403 132 797 232 582 567 865 1498 933 1035 1459 903 694 642 570 546 603 631 1123 894 974 625 452 981 804 753 570 1256 2388 1208 243 484 688 335 218 1029 588 387 912 615 1177 858 620 851 980 1339 1870 1608 731 295 337 85 271 840 1989 766 247 1143 1016 75 754 1445 1036 690 1317 896 1244 524 717 1617 916 1575 617 1160 556 680 961 209 860 695 1201 1658 302 1325 1408 302 436 550 657 159 600 1065 1473 847 1148 1724 1248 1737 253 763 290 885 1282 992 961 1691 1433 1590 729 58 1261 447 441 578 340 636 2222 1632 670 773 1412 521 918 735 902 1347 2936 1007 1248 505 297 264 1138 1003 163 865 35 686 572 962 905 250 70 1032 554 1044 514 662 1367 2395 949 257 411 664 1578 667 1544 1271 1169 495 521 1420 170 615 1150 898 962 1362 160 217 502 456 1092 634 816 206 841 1016 439 1393 575 882 428 766 678 828 1216 685 625 66 1273 583 866 287 1036 1620 479 236 49 145 1479 1273 754 510 2523 1410 246 1287 334 201 244 1180 370 1477 289 563 580 344 1781 1471 1024 1018 652 1029 597 364 781 564 439 756 639 561 2368 431 600 1202 1622 503 486 910 571 390 224 1560 767 50 876 668 30 301 122 938 626 830 752 1120 1379 635 502 654 1143 634 997 1316 1453 290 1542 1157 1248 1766 1077 1924 956 169 303 667 480 573 1759 186 556 1164 580 1655 65 2012 1743 918 251 471 1464 1265 1064 933 381 556 2697 914 276 879 1214 730 770 586 1387 628 753 1382 473 1027 388 534 296 943 1398 162 789 1266 746 1073 491 448 918 1301 684 602 580 819 581 852 532 401 928 1739 562 400 1111 546 1305 787 1059 822 641 2429 1043 1651 1199 827 306 261 743 618 1586 4 516 1609 626 996 1460 817 649 1382 309 198 708 218 1847 841 1027 1185 647 66 1077 380 366 263 1772 90 977 1582 1208 661 669 196 1457 439 17 563 435 1217 914 22 899 966 716 1207 366 302 826 568 1967 1610 632 180 775 787 301 440 1530 838 1679 2097 783 604 815 701 440 483 376 551 621 586 859 489 292 760 743 763 132 1143 813 190 1152 1278 194 234 302 1425 445 272 493 638 789 1428 1123 49 765 1192 86 844 968 382 774 591 496 206 752 1025 456 1038 1007 969 299 782 697 661 1018 539 165 1219 272 51 1482 603 151 463 858 1257 884 1328 615 117 495 1057 302 336 302 113 916 1113 827 564 96 840 1055 1192 806 663 894 337 152 232 410 734 501 300 481 1201 758 310 369 1314 40 902 1387 540 865 608 382 173 988 392 747 1119 797 150 550 819 1435 204 1068 295 486 862 301 976 292 1383 798 345 246 1131 422 417 1588 627 397 1060 244 565 742 651 585 925 1066 1163 150 507 455 1840 1502 729 972 477 1311 471 244 1472 579 936 1079 761 337 248 979 341 581 184 224 1168 1208 134 782 223 660 657 810 1116 929 794 602 1207 527 166 591 799 1061 1450 438 1334 1602 1093 1495 729 650 633 84 877 1150 265 1815 301 859 698 415 628 686 601 213 360 1651 669 1049 150 718 1155 899 678 1448 762 1416 351 746 547 1164 1057 773 473 910 634 844 794 843 1932 1360 271 1057 1225 1000 2082 1911 1004 120 32 672 1293 593 1044 533 343 562 799 1666 448 1408 493 1081 628 917 814 1187 365 936 240 1227 934 383 719 1062 260 1044 907 1288 2723 1177 1814 1474 436 535 531 543 924 511 621 1946 792 863 1229 59 1219 302 1057 558 752 464 366 1046 1331 756 891 427 1542 761 829 997 718 1236 264 1266 749 1689 302 2317 852 1345 1407 3028 1326 315 707 359 2616 883 1727 2815 697 718 668 956 1408 1623 83 1759 553 2683 965 539 464 683 1083 1819 151 1097 1742 253 848 3336 1412 597 935 1034 1970 1224 779 819 373 593 561 653 1884 635 1506 50 902 912 989 345 977 923 1511 395 713 281 439 733 870 924 713 866 892 700 488 248 1149 607 403 394 629 464 1010 1200 1300 805 301 625 1336 824 1291 934 615 244 572 1394 620 2297 1069 581 871 318 373 1795 1626 1594 1307 835 730 431 1226 1780 1243 1387 1072 1034 988 929 866 454 1222 1794 1534 283 96 1063 426 608 2405 661 280 352 439 573 863 1142 1082 1331 956 1125 890 718 767 977 904 416 165 1008 566 915 559 1326 1230 587 1073 324 387 461 196 816 1461 1238 387 1265 1102 1167 899 717 1435 604 467 962 707 824 96 1140 903 144 1123 603 636 924 1067 792 916 66 868 624 210 189 987 847 1726 1494 614 917 1194 324 492 354 518 848 367 174 654 318 314 1266 553 471 412 622 1110 459 803 1185 1110 1729 707 516 671 1219 862 863 1007 451 1425 1007 990 1328 455 818 1304 848 776 17 446 1594 1015 438 1942 369 94 1353 1419 298 467 1411 525 1423 933 595 390 2038 244 64 288 836 455 249 1608 1347 1171 542 1269 2066 302 301 1658 467 2392 403 1867 928 207 1502 1508 879 752 914 921 1037 1244 713 581 453 952 891 897 573 1031 1173 494 541 1302 199 519 2102 734 940 956 1664 1485 684 937 865 422 377 856 1085 799 427 1238 367 605 858 1547 1984 1376 1818 1093 800 554 437 584 415 395 228 1588 664 607 825 410 414 1255 723 499 189 570 446 284 846 792 389 1189 792 1881 1187 1014 560 799 1817 1057 298 32 607 1575 791 727 483 603 480 750 1108 2129 816 268 867 1349 699 1377 1350 553 408 302 188 722 451 301 753 1263 827 754 387 178 220 246 497 1413 784 361 640 598 1085 410 859 558 693 278 427 300 982 301 512 276 617 288 424 300 178 413 36 47 673 813 310 662 241 702 787 1482 218 47 302 461 273 461 655 722 567 81 301 418 232 490 301 601 230 99 151 537 348 291 1048 1255 1073 634 1189 784 1057 79 485 413 850 552 820 463 743 590 194 409 1513 688 449 915 151 174 358 396 794 222 259 1017 194 494 1145 743 1023 290 767 314 127 982 572 1098 1445 466 904 1236 296 812 487 871 984 686 397 523 1001 514 1015 861 791 473 618 644 103 185 988 594 312 794 827 1052 410 691 658 384 302 887 704 672 823 660 967 219 301 451 476 696 1347 534 1584 583 654 571 218 1166 1334 1064 887 102 1496 354 181 1539 656 301 1379 1269 1078 604 825 1072 1097 608 210 1030 1131 151 1432 301 607 838 502 652 576 2098 482 475 299 1346 996 205 550 934 939 1258 1385 966 104 498 622 413 1412 820 194 1823 1120 696 1086 973 618 924 1107 472 1706 414 303 628 856 550 634 1117 536 150 1524 856 1279 1033 859 747 298 638 1123 1022 780 537 615 952 752 151 199 707 403 939 811 1059 618 1332 290 44 1141 485 38 533 1076 527 313 316 881 1349 824 294 298 1006 447 819 277 1474 592 424 1173 501 246 487 301 862 257 1780 183 301 811 494 324 648 945 925 603 1259 442 816 526 1090 669 1376 436 717 955 347 750 550 666 655 550 962 399 1410 232 12 111 1444 388 522 847 471 1062 1159 62 134 98 713 245 298 286 856 1586 833 419 922 731 238 937 1154 393 887 931 910 142 557 859 148 88 517 420 302 885 151 1406 911 794 917 1471 746 701 568 846 835 718 152 447 856 197 666 763 622 1243 1167 792 1601 271 1934 1420 1675 1843 1985 301 265 591 237 1471 678 302 476 94 566 554 351 68 157 1687 402 847 1720 522 421 1002 96 651 670 760 511 726 939 623 822 808 731 895 589 292 773 1446 574 885 690 406 24 1193 165 827 753 51 404 523 861 32 794 1265 782 790 236 1049 811 594 984 784 332 536 824 596 564 503 172 739 373 1285 1020 796 735 713 649 1095 1054 118 52 1022 1692 205 566 864 278 605 94 363 885 363 1266 847 1555 1033 151 535 609 770 698 372 954 45 402 274 579 178 347 136 186 577 990 150 661 1007 504 489 601 1064 641 804 624 791 1244 1235 367 423 1067 586 457 680 394 836 166 345 814 1927 151 748 688 272 347 1080 1046 297 918 1867 924 767 637 683 254 246 784 701 775 1377 741 79 934 282 60 756 759 1009 172 641 301 416 657 383 750 264 362 130 993 1001 453 243 539 1050 1093 633 682 454 776 62 445 968 582 991 490 685 6 376 914 266 1806 519 921 868 568 1119 768 1350 427 1332 1143 1238 568 281 870 660 1229 1570 203 1760 905 657 236 883 619 788 713 882 1545 1161 1617 1312 433 591 1148 1358 990 1223 584 606 484 1312 449 1247 602 2117 514 1882 1502 465 1403 750 247 242 1585 972 302 530 265 338 5 749 174 1396 1073 346 1209 1049 484 1214 900 488 1679 479 795 426 598 46 540 622 561 428 728 1361 1171 634 1507 792 507 425 493 1437 263 697 1322 120 567 1519 844 302 834 502 852 716 1168 872 2224 555 592 1474 796 297 879 676 128 334 927 2007 443 472 332 907 292 320 438 47 514 722 666 151 519 718 898 534 602 301 808 215 842 553 301 2192 1053 760 301 561 1711 756 1113 439 878 718 1025 219 446 55 749 489 1026 500 202 748 487 1121 1239 1481 306 871 180 754 552 151 747 1363 423 1071 491 903 302 1362 993 1520 1185 739 865 763 836 247 668 1865 917 893 982 19 978 303 651 452 1163 752 1203 1436 766 1212 1009 695 913 900 286 703 532 805 1366 723 298 865 600 853 365 1136 1558 766 326 872 1905 716 2113 879 953 903 579 489 503 1243 1077 712 783 366 418 953 523 532 332 816 1001 282 429 301 186 623 594 1920 809 1333 2185 1652 243 187 924 1386 224 948 549 980 892 362 1907 2174 491 983 1554 1743 323 420 57 977 2267 1079 753 1175 827 2061 393 878 700 1082 1104 601 205 1678 492 1048 2045 1196 1077 844 1053 6 429 1259 2216 686 677 844 604 346 990 1049 475 2254 948 791 1293 617 654 455 1406 273 1792 519 820 543 1019 592 277 1448 1126 577 132 2297 932 886 933 344 1542 719 623 1862 1508 640 604 1415 1205 1604 1102 968 1067 782 599 1301 293 604 504 685 904 673 1180 1937 1512 1035 846 1286 1816 1128 538 684 785 946 580 450 282 1157 918 922 1281 464 808 1073 825 755 767 215 1421 297 664 565 2903 1049 426 664 2088 298 918 732 697 42 1703 524 1469 374 1211 531 1083 1129 800 2302 499 1096 2144 595 809 526 379 899 901 445 578 1685 1101 1489 359 441 642 116 301 1206 1255 1385 813 394 550 1282 753 1676 810 291 85 1661 400 351 385 1587 433 1633 1661 1232 294 11 467 560 832 1232 2863 853 1107 381 1465 646 1478 1074 381 729 878 947 1161 1254 1251 778 1365 888 319 1207 414 738 917 1294 890 884 1120 1397 1218 293 1665 1181 1480 174 1249 308 462 309 540 719 558 290 151 1322 746 1024 1059 690 484 1029 590 2648 754 755 647 752 436 630 1945 659 553 343 683 301 1354 1777 1289 1496 2247 1407 107 560 1350 825 822 894 948 790 981 875 631 630 1624 352 1428 568 1768 782 947 1298 193 1677 1108 601 734 1103 863 835 1113 1454 564 586 1779 816 817 876 395 1016 1074 638 353 811 325 3442 1265 369 1825 1249 1915 2073 1026 1081 1182 1942 1056 1268 1396 732 372 1022 812 295 1344 270 1102 636 214 963 352 97 1164 1815 835 206 826 468 830 1307 686 891 443 764 1120 447 628 1530 537 1063 671 1523 517 522 721 970 616 839 504 503 185 722 1318 764 1037 473 744 451 837 657 2109 472 1248 903 601 663 988 1169 574 1737 558 866 717 530 408 364 1196 935 130 603 760 1043 1666 535 376 1298 1433 65 847 691 1038 569 109 820 153 760 978 32 1080 992 1578 627 913 1055 265 205 183 365 611 1034 1009 638 991 401 431 22 531 362 824 793 299 946 1127 707 1188 969 434 1507 1085 187 32 1107 473 509 499 517 301 871 1119 777 1585 1313 1746 1185 659 874 572 670 849 1386 303 1438 813 1495 465 309 187 563 1193 1235 806 807 2513 1803 758 957 805 662 2186 580 109 118 1208 1473 208 584 2034 1438 873 674 567 599 318 987 650 1139 839 301 348 930 68 217 1375 713 420 1219 473 1047 1282 762 911 376 989 100 702 660 410 710 210 302 1228 357 269 354 442 1118 1098 567 84 113 1272 244 930 459 300 926 1145 602 468 452 598 411 5 1075 800 1024 1172 861 507 503 1263 1009 700 846 552 1071 112 2041 983 1483 301 279 1045 1244 638 576 373 482 779 1062 428 885 1296 246 1046 192 197 1171 764 146 929 795 69 994 442 719 1343 641 421 919 817 628 243 596 492 601 1451 794 796 194 151 1363 511 697 1010 467 128 1016 865 301 761 363 345 818 501 1448 1064 1194 86 1120 300 318 704 562 632 794 453 57 384 1642 695 301 841 625 555 679 1021 65 853 599 740 301 433 1714 1708 312 1187 399 707 457 564 918 198 281 361 1487 893 442 437 248 157 1584 1039 91 318 363 1570 575 713 652 1094 1420 904 329 763 688 882 849 777 662 148 1526 220 1043 2200 1193 962 836 588 652 354 869 584 981 444 222 181 421 214 309 348 919 589 879 696 505 751 636 7 549 1094 687 567 183 1361 998 547 588 1575 690 589 230 604 92 995 723 1019 38 228 597 226 1987 562 923 849 465 701 532 480 290 884 679 905 289 875 763 452 753 815 55 885 359 202 1102 1001 238 1486 409 885 1528 264 462 36 1274 781 776 158 86 607 73 30 878 153 1412 634 567 415 704 88 42 114 267 190 402 489 944 323 234 1661 603 113 212 233 1051 897 1159 1052 1723 476 622 173 843 461 290 1616 165 1110 518 531 383 918 1409 1213 1008 379 621 620 76 735 855 703 352 1200 827 266 279 300 363 931 1592 363 342 120 720 603 441 532 561 428 1214 293 1271 816 372 836 103 204 161 474 100 273 484 456 1252 301 459 342 893 538 1476 301 1032 190 733 1007 1077 242 1105 952 114 1608 52 607 451 979 267 813 576 591 1389 643 705 435 325 294 8 1198 700 885 616 159 393 485 749 312 562 1341 151 393 987 300 403 518 1237 446 305 311 748 1157 76 672 689 1227 642 174 546 126 866 399 528 1360 819 1056 576 1169 743 759 904 937 821 1094 440 164 758 171 1483 287 506 527 828 212 322 150 383 574 645 1157 247 448 1529 244 604 500 1036 706 1001 1556 852 2037 533 875 1544 775 612 1203 520 1325 1132 306 566 765 1056 1204 116 794 1891 889 670 1407 543 400 828 750 936 740 1299 1149 807 1266 364 498 663 489 728 376 996 679 1194 1084 891 1005 1067 1548 1737 1152 464 394 965 721 1008 1053 616 1604 1692 282 1487 553 993 1012 1517 494 1363 356 1187 1327 667 256 616 603 403 302 958 629 1092 1359 356 4 1480 422 1751 815 459 532 1430 805 908 1107 546 796 882 1323 846 427 215 302 131 885 321 918 830 630 1017 1107 383 451 198 970 899 2296 1136 875 517 1159 891 1100 895 743 999 317 814 1190 1125 931 670 1919 1097 966 656 779 492 1554 270 379 723 1006 199 1453 375 816 595 1024 448 999 86 512 344 168 696 264 254 1414 1498 721 1009 182 1550 362 727 536 1124 559 907 1174 958 357 1136 763 1257 375 1364 840 1944 664 972 1279 493 449 613 1543 1751 1609 1119 729 2018 686 653 1911 381 377 412 1801 809 650 1280 920 287 1154 626 1450 581 602 516 672 730 1034 1286 1107 992 151 646 676 573 1059 780 1159 189 706 1578 1062 1375 626 246 301 637 1458 577 1465 1192 1164 467 842 1096 196 301 1179 605 1138 1571 592 301 473 533 72 343 1361 387 570 1157 737 150 683 1652 565 521 891 823 1280 501 459 935 478 387 94 246 701 828 1015 801 639 1025 577 1275 1486 617 153 571 2151 1647 823 1206 1595 857 1192 886 1781 2296 1101 1038 461 1562 480 1692 821 440 883 574 815 2503 1763 311 919 2301 1294 222 786 1203 484 496 1091 386 1240 923 486 1359 393 348 1974 196 1116 896 1202 795 1330 1043 942 428 695 1302 1597 1151 1086 1447 1350 989 967 812 1907 1349 502 585 608 1161 641 366 1018 644 1451 1399 863 1481 1124 927 1229 595 1223 1079 2866 1153 531 371 1374 1346 495 1407 1298 347 2350 841 514 841 625 1103 134 1187 217 965 297 343 1788 104 1218 1449 1467 329 400 1086 1826 1149 181 308 42 752 1374 1488 1342 508 294 336 860 557 215 372 453 810 475 1189 2064 895 596 1373 1677 1494 725 1470 623 757 278 1538 416 1340 378 1305 1335 916 1175 702 748 884 302 444 912 754 200 566 1235 957 1652 921 1056 202 451 1495 392 1940 645 845 1220 625 632 1113 1007 2471 775 292 1503 642 844 579 1167 753 1359 759 657 1517 1302 1063 1052 1513 1584 1434 549 1728 490 662 432 420 1050 412 555 915 764 1158 1754 848 156 268 1297 968 602 53 1340 1598 275 573 822 1420 573 324 1368 1121 397 1493 602 397 1175 1117 274 541 1000 331 719 1070 1228 1225 1519 913 1988 1149 522 847 545 1274 480 549 824 356 1752 534 1334 275 1240 258 1145 592 777 312 544 832 662 710 539 1579 128 238 823 579 1437 268 302 1071 712 843 88 240 795 202 746 897 916 463 746 1180 706 527 831 556 802 1003 150 531 665 876 346 568 1803 314 1008 436 734 1292 821 1014 1170 1248 976 348 274 482 242 451 1075 748 302 112 665 298 355 284 1232 1593 1 450 875 751 611 411 970 754 799 603 947 73 448 417 576 150 178 835 1071 209 568 976 1818 554 670 447 595 1134 855 298 286 813 557 1013 550 1016 602 750 810 300 603 72 636 1657 1040 647 862 869 1107 905 1119 244 1150 698 362 461 1163 175 899 1290 500 856 441 896 170 218 310 626 651 100 668 618 312 1599 1415 870 987 1503 1691 7 62 820 887 779 645 541 38 1993 1014 528 1448 969 417 763 584 224 449 341 919 660 295 178 493 43 512 1876 413 698 303 151 375 1176 612 847 786 804 924 521 728 1396 799 571 1082 721 916 1019 1172 673 912 719 178 822 995 1338 867 180 497 815 813 1385 1590 1045 320 847 304 538 159 956 217 708 1759 489 864 1228 302 376 361 630 1768 1055 1115 947 355 513 707 1473 1656 264 404 823 753 666 236 412 444 388 139 749 621 442 124 510 497 771 874 819 151 1299 145 715 407 724 340 290 301 6 487 1192 423 302 707 454 315 513 482 1082 300 403 952 709 1175 294 1043 806 1196 353 632 864 301 868 316 962 603 1083 426 282 597 1765 822 2255 1122 1348 704 1258 846 619 1312 883 509 655 798 536 900 223 1906 1113 358 994 1088 2021 916 590 751 568 323 643 588 918 619 694 783 1047 534 1141 1119 318 410 1542 524 655 675 90 554 267 752 428 603 882 141 907 2450 617 1722 1181 436 675 400 1502 304 171 311 75 150 1029 871 263 349 1551 464 1306 800 864 827 437 1385 1464 1458 1967 471 864 2193 1475 1273 301 554 1007 147 1264 864 238 1367 1584 469 1975 1028 909 893 302 809 1395 238 152 60 301 614 1134 1264 487 1113 261 754 478 869 812 2683 905 1570 459 960 300 893 829 92 1353 72 621 543 1087 688 231 169 135 2162 1251 1219 1164 1004 1248 861 621 971 205 705 664 285 213 1729 560 264 474 484 553 837 995 1270 1344 949 1159 767 366 1988 903 1201 2050 1630 1023 2154 1234 330 1463 1930 1247 574 1349 776 1090 214 1072 1115 74 482 737 1940 434 202 762 803 901 1301 292 600 2617 600 371 1796 795 108 446 712 1126 913 798 602 883 608 676 1401 938 1184 223 496 640 1193 1815 1167 7 1029 62 1365 1661 1515 451 818 382 1031 1349 1149 548 938 1786 515 729 739 801 450 805 1353 1068 224 601 241 506 1007 745 1229 511 734 963 983 1369 770 454 326 968 219 283 845 1104 438 613 1228 1881 552 1425 302 1108 1951 621 362 521 1452 403 1092 680 1115 370 906 613 1168 1459 407 113 1286 393 1285 1332 26 809 990 218 658 1000 727 896 845 690 1756 1450 758 665 1549 1149 954 603 458 288 683 755 585 1547 509 194 806 605 527 1413 823 1682 1094 1603 1037 1150 1585 269 786 398 640 1625 365 680 1080 445 410 581 1057 403 434 453 584 474 141 1174 80 816 1459 1417 710 302 628 469 787 822 495 1669 848 863 479 750 476 611 868 1182 471 1277 977 1240 468 1469 533 344 1682 1257 134 800 282 432 376 1127 1082 1662 788 691 410 636 615 706 1566 241 2007 794 389 1660 2043 235 1019 1046 1113 874 535 214 430 756 23 293 572 978 429 1710 1463 1155 530 1147 1084 870 422 1278 851 1140 738 523 1294 877 392 989 1208 837 607 947 654 876 1733 249 453 723 1250 503 541 1864 832 362 1533 689 174 1121 681 1940 161 1141 749 124 574 973 330 1191 196 1336 583 398 898 51 154 438 301 2655 1396 984 859 906 720 745 187 758 869 815 1038 898 940 1581 132 1309 773 283 686 880 1417 1395 1049 1429 829 1218 832 189 829 262 325 615 44 1827 570 1538 407 651 723 834 660 834 716 1384 346 1421 714 1202 907 843 655 253 393 1392 1074 342 16 1038 318 816 851 341 948 640 383 612 879 903 6 822 609 286 1016 553 985 689 615 781 387 511 638 264 1128 421 563 1893 1183 1148 362 443 433 2182 463 313 559 1004 830 519 60 458 1048 371 682 151 497 571 719 462 1618 586 918 710 462 302 991 601 301 1369 617 1133 303 362 666 546 1758 570 358 1052 96 258 1286 132 27 603 512 94 1051 730 936 514 1207 1479 98 722 817 1118 941 300 583 886 1010 260 1203 620 2082 212 1031 302 1052 1137 531 515 150 303 572 376 620 865 929 858 684 457 690 1579 1301 416 518 576 963 538 972 557 265 585 1016 850 244 693 1124 661 477 845 1282 535 1231 256 1454 964 722 333 475 437 302 298 724 151 694 583 2225 544 454 1044 1042 763 451 156 2079 1125 349 234 322 1766 1201 1615 1287 434 597 379 246 561 448 640 425 1123 381 615 1466 591 1519 1398 810 1740 903 910 569 877 302 808 749 356 594 769 299 277 1638 784 1550 301 21 2004 1539 95 462 831 321 1333 100 64 544 1373 310 230 661 696 676 648 587 2 724 602 1364 1024 22 544 1289 722 1282 888 655 1077 882 802 1070 1072 681 1117 1232 606 6 1183 50 1310 150 819 685 1592 494 535 1387 867 362 2171 508 812 573 1235 956 1346 1133 854 368 402 1516 602 910 122 1171 1642 400 192 202 335 650 702 694 569 454 176 479 1062 536 1140 762 2197 234 563 483 606 1007 999 506 1335 1015 1225 882 934 675 991 362 1186 1753 735 1413 956 1079 408 1300 227 458 826 682 212 1193 1162 1246 1408 910 939 522 707 492 1214 546 1485 321 1111 1275 1130 1701 912 157 936 751 1106 992 2061 1526 416 1096 695 1254 344 769 1036 812 369 919 1545 76 786 861 270 2025 284 1216 872 273 999 519 247 390 546 480 1052 1018 737 884 591 1928 431 1920 995 1205 302 1205 792 151 302 535 1347 301 150 754 783 918 848 1052 353 879 471 650 698 980 1131 951 1539 402 1684 433 772 1211 538 426 1417 472 664 1292 562 870 539 943 774 788 584 1016 196 1247 669 305 1420 246 161 894 974 1281 1141 1416 2176 1748 1609 1012 1341 388 516 1719 501 757 2030 529 32 482 1151 278 608 1556 1373 309 151 1156 323 290 790 876 1213 653 292 1165 581 820 64 867 1046 893 20 1644 1593 1445 1134 817 965 564 476 801 2079 775 1455 1165 856 838 957 719 1431 554 385 517 1399 763 1290 403 576 265 999 896 468 1169 877 890 804 298 570 600 1653 1773 1402 792 1481 281 482 942 602 1127 302 312 897 1051 551 94 74 1033 200 527 527 1165 387 276 632 398 856 962 984 1114 753 758 848 1641 749 1258 434 27 692 665 1017 451 1903 1977 1124 450 477 1172 704 347 1875 121 916 1236 2168 1500 331 816 349 950 190 854 2293 913 620 1186 843 1141 987 876 859 1846 1320 829 816 838 812 555 823 678 643 1987 751 1007 1279 668 495 461 857 1456 1638 449 1087 1553 928 909 1937 1154 487 807 3017 1262 1034 406 452 724 369 806 1120 774 197 735 1571 717 240 586 383 278 289 651 829 1100 284 74 491 773 717 1453 454 1281 911 939 1170 241 299 1254 24 730 560 531 1080 512 1286 529 125 840 732 1612 936 1545 464 1086 1472 873 989 248 1652 531 346 630 507 929 1495 343 1118 1428 412 571 197 963 884 685 1171 1254 691 239 300 947 302 2018 811 151 662 1063 863 1597 472 742 196 1335 452 717 518 612 1197 447 521 898 248 2262 1240 879 886 140 1109 656 798 215 343 1040 2657 1066 272 586 1008 1188 717 485 1165 552 151 1303 1175 750 1258 1462 581 1066 464 880 758 765 38 830 979 931 441 320 1023 755 1088 787 525 843 824 422 544 1487 1522 169 1074 1294 1424 732 1260 2138 823 12 1260 1043 150 2597 610 1035 804 894 726 1116 1454 1748 375 3454 1055 1265 846 2644 971 353 525 1113 1034 635 1540 287 848 714 301 593 737 724 453 1160 393 751 73 967 381 299 239 549 1610 822 479 753 665 810 1061 1001 1201 1273 668 831 285 219 360 2039 785 325 688 165 1317 602 992 1577 631 876 926 1712 264 455 39 336 1179 630 1087 255 261 787 978 1459 1028 745 1294 976 685 414 226 1736 1204 601 150 2150 1068 1579 369 749 1999 898 1149 1335 961 1133 545 1398 341 533 233 376 294 193 489 449 1130 1406 1235 366 353 344 1192 723 221 668 1114 814 309 454 1023 1216 672 332 965 1198 281 1036 626 55 832 702 1568 619 537 951 926 1202 1078 1007 355 306 1081 374 818 1265 1066 1043 874 2042 986 1038 409 1478 987 330 404 1266 301 1206 520 897 435 633 643 300 703 1083 1339 225 418 43 746 428 522 337 852 1072 576 843 559 16 191 376 1241 1524 302 302 143 501 778 1069 1519 6 760 301 526 722 1123 241 824 576 871 742 1442 856 572 1045 554 1406 285 926 1495 728 515 1264 514 561 2021 266 1727 173 586 206 1043 197 939 327 1343 790 860 637 690 1726 8 555 546 863 715 664 1133 953 1640 1376 1716 823 1607 528 185 787 1045 537 855 1660 1480 991 570 1335 1561 472 43 290 298 490 1456 58 631 287 272 876 963 1669 1539 1252 393 441 465 606 929 904 599 487 804 295 790 822 447 610 602 667 888 791 1518 1539 2352 856 1102 370 232 413 151 520 688 886 593 1313 820 607 519 430 968 467 970 1219 379 334 554 1188 1508 1461 450 1051 1156 46 590 539 675 988 979 841 92 1636 972 698 1221 1478 304 384 761 1286 267 603 392 150 727 715 1513 1873 587 1018 251 688 895 226 38 404 896 281 389 292 266 657 1477 465 531 1093 202 72 188 834 603 737 1380 685 157 437 402 623 380 1040 778 1003 197 784 450 846 938 353 838 455 821 1108 474 1860 941 858 348 231 1093 1274 1104 997 566 851 296 838 318 564 668 1257 257 1094 484 44 918 200 197 231 683 192 765 463 596 789 117 1048 1406 903 696 411 361 15 1332 806 364 349 1301 709 536 752 818 923 1512 864 1301 472 1023 363 485 227 985 451 993 755 996 657 350 778 309 612 1377 883 1056 122 1074 302 1384 744 689 10 206 1050 1120 698 559 302 938 681 131 740 1197 601 1218 492 134 301 300 238 1025 242 290 94 203 1949 299 1276 598 621 299 635 966 582 1255 800 1104 1468 1073 284 736 1164 1302 438 828 669 558 214 449 649 453 300 306 1394 279 904 331 745 458 949 214 541 608 840 589 804 640 834 108 493 1422 1133 271 360 1255 493 20 547 828 591 488 1471 451 1155 1712 816 1702 307 537 1050 526 1334 1460 1045 402 113 520 1853 1305 216 313 329 850 1101 604 466 210 1064 787 404 812 570 972 1455 589 1042 330 283 977 578 431 581 563 539 911 332 1440 564 265 1006 498 1266 484 809 1026 360 967 527 944 746 1205 460 1069 1007 370 442 1060 300 340 1221 852 1178 1010 444 853 456 168 404 1582 663 788 149 1129 67 1221 437 833 376 1150 268 983 301 916 590 722 1464 820 215 1705 345 713 1401 1042 1083 1012 940 1132 1335 1413 840 632 502 676 576 785 1173 1579 1108 603 1177 1006 601 564 232 636 331 633 556 1003 835 750 333 751 2670 769 830 463 55 778 754 815 485 299 703 1232 1917 551 1051 816 1372 2333 1086 549 1297 955 771 812 311 399 699 938 850 681 743 1033 562 1502 971 1222 1431 998 1098 225 1315 133 496 1061 821 268 769 1254 595 699 676 151 1595 417 594 544 694 906 510 1922 1033 324 969 598 565 1346 859 1513 352 587 817 71 950 620 636 302 1125 952 223 484 691 442 1037 93 380 557 1163 336 1066 963 1474 1078 815 994 180 1461 453 577 1130 1044 546 296 150 302 515 969 1197 1638 758 383 678 478 992 302 1567 409 604 2350 1174 253 497 58 508 873 76 234 766 1332 638 383 465 811 1350 601 519 585 850 1772 205 1014 22 562 381 472 1027 1150 269 2521 1018 697 1038 276 485 611 564 986 93 2121 542 1197 256 1215 1608 276 1126 315 302 612 2 799 697 376 790 301 299 904 50 766 427 164 1315 804 852 482 1005 805 1345 538 1019 188 215 1065 654 994 511 916 1752 520 845 215 646 540 507 285 339 1136 871 154 382 438 712 267 44 1034 653 850 538 1260 582 766 236 572 302 1324 323 752 361 801 254 258 589 472 1035 711 64 1457 1356 1092 793 317 657 395 156 951 733 861 386 43 900 261 807 1302 300 315 982 801 1036 393 1670 424 1132 147 167 421 377 106 335 587 753 441 595 299 442 150 236 604 1235 579 353 983 1290 1788 1016 1381 887 728 668 1198 630 1 825 408 876 1168 1264 1648 464 482 1188 778 288 891 1080 905 548 938 751 879 276 857 10 857 919 1679 1269 387 1337 980 1263 535 1352 784 501 375 355 912 594 956 209 420 877 1299 89 208 1089 624 561 1049 525 1880 884 1196 400 684 362 1536 542 88 1394 685 682 394 1296 1211 255 587 1318 135 1313 502 1256 762 1133 751 1228 1017 929 1160 453 183 929 497 212 596 2177 685 1087 454 972 1201 821 595 601 226 1355 1108 773 1727 1153 1046 669 572 272 630 588 155 959 948 2205 1291 502 590 974 593 989 1056 219 1482 1092 945 145 264 563 602 1582 343 788 1826 705 611 317 623 1712 523 622 458 1288 1346 290 1202 559 522 240 15 2153 505 1020 637 863 649 1344 383 1294 1624 319 220 1959 416 69 1385 786 762 698 522 783 438 702 516 276 1339 1521 757 643 695 588 257 250 1220 1258 1717 206 939 417 1776 840 356 607 759 1017 2671 1022 958 685 1008 467 526 263 869 1370 1499 1327 735 658 764 183 635 789 151 1555 665 1044 906 930 830 820 54 797 454 562 1001 951 1601 360 1690 642 877 1541 354 198 655 699 684 368 1098 906 604 344 516 896 1072 1296 207 355 448 1144 751 974 322 733 242 150 571 1339 757 1123 705 1123 384 596 915 732 1479 469 953 598 1090 1208 56 1124 893 1163 30 570 81 170 451 40 124 390 673 424 927 950 572 36 783 770 398 606 1089 757 1059 566 1424 151 404 652 129 27 587 1311 550 685 671 3 1169 880 302 790 638 425 956 954 418 604 151 768 466 1444 212 425 499 892 752 166 1942 856 698 646 883 620 682 228 675 650 918 341 946 2256 596 759 920 1388 598 1489 936 1570 796 929 1559 302 48 1103 1720 1834 507 457 1153 1225 718 445 279 279 715 1440 841 959 1381 1476 483 737 1415 247 922 925 1103 958 1533 357 1398 119 750 428 1079 678 499 1544 877 556 876 937 889 456 705 531 1102 775 343 656 871 202 1403 302 1032 1448 1022 579 1308 1565 408 687 1184 882 634 1043 715 835 839 975 1660 800 479 1128 1331 710 301 315 636 500 1318 601 473 1055 494 755 376 163 119 717 1073 1084 1044 955 690 1038 626 599 585 376 296 744 1134 903 622 648 907 594 237 943 427 1214 622 639 745 601 853 865 1003 850 740 968 1534 349 614 151 150 1269 1580 712 475 749 491 1903 812 645 765 393 438 1068 302 604 818 894 743 1550 1667 300 2185 365 1156 1155 975 700 1329 951 422 1003 933 1571 1115 711 24 548 684 188 567 759 1076 531 1586 631 727 1146 786 459 635 516 868 1070 389 363 1124 121 585 1452 1195 845 631 682 3320 314 938 612 894 449 930 141 233 1309 1253 249 931 301 489 393 891 869 518 107 553 327 894 300 1036 657 126 930 673 282 1783 727 739 529 549 961 119 224 317 1533 730 1686 428 1027 2422 1078 467 1126 872 1023 301 856 833 385 588 315 318 712 598 527 683 634 1484 545 444 1573 556 497 450 184 813 627 338 552 1414 326 955 142 711 2150 725 1643 2287 1375 1122 86 1100 1427 1261 60 510 427 258 686 166 1071 880 712 1246 1073 2181 324 877 457 670 682 1157 263 779 220 451 442 302 302 196 577 151 520 1263 549 509 63 458 449 1565 1781 2478 1494 387 1223 819 661 1300 1352 971 374 1669 658 758 606 1193 655 428 1640 201 1032 151 595 619 301 620 557 694 1248 586 1266 709 1244 848 505 337 795 381 455 303 21 584 989 406 1038 661 375 990 910 423 267 712 61 389 983 788 66 480 588 411 302 911 1104 302 146 603 372 779 242 776 285 2133 896 12 943 1473 504 1172 952 1891 821 487 461 659 648 444 142 763 926 1573 538 1085 222 770 411 660 249 553 1715 1213 995 209 830 239 515 150 681 469 900 392 312 782 1389 603 517 1033 452 872 635 866 991 700 1360 242 438 435 968 377 2296 457 563 358 8 872 56 593 316 1077 880 455 569 1173 150 1688 299 427 470 355 855 1498 426 885 744 1400 310 1170 415 1466 418 1049 1148 374 887 747 590 276 59 706 200 376 224 663 442 655 645 244 1001 256 150 345 276 604 416 299 766 859 448 196 744 1338 542 922 65 227 526 366 378 1054 621 965 408 704 539 455 817 201 903 935 68 739 371 698 898 125 1297 503 107 713 1337 261 965 721 321 452 456 1399 378 760 658 925 668 228 366 198 324 620 536 937 976 884 60 508 262 463 573 225 636 603 1067 1321 274 1263 551 455 420 713 708 769 339 1332 266 397 295 756 535 1301 571 2 406 1292 1050 1003 525 1272 346 730 299 301 1093 412 124 733 1059 350 223 969 703 883 28 308 425 316 1353 340 359 298 954 1302 909 377 537 545 574 957 426 1248 697 509 783 1217 397 608 571 290 1145 816 1333 1242 856 903 200 764 1413 1349 237 1284 296 150 52 1199 373 1310 56 1192 473 618 1064 402 1354 688 713 1407 1089 81 855 1585 589 979 1261 875 1424 1416 533 1001 226 262 803 1165 53 27 757 318 711 962 93 543 892 455 707 793 847 554 814 921 617 768 505 1161 1405 225 867 1239 328 872 735 1863 522 24 2933 513 523 504 721 900 1355 504 265 290 768 866 564 731 1304 1007 439 773 950 478 883 550 576 1431 933 661 302 2015 380 766 601 1351 603 605 302 23 431 405 114 540 775 831 235 433 1015 970 603 532 711 414 834 574 407 684 244 718 301 775 1488 1669 86 14 753 71 1257 557 1496 494 58 300 695 90 686 729 403 1110 2399 1076 450 753 725 905 1090 382 300 839 295 115 578 238 475 496 437 259 915 1291 806 758 784 781 1199 687 339 204 1323 1510 301 390 1003 341 299 837 1162 788 1075 678 422 302 1092 439 1013 123 345 366 604 1311 537 461 307 662 661 388 108 978 1370 989 554 794 263 302 862 150 390 1259 904 1245 195 86 565 516 330 782 479 423 398 1296 384 965 651 519 1181 439 402 1669 839 578 816 220 605 918 1044 61 1748 2625 966 1024 1197 511 548 628 647 1251 316 224 216 2536 495 772 122 353 282 1304 249 168 1526 998 1725 54 627 442 769 151 253 280 831 886 448 722 1227 231 575 492 349 519 1911 835 717 1673 946 300 74 64 483 429 413 1177 428 52 210 1199 602 297 660 944 482 805 927 662 487 769 804 1123 838 123 1076 6 464 115 468 701 1476 603 510 820 1158 517 549 321 1518 693 87 665 1297 771 88 1191 1017 739 815 706 557 983 215 694 6 723 1917 2097 1350 893 765 718 353 158 1616 341 1658 617 732 302 742 1142 1539 714 557 793 752 168 513 465 389 520 136 451 976 822 1256 959 284 526 753 922 369 2078 513 1397 880 79 461 292 478 553 1181 348 1068 491 82 1847 683 292 899 235 103 552 302 1192 568 103 150 172 1541 209 1201 805 648 450 814 920 189 1678 238 609 1584 619 262 602 984 278 821 466 996 1429 251 789 278 378 840 457 455 571 1442 527 140 60 1120 1391 782 308 586 1236 911 868 394 920 532 2081 1038 475 567 296 841 694 769 729 542 327 345 2040 465 556 639 1228 486 1452 773 876 1259 1062 877 1400 791 319 713 382 1065 335 381 1446 1382 185 370 841 779 436 1179 707 453 2469 1593 526 272 373 1548 665 702 1085 808 929 1137 2888 1368 476 541 451 551 702 684 1616 1105 900 989 999 15 812 409 499 512 764 433 1318 511 957 965 489 771 2337 1624 1275 2178 655 2657 1328 1323 707 1177 295 436 509 750 771 1519 202 60 966 356 301 608 1002 546 709 701 950 273 480 204 522 286 701 280 1048 277 1205 630 897 1003 503 1373 170 1062 2431 780 829 515 301 933 224 639 555 344 1053 468 1205 1386 1155 819 1898 785 134 576 700 925 1098 579 1529 878 1368 958 1331 629 534 2536 956 1537 1213 732 637 298 845 536 1113 59 692 354 740 153 150 139 747 551 407 753 750 1551 302 544 930 1020 758 240 339 410 1099 535 798 860 1168 288 151 101 614 816 547 357 1234 1541 1481 423 291 726 891 455 484 1152 601 969 755 180 710 206 1552 266 747 983 299 788 230 1131 1002 700 754 636 236 982 560 1371 553 449 299 1103 383 460 594 844 1388 709 1172 1145 327 1768 303 251 151 297 558 963 898 38 1474 1288 410 1219 1251 1884 1121 256 422 231 302 414 709 684 1055 170 680 655 720 1012 663 495 118 51 1320 302 151 71 580 559 291 753 623 130 1180 450 1517 581 269 874 1663 1550 866 622 706 1195 176 669 571 240 799 792 1576 904 1757 774 1647 905 380 596 412 1094 1234 214 637 1936 254 617 544 189 735 636 897 949 1084 429 477 233 1409 538 127 904 1293 173 121 725 323 942 752 501 362 666 220 434 777 780 519 1935 1273 1428 1155 1032 1484 815 648 626 311 951 522 398 1121 60 312 562 588 368 702 766 957 1120 371 665 719 822 347 408 619 641 767 884 948 1244 861 373 629 1038 1047 953 973 863 186 814 730 697 509 688 112 458 1300 779 340 77 278 485 259 836 601 302 786 1119 428 1232 925 1099 2424 199 1010 720 410 921 365 1091 212 722 908 56 692 302 1047 1608 1028 1234 1449 606 285 408 1166 1293 1090 489 63 888 254 405 483 926 1492 276 1295 1102 1123 614 345 858 886 1934 734 521 222 523 1323 642 1205 1051 1108 783 351 657 424 1291 993 329 413 400 1293 214 1090 1123 612 1549 776 329 1664 492 489 494 36 626 1314 154 1010 367 1170 422 59 699 1573 466 336 604 794 847 703 1128 171 2037 1206 580 301 301 683 514 280 78 500 647 543 827 192 590 1291 559 847 1432 656 236 439 1495 972 1016 350 1428 426 477 807 442 84 668 994 1290 222 301 583 756 1350 679 412 254 693 636 151 976 349 301 157 417 906 1307 1842 741 391 928 1280 945 823 1572 730 1599 299 264 465 1102 390 409 732 518 352 790 859 228 1222 1069 585 204 788 763 857 905 1125 115 563 879 1340 586 603 1203 882 1153 497 1323 578 530 190 572 290 315 42 1017 1023 1205 840 704 603 302 802 293 804 594 1061 1240 501 746 766 268 1590 472 710 816 558 453 353 1554 887 442 491 846 464 1325 553 244 706 211 440 1140 556 654 547 629 264 391 878 262 870 491 549 833 846 789 300 896 1083 945 733 1175 453 1016 544 150 1306 1081 1315 908 674 1583 2114 1569 279 62 959 1485 923 365 772 647 883 332 302 836 836 827 1013 302 864 679 1317 271 517 226 101 602 528 255 1390 1192 663 592 234 390 602 654 738 867 577 509 531 522 697 446 386 587 770 517 157 990 491 151 151 1548 1437 1024 990 862 419 603 36 284 1006 393 451 693 681 825 860 431 444 857 601 445 737 801 119 151 297 955 313 1041 801 510 860 719 1619 813 462 1216 587 1581 272 656 602 172 192 931 774 1283 374 840 941 875 877 836 1123 552 199 191 346 956 301 1023 151 496 886 457 349 385 685 779 867 531 625 724 465 463 1005 301 298 687 511 264 28 1060 273 810 580 243 1094 889 804 1220 670 282 336 773 222 65 1246 242 149 1545 1740 834 302 825 1079 1546 928 944 355 1560 622 1244 1387 280 348 746 1578 264 284 492 980 1049 796 994 239 440 599 1603 239 1778 417 928 869 911 1564 949 300 1227 655 1460 935 190 660 615 69 1345 367 1114 1098 998 313 489 564 1078 562 238 609 302 455 846 2285 1055 361 1120 1215 915 568 1912 667 838 820 1024 531 696 200 152 1002 992 969 1498 130 298 254 334 828 598 330 809 290 432 711 254 435 1038 1108 1788 510 1221 453 384 385 585 148 1436 1355 517 47 637 997 550 600 744 604 345 65 465 387 468 625 1021 1322 1362 870 1354 881 937 345 389 563 321 1428 738 1025 686 501 240 395 546 237 921 1514 294 302 301 218 140 579 743 379 834 697 54 485 707 1288 1490 532 1160 558 70 1286 2141 529 925 1401 300 613 742 448 1166 253 898 647 691 224 1258 671 337 255 794 224 625 238 1260 478 969 616 893 1160 611 636 539 595 865 312 672 1091 946 1239 576 836 513 694 233 1013 665 1022 1516 1354 470 2238 1550 1614 1451 1067 1412 1031 42 1346 467 1342 596 1111 560 676 352 1496 897 151 232 1391 646 393 462 958 903 691 290 1266 442 291 1441 341 745 247 1110 289 1768 576 487 401 256 806 740 1446 1372 1634 125 1242 851 655 899 1516 633 457 895 2038 846 541 594 841 1159 460 834 1564 975 693 987 887 1356 624 828 624 962 752 515 767 432 693 270 1316 632 222 577 944 1033 650 387 855 142 1490 604 1233 506 879 800 1146 1238 1803 301 1332 554 453 1989 2020 601 792 912 666 506 711 729 42 753 1686 253 1400 1052 151 627 1642 1719 489 368 151 336 555 764 304 408 752 538 604 549 1120 1533 744 824 527 320 1257 1029 743 534 1552 2028 125 547 396 1352 935 455 95 808 920 92 412 1795 686 509 674 1143 76 451 302 248 1259 544 505 425 266 781 1604 826 1310 926 1470 1312 90 1634 567 925 800 393 755 1231 1018 1039 735 1418 1053 603 871 1421 739 921 452 986 1448 880 877 2398 284 683 902 1422 720 387 758 1115 307 302 262 113 1367 2384 596 851 1815 794 879 581 782 588 697 753 1182 921 773 584 596 351 301 712 892 450 791 304 1187 1060 126 302 630 1513 290 888 1380 1056 150 387 1161 779 408 301 936 169 1491 234 271 1444 750 1199 162 151 36 555 1465 286 273 567 219 580 764 475 2316 645 1299 1129 846 525 907 985 361 1317 1137 320 538 824 741 775 678 1243 541 361 606 966 365 1712 642 530 319 580 352 1019 387 2138 566 1886 1116 657 151 138 1305 649 314 831 682 954 141 1466 754 2342 904 1092 388 554 1051 1170 445 1407 700 301 1210 826 719 436 1036 450 1015 292 413 719 344 515 214 757 1512 1279 301 877 925 301 827 71 1637 781 931 1148 269 1263 1095 754 700 863 657 906 292 439 994 496 512 852 749 1059 249 579 721 568 522 699 73 364 376 821 1071 150 697 301 227 100 1473 399 1354 550 996 936 589 1127 324 603 1183 537 1613 913 871 492 924 264 474 415 514 174 612 904 418 739 1392 306 1057 391 574 796 801 538 639 764 1834 862 1154 469 1465 1054 572 571 584 322 531 811 676 934 389 166 1410 1597 976 369 487 553 823 547 1102 1329 581 442 578 525 730 199 1020 1702 1265 587 1135 1498 928 637 2078 100 486 549 847 684 1800 999 1831 322 456 1269 619 625 1264 832 615 536 204 1432 740 756 442 839 1187 978 755 478 836 672 170 183 1183 380 1089 533 529 603 892 898 321 561 749 276 653 2193 449 377 833 991 1502 227 586 467 1197 268 965 267 603 1089 684 728 457 1065 770 389 1107 589 1073 982 1302 8 1249 674 149 992 302 873 1302 581 832 1350 1368 919 325 2521 361 1285 660 675 278 390 712 492 423 572 1098 899 40 205 1116 773 745 928 294 481 1116 504 453 474 519 1167 1159 1808 295 1258 302 302 1328 727 945 610 580 298 716 447 184 164 516 654 1297 1071 1224 1039 1029 843 504 729 547 593 599 1195 1120 713 1583 955 926 893 266 478 427 128 477 270 221 383 410 528 104 1170 765 609 784 774 1195 267 441 785 751 978 299 360 833 718 275 1134 228 1177 300 600 325 276 544 351 873 741 32 565 200 479 1089 456 880 353 1520 1509 1031 330 793 626 288 1186 560 782 9 239 861 450 147 191 600 776 411 1453 439 383 506 151 448 572 410 1002 726 863 350 294 598 673 3 609 1415 328 975 124 311 352 150 1002 219 157 291 840 232 165 125 490 437 585 821 902 706 98 242 626 284 413 453 797 679 501 772 62 198 1233 382 354 302 679 33 790 497 857 199 288 264 1176 1178 466 393 576 861 433 602 174 680 886 405 829 1144 313 166 1167 416 248 255 254 37 623 512 667 112 702 264 1303 1715 1048 586 892 499 697 198 1123 465 812 1392 1236 919 302 26 259 76 39 1059 355 882 753 1097 757 524 244 227 554 312 452 815 846 531 852 812 928 1515 588 739 302 1095 248 736 1243 1048 200 794 887 676 626 266 791 591 1001 1245 187 696 553 971 101 751 549 801 1831 379 1661 275 300 760 777 412 661 106 267 738 233 1037 516 742 671 665 1194 1253 1185 516 535 254 513 576 1604 834 300 238 669 830 1059 299 397 423 279 843 1015 1370 1236 510 851 647 766 696 592 309 500 473 149 1292 743 466 300 266 1040 1299 1635 442 372 11 201 1383 896 290 875 614 169 421 172 382 177 520 104 67 739 301 402 1587 395 839 993 966 138 794 795 442 275 1089 337 295 486 210 290 490 575 941 672 651 230 292 675 238 42 802 284 297 901 977 695 562 2039 667 280 547 466 1200 89 96 653 725 1952 258 360 668 643 685 606 1691 828 343 2701 530 598 203 447 1358 1493 1377 1142 984 727 1932 1207 847 563 774 693 151 1552 174 404 385 593 528 302 1123 487 946 404 313 592 525 905 452 227 1678 565 434 1619 771 1881 479 694 559 898 1159 570 1237 892 1120 685 663 452 976 713 680 665 256 94 1493 1004 795 101 629 475 1553 762 295 405 154 693 1092 1012 1292 488 197 160 1429 593 1669 275 616 813 1158 1253 83 427 780 1189 1717 698 193 1157 1236 788 608 267 86 146 302 1073 194 1715 944 617 493 776 910 496 695 594 743 302 1325 819 533 377 783 275 426 251 877 635 536 1068 1029 794 1189 282 1239 392 1230 651 1388 963 1142 1610 222 1038 479 981 506 1598 1122 142 1028 302 1162 2013 38 575 373 1175 521 1319 530 478 645 755 600 782 221 998 987 891 144 917 705 920 991 1424 450 156 882 269 3256 302 736 184 898 1129 406 863 680 1160 813 604 572 490 603 83 604 499 217 480 535 726 344 1598 548 809 1353 1513 1052 319 1375 644 706 1954 978 1206 1147 590 340 1397 2116 1222 149 770 1089 419 604 601 222 489 1263 300 453 566 278 519 262 690 245 186 577 1102 318 654 565 917 942 799 952 427 367 301 849 652 919 223 758 1162 300 586 302 1527 936 302 572 472 504 1085 190 1606 422 451 324 614 166 378 1173 200 373 875 842 590 1281 359 359 224 1198 1189 212 693 268 649 405 284 703 514 1107 915 604 442 192 769 896 562 746 994 301 394 1034 895 11 198 663 298 558 41 848 1194 1405 438 971 601 646 1272 871 460 1687 629 658 332 332 533 335 503 299 374 570 891 448 157 876 1673 1825 337 151 1269 1080 917 484 1889 1752 976 549 712 1082 527 972 648 616 419 1057 1761 208 773 962 535 729 394 451 1075 1574 376 224 853 131 164 1396 184 301 72 960 373 774 875 1383 1419 651 937 1080 262 1284 595 502 767 232 228 515 454 264 1091 660 785 480 1228 729 230 43 1106 1124 1719 546 248 150 445 443 986 500 720 791 507 719 446 720 242 588 458 1705 650 112 746 504 1407 605 294 272 560 659 695 884 1240 447 591 210 515 781 476 572 749 1276 8 808 314 99 740 1202 524 286 343 188 347 415 1127 531 131 891 378 299 281 1452 570 858 46 165 1279 1396 1683 636 438 248 871 1196 904 914 454 301 1053 236 302 635 302 357 1987 621 330 1707 509 603 50 592 606 818 1673 1068 388 21 708 1320 200 563 1414 650 494 302 1192 1151 19 975 532 1091 1104 740 646 715 1007 878 932 301 374 22 451 397 907 204 295 785 425 582 1143 662 903 340 584 316 122 348 1127 406 1473 1149 34 510 704 302 459 542 1217 1043 623 1560 101 122 316 1103 784 530 41 136 951 302 212 1040 1001 1193 487 845 331 151 726 795 111 1146 646 261 64 521 456 847 70 601 892 136 750 424 414 552 99 747 274 508 708 1054 619 574 301 1038 264 300 1123 175 692 814 624 139 589 375 1504 1142 640 585 150 453 888 532 670 234 516 630 1557 451 247 142 88 236 381 921 524 572 301 507 570 1674 690 191 630 1056 893 242 1565 1209 185 1372 2036 246 726 1187 978 940 2359 1158 557 793 405 774 559 410 1239 1389 1703 990 520 811 878 915 64 1071 670 318 525 1047 289 786 850 221 228 1298 1260 818 1070 365 30 384 478 151 667 453 1067 1114 230 396 470 330 1704 142 510 450 218 1392 480 611 660 963 653 1870 208 620 301 602 298 271 582 874 468 692 628 762 185 1269 457 682 560 798 114 827 884 726 556 1066 903 689 588 849 1039 668 104 433 831 501 461 694 244 1735 1521 686 781 688 10 581 703 292 685 329 480 598 1129 551 220 568 368 557 584 7 151 301 151 149 744 1362 685 657 91 831 189 898 1305 1092 521 868 1622 1334 1567 1019 235 704 1054 609 917 1274 1341 1432 624 42 303 236 929 151 1360 688 703 965 1125 691 836 424 785 1193 1366 740 577 410 616 966 1264 820 316 865 463 300 184 301 1284 221 743 1202 642 859 556 407 1417 1643 1017 1167 898 582 1046 1181 826 1403 499 1459 302 448 154 790 642 915 263 878 863 1296 1023 600 438 557 641 1779 718 531 880 644 363 230 588 1374 534 1066 955 598 285 96 933 226 752 730 1479 735 1017 465 336 2600 482 329 529 549 1199 329 312 668 302 591 1138 878 977 696 1267 202 468 333 763 183 456 458 439 677 466 810 1297 498 1041 209 745 1096 1028 968 452 780 244 1087 1057 1139 1367 790 160 625 1948 541 50 608 14 250 590 194 167 451 798 481 894 603 787 1900 1741 631 679 541 452 272 566 580 986 495 717 498 508 1695 151 1138 246 2417 597 154 1067 888 397 970 221 1067 1212 728 291 1002 68 846 270 318 734 711 806 383 205 837 741 1767 162 575 299 272 685 454 498 151 344 637 493 653 204 699 390 466 51 429 1177 537 658 177 1234 856 847 1222 924 952 339 1043 230 408 1313 248 172 399 926 703 752 755 1384 573 1152 866 302 691 1284 410 526 642 156 300 403 81 1355 497 415 315 1010 302 260 901 23 643 217 1022 423 16 384 1160 243 481 614 323 1391 984 229 724 1147 764 340 988 895 1148 693 1218 341 1509 268 2240 940 983 997 1444 1526 1132 1034 1041 357 746 1249 117 365 1114 1196 823 517 319 735 1544 1084 866 803 785 252 570 107 297 1631 572 352 395 530 678 844 1082 974 137 522 1529 190 388 1730 151 788 216 806 630 946 1156 1620 484 826 489 487 239 959 593 944 473 1318 240 966 1310 2069 247 419 889 442 3107 703 1000 1263 559 610 842 1204 612 1083 628 1233 522 1885 303 433 851 1071 834 512 831 547 301 419 713 253 302 465 841 1054 1332 999 950 406 1458 1558 39 435 312 56 1774 306 1311 974 597 802 603 330 214 1310 299 15 975 173 1238 10 475 514 701 424 291 791 1156 257 1312 1012 1703 832 815 1326 981 1798 524 414 896 540 726 1153 1413 685 1482 1047 1374 746 858 1635 505 1818 423 323 1118 153 624 438 332 344 609 702 432 646 445 583 153 978 206 937 388 986 285 366 773 302 1171 710 426 4 457 1262 1277 575 1186 709 1620 2208 226 1217 662 64 1009 441 1132 1236 160 595 267 653 1351 1114 1838 1682 1577 514 1074 822 720 506 704 1364 150 683 3192 247 438 556 745 34 986 375 1997 979 703 208 513 1528 445 143 1812 826 1261 303 142 726 246 411 806 1241 629 64 497 154 695 271 529 510 1257 754 294 429 398 949 594 866 1229 1009 601 986 81 1138 422 1505 826 842 1301 1764 736 562 574 1141 656 377 900 570 1105 1358 104 395 301 389 1153 1455 196 527 301 301 1684 1498 112 933 1597 943 3662 719 2086 692 998 523 151 895 1303 2160 348 1275 646 346 869 900 277 1295 795 214 1535 342 2093 1088 173 685 538 479 2219 1180 1962 327 438 1163 714 742 933 547 525 977 958 847 899 302 554 1063 977 578 667 139 774 645 1204 555 1177 241 877 714 990 433 1345 684 629 1504 1013 89 877 462 226 623 741 586 196 804 426 1136 856 266 585 726 802 475 730 1196 609 559 1559 950 843 402 784 1446 1678 599 1323 1637 133 691 156 368 1448 1224 1829 504 1089 263 2338 2053 197 988 579 318 813 792 656 572 747 889 1202 885 1390 394 946 1132 687 300 943 513 862 1422 551 1253 1393 739 171 1043 650 1222 282 140 519 492 769 394 860 297 545 526 302 1370 665 1423 763 1038 874 668 796 464 734 534 384 20 429 776 437 9 269 859 511 496 1341 583 1150 402 740 1603 472 784 407 1387 149 555 1463 797 830 916 143 819 1308 825 902 888 292 1308 916 302 601 760 1351 150 482 580 1144 974 1581 273 90 1142 1407 1358 1071 500 484 206 702 83 474 1023 1074 805 347 70 862 470 1139 716 279 698 541 223 461 605 1049 626 509 1310 302 855 830 1361 326 864 413 1632 179 859 596 254 1584 1661 1144 1243 707 521 60 1027 426 449 417 1212 1285 297 860 482 951 675 647 1271 221 24 1491 894 185 988 877 302 472 1653 1067 1241 326 81 1056 1189 981 627 771 356 679 1373 1253 402 569 740 1468 2567 26 610 1209 329 1475 612 491 500 350 779 2905 695 1300 734 377 1789 530 1016 2522 772 1957 828 1534 1425 1386 478 1374 1356 556 1108 517 1835 1027 693 639 587 324 1129 1350 877 1531 610 1313 301 202 816 1243 1398 1036 1279 874 689 340 348 240 973 1100 925 1398 447 1127 447 672 530 263 440 1561 453 301 712 441 609 629 309 1296 832 646 512 339 1480 276 535 463 298 897 373 738 405 301 570 976 1282 887 970 78 296 569 229 1085 841 863 384 382 1012 366 887 2067 195 2332 479 1869 1858 301 766 603 296 108 584 675 832 562 713 792 425 732 1140 824 556 770 1271 2170 578 810 1341 1252 260 819 1611 358 437 330 1421 994 941 751 805 1362 838 511 387 771 871 245 491 547 729 611 449 217 296 799 572 777 301 1305 332 1311 872 302 1562 736 1009 244 1071 824 603 492 1876 355 471 336 575 834 497 542 214 614 449 768 284 469 753 284 280 803 525 1407 976 920 740 645 1222 841 1033 1211 759 220 103 549 809 717 766 1505 973 301 786 621 166 299 650 555 707 1484 323 595 692 26 543 1510 551 591 950 541 358 301 1141 757 651 1017 458 172 1068 898 335 695 360 1044 481 1031 17 174 518 15 1016 752 216 806 736 234 709 423 596 608 998 1156 523 179 909 754 807 224 679 986 743 681 571 223 365 664 720 195 232 912 466 497 260 194 300 1090 77 1044 537 856 469 302 318 547 574 558 284 50 819 672 364 1336 1134 923 735 1045 753 655 1686 861 475 662 1058 599 1619 1234 1112 853 802 156 963 460 1019 1113 1397 362 1030 202 1424 208 598 576 1890 428 574 576 884 784 712 582 771 561 151 1536 630 1010 591 941 520 1246 308 451 845 629 302 322 847 1113 752 189 561 301 1351 111 288 1506 536 1301 100 542 461 315 259 208 1268 412 857 1216 282 1513 931 544 292 733 452 1215 1172 733 298 311 900 1639 447 751 811 130 301 1062 433 993 343 383 1026 1651 359 797 837 868 775 475 140 852 75 294 1201 747 179 991 610 302 481 1372 787 1479 1119 800 571 963 452 292 666 1321 1658 932 356 1514 653 285 603 572 628 599 579 563 749 774 527 532 960 1387 733 495 1323 560 431 839 1699 1759 1229 436 1036 563 287 502 365 700 1327 712 867 1011 610 20 1077 1487 380 434 69 787 152 328 1451 1053 576 614 302 870 646 1396 829 1771 1469 1302 378 1145 636 151 138 1154 417 496 1309 419 331 978 574 1261 730 1067 151 490 149 604 438 629 1296 1101 1079 1200 1447 599 992 1019 1183 1735 235 391 601 513 1756 923 1336 882 690 2816 885 802 998 1260 788 520 685 1400 1597 2203 1385 1272 394 769 913 290 373 1144 548 312 1299 606 996 734 1355 1346 230 712 1791 54 320 174 919 965 321 698 360 516 282 302 819 387 650 1111 448 1119 585 999 398 464 137 443 481 503 1014 1587 581 301 467 338 239 1075 251 301 460 745 887 472 366 938 560 719 88 118 1368 105 402 553 225 856 527 1219 837 150 509 569 298 913 594 887 342 248 523 1373 611 838 506 1698 640 10 1030 439 226 212 1031 381 741 136 1194 1002 817 372 292 133 299 1376 1421 197 839 150 408 1015 860 341 518 544 961 191 1117 761 734 951 455 1418 615 419 1565 243 561 651 721 881 159 319 1461 156 1393 303 677 207 536 1108 901 833 547 827 1006 991 470 465 1029 299 1504 1211 96 1158 1353 1939 1725 864 225 585 1139 387 933 524 1081 990 789 1325 868 1934 1166 556 886 798 1390 1056 1150 1098 624 218 1154 751 1029 655 435 746 704 268 559 499 301 1581 1209 637 1070 260 1124 807 825 342 471 1668 576 750 836 226 1213 600 751 381 689 282 911 429 308 593 1138 1121 39 928 471 182 842 548 517 794 1921 1204 570 796 180 321 299 404 375 573 644 964 504 904 535 928 817 1107 933 1037 268 1039 1438 518 837 766 918 73 414 358 1176 727 1025 775 1006 550 565 1030 585 931 241 674 1017 777 529 442 1521 704 670 463 1263 497 1486 827 1046 106 889 300 745 762 481 399 1034 1288 492 1940 34 437 188 1067 275 469 493 702 363 588 1275 606 1443 669 413 1573 727 99 472 707 699 351 1071 1309 760 71 34 228 535 829 19 1731 305 1116 803 391 218 184 280 1071 214 678 798 113 861 872 299 397 380 1262 662 228 426 974 791 603 748 80 628 296 194 1384 413 551 742 772 738 793 1060 1685 1096 323 769 934 329 971 1543 204 823 934 302 2023 574 741 593 559 1022 1012 959 587 222 1735 1517 301 668 169 1584 883 175 767 438 590 521 252 432 250 501 224 901 496 767 485 375 528 298 717 777 1244 602 795 254 1093 734 614 259 590 535 301 341 605 450 1192 562 1049 193 159 302 299 1381 5 372 553 48 876 439 960 493 758 681 925 834 864 1436 307 803 464 960 1015 419 302 121 1035 384 772 427 451 865 1358 560 1041 612 948 622 242 487 179 649 1056 433 185 630 9 1016 589 733 786 198 604 208 339 300 1475 719 1220 1090 250 497 701 151 458 339 1030 584 477 916 729 301 531 5 1358 763 545 897 159 1686 487 535 751 200 197 850 757 996 150 746 577 1019 364 1469 843 1487 302 1280 407 150 582 491 282 230 224 382 602 464 1525 353 1099 639 1595 599 148 2102 277 16 502 298 1516 573 874 113 251 729 1078 664 563 1230 562 767 509 504 540 712 721 1218 608 942 453 633 148 1193 529 995 383 726 454 191 193 344 600 777 919 744 841 482 699 474 782 301 1397 588 826 35 247 659 525 30 679 773 447 546 820 733 1108 1175 454 990 300 1220 496 788 685 212 1007 234 1366 1007 718 1659 1290 388 1485 725 589 509 327 614 770 438 762 676 1234 215 2050 1407 2289 921 299 303 524 772 977 158 775 528 1390 22 100 1085 216 1150 525 246 973 475 390 402 976 907 1224 826 915 600 426 863 1603 838 1348 485 301 504 852 120 990 370 837 4 865 1314 206 789 536 459 159 375 595 352 126 2602 66 240 1117 510 301 347 1191 216 963 746 532 526 1095 94 861 1823 1143 672 994 61 437 361 833 1008 218 855 1011 808 1060 955 820 518 1329 655 1045 1601 466 150 998 383 457 302 762 192 1756 515 299 1200 574 1280 830 491 414 478 1312 407 629 37 947 305 781 506 449 503 1580 426 536 790 368 666 733 603 670 987 572 433 334 782 1074 759 1507 744 1238 617 494 159 618 69 737 627 752 942 908 127 202 1177 533 247 973 1541 742 226 711 574 302 532 520 23 295 745 759 217 703 102 647 759 315 1708 718 210 1433 569 15 1137 446 795 1195 338 1669 884 302 309 478 149 1759 428 621 503 384 204 735 1231 284 284 1116 397 730 523 88 314 516 1129 929 470 569 443 496 788 173 1556 396 966 1238 429 150 836 628 936 1178 891 305 779 162 668 1388 223 537 992 300 1386 621 459 534 473 523 927 1047 490 676 460 436 696 830 786 49 511 1048 34 1510 549 139 290 899 926 439 974 678 660 301 452 101 283 118 1189 803 1240 15 431 618 165 179 324 1614 495 347 658 574 264 723 934 956 1104 550 206 946 856 302 692 515 1309 497 587 814 301 1346 889 646 1149 301 834 1079 70 289 1637 244 1039 603 550 302 1203 460 754 568 243 914 299 1069 754 558 639 630 559 1001 754 971 895 804 1091 95 504 1148 79 456 603 577 399 853 288 758 714 16 646 1146 539 539 727 1196 337 1244 556 1258 15 90 372 585 1337 693 1012 213 947 1861 220 504 301 830 870 945 400 1172 545 942 884 1110 669 500 193 577 1350 300 217 868 1015 1135 338 1072 699 869 1412 378 885 439 73 366 304 1155 1202 589 641 687 468 224 448 347 290 1009 258 901 257 303 454 1601 1540 432 1930 554 609 884 913 363 605 677 473 888 579 743 917 1649 59 683 1500 157 750 642 588 552 408 131 156 56 731 989 1038 656 140 898 15 1190 859 604 733 1209 634 703 1007 822 273 542 302 1001 846 1321 531 1144 462 855 119 194 694 666 250 564 300 1558 565 778 1020 755 359 300 426 723 621 1043 714 471 1649 648 745 503 813 524 1051 302 144 1362 288 829 648 306 946 300 155 955 376 1078 1121 193 146 703 114 1310 583 1725 456 889 842 44 1432 604 677 302 402 532 300 421 798 110 404 1127 785 1086 388 193 1534 362 725 1247 1227 750 998 240 365 1023 802 882 729 162 517 212 1178 1450 301 661 757 454 688 2 143 475 958 359 1435 1013 150 1191 1182 1148 493 978 140 817 482 569 539 1131 786 409 831 1135 646 298 219 539 584 834 181 961 552 186 891 502 701 454 1054 1235 896 886 875 745 258 324 1094 463 888 377 574 300 870 301 835 1055 342 1223 1132 1048 561 1194 427 2746 596 625 1060 981 284 699 689 236 768 960 1296 1290 663 1106 203 487 1290 280 486 384 458 528 545 302 434 567 673 263 1012 338 1129 1136 834 287 486 2173 753 494 75 807 1262 684 616 604 815 712 438 1290 1097 356 149 1322 1212 741 244 816 337 102 299 1110 1232 645 1006 301 238 768 644 989 802 802 746 362 388 801 283 1130 888 334 831 637 331 592 802 248 1767 496 1226 1035 89 166 730 181 1476 1098 686 4 690 1398 453 227 317 753 898 1027 954 1009 738 1461 464 390 282 679 1449 965 264 1026 392 63 781 879 722 292 300 760 299 232 550 294 1426 503 1042 840 525 566 1489 1139 270 388 1216 1564 815 512 741 1850 904 620 997 998 1384 383 299 2195 786 792 220 908 279 468 1009 604 839 876 574 921 390 1704 1136 1973 283 506 457 1293 342 1067 456 329 521 984 780 955 573 492 528 701 1058 325 1022 86 598 759 301 564 442 415 170 893 612 964 532 587 615 697 197 352 1885 1500 209 1063 517 691 258 1886 1306 1203 1093 594 190 1068 940 677 1060 1113 301 724 697 99 1458 83 1151 73 656 767 594 473 603 1358 1472 1060 603 300 545 1474 475 496 746 463 576 972 931 448 1273 491 1182 1132 1560 2460 1240 224 452 650 444 383 672 1458 608 49 463 754 1157 304 816 1871 1228 575 723 10 1464 655 561 1410 186 453 603 855 404 271 296 977 727 822 740 833 681 151 272 181 755 674 653 392 906 1141 567 518 500 862 450 1260 95 631 780 758 950 160 1676 1077 846 890 1303 602 301 827 1692 826 134 1996 910 920 637 486 825 1670 242 914 1416 567 954 60 895 711 135 461 301 184 1178 538 366 1204 778 298 902 891 680 643 1126 477 247 100 412 376 713 1710 1549 834 137 900 601 748 1370 278 432 958 472 1065 266 799 1048 1166 666 422 552 943 301 602 467 532 866 1092 21 280 1106 834 691 879 409 302 340 294 528 204 292 1192 401 123 474 604 603 940 703 546 375 829 1064 647 532 934 948 321 412 301 386 996 924 952 1151 505 181 425 493 422 1195 602 419 849 60 412 898 795 635 294 1395 462 1198 1294 1047 592 663 607 832 405 1168 460 1028 947 503 208 168 581 1144 318 609 585 2003 301 430 38 26 500 613 1039 626 1217 588 398 437 544 452 1377 1003 585 1201 427 616 961 149 2713 962 1442 968 1159 2414 1217 384 1203 567 1068 559 8 762 853 949 150 453 426 1332 825 585 936 467 874 182 989 1044 1124 1207 332 375 406 559 1330 457 981 438 293 1340 591 713 599 772 1067 659 875 1507 461 73 1018 170 560 448 894 1612 1423 1168 1011 1278 1093 750 956 300 303 690 1294 1709 1425 34 1597 586 819 313 949 592 607 1210 1266 883 532 960 617 858 1424 425 485 1085 875 567 151 278 737 1632 821 1382 290 775 623 258 369 951 1564 244 779 435 1214 902 757 838 330 205 1011 703 1886 300 670 636 107 676 58 1558 562 508 227 413 960 603 944 526 992 701 618 718 573 232 662 1720 218 128 623 703 398 590 867 253 143 687 376 715 33 593 210 344 650 906 212 1352 514 1030 551 307 856 1655 1085 696 459 260 363 1443 705 580 495 845 181 796 369 70 864 567 459 722 300 261 454 549 895 601 560 638 191 302 143 903 694 241 231 1595 675 71 1034 238 868 301 1109 692 798 1134 514 716 123 261 439 886 902 734 324 887 474 1708 514 244 242 191 299 278 1000 406 488 211 792 732 63 301 194 443 363 405 288 443 784 300 2260 1415 612 1384 437 105 895 82 293 523 619 887 846 963 302 763 84 1066 163 751 725 119 393 550 234 286 380 590 603 550 246 591 992 419 814 451 753 725 530 415 384 1183 314 774 415 499 1021 723 982 653 312 392 416 1131 941 882 443 927 770 594 584 1429 625 474 1000 821 599 1205 837 1035 773 352 19 763 240 81 1392 1985 907 266 637 1605 731 956 53 329 895 187 301 1085 1185 1556 972 2295 419 1062 637 236 1446 801 590 500 301 330 1131 1732 455 687 937 964 401 670 1156 252 507 616 864 300 1369 1184 572 695 838 130 480 1455 536 859 109 1067 801 1179 1064 627 301 2690 1656 480 596 505 581 983 1144 305 1119 218 604 850 658 412 507 691 576 60 790 1014 443 560 604 1230 581 732 668 937 695 237 307 442 317 903 859 482 126 1223 881 155 2602 864 799 421 681 366 1378 1028 204 766 704 86 842 543 42 337 1179 826 112 879 603 760 302 600 462 1393 1539 828 887 526 577 829 1753 997 732 796 453 872 252 252 709 493 46 408 460 1038 1058 459 928 584 248 596 475 523 594 621 500 193 137 921 270 824 1477 716 653 690 466 876 148 821 584 1026 927 530 732 249 280 189 151 300 286 1195 1004 301 293 749 202 602 614 401 736 604 553 658 454 832 616 725 1347 289 1967 669 212 1221 552 573 551 647 334 640 526 108 34 151 552 898 480 1005 1781 486 1139 548 450 459 863 385 1332 775 1013 505 1210 788 368 331 744 1607 1381 875 530 756 662 275 374 988 912 1172 655 514 1200 866 666 603 1790 957 601 28 710 650 728 906 888 235 792 68 848 508 796 460 232 747 11 539 753 111 537 940 292 241 670 649 302 380 187 590 561 1237 533 1239 700 265 225 697 427 296 629 603 633 1171 490 89 1416 447 845 781 150 206 1349 1235 1028 1081 505 134 302 1169 1730 297 151 345 865 1453 1109 204 901 709 727 446 469 575 1580 1145 736 1225 280 155 102 943 539 1541 2066 660 451 766 517 602 586 1527 435 1224 898 757 407 1085 1118 396 368 603 450 585 2242 1133 1250 713 545 567 402 1416 791 644 1063 1058 717 1310 1289 689 1316 839 483 350 603 464 1034 218 174 442 268 716 726 739 881 100 302 1300 840 435 366 1171 634 618 1294 488 736 151 353 1225 464 594 36 485 879 1368 268 764 1419 848 627 736 613 1328 164 385 228 670 742 569 247 772 1048 529 754 493 969 1076 491 877 1015 1165 1315 1555 573 314 731 453 660 854 22 1130 527 276 591 484 910 958 1029 504 1266 756 300 123 302 442 69 275 1136 1121 863 301 104 599 239 703 302 854 165 536 132 1316 596 863 1545 765 506 361 1491 1382 1398 162 212 25 182 955 940 1577 878 480 686 702 870 65 605 868 301 367 1065 931 934 155 88 151 320 686 96 1039 1090 302 523 453 1201 1296 420 406 791 208 241 828 212 511 302 472 506 1166 1807 593 828 1158 770 865 458 2035 1436 858 592 291 143 499 397 301 558 614 1496 537 864 573 258 301 402 2069 808 724 1291 375 1013 81 1293 1559 1613 439 108 592 297 654 1084 426 1378 1019 1579 318 544 670 88 135 1883 651 766 744 172 310 1625 555 302 436 302 749 1005 310 563 86 620 920 1768 389 477 525 1319 1243 957 13 794 192 178 1108 1184 763 482 119 289 1240 26 432 36 952 677 253 604 395 587 524 771 2327 691 1507 453 629 895 2294 1976 313 790 566 1036 1968 596 1183 859 156 1402 411 900 871 573 1416 2367 94 395 216 379 772 568 426 1649 1613 1072 960 1145 1329 874 560 615 930 358 2281 787 37 651 505 330 301 1277 745 619 1008 1198 428 824 1429 1597 750 1527 1222 155 643 357 655 460 590 273 604 1125 192 1446 593 2035 1259 162 296 301 605 788 186 354 976 889 534 603 1055 1007 1115 269 421 584 937 800 1192 469 231 125 1364 470 743 769 1249 609 194 297 1238 317 203 1194 231 1738 2114 2047 652 591 339 580 680 381 301 711 151 818 1014 807 402 300 614 1399 820 827 1136 1038 410 939 644 150 1729 821 332 170 442 1060 1149 687 756 727 1206 576 897 709 30 539 12 554 1272 188 835 273 856 531 1072 819 577 570 1004 982 2666 713 1400 958 816 1318 483 292 300 1407 479 1003 1206 1506 646 843 2010 622 1031 621 557 593 489 383 931 847 477 484 274 350 504 1377 1083 636 584 866 644 358 594 356 949 1241 1216 1083 656 1253 598 247 1446 763 507 490 299 473 711 19 1466 302 505 737 848 734 280 23 299 552 151 926 489 170 1523 400 203 816 244 478 593 1190 1578 656 554 442 274 205 497 195 453 1154 602 294 363 706 593 453 327 967 836 524 330 1634 1941 1464 236 776 1036 593 151 563 582 556 722 269 151 1470 1139 242 1465 1021 974 703 786 511 1119 938 529 1670 385 595 1418 921 572 136 1037 755 860 997 1414 1111 499 384 1415 437 306 151 557 36 185 233 952 290 535 526 740 143 1117 828 945 1934 279 629 698 730 356 811 11 487 299 1691 975 1979 748 571 2584 157 301 926 672 646 1387 397 377 777 599 518 1457 735 1590 1660 837 1801 637 1597 743 1173 595 1266 823 1424 752 343 1176 751 1179 1054 539 1818 1634 1595 537 1482 1555 450 651 504 985 766 842 302 438 730 1003 399 789 723 1897 1359 1090 778 332 439 1382 288 1076 1194 435 288 21 1228 813 611 1014 741 515 541 449 470 131 1538 992 301 193 755 455 2095 485 985 715 559 703 973 369 368 1789 304 452 223 869 938 1208 546 1980 1648 1744 150 738 1590 1545 1720 88 1 599 132 409 122 384 1318 1695 810 1419 516 584 62 814 894 1395 664 301 768 1166 433 656 452 591 749 963 300 265 145 1287 1502 574 967 849 459 898 1068 1146 319 216 1104 21 302 648 2114 770 1381 656 677 1682 609 1004 256 1291 127 1251 1277 1001 401 582 1000 450 552 270 481 869 695 1372 384 335 483 471 398 438 125 70 462 618 795 1747 619 727 1163 1311 642 266 348 633 1066 729 585 158 891 488 1887 1416 1382 826 520 551 403 1266 850 963 780 601 841 1589 1039 663 383 1170 915 1001 1612 246 485 480 323 408 141 1717 152 749 500 1094 1267 223 1311 387 701 1230 1581 583 644 86 346 374 325 1092 318 131 1143 1278 1493 907 1129 498 156 720 314 1824 1510 22 496 52 605 722 1117 309 995 1410 301 51 286 214 1265 835 396 854 423 1162 285 593 451 1119 436 274 1009 20 577 829 362 1413 805 185 552 1202 2056 965 973 1026 301 260 167 1403 867 747 760 324 1300 703 1078 91 1099 1726 695 588 926 1615 817 1884 173 699 527 879 1536 847 468 1027 38 944 701 9 549 248 1379 262 292 1021 130 1073 508 2081 923 1378 1465 1257 869 741 396 589 118 2043 1859 1656 445 779 915 301 1049 561 746 85 256 1034 568 416 927 460 504 385 1001 895 482 321 789 332 637 448 653 806 500 244 218 1281 1889 1042 297 118 1245 761 774 558 855 330 1445 312 23 554 778 636 836 148 129 409 1232 488 366 301 593 1966 824 479 1429 623 1788 266 512 594 247 1034 839 340 575 108 530 1228 1077 689 751 970 681 612 532 1038 998 485 176 1523 923 483 688 1246 974 255 536 513 472 713 980 681 272 24 260 312 1158 1411 1818 708 803 292 1774 785 1173 376 545 423 1000 457 100 798 228 204 149 849 777 980 604 261 452 2208 2358 191 1359 1389 771 935 1175 176 286 327 428 244 1681 197 790 660 99 275 1285 354 879 929 205 372 246 1018 551 820 648 681 857 715 702 137 1126 504 1244 1217 1899 308 652 301 294 629 1043 904 750 122 994 1161 963 1011 819 1669 300 780 1308 970 644 788 637 136 9 489 506 1479 680 419 433 844 1151 268 603 544 397 911 1108 313 672 1908 481 198 1298 1099 348 309 753 800 504 1691 1136 939 26 1547 275 831 1146 1038 359 117 1494 328 916 604 1454 436 1088 182 492 758 792 2128 1524 1184 943 1006 430 390 567 1151 1759 2218 1285 598 166 359 698 324 567 408 165 467 299 1391 338 833 1026 650 453 1482 1370 754 1637 798 805 335 106 465 1048 714 805 524 1273 453 1052 1885 222 153 653 1009 33 1053 1159 385 1528 370 1129 301 1137 45 685 695 617 473 474 998 661 1727 88 1708 1143 1344 240 398 1245 518 766 1303 921 973 712 254 636 302 1533 423 975 579 253 557 844 134 823 1679 765 1020 1396 154 994 658 427 1315 162 149 722 600 408 220 1011 600 198 544 1070 222 546 1042 1142 102 398 1368 1045 887 534 493 765 568 553 720 196 707 1415 563 391 226 1196 328 372 1099 279 1224 1486 994 1396 1159 1721 357 600 875 302 999 364 642 603 935 366 1332 1038 711 568 932 795 1182 1281 496 550 302 967 360 479 2196 603 763 392 18 343 151 604 435 525 1273 921 319 517 260 682 149 1460 363 2307 533 1048 116 1109 623 228 1299 690 274 1014 793 1514 1691 308 2586 426 1364 1190 436 1279 759 676 497 104 1484 510 396 511 224 1551 883 287 1150 922 552 1684 84 1006 1178 694 828 349 504 930 775 131 957 519 659 673 979 1227 729 1268 1153 675 120 1086 924 607 864 32 694 1088 752 508 22 608 1360 916 820 714 1608 1012 1275 881 597 782 397 644 150 1269 222 847 304 529 186 470 1130 464 299 396 490 925 521 1325 299 559 1398 1701 1096 578 748 301 548 1112 524 742 1144 947 382 551 904 737 300 259 294 260 1122 979 2275 843 498 485 1093 300 1004 487 267 1067 896 260 336 464 316 162 86 378 275 276 479 314 739 658 246 965 603 432 1238 693 474 195 2105 298 1411 357 537 299 629 961 888 78 464 459 1078 1226 429 379 741 1063 773 1744 918 406 340 1831 213 249 823 6 451 507 781 543 642 146 37 556 369 204 652 356 559 647 439 731 348 165 180 884 712 703 449 447 420 307 852 1720 655 452 1648 745 646 482 1560 556 1001 574 1159 1382 1500 250 560 632 757 572 753 160 298 658 1479 1190 772 553 166 1742 341 628 1184 474 602 209 1028 1158 544 478 372 531 602 520 627 1038 520 1471 1558 1328 771 801 302 1436 1097 2316 1333 1252 244 890 766 321 623 405 718 301 308 292 773 846 450 451 1237 987 641 575 989 505 302 1050 1635 1334 1441 848 236 1122 1883 135 212 686 87 255 1397 1186 150 1858 261 607 465 607 365 560 887 901 240 929 302 275 570 1543 709 806 812 839 225 428 1663 556 1092 224 1048 1364 1193 110 548 845 773 317 453 530 1988 802 196 1297 927 720 85 463 769 2329 827 926 1175 458 1004 313 994 1332 1377 2307 1152 542 703 1061 339 981 376 452 1487 301 1192 1332 561 147 1030 564 1324 945 924 902 424 259 424 934 699 300 3246 822 1973 1128 302 1977 491 77 894 821 629 777 597 1186 1613 892 760 1067 927 647 640 169 1008 886 910 895 1376 1035 808 1854 539 521 301 1285 389 519 679 678 938 721 869 374 1229 394 1276 637 1470 755 456 1113 259 820 434 609 1867 1283 235 601 852 2297 1307 436 643 1286 584 976 670 302 730 1268 1149 31 995 593 499 995 726 1161 1550 287 806 819 358 161 1165 210 9 232 361 604 1012 639 153 629 698 234 582 560 1935 392 945 791 40 569 811 1156 394 284 239 1644 735 197 11 296 252 301 710 1295 53 982 459 302 262 216 270 233 667 1587 726 235 537 71 535 569 285 9 780 865 1012 253 957 240 451 778 755 773 511 526 465 1139 1001 255 594 554 360 838 494 729 922 1046 442 603 1714 233 490 678 603 151 950 995 1045 302 382 646 527 898 413 2082 565 353 500 523 228 348 1064 444 755 1672 1775 648 1197 200 1401 290 725 24 476 1068 726 189 687 910 1191 302 1054 1051 245 301 752 218 384 194 621 452 740 875 1128 963 779 413 662 443 751 301 234 190 301 181 803 563 543 755 286 300 912 342 120 505 457 689 208 947 969 828 1351 1679 849 717 1303 706 792 214 967 1149 10 305 334 740 309 149 550 1076 232 1491 1038 74 374 1117 1986 76 521 308 2366 562 799 718 850 1681 775 292 643 689 103 557 505 151 1180 685 873 280 628 537 737 1312 891 747 646 604 797 825 560 968 43 256 876 575 817 1299 180 494 1108 1614 220 765 213 1464 651 344 620 411 152 579 595 316 70 151 2146 157 409 190 353 433 611 355 2042 585 113 275 1302 1061 854 1339 378 1025 910 712 497 761 447 777 190 1265 575 1407 634 351 97 1030 718 706 1664 399 606 1104 1197 543 391 542 522 819 459 991 823 883 2559 358 637 514 892 683 606 719 574 1006 875 994 402 146 454 542 118 130 802 1105 920 1047 896 455 1224 836 628 579 1093 5 839 287 1202 700 1205 1453 742 290 475 524 464 1148 1377 1333 750 949 545 486 486 458 498 179 24 20 982 484 890 269 255 1058 944 20 1267 151 1003 497 703 1975 151 604 424 1607 1338 411 1106 472 603 1158 508 1072 1114 126 652 636 298 207 716 808 1453 474 810 1264 778 576 1114 27 408 383 717 26 338 1050 2182 492 60 413 22 336 699 400 810 553 1490 944 873 478 926 1032 961 994 700 822 453 1584 776 1286 2280 401 1518 1033 1362 487 1361 664 280 837 1159 693 426 246 906 1682 208 430 479 1028 1270 1480 1471 931 451 295 584 542 1930 608 1343 1063 557 284 1084 538 818 1626 1021 1582 1515 802 302 1169 303 1052 608 511 1185 327 724 1262 658 127 1050 990 741 535 1154 303 907 179 208 531 730 421 976 1240 1447 818 2012 1168 648 1016 564 781 1478 194 2363 814 403 494 1122 1022 462 1171 504 1480 659 290 1333 680 796 574 1052 912 2388 517 365 754 871 813 919 1304 792 659 741 752 1088 489 969 855 253 971 138 1034 5 981 341 1143 380 1140 340 661 992 877 1208 451 953 673 1444 1809 733 376 469 1429 761 435 555 172 266 544 246 384 545 440 594 768 863 1223 1424 383 1354 1847 1082 331 460 546 935 1106 803 1283 299 710 420 1193 955 530 1389 595 84 929 727 303 1039 272 555 799 391 659 939 733 567 586 451 304 987 84 301 534 538 224 896 294 298 1863 901 750 365 549 2143 953 1056 1500 272 1236 1225 1581 2009 1021 158 665 716 8 299 356 1033 314 989 405 648 1240 1279 2071 976 402 463 212 769 963 747 632 876 515 604 665 130 1113 300 1272 1808 918 322 462 2076 452 1060 1271 93 535 827 267 299 357 124 601 497 1075 544 455 980 373 1352 407 526 177 1051 984 979 301 438 1844 856 1330 979 684 274 151 657 620 147 1176 378 993 591 453 44 838 827 996 594 2366 339 1058 1371 661 730 402 693 353 1053 843 1166 1730 950 609 465 234 2131 1023 944 1113 831 236 1063 1348 823 554 332 632 353 834 505 736 679 438 1325 350 1034 428 156 793 1701 1407 711 302 1573 3269 1095 630 464 239 848 1191 1203 1268 996 301 341 874 2026 416 788 1068 846 321 362 1200 1768 332 899 660 161 158 1107 473 395 716 1776 1591 504 479 1102 800 576 2374 1457 672 819 904 280 925 384 1379 759 1217 151 583 685 1678 615 816 777 1231 772 943 246 812 727 585 450 268 1049 1782 532 566 596 848 907 789 353 806 475 366 63 446 888 908 960 1466 605 225 421 1509 599 717 1098 120 1101 141 905 550 1622 1046 1054 245 973 685 846 916 795 62 886 833 1068 683 584 1639 879 506 879 887 511 1552 251 1988 477 776 798 15 749 157 80 452 1683 2089 595 621 130 906 473 2076 501 830 1779 1179 1585 378 674 1054 488 1099 976 906 548 2770 1805 1603 1306 521 638 654 665 224 1853 252 446 720 644 151 819 1893 753 597 580 340 605 723 599 739 392 205 947 906 907 36 931 233 730 900 494 895 258 256 256 322 340 808 837 1437 1469 676 1025 736 708 302 598 296 276 1021 448 175 627 171 1111 201 460 1099 170 151 220 375 1827 327 467 1115 725 302 822 940 269 962 523 1042 179 600 847 568 147 262 796 557 892 631 1176 165 788 112 469 1405 205 835 796 518 597 389 610 93 793 296 1070 686 724 1426 595 736 522 1049 604 601 74 538 302 1170 1868 726 410 460 901 1322 445 979 1142 268 963 166 1095 425 372 1112 631 186 493 1466 551 609 858 736 1147 646 256 1110 1201 701 1236 1278 170 770 567 339 368 601 680 530 1192 262 1475 112 300 806 1159 301 48 767 653 868 535 452 2036 1264 1780 356 400 852 1939 207 623 151 914 469 1119 1110 64 440 584 1318 353 313 1507 1648 891 1843 955 1421 674 262 971 1060 918 747 335 1251 760 923 819 302 484 508 825 2584 253 821 737 964 630 488 763 987 410 154 301 631 893 1065 1349 690 701 922 589 436 884 452 674 775 518 379 517 782 301 635 1140 896 802 933 531 331 1050 603 259 1054 867 830 558 659 468 498 790 1236 938 1122 864 633 509 707 361 363 229 667 220 614 300 1238 2478 985 733 328 414 1188 1925 417 696 1028 700 816 372 918 857 294 571 1052 280 457 932 352 299 600 715 992 474 341 531 938 897 578 526 515 1291 678 1475 1009 278 341 238 1206 468 246 389 970 844 1412 392 1195 1642 607 55 309 863 726 796 602 1523 498 686 1331 1153 1518 34 1009 647 1688 290 1081 1086 286 2156 522 203 1382 300 1046 52 1529 782 397 167 687 996 56 210 916 1281 683 288 245 348 158 77 147 212 913 691 743 193 1262 329 1042 927 186 597 873 397 462 164 855 1220 224 483 1120 860 1105 1330 1117 150 1191 55 178 151 1577 2064 318 876 416 634 1017 347 392 633 838 39 727 551 866 1679 420 995 597 249 1060 410 794 662 804 446 903 935 1463 1014 151 442 177 982 2244 1057 765 542 237 831 696 551 731 631 1613 59 1754 856 520 1362 1132 206 565 610 100 425 406 525 612 1554 791 445 448 521 265 508 53 1924 671 1303 610 1199 78 1691 1996 460 717 491 967 158 1198 986 520 664 258 522 1054 181 268 1228 1341 804 1082 685 1006 628 391 986 645 971 2131 1728 2098 1140 1123 915 1090 371 355 81 991 190 372 302 754 435 1451 1240 668 677 681 687 680 966 744 243 584 1191 929 699 780 573 559 653 424 588 1767 652 573 469 1166 1039 2026 945 506 414 830 1252 1819 1735 636 302 903 253 230 511 844 525 268 1029 537 772 1358 438 1455 1447 72 468 386 496 472 734 404 885 1530 405 1722 80 837 115 436 574 734 346 733 560 1126 1297 864 178 1849 1308 2263 932 467 859 886 818 894 838 440 562 250 660 1642 649 553 799 286 246 240 108 171 1016 33 1657 683 579 1120 558 1289 767 2002 925 760 920 676 974 1111 554 963 650 541 664 300 408 633 1094 2179 302 176 302 280 151 1361 556 833 848 855 1627 1011 588 734 551 904 646 763 508 765 886 458 52 643 914 594 630 578 1161 360 630 397 260 1464 352 2263 596 849 664 680 743 336 598 1047 77 486 131 811 1183 201 755 451 486 284 841 843 2510 626 863 1128 372 830 592 1201 351 2515 19 1166 2198 871 756 1376 1168 256 1468 1690 545 314 542 420 1028 23 428 214 747 1206 892 1109 513 770 536 571 716 1456 451 787 567 898 475 749 426 192 884 690 302 904 761 1064 78 775 775 1184 300 438 219 80 684 59 662 503 576 337 421 197 1527 130 581 1030 124 173 529 524 540 503 143 120 167 1268 262 832 209 166 2006 1078 670 552 840 103 181 689 83 302 787 1215 1035 368 969 622 410 527 603 1371 676 241 988 1243 281 353 792 546 348 486 302 726 614 611 144 143 602 1525 1255 888 148 599 1103 1362 164 828 324 442 1028 765 1057 972 382 848 322 468 1294 288 1149 698 992 582 902 619 291 707 895 568 645 894 1842 450 857 944 1220 2005 353 789 634 534 301 576 584 1635 1004 1177 1777 657 1079 409 763 983 325 1439 424 659 1195 789 597 989 712 749 300 335 676 634 1264 821 744 127 356 171 1011 650 301 630 479 145 948 414 769 150 618 337 227 302 820 823 1625 2581 180 299 732 2210 633 2640 604 304 1072 1022 1024 560 1695 823 1094 378 609 878 1021 254 32 1158 1241 1522 1558 292 270 987 211 1210 636 548 364 1110 1166 383 1350 1808 1362 809 212 1266 1355 692 2298 1078 1615 1638 783 239 883 637 2279 731 872 829 903 1509 738 703 1234 1024 1198 1074 1029 219 603 331 1761 818 1033 243 652 1125 1784 563 240 346 1072 1556 754 612 618 1031 1056 20 634 1006 577 551 322 336 295 1209 880 326 466 422 1042 176 1103 452 458 17 1080 592 259 1158 1252 151 1036 472 315 479 278 1487 578 816 617 646 421 832 269 351 546 460 433 795 1420 150 930 551 505 272 1361 329 151 1140 993 673 781 1379 1362 2259 134 349 1205 904 1382 470 717 1061 742 1144 935 546 302 1071 1571 268 519 707 374 1200 298 41 525 165 14 60 750 567 1890 169 456 243 603 332 679 364 89 411 461 269 857 1140 404 312 787 1915 68 1064 321 300 1431 467 1412 1162 300 216 331 95 550 767 11 1123 946 300 859 1329 1303 764 421 242 277 239 948 1312 825 814 562 706 468 817 4 936 1287 436 190 401 1071 450 224 570 874 538 587 1619 709 370 302 1343 1059 435 50 224 993 601 1045 754 487 538 288 457 883 301 296 299 792 142 91 480 889 737 357 722 473 768 6 227 150 746 193 302 1590 947 343 580 278 942 1292 297 642 639 862 927 409 758 1696 843 843 1067 398 599 262 150 503 966 704 285 243 943 709 409 1056 58 1121 652 755 323 345 158 71 843 1247 600 992 558 1256 1975 616 354 584 216 180 2057 1251 474 246 1086 496 500 1216 1266 1017 1557 270 1652 202 744 85 430 878 406 1160 10 430 265 1521 1179 372 628 852 201 1125 300 566 353 672 1032 474 302 1518 288 368 439 302 319 386 1353 300 941 985 520 1241 1376 830 464 605 1117 302 1164 762 429 257 818 1523 784 446 278 953 918 435 906 892 406 481 294 712 1142 377 302 1048 453 307 1498 695 1091 1318 1026 728 2126 983 301 697 1198 788 367 358 309 717 456 670 512 329 2221 531 139 132 302 295 1014 801 639 437 690 893 839 409 196 943 984 397 1641 557 762 503 590 248 748 842 992 441 162 410 1050 540 453 524 603 69 994 302 440 1080 466 187 358 27 127 892 590 819 43 745 472 195 1288 374 681 401 1160 228 258 686 658 317 706 891 338 681 940 483 791 257 557 556 253 793 601 504 206 908 602 606 1270 603 246 731 1082 876 643 416 835 387 638 687 515 890 1329 80 1727 801 785 510 567 150 1743 573 481 625 564 320 208 452 931 2203 811 189 596 711 551 1163 568 780 1025 948 533 885 452 671 578 290 461 581 1133 865 210 444 1098 1046 701 825 852 227 1113 454 271 708 1160 842 1098 1987 301 94 1119 765 579 1065 12 553 830 2075 529 151 453 410 918 700 525 599 611 914 504 522 417 418 550 1341 1492 471 1346 1026 306 1246 709 1110 761 600 1059 302 54 28 586 45 1676 658 299 1030 803 697 539 447 326 200 468 2271 367 487 336 346 325 142 884 988 708 944 1019 706 494 672 765 302 78 918 498 666 1225 302 215 287 531 116 1016 1036 1453 594 270 99 434 438 779 235 740 614 1368 188 1173 616 1094 756 599 69 1154 201 1437 428 398 526 604 874 828 1105 1450 180 307 1184 1179 740 1196 957 288 656 852 811 22 1205 1140 340 563 709 916 2193 643 203 504 281 1239 1015 632 964 604 1306 597 1330 425 182 1154 990 1226 838 850 271 429 682 520 519 942 1083 603 427 333 894 365 400 1065 906 858 1021 163 929 877 58 1154 466 532 435 256 308 846 1074 502 288 208 550 781 487 307 678 662 391 606 450 776 276 531 633 886 1091 51 759 687 15 186 611 174 1287 2564 607 484 244 558 1173 516 834 113 528 355 985 1247 1872 854 1554 528 534 1447 891 357 582 554 1244 479 635 1875 396 1382 1036 272 538 301 625 291 1022 840 553 979 576 443 1266 784 973 626 755 803 822 302 1714 684 806 281 729 1387 1718 833 1202 515 826 930 352 1279 654 408 73 752 767 1121 803 492 262 310 652 396 788 853 39 1277 969 694 766 837 154 403 2158 788 376 313 529 1336 1862 418 161 575 621 443 591 519 994 541 723 579 733 1194 722 592 302 628 73 1620 816 1135 1238 56 926 831 302 983 1153 720 741 599 409 880 288 1138 2122 157 750 601 712 302 335 393 1171 27 308 899 1522 709 447 999 1067 95 1057 469 332 499 459 804 751 423 887 301 1502 1294 298 694 1245 145 1563 684 812 596 453 1179 768 182 1101 590 349 558 587 101 433 627 52 83 884 805 1405 440 1099 64 906 547 1325 922 487 722 1123 1466 612 782 240 627 1031 1106 602 901 867 1063 1348 718 596 728 598 1129 614 598 446 351 1734 1320 959 540 874 189 438 147 1173 231 1135 132 1120 1128 481 670 348 674 908 506 1082 1148 555 254 721 238 1422 427 491 821 753 828 578 979 1036 508 673 257 172 569 313 905 299 902 825 452 180 468 145 610 511 285 407 846 634 374 624 44 647 385 604 538 154 302 184 967 467 468 302 330 664 562 546 664 1177 1155 749 591 1194 184 823 387 372 159 278 312 1040 213 528 1280 652 251 151 691 321 263 504 1207 1931 604 397 704 399 245 799 1052 459 346 240 785 946 943 445 157 187 84 150 335 644 300 1171 1097 44 445 613 798 286 730 91 6 978 874 835 377 492 284 1452 73 1027 763 67 401 903 651 299 418 956 39 443 419 453 124 513 601 692 283 1135 221 280 546 562 581 285 142 946 1198 710 194 651 1272 812 251 960 564 446 708 418 869 1005 151 34 549 12 733 302 509 348 431 799 280 394 524 709 379 23 130 421 1755 520 1594 342 1252 601 812 844 109 635 1120 1631 739 387 561 450 480 326 500 1021 1273 1096 727 125 732 495 657 128 336 604 528 87 604 151 650 590 707 302 906 1151 54 300 69 485 618 1244 814 593 669 300 645 398 267 501 149 149 286 231 1518 604 2053 522 112 736 278 543 596 302 542 234 181 909 297 874 61 1071 544 888 450 131 142 605 544 299 815 1008 1447 1019 235 356 536 150 146 862 301 468 302 570 1113 302 573 510 698 972 302 1441 1276 2178 673 301 198 451 865 360 431 582 1724 1091 299 1167 950 340 625 300 204 300 330 2028 163 1004 913 205 301 14 605 581 532 995 348 861 396 300 491 442 275 345 340 432 369 765 457 353 690 543 496 415 198 299 1267 930 302 1062 528 24 1293 328 252 1523 895 485 908 3312 865 1020 536 290 567 192 871 467 1019 1077 512 252 6 296 312 346 1129 302 835 1111 1402 185 1159 714 490 884 587 490 437 1183 560 1194 433 85 630 148 1507 300 645 303 1258 1404 624 1450 819 870 828 603 494 544 1080 852 806 433 500 1138 626 718 1066 725 1126 95 874 1561 1576 945 497 241 667 5 639 362 665 193 645 1055 184 710 1343 1204 102 909 1095 235 354 368 15 1136 258 1137 333 834 28 637 1067 737 477 619 499 1009 191 440 193 193 159 919 1712 555 81 388 1054 458 237 232 9 740 1091 1118 299 271 392 793 794 622 603 387 163 1227 604 226 465 102 58 302 151 443 290 409 915 437 147 424 302 393 201 727 893 89 341 1210 322 302 388 959 540 977 1243 569 290 298 180 698 114 930 322 973 300 194 149 566 301 426 409 1273 671 246 144 301 630 380 316 330 165 436 826 722 808 865 519 434 1044 324 958 966 885 661 1691 30 862 658 430 331 534 99 1282 361 687 830 218 45 474 685 708 1016 934 1498 161 853 430 301 785 192 785 271 757 234 1005 1615 394 850 445 249 890 1282 282 752 927 508 608 302 870 521 262 688 602 677 82 313 721 552 297 300 722 278 1457 518 302 146 746 1164 788 857 510 52 420 795 105 662 1356 1520 603 614 351 509 479 502 369 799 426 64 283 1176 38 991 94 796 404 2 150 481 212 941 148 262 971 1320 219 800 1016 520 603 236 343 45 423 1133 526 495 446 1191 925 150 69 1124 252 302 606 823 493 759 603 150 1518 408 118 302 231 377 128 744 820 151 487 459 321 405 240 301 280 1117 999 452 1177 708 1849 1359 77 206 691 752 205 897 784 839 1262 301 758 173 439 614 767 91 679 764 48 589 166 974 3 497 102 548 461 451 333 639 500 136 1225 190 223 50 530 1916 872 214 773 214 120 416 14 2119 240 302 1566 725 1291 217 592 757 2322 301 976 491 468 729 835 234 302 412 1102 295 1384 503 151 381 925 812 520 10 199 1649 1180 496 1303 1140 357 273 1447 151 303 256 258 288 639 1517 682 292 242 424 403 1836 911 1215 531 308 105 552 151 429 1053 211 334 302 1056 458 717 709 971 585 41 979 174 849 644 224 332 558 879 795 86 690 210 393 754 355 816 165 93 264 395 725 1156 142 393 1790 384 562 696 554 657 532 219 327 1369 1330 384 70 443 337 325 622 1473 300 188 446 643 424 305 1152 1001 733 42 543 405 708 2219 507 709 527 745 260 687 657 424 573 537 486 245 234 1337 973 182 495 745 831 902 629 1164 644 545 54 910 491 594 1222 1242 279 778 740 777 1415 88 302 1267 527 452 1133 216 545 809 636 159 337 652 1182 574 614 654 656 1369 178 55 783 369 1454 659 228 176 394 774 1051 1206 796 514 418 313 1330 207 175 779 879 516 747 414 1236 792 844 1053 766 898 203 866 216 45 769 986 684 796 396 146 614 614 33 700 910 302 1806 237 374 220 763 1015 135 236 759 825 564 110 729 1012 861 661 481 354 1957 150 1416 480 490 466 759 1189 354 601 880 258 559 249 220 604 322 348 26 1615 875 453 426 297 851 470 144 302 1121 1303 631 788 205 552 886 602 207 1098 1624 265 1247 154 388 293 188 302 369 671 341 389 1099 741 918 575 341 573 604 602 1519 1147 439 500 148 604 691 302 1565 801 385 986 801 380 301 1429 1502 1280 1337 840 592 950 560 182 775 1185 340 185 428 776 152 866 926 32 954 302 891 208 910 76 198 322 123 206 1108 238 84 590 233 267 314 990 471 576 184 180 665 97 151 553 796 832 411 319 523 152 1105 1509 520 924 733 245 42 202 264 743 569 45 275 201 1035 1043 681 980 491 40 1115 1057 483 1457 1273 252 390 452 582 384 662 388 54 751 602 652 92 301 538 560 509 32 452 682 269 872 31 1188 489 809 213 499 316 649 261 144 61 781 337 906 515 14 591 1126 302 835 220 1001 481 610 784 600 75 76 658 441 750 206 273 838 139 818 944 291 1187 57 628 1231 301 1001 496 973 12 852 1573 449 503 665 420 881 526 1103 503 624 1112 41 504 768 174 603 649 120 836 846 695 733 888 275 302 300 644 403 461 1089 302 896 301 1339 571 10 547 616 168 669 208 592 958 470 683 1867 108 826 475 255 393 585 244 700 550 301 300 235 606 346 1011 807 623 550 622 620 226 591 365 724 57 1000 858 520 1064 393 184 1144 317 302 448 180 1114 426 583 525 1281 583 276 511 1069 301 216 1134 958 465 246 376 1095 1066 244 205 1074 421 913 173 1152 769 228 407 808 563 1191 277 813 1163 610 1433 1196 114 144 541 486 33 236 837 274 811 254 407 302 673 1353 1108 722 637 429 598 830 718 1065 519 667 128 1395 1087 1107 477 600 294 485 413 190 150 736 56 366 1168 901 450 151 410 584 280 1044 981 561 257 302 1135 956 151 216 385 274 520 340 755 502 1252 338 403 691 574 237 262 405 306 445 50 1005 1204 490 993 645 527 254 361 1107 1062 270 390 12 543 550 1528 439 266 2004 625 293 320 1553 1234 1269 1084 670 420 417 45 116 995 665 580 157 390 147 848 1095 498 169 900 343 1111 403 1126 529 96 58 362 280 133 575 1139 470 36 154 276 302 731 101 1570 125 443 1128 482 193 352 437 604 1230 835 717 2150 1093 759 914 436 292 232 259 287 816 1441 842 207 209 1044 507 2193 388 266 409 384 247 931 641 198 35 309 789 544 924 183 199 824 274 691 1009 1053 88 528 227 343 763 238 1063 209 513 405 625 740 534 506 372 546 284 684 840 214 415 576 90 1676 177 510 776 573 734 900 250 824 1312 428 296 183 1491 825 637 736 451 1178 181 1512 562 554 214 293 1072 212 435 299 245 769 746 1016 1063 83 528 735 516 318 979 532 768 1035 243 229 397 585 661 333 788 764 1087 414 852 360 1131 235 659 846 104 319 925 247 682 866 2170 590 353 416 824 944 382 491 670 568 323 957 94 381 809 703 1398 884 358 10 865 224 586 719 536 80 907 225 851 114 151 984 1501 964 897 230 767 1031 903 883 865 226 481 888 451 1321 688 151 490 150 429 754 261 359 366 902 1884 881 1137 1201 85 282 1055 129 636 99 676 283 240 301 613 634 940 622 1346 316 54 600 1210 214 704 283 649 953 723 969 67 810 592 909 484 599 731 298 302 769 537 160 542 655 675 1376 264 648 740 448 777 1043 451 675 189 504 514 146 846 445 1733 292 1688 782 1125 595 387 882 232 1097 8 713 534 902 440 866 601 313 505 94 1879 592 301 895 551 1408 1193 142 391 538 151 487 302 817 484 290 365 866 301 580 305 302 358 302 1101 623 160 134 600 578 183 451 500 552 251 810 683 577 1955 1494 1730 676 968 349 1085 1684 500 492 302 192 93 578 504 231 246 481 359 140 1152 709 302 522 1125 1117 982 772 239 545 256 730 525 582 925 1114 692 453 490 986 526 242 224 1249 587 695 1141 151 216 903 301 868 257 1032 1001 915 216 1310 161 852 1401 558 515 375 1125 1876 1549 309 536 1139 506 332 1959 1160 755 448 1181 604 1558 1654 504 87 497 451 230 969 50 302 831 522 535 1200 170 948 603 212 932 1599 646 659 969 518 561 937 770 150 151 868 266 276 78 478 1130 1060 923 1057 398 409 156 326 13 331 271 937 927 477 570 3 497 111 934 742 301 466 399 234 200 1597 301 221 505 109 1263 282 537 498 1345 460 599 1225 535 615 571 344 557 301 276 195 724 321 264 480 741 501 546 705 570 90 1512 1503 797 826 628 1141 1376 647 150 916 1001 1120 451 444 310 835 733 538 1101 164 1410 690 520 825 532 618 201 1558 883 1322 662 453 416 436 598 905 262 988 1416 825 151 328 713 1243 439 581 737 198 599 298 812 776 316 637 398 120 70 601 602 202 329 285 1158 1353 1201 234 577 301 405 536 1112 902 423 1283 150 2355 702 1663 514 302 571 387 2004 331 1666 511 1263 1083 116 374 318 300 545 641 755 1371 268 420 534 98 547 82 953 1380 1047 142 77 1016 123 1150 758 532 729 302 584 1684 553 674 1004 587 609 476 298 258 660 556 313 727 387 870 602 740 1113 302 533 580 669 1298 220 149 831 867 553 1596 299 786 449 50 918 364 1394 77 263 683 998 1095 496 515 58 800 577 120 127 667 1234 306 993 618 301 1192 602 591 237 547 1255 245 1126 684 762 199 1157 302 1461 200 259 1029 684 901 301 986 769 286 338 412 629 439 586 262 292 464 717 528 160 747 475 486 1483 71 98 690 452 148 555 388 1556 592 1693 752 309 1006 511 1013 331 858 829 397 781 1081 800 815 299 321 304 782 554 288 907 2030 454 316 1974 547 944 166 123 1314 645 1475 691 944 217 246 864 332 1157 632 366 865 788 1664 246 730 1124 432 125 475 130 1048 626 883 82 1024 284 121 1047 707 527 155 437 449 707 301 64 431 2121 463 288 216 993 367 1193 2080 862 96 775 477 907 1207 553 179 821 1033 154 524 492 136 768 553 421 449 36 588 349 516 710 74 737 302 349 400 372 273 453 703 294 269 1097 1623 365 302 1776 151 1251 401 702 1380 7 548 345 880 1258 7 423 439 484 2622 302 130 296 836 762 193 444 336 565 1642 922 344 1242 587 457 516 1086 316 1378 1337 224 985 630 1005 616 448 723 14 453 799 596 1567 807 1071 515 443 2735 396 518 524 223 329 704 270 238 260 744 2791 737 490 1650 1213 308 727 848 263 212 616 1427 508 140 362 603 389 2663 1212 990 123 719 1612 668 1345 2034 828 400 355 300 995 427 665 1194 484 292 381 589 381 418 151 1107 562 570 305 998 319 514 1555 895 519 898 479 574 524 630 297 964 187 1191 527 1022 1248 511 1118 483 294 679 844 501 732 515 193 1547 246 1417 623 1158 601 1336 342 533 195 457 959 739 815 849 570 60 680 851 775 419 598 1685 280 106 480 945 330 816 930 1181 522 653 1870 324 406 1186 468 502 1037 149 517 1170 416 488 924 612 914 651 603 777 709 1029 575 1180 77 597 960 950 278 621 451 645 1395 986 338 1474 639 834 506 534 1357 428 1026 335 1110 699 391 1020 405 1466 1429 197 435 1369 78 1081 279 575 168 1022 1648 2048 830 122 478 538 1659 2083 1798 551 636 967 854 1128 739 1060 263 860 736 724 504 76 475 1690 1187 780 418 299 578 622 730 301 223 684 537 829 453 665 1008 478 712 502 827 1327 2670 718 896 876 324 621 574 1134 597 49 302 1782 1847 2523 55 506 61 486 572 701 1498 537 302 764 978 76 199 107 465 660 139 1306 511 472 1276 565 1124 879 146 66 298 150 404 594 867 160 817 1598 323 963 581 1055 228 451 832 747 533 833 258 1358 501 11 926 366 499 116 886 256 992 815 603 1093 453 1213 608 1372 471 974 771 421 839 910 1153 966 974 507 618 823 302 187 715 277 1511 196 603 588 719 598 264 602 425 864 1435 1600 178 450 62 895 274 603 672 692 302 595 365 357 415 110 706 252 754 748 293 402 395 1711 1631 281 104 684 1481 453 194 881 911 270 1439 769 841 201 801 1253 301 1042 1779 594 451 859 806 928 41 192 826 803 213 312 1039 602 302 151 874 197 510 922 101 533 302 664 1104 747 1489 602 2556 600 145 490 287 121 246 686 594 382 1442 492 20 109 1676 526 589 679 302 657 394 178 457 389 1014 278 1501 526 1010 453 804 413 324 1563 1749 211 1564 788 1024 793 234 648 116 583 601 1101 168 455 217 337 362 621 22 61 498 237 1353 1045 281 49 249 623 234 151 949 86 391 490 570 575 923 862 926 48 600 1113 1180 276 321 564 556 722 909 1361 861 983 474 561 1336 80 1036 735 1000 150 731 894 562 1280 327 1481 287 919 1743 1015 1551 401 1233 1158 282 788 497 1632 872 705 1052 188 1304 652 489 1489 1096 309 1374 452 809 1251 1352 907 778 662 73 742 373 151 188 204 426 231 1210 964 414 737 250 1654 588 1044 1049 678 137 867 734 835 302 128 663 195 932 18 1576 559 1063 522 533 374 470 258 248 731 493 1412 399 675 837 888 604 1220 827 1404 92 615 1079 806 961 160 165 637 560 246 480 580 764 915 302 1089 778 186 637 547 728 390 625 451 604 298 844 207 887 1170 299 503 301 801 359 475 517 650 144 584 604 912 539 919 151 1902 559 544 573 164 407 1096 1299 720 298 752 544 201 522 1455 366 1396 874 670 289 829 313 768 883 238 607 821 238 1547 1118 1468 1316 1935 893 172 229 664 472 104 1398 590 1676 954 1050 405 715 379 656 868 260 843 467 259 322 597 90 9 642 857 596 829 634 933 189 545 1502 893 120 236 714 887 114 16 150 1172 1062 1165 883 1463 258 798 1137 214 329 162 251 302 324 352 993 810 188 262 634 431 518 578 4 250 825 302 866 541 414 225 810 583 236 247 393 953 620 367 1522 601 147 450 890 321 288 1405 602 850 410 634 1581 765 52 333 669 2065 409 1316 1215 388 230 62 551 734 1385 259 1144 222 1515 762 881 1262 1365 932 443 98 542 799 296 822 223 1429 827 302 457 196 874 539 982 1074 539 370 326 922 575 468 252 233 553 11 1281 268 788 328 114 485 192 647 351 301 1836 971 267 216 685 982 756 408 185 358 307 229 898 550 151 264 301 846 839 577 915 452 619 771 748 282 252 375 883 436 442 67 1104 168 520 1305 246 1137 174 721 568 374 1946 224 836 749 224 371 733 697 2031 1033 21 618 318 1515 582 1757 302 644 66 688 371 390 1025 539 190 407 1090 751 1123 1090 296 404 788 573 736 259 310 785 1011 150 332 499 532 181 599 683 824 461 2001 277 250 790 506 715 1293 441 527 754 304 470 452 732 630 1243 448 22 579 498 302 276 420 641 681 369 664 488 338 519 1099 920 1038 500 1070 302 1105 131 417 1010 386 822 217 1126 243 337 323 610 397 298 438 429 1215 457 62 531 519 2026 867 766 146 227 148 300 707 515 475 1384 215 122 307 998 191 236 1507 114 805 645 816 530 641 582 531 301 40 557 1472 1008 679 769 509 433 252 623 628 302 706 1327 34 382 920 971 572 1169 1427 469 2150 107 651 254 1326 804 860 300 203 432 224 427 238 301 309 521 2327 472 676 865 282 554 416 746 1050 1188 239 161 340 500 382 750 1519 1166 761 705 481 138 462 1133 1173 254 328 1205 575 194 492 990 401 1331 451 859 933 858 637 790 384 1301 1234 922 440 449 602 241 660 1159 635 678 686 230 599 748 912 26 145 468 1126 652 289 30 130 483 839 302 301 326 453 82 1162 626 573 1448 426 151 836 628 981 714 503 46 821 813 202 881 55 685 411 298 1065 507 1101 164 452 545 1303 584 303 501 386 1798 574 849 753 892 255 1306 795 928 586 243 384 269 605 297 425 231 343 567 877 390 374 1028 1301 705 593 264 1642 1357 299 817 964 566 1400 386 1477 704 290 968 1246 1795 106 138 148 783 490 1171 250 736 560 255 205 151 548 299 537 872 603 1016 847 199 566 449 493 286 377 906 1057 19 388 775 1419 1671 1330 711 730 848 1665 607 586 711 852 244 184 479 567 338 1650 483 1505 1535 180 1621 1611 1593 366 1385 954 994 743 598 603 362 746 252 302 748 656 832 460 316 915 835 501 107 299 528 302 1043 465 1769 1260 586 460 1210 301 1182 595 453 714 588 942 866 565 531 24 1193 713 553 1021 518 302 1303 246 774 619 297 301 488 803 1225 802 100 301 1116 521 699 843 100 150 823 486 391 735 62 684 946 816 1372 964 569 782 218 191 1229 1145 285 1583 136 366 209 518 605 857 378 238 385 44 242 297 185 316 331 286 10 656 659 668 984 1065 363 441 903 302 70 507 134 195 462 254 401 621 484 1636 633 460 876 40 439 481 450 480 677 482 215 1340 572 272 349 1162 601 221 71 490 857 544 1042 287 14 654 464 536 258 243 663 291 820 495 228 1982 1159 16 866 764 300 955 1047 56 764 266 301 1155 1910 737 360 645 301 621 227 184 301 456 351 556 434 214 1366 376 1366 252 405 201 279 471 934 1158 587 454 575 1506 485 678 303 947 58 322 53 1743 310 16 147 953 448 698 326 472 722 300 1542 997 1262 755 1478 633 679 242 607 870 653 262 300 744 335 98 347 726 548 632 600 550 686 1679 347 1298 1322 907 644 315 913 646 619 195 2030 408 1188 1253 176 151 221 236 723 722 790 371 1174 776 528 855 516 837 1189 880 730 809 794 711 872 1056 98 590 935 233 298 939 967 777 1022 958 500 122 936 852 976 299 499 375 585 925 926 1059 602 1118 274 560 103 789 791 506 995 1236 603 1214 882 1223 876 1048 73 241 1291 250 1055 1700 176 851 662 964 192 381 884 748 992 1325 865 151 383 309 893 452 610 271 472 815 1076 620 640 779 755 1355 62 1142 586 815 647 537 866 718 151 1653 283 496 1576 933 163 879 625 603 593 1136 666 1290 656 308 1071 425 973 95 110 414 150 1137 307 671 1543 971 110 447 626 758 560 228 573 1131 475 486 163 690 254 631 300 1097 302 560 661 339 301 1308 610 1164 358 910 370 118 121 312 560 336 737 753 712 745 652 604 736 747 151 390 768 178 299 300 66 456 194 5 263 296 381 189 643 773 693 345 422 606 263 239 236 848 521 646 1533 168 342 474 808 1232 557 299 277 539 675 89 39 136 244 535 908 998 256 1136 151 221 831 315 587 669 76 300 183 166 239 665 442 300 1233 313 903 454 488 610 409 840 210 301 1499 885 213 292 454 484 878 858 1117 456 938 529 213 50 903 916 408 11 364 62 1013 159 164 350 172 75 609 499 252 196 897 514 478 484 173 555 231 299 307 240 622 428 352 693 299 568 1377 1291 558 538 637 984 363 819 906 261 405 468 519 230 96 931 160 256 728 314 1153 287 212 302 669 151 582 302 410 739 118 574 176 1211 470 433 630 313 267 308 466 299 268 1140 154 750 988 1114 431 201 307 297 669 137 401 19 239 301 912 1077 593 150 116 313 744 300 812 484 600 597 350 581 514 659 682 901 601 227 690 640 439 302 652 678 1115 142 431 228 223 452 155 374 215 506 334 302 369 955 804 513 302 1608 265 1237 182 716 489 439 227 637 131 1021 140 302 291 301 903 1221 495 212 230 471 611 457 1306 1050 268 89 1078 417 485 393 734 482 626 951 131 931 697 15 801 253 907 698 367 371 301 454 300 151 912 945 501 651 377 812 207 158 507 441 896 800 238 629 250 416 397 704 336 708 357 876 378 169 305 918 191 540 224 33 603 1209 627 285 494 334 1697 1361 2350 1524 1119 1004 1930 1055 896 1893 578 1341 858 517 1596 670 185 766 316 714 1654 508 601 1166 535 1657 579 596 456 569 1853 2234 1461 3217 2142 454 1024 1236 833 352 470 827 1046 380 1219 318 100 1046 909 270 1514 900 949 855 489 1151 678 837 739 1465 194 441 768 682 837 620 479 217 707 23 882 995 267 1604 499 301 534 712 193 427 875 1318 274 1428 895 799 1560 84 1177 301 707 1075 226 538 456 799 256 874 1024 870 1054 1119 1063 676 444 672 151 254 1181 596 195 607 509 475 697 551 599 693 288 955 191 320 464 1878 1465 452 134 1360 1089 554 301 422 1320 1196 478 208 383 734 627 514 338 194 528 570 479 437 342 992 518 861 100 630 301 351 601 426 1033 547 473 81 514 785 1305 1389 185 602 75 610 557 424 300 1079 507 404 1199 148 334 517 606 788 399 518 1599 688 758 384 637 249 1107 813 389 126 729 441 1197 1022 279 170 23 487 994 440 390 204 489 297 331 453 18 46 425 111 387 324 279 180 299 579 606 336 390 509 653 790 499 564 1408 365 1420 808 302 105 125 1070 619 1322 300 333 487 433 525 24 606 593 682 207 610 328 305 450 57 24 424 120 977 332 468 901 568 792 599 1176 488 581 764 1020 434 689 758 587 162 166 190 1413 532 489 1293 664 437 380 246 758 452 441 1074 1427 243 486 318 1072 256 1 932 253 302 301 522 435 242 1501 151 424 578 451 747 377 804 1113 172 301 889 1101 301 290 522 701 769 550 484 134 790 1127 546 191 542 533 294 151 451 726 1518 1309 418 1024 833 975 338 601 756 578 354 599 59 1133 734 687 510 771 602 973 668 656 416 923 90 1206 704 472 64 236 407 281 267 300 721 625 636 501 477 301 408 568 473 354 311 1515 1066 230 233 1316 302 410 513 598 841 401 502 370 264 1388 669 301 260 1088 565 31 383 151 564 978 452 1051 889 1288 412 673 633 161 547 839 228 252 560 684 1299 1208 73 237 578 1103 821 1434 1838 1038 961 291 948 994 325 432 274 1173 1590 24 962 327 1058 601 389 652 326 302 273 69 572 906 884 28 529 206 494 334 1876 149 942 773 406 1022 436 301 546 151 323 411 151 1331 926 451 151 959 551 781 315 151 190 624 471 739 297 944 1062 354 918 129 3 273 580 538 793 743 1107 308 1118 417 428 684 199 171 715 269 216 789 342 976 783 1120 80 741 1092 1166 469 349 549 408 253 372 301 913 1016 441 718 1862 1185 867 783 343 379 505 404 485 525 59 152 212 790 328 1156 775 753 413 463 550 563 1419 417 680 1172 253 282 316 1172 150 1193 73 564 1339 650 191 851 603 882 728 313 1296 510 413 176 1120 1212 996 554 364 708 424 708 449 84 709 365 1095 331 163 296 256 986 769 301 533 647 162 325 1178 306 794 563 127 1120 2313 954 414 401 577 832 300 447 1292 719 480 298 299 1105 525 298 282 900 1983 626 685 858 51 900 219 180 730 271 1578 452 1126 615 150 1142 859 150 757 540 637 301 864 589 194 119 385 898 947 300 1522 258 113 1003 386 543 212 1900 726 593 759 807 81 398 188 485 451 39 821 1658 744 802 183 915 513 838 1023 999 449 279 1057 555 195 297 429 768 770 594 532 301 604 699 450 299 1407 728 864 1032 1067 514 1312 15 769 1506 1088 982 558 257 224 976 499 653 830 684 485 1116 356 405 467 602 61 869 584 281 566 603 922 307 340 1036 665 833 410 684 451 165 602 1104 376 532 1824 333 610 610 784 207 791 904 1023 307 578 1496 410 150 151 466 1128 1177 864 127 20 316 196 324 364 502 313 796 1122 781 782 158 1092 814 484 677 151 214 907 1931 504 109 1105 1093 1578 1264 462 894 839 1767 249 1619 534 1494 590 901 1672 712 1087 609 266 1526 640 1098 569 273 522 136 1736 1476 224 280 1221 305 249 370 873 246 452 249 734 326 181 470 716 294 1279 1201 280 390 469 214 664 2211 39 398 1050 1035 708 380 1548 1185 348 375 302 1405 24 446 154 20 514 911 851 487 1284 221 506 591 1033 639 1428 557 784 304 571 1362 708 406 1323 302 302 1411 252 699 686 622 825 301 302 623 330 832 1413 249 324 48 955 713 452 536 846 698 958 189 1066 238 633 623 208 1161 229 716 598 487 343 398 212 451 1199 216 596 336 394 451 349 355 829 744 438 430 1113 1362 542 298 425 1093 663 651 195 701 539 658 531 222 1468 450 6 927 299 350 1072 1400 1027 466 280 537 791 1086 150 864 639 1325 1050 379 1775 602 705 938 471 350 893 735 189 993 516 1428 457 1263 867 516 801 1402 35 450 251 905 978 595 218 1313 615 335 1864 302 337 753 1167 1168 441 268 804 536 49 246 433 1198 1070 114 116 390 1733 1160 216 1689 757 29 301 1201 156 1756 573 1222 239 403 110 213 1015 1580 432 942 1253 631 311 296 372 2018 533 114 935 1320 371 1354 61 90 482 874 682 1412 979 6 837 769 1353 244 1039 402 235 789 495 807 528 228 86 904 1908 1737 475 458 456 829 465 1120 1337 637 485 1284 1045 1271 545 817 120 1016 1082 766 1164 1096 1121 923 301 706 168 258 271 1401 1048 728 330 489 1102 1111 565 511 636 466 55 486 1285 769 928 515 200 873 314 1275 748 602 6 695 1168 1676 1035 1331 1323 246 932 220 1080 547 968 7 512 149 700 75 867 725 294 519 449 540 1552 2259 1056 1167 669 850 935 766 1567 496 180 548 929 179 837 928 617 310 720 785 968 807 315 1068 1343 927 412 1052 2742 699 839 1394 724 583 647 1540 1340 713 253 743 300 755 866 602 504 606 530 644 609 626 416 1086 29 1374 597 681 478 432 381 115 73 1183 529 725 1488 416 871 168 984 151 596 950 568 662 456 965 2119 636 1682 928 601 297 709 303 601 1390 895 302 1153 155 188 265 300 522 301 1501 1308 920 512 433 936 853 942 604 752 1054 1909 1105 930 373 758 790 406 412 1169 452 654 821 1413 468 273 70 599 28 905 812 625 623 95 658 316 65 555 834 498 861 430 477 146 1500 582 1128 509 656 301 444 191 153 262 602 492 849 328 625 740 309 2196 621 302 256 1238 31 460 846 1200 792 1063 21 1209 971 380 527 353 336 151 722 572 259 612 963 1625 342 425 1013 646 454 1405 574 1582 1174 927 904 224 1119 219 947 650 1294 671 438 714 1274 410 769 563 567 256 159 226 685 1237 685 232 752 710 364 1248 300 589 486 204 457 302 412 1065 1725 172 347 1352 336 502 650 713 1178 917 315 270 1326 1308 401 42 297 301 790 656 92 193 301 386 821 567 303 1282 258 337 596 1281 418 502 2094 731 429 411 513 585 884 524 905 596 647 909 1412 903 746 280 1050 556 298 412 1428 151 151 763 327 511 369 625 555 655 682 968 2 32 430 675 490 910 377 1654 780 201 562 145 317 666 817 317 730 300 287 886 1596 115 435 345 542 833 295 535 440 554 553 38 764 1425 1202 248 888 292 815 1709 299 220 265 886 862 682 802 444 605 585 671 614 1199 944 776 251 347 901 89 1211 181 960 502 577 862 201 648 70 524 723 620 1177 857 284 9 1015 112 607 344 605 862 302 793 384 851 767 1412 241 1602 524 422 741 1265 580 1802 344 467 1505 648 1609 525 299 457 203 179 493 685 21 292 545 511 124 183 937 560 803 543 405 2147 474 658 641 208 905 346 358 376 185 870 1640 881 235 1158 1604 378 426 305 893 590 755 751 444 426 563 13 278 762 552 302 895 388 907 712 533 21 164 129 452 284 441 584 1209 636 556 1652 613 302 1011 586 622 872 242 299 1132 752 523 3 287 1435 714 500 1161 530 201 661 506 796 550 297 1258 301 634 993 515 360 2026 944 871 589 1153 823 886 516 976 406 714 461 218 2113 2924 951 1059 1019 829 584 206 1083 706 1409 1501 701 408 527 309 885 238 578 647 468 1647 495 557 1054 799 401 280 92 114 170 711 40 1445 514 1411 404 1898 704 235 607 14 600 425 947 491 484 912 49 1180 454 300 774 700 629 883 330 151 989 926 1262 68 577 139 126 9 904 952 1019 1360 854 955 1016 854 226 906 402 544 653 68 220 656 1503 302 754 151 621 434 483 909 418 1453 1050 947 1471 833 444 626 669 1459 909 872 232 706 981 458 582 132 333 1386 131 687 275 1092 5 1011 757 653 347 170 1126 603 1008 448 1082 676 1272 509 302 718 260 838 815 657 422 40 198 95 737 150 299 638 491 151 602 170 979 380 144 1192 1015 435 112 393 417 826 528 655 985 397 404 350 296 324 589 624 594 1398 608 1395 548 881 1596 190 754 745 1670 588 716 411 220 136 473 55 886 372 617 686 27 426 931 1152 1007 513 997 1065 572 753 870 416 939 1266 444 212 282 1231 481 1004 484 555 277 72 1387 207 559 1423 613 166 849 1693 531 376 1675 622 1308 409 579 76 602 673 600 727 722 1023 277 287 215 858 796 1049 13 378 599 1664 933 1363 1440 332 1614 777 1085 302 187 1061 294 1004 855 1050 246 463 1314 506 236 326 1004 416 1069 902 216 615 865 1441 863 301 574 454 271 230 430 578 1785 296 301 928 649 1026 600 74 1128 1057 87 202 1388 371 563 2482 1073 824 1418 493 301 189 944 773 230 495 589 402 1809 717 1168 477 170 1286 252 13 281 263 413 560 577 429 1607 1153 502 371 1274 1091 673 640 1461 658 638 677 898 629 790 306 730 810 574 692 1211 922 519 1050 686 850 459 1257 99 474 1170 218 1215 664 471 80 602 520 302 708 1405 1059 16 437 949 242 121 966 374 689 386 1232 151 1201 552 531 151 687 140 594 625 370 1468 376 189 151 453 125 602 541 234 204 2281 912 600 1276 743 1573 233 1463 302 634 363 594 297 33 1099 1158 598 392 518 21 601 1444 1935 704 904 700 325 493 368 300 499 625 181 497 253 607 112 918 556 87 212 72 656 668 1023 681 233 251 229 300 669 805 328 1490 984 615 841 1029 299 854 669 155 468 1363 899 855 20 158 792 332 579 680 937 541 671 347 879 197 1781 363 92 383 323 828 154 935 971 32 1412 316 270 292 446 996 625 578 170 402 2163 630 969 570 356 337 207 1400 579 1343 1053 434 659 278 546 233 2024 897 1371 335 1166 967 418 1871 881 427 345 302 1698 463 360 1073 508 713 1731 1107 1165 1045 675 843 456 1706 778 1566 1674 590 1603 1109 411 686 594 565 2 1245 1013 344 70 1325 241 1379 1289 545 302 667 1079 851 597 543 275 1022 433 745 504 1583 548 1184 394 743 515 1580 696 1194 756 302 73 692 166 916 1176 982 446 1130 1617 1476 869 120 302 41 228 688 472 317 188 293 391 848 508 1520 481 403 409 171 689 340 844 393 52 363 1419 253 540 868 701 1145 204 209 397 70 1093 462 1298 178 700 368 816 136 724 1233 580 1515 661 1000 869 629 1486 1070 2021 590 1766 1142 188 1687 451 1631 317 1512 1080 180 271 1137 989 940 326 1039 342 240 257 1020 1020 693 461 499 685 390 1002 813 765 186 1166 497 1580 798 717 192 2083 155 322 302 832 547 705 597 1382 474 429 1174 1777 856 322 1045 1001 115 836 538 452 1539 520 502 1024 1049 1326 718 534 12 1308 351 349 300 72 165 686 644 770 301 1172 852 688 237 1478 731 302 866 1189 224 452 273 66 347 116 589 398 297 302 240 646 715 1071 1521 353 207 342 717 330 302 849 347 225 578 228 1280 543 412 1030 433 479 500 800 251 757 294 426 275 298 921 292 686 1090 367 29 799 678 482 379 877 196 454 413 779 449 337 88 697 245 603 1603 151 180 292 342 186 253 1977 591 299 1195 151 1293 292 1156 681 512 477 742 423 187 770 546 553 692 352 470 512 974 126 301 419 926 300 1027 672 630 227 122 1279 332 292 1293 869 1221 151 1102 338 1149 713 168 1912 1221 607 820 1443 226 1609 1195 908 158 493 854 544 317 774 870 605 880 266 540 1196 259 895 122 904 1677 509 1450 1234 815 323 280 220 194 544 2167 519 188 687 649 612 1190 873 1222 522 473 994 549 847 448 762 378 1293 1608 1678 542 1430 758 401 568 775 1286 372 868 1873 40 801 806 809 1452 834 1672 1051 1127 1114 483 371 296 656 822 900 603 695 479 604 1447 864 150 77 833 592 896 493 858 317 1097 471 300 607 871 371 62 433 685 992 230 298 875 1256 433 704 394 395 902 398 602 561 1041 593 265 1282 1267 2032 375 297 729 221 609 913 352 933 389 603 1385 1015 661 1004 1069 786 432 1269 95 65 151 1142 1049 1482 347 1449 1013 1765 103 726 927 150 1130 161 599 746 1778 934 512 401 240 1339 743 301 300 297 823 156 357 641 468 1020 317 663 1635 761 512 337 856 260 575 953 219 162 52 775 815 815 901 382 1006 562 359 877 1194 513 240 533 1687 1242 1162 554 266 757 96 1055 301 296 495 264 376 864 778 85 522 195 1323 443 757 739 420 587 993 1112 1051 763 715 171 752 284 891 34 685 867 628 1412 526 7 432 1154 522 403 747 1232 310 699 86 111 797 598 914 551 857 1257 534 524 785 679 272 367 576 1295 240 510 397 1045 151 982 751 886 717 446 165 266 741 286 896 162 1069 392 604 1655 354 842 61 330 240 248 687 803 742 514 1086 511 540 312 597 657 504 1105 220 919 738 805 462 1276 1264 1218 436 853 487 1184 317 877 973 282 74 1771 723 151 1198 1131 510 388 818 287 534 732 464 1099 1018 926 1563 80 812 499 300 309 671 558 1035 596 486 460 950 413 569 681 841 495 23 301 449 1002 675 300 46 254 110 851 604 877 1504 456 1045 706 290 257 5 258 551 737 968 931 1136 224 546 809 302 158 751 704 789 1204 798 1077 604 391 602 925 627 1160 477 596 604 238 683 302 1246 471 520 1171 734 1349 172 775 196 300 781 595 301 520 1162 494 966 611 809 582 738 200 771 469 456 273 1708 790 489 857 604 460 45 690 1368 913 1469 364 214 345 601 677 883 350 220 1138 592 34 377 111 693 617 222 334 928 976 67 679 324 653 620 1489 1218 726 368 554 650 670 486 542 1336 859 994 492 302 271 150 1632 890 801 1147 598 484 18 888 293 322 967 588 602 1459 313 254 745 233 857 506 151 425 670 636 1200 228 763 351 888 319 482 281 486 330 3175 685 1464 1179 72 1080 1275 507 1423 1285 1333 994 408 337 1311 447 1743 807 448 301 586 93 513 500 538 925 839 531 534 770 963 643 280 217 1719 579 739 977 140 302 785 611 647 580 458 321 2129 648 531 1096 701 180 211 549 252 258 1298 226 45 1323 280 41 666 449 1230 470 563 491 839 643 968 864 23 157 421 589 450 220 905 406 1764 691 1048 594 404 192 716 483 736 781 87 213 469 221 382 1230 1012 266 1018 1899 1092 99 2003 415 307 202 291 892 713 489 767 80 262 598 857 730 651 301 305 798 410 904 1258 8 221 346 602 451 872 673 1518 1050 775 635 1262 860 867 1343 764 675 754 477 452 873 465 752 503 129 239 1187 1484 1352 82 967 836 457 79 740 516 314 911 490 1153 1212 1143 454 1344 448 610 412 1004 206 334 571 308 542 300 452 302 302 471 1488 781 2222 627 260 382 174 659 756 1618 927 1663 784 568 1204 1874 1603 1218 535 486 685 1633 276 904 410 1018 1263 1882 301 582 150 87 2 566 1160 150 761 302 707 459 576 422 732 873 327 941 446 791 517 421 683 1146 407 32 110 656 369 565 543 409 574 844 301 336 165 338 671 210 405 392 1173 1062 302 302 380 555 1466 885 46 852 639 302 1459 503 272 964 30 236 283 584 550 466 352 373 86 477 190 421 312 853 930 889 715 262 559 690 1797 424 242 546 1167 666 1816 112 1208 1198 792 655 593 59 269 453 559 632 398 570 232 866 719 676 698 713 337 546 184 477 179 567 1262 1003 727 794 885 516 288 151 847 305 401 519 337 1905 224 533 588 302 837 743 1356 191 300 208 474 251 624 743 866 593 300 453 470 771 1401 1177 957 408 786 1088 679 1394 541 1061 592 1093 395 666 850 507 532 636 321 409 302 474 276 1212 848 356 950 1065 568 364 1103 780 665 665 592 301 690 899 96 245 148 1130 729 654 1446 220 281 262 224 314 37 609 312 298 610 773 176 517 1013 734 973 114 1323 608 503 69 733 813 460 1122 828 616 741 767 727 548 294 93 526 316 2373 534 226 452 796 422 899 284 363 315 1054 1561 1247 754 891 151 588 1043 666 1768 151 430 300 251 573 753 751 437 211 972 1179 118 58 461 384 410 834 234 246 390 842 558 200 301 370 793 151 759 1655 1459 952 574 538 187 268 622 556 789 649 673 251 892 850 302 781 102 396 937 301 171 669 302 880 230 380 193 754 1302 726 119 224 164 1007 255 177 452 1155 722 291 1746 751 626 530 312 1162 263 302 1077 275 1253 190 142 144 427 701 561 1077 671 59 14 299 1152 290 806 538 329 261 92 258 1197 958 1738 747 444 763 582 317 486 750 1030 686 145 1276 967 176 283 940 771 301 544 249 1113 637 382 99 289 626 793 655 279 517 300 897 777 416 730 241 671 499 496 180 796 23 864 1187 93 274 399 561 62 603 334 593 333 302 651 831 902 397 1855 263 747 753 288 674 286 603 1122 452 1357 872 1052 1007 1917 55 396 267 1491 433 460 950 170 755 378 242 799 985 484 787 384 338 895 1268 281 549 1016 466 102 327 451 613 786 989 301 1220 891 632 746 803 297 844 193 555 1204 890 453 806 818 668 731 211 339 1678 561 1097 248 769 239 501 2147 75 69 611 697 753 1160 1192 1349 992 469 651 870 1287 994 342 890 748 301 301 357 671 1342 111 579 729 1370 769 1142 763 755 462 369 302 279 343 897 577 557 929 718 641 604 631 788 950 150 303 301 547 850 758 160 755 390 28 515 81 387 504 948 78 195 941 555 234 1717 303 208 1008 604 553 300 857 1431 1047 268 2023 880 264 528 687 147 321 1218 856 240 25 220 241 359 360 148 1336 1419 874 338 302 1080 1011 545 1409 258 924 357 515 416 1656 205 1179 409 302 534 552 7 482 487 599 640 322 323 295 319 258 537 372 262 1062 454 855 116 1317 407 368 375 989 293 164 838 1485 145 622 514 765 14 30 238 441 464 450 673 479 364 234 966 1180 647 1044 722 677 876 370 829 409 101 524 1280 630 915 577 1358 471 550 364 163 447 963 220 450 299 581 302 772 733 223 891 1003 542 708 445 798 1114 450 287 591 301 850 461 656 848 372 14 384 1516 746 1156 302 714 1076 742 438 1461 601 515 624 1518 359 349 727 583 853 411 412 150 1251 25 904 546 1113 301 510 839 238 148 264 310 297 570 204 220 664 222 167 1443 793 790 397 623 242 480 267 738 168 589 1218 141 341 300 1039 400 95 2272 1146 565 973 672 609 690 244 452 36 1226 243 811 43 151 261 640 8 482 342 676 302 94 229 946 503 103 468 989 794 1005 663 587 437 152 263 636 979 602 140 614 294 478 829 514 1150 394 340 222 284 453 108 858 309 1146 157 817 890 435 380 837 302 904 540 962 1635 695 666 1388 888 351 489 394 33 187 306 421 691 514 442 839 2108 1031 359 1223 176 524 506 8 766 1595 33 1143 286 61 251 174 446 264 641 836 1106 130 301 458 22 719 576 515 607 541 707 530 88 713 587 499 558 450 1546 237 232 217 409 1175 90 841 669 717 260 1054 302 248 286 504 963 1051 183 593 666 291 33 754 593 678 236 820 594 148 906 261 123 1069 188 204 153 146 235 301 118 1264 567 806 60 790 302 302 773 151 365 568 477 453 515 294 461 48 966 221 1325 210 402 14 219 30 252 189 392 1219 224 1018 487 1007 302 800 588 718 598 151 301 797 236 568 70 212 401 704 300 671 844 767 329 1117 146 342 392 950 151 301 615 891 1680 48 544 251 2578 317 47 351 865 302 885 151 476 505 350 455 224 414 301 2210 482 442 597 805 280 421 452 210 155 630 1213 502 310 2278 567 1095 257 598 963 1053 854 1007 870 194 997 804 973 587 301 479 711 74 1095 938 908 840 467 840 277 261 75 808 684 880 603 1801 153 371 41 1302 692 947 1033 622 631 1276 1586 1340 1030 204 628 559 877 657 645 282 1696 26 301 151 1120 480 79 361 1452 1991 200 1277 1212 1543 1001 525 527 819 709 363 609 863 1521 474 372 363 1365 151 209 798 363 970 534 449 1086 385 599 728 574 317 786 767 858 621 604 597 1048 707 1176 548 589 244 279 1039 923 1005 264 560 453 1269 301 705 13 1572 742 909 300 1359 602 1491 463 1939 390 134 607 1137 102 302 1299 436 368 1623 2239 710 523 496 406 245 230 151 744 604 266 1016 809 892 280 373 151 282 1765 520 511 908 833 6 253 439 972 632 563 925 959 284 1043 789 348 580 499 932 1815 757 664 764 627 453 499 1114 146 1058 771 633 747 859 126 880 655 2074 348 313 692 1490 965 658 1559 1123 1723 215 301 784 204 353 3089 976 224 994 540 1593 916 45 151 798 309 632 712 148 525 711 1337 697 397 283 175 266 1195 600 734 11 618 752 655 32 151 563 243 1257 640 512 844 265 787 1271 475 510 506 294 1096 568 702 222 378 257 1500 536 131 293 475 557 359 686 1509 226 406 651 836 682 1190 616 838 248 187 658 350 334 276 1000 797 833 852 503 550 49 570 779 744 641 386 317 242 809 471 968 289 248 1902 207 894 100 452 524 341 300 178 596 202 585 609 808 231 737 304 1110 1087 656 474 325 695 554 1575 286 266 335 510 574 603 1377 1044 713 107 140 1879 419 464 762 149 1556 717 850 208 381 1080 769 549 847 707 767 618 113 886 287 885 659 1767 1282 673 357 697 598 791 742 227 289 246 543 562 808 198 750 1929 1303 1463 1373 1106 523 124 705 1013 95 429 945 543 299 1775 1491 457 577 22 721 768 1714 333 598 410 978 453 151 815 436 1106 595 961 151 1401 1064 665 94 609 639 366 1753 296 210 2091 389 1102 1289 314 506 674 334 480 468 1357 562 1769 852 1088 1790 1047 409 853 909 771 73 462 418 1283 1617 133 298 114 600 450 1454 116 302 152 5 272 298 301 936 302 234 845 676 1335 135 244 246 1266 248 699 602 711 261 684 265 477 413 458 272 218 680 1254 139 750 461 492 304 256 601 872 841 470 457 573 1427 989 169 255 293 274 505 1805 222 931 634 732 718 460 718 23 240 256 40 281 739 630 629 474 150 990 1432 849 903 736 61 361 614 302 722 698 140 640 2551 1019 522 379 765 1006 127 417 929 983 301 601 1520 993 597 278 301 301 330 1294 1020 528 416 952 1428 383 870 479 1659 792 198 754 662 1048 956 635 1524 980 2354 997 1785 602 595 2023 2248 2885 1185 1268 1076 434 1377 864 918 625 1617 25 169 752 750 416 824 653 735 267 800 592 366 298 1995 798 1225 658 328 617 452 441 668 151 850 209 302 844 529 54 749 362 870 48 13 222 490 960 283 407 257 1170 802 578 773 980 751 683 916 364 955 489 622 294 2058 381 540 533 281 144 497 566 281 1150 249 824 832 1169 486 774 268 1469 797 695 478 300 286 494 240 603 223 440 316 1295 763 240 108 715 290 657 690 584 302 514 926 76 482 537 742 360 1602 1550 717 298 302 239 422 1126 1776 1018 853 1192 861 368 984 980 1377 299 559 627 1088 276 603 1743 427 311 1051 386 458 1305 958 457 231 1088 1074 257 211 611 346 526 543 601 911 1026 446 531 915 399 654 43 902 450 550 332 860 102 438 2662 582 377 966 825 836 488 1334 281 151 118 151 1367 152 16 453 358 290 696 1404 470 852 719 534 219 298 847 300 1316 1626 665 658 883 667 1018 891 457 496 594 1173 2221 151 1278 1394 1111 433 1116 1806 1200 868 650 1048 1322 1171 988 761 718 246 1500 1054 150 1109 2007 1146 830 632 1246 1212 399 1254 301 631 1421 965 432 679 538 497 503 174 1156 691 775 820 361 525 1014 1276 1414 763 665 1377 819 889 1775 1341 1048 301 291 145 2012 536 1397 704 637 297 983 2609 886 841 1037 1370 1198 1495 1018 1153 1627 160 1345 1080 1982 1023 1942 593 1011 430 1357 248 232 844 416 798 816 991 957 884 640 2281 1107 578 998 670 227 338 148 210 609 661 1151 710 690 1498 937 1028 293 1287 1740 1086 257 187 708 403 586 539 710 1568 1208 487 982 760 234 448 673 272 510 835 357 310 1645 820 483 208 294 626 1702 899 818 379 912 1733 302 407 291 696 316 191 577 568 1111 302 222 710 1432 293 298 1166 1253 3592 1666 1049 1149 756 593 1023 633 1047 1906 1506 190 555 247 1951 229 785 1073 1394 1260 924 438 340 315 1063 665 332 1454 1343 1391 1360 300 680 607 577 1219 975 512 545 644 527 484 1567 368 36 1049 298 900 956 1420 276 879 807 1079 1384 1104 1087 940 2593 820 1159 290 1050 520 649 1133 676 604 566 1186 724 1689 646 1315 1301 301 302 408 1638 974 188 936 1207 737 904 468 707 644 1361 2954 432 409 1830 1517 1291 1334 380 1520 887 1447 1318 693 1036 705 2189 1331 512 675 1294 1712 1883 968 1646 1368 614 1122 558 2667 1332 256 658 889 438 1208 52 270 892 622 535 998 1381 1243 402 881 761 742 1281 390 1313 1736 1432 170 811 130 1075 602 338 673 300 556 517 145 19 601 21 1185 613 1817 478 259 514 247 222 54 540 1066 692 836 341 1007 1044 1005 936 246 932 581 187 495 1304 525 693 1473 900 251 445 1582 696 818 434 1859 919 625 549 474 822 607 302 714 2954 313 745 968 1064 53 1212 709 835 518 396 232 453 529 972 2123 242 6 2552 1064 532 442 458 58 577 1568 1814 774 1194 84 1123 539 544 444 1170 387 630 936 870 420 470 546 1341 749 1202 261 518 824 1511 998 195 299 238 683 545 795 72 208 235 1881 1295 689 1265 534 326 634 1412 747 706 607 564 144 1054 882 879 454 1209 361 904 811 551 935 477 673 1765 436 1073 683 204 426 56 1129 1585 1192 624 1183 591 647 811 160 2332 417 827 291 304 36 166 733 909 2372 287 879 916 395 609 810 480 1444 866 803 203 651 1294 1907 1124 561 866 688 1077 1189 365 848 883 1156 912 725 464 824 199 2209 1009 1834 537 1114 1216 1152 1383 1505 111 808 365 645 219 659 632 459 1352 1596 452 301 577 935 1238 331 354 448 224 349 1202 335 688 739 790 519 865 431 218 551 825 918 446 992 947 171 1134 657 330 934 1243 483 1805 805 151 874 601 145 302 831 968 832 1394 1157 929 661 527 999 438 526 1344 733 403 1862 678 1476 705 1160 1402 1500 159 749 773 1084 142 199 1852 644 61 384 671 964 453 631 1277 523 1145 732 728 2307 833 1166 955 1539 569 1704 1436 1322 1551 1239 728 537 398 172 1630 1346 174 1248 820 841 804 534 726 683 178 754 1448 1419 1060 934 38 1068 1069 351 553 349 1156 1189 772 577 572 424 838 224 1252 528 240 592 349 750 962 508 191 150 140 603 790 608 631 546 1070 499 263 1545 1180 298 794 775 866 335 1502 480 18 407 731 741 1748 1917 620 480 1505 830 1099 548 452 1272 862 311 1164 238 920 1211 510 1731 688 852 1151 417 160 610 100 584 1365 679 1064 311 865 233 244 759 564 490 569 751 1167 624 1085 1015 796 776 906 450 1348 150 995 209 385 1639 301 1464 636 218 516 1708 810 542 1336 220 1111 1383 984 675 470 1753 314 1528 642 266 108 377 1289 1240 589 387 677 384 550 128 444 1108 1351 370 785 1030 151 270 362 1368 385 1117 279 681 543 799 436 958 549 299 62 150 522 427 389 1206 746 1012 385 1559 995 721 1515 1211 1284 232 695 425 1132 837 250 613 852 575 1942 214 479 1524 128 594 248 1377 450 1576 737 496 496 362 1347 1414 1763 578 520 1071 1363 766 159 839 349 775 1757 806 602 823 1090 1322 783 561 1466 688 652 1270 1177 1166 653 1507 1076 916 925 1302 1229 302 151 970 2235 1238 509 345 2812 358 1145 506 920 1142 284 850 806 694 612 1945 1147 837 2030 210 371 2908 1165 1631 732 794 168 897 926 821 1557 1605 1849 646 510 1437 520 220 1260 1292 721 761 1263 756 1187 1349 1193 1271 1239 288 705 824 302 608 534 989 375 862 1704 488 202 1052 626 1049 835 872 806 592 1485 669 966 592 246 873 299 1782 633 654 696 302 149 1042 708 684 933 218 814 234 280 1438 887 1456 232 342 533 1102 284 781 803 390 841 957 491 1178 418 151 657 225 450 1967 1244 669 866 32 740 592 330 605 998 302 218 1218 1812 207 453 1822 1131 1204 998 219 1747 1382 943 245 569 323 538 1100 1009 662 774 1852 994 388 1096 691 918 763 472 56 1595 180 360 1246 915 1303 604 302 415 790 23 726 1243 1026 302 1098 1059 1310 571 753 472 1039 511 558 630 1490 648 262 437 957 1240 871 395 855 1410 150 1088 727 855 711 779 837 359 579 1313 1774 669 893 424 346 151 275 1097 749 1258 557 1141 442 1383 513 1 803 674 27 882 917 946 1064 809 1683 625 851 325 487 1630 151 976 417 338 1105 874 505 1123 316 566 374 148 643 1410 886 691 135 1331 1347 794 1322 301 1982 246 790 573 192 546 509 914 488 1390 959 650 380 817 852 1188 1347 295 434 881 506 948 1158 402 1243 682 1198 99 671 226 141 878 1502 927 1040 389 536 612 424 1106 894 761 224 301 1147 505 1374 408 761 603 822 333 308 592 1075 257 195 783 1158 787 536 113 413 169 150 652 299 722 437 150 969 302 729 455 329 492 1083 1250 600 647 467 370 1259 1298 1096 667 652 924 484 727 875 1288 1099 150 749 710 2273 810 594 354 1497 589 661 941 1296 463 668 947 711 984 337 1145 1027 332 654 447 428 798 522 1061 1064 826 828 488 1364 172 678 226 464 127 1894 560 91 177 817 600 1044 462 288 235 1205 982 516 117 137 799 430 646 750 1587 595 244 244 1059 69 833 455 702 728 679 1552 678 599 1609 562 174 332 1900 150 1592 780 1351 534 544 731 879 1102 391 385 504 132 899 1238 340 804 1616 69 571 814 238 824 235 1689 457 711 552 814 796 630 191 270 508 198 1394 437 549 1384 1631 1072 534 288 1087 585 870 645 432 554 234 672 896 500 433 704 754 302 220 772 1224 1792 700 820 1398 725 1408 1144 876 342 301 707 700 2107 433 706 900 651 1052 586 813 814 553 620 713 880 785 1092 1341 508 1166 920 1175 959 458 641 817 779 756 875 1344 477 436 1036 302 238 1928 680 927 694 1119 1473 18 665 912 272 452 312 513 695 924 692 854 1112 1240 1104 506 149 332 1367 1677 901 1011 984 882 378 559 906 354 704 591 401 411 301 243 261 437 2379 182 442 325 774 2157 351 1261 1067 841 150 1000 772 524 287 850 781 551 614 337 168 496 1367 218 1572 301 493 920 302 1169 1375 1135 2187 1513 550 411 1089 234 1164 730 1165 1252 928 352 102 599 787 1046 1324 945 1285 1032 492 692 973 230 194 1198 1730 1011 1322 999 899 1066 321 924 912 1052 348 418 1031 1441 1324 485 807 757 679 617 904 66 846 318 287 1211 523 128 464 1018 149 640 229 1043 1147 560 404 1309 1439 235 804 453 521 269 396 629 806 1707 588 215 418 764 823 403 767 415 472 272 432 714 1341 583 708 592 151 99 975 1212 702 1845 1018 594 1011 882 679 358 1043 737 302 1579 622 1076 200 546 258 1428 212 24 721 667 885 243 301 1122 313 205 717 545 131 2422 697 302 1080 1652 1206 733 1532 354 550 201 497 565 793 661 302 1819 142 361 306 253 873 266 574 1895 554 415 369 1091 906 708 436 1093 104 666 1215 1716 1859 838 737 1242 473 709 600 1418 299 821 608 1552 892 975 462 732 918 1257 588 1512 560 1146 465 1807 510 976 2418 91 109 446 608 739 1420 1685 913 417 1116 544 436 1039 962 550 742 260 479 600 720 610 642 509 477 1564 330 569 215 1755 1621 162 564 476 953 514 931 388 480 448 521 1441 187 687 48 1051 242 1056 840 1599 1012 1037 915 559 548 345 175 1134 677 302 963 1157 301 549 1153 349 510 1947 1317 1008 1642 826 256 259 988 220 162 1125 1109 544 365 545 1039 442 308 464 663 1071 267 567 537 581 634 433 1222 1708 550 836 691 316 644 1012 1783 628 699 575 832 623 1114 393 577 1650 416 444 768 1020 1121 1355 328 1070 458 296 497 299 1142 494 309 612 949 917 972 596 932 1321 708 1611 1314 628 2148 2935 560 1110 719 1339 679 1139 768 456 842 680 1031 815 879 366 71 935 390 431 1187 1802 162 569 1423 383 100 1479 883 884 488 98 729 662 1180 1092 407 754 1006 916 1444 794 1792 1116 449 301 944 1227 730 701 1172 2779 555 691 413 401 733 358 1258 1326 1688 854 812 1753 1955 177 660 1335 707 597 1529 748 398 980 302 1653 940 809 963 2041 811 914 1813 274 495 411 2150 507 16 1872 518 979 1578 1006 945 882 599 746 603 49 1422 856 595 1002 72 258 1659 1105 986 1207 715 1179 435 1278 1137 2195 1236 881 472 548 834 1454 1057 558 81 1104 1621 700 395 569 449 1707 1032 197 1078 342 50 1780 1039 875 1275 1358 583 472 2276 1183 302 801 163 1290 432 1850 1324 358 753 721 855 532 914 159 1349 299 1477 1674 785 696 719 1034 793 1076 1454 1021 1071 493 444 737 1229 744 1689 1232 215 1097 1014 989 1451 784 256 315 386 863 971 262 906 657 957 151 900 349 574 597 1433 142 1362 698 1111 1385 734 1336 990 148 551 985 929 1015 429 302 347 546 814 924 878 1164 64 1678 787 673 437 702 857 494 184 288 549 2634 991 622 1552 598 254 1224 1112 764 479 871 522 293 510 868 169 1166 1154 19 386 791 302 911 670 963 814 875 840 1018 617 1454 1133 1307 1253 1647 1103 1880 579 147 639 263 955 178 714 688 3138 880 30 110 638 15 1061 1887 464 521 917 1189 516 1305 1808 1397 302 875 428 686 462 704 914 742 402 1308 350 873 831 959 511 174 1480 315 331 550 763 670 1204 523 538 817 1839 301 655 722 329 204 535 1033 200 1561 1134 1199 1142 944 1592 577 849 243 1165 1256 600 560 659 1640 826 1038 1815 629 229 524 381 1019 1511 732 662 1343 742 677 461 1622 351 568 1789 2497 1333 1519 1936 1454 1436 496 1198 988 729 958 1762 1801 1906 1839 453 1588 512 1011 1107 646 728 864 1609 133 601 1255 1163 1744 1235 863 1036 175 1207 1147 1077 2248 279 1314 570 1977 459 589 653 718 984 1136 1352 1631 871 302 1237 682 821 640 701 719 1469 2361 1721 1260 629 1151 545 518 374 869 641 562 331 1294 1857 560 700 1676 300 1160 904 706 602 686 376 607 835 1150 343 261 988 964 1239 142 946 1716 1471 601 206 2007 1126 541 372 1334 464 714 610 1276 981 476 365 756 690 561 110 491 995 1222 110 1162 151 364 755 935 355 423 1375 845 997 234 450 793 1007 1361 1087 1187 790 442 1120 863 1678 841 1092 1586 125 244 1445 910 878 1558 199 1045 599 1270 973 2393 1580 510 1986 315 914 247 620 489 1885 877 377 1088 311 413 1561 230 935 823 154 355 603 1213 955 932 1533 1151 863 939 528 900 216 1296 482 1213 2285 1124 957 965 1599 1062 452 873 1284 1649 868 811 1404 348 608 337 398 1010 873 435 315 651 630 545 342 191 302 1042 1982 1131 443 1190 549 1872 338 1301 860 1340 278 150 785 1188 1515 1357 865 622 801 184 2341 3030 1330 960 558 373 90 1151 599 218 536 300 470 1413 1179 1649 510 1740 1221 9 848 440 44 387 982 620 919 1044 907 858 302 192 1124 923 691 649 1019 751 13 1250 872 394 572 675 1080 28 693 490 586 654 442 1831 1147 440 1283 574 29 35 307 172 806 601 256 385 238 553 151 1099 518 226 890 785 1184 580 365 491 507 177 1048 1305 415 726 302 1175 2 1304 732 1677 875 805 1371 703 13 530 1035 152 1033 945 570 854 617 741 556 539 1875 1145 960 1220 863 593 571 557 1610 517 281 415 144 892 512 327 1009 851 427 430 284 859 658 1287 845 1166 1225 572 1424 190 452 1106 787 1109 1361 1129 1996 704 717 532 844 1177 784 1633 1264 620 864 588 540 1095 1115 421 330 1093 747 507 736 1386 1340 53 626 1281 478 878 1869 511 1103 498 2160 635 242 1651 756 394 483 1979 21 1385 956 689 773 1595 1087 833 2599 884 1990 302 751 376 906 1465 548 345 628 446 2797 2493 766 100 1145 530 371 934 1421 1673 411 230 302 1107 850 560 992 36 870 497 861 1240 1159 301 282 1259 1204 626 693 1569 1332 982 875 1494 2628 539 1530 802 582 1229 1350 657 927 394 1046 861 1260 745 1239 1005 768 1344 1491 2020 1709 450 351 1327 504 300 731 2098 880 666 840 934 290 1798 379 1097 743 724 651 920 1855 382 555 1477 1241 472 749 448 851 1706 835 1396 409 1210 1661 528 371 590 531 1200 223 615 636 464 1991 584 794 557 528 65 1293 452 576 1097 1186 2410 1621 791 302 300 874 907 349 424 995 414 725 486 301 452 825 878 602 604 890 789 169 366 961 1270 896 1465 735 184 451 821 722 612 323 1081 952 759 32 1563 300 770 1162 826 841 1989 244 689 455 598 627 640 485 468 485 802 240 593 1080 1411 855 975 814 1209 160 406 277 339 463 616 1087 609 34 842 1368 782 812 687 366 802 214 412 909 1417 301 271 499 1635 112 1190 980 311 588 342 714 890 578 218 340 761 833 281 302 1096 822 453 1014 1041 681 1036 445 473 76 270 22 1106 613 1062 194 35 347 650 110 392 618 250 115 981 849 846 320 604 787 603 419 100 577 765 915 904 1485 419 326 260 448 619 87 848 469 614 8 449 325 1482 1849 1312 257 538 1134 1573 150 992 727 708 691 1017 151 887 56 964 1298 1181 111 1042 977 287 262 285 1467 695 439 735 1574 439 1137 614 389 121 395 575 1149 1551 605 737 745 402 520 431 1460 507 642 476 773 859 1169 170 1668 465 244 577 1200 1072 1359 590 558 453 620 669 226 351 1002 1177 1284 463 1196 930 3162 1246 742 1322 1944 272 680 662 1339 300 76 1271 538 842 1107 822 257 558 201 514 171 151 1240 810 460 654 1434 151 1433 1064 1914 792 984 750 654 549 978 1141 1355 718 1536 1255 274 518 797 978 1773 841 321 1270 1324 473 253 813 574 947 592 791 924 708 451 933 1529 631 1042 521 432 134 1565 1339 787 858 542 301 645 252 466 589 860 1089 750 604 873 878 237 1076 765 1069 1622 755 587 914 1330 559 300 1428 296 357 954 453 385 966 515 992 1306 1348 1246 1745 1339 719 452 566 524 825 1201 1137 941 876 1114 1094 1227 552 1079 328 859 396 771 1132 708 1774 1481 302 606 224 506 745 1815 987 534 1472 695 1012 777 557 264 1280 522 754 427 686 1333 150 347 412 1206 1211 1650 733 757 14 1062 999 680 302 1051 654 416 335 472 607 271 476 521 297 473 1184 371 405 242 2032 903 463 653 559 1204 491 689 905 410 325 673 653 663 2813 1061 691 660 1287 705 423 549 230 896 757 58 705 500 583 819 917 1104 506 1336 1017 382 302 412 566 122 251 1544 1379 1102 191 905 150 419 267 955 253 1197 838 1950 1391 251 666 428 2115 818 1185 576 1266 1215 280 496 877 758 840 871 296 668 1250 360 302 792 997 409 806 1145 206 709 844 27 993 768 287 1070 1037 758 662 661 510 922 860 399 1114 1393 1311 1559 277 132 208 808 194 720 1026 689 452 320 798 992 75 682 675 626 387 329 758 873 269 829 1048 149 290 651 369 1641 220 256 479 550 206 996 455 183 918 1438 830 372 301 1098 358 1256 827 229 672 440 672 1027 445 507 276 292 350 600 521 548 486 1175 864 664 1234 490 643 35 1353 465 211 450 1160 1053 301 302 444 63 599 1008 668 781 726 1245 772 584 279 353 754 559 407 1070 982 584 430 398 947 462 151 395 600 341 298 260 1238 1145 544 349 969 816 1938 974 758 86 933 959 820 1111 402 431 1992 467 592 201 419 501 943 245 246 1230 1054 916 391 262 485 999 23 271 437 469 1036 213 151 340 790 333 256 1293 495 753 1319 726 456 1428 1485 474 1004 813 649 1209 1456 808 774 1409 259 294 1266 1059 404 1675 2 596 1297 1062 394 1137 832 452 544 397 734 518 1402 151 750 424 263 530 417 679 103 520 330 1630 12 452 499 650 473 575 452 1346 726 1358 140 264 1122 1114 1234 790 321 830 230 455 196 1291 1259 636 199 381 695 990 838 302 628 529 798 515 586 580 878 286 1501 1776 1309 587 1530 296 647 388 1216 1535 618 352 931 730 594 188 242 1292 881 1080 268 542 496 534 989 522 1173 599 836 471 261 955 889 489 833 995 312 798 879 1035 579 713 447 754 903 647 208 150 2222 587 337 996 754 903 1671 686 301 1143 1100 233 336 370 1250 798 525 960 123 273 506 488 151 68 951 452 187 956 779 1163 485 570 567 1668 1023 1095 1485 651 402 515 813 741 552 920 977 504 258 1364 728 766 311 776 653 754 716 488 786 440 1198 443 589 693 532 776 506 645 457 476 724 47 506 802 547 1067 1262 356 300 603 214 532 1982 669 1047 639 586 917 824 560 1674 365 732 594 1121 218 1231 956 761 777 1510 408 265 827 1552 677 1326 576 700 486 1278 1066 540 1220 958 756 342 957 955 454 797 320 850 1293 557 873 809 800 701 398 546 998 2864 355 993 544 1386 929 1009 263 612 1289 1121 449 845 425 240 1398 1029 545 310 411 1140 754 804 1 749 1947 1710 1637 995 445 603 715 680 629 406 619 1491 731 943 1906 339 1142 151 463 1051 1381 1468 693 735 1558 752 1528 1265 733 2465 1589 536 991 1044 1092 1309 378 640 720 1565 2243 712 393 1030 673 292 1619 1036 1070 29 557 1318 490 618 770 849 1340 859 301 1164 94 2855 549 1415 1052 220 1341 179 499 259 1190 926 308 488 862 404 483 327 1604 1122 1505 1699 411 461 236 293 754 1495 890 1198 1549 872 1440 1022 967 622 414 332 895 1047 926 586 856 738 982 566 1256 952 459 1114 1146 2195 1032 608 1406 1156 759 919 1011 1924 1558 603 1019 556 120 594 161 269 873 1147 1166 834 612 425 735 2443 536 536 519 808 141 1056 699 1517 222 1367 844 280 666 133 763 157 894 673 302 691 1622 957 246 1067 2250 1756 800 1155 602 683 614 354 1637 1129 496 1509 1030 557 1145 1185 1060 1317 243 844 385 1824 1592 1243 1399 179 516 315 456 573 1303 458 973 503 1197 1036 302 2457 967 1094 1361 1859 428 764 551 670 312 284 1413 621 848 722 916 302 923 1639 563 1025 235 1645 1355 1245 1529 339 1821 1558 618 1093 721 758 450 1330 1274 1717 562 755 791 2388 845 151 706 1044 1132 584 676 713 558 1325 599 515 2093 1087 2443 133 1180 693 294 649 1118 52 451 340 1138 1032 2161 1176 191 346 833 151 586 526 251 983 783 452 151 1487 1137 1012 754 151 1531 78 558 2107 94 778 301 3432 1134 895 602 552 824 518 841 729 288 734 355 397 2855 1642 393 703 418 151 421 316 353 338 455 302 455 68 309 316 290 448 599 398 810 588 300 871 509 1618 515 1152 1114 1042 264 1610 637 866 880 280 682 453 458 751 741 1338 2111 707 612 2111 777 531 254 662 484 335 1092 590 604 391 422 956 62 574 900 680 686 813 643 1551 248 634 1196 662 399 216 641 302 739 851 49 692 651 605 679 666 422 388 1084 1159 521 126 1085 814 720 775 387 369 1323 1419 302 515 560 301 898 737 145 587 290 1208 56 1192 871 1102 516 1004 662 702 858 682 931 301 1347 566 352 1051 2375 12 292 859 2415 712 722 385 403 746 1484 1036 1368 1204 15 1492 1204 439 133 1172 689 1324 2758 1494 1180 1134 1469 750 621 1475 770 2509 1865 280 302 281 773 746 514 716 1022 531 976 865 554 452 1042 470 795 1522 451 1111 789 952 780 100 300 1099 1339 166 493 1049 352 266 1094 656 757 525 1436 728 377 866 728 561 2129 1752 194 1235 1316 301 935 508 38 294 500 1529 1125 562 1875 668 1106 1593 1389 1072 563 1117 897 648 272 496 254 312 835 907 1187 759 1140 1975 2174 1023 472 459 752 1643 347 1394 1097 299 256 513 2274 997 1507 1571 599 772 925 817 429 969 663 150 259 660 246 1511 2468 484 352 971 1038 476 578 704 602 1051 592 172 1001 754 4 518 1962 737 401 526 600 1010 425 1577 1613 1047 542 432 602 440 1265 632 435 1193 354 1559 834 2241 751 485 1193 1289 528 789 212 299 876 1019 308 1464 798 161 64 1482 1227 294 372 999 385 1211 439 165 516 31 687 1299 612 1160 1294 55 519 1166 880 1062 746 557 826 301 82 555 1018 80 406 1277 498 1418 1243 477 73 413 431 1417 604 428 1304 977 583 450 129 1920 212 815 1036 830 1252 1122 208 200 1458 166 831 599 99 1198 709 392 602 985 1011 665 526 602 346 608 485 809 1088 1272 290 1079 950 411 315 982 254 624 469 1267 521 684 1431 753 814 1804 909 722 1611 237 198 424 732 486 719 597 864 1047 830 1255 1305 435 1549 392 825 493 453 861 1784 640 601 304 1041 284 885 360 750 451 996 1078 691 622 968 1405 796 472 609 463 636 849 1010 1089 627 781 488 406 475 543 301 806 1833 714 358 706 263 708 1667 482 604 977 1083 189 286 953 756 1343 1178 112 610 733 1364 960 625 168 725 1024 737 1127 725 915 1447 922 453 600 581 1199 744 348 1070 658 2132 327 317 2561 1989 630 1230 1104 1060 613 576 933 812 420 167 247 1453 1370 1148 601 394 897 750 660 604 567 1141 1102 752 1315 104 1233 895 1417 907 1373 1422 321 411 202 363 841 538 574 573 462 1519 362 887 746 688 733 1037 403 588 1124 892 593 968 676 511 1084 34 665 1465 473 306 477 97 650 738 510 1231 2136 288 1022 1190 1183 431 223 1201 721 991 577 62 934 750 881 298 462 601 472 674 1016 332 524 1259 728 421 627 424 468 1446 1222 1371 416 2135 974 649 1595 56 299 203 275 176 1016 534 750 1193 336 834 462 872 475 263 634 640 170 680 943 452 1018 151 1526 504 1263 618 946 1175 870 1449 1020 919 791 521 585 853 332 1157 171 769 255 680 1310 575 392 803 53 902 1209 418 1685 28 2396 1805 1105 570 975 1248 386 368 995 373 1562 855 846 188 53 830 644 679 1369 482 302 1248 236 838 706 960 498 603 856 412 801 406 428 661 884 992 601 547 980 486 776 88 968 484 270 1101 1354 542 524 268 910 955 535 1112 345 504 1530 406 19 1155 537 309 539 143 217 465 220 288 86 709 676 874 777 396 299 276 693 676 211 949 1034 606 1992 1411 910 479 304 633 204 337 630 370 610 781 1316 353 1082 318 1324 1503 245 258 797 819 670 1239 848 23 302 317 1528 914 1688 640 452 390 962 639 703 1149 286 635 623 504 610 647 613 1248 814 492 578 460 1076 2040 897 140 716 539 735 787 768 150 485 173 277 500 1783 1043 252 370 1404 662 1327 1201 1070 763 288 1104 474 48 300 604 1137 1079 246 809 824 387 397 1091 1037 694 112 301 910 590 1136 309 409 466 1890 465 246 645 1017 290 620 271 353 736 1450 945 296 468 636 217 1093 40 1130 879 872 1432 4 1671 1302 412 502 813 1712 626 865 726 452 567 981 966 52 443 1303 620 414 260 956 702 1135 897 1168 2284 608 427 1552 676 594 206 1203 1092 1279 494 1052 222 550 800 1432 825 998 953 1026 152 1279 807 100 876 156 1494 1118 1107 587 578 1590 1426 562 1517 222 933 792 837 397 873 2228 767 356 189 635 1183 569 1483 1152 137 564 1167 56 311 602 1695 319 1368 574 1299 615 306 690 562 1140 826 796 581 396 783 567 497 391 61 510 377 440 548 442 708 454 536 578 686 823 545 517 217 58 1183 88 690 983 433 580 565 663 274 1668 129 736 675 1850 658 302 27 1217 590 469 357 852 302 211 1795 1094 151 620 646 1235 794 1117 730 809 718 93 671 25 151 885 952 981 1627 1291 604 451 562 552 893 780 526 606 805 264 624 574 781 517 321 440 592 281 407 373 348 150 1151 213 368 1154 972 1749 1059 870 1087 1193 854 558 910 587 1724 383 461 155 1245 770 1043 659 785 248 864 133 349 384 411 340 875 645 302 453 598 1433 825 84 976 343 403 46 723 703 320 450 447 315 908 301 480 848 2264 514 578 121 928 523 812 437 182 300 383 151 405 210 922 370 387 512 2484 451 1026 1100 159 1109 741 266 1510 129 676 1484 739 1470 339 43 548 641 1067 390 1854 496 741 501 1423 377 363 469 301 544 376 1202 131 169 639 1124 149 882 895 315 759 871 316 535 1182 1273 746 244 1244 1611 1349 732 236 1058 753 1301 747 1707 1444 311 957 758 957 832 664 1046 705 1350 568 269 163 1628 230 491 969 635 837 449 1835 184 1651 1554 1083 1052 899 610 996 703 302 872 943 243 1067 980 887 991 1121 738 1716 853 1175 940 1444 763 1115 1176 86 1713 1241 905 563 302 2093 155 561 1323 1542 545 729 848 1232 921 110 578 534 465 602 856 407 1627 1500 872 356 875 936 1946 627 33 753 602 521 911 1119 602 96 439 203 1128 896 437 502 1368 981 102 1020 592 345 451 98 1105 1163 682 202 2068 606 805 435 831 583 1093 1611 102 1387 732 301 841 730 522 711 870 6 594 162 218 1707 753 909 783 1147 731 1572 877 570 145 473 836 1846 916 383 313 1287 1627 945 1224 1245 1836 970 216 1285 1333 488 1406 1008 1460 1080 658 1164 427 988 949 421 1725 254 465 613 499 834 1230 282 444 433 330 902 470 519 62 692 772 302 655 40 1024 623 1559 963 511 2076 1045 662 949 187 1325 1280 1376 1634 108 32 2143 1695 1169 753 592 900 906 702 533 198 188 374 1677 1349 776 1168 860 172 1002 1234 1448 1056 1096 94 1053 839 353 1904 2480 935 1435 855 1772 1846 303 614 735 741 1045 891 396 1431 596 235 1211 1188 540 518 189 904 356 472 452 709 592 268 824 447 1077 1608 776 625 679 246 301 973 552 1476 1229 865 24 301 527 1464 826 678 349 1439 639 1669 692 1383 1524 150 1119 999 523 585 1074 339 69 1186 528 302 851 1116 1006 153 1414 1420 329 1799 302 816 1063 691 2093 1971 672 814 694 449 394 611 229 405 457 1803 248 450 511 1001 676 1041 1044 638 1074 660 302 327 960 1518 644 222 567 1243 1032 406 600 1339 701 151 272 1005 1248 796 783 970 901 1700 965 1956 282 1807 997 1508 1336 300 1235 798 616 714 740 305 301 506 556 756 1399 971 28 423 1019 776 1671 262 1213 601 1045 591 731 805 711 853 611 1442 34 1599 301 775 986 801 1198 973 207 1406 148 1425 635 280 762 693 1004 844 676 587 1071 593 1859 1003 1024 848 828 360 904 457 508 150 4772 1884 1716 999 436 467 605 236 483 1173 218 1221 756 452 815 150 1192 1243 646 148 627 976 1609 1188 758 602 1721 461 539 1096 1067 484 798 1732 190 1860 578 1200 370 883 702 1173 820 1238 670 857 1036 426 601 723 959 772 369 86 892 772 498 56 213 1104 1104 275 628 752 295 799 893 76 710 919 521 323 598 913 427 405 1647 829 453 26 1115 439 417 317 944 462 1143 1882 500 1158 2082 828 1031 80 1468 956 1044 497 2349 1183 1316 817 635 1175 1625 1083 1583 363 1233 220 2138 137 949 325 34 639 281 236 1199 1322 685 1614 1277 389 908 1287 1828 369 734 578 430 1802 1736 1077 386 120 193 805 213 550 562 607 1248 24 181 904 2246 1626 648 1773 1567 940 1689 738 252 647 735 414 149 578 1164 1912 416 604 1231 957 1195 293 302 1522 543 908 714 1016 635 726 425 299 513 488 10 2130 1148 690 214 691 29 1309 1009 1138 1056 685 675 961 1023 300 284 1023 175 598 999 98 1364 2645 793 572 931 717 622 230 713 947 1312 1349 58 299 1010 1079 624 248 605 999 428 639 563 1047 442 893 531 577 114 171 525 703 772 129 667 305 1079 966 766 1143 348 1304 524 1273 471 1022 1114 1088 758 981 979 561 1291 468 823 427 503 760 378 1112 814 383 301 1487 302 477 1742 1174 696 907 1167 752 866 572 682 322 799 742 508 510 65 924 2322 987 1769 380 266 488 214 846 1194 1638 666 354 490 107 537 704 359 830 244 671 2011 1121 230 177 611 698 282 390 1072 947 338 648 1343 660 692 419 284 1313 738 396 591 889 941 216 1355 1374 671 300 1703 754 64 997 601 798 973 570 470 979 718 1044 675 416 891 983 1160 916 264 590 39 1496 298 258 760 1145 970 547 709 409 541 666 324 661 1142 687 1078 133 489 552 1355 867 753 1107 300 510 684 962 2831 694 1152 295 1267 1087 766 1357 17 392 2055 556 936 151 872 847 1641 832 331 601 1227 1276 720 211 528 841 585 678 472 669 603 1255 720 742 1458 275 467 598 383 143 588 868 1506 577 1093 506 1131 538 686 287 151 606 456 519 438 1184 972 173 1508 519 906 1038 570 301 1192 528 490 770 216 302 499 420 1284 693 1209 698 355 1210 1499 626 1098 958 685 1350 256 568 451 299 1551 958 324 1251 1456 1350 724 601 323 375 714 570 187 167 1082 774 920 944 54 421 574 197 330 302 549 1334 66 426 686 385 559 754 1672 601 147 601 1521 151 511 545 357 208 1167 489 750 791 151 983 620 330 945 309 730 133 488 698 353 964 1699 578 480 647 153 1207 634 298 181 398 1274 833 590 476 828 1418 805 467 382 775 809 977 899 1226 1589 1092 382 782 1264 154 726 302 1054 594 1477 764 825 689 611 1639 338 365 1208 693 642 809 1248 564 391 333 553 151 916 1290 600 508 1324 933 748 384 1731 754 321 1160 933 551 720 1262 780 473 583 565 438 683 151 460 769 920 1296 329 1079 542 393 50 419 578 498 952 1139 300 1088 362 673 106 1081 829 926 329 1101 2217 370 1381 149 1869 644 345 603 367 1561 529 985 309 126 604 1468 501 1275 151 268 664 136 212 1578 877 1459 1230 1860 944 389 1095 199 458 388 478 556 1054 370 1106 1802 599 1076 404 404 549 753 252 790 178 893 47 456 1272 278 188 1051 298 549 789 1037 1235 272 356 295 431 897 1144 1097 184 327 806 991 383 608 798 720 941 220 1395 816 376 2896 1296 1302 790 680 1112 812 2084 1254 603 942 1804 135 292 1900 501 115 580 580 738 867 800 86 302 567 2506 150 1435 771 475 168 1568 887 288 871 2396 1088 1089 405 1107 151 198 1034 264 215 509 690 623 1629 911 657 1417 854 874 853 284 619 1270 487 1323 924 1008 710 521 302 1078 561 752 657 406 898 1775 517 474 805 429 827 1098 872 508 223 1227 447 268 1122 1870 430 708 66 474 1635 779 976 961 1323 1365 387 302 825 1066 776 761 1435 87 1167 1642 620 624 673 700 587 778 698 238 575 1179 76 1100 577 886 120 831 737 22 540 537 1010 339 818 1515 73 176 811 400 689 708 1012 1073 1014 283 1849 1005 708 524 692 1037 1206 2307 1562 278 656 389 972 502 549 684 419 1502 711 332 1157 1190 146 452 204 2651 1364 551 540 449 1574 1689 16 451 620 269 401 603 1631 450 510 150 586 685 560 70 609 931 1296 516 1160 434 589 750 636 1200 671 1012 1050 662 1474 595 452 571 276 151 150 806 1980 1005 930 238 939 855 857 492 885 379 151 875 713 793 337 1336 904 670 771 328 531 786 983 421 350 1018 854 488 1231 1887 739 804 823 911 870 872 503 149 785 222 465 962 1089 1425 784 271 714 648 1622 452 954 1383 570 628 706 1465 1016 994 1558 990 354 884 295 90 462 1040 543 428 815 438 1140 1436 151 284 1686 503 151 746 1078 924 629 451 783 956 829 251 387 557 1148 694 94 301 998 732 645 515 423 467 614 1092 1015 25 214 515 1102 308 412 1003 1788 952 650 527 425 319 151 1280 255 1088 601 742 687 287 799 285 1013 880 701 827 301 754 554 1927 313 747 1446 1274 301 1100 1066 288 846 507 225 531 318 656 425 498 1113 555 209 42 719 598 1081 981 28 742 378 963 1246 525 376 386 1170 785 244 225 1587 961 534 461 192 719 595 37 150 529 394 1283 1125 360 193 823 937 995 151 291 672 401 1286 1178 442 163 411 517 1316 612 382 769 752 529 2184 1890 1147 692 276 989 950 280 703 1179 669 1237 1072 454 852 1102 1415 636 288 536 913 2077 1029 386 302 569 678 741 973 302 945 795 1078 795 188 150 299 2089 768 588 789 1368 613 29 292 719 1786 197 859 706 696 2120 215 1210 600 604 684 1124 151 268 152 105 220 442 1268 318 737 439 259 1128 882 1595 824 824 446 794 1160 475 1684 709 715 789 1874 506 799 780 360 186 1020 984 784 547 1001 999 1024 1085 558 166 888 1594 535 1151 220 526 749 407 416 556 1310 584 1214 1052 1050 1762 1017 560 857 716 597 602 1645 1382 294 1133 749 1225 345 598 503 873 151 150 1727 980 444 1246 1479 601 4 679 689 644 1043 234 452 1138 567 1387 1438 1194 1791 498 558 1086 1167 665 2025 1541 331 524 573 1225 518 879 515 650 1438 1693 964 369 860 748 1080 392 901 815 167 82 1919 451 607 452 1786 541 1307 928 1053 484 393 509 797 618 298 929 1784 1920 674 168 992 586 298 1803 225 150 1018 592 43 316 763 8 942 771 1626 190 720 108 1225 801 1041 244 708 1200 634 1130 468 784 1316 743 793 1466 147 786 437 297 104 532 272 515 144 359 503 822 707 774 750 1348 625 150 488 1594 1060 300 1084 1204 571 473 558 1377 268 448 1102 21 1267 1176 1026 393 737 1465 1421 1119 169 703 227 1119 866 302 517 1564 229 752 606 1044 1044 286 805 1192 735 926 205 832 188 1076 124 1059 562 631 809 777 653 405 564 100 370 453 1542 503 713 99 547 596 505 750 653 214 486 679 899 1449 416 265 391 959 807 629 128 627 918 437 512 218 902 544 298 1487 300 1402 677 243 107 326 1429 1092 901 1289 224 385 839 77 1331 492 855 564 852 131 750 302 824 643 549 1027 430 1226 969 847 1053 1279 862 285 203 301 1305 1051 499 837 429 128 1094 374 468 1232 751 577 76 947 652 370 755 558 1058 286 515 766 602 301 549 897 1501 777 1766 857 1582 238 1563 596 1067 767 120 300 564 451 1609 1077 79 1598 768 483 80 743 907 637 1033 868 352 665 909 760 225 393 731 874 1756 1303 363 1004 1564 377 310 711 579 642 868 1510 439 1321 1123 448 1388 909 332 100 631 893 583 2254 418 664 377 316 464 558 500 190 689 666 1026 163 301 446 936 758 1516 1021 1380 1525 974 794 833 888 1741 1599 727 747 300 964 147 643 1807 843 757 734 443 1256 1376 349 502 1274 128 840 453 372 167 719 376 860 1264 1228 163 1966 785 517 554 458 694 528 55 1954 785 254 1554 47 110 384 635 251 428 1154 1267 751 772 526 151 420 1149 1429 410 91 1281 682 648 168 254 642 1052 187 1273 411 342 980 384 155 210 979 173 970 1056 1069 420 903 1357 743 301 1147 454 1042 1261 898 462 413 974 1272 1184 295 49 642 966 1418 819 752 568 2139 550 1300 540 481 257 526 596 478 289 751 779 231 653 811 161 567 693 1103 1401 296 820 342 1071 473 677 731 530 592 763 198 1069 599 254 1194 640 578 970 677 814 1076 697 217 390 825 361 620 44 757 37 772 868 771 181 359 349 1291 355 180 353 872 988 1428 196 433 490 1088 24 1210 422 1464 858 601 881 756 358 1828 1294 110 603 761 584 397 914 387 523 581 302 193 244 1435 1211 1051 579 581 626 1627 1860 451 4 820 664 680 398 535 998 106 1329 875 1015 576 222 657 1533 912 1925 1713 811 121 550 438 6 669 552 642 227 260 940 246 650 938 461 1122 856 300 148 1472 1102 1227 1001 1435 1179 814 495 805 674 251 547 1471 474 554 150 499 718 603 1175 398 151 595 1441 1173 381 774 1855 90 998 942 39 1056 891 1004 602 326 1093 455 760 1440 487 162 1073 1013 302 523 858 517 1896 408 1230 1635 604 506 1957 757 437 219 801 1088 1745 270 893 552 1143 1270 651 416 532 1143 834 2237 722 1407 836 650 767 585 862 1415 1603 585 967 355 1444 820 207 1312 1649 1316 2091 1712 1004 735 1560 2082 133 934 964 286 1012 655 1285 635 990 1607 188 1378 722 1433 1156 339 412 582 413 858 777 577 1839 676 1162 761 730 621 556 711 645 301 1248 316 1830 1184 472 1338 1249 276 327 895 893 686 663 601 734 184 393 1315 1311 517 804 884 687 518 521 1186 696 151 1003 556 416 1629 1204 342 1043 810 1717 251 602 1274 1445 848 527 919 1121 1079 301 957 932 1317 256 877 226 202 124 333 1232 609 41 482 591 1363 339 702 548 1110 882 1190 707 454 151 1012 1084 70 341 756 807 682 1206 607 779 628 480 538 965 302 976 1263 1016 850 569 223 1755 335 586 453 482 1842 826 979 206 1133 1186 397 539 765 840 230 799 894 55 916 1139 538 1196 1147 580 597 483 603 439 819 300 1502 532 258 1088 1028 335 523 1318 245 196 225 302 598 675 345 67 550 579 533 1343 797 519 1435 633 897 151 28 1005 713 346 624 977 893 116 398 425 528 254 909 735 584 258 248 952 814 904 674 935 1438 763 1199 1171 415 99 393 219 236 344 1088 418 149 1446 564 338 168 125 301 528 1217 718 302 748 694 494 151 442 879 1286 740 298 829 331 1080 710 1160 1489 378 1204 1075 1277 702 701 949 479 296 300 212 1244 746 404 680 680 776 923 1744 1605 944 1018 1093 459 1063 499 366 1658 1011 1198 853 1992 455 365 749 753 601 1296 734 334 933 1019 840 1264 901 956 852 445 1713 762 695 452 638 600 236 965 590 1147 922 592 765 548 576 1394 1105 1012 232 524 203 582 783 370 1013 373 1927 193 1990 704 212 1414 178 636 641 1510 923 623 1268 593 949 712 892 740 1102 603 1686 131 1120 1405 610 847 1519 1155 600 932 1805 562 603 978 302 1403 655 1252 287 1729 1024 899 1207 352 1105 1300 881 1036 790 374 342 1297 1040 1307 157 625 879 806 132 1398 2053 526 1095 295 1314 361 1034 541 2093 969 123 1395 218 1279 1725 259 1281 1466 1796 664 301 1253 788 386 1814 609 977 694 302 828 727 234 1037 555 840 939 1575 669 825 717 1983 2176 406 1590 301 499 146 1008 430 1179 1439 485 669 1934 957 2154 839 745 743 590 565 273 708 1171 142 505 641 989 173 607 1570 1979 1735 720 1254 1769 658 1320 2525 1268 810 904 2077 1405 869 912 468 1221 563 735 903 898 1133 1419 671 755 452 753 256 323 302 917 442 244 414 1466 496 1139 323 180 728 151 875 1351 1389 514 601 115 278 1375 523 310 360 528 901 329 1646 1499 449 1013 986 1745 1737 543 1045 338 642 804 606 235 645 3461 1040 1481 1280 634 1029 686 367 242 1887 178 1448 1019 484 1204 503 622 630 1756 483 1036 938 752 1599 308 666 2452 1136 188 1125 1338 792 774 692 545 1110 220 845 1659 1237 1439 3159 1523 649 563 1536 686 2085 742 1637 350 201 773 1392 529 524 409 451 696 60 1454 1314 1587 1485 156 1191 1843 406 848 225 459 1624 1242 866 269 747 1197 1597 929 1318 961 315 1120 776 473 588 1136 2857 403 1094 498 518 352 794 969 1342 867 336 556 1735 1948 1269 916 1063 1435 1053 1429 610 1017 1414 212 300 1199 393 855 637 1395 1410 1139 537 611 1184 242 946 807 182 310 2024 323 1572 70 1343 1191 152 949 1415 1292 686 257 856 422 977 329 79 573 648 917 149 1104 1569 1291 576 219 452 720 1531 1383 301 978 602 392 574 669 466 983 986 856 484 489 624 1558 359 586 97 1685 810 813 510 1100 871 695 163 501 535 151 762 1419 684 557 301 598 689 910 1158 653 1235 1374 817 1433 699 1063 1166 677 935 589 1434 892 866 407 280 313 1151 751 755 540 1182 1007 1312 516 543 1039 855 350 580 654 308 600 1200 183 1310 886 213 1056 1269 942 462 1946 451 296 526 646 540 301 359 823 940 632 168 754 748 796 971 982 286 1279 238 716 526 364 1040 473 1266 995 484 498 469 727 1031 914 255 344 301 894 994 462 63 1189 436 301 302 1101 358 425 1368 793 1022 194 290 1425 1387 982 759 1103 270 93 340 618 533 251 499 721 501 184 387 759 577 601 701 241 667 771 689 98 320 749 941 1191 1674 452 553 1102 251 645 244 466 416 414 294 446 469 1347 1178 1139 706 831 313 300 1400 520 1219 538 515 785 207 1046 739 148 917 690 791 1026 536 147 866 588 31 374 230 463 577 1170 564 74 1387 446 679 917 804 1145 491 1185 1402 639 820 601 962 1126 874 273 921 866 103 302 1515 301 446 332 494 41 1146 741 724 2107 479 660 2044 695 90 1374 363 846 429 301 454 258 783 654 473 549 122 299 843 9 1098 547 312 249 436 718 400 368 717 844 151 1128 1538 493 827 196 1148 114 1160 253 1679 778 434 1018 599 474 340 1009 64 1116 711 53 832 910 182 478 891 918 727 972 985 1668 1921 351 828 220 552 354 384 1917 582 1089 787 556 925 858 691 302 547 350 682 257 674 461 160 726 870 143 450 297 1238 430 539 900 711 385 146 923 91 1242 345 950 1767 405 658 403 882 1420 261 522 775 914 1266 2046 1246 178 1327 479 404 1012 156 996 575 931 220 1638 358 886 1085 349 627 986 753 1124 326 700 361 722 301 1025 661 802 1239 252 1241 648 970 1194 775 1341 595 1977 281 1461 823 561 1311 899 630 789 151 1055 341 512 166 600 302 1926 927 1657 349 813 204 801 1544 720 1235 948 1222 2850 909 719 232 577 911 496 170 1169 1196 543 1276 523 812 1870 601 675 485 349 1393 577 1623 745 1428 579 199 1569 443 854 868 561 857 660 1361 302 31 792 565 1862 1459 760 939 661 1027 164 1738 1290 712 675 1284 816 1312 1471 1179 1006 449 1099 660 1382 854 1145 2099 351 901 542 788 786 992 1699 247 1338 507 1280 1429 2051 25 230 603 986 1128 1098 688 283 880 27 600 376 509 846 603 720 501 168 312 540 1093 1075 1160 2763 1570 984 1150 1807 1494 1290 2455 714 157 991 1384 1116 781 1230 887 267 1532 871 1943 1161 73 1150 1928 1215 711 1856 1715 1304 1235 856 289 1493 2172 1828 954 1487 1293 354 1979 2780 3219 3096 2521 1543 1512 1598 2994 115 1226 1118 679 561 177 1172 564 1307 290 533 603 1107 1476 191 690 671 217 287 90 1045 1260 202 392 452 410 447 321 249 150 586 353 1259 437 576 604 1234 471 332 894 345 302 151 821 331 424 552 782 1124 818 224 404 242 1102 506 301 482 1022 300 6 293 274 262 601 490 1029 659 300 407 260 936 80 302 307 14 301 72 436 288 402 374 462 164 630 128 1170 571 366 256 189 151 908 126 485 17 220 79 493 578 556 542 301 604 298 44 783 239 110 301 374 866 406 449 527 223 422 1063 700 586 378 526 1077 584 301 272 138 151 50 988 1163 78 219 272 808 301 312 232 505 1017 904 458 248 132 353 564 427 478 714 788 254 243 1476 301 318 551 467 570 489 656 446 557 454 690 159161 894 1385 1146 467 1038 1462 752 668 1195 471 714 1214 538 1069 257 1113 552 334 630 1106 294 898 182 633 355 862 886 375 244 567 71 793 479 817 28 551 558 390 517 134 232 268 556 298 302 257 1005 302 501 169 671 395 870 1015 557 608 451 302 444 884 494 361 480 451 354 668 323 455 602 482 502 435 301 312 1169 954 1300 284 658 289 768 1410 640 138 657 1724 882 507 759 643 1127 597 533 61 234 396 1485 362 919 594 396 446 1227 434 360 285 1007 1056 4 934 242 237 775 1200 509 346 586 1064 1160 629 489 436 1249 408 439 453 528 302 837 816 50 947 555 1674 880 310 621 1468 1245 271 1037 301 551 678 103 713 666 1110 983 964 362 540 1005 842 1398 763 1616 274 596 837 1681 831 364 399 719 604 705 206 300 667 199 1440 1175 534 842 833 912 657 494 735 79 694 640 1204 503 572 582 1627 397 436 572 481 360 654 499 419 228 337 1023 195 1164 1041 504 1222 600 1267 415 238 614 823 286 519 422 502 1032 795 1049 264 487 301 343 455 766 711 817 652 1346 1481 990 299 733 654 647 882 622 1171 590 1321 261 302 1016 329 165 300 502 554 518 609 1016 1278 686 139 706 304 487 279 157 657 898 261 856 1242 406 993 2040 271 424 1586 125 302 127 1204 268 724 831 666 1915 882 1199 28 577 480 520 396 1165 451 340 302 748 202 470 878 1414 602 1043 387 1952 1083 150 498 513 1179 484 354 811 728 637 365 548 151 1001 1144 583 71 937 955 800 316 616 100 811 597 692 932 879 587 904 390 927 851 133 657 574 366 1935 670 1323 527 150 46 331 1034 60 1687 798 1269 864 387 667 549 301 313 994 660 1046 602 1219 377 731 556 1255 491 439 463 416 453 820 2290 1859 672 1043 1230 495 1320 299 1573 629 1243 541 1248 1247 516 294 252 929 355 539 1314 1582 626 809 1297 411 692 89 217 273 671 812 1268 920 1144 968 392 745 432 1560 314 103 855 1366 1076 601 206 1091 749 517 718 502 1293 786 754 1657 178 467 1060 540 314 730 409 633 1263 1535 528 1352 501 1180 518 680 1150 63 422 373 2118 789 289 1203 729 376 1124 204 1217 620 141 172 405 965 361 453 800 982 718 860 533 637 1529 761 359 408 724 862 318 1175 299 567 236 431 354 701 72 38 690 777 1656 601 21 174 445 498 115 869 1084 974 240 908 155 420 1101 1629 826 263 469 746 531 238 350 367 472 347 626 438 207 481 894 508 624 422 641 530 614 395 520 1072 1374 746 546 570 286 796 811 306 638 430 801 459 740 489 740 338 298 582 1430 721 847 824 1787 844 302 1426 583 1227 1118 843 432 1088 298 274 685 1164 540 676 378 264 1140 310 659 1263 879 194 350 428 256 926 289 672 979 368 966 410 1846 529 452 1176 302 187 1092 480 484 1139 560 876 1352 284 1066 300 719 1418 506 987 1188 521 834 787 302 151 227 150 207 299 1041 1115 580 694 602 455 631 708 855 88 232 48 1162 296 333 991 508 10 1185 1119 1320 340 687 301 602 708 279 353 403 553 1218 582 131 538 992 282 345 474 217 209 237 880 758 197 1196 370 336 971 596 272 640 186 373 859 902 300 294 1326 1030 380 149 430 1760 1613 73 23 243 1454 977 1397 516 331 374 436 257 30 175 540 871 1384 588 682 799 249 1262 371 445 1105 444 336 374 799 302 529 701 363 689 422 150 603 524 192 305 856 324 318 391 227 789 95 144 790 47 515 464 290 419 92 1463 367 602 848 508 732 1214 163 1020 575 759 854 838 983 235 859 299 166 487 732 565 572 1480 306 430 590 1465 245 682 299 184 881 1090 553 456 498 280 297 222 613 810 652 301 151 656 969 576 479 1262 432 797 496 601 504 430 184 706 301 713 142 302 87 667 224 846 860 1403 739 640 684 290 1051 457 409 414 133 146 543 943 989 1187 1414 959 489 930 280 608 248 130 373 390 823 761 481 677 461 447 681 346 346 292 818 1141 106 125 567 1025 736 911 1132 730 194 360 817 297 462 406 1122 96 288 879 1146 246 605 1120 551 72 982 855 313 594 428 363 1169 301 301 382 316 669 1297 82 801 57 341 357 786 381 1534 602 186 190 12 173 317 605 667 355 97 980 645 440 454 765 421 899 1186 154 546 1005 531 755 347 806 1388 621 171 470 554 446 763 271 765 580 698 1404 311 1021 1412 689 603 668 1169 226 205 714 227 763 779 301 675 589 1262 630 641 626 789 124 166 1002 711 722 1090 612 444 919 1468 663 591 888 400 758 196 301 961 1541 632 1257 13 800 214 597 179 601 564 1141 738 376 127 802 353 258 226 102 84 382 192 751 606 459 259 632 177 325 40 641 881 1096 652 196 1150 241 828 368 520 148 1199 966 942 904 212 314 1506 1133 342 1863 1226 996 74 856 631 336 847 834 1099 953 636 865 111 865 550 40 543 250 302 96 641 418 486 601 286 1036 565 614 655 884 301 232 331 747 604 640 854 130 259 646 992 1028 656 1290 734 42 987 705 677 453 299 480 445 826 301 1080 436 301 302 590 553 617 557 240 172 1041 1017 296 405 1413 707 160 78 302 582 247 218 435 353 501 1391 185 157 1310 1749 1504 736 238 150 1126 936 332 845 591 302 343 704 639 633 328 593 756 496 592 2151 718 40 327 444 1081 1214 1042 928 389 560 331 1012 941 726 853 805 380 337 148 714 903 171 500 150 1471 651 504 302 682 5 442 972 442 1908 1049 886 907 900 1134 263 230 2128 1194 694 341 49 950 1335 1271 744 1165 436 830 582 1606 1003 1904 971 86 420 225 1041 463 609 647 47 1078 279 159 490 1314 629 302 401 329 1020 301 1064 349 869 900 298 288 728 325 1019 1411 1026 418 223 551 508 673 1213 4 427 25 603 518 1259 883 498 1187 734 971 921 1030 972 719 453 414 1085 152 475 753 534 949 1128 508 1614 300 144 357 601 533 887 1445 1497 408 52 566 302 763 279 278 151 1092 1115 1211 748 826 604 445 454 550 1037 401 127 778 839 739 763 928 342 602 368 1294 619 151 775 601 1058 400 276 1025 662 718 534 459 1154 633 1287 542 234 1309 757 146 1075 1867 583 231 148 198 582 1380 604 652 1106 792 783 879 1277 610 795 570 500 826 792 1087 236 645 969 449 829 267 642 288 1305 484 369 644 750 185 503 693 1156 745 718 480 302 676 592 192 467 1157 864 757 882 276 606 180 452 1348 1095 1597 1472 758 425 719 149 899 156 547 701 221 476 300 327 958 681 301 193 657 410 936 618 73 743 964 489 1131 637 2361 952 986 361 1129 1427 650 738 232 930 581 282 242 539 1367 334 1126 302 164 1161 293 322 1066 1385 1558 737 406 862 301 711 937 1458 845 701 483 1192 666 171 150 1851 924 1561 462 670 217 1568 453 1168 151 509 1335 301 923 759 818 522 672 1006 1082 205 512 944 180 328 660 297 1438 590 940 300 243 216 610 298 94 621 435 710 194 1486 718 1097 260 1072 1903 536 301 1256 606 771 511 1206 1913 369 300 74 630 93 410 919 578 748 323 1115 1192 615 773 879 363 1113 753 126 909 530 1437 480 326 498 1137 613 301 1022 632 1034 544 730 492 396 713 643 867 482 489 985 1597 190 903 696 806 856 888 292 310 850 1234 1288 1160 1247 198 1252 347 846 1349 301 655 594 512 1277 496 1375 1335 603 502 618 285 676 284 710 850 272 995 669 889 559 878 302 544 1979 491 1286 1909 1539 1709 979 449 866 600 625 293 289 1200 1126 936 623 611 1969 188 999 891 1292 1202 397 614 207 869 92 1821 908 300 947 525 1280 312 760 1039 507 298 101 916 73 762 420 740 38 150 420 305 288 443 867 611 301 1398 1162 995 1552 438 904 1298 1172 888 537 548 352 196 560 1223 788 1089 555 1524 983 374 905 1248 768 720 372 302 324 1082 665 665 544 615 853 341 744 510 560 886 758 893 186 275 739 1467 829 769 297 745 1004 301 837 646 301 326 514 1182 1250 875 866 493 644 152 1400 303 777 296 63 522 330 301 386 259 577 802 1161 1711 575 1242 256 492 452 298 319 567 856 1220 992 676 973 1036 437 896 1443 217 1168 652 833 441 868 802 993 300 844 600 432 391 473 1192 902 543 287 925 1420 554 820 2005 1286 963 268 751 624 522 859 585 1433 561 510 456 1106 983 234 582 174 791 223 544 1015 503 632 301 1757 724 1585 699 664 438 512 923 222 816 1184 1419 302 1359 1224 1027 395 573 1609 1481 1405 1511 489 415 508 675 323 501 689 743 1147 1015 350 446 749 1055 419 301 408 1471 677 188 698 1440 1629 599 740 1064 1010 867 223 1216 1029 257 821 683 1019 2510 302 377 646 1028 594 779 452 1521 1015 800 435 648 925 1129 178 365 1614 176 516 860 796 1060 1352 427 499 1443 804 988 1724 553 980 810 856 1064 644 448 443 935 773 272 1367 549 284 826 643 369 415 1358 406 550 681 216 920 546 602 916 1123 230 701 292 645 234 190 616 900 628 1001 308 847 16 372 182 1601 1492 1726 913 169 792 1487 1223 101 1229 822 24 171 270 537 709 861 755 1336 921 2141 811 848 275 544 440 1051 360 80 616 1195 876 418 1022 102 208 780 293 921 954 773 359 166 1441 603 1092 1099 614 887 1034 843 576 608 544 363 1191 567 678 521 1627 1526 452 1037 954 717 972 1098 1264 682 604 1056 1463 1199 1101 1216 874 299 610 982 490 1157 80 278 729 476 1123 1075 514 151 744 528 372 168 1030 696 477 306 968 612 628 1705 906 2120 139 714 1290 793 254 598 915 231 1213 1323 754 152 413 1531 252 151 1301 258 151 900 436 1040 507 101 949 339 849 301 1850 407 451 300 1111 544 194 977 537 627 952 798 852 262 67 11 673 560 1377 475 187 1133 924 599 5 1000 753 813 1043 550 772 868 577 617 238 1143 580 390 516 61 926 645 75 302 150 586 732 757 1713 590 1096 858 576 474 456 1265 1814 271 1121 1129 592 500 385 630 222 637 617 874 1136 903 1314 323 1124 344 470 150 595 557 857 1139 474 977 500 1166 1759 1355 393 603 566 225 491 505 370 494 329 885 972 276 517 833 311 164 821 84 787 592 1174 258 759 380 1385 1256 425 1162 904 834 376 679 148 411 366 636 1501 396 200 717 372 1307 623 665 665 387 508 301 436 1323 1032 902 190 1853 757 1812 345 1846 1129 746 1437 1015 302 1293 417 314 1545 302 1338 374 804 1328 270 576 276 897 404 1578 2577 1276 688 712 982 453 1426 1001 1094 670 594 1221 448 417 474 1952 976 643 108 302 747 755 536 885 605 319 558 692 903 334 974 1296 314 610 375 785 1363 552 551 407 814 905 448 105 541 1005 1352 268 689 904 681 806 1183 620 961 1651 1062 1079 1292 499 818 959 161 1288 2403 186 789 203 701 944 415 420 302 368 731 1206 357 1106 568 1295 380 347 196 846 907 390 797 512 444 825 151 520 850 374 464 270 476 2024 1694 772 300 1222 876 386 926 520 99 1483 1271 55 1610 888 603 327 444 769 630 204 1188 38 625 522 383 220 496 669 496 595 335 299 397 687 146 739 927 357 391 880 352 861 800 224 192 555 411 425 1122 1331 52 1107 1025 209 914 824 556 662 926 572 368 882 363 433 900 880 30 423 674 1489 545 575 90 925 71 388 234 944 331 357 149 658 335 1042 1005 760 989 332 371 1874 785 599 264 782 74 553 212 1044 780 678 937 539 324 888 516 301 472 1173 34 44 142 179 784 540 1128 300 141 294 1823 63 556 300 434 2216 301 301 1422 591 655 150 756 286 781 438 141 1060 1705 589 560 418 1139 319 471 861 699 368 703 1712 743 94 234 871 339 233 813 939 25 994 441 235 599 838 1785 393 1078 539 157 162 290 1156 770 891 1202 237 616 748 1595 595 958 166 749 961 607 770 1020 1127 1747 458 608 1092 993 384 471 246 983 511 1000 77 485 809 1029 228 957 842 327 581 360 293 892 300 252 981 380 11 203 926 508 424 196 1056 1425 400 741 344 945 300 816 1492 326 307 84 861 846 901 175 1760 634 304 302 296 831 810 217 415 1465 531 302 1513 935 291 481 1163 462 426 1205 844 402 540 705 1039 269 592 745 917 1445 245 1126 1125 114 706 1184 812 655 311 1298 551 414 1038 432 280 203 353 936 806 722 308 890 1200 1208 271 694 997 1255 733 1194 851 290 1190 651 1023 874 304 753 150 494 8 504 256 344 368 107 773 236 282 1707 877 327 322 485 394 704 571 576 504 874 373 200 1857 855 1269 723 387 1301 764 1315 218 504 749 297 767 1542 699 547 1392 1000 475 744 1324 549 796 1461 683 438 387 1001 607 1288 358 1085 1256 387 124 590 953 1603 360 15 405 644 490 1158 847 886 693 726 611 998 644 587 843 159 566 1417 1038 341 355 928 438 135 73 150 301 1186 25 301 651 1376 910 527 595 726 290 764 1457 591 126 912 602 663 747 604 981 742 113 1491 1110 963 797 774 301 912 1439 679 643 760 669 360 906 300 1549 156 822 278 1103 539 597 1640 412 350 821 781 561 929 642 557 642 37 463 591 1628 249 1169 528 1208 1085 674 725 335 1127 795 1314 45 2169 1208 1313 575 555 745 1130 970 59 670 473 153 1750 2014 983 2239 871 1178 716 1142 382 1160 594 2032 1406 1091 1554 562 1107 1554 1063 744 596 790 92 813 319 822 1158 593 922 876 1149 534 479 1427 669 1549 1150 912 1475 941 1051 432 1318 775 949 593 275 507 534 335 312 512 621 1360 222 1151 575 941 1203 791 679 1415 412 574 943 1182 1150 1017 1628 958 151 805 762 566 242 1859 1148 1198 521 593 772 1840 600 908 373 1022 1185 1207 761 637 618 301 819 674 573 817 1213 1283 810 910 91 370 1936 1241 828 2115 1152 681 1092 555 1067 1318 813 165 1072 658 1235 643 735 818 1250 578 2065 810 920 383 713 1334 595 403 2207 789 67 792 636 1216 1447 524 738 2008 738 750 1056 220 430 1415 719 1522 1117 1833 544 736 298 1055 670 918 298 1031 756 866 602 907 1434 561 1507 1898 45 844 409 661 1006 497 292 764 323 628 97 1752 334 916 757 265 31 1139 733 150 920 766 1591 1536 928 756 987 706 1182 852 1824 29 1067 616 1792 1236 872 1274 1453 701 925 1270 1184 1136 438 151 519 1089 1340 604 660 97 505 210 352 1119 650 501 263 468 297 276 1205 317 900 780 513 326 1274 1268 801 767 453 693 670 530 301 299 685 575 428 626 301 530 681 602 674 1024 1291 252 972 272 352 1337 1555 167 171 426 853 956 386 1386 579 427 1637 537 1112 379 415 665 805 1114 244 603 1389 114 436 622 227 180 420 1271 572 302 1023 976 722 951 284 868 578 342 232 342 748 298 607 565 617 555 246 1649 479 675 264 218 603 976 321 288 466 1180 2185 963 579 414 301 1424 1275 1422 628 358 675 127 315 109 196 844 338 597 268 715 67 486 836 972 549 521 681 741 437 1100 284 178 450 500 998 1148 1163 870 1221 471 369 590 1067 813 725 597 785 699 194 511 22 572 832 1876 981 908 789 496 36 250 601 354 539 940 690 797 1047 1526 272 608 321 1569 864 480 700 940 710 548 222 362 607 533 156 589 763 1198 723 1114 801 845 891 758 768 919 492 614 584 855 299 882 1136 1129 859 368 334 901 1141 566 511 1173 944 841 300 623 904 346 119 2379 1549 577 364 1036 924 872 316 918 573 359 586 438 1706 1027 983 479 35 1217 492 568 548 635 567 686 130 1003 539 479 1013 223 993 254 673 1101 260 652 449 301 96 755 1382 874 85 541 885 643 1282 617 996 1339 481 42 469 1145 938 1290 199 845 1798 1257 660 973 1063 1337 1373 536 858 326 1112 664 274 512 445 189 331 343 522 786 920 440 588 84 206 1104 766 656 291 1438 547 208 625 974 293 305 325 879 301 2058 1116 805 1494 548 1964 767 365 198 664 792 946 598 125 466 391 1161 11 1043 1058 1504 784 710 559 325 373 233 1278 680 930 574 301 609 1227 1305 394 168 559 302 466 623 198 112 194 989 561 1016 1083 780 647 527 1034 348 228 687 600 722 518 1122 171 735 682 570 151 2328 151 336 938 1134 1218 539 860 595 840 278 336 892 10 789 151 539 1351 339 427 1312 243 1553 588 496 659 509 932 648 948 212 565 1446 698 1439 1329 1718 329 864 1640 435 1198 632 698 680 709 851 528 1464 1220 414 1109 415 286 518 785 1100 600 619 147 271 628 577 830 751 176 369 1083 1199 1249 566 885 992 292 576 1440 1223 354 897 58 994 370 178 1273 603 770 537 758 1171 438 392 488 151 1079 1382 585 1003 1215 736 659 369 1113 1484 893 815 225 1008 429 151 489 277 483 1451 1328 438 323 824 204 1179 273 302 301 699 1347 1001 552 883 1185 503 1506 550 2011 432 832 130 301 548 537 626 411 701 302 489 1196 301 513 453 1055 1233 416 1256 651 721 585 283 301 1463 600 887 910 167 1466 627 613 948 1085 892 824 435 614 1322 594 721 862 453 893 1230 1504 1023 479 642 728 496 812 301 164 1063 1540 986 739 738 694 914 914 301 1414 5 301 641 1977 513 701 938 815 237 956 1356 499 1120 1038 725 368 270 508 1710 220 213 721 191 307 1576 236 1042 603 281 1639 1407 783 1109 506 989 835 1304 453 762 648 1523 1039 1055 343 429 1596 1010 1037 513 1056 379 408 401 663 458 578 502 571 1020 1367 533 988 438 1063 1477 961 300 435 433 382 281 961 764 284 1453 1304 856 374 211 39 569 163 488 538 426 301 895 151 1050 931 1357 413 1241 370 794 544 350 209 840 913 874 900 1071 302 920 832 1093 1060 603 326 1408 1409 384 615 151 415 390 886 820 21 1084 84 398 119 705 452 706 269 437 67 282 373 466 619 697 1271 127 603 118 393 487 616 135 830 356 146 533 394 570 166 300 1048 260 532 650 972 209 580 886 868 913 478 1076 1358 464 149 349 801 802 587 472 136 518 409 327 936 1029 144 671 441 133 604 801 453 500 168 923 559 1532 436 602 753 30 1223 507 162 807 1490 1210 150 524 301 293 378 266 788 978 714 1387 344 1071 602 302 1298 1252 409 343 685 106 1006 1053 505 601 467 600 484 301 753 1980 1088 1346 238 403 727 385 2026 609 1390 1367 300 711 488 1011 480 151 1014 404 813 275 1970 1277 467 941 281 695 228 266 754 36 193 608 1292 13 101 413 838 917 468 1382 649 1123 57 297 350 858 354 735 1946 697 1179 227 1052 584 718 200 410 687 470 865 391 340 805 1044 451 407 223 604 904 1130 328 151 829 1219 517 46 1438 990 1415 726 236 302 290 1025 890 336 938 521 1387 492 301 678 695 127 943 750 437 1193 151 192 300 552 356 386 575 180 34 550 638 449 173 1125 585 267 248 870 476 579 442 610 139 554 1010 612 302 452 789 151 755 8 723 216 429 1229 463 300 517 700 706 967 594 898 1264 765 188 247 791 459 488 1087 464 545 681 811 301 669 854 718 148 424 22 301 409 796 329 409 1365 969 318 630 846 785 622 990 1474 286 685 258 451 1634 465 190 296 151 386 394 401 241 937 461 1106 1033 854 210 1626 318 419 540 1376 672 29 1 1195 840 767 843 699 1413 1507 511 633 970 858 1002 1213 772 754 914 401 759 1583 1035 279 282 590 1536 1279 1516 1277 973 1423 711 1238 796 1035 74 302 699 398 657 443 1221 1311 1516 212 1145 1934 1338 808 1115 1135 453 432 302 964 786 947 968 716 617 876 520 1336 256 610 1475 1041 228 864 449 1111 742 1192 574 1185 878 264 487 1021 1441 1301 301 1231 1276 553 337 502 56 1548 597 311 1662 525 1688 617 563 751 1074 1068 1334 1067 376 151 894 381 1807 810 300 348 1351 1267 799 1218 888 1297 912 1221 768 1971 871 1375 1290 556 223 1294 1382 860 995 1107 66 1925 946 1422 477 399 297 393 757 224 445 186 632 292 539 389 287 576 1863 1389 669 1305 2119 1110 1310 729 492 909 690 466 958 221 1398 1119 892 983 550 693 310 141 1272 592 411 302 269 162 1278 1207 283 655 356 521 726 1192 573 933 718 539 1322 604 607 301 539 315 414 256 962 400 510 995 964 1739 319 438 685 844 1329 738 301 237 552 394 1268 1024 529 1264 300 809 384 827 781 193 1129 283 655 486 383 902 769 607 773 1342 616 316 1269 446 151 1245 784 79 202 945 686 302 810 422 482 575 454 250 270 381 1869 754 414 658 109 428 505 603 961 1212 447 675 634 571 557 300 857 499 392 516 1893 331 719 1507 918 80 646 531 740 1167 1190 713 1226 763 1055 2148 342 446 1111 138 1027 919 486 2103 1313 1005 652 764 400 384 632 222 1290 216 519 392 819 1652 1688 1245 464 1738 830 508 1082 865 951 952 1 1022 940 548 712 366 1510 1041 963 119 936 715 225 536 1007 73 612 852 923 398 453 423 665 93 1346 1156 551 646 502 84 1294 619 1134 1666 1462 889 302 606 972 546 839 1709 720 255 1545 1157 342 58 1441 151 832 1252 406 1338 302 708 1402 73 1118 660 750 394 343 170 638 216 1672 1560 1990 448 1599 396 867 1375 1224 520 2146 302 302 940 380 876 458 301 1253 1224 1002 210 731 450 520 909 6 592 1465 1174 1080 592 811 426 1627 707 1079 788 876 1385 259 1437 527 777 247 2162 523 644 574 337 854 1346 925 941 650 278 1106 465 1082 452 258 1244 528 765 22 301 458 1000 300 318 511 715 1034 535 624 710 331 1007 236 170 1460 893 927 1088 602 576 518 535 527 1812 866 555 1415 1026 1260 675 931 901 355 1216 514 1070 748 1450 954 862 1049 739 870 506 821 1204 1727 670 1179 930 1356 1160 1441 949 936 659 1736 608 695 1667 320 1480 1334 1315 1030 476 781 175 975 398 855 855 283 75 1664 474 754 906 782 2290 839 1017 1421 1080 1227 926 1722 433 375 672 777 463 699 566 1309 1054 1209 1197 1288 228 908 334 469 290 1588 584 663 964 1258 251 766 1191 824 1208 311 1225 589 1886 728 967 1051 1838 835 1132 2474 245 269 1096 1196 347 1686 224 1727 594 866 1312 601 1654 792 860 582 580 616 1819 974 527 1660 432 712 570 732 727 1982 1166 1347 481 450 641 1000 350 449 708 449 114 337 231 301 764 583 927 1017 1085 380 540 1164 858 537 788 457 1398 1047 755 116 450 890 882 769 1679 2010 909 410 207 705 475 1422 768 665 460 301 822 588 303 438 480 1039 50 614 586 87 521 87 755 1158 808 1127 861 490 668 900 1186 225 984 1994 775 395 29 598 730 492 613 222 327 74 1006 361 441 244 351 151 950 252 1153 556 1015 843 1268 1139 442 973 302 863 400 236 380 675 414 1304 1433 753 206 300 665 1085 148 905 323 963 787 839 151 521 808 355 293 784 399 365 412 186 478 592 680 319 630 462 393 107 1392 602 350 625 205 1350 763 1297 730 308 1055 151 821 461 599 742 607 712 220 744 1151 662 1164 480 309 839 150 316 970 249 708 991 553 759 240 92 44 1048 301 159 101 242 627 465 889 277 534 571 555 627 1081 301 451 825 955 774 294 516 1674 1567 268 1261 422 718 1104 577 1001 1080 376 661 63 148 713 663 685 681 206 578 340 884 533 596 830 728 1498 348 1304 428 107 617 393 217 951 408 600 1128 1483 560 1087 1020 1348 587 1008 80 501 405 680 204 714 122 270 1135 798 151 1494 69 732 325 634 199 546 312 460 1381 422 511 151 841 227 236 530 591 480 571 604 389 827 183 302 411 302 198 632 401 229 778 630 571 780 189 271 403 764 301 849 241 912 580 503 949 880 1208 761 297 337 509 481 185 255 825 939 851 790 1155 192 1228 669 1785 159 703 766 380 288 950 174 1253 276 653 240 718 636 230 1350 1437 302 560 565 851 1351 301 473 928 806 321 547 132 1494 818 514 1 381 1133 83 753 343 704 732 750 925 154 16 508 916 5 366 451 151 469 531 846 589 692 540 1112 1264 216 510 1010 843 832 200 1177 232 589 302 1453 215 1008 875 721 528 597 597 827 793 743 957 739 1609 591 1392 779 444 109 602 538 803 1159 754 681 918 859 326 781 292 678 300 856 307 837 1027 794 1119 61 861 234 1200 371 654 407 295 1162 753 232 572 962 972 612 1693 1268 766 1273 1172 983 442 391 1831 186 298 151 1311 339 429 118 257 592 988 42 526 603 115 232 951 285 620 299 498 1375 573 250 128 86 1022 1189 202 492 187 764 622 543 480 222 823 671 488 870 299 584 729 18 659 210 6 478 1327 551 664 751 759 636 993 2040 681 150 576 1198 604 663 604 530 717 576 603 583 1194 961 428 301 31 844 803 422 438 461 875 1247 947 690 1002 32 388 36 807 1061 655 274 853 192 368 717 584 266 492 1023 421 594 348 816 952 960 563 807 46 1374 784 472 399 164 695 1060 606 1314 267 272 864 808 405 1279 114 640 302 1055 321 1238 779 308 1594 1316 830 1563 1489 895 1665 318 494 852 670 224 1207 687 595 1612 559 500 655 963 209 2155 301 1497 481 300 1312 618 406 603 1551 497 334 911 1419 379 1252 1114 151 417 70 283 283 693 1275 192 425 310 286 1206 1199 682 14 882 584 106 176 876 778 312 993 698 298 1007 888 604 954 301 220 151 905 274 885 697 773 1214 612 807 474 209 214 220 841 346 1242 595 29 1049 153 333 963 386 965 603 710 1231 236 566 186 457 490 558 943 421 836 1189 1528 1332 366 519 839 1488 272 481 773 300 671 352 510 672 68 662 419 371 227 1177 1223 1157 831 478 551 1056 920 366 467 1089 1134 1382 828 1201 683 410 216 2600 471 636 922 718 539 376 260 1761 514 508 1139 1696 795 1232 876 124 429 697 674 460 1312 938 448 756 542 878 174 737 648 801 265 445 250 228 1715 373 735 1097 747 318 694 431 1148 404 29 197 1063 255 1407 781 91 468 381 1220 724 488 713 18 654 819 1113 1124 258 1052 546 384 354 688 1024 281 1348 728 421 520 144 1203 997 740 694 691 242 462 342 259 539 694 758 788 622 413 207 695 278 670 588 1305 545 148 258 639 1029 338 549 799 281 641 239 841 1066 1050 1292 538 801 842 720 240 228 753 1479 735 1006 714 581 522 915 708 539 214 1420 519 992 453 307 437 218 292 625 941 475 590 313 501 878 246 472 547 1464 749 149 716 832 595 554 1254 282 571 1000 451 92 372 864 946 296 299 1684 458 1016 701 390 553 1174 1288 961 344 516 765 451 810 669 250 554 301 444 636 646 401 425 706 404 994 782 486 1070 398 302 1273 261 1531 423 689 1082 1037 901 1639 700 1062 487 1648 541 1033 402 1259 1751 936 1100 488 901 1329 1627 217 1076 742 1344 563 669 151 771 1774 780 353 297 645 363 434 301 471 1078 1776 1115 1494 1887 442 502 785 996 1036 2299 616 674 1017 828 149 826 324 468 1274 657 575 674 1620 521 660 811 87 302 1280 1077 684 232 458 875 659 1078 838 1051 654 1078 300 1146 1427 1434 1169 612 755 695 604 729 1674 1069 270 974 602 340 900 1842 1820 846 534 488 676 517 716 1001 699 329 600 342 1314 202 1058 682 761 645 140 1057 419 330 1124 89 150 1357 202 345 833 752 144 732 632 698 732 597 998 629 1111 438 1592 299 15 809 290 532 300 208 1316 418 417 453 803 98 654 324 295 1305 595 293 606 859 1578 240 680 571 336 333 807 1253 280 973 865 571 369 1034 124 566 749 651 68 216 792 703 415 348 579 1119 280 512 561 591 574 1177 231 497 581 250 1081 141 1651 310 1130 1089 246 804 336 594 556 2 11 762 831 902 196 821 1362 899 890 1739 1213 503 607 60 1131 543 1028 571 997 1011 780 506 1436 1289 1156 925 1080 704 1126 151 58 568 292 708 865 197 903 1408 543 602 302 828 571 289 1143 617 1468 337 282 1130 949 604 430 245 600 1174 169 367 637 1520 1890 990 259 401 547 1361 625 504 604 715 1158 107 933 1678 931 699 1303 34 524 1362 735 325 300 668 1033 579 1259 1213 729 149 504 972 1113 645 952 475 328 524 1321 178 601 910 982 869 1670 1326 1177 427 625 718 626 603 351 601 295 358 32 1562 1787 551 775 311 437 1224 633 1114 486 247 751 309 980 1601 785 494 1527 632 159 980 735 796 1073 733 744 483 244 1117 635 937 495 589 656 318 1374 1250 1593 1537 674 554 1480 1131 1470 156 286 763 502 556 301 1395 303 1305 314 670 1014 78 859 16 1758 678 1640 521 559 833 573 740 2412 382 1044 848 805 1561 854 102 768 1200 1083 894 1275 1113 847 911 1082 1202 300 123 646 1341 346 530 1109 947 1290 1724 662 1434 906 116 148 835 790 406 882 573 1227 372 714 92 999 1725 1584 606 395 819 601 1374 883 469 780 608 2201 955 1463 1223 2064 850 684 297 767 784 581 481 717 437 1195 1 54 837 1240 481 975 97 412 717 529 356 604 203 1179 1337 656 912 187 894 1070 663 713 680 1735 633 727 1047 607 839 950 824 226 1010 224 716 522 1072 602 687 2166 128 706 1301 776 757 895 367 1500 917 1020 298 1057 1612 931 580 1021 672 1642 1560 935 610 1676 720 864 889 698 940 533 477 918 880 1085 940 1102 430 272 1032 317 1001 491 109 994 527 682 941 1124 1723 538 566 651 300 908 1060 504 1557 1073 300 1110 1212 1109 1964 170 1817 302 259 1427 1568 471 406 1049 301 490 624 295 757 941 906 615 212 599 513 1221 1227 414 740 301 596 1419 508 779 1300 66 391 550 524 631 749 1019 1015 703 1926 151 868 570 368 904 790 471 258 216 728 433 322 1056 301 1360 493 1282 29 1360 750 744 804 1775 196 301 882 443 15 1132 660 299 1060 1166 150 1086 859 299 295 576 755 953 850 467 335 483 577 625 288 1017 535 32 889 559 532 831 983 243 658 237 1174 184 869 969 382 1737 1191 1180 241 230 458 440 1030 513 416 668 736 566 704 961 1848 1092 288 801 302 1326 419 471 891 1121 230 818 679 556 680 528 857 297 597 1203 1044 739 268 1215 197 648 113 221 903 744 793 1267 520 645 526 457 1561 1333 906 788 754 892 357 1014 1105 515 1303 195 940 993 927 986 689 596 583 527 260 710 302 869 548 1034 852 449 745 556 671 367 1254 1293 602 300 996 254 1063 52 585 492 1467 1121 239 539 226 244 875 603 88 578 441 315 493 620 731 504 961 242 425 525 1091 427 332 784 793 735 812 257 41 1667 1291 920 482 538 1554 948 1150 214 961 715 302 476 424 782 965 1159 267 1207 618 932 415 1534 586 668 546 1680 30 593 603 450 776 98 450 567 905 457 981 167 462 1153 1067 1183 1146 636 663 748 804 1189 1149 776 1346 553 607 527 1074 1275 813 1535 625 1131 434 658 798 137 467 424 195 701 859 487 597 934 799 1448 240 1242 330 763 576 740 607 648 860 14 438 857 470 908 491 528 300 1610 886 28 745 436 908 1017 326 416 413 40 253 124 537 301 292 785 82 301 329 411 660 846 515 603 575 385 1857 452 746 352 353 1068 1173 681 560 1098 164 981 1161 766 1067 364 644 236 206 740 292 381 937 591 602 248 105 600 553 300 128 1421 525 346 1067 1326 371 150 488 321 301 486 536 490 1020 449 401 880 302 1021 72 894 38 1211 986 311 260 407 257 1281 1697 1133 549 730 777 1129 485 550 531 1228 299 531 110 1289 2022 389 781 527 226 760 926 671 189 276 724 1154 427 778 643 336 323 486 426 484 82 632 417 314 603 481 1059 172 298 271 160 1443 763 504 416 682 400 1230 990 467 242 1019 849 918 1231 255 363 896 682 962 1002 11 1438 815 1038 254 147 602 198 439 517 328 319 1041 744 176 633 265 264 873 360 204 459 640 963 76 497 501 302 591 1125 1195 1462 1093 846 342 454 1291 144 426 1164 593 801 595 208 224 543 464 150 236 887 652 429 1261 462 239 212 803 802 302 844 241 301 383 381 1047 955 498 949 539 349 275 877 796 847 1606 290 272 1057 531 457 693 653 944 665 1040 1182 639 813 577 151 301 1044 517 542 401 770 371 310 686 663 286 499 1201 734 151 300 145 226 790 582 1061 22 398 316 1333 1088 1616 498 189 560 329 478 838 651 929 288 1755 1197 520 901 301 1143 306 43 433 319 559 765 601 120 799 589 763 414 102 795 329 490 178 654 245 665 492 1030 395 436 558 1097 50 197 719 307 175 681 48 712 1023 197 662 197 538 238 483 369 1140 460 330 932 248 702 817 294 702 272 164 1341 1362 601 68 571 2320 686 156 249 377 835 692 1066 1107 1220 901 529 903 114 764 775 1496 516 451 252 353 3 255 1496 1451 1385 658 1013 1090 1182 458 1019 720 151 178 1064 1467 482 496 304 598 863 422 187 467 937 2349 331 1515 1454 1314 2111 57 6 913 570 1008 202 745 488 2339 1087 493 416 281 455 1341 1382 450 885 342 312 1259 578 371 477 714 889 1130 853 449 158 568 150 313 527 705 1604 640 603 1016 1387 1484 502 603 623 750 1344 976 401 753 954 443 787 1089 849 450 1089 719 456 1056 301 877 1949 389 1321 2199 939 950 1038 1281 326 1621 478 451 160 637 1480 169 853 381 498 592 1336 1159 878 213 690 1053 952 671 1663 1756 1388 445 1109 1701 1193 567 880 840 143 1365 826 880 694 350 234 2077 1084 1035 618 563 818 791 753 730 100 485 748 666 168 807 109 1263 1088 276 790 710 927 868 1253 918 187 1451 398 1708 852 487 530 654 438 1329 980 250 623 1132 1194 1918 220 1308 1644 661 2634 1405 1366 318 151 1415 654 446 166 739 657 926 145 110 1095 1428 2164 1100 1 1153 1330 299 742 1439 527 3428 978 1206 1045 1034 552 1149 825 778 638 869 1252 1049 569 541 1139 1134 719 526 356 249 232 863 866 748 733 2072 30 989 619 984 966 1126 1695 823 1074 630 937 786 1696 334 1405 745 888 1826 324 1709 850 339 713 16 295 1097 1107 854 769 715 1330 1106 996 740 158 455 796 750 616 151 830 877 725 573 929 445 470 602 152 556 301 1117 666 104 812 945 831 510 557 582 1144 420 904 894 730 1156 1194 1159 78 484 304 485 180 63 730 1183 668 2383 1916 149 693 2468 984 1768 745 1618 1318 2298 702 1004 1090 440 737 334 694 356 105 1311 1009 2561 819 402 1595 785 1484 888 363 774 603 1214 601 236 202 777 604 667 410 573 1521 575 1055 452 1304 1269 523 435 1302 852 543 934 502 1227 1079 697 880 221 1464 180 1003 1054 821 653 272 511 178 815 355 486 1353 1692 1006 522 634 479 1448 1419 655 1481 323 758 344 6 353 1715 788 441 1726 707 599 264 577 851 1210 1428 571 745 1100 151 583 4 1270 1102 900 608 474 1015 611 1870 1292 837 541 601 304 1606 1172 624 140 300 1587 576 228 641 856 1006 1216 846 839 1762 1195 811 354 589 332 1262 801 1393 203 1355 1011 874 1066 554 1190 711 849 976 1020 638 1415 1214 399 515 917 1391 86 241 1179 1054 1713 658 178 668 1127 857 1601 2263 2002 550 407 669 554 903 850 32 596 611 1343 540 792 231 1443 1310 1023 1269 297 581 824 451 1023 663 1096 1310 1802 440 1494 1191 2928 827 2061 1058 1048 811 245 1402 1249 812 1333 1495 458 845 580 1192 1045 1707 2178 762 380 1503 102 288 1854 662 752 765 1087 2064 1285 302 612 730 320 365 959 266 2338 274 1569 660 351 1402 301 1246 29 451 1472 1026 150 655 1337 302 282 433 731 1166 704 747 542 452 1180 1062 1545 684 543 729 1333 733 468 1175 860 778 863 1727 1752 1359 1117 632 302 3 773 1821 1572 1536 279 1018 814 600 721 939 780 480 590 1170 770 620 1521 1469 931 580 1506 1589 61 151 1141 1380 751 740 1470 558 583 680 996 1473 169 1843 929 1074 1106 896 522 885 2555 546 226 2177 168 1698 990 960 430 161 1197 509 636 744 748 1628 692 814 620 1670 1567 1054 1404 672 738 1131 1033 762 795 319 435 1648 200 1698 835 1776 590 1194 904 1067 309 294 404 703 354 778 771 617 1531 1013 624 937 753 158 1190 1098 1410 286 338 1384 1035 502 1704 546 1298 1459 675 1129 2262 799 240 1107 409 1249 1111 1213 914 1025 891 1508 2052 419 367 151 1125 624 302 926 850 150 1665 740 421 495 425 239 1322 404 493 426 809 798 456 701 968 1670 610 1147 620 1210 400 1173 2174 664 962 1434 498 752 318 428 661 1491 405 1231 1302 970 1695 544 7 496 181 937 1010 1037 2303 2365 1918 1446 1740 1257 824 192 33 862 1677 1227 945 350 981 226 220 891 522 753 301 1102 564 1269 578 740 2258 797 450 2176 1644 700 900 720 1765 176 525 352 935 736 699 288 728 314 637 1607 582 910 1666 981 539 831 249 1366 1395 1689 1022 1942 496 925 606 1286 1125 858 1064 1096 1368 1250 204 610 1251 803 878 302 1136 218 1971 702 731 1098 400 1384 531 1418 896 60 933 822 1490 1092 1482 360 1074 1489 1616 1545 1002 1002 1320 653 2102 1419 498 660 1620 54 772 550 168 1168 390 548 1328 753 1295 328 1326 654 589 19 1172 1638 659 831 694 136 678 569 1045 1260 1048 1457 522 372 651 478 466 1123 1058 411 863 863 704 983 1424 466 1242 1615 1081 2241 785 521 678 498 449 1559 1252 1029 1315 415 1533 1111 684 699 890 1491 685 479 940 791 1668 796 355 131 778 521 1099 1550 1184 1368 1052 1014 603 155 315 1506 685 684 1134 501 611 1408 669 433 321 1072 2033 818 3025 649 879 682 1126 2412 997 157 908 1219 1011 2228 150 407 1013 787 2005 1421 1747 1100 1229 2030 1791 785 528 485 1119 376 1980 174 479 1050 1367 440 1394 292 1118 327 1118 1959 1142 988 324 1201 755 512 1026 670 784 1837 922 401 1220 1734 120 972 710 844 1782 1109 1514 538 300 1121 1214 1026 673 211 869 1214 850 983 961 686 1544 1321 289 957 256 383 1501 1191 996 808 1542 1708 594 571 383 1108 753 1770 1579 382 1041 976 303 702 965 826 1177 903 86 577 28 797 1771 2253 806 1480 720 600 1069 455 612 1025 1725 734 1053 675 1016 1399 1112 812 1317 475 2 603 1757 625 547 926 1110 1685 775 250 322 393 642 384 338 237 752 736 944 509 302 800 704 607 922 1511 957 958 1489 997 869 696 746 81 322 721 936 564 437 987 1130 772 1848 753 290 1449 320 301 197 333 434 1498 168 1724 302 868 26 718 35 705 432 935 584 301 889 684 280 619 542 536 762 248 579 686 750 960 1035 564 872 370 261 328 360 440 273 549 1166 303 898 293 837 1376 1906 565 1134 819 656 313 1531 857 871 989 213 599 1330 689 282 1341 1123 1069 451 342 1049 781 1038 1167 1184 300 181 1949 1115 302 86 683 1122 1527 897 1509 603 533 910 1355 222 865 628 435 669 995 493 428 1339 1039 1010 1097 1032 222 609 350 918 452 798 708 1331 761 32 86 1554 400 1050 652 1147 942 760 980 498 532 861 150 222 449 1178 373 808 1271 308 625 1512 733 980 32 390 105 1055 177 451 76 280 2166 940 338 398 404 125 439 716 1170 714 810 196 749 330 858 484 288 308 380 711 548 906 610 2026 388 65 37 660 504 892 1082 274 1626 1416 203 1063 131 1377 1122 993 501 597 1308 513 668 288 28 1979 1841 431 392 807 1176 352 358 948 356 703 343 1436 851 573 706 195 474 1802 302 1129 879 1539 1177 443 1522 730 1524 357 954 663 949 689 1447 1772 982 1266 1322 1164 980 579 2075 301 422 537 306 220 258 658 446 999 492 908 936 851 989 542 1492 692 494 926 265 711 593 1954 663 1601 1722 218 1276 958 1235 1001 470 1287 934 548 370 766 918 463 302 393 515 1186 455 412 601 385 903 825 249 1397 223 550 244 216 754 1082 999 728 517 274 367 877 596 1056 300 584 1651 352 451 540 1114 471 502 449 1570 1108 1272 1120 782 948 144 838 670 504 405 653 1346 636 515 462 1247 800 296 892 962 320 928 1622 612 775 1172 293 628 1151 1496 656 274 150 933 714 987 601 629 602 418 848 323 542 645 151 206 657 142 853 800 290 66 409 256 324 509 410 256 845 1463 653 513 696 150 882 294 36 151 948 1493 909 260 115 291 385 630 821 348 487 163 193 1035 46 228 248 1198 352 301 663 290 81 1135 1052 328 453 785 221 411 547 642 98 106 378 1164 288 616 453 296 440 1201 185 704 585 658 1958 607 280 638 602 139 961 803 828 284 1057 1026 1061 557 306 409 681 828 1043 273 645 1150 2031 765 294 646 245 495 465 302 871 136 698 585 267 961 186 811 464 505 628 302 935 655 1380 599 867 301 284 93 616 896 320 761 392 1968 312 672 1099 1139 282 851 269 740 389 988 988 600 1139 583 1074 152 971 448 266 1062 1361 56 1856 1081 909 200 469 785 1607 498 270 782 739 569 645 1649 508 166 1711 204 393 590 462 136 1559 904 677 672 864 109 39 1204 497 493 1279 381 720 1016 580 417 1166 513 1627 1145 451 466 580 2470 733 1374 1041 1188 1463 374 736 1025 1201 441 151 811 2308 1219 440 931 235 1233 82 2395 2183 1101 828 599 506 681 1207 1414 292 393 1096 2323 563 920 1242 1096 242 546 561 1752 527 940 391 84 817 453 1215 1281 1076 835 884 749 876 1050 989 1702 1708 1386 301 1469 2234 1058 473 375 1447 335 302 899 1050 603 828 826 599 387 302 1877 618 2104 568 834 728 784 254 409 578 264 912 695 1402 1631 1019 322 1196 2028 1623 1326 619 1727 979 827 1360 476 624 1271 469 853 1356 1061 131 204 1148 827 456 1011 831 302 525 361 243 711 193 782 627 288 1687 1092 664 748 133 327 811 433 529 572 1446 285 194 899 814 1782 177 427 571 284 1004 203 621 441 1160 907 407 151 282 306 455 244 1228 323 688 518 56 514 1019 1455 283 1485 645 900 1558 1090 383 284 396 667 792 825 401 885 821 1439 88 259 952 770 594 141 1279 156 1049 538 567 1569 718 409 812 302 151 968 1033 1492 302 758 665 957 1080 1221 1166 887 603 1096 438 1040 653 1279 1945 1345 529 1349 938 205 1331 471 691 58 427 364 1891 241 761 875 1306 907 183 926 1105 647 153 993 1872 577 538 754 300 688 202 587 3 510 591 1241 584 975 1217 1124 534 76 696 750 194 1178 692 355 234 821 800 328 986 903 292 751 698 341 858 664 498 776 624 287 193 146 947 395 304 593 1109 477 762 1051 115 410 474 590 919 1127 872 808 762 975 242 820 496 808 875 749 315 636 665 511 582 906 1017 74 659 248 690 1955 300 341 598 841 426 1265 151 299 1211 299 1249 1118 899 310 900 1102 323 1142 769 898 313 1147 164 458 1016 1355 565 488 1357 773 1269 520 989 486 896 693 707 406 117 269 893 705 456 616 873 34 613 461 1194 1449 301 1374 784 652 870 1216 1305 1107 1007 640 479 666 578 1052 207 1149 153 532 588 1625 151 838 967 736 895 735 158 866 709 884 560 962 2072 647 528 716 304 858 371 235 1398 887 1861 480 1573 1111 725 840 1798 325 556 572 1642 1508 261 805 1313 244 136 1336 676 1271 655 531 338 753 1164 302 342 760 1765 1304 2443 1036 521 1123 818 711 329 1159 548 813 1067 338 1309 986 739 792 646 1958 904 1585 1038 843 686 1398 1240 1045 432 695 1401 757 828 638 860 708 2005 1398 486 349 439 1124 665 479 297 858 1857 376 576 718 1781 498 300 1071 1819 1036 95 1210 503 994 497 1488 744 254 946 453 413 1381 602 611 830 1101 924 2932 1586 419 724 322 1427 971 510 659 780 1083 385 903 553 421 903 315 755 1473 1145 1209 1333 726 301 1203 523 898 545 564 601 937 786 1062 1153 887 668 76 595 941 1545 277 1800 2049 505 814 2456 428 568 1812 522 422 738 1650 1723 583 1116 412 141 1022 959 244 597 1436 253 241 756 697 904 616 280 1440 569 1226 746 131 329 599 428 236 1993 1085 481 435 1042 1099 239 1218 247 1224 237 87 569 606 169 619 865 881 687 1093 798 409 1300 499 613 858 985 908 160 1112 318 628 954 850 369 1562 802 145 301 484 749 366 266 608 1241 818 223 692 154 811 722 733 344 385 1031 290 1947 1153 495 532 537 360 236 696 1499 788 783 1169 37 1701 896 1264 1076 2349 209 272 383 819 406 819 635 207 1587 1700 1118 696 302 914 170 501 935 450 571 746 712 1591 40 1260 453 301 991 294 765 258 1046 1131 858 1225 1099 133 1282 884 126 1112 467 1003 425 415 1379 1017 637 1597 539 1229 384 927 365 804 295 642 526 271 439 356 412 191 1015 1320 860 301 1163 382 859 754 738 61 324 496 749 1256 150 990 452 807 927 790 671 778 585 1493 830 112 632 755 1042 272 348 1061 381 211 968 276 535 778 1672 589 552 759 510 531 1063 606 902 36 879 301 602 1029 843 9 254 869 419 902 557 168 314 1485 962 9 1423 418 1017 739 1566 1185 502 1079 456 249 857 184 267 870 463 754 429 565 667 403 550 830 892 589 153 697 1091 787 1521 1259 1176 798 762 294 793 561 731 899 763 794 386 853 1213 898 1027 585 1235 583 576 471 140 366 605 743 104 741 918 227 371 125 624 980 582 428 1265 522 691 150 64 1263 1547 614 1177 935 728 1001 374 749 839 959 652 967 262 513 551 515 914 957 770 312 42 1290 323 1481 203 476 1511 817 362 64 754 344 968 382 322 154 1402 857 1172 889 418 172 1127 155 671 109 216 673 804 862 1377 440 723 520 473 871 80 420 703 995 106 194 418 554 805 407 850 591 1569 722 529 256 757 579 375 181 722 162 862 312 651 748 583 313 301 713 502 526 259 290 1090 895 545 1007 313 1143 411 634 1266 227 1725 556 262 268 1606 159 317 1356 1096 1368 902 1184 558 343 419 772 1399 1135 689 1209 1273 456 1666 287 881 1473 992 784 558 1273 553 552 2358 398 1025 1198 895 932 866 232 56 270 1180 1003 1043 843 282 567 288 206 332 301 256 694 441 604 431 167 662 985 642 466 843 1287 933 781 262 1535 618 680 739 744 763 1309 1633 791 1138 1057 810 1104 770 301 799 1358 382 714 1358 52 140 821 952 1294 312 38 348 306 1043 194 1458 722 648 802 944 1284 700 149 779 20 552 293 816 618 1127 920 135 557 442 364 211 229 27 609 608 1147 584 624 1023 829 806 901 372 1528 1256 453 446 436 218 100 1306 468 601 1195 1021 967 856 288 1108 425 731 261 592 278 889 472 521 820 717 151 662 933 1593 293 969 580 163 99 831 450 624 626 12 888 760 1065 321 296 698 1066 915 1215 330 1475 759 908 196 302 592 454 1077 301 925 554 1356 302 587 577 566 585 733 179 236 1029 1148 804 140 858 586 1592 482 957 575 684 90 1486 240 745 1428 1178 1427 1292 214 526 1733 236 1387 670 200 604 1830 533 960 1313 819 1946 710 1581 573 1988 1062 461 395 587 1029 308 378 380 780 2175 2151 1492 770 1030 1128 977 847 1379 320 58 1147 815 995 1425 342 348 1717 1546 865 833 743 43 952 1191 1296 1051 302 544 771 541 1078 304 1085 1079 628 244 619 602 1225 566 203 498 1416 825 1334 862 434 1167 993 913 1054 1367 844 689 363 1001 724 1444 665 1590 191 1288 207 1014 428 1384 819 1277 459 530 953 818 873 1005 389 1068 440 1750 586 647 412 1371 1029 366 1822 1149 648 248 1039 944 1063 1783 830 1024 452 400 896 367 1005 622 861 603 283 742 1020 1030 460 149 139 533 547 318 196 1246 600 893 640 1600 184 646 729 918 919 584 687 494 1091 1326 468 1598 900 507 939 292 653 729 578 1352 1837 402 604 855 540 1140 330 740 1466 787 1097 562 933 194 776 1723 756 272 380 627 549 1026 694 470 407 486 1675 21 259 866 1004 1997 307 347 1017 899 822 1088 580 1108 1436 646 1171 1101 1789 602 302 903 432 580 603 696 1522 631 661 422 22 742 1742 1015 1084 1541 620 724 790 7 1410 477 453 789 870 249 635 816 1368 590 1442 528 1006 560 1566 824 1709 1828 1044 852 585 628 472 1127 1309 1680 580 697 604 678 6 868 808 1415 661 959 643 1016 104 1695 911 810 518 376 498 675 1618 206 504 899 664 162 331 1040 882 411 490 1331 849 1345 220 591 1998 632 816 290 1015 893 664 1061 1307 677 996 743 879 609 765 599 988 2135 1019 355 1206 173 649 986 845 907 340 360 880 411 181 210 758 991 520 1700 737 1178 739 664 1348 716 794 808 1185 2775 372 1929 553 1383 978 819 1175 347 502 743 727 1146 665 698 714 862 182 785 290 706 777 1103 1257 216 1871 309 1214 1174 793 755 184 1578 400 297 1152 329 497 974 358 453 576 699 806 608 932 1319 1839 1009 1020 1357 290 974 1582 199 1229 1404 1023 65 70 301 1328 607 1149 1221 995 1602 1191 1322 1389 716 397 760 379 702 741 1513 1147 1581 1469 797 729 206 321 89 1329 1902 974 905 713 1387 167 507 1458 1778 967 533 262 2031 320 842 166 1113 307 604 265 501 1702 794 915 1227 265 763 1527 498 1214 324 1631 375 938 1403 1179 1389 819 794 471 1201 52 1321 1138 654 878 624 269 831 874 731 652 488 490 1162 1364 927 329 492 798 1420 1005 287 705 1122 760 957 635 817 228 616 208 286 809 715 713 810 18 479 649 661 1086 247 751 1054 769 764 451 1003 822 1401 464 1327 60 1206 684 464 910 301 1411 675 997 823 340 768 1214 1309 1123 450 1363 1431 1965 300 382 698 567 865 252 604 705 565 166 322 1216 803 789 693 1053 1716 238 746 553 225 456 1214 1544 477 619 917 765 230 501 300 1318 1251 909 580 752 1241 965 180 452 301 1526 606 1053 827 702 192 568 58 458 230 1117 301 459 567 96 1521 453 571 739 444 883 1340 302 355 1831 1030 745 289 401 302 551 1129 529 283 1267 731 1000 1201 304 197 471 1919 1248 610 1171 912 272 1040 310 858 891 1147 207 518 165 38 678 318 277 1029 391 701 786 419 961 114 771 1025 1101 494 409 780 823 150 670 242 1879 533 404 905 260 489 406 116 1470 746 194 621 196 777 1016 460 228 1239 576 1339 414 973 270 596 1010 428 919 905 302 345 815 156 1034 384 627 794 457 1080 1622 2 903 750 477 193 299 566 1100 76 274 552 1764 933 1383 378 263 832 1199 638 258 1092 1093 53 507 417 252 442 530 391 596 1455 2503 2283 865 1069 695 744 827 243 755 1763 731 566 1268 859 759 1475 798 598 342 307 986 1297 256 623 815 700 883 149 601 602 684 1376 651 927 684 188 649 1495 1796 995 594 901 1059 1103 607 248 754 1458 685 299 286 453 1391 693 539 245 11 413 77 874 923 301 128 1024 784 337 611 260 1453 968 893 1226 1420 976 530 437 542 439 250 903 498 532 705 301 1210 1067 352 1401 1480 976 139 265 233 609 262 260 1595 396 703 906 1317 687 704 650 374 865 473 676 996 1073 886 1050 682 60 883 1297 349 421 1142 1302 861 1533 410 1252 320 62 1201 1017 748 1441 272 267 251 933 395 1675 1094 584 1333 302 218 17 250 932 366 682 1890 413 287 238 867 632 521 2078 953 260 1162 1032 1295 954 1648 824 1506 1603 571 740 842 342 454 845 120 511 229 95 742 1979 418 1087 636 783 660 462 1271 851 528 614 910 1040 613 623 1496 1084 579 1247 2011 2826 151 708 680 881 1049 1366 937 828 302 918 1567 1085 335 936 385 989 1735 755 1158 2398 922 260 1454 264 846 1209 783 1564 1623 462 1756 454 1262 1941 1547 303 549 290 593 1200 233 189 895 478 853 832 565 1223 1116 950 339 240 491 319 449 601 146 12 648 1025 1387 532 1138 1041 464 529 1481 260 896 86 1180 1211 732 618 870 1027 907 670 1422 890 523 1185 935 36 897 485 300 601 356 1772 1056 1462 30 979 1390 975 185 813 226 1054 791 1156 246 546 110 1474 335 1120 1147 888 2770 510 1276 378 1833 1387 907 774 283 351 1045 364 1020 611 198 615 1150 208 515 505 1944 1049 657 666 382 461 302 466 1191 1213 304 1340 394 1292 544 1472 288 1783 538 218 438 373 371 1191 300 1036 38 362 163 532 1270 877 820 1149 1729 980 1203 31 1139 323 1076 915 321 886 544 1329 659 204 1057 181 1397 1018 1602 905 688 1881 1734 586 686 612 507 1616 643 1185 1810 302 650 821 22 632 1575 1125 217 1296 917 567 587 1281 717 464 671 791 783 494 816 1902 1485 1974 1569 2009 1446 685 675 118 700 603 455 1832 719 781 757 1029 1718 533 264 503 327 383 863 736 1640 241 1744 1275 1224 448 1274 246 749 1215 998 1008 748 779 287 1168 638 843 808 1214 403 1861 918 1117 314 1549 694 918 952 1512 440 997 876 717 82 621 1223 302 905 2312 661 468 482 987 250 1410 263 705 1620 1115 569 490 1215 1676 643 1084 1542 917 134 566 298 641 919 555 517 365 866 258 716 1582 542 345 518 1218 1085 1565 770 1210 930 638 397 1483 460 582 934 617 276 571 857 121 992 378 1049 1114 120 674 575 602 751 1294 733 1849 962 410 1244 963 685 428 1431 651 79 322 1068 335 704 649 589 135 325 696 746 15 1494 942 817 1722 1339 639 453 649 621 753 500 885 569 841 1312 609 262 385 450 150 546 1203 1144 1015 883 447 1270 188 172 151 1095 648 451 1132 185 316 696 1069 149 289 1087 231 350 557 600 502 852 856 1367 995 769 774 1151 262 593 733 1429 528 285 1171 1968 299 758 534 681 234 996 302 512 815 1315 556 1220 845 597 419 827 1940 813 1197 1096 456 354 1051 648 738 1132 262 1051 707 761 344 1541 1701 403 949 864 746 188 222 396 1186 1109 551 327 947 189 1749 1308 678 762 794 450 471 805 470 1567 785 378 558 913 1477 911 1767 1346 614 832 1687 641 451 1146 741 275 817 722 902 883 892 258 730 844 596 944 685 814 916 738 1022 276 932 323 999 302 1823 802 447 300 532 1067 680 1464 253 1407 346 1367 302 947 1037 527 706 697 1846 532 1177 170 620 268 780 1014 581 1018 902 135 562 835 692 1841 706 621 280 967 149 1526 604 693 610 638 1949 1382 1086 516 991 292 227 726 1235 438 1582 687 307 1277 1061 774 252 458 132 1091 825 351 725 463 1383 400 1040 871 269 705 427 284 372 1075 392 1004 94 1860 956 515 1072 554 942 970 1638 1010 44 1605 284 461 596 625 974 1788 960 715 396 276 721 64 832 246 784 1134 327 454 151 902 488 1455 841 736 1415 738 294 1316 498 770 633 787 1170 252 739 1035 739 887 606 953 731 655 454 657 660 293 221 219 1043 144 779 312 1708 307 1934 744 300 406 919 626 1701 961 819 544 231 680 175 495 760 453 56 447 750 1388 224 452 1101 590 339 57 173 1048 1116 243 573 256 444 687 152 300 642 1574 1126 501 1698 1438 503 988 787 680 200 1364 803 1411 925 1550 1017 272 528 1004 1908 1415 365 885 1060 630 848 618 183 1108 1341 1095 442 587 989 1048 845 2352 682 1496 593 1961 1177 824 1018 375 100 126 444 306 937 626 563 562 1077 631 557 1834 970 397 2438 453 579 255 302 618 1426 1271 430 357 866 588 1206 703 867 900 442 947 395 1129 1343 1353 1160 18 481 192 94 629 707 1028 1068 1514 781 745 1105 285 1021 1397 2266 1407 191 922 976 812 749 236 907 982 1113 430 551 877 1268 957 920 451 185 256 1117 2006 180 938 582 1460 510 1611 1010 1592 1484 642 727 685 1335 1118 1634 966 837 712 277 1202 907 777 1201 778 824 467 2132 945 741 536 418 837 1285 814 759 1236 732 788 749 759 1308 563 1583 487 377 568 1397 644 400 388 629 1841 956 970 1468 719 517 943 1319 480 349 527 402 646 2594 1163 880 640 470 1064 1008 394 503 2146 500 729 483 8 841 593 848 1235 658 1005 686 300 1060 840 1147 758 1160 1065 296 1132 840 1509 410 952 1430 403 1725 930 10 450 1444 1555 2188 1333 418 1248 184 84 170 1280 1010 723 992 1401 57 565 1217 696 1551 881 1855 1477 889 431 683 1697 2079 787 956 642 593 1537 262 1483 1085 532 1435 1210 1164 1040 335 1043 440 1022 880 1604 842 910 528 736 331 452 948 754 1905 509 614 406 967 1670 874 388 453 804 598 1675 1081 1109 150 467 430 1840 286 302 1130 240 1269 447 1667 985 1516 302 509 1784 786 1125 82 927 851 1323 301 1021 763 735 1757 1462 529 1481 1140 1613 923 1495 310 1137 1019 1704 553 651 992 520 570 1624 669 2041 80 575 381 443 1346 473 463 870 1017 800 1429 713 1035 1270 591 168 840 2509 1306 122 1438 1339 1345 69 1642 696 1174 1450 545 835 969 372 790 1223 1704 539 1205 1299 1671 630 472 542 1288 369 968 955 595 453 1716 489 845 1032 622 982 679 561 615 1986 1238 1149 871 310 1086 591 235 314 742 1219 741 1135 588 1007 2660 920 944 1017 1611 1049 530 618 213 746 1561 1728 582 1093 1225 111 1354 1082 1019 6 358 824 1203 1515 1250 1124 859 2237 2055 1668 424 791 115 451 282 1878 588 1364 586 1336 672 375 846 1988 282 1537 1286 1185 609 868 901 159 881 548 1398 550 577 961 593 857 1976 906 2118 1068 1049 517 1109 1844 505 1190 2838 838 826 1036 2609 1513 232 508 606 1031 771 1168 1204 1593 881 1300 1106 669 1863 309 1064 525 496 29 520 1522 717 485 745 770 452 607 672 332 457 248 670 695 853 1847 868 962 587 670 1546 1698 717 1142 311 953 1615 1336 2334 800 1161 1165 370 939 1479 647 1309 729 302 649 1370 385 1392 834 630 188 762 403 446 596 1334 1214 301 332 848 28 592 1011 555 410 716 1736 453 576 1491 499 1542 284 192 1439 151 1205 456 1239 974 1059 237 879 182 8 796 1005 436 151 1347 575 761 321 788 394 1173 189 1128 569 1570 3 1308 979 1642 432 1168 76 1585 627 1589 790 1036 564 798 938 13 711 1540 1251 1161 566 1735 1289 351 295 880 10 238 503 700 684 166 496 299 412 1837 675 531 1040 235 529 1280 243 665 685 870 382 185 880 22 988 1380 1369 358 449 1036 975 404 686 1712 301 511 453 1054 935 1230 304 1659 483 480 1229 685 238 971 1857 491 107 530 528 621 503 1115 1387 942 819 252 839 897 1090 1018 299 1414 1207 612 705 1033 658 738 562 1160 1429 1549 807 1304 565 1349 601 1581 842 894 312 169 240 637 13 150 1776 963 905 1083 986 1166 823 613 84 60 986 313 1074 1223 762 379 525 1124 837 500 1846 74 266 452 966 1473 457 1586 888 1481 1803 43 655 121 281 326 777 590 1457 773 909 1310 452 843 1086 451 1166 747 289 1393 437 1376 1382 835 1301 654 1099 807 593 53 448 1875 671 213 1180 543 602 560 1438 1811 914 747 675 1338 845 1324 441 1163 512 699 425 800 324 449 1382 1101 361 1701 200 375 718 632 1236 208 1289 714 404 2225 429 814 49 876 462 219 340 1695 1659 16 259 1331 1236 2583 1117 773 75 932 1521 566 1054 473 1381 951 9 1234 521 435 295 506 1070 300 1209 535 606 1194 5 2019 488 441 1061 806 80 587 547 594 983 551 820 1339 901 633 1450 236 559 302 726 285 532 892 725 530 993 931 258 252 1014 1495 287 625 531 2051 1102 231 1247 1358 662 2099 202 1356 509 332 916 1123 166 301 1075 810 947 1179 906 388 1670 1379 738 965 302 644 589 952 742 1343 54 249 970 1192 621 737 184 335 844 1067 152 1034 1034 712 750 1463 639 818 716 1322 1190 836 1050 1191 588 765 1516 611 326 654 804 1309 856 150 569 361 473 1230 807 302 629 851 272 870 595 710 1615 415 1550 989 457 491 565 497 903 1265 842 843 790 893 1208 1161 476 526 72 534 798 983 1494 98 211 1582 1242 773 1219 647 373 488 1862 591 600 447 198 211 420 187 941 903 1267 792 150 403 1143 705 789 1008 687 1016 540 741 565 1162 805 1382 412 520 451 386 724 451 1600 931 882 1102 930 1342 94 607 973 1023 1373 132 977 675 697 879 636 647 1051 1113 220 1036 476 627 573 263 93 877 334 586 169 506 749 820 455 1036 396 2108 578 827 409 783 740 578 214 566 401 987 522 919 1387 207 523 1821 838 334 448 780 460 325 695 50 727 1254 351 1363 1015 343 260 748 302 1751 701 602 572 1601 145 150 82 976 603 653 648 696 993 753 1908 448 237 913 526 1234 272 419 1020 869 40 235 603 300 305 558 110 832 678 603 408 302 473 1382 486 827 334 766 938 370 527 520 950 611 646 296 1152 195 719 122 828 374 1036 765 451 387 854 532 1130 755 893 138 891 1120 1794 672 820 441 479 342 1355 578 645 154 458 208 317 250 1652 844 469 575 465 400 925 694 925 479 256 585 335 557 902 774 1573 711 652 750 266 292 1450 743 424 749 680 1071 514 301 777 594 1178 870 719 230 976 521 1429 104 151 394 274 284 272 809 1010 861 945 2028 374 253 819 1353 771 712 1081 565 1895 621 627 1143 40 722 505 1089 301 900 288 688 341 949 604 1319 561 778 1022 488 464 75 614 1189 665 889 337 617 492 574 981 1011 134 197 1551 439 1715 504 1611 206 814 512 399 1675 172 118 557 678 543 368 749 302 147 1172 524 303 852 872 1444 626 302 260 1076 265 228 573 1181 956 862 359 534 1030 1175 399 1937 1441 649 1074 27 1358 1348 485 843 791 1290 1158 1011 321 1395 953 2019 674 1072 978 667 1023 875 767 621 1458 1284 739 737 904 1360 302 461 951 948 795 669 601 1193 338 454 344 406 549 286 1115 123 1011 449 164 522 864 1130 345 1037 1020 264 216 964 1040 1266 1249 811 1780 919 1094 709 407 226 151 828 1385 643 1212 596 302 1082 624 710 672 906 738 689 905 801 908 602 342 310 1354 1393 710 352 1230 1052 1027 1619 480 1026 1394 1519 1745 354 754 1013 1116 1739 635 1167 737 610 857 1451 585 746 401 721 762 300 684 1043 1058 638 873 1829 465 660 750 966 1260 495 3161 798 614 663 1314 337 582 330 301 300 1275 681 450 350 337 383 128 327 1623 240 617 735 502 274 151 860 775 1633 956 292 646 419 302 888 222 958 722 837 1880 682 1383 1790 122 1344 82 523 315 642 281 612 129 200 397 289 777 480 699 1554 1176 559 1185 416 1398 888 1471 573 535 1001 1282 1364 302 1009 1145 603 702 812 1450 1441 1267 1055 273 587 707 1166 599 1773 553 1926 1306 162 727 149 326 764 503 503 720 1324 1277 1148 1495 468 781 544 38 1056 685 1310 1325 475 582 492 810 1358 919 379 1460 1127 1086 617 839 943 960 1167 1648 416 1176 151 698 334 387 1579 346 195 176 572 1049 665 987 612 447 809 278 946 2991 894 728 672 923 921 413 452 538 386 841 1262 757 688 874 338 1415 881 1274 197 476 1391 582 300 908 518 1015 1178 327 590 293 1370 234 1169 1707 598 821 529 1391 870 772 307 894 214 1401 374 745 936 878 284 579 1153 855 817 969 114 461 378 1135 1632 2324 2131 1732 697 1274 1395 1096 205 1064 395 1757 896 931 731 581 1142 302 910 675 1039 1032 1031 1061 645 824 1137 398 583 738 601 1066 251 802 670 539 992 309 560 290 1231 1198 889 862 771 188 1212 348 902 427 1390 1237 1645 270 598 1633 1022 502 757 920 582 1340 321 1247 227 532 732 871 594 1171 666 986 893 246 1019 433 840 1094 1283 975 1566 2187 926 161 812 460 237 1160 1559 593 294 531 763 1285 355 1353 429 278 429 577 41 432 863 1219 549 1288 884 1204 635 1449 1536 1210 724 432 552 426 1690 746 1014 88 481 773 827 168 943 722 600 698 1697 158 1001 262 849 995 813 696 387 478 494 1291 452 298 520 125 1100 1110 1242 975 1000 276 1125 1925 740 876 451 258 1047 1268 502 997 547 762 1122 174 1245 143 751 261 690 1749 852 553 1053 601 203 300 1171 829 393 533 595 396 751 680 1274 1166 625 722 436 472 664 616 128 500 1674 1658 1570 600 1359 1309 421 660 476 301 841 804 1025 712 683 301 695 731 569 1430 1137 322 1261 302 1816 935 1389 1766 278 1245 1019 1828 554 748 585 1538 1378 1798 725 905 911 913 300 1111 578 732 667 850 1280 698 1153 338 178 870 1324 1475 715 847 982 1209 806 1425 1622 1097 395 859 94 737 218 439 281 510 240 441 438 610 691 530 492 1942 300 461 570 822 416 647 302 1948 1390 686 499 768 882 787 543 906 678 564 66 295 1314 757 423 573 858 554 155 778 1464 1086 272 779 679 357 643 1694 601 466 251 1701 463 157 1945 554 119 585 288 536 1640 1323 230 583 619 986 753 1305 264 1148 301 476 164 1429 445 326 1740 302 456 1111 847 684 190 1552 930 608 153 1162 845 764 385 1026 787 1019 351 1258 270 1374 661 772 545 527 1264 2422 755 300 926 816 447 646 190 976 371 800 1322 783 206 1230 1398 538 1445 1560 824 300 820 325 1672 1041 866 1080 210 840 559 892 3369 787 743 211 1308 388 1638 425 534 878 1261 558 1166 907 288 649 773 1482 1646 511 770 87 317 569 762 1144 411 953 706 930 867 1321 152 896 713 674 1731 523 798 634 665 443 867 772 101 894 1178 1398 1285 566 635 692 1023 44 1129 1092 245 533 1140 337 906 486 602 369 536 855 694 467 1528 627 564 1481 1547 871 1699 263 144 571 847 1252 1308 614 1198 857 867 1243 509 1432 1112 686 1193 705 751 1999 468 587 271 420 588 548 893 1151 341 621 625 766 614 886 121 57 1588 464 800 702 404 526 1141 846 396 824 388 854 126 1086 846 601 983 461 140 898 608 762 312 923 570 239 2168 628 633 702 509 174 524 826 197 301 830 604 1497 1572 713 106 602 790 647 1129 721 338 539 1103 883 301 282 604 681 608 578 1061 479 591 739 1014 531 1369 416 124 1021 610 1257 447 686 721 488 1416 787 1286 762 658 1144 482 706 6 620 259 443 999 1063 457 1147 703 1423 330 422 1353 728 1612 780 1262 583 829 371 782 575 660 798 678 603 952 330 515 375 526 151 589 151 489 385 467 260 973 962 589 884 572 540 414 889 1179 1567 482 1140 914 735 442 1108 32 518 443 836 1365 1144 978 139 1206 863 529 953 228 969 301 705 755 1500 566 602 1127 302 468 603 1439 169 839 285 691 228 767 1344 534 1898 293 393 892 241 601 521 581 1440 182 490 1359 463 882 108 202 858 947 551 592 1337 1360 605 1039 965 750 20 1213 179 2182 737 817 746 1140 1064 773 1064 892 1031 1045 1146 503 1063 155 608 673 854 656 1197 896 666 357 1230 511 509 546 1039 498 609 1493 2132 534 548 907 353 1042 633 1257 1149 1461 995 1552 1265 1703 1419 751 2257 1754 502 1489 1640 1472 860 1633 1650 404 840 1184 1500 547 685 574 841 440 1126 679 422 1131 415 529 991 384 1222 1652 901 1121 682 2344 2121 1302 181 114 1502 1132 369 460 1474 748 185 746 908 2093 586 320 618 1508 104 449 420 429 464 1898 1164 1857 670 1085 690 839 80 592 42 348 301 804 274 1346 558 551 963 419 1658 452 775 1314 112 819 452 1501 381 183 815 1147 1916 181 2670 2509 206 1323 738 292 290 2225 421 1687 585 555 301 721 300 1034 246 557 1075 605 1116 292 659 405 719 203 2070 646 324 519 479 198 1280 435 514 827 604 595 781 718 1367 611 625 387 302 47 259 302 1625 710 911 1151 924 741 574 689 435 1411 349 1378 813 987 222 594 1109 926 1650 903 1614 519 836 1226 1757 765 1374 1046 450 816 700 451 719 1306 737 1420 1103 300 498 960 225 1250 216 1108 316 979 2326 949 665 103 131 920 969 1046 1220 602 1265 708 960 734 439 452 603 162 782 392 1369 764 1173 447 616 1748 1004 1675 959 424 734 1493 1094 1801 1005 433 837 494 151 450 1290 1111 725 987 1314 1649 941 623 1702 1163 790 946 1046 725 1202 492 1114 993 1 1562 1664 599 363 1758 807 509 651 784 881 150 907 805 1010 430 1461 392 803 524 462 320 1354 300 675 257 682 866 886 591 94 281 244 905 964 353 1249 836 677 545 275 413 47 85 543 862 301 1436 1131 270 1174 349 1289 747 401 106 1450 748 151 645 62 453 1387 1133 552 382 708 420 27 110 912 518 2257 629 938 99 302 565 830 392 1004 467 1635 1114 531 55 1003 353 1443 121 611 676 35 367 904 503 960 330 578 574 933 1493 1979 774 1067 224 383 1193 2391 1214 606 262 1224 528 699 571 513 820 1039 1857 193 843 149 2000 817 715 520 430 680 1445 198 1027 1077 837 972 1575 401 1225 412 233 966 56 721 375 302 693 1195 901 567 1245 262 253 300 798 1415 399 624 1950 922 843 63 331 300 332 590 74 887 798 1339 301 989 641 581 1176 969 1397 625 414 1044 389 1504 851 886 183 799 1169 1064 994 942 352 591 1034 1194 161 1020 967 1006 1055 1272 1973 298 268 860 575 427 552 930 754 21 370 608 1262 704 1033 343 288 366 891 908 222 208 362 1030 378 255 711 419 351 927 980 1884 144 1019 442 302 252 898 654 714 398 621 1445 763 923 1313 714 458 1181 1191 870 184 717 320 192 1065 220 1416 419 1952 523 49 1393 289 1099 218 668 1754 648 150 234 467 1096 746 181 602 1743 710 1030 717 415 1347 1251 1663 1038 1104 919 1039 723 1392 737 952 995 230 1146 688 517 911 150 555 710 349 132 574 267 417 887 1345 451 899 86 1702 1960 1153 486 1542 452 56 1538 483 1357 268 1351 435 60 1072 1093 604 1190 280 1481 983 848 1200 88 787 693 495 435 901 168 786 705 1012 733 112 549 576 603 302 563 1065 25 1320 1484 1913 952 26 529 1339 552 1061 465 302 891 1043 667 678 779 971 183 826 1074 603 1357 149 842 464 452 844 296 191 821 212 757 276 1184 1070 564 790 264 651 1108 602 309 1454 642 997 681 984 398 664 949 269 214 698 425 151 230 888 89 416 1151 765 634 639 186 741 1130 704 602 302 2 295 282 298 258 744 236 974 1538 600 711 1078 434 391 312 904 300 731 456 438 33 1260 301 474 346 444 719 451 867 789 1020 276 479 520 771 680 1057 597 346 514 1202 498 1347 116 28 286 298 727 1202 1261 590 843 408 934 1793 315 572 285 718 199 401 1101 148 133 1104 1055 460 426 893 576 701 96 258 566 635 807 521 771 1419 524 734 127 582 1160 566 5 1354 265 1029 915 579 297 990 652 832 404 2081 429 601 1463 33 1320 520 292 1073 365 94 1006 1029 326 462 129 160 167 191 450 1532 239 300 729 647 740 1305 453 396 1503 1373 942 1685 1117 1324 628 916 2269 155 158 1190 1770 632 1293 1079 1719 394 267 1477 200 804 1254 1266 1584 196 476 885 238 366 389 761 1596 532 157 737 1482 1346 183 813 638 132 1323 1298 589 1402 450 908 1967 983 889 627 744 661 249 704 1174 1014 1332 1340 1644 422 238 1705 1172 470 1394 472 1185 774 320 227 1421 771 814 1013 749 758 854 1491 429 1044 1491 903 646 654 2099 366 1080 439 890 282 341 254 1540 402 42 641 1248 1268 1205 1984 571 1460 761 993 1050 864 218 554 341 309 318 1699 645 416 650 38 1394 406 753 242 707 977 817 238 1161 375 1743 756 256 405 849 334 2165 1771 546 1134 231 135 718 895 1756 1600 1307 579 590 1051 519 923 771 971 596 1560 852 900 549 1097 902 631 195 724 93 364 1456 81 157 266 1321 1217 1060 547 162 1285 971 407 561 1592 743 951 502 276 727 616 746 1534 282 552 562 1039 627 1450 329 633 226 641 1185 905 906 151 675 1012 725 628 1381 567 1058 151 1304 1753 387 634 707 827 113 664 616 1311 603 564 951 349 705 1415 739 1272 1478 532 739 687 1027 302 957 718 214 81 168 298 1099 1074 1868 335 1344 585 879 863 478 240 777 843 420 1954 506 787 436 806 185 868 1668 193 1155 366 587 261 1177 1035 821 728 1809 1058 434 1077 1087 1233 751 983 655 491 457 901 621 715 428 532 152 1228 359 298 477 508 2391 1070 237 292 588 635 868 842 833 744 897 1945 1116 820 245 1129 514 621 870 1215 1059 837 452 863 612 999 341 443 776 151 188 782 988 699 520 1137 797 971 468 516 1368 1727 1133 302 556 1103 695 486 554 403 1311 456 679 54 723 1984 419 234 898 154 1389 402 446 1596 195 1387 724 484 49 1673 346 403 742 1146 179 90 1827 1070 653 302 151 517 318 1481 594 328 269 779 336 300 750 83 1241 346 2443 686 816 951 393 527 811 529 1508 1050 1416 2801 1359 410 377 1400 717 753 700 1765 711 1406 1441 2205 389 800 439 650 2671 452 1522 1131 1426 1181 1157 1245 533 1184 1085 481 1141 1282 1957 770 1430 2403 1093 1373 1126 1483 612 733 675 806 1261 1036 726 1877 1106 498 1617 300 335 407 748 2081 1408 1444 1078 2068 245 609 382 329 1010 789 1426 314 771 450 1452 643 808 837 1250 50 1147 595 1283 948 883 452 1037 313 1084 989 618 528 978 552 1089 1531 1023 214 1426 114 926 863 1296 1913 854 317 1690 1255 828 1251 1364 399 2303 1717 1658 567 902 1158 888 737 850 28 825 471 2086 824 217 349 1244 903 156 821 1421 551 835 326 486 718 1696 558 573 751 1059 956 774 725 1383 160 151 866 222 1276 519 743 842 1658 412 2749 724 1395 706 176 718 969 301 819 805 977 968 918 129 733 20 1143 530 1249 846 638 452 849 460 1035 814 705 273 579 842 198 532 619 1656 863 790 302 772 1346 199 38 272 695 742 334 979 619 751 1672 1074 747 808 1455 176 844 1025 549 697 939 293 1444 961 1301 262 512 637 1095 581 631 1405 838 1459 73 566 1321 480 1794 459 1069 1112 1576 970 151 747 619 305 1264 984 843 460 868 665 762 554 580 232 275 710 662 149 630 724 279 485 525 312 1165 332 732 790 479 302 1417 893 962 917 683 626 1016 375 466 645 1026 847 1326 1285 1742 333 1103 178 701 1122 282 343 272 830 308 214 471 474 301 679 947 1033 734 1018 1100 1340 744 626 1045 941 1567 1198 805 934 451 1349 483 717 1456 1658 757 1368 409 862 108 377 1066 811 1167 1381 573 1485 1312 662 1051 452 431 1608 324 537 876 1242 468 1140 642 337 380 643 909 1293 1101 650 216 1386 1309 854 443 278 1008 312 680 740 1020 855 462 1151 1911 514 1101 777 740 692 482 683 350 657 46 453 307 905 691 254 471 929 332 739 1397 900 238 377 792 910 1333 859 286 857 1480 1540 852 693 853 266 661 449 1472 927 504 724 601 342 137 540 447 72 505 1252 543 1429 2215 377 1510 298 522 1093 915 640 1403 351 456 879 175 599 237 1040 578 1544 210 985 274 1364 1319 349 932 283 983 376 972 673 903 883 2061 643 317 137 318 601 413 1024 468 300 310 490 1377 418 1117 350 1058 366 700 163 550 1305 123 1230 106 531 872 1456 866 1869 922 316 880 451 1301 536 1039 1296 1097 403 247 2349 857 921 1454 499 300 269 1214 566 596 1250 536 533 195 1757 456 231 458 541 760 791 1016 640 1419 817 1754 512 1004 844 70 508 891 582 1407 286 784 516 240 1001 876 1668 382 658 458 1409 356 475 798 98 925 681 381 480 1405 329 394 1076 892 509 715 478 297 11 296 331 124 595 961 222 842 567 1452 547 907 1473 429 1201 1133 382 825 295 170 408 933 682 199 671 467 452 261 228 338 416 622 558 1353 815 465 1047 746 718 823 1217 342 1196 205 557 453 1156 770 726 803 259 1992 185 111 686 302 974 850 196 1395 774 579 910 637 150 364 264 1392 879 2757 676 564 289 2105 1026 646 448 861 1269 734 316 656 327 548 713 1511 759 479 1342 1022 785 326 1232 418 909 994 1273 603 229 434 407 146 790 214 503 191 655 329 472 2565 901 1299 1906 623 728 441 511 363 602 893 717 259 212 601 715 639 436 1804 553 282 267 499 640 1051 987 710 1048 1273 857 459 455 942 889 233 654 509 772 726 1249 468 1113 547 1058 470 416 358 423 761 235 347 278 604 1257 302 300 518 182 378 1335 415 1056 669 576 580 587 482 301 589 1354 393 380 601 626 151 782 880 508 705 1302 1091 877 941 732 219 161 975 385 602 305 1165 601 410 604 508 893 252 41 1265 164 1085 301 540 1301 356 972 558 536 930 428 460 301 1001 270 1018 1054 1533 614 1669 457 300 288 167 978 350 676 877 480 138 1364 487 986 896 278 877 260 317 268 593 665 747 523 1008 326 607 507 326 799 573 379 1326 421 51 71 766 1215 50 421 2084 1070 1129 1040 781 858 433 226 114 508 192 696 467 518 93 427 588 1734 960 600 553 369 452 628 1232 553 1515 467 894 452 782 944 1147 281 354 151 244 486 392 467 220 314 1773 760 1644 1371 674 297 596 264 567 718 373 208 539 498 549 739 566 437 522 300 11 121 313 392 183 759 408 178 520 150 699 261 627 793 355 204 518 2140 252 1485 1018 667 2514 631 952 698 1282 1040 686 1055 841 697 382 731 199 947 556 515 480 634 1278 150 1155 831 312 1109 595 499 567 1081 301 300 1315 438 963 556 382 744 905 148 935 118 384 614 586 724 441 515 652 821 262 496 689 401 1738 1210 97 690 556 663 30 408 401 658 905 640 286 319 406 281 200 281 1096 773 294 302 431 12 600 282 456 665 725 325 13 1035 726 180 467 1206 1230 910 875 1210 880 443 590 765 800 528 8 1105 983 193 463 924 1108 865 1645 126 571 1290 972 735 379 226 151 224 108 1016 144 1284 609 881 280 965 1461 1421 1696 1103 1250 580 3056 970 973 228 600 693 881 209 986 699 213 540 34 698 1068 604 1351 691 1646 481 1624 244 602 90 498 1200 1042 474 894 155 863 354 11 451 574 836 649 678 697 1048 755 681 741 1211 569 467 550 282 1123 406 640 1031 139 703 826 691 151 980 843 456 1197 841 1159 626 644 310 439 802 765 1508 554 1247 1588 512 1612 667 298 448 1199 850 1255 959 826 336 728 947 314 1758 552 811 326 531 301 855 5 475 599 719 1151 187 930 257 756 1432 730 305 217 600 369 468 1197 302 1042 1291 728 401 742 1257 324 115 792 1095 401 474 282 733 655 777 1180 538 298 1566 679 506 574 861 1141 771 689 954 873 821 263 278 160 243 690 742 353 76 823 421 319 299 671 838 392 809 1109 442 891 875 635 1036 542 429 358 1628 792 308 151 528 18 856 748 1405 401 839 380 475 657 456 254 116 337 19 398 912 536 382 614 313 1082 598 300 363 595 248 1220 405 503 949 333 622 601 1124 151 1265 13 566 1226 411 656 530 939 854 244 600 512 1024 877 142 595 479 494 475 392 1801 1174 280 345 133 827 301 230 194 505 794 573 785 405 182 389 581 1279 1009 650 32 408 511 383 1071 458 358 125 432 47 504 715 524 656 112 1095 579 333 563 566 1028 594 756 270 1063 991 301 906 705 259 644 576 549 175 764 813 754 233 969 459 1716 580 1367 302 618 161 302 427 186 592 145 1344 1046 1050 1032 847 171 540 769 1599 583 850 538 680 539 525 1225 1429 563 576 302 662 1717 652 702 622 426 532 1241 74 379 138 1055 502 881 466 1780 345 459 534 625 90 302 689 903 1028 950 279 151 914 386 1730 300 667 666 881 546 24 455 1197 15 1190 494 908 512 302 170 271 277 561 383 262 1101 1488 441 429 301 165 683 259 848 501 451 1054 173 669 1104 600 742 542 817 128 467 302 793 1364 30 1202 1030 64 312 622 601 301 114 1218 602 755 825 816 1004 898 1421 1323 581 1335 485 157 1253 1191 715 951 803 1772 1206 844 1042 827 1121 470 651 302 2196 983 1094 697 508 820 468 1083 603 663 547 927 643 150 1099 194 842 1568 1440 693 171 698 591 990 602 529 462 390 299 1012 572 492 2162 1390 523 812 54 1440 284 1413 579 404 1054 383 357 1011 360 807 302 457 940 391 1687 346 436 619 586 386 216 1394 588 885 148 876 1001 126 151 195 299 1159 1636 660 1311 1800 550 1174 232 904 319 1148 721 1053 688 432 1027 857 377 673 1551 1124 507 911 301 1012 870 150 414 50 458 940 502 508 1127 1191 824 1609 841 965 838 510 729 1247 904 882 879 567 711 1198 569 920 1229 509 991 972 789 275 1374 509 1137 150 825 446 455 409 479 481 1076 64 1472 657 335 1083 459 189 145 536 292 1077 1280 885 567 890 1030 77 698 299 115 840 1148 1113 417 479 635 234 13 314 845 1429 304 413 302 489 751 978 32 151 557 519 538 229 536 497 405 160 1610 271 104 1332 587 792 1500 2023 64 232 915 1165 800 210 299 288 918 759 390 634 163 1396 751 975 250 903 1022 1685 1009 814 925 572 452 1491 586 1116 406 1002 1525 1585 1215 481 1382 777 1182 301 268 452 578 302 446 586 1779 934 625 256 219 137 451 756 186 107 863 260 578 514 232 595 184 376 255 319 539 302 437 1036 468 299 714 818 438 459 212 737 336 929 82 1111 814 460 661 625 289 248 487 156 1229 889 1239 871 35 608 877 547 697 151 1347 454 585 1173 813 208 1355 400 672 1059 26 645 776 355 907 97 301 385 130 248 808 1553 311 460 494 347 554 756 963 1130 486 647 325 1818 1041 126 26 855 488 1023 1055 379 790 516 526 116 1371 1123 406 101 1327 581 1197 8 910 526 810 302 300 302 874 182 943 360 308 674 141 156 979 883 856 405 469 774 402 100 659 410 576 614 1120 389 298 881 515 530 350 1084 720 802 164 170 349 933 1771 481 948 381 1014 1644 443 1067 384 376 284 103 650 919 145 1214 376 1399 1281 799 272 664 159 178 861 663 188 584 231 459 148 301 1030 823 571 610 1513 540 640 385 818 917 670 599 232 1103 298 376 679 381 695 1124 1639 1021 1180 1423 218 1692 458 672 300 452 483 580 354 851 1076 293 1362 155 980 818 802 1847 1049 807 1016 1510 203 642 279 746 86 312 727 1501 1036 1336 198 212 502 1034 591 839 1400 1163 804 872 795 1050 1510 618 365 1116 1003 741 741 1644 1102 925 510 733 182 517 404 594 551 923 794 1383 990 1127 1280 511 692 854 321 936 528 604 731 1071 485 701 1332 164 706 277 832 634 178 282 371 250 288 584 991 151 845 887 1584 214 490 875 761 903 1355 530 599 633 736 1141 231 149 308 1348 613 186 658 224 1229 538 722 937 288 1228 198 119 165 140 384 1777 302 1324 521 273 697 1245 355 302 1041 209 728 1208 1177 302 585 299 549 161 151 563 862 647 962 349 576 693 178 596 375 461 860 1113 1080 1365 1457 927 1026 516 751 595 277 553 1132 1024 1173 1404 685 364 772 265 151 248 425 840 415 573 106 270 510 1035 316 460 324 302 92 190 130 226 728 210 751 319 272 420 150 931 205 885 818 178 14516 1176 1115 1053 537 1021 1064 6 2 715 900 563 138 298 302 992 927 1162 1516 300 172 1081 1727 211 176 266 819 482 198 392 515 242 1213 663 511 1580 252 802 885 329 159 664 298 1075 192 822 1422 263 1064 276 781 583 736 763 687 600 569 8 956 398 551 901 397 126 199 302 320 3087 4129 731 5931 4467 3244 1525 550 3561 3159 1548 2967 551 916 1689 1673 1227 1605 909 1772 379 2150 1887 555 1320 1862 2366 228 1142 990 65 532 54 1190 1555 1634 753 394 1900 1077 888 1059 725 548 1276 1014 888 610 160 433 918 3 112 437 1360 191 983 1110 621 1306 1182 840 1848 2049 993 687 2131 2268 2002 2528 1477 2993 1156 1885 965 2529 2497 1676 2185 1981 807 1028 741 120 135 686 161 768 883 302 224 110 286 158 2 415 641 199 302 262 449 155 61 301 2 301 604 290 197 802 1 298 166 371 452 9 595 240 234 290 287 857 602 679 301 453 151 141 54 432 61 578 464 281 31 265 419 302 271 218 532 370 301 142 301 469 116 67 299 285 524 148 178 505 301 451 608 805 230 268 453 150 985 181 682 862 1268 3 831 493 471 57 391 206 933 206 686 384 283 841 337 82 564 544 291 725 1602 433 256 94 618 647 463 576 51 208 1128 394 510 451 384 1320 368 995 82 463 705 629 483 300 645 1138 628 268 302 438 869 1003 562 300 135 840 575 759 1189 1476 463 1124 1120 2010 448 773 937 57 391 1339 337 819 411 658 412 1106 283 812 321 1009 646 659 1335 718 552 228 369 1252 1372 473 855 752 782 2612 1041 821 510 643 690 704 2027 926 407 1719 1201 1223 1098 721 1503 565 574 195 1355 1085 1668 66 495 621 1086 619 539 2088 572 198 341 553 1154 1175 1077 649 945 294 571 720 425 546 391 801 34 1725 778 887 594 915 1477 1583 246 537 844 279 1034 301 871 859 744 908 151 427 822 254 1206 602 1204 1143 697 707 1018 354 345 581 844 953 872 652 1019 2046 871 542 675 904 1035 726 318 777 1815 2024 1458 3643 3016 998 1579 1256 436 913 2340 1421 94 602 1409 783 851 494 919 1341 361 511 853 605 493 339 697 547 572 561 1138 187 796 62 663 421 574 432 525 1005 442 645 401 869 56 188 1201 655 1521 1188 821 440 597 542 2004 526 18 337 375 875 249 773 540 1176 1765 1306 490 27 641 2272 4 547 107 873 471 1262 255 1665 1001 203 596 622 379 525 851 767 1421 1101 729 1030 1411 1124 579 302 827 749 807 561 280 910 279 490 302 672 1101 294 6 421 634 2043 190 3208 523 1823 928 785 957 376 851 714 226 1156 538 876 352 848 1608 777 312 244 1077 1233 393 222 606 758 871 712 898 1463 414 1328 1151 185 167 628 1813 652 151 1149 722 243 865 1360 817 1333 64 717 736 910 909 756 730 604 1037 403 436 440 1975 717 663 61 831 414 127 1512 906 809 884 934 446 706 1294 928 827 1324 664 522 1501 475 672 800 597 896 705 294 942 849 866 1638 1175 88 629 554 79 1556 574 461 696 636 543 302 538 602 1429 469 1271 18 686 1002 666 130 697 602 1537 449 671 418 550 126 1022 973 90 1084 512 752 761 102 642 509 1241 1137 723 1751 354 719 1335 356 1126 271 644 937 302 433 439 312 639 808 252 835 196 692 367 1261 343 787 445 1046 93 1036 615 1280 1366 1100 571 435 421 905 248 1422 1621 850 242 301 732 302 487 151 398 165 340 218 800 525 757 782 180 819 819 354 298 428 124 513 768 974 1038 1381 324 302 808 380 1868 1847 1679 1260 602 882 821 586 612 320 209 542 246 1172 523 721 1168 149 1359 675 547 58 835 612 936 552 423 327 151 150 636 863 995 601 396 1085 545 567 834 453 294 999 244 313 1851 366 1266 597 541 495 419 729 115 421 980 97 924 302 793 1292 521 1023 1118 685 1146 402 396 957 728 850 264 910 377 753 688 421 796 301 434 798 810 627 486 1081 430 1142 1251 150 277 20 966 249 1598 54 437 832 309 1295 522 198 448 220 375 1246 828 111 279 655 699 737 1322 522 549 524 655 1217 659 1284 1139 633 511 240 442 1222 680 1143 478 799 307 1179 421 276 300 194 873 253 432 300 728 142 706 404 302 559 719 297 1482 874 507 696 301 1813 509 1050 90 611 210 800 865 301 602 240 1035 250 436 993 713 553 663 843 1168 184 433 320 571 496 1298 1146 863 571 1316 896 1071 646 208 862 883 47 844 490 467 480 426 154 911 1562 1231 918 1449 837 391 251 632 460 102 481 1457 402 1166 1331 733 418 729 1091 250 1254 600 1715 121 706 580 908 507 1784 334 615 239 302 367 253 1100 632 659 444 862 248 1105 744 860 301 906 1299 589 516 774 408 391 602 708 451 879 160 383 1101 151 260 306 31 743 452 405 1035 765 347 108 370 879 1009 842 291 752 702 646 700 1010 658 478 1179 302 393 452 969 766 132 775 446 958 500 462 1078 550 502 483 630 619 332 583 510 416 149 618 1020 487 1389 369 600 110 55 388 294 593 1237 906 445 706 22 603 300 532 437 564 877 393 980 1173 688 466 490 1683 842 1126 1092 178 565 372 1076 1360 1693 542 1063 898 441 1049 708 378 361 504 1262 653 900 1768 466 773 657 725 616 233 1238 620 899 1399 676 867 744 1161 206 416 515 1153 889 638 246 672 1085 241 1140 540 1576 302 529 292 160 516 674 726 1095 298 281 31 1706 441 845 856 1040 1168 521 601 284 864 437 1496 3 626 208 488 1076 42 1094 367 482 228 162 1158 154 820 528 666 1148 815 1118 302 172 683 227 741 894 708 502 1321 751 1023 302 156 69 777 204 913 1145 1409 330 806 521 628 674 781 1029 1706 474 590 1325 456 296 647 1230 1598 1675 901 253 290 845 901 698 642 506 972 1041 930 1249 933 806 631 272 746 601 1581 459 360 1050 425 178 820 539 511 672 1030 198 854 678 1006 1025 490 348 797 874 762 564 1038 525 678 451 1580 36 590 1162 273 616 372 704 608 630 483 18 645 606 656 1017 161 680 495 584 442 1238 1250 733 602 665 470 937 416 822 1376 238 211 698 264 1001 502 1404 1171 151 1417 852 140 613 1051 1283 322 257 656 102 815 230 1096 128 435 811 237 259 1258 673 702 1086 663 1594 1189 328 300 320 962 1113 753 1328 60 795 302 400 212 553 563 1563 516 425 885 513 92 993 282 275 824 136 441 974 722 437 657 1030 307 71 518 744 944 726 613 301 232 945 652 314 752 790 602 1263 1308 651 347 607 149 431 911 637 449 80 757 258 664 1821 245 301 878 585 446 1306 668 732 151 409 760 1005 855 949 108 229 1289 937 202 700 201 788 688 203 610 728 879 88 379 741 1256 258 715 1108 23 1507 269 592 698 1012 855 900 815 424 836 843 987 1564 290 1003 1100 43 498 674 242 220 126 732 1787 788 301 594 1168 631 486 362 148 486 863 627 685 396 385 336 1114 284 906 1257 357 438 667 923 520 28 928 558 664 500 671 1120 908 263 987 906 468 807 595 373 725 1091 365 750 544 1230 668 572 746 249 7 1072 497 1275 137 176 627 301 874 674 436 349 1466 887 328 242 276 1000 940 234 523 279 991 28 410 1445 228 346 68 1212 256 405 600 750 148 425 298 454 463 758 592 1177 672 595 1099 896 675 232 1370 1086 734 301 1051 375 200 1456 1462 782 282 323 489 1373 1137 1232 539 470 592 742 233 583 882 822 754 1143 741 803 338 1349 1207 532 442 282 666 719 602 389 60 809 1165 743 354 1674 882 435 113 301 722 1389 320 270 186 607 784 278 730 883 635 211 96 180 346 544 1640 874 268 1051 600 1138 901 784 648 1044 312 776 511 695 916 946 626 1135 711 791 237 297 1188 822 625 134 541 978 1125 218 224 1660 204 565 393 855 470 305 667 483 274 171 294 276 523 964 226 1469 931 928 330 653 483 201 283 459 654 281 215 270 302 719 671 569 372 525 402 1110 796 268 1408 333 627 729 566 888 292 462 239 497 238 552 600 1742 661 1093 580 721 615 654 897 301 1192 182 55 424 1246 926 756 809 162 557 1425 1098 58 377 302 754 538 157 1160 277 178 751 135 973 732 1257 785 263 448 1250 791 657 301 528 474 16 900 692 1255 906 603 643 750 980 370 473 997 993 496 168 300 308 90 49 669 737 405 933 524 973 656 907 581 1797 856 1547 888 323 674 382 738 843 651 730 371 44 869 285 534 899 691 208 304 720 417 316 593 236 203 1563 998 602 1705 791 600 384 302 1041 285 400 715 315 827 329 346 1024 510 85 684 338 914 263 682 894 352 186 610 239 724 1511 1011 696 855 620 209 527 1204 247 1086 680 302 1550 490 1058 83 494 668 234 835 487 655 927 895 354 383 602 1108 363 524 72 1058 671 1450 135 744 452 449 1025 1192 1022 451 1539 499 1832 854 288 984 1357 1089 660 378 117 502 914 495 258 278 390 106 1033 313 943 378 405 602 42 348 656 700 151 478 176 368 1248 240 759 1586 450 239 299 984 399 819 1543 676 752 301 272 333 713 236 1010 837 495 302 283 559 332 985 291 784 165 860 552 146 266 300 860 449 1365 310 718 702 280 758 238 82 585 435 184 302 22 1001 610 151 218 1310 506 529 737 1175 357 372 979 1622 1250 902 1466 543 1456 1282 204 503 398 150 275 1203 189 297 78 108 296 80 268 174 836 717 904 301 122 992 108 549 708 653 573 298 274 729 862 232 411 1433 252 768 1302 1220 393 555 233 1181 660 768 280 573 244 44 623 927 1214 192 1302 173 647 587 705 631 1022 1184 127 510 440 439 234 1396 1020 29 1123 320 120 342 17 650 991 488 995 1160 1338 750 565 789 98 563 789 1194 1148 1114 1339 1107 1333 430 896 1145 692 2018 458 1074 569 772 419 533 592 941 314 1023 461 1265 811 23 1378 744 501 921 651 2920 427 381 58 526 519 1326 484 1186 332 291 607 508 155 595 802 529 1344 764 823 90 358 891 518 529 792 652 699 554 822 543 679 1276 820 582 488 1174 694 310 457 482 234 234 116 889 411 316 191 415 657 277 168 95 871 1050 657 458 244 573 1041 58 175 91 28 371 882 943 506 1219 1355 328 852 424 179 688 681 645 368 807 721 149 300 1179 1015 1153 435 1508 879 754 11 358 489 883 1078 1523 496 1022 1333 245 1053 587 681 665 885 202 797 301 909 526 203 1433 879 274 236 175 540 739 397 862 694 743 558 1025 1790 1115 79 314 1310 302 339 880 468 301 518 931 349 1088 535 201 614 885 503 554 319 416 428 1288 1460 729 583 910 460 1106 1606 667 901 703 1678 1734 961 1193 404 266 966 1671 678 708 545 301 206 38 560 895 376 253 1114 202 951 1323 213 1004 644 182 673 177 1928 1250 581 752 677 449 740 300 885 585 153 1218 283 294 369 382 420 603 950 933 515 1553 1014 809 58 387 448 475 291 532 455 1145 485 802 957 877 601 422 302 618 723 393 1361 675 757 800 479 896 555 1380 496 85 678 612 1590 538 1931 1201 977 449 552 726 665 151 151 814 576 793 287 1222 348 804 150 50 590 827 301 455 563 452 697 404 364 1494 901 1550 156 2089 1085 326 322 26 369 631 336 151 399 255 552 150 890 121 633 1090 1431 536 330 18 223 436 1364 663 526 453 809 583 155 412 163 471 867 310 302 302 412 404 1219 448 84 402 535 544 287 254 288 1201 501 473 316 408 1036 1329 756 735 771 384 1030 1365 858 765 449 1200 301 151 811 301 388 381 182 266 352 301 130 953 897 302 285 752 302 298 300 203 300 300 1012 1054 301 299 693 84 945 608 294 446 1245 2522 567 853 613 422 571 260 717 137 631 1297 777 807 982 788 420 111 1310 576 663 451 1045 741 838 597 393 609 178 722 322 558 192 1146 858 625 377 226 151 1239 745 1448 853 464 600 180 744 208 936 982 346 507 661 156 1789 999 775 1115 379 1125 1321 626 534 1280 1044 301 281 744 112 706 430 1180 1906 3 675 1897 599 1026 1365 598 149 177 620 705 1515 250 1187 1588 298 1338 285 856 820 430 1030 1627 161 1544 895 151 1272 2224 359 1104 1444 548 1553 586 2165 802 574 434 349 305 1478 259 414 549 276 1047 1280 300 630 991 557 573 150 890 323 1090 309 1038 890 248 1087 1433 441 142 1570 857 1025 903 1733 1033 2769 728 416 472 302 2030 389 1310 1381 302 578 1012 723 869 1549 727 376 1169 479 444 497 1225 1403 205 1157 950 790 1373 1177 742 963 712 1058 698 734 822 697 695 18 370 344 2280 605 302 993 371 1136 709 885 691 958 838 196 186 883 1033 302 1304 1460 608 537 964 778 632 621 487 1062 788 500 887 404 295 830 30 1032 1666 149 1684 1798 546 706 571 2274 302 1148 995 450 880 357 472 1869 425 804 683 1371 222 604 475 660 375 457 560 776 1415 377 832 1668 1342 1250 1515 941 698 884 1165 202 228 1314 1028 332 2037 1186 1015 504 120 400 894 1516 1400 897 24 511 1944 705 446 2361 1144 567 2088 635 148 389 960 576 1160 919 1230 1413 952 652 1436 619 753 416 1316 1337 301 494 2112 515 841 525 837 570 907 1196 193 756 807 335 317 857 787 852 1066 415 619 151 1307 242 837 628 674 154 953 648 607 588 133 595 656 108 930 33 1463 250 134 232 1000 236 311 740 508 775 313 656 234 744 618 600 803 31 1639 985 985 847 420 810 46 327 534 1036 782 1176 574 1079 1068 301 492 215 871 1051 858 697 278 882 1128 494 955 734 252 530 513 192 1200 700 549 609 457 604 602 564 558 338 836 535 1012 304 576 296 842 1017 135 126 523 918 606 1354 480 1032 382 675 155 353 947 445 35 1800 1083 824 15 614 746 602 754 616 842 832 1737 1105 623 296 1187 902 600 968 87 216 1 598 428 1662 534 505 301 27 491 438 413 450 236 300 302 398 457 683 356 750 870 302 934 657 602 839 270 849 561 312 301 926 449 1156 1249 1346 302 332 567 553 602 303 150 822 548 643 1726 904 561 600 528 1488 791 689 784 364 1024 1131 494 328 316 514 783 1267 428 317 382 544 787 751 351 99 350 163 561 401 526 295 288 1408 856 503 543 382 405 723 299 224 238 794 408 247 168 39 276 455 907 989 365 950 2655 1087 1094 978 520 654 705 302 752 83 751 736 273 639 850 655 1198 556 146 484 565 810 564 1414 150 1494 374 724 535 77 174 992 2161 273 722 482 151 58 769 762 814 404 1069 718 1228 176 354 345 1053 737 136 405 479 327 414 753 741 44 108 1140 1849 1163 889 1326 1051 1184 1171 475 459 571 542 440 488 752 889 313 699 1631 1036 1188 300 504 428 1531 704 1090 1333 1065 1063 1152 453 559 612 120 358 1090 908 719 1375 660 76 852 1640 472 55 749 292 833 436 699 1468 635 302 522 236 1123 1659 152 339 303 604 438 1020 611 1056 468 387 965 832 593 1007 794 329 1051 545 693 1271 466 822 1316 770 189 579 359 994 313 974 889 1260 1324 667 734 516 608 378 426 1001 1273 334 1960 856 1001 1193 67 452 612 1648 674 603 496 494 300 564 259 723 729 498 902 1004 1199 638 799 286 651 2791 1679 303 1035 307 334 585 564 504 511 255 670 430 755 617 838 14 1469 493 480 1521 1407 1519 1902 1014 691 200 439 645 749 603 886 2009 992 835 972 814 617 1386 1177 167 550 686 848 1066 1924 384 270 834 1466 628 302 1188 453 776 603 630 1054 1296 768 602 1235 585 1166 796 1133 477 835 1561 766 1010 691 181 1321 1217 1714 65 609 1385 780 1363 1178 407 515 2013 799 913 1585 2584 1122 716 780 545 86 894 1605 998 535 846 375 392 527 1072 257 785 319 346 1534 654 802 1064 349 700 1589 938 658 444 479 847 749 1399 656 254 436 314 1299 850 2360 1021 1502 1136 426 2030 401 448 917 1207 886 1685 693 1375 151 1200 1482 759 70 1239 703 1265 1096 789 1305 596 1390 923 622 1125 406 861 727 1085 111 294 1220 872 1949 1030 387 1724 994 840 966 578 2242 1873 2230 979 1189 312 1092 904 840 933 755 598 302 38 800 1198 297 1735 538 197 271 1077 1386 1729 300 216 92 724 380 1591 297 173 300 981 921 1240 369 1129 1123 476 932 683 868 1512 1251 445 333 1134 2566 1277 970 680 1017 1525 49 1546 905 1113 675 971 798 574 692 1020 561 1347 452 525 1083 228 670 270 848 541 304 1663 126 118 164 609 796 151 803 396 261 515 363 748 459 982 1745 1182 206 729 240 498 1573 496 409 1210 588 1980 67 1481 173 648 901 351 1097 476 948 507 721 1075 239 158 93 919 507 274 972 2485 894 484 1159 588 1213 725 877 535 978 555 1550 599 280 30 860 1090 284 839 775 582 586 550 1396 819 602 958 1145 715 790 3 717 635 329 760 730 485 730 553 1009 511 869 1346 780 266 91 298 1731 721 1399 1059 487 509 870 939 3232 193 1651 1716 626 2404 981 886 477 1577 949 1363 291 1400 587 1865 852 329 1996 2724 845 1603 549 592 995 16 581 948 183 1479 302 575 355 538 520 1472 1104 658 90 146 1004 209 858 690 352 809 635 1139 311 421 1297 725 301 1605 740 597 144 553 672 1602 1064 534 750 1299 951 931 1326 1412 921 1197 994 294 192 814 1003 611 1167 254 506 1485 1109 404 330 836 1604 325 1621 315 1148 1244 472 1071 1496 87 383 651 602 1508 633 979 456 683 1262 1401 488 834 624 751 1604 244 1026 1121 341 1569 214 857 452 468 335 150 397 1864 675 796 794 186 44 1422 451 2169 390 1894 698 36 1509 679 510 1514 529 1614 657 1074 394 599 422 328 1305 850 225 1417 907 165 567 702 881 547 421 399 1141 482 1151 803 1305 569 1856 186 1490 834 1272 52 564 526 676 1753 1648 477 388 171 301 306 1303 974 230 929 2193 939 725 571 1046 685 1192 717 923 301 1316 977 284 746 698 309 435 2254 1336 283 972 302 687 683 638 302 331 519 758 1190 350 969 809 734 1014 769 365 425 556 1108 899 206 550 787 1321 792 993 654 65 736 407 999 258 725 65 2125 680 397 378 1420 802 1343 427 1389 393 339 918 2277 992 738 414 889 1152 1029 247 413 496 1059 1049 341 425 655 1175 1014 1448 230 681 802 610 273 553 599 987 835 839 683 595 302 606 672 1075 385 900 1321 488 224 432 1084 853 824 477 245 652 1261 540 1438 1012 732 1360 1345 922 901 1450 508 300 558 1132 1249 309 1240 875 416 159 969 984 872 809 947 773 230 12 767 740 840 504 895 457 1300 2120 108 636 494 886 1083 529 483 1652 605 168 577 1479 720 720 330 1180 569 597 905 579 1110 1194 917 316 760 326 270 129 768 726 1071 1055 832 73 486 364 399 553 737 300 226 861 1138 1578 746 252 1257 1338 2652 1161 786 1137 547 1019 1002 1229 2814 1213 48 1005 1173 1449 24 1276 1274 496 704 1197 1864 649 41 804 1873 207 2141 370 1090 1983 340 408 925 1284 906 228 441 185 429 301 1119 457 1373 973 709 212 114 533 1002 569 584 855 1251 318 1230 186 1251 709 898 615 540 44 1009 621 210 748 630 602 372 1373 840 615 1087 749 400 201 230 961 837 540 149 220 998 287 645 382 754 1237 870 464 540 336 1337 288 576 434 320 861 253 388 745 503 897 104 740 699 704 603 954 807 290 660 601 610 158 1511 980 1053 311 1187 1760 271 388 1072 787 276 747 92 538 521 1172 1383 651 720 967 1012 267 939 832 665 536 721 537 1365 407 1010 2102 2338 655 992 1584 850 842 685 1020 280 1383 649 1380 1253 1232 503 933 1206 481 584 1641 1300 1073 671 450 393 682 960 449 114 17 2359 1780 1794 2650 1497 1421 1023 651 1126 909 2217 1043 1655 567 152 493 940 656 198 869 1458 1190 837 1338 244 1622 274 1064 2345 736 471 1786 1316 881 807 1892 653 560 1047 563 506 1289 250 1648 1117 464 1502 581 1246 1872 466 911 458 475 346 1051 287 1304 473 1754 1232 422 645 354 652 318 1591 975 511 542 752 465 1510 471 468 1112 204 1052 1541 1297 905 481 644 681 650 866 709 839 230 1024 459 618 861 260 510 30 972 894 477 603 1262 1151 499 998 1225 895 815 950 1092 974 484 860 109 1503 661 2922 191 533 90 423 795 1041 1023 724 2212 1067 324 1481 952 713 367 1071 450 1095 679 2666 1510 682 562 410 939 128 301 150 305 248 921 1618 915 1455 767 1204 889 430 643 52 150 1059 95 8 1312 915 1329 453 470 1268 551 269 1119 401 569 437 709 1431 915 1511 1196 120 764 584 866 897 468 680 745 515 275 821 566 1238 1598 473 1528 480 716 653 661 1781 1009 870 763 1293 871 822 535 150 197 280 861 869 542 800 637 229 1156 253 388 187 529 200 428 754 1300 391 408 149 483 1313 947 734 1133 728 372 190 793 354 1133 807 581 863 818 416 420 927 491 900 817 725 223 514 352 1360 276 702 488 350 272 383 1313 40 780 591 499 2023 299 421 151 287 282 722 974 970 286 150 482 550 944 381 941 220 336 1061 1164 184 421 216 340 951 1033 966 357 518 781 737 603 1338 863 137 593 236 881 483 926 371 346 403 2746 316 1656 376 353 588 1062 1158 908 151 637 418 256 593 686 460 244 541 362 389 335 1149 325 528 331 187 45 783 509 891 270 447 1146 211 588 205 246 458 888 632 1631 191 542 360 476 1401 812 177 419 1041 556 965 673 600 571 530 451 1221 602 1475 850 1603 535 132 148 458 909 482 745 1521 713 234 765 750 770 302 260 787 644 591 302 1173 109 1238 507 297 893 437 1168 1022 201 354 1099 516 181 996 106 1335 186 831 115 604 656 301 1025 292 623 839 1601 648 493 223 453 1473 151 380 1646 986 1491 301 1991 401 692 234 255 299 549 946 604 1996 353 1438 484 401 530 1123 1200 634 644 518 423 438 706 798 304 6 640 673 250 1090 561 618 550 435 595 428 298 678 1338 513 1749 536 1015 1367 205 301 468 692 260 1520 302 781 885 185 348 1106 409 292 287 220 962 619 503 384 1108 104 150 834 1039 2484 738 446 381 3 833 122 472 1023 2052 1206 957 912 1566 268 699 363 521 288 461 1561 932 1062 1026 624 935 890 708 1487 1300 1573 202 686 623 575 427 1279 515 1067 1098 790 534 1290 302 984 155 601 577 1077 408 463 910 970 557 742 468 770 252 1070 459 698 143 348 351 561 341 2197 2368 288 725 938 182 149 405 289 2482 513 110 2422 447 269 1554 559 1481 1603 156 2108 460 1166 471 1024 92 1358 606 1170 775 477 1024 569 1348 666 549 510 678 653 1787 982 457 523 887 830 336 168 1155 754 1202 497 665 735 647 296 523 302 1507 1639 1062 1121 601 603 309 890 1073 565 560 1593 299 836 1342 1107 239 505 681 461 1171 492 512 247 900 711 458 191 366 1058 228 1489 169 390 578 1067 1005 957 459 563 1015 214 1283 892 133 1110 563 642 682 586 819 230 1054 405 1529 286 1770 438 424 706 452 184 435 357 1146 1014 458 16 454 926 1128 997 302 1007 1314 1491 220 1314 1302 246 345 795 546 339 1326 404 805 498 857 547 630 186 681 606 301 960 391 1351 999 430 375 1127 1690 1182 584 1204 1084 284 71 518 278 507 301 904 894 438 288 64 693 1318 602 133 622 1575 203 488 892 756 298 806 544 682 936 594 666 889 631 265 372 70 897 1404 188 1505 483 1147 294 1772 301 366 1124 302 846 1284 482 905 859 505 1109 1073 1104 1907 234 987 777 616 698 80 163 45 1015 166 229 782 571 1038 303 649 494 589 1482 661 1613 712 272 946 343 175 1750 874 808 587 875 117 697 1370 860 373 297 609 730 674 1406 644 1412 722 326 284 283 124 722 2439 834 310 1243 544 151 940 1896 22 604 581 798 998 1419 680 537 794 565 554 537 383 451 75 1121 212 2 752 414 1403 920 1173 881 478 379 1124 774 336 677 326 88 291 337 846 165 945 300 1307 619 1171 741 685 282 667 1201 660 584 814 980 674 497 301 380 1323 618 418 1023 876 283 444 467 108 296 353 300 557 557 1438 685 282 720 577 167 741 313 472 349 555 467 254 632 260 899 179 6 91 677 1267 703 1131 856 602 96 97 791 1054 549 740 470 168 774 233 390 898 636 476 647 462 847 1094 621 781 780 633 442 519 814 298 265 848 222 20 242 813 859 508 1105 1481 546 1 294 523 934 762 151 113 1409 522 361 1371 298 951 226 354 443 1267 380 912 556 446 779 354 604 604 1001 250 278 24 603 531 1479 385 828 150 1049 332 805 1078 298 1070 423 877 3037 1324 412 2580 1586 1507 413 1550 872 151 556 786 69 789 1451 1016 868 97 629 1192 1157 2011 1343 520 1446 1764 1384 318 1676 819 613 689 1349 836 453 1461 657 1324 1105 419 143 119 1136 239 160 369 1253 452 514 207 1559 425 221 178 204 297 572 617 249 427 1808 847 816 1294 150 301 215 269 293 598 783 627 47 1484 1529 126 1211 18 792 569 302 1964 561 714 1367 30 416 552 1185 535 1309 692 648 449 1356 426 1040 1735 2142 600 617 798 821 740 2485 1467 872 273 573 559 524 160 19 805 344 837 1073 568 407 322 551 662 404 2234 355 504 2139 783 528 770 643 1516 712 1069 15 181 776 983 603 230 300 1318 693 845 881 1001 1112 1274 367 800 1086 76 56 451 1091 603 797 840 143 812 382 504 927 429 861 265 861 908 295 87 935 1285 191 410 601 302 366 638 1284 506 211 1081 933 704 826 1165 521 299 807 712 545 1073 481 286 92 274 744 260 151 1371 888 325 602 318 655 592 689 300 514 3 552 1754 812 1329 694 997 532 300 152 613 428 703 586 415 398 301 1054 135 559 266 2 1096 538 659 2355 170 619 922 551 758 1103 1006 810 1024 297 68 336 187 282 544 330 452 545 43 31 300 284 246 1116 823 541 676 300 1053 722 1314 1458 817 1124 1018 268 1065 1401 952 1020 869 588 350 394 1066 257 1347 1243 522 695 685 1568 196 290 41 1104 1375 662 1061 376 407 429 1114 2502 195 1378 791 662 529 601 181 1257 1507 745 509 449 223 1257 640 885 570 613 1462 855 1412 1051 979 748 1065 650 765 463 1493 826 169 901 280 365 850 1933 835 1601 652 823 1220 1206 244 795 1746 303 1367 470 15 1356 1251 904 625 1787 613 625 167 492 1383 581 1135 169 691 1301 412 130 1493 1117 868 1171 1080 246 845 447 845 641 777 1235 299 966 762 250 1233 231 1881 477 452 684 226 623 302 150 1160 2292 593 595 924 294 640 439 301 404 1468 1938 569 278 925 436 622 328 282 841 1207 672 833 260 808 601 1039 1186 570 354 289 1594 991 730 544 396 89 119 809 36 2586 1201 823 1235 739 212 438 995 1172 795 749 1178 372 850 101 394 290 419 544 2004 451 375 543 953 218 569 102 1052 1306 301 971 738 1052 1077 1162 789 477 846 334 422 1012 607 346 347 281 865 1275 486 736 622 599 294 151 1500 506 105 727 1457 1388 939 1626 388 87 1287 524 278 949 770 636 1140 279 783 868 1739 679 684 533 734 1009 283 6 929 159 861 1269 759 656 1094 779 737 302 572 151 861 915 928 803 293 51 1024 1189 1389 1340 460 323 635 1152 411 719 2433 703 1856 458 736 552 697 270 57 180 839 130 769 1468 546 94 752 591 259 728 471 2546 455 346 270 2516 510 608 523 1142 594 684 722 507 284 151 755 111 532 654 407 138 786 1537 1342 655 80 681 363 869 1251 897 714 555 1678 1330 104 132 805 909 731 547 600 302 933 735 397 208 168 933 561 313 195 320 750 868 936 1506 732 878 882 1257 1452 473 270 482 758 1027 749 646 318 353 223 1650 708 151 1398 1026 87 1490 289 879 407 425 1083 155 259 869 301 506 603 294 250 719 453 949 955 728 181 301 601 880 604 2003 899 601 1007 929 1474 995 1538 276 1153 490 423 1325 294 603 1177 1109 299 398 153 391 673 1283 1041 601 618 815 331 911 1003 868 1051 151 43 603 708 276 2082 233 262 290 821 1665 481 1105 300 457 905 1618 1220 1212 300 182 1792 642 678 1482 714 350 1272 901 470 502 111 583 1345 137 843 719 8 1300 390 1724 329 1168 508 240 336 635 161 341 291 593 791 81 301 598 666 959 492 518 452 496 283 928 771 213 951 866 1090 640 725 821 1427 823 1184 1520 2723 1181 931 836 2044 1145 196 2176 755 1132 155 1614 148 1712 218 546 1115 1521 603 884 660 1417 772 1303 1035 396 1503 882 309 296 847 630 229 429 678 1127 694 1680 667 423 786 150 1136 700 782 252 279 891 762 442 784 960 612 299 538 324 1094 986 1091 182 1391 708 54 1809 1281 428 210 1575 3419 666 851 302 1156 962 1665 749 66 1151 1136 1621 1625 302 1723 400 368 1408 377 1312 1323 1294 1708 1182 855 692 1000 1128 859 1058 374 682 446 811 1240 1112 401 95 290 696 775 762 88 641 1168 226 1571 835 646 277 453 93 1012 506 843 878 906 671 599 1559 576 1103 551 500 352 59 882 984 1230 132 1146 483 890 344 166 708 1026 1046 496 1265 543 970 274 332 593 700 316 1745 35 625 399 1458 1425 1117 1172 902 677 679 697 524 273 1151 729 828 406 892 594 142 913 1242 1068 1345 560 397 641 1229 1440 904 413 1790 461 1121 1214 1110 939 838 345 1732 718 1288 458 533 363 960 1434 1072 252 1221 2983 843 1159 386 1908 894 1212 342 549 507 1775 1072 1576 580 1025 1694 920 1318 857 1038 421 805 1298 444 1367 1861 1452 826 1361 73 612 1634 1164 1404 617 1726 304 748 1388 1291 545 391 504 1735 227 539 643 1582 276 417 624 256 886 453 388 2338 1376 555 803 978 1185 589 545 480 1087 301 1033 1482 913 554 1830 891 474 1125 701 1739 2231 394 440 1143 597 1537 381 565 1847 1528 878 438 1462 482 799 434 1049 981 329 649 714 838 324 970 346 1452 202 595 252 507 228 886 234 630 793 903 442 1136 184 1776 580 772 302 1052 193 671 1674 507 1408 1106 378 1829 965 478 1076 1794 1312 945 1061 783 623 435 1156 1319 682 385 1287 490 793 1026 998 481 278 1348 568 842 301 680 571 1635 2180 1666 1230 113 460 424 2303 2324 626 1808 887 970 2080 591 979 575 1232 264 1063 612 1008 727 895 500 744 1185 217 592 580 987 1032 730 1270 1034 1113 1191 367 909 1253 1094 1308 815 757 753 185 676 470 696 593 387 570 68 1085 924 904 513 269 272 1440 416 319 898 163 276 262 1154 1555 322 1171 736 1224 335 452 785 999 524 302 4 1477 2518 318 202 236 1821 752 450 753 1799 542 195 1604 397 991 655 167 604 301 614 567 472 1610 110 491 1168 803 345 383 1191 343 396 242 194 534 1171 1885 1225 300 1236 890 1469 690 49 623 553 711 419 580 453 1177 448 2448 904 573 345 95 529 110 576 355 310 2197 580 1053 197 342 479 452 425 852 1062 340 736 318 1302 780 957 748 218 603 622 1214 1041 1551 615 969 566 532 661 503 86 1502 675 1822 924 791 536 377 569 378 1297 666 600 314 864 660 865 183 364 760 1112 1082 1239 14 998 637 276 632 544 2493 907 558 416 1121 1918 1991 795 791 432 1391 1376 219 373 820 1415 1270 1370 1955 1257 510 496 1027 1063 382 563 756 1444 940 712 922 932 415 639 1334 141 818 480 296 523 734 522 75 259 1139 300 662 1516 450 1621 1124 618 449 646 337 565 1256 379 282 1190 98 480 300 1033 703 329 1092 1359 98 1578 450 791 1951 524 1082 447 1382 274 1441 1227 584 1141 690 372 917 1019 716 581 545 1161 334 297 201 1712 1012 607 282 879 265 536 733 1284 1399 844 547 234 632 389 1287 30 1040 1353 150 809 373 1542 577 517 225 506 1028 282 551 841 1061 974 48 1075 932 577 1005 2179 1114 98 700 222 928 413 1327 432 391 1823 633 1250 276 1460 641 178 268 1483 790 348 410 201 159 1511 623 895 788 426 653 687 548 96 621 35 587 256 2016 939 286 946 161 816 637 472 742 426 302 748 222 1713 839 276 453 452 938 870 714 603 1118 1123 535 579 962 1477 902 1344 787 753 916 962 580 725 123 379 1620 1096 116 839 2332 414 748 719 741 1714 364 557 692 327 755 1262 780 802 629 900 653 751 828 1027 632 1075 966 804 834 810 1155 809 1207 221 825 1448 225 702 695 485 291 896 53 774 1352 1443 1281 229 495 950 301 302 238 826 889 921 889 821 222 344 587 827 1292 596 1347 693 653 712 419 862 826 725 250 1217 151 875 142 1330 594 299 536 786 909 1052 202 858 1244 1406 515 554 897 1134 600 433 186 210 948 884 82 550 523 393 418 793 434 91 151 1026 630 580 962 637 816 1215 182 297 606 1266 885 292 488 163 238 840 568 903 898 1145 276 792 1118 568 766 685 158 612 321 1204 402 428 21 975 328 492 194 639 886 752 390 938 336 520 583 302 816 794 503 32 394 1377 544 573 1314 498 1025 218 1070 465 583 1434 495 2054 415 574 191 622 570 275 300 585 317 568 913 1340 283 494 750 379 871 345 360 1255 1280 1034 927 1419 1137 1059 700 371 1072 528 757 595 1341 148 609 453 493 1411 560 151 675 944 68 638 446 568 603 717 456 621 817 382 482 212 321 447 139 355 1318 697 1476 576 1603 721 474 770 669 773 999 68 659 45 659 1068 753 380 321 505 1422 846 708 1911 1253 1088 648 1527 341 1043 1367 372 234 553 1076 661 1817 536 390 472 234 1152 309 536 453 425 1627 301 1104 300 302 653 2124 410 559 300 690 535 734 288 392 816 1113 1184 1049 598 483 157 1133 783 889 364 758 819 828 770 782 753 165 1654 1156 457 1355 333 1652 186 1090 600 448 245 1083 749 1338 774 199 849 563 1333 151 1236 467 587 1238 420 487 551 1225 141 300 604 70 902 356 301 1005 417 1050 526 1199 513 1066 153 574 159 579 202 282 1521 504 747 519 300 591 1195 949 1652 104 802 1016 438 44 627 400 546 348 874 500 350 17 302 1656 524 298 352 194 773 356 333 868 599 77 488 280 434 269 479 1169 663 196 1463 608 12 226 466 31 783 759 491 537 291 831 403 994 1174 305 968 201 307 301 398 494 942 400 894 996 342 1030 604 447 1002 622 816 340 734 347 548 412 451 1196 1162 746 940 748 584 216 390 182 381 300 436 956 112 868 703 750 11 200 1234 300 278 433 530 475 242 1252 537 494 833 966 1223 1525 481 347 553 1256 22 603 388 536 829 574 708 474 361 1224 65 956 735 188 377 683 542 568 269 302 1124 278 683 600 194 903 335 675 459 694 758 302 657 856 448 1368 1033 439 625 5 479 413 643 668 431 411 88 753 486 851 597 536 188 1202 542 478 651 330 286 350 1047 785 953 1111 1183 942 749 571 825 842 716 362 356 444 879 780 454 536 1002 318 151 26 405 598 921 1214 586 218 763 838 356 597 858 301 702 1242 1108 1820 567 337 1142 551 993 490 492 840 575 1315 452 716 836 356 388 281 751 1352 587 197 1303 454 256 602 603 957 512 447 1401 284 812 1072 760 407 457 302 818 708 453 382 400 181 840 1256 722 488 827 336 642 26 441 276 299 300 1017 685 524 876 394 859 885 589 4 381 659 780 388 723 300 1171 603 923 385 130 791 750 511 340 677 849 889 302 1330 539 608 552 732 970 712 539 785 743 218 997 237 168 1237 612 1097 780 55 892 1129 184 710 925 1031 596 837 302 185 497 968 1344 778 788 1176 1444 557 242 348 80 1128 445 976 852 34 343 302 504 470 884 1343 963 601 816 893 537 273 32 623 569 544 214 879 831 651 432 302 1016 855 392 483 763 348 299 346 1053 674 892 385 649 494 864 455 959 608 370 437 1204 1089 553 696 2352 1251 1170 228 1299 1708 288 1139 220 723 350 1384 1036 872 835 301 743 1078 556 488 602 210 862 857 635 524 620 1276 285 266 25 394 921 895 434 388 888 701 951 497 151 645 357 883 730 773 963 1656 537 120 44 228 235 534 1774 768 343 418 614 491 828 1683 994 494 804 276 801 718 1294 674 435 603 846 237 575 680 443 495 442 893 557 549 770 878 815 544 300 107 841 544 93 619 373 493 713 274 600 257 701 552 302 653 705 623 874 1472 498 472 871 681 1022 573 319 907 444 154 796 120 1254 160 739 639 1221 51 980 854 122 639 641 202 449 491 265 671 545 169 632 537 668 598 954 685 652 1210 1232 617 1899 569 260 645 1416 759 875 436 575 709 1012 563 756 414 648 1774 302 533 1554 733 431 668 339 929 937 271 292 1018 734 1520 740 706 780 696 592 451 658 526 72 434 1023 534 235 395 483 602 458 865 464 151 695 470 487 517 1006 1607 498 1156 546 351 1028 1179 287 275 665 216 1187 798 939 1285 1111 1530 653 1544 857 1898 625 248 337 302 1227 21 115 2454 301 799 734 308 1209 92 715 1336 133 498 907 21 830 1021 1258 905 779 342 800 956 236 430 268 758 697 513 520 844 1162 733 716 1394 274 508 1253 1536 875 1177 1804 1464 170 674 280 503 563 491 1341 1140 973 1026 230 1251 228 1120 1345 266 1024 1849 554 482 200 1099 1268 484 1033 406 295 307 2221 555 575 1240 1919 874 562 890 755 188 1073 1142 1129 568 449 1185 1301 517 548 1383 275 1105 478 1027 151 446 638 731 944 713 988 879 1603 420 627 612 1147 59 242 739 736 1701 693 301 1093 416 520 495 650 331 855 1911 1242 182 530 1085 850 724 1946 408 610 86 838 600 398 1017 912 1827 1078 1310 280 517 165 1474 302 972 1685 1845 471 1776 480 384 727 1104 399 814 594 823 1403 1251 432 884 406 918 1685 308 261 90 670 305 653 269 564 74 650 297 996 1118 1184 893 1444 1709 635 1195 391 788 1646 618 538 519 89 795 313 399 1164 467 1694 759 884 61 918 301 2037 407 401 1286 886 1139 182 667 137 2160 381 453 425 1582 872 883 645 964 1137 544 348 722 268 933 36 950 18 151 653 2425 1420 498 757 310 1165 368 686 1074 726 862 602 482 915 309 159 376 238 89 151 477 1215 1266 734 274 1472 603 917 1230 639 272 652 764 636 709 836 807 382 1026 900 297 702 927 542 928 698 207 70 627 325 674 885 464 1116 839 671 8 1327 302 486 671 1003 629 588 459 581 530 450 381 507 631 1121 373 2085 1354 1632 1047 710 1112 980 396 702 40 1527 292 574 1050 505 236 696 1071 1459 566 1259 1613 606 617 926 660 1055 638 74 796 785 1760 1465 353 1296 233 546 619 440 1105 944 603 654 302 455 505 258 302 905 895 260 904 894 630 150 444 1016 462 32 567 552 206 267 808 1304 1102 867 386 974 830 297 953 867 661 1420 1332 561 540 1660 107 151 1154 1057 1262 168 1378 1239 912 1588 1170 1092 956 796 1416 955 521 635 550 1360 756 870 337 1184 628 210 1478 574 253 25 716 302 80 12 302 302 1210 845 118 602 858 1468 1169 2562 1090 377 1326 280 1271 811 510 1458 1357 706 1002 1000 113 963 1907 470 479 295 236 265 1307 183 1046 850 599 1618 479 831 286 73 39 664 302 214 1155 420 756 1114 1493 151 298 371 832 312 601 951 1092 603 792 323 1347 1519 140 892 760 425 149 602 1361 130 955 755 820 597 708 948 741 526 451 194 347 776 339 552 1538 281 765 568 431 77 1282 659 32 162 783 486 1129 377 983 222 290 817 362 224 785 947 195 995 812 871 168 452 1481 350 1069 1190 1347 1826 1255 681 709 251 1364 667 1180 589 1086 1236 338 217 929 597 1522 678 758 313 284 265 327 369 566 765 995 815 1672 594 653 433 585 992 502 786 772 1389 665 858 367 868 719 733 1780 350 1907 382 998 47 301 1448 448 1239 956 552 876 851 1168 1172 384 912 1361 224 365 1541 566 22 2210 1608 809 280 773 890 964 567 967 1266 181 24 1626 688 265 558 1416 716 623 302 1341 534 474 575 974 517 1161 1386 1007 1115 1333 496 1178 483 403 913 877 895 755 369 2538 435 1127 829 312 546 474 943 1635 1066 1623 2057 1326 775 628 97 550 2435 616 357 618 2669 696 866 1248 302 413 942 301 1460 78 1975 578 1309 527 1377 522 439 582 2591 850 673 354 499 1033 2061 1327 257 413 505 1059 1396 494 322 329 985 1108 604 598 520 2669 846 1115 492 1462 1285 1478 473 1050 905 892 2126 670 414 849 1534 306 1318 118 273 1226 671 689 618 1363 1503 1119 753 1314 282 2580 499 1511 1043 1324 581 956 380 527 771 860 1115 970 239 1068 1261 134 780 1287 1257 3 1384 607 865 1153 852 195 409 1073 733 1469 1803 787 904 151 912 1049 1635 733 890 510 258 693 531 900 35 788 699 1011 1370 1125 515 151 270 703 357 845 551 1227 1573 1771 492 774 542 506 600 873 510 1131 963 297 454 464 1432 692 1203 659 499 452 90 813 210 939 863 300 676 894 671 1222 1171 905 984 457 1266 427 2012 1232 805 1467 398 988 270 716 401 328 971 688 1028 477 1854 193 317 113 493 543 377 1181 1028 450 301 672 530 1155 20 685 867 820 445 512 60 1359 817 147 391 276 885 258 814 1019 756 2208 1102 1866 541 572 1117 151 1390 541 628 1283 759 1447 2589 399 397 2658 1454 1071 616 133 2287 680 2361 603 643 882 909 2306 469 998 1356 486 670 1280 605 1826 568 830 445 1308 1621 1544 1192 633 1282 422 1229 537 1165 1042 412 1203 1055 1286 702 670 604 881 1092 2247 1123 1244 1374 1149 279 434 560 154 657 180 314 578 781 534 728 1257 1319 286 1085 188 328 121 1709 906 568 1088 400 544 1120 899 778 950 1194 1080 900 377 1098 985 975 529 8 1591 1527 589 2143 436 979 441 1310 1500 1220 714 617 667 297 1728 317 232 991 1122 1559 176 1529 561 831 1159 1685 447 268 1751 484 680 269 432 778 174 279 378 486 1061 1122 1017 998 354 919 1142 879 1651 687 1315 1132 301 740 298 780 262 939 280 1276 453 1271 437 801 1210 1416 562 442 509 1205 494 1169 435 690 74 635 721 944 125 11 602 463 922 1383 1106 1143 21 667 1823 479 1107 377 757 773 842 1299 300 1259 497 1689 340 1266 864 1063 585 574 299 700 652 572 463 580 25 1252 1525 165 427 896 791 847 1704 937 459 78 791 589 252 494 1052 470 528 388 673 823 522 739 431 307 673 400 602 633 887 959 679 434 232 1115 837 363 414 570 775 336 451 1210 659 784 559 96 859 719 1063 245 1279 1099 999 833 1432 620 538 661 597 1166 675 774 289 705 885 618 701 735 924 599 532 1111 471 234 1679 491 1025 1050 712 536 872 283 378 1746 251 340 628 859 509 1223 118 342 784 466 1143 1242 194 1900 1024 333 1146 502 773 18 1285 681 250 1379 1006 675 358 389 837 261 1047 13 751 790 551 544 951 920 2000 411 575 839 133 448 416 1765 377 1377 462 875 800 1231 425 411 228 25 1209 473 1120 534 418 568 1374 714 1604 490 301 689 457 925 454 198 643 1540 261 244 981 823 302 955 1100 1185 473 742 416 1142 681 501 992 234 421 904 283 84 316 610 1117 1506 515 328 1409 928 1101 483 108 1086 1001 568 464 216 252 773 689 492 359 585 334 575 597 517 93 226 165 300 1009 643 632 810 385 981 570 977 913 161 825 1492 368 829 813 692 293 211 600 576 288 453 627 637 974 470 645 503 1208 299 1040 281 311 568 805 471 181 543 195 689 964 390 1232 1353 525 1379 873 96 1275 6 389 172 175 302 79 388 1364 148 446 266 259 929 232 429 1040 734 323 499 457 840 1253 1096 299 1096 212 348 157 566 168 972 463 552 338 371 1328 275 272 232 230 306 588 1419 438 822 382 455 802 1220 102 538 935 723 316 173 325 755 838 302 678 301 991 1418 1186 354 840 96 319 695 1807 530 629 248 539 709 727 213 823 721 112 426 161 480 377 721 770 1522 903 1142 924 216 615 330 1560 787 1050 422 1225 1182 252 301 208 572 595 511 1029 476 395 902 796 726 344 444 302 266 898 312 402 666 126 463 335 437 618 1182 755 848 532 626 871 452 755 339 308 746 1261 302 408 471 470 432 543 550 476 232 226 76 625 1021 449 911 81 451 73 395 1699 30 612 493 458 643 164 614 302 433 298 380 1149 301 704 941 564 448 61 1611 275 1115 750 532 484 785 852 507 301 826 800 638 1143 138 1257 703 640 506 482 1647 531 311 717 655 1386 295 738 583 604 524 478 950 301 780 79 301 346 594 426 892 297 399 857 307 648 1326 195 1094 872 756 943 194 781 575 409 523 77 448 2091 658 796 422 604 830 1210 586 354 1087 463 537 719 172 151 835 1688 735 581 307 135 1090 168 909 871 1050 252 196 700 865 204 461 236 905 498 559 769 569 599 409 1159 285 448 973 1297 587 62 129 693 629 720 1150 511 773 249 655 365 78 417 1074 302 726 1298 542 886 38 1169 254 1386 544 373 470 1082 727 819 638 300 1081 497 924 301 301 208 341 361 465 244 824 501 583 1186 1760 412 747 683 1027 913 938 1186 299 857 736 694 702 147 800 1360 150 428 250 614 930 1442 582 356 580 704 1356 550 1342 261 551 1129 503 424 187 801 637 1299 375 1407 151 1122 788 658 781 676 921 839 302 271 643 866 537 357 439 442 1200 352 397 1149 1554 511 225 258 119 651 779 667 183 399 23 582 1189 16 1073 413 306 649 728 406 696 319 888 150 108 1169 396 476 301 286 1018 541 440 488 798 1041 200 229 1096 1692 366 311 1548 464 890 228 779 683 474 1026 77 814 190 1217 831 711 1289 482 276 182 41 773 301 420 1408 487 670 1485 717 1483 570 469 330 388 571 455 149 149 301 817 1305 680 309 687 1217 118 1268 104 506 1082 1218 242 950 599 147 867 1003 623 517 451 452 654 439 680 697 1210 208 908 1414 539 582 540 830 846 1214 847 1018 598 1602 414 664 229 789 681 300 585 361 642 887 363 196 694 1098 818 736 447 397 1648 60 434 670 844 1756 604 2799 1295 730 346 633 549 512 857 675 681 955 1538 616 1128 859 1014 1241 932 818 1037 1206 138 184 444 456 1568 874 615 708 552 151 184 423 1497 908 925 812 495 266 254 379 173 510 592 756 559 1986 380 986 1023 514 720 713 846 1165 73 791 946 1001 907 285 416 584 1079 775 728 189 302 1606 809 920 982 2363 1778 400 997 1182 326 793 299 813 298 1008 383 958 885 683 502 874 594 1099 1756 454 348 226 1708 661 731 623 1220 516 762 1231 1600 300 422 821 791 650 953 1374 777 111 782 224 669 359 406 1549 1553 720 511 715 1089 1748 1095 718 518 394 1015 600 288 486 946 713 494 1138 1286 1127 602 600 492 421 599 752 409 452 440 791 578 1477 46 54 508 176 76 1645 250 981 234 772 254 1185 325 1014 890 1083 980 564 598 472 469 1276 1289 322 995 1158 455 451 682 233 1492 302 684 214 634 301 322 690 1175 577 1176 1181 988 727 777 547 434 513 857 947 1188 450 601 530 778 2450 541 1751 604 770 1420 138 677 1371 683 953 937 883 789 541 888 632 578 291 250 960 446 1457 472 916 784 967 300 212 449 458 1412 1107 298 1386 914 1152 748 419 555 1012 596 945 503 899 638 753 552 465 1395 592 1010 895 183 190 300 634 1185 299 297 780 1639 1173 2012 254 983 603 1154 825 613 41 830 1165 834 272 574 292 474 34 1566 221 504 1096 125 778 915 774 603 926 16 1261 299 909 791 23 102 1280 337 302 236 1059 916 1011 311 270 930 580 67 1470 1131 300 899 514 641 437 269 660 676 270 284 540 868 618 445 814 1266 1070 691 338 734 1211 743 993 301 407 672 1424 827 145 602 820 374 160 286 876 623 364 453 1351 681 242 645 784 302 1031 224 1116 1028 301 188 1264 500 1158 118 820 1596 897 312 511 70 690 439 178 936 714 333 649 334 1239 282 639 624 1649 865 1787 302 606 790 544 180 920 698 435 162 972 431 190 380 71 436 649 288 51 299 855 638 1246 1080 420 757 439 694 712 1310 300 948 1018 302 412 1835 32 1217 437 623 1660 583 744 151 329 523 1177 761 946 595 479 2096 262 121 52 695 1576 278 337 752 249 755 734 261 240 902 1018 158 789 428 496 298 789 776 402 211 790 848 452 1145 12 772 1242 707 1341 340 539 811 389 776 76 896 593 469 784 746 174 113 1004 97 945 316 1846 34 1325 473 443 801 102 600 61 809 652 723 269 689 679 54 256 330 200 728 1671 788 821 127 302 299 405 474 274 914 295 752 84 601 902 511 603 461 756 1202 48 304 449 451 51 746 459 1010 153 548 798 621 662 702 274 368 730 952 881 242 1102 1016 1328 1367 990 735 488 841 232 1220 423 635 865 718 302 240 1153 1427 301 826 208 1012 396 477 29 567 1106 607 1225 653 1328 943 306 1203 140 577 1078 766 216 915 733 1279 492 643 1058 1057 981 466 915 830 199 541 581 194 395 653 601 1875 509 461 151 566 126 446 624 1190 143 70 195 903 389 518 984 724 727 603 648 571 645 888 801 234 882 772 1064 612 737 220 653 580 651 472 561 443 311 982 846 587 423 238 415 1062 795 824 351 293 194 822 6 204 948 599 1242 712 854 302 819 64 702 1235 4 307 730 302 166 541 876 480 783 267 1121 1352 195 960 451 252 302 692 400 477 148 882 460 453 1690 919 650 1559 603 197 386 301 220 579 735 685 451 701 517 254 296 260 391 1173 130 564 810 872 232 652 1201 862 635 677 966 239 724 770 332 684 1425 452 451 897 706 397 635 716 467 658 717 520 296 373 1297 1009 1415 14 259 518 537 370 570 991 923 558 92 1150 333 904 660 604 23 873 1422 689 260 778 391 151 392 692 554 419 842 653 527 309 1064 541 912 300 931 1240 356 1342 240 969 1278 1068 305 818 774 1465 586 517 274 1276 513 676 926 702 431 731 655 1450 1074 604 1042 552 783 224 807 264 436 712 171 601 491 72 636 1397 603 546 1139 1067 867 650 957 524 288 1649 782 278 328 842 685 376 248 222 659 1003 722 984 405 964 640 539 84 979 1314 178 722 1191 1012 610 561 939 848 284 886 1019 381 601 577 77 1066 318 1194 1418 2165 2345 388 516 916 1996 1533 537 1151 600 623 1291 466 301 632 706 224 622 1440 450 811 667 1941 650 213 603 884 177 478 1326 2 1045 1233 517 305 556 798 1946 791 692 580 816 1259 294 497 828 917 1241 231 543 1025 1019 426 507 726 1156 751 870 966 579 1760 1255 1074 892 269 247 449 1002 1063 603 2161 252 484 1166 2362 597 428 1964 972 949 1081 265 1254 1045 390 1893 858 548 730 232 866 668 638 1282 2245 760 646 548 224 979 663 335 643 415 695 275 162 1773 701 254 504 970 903 472 1028 438 1217 849 180 980 12 450 330 248 528 697 564 1027 1316 1007 151 462 328 343 807 312 595 759 1757 154 442 564 1784 308 938 472 979 907 635 276 703 921 1364 941 890 203 2117 406 1440 301 592 1307 93 286 299 1277 4 1351 1664 615 160 1036 360 282 1029 430 575 292 794 807 825 846 374 130 788 500 876 651 563 1073 459 219 1148 899 1245 567 1102 1036 1126 760 300 1400 1627 1974 2408 1107 991 52 176 1401 1047 135 959 431 1064 536 737 465 513 1044 1390 867 767 895 1003 701 1332 700 555 751 1680 829 681 1200 1723 663 750 735 198 516 230 782 627 1302 791 197 299 611 240 1162 1027 653 600 315 213 637 1255 70 298 962 276 843 1781 220 693 689 956 695 82 1408 416 453 1105 1317 895 979 1644 1349 705 301 469 981 827 867 1001 498 449 522 321 1460 348 117 244 1684 296 764 581 1234 454 1028 702 682 72 487 1065 154 1545 427 996 594 508 523 555 1186 1334 558 421 224 1552 1844 667 524 176 1030 1220 567 960 1080 477 1056 533 194 986 42 1523 1232 924 1611 1632 479 2311 1084 512 1047 1523 236 332 174 848 549 1063 887 946 1026 1125 275 867 1717 313 280 1201 781 815 692 758 314 1007 1181 1712 842 748 820 416 614 365 556 493 388 714 798 798 681 218 731 589 1066 1721 986 660 1070 302 472 1254 813 404 92 611 1122 267 583 1548 695 298 299 84 1052 301 1344 1081 680 1359 717 656 1120 2534 1433 2468 478 685 600 1106 1242 661 1612 374 301 665 663 966 400 521 941 1988 1131 913 722 859 1271 751 395 1183 212 127 1075 601 1794 1505 879 803 608 920 1049 600 1621 264 798 876 712 553 576 375 705 1399 251 869 516 576 240 357 1019 753 1001 1051 589 362 154 701 1135 1518 264 792 415 526 109 795 806 2036 819 302 1597 924 623 508 1704 1694 753 553 836 732 361 1033 62 767 1514 1013 129 1251 526 716 1143 362 831 942 602 1475 1122 345 1346 286 504 1887 360 385 388 1258 140 168 774 702 1610 1827 1639 665 341 868 423 547 416 1324 1037 677 1787 721 152 1505 382 290 1056 569 1573 674 1721 941 167 555 599 1011 212 760 309 1200 854 69 618 1220 144 570 964 417 856 395 545 1181 420 494 269 399 644 805 812 364 996 60 1533 1322 524 704 339 303 798 1406 1609 137 380 581 1054 554 602 831 520 2635 1212 2027 692 778 248 536 612 1163 982 928 524 673 251 615 321 111 67 347 832 68 326 485 575 599 912 468 312 364 1393 575 1287 809 683 1017 1570 390 787 117 1169 268 226 1137 636 1429 494 458 1147 1118 987 415 651 661 418 1541 507 437 361 604 284 86 749 1228 542 369 299 471 832 634 1169 533 392 1252 941 639 212 640 467 640 375 332 865 1469 573 1053 266 361 1239 1085 529 538 598 623 778 644 1400 573 312 1510 845 1590 917 664 1129 1618 1136 142 309 1390 1712 1075 565 2062 1583 1754 1005 1857 464 1264 1018 706 1174 657 1148 576 1033 1498 1784 634 718 776 1201 1220 151 1582 781 1072 1703 2090 1021 264 1003 1177 605 850 1077 298 952 454 518 408 859 305 319 638 301 294 602 561 990 224 685 1048 588 1178 437 558 1276 1111 388 747 298 1395 819 502 242 1601 838 668 348 534 394 346 329 1271 491 7 1359 405 280 378 527 578 688 1273 1533 1461 734 1591 808 939 584 599 274 961 81 846 986 1409 763 766 1076 625 434 959 436 902 1114 601 302 62 1060 1166 302 501 995 374 452 940 33 337 264 591 666 565 853 440 546 634 614 1758 2270 172 836 151 228 435 411 533 1118 322 803 368 633 674 444 1234 657 27 1183 272 1056 1328 80 2154 1218 398 1125 878 838 596 800 701 389 545 673 618 1191 775 1003 270 349 341 228 309 370 601 687 463 453 752 960 604 1246 1339 661 636 1959 689 1019 214 962 1177 1197 1606 334 896 702 829 464 310 224 237 500 384 324 391 1333 1148 601 719 842 1398 345 99 85 249 751 142 458 328 737 414 451 943 705 816 10 1470 636 170 1410 139 505 545 1911 52 876 163 1475 835 1057 965 1490 608 721 538 506 446 260 300 301 104 72 302 23 151 188 232 415 354 607 467 561 692 301 397 596 866 212 29 138 299 96 151 302 302 439 302 184 36 166 127 224 252 507 15 273 153 70 35 302 292 130 444 51 1099 455 210 150 452 203 58 301 150 582 269 83 941 80 960 302 396 300 552 174 432 1480 392 1214 19 301 68 51 301 302 333 299 282 214 142 282 214 141 398 268 328 536 266 310 478 219 26 159 805 451 33 155 290 55 453 474 579 29 103 257 685 299 336 150 604 322 1219 93 2229 564 302 453 562 410 309 644 362 107 1206 895 493 360 102 80 2257 174 245 674 8 240 294 194 185 164 170 189 232 475 385 572 161 453 278 98 263 301 125 445 563 153 115 313 436 275 260 725 301 2308 321 301 1001 342 170 300 620 399 373 145 403 267 636 161 82 106 288 114 301 103 450 20 777 709 653 3066 3659 2056 1309 27 300 150 41 314 639 587 8 603 290 151 136 642 904 256 254 300 487 226 858 256 299 602 151 98 298 439 378 2 83 302 695 388 148 40 186 86 559 26 593 204 730 5216 248 480 120 553 1037 453 472 278 680 604 340 300 425 151 649 123 288 604 696 716 1511 177 272 299 482 302 827 299 161 102 4 216 172 601 49 94 971 688 1924 152 2101 637 896 55 110 265 129 286 270 198 266 97 301 180 300 84 140 302 163 602 742 260 151 389 947 539 197 132 244 558 405 721 1286 543 689 933 383 1206 1033 1158 1782 505 725 1608 414 784 128 1411 554 1836 1388 737 415 858 363 1254 1095 625 236 1212 415 911 1076 166 901 1429 450 652 355 633 380 1178 1351 1312 789 916 432 1498 1217 862 1432 315 1651 692 1890 1119 481 1334 1537 456 688 612 546 858 898 92 502 407 1358 731 159 450 768 1513 139 775 153 1490 1144 1415 381 948 2018 1540 192 1400 190 1282 299 1078 378 1850 151 1259 478 1108 491 994 661 603 1629 151 268 889 1061 1196 333 1141 550 393 1330 422 612 1744 1205 351 323 1207 1381 569 400 354 603 1351 1868 1514 127 1322 869 550 374 2643 261 1331 492 215 1468 607 1276 768 475 459 1289 1262 423 1045 368 383 1233 377 978 855 891 372 815 312 1138 560 1058 1067 497 698 776 640 319 730 508 593 919 736 1185 436 506 250 997 339 630 1020 646 458 1076 1000 649 1444 926 663 654 910 881 851 721 754 1179 326 246 270 589 426 1420 593 545 616 321 417 858 846 552 673 485 556 1127 1247 994 536 705 1510 910 580 418 852 1237 1120 127 9 470 289 734 646 1532 303 995 1059 968 894 1288 1483 651 1537 870 1350 732 552 390 651 1283 230 756 598 279 326 623 927 1303 559 1151 775 636 1379 754 847 1267 962 957 290 751 342 1290 256 787 988 633 868 961 305 306 856 1400 601 953 301 1117 784 272 1010 597 1523 390 670 516 609 838 1716 1071 56 924 387 428 533 317 409 1244 897 1138 644 646 998 670 1056 431 689 469 627 1878 1370 761 663 762 755 650 1006 302 1586 301 1778 1470 568 637 888 301 672 2033 1405 801 1244 152 986 868 482 1212 57 375 947 645 1189 1151 1192 945 322 1020 661 1138 981 383 651 1391 296 313 1314 1046 327 299 402 822 592 1572 1631 781 297 1418 527 562 1589 405 1312 774 937 694 448 532 490 697 1583 576 160 135 824 1176 487 484 1034 1692 234 1001 833 1393 1296 671 898 1038 326 842 1280 1365 290 901 151 670 914 896 1245 451 762 1096 549 312 787 2183 1414 808 301 524 762 625 1421 1204 642 380 1738 479 257 1063 864 900 774 1425 771 664 940 300 423 745 503 1536 598 585 610 817 426 522 480 896 752 156 513 91 589 502 598 1221 681 210 1057 1203 392 483 751 1187 668 1399 701 295 1171 891 630 477 531 667 26 254 157 64 120 533 1221 1539 898 268 1472 277 552 744 57 1342 603 825 805 669 647 1182 757 700 149 999 588 857 56 1317 905 730 574 712 930 180 621 790 59 1401 613 1036 639 677 523 670 1335 277 1097 653 352 300 153 989 834 989 280 815 684 1768 526 912 627 884 587 787 856 1032 263 601 711 901 268 1220 529 293 403 270 492 1161 703 834 853 214 694 1588 659 613 343 762 223 973 724 38 474 1898 302 795 931 1678 887 301 234 792 657 943 778 1147 830 628 265 1498 1053 1197 673 1249 1392 660 1215 1031 972 845 74 359 149 420 1013 476 1026 1180 496 1569 818 1465 755 457 298 701 555 302 1206 1007 185 917 1133 1104 343 887 243 299 68 773 238 554 692 1215 1468 176 1191 454 1084 393 10 734 1077 492 1051 415 1279 563 234 663 967 583 961 1103 1899 463 1021 1235 746 571 763 1689 1573 831 645 1558 741 556 826 641 1154 1757 866 703 503 969 2381 534 2276 1102 942 1294 302 616 911 1914 536 2065 244 1316 1669 438 1989 738 491 1562 311 371 470 471 868 959 1620 1102 3564 432 605 485 1698 1079 914 1354 1480 2521 875 663 103 300 1090 737 835 230 1116 831 569 1529 1282 1408 730 1061 453 361 349 2182 835 1170 2275 1544 1090 1266 495 1038 847 913 1251 332 322 1808 848 306 874 1828 466 677 1587 888 981 1520 308 590 1217 1131 407 373 774 284 933 674 834 150 1037 475 581 375 607 118 540 1337 1905 815 300 1182 757 849 780 1557 1565 893 1540 1215 549 579 279 1010 1406 1654 817 392 987 808 302 897 647 302 911 625 447 913 982 1328 1040 428 1802 705 1045 758 667 308 1163 746 901 507 898 578 1391 1192 357 691 299 988 940 142 234 710 248 216 1078 1112 879 1107 170 226 2070 1149 164 719 905 286 410 1158 804 373 1075 673 1021 1143 1295 1118 460 713 1052 1078 213 743 1293 740 385 660 611 856 478 1371 1107 776 680 583 26 972 574 1185 868 521 878 337 154 956 787 222 812 318 687 1408 717 1177 629 497 264 1296 793 877 754 513 526 325 324 841 1190 938 440 957 301 151 26 590 14 809 24 734 62 458 779 226 528 282 601 687 1059 891 779 548 606 676 299 405 151 1316 450 451 445 865 1604 2049 1084 385 1029 689 1007 1149 301 1175 623 908 418 457 1302 823 662 1136 452 2017 988 511 813 515 458 1534 549 23 1994 773 601 1237 96 363 230 1161 1715 1008 783 567 719 629 300 1259 1490 232 1634 1172 452 443 639 598 478 411 1229 1488 1275 1503 777 625 878 508 856 506 667 602 815 1524 274 151 423 358 396 27 360 2839 1220 751 276 1075 173 1209 658 506 921 232 1999 520 1053 448 1705 1678 872 825 536 397 2430 254 1508 395 301 82 810 1147 805 1503 647 860 1168 373 1997 671 300 342 790 905 737 284 985 893 131 402 111 1668 1509 682 1534 287 1381 943 1340 997 885 1049 1420 996 1248 987 304 710 758 122 1333 834 240 1085 249 903 947 182 885 601 504 874 739 444 1671 242 1392 472 345 1026 589 230 526 1097 302 1243 746 74 474 965 616 264 1366 459 181 617 457 1044 372 1154 438 332 1292 651 185 564 573 70 816 590 843 102 510 581 272 238 212 992 847 301 1102 858 431 80 697 1513 338 989 151 756 185 280 889 1844 493 662 1676 1532 940 550 352 1173 1987 28 834 317 705 1036 323 676 1211 859 1428 1693 198 593 747 1080 1719 1102 1125 1017 736 1367 242 862 1047 202 716 635 947 1425 801 1245 1077 580 588 175 841 474 920 174 804 1607 1051 452 756 660 700 645 1060 1683 324 476 412 1244 513 669 250 1150 291 1279 392 647 605 513 1110 1451 992 863 930 263 646 406 78 603 690 382 209 1718 634 1464 518 285 582 818 1121 924 744 1900 422 742 1343 804 1113 1163 1270 513 1819 218 649 780 432 646 1140 1068 1328 864 302 904 680 516 256 958 1112 1238 1737 544 389 1730 699 1595 471 604 1066 1626 2281 844 721 1505 1451 1092 468 1188 767 365 1058 1389 427 1217 748 168 734 748 902 752 1874 73 732 1476 792 774 739 1530 917 1154 664 413 448 902 708 680 763 1551 1186 1680 1478 891 752 581 562 1752 706 1281 713 341 489 913 1648 1301 885 113 816 76 1275 1088 549 184 302 865 224 706 676 452 796 357 88 1030 1086 1502 551 529 257 2142 828 258 599 587 759 441 654 1916 1395 1097 899 1208 1092 451 659 670 1270 630 1059 366 367 433 1048 452 1689 216 318 1189 1459 1687 317 526 658 256 122 562 1046 941 825 986 12 1261 1407 822 1407 31 1519 409 900 448 852 130 290 290 1173 859 376 1210 721 704 743 629 1652 398 321 192 960 948 1405 1781 603 366 382 1481 995 827 1275 990 148 715 644 869 1689 884 301 750 1312 1116 380 638 947 148 1070 597 24 569 1378 565 1116 973 978 301 1198 977 779 1779 246 1394 1312 1013 1358 618 640 1424 1938 1173 2254 1476 2412 1935 1827 1341 1313 1395 702 780 597 768 1092 1947 678 2663 1964 1463 2374 1183 913 158 836 301 1288 597 978 1487 846 818 356 760 936 156 293 669 1380 354 366 674 301 801 912 475 1689 2304 453 1644 731 99 1016 667 2496 832 1109 1516 1122 796 546 569 1117 620 1696 186 73 151 955 946 1245 549 1088 629 603 524 1098 717 850 266 904 1286 525 1220 462 697 165 709 621 1127 1344 1841 1392 902 1345 1072 1117 614 760 664 466 1342 557 908 785 399 255 301 1171 599 1340 1020 13 1610 1158 1099 1133 701 856 674 198 939 902 913 1254 1268 1639 178 598 284 302 1302 915 198 735 421 412 935 689 1062 52 653 662 937 416 465 563 1096 927 774 1452 576 201 416 160 992 36 248 601 503 1058 701 640 1072 564 1044 1079 184 151 130 477 914 1151 697 729 1057 251 150 1674 700 583 500 583 889 598 507 267 258 1371 425 784 157 416 906 680 1017 499 870 728 1251 281 1242 80 400 427 1279 872 244 1125 1200 690 291 607 716 573 1045 490 861 294 741 364 221 373 1123 397 1111 166 551 589 524 540 297 302 777 1432 1228 716 603 1168 1173 186 711 300 393 831 275 1186 151 1029 477 1901 798 412 354 394 59 1359 551 1053 237 496 347 882 1079 531 302 2205 1669 495 1055 936 256 2006 842 2118 172 564 302 498 528 700 573 713 945 248 279 463 967 524 642 1675 1435 351 831 1062 977 1552 781 251 302 1560 505 291 156 266 301 376 1305 1418 575 636 288 611 522 1737 262 351 1457 694 602 425 520 235 695 1569 499 249 421 448 332 316 564 671 833 99 300 771 904 1035 807 667 509 737 847 543 151 767 150 282 700 836 718 302 1367 1 118 1275 901 1111 863 336 403 1160 268 515 83 956 555 358 172 1062 916 304 766 358 512 736 73 808 1161 743 271 281 1479 1313 829 336 870 472 460 273 1994 672 429 670 670 515 716 543 814 484 831 331 151 1312 516 689 914 332 581 504 300 151 1342 612 133 1005 738 432 931 519 519 696 242 894 583 342 201 151 494 430 902 299 451 454 1268 712 274 454 238 514 346 979 1045 713 1008 1806 57 448 414 529 879 956 1330 138 689 762 413 449 319 1231 216 169 903 754 38 1232 593 906 204 853 810 939 513 783 186 587 497 1151 89 523 448 495 870 218 1194 301 1057 301 940 854 460 1060 77 1255 796 1051 817 286 133 300 717 912 423 691 1143 1132 719 301 487 5 602 301 1449 707 321 849 152 521 230 1089 651 296 360 1013 565 1003 1330 867 465 1173 1331 490 935 971 723 58 323 301 164 1180 407 685 254 1098 966 1194 2247 8 1476 761 177 554 449 1031 97 385 1684 521 570 1083 452 654 1082 510 443 690 337 961 219 1073 795 842 300 638 810 1908 1312 151 541 173 234 1779 684 710 620 1201 187 282 617 862 1227 762 562 337 871 97 1283 438 450 150 530 924 452 451 841 257 1323 827 926 1492 2284 969 1055 1106 995 1177 448 1366 749 1107 349 364 917 586 193 304 1011 184 301 274 243 1120 282 404 335 317 602 626 459 1063 917 1195 909 656 1309 585 1013 110 299 895 1705 1216 773 730 750 2340 843 871 477 32 298 1313 898 265 722 773 526 1413 580 1396 334 732 762 730 867 395 478 1579 356 1291 1219 1102 695 1095 1018 1685 691 1774 98 2071 759 302 129 990 736 512 384 969 1162 369 401 686 597 246 778 671 545 229 820 531 176 224 963 542 360 104 361 299 775 1955 276 618 302 392 760 353 793 1265 1915 1783 150 405 534 372 369 684 382 335 804 889 151 764 262 2152 528 886 1080 332 507 364 662 1197 297 280 916 1006 788 702 822 301 506 1154 161 230 629 453 301 707 636 1066 1628 264 79 346 1195 1464 457 1205 1360 1092 301 522 419 338 561 597 499 1407 742 102 601 549 248 587 610 485 1207 1366 233 82 431 1561 273 512 1218 151 1239 791 340 575 753 124 1350 604 909 296 600 1091 467 302 919 1076 371 510 768 338 1808 302 212 288 1095 636 623 1280 453 83 284 316 760 301 750 1005 700 353 762 23 699 1981 688 354 406 1856 623 301 483 736 784 704 1097 452 819 569 665 316 356 1637 1261 733 742 253 1248 724 2102 360 555 1629 664 635 2236 657 979 2298 1555 298 155 177 487 66 723 488 957 1256 1021 1183 416 682 913 388 999 1130 588 475 537 230 54 581 126 404 306 328 647 965 781 653 699 652 311 1062 200 292 991 461 799 802 954 817 151 472 200 669 1360 522 1139 371 1116 620 881 447 1130 1211 436 1020 1335 692 397 180 1626 1629 760 851 983 1317 1504 489 171 171 341 811 744 924 751 1192 141 1380 300 304 62 1095 1060 893 904 1265 301 455 166 212 192 1513 843 1644 659 332 244 902 31 602 151 1423 1219 543 410 959 731 638 330 2926 22 730 154 724 433 262 995 254 641 965 606 772 553 1039 142 950 1186 818 1156 247 732 149 650 473 158 465 465 649 1147 746 36 787 572 442 175 598 762 929 983 380 867 642 450 268 282 322 1130 818 284 1227 703 1142 421 425 566 766 864 1035 593 797 892 319 432 400 666 984 791 113 797 4 1185 1150 373 1575 483 548 716 554 301 600 504 478 867 572 611 110 473 679 84 1082 741 301 789 496 830 151 667 740 229 677 564 480 569 767 894 862 829 808 1225 354 527 301 379 315 726 435 788 1882 647 1150 118 597 864 420 484 345 1191 683 421 185 863 682 221 243 1102 858 1574 1162 404 714 840 938 360 1484 300 389 874 1284 1182 391 234 712 985 815 1258 1490 119 326 268 612 242 272 407 616 1293 876 1348 382 2032 569 400 1044 749 553 800 744 1117 639 260 588 1568 272 1327 431 301 1063 954 388 170 58 632 864 1016 1611 448 1027 590 863 214 1067 175 302 1088 565 1368 1147 1735 1168 863 307 756 293 412 98 429 1899 525 504 987 92 561 637 496 549 1297 151 451 354 1007 831 1207 860 1119 1077 468 1204 407 741 624 1374 1009 836 582 320 939 1257 214 302 826 1703 469 769 1588 31 329 317 371 999 451 373 1346 478 815 1302 661 924 1348 2350 1658 301 946 378 723 1171 432 636 480 1066 301 580 1013 550 1986 1037 612 228 496 1634 93 1180 738 666 314 1114 1302 584 1124 1114 214 1768 464 2079 532 266 302 513 604 1099 742 622 942 323 352 451 375 720 562 662 836 758 240 1115 487 391 633 352 173 207 585 1007 408 2315 1051 1041 440 1635 504 618 529 493 49 532 451 724 924 77 768 662 758 894 747 274 530 161 1011 669 292 931 292 404 570 855 586 617 854 393 565 301 849 339 961 750 1225 151 312 1398 893 1068 1298 752 1012 646 1211 708 754 1243 877 599 360 1750 468 561 1491 238 1173 1002 251 606 890 631 505 581 523 551 17 1382 701 374 28 388 623 467 602 451 685 650 1023 1495 150 773 570 333 1195 809 1033 944 466 550 1043 629 636 248 529 531 341 293 695 925 1151 550 1123 602 530 676 320 1267 395 470 950 151 828 1298 190 302 1074 600 1021 476 1053 217 395 619 763 1397 153 32 220 901 330 314 1163 382 24 700 1598 1779 1082 788 790 320 1078 880 1631 183 1040 482 870 1944 1804 493 1222 1473 2278 1143 1246 147 712 154 583 852 874 973 868 817 867 329 1416 494 1774 195 732 1162 1038 1332 19 1647 499 1619 550 734 1453 1051 361 886 579 632 712 2945 595 1123 1356 1939 275 1506 1032 1600 553 830 880 301 256 220 56 1208 294 265 248 469 690 282 861 656 128 1195 427 599 1115 434 754 552 300 110 827 622 1221 335 604 856 299 1306 439 288 112 745 803 292 119 831 1574 891 631 750 1201 946 560 572 431 489 1332 1647 600 125 630 590 366 373 826 1536 452 301 836 668 772 1315 863 545 728 1425 456 393 495 317 161 338 428 929 164 541 166 626 1002 229 569 1443 649 77 534 276 535 1284 1043 358 903 257 393 1029 793 777 166 374 1035 450 695 835 157 60 1248 937 1068 920 301 299 493 226 892 377 549 892 1141 224 654 254 1290 294 502 478 157 1306 553 312 795 645 1243 605 698 312 831 763 301 1135 1180 2208 493 663 735 871 897 926 827 961 177 124 1029 277 115 197 1463 261 786 1042 619 642 406 1053 436 899 1034 333 561 530 951 801 611 1201 254 816 337 1071 573 555 42 843 1380 851 450 904 676 218 479 609 257 619 1310 532 1112 1300 872 561 416 1138 1116 1314 1451 1078 905 934 541 300 741 579 1271 844 401 240 633 879 395 1244 1274 1200 290 1567 1147 196 264 365 183 802 615 942 2013 1057 464 1438 693 714 420 1915 1197 1571 425 1286 830 585 1201 871 389 2301 288 572 301 385 1205 1281 1865 640 383 1309 1057 1135 900 759 647 963 877 927 1302 292 853 545 873 221 1090 1202 580 1342 440 1546 334 606 1094 517 1549 1075 712 151 1385 368 844 890 604 1672 748 1702 907 1556 1626 905 489 195 1000 221 671 1028 557 571 573 495 442 804 1028 971 1147 672 33 1545 955 902 503 528 150 940 190 699 839 1400 484 100 679 508 695 301 466 132 785 678 566 1315 751 565 428 436 894 1525 338 879 536 1075 335 516 344 302 278 762 450 651 220 110 770 670 544 786 522 334 354 762 756 527 1198 1297 905 777 1552 1191 489 386 678 564 714 692 451 529 1365 420 941 474 1761 740 1119 825 721 906 887 301 783 1212 58 1072 904 576 275 808 1971 94 1885 674 1243 1303 312 838 138 263 484 921 600 301 686 629 603 924 518 246 405 529 433 1133 1143 554 546 1748 325 1757 1167 929 381 244 762 799 388 2003 1138 717 351 580 496 302 548 164 687 1115 967 462 870 641 1451 282 71 301 851 714 1326 679 923 602 480 426 432 354 597 651 668 786 440 1518 583 526 525 812 950 422 519 744 1051 811 8 999 962 580 432 540 993 1139 401 181 500 1331 580 815 238 471 801 302 900 745 543 652 323 940 661 398 405 1404 233 735 488 1217 342 680 1370 264 895 188 130 862 1069 421 1123 481 332 1033 1404 151 381 1446 493 350 542 656 367 626 895 723 846 945 860 1170 353 1575 497 1166 1033 444 611 1288 55 503 242 560 255 592 1188 538 894 656 446 462 220 1505 460 384 503 1116 452 463 2135 51 150 516 570 815 779 592 1094 1199 441 524 1080 1575 402 494 474 604 615 653 62 837 935 301 549 866 137 1485 1032 865 709 845 885 1217 1966 302 884 375 1127 532 1195 453 653 335 1092 1 2124 106 1528 346 294 965 984 223 693 963 1547 1187 1592 603 40 234 374 935 301 1304 573 602 753 946 2482 1228 696 623 1120 71 828 78 1190 88 603 1262 302 1473 2134 1426 1360 719 1375 1296 765 1025 525 792 1322 1725 974 1841 767 1063 956 813 638 356 379 1068 620 1857 1163 596 220 1045 599 1010 559 896 937 527 449 818 532 1530 302 389 964 1426 31 521 1381 299 998 351 945 681 1158 399 544 508 1392 1119 341 837 2106 990 435 627 638 537 556 1078 719 609 287 787 152 520 308 852 805 757 603 1423 1315 879 1509 409 1616 1134 737 628 302 540 717 93 451 888 1041 1323 550 238 241 732 1092 427 579 390 804 115 172 1494 514 554 906 1817 2186 40 787 297 442 400 136 695 1010 878 408 210 748 676 740 1090 944 294 337 546 778 242 1769 582 302 443 1266 691 301 1344 1128 525 315 704 604 626 701 457 1354 478 548 463 212 178 445 1119 2167 265 1328 266 212 604 892 388 1196 1338 496 451 542 1310 589 777 565 421 601 816 542 155 493 561 520 284 687 686 1004 385 1149 1802 1669 368 151 906 504 611 498 467 404 228 615 2189 1444 1185 634 895 301 300 813 662 955 1141 631 1001 1225 1529 1526 588 1055 525 1116 469 650 813 300 2108 844 185 247 565 1794 541 907 150 1074 583 564 534 1377 1130 500 895 456 335 591 673 168 534 598 507 441 686 742 854 543 282 419 711 861 401 492 1559 1100 240 268 1006 344 922 545 135 262 770 1058 284 742 140 1687 730 271 806 766 300 602 294 382 217 229 834 998 1207 2229 1259 1106 988 150 847 1424 1574 382 298 520 1936 2130 432 848 93 512 408 585 932 1418 527 387 372 4 328 949 1901 680 1495 608 1723 1055 521 1340 305 89 595 301 153 542 15 673 83 898 716 839 269 507 1133 699 876 1246 300 472 313 1518 846 306 2318 333 822 1292 1429 294 1610 782 490 1438 591 481 1812 194 477 1121 1943 706 962 627 872 1070 416 1056 2645 302 1284 300 413 989 29 163 535 496 1211 1314 594 1912 872 1052 1314 996 604 586 1503 1266 1005 937 1103 151 695 87 342 1383 1123 277 540 763 1488 820 716 1252 151 1326 92 889 439 161 1396 757 1729 393 883 784 964 749 970 1058 1455 607 501 503 626 679 325 298 993 284 485 796 300 254 1602 1324 1113 644 608 235 498 843 778 1064 396 492 526 895 1142 852 1307 628 1371 552 1034 435 1271 1537 1039 302 975 291 175 1221 1070 1533 870 1451 394 301 879 524 756 525 912 1215 491 732 1012 41 1197 980 880 151 519 801 513 983 920 1092 417 934 511 209 389 1770 1301 880 266 1057 307 1182 754 303 865 1037 417 256 482 627 967 402 593 150 384 664 290 475 117 237 403 298 1652 346 1066 939 587 233 152 892 1185 797 401 459 1501 351 997 728 883 102 310 753 955 304 394 505 933 302 215 1486 554 346 1455 1157 648 927 364 757 1193 845 693 857 2010 994 678 979 169 902 814 154 604 252 964 1062 463 1496 1023 2015 217 358 264 546 302 263 106 537 1231 310 955 102 1379 320 543 581 37 377 6 302 336 151 1098 189 226 484 700 1420 1207 598 988 174 593 158 716 568 796 300 589 667 437 1602 443 1202 803 596 280 151 232 587 215 937 770 1218 832 479 955 1543 446 494 716 1067 1320 660 545 583 711 1002 634 1055 637 242 240 433 10 450 301 42 869 1323 319 709 321 188 1904 488 490 760 1092 1303 1830 785 342 1029 301 876 1414 687 888 994 309 573 819 1283 460 67 1863 865 936 291 1219 271 2155 1605 656 610 1604 513 522 482 627 727 1248 594 522 412 222 1146 1263 901 569 621 1020 26 700 1618 1868 1157 583 649 900 102 301 221 252 808 619 306 268 904 822 49 672 1192 371 264 248 799 819 1064 595 797 184 65 831 771 388 731 770 703 280 177 215 907 1241 968 706 86 1726 612 474 756 361 724 302 762 552 187 122 941 624 372 911 602 857 1133 1944 795 470 961 601 1034 788 1988 343 505 766 15 778 332 553 597 365 982 1844 1962 870 639 812 1048 1114 230 604 1959 1271 1268 1634 887 976 510 618 658 378 832 148 1899 1376 1079 725 824 507 261 614 772 552 755 1020 397 488 1512 578 742 651 817 1646 1138 1108 406 2695 1900 251 1127 712 247 604 164 529 1066 757 272 312 1071 435 1068 259 843 1070 832 765 270 798 932 913 1322 1158 294 2 865 355 960 595 1322 525 1340 2765 462 1288 1376 1583 216 1561 673 1325 876 1710 471 414 1964 458 181 959 717 1250 1545 857 1029 1429 396 1200 1768 188 1492 302 909 687 409 1111 1376 515 606 1914 663 1034 600 272 710 997 239 965 878 370 324 1450 899 1633 665 376 967 816 1422 14 1612 467 256 515 577 551 741 1064 1183 1039 721 1125 116 812 501 1926 533 653 260 406 280 2221 904 620 215 1124 1031 913 893 654 999 128 1000 1374 1025 562 94 568 1110 568 151 898 780 1882 890 555 880 267 386 133 1015 609 776 2020 9 1128 554 1460 934 389 469 171 184 307 655 1416 630 601 649 1306 433 2156 551 176 175 756 1618 344 212 100 1137 1766 795 302 757 299 970 449 1492 1105 662 721 1855 966 503 664 151 560 1074 242 1179 654 918 727 232 305 995 1431 313 1281 1168 643 430 627 350 540 933 1131 338 283 1111 791 1342 1073 660 1202 648 922 957 1501 1157 1472 1191 685 152 656 95 513 928 729 405 691 1323 1534 543 1038 941 95 811 977 1495 838 887 1325 141 134 600 771 374 1333 347 245 365 1665 152 301 779 285 829 1304 294 644 479 402 288 574 794 725 692 592 310 1246 1114 448 321 205 877 799 419 1735 1154 1216 974 402 415 473 1287 881 791 302 238 756 233 1012 304 141 762 976 320 1474 1292 1530 609 1408 806 986 980 734 243 1178 1269 997 610 682 1370 530 318 587 428 619 1735 560 419 998 402 902 512 140 1529 1301 87 1268 1040 1019 365 1315 1018 1309 421 329 262 1247 652 302 1036 875 1402 373 1228 790 885 1242 967 406 382 440 721 784 218 776 517 883 718 1986 1386 620 729 1345 301 510 850 1534 1674 382 417 375 1229 553 554 1186 620 403 1820 356 917 784 972 631 1334 1191 409 1594 348 695 823 1062 1378 631 1270 1011 1571 744 1410 1875 420 884 1442 1010 421 1169 944 262 320 493 360 592 302 790 293 705 866 600 766 539 10 65 1273 535 841 1002 930 509 421 1865 2095 387 396 698 445 743 1897 2041 527 982 722 836 670 712 168 1464 993 480 560 1505 116 1009 291 668 998 1356 794 937 1036 670 501 204 287 80 644 633 325 1055 884 563 1151 421 228 151 1168 1447 1196 1605 810 392 886 533 978 825 387 857 726 677 403 992 480 982 78 241 10 863 668 1272 892 651 1774 1141 152 296 1742 1210 395 1204 1330 595 799 664 331 773 362 628 955 312 35 1251 74 182 906 188 1143 355 331 127 1081 706 1248 626 653 1219 720 96 281 618 1012 1419 176 484 323 1453 621 508 1354 605 643 870 2045 430 166 998 923 747 207 1057 301 1076 151 1608 1659 448 300 1255 1022 739 1132 302 336 296 381 873 651 845 1284 753 749 998 1287 836 1042 925 376 89 485 886 487 754 49 1041 431 1317 222 594 555 857 700 419 298 374 244 1342 350 263 803 811 764 1762 438 586 386 644 604 588 1138 457 483 1198 977 250 798 33 2014 645 322 180 454 719 599 958 847 423 1617 1102 1183 2247 1635 300 1022 602 935 256 1085 1066 662 1136 793 557 899 761 463 786 736 1162 428 810 253 743 853 701 1124 980 705 510 416 1064 1262 1277 1723 348 522 1294 759 1167 48 1500 218 299 497 631 1106 457 1073 1927 301 899 709 1719 1077 1008 445 1009 784 550 1518 93 968 465 339 372 896 795 752 152 1192 317 1045 299 161 601 302 452 996 859 734 998 1174 424 1045 891 248 756 202 1361 1028 852 272 1042 1405 302 741 394 488 1185 914 1186 151 287 498 464 833 1283 719 581 465 302 558 563 537 171 506 975 244 427 395 927 540 397 825 20 276 440 1227 298 160 821 932 363 1453 451 509 1252 613 188 511 1399 404 301 1112 877 147 864 108 1258 597 507 639 1380 867 206 622 230 430 408 422 1201 1012 688 106 2254 76 353 806 765 939 24 602 349 300 1114 949 274 1644 1252 733 380 276 1040 306 597 160 1104 504 958 389 705 527 595 1079 879 540 145 783 106 411 365 399 165 601 589 123 334 521 1157 662 314 313 450 766 1618 503 99 617 956 158 71 1002 129 395 822 683 638 370 570 1396 1612 954 181 331 736 642 626 118 452 456 98 957 1413 381 1064 301 204 546 120 671 882 840 980 220 103 938 129 451 407 1002 1127 874 921 640 543 704 722 468 721 94 667 640 455 52 754 299 398 371 540 39 739 917 597 334 526 1187 527 1410 1259 716 973 854 55 1292 571 1060 832 1075 372 1131 655 444 560 37 1403 202 345 294 580 169 577 549 302 404 878 943 1202 752 307 1112 527 486 730 1247 301 101 302 151 755 451 1119 559 1209 917 875 676 453 249 655 692 716 426 1052 1146 901 855 455 1344 690 364 797 496 1574 5 458 976 151 2116 1315 900 332 157 248 1065 359 642 844 1309 304 1114 116 1180 1051 596 361 1014 294 309 487 494 803 271 763 427 288 284 767 690 614 472 1160 577 843 1040 691 1248 1148 503 860 195 831 719 743 928 489 994 1241 801 748 930 769 1334 917 904 517 1070 514 677 648 1207 337 601 869 682 874 569 466 1009 502 841 823 149 302 1102 445 664 963 646 541 886 963 1039 2166 369 957 390 835 417 700 716 620 1497 1351 1484 1465 1322 514 875 772 1155 466 474 822 142 240 1177 767 551 789 846 1463 178 508 1272 462 65 1070 882 626 535 227 838 886 802 782 858 1091 650 541 665 1597 280 1244 744 1058 429 299 220 284 249 187 664 1040 661 150 868 360 620 336 1108 1895 889 268 712 1258 488 772 513 571 445 431 1110 589 754 232 308 621 592 1030 1512 465 1021 445 1274 1508 1000 727 536 1144 1406 882 641 1354 978 1074 1650 659 426 643 1259 220 988 583 827 796 843 1010 237 927 1012 565 1133 1623 16 1072 1560 771 1399 518 662 2271 215 1622 1658 760 526 593 300 1610 587 580 1556 1205 301 547 298 602 390 1632 855 286 1141 1328 1397 281 830 1030 1361 405 666 783 209 296 299 703 387 453 446 81 1011 499 971 97 1271 232 126 54 975 293 989 601 290 282 872 606 408 819 425 1089 8 1091 831 520 771 661 35 330 154 512 490 1090 744 302 540 410 1769 638 649 301 768 2664 484 954 1249 2753 30 91 235 1110 1027 248 846 850 299 1281 708 1325 944 151 453 1137 1231 451 1534 817 1480 301 1505 538 655 563 539 811 611 624 297 897 1204 914 346 683 1287 742 536 554 983 312 603 590 549 796 88 838 1183 268 363 279 337 1324 1424 1763 272 302 731 247 604 405 292 1904 822 885 733 1284 646 647 912 268 1005 1193 579 42 1017 899 602 809 449 807 96 803 1479 52 1478 409 588 782 96 339 967 783 946 262 796 1469 450 288 1053 1328 630 253 940 517 685 356 877 684 1179 890 691 887 837 301 576 297 581 1950 1018 151 729 1561 949 1121 470 154 474 25 988 783 137 537 710 113 483 951 723 601 1029 501 609 1053 529 882 1328 845 603 967 648 1476 602 609 1127 1049 992 246 762 836 594 757 746 639 479 517 1233 969 75 560 502 1179 1466 15 1113 641 78 1101 541 739 476 302 2007 1301 865 157 390 762 223 373 440 1007 667 466 913 891 356 147 568 1330 397 453 223 845 364 546 601 433 631 1114 779 972 221 338 1227 151 1112 1574 300 491 181 301 424 819 1073 713 1238 841 555 754 1071 903 464 632 354 348 242 942 586 394 1032 305 669 875 1246 324 1814 299 1570 443 946 755 465 1442 493 948 23 410 392 151 697 723 277 561 809 56 304 1139 965 53 859 723 1596 1047 1756 689 1205 577 312 172 79 308 416 708 719 807 1222 524 416 1218 291 603 300 817 585 874 1610 206 905 427 1071 571 725 630 316 1220 1369 841 194 26 490 465 284 1945 975 935 538 484 605 445 1038 519 598 439 151 797 905 496 1016 292 1138 508 1575 779 983 300 593 777 24 330 397 535 814 458 1625 752 1086 565 133 843 485 528 681 98 513 1043 976 440 304 956 735 552 1049 860 909 667 687 552 343 58 1034 658 705 1906 1763 1105 546 586 1104 440 1365 1588 501 501 273 352 1187 171 1597 1657 910 629 425 575 161 478 257 745 5 723 505 432 873 923 561 820 890 1004 615 1618 750 1367 1830 569 339 354 953 1240 998 521 738 490 879 1749 526 803 1071 677 668 330 750 538 648 1694 452 1336 862 1237 1481 1234 1557 1630 92 989 613 1171 560 1981 815 366 444 759 2212 800 415 288 1005 544 651 794 656 1153 859 482 594 1065 555 582 406 1219 959 1409 708 811 525 818 1640 1010 365 637 1031 328 1671 198 589 970 262 388 592 314 566 504 727 983 1493 596 910 1561 255 1844 737 1161 996 590 1364 228 505 680 368 839 987 1242 1484 935 838 618 828 1214 302 704 328 1016 300 681 301 751 1152 1296 590 680 414 836 560 871 879 302 613 1874 1940 418 302 373 868 724 2039 193 363 932 469 668 722 82 952 2837 231 1485 1313 405 387 301 404 547 1446 1701 1257 1272 1033 904 830 600 1190 887 1868 451 297 1510 979 318 1574 1241 483 680 370 1211 402 514 269 789 681 910 501 629 529 1035 315 485 957 750 776 222 87 210 1210 810 421 498 611 1561 736 580 1409 302 728 1017 492 624 1207 4 552 637 773 465 719 834 452 450 1014 1146 316 1041 1105 590 273 642 962 1232 1139 258 912 300 232 772 358 346 810 249 213 426 705 900 1056 140 384 1095 872 347 2083 492 808 600 873 631 299 242 489 152 646 288 575 1175 86 174 161 729 1092 1755 583 205 456 860 451 128 1178 462 277 811 649 402 754 564 722 621 950 136 979 318 548 672 337 672 424 997 733 428 679 102 669 1223 976 791 37 87 298 498 761 104 1367 618 856 483 751 595 154 3 1472 302 455 151 572 901 134 744 298 264 259 1149 1269 1360 523 509 157 324 830 827 1143 53 302 1049 92 1031 362 1192 1026 275 599 995 731 628 1159 297 225 1919 59 1373 517 588 791 544 2314 984 444 633 45 538 1411 1429 873 1401 713 477 425 979 557 302 1078 770 431 815 323 1498 1164 151 825 1108 930 397 188 350 796 707 1488 834 1108 301 463 944 1078 609 2095 814 1490 151 302 891 512 1754 447 244 1105 270 436 752 586 139 206 273 745 1089 496 495 770 407 912 729 1216 1114 844 594 199 259 579 494 695 1093 501 476 603 564 330 672 1796 959 1088 2681 1244 613 590 398 1146 2799 1213 1680 915 747 490 874 1318 291 553 818 549 240 1299 934 1197 385 1265 584 1659 1086 788 1013 328 190 632 1043 150 772 1419 615 593 1049 1080 924 1489 347 602 571 754 2255 1684 2604 1280 635 246 1442 1326 782 477 363 1237 1764 827 1038 809 284 807 753 614 1768 1081 547 602 1676 518 424 975 424 509 1225 623 913 905 688 1066 1495 448 623 437 1134 205 1038 974 1330 164 1368 238 1082 899 89 214 1029 271 1247 812 300 552 630 1382 714 440 401 1478 1450 309 1708 1528 982 1508 1336 44 758 510 167 309 1787 2814 905 1267 235 544 1379 151 1635 755 1753 166 252 805 960 144 183 549 414 1475 1383 451 419 2145 1065 204 1160 733 483 1920 692 950 1515 807 962 334 504 672 926 334 1057 536 265 934 633 1561 181 1372 1006 343 1254 646 613 909 514 665 828 301 870 2086 482 1638 1449 728 1691 728 643 1565 530 1519 1362 415 990 866 451 557 1934 1018 375 1231 886 261 1045 1453 254 674 88 268 301 135 893 259 754 529 702 1138 943 774 694 790 919 716 606 993 558 864 389 24 1088 1295 151 826 571 1095 1029 699 866 425 151 1488 854 272 700 1090 514 3670 110 1472 1375 1234 318 707 1116 1092 1404 439 742 583 750 1147 1090 1282 354 272 110 2052 554 1250 1305 761 648 753 149 266 754 302 443 740 908 607 451 11 3789 210 150 887 1568 1090 1776 796 543 801 1038 249 429 736 891 737 1205 1047 962 742 798 109 462 1185 358 1933 1064 471 682 35 473 429 729 142 142 183 1483 608 802 745 960 712 1992 1535 867 297 447 830 826 344 671 295 837 1272 1750 1035 391 545 64 1109 1129 1238 769 765 142 1290 308 1281 393 205 822 384 1398 500 639 101 34 1080 1451 760 1041 250 438 99 330 1100 790 976 236 890 12 210 1099 683 519 863 1177 166 813 625 2050 621 1266 1309 1120 1032 1169 1162 190 1178 641 210 475 814 634 837 1132 930 1260 300 776 889 880 612 881 63 112 1591 875 439 347 470 1556 526 816 325 904 301 558 711 609 702 329 2050 559 1070 867 245 716 382 262 430 1042 299 701 906 881 575 709 487 527 451 697 448 1251 1267 895 1225 306 453 1360 607 803 215 677 301 271 467 46 302 775 951 619 1067 387 473 603 540 1314 432 47 455 447 75 617 188 1224 865 151 952 787 568 393 465 660 393 500 235 452 1284 560 302 1244 114 299 455 302 691 771 705 542 748 628 1043 752 2178 451 702 1160 893 1102 982 690 1308 328 931 263 1034 666 740 741 363 864 999 1124 149 408 1043 400 171 716 757 1572 182 1354 533 28 301 1323 142 335 821 451 133 564 884 757 277 638 703 568 299 688 927 6 259 383 523 923 485 495 676 228 462 751 853 542 643 512 738 1108 869 141 1009 1426 299 338 623 431 602 1051 398 185 935 331 543 367 795 466 29 601 1279 482 452 90 507 475 331 452 653 365 775 1276 1299 299 1164 200 550 504 1135 400 1915 276 1063 501 394 439 370 1514 1098 1293 660 862 702 300 766 675 881 927 1369 698 90 541 377 231 571 710 647 1127 600 394 566 596 633 587 482 619 693 1212 573 712 843 86 850 407 353 231 540 979 517 1275 420 296 1297 374 548 839 1084 896 487 592 520 630 150 297 891 735 799 91 574 695 1013 736 1096 580 1567 596 1302 55 149 808 314 626 784 296 836 254 287 318 593 453 1856 111 7 562 1257 442 291 1272 128 745 602 654 526 784 890 1026 671 1503 790 529 427 600 993 1308 427 892 48 784 410 672 802 185 996 1293 621 500 971 754 1402 1542 344 1174 304 1452 740 302 1668 1098 321 610 1325 933 512 1156 351 401 849 64 1042 1089 683 433 1072 478 446 310 1335 2076 602 610 1279 686 556 384 388 1331 1170 627 1391 993 1113 637 1017 1501 236 643 328 1247 321 1709 579 934 1455 1560 899 705 583 302 988 619 141 75 627 634 332 473 278 261 470 689 1216 1072 685 1003 1007 671 107 636 1356 1200 720 269 1081 758 1224 1092 939 793 663 824 151 1205 630 1026 274 1044 993 447 884 579 104 1402 151 1071 98 725 294 732 1288 411 176 508 1113 917 266 603 302 758 302 811 713 814 757 746 1283 596 570 593 290 782 1084 336 837 88 725 867 354 627 1898 290 565 151 1245 1474 1250 796 565 815 517 306 299 698 573 197 837 699 299 1840 628 358 638 390 590 499 726 580 912 267 671 1590 530 762 814 531 450 865 167 623 270 581 132 533 49 538 519 925 849 633 795 553 91 1216 569 964 1488 276 301 151 222 432 652 1082 535 597 399 456 26 1406 836 853 1211 720 1488 190 479 1287 992 770 817 809 546 1053 2147 523 277 429 300 647 1081 1672 1584 922 739 1053 82 125 301 1193 1006 972 218 1100 1103 725 47 728 900 525 1017 42 298 630 365 302 211 399 1203 174 1144 233 1013 451 1495 302 526 463 1073 599 547 33 262 279 778 249 754 459 1226 981 366 495 224 437 1168 782 368 149 641 384 415 300 1690 1360 204 1321 600 263 500 9 510 841 679 218 499 1044 288 301 1263 1073 388 481 549 239 604 602 721 104 689 302 628 837 534 335 354 631 293 542 1300 871 211 1139 944 525 820 403 1120 778 350 606 386 374 848 865 366 850 1114 301 1045 364 1248 761 388 151 302 311 631 500 170 516 622 477 428 297 1056 508 739 152 857 1022 1661 1053 411 23 542 308 812 505 874 1229 543 529 515 656 951 1129 915 942 818 2120 369 354 357 151 587 693 483 408 455 621 693 1067 648 1045 534 509 286 221 316 896 1197 112 34 1132 1321 48 1155 1061 407 525 1275 917 592 151 430 273 744 804 468 386 301 232 1242 497 1548 362 601 302 594 577 254 304 578 291 721 621 130 542 742 221 302 384 509 1054 995 616 841 994 557 1175 307 1255 410 1731 1116 36 374 444 1064 796 1131 814 624 1163 292 812 470 1539 1017 956 505 743 1117 418 989 904 1196 320 460 895 213 1061 938 51 175 575 1624 526 683 2 752 681 734 341 301 750 875 1182 1095 353 210 1090 932 626 537 68 688 1839 513 966 718 485 1039 1460 1651 519 507 230 1225 218 751 301 604 310 1943 875 631 649 236 262 766 165 1052 834 320 273 747 341 598 871 1024 779 186 1175 444 133 479 355 82 152 1199 444 221 150 692 235 60 68 550 439 794 491 600 1121 139 826 282 521 361 477 1172 598 155 425 451 603 505 1268 523 555 549 324 540 487 934 1013 662 111 667 589 95 189 355 53 366 440 453 474 613 630 1269 905 792 746 183 1235 635 883 950 150 423 1155 858 92 497 916 404 562 2363 657 302 1464 895 1120 484 289 597 711 580 860 1236 541 1856 1143 658 648 900 301 500 613 272 453 1083 1083 741 855 310 905 1515 684 1032 301 160 1044 1802 489 799 412 151 341 1555 808 1215 1525 453 573 138 262 330 918 496 1071 2034 754 1787 304 2518 519 289 559 642 19 396 1145 302 686 606 658 524 463 1065 843 573 2010 989 86 700 767 1158 727 1437 1237 1599 402 232 339 367 1621 1010 326 119 1049 986 455 548 888 484 902 1634 917 147 544 963 1387 1408 530 1302 787 661 689 704 1303 904 567 505 669 791 519 410 1406 1364 1537 242 519 742 513 705 1006 894 452 1511 546 633 1571 1359 942 1750 1528 506 604 1483 856 917 1060 3 547 1397 1400 408 1028 459 1626 541 1062 1411 152 1179 511 1220 44 584 224 572 663 832 428 555 1125 823 145 300 496 811 151 452 253 860 920 588 393 543 393 1079 745 96 1166 421 634 312 386 684 943 967 1222 1114 582 218 471 532 1029 921 187 501 1809 829 546 299 1189 302 658 690 647 902 172 498 608 422 250 530 2584 642 286 1214 397 428 195 1392 752 1026 1149 1127 950 670 1255 949 608 1481 1185 854 895 1568 1112 917 1223 1435 231 2190 2060 758 1461 1698 430 317 208 1191 2038 1950 155 849 734 1183 455 1574 1256 444 1200 418 714 220 1103 1117 540 716 1101 738 777 1264 1349 100 744 900 376 1137 745 1086 687 613 515 780 803 1188 165 603 282 345 1229 1132 302 600 2394 997 1243 735 794 337 1146 952 1661 956 1925 419 941 1511 2475 1106 547 1071 710 278 425 671 966 150 612 429 557 813 888 1590 195 1496 829 640 552 655 1995 461 1688 186 361 150 1841 522 576 905 1126 912 566 601 927 593 832 918 250 1007 653 906 891 1426 1110 958 430 612 393 32 654 651 610 612 1713 967 1288 1519 1083 604 482 928 1153 1041 886 1062 476 1250 859 1991 759 268 1108 387 603 1402 889 422 158 739 905 428 959 914 1206 890 168 422 1510 466 1430 308 1209 470 1341 366 2125 628 693 1182 861 274 630 472 2013 1201 696 2263 2108 416 1363 453 1272 774 840 514 204 548 1846 1250 483 300 315 1310 1353 964 1070 262 974 277 1099 458 1110 968 1338 302 971 874 1063 652 546 1591 444 398 197 394 1055 1269 718 374 290 299 301 853 333 220 719 340 922 1696 1082 1632 353 263 850 1293 756 602 1341 300 514 109 1561 865 770 970 608 536 1151 1604 819 225 302 849 350 332 481 1302 302 885 820 412 268 120 296 1543 536 453 738 756 898 1140 942 879 121 1017 570 317 449 1350 1382 366 1575 580 411 1037 1958 372 499 466 1053 525 262 1174 640 775 1137 599 597 1443 500 1748 1605 873 316 1302 1668 400 422 590 396 571 693 664 614 493 897 501 329 331 878 467 1316 1533 174 161 1592 480 303 453 1069 1806 752 839 637 438 388 1602 1017 460 1152 84 2126 602 679 641 420 294 188 900 1067 1330 529 433 100 952 976 706 523 204 497 322 361 1940 522 1065 613 586 480 837 573 572 725 210 387 585 748 837 169 1079 1066 989 1475 1217 1264 654 545 117 267 1270 1476 441 564 495 365 1789 540 428 2260 403 600 133 432 1281 1658 613 1429 19 713 1515 438 604 407 1605 1381 1366 1027 939 1047 1836 777 1956 1041 148 1002 329 1169 979 1557 1847 701 827 1176 1215 1906 1912 1231 1460 1017 704 672 180 790 814 464 302 179 487 607 324 1206 301 1423 915 128 244 1016 403 389 829 327 1033 131 532 684 478 321 520 1368 1156 1542 786 1279 302 520 1370 621 1298 621 1058 659 769 2386 472 1265 451 172 382 1007 229 757 1385 887 185 962 1606 429 1375 1393 969 652 265 1190 603 715 892 1187 821 1248 882 509 340 1080 713 777 1299 150 251 527 453 328 286 1055 330 877 894 1083 126 476 302 903 467 310 2047 1638 679 780 1032 463 301 1252 1123 1005 370 726 799 318 494 595 1901 505 583 43 608 891 465 1172 466 1433 704 1567 889 615 461 951 1523 1042 896 302 1008 682 805 251 1067 819 1109 994 949 856 477 1279 925 390 831 402 350 1337 608 890 991 365 529 988 660 354 1206 3175 1065 1357 1047 272 734 854 1238 1690 141 1679 1487 994 1477 969 1245 810 722 810 643 1875 1078 776 20 466 1028 1060 750 628 1598 1203 1001 211 525 1231 416 276 88 380 2077 2762 635 659 572 302 598 880 1568 991 990 638 509 584 601 450 453 24 592 764 1794 1506 301 1650 651 766 445 1030 904 515 1034 347 734 1657 889 369 722 957 264 1214 431 610 729 1668 353 174 668 396 151 1251 1046 268 586 30 168 623 1740 266 1736 1149 274 885 593 623 600 814 944 1382 214 899 974 1764 1833 771 856 473 682 478 1132 502 1436 584 485 991 712 327 1134 170 1097 273 680 695 300 546 27 509 1588 580 251 453 1598 487 632 1347 687 459 75 835 601 1107 499 150 723 1116 347 919 168 318 537 651 590 1697 435 1362 699 218 451 435 1511 1436 878 434 1418 1523 867 1104 809 1012 1224 978 291 962 1249 839 164 662 826 1203 1219 1454 302 60 891 275 654 1318 599 450 1027 1382 475 1189 521 533 442 600 856 555 1396 337 597 1094 1293 1366 840 762 1509 301 770 190 1322 979 815 398 851 647 389 302 145 901 865 485 1124 664 860 368 336 801 1963 305 157 364 1137 711 207 602 1077 617 2433 889 1048 1172 481 588 438 177 345 957 503 1505 1012 1115 677 277 1003 789 506 1013 502 547 1183 1091 365 409 560 180 673 845 643 1939 659 761 186 1698 605 734 396 676 838 315 2346 528 1123 1189 151 268 852 907 1043 990 273 1210 314 1389 233 1075 532 614 841 105 917 546 495 413 917 902 151 1132 1130 620 417 1542 657 605 149 188 628 857 196 204 273 833 624 48 1139 604 927 1560 890 616 961 552 670 772 1576 223 588 1144 224 881 602 916 826 93 445 463 541 268 1077 521 555 113 2505 1215 601 1491 1516 745 225 2074 535 1765 1549 517 298 440 264 840 1462 461 417 594 1292 1476 122 166 423 823 162 1084 635 301 540 787 1250 434 448 618 302 264 940 230 455 359 772 26 548 591 416 496 1519 1097 150 337 950 540 1306 800 272 272 97 1081 757 405 895 284 301 529 202 518 1134 420 151 1045 447 873 1536 1627 583 301 218 1391 1135 429 918 302 1236 487 1647 364 357 252 1380 287 682 995 576 799 601 2547 1030 454 835 559 593 1343 525 302 1406 380 127 92 894 1256 334 892 302 705 772 798 1208 1181 990 134 605 965 1485 523 336 943 463 806 396 302 690 490 474 480 1132 1007 811 597 1233 829 1318 45 276 833 365 603 98 771 629 302 526 301 26 567 237 707 1335 246 52 220 524 498 281 557 158 790 1472 1254 256 652 417 1552 142 1242 175 992 602 1079 1521 505 770 614 666 435 909 1195 471 72 385 1106 2089 477 371 1143 10 1132 284 565 858 1167 1227 500 404 300 1012 468 364 603 643 118 248 1949 1866 801 151 467 457 568 935 716 713 166 463 323 151 592 249 641 2054 468 1593 324 911 379 886 699 532 733 646 1038 453 558 768 82 1014 895 376 448 74 735 755 608 770 1605 403 302 150 681 521 1004 1125 606 859 921 104 519 648 303 292 221 395 50 864 1236 507 1129 196 50 637 655 839 431 13 1838 818 648 233 1710 525 794 1016 1227 213 847 1343 909 623 394 1867 1228 913 1178 662 1476 1454 49 1710 1559 400 944 1106 63 689 866 158 372 1636 787 952 70 606 1027 617 901 810 1469 1101 1055 984 1283 256 286 731 879 619 977 362 817 831 1554 891 1026 640 303 661 1038 1067 217 473 816 1077 361 949 86 761 2 1307 838 603 459 652 1471 565 412 352 275 334 1158 586 24 266 296 378 578 561 1418 535 742 68 572 769 598 181 452 458 292 413 235 101 348 738 530 818 644 730 1128 376 266 1118 167 599 173 323 177 504 571 2511 1862 544 1672 534 266 147 1129 583 947 266 324 1292 451 761 893 387 508 840 1079 1543 927 507 1900 933 1010 683 285 478 415 196 943 150 541 532 368 1195 587 424 724 1208 600 301 821 533 302 850 269 361 229 436 509 555 840 300 453 1377 1401 617 867 682 121 1038 878 1873 1086 559 665 939 284 784 1997 12 2168 441 2174 861 1136 909 491 938 642 1006 940 768 2999 1132 1203 1123 57 477 421 1035 737 882 1302 233 1116 149 681 138 763 108 842 612 758 431 2143 508 238 1530 1554 523 563 1070 639 679 929 305 558 422 365 1241 989 1068 197 2042 701 423 1408 206 764 738 1215 1718 724 588 233 474 364 422 735 1066 1085 1552 1307 219 768 455 1310 1313 951 623 1370 1606 1692 431 351 1139 948 330 551 170 1127 39 764 604 713 702 255 1601 125 449 914 739 36 1206 357 474 773 417 1698 936 1378 480 939 506 471 566 815 602 450 753 511 314 1155 854 1135 643 1139 271 666 1084 282 1303 774 1260 282 964 843 702 473 890 1244 149 1519 890 1543 876 678 445 137 1024 472 195 1219 181 301 747 106 848 388 65 967 497 240 461 447 575 410 973 77 1320 810 970 2237 1163 351 1137 511 1076 1075 177 244 1328 1084 731 299 1246 1246 220 822 898 624 544 1155 301 1838 506 332 499 273 667 543 1307 739 249 566 440 180 430 151 635 991 151 52 838 401 300 896 582 552 2051 943 1173 634 625 1221 150 636 911 1201 942 512 420 514 250 1053 335 686 254 498 2199 500 783 486 1108 300 739 868 1837 997 438 575 163 571 1677 242 1892 314 538 1278 745 191 859 452 529 300 527 1022 991 488 245 1260 1227 855 485 369 1903 637 753 636 599 1155 1174 1025 727 1367 1313 526 618 815 1929 637 381 828 451 1139 713 1011 347 882 1394 685 368 1049 1574 538 142 202 334 2075 701 1461 1001 353 238 309 711 28 301 226 418 302 658 619 542 292 1185 292 966 1078 904 711 349 302 548 273 671 531 1170 983 430 1149 1340 71 886 373 300 748 2009 657 928 369 624 923 402 228 1045 885 452 121 668 39 1395 313 855 435 903 179 1458 1035 1028 1160 398 446 868 938 144 824 672 404 867 867 132 580 274 650 299 385 460 301 79 895 801 716 624 684 1017 726 1380 455 228 210 57 1006 1160 635 149 857 609 1122 305 776 782 14 1397 1541 744 1077 592 909 658 459 402 262 822 1054 336 490 671 448 1305 561 174 53 661 547 839 261 1226 513 711 1416 239 860 1145 942 1085 219 728 292 402 915 228 158 791 622 543 563 1275 605 1068 378 193 279 302 1254 497 311 309 243 1114 399 172 1344 906 301 447 308 230 302 2127 1008 236 1095 56 188 419 602 302 337 292 949 719 604 1071 224 1096 200 1129 868 1111 151 1083 1027 1093 575 499 185 431 144 618 1440 91 1403 302 247 198 412 523 1394 828 305 969 631 547 372 1192 349 617 365 1628 1011 276 1656 1 856 811 1081 202 150 679 306 1310 351 519 695 644 150 669 396 507 1131 748 384 1177 239 833 494 890 228 1008 650 420 725 767 544 1399 155 513 873 1036 238 391 702 185 452 602 851 525 404 795 719 86 191 331 12 372 637 78 770 919 866 723 593 604 704 150 186 202 481 154 245 151 227 519 435 478 151 541 541 484 1657 700 391 298 462 492 377 765 1210 151 498 1177 300 368 944 151 66 898 653 296 297 1054 411 198 591 36 212 842 348 920 186 153 447 774 503 98 514 1094 422 382 887 347 1320 162 469 574 34 508 572 514 218 743 650 196 1123 300 1390 376 1248 644 862 14 1148 447 441 192 1344 341 650 604 451 836 114 1206 897 334 306 588 862 520 242 18 1281 340 1066 909 552 1081 860 566 1035 869 848 281 182 731 1732 814 599 1239 286 320 1065 453 457 281 570 1355 989 646 2724 191 202 1734 301 1193 100 265 1555 692 401 526 979 1317 688 428 1390 491 244 860 1064 320 660 236 495 374 896 739 481 529 276 659 92 674 1848 330 1233 479 980 760 1539 1495 589 393 1075 700 172 1522 606 164 802 278 534 562 564 452 708 330 20 507 556 301 764 194 320 613 179 567 367 542 534 965 214 677 530 540 635 4 482 229 312 487 788 271 16 464 611 637 224 465 478 989 302 491 492 798 1353 50 588 193 188 65 894 770 213 635 720 1137 190 608 531 489 300 532 284 514 196 258 758 497 761 9 192 617 915 74 633 1460 82 884 898 715 1069 751 633 724 652 356 866 907 1377 168 835 454 166 478 40 633 490 642 960 435 298 302 506 873 668 292 1255 575 595 700 189 1342 713 345 584 574 205 1438 298 332 643 538 585 714 620 302 152 155 895 444 296 370 956 1263 1550 1030 460 12 287 36 583 1136 1267 209 219 315 327 807 699 245 1128 1290 1140 519 336 301 547 1015 1470 1613 538 807 859 651 951 593 506 544 776 866 220 454 792 756 729 151 628 427 707 58 846 1687 546 1369 590 1301 431 1412 1064 1342 1678 636 949 971 454 196 508 492 393 754 829 850 311 524 571 1815 482 807 209 1108 373 440 114 329 266 904 590 948 690 514 387 1589 1882 302 1166 275 181 1193 355 964 1234 99 274 68 994 758 584 1449 397 1137 300 555 797 998 737 856 261 683 218 5 536 398 282 488 28 505 256 939 90 883 59 301 302 776 761