% 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 10319 10319 9712 9712 9105 8498 7891 7284 6677 6070 5463 4856 4856 4249 4249 3642 3642 3642 3035 3035 3035 3035 3035 3035 3035 3642 3642 3642 4249 4249 4856 5463 6070 6677 7891 8498 9712 10926 12140 13354 14568 15782 16388 16995 16995 16388 15175 13961 12747 11533 10319 9105 7891 7284 6070 5463 4856 4249 4249 3642 3035 3035 3035 3035 2428 2428 2428 2428 2428 2428 2428 3035 3035 3035 3035 3642 3642 4249 4856 4856 5463 6070 6677 7284 7891 9105 9712 9712 10319 10319 2806 2806 1871 1871 935 935 935 935 935 935 935 935 935 935 935 935 1871 1871 1871 2806 2806 3742 4677 6548 7483 9354 12161 14967 18708 22450 26192 28998 30869 30869 28998 26192 22450 18708 14967 12161 10290 7483 6548 4677 3742 3742 2806 1871 1871 1871 935 935 935 935 935 935 935 935 935 935 935 935 1871 1871 2806 3742 3742 5613 6548 9354 11225 14967 19644 25256 31804 38352 43965 47707 46771 42094 35546 28998 22450 17773 13096 10290 7483 6548 4677 3742 6150 6150 6150 7029 7029 7029 7907 7907 7907 7907 8786 8786 8786 8786 8786 8786 8786 8786 8786 7907 7907 7907 7907 7029 7029 7029 7029 6150 6150 6150 6150 6150 5271 5271 5271 5271 5271 6150 6150 6150 7029 7029 7907 8786 9664 10543 11421 13179 14936 16693 18450 21086 22843 25479 27236 28114 28993 28114 27236 25479 22843 21086 18450 15814 14057 12300 10543 9664 7907 7029 6150 6150 5271 5271 4393 4393 4393 4393 4393 4393 4393 4393 4393 4393 4393 4393 5271 5271 5271 5271 5265 5001 4738 4475 4212 3948 3685 3422 3159 2896 2632 2369 2369 2106 2106 1843 1843 1843 1579 1579 1579 1579 1579 1579 1579 1579 1579 1579 1579 1579 1579 1843 1843 1843 2106 2106 2106 2369 2369 2632 2632 2896 2896 2896 3159 3159 3159 3159 3159 3159 3159 3159 3159 3159 2896 2896 2896 2632 2632 2632 2632 2632 2369 2369 2369 2369 2369 2369 2369 2632 2632 2632 2632 2896 2896 3159 3159 3422 3685 3948 4212 4475 4475 4738 5001 5265 5265 5528 5528 5265 1874 2186 2186 2499 2499 2811 2811 3124 3436 3748 4061 4373 4685 4998 5310 5622 5935 6247 6872 7184 7496 7809 8121 8121 8434 8434 8434 8434 8121 8121 7809 7496 7496 7184 6872 6559 6247 5935 5622 5310 4998 4685 4373 4061 3748 3748 3436 3124 2811 2499 2499 2186 1874 1874 1562 1562 1249 1249 1249 1249 937 937 937 937 937 937 937 937 625 625 625 625 625 625 625 625 625 937 937 937 937 937 937 1249 1249 1249 1249 1562 1562 1874 2199 2199 1832 1832 1832 1466 1466 1466 1466 1466 1466 1466 1466 1466 1466 1466 1466 1466 1466 1466 1832 1832 1832 1832 2199 2199 2565 2565 2932 2932 3298 3298 3664 4031 4397 4764 5130 5497 5863 6230 6596 6596 6962 7329 7329 7329 7329 7329 6962 6962 6596 6596 6230 5863 5863 5497 5497 5130 5130 5130 5130 4764 4764 5130 5130 5130 5130 5130 5497 5497 5497 5497 5497 5497 5497 5497 5497 5130 5130 4764 4764 4397 4031 3664 3664 3298 2932 2932 2565 2565 11840 11840 11840 11840 11840 11840 11840 11840 9867 9867 9867 9867 7893 7893 7893 7893 5920 5920 5920 5920 5920 3947 3947 3947 3947 3947 3947 3947 1973 1973 1973 1973 1973 1973 1973 3947 3947 3947 5920 7893 9867 11840 15787 21707 27627 37493 49333 67093 86827 110507 132213 148000 149973 136160 116427 92747 73013 57227 43413 33547 27627 21707 17760 13813 11840 9867 9867 7893 7893 5920 5920 5920 5920 5920 5920 5920 5920 5920 5920 5920 7893 7893 7893 7893 9867 9867 9867 9867 11840 11840 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 188933 661264 1983792 5006714 11052558 18987728 20499188 14264412 8218569 4628849 2739523 1700394 1133596 850197 661264 472332 377865 283399 283399 188933 94466 94466 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 322547 322547 322547 322547 645094 645094 645094 967641 967641 967641 1290189 1612736 1612736 2257830 2902924 3870566 5160754 7418585 10644056 14837169 20643018 28061603 36125281 41286036 39350753 30641980 20965565 13224433 8386226 5483302 3548019 2580377 1935283 1612736 1290189 967641 967641 645094 645094 645094 645094 322547 322547 322547 322547 322547 322547 0 0 322547 322547 322547 322547 322547 322547 322547 322547 322547 322547 322547 322547 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 236196 236196 236196 236196 472392 472392 472392 708588 708588 708588 944784 944784 1180980 1180980 1417176 1653372 2125764 2598156 3306744 4487724 5904900 8030664 10392624 12990780 15825132 18423288 20076660 20549052 19131876 16297524 12990780 9920232 7558272 5904900 4723920 3779136 3306744 2834352 2361960 2125764 1889568 1653372 1417176 1180980 944784 708588 472392 236196 236196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 62688 62688 62688 62688 125375 188063 313438 438813 689563 1003001 1441814 1943314 2444815 2820940 3134378 3322441 3447816 3573191 3698566 3823941 4074692 4325442 4388129 4137379 3635879 2946315 2256752 1629877 1128376 752251 438813 250750 125375 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47449 94897 189794 332140 521935 806626 1186215 1660701 2135187 2562224 2799467 2799467 2609673 2277533 1897944 1660701 1565804 1565804 1755598 2087738 2514776 2941813 3179056 2989262 2277533 1470906 806626 379589 142346 47449 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 165156 990936 2972807 7101705 15029189 24112766 25764325 19323244 12386695 7762329 4954678 3633430 3303119 3468274 3963742 4624366 5119834 5284990 4954678 4128898 2972807 1816715 990936 495468 165156 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42026 42026 126078 168104 252156 378234 504312 672417 882547 1134703 1512937 1975224 2647640 3404109 4202604 4706916 4622864 4034499 3236005 2437510 1765094 1260781 840521 546338 336208 168104 84052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45414 90829 227072 454144 953703 1816577 3088180 4268955 4904757 4950171 4677685 4314369 3814811 3269838 2588622 1907405 1317018 908288 635802 408730 272486 181658 136243 90829 45414 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 84248 421240 1095223 2695933 5476114 9267270 11878956 11626212 9435766 7161073 5391866 4296644 3622660 3032925 2527437 2021950 1516462 1095223 758231 505487 252744 168496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 94852 94852 94852 94852 94852 94852 94852 94852 94852 94852 94852 94852 94852 189703 284555 569109 1233070 2371289 4268321 7019016 10054267 11856446 11002782 8441790 5785946 3794063 2560992 1991883 1802180 1897031 2181586 2371289 2655844 2750696 2560992 2181586 1517625 948516 474258 189703 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 81747 81747 81747 163494 245241 326988 572229 980963 1798433 3106384 5068311 6866743 7602466 7030237 5885780 4741323 3842106 3188131 2779396 2534155 2615902 2779396 2942890 3106384 3106384 2779396 2370661 1880180 1389698 899216 572229 326988 163494 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34262 34262 34262 34262 68524 137048 205572 342620 582454 856550 1233432 1541790 1781625 1884411 1918673 1884411 1850149 1781625 1713101 1644576 1576052 1576052 1576052 1610314 1610314 1576052 1473266 1267694 993598 685240 411144 205572 102786 34262 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53554 160661 481984 1365621 3213226 4203971 2677689 1392398 749753 401653 240992 133884 80331 53554 53554 80331 187438 374876 615868 990745 1392398 1686944 1767274 1526283 1151406 776530 481984 267769 160661 80331 26777 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76010 76010 76010 76010 152021 228031 304042 532073 988136 1824252 3192441 5244724 7753070 9577322 9577322 7753070 5320734 3268451 1824252 988136 532073 380052 380052 532073 760105 1064147 1520210 2128294 2812388 2964409 2204304 1216168 532073 152021 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 162750 813751 2875255 8191764 15515526 13454022 6944012 3146505 1356252 542501 217000 108500 54250 54250 54250 108500 108500 108500 108500 108500 54250 54250 54250 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56796 113592 113592 170388 227184 170388 170388 113592 56796 56796 56796 0 0 0 0 0 0 0 0 0 56796 170388 397572 795145 1306309 1874269 2271841 2555822 2726210 3010190 3521354 4430091 5679604 6588340 5906788 3975723 2215045 1192717 624756 397572 283980 227184 227184 283980 340776 397572 511164 681552 738348 738348 624756 397572 227184 56796 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21191 21191 42383 63574 63574 84766 84766 105957 127149 148340 169532 190723 254297 317872 423829 593360 826466 1123146 1441018 1737698 1949613 2013187 1886038 1610550 1229104 847658 550977 339063 211914 148340 127149 105957 127149 148340 169532 190723 233106 275489 296680 275489 233106 169532 105957 63574 21191 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21742 239165 978402 3326568 6218291 3891867 1848093 1021887 739237 674011 674011 652268 543557 369619 217423 130454 65227 21742 21742 0 0 0 0 21742 21742 21742 21742 21742 21742 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 62575 62575 62575 62575 62575 62575 62575 62575 62575 62575 62575 62575 62575 125150 187725 312876 500601 938627 1626954 2565582 3629359 4317686 4380261 4317686 4380261 4880863 5882065 6945843 6820692 4880863 2690732 1314078 563176 250301 125150 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26218 52436 104871 157307 209742 235960 262178 262178 235960 183524 157307 131089 131089 104871 131089 183524 288396 576791 1179800 2333383 4037538 4850290 3775361 2359600 1389542 812751 471920 262178 157307 78653 26218 26218 0 0 0 0 0 26218 26218 26218 52436 78653 78653 104871 131089 131089 131089 104871 78653 52436 26218 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58990 58990 117980 176970 235960 294950 353940 471920 530910 648890 648890 707880 707880 648890 648890 648890 707880 825860 1061820 1415760 2005660 2949500 4070311 5132131 5604051 5427081 4778191 4011321 3244451 2477580 1828690 1238790 825860 589900 412930 294950 235960 176970 176970 176970 176970 176970 235960 235960 235960 235960 235960 176970 176970 117980 117980 117980 58990 58990 58990 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57687 57687 57687 57687 57687 115374 115374 115374 173061 230747 346121 576868 980676 1672918 2999716 5018755 6691673 6403239 4672634 3172776 2307473 1845979 1672918 1730605 1903666 2192100 2480534 2595908 2365160 1730605 1153737 749929 461495 288434 173061 115374 57687 57687 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 88297 264892 441486 529784 618081 529784 529784 441486 353189 353189 353189 353189 441486 529784 618081 794676 1059568 1236162 1324459 1324459 1236162 1147865 1147865 1147865 1324459 1589351 2295730 3531892 5386135 7681865 9447811 9624405 8299946 6445703 4679757 3267000 2295730 1677649 1147865 882973 618081 441486 264892 176595 88297 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 88297 88297 0 0 0 0 0 0 0 0 0 0 0 55829 0 0 0 0 0 0 0 0 0 0 0 55829 55829 111658 167487 223317 279146 390804 446633 446633 502462 502462 502462 558291 558291 669950 781608 1004924 1284070 1619045 1842361 1954020 1842361 1619045 1451557 1228241 1116583 1004924 1060753 1172412 1507387 2009849 2735627 3573064 4298843 4298843 3573064 2456482 1563216 949095 614120 446633 334975 279146 167487 111658 111658 55829 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55829 111658 167487 223317 223317 279146 223317 223317 167487 111658 111658 111658 111658 111658 55829 145251 145251 87151 58100 29050 0 0 0 0 0 0 29050 29050 58100 87151 145251 203351 290502 319552 261452 203351 174301 145251 116201 145251 145251 203351 319552 493854 784356 987707 958657 784356 610054 493854 435753 406703 406703 435753 522904 697205 929607 1132958 1191059 1103908 929607 755305 581004 435753 319552 261452 232402 203351 203351 232402 232402 261452 290502 319552 319552 319552 261452 203351 145251 116201 87151 87151 87151 116201 145251 261452 464803 842456 1249159 1103908 668155 377653 232402 145251 87151 58100 58100 29050 29050 29050 29050 58100 87151 116201 145251 258825 155295 129413 129413 129413 129413 103530 77648 51765 51765 25883 25883 25883 25883 25883 51765 51765 77648 103530 155295 207060 232943 284708 336473 440003 621181 880006 1138831 1112948 828241 543533 388238 310590 284708 310590 414120 595298 983536 1475304 1604716 1112948 672946 414120 310590 310590 362355 465885 491768 388238 232943 103530 25883 0 0 0 0 0 0 0 0 0 0 0 0 25883 77648 155295 258825 336473 362355 284708 155295 77648 25883 0 0 0 0 0 0 0 0 25883 51765 129413 336473 880006 1475304 1035301 491768 1256040 1071328 701905 369423 147769 36942 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36942 110827 221654 332481 517193 738847 997443 1182155 1145213 960501 701905 554135 443308 406366 406366 517193 738847 1256040 2142656 2881503 2364310 1366867 738847 443308 295539 221654 184712 184712 184712 147769 147769 147769 110827 110827 110827 110827 110827 110827 147769 147769 147769 184712 221654 295539 443308 701905 923559 812732 480251 258596 110827 73885 36942 36942 36942 36942 36942 36942 36942 73885 110827 147769 258596 406366 628020 886616 1071328 1219097 75482 75482 75482 75482 50321 50321 25161 25161 25161 25161 25161 25161 25161 25161 50321 50321 75482 75482 125803 150963 201284 201284 150963 100642 50321 50321 50321 50321 100642 176124 327087 578692 981261 1585113 2163806 2214127 1811558 1383829 1081903 905779 805137 729655 654174 528371 402568 276766 201284 150963 100642 100642 100642 100642 100642 125803 125803 125803 150963 150963 150963 150963 150963 125803 125803 100642 100642 75482 100642 150963 201284 276766 327087 327087 276766 226445 201284 176124 150963 150963 150963 150963 150963 150963 125803 125803 125803 100642 100642 75482 75482 75482 26121 26121 26121 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26121 26121 52242 78362 104483 104483 52242 26121 26121 52242 78362 130604 182845 287328 391812 496295 626898 731382 835865 992589 1123193 1201555 1175435 1070952 888106 783623 757502 888106 1279918 1854575 2115782 1515005 835865 444053 261208 182845 130604 104483 104483 104483 104483 104483 104483 104483 104483 78362 78362 52242 78362 104483 261208 626898 940348 653019 287328 130604 52242 26121 0 0 0 0 0 0 0 0 0 0 0 0 0 26121 26121 859353 766450 534192 255483 92903 23226 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 116129 696773 1532900 510967 116129 46452 46452 69677 139355 255483 441289 603870 603870 441289 301935 209032 162580 162580 162580 209032 301935 510967 905805 1486449 1672255 1184514 673547 371612 232258 162580 116129 116129 92903 92903 92903 92903 92903 69677 69677 23226 23226 0 0 0 23226 209032 1230965 1370320 255483 23226 0 0 0 0 0 0 0 0 0 0 0 0 0 46452 92903 209032 441289 719999 859353 99444 185628 304961 258554 119332 39777 13259 0 0 0 0 0 0 0 0 0 0 0 0 6630 19889 53037 152480 311590 318220 205517 125962 86185 66296 46407 33148 26518 19889 19889 13259 13259 19889 26518 33148 53037 92814 172369 291701 377886 318220 218776 159110 139221 125962 112703 92814 72925 53037 39777 33148 26518 19889 19889 19889 19889 26518 33148 46407 59666 86185 125962 178999 185628 119332 59666 33148 19889 13259 6630 6630 6630 6630 6630 6630 13259 13259 19889 33148 46407 66296 72925 66296 59666 53037 59666 115869 132422 165528 215186 281397 281397 198633 115869 49658 16553 16553 0 0 0 0 0 16553 16553 16553 49658 66211 132422 182080 198633 182080 165528 165528 182080 215186 281397 347608 413819 446925 430372 380714 347608 314503 297950 297950 297950 297950 297950 297950 297950 297950 347608 413819 430372 380714 281397 198633 148975 115869 82764 82764 82764 82764 99317 132422 182080 231739 281397 297950 331055 364161 430372 529689 529689 380714 215186 99317 49658 33106 16553 16553 0 0 0 0 0 0 16553 33106 49658 99317 165528 215186 215186 165528 132422 53174 17725 0 0 17725 70898 177245 443113 584909 319041 124072 53174 17725 0 0 0 0 0 0 0 17725 17725 53174 88623 159521 248143 336766 372215 407664 425388 407664 389939 372215 389939 443113 549460 708981 868501 868501 726705 531735 407664 354490 372215 443113 460837 354490 177245 88623 35449 17725 0 0 0 0 0 0 17725 53174 124072 248143 354490 389939 336766 283592 283592 319041 354490 354490 248143 141796 70898 35449 17725 0 0 0 0 0 0 0 0 0 17725 70898 141796 265868 319041 212694 106347 0 0 0 0 0 34601 51902 51902 34601 0 0 0 0 0 0 0 0 0 0 0 0 0 17301 69202 190306 328711 311410 224907 190306 190306 224907 276809 294110 276809 207607 155705 121104 121104 121104 155705 242208 397913 674722 1089935 1366744 1332143 1159138 986132 795826 605520 432514 311410 242208 190306 173006 173006 190306 190306 190306 190306 190306 207607 276809 415213 570919 415213 138404 17301 0 0 0 0 0 0 0 0 0 0 0 0 34601 86503 155705 121104 51902 0 0 0 0 0 0 0 0 0 21075 63224 221283 642775 569014 179134 52686 10537 0 0 0 0 0 0 0 0 0 21075 52686 115910 189671 189671 147522 105373 84298 94836 115910 147522 189671 189671 158059 105373 73761 52686 52686 42149 52686 63224 94836 147522 263432 432029 495253 337194 179134 84298 42149 21075 10537 10537 10537 10537 10537 31612 84298 221283 579551 1222326 1232864 611163 252895 94836 31612 10537 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9418 18836 37671 65925 84761 94179 94179 75343 56507 47089 37671 28254 18836 18836 9418 9418 9418 9418 9418 9418 18836 47089 94179 197775 339043 461475 517982 508565 442640 310789 178939 103596 65925 47089 56507 75343 122432 244864 508565 678086 423804 207193 113014 75343 65925 75343 94179 122432 150686 188357 216611 216611 188357 150686 113014 94179 75343 65925 65925 65925 56507 47089 28254 9418 0 0 0 0 0 0 0 0 0 0 9418 37671 84761 160104 197775 131850 65925 18836 9418 0 0 0 0 0 0 0 0 0 0 25638 51277 128192 282022 461491 487130 282022 128192 51277 0 0 0 0 0 25638 51277 102554 205107 307661 333299 256384 205107 179469 230746 333299 512768 717875 692237 435853 230746 128192 102554 76915 76915 102554 179469 384576 999898 2820224 4153421 1743411 640960 256384 128192 76915 51277 51277 76915 128192 230746 435853 769152 897344 640960 384576 256384 205107 179469 205107 205107 179469 102554 51277 25638 0 0 0 0 0 0 0 25638 205107 589683 717875 333299 102554 25638 0 0 0 0 0 0 87620 100137 100137 100137 112654 125171 150206 200274 250343 250343 200274 125171 75103 50069 37551 37551 50069 62586 87620 112654 150206 200274 275377 362997 450617 450617 362997 250343 187757 150206 150206 162723 200274 237826 262860 250343 200274 162723 125171 125171 137689 187757 262860 325446 337963 275377 200274 137689 100137 75103 62586 62586 62586 75103 100137 150206 200274 262860 275377 237826 162723 112654 75103 50069 25034 25034 12517 12517 12517 12517 12517 25034 37551 62586 112654 162723 187757 162723 125171 75103 50069 37551 25034 25034 25034 37551 37551 50069 62586 75103 21984 21984 0 0 0 0 21984 43969 65953 109922 131906 131906 153890 153890 131906 109922 65953 21984 21984 21984 21984 43969 65953 109922 241828 505640 747467 615561 373734 263812 241828 263812 307781 329765 329765 285796 241828 219843 241828 263812 351749 527624 857389 1275091 1538903 1363029 879373 483655 263812 153890 109922 87937 109922 175875 263812 439687 505640 329765 153890 87937 43969 43969 43969 109922 219843 417702 505640 373734 241828 153890 109922 109922 109922 131906 175875 219843 197859 197859 175875 175875 197859 219843 219843 197859 131906 87937 65953 43969 21984 21984 97303 111203 97303 69502 41701 13900 0 0 0 13900 27801 83402 236307 375311 347510 208506 111203 55602 27801 27801 27801 41701 41701 69502 97303 166805 264108 403112 458714 417012 347510 291909 250207 208506 152905 125104 97303 97303 97303 125104 194606 389211 556016 403112 208506 111203 55602 27801 13900 13900 41701 83402 166805 278008 333610 222407 83402 27801 13900 13900 13900 13900 13900 13900 41701 111203 180705 264108 305809 319709 278008 180705 97303 55602 27801 27801 13900 13900 13900 27801 83402 222407 542116 889626 597718 250207 111203 69502 69502 83402 59791 48920 32613 16307 10871 10871 16307 27178 48920 76098 108711 130454 114147 81534 54356 38049 21742 10871 5436 5436 10871 16307 27178 32613 38049 43485 43485 43485 54356 65227 70662 81534 86969 86969 86969 86969 81534 70662 59791 54356 48920 59791 103276 168503 195680 135889 76098 38049 21742 16307 21742 27178 43485 54356 65227 59791 43485 32613 27178 21742 16307 16307 16307 21742 27178 48920 86969 130454 157631 157631 125018 86969 59791 48920 38049 32613 27178 21742 21742 32613 59791 108711 173938 179374 130454 81534 54356 48920 54356 59791 73761 42149 21075 10537 10537 21075 42149 73761 136985 200209 210746 126448 73761 42149 31612 21075 21075 10537 10537 10537 10537 21075 31612 52686 84298 126448 200209 252895 231821 168597 126448 94836 73761 63224 63224 94836 126448 189671 252895 305582 326656 347731 421492 537402 474178 263432 105373 42149 21075 10537 10537 21075 42149 63224 105373 115910 94836 63224 42149 31612 31612 31612 31612 31612 42149 52686 73761 94836 126448 189671 295044 337194 231821 126448 73761 52686 42149 42149 42149 73761 136985 263432 326656 263432 168597 105373 73761 73761 94836 94836 11925 11925 11925 11925 11925 11925 11925 23849 47699 95397 166945 178870 107322 59623 35774 23849 11925 11925 11925 23849 35774 59623 107322 143096 155020 143096 119246 95397 71548 59623 47699 35774 23849 23849 23849 35774 47699 59623 71548 83472 95397 107322 119246 107322 95397 71548 59623 47699 47699 35774 35774 23849 23849 35774 47699 83472 178870 369664 393513 202719 83472 47699 23849 11925 11925 11925 23849 47699 95397 178870 369664 751252 1144765 953971 548533 298116 166945 95397 59623 47699 47699 59623 107322 226568 512760 810876 441212 155020 59623 23849 443159 847782 751443 462426 327552 269749 250481 231213 211945 154142 115607 96339 77071 77071 96339 115607 173410 269749 404623 500962 462426 327552 231213 192678 154142 134874 134874 115607 96339 96339 96339 134874 173410 269749 385355 423891 366088 269749 192678 134874 115607 96339 134874 231213 385355 443159 308284 173410 115607 115607 115607 154142 211945 231213 173410 115607 77071 57803 38536 38536 57803 77071 134874 231213 366088 481694 500962 462426 404623 308284 211945 115607 77071 38536 38536 38536 38536 77071 154142 346820 520230 366088 173410 77071 38536 19268 19268 19268 57803 154142 181762 220711 207728 155796 103864 77898 51932 38949 38949 38949 51932 77898 129830 181762 168779 116847 77898 51932 51932 77898 142813 259660 337558 272643 168779 129830 116847 129830 155796 181762 181762 168779 155796 142813 155796 155796 155796 155796 155796 168779 181762 220711 285626 389491 506338 545287 441423 311592 220711 168779 155796 142813 142813 129830 103864 77898 64915 51932 51932 64915 77898 116847 129830 129830 129830 129830 168779 259660 311592 220711 103864 51932 25966 25966 25966 38949 77898 142813 207728 194745 129830 64915 38949 25966 25966 25966 25966 38949 77898 116847 71856 114970 215569 359281 316168 172455 100599 71856 71856 114970 201198 344910 502994 488623 359281 215569 114970 57485 43114 28743 28743 43114 57485 86228 114970 114970 100599 86228 86228 100599 143713 172455 172455 143713 129341 100599 71856 57485 43114 71856 143713 244311 287425 215569 129341 86228 86228 114970 143713 158084 114970 71856 57485 57485 100599 201198 416766 776048 761677 402395 186826 100599 71856 71856 100599 114970 114970 86228 57485 43114 28743 43114 71856 129341 229940 258683 186826 114970 71856 57485 43114 43114 43114 86228 215569 459880 474251 244311 114970 71856 98094 163490 326981 425075 185289 43597 0 0 0 10899 21799 65396 196188 479572 261585 43597 0 0 0 10899 10899 43597 98094 196188 305182 370578 403276 316081 163490 54497 21799 21799 32698 65396 98094 152591 152591 119893 76296 76296 141692 261585 425075 490471 370578 239786 163490 119893 76296 54497 32698 21799 32698 130792 272484 185289 76296 21799 10899 0 0 0 43597 174390 425075 577666 446874 228887 87195 32698 10899 0 0 0 0 0 43597 98094 108994 65396 32698 10899 0 0 0 10899 32698 65396 76296 87195 179787 110638 110638 152127 207446 165957 69149 27660 13830 27660 41489 55319 69149 82979 69149 55319 41489 27660 27660 41489 55319 96808 235106 373404 235106 96808 41489 27660 13830 13830 69149 179787 359574 373404 207446 82979 27660 0 0 41489 165957 484042 788296 649999 539361 608509 608509 331914 138298 55319 13830 0 13830 41489 69149 69149 55319 41489 27660 13830 0 0 13830 41489 69149 138298 290425 608509 525531 235106 110638 55319 41489 27660 13830 13830 41489 82979 152127 276595 345744 221276 96808 27660 13830 41489 110638 318084 663828 428723 63447 55516 47585 63447 79309 79309 55516 31724 39654 71378 118963 190341 237926 182410 103101 55516 39654 63447 95171 95171 71378 47585 39654 39654 55516 63447 71378 55516 39654 47585 87240 174479 222065 182410 111032 71378 47585 31724 39654 71378 111032 95171 71378 55516 55516 79309 111032 118963 95171 63447 39654 39654 55516 103101 126894 126894 118963 111032 95171 79309 55516 47585 79309 134825 206203 190341 134825 87240 79309 95171 142756 206203 190341 103101 47585 31724 39654 55516 71378 95171 126894 142756 111032 47585 23793 23793 39654 63447 87240 87240 7648 11472 10707 6119 2294 1530 765 3059 8413 14532 16061 13767 10707 6883 4589 3059 3059 6119 13767 20650 16061 9943 7648 8413 12237 22180 29063 18356 7648 3059 2294 2294 3059 4589 6883 9943 13002 9178 3059 765 765 1530 4589 10707 16826 14532 11472 11472 15296 18356 9943 2294 0 0 2294 6119 16061 32122 22945 7648 1530 0 765 2294 6883 10707 11472 9178 7648 6883 6119 3824 1530 0 0 1530 9178 26769 32887 14532 5354 1530 0 0 2294 8413 11472 7648 5354 6119 257078 221619 177296 195025 283673 212755 70918 17730 8865 26594 53189 115242 168431 141836 79783 35459 17730 17730 35459 70918 141836 195025 150701 79783 35459 17730 8865 8865 8865 26594 79783 159566 168431 106377 53189 26594 17730 17730 44324 132972 177296 79783 35459 35459 53189 97513 168431 132972 70918 44324 44324 79783 168431 230484 203890 177296 168431 159566 141836 132972 132972 168431 212755 212755 168431 124107 97513 79783 70918 62053 53189 70918 106377 168431 150701 70918 35459 26594 26594 26594 44324 97513 186160 124107 35459 8865 8865 17730 53189 141836 48418 48418 43038 43038 43038 53798 80696 129114 118355 59177 32279 21519 16139 21519 43038 112975 156013 96836 59177 59177 64557 64557 43038 32279 26899 37658 69937 134494 161393 107595 69937 53798 48418 48418 48418 53798 64557 80696 80696 64557 53798 43038 32279 26899 26899 26899 32279 37658 43038 53798 69937 80696 75317 53798 43038 37658 43038 53798 69937 86076 86076 91456 102215 96836 64557 37658 32279 37658 59177 69937 59177 37658 37658 59177 107595 107595 48418 21519 16139 10760 16139 26899 59177 96836 91456 64557 48418 43038 48418 48418 96262 80218 80218 112305 144392 128349 96262 64174 64174 80218 128349 176480 192523 144392 80218 48131 64174 144392 256698 224610 128349 96262 128349 192523 160436 64174 32087 32087 80218 224610 465265 272741 112305 64174 48131 64174 96262 208567 513395 738006 401090 160436 80218 64174 80218 112305 160436 176480 176480 208567 352959 754049 1010747 465265 176480 96262 64174 64174 96262 240654 657788 545483 208567 112305 96262 176480 256698 176480 96262 48131 64174 128349 256698 256698 176480 144392 160436 176480 160436 128349 96262 96262 112305 128349 112305 96262 64174 64174 64174 96262 51055 20422 20422 30633 71477 142954 173587 153165 102110 71477 61266 51055 71477 122532 183798 132743 61266 40844 40844 40844 61266 71477 102110 183798 428862 469706 142954 51055 30633 30633 30633 30633 30633 30633 40844 40844 40844 30633 30633 51055 102110 204220 234853 163376 153165 194009 204220 112321 51055 30633 40844 91899 245064 245064 81688 30633 20422 30633 51055 122532 255275 163376 61266 30633 30633 30633 40844 40844 61266 112321 306330 336963 142954 71477 61266 81688 122532 112321 81688 51055 30633 30633 51055 91899 142954 183798 285908 571816 500339 153165 185479 386414 571892 479153 417327 432783 309131 139109 46370 30913 46370 123652 309131 479153 231848 92739 46370 77283 185479 386414 200935 77283 61826 61826 77283 46370 15457 30913 92739 309131 510066 200935 77283 61826 61826 123652 293675 649175 463697 170022 61826 30913 30913 61826 123652 123652 92739 92739 108196 139109 108196 77283 61826 77283 123652 139109 92739 61826 46370 46370 61826 77283 61826 61826 108196 370957 633719 278218 123652 108196 154566 170022 108196 61826 46370 77283 216392 386414 278218 139109 77283 61826 61826 108196 231848 417327 324588 154566 92739 108196 11182 8641 7624 10674 15757 9149 4066 2033 1525 2541 4066 6099 6099 4066 2033 2033 2541 4575 9149 12199 12199 14232 16773 13215 6608 3558 3050 4066 6099 5591 3050 2033 2033 3558 8133 12707 8641 4066 2033 2033 2541 3050 3050 4066 6099 11182 12707 6608 2541 1525 2033 2541 3050 3050 3558 4575 4575 3558 3050 2541 3050 4575 5083 3558 2541 3050 4575 6099 5083 3558 2541 3050 4066 5083 5591 7624 10166 10674 6608 4066 3050 3558 6099 10674 10166 5083 2541 3050 5591 10166 38246 57370 108365 152986 121114 108365 127488 114739 70119 38246 25498 25498 44621 82867 95616 76493 57370 50995 70119 159360 140237 57370 31872 25498 25498 25498 25498 31872 63744 184858 248602 108365 38246 19123 25498 63744 191232 242228 95616 31872 19123 19123 44621 63744 57370 38246 38246 38246 38246 19123 12749 19123 44621 70119 76493 38246 12749 12749 25498 50995 70119 57370 31872 19123 25498 38246 38246 38246 44621 76493 121114 82867 38246 31872 63744 165735 286849 121114 31872 19123 25498 57370 146612 242228 159360 95616 70119 57370 38246 31872 433317 487481 379152 270823 270823 433317 433317 270823 216658 270823 595810 1029127 541646 216658 162494 216658 324987 324987 216658 379152 812469 1137456 649975 324987 216658 324987 541646 433317 216658 216658 433317 704140 812469 595810 433317 379152 433317 541646 866633 1624937 1516608 704140 487481 541646 595810 487481 379152 324987 541646 1624937 1624937 595810 324987 324987 379152 433317 595810 704140 649975 487481 324987 216658 324987 1137456 2112419 704140 379152 433317 866633 1733267 1137456 541646 487481 974962 1245785 758304 433317 379152 541646 1137456 1570773 1029127 595810 433317 433317 487481 379152 270823 216658 270823 107202 123695 90709 65971 65971 107202 115448 65971 41232 41232 65971 148434 197912 115448 65971 41232 41232 41232 57724 90709 115448 131941 131941 131941 107202 90709 57724 41232 49478 74217 107202 148434 173173 156680 123695 98956 98956 115448 156680 156680 65971 32985 41232 74217 115448 98956 74217 74217 115448 98956 41232 32985 41232 74217 115448 115448 65971 41232 41232 49478 74217 90709 107202 82463 65971 57724 57724 74217 82463 98956 107202 107202 107202 131941 148434 148434 123695 82463 49478 49478 82463 140187 140187 98956 74217 90709 140187 123695 82463 74217 707077 744292 595434 334931 148858 111644 334931 707077 558219 260502 111644 74429 186073 483790 744292 483790 223288 111644 111644 483790 1637442 1749086 818721 409361 223288 111644 74429 74429 334931 744292 632648 409361 334931 409361 669863 967580 781507 446575 223288 111644 74429 148858 372146 446575 372146 446575 632648 632648 334931 111644 74429 223288 483790 967580 1190867 744292 409361 334931 409361 669863 1153652 855936 223288 37215 74429 148858 297717 409361 558219 781507 818721 372146 74429 37215 74429 148858 297717 372146 260502 148858 111644 148858 223288 372146 334931 111644 74429 148858 334931 558219 136620 191269 191269 163945 191269 327889 519158 655778 819723 901695 628454 355213 273241 355213 710426 983667 628454 327889 300565 355213 300565 218593 191269 245917 409861 491834 409861 273241 163945 109296 109296 136620 327889 710426 491834 191269 109296 109296 191269 355213 273241 109296 81972 136620 245917 409861 491834 546482 519158 273241 109296 109296 163945 191269 163945 136620 109296 109296 163945 191269 218593 218593 191269 163945 273241 519158 628454 273241 136620 81972 109296 136620 191269 355213 546482 437185 245917 163945 191269 355213 655778 573806 273241 163945 109296 163945 327889 273241 136620 109296 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30218 28628 20675 15904 14314 12723 11133 11133 12723 11133 9543 9543 12723 17495 14314 11133 11133 12723 11133 9543 11133 20675 20675 9543 6362 9543 14314 12723 12723 23856 50893 31808 12723 7952 12723 33399 58846 31808 15904 12723 12723 12723 11133 7952 9543 9543 11133 11133 14314 14314 12723 14314 22266 46122 50893 23856 12723 9543 17495 42941 49303 19085 11133 14314 22266 17495 11133 12723 20675 19085 12723 11133 15904 15904 11133 11133 17495 34989 30218 15904 9543 11133 15904 20675 19085 15904 12723 12723 14314 20675 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67822 73988 43159 36994 86319 104816 30828 12331 18497 92484 191134 61656 18497 12331 36994 135644 197300 61656 24663 18497 24663 30828 43159 55491 49325 18497 18497 24663 55491 80153 61656 36994 30828 30828 43159 80153 67822 24663 18497 36994 80153 61656 30828 49325 123313 92484 55491 61656 92484 67822 55491 129478 339110 80153 18497 12331 55491 314447 221963 43159 18497 30828 67822 98650 86319 80153 73988 49325 43159 67822 154141 123313 73988 55491 36994 30828 36994 67822 92484 49325 24663 24663 55491 92484 61656 49325 92484 172638 73988 49325 3764193 4448592 3421994 3421994 4106393 4790792 6501789 8212786 4448592 1710997 1026598 1710997 4106393 5817390 2737595 1368798 2053196 7870586 12319179 4448592 2737595 3079795 2395396 2053196 2737595 7528387 8554985 3764193 2395396 2053196 1368798 1368798 2395396 3079795 2053196 1026598 1026598 1368798 2053196 2053196 2395396 3764193 5817390 10265982 13687976 7186188 3079795 1710997 2053196 4106393 3764193 1710997 1026598 1026598 2395396 7528387 10608182 4106393 1710997 1710997 4790792 6501789 2053196 1026598 1368798 2053196 3421994 5475191 11976979 8554985 1710997 1026598 1710997 3079795 3079795 3079795 3764193 4106393 3764193 3764193 4106393 4448592 3421994 2737595 3079795 4106393 4106393 2053196 1368798 2395396 335069 111690 139612 558448 502603 390914 642215 223379 0 0 83767 1731189 614293 27922 0 27922 390914 390914 139612 167534 502603 530526 474681 1200664 1312353 251302 139612 195457 83767 0 0 55845 698060 837672 167534 27922 27922 307147 837672 111690 0 27922 167534 223379 223379 530526 390914 27922 0 55845 642215 837672 390914 335069 279224 195457 251302 530526 670138 279224 167534 418836 1033129 167534 0 0 83767 167534 223379 390914 307147 27922 0 55845 251302 223379 55845 27922 55845 111690 139612 111690 0 0 55845 502603 753905 195457 390914 1703267 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 239628 383404 383404 287553 670958 1629468 910585 527181 623032 623032 431330 335479 431330 575106 670958 814734 862660 575106 335479 239628 239628 191702 191702 335479 479255 431330 239628 191702 191702 335479 1006436 1437766 479255 191702 239628 910585 1629468 431330 191702 287553 862660 718883 335479 431330 479255 335479 479255 1198139 910585 431330 623032 718883 335479 191702 287553 527181 431330 191702 143777 287553 479255 670958 718883 718883 670958 670958 623032 335479 191702 191702 335479 670958 814734 623032 479255 479255 623032 670958 479255 431330 527181 623032 623032 623032 479255 287553 287553 958511 1150213 287553 2122316 3335069 2728693 2728693 5760573 4244633 1819128 2122316 4244633 3941445 2425504 2425504 3941445 4851009 3941445 3031881 1819128 1212752 1819128 4244633 4244633 2425504 3031881 4244633 3031881 2728693 4244633 3638257 2122316 2425504 3335069 3031881 2728693 2425504 2425504 2425504 3031881 2728693 2122316 2425504 5457385 6670137 3638257 3941445 6063761 3335069 2728693 5760573 7276513 3031881 2425504 2728693 2122316 1819128 3638257 6670137 3941445 1819128 1819128 3638257 5457385 3031881 2425504 3638257 3941445 2122316 1819128 2122316 1515940 1515940 2728693 3638257 3335069 5154197 8792454 3638257 1515940 1212752 2728693 4851009 3031881 1515940 1212752 3941445 9398830 4851009 3031881 5457385 4851009 2122316 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6509400 6509400 9764100 14646151 24410251 34174351 37429051 42311102 27664951 13018800 9764100 17900851 27664951 16273501 13018800 22782901 37429051 29292301 27664951 19528201 8136750 6509400 11391450 17900851 26037601 35801701 14646151 4882050 4882050 19528201 29292301 11391450 8136750 13018800 29292301 19528201 9764100 8136750 11391450 32547001 26037601 9764100 4882050 8136750 19528201 27664951 16273501 9764100 6509400 6509400 9764100 16273501 13018800 13018800 17900851 27664951 37429051 29292301 19528201 17900851 24410251 16273501 4882050 4882050 8136750 9764100 11391450 26037601 30919651 8136750 6509400 8136750 14646151 30919651 42311102 11391450 4882050 9764100 37429051 19528201 6509400 6509400 14646151 45565802 29292301 13018800 11391450 21155551 34174351 14646151 1591972 2228761 2865550 3502339 5094312 7641467 5731101 3820734 2547156 2228761 2228761 2547156 2547156 2228761 2228761 3502339 4775917 4139128 5094312 6686284 4775917 2865550 2228761 2547156 3183945 6367890 5412706 2865550 2228761 3820734 5094312 3183945 2228761 2547156 3502339 3502339 2228761 1910367 2547156 5094312 5412706 2547156 1591972 1910367 2865550 2865550 2865550 2547156 1910367 1591972 1910367 2547156 3183945 4775917 4139128 3183945 3820734 7004679 5731101 3502339 3183945 2865550 1910367 1591972 1910367 2228761 3502339 8596651 8596651 3183945 1910367 2228761 2865550 4139128 3820734 2228761 2547156 5731101 8915045 2865550 1910367 3183945 7004679 5094312 2547156 2228761 2547156 3820734 4775917 2547156 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24592036 22356396 17885117 17885117 20120756 24592036 26827675 29063315 29063315 26827675 26827675 31298955 33534594 29063315 26827675 31298955 24592036 22356396 26827675 22356396 17885117 29063315 33534594 26827675 29063315 20120756 20120756 31298955 26827675 17885117 24592036 33534594 24592036 22356396 26827675 31298955 24592036 17885117 17885117 24592036 29063315 24592036 17885117 17885117 24592036 29063315 24592036 20120756 17885117 20120756 26827675 24592036 20120756 22356396 26827675 33534594 31298955 24592036 26827675 35770234 29063315 20120756 22356396 24592036 20120756 22356396 29063315 26827675 33534594 29063315 20120756 26827675 33534594 22356396 17885117 22356396 24592036 26827675 24592036 22356396 24592036 24592036 20120756 20120756 24592036 29063315 22356396 17885117 20120756 24592036 32352308 16176154 21568205 64704615 75488718 32352308 32352308 70096666 145585384 43136410 16176154 26960256 118625128 53920513 16176154 43136410 167153589 37744359 26960256 48528461 43136410 97056923 75488718 10784103 37744359 53920513 32352308 86272820 129409230 48528461 64704615 64704615 16176154 21568205 43136410 43136410 16176154 26960256 59312564 129409230 183329743 215682050 86272820 21568205 16176154 21568205 75488718 161761538 64704615 32352308 59312564 145585384 37744359 10784103 16176154 150977435 91664871 16176154 10784103 156369486 64704615 10784103 26960256 86272820 86272820 107841025 43136410 16176154 86272820 118625128 80880769 124017179 32352308 10784103 32352308 43136410 26960256 43136410 75488718 48528461 32352308 37744359 48528461 43136410 32352308 16176154 21568205 53920513 113233076 75488718 34706943 109078964 89246425 79330155 84288290 39665078 44623212 54539482 34706943 34706943 74372021 49581347 29748808 34706943 59497616 49581347 44623212 39665078 39665078 59497616 59497616 39665078 44623212 34706943 39665078 69413886 39665078 24790674 34706943 54539482 74372021 74372021 29748808 39665078 89246425 89246425 29748808 44623212 64455751 34706943 29748808 79330155 69413886 64455751 79330155 34706943 54539482 79330155 64455751 104120829 74372021 24790674 34706943 49581347 39665078 44623212 54539482 49581347 34706943 39665078 39665078 64455751 84288290 39665078 44623212 74372021 49581347 34706943 34706943 29748808 54539482 74372021 54539482 79330155 99162694 64455751 44623212 34706943 54539482 69413886 44623212 34706943 74372021 64455751 39665078 69413886 89246425 74372021 94204559 49581347 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 296739719 230797559 98913240 296739719 1780438312 263768639 164855399 263768639 296739719 329710798 395652958 428624038 329710798 329710798 428624038 329710798 362681878 197826479 65942160 395652958 2077178031 230797559 362681878 230797559 296739719 2147483647 461595118 329710798 164855399 32971080 131884319 362681878 98913240 98913240 263768639 296739719 65942160 32971080 197826479 263768639 98913240 296739719 428624038 263768639 131884319 0 32971080 296739719 296739719 263768639 131884319 230797559 1022103475 98913240 0 296739719 1681525072 65942160 0 692392677 560508357 32971080 98913240 230797559 263768639 263768639 65942160 98913240 659421597 230797559 329710798 98913240 0 131884319 263768639 329710798 824276996 329710798 263768639 1351814274 1351814274 263768639 263768639 197826479 98913240 230797559 296739719 131884319 296739719 428624038 698147062 375925341 268518101 429628961 1020368782 590739821 375925341 698147062 912961542 537036201 859257922 1718515844 751850682 537036201 1020368782 1020368782 859257922 375925341 161110860 644443441 751850682 322221721 805554302 483332581 644443441 966665162 429628961 590739821 268518101 161110860 805554302 751850682 214814480 537036201 1503701363 483332581 214814480 483332581 859257922 322221721 161110860 268518101 537036201 805554302 375925341 214814480 214814480 375925341 805554302 375925341 161110860 322221721 1020368782 537036201 161110860 268518101 1235183263 590739821 161110860 483332581 912961542 161110860 268518101 859257922 805554302 1020368782 322221721 268518101 966665162 590739821 1020368782 537036201 161110860 375925341 590739821 483332581 859257922 966665162 966665162 1127776023 1074072402 966665162 644443441 429628961 375925341 483332581 590739821 375925341 322221721 751850682 936506886 643848484 877975205 877975205 234126721 819443525 585316804 292658402 936506886 702380164 292658402 643848484 1170633607 409721763 292658402 585316804 1053570246 877975205 468253443 292658402 526785123 526785123 292658402 234126721 234126721 468253443 526785123 526785123 1053570246 1346228648 643848484 292658402 292658402 760911845 702380164 292658402 468253443 877975205 351190082 760911845 1697418730 526785123 1053570246 468253443 351190082 1053570246 409721763 936506886 526785123 292658402 1521823689 819443525 585316804 995038566 526785123 702380164 1287696968 643848484 468253443 760911845 936506886 1346228648 936506886 292658402 234126721 351190082 526785123 702380164 351190082 292658402 351190082 351190082 702380164 643848484 760911845 1404760329 468253443 175595041 526785123 1170633607 351190082 292658402 1170633607 702380164 526785123 877975205 409721763 877975205 760911845 234126721 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1118297688 372765896 298212717 447319075 596425434 1565616763 1043744509 969191329 1192850867 298212717 372765896 1267404046 521872254 298212717 894638150 1267404046 820084971 1043744509 596425434 894638150 521872254 298212717 1043744509 969191329 1118297688 447319075 298212717 820084971 596425434 745531792 1491063584 894638150 745531792 820084971 1043744509 894638150 820084971 1416510405 670978613 521872254 596425434 596425434 1341957225 820084971 820084971 1416510405 820084971 1267404046 894638150 745531792 596425434 298212717 745531792 1118297688 745531792 1118297688 969191329 745531792 894638150 1043744509 1341957225 447319075 298212717 745531792 521872254 745531792 1640169942 1118297688 1341957225 521872254 820084971 1118297688 447319075 670978613 745531792 1192850867 1192850867 447319075 670978613 1192850867 596425434 447319075 1192850867 1118297688 820084971 1565616763 447319075 298212717 521872254 596425434 206931367 206931367 155198525 103465684 465595576 2147483647 1500252411 206931367 51732842 465595576 258664209 51732842 155198525 465595576 103465684 51732842 2147483647 517328418 569061259 672526943 155198525 155198525 51732842 1086389677 569061259 155198525 362129892 362129892 362129892 103465684 51732842 2147483647 310397051 206931367 1914115145 620794101 155198525 206931367 1448519569 206931367 103465684 362129892 155198525 206931367 155198525 155198525 258664209 103465684 206931367 103465684 206931367 1241588202 2147483647 569061259 206931367 620794101 1965847987 258664209 310397051 2147483647 465595576 724259785 1086389677 103465684 103465684 103465684 465595576 1810649462 103465684 155198525 103465684 982923993 620794101 103465684 413862734 465595576 103465684 103465684 258664209 258664209 103465684 155198525 258664209 51732842 206931367 2147483647 1345053886 258664209 103465684 258664209 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79679614 79679614 59759711 44819783 49799759 19919904 19919904 69719662 89639566 84659590 124499397 79679614 79679614 114539445 99599518 69719662 24899879 49799759 34859831 14939928 69719662 109559469 79679614 14939928 19919904 124499397 94619542 49799759 24899879 74699638 24899879 9959952 74699638 39839807 9959952 44819783 69719662 9959952 14939928 69719662 59759711 44819783 79679614 99599518 19919904 14939928 39839807 119519421 69719662 39839807 54779735 24899879 9959952 24899879 64739686 44819783 29879855 64739686 49799759 19919904 39839807 24899879 9959952 49799759 79679614 119519421 39839807 24899879 54779735 59759711 99599518 14939928 29879855 89639566 59759711 44819783 54779735 119519421 34859831 29879855 114539445 54779735 39839807 89639566 49799759 29879855 39839807 84659590 39839807 34859831 2147483647 2031462019 2031462019 2147483647 2031462019 1422023413 1218877211 2147483647 2147483647 1828315817 2147483647 2147483647 1828315817 2147483647 2147483647 1828315817 1625169615 2147483647 1625169615 2031462019 2147483647 2147483647 2031462019 1422023413 2147483647 2147483647 2147483647 1828315817 1625169615 1828315817 1422023413 2147483647 2147483647 1828315817 2147483647 2147483647 1625169615 1828315817 2147483647 1828315817 1625169615 1625169615 2147483647 2147483647 1828315817 1422023413 1625169615 2147483647 1828315817 1422023413 2031462019 2147483647 2147483647 1625169615 2147483647 2147483647 1828315817 2147483647 2147483647 1625169615 2031462019 2147483647 1828315817 2031462019 2147483647 1828315817 1828315817 1625169615 2147483647 2147483647 1828315817 1625169615 1625169615 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2031462019 2147483647 2147483647 2147483647 2147483647 2147483647 1625169615 1828315817 1828315817 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1934856081 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1333141445 666570722 999856083 2147483647 1666426806 1666426806 2147483647 1166498764 499928042 1166498764 1666426806 499928042 1166498764 1499784125 499928042 2147483647 1833069486 1833069486 1666426806 2147483647 1166498764 833213403 2147483647 2147483647 1999712167 833213403 1833069486 499928042 833213403 2147483647 1666426806 1666426806 2147483647 2147483647 1666426806 2147483647 1666426806 666570722 2147483647 1333141445 833213403 999856083 2147483647 1166498764 333285361 666570722 2147483647 2147483647 666570722 1499784125 1666426806 666570722 833213403 2147483647 2147483647 1333141445 2147483647 2147483647 999856083 1999712167 833213403 499928042 2147483647 1999712167 2147483647 1166498764 1833069486 833213403 1499784125 1499784125 1166498764 2147483647 2147483647 2147483647 499928042 2147483647 1333141445 333285361 1833069486 1499784125 333285361 1833069486 2147483647 1333141445 2147483647 1999712167 666570722 666570722 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 1697133071 2147483647 2147483647 1697133071 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 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 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 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 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 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 261240 120573 281336 180859 140668 261240 281336 221050 200954 120573 120573 140668 120573 160763 120573 241145 361718 241145 160763 180859 381813 180859 120573 321527 140668 341622 160763 301431 160763 301431 140668 301431 140668 261240 160763 221050 180859 221050 200954 180859 281336 140668 200954 221050 200954 401908 140668 221050 321527 120573 160763 261240 381813 221050 160763 140668 140668 120573 140668 221050 221050 502385 221050 120573 180859 522481 180859 221050 341622 140668 542576 160763 281336 120573 542576 140668 321527 140668 281336 160763 241145 200954 180859 381813 120573 321527 160763 341622 120573 180859