% 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 791 923 989 1121 1187 1319 1451 1517 1583 1583 1583 1517 1451 1385 1253 1187 1055 923 857 725 659 593 528 462 396 396 330 330 330 264 264 264 264 264 264 264 264 264 264 330 330 330 396 396 462 462 528 593 659 725 857 923 989 1055 1121 1187 1253 1253 1253 1187 1187 1121 1055 923 857 791 725 659 593 593 528 528 462 462 462 396 396 396 396 396 396 396 462 462 528 528 593 593 659 725 467 467 519 519 571 623 623 675 727 779 831 883 935 987 1039 1039 1039 1039 987 935 883 831 779 727 675 571 519 467 467 416 364 364 312 312 260 260 260 260 208 208 208 208 208 208 208 208 260 260 260 260 312 312 364 364 416 416 467 519 571 623 675 727 779 831 883 883 935 935 935 935 935 883 831 779 727 727 675 623 571 571 519 467 467 467 467 416 416 416 416 467 467 467 467 584 584 584 701 701 817 934 934 1051 1168 1284 1401 1518 1635 1751 1751 1751 1635 1518 1401 1284 1168 1051 934 817 701 584 467 350 350 350 234 234 234 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 234 234 234 350 350 467 584 817 1051 1284 1635 2102 2802 3503 4320 5254 6071 6538 6655 6188 5488 4670 3853 3036 2452 1985 1635 1284 1051 934 817 701 584 584 584 467 221 221 221 221 221 221 221 221 221 221 331 331 331 331 441 551 551 662 772 992 1103 1323 1544 1874 2205 2536 2867 3197 3418 3528 3528 3418 3197 2977 2646 2315 2095 1874 1654 1433 1323 1213 1103 992 992 882 882 882 882 882 992 992 1103 1103 1213 1323 1433 1544 1654 1764 1874 1985 2095 2095 2095 2095 1985 1874 1654 1544 1433 1213 1103 992 882 772 662 551 551 441 441 331 331 331 331 331 221 221 221 221 72 72 72 72 72 72 72 72 63 63 63 63 63 63 63 63 63 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 63 63 63 63 72 72 81 81 90 90 99 108 117 117 127 136 145 154 163 172 172 181 190 190 190 199 190 190 190 181 181 172 163 163 154 145 136 136 127 117 117 108 108 99 99 90 90 90 90 81 81 81 81 81 81 81 81 831 831 831 831 831 831 831 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 831 831 831 831 831 831 831 831 831 831 831 935 935 935 935 1039 1039 1039 1143 1143 1247 1351 1455 1455 1559 1663 1767 1871 1975 2079 2079 2183 2183 2183 2183 2183 2183 2079 1975 1975 1871 1767 1663 1559 1455 1351 1247 1143 1143 1039 935 935 831 831 831 831 728 728 728 728 728 728 728 728 728 728 728 831 3813 3813 3813 3813 3813 3813 3813 3813 3813 3813 4575 4575 4575 5338 5338 5338 6100 6100 6863 6863 7625 7625 8388 8388 8388 8388 8388 9150 9150 8388 8388 8388 8388 8388 8388 8388 7625 7625 7625 7625 7625 7625 7625 6863 6863 6863 6863 6863 6863 6863 6863 6863 7625 7625 7625 8388 8388 9150 9913 9913 11438 12200 12963 13725 15250 16013 16775 17538 18301 18301 18301 17538 16775 16013 14488 13725 12200 11438 9913 9150 8388 7625 6863 6100 5338 5338 4575 4575 4575 4575 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4683 9366 18733 28099 51516 84298 135814 234162 398076 636921 857034 828934 580722 351243 201379 117081 65565 37466 23416 9366 4683 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21521 21521 43042 64563 86084 129125 172167 215209 279772 322813 387376 473460 559543 645627 753231 903877 1097565 1312774 1592546 1872317 2044485 2022964 1786234 1441900 1076045 774752 538022 344334 236730 150646 86084 43042 21521 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4579 4579 4579 0 0 0 0 0 0 0 0 0 0 4579 4579 4579 9158 13737 18317 27475 41212 54950 77845 105320 146533 196903 265590 329698 384648 402965 380069 329698 274749 224378 183166 151112 128216 105320 91583 82425 73266 64108 54950 50371 41212 36633 32054 27475 22896 18317 18317 13737 13737 9158 9158 4579 4579 4579 4579 0 0 0 4853 4853 3882 2912 2912 1941 1941 1941 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 1941 1941 1941 1941 1941 2912 2912 3882 3882 4853 5823 6794 7764 8735 9705 10676 11646 13587 15528 16499 18440 21352 23293 25234 28145 30086 32998 33968 34939 35910 35910 34939 33968 32027 30086 29116 27175 25234 23293 22322 20381 19411 18440 17470 16499 15528 14558 13587 12617 11646 10676 9705 8735 7764 6794 5823 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1645 1645 1645 1645 1645 3290 4936 6581 8226 11516 14807 19742 26323 34549 46065 59227 74033 92130 110227 123389 129970 128324 118453 103647 88840 74033 60872 49356 41130 34549 27968 24678 19742 16452 13161 11516 9871 8226 6581 4936 4936 3290 3290 3290 1645 1645 1645 1645 1645 1645 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10962 32886 54810 98659 142507 197318 274052 339825 416559 493294 559067 646763 745422 855043 975626 1052361 1041399 909853 712536 515218 350787 230204 142507 87697 43848 21924 10962 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8521 8521 17041 34083 51124 76686 119290 178935 238580 315267 383432 434557 477160 511243 528285 545326 562367 587930 604971 596450 553847 477160 374912 289704 204497 144852 93728 59645 34083 17041 8521 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27750 27750 27750 55500 55500 83250 138750 194250 249750 305250 388500 444000 527250 582750 638250 721500 804750 915750 1110000 1359750 1748250 2247750 2719500 2969250 2775000 2247750 1609500 1110000 721500 444000 249750 138750 55500 27750 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12267 49067 110401 233068 429336 711472 993607 1140808 1079475 920007 736005 601071 539737 527471 539737 564271 576538 564271 502937 429336 331202 245335 159468 110401 61334 36800 24534 12267 12267 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 74176 44506 29670 14835 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14835 44506 89011 178023 311540 489563 667586 786268 815938 771432 697256 637915 578574 563739 563739 593410 623080 652751 652751 623080 563739 489563 415387 341211 281870 237364 192858 148352 118682 89011 74176 59341 44506 44506 44506 44506 59341 59341 74176 89011 89011 103847 103847 118682 118682 118682 103847 89011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48850 146551 244252 439653 683905 1025857 1465510 2002864 2735619 3566075 4445381 5080435 5080435 4494231 3614925 2735619 2100565 1660912 1318959 1074707 879306 732755 635054 537354 439653 341952 293102 195401 146551 97701 97701 48850 48850 48850 48850 48850 48850 48850 48850 0 0 0 0 0 0 0 54430 54430 54430 54430 27215 27215 27215 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27215 27215 54430 108861 217722 353798 571520 843672 1088609 1224685 1197470 1115824 1006963 925318 870887 843672 870887 952533 1088609 1251901 1415192 1524053 1496838 1360761 1170255 952533 762026 625950 489874 408228 326583 272152 217722 163291 136076 108861 81646 54430 54430 54430 54430 54430 54430 54430 54430 54430 54430 54430 54430 54430 54430 54430 54430 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13871 27743 55485 83228 124842 166456 221942 277427 332913 416141 499369 624212 762926 873897 929382 873897 735183 582598 457755 360656 305170 263556 235813 235813 235813 249685 277427 305170 360656 402270 416141 402270 360656 291299 235813 180328 152585 110971 97100 69357 55485 55485 41614 27743 27743 13871 32862 21908 10954 10954 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10954 10954 10954 21908 32862 43817 65725 98587 142404 219083 350532 536752 766789 931101 909193 744881 558661 427211 328624 262899 230037 208128 186220 186220 186220 197174 219083 240991 262899 284807 306716 295762 284807 251945 219083 186220 164312 131450 109541 87633 65725 43817 30700 15350 7675 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7675 7675 7675 7675 15350 15350 15350 23025 23025 30700 38375 46050 61400 84425 107450 145825 184200 222575 245600 237925 214900 184200 153500 130475 115125 107450 99775 92100 99775 107450 115125 145825 184200 237925 322351 422126 521901 567951 544926 460501 368401 276301 199550 145825 107450 69075 46050 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7318 21953 43905 73176 109764 146351 175622 197574 204892 212209 204892 204892 204892 204892 212209 219527 226845 234162 234162 234162 234162 234162 226845 219527 212209 197574 175622 160986 139034 131716 139034 146351 168304 190257 219527 248797 256115 226845 175622 117081 65858 36588 14635 29509 29509 29509 29509 29509 29509 29509 29509 24591 24591 19673 14755 14755 9836 9836 9836 4918 4918 4918 4918 4918 4918 4918 4918 4918 4918 4918 4918 4918 4918 4918 4918 4918 4918 4918 4918 4918 4918 4918 4918 4918 4918 4918 4918 4918 4918 4918 4918 4918 9836 9836 14755 19673 29509 44264 63937 103282 157383 240992 319683 349192 304929 231156 167219 118037 88528 73773 63937 54100 54100 54100 59018 68855 83609 103282 132791 157383 177055 186892 172137 147546 118037 93446 73773 59018 49182 44264 39346 34427 29509 57279 57279 54551 46369 35458 27276 19093 10910 8183 5455 2728 2728 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2728 2728 2728 5455 10910 19093 35458 62734 106375 166382 231843 264574 248209 201840 158199 120013 92737 70917 57279 46369 38186 32731 30003 27276 27276 27276 27276 30003 32731 35458 38186 43641 49096 51824 27423 27423 27423 20568 20568 20568 20568 27423 27423 27423 27423 27423 20568 20568 20568 20568 20568 20568 20568 20568 13712 13712 13712 13712 13712 13712 20568 20568 20568 20568 20568 20568 20568 20568 13712 13712 13712 13712 13712 13712 6856 6856 6856 6856 6856 6856 13712 13712 13712 13712 13712 20568 27423 27423 41135 47991 61703 82270 109693 137117 157684 178252 191964 185108 185108 171396 164540 164540 164540 171396 185108 205675 233099 267378 315369 356504 377071 363360 315369 253666 191964 143973 109693 82270 68558 54847 41135 34279 34279 27423 52364 80087 110889 123210 104729 67766 40043 21562 12321 6161 3080 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3080 6161 15401 27722 46204 73926 92408 92408 70846 49284 33883 21562 15401 9241 6161 3080 3080 0 0 0 0 0 0 3080 6161 12321 18482 27722 36963 49284 61605 73926 89327 110889 138611 175574 209457 224858 200216 144772 92408 52364 30803 15401 9241 6161 3080 3080 3080 3080 6161 9241 15401 21562 33883 29994 13330 4999 0 0 0 0 0 0 0 0 0 0 0 0 0 1666 1666 1666 1666 1666 1666 1666 1666 1666 1666 1666 1666 1666 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1666 1666 1666 3333 3333 3333 4999 4999 4999 4999 4999 4999 4999 4999 4999 6665 8332 9998 11664 14997 16663 19996 21662 21662 21662 21662 19996 16663 14997 13330 9998 8332 6665 4999 4999 4999 8332 13330 26661 53322 111643 226618 346592 269942 134971 63320 20605 20605 25756 25756 25756 30907 30907 25756 25756 20605 15454 10302 5151 5151 5151 5151 5151 5151 5151 5151 5151 5151 10302 10302 10302 15454 20605 20605 25756 30907 36058 36058 36058 30907 25756 20605 15454 10302 5151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5151 10302 20605 30907 51512 87570 149385 231804 324525 381188 365735 298769 226652 169989 133931 108175 87570 77268 77268 77268 87570 108175 133931 159687 185443 195745 175141 139082 103024 72117 51512 41210 30907 25756 25756 23734 16953 13563 10172 10172 13563 16953 20344 30516 37297 47469 54250 54250 54250 50859 47469 47469 47469 50859 57641 61031 64422 67813 71203 67813 61031 50859 37297 27125 16953 10172 3391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3391 3391 6781 13563 20344 27125 37297 44078 47469 50859 47469 44078 40688 37297 33906 30516 27125 23734 20344 16953 13563 10172 6781 3391 3391 3391 0 0 3391 3391 10172 20344 40688 88156 189875 356016 376360 220391 115281 64422 37297 412054 321603 241202 180902 140701 100501 70351 50250 30150 20100 20100 10050 10050 10050 10050 10050 10050 10050 20100 20100 30150 40200 50250 60301 70351 80401 80401 80401 80401 80401 70351 70351 60301 50250 40200 30150 30150 20100 20100 20100 10050 10050 10050 10050 20100 20100 20100 20100 10050 10050 10050 10050 10050 10050 20100 20100 30150 30150 40200 60301 80401 120601 190952 271352 361803 422104 422104 351753 271352 190952 140701 90451 60301 50250 30150 30150 30150 30150 40200 50250 60301 90451 130651 201002 311553 452254 603005 663306 623106 522605 451138 305771 145367 60152 20051 5013 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5013 10025 15038 20051 25063 30076 40101 45114 50126 55139 60152 70177 75190 80202 85215 90228 95240 100253 95240 80202 60152 35088 25063 15038 5013 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5013 5013 10025 20051 30076 50126 75190 110278 145367 170430 170430 140354 105265 80202 60152 55139 50126 50126 50126 55139 55139 60152 65164 70177 85215 120303 180455 275695 406024 127313 94101 71960 60889 55354 55354 55354 60889 66424 71960 66424 66424 55354 44283 33212 22141 11071 0 0 0 0 0 0 0 0 5535 33212 71960 127313 132849 105172 71960 49818 33212 27677 22141 16606 11071 11071 5535 5535 5535 5535 11071 11071 11071 11071 5535 5535 0 0 0 0 0 0 0 0 5535 5535 11071 16606 33212 55354 77495 83030 66424 44283 27677 22141 16606 11071 11071 16606 27677 44283 77495 116243 154990 188202 204808 210344 210344 221414 238020 265697 293374 298909 271233 221414 171596 264410 247884 198307 140468 82628 49577 33051 16526 16526 8263 8263 0 0 0 0 0 0 0 0 0 0 0 0 16526 49577 107417 190045 223096 198307 148731 107417 82628 66102 57840 57840 57840 57840 57840 57840 57840 57840 49577 33051 16526 8263 0 0 0 0 0 0 0 0 0 8263 8263 8263 8263 8263 8263 16526 24788 33051 49577 90891 140468 181782 181782 140468 99154 66102 49577 41314 33051 41314 49577 66102 82628 107417 148731 214833 305724 429666 528820 545345 470980 380089 313987 280936 272673 169038 135231 101423 72445 53126 38637 28978 24148 19319 14489 14489 14489 14489 14489 14489 14489 14489 14489 14489 14489 14489 19319 28978 62786 115912 159379 125571 72445 38637 19319 14489 9659 4830 4830 4830 4830 4830 4830 4830 9659 9659 14489 14489 14489 19319 14489 14489 14489 14489 9659 9659 9659 9659 9659 9659 9659 9659 9659 14489 19319 24148 43467 72445 125571 183527 178698 115912 57956 28978 19319 14489 14489 19319 24148 28978 33808 38637 48297 57956 67615 77275 96593 125571 159379 202846 246313 265632 255973 236654 202846 116291 139549 122106 81404 46516 26166 14536 8722 5815 5815 2907 2907 2907 2907 2907 2907 2907 2907 2907 2907 5815 8722 20351 37795 55238 61053 49424 37795 29073 23258 17444 14536 14536 14536 14536 14536 17444 20351 26166 31980 43609 55238 63960 61053 43609 29073 20351 14536 11629 8722 8722 5815 5815 5815 2907 2907 2907 2907 2907 5815 5815 5815 8722 14536 23258 37795 61053 81404 81404 63960 46516 34887 29073 29073 26166 29073 31980 34887 37795 46516 52331 61053 66867 69775 69775 69775 66867 63960 69775 87218 118042 110427 68541 34270 19039 11423 7616 7616 3808 3808 3808 3808 3808 3808 3808 7616 7616 7616 7616 11423 15231 26655 64733 148505 232277 171352 79964 38078 19039 11423 7616 3808 3808 3808 3808 3808 3808 3808 3808 3808 7616 11423 19039 34270 60925 76156 57117 34270 19039 11423 7616 7616 7616 3808 3808 3808 3808 3808 3808 7616 7616 11423 22847 41886 95195 228469 380782 243700 102811 49502 30463 26655 26655 30463 38078 45694 53309 60925 68541 72349 68541 60925 53309 45694 38078 34270 34270 38078 49502 79964 12678 12678 12678 12678 12678 10867 10867 10867 10867 10867 10867 12678 16300 21734 27167 34412 38034 34412 28978 23545 18111 16300 19923 23545 28978 27167 19923 14489 9056 7245 5433 3622 3622 1811 1811 3622 3622 3622 5433 7245 9056 12678 16300 19923 19923 19923 21734 27167 32600 36223 36223 30789 23545 18111 12678 10867 9056 7245 7245 7245 7245 9056 10867 14489 18111 21734 21734 19923 16300 16300 19923 23545 30789 38034 43467 45278 45278 43467 39845 38034 36223 36223 38034 39845 39845 38034 32600 27167 19923 14489 45218 53198 55858 45218 31919 21279 15959 10640 7980 7980 7980 7980 10640 13300 21279 29259 39899 47878 50538 47878 45218 42558 42558 34579 23939 13300 7980 2660 2660 0 0 0 0 0 0 0 0 2660 5320 7980 15959 31919 47878 55858 50538 42558 42558 50538 66498 79797 69157 42558 21279 10640 5320 2660 2660 2660 0 2660 2660 2660 2660 5320 10640 21279 37239 58518 66498 58518 50538 47878 47878 50538 50538 50538 47878 45218 39899 39899 39899 42558 47878 53198 55858 58518 53198 47878 39899 39899 17658 14126 12360 12360 10595 10595 8829 8829 8829 7063 7063 5297 3532 3532 1766 1766 1766 1766 1766 1766 3532 12360 28252 58270 63568 38847 19423 10595 5297 3532 3532 1766 1766 1766 1766 1766 1766 3532 3532 5297 7063 10595 15892 21189 26486 28252 30018 33550 37081 42378 51207 58270 60036 49441 35315 22955 14126 8829 7063 5297 3532 3532 3532 3532 7063 15892 40613 93586 90054 38847 15892 8829 5297 3532 3532 3532 3532 5297 7063 8829 12360 21189 31784 49441 67099 72396 63568 47676 33550 22955 13914 10822 7730 7730 7730 7730 7730 7730 9276 9276 10822 12368 13914 13914 15460 13914 13914 12368 9276 7730 6184 4638 4638 4638 4638 4638 6184 6184 7730 9276 10822 10822 10822 10822 10822 10822 9276 9276 7730 7730 6184 6184 6184 6184 7730 9276 13914 18552 24737 29375 30921 29375 26283 24737 21645 20098 18552 17006 17006 17006 17006 17006 18552 20098 21645 24737 26283 27829 27829 27829 26283 24737 23191 23191 21645 21645 21645 23191 24737 26283 29375 32467 35559 40197 43289 44835 43289 38651 29375 20098 23804 13225 7935 5290 5290 5290 5290 5290 5290 5290 5290 5290 7935 7935 7935 7935 7935 7935 7935 7935 7935 7935 10580 15869 21159 29094 37029 39674 34384 23804 15869 10580 5290 2645 2645 2645 2645 2645 5290 5290 7935 13225 18514 29094 42319 63478 79347 79347 66123 50253 37029 29094 23804 18514 15869 13225 13225 13225 13225 13225 15869 21159 26449 37029 55543 84637 126956 163985 161340 121666 79347 52898 34384 23804 18514 13225 10580 10580 7935 7935 10580 13225 18514 29094 44964 68768 89927 92572 68768 42319 1961 1307 1961 1961 2614 3268 3921 5228 5882 6535 6535 6535 5882 5228 4575 3921 3268 2614 2614 2614 2614 2614 3268 4575 6535 8496 10456 11110 10456 9149 7189 5882 5228 4575 5228 5882 6535 8496 9803 11110 11763 11763 10456 9803 9149 9149 10456 12417 15031 16991 17645 15684 13724 10456 8496 6535 5228 4575 4575 4575 5228 6535 8496 10456 12417 13724 13070 10456 7842 5882 5228 4575 3921 3921 3921 3921 4575 4575 5228 6535 8496 11110 13070 13724 12417 9149 6535 4575 2614 1961 0 0 0 2273 4546 9092 18184 36368 63644 72737 45460 18184 4546 0 0 0 0 0 0 2273 4546 13638 31822 72737 115924 93194 56825 40914 36368 43187 59098 84102 86375 63644 38641 25003 18184 18184 22730 29549 38641 47733 45460 34095 25003 18184 13638 11365 11365 9092 9092 9092 9092 9092 11365 18184 27276 36368 34095 20457 11365 6819 6819 6819 9092 15911 25003 31822 29549 18184 9092 4546 2273 0 0 0 0 0 2273 9092 27276 70464 129562 104559 47733 20457 9092 4546 2273 0 49952 51950 47954 43958 41960 39962 37964 31969 25975 19981 15985 13987 13987 17983 21979 29971 39962 49952 49952 43958 33968 25975 17983 13987 9990 7992 5994 3996 3996 1998 1998 3996 3996 7992 13987 17983 19981 17983 11989 7992 5994 5994 5994 5994 7992 11989 19981 29971 41960 45956 37964 27973 19981 15985 13987 11989 11989 13987 17983 23977 31969 39962 49952 53948 49952 39962 31969 23977 17983 13987 13987 11989 13987 15985 21979 27973 31969 31969 23977 13987 7992 5994 3996 3996 5994 7992 11989 17983 27973 41960 57773 50841 39286 27731 20798 16177 16177 16177 20798 25420 34664 48530 60084 62395 53151 39286 30042 25420 25420 27731 30042 30042 27731 20798 16177 13866 11555 9244 9244 11555 16177 23109 30042 39286 41597 36975 27731 20798 13866 9244 9244 6933 9244 9244 11555 13866 13866 13866 13866 13866 13866 13866 16177 23109 30042 39286 41597 36975 30042 23109 18487 13866 13866 13866 16177 23109 30042 39286 43908 36975 27731 18487 13866 11555 11555 16177 23109 36975 53151 57773 43908 27731 18487 13866 11555 13866 18487 25420 39286 50841 13520 20281 23661 18027 12394 7887 6760 7887 10140 14647 23661 34928 46195 46195 38308 28168 19154 13520 10140 9014 7887 7887 6760 5634 4507 3380 3380 2253 2253 4507 7887 14647 30421 46195 33801 15774 6760 3380 2253 1127 2253 3380 6760 11267 16901 18027 14647 10140 7887 6760 9014 14647 25914 39435 39435 24788 12394 6760 4507 3380 2253 2253 3380 4507 6760 10140 11267 10140 9014 6760 4507 3380 2253 2253 2253 2253 4507 6760 11267 20281 30421 28168 16901 9014 4507 2253 2253 3380 4507 7887 41859 36278 30697 27906 30697 36278 39069 36278 27906 19534 13953 11163 8372 11163 11163 13953 16744 25116 44650 83719 136741 147903 108835 69766 44650 30697 22325 16744 16744 13953 13953 13953 11163 13953 16744 25116 36278 44650 44650 33488 19534 13953 11163 11163 13953 16744 22325 30697 41859 47441 39069 30697 25116 22325 19534 19534 22325 27906 41859 61394 80928 83719 61394 39069 25116 19534 16744 16744 16744 16744 16744 16744 16744 19534 25116 33488 39069 36278 25116 16744 11163 8372 5581 5581 8372 11163 19534 33488 47441 47441 11935 13771 17444 28461 31215 16526 6427 2754 918 0 0 0 0 2754 7345 15608 25707 30297 26625 21116 17444 14689 11935 9181 6427 4590 3672 3672 4590 4590 4590 4590 3672 2754 3672 5509 8263 11017 11017 8263 4590 1836 918 0 0 918 1836 3672 9181 25707 50495 43150 25707 15608 10099 7345 6427 6427 8263 11017 16526 25707 38560 43150 33051 21116 13771 8263 5509 3672 1836 1836 1836 2754 4590 6427 9181 7345 2754 918 0 0 0 0 918 918 2754 6427 10099 11935 10973 12802 14631 15545 13716 10973 9144 7315 6401 6401 6401 6401 8230 11888 14631 17374 17374 13716 9144 6401 4572 4572 5487 7315 10973 14631 15545 13716 11888 10059 10059 10059 9144 9144 8230 7315 7315 7315 8230 9144 10059 10059 9144 7315 5487 3658 3658 3658 4572 6401 9144 10973 10973 10059 9144 7315 6401 5487 5487 5487 6401 6401 8230 10059 13716 16460 15545 11888 8230 7315 8230 11888 18289 23775 21032 14631 9144 5487 2743 2743 3658 5487 9144 15545 23775 27433 23775 16460 11888 10059 42209 70349 91454 91454 91454 98489 112558 140698 182907 211047 175872 112558 70349 49244 42209 49244 63314 84419 112558 105523 70349 35174 21105 21105 21105 21105 35174 42209 49244 49244 49244 56279 70349 91454 119593 126628 105523 84419 70349 63314 63314 77384 98489 119593 119593 91454 63314 49244 49244 63314 91454 133663 168837 147733 98489 56279 28140 21105 21105 21105 35174 56279 98489 161803 189942 140698 84419 63314 63314 84419 112558 112558 77384 49244 28140 21105 21105 21105 28140 56279 105523 168837 168837 112558 70349 42209 28140 21105 21105 28140 17545 31580 43277 35089 19884 11696 8187 7018 7018 7018 7018 8187 10527 14036 16375 16375 12866 9357 7018 5848 5848 7018 9357 10527 9357 7018 4679 4679 5848 8187 12866 19884 29241 35089 29241 18714 11696 8187 5848 5848 5848 7018 8187 8187 7018 5848 4679 4679 5848 9357 14036 17545 15205 11696 8187 5848 5848 7018 10527 14036 16375 18714 18714 21054 26902 39768 51464 39768 21054 10527 7018 5848 7018 9357 11696 15205 15205 12866 9357 7018 5848 5848 7018 8187 9357 9357 9357 8187 8187 11696 13616 12254 13616 17701 21786 21786 17701 12254 8170 5446 5446 5446 6808 8170 10893 13616 14978 14978 14978 16339 17701 19063 19063 17701 14978 12254 9531 8170 8170 8170 9531 12254 19063 25871 29955 24509 16339 10893 9531 8170 8170 8170 8170 9531 9531 13616 20424 28594 32679 27232 20424 14978 12254 10893 10893 9531 9531 9531 9531 10893 13616 14978 16339 14978 13616 12254 12254 10893 9531 8170 6808 6808 6808 6808 9531 14978 27232 47656 62634 47656 27232 16339 10893 8170 8170 10893 14978 20424 21786 17701 7337 5503 5503 8255 14675 29350 31184 14675 5503 2752 1834 1834 1834 2752 6420 13758 29350 34853 20178 10089 5503 4586 4586 8255 15592 23846 22012 14675 10089 8255 10089 16509 23846 26598 21095 15592 11923 10089 9172 7337 4586 2752 1834 1834 2752 4586 6420 7337 6420 5503 4586 5503 7337 11006 11923 11006 9172 7337 5503 4586 4586 4586 7337 12840 21095 23846 16509 9172 5503 3669 3669 4586 5503 4586 4586 4586 4586 6420 11006 18343 24764 21095 11923 6420 3669 3669 4586 6420 9172 10089 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3048 4191 5715 4572 2286 1143 381 1143 4953 15240 21718 12192 6096 3429 1905 762 762 1524 4191 8001 7620 4572 2667 1905 1905 2667 4191 4572 2286 762 381 762 1524 2667 5715 11430 12954 4953 1143 0 381 1143 1905 2286 2286 1905 2286 4572 10668 14859 5715 1143 381 762 1905 4572 9906 13716 8001 3048 762 381 762 2286 3429 3810 3429 3048 3429 3429 2667 1524 762 381 381 1905 5334 6858 4953 2667 1524 762 381 381 1905 9525 22480 12954 5334 3429 67515 63962 49748 31981 21321 17767 17767 17767 24874 35534 53301 71069 78175 67515 42641 28427 21321 21321 35534 56855 63962 49748 31981 24874 24874 28427 39088 42641 35534 21321 17767 21321 24874 31981 39088 46195 46195 35534 21321 14214 10660 10660 14214 24874 49748 85282 106603 92389 74622 56855 39088 21321 14214 14214 21321 39088 63962 85282 67515 39088 21321 17767 24874 42641 71069 92389 95943 85282 74622 56855 39088 21321 14214 10660 14214 31981 56855 53301 35534 21321 14214 10660 7107 14214 24874 35534 35534 35534 39088 49748 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 96872 89953 62275 48436 41517 48436 62275 69194 83033 103792 110711 103792 83033 62275 55356 55356 89953 124550 103792 62275 48436 62275 103792 110711 69194 34597 20758 34597 76114 131470 145308 103792 76114 62275 62275 62275 76114 103792 145308 138389 83033 41517 27678 27678 34597 34597 34597 34597 34597 62275 96872 138389 152228 145308 131470 110711 89953 76114 69194 89953 131470 152228 96872 48436 34597 41517 69194 96872 76114 48436 41517 55356 96872 124550 83033 48436 41517 48436 69194 96872 110711 103792 76114 55356 55356 48436 41517 41517 55356 76114 26295 21913 17530 21913 35060 52591 61356 78886 118329 188449 192832 122711 78886 56973 61356 83268 105181 83268 48208 26295 21913 21913 21913 17530 21913 35060 74503 135859 87651 35060 17530 21913 30678 61356 113946 131476 61356 26295 17530 21913 30678 39443 52591 70121 87651 92033 61356 35060 17530 17530 21913 26295 26295 21913 17530 21913 26295 35060 35060 30678 26295 26295 26295 26295 21913 21913 35060 70121 118329 96416 43825 21913 17530 21913 30678 43825 61356 61356 43825 26295 21913 17530 21913 39443 56973 56973 35060 26295 26295 26295 612725 544644 374443 238282 204242 204242 170201 204242 272322 408483 476564 408483 272322 204242 170201 204242 306362 374443 340403 272322 238282 306362 374443 442523 408483 374443 340403 340403 340403 374443 476564 748885 987167 851006 578684 374443 306362 374443 578684 885047 885047 510604 272322 204242 204242 204242 204242 238282 340403 578684 885047 782926 476564 306362 306362 408483 612725 851006 782926 510604 340403 306362 306362 306362 306362 306362 340403 340403 272322 204242 170201 170201 238282 306362 272322 238282 204242 238282 306362 408483 476564 408483 272322 238282 204242 170201 170201 204242 306362 476564 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 193051 154441 193051 386103 849426 926646 501934 270272 154441 154441 193051 424713 1081088 772205 308882 193051 193051 347492 694985 965257 926646 733595 424713 231662 115831 77221 115831 270272 424713 347492 270272 270272 347492 463323 772205 926646 656375 347492 154441 77221 77221 115831 193051 231662 231662 308882 656375 1119698 579154 154441 38610 77221 154441 270272 579154 888036 579154 231662 154441 193051 270272 579154 965257 386103 77221 38610 77221 193051 347492 540544 656375 772205 965257 733595 424713 347492 424713 656375 656375 308882 154441 154441 231662 501934 849426 888036 810816 810816 617764 308882 53340 47413 65193 82973 47413 23707 29633 59266 106679 136312 94826 59266 53340 59266 82973 118533 171872 130386 53340 23707 23707 29633 41486 47413 53340 71120 106679 94826 53340 41486 47413 77046 94826 59266 23707 23707 29633 47413 65193 71120 82973 118533 112606 65193 47413 59266 94826 142239 106679 71120 88899 154092 112606 53340 29633 17780 29633 71120 112606 82973 47413 35560 35560 53340 77046 77046 71120 71120 53340 35560 23707 17780 29633 65193 71120 59266 53340 59266 77046 82973 71120 59266 59266 53340 41486 23707 29633 65193 106679 82973 159187 132656 114969 79594 44219 35375 70750 114969 114969 79594 44219 26531 35375 70750 97281 97281 61906 26531 17687 79594 291843 380281 176875 97281 70750 44219 26531 8844 44219 176875 238781 123812 53062 35375 61906 194562 406812 212250 79594 26531 8844 17687 53062 70750 70750 79594 97281 79594 44219 17687 17687 44219 97281 176875 256468 212250 114969 79594 88437 132656 194562 132656 44219 17687 26531 44219 61906 79594 141500 327218 344906 106125 26531 26531 35375 61906 88437 106125 88437 61906 44219 53062 70750 114969 114969 53062 35375 53062 97281 150344 480470 305754 305754 480470 349433 131037 131037 305754 917262 1703486 786224 305754 174717 262075 567829 1616128 1485090 393112 131037 218396 393112 349433 218396 218396 393112 480470 262075 131037 305754 742545 873583 480470 262075 174717 218396 436791 786224 611508 305754 131037 131037 262075 349433 218396 218396 436791 698866 393112 174717 131037 262075 393112 305754 305754 436791 742545 655187 349433 218396 262075 349433 393112 305754 262075 655187 1878203 1441411 655187 611508 1048299 1179337 567829 262075 349433 524150 436791 262075 262075 436791 1135657 1528770 655187 349433 349433 436791 305754 131037 174717 349433 655187 2205225 1960200 1715175 2450250 5145525 4410450 1960200 1715175 2205225 2940300 2450250 1470150 980100 1225125 1960200 2695275 3675375 4900500 5635575 4410450 2695275 1715175 1470150 1715175 1715175 1960200 2695275 5145525 7595775 4165425 1960200 1225125 980100 1470150 2450250 3430350 2450250 1225125 980100 1470150 4165425 7105725 3185325 1960200 2205225 2450250 1960200 1470150 2205225 4900500 5390550 2695275 1960200 2450250 3185325 3675375 2940300 2205225 1960200 2450250 3430350 5390550 6615675 4165425 2450250 1960200 1960200 1715175 1470150 1715175 2695275 4165425 4165425 2695275 2205225 2205225 2205225 1960200 1960200 1960200 2205225 2450250 1960200 1960200 2695275 4410450 3185325 1470150 980100 1470150 1585143 2161559 2882079 3026183 2449767 1729247 1296935 720520 288208 288208 576416 1008728 1008728 576416 288208 432312 1008728 1585143 1729247 2882079 7061093 2882079 720520 432312 576416 1008728 1296935 1873351 4611326 3314391 864624 288208 288208 1729247 7205197 2449767 576416 288208 432312 1008728 2737975 2737975 1296935 720520 576416 720520 1296935 2882079 4611326 3746702 1873351 720520 288208 288208 576416 1152831 1152831 432312 144104 288208 864624 2449767 2305663 1729247 2882079 6196469 2449767 720520 576416 864624 1152831 1152831 2017455 3890806 1585143 432312 144104 288208 1729247 4323118 1296935 288208 144104 288208 1152831 2737975 2161559 1296935 1152831 1296935 4629918 6944877 4629918 2893699 2893699 3472438 3472438 2604329 1446849 868110 868110 1446849 2314959 2604329 1446849 868110 1157479 2893699 4919288 4051178 3761808 7523617 8102356 2893699 1446849 1736219 3761808 5208658 5208658 5498028 4340548 2314959 1446849 2025589 5498028 8681096 4340548 2314959 2314959 4051178 6076767 4051178 2025589 1157479 1157479 1157479 1736219 3183069 5787397 5208658 3472438 2604329 2893699 3183069 3183069 2314959 1446849 1157479 1446849 2893699 4051178 3183069 2893699 4629918 6655507 3761808 2025589 2314959 2893699 2025589 1446849 2893699 6076767 3761808 1157479 578740 1736219 5208658 7234247 2314959 868110 868110 1736219 4629918 6655507 4340548 2604329 2025589 1736219 2314959 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12253488 49013950 45610204 3403747 680749 1361499 2722997 2722997 2042248 2722997 4765245 5445994 4084496 2042248 2042248 2722997 3403747 4084496 7488242 8849741 4765245 4765245 9530490 10891989 4765245 2722997 6807493 18380231 12253488 6126744 3403747 2042248 2042248 4084496 7488242 5445994 2042248 1361499 4765245 8849741 3403747 1361499 2042248 9530490 11572738 8168992 7488242 4765245 1361499 1361499 3403747 2722997 1361499 1361499 8849741 29272220 6126744 2042248 1361499 4084496 10891989 4765245 2042248 2042248 2042248 2722997 8168992 19741730 6807493 1361499 680749 1361499 3403747 8168992 24506975 16337983 4084496 2722997 7488242 56502193 54459945 6126744 2722997 4084496 10891989 6126744 680749 680749 2722997 6126744 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9836455 29509364 68855182 13771036 3934582 5901873 13771036 25574782 31476654 19672909 11803745 15738327 43280400 39345818 19672909 15738327 17705618 21640200 13771036 3934582 0 1967291 13771036 59018727 31476654 11803745 1967291 0 1967291 11803745 13771036 5901873 3934582 7869164 17705618 15738327 5901873 1967291 3934582 13771036 11803745 3934582 3934582 29509364 118037454 43280400 15738327 3934582 1967291 9836455 68855182 21640200 3934582 5901873 17705618 82626218 43280400 11803745 9836455 21640200 94429963 15738327 0 0 3934582 21640200 29509364 31476654 17705618 3934582 1967291 5901873 13771036 27542073 76724345 53116854 19672909 17705618 33443945 39345818 19672909 15738327 21640200 37378527 94429963 49182273 11803745 5901873 9836455 13771036 8534434 22758492 56896229 65430663 85344343 36982549 8534434 8534434 36982549 56896229 11379246 2844811 8534434 51206606 45516983 11379246 5689623 17068869 62585852 82499532 42672172 22758492 11379246 17068869 45516983 91033966 73965097 34137737 11379246 2844811 11379246 31292926 28448114 5689623 0 11379246 34137737 19913680 5689623 8534434 36982549 68275475 59741040 73965097 34137737 8534434 14224057 42672172 56896229 62585852 51206606 14224057 5689623 22758492 85344343 28448114 2844811 5689623 34137737 82499532 25603303 8534434 11379246 28448114 48361794 39827360 19913680 8534434 8534434 22758492 36982549 48361794 39827360 19913680 11379246 19913680 45516983 25603303 5689623 2844811 19913680 45516983 19913680 8534434 17068869 51206606 59741040 79654720 65430663 17068869 120504500 148313231 222469847 129774077 101965347 139043654 92695770 46347885 74156616 157582808 166852385 83426193 74156616 111234923 166852385 129774077 55617462 55617462 83426193 111234923 111234923 129774077 129774077 92695770 83426193 101965347 111234923 111234923 101965347 64887039 74156616 120504500 139043654 74156616 37078308 74156616 139043654 101965347 55617462 83426193 120504500 111234923 139043654 139043654 55617462 37078308 92695770 120504500 101965347 148313231 120504500 46347885 55617462 129774077 92695770 37078308 27808731 92695770 129774077 74156616 37078308 37078308 74156616 120504500 148313231 157582808 111234923 111234923 139043654 148313231 157582808 157582808 92695770 37078308 27808731 74156616 129774077 120504500 83426193 64887039 92695770 139043654 92695770 37078308 55617462 203930693 176121962 92695770 120504500 194661116 72502500 18913696 18913696 25218261 15761413 18913696 37827391 25218261 22065978 53588804 126091304 94568478 47284239 40979674 69350217 104025326 28370543 9456848 12609130 12609130 6304565 15761413 78807065 44131956 15761413 12609130 9456848 12609130 59893369 44131956 9456848 15761413 59893369 50436522 12609130 12609130 28370543 59893369 47284239 15761413 6304565 12609130 56741087 37827391 9456848 12609130 12609130 9456848 31522826 75654782 31522826 22065978 34675109 25218261 12609130 9456848 9456848 15761413 18913696 12609130 9456848 34675109 88263913 78807065 113482173 66197935 9456848 9456848 18913696 28370543 63045652 116634456 28370543 9456848 22065978 72502500 18913696 6304565 15761413 88263913 47284239 9456848 6304565 18913696 53588804 69350217 44131956 18913696 15761413 63045652 29113796 29113796 58227593 247467268 305694861 203796574 247467268 247467268 101898287 43670694 29113796 58227593 101898287 58227593 43670694 101898287 334808657 218353472 218353472 218353472 58227593 43670694 87341389 58227593 72784491 262024166 87341389 29113796 58227593 363922453 363922453 131012083 101898287 116455185 262024166 218353472 101898287 116455185 349365555 320251759 43670694 29113796 29113796 72784491 232910370 232910370 72784491 29113796 29113796 43670694 101898287 334808657 436706944 349365555 334808657 262024166 145568981 189239676 320251759 334808657 305694861 436706944 160125879 58227593 101898287 101898287 29113796 72784491 320251759 189239676 101898287 116455185 72784491 131012083 451263842 87341389 29113796 58227593 320251759 131012083 29113796 29113796 131012083 465820740 131012083 58227593 101898287 305694861 174682778 58227593 34306675 17153337 17153337 21441672 21441672 21441672 30018340 90055021 373085087 94343355 34306675 38595009 180110042 154380036 42883343 42883343 120073361 64325015 17153337 17153337 17153337 21441672 94343355 115785027 25730006 21441672 17153337 21441672 90055021 90055021 21441672 25730006 107208358 128650030 21441672 17153337 55748346 253011725 51460012 17153337 12865003 30018340 42883343 21441672 12865003 21441672 34306675 47171678 42883343 34306675 21441672 17153337 17153337 17153337 17153337 12865003 12865003 12865003 17153337 12865003 12865003 17153337 21441672 34306675 188686710 107208358 17153337 17153337 17153337 17153337 107208358 180110042 21441672 12865003 21441672 30018340 25730006 17153337 17153337 25730006 30018340 17153337 17153337 25730006 38595009 25730006 17153337 21441672 34306675 68613349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 415576325 415576325 474944371 415576325 534312418 1068624835 712416557 474944371 534312418 415576325 593680464 1068624835 653048510 356208278 653048510 474944371 474944371 890520696 356208278 415576325 1543569206 415576325 534312418 356208278 237472186 1365465067 534312418 474944371 890520696 415576325 712416557 593680464 237472186 534312418 1187360928 415576325 237472186 534312418 712416557 771784603 949888742 593680464 415576325 296840232 178104139 296840232 296840232 356208278 415576325 296840232 653048510 1543569206 1009256789 415576325 356208278 831152649 1424833113 474944371 356208278 1365465067 593680464 296840232 1246728974 593680464 356208278 712416557 356208278 949888742 771784603 237472186 653048510 474944371 593680464 1424833113 534312418 949888742 1484201160 356208278 593680464 1781041392 771784603 356208278 653048510 1602937253 1899777484 831152649 474944371 474944371 296840232 237472186 2147483647 982914202 2147483647 2147483647 2147483647 2147483647 1228642752 1720099853 2147483647 1474371303 2147483647 2147483647 1474371303 1474371303 2147483647 2147483647 2147483647 1474371303 2147483647 2147483647 737185651 1228642752 1965828404 2147483647 2147483647 737185651 982914202 1474371303 1474371303 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1720099853 1474371303 2147483647 1228642752 2147483647 2147483647 2147483647 2147483647 1965828404 2147483647 2147483647 2147483647 2147483647 982914202 982914202 2147483647 2147483647 982914202 2147483647 2147483647 1228642752 982914202 2147483647 2147483647 1228642752 2147483647 2147483647 982914202 1228642752 737185651 1474371303 2147483647 982914202 1474371303 982914202 1474371303 2147483647 1965828404 1474371303 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 737185651 1474371303 2147483647 1474371303 2147483647 2147483647 2147483647 21374849 38474728 55574607 42749698 55574607 34199758 38474728 42749698 21374849 34199758 47024667 25649819 29924788 51299637 42749698 21374849 25649819 42749698 59849577 89774365 98324304 64124546 42749698 42749698 72674486 98324304 59849577 47024667 51299637 47024667 29924788 38474728 81224425 47024667 21374849 51299637 68399516 29924788 38474728 47024667 47024667 51299637 29924788 55574607 68399516 34199758 47024667 29924788 47024667 59849577 42749698 72674486 38474728 34199758 55574607 34199758 25649819 47024667 47024667 29924788 34199758 55574607 85499395 89774365 55574607 47024667 38474728 34199758 47024667 47024667 47024667 47024667 72674486 89774365 42749698 25649819 42749698 59849577 42749698 29924788 47024667 47024667 25649819 42749698 76949456 29924788 38474728 51299637 42749698 42749698 1424218533 906320885 1294744121 1553692945 1165269709 2147483647 2147483647 1294744121 1165269709 1165269709 1942116182 1424218533 906320885 1553692945 1683167357 1294744121 2147483647 1553692945 906320885 1035795297 906320885 1812641769 1294744121 1294744121 1424218533 1035795297 1553692945 1165269709 1165269709 1424218533 1165269709 1553692945 906320885 776846473 1812641769 1424218533 776846473 1165269709 1035795297 1294744121 2071590594 1294744121 1812641769 1165269709 776846473 1165269709 1035795297 1683167357 1165269709 1035795297 2147483647 1424218533 1294744121 1165269709 1294744121 2147483647 1812641769 1035795297 1683167357 1942116182 1424218533 1812641769 1035795297 776846473 1683167357 1553692945 2147483647 1553692945 1424218533 2071590594 1553692945 2147483647 906320885 776846473 1683167357 1424218533 1553692945 1424218533 1165269709 1812641769 1812641769 1165269709 1294744121 906320885 1035795297 2147483647 1683167357 1424218533 1553692945 1035795297 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1644666036 2147483647 2147483647 2055832545 1644666036 2147483647 2147483647 1233499527 2147483647 2147483647 822333018 2147483647 2147483647 1644666036 1644666036 2147483647 2147483647 2147483647 2147483647 2147483647 1233499527 1644666036 1644666036 2147483647 2147483647 2147483647 2147483647 2055832545 2147483647 1644666036 2147483647 2147483647 2147483647 2055832545 2147483647 2147483647 1644666036 2147483647 2055832545 2147483647 2055832545 822333018 2147483647 2147483647 2147483647 822333018 2147483647 2147483647 2055832545 2147483647 2147483647 2147483647 1233499527 1233499527 2147483647 1644666036 822333018 2147483647 2147483647 1233499527 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1644666036 2147483647 2147483647 2147483647 2147483647 2147483647 2055832545 822333018 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2055832545 2147483647 2147483647 822333018 2055832545 1644666036 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1904076818 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1904076818 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1904076818 2147483647 2147483647 1904076818 2147483647 2147483647 1269384545 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 1904076818 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 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 168740 168740 506219 224986 253110 365603 309356 337479 168740 140616 196863 140616 224986 168740 140616 253110 365603 309356 506219 168740 253110 365603 196863 534343 196863 168740 871822 196863 281233 196863 759329 140616 731206 196863 393726 281233 365603 253110 337479 253110 168740 365603 506219 224986 421849 168740 309356 534343 196863 337479 337479 253110 224986 112493 168740 224986 224986 224986 224986 140616 168740 337479 281233 590589 224986 224986 365603 253110 421849 337479 140616 871822 196863 309356 168740 1012438 140616 703082 196863 421849 253110 421849 224986 506219 140616 281233 281233 674959 140616 365603