% 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
 69 69 92 115 161 207 253 322 414 529 667 806 944 1036 1036 990 875 737 598 483 391 299 230 184 161 115 92 92 69 69 46 46 46 46 46 46 46 46 46 46 46 46 69 69 92 92 115 161 184 230 276 345 437 529 621 714 783 783 760 691 598 506 414 322 253 207 161 138 92 92 69 46 46 46 23 23 23 23 23 23 23 23 23 23 23 23 23 46 46 46
 36 45 54 63 72 90 108 135 162 188 224 269 296 332 350 350 341 314 287 260 224 197 170 153 135 117 108 90 90 81 72 72 72 72 72 72 72 72 81 81 90 90 99 99 108 117 117 126 126 126 126 126 126 117 117 108 99 90 81 72 63 54 54 45 45 36 36 27 27 27 18 18 18 18 18 18 18 9 9 9 9 18 18 18 18 18 18 27 27 36
 437 437 437 397 397 397 397 358 358 358 358 358 358 358 358 358 397 397 437 437 477 516 596 636 715 795 874 954 1073 1152 1271 1351 1391 1391 1351 1271 1192 1073 954 834 715 636 516 437 397 318 278 238 199 199 159 159 119 119 119 119 79 79 79 79 79 79 79 79 79 119 119 119 119 119 159 159 159 199 199 199 238 238 278 278 318 318 358 358 397 397 437 437 437 437
 93 97 106 111 115 119 124 119 119 111 106 93 84 75 66 58 49 44 35 31 27 22 22 18 13 13 13 9 9 9 9 9 4 4 4 4 4 4 4 9 9 9 9 9 9 9 13 13 13 13 18 18 22 22 27 31 31 35 40 44 49 53 58 62 66 71 75 75 80 80 80 75 75 71 71 66 66 62 62 62 62 62 62 62 66 66 71 75 80 84
 456 456 424 424 424 391 391 358 358 358 326 326 326 293 293 293 293 293 293 293 261 261 261 261 261 261 261 261 261 261 261 261 261 261 293 293 293 293 293 293 293 293 293 293 293 293 293 326 326 326 326 326 326 326 326 326 326 326 326 326 326 358 358 358 358 391 391 391 424 424 424 456 456 456 489 489 489 521 521 521 521 521 521 521 521 521 521 489 489 489
 1920 1920 1920 1783 1783 1783 1783 1646 1646 1646 1646 1646 1646 1646 1783 1783 1783 1783 1783 1783 1783 1783 1783 1783 1783 1646 1646 1646 1646 1509 1509 1372 1372 1372 1234 1234 1234 1097 1097 1097 960 960 960 960 823 823 823 823 823 823 686 686 686 686 686 686 823 823 823 823 960 960 960 1097 1097 1234 1372 1372 1509 1646 1783 1783 1920 2057 2195 2195 2332 2332 2332 2469 2469 2332 2332 2332 2332 2195 2195 2057 2057 2057
 776 776 847 917 988 1058 1129 1200 1270 1411 1482 1623 1693 1764 1905 1976 1976 1976 1976 1905 1835 1764 1623 1482 1341 1200 1129 988 917 776 706 635 564 494 494 423 423 353 353 353 353 282 282 282 282 282 282 282 282 282 282 282 282 282 282 353 353 353 353 423 423 423 494 494 564 564 564 564 635 635 635 635 635 635 635 635 635 635 635 564 564 564 564 635 635 635 635 635 706 706
 322 322 293 293 264 264 234 234 205 205 205 176 176 176 176 147 147 147 147 147 147 147 147 147 147 147 147 147 147 176 176 176 176 205 205 205 234 264 264 293 322 352 381 410 440 498 528 557 586 615 615 645 645 615 615 586 586 557 528 498 469 440 440 410 381 381 352 352 322 322 322 322 322 322 322 322 322 322 322 322 352 352 352 352 352 352 352 352 352 352
 2923 2923 2923 2923 2680 2680 2680 2436 2436 2436 2192 2192 2192 1949 1949 1949 1949 1949 1949 1949 1949 1949 1949 1949 1949 1949 1949 1949 2192 2192 2192 2192 2436 2436 2680 2680 2923 2923 3167 3167 3410 3410 3654 3654 3654 3898 3898 3898 3654 3654 3654 3654 3410 3410 3167 3167 3167 2923 2923 2923 2923 2680 2680 2680 2680 2680 2680 2680 2680 2436 2436 2436 2436 2436 2436 2436 2436 2436 2680 2680 2680 2680 2680 2923 2923 2923 2923 2923 2923 2923
 7032 7032 7032 7032 5860 5860 5860 4688 4688 4688 4688 4688 4688 4688 4688 4688 4688 4688 4688 4688 4688 5860 5860 5860 5860 5860 5860 7032 7032 7032 7032 8204 8204 8204 9376 9376 10548 11720 12892 14064 15236 16408 18752 19924 21096 22268 23440 24612 24612 24612 25784 25784 25784 25784 24612 24612 24612 24612 24612 24612 24612 24612 24612 24612 23440 23440 22268 21096 19924 18752 17580 16408 15236 14064 12892 11720 11720 10548 9376 9376 9376 9376 9376 8204 8204 8204 8204 8204 8204 7032
 4282 4995 4995 4995 4995 4995 5709 5709 5709 5709 6422 6422 6422 6422 6422 6422 7136 7136 6422 6422 6422 6422 6422 6422 5709 5709 5709 5709 5709 5709 5709 5709 5709 5709 5709 5709 6422 7136 7136 7850 8563 9277 9990 10704 11418 12131 12845 13558 14272 14272 14986 14986 14986 14986 14986 14986 14272 14272 13558 12845 12845 12131 11418 11418 10704 9990 9990 9277 9277 8563 7850 7850 7136 6422 6422 5709 5709 4995 4995 4995 4282 4282 4282 4282 4282 4282 4282 4282 4282 4282
 2734 2734 2734 2734 2734 2552 2552 2552 2369 2369 2187 2187 2005 2005 1823 1823 1823 1640 1640 1640 1458 1458 1458 1276 1276 1276 1094 1094 1094 1094 911 911 911 911 911 911 911 911 911 911 911 911 911 1094 1094 1094 1094 1276 1276 1276 1276 1458 1458 1640 1823 1823 2005 2187 2369 2552 2734 2916 3098 3281 3463 3645 3645 3645 3645 3463 3463 3281 3098 2916 2916 2734 2552 2552 2369 2369 2369 2369 2369 2369 2369 2369 2552 2552 2552 2552
 1470 1103 1103 735 735 735 735 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 735 735 1103 1103 1470 1838 2573 2940 3675 4410 5146 5881 6983 7718 8453 9556 10291 10659 11026 11394 11394 11761 11761 11761 12129 12129 12129 12129 11761 11761 11394 11026 10291 9924 9188 8453 7718 6983 6248 5513 5146 4778 4043 3675 3308 3308 2940 2573 2205 2205 1838 1470
 2895 2895 2895 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2895 2895 2895 2895 2895 2895 2895 2895 2895 2895 2895 2895 2895 2895 5791 5791 5791 5791 5791 8686 8686 11581 11581 14476 17372 20267 23162 28953 31848 37639 43429 52115 60801 72382 86858 101334 124497 147659 173716 193983 208460 208460 196878 173716 147659 121601 98439 78172 60801 46324 34743 26057 20267 17372 11581 11581 8686 8686 5791 5791 5791 5791 5791 5791 5791 2895 2895 2895 2895 2895
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4807 9615 19229 28844 43266 57688 76917 100953 129797 163448 201906 240365 283631 317282 350933 374969 379776 365355 336511 293245 240365 192292 149026 110568 81724 62495 43266 33651 24036 19229 14422 14422 9615 9615 4807 4807 4807 4807 0 0 0 0 0
 6870 6870 6870 6870 6870 6870 0 0 0 0 0 6870 6870 6870 6870 6870 6870 6870 6870 6870 6870 6870 6870 6870 6870 6870 6870 6870 6870 6870 6870 6870 0 0 0 0 0 0 0 0 0 6870 6870 13739 27478 34348 48087 61826 82435 109913 137392 178609 212957 254174 281653 302261 302261 281653 261044 233566 212957 199218 192348 192348 192348 199218 206087 219827 233566 247305 254174 247305 226696 199218 164870 130522 103044 82435 61826 48087 41217 34348 27478 20609 20609 20609 13739 13739 13739 13739
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11623 11623 23245 23245 34868 46490 58113 81358 104603 139470 185961 232451 302186 371921 441656 511392 557882 581127 592749 592749 592749 604372 604372 604372 604372 604372 569504 523014 453279 371921 302186 232451 174338 127848 104603 69735 58113 34868 23245 23245 11623 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17983 17983 17983 17983 17983 17983 35966 35966 35966 35966 53948 71931 107897 161845 215794 305708 395622 485536 575450 665364 737295 809226 881158 953089 1096951 1294762 1546522 1762315 1762315 1474590 1043003 647381 377639 197811 89914 17983 0 0
 25499 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12749 12749 12749 25499 25499 38248 50997 63747 76496 76496 76496 76496 76496 76496 63747 63747 50997 50997 38248 38248 38248 38248 25499 25499 38248 38248 50997 63747 89245 127493 152992 191240 229488 254987 280485 293235 318733 331483 344232 356981 382480 407979 458976 535472 637467 764960 866955 930702 892454 777710 611968 446227 305984 203989 114744 63747
 2658689 2696670 1785120 911550 379813 151925 37981 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37981 37981 37981 37981 37981 37981 37981 37981 0 0 0 0 0 0 0 0 37981 37981 37981 75963 113944 189906 303850 417794 569719 645682 683663 645682 569719 531738 493756 455775 493756 569719 683663 873569 1177419 1595213 2050988 2316857 2164932 1747138 1253382 911550 683663 569719 531738 569719 683663 911550 1329344 1937045
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 72665 145331 363327 581323 944651 1380643 2034632 2906617 4141929 6031230 8647186 11553803 12353122 9809832 6031230 3269944 1598639 653989 217996 0 0
 485514 420779 323676 226573 161838 97103 64735 32368 32368 32368 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32368 32368 32368 32368 32368 32368 32368 32368 32368 32368 32368 32368 32368 32368 32368 32368 32368 32368 64735 97103 194206 291309 485514 776823 1165235 1683117 2330470 2913087 3204396 3042557 2524675 1877323 1391808 1035764 809191 679720 614985 582617 582617 582617 614985 614985 614985 614985 550250
 5116673 3524819 1932965 909631 341112 113704 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 227408 682223 1932965 4320746 8300380 12734830 13985572 11484088 8072973 5457784 3524819 2387781 1705558 1364446 1250742 1364446 1478150 1819261 2274077 2956300 3865931 4889265 5685192
 544428 453690 362952 272214 181476 136107 90738 45369 0 0 0 0 0 0 45369 45369 45369 90738 90738 90738 136107 136107 181476 181476 181476 136107 90738 90738 45369 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45369 136107 272214 408321 635166 862011 1134225 1406439 1769391 2177712 2767509 3584151 4446162 4945221 4673007 3720258 2722140 1950867 1406439 1088856 862011 680535
 2951622 2582669 2029240 1414319 922382 553429 307461 184476 61492 61492 61492 0 0 61492 61492 61492 61492 61492 61492 122984 122984 122984 122984 122984 122984 122984 61492 61492 61492 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61492 184476 491937 860890 1475811 2152224 2828637 3259082 3382066 3320574 3074606 2890130 2705653 2582669 2582669 2644161 2705653 2828637 2890130 3013114 3074606
 3066336 3066336 2464020 1533168 821340 438048 164268 54756 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54756 54756 109512 164268 219024 273780 383292 547560 821340 1259388 2025972 3230604 4763772 5694624 5201820 3887676 2737800 2025972 1697436 1587924 1752192 2080728 2573532
 5586859 6285216 6424887 5307516 3491787 1955401 977700 419014 139671 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 139671 279343 558686 838029 1536386 2653758 4888501 9218317 15922547 20811049 17738276 11732403 7681931 5586859 4888501 4888501
 6758805 11412409 14514812 10304408 4875204 2105202 886401 332400 110800 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 110800 110800 110800 110800 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 110800 110800 110800 110800 110800 110800 221600 221600 332400 554000 886401 1551201 2770002 5096804 8199207 9528808 7645206 4986004 2991602 1883602 1329601 1108001 1218801 1551201 2326802 3878003
 1290112 1194548 1051202 812292 525601 334473 191128 143346 47782 47782 0 0 0 0 0 0 0 47782 47782 47782 95564 95564 143346 143346 191128 238910 238910 238910 238910 191128 143346 95564 47782 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47782 47782 95564 143346 286691 525601 1003420 1863494 3535861 5829393 7119504 5877175 3870335 2532441 1815713 1433457 1337893 1290112 1290112
 767778 840899 914021 1023703 1169947 1316190 1425873 1425873 1279629 1060264 804338 584973 402169 292487 182804 146243 109683 73122 73122 73122 73122 73122 73122 73122 73122 73122 73122 73122 73122 36561 36561 36561 0 0 0 0 0 0 0 0 0 0 36561 36561 36561 36561 36561 36561 0 0 0 0 0 0 0 36561 73122 109683 219365 292487 402169 511852 548413 548413 511852 438730 365608 329048 292487 255926 255926 255926 255926 292487 365608 475291 694656 950582 1279629 1535555 1681799 1608677 1389312 1133386 914021 804338 731217 694656 694656 731217
 1843058 2473577 2764586 2085565 1067033 436514 145505 48502 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48502 48502 97003 145505 242508 436514 824526 1406544 2037064 2182568 1649051 1018532 533517 242508 97003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48502 145505 291009 533517 776024 1018532 1067033 1018532 873027 727523 582018 485015 388012 291009 291009 339511 485015 679021 1018532 1406544 1891559 2182568 2085565 1649051 1212538 970030 824526 873027 1018532 1309541
 1030653 911731 753169 554967 396405 237843 158562 118921 79281 79281 79281 79281 79281 118921 118921 158562 237843 277483 356764 356764 356764 317124 317124 317124 277483 317124 356764 396405 436045 475686 515326 475686 396405 317124 277483 237843 198202 198202 158562 158562 158562 158562 158562 158562 158562 158562 118921 118921 118921 118921 118921 118921 118921 158562 158562 158562 198202 198202 198202 198202 198202 158562 118921 118921 118921 118921 118921 158562 198202 237843 277483 396405 554967 832450 1149574 1347777 1347777 1268496 1149574 1070293 1070293 1109934 1228855 1347777 1466698 1506339 1466698 1347777 1228855 1109934
 1205349 1036177 697834 401783 211465 105732 63439 42293 42293 21146 21146 21146 21146 21146 21146 21146 21146 21146 21146 42293 42293 63439 105732 148025 232611 359490 528662 655541 570955 401783 253758 190318 148025 105732 105732 105732 105732 126879 169172 232611 338344 401783 422930 380637 296051 211465 126879 84586 42293 21146 21146 21146 21146 21146 21146 21146 21146 42293 42293 63439 84586 148025 211465 274904 296051 274904 211465 169172 126879 105732 105732 105732 126879 169172 211465 274904 317197 338344 338344 338344 338344 338344 338344 359490 380637 444076 549808 718980 930445 1120763
 2388306 6774104 9596648 2865967 738204 217119 43424 0 0 0 0 0 0 0 0 0 0 43424 43424 43424 43424 43424 86847 86847 130271 173695 217119 260542 260542 217119 173695 130271 86847 86847 43424 43424 86847 86847 130271 173695 260542 303966 303966 217119 130271 43424 0 0 0 0 0 0 0 43424 43424 86847 130271 173695 217119 303966 434237 651356 955322 1172441 1172441 955322 781627 651356 564509 564509 564509 521085 477661 434237 347390 303966 260542 217119 217119 260542 260542 303966 347390 390814 390814 390814 390814 434237 564509 1042170
 1090730 1114441 901038 545365 308250 165981 118558 71135 47423 47423 47423 47423 47423 71135 94846 142269 189692 213404 213404 189692 165981 142269 165981 237115 355673 379384 237115 118558 47423 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23712 0 0 0 0 0 0 0 0 0 0 0 0 23712 71135 142269 426807 1446403 3058786 1280422 355673 71135 0 0 23712 71135 189692 379384 640211 806192 758769 569076 403096 308250 260827 260827 260827 308250 379384 497942 592788 711346 806192 948461
 2151124 1687805 1158298 761167 529508 397131 330942 297848 330942 330942 397131 430225 463319 430225 330942 231660 165471 99283 66188 66188 99283 198565 463319 694979 529508 231660 99283 33094 0 0 0 0 0 0 0 0 0 0 0 0 0 33094 66188 99283 99283 132377 132377 99283 99283 66188 66188 33094 33094 33094 33094 0 0 0 0 0 0 33094 33094 66188 132377 264754 430225 430225 264754 99283 33094 0 33094 66188 99283 198565 330942 562602 860450 1125204 1257580 1257580 1191392 1125204 1092109 1158298 1290675 1555428 1919465 2217313
 588219 674722 570919 380612 242208 155705 103803 69202 51902 51902 51902 51902 69202 86503 121104 155705 224907 276809 311410 311410 276809 259508 242208 242208 207607 173006 121104 86503 51902 34601 17301 17301 17301 17301 0 0 0 17301 17301 17301 17301 34601 51902 69202 86503 103803 103803 103803 103803 86503 69202 51902 51902 34601 34601 17301 17301 17301 34601 34601 34601 51902 69202 103803 121104 155705 155705 121104 103803 69202 86503 103803 155705 224907 328711 484416 692022 865028 968831 899629 761225 605520 467115 363312 294110 259508 242208 259508 311410 415213
 489393 489393 403030 316666 230303 172727 143939 115151 86363 86363 86363 86363 86363 86363 86363 57576 57576 28788 28788 0 28788 115151 316666 719696 777271 403030 172727 57576 28788 0 0 0 0 0 0 0 0 0 0 28788 57576 143939 287878 546969 921210 1065150 806059 489393 287878 172727 115151 57576 28788 0 0 0 0 0 0 0 0 28788 57576 143939 345454 1093937 3022722 2072723 575757 143939 57576 28788 28788 57576 115151 201515 345454 575757 921210 1266664 1410603 1209089 921210 690908 546969 460605 403030 374242 403030 460605
 1434903 844061 527538 337624 253218 189914 168812 168812 168812 189914 211015 232117 232117 189914 126609 84406 42203 21102 0 0 42203 168812 358726 274320 105508 21102 0 0 0 0 0 0 0 0 0 0 0 0 0 21102 42203 84406 84406 63305 42203 42203 63305 147711 358726 801858 928467 400929 126609 42203 0 0 0 0 0 0 0 0 0 0 0 0 0 105508 400929 485335 274320 147711 84406 84406 84406 105508 105508 105508 105508 105508 105508 126609 147711 189914 295421 527538 991771 1835832 2637690 2300065
 347504 390942 390942 347504 282347 195471 152033 108595 108595 108595 108595 130314 152033 173752 195471 173752 173752 173752 173752 238909 390942 608132 564694 282347 108595 43438 21719 0 0 0 0 0 0 0 0 0 21719 43438 86876 195471 260628 238909 152033 86876 43438 21719 0 21719 43438 108595 282347 564694 542975 260628 86876 43438 0 0 0 0 0 0 0 0 0 0 0 0 21719 65157 86876 86876 86876 108595 130314 152033 217190 304066 390942 521256 716727 999074 1390017 1759240 1780959 1368298 912198 586413 412661 347504
 237858 376609 594646 951434 1328043 1526258 1506437 1347864 1129828 911791 654111 436074 277501 178394 118929 99108 118929 158572 277501 594646 792861 356788 79286 0 0 0 0 0 0 0 0 0 0 19822 99108 356788 1070363 812683 218037 39643 0 0 0 0 0 0 0 0 0 0 19822 59465 118929 138751 118929 79286 39643 19822 0 0 0 0 0 0 0 0 0 0 0 19822 19822 19822 19822 19822 39643 59465 118929 198215 297323 336966 297323 218037 158572 118929 99108 99108 99108 99108 118929 158572
 456908 583287 719387 612451 330529 145822 68050 29164 19443 9721 9721 19443 29164 48607 68050 68050 58329 58329 87493 204150 622173 651337 136100 9721 0 0 0 0 0 0 0 0 0 0 0 0 9721 77772 213872 126379 29164 0 0 0 0 0 0 0 0 9721 87493 330529 272200 58329 0 0 0 0 0 0 0 0 0 0 0 0 0 48607 301365 923537 388858 126379 68050 68050 87493 136100 145822 116657 58329 29164 9721 0 0 9721 9721 38886 77772 155543 262479 359693
 630030 553197 491730 460997 445631 414898 399531 399531 414898 430264 414898 338065 215132 122933 61466 46100 61466 107566 261232 568563 460997 122933 15367 0 0 0 0 0 0 0 0 0 0 15367 92199 261232 291965 122933 30733 0 0 0 0 0 0 0 0 0 0 0 0 15367 76833 215132 353431 230499 76833 15367 0 0 0 0 0 0 0 0 0 0 46100 169032 384164 291965 122933 61466 46100 46100 92199 215132 430264 568563 445631 291965 199765 169032 184399 230499 322698 476364 630030 691496
 131941 87961 58640 58640 73301 102621 161261 307863 586405 864947 630385 278542 102621 29320 14660 0 0 0 14660 43980 73301 131941 175921 161261 117281 73301 43980 29320 29320 29320 29320 43980 73301 131941 234562 439804 645045 586405 351843 175921 102621 58640 43980 29320 29320 29320 29320 29320 29320 14660 14660 14660 14660 14660 29320 43980 73301 102621 102621 73301 43980 29320 29320 29320 29320 43980 87961 175921 381163 791646 967568 645045 381163 249222 190582 161261 146601 131941 102621 73301 58640 43980 58640 73301 117281 205242 351843 469124 381163 234562
 632450 397832 244819 163213 122410 112209 122410 163213 255020 408032 469237 265221 91807 20402 0 0 0 10201 40803 122410 255020 234619 112209 40803 20402 10201 0 0 0 10201 30602 61205 122410 193815 204016 153012 81606 40803 20402 10201 0 0 0 0 0 0 0 0 0 0 0 0 0 10201 30602 61205 112209 122410 81606 30602 10201 0 0 0 0 0 0 10201 40803 112209 336627 510040 306024 153012 91807 81606 91807 112209 122410 112209 91807 71406 61205 61205 81606 112209 193815 357028 622249 785462
 106491 106491 120690 134888 163286 177485 177485 163286 141988 113590 85193 63895 42596 28398 21298 14199 21298 28398 63895 156187 376268 532454 291075 127789 63895 35497 21298 14199 14199 14199 21298 21298 21298 28398 35497 42596 56795 63895 56795 35497 21298 14199 7099 7099 7099 7099 7099 7099 7099 14199 21298 28398 35497 42596 42596 49696 63895 78093 92292 92292 70994 49696 35497 28398 28398 35497 49696 70994 106491 141988 141988 106491 70994 49696 42596 49696 70994 99391 127789 127789 113590 99391 92292 92292 106491 120690 134888 141988 127789 120690
 119766 103797 79844 63875 55891 55891 71859 103797 159688 207594 207594 143719 79844 39922 23953 15969 15969 23953 47906 119766 215578 215578 127750 63875 31938 15969 7984 7984 15969 23953 47906 55891 63875 63875 55891 47906 47906 31938 23953 15969 7984 7984 7984 15969 15969 23953 31938 31938 23953 15969 15969 7984 15969 15969 23953 39922 87828 223563 590844 934172 423172 135734 47906 23953 15969 23953 31938 47906 79844 103797 103797 71859 39922 23953 15969 23953 31938 79844 183641 311391 279453 167672 95813 63875 55891 55891 63875 87828 111781 127750
 136732 189322 241911 231393 157768 105179 84143 84143 105179 168286 336572 599519 473305 189322 73625 42072 31554 52589 126215 231393 199840 94661 42072 10518 0 0 0 0 31554 126215 357608 725734 620555 305019 136732 84143 52589 31554 21036 10518 10518 0 10518 10518 21036 31554 31554 31554 42072 63107 94661 126215 126215 105179 73625 52589 42072 42072 73625 115697 189322 241911 178804 84143 42072 31554 52589 94661 210358 368126 241911 73625 10518 0 0 0 0 21036 73625 210358 262947 147250 73625 31554 21036 10518 10518 31554 52589 84143
 41609 55478 69348 76282 90152 124826 201108 318999 423020 367542 235782 145630 104021 90152 83217 83217 83217 90152 104021 110956 104021 83217 62413 41609 27739 20804 13870 13870 27739 41609 55478 76282 90152 83217 69348 55478 41609 34674 27739 27739 20804 20804 41609 76282 166434 277390 263521 152565 76282 48543 48543 48543 48543 48543 41609 34674 27739 27739 34674 34674 41609 48543 41609 41609 34674 48543 55478 62413 62413 48543 27739 13870 6935 6935 6935 13870 20804 34674 55478 131760 256586 221912 104021 48543 20804 6935 6935 6935 13870 27739
 49401 88922 217366 622456 652097 237126 98803 49401 29641 19761 19761 19761 39521 59282 98803 158084 197605 207485 158084 98803 59282 49401 49401 49401 69162 88922 98803 98803 98803 88922 98803 98803 108683 98803 79042 59282 49401 49401 59282 79042 98803 118563 88922 49401 29641 19761 19761 29641 69162 187725 335929 266767 138324 79042 39521 29641 19761 29641 49401 79042 118563 187725 296408 434731 395210 227246 118563 69162 49401 49401 49401 79042 108683 128443 138324 118563 79042 49401 29641 19761 19761 29641 39521 59282 98803 128443 128443 88922 49401 39521
 25562 51124 85207 153373 213018 221539 195977 170414 144852 136331 119290 93728 76686 68166 76686 85207 119290 178935 247101 213018 119290 59645 34083 17041 17041 25562 42604 59645 76686 93728 93728 93728 93728 85207 76686 59645 51124 51124 59645 68166 102249 153373 187456 161894 102249 59645 42604 51124 76686 119290 170414 170414 119290 68166 34083 17041 8521 8521 8521 25562 51124 93728 170414 247101 204497 119290 76686 59645 68166 102249 161894 178935 136331 85207 59645 42604 34083 42604 42604 59645 85207 119290 144852 144852 127811 93728 59645 34083 25562 25562
 0 14812 51841 148116 318450 318450 229580 199957 214768 244392 244392 199957 155522 133304 140710 177739 251797 274015 170333 74058 22217 7406 0 0 0 0 0 0 7406 29623 118493 362884 266609 81464 29623 14812 7406 7406 7406 7406 29623 125899 399913 214768 44435 7406 0 0 14812 22217 29623 29623 14812 7406 0 0 0 0 0 7406 22217 29623 29623 22217 14812 7406 0 0 7406 44435 170333 355479 207363 74058 29623 14812 14812 14812 14812 22217 51841 148116 318450 214768 74058 22217 7406 0 0 0
 46361 59606 86098 99344 99344 86098 79475 92721 139082 218557 225180 132459 72852 39738 26492 26492 39738 86098 178819 231803 152328 92721 66229 59606 59606 46361 33115 19869 13246 13246 19869 39738 86098 132459 105967 59606 26492 19869 13246 13246 19869 39738 59606 79475 72852 66229 59606 59606 59606 46361 26492 19869 13246 19869 26492 39738 72852 92721 79475 46361 26492 19869 19869 26492 39738 52983 52983 46361 46361 72852 125836 205311 185442 92721 46361 33115 33115 39738 72852 145705 245049 245049 158950 99344 72852 66229 59606 52983 46361 39738
 45011 45011 60015 90023 127532 150038 135034 105026 75019 67517 60015 52513 52513 67517 82521 105026 112528 97525 67517 52513 45011 45011 52513 67517 82521 82521 75019 75019 75019 97525 135034 180045 187547 157540 120030 90023 75019 67517 75019 97525 135034 157540 135034 97525 67517 52513 52513 60015 67517 75019 67517 52513 52513 52513 60015 67517 75019 90023 90023 90023 75019 60015 45011 37509 37509 37509 37509 37509 30008 30008 37509 45011 67517 90023 105026 105026 105026 97525 105026 105026 112528 105026 97525 97525 112528 142536 150038 127532 90023 60015
 4433 5910 8865 11820 19208 29550 29550 16253 7388 4433 2955 2955 4433 8865 16253 26595 29550 23640 16253 11820 8865 7388 5910 7388 10343 19208 39893 56146 41370 22163 16253 16253 20685 25118 32505 44325 57623 57623 35460 16253 10343 7388 7388 7388 5910 4433 2955 2955 2955 2955 5910 14775 35460 35460 19208 10343 7388 5910 4433 4433 7388 17730 62056 96038 36938 13298 5910 4433 2955 4433 5910 8865 8865 8865 7388 10343 13298 17730 20685 20685 20685 19208 14775 10343 5910 2955 1478 1478 1478 2955
 47328 35496 29580 29580 41412 65076 65076 41412 23664 23664 23664 35496 47328 59160 70992 65076 65076 76908 82824 76908 59160 47328 47328 65076 100572 136068 130152 94656 65076 65076 106488 195228 230724 147900 76908 47328 29580 29580 41412 76908 100572 88740 76908 76908 94656 106488 82824 47328 29580 17748 11832 17748 35496 76908 88740 70992 53244 41412 29580 23664 17748 17748 41412 76908 112404 106488 82824 59160 53244 70992 106488 136068 106488 47328 17748 11832 17748 29580 59160 106488 177480 207060 112404 35496 11832 5916 11832 17748 29580 41412
 74426 119082 148853 119082 66984 37213 29771 37213 74426 104197 111639 89312 66984 44656 29771 14885 22328 81869 223279 379574 275377 156295 104197 89312 81869 74426 59541 37213 14885 14885 44656 119082 178623 148853 96754 59541 44656 29771 14885 29771 59541 104197 141410 119082 74426 44656 29771 29771 29771 37213 44656 37213 29771 37213 52098 81869 126525 193508 223279 148853 74426 37213 37213 44656 52098 44656 37213 29771 29771 52098 96754 200951 253049 133967 52098 37213 52098 74426 111639 148853 171181 141410 89312 52098 37213 37213 29771 29771 37213 44656
 45278 60371 105649 150927 113195 45278 7546 0 15093 52825 135834 279215 271669 128288 45278 7546 7546 30185 98103 203752 181113 98103 67917 60371 67917 60371 37732 22639 7546 7546 45278 98103 98103 67917 45278 30185 22639 15093 15093 45278 105649 150927 128288 90556 67917 67917 98103 143381 173566 113195 60371 30185 37732 67917 150927 301854 452782 399957 233937 113195 52825 30185 37732 90556 173566 181113 90556 45278 30185 37732 52825 83010 98103 60371 22639 15093 22639 37732 52825 67917 90556 90556 52825 15093 7546 15093 22639 30185 37732 37732
 76525 76525 87457 109322 120254 109322 98389 109322 153050 229575 371693 546608 623133 437286 229575 120254 76525 87457 131186 153050 131186 87457 65593 65593 76525 131186 196779 196779 109322 43729 21864 32796 43729 65593 87457 120254 120254 65593 21864 10932 21864 32796 54661 65593 98389 131186 196779 207711 142118 76525 43729 21864 21864 43729 54661 54661 65593 65593 65593 54661 43729 43729 76525 174915 338897 404490 273304 174915 142118 131186 120254 98389 76525 65593 76525 120254 163982 131186 76525 54661 43729 43729 54661 76525 120254 153050 153050 131186 98389 76525
 220964 198868 176772 154675 176772 265157 441929 618700 596604 397736 265157 198868 176772 176772 265157 486122 552411 287254 110482 88386 132579 220964 265157 220964 132579 110482 154675 353543 596604 375640 154675 110482 154675 243061 397736 618700 684990 486122 287254 176772 110482 88386 88386 110482 132579 154675 132579 110482 110482 154675 198868 243061 220964 220964 265157 331447 331447 287254 220964 176772 198868 243061 243061 154675 88386 88386 154675 309350 464025 309350 132579 88386 88386 176772 287254 309350 220964 154675 154675 154675 176772 198868 243061 331447 441929 397736 265157 176772 176772 198868
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 179499 291685 258029 157061 112187 112187 112187 112187 89749 78531 78531 78531 78531 67312 78531 89749 112187 145843 168280 213155 291685 358998 302904 190717 89749 44875 33656 56093 112187 246811 358998 201936 89749 56093 56093 67312 112187 246811 291685 157061 78531 44875 44875 67312 134624 201936 213155 168280 123405 112187 100968 100968 89749 89749 89749 78531 56093 44875 44875 56093 78531 89749 100968 89749 100968 145843 224373 246811 179499 100968 56093 44875 56093 100968 145843 157061 112187 78531 56093 67312 78531 123405 179499 190717 134624 78531 44875 33656 44875 89749
 93713 109331 187425 234282 156188 78094 46856 46856 78094 281138 1671209 1077695 187425 62475 31238 46856 140569 406088 452944 156188 78094 62475 62475 78094 78094 93713 187425 468563 437326 187425 78094 62475 109331 296757 905889 765320 249900 109331 78094 78094 124950 187425 156188 93713 62475 46856 31238 31238 46856 78094 124950 109331 62475 46856 46856 93713 296757 671607 327994 109331 46856 46856 62475 78094 93713 109331 124950 124950 93713 62475 46856 46856 62475 78094 62475 62475 78094 140569 281138 359232 218663 124950 78094 62475 62475 46856 46856 46856 62475 78094
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 658241 658241 837761 658241 299200 239360 718081 1376322 1136962 718081 538561 658241 1017282 1316482 1256642 1136962 1017282 658241 359041 359041 777921 1077122 598401 299200 239360 359041 478721 359041 299200 478721 718081 1077122 1196802 957441 658241 598401 718081 897601 897601 598401 299200 299200 478721 418881 299200 299200 538561 1017282 837761 299200 239360 598401 1555842 2333764 1316482 538561 299200 359041 777921 1795203 2154243 957441 359041 179520 299200 299200 299200 418881 777921 957441 598401 239360 179520 359041 418881 299200 299200 418881 598401 658241 418881 299200 299200 299200 239360 179520 359041 1017282 1436162 957441
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 276094 157768 118326 197210 394420 394420 236652 157768 236652 473304 1143817 1104375 473304 236652 236652 394420 631071 433862 197210 118326 118326 157768 197210 473304 1419911 986049 276094 157768 197210 315536 354978 236652 157768 118326 157768 236652 315536 276094 157768 118326 157768 315536 709955 1380469 1696004 788839 236652 118326 118326 197210 276094 197210 157768 197210 354978 907165 1696004 867723 315536 197210 315536 512745 473304 236652 157768 118326 118326 157768 315536 946607 1341027 512745 276094 315536 749397 1459353 709955 197210 78884 118326 276094 788839 788839 354978 236652 315536 552187 749397 749397 591629
 1505600 1075429 1290514 1720686 1935772 2150857 3011200 4086629 3441372 2365943 1935772 2581029 4301715 5162058 3656458 2365943 2150857 2365943 2150857 1505600 1290514 1935772 2581029 2365943 2150857 2796115 2581029 1720686 1290514 1505600 2796115 3656458 2581029 1720686 1720686 1935772 2796115 3441372 2581029 1505600 1290514 1505600 2365943 3011200 2365943 2150857 2150857 1720686 1075429 1290514 1935772 3011200 3011200 2365943 2150857 3011200 3871543 3656458 2796115 2150857 1935772 1505600 1720686 2581029 3011200 2150857 1290514 1720686 3656458 5162058 3871543 3011200 2581029 1935772 1505600 1720686 2581029 2796115 1935772 1290514 1290514 1935772 2796115 3226286 2796115 1935772 1720686 2581029 4086629 3011200
 565619 494916 565619 424214 353512 494916 1272642 1272642 494916 282809 353512 636321 919131 636321 353512 212107 282809 636321 2050368 2686690 1060535 707024 777726 919131 777726 919131 1979666 2615987 1272642 494916 282809 282809 424214 777726 848428 424214 212107 282809 848428 1555452 919131 707024 919131 919131 494916 494916 707024 848428 565619 636321 1201940 1060535 353512 141405 282809 919131 1272642 494916 212107 141405 282809 707024 1555452 1696857 1060535 707024 989833 2050368 2191773 1272642 1131238 1484749 1272642 777726 494916 282809 212107 212107 353512 707024 707024 353512 212107 353512 636321 494916 353512 353512 848428 989833
 1491629 662946 248605 331473 1160156 1657366 828683 497210 662946 1408761 2568917 1988839 911551 580078 828683 1988839 2237444 911551 497210 414341 331473 414341 911551 1988839 1657366 497210 414341 497210 497210 497210 662946 911551 745815 414341 414341 497210 911551 745815 414341 414341 662946 911551 497210 414341 994419 1160156 580078 331473 497210 911551 1325893 2320312 3811941 1243024 331473 165737 497210 2237444 2900390 745815 248605 414341 1491629 1740234 580078 248605 331473 580078 662946 911551 1988839 1574497 580078 331473 331473 497210 662946 662946 414341 248605 248605 497210 828683 497210 331473 497210 1160156 2403180 1988839 1905971
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 3826256 1785586 255084 0 510167 2805921 2805921 3316089 8417763 9438098 4336424 3061005 4591507 8672847 9693182 5356759 3571172 2295754 765251 0 255084 1275419 3061005 4591507 5866926 1785586 255084 0 510167 2040670 5356759 3316089 1785586 1530502 2040670 4336424 4081340 1275419 510167 1020335 6122010 3061005 255084 510167 2040670 3316089 2550837 5101675 3826256 765251 1020335 3316089 2040670 255084 0 765251 2550837 2040670 255084 0 255084 1785586 3571172 2550837 2805921 8927931 9693182 4591507 3061005 1530502 765251 1785586 13264355 3826256 510167 255084 765251 3316089 6122010 2040670 765251 765251 2550837 8927931 1275419 0 0 1275419 4081340 3061005
 5313086 5313086 3542057 7084115 14168229 10626172 10626172 17710286 28336458 24794401 10626172 3542057 7084115 19481315 28336458 10626172 8855143 24794401 31878516 10626172 17710286 69070117 14168229 5313086 17710286 51359831 12397200 8855143 21252344 24794401 14168229 19481315 51359831 38962630 14168229 12397200 21252344 44275716 40733659 26565430 33649544 38962630 10626172 3542057 3542057 7084115 10626172 17710286 30107487 17710286 10626172 19481315 65528060 19481315 3542057 1771029 8855143 49588802 23023372 3542057 3542057 14168229 49588802 21252344 21252344 58443945 21252344 7084115 19481315 85009375 23023372 15939258 42504687 14168229 3542057 3542057 19481315 28336458 7084115 3542057 7084115 21252344 37191601 14168229 3542057 3542057 7084115 12397200 8855143 5313086
 2865612 3582014 4656619 7522230 8596835 5373022 3223813 2507410 2507410 3223813 3223813 2507410 2149209 2507410 3223813 3940216 3223813 3223813 5731223 7164029 3582014 2507410 2507410 2149209 2507410 5373022 6805827 2865612 2149209 2865612 3582014 3582014 3223813 2507410 2507410 3223813 3582014 2865612 2507410 2865612 4656619 7164029 5731223 3940216 3582014 3223813 3223813 4298417 6089425 6805827 6089425 4298417 2865612 2149209 2507410 3582014 3940216 2865612 2149209 2507410 3940216 3940216 2865612 3223813 7164029 7880432 4298417 3582014 2865612 2149209 2865612 7522230 7880432 4298417 3582014 3940216 3940216 3223813 3223813 3582014 3582014 3582014 3223813 2865612 2865612 3582014 6805827 9671439 5731223 3582014
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 93802298 52763792 17587931 35175862 64489080 23450574 23450574 82077010 158291377 111390229 58626436 41038505 76214367 128978159 52763792 46901149 158291377 111390229 23450574 23450574 23450574 23450574 87939654 70351723 17587931 23450574 23450574 29313218 111390229 187604595 70351723 82077010 123115516 70351723 58626436 99664941 117252872 140703447 117252872 41038505 29313218 64489080 35175862 23450574 70351723 123115516 82077010 99664941 35175862 17587931 46901149 52763792 29313218 46901149 128978159 58626436 23450574 41038505 117252872 70351723 23450574 29313218 29313218 41038505 134840803 111390229 46901149 87939654 105527585 52763792 123115516 117252872 35175862 29313218 23450574 23450574 52763792 117252872 46901149 17587931 41038505 117252872 46901149 23450574 35175862 35175862 17587931 35175862 99664941 70351723
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 511760119 597053472 1364693650 1023520238 597053472 511760119 767640178 1023520238 511760119 426466766 597053472 426466766 341173413 511760119 597053472 767640178 511760119 597053472 2147483647 767640178 341173413 682346825 511760119 1535280357 1364693650 341173413 426466766 426466766 938226885 2147483647 597053472 767640178 2147483647 682346825 341173413 1449987003 2147483647 767640178 511760119 852933531 1364693650 597053472 341173413 852933531 2147483647 2147483647 1023520238 341173413 597053472 2147483647 2132333829 682346825 255880059 597053472 1791160416 341173413 170586706 682346825 1194106944 255880059 341173413 2147483647 1023520238 682346825 1279400297 597053472 682346825 426466766 341173413 2147483647 767640178 767640178 1620573710 682346825 426466766 255880059 255880059 852933531 426466766 170586706 341173413 767640178 341173413 255880059 511760119 511760119 597053472 1108813591 1535280357 1279400297
 199876366 342645199 456860265 342645199 85661300 142768833 542521565 456860265 285537666 314091432 456860265 456860265 342645199 371198965 485414032 256983899 199876366 456860265 399752732 114215066 199876366 371198965 456860265 256983899 85661300 171322599 371198965 485414032 571075332 428306499 428306499 285537666 142768833 256983899 371198965 171322599 199876366 399752732 456860265 571075332 485414032 428306499 314091432 114215066 142768833 428306499 513967798 342645199 114215066 171322599 571075332 285537666 228430133 371198965 485414032 399752732 342645199 399752732 456860265 314091432 314091432 485414032 285537666 85661300 142768833 485414032 428306499 342645199 171322599 199876366 456860265 428306499 371198965 171322599 142768833 342645199 199876366 85661300 199876366 371198965 142768833 85661300 285537666 285537666 142768833 228430133 399752732 456860265 371198965 114215066
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 383141063 212856146 340569834 85142458 979138271 170284917 0 127713688 212856146 170284917 383141063 383141063 170284917 255427375 340569834 212856146 42571229 0 127713688 2147483647 340569834 510854750 297998604 681139667 638568438 340569834 340569834 42571229 85142458 468283521 340569834 1064280730 2147483647 383141063 255427375 2147483647 1064280730 340569834 553425979 212856146 553425979 85142458 0 340569834 681139667 468283521 42571229 0 595997209 936567042 510854750 255427375 212856146 383141063 0 42571229 936567042 42571229 0 170284917 383141063 212856146 255427375 510854750 212856146 0 0 170284917 383141063 212856146 0 0 170284917 723710896 2147483647 425712292 425712292 212856146 85142458 340569834 340569834 170284917 340569834 297998604 2043419001 255427375 85142458 383141063 85142458 85142458
 2022543023 1516907267 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1011271512 2147483647 2147483647 2147483647 1516907267 2147483647 2147483647 1516907267 2147483647 1516907267 2147483647 2147483647 2147483647 2147483647 2022543023 2147483647 2147483647 2147483647 2147483647 1516907267 2147483647 2147483647 1516907267 2147483647 2147483647 2022543023 2147483647 2147483647 1516907267 2022543023 2147483647 2147483647 2147483647 1516907267 2022543023 2147483647 1516907267 1516907267 1516907267 2147483647 2022543023 1516907267 2147483647 2147483647 2147483647 2147483647 1516907267 2147483647 2147483647 2022543023 2022543023 2147483647 2147483647 2147483647 2147483647 1011271512 2147483647 2147483647 2147483647 2147483647 2022543023 2147483647 2147483647 2147483647 2147483647 1516907267 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2022543023 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647
 2147483647 2147483647 2147483647 2142106769 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2142106769 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2142106769 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1785088974 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1785088974 2147483647 2147483647 2147483647 2147483647 1785088974 2147483647 2147483647 2147483647 2147483647 2142106769 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1785088974 2147483647 2147483647 2142106769 2147483647 2147483647 2147483647 2147483647 1785088974 2142106769 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1428071179 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2142106769 2147483647 2147483647 2147483647 2147483647 1428071179 2147483647 2147483647 2147483647
 16980993 114621700 46697730 46697730 21226241 38207233 50942978 21226241 84904963 89150211 55188226 106131204 89150211 50942978 55188226 118866948 50942978 12735744 21226241 25471489 46697730 89150211 59433474 46697730 29716737 67923971 33961985 16980993 29716737 84904963 76414467 29716737 38207233 55188226 33961985 33961985 63678722 42452482 29716737 101885956 29716737 16980993 76414467 42452482 55188226 25471489 55188226 72169219 55188226 50942978 12735744 25471489 29716737 38207233 67923971 33961985 55188226 93395460 38207233 33961985 38207233 29716737 33961985 21226241 21226241 46697730 38207233 25471489 12735744 29716737 50942978 25471489 25471489 46697730 110376452 21226241 16980993 67923971 38207233 21226241 50942978 55188226 16980993 33961985 93395460 21226241 67923971 84904963 42452482 21226241
 2147483647 2147483647 858159930 2145399826 2147483647 2147483647 2147483647 2147483647 2147483647 1716319861 2147483647 2147483647 1287239896 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1287239896 1716319861 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1287239896 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2145399826 2145399826 2147483647 2147483647 2147483647 2147483647 2147483647 1716319861 1716319861 2147483647 2147483647 1716319861 2147483647 2147483647 1287239896 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1287239896 2145399826 2147483647 2147483647 2145399826 1287239896 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1716319861 1716319861 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
 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647
 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 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
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 0 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
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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
 441698 235572 294466 265019 206126 323912 588931 294466 294466 294466 235572 235572 323912 176679 500592 235572 265019 677271 265019 176679 353359 323912 147233 206126 294466 323912 206126 294466 618378 206126 265019 530038 206126 412252 265019 323912 294466 353359 206126 588931 265019 265019 235572 265019 294466 353359 559485 235572 147233 294466 588931 323912 176679 412252 206126 353359 323912 353359 206126 559485 147233 323912 530038 206126 176679 412252 677271 294466 265019 706717 382805 206126 147233 588931 323912 176679 530038 265019 294466 353359 294466 265019 412252 235572 294466 647824 206126 176679 206126 530038