% 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
 227 227 227 227 227 227 259 259 259 292 292 292 324 324 356 356 389 389 421 421 421 453 453 453 453 453 453 453 421 421 421 389 389 389 389 356 356 356 356 324 324 324 324 324 324 324 324 324 356 356 356 356 389 389 421 421 421 453 453 486 486 486 518 518 518 518 518 486 486 453 453 421 389 389 356 356 324 292 292 292 259 259 227 227 227 227 227 227 227 227
 1898 1898 1898 1898 1898 2169 2169 2440 2440 2712 2983 2983 3254 3525 3525 3525 3796 3525 3525 3525 3254 3254 2983 2712 2440 2169 1898 1898 1627 1356 1356 1085 1085 813 813 813 813 542 542 542 542 542 542 542 542 542 542 542 542 813 813 813 1085 1085 1356 1627 1898 2169 2440 2983 3525 4339 5152 6237 7321 8406 9220 10033 10575 10575 10304 9491 8677 7593 6779 5966 5152 4339 3796 3254 2983 2712 2440 2169 2169 1898 1898 1898 1898 1898
 1354 1298 1185 1128 1016 959 846 790 733 677 621 564 508 508 451 451 451 395 395 395 395 395 395 395 395 451 451 451 508 508 564 564 621 677 677 733 790 790 846 846 846 846 846 846 790 790 733 677 621 564 508 508 451 395 395 339 339 282 282 282 226 226 226 226 226 226 226 226 282 282 282 339 339 395 395 451 508 564 621 733 790 903 1016 1072 1185 1298 1354 1354 1410 1354
 225 225 225 225 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 225 225 225 225 281 281 281 338 338 394 450 450 506 563 619 731 788 900 956 1069 1181 1294 1406 1519 1575 1631 1688 1688 1688 1631 1575 1519 1463 1350 1294 1181 1125 1013 956 900 844 788 788 731 731 675 675 619 619 619 563 563 563 506 506 506 506 450 450 450 394 394 338 338 338 281 281 281
 728 728 728 728 728 728 728 728 728 809 809 809 809 809 890 890 890 971 971 971 971 1052 1052 1052 1052 1052 1052 1052 971 971 971 971 890 890 890 890 890 809 809 809 809 890 890 890 890 971 971 1052 1052 1133 1133 1214 1214 1214 1295 1295 1295 1295 1214 1214 1214 1133 1133 1052 1052 971 890 890 809 809 809 728 728 728 728 647 647 647 647 647 647 647 647 647 647 728 728 728 728 728
 422 422 422 422 422 422 422 422 422 422 422 422 422 422 389 389 389 389 357 357 324 324 324 292 292 259 259 259 227 227 227 227 227 195 195 195 195 195 195 227 227 227 227 227 227 259 259 259 292 292 292 292 324 324 324 357 357 357 389 389 389 389 422 422 422 454 454 454 454 486 486 486 486 486 486 486 486 486 486 454 454 454 454 454 454 422 422 422 422 422
 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 1078 1078 1078 1294 1294 1294 1510 1510 1725 1725 1941 2157 2372 2372 2588 2804 3019 3235 3451 3666 3882 4098 4529 4744 4960 5176 5391 5391 5391 5391 5391 5391 5176 4960 4744 4529 4313 4098 3882 3666 3451 3235 3019 3019 2804 2804 2588 2588 2372 2372 2157 2157 2157 2157 1941 1941 1941 1725 1725 1725 1725 1510 1510 1510 1510 1294 1294 1294 1294 1078 1078 1078 1078
 418 418 418 418 418 418 418 522 522 522 522 627 627 731 731 836 940 1045 1045 1149 1253 1358 1358 1462 1567 1567 1567 1567 1567 1567 1567 1462 1462 1358 1358 1253 1253 1149 1149 1045 1045 1045 1045 940 940 940 940 940 940 1045 1045 1045 1149 1149 1253 1358 1462 1567 1671 1776 1985 2089 2194 2298 2403 2403 2403 2298 2194 2089 1985 1776 1567 1462 1253 1149 1045 940 836 731 627 627 522 522 522 522 418 418 418 418
 8400 5600 5600 5600 5600 2800 2800 2800 2800 2800 2800 2800 2800 2800 2800 2800 2800 2800 2800 2800 2800 2800 2800 2800 2800 2800 2800 2800 2800 2800 2800 5600 5600 5600 5600 8400 8400 11200 14000 14000 19600 22400 28000 33600 39200 44800 53200 61600 70000 78400 86800 92400 98000 100800 103600 103600 100800 98000 95200 92400 89600 86800 84000 78400 75600 72800 67200 64400 58800 56000 50400 47600 42000 39200 36400 33600 28000 25200 25200 22400 19600 16800 16800 14000 14000 11200 11200 11200 8400 8400
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6279 6279 6279 6279 6279 6279 6279 6279 6279 6279 6279 6279 6279 6279 6279 12558 12558 18837 25116 25116 31395 43952 50231 62789 81626 100463 131857 169531 213483 269994 332783 401851 452082 477198 470919 433245 376735 320225 269994 226041 188368 156973 131857 106742 94184 75347 62789 56510 43952 37674 31395 31395 25116 18837 18837 18837 12558 12558 12558 6279 6279 6279 6279 6279
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11036 11036 11036 11036 11036 11036 11036 11036 11036 11036 11036 11036 22072 22072 22072 33108 33108 44144 66216 77252 99324 121396 154505 187613 231757 275901 331081 386261 452477 529730 606982 695270 761486 816667 838739 805631 728378 618018 507658 397297 297973 220721 165541 121396 88288 55180 33108 22072 11036 11036 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 7413 7413 7413 7413 7413 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7413 14826 22240 44479 66719 103785 155677 237223 355834 511511 689429 822866 837693 733908 570817 422553 303942 222396 170504 133438 103785 88959 74132 59306 51892 51892 44479 37066 37066 29653 29653 22240 22240 22240 22240 22240 14826 14826 14826 22240 22240 22240 14826 14826 14826 14826 14826 14826 14826 14826
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 62172 155429 310859 528460 839319 1243435 1647551 1896238 1958410 1834067 1647551 1429950 1274521 1212349 1212349 1274521 1336693 1429950 1461036 1461036 1367778 1181263 994748 808233 621717 435202 341945 248687 186515 124343 93258 93258 62172 62172 62172 62172 31086 31086 31086 31086 31086 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29007 58014 116029 203050 319079 464114 638157 870215 1131279 1450358 1769436 2059508 2233551 2320572 2320572 2233551 2088515 1914472 1711422 1450358 1160286 870215 609150 406100 261064 145036 87021 58014 29007 29007 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 36712 36712 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36712 73424 73424 146849 183561 293697 440546 660819 1027941 1652048 2533140 3450945 3928203 3671218 3047111 2386292 1909033 1578624 1321638 1138078 991229 881092 770956 697531 587395 513970 440546 367122 330410 256985 220273 183561 183561 146849 146849 110137 110137 73424 73424 36712
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31542 63084 126167 220792 315418 441585 567752 725460 851628 1009336 1198587 1387837 1577088 1797880 1955589 2081756 2113298 2018673 1892506 1734797 1545546 1387837 1230129 1103962 946253 788544 630835 473126 346959 252334 157709 126167 94625 63084 31542 31542 31542 31542 31542 31542 31542 31542 31542 0 0 0 0
 140476 112381 84286 56190 28095 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28095 56190 84286 112381 168571 224762 252857 280952 309047 337142 365238 393333 449523 505714 561904 674285 870951 1095713 1376665 1685712 1910473 2022854 2022854 1938568 1769997 1545236 1320474 1067617 814761 589999 421428 309047 224762 168571 140476 112381 112381 112381 112381 112381 140476 140476 140476 140476 168571 168571 140476
 33921 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33921 33921 67842 67842 67842 101763 101763 101763 101763 101763 101763 101763 101763 101763 135684 135684 169605 203526 305289 407052 610578 881945 1187234 1526444 1831733 2103100 2272705 2374468 2408389 2408389 2272705 2035258 1729970 1424681 1119392 915866 746261 610578 508815 440973 407052 339210 305289 237447 203526 169605 101763 67842
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25779 51559 77338 103117 154676 206234 232014 309352 360910 438248 515586 592924 670262 773379 850717 902276 928055 902276 902276 876496 850717 850717 850717 876496 902276 953834 1031172 1082731 1108510 1108510 1056951 979613 850717 747600 618703 515586 438248 335131 283572 206234 154676 103117 51559 25779
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19856 39712 59568 79424 99280 99280 99280 79424 79424 59568 39712 39712 39712 39712 39712 39712 59568 79424 138992 218417 377265 595682 814098 913379 893523 774386 655250 575826 516258 496401 516258 595682 754530 992803 1290644 1528916 1528916 1310500 992803 714818 516258 357409 258129 178705 119136 59568 19856 0 0
 68508 34254 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34254 34254 68508 68508 102761 102761 137015 171269 239777 274030 342538 411046 479553 548061 616568 650822 650822 616568 616568 582315 548061 513807 513807 513807 548061 582315 650822 719330 890599 1096122 1404406 1815451 2329258 2774558 2877319 2603289 2123736 1575675 1130375 787837 548061 376792 239777 137015
 16366 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16366 16366 16366 16366 16366 16366 16366 16366 16366 32731 32731 32731 32731 32731 32731 32731 49097 49097 81828 114559 163656 212752 294580 376408 458236 556429 638257 720085 801913 867375 932838 998300 1080128 1161956 1211052 1178321 1063762 883741 687354 507333 343677 229118 147290 81828 49097
 178366 74319 29728 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14864 44591 74319 133774 178366 208093 208093 178366 148638 118911 104047 89183 74319 59455 59455 59455 59455 74319 89183 104047 148638 193230 237821 267549 312140 341868 371595 401323 445915 490506 549961 579689 609417 579689 505370 416187 341868 282413 252685 252685 267549 327004 416187 549961 713463 862101 847238 624280 356732
 231674 115837 77225 38612 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38612 115837 193061 308898 463347 617796 772245 926694 1042531 1042531 1003919 926694 772245 656408 540572 501959 463347 463347 501959 579184 695021 888082 1119755 1428653 1814776 2200898 2355347 2239511 1853388 1428653 1081143 849469 772245 733633 733633 772245 849469 926694 965306 888082 733633 540572 347510
 280013 240011 208009 184008 160007 144006 136006 128006 120005 104005 96004 88004 72003 64003 56003 48002 40002 32001 32001 24001 24001 16001 16001 8000 8000 8000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8000 8000 8000 8000 8000 16001 16001 16001 24001 24001 32001 32001 40002 40002 48002 48002 48002 48002 56003 56003 56003 56003 56003 56003 64003 64003 64003 72003 72003 72003 80004 88004 96004 104005 128006 152007 192009 248011 320014 392018 464021 504023 496022 448020 392018 336015
 242937 60734 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30367 60734 60734 91101 121468 121468 91101 91101 60734 30367 30367 30367 0 0 0 0 30367 60734 121468 242937 516241 941380 1518355 1791659 1548722 1153950 850279 668076 607342 607342 698443 880646 1123583 1396887 1487988 1336152 1002114 728810 516241 425139 394772 455507 607342 850279 1275418 1761292 1791659 1184317 576975
 312328 199358 112970 53162 26581 6645 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6645 6645 13291 19936 26581 33226 39872 39872 39872 33226 26581 26581 19936 13291 13291 13291 13291 13291 13291 19936 33226 53162 86389 152841 252520 352199 372135 285747 192713 126260 86389 66453 53162 46517 39872 46517 53162 59807 79743 106324 132905 152841 166132 166132 159486 152841 146196 152841 172777 206003 259166 325618 385426 392071
 127084 103978 80872 57765 46212 34659 23106 11553 11553 11553 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11553 11553 11553 11553 11553 11553 11553 23106 23106 23106 23106 34659 34659 46212 69318 92425 138637 219508 335039 496782 693185 866481 947352 935799 831822 693185 542995 427464 323486 242615 196402 161743 150190 138637 150190 161743 184849 207955 231062 254168 265721 254168 231062 196402 161743
 132578 185609 238640 291671 331445 318187 251898 172351 106062 66289 26516 13258 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26516 39773 66289 79547 92804 92804 79547 66289 53031 39773 39773 26516 26516 13258 13258 13258 13258 13258 13258 26516 26516 53031 79547 132578 198867 265156 304929 291671 238640 185609 145836 119320 92804 92804 92804 106062 145836 212125 357960 649631 1166685 1643965 1418583 848498 464022 251898 145836 92804 66289 53031 53031 53031 66289 79547 106062
 223899 182436 149266 124388 107803 91218 82926 74633 66340 58048 58048 49755 49755 49755 49755 49755 49755 41463 41463 41463 41463 33170 33170 33170 33170 24878 24878 24878 24878 24878 24878 24878 24878 24878 24878 16585 16585 16585 16585 16585 16585 16585 16585 16585 16585 16585 24878 24878 24878 24878 33170 33170 33170 41463 41463 49755 58048 66340 74633 91218 99511 116096 132681 149266 157559 165851 174144 182436 182436 182436 174144 157559 140974 124388 99511 91218 74633 74633 74633 82926 91218 124388 165851 232192 315117 398043 439506 414628 348288 281947
 80651 86412 92173 97934 103695 109455 109455 103695 86412 69130 51847 40326 28804 23043 17282 11522 11522 5761 5761 11522 11522 11522 17282 17282 23043 28804 34565 40326 51847 63369 74891 86412 86412 80651 69130 51847 40326 34565 28804 23043 23043 17282 17282 17282 17282 11522 11522 11522 11522 5761 5761 5761 5761 5761 5761 11522 17282 28804 40326 63369 103695 144020 190107 207389 184346 155542 120977 97934 80651 69130 63369 57608 57608 63369 69130 86412 103695 126738 149781 161303 167063 155542 144020 120977 103695 92173 86412 80651 80651 80651
 122665 144968 167270 189573 200724 178422 144968 100362 66908 44605 33454 22303 22303 11151 0 0 0 0 0 0 0 11151 11151 11151 11151 22303 22303 22303 44605 78060 167270 312238 535265 769444 825201 657930 423752 245330 122665 66908 33454 22303 22303 11151 11151 0 0 0 0 0 0 0 0 11151 22303 33454 44605 66908 78060 100362 122665 133816 133816 133816 122665 122665 111514 100362 89211 78060 78060 66908 66908 66908 89211 122665 167270 234179 312238 390298 434903 423752 345692 245330 167270 122665 100362 89211 100362 111514
 182410 134825 87240 55516 31724 23793 15862 7931 7931 7931 7931 7931 7931 0 0 0 0 0 0 7931 7931 15862 31724 39654 55516 71378 87240 95171 111032 118963 126894 126894 134825 134825 134825 134825 134825 126894 118963 95171 71378 55516 39654 31724 23793 15862 15862 7931 7931 7931 7931 7931 7931 15862 15862 15862 15862 15862 23793 23793 23793 31724 47585 63447 95171 142756 198272 237926 245857 214134 174479 126894 95171 79309 71378 71378 71378 79309 87240 103101 126894 158618 198272 261719 333097 388613 396544 356890 301373 237926
 745164 692688 304363 94457 20991 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20991 62972 136439 262382 356839 272877 136439 52476 20991 10495 0 0 0 0 0 0 0 0 0 0 10495 41981 73467 104953 94457 52476 31486 20991 20991 20991 20991 31486 41981 41981 41981 41981 41981 31486 31486 41981 41981 52476 62972 73467 104953 136439 188915 241391 293868 346344 346344 314858 241391 178420 136439 104953 94457 94457 104953 125943 157429 220401 304363 377830 398820 346344 293868 283372 335849 493278
 371489 281127 150604 70282 30121 20081 10040 10040 10040 10040 10040 10040 10040 10040 20081 20081 30121 40161 50201 50201 60242 70282 90362 130523 160644 160644 110443 60242 30121 20081 10040 0 0 0 0 0 0 0 0 0 0 0 10040 40161 80322 130523 160644 160644 140564 130523 120483 110443 100403 100403 90362 80322 80322 80322 90362 110443 150604 220886 351409 512053 592375 471892 311248 200805 140564 110443 110443 120483 140564 150604 160644 170684 160644 150604 140564 130523 130523 120483 120483 110443 110443 110443 130523 160644 230926 321288
 242100 215200 147950 94150 53800 40350 26900 13450 13450 13450 13450 13450 13450 13450 13450 13450 26900 26900 26900 26900 40350 40350 53800 80700 121050 121050 94150 53800 26900 13450 13450 0 0 0 0 0 0 13450 13450 13450 26900 53800 80700 134500 174850 174850 147950 134500 121050 107600 107600 107600 107600 94150 94150 94150 94150 94150 121050 147950 228650 376600 685949 1129799 1197049 753199 390050 215200 134500 121050 147950 174850 215200 255550 269000 255550 242100 215200 201750 188300 188300 188300 201750 201750 201750 201750 201750 201750 215200 242100
 121935 203225 267096 238064 156774 98709 58064 40645 29032 23226 17419 17419 17419 17419 17419 17419 17419 17419 17419 17419 17419 17419 23226 34839 52258 63871 63871 58064 46452 40645 34839 29032 29032 29032 29032 29032 34839 46452 63871 87097 121935 156774 156774 116129 63871 29032 11613 11613 11613 11613 11613 17419 17419 17419 17419 17419 23226 29032 34839 40645 58064 81290 121935 174193 226451 232258 180000 127742 87097 75484 75484 75484 81290 87097 87097 87097 81290 75484 69677 63871 58064 52258 46452 46452 40645 40645 40645 46452 52258 75484
 11613 11613 11613 11613 11613 11613 11613 11613 11613 11613 11613 17419 17419 23226 34839 40645 52258 58064 58064 58064 46452 40645 40645 40645 58064 75484 92903 98709 92903 75484 58064 46452 34839 29032 23226 17419 17419 17419 17419 17419 23226 29032 34839 46452 69677 92903 104516 98709 87097 75484 63871 58064 58064 58064 58064 58064 63871 63871 75484 87097 104516 127742 162580 197419 209032 180000 133548 87097 58064 46452 46452 52258 58064 69677 87097 104516 127742 156774 174193 180000 162580 133548 104516 81290 63871 52258 40645 29032 23226 17419
 342740 47824 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15941 63766 151443 207238 151443 71736 31883 15941 7971 15941 31883 47824 55795 47824 31883 23912 7971 7971 0 0 0 0 0 0 0 0 0 0 7971 111590 310857 151443 39853 7971 0 0 0 7971 15941 23912 23912 31883 39853 39853 47824 55795 63766 87678 119560 207238 382593 701421 868806 605773 342740 199267 143472 127531 135502 151443 191297 223179 207238 143472 87678 39853 23912 7971 0 0 0 7971 95648 478242
 12890 0 0 0 0 0 0 0 0 0 0 0 0 6445 25779 64448 116007 109562 51559 19334 6445 0 0 6445 12890 25779 45114 58003 58003 38669 19334 6445 6445 0 0 0 0 0 0 0 0 0 0 6445 19334 58003 154676 238459 193345 122452 83783 64448 51559 45114 38669 32224 25779 25779 19334 19334 25779 25779 38669 51559 70893 90228 116007 128897 141786 167565 206234 251348 290017 296462 264238 225569 186900 161121 141786 128897 122452 116007 109562 109562 122452 154676 219124 296462 232014 83783
 96404 42177 18076 12050 6025 6025 6025 12050 12050 18076 24101 30126 48202 66278 84353 96404 96404 84353 66278 54227 42177 30126 24101 18076 12050 12050 12050 12050 18076 18076 24101 30126 36151 36151 30126 30126 24101 18076 12050 12050 12050 6025 12050 12050 24101 42177 72303 108454 114480 90379 66278 42177 36151 30126 30126 30126 30126 30126 36151 36151 36151 42177 48202 60252 78328 108454 174732 271136 343439 307287 222934 150631 108454 90379 78328 72303 72303 66278 60252 54227 48202 48202 48202 48202 66278 96404 156656 283186 367540 234984
 184400 141846 99292 70923 56738 49646 42554 42554 42554 42554 49646 49646 56738 63831 78015 99292 120569 134754 127661 106385 70923 42554 21277 14185 7092 7092 7092 7092 14185 28369 49646 85108 127661 141846 113477 70923 35462 21277 14185 7092 7092 0 0 7092 7092 21277 42554 63831 92200 106385 99292 85108 78015 63831 63831 63831 70923 78015 92200 99292 106385 106385 106385 106385 106385 113477 127661 148938 156031 141846 113477 85108 63831 56738 56738 56738 78015 99292 134754 163123 163123 141846 113477 92200 85108 85108 99292 134754 177308 198585
 35114 23409 15606 11705 11705 11705 11705 15606 23409 31213 54622 97539 163866 198980 148259 81933 42917 27311 15606 11705 11705 7803 7803 7803 7803 3902 3902 3902 3902 3902 3902 7803 11705 23409 39016 50720 46819 31213 19508 11705 7803 7803 3902 3902 7803 11705 19508 35114 54622 78031 93638 89736 78031 62425 46819 31213 23409 15606 11705 11705 11705 15606 19508 31213 50720 81933 117047 120948 93638 62425 42917 35114 35114 42917 58523 97539 163866 210684 159964 85834 42917 27311 19508 15606 19508 23409 31213 42917 50720 46819
 40125 26750 20063 13375 13375 20063 26750 33438 53500 80251 113688 140438 133751 107001 66875 46813 26750 20063 13375 13375 13375 13375 13375 13375 13375 13375 13375 20063 20063 20063 26750 33438 46813 66875 93626 107001 100313 73563 53500 33438 20063 20063 13375 20063 20063 33438 46813 73563 93626 100313 93626 80251 66875 60188 53500 60188 60188 60188 60188 53500 53500 60188 66875 80251 100313 133751 167189 193939 200626 193939 173876 167189 167189 173876 187251 200626 200626 173876 127063 86938 60188 46813 46813 53500 66875 100313 147126 173876 133751 80251
 0 0 0 0 0 0 0 0 0 5665 24550 54766 37769 11331 1888 0 0 0 0 0 0 0 0 0 0 0 0 1888 3777 9442 18885 32104 50989 73650 81204 60431 32104 15108 5665 1888 1888 0 1888 1888 5665 13219 30216 39658 26439 11331 3777 1888 0 1888 5665 26439 90647 98201 37769 15108 7554 5665 7554 9442 15108 24550 35881 43435 45323 41546 37769 37769 37769 39658 43435 47212 54766 66097 69874 56654 35881 20773 15108 15108 20773 32104 43435 30216 11331 3777
 43081 32311 26926 32311 37696 59237 91548 107703 86163 53852 26926 10770 5385 5385 5385 10770 16155 21541 32311 32311 26926 21541 16155 16155 16155 16155 26926 37696 53852 64622 53852 37696 21541 16155 10770 10770 16155 21541 26926 32311 26926 26926 26926 26926 32311 37696 53852 75392 86163 75392 48466 26926 16155 10770 10770 10770 16155 26926 53852 102318 183096 263873 231562 145399 86163 59237 48466 53852 70007 113088 199251 285414 226177 118474 59237 32311 21541 16155 10770 16155 16155 21541 32311 53852 96933 172325 247718 210021 123859 70007
 1669 1252 1043 1043 1669 4589 12517 14186 5841 2086 834 209 0 0 0 0 209 417 1669 5215 11056 10639 5633 2921 1460 834 417 209 209 209 209 0 0 0 0 417 834 1043 1043 834 417 209 209 209 417 834 1878 4172 6884 4798 1669 417 209 0 0 0 209 834 2295 6467 17523 21487 9388 3964 2295 1669 1460 1460 1460 1460 1252 1252 1043 1043 1043 1252 1252 1252 834 417 209 0 0 209 417 834 1460 2086 2503 2295
 47627 42335 37043 37043 42335 58211 68795 74087 63503 47627 37043 26460 21168 26460 31752 31752 37043 37043 42335 52919 74087 105839 142882 169342 164050 137590 95255 68795 52919 47627 42335 31752 26460 21168 21168 26460 31752 42335 52919 58211 58211 52919 52919 52919 58211 63503 68795 68795 58211 37043 21168 15876 15876 10584 15876 21168 37043 68795 111130 132298 105839 74087 47627 37043 37043 37043 42335 47627 47627 47627 47627 52919 68795 100547 142882 164050 142882 95255 58211 37043 26460 26460 26460 31752 42335 63503 84671 95255 79379 63503
 93800 62533 44667 31267 26800 26800 31267 31267 31267 35733 40200 49133 62533 71467 67000 53600 40200 31267 31267 31267 40200 53600 58067 58067 53600 49133 49133 62533 75934 84867 75934 62533 49133 40200 40200 49133 75934 111667 134000 116134 71467 40200 26800 22333 26800 31267 31267 35733 31267 31267 31267 31267 40200 49133 58067 67000 71467 67000 62533 58067 49133 44667 35733 26800 22333 26800 35733 44667 53600 53600 40200 31267 26800 26800 35733 44667 58067 71467 67000 53600 35733 26800 22333 22333 22333 26800 40200 71467 116134 125067
 79365 104167 79365 39683 19841 14881 14881 19841 24802 34722 59524 99207 138889 114088 64484 39683 24802 14881 14881 19841 29762 39683 39683 29762 19841 14881 14881 24802 39683 54564 64484 69445 74405 84326 99207 114088 109127 84326 59524 44643 39683 39683 49603 64484 69445 59524 44643 34722 34722 44643 74405 124008 163691 143850 94246 54564 39683 34722 44643 59524 79365 94246 84326 59524 39683 39683 49603 79365 114088 119048 84326 49603 34722 29762 29762 34722 44643 49603 44643 39683 39683 39683 34722 34722 29762 24802 19841 19841 29762 49603
 15166 8666 8666 8666 10833 15166 15166 15166 10833 8666 8666 8666 8666 12999 15166 15166 15166 15166 15166 17333 21666 32499 45498 47665 43332 34665 30332 28166 25999 21666 19499 15166 10833 8666 8666 10833 15166 23832 30332 28166 21666 12999 6500 4333 4333 8666 15166 32499 47665 47665 34665 25999 21666 21666 23832 28166 36832 51998 71497 80164 69331 47665 30332 19499 12999 10833 10833 10833 10833 8666 6500 6500 6500 8666 17333 32499 69331 114829 90996 43332 21666 12999 10833 8666 8666 12999 19499 30332 34665 23832
 15196 15196 15196 20261 20261 20261 15196 10131 5065 5065 10131 20261 45588 65849 65849 45588 25327 15196 10131 10131 15196 25327 35457 45588 45588 45588 60784 96241 146895 157026 106372 55719 30392 15196 10131 10131 15196 30392 60784 116503 167156 131699 65849 35457 20261 15196 20261 30392 55719 81045 70915 45588 30392 25327 25327 30392 50653 96241 202614 349509 288724 131699 60784 30392 15196 15196 15196 20261 20261 20261 15196 15196 20261 35457 81045 222875 329247 131699 40523 15196 5065 5065 5065 10131 20261 50653 111437 111437 55719 25327
 25780 34878 50043 53076 31845 15165 7582 4549 4549 4549 6066 10615 16681 25780 28813 21230 12132 6066 3033 1516 1516 3033 7582 18197 25780 22747 16681 13648 15165 16681 21230 22747 21230 18197 16681 13648 12132 12132 13648 16681 21230 24263 21230 13648 9099 6066 7582 9099 13648 15165 13648 12132 10615 10615 13648 21230 34878 50043 50043 36395 21230 12132 9099 7582 10615 16681 24263 21230 12132 6066 4549 4549 6066 10615 16681 21230 18197 10615 6066 4549 3033 3033 4549 6066 12132 24263 42461 50043 36395 27296
 61204 69948 78691 69948 52461 43717 43717 52461 87435 131152 157383 139896 104922 69948 43717 34974 34974 43717 61204 78691 87435 78691 69948 61204 61204 78691 96178 96178 78691 52461 43717 43717 52461 87435 148639 244817 279791 192356 104922 69948 69948 78691 87435 96178 78691 61204 43717 52461 78691 131152 218587 244817 174869 113665 87435 69948 69948 78691 87435 104922 131152 192356 244817 209843 139896 87435 61204 52461 52461 69948 78691 87435 87435 87435 96178 131152 183613 209843 174869 113665 78691 61204 61204 69948 96178 113665 96178 69948 52461 52461
 20154 13041 7113 4742 3557 4742 8299 20154 39122 34380 17783 9484 5928 4742 4742 4742 8299 14226 24896 32009 28452 20154 13041 9484 8299 7113 8299 8299 8299 5928 4742 3557 3557 3557 3557 4742 7113 9484 8299 4742 2371 2371 2371 3557 5928 10670 16597 20154 21339 21339 16597 10670 5928 3557 3557 4742 7113 11855 21339 27267 17783 8299 4742 3557 3557 4742 7113 11855 21339 37936 55719 60461 49791 30823 16597 9484 7113 5928 4742 5928 7113 9484 15412 23710 21339 15412 11855 11855 14226 20154
 46232 40453 37563 40453 49121 54900 49121 31784 20226 14447 11558 11558 14447 20226 28895 40453 37563 28895 23116 23116 28895 37563 40453 31784 23116 17337 17337 20226 23116 31784 37563 46232 49121 49121 46232 40453 31784 28895 26005 31784 43342 52010 49121 43342 34674 26005 20226 17337 14447 14447 17337 26005 31784 26005 17337 11558 8668 5779 5779 8668 14447 28895 37563 28895 20226 17337 20226 31784 49121 60679 46232 31784 23116 17337 20226 31784 46232 57789 66458 69347 69347 57789 40453 28895 23116 26005 28895 37563 46232 49121
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 189761 216869 243978 243978 325304 433739 460848 298196 189761 162652 189761 271087 406630 596391 623500 460848 325304 271087 243978 216869 189761 216869 271087 379522 460848 406630 325304 243978 243978 325304 433739 379522 271087 189761 135543 135543 135543 189761 325304 460848 406630 325304 325304 406630 515065 515065 379522 271087 216869 216869 298196 379522 379522 325304 298196 298196 298196 352413 379522 433739 406630 352413 325304 325304 352413 352413 271087 189761 135543 108435 135543 162652 243978 325304 325304 325304 352413 379522 352413 325304 298196 298196 325304 352413 298196 162652 108435 81326 108435 135543
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 153201 536203 1455408 727704 229801 153201 191501 383002 689404 689404 421302 306402 268101 268101 344702 459603 497903 536203 689404 842605 574503 229801 114901 76600 114901 268101 727704 919205 612803 459603 459603 574503 612803 536203 497903 536203 612803 612803 344702 191501 153201 229801 536203 995805 574503 268101 191501 344702 1149006 1493708 421302 114901 38300 76600 191501 536203 1110706 1110706 459603 153201 38300 38300 76600 229801 651104 1034106 651104 459603 536203 766004 574503 229801 76600 38300 38300 76600 191501 344702 421302 421302 344702 191501 114901 76600 153201 344702 574503 383002 153201 76600
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 164827 206034 164827 82413 206034 1730683 1483442 288447 123620 123620 247240 782928 1071375 494481 206034 123620 82413 82413 247240 329654 164827 123620 164827 247240 370861 370861 288447 247240 164827 82413 41207 41207 123620 1442236 3584986 288447 41207 0 82413 370861 988962 288447 123620 164827 206034 164827 123620 82413 247240 1565856 865341 164827 82413 82413 206034 412067 453274 206034 123620 82413 123620 329654 1565856 2472404 988962 618101 412067 206034 123620 82413 123620 535688 2637231 906548 288447 164827 123620 123620 123620 329654 700514 453274 206034 123620 164827 741721 2925678 412067 123620 123620
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 2456832 2047360 3275776 4094720 2456832 1637888 5323136 11055744 4913664 1637888 818944 818944 3685248 11055744 7370496 3275776 2047360 1228416 1637888 4504192 5732608 3275776 1637888 818944 818944 818944 1228416 2047360 4913664 8189440 9417856 9417856 10646272 11055744 8598912 6961024 7779968 9417856 6961024 3685248 2456832 4913664 5323136 2047360 818944 1228416 3685248 13512576 9417856 3275776 4094720 6142080 5732608 4913664 5732608 9827328 10236800 5732608 3685248 4094720 6142080 8189440 5323136 2456832 2047360 2047360 2456832 3275776 4913664 9008384 12284160 7779968 2456832 818944 818944 818944 1228416 2866304 5732608 3275776 818944 409472 818944 2456832 5323136 2866304 1228416 2866304 6961024 6142080
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 7750992 8719866 8719866 9688740 9204303 6297681 4359933 3875496 3875496 3391059 2906622 2906622 3391059 3875496 3875496 4359933 5328807 6782118 6782118 6782118 9204303 10657614 5813244 2906622 2422185 3391059 5328807 7266555 9204303 9688740 7266555 4359933 3875496 5328807 9204303 11626488 8235429 4844370 3875496 5328807 8235429 7750992 3875496 2422185 2422185 3875496 4844370 5813244 7266555 8719866 6297681 3391059 2906622 4844370 7750992 6782118 3391059 1937748 1937748 3875496 8235429 8235429 5813244 5813244 7266555 6782118 4844370 3875496 4359933 3875496 2906622 3391059 6297681 8235429 4844370 2422185 1937748 2906622 5813244 6782118 4844370 2906622 1937748 2422185 4359933 8235429 6297681 3391059 2906622 4359933
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 1169753 319024 212682 425365 638047 638047 957071 3190236 2658530 850730 638047 1382436 5423402 3402919 850730 425365 744388 1063412 425365 425365 1276095 1914142 1063412 2233165 8188273 1063412 319024 850730 1701459 850730 425365 531706 957071 1276095 957071 531706 531706 1063412 2020483 1063412 638047 425365 212682 106341 319024 1063412 638047 319024 319024 212682 212682 319024 1169753 1807801 850730 425365 425365 1382436 2126824 744388 212682 319024 850730 744388 319024 850730 4253648 2126824 1276095 2126824 1169753 425365 850730 3509260 1063412 212682 319024 1169753 4253648 957071 212682 319024 1063412 4891696 1382436 531706 531706 531706 531706 957071
 6499061 6499061 5776943 7221179 10831769 10109651 5776943 5054825 7221179 9387533 7221179 4332708 5054825 7943297 10109651 7221179 4332708 5054825 6499061 9387533 12276005 10109651 6499061 5776943 7221179 8665415 9387533 11553887 10831769 7221179 5776943 7221179 8665415 7221179 5054825 5054825 7221179 10109651 10109651 9387533 11553887 12276005 9387533 7943297 6499061 5054825 5776943 9387533 12276005 8665415 7221179 7221179 10109651 13720241 11553887 7221179 5054825 8665415 12998123 10831769 6499061 7221179 11553887 13720241 9387533 6499061 5776943 5054825 7221179 12276005 12998123 8665415 7221179 6499061 5776943 6499061 7221179 6499061 5054825 5054825 7221179 7221179 5776943 5776943 6499061 7221179 7943297 10109651 10109651 7943297
 7504061 12121945 10390238 3463413 2308942 2886177 2886177 2308942 4617884 7504061 6926826 5195119 6349590 8081297 6349590 4040648 2308942 1731706 2308942 2886177 4040648 6349590 15585358 10967474 3463413 2308942 3463413 5772355 6926826 3463413 2308942 3463413 8658532 8658532 2308942 2308942 4617884 8081297 5195119 2886177 2308942 2886177 9235768 36943070 6926826 1731706 2308942 3463413 4040648 10967474 38674777 10390238 4040648 6926826 8658532 4617884 1731706 3463413 6926826 9813003 9235768 5772355 5195119 6926826 6349590 3463413 2308942 2886177 4617884 9235768 12121945 5195119 1731706 1154471 3463413 13276416 6926826 2886177 2308942 4617884 9235768 5195119 2308942 1731706 9813003 31170715 5195119 2308942 3463413 6926826
 44619728 55774660 290028232 301183164 122704252 100394388 66929592 66929592 211943708 301183164 78084524 22309864 66929592 301183164 200788776 66929592 55774660 145014116 167323980 66929592 44619728 44619728 66929592 133859184 223098640 111549320 55774660 33464796 22309864 33464796 100394388 189633844 111549320 44619728 44619728 178478912 189633844 55774660 22309864 66929592 78084524 55774660 89239456 267718368 178478912 145014116 167323980 66929592 55774660 167323980 211943708 44619728 33464796 111549320 234253572 133859184 44619728 55774660 156169048 234253572 78084524 22309864 44619728 122704252 234253572 312338096 167323980 78084524 89239456 178478912 245408504 278873300 312338096 133859184 44619728 44619728 66929592 100394388 66929592 33464796 44619728 89239456 122704252 66929592 55774660 200788776 356957824 189633844 200788776 133859184
 17236386 9849364 4924682 7387023 39397454 206836636 19698727 7387023 9849364 19698727 22161068 9849364 7387023 12311705 27085750 19698727 7387023 7387023 34472773 130504068 29548091 7387023 7387023 9849364 34472773 231460045 59096182 19698727 12311705 9849364 4924682 4924682 7387023 7387023 7387023 4924682 7387023 9849364 9849364 12311705 22161068 24623409 19698727 27085750 29548091 9849364 7387023 17236386 22161068 14774045 12311705 9849364 19698727 118192363 81257250 12311705 7387023 36935114 201911954 29548091 9849364 14774045 34472773 17236386 7387023 4924682 7387023 27085750 152665136 41859795 9849364 7387023 4924682 4924682 9849364 12311705 12311705 19698727 32010432 22161068 14774045 14774045 12311705 9849364 9849364 4924682 4924682 12311705 49246818 32010432
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 139075461 431133928 69537730 62583957 34768865 13907546 55630184 111260368 34768865 41722638 229474510 111260368 27815092 34768865 97352822 146029234 90399049 34768865 13907546 27815092 55630184 20861319 20861319 34768865 20861319 34768865 55630184 34768865 48676411 69537730 48676411 27815092 27815092 27815092 27815092 41722638 27815092 34768865 62583957 41722638 27815092 104306595 83445276 27815092 55630184 48676411 27815092 90399049 76491503 20861319 27815092 41722638 48676411 146029234 118214141 27815092 27815092 180798099 194705645 41722638 34768865 62583957 34768865 27815092 62583957 97352822 152983007 486764112 90399049 41722638 76491503 76491503 69537730 97352822 41722638 27815092 118214141 305966013 41722638 13907546 55630184 410272608 83445276 34768865 83445276 111260368 41722638 62583957 55630184 27815092
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1866460082 1493168066 1493168066 2147483647 1119876049 1306522058 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1866460082 2147483647 2147483647 1493168066 746584033 1306522058 933230041 1679814074 2147483647 933230041 1306522058 1119876049 1679814074 2147483647 1119876049 1119876049 2147483647 1306522058 746584033 1866460082 2147483647 933230041 933230041 2147483647 2147483647 1119876049 933230041 933230041 2147483647 2147483647 933230041 1493168066 1679814074 2147483647 2147483647 746584033 746584033 1119876049 1119876049 2053106091 1493168066 746584033 1679814074 2147483647 1306522058 746584033 1493168066 1119876049 1119876049 2147483647 1866460082 1866460082 2147483647 746584033 1119876049 1119876049 1493168066 2147483647 933230041 1493168066 2147483647 1679814074 933230041 2147483647 2147483647 1679814074 1306522058 2147483647 2147483647 933230041 1119876049 2147483647 2147483647 2147483647 1306522058 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
 674801944 2147483647 2147483647 2147483647 2147483647 2024405832 2147483647 1349603888 674801944 2147483647 2147483647 1349603888 1687004860 2147483647 1687004860 674801944 1687004860 2147483647 2147483647 2147483647 2147483647 2147483647 1687004860 674801944 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1349603888 674801944 2147483647 2147483647 674801944 1012202916 2147483647 1687004860 1012202916 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2024405832 2147483647 2147483647 2147483647 2147483647 1687004860 2147483647 1687004860 674801944 1687004860 2147483647 1349603888 2024405832 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1687004860 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1349603888 674801944 2147483647 2147483647 674801944 1687004860 2147483647 1349603888 674801944 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1349603888
 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 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
 1766777158 1766777158 785234293 1177851439 1570468585 2147483647 2147483647 2147483647 2147483647 785234293 785234293 2147483647 1177851439 588925719 2147483647 1766777158 1963085731 2147483647 1766777158 2147483647 785234293 1963085731 2147483647 2147483647 2147483647 785234293 2147483647 1570468585 2147483647 1766777158 2147483647 2147483647 588925719 1374160012 2147483647 981542866 785234293 2147483647 2147483647 1963085731 1570468585 1570468585 981542866 588925719 2147483647 2147483647 2147483647 785234293 785234293 1374160012 1570468585 2147483647 2147483647 2147483647 981542866 785234293 2147483647 1374160012 588925719 2147483647 2147483647 2147483647 2147483647 1177851439 1963085731 588925719 2147483647 2147483647 2147483647 1766777158 588925719 2147483647 1374160012 1963085731 1963085731 2147483647 2147483647 588925719 1963085731 2147483647 588925719 981542866 2147483647 1963085731 2147483647 1963085731 1374160012 785234293 981542866 2147483647
 2147483647 1332436397 1090175234 1332436397 2147483647 1211305815 847914071 1938089305 1453566978 1211305815 1453566978 1090175234 1090175234 1453566978 1453566978 1211305815 1090175234 2147483647 1453566978 726783489 1453566978 1211305815 1453566978 847914071 1211305815 1332436397 1938089305 1816958723 847914071 1090175234 847914071 969044652 1453566978 1211305815 1211305815 1453566978 1090175234 847914071 969044652 1090175234 1453566978 1332436397 1090175234 1453566978 847914071 847914071 847914071 1453566978 1090175234 969044652 1938089305 1695828142 1090175234 847914071 1211305815 1453566978 1090175234 1211305815 1574697560 969044652 1090175234 1332436397 847914071 1816958723 2147483647 1332436397 1211305815 969044652 2059219886 1211305815 1453566978 847914071 1453566978 2147483647 1211305815 1574697560 1453566978 1574697560 1211305815 969044652 1453566978 1332436397 1574697560 1816958723 1090175234 1453566978 1453566978 1211305815 1090175234 1574697560
 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647
 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647
 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647
 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647
 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 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 2147483647 2147483647 2147483647 2147483647 2147483647 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 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
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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
 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 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
 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647
 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 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
 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 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