% 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 337 337 311 286 260 234 234 208 208 182 182 182 156 156 156 156 156 156 156 156 156 156 182 182 182 208 208 234 260 286 286 311 363 389 415 441 467 493 519 519 519 519 519 493 467 441 415 389 363 337 311 286 260 234 234 208 208 182 182 182 182 182 182 182 182 182 182 182 182 208 208 234 234 260 286 286 311 337 363 363 389 415 415 415 441 415 415 415 389 363 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 9 9 8 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 396 396 396 356 356 356 356 317 317 317 317 317 317 317 277 277 317 317 317 317 317 317 317 317 356 356 356 356 396 396 396 396 436 436 436 475 475 475 515 515 515 515 515 515 515 515 515 515 515 515 515 475 475 475 475 475 475 475 475 475 475 475 475 475 515 515 515 515 515 515 515 555 555 555 555 555 555 515 515 515 515 515 515 475 475 475 436 436 436 396 138 138 138 161 161 161 185 208 231 277 323 369 461 554 669 807 969 1153 1292 1407 1430 1361 1222 1038 853 692 554 438 346 277 208 161 138 115 92 69 69 46 46 46 46 46 23 23 23 23 23 23 23 23 23 23 23 23 23 46 46 46 46 46 46 46 69 69 69 69 92 92 92 92 115 115 115 115 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 254 277 277 300 323 369 392 439 508 554 646 716 808 900 970 1016 1039 1016 947 854 739 623 531 439 346 300 231 185 162 115 115 92 69 69 46 46 46 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 46 46 46 46 46 69 69 69 92 92 115 115 139 139 162 162 185 185 185 208 208 208 231 231 231 231 231 231 231 231 231 231 231 231 231 254 277 185 185 185 185 185 185 185 185 185 277 277 277 277 277 277 277 369 369 369 462 462 462 554 646 646 739 831 923 1108 1200 1385 1570 1755 1939 2124 2401 2586 2770 3047 3140 3232 3324 3324 3232 3140 2955 2770 2586 2401 2216 2032 1847 1755 1570 1478 1385 1200 1108 1016 1016 923 831 831 739 646 646 554 554 554 462 462 462 369 369 369 369 369 277 277 277 277 277 277 277 277 277 277 277 277 806 806 806 806 725 725 725 725 725 725 725 725 645 645 645 645 645 645 645 645 645 564 564 564 564 564 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 564 564 645 645 725 725 806 887 967 1048 1128 1209 1290 1370 1451 1531 1612 1693 1773 1773 1773 1773 1693 1693 1612 1612 1531 1451 1370 1290 1209 1209 1128 1048 1048 967 967 967 887 887 887 887 887 887 806 806 806 806 806 905 905 905 905 905 1056 1056 1056 1056 1056 1056 1207 1207 1207 1207 1207 1358 1358 1358 1508 1508 1508 1659 1659 1810 1810 1961 1961 2112 2112 2263 2413 2564 2715 2866 3017 3318 3469 3620 3771 3922 3922 4073 4073 3922 3922 3771 3620 3318 3168 2866 2715 2413 2263 2112 1961 1659 1659 1508 1358 1207 1207 1056 1056 905 905 905 754 754 754 754 603 603 603 603 603 603 603 603 603 603 603 603 603 603 754 754 754 754 754 1637 1637 1637 1637 1637 3274 3274 3274 3274 3274 4911 4911 6548 6548 8185 9822 9822 11459 13096 14733 14733 16370 16370 16370 16370 16370 16370 16370 16370 14733 14733 13096 13096 13096 13096 13096 13096 14733 14733 16370 18007 21281 24555 27829 31103 36013 42561 47472 54020 62205 67116 73664 75301 76938 73664 68753 62205 55657 47472 40924 34376 29466 24555 19644 16370 14733 11459 9822 8185 6548 4911 4911 3274 3274 3274 1637 1637 1637 1637 1637 1637 1637 1637 1637 1637 1637 1637 1637 1637 1637 6253 6253 5003 3752 3752 3752 2501 2501 1251 1251 1251 1251 1251 1251 1251 1251 1251 1251 1251 1251 2501 2501 2501 2501 2501 3752 3752 3752 5003 5003 6253 7504 8755 10005 11256 13757 16259 20011 22512 27514 31266 35018 38770 40021 41272 41272 40021 37520 35018 32517 30016 26264 23763 22512 20011 18760 17509 16259 16259 16259 15008 15008 15008 16259 16259 16259 16259 16259 16259 17509 17509 17509 17509 17509 17509 17509 17509 16259 16259 16259 15008 15008 13757 12507 12507 11256 10005 8755 8755 7504 590 590 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 590 590 590 590 590 590 590 590 590 590 1180 1180 1180 1180 1770 1770 2360 2950 3539 4129 4719 5309 5899 6489 7079 8259 8849 9438 10028 10618 10618 11208 11798 12388 12978 14158 15337 16517 18287 20057 21826 24186 25956 27725 28905 29495 28315 26546 23596 20647 17107 14158 11208 8849 7079 5899 4719 3539 2950 2360 1770 1770 1180 1180 590 590 4729 4729 4729 4729 4729 2364 2364 2364 2364 2364 0 0 0 0 0 0 2364 2364 2364 2364 2364 4729 4729 7093 7093 7093 9457 11822 11822 14186 16550 18915 21279 21279 23643 26008 26008 26008 26008 26008 26008 26008 26008 26008 26008 26008 26008 28372 28372 30736 33101 37829 44922 52015 61472 75658 94573 113488 132402 146588 146588 137131 120581 99302 80387 61472 49651 37829 28372 21279 16550 14186 11822 9457 7093 7093 7093 4729 4729 7093 7093 7093 7093 7093 7093 7093 7093 7093 7093 7093 14930 13064 11197 9331 9331 7465 5599 5599 3732 3732 3732 3732 3732 3732 3732 3732 3732 3732 3732 3732 3732 3732 1866 1866 1866 1866 1866 1866 1866 1866 1866 1866 0 0 0 0 0 0 0 0 1866 1866 3732 3732 5599 9331 11197 14930 20529 27994 37325 48522 65318 83981 106376 125038 132503 128771 113841 95178 76516 61586 48522 39191 33592 27994 24261 20529 18662 16796 14930 13064 13064 13064 11197 11197 13064 13064 13064 14930 16796 16796 18662 18662 20529 20529 18662 18662 16796 16796 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17538 17538 52615 70153 105230 157845 227999 350767 543689 824303 1227686 1701222 2016912 1981835 1701222 1350454 1052302 841842 666458 543689 455998 368306 298152 245537 175384 140307 105230 70153 52615 35077 35077 17538 17538 17538 17538 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16952 16952 33904 33904 67808 84760 118664 152568 186472 220377 237329 237329 237329 237329 237329 220377 220377 220377 237329 254281 305137 389897 525513 728938 1017122 1339211 1610444 1695204 1542636 1254451 932362 661130 440753 288185 186472 135616 84760 67808 50856 50856 50856 50856 33904 33904 33904 33904 33904 16952 16952 16952 16952 16952 16952 5997 5997 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5997 5997 5997 5997 5997 11994 17990 23987 35981 47974 71961 89951 113938 143922 167909 191896 215883 239870 263857 287844 317828 341815 365802 383792 383792 365802 323825 275851 227877 185899 149919 113938 89951 71961 53971 41977 29984 23987 17990 17990 17990 17990 17990 17990 17990 17990 17990 17990 17990 17990 11994 11994 11994 11994 5997 5997 36896 24597 18448 12299 6149 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12299 18448 36896 55344 86091 122987 166032 215227 270571 313616 338214 344363 325915 301318 276720 245974 227526 209077 196779 178331 166032 153733 135285 122987 110688 98389 86091 73792 67643 55344 55344 49195 55344 55344 61493 67643 73792 79941 86091 86091 86091 79941 73792 61493 49195 8260 8260 4130 4130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4130 16520 37169 61948 107377 173456 264314 371691 466679 487328 425380 326262 231274 165196 119767 90858 74338 61948 53689 45429 41299 37169 33039 28909 24779 24779 20649 20649 16520 16520 16520 16520 16520 16520 16520 16520 16520 16520 16520 16520 16520 16520 16520 12390 12390 8260 119521 119521 119521 102447 68298 51223 34149 17074 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34149 85372 153670 256117 409788 631756 904948 1212289 1485481 1605002 1536704 1314736 1058618 836650 665905 546384 461011 392713 341490 307341 273192 256117 221968 187819 170745 136596 102447 68298 51223 34149 34149 17074 17074 17074 34149 34149 34149 51223 51223 68298 68298 85372 102447 119521 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12570 25141 43996 69137 106849 157130 226268 295405 370827 421109 433680 421109 395968 364542 345687 333116 314261 301690 282834 251408 219982 188556 150845 119419 87993 69137 50282 37711 31426 25141 18856 18856 12570 12570 12570 12570 6285 6285 6285 6285 6285 0 0 0 5419 5419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10837 16256 32511 43348 59604 81278 102952 130044 173392 232996 319692 444317 568943 617710 558106 444317 335947 254670 205903 167974 140881 119207 97533 75859 59604 37930 27093 16256 10837 5419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4960 4960 4960 4960 4960 4960 4960 4960 0 0 0 0 0 0 0 0 4960 4960 9921 14881 19841 24802 34722 39683 54564 64484 79365 94246 114088 138889 163691 198413 248016 302580 367064 416668 436509 416668 362104 292659 228175 168651 128969 94246 69445 49603 39683 29762 24802 24802 19841 19841 19841 19841 14881 14881 14881 9921 9921 9921 4960 4960 4960 0 13535 13535 10152 10152 6768 6768 3384 3384 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3384 10152 16919 27071 37222 50758 64293 81213 91364 104900 111667 115051 115051 111667 104900 94748 87980 81213 81213 84596 87980 98132 115051 138738 165809 192880 213183 206415 169193 121819 81213 50758 33839 23687 16919 13535 10152 10152 10152 10152 10152 10152 13535 13535 13535 13535 15614 10410 10410 5205 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5205 10410 20819 36434 62458 93687 140530 208193 296675 400771 478843 489253 437205 353928 275855 213398 171759 140530 119711 98892 88482 78072 67663 62458 57253 52048 46843 41639 41639 36434 36434 36434 41639 41639 41639 41639 41639 41639 41639 36434 36434 31229 26024 20819 19487 17538 17538 15590 15590 13641 13641 11692 11692 11692 11692 9744 9744 9744 7795 7795 5846 5846 5846 3897 3897 3897 1949 1949 1949 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1949 1949 3897 5846 9744 11692 17538 21436 27282 35077 42872 48718 52615 54564 54564 52615 50666 50666 52615 54564 58461 64307 70153 77948 81846 83794 81846 74051 62359 50666 40923 33128 25333 21436 19487 17538 17538 17538 17538 19487 19487 19487 19487 21436 19487 19487 15325 12260 6130 3065 3065 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3065 3065 3065 3065 3065 3065 3065 3065 0 0 0 0 0 0 0 0 0 0 0 3065 3065 6130 6130 9195 12260 15325 18390 21454 27584 30649 36779 39844 45974 52104 61299 73558 91948 122597 165506 214545 254389 260519 229869 183896 137922 104207 76623 58234 42909 33714 27584 24519 21454 21454 21454 24519 27584 30649 36779 39844 42909 45974 45974 42909 39844 33714 27584 21454 0 0 0 0 0 0 0 0 0 0 3026 3026 6052 9078 12104 12104 12104 12104 12104 12104 9078 9078 6052 6052 6052 3026 3026 3026 3026 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3026 6052 12104 21183 39339 63548 105914 154332 193671 199724 178541 148280 124071 108940 102888 105914 111966 124071 139201 148280 151306 142227 121045 93810 72627 51444 39339 30261 21183 15131 12104 9078 6052 6052 3026 3026 3026 0 0 0 23479 23479 23479 26088 26088 26088 26088 26088 23479 18262 15653 13044 10435 7826 7826 5218 5218 5218 5218 2609 2609 2609 2609 2609 5218 5218 5218 5218 5218 7826 7826 7826 10435 10435 10435 13044 10435 10435 10435 10435 7826 7826 7826 5218 5218 5218 5218 5218 5218 7826 7826 7826 10435 13044 15653 18262 23479 31306 41741 54785 70438 80874 88700 88700 83482 75656 67829 62612 60003 57394 57394 60003 65221 70438 78265 83482 86091 86091 80874 73047 65221 54785 46959 39132 33915 31306 26088 26088 23479 23479 22266 20675 19085 15904 12723 9543 6362 4771 3181 1590 0 0 0 0 0 0 0 0 0 0 0 1590 1590 3181 4771 7952 11133 17495 27037 41351 62026 85883 106558 117691 111329 93835 74750 55665 41351 30218 20675 14314 11133 7952 4771 3181 3181 1590 1590 0 0 0 0 0 0 0 0 0 1590 1590 3181 4771 6362 9543 11133 12723 14314 14314 14314 14314 14314 14314 14314 14314 14314 15904 17495 19085 20675 23856 25447 25447 25447 23856 23856 22266 22266 22266 22266 22266 12467 8311 5541 4156 2770 1385 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1385 1385 1385 2770 4156 5541 8311 12467 18008 23549 29090 33245 38786 41557 44327 42942 40172 36016 29090 23549 18008 12467 8311 5541 2770 1385 1385 0 0 0 0 0 0 0 0 0 1385 1385 2770 5541 8311 11082 13852 18008 23549 30475 40172 55409 72032 83114 77573 59565 42942 31860 24934 22164 22164 23549 26319 30475 31860 31860 27705 23549 18008 7036 8795 9674 10553 11433 10553 9674 7915 6156 4397 3518 2638 1759 1759 879 879 879 879 879 879 879 879 1759 1759 1759 1759 1759 2638 2638 2638 3518 4397 6156 7915 10553 14951 20227 27263 30781 29901 23745 16710 11433 7915 5277 4397 2638 1759 1759 879 879 879 879 879 1759 1759 2638 3518 4397 5277 7915 10553 14951 21107 28142 32540 34299 32540 29022 25504 22866 21107 20227 20227 21107 22866 22866 21986 19348 15830 12312 8795 7036 5277 4397 4397 4397 4397 5277 6156 8890 9699 9699 9699 8890 7274 5657 4849 4041 3233 3233 2425 2425 2425 3233 3233 4041 5657 7274 8890 11315 12123 12123 12123 12123 11315 11315 11315 11315 12123 12123 12123 12123 12123 12123 12123 12123 12123 12123 12123 11315 9699 8082 7274 6466 5657 4849 4849 4849 5657 6466 8890 11315 13740 16972 18589 19397 18589 16164 13740 10507 8082 6466 5657 4849 4849 4849 4849 5657 6466 7274 8082 8890 9699 10507 10507 10507 10507 10507 10507 10507 10507 9699 9699 8890 8082 7274 7274 7274 8082 3331 2498 1666 833 833 0 0 0 0 0 0 0 0 0 0 0 0 0 833 1666 3331 4997 5829 6662 6662 5829 5829 4997 4997 4997 5829 5829 5829 6662 7495 8328 9993 14157 20819 33311 50799 54963 34976 17488 7495 3331 1666 833 833 833 833 1666 1666 2498 2498 2498 2498 2498 2498 2498 2498 2498 2498 2498 2498 3331 4997 7495 12492 22485 36642 49966 50799 40806 30813 24150 20819 18321 17488 16655 15823 14157 12492 9993 8328 5829 4164 3331 3331 3331 2638 5276 9233 14509 17147 18466 17147 13190 11871 9233 7914 6595 6595 6595 5276 5276 5276 5276 5276 3957 3957 3957 3957 3957 2638 2638 2638 1319 1319 1319 1319 1319 1319 1319 2638 2638 3957 5276 7914 13190 21104 34294 40889 34294 22423 14509 9233 7914 6595 6595 6595 6595 5276 5276 3957 3957 2638 2638 2638 2638 2638 2638 2638 2638 3957 6595 9233 11871 15828 19785 23742 27699 35613 46165 61993 81779 98926 102883 88374 65950 44846 30337 18466 11871 6595 3957 1319 1319 1319 1319 46705 65386 81733 84068 70057 51375 35028 25687 18682 14011 11676 9341 7006 7006 4670 4670 2335 2335 2335 2335 2335 4670 11676 23352 37364 42034 35028 25687 18682 14011 11676 9341 9341 9341 9341 11676 14011 16347 18682 23352 28023 30358 28023 21017 14011 7006 4670 2335 0 0 0 0 0 0 0 2335 2335 2335 2335 2335 2335 4670 7006 11676 18682 28023 32693 28023 18682 9341 4670 4670 4670 9341 14011 25687 44369 77062 128437 186818 186818 135443 86403 56045 37364 28023 23352 21017 23352 32693 72088 58981 36044 19660 13107 6553 3277 3277 3277 3277 0 0 0 3277 3277 3277 3277 3277 3277 6553 9830 13107 22937 29491 29491 22937 16384 9830 6553 3277 3277 3277 3277 3277 3277 3277 3277 3277 3277 3277 6553 13107 19660 29491 39321 36044 26214 19660 13107 13107 13107 9830 9830 9830 6553 6553 6553 6553 6553 6553 6553 9830 9830 16384 22937 39321 52428 58981 52428 36044 29491 22937 22937 22937 26214 32767 45874 65535 98302 163837 268692 376825 344057 229372 140900 91749 65535 58981 62258 68811 25207 23268 15512 9695 7756 5817 3878 3878 3878 3878 3878 3878 5817 5817 9695 13573 17451 21329 25207 27146 29085 31024 31024 27146 17451 9695 5817 1939 1939 0 0 0 0 0 0 0 0 0 0 1939 1939 5817 9695 21329 36841 52353 50414 42658 36841 36841 36841 34902 31024 23268 17451 11634 9695 7756 5817 5817 5817 5817 7756 9695 15512 25207 36841 46536 44597 32963 25207 21329 21329 25207 29085 36841 46536 62048 79499 91133 91133 77560 58170 42658 31024 23268 19390 17451 19390 23268 2243 2990 5233 8970 14203 20183 23174 20931 16446 11961 8970 6728 5980 5233 4485 4485 4485 4485 5233 5233 5980 5980 5233 3738 2990 2243 2243 2243 1495 1495 2243 2243 2990 3738 5233 8970 16446 30649 53075 60550 41114 23174 12708 8223 6728 5980 7475 9718 11213 11961 10465 7475 5233 3738 2243 1495 1495 748 748 748 748 1495 1495 1495 2243 2243 2243 2243 1495 1495 1495 2243 2243 2990 3738 4485 5233 6728 8970 11213 13456 14951 15698 14951 13456 11213 8223 5980 3738 2990 16663 21662 26661 28327 24995 19996 16663 13330 9998 9998 8332 8332 8332 9998 13330 16663 21662 26661 31660 33326 29994 24995 19996 18329 16663 18329 19996 23328 23328 23328 23328 19996 18329 16663 13330 13330 11664 9998 9998 9998 9998 9998 9998 9998 9998 11664 13330 16663 18329 18329 16663 14997 13330 11664 9998 9998 9998 11664 13330 16663 23328 31660 41658 49989 49989 39991 29994 19996 14997 13330 13330 14997 16663 19996 21662 23328 24995 24995 24995 23328 21662 19996 18329 16663 14997 13330 11664 11664 11664 13330 13589 6794 2718 2718 1359 1359 2718 2718 4077 5436 9512 16307 25819 32613 28537 17666 9512 5436 2718 1359 2718 4077 8153 13589 17666 16307 12230 6794 4077 2718 1359 0 0 0 0 0 1359 1359 2718 4077 6794 10871 16307 21742 21742 19024 14948 12230 10871 10871 12230 13589 14948 12230 9512 5436 4077 2718 1359 1359 1359 1359 1359 1359 2718 5436 10871 24460 50279 78816 77457 58432 43485 32613 25819 20383 16307 13589 12230 10871 12230 13589 16307 20383 28537 42126 61150 73380 58432 31255 41046 35915 30784 23088 17958 12827 12827 10261 12827 12827 17958 20523 25654 25654 23088 17958 15392 12827 12827 15392 25654 46176 79526 94918 64134 33350 15392 7696 5131 2565 2565 2565 2565 2565 5131 7696 10261 15392 23088 30784 35915 38480 35915 28219 23088 17958 15392 12827 15392 23088 33350 56438 84657 94918 64134 33350 15392 7696 2565 2565 0 0 0 2565 5131 12827 30784 69265 112876 92353 53873 30784 23088 17958 20523 23088 28219 33350 38480 43611 46176 43611 43611 41046 38480 38480 38480 41046 41046 43611 12664 12664 13508 14353 16886 18574 19418 17730 15197 12664 9287 6754 5066 4221 4221 5066 5910 9287 12664 15197 13508 8443 5066 2533 1689 844 844 844 1689 2533 3377 5910 9287 11820 10976 8443 5910 3377 2533 1689 844 844 844 844 844 844 1689 2533 3377 4221 5910 7598 8443 10131 10976 12664 13508 14353 12664 10131 7598 5910 5066 4221 4221 5066 6754 10976 18574 25328 21107 12664 6754 4221 2533 1689 2533 2533 5066 8443 15197 22795 30394 32927 31238 27017 22795 18574 15197 13508 16650 12210 7770 4440 2220 1110 1110 0 0 0 1110 3330 7770 14430 22200 22200 16650 11100 7770 4440 3330 3330 3330 4440 6660 11100 18870 33300 46620 43290 28860 16650 8880 4440 2220 2220 1110 1110 2220 3330 5550 9990 16650 26640 34410 29970 21090 14430 9990 8880 8880 9990 12210 15540 16650 15540 12210 8880 6660 5550 5550 5550 6660 7770 8880 9990 11100 11100 11100 12210 13320 15540 17760 18870 18870 16650 15540 14430 13320 14430 15540 16650 17760 16650 15540 15540 15540 16650 18870 19980 21075 11708 8196 7025 5854 5854 5854 7025 7025 7025 7025 7025 5854 7025 7025 7025 7025 7025 7025 5854 4683 3512 3512 2342 2342 2342 2342 3512 3512 4683 5854 7025 7025 7025 7025 7025 5854 5854 4683 4683 3512 3512 3512 3512 4683 4683 5854 7025 8196 8196 8196 7025 5854 5854 5854 5854 7025 8196 9366 9366 9366 9366 8196 7025 7025 8196 9366 12879 19904 35124 59711 67907 48003 26929 16391 11708 8196 7025 7025 7025 7025 7025 8196 11708 18733 33954 71419 119423 88982 42149 10552 8794 7035 7035 8794 10552 15829 21105 26381 22863 15829 10552 7035 3517 3517 3517 3517 3517 5276 7035 8794 10552 10552 10552 10552 12311 14070 15829 21105 22863 22863 17587 12311 8794 7035 5276 7035 7035 8794 10552 14070 17587 24622 35174 56279 87936 110800 80901 42209 19346 10552 5276 3517 3517 3517 5276 7035 12311 17587 21105 22863 21105 19346 17587 19346 22863 28140 36933 47486 54520 49244 36933 24622 15829 10552 8794 8794 8794 10552 12311 15829 19346 24622 29898 33416 36933 35174 29898 21105 15829 39369 29866 24436 20363 17648 14933 13575 9503 6788 4073 2715 1358 1358 2715 4073 5430 9503 13575 16290 19006 19006 20363 21721 24436 27151 27151 21721 12218 6788 4073 2715 1358 1358 2715 4073 8145 16290 31223 43441 38011 25793 16290 13575 12218 12218 13575 16290 19006 19006 19006 14933 12218 9503 8145 6788 6788 6788 8145 9503 12218 14933 17648 19006 17648 14933 10860 9503 8145 6788 6788 9503 13575 21721 38011 47514 35296 19006 9503 5430 2715 1358 1358 2715 2715 5430 10860 21721 36654 48871 48871 3681 5521 7362 11042 25766 53372 66255 47851 29447 18404 12883 9202 9202 11042 14723 18404 23925 36808 60734 101223 104903 68095 36808 22085 12883 9202 9202 12883 25766 44170 53372 34968 14723 3681 0 0 0 0 1840 3681 9202 22085 36808 40489 34968 29447 27606 29447 31287 25766 16564 9202 5521 1840 1840 0 0 3681 9202 20245 31287 31287 20245 11042 7362 9202 11042 14723 18404 22085 20245 16564 12883 9202 9202 7362 7362 7362 7362 9202 14723 22085 31287 36808 31287 18404 9202 5521 3681 3681 13529 16652 13529 9366 7285 7285 8326 8846 8326 6765 4683 3122 2602 2602 3122 3643 4683 5724 6765 7805 8326 8846 8326 6765 4683 2602 1561 1041 1041 1041 1561 2081 3122 6244 11968 15611 10407 5204 2602 1561 1041 1041 1561 2602 5204 9887 14570 15090 11968 8846 7805 8326 9366 10407 10928 9887 8326 7285 6765 6244 6244 6244 6244 6244 5724 4683 3643 2602 1561 1041 520 520 1041 1561 2602 3643 4683 6244 7285 7285 6244 4683 3122 2081 1561 1041 1041 2081 4163 7805 14186 12159 12159 13172 16212 18239 18239 15199 11146 8106 6080 5066 5066 7093 9119 12159 16212 19252 21279 20265 17226 15199 13172 13172 13172 13172 13172 12159 11146 10133 9119 8106 7093 7093 8106 10133 12159 14186 15199 14186 12159 9119 7093 7093 7093 9119 11146 14186 15199 15199 15199 15199 15199 15199 14186 12159 10133 9119 9119 9119 10133 11146 12159 12159 11146 10133 9119 7093 7093 6080 6080 7093 7093 8106 9119 9119 9119 9119 9119 10133 10133 9119 9119 8106 8106 8106 9119 11146 14186 14186 1812 2114 3020 4228 4681 3322 2114 1208 755 453 151 151 151 151 453 906 1812 3171 3473 2416 1510 1208 1208 1661 1963 1510 755 302 151 151 302 453 1057 2718 5134 3775 1661 755 453 302 151 151 151 0 151 151 453 1057 2265 3624 3473 2416 1661 1208 1208 1510 1963 2567 2869 2567 2416 2567 3473 6341 10418 6191 1963 604 151 0 151 151 453 755 1208 1812 2567 2869 2265 1359 906 604 453 453 604 755 1208 1661 1963 1812 36358 23526 12832 8555 6416 6416 8555 12832 21387 29942 34219 34219 29942 23526 19248 12832 10694 6416 6416 6416 8555 14971 27803 47052 53468 47052 38497 34219 32081 29942 23526 14971 8555 6416 4277 6416 10694 17110 25665 29942 29942 27803 27803 32081 29942 23526 12832 6416 4277 4277 4277 6416 8555 12832 17110 25665 32081 36358 32081 21387 12832 8555 6416 4277 4277 8555 14971 27803 38497 42774 42774 47052 59884 68439 55607 32081 14971 8555 4277 4277 6416 12832 25665 47052 64162 62023 49191 42774 44913 44913 12417 5519 2759 1380 2759 4139 6899 16556 33113 35872 20696 11038 6899 5519 5519 5519 6899 8278 13797 22075 35872 38632 26214 13797 8278 6899 6899 8278 9658 8278 5519 4139 2759 1380 1380 2759 4139 8278 9658 8278 6899 5519 4139 5519 9658 19316 31733 31733 24835 19316 16556 15177 12417 9658 8278 6899 6899 8278 13797 24835 31733 23455 13797 8278 5519 5519 5519 8278 13797 17936 20696 22075 26214 33113 42771 41391 27594 16556 11038 8278 9658 13797 23455 38632 45530 38632 31733 28974 27594 22075 6684 5348 5348 5348 6684 14706 42780 68181 26738 8021 2674 1337 1337 1337 4011 12032 34759 56149 36096 17380 10695 8021 6684 8021 8021 8021 9358 9358 10695 13369 13369 13369 12032 12032 13369 17380 24064 26738 20053 12032 6684 5348 5348 6684 9358 10695 10695 9358 9358 12032 21390 36096 30748 14706 6684 2674 2674 2674 4011 8021 18716 33422 34759 25401 17380 14706 13369 12032 10695 9358 9358 9358 10695 13369 17380 20053 20053 18716 17380 17380 21390 26738 33422 29411 18716 10695 6684 6684 6684 6684 53490 21072 9725 6484 6484 9725 17830 30797 25934 11346 4863 3242 1621 3242 4863 8105 17830 25934 27555 24314 24314 27555 27555 21072 14588 9725 8105 8105 8105 8105 9725 9725 9725 9725 11346 12967 14588 14588 11346 8105 4863 4863 4863 8105 14588 22693 27555 22693 19451 19451 21072 19451 12967 8105 4863 4863 3242 4863 8105 12967 19451 19451 12967 9725 8105 11346 17830 37281 58352 45385 27555 19451 17830 19451 24314 24314 19451 14588 12967 11346 12967 16209 22693 27555 29176 27555 27555 37281 61594 89150 10651 13491 15621 15621 12071 8521 6390 6390 9941 13491 14201 12781 9941 7811 6390 5680 6390 8521 11361 13491 14201 12781 9231 7100 4970 4260 4260 3550 4260 4260 6390 9231 11361 11361 10651 8521 7100 4970 4260 4970 7811 10651 11361 9231 7100 6390 6390 7811 9941 9941 7100 4260 2840 3550 5680 7811 10651 11361 10651 7811 4260 2840 2840 2840 3550 4260 5680 7100 8521 9941 9941 8521 7100 4970 3550 4260 4970 6390 7100 7811 8521 7811 5680 4970 5680 7811 9941 10651 10651 9941 49473 46563 49473 55293 49473 32012 17461 11641 14551 23281 34922 40743 40743 34922 26192 17461 14551 14551 20371 26192 34922 46563 55293 46563 34922 26192 20371 17461 14551 17461 20371 29102 34922 37832 37832 32012 23281 17461 14551 23281 40743 52383 49473 40743 34922 37832 43653 46563 40743 29102 20371 14551 20371 32012 43653 43653 37832 29102 23281 20371 17461 17461 20371 23281 26192 34922 49473 69844 87305 78575 58204 43653 32012 20371 14551 11641 14551 17461 26192 34922 40743 40743 26192 14551 8731 14551 23281 37832 52383 52383 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25754 25754 32192 51507 70822 90138 83699 57946 38630 32192 32192 38630 51507 64384 90138 90138 51507 25754 19315 19315 32192 51507 109453 180275 186714 141645 109453 96576 77261 51507 32192 25754 25754 32192 45069 51507 64384 57946 51507 51507 64384 83699 103015 96576 83699 64384 57946 51507 45069 38630 38630 57946 103015 173837 141645 83699 51507 38630 32192 45069 70822 141645 148083 90138 57946 45069 51507 51507 57946 57946 57946 70822 103015 148083 128768 77261 51507 51507 64384 96576 154522 206029 180275 103015 64384 51507 45069 45069 38630 32192 14400 14400 14400 18000 32400 57600 54000 25200 14400 14400 21600 50400 158400 406800 147600 46800 28800 28800 28800 21600 14400 14400 18000 28800 43200 39600 28800 21600 25200 32400 28800 18000 14400 10800 10800 10800 18000 25200 28800 28800 21600 18000 21600 36000 90000 154800 93600 39600 21600 21600 28800 36000 36000 25200 18000 18000 14400 18000 21600 32400 43200 39600 28800 21600 25200 28800 25200 14400 10800 7200 10800 21600 39600 43200 39600 46800 93600 176400 144000 72000 39600 28800 28800 39600 43200 25200 10800 7200 7200 10800 17920 13440 17920 40321 85122 94082 62721 49281 49281 67201 89602 98562 103042 98562 80642 53761 31361 22400 22400 26881 40321 44801 35841 31361 31361 53761 89602 80642 35841 13440 8960 13440 22400 53761 116482 138883 58241 17920 8960 8960 17920 35841 58241 67201 71681 94082 120962 89602 35841 17920 8960 8960 17920 26881 35841 40321 35841 26881 22400 17920 17920 22400 40321 53761 53761 40321 35841 49281 80642 125443 98562 53761 35841 31361 40321 62721 80642 67201 44801 35841 31361 35841 44801 58241 62721 62721 71681 76162 53761 26881 35489 23659 23659 23659 23659 23659 23659 29574 41404 53234 53234 41404 35489 35489 35489 35489 35489 29574 23659 23659 29574 41404 70978 118297 189275 236593 147871 70978 35489 23659 17745 29574 59148 94637 82808 53234 29574 17745 17745 29574 70978 153786 147871 59148 29574 23659 23659 29574 29574 29574 35489 47319 82808 159701 183360 124212 88723 76893 70978 82808 106467 141956 147871 94637 53234 29574 23659 23659 29574 47319 82808 165615 224764 147871 70978 35489 29574 29574 47319 76893 112382 100552 53234 29574 23659 29574 53234 124212 147871 65063 3536 3300 2357 1886 1886 1886 1414 1179 1179 1414 1886 2357 1886 1414 1179 1179 1414 1650 1886 2357 4008 7779 8958 5186 2593 1414 1179 1179 1650 2122 3536 5422 5422 3536 2122 1650 1650 2357 3536 3772 2593 1179 707 943 1414 2357 3772 4715 4715 4479 3536 2357 1650 1414 1650 2593 3536 3300 2357 1650 1414 1886 3300 4243 3536 2357 2122 1886 1650 1179 943 943 1886 3536 4715 3536 2122 1886 2357 3065 4479 5186 4479 3300 2357 1650 1179 1179 1650 2829 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 191513 191513 117036 63838 42558 53198 106396 202152 287269 255350 148954 85117 63838 95756 180873 276630 212792 106396 53198 63838 95756 117036 138315 159594 212792 223432 159594 95756 74477 85117 85117 74477 74477 74477 74477 85117 85117 85117 85117 85117 85117 85117 117036 159594 180873 138315 85117 63838 53198 53198 63838 106396 170234 223432 202152 117036 74477 63838 106396 191513 234071 159594 85117 63838 85117 138315 170234 180873 202152 223432 191513 117036 74477 74477 95756 95756 85117 63838 42558 63838 106396 117036 95756 74477 53198 53198 63838 85117 106396 138315 51996 44568 29712 22284 29712 96565 170846 96565 59425 59425 96565 193130 193130 89137 59425 66853 103993 111421 51996 44568 96565 163417 81709 29712 14856 29712 111421 89137 14856 7428 14856 29712 74281 170846 118849 37140 22284 14856 29712 89137 207986 59425 22284 22284 29712 37140 44568 59425 118849 237698 163417 111421 133705 237698 193130 51996 7428 14856 44568 141133 230270 178274 170846 252554 118849 37140 22284 29712 51996 74281 59425 59425 193130 200558 29712 7428 0 7428 37140 178274 89137 14856 7428 0 0 37140 237698 133705 59425 44568 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 105966 67433 48166 48166 67433 125232 192665 173398 125232 96332 105966 125232 163765 163765 125232 86699 77066 115599 183032 144499 67433 48166 57799 86699 115599 144499 192665 192665 144499 115599 125232 144499 125232 86699 67433 77066 115599 163765 192665 192665 173398 134865 115599 115599 115599 86699 67433 77066 115599 134865 105966 77066 67433 77066 105966 125232 115599 86699 77066 86699 96332 105966 96332 77066 48166 48166 77066 163765 202298 134865 96332 77066 67433 57799 67433 96332 105966 77066 48166 48166 67433 105966 115599 86699 57799 67433 86699 125232 134865 125232 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16249 16249 16249 81244 251856 170612 81244 64995 105617 154363 89368 32497 16249 32497 113741 203109 105617 113741 154363 89368 32497 40622 113741 97492 40622 40622 129990 73119 16249 0 16249 186861 211234 48746 16249 16249 73119 268104 97492 24373 8124 16249 16249 40622 154363 235607 81244 8124 0 16249 24373 64995 211234 316851 113741 48746 48746 113741 389970 251856 40622 16249 40622 105617 81244 8124 16249 56871 129990 73119 56871 105617 89368 56871 73119 292477 154363 16249 8124 16249 89368 292477 81244 24373 32497 97492 251856 121866 32497 24373 349725 322823 538038 887763 403529 242117 295921 322823 134510 53804 107608 242117 322823 161411 80706 80706 161411 269019 430431 860861 699450 269019 188313 242117 322823 376627 564940 699450 269019 53804 26902 134510 511136 484234 161411 53804 80706 322823 1022273 376627 161411 215215 376627 349725 269019 295921 242117 107608 107608 269019 403529 215215 161411 242117 511136 457332 269019 215215 269019 376627 403529 376627 242117 134510 53804 80706 215215 322823 269019 215215 161411 107608 80706 161411 564940 780155 242117 107608 134510 322823 833959 457332 107608 53804 134510 457332 484234 215215 215215 349725 544100 604555 846378 906833 483644 362733 665011 967289 362733 120911 181367 302278 544100 423189 181367 120911 241822 785922 2599588 2055489 1088200 725467 544100 423189 544100 1148655 2539133 1632300 544100 181367 120911 181367 604555 846378 362733 120911 120911 423189 1027744 483644 241822 302278 1027744 1692755 1088200 725467 483644 181367 181367 483644 906833 544100 362733 544100 1269566 1813666 1088200 665011 604555 906833 1632300 1269566 483644 241822 181367 241822 423189 665011 906833 785922 362733 181367 241822 362733 725467 1269566 906833 483644 362733 544100 1209111 1330022 483644 302278 423189 846378 665011 241822 241822 423189 291600 255150 182250 236925 236925 91125 54675 36450 54675 72900 91125 109350 91125 72900 72900 91125 54675 36450 36450 127575 820125 838350 400950 182250 72900 36450 54675 400950 564975 164025 91125 91125 291600 783675 291600 109350 91125 291600 1421550 346275 91125 36450 18225 36450 164025 437400 255150 109350 54675 18225 18225 36450 182250 783675 218700 91125 109350 382725 1330425 236925 36450 18225 36450 91125 54675 36450 72900 218700 382725 364500 218700 72900 54675 109350 200475 72900 18225 36450 109350 200475 91125 18225 36450 72900 200475 419175 364500 127575 91125 145800 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 137827 45942 27565 55131 82696 101073 119450 82696 82696 192957 183769 36754 27565 91884 211334 110261 110261 165392 91884 101073 156203 27565 9188 45942 128638 91884 137827 147015 45942 64319 174580 45942 9188 18377 110261 110261 27565 9188 27565 101073 137827 211334 385914 238899 147015 110261 64319 82696 284841 257276 73507 36754 45942 73507 110261 137827 119450 73507 82696 137827 101073 36754 73507 303218 73507 27565 64319 137827 82696 156203 137827 36754 45942 147015 73507 27565 64319 165392 119450 55131 64319 110261 183769 119450 27565 18377 36754 73507 110261 183769 2176043 906685 1269358 1450695 544011 725348 2538717 1269358 906685 2176043 2538717 725348 362674 1450695 2901391 2176043 2357380 2176043 544011 362674 1088022 725348 544011 1269358 1269358 362674 544011 725348 544011 2720054 13056259 1269358 544011 1088022 3989412 1813369 544011 362674 2538717 11061552 1088022 725348 1994706 1994706 725348 1088022 725348 362674 1450695 3264065 2720054 5984119 5621445 725348 544011 1632032 7072140 1269358 544011 1088022 10698879 6528129 2357380 3445402 1269358 362674 544011 725348 544011 1450695 1813369 544011 725348 6165455 6528129 1269358 906685 906685 1269358 2538717 1632032 906685 1632032 4533423 725348 181337 725348 1269358 1088022 2720054 4907746 2560563 1280282 1707042 2773944 2133803 2347183 2987324 2773944 3414084 5547887 3840845 2133803 2773944 4907746 3840845 2773944 3840845 2347183 1066901 853521 1066901 1493662 2987324 3414084 1066901 1066901 1707042 2347183 2560563 1920422 1066901 1280282 2987324 2987324 1280282 1066901 1920422 2560563 1280282 1280282 4054225 5547887 1920422 1493662 1066901 1066901 2773944 6188028 4054225 3414084 2133803 1066901 853521 1280282 1280282 1066901 1066901 1280282 1493662 1280282 853521 1066901 3200704 3200704 2347183 2987324 1707042 1280282 2347183 3414084 2133803 1493662 853521 853521 3627465 5761267 1493662 853521 2133803 6614788 2347183 853521 1066901 4054225 2987324 1280282 1920422 3627465 4267605 2580874 4424356 4793052 8111319 2212178 737393 1843482 2949570 1843482 1474785 2580874 3318267 2580874 1474785 1474785 2580874 2580874 1106089 737393 1474785 3318267 5899141 3318267 737393 737393 1474785 2949570 3318267 2212178 1474785 4424356 16591334 1843482 368696 1474785 18803512 3318267 737393 1474785 6267837 4055659 2580874 1843482 1474785 4793052 16591334 2949570 1843482 1843482 1106089 1474785 5530445 3686963 3318267 11798282 21384386 4793052 3318267 8111319 30970490 8848711 3318267 2212178 1106089 1106089 1843482 2212178 4055659 11429585 4424356 1843482 1843482 2580874 4055659 2580874 1474785 2212178 6267837 3318267 1106089 1843482 5161748 4055659 2212178 2212178 2949570 5899141 8111319 1843482 1106089 173792 173792 1737917 13381961 2259292 695167 695167 2085500 2085500 347583 173792 1564125 2780667 347583 347583 1216542 3302042 1216542 521375 521375 4171001 7646835 695167 347583 521375 868959 3302042 6082710 2954459 2433084 1216542 521375 347583 521375 347583 173792 521375 1042750 1911709 3997209 5735126 2780667 1390334 521375 173792 173792 1911709 3649626 1216542 347583 347583 3128251 8342002 521375 0 1042750 6951668 695167 0 695167 12165419 1564125 347583 695167 3997209 2433084 695167 173792 173792 1390334 5213751 2606876 1390334 695167 521375 521375 347583 0 347583 695167 347583 0 173792 521375 695167 868959 3823418 11991628 3997209 868959 19398583 30483487 13856130 8313678 8313678 11084904 36025939 144103757 66509426 22169809 24941035 41568391 55424522 27712261 22169809 105306591 63738200 11084904 24941035 33254713 8313678 13856130 36025939 16627357 47110844 22169809 8313678 33254713 36025939 11084904 22169809 41568391 13856130 16627357 36025939 44339617 13856130 11084904 13856130 24941035 69280652 52653296 22169809 22169809 30483487 13856130 13856130 16627357 22169809 38797165 38797165 27712261 38797165 36025939 13856130 30483487 146874983 55424522 13856130 33254713 52653296 27712261 38797165 19398583 8313678 27712261 52653296 11084904 27712261 13856130 8313678 44339617 83136783 27712261 41568391 22169809 8313678 24941035 30483487 11084904 8313678 22169809 44339617 30483487 27712261 30483487 13856130 8313678 11084904 13856130 2236728 2684074 8499567 9841604 6262839 5368148 3578765 4026111 4920802 2236728 2236728 4920802 4920802 2236728 2236728 4026111 4473456 4473456 7157530 8946913 8499567 4473456 1789383 2236728 5368148 8499567 7604876 3578765 3131419 7604876 5815493 1789383 2236728 8946913 6710184 2236728 2236728 8052221 5368148 2236728 2684074 4473456 8499567 7604876 2684074 2236728 4920802 5368148 10288950 5368148 1789383 3131419 4473456 3131419 3131419 3578765 4026111 4026111 3578765 3578765 4473456 3131419 1789383 3578765 8052221 10736295 9394258 4920802 3578765 6710184 10736295 8499567 4026111 1789383 3131419 6262839 5368148 3131419 4026111 5815493 5368148 2684074 3578765 6710184 5368148 2236728 5368148 11630986 6262839 4920802 3951395 11854186 45441045 29635464 11854186 7902790 13829883 21732674 9878488 3951395 13829883 27659766 11854186 5927093 15805581 21732674 7902790 5927093 43465347 31611162 21732674 15805581 7902790 17781278 27659766 21732674 21732674 7902790 5927093 45441045 37538254 11854186 21732674 88906392 39513952 15805581 23708371 86930695 23708371 3951395 5927093 17781278 25684069 29635464 25684069 27659766 31611162 25684069 29635464 21732674 5927093 3951395 13829883 41489650 27659766 11854186 19756976 57295231 23708371 9878488 17781278 27659766 3951395 7902790 23708371 37538254 61246626 17781278 5927093 13829883 31611162 57295231 43465347 5927093 9878488 29635464 11854186 3951395 13829883 27659766 9878488 3951395 13829883 35562557 15805581 7902790 21732674 41489650 19756976 7902790 5146939 6862585 14582993 5146939 2573469 857823 857823 4289116 15440816 3431293 1715646 8578231 27450340 2573469 1715646 7720408 5146939 857823 4289116 4289116 8578231 34312925 1715646 1715646 3431293 4289116 42033334 3431293 857823 18872109 12867347 1715646 2573469 10293878 6862585 1715646 3431293 21445578 5146939 0 857823 10293878 36886395 12009524 2573469 6862585 47180272 48895919 21445578 2573469 0 857823 1715646 5146939 15440816 6004762 2573469 10293878 18872109 2573469 2573469 3431293 857823 3431293 13725170 6862585 38602041 11151701 1715646 6862585 6862585 16298640 12867347 857823 5146939 40317687 2573469 3431293 28308163 12009524 1715646 4289116 28308163 24876871 2573469 0 3431293 10293878 3431293 3431293 3656448 1218816 12188160 13406976 17063424 60940800 18282240 9750528 3656448 2437632 20719872 13406976 1218816 3656448 26813952 7312896 9750528 31689216 6094080 10969344 3656448 1218816 20719872 8531712 9750528 7312896 1218816 8531712 24376320 10969344 45096192 18282240 6094080 15844608 30470400 9750528 6094080 28032768 42658560 24376320 17063424 1218816 1218816 6094080 6094080 12188160 4875264 1218816 4875264 6094080 15844608 26813952 9750528 17063424 9750528 1218816 6094080 36564480 4875264 3656448 9750528 9750528 37783296 26813952 6094080 31689216 6094080 2437632 12188160 4875264 18282240 24376320 8531712 62159616 6094080 1218816 7312896 14625792 3656448 3656448 12188160 9750528 1218816 1218816 30470400 24376320 10969344 24376320 8531712 8531712 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40205928 69446602 76756771 43861012 7310169 32895759 25585590 25585590 80411855 47516096 36550843 43861012 47516096 36550843 47516096 87722024 32895759 18275422 10965253 25585590 116962699 43861012 65791518 40205928 69446602 95032193 32895759 18275422 7310169 25585590 65791518 36550843 40205928 40205928 47516096 51171181 40205928 47516096 14620337 18275422 51171181 14620337 54826265 62136434 43861012 21930506 10965253 80411855 47516096 62136434 25585590 25585590 36550843 10965253 29240675 80411855 10965253 18275422 91377108 18275422 10965253 21930506 36550843 62136434 40205928 80411855 40205928 10965253 21930506 29240675 102342361 40205928 47516096 47516096 10965253 10965253 25585590 40205928 21930506 18275422 40205928 21930506 14620337 43861012 14620337 14620337 58481349 54826265 91377108 14620337 392871030 491088788 425610283 163696263 196435515 425610283 360131778 261914020 360131778 982177575 327392525 163696263 589306545 556567293 196435515 654785050 458349535 229174768 294653273 196435515 261914020 196435515 425610283 327392525 163696263 294653273 261914020 360131778 163696263 425610283 654785050 163696263 523828040 785742060 163696263 327392525 1407787858 261914020 163696263 360131778 589306545 196435515 196435515 753002808 425610283 229174768 130957010 327392525 1211352343 916699070 327392525 130957010 163696263 130957010 196435515 327392525 130957010 163696263 327392525 163696263 130957010 130957010 229174768 654785050 360131778 982177575 229174768 163696263 229174768 425610283 720263555 163696263 523828040 392871030 130957010 163696263 294653273 360131778 163696263 229174768 425610283 163696263 196435515 294653273 130957010 229174768 851220565 753002808 229174768 163696263 126933317 108799986 36266662 45333327 36266662 398933281 145066648 126933317 135999982 63466658 99733320 63466658 45333327 99733320 135999982 154133313 99733320 99733320 163199979 81599989 54399993 90666655 380799950 226666637 54399993 72533324 299199961 172266644 36266662 63466658 181333310 72533324 81599989 108799986 63466658 72533324 117866651 117866651 54399993 135999982 362666619 27199996 63466658 117866651 126933317 54399993 36266662 135999982 117866651 335466623 36266662 36266662 54399993 27199996 63466658 63466658 63466658 81599989 63466658 36266662 27199996 54399993 90666655 72533324 54399993 99733320 54399993 18133331 27199996 72533324 72533324 27199996 72533324 190399975 63466658 27199996 54399993 72533324 54399993 72533324 81599989 54399993 36266662 108799986 36266662 36266662 670933245 63466658 54399993 36266662 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 512885146 359019602 256442573 410308116 769327718 2147483647 359019602 410308116 256442573 410308116 410308116 205154058 410308116 410308116 256442573 410308116 410308116 1846386524 564173660 359019602 307731087 256442573 410308116 307731087 461596631 256442573 666750689 359019602 564173660 410308116 564173660 359019602 410308116 1743809495 307731087 410308116 1179635835 359019602 359019602 205154058 461596631 461596631 1589943951 820616233 410308116 461596631 666750689 1282212864 461596631 564173660 359019602 461596631 205154058 1077058806 1128347320 205154058 769327718 974481777 205154058 974481777 1179635835 256442573 410308116 256442573 512885146 410308116 2051540582 666750689 512885146 410308116 1025770291 666750689 256442573 410308116 256442573 512885146 359019602 307731087 359019602 410308116 359019602 410308116 359019602 256442573 461596631 461596631 2102829097 359019602 307731087 307731087 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 431159117 1580916764 574878823 0 287439412 71859853 1365337205 2147483647 862318235 215579559 1868356176 215579559 215579559 1796496323 287439412 2147483647 574878823 574878823 431159117 143719706 0 2147483647 287439412 0 0 2147483647 287439412 359299265 790458382 71859853 0 2147483647 215579559 287439412 2147483647 143719706 503018970 503018970 0 574878823 71859853 431159117 2147483647 718598529 0 790458382 2147483647 431159117 0 862318235 359299265 718598529 862318235 1006037941 71859853 431159117 143719706 143719706 574878823 215579559 359299265 2147483647 574878823 1652776617 143719706 0 287439412 2147483647 0 0 646738676 1437197058 215579559 1868356176 71859853 0 574878823 359299265 71859853 1437197058 215579559 143719706 646738676 0 718598529 215579559 287439412 431159117 1006037941 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1500520187 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1500520187 2147483647 2147483647 2147483647 2147483647 1500520187 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1500520187 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1500520187 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 0 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 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 2147483647 2147483647 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 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