% Directional Spectrum 
% 90 Directions and 128 Frequencies
% Units are mm^2/(Hz) per cycle
% Frequency Bands are 0.00781250 Hz wide(first frequency band is centered at 0.00439453)
% The first direction slice begins at 246 degrees
 5826 6150 6797 7121 7445 7445 7445 7445 7121 6797 6474 5826 5502 5179 4531 4208 3884 3560 3560 3237 2913 2913 2589 2589 2589 2589 2589 2589 2589 2589 2589 2589 2913 2913 2913 3237 3237 3560 3884 3884 4208 4531 4531 4855 4855 5179 5179 4855 4855 4855 4531 4208 3884 3560 3560 3237 2913 2589 2589 2266 2266 1942 1942 1618 1618 1618 1618 1618 1295 1295 1295 1295 1295 1618 1618 1618 1618 1942 1942 1942 2266 2589 2589 2913 3237 3560 3884 4531 4855 5502
 282 282 353 353 353 423 494 564 564 706 776 847 917 1058 1129 1200 1341 1341 1411 1411 1411 1411 1341 1270 1200 1129 1058 988 917 847 776 706 706 635 635 635 564 564 564 564 635 635 635 635 706 776 776 847 917 988 1058 1129 1200 1270 1341 1411 1411 1482 1482 1411 1411 1341 1270 1129 1058 988 847 776 706 635 564 494 423 423 353 353 282 282 282 282 212 212 212 212 212 212 212 212 212 282
 468 432 396 360 324 288 288 252 252 216 216 216 180 180 180 180 180 180 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 180 180 180 180 180 180 216 216 216 216 252 252 288 288 324 360 360 396 432 504 540 612 648 720 792 864 936 1008 1080 1152 1188 1188 1188 1152 1116 1080 1008 936 864 792 720 684 612 540 504
 698 669 640 611 552 494 465 407 378 320 291 262 233 204 174 174 145 145 116 116 87 87 87 87 58 58 58 58 58 58 58 58 29 29 29 58 58 58 58 58 58 58 58 87 87 87 116 116 145 145 174 174 204 233 262 291 320 349 378 407 436 465 465 494 494 494 523 523 523 523 523 494 494 523 523 523 523 552 552 581 611 611 640 669 698 727 727 756 727 727
 685 783 783 880 880 978 1076 1076 1174 1272 1369 1467 1565 1663 1761 1858 1858 1956 1956 1956 1858 1858 1761 1761 1663 1565 1467 1467 1369 1369 1272 1272 1272 1174 1174 1174 1174 1272 1272 1272 1369 1369 1369 1467 1467 1467 1467 1467 1467 1467 1467 1369 1272 1272 1174 1076 1076 978 880 880 783 783 685 685 685 587 587 587 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 587 587 587 587 685
 1391 1391 1565 1739 1913 2087 2261 2608 2782 3130 3478 4000 4347 4695 5217 5565 5738 5912 5912 5912 5738 5391 5043 4521 4173 3826 3304 2956 2608 2434 2087 1913 1739 1565 1565 1391 1391 1217 1217 1217 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 1043 1043 1043 1217 1217
 1537 1537 1428 1428 1318 1318 1208 1208 1098 1098 1098 988 988 988 988 878 878 878 878 878 769 769 769 659 659 659 659 549 549 549 549 439 439 439 439 439 439 439 439 439 439 439 439 439 549 549 549 549 659 659 659 769 769 878 878 988 1098 1098 1208 1318 1428 1537 1647 1757 1867 1977 2086 2086 2196 2306 2306 2306 2416 2416 2416 2306 2306 2306 2306 2196 2196 2196 2086 2086 1977 1867 1867 1757 1757 1647
 5586 5078 5078 5078 5078 5078 5078 5586 5586 5586 5586 6093 6093 6093 6093 6601 6601 6601 6601 6093 6093 6093 5586 5586 5078 5078 4570 4570 4062 4062 3554 3554 3554 3047 3047 3047 3047 3047 3047 3047 3047 3047 3047 3554 3554 3554 3554 3554 3554 4062 4062 4062 4062 4570 4570 4570 4570 5078 5078 5586 5586 6093 6601 6601 7109 7617 7617 8124 8632 8632 9140 9140 9648 9648 9140 9140 9140 8632 8632 8124 7617 7617 7109 6601 6601 6093 6093 5586 5586 5586
 5516 5516 5516 5516 5516 5516 5516 5516 7354 7354 7354 9193 9193 9193 11031 12870 12870 14709 16547 18386 20224 23901 25740 27579 31256 34933 36771 40449 44126 45964 49641 51480 53319 53319 55157 55157 53319 51480 51480 47803 45964 44126 40449 38610 34933 33094 31256 29417 27579 25740 23901 22063 22063 20224 20224 18386 18386 18386 16547 16547 16547 16547 14709 14709 14709 12870 12870 12870 11031 11031 11031 9193 9193 7354 7354 7354 5516 5516 5516 5516 5516 5516 5516 3677 3677 3677 3677 5516 5516 5516
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 1299 1299 1949 2598 3248 3898 5197 6496 7795 9744 11693 13642 16240 19488 22086 25334 27933 30531 33130 34429 35728 36378 36378 35078 33130 30531 27283 24035 20138 16890 13642 11043 9094 7146 5197 4547 3248 2598 1949 1949 1299 1299 650 650 650 650 650 650 0 0 0
 8068 8068 8068 8068 5379 5379 5379 5379 5379 2689 2689 2689 2689 2689 2689 2689 2689 2689 2689 2689 2689 2689 2689 2689 2689 2689 2689 2689 2689 2689 2689 2689 2689 2689 2689 2689 2689 5379 5379 5379 5379 8068 8068 10758 13447 16137 21516 26895 32273 40342 53789 67236 91441 118336 155988 196330 231293 244740 231293 193641 153299 118336 88752 67236 51100 37652 29584 24205 18826 13447 10758 8068 8068 5379 5379 5379 5379 5379 5379 5379 5379 8068 8068 8068 8068 8068 8068 8068 8068 8068
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4272 0 0 0 0 0 0 0 0 0 0 0 0 0 4272 4272 4272 8544 12817 21361 25633 34178 46994 59811 72627 93988 115349 140982 170888 205065 234970 264876 286237 299053 294781 281964 260603 230698 200793 170888 140982 115349 93988 72627 55538 42722 34178 25633 17089 12817 8544 8544 8544 4272 4272 4272 4272 4272 4272 4272 4272 4272 4272 4272 4272
 23305 11652 11652 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11652 23305 34957 46609 69914 93219 128176 174785 233047 314613 431137 582617 745750 908883 1025407 1060364 1002102 873926 734098 594270 466094 361223 279656 209742 163133 128176 104871 93219 81566 81566 69914 69914 69914 58262 58262 46609 46609 46609 34957 34957 23305
 15713 15713 15713 15713 15713 15713 15713 15713 15713 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15713 15713 15713 31426 31426 47139 62851 78564 78564 94277 109990 125703 141416 172841 219980 282832 361396 502812 691366 927059 1194177 1351306 1319880 1131326 911346 722792 581376 487099 424247 392822 361396 345683 345683 329970 298544 267119 219980 172841 141416 109990 78564 62851 47139 31426 31426 31426 15713 15713 15713 15713 15713 15713 15713
 34151 34151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34151 34151 68302 102453 136604 204906 273208 341510 409812 443964 443964 409812 341510 307359 307359 273208 273208 307359 341510 409812 546417 819625 1297740 2185667 3449255 4576239 4405484 3210198 2083213 1297740 853776 546417 375661 273208 170755 136604 102453 68302 68302 102453 102453 136604 136604 170755 170755 170755 170755 170755 170755 136604 136604 102453 102453 68302 68302 34151
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 99893 199785 399571 599356 799142 1198712 1698176 2397425 3596137 5194421 7292167 9090236 9589699 8690665 7192275 5893669 4894742 4395279 4095601 3995708 3895815 3696030 3296459 2697103 1897961 1298605 799142 399571 299678 99893 99893 0 0 0 0 0 0 0 0 0 0 0 0 0
 36405 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36405 36405 72809 109214 145619 182023 218428 254832 327642 473260 691688 1092139 1893041 3531250 5897552 7135309 5569910 3385632 1929446 1092139 618879 327642 145619 36405 0 0 0 0 0 0 36405 72809 72809 109214 109214 109214 145619 109214 109214 109214 72809 72809 36405
 33952 33952 16976 16976 16976 16976 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16976 16976 16976 33952 33952 50928 50928 67903 84879 118831 169759 237662 356493 543228 865769 1273190 1697587 1884321 1765490 1476900 1171335 916697 729962 577179 458348 373469 288590 237662 186735 152783 118831 101855 84879 84879 67903 67903 50928 50928 50928 50928 50928 33952 33952 33952
 40401 30301 30301 20201 10100 10100 10100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10100 10100 10100 20201 30301 50501 70702 101003 131303 151504 161604 171704 161604 151504 141404 141404 131303 131303 121203 131303 131303 131303 141404 151504 161604 171704 171704 181805 191905 191905 202005 202005 212105 232306 252506 292907 333308 393910 464612 525213 545414 525213 454511 353509 272707 212105 161604 131303 101003 90902 70702 60602 60602 50501 50501 40401
 224957 192821 117835 64274 32137 10712 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21425 42849 64274 96410 117835 149972 182108 203533 224957 246382 267806 278519 299943 310655 321368 364217 417778 492763 578462 696296 814131 878405 835556 674872 449915 267806 128547 53561 10712 0 0 0 0 0 0 10712 10712 21425 42849 64274 96410 139259 192821
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7893 7893 15787 23680 31573 39467 47360 63147 94720 134187 213120 347307 599893 947200 1136640 962987 655147 426240 292053 205227 165760 142080 126293 126293 126293 134187 134187 134187 118400 102613 78933 63147 47360 39467 31573 23680 15787 7893 7893 7893 0 0 0
 26791 17861 8930 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8930 17861 26791 35721 44651 53582 62512 71442 80372 89303 98233 116093 133954 169675 214326 294698 392931 526885 651908 741211 768002 750141 678699 589397 491164 384001 285768 205396 142884 98233 71442 53582 44651 44651 35721 35721 35721 44651 44651 44651 44651 44651 44651 35721 26791
 150220 138202 114167 84123 54079 30044 18026 6009 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6009 6009 12018 24035 36053 54079 72105 84123 90132 90132 84123 78114 72105 66097 66097 72105 84123 108158 156228 240351 378554 546800 594870 438641 252369 138202 78114 48070 24035 18026 12018 6009 6009 6009 0 0 0 6009 6009 12018 18026 24035 36053 48070 66097 78114 90132 96141 102149 108158 114167 120176 132193 138202 150220
 21712 14475 14475 7237 7237 7237 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7237 7237 7237 7237 7237 7237 7237 7237 7237 0 0 0 0 7237 7237 7237 14475 14475 28949 36187 50661 72373 94085 123035 159221 195408 238832 289493 354629 419765 484901 535562 564512 550037 492138 405290 325680 253306 195408 151984 115797 94085 79611 65136 50661 43424 36187 28949 28949 28949 28949 28949 28949 28949 36187 36187 36187 36187 36187 36187 36187 28949 28949 28949 21712
 30038 30038 22528 22528 22528 15019 15019 15019 15019 7509 7509 7509 7509 7509 15019 15019 15019 15019 15019 15019 15019 15019 15019 15019 15019 7509 7509 7509 7509 7509 7509 7509 7509 7509 7509 7509 7509 7509 7509 15019 15019 22528 30038 37547 45056 60075 67584 75094 82603 97622 105131 112641 120150 127659 127659 127659 135169 135169 135169 150188 157697 180225 202753 225281 262828 292866 330413 360450 382978 382978 367960 337922 292866 240300 187735 150188 120150 97622 82603 75094 67584 60075 52566 52566 45056 45056 37547 37547 37547 30038
 29666 25428 25428 21190 16952 12714 12714 8476 8476 4238 4238 4238 4238 4238 4238 4238 4238 4238 8476 8476 8476 8476 8476 8476 8476 8476 8476 8476 8476 8476 8476 8476 4238 4238 4238 4238 4238 4238 8476 8476 12714 21190 29666 42380 59332 80522 105950 135616 165282 186472 194948 190710 173758 152568 131378 114426 101712 93236 88998 88998 88998 93236 93236 93236 93236 93236 88998 84760 80522 76284 72046 63570 59332 50856 46618 42380 38142 33904 33904 33904 33904 33904 33904 33904 33904 38142 38142 33904 33904 33904
 3683 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3683 3683 7367 11050 14734 25784 44201 77352 139970 250472 357291 324140 202588 110502 58935 33151 22100 14734 11050 11050 11050 11050 14734 22100 33151 55251 88402 139970 209954 272572 287306 246788 184171 128919 84718 58935 36834 25784 14734 11050 7367
 4251 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4251 4251 4251 4251 8502 8502 8502 8502 12752 12752 12752 12752 17003 17003 17003 17003 17003 17003 17003 17003 12752 12752 12752 8502 8502 12752 12752 12752 17003 21254 25505 34006 46758 63761 80764 106269 127523 140275 131774 114771 93517 76514 63761 55260 46758 46758 46758 51009 55260 63761 72263 85015 102018 119021 144526 170030 199786 229541 238043 229541 195535 157278 119021 89266 63761 46758 34006 25505 21254 17003 12752 8502 4251 4251 4251
 19182 15985 15985 15985 15985 15985 19182 19182 22379 25576 25576 25576 25576 25576 22379 19182 19182 15985 15985 15985 12788 12788 12788 12788 15985 15985 19182 19182 22379 25576 28773 31969 35166 31969 31969 25576 22379 19182 15985 12788 9591 9591 9591 9591 9591 12788 12788 15985 15985 19182 22379 25576 28773 31969 35166 38363 38363 38363 41560 41560 41560 41560 41560 41560 41560 41560 41560 41560 44757 47954 51151 54348 60742 67136 76727 86318 95908 108696 115090 118287 118287 108696 95908 79924 63939 47954 38363 31969 25576 22379
 12381 15476 20119 27857 40237 55713 66546 60356 43332 27857 17023 10833 6190 4643 3095 3095 3095 3095 4643 4643 6190 6190 7738 9286 9286 10833 12381 13928 15476 18571 21666 24761 27857 29404 29404 26309 21666 17023 12381 9286 6190 4643 3095 3095 3095 1548 1548 1548 1548 1548 1548 1548 3095 4643 6190 10833 13928 20119 26309 30952 34047 34047 30952 27857 24761 21666 18571 17023 15476 15476 13928 13928 12381 12381 13928 15476 18571 23214 27857 34047 37142 37142 32499 24761 20119 15476 12381 10833 10833 10833
 10302 10302 8241 8241 6181 6181 4121 4121 4121 6181 6181 8241 12362 16483 24724 37086 53569 65931 67991 57689 45327 32965 26784 22664 18543 18543 18543 18543 22664 28845 37086 45327 51508 55629 53569 51508 45327 41207 35026 32965 28845 28845 26784 26784 26784 26784 26784 28845 28845 30905 32965 32965 30905 28845 24724 18543 14422 10302 6181 4121 2060 0 0 0 0 0 0 2060 2060 2060 4121 4121 6181 10302 16483 24724 35026 43267 45327 45327 41207 32965 26784 20603 18543 14422 14422 12362 12362 10302
 8372 8372 5581 5581 2791 2791 5581 5581 5581 5581 8372 8372 8372 8372 11163 11163 11163 13953 16744 19534 22325 25116 25116 27906 27906 33488 39069 50231 66975 92091 114416 119997 111625 92091 72556 53022 39069 27906 19534 13953 8372 8372 5581 5581 5581 8372 8372 8372 11163 16744 25116 39069 58603 86510 108835 111625 97672 75347 53022 33488 22325 13953 8372 5581 5581 2791 5581 5581 5581 8372 8372 11163 13953 19534 27906 33488 41859 47441 53022 58603 64185 64185 61394 53022 39069 27906 19534 13953 11163 11163
 33580 37531 35556 29630 23704 15802 11852 9877 7901 7901 7901 7901 7901 9877 9877 11852 11852 13827 13827 13827 13827 13827 13827 15802 17778 17778 17778 17778 13827 11852 9877 7901 7901 5926 5926 5926 5926 7901 9877 11852 19753 31605 47407 59259 55309 43457 29630 19753 13827 9877 7901 7901 7901 7901 7901 7901 9877 9877 11852 13827 17778 21728 25679 29630 31605 31605 29630 29630 29630 31605 35556 43457 55309 65185 71111 67161 57284 47407 37531 31605 27654 23704 19753 17778 15802 15802 15802 17778 21728 27654
 3728 4349 4970 4970 4970 4970 4349 3728 3106 3106 2485 2485 2485 2485 2485 1864 1864 1864 1864 1864 1864 1864 2485 3106 3728 3728 4349 4349 4349 4349 4349 3728 3728 3728 3728 3728 4349 4349 4970 5591 6213 6213 6213 5591 4349 3728 3728 3106 3728 4349 4970 5591 6213 6834 6834 6834 6834 6834 6834 6834 6834 6834 7455 7455 7455 6834 6834 6213 5591 5591 5591 5591 6213 7455 8698 11183 14910 19259 25471 32305 36033 34790 28578 20501 14289 9940 6834 4970 4349 3728
 6787 7144 6787 6073 4644 3929 2858 2500 2143 1786 1786 1429 1429 1786 1786 2143 2500 2858 3572 3929 4287 4644 5001 4644 4644 4287 3572 3215 2500 2143 1786 1429 1429 1429 1429 1429 1429 1786 2143 2858 3572 5001 6073 7144 7144 6787 6073 5358 5358 5358 5358 5001 5001 4644 4644 4287 4287 4287 4644 4644 5001 5358 5715 5715 5358 4644 3929 3572 3215 3215 3215 3572 3572 3215 3215 2858 2858 2858 2858 2858 3215 3572 3929 4644 5001 5715 6073 6430 6430 6787
 0 0 648 1297 1945 3242 3890 5186 5835 6483 6483 6483 5835 5186 3890 3242 1945 1297 648 0 0 0 0 0 1945 4538 9076 12318 13614 11669 9725 7131 5835 4538 3890 3242 2593 1945 1945 1297 1297 648 0 0 0 0 0 648 2593 4538 7131 9725 11021 11669 11669 11021 10373 9725 9725 9725 9725 9725 9076 7131 5186 2593 648 0 0 0 0 0 0 0 648 1297 1945 3242 5186 8428 14911 28525 56403 89466 70017 33712 14263 5835 1945 0
 0 849 1697 2546 3394 3394 3394 3394 3394 3394 2546 2546 2546 2546 2546 1697 1697 849 0 0 0 0 0 1697 7637 22061 46668 54304 33092 16970 9334 5940 4243 3394 2546 1697 1697 1697 1697 1697 1697 1697 1697 1697 849 0 0 849 1697 1697 1697 2546 2546 2546 2546 2546 2546 3394 4243 5940 8485 15273 28001 50910 58547 33092 12728 3394 0 0 0 0 0 849 2546 4243 6788 11879 22061 41577 68729 72123 46668 26304 14425 8485 5091 2546 849 0
 19120 13767 9943 6883 5354 4589 3824 3059 3059 3059 2294 2294 3059 3059 3824 4589 5354 7648 12237 18356 24474 22180 13002 5354 2294 1530 765 765 765 765 765 1530 1530 1530 1530 1530 1530 2294 2294 2294 3059 3059 3824 4589 5354 6883 9943 13767 19120 24474 26769 24474 19120 13767 9178 6119 4589 3059 2294 2294 1530 1530 1530 1530 1530 2294 4589 11472 32122 57361 42065 20650 10707 6119 4589 3059 3059 2294 3059 3059 3824 4589 5354 6883 8413 10707 14532 18356 22180 22945
 28310 18695 9080 4273 2671 2137 1602 1602 1602 1602 1602 2137 2671 3205 4273 5876 8546 12285 16558 19763 19763 16558 12819 9615 7478 5876 5341 4273 3739 3205 2671 2137 2137 1602 1602 1602 1602 1602 1602 2137 2671 3739 4807 7478 9615 9615 6944 4273 2671 1602 1068 1068 1068 1068 1068 1602 2137 2137 3205 3739 4807 5341 6410 6944 7478 7478 7478 8546 10683 13354 16558 17093 14956 11217 7478 5341 3205 2671 1602 1602 1068 1068 1068 1068 1602 2137 2671 4807 10149 20297
 3189 3189 3189 3189 3189 3189 3189 3720 3720 4252 4252 5315 5846 6909 7972 9035 9035 8504 6909 5315 3720 2657 1594 1594 1594 2126 3189 4783 6909 10630 14350 15945 13819 10630 7441 5315 3720 3189 2657 2126 1594 1594 1594 1063 1063 1594 2126 2657 3720 4783 5315 6378 7441 8504 9567 11161 12224 13819 14350 14350 12756 10630 8504 6378 4783 3720 3189 2657 3189 3720 4783 5846 6378 6909 7441 6909 6909 6909 6909 7441 7441 7441 7441 7441 6909 6378 5846 4783 4252 3720
 22074 13245 6181 2649 1766 883 883 883 883 1766 2649 4415 6181 8830 9713 10596 9713 7947 7064 5298 4415 2649 2649 1766 1766 2649 3532 6181 11479 23840 47681 57393 30904 12362 4415 1766 883 0 0 0 0 883 883 3532 7064 14128 15894 9713 4415 2649 883 883 883 1766 2649 6181 11479 22074 37968 47681 41500 30021 21191 15894 13245 12362 12362 13245 15011 15011 13245 11479 9713 8830 7947 8830 8830 9713 9713 8830 6181 4415 2649 1766 1766 1766 3532 6181 13245 22074
 19222 17392 15561 14646 14646 13730 11899 9153 6407 4577 3661 2746 2746 2746 3661 5492 8238 11899 14646 12815 9153 6407 3661 2746 1831 915 915 1831 1831 2746 3661 3661 4577 5492 5492 4577 3661 3661 2746 1831 1831 915 915 915 1831 2746 6407 16476 35698 51259 38444 21053 10984 6407 3661 2746 2746 2746 4577 6407 10069 16476 25630 35698 42106 40275 34783 29291 23799 19222 15561 11899 9153 6407 5492 3661 2746 1831 1831 1831 1831 1831 2746 3661 5492 8238 12815 16476 20138 21053
 11236 7491 5618 4682 4682 4682 5618 7491 9364 12173 14982 15918 15918 14045 12173 9364 7491 5618 4682 3745 3745 2809 2809 1873 1873 1873 936 936 936 936 1873 2809 5618 11236 21536 29027 22473 12173 6555 3745 1873 1873 936 1873 1873 2809 5618 9364 13109 15918 14982 13109 12173 11236 10300 11236 12173 12173 12173 12173 11236 11236 12173 13109 15918 18727 20600 20600 18727 16854 14045 13109 14045 15918 19664 26218 32773 30900 21536 12173 6555 3745 3745 3745 4682 6555 10300 14982 17791 14982
 6650 4232 3023 1814 1209 605 605 605 605 605 1814 5441 11487 17532 14509 8464 4836 3023 2418 1814 1814 2418 2418 3023 3627 4232 4836 4836 5441 5441 6046 6046 6046 5441 5441 4836 4836 4836 4836 4836 4836 4836 4232 4232 3627 3023 2418 2418 2418 2418 3627 5441 8464 13905 18137 14509 7859 3627 1814 1209 605 605 1209 1814 2418 4232 7255 12091 18137 22369 21764 17532 13300 10882 9068 8464 7859 7255 7859 8464 9068 10882 12696 14509 15718 15718 15114 13300 10882 8464
 22861 22861 22861 22861 22861 21433 20004 18575 17146 14288 12860 11431 11431 12860 12860 15717 17146 18575 21433 22861 22861 21433 20004 17146 15717 14288 12860 12860 12860 12860 12860 11431 11431 10002 8573 8573 7144 7144 8573 8573 10002 11431 12860 14288 15717 17146 18575 21433 21433 20004 15717 12860 10002 7144 7144 5715 5715 7144 8573 10002 12860 14288 17146 20004 21433 22861 24290 27148 27148 27148 27148 24290 21433 18575 15717 12860 11431 10002 8573 8573 8573 10002 11431 14288 17146 21433 24290 25719 25719 24290
 11982 10484 7488 5991 2995 1498 1498 1498 2995 4493 13479 35945 65898 44931 17972 7488 2995 2995 2995 4493 7488 11982 20968 29954 29954 23963 17972 14977 17972 28456 56912 98848 98848 58410 29954 16475 10484 8986 7488 8986 11982 14977 14977 11982 8986 5991 2995 1498 0 0 0 0 1498 4493 8986 13479 16475 13479 7488 4493 1498 0 0 0 1498 2995 7488 17972 38940 56912 44931 25461 14977 10484 10484 11982 13479 14977 14977 16475 19470 23963 28456 29954 23963 17972 14977 13479 13479 13479
 64492 58350 49137 33781 24568 18426 18426 21497 24568 30710 36852 33781 27639 18426 15355 12284 12284 12284 21497 30710 39923 39923 33781 27639 24568 24568 30710 49137 70634 67563 46066 27639 18426 12284 12284 18426 24568 36852 46066 58350 61421 61421 55279 46066 36852 27639 24568 21497 18426 18426 21497 27639 27639 24568 18426 12284 9213 12284 18426 24568 33781 39923 33781 21497 15355 12284 15355 18426 30710 52208 92131 107486 73705 39923 27639 21497 18426 18426 21497 24568 30710 39923 46066 52208 55279 55279 55279 58350 61421 64492
 78311 57703 37095 20608 16487 16487 20608 24730 32973 41216 49460 49460 41216 37095 28851 24730 20608 12365 8243 8243 12365 12365 20608 24730 32973 45338 57703 70068 70068 61825 53581 45338 45338 49460 61825 86554 115406 131892 123649 103041 82433 74190 70068 65946 57703 41216 28851 20608 12365 12365 16487 28851 41216 61825 70068 61825 41216 28851 20608 20608 16487 16487 16487 16487 20608 24730 28851 32973 37095 41216 49460 53581 57703 57703 49460 41216 32973 28851 24730 28851 41216 57703 74190 86554 86554 78311 70068 74190 82433 86554
 40109 24065 16044 16044 20055 28076 36098 40109 40109 40109 40109 40109 40109 40109 36098 32087 24065 20055 16044 12033 12033 12033 16044 24065 32087 44120 68185 108294 144392 144392 108294 68185 40109 24065 20055 20055 32087 48131 88240 148403 176480 116316 64174 44120 36098 32087 24065 16044 8022 4011 4011 4011 4011 12033 20055 48131 100273 132360 84229 44120 24065 12033 8022 4011 0 4011 4011 8022 16044 20055 24065 32087 44120 52142 56153 56153 56153 52142 48131 44120 40109 36098 36098 36098 40109 56153 92251 132360 120327 72196
 62553 26809 8936 8936 0 8936 8936 26809 62553 142979 134043 53617 17872 8936 0 0 0 0 8936 17872 26809 26809 26809 35745 71490 116171 116171 53617 17872 8936 0 0 0 0 17872 62553 178724 169788 80426 35745 17872 8936 8936 17872 26809 35745 44681 44681 53617 71490 116171 178724 232341 259150 259150 250213 223405 196596 160851 151915 151915 160851 160851 107234 53617 26809 8936 8936 8936 17872 44681 107234 250213 375320 339575 259150 187660 134043 98298 80426 80426 98298 134043 232341 402129 500427 366384 223405 151915 98298
 94150 85591 77031 68472 51354 42795 34236 42795 59913 102709 162622 179740 119827 68472 42795 34236 34236 34236 51354 77031 102709 119827 119827 119827 111268 102709 77031 59913 51354 51354 51354 59913 77031 85591 85591 77031 59913 51354 42795 51354 77031 111268 145504 145504 111268 94150 94150 102709 111268 94150 68472 51354 42795 42795 51354 85591 154063 248213 248213 162622 102709 68472 51354 51354 51354 42795 42795 51354 59913 77031 94150 119827 119827 119827 111268 119827 145504 162622 162622 128386 94150 68472 59913 68472 94150 171181 273890 291008 196858 128386
 3020 3020 6040 9060 6040 3020 3020 3020 18120 154023 298985 48321 12080 3020 0 0 0 3020 12080 45301 141942 126842 24160 0 0 0 0 0 0 0 0 3020 6040 3020 0 0 0 0 0 0 0 3020 12080 27180 27180 21140 33221 66441 57381 12080 0 0 0 0 0 0 0 9060 105702 120802 9060 0 0 0 0 0 0 3020 24160 102682 244624 223484 135902 75501 42281 30201 27180 27180 30201 33221 27180 15100 9060 12080 42281 163083 223484 63421 15100 3020
 40960 32768 32768 32768 32768 40960 65536 122880 229375 188415 81920 32768 16384 8192 8192 8192 32768 147456 327679 172031 65536 32768 32768 40960 40960 32768 16384 8192 0 0 8192 40960 106496 147456 98304 40960 16384 0 0 0 0 8192 16384 16384 16384 24576 40960 81920 122880 98304 32768 8192 0 0 8192 16384 40960 114688 344063 294911 73728 16384 8192 16384 24576 32768 40960 32768 24576 24576 40960 98304 229375 253951 131072 65536 57344 90112 180223 409599 729086 516094 253951 155648 147456 204799 253951 221183 131072 73728
 34704 23136 23136 23136 17352 11568 17352 40488 138815 231358 121463 46272 17352 5784 0 0 11568 86759 294981 185086 69407 34704 28920 28920 28920 17352 11568 0 0 0 5784 57839 214006 341253 138815 46272 11568 0 0 0 5784 11568 17352 23136 23136 23136 40488 63623 104111 98327 40488 11568 0 0 5784 11568 28920 75191 167734 156167 46272 11568 5784 11568 17352 34704 46272 46272 34704 34704 52056 98327 144599 98327 40488 23136 28920 52056 115679 289197 439580 237142 92543 46272 46272 69407 98327 104111 75191 46272
 20140 10070 7553 5035 5035 5035 5035 10070 17623 27693 30210 25175 17623 10070 7553 5035 7553 15105 25175 25175 17623 12588 12588 17623 32728 47833 40280 20140 7553 5035 7553 15105 32728 60420 78043 57903 30210 12588 5035 2518 5035 7553 10070 12588 22658 50350 113288 151050 90630 42798 17623 5035 2518 5035 7553 10070 15105 22658 25175 20140 7553 2518 5035 12588 27693 57903 95665 95665 73008 62938 57903 45315 27693 12588 5035 5035 15105 35245 60420 65455 42798 25175 12588 7553 7553 15105 32728 65455 78043 47833
 45608 45608 45608 55743 60811 65878 65878 65878 65878 65878 55743 50676 45608 45608 45608 55743 65878 65878 55743 45608 45608 55743 70946 81081 70946 50676 35473 35473 40540 55743 81081 81081 70946 60811 50676 45608 40540 40540 45608 65878 96284 111486 101351 86148 70946 65878 65878 70946 76013 70946 55743 40540 35473 40540 45608 45608 40540 40540 35473 40540 35473 25338 25338 25338 25338 35473 50676 60811 60811 45608 40540 40540 40540 40540 35473 35473 40540 50676 65878 86148 106419 106419 81081 55743 50676 65878 81081 81081 70946 55743
 8150 12225 20375 36676 69276 73351 40751 24450 28525 40751 52976 57051 48901 36676 28525 24450 32600 44826 36676 24450 20375 24450 32600 40751 36676 20375 12225 8150 12225 40751 81501 48901 24450 16300 12225 12225 12225 20375 44826 126327 203753 122252 61126 36676 28525 32600 44826 61126 69276 57051 44826 52976 110027 215978 150777 65201 36676 24450 24450 32600 52976 73351 61126 48901 48901 57051 52976 32600 20375 12225 12225 16300 40751 89651 61126 16300 8150 8150 12225 24450 48901 126327 175228 61126 16300 8150 8150 8150 8150 8150
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 3136 1568 1568 3136 9409 17250 21954 18818 14113 10977 10977 10977 14113 18818 25091 18818 6273 1568 0 1568 3136 7841 21954 48613 68999 75272 68999 29795 7841 0 0 0 3136 7841 20386 23522 9409 1568 0 0 1568 10977 47045 89385 39204 15682 6273 1568 0 0 0 0 4704 17250 26659 15682 7841 4704 3136 1568 4704 10977 18818 9409 3136 1568 3136 7841 17250 28227 26659 18818 15682 17250 18818 20386 26659 37636 50181 50181 37636 25091 18818 20386 28227 47045 56454 29795 10977 4704
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 79863 106484 88736 70989 88736 115357 106484 70989 44368 44368 70989 133105 212967 159726 88736 62115 62115 79863 79863 53242 53242 79863 124231 106484 44368 17747 8874 35495 70989 115357 97610 70989 62115 62115 70989 79863 97610 115357 115357 79863 44368 17747 8874 26621 70989 97610 79863 53242 53242 79863 79863 70989 62115 79863 177473 372693 292830 124231 62115 44368 62115 115357 168599 124231 79863 79863 124231 133105 79863 35495 17747 35495 88736 159726 159726 115357 115357 168599 275083 381567 310577 195220 133105 124231 133105 97610 53242 17747 17747 44368
 13231 11467 9703 8821 8821 11467 14113 13231 9703 5293 4410 4410 7057 12349 17642 13231 7939 5293 6175 7057 8821 9703 12349 17642 24699 18524 9703 6175 6175 7939 8821 7057 5293 4410 4410 5293 6175 7939 8821 8821 7939 7057 7057 7939 8821 9703 8821 7939 7057 6175 7057 9703 14113 18524 14996 8821 5293 4410 5293 8821 14996 16760 12349 9703 9703 12349 12349 9703 7939 8821 11467 13231 11467 9703 9703 11467 10585 7939 5293 5293 5293 7057 9703 10585 11467 11467 13231 15878 15878 14996
 1039 1688 2337 1039 389 260 389 779 1558 1818 1298 649 389 389 519 1168 2597 2597 1039 389 389 649 909 779 649 779 1298 2337 2467 1947 2077 2856 2986 1688 779 649 779 1558 2207 1558 1039 1168 1818 1947 1168 779 909 1688 4284 3376 1298 779 649 649 649 649 779 1039 1039 779 779 1039 2077 5063 4804 2467 1947 2077 1818 1039 519 519 1168 3376 4414 1558 519 260 260 649 2337 6102 2726 779 260 260 389 779 909 909
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 64029 42686 25612 8537 0 0 4269 17074 55492 123790 59761 8537 0 4269 21343 59761 81104 21343 0 4269 25612 81104 132327 123790 157939 247580 93910 17074 8537 21343 59761 119521 51223 12806 4269 8537 25612 68298 128059 106716 68298 55492 59761 64029 76835 102447 102447 64029 34149 29880 64029 136596 81104 25612 8537 4269 4269 21343 76835 68298 25612 8537 0 4269 55492 128059 81104 59761 59761 38418 12806 0 0 8537 64029 89641 34149 12806 4269 8537 38418 93910 81104 34149 8537 0 0 4269 21343 55492
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 17113 0 0 0 0 0 22817 74156 39930 5704 0 0 0 34226 57043 17113 0 0 0 119791 336555 17113 0 0 0 0 0 0 39930 96973 17113 5704 5704 17113 142608 1762634 79860 5704 0 0 0 0 5704 0 0 5704 22817 34226 17113 0 0 0 0 5704 74156 1448896 34226 0 0 0 22817 205355 34226 0 0 0 11409 22817 34226 96973 530501 79860 0 0 0 0 0 0 0 0 0 0 0 0 5704 0 0 0 17113 45635
 230038 245374 199366 199366 199366 138023 92015 92015 122687 122687 92015 76679 61343 76679 92015 138023 168695 184030 184030 260710 613435 582763 153359 61343 61343 92015 138023 168695 199366 260710 199366 122687 92015 107351 260710 659443 398733 153359 92015 92015 138023 107351 46008 30672 46008 76679 107351 122687 122687 122687 122687 122687 168695 398733 874145 291382 76679 46008 61343 214702 674778 398733 138023 122687 199366 214702 138023 122687 153359 184030 153359 122687 122687 138023 92015 46008 46008 76679 184030 276046 153359 76679 46008 61343 107351 168695 107351 61343 61343 122687
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 218614 174891 437228 1267961 874456 437228 524674 918179 830733 306060 131168 174891 349782 787011 743288 393505 262337 306060 480951 480951 393505 437228 480951 306060 174891 174891 306060 393505 306060 306060 349782 568397 743288 612119 393505 306060 349782 568397 568397 306060 262337 306060 349782 218614 174891 349782 787011 437228 218614 218614 393505 437228 306060 262337 349782 393505 306060 262337 218614 262337 262337 262337 349782 787011 1399130 1005625 655842 612119 524674 349782 306060 568397 1442853 1574021 655842 349782 262337 262337 393505 743288 787011 393505 262337 393505 1224239 1836358 568397 262337 262337 306060
 2722859 1701787 1247977 1815239 1815239 1247977 1134524 1361429 1021072 567262 340357 567262 1021072 1247977 794167 567262 453810 794167 1588334 2155596 1474882 907620 794167 794167 567262 567262 1134524 2269049 2722859 1134524 567262 680715 1247977 1928691 1134524 453810 453810 794167 1588334 2836311 5332265 5105360 1361429 453810 453810 1134524 1701787 1701787 2949763 6466789 2042144 453810 226905 453810 1021072 1021072 453810 226905 226905 567262 1247977 1701787 1247977 794167 567262 794167 1815239 2269049 1134524 453810 340357 567262 1021072 1474882 1474882 1021072 567262 567262 680715 1361429 1701787 1021072 567262 453810 1021072 2155596 1588334 680715 567262 1474882
 1720989 1554441 777221 832736 610673 277579 111032 55516 277579 666189 610673 277579 111032 111032 444126 888252 388610 166547 222063 610673 943768 499642 666189 1110315 444126 55516 166547 666189 1498926 555158 333095 666189 1498926 1165831 499642 333095 444126 777221 1054800 1498926 2165115 1054800 222063 111032 222063 610673 777221 610673 888252 999284 666189 555158 832736 888252 277579 55516 55516 333095 1110315 666189 111032 111032 444126 777221 499642 444126 1609957 1054800 277579 111032 277579 666189 555158 499642 1054800 1165831 444126 222063 444126 999284 1054800 610673 333095 222063 333095 610673 666189 333095 222063 610673
 1298612 1623265 973959 973959 2489006 2380788 649306 216435 432871 1623265 2597224 1190394 541088 432871 757524 2380788 2705441 865741 432871 324653 757524 1406830 1406830 1298612 973959 324653 216435 432871 1515047 2705441 1298612 649306 757524 1190394 1839700 1839700 973959 432871 432871 1190394 2813659 1406830 432871 541088 1515047 1947918 1623265 1947918 1947918 1082177 865741 1839700 2705441 541088 108218 108218 757524 2813659 1515047 216435 108218 216435 973959 1515047 1406830 1515047 1406830 865741 757524 1190394 1947918 1731483 1515047 1406830 757524 324653 216435 649306 1406830 1082177 432871 216435 541088 1406830 1623265 1406830 2272571 3462965 1515047 973959
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 752941 6901960 2760784 501961 250980 376471 501961 878431 1129412 501961 376471 376471 1129412 1129412 501961 376471 501961 1254902 1129412 376471 376471 878431 1882353 1631372 1505882 1003921 501961 376471 376471 376471 501961 1003921 1882353 1003921 376471 501961 1129412 1129412 376471 376471 501961 501961 627451 1380392 2258823 752941 501961 501961 501961 752941 4015686 6650980 752941 376471 752941 2384313 1380392 376471 376471 752941 3764705 6650980 1003921 376471 376471 1129412 1129412 501961 376471 376471 250980 376471 752941 1254902 2509804 9662744 4643137 1129412 627451 1631372 12047057 3890196 1129412 1003921 1756863 1003921 376471 376471 376471 250980
 1328296 2324517 4815072 2656591 1494333 1328296 996222 996222 2656591 3818850 2490554 1660370 1826406 2988665 4815072 2988665 996222 1494333 3486776 996222 166037 498111 2158480 2822628 3984887 4316961 664148 166037 332074 1826406 1162259 664148 830185 1328296 1328296 996222 664148 498111 830185 2490554 1660370 498111 498111 1660370 3652813 1660370 830185 498111 332074 830185 2656591 1826406 830185 1494333 3984887 4150924 1992443 1992443 2822628 3652813 3818850 1494333 332074 166037 830185 2656591 1162259 996222 2656591 830185 332074 1162259 3320739 2490554 2656591 2988665 1162259 664148 996222 2158480 1494333 996222 996222 1162259 2822628 3320739 1992443 2158480 4815072 3154702
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 3937447 4400676 1621302 2547760 8338124 4169062 1621302 1389687 926458 1158073 3010989 6716822 1852916 926458 1852916 3705833 1389687 1158073 5558749 5327135 1852916 2316145 2779375 1158073 2084531 7643280 3010989 2779375 8338124 2547760 463229 926458 2316145 2547760 926458 926458 1389687 4169062 3937447 926458 1158073 2316145 1621302 1389687 2547760 1389687 694844 1621302 2316145 1158073 926458 2084531 2547760 3937447 6485207 2084531 463229 1389687 6021978 3705833 1389687 2779375 3705833 1158073 926458 1389687 694844 694844 3242604 1852916 694844 1389687 1389687 463229 1389687 9264582 3474218 926458 694844 3474218 6948436 1852916 463229 694844 3705833 2547760 1852916 4632291 4632291 1852916
 5521800 2208720 883488 1325232 2429592 3092208 3975696 2208720 1104360 1546104 8172264 11485344 1987848 1325232 3533952 12810576 2208720 1104360 2429592 1987848 662616 1104360 1766976 1325232 1987848 2208720 1104360 1987848 9055752 2208720 662616 1104360 1766976 1325232 1104360 1325232 1546104 2208720 1546104 662616 662616 2871336 6847032 2650464 1987848 1546104 1104360 2650464 7509648 2429592 883488 662616 883488 1766976 2208720 1325232 441744 883488 2208720 1546104 662616 883488 3975696 1987848 1104360 1987848 1325232 1104360 2208720 1766976 883488 1766976 1104360 441744 883488 9718368 4196568 1104360 1325232 5300928 8172264 1766976 662616 1104360 4638312 2650464 1325232 1546104 1546104 2208720
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 729010 729010 1701023 1701023 3645049 3159042 729010 729010 3888052 2673036 486006 486006 1701023 3645049 729010 486006 2187029 13608181 5589074 5103068 2916039 972013 1944026 3645049 2430032 4617061 3159042 972013 1701023 6318084 1944026 972013 3159042 16767223 4131055 1215016 2187029 10692142 5589074 1701023 972013 486006 972013 4860065 3159042 1458019 1944026 729010 729010 3159042 4374058 2187029 3402045 3645049 1944026 1458019 1458019 1701023 1944026 1215016 1701023 4860065 5589074 5346071 5589074 972013 243003 729010 1701023 2187029 3645049 972013 486006 2187029 4131055 729010 486006 1215016 3888052 2430032 729010 972013 3645049 2430032 243003 243003 972013 1701023 5346071 5346071
 2694466 1515637 673617 673617 842021 1852445 4378508 2020850 1178829 1852445 2526062 1347233 1010425 1684041 3031274 2357658 1178829 842021 2357658 2357658 673617 673617 1684041 2189254 3536487 2020850 673617 842021 1010425 842021 1178829 2694466 2020850 1178829 1852445 3704891 2189254 1010425 842021 1010425 1010425 1515637 2189254 2526062 4715316 4041699 1178829 1178829 2189254 3199679 2020850 1010425 842021 1684041 4883720 1852445 1010425 1515637 4210103 2189254 842021 1010425 2694466 1178829 673617 1347233 2694466 3031274 3199679 1010425 673617 1347233 1515637 1010425 2020850 3031274 2862870 3031274 2189254 1684041 2189254 2862870 2357658 3031274 4210103 1515637 673617 673617 673617 1010425
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 756892389 216254968 756892389 702828647 1675976004 378446194 162191226 432509937 270318710 270318710 378446194 270318710 378446194 378446194 324382452 216254968 216254968 865019873 1243466068 702828647 648764905 270318710 270318710 216254968 486573679 486573679 432509937 1567848520 1027211099 324382452 162191226 378446194 702828647 216254968 270318710 756892389 216254968 216254968 810956131 270318710 540637421 2147483647 540637421 324382452 162191226 865019873 756892389 486573679 216254968 216254968 2147483647 486573679 594701163 865019873 648764905 865019873 486573679 486573679 865019873 810956131 919083615 432509937 270318710 702828647 594701163 378446194 648764905 1189402326 1135338583 270318710 594701163 1027211099 594701163 324382452 378446194 865019873 432509937 486573679 594701163 270318710 378446194 648764905 648764905 432509937 432509937 1513784778 216254968 324382452 973147357 702828647
 461015139 419104672 712477942 293373270 293373270 167641869 83820934 586746540 419104672 880119810 1257314015 335283737 712477942 1634508219 461015139 335283737 209552336 419104672 167641869 83820934 461015139 377194204 335283737 41910467 125731401 544836073 586746540 209552336 167641869 796298876 83820934 83820934 1969791956 167641869 83820934 1173493080 251462803 41910467 335283737 502925606 167641869 209552336 461015139 419104672 41910467 125731401 293373270 754388409 125731401 83820934 251462803 293373270 335283737 293373270 754388409 2147483647 502925606 628657007 2147483647 461015139 335283737 377194204 83820934 209552336 335283737 335283737 628657007 251462803 293373270 125731401 838209343 251462803 167641869 461015139 670567474 293373270 209552336 1885971022 293373270 83820934 1047761679 544836073 209552336 628657007 377194204 209552336 209552336 670567474 377194204 167641869
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 1204787523 2147483647 1606383364 401595841 401595841 2147483647 1204787523 2147483647 2147483647 1070922243 1338652804 2147483647 1204787523 1472518084 2147483647 1070922243 1740248645 2147483647 2147483647 401595841 401595841 2147483647 1070922243 401595841 267730561 2007979205 2147483647 2007979205 1070922243 1338652804 267730561 267730561 2147483647 535461121 267730561 2147483647 535461121 133865280 1204787523 669326402 1472518084 2141844486 2147483647 535461121 133865280 1070922243 1874113925 1070922243 133865280 1338652804 2141844486 2147483647 937056963 2147483647 1606383364 669326402 2147483647 1204787523 669326402 2141844486 2147483647 1338652804 1472518084 1204787523 133865280 1070922243 2147483647 2147483647 535461121 803191682 2147483647 2147483647 803191682 401595841 2141844486 669326402 535461121 1070922243 1070922243 1204787523 1070922243 937056963 401595841 1204787523 1472518084 401595841 2141844486 1874113925 1338652804 267730561
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 42776077 171104307 641641151 456278152 42776077 28517384 42776077 71293461 384984690 171104307 171104307 513312921 242397768 171104307 442019459 71293461 57034769 42776077 85552153 114069538 156845615 242397768 42776077 42776077 85552153 327949921 57034769 228139076 171104307 71293461 28517384 270915152 99810846 28517384 413502075 85552153 28517384 299432537 71293461 71293461 185362999 42776077 71293461 128328230 228139076 57034769 142586922 99810846 199621691 57034769 71293461 42776077 114069538 114069538 42776077 256656460 213880384 57034769 285173845 114069538 28517384 85552153 71293461 142586922 99810846 384984690 42776077 28517384 42776077 285173845 57034769 42776077 171104307 185362999 71293461 71293461 470536844 85552153 171104307 285173845 71293461 142586922 513312921 71293461 71293461 128328230 28517384 171104307 613123766 270915152
 157374225 283273605 236061337 15737422 141636803 157374225 125899380 188849070 346223295 173111647 62949690 204586493 78687113 62949690 424910407 220323915 267536182 141636803 31474845 78687113 125899380 361960718 188849070 220323915 110161957 519334942 78687113 31474845 47212268 456385253 125899380 267536182 157374225 47212268 503597520 125899380 78687113 283273605 424910407 62949690 62949690 125899380 15737422 267536182 377698140 204586493 15737422 220323915 173111647 204586493 47212268 188849070 31474845 47212268 94424535 31474845 157374225 78687113 31474845 78687113 94424535 15737422 31474845 708184012 220323915 267536182 141636803 157374225 125899380 424910407 125899380 472122675 251798760 31474845 15737422 204586493 78687113 31474845 361960718 94424535 31474845 472122675 31474845 15737422 204586493 31474845 314748450 440647830 188849070 15737422
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 2147483647 2147483647 1993021139 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1993021139 2147483647 2147483647 1328680760 2147483647 2147483647 2147483647 2147483647 2147483647 1328680760 2147483647 2147483647 2147483647 1993021139 2147483647 2147483647 2147483647 1328680760 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1328680760 1328680760 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1328680760 2147483647 2147483647 1328680760 2147483647 1328680760 2147483647 2147483647 2147483647 2147483647 2147483647 1328680760 2147483647 2147483647 2147483647 664340380 2147483647 2147483647 2147483647 2147483647 2147483647 664340380 2147483647 1328680760 1328680760 2147483647 1328680760 1993021139 2147483647 1328680760 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 2147483647 2147483647 1022062456 2147483647 2147483647 2147483647 2147483647 2147483647 1022062456 2147483647 1022062456 2147483647 2147483647 1022062456 2147483647 2147483647 2044124912 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1533093684 2147483647 2147483647 1022062456 2147483647 2147483647 2147483647 2147483647 2147483647 2044124912 2147483647 1533093684 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1022062456 2147483647 1533093684 1533093684 2147483647 1022062456 2147483647 2147483647 1022062456 2147483647 2147483647 2147483647 2147483647 1022062456 1533093684 2147483647 2147483647 511031228 2147483647 2147483647 2147483647 2147483647 2147483647 1022062456 2147483647 2147483647 2147483647 2147483647 2044124912 2147483647 2147483647 1022062456 2147483647 2044124912 2147483647 2147483647 2044124912 2147483647
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 11982 10484 17972 13479 20968 14977 14977 14977 13479 10484 23963 10484 20968 11982 14977 10484 16475 22465 13479 13479 16475 29954 17972 20968 29954 16475 14977 11982 28456 14977 11982 16475 11982 19470 10484 23963 10484 14977 13479 19470 10484 20968 13479 22465 8986 16475 23963 11982 19470 10484 14977 14977 16475 16475 31451 11982 25461 13479 22465 17972 23963 13479 11982 19470 19470 13479 10484 14977 11982 10484 14977 17972 22465 11982 14977 23963 13479 23963 11982 25461 10484 28456 13479 16475 13479 17972 11982 16475 11982 23963