% 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 413 413 465 517 569 620 672 724 827 879 930 982 982 1034 982 982 930 879 775 724 672 569 517 465 413 362 310 310 258 207 207 207 155 155 155 155 155 155 155 155 155 155 155 207 207 207 258 258 310 362 413 465 517 620 672 775 930 1034 1137 1292 1395 1447 1447 1447 1395 1292 1189 1085 982 879 775 672 620 517 465 413 413 362 362 310 310 310 310 310 310 310 310 310 362 362 3107 3107 3107 3107 3107 3107 3107 3107 3107 3107 3107 3107 2762 2762 2762 2762 2762 2417 2417 2417 2072 2072 2072 1726 1726 1726 1726 1381 1381 1381 1381 1381 1381 1381 1381 1381 1381 1381 1381 1381 1381 1381 1726 1726 1726 1726 2072 2072 2417 2417 2762 3107 3453 3798 4143 4489 4834 5524 6215 6560 7251 7941 8286 8977 9322 9668 9668 9668 9668 9322 8977 8632 7941 7251 6905 6215 5870 5524 5179 4834 4489 4143 3798 3798 3453 3453 3453 3107 3107 3107 9965 9965 10629 10629 9965 9965 9300 9300 8636 7972 7307 7307 6643 6643 5979 5979 5314 5314 5314 5314 5314 5314 5314 5314 5979 5979 6643 7307 7972 8636 9300 10629 11958 13286 14615 16608 17936 19265 19929 20594 20594 19929 18601 16608 15279 13286 11958 9965 8636 7307 6643 5314 4650 3986 3322 3322 2657 2657 1993 1993 1993 1993 1993 1993 1329 1329 1329 1329 1993 1993 1993 1993 1993 1993 1993 2657 2657 3322 3322 3986 3986 4650 5314 5979 6643 7307 7972 8636 8636 9300 1338 1408 1549 1690 1831 1901 2042 2113 2113 2183 2113 2042 1972 1831 1690 1479 1338 1197 1056 915 845 704 634 563 493 423 352 352 282 282 211 211 211 211 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 211 211 211 211 282 282 282 352 352 423 423 493 563 563 634 704 704 775 845 845 845 915 915 915 915 915 845 845 845 845 845 845 845 845 915 915 986 1056 1056 1127 1268 771 841 841 911 981 1051 1051 1121 1191 1331 1401 1471 1542 1542 1612 1612 1612 1612 1542 1471 1401 1331 1261 1121 1051 981 911 841 771 701 631 631 561 561 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 561 561 561 561 561 561 561 561 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 561 561 561 561 561 631 631 631 631 631 631 701 701 771 684 720 756 792 828 864 900 936 936 972 972 972 972 936 936 900 828 792 756 684 648 576 540 468 432 396 360 324 288 252 216 216 180 180 180 144 144 144 144 144 144 144 144 108 108 108 108 108 108 108 108 144 144 144 144 144 144 144 144 180 180 180 180 180 216 216 216 252 252 252 252 288 288 288 324 324 324 324 360 360 396 396 432 432 468 504 540 576 612 648 1454 1661 1765 1973 2180 2388 2492 2700 2907 3011 3115 3219 3219 3115 3011 2907 2700 2596 2388 2180 1973 1765 1557 1454 1350 1142 1038 934 934 831 727 727 727 623 623 623 623 623 623 623 623 623 727 727 727 727 727 727 727 727 727 727 727 623 623 623 623 623 623 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 623 623 623 727 727 831 831 934 1038 1142 1246 1350 2596 2322 2186 2049 1913 1776 1639 1503 1503 1366 1366 1230 1230 1093 1093 1093 956 956 956 820 820 820 683 683 683 546 546 546 410 410 410 410 273 273 273 273 273 273 273 273 273 273 273 273 137 137 137 137 137 273 273 273 273 273 273 273 273 273 410 410 410 546 683 683 956 1093 1230 1503 1776 2049 2459 2869 3279 3689 4099 4645 4918 5191 5328 5328 5328 5055 4782 4508 4235 3825 3552 3279 3006 2732 5704 5704 6084 6084 6084 6084 6464 6464 6464 6464 6464 6464 6464 6464 6084 5704 5324 5324 4943 4563 4183 3803 3422 3042 2662 2282 2282 1901 1901 1521 1521 1521 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1521 1521 1521 1521 1521 1901 1901 1901 1901 2282 2282 2282 2662 2662 2662 3042 3422 3422 3803 4183 4563 4943 4943 5324 5704 6084 6464 6845 6845 6845 7225 7225 7225 6845 6845 6845 6464 6464 6084 6084 5704 5704 5704 5704 5704 5704 5704 5704 6652 6652 6652 8315 8315 8315 8315 8315 9978 9978 9978 11641 11641 11641 13304 13304 14967 14967 14967 14967 14967 14967 14967 13304 13304 11641 11641 9978 9978 8315 8315 8315 6652 6652 6652 6652 4989 6652 6652 6652 6652 6652 8315 8315 9978 9978 11641 13304 13304 14967 16630 18293 21619 24945 28271 31597 38248 43237 51552 58204 66519 71508 74834 74834 71508 66519 58204 49889 43237 34923 29934 23282 19956 16630 13304 11641 9978 8315 6652 6652 6652 6652 6652 6652 6652 6652 6652 6652 6652 6652 47943 41094 41094 41094 34245 34245 27396 27396 27396 27396 20547 20547 20547 27396 27396 27396 27396 27396 27396 34245 34245 34245 34245 34245 34245 34245 34245 41094 41094 41094 41094 41094 41094 41094 41094 41094 41094 47943 47943 54792 61641 68490 75339 82188 89037 95886 102735 109584 123282 130131 136980 150678 157527 164376 171225 178074 178074 178074 178074 178074 171225 164376 157527 150678 143829 136980 130131 123282 116433 116433 109584 102735 95886 89037 82188 82188 75339 75339 68490 68490 68490 61641 61641 61641 61641 54792 54792 54792 47943 47943 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24056 24056 24056 48112 72168 72168 96224 96224 120280 120280 120280 120280 120280 120280 96224 96224 96224 96224 120280 144336 216504 336784 481120 769792 1202801 1900425 2958889 3993298 3921130 2742385 1563641 866016 481120 288672 168392 120280 72168 48112 48112 24056 24056 0 0 0 0 175997 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 351994 1055981 2287958 4223923 7391866 12143779 17951674 22879584 23935565 20239632 14959728 10559808 7391866 5631898 4575917 3871930 3343939 2815949 2463955 2111962 1759968 1407974 1055981 703987 351994 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 514866 2574328 7722983 18535160 37585185 61783865 75685235 68991983 53031151 38100050 27287874 21109487 17505429 15445966 13901370 12356773 10812176 8752714 7208118 5663521 4118924 3089193 2059462 1029731 514866 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 86433 86433 172865 259298 345730 518595 605028 691460 691460 777893 777893 777893 777893 777893 777893 777893 777893 864326 950758 1037191 1210056 1469353 1728651 2074381 2333679 2592977 2938707 3284437 3716600 4235195 4840223 5531684 6223144 6482442 6223144 5272386 4148763 3025139 2160814 1555786 1037191 691460 432163 259298 172865 86433 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 80202 80202 160404 160404 240607 320809 320809 401011 481213 561416 721820 882225 1042629 1363438 1684247 2005056 2406067 2726876 2887281 2887281 2807078 2646674 2566472 2486269 2406067 2406067 2486269 2566472 2807078 3208090 3689303 4170516 4491325 4491325 4090314 3448696 2726876 2005056 1363438 882225 561416 320809 160404 0 133057 88705 44352 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44352 44352 44352 44352 44352 44352 44352 44352 44352 44352 44352 44352 44352 44352 44352 44352 44352 0 0 0 0 0 0 44352 88705 221762 354819 620933 931400 1330571 1907151 2572437 3326427 3991712 4302179 4169122 3681246 3060313 2483732 1995856 1685390 1419276 1197514 975752 842695 665285 532228 399171 310467 221762 96307 48154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 144461 337075 722304 1251994 2070605 3081831 4093057 4719054 4767208 4189364 3418907 2696602 2118759 1829837 1637223 1589069 1540916 1492762 1444608 1300148 1107533 914919 674151 433383 240768 1774416 1436432 1098448 844960 591472 422480 337984 253488 168992 168992 168992 168992 168992 168992 168992 253488 253488 253488 253488 253488 253488 253488 253488 253488 168992 168992 168992 168992 84496 84496 84496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 84496 84496 168992 337984 675968 1182944 1858912 2788368 3886816 4731776 5154256 4985264 4478288 3886816 3295344 2788368 2450384 2196896 2196896 2196896 2365888 2619376 2788368 2872864 2957360 2872864 2619376 2365888 2112400 444408 376037 307667 239297 170926 136741 102556 68370 68370 68370 34185 34185 34185 34185 34185 34185 34185 34185 34185 34185 68370 68370 68370 68370 68370 68370 102556 102556 136741 136741 170926 205111 205111 205111 205111 170926 170926 136741 136741 102556 102556 68370 68370 68370 34185 34185 34185 34185 34185 34185 34185 34185 34185 34185 34185 34185 34185 34185 34185 34185 34185 34185 34185 34185 68370 68370 68370 68370 68370 102556 102556 136741 136741 170926 239297 307667 410223 615334 957186 1572520 2563892 3726190 4375709 3897116 2871559 1982743 1401594 991372 752075 581149 1100333 953622 806911 733555 660200 513489 440133 366778 293422 220067 220067 146711 146711 146711 220067 220067 220067 293422 366778 440133 586844 733555 953622 1247044 1540466 1760532 1687177 1320399 880266 586844 293422 146711 73356 73356 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73356 73356 146711 220067 366778 440133 513489 660200 733555 733555 806911 880266 953622 1026977 1173688 1393755 1760532 2347376 3154287 4181264 5208241 5648374 5208241 4254620 3300998 2494087 1980599 1613821 1320399 2272268 2196526 2120783 2045041 2045041 2120783 2196526 2272268 2348010 2272268 2196526 1969299 1742072 1514845 1287619 1136134 984649 984649 908907 984649 1060392 1136134 1363361 1666330 2120783 2499495 2802464 2650979 2120783 1514845 984649 605938 378711 227227 151485 151485 75742 75742 75742 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75742 75742 75742 75742 75742 75742 75742 75742 75742 75742 75742 75742 75742 151485 151485 151485 227227 302969 454454 605938 833165 1136134 1514845 1969299 2348010 2499495 2499495 2423753 1172278 1289506 1523961 1641189 1758417 1992873 2227328 2461784 2813467 3165151 3634062 3985745 4337429 4689112 5040795 5392479 5978618 6799212 7737035 8792085 9143768 8440402 6447529 4102973 2344556 1172278 586139 234456 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 117228 117228 117228 234456 234456 351683 351683 351683 351683 351683 351683 234456 234456 234456 117228 117228 117228 117228 117228 117228 0 0 0 0 0 0 0 117228 234456 351683 468911 586139 820595 937822 4890004 5015388 5015388 4764619 4513850 4388465 4137696 4137696 4012311 3886926 3761541 3510772 3385387 3260003 3134618 3134618 3260003 3510772 3761541 4137696 4513850 4764619 4513850 3886926 3009233 2006155 1253847 752308 501539 250769 125385 125385 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 125385 125385 125385 125385 0 0 0 0 0 0 0 0 125385 125385 125385 125385 125385 125385 125385 125385 125385 125385 125385 125385 125385 125385 125385 125385 125385 125385 125385 125385 250769 250769 376154 501539 877693 1253847 1880771 2633079 3510772 4388465 193812 193812 193812 387623 387623 581435 969058 1550493 2519552 3682422 5232915 6589597 7171032 6977220 6201973 5814350 6008162 7171032 10659641 17443050 28684126 34304664 21319283 8915337 3294798 969058 193812 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 193812 193812 193812 193812 193812 193812 193812 193812 193812 193812 193812 193812 193812 193812 387623 387623 387623 387623 387623 387623 387623 193812 193812 4369317 3155618 2427398 1941919 1456439 1456439 1456439 1941919 2670138 4369317 7524935 13350692 21846586 27672343 23060286 14564391 8738635 5340277 3398358 2427398 1941919 1699179 1699179 1699179 1941919 1941919 2184659 2184659 1941919 1699179 1213699 728220 485480 242740 242740 0 0 0 0 0 0 0 0 242740 242740 242740 242740 242740 485480 485480 728220 728220 970959 970959 1213699 970959 970959 728220 485480 485480 242740 242740 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 242740 485480 1213699 1941919 3641098 5825756 8495895 10195074 9952334 8010415 5825756 440979 440979 551223 551223 771713 1102447 1653670 2535627 4299542 7276148 11134711 13670338 12237158 8929818 6173701 4409787 3307340 2645872 2315138 1984404 1763915 1543425 1322936 1102447 881957 661468 551223 330734 220489 110245 110245 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 110245 110245 110245 110245 220489 220489 330734 440979 440979 440979 551223 551223 440979 440979 440979 330734 330734 330734 220489 220489 220489 220489 110245 110245 110245 110245 220489 220489 330734 440979 551223 661468 661468 771713 771713 661468 661468 551223 440979 440979 831872 1247808 1913306 2828366 3743425 4408923 4408923 3826612 3244302 2745178 2412430 2329242 2412430 2661991 2994740 3244302 3410676 3493863 3327489 3161115 2994740 2828366 2745178 2578804 2329242 1996493 1580557 1164621 748685 499123 332749 249562 249562 166374 166374 166374 166374 166374 166374 166374 166374 166374 166374 166374 83187 83187 83187 83187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83187 83187 83187 83187 166374 249562 332749 582311 108050 162075 216100 270124 378174 432199 486224 540249 594274 594274 648299 756348 918423 1242572 1836846 3025394 5132365 7671534 8211783 6050788 3727717 2215020 1350622 810373 486224 270124 162075 54025 0 0 0 0 0 54025 54025 108050 216100 324149 432199 594274 648299 594274 540249 378174 270124 216100 108050 54025 54025 0 0 0 0 0 0 0 0 0 54025 54025 54025 54025 54025 54025 54025 54025 54025 54025 54025 54025 54025 54025 54025 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54025 54025 585142 682666 780190 975237 1170285 1560379 2047998 2535617 2925711 3023235 2828188 2438093 2047998 1657903 1365332 1072761 877713 780190 780190 877713 975237 1365332 1950474 3023235 5168757 9167229 14238462 12970654 7021707 3218283 1560379 780190 390095 195047 97524 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 97524 97524 195047 195047 195047 97524 97524 97524 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 97524 195047 292571 292571 390095 390095 390095 487619 487619 487619 1603889 2940464 3809237 2739978 1470232 735116 334144 133657 66829 66829 133657 200486 334144 601459 1136088 2339005 4477524 6081414 4811668 3007293 2004862 1537061 1470232 1670718 2205348 3140950 4143381 3475094 1871204 801945 334144 133657 66829 0 0 0 0 0 0 0 0 0 133657 334144 534630 868773 1069260 1069260 868773 601459 334144 200486 66829 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 66829 267315 735116 1643251 1516847 1327241 1137635 884827 695222 568818 505616 442414 442414 505616 505616 632020 695222 884827 1137635 1516847 2022463 2654482 3223300 3539310 3602512 3476108 3286502 3033694 2528078 1959261 1390443 948029 695222 505616 442414 316010 316010 252808 189606 189606 126404 126404 126404 63202 126404 126404 126404 126404 126404 126404 189606 189606 189606 252808 316010 379212 505616 505616 505616 442414 379212 252808 189606 126404 63202 63202 63202 63202 63202 63202 63202 0 0 0 0 0 0 0 0 0 0 0 63202 63202 126404 189606 316010 442414 695222 1011231 1327241 1580049 1706453 381421 457705 495847 572131 610273 572131 533989 495847 457705 457705 495847 572131 686558 839126 1144263 1487542 1868962 2021531 1945247 1830820 1830820 2021531 2441094 2746230 2402952 1449399 686558 305137 114426 76284 38142 0 0 0 0 0 0 0 0 0 0 0 38142 76284 114426 190710 228853 266995 305137 305137 266995 228853 190710 152568 114426 114426 76284 76284 76284 76284 38142 38142 38142 0 0 0 0 0 0 0 0 0 0 38142 38142 76284 114426 152568 190710 190710 190710 228853 228853 190710 190710 190710 228853 228853 266995 343279 0 0 0 0 27794 83383 166767 305739 444711 528094 500300 416917 333533 277944 222356 194561 166767 166767 194561 222356 305739 416917 611478 861628 1167367 1528695 1945611 2279145 2334733 2112378 1695461 1250750 889422 583683 389122 222356 138972 55589 0 0 0 0 0 0 0 0 0 0 83383 250150 444711 472506 333533 222356 138972 83383 55589 55589 27794 27794 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27794 55589 111178 250150 555889 806039 528094 194561 55589 1027452 941831 1027452 1155884 1327126 1369936 1241505 1027452 813400 642158 556537 470916 470916 428105 428105 470916 470916 513726 599347 727779 941831 1369936 1798041 1626799 941831 428105 171242 42811 0 0 0 0 0 0 0 0 0 0 0 0 0 42811 85621 171242 342484 556537 941831 1583989 2140526 1840852 1027452 513726 256863 128432 85621 42811 42811 42811 42811 42811 42811 85621 128432 256863 428105 642158 684968 470916 256863 85621 42811 0 0 0 0 0 0 0 0 42811 42811 85621 128432 256863 385295 684968 1070263 1369936 1369936 1198694 440819 264491 205716 176328 235104 323267 499595 734698 1028578 1293069 1469397 1586949 1733888 1939604 2115932 2086544 1733888 1234293 822862 558371 411431 352655 382043 440819 499595 470207 352655 235104 176328 117552 88164 58776 58776 58776 58776 58776 88164 88164 117552 117552 117552 117552 88164 88164 88164 88164 88164 58776 29388 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29388 58776 58776 88164 88164 58776 58776 88164 117552 117552 117552 88164 58776 58776 29388 29388 29388 29388 29388 58776 58776 88164 176328 293879 499595 705311 646535 644019 677915 677915 677915 644019 610123 542332 508436 440645 406749 372853 338957 372853 406749 474540 576228 745706 881289 949081 915185 847394 745706 711811 745706 847394 847394 745706 576228 406749 271166 203374 135583 101687 101687 101687 101687 101687 135583 169479 203374 237270 271166 338957 372853 440645 440645 406749 305062 203374 135583 101687 67791 33896 33896 33896 33896 33896 33896 33896 67791 101687 203374 372853 610123 982977 1186351 1084664 881289 745706 644019 576228 474540 372853 237270 135583 101687 67791 33896 33896 33896 33896 33896 33896 33896 67791 101687 135583 203374 338957 474540 906269 1216309 1216309 1049364 930118 882420 810872 739325 620079 476984 357738 286190 238492 214643 190794 214643 238492 262341 310039 381587 429285 453135 429285 381587 333889 286190 262341 238492 214643 214643 190794 190794 190794 214643 238492 286190 333889 405436 476984 524682 500833 429285 333889 214643 119246 47698 23849 0 0 0 0 23849 23849 23849 23849 47698 71548 95397 143095 214643 262341 262341 238492 166944 119246 71548 71548 71548 95397 166944 214643 238492 214643 143095 95397 47698 23849 23849 23849 0 0 0 0 23849 23849 47698 71548 119246 262341 500833 252587 189440 157867 189440 221013 284160 410453 631467 1010347 1578667 2178560 2210133 1641813 1041920 663040 442027 347307 252587 221013 252587 284160 378880 599893 852480 947200 757760 505173 347307 221013 157867 126293 94720 94720 94720 94720 94720 126293 157867 221013 252587 284160 284160 315733 284160 284160 284160 252587 221013 189440 157867 126293 126293 94720 94720 94720 94720 94720 126293 157867 189440 252587 315733 378880 473600 505173 442027 315733 189440 94720 63147 63147 63147 63147 94720 94720 126293 157867 157867 157867 189440 189440 221013 221013 252587 284160 347307 378880 410453 378880 315733 165482 118201 118201 118201 165482 236402 378244 614646 874689 921969 661927 378244 212762 118201 70921 47280 23640 23640 23640 23640 23640 47280 118201 283683 543726 685567 591006 425524 283683 212762 165482 141841 118201 118201 141841 165482 212762 260043 354604 449165 567366 709207 851049 969250 969250 756488 496445 307323 189122 118201 94561 70921 70921 70921 47280 47280 47280 70921 70921 70921 70921 94561 94561 118201 165482 260043 401884 614646 827408 851049 661927 449165 283683 189122 118201 70921 47280 47280 23640 23640 23640 23640 23640 47280 70921 94561 118201 165482 189122 189122 748649 1300284 1576102 1379090 1024466 709246 512233 354623 236415 157610 118208 78805 118208 118208 197013 275818 394026 512233 591038 709246 709246 630441 472831 275818 157610 78805 39403 0 0 0 0 0 0 0 39403 78805 118208 197013 236415 197013 118208 39403 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 118208 630441 3231010 16076243 3625035 551636 78805 0 0 0 0 0 0 0 0 0 39403 78805 157610 354623 796834 677309 517942 398417 338654 298813 298813 318733 338654 338654 318733 258971 199208 139446 99604 79683 79683 79683 99604 179288 378496 876517 1494063 1215171 637467 338654 219129 159367 139446 139446 139446 159367 159367 139446 119525 99604 79683 59763 59763 59763 79683 99604 119525 119525 119525 79683 59763 39842 39842 39842 39842 39842 59763 59763 79683 99604 119525 119525 99604 79683 39842 39842 19921 19921 19921 39842 79683 159367 298813 458179 458179 318733 179288 99604 59763 39842 19921 19921 39842 39842 59763 79683 99604 139446 199208 278892 398417 537863 697229 816755 329042 258533 188024 164521 164521 188024 305539 564072 1057636 1551199 1128145 517066 235030 117515 70509 70509 70509 117515 188024 352545 611078 728593 540569 329042 211527 141018 141018 188024 282036 446557 752096 1057636 1104642 822605 540569 352545 258533 211527 164521 141018 141018 117515 117515 94012 47006 23503 0 0 0 0 0 0 0 0 0 0 47006 258533 963623 1339672 493563 141018 47006 0 0 0 0 0 23503 47006 117515 211527 282036 305539 235030 164521 94012 70509 47006 23503 23503 47006 47006 47006 70509 94012 141018 211527 282036 329042 296066 334683 334683 308938 283194 244576 205959 180214 154469 141597 141597 141597 154469 193086 231704 283194 347556 373301 373301 347556 296066 244576 205959 167342 128724 102979 90107 64362 51490 51490 38617 38617 38617 38617 51490 64362 90107 102979 102979 102979 102979 102979 102979 102979 115852 128724 128724 141597 128724 128724 115852 102979 90107 90107 77235 64362 64362 51490 51490 51490 51490 64362 64362 90107 102979 115852 128724 128724 128724 128724 128724 128724 128724 141597 167342 180214 193086 193086 167342 141597 115852 90107 77235 77235 77235 90107 102979 141597 180214 244576 219790 219790 179828 139866 119885 139866 159847 239771 319694 399618 419599 359656 299714 259752 219790 199809 199809 179828 199809 219790 279733 379637 499523 579446 519504 339675 199809 99905 59943 39962 19981 39962 39962 79924 159847 359656 659370 819217 659370 419599 299714 239771 239771 299714 359656 359656 299714 179828 99905 59943 19981 0 0 0 19981 39962 99905 199809 299714 319694 259752 179828 139866 99905 79924 79924 59943 59943 59943 39962 39962 59943 79924 119885 239771 519504 939103 999045 559465 259752 99905 39962 19981 0 19981 19981 39962 79924 119885 179828 99695 85453 71211 56968 56968 85453 128179 242116 469990 726348 598169 284842 113937 56968 28484 14242 14242 14242 14242 28484 56968 85453 128179 170905 213632 227874 213632 156663 113937 85453 85453 99695 113937 156663 227874 284842 313327 299084 242116 185148 156663 156663 156663 156663 156663 142421 113937 85453 56968 42726 14242 14242 14242 14242 28484 71211 170905 313327 370295 284842 170905 113937 71211 56968 56968 56968 56968 56968 56968 56968 71211 71211 113937 170905 299084 484232 655137 626653 413021 242116 142421 99695 85453 85453 85453 113937 142421 156663 142421 128179 378969 378969 359023 319132 319132 339078 378969 418861 398915 319132 239349 159566 139620 139620 159566 179512 239349 279240 299186 319132 319132 359023 458752 598372 698101 578427 319132 139620 59837 39891 19946 39891 59837 119674 219403 378969 458752 398915 279240 179512 119674 119674 139620 159566 179512 179512 179512 159566 119674 99729 79783 79783 99729 139620 159566 159566 139620 119674 79783 59837 59837 79783 99729 139620 159566 159566 139620 119674 99729 99729 99729 139620 239349 418861 578427 538535 359023 239349 159566 119674 119674 119674 119674 119674 139620 159566 179512 239349 299186 359023 158601 206182 269622 301343 285483 237902 190322 174462 158601 158601 158601 158601 174462 222042 269622 301343 317203 285483 237902 206182 206182 206182 222042 222042 206182 174462 142741 111021 111021 126881 174462 222042 269622 317203 301343 253762 206182 174462 142741 142741 158601 174462 190322 174462 142741 111021 95161 95161 95161 111021 158601 237902 285483 285483 253762 222042 190322 174462 174462 174462 158601 126881 111021 95161 95161 95161 95161 95161 79301 63441 63441 63441 111021 222042 364783 459944 364783 206182 95161 63441 47580 63441 79301 95161 111021 111021 95161 95161 111021 126881 295754 274629 190128 105626 42251 42251 42251 42251 63376 84501 147877 253503 295754 211253 126752 84501 63376 63376 84501 190128 507007 1267517 1478770 929513 528132 338005 232378 190128 147877 126752 105626 105626 105626 126752 169002 232378 232378 211253 169002 126752 105626 63376 63376 63376 63376 63376 84501 105626 169002 253503 316879 316879 253503 232378 232378 253503 316879 464756 718260 908387 866137 591508 316879 147877 63376 42251 42251 42251 42251 42251 42251 42251 42251 42251 105626 211253 485882 845012 528132 190128 84501 42251 42251 42251 42251 63376 126752 211253 295754 316879 284423 491276 620559 336136 103427 25857 0 0 0 0 25857 180996 517133 672273 387850 180996 103427 51713 25857 25857 25857 51713 103427 180996 284423 465420 517133 387850 232710 180996 155140 180996 284423 517133 672273 491276 258566 155140 103427 129283 206853 491276 879126 594703 232710 103427 51713 51713 77570 129283 232710 336136 361993 336136 258566 206853 155140 129283 103427 103427 103427 103427 129283 155140 180996 206853 206853 232710 258566 361993 568846 956696 1266975 1034266 568846 284423 129283 25857 0 0 0 0 51713 155140 542989 1577255 1370402 491276 232710 206853 455174 527044 299457 143739 83848 59891 71870 83848 107804 155718 191652 191652 155718 107804 95826 83848 83848 83848 59891 47913 23957 23957 35935 47913 95826 143739 155718 119783 83848 71870 83848 107804 155718 227587 263522 203631 143739 107804 83848 71870 71870 107804 179674 335392 371326 203631 83848 35935 11978 11978 11978 23957 47913 71870 119783 119783 83848 35935 23957 11978 11978 11978 11978 35935 83848 227587 503087 598914 503087 455174 419240 299457 155718 71870 35935 23957 11978 0 11978 23957 59891 119783 167696 155718 107804 83848 71870 71870 119783 227587 294043 294043 294043 313646 352851 392057 431263 411660 352851 254837 196028 176426 176426 235234 352851 509674 548880 372454 215631 137220 117617 156823 274440 490071 529277 333248 176426 117617 117617 176426 313646 529277 529277 294043 156823 78411 58809 58809 58809 78411 78411 98014 98014 117617 117617 98014 58809 39206 19603 19603 19603 39206 39206 58809 98014 137220 235234 313646 313646 215631 117617 78411 58809 78411 117617 235234 431263 450866 254837 137220 98014 117617 196028 294043 333248 274440 196028 137220 117617 117617 137220 215631 274440 333248 313646 274440 235234 235234 235234 274440 62981 52484 52484 62981 83974 94471 94471 83974 83974 94471 104968 136458 178445 199439 199439 157452 115465 83974 62981 62981 94471 157452 251923 230929 136458 73477 52484 52484 73477 115465 157452 136458 73477 41987 20994 10497 10497 20994 31490 62981 115465 167948 178445 157452 157452 188942 272916 304407 178445 73477 31490 10497 10497 10497 31490 62981 157452 388381 514342 251923 94471 31490 20994 10497 10497 20994 52484 83974 104968 83974 62981 52484 62981 83974 125961 157452 157452 125961 104968 83974 73477 62981 62981 73477 104968 188942 356891 451362 283413 136458 33298 11099 11099 11099 22198 33298 77694 177587 321876 344075 233083 133190 77694 44397 33298 33298 66595 155389 310777 266381 122091 55496 33298 33298 66595 144289 255281 244182 133190 77694 55496 55496 55496 66595 77694 99893 110992 133190 133190 88794 55496 33298 22198 22198 22198 22198 33298 44397 44397 44397 44397 66595 110992 210885 344075 432868 377372 255281 144289 88794 66595 66595 110992 188686 221984 144289 77694 44397 33298 55496 99893 221984 321876 233083 122091 88794 88794 99893 133190 177587 233083 277480 277480 221984 166488 122091 110992 88794 77694 55496 122176 111069 122176 155497 177711 155497 99962 55535 44428 44428 55535 55535 66642 77749 88855 88855 88855 66642 55535 44428 55535 66642 99962 155497 177711 155497 122176 99962 88855 111069 166604 255459 333208 344315 288780 211032 155497 122176 122176 155497 222139 266566 233246 188818 166604 188818 233246 266566 233246 166604 111069 77749 77749 88855 111069 99962 99962 88855 77749 66642 55535 44428 33321 44428 55535 77749 122176 166604 166604 133283 99962 77749 66642 44428 33321 33321 44428 77749 144390 244353 299887 211032 99962 44428 33321 44428 77749 122176 166604 155497 82130 49278 32852 32852 49278 82130 98556 147834 213538 279243 312095 295669 246391 180686 147834 114982 131408 180686 213538 164260 98556 65704 49278 49278 82130 131408 197112 229965 197112 147834 147834 164260 213538 246391 262817 279243 262817 229965 180686 147834 98556 65704 49278 49278 49278 98556 197112 410651 542059 427077 279243 197112 164260 164260 147834 147834 147834 164260 197112 197112 164260 147834 164260 197112 229965 229965 197112 164260 164260 180686 213538 246391 229965 180686 131408 131408 164260 180686 180686 180686 180686 180686 164260 147834 164260 229965 377799 492781 377799 180686 204776 286687 327642 307164 266209 245731 225254 204776 204776 184298 163821 163821 163821 204776 225254 245731 204776 184298 163821 163821 184298 225254 307164 450507 532418 491463 389075 286687 225254 184298 184298 225254 266209 286687 307164 286687 266209 204776 143343 143343 204776 368597 634806 880537 614328 307164 184298 122866 122866 143343 143343 122866 102388 102388 122866 122866 122866 143343 143343 143343 122866 102388 122866 122866 143343 143343 143343 143343 143343 143343 143343 143343 122866 122866 122866 204776 307164 409552 430030 368597 286687 204776 143343 163821 204776 245731 225254 184298 163821 163821 286393 220302 154212 88121 66091 88121 198272 484665 506695 264363 154212 110151 88121 88121 110151 220302 528725 572786 308423 198272 198272 242332 308423 330453 264363 176242 154212 198272 352484 638876 616846 374514 242332 198272 176242 198272 286393 484665 660907 440604 242332 176242 176242 220302 286393 264363 198272 154212 154212 220302 374514 484665 308423 176242 154212 132181 154212 176242 198272 220302 264363 242332 198272 154212 132181 176242 242332 286393 242332 154212 88121 66091 66091 88121 198272 330453 330453 286393 220302 176242 132181 110151 110151 198272 396544 440604 286393 220302 220302 242332 368709 460886 337983 184355 92177 122903 337983 1167579 1229031 491612 245806 184355 184355 215080 337983 645241 1198305 1167579 706693 460886 368709 337983 368709 368709 399435 430161 553064 768144 983225 768144 430161 245806 184355 153629 184355 245806 399435 706693 522338 184355 92177 92177 184355 460886 706693 491612 245806 184355 184355 337983 491612 276532 92177 61452 92177 153629 245806 337983 368709 276532 153629 61452 30726 61452 61452 92177 153629 184355 184355 153629 122903 92177 61452 61452 92177 184355 399435 553064 491612 307258 184355 92177 61452 153629 522338 952499 491612 215080 184355 215080 71040 39467 23680 7893 15787 39467 142080 347307 307840 173653 110507 78933 71040 71040 102613 221013 292053 94720 23680 7893 7893 23680 55253 78933 71040 55253 63147 126293 197333 102613 39467 31573 47360 78933 142080 173653 126293 78933 55253 55253 47360 39467 47360 78933 94720 71040 31573 7893 0 0 15787 55253 110507 118400 86827 55253 47360 31573 31573 39467 78933 126293 71040 23680 7893 7893 31573 110507 228907 165760 78933 55253 71040 94720 94720 86827 94720 134187 173653 149973 102613 71040 55253 86827 165760 213120 149973 102613 94720 94720 100577 80462 60346 80462 120693 181039 241386 321848 442541 502887 502887 502887 563234 623580 543118 341963 241386 201155 160924 120693 80462 80462 80462 120693 201155 382194 643696 543118 221270 80462 40231 20115 40231 60346 160924 341963 301732 100577 20115 20115 20115 60346 140808 301732 422425 362079 201155 80462 40231 20115 20115 20115 20115 40231 40231 40231 40231 40231 60346 60346 40231 20115 20115 20115 20115 60346 140808 341963 623580 764389 442541 160924 60346 20115 20115 60346 261501 925313 502887 160924 60346 20115 20115 60346 181039 704042 1548893 864966 341963 160924 512288 384216 256144 213453 256144 426907 683051 1024576 939195 640360 426907 341525 384216 469597 683051 939195 896504 597669 384216 256144 256144 384216 554979 768432 853813 853813 768432 725741 597669 469597 384216 341525 384216 426907 469597 426907 384216 384216 384216 384216 426907 426907 426907 426907 384216 298835 256144 170763 170763 256144 384216 512288 554979 512288 426907 384216 384216 384216 426907 554979 640360 554979 426907 256144 213453 213453 298835 469597 597669 554979 469597 469597 469597 469597 426907 384216 341525 384216 384216 384216 384216 341525 341525 426907 512288 640360 725741 725741 683051 597669 389653 233792 155861 155861 272757 350688 389653 467584 701376 935167 740341 428618 272757 233792 311722 545514 740341 545514 311722 194827 233792 389653 506549 584480 584480 701376 1013098 1091029 662410 389653 233792 233792 350688 584480 818271 740341 467584 311722 272757 428618 779306 1091029 701376 428618 389653 389653 389653 272757 194827 194827 389653 740341 779306 428618 233792 194827 272757 506549 857237 974133 662410 428618 311722 233792 155861 155861 233792 389653 584480 506549 311722 194827 233792 311722 350688 350688 272757 233792 233792 194827 194827 233792 311722 389653 350688 272757 233792 272757 467584 584480 353103 750343 1059308 1191721 1853788 2957234 1853788 794481 441378 353103 397240 485516 529654 529654 529654 485516 485516 662067 1191721 1191721 397240 132413 88276 88276 88276 132413 220689 397240 750343 838618 441378 220689 176551 264827 573792 1279997 1147583 573792 353103 264827 220689 176551 176551 353103 573792 397240 220689 88276 88276 176551 264827 176551 88276 88276 88276 220689 308965 353103 264827 176551 88276 44138 44138 88276 176551 485516 750343 662067 617929 662067 529654 220689 44138 44138 44138 176551 750343 2030339 794481 220689 88276 44138 88276 308965 1324134 2030339 441378 132413 88276 176551 831866 831866 901188 762544 485255 346611 346611 485255 762544 1039833 1109155 901188 693222 623900 623900 693222 1039833 1317121 901188 415933 277289 346611 485255 693222 831866 901188 1109155 1525088 1317121 831866 554577 485255 693222 1039833 1247799 970511 693222 554577 623900 762544 1109155 1594410 1525088 970511 693222 554577 554577 554577 554577 623900 970511 1455766 1317121 831866 554577 554577 901188 1733055 2218310 1594410 1039833 762544 623900 485255 415933 554577 831866 831866 623900 415933 346611 346611 485255 485255 415933 415933 554577 762544 901188 693222 415933 346611 346611 346611 346611 346611 415933 623900 901188 901188 2163560 2323824 1121846 560923 400659 641055 1282110 2003296 1762901 881450 320527 80132 160264 480791 1442373 1602637 721187 320527 320527 721187 961582 961582 1041714 1843033 2484087 1121846 400659 240396 480791 801319 560923 240396 160264 160264 400659 961582 881450 560923 400659 240396 240396 240396 480791 1041714 2163560 1843033 721187 320527 160264 160264 240396 480791 961582 1923165 2484087 1362242 560923 320527 400659 961582 1843033 1282110 400659 160264 320527 1041714 3285406 3525802 2163560 2323824 2964879 1362242 320527 160264 240396 480791 721187 641055 320527 160264 240396 400659 480791 641055 721187 721187 400659 320527 480791 961582 1219707 2720886 2157944 844413 375295 750589 1313531 844413 469118 281471 281471 562942 844413 750589 562942 469118 375295 281471 187647 656766 2064120 3940593 2157944 844413 469118 375295 281471 187647 281471 656766 1219707 1688826 1407355 844413 562942 562942 844413 1313531 1970297 1501178 562942 281471 750589 1876473 2251768 1032060 562942 750589 1501178 1219707 469118 375295 750589 1407355 1782649 938236 375295 375295 750589 1219707 1407355 1313531 1219707 1032060 750589 469118 375295 562942 1219707 2439415 2157944 1219707 938236 1501178 2345591 2439415 1688826 844413 375295 281471 562942 1407355 2251768 1595002 844413 656766 1032060 1032060 656766 656766 582141 436606 436606 727676 2183028 3783916 2183028 1309817 1018747 1018747 1018747 873211 1018747 1164282 1164282 873211 582141 582141 2619634 4366057 1164282 436606 582141 1309817 2474099 1746423 1018747 1455352 5093733 3783916 1309817 727676 727676 1164282 1891958 1891958 1309817 1018747 873211 873211 1164282 1600887 1600887 1455352 1309817 1164282 873211 727676 873211 1164282 1309817 727676 436606 291070 582141 1891958 7422296 2910705 727676 436606 436606 1018747 2328564 1455352 1018747 1455352 1746423 1164282 582141 582141 1746423 5675874 2474099 873211 1164282 2183028 3201775 1891958 873211 582141 1018747 1891958 2765169 4220522 6403550 5239268 1891958 873211 582141 582141 420330 420330 660518 1621273 2101650 840660 480377 480377 540424 540424 540424 600471 660518 600471 540424 660518 1080848 1441131 720566 300236 300236 360283 420330 360283 420330 540424 720566 600471 480377 540424 660518 720566 600471 420330 360283 420330 600471 780613 660518 540424 480377 720566 780613 540424 480377 540424 720566 600471 420330 420330 840660 1080848 720566 540424 480377 540424 660518 720566 600471 540424 420330 420330 540424 960754 1381084 900707 600471 600471 600471 540424 480377 600471 1080848 1140896 540424 300236 300236 540424 1200943 1561225 720566 300236 240189 360283 780613 1441131 1080848 780613 720566 600471 3516393 2637295 1318648 586066 439549 732582 1465164 2051229 1611680 1172131 1025615 1465164 2344262 3076844 1904713 1025615 586066 586066 732582 879098 1318648 2051229 3516393 3076844 1758197 1172131 1025615 732582 732582 1025615 2197746 4102459 3076844 1611680 1172131 1465164 2344262 3662910 3369877 1758197 879098 586066 879098 1611680 1904713 1465164 1318648 1465164 1465164 879098 586066 879098 1758197 3076844 2783811 1465164 1025615 1172131 2051229 3223361 2490779 1318648 732582 586066 439549 586066 1025615 2783811 5128074 2930328 1172131 732582 439549 439549 879098 1611680 2637295 1904713 879098 586066 732582 1465164 2490779 1611680 732582 439549 586066 1465164 2930328 3516393 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1506299 2175765 3682065 1673666 669466 669466 1673666 3347332 1841032 1004199 1004199 1841032 3012598 2677865 1338933 836833 669466 836833 1171566 2008399 3179965 2677865 1673666 1338933 1506299 1673666 1673666 1506299 1338933 1171566 1338933 1841032 2845232 3682065 2845232 1673666 1338933 2510499 5188364 3179965 1338933 1004199 1506299 1506299 669466 502100 1171566 3179965 2008399 1004199 1004199 1338933 1506299 1506299 2175765 3179965 2343132 1338933 1171566 1506299 2008399 1673666 1171566 1004199 1338933 2175765 3682065 4518898 4351531 3682065 2343132 1338933 1004199 836833 836833 1004199 1338933 2008399 3012598 3179965 2008399 1338933 1338933 1841032 1673666 836833 669466 1171566 2677865 2343132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5479655 19034591 6633266 1730417 1153612 1153612 1153612 1442014 1442014 1153612 1153612 1442014 2018820 2018820 1153612 865209 865209 1153612 1730417 2595626 3460835 2595626 1730417 1730417 2018820 1730417 1730417 3172432 12978130 10670907 2018820 865209 865209 2018820 3460835 2307223 1153612 865209 1442014 5479655 17304173 6633266 2307223 1730417 1442014 1442014 1730417 4037640 15285353 6056461 2018820 1153612 1153612 1153612 1442014 1442014 1442014 1442014 1153612 1442014 1730417 1730417 1153612 1153612 1730417 6056461 11824518 3172432 1442014 1153612 1153612 1153612 1442014 2018820 1730417 1153612 1730417 5768058 24514245 7786878 1730417 1153612 2307223 4614446 3172432 1442014 1153612 865209 1153612 2018820 3965607 9693706 9253083 3524984 3084361 3084361 1321869 881246 2643738 13659312 10574951 2643738 1321869 1321869 7049968 14981181 4406230 1762492 3084361 6168722 3965607 2643738 3524984 3084361 1321869 881246 3524984 8812460 7490591 6609345 11015574 9253083 3965607 2643738 3965607 9253083 11896820 5287476 3965607 6168722 5728099 1762492 881246 2203115 3965607 3084361 3084361 6168722 4406230 1321869 881246 1762492 3965607 4406230 4406230 3965607 3084361 2643738 3084361 3965607 2203115 1321869 2203115 7490591 12337443 6168722 6609345 8371837 4846853 2643738 4406230 13218689 10134328 5287476 5287476 4846853 2203115 1762492 4406230 11456197 8371837 3084361 2643738 4846853 5728099 2643738 2643738 4846853 4406230 3084361 4933729 2192769 2740961 7126498 4933729 2192769 3837345 7674690 6030114 2740961 3289153 4933729 6578306 6030114 3289153 2192769 2192769 3289153 4933729 6030114 11512035 27957800 16445765 7674690 7126498 8771075 6578306 5481922 6030114 5481922 3289153 2740961 7126498 25216839 16445765 4933729 2740961 6578306 17542149 8222882 4385537 8222882 10415651 3837345 3289153 9319267 15349380 6030114 5481922 9867459 6030114 3289153 4385537 9319267 7126498 3289153 3289153 6030114 10415651 7674690 4933729 3837345 2740961 2192769 3289153 3837345 3289153 3837345 5481922 5481922 3289153 2192769 3289153 3837345 3289153 3837345 6578306 6578306 3289153 2192769 2740961 5481922 6578306 3837345 3289153 7674690 7674690 2740961 2740961 6030114 4217761 5751492 3067463 2684030 6901791 12269850 7285224 4217761 2300597 1150298 1150298 2684030 4601194 3067463 1533731 1917164 4601194 5368060 2300597 1533731 3067463 3067463 2684030 3450895 4217761 2684030 1533731 1917164 1150298 766866 1533731 7285224 11886418 2300597 766866 1533731 6134925 9585821 1917164 766866 1150298 2300597 2300597 3450895 4984627 2684030 1150298 1150298 1917164 2684030 5368060 18404776 15337313 3450895 1917164 2684030 6134925 5751492 3067463 1917164 2684030 8052089 34508954 9202388 1917164 1917164 3834328 4217761 4217761 8818955 12653283 2684030 1150298 1533731 2300597 2300597 2684030 3834328 4601194 4217761 3834328 3067463 2684030 2684030 2300597 2300597 3834328 4984627 2684030 2300597 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4274283 3799363 5224124 4749204 4274283 4749204 3324443 2849522 6648885 18996814 9973328 3324443 4274283 11873009 18996814 7598726 2849522 2849522 3324443 2849522 2374602 2849522 4749204 6648885 6648885 3799363 2374602 2849522 4749204 5224124 3324443 2849522 3799363 3799363 2849522 2849522 3324443 3324443 3799363 5224124 3324443 1899681 3324443 9023487 6648885 3324443 3324443 2374602 2374602 4274283 6648885 4274283 3799363 9973328 13297770 5699044 2849522 5224124 12347929 12347929 5699044 3799363 3799363 4274283 5224124 5224124 4274283 3799363 7123805 10923168 7598726 5224124 4274283 3799363 3799363 4749204 3799363 3324443 3324443 3324443 3799363 3324443 2849522 2849522 5699044 9023487 5699044 4274283 8073646 10923168 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3078139 486022 324015 1296058 1782080 2754124 6804306 2106095 972044 2106095 5022226 2430109 1296058 1458066 4050182 8586387 1620073 648029 1458066 1296058 324015 486022 1296058 1296058 1458066 1782080 648029 486022 1458066 1458066 648029 1134051 1458066 972044 810036 1296058 1458066 1296058 1296058 648029 324015 810036 4050182 2430109 1620073 1944088 810036 648029 2916131 2430109 810036 1134051 1458066 1458066 2106095 1782080 648029 648029 1620073 1944088 1134051 2106095 5022226 1620073 1134051 972044 324015 486022 1458066 1296058 972044 1296058 648029 486022 2430109 8100365 972044 486022 1134051 9234416 3078139 486022 486022 2592117 4050182 810036 972044 1458066 1134051 2592117 60076004 41591080 64697235 50833542 27727386 41591080 83182159 60076004 46212311 60076004 87803390 106288315 69318466 55454773 87803390 106288315 41591080 27727386 27727386 18484924 27727386 83182159 73939697 60076004 60076004 27727386 23106155 64697235 73939697 32348618 32348618 50833542 60076004 41591080 27727386 36969849 60076004 46212311 32348618 41591080 60076004 73939697 110909546 46212311 18484924 36969849 78560928 73939697 106288315 64697235 27727386 32348618 41591080 18484924 18484924 46212311 69318466 27727386 18484924 27727386 50833542 41591080 36969849 32348618 27727386 50833542 64697235 23106155 18484924 18484924 23106155 50833542 110909546 50833542 41591080 92424622 60076004 18484924 23106155 64697235 78560928 27727386 23106155 46212311 87803390 106288315 120152008 46212311 27727386 55454773 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 199240483 99620241 219164531 478177159 199240483 99620241 119544290 278936676 398480966 139468338 119544290 318784773 278936676 119544290 139468338 358632869 398480966 119544290 159392386 498101207 199240483 79696193 99620241 159392386 398480966 358632869 159392386 199240483 139468338 79696193 99620241 139468338 159392386 219164531 199240483 159392386 159392386 119544290 99620241 119544290 159392386 119544290 219164531 398480966 239088579 139468338 79696193 119544290 378556917 239088579 139468338 259012628 458253111 318784773 119544290 139468338 378556917 318784773 119544290 199240483 438329062 219164531 159392386 259012628 378556917 398480966 159392386 99620241 338708821 478177159 418405014 358632869 159392386 139468338 119544290 79696193 119544290 358632869 179316435 99620241 179316435 298860724 99620241 59772145 99620241 119544290 159392386 418405014 438329062 378556917 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1247350610 1631150798 1151400563 1055450516 575700282 1055450516 575700282 383800188 1631150798 1151400563 383800188 1055450516 2147483647 575700282 383800188 1151400563 1247350610 671650329 479750235 767600376 1631150798 671650329 287850141 383800188 863550423 1631150798 671650329 383800188 671650329 1343300657 1055450516 479750235 767600376 2147483647 1247350610 575700282 1439250704 1535200751 383800188 671650329 959500469 479750235 1055450516 1535200751 2014950986 959500469 383800188 959500469 1343300657 863550423 863550423 1151400563 2147483647 863550423 383800188 1151400563 1247350610 383800188 575700282 2147483647 1055450516 575700282 1439250704 1919000939 767600376 671650329 863550423 2147483647 2014950986 863550423 671650329 575700282 1439250704 1631150798 863550423 1343300657 1631150798 767600376 479750235 863550423 1055450516 575700282 959500469 2147483647 1151400563 1055450516 671650329 959500469 1055450516 479750235 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 560865543 2147483647 1261947471 1542380243 560865543 841298314 2147483647 1121731086 1542380243 2147483647 2147483647 2147483647 2147483647 2147483647 1822813014 1682596628 2147483647 1261947471 560865543 560865543 1121731086 2147483647 1261947471 560865543 701081928 1402163857 2147483647 701081928 841298314 2147483647 1963029400 560865543 841298314 2147483647 1402163857 560865543 1963029400 1682596628 560865543 1682596628 2147483647 1121731086 1261947471 1121731086 2147483647 841298314 841298314 1261947471 981514700 2147483647 1682596628 2147483647 1682596628 560865543 1261947471 1261947471 560865543 981514700 1542380243 841298314 560865543 1542380243 2147483647 2147483647 2147483647 1682596628 981514700 701081928 1261947471 2147483647 1542380243 1542380243 2147483647 2103245785 841298314 420649157 1822813014 2147483647 841298314 1121731086 2147483647 1121731086 560865543 2147483647 1121731086 701081928 2147483647 1682596628 1402163857 701081928 1281598282 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1010572310 2147483647 2147483647 2147483647 2021144621 2147483647 2147483647 1010572310 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2021144621 1010572310 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2021144621 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2021144621 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1010572310 2147483647 2147483647 2147483647 1010572310 2021144621 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1010572310 2147483647 2147483647 2147483647 2021144621 1010572310 2147483647 2147483647 2147483647 2021144621 2147483647 2147483647 1010572310 2147483647 2147483647 2021144621 2147483647 2147483647 2021144621 1010572310 2147483647 2021144621 2147483647 2147483647 2147483647 2147483647 1088704474 1399762895 1555292105 777646053 1399762895 2147483647 1399762895 1399762895 1399762895 2021879737 2147483647 1555292105 1866350526 2147483647 1555292105 2147483647 1399762895 1710821316 2147483647 933175263 1399762895 1555292105 2147483647 933175263 777646053 1866350526 2147483647 2147483647 2021879737 2147483647 777646053 777646053 2147483647 777646053 777646053 2147483647 777646053 466587632 2021879737 2021879737 2147483647 2147483647 1244233684 777646053 466587632 1710821316 1244233684 1088704474 466587632 2021879737 2147483647 2021879737 2147483647 1399762895 1555292105 1866350526 2021879737 1399762895 2021879737 1555292105 1710821316 2147483647 2147483647 2147483647 622116842 1088704474 1866350526 1710821316 1088704474 622116842 2021879737 1555292105 2147483647 1244233684 2147483647 1088704474 466587632 2021879737 1399762895 622116842 1710821316 1710821316 466587632 1088704474 2147483647 2147483647 2147483647 1555292105 1399762895 466587632 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 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 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 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 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 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 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 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