This site is supported by donations to The OEIS Foundation.

Complete non-self-adjacent paths:Results 07

From OeisWiki
Jump to: navigation, search
a = 8, b = 8
 L             C
 3             8
 4            16
 5            40
 6            88
 7           240
 8           448
 9          1112
10          2208
11          5592
12          9808
13         22576
14         35120
15         76520
16        101952
17        241872
18        322080
19        793096
20        982264
21       2467096
22       2781544
23       7003488
24       7050456
25      16958856
26      15276752
27      31465200
28      26757184
29      36958936
30      36036576
31      42052472
32      36406712
33      34110976
34      23749208
35      16565392
36       8790552
37       5101552
38       2093712
39        927520
40        217560
41         13504
42           432
Total  355380720

Number of times each node is the start node (SN) in a CNSAP of each length (L)
      SN          0         1         2         3         4         5         6         7
                  8         9        10        11        12        13        14        15
                 16        17        18        19        20        21        22        23
                 24        25        26        27        28        29        30        31
                 32        33        34        35        36        37        38        39
                 40        41        42        43        44        45        46        47
                 48        49        50        51        52        53        54        55
                 56        57        58        59        60        61        62        63
 L
 3                0         0         0         0         0         0         0         0
                  0         2         0         0         0         0         2         0
                  0         0         0         0         0         0         0         0
                  0         0         0         0         0         0         0         0
                  0         0         0         0         0         0         0         0
                  0         0         0         0         0         0         0         0
                  0         2         0         0         0         0         2         0
                  0         0         0         0         0         0         0         0

 4                0         0         0         0         0         0         0         0
                  0         0         2         0         0         2         0         0
                  0         2         0         0         0         0         2         0
                  0         0         0         0         0         0         0         0
                  0         0         0         0         0         0         0         0
                  0         2         0         0         0         0         2         0
                  0         0         2         0         0         2         0         0
                  0         0         0         0         0         0         0         0

 5                0         0         1         0         0         1         0         0
                  0         0         0         2         2         0         0         0
                  1         0         4         0         0         4         0         1
                  0         2         0         0         0         0         2         0
                  0         2         0         0         0         0         2         0
                  1         0         4         0         0         4         0         1
                  0         0         0         2         2         0         0         0
                  0         0         1         0         0         1         0         0

 6                0         0         0         3         3         0         0         0
                  0         0         0         2         2         0         0         0
                  0         0         0         6         6         0         0         0
                  3         2         6         0         0         6         2         3
                  3         2         6         0         0         6         2         3
                  0         0         0         6         6         0         0         0
                  0         0         0         2         2         0         0         0
                  0         0         0         3         3         0         0         0

 7                0         1         1         5         5         1         1         0
                  1         2         4         4         4         4         2         1
                  1         4         0         8         8         0         4         1
                  5         4         8        12        12         8         4         5
                  5         4         8        12        12         8         4         5
                  1         4         0         8         8         0         4         1
                  1         2         4         4         4         4         2         1
                  0         1         1         5         5         1         1         0

 8                0         1         7         3         3         7         1         0
                  1         6         1         9         9         1         6         1
                  7         1        20         2         2        20         1         7
                  3         9         2        40        40         2         9         3
                  3         9         2        40        40         2         9         3
                  7         1        20         2         2        20         1         7
                  1         6         1         9         9         1         6         1
                  0         1         7         3         3         7         1         0

 9                4        16         5        13        13         5        16         4
                 16         6        32         7         7        32         6        16
                  5        32         0        39        39         0        32         5
                 13         7        39        44        44        39         7        13
                 13         7        39        44        44        39         7        13
                  5        32         0        39        39         0        32         5
                 16         6        32         7         7        32         6        16
                  4        16         5        13        13         5        16         4

10               28         6        39        10        10        39         6        28
                  6        64         4        56        56         4        64         6
                 39         4        56        74        74        56         4        39
                 10        56        74        26        26        74        56        10
                 10        56        74        26        26        74        56        10
                 39         4        56        74        74        56         4        39
                  6        64         4        56        56         4        64         6
                 28         6        39        10        10        39         6        28

11               24       113        28        96        96        28       113        24
                113        28       118       145       145       118        28       113
                 28       118       152        71        71       152       118        28
                 96       145        71        52        52        71       145        96
                 96       145        71        52        52        71       145        96
                 28       118       152        71        71       152       118        28
                113        28       118       145       145       118        28       113
                 24       113        28        96        96        28       113        24

12              182        29       190       202       202       190        29       182
                 29       194       273       155       155       273       194        29
                190       273       120        93        93       120       273       190
                202       155        93        72        72        93       155       202
                202       155        93        72        72        93       155       202
                190       273       120        93        93       120       273       190
                 29       194       273       155       155       273       194        29
                182        29       190       202       202       190        29       182

13               84       410       543       412       412       543       410        84
                410       628       334       337       337       334       628       410
                543       334       222       218       218       222       334       543
                412       337       218       202       202       218       337       412
                412       337       218       202       202       218       337       412
                543       334       222       218       218       222       334       543
                410       628       334       337       337       334       628       410
                 84       410       543       412       412       543       410        84

14              638      1046       600       620       620       600      1046       638
               1046       552       476       436       436       476       552      1046
                600       476       370       308       308       370       476       600
                620       436       308       248       248       308       436       620
                620       436       308       248       248       308       436       620
                600       476       370       308       308       370       476       600
               1046       552       476       436       436       476       552      1046
                638      1046       600       620       620       600      1046       638

15             2158      1273      1352      1366      1366      1352      1273      2158
               1273      1256      1126      1132      1132      1126      1256      1273
               1352      1126       866       813       813       866      1126      1352
               1366      1132       813       726       726       813      1132      1366
               1366      1132       813       726       726       813      1132      1366
               1352      1126       866       813       813       866      1126      1352
               1273      1256      1126      1132      1132      1126      1256      1273
               2158      1273      1352      1366      1366      1352      1273      2158

16             1858      1916      1901      1885      1885      1901      1916      1858
               1916      1790      1554      1538      1538      1554      1790      1916
               1901      1554      1290      1089      1089      1290      1554      1901
               1885      1538      1089       784       784      1089      1538      1885
               1885      1538      1089       784       784      1089      1538      1885
               1901      1554      1290      1089      1089      1290      1554      1901
               1916      1790      1554      1538      1538      1554      1790      1916
               1858      1916      1901      1885      1885      1901      1916      1858

17             2888      4074      4427      4726      4726      4427      4074      2888
               4074      3750      4140      4112      4112      4140      3750      4074
               4427      4140      2876      2848      2848      2876      4140      4427
               4726      4112      2848      2300      2300      2848      4112      4726
               4726      4112      2848      2300      2300      2848      4112      4726
               4427      4140      2876      2848      2848      2876      4140      4427
               4074      3750      4140      4112      4112      4140      3750      4074
               2888      4074      4427      4726      4726      4427      4074      2888

18             5776      5067      6289      6285      6285      6289      5067      5776
               5067      6266      4447      5450      5450      4447      6266      5067
               6289      4447      4568      3198      3198      4568      4447      6289
               6285      5450      3198      2438      2438      3198      5450      6285
               6285      5450      3198      2438      2438      3198      5450      6285
               6289      4447      4568      3198      3198      4568      4447      6289
               5067      6266      4447      5450      5450      4447      6266      5067
               5776      5067      6289      6285      6285      6289      5067      5776

19             9510     13943     13217     16634     16634     13217     13943      9510
              13943     11420     14624     13806     13806     14624     11420     13943
              13217     14624      7496      9570      9570      7496     14624     13217
              16634     13806      9570      6260      6260      9570     13806     16634
              16634     13806      9570      6260      6260      9570     13806     16634
              13217     14624      7496      9570      9570      7496     14624     13217
              13943     11420     14624     13806     13806     14624     11420     13943
               9510     13943     13217     16634     16634     13217     13943      9510

20            19704     15299     21273     18339     18339     21273     15299     19704
              15299     20576     11017     17153     17153     11017     20576     15299
              21273     11017     15162      8404      8404     15162     11017     21273
              18339     17153      8404      7154      7154      8404     17153     18339
              18339     17153      8404      7154      7154      8404     17153     18339
              21273     11017     15162      8404      8404     15162     11017     21273
              15299     20576     11017     17153     17153     11017     20576     15299
              19704     15299     21273     18339     18339     21273     15299     19704

21            30186     47355     41260     53690     53690     41260     47355     30186
              47355     34786     46688     41122     41122     46688     34786     47355
              41260     46688     19746     27616     27616     19746     46688     41260
              53690     41122     27616     16594     16594     27616     41122     53690
              53690     41122     27616     16594     16594     27616     41122     53690
              41260     46688     19746     27616     27616     19746     46688     41260
              47355     34786     46688     41122     41122     46688     34786     47355
              30186     47355     41260     53690     53690     41260     47355     30186

22            66070     44260     63353     52487     52487     63353     44260     66070
              44260     61630     28306     42940     42940     28306     61630     44260
              63353     28306     40790     21954     21954     40790     28306     63353
              52487     42940     21954     20296     20296     21954     42940     52487
              52487     42940     21954     20296     20296     21954     42940     52487
              63353     28306     40790     21954     21954     40790     28306     63353
              44260     61630     28306     42940     42940     28306     61630     44260
              66070     44260     63353     52487     52487     63353     44260     66070

23            89674    145660    124512    158069    158069    124512    145660     89674
             145660    100872    123569    114171    114171    123569    100872    145660
             124512    123569     51750     66235     66235     51750    123569    124512
             158069    114171     66235     44144     44144     66235    114171    158069
             158069    114171     66235     44144     44144     66235    114171    158069
             124512    123569     51750     66235     66235     51750    123569    124512
             145660    100872    123569    114171    114171    123569    100872    145660
              89674    145660    124512    158069    158069    124512    145660     89674

24           192974    120230    161308    135486    135486    161308    120230    192974
             120230    141392     71043     99904     99904     71043    141392    120230
             161308     71043     80580     59469     59469     80580     71043    161308
             135486     99904     59469     52788     52788     59469     99904    135486
             135486     99904     59469     52788     52788     59469     99904    135486
             161308     71043     80580     59469     59469     80580     71043    161308
             120230    141392     71043     99904     99904     71043    141392    120230
             192974    120230    161308    135486    135486    161308    120230    192974

25           246098    364068    326049    397826    397826    326049    364068    246098
             364068    257160    263024    262607    262607    263024    257160    364068
             326049    263024    120994    137298    137298    120994    263024    326049
             397826    262607    137298    113718    113718    137298    262607    397826
             397826    262607    137298    113718    113718    137298    262607    397826
             326049    263024    120994    137298    137298    120994    263024    326049
             364068    257160    263024    262607    262607    263024    257160    364068
             246098    364068    326049    397826    397826    326049    364068    246098

26           441014    286206    329729    297196    297196    329729    286206    441014
             286206    265694    159198    186793    186793    159198    265694    286206
             329729    159198    158206    146045    146045    158206    159198    329729
             297196    186793    146045    143940    143940    146045    186793    297196
             297196    186793    146045    143940    143940    146045    186793    297196
             329729    159198    158206    146045    146045    158206    159198    329729
             286206    265694    159198    186793    186793    159198    265694    286206
             441014    286206    329729    297196    297196    329729    286206    441014

27           564268    710212    652523    695104    695104    652523    710212    564268
             710212    460654    430635    422359    422359    430635    460654    710212
             652523    430635    229226    255246    255246    229226    430635    652523
             695104    422359    255246    279994    279994    255246    422359    695104
             695104    422359    255246    279994    279994    255246    422359    695104
             652523    430635    229226    255246    255246    229226    430635    652523
             710212    460654    430635    422359    422359    430635    460654    710212
             564268    710212    652523    695104    695104    652523    710212    564268

28           776396    524275    529490    470624    470624    529490    524275    776396
             524275    440192    294668    286813    286813    294668    440192    524275
             529490    294668    281268    299649    299649    281268    294668    529490
             470624    286813    299649    380402    380402    299649    286813    470624
             470624    286813    299649    380402    380402    299649    286813    470624
             529490    294668    281268    299649    299649    281268    294668    529490
             524275    440192    294668    286813    286813    294668    440192    524275
             776396    524275    529490    470624    470624    529490    524275    776396

29           845316    903251    699453    653171    653171    699453    903251    845316
             903251    546868    435495    375583    375583    435495    546868    903251
             699453    435495    297414    390161    390161    297414    435495    699453
             653171    375583    390161    635908    635908    390161    375583    653171
             653171    375583    390161    635908    635908    390161    375583    653171
             699453    435495    297414    390161    390161    297414    435495    699453
             903251    546868    435495    375583    375583    435495    546868    903251
             845316    903251    699453    653171    653171    699453    903251    845316

30          1086850    782329    700464    557320    557320    700464    782329   1086850
             782329    566836    338514    265910    265910    338514    566836    782329
             700464    338514    343120    457083    457083    343120    338514    700464
             557320    265910    457083    809098    809098    457083    265910    557320
             557320    265910    457083    809098    809098    457083    265910    557320
             700464    338514    343120    457083    457083    343120    338514    700464
             782329    566836    338514    265910    265910    338514    566836    782329
            1086850    782329    700464    557320    557320    700464    782329   1086850

31          1131602   1059341    798902    655741    655741    798902   1059341   1131602
            1059341    609890    403010    292775    292775    403010    609890   1059341
             798902    403010    313250    495620    495620    313250    403010    798902
             655741    292775    495620   1047598   1047598    495620    292775    655741
             655741    292775    495620   1047598   1047598    495620    292775    655741
             798902    403010    313250    495620    495620    313250    403010    798902
            1059341    609890    403010    292775    292775    403010    609890   1059341
            1131602   1059341    798902    655741    655741    798902   1059341   1131602

32          1202688    874941    697641    507764    507764    697641    874941   1202688
             874941    496080    281516    195471    195471    281516    496080    874941
             697641    281516    321742    501188    501188    321742    281516    697641
             507764    195471    501188    964126    964126    501188    195471    507764
             507764    195471    501188    964126    964126    501188    195471    507764
             697641    281516    321742    501188    501188    321742    281516    697641
             874941    496080    281516    195471    195471    281516    496080    874941
            1202688    874941    697641    507764    507764    697641    874941   1202688

33          1121136    884588    675747    470528    470528    675747    884588   1121136
             884588    384962    251961    174629    174629    251961    384962    884588
             675747    251961    310876    526380    526380    310876    251961    675747
             470528    174629    526380    743104    743104    526380    174629    470528
             470528    174629    526380    743104    743104    526380    174629    470528
             675747    251961    310876    526380    526380    310876    251961    675747
             884588    384962    251961    174629    174629    251961    384962    884588
            1121136    884588    675747    470528    470528    675747    884588   1121136

34           923636    617116    440250    321540    321540    440250    617116    923636
             617116    206090    139686    107503    107503    139686    206090    617116
             440250    139686    331692    405443    405443    331692    139686    440250
             321540    107503    405443    412808    412808    405443    107503    321540
             321540    107503    405443    412808    412808    405443    107503    321540
             440250    139686    331692    405443    405443    331692    139686    440250
             617116    206090    139686    107503    107503    139686    206090    617116
             923636    617116    440250    321540    321540    440250    617116    923636

35           709582    416779    315683    219545    219545    315683    416779    709582
             416779    130746    105109     75856     75856    105109    130746    416779
             315683    105109    246310    261304    261304    246310    105109    315683
             219545     75856    261304    266158    266158    261304     75856    219545
             219545     75856    261304    266158    266158    261304     75856    219545
             315683    105109    246310    261304    261304    246310    105109    315683
             416779    130746    105109     75856     75856    105109    130746    416779
             709582    416779    315683    219545    219545    315683    416779    709582

36           383550    237079    153704    108072    108072    153704    237079    383550
             237079     59450     50163     42773     42773     50163     59450    237079
             153704     50163    143002    150280    150280    143002     50163    153704
             108072     42773    150280    127494    127494    150280     42773    108072
             108072     42773    150280    127494    127494    150280     42773    108072
             153704     50163    143002    150280    150280    143002     50163    153704
             237079     59450     50163     42773     42773     50163     59450    237079
             383550    237079    153704    108072    108072    153704    237079    383550

37           196572    138766    107364     60828     60828    107364    138766    196572
             138766     28516     30439     24865     24865     30439     28516    138766
             107364     30439     77312     89356     89356     77312     30439    107364
              60828     24865     89356     69752     69752     89356     24865     60828
              60828     24865     89356     69752     69752     89356     24865     60828
             107364     30439     77312     89356     89356     77312     30439    107364
             138766     28516     30439     24865     24865     30439     28516    138766
             196572    138766    107364     60828     60828    107364    138766    196572

38            86774     50519     39792     28609     28609     39792     50519     86774
              50519      9420     14679      9476      9476     14679      9420     50519
              39792     14679     40842     35631     35631     40842     14679     39792
              28609      9476     35631     28980     28980     35631      9476     28609
              28609      9476     35631     28980     28980     35631      9476     28609
              39792     14679     40842     35631     35631     40842     14679     39792
              50519      9420     14679      9476      9476     14679      9420     50519
              86774     50519     39792     28609     28609     39792     50519     86774

39            24568     24465     23936     11651     11651     23936     24465     24568
              24465      1384      6523      4890      4890      6523      1384     24465
              23936      6523     16694     16827     16827     16694      6523     23936
              11651      4890     16827     12650     12650     16827      4890     11651
              11651      4890     16827     12650     12650     16827      4890     11651
              23936      6523     16694     16827     16827     16694      6523     23936
              24465      1384      6523      4890      4890      6523      1384     24465
              24568     24465     23936     11651     11651     23936     24465     24568

40             4434      2706      5558      4526      4526      5558      2706      4434
               2706        22      2932      1145      1145      2932        22      2706
               5558      2932      6244      2803      2803      6244      2932      5558
               4526      1145      2803      4350      4350      2803      1145      4526
               4526      1145      2803      4350      4350      2803      1145      4526
               5558      2932      6244      2803      2803      6244      2932      5558
               2706        22      2932      1145      1145      2932        22      2706
               4434      2706      5558      4526      4526      5558      2706      4434

41              152       257       194       439       439       194       257       152
                257         0       188       210       210       188         0       257
                194       188       384        36        36       384       188       194
                439       210        36       192       192        36       210       439
                439       210        36       192       192        36       210       439
                194       188       384        36        36       384       188       194
                257         0       188       210       210       188         0       257
                152       257       194       439       439       194       257       152

42                0        18        12         2         2        12        18         0
                 18         0         5        11        11         5         0        18
                 12         5        12         0         0        12         5        12
                  2        11         0         0         0         0        11         2
                  2        11         0         0         0         0        11         2
                 12         5        12         0         0        12         5        12
                 18         0         5        11        11         5         0        18
                  0        18        12         2         2        12        18         0

Total      10166394   8277615   6936797   5910817   5910817   6936797   8277615  10166394
            8277615   4849184   3515503   3072150   3072150   3515503   4849184   8277615
            6936797   3515503   3464656   4372365   4372365   3464656   3515503   6936797
            5910817   3072150   4372365   6194452   6194452   4372365   3072150   5910817
            5910817   3072150   4372365   6194452   6194452   4372365   3072150   5910817
            6936797   3515503   3464656   4372365   4372365   3464656   3515503   6936797
            8277615   4849184   3515503   3072150   3072150   3515503   4849184   8277615
           10166394   8277615   6936797   5910817   5910817   6936797   8277615  10166394

Grand total = 8*3072150 + 4*3464656 + 8*3515503 + 8*4372365 + 4*4849184 + 8*5910817 + 4*6194452 + 8*6936797 + 8*8277615 + 4*10166394
            = 355380720

Number of times each node is the end node (EN) in a CNSAP of each length (L)
      EN          0         1         2         3         4         5         6         7
                  8         9        10        11        12        13        14        15
                 16        17        18        19        20        21        22        23
                 24        25        26        27        28        29        30        31
                 32        33        34        35        36        37        38        39
                 40        41        42        43        44        45        46        47
                 48        49        50        51        52        53        54        55
                 56        57        58        59        60        61        62        63
 L
 3                2         0         0         0         0         0         0         2
                  0         0         0         0         0         0         0         0
                  0         0         0         0         0         0         0         0
                  0         0         0         0         0         0         0         0
                  0         0         0         0         0         0         0         0
                  0         0         0         0         0         0         0         0
                  0         0         0         0         0         0         0         0
                  2         0         0         0         0         0         0         2

 4                4         0         0         0         0         0         0         4
                  0         0         0         0         0         0         0         0
                  0         0         0         0         0         0         0         0
                  0         0         0         0         0         0         0         0
                  0         0         0         0         0         0         0         0
                  0         0         0         0         0         0         0         0
                  0         0         0         0         0         0         0         0
                  4         0         0         0         0         0         0         4

 5               10         0         0         0         0         0         0        10
                  0         0         0         0         0         0         0         0
                  0         0         0         0         0         0         0         0
                  0         0         0         0         0         0         0         0
                  0         0         0         0         0         0         0         0
                  0         0         0         0         0         0         0         0
                  0         0         0         0         0         0         0         0
                 10         0         0         0         0         0         0        10

 6               22         0         0         0         0         0         0        22
                  0         0         0         0         0         0         0         0
                  0         0         0         0         0         0         0         0
                  0         0         0         0         0         0         0         0
                  0         0         0         0         0         0         0         0
                  0         0         0         0         0         0         0         0
                  0         0         0         0         0         0         0         0
                 22         0         0         0         0         0         0        22

 7               48         2         2         2         2         2         2        48
                  2         0         0         0         0         0         0         2
                  2         0         0         0         0         0         0         2
                  2         0         0         0         0         0         0         2
                  2         0         0         0         0         0         0         2
                  2         0         0         0         0         0         0         2
                  2         0         0         0         0         0         0         2
                 48         2         2         2         2         2         2        48

 8              102         1         2         2         2         2         1       102
                  1         0         0         0         0         0         0         1
                  2         0         0         0         0         0         0         2
                  2         0         0         0         0         0         0         2
                  2         0         0         0         0         0         0         2
                  2         0         0         0         0         0         0         2
                  1         0         0         0         0         0         0         1
                102         1         2         2         2         2         1       102

 9              228         6         9        10        10         9         6       228
                  6         0         0         0         0         0         0         6
                  9         0         0         0         0         0         0         9
                 10         0         0         0         0         0         0        10
                 10         0         0         0         0         0         0        10
                  9         0         0         0         0         0         0         9
                  6         0         0         0         0         0         0         6
                228         6         9        10        10         9         6       228

10              496         6         9        13        13         9         6       496
                  6         0         0         0         0         0         0         6
                  9         0         0         0         0         0         0         9
                 13         0         0         0         0         0         0        13
                 13         0         0         0         0         0         0        13
                  9         0         0         0         0         0         0         9
                  6         0         0         0         0         0         0         6
                496         6         9        13        13         9         6       496

11             1062        26        44        48        48        44        26      1062
                 26         4         8         8         8         8         4        26
                 44         8        16        16        16        16         8        44
                 48         8        16        16        16        16         8        48
                 48         8        16        16        16        16         8        48
                 44         8        16        16        16        16         8        44
                 26         4         8         8         8         8         4        26
               1062        26        44        48        48        44        26      1062

12             2138        26        42        49        49        42        26      2138
                 26         0         4         4         4         4         0        26
                 42         4        16        16        16        16         4        42
                 49         4        16        16        16        16         4        49
                 49         4        16        16        16        16         4        49
                 42         4        16        16        16        16         4        42
                 26         0         4         4         4         4         0        26
               2138        26        42        49        49        42        26      2138

13             4016       102       167       195       195       167       102      4016
                102        20        44        56        56        44        20       102
                167        44        96       120       120        96        44       167
                195        56       120       144       144       120        56       195
                195        56       120       144       144       120        56       195
                167        44        96       120       120        96        44       167
                102        20        44        56        56        44        20       102
               4016       102       167       195       195       167       102      4016

14             7124        97       151       174       174       151        97      7124
                 97         0        32        46        46        32         0        97
                151        32       128       164       164       128        32       151
                174        46       164       200       200       164        46       174
                174        46       164       200       200       164        46       174
                151        32       128       164       164       128        32       151
                 97         0        32        46        46        32         0        97
               7124        97       151       174       174       151        97      7124

15            11590       384       633       785       785       633       384     11590
                384        88       206       308       308       206        88       384
                633       206       484       688       688       484       206       633
                785       308       688       960       960       688       308       785
                785       308       688       960       960       688       308       785
                633       206       484       688       688       484       206       633
                384        88       206       308       308       206        88       384
              11590       384       633       785       785       633       384     11590

16            17394       370       547       670       670       547       370     17394
                370         0       153       256       256       153         0       370
                547       153       682      1002      1002       682       153       547
                670       256      1002      1416      1416      1002       256       670
                670       256      1002      1416      1416      1002       256       670
                547       153       682      1002      1002       682       153       547
                370         0       153       256       256       153         0       370
              17394       370       547       670       670       547       370     17394

17            28802      1412      2379      3044      3044      2379      1412     28802
               1412       354       851      1314      1314       851       354      1412
               2379       851      2172      3202      3202      2172       851      2379
               3044      1314      3202      4736      4736      3202      1314      3044
               3044      1314      3202      4736      4736      3202      1314      3044
               2379       851      2172      3202      3202      2172       851      2379
               1412       354       851      1314      1314       851       354      1412
              28802      1412      2379      3044      3044      2379      1412     28802

18            46954      1350      1994      2515      2515      1994      1350     46954
               1350         0       528      1016      1016       528         0      1350
               1994       528      2804      4468      4468      2804       528      1994
               2515      1016      4468      7020      7020      4468      1016      2515
               2515      1016      4468      7020      7020      4468      1016      2515
               1994       528      2804      4468      4468      2804       528      1994
               1350         0       528      1016      1016       528         0      1350
              46954      1350      1994      2515      2515      1994      1350     46954

19            78444      5027      8899     11297     11297      8899      5027     78444
               5027      1386      3241      4897      4897      3241      1386      5027
               8899      3241      8416     12462     12462      8416      3241      8899
              11297      4897     12462     18382     18382     12462      4897     11297
              11297      4897     12462     18382     18382     12462      4897     11297
               8899      3241      8416     12462     12462      8416      3241      8899
               5027      1386      3241      4897      4897      3241      1386      5027
              78444      5027      8899     11297     11297      8899      5027     78444

20           125054      4498      7109      8965      8965      7109      4498    125054
               4498         0      1788      3342      3342      1788         0      4498
               7109      1788      9882     16230     16230      9882      1788      7109
               8965      3342     16230     26766     26766     16230      3342      8965
               8965      3342     16230     26766     26766     16230      3342      8965
               7109      1788      9882     16230     16230      9882      1788      7109
               4498         0      1788      3342      3342      1788         0      4498
             125054      4498      7109      8965      8965      7109      4498    125054

21           205300     17779     32199     40303     40303     32199     17779    205300
              17779      5354     11936     16817     16817     11936      5354     17779
              32199     11936     28982     40786     40786     28982     11936     32199
              40303     16817     40786     57498     57498     40786     16817     40303
              40303     16817     40786     57498     57498     40786     16817     40303
              32199     11936     28982     40786     40786     28982     11936     32199
              17779      5354     11936     16817     16817     11936      5354     17779
             205300     17779     32199     40303     40303     32199     17779    205300

22           313004     14536     24194     30477     30477     24194     14536    313004
              14536         0      5982      9990      9990      5982         0     14536
              24194      5982     31126     49871     49871     31126      5982     24194
              30477      9990     49871     81156     81156     49871      9990     30477
              30477      9990     49871     81156     81156     49871      9990     30477
              24194      5982     31126     49871     49871     31126      5982     24194
              14536         0      5982      9990      9990      5982         0     14536
             313004     14536     24194     30477     30477     24194     14536    313004

23           490864     59760    107204    131989    131989    107204     59760    490864
              59760     19346     40279     53182     53182     40279     19346     59760
             107204     40279     85758    110639    110639     85758     40279    107204
             131989     53182    110639    148798    148798    110639     53182    131989
             131989     53182    110639    148798    148798    110639     53182    131989
             107204     40279     85758    110639    110639     85758     40279    107204
              59760     19346     40279     53182     53182     40279     19346     59760
             490864     59760    107204    131989    131989    107204     59760    490864

24           691972     43943     75824     95441     95441     75824     43943    691972
              43943         0     18673     28276     28276     18673         0     43943
              75824     18673     87584    129822    129822     87584     18673     75824
              95441     28276    129822    199100    199100    129822     28276     95441
              95441     28276    129822    199100    199100    129822     28276     95441
              75824     18673     87584    129822    129822     87584     18673     75824
              43943         0     18673     28276     28276     18673         0     43943
             691972     43943     75824     95441     95441     75824     43943    691972

25          1007008    176595    302126    352287    352287    302126    176595   1007008
             176595     58984    111885    137286    137286    111885     58984    176595
             302126    111885    203354    246391    246391    203354    111885    302126
             352287    137286    246391    317228    317228    246391    137286    352287
             352287    137286    246391    317228    317228    246391    137286    352287
             302126    111885    203354    246391    246391    203354    111885    302126
             176595     58984    111885    137286    137286    111885     58984    176595
            1007008    176595    302126    352287    352287    302126    176595   1007008

26          1267030    118632    204812    249436    249436    204812    118632   1267030
             118632         0     49353     70631     70631     49353         0    118632
             204812     49353    200560    282862    282862    200560     49353    204812
             249436     70631    282862    400146    400146    282862     70631    249436
             249436     70631    282862    400146    400146    282862     70631    249436
             204812     49353    200560    282862    282862    200560     49353    204812
             118632         0     49353     70631     70631     49353         0    118632
            1267030    118632    204812    249436    249436    204812    118632   1267030

27          1691376    410878    603955    663959    663959    603955    410878   1691376
             410878    128126    199790    249695    249695    199790    128126    410878
             603955    199790    355470    439587    439587    355470    199790    603955
             663959    249695    439587    555600    555600    439587    249695    663959
             663959    249695    439587    555600    555600    439587    249695    663959
             603955    199790    355470    439587    439587    355470    199790    603955
             410878    128126    199790    249695    249695    199790    128126    410878
            1691376    410878    603955    663959    663959    603955    410878   1691376

28          1873338    266305    412987    498158    498158    412987    266305   1873338
             266305         0     87344    140483    140483     87344         0    266305
             412987     87344    361310    498269    498269    361310     87344    412987
             498158    140483    498269    647556    647556    498269    140483    498158
             498158    140483    498269    647556    647556    498269    140483    498158
             412987     87344    361310    498269    498269    361310     87344    412987
             266305         0     87344    140483    140483     87344         0    266305
            1873338    266305    412987    498158    498158    412987    266305   1873338

29          2107428    477576    679594    707896    707896    679594    477576   2107428
             477576     48562    161826    241518    241518    161826     48562    477576
             679594    161826    495494    643263    643263    495494    161826    679594
             707896    241518    643263    764904    764904    643263    241518    707896
             707896    241518    643263    764904    764904    643263    241518    707896
             679594    161826    495494    643263    643263    495494    161826    679594
             477576     48562    161826    241518    241518    161826     48562    477576
            2107428    477576    679594    707896    707896    679594    477576   2107428

30          2195328    416825    618087    687775    687775    618087    416825   2195328
             416825         0    108222    207548    207548    108222         0    416825
             618087    108222    537540    710613    710613    537540    108222    618087
             687775    207548    710613    778136    778136    710613    207548    687775
             687775    207548    710613    778136    778136    710613    207548    687775
             618087    108222    537540    710613    710613    537540    108222    618087
             416825         0    108222    207548    207548    108222         0    416825
            2195328    416825    618087    687775    687775    618087    416825   2195328

31          2224400    584779    799049    797747    797747    799049    584779   2224400
             584779     35936    179526    270379    270379    179526     35936    584779
             799049    179526    632626    794677    794677    632626    179526    799049
             797747    270379    794677    767842    767842    794677    270379    797747
             797747    270379    794677    767842    767842    794677    270379    797747
             799049    179526    632626    794677    794677    632626    179526    799049
             584779     35936    179526    270379    270379    179526     35936    584779
            2224400    584779    799049    797747    797747    799049    584779   2224400

32          2048582    467481    665229    694917    694917    665229    467481   2048582
             467481         0    122637    205733    205733    122637         0    467481
             665229    122637    643132    740534    740534    643132    122637    665229
             694917    205733    740534    616902    616902    740534    205733    694917
             694917    205733    740534    616902    616902    740534    205733    694917
             665229    122637    643132    740534    740534    643132    122637    665229
             467481         0    122637    205733    205733    122637         0    467481
            2048582    467481    665229    694917    694917    665229    467481   2048582

33          1802676    508450    646724    643164    643164    646724    508450   1802676
             508450     19220    149334    188746    188746    149334     19220    508450
             646724    149334    650924    658464    658464    650924    149334    646724
             643164    188746    658464    465160    465160    658464    188746    643164
             643164    188746    658464    465160    465160    658464    188746    643164
             646724    149334    650924    658464    658464    650924    149334    646724
             508450     19220    149334    188746    188746    149334     19220    508450
            1802676    508450    646724    643164    643164    646724    508450   1802676

34          1329150    341794    430992    444893    444893    430992    341794   1329150
             341794         0     99806    124292    124292     99806         0    341794
             430992     99806    537632    456917    456917    537632     99806    430992
             444893    124292    456917    273132    273132    456917    124292    444893
             444893    124292    456917    273132    273132    456917    124292    444893
             430992     99806    537632    456917    456917    537632     99806    430992
             341794         0     99806    124292    124292     99806         0    341794
            1329150    341794    430992    444893    444893    430992    341794   1329150

35           862294    281504    320401    285266    285266    320401    281504    862294
             281504      8786     87197     93341     93341     87197      8786    281504
             320401     87197    360778    296448    296448    360778     87197    320401
             285266     93341    296448    181176    181176    296448     93341    285266
             285266     93341    296448    181176    181176    296448     93341    285266
             320401     87197    360778    296448    296448    360778     87197    320401
             281504      8786     87197     93341     93341     87197      8786    281504
             862294    281504    320401    285266    285266    320401    281504    862294

36           425890    161227    168798    148078    148078    168798    161227    425890
             161227         0     49946     50832     50832     49946         0    161227
             168798     49946    200690    158825    158825    200690     49946    168798
             148078     50832    158825     95646     95646    158825     50832    148078
             148078     50832    158825     95646     95646    158825     50832    148078
             168798     49946    200690    158825    158825    200690     49946    168798
             161227         0     49946     50832     50832     49946         0    161227
             425890    161227    168798    148078    148078    168798    161227    425890

37           204628    100996    112151     82188     82188    112151    100996    204628
             100996      3792     34391     29557     29557     34391      3792    100996
             112151     34391    110314     89437     89437    110314     34391    112151
              82188     29557     89437     59214     59214     89437     29557     82188
              82188     29557     89437     59214     59214     89437     29557     82188
             112151     34391    110314     89437     89437    110314     34391    112151
             100996      3792     34391     29557     29557     34391     3792     100996
             204628    100996    112151     82188     82188    112151    100996    204628

38            76618     38127     45473     36710     36710     45473     38127     76618
              38127         0     17241     11350     11350     17241         0     38127
              45473     17241     53044     34037     34037     53044     17241     45473
              36710     11350     34037     27890     27890     34037     11350     36710
              36710     11350     34037     27890     27890     34037     11350     36710
              45473     17241     53044     34037     34037     53044     17241     45473
              38127         0     17241     11350     11350     17241         0     38127
              76618     38127     45473     36710     36710     45473     38127     76618

39            23580     19593     22338     15198     15198     22338     19593     23580
              19593      1002      8204      5642      5642      8204      1002     19593
              22338      8204     21678     15081     15081     21678      8204     22338
              15198      5642     15081     13508     13508     15081      5642     15198
              15198      5642     15081     13508     13508     15081      5642     15198
              22338      8204     21678     15081     15081     21678      8204     22338
              19593      1002      8204      5642      5642      8204      1002     19593
              23580     19593     22338     15198     15198     22338     19593     23580

40             4058      2707      5220      4765      4765      5220      2707      4058
               2707         0      2984      1310      1310      2984         0      2707
               5220      2984      6604      2673      2673      6604      2984      5220
               4765      1310      2673      4410      4410      2673      1310      4765
               4765      1310      2673      4410      4410      2673      1310      4765
               5220      2984      6604      2673      2673      6604      2984      5220
               2707         0      2984      1310      1310      2984         0      2707
               4058      2707      5220      4765      4765      5220      2707      4058

41              116       263       201       430       430       201       263       116
                263         0       191       219       219       191         0       263
                201       191       396        32        32       396       191       201
                430       219        32       192       192        32       219       430
                430       219        32       192       192        32       219       430
                201       191       396        32        32       396       191       201
                263         0       191       219       219       191         0       263
                116       263       201       430       430       201       263       116

42                0        18        12         2         2        12        18         0
                 18         0         5        11        11         5         0        18
                 12         5        12         0         0        12         5        12
                  2        11         0         0         0         0        11         2
                  2        11         0         0         0         0        11         2
                 12         5        12         0         0        12         5        12
                 18         0         5        11        11         5         0        18
                  0        18        12         2         2        12        18         0

Total      21168130   4523075   6299557   6638848   6638848   6299557   4523075  21168130
            4523075    330960   1553607   2148085   2148085   1553607    330960   4523075
            6299557   1553607   5629704   6437596   6437596   5629704   1553607   6299557
            6638848   2148085   6437596   6514850   6514850   6437596   2148085   6638848
            6638848   2148085   6437596   6514850   6514850   6437596   2148085   6638848
            6299557   1553607   5629704   6437596   6437596   5629704   1553607   6299557
            4523075    330960   1553607   2148085   2148085   1553607    330960   4523075
           21168130   4523075   6299557   6638848   6638848   6299557   4523075  21168130

Grand total = 4*330960 + 8*1553607 + 8*2148085 + 8*4523075 + 4*5629704 + 8*6299557 + 8*6437596 + 4*6514850 + 8*6638848 + 4*21168130
            = 355380720

Number of times each node (N) is present in a CNSAP of each length (L)
       N          0         1         2         3         4         5         6         7
                  8         9        10        11        12        13        14        15
                 16        17        18        19        20        21        22        23
                 24        25        26        27        28        29        30        31
                 32        33        34        35        36        37        38        39
                 40        41        42        43        44        45        46        47
                 48        49        50        51        52        53        54        55
                 56        57        58        59        60        61        62        63
 L
 3                2         1         0         0         0         0         1         2
                  1         2         0         0         0         0         2         1
                  0         0         0         0         0         0         0         0
                  0         0         0         0         0         0         0         0
                  0         0         0         0         0         0         0         0
                  0         0         0         0         0         0         0         0
                  1         2         0         0         0         0         2         1
                  2         1         0         0         0         0         1         2

 4                4         2         0         0         0         0         2         4
                  2         4         2         0         0         2         4         2
                  0         2         0         0         0         0         2         0
                  0         0         0         0         0         0         0         0
                  0         0         0         0         0         0         0         0
                  0         2         0         0         0         0         2         0
                  2         4         2         0         0         2         4         2
                  4         2         0         0         0         0         2         4

 5               10         5         1         0         0         1         5        10
                  5        10         5         2         2         5        10         5
                  1         5         4         0         0         4         5         1
                  0         2         0         0         0         0         2         0
                  0         2         0         0         0         0         2         0
                  1         5         4         0         0         4         5         1
                  5        10         5         2         2         5        10         5
                 10         5         1         0         0         1         5        10

 6               22        11         1         3         3         1        11        22
                 11        22        11         8         8        11        22        11
                  1        11         8         6         6         8        11         1
                  3         8         6         0         0         6         8         3
                  3         8         6         0         0         6         8         3
                  1        11         8         6         6         8        11         1
                 11        22        11         8         8        11        22        11
                 22        11         1         3         3         1        11        22

 7               50        29         9        12        12         9        29        50
                 29        50        35        24        24        35        50        29
                  9        35        34        28        28        34        35         9
                 12        24        28        12        12        28        24        12
                 12        24        28        12        12        28        24        12
                  9        35        34        28        28        34        35         9
                 29        50        35        24        24        35        50        29
                 50        29         9        12        12         9        29        50

 8              104        55        15        17        17        15        55       104
                 55       110        65        53        53        65       110        55
                 15        65        80        62        62        80        65        15
                 17        53        62        68        68        62        53        17
                 17        53        62        68        68        62        53        17
                 15        65        80        62        62        80        65        15
                 55       110        65        53        53        65       110        55
                104        55        15        17        17        15        55       104

 9              242       149        48        60        60        48       149       242
                149       258       187       129       129       187       258       149
                 48       187       218       209       209       218       187        48
                 60       129       209       220       220       209       129        60
                 60       129       209       220       220       209       129        60
                 48       187       218       209       209       218       187        48
                149       258       187       129       129       187       258       149
                242       149        48        60        60        48       149       242

10              538       297        98        94        94        98       297       538
                297       606       383       299       299       383       606       297
                 98       383       486       507       507       486       383        98
                 94       299       507       534       534       507       299        94
                 94       299       507       534       534       507       299        94
                 98       383       486       507       507       486       383        98
                297       606       383       299       299       383       606       297
                538       297        98        94        94        98       297       538

11             1160       790       319       379       379       319       790      1160
                790      1368      1030       933       933      1030      1368       790
                319      1030      1362      1464      1464      1362      1030       319
                379       933      1464      1658      1658      1464       933       379
                379       933      1464      1658      1658      1464       933       379
                319      1030      1362      1464      1464      1362      1030       319
                790      1368      1030       933       933      1030      1368       790
               1160       790       319       379       379       319       790      1160

12             2410      1397       543       677       677       543      1397      2410
               1397      2756      2084      1747      1747      2084      2756      1397
                543      2084      2610      2731      2731      2610      2084       543
                677      1747      2731      3290      3290      2731      1747       677
                677      1747      2731      3290      3290      2731      1747       677
                543      2084      2610      2731      2731      2610      2084       543
               1397      2756      2084      1747      1747      2084      2756      1397
               2410      1397       543       677       677       543      1397      2410

13             4506      3227      2001      2184      2184      2001      3227      4506
               3227      6070      4954      4574      4574      4954      6070      3227
               2001      4954      6092      6897      6897      6092      4954      2001
               2184      4574      6897      9030      9030      6897      4574      2184
               2184      4574      6897      9030      9030      6897      4574      2184
               2001      4954      6092      6897      6897      6092      4954      2001
               3227      6070      4954      4574      4574      4954      6070      3227
               4506      3227      2001      2184      2184      2001      3227      4506

14             8258      6024      3067      3284      3284      3067      6024      8258
               6024     10962      8602      7457      7457      8602     10962      6024
               3067      8602     10432     11194     11194     10432      8602      3067
               3284      7457     11194     14012     14012     11194      7457      3284
               3284      7457     11194     14012     14012     11194      7457      3284
               3067      8602     10432     11194     11194     10432      8602      3067
               6024     10962      8602      7457      7457      8602     10962      6024
               8258      6024      3067      3284      3284      3067      6024      8258

15            15622     12372      9096     10353     10353      9096     12372     15622
              12372     21560     19266     19146     19146     19266     21560     12372
               9096     19266     23322     26495     26495     23322     19266      9096
              10353     19146     26495     32990     32990     26495     19146     10353
              10353     19146     26495     32990     32990     26495     19146     10353
               9096     19266     23322     26495     26495     23322     19266      9096
              12372     21560     19266     19146     19146     19266     21560     12372
              15622     12372      9096     10353     10353      9096     12372     15622

16            22470     17896     13273     15354     15354     13273     17896     22470
              17896     31770     28670     28310     28310     28670     31770     17896
              13273     28670     33698     36235     36235     33698     28670     13273
              15354     28310     36235     40394     40394     36235     28310     15354
              15354     28310     36235     40394     40394     36235     28310     15354
              13273     28670     33698     36235     36235     33698     28670     13273
              17896     31770     28670     28310     28310     28670     31770     17896
              22470     17896     13273     15354     15354     13273     17896     22470

17            40518     39825     39314     46473     46473     39314     39825     40518
              39825     68908     71903     74860     74860     71903     68908     39825
              39314     71903     86432     93233     93233     86432     71903     39314
              46473     74860     93233    100882    100882     93233     74860     46473
              46473     74860     93233    100882    100882     93233     74860     46473
              39314     71903     86432     93233     93233     86432     71903     39314
              39825     68908     71903     74860     74860     71903     68908     39825
              40518     39825     39314     46473     46473     39314     39825     40518

18            65262     59404     55670     65864     65864     55670     59404     65262
              59404    105986    104848    106870    106870    104848    105986     59404
              55670    104848    121050    123439    123439    121050    104848     55670
              65864    106870    123439    124872    124872    123439    106870     65864
              65864    106870    123439    124872    124872    123439    106870     65864
              55670    104848    121050    123439    123439    121050    104848     55670
              59404    105986    104848    106870    106870    104848    105986     59404
              65262     59404     55670     65864     65864     55670     59404     65262

19           123390    140925    159754    192731    192731    159754    140925    123390
             140925    245670    275934    291520    291520    275934    245670    140925
             159754    275934    316558    324319    324319    316558    275934    159754
             192731    291520    324319    311222    311222    324319    291520    192731
             192731    291520    324319    311222    311222    324319    291520    192731
             159754    275934    316558    324319    324319    316558    275934    159754
             140925    245670    275934    291520    291520    275934    245670    140925
             123390    140925    159754    192731    192731    159754    140925    123390

20           193026    198771    213148    253032    253032    213148    198771    193026
             198771    350812    363234    377458    377458    363234    350812    198771
             213148    363234    400214    393247    393247    400214    363234    213148
             253032    377458    393247    369488    369488    393247    377458    253032
             253032    377458    393247    369488    369488    393247    377458    253032
             213148    363234    400214    393247    393247    400214    363234    213148
             198771    350812    363234    377458    377458    363234    350812    198771
             193026    198771    213148    253032    253032    213148    198771    193026

21           375160    496066    612767    740124    740124    612767    496066    375160
             496066    848726    983044   1054387   1054387    983044    848726    496066
             612767    983044   1043476   1017872   1017872   1043476    983044    612767
             740124   1054387   1017872    876372    876372   1017872   1054387    740124
             740124   1054387   1017872    876372    876372   1017872   1054387    740124
             612767    983044   1043476   1017872   1017872   1043476    983044    612767
             496066    848726    983044   1054387   1054387    983044    848726    496066
             375160    496066    612767    740124    740124    612767    496066    375160

22           556888    641963    743900    879188    879188    743900    641963    556888
             641963   1091888   1145364   1197206   1197206   1145364   1091888    641963
             743900   1145364   1179898   1131698   1131698   1179898   1145364    743900
             879188   1197206   1131698    991180    991180   1131698   1197206    879188
             879188   1197206   1131698    991180    991180   1131698   1197206    879188
             743900   1145364   1179898   1131698   1131698   1179898   1145364    743900
             641963   1091888   1145364   1197206   1197206   1145364   1091888    641963
             556888    641963    743900    879188    879188    743900    641963    556888

23          1103190   1650938   2173030   2611379   2611379   2173030   1650938   1103190
            1650938   2689166   3099267   3319694   3319694   3099267   2689166   1650938
            2173030   3099267   2993064   2792182   2792182   2993064   3099267   2173030
            2611379   3319694   2792182   2191656   2191656   2792182   3319694   2611379
            2611379   3319694   2792182   2191656   2191656   2792182   3319694   2611379
            2173030   3099267   2993064   2792182   2792182   2993064   3099267   2173030
            1650938   2689166   3099267   3319694   3319694   3099267   2689166   1650938
            1103190   1650938   2173030   2611379   2611379   2173030   1650938   1103190

24          1485788   1904708   2315044   2714614   2714614   2315044   1904708   1485788
            1904708   3008882   3149896   3300334   3300334   3149896   3008882   1904708
            2315044   3149896   3005396   2828852   2828852   3005396   3149896   2315044
            2714614   3300334   2828852   2375774   2375774   2828852   3300334   2714614
            2714614   3300334   2828852   2375774   2375774   2828852   3300334   2714614
            2315044   3149896   3005396   2828852   2828852   3005396   3149896   2315044
            1904708   3008882   3149896   3300334   3300334   3149896   3008882   1904708
            1485788   1904708   2315044   2714614   2714614   2315044   1904708   1485788

25          2968032   4868954   6576887   7791041   7791041   6576887   4868954   2968032
            4868954   7200770   7991479   8531261   8531261   7991479   7200770   4868954
            6576887   7991479   6993368   6295125   6295125   6993368   7991479   6576887
            7791041   8531261   6295125   4721186   4721186   6295125   8531261   7791041
            7791041   8531261   6295125   4721186   4721186   6295125   8531261   7791041
            6576887   7991479   6993368   6295125   6295125   6993368   7991479   6576887
            4868954   7200770   7991479   8531261   8531261   7991479   7200770   4868954
            2968032   4868954   6576887   7791041   7791041   6576887   4868954   2968032

26          3458726   4874753   6129723   7104564   7104564   6129723   4874753   3458726
            4874753   6951842   7214221   7490040   7490040   7214221   6951842   4874753
            6129723   7214221   6406866   5926826   5926826   6406866   7214221   6129723
            7104564   7490040   5926826   5001200   5001200   5926826   7490040   7104564
            7104564   7490040   5926826   5001200   5001200   5926826   7490040   7104564
            6129723   7214221   6406866   5926826   5926826   6406866   7214221   6129723
            4874753   6951842   7214221   7490040   7490040   7214221   6951842   4874753
            3458726   4874753   6129723   7104564   7104564   6129723   4874753   3458726

27          6925672  11285468  15162923  17356425  17356425  15162923  11285468   6925672
           11285468  13792026  14904166  15611902  15611902  14904166  13792026  11285468
           15162923  14904166  12352558  11022551  11022551  12352558  14904166  15162923
           17356425  15611902  11022551   8632974   8632974  11022551  15611902  17356425
           17356425  15611902  11022551   8632974   8632974  11022551  15611902  17356425
           15162923  14904166  12352558  11022551  11022551  12352558  14904166  15162923
           11285468  13792026  14904166  15611902  15611902  14904166  13792026  11285468
            6925672  11285468  15162923  17356425  17356425  15162923  11285468   6925672

28          6717142  10121633  12907994  14557519  14557519  12907994  10121633   6717142
           10121633  12890070  13062510  13197040  13197040  13062510  12890070  10121633
           12907994  13062510  10856626  10008606  10008606  10856626  13062510  12907994
           14557519  13197040  10008606   9125846   9125846  10008606  13197040  14557519
           14557519  13197040  10008606   9125846   9125846  10008606  13197040  14557519
           12907994  13062510  10856626  10008606  10008606  10856626  13062510  12907994
           10121633  12890070  13062510  13197040  13197040  13062510  12890070  10121633
            6717142  10121633  12907994  14557519  14557519  12907994  10121633   6717142

29          9760500  15496329  19682835  21267853  21267853  19682835  15496329   9760500
           15496329  17829146  18186015  18121667  18121667  18186015  17829146  15496329
           19682835  18186015  14681894  13593045  13593045  14681894  18186015  19682835
           21267853  18121667  13593045  12985258  12985258  13593045  18121667  21267853
           21267853  18121667  13593045  12985258  12985258  13593045  18121667  21267853
           19682835  18186015  14681894  13593045  13593045  14681894  18186015  19682835
           15496329  17829146  18186015  18121667  18121667  18186015  17829146  15496329
            9760500  15496329  19682835  21267853  21267853  19682835  15496329   9760500

30         10296218  16015986  20099477  21772659  21772659  20099477  16015986  10296218
           16015986  18381614  17802108  17443855  17443855  17802108  18381614  16015986
           20099477  17802108  14080004  13487618  13487618  14080004  17802108  20099477
           21772659  17443855  13487618  14273078  14273078  13487618  17443855  21772659
           21772659  17443855  13487618  14273078  14273078  13487618  17443855  21772659
           20099477  17802108  14080004  13487618  13487618  14080004  17802108  20099477
           16015986  18381614  17802108  17443855  17443855  17802108  18381614  16015986
           10296218  16015986  20099477  21772659  21772659  20099477  16015986  10296218

31         13046148  20491047  25430858  26470265  26470265  25430858  20491047  13046148
           20491047  21317524  20749754  19909106  19909106  20749754  21317524  20491047
           25430858  20749754  16049578  15784153  15784153  16049578  20749754  25430858
           26470265  19909106  15784153  17823042  17823042  15784153  19909106  26470265
           26470265  19909106  15784153  17823042  17823042  15784153  19909106  26470265
           25430858  20749754  16049578  15784153  15784153  16049578  20749754  25430858
           20491047  21317524  20749754  19909106  19909106  20749754  21317524  20491047
           13046148  20491047  25430858  26470265  26470265  25430858  20491047  13046148

32         12269580  18918076  23133902  23913537  23913537  23133902  18918076  12269580
           18918076  19209038  17892879  16916224  16916224  17892879  19209038  18918076
           23133902  17892879  13474136  13757634  13757634  13474136  17892879  23133902
           23913537  16916224  13757634  17236438  17236438  13757634  16916224  23913537
           23913537  16916224  13757634  17236438  17236438  13757634  16916224  23913537
           23133902  17892879  13474136  13757634  13757634  13474136  17892879  23133902
           18918076  19209038  17892879  16916224  16916224  17892879  19209038  18918076
           12269580  18918076  23133902  23913537  23913537  23133902  18918076  12269580

33         12862660  19358057  23190556  22945012  22945012  23190556  19358057  12862660
           19358057  17601156  16601776  15381322  15381322  16601776  17601156  19358057
           23190556  16601776  12578606  13148039  13148039  12578606  16601776  23190556
           22945012  15381322  13148039  17123606  17123606  13148039  15381322  22945012
           22945012  15381322  13148039  17123606  17123606  13148039  15381322  22945012
           23190556  16601776  12578606  13148039  13148039  12578606  16601776  23190556
           19358057  17601156  16601776  15381322  15381322  16601776  17601156  19358057
           12862660  19358057  23190556  22945012  22945012  23190556  19358057  12862660

34         10072598  14583482  16953312  16232668  16232668  16953312  14583482  10072598
           14583482  12143656  11350379  10602366  10602366  11350379  12143656  14583482
           16953312  11350379   8782536   9474450   9474450   8782536  11350379  16953312
           16232668  10602366   9474450  12476164  12476164   9474450  10602366  16232668
           16232668  10602366   9474450  12476164  12476164   9474450  10602366  16232668
           16953312  11350379   8782536   9474450   9474450   8782536  11350379  16953312
           14583482  12143656  11350379  10602366  10602366  11350379  12143656  14583482
           10072598  14583482  16953312  16232668  16232668  16953312  14583482  10072598

35          8012136  11150554  12509206  11195947  11195947  12509206  11150554   8012136
           11150554   8028440   7704609   7308118   7308118   7704609   8028440  11150554
           12509206   7704609   6263316   7008060   7008060   6263316   7704609  12509206
           11195947   7308118   7008060   8890300   8890300   7008060   7308118  11195947
           11195947   7308118   7008060   8890300   8890300   7008060   7308118  11195947
           12509206   7704609   6263316   7008060   7008060   6263316   7704609  12509206
           11150554   8028440   7704609   7308118   7308118   7704609   8028440  11150554
            8012136  11150554  12509206  11195947  11195947  12509206  11150554   8012136

36          4793162   6443554   6929222   5845853   5845853   6929222   6443554   4793162
            6443554   3991538   3968679   3976827   3976827   3968679   3991538   6443554
            6929222   3968679   3419764   3964335   3964335   3419764   3968679   6929222
            5845853   3976827   3964335   4653564   4653564   3964335   3976827   5845853
            5845853   3976827   3964335   4653564   4653564   3964335   3976827   5845853
            6929222   3968679   3419764   3964335   3964335   3419764   3968679   6929222
            6443554   3991538   3968679   3976827   3976827   3968679   3991538   6443554
            4793162   6443554   6929222   5845853   5845853   6929222   6443554   4793162

37          3035938   4045021   4260993   3343752   3343752   4260993   4045021   3035938
            4045021   2130640   2193739   2275284   2275284   2193739   2130640   4045021
            4260993   2193739   2092610   2525502   2525502   2092610   2193739   4260993
            3343752   2275284   2525502   2641586   2641586   2525502   2275284   3343752
            3343752   2275284   2525502   2641586   2641586   2525502   2275284   3343752
            4260993   2193739   2092610   2525502   2525502   2092610   2193739   4260993
            4045021   2130640   2193739   2275284   2275284   2193739   2130640   4045021
            3035938   4045021   4260993   3343752   3343752   4260993   4045021   3035938

38          1380098   1768149   1819452   1346926   1346926   1819452   1768149   1380098
            1768149    773580    875784    968728    968728    875784    773580   1768149
            1819452    875784    905854   1116002   1116002    905854    875784   1819452
            1346926    968728   1116002   1040650   1040650   1116002    968728   1346926
            1346926    968728   1116002   1040650   1040650   1116002    968728   1346926
            1819452    875784    905854   1116002   1116002    905854    875784   1819452
            1768149    773580    875784    968728    968728    875784    773580   1768149
            1380098   1768149   1819452   1346926   1346926   1819452   1768149   1380098

39           652614    837181    856682    604386    604386    856682    837181    652614
             837181    288690    359337    401118    401118    359337    288690    837181
             856682    359337    443392    550115    550115    443392    359337    856682
             604386    401118    550115    440986    440986    550115    401118    604386
             604386    401118    550115    440986    440986    550115    401118    604386
             856682    359337    443392    550115    550115    443392    359337    856682
             837181    288690    359337    401118    401118    359337    288690    837181
             652614    837181    856682    604386    604386    856682    837181    652614

40           165356    203652    208852    132908    132908    208852    203652    165356
             203652     55344     89900    104739    104739     89900     55344    203652
             208852     89900    104958    131637    131637    104958     89900    208852
             132908    104739    131637    106566    106566    131637    104739    132908
             132908    104739    131637    106566    106566    131637    104739    132908
             208852     89900    104958    131637    131637    104958     89900    208852
             203652     55344     89900    104739    104739     89900     55344    203652
             165356    203652    208852    132908    132908    208852    203652    165356

41            11628     13124     12926      7167      7167     12926     13124     11628
              13124      1924      6802      7417      7417      6802      1924     13124
              12926      6802      7332      7622      7622      7332      6802     12926
               7167      7417      7622      7416      7416      7622      7417      7167
               7167      7417      7622      7416      7416      7622      7417      7167
              12926      6802      7332      7622      7622      7332      6802     12926
              13124      1924      6802      7417      7417      6802      1924     13124
              11628     13124     12926      7167      7167     12926     13124     11628

42              384       432       396       220       220       396       432       384
                432        48       224       262       262       224        48       432
                396       224       304       222       222       304       224       396
                220       262       222       288       288       222       262       220
                220       262       222       288       288       222       262       220
                396       224       304       222       222       304       224       396
                432        48       224       262       262       224        48       432
                384       432       396       220       220       396       432       384

Total     110427212 165650307 202207294 209424524 209424524 202207294 165650307 110427212
          165650307 171072632 170213145 168032287 168032287 170213145 171072632 165650307
          202207294 170213145 138718136 136592212 136592212 138718136 170213145 202207294
          209424524 168032287 136592212 144623802 144623802 136592212 168032287 209424524
          209424524 168032287 136592212 144623802 144623802 136592212 168032287 209424524
          202207294 170213145 138718136 136592212 136592212 138718136 170213145 202207294
          165650307 171072632 170213145 168032287 168032287 170213145 171072632 165650307
          110427212 165650307 202207294 209424524 209424524 202207294 165650307 110427212

Grand total = 4*110427212 + 8*136592212 + 4*138718136 + 4*144623802 + 8*165650307 + 8*168032287 + 8*170213145 + 4*171072632 + 8*202207294 + 8*209424524
            = 10676325280

Number of CNSAPs for each start node (SN) and end node (EN) pair
      SN       0      1      2      3      4      5      6      7      8      9     10     11     12     13     14     15     16     17     18     19     20     21     22     23     24     25     26     27     28     29     30     31
              32     33     34     35     36     37     38     39     40     41     42     43     44     45     46     47     48     49     50     51     52     53     54     55     56     57     58     59     60     61     62     63
EN
 0             0      0 504085 509315 506582 475008 524510 651106      0      2  90882 272282 290017 247336 300504 534137 504085  90882  82478 311881 362524 256921 200421 426987 509315 272282 311881 483730 490801 309529 131676 314966
          506582 290017 362524 490801 499462 315123 129876 300360 475008 247336 256921 309529 315123 240212 189449 380327 524510 300504 200421 131676 129876 189449 277706 472099 651106 534137 426987 314966 300360 380327 472099 587132
 1             0      0      0 334455  51065  52358  57102  87563 363279      0 194929 101183   3137  21128  53600 100938      0      0  96748  61879  60394  50998  44361  97307      0      0  69281  81426 115494  72713  27815  72739
           58235  39616  71749  95842 107201  67050  24695  64562 106401  57161  51084  61481  64506  49477  38976  78993 125212  64389  35775  24680  26854  40273  58233  97200 145589 104693  73179  54717  59145  80701 100545 122969
 2        376708      0      0      0 380458  87161 109622 123329 140805 306285      0 281095 109394  13707  63792 147250      0      0  72562 160115  57950  56008  62046 132996  25431      0  96674 139710 112647  93677  39547  89014
           76654  38108 106804 133189 136828  90154  27799  70614 133660  69824  75436  85177  90413  66336  44035  94282 168129  87358  48044  35994  44497  59371  78098 128669 196081 138861  96960  79273  92158 119187 141383 168198
 3        270361 378704      0      0      0 378856 160179 198850  85151  67029 270616      0 281926  86728  42411 144446  71725      0  70469 111869 136831  31703  44438 118141  57282  17748  79435 155103 126788  75372  35683  79432
           72615  34504  98036 156125 136300  90974  32229  65147 112426  59652  74028  93049  90287  72108  46856  90713 151045  86195  55916  40486  47308  65049  79802 132302 186195 140684 111230  94052 103314 125372 143275 174298
 4        198850 160179 378856      0      0      0 378704 270361 144446  42411  86728 281926      0 270616  67029  85151 118141  44438  31703 136831 111869  70469      0  71725  79432  35683  75372 126788 155103  79435  17748  57282
           65147  32229  90974 136300 156125  98036  34504  72615  90713  46856  72108  90287  93049  74028  59652 112426 132302  79802  65049  47308  40486  55916  86195 151045 174298 143275 125372 103314  94052 111230 140684 186195
 5        123329 109622  87161 380458      0      0      0 376708 147250  63792  13707 109394 281095      0 306285 140805 132996  62046  56008  57950 160115  72562      0      0  89014  39547  93677 112647 139710  96674      0  25431
           70614  27799  90154 136828 133189 106804  38108  76654  94282  44035  66336  90413  85177  75436  69824 133660 128669  78098  59371  44497  35994  48044  87358 168129 168198 141383 119187  92158  79273  96960 138861 196081
 6         87563  57102  52358  51065 334455      0      0      0 100938  53600  21128   3137 101183 194929      0 363279  97307  44361  50998  60394  61879  96748      0      0  72739  27815  72713 115494  81426  69281      0      0
           64562  24695  67050 107201  95842  71749  39616  58235  78993  38976  49477  64506  61481  51084  57161 106401  97200  58233  40273  26854  24680  35775  64389 125212 122969 100545  80701  59145  54717  73179 104693 145589
 7        651106 524510 475008 506582 509315 504085      0      0 534137 300504 247336 290017 272282  90882      2      0 426987 200421 256921 362524 311881  82478  90882 504085 314966 131676 309529 490801 483730 311881 272282 509315
          300360 129876 315123 499462 490801 362524 290017 506582 380327 189449 240212 315123 309529 256921 247336 475008 472099 277706 189449 129876 131676 200421 300504 524510 587132 472099 380327 300360 314966 426987 534137 651106
 8             0 363279      0      0  58235 106401 125212 145589      0      0      0      0  39616  57161  64389 104693      0 194929  96748  69281  71749  51084  35775  73179 334455 101183  61879  81426  95842  61481  24680  54717
           51065   3137  60394 115494 107201  64506  26854  59145  52358  21128  50998  72713  67050  49477  40273  80701  57102  53600  44361  27815  24695  38976  58233 100545  87563 100938  97307  72739  64562  78993  97200 122969
 9             0      0 165480      0      0      0      0      0      0      0      0      0      0      0      0      0 165480      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0
               0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0
10         75582 130769      0 162350  23704  15368  19638  24181  75582      0      0      0  36488   4270  11243  23513  52191 126727      0  58694  17834   4330   9050  20667      0      0  19700  36462  10280  12286   7158  14009
           13882      0  11925  23100  20425  14936   4848   9977  35588  17904  15460  16357  16421  12108   6445  13472  39443  20528  10976   7388   8638  10577  12755  21076  43692  28914  18809  14847  16913  20980  24462  28685
11         74210  58239 149524      0 150080  39301  35442  51999  43752  40212      0      0      0  36767  14804  34775  18027  18027 107075      0  92134  17761   5465  23948  18570      0  34854  50157  51350   9356   8891  21435
           27466   8105  23983  45968  36708  22174  10552  20082  41375  22054  22794  29634  26903  21966  15443  25663  49677  30374  19133  13032  14433  20586  23057  36841  60149  46446  37006  29981  31897  37622  40895  49931
12         51999  35442  39301 150080      0 149524  58239  74210  34775  14804  36767      0      0      0  40212  43752  23948   5465  17761  92134      0 107075  18027  18027  21435   8891   9356  51350  50157  34854      0  18570
           20082  10552  22174  36708  45968  23983   8105  27466  25663  15443  21966  26903  29634  22794  22054  41375  36841  23057  20586  14433  13032  19133  30374  49677  49931  40895  37622  31897  29981  37006  46446  60149
13         24181  19638  15368  23704 162350      0 130769  75582  23513  11243   4270  36488      0      0      0  75582  20667   9050   4330  17834  58694      0 126727  52191  14009   7158  12286  10280  36462  19700      0      0
            9977   4848  14936  20425  23100  11925      0  13882  13472   6445  12108  16421  16357  15460  17904  35588  21076  12755  10577   8638   7388  10976  20528  39443  28685  24462  20980  16913  14847  18809  28914  43692
14             0      0      0      0      0 165480      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0 165480      0      0      0      0      0      0      0      0
               0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0
15        145589 125212 106401  58235      0      0 363279      0 104693  64389  57161  39616      0      0      0      0  73179  35775  51084  71749  69281  96748 194929      0  54717  24680  61481  95842  81426  61879 101183 334455
           59145  26854  64506 107201 115494  60394   3137  51065  80701  40273  49477  67050  72713  50998  21128  52358 100545  58233  38976  24695  27815  44361  53600  57102 122969  97200  78993  64562  72739  97307 100938  87563
16        376708 140805      0  25431  76654 133660 168129 196081      0 306285      0      0  38108  69824  87358 138861      0      0  72562  96674 106804  75436  48044  96960      0 281095 160115 139710 133189  85177  35994  79273
          380458 109394  57950 112647 136828  90413  44497  92158  87161  13707  56008  93677  90154  66336  59371 119187 109622  63792  62046  39547  27799  44035  78098 141383 123329 147250 132996  89014  70614  94282 128669 168198
17         75582  75582  52191      0  13882  35588  39443  43692 130769      0 126727      0      0  17904  20528  28914      0      0      0  19700  11925  15460  10976  18809 162350      0  58694  36462  23100  16357   7388  14847
           23704  36488  17834  10280  20425  16421   8638  16913  15368   4270   4330  12286  14936  12108  10577  20980  19638  11243   9050   7158   4848   6445  12755  24462  24181  23513  20667  14009   9977  13472  21076  28685
18        113772 163559 148886  95708  41838  86434 147580 193274 163559 112066      0 116244  28854  44182  92678 159324 148886      0      0      0  53928  39528  71522 142702  95708 116244      0  85760  51846  35916  48752 115484
           41838  28854  53928  51846  31264  39638  47976 109516  86434  44182  39528  35916  39638  51040  68170 136510 147580  92678  71522  48752  47976  68170 101512 175714 193274 159324 142702 115484 109516 136510 175714 222764
19        141566  98611 127975 118924  94339  66762 116007 184562 154088 100919  95991      0  91529  60105  90130 170760 136952  76477      0      0      0  57144  70386 165775  83391  35003  82891      0  80444  33358  38613 128893
           89477  22476  46846  67145  54804  24970  46244 128636 156028  72260  57775  56607  49543  55634  86731 168212 204155 120792  86762  64735  60802  88204 128639 215807 254026 207873 171783 141032 140099 178074 217211 272619
20        184562 116007  66762  94339 118924 127975  98611 141566 170760  90130  60105  91529      0  95991 100919 154088 165775  70386  57144      0      0      0  76477 136952 128893  38613  33358  80444      0  82891  35003  83391
          128636  46244  24970  54804  67145  46846  22476  89477 168212  86731  55634  49543  56607  57775  72260 156028 215807 128639  88204  60802  64735  86762 120792 204155 272619 217211 178074 140099 141032 171783 207873 254026
21        193274 147580  86434  41838  95708 148886 163559 113772 159324  92678  44182  28854 116244      0 112066 163559 142702  71522  39528  53928      0      0      0 148886 115484  48752  35916  51846  85760      0 116244  95708
          109516  47976  39638  31264  51846  53928  28854  41838 136510  68170  51040  39638  35916  39528  44182  86434 175714 101512  68170  47976  48752  71522  92678 147580 222764 175714 136510 109516 115484 142702 159324 193274
22         43692  39443  35588  13882      0  52191  75582  75582  28914  20528  17904      0      0 126727      0 130769  18809  10976  15460  11925  19700      0      0      0  14847   7388  16357  23100  36462  58694      0 162350
           16913   8638  16421  20425  10280  17834  36488  23704  20980  10577  12108  14936  12286   4330   4270  15368  24462  12755   6445   4848   7158   9050  11243  19638  28685  21076  13472   9977  14009  20667  23513  24181
23        196081 168129 133660  76654  25431      0 140805 376708 138861  87358  69824  38108      0      0 306285      0  96960  48044  75436 106804  96674  72562      0      0  79273  35994  85177 133189 139710 160115 281095      0
           92158  44497  90413 136828 112647  57950 109394 380458 119187  59371  66336  90154  93677  56008  13707  87161 141383  78098  44035  27799  39547  62046  63792 109622 168198 128669  94282  70614  89014 132996 147250 123329
24        270361  85151  71725  57282  72615 112426 151045 186195 378704  67029      0  17748  34504  59652  86195 140684      0 270616  70469  79435  98036  74028  55916 111230      0      0 111869 155103 156125  93049  40486  94052
               0 281926 136831 126788 136300  90287  47308 103314 378856  86728  31703  75372  90974  72108  65049 125372 160179  42411  44438  35683  32229  46856  79802 143275 198850 144446 118141  79432  65147  90713 132302 174298
25         74210  43752  18027  18570  27466  41375  49677  60149  58239  40212  18027      0   8105  22054  30374  46446 149524      0 107075  34854  23983  22794  19133  37006      0      0      0  50157  45968  29634  13032  29981
          150080      0  92134  51350  36708  26903  14433  31897  39301  36767  17761   9356  22174  21966  20586  37622  35442  14804   5465   8891  10552  15443  23057  40895  51999  34775  23948  21435  20082  25663  36841  49931
26        141566 154088 136952  83391  89477 156028 204155 254026  98611 100919  76477  35003  22476  72260 120792 207873 127975  95991      0  82891  46846  57775  86762 171783 118924      0      0      0  67145  56607  64735 141032
           94339  91529      0  80444  54804  49543  60802 140099  66762  60105  57144  33358  24970  55634  88204 178074 116007  90130  70386  38613  46244  86731 128639 217211 184562 170760 165775 128893 128636 168212 215807 272619
27        175042 135033 123308  99100  78817 112486 184859 234268 135033  67904  78413  56964  41782  42211 101240 195898 123308  78413  70088      0  62391  59550  86456 170216  99100  56964      0      0      0  54207  63834 143601
           78817  41782  62391      0  61950  39952  50660 135184 112486  42211  59550  54207  39952  30832  77236 181618 184859 101240  86456  63834  50660  77236 139860 231452 234268 195898 170216 143601 135184 181618 231452 287702
28        234268 184859 112486  78817  99100 123308 135033 175042 195898 101240  42211  41782  56964  78413  67904 135033 170216  86456  59550  62391      0  70088  78413 123308 143601  63834  54207      0      0      0  56964  99100
          135184  50660  39952  61950      0  62391  41782  78817 181618  77236  30832  39952  54207  59550  42211 112486 231452 139860  77236  50660  63834  86456 101240 184859 287702 231452 181618 135184 143601 170216 195898 234268
29        254026 204155 156028  89477  83391 136952 154088 141566 207873 120792  72260  22476  35003  76477 100919  98611 171783  86762  57775  46846  82891      0  95991 127975 141032  64735  56607  67145      0      0      0 118924
          140099  60802  49543  54804  80444      0  91529  94339 178074  88204  55634  24970  33358  57144  60105  66762 217211 128639  86731  46244  38613  70386  90130 116007 272619 215807 168212 128636 128893 165775 170760 184562
30         60149  49677  41375  27466  18570  18027  43752  74210  46446  30374  22054   8105      0  18027  40212  58239  37006  19133  22794  23983  34854 107075      0 149524  29981  13032  29634  45968  50157      0      0      0
           31897  14433  26903  36708  51350  92134      0 150080  37622  20586  21966  22174   9356  17761  36767  39301  40895  23057  15443  10552   8891   5465  14804  35442  49931  36841  25663  20082  21435  23948  34775  51999
31        186195 151045 112426  72615  57282  71725  85151 270361 140684  86195  59652  34504  17748      0  67029 378704 111230  55916  74028  98036  79435  70469 270616      0  94052  40486  93049 156125 155103 111869      0      0
          103314  47308  90287 136300 126788 136831 281926      0 125372  65049  72108  90974  75372  31703  86728 378856 143275  79802  46856  32229  35683  44438  42411 160179 174298 132302  90713  65147  79432 118141 144446 198850
32        198850 144446 118141  79432  65147  90713 132302 174298 160179  42411  44438  35683  32229  46856  79802 143275 378856  86728  31703  75372  90974  72108  65049 125372      0 281926 136831 126788 136300  90287  47308 103314
               0      0 111869 155103 156125  93049  40486  94052      0 270616  70469  79435  98036  74028  55916 111230 378704  67029      0  17748  34504  59652  86195 140684 270361  85151  71725  57282  72615 112426 151045 186195
33         51999  34775  23948  21435  20082  25663  36841  49931  35442  14804   5465   8891  10552  15443  23057  40895  39301  36767  17761   9356  22174  21966  20586  37622 150080      0  92134  51350  36708  26903  14433  31897
               0      0      0  50157  45968  29634  13032  29981 149524      0 107075  34854  23983  22794  19133  37006  58239  40212  18027      0   8105  22054  30374  46446  74210  43752  18027  18570  27466  41375  49677  60149
34        184562 170760 165775 128893 128636 168212 215807 272619 116007  90130  70386  38613  46244  86731 128639 217211  66762  60105  57144  33358  24970  55634  88204 178074  94339  91529      0  80444  54804  49543  60802 140099
          118924      0      0      0  67145  56607  64735 141032 127975  95991      0  82891  46846  57775  86762 171783  98611 100919  76477  35003  22476  72260 120792 207873 141566 154088 136952  83391  89477 156028 204155 254026
35        234268 195898 170216 143601 135184 181618 231452 287702 184859 101240  86456  63834  50660  77236 139860 231452 112486  42211  59550  54207  39952  30832  77236 181618  78817  41782  62391      0  61950  39952  50660 135184
           99100  56964      0      0      0  54207  63834 143601 123308  78413  70088      0  62391  59550  86456 170216 135033  67904  78413  56964  41782  42211 101240 195898 175042 135033 123308  99100  78817 112486 184859 234268
36        287702 231452 181618 135184 143601 170216 195898 234268 231452 139860  77236  50660  63834  86456 101240 184859 181618  77236  30832  39952  54207  59550  42211 112486 135184  50660  39952  61950      0  62391  41782  78817
          143601  63834  54207      0      0      0  56964  99100 170216  86456  59550  62391      0  70088  78413 123308 195898 101240  42211  41782  56964  78413  67904 135033 234268 184859 112486  78817  99100 123308 135033 175042
37        272619 215807 168212 128636 128893 165775 170760 184562 217211 128639  86731  46244  38613  70386  90130 116007 178074  88204  55634  24970  33358  57144  60105  66762 140099  60802  49543  54804  80444      0  91529  94339
          141032  64735  56607  67145      0      0      0 118924 171783  86762  57775  46846  82891      0  95991 127975 207873 120792  72260  22476  35003  76477 100919  98611 254026 204155 156028  89477  83391 136952 154088 141566
38         49931  36841  25663  20082  21435  23948  34775  51999  40895  23057  15443  10552   8891   5465  14804  35442  37622  20586  21966  22174   9356  17761  36767  39301  31897  14433  26903  36708  51350  92134      0 150080
           29981  13032  29634  45968  50157      0      0      0  37006  19133  22794  23983  34854 107075      0 149524  46446  30374  22054   8105      0  18027  40212  58239  60149  49677  41375  27466  18570  18027  43752  74210
39        174298 132302  90713  65147  79432 118141 144446 198850 143275  79802  46856  32229  35683  44438  42411 160179 125372  65049  72108  90974  75372  31703  86728 378856 103314  47308  90287 136300 126788 136831 281926      0
           94052  40486  93049 156125 155103 111869      0      0 111230  55916  74028  98036  79435  70469 270616      0 140684  86195  59652  34504  17748      0  67029 378704 186195 151045 112426  72615  57282  71725  85151 270361
40        123329 147250 132996  89014  70614  94282 128669 168198 109622  63792  62046  39547  27799  44035  78098 141383  87161  13707  56008  93677  90154  66336  59371 119187 380458 109394  57950 112647 136828  90413  44497  92158
               0 281095 160115 139710 133189  85177  35994  79273      0      0  72562  96674 106804  75436  48044  96960      0 306285      0      0  38108  69824  87358 138861 376708 140805      0  25431  76654 133660 168129 196081
41         24181  23513  20667  14009   9977  13472  21076  28685  19638  11243   9050   7158   4848   6445  12755  24462  15368   4270   4330  12286  14936  12108  10577  20980  23704  36488  17834  10280  20425  16421   8638  16913
          162350      0  58694  36462  23100  16357   7388  14847      0      0      0  19700  11925  15460  10976  18809 130769      0 126727      0      0  17904  20528  28914  75582  75582  52191      0  13882  35588  39443  43692
42        193274 159324 142702 115484 109516 136510 175714 222764 147580  92678  71522  48752  47976  68170 101512 175714  86434  44182  39528  35916  39638  51040  68170 136510  41838  28854  53928  51846  31264  39638  47976 109516
           95708 116244      0  85760  51846  35916  48752 115484 148886      0      0      0  53928  39528  71522 142702 163559 112066      0 116244  28854  44182  92678 159324 113772 163559 148886  95708  41838  86434 147580 193274
43        254026 207873 171783 141032 140099 178074 217211 272619 204155 120792  86762  64735  60802  88204 128639 215807 156028  72260  57775  56607  49543  55634  86731 168212  89477  22476  46846  67145  54804  24970  46244 128636
           83391  35003  82891      0  80444  33358  38613 128893 136952  76477      0      0      0  57144  70386 165775 154088 100919  95991      0  91529  60105  90130 170760 141566  98611 127975 118924  94339  66762 116007 184562
44        272619 217211 178074 140099 141032 171783 207873 254026 215807 128639  88204  60802  64735  86762 120792 204155 168212  86731  55634  49543  56607  57775  72260 156028 128636  46244  24970  54804  67145  46846  22476  89477
          128893  38613  33358  80444      0  82891  35003  83391 165775  70386  57144      0      0      0  76477 136952 170760  90130  60105  91529      0  95991 100919 154088 184562 116007  66762  94339 118924 127975  98611 141566
45        222764 175714 136510 109516 115484 142702 159324 193274 175714 101512  68170  47976  48752  71522  92678 147580 136510  68170  51040  39638  35916  39528  44182  86434 109516  47976  39638  31264  51846  53928  28854  41838
          115484  48752  35916  51846  85760      0 116244  95708 142702  71522  39528  53928      0      0      0 148886 159324  92678  44182  28854 116244      0 112066 163559 193274 147580  86434  41838  95708 148886 163559 113772
46         28685  21076  13472   9977  14009  20667  23513  24181  24462  12755   6445   4848   7158   9050  11243  19638  20980  10577  12108  14936  12286   4330   4270  15368  16913   8638  16421  20425  10280  17834  36488  23704
           14847   7388  16357  23100  36462  58694      0 162350  18809  10976  15460  11925  19700      0      0      0  28914  20528  17904      0      0 126727      0 130769  43692  39443  35588  13882      0  52191  75582  75582
47        168198 128669  94282  70614  89014 132996 147250 123329 141383  78098  44035  27799  39547  62046  63792 109622 119187  59371  66336  90154  93677  56008  13707  87161  92158  44497  90413 136828 112647  57950 109394 380458
           79273  35994  85177 133189 139710 160115 281095      0  96960  48044  75436 106804  96674  72562      0      0 138861  87358  69824  38108      0      0 306285      0 196081 168129 133660  76654  25431      0 140805 376708
48         87563 100938  97307  72739  64562  78993  97200 122969  57102  53600  44361  27815  24695  38976  58233 100545  52358  21128  50998  72713  67050  49477  40273  80701  51065   3137  60394 115494 107201  64506  26854  59145
          334455 101183  61879  81426  95842  61481  24680  54717      0 194929  96748  69281  71749  51084  35775  73179      0      0      0      0  39616  57161  64389 104693      0 363279      0      0  58235 106401 125212 145589
49             0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0
               0      0      0      0      0      0      0      0 165480      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0 165480      0      0      0      0      0
50         43692  28914  18809  14847  16913  20980  24462  28685  39443  20528  10976   7388   8638  10577  12755  21076  35588  17904  15460  16357  16421  12108   6445  13472  13882      0  11925  23100  20425  14936   4848   9977
               0      0  19700  36462  10280  12286   7158  14009  52191 126727      0  58694  17834   4330   9050  20667  75582      0      0      0  36488   4270  11243  23513  75582 130769      0 162350  23704  15368  19638  24181
51         60149  46446  37006  29981  31897  37622  40895  49931  49677  30374  19133  13032  14433  20586  23057  36841  41375  22054  22794  29634  26903  21966  15443  25663  27466   8105  23983  45968  36708  22174  10552  20082
           18570      0  34854  50157  51350   9356   8891  21435  18027  18027 107075      0  92134  17761   5465  23948  43752  40212      0      0      0  36767  14804  34775  74210  58239 149524      0 150080  39301  35442  51999
52         49931  40895  37622  31897  29981  37006  46446  60149  36841  23057  20586  14433  13032  19133  30374  49677  25663  15443  21966  26903  29634  22794  22054  41375  20082  10552  22174  36708  45968  23983   8105  27466
           21435   8891   9356  51350  50157  34854      0  18570  23948   5465  17761  92134      0 107075  18027  18027  34775  14804  36767      0      0      0  40212  43752  51999  35442  39301 150080      0 149524  58239  74210
53         28685  24462  20980  16913  14847  18809  28914  43692  21076  12755  10577   8638   7388  10976  20528  39443  13472   6445  12108  16421  16357  15460  17904  35588   9977   4848  14936  20425  23100  11925      0  13882
           14009   7158  12286  10280  36462  19700      0      0  20667   9050   4330  17834  58694      0 126727  52191  23513  11243   4270  36488      0      0      0  75582  24181  19638  15368  23704 162350      0 130769  75582
54             0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0      0
               0      0      0      0      0      0      0      0      0      0      0      0      0      0      0 165480      0      0      0      0      0      0      0      0      0      0      0      0      0 165480      0      0
55        122969  97200  78993  64562  72739  97307 100938  87563 100545  58233  38976  24695  27815  44361  53600  57102  80701  40273  49477  67050  72713  50998  21128  52358  59145  26854  64506 107201 115494  60394   3137  51065
           54717  24680  61481  95842  81426  61879 101183 334455  73179  35775  51084  71749  69281  96748 194929      0 104693  64389  57161  39616      0      0      0      0 145589 125212 106401  58235      0      0 363279      0
56        651106 534137 426987 314966 300360 380327 472099 587132 524510 300504 200421 131676 129876 189449 277706 472099 475008 247336 256921 309529 315123 240212 189449 380327 506582 290017 362524 490801 499462 315123 129876 300360
          509315 272282 311881 483730 490801 309529 131676 314966 504085  90882  82478 311881 362524 256921 200421 426987      0      2  90882 272282 290017 247336 300504 534137      0      0 504085 509315 506582 475008 524510 651106
57        145589 104693  73179  54717  59145  80701 100545 122969 125212  64389  35775  24680  26854  40273  58233  97200 106401  57161  51084  61481  64506  49477  38976  78993  58235  39616  71749  95842 107201  67050  24695  64562
               0      0  69281  81426 115494  72713  27815  72739      0      0  96748  61879  60394  50998  44361  97307 363279      0 194929 101183   3137  21128  53600 100938      0      0      0 334455  51065  52358  57102  87563
58        196081 138861  96960  79273  92158 119187 141383 168198 168129  87358  48044  35994  44497  59371  78098 128669 133660  69824  75436  85177  90413  66336  44035  94282  76654  38108 106804 133189 136828  90154  27799  70614
           25431      0  96674 139710 112647  93677  39547  89014      0      0  72562 160115  57950  56008  62046 132996 140805 306285      0 281095 109394  13707  63792 147250 376708      0      0      0 380458  87161 109622 123329
59        186195 140684 111230  94052 103314 125372 143275 174298 151045  86195  55916  40486  47308  65049  79802 132302 112426  59652  74028  93049  90287  72108  46856  90713  72615  34504  98036 156125 136300  90974  32229  65147
           57282  17748  79435 155103 126788  75372  35683  79432  71725      0  70469 111869 136831  31703  44438 118141  85151  67029 270616      0 281926  86728  42411 144446 270361 378704      0      0      0 378856 160179 198850
60        174298 143275 125372 103314  94052 111230 140684 186195 132302  79802  65049  47308  40486  55916  86195 151045  90713  46856  72108  90287  93049  74028  59652 112426  65147  32229  90974 136300 156125  98036  34504  72615
           79432  35683  75372 126788 155103  79435  17748  57282 118141  44438  31703 136831 111869  70469      0  71725 144446  42411  86728 281926      0 270616  67029  85151 198850 160179 378856      0      0      0 378704 270361
61        168198 141383 119187  92158  79273  96960 138861 196081 128669  78098  59371  44497  35994  48044  87358 168129  94282  44035  66336  90413  85177  75436  69824 133660  70614  27799  90154 136828 133189 106804  38108  76654
           89014  39547  93677 112647 139710  96674      0  25431 132996  62046  56008  57950 160115  72562      0      0 147250  63792  13707 109394 281095      0 306285 140805 123329 109622  87161 380458      0      0      0 376708
62        122969 100545  80701  59145  54717  73179 104693 145589  97200  58233  40273  26854  24680  35775  64389 125212  78993  38976  49477  64506  61481  51084  57161 106401  64562  24695  67050 107201  95842  71749  39616  58235
           72739  27815  72713 115494  81426  69281      0      0  97307  44361  50998  60394  61879  96748      0      0 100938  53600  21128   3137 101183 194929      0 363279  87563  57102  52358  51065 334455      0      0      0
63        587132 472099 380327 300360 314966 426987 534137 651106 472099 277706 189449 129876 131676 200421 300504 524510 380327 189449 240212 315123 309529 256921 247336 475008 300360 129876 315123 499462 490801 362524 290017 506582
          314966 131676 309529 490801 483730 311881 272282 509315 426987 200421 256921 362524 311881  82478  90882 504085 534137 300504 247336 290017 272282  90882      2      0 651106 524510 475008 506582 509315 504085      0      0

Sum of all rows                     = 4(3*0 + 1*2 + 1*82478 + 2*90882 + 2*129876 + 2*131676 + 2*189449 + 2*200421 + 1*240212 + 2*247336 + 2*256921 + 2*272282 + 1*277706 + 2*290017 + 2*300360 + 2*300504 + 2*309529 + 2*311881 +
                                        2*314966 + 2*315123 + 2*362524 + 2*380327 + 2*426987 + 2*472099 + 2*475008 + 1*483730 + 2*490801 + 1*499462 + 2*504085 + 2*506582 + 2*509315 + 2*524510 + 2*534137 + 1*587132 + 2*651106) +
                                      8(8*0 + 1*3137 + 1*21128 + 1*24680 + 1*24695 + 1*26854 + 1*27815 + 1*35775 + 1*38976 + 1*39616 + 1*40273 + 1*44361 + 1*49477 + 1*50998 + 1*51065 + 1*51084 + 1*52358 + 1*53600 + 1*54717 +
                                        1*57102 + 1*57161 + 1*58233 + 1*58235 + 1*59145 + 1*60394 + 1*61481 + 1*61879 + 1*64389 + 1*64506 + 1*64562 + 1*67050 + 1*69281 + 1*71749 + 1*72713 + 1*72739 + 1*73179 + 1*78993 + 1*80701 +
                                        1*81426 + 1*87563 + 1*95842 + 1*96748 + 1*97200 + 1*97307 + 1*100545 + 1*100938 + 1*101183 + 1*104693 + 1*106401 + 1*107201 + 1*115494 + 1*122969 + 1*125212 + 1*145589 + 1*194929 + 1*334455 +
                                        1*363279) +
                                      8(7*0 + 1*13707 + 1*25431 + 1*27799 + 1*35994 + 1*38108 + 1*39547 + 1*44035 + 1*44497 + 1*48044 + 1*56008 + 1*57950 + 1*59371 + 1*62046 + 1*63792 + 1*66336 + 1*69824 + 1*70614 + 1*72562 +
                                        1*75436 + 1*76654 + 1*78098 + 1*79273 + 1*85177 + 1*87161 + 1*87358 + 1*89014 + 1*90154 + 1*90413 + 1*92158 + 1*93677 + 1*94282 + 1*96674 + 1*96960 + 1*106804 + 1*109394 + 1*109622 +
                                        1*112647 + 1*119187 + 1*123329 + 1*128669 + 1*132996 + 1*133189 + 1*133660 + 1*136828 + 1*138861 + 1*139710 + 1*140805 + 1*141383 + 1*147250 + 1*160115 + 1*168129 + 1*168198 + 1*196081 +
                                        1*281095 + 1*306285 + 1*376708 + 1*380458) +
                                      8(5*0 + 1*17748 + 1*31703 + 1*32229 + 1*34504 + 1*35683 + 1*40486 + 1*42411 + 1*44438 + 1*46856 + 1*47308 + 1*55916 + 1*57282 + 1*59652 + 1*65049 + 1*65147 + 1*67029 + 1*70469 + 1*71725 +
                                        1*72108 + 1*72615 + 1*74028 + 1*75372 + 1*79432 + 1*79435 + 1*79802 + 1*85151 + 1*86195 + 1*86728 + 1*90287 + 1*90713 + 1*90974 + 1*93049 + 1*94052 + 1*98036 + 1*103314 + 1*111230 + 1*111869 +
                                        1*112426 + 1*118141 + 1*125372 + 1*126788 + 1*132302 + 1*136300 + 1*136831 + 1*140684 + 1*143275 + 1*144446 + 1*151045 + 1*155103 + 1*156125 + 1*160179 + 1*174298 + 1*186195 + 1*198850 +
                                        1*270361 + 1*270616 + 1*281926 + 1*378704 + 1*378856) +
                                      4(62*0 + 2*165480) +
                                      8(8*0 + 1*4270 + 1*4330 + 1*4848 + 1*6445 + 1*7158 + 1*7388 + 1*8638 + 1*9050 + 1*9977 + 1*10280 + 1*10577 + 1*10976 + 1*11243 + 1*11925 + 1*12108 + 1*12286 + 1*12755 + 1*13472 + 1*13882 +
                                        1*14009 + 1*14847 + 1*14936 + 1*15368 + 1*15460 + 1*16357 + 1*16421 + 1*16913 + 1*17834 + 1*17904 + 1*18809 + 1*19638 + 1*19700 + 1*20425 + 1*20528 + 1*20667 + 1*20980 + 1*21076 + 1*23100 +
                                        1*23513 + 1*23704 + 1*24181 + 1*24462 + 1*28685 + 1*28914 + 1*35588 + 1*36462 + 1*36488 + 1*39443 + 1*43692 + 1*52191 + 1*58694 + 2*75582 + 1*126727 + 1*130769 + 1*162350) +
                                      8(6*0 + 1*5465 + 1*8105 + 1*8891 + 1*9356 + 1*10552 + 1*13032 + 1*14433 + 1*14804 + 1*15443 + 1*17761 + 2*18027 + 1*18570 + 1*19133 + 1*20082 + 1*20586 + 1*21435 + 1*21966 + 1*22054 + 1*22174 +
                                        1*22794 + 1*23057 + 1*23948 + 1*23983 + 1*25663 + 1*26903 + 1*27466 + 1*29634 + 1*29981 + 1*30374 + 1*31897 + 1*34775 + 1*34854 + 1*35442 + 1*36708 + 1*36767 + 1*36841 + 1*37006 + 1*37622 +
                                        1*39301 + 1*40212 + 1*40895 + 1*41375 + 1*43752 + 1*45968 + 1*46446 + 1*49677 + 1*49931 + 1*50157 + 1*51350 + 1*51999 + 1*58239 + 1*60149 + 1*74210 + 1*92134 + 1*107075 + 1*149524 + 1*150080) +
                                      4(5*0 + 2*28854 + 1*31264 + 2*35916 + 2*39528 + 2*39638 + 2*41838 + 2*44182 + 2*47976 + 2*48752 + 1*51040 + 2*51846 + 2*53928 + 2*68170 + 2*71522 + 1*85760 + 2*86434 + 2*92678 + 2*95708 +
                                        1*101512 + 2*109516 + 1*112066 + 1*113772 + 2*115484 + 2*116244 + 2*136510 + 2*142702 + 2*147580 + 2*148886 + 2*159324 + 2*163559 + 2*175714 + 2*193274 + 1*222764) +
                                      8(5*0 + 1*22476 + 1*24970 + 1*33358 + 1*35003 + 1*38613 + 1*46244 + 1*46846 + 1*49543 + 1*54804 + 1*55634 + 1*56607 + 1*57144 + 1*57775 + 1*60105 + 1*60802 + 1*64735 + 1*66762 + 1*67145 +
                                        1*70386 + 1*72260 + 1*76477 + 1*80444 + 1*82891 + 1*83391 + 1*86731 + 1*86762 + 1*88204 + 1*89477 + 1*90130 + 1*91529 + 1*94339 + 1*95991 + 1*98611 + 1*100919 + 1*116007 + 1*118924 +
                                        1*120792 + 1*127975 + 1*128636 + 1*128639 + 1*128893 + 1*136952 + 1*140099 + 1*141032 + 1*141566 + 1*154088 + 1*156028 + 1*165775 + 1*168212 + 1*170760 + 1*171783 + 1*178074 + 1*184562 +
                                        1*204155 + 1*207873 + 1*215807 + 1*217211 + 1*254026 + 1*272619) +
                                      4(5*0 + 1*30832 + 2*39952 + 2*41782 + 2*42211 + 2*50660 + 2*54207 + 2*56964 + 2*59550 + 1*61950 + 2*62391 + 2*63834 + 1*67904 + 1*70088 + 2*77236 + 2*78413 + 2*78817 + 2*86456 + 2*99100 +
                                        2*101240 + 2*112486 + 2*123308 + 2*135033 + 2*135184 + 1*139860 + 2*143601 + 2*170216 + 1*175042 + 2*181618 + 2*184859 + 2*195898 + 2*231452 + 2*234268 + 1*287702)
                                    = 84672520 + 36184600 + 50396456 + 53110784 + 1323840 + 12428856 + 17184680 + 22518816 + 51500768 + 26059400
                                    = 355380720

Value repetition frequencies        = 4(7*1 + 27*2 + 1*3) +
                                      8(56*1 + 1*8) +
                                      8(57*1 + 1*7) +
                                      8(59*1 + 1*5) +
                                      4(1*2 + 1*62) +
                                      8(54*1 + 1*2 + 1*8) +
                                      8(56*1 + 1*2 + 1*6) +
                                      4(7*1 + 26*2 + 1*5) +
                                      8(59*1 + 1*5) +
                                      4(7*1 + 26*2 + 1*5)
                                    = 4096

Number of distinct row element sets = 16

Number of rows                      = 4*4 + 6*8
                                    = 64

Number of distinct values           = 445

Distinct values       0      2   3137   4270   4330   4848   5465   6445   7158   7388   8105   8638   8891   9050   9356   9977  10280  10552  10577  10976
Frequency           612      4      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8
Distinct values   11243  11925  12108  12286  12755  13032  13472  13707  13882  14009  14433  14804  14847  14936  15368  15443  15460  16357  16421  16913
Frequency             8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8
Distinct values   17748  17761  17834  17904  18027  18570  18809  19133  19638  19700  20082  20425  20528  20586  20667  20980  21076  21128  21435  21966
Frequency             8      8      8      8     16      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8
Distinct values   22054  22174  22476  22794  23057  23100  23513  23704  23948  23983  24181  24462  24680  24695  24970  25431  25663  26854  26903  27466
Frequency             8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8
Distinct values   27799  27815  28685  28854  28914  29634  29981  30374  30832  31264  31703  31897  32229  33358  34504  34775  34854  35003  35442  35588
Frequency             8      8      8      8      8      8      8      8      4      4      8      8      8      8      8      8      8      8      8      8
Distinct values   35683  35775  35916  35994  36462  36488  36708  36767  36841  37006  37622  38108  38613  38976  39301  39443  39528  39547  39616  39638
Frequency             8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8
Distinct values   39952  40212  40273  40486  40895  41375  41782  41838  42211  42411  43692  43752  44035  44182  44361  44438  44497  45968  46244  46446
Frequency             8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8
Distinct values   46846  46856  47308  47976  48044  48752  49477  49543  49677  49931  50157  50660  50998  51040  51065  51084  51350  51846  51999  52191
Frequency             8      8      8      8      8      8      8      8      8      8      8      8      8      4      8      8      8      8      8      8
Distinct values   52358  53600  53928  54207  54717  54804  55634  55916  56008  56607  56964  57102  57144  57161  57282  57775  57950  58233  58235  58239
Frequency             8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8
Distinct values   58694  59145  59371  59550  59652  60105  60149  60394  60802  61481  61879  61950  62046  62391  63792  63834  64389  64506  64562  64735
Frequency             8      8      8      8      8      8      8      8      8      8      8      4      8      8      8      8      8      8      8      8
Distinct values   65049  65147  66336  66762  67029  67050  67145  67904  68170  69281  69824  70088  70386  70469  70614  71522  71725  71749  72108  72260
Frequency             8      8      8      8      8      8      8      4      8      8      8      4      8      8      8      8      8      8      8      8
Distinct values   72562  72615  72713  72739  73179  74028  74210  75372  75436  75582  76477  76654  77236  78098  78413  78817  78993  79273  79432  79435
Frequency             8      8      8      8      8      8      8      8      8     16      8      8      8      8      8      8      8      8      8      8
Distinct values   79802  80444  80701  81426  82478  82891  83391  85151  85177  85760  86195  86434  86456  86728  86731  86762  87161  87358  87563  88204
Frequency             8      8      8      8      4      8      8      8      8      4      8      8      8      8      8      8      8      8      8      8
Distinct values   89014  89477  90130  90154  90287  90413  90713  90882  90974  91529  92134  92158  92678  93049  93677  94052  94282  94339  95708  95842
Frequency             8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8
Distinct values   95991  96674  96748  96960  97200  97307  98036  98611  99100 100545 100919 100938 101183 101240 101512 103314 104693 106401 106804 107075
Frequency             8      8      8      8      8      8      8      8      8      8      8      8      8      8      4      8      8      8      8      8
Distinct values  107201 109394 109516 109622 111230 111869 112066 112426 112486 112647 113772 115484 115494 116007 116244 118141 118924 119187 120792 122969
Frequency             8      8      8      8      8      8      4      8      8      8      4      8      8      8      8      8      8      8      8      8
Distinct values  123308 123329 125212 125372 126727 126788 127975 128636 128639 128669 128893 129876 130769 131676 132302 132996 133189 133660 135033 135184
Frequency             8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8
Distinct values  136300 136510 136828 136831 136952 138861 139710 139860 140099 140684 140805 141032 141383 141566 142702 143275 143601 144446 145589 147250
Frequency             8      8      8      8      8      8      8      4      8      8      8      8      8      8      8      8      8      8      8      8
Distinct values  147580 148886 149524 150080 151045 154088 155103 156028 156125 159324 160115 160179 162350 163559 165480 165775 168129 168198 168212 170216
Frequency             8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8
Distinct values  170760 171783 174298 175042 175714 178074 181618 184562 184859 186195 189449 193274 194929 195898 196081 198850 200421 204155 207873 215807
Frequency             8      8      8      4      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      8
Distinct values  217211 222764 231452 234268 240212 247336 254026 256921 270361 270616 272282 272619 277706 281095 281926 287702 290017 300360 300504 306285
Frequency             8      4      8      8      4      8      8      8      8      8      8      8      4      8      8      4      8      8      8      8
Distinct values  309529 311881 314966 315123 334455 362524 363279 376708 378704 378856 380327 380458 426987 472099 475008 483730 490801 499462 504085 506582
Frequency             8      8      8      8      8      8      8      8      8      8      8      8      8      8      8      4      8      4      8      8
Distinct values  509315 524510 534137 587132 651106
Frequency             8      8      8      4      8

Sum of distinct value frequencies   = 21*4 + 421*8 + 2*16 + 1*612
                                    = 4096

Number of SN-EN pairs for which the number of CNSAPs is greater than zero        = 4*2 + 16*56 + 8*57 + 8*58 + 24*59 + 4*61
                                                                                 = 3484

Number of SN-EN pairs, with SN != EN, for which the number of CNSAPs equals zero = 548

Number of possible SN-EN pairs with SN != EN                                     = 63*64
                                                                                 = 4032
a = 9, b = 8
 L              C
 3              8
 4             16
 5             40
 6             88
 7            244
 8            452
 9           1132
10           2244
11           5900
12          10584
13          26060
14          42904
15         100084
16         148240
17         332636
18         472624
19        1138788
20        1538348
21        3768988
22        4760484
23       11745252
24       13648452
25       33297460
26       35385176
27       81937848
28       80532988
29      163154536
30      154473740
31      236758440
32      241439732
33      317358628
34      300254764
35      330586348
36      274516992
37      243826204
38      166366872
39      123939132
40       69931368
41       44370404
42       18877888
43        8608440
44        2155472
45         236572
46          17664
47            512
48             16
Total  2965770764

Number of times each node is the start node (SN) in a CNSAP of each length (L)
      SN           0          1          2          3          4          5          6          7          8
                   9         10         11         12         13         14         15         16         17
                  18         19         20         21         22         23         24         25         26
                  27         28         29         30         31         32         33         34         35
                  36         37         38         39         40         41         42         43         44
                  45         46         47         48         49         50         51         52         53
                  54         55         56         57         58         59         60         61         62
                  63         64         65         66         67         68         69         70         71
 L
 3                 0          0          0          0          0          0          0          0          0
                   0          2          0          0          0          0          0          2          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          2          0          0          0          0          0          2          0
                   0          0          0          0          0          0          0          0          0

 4                 0          0          0          0          0          0          0          0          0
                   0          0          2          0          0          0          2          0          0
                   0          2          0          0          0          0          0          2          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          2          0          0          0          0          0          2          0
                   0          0          2          0          0          0          2          0          0
                   0          0          0          0          0          0          0          0          0

 5                 0          0          1          0          0          0          1          0          0
                   0          0          0          2          0          2          0          0          0
                   1          0          4          0          0          0          4          0          1
                   0          2          0          0          0          0          0          2          0
                   0          2          0          0          0          0          0          2          0
                   1          0          4          0          0          0          4          0          1
                   0          0          0          2          0          2          0          0          0
                   0          0          1          0          0          0          1          0          0

 6                 0          0          0          3          0          3          0          0          0
                   0          0          0          0          4          0          0          0          0
                   0          0          0          6          0          6          0          0          0
                   3          2          6          0          0          0          6          2          3
                   3          2          6          0          0          0          6          2          3
                   0          0          0          6          0          6          0          0          0
                   0          0          0          0          4          0          0          0          0
                   0          0          0          3          0          3          0          0          0

 7                 0          1          1          0         10          0          1          1          0
                   1          2          2          6          2          6          2          2          1
                   1          4          0          0         16          0          0          4          1
                   5          4          8         12          0         12          8          4          5
                   5          4          8         12          0         12          8          4          5
                   1          4          0          0         16          0          0          4          1
                   1          2          2          6          2          6          2          2          1
                   0          1          1          0         10          0          1          1          0

 8                 0          1          0         10          0         10          0          1          0
                   1          4          3          2         16          2          3          4          1
                   7          1         10         12          0         12         10          1          7
                   3          9          2         20         40         20          2          9          3
                   3          9          2         20         40         20          2          9          3
                   7          1         10         12          0         12         10          1          7
                   1          4          3          2         16          2          3          4          1
                   0          1          0         10          0         10          0          1          0

 9                 4          7         14          4         22          4         14          7          4
                  14          8         16         23          6         23         16          8         14
                   5         20         12         30         18         30         12         20          5
                  13          7          9         34         80         34          9          7         13
                  13          7          9         34         80         34          9          7         13
                   5         20         12         30         18         30         12         20          5
                  14          8         16         23          6         23         16          8         14
                   4          7         14          4         22          4         14          7          4

10                17         17         18         31          6         31         18         17         17
                   8         35         33         46         26         46         33         35          8
                  25         18         29         31        142         31         29         18         25
                  10         14         46         83         26         83         46         14         10
                  10         14         46         83         26         83         46         14         10
                  25         18         29         31        142         31         29         18         25
                   8         35         33         46         26         46         33         35          8
                  17         17         18         31          6         31         18         17         17

11                37         71         70         81         60         81         70         71         37
                  67         74         85         68        252         68         85         74         67
                  44         56         74        197         44        197         74         56         44
                  40         89        141         68         70         68        141         89         40
                  40         89        141         68         70         68        141         89         40
                  44         56         74        197         44        197         74         56         44
                  67         74         85         68        252         68         85         74         67
                  37         71         70         81         60         81         70         71         37

12               106        105        144         87        356         87        144        105        106
                  96        111        106        385         72        385        106        111         96
                  70        141        321         77        156         77        321        141         70
                 106        211        135        115         76        115        135        211        106
                 106        211        135        115         76        115        135        211        106
                  70        141        321         77        156         77        321        141         70
                  96        111        106        385         72        385        106        111         96
                 106        105        144         87        356         87        144        105        106

13               211        291        251        786        224        786        251        291        211
                 229        307        767        226        528        226        767        307        229
                 330        608        229        325        190        325        229        608        330
                 402        397        323        228        268        228        323        397        402
                 402        397        323        228        268        228        323        397        402
                 330        608        229        325        190        325        229        608        330
                 229        307        767        226        528        226        767        307        229
                 211        291        251        786        224        786        251        291        211

14               378        405       1394        315       1018        315       1394        405        378
                 481       1274        344        733        276        733        344       1274        481
                 908        494        599        282        486        282        599        494        908
                 661        658        392        379        278        379        392        658        661
                 661        658        392        379        278        379        392        658        661
                 908        494        599        282        486        282        599        494        908
                 481       1274        344        733        276        733        344       1274        481
                 378        405       1394        315       1018        315       1394        405        378

15               877       2790        946       1988       1002       1988        946       2790        877
                2378       1073       1658        951       1614        951       1658       1073       2378
                1373       1646        848       1200        796       1200        848       1646       1373
                1775       1351       1099        854       1016        854       1099       1351       1775
                1775       1351       1099        854       1016        854       1099       1351       1775
                1373       1646        848       1200        796       1200        848       1646       1373
                2378       1073       1658        951       1614        951       1658       1073       2378
                 877       2790        946       1988       1002       1988        946       2790        877

16              4629       1453       2814       1389       2776       1389       2814       1453       4629
                1787       2916       1329       2304       1270       2304       1329       2916       1787
                2998       1658       2091       1081       1654       1081       2091       1658       2998
                2385       2208       1397       1324        894       1324       1397       2208       2385
                2385       2208       1397       1324        894       1324       1397       2208       2385
                2998       1658       2091       1081       1654       1081       2091       1658       2998
                1787       2916       1329       2304       1270       2304       1329       2916       1787
                4629       1453       2814       1389       2776       1389       2814       1453       4629

17              3140       5637       3869       6230       4396       6230       3869       5637       3140
                6412       3953       5511       4089       5554       4089       5511       3953       6412
                4819       5793       3155       4199       2978       4199       3155       5793       4819
                6197       4928       4047       3070       3292       3070       4047       4928       6197
                6197       4928       4047       3070       3292       3070       4047       4928       6197
                4819       5793       3155       4199       2978       4199       3155       5793       4819
                6412       3953       5511       4089       5554       4089       5511       3953       6412
                3140       5637       3869       6230       4396       6230       3869       5637       3140

18              7910       5656       8895       5910       8616       5910       8895       5656       7910
                6144       8510       5312       7497       5286       7497       5312       8510       6144
                9789       5867       6834       3886       5004       3886       6834       5867       9789
                8055       7839       5021       4112       2932       4112       5021       7839       8055
                8055       7839       5021       4112       2932       4112       5021       7839       8055
                9789       5867       6834       3886       5004       3886       6834       5867       9789
                6144       8510       5312       7497       5286       7497       5312       8510       6144
                7910       5656       8895       5910       8616       5910       8895       5656       7910

19             11305      17703      15412      21154      18102      21154      15412      17703      11305
               17567      14946      18217      16165      19504      16165      18217      14946      17567
               16696      18263      11710      13179      10820      13179      11710      18263      16696
               21567      18053      13551      10178       9636      10178      13551      18053      21567
               21567      18053      13551      10178       9636      10178      13551      18053      21567
               16696      18263      11710      13179      10820      13179      11710      18263      16696
               17567      14946      18217      16165      19504      16165      18217      14946      17567
               11305      17703      15412      21154      18102      21154      15412      17703      11305

20             25403      21454      27236      23057      28196      23057      27236      21454      25403
               21902      25620      19477      23273      19794      23273      19477      25620      21902
               26890      20959      19298      13758      15380      13758      19298      20959      26890
               27466      24417      16663      11453       9152      11453      16663      24417      27466
               27466      24417      16663      11453       9152      11453      16663      24417      27466
               26890      20959      19298      13758      15380      13758      19298      20959      26890
               21902      25620      19477      23273      19794      23273      19477      25620      21902
               25403      21454      27236      23057      28196      23057      27236      21454      25403

21             41405      56788      57392      69982      69644      69982      57392      56788      41405
               56439      53750      55918      59323      65150      59323      55918      53750      56439
               59491      55329      39627      38785      36838      38785      39627      55329      59491
               66101      60598      41518      30315      27340      30315      41518      60598      66101
               66101      60598      41518      30315      27340      30315      41518      60598      66101
               59491      55329      39627      38785      36838      38785      39627      55329      59491
               56439      53750      55918      59323      65150      59323      55918      53750      56439
               41405      56788      57392      69982      69644      69982      57392      56788      41405

22             80889      75764      81271      82540      83536      82540      81271      75764      80889
               77550      76367      64113      62867      68702      62867      64113      76367      77550
               82463      65326      54002      45381      43142      45381      54002      65326      82463
               82726      67438      46948      32627      28318      32627      46948      67438      82726
               82726      67438      46948      32627      28318      32627      46948      67438      82726
               82463      65326      54002      45381      43142      45381      54002      65326      82463
               77550      76367      64113      62867      68702      62867      64113      76367      77550
               80889      75764      81271      82540      83536      82540      81271      75764      80889

23            146787     178952     197892     215733     248142     215733     197892     178952     146787
              179031     175265     166919     194841     181590     194841     166919     175265     179031
              188723     170884     114343     106161     114380     106161     114343     170884     188723
              210578     178375     115516      86294      75926      86294     115516     178375     210578
              210578     178375     115516      86294      75926      86294     115516     178375     210578
              188723     170884     114343     106161     114380     106161     114343     170884     188723
              179031     175265     166919     194841     181590     194841     166919     175265     179031
              146787     178952     197892     215733     248142     215733     197892     178952     146787

24            247374     242415     228620     264499     207982     264499     228620     242415     247374
              237157     222667     181897     151598     212036     151598     181897     222667     237157
              248923     162555     146509     134622     105158     134622     146509     162555     248923
              241187     185022     116001      92921      91116      92921     116001     185022     241187
              241187     185022     116001      92921      91116      92921     116001     185022     241187
              248923     162555     146509     134622     105158     134622     146509     162555     248923
              237157     222667     181897     151598     212036     151598     181897     222667     237157
              247374     242415     228620     264499     207982     264499     228620     242415     247374

25            457081     532962     602374     592989     767226     592989     602374     532962     457081
              548575     483288     451004     546234     450202     546234     451004     483288     548575
              554236     496679     273964     259197     320284     259197     273964     496679     554236
              630716     499110     295446     230732     201844     230732     295446     499110     630716
              630716     499110     295446     230732     201844     230732     295446     499110     630716
              554236     496679     273964     259197     320284     259197     273964     496679     554236
              548575     483288     451004     546234     450202     546234     451004     483288     548575
              457081     532962     602374     592989     767226     592989     602374     532962     457081

26            716812     642851     573826     724800     467510     724800     573826     642851     716812
              632369     587002     412688     345961     561560     345961     412688     587002     632369
              692110     389005     351228     340798     262584     340798     351228     389005     692110
              641739     459626     297124     249332     286392     249332     297124     459626     641739
              641739     459626     297124     249332     286392     249332     297124     459626     641739
              692110     389005     351228     340798     262584     340798     351228     389005     692110
              632369     587002     412688     345961     561560     345961     412688     587002     632369
              716812     642851     573826     724800     467510     724800     573826     642851     716812

27           1216341    1405581    1485486    1404970    1902736    1404970    1485486    1405581    1216341
             1499914    1191189    1037371    1210539     976820    1210539    1037371    1191189    1499914
             1463263    1198036     611546     582258     755092     582258     611546    1198036    1463263
             1669030    1185351     645772     594412     532158     594412     645772    1185351    1669030
             1669030    1185351     645772     594412     532158     594412     645772    1185351    1669030
             1463263    1198036     611546     582258     755092     582258     611546    1198036    1463263
             1499914    1191189    1037371    1210539     976820    1210539    1037371    1191189    1499914
             1216341    1405581    1485486    1404970    1902736    1404970    1485486    1405581    1216341

28           1820427    1472039    1308116    1528527    1001718    1528527    1308116    1472039    1820427
             1487159    1272032     895455     750466    1091598     750466     895455    1272032    1487159
             1604570     832681     766771     822036     647742     822036     766771     832681    1604570
             1470745     951041     690983     663766     851808     663766     690983     951041    1470745
             1470745     951041     690983     663766     851808     663766     690983     951041    1470745
             1604570     832681     766771     822036     647742     822036     766771     832681    1604570
             1487159    1272032     895455     750466    1091598     750466     895455    1272032    1487159
             1820427    1472039    1308116    1528527    1001718    1528527    1308116    1472039    1820427

29           2759607    3056682    3042958    2702994    3112090    2702994    3042958    3056682    2759607
             3260893    2282356    1993700    2095382    1715170    2095382    1993700    2282356    3260893
             3091353    2178824    1182702    1150102    1576680    1150102    1182702    2178824    3091353
             3364672    2077889    1224233    1409830    1424974    1409830    1224233    2077889    3364672
             3364672    2077889    1224233    1409830    1424974    1409830    1224233    2077889    3364672
             3091353    2178824    1182702    1150102    1576680    1150102    1182702    2178824    3091353
             3260893    2282356    1993700    2095382    1715170    2095382    1993700    2282356    3260893
             2759607    3056682    3042958    2702994    3112090    2702994    3042958    3056682    2759607

30           3697975    2891412    2633976    2567866    1981076    2567866    2633976    2891412    3697975
             2791465    2399050    1697417    1401724    1703090    1401724    1697417    2399050    2791465
             2850584    1581925    1462632    1678701    1426498    1678701    1462632    1581925    2850584
             2587126    1611010    1380232    1701241    2257534    1701241    1380232    1611010    2587126
             2587126    1611010    1380232    1701241    2257534    1701241    1380232    1611010    2587126
             2850584    1581925    1462632    1678701    1426498    1678701    1462632    1581925    2850584
             2791465    2399050    1697417    1401724    1703090    1401724    1697417    2399050    2791465
             3697975    2891412    2633976    2567866    1981076    2567866    2633976    2891412    3697975

31           4673736    5017069    4257635    3614048    3785418    3614048    4257635    5017069    4673736
             4973529    3299888    2842649    2534257    2065666    2534257    2842649    3299888    4973529
             4118065    2761267    1737337    1969919    2560904    1969919    1737337    2761267    4118065
             4135358    2342582    1909916    3061806    3469110    3061806    1909916    2342582    4135358
             4135358    2342582    1909916    3061806    3469110    3061806    1909916    2342582    4135358
             4118065    2761267    1737337    1969919    2560904    1969919    1737337    2761267    4118065
             4973529    3299888    2842649    2534257    2065666    2534257    2842649    3299888    4973529
             4673736    5017069    4257635    3614048    3785418    3614048    4257635    5017069    4673736

32           6205809    4781794    4543593    3795245    3197042    3795245    4543593    4781794    6205809
             4495264    3661709    2348992    1888002    1949648    1888002    2348992    3661709    4495264
             4162641    2202527    2077562    2565414    2603208    2565414    2077562    2202527    4162641
             3467873    1901448    2262947    3759312    4729704    3759312    2262947    1901448    3467873
             3467873    1901448    2262947    3759312    4729704    3759312    2262947    1901448    3467873
             4162641    2202527    2077562    2565414    2603208    2565414    2077562    2202527    4162641
             4495264    3661709    2348992    1888002    1949648    1888002    2348992    3661709    4495264
             6205809    4781794    4543593    3795245    3197042    3795245    4543593    4781794    6205809

33           7003735    7309070    5863787    5051060    4576290    5051060    5863787    7309070    7003735
             6788284    4231071    3580070    2686290    2210848    2686290    3580070    4231071    6788284
             5257624    3032316    2155849    2930842    3420834    2930842    2155849    3032316    5257624
             4738812    2336230    2793247    5225296    6504176    5225296    2793247    2336230    4738812
             4738812    2336230    2793247    5225296    6504176    5225296    2793247    2336230    4738812
             5257624    3032316    2155849    2930842    3420834    2930842    2155849    3032316    5257624
             6788284    4231071    3580070    2686290    2210848    2686290    3580070    4231071    6788284
             7003735    7309070    5863787    5051060    4576290    5051060    5863787    7309070    7003735

34           8499402    6286553    6165049    4577450    4124480    4577450    6165049    6286553    8499402
             5832849    4134198    2662762    2181842    1890748    2181842    2662762    4134198    5832849
             4805913    2233140    2388028    2976995    3615706    2976995    2388028    2233140    4805913
             3774365    1758269    2977729    5722250    6542860    5722250    2977729    1758269    3774365
             3774365    1758269    2977729    5722250    6542860    5722250    2977729    1758269    3774365
             4805913    2233140    2388028    2976995    3615706    2976995    2388028    2233140    4805913
             5832849    4134198    2662762    2181842    1890748    2181842    2662762    4134198    5832849
             8499402    6286553    6165049    4577450    4124480    4577450    6165049    6286553    8499402

35           8357476    8022034    6304402    5465612    4463032    5465612    6304402    8022034    8357476
             7244656    3850255    3200489    2380876    1967200    2380876    3200489    3850255    7244656
             5412512    2537851    2246855    3828303    3755662    3828303    2246855    2537851    5412512
             4281461    1851989    3540792    5747429    6561296    5747429    3540792    1851989    4281461
             4281461    1851989    3540792    5747429    6561296    5747429    3540792    1851989    4281461
             5412512    2537851    2246855    3828303    3755662    3828303    2246855    2537851    5412512
             7244656    3850255    3200489    2380876    1967200    2380876    3200489    3850255    7244656
             8357476    8022034    6304402    5465612    4463032    5465612    6304402    8022034    8357476

36           8767761    5988417    5582569    4167691    3885128    4167691    5582569    5988417    8767761
             5751759    3063828    1832078    1852669    1540080    1852669    1832078    3063828    5751759
             4407516    1707855    2563894    3382046    3868558    3382046    2563894    1707855    4407516
             3190848    1277401    3336076    5028390    4163134    5028390    3336076    1277401    3190848
             3190848    1277401    3336076    5028390    4163134    5028390    3336076    1277401    3190848
             4407516    1707855    2563894    3382046    3868558    3382046    2563894    1707855    4407516
             5751759    3063828    1832078    1852669    1540080    1852669    1832078    3063828    5751759
             8767761    5988417    5582569    4167691    3885128    4167691    5582569    5988417    8767761

37           7389325    5993607    4173121    3962967    3290480    3962967    4173121    5993607    7389325
             5766741    2307899    1841580    1533850    1416002    1533850    1841580    2307899    5766741
             4102183    1530301    2278950    3467244    2702164    3467244    2278950    1530301    4102183
             2990207    1157882    3183314    3871908    3402298    3871908    3183314    1157882    2990207
             2990207    1157882    3183314    3871908    3402298    3871908    3183314    1157882    2990207
             4102183    1530301    2278950    3467244    2702164    3467244    2278950    1530301    4102183
             5766741    2307899    1841580    1533850    1416002    1533850    1841580    2307899    5766741
             7389325    5993607    4173121    3962967    3290480    3962967    4173121    5993607    7389325

38           6294162    3650963    2973238    2178073    2365392    2178073    2973238    3650963    6294162
             3851590    1424523     910927    1046086     968884    1046086     910927    1424523    3851590
             2766975     941101    2055770    2139927    2070782    2139927    2055770     941101    2766975
             1898637     696736    2441285    2613050    2012292    2613050    2441285     696736    1898637
             1898637     696736    2441285    2613050    2012292    2613050    2441285     696736    1898637
             2766975     941101    2055770    2139927    2070782    2139927    2055770     941101    2766975
             3851590    1424523     910927    1046086     968884    1046086     910927    1424523    3851590
             6294162    3650963    2973238    2178073    2365392    2178073    2973238    3650963    6294162

39           4165191    2879889    2151659    1731396    1541598    1731396    2151659    2879889    4165191
             3136605     997460     774568     731965     748238     731965     774568     997460    3136605
             2265217     747866    1369221    1667236    1419206    1667236    1369221     747866    2265217
             1475506     567632    1889137    1877845    1403738    1877845    1889137     567632    1475506
             1475506     567632    1889137    1877845    1403738    1877845    1889137     567632    1475506
             2265217     747866    1369221    1667236    1419206    1667236    1369221     747866    2265217
             3136605     997460     774568     731965     748238     731965     774568     997460    3136605
             4165191    2879889    2151659    1731396    1541598    1731396    2151659    2879889    4165191

40           2544220    1549037    1171759     891950     913258     891950    1171759    1549037    2544220
             1750349     449418     347674     397605     422378     397605     347674     449418    1750349
             1306021     396323     936671     948361     849682     948361     936671     396323    1306021
              808327     301245    1238859    1004350     696028    1004350    1238859     301245     808327
              808327     301245    1238859    1004350     696028    1004350    1238859     301245     808327
             1306021     396323     936671     948361     849682     948361     936671     396323    1306021
             1750349     449418     347674     397605     422378     397605     347674     449418    1750349
             2544220    1549037    1171759     891950     913258     891950    1171759    1549037    2544220

41           1460786     921783     805651     635692     548102     635692     805651     921783    1460786
             1092978     245489     243856     253174     247178     253174     243856     245489    1092978
              907530     292444     608112     619016     513390     619016     608112     292444     907530
              558047     205138     732584     633946     444080     633946     732584     205138     558047
              558047     205138     732584     633946     444080     633946     732584     205138     558047
              907530     292444     608112     619016     513390     619016     608112     292444     907530
             1092978     245489     243856     253174     247178     253174     243856     245489    1092978
             1460786     921783     805651     635692     548102     635692     805651     921783    1460786

42            578425     367636     295317     260160     296536     260160     295317     367636     578425
              432271      62664     106859     118018     113426     118018     106859      62664     432271
              400132     138553     330294     273462     211848     273462     330294     138553     400132
              255093      90634     349016     248821     202424     248821     349016      90634     255093
              255093      90634     349016     248821     202424     248821     349016      90634     255093
              400132     138553     330294     273462     211848     273462     330294     138553     400132
              432271      62664     106859     118018     113426     118018     106859      62664     432271
              578425     367636     295317     260160     296536     260160     295317     367636     578425

43            208975     140982     176886     130990     118460     130990     176886     140982     208975
              195597      15937      50485      55028      48012      55028      50485      15937     195597
              212211      70770     155656     128203     101292     128203     155656      70770     212211
              126231      48428     144826     109372      95302     109372     144826      48428     126231
              126231      48428     144826     109372      95302     109372     144826      48428     126231
              212211      70770     155656     128203     101292     128203     155656      70770     212211
              195597      15937      50485      55028      48012      55028      50485      15937     195597
              208975     140982     176886     130990     118460     130990     176886     140982     208975

44             45317      23504      24598      40164      50574      40164      24598      23504      45317
               29141        670      21583      19389      12114      19389      21583        670      29141
               44895      25741      58228      35354      16464      35354      58228      25741      44895
               41597      14317      24983      30612      38398      30612      24983      14317      41597
               41597      14317      24983      30612      38398      30612      24983      14317      41597
               44895      25741      58228      35354      16464      35354      58228      25741      44895
               29141        670      21583      19389      12114      19389      21583        670      29141
               45317      23504      24598      40164      50574      40164      24598      23504      45317

45              4528       3906       3358       2264       9032       2264       3358       3906       4528
                4288         66       1186       2422       2218       2422       1186         66       4288
                3619       2744       7907       3690        658       3690       7907       2744       3619
                4627       2981       1600       1744       4518       1744       1600       2981       4627
                4627       2981       1600       1744       4518       1744       1600       2981       4627
                3619       2744       7907       3690        658       3690       7907       2744       3619
                4288         66       1186       2422       2218       2422       1186         66       4288
                4528       3906       3358       2264       9032       2264       3358       3906       4528

46               190        623        252        192        546        192        252        623        190
                 292          4         88         75        208         75         88          4        292
                 484        161        687        338         34        338        687        161        484
                 148        115        200         95        156         95        200        115        148
                 148        115        200         95        156         95        200        115        148
                 484        161        687        338         34        338        687        161        484
                 292          4         88         75        208         75         88          4        292
                 190        623        252        192        546        192        252        623        190

47                 4         26         42          4         16          4         42         26          4
                   0          0          0          0         12          0          0          0          0
                   4          4          8          8          0          8          8          4          4
                   2          4          4          4          0          4          4          4          2
                   2          4          4          4          0          4          4          4          2
                   4          4          8          8          0          8          8          4          4
                   0          0          0          0         12          0          0          0          0
                   4         26         42          4         16          4         42         26          4

48                 0          0          4          0          0          0          4          0          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          0          4          0          0          0          4          0          0

Total       77437757   63547930   54765896   46720903   43071828   46720903   54765896   63547930   77437757
            62173832   36546880   27775190   24556253   22682982   24556253   27775190   36546880   62173832
            51073214   25807738   26019567   32132662   33036474   32132662   26019567   25807738   51073214
            42780447   21888680   31723128   44059630   46074684   44059630   31723128   21888680   42780447
            42780447   21888680   31723128   44059630   46074684   44059630   31723128   21888680   42780447
            51073214   25807738   26019567   32132662   33036474   32132662   26019567   25807738   51073214
            62173832   36546880   27775190   24556253   22682982   24556253   27775190   36546880   62173832
            77437757   63547930   54765896   46720903   43071828   46720903   54765896   63547930   77437757

Grand total = 4*21888680 + 2*22682982 + 4*24556253 + 4*25807738 + 4*26019567 + 4*27775190 + 4*31723128 + 4*32132662 + 2*33036474 + 4*36546880 + 4*42780447 + 2*43071828 + 4*44059630 + 2*46074684 + 4*46720903 + 4*51073214 +
              4*54765896 + 4*62173832 + 4*63547930 + 4*77437757
            = 2965770764

Number of times each node is the end node (EN) in a CNSAP of each length (L)
      EN           0          1          2          3          4          5          6          7          8
                   9         10         11         12         13         14         15         16         17
                  18         19         20         21         22         23         24         25         26
                  27         28         29         30         31         32         33         34         35
                  36         37         38         39         40         41         42         43         44
                  45         46         47         48         49         50         51         52         53
                  54         55         56         57         58         59         60         61         62
                  63         64         65         66         67         68         69         70         71
 L
 3                 2          0          0          0          0          0          0          0          2
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   2          0          0          0          0          0          0          0          2

 4                 4          0          0          0          0          0          0          0          4
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   4          0          0          0          0          0          0          0          4

 5                10          0          0          0          0          0          0          0         10
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                  10          0          0          0          0          0          0          0         10

 6                22          0          0          0          0          0          0          0         22
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                  22          0          0          0          0          0          0          0         22

 7                48          2          2          2          2          2          2          2         48
                   2          0          0          0          0          0          0          0          2
                   2          0          0          0          0          0          0          0          2
                   2          0          0          0          0          0          0          0          2
                   2          0          0          0          0          0          0          0          2
                   2          0          0          0          0          0          0          0          2
                   2          0          0          0          0          0          0          0          2
                  48          2          2          2          2          2          2          2         48

 8               102          1          2          2          2          2          2          1        102
                   1          0          0          0          0          0          0          0          1
                   2          0          0          0          0          0          0          0          2
                   2          0          0          0          0          0          0          0          2
                   2          0          0          0          0          0          0          0          2
                   2          0          0          0          0          0          0          0          2
                   1          0          0          0          0          0          0          0          1
                 102          1          2          2          2          2          2          1        102

 9               228          6          9         10         10         10          9          6        228
                   6          0          0          0          0          0          0          0          6
                   9          0          0          0          0          0          0          0          9
                  10          0          0          0          0          0          0          0         10
                  10          0          0          0          0          0          0          0         10
                   9          0          0          0          0          0          0          0          9
                   6          0          0          0          0          0          0          0          6
                 228          6          9         10         10         10          9          6        228

10               498          6          9         13         14         13          9          6        498
                   6          0          0          0          0          0          0          0          6
                   9          0          0          0          0          0          0          0          9
                  13          0          0          0          0          0          0          0         13
                  13          0          0          0          0          0          0          0         13
                   9          0          0          0          0          0          0          0          9
                   6          0          0          0          0          0          0          0          6
                 498          6          9         13         14         13          9          6        498

11              1091         26         44         49         54         49         44         26       1091
                  26          4          8          8          8          8          8          4         26
                  44          8         16         16         16         16         16          8         44
                  48          8         16         16         16         16         16          8         48
                  48          8         16         16         16         16         16          8         48
                  44          8         16         16         16         16         16          8         44
                  26          4          8          8          8          8          8          4         26
                1091         26         44         49         54         49         44         26       1091

12              2277         26         43         57         56         57         43         26       2277
                  26          0          4          4          4          4          4          0         26
                  42          4         16         16         16         16         16          4         42
                  49          4         16         16         16         16         16          4         49
                  49          4         16         16         16         16         16          4         49
                  42          4         16         16         16         16         16          4         42
                  26          0          4          4          4          4          4          0         26
                2277         26         43         57         56         57         43         26       2277

13              4592        103        177        209        220        209        177        103       4592
                 102         20         44         56         56         56         44         20        102
                 167         44         96        120        120        120         96         44        167
                 195         56        120        144        144        144        120         56        195
                 195         56        120        144        144        144        120         56        195
                 167         44         96        120        120        120         96         44        167
                 102         20         44         56         56         56         44         20        102
                4592        103        177        209        220        209        177        103       4592

14              8680        109        175        214        208        214        175        109       8680
                  97          0         32         46         48         46         32          0         97
                 151         32        128        164        168        164        128         32        151
                 174         46        164        200        204        200        164         46        174
                 174         46        164        200        204        200        164         46        174
                 151         32        128        164        168        164        128         32        151
                  97          0         32         46         48         46         32          0         97
                8680        109        175        214        208        214        175        109       8680

15             15778        420        704        861        924        861        704        420      15778
                 384         88        206        310        336        310        206         88        384
                 633        206        484        692        744        692        484        206        633
                 785        308        688        964       1016        964        688        308        785
                 785        308        688        964       1016        964        688        308        785
                 633        206        484        692        744        692        484        206        633
                 384         88        206        310        336        310        206         88        384
               15778        420        704        861        924        861        704        420      15778

16             26545        480        693        849        842        849        693        480      26545
                 371          0        155        272        304        272        155          0        371
                 548        153        686       1034       1106       1034        686        153        548
                 672        256       1006       1448       1532       1448       1006        256        672
                 672        256       1006       1448       1532       1448       1006        256        672
                 548        153        686       1034       1106       1034        686        153        548
                 371          0        155        272        304        272        155          0        371
               26545        480        693        849        842        849        693        480      26545

17             42541       1646       2728       3446       3826       3446       2728       1646      42541
                1426        354        871       1398       1590       1398        871        354       1426
                2393        851       2212       3360       3830       3360       2212        851       2393
                3064       1314       3242       4912       5556       4912       3242       1314       3064
                3064       1314       3242       4912       5556       4912       3242       1314       3064
                2393        851       2212       3360       3830       3360       2212        851       2393
                1426        354        871       1398       1590       1398        871        354       1426
               42541       1646       2728       3446       3826       3446       2728       1646      42541

18             71500       1883       2667       3315       3406       3315       2667       1883      71500
                1438          0        616       1167       1390       1167        616          0       1438
                2083        528       2962       4905       5466       4905       2962        528       2083
                2600       1016       4652       7500       8386       7500       4652       1016       2600
                2600       1016       4652       7500       8386       7500       4652       1016       2600
                2083        528       2962       4905       5466       4905       2962        528       2083
                1438          0        616       1167       1390       1167        616          0       1438
               71500       1883       2667       3315       3406       3315       2667       1883      71500

19            121764       6054      10355      13530      15210      13530      10355       6054     121764
                5388       1386       3438       5672       6566       5672       3438       1386       5388
                9154       3243       8987      14213      16452      14213       8987       3243       9154
               11577       4901      13092      20786      24086      20786      13092       4901      11577
               11577       4901      13092      20786      24086      20786      13092       4901      11577
                9154       3243       8987      14213      16452      14213       8987       3243       9154
                5388       1386       3438       5672       6566       5672       3438       1386       5388
              121764       6054      10355      13530      15210      13530      10355       6054     121764

20            203035       6305       9808      12554      13088      12554       9808       6305     203035
                5326          0       2226       4322       5434       4322       2226          0       5326
                7895       1812      11098      19514      22596      19514      11098       1812       7895
                9656       3376      17880      31097      36248      31097      17880       3376       9656
                9656       3376      17880      31097      36248      31097      17880       3376       9656
                7895       1812      11098      19514      22596      19514      11098       1812       7895
                5326          0       2226       4322       5434       4322       2226          0       5326
              203035       6305       9808      12554      13088      12554       9808       6305     203035

21            343195      21368      38747      51922      58146      51922      38747      21368     343195
               19888       5388      13340      21524      24786      21524      13340       5388      19888
               34214      12134      33165      52553      60534      52553      33165      12134      34214
               42259      17015      46357      74831      85228      74831      46357      17015      42259
               42259      17015      46357      74831      85228      74831      46357      17015      42259
               34214      12134      33165      52553      60534      52553      33165      12134      34214
               19888       5388      13340      21524      24786      21524      13340       5388      19888
              343195      21368      38747      51922      58146      51922      38747      21368     343195

22            556976      20667      34867      46017      48160      46017      34867      20667     556976
               18668          0       7735      14979      18796      14979       7735          0      18668
               28551       6315      38245      67922      79630      67922      38245       6315      28551
               34379      10448      59211     108061     127574     108061      59211      10448      34379
               34379      10448      59211     108061     127574     108061      59211      10448      34379
               28551       6315      38245      67922      79630      67922      38245       6315      28551
               18668          0       7735      14979      18796      14979       7735          0      18668
              556976      20667      34867      46017      48160      46017      34867      20667     556976

23            922079      73860     138675     187325     209172     187325     138675      73860     922079
               70927      20362      49287      76232      85840      76232      49287      20362      70927
              121871      43429     110874     168124     188378     168124     110874      43429     121871
              148090      57536     148614     229391     255884     229391     148614      57536     148090
              148090      57536     148614     229391     255884     229391     148614      57536     148090
              121871      43429     110874     168124     188378     168124     110874      43429     121871
               70927      20362      49287      76232      85840      76232      49287      20362      70927
              922079      73860     138675     187325     209172     187325     138675      73860     922079

24           1418262      64992     117458     159714     166718     159714     117458      64992    1418262
               61810          0      26552      49097      59362      49097      26552          0      61810
               97568      21145     120875     208623     238156     208623     120875      21145      97568
              116539      32298     180094     319173     371590     319173     180094      32298     116539
              116539      32298     180094     319173     371590     319173     180094      32298     116539
               97568      21145     120875     208623     238156     208623     120875      21145      97568
               61810          0      26552      49097      59362      49097      26552          0      61810
             1418262      64992     117458     159714     166718     159714     117458      64992    1418262

25           2258063     240099     451756     596243     653492     596243     451756     240099    2258063
              235397      71051     162818     237079     254440     237079     162818      71051     235397
              403251     143915     334038     457719     497160     457719     334038     143915     403251
              487080     187994     426976     600146     656388     600146     426976     187994     487080
              487080     187994     426976     600146     656388     600146     426976     187994     487080
              403251     143915     334038     457719     497160     457719     334038     143915     403251
              235397      71051     162818     237079     254440     237079     162818      71051     235397
             2258063     240099     451756     596243     653492     596243     451756     240099    2258063

26           3217533     192229     363782     497627     511204     497627     363782     192229    3217533
              187943          0      84291     146744     167964     146744      84291          0     187943
              305934      66102     349186     554988     610516     554988     349186      66102     305934
              373196     100333     502487     805854     906446     805854     502487     100333     373196
              373196     100333     502487     805854     906446     805854     502487     100333     373196
              305934      66102     349186     554988     610516     554988     349186      66102     305934
              187943          0      84291     146744     167964     146744      84291          0     187943
             3217533     192229     363782     497627     511204     497627     363782     192229    3217533

27           4843120     704316    1263410    1538432    1656652    1538432    1263410     704316    4843120
              693650     213902     444021     581461     616660     581461     444021     213902     693650
             1173064     414586     834592    1051048    1124280    1051048     834592     414586    1173064
             1385266     535001    1047790    1349147    1425720    1349147    1047790     535001    1385266
             1385266     535001    1047790    1349147    1425720    1349147    1047790     535001    1385266
             1173064     414586     834592    1051048    1124280    1051048     834592     414586    1173064
              693650     213902     444021     581461     616660     581461     444021     213902     693650
             4843120     704316    1263410    1538432    1656652    1538432    1263410     704316    4843120

28           6307167     521083     984571    1302065    1321410    1302065     984571     521083    6307167
              508639          0     224297     363461     413012     363461     224297          0     508639
              849252     186373     855870    1259700    1336880    1259700     855870     186373     849252
             1050173     289967    1226072    1742901    1852010    1742901    1226072     289967    1050173
             1050173     289967    1226072    1742901    1852010    1742901    1226072     289967    1050173
              849252     186373     855870    1259700    1336880    1259700     855870     186373     849252
              508639          0     224297     363461     413012     363461     224297          0     508639
             6307167     521083     984571    1302065    1321410    1302065     984571     521083    6307167

29           8818318    1711124    2643678    3056094    3250084    3056094    2643678    1711124    8818318
             1676257     487237     812856    1087872    1154198    1087872     812856     487237    1676257
             2615893     855006    1606033    2048813    2141662    2048813    1606033     855006    2615893
             2971664    1136308    2082628    2600611    2610540    2600611    2082628    1136308    2971664
             2971664    1136308    2082628    2600611    2610540    2600611    2082628    1136308    2971664
             2615893     855006    1606033    2048813    2141662    2048813    1606033     855006    2615893
             1676257     487237     812856    1087872    1154198    1087872     812856     487237    1676257
             8818318    1711124    2643678    3056094    3250084    3056094    2643678    1711124    8818318

30          10429299    1217509    2087238    2749325    2887776    2749325    2087238    1217509   10429299
             1190731          0     410333     720924     861472     720924     410333          0    1190731
             1899847     401974    1707070    2406809    2511594    2406809    1707070     401974    1899847
             2355640     699835    2483754    3178645    3098162    3178645    2483754     699835    2355640
             2355640     699835    2483754    3178645    3098162    3178645    2483754     699835    2355640
             1899847     401974    1707070    2406809    2511594    2406809    1707070     401974    1899847
             1190731          0     410333     720924     861472     720924     410333          0    1190731
            10429299    1217509    2087238    2749325    2887776    2749325    2087238    1217509   10429299

31          12845407    2477479    3829801    4398616    4609898    4398616    3829801    2477479   12845407
             2431508     344545     933614    1425739    1579926    1425739     933614     344545    2431508
             3670239     941531    2597264    3400768    3460706    3400768    2597264     941531    3670239
             3972503    1449702    3544196    4167181    3868504    4167181    3544196    1449702    3972503
             3972503    1449702    3544196    4167181    3868504    4167181    3544196    1449702    3972503
             3670239     941531    2597264    3400768    3460706    3400768    2597264     941531    3670239
             2431508     344545     933614    1425739    1579926    1425739     933614     344545    2431508
            12845407    2477479    3829801    4398616    4609898    4398616    3829801    2477479   12845407

32          14316576    2105550    3577047    4617315    4819450    4617315    3577047    2105550   14316576
             2160378          0     598346    1234380    1480342    1234380     598346          0    2160378
             3254363     641676    2901926    3897262    3945826    3897262    2901926     641676    3254363
             3775534    1261898    4198984    4683044    4025690    4683044    4198984    1261898    3775534
             3775534    1261898    4198984    4683044    4025690    4683044    4198984    1261898    3775534
             3254363     641676    2901926    3897262    3945826    3897262    2901926     641676    3254363
             2160378          0     598346    1234380    1480342    1234380     598346          0    2160378
            14316576    2105550    3577047    4617315    4819450    4617315    3577047    2105550   14316576

33          15977933    3425609    5225591    6117783    6331278    6117783    5225591    3425609   15977933
             3556649     328396    1216384    1985447    2150702    1985447    1216384     328396    3556649
             5049571    1182434    3857856    4984439    4742944    4984439    3857856    1182434    5049571
             5140366    1934107    5209664    5328436    4413060    5328436    5209664    1934107    5140366
             5140366    1934107    5209664    5328436    4413060    5328436    5209664    1934107    5140366
             5049571    1182434    3857856    4984439    4742944    4984439    3857856    1182434    5049571
             3556649     328396    1216384    1985447    2150702    1985447    1216384     328396    3556649
            15977933    3425609    5225591    6117783    6331278    6117783    5225591    3425609   15977933

34          16197745    2791163    4650177    5920871    6317976    5920871    4650177    2791163   16197745
             3125616          0     849166    1713892    1885474    1713892     849166          0    3125616
             4385813     862242    4148417    5108627    4828162    5108627    4148417     862242    4385813
             4682749    1605089    5430815    5180376    3790254    5180376    5430815    1605089    4682749
             4682749    1605089    5430815    5180376    3790254    5180376    5430815    1605089    4682749
             4385813     862242    4148417    5108627    4828162    5108627    4148417     862242    4385813
             3125616          0     849166    1713892    1885474    1713892     849166          0    3125616
            16197745    2791163    4650177    5920871    6317976    5920871    4650177    2791163   16197745

35          15905781    3780162    5320850    6530535    6668660    6530535    5320850    3780162   15905781
             4148391     244611    1263756    2069803    2182920    2069803    1263756     244611    4148391
             5429424    1227577    4749796    5621676    4752432    5621676    4749796    1227577    5429424
             5322086    1854175    5719194    4901348    3510832    4901348    5719194    1854175    5322086
             5322086    1854175    5719194    4901348    3510832    4901348    5719194    1854175    5322086
             5429424    1227577    4749796    5621676    4752432    5621676    4749796    1227577    5429424
             4148391     244611    1263756    2069803    2182920    2069803    1263756     244611    4148391
            15905781    3780162    5320850    6530535    6668660    6530535    5320850    3780162   15905781

36          14120484    2869395    4123431    5221356    5863298    5221356    4123431    2869395   14120484
             3400947          0     873200    1667962    1743060    1667962     873200          0    3400947
             4341044     909216    4637263    4712628    4025934    4712628    4637263     909216    4341044
             4437483    1374043    5016695    3913710    2388490    3913710    5016695    1374043    4437483
             4437483    1374043    5016695    3913710    2388490    3913710    5016695    1374043    4437483
             4341044     909216    4637263    4712628    4025934    4712628    4637263     909216    4341044
             3400947          0     873200    1667962    1743060    1667962     873200          0    3400947
            14120484    2869395    4123431    5221356    5863298    5221356    4123431    2869395   14120484

37          11499734    2956641    3750812    4408297    4801658    4408297    3750812    2956641   11499734
             3612768     153542     982572    1552537    1700242    1552537     982572     153542    3612768
             4324397    1022237    4149436    4030922    3125964    4030922    4149436    1022237    4324397
             3976690    1287653    4346020    3088091    2000540    3088091    4346020    1287653    3976690
             3976690    1287653    4346020    3088091    2000540    3088091    4346020    1287653    3976690
             4324397    1022237    4149436    4030922    3125964    4030922    4149436    1022237    4324397
             3612768     153542     982572    1552537    1700242    1552537     982572     153542    3612768
            11499734    2956641    3750812    4408297    4801658    4408297    3750812    2956641   11499734

38           8186050    1873778    2499759    2683055    3352476    2683055    2499759    1873778    8186050
             2533588          0     600114    1045065    1136150    1045065     600114          0    2533588
             2997267     716851    3193265    2584087    2172552    2584087    3193265     716851    2997267
             2712176     836936    3119033    2048765    1262680    2048765    3119033     836936    2712176
             2712176     836936    3119033    2048765    1262680    2048765    3119033     836936    2712176
             2997267     716851    3193265    2584087    2172552    2584087    3193265     716851    2997267
             2533588          0     600114    1045065    1136150    1045065     600114          0    2533588
             8186050    1873778    2499759    2683055    3352476    2683055    2499759    1873778    8186050

39           5186640    1651657    1975253    2029017    2166954    2029017    1975253    1651657    5186640
             2175988      91945     588736     775197     876124     775197     588736      91945    2175988
             2471890     671564    2251815    1901784    1529888    1901784    2251815     671564    2471890
             2039172     680178    2216276    1483471    1015434    1483471    2216276     680178    2039172
             2039172     680178    2216276    1483471    1015434    1483471    2216276     680178    2039172
             2471890     671564    2251815    1901784    1529888    1901784    2251815     671564    2471890
             2175988      91945     588736     775197     876124     775197     588736      91945    2175988
             5186640    1651657    1975253    2029017    2166954    2029017    1975253    1651657    5186640

40           2852794     875033    1054835    1103283    1321530    1103283    1054835     875033    2852794
             1163888          0     325044     433113     448158     433113     325044          0    1163888
             1445214     419572    1464143    1069654     835150    1069654    1464143     419572    1445214
             1190275     364631    1294022     828489     592866     828489    1294022     364631    1190275
             1190275     364631    1294022     828489     592866     828489    1294022     364631    1190275
             1445214     419572    1464143    1069654     835150    1069654    1464143     419572    1445214
             1163888          0     325044     433113     448158     433113     325044          0    1163888
             2852794     875033    1054835    1103283    1321530    1103283    1054835     875033    2852794

41           1506655     622047     743906     708823     767052     708823     743906     622047    1506655
              806119      39252     252494     292480     276672     292480     252494      39252     806119
              959981     319830     905537     667170     518726     667170     905537     319830     959981
              750553     251736     735247     528511     442070     528511     735247     251736     750553
              750553     251736     735247     528511     442070     528511     735247     251736     750553
              959981     319830     905537     667170     518726     667170     905537     319830     959981
              806119      39252     252494     292480     276672     292480     252494      39252     806119
             1506655     622047     743906     708823     767052     708823     743906     622047    1506655

42            561870     243715     283511     298055     391474     298055     283511     243715     561870
              311743          0     119881     134562     112426     134562     119881          0     311743
              413346     158763     454854     292757     196686     292757     454854     158763     413346
              339873     110134     309094     228719     216604     228719     309094     110134     339873
              339873     110134     309094     228719     216604     228719     309094     110134     339873
              413346     158763     454854     292757     196686     292757     454854     158763     413346
              311743          0     119881     134562     112426     134562     119881          0     311743
              561870     243715     283511     298055     391474     298055     283511     243715     561870

43            206624     119470     148712     133407     160958     133407     148712     119470     206624
              154844       9172      60096      65087      51302      65087      60096       9172     154844
              192556      80982     199900     130305      92892     130305     199900      80982     192556
              154579      57238     127709     104371     108964     104371     127709      57238     154579
              154579      57238     127709     104371     108964     104371     127709      57238     154579
              192556      80982     199900     130305      92892     130305     199900      80982     192556
              154844       9172      60096      65087      51302      65087      60096       9172     154844
              206624     119470     148712     133407     160958     133407     148712     119470     206624

44             41837      22881      25256      37579      57476      37579      25256      22881      41837
               26842          0      21016      20285      12304      20285      21016          0      26842
               42389      26499      63825      34776      15422      34776      63825      26499      42389
               43571      16227      23502      29363      40838      29363      23502      16227      43571
               43571      16227      23502      29363      40838      29363      23502      16227      43571
               42389      26499      63825      34776      15422      34776      63825      26499      42389
               26842          0      21016      20285      12304      20285      21016          0      26842
               41837      22881      25256      37579      57476      37579      25256      22881      41837

45              3821       4227       3392       2209       9362       2209       3392       4227       3821
                3907         28       1210       2477       2244       2477       1210         28       3907
                3845       2802       8241       3591        652       3591       8241       2802       3845
                4690       2981       1636       1711       4492       1711       1636       2981       4690
                4690       2981       1636       1711       4492       1711       1636       2981       4690
                3845       2802       8241       3591        652       3591       8241       2802       3845
                3907         28       1210       2477       2244       2477       1210         28       3907
                3821       4227       3392       2209       9362       2209       3392       4227       3821

46               172        603        294        188        546        188        294        603        172
                 284          0         88         75        220         75         88          0        284
                 484        163        687        334         34        334        687        163        484
                 148        115        204         99        156         99        204        115        148
                 148        115        204         99        156         99        204        115        148
                 484        163        687        334         34        334        687        163        484
                 284          0         88         75        220         75         88          0        284
                 172        603        294        188        546        188        294        603        172

47                 4         22         46          4         16          4         46         22          4
                   0          0          0          0         12          0          0          0          0
                   4          4          8          8          0          8          8          4          4
                   2          4          4          4          0          4          4          4          2
                   2          4          4          4          0          4          4          4          2
                   4          4          8          8          0          8          8          4          4
                   0          0          0          0         12          0          0          0          0
                   4         22         46          4         16          4         46         22          4

48                 0          0          4          0          0          0          4          0          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          0          4          0          0          0          4          0          0

Total      159022856   30603746   45364275   54430268   58440738   54430268   45364275   30603746  159022856
            34291969    2011283   10928847   17730729   19310544   17730729   10928847    2011283   34291969
            46534404   11341803   41600866   46761121   43083274   46761121   41600866   11341803   46534404
            47535583   16164867   49537154   47591532   39148220   47591532   49537154   16164867   47535583
            47535583   16164867   49537154   47591532   39148220   47591532   49537154   16164867   47535583
            46534404   11341803   41600866   46761121   43083274   46761121   41600866   11341803   46534404 
            34291969    2011283   10928847   17730729   19310544   17730729   10928847    2011283   34291969
           159022856   30603746   45364275   54430268   58440738   54430268   45364275   30603746  159022856

Grand total = 4*2011283 + 4*10928847 + 4*11341803 + 4*16164867 + 4*17730729 + 2*19310544 + 4*30603746 + 4*34291969 + 2*39148220 + 4*41600866 + 2*43083274 + 4*45364275 + 4*46534404 + 4*46761121 + 4*47535583 + 4*47591532 +
              4*49537154 + 4*54430268 + 2*58440738 + 4*159022856
            = 2965770764

Number of times each node (N) is present in a CNSAP of each length (L)
       N           0          1          2          3          4          5          6          7          8
                   9         10         11         12         13         14         15         16         17
                  18         19         20         21         22         23         24         25         26
                  27         28         29         30         31         32         33         34         35
                  36         37         38         39         40         41         42         43         44
                  45         46         47         48         49         50         51         52         53
                  54         55         56         57         58         59         60         61         62
                  63         64         65         66         67         68         69         70         71
 L
 3                 2          1          0          0          0          0          0          1          2
                   1          2          0          0          0          0          0          2          1
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   1          2          0          0          0          0          0          2          1
                   2          1          0          0          0          0          0          1          2

 4                 4          2          0          0          0          0          0          2          4
                   2          4          2          0          0          0          2          4          2
                   0          2          0          0          0          0          0          2          0
                   0          0          0          0          0          0          0          0          0
                   0          0          0          0          0          0          0          0          0
                   0          2          0          0          0          0          0          2          0
                   2          4          2          0          0          0          2          4          2
                   4          2          0          0          0          0          0          2          4

 5                10          5          1          0          0          0          1          5         10
                   5         10          5          2          0          2          5         10          5
                   1          5          4          0          0          0          4          5          1
                   0          2          0          0          0          0          0          2          0
                   0          2          0          0          0          0          0          2          0
                   1          5          4          0          0          0          4          5          1
                   5         10          5          2          0          2          5         10          5
                  10          5          1          0          0          0          1          5         10

 6                22         11          1          3          0          3          1         11         22
                  11         22         11          6          4          6         11         22         11
                   1         11          8          6          0          6          8         11          1
                   3          8          6          0          0          0          6          8          3
                   3          8          6          0          0          0          6          8          3
                   1         11          8          6          0          6          8         11          1
                  11         22         11          6          4          6         11         22         11
                  22         11          1          3          0          3          1         11         22

 7                50         29          9          7         14          7          9         29         50
                  29         50         33         20         16         20         33         50         29
                   9         35         34         20         22         20         34         35          9
                  12         24         28         12          0         12         28         24         12
                  12         24         28         12          0         12         28         24         12
                   9         35         34         20         22         20         34         35          9
                  29         50         33         20         16         20         33         50         29
                  50         29          9          7         14          7          9         29         50

 8               104         55          8         18         16         18          8         55        104
                  55        108         61         40         44         40         61        108         55
                  15         65         70         52         46         52         70         65         15
                  17         53         62         48         40         48         62         53         17
                  17         53         62         48         40         48         62         53         17
                  15         65         70         52         46         52         70         65         15
                  55        108         61         40         44         40         61        108         55
                 104         55          8         18         16         18          8         55        104

 9               242        140         47         51         64         51         47        140        242
                 147        254        165        119        102        119        165        254        147
                  48        175        204        178        146        178        204        175         48
                  60        129        179        162        182        162        179        129         60
                  60        129        179        162        182        162        179        129         60
                  48        175        204        178        146        178        204        175         48
                 147        254        165        119        102        119        165        254        147
                 242        140         47         51         64         51         47        140        242

10               529        295         73         99        108         99         73        295        529
                 296        575        370        271        228        271        370        575        296
                  84        365        429        396        446        396        429        365         84
                  94        257        405        453        456        453        405        257         94
                  94        257        405        453        456        453        405        257         94
                  84        365        429        396        446        396        429        365         84
                 296        575        370        271        228        271        370        575        296
                 529        295         73         99        108         99         73        295        529

11              1195        763        327        384        352        384        327        763       1195
                 761       1378       1006        840        840        840       1006       1378        761
                 311        944       1172       1348       1250       1348       1172        944        311
                 323        771       1292       1481       1416       1481       1292        771        323
                 323        771       1292       1481       1416       1481       1292        771        323
                 311        944       1172       1348       1250       1348       1172        944        311
                 761       1378       1006        840        840        840       1006       1378        761
                1195        763        327        384        352        384        327        763       1195

12              2475       1478        521        585        842        585        521       1478       2475
                1472       2804       1955       1791       1648       1791       1955       2804       1472
                 425       1821       2462       2589       2596       2589       2462       1821        425
                 493       1461       2411       2971       2990       2971       2411       1461        493
                 493       1461       2411       2971       2990       2971       2411       1461        493
                 425       1821       2462       2589       2596       2589       2462       1821        425
                1472       2804       1955       1791       1648       1791       1955       2804       1472
                2475       1478        521        585        842        585        521       1478       2475

13              5174       3449       1716       2459       2356       2459       1716       3449       5174
                3393       6212       5272       4747       4804       4747       5272       6212       3393
                1624       4787       6061       6957       7096       6957       6061       4787       1624
                1934       4220       6525       8524       9026       8524       6525       4220       1934
                1934       4220       6525       8524       9026       8524       6525       4220       1934
                1624       4787       6061       6957       7096       6957       6061       4787       1624
                3393       6212       5272       4747       4804       4747       5272       6212       3393
                5174       3449       1716       2459       2356       2459       1716       3449       5174

14              9584       6029       3499       3563       4052       3563       3499       6029       9584
                6016      12131       9464       8473       7830       8473       9464      12131       6016
                2816       8795      11165      12085      12318      12085      11165       8795       2816
                2981       7324      11351      14778      16020      14778      11351       7324       2981
                2981       7324      11351      14778      16020      14778      11351       7324       2981
                2816       8795      11165      12085      12318      12085      11165       8795       2816
                6016      12131       9464       8473       7830       8473       9464      12131       6016
                9584       6029       3499       3563       4052       3563       3499       6029       9584

15             18458      14988       9463      11436      11714      11436       9463      14988      18458
               14587      25857      22542      21178      21850      21178      22542      25857      14587
                8838      21626      26449      29963      32086      29963      26449      21626       8838
               10072      19904      28979      37027      42246      37027      28979      19904      10072
               10072      19904      28979      37027      42246      37027      28979      19904      10072
                8838      21626      26449      29963      32086      29963      26449      21626       8838
               14587      25857      22542      21178      21850      21178      22542      25857      14587
               18458      14988       9463      11436      11714      11436       9463      14988      18458

16             33813      23569      15122      17138      19062      17138      15122      23569      33813
               23283      43491      36045      34595      34472      34595      36045      43491      23283
               13904      35079      42902      46432      48788      46432      42902      35079      13904
               15151      32351      45274      54365      58570      54365      45274      32351      15151
               15151      32351      45274      54365      58570      54365      45274      32351      15151
               13904      35079      42902      46432      48788      46432      42902      35079      13904
               23283      43491      36045      34595      34472      34595      36045      43491      23283
               33813      23569      15122      17138      19062      17138      15122      23569      33813

17             55314      48785      41621      52299      55462      52299      41621      48785      55314
               49046      84957      82883      87484      91626      87484      82883      84957      49046
               40425      83472      99684     114423     120606     114423      99684      83472      40425
               47590      83697     108569     129771     139672     129771     108569      83697      47590
               47590      83697     108569     129771     139672     129771     108569      83697      47590
               40425      83472      99684     114423     120606     114423      99684      83472      40425
               49046      84957      82883      87484      91626      87484      82883      84957      49046
               55314      48785      41621      52299      55462      52299      41621      48785      55314

18             92858      75856      63922      77692      85562      77692      63922      75856      92858
               76160     138494     129450     134709     138214     134709     129450     138494      76160
               61926     130011     154213     165799     170732     165799     154213     130011      61926
               71061     129499     161478     176567     179718     176567     161478     129499      71061
               71061     129499     161478     176567     179718     176567     161478     129499      71061
               61926     130011     154213     165799     170732     165799     154213     130011      61926
               76160     138494     129450     134709     138214     134709     129450     138494      76160
               92858      75856      63922      77692      85562      77692      63922      75856      92858

19            171881     173098     177740     225588     241860     225588     177740     173098     171881
              172864     305486     329093     360882     375316     360882     329093     305486     172864
              175276     326283     391052     434719     446454     434719     391052     326283     175276
              209442     338092     409656     448598     455356     448598     409656     338092     209442
              209442     338092     409656     448598     455356     448598     409656     338092     209442
              175276     326283     391052     434719     446454     434719     391052     326283     175276
              172864     305486     329093     360882     375316     360882     329093     305486     172864
              171881     173098     177740     225588     241860     225588     177740     173098     171881

20            284069     264273     257743     321261     349494     321261     257743     264273     284069
              263192     474079     481578     512246     525024     512246     481578     474079     263192
              251950     480780     556144     578884     581300     578884     556144     480780     251950
              302085     492918     572561     582141     575854     582141     572561     492918     302085
              302085     492918     572561     582141     575854     582141     572561     492918     302085
              251950     480780     556144     578884     581300     578884     556144     480780     251950
              263192     474079     481578     512246     525024     512246     481578     474079     263192
              284069     264273     257743     321261     349494     321261     257743     264273     284069

21            540759     621653     727052     919744     992344     919744     727052     621653     540759
              615507    1094309    1255752    1402904    1456592    1402904    1255752    1094309     615507
              702538    1220756    1436985    1507262    1506602    1507262    1436985    1220756     702538
              844084    1299714    1478746    1445258    1392790    1445258    1478746    1299714     844084
              844084    1299714    1478746    1445258    1392790    1445258    1478746    1299714     844084
              702538    1220756    1436985    1507262    1506602    1507262    1436985    1220756     702538
              615507    1094309    1255752    1402904    1456592    1402904    1255752    1094309     615507
              540759     621653     727052     919744     992344     919744     727052     621653     540759

22            857088     904088     977882    1222773    1314188    1222773     977882     904088     857088
              898644    1581666    1680213    1790257    1843598    1790257    1680213    1581666     898644
              952818    1666518    1863426    1873807    1855826    1873807    1863426    1666518     952818
             1139634    1739060    1886919    1785348    1711430    1785348    1886919    1739060    1139634
             1139634    1739060    1886919    1785348    1711430    1785348    1886919    1739060    1139634
              952818    1666518    1863426    1873807    1855826    1873807    1863426    1666518     952818
              898644    1581666    1680213    1790257    1843598    1790257    1680213    1581666     898644
              857088     904088     977882    1222773    1314188    1222773     977882     904088     857088

23           1679433    2189749    2795880    3527741    3821148    3527741    2795880    2189749    1679433
             2143804    3754233    4418899    4918307    5083744    4918307    4418899    3754233    2143804
             2630827    4318423    4798116    4719871    4643730    4719871    4798116    4318423    2630827
             3156920    4676549    4842499    4241653    3895968    4241653    4842499    4676549    3156920
             3156920    4676549    4842499    4241653    3895968    4241653    4842499    4676549    3156920
             2630827    4318423    4798116    4719871    4643730    4719871    4798116    4318423    2630827
             2143804    3754233    4418899    4918307    5083744    4918307    4418899    3754233    2143804
             1679433    2189749    2795880    3527741    3821148    3527741    2795880    2189749    1679433

24           2476100    2940843    3422827    4241138    4503766    4241138    3422827    2940843    2476100
             2898898    4941088    5330778    5663966    5867728    5663966    5330778    4941088    2898898
             3310663    5289268    5621310    5472097    5386478    5472097    5621310    5289268    3310663
             3933205    5584104    5589484    4961720    4668474    4961720    5589484    5584104    3933205
             3933205    5584104    5589484    4961720    4668474    4961720    5589484    5584104    3933205
             3310663    5289268    5621310    5472097    5386478    5472097    5621310    5289268    3310663
             2898898    4941088    5330778    5663966    5867728    5663966    5330778    4941088    2898898
             2476100    2940843    3422827    4241138    4503766    4241138    3422827    2940843    2476100

25           4943061    7213544    9718472   12050580   13027822   12050580    9718472    7213544    4943061
             7049182   11840754   13791751   15030970   15483456   15030970   13791751   11840754    7049182
             9166136   13808545   14047717   13062280   12718976   13062280   14047717   13808545    9166136
            10981407   15049307   13803043   11006560    9861378   11006560   13803043   15049307   10981407
            10981407   15049307   13803043   11006560    9861378   11006560   13803043   15049307   10981407
             9166136   13808545   14047717   13062280   12718976   13062280   14047717   13808545    9166136
             7049182   11840754   13791751   15030970   15483456   15030970   13791751   11840754    7049182
             4943061    7213544    9718472   12050580   13027822   12050580    9718472    7213544    4943061

26           6650559    8732344   10712709   13094140   13778676   13094140   10712709    8732344    6650559
             8629293   13925835   14961718   15845465   16402098   15845465   14961718   13925835    8629293
            10467698   15014489   14885149   14134082   13880788   14134082   14885149   15014489   10467698
            12339018   15934425   14496124   12344786   11610058   12344786   14496124   15934425   12339018
            12339018   15934425   14496124   12344786   11610058   12344786   14496124   15934425   12339018
            10467698   15014489   14885149   14134082   13880788   14134082   14885149   15014489   10467698
             8629293   13925835   14961718   15845465   16402098   15845465   14961718   13925835    8629293
             6650559    8732344   10712709   13094140   13778676   13094140   10712709    8732344    6650559

27          13347147   21250954   28660103   34638676   36951198   34638676   28660103   21250954   13347147
            21089318   32459713   35857982   38798119   39875474   38798119   35857982   32459713   21089318
            28501542   37370228   33954734   30969903   30134972   30969903   33954734   37370228   28501542
            33888747   40469251   32137871   24957467   22495794   24957467   32137871   40469251   33888747
            33888747   40469251   32137871   24957467   22495794   24957467   32137871   40469251   33888747
            28501542   37370228   33954734   30969903   30134972   30969903   33954734   37370228   28501542
            21089318   32459713   35857982   38798119   39875474   38798119   35857982   32459713   21089318
            13347147   21250954   28660103   34638676   36951198   34638676   28660103   21250954   13347147

28          16173668   22989879   29058990   34669698   36266322   34669698   29058990   22989879   16173668
            23004021   34197719   36077200   37757617   38766936   37757617   36077200   34197719   23004021
            29215986   36861105   33823807   31621110   31079318   31621110   33823807   36861105   29215986
            34144909   38760134   31980978   27230939   26213736   27230939   31980978   38760134   34144909
            34144909   38760134   31980978   27230939   26213736   27230939   31980978   38760134   34144909
            29215986   36861105   33823807   31621110   31079318   31621110   33823807   36861105   29215986
            23004021   34197719   36077200   37757617   38766936   37757617   36077200   34197719   23004021
            16173668   22989879   29058990   34669698   36266322   34669698   29058990   22989879   16173668

29          32064088   50945682   67850900   78590193   81853028   78590193   67850900   50945682   32064088
            52633846   68237709   74189172   78420239   79687196   78420239   74189172   68237709   52633846
            71783588   75969259   65849828   60063530   58994062   60063530   65849828   75969259   71783588
            83489437   80546389   60285344   48639320   46089438   48639320   60285344   80546389   83489437
            83489437   80546389   60285344   48639320   46089438   48639320   60285344   80546389   83489437
            71783588   75969259   65849828   60063530   58994062   60063530   65849828   75969259   71783588
            52633846   68237709   74189172   78420239   79687196   78420239   74189172   68237709   52633846
            32064088   50945682   67850900   78590193   81853028   78590193   67850900   50945682   32064088

30          34084889   51233382   65481992   75141129   77667154   75141129   65481992   51233382   34084889
            52038689   70319123   72726716   74037361   74984064   74037361   72726716   70319123   52038689
            67833412   74320140   63916385   59311117   59128188   59311117   63916385   74320140   67833412
            78093014   76307603   58655163   52533415   53259634   52533415   58655163   76307603   78093014
            78093014   76307603   58655163   52533415   53259634   52533415   58655163   76307603   78093014
            67833412   74320140   63916385   59311117   59128188   59311117   63916385   74320140   67833412
            52038689   70319123   72726716   74037361   74984064   74037361   72726716   70319123   52038689
            34084889   51233382   65481992   75141129   77667154   75141129   65481992   51233382   34084889

31          54193735   86540525  110911490  120830099  122255528  120830099  110911490   86540525   54193735
            88234728  108874537  114229433  115119684  114891564  115119684  114229433  108874537   88234728
           116446060  115010216   95963742   89746526   90621442   89746526   95963742  115010216  116446060
           130885382  117057140   86022927   79492985   82868868   79492985   86022927  117057140  130885382
           130885382  117057140   86022927   79492985   82868868   79492985   86022927  117057140  130885382
           116446060  115010216   95963742   89746526   90621442   89746526   95963742  115010216  116446060
            88234728  108874537  114229433  115119684  114891564  115119684  114229433  108874537   88234728
            54193735   86540525  110911490  120830099  122255528  120830099  110911490   86540525   54193735

32          59922089   93234716  118251945  129500223  131344920  129500223  118251945   93234716   59922089
            94885318  117515376  117979457  116368283  116223388  116368283  117979457  117515376   94885318
           123198843  119312373   97284689   91628965   93869942   91628965   97284689  119312373  123198843
           138192492  118943047   88750265   88302404   95056492   88302404   88750265  118943047  138192492
           138192492  118943047   88750265   88302404   95056492   88302404   88750265  118943047  138192492
           123198843  119312373   97284689   91628965   93869942   91628965   97284689  119312373  123198843
            94885318  117515376  117979457  116368283  116223388  116368283  117979457  117515376   94885318
            59922089   93234716  118251945  129500223  131344920  129500223  118251945   93234716   59922089

33          84320783  134926953  169554446  177459906  175270084  177459906  169554446  134926953   84320783
           136879001  154739227  157418233  153292631  149387588  153292631  157418233  154739227  136879001
           176889720  156139809  124966221  121311612  124454604  121311612  124966221  156139809  176889720
           192965190  154346497  113441240  119298302  131405544  119298302  113441240  154346497  192965190
           192965190  154346497  113441240  119298302  131405544  119298302  113441240  154346497  192965190
           176889720  156139809  124966221  121311612  124454604  121311612  124966221  156139809  176889720
           136879001  154739227  157418233  153292631  149387588  153292631  157418233  154739227  136879001
            84320783  134926953  169554446  177459906  175270084  177459906  169554446  134926953   84320783

34          86612396  135465458  169085377  176077506  174578684  176077506  169085377  135465458   86612396
           137044668  153152268  150281511  143772522  140539642  143772522  150281511  153152268  137044668
           174343926  148892263  115837288  112872115  118538786  112872115  115837288  148892263  174343926
           189088969  144545274  107780314  121724007  137522152  121724007  107780314  144545274  189088969
           189088969  144545274  107780314  121724007  137522152  121724007  107780314  144545274  189088969
           174343926  148892263  115837288  112872115  118538786  112872115  115837288  148892263  174343926
           137044668  153152268  150281511  143772522  140539642  143772522  150281511  153152268  137044668
            86612396  135465458  169085377  176077506  174578684  176077506  169085377  135465458   86612396

35         104106747  163855520  200842563  200825185  193206952  200825185  200842563  163855520  104106747
           164360314  167568435  166095827  158075196  150598580  158075196  166095827  167568435  164360314
           205978837  162196513  124871186  126655004  129987940  126655004  124871186  162196513  205978837
           216497143  155892982  117367313  140877130  159335828  140877130  117367313  155892982  216497143
           216497143  155892982  117367313  140877130  159335828  140877130  117367313  155892982  216497143
           205978837  162196513  124871186  126655004  129987940  126655004  124871186  162196513  205978837
           164360314  167568435  166095827  158075196  150598580  158075196  166095827  167568435  164360314
           104106747  163855520  200842563  200825185  193206952  200825185  200842563  163855520  104106747

36          95822353  146317344  176557299  172975023  166376658  172975023  176557299  146317344   95822353
           145585581  141794203  137136184  130165063  124795728  130165063  137136184  141794203  145585581
           177846517  133891500  102402874  105438763  110302450  105438763  102402874  133891500  177846517
           183440971  128264483   99541119  123320847  138830772  123320847   99541119  128264483  183440971
           183440971  128264483   99541119  123320847  138830772  123320847   99541119  128264483  183440971
           177846517  133891500  102402874  105438763  110302450  105438763  102402874  133891500  177846517
           145585581  141794203  137136184  130165063  124795728  130165063  137136184  141794203  145585581
            95822353  146317344  176557299  172975023  166376658  172975023  176557299  146317344   95822353

37          94461755  142643479  167959694  156564701  145501408  156564701  167959694  142643479   94461755
           140845652  123353057  120452325  114977334  109310104  114977334  120452325  123353057  140845652
           167411002  116838051   89992084   97493950   99712000   97493950   89992084  116838051  167411002
           164887130  111652714   90552750  115243443  125603020  115243443   90552750  111652714  164887130
           164887130  111652714   90552750  115243443  125603020  115243443   90552750  111652714  164887130
           167411002  116838051   89992084   97493950   99712000   97493950   89992084  116838051  167411002
           140845652  123353057  120452325  114977334  109310104  114977334  120452325  123353057  140845652
            94461755  142643479  167959694  156564701  145501408  156564701  167959694  142643479   94461755

38          72557167  105529690  120994310  108391172  100178484  108391172  120994310  105529690   72557167
           103415906   83299694   79922216   78249801   76512278   78249801   79922216   83299694  103415906
           118630956   78478051   61247115   67976878   70547966   67976878   61247115   78478051  118630956
           112191064   76246475   65474436   81532729   85456520   81532729   65474436   76246475  112191064
           112191064   76246475   65474436   81532729   85456520   81532729   65474436   76246475  112191064
           118630956   78478051   61247115   67976878   70547966   67976878   61247115   78478051  118630956
           103415906   83299694   79922216   78249801   76512278   78249801   79922216   83299694  103415906
            72557167  105529690  120994310  108391172  100178484  108391172  120994310  105529690   72557167

39          58984233   85378300   96102433   81801163   72192228   81801163   96102433   85378300   58984233
            83411579   59880023   57724367   58161337   56696964   58161337   57724367   59880023   83411579
            93358433   57013867   45227674   54031189   55150544   54031189   45227674   57013867   93358433
            83482059   55827726   51384492   63500610   62234368   63500610   51384492   55827726   83482059
            83482059   55827726   51384492   63500610   62234368   63500610   51384492   55827726   83482059
            93358433   57013867   45227674   54031189   55150544   54031189   45227674   57013867   93358433
            83411579   59880023   57724367   58161337   56696964   58161337   57724367   59880023   83411579
            58984233   85378300   96102433   81801163   72192228   81801163   96102433   85378300   58984233

40          36812142   51712350   56869438   46682876   40695372   46682876   56869438   51712350   36812142
            50503834   32331614   31212574   32910555   33140808   32910555   31212574   32331614   50503834
            54926417   31432537   25808688   31704726   32948896   31704726   25808688   31432537   54926417
            46389503   31818418   31610855   36171803   34045624   36171803   31610855   31818418   46389503
            46389503   31818418   31610855   36171803   34045624   36171803   31610855   31818418   46389503
            54926417   31432537   25808688   31704726   32948896   31704726   25808688   31432537   54926417
            50503834   32331614   31212574   32910555   33140808   32910555   31212574   32331614   50503834
            36812142   51712350   56869438   46682876   40695372   46682876   56869438   51712350   36812142

41          25248093   35108851   38290480   30256797   25327798   30256797   38290480   35108851   25248093
            34238066   19098192   18651240   20564584   20372904   20564584   18651240   19098192   34238066
            36752279   19319336   16703760   22009379   22354422   22009379   16703760   19319336   36752279
            29476665   19757836   21248083   23709318   20672240   23709318   21248083   19757836   29476665
            29476665   19757836   21248083   23709318   20672240   23709318   21248083   19757836   29476665
            36752279   19319336   16703760   22009379   22354422   22009379   16703760   19319336   36752279
            34238066   19098192   18651240   20564584   20372904   20564584   18651240   19098192   34238066
            25248093   35108851   38290480   30256797   25327798   30256797   38290480   35108851   25248093

42          11766232   15817610   16902909   12936223   10800130   12936223   16902909   15817610   11766232
            15501895    7308204    7655927    8867704    9050576    8867704    7655927    7308204   15501895
            16340823    8060009    7519592    9610656    9937186    9610656    7519592    8060009   16340823
            12293635    8513864    9963601    9901840    8726308    9901840    9963601    8513864   12293635
            12293635    8513864    9963601    9901840    8726308    9901840    9963601    8513864   12293635
            16340823    8060009    7519592    9610656    9937186    9610656    7519592    8060009   16340823
            15501895    7308204    7655927    8867704    9050576    8867704    7655927    7308204   15501895
            11766232   15817610   16902909   12936223   10800130   12936223   16902909   15817610   11766232

43           5776903    7583656    8070029    6006904    4905080    6006904    8070029    7583656    5776903
             7590104    2896913    3228577    3955225    3970994    3955225    3228577    2896913    7590104
             7931301    3508239    3626150    4729781    4787548    4729781    3626150    3508239    7931301
             5590361    3788905    4976742    4521180    3855898    4521180    4976742    3788905    5590361
             5590361    3788905    4976742    4521180    3855898    4521180    4976742    3788905    5590361
             7931301    3508239    3626150    4729781    4787548    4729781    3626150    3508239    7931301
             7590104    2896913    3228577    3955225    3970994    3955225    3228577    2896913    7590104
             5776903    7583656    8070029    6006904    4905080    6006904    8070029    7583656    5776903

44           1566492    1965870    2064755    1498751    1206518    1498751    2064755    1965870    1566492
             1987597     611063     809105    1033438    1038570    1033438     809105     611063    1987597
             2054762     925031     968977    1224698    1218986    1224698     968977     925031    2054762
             1318244    1019568    1281929    1137898    1019954    1137898    1281929    1019568    1318244
             1318244    1019568    1281929    1137898    1019954    1137898    1281929    1019568    1318244
             2054762     925031     968977    1224698    1218986    1224698     968977     925031    2054762
             1987597     611063     809105    1033438    1038570    1033438     809105     611063    1987597
             1566492    1965870    2064755    1498751    1206518    1498751    2064755    1965870    1566492

45            187202     223987     225790     155549     143866     155549     225790     223987     187202
              226882      50890      92569     121201     118236     121201      92569      50890     226882
              226765     109612     128042     142051     113254     142051     128042     109612     226765
              133471     122152     132185     127444     135930     127444     132185     122152     133471
              133471     122152     132185     127444     135930     127444     132185     122152     133471
              226765     109612     128042     142051     113254     142051     128042     109612     226765
              226882      50890      92569     121201     118236     121201      92569      50890     226882
              187202     223987     225790     155549     143866     155549     225790     223987     187202

46             14341      17070      16396      11620      13128      11620      16396      17070      14341
               17448       3347       7040       8418      10048       8418       7040       3347      17448
               17056       8056      11556      11250       7360      11250      11556       8056      17056
                9380      10160       9098       9692      11880       9692       9098      10160       9380
                9380      10160       9098       9692      11880       9692       9098      10160       9380
               17056       8056      11556      11250       7360      11250      11556       8056      17056
               17448       3347       7040       8418      10048       8418       7040       3347      17448
               14341      17070      16396      11620      13128      11620      16396      17070      14341

47               422        504        464        320        496        320        464        504        422
                 512         90        140        228        368        228        140         90        512
                 512        268        428        400        120        400        428        268        512
                 236        292        240        264        408        264        240        292        236
                 236        292        240        264        408        264        240        292        236
                 512        268        428        400        120        400        428        268        512
                 512         90        140        228        368        228        140         90        512
                 422        504        464        320        496        320        464        504        422

48                12         16         16          8         16          8         16         16         12
                  16          4          0          8         16          8          0          4         16
                  16          8         16         16          0         16         16          8         16
                   8          8          8          8         16          8          8          8          8
                   8          8          8          8         16          8          8          8          8
                  16          8         16         16          0         16         16          8         16
                  16          4          0          8         16          8          0          4         16
                  12         16         16          8         16          8         16         16         12

Total      905845673 1375956843 1672678454 1680782421 1634943954 1680782421 1672678454 1375956843  905845673
          1376341623 1415925200 1424286841 1410475820 1387311260 1410475820 1424286841 1415925200 1376341623
          1697477086 1418068726 1154049592 1160716869 1185306272 1160716869 1154049592 1418068726 1697477086
          1769513596 1409284787 1116042544 1199475268 1269462068 1199475268 1116042544 1409284787 1769513596
          1769513596 1409284787 1116042544 1199475268 1269462068 1199475268 1116042544 1409284787 1769513596
          1697477086 1418068726 1154049592 1160716869 1185306272 1160716869 1154049592 1418068726 1697477086
          1376341623 1415925200 1424286841 1410475820 1387311260 1410475820 1424286841 1415925200 1376341623
           905845673 1375956843 1672678454 1680782421 1634943954 1680782421 1672678454 1375956843  905845673

Grand total = 4*905845673 + 4*1116042544 + 4*1154049592 + 4*1160716869 + 2*1185306272 + 4*1199475268 + 2*1269462068 + 4*1375956843 + 4*1376341623 + 2*1387311260 + 4*1409284787 + 4*1410475820 + 4*1415925200 + 4*1418068726 +
              4*1424286841 + 2*1634943954 + 4*1672678454 + 4*1680782421 + 4*1697477086 + 4*1769513596
            = 99701732480

Number of CNSAPs for each start node (SN) and end node (EN) pair
      SN        0       1       2       3       4       5       6       7       8       9      10      11      12      13      14      15      16      17      18      19      20      21      22      23      24      25      26      27
               28      29      30      31      32      33      34      35      36      37      38      39      40      41      42      43      44      45      46      47      48      49      50      51      52      53      54      55
               56      57      58      59      60      61      62      63      64      65      66      67      68      69      70      71
EN
 0              0       0 3122058 2962035 2786819 2434889 2665703 3243545 4088565       0       2  481570 1627844 1695268 1341409 1360577 1929581 3414376 3269382  595626  437636 1831658 2340249 2220435 1644678 1372525 2826912 3340188
          1723373 1725384 2706535 3157187 3201222 2127805  953369 2164598 3372642 1909640 2140923 2835432 3290291 3355609 2199450  938165 2094594 3176494 1660513 1649353 1969591 2160094 2267626 1775713 1370600 2718556 3526662 2022478
          1475786 1129413  969308 1224571 1613016 2100797 3514880 4406766 3614527 3067231 2473513 2230507 2567452 3180623 3716717 4510320
 1              0       0       0 2039006  398891  294936  279235  479222  683740 2312929       0 1280592  550745   25793   81164  177573  347256  609796       0       0  505736  299393  363172  465758  328990  269999  559040       0
                0  347786  391351  679435  702358  417819  190295  457721  312684  210901  348541  466807  616140  649753  425018  188563  430197  567714  295608  243530  300638  375772  420485  341846  262963  517053  668818  344674
           199769  145686  149058  213530  298795  396660  657243  783332  571918  422462  325480  326244  433380  585635  708700  858418
 2        2331342       0       0       0 2093682  420622  473463  543305  809959  809128 1842000       0 1856197  675234   53985  180776  450743  871382       0       0  435654  927453  349836  504573  491910  391772  822527  156205
                0  571935  810829  724283 1039293  686001  265019  637471  468500  228132  597778  742003  903095 1003619  632170  245226  603538  807788  415716  418758  484309  612901  656180  500810  388421  784979 1006072  521386
           291944  223162  271481  371893  488082  621535 1024341 1176386  842008  606759  497303  551332  733617  958487 1117654 1340331
 3        1554966 2245066       0       0       0 1942021  601918  827391  950357  508618  337004 1424673       0 1666889  568744  151405  456635  990695  442006       0  457202  861845 1033029  360205  422885  427194  878215  406722
           131001  584653 1148159  986218  909494  756230  300027  639726  576324  280331  745498 1151703 1068113 1161431  771747  263600  621573  907880  472473  570807  714654  759148  857581  621416  432021  914537 1212419  675775
           452396  362118  410588  538389  601961  743480 1259988 1486179 1117204  898945  795775  852408 1003350 1178432 1348147 1630684
 4        1264046 1033106 2033200       0       0       0 2033200 1033106 1264046  918702  333645  450532 1412903       0 1412903  450532  333645  918702  743125  297686  247681  872724  932750  872724  247681  297686  743125  568714
           266560  626896  991257 1263562  991257  626896  266560  568714  607730  303615  804486 1192171 1298840 1192171  804486  303615  607730  928039  468627  675873  857686  843282  857686  675873  468627  928039 1307121  751381
           611436  530854  458572  530854  611436  751381 1307121 1668164 1329792 1163292 1057438 1006768 1057438 1163292 1329792 1668164
 5         950357  827391  601918 1942021       0       0       0 2245066 1554966  990695  456635  151405  568744 1666889       0 1424673  337004  508618  878215  427194  422885  360205 1033029  861845  457202       0  442006  639726
           300027  756230  909494  986218 1148159  584653  131001  406722  621573  263600  771747 1161431 1068113 1151703  745498  280331  576324  914537  432021  621416  857581  759148  714654  570807  472473  907880 1259988  743480
           601961  538389  410588  362118  452396  675775 1212419 1630684 1348147 1178432 1003350  852408  795775  898945 1117204 1486179
 6         809959  543305  473463  420622 2093682       0       0       0 2331342  871382  450743  180776   53985  675234 1856197       0 1842000  809128  822527  391772  491910  504573  349836  927453  435654       0       0  637471
           265019  686001 1039293  724283  810829  571935       0  156205  603538  245226  632170 1003619  903095  742003  597778  228132  468500  784979  388421  500810  656180  612901  484309  418758  415716  807788 1024341  621535
           488082  371893  271481  223162  291944  521386 1006072 1340331 1117654  958487  733617  551332  497303  606759  842008 1176386
 7         683740  479222  279235  294936  398891 2039006       0       0       0  609796  347256  177573   81164   25793  550745 1280592       0 2312929  559040  269999  328990  465758  363172  299393  505736       0       0  457721
           190295  417819  702358  679435  391351  347786       0       0  430197  188563  425018  649753  616140  466807  348541  210901  312684  517053  262963  341846  420485  375772  300638  243530  295608  567714  657243  396660
           298795  213530  149058  145686  199769  344674  668818  858418  708700  585635  433380  326244  325480  422462  571918  783332
 8        4088565 3243545 2665703 2434889 2786819 2962035 3122058       0       0 3414376 1929581 1360577 1341409 1695268 1627844  481570       2       0 2826912 1372525 1644678 2220435 2340249 1831658  437636  595626 3269382 2164598
           953369 2127805 3201222 3157187 2706535 1725384 1723373 3340188 2094594  938165 2199450 3355609 3290291 2835432 2140923 1909640 3372642 2718556 1370600 1775713 2267626 2160094 1969591 1649353 1660513 3176494 3514880 2100797
          1613016 1224571  969308 1129413 1475786 2022478 3526662 4510320 3716717 3180623 2567452 2230507 2473513 3067231 3614527 4406766
 9              0 2312929       0       0  302578  554505  701573  780984  923169       0       0       0       0  232856  332425  355830  421899  711872       0 1172165  521518  349914  457618  448594  331889  260325  533476 2187088
           668536  349681  473148  643821  630213  413543  175084  392204  295586   20128  367833  728386  722751  660054  433754  182828  403007  339011  139958  371747  513399  465883  457073  360433  279863  551258  375709  359888
           348060  276608  217195  275729  334760  421248  713778  598119  686684  718626  622634  549824  580422  650040  732750  897506
10              0       0 1032872       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0  978411       0       0       0       0       0       0       0       0       0
                0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0
                0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0
11         401881  889977       0  875319  136555   78339   82750   97876  134461  401881       0       0       0  218125   15919   39370   71864  138209  266917  674116       0  436391  117019   34047   62214   64754  131550       0
                0  136884  243377   68744  141491  115782   46548  100108   97944       0   76092  147016  152667  188243  115397   38518   94972  247081  124024   99376  104029  124795  131904   89920   64174  137590  269165  139454
            73985   49502   59216   74596   90693  114213  190649  298623  199028  130696  100446  108607  138916  179156  207249  248443
12         394549  323284 1069570       0  763758  177026  121689  183446  231717  223416  235297       0       0       0  239639   34536  103690  207595   87987   87987  616612       0  665390  160476   55073   81953  184241  125126
                0  280201  479062  431116  107774  151188   85390  156093  262347   80807  196457  363155  292362  292114  215963   82854  160586  410139  220651  207234  246747  240902  280896  197531  118446  247254  477186  275726
           175880  130894  141774  188280  179935  210163  366394  567016  419856  328469  275980  284104  315053  341906  392428  478359
13         314077  199278  236762  850496       0  850496  236762  199278  314077  217641   81888  225356       0       0       0  225356   81888  217641  156615   32346  167676  650584       0  650584  167676   32346  156615  176955
            68338  122356  433871  497722  433871  122356   68338  176955  232324  121620  226324  335433  437740  335433  226324  121620  232324  321981  184806  240508  286990  296716  286990  240508  184806  321981  434872  257052
           227718  189577  160312  189577  227718  257052  434872  561508  444942  405434  376731  353936  376731  405434  444942  561508
14         231717  183446  121689  177026  763758       0 1069570  323284  394549  207595  103690   34536  239639       0       0       0  235297  223416  184241   81953   55073  160476  665390       0  616612   87987   87987  156093
            85390  151188  107774  431116  479062  280201       0  125126  160586   82854  215963  292114  292362  363155  196457   80807  262347  247254  118446  197531  280896  240902  246747  207234  220651  410139  366394  210163
           179935  188280  141774  130894  175880  275726  477186  478359  392428  341906  315053  284104  275980  328469  419856  567016
15         134461   97876   82750   78339  136555  875319       0  889977  401881  138209   71864   39370   15919  218125       0       0       0  401881  131550   64754   62214   34047  117019  436391       0  674116  266917  100108
            46548  115782  141491   68744  243377  136884       0       0   94972   38518  115397  188243  152667  147016   76092       0   97944  137590   64174   89920  131904  124795  104029   99376  124024  247081  190649  114213
            90693   74596   59216   49502   73985  139454  269165  248443  207249  179156  138916  108607  100446  130696  199028  298623
16              0       0       0       0       0       0 1032872       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0  978411       0
                0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0
                0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0
17         923169  780984  701573  554505  302578       0       0 2312929       0  711872  421899  355830  332425  232856       0       0       0       0  533476  260325  331889  448594  457618  349914  521518 1172165       0  392204
           175084  413543  630213  643821  473148  349681  668536 2187088  403007  182828  433754  660054  722751  728386  367833   20128  295586  551258  279863  360433  457073  465883  513399  371747  139958  339011  713778  421248
           334760  275729  217195  276608  348060  359888  375709  897506  732750  650040  580422  549824  622634  718626  686684  598119
18        2483670  956452       0  126469  378080  684758  954514 1099329 1294211       0 1934863       0       0  209572  391260  493539  584796  966551       0       0  375174  470728  644126  660969  478536  345184  703678       0
          1724645  869695  689632  837057  866657  564374  240279  532893 2533111  727821  324442  635576  900776  876855  570987  266156  569584  547179   92746  376846  650730  612445  548866  442870  385325  756143  718063  425758
           498608  407249  241815  266280  393457  549997  937345  810809  987366  987278  773499  605505  655421  799783  936340 1159682
19         564525  564525  365409       0   68306  186982  225426  232192  270869  817411       0  772608       0       0  100888  119585  118590  194676       0       0       0   95540   62393  127948  103078   65189  133695  983483
                0  322161  182569  136043  164090  107529   42463   96864  176159  265533  120667   57554  138526  166289  103917   46063  102824  120346   34891   29765   91104  109618   97220   72499   67111  135501  155237   90156
            82045   80961   45474   32949   59397   96596  165332  192637  184643  176513  137099   94258   93585  130950  161888  201459
20         659464 1023007 1041608  718139  322400  502462  908988 1158948 1408102  915252  702621       0  723540  219234  207992  451730  659436 1092036  813744       0       0       0  371904  241388  351186  465054  885458  517314
           645585       0  574032  349452  333400  342808  321478  701462  248632  181038  371970  353018  224956  380248  364826  303570  691292  550322  274234  286928  267462  272850  365140  379570  441032  910306  975010  606360
           520778  422602  348504  383170  494280  687430 1184242 1273404 1051972  997360  883560  765414  791346  990760 1220176 1507880
21         759963  529389  836408  854310  606343  316937  627701 1099969 1417292  762860  517629  716222       0  580138  243777  298247  667844 1145122  656954  417104       0       0       0  424970  272737  512272 1011237  413711
           193454  560059       0  669147  312545  250862  359473  833717  524897  135417  376616  533919  433937  211813  318846  374787  827649  997343  444211  410619  446037  314756  357477  456860  542539 1075446 1316623  781068
           612905  546688  456717  542074  656120  839859 1428541 1634206 1344427 1180760 1066909 1004969 1090121 1261806 1495871 1849895
22         985342  621960  358836  555975  634542  555975  358836  621960  985342  872247  431442  325576  568632       0  568632  325576  431442  872247  813296  324208  369374       0       0       0  369374  324208  813296  662702
           185566  244081  596909       0  596909  244081  185566  662702  744446  269949  191163  424541  464822  424541  191163  269949  744446 1007843  532676  379183  370283  389376  370283  379183  532676 1007843 1280244  781397
           609103  478982  432650  478982  609103  781397 1280244 1630261 1331921 1183457  993450  911794  993450 1183457 1331921 1630261
23        1417292 1099969  627701  316937  606343  854310  836408  529389  759963 1145122  667844  298247  243777  580138       0  716222  517629  762860 1011237  512272  272737  424970       0       0       0  417104  656954  833717
           359473  250862  312545  669147       0  560059  193454  413711  827649  374787  318846  211813  433937  533919  376616  135417  524897 1075446  542539  456860  357477  314756  446037  410619  444211  997343 1428541  839859
           656120  542074  456717  546688  612905  781068 1316623 1849895 1495871 1261806 1090121 1004969 1066909 1180760 1344427 1634206
24        1408102 1158948  908988  502462  322400  718139 1041608 1023007  659464 1092036  659436  451730  207992  219234  723540       0  702621  915252  885458  465054  351186  241388  371904       0       0       0  813744  701462
           321478  342808  333400  349452  574032       0  645585  517314  691292  303570  364826  380248  224956  353018  371970  181038  248632  910306  441032  379570  365140  272850  267462  286928  274234  550322 1184242  687430
           494280  383170  348504  422602  520778  606360  975010 1507880 1220176  990760  791346  765414  883560  997360 1051972 1273404
25         270869  232192  225426  186982   68306       0  365409  564525  564525  194676  118590  119585  100888       0       0  772608       0  817411  133695   65189  103078  127948   62393   95540       0       0       0   96864
            42463  107529  164090  136043  182569  322161       0  983483  102824   46063  103917  166289  138526   57554  120667  265533  176159  135501   67111   72499   97220  109618   91104   29765   34891  120346  165332   96596
            59397   32949   45474   80961   82045   90156  155237  201459  161888  130950   93585   94258  137099  176513  184643  192637
26        1294211 1099329  954514  684758  378080  126469       0  956452 2483670  966551  584796  493539  391260  209572       0       0 1934863       0  703678  345184  478536  660969  644126  470728  375174       0       0  532893
           240279  564374  866657  837057  689632  869695 1724645       0  569584  266156  570987  876855  900776  635576  324442  727821 2533111  756143  385325  442870  548866  612445  650730  376846   92746  547179  937345  549997
           393457  266280  241815  407249  498608  425758  718063 1159682  936340  799783  655421  605505  773499  987278  987366  810809
27        1789706  555188  489084  385342  405155  591201  864894 1059782 1274823 2523100  465517       0  130264  204043  309698  446511  579970  960068       0 1674282  368660  386061  578883  619351  477141  368228  731847       0
                0  572601  739046  917647  914032  577534  260554  577551       0 1739919  735883  616925  831185  873541  574634  279679  601957 2529869  583143  167151  438838  581265  561820  447695  391080  763492 1031659  277763
           344375  341694  237882  234558  373087  550586  941145 1290174  950098  866276  648401  480176  541820  765418  958621 1186010
28         616347  361229  142280  139562  159437  221049  284737  335176  406576  487245  344965  142280       0   48214  116517  154228  186679  305191  976131       0  634257  173903  132818  187107  152314  117462  232798       0
                0       0  238259  251605  286950  182017   78396  179321  961920       0  530641  261132  212025  264562  174275   81568  181043  338519  317493  132743   55720  143976  173910  134853  115074  225751  310916  132368
            48483   87666   77454   76993  103675  160103  276504  452275  301477  211660  193367  152537  152368  213707  282409  350650
29         932441  995965  985244  695886  656354  954807 1256733 1490925 1823192  639389  657289  590285  329299  183744  416315  638764  856646 1429843  780626  589971       0  576835  326110  383924  467877  571620 1128116  703263
                0       0       0  498452  481185  455069  409498  886141  576146  547806       0  560728  392111  460265  450925  400650  891109  446977  397683  431720  276021  193497  412527  489905  576297 1154358  776528  581745
           525312  352737  330867  491905  639423  853954 1466702 1241961 1139375 1175730 1017869  906827  985747 1229997 1506118 1863824
30         981159  793828  838978  759786  528188  653943 1139395 1396472 1710190  732994  373058  559231  473194  261798  175512  515619  814571 1377487  579512  386156  496352       0  452580  317800  377002  572109 1119207  451982
           320641       0       0       0  522695  371966  425785  910465  382630  226262  443620       0  526857  317289  331062  414342  925102  631778  242283  444105  428298  274393  175503  417491  612553 1202529 1081731  590405
           591937  525965  310686  412113  707200  903699 1504923 1372487 1181714 1109584 1064836  934706 1080197 1337434 1564921 1931242
31        1105712  893895  591762  482457  500610  482457  591762  893895 1105712  918454  471588  225430  311217  285324  311217  225430  471588  918454  760001  345750  313994  449787       0  449787  313994  345750  760001  618396
           245244  356321       0       0       0  356321  245244  618396  629214  206591  250002  481011       0  481011  250002  206591  629214  895454  375466  188873  325557  299506  325557  188873  375466  895454 1141624  702718
           438144  367786  368270  367786  438144  702718 1141624 1412334 1171349  998440  794559  756250  794559  998440 1171349 1412334
32        1710190 1396472 1139395  653943  528188  759786  838978  793828  981159 1377487  814571  515619  175512  261798  473194  559231  373058  732994 1119207  572109  377002  317800  452580       0  496352  386156  579512  910465
           425785  371966  522695       0       0       0  320641  451982  925102  414342  331062  317289  526857       0  443620  226262  382630 1202529  612553  417491  175503  274393  428298  444105  242283  631778 1504923  903699
           707200  412113  310686  525965  591937  590405 1081731 1931242 1564921 1337434 1080197  934706 1064836 1109584 1181714 1372487
33        1823192 1490925 1256733  954807  656354  695886  985244  995965  932441 1429843  856646  638764  416315  183744  329299  590285  657289  639389 1128116  571620  467877  383924  326110  576835       0  589971  780626  886141
           409498  455069  481185  498452       0       0       0  703263  891109  400650  450925  460265  392111  560728       0  547806  576146 1154358  576297  489905  412527  193497  276021  431720  397683  446977 1466702  853954
           639423  491905  330867  352737  525312  581745  776528 1863824 1506118 1229997  985747  906827 1017869 1175730 1139375 1241961
34         406576  335176  284737  221049  159437  139562  142280  361229  616347  305191  186679  154228  116517   48214       0  142280  344965  487245  232798  117462  152314  187107  132818  173903  634257       0  976131  179321
            78396  182017  286950  251605  238259       0       0       0  181043   81568  174275  264562  212025  261132  530641       0  961920  225751  115074  134853  173910  143976   55720  132743  317493  338519  276504  160103
           103675   76993   77454   87666   48483  132368  310916  350650  282409  213707  152368  152537  193367  211660  301477  452275
35        1274823 1059782  864894  591201  405155  385342  489084  555188 1789706  960068  579970  446511  309698  204043  130264       0  465517 2523100  731847  368228  477141  619351  578883  386061  368660 1674282       0  577551
           260554  577534  914032  917647  739046  572601       0       0  601957  279679  574634  873541  831185  616925  735883 1739919       0  763492  391080  447695  561820  581265  438838  167151  583143 2529869  941145  550586
           373087  234558  237882  341694  344375  277763 1031659 1186010  958621  765418  541820  480176  648401  866276  950098 1290174
36        1290174  950098  866276  648401  480176  541820  765418  958621 1186010 1031659  277763  344375  341694  237882  234558  373087  550586  941145 2529869  583143  167151  438838  581265  561820  447695  391080  763492       0
          1739919  735883  616925  831185  873541  574634  279679  601957       0       0  572601  739046  917647  914032  577534  260554  577551       0 1674282  368660  386061  578883  619351  477141  368228  731847 2523100  465517
                0  130264  204043  309698  446511  579970  960068 1789706  555188  489084  385342  405155  591201  864894 1059782 1274823
37         452275  301477  211660  193367  152537  152368  213707  282409  350650  310916  132368   48483   87666   77454   76993  103675  160103  276504  338519  317493  132743   55720  143976  173910  134853  115074  225751  961920
                0  530641  261132  212025  264562  174275   81568  181043       0       0       0  238259  251605  286950  182017   78396  179321  976131       0  634257  173903  132818  187107  152314  117462  232798  487245  344965
           142280       0   48214  116517  154228  186679  305191  616347  361229  142280  139562  159437  221049  284737  335176  406576
38        1241961 1139375 1175730 1017869  906827  985747 1229997 1506118 1863824  776528  581745  525312  352737  330867  491905  639423  853954 1466702  446977  397683  431720  276021  193497  412527  489905  576297 1154358  576146
           547806       0  560728  392111  460265  450925  400650  891109  703263       0       0       0  498452  481185  455069  409498  886141  780626  589971       0  576835  326110  383924  467877  571620 1128116  639389  657289
           590285  329299  183744  416315  638764  856646 1429843  932441  995965  985244  695886  656354  954807 1256733 1490925 1823192
39        1372487 1181714 1109584 1064836  934706 1080197 1337434 1564921 1931242 1081731  590405  591937  525965  310686  412113  707200  903699 1504923  631778  242283  444105  428298  274393  175503  417491  612553 1202529  382630
           226262  443620       0  526857  317289  331062  414342  925102  451982  320641       0       0       0  522695  371966  425785  910465  579512  386156  496352       0  452580  317800  377002  572109 1119207  732994  373058
           559231  473194  261798  175512  515619  814571 1377487  981159  793828  838978  759786  528188  653943 1139395 1396472 1710190
40        1412334 1171349  998440  794559  756250  794559  998440 1171349 1412334 1141624  702718  438144  367786  368270  367786  438144  702718 1141624  895454  375466  188873  325557  299506  325557  188873  375466  895454  629214
           206591  250002  481011       0  481011  250002  206591  629214  618396  245244  356321       0       0       0  356321  245244  618396  760001  345750  313994  449787       0  449787  313994  345750  760001  918454  471588
           225430  311217  285324  311217  225430  471588  918454 1105712  893895  591762  482457  500610  482457  591762  893895 1105712
41        1931242 1564921 1337434 1080197  934706 1064836 1109584 1181714 1372487 1504923  903699  707200  412113  310686  525965  591937  590405 1081731 1202529  612553  417491  175503  274393  428298  444105  242283  631778  925102
           414342  331062  317289  526857       0  443620  226262  382630  910465  425785  371966  522695       0       0       0  320641  451982 1119207  572109  377002  317800  452580       0  496352  386156  579512 1377487  814571
           515619  175512  261798  473194  559231  373058  732994 1710190 1396472 1139395  653943  528188  759786  838978  793828  981159
42        1863824 1506118 1229997  985747  906827 1017869 1175730 1139375 1241961 1466702  853954  639423  491905  330867  352737  525312  581745  776528 1154358  576297  489905  412527  193497  276021  431720  397683  446977  891109
           400650  450925  460265  392111  560728       0  547806  576146  886141  409498  455069  481185  498452       0       0       0  703263 1128116  571620  467877  383924  326110  576835       0  589971  780626 1429843  856646
           638764  416315  183744  329299  590285  657289  639389 1823192 1490925 1256733  954807  656354  695886  985244  995965  932441
43         350650  282409  213707  152368  152537  193367  211660  301477  452275  276504  160103  103675   76993   77454   87666   48483  132368  310916  225751  115074  134853  173910  143976   55720  132743  317493  338519  181043
            81568  174275  264562  212025  261132  530641       0  961920  179321   78396  182017  286950  251605  238259       0       0       0  232798  117462  152314  187107  132818  173903  634257       0  976131  305191  186679
           154228  116517   48214       0  142280  344965  487245  406576  335176  284737  221049  159437  139562  142280  361229  616347
44        1186010  958621  765418  541820  480176  648401  866276  950098 1290174  941145  550586  373087  234558  237882  341694  344375  277763 1031659  763492  391080  447695  561820  581265  438838  167151  583143 2529869  601957
           279679  574634  873541  831185  616925  735883 1739919       0  577551  260554  577534  914032  917647  739046  572601       0       0  731847  368228  477141  619351  578883  386061  368660 1674282       0  960068  579970
           446511  309698  204043  130264       0  465517 2523100 1274823 1059782  864894  591201  405155  385342  489084  555188 1789706
45         810809  987366  987278  773499  605505  655421  799783  936340 1159682  718063  425758  498608  407249  241815  266280  393457  549997  937345  547179   92746  376846  650730  612445  548866  442870  385325  756143 2533111
           727821  324442  635576  900776  876855  570987  266156  569584       0 1724645  869695  689632  837057  866657  564374  240279  532893       0       0  375174  470728  644126  660969  478536  345184  703678       0 1934863
                0       0  209572  391260  493539  584796  966551 2483670  956452       0  126469  378080  684758  954514 1099329 1294211
46         192637  184643  176513  137099   94258   93585  130950  161888  201459  155237   90156   82045   80961   45474   32949   59397   96596  165332  120346   34891   29765   91104  109618   97220   72499   67111  135501  176159
           265533  120667   57554  138526  166289  103917   46063  102824  983483       0  322161  182569  136043  164090  107529   42463   96864       0       0       0   95540   62393  127948  103078   65189  133695  817411       0
           772608       0       0  100888  119585  118590  194676  564525  564525  365409       0   68306  186982  225426  232192  270869
47        1273404 1051972  997360  883560  765414  791346  990760 1220176 1507880  975010  606360  520778  422602  348504  383170  494280  687430 1184242  550322  274234  286928  267462  272850  365140  379570  441032  910306  248632
           181038  371970  353018  224956  380248  364826  303570  691292  517314  645585       0  574032  349452  333400  342808  321478  701462  813744       0       0       0  371904  241388  351186  465054  885458  915252  702621
                0  723540  219234  207992  451730  659436 1092036  659464 1023007 1041608  718139  322400  502462  908988 1158948 1408102
48        1634206 1344427 1180760 1066909 1004969 1090121 1261806 1495871 1849895 1316623  781068  612905  546688  456717  542074  656120  839859 1428541  997343  444211  410619  446037  314756  357477  456860  542539 1075446  524897
           135417  376616  533919  433937  211813  318846  374787  827649  413711  193454  560059       0  669147  312545  250862  359473  833717  656954  417104       0       0       0  424970  272737  512272 1011237  762860  517629
           716222       0  580138  243777  298247  667844 1145122  759963  529389  836408  854310  606343  316937  627701 1099969 1417292
49        1630261 1331921 1183457  993450  911794  993450 1183457 1331921 1630261 1280244  781397  609103  478982  432650  478982  609103  781397 1280244 1007843  532676  379183  370283  389376  370283  379183  532676 1007843  744446
           269949  191163  424541  464822  424541  191163  269949  744446  662702  185566  244081  596909       0  596909  244081  185566  662702  813296  324208  369374       0       0       0  369374  324208  813296  872247  431442
           325576  568632       0  568632  325576  431442  872247  985342  621960  358836  555975  634542  555975  358836  621960  985342
50        1849895 1495871 1261806 1090121 1004969 1066909 1180760 1344427 1634206 1428541  839859  656120  542074  456717  546688  612905  781068 1316623 1075446  542539  456860  357477  314756  446037  410619  444211  997343  827649
           374787  318846  211813  433937  533919  376616  135417  524897  833717  359473  250862  312545  669147       0  560059  193454  413711 1011237  512272  272737  424970       0       0       0  417104  656954 1145122  667844
           298247  243777  580138       0  716222  517629  762860 1417292 1099969  627701  316937  606343  854310  836408  529389  759963
51        1507880 1220176  990760  791346  765414  883560  997360 1051972 1273404 1184242  687430  494280  383170  348504  422602  520778  606360  975010  910306  441032  379570  365140  272850  267462  286928  274234  550322  691292
           303570  364826  380248  224956  353018  371970  181038  248632  701462  321478  342808  333400  349452  574032       0  645585  517314  885458  465054  351186  241388  371904       0       0       0  813744 1092036  659436
           451730  207992  219234  723540       0  702621  915252 1408102 1158948  908988  502462  322400  718139 1041608 1023007  659464
52         201459  161888  130950   93585   94258  137099  176513  184643  192637  165332   96596   59397   32949   45474   80961   82045   90156  155237  135501   67111   72499   97220  109618   91104   29765   34891  120346  102824
            46063  103917  166289  138526   57554  120667  265533  176159   96864   42463  107529  164090  136043  182569  322161       0  983483  133695   65189  103078  127948   62393   95540       0       0       0  194676  118590
           119585  100888       0       0  772608       0  817411  270869  232192  225426  186982   68306       0  365409  564525  564525
53        1159682  936340  799783  655421  605505  773499  987278  987366  810809  937345  549997  393457  266280  241815  407249  498608  425758  718063  756143  385325  442870  548866  612445  650730  376846   92746  547179  569584
           266156  570987  876855  900776  635576  324442  727821 2533111  532893  240279  564374  866657  837057  689632  869695 1724645       0  703678  345184  478536  660969  644126  470728  375174       0       0  966551  584796
           493539  391260  209572       0       0 1934863       0 1294211 1099329  954514  684758  378080  126469       0  956452 2483670
54         598119  686684  718626  622634  549824  580422  650040  732750  897506  375709  359888  348060  276608  217195  275729  334760  421248  713778  339011  139958  371747  513399  465883  457073  360433  279863  551258  295586
            20128  367833  728386  722751  660054  433754  182828  403007 2187088  668536  349681  473148  643821  630213  413543  175084  392204       0 1172165  521518  349914  457618  448594  331889  260325  533476       0       0
                0       0  232856  332425  355830  421899  711872       0 2312929       0       0  302578  554505  701573  780984  923169
55              0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0
                0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0  978411       0       0       0       0       0       0       0       0       0       0
                0       0       0       0       0       0       0       0       0 1032872       0       0       0       0       0       0
56         298623  199028  130696  100446  108607  138916  179156  207249  248443  269165  139454   73985   49502   59216   74596   90693  114213  190649  247081  124024   99376  104029  124795  131904   89920   64174  137590   97944
                0   76092  147016  152667  188243  115397   38518   94972       0       0  136884  243377   68744  141491  115782   46548  100108  266917  674116       0  436391  117019   34047   62214   64754  131550  401881       0
                0       0  218125   15919   39370   71864  138209  401881  889977       0  875319  136555   78339   82750   97876  134461
57         567016  419856  328469  275980  284104  315053  341906  392428  478359  477186  275726  175880  130894  141774  188280  179935  210163  366394  410139  220651  207234  246747  240902  280896  197531  118446  247254  262347
            80807  196457  363155  292362  292114  215963   82854  160586  125126       0  280201  479062  431116  107774  151188   85390  156093   87987   87987  616612       0  665390  160476   55073   81953  184241  223416  235297
                0       0       0  239639   34536  103690  207595  394549  323284 1069570       0  763758  177026  121689  183446  231717
58         561508  444942  405434  376731  353936  376731  405434  444942  561508  434872  257052  227718  189577  160312  189577  227718  257052  434872  321981  184806  240508  286990  296716  286990  240508  184806  321981  232324
           121620  226324  335433  437740  335433  226324  121620  232324  176955   68338  122356  433871  497722  433871  122356   68338  176955  156615   32346  167676  650584       0  650584  167676   32346  156615  217641   81888
           225356       0       0       0  225356   81888  217641  314077  199278  236762  850496       0  850496  236762  199278  314077
59         478359  392428  341906  315053  284104  275980  328469  419856  567016  366394  210163  179935  188280  141774  130894  175880  275726  477186  247254  118446  197531  280896  240902  246747  207234  220651  410139  160586
            82854  215963  292114  292362  363155  196457   80807  262347  156093   85390  151188  107774  431116  479062  280201       0  125126  184241   81953   55073  160476  665390       0  616612   87987   87987  207595  103690
            34536  239639       0       0       0  235297  223416  231717  183446  121689  177026  763758       0 1069570  323284  394549
60         248443  207249  179156  138916  108607  100446  130696  199028  298623  190649  114213   90693   74596   59216   49502   73985  139454  269165  137590   64174   89920  131904  124795  104029   99376  124024  247081   94972
            38518  115397  188243  152667  147016   76092       0   97944  100108   46548  115782  141491   68744  243377  136884       0       0  131550   64754   62214   34047  117019  436391       0  674116  266917  138209   71864
            39370   15919  218125       0       0       0  401881  134461   97876   82750   78339  136555  875319       0  889977  401881
61              0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0
                0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0  978411       0       0
                0       0       0       0       0       0       0       0       0       0       0       0       0 1032872       0       0
62         897506  732750  650040  580422  549824  622634  718626  686684  598119  713778  421248  334760  275729  217195  276608  348060  359888  375709  551258  279863  360433  457073  465883  513399  371747  139958  339011  403007
           182828  433754  660054  722751  728386  367833   20128  295586  392204  175084  413543  630213  643821  473148  349681  668536 2187088  533476  260325  331889  448594  457618  349914  521518 1172165       0  711872  421899
           355830  332425  232856       0       0       0       0  923169  780984  701573  554505  302578       0       0 2312929       0
63        4406766 3614527 3067231 2473513 2230507 2567452 3180623 3716717 4510320 3526662 2022478 1475786 1129413  969308 1224571 1613016 2100797 3514880 3176494 1660513 1649353 1969591 2160094 2267626 1775713 1370600 2718556 3372642
          1909640 2140923 2835432 3290291 3355609 2199450  938165 2094594 3340188 1723373 1725384 2706535 3157187 3201222 2127805  953369 2164598 3269382  595626  437636 1831658 2340249 2220435 1644678 1372525 2826912       0       2
           481570 1627844 1695268 1341409 1360577 1929581 3414376       0       0 3122058 2962035 2786819 2434889 2665703 3243545 4088565
64         783332  571918  422462  325480  326244  433380  585635  708700  858418  668818  344674  199769  145686  149058  213530  298795  396660  657243  567714  295608  243530  300638  375772  420485  341846  262963  517053  312684
           210901  348541  466807  616140  649753  425018  188563  430197       0       0  347786  391351  679435  702358  417819  190295  457721       0       0  505736  299393  363172  465758  328990  269999  559040 2312929       0
          1280592  550745   25793   81164  177573  347256  609796       0       0       0 2039006  398891  294936  279235  479222  683740
65        1176386  842008  606759  497303  551332  733617  958487 1117654 1340331 1006072  521386  291944  223162  271481  371893  488082  621535 1024341  807788  415716  418758  484309  612901  656180  500810  388421  784979  468500
           228132  597778  742003  903095 1003619  632170  245226  603538  156205       0  571935  810829  724283 1039293  686001  265019  637471       0       0  435654  927453  349836  504573  491910  391772  822527  809128 1842000
                0 1856197  675234   53985  180776  450743  871382 2331342       0       0       0 2093682  420622  473463  543305  809959
66        1486179 1117204  898945  795775  852408 1003350 1178432 1348147 1630684 1212419  675775  452396  362118  410588  538389  601961  743480 1259988  907880  472473  570807  714654  759148  857581  621416  432021  914537  576324
           280331  745498 1151703 1068113 1161431  771747  263600  621573  406722  131001  584653 1148159  986218  909494  756230  300027  639726  442006       0  457202  861845 1033029  360205  422885  427194  878215  508618  337004
          1424673       0 1666889  568744  151405  456635  990695 1554966 2245066       0       0       0 1942021  601918  827391  950357
67        1668164 1329792 1163292 1057438 1006768 1057438 1163292 1329792 1668164 1307121  751381  611436  530854  458572  530854  611436  751381 1307121  928039  468627  675873  857686  843282  857686  675873  468627  928039  607730
           303615  804486 1192171 1298840 1192171  804486  303615  607730  568714  266560  626896  991257 1263562  991257  626896  266560  568714  743125  297686  247681  872724  932750  872724  247681  297686  743125  918702  333645
           450532 1412903       0 1412903  450532  333645  918702 1264046 1033106 2033200       0       0       0 2033200 1033106 1264046
68        1630684 1348147 1178432 1003350  852408  795775  898945 1117204 1486179 1259988  743480  601961  538389  410588  362118  452396  675775 1212419  914537  432021  621416  857581  759148  714654  570807  472473  907880  621573
           263600  771747 1161431 1068113 1151703  745498  280331  576324  639726  300027  756230  909494  986218 1148159  584653  131001  406722  878215  427194  422885  360205 1033029  861845  457202       0  442006  990695  456635
           151405  568744 1666889       0 1424673  337004  508618  950357  827391  601918 1942021       0       0       0 2245066 1554966
69        1340331 1117654  958487  733617  551332  497303  606759  842008 1176386 1024341  621535  488082  371893  271481  223162  291944  521386 1006072  784979  388421  500810  656180  612901  484309  418758  415716  807788  603538
           245226  632170 1003619  903095  742003  597778  228132  468500  637471  265019  686001 1039293  724283  810829  571935       0  156205  822527  391772  491910  504573  349836  927453  435654       0       0  871382  450743
           180776   53985  675234 1856197       0 1842000  809128  809959  543305  473463  420622 2093682       0       0       0 2331342
70         858418  708700  585635  433380  326244  325480  422462  571918  783332  657243  396660  298795  213530  149058  145686  199769  344674  668818  517053  262963  341846  420485  375772  300638  243530  295608  567714  430197
           188563  425018  649753  616140  466807  348541  210901  312684  457721  190295  417819  702358  679435  391351  347786       0       0  559040  269999  328990  465758  363172  299393  505736       0       0  609796  347256
           177573   81164   25793  550745 1280592       0 2312929  683740  479222  279235  294936  398891 2039006       0       0       0
71        4510320 3716717 3180623 2567452 2230507 2473513 3067231 3614527 4406766 3514880 2100797 1613016 1224571  969308 1129413 1475786 2022478 3526662 2718556 1370600 1775713 2267626 2160094 1969591 1649353 1660513 3176494 2094594
           938165 2199450 3355609 3290291 2835432 2140923 1909640 3372642 2164598  953369 2127805 3201222 3157187 2706535 1725384 1723373 3340188 2826912 1372525 1644678 2220435 2340249 1831658  437636  595626 3269382 3414376 1929581
          1360577 1341409 1695268 1627844  481570       2       0 4088565 3243545 2665703 2434889 2786819 2962035 3122058       0       0

Sum of all rows                     = 4(3*0 + 1*2 + 1*437636 + 1*481570 + 1*595626 + 1*938165 + 1*953369 + 1*969308 + 1*1129413 + 1*1224571 + 1*1341409 + 1*1360577 + 1*1370600 + 1*1372525 + 1*1475786 + 1*1613016 + 1*1627844 +
                                        1*1644678 + 1*1649353 + 1*1660513 + 1*1695268 + 1*1723373 + 1*1725384 + 1*1775713 + 1*1831658 + 1*1909640 + 1*1929581 + 1*1969591 + 1*2022478 + 1*2094594 + 1*2100797 + 1*2127805 + 1*2140923 +
                                        1*2160094 + 1*2164598 + 1*2199450 + 1*2220435 + 1*2230507 + 1*2267626 + 1*2340249 + 1*2434889 + 1*2473513 + 1*2567452 + 1*2665703 + 1*2706535 + 1*2718556 + 1*2786819 + 1*2826912 + 1*2835432 +
                                        1*2962035 + 1*3067231 + 1*3122058 + 1*3157187 + 1*3176494 + 1*3180623 + 1*3201222 + 1*3243545 + 1*3269382 + 1*3290291 + 1*3340188 + 1*3355609 + 1*3372642 + 1*3414376 + 1*3514880 + 1*3526662 +
                                        1*3614527 + 1*3716717 + 1*4088565 + 1*4406766 + 1*4510320) +
                                      4(8*0 + 1*25793 + 1*81164 + 1*145686 + 1*149058 + 1*177573 + 1*188563 + 1*190295 + 1*199769 + 1*210901 + 1*213530 + 1*243530 + 1*262963 + 1*269999 + 1*279235 + 1*294936 + 1*295608 + 1*298795 +
                                        1*299393 + 1*300638 + 1*312684 + 1*325480 + 1*326244 + 1*328990 + 1*341846 + 1*344674 + 1*347256 + 1*347786 + 1*348541 + 1*363172 + 1*375772 + 1*391351 + 1*396660 + 1*398891 + 1*417819 +
                                        1*420485 + 1*422462 + 1*425018 + 1*430197 + 1*433380 + 1*457721 + 1*465758 + 1*466807 + 1*479222 + 1*505736 + 1*517053 + 1*550745 + 1*559040 + 1*567714 + 1*571918 + 1*585635 + 1*609796 +
                                        1*616140 + 1*649753 + 1*657243 + 1*668818 + 1*679435 + 1*683740 + 1*702358 + 1*708700 + 1*783332 + 1*858418 + 1*1280592 + 1*2039006 + 1*2312929) +
                                      4(7*0 + 1*53985 + 1*156205 + 1*180776 + 1*223162 + 1*228132 + 1*245226 + 1*265019 + 1*271481 + 1*291944 + 1*349836 + 1*371893 + 1*388421 + 1*391772 + 1*415716 + 1*418758 + 1*420622 + 1*435654 +
                                        1*450743 + 1*468500 + 1*473463 + 1*484309 + 1*488082 + 1*491910 + 1*497303 + 1*500810 + 1*504573 + 1*521386 + 1*543305 + 1*551332 + 1*571935 + 1*597778 + 1*603538 + 1*606759 + 1*612901 +
                                        1*621535 + 1*632170 + 1*637471 + 1*656180 + 1*675234 + 1*686001 + 1*724283 + 1*733617 + 1*742003 + 1*784979 + 1*807788 + 1*809128 + 1*809959 + 1*810829 + 1*822527 + 1*842008 + 1*871382 +
                                        1*903095 + 1*927453 + 1*958487 + 1*1003619 + 1*1006072 + 1*1024341 + 1*1039293 + 1*1117654 + 1*1176386 + 1*1340331 + 1*1842000 + 1*1856197 + 1*2093682 + 1*2331342) +
                                      4(5*0 + 1*131001 + 1*151405 + 1*263600 + 1*280331 + 1*300027 + 1*337004 + 1*360205 + 1*362118 + 1*406722 + 1*410588 + 1*422885 + 1*427194 + 1*432021 + 1*442006 + 1*452396 + 1*456635 + 1*457202 +
                                        1*472473 + 1*508618 + 1*538389 + 1*568744 + 1*570807 + 1*576324 + 1*584653 + 1*601918 + 1*601961 + 1*621416 + 1*621573 + 1*639726 + 1*675775 + 1*714654 + 1*743480 + 1*745498 + 1*756230 +
                                        1*759148 + 1*771747 + 1*795775 + 1*827391 + 1*852408 + 1*857581 + 1*861845 + 1*878215 + 1*898945 + 1*907880 + 1*909494 + 1*914537 + 1*950357 + 1*986218 + 1*990695 + 1*1003350 + 1*1033029 +
                                        1*1068113 + 1*1117204 + 1*1148159 + 1*1151703 + 1*1161431 + 1*1178432 + 1*1212419 + 1*1259988 + 1*1348147 + 1*1424673 + 1*1486179 + 1*1554966 + 1*1630684 + 1*1666889 + 1*1942021 + 1*2245066) +
                                      2(4*0 + 2*247681 + 2*266560 + 2*297686 + 2*303615 + 2*333645 + 2*450532 + 1*458572 + 2*468627 + 2*530854 + 2*568714 + 2*607730 + 2*611436 + 2*626896 + 2*675873 + 2*743125 + 2*751381 + 2*804486 +
                                        1*843282 + 2*857686 + 2*872724 + 2*918702 + 2*928039 + 1*932750 + 2*991257 + 1*1006768 + 2*1033106 + 2*1057438 + 2*1163292 + 2*1192171 + 1*1263562 + 2*1264046 + 1*1298840 + 2*1307121 +
                                        2*1329792 + 2*1412903 + 2*1668164 + 2*2033200) +
                                      4(8*0 + 1*20128 + 1*139958 + 1*175084 + 1*182828 + 1*217195 + 1*232856 + 1*260325 + 1*275729 + 1*276608 + 1*279863 + 1*295586 + 1*302578 + 1*331889 + 1*332425 + 1*334760 + 1*339011 + 1*348060 +
                                        1*349681 + 1*349914 + 1*355830 + 1*359888 + 1*360433 + 1*367833 + 1*371747 + 1*375709 + 1*392204 + 1*403007 + 1*413543 + 1*421248 + 1*421899 + 1*433754 + 1*448594 + 1*457073 + 1*457618 +
                                        1*465883 + 1*473148 + 1*513399 + 1*521518 + 1*533476 + 1*549824 + 1*551258 + 1*554505 + 1*580422 + 1*598119 + 1*622634 + 1*630213 + 1*643821 + 1*650040 + 1*660054 + 1*668536 + 1*686684 +
                                        1*701573 + 1*711872 + 1*713778 + 1*718626 + 1*722751 + 1*728386 + 1*732750 + 1*780984 + 1*897506 + 1*923169 + 1*1172165 + 1*2187088 + 1*2312929) +
                                      4(70*0 + 1*978411 + 1*1032872) +
                                      4(8*0 + 1*15919 + 1*34047 + 1*38518 + 1*39370 + 1*46548 + 1*49502 + 1*59216 + 1*62214 + 1*64174 + 1*64754 + 1*68744 + 1*71864 + 1*73985 + 1*74596 + 1*76092 + 1*78339 + 1*82750 + 1*89920 +
                                        1*90693 + 1*94972 + 1*97876 + 1*97944 + 1*99376 + 1*100108 + 1*100446 + 1*104029 + 1*108607 + 1*114213 + 1*115397 + 1*115782 + 1*117019 + 1*124024 + 1*124795 + 1*130696 + 1*131550 + 1*131904 +
                                        1*134461 + 1*136555 + 1*136884 + 1*137590 + 1*138209 + 1*138916 + 1*139454 + 1*141491 + 1*147016 + 1*152667 + 1*179156 + 1*188243 + 1*190649 + 1*199028 + 1*207249 + 1*218125 + 1*243377 +
                                        1*247081 + 1*248443 + 1*266917 + 1*269165 + 1*298623 + 2*401881 + 1*436391 + 1*674116 + 1*875319 + 1*889977) +
                                      4(6*0 + 1*34536 + 1*55073 + 1*80807 + 1*81953 + 1*82854 + 1*85390 + 2*87987 + 1*103690 + 1*107774 + 1*118446 + 1*121689 + 1*125126 + 1*130894 + 1*141774 + 1*151188 + 1*156093 + 1*160476 +
                                        1*160586 + 1*175880 + 1*177026 + 1*179935 + 1*183446 + 1*184241 + 1*188280 + 1*196457 + 1*197531 + 1*207234 + 1*207595 + 1*210163 + 1*215963 + 1*220651 + 1*223416 + 1*231717 + 1*235297 +
                                        1*239639 + 1*240902 + 1*246747 + 1*247254 + 1*262347 + 1*275726 + 1*275980 + 1*280201 + 1*280896 + 1*284104 + 1*292114 + 1*292362 + 1*315053 + 1*323284 + 1*328469 + 1*341906 + 1*363155 +
                                        1*366394 + 1*392428 + 1*394549 + 1*410139 + 1*419856 + 1*431116 + 1*477186 + 1*478359 + 1*479062 + 1*567016 + 1*616612 + 1*665390 + 1*763758 + 1*1069570) +
                                      2(5*0 + 2*32346 + 2*68338 + 2*81888 + 2*121620 + 2*122356 + 2*156615 + 1*160312 + 2*167676 + 2*176955 + 2*184806 + 2*189577 + 2*199278 + 2*217641 + 2*225356 + 2*226324 + 2*227718 + 2*232324 +
                                        2*236762 + 2*240508 + 2*257052 + 2*286990 + 1*296716 + 2*314077 + 2*321981 + 2*335433 + 1*353936 + 2*376731 + 2*405434 + 2*433871 + 2*434872 + 1*437740 + 2*444942 + 1*497722 + 2*561508 +
                                        2*650584 + 2*850496) +
                                      4(7*0 + 1*92746 + 1*126469 + 1*209572 + 1*240279 + 1*241815 + 1*266156 + 1*266280 + 1*324442 + 1*345184 + 1*375174 + 1*376846 + 1*378080 + 1*385325 + 1*391260 + 1*393457 + 1*407249 + 1*425758 +
                                        1*442870 + 1*470728 + 1*478536 + 1*493539 + 1*498608 + 1*532893 + 1*547179 + 1*548866 + 1*549997 + 1*564374 + 1*569584 + 1*570987 + 1*584796 + 1*605505 + 1*612445 + 1*635576 + 1*644126 +
                                        1*650730 + 1*655421 + 1*660969 + 1*684758 + 1*689632 + 1*703678 + 1*718063 + 1*727821 + 1*756143 + 1*773499 + 1*799783 + 1*810809 + 1*837057 + 1*866657 + 1*869695 + 1*876855 + 1*900776 +
                                        1*936340 + 1*937345 + 1*954514 + 1*956452 + 1*966551 + 1*987278 + 1*987366 + 1*1099329 + 1*1159682 + 1*1294211 + 1*1724645 + 1*1934863 + 1*2483670 + 1*2533111) +
                                      4(8*0 + 1*29765 + 1*32949 + 1*34891 + 1*42463 + 1*45474 + 1*46063 + 1*57554 + 1*59397 + 1*62393 + 1*65189 + 1*67111 + 1*68306 + 1*72499 + 1*80961 + 1*82045 + 1*90156 + 1*91104 + 1*93585 +
                                        1*94258 + 1*95540 + 1*96596 + 1*96864 + 1*97220 + 1*100888 + 1*102824 + 1*103078 + 1*103917 + 1*107529 + 1*109618 + 1*118590 + 1*119585 + 1*120346 + 1*120667 + 1*127948 + 1*130950 + 1*133695 +
                                        1*135501 + 1*136043 + 1*137099 + 1*138526 + 1*155237 + 1*161888 + 1*164090 + 1*165332 + 1*166289 + 1*176159 + 1*176513 + 1*182569 + 1*184643 + 1*186982 + 1*192637 + 1*194676 + 1*201459 +
                                        1*225426 + 1*232192 + 1*265533 + 1*270869 + 1*322161 + 1*365409 + 2*564525 + 1*772608 + 1*817411 + 1*983483) +
                                      4(5*0 + 1*181038 + 1*207992 + 1*219234 + 1*224956 + 1*241388 + 1*248632 + 1*267462 + 1*272850 + 1*274234 + 1*286928 + 1*303570 + 1*321478 + 1*322400 + 1*333400 + 1*342808 + 1*348504 + 1*349452 +
                                        1*351186 + 1*353018 + 1*364826 + 1*365140 + 1*371904 + 1*371970 + 1*379570 + 1*380248 + 1*383170 + 1*422602 + 1*441032 + 1*451730 + 1*465054 + 1*494280 + 1*502462 + 1*517314 + 1*520778 +
                                        1*550322 + 1*574032 + 1*606360 + 1*645585 + 1*659436 + 1*659464 + 1*687430 + 1*691292 + 1*701462 + 1*702621 + 1*718139 + 1*723540 + 1*765414 + 1*791346 + 1*813744 + 1*883560 + 1*885458 +
                                        1*908988 + 1*910306 + 1*915252 + 1*975010 + 1*990760 + 1*997360 + 1*1023007 + 1*1041608 + 1*1051972 + 1*1092036 + 1*1158948 + 1*1184242 + 1*1220176 + 1*1273404 + 1*1408102 + 1*1507880) +
                                      4(5*0 + 1*135417 + 1*193454 + 1*211813 + 1*243777 + 1*250862 + 1*272737 + 1*298247 + 1*312545 + 1*314756 + 1*316937 + 1*318846 + 1*357477 + 1*359473 + 1*374787 + 1*376616 + 1*410619 + 1*413711 +
                                        1*417104 + 1*424970 + 1*433937 + 1*444211 + 1*446037 + 1*456717 + 1*456860 + 1*512272 + 1*517629 + 1*524897 + 1*529389 + 1*533919 + 1*542074 + 1*542539 + 1*546688 + 1*560059 + 1*580138 +
                                        1*606343 + 1*612905 + 1*627701 + 1*656120 + 1*656954 + 1*667844 + 1*669147 + 1*716222 + 1*759963 + 1*762860 + 1*781068 + 1*827649 + 1*833717 + 1*836408 + 1*839859 + 1*854310 + 1*997343 +
                                        1*1004969 + 1*1011237 + 1*1066909 + 1*1075446 + 1*1090121 + 1*1099969 + 1*1145122 + 1*1180760 + 1*1261806 + 1*1316623 + 1*1344427 + 1*1417292 + 1*1428541 + 1*1495871 + 1*1634206 + 1*1849895) +
                                      2(5*0 + 2*185566 + 2*191163 + 2*244081 + 2*269949 + 2*324208 + 2*325576 + 2*358836 + 2*369374 + 2*370283 + 2*379183 + 1*389376 + 2*424541 + 2*431442 + 1*432650 + 1*464822 + 2*478982 + 2*532676 +
                                        2*555975 + 2*568632 + 2*596909 + 2*609103 + 2*621960 + 1*634542 + 2*662702 + 2*744446 + 2*781397 + 2*813296 + 2*872247 + 1*911794 + 2*985342 + 2*993450 + 2*1007843 + 2*1183457 + 2*1280244 +
                                        2*1331921 + 2*1630261) +
                                      4(5*0 + 1*130264 + 1*167151 + 1*204043 + 1*234558 + 1*237882 + 1*260554 + 1*277763 + 1*279679 + 1*309698 + 1*341694 + 1*344375 + 1*368228 + 1*368660 + 1*373087 + 1*385342 + 1*386061 + 1*391080 +
                                        1*405155 + 1*438838 + 1*446511 + 1*447695 + 1*465517 + 1*477141 + 1*480176 + 1*489084 + 1*541820 + 1*550586 + 1*555188 + 1*561820 + 1*572601 + 1*574634 + 1*577534 + 1*577551 + 1*578883 +
                                        1*579970 + 1*581265 + 1*583143 + 1*591201 + 1*601957 + 1*616925 + 1*619351 + 1*648401 + 1*731847 + 1*735883 + 1*739046 + 1*763492 + 1*765418 + 1*831185 + 1*864894 + 1*866276 + 1*873541 +
                                        1*914032 + 1*917647 + 1*941145 + 1*950098 + 1*958621 + 1*960068 + 1*1031659 + 1*1059782 + 1*1186010 + 1*1274823 + 1*1290174 + 1*1674282 + 1*1739919 + 1*1789706 + 1*2523100 + 1*2529869) +
                                      4(6*0 + 1*48214 + 1*48483 + 1*55720 + 1*76993 + 1*77454 + 1*78396 + 1*81568 + 1*87666 + 1*103675 + 1*115074 + 1*116517 + 1*117462 + 1*132368 + 1*132743 + 1*132818 + 1*134853 + 1*139562 +
                                        2*142280 + 1*143976 + 1*152314 + 1*152368 + 1*152537 + 1*154228 + 1*159437 + 1*160103 + 1*173903 + 1*173910 + 1*174275 + 1*179321 + 1*181043 + 1*182017 + 1*186679 + 1*187107 + 1*193367 +
                                        1*211660 + 1*212025 + 1*213707 + 1*221049 + 1*225751 + 1*232798 + 1*238259 + 1*251605 + 1*261132 + 1*264562 + 1*276504 + 1*282409 + 1*284737 + 1*286950 + 1*301477 + 1*305191 + 1*310916 +
                                        1*317493 + 1*335176 + 1*338519 + 1*344965 + 1*350650 + 1*361229 + 1*406576 + 1*452275 + 1*487245 + 1*530641 + 1*616347 + 1*634257 + 1*961920 + 1*976131) +
                                      4(5*0 + 1*183744 + 1*193497 + 1*276021 + 1*326110 + 1*329299 + 1*330867 + 1*352737 + 1*383924 + 1*392111 + 1*397683 + 1*400650 + 1*409498 + 1*412527 + 1*416315 + 1*431720 + 1*446977 + 1*450925 +
                                        1*455069 + 1*460265 + 1*467877 + 1*481185 + 1*489905 + 1*491905 + 1*498452 + 1*525312 + 1*547806 + 1*560728 + 1*571620 + 1*576146 + 1*576297 + 1*576835 + 1*581745 + 1*589971 + 1*590285 +
                                        1*638764 + 1*639389 + 1*639423 + 1*656354 + 1*657289 + 1*695886 + 1*703263 + 1*776528 + 1*780626 + 1*853954 + 1*856646 + 1*886141 + 1*891109 + 1*906827 + 1*932441 + 1*954807 + 1*985244 +
                                        1*985747 + 1*995965 + 1*1017869 + 1*1128116 + 1*1139375 + 1*1154358 + 1*1175730 + 1*1229997 + 1*1241961 + 1*1256733 + 1*1429843 + 1*1466702 + 1*1490925 + 1*1506118 + 1*1823192 + 1*1863824) +
                                      4(5*0 + 1*175503 + 1*175512 + 1*226262 + 1*242283 + 1*261798 + 1*274393 + 1*310686 + 1*317289 + 1*317800 + 1*320641 + 1*331062 + 1*371966 + 1*373058 + 1*377002 + 1*382630 + 1*386156 + 1*412113 +
                                        1*414342 + 1*417491 + 1*425785 + 1*428298 + 1*443620 + 1*444105 + 1*451982 + 1*452580 + 1*473194 + 1*496352 + 1*515619 + 1*522695 + 1*525965 + 1*526857 + 1*528188 + 1*559231 + 1*572109 +
                                        1*579512 + 1*590405 + 1*591937 + 1*612553 + 1*631778 + 1*653943 + 1*707200 + 1*732994 + 1*759786 + 1*793828 + 1*814571 + 1*838978 + 1*903699 + 1*910465 + 1*925102 + 1*934706 + 1*981159 +
                                        1*1064836 + 1*1080197 + 1*1081731 + 1*1109584 + 1*1119207 + 1*1139395 + 1*1181714 + 1*1202529 + 1*1337434 + 1*1372487 + 1*1377487 + 1*1396472 + 1*1504923 + 1*1564921 + 1*1710190 + 1*1931242) +
                                      2(5*0 + 2*188873 + 2*206591 + 2*225430 + 2*245244 + 2*250002 + 1*285324 + 1*299506 + 2*311217 + 2*313994 + 2*325557 + 2*345750 + 2*356321 + 2*367786 + 1*368270 + 2*375466 + 2*438144 + 2*449787 +
                                        2*471588 + 2*481011 + 2*482457 + 1*500610 + 2*591762 + 2*618396 + 2*629214 + 2*702718 + 1*756250 + 2*760001 + 2*794559 + 2*893895 + 2*895454 + 2*918454 + 2*998440 + 2*1105712 + 2*1141624 +
                                        2*1171349 + 2*1412334)
                                    = 636091424 + 122414984 + 181457100 + 217721072 + 116881476 + 137167876 + 8045132 + 43715388 + 70922916 + 38621088 + 186137616 + 45367212 + 166403464 + 187044484 + 86166548 + 190142332 +
                                      64659468 + 198148616 + 190366128 + 78296440
                                    = 2965770764

Value repetition frequencies        = 4(69*1 + 1*3) +
                                      4(64*1 + 1*8) +
                                      4(65*1 + 1*7) +
                                      4(67*1 + 1*5) +
                                      2(6*1 + 31*2 + 1*4) +
                                      4(64*1 + 1*8) +
                                      4(2*1 + 1*70) +
                                      4(62*1 + 1*2 + 1*8) +
                                      4(64*1 + 1*2 + 1*6) +
                                      2(5*1 + 31*2 + 1*5) +
                                      4(65*1 + 1*7) +
                                      4(62*1 + 1*2 + 1*8) +
                                      4(67*1 + 1*5) +
                                      4(67*1 + 1*5) +
                                      2(5*1 + 31*2 + 1*5) +
                                      4(67*1 + 1*5) +
                                      4(64*1 + 1*2 + 1*6) +
                                      4(67*1 + 1*5) +
                                      4(67*1 + 1*5) +
                                      2(5*1 + 31*2 + 1*5)
                                    = 5184

Number of distinct row element sets = 20

Number of rows                      = 4*2 + 16*4
                                    = 72

Number of distinct values           = 1132

Distinct values        0       2   15919   20128   25793   29765   32346   32949   34047   34536   34891   38518   39370   42463   45474   46063   46548   48214   48483   49502
Frequency            682       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values    53985   55073   55720   57554   59216   59397   62214   62393   64174   64754   65189   67111   68306   68338   68744   71864   72499   73985   74596   76092
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values    76993   77454   78339   78396   80807   80961   81164   81568   81888   81953   82045   82750   82854   85390   87666   87987   89920   90156   90693   91104
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       8       4       4       4       4
Distinct values    92746   93585   94258   94972   95540   96596   96864   97220   97876   97944   99376  100108  100446  100888  102824  103078  103675  103690  103917  104029
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values   107529  107774  108607  109618  114213  115074  115397  115782  116517  117019  117462  118446  118590  119585  120346  120667  121620  121689  122356  124024
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values   124795  125126  126469  127948  130264  130696  130894  130950  131001  131550  131904  132368  132743  132818  133695  134461  134853  135417  135501  136043
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values   136555  136884  137099  137590  138209  138526  138916  139454  139562  139958  141491  141774  142280  143976  145686  147016  149058  151188  151405  152314
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       8       4       4       4       4       4       4       4
Distinct values   152368  152537  152667  154228  155237  156093  156205  156615  159437  160103  160312  160476  160586  161888  164090  165332  166289  167151  167676  173903
Frequency              4       4       4       4       4       4       4       4       4       4       2       4       4       4       4       4       4       4       4       4
Distinct values   173910  174275  175084  175503  175512  175880  176159  176513  176955  177026  177573  179156  179321  179935  180776  181038  181043  182017  182569  182828
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values   183446  183744  184241  184643  184806  185566  186679  186982  187107  188243  188280  188563  188873  189577  190295  190649  191163  192637  193367  193454
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values   193497  194676  196457  197531  199028  199278  199769  201459  204043  206591  207234  207249  207595  207992  209572  210163  210901  211660  211813  212025
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values   213530  213707  215963  217195  217641  218125  219234  220651  221049  223162  223416  224956  225356  225426  225430  225751  226262  226324  227718  228132
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values   231717  232192  232324  232798  232856  234558  235297  236762  237882  238259  239639  240279  240508  240902  241388  241815  242283  243377  243530  243777
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values   244081  245226  245244  246747  247081  247254  247681  248443  248632  250002  250862  251605  257052  260325  260554  261132  261798  262347  262963  263600
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values   264562  265019  265533  266156  266280  266560  266917  267462  269165  269949  269999  270869  271481  272737  272850  274234  274393  275726  275729  275980
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values   276021  276504  276608  277763  279235  279679  279863  280201  280331  280896  282409  284104  284737  285324  286928  286950  286990  291944  292114  292362
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       2       4       4       4       4       4       4
Distinct values   294936  295586  295608  296716  297686  298247  298623  298795  299393  299506  300027  300638  301477  302578  303570  303615  305191  309698  310686  310916
Frequency              4       4       4       2       4       4       4       4       4       2       4       4       4       4       4       4       4       4       4       4
Distinct values   311217  312545  312684  313994  314077  314756  315053  316937  317289  317493  317800  318846  320641  321478  321981  322161  322400  323284  324208  324442
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values   325480  325557  325576  326110  326244  328469  328990  329299  330867  331062  331889  332425  333400  333645  334760  335176  335433  337004  338519  339011
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values   341694  341846  341906  342808  344375  344674  344965  345184  345750  347256  347786  348060  348504  348541  349452  349681  349836  349914  350650  351186
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values   352737  353018  353936  355830  356321  357477  358836  359473  359888  360205  360433  361229  362118  363155  363172  364826  365140  365409  366394  367786
Frequency              4       4       2       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values   367833  368228  368270  368660  369374  370283  371747  371893  371904  371966  371970  373058  373087  374787  375174  375466  375709  375772  376616  376731
Frequency              4       4       2       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values   376846  377002  378080  379183  379570  380248  382630  383170  383924  385325  385342  386061  386156  388421  389376  391080  391260  391351  391772  392111
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       2       4       4       4       4       4
Distinct values   392204  392428  393457  394549  396660  397683  398891  400650  401881  403007  405155  405434  406576  406722  407249  409498  410139  410588  410619  412113
Frequency              4       4       4       4       4       4       4       4       8       4       4       4       4       4       4       4       4       4       4       4
Distinct values   412527  413543  413711  414342  415716  416315  417104  417491  417819  418758  419856  420485  420622  421248  421899  422462  422602  422885  424541  424970
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values   425018  425758  425785  427194  428298  430197  431116  431442  431720  432021  432650  433380  433754  433871  433937  434872  435654  436391  437636  437740
Frequency              4       4       4       4       4       4       4       4       4       4       2       4       4       4       4       4       4       4       4       2
Distinct values   438144  438838  441032  442006  442870  443620  444105  444211  444942  446037  446511  446977  447695  448594  449787  450532  450743  450925  451730  451982
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values   452275  452396  452580  455069  456635  456717  456860  457073  457202  457618  457721  458572  460265  464822  465054  465517  465758  465883  466807  467877
Frequency              4       4       4       4       4       4       4       4       4       4       4       2       4       2       4       4       4       4       4       4
Distinct values   468500  468627  470728  471588  472473  473148  473194  473463  477141  477186  478359  478536  478982  479062  479222  480176  481011  481185  481570  482457
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values   484309  487245  488082  489084  489905  491905  491910  493539  494280  496352  497303  497722  498452  498608  500610  500810  502462  504573  505736  508618
Frequency              4       4       4       4       4       4       4       4       4       4       4       2       4       4       2       4       4       4       4       4
Distinct values   512272  513399  515619  517053  517314  517629  520778  521386  521518  522695  524897  525312  525965  526857  528188  529389  530641  530854  532676  532893
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values   533476  533919  538389  541820  542074  542539  543305  546688  547179  547806  548866  549824  549997  550322  550586  550745  551258  551332  554505  555188
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values   555975  559040  559231  560059  560728  561508  561820  564374  564525  567016  567714  568632  568714  568744  569584  570807  570987  571620  571918  571935
Frequency              4       4       4       4       4       4       4       4       8       4       4       4       4       4       4       4       4       4       4       4
Distinct values   572109  572601  574032  574634  576146  576297  576324  576835  577534  577551  578883  579512  579970  580138  580422  581265  581745  583143  584653  584796
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values   585635  589971  590285  590405  591201  591762  591937  595626  596909  597778  598119  601918  601957  601961  603538  605505  606343  606360  606759  607730
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values   609103  609796  611436  612445  612553  612901  612905  616140  616347  616612  616925  618396  619351  621416  621535  621573  621960  622634  626896  627701
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values   629214  630213  631778  632170  634257  634542  635576  637471  638764  639389  639423  639726  643821  644126  645585  648401  649753  650040  650584  650730
Frequency              4       4       4       4       4       2       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values   653943  655421  656120  656180  656354  656954  657243  657289  659436  659464  660054  660969  662702  665390  667844  668536  668818  669147  674116  675234
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values   675775  675873  679435  683740  684758  686001  686684  687430  689632  691292  695886  701462  701573  702358  702621  702718  703263  703678  707200  708700
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values   711872  713778  714654  716222  718063  718139  718626  722751  723540  724283  727821  728386  731847  732750  732994  733617  735883  739046  742003  743125
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values   743480  744446  745498  751381  756143  756230  756250  759148  759786  759963  760001  762860  763492  763758  765414  765418  771747  772608  773499  776528
Frequency              4       4       4       4       4       4       2       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values   780626  780984  781068  781397  783332  784979  791346  793828  794559  795775  799783  804486  807788  809128  809959  810809  810829  813296  813744  814571
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values   817411  822527  827391  827649  831185  833717  836408  837057  838978  839859  842008  843282  850496  852408  853954  854310  856646  857581  857686  858418
Frequency              4       4       4       4       4       4       4       4       4       4       4       2       4       4       4       4       4       4       4       4
Distinct values   861845  864894  866276  866657  869695  871382  872247  872724  873541  875319  876855  878215  883560  885458  886141  889977  891109  893895  895454  897506
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values   898945  900776  903095  903699  906827  907880  908988  909494  910306  910465  911794  914032  914537  915252  917647  918454  918702  923169  925102  927453
Frequency              4       4       4       4       4       4       4       4       4       4       2       4       4       4       4       4       4       4       4       4
Distinct values   928039  932441  932750  934706  936340  937345  938165  941145  950098  950357  953369  954514  954807  956452  958487  958621  960068  961920  966551  969308
Frequency              4       4       2       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values   975010  976131  978411  981159  983483  985244  985342  985747  986218  987278  987366  990695  990760  991257  993450  995965  997343  997360  998440 1003350
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values  1003619 1004969 1006072 1006768 1007843 1011237 1017869 1023007 1024341 1031659 1032872 1033029 1033106 1039293 1041608 1051972 1057438 1059782 1064836 1066909
Frequency              4       4       4       2       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values  1068113 1069570 1075446 1080197 1081731 1090121 1092036 1099329 1099969 1105712 1109584 1117204 1117654 1119207 1128116 1129413 1139375 1139395 1141624 1145122
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values  1148159 1151703 1154358 1158948 1159682 1161431 1163292 1171349 1172165 1175730 1176386 1178432 1180760 1181714 1183457 1184242 1186010 1192171 1202529 1212419
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values  1220176 1224571 1229997 1241961 1256733 1259988 1261806 1263562 1264046 1273404 1274823 1280244 1280592 1290174 1294211 1298840 1307121 1316623 1329792 1331921
Frequency              4       4       4       4       4       4       4       2       4       4       4       4       4       4       4       2       4       4       4       4
Distinct values  1337434 1340331 1341409 1344427 1348147 1360577 1370600 1372487 1372525 1377487 1396472 1408102 1412334 1412903 1417292 1424673 1428541 1429843 1466702 1475786
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values  1486179 1490925 1495871 1504923 1506118 1507880 1554966 1564921 1613016 1627844 1630261 1630684 1634206 1644678 1649353 1660513 1666889 1668164 1674282 1695268
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values  1710190 1723373 1724645 1725384 1739919 1775713 1789706 1823192 1831658 1842000 1849895 1856197 1863824 1909640 1929581 1931242 1934863 1942021 1969591 2022478
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values  2033200 2039006 2093682 2094594 2100797 2127805 2140923 2160094 2164598 2187088 2199450 2220435 2230507 2245066 2267626 2312929 2331342 2340249 2434889 2473513
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       8       4       4       4       4
Distinct values  2483670 2523100 2529869 2533111 2567452 2665703 2706535 2718556 2786819 2826912 2835432 2962035 3067231 3122058 3157187 3176494 3180623 3201222 3243545 3269382
Frequency              4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4       4
Distinct values  3290291 3340188 3355609 3372642 3414376 3514880 3526662 3614527 3716717 4088565 4406766 4510320
Frequency              4       4       4       4       4       4       4       4       4       4       4       4

Sum of distinct value frequencies   = 21*2 +  1105*4 +  5*8 + 1*682
                                    = 5184

Number of SN-EN pairs for which the number of CNSAPs is greater than zero        = 4*2 + 16*64 + 8*65 + 8*66 + 30*67 + 2*68 + 4*69
                                                                                 = 4502

Number of SN-EN pairs, with SN != EN, for which the number of CNSAPs equals zero = 610

Number of possible SN-EN pairs with SN != EN                                     = 71*72
                                                                                 = 5112
a = 10, b = 8
 L               C
 3               8
 4              16
 5              40
 6              88
 7             248
 8             456
 9            1152
10            2272
11            6100
12           10936
13           27968
14           47908
15          117296
16          188732
17          440812
18          646636
19         1540292
20         2203332
21         5305768
22         7235732
23        17460056
24        22482184
25        53522044
26        64770496
27       149661076
28       170507484
29       373832604
30       402576036
31       801924056
32       829247592
33      1386530240
34      1452696028
35      2113456180
36      2100747032
37      2617280128
38      2379499004
39      2513485752
40      1994907228
41      1800493648
42      1231512044
43       956183760
44       548668184
45       341728528
46       148867532
47        63831336
48        17280604
49         3320752
50          449180
51           24168
52             384
Total  24574721132

Number of times each node is the start node (SN) in a CNSAP of each length (L)
      SN            0           1           2           3           4           5           6           7           8           9
                   10          11          12          13          14          15          16          17          18          19
                   20          21          22          23          24          25          26          27          28          29
                   30          31          32          33          34          35          36          37          38          39
                   40          41          42          43          44          45          46          47          48          49
                   50          51          52          53          54          55          56          57          58          59
                   60          61          62          63          64          65          66          67          68          69
                   70          71          72          73          74          75          76          77          78          79
 L
 3                  0           0           0           0           0           0           0           0           0           0
                    0           2           0           0           0           0           0           0           2           0
                    0           0           0           0           0           0           0           0           0           0
                    0           0           0           0           0           0           0           0           0           0
                    0           0           0           0           0           0           0           0           0           0
                    0           0           0           0           0           0           0           0           0           0
                    0           2           0           0           0           0           0           0           2           0
                    0           0           0           0           0           0           0           0           0           0

 4                  0           0           0           0           0           0           0           0           0           0
                    0           0           2           0           0           0           0           2           0           0
                    0           2           0           0           0           0           0           0           2           0
                    0           0           0           0           0           0           0           0           0           0
                    0           0           0           0           0           0           0           0           0           0
                    0           2           0           0           0           0           0           0           2           0
                    0           0           2           0           0           0           0           2           0           0
                    0           0           0           0           0           0           0           0           0           0

 5                  0           0           1           0           0           0           0           1           0           0
                    0           0           0           2           0           0           2           0           0           0
                    1           0           4           0           0           0           0           4           0           1
                    0           2           0           0           0           0           0           0           2           0
                    0           2           0           0           0           0           0           0           2           0
                    1           0           4           0           0           0           0           4           0           1
                    0           0           0           2           0           0           2           0           0           0
                    0           0           1           0           0           0           0           1           0           0

 6                  0           0           0           3           0           0           3           0           0           0
                    0           0           0           0           2           2           0           0           0           0
                    0           0           0           6           0           0           6           0           0           0
                    3           2           6           0           0           0           0           6           2           3
                    3           2           6           0           0           0           0           6           2           3
                    0           0           0           6           0           0           6           0           0           0
                    0           0           0           0           2           2           0           0           0           0
                    0           0           0           3           0           0           3           0           0           0

 7                  0           1           1           0           5           5           0           1           1           0
                    1           2           2           4           4           4           4           2           2           1
                    1           4           0           0           8           8           0           0           4           1
                    5           4           8          12           0           0          12           8           4           5
                    5           4           8          12           0           0          12           8           4           5
                    1           4           0           0           8           8           0           0           4           1
                    1           2           2           4           4           4           4           2           2           1
                    0           1           1           0           5           5           0           1           1           0

 8                  0           1           0           3           7           7           3           0           1           0
                    1           4           1           4           9           9           4           1           4           1
                    7           1          10           2          10          10           2          10           1           7
                    3           9           2          20          20          20          20           2           9           3
                    3           9           2          20          20          20          20           2           9           3
                    7           1          10           2          10          10           2          10           1           7
                    1           4           1           4           9           9           4           1           4           1
                    0           1           0           3           7           7           3           0           1           0

 9                  4           7           5          13          13          13          13           5           7           4
                   14           6          18           7          22          22           7          18           6          14
                    5          20           0          42           9           9          42           0          20           5
                   13           7           9           4          70          70           4           9           7          13
                   13           7           9           4          70          70           4           9           7          13
                    5          20           0          42           9           9          42           0          20           5
                   14           6          18           7          22          22           7          18           6          14
                    4           7           5          13          13          13          13           5           7           4

10                 17           6          29          10          27          27          10          29           6          17
                    6          37           4          75          16          16          75           4          37           6
                   25           4          43           4          99          99           4          43           4          25
                   10          14           4          55          83          83          55           4          14          10
                   10          14           4          55          83          83          55           4          14          10
                   25           4          43           4          99          99           4          43           4          25
                    6          37           4          75          16          16          75           4          37           6
                   17           6          29          10          27          27          10          29           6          17

11                 24          84          28         123          45          45         123          28          84          24
                   69          28         131          35         175         175          35         131          28          69
                   28          72          12         119         170         170         119          12          72          28
                   40          33          85         138          86          86         138          85          33          40
                   40          33          85         138          86          86         138          85          33          40
                   28          72          12         119         170         170         119          12          72          28
                   69          28         131          35         175         175          35         131          28          69
                   24          84          28         123          45          45         123          28          84          24

12                121          29         220          41         241         241          41         220          29         121
                   29         178          23         218         302         302         218          23         178          29
                   88          21         189         278         140         140         278         189          21          88
                   34         115         191         157         119         119         157         191         115          34
                   34         115         191         157         119         119         157         191         115          34
                   88          21         189         278         140         140         278         189          21          88
                   29         178          23         218         302         302         218          23         178          29
                  121          29         220          41         241         241          41         220          29         121

13                 84         418         132         494         598         598         494         132         418          84
                  321         126         446         659         417         417         659         446         126         321
                  123         395         503         332         297         297         332         503         395         123
                  252         385         383         333         294         294         333         383         385         252
                  252         385         383         333         294         294         333         383         385         252
                  123         395         503         332         297         297         332         503         395         123
                  321         126         446         659         417         417         659         446         126         321
                   84         418         132         494         598         598         494         132         418          84

14                577         133         753        1109         713         713        1109         753         133         577
                  124         709        1066         601         573         573         601        1066         709         124
                  577         793         617         511         460         460         511         617         793         577
                  494         683         612         463         409         409         463         612         683         494
                  494         683         612         463         409         409         463         612         683         494
                  577         793         617         511         460         460         511         617         793         577
                  124         709        1066         601         573         573         601        1066         709         124
                  577         133         753        1109         713         713        1109         753         133         577

15                323        1523        2453        1582        1624        1624        1582        2453        1523         323
                 1447        2138        1475        1483        1433        1433        1483        1475        2138        1447
                 1573        1588        1361        1182        1183        1183        1182        1361        1588        1573
                 1648        1726        1300        1138        1144        1144        1138        1300        1726        1648
                 1648        1726        1300        1138        1144        1144        1138        1300        1726        1648
                 1573        1588        1361        1182        1183        1183        1182        1361        1588        1573
                 1447        2138        1475        1483        1433        1433        1483        1475        2138        1447
                  323        1523        2453        1582        1624        1624        1582        2453        1523         323

16               2299        4055        2363        2294        2280        2280        2294        2363        4055        2299
                 3192        2511        2427        2079        2036        2036        2079        2427        2511        3192
                 2713        2731        2094        1877        1646        1646        1877        2094        2731        2713
                 2914        2596        2032        1612        1432        1432        1612        2032        2596        2914
                 2914        2596        2032        1612        1432        1432        1612        2032        2596        2914
                 2713        2731        2094        1877        1646        1646        1877        2094        2731        2713
                 3192        2511        2427        2079        2036        2036        2079        2427        2511        3192
                 2299        4055        2363        2294        2280        2280        2294        2363        4055        2299

17               7463        5164        5250        5682        5894        5894        5682        5250        5164        7463
                 5634        6356        5314        5442        5531        5531        5442        5314        6356        5634
                 6857        5899        4851        4353        4326        4326        4353        4851        5899        6857
                 6892        6337        4691        4229        4038        4038        4229        4691        6337        6892
                 6892        6337        4691        4229        4038        4038        4229        4691        6337        6892
                 6857        5899        4851        4353        4326        4326        4353        4851        5899        6857
                 5634        6356        5314        5442        5531        5531        5442        5314        6356        5634
                 7463        5164        5250        5682        5894        5894        5682        5250        5164        7463

18               8249        8278        8331        8330        8245        8245        8330        8331        8278        8249
                11152        9084        7678        7818        7323        7323        7818        7678        9084       11152
                10191        9489        7590        6241        5540        5540        6241        7590        9489       10191
                10991        9443        7485        5668        4533        4533        5668        7485        9443       10991
                10991        9443        7485        5668        4533        4533        5668        7485        9443       10991
                10191        9489        7590        6241        5540        5540        6241        7590        9489       10191
                11152        9084        7678        7818        7323        7323        7818        7678        9084       11152
                 8249        8278        8331        8330        8245        8245        8330        8331        8278        8249

19              15978       18879       19880       21627       22454       22454       21627       19880       18879       15978
                20176       19157       20314       20018       21149       21149       20018       20314       19157       20176
                24363       21515       15800       16192       14381       14381       16192       15800       21515       24363
                25119       23196       17470       14306       13099       13099       14306       17470       23196       25119
                25119       23196       17470       14306       13099       13099       14306       17470       23196       25119
                24363       21515       15800       16192       14381       14381       16192       15800       21515       24363
                20176       19157       20314       20018       21149       21149       20018       20314       19157       20176
                15978       18879       19880       21627       22454       22454       21627       19880       18879       15978

20              29523       28866       31680       30152       30318       30318       30152       31680       28866       29523
                29190       33266       25728       28610       25534       25534       28610       25728       33266       29190
                35491       27613       28625       18856       18966       18966       18856       28625       27613       35491
                38313       34051       24034       18909       13108       13108       18909       24034       34051       38313
                38313       34051       24034       18909       13108       13108       18909       24034       34051       38313
                35491       27613       28625       18856       18966       18966       18856       28625       27613       35491
                29190       33266       25728       28610       25534       25534       28610       25728       33266       29190
                29523       28866       31680       30152       30318       30318       30152       31680       28866       29523

21              52994       70166       69366       82194       84383       84383       82194       69366       70166       52994
                71804       63220       75513       70340       78337       78337       70340       75513       63220       71804
                69773       78137       48322       56468       47364       47364       56468       48322       78137       69773
                88280       74892       61113       44170       39606       39606       44170       61113       74892       88280
                88280       74892       61113       44170       39606       39606       44170       61113       74892       88280
                69773       78137       48322       56468       47364       47364       56468       48322       78137       69773
                71804       63220       75513       70340       78337       78337       70340       75513       63220       71804
                52994       70166       69366       82194       84383       84383       82194       69366       70166       52994

22             106337       93688      115716      100667      108788      108788      100667      115716       93688      106337
                94407      119118       77805       99099       85087       85087       99099       77805      119118       94407
               124922       81286       97528       56234       63813       63813       56234       97528       81286      124922
               108294      108584       71089       57245       39226       39226       57245       71089      108584      108294
               108294      108584       71089       57245       39226       39226       57245       71089      108584      108294
               124922       81286       97528       56234       63813       63813       56234       97528       81286      124922
                94407      119118       77805       99099       85087       85087       99099       77805      119118       94407
               106337       93688      115716      100667      108788      108788      100667      115716       93688      106337

23             174338      252522      226819      296316      300663      300663      296316      226819      252522      174338
               256002      202659      258457      224037      269850      269850      224037      258457      202659      256002
               228231      256584      145728      181532      147854      147854      181532      145728      256584      228231
               273563      232242      189598      129855      118164      118164      129855      189598      232242      273563
               273563      232242      189598      129855      118164      118164      129855      189598      232242      273563
               228231      256584      145728      181532      147854      147854      181532      145728      256584      228231
               256002      202659      258457      224037      269850      269850      224037      258457      202659      256002
               174338      252522      226819      296316      300663      300663      296316      226819      252522      174338

24             377764      289941      390033      307598      356322      356322      307598      390033      289941      377764
               298703      385615      224755      314206      255827      255827      314206      224755      385615      298703
               382118      246098      286490      162238      204995      204995      162238      286490      246098      382118
               345102      304045      195002      169277      124417      124417      169277      195002      304045      345102
               345102      304045      195002      169277      124417      124417      169277      195002      304045      345102
               382118      246098      286490      162238      204995      204995      162238      286490      246098      382118
               298703      385615      224755      314206      255827      255827      314206      224755      385615      298703
               377764      289941      390033      307598      356322      356322      307598      390033      289941      377764

25             550477      834982      703529      964533      961486      961486      964533      703529      834982      550477
               810718      629251      782653      667275      807938      807938      667275      782653      629251      810718
               732307      745194      421166      528486      427730      427730      528486      421166      745194      732307
               859612      719092      517693      366654      349735      349735      366654      517693      719092      859612
               859612      719092      517693      366654      349735      349735      366654      517693      719092      859612
               732307      745194      421166      528486      427730      427730      528486      421166      745194      732307
               810718      629251      782653      667275      807938      807938      667275      782653      629251      810718
               550477      834982      703529      964533      961486      961486      964533      703529      834982      550477

26            1183151      859293     1162549      885530     1013626     1013626      885530     1162549      859293     1183151
               915384     1067194      629874      857186      719466      719466      857186      629874     1067194      915384
              1135125      702372      722816      462477      594865      594865      462477      722816      702372     1135125
              1039463      844300      523386      469760      404807      404807      469760      523386      844300     1039463
              1039463      844300      523386      469760      404807      404807      469760      523386      844300     1039463
              1135125      702372      722816      462477      594865      594865      462477      722816      702372     1135125
               915384     1067194      629874      857186      719466      719466      857186      629874     1067194      915384
              1183151      859293     1162549      885530     1013626     1013626      885530     1162549      859293     1183151

27            1668476     2388369     2046784     2667008     2699422     2699422     2667008     2046784     2388369     1668476
              2391695     1845276     2007313     1810638     2082575     2082575     1810638     2007313     1845276     2391695
              2201961     2113140     1123268     1283834     1174011     1174011     1283834     1123268     2113140     2201961
              2549623     2043993     1325320     1002842      989721      989721     1002842     1325320     2043993     2549623
              2549623     2043993     1325320     1002842      989721      989721     1002842     1325320     2043993     2549623
              2201961     2113140     1123268     1283834     1174011     1174011     1283834     1123268     2113140     2201961
              2391695     1845276     2007313     1810638     2082575     2082575     1810638     2007313     1845276     2391695
              1668476     2388369     2046784     2667008     2699422     2699422     2667008     2046784     2388369     1668476

28            3320750     2408125     2836327     2394482     2522936     2522936     2394482     2836327     2408125     3320750
              2597832     2773780     1637775     1898002     1878793     1878793     1898002     1637775     2773780     2597832
              3146112     1799977     1743519     1306038     1513815     1513815     1306038     1743519     1799977     3146112
              2848821     2121201     1337355     1254831     1286400     1286400     1254831     1337355     2121201     2848821
              2848821     2121201     1337355     1254831     1286400     1286400     1254831     1337355     2121201     2848821
              3146112     1799977     1743519     1306038     1513815     1513815     1306038     1743519     1799977     3146112
              2597832     2773780     1637775     1898002     1878793     1878793     1898002     1637775     2773780     2597832
              3320750     2408125     2836327     2394482     2522936     2522936     2394482     2836327     2408125     3320750

29            4696781     6190983     5414614     6063926     6393213     6393213     6063926     5414614     6190983     4696781
              6488716     4822418     4633401     4449563     4438600     4438600     4449563     4633401     4822418     6488716
              5969593     5237451     2634068     2906326     2963238     2963238     2906326     2634068     5237451     5969593
              6861563     5032741     2942320     2594270     2724366     2724366     2594270     2942320     5032741     6861563
              6861563     5032741     2942320     2594270     2724366     2724366     2594270     2942320     5032741     6861563
              5969593     5237451     2634068     2906326     2963238     2963238     2906326     2634068     5237451     5969593
              6488716     4822418     4633401     4449563     4438600     4438600     4449563     4633401     4822418     6488716
              4696781     6190983     5414614     6063926     6393213     6393213     6063926     5414614     6190983     4696781

30            8397558     6071187     6517715     5891128     5132778     5132778     5891128     6517715     6071187     8397558
              6457957     6203325     4025845     4041359     4090191     4090191     4041359     4025845     6203325     6457957
              7553470     3987980     3817129     3417570     3618833     3618833     3417570     3817129     3987980     7553470
              6769382     4554598     3103371     3161304     3831329     3831329     3161304     3103371     4554598     6769382
              6769382     4554598     3103371     3161304     3831329     3831329     3161304     3103371     4554598     6769382
              7553470     3987980     3817129     3417570     3618833     3618833     3417570     3817129     3987980     7553470
              6457957     6203325     4025845     4041359     4090191     4090191     4041359     4025845     6203325     6457957
              8397558     6071187     6517715     5891128     5132778     5132778     5891128     6517715     6071187     8397558

31           11565418    14024526    12664741    12403642    11884540    11884540    12403642    12664741    14024526    11565418
             14846735    10345457     9593292     9106958     8255974     8255974     9106958     9593292    10345457    14846735
             13465069    10326516     5616084     5794562     6658224     6658224     5794562     5616084    10326516    13465069
             15144320     9683128     5778554     6088164     7235110     7235110     6088164     5778554     9683128    15144320
             15144320     9683128     5778554     6088164     7235110     7235110     6088164     5778554     9683128    15144320
             13465069    10326516     5616084     5794562     6658224     6658224     5794562     5616084    10326516    13465069
             14846735    10345457     9593292     9106958     8255974     8255974     9106958     9593292    10345457    14846735
             11565418    14024526    12664741    12403642    11884540    11884540    12403642    12664741    14024526    11565418

32           18014026    13686942    13739915    11993688    10438121    10438121    11993688    13739915    13686942    18014026
             13173125    12332893     8710998     7704111     7440338     7440338     7704111     8710998    12332893    13173125
             14432828     8020087     7336993     7557711     7681779     7681779     7557711     7336993     8020087    14432828
             12723427     8261604     6294209     7594143    10174960    10174960     7594143     6294209     8261604    12723427
             12723427     8261604     6294209     7594143    10174960    10174960     7594143     6294209     8261604    12723427
             14432828     8020087     7336993     7557711     7681779     7681779     7557711     7336993     8020087    14432828
             13173125    12332893     8710998     7704111     7440338     7440338     7704111     8710998    12332893    13173125
             18014026    13686942    13739915    11993688    10438121    10438121    11993688    13739915    13686942    18014026

33           22962199    26360508    23131454    20642240    19074361    19074361    20642240    23131454    26360508    22962199
             26184609    18102215    16215616    14733612    12439928    12439928    14733612    16215616    18102215    26184609
             21830454    15622418     9721417    10454970    12351737    12351737    10454970     9721417    15622418    21830454
             23208954    13598632     9549648    13426976    17020612    17020612    13426976     9549648    13598632    23208954
             23208954    13598632     9549648    13426976    17020612    17020612    13426976     9549648    13598632    23208954
             21830454    15622418     9721417    10454970    12351737    12351737    10454970     9721417    15622418    21830454
             26184609    18102215    16215616    14733612    12439928    12439928    14733612    16215616    18102215    26184609
             22962199    26360508    23131454    20642240    19074361    19074361    20642240    23131454    26360508    22962199

34           32990749    26303902    25356007    22286947    18737301    18737301    22286947    25356007    26303902    32990749
             23576043    20347174    14826715    12023845    11425440    11425440    12023845    14826715    20347174    23576043
             23031795    12768055    11482977    13275134    13959378    13959378    13275134    11482977    12768055    23031795
             19351561    11353163    11182973    16805996    22088852    22088852    16805996    11182973    11353163    19351561
             19351561    11353163    11182973    16805996    22088852    22088852    16805996    11182973    11353163    19351561
             23031795    12768055    11482977    13275134    13959378    13959378    13275134    11482977    12768055    23031795
             23576043    20347174    14826715    12023845    11425440    11425440    12023845    14826715    20347174    23576043
             32990749    26303902    25356007    22286947    18737301    18737301    22286947    25356007    26303902    32990749

35           39643433    42183738    37835788    32496405    29118031    29118031    32496405    37835788    42183738    39643433
             39425320    26833283    23151892    20596143    16250368    16250368    20596143    23151892    26833283    39425320
             31503278    19472802    14062829    16690135    19707832    19707832    16690135    14062829    19472802    31503278
             30598571    16168991    15159961    25301074    32164171    32164171    25301074    15159961    16168991    30598571
             30598571    16168991    15159961    25301074    32164171    32164171    25301074    15159961    16168991    30598571
             31503278    19472802    14062829    16690135    19707832    19707832    16690135    14062829    19472802    31503278
             39425320    26833283    23151892    20596143    16250368    16250368    20596143    23151892    26833283    39425320
             39643433    42183738    37835788    32496405    29118031    29118031    32496405    37835788    42183738    39643433

36           49828110    40653908    38543832    34159916    28414951    28414951    34159916    38543832    40653908    49828110
             35610259    25888977    20274804    16565282    15404776    15404776    16565282    20274804    25888977    35610259
             29957215    15468345    15218917    18944275    20599055    20599055    18944275    15218917    15468345    29957215
             24598925    12896953    17197741    28961400    35999117    35999117    28961400    17197741    12896953    24598925
             24598925    12896953    17197741    28961400    35999117    35999117    28961400    17197741    12896953    24598925
             29957215    15468345    15218917    18944275    20599055    20599055    18944275    15218917    15468345    29957215
             35610259    25888977    20274804    16565282    15404776    15404776    16565282    20274804    25888977    35610259
             49828110    40653908    38543832    34159916    28414951    28414951    34159916    38543832    40653908    49828110

37           56274576    52927947    48788675    41753259    37245684    37245684    41753259    48788675    52927947    56274576
             47885424    30541090    25357112    23446895    18430397    18430397    23446895    25357112    30541090    47885424
             38016701    20021601    16366547    23283613    26125755    26125755    23283613    16366547    20021601    38016701
             33029295    15962185    21145816    36215658    41501802    41501802    36215658    21145816    15962185    33029295
             33029295    15962185    21145816    36215658    41501802    41501802    36215658    21145816    15962185    33029295
             38016701    20021601    16366547    23283613    26125755    26125755    23283613    16366547    20021601    38016701
             47885424    30541090    25357112    23446895    18430397    18430397    23446895    25357112    30541090    47885424
             56274576    52927947    48788675    41753259    37245684    37245684    41753259    48788675    52927947    56274576

38           59068443    48207396    42584473    39409026    33891346    33891346    39409026    42584473    48207396    59068443
             43349321    25819353    18599610    17255389    16855023    16855023    17255389    18599610    25819353    43349321
             33114213    15182119    17641550    24893410    26015252    26015252    24893410    17641550    15182119    33114213
             25723978    12113932    22539209    36161034    36450674    36450674    36161034    22539209    12113932    25723978
             25723978    12113932    22539209    36161034    36450674    36450674    36161034    22539209    12113932    25723978
             33114213    15182119    17641550    24893410    26015252    26015252    24893410    17641550    15182119    33114213
             43349321    25819353    18599610    17255389    16855023    16855023    17255389    18599610    25819353    43349321
             59068443    48207396    42584473    39409026    33891346    33891346    39409026    42584473    48207396    59068443

39           62353079    51377493    44175304    38201216    36794812    36794812    38201216    44175304    51377493    62353079
             48749300    26380740    19746411    19171528    17196871    17196871    19171528    19746411    26380740    48749300
             37473597    16845896    17592247    27181195    26750690    26750690    27181195    17592247    16845896    37473597
             29206385    12839699    24539627    38118441    33676907    33676907    38118441    24539627    12839699    29206385
             29206385    12839699    24539627    38118441    33676907    33676907    38118441    24539627    12839699    29206385
             37473597    16845896    17592247    27181195    26750690    26750690    27181195    17592247    16845896    37473597
             48749300    26380740    19746411    19171528    17196871    17196871    19171528    19746411    26380740    48749300
             62353079    51377493    44175304    38201216    36794812    36794812    38201216    44175304    51377493    62353079

40           56622094    41440162    31888198    28911006    28184487    28184487    28911006    31888198    41440162    56622094
             40708286    19150094    12485236    12241453    13853513    13853513    12241453    12485236    19150094    40708286
             29263000    11368028    17847580    23591547    20995670    20995670    23591547    17847580    11368028    29263000
             21145709     8822344    23758679    31492830    24956891    24956891    31492830    23758679     8822344    21145709
             21145709     8822344    23758679    31492830    24956891    24956891    31492830    23758679     8822344    21145709
             29263000    11368028    17847580    23591547    20995670    20995670    23591547    17847580    11368028    29263000
             40708286    19150094    12485236    12241453    13853513    13853513    12241453    12485236    19150094    40708286
             56622094    41440162    31888198    28911006    28184487    28184487    28911006    31888198    41440162    56622094

41           50588380    37061989    29729984    24005547    24537689    24537689    24005547    29729984    37061989    50588380
             38766521    16428123    11539575    11788834    12065471    12065471    11788834    11539575    16428123    38766521
             29211654    11220457    15329347    20731842    17624303    17624303    20731842    15329347    11220457    29211654
             20357046     8304647    22261753    27911278    20658972    20658972    27911278    22261753     8304647    20357046
             20357046     8304647    22261753    27911278    20658972    20658972    27911278    22261753     8304647    20357046
             29211654    11220457    15329347    20731842    17624303    17624303    20731842    15329347    11220457    29211654
             38766521    16428123    11539575    11788834    12065471    12065471    11788834    11539575    16428123    38766521
             50588380    37061989    29729984    24005547    24537689    24537689    24005547    29729984    37061989    50588380

42           38930018    24169066    18606256    16146072    15687126    15687126    16146072    18606256    24169066    38930018
             27686090    10267723     6306910     6362087     8298996     8298996     6362087     6306910    10267723    27686090
             20008619     6886171    12872209    14018610    12538519    12538519    14018610    12872209     6886171    20008619
             13257420     4917108    18404994    20028565    12485452    12485452    20028565    18404994     4917108    13257420
             13257420     4917108    18404994    20028565    12485452    12485452    20028565    18404994     4917108    13257420
             20008619     6886171    12872209    14018610    12538519    12538519    14018610    12872209     6886171    20008619
             27686090    10267723     6306910     6362087     8298996     8298996     6362087     6306910    10267723    27686090
             38930018    24169066    18606256    16146072    15687126    15687126    16146072    18606256    24169066    38930018

43           27514858    19319184    14848096    12244790    12597790    12597790    12244790    14848096    19319184    27514858
             22219462     7015175     4956856     5412535     5906234     5906234     5412535     4956856     7015175    22219462
             17312528     5739327     9495724    11950679     9099845     9099845    11950679     9495724     5739327    17312528
             10893642     4327168    14619738    14235677     9336632     9336632    14235677    14619738     4327168    10893642
             10893642     4327168    14619738    14235677     9336632     9336632    14235677    14619738     4327168    10893642
             17312528     5739327     9495724    11950679     9099845     9099845    11950679     9495724     5739327    17312528
             22219462     7015175     4956856     5412535     5906234     5906234     5412535     4956856     7015175    22219462
             27514858    19319184    14848096    12244790    12597790    12597790    12244790    14848096    19319184    27514858

44           17866520     9782591     7739847     6769387     7156702     7156702     6769387     7739847     9782591    17866520
             12369024     3220329     2350550     2602902     3518428     3518428     2602902     2350550     3220329    12369024
              9883099     3347843     7422221     6546384     5412083     5412083     6546384     7422221     3347843     9883099
              6539489     2138999     9454647     8198236     4847765     4847765     8198236     9454647     2138999     6539489
              6539489     2138999     9454647     8198236     4847765     4847765     8198236     9454647     2138999     6539489
              9883099     3347843     7422221     6546384     5412083     5412083     6546384     7422221     3347843     9883099
             12369024     3220329     2350550     2602902     3518428     3518428     2602902     2350550     3220329    12369024
             17866520     9782591     7739847     6769387     7156702     7156702     6769387     7739847     9782591    17866520

45            9382179     6279911     5002440     4390245     4713592     4713592     4390245     5002440     6279911     9382179
              7664116     1653020     1517784     1785815     2026966     2026966     1785815     1517784     1653020     7664116
              6939104     2261510     4552696     4647086     3256532     3256532     4647086     4552696     2261510     6939104
              4257509     1670856     5719449     4703722     3007600     3007600     4703722     5719449     1670856     4257509
              4257509     1670856     5719449     4703722     3007600     3007600     4703722     5719449     1670856     4257509
              6939104     2261510     4552696     4647086     3256532     3256532     4647086     4552696     2261510     6939104
              7664116     1653020     1517784     1785815     2026966     2026966     1785815     1517784     1653020     7664116
              9382179     6279911     5002440     4390245     4713592     4713592     4390245     5002440     6279911     9382179

46            4160184     2158940     1952645     1794458     2252113     2252113     1794458     1952645     2158940     4160184
              3157346      427432      668496      782626      928077      928077      782626      668496      427432     3157346
              2961684     1083006     2717437     1987812     1488784     1488784     1987812     2717437     1083006     2961684
              2099190      665386     2746355     1782757     1402155     1402155     1782757     2746355      665386     2099190
              2099190      665386     2746355     1782757     1402155     1402155     1782757     2746355      665386     2099190
              2961684     1083006     2717437     1987812     1488784     1488784     1987812     2717437     1083006     2961684
              3157346      427432      668496      782626      928077      928077      782626      668496      427432     3157346
              4160184     2158940     1952645     1794458     2252113     2252113     1794458     1952645     2158940     4160184

47            1611500      953857      818293      858311     1010998     1010998      858311      818293      953857     1611500
              1264689      132586      310495      370398      367782      367782      370398      310495      132586     1264689
              1379381      494162     1222842      917529      611659      611659      917529     1222842      494162     1379381
               910070      380791     1000345      708104      634042      634042      708104     1000345      380791      910070
               910070      380791     1000345      708104      634042      634042      708104     1000345      380791      910070
              1379381      494162     1222842      917529      611659      611659      917529     1222842      494162     1379381
              1264689      132586      310495      370398      367782      367782      370398      310495      132586     1264689
              1611500      953857      818293      858311     1010998     1010998      858311      818293      953857     1611500

48             409751      246371      172227      174909      378197      378197      174909      172227      246371      409751
               239177       19654       94481      126872      120862      120862      126872       94481       19654      239177
               292850      159238      425138      303334      161286      161286      303334      425138      159238      292850
               285308      109812      198822      189247      212615      212615      189247      198822      109812      285308
               285308      109812      198822      189247      212615      212615      189247      198822      109812      285308
               292850      159238      425138      303334      161286      161286      303334      425138      159238      292850
               239177       19654       94481      126872      120862      120862      126872       94481       19654      239177
               409751      246371      172227      174909      378197      378197      174909      172227      246371      409751

49              68387       71207       43112       31794       82396       82396       31794       43112       71207       68387
                52614        2973       16442       15372       23553       23553       15372       16442        2973       52614
                51841       24709       84700       67985       27173       27173       67985       84700       24709       51841
                44597       24142       33153       24378       39660       39660       24378       33153       24142       44597
                44597       24142       33153       24378       39660       39660       24378       33153       24142       44597
                51841       24709       84700       67985       27173       27173       67985       84700       24709       51841
                52614        2973       16442       15372       23553       23553       15372       16442        2973       52614
                68387       71207       43112       31794       82396       82396       31794       43112       71207       68387

50               5844       10770        9847        3534       13733       13733        3534        9847       10770        5844
                 3426          56        1741         755        3246        3246         755        1741          56        3426
                 9540        4324       11747        9165        4874        4874        9165       11747        4324        9540
                 5474        1556        3863        5219        3581        3581        5219        3863        1556        5474
                 5474        1556        3863        5219        3581        3581        5219        3863        1556        5474
                 9540        4324       11747        9165        4874        4874        9165       11747        4324        9540
                 3426          56        1741         755        3246        3246         755        1741          56        3426
                 5844       10770        9847        3534       13733       13733        3534        9847       10770        5844

51                113         399        1132         483         790         790         483        1132         399         113
                   99           0         184           4         384         384           4         184           0          99
                  186         236         456         232         248         248         232         456         236         186
                  485         112          48         287         164         164         287          48         112         485
                  485         112          48         287         164         164         287          48         112         485
                  186         236         456         232         248         248         232         456         236         186
                   99           0         184           4         384         384           4         184           0          99
                  113         399        1132         483         790         790         483        1132         399         113

52                  0           0          32          30           0           0          30          32           0           0
                    0           0          12           0           8           8           0          12           0           0
                    0           0           4           4           0           0           4           4           0           0
                    0           6           0           0           0           0           0           0           6           0
                    0           6           0           0           0           0           0           0           6           0
                    0           0           4           4           0           0           4           4           0           0
                    0           0          12           0           8           8           0          12           0           0
                    0           0          32          30           0           0          30          32           0           0
         
Total       580453149   476747507   417186876   368401750   341860841   341860841   368401750   417186876   476747507   580453149
            467385560   273093807   211143232   196592176   185583825   185583825   196592176   211143232   273093807   467385560
            381764291   191635216   198123395   243258412   241874431   241874431   243258412   198123395   191635216   381764291
            315211789   160355505   241914143   327250438   323843940   323843940   327250438   241914143   160355505   315211789
            315211789   160355505   241914143   327250438   323843940   323843940   327250438   241914143   160355505   315211789
            381764291   191635216   198123395   243258412   241874431   241874431   243258412   198123395   191635216   381764291
            467385560   273093807   211143232   196592176   185583825   185583825   196592176   211143232   273093807   467385560
            580453149   476747507   417186876   368401750   341860841   341860841   368401750   417186876   476747507   580453149

Grand total = 4*160355505 + 4*185583825 + 4*191635216 + 4*196592176 + 4*198123395 + 4*211143232 + 4*241874431 + 4*241914143 + 4*243258412 + 4*273093807 + 4*315211789 + 4*323843940 + 4*327250438 + 4*341860841 + 4*368401750 +
              4*381764291 + 4*417186876 + 4*467385560 + 4*476747507 + 4*580453149
            = 24574721132

Number of times each node is the end node (EN) in a CNSAP of each length (L)
      EN            0           1           2           3           4           5           6           7           8           9
                   10          11          12          13          14          15          16          17          18          19
                   20          21          22          23          24          25          26          27          28          29
                   30          31          32          33          34          35          36          37          38          39
                   40          41          42          43          44          45          46          47          48          49
                   50          51          52          53          54          55          56          57          58          59
                   60          61          62          63          64          65          66          67          68          69
                   70          71          72          73          74          75          76          77          78          79
 L
 3                  2           0           0           0           0           0           0           0           0           2
                    0           0           0           0           0           0           0           0           0           0
                    0           0           0           0           0           0           0           0           0           0
                    0           0           0           0           0           0           0           0           0           0
                    0           0           0           0           0           0           0           0           0           0
                    0           0           0           0           0           0           0           0           0           0
                    0           0           0           0           0           0           0           0           0           0
                    2           0           0           0           0           0           0           0           0           2

 4                  4           0           0           0           0           0           0           0           0           4
                    0           0           0           0           0           0           0           0           0           0
                    0           0           0           0           0           0           0           0           0           0
                    0           0           0           0           0           0           0           0           0           0
                    0           0           0           0           0           0           0           0           0           0
                    0           0           0           0           0           0           0           0           0           0
                    0           0           0           0           0           0           0           0           0           0
                    4           0           0           0           0           0           0           0           0           4

 5                 10           0           0           0           0           0           0           0           0          10
                    0           0           0           0           0           0           0           0           0           0
                    0           0           0           0           0           0           0           0           0           0
                    0           0           0           0           0           0           0           0           0           0
                    0           0           0           0           0           0           0           0           0           0
                    0           0           0           0           0           0           0           0           0           0
                    0           0           0           0           0           0           0           0           0           0
                   10           0           0           0           0           0           0           0           0          10

 6                 22           0           0           0           0           0           0           0           0          22
                    0           0           0           0           0           0           0           0           0           0
                    0           0           0           0           0           0           0           0           0           0
                    0           0           0           0           0           0           0           0           0           0
                    0           0           0           0           0           0           0           0           0           0
                    0           0           0           0           0           0           0           0           0           0
                    0           0           0           0           0           0           0           0           0           0
                   22           0           0           0           0           0           0           0           0          22

 7                 48           2           2           2           2           2           2           2           2          48
                    2           0           0           0           0           0           0           0           0           2
                    2           0           0           0           0           0           0           0           0           2
                    2           0           0           0           0           0           0           0           0           2
                    2           0           0           0           0           0           0           0           0           2
                    2           0           0           0           0           0           0           0           0           2
                    2           0           0           0           0           0           0           0           0           2
                   48           2           2           2           2           2           2           2           2          48

 8                102           1           2           2           2           2           2           2           1         102
                    1           0           0           0           0           0           0           0           0           1
                    2           0           0           0           0           0           0           0           0           2
                    2           0           0           0           0           0           0           0           0           2
                    2           0           0           0           0           0           0           0           0           2
                    2           0           0           0           0           0           0           0           0           2
                    1           0           0           0           0           0           0           0           0           1
                  102           1           2           2           2           2           2           2           1         102

 9                228           6           9          10          10          10          10           9           6         228
                    6           0           0           0           0           0           0           0           0           6
                    9           0           0           0           0           0           0           0           0           9
                   10           0           0           0           0           0           0           0           0          10
                   10           0           0           0           0           0           0           0           0          10
                    9           0           0           0           0           0           0           0           0           9
                    6           0           0           0           0           0           0           0           0           6
                  228           6           9          10          10          10          10           9           6         228

10                498           6           9          13          14          14          13           9           6         498
                    6           0           0           0           0           0           0           0           0           6
                    9           0           0           0           0           0           0           0           0           9
                   13           0           0           0           0           0           0           0           0          13
                   13           0           0           0           0           0           0           0           0          13
                    9           0           0           0           0           0           0           0           0           9
                    6           0           0           0           0           0           0           0           0           6
                  498           6           9          13          14          14          13           9           6         498

11               1093          26          44          49          55          55          49          44          26        1093
                   26           4           8           8           8           8           8           8           4          26
                   44           8          16          16          16          16          16          16           8          44
                   48           8          16          16          16          16          16          16           8          48
                   48           8          16          16          16          16          16          16           8          48
                   44           8          16          16          16          16          16          16           8          44
                   26           4           8           8           8           8           8           8           4          26
                 1093          26          44          49          55          55          49          44          26        1093

12               2310          26          43          58          64          64          58          43          26        2310
                   26           0           4           4           4           4           4           4           0          26
                   42           4          16          16          16          16          16          16           4          42
                   49           4          16          16          16          16          16          16           4          49
                   49           4          16          16          16          16          16          16           4          49
                   42           4          16          16          16          16          16          16           4          42
                   26           0           4           4           4           4           4           4           0          26
                 2310          26          43          58          64          64          58          43          26        2310

13               4774         103         178         219         234         234         219         178         103        4774
                  102          20          44          56          56          56          56          44          20         102
                  167          44          96         120         120         120         120          96          44         167
                  195          56         120         144         144         144         144         120          56         195
                  195          56         120         144         144         144         144         120          56         195
                  167          44          96         120         120         120         120          96          44         167
                  102          20          44          56          56          56          56          44          20         102
                 4774         103         178         219         234         234         219         178         103        4774

14               9540         110         187         238         248         248         238         187         110        9540
                   97           0          32          46          48          48          46          32           0          97
                  151          32         128         164         168         168         164         128          32         151
                  174          46         164         200         204         204         200         164          46         174
                  174          46         164         200         204         204         200         164          46         174
                  151          32         128         164         168         168         164         128          32         151
                   97           0          32          46          48          48          46          32           0          97
                 9540         110         187         238         248         248         238         187         110        9540

15              18363         434         741         932        1000        1000         932         741         434       18363
                  384          88         206         310         338         338         310         206          88         384
                  633         206         484         692         748         748         692         484         206         633
                  785         308         688         964        1020        1020         964         688         308         785
                  785         308         688         964        1020        1020         964         688         308         785
                  633         206         484         692         748         748         692         484         206         633
                  384          88         206         310         338         338         310         206          88         384
                18363         434         741         932        1000        1000         932         741         434       18363

16              34186         532         815         996        1021        1021         996         815         532       34186
                  371           0         155         274         320         320         274         155           0         371
                  548         153         686        1038        1138        1138        1038         686         153         548
                  672         256        1006        1452        1564        1564        1452        1006         256         672
                  672         256        1006        1452        1564        1564        1452        1006         256         672
                  548         153         686        1038        1138        1138        1038         686         153         548
                  371           0         155         274         320         320         274         155           0         371
                34186         532         815         996        1021        1021         996         815         532       34186

17              60431        1831        3002        3805        4229        4229        3805        3002        1831       60431
                 1427         354         873        1418        1674        1674        1418         873         354        1427
                 2394         851        2216        3400        3988        3988        3400        2216         851        2394
                 3066        1314        3246        4952        5732        5732        4952        3246        1314        3066
                 3066        1314        3246        4952        5732        5732        4952        3246        1314        3066
                 2394         851        2216        3400        3988        3988        3400        2216         851        2394
                 1427         354         873        1418        1674        1674        1418         873         354        1427
                60431        1831        3002        3805        4229        4229        3805        3002        1831       60431

18             101339        2316        3356        4021        4215        4215        4021        3356        2316      101339
                 1454           0         640        1261        1541        1541        1261         640           0        1454
                 2099         528        3010        5075        5903        5903        5075        3010         528        2099
                 2623        1016        4700        7696        8866        8866        7696        4700        1016        2623
                 2623        1016        4700        7696        8866        8866        7696        4700        1016        2623
                 2099         528        3010        5075        5903        5903        5075        3010         528        2099
                 1454           0         640        1261        1541        1541        1261         640           0        1454
               101339        2316        3356        4021        4215        4215        4021        3356        2316      101339

19             176971        7132       11758       15144       17480       17480       15144       11758        7132      176971
                 5504        1386        3566        5929        7351        7351        5929        3566        1386        5504
                 9271        3243        9215       14904       18223       18223       14904        9215        3243        9271
                11693        4901       13356       21536       26510       26510       21536       13356        4901       11693
                11693        4901       13356       21536       26510       26510       21536       13356        4901       11693
                 9271        3243        9215       14904       18223       18223       14904        9215        3243        9271
                 5504        1386        3566        5929        7351        7351        5929        3566        1386        5504
               176971        7132       11758       15144       17480       17480       15144       11758        7132      176971

20             301555        8487       12631       15629       16881       16881       15629       12631        8487      301555
                 5865           0        2525        5040        6508        6508        5040        2525           0        5865
                 8285        1814       11943       21226       26068       26068       21226       11943        1814        8285
                10092        3380       18806       33331       40767       40767       33331       18806        3380       10092
                10092        3380       18806       33331       40767       40767       33331       18806        3380       10092
                 8285        1814       11943       21226       26068       26068       21226       11943        1814        8285
                 5865           0        2525        5040        6508        6508        5040        2525           0        5865
               301555        8487       12631       15629       16881       16881       15629       12631        8487      301555

21             521928       25302       44458       59675       70330       70330       59675       44458       25302      521928
                21318        5388       14180       23603       29921       29921       23603       14180        5388       21318
                35544       12162       35307       58521       73097       73097       58521       35307       12162       35544
                43463       17055       49199       82490      103501      103501       82490       49199       17055       43463
                43463       17055       49199       82490      103501      103501       82490       49199       17055       43463
                35544       12162       35307       58521       73097       73097       58521       35307       12162       35544
                21318        5388       14180       23603       29921       29921       23603       14180        5388       21318
               521928       25302       44458       59675       70330       70330       59675       44458       25302      521928

22             876228       28209       45596       59305       65623       65623       59305       45596       28209      876228
                22343           0        9349       18709       25096       25096       18709        9349           0       22343
                31778        6493       43552       79469      100814      100814       79469       43552        6493       31778
                37570       10630       65858      123804      158507      158507      123804       65858       10630       37570
                37570       10630       65858      123804      158507      158507      123804       65858       10630       37570
                31778        6493       43552       79469      100814      100814       79469       43552        6493       31778
                22343           0        9349       18709       25096       25096       18709        9349           0       22343
               876228       28209       45596       59305       65623       65623       59305       45596       28209      876228

23            1491727       87200      161967      225714      269507      269507      225714      161967       87200     1491727
                79080       20402       53371       89365      112979      112979       89365       53371       20402       79080
               130104       44014      124823      205422      255255      255255      205422      124823       44014      130104
               155703       58290      166298      283628      350165      350165      283628      166298       58290      155703
               155703       58290      166298      283628      350165      350165      283628      166298       58290      155703
               130104       44014      124823      205422      255255      255255      205422      124823       44014      130104
                79080       20402       53371       89365      112979      112979       89365       53371       20402       79080
              1491727       87200      161967      225714      269507      269507      225714      161967       87200     1491727

24            2435299       90059      156736      216635      243483      243483      216635      156736       90059     2435299
                79407           0       32778       66149       89439       89439       66149       32778           0       79407
               114884       22725      144857      268180      342780      342780      268180      144857       22725      114884
               132540       34220      213877      407676      528822      528822      407676      213877       34220      132540
               132540       34220      213877      407676      528822      528822      407676      213877       34220      132540
               114884       22725      144857      268180      342780      342780      268180      144857       22725      114884
                79407           0       32778       66149       89439       89439       66149       32778           0       79407
              2435299       90059      156736      216635      243483      243483      216635      156736       90059     2435299

25            3999940      287273      553362      782699      932585      932585      782699      553362      287273     3999940
               275106       72640      186667      308448      377219      377219      308448      186667       72640      275106
               450082      150963      409758      646942      771345      771345      646942      409758      150963      450082
               532017      198298      538055      869874     1037238     1037238      869874      538055      198298      532017
               532017      198298      538055      869874     1037238     1037238      869874      538055      198298      532017
               450082      150963      409758      646942      771345      771345      646942      409758      150963      450082
               275106       72640      186667      308448      377219      377219      308448      186667       72640      275106
              3999940      287273      553362      782699      932585      932585      782699      553362      287273     3999940

26            6245895      273877      510716      735906      829949      829949      735906      510716      273877     6245895
               260102           0      110339      220336      289557      289557      220336      110339           0      260102
               386230       74882      458141      823152     1015931     1015931      823152      458141       74882      386230
               444466      114225      669519     1208719     1520682     1520682     1208719      669519      114225      444466
               444466      114225      669519     1208719     1520682     1520682     1208719      669519      114225      444466
               386230       74882      458141      823152     1015931     1015931      823152      458141       74882      386230
               260102           0      110339      220336      289557      289557      220336      110339           0      260102
              6245895      273877      510716      735906      829949      829949      735906      510716      273877     6245895

27            9823736      898968     1740722     2403170     2756258     2756258     2403170     1740722      898968     9823736
               884948      238703      590451      926810     1057522     1057522      926810      590451      238703      884948
              1457230      489398     1245860     1797360     2039215     2039215     1797360     1245860      489398     1457230
              1730310      655931     1631225     2367364     2680088     2680088     2367364     1631225      655931     1730310
              1730310      655931     1631225     2367364     2680088     2680088     2367364     1631225      655931     1730310
              1457230      489398     1245860     1797360     2039215     2039215     1797360     1245860      489398     1457230
               884948      238703      590451      926810     1057522     1057522      926810      590451      238703      884948
              9823736      898968     1740722     2403170     2756258     2756258     2403170     1740722      898968     9823736

28           14510971      793609     1546972     2255642     2490740     2490740     2255642     1546972      793609    14510971
               770205           0      341682      658833      821869      821869      658833      341682           0      770205
              1197654      236637     1356095     2258485     2621856     2621856     2258485     1356095      236637     1197654
              1420064      378138     1979909     3234368     3753142     3753142     3234368     1979909      378138     1420064
              1420064      378138     1979909     3234368     3753142     3753142     3234368     1979909      378138     1420064
              1197654      236637     1356095     2258485     2621856     2621856     2258485     1356095      236637     1197654
               770205           0      341682      658833      821869      821869      658833      341682           0      770205
             14510971      793609     1546972     2255642     2490740     2490740     2255642     1546972      793609    14510971

29           21847942     2622718     4878167     6192901     6934033     6934033     6192901     4878167     2622718    21847942
              2589635      711790     1612936     2254011     2528035     2528035     2254011     1612936      711790     2589635
              4307020     1452705     3287077     4328025     4770431     4770431     4328025     3287077     1452705     4307020
              5113406     1970227     4325515     5682077     6049500     6049500     5682077     4325515     1970227     5113406
              5113406     1970227     4325515     5682077     6049500     6049500     5682077     4325515     1970227     5113406
              4307020     1452705     3287077     4328025     4770431     4770431     4328025     3287077     1452705     4307020
              2589635      711790     1612936     2254011     2528035     2528035     2254011     1612936      711790     2589635
             21847942     2622718     4878167     6192901     6934033     6934033     6192901     4878167     2622718    21847942

30           30123726     2146580     4196734     5928218     6538588     6538588     5928218     4196734     2146580    30123726
              2067367           0      913167     1629726     2016569     2016569     1629726      913167           0     2067367
              3390457      698374     3539564     5420298     5920705     5920705     5420298     3539564      698374     3390457
              4138883     1166187     5225626     7605689     7977551     7977551     7605689     5225626     1166187     4138883
              4138883     1166187     5225626     7605689     7977551     7977551     7605689     5225626     1166187     4138883
              3390457      698374     3539564     5420298     5920705     5920705     5420298     3539564      698374     3390457
              2067367           0      913167     1629726     2016569     2016569     1629726      913167           0     2067367
             30123726     2146580     4196734     5928218     6538588     6538588     5928218     4196734     2146580    30123726

31           42909100     6697938    10941112    13335823    14787779    14787779    13335823    10941112     6697938    42909100
              6598106     1762331     3237893     4582737     5137858     5137858     4582737     3237893     1762331     6598106
             10585891     3435381     7008829     9233902     9809937     9809937     9233902     7008829     3435381    10585891
             12315518     4751761     9473236    12075293    11800589    11800589    12075293     9473236     4751761    12315518
             12315518     4751761     9473236    12075293    11800589    11800589    12075293     9473236     4751761    12315518
             10585891     3435381     7008829     9233902     9809937     9809937     9233902     7008829     3435381    10585891
              6598106     1762331     3237893     4582737     5137858     5137858     4582737     3237893     1762331     6598106
             42909100     6697938    10941112    13335823    14787779    14787779    13335823    10941112     6697938    42909100

32           54477833     5141923     9313024    13177677    15062261    15062261    13177677     9313024     5141923    54477833
              5042262           0     1808291     3329567     4412448     4412448     3329567     1808291           0     5042262
              8227516     1717084     7741948    11256954    11838953    11838953    11256954     7741948     1717084     8227516
             10130035     3095888    11670478    15451902    14415854    14415854    15451902    11670478     3095888    10130035
             10130035     3095888    11670478    15451902    14415854    14415854    15451902    11670478     3095888    10130035
              8227516     1717084     7741948    11256954    11838953    11838953    11256954     7741948     1717084     8227516
              5042262           0     1808291     3329567     4412448     4412448     3329567     1808291           0     5042262
             54477833     5141923     9313024    13177677    15062261    15062261    13177677     9313024     5141923    54477833

33           70997745    11894981    19152215    23472337    25990450    25990450    23472337    19152215    11894981    70997745
             11947907     2144993     4962332     7603579     8895129     8895129     7603579     4962332     2144993    11947907
             18407181     5162360    12962269    17260839    17706449    17706449    17260839    12962269     5162360    18407181
             20616096     7760199    18131749    22066055    19497695    19497695    22066055    18131749     7760199    20616096
             20616096     7760199    18131749    22066055    19497695    19497695    22066055    18131749     7760199    20616096
             18407181     5162360    12962269    17260839    17706449    17706449    17260839    12962269     5162360    18407181
             11947907     2144993     4962332     7603579     8895129     8895129     7603579     4962332     2144993    11947907
             70997745    11894981    19152215    23472337    25990450    25990450    23472337    19152215    11894981    70997745

34           84086593     9739217    17385148    24683958    28584669    28584669    24683958    17385148     9739217    84086593
             10353724           0     3039503     6379294     8491389     8491389     6379294     3039503           0    10353724
             16010770     3282904    14731202    20393511    20600377    20600377    20393511    14731202     3282904    16010770
             18727072     6430129    22217248    26401230    21636069    21636069    26401230    22217248     6430129    18727072
             18727072     6430129    22217248    26401230    21636069    21636069    26401230    22217248     6430129    18727072
             16010770     3282904    14731202    20393511    20600377    20600377    20393511    14731202     3282904    16010770
             10353724           0     3039503     6379294     8491389     8491389     6379294     3039503           0    10353724
             84086593     9739217    17385148    24683958    28584669    28584669    24683958    17385148     9739217    84086593

35          100360347    18549870    29372156    36496281    41128341    41128341    36496281    29372156    18549870   100360347
             20019369     2588940     7242020    12096833    14138137    14138137    12096833     7242020     2588940    20019369
             28858513     7388584    21427589    28618636    27679958    27679958    28618636    21427589     7388584    28858513
             30369157    11747105    30055982    33680612    26545615    26545615    33680612    30055982    11747105    30369157
             30369157    11747105    30055982    33680612    26545615    26545615    33680612    30055982    11747105    30369157
             28858513     7388584    21427589    28618636    27679958    27679958    28618636    21427589     7388584    28858513
             20019369     2588940     7242020    12096833    14138137    14138137    12096833     7242020     2588940    20019369
            100360347    18549870    29372156    36496281    41128341    41128341    36496281    29372156    18549870   100360347

36          108455437    15083527    25852381    36787709    43546959    43546959    36787709    25852381    15083527   108455437
             17902679           0     4799030    10389788    13367034    13367034    10389788     4799030           0    17902679
             25585334     5166648    23893040    31430861    29464521    29464521    31430861    23893040     5166648    25585334
             27485167     9935861    33894959    36168526    25977297    25977297    36168526    33894959     9935861    27485167
             27485167     9935861    33894959    36168526    25977297    25977297    36168526    33894959     9935861    27485167
             25585334     5166648    23893040    31430861    29464521    29464521    31430861    23893040     5166648    25585334
             17902679           0     4799030    10389788    13367034    13367034    10389788     4799030           0    17902679
            108455437    15083527    25852381    36787709    43546959    43546959    36787709    25852381    15083527   108455437

37          116686323    23929772    35781572    45127282    52342659    52342659    45127282    35781572    23929772   116686323
             27955537     2471473     8655913    15163960    18022331    18022331    15163960     8655913     2471473    27955537
             37314171     8995912    30240890    38328982    34270936    34270936    38328982    30240890     8995912    37314171
             37061789    13945688    39710864    40182462    28131516    28131516    40182462    39710864    13945688    37061789
             37061789    13945688    39710864    40182462    28131516    28131516    40182462    39710864    13945688    37061789
             37314171     8995912    30240890    38328982    34270936    34270936    38328982    30240890     8995912    37314171
             27955537     2471473     8655913    15163960    18022331    18022331    15163960     8655913     2471473    27955537
            116686323    23929772    35781572    45127282    52342659    52342659    45127282    35781572    23929772   116686323

38          112389594    19267197    29010161    40318055    49387166    49387166    40318055    29010161    19267197   112389594
             24576153           0     5897205    12581845    16269586    16269586    12581845     5897205           0    24576153
             32356956     6603207    31758525    37185239    31713941    31713941    37185239    31758525     6603207    32356956
             32946584    11303272    40136136    37545547    23628382    23628382    37545547    40136136    11303272    32946584
             32946584    11303272    40136136    37545547    23628382    23628382    37545547    40136136    11303272    32946584
             32356956     6603207    31758525    37185239    31713941    31713941    37185239    31758525     6603207    32356956
             24576153           0     5897205    12581845    16269586    16269586    12581845     5897205           0    24576153
            112389594    19267197    29010161    40318055    49387166    49387166    40318055    29010161    19267197   112389594

39          108140628    24468442    33365697    40019071    48707717    48707717    40019071    33365697    24468442   108140628
             31174190     1940541     8313496    14474469    18170114    18170114    14474469     8313496     1940541    31174190
             39141100     9188471    33989395    37458623    30782626    30782626    37458623    33989395     9188471    39141100
             36752986    12813454    40797390    35951400    22721628    22721628    35951400    40797390    12813454    36752986
             36752986    12813454    40797390    35951400    22721628    22721628    35951400    40797390    12813454    36752986
             39141100     9188471    33989395    37458623    30782626    30782626    37458623    33989395     9188471    39141100
             31174190     1940541     8313496    14474469    18170114    18170114    14474469     8313496     1940541    31174190
            108140628    24468442    33365697    40019071    48707717    48707717    40019071    33365697    24468442   108140628

40           90376260    17646697    23773612    30067910    38127576    38127576    30067910    23773612    17646697    90376260
             25198405           0     5344372    10346031    14187052    14187052    10346031     5344372           0    25198405
             31197240     6741026    31244045    30175506    23914291    23914291    30175506    31244045     6741026    31197240
             29711775     9332765    36076164    28611723    16654357    16654357    28611723    36076164     9332765    29711775
             29711775     9332765    36076164    28611723    16654357    16654357    28611723    36076164     9332765    29711775
             31197240     6741026    31244045    30175506    23914291    23914291    30175506    31244045     6741026    31197240
             25198405           0     5344372    10346031    14187052    14187052    10346031     5344372           0    25198405
             90376260    17646697    23773612    30067910    38127576    38127576    30067910    23773612    17646697    90376260

41           73869617    18574985    23876779    26120801    31379311    31379311    26120801    23876779    18574985    73869617
             25898321     1396086     6296352    10017398    12717996    12717996    10017398     6296352     1396086    25898321
             31644891     7819092    27814722    25883127    20266666    20266666    25883127    27814722     7819092    31644891
             27787861     9127602    31222035    23509434    14900336    14900336    23509434    31222035     9127602    27787861
             27787861     9127602    31222035    23509434    14900336    14900336    23509434    31222035     9127602    27787861
             31644891     7819092    27814722    25883127    20266666    20266666    25883127    27814722     7819092    31644891
             25898321     1396086     6296352    10017398    12717996    12717996    10017398     6296352     1396086    25898321
             73869617    18574985    23876779    26120801    31379311    31379311    26120801    23876779    18574985    73869617

42           51639354    11913750    14625698    17158614    21353430    21353430    17158614    14625698    11913750    51639354
             17709673           0     3914645     6123316     8117095     8117095     6123316     3914645           0    17709673
             21965987     5471030    22022973    17888246    13696896    13696896    17888246    22022973     5471030    21965987
             19791218     5772708    23076337    15895802     9741239     9741239    15895802    23076337     5772708    19791218
             19791218     5772708    23076337    15895802     9741239     9741239    15895802    23076337     5772708    19791218
             21965987     5471030    22022973    17888246    13696896    13696896    17888246    22022973     5471030    21965987
             17709673           0     3914645     6123316     8117095     8117095     6123316     3914645           0    17709673
             51639354    11913750    14625698    17158614    21353430    21353430    17158614    14625698    11913750    51639354

43           34940214    10900832    12583470    13292888    15811043    15811043    13292888    12583470    10900832    34940214
             14767506      740213     3751144     5237211     6122771     6122771     5237211     3751144      740213    14767506
             18502590     5171736    16878111    13802713    10237270    10237270    13802713    16878111     5171736    18502590
             15588170     4951001    16574791    11220333     7971933     7971933    11220333    16574791     4951001    15588170
             15588170     4951001    16574791    11220333     7971933     7971933    11220333    16574791     4951001    15588170
             18502590     5171736    16878111    13802713    10237270    10237270    13802713    16878111     5171736    18502590
             14767506      740213     3751144     5237211     6122771     6122771     5237211     3751144      740213    14767506
             34940214    10900832    12583470    13292888    15811043    15811043    13292888    12583470    10900832    34940214

44           20091281     5806565     6534140     7196423     9399605     9399605     7196423     6534140     5806565    20091281
              8099605           0     2124039     2824132     3345770     3345770     2824132     2124039           0     8099605
             10607252     3236411    11556453     7893303     5760789     5760789     7893303    11556453     3236411    10607252
              9419620     2674101     9688661     6302913     4605983     4605983     6302913     9688661     2674101     9419620
              9419620     2674101     9688661     6302913     4605983     4605983     6302913     9688661     2674101     9419620
             10607252     3236411    11556453     7893303     5760789     5760789     7893303    11556453     3236411    10607252
              8099605           0     2124039     2824132     3345770     3345770     2824132     2124039           0     8099605
             20091281     5806565     6534140     7196423     9399605     9399605     7196423     6534140     5806565    20091281

45           10372320     4289269     4439242     4546919     5712375     5712375     4546919     4439242     4289269    10372320
              5393205      267689     1568183     1961121     2065859     2065859     1961121     1568183      267689     5393205
              6890666     2313374     6992120     5026444     3542061     3542061     5026444     6992120     2313374     6890666
              5821350     1950591     5464283     3724182     3090879     3090879     3724182     5464283     1950591     5821350
              5821350     1950591     5464283     3724182     3090879     3090879     3724182     5464283     1950591     5821350
              6890666     2313374     6992120     5026444     3542061     3542061     5026444     6992120     2313374     6890666
              5393205      267689     1568183     1961121     2065859     2065859     1961121     1568183      267689     5393205
             10372320     4289269     4439242     4546919     5712375     5712375     4546919     4439242     4289269    10372320

46            4312512     1661847     1699740     1836731     2746045     2746045     1836731     1699740     1661847     4312512
              2136238           0      743816      877532      887932      887932      877532      743816           0     2136238
              2895225     1137513     3651635     2211311     1516830     1516830     2211311     3651635     1137513     2895225
              2688995      827383     2336981     1568485     1480132     1480132     1568485     2336981      827383     2688995
              2688995      827383     2336981     1568485     1480132     1480132     1568485     2336981      827383     2688995
              2895225     1137513     3651635     2211311     1516830     1516830     2211311     3651635     1137513     2895225
              2136238           0      743816      877532      887932      887932      877532      743816           0     2136238
              4312512     1661847     1699740     1836731     2746045     2746045     1836731     1699740     1661847     4312512

47            1610300      873903      762011      784830     1168278     1168278      784830      762011      873903     1610300
               948061       48418      338691      412820      383872      383872      412820      338691       48418      948061
              1250224      529552     1518390      979896      623966      623966      979896     1518390      529552     1250224
              1100942      435065      864881      654224      669510      669510      654224      864881      435065     1100942
              1100942      435065      864881      654224      669510      669510      654224      864881      435065     1100942
              1250224      529552     1518390      979896      623966      623966      979896     1518390      529552     1250224
               948061       48418      338691      412820      383872      383872      412820      338691       48418      948061
              1610300      873903      762011      784830     1168278     1168278      784830      762011      873903     1610300

48             373758      250339      180830      173891      404508      404508      173891      180830      250339      373758
               194524           0       98948      124898      115816      115816      124898       98948           0      194524
               282525      163910      472849      312924      161643      161643      312924      472849      163910      282525
               310606      121353      178637      179044      219148      219148      179044      178637      121353      310606
               310606      121353      178637      179044      219148      219148      179044      178637      121353      310606
               282525      163910      472849      312924      161643      161643      312924      472849      163910      282525
               194524           0       98948      124898      115816      115816      124898       98948           0      194524
               373758      250339      180830      173891      404508      404508      173891      180830      250339      373758

49              61153       69233       48558       32105       83867       83867       32105       48558       69233       61153
                43033        1395       17067       15221       24245       24245       15221       17067        1395       43033
                52076       27356       89827       65459       29920       29920       65459       89827       27356       52076
                49222       24418       31449       25960       38624       38624       25960       31449       24418       49222
                49222       24418       31449       25960       38624       38624       25960       31449       24418       49222
                52076       27356       89827       65459       29920       29920       65459       89827       27356       52076
                43033        1395       17067       15221       24245       24245       15221       17067        1395       43033
                61153       69233       48558       32105       83867       83867       32105       48558       69233       61153

50               5509        9939       10353        3979       13437       13437        3979       10353        9939        5509
                 3295           0        1915         755        3544        3544         755        1915           0        3295
                 9101        4462       11973        8781        5040        5040        8781       11973        4462        9101
                 5859        1618        3712        5408        3615        3615        5408        3712        1618        5859
                 5859        1618        3712        5408        3615        3615        5408        3712        1618        5859
                 9101        4462       11973        8781        5040        5040        8781       11973        4462        9101
                 3295           0        1915         755        3544        3544         755        1915           0        3295
                 5509        9939       10353        3979       13437       13437        3979       10353        9939        5509

51                113         367        1124         513         782         782         513        1124         367         113
                   99           0         196           4         390         390           4         196           0          99
                  186         236         456         236         248         248         236         456         236         186
                  479         118          44         287         164         164         287          44         118         479
                  479         118          44         287         164         164         287          44         118         479
                  186         236         456         236         248         248         236         456         236         186
                   99           0         196           4         390         390           4         196           0          99
                  113         367        1124         513         782         782         513        1124         367         113

52                  0           0          32          30           0           0          30          32           0           0
                    0           0          12           0           8           8           0          12           0           0
                    0           0           4           4           0           0           4           4           0           0
                    0           6           0           0           0           0           0           0           6           0
                    0           6           0           0           0           0           0           0           6           0
                    0           0           4           4           0           0           4           4           0           0
                    0           0          12           0           8           8           0          12           0           0
                    0           0          32          30           0           0          30          32           0           0

Total      1178744859   214045400   312577262   393534810   466914809   466914809   393534810   312577262   214045400  1178744859
            263026674    14412854    76028036   130752847   162242430   162242430   130752847    76028036    14412854   263026674
            353310034    86751485   316680089   351348002   311591135   311591135   351348002   316680089    86751485   353310034
            352458347   121616576   386513216   373156818   277974600   277974600   373156818   386513216   121616576   352458347
            352458347   121616576   386513216   373156818   277974600   277974600   373156818   386513216   121616576   352458347
            353310034    86751485   316680089   351348002   311591135   311591135   351348002   316680089    86751485   353310034
            263026674    14412854    76028036   130752847   162242430   162242430   130752847    76028036    14412854   263026674
           1178744859   214045400   312577262   393534810   466914809   466914809   393534810   312577262   214045400  1178744859

Grand total = 4*14412854 + 4*76028036 + 4*86751485 + 4*121616576 + 4*130752847 + 4*162242430 + 4*214045400 + 4*263026674 + 4*277974600 + 4*311591135 + 4*312577262 + 4*316680089 + 4*351348002 + 4*352458347 + 4*353310034 +
              4*373156818 + 4*386513216 + 4*393534810 + 4*466914809 + 4*1178744859
            = 24574721132

Number of times each node (N) is present in a CNSAP of each length (L)
       N            0           1           2           3           4           5           6           7           8           9
                   10          11          12          13          14          15          16          17          18          19
                   20          21          22          23          24          25          26          27          28          29
                   30          31          32          33          34          35          36          37          38          39
                   40          41          42          43          44          45          46          47          48          49
                   50          51          52          53          54          55          56          57          58          59
                   60          61          62          63          64          65          66          67          68          69
                   70          71          72          73          74          75          76          77          78          79
 L
 3                  2           1           0           0           0           0           0           0           1           2
                    1           2           0           0           0           0           0           0           2           1
                    0           0           0           0           0           0           0           0           0           0
                    0           0           0           0           0           0           0           0           0           0
                    0           0           0           0           0           0           0           0           0           0
                    0           0           0           0           0           0           0           0           0           0
                    1           2           0           0           0           0           0           0           2           1
                    2           1           0           0           0           0           0           0           1           2

 4                  4           2           0           0           0           0           0           0           2           4
                    2           4           2           0           0           0           0           2           4           2
                    0           2           0           0           0           0           0           0           2           0
                    0           0           0           0           0           0           0           0           0           0
                    0           0           0           0           0           0           0           0           0           0
                    0           2           0           0           0           0           0           0           2           0
                    2           4           2           0           0           0           0           2           4           2
                    4           2           0           0           0           0           0           0           2           4

 5                 10           5           1           0           0           0           0           1           5          10
                    5          10           5           2           0           0           2           5          10           5
                    1           5           4           0           0           0           0           4           5           1
                    0           2           0           0           0           0           0           0           2           0
                    0           2           0           0           0           0           0           0           2           0
                    1           5           4           0           0           0           0           4           5           1
                    5          10           5           2           0           0           2           5          10           5
                   10           5           1           0           0           0           0           1           5          10

 6                 22          11           1           3           0           0           3           1          11          22
                   11          22          11           6           2           2           6          11          22          11
                    1          11           8           6           0           0           6           8          11           1
                    3           8           6           0           0           0           0           6           8           3
                    3           8           6           0           0           0           0           6           8           3
                    1          11           8           6           0           0           6           8          11           1
                   11          22          11           6           2           2           6          11          22          11
                   22          11           1           3           0           0           3           1          11          22

 7                 50          29           9           7           9           9           7           9          29          50
                   29          50          33          18          12          12          18          33          50          29
                    9          35          34          20          14          14          20          34          35           9
                   12          24          28          12           0           0          12          28          24          12
                   12          24          28          12           0           0          12          28          24          12
                    9          35          34          20          14          14          20          34          35           9
                   29          50          33          18          12          12          18          33          50          29
                   50          29           9           7           9           9           7           9          29          50

 8                104          55           8          11          17          17          11           8          55         104
                   55         108          59          36          31          31          36          59         108          55
                   15          65          70          42          36          36          42          70          65          15
                   17          53          62          48          20          20          48          62          53          17
                   17          53          62          48          20          20          48          62          53          17
                   15          65          70          42          36          36          42          70          65          15
                   55         108          59          36          31          31          36          59         108          55
                  104          55           8          11          17          17          11           8          55         104

 9                242         140          38          50          55          55          50          38         140         242
                  147         252         161          97          92          92          97         161         252         147
                   48         175         192         164         115         115         164         192         175          48
                   60         129         179         132         124         124         132         179         129          60
                   60         129         179         132         124         124         132         179         129          60
                   48         175         192         164         115         115         164         192         175          48
                  147         252         161          97          92          92          97         161         252         147
                  242         140          38          50          55          55          50          38         140         242

10                529         284          70          74         113         113          74          70         284         529
                  294         571         335         254         196         196         254         335         571         294
                   84         351         411         339         335         335         339         411         351          84
                   94         257         363         351         375         375         351         363         257          94
                   94         257         363         351         375         375         351         363         257          94
                   84         351         411         339         335         335         339         411         351          84
                  294         571         335         254         196         196         254         335         571         294
                  529         284          70          74         113         113          74          70         284         529

11               1184         759         277         384         349         349         384         277         759        1184
                  760        1330         979         777         707         707         777         979        1330         760
                  295         922        1072        1144        1120        1120        1144        1072         922         295
                  323         715        1130        1309        1239        1239        1309        1130         715         323
                  323         715        1130        1309        1239        1239        1309        1130         715         323
                  295         922        1072        1144        1120        1120        1144        1072         922         295
                  760        1330         979         777         707         707         777         979        1330         760
                 1184         759         277         384         349         349         384         277         759        1184

12               2514        1417         526         548         730         730         548         526        1417        2514
                 1424        2796        1862        1547        1591        1591        1547        1862        2796        1424
                  415        1671        2123        2335        2332        2332        2335        2123        1671         415
                  421        1221        2081        2615        2639        2639        2615        2081        1221         421
                  421        1221        2081        2615        2639        2639        2615        2081        1221         421
                  415        1671        2123        2335        2332        2332        2335        2123        1671         415
                 1424        2796        1862        1547        1591        1591        1547        1862        2796        1424
                 2514        1417         526         548         730         730         548         526        1417        2514

13               5231        3550        1609        2118        2564        2564        2118        1609        3550        5231
                 3481        6187        4884        4673        4672        4672        4673        4884        6187        3481
                 1419        4305        5643        6562        6721        6721        6562        5643        4305        1419
                 1668        3690        5873        7842        8204        8204        7842        5873        3690        1668
                 1668        3690        5873        7842        8204        8204        7842        5873        3690        1668
                 1419        4305        5643        6562        6721        6721        6562        5643        4305        1419
                 3481        6187        4884        4673        4672        4672        4673        4884        6187        3481
                 5231        3550        1609        2118        2564        2564        2118        1609        3550        5231

14              10583        6256        2771        3983        4301        4301        3983        2771        6256       10583
                 6174       12106        9683        8769        8474        8474        8769        9683       12106        6174
                 2195        8226       10709       12136       12541       12541       12136       10709        8226        2195
                 2460        6479       10426       13867       15539       15539       13867       10426        6479        2460
                 2460        6479       10426       13867       15539       15539       13867       10426        6479        2460
                 2195        8226       10709       12136       12541       12541       12136       10709        8226        2195
                 6174       12106        9683        8769        8474        8474        8769        9683       12106        6174
                10583        6256        2771        3983        4301        4301        3983        2771        6256       10583

15              20530       14658       10002       11768       12741       12741       11768       10002       14658       20530
                14494       27382       23639       22738       22927       22927       22738       23639       27382       14494
                 8137       21327       27141       31068       33549       33549       31068       27141       21327        8137
                 9255       19109       28510       37382       43503       43503       37382       28510       19109        9255
                 9255       19109       28510       37382       43503       43503       37382       28510       19109        9255
                 8137       21327       27141       31068       33549       33549       31068       27141       21327        8137
                14494       27382       23639       22738       22927       22927       22738       23639       27382       14494
                20530       14658       10002       11768       12741       12741       11768       10002       14658       20530

16              38931       27909       15772       18824       20913       20913       18824       15772       27909       38931
                26815       50632       42005       38794       39002       39002       38794       42005       50632       26815
                12802       38295       48070       53243       56147       56147       53243       48070       38295       12802
                14208       32626       48766       61496       69678       69678       61496       48766       32626       14208
                14208       32626       48766       61496       69678       69678       61496       48766       32626       14208
                12802       38295       48070       53243       56147       56147       53243       48070       38295       12802
                26815       50632       42005       38794       39002       39002       38794       42005       50632       26815
                38931       27909       15772       18824       20913       20913       18824       15772       27909       38931

17              76387       59434       44522       54975       61649       61649       54975       44522       59434       76387
                58263      106549       96769       98542      105160      105160       98542       96769      106549       58263
                40796       93719      115709      131437      145499      145499      131437      115709       93719       40796
                46346       89137      122742      151061      174755      174755      151061      122742       89137       46346
                46346       89137      122742      151061      174755      174755      151061      122742       89137       46346
                40796       93719      115709      131437      145499      145499      131437      115709       93719       40796
                58263      106549       96769       98542      105160      105160       98542       96769      106549       58263
                76387       59434       44522       54975       61649       61649       54975       44522       59434       76387

18             124134       94342       68760       86939       98511       98511       86939       68760       94342      124134
                94899      172513      153415      156497      166756      166756      156497      153415      172513       94899
                62388      152424      183826      201931      215656      215656      201931      183826      152424       62388
                71566      144573      194809      224709      241214      241214      224709      194809      144573       71566
                71566      144573      194809      224709      241214      241214      224709      194809      144573       71566
                62388      152424      183826      201931      215656      215656      201931      183826      152424       62388
                94899      172513      153415      156497      166756      166756      156497      153415      172513       94899
               124134       94342       68760       86939       98511       98511       86939       68760       94342      124134

19             232900      207736      192027      246648      280845      280845      246648      192027      207736      232900
               208524      374419      376991      413981      451858      451858      413981      376991      374419      208524
               184706      375885      453828      518343      567196      567196      518343      453828      375885      184706
               215345      378710      479022      551528      605895      605895      551528      479022      378710      215345
               215345      378710      479022      551528      605895      605895      551528      479022      378710      215345
               184706      375885      453828      518343      567196      567196      518343      453828      375885      184706
               208524      374419      376991      413981      451858      451858      413981      376991      374419      208524
               232900      207736      192027      246648      280845      280845      246648      192027      207736      232900

20             392558      333487      289796      371012      423088      423088      371012      289796      333487      392558
               330915      605085      583434      625559      669089      669089      625559      583434      605085      330915
               279358      588455      700523      757530      792876      792876      757530      700523      588455      279358
               328208      592369      735170      798963      819185      819185      798963      735170      592369      328208
               328208      592369      735170      798963      819185      819185      798963      735170      592369      328208
               279358      588455      700523      757530      792876      792876      757530      700523      588455      279358
               330915      605085      583434      625559      669089      669089      625559      583434      605085      330915
               392558      333487      289796      371012      423088      423088      371012      289796      333487      392558

21             743931      759306      805665     1052006     1196216     1196216     1052006      805665      759306      743931
               751609     1349764     1482542     1686995     1836339     1836339     1686995     1482542     1349764      751609
               768547     1450013     1732274     1944347     2040716     2040716     1944347     1732274     1450013      768547
               928774     1513043     1816195     1976483     2020517     2020517     1976483     1816195     1513043      928774
               928774     1513043     1816195     1976483     2020517     2020517     1976483     1816195     1513043      928774
               768547     1450013     1732274     1944347     2040716     2040716     1944347     1732274     1450013      768547
               751609     1349764     1482542     1686995     1836339     1836339     1686995     1482542     1349764      751609
               743931      759306      805665     1052006     1196216     1196216     1052006      805665      759306      743931

22            1233780     1171112     1169306     1491159     1693965     1693965     1491159     1169306     1171112     1233780
              1157149     2105838     2157708     2363107     2505244     2505244     2363107     2157708     2105838     1157149
              1132900     2155704     2526629     2661368     2705738     2705738     2661368     2526629     2155704     1132900
              1347106     2239055     2628055     2702867     2648736     2648736     2702867     2628055     2239055     1347106
              1347106     2239055     2628055     2702867     2648736     2648736     2702867     2628055     2239055     1347106
              1132900     2155704     2526629     2661368     2705738     2705738     2661368     2526629     2155704     1132900
              1157149     2105838     2157708     2363107     2505244     2505244     2363107     2157708     2105838     1157149
              1233780     1171112     1169306     1491159     1693965     1693965     1491159     1169306     1171112     1233780

23            2353570     2742467     3238552     4256400     4835899     4835899     4256400     3238552     2742467     2353570
              2683537     4762839     5521670     6321544     6822123     6822123     6321544     5521670     4762839     2683537
              3015946     5321747     6283703     6751477     6782898     6782898     6751477     6283703     5321747     3015946
              3631966     5674892     6568641     6590003     6235448     6235448     6590003     6568641     5674892     3631966
              3631966     5674892     6568641     6590003     6235448     6235448     6590003     6568641     5674892     3631966
              3015946     5321747     6283703     6751477     6782898     6782898     6751477     6283703     5321747     3015946
              2683537     4762839     5521670     6321544     6822123     6822123     6321544     5521670     4762839     2683537
              2353570     2742467     3238552     4256400     4835899     4835899     4256400     3238552     2742467     2353570

24            3791972     4003775     4433735     5595087     6309129     6309129     5595087     4433735     4003775     3791972
              3947031     7040515     7496488     8205757     8634617     8634617     8205757     7496488     7040515     3947031
              4229512     7438796     8482412     8651920     8621206     8621206     8651920     8482412     7438796     4229512
              5032012     7821334     8719835     8471435     7966536     7966536     8471435     8719835     7821334     5032012
              5032012     7821334     8719835     8471435     7966536     7966536     8471435     8719835     7821334     5032012
              4229512     7438796     8482412     8651920     8621206     8621206     8651920     8482412     7438796     4229512
              3947031     7040515     7496488     8205757     8634617     8634617     8205757     7496488     7040515     3947031
              3791972     4003775     4433735     5595087     6309129     6309129     5595087     4433735     4003775     3791972

25            7178330     9435350    12025356    15738051    17752484    17752484    15738051    12025356     9435350     7178330
              9119190    15918411    18962577    21411035    22735607    22735607    21411035    18962577    15918411     9119190
             11004065    18353833    20985193    21169998    20517770    20517770    21169998    20985193    18353833    11004065
             13207138    19926842    21720286    19822118    17529141    17529141    19822118    21720286    19926842    13207138
             13207138    19926842    21720286    19822118    17529141    17529141    19822118    21720286    19926842    13207138
             11004065    18353833    20985193    21169998    20517770    20517770    21169998    20985193    18353833    11004065
              9119190    15918411    18962577    21411035    22735607    22735607    21411035    18962577    15918411     9119190
              7178330     9435350    12025356    15738051    17752484    17752484    15738051    12025356     9435350     7178330

26           10981066    12916987    15397294    19178200    21348927    21348927    19178200    15397294    12916987    10981066
             12681800    21932272    23879381    25895862    27161372    27161372    25895862    23879381    21932272    12681800
             14580127    23688050    25870487    25522237    25137805    25137805    25522237    25870487    23688050    14580127
             17298094    25192738    26234277    24025637    22085611    22085611    24025637    26234277    25192738    17298094
             17298094    25192738    26234277    24025637    22085611    22085611    24025637    26234277    25192738    17298094
             14580127    23688050    25870487    25522237    25137805    25137805    25522237    25870487    23688050    14580127
             12681800    21932272    23879381    25895862    27161372    27161372    25895862    23879381    21932272    12681800
             10981066    12916987    15397294    19178200    21348927    21348927    19178200    15397294    12916987    10981066

27           20731183    30108766    40351801    51231505    57071811    57071811    51231505    40351801    30108766    20731183
             29239005    49489370    58464986    63852567    67462321    67462321    63852567    58464986    49489370    29239005
             37491368    58391220    62062104    58492947    56336099    56336099    58492947    62062104    58391220    37491368
             44892427    64100459    63001986    52132869    45307469    45307469    52132869    63001986    64100459    44892427
             44892427    64100459    63001986    52132869    45307469    45307469    52132869    63001986    64100459    44892427
             37491368    58391220    62062104    58492947    56336099    56336099    58492947    62062104    58391220    37491368
             29239005    49489370    58464986    63852567    67462321    67462321    63852567    58464986    49489370    29239005
             20731183    30108766    40351801    51231505    57071811    57071811    51231505    40351801    30108766    20731183

28           29621051    38470303    47953542    59061470    64689897    64689897    59061470    47953542    38470303    29621051
             37956517    62695890    68198411    73047034    76372071    76372071    73047034    68198411    62695890    37956517
             46346202    68853954    70535735    67456572    66184379    66184379    67456572    70535735    68853954    46346202
             54761527    73651333    70132689    61161371    56402440    56402440    61161371    70132689    73651333    54761527
             54761527    73651333    70132689    61161371    56402440    56402440    61161371    70132689    73651333    54761527
             46346202    68853954    70535735    67456572    66184379    66184379    67456572    70535735    68853954    46346202
             37956517    62695890    68198411    73047034    76372071    76372071    73047034    68198411    62695890    37956517
             29621051    38470303    47953542    59061470    64689897    64689897    59061470    47953542    38470303    29621051

29           56373874    88505077   118128535   144633664   157540228   157540228   144633664   118128535    88505077    56373874
             87634541   139000799   154807325   167656358   175261827   175261827   167656358   154807325   139000799    87634541
            117804936   164002064   154578678   143426439   139010793   139010793   143426439   154578678   164002064   117804936
            140635705   179221920   151309741   122085139   108668736   108668736   122085139   151309741   179221920   140635705
            140635705   179221920   151309741   122085139   108668736   108668736   122085139   151309741   179221920   140635705
            117804936   164002064   154578678   143426439   139010793   139010793   143426439   154578678   164002064   117804936
             87634541   139000799   154807325   167656358   175261827   175261827   167656358   154807325   139000799    87634541
             56373874    88505077   118128535   144633664   157540228   157540228   144633664   118128535    88505077    56373874

30           73862327   103832841   132340462   159353960   170998262   170998262   159353960   132340462   103832841    73862327
            104016930   160794417   172074030   181127852   186925736   186925736   181127852   172074030   160794417   104016930
            133359254   177803007   168792087   158054688   155544615   155544615   158054688   168792087   177803007   133359254
            156857106   189088302   162601426   139084482   132808486   132808486   139084482   162601426   189088302   156857106
            156857106   189088302   162601426   139084482   132808486   132808486   139084482   162601426   189088302   156857106
            133359254   177803007   168792087   158054688   155544615   155544615   158054688   168792087   177803007   133359254
            104016930   160794417   172074030   181127852   186925736   186925736   181127852   172074030   160794417   104016930
             73862327   103832841   132340462   159353960   170998262   170998262   159353960   132340462   103832841    73862327

31          140891264   222930261   295569583   345722087   363725647   363725647   345722087   295569583   222930261   140891264
            232163408   320456911   352128093   372611494   381539046   381539046   372611494   352128093   320456911   232163408
            319124853   366927311   329230660   303360568   298807529   298807529   303360568   329230660   366927311   319124853
            376257577   393537044   308469342   251706042   239752714   239752714   251706042   308469342   393537044   376257577
            376257577   393537044   308469342   251706042   239752714   239752714   251706042   308469342   393537044   376257577
            319124853   366927311   329230660   303360568   298807529   298807529   303360568   329230660   366927311   319124853
            232163408   320456911   352128093   372611494   381539046   381539046   372611494   352128093   320456911   232163408
            140891264   222930261   295569583   345722087   363725647   363725647   345722087   295569583   222930261   140891264

32          164902425   245839264   315687806   366476788   383646705   383646705   366476788   315687806   245839264   164902425
            250845269   357821083   377325705   386784164   390906640   390906640   386784164   377325705   357821083   250845269
            331858825   390397220   347304960   321087393   320205588   320205588   321087393   347304960   390397220   331858825
            387299955   407701683   321858021   280518548   285512694   285512694   280518548   321858021   407701683   387299955
            387299955   407701683   321858021   280518548   285512694   285512694   280518548   321858021   407701683   387299955
            331858825   390397220   347304960   321087393   320205588   320205588   321087393   347304960   390397220   331858825
            250845269   357821083   377325705   386784164   390906640   390906640   386784164   377325705   357821083   250845269
            164902425   245839264   315687806   366476788   383646705   383646705   366476788   315687806   245839264   164902425

33          278950762   449653323   584122875   646444646   653207082   653207082   646444646   584122875   449653323   278950762
            464146052   606538263   651135399   664148695   659932239   659932239   664148695   651135399   606538263   464146052
            629611544   664533643   569477651   530117854   536768270   536768270   530117854   569477651   664533643   629611544
            727023635   690799283   510552618   448489913   473220733   473220733   448489913   510552618   690799283   727023635
            727023635   690799283   510552618   448489913   473220733   473220733   448489913   510552618   690799283   727023635
            629611544   664533643   569477651   530117854   536768270   536768270   530117854   569477651   664533643   629611544
            464146052   606538263   651135399   664148695   659932239   659932239   664148695   651135399   606538263   464146052
            278950762   449653323   584122875   646444646   653207082   653207082   646444646   584122875   449653323   278950762

34          320813753   499002691   638103755   709471837   719398308   719398308   709471837   638103755   499002691   320813753
            511714266   673086462   695987086   693927936   686065520   686065520   693927936   695987086   673086462   511714266
            679831767   710414047   598519039   554898755   566311116   566311116   554898755   598519039   710414047   679831767
            779859491   723449627   539535894   500791948   546732940   546732940   500791948   539535894   723449627   779859491
            779859491   723449627   539535894   500791948   546732940   546732940   500791948   539535894   723449627   779859491
            679831767   710414047   598519039   554898755   566311116   566311116   554898755   598519039   710414047   679831767
            511714266   673086462   695987086   693927936   686065520   686065520   693927936   695987086   673086462   511714266
            320813753   499002691   638103755   709471837   719398308   719398308   709471837   638103755   499002691   320813753

35          491032260   797427925  1020176461  1081949450  1055189911  1055189911  1081949450  1020176461   797427925   491032260
            817300473   987747262  1035466605  1027945514   988129396   988129396  1027945514  1035466605   987747262   817300473
           1090075441  1034832843   850096002   810355105   835752718   835752718   810355105   850096002  1034832843  1090075441
           1227897880  1047666871   748603609   724386539   820709310   820709310   724386539   748603609  1047666871  1227897880
           1227897880  1047666871   748603609   724386539   820709310   820709310   724386539   748603609  1047666871  1227897880
           1090075441  1034832843   850096002   810355105   835752718   835752718   810355105   850096002  1034832843  1090075441
            817300473   987747262  1035466605  1027945514   988129396   988129396  1027945514  1035466605   987747262   817300473
            491032260   797427925  1020176461  1081949450  1055189911  1055189911  1081949450  1020176461   797427925   491032260

36          530148507   841270502  1064627320  1129826156  1105581555  1105581555  1129826156  1064627320   841270502   530148507
            858179582  1025942947  1044693488  1019104293   983042860   983042860  1019104293  1044693488  1025942947   858179582
           1123106719  1038792293   837650696   793070199   827357729   827357729   793070199   837650696  1038792293  1123106719
           1255352906  1035237266   751825277   762264867   879648126   879648126   762264867   751825277  1035237266  1255352906
           1255352906  1035237266   751825277   762264867   879648126   879648126   762264867   751825277  1035237266  1255352906
           1123106719  1038792293   837650696   793070199   827357729   827357729   793070199   837650696  1038792293  1123106719
            858179582  1025942947  1044693488  1019104293   983042860   983042860  1019104293  1044693488  1025942947   858179582
            530148507   841270502  1064627320  1129826156  1105581555  1105581555  1129826156  1064627320   841270502   530148507

37          713005788  1149641958  1444950086  1467374564  1381773589  1381773589  1467374564  1444950086  1149641958   713005788
           1162086341  1283371362  1318479742  1286761186  1208140140  1208140140  1286761186  1318479742  1283371362  1162086341
           1508699133  1286713435  1015432081   998178076  1035918980  1035918980   998178076  1015432081  1286713435  1508699133
           1646893986  1271953192   901836178   976589215  1152042152  1152042152   976589215   901836178  1271953192  1646893986
           1646893986  1271953192   901836178   976589215  1152042152  1152042152   976589215   901836178  1271953192  1646893986
           1508699133  1286713435  1015432081   998178076  1035918980  1035918980   998178076  1015432081  1286713435  1508699133
           1162086341  1283371362  1318479742  1286761186  1208140140  1208140140  1286761186  1318479742  1283371362  1162086341
            713005788  1149641958  1444950086  1467374564  1381773589  1381773589  1467374564  1444950086  1149641958   713005788

38          705547629  1117823582  1385918251  1398079575  1314982290  1314982290  1398079575  1385918251  1117823582   705547629
           1120997025  1197315760  1201286353  1164102471  1102764127  1102764127  1164102471  1201286353  1197315760  1120997025
           1421948815  1167196146   912819749   903926594   949477910   949477910   903926594   912819749  1167196146  1421948815
           1531728705  1146998991   837085248   932996525  1092244792  1092244792   932996525   837085248  1146998991  1531728705
           1531728705  1146998991   837085248   932996525  1092244792  1092244792   932996525   837085248  1146998991  1531728705
           1421948815  1167196146   912819749   903926594   949477910   949477910   903926594   912819749  1167196146  1421948815
           1120997025  1197315760  1201286353  1164102471  1102764127  1102764127  1164102471  1201286353  1197315760  1120997025
            705547629  1117823582  1385918251  1398079575  1314982290  1314982290  1398079575  1385918251  1117823582   705547629

39          817994934  1293073537  1582437822  1528376061  1384469170  1384469170  1528376061  1582437822  1293073537   817994934
           1278774153  1264001431  1267440900  1235375622  1152635835  1152635835  1235375622  1267440900  1264001431  1278774153
           1591422144  1223372758   937899333   976095936  1018384685  1018384685   976095936   937899333  1223372758  1591422144
           1657420952  1192833388   871801075  1034873444  1197802902  1197802902  1034873444   871801075  1192833388  1657420952
           1657420952  1192833388   871801075  1034873444  1197802902  1197802902  1034873444   871801075  1192833388  1657420952
           1591422144  1223372758   937899333   976095936  1018384685  1018384685   976095936   937899333  1223372758  1591422144
           1278774153  1264001431  1267440900  1235375622  1152635835  1152635835  1235375622  1267440900  1264001431  1278774153
            817994934  1293073537  1582437822  1528376061  1384469170  1384469170  1528376061  1582437822  1293073537   817994934

40          714052930  1103419196  1324619922  1257032790  1131532587  1131532587  1257032790  1324619922  1103419196   714052930
           1081369266  1013311450   992392331   969093546   927360001   927360001   969093546   992392331  1013311450  1081369266
           1307259048   963815826   739089496   779833676   820645536   820645536   779833676   739089496   963815826  1307259048
           1328376007   937684231   723978606   867626856   966578979   966578979   867626856   723978606   937684231  1328376007
           1328376007   937684231   723978606   867626856   966578979   966578979   867626856   723978606   937684231  1328376007
           1307259048   963815826   739089496   779833676   820645536   820645536   779833676   739089496   963815826  1307259048
           1081369266  1013311450   992392331   969093546   927360001   927360001   969093546   992392331  1013311450  1081369266
            714052930  1103419196  1324619922  1257032790  1131532587  1131532587  1257032790  1324619922  1103419196   714052930

41          702929321  1082286323  1283845605  1170245846  1010619667  1010619667  1170245846  1283845605  1082286323   702929321
           1049397674   907202884   878052137   871332554   832619858   832619858   871332554   878052137   907202884  1049397674
           1243483674   860923169   645980635   728816813   764907660   764907660   728816813   645980635   860923169  1243483674
           1209678372   833548163   662052906   828763699   888372932   888372932   828763699   662052906   833548163  1209678372
           1209678372   833548163   662052906   828763699   888372932   888372932   828763699   662052906   833548163  1209678372
           1243483674   860923169   645980635   728816813   764907660   764907660   728816813   645980635   860923169  1243483674
           1049397674   907202884   878052137   871332554   832619858   832619858   871332554   878052137   907202884  1049397674
            702929321  1082286323  1283845605  1170245846  1010619667  1010619667  1170245846  1283845605  1082286323   702929321

42          528227219   791387299   921000361   822430047   702724887   702724887   822430047   921000361   791387299   528227219
            766578875   617144791   585273838   587371969   584042804   584042804   587371969   585273838   617144791   766578875
            881917513   581749756   439951321   503743130   539476158   539476158   503743130   439951321   581749756   881917513
            826352875   565319861   486180918   597374004   602628836   602628836   597374004   486180918   565319861   826352875
            826352875   565319861   486180918   597374004   602628836   602628836   597374004   486180918   565319861   826352875
            881917513   581749756   439951321   503743130   539476158   539476158   503743130   439951321   581749756   881917513
            766578875   617144791   585273838   587371969   584042804   584042804   587371969   585273838   617144791   766578875
            528227219   791387299   921000361   822430047   702724887   702724887   822430047   921000361   791387299   528227219

43          442882444   661019196   762403753   660485294   544034179   544034179   660485294   762403753   661019196   442882444
            636887435   464948895   435450346   448834940   448450639   448450639   448834940   435450346   464948895   636887435
            720736804   445009215   333571399   412228845   441397324   441397324   412228845   333571399   445009215   720736804
            641553785   434233567   390824480   486935156   467087724   467087724   486935156   390824480   434233567   641553785
            641553785   434233567   390824480   486935156   467087724   467087724   486935156   390824480   434233567   641553785
            720736804   445009215   333571399   412228845   441397324   441397324   412228845   333571399   445009215   720736804
            636887435   464948895   435450346   448834940   448450639   448450639   448834940   435450346   464948895   636887435
            442882444   661019196   762403753   660485294   544034179   544034179   660485294   762403753   661019196   442882444

44          279558794   402680409   455429110   385616995   316158349   316158349   385616995   455429110   402680409   279558794
            389294563   256510476   240162341   254867881   264591850   264591850   254867881   240162341   256510476   389294563
            430146447   250797171   195918401   241910768   261781567   261781567   241910768   195918401   250797171   430146447
            365810269   247243987   244418575   289058755   263393316   263393316   289058755   244418575   247243987   365810269
            365810269   247243987   244418575   289058755   263393316   263393316   289058755   244418575   247243987   365810269
            430146447   250797171   195918401   241910768   261781567   261781567   241910768   195918401   250797171   430146447
            389294563   256510476   240162341   254867881   264591850   264591850   254867881   240162341   256510476   389294563
            279558794   402680409   455429110   385616995   316158349   316158349   385616995   455429110   402680409   279558794

45          187175392   265968360   298117779   247320446   199004660   199004660   247320446   298117779   265968360   187175392
            258768204   149492392   140836926   154689239   162285434   162285434   154689239   140836926   149492392   258768204
            282537407   153646753   123631287   159918016   172068776   172068776   159918016   123631287   153646753   282537407
            226315739   152466257   161787708   186292278   162122887   162122887   186292278   161787708   152466257   226315739
            226315739   152466257   161787708   186292278   162122887   162122887   186292278   161787708   152466257   226315739
            282537407   153646753   123631287   159918016   172068776   172068776   159918016   123631287   153646753   282537407
            258768204   149492392   140836926   154689239   162285434   162285434   154689239   140836926   149492392   258768204
            187175392   265968360   298117779   247320446   199004660   199004660   247320446   298117779   265968360   187175392

46           89351553   121758950   133887656   108493917    87375906    87375906   108493917   133887656   121758950    89351553
            120204719    59529430    58788379    67923919    72220639    72220639    67923919    58788379    59529430   120204719
            128645618    65743013    57202906    71538770    76865437    76865437    71538770    57202906    65743013   128645618
             96889647    66673437    77291162    80449306    71142254    71142254    80449306    77291162    66673437    96889647
             96889647    66673437    77291162    80449306    71142254    71142254    80449306    77291162    66673437    96889647
            128645618    65743013    57202906    71538770    76865437    76865437    71538770    57202906    65743013   128645618
            120204719    59529430    58788379    67923919    72220639    72220639    67923919    58788379    59529430   120204719
             89351553   121758950   133887656   108493917    87375906    87375906   108493917   133887656   121758950    89351553

47           41563280    54670245    59047566    47356595    38182294    38182294    47356595    59047566    54670245    41563280
             55457352    22623389    23259964    28549909    30253345    30253345    28549909    23259964    22623389    55457352
             58393952    27374382    26254057    32448638    34464190    34464190    32448638    26254057    27374382    58393952
             40670730    28358581    36501350    33758386    30829993    30829993    33758386    36501350    28358581    40670730
             40670730    28358581    36501350    33758386    30829993    30829993    33758386    36501350    28358581    40670730
             58393952    27374382    26254057    32448638    34464190    34464190    32448638    26254057    27374382    58393952
             55457352    22623389    23259964    28549909    30253345    30253345    28549909    23259964    22623389    55457352
             41563280    54670245    59047566    47356595    38182294    38182294    47356595    59047566    54670245    41563280

48           12102254    15365962    16190196    12720877    10728425    10728425    12720877    16190196    15365962    12102254
             15725074     5368442     6113539     7860806     8285361     8285361     7860806     6113539     5368442    15725074
             16324228     7521592     7818527     9363686     9327000     9327000     9363686     7818527     7521592    16324228
             10595050     7909898    10284770     8940019     8821542     8821542     8940019    10284770     7909898    10595050
             10595050     7909898    10284770     8940019     8821542     8821542     8940019    10284770     7909898    10595050
             16324228     7521592     7818527     9363686     9327000     9327000     9363686     7818527     7521592    16324228
             15725074     5368442     6113539     7860806     8285361     8285361     7860806     6113539     5368442    15725074
             12102254    15365962    16190196    12720877    10728425    10728425    12720877    16190196    15365962    12102254

49            2438558     3066528     3123518     2344515     2288581     2288581     2344515     3123518     3066528     2438558
              3119869      912871     1180649     1493472     1601542     1601542     1493472     1180649      912871     3119869
              3186323     1404174     1728710     2037016     1709859     1709859     2037016     1728710     1404174     3186323
              2021920     1517001     1992760     1628827     1882519     1882519     1628827     1992760     1517001     2021920
              2021920     1517001     1992760     1628827     1882519     1882519     1628827     1992760     1517001     2021920
              3186323     1404174     1728710     2037016     1709859     1709859     2037016     1728710     1404174     3186323
              3119869      912871     1180649     1493472     1601542     1601542     1493472     1180649      912871     3119869
              2438558     3066528     3123518     2344515     2288581     2288581     2344515     3123518     3066528     2438558

50             338272      426398      424961      299880      348719      348719      299880      424961      426398      338272
               430787      114747      162094      197655      220687      220687      197655      162094      114747      430787
               439792      185258      259531      305016      223432      223432      305016      259531      185258      439792
               267649      214933      271669      211039      272231      272231      211039      271669      214933      267649
               267649      214933      271669      211039      272231      272231      211039      271669      214933      267649
               439792      185258      259531      305016      223432      223432      305016      259531      185258      439792
               430787      114747      162094      197655      220687      220687      197655      162094      114747      430787
               338272      426398      424961      299880      348719      348719      299880      424961      426398      338272

51              18655       23440       23294       14648       19874       19874       14648       23294       23440       18655
                23456        5619        8454        9760       13570       13570        9760        8454        5619       23456
                23966       10808       15924       18564       11414       11414       18564       15924       10808       23966
                13898       11620       14262       11244       15672       15672       11244       14262       11620       13898
                13898       11620       14262       11244       15672       15672       11244       14262       11620       13898
                23966       10808       15924       18564       11414       11414       18564       15924       10808       23966
                23456        5619        8454        9760       13570       13570        9760        8454        5619       23456
                18655       23440       23294       14648       19874       19874       14648       23294       23440       18655

52                308         380         384         272         280         280         272         384         380         308
                  384          76          52          84         296         296          84          52          76         384
                  384         204         340         364         156         156         364         340         204         384
                  180         204         180         192         272         272         192         180         204         180
                  180         204         180         192         272         272         192         180         204         180
                  384         204         340         364         156         156         364         340         204         384
                  384          76          52          84         296         296          84          52          76         384
                  308         380         384         272         280         280         272         384         380         308

Total      7371703301 11411431788 13966178501 13850472132 12909335368 12909335368 13850472132 13966178501 11411431788  7371703301
          11363397829 11679897076 11819963806 11795927510 11462289655 11462289655 11795927510 11819963806 11679897076 11363397829
          14139099923 11770105278  9493251370  9629102075  9996579190  9996579190  9629102075  9493251370 11770105278 14139099923
          14777563049 11755058105  9103528906  9733570521 10554471010 10554471010  9733570521  9103528906 11755058105 14777563049
          14777563049 11755058105  9103528906  9733570521 10554471010 10554471010  9733570521  9103528906 11755058105 14777563049
          14139099923 11770105278  9493251370  9629102075  9996579190  9996579190  9629102075  9493251370 11770105278 14139099923
          11363397829 11679897076 11819963806 11795927510 11462289655 11462289655 11795927510 11819963806 11679897076 11363397829
           7371703301 11411431788 13966178501 13850472132 12909335368 12909335368 13850472132 13966178501 11411431788  7371703301

Grand total = 4*7371703301 + 4*9103528906 + 4*9493251370 + 4*9629102075 + 4*9733570521 + 4*9996579190 + 4*10554471010 + 4*11363397829 + 4*11411431788 + 4*11462289655 + 4*11679897076 + 4*11755058105 + 4*11770105278 + 4*11795927510 +
              4*11819963806 + 4*12909335368 + 4*13850472132 + 4*13966178501 + 4*14139099923 + 4*14777563049
            = 914331705572

Number of CNSAPs for each start node (SN) and end node (EN) pair
      SN         0        1        2        3        4        5        6        7        8        9       10       11       12       13       14       15       16       17       18       19       20       21       22       23
                24       25       26       27       28       29       30       31       32       33       34       35       36       37       38       39       40       41       42       43       44       45       46       47
                48       49       50       51       52       53       54       55       56       57       58       59       60       61       62       63       64       65       66       67       68       69       70       71
                72       73       74       75       76       77       78       79
EN
 0               0        0 21797584 20201613 18585811 15196958 14817744 17997977 22180227 27788725        0        2  3203957 10994751 11425796  8559942  7466674  9133268 13112671 22780773 22847400  4407509  2949107 11344195
          14067384 14653167 14543226 11242146  9179546 18630081 22508766 12048846 11161080 15740501 17669726 20721920 22206849 14743327  6383145 14421102 22357038 13039903 13616874 16243714 18168582 21531337 22831511 15071810
           6401931 14424758 20644284 10888318 10450544 11918139 12806123 14809845 15938794 12381785  9551601 19196749 22442181 12686840  9402016  8116777  7496069  8263582 10074178 11786643 14748397 24920758 27724082 22540189
          19389695 16750944 15797765 16900699 19602009 23019794 26257752 31837353
 1               0        0        0 14419978  3528471  2351632  1664995  2889213  4109494  5234609 16242435        0  8792736  3351511   266899   668298   826403  1540466  2453854  4143869        0        0  3044980  1618526
           1995611  3098598  2856540  1952060  1730166  3417723        0        0  1989395  2022994  3419021  4211599  4044773  2510824  1220692  2723047  1901029  1322508  1979169  2344456  2971564  3697532  3996677  2635089
           1184388  2609662  3304200  1734819  1335733  1472379  1870330  2400829  2719066  2143785  1628440  3256543  3809979  1959779  1152138   898840   942696  1177396  1543151  1940294  2498742  4197433  4438861  3242790
           2450420  1974945  1930891  2296544  2971613  3809304  4509497  5450477
 2        16262799        0        0        0 14319285  3565124  2930107  2912744  4743727  6526236  5555148 13072382        0 13303855  4410821   453881   724652  1635700  3214067  5676958        0        0  2434742  5192938
           1775450  3337385  4638274  3178692  2402836  5000307   876110        0  3105654  4228134  3671283  6590960  6825787  4030630  1722503  4110423  2584430  1292944  3140694  3621910  4418857  5922000  6086447  3993079
           1810205  4102315  4401898  2282554  2156950  2304806  2978788  3752445  4098944  3284839  2588735  5162424  5361630  2768694  1552304  1210058  1451667  1943173  2571036  3110125  3915048  6580821  6201903  4448245
           3264918  2743826  2945808  3704258  4836405  6025587  7019997  8506901
 3        10189681 15538259        0        0        0 11941385  3162233  4351986  5093008  6939473  3130706  2046354  9402321        0 11960291  3879184   723658  1675725  3539931  6608831  2691653        0  2899282  5366016
           6144609  2267732  4044865  3851031  2774651  5820571  2444797   788920  3544279  6770521  5591571  6080427  8559440  5503242  1920780  4666537  3463670  1717359  4418499  6468751  5821860  7621649  8202698  5104685
           2069102  5074475  5421738  2815340  3344680  4055438  4320792  5587110  5581407  4134758  3416183  7023425  7197859  3975602  2702154  2332236  2671561  3290872  3594746  4070302  5203224  8906675  8729443  6584207
           5399528  4988625  5343951  5929273  6764188  7945527  9134427 11192841
 4         8506103  7184276 13595760        0        0        0 11645141  5019161  6770427  7695822  6174861  2445931  2783114  8064348        0  9008061  3218380  1665145  3602822  7052754  4748811  1944088  1846441  5728777
           6712751  6504797  2878460  3257695  2822574  5818189  3753350  1750416  4478421  6992899  8364202  6920610  7348493  5807542  2031355  4452473  4396430  2154802  5756108  8466200  8500283  8370368  9319348  6037867
           2123154  5108319  6925611  3407665  4753748  6163263  6015764  6531840  6967717  4881967  3672650  7894771  9509759  5313412  4190823  4061892  4091520  4472540  4554369  4561826  5887183 10397896 11778940  9259883
           8075253  7817204  8132177  8324812  8327338  8975283 10314361 12826013
 5         7695822  6770427  5019161 11645141        0        0        0 13595760  7184276  8506103  7052754  3602822  1665145  3218380  9008061        0  8064348  2783114  2445931  6174861  5818189  2822574  3257695  2878460
           6504797  6712751  5728777  1846441  1944088  4748811  4452473  2031355  5807542  7348493  6920610  8364202  6992899  4478421  1750416  3753350  5108319  2123154  6037867  9319348  8370368  8500283  8466200  5756108
           2154802  4396430  7894771  3672650  4881967  6967717  6531840  6015764  6163263  4753748  3407665  6925611 10397896  5887183  4561826  4554369  4472540  4091520  4061892  4190823  5313412  9509759 12826013 10314361
           8975283  8327338  8324812  8132177  7817204  8075253  9259883 11778940
 6         6939473  5093008  4351986  3162233 11941385        0        0        0 15538259 10189681  6608831  3539931  1675725   723658  3879184 11960291        0  9402321  2046354  3130706  5820571  2774651  3851031  4044865
           2267732  6144609  5366016  2899282        0  2691653  4666537  1920780  5503242  8559440  6080427  5591571  6770521  3544279   788920  2444797  5074475  2069102  5104685  8202698  7621649  5821860  6468751  4418499
           1717359  3463670  7023425  3416183  4134758  5581407  5587110  4320792  4055438  3344680  2815340  5421738  8906675  5203224  4070302  3594746  3290872  2671561  2332236  2702154  3975602  7197859 11192841  9134427
           7945527  6764188  5929273  5343951  4988625  5399528  6584207  8729443
 7         6526236  4743727  2912744  2930107  3565124 14319285        0        0        0 16262799  5676958  3214067  1635700   724652   453881  4410821 13303855        0 13072382  5555148  5000307  2402836  3178692  4638274
           3337385  1775450  5192938  2434742        0        0  4110423  1722503  4030630  6825787  6590960  3671283  4228134  3105654        0   876110  4102315  1810205  3993079  6086447  5922000  4418857  3621910  3140694
           1292944  2584430  5162424  2588735  3284839  4098944  3752445  2978788  2304806  2156950  2282554  4401898  6580821  3915048  3110125  2571036  1943173  1451667  1210058  1552304  2768694  5361630  8506901  7019997
           6025587  4836405  3704258  2945808  2743826  3264918  4448245  6201903
 8         5234609  4109494  2889213  1664995  2351632  3528471 14419978        0        0        0  4143869  2453854  1540466   826403   668298   266899  3351511  8792736        0 16242435  3417723  1730166  1952060  2856540
           3098598  1995611  1618526  3044980        0        0  2723047  1220692  2510824  4044773  4211599  3419021  2022994  1989395        0        0  2609662  1184388  2635089  3996677  3697532  2971564  2344456  1979169
           1322508  1901029  3256543  1628440  2143785  2719066  2400829  1870330  1472379  1335733  1734819  3304200  4197433  2498742  1940294  1543151  1177396   942696   898840  1152138  1959779  3809979  5450477  4509497
           3809304  2971613  2296544  1930891  1974945  2450420  3242790  4438861
 9        27788725 22180227 17997977 14817744 15196958 18585811 20201613 21797584        0        0 22780773 13112671  9133268  7466674  8559942 11425796 10994751  3203957        2        0 18630081  9179546 11242146 14543226
          14653167 14067384 11344195  2949107  4407509 22847400 14421102  6383145 14743327 22206849 20721920 17669726 15740501 11161080 12048846 22508766 14424758  6401931 15071810 22831511 21531337 18168582 16243714 13616874
          13039903 22357038 19196749  9551601 12381785 15938794 14809845 12806123 11918139 10450544 10888318 20644284 24920758 14748397 11786643 10074178  8263582  7496069  8116777  9402016 12686840 22442181 31837353 26257752
          23019794 19602009 16900699 15797765 16750944 19389695 22540189 27724082
10               0 16242435        0        0  1972679  3225638  3879890  4434117  4981610  6039720        0        0        0        0  1591386  2108696  2121275  2236512  2820296  4853885        0  8211407  3622426  2002653
           2734084  3040895  3010241  2343026  1848818  3798768 15613345  4943307  2480881  2905324  3843541  4221282  4429061  3019426  1240245  2828114  1764836   109408  2516332  4668926  4430649  4414483  4675400  3157156
           1276081  2889578  2109852   831414  2481263  3479065  3077286  3168374  3422895  2628341  1979147  3999520  2341428  2204797  2238569  2105384  1939166  2177804  2384631  2494047  3054371  5226364  3750489  4281742
           4607344  4418679  4340244  4430685  4528646  4839099  5379070  6559126
11               0        0  7517234        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0  6895620        0        0        0
                 0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0
                 0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0
                 0        0        0        0        0        0        0        0
12         2554721  6158145        0  5956281  1053817   655925   530088   549512   764385  1044417  2554721        0        0        0  1442746   133686   225130   276722   507194   923236  1680824  4413409        0  3071400
            694469   200232   592817   537665   399352   817067        0        0   783870  1429305   347661   953157  1240386   782837   288522   680304   563043        0   436460   793109   821279  1249705  1197258   727184
            309770   744870  1403427   709948   551268   535156   661519   826113   795000   599511   497498  1023179  1517668   783630   410836   270629   321394   411903   507839   596372   758822  1292641  1667125  1116717
            744487   576610   595700   723820   935372  1146398  1329867  1630906
13         2318339  1959757  8077470        0  4589424  1202769   750249  1013148  1282671  1635277  1256881  1496421        0        0        0  1655882   131163   495729   808653  1453696   463336   463336  3709381        0
           5042992  1060096   480552   724492   624367  1268252   754525        0  1844433  3260206  2771216   645629  1751250  1452935   507022  1082320  1754961   551738  1272845  2218213  1687996  2108982  2518862  1490402
            545250  1337672  2754398  1487439  1359158  1516811  1466245  2034891  1876550  1195570   966387  2105552  3151305  1772232  1120621   884495   993981  1274372  1155282  1195641  1565958  2757685  3689760  2689584
           2085911  1812725  1877855  1963894  2035242  2345230  2722328  3374955
14         1957269  1158491  1539830  6814760        0  4835181  1242138   740273  1424621  1818040  1406197   431844  1621126        0        0        0  1775375   185801   792903  1573402  1014501   155231  1518611  4441894
                 0  4822605  1749766   653075   557418  1353115  1324590   457365  1250988  3435472  4086680  3275305  1296927  1387110   655444  1291378  2086824  1064132  1902052  2665042  3047208  2297911  2688547  2023180
            831817  1630502  2911100  1599041  1942548  2325095  2279365  2410848  2708537  1835363  1206942  2566190  3714318  2083128  1679450  1562224  1587070  1823895  1897158  1614150  1965762  3579953  4576457  3511919
           3052542  2987587  3121032  3246006  3100266  3089172  3548004  4435367
15         1818040  1424621   740273  1242138  4835181        0  6814760  1539830  1158491  1957269  1573402   792903   185801  1775375        0        0        0  1621126   431844  1406197  1353115   557418   653075  1749766
           4822605        0  4441894  1518611   155231  1014501  1291378   655444  1387110  1296927  3275305  4086680  3435472  1250988   457365  1324590  1630502   831817  2023180  2688547  2297911  3047208  2665042  1902052
           1064132  2086824  2566190  1206942  1835363  2708537  2410848  2279365  2325095  1942548  1599041  2911100  3579953  1965762  1614150  1897158  1823895  1587070  1562224  1679450  2083128  3714318  4435367  3548004
           3089172  3100266  3246006  3121032  2987587  3052542  3511919  4576457
16         1635277  1282671  1013148   750249  1202769  4589424        0  8077470  1959757  2318339  1453696   808653   495729   131163  1655882        0        0        0  1496421  1256881  1268252   624367   724492   480552
           1060096  5042992        0  3709381   463336   463336  1082320   507022  1452935  1751250   645629  2771216  3260206  1844433        0   754525  1337672   545250  1490402  2518862  2108982  1687996  2218213  1272845
            551738  1754961  2105552   966387  1195570  1876550  2034891  1466245  1516811  1359158  1487439  2754398  2757685  1565958  1195641  1155282  1274372   993981   884495  1120621  1772232  3151305  3374955  2722328
           2345230  2035242  1963894  1877855  1812725  2085911  2689584  3689760
17         1044417   764385   549512   530088   655925  1053817  5956281        0  6158145  2554721   923236   507194   276722   225130   133686  1442746        0        0        0  2554721   817067   399352   537665   592817
            200232   694469  3071400        0  4413409  1680824   680304   288522   782837  1240386   953157   347661  1429305   783870        0        0   744870   309770   727184  1197258  1249705   821279   793109   436460
                 0   563043  1023179   497498   599511   795000   826113   661519   535156   551268   709948  1403427  1292641   758822   596372   507839   411903   321394   270629   410836   783630  1517668  1630906  1329867
           1146398   935372   723820   595700   576610   744487  1116717  1667125
18               0        0        0        0        0        0        0  7517234        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0
                 0        0        0        0        0  6895620        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0
                 0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0
                 0        0        0        0        0        0        0        0
19         6039720  4981610  4434117  3879890  3225638  1972679        0        0 16242435        0  4853885  2820296  2236512  2121275  2108696  1591386        0        0        0        0  3798768  1848818  2343026  3010241
           3040895  2734084  2002653  3622426  8211407        0  2828114  1240245  3019426  4429061  4221282  3843541  2905324  2480881  4943307 15613345  2889578  1276081  3157156  4675400  4414483  4430649  4668926  2516332
            109408  1764836  3999520  1979147  2628341  3422895  3168374  3077286  3479065  2481263   831414  2109852  5226364  3054371  2494047  2384631  2177804  1939166  2105384  2238569  2204797  2341428  6559126  5379070
           4839099  4528646  4430685  4340244  4418679  4607344  4281742  3750489
20        17327110  6604964        0   800710  2242654  3777718  5131322  6198884  7016670  8445076        0 13500584        0        0  1362542  2368720  2883981  3169383  3888070  6627027        0        0  2496044  2607049
           3620736  4325968  4307052  3221078  2462136  5061768        0 12074004  6038563  3936399  4739079  5789440  5974121  3983224  1671061  3761915 17989934  5259424  2282636  3860013  5405581  5864810  5966014  4087298
           1765234  3853832  3354476   541162  2547179  4484618  4212676  3774214  4046535  3352633  2648331  5207686  4456810  2594230  3233579  3178984  2381079  2199785  2781065  3220851  3966614  6712235  4997972  6121926
           6330034  5531507  5012966  5254223  5747197  6270812  6940585  8458242
21         4402289  4402289  2731249        0   345912   938836  1150924  1215991  1340439  1620919  5807967        0  5463834        0        0   561840   677032   623277   732707  1282268        0        0        0   501851
            307027   828842   893748   619079   461029   976828  6890545        0  2134385  1057261   698314  1127153  1148802   739245   310890   715212  1313891  2070630   916495   363444   843905  1183017  1117232   744957
            332983   720507   841193   230841   220115   666264   821416   708835   680099   601040   496480   956029  1072034   615980   570413   659033   473972   292038   429760   596080   740541  1223160  1307697  1252765
           1229230  1042866   841881   828202  1022567  1174797  1287013  1554099
22         4718793  7047587  7459098  5443447  2819746  3440278  5540122  7267858  8224640  9879268  6380892  4689762        0  4982106  2172150  1572334  2599366  3614222  4574230  7630800  5264123        0        0        0
           2468388  1632184  2576120  2827336  3023030  5921816  3237455  4095394        0  3644242  2093676  2398082  3381016  2886108  2062218  4549406  1646950  1164110  2631012  2329810  1478542  2834244  3674394  2881974
           2019700  4642670  3720520  1796606  1947550  1961744  2038656  2615718  2937334  2763268  3042022  6249816  6407070  3905850  3381926  3123224  2826176  2564612  2789528  3465900  4653214  7989406  8209848  6776092
           6486508  6125820  5581060  5164830  5651358  6898756  8165206 10019772
23         4760176  3326281  5805202  6608110  5011948  2622783  4034693  7390565  9071732 10827032  4631032  3111110  5297271        0  4293851  2000843  1504908  3608696  5086831  8296491  3800402  2450372        0        0
                 0  3210858  1736928  2706297  3475640  6579216  2336580  1079517  3674135        0  5067056  2226445  2438067  2707999  2388592  5196457  3249142   828831  2703408  4079746  3031674  1499345  3160453  3027048
           2332472  5321199  6480431  2828292  2723496  3271893  2321829  2521559  3461202  3179744  3480668  7269201  8429850  4927067  3893965  3927726  3729946  3792732  3814506  4146451  5445007  9498597 10231429  8325651
           7450360  7237671  7241328  7118152  7132471  8208385  9702466 11958493
24         5615652  3608900  2063475  3929830  4806230  3683784  1796427  3711675  6498653  8063732  4835865  2225560  1809151  4782101        0  3882769  1433857  1479930  3814236  6402742  4279844  1545479  2494004        0
                 0        0  3206912  1542436  2727727  5430929  3609520   895162  2092146  4681828        0  5093888  2486414  1660198  1939520  4479175  4572129  1605429  1587378  3510589  3785499  3239476  1676582  2170781
           2203872  4710621  6429050  3370063  2566416  2845423  2942224  2247915  2678960  3043476  3192916  6221389  7775867  4649070  3691432  3292490  3331161  3420505  3908689  4024176  4739568  8159267  9582651  7751451
           7008012  6426406  6426924  6733181  7114106  7465522  8447523 10433195
25         8063732  6498653  3711675  1796427  3683784  4806230  3929830  2063475  3608900  5615652  6402742  3814236  1479930  1433857  3882769        0  4782101  1809151  2225560  4835865  5430929  2727727  1542436  3206912
                 0        0        0  2494004  1545479  4279844  4479175  1939520  1660198  2486414  5093888        0  4681828  2092146   895162  3609520  4710621  2203872  2170781  1676582  3239476  3785499  3510589  1587378
           1605429  4572129  6221389  3192916  3043476  2678960  2247915  2942224  2845423  2566416  3370063  6429050  8159267  4739568  4024176  3908689  3420505  3331161  3292490  3691432  4649070  7775867 10433195  8447523
           7465522  7114106  6733181  6426924  6426406  7008012  7751451  9582651
26        10827032  9071732  7390565  4034693  2622783  5011948  6608110  5805202  3326281  4760176  8296491  5086831  3608696  1504908  2000843  4293851        0  5297271  3111110  4631032  6579216  3475640  2706297  1736928
           3210858        0        0        0  2450372  3800402  5196457  2388592  2707999  2438067  2226445  5067056        0  3674135  1079517  2336580  5321199  2332472  3027048  3160453  1499345  3031674  4079746  2703408
            828831  3249142  7269201  3480668  3179744  3461202  2521559  2321829  3271893  2723496  2828292  6480431  9498597  5445007  4146451  3814506  3792732  3729946  3927726  3893965  4927067  8429850 11958493  9702466
           8208385  7132471  7118152  7241328  7237671  7450360  8325651 10231429
27         9879268  8224640  7267858  5540122  3440278  2819746  5443447  7459098  7047587  4718793  7630800  4574230  3614222  2599366  1572334  2172150  4982106        0  4689762  6380892  5921816  3023030  2827336  2576120
           1632184  2468388        0        0        0  5264123  4549406  2062218  2886108  3381016  2398082  2093676  3644242        0  4095394  3237455  4642670  2019700  2881974  3674394  2834244  1478542  2329810  2631012
           1164110  1646950  6249816  3042022  2763268  2937334  2615718  2038656  1961744  1947550  1796606  3720520  7989406  4653214  3465900  2789528  2564612  2826176  3123224  3381926  3905850  6407070 10019772  8165206
           6898756  5651358  5164830  5581060  6125820  6486508  6776092  8209848
28         1620919  1340439  1215991  1150924   938836   345912        0  2731249  4402289  4402289  1282268   732707   623277   677032   561840        0        0  5463834        0  5807967   976828   461029   619079   893748
            828842   307027   501851        0        0        0   715212   310890   739245  1148802  1127153   698314  1057261  2134385        0  6890545   720507   332983   744957  1117232  1183017   843905   363444   916495
           2070630  1313891   956029   496480   601040   680099   708835   821416   666264   220115   230841   841193  1223160   740541   596080   429760   292038   473972   659033   570413   615980  1072034  1554099  1287013
           1174797  1022567   828202   841881  1042866  1229230  1252765  1307697
29         8445076  7016670  6198884  5131322  3777718  2242654   800710        0  6604964 17327110  6627027  3888070  3169383  2883981  2368720  1362542        0        0 13500584        0  5061768  2462136  3221078  4307052
           4325968  3620736  2607049  2496044        0        0  3761915  1671061  3983224  5974121  5789440  4739079  3936399  6038563 12074004        0  3853832  1765234  4087298  5966014  5864810  5405581  3860013  2282636
           5259424 17989934  5207686  2648331  3352633  4046535  3774214  4212676  4484618  2547179   541162  3354476  6712235  3966614  3220851  2781065  2199785  2381079  3178984  3233579  2594230  4456810  8458242  6940585
           6270812  5747197  5254223  5012966  5531507  6330034  6121926  4997972
30        11932502  3603307  3240192  2672051  2641779  3398045  4783580  6124470  7053954  8490367 17578673  3069945        0   957148  1529648  1900617  2528628  3116913  3896166  6567225        0 11509907  2437021  2099110
           3214914  3914741  4104837  3194741  2503287  5026805        0        0  3840296  4110452  4879986  5890852  5966113  3905752  1722379  3803929        0 12045419  5000083  3455305  4598660  5695267  5866324  3935021
           1785341  3860812 17768333  4038895  1094705  2732722  3714041  3700432  3817712  3180507  2598113  5088645  6561516  1717657  2274868  2687658  2220636  1716393  2306594  3041122  3883435  6523794  8149015  6011703
           5651244  4633916  3774744  3926020  4972274  6039544  6860206  8319339
31         4778352  2754700  1049239  1024439  1025051  1188480  1467963  1828129  2126443  2578573  3867472  2818233  1049239        0   340350   662980   808678   939604  1176613  2000985  6985233        0  4199359   949881
            658944  1151841  1245210   954485   764242  1550661        0        0        0  1259943  1233704  1816279  1856333  1167605   515977  1171309  6819052        0  3484655  1494627  1074412  1743162  1790068  1162305
            528090  1166954  2645926  2619200   960198   316776   890708  1164338  1116204   918626   774598  1512505  2304726   964512   344930   711963   709186   524958   569269   869113  1159941  1928737  3314018  2198476
           1536414  1468668  1184170  1038778  1327163  1780155  2057901  2474565
32         6895010  6772482  6665080  5179330  5147432  6410407  7668078  9093881 10441333 12666938  4840986  4490989  4248057  2677830  1855628  2854458  3885400  4687047  5886268  9898661  5734611  4027227        0  3993128
           2562144  2761409  3573545  3620157  3842140  7664564  4709376        0        0        0  3198484  3497255  4416811  3716988  2634729  5836902  4018792  3633884        0  3687749  2627339  3477450  4519512  3709792
           2620641  5896167  3310501  2693258  3187518  2107703  1588490  3013820  3851539  3612064  3853756  7840899  5602973  3843160  3470756  2743361  2816608  3368231  3737775  4389927  5823070 10024354  8633618  7715755
           7810975  7259658  6768633  6519931  7128054  8666473 10282001 12602264
33         6714546  5389216  5621598  5670344  4542892  4999180  7519416  9098354 10381557 12627021  5050269  2495626  3745720  3925054  2519714  1475839  3281159  4669209  5920986  9844671  3885584  2500349  3457585        0
           3637571  2474268  2700482  3361695  3910151  7666011  2937412  2013621        0        0        0  4272661  3320451  3252174  2764656  5944278  2539295  1486245  3021912        0  4170738  2493067  3288462  3339118
           2740781  6036045  4278337  1624999  3005566  3508271  2289134  1372087  3302284  3646553  3949878  7973418  7248497  3857669  3742314  3816099  2670866  2940669  4352156  4674587  5884468 10236112  8958762  7662896
           7219840  7437234  7142629  7414380  7935436  8911307 10465249 12928138
34         6121985  5012888  3535919  3265673  3460998  2831520  3554289  5880155  6841067  8260805  5144637  2592266  1307545  2303403  2205284  1730897   966999  2592362  4043540  6659737  4066609  1587328  1934770  3821215
                 0  3541228  2067521  1795069  2757105  5399027  3143131  1056380  2499411        0        0        0  3956381  2059611  1961894  4314740  3416134   943003  1885598  3972581        0  4307363  2307508  1828473
           2040368  4474728  5119889  2066250  1231066  2497033  2364852  2109060  1149305  2253856  3042910  5830937  6420539  3889919  2515823  2447911  2536729  1880849  2464635  3706926  4328167  7166910  7603782  6318456
           5587684  4832218  4930579  4993044  5946971  6778309  7402972  9107874
35         8260805  6841067  5880155  3554289  2831520  3460998  3265673  3535919  5012888  6121985  6659737  4043540  2592362   966999  1730897  2205284  2303403  1307545  2592266  5144637  5399027  2757105  1795069  2067521
           3541228        0  3821215  1934770  1587328  4066609  4314740  1961894  2059611  3956381        0        0        0  2499411  1056380  3143131  4474728  2040368  1828473  2307508  4307363        0  3972581  1885598
            943003  3416134  5830937  3042910  2253856  1149305  2109060  2364852  2497033  1231066  2066250  5119889  7166910  4328167  3706926  2464635  1880849  2536729  2447911  2515823  3889919  6420539  9107874  7402972
           6778309  5946971  4993044  4930579  4832218  5587684  6318456  7603782
36        12627021 10381557  9098354  7519416  4999180  4542892  5670344  5621598  5389216  6714546  9844671  5920986  4669209  3281159  1475839  2519714  3925054  3745720  2495626  5050269  7666011  3910151  3361695  2700482
           2474268  3637571        0  3457585  2500349  3885584  5944278  2764656  3252174  3320451  4272661        0        0        0  2013621  2937412  6036045  2740781  3339118  3288462  2493067  4170738        0  3021912
           1486245  2539295  7973418  3949878  3646553  3302284  1372087  2289134  3508271  3005566  1624999  4278337 10236112  5884468  4674587  4352156  2940669  2670866  3816099  3742314  3857669  7248497 12928138 10465249
           8911307  7935436  7414380  7142629  7437234  7219840  7662896  8958762
37        12666938 10441333  9093881  7668078  6410407  5147432  5179330  6665080  6772482  6895010  9898661  5886268  4687047  3885400  2854458  1855628  2677830  4248057  4490989  4840986  7664564  3842140  3620157  3573545
           2761409  2562144  3993128        0  4027227  5734611  5836902  2634729  3716988  4416811  3497255  3198484        0        0        0  4709376  5896167  2620641  3709792  4519512  3477450  2627339  3687749        0
           3633884  4018792  7840899  3853756  3612064  3851539  3013820  1588490  2107703  3187518  2693258  3310501 10024354  5823070  4389927  3737775  3368231  2816608  2743361  3470756  3843160  5602973 12602264 10282001
           8666473  7128054  6519931  6768633  7259658  7810975  7715755  8633618
38         2578573  2126443  1828129  1467963  1188480  1025051  1024439  1049239  2754700  4778352  2000985  1176613   939604   808678   662980   340350        0  1049239  2818233  3867472  1550661   764242   954485  1245210
           1151841   658944   949881  4199359        0  6985233  1171309   515977  1167605  1856333  1816279  1233704  1259943        0        0        0  1166954   528090  1162305  1790068  1743162  1074412  1494627  3484655
                 0  6819052  1512505   774598   918626  1116204  1164338   890708   316776   960198  2619200  2645926  1928737  1159941   869113   569269   524958   709186   711963   344930   964512  2304726  2474565  2057901
           1780155  1327163  1038778  1184170  1468668  1536414  2198476  3314018
39         8490367  7053954  6124470  4783580  3398045  2641779  2672051  3240192  3603307 11932502  6567225  3896166  3116913  2528628  1900617  1529648   957148        0  3069945 17578673  5026805  2503287  3194741  4104837
           3914741  3214914  2099110  2437021 11509907        0  3803929  1722379  3905752  5966113  5890852  4879986  4110452  3840296        0        0  3860812  1785341  3935021  5866324  5695267  4598660  3455305  5000083
          12045419        0  5088645  2598113  3180507  3817712  3700432  3714041  2732722  1094705  4038895 17768333  6523794  3883435  3041122  2306594  1716393  2220636  2687658  2274868  1717657  6561516  8319339  6860206
           6039544  4972274  3926020  3774744  4633916  5651244  6011703  8149015
40         8149015  6011703  5651244  4633916  3774744  3926020  4972274  6039544  6860206  8319339  6561516  1717657  2274868  2687658  2220636  1716393  2306594  3041122  3883435  6523794 17768333  4038895  1094705  2732722
           3714041  3700432  3817712  3180507  2598113  5088645        0 12045419  5000083  3455305  4598660  5695267  5866324  3935021  1785341  3860812        0        0  3840296  4110452  4879986  5890852  5966113  3905752
           1722379  3803929        0 11509907  2437021  2099110  3214914  3914741  4104837  3194741  2503287  5026805 17578673  3069945        0   957148  1529648  1900617  2528628  3116913  3896166  6567225 11932502  3603307
           3240192  2672051  2641779  3398045  4783580  6124470  7053954  8490367
41         3314018  2198476  1536414  1468668  1184170  1038778  1327163  1780155  2057901  2474565  2304726   964512   344930   711963   709186   524958   569269   869113  1159941  1928737  2645926  2619200   960198   316776
            890708  1164338  1116204   918626   774598  1512505  6819052        0  3484655  1494627  1074412  1743162  1790068  1162305   528090  1166954        0        0        0  1259943  1233704  1816279  1856333  1167605
            515977  1171309  6985233        0  4199359   949881   658944  1151841  1245210   954485   764242  1550661  3867472  2818233  1049239        0   340350   662980   808678   939604  1176613  2000985  4778352  2754700
           1049239  1024439  1025051  1188480  1467963  1828129  2126443  2578573
42         8633618  7715755  7810975  7259658  6768633  6519931  7128054  8666473 10282001 12602264  5602973  3843160  3470756  2743361  2816608  3368231  3737775  4389927  5823070 10024354  3310501  2693258  3187518  2107703
           1588490  3013820  3851539  3612064  3853756  7840899  4018792  3633884        0  3687749  2627339  3477450  4519512  3709792  2620641  5896167  4709376        0        0        0  3198484  3497255  4416811  3716988
           2634729  5836902  5734611  4027227        0  3993128  2562144  2761409  3573545  3620157  3842140  7664564  4840986  4490989  4248057  2677830  1855628  2854458  3885400  4687047  5886268  9898661  6895010  6772482
           6665080  5179330  5147432  6410407  7668078  9093881 10441333 12666938
43         8958762  7662896  7219840  7437234  7142629  7414380  7935436  8911307 10465249 12928138  7248497  3857669  3742314  3816099  2670866  2940669  4352156  4674587  5884468 10236112  4278337  1624999  3005566  3508271
           2289134  1372087  3302284  3646553  3949878  7973418  2539295  1486245  3021912        0  4170738  2493067  3288462  3339118  2740781  6036045  2937412  2013621        0        0        0  4272661  3320451  3252174
           2764656  5944278  3885584  2500349  3457585        0  3637571  2474268  2700482  3361695  3910151  7666011  5050269  2495626  3745720  3925054  2519714  1475839  3281159  4669209  5920986  9844671  6714546  5389216
           5621598  5670344  4542892  4999180  7519416  9098354 10381557 12627021
44         7603782  6318456  5587684  4832218  4930579  4993044  5946971  6778309  7402972  9107874  6420539  3889919  2515823  2447911  2536729  1880849  2464635  3706926  4328167  7166910  5119889  2066250  1231066  2497033
           2364852  2109060  1149305  2253856  3042910  5830937  3416134   943003  1885598  3972581        0  4307363  2307508  1828473  2040368  4474728  3143131  1056380  2499411        0        0        0  3956381  2059611
           1961894  4314740  4066609  1587328  1934770  3821215        0  3541228  2067521  1795069  2757105  5399027  5144637  2592266  1307545  2303403  2205284  1730897   966999  2592362  4043540  6659737  6121985  5012888
           3535919  3265673  3460998  2831520  3554289  5880155  6841067  8260805
45         9107874  7402972  6778309  5946971  4993044  4930579  4832218  5587684  6318456  7603782  7166910  4328167  3706926  2464635  1880849  2536729  2447911  2515823  3889919  6420539  5830937  3042910  2253856  1149305
           2109060  2364852  2497033  1231066  2066250  5119889  4474728  2040368  1828473  2307508  4307363        0  3972581  1885598   943003  3416134  4314740  1961894  2059611  3956381        0        0        0  2499411
           1056380  3143131  5399027  2757105  1795069  2067521  3541228        0  3821215  1934770  1587328  4066609  6659737  4043540  2592362   966999  1730897  2205284  2303403  1307545  2592266  5144637  8260805  6841067
           5880155  3554289  2831520  3460998  3265673  3535919  5012888  6121985
46        12928138 10465249  8911307  7935436  7414380  7142629  7437234  7219840  7662896  8958762 10236112  5884468  4674587  4352156  2940669  2670866  3816099  3742314  3857669  7248497  7973418  3949878  3646553  3302284
           1372087  2289134  3508271  3005566  1624999  4278337  6036045  2740781  3339118  3288462  2493067  4170738        0  3021912  1486245  2539295  5944278  2764656  3252174  3320451  4272661        0        0        0
           2013621  2937412  7666011  3910151  3361695  2700482  2474268  3637571        0  3457585  2500349  3885584  9844671  5920986  4669209  3281159  1475839  2519714  3925054  3745720  2495626  5050269 12627021 10381557
           9098354  7519416  4999180  4542892  5670344  5621598  5389216  6714546
47        12602264 10282001  8666473  7128054  6519931  6768633  7259658  7810975  7715755  8633618 10024354  5823070  4389927  3737775  3368231  2816608  2743361  3470756  3843160  5602973  7840899  3853756  3612064  3851539
           3013820  1588490  2107703  3187518  2693258  3310501  5896167  2620641  3709792  4519512  3477450  2627339  3687749        0  3633884  4018792  5836902  2634729  3716988  4416811  3497255  3198484        0        0
                 0  4709376  7664564  3842140  3620157  3573545  2761409  2562144  3993128        0  4027227  5734611  9898661  5886268  4687047  3885400  2854458  1855628  2677830  4248057  4490989  4840986 12666938 10441333
           9093881  7668078  6410407  5147432  5179330  6665080  6772482  6895010
48         2474565  2057901  1780155  1327163  1038778  1184170  1468668  1536414  2198476  3314018  1928737  1159941   869113   569269   524958   709186   711963   344930   964512  2304726  1512505   774598   918626  1116204
           1164338   890708   316776   960198  2619200  2645926  1166954   528090  1162305  1790068  1743162  1074412  1494627  3484655        0  6819052  1171309   515977  1167605  1856333  1816279  1233704  1259943        0
                 0        0  1550661   764242   954485  1245210  1151841   658944   949881  4199359        0  6985233  2000985  1176613   939604   808678   662980   340350        0  1049239  2818233  3867472  2578573  2126443
           1828129  1467963  1188480  1025051  1024439  1049239  2754700  4778352
49         8319339  6860206  6039544  4972274  3926020  3774744  4633916  5651244  6011703  8149015  6523794  3883435  3041122  2306594  1716393  2220636  2687658  2274868  1717657  6561516  5088645  2598113  3180507  3817712
           3700432  3714041  2732722  1094705  4038895 17768333  3860812  1785341  3935021  5866324  5695267  4598660  3455305  5000083 12045419        0  3803929  1722379  3905752  5966113  5890852  4879986  4110452  3840296
                 0        0  5026805  2503287  3194741  4104837  3914741  3214914  2099110  2437021 11509907        0  6567225  3896166  3116913  2528628  1900617  1529648   957148        0  3069945 17578673  8490367  7053954
           6124470  4783580  3398045  2641779  2672051  3240192  3603307 11932502
50         4997972  6121926  6330034  5531507  5012966  5254223  5747197  6270812  6940585  8458242  4456810  2594230  3233579  3178984  2381079  2199785  2781065  3220851  3966614  6712235  3354476   541162  2547179  4484618
           4212676  3774214  4046535  3352633  2648331  5207686 17989934  5259424  2282636  3860013  5405581  5864810  5966014  4087298  1765234  3853832        0 12074004  6038563  3936399  4739079  5789440  5974121  3983224
           1671061  3761915        0        0  2496044  2607049  3620736  4325968  4307052  3221078  2462136  5061768        0 13500584        0        0  1362542  2368720  2883981  3169383  3888070  6627027 17327110  6604964
                 0   800710  2242654  3777718  5131322  6198884  7016670  8445076
51         1307697  1252765  1229230  1042866   841881   828202  1022567  1174797  1287013  1554099  1072034   615980   570413   659033   473972   292038   429760   596080   740541  1223160   841193   230841   220115   666264
            821416   708835   680099   601040   496480   956029  1313891  2070630   916495   363444   843905  1183017  1117232   744957   332983   720507  6890545        0  2134385  1057261   698314  1127153  1148802   739245
            310890   715212        0        0        0   501851   307027   828842   893748   619079   461029   976828  5807967        0  5463834        0        0   561840   677032   623277   732707  1282268  4402289  4402289
           2731249        0   345912   938836  1150924  1215991  1340439  1620919
52         8209848  6776092  6486508  6125820  5581060  5164830  5651358  6898756  8165206 10019772  6407070  3905850  3381926  3123224  2826176  2564612  2789528  3465900  4653214  7989406  3720520  1796606  1947550  1961744
           2038656  2615718  2937334  2763268  3042022  6249816  1646950  1164110  2631012  2329810  1478542  2834244  3674394  2881974  2019700  4642670  3237455  4095394        0  3644242  2093676  2398082  3381016  2886108
           2062218  4549406  5264123        0        0        0  2468388  1632184  2576120  2827336  3023030  5921816  6380892  4689762        0  4982106  2172150  1572334  2599366  3614222  4574230  7630800  4718793  7047587
           7459098  5443447  2819746  3440278  5540122  7267858  8224640  9879268
53        10231429  8325651  7450360  7237671  7241328  7118152  7132471  8208385  9702466 11958493  8429850  4927067  3893965  3927726  3729946  3792732  3814506  4146451  5445007  9498597  6480431  2828292  2723496  3271893
           2321829  2521559  3461202  3179744  3480668  7269201  3249142   828831  2703408  4079746  3031674  1499345  3160453  3027048  2332472  5321199  2336580  1079517  3674135        0  5067056  2226445  2438067  2707999
           2388592  5196457  3800402  2450372        0        0        0  3210858  1736928  2706297  3475640  6579216  4631032  3111110  5297271        0  4293851  2000843  1504908  3608696  5086831  8296491  4760176  3326281
           5805202  6608110  5011948  2622783  4034693  7390565  9071732 10827032
54         9582651  7751451  7008012  6426406  6426924  6733181  7114106  7465522  8447523 10433195  7775867  4649070  3691432  3292490  3331161  3420505  3908689  4024176  4739568  8159267  6429050  3370063  2566416  2845423
           2942224  2247915  2678960  3043476  3192916  6221389  4572129  1605429  1587378  3510589  3785499  3239476  1676582  2170781  2203872  4710621  3609520   895162  2092146  4681828        0  5093888  2486414  1660198
           1939520  4479175  4279844  1545479  2494004        0        0        0  3206912  1542436  2727727  5430929  4835865  2225560  1809151  4782101        0  3882769  1433857  1479930  3814236  6402742  5615652  3608900
           2063475  3929830  4806230  3683784  1796427  3711675  6498653  8063732
55        10433195  8447523  7465522  7114106  6733181  6426924  6426406  7008012  7751451  9582651  8159267  4739568  4024176  3908689  3420505  3331161  3292490  3691432  4649070  7775867  6221389  3192916  3043476  2678960
           2247915  2942224  2845423  2566416  3370063  6429050  4710621  2203872  2170781  1676582  3239476  3785499  3510589  1587378  1605429  4572129  4479175  1939520  1660198  2486414  5093888        0  4681828  2092146
            895162  3609520  5430929  2727727  1542436  3206912        0        0        0  2494004  1545479  4279844  6402742  3814236  1479930  1433857  3882769        0  4782101  1809151  2225560  4835865  8063732  6498653
           3711675  1796427  3683784  4806230  3929830  2063475  3608900  5615652
56        11958493  9702466  8208385  7132471  7118152  7241328  7237671  7450360  8325651 10231429  9498597  5445007  4146451  3814506  3792732  3729946  3927726  3893965  4927067  8429850  7269201  3480668  3179744  3461202
           2521559  2321829  3271893  2723496  2828292  6480431  5321199  2332472  3027048  3160453  1499345  3031674  4079746  2703408   828831  3249142  5196457  2388592  2707999  2438067  2226445  5067056        0  3674135
           1079517  2336580  6579216  3475640  2706297  1736928  3210858        0        0        0  2450372  3800402  8296491  5086831  3608696  1504908  2000843  4293851        0  5297271  3111110  4631032 10827032  9071732
           7390565  4034693  2622783  5011948  6608110  5805202  3326281  4760176
57        10019772  8165206  6898756  5651358  5164830  5581060  6125820  6486508  6776092  8209848  7989406  4653214  3465900  2789528  2564612  2826176  3123224  3381926  3905850  6407070  6249816  3042022  2763268  2937334
           2615718  2038656  1961744  1947550  1796606  3720520  4642670  2019700  2881974  3674394  2834244  1478542  2329810  2631012  1164110  1646950  4549406  2062218  2886108  3381016  2398082  2093676  3644242        0
           4095394  3237455  5921816  3023030  2827336  2576120  1632184  2468388        0        0        0  5264123  7630800  4574230  3614222  2599366  1572334  2172150  4982106        0  4689762  6380892  9879268  8224640
           7267858  5540122  3440278  2819746  5443447  7459098  7047587  4718793
58         1554099  1287013  1174797  1022567   828202   841881  1042866  1229230  1252765  1307697  1223160   740541   596080   429760   292038   473972   659033   570413   615980  1072034   956029   496480   601040   680099
            708835   821416   666264   220115   230841   841193   720507   332983   744957  1117232  1183017   843905   363444   916495  2070630  1313891   715212   310890   739245  1148802  1127153   698314  1057261  2134385
                 0  6890545   976828   461029   619079   893748   828842   307027   501851        0        0        0  1282268   732707   623277   677032   561840        0        0  5463834        0  5807967  1620919  1340439
           1215991  1150924   938836   345912        0  2731249  4402289  4402289
59         8458242  6940585  6270812  5747197  5254223  5012966  5531507  6330034  6121926  4997972  6712235  3966614  3220851  2781065  2199785  2381079  3178984  3233579  2594230  4456810  5207686  2648331  3352633  4046535
           3774214  4212676  4484618  2547179   541162  3354476  3853832  1765234  4087298  5966014  5864810  5405581  3860013  2282636  5259424 17989934  3761915  1671061  3983224  5974121  5789440  4739079  3936399  6038563
          12074004        0  5061768  2462136  3221078  4307052  4325968  3620736  2607049  2496044        0        0  6627027  3888070  3169383  2883981  2368720  1362542        0        0 13500584        0  8445076  7016670
           6198884  5131322  3777718  2242654   800710        0  6604964 17327110
60         3750489  4281742  4607344  4418679  4340244  4430685  4528646  4839099  5379070  6559126  2341428  2204797  2238569  2105384  1939166  2177804  2384631  2494047  3054371  5226364  2109852   831414  2481263  3479065
           3077286  3168374  3422895  2628341  1979147  3999520  1764836   109408  2516332  4668926  4430649  4414483  4675400  3157156  1276081  2889578 15613345  4943307  2480881  2905324  3843541  4221282  4429061  3019426
           1240245  2828114        0  8211407  3622426  2002653  2734084  3040895  3010241  2343026  1848818  3798768        0        0        0        0  1591386  2108696  2121275  2236512  2820296  4853885        0 16242435
                 0        0  1972679  3225638  3879890  4434117  4981610  6039720
61               0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0
                 0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0
                 0        0  6895620        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0
           7517234        0        0        0        0        0        0        0
62         1667125  1116717   744487   576610   595700   723820   935372  1146398  1329867  1630906  1517668   783630   410836   270629   321394   411903   507839   596372   758822  1292641  1403427   709948   551268   535156
            661519   826113   795000   599511   497498  1023179   563043        0   436460   793109   821279  1249705  1197258   727184   309770   744870        0        0   783870  1429305   347661   953157  1240386   782837
            288522   680304  1680824  4413409        0  3071400   694469   200232   592817   537665   399352   817067  2554721        0        0        0  1442746   133686   225130   276722   507194   923236  2554721  6158145
                 0  5956281  1053817   655925   530088   549512   764385  1044417
63         3689760  2689584  2085911  1812725  1877855  1963894  2035242  2345230  2722328  3374955  3151305  1772232  1120621   884495   993981  1274372  1155282  1195641  1565958  2757685  2754398  1487439  1359158  1516811
           1466245  2034891  1876550  1195570   966387  2105552  1754961   551738  1272845  2218213  1687996  2108982  2518862  1490402   545250  1337672   754525        0  1844433  3260206  2771216   645629  1751250  1452935
            507022  1082320   463336   463336  3709381        0  5042992  1060096   480552   724492   624367  1268252  1256881  1496421        0        0        0  1655882   131163   495729   808653  1453696  2318339  1959757
           8077470        0  4589424  1202769   750249  1013148  1282671  1635277
64         4576457  3511919  3052542  2987587  3121032  3246006  3100266  3089172  3548004  4435367  3714318  2083128  1679450  1562224  1587070  1823895  1897158  1614150  1965762  3579953  2911100  1599041  1942548  2325095
           2279365  2410848  2708537  1835363  1206942  2566190  2086824  1064132  1902052  2665042  3047208  2297911  2688547  2023180   831817  1630502  1324590   457365  1250988  3435472  4086680  3275305  1296927  1387110
            655444  1291378  1014501   155231  1518611  4441894        0  4822605  1749766   653075   557418  1353115  1406197   431844  1621126        0        0        0  1775375   185801   792903  1573402  1957269  1158491
           1539830  6814760        0  4835181  1242138   740273  1424621  1818040
65         4435367  3548004  3089172  3100266  3246006  3121032  2987587  3052542  3511919  4576457  3579953  1965762  1614150  1897158  1823895  1587070  1562224  1679450  2083128  3714318  2566190  1206942  1835363  2708537
           2410848  2279365  2325095  1942548  1599041  2911100  1630502   831817  2023180  2688547  2297911  3047208  2665042  1902052  1064132  2086824  1291378   655444  1387110  1296927  3275305  4086680  3435472  1250988
            457365  1324590  1353115   557418   653075  1749766  4822605        0  4441894  1518611   155231  1014501  1573402   792903   185801  1775375        0        0        0  1621126   431844  1406197  1818040  1424621
            740273  1242138  4835181        0  6814760  1539830  1158491  1957269
66         3374955  2722328  2345230  2035242  1963894  1877855  1812725  2085911  2689584  3689760  2757685  1565958  1195641  1155282  1274372   993981   884495  1120621  1772232  3151305  2105552   966387  1195570  1876550
           2034891  1466245  1516811  1359158  1487439  2754398  1337672   545250  1490402  2518862  2108982  1687996  2218213  1272845   551738  1754961  1082320   507022  1452935  1751250   645629  2771216  3260206  1844433
                 0   754525  1268252   624367   724492   480552  1060096  5042992        0  3709381   463336   463336  1453696   808653   495729   131163  1655882        0        0        0  1496421  1256881  1635277  1282671
           1013148   750249  1202769  4589424        0  8077470  1959757  2318339
67         1630906  1329867  1146398   935372   723820   595700   576610   744487  1116717  1667125  1292641   758822   596372   507839   411903   321394   270629   410836   783630  1517668  1023179   497498   599511   795000
            826113   661519   535156   551268   709948  1403427   744870   309770   727184  1197258  1249705   821279   793109   436460        0   563043   680304   288522   782837  1240386   953157   347661  1429305   783870
                 0        0   817067   399352   537665   592817   200232   694469  3071400        0  4413409  1680824   923236   507194   276722   225130   133686  1442746        0        0        0  2554721  1044417   764385
            549512   530088   655925  1053817  5956281        0  6158145  2554721
68               0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0
                 0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0
                 0        0        0        0        0        0        0        0        0        0        0  6895620        0        0        0        0        0        0        0        0        0        0        0        0
                 0        0        0        0        0  7517234        0        0
69         6559126  5379070  4839099  4528646  4430685  4340244  4418679  4607344  4281742  3750489  5226364  3054371  2494047  2384631  2177804  1939166  2105384  2238569  2204797  2341428  3999520  1979147  2628341  3422895
           3168374  3077286  3479065  2481263   831414  2109852  2889578  1276081  3157156  4675400  4414483  4430649  4668926  2516332   109408  1764836  2828114  1240245  3019426  4429061  4221282  3843541  2905324  2480881
           4943307 15613345  3798768  1848818  2343026  3010241  3040895  2734084  2002653  3622426  8211407        0  4853885  2820296  2236512  2121275  2108696  1591386        0        0        0        0  6039720  4981610
           4434117  3879890  3225638  1972679        0        0 16242435        0
70        27724082 22540189 19389695 16750944 15797765 16900699 19602009 23019794 26257752 31837353 22442181 12686840  9402016  8116777  7496069  8263582 10074178 11786643 14748397 24920758 20644284 10888318 10450544 11918139
          12806123 14809845 15938794 12381785  9551601 19196749 22357038 13039903 13616874 16243714 18168582 21531337 22831511 15071810  6401931 14424758 22508766 12048846 11161080 15740501 17669726 20721920 22206849 14743327
           6383145 14421102 22847400  4407509  2949107 11344195 14067384 14653167 14543226 11242146  9179546 18630081        0        2  3203957 10994751 11425796  8559942  7466674  9133268 13112671 22780773        0        0
          21797584 20201613 18585811 15196958 14817744 17997977 22180227 27788725
71         4438861  3242790  2450420  1974945  1930891  2296544  2971613  3809304  4509497  5450477  3809979  1959779  1152138   898840   942696  1177396  1543151  1940294  2498742  4197433  3304200  1734819  1335733  1472379
           1870330  2400829  2719066  2143785  1628440  3256543  1901029  1322508  1979169  2344456  2971564  3697532  3996677  2635089  1184388  2609662        0        0  1989395  2022994  3419021  4211599  4044773  2510824
           1220692  2723047        0        0  3044980  1618526  1995611  3098598  2856540  1952060  1730166  3417723 16242435        0  8792736  3351511   266899   668298   826403  1540466  2453854  4143869        0        0
                 0 14419978  3528471  2351632  1664995  2889213  4109494  5234609
72         6201903  4448245  3264918  2743826  2945808  3704258  4836405  6025587  7019997  8506901  5361630  2768694  1552304  1210058  1451667  1943173  2571036  3110125  3915048  6580821  4401898  2282554  2156950  2304806
           2978788  3752445  4098944  3284839  2588735  5162424  2584430  1292944  3140694  3621910  4418857  5922000  6086447  3993079  1810205  4102315   876110        0  3105654  4228134  3671283  6590960  6825787  4030630
           1722503  4110423        0        0  2434742  5192938  1775450  3337385  4638274  3178692  2402836  5000307  5555148 13072382        0 13303855  4410821   453881   724652  1635700  3214067  5676958 16262799        0
                 0        0 14319285  3565124  2930107  2912744  4743727  6526236
73         8729443  6584207  5399528  4988625  5343951  5929273  6764188  7945527  9134427 11192841  7197859  3975602  2702154  2332236  2671561  3290872  3594746  4070302  5203224  8906675  5421738  2815340  3344680  4055438
           4320792  5587110  5581407  4134758  3416183  7023425  3463670  1717359  4418499  6468751  5821860  7621649  8202698  5104685  2069102  5074475  2444797   788920  3544279  6770521  5591571  6080427  8559440  5503242
           1920780  4666537  2691653        0  2899282  5366016  6144609  2267732  4044865  3851031  2774651  5820571  3130706  2046354  9402321        0 11960291  3879184   723658  1675725  3539931  6608831 10189681 15538259
                 0        0        0 11941385  3162233  4351986  5093008  6939473
74        11778940  9259883  8075253  7817204  8132177  8324812  8327338  8975283 10314361 12826013  9509759  5313412  4190823  4061892  4091520  4472540  4554369  4561826  5887183 10397896  6925611  3407665  4753748  6163263
           6015764  6531840  6967717  4881967  3672650  7894771  4396430  2154802  5756108  8466200  8500283  8370368  9319348  6037867  2123154  5108319  3753350  1750416  4478421  6992899  8364202  6920610  7348493  5807542
           2031355  4452473  4748811  1944088  1846441  5728777  6712751  6504797  2878460  3257695  2822574  5818189  6174861  2445931  2783114  8064348        0  9008061  3218380  1665145  3602822  7052754  8506103  7184276
          13595760        0        0        0 11645141  5019161  6770427  7695822
75        12826013 10314361  8975283  8327338  8324812  8132177  7817204  8075253  9259883 11778940 10397896  5887183  4561826  4554369  4472540  4091520  4061892  4190823  5313412  9509759  7894771  3672650  4881967  6967717
           6531840  6015764  6163263  4753748  3407665  6925611  5108319  2123154  6037867  9319348  8370368  8500283  8466200  5756108  2154802  4396430  4452473  2031355  5807542  7348493  6920610  8364202  6992899  4478421
           1750416  3753350  5818189  2822574  3257695  2878460  6504797  6712751  5728777  1846441  1944088  4748811  7052754  3602822  1665145  3218380  9008061        0  8064348  2783114  2445931  6174861  7695822  6770427
           5019161 11645141        0        0        0 13595760  7184276  8506103
76        11192841  9134427  7945527  6764188  5929273  5343951  4988625  5399528  6584207  8729443  8906675  5203224  4070302  3594746  3290872  2671561  2332236  2702154  3975602  7197859  7023425  3416183  4134758  5581407
           5587110  4320792  4055438  3344680  2815340  5421738  5074475  2069102  5104685  8202698  7621649  5821860  6468751  4418499  1717359  3463670  4666537  1920780  5503242  8559440  6080427  5591571  6770521  3544279
            788920  2444797  5820571  2774651  3851031  4044865  2267732  6144609  5366016  2899282        0  2691653  6608831  3539931  1675725   723658  3879184 11960291        0  9402321  2046354  3130706  6939473  5093008
           4351986  3162233 11941385        0        0        0 15538259 10189681
77         8506901  7019997  6025587  4836405  3704258  2945808  2743826  3264918  4448245  6201903  6580821  3915048  3110125  2571036  1943173  1451667  1210058  1552304  2768694  5361630  5162424  2588735  3284839  4098944
           3752445  2978788  2304806  2156950  2282554  4401898  4102315  1810205  3993079  6086447  5922000  4418857  3621910  3140694  1292944  2584430  4110423  1722503  4030630  6825787  6590960  3671283  4228134  3105654
                 0   876110  5000307  2402836  3178692  4638274  3337385  1775450  5192938  2434742        0        0  5676958  3214067  1635700   724652   453881  4410821 13303855        0 13072382  5555148  6526236  4743727
           2912744  2930107  3565124 14319285        0        0        0 16262799
78         5450477  4509497  3809304  2971613  2296544  1930891  1974945  2450420  3242790  4438861  4197433  2498742  1940294  1543151  1177396   942696   898840  1152138  1959779  3809979  3256543  1628440  2143785  2719066
           2400829  1870330  1472379  1335733  1734819  3304200  2609662  1184388  2635089  3996677  3697532  2971564  2344456  1979169  1322508  1901029  2723047  1220692  2510824  4044773  4211599  3419021  2022994  1989395
                 0        0  3417723  1730166  1952060  2856540  3098598  1995611  1618526  3044980        0        0  4143869  2453854  1540466   826403   668298   266899  3351511  8792736        0 16242435  5234609  4109494
           2889213  1664995  2351632  3528471 14419978        0        0        0
79        31837353 26257752 23019794 19602009 16900699 15797765 16750944 19389695 22540189 27724082 24920758 14748397 11786643 10074178  8263582  7496069  8116777  9402016 12686840 22442181 19196749  9551601 12381785 15938794
          14809845 12806123 11918139 10450544 10888318 20644284 14424758  6401931 15071810 22831511 21531337 18168582 16243714 13616874 13039903 22357038 14421102  6383145 14743327 22206849 20721920 17669726 15740501 11161080
          12048846 22508766 18630081  9179546 11242146 14543226 14653167 14067384 11344195  2949107  4407509 22847400 22780773 13112671  9133268  7466674  8559942 11425796 10994751  3203957        2        0 27788725 22180227
          17997977 14817744 15196958 18585811 20201613 21797584        0        0

Sum of all rows                     = 4(3*0 + 1*2 + 1*2949107 + 1*3203957 + 1*4407509 + 1*6383145 + 1*6401931 + 1*7466674 + 1*7496069 + 1*8116777 + 1*8263582 + 1*8559942 + 1*9133268 + 1*9179546 + 1*9402016 + 1*9551601 + 1*10074178 +
                                        1*10450544 + 1*10888318 + 1*10994751 + 1*11161080 + 1*11242146 + 1*11344195 + 1*11425796 + 1*11786643 + 1*11918139 + 1*12048846 + 1*12381785 + 1*12686840 + 1*12806123 + 1*13039903 +
                                        1*13112671 + 1*13616874 + 1*14067384 + 1*14421102 + 1*14424758 + 1*14543226 + 1*14653167 + 1*14743327 + 1*14748397 + 1*14809845 + 1*14817744 + 1*15071810 + 1*15196958 + 1*15740501 +
                                        1*15797765 + 1*15938794 + 1*16243714 + 1*16750944 + 1*16900699 + 1*17669726 + 1*17997977 + 1*18168582 + 1*18585811 + 1*18630081 + 1*19196749 + 1*19389695 + 1*19602009 + 1*20201613 +
                                        1*20644284 + 1*20721920 + 1*21531337 + 1*21797584 + 1*22180227 + 1*22206849 + 1*22357038 + 1*22442181 + 1*22508766 + 1*22540189 + 1*22780773 + 1*22831511 + 1*22847400 + 1*23019794 +
                                        1*24920758 + 1*26257752 + 1*27724082 + 1*27788725 + 1*31837353) +
                                      4(8*0 + 1*266899 + 1*668298 + 1*826403 + 1*898840 + 1*942696 + 1*1152138 + 1*1177396 + 1*1184388 + 1*1220692 + 1*1322508 + 1*1335733 + 1*1472379 + 1*1540466 + 1*1543151 + 1*1618526 + 1*1628440 +
                                        1*1664995 + 1*1730166 + 1*1734819 + 1*1870330 + 1*1901029 + 1*1930891 + 1*1940294 + 1*1952060 + 1*1959779 + 1*1974945 + 1*1979169 + 1*1989395 + 1*1995611 + 1*2022994 + 1*2143785 + 1*2296544 +
                                        1*2344456 + 1*2351632 + 1*2400829 + 1*2450420 + 1*2453854 + 1*2498742 + 1*2510824 + 1*2609662 + 1*2635089 + 1*2719066 + 1*2723047 + 1*2856540 + 1*2889213 + 1*2971564 + 1*2971613 + 1*3044980 +
                                        1*3098598 + 1*3242790 + 1*3256543 + 1*3304200 + 1*3351511 + 1*3417723 + 1*3419021 + 1*3528471 + 1*3697532 + 1*3809304 + 1*3809979 + 1*3996677 + 1*4044773 + 1*4109494 + 1*4143869 + 1*4197433 +
                                        1*4211599 + 1*4438861 + 1*4509497 + 1*5234609 + 1*5450477 + 1*8792736 + 1*14419978 + 1*16242435) +
                                      4(7*0 + 1*453881 + 1*724652 + 1*876110 + 1*1210058 + 1*1292944 + 1*1451667 + 1*1552304 + 1*1635700 + 1*1722503 + 1*1775450 + 1*1810205 + 1*1943173 + 1*2156950 + 1*2282554 + 1*2304806 +
                                        1*2402836 + 1*2434742 + 1*2571036 + 1*2584430 + 1*2588735 + 1*2743826 + 1*2768694 + 1*2912744 + 1*2930107 + 1*2945808 + 1*2978788 + 1*3105654 + 1*3110125 + 1*3140694 + 1*3178692 + 1*3214067 +
                                        1*3264918 + 1*3284839 + 1*3337385 + 1*3565124 + 1*3621910 + 1*3671283 + 1*3704258 + 1*3752445 + 1*3915048 + 1*3993079 + 1*4030630 + 1*4098944 + 1*4102315 + 1*4110423 + 1*4228134 + 1*4401898 +
                                        1*4410821 + 1*4418857 + 1*4448245 + 1*4638274 + 1*4743727 + 1*4836405 + 1*5000307 + 1*5162424 + 1*5192938 + 1*5361630 + 1*5555148 + 1*5676958 + 1*5922000 + 1*6025587 + 1*6086447 + 1*6201903 +
                                        1*6526236 + 1*6580821 + 1*6590960 + 1*6825787 + 1*7019997 + 1*8506901 + 1*13072382 + 1*13303855 + 1*14319285 + 1*16262799) +
                                      4(5*0 + 1*723658 + 1*788920 + 1*1675725 + 1*1717359 + 1*1920780 + 1*2046354 + 1*2069102 + 1*2267732 + 1*2332236 + 1*2444797 + 1*2671561 + 1*2691653 + 1*2702154 + 1*2774651 + 1*2815340 +
                                        1*2899282 + 1*3130706 + 1*3162233 + 1*3290872 + 1*3344680 + 1*3416183 + 1*3463670 + 1*3539931 + 1*3544279 + 1*3594746 + 1*3851031 + 1*3879184 + 1*3975602 + 1*4044865 + 1*4055438 + 1*4070302 +
                                        1*4134758 + 1*4320792 + 1*4351986 + 1*4418499 + 1*4666537 + 1*4988625 + 1*5074475 + 1*5093008 + 1*5104685 + 1*5203224 + 1*5343951 + 1*5366016 + 1*5399528 + 1*5421738 + 1*5503242 + 1*5581407 +
                                        1*5587110 + 1*5591571 + 1*5820571 + 1*5821860 + 1*5929273 + 1*6080427 + 1*6144609 + 1*6468751 + 1*6584207 + 1*6608831 + 1*6764188 + 1*6770521 + 1*6939473 + 1*7023425 + 1*7197859 + 1*7621649 +
                                        1*7945527 + 1*8202698 + 1*8559440 + 1*8729443 + 1*8906675 + 1*9134427 + 1*9402321 + 1*10189681 + 1*11192841 + 1*11941385 + 1*11960291 + 1*15538259) +
                                      4(4*0 + 1*1665145 + 1*1750416 + 1*1846441 + 1*1944088 + 1*2031355 + 1*2123154 + 1*2154802 + 1*2445931 + 1*2783114 + 1*2822574 + 1*2878460 + 1*3218380 + 1*3257695 + 1*3407665 + 1*3602822 +
                                        1*3672650 + 1*3753350 + 1*4061892 + 1*4091520 + 1*4190823 + 1*4396430 + 1*4452473 + 1*4472540 + 1*4478421 + 1*4554369 + 1*4561826 + 1*4748811 + 1*4753748 + 1*4881967 + 1*5019161 + 1*5108319 +
                                        1*5313412 + 1*5728777 + 1*5756108 + 1*5807542 + 1*5818189 + 1*5887183 + 1*6015764 + 1*6037867 + 1*6163263 + 1*6174861 + 1*6504797 + 1*6531840 + 1*6712751 + 1*6770427 + 1*6920610 + 1*6925611 +
                                        1*6967717 + 1*6992899 + 1*7052754 + 1*7184276 + 1*7348493 + 1*7695822 + 1*7817204 + 1*7894771 + 1*8064348 + 1*8075253 + 1*8132177 + 1*8324812 + 1*8327338 + 1*8364202 + 1*8370368 + 1*8466200 +
                                        1*8500283 + 1*8506103 + 1*8975283 + 1*9008061 + 1*9259883 + 1*9319348 + 1*9509759 + 1*10314361 + 1*10397896 + 1*11645141 + 1*11778940 + 1*12826013 + 1*13595760) +
                                      4(8*0 + 1*109408 + 1*831414 + 1*1240245 + 1*1276081 + 1*1591386 + 1*1764836 + 1*1848818 + 1*1939166 + 1*1972679 + 1*1979147 + 1*2002653 + 1*2105384 + 1*2108696 + 1*2109852 + 1*2121275 +
                                        1*2177804 + 1*2204797 + 1*2236512 + 1*2238569 + 1*2341428 + 1*2343026 + 1*2384631 + 1*2480881 + 1*2481263 + 1*2494047 + 1*2516332 + 1*2628341 + 1*2734084 + 1*2820296 + 1*2828114 + 1*2889578 +
                                        1*2905324 + 1*3010241 + 1*3019426 + 1*3040895 + 1*3054371 + 1*3077286 + 1*3157156 + 1*3168374 + 1*3225638 + 1*3422895 + 1*3479065 + 1*3622426 + 1*3750489 + 1*3798768 + 1*3843541 + 1*3879890 +
                                        1*3999520 + 1*4221282 + 1*4281742 + 1*4340244 + 1*4414483 + 1*4418679 + 1*4429061 + 1*4430649 + 1*4430685 + 1*4434117 + 1*4528646 + 1*4607344 + 1*4668926 + 1*4675400 + 1*4839099 + 1*4853885 +
                                        1*4943307 + 1*4981610 + 1*5226364 + 1*5379070 + 1*6039720 + 1*6559126 + 1*8211407 + 1*15613345 + 1*16242435) +
                                      4(78*0 + 1*6895620 + 1*7517234) +
                                      4(8*0 + 1*133686 + 1*200232 + 1*225130 + 1*270629 + 1*276722 + 1*288522 + 1*309770 + 1*321394 + 1*347661 + 1*399352 + 1*410836 + 1*411903 + 1*436460 + 1*497498 + 1*507194 + 1*507839 + 1*530088 +
                                        1*535156 + 1*537665 + 1*549512 + 1*551268 + 1*563043 + 1*576610 + 1*592817 + 1*595700 + 1*596372 + 1*599511 + 1*655925 + 1*661519 + 1*680304 + 1*694469 + 1*709948 + 1*723820 + 1*727184 +
                                        1*744487 + 1*744870 + 1*758822 + 1*764385 + 1*782837 + 1*783630 + 1*783870 + 1*793109 + 1*795000 + 1*817067 + 1*821279 + 1*826113 + 1*923236 + 1*935372 + 1*953157 + 1*1023179 + 1*1044417 +
                                        1*1053817 + 1*1116717 + 1*1146398 + 1*1197258 + 1*1240386 + 1*1249705 + 1*1292641 + 1*1329867 + 1*1403427 + 1*1429305 + 1*1442746 + 1*1517668 + 1*1630906 + 1*1667125 + 1*1680824 + 2*2554721 +
                                        1*3071400 + 1*4413409 + 1*5956281 + 1*6158145) +
                                      4(6*0 + 1*131163 + 2*463336 + 1*480552 + 1*495729 + 1*507022 + 1*545250 + 1*551738 + 1*624367 + 1*645629 + 1*724492 + 1*750249 + 1*754525 + 1*808653 + 1*884495 + 1*966387 + 1*993981 +
                                        1*1013148 + 1*1060096 + 1*1082320 + 1*1120621 + 1*1155282 + 1*1195570 + 1*1195641 + 1*1202769 + 1*1256881 + 1*1268252 + 1*1272845 + 1*1274372 + 1*1282671 + 1*1337672 + 1*1359158 + 1*1452935 +
                                        1*1453696 + 1*1466245 + 1*1487439 + 1*1490402 + 1*1496421 + 1*1516811 + 1*1565958 + 1*1635277 + 1*1655882 + 1*1687996 + 1*1751250 + 1*1754961 + 1*1772232 + 1*1812725 + 1*1844433 + 1*1876550 +
                                        1*1877855 + 1*1959757 + 1*1963894 + 1*2034891 + 1*2035242 + 1*2085911 + 1*2105552 + 1*2108982 + 1*2218213 + 1*2318339 + 1*2345230 + 1*2518862 + 1*2689584 + 1*2722328 + 1*2754398 + 1*2757685 +
                                        1*2771216 + 1*3151305 + 1*3260206 + 1*3374955 + 1*3689760 + 1*3709381 + 1*4589424 + 1*5042992 + 1*8077470) +
                                      4(5*0 + 1*155231 + 1*185801 + 1*431844 + 1*457365 + 1*557418 + 1*653075 + 1*655444 + 1*740273 + 1*792903 + 1*831817 + 1*1014501 + 1*1064132 + 1*1158491 + 1*1206942 + 1*1242138 + 1*1250988 +
                                        1*1291378 + 1*1296927 + 1*1324590 + 1*1353115 + 1*1387110 + 1*1406197 + 1*1424621 + 1*1518611 + 1*1539830 + 1*1562224 + 1*1573402 + 1*1587070 + 1*1599041 + 1*1614150 + 1*1621126 + 1*1630502 +
                                        1*1679450 + 1*1749766 + 1*1775375 + 1*1818040 + 1*1823895 + 1*1835363 + 1*1897158 + 1*1902052 + 1*1942548 + 1*1957269 + 1*1965762 + 1*2023180 + 1*2083128 + 1*2086824 + 1*2279365 + 1*2297911 +
                                        1*2325095 + 1*2410848 + 1*2566190 + 1*2665042 + 1*2688547 + 1*2708537 + 1*2911100 + 1*2987587 + 1*3047208 + 1*3052542 + 1*3089172 + 1*3100266 + 1*3121032 + 1*3246006 + 1*3275305 + 1*3435472 +
                                        1*3511919 + 1*3548004 + 1*3579953 + 1*3714318 + 1*4086680 + 1*4435367 + 1*4441894 + 1*4576457 + 1*4822605 + 1*4835181 + 1*6814760) +
                                      4(7*0 + 1*541162 + 1*800710 + 1*1362542 + 1*1671061 + 1*1765234 + 1*2199785 + 1*2242654 + 1*2282636 + 1*2368720 + 1*2381079 + 1*2462136 + 1*2496044 + 1*2547179 + 1*2594230 + 1*2607049 +
                                        1*2648331 + 1*2781065 + 1*2883981 + 1*3169383 + 1*3178984 + 1*3220851 + 1*3221078 + 1*3233579 + 1*3352633 + 1*3354476 + 1*3620736 + 1*3761915 + 1*3774214 + 1*3777718 + 1*3853832 + 1*3860013 +
                                        1*3888070 + 1*3936399 + 1*3966614 + 1*3983224 + 1*4046535 + 1*4087298 + 1*4212676 + 1*4307052 + 1*4325968 + 1*4456810 + 1*4484618 + 1*4739079 + 1*4997972 + 1*5012966 + 1*5061768 + 1*5131322 +
                                        1*5207686 + 1*5254223 + 1*5259424 + 1*5405581 + 1*5531507 + 1*5747197 + 1*5789440 + 1*5864810 + 1*5966014 + 1*5974121 + 1*6038563 + 1*6121926 + 1*6198884 + 1*6270812 + 1*6330034 + 1*6604964 +
                                        1*6627027 + 1*6712235 + 1*6940585 + 1*7016670 + 1*8445076 + 1*8458242 + 1*12074004 + 1*13500584 + 1*17327110 + 1*17989934) +
                                      4(8*0 + 1*220115 + 1*230841 + 1*292038 + 1*307027 + 1*310890 + 1*332983 + 1*345912 + 1*363444 + 1*429760 + 1*461029 + 1*473972 + 1*496480 + 1*501851 + 1*561840 + 1*570413 + 1*596080 + 1*601040 +
                                        1*615980 + 1*619079 + 1*623277 + 1*659033 + 1*666264 + 1*677032 + 1*680099 + 1*698314 + 1*708835 + 1*715212 + 1*720507 + 1*732707 + 1*739245 + 1*740541 + 1*744957 + 1*821416 + 1*828202 +
                                        1*828842 + 1*841193 + 1*841881 + 1*843905 + 1*893748 + 1*916495 + 1*938836 + 1*956029 + 1*976828 + 1*1022567 + 1*1042866 + 1*1057261 + 1*1072034 + 1*1117232 + 1*1127153 + 1*1148802 +
                                        1*1150924 + 1*1174797 + 1*1183017 + 1*1215991 + 1*1223160 + 1*1229230 + 1*1252765 + 1*1282268 + 1*1287013 + 1*1307697 + 1*1313891 + 1*1340439 + 1*1554099 + 1*1620919 + 1*2070630 + 1*2134385 +
                                        1*2731249 + 2*4402289 + 1*5463834 + 1*5807967 + 1*6890545) +
                                      4(5*0 + 1*1164110 + 1*1478542 + 1*1572334 + 1*1632184 + 1*1646950 + 1*1796606 + 1*1947550 + 1*1961744 + 1*2019700 + 1*2038656 + 1*2062218 + 1*2093676 + 1*2172150 + 1*2329810 + 1*2398082 +
                                        1*2468388 + 1*2564612 + 1*2576120 + 1*2599366 + 1*2615718 + 1*2631012 + 1*2763268 + 1*2789528 + 1*2819746 + 1*2826176 + 1*2827336 + 1*2834244 + 1*2881974 + 1*2886108 + 1*2937334 + 1*3023030 +
                                        1*3042022 + 1*3123224 + 1*3237455 + 1*3381016 + 1*3381926 + 1*3440278 + 1*3465900 + 1*3614222 + 1*3644242 + 1*3674394 + 1*3720520 + 1*3905850 + 1*4095394 + 1*4549406 + 1*4574230 + 1*4642670 +
                                        1*4653214 + 1*4689762 + 1*4718793 + 1*4982106 + 1*5164830 + 1*5264123 + 1*5443447 + 1*5540122 + 1*5581060 + 1*5651358 + 1*5921816 + 1*6125820 + 1*6249816 + 1*6380892 + 1*6407070 + 1*6486508 +
                                        1*6776092 + 1*6898756 + 1*7047587 + 1*7267858 + 1*7459098 + 1*7630800 + 1*7989406 + 1*8165206 + 1*8209848 + 1*8224640 + 1*9879268 + 1*10019772) +
                                      4(5*0 + 1*828831 + 1*1079517 + 1*1499345 + 1*1504908 + 1*1736928 + 1*2000843 + 1*2226445 + 1*2321829 + 1*2332472 + 1*2336580 + 1*2388592 + 1*2438067 + 1*2450372 + 1*2521559 + 1*2622783 +
                                        1*2703408 + 1*2706297 + 1*2707999 + 1*2723496 + 1*2828292 + 1*3027048 + 1*3031674 + 1*3111110 + 1*3160453 + 1*3179744 + 1*3210858 + 1*3249142 + 1*3271893 + 1*3326281 + 1*3461202 + 1*3475640 +
                                        1*3480668 + 1*3608696 + 1*3674135 + 1*3729946 + 1*3792732 + 1*3800402 + 1*3814506 + 1*3893965 + 1*3927726 + 1*4034693 + 1*4079746 + 1*4146451 + 1*4293851 + 1*4631032 + 1*4760176 + 1*4927067 +
                                        1*5011948 + 1*5067056 + 1*5086831 + 1*5196457 + 1*5297271 + 1*5321199 + 1*5445007 + 1*5805202 + 1*6480431 + 1*6579216 + 1*6608110 + 1*7118152 + 1*7132471 + 1*7237671 + 1*7241328 + 1*7269201 +
                                        1*7390565 + 1*7450360 + 1*8208385 + 1*8296491 + 1*8325651 + 1*8429850 + 1*9071732 + 1*9498597 + 1*9702466 + 1*10231429 + 1*10827032 + 1*11958493) +
                                      4(5*0 + 1*895162 + 1*1433857 + 1*1479930 + 1*1542436 + 1*1545479 + 1*1587378 + 1*1605429 + 1*1660198 + 1*1676582 + 1*1796427 + 1*1809151 + 1*1939520 + 1*2063475 + 1*2092146 + 1*2170781 +
                                        1*2203872 + 1*2225560 + 1*2247915 + 1*2486414 + 1*2494004 + 1*2566416 + 1*2678960 + 1*2727727 + 1*2845423 + 1*2942224 + 1*3043476 + 1*3192916 + 1*3206912 + 1*3239476 + 1*3292490 + 1*3331161 +
                                        1*3370063 + 1*3420505 + 1*3510589 + 1*3608900 + 1*3609520 + 1*3683784 + 1*3691432 + 1*3711675 + 1*3785499 + 1*3814236 + 1*3882769 + 1*3908689 + 1*3929830 + 1*4024176 + 1*4279844 + 1*4479175 +
                                        1*4572129 + 1*4649070 + 1*4681828 + 1*4710621 + 1*4739568 + 1*4782101 + 1*4806230 + 1*4835865 + 1*5093888 + 1*5430929 + 1*5615652 + 1*6221389 + 1*6402742 + 1*6426406 + 1*6426924 + 1*6429050 +
                                        1*6498653 + 1*6733181 + 1*7008012 + 1*7114106 + 1*7465522 + 1*7751451 + 1*7775867 + 1*8063732 + 1*8159267 + 1*8447523 + 1*9582651 + 1*10433195) +
                                      4(5*0 + 1*957148 + 1*1094705 + 1*1529648 + 1*1716393 + 1*1717657 + 1*1722379 + 1*1785341 + 1*1900617 + 1*2099110 + 1*2220636 + 1*2274868 + 1*2306594 + 1*2437021 + 1*2503287 + 1*2528628 +
                                        1*2598113 + 1*2641779 + 1*2672051 + 1*2687658 + 1*2732722 + 1*3041122 + 1*3069945 + 1*3116913 + 1*3180507 + 1*3194741 + 1*3214914 + 1*3240192 + 1*3398045 + 1*3455305 + 1*3603307 + 1*3700432 +
                                        1*3714041 + 1*3774744 + 1*3803929 + 1*3817712 + 1*3840296 + 1*3860812 + 1*3883435 + 1*3896166 + 1*3905752 + 1*3914741 + 1*3926020 + 1*3935021 + 1*4038895 + 1*4104837 + 1*4110452 + 1*4598660 +
                                        1*4633916 + 1*4783580 + 1*4879986 + 1*4972274 + 1*5000083 + 1*5026805 + 1*5088645 + 1*5651244 + 1*5695267 + 1*5866324 + 1*5890852 + 1*5966113 + 1*6011703 + 1*6039544 + 1*6124470 + 1*6523794 +
                                        1*6561516 + 1*6567225 + 1*6860206 + 1*7053954 + 1*8149015 + 1*8319339 + 1*8490367 + 1*11509907 + 1*11932502 + 1*12045419 + 1*17578673 + 1*17768333) +
                                      4(6*0 + 1*316776 + 1*340350 + 1*344930 + 1*515977 + 1*524958 + 1*528090 + 1*569269 + 1*658944 + 1*662980 + 1*709186 + 1*711963 + 1*764242 + 1*774598 + 1*808678 + 1*869113 + 1*890708 + 1*918626 +
                                        1*939604 + 1*949881 + 1*954485 + 1*960198 + 1*964512 + 1*1024439 + 1*1025051 + 1*1038778 + 2*1049239 + 1*1074412 + 1*1116204 + 1*1151841 + 1*1159941 + 1*1162305 + 1*1164338 + 1*1166954 +
                                        1*1167605 + 1*1171309 + 1*1176613 + 1*1184170 + 1*1188480 + 1*1233704 + 1*1245210 + 1*1259943 + 1*1327163 + 1*1467963 + 1*1468668 + 1*1494627 + 1*1512505 + 1*1536414 + 1*1550661 + 1*1743162 +
                                        1*1780155 + 1*1790068 + 1*1816279 + 1*1828129 + 1*1856333 + 1*1928737 + 1*2000985 + 1*2057901 + 1*2126443 + 1*2198476 + 1*2304726 + 1*2474565 + 1*2578573 + 1*2619200 + 1*2645926 + 1*2754700 +
                                        1*2818233 + 1*3314018 + 1*3484655 + 1*3867472 + 1*4199359 + 1*4778352 + 1*6819052 + 1*6985233) +
                                      4(5*0 + 1*1588490 + 1*1855628 + 1*2107703 + 1*2562144 + 1*2620641 + 1*2627339 + 1*2634729 + 1*2677830 + 1*2693258 + 1*2743361 + 1*2761409 + 1*2816608 + 1*2854458 + 1*3013820 + 1*3187518 +
                                        1*3198484 + 1*3310501 + 1*3368231 + 1*3470756 + 1*3477450 + 1*3497255 + 1*3573545 + 1*3612064 + 1*3620157 + 1*3633884 + 1*3687749 + 1*3709792 + 1*3716988 + 1*3737775 + 1*3842140 + 1*3843160 +
                                        1*3851539 + 1*3853756 + 1*3885400 + 1*3993128 + 1*4018792 + 1*4027227 + 1*4248057 + 1*4389927 + 1*4416811 + 1*4490989 + 1*4519512 + 1*4687047 + 1*4709376 + 1*4840986 + 1*5147432 + 1*5179330 +
                                        1*5602973 + 1*5734611 + 1*5823070 + 1*5836902 + 1*5886268 + 1*5896167 + 1*6410407 + 1*6519931 + 1*6665080 + 1*6768633 + 1*6772482 + 1*6895010 + 1*7128054 + 1*7259658 + 1*7664564 + 1*7668078 +
                                        1*7715755 + 1*7810975 + 1*7840899 + 1*8633618 + 1*8666473 + 1*9093881 + 1*9898661 + 1*10024354 + 1*10282001 + 1*10441333 + 1*12602264 + 1*12666938) +
                                      4(5*0 + 1*1372087 + 1*1475839 + 1*1486245 + 1*1624999 + 1*2013621 + 1*2289134 + 1*2474268 + 1*2493067 + 1*2495626 + 1*2500349 + 1*2519714 + 1*2539295 + 1*2670866 + 1*2700482 + 1*2740781 +
                                        1*2764656 + 1*2937412 + 1*2940669 + 1*3005566 + 1*3021912 + 1*3252174 + 1*3281159 + 1*3288462 + 1*3302284 + 1*3320451 + 1*3339118 + 1*3361695 + 1*3457585 + 1*3508271 + 1*3637571 + 1*3646553 +
                                        1*3742314 + 1*3745720 + 1*3816099 + 1*3857669 + 1*3885584 + 1*3910151 + 1*3925054 + 1*3949878 + 1*4170738 + 1*4272661 + 1*4278337 + 1*4352156 + 1*4542892 + 1*4669209 + 1*4674587 + 1*4999180 +
                                        1*5050269 + 1*5389216 + 1*5621598 + 1*5670344 + 1*5884468 + 1*5920986 + 1*5944278 + 1*6036045 + 1*6714546 + 1*7142629 + 1*7219840 + 1*7248497 + 1*7414380 + 1*7437234 + 1*7519416 + 1*7662896 +
                                        1*7666011 + 1*7935436 + 1*7973418 + 1*8911307 + 1*8958762 + 1*9098354 + 1*9844671 + 1*10236112 + 1*10381557 + 1*10465249 + 1*12627021 + 1*12928138) +
                                      4(5*0 + 1*943003 + 1*966999 + 1*1056380 + 1*1149305 + 1*1231066 + 1*1307545 + 1*1587328 + 1*1730897 + 1*1795069 + 1*1828473 + 1*1880849 + 1*1885598 + 1*1934770 + 1*1961894 + 1*2040368 +
                                        1*2059611 + 1*2066250 + 1*2067521 + 1*2109060 + 1*2205284 + 1*2253856 + 1*2303403 + 1*2307508 + 1*2364852 + 1*2447911 + 1*2464635 + 1*2497033 + 1*2499411 + 1*2515823 + 1*2536729 + 1*2592266 +
                                        1*2592362 + 1*2757105 + 1*2831520 + 1*3042910 + 1*3143131 + 1*3265673 + 1*3416134 + 1*3460998 + 1*3535919 + 1*3541228 + 1*3554289 + 1*3706926 + 1*3821215 + 1*3889919 + 1*3956381 + 1*3972581 +
                                        1*4043540 + 1*4066609 + 1*4307363 + 1*4314740 + 1*4328167 + 1*4474728 + 1*4832218 + 1*4930579 + 1*4993044 + 1*5012888 + 1*5119889 + 1*5144637 + 1*5399027 + 1*5587684 + 1*5830937 + 1*5880155 +
                                        1*5946971 + 1*6121985 + 1*6318456 + 1*6420539 + 1*6659737 + 1*6778309 + 1*6841067 + 1*7166910 + 1*7402972 + 1*7603782 + 1*8260805 + 1*9107874)
                                    = 4714979436 + 856181600 + 1250309048 + 1574139240 + 1867659236 + 1052106696 + 57651416 + 304112144 + 523011388 + 648969720 + 1413240136 + 347005940 + 1266720356 + 1405392008 + 1246364540 +
                                      1409833388 + 486466304 + 1546052864 + 1492627272 + 1111898400
                                    = 24574721132

Value repetition frequencies        = 4(77*1 + 1*3) +
                                      4(72*1 + 1*8) +
                                      4(73*1 + 1*7) +
                                      4(75*1 + 1*5) +
                                      4(76*1 + 1*4) +
                                      4(72*1 + 1*8) +
                                      4(2*1 + 1*78) +
                                      4(70*1 + 1*2 + 1*8) +
                                      4(72*1 + 1*2 + 1*6) +
                                      4(75*1 + 1*5) +
                                      4(73*1 + 1*7) +
                                      4(70*1 + 1*2 + 1*8) +
                                      4(75*1 + 1*5) +
                                      4(75*1 + 1*5) +
                                      4(75*1 + 1*5) +
                                      4(75*1 + 1*5) +
                                      4(72*1 + 1*2 + 1*6) +
                                      4(75*1 + 1*5) +
                                      4(75*1 + 1*5) +
                                      4(75*1 + 1*5)
                                    = 6400

Number of distinct row element sets = 20

Number of rows                      = 20*4
                                    = 80

Number of distinct values           = 1408

Distinct values         0        2   109408   131163   133686   155231   185801   200232   220115   225130   230841   266899   270629   276722   288522
Frequency             752        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values    292038   307027   309770   310890   316776   321394   332983   340350   344930   345912   347661   363444   399352   410836   411903
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values    429760   431844   436460   453881   457365   461029   463336   473972   480552   495729   496480   497498   501851   507022   507194
Frequency               4        4        4        4        4        4        8        4        4        4        4        4        4        4        4
Distinct values    507839   515977   524958   528090   530088   535156   537665   541162   545250   549512   551268   551738   557418   561840   563043
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values    569269   570413   576610   592817   595700   596080   596372   599511   601040   615980   619079   623277   624367   645629   653075
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values    655444   655925   658944   659033   661519   662980   666264   668298   677032   680099   680304   694469   698314   708835   709186
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values    709948   711963   715212   720507   723658   723820   724492   724652   727184   732707   739245   740273   740541   744487   744870
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values    744957   750249   754525   758822   764242   764385   774598   782837   783630   783870   788920   792903   793109   795000   800710
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values    808653   808678   817067   821279   821416   826113   826403   828202   828831   828842   831414   831817   841193   841881   843905
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values    869113   876110   884495   890708   893748   895162   898840   916495   918626   923236   935372   938836   939604   942696   943003
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values    949881   953157   954485   956029   957148   960198   964512   966387   966999   976828   993981  1013148  1014501  1022567  1023179
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   1024439  1025051  1038778  1042866  1044417  1049239  1053817  1056380  1057261  1060096  1064132  1072034  1074412  1079517  1082320
Frequency               4        4        4        4        4        8        4        4        4        4        4        4        4        4        4
Distinct values   1094705  1116204  1116717  1117232  1120621  1127153  1146398  1148802  1149305  1150924  1151841  1152138  1155282  1158491  1159941
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   1162305  1164110  1164338  1166954  1167605  1171309  1174797  1176613  1177396  1183017  1184170  1184388  1188480  1195570  1195641
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   1197258  1202769  1206942  1210058  1215991  1220692  1223160  1229230  1231066  1233704  1240245  1240386  1242138  1245210  1249705
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   1250988  1252765  1256881  1259943  1268252  1272845  1274372  1276081  1282268  1282671  1287013  1291378  1292641  1292944  1296927
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   1307545  1307697  1313891  1322508  1324590  1327163  1329867  1335733  1337672  1340439  1353115  1359158  1362542  1372087  1387110
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   1403427  1406197  1424621  1429305  1433857  1442746  1451667  1452935  1453696  1466245  1467963  1468668  1472379  1475839  1478542
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   1479930  1486245  1487439  1490402  1494627  1496421  1499345  1504908  1512505  1516811  1517668  1518611  1529648  1536414  1539830
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   1540466  1542436  1543151  1545479  1550661  1552304  1554099  1562224  1565958  1572334  1573402  1587070  1587328  1587378  1588490
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   1591386  1599041  1605429  1614150  1618526  1620919  1621126  1624999  1628440  1630502  1630906  1632184  1635277  1635700  1646950
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   1655882  1660198  1664995  1665145  1667125  1671061  1675725  1676582  1679450  1680824  1687996  1716393  1717359  1717657  1722379
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   1722503  1730166  1730897  1734819  1736928  1743162  1749766  1750416  1751250  1754961  1764836  1765234  1772232  1775375  1775450
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   1780155  1785341  1790068  1795069  1796427  1796606  1809151  1810205  1812725  1816279  1818040  1823895  1828129  1828473  1835363
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   1844433  1846441  1848818  1855628  1856333  1870330  1876550  1877855  1880849  1885598  1897158  1900617  1901029  1902052  1920780
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   1928737  1930891  1934770  1939166  1939520  1940294  1942548  1943173  1944088  1947550  1952060  1957269  1959757  1959779  1961744
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   1961894  1963894  1965762  1972679  1974945  1979147  1979169  1989395  1995611  2000843  2000985  2002653  2013621  2019700  2022994
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   2023180  2031355  2034891  2035242  2038656  2040368  2046354  2057901  2059611  2062218  2063475  2066250  2067521  2069102  2070630
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   2083128  2085911  2086824  2092146  2093676  2099110  2105384  2105552  2107703  2108696  2108982  2109060  2109852  2121275  2123154
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   2126443  2134385  2143785  2154802  2156950  2170781  2172150  2177804  2198476  2199785  2203872  2204797  2205284  2218213  2220636
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   2225560  2226445  2236512  2238569  2242654  2247915  2253856  2267732  2274868  2279365  2282554  2282636  2289134  2296544  2297911
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   2303403  2304726  2304806  2306594  2307508  2318339  2321829  2325095  2329810  2332236  2332472  2336580  2341428  2343026  2344456
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   2345230  2351632  2364852  2368720  2381079  2384631  2388592  2398082  2400829  2402836  2410848  2434742  2437021  2438067  2444797
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   2445931  2447911  2450372  2450420  2453854  2462136  2464635  2468388  2474268  2474565  2480881  2481263  2486414  2493067  2494004
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   2494047  2495626  2496044  2497033  2498742  2499411  2500349  2503287  2510824  2515823  2516332  2518862  2519714  2521559  2528628
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   2536729  2539295  2547179  2554721  2562144  2564612  2566190  2566416  2571036  2576120  2578573  2584430  2588735  2592266  2592362
Frequency               4        4        4        8        4        4        4        4        4        4        4        4        4        4        4
Distinct values   2594230  2598113  2599366  2607049  2609662  2615718  2619200  2620641  2622783  2627339  2628341  2631012  2634729  2635089  2641779
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   2645926  2648331  2665042  2670866  2671561  2672051  2677830  2678960  2687658  2688547  2689584  2691653  2693258  2700482  2702154
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   2703408  2706297  2707999  2708537  2719066  2722328  2723047  2723496  2727727  2731249  2732722  2734084  2740781  2743361  2743826
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   2754398  2754700  2757105  2757685  2761409  2763268  2764656  2768694  2771216  2774651  2781065  2783114  2789528  2815340  2816608
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   2818233  2819746  2820296  2822574  2826176  2827336  2828114  2828292  2831520  2834244  2845423  2854458  2856540  2878460  2881974
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   2883981  2886108  2889213  2889578  2899282  2905324  2911100  2912744  2930107  2937334  2937412  2940669  2942224  2945808  2949107
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   2971564  2971613  2978788  2987587  3005566  3010241  3013820  3019426  3021912  3023030  3027048  3031674  3040895  3041122  3042022
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   3042910  3043476  3044980  3047208  3052542  3054371  3069945  3071400  3077286  3089172  3098598  3100266  3105654  3110125  3111110
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   3116913  3121032  3123224  3130706  3140694  3143131  3151305  3157156  3160453  3162233  3168374  3169383  3178692  3178984  3179744
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   3180507  3187518  3192916  3194741  3198484  3203957  3206912  3210858  3214067  3214914  3218380  3220851  3221078  3225638  3233579
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   3237455  3239476  3240192  3242790  3246006  3249142  3252174  3256543  3257695  3260206  3264918  3265673  3271893  3275305  3281159
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   3284839  3288462  3290872  3292490  3302284  3304200  3310501  3314018  3320451  3326281  3331161  3337385  3339118  3344680  3351511
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   3352633  3354476  3361695  3368231  3370063  3374955  3381016  3381926  3398045  3407665  3416134  3416183  3417723  3419021  3420505
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   3422895  3435472  3440278  3455305  3457585  3460998  3461202  3463670  3465900  3470756  3475640  3477450  3479065  3480668  3484655
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   3497255  3508271  3510589  3511919  3528471  3535919  3539931  3541228  3544279  3548004  3554289  3565124  3573545  3579953  3594746
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   3602822  3603307  3608696  3608900  3609520  3612064  3614222  3620157  3620736  3621910  3622426  3633884  3637571  3644242  3646553
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   3671283  3672650  3674135  3674394  3683784  3687749  3689760  3691432  3697532  3700432  3704258  3706926  3709381  3709792  3711675
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   3714041  3714318  3716988  3720520  3729946  3737775  3742314  3745720  3750489  3752445  3753350  3761915  3774214  3774744  3777718
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   3785499  3792732  3798768  3800402  3803929  3809304  3809979  3814236  3814506  3816099  3817712  3821215  3840296  3842140  3843160
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   3843541  3851031  3851539  3853756  3853832  3857669  3860013  3860812  3867472  3879184  3879890  3882769  3883435  3885400  3885584
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   3888070  3889919  3893965  3896166  3905752  3905850  3908689  3910151  3914741  3915048  3925054  3926020  3927726  3929830  3935021
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   3936399  3949878  3956381  3966614  3972581  3975602  3983224  3993079  3993128  3996677  3999520  4018792  4024176  4027227  4030630
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   4034693  4038895  4043540  4044773  4044865  4046535  4055438  4061892  4066609  4070302  4079746  4086680  4087298  4091520  4095394
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   4098944  4102315  4104837  4109494  4110423  4110452  4134758  4143869  4146451  4170738  4190823  4197433  4199359  4211599  4212676
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   4221282  4228134  4248057  4272661  4278337  4279844  4281742  4293851  4307052  4307363  4314740  4320792  4325968  4328167  4340244
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   4351986  4352156  4389927  4396430  4401898  4402289  4407509  4410821  4413409  4414483  4416811  4418499  4418679  4418857  4429061
Frequency               4        4        4        4        4        8        4        4        4        4        4        4        4        4        4
Distinct values   4430649  4430685  4434117  4435367  4438861  4441894  4448245  4452473  4456810  4472540  4474728  4478421  4479175  4484618  4490989
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   4509497  4519512  4528646  4542892  4549406  4554369  4561826  4572129  4574230  4576457  4589424  4598660  4607344  4631032  4633916
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   4638274  4642670  4649070  4653214  4666537  4668926  4669209  4674587  4675400  4681828  4687047  4689762  4709376  4710621  4718793
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   4739079  4739568  4743727  4748811  4753748  4760176  4778352  4782101  4783580  4806230  4822605  4832218  4835181  4835865  4836405
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   4839099  4840986  4853885  4879986  4881967  4927067  4930579  4943307  4972274  4981610  4982106  4988625  4993044  4997972  4999180
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   5000083  5000307  5011948  5012888  5012966  5019161  5026805  5042992  5050269  5061768  5067056  5074475  5086831  5088645  5093008
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   5093888  5104685  5108319  5119889  5131322  5144637  5147432  5162424  5164830  5179330  5192938  5196457  5203224  5207686  5226364
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   5234609  5254223  5259424  5264123  5297271  5313412  5321199  5343951  5361630  5366016  5379070  5389216  5399027  5399528  5405581
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   5421738  5430929  5443447  5445007  5450477  5463834  5503242  5531507  5540122  5555148  5581060  5581407  5587110  5587684  5591571
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   5602973  5615652  5621598  5651244  5651358  5670344  5676958  5695267  5728777  5734611  5747197  5756108  5789440  5805202  5807542
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   5807967  5818189  5820571  5821860  5823070  5830937  5836902  5864810  5866324  5880155  5884468  5886268  5887183  5890852  5896167
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   5920986  5921816  5922000  5929273  5944278  5946971  5956281  5966014  5966113  5974121  6011703  6015764  6025587  6036045  6037867
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   6038563  6039544  6039720  6080427  6086447  6121926  6121985  6124470  6125820  6144609  6158145  6163263  6174861  6198884  6201903
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   6221389  6249816  6270812  6318456  6330034  6380892  6383145  6401931  6402742  6407070  6410407  6420539  6426406  6426924  6429050
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   6468751  6480431  6486508  6498653  6504797  6519931  6523794  6526236  6531840  6559126  6561516  6567225  6579216  6580821  6584207
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   6590960  6604964  6608110  6608831  6627027  6659737  6665080  6712235  6712751  6714546  6733181  6764188  6768633  6770427  6770521
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   6772482  6776092  6778309  6814760  6819052  6825787  6841067  6860206  6890545  6895010  6895620  6898756  6920610  6925611  6939473
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   6940585  6967717  6985233  6992899  7008012  7016670  7019997  7023425  7047587  7052754  7053954  7114106  7118152  7128054  7132471
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   7142629  7166910  7184276  7197859  7219840  7237671  7241328  7248497  7259658  7267858  7269201  7348493  7390565  7402972  7414380
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   7437234  7450360  7459098  7465522  7466674  7496069  7517234  7519416  7603782  7621649  7630800  7662896  7664564  7666011  7668078
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   7695822  7715755  7751451  7775867  7810975  7817204  7840899  7894771  7935436  7945527  7973418  7989406  8063732  8064348  8075253
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   8077470  8116777  8132177  8149015  8159267  8165206  8202698  8208385  8209848  8211407  8224640  8260805  8263582  8296491  8319339
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   8324812  8325651  8327338  8364202  8370368  8429850  8445076  8447523  8458242  8466200  8490367  8500283  8506103  8506901  8559440
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   8559942  8633618  8666473  8729443  8792736  8906675  8911307  8958762  8975283  9008061  9071732  9093881  9098354  9107874  9133268
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values   9134427  9179546  9259883  9319348  9402016  9402321  9498597  9509759  9551601  9582651  9702466  9844671  9879268  9898661 10019772
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values  10024354 10074178 10189681 10231429 10236112 10282001 10314361 10381557 10397896 10433195 10441333 10450544 10465249 10827032 10888318
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values  10994751 11161080 11192841 11242146 11344195 11425796 11509907 11645141 11778940 11786643 11918139 11932502 11941385 11958493 11960291
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values  12045419 12048846 12074004 12381785 12602264 12627021 12666938 12686840 12806123 12826013 12928138 13039903 13072382 13112671 13303855
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values  13500584 13595760 13616874 14067384 14319285 14419978 14421102 14424758 14543226 14653167 14743327 14748397 14809845 14817744 15071810
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values  15196958 15538259 15613345 15740501 15797765 15938794 16242435 16243714 16262799 16750944 16900699 17327110 17578673 17669726 17768333
Frequency               4        4        4        4        4        4        8        4        4        4        4        4        4        4        4
Distinct values  17989934 17997977 18168582 18585811 18630081 19196749 19389695 19602009 20201613 20644284 20721920 21531337 21797584 22180227 22206849
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4        4        4
Distinct values  22357038 22442181 22508766 22540189 22780773 22831511 22847400 23019794 24920758 26257752 27724082 27788725 31837353
Frequency               4        4        4        4        4        4        4        4        4        4        4        4        4

Sum of distinct value frequencies   = 1402*4 + 5*8 + 1*752
                                    = 6400

Number of SN-EN pairs for which the number of CNSAPs is greater than zero        = 4*2 + 16*72 + 8*73 + 8*74 + 36*75 + 4*76 + 4*77
                                                                                 = 5648

Number of SN-EN pairs, with SN != EN, for which the number of CNSAPs equals zero = 672

Number of possible SN-EN pairs with SN != EN                                     = 79*80
                                                                                 = 6320