1000
0 3 0 0 0 0 0 0 963 959 963 961 957 962 960 962 958 960 958 962 959 961 963 960 963 962 963 962 959 960 960 961 960 963 962 959 957 962 960 960 931 928 925 925 931 929 926 929 927 927 925 931 929 926 931 926 925 930 930 931 929 926 929 925 926 925 926 929 928 930 926 928 894 897 899 896 894 893 897 895 894 898 897 895 898 893 896 897 895 894 893 896 898 894 897 895 895 896 899 897 897 896 896 896 866 863 863 862 867 862 867 867 862 867 861 865 863 867 864 865 861 863 863 867 866 863 863 863 862 866 863 861 865 865 865 863 833 832 835 833 834 831 831 835 833 835 833 834 835 830 831 831 831 832 829 835 835 833 835 829 830 829 830 830 829 829 831 832 801 800 803 798 803 797 797 803 802 797 803 798 799 802 800 797 798 798 802 803 802 797 800 803 799 797 801 798 800 800 797 800 766 767 766 770 770 767 771 769 766 769 765 771 770 771 765 767 765 770 768 768 770 768 768 766 767 766 765 770 767 768 769 767 739 734 738 736 737 734 737 737 736 738 739 739 737 735 737 739 736 738 733 735 733 738 739 736 738 738 737 734 733 737 737 734 705 705 707 703 706 706 701 706 701 703 706 703 705 701 707 703 702 706 705 705 704 704 701 703 702 704 704 703 703 701 702 704 671 674 671 674 669 669 673 674 675 671 675 672 673 671 674 670 669 671 670 669 671 671 675 670 675 673 669 674 673 670 672 670 640 640 643 641 641 639 643 637 641 641 641 638 637 639 638 642 637 642 640 643 642 643 637 640 637 637 638 642 638 642 641 640 605 606 608 609 606 611 608 606 611 607 611 606 609 611 607 606 606 608 609 606 606 609 605 610 611 605 611 605 607 606 607 607 574 575 577 579 577 575 579 574 575 575 574 575 576 577 574 576 579 573 573 576 577 577 578 575 576 574 578 578 578 578 575 574 546 546 542 544 544 544 545 545 542 544 545 546 542 545 541 543 547 544 545 542 546 544 543 543 547 542 547 543 547 542 542 542 514 515 511 509 512 515 511 509 510 513 513 512 513 515 512 511 515 514 514 515 509 514 515 515 514 510 513 511 510 510 513 509 482 477 483 479 477 478 480 481 481 483 481 480 480 477 480 482 478 477 479 482 482 481 478 481 478 478 481 478 479 482 481 480 448 450 447 448 445 449 450 450 451 448 450 450 451 451 446 451 449 447 446 448 445 447 448 451 449 450 446 449 449 448 448 448 418 413 414 418 413 418 414 419 419 417 413 414 419 415 418 416 416 413 418 417 417 414 414 416 419 415 415 416 413 416 417 415 381 382 385 383 384 381 384 384 381 382 385 386 386 383 383 382 383 384 383 382 383 383 385 382 382 382 385 383 384 385 385 382 351 350 349 353 355 352 350 351 355 352 353 355 349 353 355 351 355 351 352 355 349 355 355 349 355 354 353 351 349 354 353 352 321 319 321 321 322 321 318 318 319 319 317 319 320 317 321 317 320 319 317 318 319 323 319 322 323 322 322 320 321 320 321 320 291 288 289 290 288 290 286 287 287 287 286 288 286 286 286 287 287 287 286 285 290 290 287 286 290 285 289 291 289 290 289 287 256 253 258 259 256 254 257 257 257 257 257 258 257 257 255 259 253 254 256 259 255 254 258 255 258 255 257 258 255 258 255 256 222 222 224 223 227 223 223 226 226 226 225 221 227 222 221 226 221 222 227 223 223 225 226 222 227 223 226 226 225 222 222 224 190 193 191 195 194 189 195 192 190 190 193 192 194 191 193 192 193 192 192 191 193 192 189 189 193 193 194 193 192 192 192 192 159 163 160 159 161 158 159 160 162 161 157 161 161 160 160 160 161 163 162 163 157 163 163 163 161 161 163 159 160 160 157 159 129 131 128 131 125 130 131 128 126 125 126 127 126 125 128 126 129 126 128 130 128 128 129 126 125 129 129 131 129 126 128 126 99 97 93 98 99 96 98 98 93 97 98 96 94 94 97 96 96 96 96 99 95 93 94 95 96 94 96 96 99 98 97 93 61 62 64 67 62 65 62 61 62 65 67 66 67 61 62 65 62 63 61 64 61 67 61 66 64 63 63 65 65 61 64 63 35 32 32 35 33 32 33 33 29 33 34 34 31 31 30 34 35 29 30 29 35 30 34 33 30 30 31 35 33 32 30 32 0 0 3 0 0 2 1 3 0 0 0 0 0 0 3 0 0 0 0 1 0 3 1 0 2 0 0 3 0 0 0 0
