% 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 621 621 621 570 570 570 570 518 518 518 518 518 518 518 518 570 570 570 570 621 621 673 673 725 725 777 829 829 880 880 932 932 932 932 932 932 932 880 829 829 777 725 725 673 621 570 570 518 466 466 414 414 363 363 363 311 311 311 311 311 311 311 311 311 311 311 311 311 363 363 363 414 414 414 466 466 518 518 570 570 621 621 621 673 673 673 673 673 621 621 96 96 96 96 96 96 96 96 96 143 143 143 191 191 239 239 287 334 382 430 478 525 573 669 716 764 812 860 907 907 907 860 860 812 764 716 669 669 621 573 525 525 478 478 478 478 478 478 478 478 525 525 573 621 669 716 764 860 955 1003 1098 1146 1194 1242 1242 1242 1194 1098 1003 907 812 716 621 525 478 382 334 287 239 239 191 191 143 143 143 96 96 96 96 96 62 84 110 141 176 211 238 242 229 198 158 123 97 75 57 44 31 26 18 13 13 9 9 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 9 9 13 18 26 31 44 57 70 92 114 136 154 163 158 141 119 97 79 62 48 35 31 22 18 13 9 9 9 4 4 4 4 4 4 4 4 4 4 4 9 9 13 18 22 26 35 48 847 847 847 847 776 776 776 776 776 776 706 706 706 706 706 706 706 706 706 706 706 706 706 776 776 776 776 776 776 776 776 776 847 847 847 847 917 917 917 917 988 988 988 988 988 917 917 917 847 847 847 776 776 706 706 706 635 635 635 635 564 564 564 564 564 564 635 635 635 635 706 706 706 776 776 776 847 847 847 847 917 917 917 917 917 917 917 917 917 847 204 204 233 262 292 321 379 408 496 554 642 700 787 875 904 933 904 846 758 671 583 496 408 350 292 233 204 146 117 117 87 87 58 58 58 58 29 29 29 29 29 29 29 29 29 29 58 58 58 58 58 87 87 87 117 117 146 175 204 262 292 350 408 467 554 612 671 729 758 758 729 700 642 583 525 467 408 350 321 292 262 233 204 204 175 175 175 175 175 175 259 227 227 195 162 162 162 130 130 130 130 130 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 130 130 130 130 130 130 162 162 162 162 195 195 227 227 259 259 292 324 389 422 486 584 649 746 843 973 1102 1232 1329 1427 1459 1459 1427 1329 1232 1102 973 875 746 649 584 486 422 389 324 292 1513 1332 1150 969 848 726 605 484 424 363 303 242 182 182 182 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 182 182 182 242 242 303 363 424 484 545 605 666 726 787 787 848 848 908 908 848 848 848 787 787 726 666 666 605 605 605 605 605 545 545 605 605 605 605 605 666 666 726 787 787 848 969 1029 1150 1211 1332 1453 1635 1756 1816 1877 1877 1877 1756 1635 5400 5891 6381 6872 7854 8345 8836 9327 9327 9818 9818 9327 9327 8836 8345 7854 7363 6872 6381 5400 4909 4909 4418 3927 3436 3436 2945 2454 2454 1964 1964 1964 1964 1473 1473 1473 1473 1473 1473 1964 1964 1964 1964 2454 2454 2945 2945 3436 3927 4418 4909 5891 6872 7854 8836 9818 10799 11781 12763 13254 13254 13254 12272 11290 10308 9327 8345 7363 6381 5400 4909 4418 3927 3436 2945 2454 2454 2454 2454 2454 2454 2454 2454 2945 2945 3436 3436 3927 4418 4909 4674 4674 5193 5193 5193 5193 5713 5713 5713 5713 5713 5713 5713 5713 5713 5713 5193 5193 4674 4674 4155 3635 3116 3116 2597 2597 2077 1558 1558 1558 1039 1039 1039 519 519 519 519 519 519 519 519 1039 1039 1039 1558 1558 2077 2077 2597 3116 4155 5193 6232 7790 9348 11944 14541 17138 20254 22331 23369 23369 21811 20254 17657 15060 12983 10906 9348 7790 6751 5713 5193 4674 4155 3635 3635 3116 3116 3116 3116 3116 3635 3635 3635 4155 4155 4155 4674 4674 4700 6266 6266 6266 6266 6266 6266 6266 6266 6266 7833 7833 7833 7833 7833 7833 7833 7833 7833 6266 6266 6266 6266 6266 4700 4700 4700 4700 3133 3133 3133 1567 1567 1567 1567 1567 1567 1567 1567 1567 1567 1567 3133 3133 4700 6266 7833 9400 12533 15666 21932 28199 37598 51698 70497 93996 119061 139427 142560 128461 104962 79896 59531 43865 32898 25065 18799 14099 10966 7833 6266 4700 3133 3133 3133 1567 1567 1567 1567 1567 1567 3133 3133 3133 3133 4700 4700 4700 4700 4700 7031 7031 5625 5625 5625 5625 4219 4219 4219 4219 4219 2813 2813 2813 2813 2813 2813 2813 2813 2813 2813 2813 2813 2813 2813 2813 2813 4219 4219 4219 4219 4219 4219 4219 5625 5625 5625 7031 8438 8438 9844 11250 12656 14063 16875 18281 21094 23906 26719 30938 35156 39375 45000 50625 54844 60469 63281 64688 64688 61875 57656 52031 46406 40781 35156 29531 25313 22500 18281 16875 14063 12656 11250 9844 8438 8438 7031 7031 7031 7031 7031 7031 7031 7031 7031 7031 7031 7031 7031 7031 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1917 1917 3833 3833 5750 7666 9583 11499 11499 13416 13416 13416 11499 9583 9583 7666 5750 3833 1917 1917 0 0 0 0 0 0 0 0 0 0 0 0 1917 1917 3833 3833 7666 11499 17249 30664 51746 95826 172487 287479 364139 298978 185903 105409 59412 34497 19165 9583 3833 1917 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5163 3873 3873 3873 2582 2582 2582 1291 1291 1291 1291 1291 1291 1291 1291 1291 1291 1291 1291 1291 2582 2582 2582 2582 2582 2582 2582 2582 2582 3873 3873 3873 3873 3873 3873 5163 5163 6454 6454 7745 9036 10327 11618 12908 15490 16781 19363 20653 23235 24526 27108 28398 29689 30980 32271 32271 33562 33562 34853 36143 36143 37434 37434 38725 38725 38725 37434 36143 34853 33562 32271 29689 27108 25817 23235 21944 19363 18072 16781 15490 14199 12908 11618 10327 10327 9036 7745 7745 6454 5163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6374 6374 6374 6374 6374 12749 12749 19123 25498 38246 50995 63744 76493 101991 127488 172109 242228 350593 516328 739432 937039 930665 720309 471707 293223 178484 108365 70119 38246 25498 12749 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44100 44100 44100 44100 44100 44100 33075 33075 33075 33075 22050 22050 22050 22050 22050 22050 22050 22050 22050 22050 22050 22050 22050 22050 22050 22050 22050 22050 22050 22050 22050 22050 22050 22050 22050 22050 22050 22050 22050 33075 44100 44100 55125 66150 77175 99225 110250 121275 143325 165375 198450 231525 264600 319725 396900 485100 584325 694575 782775 815850 782775 683550 573300 452025 352800 275625 209475 165375 121275 88200 66150 44100 33075 22050 11025 11025 11025 11025 11025 11025 22050 22050 22050 33075 33075 33075 33075 33075 44100 44100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8546 8546 8546 8546 8546 8546 8546 8546 8546 8546 8546 8546 8546 8546 8546 8546 8546 17093 17093 25639 34185 51278 68370 85463 102556 128195 145287 162380 179472 196565 205111 213658 222204 230750 239297 247843 273482 316213 367491 435862 504232 572603 615334 606788 546964 452954 350399 247843 170926 111102 68370 42732 25639 17093 8546 8546 8546 8546 8546 8546 8546 8546 8546 8546 8546 0 0 0 0 6466 6466 6466 3233 3233 3233 3233 3233 3233 3233 3233 3233 3233 3233 3233 3233 3233 3233 3233 3233 3233 3233 3233 3233 3233 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3233 3233 6466 6466 9699 9699 12931 16164 16164 19397 19397 22630 22630 22630 22630 22630 22630 22630 22630 22630 25863 32328 42027 58191 77588 106684 145478 200436 265093 326516 352379 320051 245696 171340 116382 77588 54958 42027 32328 25863 22630 19397 16164 12931 12931 9699 9699 9699 23711 16936 10162 6774 3387 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3387 3387 6774 10162 10162 13549 16936 20323 20323 23711 23711 27098 27098 30485 33872 37260 40647 47421 57583 71132 88068 111779 135490 155813 172749 182911 182911 176136 165975 152426 135490 118553 101617 88068 74519 67745 60970 57583 57583 57583 57583 57583 57583 57583 54196 50809 47421 40647 33872 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5835 5835 5835 5835 11669 11669 11669 17504 23339 29174 35008 46678 58347 75852 99191 122530 151703 175042 192547 210051 227555 239225 256729 280068 303407 344250 385093 425936 437606 414267 350085 274233 204216 145869 99191 70017 46678 29174 17504 5835 0 560175 186725 23341 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23341 46681 70022 116703 186725 303428 490153 723560 980306 1190372 1260394 1213713 1167032 1213713 1447119 1960613 2730854 3314370 2707513 1400438 260213 111520 37173 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37173 37173 37173 37173 37173 37173 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 111520 631945 1970182 4535135 5687505 4126229 2602127 1672796 1189544 966504 892158 966504 1115197 1226717 1301063 1263890 1226717 1152370 1078024 966504 817811 631945 446079 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 174461 523382 785072 1046763 1133994 1133994 1133994 1221224 1482915 2093526 3140290 5146586 8112415 10642093 10903784 9508099 7937955 6803961 5669968 4274283 2616908 1221224 436151 2185771 1681362 1345090 1008817 672545 504409 420341 336272 252204 168136 168136 168136 168136 168136 84068 84068 84068 84068 84068 84068 84068 84068 84068 84068 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 84068 84068 84068 84068 84068 84068 84068 84068 0 0 0 0 0 0 0 0 0 84068 84068 168136 336272 420341 588477 840681 1092885 1429158 1765430 2185771 2606111 3110520 3614929 4035269 4371542 4623746 4791882 4875950 4875950 4791882 4623746 4371542 4035269 3614929 3194588 2690179 220581 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 220581 441162 772033 1323485 2095518 3308712 4742488 6176263 7058586 7058586 6617425 6396844 6948296 8271781 10257008 12021655 11359912 7940910 4301326 1985227 772033 1367381 1230643 1002746 729270 455794 273476 136738 45579 0 0 0 0 0 0 0 0 0 0 0 0 0 45579 45579 45579 91159 91159 91159 91159 91159 45579 45579 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45579 91159 273476 455794 729270 1002746 1185064 1276223 1276223 1276223 1321802 1458540 1686437 2142231 2780342 3418454 3737509 3509612 2962660 2415707 1959913 1686437 1549699 1458540 1232432 704247 352124 176062 88031 0 0 0 0 0 0 0 88031 88031 88031 88031 88031 88031 88031 88031 88031 88031 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 88031 616216 1760618 4225483 8362935 11444016 10387645 7570657 5457915 4401545 4137452 4313514 4665637 4665637 4313514 3609266 2728958 1848649 6692034 9392328 10918581 8805307 5048376 2465486 1056637 469616 234808 117404 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 117404 234808 469616 704425 1174041 1878466 2582890 3404719 4226548 4696164 5048376 5165780 5165780 4930972 4578760 4109143 3522123 3052507 2817698 2700294 2935102 3639527 4813568 167612 125709 83806 41903 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41903 41903 41903 83806 83806 83806 83806 83806 41903 41903 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41903 41903 83806 125709 167612 209515 293321 377128 586643 921867 1634219 3058924 5908332 8967255 7961582 4609337 2430378 1382801 838061 544740 377128 251418 3280655 1865471 964899 450286 192980 64327 0 0 0 0 0 0 0 0 0 0 0 0 0 64327 64327 128653 192980 192980 321633 385959 514613 643266 771919 836245 771919 643266 450286 321633 192980 128653 64327 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 64327 64327 64327 128653 128653 192980 192980 257306 385959 514613 707592 964899 1350858 1801144 2444410 3087676 3859595 4631514 5467759 6304005 6818617 6368331 4953146 1703975 1307360 690404 308478 117516 44068 0 0 0 0 0 0 0 0 0 0 0 14689 14689 29379 29379 44068 44068 44068 58758 58758 58758 73447 73447 88137 102826 117516 117516 102826 88137 58758 44068 29379 14689 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14689 29379 44068 73447 132205 205652 308478 411304 455373 440683 396615 352547 323168 323168 337857 367236 425994 499441 631646 822609 1116397 1498323 1140822 1323354 1277721 912658 501962 228164 91266 45633 0 0 0 0 0 0 0 0 0 22816 45633 68449 91266 114082 136899 136899 136899 136899 136899 136899 114082 114082 114082 136899 136899 136899 136899 91266 68449 45633 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22816 22816 45633 45633 68449 91266 114082 159715 182532 228164 250981 273797 250981 250981 273797 296614 387880 547595 844208 1277721 1734050 1870948 1574335 1232088 1003923 935474 1003923 1365172 1204564 963651 695970 508594 347985 267681 214145 187377 160608 160608 160608 133840 107072 80304 53536 0 0 0 0 0 0 0 0 0 0 0 26768 107072 321217 642434 695970 481825 294449 187377 107072 80304 53536 26768 26768 26768 53536 53536 53536 53536 53536 26768 26768 0 0 0 0 0 0 0 0 0 0 26768 53536 107072 133840 107072 80304 26768 0 0 0 0 0 0 0 0 53536 267681 1043955 3506619 3720763 1525781 669202 347985 214145 160608 133840 187377 321217 562130 856579 1151027 1365172 376798 251199 167466 83733 62800 41866 20933 20933 20933 20933 20933 20933 20933 20933 20933 20933 20933 20933 41866 41866 62800 104666 146532 188399 230265 251199 230265 188399 146532 104666 83733 62800 62800 41866 41866 41866 41866 41866 41866 20933 20933 20933 41866 41866 41866 41866 20933 20933 0 0 0 0 0 0 0 0 0 0 20933 20933 20933 20933 20933 41866 62800 83733 104666 125599 125599 125599 146532 146532 167466 188399 230265 313998 439597 607063 774529 1004794 1235059 1465325 1653724 1716523 1632790 1423458 1172260 941994 711729 544263 1292941 785000 484853 323235 253971 230882 253971 253971 277059 300147 300147 277059 230882 184706 115441 69265 23088 0 0 0 0 0 0 69265 253971 808088 1292941 669559 230882 92353 23088 23088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23088 69265 207794 484853 669559 438676 207794 92353 46176 23088 23088 23088 46176 69265 138529 184706 253971 277059 323235 323235 346324 369412 438676 554118 785000 1269853 1962500 2378088 1985588 142097 213146 307878 473658 592073 592073 473658 355244 260512 189463 142097 118415 94732 94732 71049 71049 71049 47366 47366 47366 23683 23683 47366 47366 71049 94732 94732 94732 94732 71049 71049 71049 47366 47366 71049 71049 94732 118415 165780 213146 331561 426292 473658 426292 331561 260512 213146 189463 189463 189463 189463 189463 165780 142097 118415 118415 118415 118415 118415 118415 142097 165780 189463 236829 260512 260512 213146 189463 142097 142097 142097 142097 189463 213146 260512 331561 426292 544707 710487 947316 1255194 1515706 1515706 1184145 781536 473658 284195 189463 142097 118415 1662772 1639018 1258956 807632 522585 332554 237539 190031 166277 142523 166277 166277 190031 190031 190031 142523 95016 47508 23754 0 0 23754 166277 617601 1021417 475078 142523 47508 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23754 71262 71262 47508 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23754 95016 308801 783878 760124 308801 95016 23754 23754 71262 190031 451324 950155 1544003 1377725 807632 451324 285047 213785 166277 190031 213785 285047 403816 617601 926402 1330218 466369 532994 555202 488577 377537 288705 199873 133248 111040 88832 66624 66624 44416 44416 44416 44416 44416 44416 66624 88832 111040 133248 133248 88832 44416 22208 22208 0 0 0 0 0 0 0 0 0 0 0 22208 22208 22208 0 0 0 0 0 0 22208 44416 66624 66624 44416 22208 0 0 0 0 0 0 0 0 0 0 0 0 0 44416 88832 155456 199873 177665 155456 133248 133248 155456 199873 266497 399745 599618 932739 1443524 2065350 2531719 2398471 1821061 1221444 821698 599618 466369 444161 276184 264176 216144 168112 120080 96064 72048 60040 60040 60040 48032 48032 60040 60040 60040 72048 84056 108072 132088 168112 192128 180120 156104 120080 96064 84056 84056 84056 96064 108072 132088 156104 168112 180120 168112 156104 132088 108072 96064 84056 72048 60040 48032 48032 36024 48032 48032 48032 60040 72048 72048 72048 84056 84056 84056 84056 84056 72048 72048 60040 60040 60040 60040 60040 60040 60040 60040 72048 84056 108072 108072 120080 120080 132088 156104 192128 252168 336224 444296 540360 540360 456304 348232 264176 216144 180120 180120 192128 216144 252168 1008018 1431385 1451546 1008018 604811 342726 221764 141123 100802 80641 60481 60481 60481 60481 60481 60481 80641 100802 141123 201604 342726 443528 342726 161283 60481 20160 20160 20160 20160 20160 20160 20160 20160 40321 60481 80641 100802 141123 201604 221764 201604 161283 100802 60481 60481 60481 80641 120962 181443 241924 262085 221764 141123 80641 60481 40321 20160 20160 20160 0 0 0 20160 20160 20160 60481 120962 262085 463688 483849 362886 241924 201604 181443 201604 241924 322566 403207 483849 504009 463688 403207 362886 322566 282245 282245 302405 342726 443528 645131 297307 543354 758645 543354 256299 112772 61512 30756 20504 10252 10252 0 0 10252 10252 10252 20504 41008 61512 112772 194787 215291 133276 51260 20504 10252 0 0 0 0 0 0 0 0 0 0 0 0 10252 20504 41008 51260 41008 30756 10252 10252 0 10252 30756 112772 440835 1568551 604866 123024 30756 0 0 0 0 0 0 0 0 0 0 0 0 0 51260 205039 307559 225543 143528 92268 61512 51260 41008 41008 51260 61512 82016 133276 205039 307559 369071 338315 256299 184535 153779 184535 291094 189844 126563 75938 50625 37969 37969 37969 63281 88594 164531 303750 455625 367031 177188 63281 25313 0 0 12656 50625 151875 253125 151875 50625 0 0 0 0 0 0 0 0 0 0 0 0 37969 139219 341719 379688 189844 75938 25313 12656 0 0 0 0 12656 75938 303750 784688 392344 75938 12656 0 0 0 0 0 0 0 0 0 0 0 50625 189844 316406 189844 75938 37969 25313 37969 75938 126563 202500 303750 367031 379688 367031 367031 379688 442969 506250 582188 594844 531563 417656 130125 121450 112775 112775 121450 121450 121450 121450 138800 147475 164825 173501 147475 104100 69400 43375 34700 34700 43375 52050 78075 95425 86750 52050 26025 8675 0 0 0 0 0 0 0 8675 17350 43375 104100 199526 242901 156150 78075 34700 17350 8675 0 0 0 0 8675 17350 34700 95425 225551 320976 173501 52050 8675 0 0 0 0 0 0 0 0 0 0 8675 43375 112775 182176 182176 147475 112775 104100 104100 104100 121450 130125 147475 164825 190851 242901 312301 390376 442426 399051 312301 216876 164825 268915 206858 165486 155143 165486 196515 248229 289601 320630 310287 258572 196515 155143 113772 103429 93086 93086 113772 134458 155143 155143 113772 72400 41372 20686 10343 0 0 0 0 0 0 10343 31029 82743 186172 289601 237886 113772 51714 20686 10343 10343 0 10343 10343 20686 31029 51714 72400 93086 103429 82743 62057 41372 31029 20686 10343 10343 10343 10343 20686 20686 31029 41372 51714 82743 134458 196515 248229 258572 237886 227544 237886 268915 330972 351658 279258 175829 103429 62057 41372 31029 31029 41372 72400 113772 186172 279258 310287 167065 151877 167065 197440 227816 227816 197440 151877 121502 106314 106314 136689 197440 288566 364505 379693 364505 334129 303754 258191 182252 106314 45563 15188 0 0 0 0 0 0 0 0 0 0 45563 258191 1108702 1564333 394880 91126 15188 0 0 0 0 0 0 0 0 30375 75939 197440 364505 349317 182252 60751 15188 0 0 0 0 0 0 0 0 0 30375 45563 106314 212628 349317 470819 531570 577133 622696 577133 410068 212628 91126 30375 15188 15188 15188 30375 75939 136689 243003 318942 303754 227816 658271 442630 283737 170242 102145 68097 45398 34048 22699 34048 34048 56747 79446 102145 113495 113495 113495 102145 113495 124844 147543 147543 147543 124844 102145 79446 68097 56747 45398 45398 34048 34048 22699 22699 34048 45398 68097 90796 124844 124844 102145 68097 45398 22699 11349 11349 11349 11349 11349 11349 11349 11349 11349 22699 22699 34048 34048 45398 45398 34048 34048 22699 22699 22699 22699 22699 34048 45398 68097 113495 204291 329135 465329 499378 408582 306436 204291 136194 90796 68097 56747 56747 68097 79446 124844 215640 374533 635572 862561 851212 244427 233317 188875 133324 88882 55552 33331 22221 22221 33331 77772 144434 199986 166655 99993 66662 66662 66662 99993 144434 177765 144434 99993 55552 33331 22221 11110 22221 22221 55552 133324 255537 388861 388861 288868 188875 133324 88882 66662 55552 33331 22221 22221 11110 11110 11110 0 0 0 0 11110 11110 33331 66662 122213 244427 422192 455523 288868 133324 55552 22221 11110 0 0 0 11110 22221 55552 122213 255537 322199 233317 133324 88882 66662 77772 99993 133324 177765 222206 233317 244427 255537 266647 266647 255537 244427 244427 244427 127488 146612 159360 165735 152986 127488 101991 76493 63744 50995 44621 38246 38246 44621 50995 70119 89242 114739 127488 114739 89242 63744 50995 38246 31872 31872 31872 38246 50995 70119 82867 89242 76493 63744 50995 44621 38246 38246 31872 31872 38246 44621 50995 57370 63744 70119 70119 70119 70119 76493 76493 76493 70119 57370 44621 31872 31872 31872 38246 50995 70119 89242 95616 95616 89242 82867 82867 95616 108365 133863 140237 127488 89242 57370 38246 31872 25498 19123 19123 25498 38246 50995 70119 76493 82867 82867 82867 89242 95616 108365 265967 423577 364474 197013 98506 59104 49253 68954 108357 157610 167461 118208 68954 39403 29552 29552 29552 39403 59104 78805 78805 59104 49253 39403 29552 29552 29552 39403 68954 98506 98506 88656 68954 68954 59104 59104 59104 49253 39403 29552 39403 68954 167461 325071 374324 236415 128058 68954 49253 59104 98506 167461 236415 197013 108357 49253 19701 19701 19701 39403 59104 78805 88656 68954 49253 39403 39403 49253 59104 78805 108357 108357 68954 39403 29552 19701 19701 19701 29552 59104 157610 433428 857006 571337 226565 98506 59104 59104 78805 137909 70210 110330 160480 170510 110330 60180 40120 40120 50150 80240 140420 260780 361080 341020 250750 180540 140420 100300 60180 40120 30090 30090 30090 30090 30090 30090 30090 40120 40120 60180 80240 110330 170510 190570 130390 70210 40120 20060 20060 10030 20060 50150 160480 280840 240720 150450 100300 90270 90270 120360 130390 120360 90270 60180 30090 20060 10030 20060 30090 40120 60180 80240 110330 150450 180540 180540 150450 130390 120360 130390 150450 190570 200600 160480 120360 80240 60180 40120 30090 30090 50150 110330 220660 421260 501500 280840 120360 60180 50150 50150 18450 83027 415135 848721 221405 55351 27676 18450 9225 9225 9225 18450 55351 138378 295207 341333 193730 73802 18450 0 0 0 0 0 0 0 18450 46126 83027 119928 166054 193730 193730 138378 83027 55351 46126 36901 46126 55351 101477 184505 184505 73802 18450 0 0 0 0 0 55351 193730 313658 156829 46126 0 0 0 0 0 9225 18450 46126 129153 396685 821045 461261 202955 119928 110703 147604 221405 230631 147604 64577 27676 9225 0 0 0 0 9225 46126 129153 212180 138378 46126 9225 0 0 101502 160266 138898 69449 32053 21369 21369 21369 32053 42738 64107 80133 85475 69449 53422 37395 26711 21369 16027 16027 21369 26711 37395 42738 37395 32053 26711 26711 32053 32053 37395 42738 53422 69449 85475 90818 69449 48080 32053 26711 21369 26711 37395 48080 53422 42738 26711 26711 32053 58764 106844 133555 101502 58764 32053 16027 16027 21369 42738 74791 122871 160266 160266 138898 122871 122871 138898 144240 122871 90818 64107 53422 53422 64107 80133 90818 85475 58764 32053 21369 21369 26711 37395 53422 69449 64107 53422 42738 42738 58764 117057 104051 78038 58529 71535 117057 201599 234114 175586 117057 78038 65032 58529 71535 84541 104051 136567 175586 195095 156076 97548 58529 39019 26013 32516 45522 78038 149573 214605 188592 117057 65032 39019 32516 32516 45522 71535 130064 227611 273134 175586 97548 65032 52025 52025 45522 26013 13006 6503 6503 6503 19510 39019 84541 104051 58529 19510 6503 0 0 6503 6503 13006 19510 32516 45522 45522 52025 65032 71535 58529 32516 19510 6503 6503 6503 6503 13006 26013 58529 136567 175586 91045 39019 19510 13006 13006 19510 39019 84541 70898 70898 70898 55143 47265 39388 39388 47265 78776 126041 196939 244204 228449 173306 118163 78776 55143 47265 39388 39388 47265 55143 63020 63020 55143 55143 63020 78776 102408 110286 102408 70898 47265 31510 31510 31510 39388 55143 78776 102408 126041 133919 118163 102408 78776 63020 63020 63020 63020 70898 70898 70898 63020 55143 55143 70898 94531 126041 165429 157551 118163 70898 47265 39388 31510 39388 47265 63020 86653 110286 126041 157551 196939 236327 212694 126041 63020 39388 23633 23633 23633 31510 63020 126041 196939 212694 157551 102408 78776 70898 117108 110602 78072 52048 52048 71566 130120 240721 279757 175662 104096 65060 52048 52048 58554 71566 91084 117108 136626 143132 143132 143132 130120 104096 78072 58554 52048 45542 52048 52048 52048 39036 26024 19518 19518 19518 32530 45542 58554 52048 39036 32530 32530 52048 91084 117108 91084 52048 32530 26024 32530 45542 58554 58554 52048 45542 39036 32530 32530 39036 39036 45542 45542 52048 58554 71566 91084 104096 104096 97590 97590 104096 110602 91084 58554 39036 19518 19518 13012 19518 39036 84578 182168 195180 97590 45542 26024 26024 39036 71566 89901 89901 128430 244017 385289 308232 154116 77058 64215 89901 141273 205488 282546 295389 231174 166959 115587 89901 89901 77058 89901 102744 115587 115587 89901 77058 64215 64215 77058 102744 179802 218331 192645 141273 102744 64215 51372 38529 64215 154116 372446 500876 308232 166959 128430 141273 244017 398132 359603 179802 77058 38529 51372 89901 218331 423818 475190 308232 166959 89901 51372 38529 38529 51372 64215 89901 102744 115587 89901 77058 64215 51372 51372 51372 38529 38529 51372 64215 89901 115587 141273 128430 89901 64215 51372 89901 154116 218331 205488 141273 50726 39454 39454 61999 107089 152179 95817 39454 22545 22545 28181 33818 50726 73272 90180 90180 67635 50726 39454 33818 33818 33818 33818 45090 50726 56363 50726 45090 39454 50726 90180 157816 191633 146543 84544 50726 33818 22545 28181 56363 95817 101453 73272 56363 56363 67635 84544 78908 56363 33818 16909 11273 22545 50726 67635 61999 50726 39454 28181 22545 16909 16909 28181 50726 73272 84544 95817 95817 90180 78908 73272 61999 50726 33818 22545 22545 33818 50726 84544 135271 197270 180361 95817 39454 22545 28181 45090 73272 95817 78908 66422 79706 106275 159412 239118 371961 478236 305539 146128 66422 39853 39853 26569 39853 66422 199265 305539 119559 53137 39853 39853 79706 159412 225834 172696 92990 66422 66422 119559 239118 239118 132843 92990 66422 79706 92990 119559 172696 225834 305539 411814 464951 398530 252402 132843 79706 53137 53137 53137 66422 119559 212549 292255 199265 106275 66422 39853 39853 39853 53137 146128 332108 199265 79706 53137 53137 66422 79706 66422 53137 39853 39853 53137 132843 345392 292255 146128 106275 92990 106275 146128 212549 318824 398530 332108 199265 119559 79706 53137 53137 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109565 103798 98032 109565 126865 92265 40366 17300 11533 17300 23066 34599 40366 46133 40366 23066 17300 11533 17300 28833 63432 144164 259496 184530 74965 28833 11533 5767 5767 17300 40366 80732 80732 51899 28833 17300 11533 5767 17300 57666 132631 121098 69199 46133 46133 46133 46133 34599 28833 17300 17300 28833 63432 144164 178764 132631 80732 57666 46133 40366 51899 74965 86499 69199 51899 46133 40366 40366 40366 46133 51899 74965 115332 132631 74965 34599 23066 28833 40366 69199 155698 322928 224896 69199 23066 11533 17300 28833 51899 86499 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 92644 231611 250139 111173 64851 55587 55587 55587 74115 138966 305726 528072 361313 166760 83380 64851 74115 138966 259404 250139 129702 64851 46322 27793 27793 18529 27793 55587 101909 138966 129702 111173 101909 111173 129702 166760 222346 240875 148231 64851 27793 9264 18529 37058 74115 92644 92644 101909 194553 398370 203817 46322 9264 9264 27793 74115 250139 463221 176024 46322 9264 9264 9264 18529 46322 129702 250139 203817 92644 27793 9264 0 0 0 9264 18529 55587 111173 120438 83380 46322 18529 9264 18529 46322 55587 37058 18529 9264 27793 23001 28309 28309 21232 15924 15924 15924 17693 21232 23001 23001 21232 21232 19462 19462 19462 21232 24770 28309 23001 15924 12385 10616 12385 15924 19462 23001 24770 26540 28309 30078 28309 24770 23001 23001 24770 28309 31848 30078 26540 24770 23001 24770 24770 19462 14154 10616 10616 15924 24770 30078 24770 15924 12385 12385 15924 21232 28309 30078 24770 15924 10616 8847 8847 10616 15924 19462 19462 19462 19462 19462 17693 12385 8847 7077 8847 12385 19462 24770 23001 17693 12385 10616 10616 14154 17693 21232 19462 17693 19462 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 323266 323266 382041 411429 352653 293878 293878 411429 558368 470205 264490 176327 146939 205714 352653 558368 587756 470205 411429 411429 323266 235102 205714 235102 382041 617143 646531 558368 499592 499592 382041 235102 146939 146939 176327 293878 411429 411429 293878 264490 323266 558368 793470 558368 352653 264490 205714 176327 117551 117551 205714 470205 822858 528980 205714 117551 88163 146939 352653 822858 764082 323266 146939 117551 146939 205714 293878 293878 293878 352653 352653 264490 176327 146939 205714 293878 352653 264490 146939 88163 88163 146939 235102 352653 323266 235102 205714 264490 382041 382041 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3885256 2331153 777051 777051 1813119 8288545 10619699 2331153 1036068 1036068 2072136 8288545 11137733 2590170 1036068 1036068 3108204 10619699 5180341 1813119 1295085 1036068 777051 518034 2072136 17354142 8806579 2590170 2072136 3367222 3108204 1295085 518034 518034 1295085 2590170 2331153 1295085 777051 1295085 2072136 2331153 2331153 3885256 4403290 1554102 518034 777051 2072136 2590170 1295085 777051 777051 1295085 2849187 6216409 5439358 1813119 1036068 1295085 3626239 4921324 1554102 777051 518034 518034 518034 777051 2849187 10619699 2590170 777051 518034 777051 777051 777051 1036068 1295085 777051 518034 518034 777051 1036068 777051 518034 777051 3108204 17872176 12691835 5180341 1395398 902905 820823 492494 246247 246247 492494 738740 574576 492494 656658 1313316 1559563 902905 574576 410411 328329 328329 410411 492494 656658 984987 1395398 2462468 2462468 902905 492494 410411 656658 984987 902905 574576 410411 574576 984987 1149152 738740 492494 492494 574576 656658 1313316 3037043 1149152 328329 328329 574576 902905 820823 1149152 2626632 2380385 738740 410411 656658 1067069 984987 492494 328329 410411 820823 2052056 3201208 2052056 1231234 820823 574576 410411 328329 492494 1313316 2216221 1231234 574576 328329 246247 410411 820823 984987 656658 410411 328329 492494 1149152 1149152 492494 246247 246247 1231234 3529537 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19173461 26145629 27888671 10458252 8715210 31374755 54034300 13944335 6972168 10458252 20916503 26145629 12201293 6972168 8715210 22659545 55777342 27888671 10458252 6972168 10458252 13944335 17430419 15687377 10458252 6972168 6972168 10458252 10458252 13944335 29631713 36603880 19173461 12201293 19173461 50548216 43576048 15687377 8715210 10458252 8715210 6972168 10458252 27888671 26145629 22659545 34860839 19173461 6972168 10458252 41833006 41833006 12201293 6972168 12201293 26145629 22659545 10458252 6972168 12201293 31374755 48805174 24402587 12201293 5229126 6972168 15687377 22659545 13944335 10458252 8715210 6972168 5229126 8715210 15687377 36603880 47062132 27888671 15687377 17430419 45319090 52291258 19173461 10458252 13944335 15687377 8715210 8715210 17430419 24402587 14885879 14885879 17366859 27290778 49619597 29771758 17366859 17366859 19847839 19847839 14885879 12404899 17366859 19847839 17366859 14885879 17366859 24809798 32252738 57062536 126529971 64505476 22328818 17366859 27290778 34733718 59543516 94277234 37214697 12404899 14885879 37214697 47138617 19847839 9923919 17366859 37214697 57062536 24809798 12404899 19847839 44657637 37214697 19847839 14885879 12404899 14885879 29771758 57062536 29771758 17366859 14885879 22328818 27290778 24809798 17366859 7442939 12404899 24809798 24809798 14885879 14885879 42176657 86834294 47138617 29771758 22328818 12404899 9923919 27290778 52100576 47138617 34733718 22328818 12404899 14885879 24809798 22328818 12404899 9923919 17366859 24809798 22328818 14885879 12404899 14885879 29771758 42176657 24809798 14885879 2100690 6302070 50416558 149148984 35711728 21006899 18906209 16805519 23107589 16805519 10503450 8402760 18906209 21006899 18906209 18906209 14704829 21006899 98732426 25208279 2100690 2100690 10503450 16805519 25208279 79826217 14704829 2100690 2100690 12604139 14704829 6302070 6302070 6302070 8402760 10503450 6302070 4201380 4201380 21006899 21006899 6302070 6302070 14704829 14704829 10503450 8402760 4201380 4201380 14704829 48315868 14704829 4201380 10503450 18906209 18906209 12604139 14704829 16805519 21006899 25208279 8402760 0 0 21006899 153350363 23107589 21006899 21006899 6302070 4201380 39913108 132343464 35711728 25208279 14704829 8402760 10503450 23107589 10503450 4201380 6302070 16805519 23107589 31510349 73524147 102933806 60920007 39913108 12604139 18929679 42591778 56789038 47324198 70986297 89915977 56789038 66253878 75718717 28394519 18929679 37859359 132507755 61521458 28394519 28394519 47324198 42591778 56789038 80451137 42591778 33126939 89915977 113578076 61521458 80451137 61521458 23662099 18929679 37859359 37859359 28394519 47324198 99380816 61521458 28394519 28394519 42591778 47324198 61521458 80451137 37859359 23662099 37859359 61521458 33126939 33126939 37859359 28394519 33126939 89915977 108845656 42591778 42591778 52056618 52056618 56789038 70986297 61521458 56789038 80451137 52056618 18929679 18929679 47324198 47324198 33126939 70986297 75718717 33126939 37859359 52056618 37859359 33126939 66253878 56789038 37859359 47324198 66253878 37859359 28394519 37859359 47324198 56789038 123042916 113578076 56789038 56789038 61521458 28394519 33320471 44427294 27767059 33320471 61087530 66640941 61087530 61087530 33320471 27767059 27767059 33320471 27767059 22213647 22213647 33320471 77747765 77747765 55534118 99961412 211029647 38873882 16660235 27767059 33320471 55534118 166602353 94408000 38873882 66640941 111068235 27767059 16660235 33320471 105514824 49980706 16660235 22213647 55534118 127728471 183262589 94408000 38873882 38873882 72194353 49980706 33320471 55534118 44427294 33320471 44427294 66640941 55534118 61087530 72194353 66640941 88854588 122175059 83301177 72194353 83301177 38873882 22213647 22213647 22213647 16660235 38873882 255456942 99961412 44427294 27767059 16660235 16660235 61087530 49980706 16660235 44427294 249903530 133281883 22213647 27767059 105514824 255456942 77747765 27767059 16660235 22213647 44427294 61087530 27767059 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1040570505 2147483647 1618665231 1387427341 1503046286 1271808396 1040570505 809332615 693713670 1156189451 1387427341 693713670 693713670 1156189451 1271808396 693713670 809332615 1156189451 1271808396 1503046286 1387427341 1156189451 1503046286 1271808396 1156189451 1618665231 1040570505 693713670 809332615 1503046286 1965522066 1965522066 1271808396 1387427341 2081141011 2081141011 1271808396 1503046286 1849903121 1040570505 693713670 1156189451 1271808396 1271808396 1734284176 1271808396 1271808396 1271808396 1271808396 2147483647 1965522066 578094725 578094725 1040570505 1271808396 809332615 809332615 1040570505 1271808396 693713670 693713670 1271808396 2147483647 1040570505 809332615 1271808396 1387427341 1271808396 693713670 578094725 924951560 1271808396 1040570505 1849903121 2147483647 2081141011 1387427341 924951560 1271808396 1734284176 1271808396 1040570505 1849903121 1849903121 1156189451 1271808396 1387427341 1271808396 1387427341 1040570505 145811342 265111532 92789036 53022306 39766730 145811342 172322495 53022306 53022306 265111532 291622685 119300189 119300189 331389414 238600378 39766730 39766730 225344802 79533459 26511153 106044613 278367108 384411721 145811342 13255577 39766730 251855955 159066919 185578072 145811342 119300189 318133838 132555766 53022306 106044613 291622685 132555766 92789036 159066919 265111532 79533459 79533459 185578072 159066919 106044613 159066919 185578072 212089225 198833649 225344802 424178450 39766730 13255577 39766730 172322495 79533459 26511153 39766730 172322495 39766730 13255577 79533459 371156144 92789036 159066919 119300189 92789036 159066919 26511153 53022306 159066919 66277883 92789036 371156144 331389414 251855955 92789036 39766730 198833649 198833649 53022306 66277883 265111532 198833649 172322495 357900568 212089225 79533459 26511153 26511153 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1087413563 932068768 1320430755 388361987 621379179 1009741166 543706782 1087413563 1475775550 699051576 1009741166 1398103153 932068768 699051576 1009741166 1631120345 932068768 543706782 388361987 310689589 699051576 1242758358 854396371 776723974 388361987 543706782 854396371 543706782 543706782 699051576 1165085960 1009741166 310689589 310689589 1242758358 854396371 310689589 621379179 1009741166 466034384 1009741166 1475775550 854396371 1165085960 310689589 466034384 1475775550 776723974 1475775550 543706782 466034384 1165085960 466034384 310689589 1320430755 1165085960 466034384 699051576 1631120345 776723974 310689589 388361987 854396371 1009741166 1242758358 1009741166 1009741166 1242758358 543706782 621379179 1009741166 1242758358 1631120345 932068768 699051576 776723974 621379179 932068768 1631120345 621379179 543706782 1320430755 1087413563 1009741166 1398103153 543706782 854396371 932068768 310689589 932068768 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 179862 419679 299771 359725 839357 299771 359725 179862 1798623 479633 959266 659495 659495 959266 419679 899312 239816 239816 419679 1079174 359725 239816 1858577 179862 359725 1438898 359725 419679 239816 2997705 299771 299771 359725 179862 359725 179862 479633 299771 539587 719449 419679 179862 419679 2458118 239816 719449 419679 359725 2578026 179862 299771 359725 899312 359725 3717154 179862 1618761 179862 2038439 299771 1259036 479633 239816 239816 2518072 419679 299771 239816 479633 359725 419679 299771 3717154 179862 359725 239816 419679 299771 899312 299771 719449 299771 479633 179862 479633 479633 719449 179862 719449 299771