% 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 3164 3466 3767 4069 4069 3918 3767 3315 3014 2562 2260 1959 1658 1356 1205 1055 904 753 753 603 603 603 452 452 452 452 452 452 452 452 603 603 603 753 904 1055 1205 1356 1658 1959 2260 2712 3315 3918 4521 4973 5425 5575 5425 4973 4521 3918 3315 2712 2260 1808 1507 1205 1055 904 753 603 452 452 452 301 301 301 301 301 301 301 301 301 301 301 301 452 452 452 603 753 753 904 1205 1356 1658 1959 2260 2712 486 486 486 425 425 425 425 365 365 365 365 365 365 365 365 365 365 365 365 425 425 425 486 486 547 547 608 669 669 729 790 851 912 912 972 1033 1033 1094 1094 1094 1094 1094 1094 1033 1033 972 972 912 851 851 790 790 790 729 729 729 729 669 669 669 669 669 669 669 669 669 729 729 729 729 729 729 729 729 729 729 729 729 729 669 669 669 669 669 608 608 608 547 547 547 985 909 909 909 833 833 758 758 682 682 682 606 606 606 606 606 606 606 606 682 682 758 758 833 833 909 985 1061 1136 1136 1212 1288 1288 1364 1364 1364 1364 1288 1288 1212 1136 1061 1061 985 909 833 833 758 758 682 682 606 606 606 606 606 606 606 606 606 606 606 606 606 606 682 682 682 682 682 682 758 758 758 758 758 833 833 833 909 909 909 909 985 985 985 985 985 985 985 1638 1638 1638 1638 1552 1552 1466 1466 1466 1380 1293 1293 1293 1207 1207 1121 1121 1035 1035 1035 1035 949 949 949 862 862 862 776 776 776 776 690 690 690 604 604 604 604 604 604 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 604 604 604 604 690 690 690 776 776 776 862 862 862 949 949 1035 1035 1121 1121 1121 1207 1207 1293 1293 1380 1380 1466 1466 1552 1552 1552 1638 1638 431 431 431 431 431 431 431 431 431 431 575 575 575 719 719 862 862 1006 1150 1293 1437 1581 1725 2012 2299 2443 2731 3018 3305 3593 3880 4024 4168 4311 4311 4168 4024 3880 3737 3593 3305 3162 3018 2731 2587 2443 2299 2156 2156 2012 2012 1868 1868 1725 1725 1725 1725 1581 1581 1581 1581 1437 1437 1437 1293 1293 1150 1150 1006 1006 862 862 862 719 719 575 575 575 575 431 431 431 431 431 431 431 431 431 431 431 620 676 733 733 789 845 845 902 958 958 1015 1071 1071 1127 1184 1184 1240 1240 1296 1296 1296 1296 1296 1296 1296 1240 1240 1184 1127 1071 1015 958 902 845 789 733 676 620 564 564 507 451 451 395 395 395 338 338 282 282 282 282 282 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 282 282 282 282 282 282 282 338 338 338 338 395 395 395 451 451 507 507 564 564 620 687 687 687 786 786 786 786 786 884 884 982 982 1080 1080 1178 1277 1375 1473 1473 1571 1571 1670 1670 1670 1670 1670 1670 1670 1571 1571 1473 1473 1375 1375 1375 1277 1277 1277 1277 1277 1277 1277 1277 1277 1277 1277 1178 1178 1178 1178 1178 1178 1178 1080 1080 1080 1080 1080 1080 1080 982 982 982 982 982 982 982 982 884 884 884 884 884 786 786 786 786 786 687 687 687 687 687 687 687 687 687 687 687 687 2806 1871 1871 1871 1871 1871 1871 1871 1871 935 935 935 935 935 935 935 935 1871 1871 1871 1871 1871 1871 1871 1871 1871 1871 2806 2806 2806 2806 2806 3742 3742 4677 5613 6548 7483 9354 11225 14031 16838 20579 25256 30869 36482 41159 45836 48642 49578 47707 43965 39288 34611 29934 26192 22450 19644 16838 15902 14031 13096 12161 11225 10290 9354 9354 8419 8419 8419 7483 7483 6548 6548 6548 5613 5613 5613 4677 4677 4677 3742 3742 3742 3742 3742 2806 2806 2806 2806 41179 41179 41179 41179 38434 38434 35688 32943 30198 27453 24707 21962 19217 19217 16472 16472 13726 13726 13726 13726 13726 10981 10981 10981 10981 10981 10981 10981 10981 8236 8236 8236 10981 10981 10981 13726 13726 16472 21962 24707 30198 38434 46670 54905 65886 76868 87849 96084 101575 101575 98830 90594 82358 74122 63141 54905 46670 41179 35688 32943 27453 27453 24707 21962 21962 19217 19217 19217 16472 16472 16472 16472 16472 13726 13726 13726 13726 13726 16472 16472 16472 19217 21962 24707 27453 30198 32943 32943 35688 38434 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54336 108671 163007 217342 380349 489020 706363 978041 1358390 1901746 2662445 3803493 5324890 6954958 7878663 7172301 5379225 3531815 2227760 1358390 815034 489020 271678 108671 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 66564 133128 332820 532512 865332 1397844 2196612 3261636 4859172 6789528 8586756 9185832 8187372 6257016 4459788 3061944 2130048 1464408 998460 732204 465948 332820 199692 66564 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63090 252360 504719 946349 1514158 2397417 3469945 4605563 5488822 5993541 5930452 5615002 5110283 4605563 3974664 3343765 2712866 2081967 1577248 1072528 757079 441629 252360 126180 63090 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 249359 748078 1870194 3740388 6608019 9725010 11844563 12093922 10971806 9350971 8228854 7605456 7356097 7356097 6857379 5984621 4862505 3615709 2493592 1620835 872757 498718 124680 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63090 189270 441629 946349 1703428 2839046 4227024 5299552 5551912 4857923 3785395 2775956 2018877 1640338 1514158 1703428 2081967 2586686 3217585 3722305 3848484 3280675 2271237 1324888 693989 252360 63090 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 72220 72220 216660 361101 649981 1155522 1877723 2961025 4333207 5994270 7510893 8377534 8160874 7005352 5488729 4116547 3105465 2311044 1805503 1444402 1155522 938862 722201 577761 433321 361101 288880 216660 144440 72220 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55068 55068 55068 55068 55068 55068 55068 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55068 165204 385475 770950 1266561 2092579 3304072 5066244 7158824 8425385 7379095 5011177 3028733 1762172 1101357 770950 550679 440543 385475 330407 330407 330407 385475 385475 440543 440543 440543 440543 440543 330407 275339 220271 165204 110136 55068 55068 55068 55068 55068 55068 55068 55068 55068 55068 55068 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37476 37476 37476 37476 37476 37476 74952 74952 74952 74952 37476 37476 37476 37476 0 0 0 0 0 0 37476 74952 149905 262333 412238 599618 899427 1349141 1986236 2773235 3635186 4159852 3972471 3260425 2510902 1911283 1536522 1274189 1049332 936904 786999 712047 599618 487190 374761 299809 224857 149905 74952 74952 37476 37476 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 101124 101124 101124 202248 202248 202248 202248 101124 101124 101124 101124 101124 0 0 0 0 0 0 0 101124 101124 101124 202248 303372 505620 910116 1516860 2426976 3337092 3842712 3539340 2932596 2224728 1719108 1415736 1213488 1112364 1112364 1213488 1516860 1921356 2528100 3539340 4752828 5865192 6168564 5561820 4348332 3337092 2528100 2022480 1719108 1617984 1617984 1719108 2022480 2325852 2730348 3033720 2932596 2325852 1617984 910116 505620 303372 101124 101124 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31787 95361 190722 317870 476805 667528 858250 1080759 1335055 1557564 1843648 2129731 2447601 2733684 2892619 2829045 2511175 2097944 1652925 1239694 921824 667528 476805 317870 190722 127148 63574 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28657 85972 200601 401202 687775 1060320 1432865 1690781 1776752 1719438 1576151 1432865 1289578 1174949 1088977 1031663 1003005 1003005 1031663 1060320 1088977 1117635 1117635 1088977 1003005 831062 630461 429859 257916 143286 85972 28657 28657 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55322 138306 359595 774511 1383056 1880956 1797973 1383056 995800 719189 553222 442578 387256 387256 442578 580883 802172 1078784 1410717 1659667 1797973 1797973 1632006 1383056 1106445 857495 608545 414917 276611 165967 110644 55322 27661 27661 27661 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27950 55901 83851 167702 307454 559007 894412 1341617 1816773 2263979 2599384 2683235 2543483 2180128 1677022 1229816 866461 614908 447206 363355 307454 307454 307454 307454 363355 391305 475156 531057 559007 531057 419255 307454 195653 111801 55901 27950 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16349 16349 16349 16349 16349 16349 16349 16349 16349 16349 16349 16349 16349 16349 16349 16349 16349 16349 16349 32698 32698 65397 81746 130794 179841 245238 343333 441428 572222 719364 850158 931904 964602 931904 866507 801110 752063 752063 768412 817459 850158 850158 801110 686666 539523 392381 261587 163492 98095 49048 32698 16349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21454 21454 64363 150181 321816 707996 1480355 2703256 3625796 3089436 1952352 1115630 622178 343271 193090 150181 150181 193090 278907 364725 493452 600724 686541 665087 557815 407634 257453 128726 64363 21454 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15014 15014 15014 30027 60054 75068 120108 165149 225203 315284 420378 585527 795716 1050945 1336202 1531377 1546391 1351215 1095986 840756 645581 510459 405365 330297 285257 240216 195176 165149 135122 105095 90081 60054 45041 30027 30027 15014 15014 15014 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21786 21786 65357 87143 87143 108929 130715 152500 174286 217858 305001 413929 631787 936788 1350717 1721075 1960718 2047861 2026076 1960718 1764647 1394289 958573 566430 283215 130715 43572 0 0 0 0 0 43572 65357 130715 217858 348572 457501 435715 283215 152500 65357 21786 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13787 27574 27574 41361 55147 68934 68934 68934 68934 55147 55147 41361 41361 27574 27574 27574 27574 27574 27574 27574 41361 68934 110295 179229 248164 330885 413606 454967 454967 427393 386032 317098 261950 220590 165442 137869 110295 110295 110295 151656 220590 344672 579048 978867 1544129 1875013 1392473 730704 344672 151656 55147 13787 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27478 27478 82435 109913 164870 247305 329740 384696 412175 357218 274783 219827 137392 109913 54957 27478 27478 0 0 0 0 0 54957 109913 247305 439653 769393 1209046 1731134 2143309 2280700 2143309 1841047 1428872 1044176 714436 494610 329740 247305 192348 192348 219827 274783 329740 467131 632001 879306 1044176 1044176 824349 522088 302261 164870 82435 27478 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23503 23503 23503 23503 23503 23503 23503 23503 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23503 23503 47006 94012 164521 282036 470060 799102 1292666 1903744 2326798 2256289 1833235 1339672 963623 681587 493563 376048 305539 282036 282036 305539 329042 399551 470060 540569 587575 540569 470060 376048 282036 211527 164521 141018 117515 117515 117515 117515 117515 141018 141018 164521 164521 164521 141018 117515 94012 70509 70509 47006 47006 47006 47006 47006 23503 23503 23503 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15713 15713 15713 31426 31426 47139 47139 62851 62851 78564 78564 78564 78564 78564 78564 94277 125703 157129 235693 361396 597089 927059 1304168 1539860 1461296 1162752 817069 534237 329970 188554 109990 62851 31426 15713 15713 31426 31426 47139 94277 157129 282832 518524 832782 958485 738504 439960 267119 157129 94277 62851 31426 15713 15713 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41046 41046 82091 82091 82091 82091 41046 41046 0 0 41046 41046 41046 82091 123137 164183 205229 246274 246274 246274 164183 82091 41046 0 0 0 0 0 0 82091 205229 492549 1190327 2585882 4309804 4925490 4638170 4391895 4350849 4022483 2914248 1641830 820915 410457 205229 123137 82091 41046 41046 82091 123137 164183 205229 205229 205229 164183 123137 82091 41046 41046 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55707 55707 37138 37138 18569 18569 0 0 18569 18569 18569 37138 37138 55707 55707 74276 111414 167121 222828 278535 278535 278535 259966 241397 241397 222828 241397 241397 259966 278535 278535 297104 278535 278535 259966 259966 259966 278535 297104 352811 427087 538501 649915 761329 817036 835605 798467 724191 612777 501363 408518 352811 315673 297104 278535 259966 241397 222828 185690 148552 111414 74276 55707 37138 37138 37138 37138 37138 37138 55707 55707 74276 92845 129983 167121 185690 204259 185690 148552 129983 111414 74276 55707 55707 37138 37138 37138 55707 55707 55707 0 0 0 0 0 0 0 0 0 0 14400 14400 28800 43200 72000 129600 273600 633600 921600 547200 216000 86400 28800 0 0 0 0 0 0 14400 43200 57600 86400 100800 115200 115200 115200 115200 115200 129600 129600 144000 158400 201600 244800 316800 388800 504000 648000 806400 921600 921600 820800 676800 561600 446400 360000 273600 201600 144000 86400 57600 28800 28800 28800 28800 43200 57600 100800 158400 216000 244800 187200 115200 57600 28800 14400 14400 14400 0 0 0 0 0 0 0 0 0 0 0 60918 60918 60918 60918 60918 30459 30459 30459 30459 30459 30459 30459 30459 30459 30459 30459 60918 121835 213211 335046 456881 487340 426423 365505 335046 365505 426423 517799 609175 639634 578716 456881 335046 243670 213211 182753 152294 182753 182753 243670 365505 578716 974680 1492479 1979819 2101654 1857984 1522938 1218350 1005139 822386 700551 609175 548258 487340 456881 426423 426423 365505 335046 243670 182753 121835 91376 60918 60918 60918 91376 121835 182753 243670 274129 243670 182753 121835 91376 60918 60918 60918 60918 60918 60918 60918 60918 60918 60918 60918 60918 60918 60918 45488 56861 45488 45488 34116 22744 11372 11372 0 0 0 0 0 0 0 11372 11372 22744 34116 56861 79605 90977 90977 79605 90977 113721 159210 216070 261559 272931 238815 181954 136465 102349 90977 79605 90977 113721 159210 250187 409396 625467 784677 716444 545862 409396 329792 295675 261559 227442 193326 159210 125093 102349 90977 90977 102349 113721 136465 170582 193326 204698 193326 147838 113721 90977 79605 79605 102349 147838 170582 147838 102349 68233 34116 22744 22744 11372 11372 11372 11372 11372 11372 11372 22744 22744 34116 34116 45488 45488 22097 22097 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22097 132583 419848 861793 596626 220972 66292 22097 44194 132583 287264 552431 861793 839695 552431 331459 220972 154681 132583 132583 154681 176778 265167 397750 574528 795501 994376 1082765 1038571 883890 662917 441945 309361 220972 154681 132583 132583 154681 220972 331459 596626 972279 1082765 707112 353556 176778 88389 44194 88389 265167 640820 839695 375653 110486 22097 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22097 171978 109441 62538 46903 31269 15634 15634 0 0 0 0 0 0 0 0 0 15634 15634 31269 62538 93806 156344 218881 218881 203247 203247 218881 281419 359591 469031 515934 484666 375225 265784 187613 140709 109441 93806 93806 78172 78172 93806 93806 125075 156344 234516 390859 656644 1031869 1219481 1031869 703547 437763 297053 203247 156344 125075 93806 93806 78172 62538 62538 46903 46903 46903 46903 46903 62538 78172 78172 62538 31269 31269 15634 15634 15634 0 0 15634 15634 15634 15634 46903 78172 156344 281419 453397 500300 406494 265784 188204 282306 366998 254075 94102 28231 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9410 28231 122333 291716 329357 254075 216435 207024 197614 178794 131743 84692 47051 28231 18820 18820 18820 18820 37641 65871 131743 291716 649304 922200 583432 282306 159973 112922 94102 84692 65871 56461 47051 37641 37641 37641 37641 47051 65871 84692 122333 150563 159973 159973 169384 188204 207024 159973 65871 18820 0 0 0 0 0 0 0 0 0 0 0 0 0 9410 28231 56461 112922 159973 169384 159973 149305 174190 211516 261284 273727 211516 136863 74653 37326 24884 12442 12442 0 0 0 0 12442 12442 24884 49768 87095 149305 174190 124421 62211 37326 37326 37326 49768 74653 87095 111979 149305 174190 199074 211516 211516 211516 211516 199074 186632 186632 174190 174190 186632 223958 286169 348379 373264 323495 236400 161748 111979 87095 74653 62211 62211 62211 62211 62211 62211 62211 62211 62211 74653 124421 223958 435474 510127 286169 136863 62211 37326 24884 12442 12442 12442 12442 12442 24884 37326 62211 99537 186632 323495 472800 497685 373264 248842 174190 140063 140063 186750 249000 295688 233437 108937 46688 0 0 0 0 0 0 0 0 0 0 0 0 31125 155625 373500 389062 186750 62250 31125 46688 77813 124500 233437 357938 435750 373500 280125 202313 155625 124500 124500 140063 171187 202313 280125 357938 466875 529125 451313 295688 186750 108937 62250 46688 31125 31125 46688 62250 93375 155625 264563 373500 357938 249000 155625 108937 108937 171187 435750 1322813 1276125 311250 62250 15563 0 0 0 0 0 0 0 0 0 0 0 15563 62250 155625 311250 389062 280125 186750 12455 24909 24909 37364 62273 99636 137000 161909 161909 137000 112091 74727 49818 37364 24909 24909 24909 24909 24909 24909 37364 49818 62273 99636 112091 124546 124546 112091 112091 137000 161909 199273 274000 348728 398546 386091 336273 286455 249091 211728 199273 186818 186818 186818 199273 224182 249091 274000 286455 274000 236637 199273 174364 149455 124546 112091 112091 112091 124546 137000 149455 186818 236637 298909 361182 373637 286455 174364 99636 49818 37364 24909 24909 24909 24909 24909 37364 49818 62273 99636 124546 161909 186818 161909 124546 87182 49818 37364 24909 12455 14271 14271 28541 57083 114165 199789 285413 328225 271142 171248 99894 57083 28541 14271 14271 14271 14271 14271 14271 28541 71353 128436 214059 299683 299683 242601 214059 214059 271142 385307 542284 585096 413848 228330 114165 71353 42812 28541 28541 42812 57083 71353 114165 171248 228330 285413 299683 285413 242601 199789 156977 114165 85624 71353 57083 57083 71353 85624 128436 185518 256871 328225 399578 499472 642178 770614 656449 356766 156977 57083 14271 0 0 0 0 0 0 0 14271 28541 71353 128436 185518 185518 142706 85624 42812 14271 14271 14271 57377 64549 64549 57377 43033 35861 35861 35861 43033 57377 86066 129099 186476 207992 172132 121927 86066 64549 50205 50205 57377 78894 107582 129099 136271 114754 86066 64549 50205 50205 50205 64549 86066 100410 107582 100410 78894 64549 50205 50205 50205 64549 78894 107582 129099 136271 121927 100410 86066 86066 93238 107582 129099 157787 172132 157787 121927 86066 64549 50205 43033 43033 50205 57377 78894 93238 93238 78894 57377 43033 28689 28689 28689 35861 43033 64549 100410 143443 164959 143443 100410 64549 43033 28689 21516 21516 21516 28689 35861 43033 28871 48118 76989 125107 192472 259837 259837 192472 115483 57742 38494 19247 19247 19247 28871 38494 48118 67365 86612 105860 144354 202096 317579 433062 365697 182849 67365 19247 0 0 0 0 0 9624 28871 48118 76989 96236 105860 105860 96236 105860 134731 230967 461933 1020103 1222198 538922 192472 76989 28871 9624 0 0 0 0 0 0 0 9624 48118 134731 327203 413815 211719 76989 28871 9624 0 0 0 9624 9624 19247 38494 48118 38494 19247 0 0 0 0 0 0 0 0 0 0 9624 19247 0 0 0 0 0 14864 89183 252685 416187 267549 89183 14864 0 0 0 0 0 0 0 14864 59455 133774 252685 401323 475642 431051 327004 252685 193230 148638 104047 74319 44591 44591 29728 44591 59455 89183 133774 193230 252685 312140 341868 431051 639144 1159378 2006616 1367471 431051 118911 29728 0 0 0 0 0 0 0 44591 163502 371595 505370 356732 193230 104047 89183 89183 118911 133774 148638 118911 74319 44591 14864 0 0 0 0 0 0 0 14864 59455 118911 148638 133774 74319 29728 14864 0 10347 5174 5174 5174 0 0 5174 5174 10347 25868 51737 77605 77605 51737 25868 15521 10347 5174 5174 5174 10347 15521 25868 51737 118994 248335 294898 170731 93126 62084 51737 56910 67257 82778 98299 108647 113820 113820 113820 134515 170731 227641 253509 201772 118994 67257 36216 20695 10347 5174 5174 5174 5174 5174 20695 51737 124168 144862 72431 31042 10347 5174 5174 5174 5174 10347 10347 15521 15521 15521 15521 20695 25868 36216 56910 87952 113820 118994 113820 98299 82778 72431 56910 46563 36216 25868 20695 20695 15521 10347 25947 25947 34596 43245 43245 51894 60543 86490 103788 112437 95139 77841 60543 60543 60543 69192 69192 69192 69192 69192 69192 86490 103788 129735 121086 86490 51894 25947 17298 17298 25947 34596 69192 129735 172980 121086 69192 34596 17298 17298 17298 25947 51894 121086 320013 778410 977337 570834 302715 190278 147033 129735 129735 129735 129735 121086 121086 121086 112437 112437 103788 103788 112437 112437 95139 69192 43245 25947 17298 8649 8649 0 0 8649 17298 25947 51894 77841 103788 112437 95139 60543 34596 17298 8649 0 0 8649 8649 17298 31840 31840 31840 44576 63680 108257 140097 120993 76416 38208 19104 6368 6368 6368 19104 31840 50944 63680 70048 57312 57312 63680 76416 108257 171937 248354 222881 133729 76416 50944 38208 31840 31840 25472 19104 25472 25472 31840 44576 57312 76416 101889 127361 127361 120993 114625 108257 95521 70048 44576 25472 19104 19104 19104 19104 25472 31840 44576 50944 50944 50944 44576 44576 57312 76416 95521 95521 89153 76416 76416 89153 120993 178305 184673 127361 70048 38208 19104 12736 12736 19104 38208 70048 120993 191041 210145 140097 76416 50944 38208 62666 83555 94000 94000 83555 73111 73111 83555 104444 146222 208888 250666 240221 198444 167110 146222 125333 104444 73111 52222 52222 52222 62666 83555 114888 146222 125333 94000 73111 73111 94000 146222 250666 355110 271554 146222 83555 62666 52222 62666 83555 167110 344665 501331 386443 240221 135777 83555 52222 41778 31333 41778 41778 52222 62666 83555 94000 83555 52222 41778 31333 20889 20889 41778 94000 198444 292443 281999 219332 167110 146222 125333 104444 83555 62666 52222 41778 41778 41778 52222 83555 114888 135777 135777 104444 83555 52222 41778 52222 52222 342236 317194 158597 66778 41736 33389 41736 50083 66778 83472 100167 91819 75125 66778 58430 50083 50083 41736 33389 33389 41736 66778 91819 116861 108514 75125 41736 33389 33389 41736 50083 75125 108514 191986 333888 367277 242069 133555 75125 50083 41736 41736 66778 100167 116861 91819 58430 33389 16694 16694 33389 66778 116861 200333 283805 292152 208680 141903 91819 66778 58430 41736 41736 41736 50083 75125 100167 108514 91819 66778 58430 50083 66778 83472 100167 100167 91819 75125 58430 50083 58430 66778 75125 75125 66778 58430 50083 58430 91819 191986 14300 7150 0 0 7150 21450 42900 100100 214500 228800 92950 28600 14300 7150 7150 7150 14300 28600 64350 157300 250250 243100 243100 257400 193050 85800 28600 7150 0 0 0 0 7150 14300 14300 14300 7150 7150 7150 0 0 7150 7150 21450 50050 178750 521951 278850 50050 7150 0 0 0 0 14300 42900 171600 400401 121550 21450 0 0 0 0 0 0 7150 7150 7150 14300 28600 57200 85800 71500 50050 28600 28600 35750 78650 221650 600601 564851 257400 135850 107250 107250 121550 114400 64350 28600 390276 157969 74338 46461 46461 65046 83630 92923 102215 92923 65046 46461 27877 27877 27877 27877 46461 74338 111507 157969 176553 195138 232307 371691 622582 585413 260184 102215 55754 27877 27877 27877 27877 37169 46461 65046 74338 83630 83630 65046 55754 37169 37169 55754 102215 195138 223015 120800 46461 18585 18585 18585 37169 92923 250891 501783 306645 102215 37169 18585 9292 9292 18585 27877 46461 65046 74338 55754 46461 55754 65046 65046 55754 37169 18585 9292 9292 9292 18585 55754 111507 130092 92923 55754 37169 27877 37169 74338 213722 529660 454716 272829 181886 109132 72754 54566 36377 36377 54566 72754 145509 309207 509281 418338 200075 90943 54566 36377 54566 72754 127320 254641 436527 527470 472904 400150 327395 272829 236452 181886 163698 145509 145509 145509 127320 127320 127320 127320 163698 218263 327395 436527 527470 563847 563847 509281 381961 236452 127320 72754 54566 54566 72754 127320 272829 527470 509281 272829 127320 72754 54566 36377 54566 54566 90943 127320 218263 327395 400150 309207 181886 109132 72754 54566 54566 54566 90943 109132 127320 127320 90943 72754 54566 36377 54566 72754 127320 254641 436527 563847 81757 81757 74944 81757 95383 102196 88570 61318 34065 20439 13626 13626 20439 34065 68131 122635 122635 74944 47691 40878 54505 102196 156700 122635 61318 34065 27252 34065 54505 102196 149887 136261 95383 68131 54505 47691 47691 54505 68131 81757 95383 115822 136261 177140 231644 272523 245270 183953 136261 109009 88570 74944 61318 40878 27252 20439 20439 20439 34065 54505 74944 81757 54505 34065 27252 27252 54505 102196 136261 88570 47691 27252 20439 27252 47691 74944 102196 102196 95383 81757 68131 54505 47691 34065 34065 34065 40878 54505 68131 81757 82197 74724 97142 127031 104614 59779 29890 14945 14945 29890 67252 164394 410984 515598 216701 74724 29890 14945 14945 22417 29890 52307 97142 164394 186811 149449 104614 74724 59779 52307 52307 59779 59779 52307 44835 37362 29890 22417 22417 44835 112086 201756 224173 194283 171866 194283 209228 149449 74724 29890 7472 0 0 29890 141976 433401 343732 119559 44835 14945 0 0 0 14945 44835 89669 141976 127031 67252 29890 14945 7472 7472 0 7472 7472 14945 22417 22417 22417 22417 14945 7472 7472 14945 37362 74724 127031 141976 112086 52412 74874 104824 119799 104824 67387 44925 37437 44925 67387 119799 262060 613969 666381 247085 74874 29950 29950 44925 67387 89849 89849 67387 52412 44925 44925 59899 89849 112311 74874 37437 22462 22462 22462 22462 29950 37437 52412 82362 89849 82362 59899 52412 44925 37437 37437 29950 29950 29950 22462 29950 37437 74874 202160 471708 494170 239598 104824 52412 29950 29950 44925 82362 104824 82362 52412 37437 37437 37437 44925 44925 44925 44925 37437 37437 37437 37437 37437 29950 29950 29950 37437 37437 44925 37437 29950 29950 29950 29950 37437 153629 165446 177264 189082 189082 177264 129994 106358 82723 70906 70906 59088 70906 82723 118176 141811 82723 23635 11818 11818 35453 106358 401798 779961 330893 141811 94541 106358 129994 106358 47270 23635 23635 47270 70906 118176 177264 165446 106358 82723 94541 129994 189082 271805 295440 259987 189082 153629 129994 118176 118176 118176 106358 94541 70906 47270 35453 35453 35453 47270 82723 129994 106358 59088 47270 59088 129994 330893 366345 153629 59088 35453 35453 59088 141811 189082 129994 82723 70906 59088 59088 70906 82723 118176 200899 283622 295440 248169 189082 165446 169854 141545 113236 106158 127390 148622 92004 35386 14154 14154 21232 35386 70772 141545 184008 92004 28309 14154 14154 28309 63695 127390 205240 212317 169854 134467 113236 84927 49541 21232 21232 35386 56618 77850 70772 56618 35386 21232 21232 28309 49541 63695 77850 120313 198162 198162 106158 49541 28309 14154 14154 21232 42463 92004 113236 92004 70772 42463 28309 21232 28309 56618 120313 162776 120313 77850 63695 63695 77850 84927 77850 56618 42463 42463 63695 106158 141545 127390 99081 70772 63695 56618 63695 70772 63695 56618 56618 63695 92004 141545 89137 81709 81709 89137 89137 89137 81709 66853 59425 51996 51996 51996 51996 51996 66853 74281 59425 37140 29712 37140 59425 126277 222842 200558 118849 81709 74281 81709 66853 44568 29712 37140 59425 89137 126277 126277 89137 59425 37140 37140 51996 74281 89137 89137 81709 66853 59425 44568 37140 29712 22284 29712 66853 133705 207986 178274 111421 66853 44568 37140 44568 81709 126277 96565 59425 51996 59425 96565 141133 148561 111421 89137 81709 96565 103993 81709 59425 59425 74281 96565 141133 178274 155989 103993 74281 66853 74281 89137 96565 89137 81992 63772 36441 27331 45551 127544 464624 491955 154875 63772 45551 36441 54662 91103 264198 610388 236867 63772 27331 18221 27331 54662 54662 54662 45551 45551 91103 191316 182205 91103 54662 54662 81992 109323 127544 118434 91103 63772 54662 54662 45551 36441 36441 63772 118434 136654 91103 45551 27331 27331 36441 36441 45551 45551 63772 81992 91103 81992 63772 36441 27331 45551 63772 63772 36441 27331 36441 54662 91103 100213 54662 27331 18221 27331 72882 173095 255088 173095 100213 63772 45551 45551 54662 136654 437293 510175 200426 109323 91103 91103 52827 43222 28815 24012 43222 115260 168087 76840 33617 19210 24012 33617 57630 115260 168087 91247 33617 14407 9605 14407 24012 38420 33617 24012 19210 24012 43222 43222 24012 14407 19210 38420 86445 124865 81642 38420 19210 14407 14407 24012 28815 28815 28815 52827 115260 134470 67235 28815 19210 19210 28815 28815 19210 19210 28815 52827 100852 129667 96050 48025 28815 28815 38420 48025 33617 14407 9605 14407 28815 43222 43222 28815 28815 33617 62432 120062 153680 124865 86445 62432 48025 48025 62432 115260 196902 139272 57630 33617 33617 43222 163877 81938 46822 46822 93644 163877 187288 117055 70233 58527 81938 105349 175582 257521 234110 117055 46822 35116 23411 23411 35116 58527 70233 105349 163877 245815 175582 81938 46822 23411 35116 70233 163877 269226 210699 105349 46822 35116 46822 93644 245815 386281 316048 269226 280931 234110 140466 70233 46822 58527 105349 175582 175582 128760 105349 117055 152171 222404 316048 292637 163877 93644 70233 58527 46822 46822 46822 58527 81938 128760 198993 152171 93644 58527 58527 81938 128760 198993 198993 152171 93644 58527 58527 93644 152171 210699 210699 198993 234110 245815 218569 353072 353072 285821 285821 319446 336259 302634 269008 252195 218569 184943 151317 168130 218569 252195 235382 201756 201756 252195 235382 151317 84065 67252 84065 134504 184943 168130 151317 168130 252195 319446 269008 201756 168130 134504 134504 184943 285821 369885 336259 235382 201756 235382 285821 252195 168130 117691 134504 235382 386698 285821 134504 84065 67252 84065 117691 201756 252195 184943 84065 50439 33626 67252 134504 252195 285821 252195 252195 252195 151317 67252 33626 33626 50439 117691 201756 201756 134504 84065 67252 67252 84065 168130 285821 252195 117691 50439 50439 100878 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 88794 122091 166488 188686 166488 177587 221984 188686 110992 44397 22198 22198 44397 99893 166488 133190 77694 55496 77694 188686 288579 166488 99893 77694 77694 66595 44397 44397 77694 188686 310777 177587 66595 33298 33298 77694 188686 321876 210885 99893 55496 44397 66595 99893 110992 110992 133190 155389 122091 66595 55496 77694 122091 188686 166488 77694 33298 22198 44397 99893 177587 166488 88794 55496 66595 99893 110992 99893 99893 144289 199785 133190 77694 66595 122091 321876 388472 133190 33298 11099 22198 77694 233083 455067 299678 155389 110992 99893 88794 77694 641574 507913 213858 133661 160394 133661 80197 53465 80197 240590 748503 454448 106929 53465 53465 80197 187126 213858 160394 160394 267323 534645 668306 454448 347519 427716 481181 267323 133661 133661 160394 187126 187126 133661 133661 133661 160394 160394 240590 427716 695039 400984 240590 294055 721771 1096022 374252 133661 106929 240590 721771 454448 133661 53465 53465 53465 106929 267323 267323 133661 53465 26732 26732 106929 507913 1122755 1122755 1283148 1202951 454448 133661 26732 26732 80197 213858 240590 187126 160394 213858 454448 748503 534645 294055 213858 187126 106929 26732 26732 53465 240590 29379 44068 88137 161584 264410 323168 161584 58758 29379 29379 58758 235031 396615 132205 58758 29379 29379 44068 235031 190963 44068 14689 14689 29379 58758 58758 44068 88137 323168 337857 161584 117516 176273 470062 499441 176273 88137 102826 190963 220342 117516 58758 88137 102826 58758 44068 29379 44068 117516 190963 73447 29379 29379 44068 73447 205652 499441 205652 58758 44068 58758 132205 323168 220342 132205 117516 102826 58758 29379 29379 73447 235031 337857 190963 220342 484752 822609 411304 146894 73447 117516 264410 528820 543509 367236 308478 264410 102826 29379 29379 1925412 716432 358216 268662 268662 223885 268662 313439 313439 268662 179108 179108 268662 402993 358216 268662 179108 179108 268662 402993 402993 492547 940318 1388088 716432 313439 179108 223885 492547 716432 626878 447770 313439 268662 313439 582101 850764 582101 313439 179108 179108 268662 492547 671655 985095 1343311 850764 402993 223885 134331 179108 223885 223885 268662 358216 626878 895541 626878 358216 268662 268662 268662 223885 134331 89554 223885 537324 1791081 2820953 1477642 850764 492547 179108 89554 179108 402993 761209 626878 268662 134331 134331 268662 492547 716432 626878 268662 179108 268662 626878 1791081 1039036 1484337 1187470 890602 667952 519518 371084 371084 445301 593735 816385 667952 371084 296867 371084 593735 890602 742169 445301 816385 1781205 2078072 1113253 742169 890602 1039036 816385 519518 816385 1335903 1039036 519518 296867 371084 742169 1558554 1261687 667952 445301 445301 593735 742169 816385 816385 742169 519518 371084 296867 371084 593735 816385 964819 1113253 1410120 1706988 1558554 1113253 816385 816385 1187470 1706988 1484337 890602 742169 1039036 964819 519518 371084 445301 890602 1558554 1113253 742169 742169 816385 742169 742169 816385 964819 964819 816385 742169 742169 816385 890602 742169 519518 371084 445301 593735 475053 760085 1140128 1520171 1140128 380043 285032 380043 665075 1045117 950107 475053 190021 190021 475053 1235139 1520171 855096 665075 1520171 2090234 1045117 570064 760085 1140128 855096 570064 855096 3135352 2375266 665075 380043 380043 760085 1520171 1235139 570064 380043 285032 475053 1235139 2945330 2090234 1140128 950107 1045117 1140128 1045117 1235139 1900213 2185245 1140128 665075 570064 665075 950107 1235139 950107 570064 475053 855096 2280256 3420384 1900213 1615181 2280256 1425160 475053 190021 380043 1235139 2565288 1710192 1235139 1045117 760085 570064 570064 1140128 2185245 1710192 855096 570064 665075 1235139 1235139 475053 190021 190021 285032 390581 390581 585872 1025276 732340 390581 341759 585872 1074099 683517 292936 195291 341759 878808 1269389 683517 390581 390581 341759 195291 146468 439404 1171744 634695 244113 244113 390581 292936 146468 195291 585872 1757616 976453 292936 146468 244113 732340 1513503 829985 341759 195291 195291 195291 146468 244113 439404 439404 244113 146468 195291 341759 537049 781163 1074099 781163 341759 146468 195291 537049 1171744 585872 244113 292936 732340 1367035 634695 390581 585872 585872 292936 195291 390581 1122921 1025276 488227 390581 634695 927631 829985 634695 585872 537049 537049 683517 1171744 1122921 488227 195291 195291 292936 117375 146718 352124 557530 616217 674905 586874 352124 234750 264093 381468 410812 293437 205406 205406 264093 498843 762936 528186 322781 322781 498843 528186 352124 322781 528186 616217 352124 176062 146718 117375 146718 205406 322781 352124 234750 146718 176062 264093 293437 176062 117375 146718 264093 352124 381468 440155 352124 176062 117375 146718 176062 205406 176062 176062 234750 264093 234750 176062 176062 176062 146718 146718 234750 381468 469499 440155 557530 762936 498843 234750 234750 352124 557530 498843 293437 205406 205406 293437 410812 410812 293437 234750 293437 440155 528186 586874 586874 352124 146718 16552244 6305617 1313670 1313670 2627340 5254680 3415542 1050936 525468 525468 1313670 3152808 2890074 1050936 262734 525468 1839138 5517415 3415542 1313670 788202 2364606 3678276 3678276 3941010 3941010 2627340 2364606 3941010 6831085 2101872 262734 0 525468 2364606 3415542 1313670 262734 262734 1050936 7093819 18128648 6831085 4203744 4991946 3678276 2101872 1839138 5780149 16814978 7356553 2101872 788202 788202 1050936 2101872 3152808 1576404 788202 788202 1576404 4466478 3941010 2627340 2364606 2101872 1313670 1576404 2627340 2890074 1576404 1839138 2890074 2627340 1050936 525468 788202 1839138 2627340 1050936 262734 525468 788202 1839138 2627340 2890074 3152808 2890074 2627340 6042883 397660 994151 596491 530214 1192981 861598 265107 132553 397660 1192981 463937 132553 66277 198830 861598 1060428 596491 463937 463937 331384 331384 861598 662767 265107 66277 132553 331384 530214 795321 1789472 2054579 994151 596491 662767 1259258 2385963 1524365 596491 397660 729044 994151 265107 66277 198830 1192981 2120856 1325535 1855749 1458088 265107 66277 66277 397660 596491 198830 132553 265107 463937 530214 331384 132553 66277 66277 265107 1192981 3247560 1590642 1325535 1192981 530214 198830 331384 1060428 1192981 331384 132553 265107 927874 2187132 927874 198830 132553 596491 2651069 1855749 994151 1060428 530214 132553 132553 1045104 1437018 1437018 1045104 914466 1045104 1567656 2612759 2874035 1828931 1175742 1045104 1437018 2351483 2351483 1306380 914466 1567656 3527225 2612759 1175742 1045104 1175742 1045104 1175742 2351483 4049777 1959569 1175742 1175742 1698294 1437018 914466 914466 1045104 1306380 1306380 1175742 1045104 1045104 1175742 1567656 1959569 2090207 1567656 1045104 914466 1175742 1567656 1567656 1045104 783828 653190 914466 1698294 2743397 1698294 914466 653190 1175742 2351483 1567656 783828 914466 1306380 1567656 1437018 1698294 1828931 1175742 783828 1045104 1306380 1045104 914466 1306380 2090207 1959569 1437018 1437018 1828931 2351483 2351483 1698294 1175742 783828 783828 914466 914466 914466 931824 559095 372730 559095 1304554 3354568 7827325 5963676 2981838 2236379 2609108 2795473 3168203 2981838 2236379 2422744 5404582 7827325 1863649 559095 745460 1304554 1118189 1118189 2981838 5218217 931824 372730 745460 1863649 2422744 1863649 1490919 1490919 1677284 2236379 2050014 1304554 931824 1118189 1677284 3168203 3354568 1490919 931824 931824 1490919 2236379 2609108 4286392 7268231 5218217 2050014 745460 372730 559095 1118189 1677284 1118189 559095 745460 2981838 4845487 2236379 2050014 2422744 1118189 559095 745460 1490919 1677284 1677284 2422744 1304554 559095 372730 1677284 4659122 1304554 559095 372730 1118189 3727298 2236379 1118189 745460 931824 1677284 3168203 2050014 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2588854 1393998 1393998 2389711 1393998 796570 1194856 2588854 2987139 2588854 2190569 1792283 1792283 2389711 2389711 1393998 1194856 2588854 4978565 2787996 2190569 3584567 2787996 1593141 2389711 4580280 3186282 2588854 4181995 2987139 995713 796570 1792283 3783709 2588854 995713 796570 1792283 4381137 2987139 1593141 2190569 2787996 1393998 995713 1593141 1393998 995713 1593141 3186282 2190569 1792283 2787996 2987139 1393998 796570 1593141 3982852 3186282 1393998 995713 1593141 1792283 1393998 2588854 5376850 2987139 1792283 3385424 4181995 2190569 2389711 3783709 1991426 995713 995713 2190569 2987139 1991426 1194856 1194856 2190569 3584567 2389711 1194856 1194856 1991426 1593141 1393998 2389711 1177008 642005 642005 963007 1605011 2675019 3424024 1284009 535004 642005 1391010 2568018 1070008 535004 642005 2033014 3852027 1498011 963007 1391010 1284009 749005 749005 856006 856006 963007 1391010 1070008 856006 1284009 2996021 1605011 749005 642005 1605011 2996021 1391010 749005 749005 1177008 1605011 1605011 963007 535004 428003 963007 2568018 2782020 1926014 963007 428003 321002 642005 963007 642005 428003 535004 963007 963007 642005 428003 428003 856006 1819013 1712012 963007 1070008 2033014 1391010 963007 1391010 1712012 1070008 749005 535004 535004 642005 1177008 1712012 856006 535004 642005 963007 856006 535004 642005 1070008 1498011 1605011 1819013 1745094 1745094 6544101 30539140 9161742 5235281 4362734 2181367 2181367 3053914 3053914 1745094 1308820 2181367 3053914 3926461 3490187 5235281 12215656 8289195 2617641 1308820 1308820 1308820 2617641 7416648 6544101 2181367 1745094 2617641 5235281 3926461 2181367 1308820 2181367 5671555 3490187 1745094 1745094 3926461 5235281 5235281 6107828 3490187 1745094 3053914 5235281 3490187 4362734 9598015 4362734 1745094 2181367 3053914 2617641 1745094 2181367 3490187 3490187 2181367 1308820 1308820 1745094 3490187 15269570 23558765 7416648 4799008 4362734 3490187 4799008 20504851 19196031 3490187 1308820 1308820 2617641 4799008 3926461 1308820 1308820 3053914 6107828 2617641 1308820 3490187 20941125 13088203 5235281 3490187 324539 324539 757259 973618 757259 865439 2271776 2488136 1081798 649079 540899 865439 2055417 1189978 649079 1189978 3894474 1298158 757259 757259 432719 216360 973618 2163596 865439 757259 649079 324539 324539 2271776 2920855 649079 540899 1298158 3678114 1406338 540899 324539 1081798 3245395 1081798 540899 649079 973618 973618 1298158 865439 432719 540899 1081798 1947237 1839057 1406338 865439 649079 1189978 3678114 2055417 757259 757259 2163596 1730877 540899 865439 2163596 1298158 649079 1189978 1081798 649079 1514517 2163596 1189978 1406338 2920855 649079 324539 540899 1947237 1081798 324539 324539 973618 2704496 1730877 1406338 1298158 757259 540899 432719 10409618 4857822 4163847 3469873 2775898 2775898 6245771 9715644 15267440 21513212 11797568 6939746 10409618 22207186 15267440 8327695 7633720 5551797 2775898 2081924 2775898 2775898 6245771 18043339 6939746 2775898 2775898 3469873 4857822 7633720 5551797 4163847 4857822 10409618 7633720 4163847 4163847 5551797 8327695 6245771 3469873 4163847 12491542 16655390 5551797 4857822 4163847 3469873 7633720 24289110 22207186 12491542 7633720 4163847 3469873 5551797 6939746 4163847 2775898 4163847 9715644 9715644 9715644 21513212 19431288 6939746 4163847 2775898 2775898 6245771 24983084 9715644 4857822 5551797 9715644 9021669 4857822 3469873 4163847 8327695 8327695 4163847 4163847 7633720 9715644 6939746 4857822 3469873 3469873 11797568 15556663 10606816 7071210 7778331 8485453 8485453 7071210 4949847 5656968 12021058 17678026 7778331 4949847 8485453 18385147 10606816 4949847 5656968 7778331 7071210 7778331 7778331 5656968 7778331 10606816 7071210 7778331 11313937 6364089 4242726 5656968 6364089 4949847 4242726 4949847 6364089 5656968 4242726 3535605 4949847 7071210 12728179 15556663 9192574 6364089 6364089 5656968 7778331 14142421 11313937 6364089 4242726 4242726 4949847 7071210 7778331 7071210 5656968 7071210 8485453 7071210 4949847 6364089 9192574 5656968 4949847 9192574 9899695 7778331 8485453 6364089 5656968 7778331 7778331 4949847 7071210 13435300 10606816 6364089 7778331 13435300 12021058 7071210 4949847 5656968 5656968 7778331 8485453 8485453 11313937 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8830098 17660196 30905343 13245147 17660196 48565539 66225734 167771861 110376224 13245147 13245147 88300979 145696616 17660196 13245147 97131077 105961175 30905343 79470881 114791273 26490294 26490294 26490294 13245147 88300979 83885930 30905343 97131077 123621371 22075245 17660196 17660196 17660196 35320392 39735441 17660196 17660196 30905343 17660196 17660196 110376224 189847105 79470881 79470881 22075245 13245147 61810685 79470881 83885930 136866518 35320392 22075245 35320392 17660196 8830098 39735441 105961175 22075245 8830098 26490294 44150490 26490294 44150490 35320392 22075245 66225734 57395637 8830098 17660196 22075245 17660196 88300979 66225734 22075245 75055832 110376224 17660196 8830098 44150490 70640783 22075245 8830098 39735441 158941763 61810685 35320392 30905343 13245147 17660196 30905343 14683124 18353905 25695468 14683124 36707811 95440309 18353905 40378592 113794214 14683124 7341562 29366249 58732498 11012343 3670781 29366249 106452652 95440309 95440309 40378592 14683124 14683124 7341562 3670781 25695468 22024687 14683124 36707811 99111090 80757184 44049373 11012343 3670781 99111090 121135776 11012343 7341562 99111090 44049373 18353905 80757184 51390935 22024687 29366249 14683124 7341562 84427965 29366249 22024687 55061716 29366249 25695468 36707811 14683124 7341562 73415622 66074060 14683124 7341562 55061716 47720154 18353905 18353905 22024687 14683124 22024687 36707811 14683124 22024687 18353905 14683124 29366249 18353905 11012343 47720154 187209836 47720154 14683124 29366249 95440309 69744841 14683124 36707811 216576085 36707811 14683124 22024687 14683124 29366249 121135776 231062553 280575958 198053617 165044681 115531277 115531277 231062553 198053617 132035745 214558085 313584894 148540213 115531277 214558085 297080426 165044681 132035745 99026809 148540213 214558085 132035745 115531277 247567022 247567022 214558085 181549149 99026809 99026809 115531277 99026809 148540213 346593830 198053617 132035745 198053617 379602766 198053617 99026809 115531277 165044681 148540213 132035745 148540213 165044681 280575958 198053617 99026809 115531277 165044681 247567022 264071490 148540213 148540213 231062553 198053617 165044681 198053617 247567022 198053617 181549149 181549149 231062553 297080426 115531277 115531277 214558085 198053617 165044681 198053617 115531277 148540213 264071490 280575958 313584894 181549149 99026809 132035745 214558085 115531277 99026809 132035745 231062553 148540213 115531277 181549149 297080426 198053617 181549149 165044681 148540213 19530785 26041047 32551309 61847487 136715497 120439843 35806440 9765393 6510262 22785916 29296178 9765393 6510262 22785916 22785916 6510262 16275654 97653926 35806440 58592356 39061571 13020524 26041047 19530785 29296178 71612879 13020524 9765393 68357748 48826963 26041047 22785916 19530785 35806440 29296178 19530785 22785916 29296178 22785916 22785916 58592356 84633403 16275654 6510262 9765393 26041047 35806440 19530785 9765393 13020524 29296178 22785916 16275654 19530785 39061571 94398795 65102618 35806440 48826963 84633403 22785916 16275654 45571832 9765393 6510262 26041047 35806440 74868010 35806440 6510262 16275654 45571832 45571832 58592356 22785916 26041047 120439843 22785916 9765393 35806440 117184712 19530785 13020524 32551309 78123141 45571832 26041047 39061571 71612879 29296178 97940408 55965948 62961691 48970204 20987230 48970204 209872304 125923382 104936152 83948922 69957435 83948922 83948922 76953178 76953178 97940408 76953178 111931895 286825482 48970204 20987230 34978717 62961691 118927639 62961691 20987230 34978717 90944665 104936152 104936152 69957435 76953178 195880817 153906356 76953178 97940408 237855278 139914869 76953178 111931895 48970204 20987230 48970204 76953178 125923382 195880817 41974461 41974461 69957435 97940408 132919126 34978717 27982974 132919126 76953178 20987230 34978717 118927639 48970204 13991487 41974461 216868047 83948922 55965948 62961691 55965948 48970204 20987230 20987230 62961691 55965948 55965948 83948922 83948922 76953178 27982974 13991487 41974461 69957435 27982974 13991487 62961691 62961691 20987230 41974461 132919126 62961691 62961691 48970204 48970204 87340032 67184640 114213888 60466176 47029248 33592320 33592320 120932352 161243136 53747712 80621568 194835456 100776960 53747712 94058496 228427776 60466176 26873856 47029248 47029248 47029248 73903104 67184640 94058496 53747712 40310784 67184640 33592320 26873856 60466176 120932352 114213888 53747712 53747712 167961600 114213888 47029248 80621568 80621568 33592320 40310784 60466176 87340032 120932352 47029248 60466176 73903104 67184640 167961600 80621568 40310784 33592320 26873856 53747712 80621568 47029248 53747712 94058496 73903104 40310784 40310784 60466176 40310784 47029248 154524672 107495424 80621568 47029248 26873856 73903104 120932352 127650816 73903104 40310784 67184640 73903104 33592320 60466176 194835456 67184640 33592320 87340032 114213888 47029248 40310784 33592320 73903104 120932352 53747712 80621568 317022671 294378195 294378195 203800289 271733718 294378195 181155812 203800289 317022671 271733718 249089242 271733718 317022671 249089242 226444765 294378195 294378195 203800289 158511336 249089242 362311624 317022671 226444765 203800289 271733718 339667148 294378195 203800289 181155812 203800289 249089242 203800289 181155812 226444765 249089242 203800289 181155812 226444765 203800289 158511336 226444765 249089242 249089242 294378195 203800289 226444765 226444765 226444765 294378195 181155812 181155812 294378195 249089242 226444765 249089242 249089242 271733718 249089242 271733718 271733718 249089242 249089242 294378195 294378195 203800289 181155812 226444765 294378195 249089242 181155812 181155812 249089242 339667148 317022671 317022671 317022671 271733718 249089242 294378195 294378195 249089242 294378195 317022671 317022671 339667148 249089242 226444765 271733718 181155812 226444765 174590772 87295386 109119233 174590772 1505845413 371005392 87295386 87295386 87295386 43647693 21823847 43647693 65471540 43647693 43647693 109119233 87295386 109119233 371005392 654715397 283710005 65471540 43647693 349181545 960249249 261886159 43647693 65471540 261886159 87295386 43647693 436476931 545596164 65471540 130943079 1243959254 152766926 65471540 261886159 327357698 87295386 43647693 109119233 676539243 174590772 43647693 43647693 130943079 742010783 305533852 109119233 130943079 109119233 65471540 43647693 87295386 130943079 65471540 43647693 109119233 43647693 43647693 174590772 371005392 414653085 218238466 87295386 87295386 87295386 218238466 218238466 65471540 109119233 611067704 632891550 109119233 65471540 567420011 283710005 43647693 130943079 1156663868 130943079 109119233 1134840021 261886159 43647693 87295386 218238466 872953862 439603317 384652902 274752073 412128109 274752073 412128109 247276866 192326451 576979353 302227280 219801658 522028938 439603317 219801658 219801658 467078524 329702487 192326451 192326451 247276866 274752073 274752073 219801658 219801658 247276866 274752073 219801658 164851244 247276866 439603317 439603317 247276866 219801658 384652902 412128109 219801658 302227280 494553731 219801658 329702487 412128109 192326451 302227280 247276866 329702487 412128109 192326451 302227280 219801658 357177695 412128109 192326451 384652902 274752073 164851244 274752073 274752073 164851244 192326451 357177695 274752073 164851244 192326451 274752073 357177695 302227280 274752073 357177695 467078524 412128109 274752073 219801658 247276866 247276866 219801658 274752073 522028938 329702487 164851244 302227280 522028938 219801658 274752073 631929768 329702487 412128109 302227280 247276866 384652902 219801658 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 784358817 588269112 637291538 343156982 245112130 294134556 686313965 1323605503 588269112 833381243 931426095 392179408 539246686 1127515799 686313965 588269112 784358817 931426095 294134556 245112130 490224260 539246686 686313965 343156982 343156982 588269112 1078493373 686313965 196089704 294134556 539246686 294134556 392179408 735336391 392179408 343156982 588269112 441201834 196089704 245112130 686313965 588269112 392179408 784358817 588269112 343156982 294134556 441201834 686313965 539246686 1029470947 637291538 294134556 245112130 392179408 294134556 196089704 294134556 343156982 245112130 343156982 588269112 441201834 637291538 735336391 686313965 294134556 245112130 1127515799 1176538225 539246686 245112130 441201834 441201834 196089704 539246686 1323605503 392179408 392179408 1421650355 588269112 294134556 931426095 637291538 196089704 245112130 539246686 833381243 441201834 490224260 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1500420029 800224016 700196014 1000280020 2147483647 1800504035 400112008 500140010 900252018 400112008 300084006 800224016 600168012 200056004 700196014 600168012 400112008 1700476033 2147483647 2000560039 600168012 600168012 900252018 1100308022 1400392027 400112008 900252018 2147483647 2147483647 500140010 600168012 1700476033 300084006 400112008 1800504035 400112008 300084006 1500420029 1100308022 500140010 1800504035 2147483647 500140010 400112008 1100308022 2147483647 900252018 400112008 400112008 1500420029 2147483647 1200336024 1200336024 1000280020 400112008 300084006 800224016 500140010 300084006 900252018 700196014 900252018 2147483647 2147483647 1300364025 300084006 700196014 1200336024 1800504035 700196014 400112008 1500420029 2147483647 1300364025 500140010 1200336024 900252018 300084006 900252018 900252018 300084006 700196014 1400392027 600168012 700196014 2147483647 1300364025 500140010 900252018 1500420029 644372840 715969823 1002357752 1145551716 715969823 1073954734 859163787 357984911 644372840 715969823 214790947 429581894 787566805 286387929 429581894 859163787 501178876 787566805 1288745681 2147483647 357984911 357984911 1073954734 2076312485 859163787 286387929 787566805 1288745681 1145551716 429581894 1217148698 1002357752 214790947 644372840 787566805 214790947 501178876 1575133610 429581894 644372840 1431939645 572775858 357984911 572775858 1575133610 859163787 572775858 501178876 1002357752 1503536627 501178876 286387929 429581894 644372840 286387929 357984911 930760769 429581894 357984911 787566805 357984911 357984911 859163787 572775858 930760769 1073954734 1002357752 429581894 644372840 1789924556 1002357752 644372840 572775858 787566805 286387929 715969823 1431939645 429581894 1002357752 2076312485 429581894 715969823 1575133610 429581894 286387929 572775858 1002357752 930760769 1288745681 1575133610 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 365008667 2147483647 1825043335 1460034668 2147483647 1825043335 2147483647 2147483647 1825043335 730017334 1825043335 2147483647 2147483647 2147483647 2147483647 1460034668 365008667 2147483647 2147483647 1825043335 730017334 2147483647 2147483647 1460034668 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1825043335 1825043335 2147483647 730017334 1460034668 2147483647 2147483647 730017334 730017334 2147483647 2147483647 2147483647 1095026001 2147483647 365008667 1095026001 2147483647 2147483647 2147483647 2147483647 1825043335 1460034668 2147483647 730017334 365008667 1825043335 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1825043335 1825043335 2147483647 2147483647 1095026001 2147483647 2147483647 365008667 1825043335 2147483647 365008667 2147483647 2147483647 1095026001 2147483647 2147483647 2147483647 1460034668 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 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 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 938054857 2147483647 938054857 938054857 0 2147483647 2147483647 1563424762 2147483647 0 312684952 625369905 0 1563424762 0 1250739810 2147483647 2147483647 1563424762 0 0 2147483647 1563424762 0 1563424762 2147483647 0 938054857 1563424762 312684952 2147483647 938054857 2147483647 2147483647 625369905 2147483647 938054857 2147483647 2147483647 0 2147483647 0 625369905 2147483647 312684952 0 2147483647 2147483647 0 938054857 938054857 2147483647 2147483647 1250739810 625369905 625369905 0 1250739810 0 1250739810 2147483647 2147483647 2147483647 0 0 1563424762 2147483647 1563424762 1250739810 1876109714 1563424762 0 2147483647 1876109714 312684952 2147483647 0 1250739810 625369905 0 2147483647 0 1876109714 312684952 625369905 2147483647 938054857 312684952 2147483647 625369905 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 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 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 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