% 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
 7258 6048 5242 4435 3629 3226 2419 2016 2016 1613 1210 1210 1210 806 806 806 806 806 806 806 806 806 806 806 1210 1210 1210 1613 2016 2016 2822 3226 4032 4838 6048 7258 8870 10886 12903 14919 16531 17338 16935 15322 13709 11693 9677 7661 6451 5242 4032 3629 2822 2419 2016 1613 1613 1210 1210 1210 806 806 806 806 806 806 806 806 1210 1210 1210 1613 1613 2016 2419 2419 3226 3629 4435 5242 6048 7258 8064 9274 10080 10483 10483 10080 9274 8467
 651 478 347 261 174 130 87 43 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 43 43 87 130 217 304 434 608 912 1303 1824 2432 2953 3127 2780 2171 1607 1129 782 521 347 261 174 87 43 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 43 43 87 87 130 217 304 434 608 825 1129 1477 1824 2085 2085 1911 1563 1216 912
 205 205 205 176 176 176 146 146 146 146 117 117 117 117 117 117 117 117 146 146 146 146 176 176 205 234 234 263 322 351 410 439 498 586 644 732 790 849 908 937 937 937 908 849 761 703 644 556 498 439 410 351 322 293 263 234 234 205 205 205 176 176 176 176 176 176 205 205 205 205 205 234 234 234 263 263 263 293 293 293 293 293 293 293 293 293 263 263 234 234
 119 155 194 234 256 265 247 212 172 137 106 84 62 49 40 31 26 18 18 13 13 9 9 9 9 9 9 9 9 9 9 13 13 13 18 22 22 26 31 40 44 53 62 71 75 84 88 88 88 84 75 66 57 53 44 35 31 26 22 18 18 13 13 9 9 9 9 4 4 4 4 4 4 4 4 4 4 4 9 9 9 13 13 18 22 31 40 53 71 93
 417 365 313 287 235 209 183 157 130 104 104 78 78 78 78 52 52 52 52 52 52 52 52 52 52 52 78 78 78 78 104 104 104 130 157 183 235 261 339 391 470 574 678 783 887 965 991 965 913 835 730 652 548 470 391 339 287 235 209 183 183 157 157 130 130 130 130 130 130 130 130 157 157 183 183 209 235 261 287 313 365 391 444 470 496 522 522 522 496 444
 91 78 78 78 65 65 65 65 65 52 52 52 52 52 52 52 52 52 52 65 65 65 65 65 78 78 78 78 91 91 91 104 104 117 117 130 130 130 143 143 156 156 169 169 182 182 182 195 195 208 208 208 221 221 234 234 247 260 260 273 273 273 286 286 273 273 273 260 247 247 234 221 208 195 182 169 169 156 143 143 130 130 117 117 117 104 104 104 91 91
 312 312 312 312 312 312 312 312 312 312 312 312 312 364 364 364 364 364 416 416 416 467 467 519 519 519 571 571 623 623 675 727 727 779 831 831 883 935 935 987 987 1039 1039 1039 1039 1039 987 987 935 935 883 831 831 779 727 727 675 675 623 623 623 571 571 571 571 571 519 519 519 519 519 519 519 467 467 467 467 467 416 416 416 416 416 416 364 364 364 364 364 364
 2493 2493 2493 2493 2493 2493 2493 2493 2493 2137 2137 2137 2137 2137 2137 2137 1781 1781 1781 1781 1781 2137 2137 2137 2137 2137 2493 2493 2849 2849 3205 3561 3918 4274 4986 5698 6767 7835 8904 10328 12109 13533 14958 16026 16383 16383 15670 14246 12465 11040 9260 7835 6411 5342 4630 3918 3205 2849 2493 2137 1781 1425 1425 1425 1068 1068 1068 1068 1068 1068 712 712 712 712 1068 1068 1068 1068 1068 1068 1425 1425 1425 1425 1781 1781 1781 2137 2137 2137
 15106 15626 15106 14585 13543 11980 10418 9376 7813 6771 5730 5209 4167 3646 3125 2604 2084 2084 1563 1563 1563 1042 1042 1042 1042 521 521 521 521 521 521 521 521 521 521 521 521 521 1042 1042 1042 1563 1563 2084 2084 2604 3125 3646 4167 4688 5730 6251 6771 7813 8334 8855 9376 9897 9897 9897 9897 9376 8855 8855 8334 7813 7292 6771 6771 6251 6251 5730 5730 5730 5209 5209 5730 5730 5730 6251 6771 7292 8334 8855 9897 10939 11980 13022 14064 15106
 1730 2596 2596 2596 3461 3461 3461 4326 4326 5191 5191 5191 6057 6057 6057 6057 5191 5191 5191 4326 4326 3461 3461 3461 2596 2596 1730 1730 1730 865 865 865 865 0 0 0 0 0 0 0 865 865 865 1730 1730 2596 2596 3461 5191 6057 8652 11248 14709 19900 26822 37205 51048 66622 80466 84792 77005 63161 47587 34609 25092 18170 12978 9517 6922 5191 3461 2596 1730 865 865 0 0 0 0 0 0 865 865 865 865 865 865 1730 1730 1730
 1802 1802 1802 1802 1802 1802 1802 2703 2703 2703 2703 2703 2703 2703 3604 3604 3604 4505 4505 5405 5405 5405 6306 6306 7207 7207 7207 7207 7207 8108 8108 8108 8108 8108 8108 8108 9009 9910 10811 11712 12613 14414 17117 19820 22523 26126 30631 34234 38739 43243 45946 46847 45946 43243 37838 32432 27027 22523 18919 15315 12613 10811 9009 7207 6306 5405 4505 3604 2703 2703 1802 1802 1802 901 901 901 901 901 901 901 901 901 901 901 901 1802 1802 1802 1802 1802
 4748 4748 2374 2374 2374 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2374 4748 7121 9495 11869 18991 26112 35607 47477 64093 90206 121065 156673 192280 213645 213645 194654 163794 130561 104448 83084 64093 52224 42729 35607 28486 23738 18991 16617 14243 14243 11869 11869 11869 9495 9495 9495 9495 9495 9495 9495 9495 7121 7121 7121 4748 4748
 2745 2745 2745 2745 0 0 0 0 0 0 0 0 0 0 2745 2745 2745 2745 5491 5491 8236 8236 10981 10981 13726 16472 16472 19217 19217 21962 21962 24707 24707 24707 24707 24707 24707 27453 27453 27453 30198 32943 35688 35688 38434 43924 46670 49415 54905 60396 65886 74122 82358 93339 104320 118047 131773 142754 148245 148245 140009 126282 107065 87849 71377 57651 43924 32943 24707 19217 13726 10981 8236 5491 2745 2745 2745 2745 2745 0 0 2745 2745 2745 2745 2745 2745 2745 2745 2745
 8268 6201 6201 6201 6201 6201 6201 6201 6201 6201 6201 6201 6201 6201 6201 6201 8268 8268 8268 8268 8268 10335 10335 10335 10335 10335 10335 8268 8268 8268 8268 8268 6201 6201 6201 6201 6201 6201 6201 8268 8268 10335 12402 14469 16536 20670 22737 26870 31004 37205 43406 51674 59942 70277 80611 88879 97147 103348 103348 101281 95080 86812 76477 66143 57875 49607 43406 37205 31004 26870 22737 18603 16536 14469 12402 10335 8268 8268 8268 8268 8268 8268 8268 8268 8268 8268 8268 8268 8268 8268
 11192 11192 11192 11192 11192 11192 11192 11192 7461 7461 7461 7461 7461 7461 7461 7461 7461 7461 7461 7461 7461 7461 11192 11192 11192 11192 11192 14922 14922 14922 18653 18653 18653 22383 22383 22383 26114 26114 29844 29844 33575 37305 37305 41036 44766 48497 55958 63419 70880 82071 96993 119377 145490 182795 223831 261136 276058 264867 227562 182795 141760 108185 82071 63419 48497 37305 29844 26114 18653 14922 11192 7461 7461 3731 3731 3731 3731 3731 3731 3731 7461 7461 7461 7461 11192 11192 11192 11192 11192 11192
 6294 6294 6294 3147 3147 3147 3147 0 0 0 0 0 0 0 3147 3147 3147 3147 3147 6294 6294 6294 6294 6294 6294 6294 9442 9442 9442 9442 9442 9442 9442 6294 6294 6294 6294 9442 9442 9442 12589 15736 22030 28325 34619 44061 56650 66091 81827 97564 113300 129036 141624 147919 147919 144772 135330 125888 113300 103858 94416 88122 81827 78680 72386 69239 62944 59797 56650 53503 47208 44061 40914 34619 31472 28325 25178 25178 22030 22030 18883 18883 15736 15736 12589 12589 12589 9442 9442 9442
 13148 8765 8765 4383 4383 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4383 4383 4383 4383 4383 4383 4383 8765 8765 8765 13148 17530 21913 26295 35060 43825 52591 61356 74503 83268 92033 100798 109564 118329 127094 135859 144624 149006 157772 166537 170919 170919 166537 162154 153389 140241 127094 113946 105181 92033 83268 78886 70121 65738 61356 56973 52591 52591 52591 52591 56973 56973 56973 52591 52591 48208 43825 39443 35060 30678 26295 21913 17530
 18317 9158 9158 9158 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9158 9158 9158 9158 9158 9158 9158 9158 9158 9158 9158 9158 9158 18317 18317 18317 18317 27475 27475 36634 45792 64109 73268 91585 100743 119060 128219 146536 155694 164853 174011 183170 192328 201487 210645 228962 238121 265596 293072 329706 366340 393815 421291 430449 430449 421291 393815 366340 329706 283913 238121 201487 164853 137377 119060 100743 91585 82426 73268 64109 54951 45792 45792 36634 36634 27475 27475 18317 18317
 2665 2665 0 0 0 0 0 0 0 0 0 0 0 0 2665 2665 2665 2665 2665 2665 2665 2665 2665 2665 2665 2665 2665 2665 2665 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2665 2665 5330 5330 7996 7996 10661 13326 15991 18657 23987 26652 31983 37313 39978 45309 47974 53305 58635 63965 69296 74626 79957 87952 98613 106609 119935 133261 146587 157248 165244 159914 146587 127931 103944 82622 63965 47974 37313 26652 21322 15991 10661 7996 5330
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3503 7007 7007 10510 14013 21020 24523 28027 35033 38537 45543 49046 49046 49046 49046 49046 49046 45543 49046 52550 56053 59556 70066 80576 94590 112106 136629 168159 206696 252239 290776 301286 273259 217206 157649 108603 77073 52550 35033 24523 17517 10510 7007 3503 3503 0
 5491 5491 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5491 5491 10982 16472 27454 38436 49417 60399 71381 82362 93344 104325 115307 126289 153743 192178 269050 389848 571044 746750 763223 593007 389848 236105 142761 82362 49417 21963 10982 0 0 0 0 0 0 0 0 0 0 5491 5491 5491 5491 5491 5491 5491 5491 5491 5491 5491
 8054 8054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8054 8054 8054 16108 16108 24162 40271 56379 80541 112758 161083 201354 225516 225516 201354 161083 128866 104704 88596 80541 64433 64433 56379 56379 64433 72487 80541 96650 120812 153029 201354 257733 314112 346328 354382 330220 289949 249678 217462 193299 169137 161083 153029 153029 153029 161083 177191 185245 185245 177191 161083 136920 112758 88596 72487 56379 48325 40271 32217 24162 16108 16108 16108
 59820 49850 39880 29910 19940 9970 9970 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9970 9970 19940 29910 29910 39880 49850 49850 49850 49850 49850 39880 39880 29910 29910 29910 19940 19940 19940 19940 19940 29910 29910 49850 69790 99700 149551 209371 299101 388832 478562 538382 578262 598202 608172 608172 608172 598202 548352 478562 388832 309071 239281 189431 149551 119640 109670 89730 89730 79760 79760 79760 69790 69790 69790
 107261 114922 107261 84276 57461 34477 19154 7661 3831 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3831 3831 7661 11492 19154 26815 34477 42138 45969 45969 42138 38307 30646 26815 22984 22984 19154 19154 22984 26815 30646 42138 61292 95768 149399 222182 279643 287305 245167 187706 137906 103430 80445 65122 53630 45969 42138 38307 34477 30646 26815 26815 22984 22984 22984 22984 22984 22984 26815 30646 34477 42138 53630 68953 88107
 25642 25642 22437 22437 19232 16026 12821 9616 9616 6411 6411 6411 6411 6411 6411 6411 6411 6411 6411 6411 6411 3205 3205 3205 3205 3205 3205 3205 3205 3205 0 0 0 0 0 0 0 3205 3205 3205 6411 9616 9616 12821 12821 16026 16026 16026 19232 19232 19232 19232 19232 19232 16026 16026 16026 19232 19232 22437 25642 35258 48079 70516 99363 144237 201932 266038 317322 320527 272448 201932 137827 89748 57695 38463 25642 19232 16026 16026 16026 16026 16026 19232 19232 22437 22437 25642 25642 25642
 14675 14675 12840 11006 9172 7337 5503 4586 2752 1834 1834 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 1834 1834 1834 1834 2752 3669 4586 6420 9172 12840 18343 23846 29350 32101 31184 27515 22012 17426 12840 10089 7337 5503 4586 3669 2752 1834 1834 1834 1834 1834 1834 2752 4586 6420 8255 11006 13758 16509 20178 23846 26598 29350 31184 32101 31184 29350 26598 22929 19261 15592 12840 11006 10089 10089 10089 10089 10089 11006 11923 12840 13758 14675
 4498 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2249 4498 8996 15743 26988 40482 56225 71968 76466 69719 53976 38233 26988 17992 11245 6747 4498 2249 0 0 0 0 0 0 2249 2249 2249 4498 4498 4498 6747 6747 8996 13494 17992 24739 35984 56225 87711 132692 186668 227150 227150 193415 148435 107952 76466 51727 33735 22490 13494 6747
 9467 9467 9467 7100 7100 7100 7100 7100 7100 7100 7100 7100 9467 9467 11833 14200 16567 21300 23667 28400 33134 37867 40234 42600 40234 35500 30767 26034 21300 16567 11833 9467 7100 4733 2367 2367 2367 2367 2367 2367 2367 2367 2367 2367 4733 4733 4733 4733 4733 4733 4733 7100 7100 7100 7100 7100 7100 9467 11833 14200 21300 33134 49701 78101 120701 175135 217736 217736 175135 123068 82834 56801 37867 28400 21300 16567 14200 14200 14200 14200 14200 14200 14200 14200 14200 14200 11833 11833 11833 9467
 3688 3688 3688 3688 5532 5532 5532 5532 5532 5532 5532 7376 7376 7376 7376 7376 7376 7376 7376 9220 9220 9220 9220 11065 11065 12909 12909 14753 16597 18441 22129 25817 31350 38726 49791 60855 70076 75608 73764 66388 55323 46102 36882 31350 25817 23973 20285 20285 18441 18441 18441 18441 18441 18441 18441 20285 20285 22129 22129 23973 25817 25817 27661 27661 27661 27661 27661 25817 25817 25817 25817 27661 27661 27661 27661 25817 25817 22129 18441 16597 12909 11065 9220 7376 5532 5532 5532 3688 3688 3688
 159402 162468 134879 91963 58243 33720 18393 9196 3065 0 0 0 0 0 0 0 0 3065 3065 3065 3065 6131 6131 6131 6131 6131 6131 6131 6131 6131 6131 6131 6131 6131 9196 9196 15327 18393 24523 30654 36785 39851 39851 36785 30654 24523 18393 15327 12262 6131 6131 3065 3065 0 0 0 0 0 0 3065 6131 15327 27589 52112 85832 134879 186991 214580 199253 159402 116486 82767 58243 39851 27589 21458 15327 12262 9196 9196 9196 9196 12262 15327 21458 30654 42916 64374 91963 128748
 46934 63696 87163 117334 130744 107277 67048 36877 16762 10057 3352 0 0 0 0 0 0 0 0 0 3352 3352 6705 10057 13410 16762 20114 23467 26819 30172 33524 36877 40229 43581 40229 36877 30172 23467 16762 13410 10057 6705 3352 3352 3352 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3352 10057 20114 36877 63696 103925 147506 177678 174325 150858 120687 97220 80458 70401 63696 63696 70401 80458 90515 93867 90515 77105 60343 43581 30172 23467 20114 20114 23467 26819 33524
 30677 38346 49850 69022 92030 107368 107368 84361 57519 38346 23007 15338 11504 3835 3835 0 0 0 0 0 0 0 0 0 3835 3835 7669 11504 19173 30677 38346 49850 53684 57519 57519 53684 46015 34511 23007 15338 11504 7669 3835 3835 3835 0 0 0 0 0 0 0 0 0 0 0 0 3835 7669 15338 30677 69022 149549 291428 364285 256917 149549 92030 61353 46015 34511 30677 34511 42180 57519 76692 99699 115037 115037 99699 76692 57519 38346 26842 19173 15338 15338 15338 19173 23007
 22267 28629 41352 57257 79524 101791 111334 101791 82705 63619 50895 41352 31810 25448 19086 15905 12724 9543 9543 6362 6362 6362 6362 6362 6362 6362 6362 6362 6362 9543 12724 15905 19086 22267 25448 31810 38172 44533 47714 47714 41352 31810 22267 15905 12724 9543 6362 6362 3181 6362 6362 9543 15905 19086 25448 31810 38172 41352 44533 47714 50895 50895 50895 47714 47714 50895 50895 54076 57257 57257 60438 63619 66800 73162 76343 79524 79524 73162 66800 57257 50895 41352 31810 25448 19086 15905 12724 12724 15905 19086
 23734 30516 37297 40688 40688 37297 33906 30516 27125 23734 20344 20344 20344 23734 23734 27125 27125 30516 30516 27125 23734 20344 16953 13563 10172 6781 6781 6781 10172 10172 10172 10172 10172 13563 13563 16953 16953 20344 27125 37297 50859 67813 84766 91547 81375 64422 50859 44078 37297 33906 33906 33906 33906 30516 30516 27125 27125 27125 23734 23734 23734 20344 20344 20344 20344 20344 27125 37297 54250 77985 115281 155969 183094 172922 135625 101719 77985 57641 47469 37297 33906 27125 23734 20344 16953 16953 13563 13563 16953 20344
 0 0 4560 11399 25078 38757 56996 68395 75235 72955 66116 56996 47877 38757 29638 22798 15959 9119 4560 2280 0 0 0 0 0 0 0 0 2280 4560 9119 13679 18239 22798 31918 41037 54716 72955 91194 98034 88914 63836 38757 22798 11399 4560 2280 2280 2280 2280 2280 4560 6840 9119 11399 15959 22798 29638 41037 50157 56996 56996 47877 36478 25078 18239 15959 13679 15959 22798 34198 50157 66116 72955 61556 45597 31918 20519 13679 11399 6840 4560 2280 2280 0 0 0 0 0 0
 22568 45135 62688 52658 32598 20060 12538 10030 7523 5015 5015 5015 5015 5015 5015 5015 5015 5015 5015 5015 2508 2508 5015 7523 12538 17553 22568 22568 20060 17553 12538 10030 10030 7523 7523 7523 7523 7523 7523 10030 12538 17553 22568 22568 17553 7523 2508 0 0 0 2508 2508 5015 5015 7523 12538 15045 22568 32598 50150 82748 150450 275825 376125 283348 150450 75225 40120 25075 17553 15045 15045 15045 15045 15045 15045 15045 15045 15045 15045 12538 12538 10030 10030 7523 7523 5015 5015 5015 10030
 42516 47830 37201 26572 18601 13286 10629 10629 7972 10629 10629 10629 13286 15943 18601 21258 23915 23915 23915 23915 21258 21258 21258 23915 29230 29230 26572 21258 15943 10629 7972 5314 5314 5314 5314 2657 5314 5314 5314 5314 7972 13286 21258 31887 39859 37201 23915 15943 10629 10629 10629 13286 13286 18601 21258 26572 34544 45173 58459 74403 93004 114262 132862 140834 130205 106290 79717 58459 45173 39859 37201 37201 37201 37201 37201 34544 31887 29230 26572 23915 21258 18601 15943 13286 13286 13286 13286 15943 21258 29230
 132631 47688 11922 4471 1490 1490 1490 1490 2980 2980 4471 7451 10432 14902 19373 22354 22354 20863 20863 22354 29805 52158 105807 129651 62590 22354 7451 2980 1490 0 0 0 0 0 0 0 0 0 0 0 0 1490 4471 16393 56629 77492 31295 10432 4471 4471 4471 5961 8941 11922 16393 19373 19373 17883 13412 10432 7451 5961 4471 4471 4471 7451 16393 35766 58119 49178 26824 13412 7451 4471 2980 2980 1490 1490 1490 1490 1490 1490 1490 1490 1490 1490 2980 7451 20863 76002
 9150 9150 12200 12200 12200 9150 9150 6100 6100 6100 6100 6100 9150 9150 12200 18301 21351 27451 30501 30501 27451 24401 24401 24401 33551 54902 103703 179955 234857 173855 94553 51852 30501 18301 15250 12200 12200 12200 12200 12200 15250 18301 21351 21351 18301 12200 12200 12200 15250 15250 18301 18301 21351 24401 27451 30501 39651 51852 76252 112853 155555 170805 134204 82352 42701 18301 9150 3050 3050 6100 12200 15250 18301 21351 24401 24401 24401 24401 24401 24401 27451 27451 27451 27451 24401 21351 18301 15250 12200 9150
 21492 13676 7815 3908 3908 1954 1954 1954 3908 3908 5861 7815 9769 15630 21492 27353 31260 29307 25399 19538 15630 11723 11723 13676 21492 33214 52752 68382 64475 44937 29307 17584 11723 7815 5861 3908 3908 3908 3908 3908 3908 5861 7815 15630 29307 52752 52752 33214 17584 11723 7815 5861 5861 5861 5861 5861 7815 9769 11723 19538 31260 52752 93781 136764 130903 87920 50798 31260 21492 17584 19538 21492 23445 25399 25399 23445 21492 17584 13676 11723 9769 7815 5861 5861 5861 7815 9769 13676 19538 23445
 2051 3076 5126 8202 12303 15379 17430 18455 17430 15379 13329 12303 11278 11278 10253 9228 9228 8202 7177 7177 6152 6152 6152 9228 13329 19480 25632 28708 27683 24607 20506 17430 14354 13329 13329 14354 15379 18455 21531 24607 26657 25632 21531 15379 9228 6152 5126 4101 4101 4101 5126 5126 6152 7177 8202 9228 11278 15379 19480 23582 26657 25632 21531 15379 10253 6152 3076 2051 1025 1025 2051 3076 4101 5126 7177 9228 11278 12303 13329 12303 11278 9228 7177 6152 4101 3076 3076 2051 2051 2051
 3578 4771 5963 7156 8348 9541 9541 10734 11926 13119 11926 10734 8348 7156 4771 4771 3578 3578 4771 5963 8348 10734 13119 13119 11926 9541 8348 7156 8348 10734 15504 27431 39357 39357 26238 14312 8348 5963 4771 3578 3578 4771 5963 8348 10734 11926 11926 10734 9541 8348 8348 9541 11926 17890 28623 50091 84677 103759 75136 42935 25045 16697 13119 10734 10734 10734 9541 7156 5963 3578 2385 1193 1193 1193 1193 2385 3578 7156 11926 19082 22660 17890 10734 5963 3578 2385 1193 1193 2385 2385
 3235 3235 1618 1618 1618 1618 1618 1618 3235 6471 11324 24265 48530 67942 50147 25883 11324 6471 3235 1618 1618 1618 1618 3235 4853 6471 8088 8088 9706 9706 9706 11324 11324 11324 9706 8088 8088 6471 4853 4853 4853 4853 4853 6471 8088 12941 17794 25883 37206 50147 64706 79265 87354 77648 53383 30735 16177 9706 6471 6471 6471 8088 11324 16177 24265 30735 29118 21030 12941 9706 6471 6471 8088 9706 14559 22647 37206 56618 69559 59853 38824 24265 16177 11324 9706 8088 8088 6471 4853 4853
 46053 14170 3543 0 0 0 3543 17713 53138 191297 340083 106276 21255 0 0 0 0 0 0 0 3543 10628 17713 21255 21255 17713 14170 10628 10628 7085 10628 14170 21255 49595 123989 304658 332998 138159 49595 21255 14170 10628 10628 10628 14170 17713 14170 10628 3543 0 0 0 0 0 0 0 0 21255 42510 31883 17713 10628 7085 3543 3543 3543 7085 10628 17713 31883 53138 77936 106276 120446 123989 106276 70851 35425 14170 3543 0 0 0 0 0 7085 31883 99191 226722 138159
 13611 11342 9074 9074 9074 15879 29490 68055 145183 124767 49907 15879 4537 0 0 0 0 0 4537 9074 13611 20416 20416 15879 11342 9074 6805 4537 6805 9074 11342 15879 20416 20416 18148 11342 9074 6805 4537 4537 4537 4537 9074 13611 27222 52175 79397 61249 29490 11342 2268 0 0 0 0 0 6805 27222 95276 306245 283561 102082 43101 24953 18148 20416 22685 27222 29490 27222 20416 13611 9074 4537 4537 2268 2268 2268 4537 6805 9074 9074 9074 9074 9074 11342 13611 13611 15879 15879
 14986 10704 10704 8563 10704 12845 17127 25690 32113 34254 29972 23549 19268 17127 17127 14986 12845 10704 8563 8563 6423 6423 6423 8563 8563 10704 14986 17127 21409 23549 23549 21409 21409 23549 25690 29972 36395 36395 34254 27831 23549 19268 19268 21409 23549 29972 38536 44958 42817 34254 25690 19268 17127 17127 17127 19268 23549 27831 29972 29972 32113 34254 36395 36395 34254 29972 27831 23549 23549 23549 25690 29972 34254 38536 38536 38536 34254 32113 27831 25690 23549 21409 21409 21409 23549 25690 29972 27831 23549 19268
 18294 11434 9147 6860 6860 9147 13720 18294 20581 20581 20581 18294 16007 16007 16007 13720 11434 9147 6860 6860 9147 11434 16007 22867 29727 36588 36588 34301 27441 25154 20581 18294 18294 16007 18294 22867 29727 43448 54881 54881 41161 29727 25154 22867 25154 27441 29727 27441 20581 13720 9147 6860 6860 6860 11434 16007 20581 20581 18294 13720 11434 9147 9147 11434 16007 25154 36588 48021 54881 57168 54881 52595 52595 52595 50308 43448 36588 27441 20581 18294 16007 16007 16007 20581 27441 45734 70888 77749 54881 32014
 19801 14851 7425 4950 2475 2475 2475 4950 9900 17326 27226 47027 56927 39601 22276 9900 4950 2475 2475 4950 9900 22276 37126 49502 44552 34651 27226 27226 34651 51977 66827 66827 54452 37126 29701 27226 29701 32176 34651 32176 24751 19801 17326 17326 14851 14851 12375 9900 7425 4950 4950 4950 9900 14851 24751 42077 66827 76728 51977 29701 14851 7425 4950 2475 4950 9900 19801 34651 56927 64352 47027 29701 19801 22276 32176 51977 81678 96529 74253 44552 27226 19801 14851 14851 14851 17326 24751 34651 37126 29701
 28973 28973 24144 17706 14486 14486 17706 20925 25754 28973 32192 35411 37021 37021 32192 25754 19315 16096 12877 12877 16096 17706 19315 17706 12877 9658 8048 8048 11267 16096 20925 27363 32192 32192 28973 25754 22534 17706 14486 11267 8048 6438 8048 11267 16096 17706 16096 12877 9658 8048 9658 12877 17706 25754 30582 30582 25754 20925 17706 14486 12877 11267 9658 8048 9658 16096 22534 28973 25754 19315 11267 6438 4829 6438 8048 9658 12877 17706 22534 27363 28973 24144 17706 12877 9658 6438 6438 8048 14486 22534
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 155185 173442 155185 146057 164314 219085 273856 246471 155185 91285 45643 36514 36514 54771 91285 164314 246471 264728 219085 173442 146057 146057 127800 100414 73028 45643 36514 36514 45643 63900 91285 118671 136928 127800 109543 91285 82157 73028 63900 54771 45643 45643 54771 82157 136928 191699 182571 127800 91285 73028 73028 82157 91285 82157 63900 45643 36514 36514 45643 54771 73028 73028 73028 73028 82157 109543 146057 173442 155185 109543 73028 54771 54771 54771 54771 54771 54771 63900 73028 91285 136928 164314 136928 91285 63900 45643 36514 36514 63900 100414
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 39385 46770 51693 34462 17231 7385 3692 2462 3692 6154 9846 11077 9846 7385 4923 3692 2462 2462 2462 3692 4923 8615 22154 32000 18462 8615 3692 2462 1231 2462 3692 6154 7385 8615 7385 4923 3692 2462 1231 3692 7385 18462 38154 59077 54154 44308 43077 43077 30769 16000 7385 2462 1231 2462 4923 8615 13539 17231 16000 11077 6154 2462 1231 2462 3692 8615 19692 43077 32000 13539 7385 4923 4923 4923 4923 4923 6154 7385 8615 8615 7385 6154 3692 3692 4923 9846 20923 35693 41846 38154
 75692 75692 88307 107230 100922 69384 37846 25231 31538 56769 88307 126153 132460 94615 56769 31538 25231 25231 31538 37846 37846 44153 56769 81999 94615 75692 50461 31538 18923 18923 37846 69384 94615 94615 75692 50461 31538 18923 12615 25231 63076 107230 126153 113537 113537 132460 182921 208152 138768 69384 31538 12615 12615 31538 69384 113537 132460 113537 81999 44153 25231 12615 18923 37846 69384 138768 201844 176614 113537 81999 69384 63076 50461 31538 18923 18923 25231 44153 69384 100922 113537 94615 50461 25231 25231 37846 63076 94615 113537 94615
 42603 42603 49330 67268 60541 29150 6727 2242 2242 6727 13454 20180 24665 22423 13454 6727 2242 6727 15696 24665 31392 33634 31392 26907 20180 11211 6727 2242 0 2242 13454 58299 116598 51572 15696 4485 0 0 0 6727 42603 125567 85206 38119 24665 22423 22423 20180 11211 4485 0 0 0 8969 24665 42603 40361 26907 13454 4485 0 0 0 6727 15696 26907 33634 35876 42603 62784 96418 87449 33634 6727 0 0 0 4485 11211 33634 94176 96418 24665 2242 0 0 4485 11211 24665 40361
 24667 24667 24667 24667 37000 49333 111000 357667 419333 197333 98667 61667 49333 49333 74000 160333 296000 172667 74000 37000 24667 37000 49333 61667 98667 123333 172667 283667 468667 296000 86333 37000 37000 37000 61667 111000 296000 715333 370000 98667 61667 61667 74000 98667 123333 135667 123333 135667 160333 234333 333000 320667 185000 111000 74000 61667 61667 61667 74000 111000 197333 246667 172667 111000 98667 111000 123333 98667 61667 37000 24667 24667 37000 86333 222000 357667 234333 123333 74000 49333 37000 37000 49333 135667 444000 419333 160333 74000 37000 24667
 505856 654638 684394 595125 446344 267806 119025 59513 59513 89269 148781 208294 267806 238050 178538 89269 59513 89269 119025 238050 535613 1190250 1666350 981956 446344 238050 119025 89269 59513 89269 178538 297563 357075 297563 178538 119025 89269 89269 119025 238050 386831 416588 357075 327319 327319 357075 357075 267806 208294 148781 148781 178538 297563 595125 1041469 1279519 1011713 624881 386831 297563 267806 297563 416588 476100 416588 327319 267806 238050 208294 208294 238050 297563 386831 386831 267806 148781 148781 148781 208294 297563 476100 624881 446344 208294 89269 59513 59513 119025 178538 327319
 62932 74374 97258 97258 57211 22884 11442 5721 17163 40048 80095 91537 62932 28605 11442 5721 11442 28605 57211 80095 97258 143027 228843 223122 97258 34326 17163 11442 11442 22884 40048 51490 45769 40048 40048 34326 34326 34326 40048 51490 68653 68653 51490 34326 34326 40048 62932 97258 108701 85816 62932 57211 68653 114422 165911 154469 108701 74374 62932 57211 68653 74374 68653 62932 80095 102979 114422 80095 45769 34326 34326 51490 97258 108701 51490 22884 17163 22884 40048 80095 171632 211680 91537 28605 11442 5721 11442 22884 34326 45769
 329698 123637 82425 164849 288486 288486 164849 82425 123637 329698 700609 906671 700609 412123 206062 82425 82425 82425 82425 82425 82425 82425 164849 329698 618185 741822 453335 206062 123637 41212 41212 123637 329698 824246 1318794 865459 329698 123637 82425 206062 989095 3585471 1277582 370911 288486 370911 494548 412123 206062 123637 164849 329698 783034 700609 329698 206062 164849 206062 370911 659397 865459 576972 329698 247274 247274 288486 370911 412123 453335 576972 989095 1442431 989095 494548 288486 247274 288486 370911 412123 329698 288486 247274 247274 247274 206062 164849 247274 783034 2637588 1277582
 1237434 541377 232019 232019 464038 773396 928075 773396 618717 541377 618717 618717 618717 618717 618717 696056 618717 386698 232019 77340 232019 696056 1469453 1469453 928075 696056 696056 618717 464038 309358 309358 541377 1469453 2474868 1546792 696056 309358 232019 386698 850736 1624132 1314773 696056 618717 773396 928075 773396 386698 232019 386698 773396 1314773 1314773 928075 773396 1005415 1546792 2320188 2397528 1701471 1314773 1314773 1392113 1005415 464038 232019 232019 386698 541377 541377 386698 386698 696056 1546792 2010830 1314773 773396 618717 696056 928075 1237434 1546792 1701471 1546792 1082755 696056 464038 386698 773396 1469453
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 270462 212506 212506 251143 251143 212506 173868 193187 328418 502286 386374 212506 135231 115912 135231 231824 463648 811385 598879 231824 115912 115912 154549 270462 347736 347736 405692 753429 869341 309099 77275 19319 19319 57956 193187 521604 386374 135231 57956 57956 115912 251143 444330 367055 251143 173868 115912 57956 19319 19319 57956 154549 289780 212506 115912 77275 57956 96593 173868 270462 270462 154549 77275 38637 19319 57956 212506 502286 521604 328418 212506 154549 96593 57956 38637 57956 135231 231824 193187 77275 38637 38637 57956 96593 173868 173868 154549 173868 251143 309099
 144584 28599 7944 3178 3178 4766 6355 7944 7944 7944 7944 9533 11122 12711 11122 7944 6355 6355 4766 3178 3178 6355 27010 211315 136640 23832 9533 6355 4766 4766 4766 4766 9533 11122 7944 4766 3178 3178 6355 11122 14299 9533 6355 9533 14299 19066 14299 7944 7944 9533 14299 19066 19066 17477 14299 11122 9533 9533 11122 12711 19066 23832 17477 11122 7944 11122 25421 38132 20655 9533 6355 9533 15888 11122 4766 1589 1589 3178 6355 11122 9533 4766 1589 1589 3178 4766 9533 19066 47665 179538
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 2388410 2047208 3070813 3753215 1706007 1023604 2388410 4094417 2729611 1364806 682403 1023604 2388410 4435618 3412014 2047208 1364806 682403 1023604 2047208 2729611 2047208 1023604 1023604 1023604 1023604 682403 682403 2729611 9212438 17401271 12283250 5800424 3070813 2388410 3070813 7506431 16377667 7847632 2388410 1023604 3070813 8530035 4094417 1706007 1364806 3070813 5459222 3412014 1364806 2388410 4776820 4435618 3070813 3070813 6141625 13648056 9894840 4776820 3412014 3412014 3412014 2388410 1364806 1706007 2047208 2388410 3070813 5118021 10577243 12965653 5800424 1706007 1023604 1023604 1364806 2729611 4435618 4776820 2388410 1023604 1023604 2047208 5459222 7506431 2047208 1023604 2388410 7165229 6141625
 3569712 2549794 1699863 2209821 4929602 3909684 1359890 679945 679945 1019918 1189904 1359890 1019918 849931 679945 849931 1359890 3229739 3399725 1699863 1189904 1699863 2209821 1529876 1019918 1189904 2039835 2889766 2549794 2209821 2039835 1359890 679945 509959 849931 2039835 2379808 1529876 1019918 1189904 2379808 2889766 1359890 849931 849931 849931 679945 509959 1019918 2549794 3569712 2039835 1529876 2039835 2719780 2379808 1529876 1189904 1359890 1869849 2379808 2719780 3739698 4589629 2039835 679945 509959 679945 1359890 1869849 2209821 3569712 5269574 2549794 1189904 1019918 1359890 1869849 1699863 1019918 849931 1019918 1359890 1869849 3229739 5779533 3909684 1699863 1359890 2209821
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 10997079 13746349 13746349 8247810 9164233 17412043 12829926 5498540 4582116 11913503 26576275 14662773 6414963 4582116 8247810 21994159 20161312 10080656 9164233 9164233 6414963 5498540 8247810 10080656 6414963 4582116 7331386 10997079 9164233 9164233 14662773 13746349 6414963 4582116 8247810 18328466 19244889 8247810 6414963 7331386 7331386 3665693 3665693 9164233 9164233 7331386 8247810 10997079 5498540 3665693 5498540 10997079 10080656 8247810 10080656 11913503 9164233 6414963 6414963 8247810 9164233 9164233 14662773 25659852 12829926 5498540 6414963 10080656 10080656 8247810 12829926 19244889 10997079 8247810 10080656 11913503 6414963 4582116 6414963 11913503 15579196 8247810 4582116 6414963 9164233 8247810 7331386 15579196 31158392 15579196
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 52385183 94293330 220017769 272402952 272402952 209540733 73339256 31431110 52385183 83816293 73339256 41908147 52385183 73339256 94293330 83816293 41908147 62862220 167632586 209540733 125724440 125724440 136201476 83816293 104770366 209540733 157155549 94293330 73339256 62862220 73339256 157155549 188586659 83816293 52385183 94293330 178109623 125724440 73339256 94293330 146678513 104770366 83816293 94293330 83816293 83816293 115247403 104770366 94293330 104770366 104770366 62862220 73339256 146678513 157155549 73339256 52385183 115247403 199063696 115247403 52385183 52385183 73339256 94293330 167632586 272402952 157155549 125724440 157155549 104770366 104770366 220017769 261925916 73339256 31431110 52385183 115247403 146678513 83816293 41908147 62862220 136201476 115247403 41908147 41908147 125724440 282879989 261925916 188586659 94293330
 29095480 34914576 87286440 87286440 29095480 11638192 5819096 23276384 157115593 151296497 29095480 11638192 58190960 308412089 58190960 11638192 17457288 87286440 46552768 17457288 17457288 52371864 110562824 256040225 93105536 17457288 17457288 29095480 29095480 17457288 34914576 98924632 128020113 69829152 52371864 81467344 122201017 64010056 23276384 17457288 17457288 29095480 69829152 128020113 81467344 81467344 75648248 40733672 46552768 162934689 209487457 34914576 11638192 17457288 40733672 81467344 29095480 11638192 23276384 69829152 52371864 11638192 23276384 151296497 250221129 122201017 52371864 17457288 11638192 69829152 349145762 162934689 128020113 52371864 11638192 17457288 29095480 17457288 5819096 11638192 29095480 29095480 17457288 11638192 17457288 64010056 110562824 64010056 46552768 46552768
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 422823970 281882646 375843529 1221491468 892628381 657726175 657726175 375843529 281882646 422823970 375843529 234902205 234902205 328863088 422823970 422823970 422823970 469804411 563765293 610745734 516784852 328863088 281882646 328863088 469804411 657726175 469804411 187921764 187921764 563765293 1362432791 610745734 328863088 328863088 798667498 798667498 375843529 281882646 798667498 1221491468 281882646 187921764 422823970 516784852 563765293 657726175 281882646 187921764 375843529 469804411 657726175 1550354556 798667498 375843529 516784852 798667498 422823970 281882646 422823970 892628381 1221491468 751687057 516784852 516784852 469804411 281882646 187921764 281882646 469804411 798667498 610745734 281882646 187921764 375843529 751687057 610745734 328863088 328863088 469804411 610745734 469804411 328863088 422823970 798667498 469804411 187921764 375843529 1362432791 751687057 469804411
 567167774 256140285 146365877 237844551 73182939 18295735 73182939 237844551 347618959 475689101 457393366 219548816 201253081 457393366 365914693 201253081 457393366 274436020 18295735 18295735 109774408 128070143 219548816 402506162 54887204 36591469 91478673 146365877 292731755 622054978 182957347 128070143 402506162 219548816 73182939 91478673 292731755 420801897 347618959 219548816 146365877 219548816 109774408 18295735 36591469 164661612 219548816 274436020 109774408 18295735 36591469 237844551 201253081 109774408 128070143 164661612 201253081 219548816 146365877 128070143 237844551 128070143 18295735 36591469 329323224 311027489 311027489 475689101 73182939 73182939 384210428 329323224 256140285 182957347 36591469 36591469 384210428 219548816 18295735 18295735 219548816 384210428 36591469 18295735 109774408 237844551 164661612 256140285 219548816 201253081
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 327407804 327407804 982223411 2147483647 1200495280 763951542 1527903084 2147483647 1200495280 327407804 436543738 1527903084 1200495280 327407804 545679673 2147483647 1091359345 545679673 1855310887 2147483647 1964446822 1091359345 327407804 763951542 2147483647 2147483647 1746174953 873087476 436543738 982223411 873087476 436543738 654815607 1746174953 873087476 436543738 654815607 1200495280 763951542 545679673 545679673 1091359345 1964446822 1309631215 873087476 545679673 763951542 1309631215 1855310887 763951542 327407804 654815607 1964446822 2147483647 654815607 545679673 1964446822 2147483647 763951542 545679673 1964446822 1418767149 327407804 654815607 1746174953 2147483647 2147483647 763951542 545679673 1527903084 2073582756 2147483647 2147483647 436543738 436543738 1091359345 763951542 327407804 763951542 1091359345 654815607 327407804 545679673 1091359345 1309631215 654815607 763951542 1855310887 1964446822 873087476
 603754919 1704719771 248604967 319634957 319634957 71029990 142059981 213089971 248604967 1065449857 603754919 177574976 319634957 1420599809 390664948 213089971 248604967 71029990 106544986 248604967 319634957 852359886 1740234767 248604967 213089971 284119962 390664948 568239924 106544986 106544986 390664948 781329895 177574976 142059981 284119962 497209933 142059981 142059981 781329895 1171994843 142059981 248604967 284119962 177574976 284119962 106544986 142059981 426179943 213089971 284119962 710299905 248604967 248604967 213089971 106544986 177574976 319634957 177574976 71029990 177574976 284119962 213089971 390664948 639269914 248604967 213089971 142059981 106544986 213089971 213089971 213089971 177574976 106544986 284119962 2147483647 390664948 142059981 284119962 745814900 426179943 213089971 355149952 1491629800 248604967 71029990 284119962 390664948 248604967 390664948 284119962
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 356353863 1425415450 1781769313 2138123176 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2138123176 2147483647 2147483647 1425415450 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 712707725 1781769313 2147483647 2147483647 1781769313 2147483647 2147483647 1781769313 1425415450 2147483647 2147483647 1069061588 1425415450 2147483647 2147483647 2138123176 712707725 712707725 2147483647 2147483647 2147483647 2138123176 1425415450 2147483647 2138123176 356353863 1781769313 2147483647 1425415450 356353863 2147483647 2147483647 1069061588 1425415450 1781769313 2147483647 2147483647 1425415450 1425415450 1781769313 2147483647 2147483647 1425415450 356353863 1781769313 2147483647 2147483647 2138123176 1781769313 2147483647 2147483647 1781769313 2138123176 2147483647 2138123176 1069061588 2147483647 2147483647 712707725 1425415450 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
 864062533 1512109433 864062533 1296093800 1512109433 1512109433 2147483647 2147483647 1296093800 1728125067 2147483647 2147483647 1512109433 2147483647 2147483647 1080078167 2147483647 2147483647 1296093800 1512109433 864062533 1296093800 2147483647 648046900 1080078167 864062533 2147483647 2147483647 1728125067 2147483647 1512109433 864062533 1512109433 1944140700 1080078167 1296093800 2147483647 1512109433 864062533 1944140700 2147483647 2147483647 2147483647 1080078167 2147483647 2147483647 2147483647 1944140700 1080078167 2147483647 1944140700 2147483647 2147483647 1512109433 2147483647 2147483647 1296093800 2147483647 2147483647 2147483647 1944140700 2147483647 1512109433 2147483647 1944140700 1080078167 2147483647 1728125067 2147483647 1296093800 1080078167 2147483647 1944140700 1944140700 1512109433 1296093800 2147483647 2147483647 1728125067 2147483647 2147483647 1512109433 1296093800 2147483647 2147483647 1728125067 2147483647 864062533 1080078167 1296093800
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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
 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647
 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647
 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647
 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647
 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647
 2147483647 2147483647 2147483647 0 2147483647 2147483647 2147483647 2147483647 0 2147483647 2147483647 0 2147483647 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 2147483647 0 2147483647 2147483647 0 2147483647 2147483647 2147483647 2147483647 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 0 2147483647 2147483647 2147483647
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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
 115015 1418523 191692 191692 690092 843446 230031 191692 345046 191692 536739 421723 383385 421723 191692 306708 153354 996800 345046 383385 153354 1188493 805108 191692 1725231 268369 345046 191692 1111816 460062 268369 153354 383385 115015 460062 115015 345046 153354 613416 306708 1150154 153354 383385 345046 766769 345046 383385 383385 728431 153354 306708 690092 881785 153354 383385 115015 306708 115015 345046 153354 690092 345046 1456862 153354 383385 306708 383385 153354 421723 421723 230031 191692 575077 1265170 153354 306708 191692 191692 421723 153354 460062 153354 306708 191692 728431 383385 651754 191692 383385 383385