summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorKatolaZ <katolaz@freaknet.org>2017-09-27 15:06:31 +0100
committerKatolaZ <katolaz@freaknet.org>2017-09-27 15:06:31 +0100
commit3aee2fd43e3059a699af2b63c6f2395e5a55e515 (patch)
tree58c95505a0906ed9cfa694f9dbd319403fd8f01d /examples
First commit on github -- NetBunch 1.0
Diffstat (limited to 'examples')
-rw-r--r--examples/AS-20010316.net_degs10515
-rw-r--r--examples/Makefile.am4
-rw-r--r--examples/Makefile.in476
-rw-r--r--examples/er_1000_2000.net2000
-rw-r--r--examples/er_1000_5000.net5000
-rw-r--r--examples/pl_-3.0_3_500_1000010000
6 files changed, 27995 insertions, 0 deletions
diff --git a/examples/AS-20010316.net_degs b/examples/AS-20010316.net_degs
new file mode 100644
index 0000000..aa1e5a0
--- /dev/null
+++ b/examples/AS-20010316.net_degs
@@ -0,0 +1,10515 @@
+557
+2277
+64
+8
+17
+27
+75
+40
+245
+322
+315
+110
+1231
+436
+899
+399
+317
+64
+152
+72
+138
+118
+859
+128
+55
+117
+265
+567
+7
+5
+20
+71
+67
+3
+8
+174
+2
+19
+2
+2
+67
+22
+7
+1
+2
+2
+2
+50
+62
+7
+78
+21
+76
+91
+5
+23
+50
+41
+49
+5
+7
+6
+23
+4
+2
+33
+18
+8
+17
+5
+18
+10
+163
+3
+32
+72
+3
+14
+13
+75
+65
+29
+33
+14
+48
+38
+55
+28
+15
+39
+99
+35
+26
+2
+23
+10
+28
+16
+72
+13
+30
+15
+41
+12
+18
+14
+2
+4
+2
+30
+2
+2
+127
+2
+3
+2
+2
+14
+3
+9
+2
+5
+2
+5
+18
+3
+8
+10
+3
+3
+2
+10
+28
+2
+2
+2
+2
+2
+3
+2
+8
+2
+2
+2
+2
+3
+5
+2
+2
+2
+16
+4
+1
+7
+2
+1
+10
+3
+4
+1
+12
+37
+4
+5
+19
+2
+8
+18
+9
+9
+18
+6
+13
+14
+1
+11
+24
+6
+9
+19
+6
+2
+3
+6
+7
+2
+4
+2
+2
+12
+3
+2
+6
+3
+3
+11
+4
+6
+32
+3
+1
+1
+4
+4
+4
+6
+4
+3
+5
+9
+14
+3
+1
+9
+4
+8
+16
+5
+2
+3
+1
+3
+3
+2
+2
+2
+5
+1
+5
+5
+1
+19
+7
+1
+3
+32
+6
+2
+5
+1
+7
+3
+4
+5
+7
+3
+8
+2
+1
+1
+3
+3
+9
+2
+6
+4
+3
+1
+20
+2
+2
+3
+4
+13
+1
+3
+2
+2
+3
+3
+2
+11
+3
+10
+4
+2
+1
+2
+1
+2
+1
+3
+2
+2
+2
+2
+2
+9
+2
+5
+4
+3
+4
+2
+3
+2
+5
+10
+3
+2
+2
+6
+2
+1
+1
+3
+3
+2
+1
+4
+5
+2
+18
+12
+2
+2
+4
+2
+3
+3
+2
+2
+2
+2
+2
+2
+1
+2
+4
+3
+3
+2
+2
+3
+1
+3
+10
+2
+1
+4
+24
+6
+2
+2
+1
+3
+1
+1
+2
+2
+2
+1
+1
+6
+2
+2
+2
+5
+3
+9
+1
+12
+32
+5
+2
+2
+1
+2
+3
+2
+2
+2
+3
+2
+2
+1
+1
+2
+3
+2
+2
+2
+2
+2
+2
+2
+2
+2
+3
+1
+5
+4
+7
+2
+2
+1
+15
+9
+15
+3
+2
+2
+2
+2
+7
+2
+9
+1
+2
+2
+2
+3
+1
+2
+2
+5
+3
+2
+1
+2
+2
+2
+6
+1
+2
+2
+1
+2
+2
+6
+2
+2
+2
+2
+4
+1
+2
+2
+3
+2
+2
+2
+2
+10
+1
+3
+3
+3
+5
+5
+1
+2
+2
+2
+2
+2
+3
+2
+3
+1
+5
+4
+1
+2
+2
+4
+2
+2
+2
+2
+2
+3
+3
+1
+4
+4
+3
+1
+4
+2
+3
+3
+4
+2
+1
+2
+3
+2
+40
+2
+2
+2
+5
+2
+3
+2
+2
+3
+2
+2
+2
+1
+2
+2
+2
+2
+2
+4
+2
+1
+4
+6
+2
+2
+2
+2
+2
+2
+3
+6
+2
+2
+3
+2
+3
+2
+2
+3
+2
+2
+5
+2
+6
+1
+1
+1
+2
+4
+2
+2
+3
+2
+2
+2
+3
+11
+2
+2
+1
+2
+2
+7
+3
+1
+2
+1
+2
+3
+1
+9
+12
+45
+1
+18
+4
+60
+1
+9
+2
+8
+1
+13
+3
+43
+9
+2
+13
+3
+1
+2
+96
+2
+13
+4
+4
+1
+4
+2
+4
+18
+1
+15
+3
+2
+14
+1
+2
+58
+2
+18
+2
+2
+2
+10
+3
+1
+5
+1
+2
+1
+2
+1
+2
+1
+2
+1
+1
+5
+8
+1
+1
+2
+1
+6
+5
+1
+111
+4
+34
+90
+55
+5
+1
+19
+3
+2
+4
+2
+3
+1
+8
+5
+2
+2
+2
+1
+2
+2
+3
+3
+88
+1
+52
+1
+1
+5
+1
+2
+4
+2
+1
+5
+1
+2
+1
+2
+2
+2
+1
+1
+1
+27
+4
+8
+4
+306
+2
+1
+2
+3
+3
+1
+2
+2
+5
+19
+25
+1
+1
+1
+5
+2
+4
+2
+2
+2
+6
+1
+2
+1
+5
+3
+2
+3
+8
+3
+2
+2
+2
+8
+3
+1
+1
+9
+14
+13
+36
+16
+18
+16
+21
+2
+5
+2
+2
+1
+4
+109
+2
+3
+111
+2
+2
+2
+7
+5
+24
+22
+1
+1
+1
+3
+3
+2
+2
+2
+2
+2
+2
+2
+1
+2
+7
+1
+2
+2
+2
+83
+1
+1
+41
+6
+2
+2
+9
+3
+5
+4
+1
+2
+2
+17
+1
+2
+4
+2
+2
+2
+2
+2
+2
+2
+2
+1
+1
+1
+2
+2
+2
+3
+1
+3
+2
+2
+1
+1
+2
+2
+1
+1
+2
+2
+2
+2
+3
+1
+2
+3
+3
+1
+1
+2
+5
+4
+2
+2
+4
+71
+1
+2
+2
+2
+1
+2
+2
+2
+2
+2
+2
+2
+2
+1
+13
+3
+2
+2
+2
+2
+3
+3
+2
+1
+2
+2
+3
+1
+1
+4
+54
+2
+2
+30
+2
+2
+2
+2
+2
+2
+1
+1
+2
+1
+2
+2
+3
+2
+3
+1
+11
+2
+6
+2
+1
+1
+2
+1
+1
+1
+2
+4
+2
+2
+5
+4
+3
+2
+1
+2
+2
+2
+2
+89
+3
+76
+1
+1
+5
+2
+2
+2
+5
+2
+5
+2
+11
+1
+3
+8
+11
+2
+1
+2
+2
+2
+2
+2
+2
+2
+2
+2
+2
+3
+11
+12
+2
+4
+1
+2
+13
+16
+5
+142
+10
+3
+5
+2
+5
+2
+4
+3
+6
+4
+2
+1
+12
+4
+5
+2
+2
+2
+2
+3
+4
+3
+3
+2
+2
+2
+2
+6
+1
+6
+2
+1
+9
+2
+2
+1
+2
+2
+2
+2
+2
+4
+2
+2
+2
+2
+3
+2
+2
+2
+2
+2
+2
+2
+3
+2
+2
+2
+2
+2
+2
+2
+3
+2
+1
+2
+3
+2
+1
+1
+2
+2
+1
+1
+2
+2
+2
+2
+2
+3
+1
+2
+2
+2
+3
+2
+2
+2
+2
+2
+2
+1
+1
+2
+2
+2
+2
+2
+3
+2
+2
+1
+2
+2
+2
+2
+1
+2
+2
+2
+1
+2
+1
+3
+2
+2
+1
+3
+1
+2
+2
+2
+2
+2
+2
+3
+2
+2
+1
+9
+15
+1
+3
+2
+2
+2
+2
+2
+2
+3
+2
+1
+3
+2
+2
+2
+2
+1
+1
+3
+3
+2
+1
+4
+2
+3
+2
+2
+1
+2
+2
+5
+2
+1
+2
+3
+2
+2
+2
+3
+3
+1
+3
+2
+2
+3
+4
+2
+3
+2
+1
+4
+2
+3
+3
+3
+2
+2
+4
+3
+2
+2
+2
+4
+3
+3
+7
+5
+6
+2
+6
+9
+19
+5
+3
+2
+1
+3
+1
+1
+3
+2
+5
+2
+2
+2
+2
+19
+1
+8
+5
+4
+5
+5
+2
+1
+1
+13
+3
+2
+5
+2
+2
+5
+1
+4
+2
+1
+1
+7
+2
+2
+2
+3
+1
+2
+1
+1
+2
+6
+3
+2
+2
+4
+1
+1
+2
+2
+2
+2
+4
+3
+15
+2
+2
+4
+2
+4
+2
+3
+16
+2
+2
+5
+2
+2
+2
+3
+4
+2
+3
+2
+3
+3
+3
+2
+2
+3
+2
+3
+3
+1
+2
+2
+2
+22
+2
+5
+2
+2
+1
+1
+2
+3
+149
+2
+3
+2
+2
+2
+4
+2
+2
+3
+3
+2
+3
+2
+2
+1
+5
+2
+2
+3
+3
+2
+2
+3
+1
+2
+5
+2
+2
+3
+4
+2
+1
+2
+2
+4
+3
+2
+1
+1
+2
+2
+4
+5
+3
+2
+2
+2
+3
+2
+2
+2
+2
+1
+1
+2
+2
+2
+2
+2
+2
+2
+1
+1
+1
+1
+4
+4
+2
+2
+3
+2
+2
+3
+1
+2
+1
+2
+2
+2
+2
+2
+3
+3
+2
+2
+3
+4
+1
+2
+1
+2
+2
+3
+2
+3
+2
+2
+5
+3
+2
+2
+3
+2
+6
+1
+2
+2
+3
+2
+2
+1
+1
+3
+2
+3
+3
+4
+1
+3
+18
+12
+2
+3
+16
+40
+1
+5
+1
+2
+1
+2
+3
+1
+31
+1
+3
+2
+2
+2
+1
+11
+1
+1
+1
+1
+1
+2
+1
+1
+2
+2
+5
+39
+2
+26
+1
+10
+43
+40
+11
+1
+1
+2
+2
+2
+6
+2
+74
+105
+240
+37
+153
+8
+32
+76
+3
+28
+18
+21
+6
+3
+7
+10
+4
+24
+1
+3
+12
+10
+45
+18
+14
+15
+27
+16
+4
+8
+2
+1
+3
+13
+3
+104
+8
+14
+1
+2
+4
+3
+6
+14
+5
+2
+3
+6
+1
+6
+6
+77
+2
+2
+4
+10
+2
+42
+75
+3
+3
+2
+2
+2
+2
+2
+3
+2
+1
+15
+1
+1
+37
+8
+16
+26
+41
+6
+13
+16
+1
+38
+2
+2
+6
+1
+2
+3
+3
+5
+9
+39
+4
+5
+2
+16
+22
+1
+2
+1
+2
+13
+21
+14
+1
+5
+6
+14
+2
+19
+1
+1
+2
+1
+1
+1
+1
+2
+3
+1
+1
+1
+5
+1
+1
+1
+2
+1
+1
+1
+1
+1
+1
+1
+21
+2
+2
+2
+13
+2
+4
+6
+1
+2
+1
+2
+3
+4
+4
+3
+2
+1
+2
+3
+16
+21
+2
+2
+2
+3
+2
+3
+2
+2
+5
+1
+2
+2
+2
+9
+13
+1
+1
+1
+2
+1
+1
+2
+1
+3
+2
+6
+2
+3
+1
+1
+1
+3
+2
+1
+15
+3
+8
+5
+9
+4
+3
+3
+4
+2
+2
+3
+4
+2
+2
+3
+1
+3
+5
+1
+2
+1
+1
+2
+2
+2
+1
+2
+3
+2
+1
+2
+2
+2
+2
+2
+2
+2
+2
+1
+2
+1
+2
+2
+2
+5
+1
+1
+1
+2
+3
+1
+2
+1
+2
+1
+1
+3
+2
+7
+2
+2
+17
+12
+7
+2
+2
+3
+2
+1
+1
+3
+5
+3
+17
+2
+4
+4
+2
+2
+2
+2
+2
+4
+2
+3
+4
+2
+2
+2
+1
+3
+2
+2
+3
+1
+2
+2
+272
+2
+2
+3
+5
+2
+2
+5
+1
+2
+4
+4
+8
+1
+3
+3
+1
+1
+2
+2
+2
+2
+8
+3
+2
+1
+1
+1
+3
+1
+1
+2
+2
+2
+1
+2
+2
+4
+2
+2
+2
+2
+2
+3
+2
+2
+3
+1
+2
+2
+5
+2
+2
+2
+2
+1
+3
+2
+3
+2
+2
+1
+1
+2
+3
+4
+2
+3
+2
+2
+2
+1
+3
+1
+1
+5
+3
+2
+5
+3
+2
+1
+3
+4
+2
+3
+3
+2
+25
+1
+1
+1
+8
+17
+5
+5
+9
+3
+5
+3
+7
+3
+3
+1
+2
+1
+1
+7
+1
+2
+32
+2
+27
+3
+3
+15
+8
+20
+43
+10
+17
+4
+18
+2
+2
+5
+5
+2
+2
+2
+2
+2
+3
+2
+3
+2
+2
+2
+2
+2
+1
+1
+2
+2
+2
+2
+2
+2
+1
+2
+1
+1
+3
+2
+2
+2
+1
+2
+2
+1
+3
+2
+2
+2
+2
+4
+2
+2
+3
+3
+2
+2
+2
+2
+3
+2
+2
+2
+2
+2
+2
+1
+2
+2
+1
+5
+1
+2
+2
+2
+2
+2
+1
+3
+2
+3
+2
+3
+2
+2
+2
+1
+1
+2
+3
+3
+2
+3
+2
+2
+2
+1
+3
+2
+1
+2
+4
+2
+2
+5
+5
+2
+2
+1
+58
+11
+2
+2
+2
+2
+1
+4
+1
+2
+2
+2
+5
+5
+2
+1
+2
+2
+2
+2
+2
+1
+3
+3
+3
+2
+1
+2
+2
+1
+2
+1
+1
+2
+1
+2
+2
+1
+2
+2
+3
+2
+3
+1
+1
+2
+2
+1
+2
+3
+2
+2
+2
+1
+2
+1
+2
+2
+2
+1
+3
+1
+2
+2
+3
+2
+2
+6
+1
+2
+2
+2
+1
+2
+1
+3
+7
+3
+1
+2
+2
+2
+5
+1
+2
+2
+2
+2
+1
+1
+1
+2
+2
+2
+1
+1
+2
+2
+3
+2
+2
+1
+2
+1
+2
+3
+1
+2
+3
+1
+2
+3
+2
+1
+2
+2
+4
+4
+2
+2
+2
+3
+2
+4
+2
+2
+1
+2
+2
+1
+2
+4
+1
+2
+1
+1
+2
+1
+1
+1
+2
+2
+2
+5
+2
+2
+3
+3
+3
+2
+2
+1
+2
+2
+1
+2
+2
+1
+1
+1
+3
+1
+2
+2
+2
+16
+1
+2
+2
+2
+2
+1
+1
+2
+2
+1
+1
+2
+2
+2
+2
+2
+2
+3
+2
+1
+1
+1
+1
+2
+2
+3
+2
+2
+2
+2
+2
+3
+2
+2
+2
+4
+1
+2
+3
+2
+1
+2
+2
+2
+2
+3
+1
+2
+2
+2
+2
+1
+2
+2
+1
+1
+2
+1
+2
+2
+2
+1
+5
+2
+2
+2
+1
+4
+2
+2
+3
+2
+2
+3
+2
+2
+1
+2
+2
+1
+1
+5
+2
+3
+2
+2
+1
+1
+1
+2
+1
+3
+2
+4
+1
+2
+1
+1
+2
+2
+1
+1
+2
+3
+2
+2
+3
+1
+3
+2
+1
+2
+2
+6
+1
+2
+2
+2
+2
+2
+1
+2
+1
+1
+2
+1
+2
+1
+1
+2
+6
+2
+2
+2
+4
+2
+2
+1
+2
+1
+2
+3
+2
+1
+2
+2
+3
+3
+1
+3
+2
+2
+2
+3
+1
+1
+2
+3
+2
+2
+1
+1
+2
+3
+1
+2
+2
+2
+1
+2
+2
+2
+1
+1
+2
+2
+2
+1
+2
+2
+3
+1
+1
+2
+1
+2
+2
+1
+2
+1
+1
+1
+2
+2
+1
+2
+2
+2
+2
+4
+2
+2
+2
+2
+9
+2
+2
+2
+2
+3
+3
+2
+1
+2
+4
+2
+2
+2
+2
+8
+3
+2
+2
+3
+2
+2
+2
+3
+4
+2
+2
+2
+2
+4
+3
+2
+3
+2
+11
+2
+4
+2
+1
+2
+2
+5
+10
+9
+6
+3
+2
+2
+4
+2
+2
+3
+3
+2
+4
+2
+2
+4
+1
+4
+6
+2
+2
+3
+10
+2
+17
+3
+2
+5
+1
+9
+3
+2
+3
+3
+2
+3
+3
+2
+2
+12
+23
+3
+2
+5
+3
+2
+2
+3
+3
+5
+13
+13
+2
+2
+3
+3
+2
+3
+5
+2
+2
+1
+1
+4
+4
+3
+3
+2
+4
+1
+4
+2
+3
+2
+2
+2
+2
+1
+2
+2
+2
+1
+2
+11
+3
+4
+3
+4
+4
+2
+2
+2
+5
+8
+2
+3
+2
+3
+1
+2
+2
+2
+3
+2
+2
+2
+2
+2
+2
+2
+5
+1
+3
+2
+1
+3
+3
+2
+3
+22
+3
+1
+2
+2
+2
+2
+1
+2
+2
+4
+2
+2
+2
+2
+2
+2
+2
+2
+2
+1
+3
+2
+2
+2
+1
+2
+1
+3
+3
+3
+3
+3
+1
+1
+4
+2
+2
+1
+13
+3
+6
+1
+2
+2
+1
+14
+1
+1
+2
+3
+2
+2
+2
+3
+2
+8
+3
+1
+2
+4
+2
+3
+2
+1
+2
+5
+2
+2
+2
+3
+2
+2
+1
+2
+1
+1
+3
+1
+2
+1
+2
+3
+3
+1
+1
+8
+24
+1
+17
+4
+2
+2
+2
+23
+3
+1
+3
+1
+1
+2
+2
+1
+1
+2
+2
+4
+2
+13
+2
+2
+1
+1
+1
+3
+2
+2
+2
+1
+2
+4
+3
+2
+2
+2
+1
+8
+3
+2
+3
+1
+3
+1
+2
+14
+2
+2
+1
+23
+1
+1
+3
+2
+4
+1
+2
+1
+2
+10
+2
+2
+2
+3
+3
+10
+2
+2
+2
+3
+1
+2
+2
+35
+1
+2
+2
+3
+1
+2
+2
+2
+1
+3
+2
+2
+2
+1
+2
+3
+2
+2
+2
+2
+2
+2
+2
+2
+2
+2
+1
+2
+2
+2
+1
+2
+2
+8
+4
+8
+1
+2
+2
+3
+1
+1
+3
+2
+2
+1
+2
+2
+1
+2
+2
+1
+2
+2
+1
+4
+1
+2
+4
+2
+2
+12
+2
+3
+1
+2
+2
+1
+2
+3
+2
+2
+1
+4
+3
+1
+1
+2
+3
+5
+1
+2
+2
+3
+3
+1
+2
+2
+5
+8
+3
+2
+3
+2
+2
+2
+2
+4
+2
+2
+4
+2
+2
+2
+2
+2
+3
+2
+1
+2
+2
+3
+3
+2
+1
+15
+36
+2
+4
+2
+3
+5
+2
+3
+2
+1
+2
+4
+2
+3
+1
+1
+2
+2
+1
+3
+1
+2
+3
+8
+1
+2
+2
+2
+2
+2
+2
+5
+11
+2
+2
+2
+1
+1
+1
+4
+1
+1
+2
+1
+3
+6
+7
+1
+6
+2
+3
+6
+9
+9
+2
+4
+2
+1
+2
+2
+2
+2
+2
+2
+1
+2
+3
+2
+5
+2
+2
+1
+2
+3
+1
+3
+3
+2
+2
+5
+2
+2
+2
+2
+2
+3
+2
+2
+2
+1
+1
+1
+2
+2
+6
+3
+1
+2
+1
+4
+2
+5
+2
+2
+2
+3
+1
+4
+3
+1
+2
+3
+2
+3
+2
+3
+2
+2
+2
+2
+2
+2
+3
+1
+2
+2
+1
+2
+2
+6
+2
+3
+3
+1
+3
+1
+2
+1
+2
+7
+1
+2
+2
+1
+1
+5
+2
+3
+2
+2
+2
+4
+5
+1
+1
+3
+2
+2
+3
+2
+1
+2
+3
+2
+2
+2
+2
+2
+1
+1
+1
+1
+2
+1
+2
+4
+1
+1
+2
+2
+3
+3
+2
+2
+1
+3
+2
+4
+15
+4
+2
+6
+1
+4
+37
+3
+3
+3
+9
+4
+5
+2
+1
+6
+2
+5
+2
+4
+4
+3
+1
+2
+2
+4
+3
+4
+3
+2
+2
+4
+2
+1
+2
+4
+3
+2
+2
+2
+1
+2
+2
+1
+2
+3
+2
+2
+2
+2
+1
+1
+3
+2
+2
+2
+1
+2
+2
+1
+2
+2
+4
+4
+1
+1
+1
+2
+4
+2
+4
+2
+2
+2
+2
+2
+2
+2
+2
+1
+2
+3
+2
+3
+2
+2
+1
+2
+1
+3
+2
+2
+3
+2
+2
+3
+2
+2
+1
+1
+2
+2
+3
+2
+1
+2
+2
+2
+2
+2
+1
+3
+2
+1
+2
+3
+1
+1
+2
+2
+2
+2
+1
+3
+2
+1
+5
+3
+2
+3
+3
+1
+2
+2
+2
+2
+2
+1
+2
+1
+1
+5
+2
+2
+2
+2
+2
+2
+1
+1
+1
+1
+1
+2
+2
+2
+2
+2
+3
+4
+3
+2
+2
+2
+2
+2
+2
+2
+2
+4
+2
+2
+3
+2
+1
+2
+2
+2
+3
+2
+1
+2
+2
+4
+3
+2
+2
+2
+1
+2
+2
+2
+2
+4
+1
+2
+2
+1
+2
+3
+1
+4
+3
+3
+2
+2
+1
+2
+3
+2
+3
+3
+2
+2
+2
+2
+1
+3
+3
+2
+2
+2
+2
+2
+2
+2
+2
+1
+1
+2
+5
+2
+1
+2
+2
+3
+3
+2
+2
+1
+2
+2
+2
+2
+2
+2
+2
+2
+1
+2
+2
+2
+2
+2
+1
+2
+1
+1
+1
+1
+5
+2
+5
+2
+2
+3
+2
+2
+1
+2
+2
+3
+4
+2
+2
+3
+1
+2
+1
+2
+2
+2
+2
+2
+2
+2
+3
+2
+3
+2
+2
+2
+2
+1
+2
+3
+3
+2
+3
+2
+2
+1
+2
+1
+3
+2
+1
+2
+1
+1
+2
+3
+2
+1
+2
+2
+2
+2
+2
+1
+2
+2
+1
+1
+4
+1
+2
+1
+2
+2
+1
+2
+2
+4
+2
+2
+1
+2
+2
+2
+3
+2
+2
+1
+2
+2
+1
+2
+1
+2
+2
+2
+2
+2
+2
+2
+1
+4
+2
+1
+1
+2
+2
+2
+3
+3
+1
+2
+2
+1
+3
+2
+2
+2
+2
+3
+2
+2
+1
+1
+3
+2
+2
+4
+2
+1
+3
+1
+2
+1
+2
+2
+2
+2
+2
+1
+2
+1
+1
+2
+1
+3
+1
+5
+2
+2
+2
+4
+2
+2
+8
+1
+2
+3
+2
+2
+2
+2
+3
+2
+2
+1
+2
+2
+2
+2
+2
+2
+2
+3
+2
+1
+2
+6
+1
+2
+2
+1
+2
+1
+2
+6
+2
+2
+2
+1
+2
+2
+2
+2
+2
+1
+7
+10
+3
+3
+5
+2
+5
+2
+2
+2
+2
+2
+2
+1
+2
+1
+2
+2
+2
+2
+2
+3
+2
+2
+2
+1
+2
+2
+2
+2
+1
+2
+3
+2
+2
+2
+2
+1
+1
+1
+1
+1
+4
+2
+2
+2
+2
+2
+1
+3
+2
+1
+2
+1
+2
+2
+2
+2
+2
+5
+5
+2
+1
+3
+2
+1
+2
+2
+2
+2
+2
+2
+1
+2
+2
+2
+2
+2
+2
+2
+2
+2
+2
+2
+2
+1
+3
+1
+21
+5
+2
+3
+9
+4
+1
+1
+92
+2
+1
+13
+3
+13
+1
+12
+17
+2
+9
+13
+2
+56
+4
+2
+5
+4
+1
+2
+6
+17
+3
+1
+2
+34
+3
+17
+2
+1
+11
+3
+1
+8
+11
+10
+14
+5
+8
+19
+2
+3
+4
+3
+3
+1
+2
+1
+2
+2
+1
+4
+31
+5
+7
+2
+1
+5
+2
+5
+2
+2
+2
+6
+3
+2
+2
+2
+20
+6
+5
+4
+2
+1
+2
+3
+3
+2
+2
+2
+2
+2
+4
+1
+3
+5
+4
+2
+1
+1
+2
+2
+27
+2
+2
+2
+2
+2
+2
+7
+2
+4
+3
+1
+3
+10
+2
+2
+3
+3
+1
+2
+2
+1
+2
+2
+2
+6
+2
+4
+4
+3
+3
+4
+1
+1
+2
+1
+8
+6
+3
+3
+1
+6
+3
+5
+2
+3
+2
+5
+3
+3
+3
+1
+3
+1
+1
+3
+1
+2
+2
+4
+4
+2
+3
+3
+2
+2
+2
+3
+3
+2
+2
+2
+2
+1
+2
+8
+2
+1
+3
+2
+3
+4
+3
+1
+4
+3
+2
+2
+5
+2
+1
+2
+2
+2
+1
+1
+2
+2
+5
+2
+1
+3
+2
+1
+2
+1
+2
+2
+2
+10
+6
+2
+4
+1
+4
+2
+2
+3
+2
+2
+2
+2
+3
+6
+3
+2
+2
+2
+1
+2
+2
+1
+1
+3
+1
+2
+2
+2
+1
+3
+5
+2
+1
+2
+2
+2
+2
+2
+1
+2
+2
+1
+2
+1
+1
+2
+1
+2
+1
+2
+1
+9
+3
+5
+3
+7
+5
+20
+9
+3
+5
+5
+2
+2
+2
+11
+9
+3
+2
+2
+2
+3
+3
+2
+3
+2
+4
+1
+16
+2
+2
+6
+16
+2
+11
+46
+1
+8
+6
+1
+2
+6
+14
+2
+2
+7
+3
+3
+3
+3
+23
+1
+2
+4
+2
+3
+2
+2
+2
+3
+2
+7
+1
+4
+2
+5
+3
+1
+1
+2
+1
+3
+2
+5
+1
+5
+1
+1
+2
+1
+2
+2
+3
+4
+3
+1
+15
+2
+4
+1
+1
+2
+128
+4
+10
+7
+2
+2
+5
+2
+2
+2
+5
+1
+4
+5
+7
+5
+1
+1
+4
+3
+2
+2
+3
+2
+1
+1
+1
+2
+1
+2
+1
+2
+1
+1
+1
+1
+1
+1
+2
+1
+1
+1
+1
+1
+1
+1
+1
+1
+2
+1
+1
+1
+1
+1
+1
+2
+1
+2
+1
+1
+4
+1
+1
+1
+2
+1
+1
+1
+1
+1
+1
+1
+2
+1
+1
+2
+1
+1
+1
+1
+1
+3
+1
+1
+2
+1
+1
+1
+1
+1
+1
+1
+1
+2
+1
+1
+1
+1
+2
+2
+1
+1
+1
+1
+1
+1
+6
+2
+1
+1
+1
+6
+2
+2
+1
+1
+6
+1
+1
+2
+2
+1
+1
+2
+2
+3
+3
+2
+1
+1
+3
+1
+1
+12
+1
+1
+3
+2
+2
+1
+2
+1
+6
+2
+2
+5
+1
+4
+1
+1
+1
+1
+1
+1
+3
+1
+1
+2
+1
+2
+2
+4
+2
+2
+4
+1
+2
+3
+1
+1
+2
+2
+1
+3
+2
+1
+5
+1
+1
+1
+1
+3
+5
+4
+1
+1
+1
+1
+3
+2
+2
+4
+3
+5
+2
+1
+1
+6
+7
+2
+47
+6
+9
+3
+2
+11
+2
+2
+13
+2
+9
+2
+2
+2
+2
+2
+2
+2
+2
+3
+2
+1
+4
+1
+6
+3
+2
+1
+2
+2
+2
+2
+2
+2
+5
+2
+1
+1
+2
+1
+1
+5
+1
+1
+2
+9
+3
+2
+2
+1
+2
+5
+1
+2
+2
+2
+2
+2
+1
+3
+2
+3
+1
+4
+2
+1
+2
+2
+3
+1
+2
+2
+1
+1
+2
+2
+1
+15
+2
+11
+12
+2
+2
+2
+2
+2
+2
+2
+2
+2
+2
+2
+2
+1
+2
+2
+2
+3
+2
+2
+41
+12
+2
+3
+1
+3
+2
+4
+11
+2
+2
+2
+2
+2
+2
+3
+2
+3
+4
+8
+3
+40
+2
+2
+20
+3
+1
+2
+1
+2
+1
+24
+7
+29
+69
+16
+5
+3
+4
+3
+2
+9
+1
+2
+4
+1
+9
+2
+10
+2
+12
+1
+1
+2
+3
+2
+3
+2
+7
+2
+7
+2
+3
+2
+2
+1
+7
+2
+2
+2
+2
+2
+2
+2
+3
+2
+2
+2
+2
+2
+2
+2
+1
+2
+2
+2
+1
+1
+2
+2
+2
+3
+5
+1
+2
+1
+2
+2
+2
+3
+3
+2
+2
+2
+2
+3
+2
+1
+2
+2
+2
+1
+2
+3
+3
+2
+2
+4
+2
+2
+1
+1
+1
+2
+2
+1
+1
+2
+2
+2
+2
+2
+1
+1
+2
+1
+3
+3
+1
+2
+2
+1
+1
+1
+1
+1
+2
+2
+4
+1
+2
+1
+2
+2
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+3
+2
+1
+3
+2
+1
+2
+3
+2
+5
+2
+2
+2
+4
+2
+2
+2
+2
+5
+3
+1
+2
+2
+2
+1
+1
+2
+2
+2
+1
+2
+2
+1
+2
+2
+3
+2
+9
+4
+5
+4
+5
+3
+1
+3
+1
+2
+2
+8
+2
+3
+5
+2
+2
+1
+1
+2
+1
+2
+5
+3
+1
+2
+2
+2
+4
+2
+2
+2
+2
+2
+2
+2
+2
+2
+2
+2
+2
+32
+2
+7
+11
+2
+1
+2
+2
+1
+3
+3
+2
+2
+2
+4
+2
+1
+3
+3
+3
+5
+3
+5
+1
+2
+1
+2
+2
+8
+2
+2
+2
+1
+1
+1
+1
+3
+1
+1
+2
+3
+1
+2
+2
+2
+3
+1
+1
+2
+1
+2
+2
+1
+1
+3
+2
+2
+1
+1
+3
+2
+2
+2
+2
+2
+2
+1
+1
+2
+2
+1
+1
+2
+2
+2
+1
+2
+3
+1
+1
+2
+2
+2
+2
+2
+3
+2
+2
+2
+3
+1
+2
+2
+1
+2
+3
+2
+1
+3
+3
+9
+3
+7
+2
+2
+1
+3
+1
+2
+4
+1
+2
+1
+1
+3
+1
+3
+1
+2
+2
+1
+1
+1
+1
+1
+2
+4
+2
+1
+3
+2
+4
+1
+2
+2
+1
+1
+2
+3
+3
+3
+1
+1
+2
+2
+2
+2
+2
+1
+2
+1
+2
+1
+1
+2
+2
+2
+2
+2
+2
+2
+1
+2
+1
+2
+2
+1
+1
+3
+4
+2
+1
+2
+2
+2
+2
+1
+2
+2
+2
+2
+2
+3
+2
+2
+2
+2
+1
+1
+1
+2
+1
+2
+1
+2
+2
+2
+1
+2
+2
+1
+1
+2
+1
+1
+2
+2
+3
+2
+1
+3
+2
+2
+1
+2
+2
+2
+2
+2
+2
+3
+2
+1
+2
+4
+2
+2
+2
+2
+2
+2
+2
+1
+1
+1
+2
+2
+2
+2
+2
+1
+2
+1
+2
+2
+3
+2
+1
+2
+2
+1
+2
+3
+2
+3
+1
+1
+1
+2
+1
+2
+2
+1
+2
+2
+2
+2
+1
+2
+1
+1
+1
+1
+2
+2
+2
+2
+2
+3
+2
+2
+1
+2
+2
+1
+1
+1
+2
+1
+1
+2
+2
+4
+2
+2
+1
+1
+1
+3
+2
+2
+1
+2
+2
+2
+2
+2
+2
+2
+1
+1
+1
+2
+2
+2
+1
+2
+2
+5
+2
+1
+6
+2
+1
+2
+2
+2
+2
+2
+2
+1
+2
+2
+2
+1
+2
+3
+2
+1
+1
+2
+2
+3
+12
+11
+3
+1
+2
+3
+2
+2
+3
+2
+1
+1
+1
+1
+6
+2
+18
+1
+5
+12
+2
+16
+3
+7
+14
+3
+3
+2
+1
+1
+2
+49
+3
+2
+3
+3
+3
+2
+13
+3
+3
+2
+2
+1
+2
+2
+2
+2
+1
+3
+1
+1
+2
+2
+2
+2
+1
+2
+2
+3
+1
+1
+3
+2
+2
+2
+3
+3
+1
+1
+3
+9
+2
+2
+2
+2
+2
+2
+2
+2
+3
+4
+2
+2
+4
+2
+2
+3
+2
+7
+5
+2
+2
+1
+3
+2
+3
+2
+4
+1
+2
+2
+2
+2
+2
+2
+1
+2
+1
+2
+2
+2
+2
+2
+1
+1
+2
+2
+4
+1
+2
+1
+2
+8
+2
+2
+2
+1
+7
+2
+2
+2
+2
+2
+1
+3
+2
+2
+2
+2
+1
+3
+1
+2
+2
+2
+1
+1
+2
+2
+2
+2
+1
+10
+21
+5
+2
+3
+2
+2
+6
+4
+1
+5
+2
+2
+2
+3
+2
+3
+5
+1
+1
+1
+1
+3
+3
+2
+2
+2
+1
+3
+2
+2
+2
+2
+2
+2
+2
+1
+4
+2
+1
+2
+1
+2
+2
+3
+1
+1
+2
+2
+2
+1
+3
+2
+2
+1
+2
+7
+5
+3
+2
+2
+2
+13
+9
+1
+28
+2
+4
+70
+14
+3
+4
+3
+2
+2
+2
+10
+7
+11
+6
+8
+5
+1
+11
+2
+4
+2
+3
+2
+10
+2
+6
+4
+5
+5
+4
+2
+4
+2
+7
+3
+1
+2
+8
+1
+3
+3
+2
+1
+1
+2
+3
+1
+1
+2
+1
+1
+1
+1
+2
+1
+1
+2
+2
+1
+3
+3
+1
+2
+1
+2
+3
+2
+1
+1
+1
+2
+6
+3
+1
+1
+1
+1
+1
+1
+2
+2
+1
+2
+1
+1
+1
+1
+1
+1
+2
+1
+3
+1
+1
+1
+1
+1
+1
+3
+5
+1
+1
+2
+3
+1
+1
+2
+1
+1
+2
+1
+1
+1
+2
+1
+1
+2
+3
+2
+2
+2
+4
+2
+2
+1
+2
+2
+2
+3
+2
+2
+2
+2
+2
+1
+2
+3
+2
+2
+1
+4
+2
+1
+1
+1
+1
+1
+2
+1
+2
+3
+2
+2
+2
+2
+2
+2
+2
+6
+2
+1
+2
+2
+8
+1
+2
+2
+2
+2
+1
+1
+1
+1
+1
+3
+1
+2
+2
+2
+2
+2
+2
+2
+2
+2
+2
+2
+2
+2
+4
+2
+2
+2
+3
+2
+1
+3
+1
+1
+1
+2
+5
+22
+3
+6
+31
+3
+13
+4
+12
+34
+5
+4
+11
+2
+1
+2
+3
+4
+1
+7
+10
+2
+23
+12
+1
+6
+3
+8
+2
+6
+3
+2
+4
+1
+6
+5
+5
+4
+13
+4
+16
+4
+10
+3
+4
+3
+2
+2
+2
+8
+7
+4
+2
+8
+9
+1
+2
+1
+2
+2
+5
+8
+1
+2
+1
+1
+1
+3
+4
+3
+8
+2
+2
+3
+1
+2
+5
+7
+6
+1
+3
+2
+3
+1
+3
+1
+2
+2
+2
+2
+2
+2
+2
+2
+3
+2
+7
+1
+2
+2
+1
+2
+7
+2
+1
+2
+2
+7
+1
+2
+1
+1
+2
+2
+2
+1
+3
+2
+1
+2
+2
+1
+2
+2
+2
+2
+2
+2
+2
+1
+2
+2
+2
+1
+3
+2
+2
+2
+1
+1
+4
+2
+1
+3
+1
+2
+20
+3
+2
+1
+4
+1
+2
+3
+2
+2
+1
+2
+3
+2
+1
+3
+2
+2
+7
+2
+2
+2
+2
+1
+3
+3
+1
+2
+2
+2
+1
+2
+1
+2
+2
+2
+3
+2
+2
+2
+1
+2
+1
+1
+3
+2
+2
+1
+3
+2
+4
+3
+1
+13
+17
+3
+4
+2
+1
+2
+4
+3
+1
+2
+3
+1
+5
+3
+1
+1
+3
+1
+2
+2
+27
+2
+2
+6
+4
+1
+2
+3
+2
+2
+10
+2
+4
+2
+2
+2
+2
+2
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+9
+2
+2
+2
+2
+6
+2
+1
+6
+18
+2
+1
+1
+2
+1
+1
+1
+1
+1
+2
+9
+2
+1
+1
+1
+1
+1
+2
+1
+2
+48
+12
+1
+2
+1
+1
+2
+1
+1
+6
+7
+2
+1
+2
+1
+1
+2
+1
+2
+3
+1
+3
+2
+2
+5
+14
+1
+1
+2
+4
+1
+2
+1
+3
+7
+1
+2
+1
+1
+1
+1
+2
+1
+1
+1
+1
+21
+2
+22
+28
+2
+3
+2
+1
+2
+1
+2
+3
+2
+2
+3
+1
+2
+1
+2
+1
+2
+1
+14
+3
+18
+1
+1
+2
+8
+6
+1
+2
+1
+1
+2
+2
+1
+1
+1
+2
+1
+1
+1
+1
+1
+1
+1
+3
+2
+2
+1
+2
+2
+1
+2
+1
+3
+1
+1
+1
+2
+5
+2
+2
+2
+14
+19
+13
+25
+13
+4
+6
+7
+7
+1
+4
+4
+21
+11
+2
+6
+2
+1
+2
+12
+4
+2
+2
+4
+3
+4
+3
+3
+3
+2
+3
+7
+4
+5
+2
+1
+4
+10
+2
+3
+3
+3
+3
+2
+2
+4
+2
+3
+2
+2
+3
+4
+2
+2
+2
+2
+2
+2
+1
+4
+2
+2
+2
+4
+3
+2
+3
+2
+1
+2
+3
+2
+2
+1
+2
+2
+3
+2
+2
+2
+1
+3
+2
+14
+1
+10
+6
+3
+3
+4
+2
+11
+3
+1
+3
+3
+1
+4
+1
+1
+3
+2
+1
+4
+1
+2
+2
+2
+3
+1
+3
+1
+2
+1
+2
+5
+4
+1
+1
+2
+28
+2
+16
+2
+1
+2
+3
+2
+27
+2
+3
+5
+4
+2
+1
+2
+1
+2
+2
+2
+3
+2
+2
+3
+2
+2
+2
+2
+1
+1
+2
+2
+2
+2
+3
+2
+1
+1
+2
+1
+2
+2
+2
+2
+1
+2
+2
+2
+1
+3
+3
+1
+2
+2
+1
+2
+3
+2
+3
+2
+2
+3
+2
+1
+2
+2
+2
+1
+2
+3
+3
+1
+3
+2
+1
+2
+2
+2
+4
+3
+1
+2
+2
+2
+2
+2
+1
+2
+2
+1
+1
+3
+5
+2
+2
+2
+2
+4
+2
+2
+3
+5
+2
+2
+1
+3
+3
+5
+3
+3
+4
+2
+1
+3
+2
+2
+1
+1
+1
+2
+1
+1
+4
+2
+2
+11
+29
+1
+11
+3
+4
+1
+3
+1
+7
+12
+2
+2
+4
+28
+1
+1
+2
+8
+1
+1
+3
+4
+3
+2
+4
+4
+1
+2
+2
+1
+7
+1
+1
+2
+5
+1
+1
+2
+2
+2
+4
+3
+1
+2
+2
+1
+3
+1
+5
+1
+1
+3
+1
+1
+30
+2
+1
+1
+2
+1
+2
+26
+1
+14
+3
+1
+1
+1
+1
+3
+6
+3
+6
+2
+3
+2
+3
+1
+2
+1
+1
+1
+2
+2
+2
+2
+1
+1
+1
+2
+1
+1
+1
+1
+2
+3
+3
+2
+3
+1
+1
+2
+4
+3
+2
+1
+2
+1
+1
+1
+1
+1
+2
+2
+3
+2
+1
+2
+1
+2
+2
+2
+2
+2
+2
+1
+6
+3
+11
+2
+1
+2
+1
+1
+2
+2
+1
+1
+1
+26
+2
+2
+2
+1
+2
+3
+3
+2
+3
+2
+3
+2
+4
+1
+1
+2
+1
+3
+1
+2
+2
+2
+1
+2
+2
+1
+2
+2
+3
+1
+1
+2
+2
+2
+2
+2
+1
+7
+2
+2
+2
+3
+1
+1
+2
+1
+2
+3
+2
+2
+2
+5
+2
+4
+1
+1
+1
+24
+10
+15
+2
+4
+2
+1
+1
+1
+2
+2
+3
+1
+1
+2
+1
+3
+3
+2
+1
+2
+3
+1
+2
+2
+2
+4
+2
+3
+3
+2
+3
+2
+2
+2
+2
+2
+6
+2
+2
+2
+4
+2
+2
+3
+3
+7
+2
+3
+2
+2
+1
+1
+1
+3
+2
+3
+2
+2
+2
+2
+3
+2
+1
+3
+3
+2
+5
+2
+7
+2
+2
+3
+7
+2
+2
+2
+2
+3
+1
+3
+1
+1
+2
+1
+2
+2
+1
+1
+2
+2
+3
+1
+2
+2
+1
+2
+1
+4
+3
+2
+2
+1
+1
+2
+1
+10
+2
+1
+1
+1
+2
+2
+1
+1
+2
+2
+2
+2
+1
+2
+1
+4
+2
+1
+2
+2
+2
+1
+2
+1
+1
+3
+2
+1
+2
+2
+1
+2
+2
+2
+2
+1
+2
+1
+4
+1
+3
+1
+2
+1
+2
+2
+1
+2
+1
+2
+2
+1
+2
+2
+2
+2
+2
+1
+10
+2
+1
+2
+2
+2
+1
+1
+4
+1
+4
+1
+1
+2
+2
+1
+1
+3
+2
+5
+3
+1
+1
+2
+1
+2
+1
+2
+2
+2
+2
+2
+1
+3
+2
+2
+2
+2
+1
+2
+2
+2
+2
+2
+2
+2
+3
+2
+1
+1
+3
+4
+2
+2
+2
+2
+4
+1
+1
+2
+2
+1
+2
+2
+1
+1
+1
+2
+2
+1
+1
+1
+1
+1
+2
+2
+2
+1
+2
+2
+1
+1
+2
+1
+5
+2
+1
+2
+2
+1
+2
+2
+2
+2
+2
+5
+5
+1
+6
+50
+2
+1
+2
+2
+1
+1
+4
+3
+3
+5
+1
+10
+1
+1
+2
+1
+2
+2
+2
+2
+1
+3
+3
+3
+10
+2
+1
+1
+1
+2
+4
+1
+1
+1
+1
+3
+3
+2
+2
+2
+1
+3
+1
+1
+2
+6
+2
+2
+6
+8
+5
+3
+9
+7
+8
+6
+10
+18
+2
+2
+15
+2
+13
+3
+7
+11
+11
+2
+31
+6
+3
+1
+3
+4
+12
+3
+1
+7
+7
+4
+2
+5
+4
+3
+6
+6
+2
+3
+5
+7
+3
+1
+4
+1
+3
+5
+3
+3
+3
+13
+2
+3
+4
+2
+4
+2
+2
+6
+4
+4
+3
+2
+1
+5
+3
+1
+1
+3
+3
+4
+3
+3
+2
+2
+2
+2
+1
+2
+2
+2
+2
+1
+2
+1
+1
+2
+2
+3
+1
+2
+2
+1
+3
+2
+3
+1
+1
+16
+15
+4
+1
+1
+2
+2
+1
+2
+2
+2
+1
+6
+1
+2
+9
+1
+1
+1
+1
+1
+1
+2
+1
+1
+2
+2
+5
+1
+2
+2
+2
+1
+2
+1
+3
+1
+1
+2
+2
+1
+2
+3
+2
+2
+2
+2
+1
+2
+1
+1
+1
+1
+1
+1
+4
+1
+1
+2
+1
+2
+4
+2
+2
+1
+2
+1
+2
+1
+2
+3
+4
+4
+1
+4
+2
+1
+1
+7
+3
+3
+3
+2
+3
+1
+3
+2
+3
+2
+2
+1
+1
+2
+1
+7
+2
+2
+2
+2
+26
+2
+5
+3
+1
+1
+2
+3
+1
+1
+2
+2
+2
+2
+1
+2
+2
+2
+1
+2
+3
+2
+2
+2
+2
+2
+2
+1
+2
+2
+2
+2
+2
+1
+2
+2
+1
+3
+1
+3
+2
+2
+4
+1
+1
+1
+1
+1
+1
+1
+2
+1
+2
+1
+2
+1
+9
+1
+1
+4
+2
+2
+1
+2
+3
+6
+15
+2
+2
+2
+9
+1
+1
+2
+2
+2
+3
+2
+2
+2
+2
+1
+2
+2
+2
+4
+2
+4
+1
+2
+2
+2
+2
+1
+2
+2
+2
+2
+2
+2
+2
+1
+1
+1
+2
+1
+1
+1
+4
+2
+2
+3
+2
+1
+2
+1
+1
+2
+2
+1
+4
+7
+5
+5
+3
+8
+4
+2
+3
+3
+1
+1
+2
+1
+2
+2
+2
+1
+1
+2
+2
+2
+2
+13
+2
+2
+2
+2
+3
+2
+2
+2
+2
+2
+1
+1
+3
+2
+3
+1
+1
+2
+4
+2
+2
+2
+1
+2
+2
+2
+1
+7
+2
+2
+3
+5
+1
+2
+2
+1
+2
+3
+2
+3
+3
+2
+2
+1
+3
+4
+2
+3
+1
+2
+6
+1
+1
+1
+1
+1
+1
+1
+3
+2
+3
+1
+2
+2
+2
+3
+1
+3
+2
+1
+1
+1
+2
+1
+4
+4
+3
+2
+2
+2
+1
+2
+1
+2
+2
+1
+1
+1
+2
+2
+1
+1
+1
+2
+1
+2
+2
+2
+1
+1
+3
+1
+1
+2
+1
+2
+3
+1
+1
+1
+1
+4
+2
+2
+1
+2
+1
+1
+1
+1
+1
+2
+2
+2
+1
+9
+2
+1
+1
+1
+2
+2
+2
+1
+1
+2
+4
+1
+2
+4
+2
+1
+2
+2
+2
+2
+1
+1
+2
+2
+4
+2
+2
+4
+3
+1
+1
+1
+1
+2
+1
+1
+2
+4
+2
+4
+1
+1
+2
+1
+2
+2
+1
+2
+1
+3
+2
+1
+3
+2
+2
+2
+1
+1
+1
+3
+2
+2
+2
+4
+4
+1
+3
+1
+1
+2
+1
+2
+1
+3
+2
+2
+1
+2
+2
+2
+4
+1
+2
+2
+2
+1
+1
+4
+2
+1
+2
+2
+1
+2
+2
+1
+1
+4
+1
+1
+2
+1
+3
+1
+1
+2
+1
+1
+1
+2
+1
+2
+2
+2
+2
+2
+2
+2
+1
+2
+2
+2
+1
+2
+2
+1
+5
+3
+1
+1
+2
+3
+1
+3
+2
+1
+1
+3
+1
+1
+2
+2
+1
+4
+1
+2
+1
+2
+2
+5
+2
+2
+2
+3
+1
+2
+2
+2
+1
+2
+3
+1
+2
+1
+2
+1
+2
+1
+2
+1
+1
+2
+2
+2
+2
+2
+3
+2
+2
+1
+2
+1
+2
+2
+3
+2
+3
+1
+3
+2
+2
+1
+1
+2
+2
+1
+2
+2
+2
+1
+1
+1
+3
+8
+2
+2
+2
+2
+2
+3
+13
+2
+2
+2
+2
+2
+2
+2
+1
+1
+2
+1
+3
+3
+4
+5
+4
+3
+9
+3
+3
+4
+3
+17
+5
+5
+1
+1
+2
+2
+1
+1
+1
+2
+2
+2
+2
+2
+5
+1
+4
+2
+2
+2
+3
+2
+2
+2
+2
+2
+2
+3
+1
+3
+2
+3
+2
+1
+2
+2
+3
+2
+12
+2
+4
+2
+1
+5
+2
+1
+1
+1
+2
+1
+1
+1
+1
+2
+3
+2
+3
+1
+1
+2
+1
+3
+2
+2
+14
+2
+3
+6
+6
+3
+3
+3
+3
+3
+3
+8
+4
+3
+5
+2
+2
+4
+1
+2
+1
+1
+2
+1
+2
+2
+1
+2
+1
+1
+2
+1
+1
+2
+2
+1
+3
+3
+20
+3
+5
+2
+3
+3
+2
+2
+2
+2
+2
+2
+2
+1
+2
+2
+1
+4
+1
+2
+2
+2
+2
+2
+3
+1
+2
+1
+1
+1
+1
+2
+2
+1
+2
+1
+2
+2
+1
+2
+1
+1
+2
+2
+2
+1
+1
+2
+2
+2
+1
+2
+1
+4
+2
+1
+2
+2
+1
+1
+2
+3
+2
+2
+3
+1
+2
+2
+2
+2
+2
+2
+1
+2
+1
+1
+2
+2
+2
+1
+1
+1
+1
+1
+1
+1
+2
+2
+2
+2
+1
+2
+1
+1
+1
+2
+2
+2
+1
+1
+2
+1
+1
+2
+1
+1
+2
+3
+2
+2
+3
+2
+1
+1
+1
+1
+1
+3
+1
+2
+2
+1
+4
+2
+2
+2
+1
+3
+4
+2
+13
+2
+1
+2
+2
+3
+2
+1
+2
+1
+3
+1
+1
+2
+1
+1
+2
+2
+1
+3
+9
+3
+10
+1
+1
+4
+3
+2
+1
+2
+2
+7
+1
+4
+2
+1
+1
+1
+1
+1
+2
+1
+2
+1
+2
+2
+1
+5
+1
+2
+3
+2
+2
+2
+2
+1
+1
+3
+3
+2
+1
+2
+2
+2
+2
+3
+2
+1
+2
+3
+1
+1
+2
+1
+2
+2
+2
+2
+1
+2
+1
+1
+3
+2
+1
+2
+4
+1
+1
+3
+2
+1
+2
+1
+2
+3
+2
+2
+2
+2
+1
+1
+1
+2
+2
+2
+2
+1
+1
+1
+2
+2
+1
+3
+2
+2
+1
+2
+2
+2
+2
+1
+2
+2
+3
+2
+2
+1
+2
+2
+2
+2
+3
+3
+2
+6
+1
+1
+1
+1
+2
+2
+1
+1
+1
+1
+1
+3
+1
+3
+1
+2
+3
+1
+1
+2
+1
+1
+2
+1
+2
+2
+2
+1
+2
+1
+1
+1
+1
+1
+1
+2
+1
+1
+2
+1
+2
+2
+2
+2
+3
+1
+2
+2
+2
+4
+2
+2
+2
+2
+2
+1
+2
+1
+2
+1
+2
+2
+1
+8
+4
+1
+2
+2
+1
+1
+2
+2
+1
+1
+2
+1
+2
+2
+2
+2
+1
+2
+1
+1
+1
+2
+2
+3
+2
+1
+3
+1
+2
+1
+2
+2
+1
+1
+1
+1
+1
+1
+2
+1
+1
+2
+1
+1
+1
+2
+1
+2
+1
+1
+2
+1
+1
+1
+1
+1
+1
+1
+1
+1
+2
+1
+2
+2
+1
+2
+2
+1
+2
+1
+2
+2
+2
+2
+1
+2
+1
+1
+2
+2
+2
+2
+1
+3
+2
+1
+1
+1
+3
+2
+2
+1
+1
+1
+1
+2
+2
+2
+1
+1
+1
+2
+2
+2
+2
+1
+1
+2
+1
+1
+2
+2
+1
+2
+3
+2
+2
+2
+5
+1
+12
+13
+13
+8
+2
+1
+1
+1
+18
+7
+1
+1
+3
+3
+3
+3
+2
+3
+2
+1
+1
+2
+4
+1
+2
+2
+3
+3
+4
+2
+1
+2
+1
+2
+2
+1
+2
+2
+2
+1
+1
+1
+2
+3
+2
+1
+2
+1
+1
+2
+2
+2
+2
+1
+1
+9
+1
+1
+1
+4
+1
+1
+1
+2
+1
+2
+6
+2
+2
+2
+1
+1
+1
+14
+2
+1
+1
+1
+1
+2
+1
+1
+2
+2
+1
+1
+1
+1
+2
+2
+1
+2
+3
+2
+1
+13
+1
+2
+1
+1
+1
+1
+3
+4
+2
+1
+2
+4
+1
+6
+2
+1
+2
+1
+3
+3
+1
+1
+1
+1
+2
+1
+2
+1
+1
+2
+3
+1
+1
+4
+1
+3
+1
+4
+2
+3
+2
+1
+4
+2
+8
+1
+3
+5
+1
+1
+2
+2
+1
+2
+1
+2
+1
+2
+3
+2
+1
+3
+1
+1
+1
+1
+4
+2
+1
+1
+2
+1
+2
+1
+1
+1
+2
+1
+3
+1
+1
+3
+5
+1
+2
+2
+1
+1
+18
+1
+1
+1
+3
+1
+1
+1
+1
+1
+1
+1
+1
+1
+2
+2
+2
+2
+2
+2
+1
+9
+1
+2
+1
+2
+2
+1
+2
+1
+1
+1
+1
+2
+2
+2
+1
+1
+1
+1
+2
+6
+2
+1
+2
+2
+2
+2
+4
+8
+3
+1
+3
+1
+2
+4
+2
+1
+1
+3
+1
+1
+7
+3
+1
+4
+3
+2
+2
+2
+1
+1
+3
+5
+2
+1
+1
+3
+1
+1
+1
+3
+5
+4
+3
+1
+2
+1
+1
+2
+5
+2
+4
+1
+2
+2
+3
+2
+2
+5
+2
+1
+1
+1
+2
+1
+1
+1
+1
+1
+1
+1
+1
+2
+1
+1
+1
+2
+1
+1
+1
+1
+1
+1
+1
+2
+2
+1
+3
+2
+2
+2
+2
+2
+5
+1
+2
+1
+1
+6
+2
+2
+1
+1
+2
+5
+1
+3
+1
+3
+2
+3
+1
+3
+1
+2
+1
+1
+2
+2
+2
+2
+1
+2
+2
+1
+2
+2
+1
+1
+1
+1
+1
+2
+1
+1
+2
+2
+3
+1
+2
+3
+2
+1
+2
+1
+1
+4
+1
+2
+2
+2
+2
+2
+2
+2
+1
+1
+2
+1
+2
+1
+2
+1
+2
+2
+2
+3
+3
+2
+2
+2
+2
+1
+2
+1
+1
+3
+3
+2
+2
+2
+2
+3
+2
+6
+2
+3
+3
+1
+1
+1
+1
+2
+1
+3
+3
+1
+1
+3
+3
+1
+1
+2
+2
+2
+1
+2
+2
+1
+2
+2
+2
+7
+1
+1
+2
+1
+2
+2
+1
+1
+1
+1
+1
+1
+2
+1
+1
+3
+2
+2
+1
+1
+1
+1
+2
+2
+1
+2
+1
+2
+1
+1
+2
+1
+2
+3
+1
+1
+1
+1
+1
+1
+2
+1
+2
+1
+1
+2
+2
+1
+1
+1
+2
+2
+2
+1
+1
+1
+2
+1
+2
+1
+1
+1
+2
+1
+1
+1
+2
+1
+1
+1
+1
+1
+1
+2
+1
+2
+1
+3
+2
+6
+2
+2
+2
+1
+1
+1
+2
+2
+1
+1
+1
+1
+1
+1
+1
+2
+1
+1
+2
+2
+2
+2
+1
+2
+1
+2
+2
+1
+2
+1
+1
+1
+1
+6
+2
+1
+1
+3
+2
+3
+2
+1
+1
+2
+1
+1
+1
+1
+4
+1
+1
+2
+2
+2
+2
+1
+2
+2
+1
+1
+1
+1
+3
+2
+2
+1
+2
+2
+1
+2
+1
+3
+1
+1
+2
+2
+1
+2
+1
+1
+1
+1
+2
+1
+2
+3
+2
+1
+1
+2
+2
+2
+2
+2
+1
+2
+2
+1
+2
+1
+1
+2
+1
+1
+1
+2
+1
+3
+2
+2
+1
+1
+2
+1
+1
+1
+4
+2
+4
+5
+2
+1
+1
+5
+1
+1
+1
+3
+2
+2
+2
+2
+2
+2
+2
+1
+1
+4
+2
+2
+1
+1
+1
+1
+1
+1
+2
+2
+3
+6
+1
+2
+1
+2
+5
+7
+2
+1
+2
+2
+1
+1
+1
+1
+1
+2
+1
+3
+1
+2
+2
+1
+1
+2
+1
+1
+1
+2
+5
+2
+4
+2
+1
+1
+2
+1
+4
+1
+6
+1
+2
+1
+2
+1
+1
+2
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+3
+1
+1
+7
+1
+6
+2
+3
+11
+18
+5
+4
+5
+2
+4
+2
+1
+3
+1
+4
+2
+4
+2
+3
+1
+2
+3
+1
+7
+2
+1
+1
+2
+1
+3
+3
+2
+2
+2
+1
+2
+1
+4
+2
+2
+1
+1
+1
+1
+3
+1
+1
+2
+1
+1
+1
+2
+2
+1
+1
+1
+1
+1
+2
+1
+2
+1
+2
+1
+2
+2
+2
+2
+3
+5
+3
+3
+4
+2
+3
+3
+3
+3
+3
+5
+2
+1
+1
+2
+1
+2
+2
+1
+1
+4
+1
+1
+1
+2
+1
+1
+1
+2
+1
+1
+1
+1
+1
+1
+1
+2
+3
+2
+1
+1
+3
+1
+1
+2
+3
+5
+1
+2
+1
+2
+2
+5
+1
+1
+2
+2
+1
+2
+11
+2
+3
+1
+1
+9
+1
+1
+1
+1
+2
+2
+1
+2
+1
+1
+1
+1
+1
+1
+2
+1
+1
+1
+1
+1
+1
+1
+1
+1
+2
+1
+2
+1
+8
+1
+1
+1
+1
+1
+1
+1
+1
+2
+1
+1
+1
+2
+1
+1
+2
+2
+2
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+1
+1
+2
+1
+1
+1
+9
+1
+1
+1
+1
+1
+3
+1
+1
+2
+1
+1
+2
+1
+3
+44
+2
+1
+2
+3
+2
+3
+2
+2
+2
+1
+2
+2
+2
+2
+3
+3
+2
+2
+2
+2
+2
+6
+7
+2
+2
+3
+1
+1
+1
+1
+6
+3
+2
+1
+2
+2
+2
+2
+1
+1
+2
+1
+1
+2
+2
+2
+2
+1
+1
+1
+3
+2
+1
+2
+2
+1
+2
+1
+2
+2
+1
+2
+2
+1
+2
+1
+1
+1
+3
+2
+3
+1
+1
+1
+1
+1
+11
+1
+1
+1
+4
+2
+2
+1
+1
+1
+1
+2
+1
+1
+2
+1
+1
+2
+1
+1
+2
+1
+1
+2
+2
+1
+1
+2
+1
+2
+2
+1
+1
+2
+2
+2
+2
+1
+1
+1
+4
+1
+2
+1
+1
+3
+2
+2
+1
+2
+2
+4
+3
+2
+1
+2
+1
+2
+1
+2
+1
+1
+2
+2
+1
+1
+1
+2
+1
+1
+2
+1
+1
+2
+2
+1
+1
+1
+1
+2
+2
+2
+1
+2
+2
+2
+1
+2
+2
+1
+3
+2
+1
+2
+2
+1
+1
+3
+1
+1
+1
+1
+2
+1
+1
+1
+1
+2
+1
+1
+2
+2
+1
+1
+1
+2
+1
+2
+1
+9
+1
+1
+1
+2
+1
+1
+2
+1
+1
+2
+1
+1
+1
+2
+2
+3
+1
+1
+1
+1
+2
+1
+1
+1
+4
+2
+4
+7
+1
+1
+2
+1
+2
+2
+2
+2
+1
+3
+5
+2
+1
+1
+1
+1
+1
+1
+1
+1
+2
+1
+1
+2
+1
+1
+1
+1
+1
+2
+1
+1
+2
+1
+2
+2
+2
+2
+1
+2
+2
+1
+1
+2
+4
+2
+2
+1
+2
+1
+1
+1
+1
+1
+2
+1
+1
+1
+1
+1
+1
+5
+2
+3
+2
+2
+1
+2
+1
+1
+1
+2
+3
+2
+1
+2
+1
+1
+2
+1
+1
+1
+1
+2
+1
+1
+1
+1
+2
+2
+2
+1
+1
+1
+1
+1
+1
+1
+2
+1
+1
+1
+2
+1
+2
+1
+1
+1
+1
+2
+2
+1
+1
+1
+1
+1
+2
+1
+2
+2
+1
+2
+2
+3
+3
+2
+2
+3
+1
+1
+2
+2
+2
+1
+2
+2
+2
+2
+2
+1
+2
+1
+1
+2
+2
+2
+2
+2
+2
+2
+1
+1
+3
+1
+1
+10
+2
+3
+3
+4
+3
+1
+1
+2
+2
+1
+2
+12
+2
+2
+4
+4
+2
+5
+1
+5
+3
+2
+1
+3
+1
+4
+3
+1
+1
+3
+2
+2
+3
+2
+1
+1
+3
+2
+2
+1
+3
+2
+2
+3
+3
+1
+2
+2
+2
+1
+1
+1
+3
+2
+2
+2
+2
+2
+1
+1
+1
+1
+2
+1
+2
+2
+3
+3
+4
+2
+2
+1
+2
+1
+1
+1
+2
+2
+2
+2
+2
+1
+1
+4
+2
+3
+1
+1
+1
+1
+1
+1
+1
+1
+2
+3
+1
+2
+2
+2
+1
+2
+1
+2
+1
+2
+1
+3
+2
+2
+1
+2
+1
+2
+1
+2
+2
+1
+1
+2
+1
+2
+1
+2
+1
+2
+2
+2
+2
+1
+2
+1
+2
+2
+2
+1
+1
+3
+4
+4
+2
+2
+2
+2
+1
+2
+1
+1
+1
+1
+1
+2
+2
+2
+1
+2
+2
+1
+1
+1
+1
+3
+1
+1
+2
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+2
+1
+2
+2
+1
+2
+2
+2
+2
+2
+1
+1
+2
+2
+2
+1
+1
+1
+1
+1
+3
+4
+1
+2
+1
+1
+1
+1
+1
+1
+3
+2
+1
+3
+2
+5
+1
+2
+1
+10
+3
+1
+1
+2
+1
+2
+1
+1
+2
+1
+2
+1
+1
+1
+1
+1
+7
+2
+1
+1
+1
+1
+1
+1
+1
+2
+2
+1
+1
+1
+3
+7
+2
+1
+1
+3
+2
+1
+1
+2
+4
+2
+1
+1
+1
+1
+1
+1
+2
+1
+2
+1
+1
+1
+2
+1
+2
+2
+2
+1
+1
+1
+2
+1
+1
+2
+2
+1
+5
+1
+1
+1
+1
+2
+6
+9
+1
+1
+1
+3
+4
+1
+2
+1
+1
+1
+1
+2
+1
+3
+1
+2
+2
+1
+1
+1
+3
+2
+1
+2
+1
+1
+1
+1
+1
+3
+3
+1
+2
+1
+1
+1
+1
+1
+3
+1
+2
+1
+2
+1
+1
+1
+1
+4
+2
+1
+1
+2
+9
+2
+1
+1
+1
+2
+2
+1
+1
+1
+1
+1
+1
+2
+2
+1
+1
+1
+1
+1
+1
+1
+1
+2
+6
+2
+1
+3
+2
+1
+1
+2
+2
+1
+2
+1
+2
+1
+1
+2
+1
+1
+1
+1
+2
+2
+1
+1
+2
+1
+2
+1
+1
+1
+1
+1
+1
+2
+1
+1
+1
+1
+1
+1
+2
+1
+1
+2
+1
+1
+1
+1
+2
+1
+1
+1
+1
+3
+1
+1
+1
+1
+1
+1
+2
+1
+2
+1
+1
+1
+2
+2
+1
+1
+1
+1
+2
+1
+2
+2
+1
+2
+1
+2
+1
+1
+1
+1
+1
+2
+2
+1
+2
+1
+1
+2
+1
+1
+2
+2
+1
+1
+1
+1
+1
+1
+1
+2
+1
+1
+1
+2
+1
+1
+1
+1
+4
+1
+1
+2
+1
+2
+1
+2
+1
+1
+1
+1
+1
+1
+2
+1
+1
+2
+1
+1
+1
+1
+1
+1
+1
+2
+1
+1
+1
+1
+1
+2
+2
+1
+1
+2
+1
+1
+1
+1
+1
+1
+2
+1
+3
+2
+1
+2
+1
+2
+1
+1
+2
+3
+1
+2
+1
+1
+1
+2
+2
+1
+1
+2
+1
+1
+1
+2
+2
+1
+1
+1
+1
+1
+1
+1
+1
+1
+2
+1
+2
+1
+1
+2
+2
+2
+1
+3
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+2
+1
+3
+1
+1
+2
+1
+4
+1
+1
+2
+1
+2
+1
+3
+2
+3
+1
+1
+1
+1
+1
+1
+1
+2
+1
+1
+1
+1
+4
+1
+1
+4
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+5
+5
+3
+2
+2
+1
+1
+1
+1
+1
+2
+2
+1
+3
+2
+2
+1
+2
+1
+3
+2
+1
+1
+1
+2
+1
+2
+1
+1
+2
+2
+2
+1
+1
+1
+1
+1
+1
+2
+1
+1
+1
+2
+2
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+2
+1
+1
+1
+1
+2
+1
+2
+1
+1
+1
+1
+1
+1
+1
+2
+2
+2
+4
+1
+4
+1
+1
+2
+1
+2
+1
+1
+1
+1
+1
+2
+1
+1
+1
+3
+1
+1
+2
+2
+1
+2
+1
+2
+1
+1
+1
+1
+1
+1
+1
+1
+1
+2
+1
+2
+1
+2
+2
+1
+1
+1
+2
+1
+1
+1
+2
+2
+1
+4
+1
+2
+2
+1
+4
+1
+2
+2
+1
+1
+2
+1
+1
+1
+1
+1
+1
+1
+1
+4
+1
+1
+1
+2
+5
+1
+1
+1
+2
+1
+1
+3
+3
+2
+2
+3
+1
+2
+1
+2
+1
+1
+1
+3
+1
+3
+1
+1
+1
+1
+1
+1
+1
+2
+2
+1
+1
+2
+1
+1
+1
+1
+3
+2
+1
+1
+1
+2
+1
+3
+1
+3
+2
+3
+2
+2
+3
+1
+2
+1
+2
+2
+2
+2
+2
+1
+1
+1
+1
+1
+1
+1
+2
+2
+1
+1
+2
+1
+1
+2
+6
+1
+3
+1
+4
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+2
+2
+2
+2
+1
+1
+1
+1
+1
+2
+1
+3
+1
+1
+5
+4
+1
+2
+2
+2
+1
+6
+1
+1
+2
+2
+2
+5
+1
+3
+1
+1
+2
+1
+1
+1
+1
+1
+2
+1
+5
+2
+2
+1
+2
+1
+2
+2
+2
+4
+1
+6
+1
+2
+1
+1
+1
+2
+1
+2
+2
+7
+1
+3
+3
+1
+1
+2
+1
+2
+1
+1
+1
+1
+2
+2
+4
+1
+2
+1
+1
+1
+1
+2
+1
+2
+1
+2
+2
+1
+1
+1
+2
+1
+7
+3
+4
+1
+1
+1
+2
+1
+2
+1
+1
+3
+2
+1
+1
+3
+2
+1
+2
+3
+2
+2
+1
+2
+1
+1
+1
+1
+2
+1
+1
+1
+1
+1
+2
+1
+1
+2
+2
+1
+1
+1
+1
+2
+2
+1
+1
+1
+1
+1
+1
+2
+1
+2
+1
+2
+2
+2
+1
+9
+1
+1
+1
+1
+1
+2
+2
+2
+2
+1
+2
+1
+2
+1
+1
+1
+2
+1
+1
+2
+2
+1
+1
+2
+1
+1
+1
+1
+1
+2
+2
+1
+1
+1
+1
+1
+2
+1
+1
+2
+2
+1
+1
+3
+2
+1
+1
+1
+1
+1
+2
+1
+6
+2
+2
+2
+1
+1
+1
+2
+1
+2
+1
+2
+3
+2
+1
+1
+1
+1
+2
+2
+2
+1
+1
+1
+1
+1
+1
+2
+1
+1
+3
+1
+2
+1
+2
+1
+1
+1
+1
+2
+1
+1
+1
+1
+1
+2
+1
+2
+1
+2
+1
+4
+2
+3
+2
+2
+2
+5
+1
+2
+1
+1
+1
+1
+1
+1
+1
+2
+3
+1
+1
+1
+1
+2
+1
+1
+1
+1
+2
+1
+2
+1
+2
+1
+1
+1
+1
+1
+1
+1
+2
+1
+1
+1
+1
+1
+1
+2
+1
+1
+1
+1
+1
+1
+1
+2
+2
+1
+1
+1
+2
+1
+2
+1
+1
+1
+2
+2
+1
+1
+1
+1
+1
+1
+1
+1
+2
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+2
+1
+1
+1
+1
+6
+1
+1
+1
+2
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+3
+1
+1
+1
+2
+2
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+2
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+2
+1
+1
+2
+1
+1
+1
+1
+1
+1
+1
+1
+2
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+2
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+2
+1
+1
+1
+1
+2
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+3
+2
+1
+2
+1
+1
+1
+2
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+2
+2
+1
+1
+2
+1
+1
+2
+1
+1
+1
+1
+2
+1
+1
+2
+1
+1
+1
+1
+1
+1
+1
+1
+2
+1
+2
+2
+2
+2
+2
+1
+1
+1
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+2
+1
+2
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+2
+1
+1
+1
+1
+1
+2
+2
+1
+1
+1
+1
+1
+2
+1
+1
+1
+1
+1
+1
+1
+2
+1
+1
+1
+2
+1
+1
+1
+2
+1
+2
+1
+1
+1
+1
+1
+1
+1
+2
+1
+1
+1
+1
+1
+2
+2
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+2
+1
+1
+1
+1
+2
+1
+1
+1
+2
+1
+6
+1
+1
+1
+1
+1
+1
+1
+1
+2
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+2
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+2
+2
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+2
+1
+2
+1
+2
+1
+1
+1
+1
+1
+1
+1
+1
+1
+2
+1
+1
+1
+1
+2
+2
+1
+2
+2
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+3
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+2
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+2
+1
+1
+1
+1
+1
+1
diff --git a/examples/Makefile.am b/examples/Makefile.am
new file mode 100644
index 0000000..4e33c16
--- /dev/null
+++ b/examples/Makefile.am
@@ -0,0 +1,4 @@
+exampledir=$(prefix)/$(PACKAGE)-examples
+example_DATA = AS-20010316.net_degs er_1000_2000.net \
+er_1000_5000.net Makefile.am pl_-3.0_3_500_10000
+dist_example_DATA = $(example_DATA)
diff --git a/examples/Makefile.in b/examples/Makefile.in
new file mode 100644
index 0000000..bb02109
--- /dev/null
+++ b/examples/Makefile.in
@@ -0,0 +1,476 @@
+# Makefile.in generated by automake 1.15 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = examples
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(dist_example_DATA) \
+ $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+ for p in $$list; do echo "$$p $$p"; done | \
+ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+ if (++n[$$2] == $(am__install_max)) \
+ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+ END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+ test -z "$$files" \
+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+ $(am__cd) "$$dir" && rm -f $$files; }; \
+ }
+am__installdirs = "$(DESTDIR)$(exampledir)" "$(DESTDIR)$(exampledir)"
+DATA = $(dist_example_DATA) $(example_DATA)
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EXEEXT = @EXEEXT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LDFLAGS = @LDFLAGS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MKDIR_P = @MKDIR_P@
+OBJEXT = @OBJEXT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+RONN = @RONN@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+VERSION = @VERSION@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_CC = @ac_ct_CC@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+runstatedir = @runstatedir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+exampledir = $(prefix)/$(PACKAGE)-examples
+example_DATA = AS-20010316.net_degs er_1000_2000.net \
+er_1000_5000.net Makefile.am pl_-3.0_3_500_10000
+
+dist_example_DATA = $(example_DATA)
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign examples/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign examples/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+install-dist_exampleDATA: $(dist_example_DATA)
+ @$(NORMAL_INSTALL)
+ @list='$(dist_example_DATA)'; test -n "$(exampledir)" || list=; \
+ if test -n "$$list"; then \
+ echo " $(MKDIR_P) '$(DESTDIR)$(exampledir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(exampledir)" || exit 1; \
+ fi; \
+ for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ echo "$$d$$p"; \
+ done | $(am__base_list) | \
+ while read files; do \
+ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(exampledir)'"; \
+ $(INSTALL_DATA) $$files "$(DESTDIR)$(exampledir)" || exit $$?; \
+ done
+
+uninstall-dist_exampleDATA:
+ @$(NORMAL_UNINSTALL)
+ @list='$(dist_example_DATA)'; test -n "$(exampledir)" || list=; \
+ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
+ dir='$(DESTDIR)$(exampledir)'; $(am__uninstall_files_from_dir)
+install-exampleDATA: $(example_DATA)
+ @$(NORMAL_INSTALL)
+ @list='$(example_DATA)'; test -n "$(exampledir)" || list=; \
+ if test -n "$$list"; then \
+ echo " $(MKDIR_P) '$(DESTDIR)$(exampledir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(exampledir)" || exit 1; \
+ fi; \
+ for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ echo "$$d$$p"; \
+ done | $(am__base_list) | \
+ while read files; do \
+ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(exampledir)'"; \
+ $(INSTALL_DATA) $$files "$(DESTDIR)$(exampledir)" || exit $$?; \
+ done
+
+uninstall-exampleDATA:
+ @$(NORMAL_UNINSTALL)
+ @list='$(example_DATA)'; test -n "$(exampledir)" || list=; \
+ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
+ dir='$(DESTDIR)$(exampledir)'; $(am__uninstall_files_from_dir)
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile $(DATA)
+installdirs:
+ for dir in "$(DESTDIR)$(exampledir)" "$(DESTDIR)$(exampledir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am: install-dist_exampleDATA install-exampleDATA
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-dist_exampleDATA uninstall-exampleDATA
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic cscopelist-am \
+ ctags-am distclean distclean-generic distdir dvi dvi-am html \
+ html-am info info-am install install-am install-data \
+ install-data-am install-dist_exampleDATA install-dvi \
+ install-dvi-am install-exampleDATA install-exec \
+ install-exec-am install-html install-html-am install-info \
+ install-info-am install-man install-pdf install-pdf-am \
+ install-ps install-ps-am install-strip installcheck \
+ installcheck-am installdirs maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-generic pdf \
+ pdf-am ps ps-am tags-am uninstall uninstall-am \
+ uninstall-dist_exampleDATA uninstall-exampleDATA
+
+.PRECIOUS: Makefile
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/examples/er_1000_2000.net b/examples/er_1000_2000.net
new file mode 100644
index 0000000..c61c33b
--- /dev/null
+++ b/examples/er_1000_2000.net
@@ -0,0 +1,2000 @@
+8 0
+15 9
+34 25
+36 10
+41 38
+55 12
+56 31
+62 30
+64 8
+65 44
+71 57
+74 16
+74 65
+77 15
+87 29
+98 96
+99 69
+101 16
+102 77
+104 11
+106 17
+112 11
+113 84
+114 19
+116 47
+123 3
+123 65
+124 81
+125 4
+125 22
+125 113
+126 19
+126 73
+128 2
+128 10
+129 73
+132 10
+133 44
+133 50
+134 71
+135 36
+135 67
+140 98
+141 9
+141 120
+147 10
+147 25
+147 38
+148 6
+149 4
+150 24
+150 89
+151 15
+151 120
+152 50
+155 84
+156 4
+158 109
+159 120
+161 94
+162 37
+163 88
+164 98
+164 132
+165 108
+166 38
+168 53
+170 15
+170 135
+171 47
+173 31
+177 24
+177 104
+177 113
+179 74
+179 109
+181 42
+182 15
+182 65
+186 30
+189 144
+189 177
+190 2
+191 48
+191 109
+192 52
+192 123
+193 108
+193 147
+195 73
+196 38
+196 106
+198 105
+198 158
+199 16
+199 132
+199 168
+202 174
+203 160
+204 83
+204 100
+205 49
+205 127
+205 147
+211 174
+212 93
+212 108
+212 173
+213 66
+213 117
+214 21
+216 165
+219 44
+219 56
+219 70
+219 182
+220 94
+220 188
+223 160
+224 216
+225 20
+225 128
+230 33
+230 61
+231 96
+232 114
+233 175
+235 80
+236 84
+237 12
+237 25
+237 33
+237 133
+237 141
+239 122
+240 143
+244 28
+244 133
+244 210
+246 204
+247 40
+248 172
+249 5
+250 23
+250 89
+251 227
+254 166
+254 247
+255 186
+257 202
+257 256
+260 103
+261 220
+265 26
+265 115
+266 18
+267 144
+270 61
+271 29
+271 77
+271 94
+271 108
+273 139
+275 134
+275 161
+275 163
+276 101
+276 270
+278 206
+279 105
+279 115
+281 129
+282 64
+282 132
+283 202
+284 254
+287 118
+287 237
+289 131
+290 154
+290 268
+292 73
+292 234
+293 207
+294 215
+295 38
+295 133
+295 161
+297 41
+297 46
+298 39
+299 152
+300 34
+300 200
+300 272
+301 126
+301 243
+301 263
+302 217
+303 72
+303 147
+303 267
+305 56
+305 206
+306 22
+306 79
+306 275
+307 287
+307 302
+308 199
+309 154
+310 74
+311 168
+312 144
+313 202
+313 246
+314 129
+315 59
+315 79
+316 187
+318 136
+319 305
+322 128
+323 26
+323 95
+324 9
+324 51
+327 198
+327 204
+329 70
+329 287
+330 28
+330 64
+330 83
+331 88
+331 172
+334 76
+334 296
+335 141
+335 204
+335 278
+336 1
+336 297
+338 257
+339 71
+339 178
+339 241
+339 308
+342 15
+342 254
+344 263
+345 8
+345 106
+348 11
+348 329
+349 221
+350 110
+351 88
+351 133
+351 259
+352 4
+352 7
+356 319
+356 352
+357 232
+357 255
+358 111
+358 225
+358 317
+359 57
+359 69
+359 191
+360 121
+360 271
+360 334
+361 155
+362 96
+362 207
+363 45
+363 65
+363 290
+364 0
+365 121
+365 193
+365 288
+366 35
+367 54
+367 170
+367 224
+369 109
+370 214
+371 23
+372 60
+372 122
+372 208
+372 314
+373 55
+373 198
+374 360
+375 73
+375 315
+377 365
+378 264
+378 340
+379 219
+379 314
+380 17
+380 252
+381 106
+382 41
+382 92
+382 167
+382 325
+383 229
+384 99
+384 156
+384 257
+388 168
+389 98
+389 303
+390 308
+391 301
+395 127
+395 172
+396 27
+399 43
+399 44
+399 150
+400 28
+401 204
+402 130
+402 264
+402 308
+403 95
+403 247
+403 367
+407 321
+408 3
+408 320
+408 371
+408 385
+409 15
+409 59
+409 172
+410 214
+410 323
+410 345
+410 407
+411 64
+412 303
+413 147
+413 166
+414 253
+414 272
+414 387
+415 125
+415 170
+415 238
+415 261
+416 7
+416 270
+417 362
+417 373
+418 1
+418 163
+418 417
+419 24
+419 347
+420 106
+420 152
+421 248
+421 305
+422 153
+423 112
+424 51
+424 147
+424 240
+425 158
+425 276
+425 396
+427 388
+428 198
+428 239
+428 297
+428 377
+429 12
+429 25
+429 366
+430 14
+430 207
+431 140
+432 113
+432 212
+432 356
+432 388
+433 49
+433 170
+433 283
+435 278
+435 286
+437 113
+437 121
+437 250
+439 81
+439 93
+439 198
+439 307
+442 304
+442 414
+443 135
+444 311
+445 17
+445 371
+445 389
+446 58
+446 103
+446 320
+447 282
+447 304
+447 333
+447 376
+448 282
+449 442
+450 151
+450 185
+450 309
+451 22
+451 271
+452 137
+452 165
+452 432
+453 209
+453 315
+454 289
+455 129
+455 325
+456 373
+456 393
+457 130
+457 145
+458 24
+458 29
+458 58
+460 253
+460 294
+460 452
+462 68
+462 189
+462 206
+462 419
+464 16
+464 457
+465 249
+465 253
+465 377
+466 325
+467 203
+468 30
+468 459
+468 465
+469 18
+469 82
+469 131
+469 160
+469 370
+470 367
+470 406
+471 69
+471 163
+472 6
+472 273
+473 121
+474 225
+474 322
+475 105
+475 254
+477 174
+477 233
+477 348
+477 391
+477 448
+479 308
+479 447
+480 199
+480 422
+480 463
+481 169
+481 221
+483 301
+483 430
+484 233
+484 322
+484 399
+484 438
+485 364
+485 477
+486 0
+487 258
+488 1
+488 44
+488 243
+488 384
+488 466
+489 105
+489 131
+489 262
+489 405
+489 466
+490 90
+491 77
+492 155
+493 184
+494 37
+494 125
+494 206
+494 217
+494 256
+495 61
+495 149
+495 219
+497 190
+498 3
+498 294
+498 310
+498 393
+499 494
+500 64
+500 284
+500 293
+501 106
+501 200
+501 359
+501 462
+502 111
+502 122
+502 137
+502 140
+502 338
+503 26
+503 236
+503 415
+503 453
+503 472
+504 12
+504 268
+504 486
+505 164
+505 244
+506 30
+506 209
+506 415
+507 197
+507 470
+509 59
+510 9
+512 112
+513 187
+515 343
+516 28
+516 153
+516 425
+517 141
+517 305
+517 379
+517 498
+518 1
+518 14
+518 92
+518 247
+518 465
+519 36
+519 379
+519 411
+520 449
+521 32
+522 80
+522 434
+522 459
+523 12
+523 28
+523 194
+523 249
+523 463
+523 475
+523 500
+524 149
+524 173
+524 261
+525 34
+526 79
+526 485
+527 147
+527 381
+527 428
+528 68
+528 227
+528 276
+529 185
+529 234
+529 282
+530 153
+530 208
+530 484
+531 42
+531 201
+531 381
+532 201
+533 16
+533 171
+533 394
+534 39
+534 257
+535 33
+535 111
+535 126
+535 463
+536 89
+536 98
+536 270
+536 527
+538 521
+539 355
+539 475
+540 266
+540 288
+541 38
+541 124
+541 149
+542 259
+543 212
+544 242
+545 23
+545 81
+545 85
+545 196
+545 233
+545 377
+546 47
+546 353
+547 17
+547 290
+548 185
+548 383
+548 547
+549 85
+549 91
+550 128
+550 173
+551 26
+551 199
+552 275
+552 306
+552 411
+552 490
+552 526
+554 345
+555 52
+555 238
+555 494
+556 28
+557 154
+557 156
+557 201
+557 227
+557 540
+558 178
+559 164
+559 225
+559 459
+559 525
+560 307
+561 31
+561 394
+562 86
+562 147
+562 386
+563 261
+563 288
+564 242
+564 513
+564 543
+565 8
+565 384
+567 66
+567 325
+568 90
+568 189
+569 149
+569 412
+569 421
+570 232
+570 236
+571 51
+571 202
+571 529
+573 252
+574 45
+574 145
+574 175
+575 19
+575 276
+575 336
+576 462
+576 496
+576 531
+576 535
+577 117
+577 125
+577 285
+579 37
+579 53
+579 233
+580 193
+580 210
+581 154
+581 229
+581 296
+582 333
+582 528
+583 296
+584 118
+584 183
+585 266
+585 336
+585 458
+586 102
+586 387
+587 60
+587 195
+587 455
+587 461
+587 535
+587 583
+588 115
+588 296
+589 48
+589 366
+589 509
+589 521
+590 10
+590 206
+590 354
+591 52
+591 400
+592 295
+592 327
+592 439
+593 55
+593 257
+594 93
+594 232
+594 235
+594 334
+594 542
+594 564
+595 2
+595 24
+595 30
+595 104
+596 400
+596 587
+597 409
+597 507
+597 512
+598 181
+598 203
+598 334
+598 423
+599 15
+599 156
+599 328
+599 512
+600 443
+601 277
+601 587
+602 415
+602 495
+603 14
+603 78
+603 357
+603 507
+604 84
+604 114
+604 198
+605 110
+605 180
+605 247
+605 512
+606 88
+606 324
+607 87
+608 18
+608 277
+608 528
+609 33
+609 467
+610 91
+612 128
+612 133
+612 385
+613 423
+614 206
+614 264
+614 361
+614 418
+615 60
+615 174
+616 318
+616 514
+616 562
+617 254
+617 401
+620 109
+620 168
+620 231
+620 304
+620 343
+620 385
+620 407
+620 436
+620 476
+621 69
+622 27
+622 498
+622 500
+622 610
+623 189
+623 386
+624 311
+624 496
+625 415
+625 455
+627 458
+627 518
+628 436
+628 503
+629 10
+629 71
+630 169
+631 217
+631 316
+631 414
+631 418
+631 445
+632 355
+633 38
+633 90
+633 282
+633 342
+633 395
+633 539
+634 408
+634 520
+635 8
+635 66
+636 359
+637 507
+637 544
+637 555
+637 605
+638 0
+638 123
+639 590
+640 215
+640 217
+640 238
+640 523
+641 20
+641 80
+641 599
+641 638
+642 138
+642 526
+643 83
+643 274
+643 390
+643 449
+643 544
+643 603
+644 275
+645 322
+646 131
+647 17
+647 88
+647 120
+647 193
+647 283
+647 453
+647 459
+648 481
+649 12
+649 40
+649 188
+650 427
+651 443
+652 241
+652 463
+652 530
+652 649
+653 517
+654 85
+654 294
+654 354
+654 420
+656 3
+657 350
+658 114
+658 267
+659 413
+660 51
+660 227
+660 476
+661 200
+661 262
+661 322
+661 328
+662 216
+662 278
+662 544
+662 578
+664 73
+664 98
+664 195
+664 259
+664 383
+664 525
+665 462
+666 61
+666 151
+666 394
+667 7
+667 269
+667 281
+667 501
+667 571
+667 607
+668 367
+668 606
+669 3
+669 234
+669 389
+669 454
+670 417
+670 605
+671 570
+672 79
+672 260
+673 12
+673 480
+673 522
+673 560
+674 0
+674 64
+674 142
+675 239
+675 424
+676 19
+676 157
+676 600
+676 603
+677 106
+677 358
+677 614
+678 49
+678 79
+678 212
+678 510
+678 608
+678 661
+679 17
+679 195
+679 270
+679 615
+680 244
+680 442
+680 447
+681 284
+681 370
+681 400
+682 304
+683 279
+683 633
+683 660
+684 132
+684 491
+685 320
+685 490
+685 509
+685 642
+686 192
+686 397
+687 491
+687 522
+688 214
+688 412
+688 554
+689 476
+690 330
+690 481
+691 435
+691 647
+692 37
+692 343
+692 410
+693 86
+693 233
+693 432
+695 21
+695 363
+695 405
+695 459
+695 653
+696 107
+696 114
+696 457
+696 530
+697 102
+697 150
+697 514
+698 286
+699 31
+699 74
+699 78
+699 442
+700 47
+700 234
+700 339
+700 469
+700 507
+700 514
+700 571
+701 337
+701 340
+701 375
+701 576
+701 670
+702 158
+702 687
+703 98
+703 225
+703 280
+703 438
+704 122
+704 239
+704 522
+705 140
+705 353
+705 363
+706 106
+706 150
+706 389
+706 494
+707 163
+707 226
+707 536
+707 586
+707 702
+708 0
+708 205
+708 358
+708 599
+708 683
+709 67
+709 162
+709 434
+709 563
+709 604
+709 611
+710 1
+710 169
+710 315
+711 111
+711 158
+712 487
+713 252
+713 430
+714 650
+714 688
+716 87
+716 114
+716 445
+717 34
+717 494
+718 83
+719 65
+719 69
+719 470
+719 694
+720 202
+720 392
+720 523
+721 64
+721 85
+721 101
+721 241
+722 23
+722 129
+722 170
+723 53
+723 377
+723 583
+723 619
+723 620
+723 692
+724 38
+724 373
+724 445
+725 41
+725 55
+725 310
+725 346
+726 46
+726 243
+726 388
+726 573
+726 627
+726 659
+727 101
+727 120
+727 205
+727 442
+727 593
+728 46
+729 128
+729 316
+729 537
+729 658
+729 666
+729 707
+730 90
+730 252
+730 487
+730 553
+730 560
+730 725
+731 342
+731 374
+732 135
+732 508
+732 702
+733 84
+733 169
+733 270
+733 531
+734 32
+734 185
+734 608
+734 613
+735 31
+735 116
+735 361
+735 672
+736 58
+736 108
+736 535
+737 280
+737 491
+738 213
+738 273
+738 525
+739 453
+740 236
+740 669
+741 11
+741 118
+741 185
+742 219
+742 291
+742 310
+743 201
+743 213
+743 272
+743 385
+743 419
+743 679
+744 442
+744 449
+745 4
+745 118
+745 264
+745 302
+745 391
+745 623
+746 410
+746 489
+747 262
+747 300
+747 320
+748 30
+748 271
+749 76
+749 230
+750 188
+750 287
+750 387
+752 159
+752 187
+752 225
+752 632
+753 462
+754 45
+754 396
+754 404
+754 428
+755 279
+755 337
+755 378
+755 494
+755 605
+755 678
+757 338
+757 510
+757 705
+758 16
+758 23
+758 132
+759 267
+759 385
+759 471
+760 13
+760 201
+760 559
+760 690
+760 714
+760 720
+761 150
+762 108
+762 449
+762 490
+762 527
+763 357
+763 690
+763 694
+764 83
+764 234
+764 310
+764 556
+764 697
+765 83
+765 302
+765 370
+766 443
+767 501
+767 588
+768 612
+769 475
+769 725
+770 429
+771 35
+771 353
+771 370
+771 524
+771 557
+771 738
+772 95
+772 173
+772 424
+772 703
+773 251
+773 307
+773 344
+774 37
+774 739
+775 654
+776 91
+776 126
+777 42
+777 241
+777 538
+777 607
+777 687
+777 719
+778 615
+779 123
+779 585
+779 658
+779 749
+780 136
+780 484
+780 579
+781 79
+781 294
+781 670
+781 730
+781 764
+782 353
+783 278
+783 420
+784 443
+784 690
+785 111
+785 204
+785 421
+786 125
+786 231
+786 295
+786 608
+786 716
+787 6
+787 292
+787 393
+787 593
+787 761
+788 155
+788 172
+788 482
+788 563
+788 632
+789 83
+789 199
+789 353
+789 619
+791 495
+791 626
+791 768
+792 636
+792 685
+793 5
+794 386
+794 471
+795 150
+795 199
+796 515
+797 62
+797 530
+798 475
+798 722
+798 774
+799 124
+799 322
+799 512
+799 599
+800 481
+801 113
+801 356
+801 385
+801 465
+801 689
+802 246
+802 766
+803 403
+803 494
+804 40
+804 719
+805 123
+805 608
+806 92
+806 563
+806 576
+806 695
+807 35
+807 153
+807 244
+807 489
+808 374
+808 377
+809 135
+809 176
+809 339
+809 741
+810 92
+810 229
+810 279
+811 72
+811 268
+812 521
+813 286
+814 95
+815 17
+815 207
+815 428
+815 564
+816 105
+816 634
+817 12
+817 223
+817 317
+818 254
+818 542
+818 749
+818 813
+819 119
+819 202
+819 471
+819 695
+820 194
+820 203
+820 609
+821 136
+821 306
+822 138
+823 412
+824 130
+824 262
+824 316
+824 324
+825 29
+825 37
+825 76
+825 403
+825 481
+825 624
+826 12
+826 14
+826 250
+826 501
+826 504
+826 739
+827 109
+827 419
+827 720
+827 732
+828 248
+828 343
+829 458
+829 550
+830 417
+830 515
+830 571
+830 727
+831 251
+831 339
+831 426
+831 793
+832 60
+832 181
+832 278
+832 468
+832 755
+833 338
+833 431
+834 533
+834 725
+835 599
+836 15
+836 145
+836 378
+836 397
+836 455
+836 751
+837 479
+838 262
+838 271
+838 393
+838 655
+838 678
+839 105
+839 525
+839 629
+840 17
+840 132
+840 292
+840 351
+840 438
+840 544
+841 127
+841 341
+841 399
+842 375
+842 524
+843 8
+843 192
+843 225
+843 298
+844 687
+845 666
+846 86
+846 87
+846 204
+846 268
+846 393
+847 176
+848 180
+848 472
+848 732
+849 68
+849 492
+849 785
+850 473
+850 718
+850 751
+851 103
+851 215
+851 450
+851 700
+851 789
+852 464
+852 573
+853 31
+854 34
+854 118
+854 167
+854 255
+854 361
+854 382
+854 688
+855 39
+855 155
+855 493
+855 632
+855 827
+856 498
+856 524
+856 533
+856 696
+857 103
+857 189
+857 199
+857 408
+857 729
+858 183
+858 332
+858 351
+858 410
+858 448
+858 741
+859 121
+859 568
+859 771
+859 784
+859 803
+860 275
+860 293
+860 427
+861 91
+861 242
+861 306
+862 681
+864 177
+864 207
+864 267
+864 309
+864 666
+864 767
+865 31
+865 477
+866 13
+866 103
+866 422
+866 445
+867 127
+867 238
+867 359
+867 434
+867 767
+867 803
+868 41
+868 408
+868 548
+868 655
+869 670
+870 253
+870 460
+870 503
+871 1
+871 227
+871 245
+871 312
+871 348
+871 624
+872 14
+872 187
+872 201
+872 754
+873 267
+874 18
+874 188
+874 470
+875 445
+875 541
+875 798
+876 543
+877 0
+877 231
+877 282
+877 567
+878 39
+878 412
+879 502
+879 830
+880 120
+880 327
+880 478
+881 2
+881 427
+881 800
+881 810
+882 274
+884 146
+884 465
+884 683
+884 722
+884 789
+885 371
+885 576
+885 744
+886 583
+886 600
+886 692
+886 771
+887 183
+887 666
+887 869
+888 207
+889 395
+889 766
+890 167
+890 259
+890 726
+890 745
+890 856
+891 65
+891 389
+891 708
+891 864
+891 884
+892 71
+892 132
+892 157
+893 52
+893 217
+893 601
+894 583
+894 601
+895 659
+895 720
+895 800
+896 178
+896 306
+896 559
+897 286
+897 289
+897 716
+898 837
+898 890
+899 312
+899 403
+900 100
+900 181
+900 445
+900 511
+901 64
+901 72
+901 177
+901 229
+901 565
+901 751
+902 252
+902 478
+903 254
+903 617
+903 695
+903 713
+903 892
+904 277
+904 748
+905 301
+905 427
+905 615
+906 86
+906 89
+906 159
+906 242
+906 411
+906 594
+907 42
+907 523
+907 785
+908 128
+909 246
+909 696
+909 908
+910 29
+910 396
+910 765
+911 133
+912 481
+912 675
+912 840
+912 847
+913 282
+913 388
+913 518
+913 815
+913 905
+914 134
+914 267
+914 410
+914 415
+914 684
+914 792
+915 45
+915 141
+915 533
+916 454
+916 789
+918 5
+918 24
+918 253
+918 519
+918 625
+919 326
+919 630
+919 734
+920 519
+920 543
+921 155
+921 266
+921 270
+921 447
+922 230
+922 359
+922 537
+922 696
+922 768
+923 68
+923 236
+923 530
+923 695
+924 107
+924 829
+924 864
+924 891
+925 296
+925 797
+926 158
+926 823
+927 276
+927 819
+928 214
+928 316
+928 609
+929 10
+929 209
+929 308
+929 406
+929 789
+929 807
+930 380
+930 533
+931 91
+931 204
+931 350
+931 397
+931 494
+931 702
+931 852
+932 261
+932 332
+932 380
+932 429
+932 623
+932 788
+933 400
+933 528
+933 901
+934 4
+934 70
+934 191
+934 199
+934 207
+934 254
+934 479
+934 672
+934 720
+934 893
+935 47
+935 150
+935 271
+935 342
+935 716
+936 270
+936 364
+936 436
+936 690
+936 860
+936 888
+937 461
+937 496
+938 418
+938 622
+938 858
+938 930
+939 232
+939 453
+939 465
+939 836
+940 18
+940 140
+940 713
+940 782
+941 312
+941 503
+941 647
+941 722
+942 701
+943 423
+943 642
+943 855
+944 444
+945 555
+945 577
+945 581
+945 841
+946 44
+946 731
+946 820
+947 107
+947 150
+947 749
+947 798
+948 156
+948 521
+948 544
+948 703
+949 55
+949 353
+949 360
+949 467
+949 552
+949 909
+950 69
+950 204
+950 251
+950 489
+950 777
+950 920
+951 382
+951 412
+951 935
+952 355
+952 490
+952 537
+952 588
+952 921
+953 124
+953 354
+953 372
+953 449
+953 736
+953 794
+954 49
+954 350
+955 527
+956 244
+956 652
+956 782
+957 140
+957 262
+957 396
+957 494
+957 709
+958 618
+958 655
+958 666
+958 707
+959 98
+959 157
+959 321
+959 718
+960 158
+960 456
+960 462
+960 552
+960 674
+960 892
+961 286
+962 21
+962 25
+962 93
+962 335
+962 844
+962 864
+962 946
+963 18
+963 102
+964 2
+964 359
+964 427
+964 612
+964 719
+965 300
+965 338
+965 473
+965 606
+966 226
+966 466
+967 122
+967 251
+967 256
+967 710
+968 84
+968 104
+968 333
+968 463
+969 26
+969 358
+970 57
+970 314
+970 491
+970 610
+971 97
+971 644
+971 903
+971 925
+972 263
+972 374
+972 585
+973 180
+973 419
+973 826
+973 922
+974 32
+974 199
+974 308
+974 369
+974 465
+974 543
+974 600
+974 952
+975 16
+975 158
+975 164
+975 612
+975 700
+975 888
+976 216
+976 818
+977 92
+977 839
+977 930
+978 141
+979 488
+979 504
+979 962
+980 505
+980 765
+980 815
+980 892
+981 48
+981 228
+981 251
+982 460
+982 846
+982 869
+983 142
+983 269
+983 394
+983 406
+983 669
+984 775
+985 60
+985 443
+986 65
+986 262
+986 677
+987 327
+987 361
+987 462
+987 578
+987 739
+988 670
+988 671
+989 932
+990 930
+991 40
+991 288
+992 120
+992 152
+992 266
+992 880
+992 942
+993 811
+993 975
+994 87
+994 181
+994 194
+994 291
+994 440
+994 578
+994 641
+994 790
+995 97
+995 161
+995 186
+995 275
+995 373
+995 502
+995 621
+995 880
+996 163
+996 236
+996 656
+996 810
+997 391
+998 31
+998 700
+998 735
+998 987
+999 719
diff --git a/examples/er_1000_5000.net b/examples/er_1000_5000.net
new file mode 100644
index 0000000..0de9e67
--- /dev/null
+++ b/examples/er_1000_5000.net
@@ -0,0 +1,5000 @@
+9 2
+12 10
+17 12
+21 15
+23 21
+25 22
+30 5
+31 21
+32 4
+33 4
+34 16
+35 25
+35 30
+37 4
+39 27
+42 37
+47 45
+49 17
+49 23
+50 36
+54 38
+60 14
+66 23
+68 40
+68 58
+69 44
+71 19
+71 64
+71 67
+73 10
+76 7
+79 15
+81 31
+81 37
+84 46
+86 5
+86 75
+91 6
+91 17
+92 0
+92 77
+93 42
+93 67
+100 58
+100 59
+102 87
+103 49
+105 26
+106 51
+108 55
+108 86
+111 10
+111 16
+113 22
+114 25
+114 87
+118 12
+119 110
+120 55
+121 19
+121 47
+121 76
+122 27
+122 31
+124 13
+125 65
+125 77
+126 93
+128 38
+128 54
+130 42
+130 50
+130 118
+133 29
+133 77
+133 103
+135 46
+137 36
+137 112
+138 5
+138 34
+138 105
+139 36
+139 92
+141 9
+143 64
+143 112
+143 130
+145 24
+145 39
+145 60
+145 115
+146 38
+146 40
+147 37
+147 144
+148 41
+149 52
+149 77
+150 16
+150 138
+151 54
+152 127
+153 40
+153 78
+154 24
+155 22
+155 27
+155 28
+155 44
+155 91
+156 71
+158 67
+158 74
+159 19
+159 27
+159 71
+159 149
+160 146
+161 122
+162 36
+162 66
+162 88
+163 122
+164 84
+164 107
+167 64
+167 90
+168 46
+168 100
+169 145
+171 105
+172 54
+173 10
+173 92
+174 131
+177 136
+177 156
+179 129
+181 73
+183 167
+184 23
+184 180
+185 146
+186 167
+187 91
+187 96
+188 4
+188 7
+188 42
+189 40
+189 65
+191 67
+191 125
+193 14
+194 38
+195 93
+195 140
+196 143
+197 170
+197 187
+198 77
+199 4
+199 14
+199 57
+199 167
+200 37
+200 112
+200 114
+200 186
+202 149
+203 184
+204 89
+204 145
+204 149
+205 30
+206 39
+206 51
+206 139
+207 35
+207 132
+208 22
+208 98
+209 48
+209 151
+210 118
+211 41
+211 145
+211 184
+212 5
+212 95
+212 171
+213 146
+213 167
+214 120
+215 39
+215 104
+215 105
+215 138
+215 161
+216 76
+216 101
+217 147
+218 62
+220 157
+220 187
+221 38
+221 61
+223 62
+223 133
+224 5
+224 28
+224 144
+224 148
+224 177
+224 199
+225 43
+225 105
+225 110
+225 114
+225 118
+226 65
+227 151
+228 5
+228 82
+228 141
+229 37
+229 46
+229 76
+229 178
+229 189
+230 173
+230 190
+231 21
+231 83
+231 91
+231 122
+231 166
+232 13
+232 29
+232 220
+233 74
+233 98
+234 25
+234 36
+234 73
+234 140
+236 56
+237 120
+238 142
+239 16
+239 89
+239 195
+240 0
+240 113
+240 183
+240 233
+241 81
+241 135
+242 36
+242 72
+242 233
+243 118
+244 97
+244 226
+244 227
+245 47
+245 161
+245 162
+246 35
+247 11
+247 23
+247 60
+247 69
+247 193
+247 202
+247 243
+249 77
+249 124
+249 165
+249 179
+249 185
+249 198
+250 6
+250 89
+250 112
+250 137
+250 212
+250 232
+251 22
+251 90
+252 115
+252 251
+253 206
+254 27
+254 41
+254 153
+255 121
+256 60
+256 198
+256 209
+258 12
+258 18
+259 5
+259 203
+260 213
+260 253
+261 94
+261 132
+261 151
+261 158
+262 20
+262 195
+264 125
+265 185
+265 264
+266 163
+267 9
+267 80
+267 102
+267 112
+267 120
+267 143
+268 110
+268 152
+268 192
+269 115
+269 186
+269 200
+270 18
+270 39
+270 119
+271 61
+272 14
+272 156
+272 264
+273 46
+273 93
+273 226
+274 43
+274 246
+275 5
+275 8
+275 80
+275 241
+276 5
+276 74
+277 99
+277 137
+277 158
+277 218
+277 219
+277 262
+278 35
+278 161
+278 211
+278 227
+279 84
+279 160
+279 183
+280 112
+281 22
+282 79
+282 233
+283 44
+283 62
+283 143
+284 3
+284 6
+284 54
+284 126
+284 182
+284 272
+285 167
+285 221
+286 68
+286 275
+287 151
+287 208
+287 212
+287 238
+287 273
+288 59
+288 83
+288 279
+289 50
+289 250
+290 67
+290 114
+290 150
+290 173
+290 256
+291 56
+291 260
+292 180
+292 278
+293 152
+293 155
+293 182
+293 285
+294 6
+294 7
+294 59
+294 69
+294 86
+294 123
+294 219
+294 237
+296 75
+296 90
+296 108
+296 145
+296 217
+296 294
+297 65
+298 97
+298 167
+299 19
+299 60
+299 128
+299 142
+299 195
+300 6
+300 12
+300 220
+301 4
+301 235
+303 2
+303 48
+303 76
+303 159
+303 197
+303 213
+303 266
+304 204
+304 216
+304 281
+305 56
+305 75
+305 111
+305 230
+306 0
+306 45
+306 112
+306 144
+306 165
+307 24
+307 111
+307 203
+307 278
+308 138
+308 163
+308 303
+309 27
+310 31
+310 104
+310 150
+310 235
+311 2
+312 91
+313 127
+314 143
+314 185
+314 205
+314 244
+315 67
+315 103
+315 138
+315 206
+315 267
+316 31
+316 164
+316 269
+317 213
+317 261
+318 98
+318 112
+318 183
+318 236
+319 169
+320 126
+320 205
+321 202
+321 221
+321 245
+321 308
+322 49
+322 84
+322 226
+322 304
+322 311
+323 261
+323 291
+324 183
+324 194
+325 48
+325 99
+325 181
+325 243
+325 272
+326 190
+326 196
+326 320
+327 76
+327 253
+327 261
+327 309
+327 324
+328 99
+328 110
+328 142
+328 212
+329 73
+329 234
+330 54
+330 55
+330 58
+330 204
+330 258
+330 326
+331 206
+331 219
+332 49
+333 38
+333 113
+333 136
+333 169
+333 253
+333 270
+333 321
+334 289
+335 67
+335 172
+335 307
+336 9
+336 176
+337 45
+337 239
+337 258
+337 273
+337 292
+338 88
+338 118
+338 301
+338 304
+338 337
+339 245
+339 268
+339 284
+340 148
+340 310
+341 6
+341 100
+341 120
+341 168
+341 198
+341 251
+341 278
+341 301
+341 321
+342 82
+342 94
+342 112
+342 145
+342 185
+342 189
+343 39
+343 57
+343 250
+344 63
+344 145
+345 22
+345 227
+345 237
+345 304
+345 339
+346 85
+347 213
+347 270
+348 27
+348 122
+349 63
+349 81
+349 211
+349 212
+349 345
+351 49
+351 136
+351 184
+352 156
+352 194
+352 214
+352 279
+353 219
+353 291
+354 89
+354 165
+354 300
+355 201
+355 228
+355 279
+355 293
+355 307
+356 54
+356 65
+356 84
+356 97
+356 157
+357 242
+357 352
+358 111
+358 117
+359 12
+359 152
+359 284
+359 323
+360 20
+360 73
+360 110
+360 170
+360 185
+361 109
+361 226
+361 340
+362 48
+362 71
+362 84
+362 323
+363 28
+363 89
+363 99
+363 114
+363 200
+364 97
+364 177
+365 11
+365 158
+365 169
+365 331
+366 63
+366 189
+366 302
+366 324
+367 95
+368 108
+368 268
+368 309
+369 106
+369 243
+369 249
+369 340
+370 44
+370 150
+371 20
+372 6
+372 98
+372 101
+372 118
+372 164
+372 191
+372 197
+372 297
+372 348
+373 47
+373 224
+373 293
+373 306
+374 130
+374 131
+374 211
+374 280
+376 4
+376 25
+376 146
+376 186
+376 234
+376 262
+376 370
+377 21
+377 63
+377 130
+377 171
+377 174
+377 288
+378 112
+378 241
+379 42
+379 133
+379 162
+379 164
+379 203
+379 317
+379 333
+380 61
+380 69
+380 83
+380 164
+380 179
+380 197
+380 314
+381 8
+381 360
+382 365
+383 32
+383 41
+383 131
+383 213
+383 282
+384 94
+384 131
+384 179
+385 143
+385 146
+385 170
+385 179
+385 205
+385 359
+386 103
+386 183
+386 345
+387 30
+387 71
+388 150
+388 161
+389 14
+389 129
+389 335
+390 48
+390 61
+390 172
+390 183
+390 358
+390 372
+391 22
+391 194
+391 307
+391 310
+391 328
+392 228
+392 248
+392 351
+393 11
+393 145
+394 108
+394 375
+395 122
+395 139
+395 150
+395 327
+395 375
+396 34
+396 196
+396 260
+396 276
+396 305
+397 52
+397 74
+397 117
+397 127
+397 199
+397 283
+397 319
+397 347
+398 42
+398 180
+398 187
+398 311
+398 327
+399 61
+399 110
+399 160
+399 337
+399 356
+400 3
+400 13
+400 322
+400 360
+400 388
+401 191
+402 31
+402 60
+402 64
+402 140
+402 173
+402 182
+402 188
+402 280
+402 305
+402 318
+403 84
+403 358
+404 212
+404 253
+404 267
+404 285
+405 82
+405 111
+405 118
+405 132
+405 181
+406 21
+406 65
+406 155
+406 191
+406 230
+406 296
+406 297
+406 310
+407 18
+407 280
+407 337
+408 90
+408 231
+408 381
+409 361
+410 175
+411 217
+411 340
+412 25
+412 168
+412 253
+413 71
+413 146
+413 181
+413 225
+413 347
+413 351
+414 116
+414 272
+414 280
+415 149
+415 266
+415 295
+415 402
+416 155
+416 358
+417 18
+417 216
+417 384
+418 5
+418 79
+418 119
+418 249
+419 42
+419 112
+419 315
+420 7
+420 35
+420 241
+420 364
+421 60
+421 114
+421 142
+421 260
+421 269
+421 331
+421 361
+421 375
+421 393
+422 92
+422 132
+422 285
+422 335
+422 344
+422 356
+423 184
+423 279
+423 354
+423 389
+424 40
+424 180
+424 291
+424 422
+425 151
+425 185
+425 238
+425 265
+426 127
+426 342
+427 6
+427 321
+427 338
+427 346
+428 32
+428 162
+428 415
+428 426
+429 130
+429 138
+429 196
+429 321
+429 324
+430 57
+430 123
+430 277
+430 346
+431 47
+431 373
+431 407
+432 123
+432 135
+432 186
+432 348
+433 42
+433 93
+433 129
+433 320
+434 408
+434 433
+435 68
+435 237
+435 247
+436 44
+436 132
+436 187
+436 214
+436 243
+436 340
+437 25
+437 98
+437 423
+438 224
+438 263
+438 291
+438 414
+439 199
+439 228
+439 305
+439 328
+439 384
+439 433
+440 22
+440 120
+440 131
+440 207
+440 245
+440 349
+441 57
+441 65
+441 179
+441 218
+441 319
+441 321
+441 371
+442 151
+442 373
+442 382
+442 429
+443 42
+443 115
+443 151
+443 208
+443 339
+444 115
+444 283
+445 21
+445 255
+445 348
+445 360
+445 442
+446 120
+446 294
+446 413
+447 47
+447 164
+447 200
+447 211
+447 369
+448 365
+449 202
+449 249
+449 284
+450 32
+450 57
+450 181
+450 375
+451 38
+451 49
+451 76
+451 159
+451 217
+451 220
+451 279
+451 306
+451 402
+452 34
+452 155
+452 234
+453 87
+453 134
+453 150
+453 355
+454 30
+454 89
+454 200
+454 372
+454 384
+454 448
+455 210
+455 391
+456 76
+456 349
+457 28
+457 66
+457 96
+457 374
+457 386
+458 26
+458 151
+458 177
+458 260
+458 328
+458 347
+458 369
+458 370
+459 54
+459 174
+459 176
+459 181
+459 237
+459 326
+459 381
+459 445
+460 77
+460 95
+460 150
+460 171
+460 297
+460 452
+461 41
+461 218
+462 47
+462 53
+462 195
+463 85
+463 173
+463 296
+463 374
+463 376
+463 377
+464 51
+464 120
+464 210
+464 212
+464 314
+464 434
+465 259
+465 414
+466 104
+466 238
+467 52
+468 81
+468 114
+468 254
+468 415
+469 34
+469 70
+469 285
+469 378
+470 39
+470 78
+470 86
+470 101
+470 102
+471 137
+471 266
+471 367
+471 393
+472 174
+472 280
+472 377
+473 10
+473 44
+473 143
+474 1
+474 121
+474 210
+474 268
+474 367
+475 384
+476 59
+476 82
+476 222
+476 267
+476 285
+477 196
+477 387
+478 57
+478 124
+478 302
+478 363
+478 414
+479 139
+479 170
+479 196
+479 238
+479 380
+479 425
+480 19
+480 192
+480 320
+480 339
+480 436
+481 105
+481 369
+481 459
+482 18
+482 49
+482 55
+482 81
+482 150
+482 174
+482 176
+482 274
+482 453
+483 52
+483 55
+483 145
+483 175
+483 210
+483 292
+483 397
+483 424
+484 124
+484 173
+484 372
+484 380
+485 276
+486 42
+486 79
+486 206
+487 60
+487 96
+487 111
+487 114
+487 181
+487 466
+487 475
+488 4
+488 423
+489 49
+489 58
+489 211
+489 215
+489 217
+490 100
+490 132
+490 353
+490 409
+490 488
+491 72
+491 82
+491 91
+491 198
+492 198
+492 222
+492 255
+492 269
+492 470
+492 480
+493 159
+493 444
+494 85
+494 151
+494 196
+494 222
+494 377
+494 390
+494 394
+495 36
+495 51
+495 343
+495 425
+495 463
+495 468
+496 5
+496 75
+496 141
+496 161
+496 369
+496 491
+497 9
+497 236
+497 358
+497 440
+497 462
+498 100
+498 252
+498 342
+498 458
+498 468
+498 472
+498 494
+499 42
+499 74
+500 167
+500 204
+500 475
+501 184
+501 333
+501 365
+502 21
+502 186
+502 274
+502 303
+502 426
+503 33
+503 106
+503 179
+503 328
+503 384
+503 397
+503 468
+504 55
+504 183
+504 282
+504 313
+504 340
+505 37
+505 130
+505 389
+505 390
+506 28
+506 215
+506 245
+506 322
+506 442
+507 83
+507 139
+507 215
+507 252
+507 291
+507 374
+508 79
+508 152
+508 227
+508 241
+508 243
+508 284
+508 353
+508 411
+508 476
+509 117
+509 306
+509 408
+509 449
+509 472
+510 43
+510 162
+510 231
+510 381
+510 442
+511 18
+511 186
+511 246
+511 379
+511 412
+512 125
+512 155
+512 282
+512 404
+513 107
+513 285
+513 286
+513 357
+513 374
+513 395
+513 410
+514 11
+514 447
+514 496
+514 503
+515 379
+516 43
+516 140
+516 160
+516 190
+516 244
+516 456
+517 303
+517 387
+517 403
+517 427
+518 78
+518 180
+518 264
+518 309
+518 362
+518 379
+518 417
+518 461
+519 20
+519 63
+519 171
+519 177
+519 193
+519 305
+519 343
+519 357
+519 417
+519 437
+519 468
+520 50
+520 216
+520 424
+521 86
+521 160
+521 183
+521 250
+521 255
+522 29
+522 77
+522 105
+522 109
+522 117
+522 218
+522 289
+522 457
+523 7
+523 178
+523 182
+523 377
+523 440
+523 487
+523 515
+523 516
+524 256
+524 326
+524 334
+524 444
+525 14
+525 46
+525 173
+525 210
+525 301
+525 371
+525 390
+525 411
+525 416
+525 500
+526 178
+526 291
+526 316
+526 388
+527 110
+527 163
+527 201
+527 278
+527 344
+527 364
+527 370
+527 403
+527 484
+527 502
+527 515
+528 50
+528 178
+528 216
+528 259
+528 275
+528 334
+528 461
+528 483
+528 526
+529 52
+529 175
+529 383
+529 503
+530 165
+530 303
+530 333
+530 353
+531 51
+531 71
+531 97
+531 186
+531 219
+531 289
+531 445
+532 105
+532 170
+532 345
+532 391
+532 494
+533 40
+533 253
+533 255
+533 406
+533 476
+534 0
+534 77
+534 99
+534 157
+534 192
+534 273
+534 300
+534 458
+535 16
+535 85
+535 359
+535 412
+536 87
+536 183
+536 322
+536 340
+536 429
+536 526
+536 530
+537 100
+537 158
+538 11
+538 39
+538 48
+538 79
+538 92
+538 131
+538 180
+538 234
+538 371
+538 379
+538 496
+539 111
+539 294
+539 322
+539 462
+540 68
+540 87
+540 123
+540 138
+540 150
+540 325
+540 341
+540 413
+541 28
+541 39
+541 40
+541 81
+541 182
+541 358
+541 396
+541 468
+541 536
+542 18
+542 117
+542 225
+542 536
+543 63
+543 106
+543 127
+543 168
+543 215
+543 313
+543 483
+543 499
+543 530
+543 542
+544 34
+544 131
+544 209
+544 369
+544 381
+544 416
+545 311
+545 371
+545 453
+545 491
+546 115
+546 362
+546 464
+546 529
+547 18
+547 96
+547 105
+547 459
+548 123
+548 174
+548 280
+548 342
+549 96
+549 248
+549 261
+549 364
+549 417
+550 3
+550 75
+550 109
+550 273
+550 388
+550 503
+551 70
+551 110
+551 144
+551 190
+551 433
+552 152
+552 194
+552 219
+552 334
+552 383
+552 534
+553 12
+553 21
+553 301
+553 317
+553 418
+553 425
+553 448
+553 549
+554 2
+554 74
+554 76
+554 83
+554 246
+554 359
+554 440
+554 458
+555 21
+555 39
+555 107
+555 121
+555 206
+555 250
+555 380
+555 417
+555 430
+555 487
+556 13
+556 33
+556 99
+557 43
+557 72
+557 79
+557 315
+557 422
+557 536
+557 539
+558 115
+558 149
+558 383
+558 538
+559 56
+559 83
+559 106
+559 202
+559 206
+559 314
+559 376
+559 535
+560 91
+560 128
+560 223
+560 225
+560 261
+560 511
+561 274
+561 388
+561 494
+562 69
+562 315
+562 316
+562 356
+563 50
+563 152
+563 199
+563 301
+563 532
+564 49
+564 108
+564 296
+564 311
+564 337
+564 418
+564 549
+565 46
+565 47
+565 107
+565 114
+565 383
+565 477
+566 101
+566 119
+566 175
+566 237
+566 257
+566 282
+566 373
+566 478
+566 545
+567 2
+567 48
+567 54
+567 113
+567 138
+567 162
+567 179
+567 247
+567 286
+567 329
+567 445
+567 470
+568 186
+568 207
+568 312
+568 381
+569 105
+569 159
+569 216
+569 263
+569 409
+569 533
+570 52
+570 84
+570 229
+571 122
+571 162
+571 250
+571 283
+571 347
+571 410
+572 73
+572 142
+572 261
+572 288
+572 320
+572 420
+572 466
+573 51
+573 126
+573 138
+573 312
+573 376
+573 437
+574 129
+574 133
+574 231
+574 545
+575 71
+575 105
+575 218
+575 270
+575 316
+575 412
+576 74
+576 177
+576 180
+576 311
+576 405
+577 243
+577 299
+577 322
+577 414
+578 476
+579 219
+579 323
+579 360
+579 393
+579 447
+579 576
+580 363
+580 388
+580 447
+580 459
+580 534
+580 535
+581 99
+581 473
+581 518
+581 540
+582 17
+582 200
+582 378
+582 433
+582 463
+583 142
+583 220
+583 451
+584 27
+584 273
+584 280
+584 287
+584 433
+584 438
+584 479
+584 499
+584 557
+584 576
+585 127
+585 212
+585 241
+585 306
+585 460
+586 99
+586 146
+586 304
+586 314
+586 334
+586 365
+586 451
+586 459
+586 520
+586 554
+587 78
+587 168
+587 202
+587 326
+587 394
+588 168
+588 286
+588 537
+589 253
+589 376
+589 530
+590 105
+590 208
+590 232
+590 351
+590 478
+590 503
+590 575
+591 42
+591 69
+591 155
+591 348
+591 399
+591 491
+591 580
+592 269
+592 286
+592 354
+592 467
+593 347
+593 454
+594 77
+594 532
+595 13
+595 162
+595 189
+595 258
+595 583
+596 25
+596 32
+596 39
+596 41
+596 44
+596 153
+596 262
+596 295
+596 555
+596 556
+596 579
+597 62
+597 181
+597 275
+597 342
+597 469
+597 496
+597 497
+597 569
+598 14
+598 45
+598 108
+598 154
+598 394
+598 446
+598 487
+599 133
+599 195
+599 332
+599 411
+599 436
+599 497
+600 35
+600 120
+600 142
+600 260
+600 272
+600 596
+601 278
+601 351
+601 511
+601 515
+601 531
+602 181
+602 250
+602 265
+602 397
+602 407
+602 422
+603 65
+603 226
+603 402
+603 406
+603 468
+603 486
+603 596
+603 602
+604 0
+604 170
+604 216
+604 386
+604 534
+604 602
+605 79
+605 123
+605 372
+605 512
+605 563
+606 193
+606 209
+606 310
+606 344
+607 235
+607 288
+607 316
+608 42
+608 93
+608 94
+608 368
+608 408
+608 482
+608 553
+608 556
+609 87
+609 250
+609 266
+609 320
+609 359
+609 364
+609 580
+610 214
+610 296
+610 377
+610 457
+611 82
+611 162
+611 167
+611 170
+611 198
+611 241
+611 244
+612 45
+612 193
+612 231
+612 273
+612 289
+612 309
+612 377
+612 434
+612 558
+612 603
+613 85
+613 389
+613 454
+614 29
+614 47
+614 273
+614 432
+614 538
+615 190
+615 229
+615 327
+615 374
+615 481
+616 57
+616 156
+616 254
+616 359
+616 436
+616 501
+616 502
+617 43
+617 468
+617 476
+617 505
+618 25
+618 247
+618 393
+618 421
+619 6
+619 7
+619 122
+619 462
+620 85
+620 605
+621 17
+621 148
+621 156
+621 228
+621 269
+621 527
+622 6
+622 112
+622 228
+622 237
+622 342
+622 447
+623 82
+623 208
+623 504
+623 534
+624 259
+624 288
+624 403
+624 413
+624 416
+624 437
+624 461
+624 519
+624 586
+624 622
+625 163
+625 214
+625 242
+625 334
+625 426
+625 491
+625 493
+625 538
+625 570
+626 46
+626 68
+626 372
+626 419
+626 563
+626 567
+627 103
+627 133
+627 184
+627 190
+627 388
+627 416
+627 431
+627 434
+627 478
+627 528
+627 589
+627 606
+627 623
+628 58
+628 491
+628 540
+629 90
+629 218
+629 319
+629 468
+630 37
+630 54
+630 77
+630 140
+630 154
+630 173
+630 231
+630 354
+630 517
+630 531
+631 116
+631 142
+631 303
+631 326
+631 339
+631 341
+632 20
+632 90
+632 94
+632 107
+632 138
+632 162
+632 232
+632 277
+632 343
+632 347
+632 498
+632 561
+632 602
+632 626
+633 6
+633 22
+633 85
+633 143
+633 261
+633 291
+633 571
+634 90
+634 102
+634 258
+634 271
+634 464
+634 468
+635 239
+635 323
+635 376
+635 545
+635 606
+636 55
+636 243
+636 340
+636 359
+636 465
+636 543
+636 622
+636 634
+637 46
+637 56
+637 256
+637 283
+637 305
+637 408
+637 423
+638 27
+638 229
+638 254
+638 393
+638 408
+638 493
+639 125
+639 385
+639 388
+640 9
+640 30
+640 67
+640 102
+640 337
+640 358
+640 417
+640 459
+640 477
+640 490
+641 121
+641 136
+641 232
+641 433
+641 437
+641 605
+641 617
+642 103
+642 130
+642 399
+642 476
+642 498
+642 589
+643 62
+643 248
+643 277
+643 288
+643 360
+643 523
+643 594
+643 636
+644 118
+644 124
+644 145
+644 150
+644 190
+644 243
+644 327
+644 558
+644 591
+645 10
+645 15
+645 91
+645 142
+645 164
+645 309
+645 487
+645 539
+645 640
+646 18
+646 186
+646 349
+646 353
+646 369
+646 609
+647 123
+647 176
+647 186
+647 265
+647 372
+647 441
+647 510
+647 535
+648 17
+648 135
+648 223
+648 367
+648 386
+648 410
+648 449
+648 519
+648 555
+648 570
+648 586
+648 596
+649 156
+649 383
+649 432
+649 448
+650 125
+650 234
+650 262
+650 265
+650 268
+650 298
+650 355
+650 367
+650 402
+650 474
+650 513
+650 570
+650 584
+651 267
+651 487
+651 499
+651 591
+652 12
+652 178
+652 254
+652 330
+652 367
+652 373
+652 551
+653 47
+653 120
+653 140
+653 162
+653 327
+653 350
+653 382
+653 416
+653 522
+653 542
+654 93
+654 110
+654 154
+654 204
+654 218
+654 274
+654 298
+654 348
+654 477
+654 540
+654 559
+654 589
+654 602
+654 640
+655 194
+655 240
+655 303
+655 389
+655 605
+656 10
+656 207
+656 220
+656 536
+656 589
+656 655
+657 66
+657 226
+657 268
+657 315
+657 370
+657 454
+657 503
+657 620
+657 634
+658 76
+658 113
+658 280
+658 484
+658 526
+658 652
+659 35
+659 98
+659 332
+659 343
+659 444
+659 469
+659 590
+660 28
+660 236
+660 380
+660 388
+660 391
+660 446
+661 8
+661 260
+661 479
+662 81
+662 87
+662 282
+662 366
+662 622
+663 83
+663 123
+663 183
+663 283
+663 412
+663 503
+664 103
+664 163
+664 266
+664 507
+664 530
+664 565
+665 125
+665 147
+665 254
+665 356
+665 405
+665 432
+665 507
+665 556
+665 574
+666 43
+666 164
+666 511
+667 23
+667 354
+667 420
+667 525
+667 649
+668 213
+668 261
+668 554
+669 91
+669 176
+669 241
+669 319
+669 516
+669 600
+670 93
+670 163
+670 260
+670 364
+670 407
+670 497
+671 303
+671 376
+671 435
+671 530
+671 559
+671 620
+672 102
+672 226
+672 229
+672 451
+672 580
+673 0
+673 267
+673 426
+673 427
+673 509
+673 615
+673 645
+674 378
+674 386
+674 508
+674 543
+674 570
+674 574
+674 625
+674 651
+675 220
+675 283
+675 291
+675 330
+675 397
+675 427
+675 486
+676 34
+676 44
+676 117
+676 162
+676 206
+676 224
+676 308
+676 332
+676 358
+676 387
+676 615
+677 43
+677 90
+677 113
+677 193
+677 242
+677 263
+677 322
+677 413
+677 415
+678 36
+678 115
+678 327
+678 389
+678 498
+678 515
+678 533
+678 607
+679 17
+679 28
+679 88
+679 143
+679 216
+679 316
+679 331
+679 332
+679 408
+679 641
+680 396
+680 526
+680 543
+680 636
+680 654
+681 117
+681 133
+681 198
+681 264
+681 276
+681 336
+681 471
+682 180
+682 252
+682 471
+683 166
+683 629
+684 39
+684 68
+684 103
+684 104
+684 115
+684 305
+684 313
+684 393
+684 453
+684 473
+684 515
+684 629
+685 7
+685 276
+685 435
+685 442
+685 505
+685 567
+685 630
+686 79
+686 107
+686 427
+686 457
+686 664
+687 605
+688 55
+688 70
+688 92
+688 234
+688 372
+688 387
+688 459
+688 592
+688 685
+689 37
+689 97
+689 191
+689 212
+689 543
+689 564
+689 565
+690 117
+690 125
+690 180
+690 284
+690 468
+690 536
+690 655
+691 9
+691 47
+691 190
+691 243
+691 356
+691 367
+691 554
+691 622
+691 673
+692 98
+692 100
+692 135
+692 255
+692 446
+692 612
+692 632
+692 662
+693 98
+693 257
+693 289
+693 406
+693 425
+693 452
+693 513
+694 20
+694 50
+694 284
+694 292
+694 311
+694 380
+694 561
+694 598
+695 286
+695 380
+695 395
+695 467
+695 609
+695 657
+696 36
+696 70
+696 151
+696 195
+696 490
+696 664
+697 15
+697 137
+697 196
+697 408
+697 495
+697 505
+697 641
+697 674
+698 22
+698 67
+698 156
+698 203
+698 249
+698 449
+698 461
+698 600
+699 73
+699 143
+699 424
+699 466
+700 19
+700 107
+700 300
+700 410
+700 429
+700 451
+700 572
+700 679
+701 37
+701 69
+701 107
+701 220
+701 232
+701 443
+701 497
+701 629
+701 634
+702 29
+702 167
+702 180
+702 248
+702 486
+702 503
+702 522
+702 614
+702 644
+702 649
+703 136
+703 329
+703 349
+703 423
+703 537
+703 553
+703 562
+703 595
+703 700
+704 127
+704 222
+704 285
+704 375
+704 554
+704 615
+704 620
+704 621
+704 672
+705 178
+705 227
+705 229
+705 291
+705 301
+705 404
+705 456
+705 515
+705 561
+705 651
+705 673
+705 694
+706 87
+706 152
+706 171
+706 432
+707 150
+707 213
+707 326
+707 373
+707 476
+707 528
+707 643
+708 17
+708 196
+708 427
+708 453
+708 595
+709 92
+709 207
+709 390
+709 705
+710 327
+710 690
+711 170
+711 379
+711 503
+711 541
+711 704
+712 87
+712 191
+712 197
+712 315
+712 412
+712 435
+712 571
+712 685
+713 144
+713 502
+713 589
+713 596
+714 81
+714 164
+714 189
+714 248
+714 312
+714 514
+714 616
+715 173
+715 200
+715 241
+715 417
+715 476
+715 487
+715 576
+715 656
+715 705
+716 112
+716 240
+716 396
+716 433
+716 561
+716 578
+716 593
+717 0
+717 7
+717 41
+717 101
+717 374
+717 501
+717 535
+718 18
+718 172
+718 203
+718 235
+718 293
+718 302
+718 454
+718 686
+719 246
+719 404
+719 422
+719 427
+719 473
+720 40
+720 68
+720 102
+720 153
+720 304
+720 309
+720 333
+720 355
+720 364
+720 429
+720 579
+721 40
+721 101
+721 175
+721 268
+721 494
+722 159
+722 199
+722 384
+722 420
+722 592
+722 645
+723 51
+723 58
+723 78
+723 95
+723 129
+723 407
+724 8
+724 11
+724 154
+724 242
+724 486
+724 588
+724 640
+725 12
+725 129
+725 253
+725 451
+726 245
+726 396
+726 663
+726 715
+726 719
+727 21
+727 320
+727 413
+727 608
+728 180
+728 417
+728 476
+728 517
+728 672
+729 30
+729 101
+729 116
+729 236
+729 309
+729 368
+729 392
+729 445
+729 598
+729 606
+730 63
+730 231
+730 355
+730 695
+730 723
+731 42
+731 63
+731 98
+731 234
+731 296
+731 369
+731 422
+731 554
+731 607
+731 617
+731 643
+731 688
+732 20
+732 24
+732 141
+732 151
+732 215
+732 224
+732 256
+732 296
+732 534
+733 161
+733 374
+733 608
+733 645
+734 58
+734 120
+734 148
+734 178
+734 578
+735 20
+735 92
+735 233
+735 277
+735 449
+735 542
+735 601
+735 653
+736 108
+736 209
+736 373
+736 506
+736 536
+736 562
+736 731
+737 403
+737 500
+737 530
+737 577
+737 629
+737 676
+738 50
+738 99
+738 507
+738 623
+739 86
+739 228
+739 239
+739 314
+739 330
+739 340
+739 374
+739 384
+739 401
+739 438
+739 471
+739 493
+739 536
+739 730
+740 74
+740 242
+740 378
+740 571
+741 93
+741 139
+741 315
+741 320
+741 324
+741 498
+741 627
+741 719
+742 62
+742 116
+742 147
+742 160
+742 250
+742 278
+742 317
+742 351
+742 445
+742 526
+742 703
+743 134
+743 161
+743 270
+743 312
+743 350
+743 353
+743 441
+743 717
+743 736
+744 13
+744 25
+744 89
+744 180
+744 198
+744 200
+744 218
+744 488
+744 623
+744 696
+745 142
+745 265
+745 461
+745 496
+745 676
+746 69
+746 220
+746 300
+746 472
+746 524
+746 699
+747 71
+747 79
+747 124
+747 165
+747 265
+747 366
+747 458
+747 683
+748 0
+748 352
+748 357
+748 494
+748 667
+748 668
+749 26
+749 55
+749 106
+749 129
+749 146
+749 385
+749 498
+749 688
+750 71
+750 187
+750 395
+750 458
+750 663
+750 706
+751 172
+751 215
+751 270
+751 284
+751 331
+751 423
+751 481
+751 491
+751 532
+751 617
+751 630
+751 678
+751 679
+752 26
+752 60
+752 222
+752 660
+752 744
+753 67
+753 228
+753 315
+753 342
+753 427
+753 466
+753 476
+753 570
+753 607
+753 644
+754 46
+754 84
+754 202
+754 227
+754 264
+754 337
+754 348
+754 480
+754 668
+755 16
+755 27
+755 149
+755 237
+755 240
+755 417
+755 528
+755 529
+755 595
+755 733
+756 28
+756 33
+756 192
+756 461
+756 541
+756 614
+757 5
+757 100
+757 147
+757 278
+757 359
+757 410
+757 551
+758 71
+758 392
+758 424
+758 566
+758 574
+758 598
+758 622
+758 687
+758 690
+759 275
+759 416
+759 442
+759 569
+759 599
+759 743
+760 69
+760 343
+760 346
+760 504
+760 708
+761 4
+761 81
+761 127
+761 238
+761 255
+761 259
+761 443
+761 458
+761 472
+762 171
+762 183
+762 439
+762 516
+762 541
+762 710
+762 735
+763 27
+763 73
+763 74
+763 304
+763 305
+763 380
+763 395
+763 427
+763 446
+763 510
+763 570
+763 643
+764 158
+764 171
+764 287
+764 310
+764 364
+764 373
+764 398
+764 541
+764 689
+765 91
+765 349
+765 621
+765 708
+765 744
+766 49
+766 56
+766 212
+766 339
+766 374
+766 536
+766 623
+766 703
+766 704
+767 171
+767 237
+767 262
+767 394
+767 408
+767 464
+767 496
+767 539
+767 580
+768 55
+768 302
+768 330
+768 332
+768 566
+768 694
+768 698
+769 27
+769 28
+769 123
+769 141
+769 253
+769 273
+769 617
+770 197
+770 227
+770 320
+770 326
+770 666
+770 723
+770 730
+770 766
+771 60
+771 72
+771 175
+771 222
+771 329
+771 567
+771 711
+772 19
+772 71
+772 120
+772 217
+772 224
+772 423
+772 534
+772 578
+772 635
+772 732
+772 768
+773 76
+773 207
+773 334
+773 373
+773 459
+773 659
+773 728
+774 248
+774 285
+774 318
+774 325
+774 413
+774 454
+774 457
+774 661
+774 675
+775 11
+775 53
+775 233
+775 338
+775 353
+775 414
+775 493
+775 649
+775 723
+776 3
+776 62
+776 68
+776 86
+776 205
+776 324
+776 334
+776 450
+776 455
+776 522
+776 688
+777 5
+777 163
+777 214
+777 218
+777 727
+778 618
+779 57
+779 82
+779 203
+779 204
+779 351
+779 458
+779 484
+779 647
+779 704
+780 52
+780 66
+780 156
+780 157
+780 190
+780 211
+780 369
+780 387
+780 613
+780 658
+780 750
+781 99
+781 121
+781 365
+781 494
+781 573
+781 645
+781 719
+782 75
+782 223
+782 429
+782 435
+782 466
+782 484
+782 728
+783 61
+783 217
+783 394
+783 460
+783 514
+783 524
+783 529
+783 547
+783 601
+783 677
+783 748
+784 35
+784 256
+784 274
+784 282
+784 290
+784 318
+784 464
+784 471
+784 552
+784 557
+784 586
+784 627
+784 732
+785 9
+785 27
+785 30
+785 51
+785 359
+785 556
+785 679
+786 18
+786 31
+786 34
+786 356
+786 406
+786 481
+786 677
+786 687
+787 79
+787 131
+787 162
+787 249
+787 505
+788 85
+788 109
+788 188
+788 425
+788 550
+788 619
+788 670
+789 106
+789 135
+789 460
+789 714
+789 777
+790 41
+790 93
+790 171
+790 172
+790 236
+790 627
+790 643
+790 727
+790 768
+791 124
+791 209
+791 297
+791 482
+791 515
+791 670
+791 688
+792 325
+792 535
+792 541
+793 37
+793 60
+793 140
+793 212
+793 287
+793 347
+793 382
+793 435
+793 458
+793 467
+793 682
+793 782
+794 82
+794 322
+794 333
+794 489
+794 516
+794 538
+795 79
+795 118
+795 153
+795 163
+795 324
+795 332
+795 430
+795 454
+795 510
+795 545
+795 660
+796 35
+796 51
+796 99
+796 149
+796 276
+796 557
+796 629
+796 718
+797 10
+797 102
+797 233
+797 292
+797 306
+797 334
+797 355
+797 433
+797 440
+797 482
+797 663
+797 726
+798 57
+798 91
+798 104
+798 143
+798 479
+798 488
+799 131
+799 137
+799 145
+799 156
+799 340
+799 394
+799 420
+799 526
+799 545
+799 578
+799 592
+799 606
+799 719
+799 760
+799 788
+800 131
+800 159
+800 392
+800 464
+800 608
+800 615
+800 655
+801 41
+801 72
+801 256
+801 379
+801 638
+802 47
+802 50
+802 69
+802 74
+802 215
+802 239
+802 350
+802 565
+802 663
+802 786
+803 5
+803 72
+803 120
+803 329
+803 380
+803 775
+804 32
+804 315
+804 406
+805 36
+805 103
+805 144
+805 264
+805 371
+805 410
+805 424
+805 508
+805 579
+805 724
+806 202
+806 349
+806 494
+806 677
+806 744
+806 772
+806 794
+807 0
+807 226
+807 417
+807 437
+807 516
+807 671
+807 780
+808 12
+808 173
+808 208
+808 223
+808 226
+808 249
+808 380
+808 399
+808 556
+808 686
+808 716
+809 119
+809 181
+809 274
+809 333
+809 335
+809 351
+809 362
+809 408
+809 411
+809 500
+809 521
+810 30
+810 61
+810 70
+810 97
+810 164
+810 195
+810 292
+810 343
+810 376
+810 511
+810 612
+810 666
+810 690
+810 704
+811 369
+811 389
+811 434
+811 507
+812 96
+812 206
+812 207
+812 331
+812 462
+813 54
+813 102
+813 198
+813 206
+813 509
+813 585
+813 627
+813 642
+813 684
+813 688
+813 805
+814 151
+814 194
+814 457
+814 639
+814 750
+815 145
+815 402
+815 446
+815 543
+815 690
+815 733
+815 743
+815 804
+816 53
+816 168
+816 210
+816 213
+816 217
+816 254
+816 279
+816 443
+816 712
+817 294
+817 305
+817 349
+817 669
+818 9
+818 43
+818 145
+818 215
+818 278
+818 304
+818 556
+818 653
+818 686
+818 709
+818 749
+819 43
+819 129
+819 138
+819 377
+819 413
+819 471
+819 617
+820 104
+820 225
+820 277
+820 368
+820 672
+820 747
+820 817
+821 57
+821 75
+821 128
+821 332
+821 537
+821 567
+822 23
+822 31
+822 298
+822 338
+822 353
+822 381
+822 463
+822 488
+822 530
+822 641
+823 2
+823 55
+823 116
+823 171
+823 175
+823 284
+823 384
+823 736
+824 237
+824 385
+824 411
+824 731
+825 60
+825 272
+825 345
+825 623
+825 640
+826 27
+826 117
+826 148
+826 250
+826 360
+826 420
+826 422
+826 435
+826 482
+827 129
+827 223
+827 367
+827 388
+827 479
+827 592
+827 674
+828 84
+828 225
+828 330
+828 369
+828 487
+828 621
+828 728
+828 751
+829 129
+829 213
+829 292
+829 330
+829 487
+829 577
+829 602
+829 654
+829 656
+829 732
+830 148
+830 191
+830 480
+830 518
+830 666
+830 672
+830 767
+831 18
+831 75
+831 198
+831 249
+831 272
+831 372
+831 484
+831 513
+831 520
+831 703
+831 748
+832 287
+832 325
+832 412
+832 422
+832 508
+832 548
+832 556
+832 564
+832 613
+832 699
+833 6
+833 123
+833 192
+833 229
+833 316
+833 414
+833 481
+833 564
+833 824
+834 70
+834 239
+834 313
+834 382
+834 397
+834 696
+834 700
+834 714
+834 734
+835 13
+835 80
+835 91
+835 135
+835 226
+835 248
+835 255
+835 286
+835 478
+835 521
+835 667
+835 672
+835 811
+836 24
+836 66
+836 98
+836 101
+836 314
+836 351
+836 484
+836 579
+836 722
+837 25
+837 56
+837 100
+837 533
+837 594
+837 756
+838 167
+838 255
+838 549
+838 747
+838 825
+839 151
+839 364
+839 559
+839 573
+839 655
+839 777
+840 43
+840 201
+840 295
+840 408
+840 429
+840 542
+840 769
+841 1
+841 10
+841 79
+841 279
+841 341
+841 417
+841 524
+841 620
+841 664
+841 825
+842 41
+842 59
+842 81
+842 188
+842 193
+842 245
+842 454
+842 563
+842 616
+842 658
+842 685
+842 748
+843 15
+843 120
+843 282
+843 315
+843 385
+843 452
+843 471
+843 480
+843 566
+843 581
+843 744
+844 38
+844 50
+844 112
+844 136
+844 140
+844 209
+844 266
+844 272
+844 504
+844 778
+845 8
+845 284
+845 644
+845 646
+846 28
+846 241
+846 455
+846 459
+846 490
+846 500
+846 514
+846 547
+846 587
+847 47
+847 185
+847 354
+847 455
+847 614
+847 631
+847 718
+847 812
+848 12
+848 343
+848 478
+848 490
+848 504
+848 552
+848 652
+848 668
+848 674
+848 727
+848 781
+848 788
+849 146
+849 168
+849 217
+849 226
+849 295
+849 325
+849 528
+849 546
+849 589
+849 591
+849 602
+849 629
+849 738
+849 821
+850 85
+850 96
+850 160
+850 189
+850 271
+850 493
+850 721
+850 775
+851 4
+851 443
+851 806
+852 223
+852 436
+852 707
+852 780
+852 815
+852 833
+853 43
+853 92
+853 543
+853 661
+853 707
+853 769
+853 845
+854 178
+854 245
+854 271
+854 284
+854 675
+854 701
+854 710
+854 714
+855 48
+855 240
+855 265
+855 329
+855 424
+855 671
+855 684
+855 705
+855 727
+855 776
+855 830
+856 82
+856 102
+856 161
+856 169
+856 378
+856 447
+856 478
+856 523
+856 606
+856 703
+857 287
+857 395
+857 438
+857 474
+857 477
+857 538
+857 590
+857 787
+857 788
+857 807
+858 9
+858 89
+858 219
+858 302
+858 412
+858 444
+858 500
+858 518
+858 536
+858 586
+858 767
+858 808
+859 175
+859 246
+859 593
+859 679
+859 735
+859 747
+860 64
+860 206
+860 285
+860 366
+860 388
+860 570
+860 617
+860 788
+860 829
+861 89
+861 166
+861 216
+861 260
+861 347
+861 348
+861 439
+861 526
+861 537
+861 567
+861 851
+862 405
+862 529
+862 804
+862 840
+863 188
+863 198
+863 216
+863 445
+863 518
+863 559
+863 703
+863 774
+864 52
+864 248
+864 309
+864 420
+864 529
+864 620
+864 660
+864 725
+864 839
+865 14
+865 112
+865 232
+865 235
+865 255
+865 347
+865 369
+865 470
+865 648
+865 797
+865 814
+865 844
+866 60
+866 183
+866 687
+866 741
+866 789
+866 861
+867 74
+867 86
+867 119
+867 217
+867 263
+867 268
+867 363
+867 475
+867 624
+867 778
+867 813
+867 831
+867 838
+868 95
+868 105
+868 194
+868 295
+868 328
+868 383
+868 421
+868 430
+868 501
+868 527
+868 528
+868 587
+868 605
+868 614
+868 796
+868 798
+868 823
+869 40
+869 157
+869 186
+869 222
+869 262
+869 521
+869 605
+869 655
+869 736
+869 789
+870 152
+870 159
+870 181
+870 182
+870 431
+870 546
+870 554
+870 682
+871 53
+871 259
+871 368
+871 382
+871 563
+872 100
+872 263
+872 303
+872 337
+872 431
+872 437
+872 458
+872 661
+872 736
+872 753
+873 110
+873 492
+873 563
+873 660
+873 663
+874 5
+874 66
+874 134
+874 175
+874 229
+874 312
+874 504
+874 510
+874 521
+874 675
+875 181
+875 310
+875 459
+875 460
+875 501
+875 571
+875 693
+876 73
+876 149
+876 296
+876 346
+876 389
+876 525
+877 11
+877 187
+877 318
+877 336
+877 583
+877 681
+877 790
+878 408
+878 702
+878 706
+878 764
+878 769
+878 816
+879 73
+879 87
+879 158
+879 284
+879 353
+879 359
+879 423
+879 520
+879 559
+879 726
+879 796
+879 875
+880 20
+880 24
+880 175
+880 253
+880 340
+880 377
+880 450
+880 465
+880 632
+880 738
+881 99
+881 181
+881 223
+881 314
+881 449
+881 549
+881 840
+882 2
+882 8
+882 74
+882 123
+882 195
+882 301
+882 318
+882 331
+882 339
+882 475
+882 549
+882 595
+883 104
+883 198
+883 228
+883 265
+883 346
+883 418
+883 423
+883 683
+883 706
+883 712
+883 732
+883 761
+883 845
+884 102
+884 322
+884 330
+884 351
+884 389
+884 392
+884 430
+884 503
+884 731
+884 780
+884 821
+885 66
+885 123
+885 305
+885 353
+885 403
+885 411
+885 625
+885 756
+885 837
+886 67
+886 123
+886 195
+886 198
+886 272
+886 387
+886 451
+886 454
+886 538
+886 644
+886 663
+886 676
+886 701
+886 773
+887 17
+887 368
+887 427
+887 452
+887 478
+887 769
+887 818
+887 848
+888 163
+888 201
+888 354
+888 413
+888 758
+888 883
+889 176
+889 242
+889 243
+889 264
+889 299
+889 301
+889 368
+889 502
+889 731
+889 830
+889 874
+890 44
+890 65
+890 86
+890 106
+890 178
+890 201
+890 352
+890 420
+890 829
+891 92
+891 210
+891 464
+891 664
+891 671
+891 679
+891 743
+892 12
+892 19
+892 31
+892 34
+892 92
+892 550
+892 659
+892 879
+893 38
+893 261
+893 348
+893 632
+894 248
+894 282
+894 298
+894 314
+894 424
+894 437
+894 517
+894 599
+894 612
+894 615
+894 879
+895 45
+895 178
+895 228
+895 314
+895 334
+895 387
+895 574
+895 781
+896 5
+896 51
+896 142
+896 235
+896 514
+896 550
+896 582
+896 619
+897 171
+897 438
+897 493
+897 528
+897 750
+897 787
+897 823
+898 16
+898 67
+898 184
+898 336
+898 365
+898 367
+898 374
+898 471
+898 744
+899 245
+899 352
+899 372
+899 501
+899 568
+899 694
+899 831
+900 97
+900 203
+900 223
+900 264
+900 366
+900 388
+900 419
+900 753
+901 38
+901 121
+901 131
+901 197
+901 212
+901 232
+901 309
+901 317
+901 394
+901 573
+901 615
+901 686
+901 808
+901 812
+902 112
+902 587
+902 647
+902 742
+902 885
+903 139
+903 185
+903 247
+903 331
+903 377
+903 442
+903 466
+903 469
+903 785
+903 855
+904 266
+904 408
+904 451
+904 522
+904 528
+904 804
+904 861
+904 862
+905 51
+905 561
+905 677
+906 75
+906 183
+906 291
+906 376
+906 379
+906 387
+906 396
+906 431
+906 560
+906 585
+906 710
+906 838
+906 890
+907 54
+907 162
+907 521
+907 560
+907 723
+907 748
+908 350
+908 493
+908 588
+908 685
+908 692
+908 730
+908 763
+908 901
+909 214
+909 354
+909 477
+909 490
+909 697
+909 826
+909 829
+910 54
+910 319
+910 341
+910 377
+910 478
+910 547
+910 637
+910 867
+911 203
+911 460
+911 509
+911 607
+911 841
+911 845
+912 335
+912 407
+912 433
+912 495
+912 522
+912 555
+912 712
+912 749
+913 187
+913 310
+913 375
+913 485
+913 497
+913 577
+913 629
+913 692
+913 774
+913 791
+914 107
+914 223
+914 296
+914 320
+914 341
+914 509
+914 782
+914 861
+914 871
+914 902
+915 16
+915 51
+915 122
+915 126
+915 154
+915 203
+915 329
+915 387
+915 461
+915 580
+915 626
+915 658
+915 714
+915 813
+915 826
+916 56
+916 128
+916 699
+916 762
+916 909
+917 6
+917 215
+917 260
+917 365
+917 483
+917 549
+917 623
+917 835
+917 864
+917 871
+917 872
+918 94
+918 104
+918 327
+918 375
+918 416
+918 604
+918 682
+918 695
+918 755
+919 182
+919 246
+919 283
+919 293
+919 448
+919 587
+919 650
+919 836
+920 32
+920 181
+920 267
+920 411
+920 505
+920 580
+920 656
+920 840
+921 20
+921 23
+921 181
+921 278
+921 314
+921 398
+921 529
+921 879
+921 893
+922 68
+922 81
+922 457
+922 473
+922 505
+922 615
+922 644
+922 838
+923 354
+923 371
+923 850
+924 200
+924 228
+924 232
+924 256
+924 269
+924 429
+924 440
+924 536
+924 566
+924 686
+924 841
+924 882
+925 108
+925 137
+925 234
+925 517
+925 663
+926 34
+926 100
+926 335
+926 361
+926 368
+926 433
+926 499
+926 534
+926 546
+926 614
+926 870
+926 880
+927 79
+927 177
+927 264
+927 456
+927 482
+927 496
+927 663
+927 709
+927 870
+927 881
+928 76
+928 125
+928 161
+928 199
+928 249
+928 415
+928 416
+928 510
+928 533
+928 612
+928 627
+928 728
+928 786
+928 825
+929 19
+929 100
+929 542
+929 616
+929 617
+929 643
+929 715
+929 833
+929 841
+930 0
+930 80
+930 114
+930 296
+930 364
+930 384
+930 432
+930 614
+930 756
+930 889
+930 917
+931 23
+931 132
+931 175
+931 179
+931 192
+931 265
+931 266
+931 367
+931 379
+931 458
+931 507
+931 544
+931 547
+931 559
+931 623
+931 663
+931 731
+931 793
+932 114
+932 349
+932 508
+932 636
+932 904
+933 149
+933 154
+933 208
+933 413
+933 919
+934 111
+934 116
+934 261
+934 363
+934 393
+934 402
+934 514
+934 570
+934 605
+934 673
+934 697
+934 842
+934 891
+935 76
+935 163
+935 193
+935 560
+935 620
+935 685
+935 697
+935 842
+935 847
+935 934
+936 6
+936 21
+936 123
+936 339
+936 424
+936 461
+936 471
+936 570
+936 705
+936 755
+937 264
+937 328
+937 505
+937 542
+937 588
+937 613
+937 720
+937 732
+937 791
+937 877
+938 23
+938 31
+938 60
+938 112
+938 129
+938 345
+938 412
+938 447
+938 712
+938 835
+938 888
+938 934
+939 5
+939 26
+939 35
+939 120
+939 285
+939 297
+939 442
+939 480
+939 516
+939 560
+940 105
+940 140
+940 288
+940 469
+940 581
+940 758
+940 779
+940 882
+941 41
+941 231
+941 354
+941 444
+941 480
+941 621
+941 679
+941 709
+941 741
+941 773
+942 96
+942 221
+942 305
+942 519
+942 641
+942 737
+942 805
+942 915
+943 109
+943 156
+943 169
+943 195
+943 204
+943 240
+943 452
+943 553
+943 620
+943 621
+943 713
+943 785
+943 856
+944 202
+944 262
+944 273
+944 315
+944 461
+944 489
+944 524
+944 683
+944 702
+944 784
+944 853
+945 32
+945 246
+945 288
+945 392
+945 464
+945 545
+945 628
+945 658
+945 848
+945 912
+945 931
+946 18
+946 31
+946 36
+946 80
+946 342
+946 369
+946 379
+946 799
+946 803
+946 890
+947 223
+947 236
+947 360
+947 382
+947 492
+947 560
+947 811
+948 129
+948 222
+948 255
+948 458
+948 716
+948 797
+948 870
+948 879
+948 889
+948 908
+949 12
+949 46
+949 131
+949 375
+949 441
+949 463
+949 491
+949 498
+949 746
+949 814
+949 823
+949 831
+949 879
+950 384
+950 443
+950 505
+950 517
+950 561
+950 612
+950 628
+950 682
+950 690
+950 908
+951 85
+951 99
+951 102
+951 277
+951 384
+951 460
+951 528
+951 651
+951 834
+951 874
+951 907
+951 912
+951 932
+952 11
+952 82
+952 269
+952 314
+952 386
+952 531
+952 652
+952 830
+952 901
+953 16
+953 104
+953 200
+953 457
+953 500
+953 799
+953 809
+954 96
+954 134
+954 246
+954 267
+954 286
+954 422
+954 493
+954 757
+954 764
+954 788
+954 937
+955 31
+955 153
+955 198
+955 385
+955 465
+955 507
+955 569
+955 611
+955 619
+955 789
+955 830
+955 871
+955 931
+956 35
+956 123
+956 283
+956 286
+956 303
+956 369
+956 427
+956 737
+956 872
+956 926
+957 68
+957 128
+957 306
+957 700
+957 852
+957 923
+958 56
+958 118
+958 177
+958 258
+958 300
+958 439
+958 536
+958 585
+958 757
+958 813
+958 886
+959 106
+959 303
+959 380
+959 419
+959 611
+959 674
+959 823
+960 20
+960 103
+960 147
+960 627
+960 633
+960 679
+960 708
+960 713
+960 720
+960 871
+961 19
+961 113
+961 133
+961 261
+961 412
+961 454
+961 484
+961 691
+961 804
+961 938
+962 140
+962 301
+962 325
+962 392
+962 428
+962 563
+962 717
+962 761
+962 913
+963 50
+963 102
+963 425
+963 525
+963 874
+963 915
+964 81
+964 316
+964 346
+964 511
+964 620
+964 659
+964 936
+965 164
+965 530
+965 548
+965 561
+965 743
+965 767
+965 790
+965 871
+966 181
+966 210
+966 268
+966 292
+966 314
+966 354
+966 447
+966 494
+966 614
+966 649
+966 868
+966 902
+967 3
+967 305
+968 20
+968 30
+968 44
+968 133
+968 470
+968 479
+968 641
+968 667
+968 777
+968 795
+968 816
+968 878
+968 879
+969 178
+969 318
+969 321
+969 359
+969 444
+969 684
+969 685
+969 705
+969 706
+969 822
+970 288
+970 291
+970 473
+970 629
+970 644
+970 833
+970 862
+971 77
+971 245
+971 317
+971 321
+971 348
+971 426
+971 472
+971 551
+971 721
+971 727
+971 911
+972 93
+972 196
+972 303
+972 400
+972 687
+972 767
+972 786
+972 829
+973 9
+973 100
+973 123
+973 344
+973 470
+973 480
+973 524
+973 579
+973 592
+973 666
+973 700
+973 713
+973 746
+973 859
+973 893
+973 941
+974 11
+974 57
+974 149
+974 206
+974 299
+974 478
+974 484
+974 516
+974 684
+974 777
+974 809
+975 111
+975 253
+975 442
+975 612
+975 766
+975 836
+975 930
+976 185
+976 290
+976 310
+976 367
+976 536
+976 657
+976 849
+976 974
+977 43
+977 161
+977 272
+977 335
+977 401
+977 414
+977 533
+977 633
+977 712
+977 816
+977 822
+977 876
+977 891
+977 909
+977 957
+978 52
+978 89
+978 243
+978 443
+978 446
+978 450
+978 637
+978 730
+978 927
+978 964
+978 972
+979 29
+979 31
+979 528
+979 598
+979 646
+979 774
+979 886
+979 908
+980 135
+980 243
+980 289
+980 365
+980 674
+980 685
+980 937
+980 960
+981 13
+981 46
+981 63
+981 110
+981 128
+981 132
+981 146
+981 180
+981 394
+981 485
+981 492
+981 675
+981 700
+981 760
+981 794
+981 954
+981 958
+982 61
+982 189
+982 265
+982 275
+982 309
+982 512
+982 635
+982 835
+982 881
+983 114
+983 375
+983 624
+983 648
+984 47
+984 50
+984 194
+984 283
+984 319
+984 457
+984 477
+984 642
+984 669
+984 725
+984 760
+984 805
+984 904
+984 965
+985 154
+985 229
+985 316
+985 781
+985 900
+985 910
+985 945
+986 53
+986 108
+986 116
+986 141
+986 194
+986 352
+986 392
+986 577
+986 655
+986 666
+986 746
+986 777
+986 860
+987 140
+987 225
+987 263
+987 375
+987 466
+987 501
+987 515
+987 770
+987 853
+987 922
+988 51
+988 98
+988 246
+988 290
+988 328
+988 411
+988 444
+988 454
+988 466
+988 505
+988 538
+988 559
+988 687
+988 790
+988 858
+988 883
+988 953
+989 214
+989 227
+989 570
+989 700
+989 941
+990 130
+990 238
+990 479
+990 516
+990 521
+990 786
+990 889
+990 981
+991 1
+991 42
+991 125
+991 145
+991 152
+991 155
+991 267
+991 338
+991 405
+991 434
+991 763
+991 793
+992 101
+992 136
+992 223
+992 278
+992 503
+992 568
+992 692
+992 698
+992 704
+992 919
+993 77
+993 104
+993 373
+993 618
+993 759
+993 845
+993 899
+993 903
+993 909
+993 954
+994 123
+994 131
+994 216
+994 267
+994 350
+994 361
+994 419
+994 645
+994 776
+995 17
+995 104
+995 125
+995 391
+995 458
+995 512
+995 532
+995 538
+995 566
+995 760
+995 949
+995 964
+995 992
+996 103
+996 206
+996 560
+996 633
+996 664
+996 850
+996 919
+996 969
+997 102
+997 145
+997 160
+997 255
+997 351
+997 387
+997 388
+997 505
+997 562
+997 673
+997 737
+997 861
+997 903
+997 935
+997 954
+998 124
+998 203
+998 286
+998 516
+998 527
+998 596
+998 655
+998 664
+998 698
+998 879
+999 159
+999 161
+999 255
+999 323
+999 344
+999 670
+999 715
+999 730
+999 935
diff --git a/examples/pl_-3.0_3_500_10000 b/examples/pl_-3.0_3_500_10000
new file mode 100644
index 0000000..4459e0d
--- /dev/null
+++ b/examples/pl_-3.0_3_500_10000
@@ -0,0 +1,10000 @@
+3
+3
+3
+6
+4
+3
+3
+20
+18
+4
+3
+5
+4
+6
+7
+3
+3
+4
+6
+3
+3
+4
+12
+3
+3
+3
+6
+3
+6
+6
+8
+6
+3
+7
+6
+4
+24
+3
+4
+7
+5
+3
+3
+3
+3
+6
+6
+3
+3
+4
+3
+5
+3
+3
+7
+5
+3
+3
+3
+4
+3
+9
+3
+3
+4
+27
+3
+3
+4
+3
+3
+3
+7
+8
+4
+9
+10
+3
+3
+3
+3
+4
+6
+6
+6
+5
+6
+3
+3
+8
+6
+6
+4
+5
+3
+4
+7
+3
+9
+3
+3
+5
+4
+4
+3
+4
+3
+9
+3
+5
+3
+3
+5
+10
+4
+3
+5
+4
+3
+3
+4
+4
+3
+5
+3
+3
+9
+8
+3
+3
+6
+3
+4
+11
+84
+3
+12
+3
+3
+5
+3
+3
+3
+3
+6
+3
+5
+3
+4
+10
+3
+3
+5
+3
+3
+3
+21
+3
+4
+6
+4
+3
+5
+4
+3
+3
+4
+10
+4
+3
+4
+7
+3
+6
+3
+3
+5
+3
+3
+6
+3
+4
+3
+3
+6
+5
+3
+6
+5
+3
+3
+3
+4
+3
+3
+5
+3
+5
+5
+15
+3
+10
+3
+11
+3
+3
+3
+5
+5
+6
+3
+6
+8
+6
+4
+3
+4
+3
+17
+5
+4
+3
+3
+5
+3
+3
+3
+3
+3
+5
+4
+5
+3
+7
+4
+4
+4
+85
+4
+5
+3
+3
+4
+4
+9
+4
+3
+5
+4
+4
+3
+3
+7
+3
+3
+3
+6
+6
+3
+3
+4
+5
+3
+3
+3
+6
+7
+27
+3
+3
+4
+5
+4
+5
+7
+3
+4
+3
+3
+3
+3
+4
+3
+6
+3
+14
+3
+3
+3
+5
+5
+4
+4
+3
+3
+3
+5
+3
+4
+4
+3
+3
+3
+4
+3
+3
+11
+3
+4
+3
+7
+3
+4
+4
+8
+6
+4
+5
+4
+3
+3
+6
+4
+8
+3
+24
+10
+7
+6
+4
+4
+7
+4
+11
+7
+3
+5
+5
+16
+4
+9
+5
+4
+3
+3
+3
+3
+4
+4
+3
+5
+7
+3
+7
+3
+5
+6
+3
+3
+12
+3
+5
+3
+18
+20
+3
+5
+3
+7
+3
+4
+3
+4
+6
+5
+6
+8
+13
+8
+12
+3
+4
+4
+3
+3
+4
+3
+9
+3
+4
+3
+20
+15
+3
+8
+5
+5
+3
+3
+9
+4
+11
+3
+3
+4
+4
+3
+3
+3
+10
+3
+4
+3
+4
+6
+4
+11
+3
+3
+3
+3
+3
+3
+3
+3
+7
+8
+8
+42
+3
+6
+3
+3
+3
+3
+10
+5
+4
+4
+3
+3
+8
+4
+7
+3
+3
+9
+6
+3
+3
+3
+5
+3
+4
+3
+9
+3
+3
+4
+3
+22
+8
+3
+3
+5
+10
+4
+5
+6
+4
+3
+9
+3
+3
+7
+7
+3
+5
+3
+7
+3
+21
+3
+6
+3
+3
+11
+3
+20
+3
+8
+4
+8
+3
+3
+4
+3
+6
+3
+6
+3
+6
+37
+3
+3
+6
+5
+3
+9
+3
+12
+3
+3
+4
+4
+4
+3
+4
+3
+3
+4
+5
+5
+10
+4
+12
+4
+4
+3
+5
+5
+3
+4
+4
+5
+4
+3
+3
+3
+4
+3
+4
+4
+3
+3
+3
+3
+3
+3
+13
+7
+3
+5
+7
+3
+11
+6
+3
+4
+8
+4
+3
+4
+40
+4
+5
+3
+4
+4
+3
+6
+9
+4
+9
+4
+3
+9
+3
+4
+3
+3
+5
+26
+6
+5
+3
+3
+3
+3
+3
+6
+3
+3
+3
+4
+13
+4
+3
+8
+3
+3
+3
+3
+3
+3
+3
+3
+5
+4
+3
+3
+5
+10
+4
+3
+3
+6
+3
+5
+3
+3
+7
+7
+5
+4
+3
+3
+3
+3
+3
+3
+7
+3
+3
+3
+5
+3
+5
+3
+4
+4
+7
+7
+3
+4
+3
+9
+8
+3
+7
+5
+10
+3
+3
+3
+3
+4
+3
+8
+3
+11
+3
+14
+9
+3
+4
+3
+3
+3
+6
+3
+5
+9
+3
+5
+3
+3
+4
+5
+3
+3
+32
+4
+3
+3
+5
+7
+3
+4
+4
+3
+3
+3
+11
+3
+3
+3
+3
+3
+4
+3
+3
+6
+6
+3
+7
+3
+6
+5
+3
+3
+3
+3
+4
+4
+3
+3
+5
+3
+4
+3
+4
+3
+3
+3
+3
+3
+7
+6
+3
+3
+3
+3
+9
+4
+4
+14
+7
+4
+4
+3
+8
+12
+3
+3
+3
+3
+3
+3
+4
+6
+3
+3
+3
+3
+3
+3
+3
+10
+3
+3
+5
+4
+4
+3
+6
+3
+9
+3
+7
+6
+3
+3
+3
+17
+3
+5
+4
+3
+3
+3
+4
+3
+3
+4
+3
+3
+4
+6
+10
+3
+3
+3
+3
+4
+5
+10
+5
+6
+9
+3
+5
+4
+4
+3
+3
+5
+5
+6
+3
+10
+35
+4
+3
+8
+5
+3
+3
+5
+3
+3
+4
+3
+6
+4
+3
+3
+3
+3
+3
+4
+3
+3
+4
+17
+3
+5
+7
+3
+5
+7
+3
+3
+3
+8
+3
+21
+3
+4
+3
+7
+5
+3
+3
+3
+4
+3
+3
+3
+4
+4
+3
+8
+6
+3
+3
+3
+8
+3
+4
+4
+6
+23
+8
+4
+3
+27
+5
+3
+3
+5
+11
+3
+4
+3
+3
+3
+3
+4
+4
+4
+3
+4
+4
+5
+3
+3
+4
+3
+4
+4
+3
+3
+3
+4
+3
+6
+7
+3
+3
+3
+4
+7
+4
+4
+4
+3
+3
+3
+6
+3
+68
+3
+4
+3
+7
+3
+3
+5
+3
+3
+3
+3
+4
+6
+3
+3
+4
+24
+3
+6
+6
+4
+13
+3
+4
+5
+3
+3
+3
+3
+4
+4
+6
+3
+8
+3
+3
+6
+8
+3
+3
+4
+9
+3
+3
+8
+3
+3
+3
+3
+4
+6
+6
+4
+4
+3
+4
+3
+9
+5
+3
+3
+3
+3
+4
+4
+5
+4
+9
+3
+6
+3
+3
+5
+6
+4
+3
+3
+3
+5
+7
+5
+4
+3
+4
+10
+10
+5
+6
+5
+7
+11
+3
+3
+4
+6
+3
+3
+3
+3
+4
+3
+3
+8
+3
+6
+11
+126
+11
+3
+3
+3
+4
+3
+3
+3
+4
+3
+3
+3
+8
+3
+5
+8
+4
+3
+3
+3
+3
+3
+5
+4
+5
+3
+3
+3
+3
+10
+4
+4
+11
+13
+11
+4
+4
+7
+3
+4
+3
+6
+3
+4
+3
+3
+3
+10
+3
+3
+3
+4
+6
+3
+8
+3
+3
+4
+6
+6
+4
+5
+5
+3
+4
+4
+3
+3
+7
+3
+9
+8
+3
+8
+4
+3
+5
+7
+4
+5
+3
+5
+4
+4
+3
+3
+3
+4
+4
+5
+3
+3
+5
+4
+3
+3
+4
+5
+3
+6
+15
+11
+3
+4
+3
+108
+3
+4
+3
+3
+3
+4
+10
+3
+4
+8
+3
+4
+3
+3
+3
+3
+3
+3
+4
+3
+3
+5
+3
+4
+8
+3
+3
+3
+3
+3
+4
+3
+3
+5
+3
+3
+3
+3
+3
+3
+3
+8
+3
+3
+4
+3
+3
+3
+3
+5
+4
+3
+3
+4
+3
+3
+3
+3
+3
+3
+3
+3
+5
+3
+3
+3
+3
+3
+3
+3
+3
+3
+4
+3
+4
+9
+3
+6
+5
+18
+3
+3
+3
+3
+3
+3
+4
+3
+5
+3
+4
+3
+3
+3
+3
+3
+4
+3
+3
+3
+7
+3
+3
+4
+3
+3
+4
+3
+3
+6
+3
+5
+4
+9
+3
+3
+3
+6
+4
+3
+3
+5
+3
+4
+31
+8
+4
+4
+4
+9
+6
+3
+27
+3
+4
+3
+4
+4
+4
+3
+4
+3
+3
+3
+3
+4
+3
+7
+8
+10
+11
+3
+3
+3
+5
+3
+3
+4
+3
+6
+3
+3
+3
+19
+3
+4
+3
+7
+3
+3
+3
+4
+3
+5
+9
+5
+21
+3
+3
+3
+3
+7
+4
+5
+3
+3
+3
+6
+4
+4
+3
+3
+3
+3
+3
+17
+5
+3
+4
+3
+5
+18
+11
+3
+3
+3
+3
+4
+3
+5
+6
+4
+4
+3
+5
+5
+6
+3
+4
+3
+3
+3
+5
+4
+3
+8
+3
+4
+3
+5
+3
+3
+3
+5
+3
+4
+3
+10
+3
+3
+7
+4
+4
+4
+6
+5
+4
+6
+11
+4
+4
+7
+3
+8
+3
+3
+3
+3
+30
+4
+6
+5
+4
+3
+3
+5
+3
+3
+3
+3
+3
+9
+3
+3
+4
+3
+3
+21
+4
+3
+3
+3
+4
+3
+5
+5
+3
+5
+4
+18
+3
+7
+3
+4
+3
+3
+3
+7
+5
+6
+3
+4
+3
+3
+4
+3
+3
+4
+9
+3
+3
+4
+10
+3
+3
+3
+4
+3
+3
+4
+5
+3
+7
+4
+3
+7
+4
+5
+5
+3
+6
+8
+3
+3
+8
+4
+4
+5
+7
+3
+3
+3
+3
+3
+5
+3
+3
+31
+3
+3
+5
+8
+8
+4
+10
+5
+7
+3
+7
+3
+3
+3
+4
+3
+3
+3
+4
+3
+5
+3
+7
+35
+6
+3
+5
+3
+12
+3
+7
+4
+3
+3
+3
+3
+5
+4
+3
+3
+5
+11
+6
+4
+9
+3
+3
+3
+7
+3
+3
+7
+3
+4
+3
+5
+3
+3
+3
+9
+4
+5
+3
+4
+3
+3
+5
+29
+3
+3
+3
+3
+9
+8
+4
+7
+3
+3
+3
+3
+28
+4
+3
+4
+3
+3
+3
+3
+3
+3
+7
+7
+4
+3
+3
+3
+3
+6
+3
+3
+3
+4
+5
+4
+6
+3
+4
+5
+3
+7
+5
+4
+5
+3
+5
+3
+3
+5
+3
+4
+3
+11
+3
+5
+4
+3
+4
+3
+3
+3
+3
+3
+9
+3
+3
+4
+3
+3
+3
+3
+3
+3
+4
+3
+3
+3
+4
+3
+4
+8
+5
+3
+13
+3
+3
+7
+4
+3
+3
+3
+8
+3
+14
+3
+15
+3
+4
+4
+14
+4
+9
+3
+3
+5
+3
+3
+4
+4
+14
+3
+9
+4
+16
+14
+3
+17
+3
+5
+3
+3
+4
+3
+3
+4
+7
+3
+3
+3
+3
+10
+5
+4
+3
+3
+4
+4
+3
+3
+3
+3
+4
+4
+3
+5
+3
+4
+4
+5
+3
+3
+4
+3
+6
+5
+3
+5
+3
+5
+3
+3
+3
+3
+6
+3
+3
+6
+4
+5
+3
+3
+3
+3
+3
+3
+4
+3
+4
+3
+4
+3
+3
+3
+3
+3
+4
+4
+3
+3
+3
+3
+3
+4
+5
+3
+4
+7
+8
+7
+3
+3
+4
+9
+5
+5
+4
+6
+3
+4
+3
+3
+4
+5
+4
+3
+5
+3
+9
+3
+17
+4
+3
+3
+5
+5
+4
+6
+3
+4
+3
+6
+3
+3
+5
+4
+9
+3
+4
+5
+3
+3
+4
+3
+4
+4
+3
+5
+3
+3
+5
+6
+3
+6
+4
+13
+17
+6
+3
+3
+3
+6
+3
+3
+4
+6
+4
+13
+5
+4
+3
+3
+5
+5
+8
+3
+3
+3
+3
+3
+3
+3
+4
+4
+9
+5
+3
+4
+14
+3
+3
+3
+3
+10
+5
+4
+3
+4
+7
+3
+3
+3
+7
+5
+8
+5
+3
+5
+3
+3
+6
+9
+4
+6
+4
+3
+9
+3
+5
+4
+9
+7
+3
+7
+3
+4
+8
+3
+3
+5
+15
+3
+16
+4
+3
+3
+4
+4
+5
+3
+4
+3
+4
+5
+3
+3
+3
+3
+5
+21
+3
+3
+3
+4
+3
+3
+3
+3
+26
+3
+3
+8
+5
+3
+3
+4
+3
+3
+4
+4
+15
+4
+3
+4
+3
+6
+3
+3
+8
+3
+3
+4
+4
+3
+6
+18
+5
+6
+3
+3
+3
+3
+11
+3
+3
+14
+26
+3
+3
+5
+3
+3
+3
+3
+3
+4
+7
+5
+3
+4
+19
+3
+3
+4
+4
+8
+7
+3
+9
+3
+7
+4
+5
+4
+3
+5
+7
+3
+13
+4
+5
+4
+4
+4
+21
+5
+5
+4
+5
+4
+3
+6
+3
+3
+3
+5
+4
+5
+3
+4
+3
+8
+4
+3
+5
+3
+3
+3
+5
+4
+4
+3
+4
+3
+3
+5
+9
+3
+3
+5
+15
+9
+5
+16
+7
+4
+6
+4
+4
+3
+3
+3
+3
+5
+4
+3
+3
+3
+4
+4
+4
+10
+6
+8
+3
+3
+7
+5
+4
+11
+3
+13
+5
+3
+3
+6
+13
+3
+3
+3
+3
+6
+4
+3
+3
+3
+4
+3
+3
+5
+6
+3
+3
+4
+4
+9
+3
+4
+3
+3
+3
+4
+8
+3
+9
+8
+4
+4
+4
+3
+6
+6
+3
+3
+3
+8
+6
+3
+3
+3
+4
+3
+3
+8
+4
+8
+4
+5
+3
+3
+3
+3
+4
+5
+3
+3
+5
+6
+3
+4
+3
+3
+3
+3
+7
+11
+4
+3
+5
+3
+6
+5
+6
+3
+3
+4
+4
+52
+4
+3
+12
+4
+3
+5
+4
+6
+3
+3
+3
+7
+4
+4
+15
+7
+3
+6
+3
+4
+25
+3
+3
+3
+4
+3
+4
+6
+4
+3
+3
+11
+3
+3
+3
+4
+8
+5
+5
+3
+9
+6
+4
+4
+3
+4
+35
+3
+3
+3
+3
+4
+5
+6
+3
+5
+4
+3
+3
+3
+11
+4
+4
+3
+3
+3
+3
+3
+3
+4
+23
+3
+6
+6
+4
+3
+3
+4
+4
+6
+3
+3
+3
+4
+3
+3
+3
+4
+3
+3
+4
+3
+3
+4
+3
+7
+4
+7
+3
+3
+3
+3
+34
+8
+3
+6
+4
+3
+7
+3
+4
+4
+6
+13
+7
+9
+3
+3
+5
+4
+27
+3
+3
+4
+3
+3
+4
+6
+4
+3
+5
+5
+3
+4
+4
+4
+3
+3
+3
+3
+3
+5
+4
+3
+3
+5
+4
+3
+3
+4
+3
+3
+3
+3
+4
+4
+7
+11
+5
+5
+5
+3
+8
+11
+3
+8
+4
+5
+3
+3
+3
+4
+3
+6
+5
+6
+3
+5
+3
+24
+3
+8
+3
+5
+5
+9
+10
+4
+3
+5
+7
+3
+4
+6
+4
+4
+5
+4
+3
+3
+4
+19
+5
+3
+5
+4
+5
+4
+6
+3
+3
+3
+3
+6
+3
+3
+3
+3
+4
+5
+6
+12
+3
+8
+8
+3
+8
+18
+4
+3
+9
+4
+3
+3
+3
+3
+3
+7
+4
+3
+8
+4
+3
+7
+3
+5
+4
+4
+3
+5
+5
+7
+3
+3
+4
+3
+3
+3
+4
+4
+3
+3
+4
+4
+4
+3
+3
+3
+13
+3
+4
+7
+3
+5
+3
+4
+5
+3
+5
+3
+3
+7
+4
+7
+3
+3
+3
+4
+17
+11
+6
+4
+3
+6
+3
+5
+3
+3
+6
+4
+8
+4
+3
+3
+5
+4
+7
+3
+5
+4
+5
+5
+6
+12
+9
+4
+17
+7
+4
+6
+4
+5
+3
+5
+4
+3
+4
+3
+11
+12
+5
+4
+5
+3
+5
+4
+3
+5
+3
+6
+4
+9
+3
+4
+4
+9
+3
+3
+3
+3
+3
+3
+8
+3
+3
+4
+3
+3
+5
+3
+3
+4
+8
+8
+3
+18
+4
+6
+3
+3
+3
+3
+3
+6
+3
+3
+4
+4
+5
+3
+3
+3
+4
+4
+14
+3
+8
+5
+3
+3
+5
+6
+5
+4
+5
+3
+4
+3
+3
+12
+4
+3
+6
+6
+4
+3
+7
+3
+4
+3
+3
+4
+4
+5
+3
+5
+6
+4
+3
+4
+4
+5
+3
+16
+3
+3
+3
+5
+4
+4
+3
+3
+3
+4
+3
+3
+3
+3
+11
+6
+17
+3
+3
+3
+3
+5
+6
+3
+3
+4
+3
+3
+3
+3
+22
+3
+3
+3
+4
+3
+7
+3
+8
+8
+7
+5
+3
+6
+5
+3
+3
+5
+3
+4
+3
+5
+3
+5
+3
+3
+3
+3
+5
+16
+3
+3
+4
+3
+5
+4
+8
+25
+3
+6
+3
+3
+3
+7
+3
+3
+7
+11
+3
+3
+3
+6
+6
+3
+4
+4
+3
+3
+4
+8
+3
+3
+3
+3
+4
+3
+3
+3
+11
+3
+4
+3
+6
+13
+3
+3
+9
+4
+3
+5
+3
+3
+3
+3
+7
+4
+3
+3
+10
+3
+3
+4
+7
+3
+31
+3
+3
+27
+5
+3
+8
+3
+3
+3
+4
+3
+3
+4
+7
+3
+9
+3
+3
+3
+5
+3
+6
+5
+5
+3
+4
+10
+3
+4
+4
+10
+4
+3
+4
+3
+3
+8
+3
+3
+4
+3
+5
+5
+4
+3
+3
+4
+3
+3
+5
+3
+3
+3
+4
+3
+3
+3
+3
+7
+3
+9
+6
+3
+4
+5
+7
+3
+5
+3
+4
+3
+4
+4
+4
+4
+3
+3
+44
+3
+5
+5
+5
+4
+8
+6
+3
+3
+11
+6
+3
+4
+9
+16
+3
+3
+3
+3
+3
+3
+3
+4
+3
+4
+4
+7
+5
+7
+3
+4
+102
+3
+3
+7
+6
+3
+3
+3
+4
+6
+3
+3
+3
+4
+3
+4
+3
+3
+4
+4
+3
+3
+6
+3
+4
+5
+4
+6
+3
+6
+5
+5
+3
+3
+3
+3
+7
+5
+3
+3
+4
+5
+3
+4
+3
+3
+6
+6
+9
+8
+3
+3
+4
+4
+5
+6
+4
+3
+3
+3
+4
+20
+3
+4
+8
+3
+4
+8
+4
+3
+3
+5
+4
+4
+3
+6
+3
+3
+4
+3
+3
+3
+3
+3
+6
+3
+3
+7
+3
+3
+3
+4
+11
+4
+12
+16
+3
+3
+5
+4
+4
+4
+6
+4
+6
+5
+3
+6
+3
+4
+3
+4
+10
+3
+3
+3
+4
+4
+3
+4
+3
+3
+3
+3
+3
+10
+3
+3
+3
+3
+3
+3
+12
+3
+3
+3
+10
+4
+3
+3
+5
+3
+4
+4
+4
+3
+5
+3
+3
+6
+3
+4
+3
+4
+8
+6
+7
+5
+3
+3
+6
+3
+6
+3
+3
+3
+3
+5
+12
+3
+3
+3
+3
+4
+4
+5
+3
+28
+4
+12
+3
+3
+3
+4
+4
+3
+3
+10
+5
+6
+3
+4
+4
+3
+17
+3
+3
+9
+5
+5
+5
+3
+3
+6
+4
+3
+3
+11
+4
+3
+3
+3
+15
+3
+4
+3
+4
+3
+5
+5
+8
+3
+12
+3
+3
+3
+5
+4
+3
+3
+3
+7
+3
+5
+4
+3
+4
+4
+3
+3
+3
+3
+3
+3
+5
+3
+4
+3
+3
+3
+3
+3
+4
+3
+5
+3
+5
+4
+4
+3
+7
+4
+3
+9
+4
+3
+4
+3
+4
+11
+3
+11
+3
+6
+4
+3
+4
+5
+3
+3
+7
+3
+3
+5
+3
+13
+4
+33
+3
+8
+3
+3
+5
+4
+4
+3
+6
+17
+6
+7
+3
+3
+5
+11
+7
+3
+9
+4
+3
+6
+3
+3
+4
+3
+17
+3
+13
+3
+3
+7
+3
+3
+3
+4
+9
+3
+4
+3
+7
+3
+5
+3
+7
+3
+4
+3
+3
+5
+8
+6
+7
+3
+5
+3
+3
+3
+3
+4
+3
+3
+3
+3
+7
+19
+4
+4
+10
+7
+3
+3
+3
+3
+3
+7
+5
+3
+7
+5
+5
+3
+4
+5
+4
+3
+9
+7
+9
+4
+4
+4
+5
+4
+3
+3
+7
+3
+6
+5
+4
+3
+3
+3
+14
+3
+4
+13
+3
+8
+4
+3
+3
+6
+3
+3
+3
+3
+4
+4
+5
+3
+3
+4
+4
+14
+5
+4
+3
+5
+3
+3
+4
+22
+3
+4
+3
+3
+4
+3
+3
+3
+3
+5
+3
+3
+3
+6
+3
+3
+3
+3
+3
+3
+3
+3
+4
+3
+3
+5
+3
+6
+5
+7
+3
+3
+4
+3
+6
+4
+6
+3
+9
+3
+4
+4
+3
+6
+3
+6
+4
+3
+4
+8
+15
+3
+3
+3
+3
+3
+4
+4
+3
+4
+3
+5
+3
+7
+4
+3
+3
+3
+3
+3
+3
+7
+3
+3
+5
+4
+3
+3
+3
+3
+3
+3
+4
+4
+3
+3
+4
+5
+3
+3
+6
+6
+3
+3
+4
+4
+5
+18
+4
+3
+4
+7
+24
+3
+4
+3
+3
+3
+3
+3
+4
+5
+14
+4
+3
+3
+5
+3
+5
+3
+8
+5
+3
+3
+5
+10
+4
+6
+3
+3
+3
+4
+4
+4
+3
+4
+9
+4
+3
+3
+3
+4
+7
+3
+6
+6
+4
+5
+3
+3
+9
+3
+3
+3
+3
+4
+5
+3
+3
+6
+4
+3
+3
+3
+3
+3
+4
+3
+3
+3
+6
+6
+4
+3
+3
+3
+4
+3
+3
+3
+3
+6
+3
+3
+3
+3
+6
+3
+3
+4
+4
+3
+3
+5
+67
+3
+4
+4
+5
+5
+3
+5
+4
+3
+6
+3
+4
+3
+3
+3
+3
+3
+3
+3
+5
+5
+3
+4
+5
+3
+4
+6
+3
+7
+3
+5
+3
+3
+7
+3
+3
+3
+4
+3
+7
+6
+4
+5
+5
+3
+4
+3
+12
+3
+5
+3
+4
+6
+5
+3
+3
+3
+6
+3
+3
+4
+4
+9
+3
+3
+6
+3
+4
+4
+3
+14
+3
+9
+8
+4
+9
+3
+3
+3
+3
+7
+3
+4
+3
+3
+3
+3
+4
+3
+3
+5
+3
+4
+3
+3
+3
+15
+3
+18
+7
+3
+7
+4
+3
+5
+3
+4
+4
+25
+3
+3
+3
+3
+3
+3
+7
+22
+10
+3
+3
+5
+3
+7
+4
+4
+3
+3
+4
+3
+3
+4
+3
+5
+12
+3
+5
+7
+3
+33
+4
+4
+4
+3
+3
+5
+3
+4
+4
+3
+3
+3
+4
+3
+4
+4
+5
+3
+11
+4
+6
+33
+3
+3
+10
+5
+6
+3
+4
+3
+3
+4
+18
+4
+15
+3
+3
+4
+8
+10
+14
+35
+3
+3
+4
+3
+3
+3
+4
+3
+8
+3
+4
+3
+4
+3
+5
+3
+4
+3
+6
+3
+3
+3
+10
+3
+3
+3
+4
+4
+3
+8
+3
+3
+7
+14
+4
+4
+3
+6
+4
+9
+6
+3
+3
+5
+4
+3
+9
+6
+5
+4
+5
+3
+5
+15
+3
+3
+10
+3
+3
+5
+6
+3
+5
+4
+3
+5
+3
+5
+3
+3
+4
+3
+3
+5
+7
+5
+4
+3
+3
+6
+7
+3
+4
+6
+5
+5
+6
+6
+4
+3
+12
+3
+3
+3
+3
+35
+3
+3
+3
+3
+3
+3
+3
+3
+4
+3
+3
+3
+10
+4
+3
+4
+14
+3
+13
+3
+5
+3
+8
+4
+3
+3
+3
+5
+4
+3
+3
+3
+9
+3
+3
+3
+3
+5
+3
+8
+8
+3
+4
+3
+4
+12
+3
+4
+4
+3
+4
+5
+3
+3
+5
+6
+3
+4
+4
+3
+13
+5
+3
+4
+3
+5
+3
+3
+10
+4
+5
+3
+4
+3
+3
+3
+3
+5
+3
+3
+3
+4
+3
+10
+3
+41
+5
+3
+66
+4
+3
+5
+12
+14
+5
+3
+3
+3
+3
+3
+5
+4
+3
+10
+5
+4
+3
+4
+5
+5
+5
+4
+4
+5
+3
+4
+10
+4
+4
+4
+3
+3
+4
+7
+3
+7
+3
+3
+3
+3
+5
+4
+5
+7
+4
+4
+4
+3
+6
+3
+4
+3
+5
+3
+3
+5
+6
+3
+4
+9
+4
+17
+4
+3
+3
+3
+3
+7
+8
+3
+3
+6
+3
+4
+4
+3
+3
+3
+3
+3
+5
+3
+3
+6
+8
+3
+4
+3
+3
+4
+3
+8
+4
+3
+3
+3
+5
+7
+3
+3
+4
+3
+3
+7
+3
+7
+39
+5
+3
+4
+3
+3
+6
+6
+7
+7
+10
+4
+3
+3
+5
+4
+5
+3
+3
+3
+4
+3
+6
+3
+8
+3
+32
+5
+11
+3
+7
+3
+3
+4
+5
+4
+4
+4
+11
+3
+5
+5
+6
+8
+3
+3
+3
+7
+4
+4
+3
+4
+3
+3
+5
+8
+4
+3
+3
+3
+3
+4
+3
+5
+8
+3
+4
+3
+22
+5
+5
+3
+3
+5
+3
+4
+3
+3
+4
+8
+3
+6
+3
+4
+3
+12
+9
+3
+3
+3
+8
+5
+3
+3
+3
+3
+3
+3
+3
+6
+3
+3
+8
+3
+6
+3
+4
+22
+21
+3
+3
+3
+5
+19
+5
+3
+4
+3
+3
+6
+3
+5
+3
+3
+5
+3
+3
+3
+3
+5
+3
+3
+3
+3
+10
+4
+3
+4
+8
+3
+3
+4
+3
+4
+3
+4
+3
+6
+3
+3
+8
+3
+7
+3
+4
+3
+11
+5
+6
+3
+6
+3
+4
+5
+6
+5
+4
+5
+4
+3
+3
+3
+5
+3
+3
+4
+4
+3
+4
+7
+3
+3
+4
+3
+5
+3
+3
+3
+5
+3
+3
+3
+4
+3
+3
+3
+5
+6
+3
+3
+3
+3
+3
+3
+3
+3
+5
+6
+4
+3
+3
+6
+18
+16
+4
+3
+3
+4
+4
+6
+37
+5
+19
+3
+4
+3
+6
+3
+5
+15
+5
+3
+3
+3
+3
+7
+3
+11
+3
+3
+3
+4
+3
+5
+3
+3
+6
+13
+10
+10
+5
+3
+3
+4
+3
+4
+3
+3
+22
+4
+8
+3
+27
+5
+6
+3
+4
+5
+4
+4
+3
+3
+3
+5
+6
+3
+4
+3
+3
+3
+10
+4
+8
+3
+5
+3
+3
+3
+3
+3
+3
+6
+4
+3
+4
+8
+3
+7
+7
+7
+3
+4
+6
+3
+4
+3
+3
+6
+3
+7
+3
+3
+3
+3
+3
+6
+3
+4
+3
+53
+4
+4
+3
+3
+4
+3
+4
+4
+3
+3
+3
+6
+3
+3
+3
+6
+4
+7
+4
+3
+5
+3
+3
+3
+3
+8
+3
+28
+3
+5
+5
+3
+6
+10
+7
+5
+3
+16
+4
+6
+4
+3
+3
+3
+4
+5
+4
+4
+8
+3
+3
+3
+4
+6
+4
+7
+3
+3
+3
+3
+7
+3
+4
+3
+3
+3
+6
+3
+3
+5
+3
+3
+4
+3
+38
+5
+3
+3
+3
+3
+4
+3
+3
+7
+3
+8
+3
+3
+3
+5
+3
+3
+3
+14
+9
+3
+4
+5
+7
+22
+3
+5
+5
+3
+9
+3
+3
+3
+4
+3
+4
+3
+3
+9
+3
+3
+5
+24
+24
+4
+3
+3
+7
+6
+5
+3
+4
+3
+7
+7
+3
+9
+6
+4
+3
+5
+5
+3
+3
+3
+3
+3
+3
+5
+4
+3
+4
+4
+3
+3
+3
+3
+4
+3
+7
+4
+4
+3
+25
+7
+3
+3
+4
+3
+3
+96
+4
+3
+3
+11
+36
+3
+3
+3
+6
+5
+3
+3
+3
+5
+3
+4
+3
+5
+3
+13
+3
+6
+31
+4
+3
+19
+3
+8
+4
+6
+3
+3
+3
+4
+5
+4
+3
+3
+4
+3
+3
+3
+3
+3
+4
+4
+4
+3
+12
+3
+3
+4
+3
+3
+3
+3
+4
+3
+3
+10
+13
+4
+4
+3
+6
+3
+3
+3
+8
+3
+5
+3
+3
+3
+4
+3
+6
+3
+4
+6
+6
+4
+5
+3
+5
+4
+3
+6
+7
+8
+3
+6
+3
+4
+3
+3
+3
+18
+3
+5
+3
+4
+4
+4
+3
+5
+3
+3
+3
+5
+3
+5
+5
+4
+3
+3
+5
+3
+14
+4
+3
+3
+24
+3
+10
+3
+3
+3
+4
+5
+3
+4
+4
+3
+4
+8
+3
+3
+3
+4
+4
+3
+3
+3
+4
+3
+12
+3
+6
+10
+3
+16
+27
+3
+5
+7
+4
+6
+9
+13
+3
+3
+4
+4
+10
+4
+3
+3
+5
+7
+4
+5
+10
+3
+4
+3
+4
+3
+5
+3
+3
+6
+4
+3
+24
+5
+4
+7
+12
+3
+3
+3
+11
+20
+3
+3
+3
+7
+3
+3
+5
+3
+4
+6
+3
+3
+6
+3
+9
+4
+4
+3
+3
+9
+22
+3
+3
+3
+3
+3
+3
+4
+5
+5
+3
+4
+3
+4
+24
+9
+4
+5
+3
+5
+4
+4
+3
+4
+14
+4
+3
+4
+3
+6
+4
+3
+5
+3
+4
+3
+6
+5
+3
+12
+4
+3
+5
+4
+5
+32
+3
+5
+6
+6
+7
+3
+3
+5
+4
+3
+3
+3
+5
+9
+10
+8
+25
+8
+4
+3
+6
+3
+6
+10
+4
+3
+3
+8
+18
+4
+5
+13
+15
+4
+4
+10
+3
+3
+19
+4
+3
+3
+3
+4
+3
+3
+3
+4
+3
+6
+11
+26
+6
+4
+3
+3
+6
+3
+3
+3
+4
+3
+5
+3
+3
+3
+14
+3
+4
+4
+7
+4
+10
+6
+4
+4
+5
+3
+5
+3
+6
+3
+5
+4
+3
+3
+3
+7
+4
+3
+8
+3
+5
+3
+3
+3
+4
+11
+8
+4
+6
+3
+4
+3
+14
+3
+4
+4
+4
+11
+8
+3
+7
+8
+4
+3
+3
+3
+4
+6
+4
+4
+3
+4
+4
+4
+10
+3
+5
+4
+3
+4
+3
+3
+6
+3
+3
+4
+7
+3
+4
+3
+3
+3
+3
+3
+4
+3
+15
+3
+4
+3
+3
+3
+5
+5
+8
+8
+3
+3
+3
+11
+4
+3
+5
+3
+3
+3
+3
+5
+3
+3
+3
+4
+3
+4
+4
+3
+5
+4
+3
+4
+3
+7
+8
+3
+3
+5
+4
+4
+3
+3
+5
+8
+3
+8
+3
+25
+3
+3
+3
+4
+3
+5
+4
+4
+3
+5
+5
+4
+3
+5
+3
+3
+4
+4
+8
+3
+3
+4
+3
+5
+3
+3
+3
+7
+3
+4
+3
+4
+3
+5
+19
+3
+3
+3
+4
+4
+3
+3
+3
+3
+7
+4
+5
+7
+3
+3
+7
+3
+4
+3
+3
+15
+3
+5
+5
+3
+3
+5
+3
+5
+3
+3
+6
+3
+3
+5
+3
+6
+3
+3
+5
+4
+3
+4
+6
+3
+3
+3
+3
+3
+7
+5
+5
+3
+3
+5
+5
+5
+3
+3
+5
+3
+4
+6
+3
+3
+3
+5
+3
+7
+3
+3
+6
+3
+4
+4
+3
+3
+3
+4
+3
+3
+5
+4
+3
+6
+3
+6
+3
+3
+4
+3
+3
+9
+3
+3
+3
+3
+4
+3
+13
+3
+3
+5
+3
+7
+3
+7
+3
+3
+3
+3
+10
+3
+7
+3
+5
+6
+4
+3
+3
+4
+3
+3
+3
+3
+3
+3
+11
+4
+3
+4
+3
+9
+3
+4
+27
+3
+4
+4
+3
+4
+4
+3
+4
+3
+7
+3
+3
+3
+3
+6
+5
+3
+3
+3
+5
+8
+5
+5
+3
+5
+12
+3
+3
+5
+3
+5
+4
+3
+13
+4
+3
+3
+5
+3
+6
+3
+3
+3
+3
+9
+3
+3
+5
+14
+7
+3
+7
+3
+3
+5
+3
+6
+6
+5
+5
+3
+3
+3
+5
+6
+5
+5
+5
+3
+3
+3
+8
+5
+7
+6
+3
+7
+4
+3
+3
+14
+4
+4
+4
+3
+4
+3
+3
+3
+3
+6
+3
+4
+6
+40
+3
+3
+4
+18
+3
+9
+5
+4
+6
+3
+5
+3
+5
+4
+7
+4
+4
+6
+4
+3
+3
+3
+3
+6
+3
+3
+3
+8
+3
+3
+12
+3
+13
+4
+9
+4
+3
+6
+3
+6
+5
+4
+3
+5
+8
+6
+3
+3
+3
+6
+10
+3
+3
+13
+4
+7
+5
+3
+12
+5
+3
+5
+5
+7
+11
+3
+3
+3
+3
+4
+7
+3
+7
+4
+4
+5
+10
+3
+3
+4
+6
+3
+31
+3
+4
+3
+3
+3
+15
+5
+3
+3
+9
+4
+4
+6
+7
+3
+4
+3
+3
+4
+6
+80
+3
+3
+3
+3
+7
+4
+3
+5
+3
+6
+3
+3
+3
+3
+3
+42
+3
+6
+5
+5
+3
+3
+4
+3
+6
+3
+3
+4
+5
+4
+4
+4
+6
+3
+3
+3
+3
+5
+7
+9
+7
+7
+3
+3
+4
+7
+3
+6
+4
+4
+3
+5
+7
+3
+3
+3
+20
+3
+5
+10
+3
+3
+3
+4
+3
+17
+3
+3
+3
+4
+3
+4
+3
+4
+3
+3
+3
+4
+3
+3
+3
+4
+8
+3
+3
+3
+9
+3
+6
+3
+3
+39
+5
+3
+5
+5
+4
+4
+3
+4
+6
+6
+3
+10
+3
+5
+3
+3
+3
+3
+10
+3
+3
+3
+6
+4
+4
+3
+4
+3
+3
+4
+7
+30
+3
+3
+3
+10
+3
+4
+4
+5
+5
+5
+3
+3
+3
+4
+4
+3
+7
+4
+3
+3
+3
+4
+3
+3
+3
+3
+3
+3
+3
+7
+4
+12
+12
+4
+7
+4
+4
+3
+3
+4
+3
+4
+3
+3
+16
+3
+3
+6
+4
+3
+3
+5
+9
+5
+4
+3
+3
+3
+5
+4
+3
+3
+3
+9
+3
+3
+3
+5
+22
+3
+5
+3
+3
+3
+3
+3
+4
+3
+4
+3
+3
+4
+3
+3
+5
+5
+10
+3
+5
+6
+15
+3
+6
+3
+4
+3
+5
+3
+3
+3
+3
+4
+3
+3
+3
+5
+3
+4
+4
+3
+9
+3
+4
+4
+3
+6
+16
+4
+3
+3
+4
+3
+6
+6
+3
+6
+6
+6
+5
+3
+3
+3
+3
+3
+4
+4
+3
+11
+3
+4
+8
+5
+3
+3
+10
+3
+3
+4
+4
+3
+3
+3
+3
+4
+3
+3
+3
+5
+4
+3
+3
+5
+12
+3
+3
+6
+3
+3
+4
+3
+3
+5
+4
+4
+3
+5
+9
+7
+7
+3
+3
+3
+4
+3
+4
+5
+3
+3
+7
+8
+4
+4
+3
+3
+3
+3
+3
+4
+6
+4
+16
+3
+6
+4
+3
+6
+3
+4
+5
+3
+5
+3
+7
+3
+3
+3
+3
+3
+4
+9
+3
+3
+3
+5
+4
+3
+4
+3
+6
+3
+3
+3
+3
+3
+3
+3
+5
+8
+6
+4
+5
+4
+6
+6
+3
+4
+3
+3
+3
+4
+3
+5
+5
+11
+3
+9
+3
+3
+3
+5
+3
+4
+3
+5
+3
+4
+7
+7
+3
+3
+3
+3
+4
+5
+4
+7
+6
+6
+3
+3
+8
+3
+4
+3
+3
+5
+5
+3
+3
+3
+3
+4
+3
+3
+3
+4
+6
+4
+3
+6
+4
+3
+4
+5
+3
+11
+5
+10
+9
+3
+10
+6
+5
+3
+4
+5
+4
+4
+3
+64
+56
+3
+3
+12
+3
+3
+4
+3
+4
+3
+3
+3
+3
+4
+3
+6
+4
+6
+3
+3
+6
+3
+7
+5
+3
+5
+3
+3
+9
+4
+3
+3
+4
+3
+5
+4
+3
+16
+6
+4
+15
+5
+3
+5
+4
+3
+6
+3
+3
+3
+5
+4
+4
+28
+3
+4
+5
+4
+3
+3
+4
+10
+6
+6
+3
+3
+15
+17
+3
+6
+4
+3
+4
+3
+3
+4
+3
+3
+4
+20
+3
+3
+4
+4
+12
+6
+6
+5
+3
+3
+5
+3
+4
+5
+3
+3
+5
+4
+3
+7
+4
+4
+7
+8
+3
+3
+3
+14
+17
+8
+3
+7
+3
+4
+4
+4
+3
+4
+3
+49
+5
+10
+3
+4
+4
+3
+4
+3
+5
+3
+3
+4
+6
+3
+5
+3
+5
+3
+7
+6
+3
+4
+3
+6
+7
+4
+5
+4
+3
+6
+3
+3
+6
+4
+4
+3
+5
+17
+5
+3
+6
+5
+9
+3
+3
+3
+7
+3
+3
+3
+3
+9
+3
+3
+4
+5
+3
+3
+5
+4
+3
+3
+3
+5
+3
+4
+5
+4
+3
+3
+3
+4
+3
+7
+6
+11
+3
+3
+3
+10
+14
+18
+8
+5
+3
+3
+5
+3
+3
+3
+3
+3
+3
+4
+3
+3
+3
+5
+4
+3
+3
+3
+3
+3
+3
+8
+3
+4
+3
+10
+7
+4
+3
+9
+5
+3
+4
+14
+4
+5
+3
+6
+5
+5
+5
+4
+4
+4
+3
+3
+4
+3
+6
+3
+35
+8
+4
+4
+3
+3
+3
+3
+3
+3
+3
+3
+3
+3
+3
+3
+4
+4
+8
+4
+3
+14
+3
+3
+3
+3
+3
+8
+3
+3
+5
+3
+4
+5
+5
+4
+4
+4
+8
+4
+3
+3
+7
+3
+3
+5
+5
+3
+4
+4
+4
+3
+4
+4
+4
+5
+3
+5
+3
+3
+3
+3
+6
+3
+3
+4
+3
+5
+5
+29
+4
+9
+5
+8
+5
+3
+3
+3
+4
+3
+4
+3
+4
+3
+3
+4
+9
+5
+3
+4
+5
+3
+4
+5
+3
+16
+4
+4
+4
+4
+6
+3
+9
+3
+4
+3
+5
+3
+3
+3
+6
+4
+6
+5
+5
+3
+5
+3
+3
+7
+4
+3
+5
+4
+3
+4
+3
+3
+3
+3
+4
+3
+3
+7
+3
+5
+8
+3
+3
+5
+5
+3
+4
+3
+5
+4
+3
+4
+4
+5
+3
+10
+3
+5
+3
+8
+6
+5
+5
+18
+3
+6
+3
+4
+5
+3
+6
+9
+3
+6
+3
+12
+7
+3
+3
+3
+4
+3
+3
+3
+3
+3
+3
+3
+4
+4
+7
+4
+3
+3
+7
+3
+4
+4
+4
+3
+3
+10
+3
+3
+3
+3
+3
+19
+4
+3
+11
+9
+3
+3
+3
+4
+4
+4
+6
+3
+3
+3
+4
+7
+5
+3
+3
+3
+10
+3
+3
+6
+4
+4
+4
+3
+5
+7
+3
+3
+5
+4
+3
+4
+4
+3
+7
+4
+4
+4
+3
+4
+7
+3
+3
+10
+3
+3
+3
+3
+5
+4
+5
+9
+3
+3
+4
+7
+3
+4
+5
+4
+3
+3
+4
+3
+3
+6
+6
+3
+3
+3
+4
+3
+3
+4
+3
+6
+3
+6
+4
+7
+4
+4
+3
+4
+3
+4
+4
+6
+3
+4
+7
+3
+4
+4
+5
+10
+3
+4
+3
+3
+7
+3
+8
+3
+5
+3
+4
+4
+3
+3
+4
+3
+5
+3
+8
+4
+3
+3
+3
+3
+4
+5
+3
+3
+4
+3
+7
+6
+3
+5
+4
+13
+3
+3
+7
+5
+5
+4
+6
+3
+4
+3
+3
+3
+3
+4
+3
+4
+5
+3
+6
+3
+3
+3
+5
+4
+12
+5
+3
+3
+4
+3
+4
+3
+4
+8
+3
+3
+6
+6
+5
+6
+3
+5
+3
+6
+3
+4
+3
+6
+3
+3
+5
+3
+4
+3
+3
+3
+3
+6
+13
+5
+5
+4
+3
+5
+3
+6
+3
+3
+5
+3
+3
+3
+3
+3
+6
+3
+3
+4
+3
+3
+3
+21
+5
+3
+4
+3
+3
+3
+7
+4
+4
+3
+4
+6
+3
+3
+6
+5
+3
+12
+6
+4
+42
+3
+3
+4
+4
+3
+5
+3
+6
+3
+3
+3
+3
+3
+3
+5
+3
+3
+4
+5
+5
+3
+6
+3
+4
+3
+3
+7
+4
+3
+4
+3
+6
+4
+4
+5
+3
+6
+5
+5
+5
+5
+3
+3
+4
+3
+4
+3
+3
+12
+78
+8
+11
+3
+12
+7
+12
+5
+3
+3
+8
+3
+9
+15
+5
+4
+4
+16
+3
+3
+3
+7
+5
+4
+6
+8
+4
+3
+3
+3
+3
+4
+4
+3
+5
+20
+5
+3
+3
+3
+4
+13
+3
+3
+3
+3
+7
+3
+3
+3
+3
+8
+15
+3
+3
+4
+3
+3
+6
+6
+3
+5
+4
+4
+4
+6
+5
+5
+4
+3
+3
+37
+4
+5
+3
+4
+3
+9
+3
+8
+3
+5
+3
+4
+5
+3
+4
+15
+3
+3
+3
+3
+3
+6
+4
+3
+3
+4
+5
+6
+11
+3
+6
+5
+6
+3
+3
+7
+5
+3
+3
+3
+5
+5
+5
+6
+3
+3
+3
+3
+3
+13
+3
+6
+4
+3
+3
+6
+5
+3
+3
+3
+3
+7
+3
+3
+3
+13
+10
+3
+4
+3
+3
+3
+6
+3
+5
+4
+3
+3
+3
+3
+4
+3
+7
+9
+4
+3
+4
+6
+14
+3
+7
+5
+3
+3
+3
+3
+4
+4
+11
+10
+5
+3
+7
+4
+3
+4
+6
+3
+3
+5
+3
+6
+6
+3
+5
+3
+3
+6
+5
+3
+3
+3
+3
+3
+3
+3
+3
+5
+3
+9
+7
+5
+5
+4
+3
+3
+4
+5
+3
+3
+3
+3
+3
+5
+10
+15
+7
+3
+3
+14
+4
+5
+3
+4
+4
+7
+10
+3
+3
+3
+8
+3
+5
+3
+7
+3
+5
+3
+4
+4
+5
+8
+4
+9
+4
+3
+17
+3
+3
+5
+7
+4
+3
+4
+3
+4
+4
+3
+6
+3
+3
+6
+5
+3
+4
+3
+5
+3
+3
+3
+7
+3
+3
+4
+15
+3
+3
+4
+3
+3
+3
+3
+4
+6
+10
+26
+5
+3
+4
+3
+5
+15
+4
+6
+3
+3
+3
+11
+9
+4
+6
+4
+5
+4
+6
+18
+20
+3
+4
+3
+3
+6
+3
+3
+4
+3
+4
+7
+5
+4
+3
+3
+4
+4
+7
+3
+4
+4
+5
+3
+3
+4
+3
+3
+6
+3
+3
+7
+3
+3
+3
+3
+3
+4
+4
+3
+3
+3
+3
+3
+3
+5
+3
+3
+12
+3
+5
+7
+3
+9
+3
+4
+5
+6
+3
+4
+9
+7
+7
+5
+4
+16
+4
+3
+3
+4
+3
+3
+3
+7
+3
+6
+6
+3
+7
+4
+3
+6
+3
+4
+3
+3
+3
+5
+3
+4
+3
+3
+3
+4
+4
+4
+4
+3
+3
+4
+3
+4
+3
+3
+6
+4
+4
+5
+3
+7
+3
+4
+5
+10
+6
+3
+3
+3
+6
+4
+4
+4
+3
+3
+5
+3
+3
+3
+5
+3
+4
+3
+3
+3
+7
+4
+3
+5
+4
+4
+5
+3
+5
+3
+5
+27
+3
+3
+5
+3
+3
+3
+3
+3
+4
+16
+16
+4
+3
+3
+4
+3
+4
+3
+5
+5
+3
+3
+4
+3
+6
+5
+4
+4
+3
+3
+8
+3
+6
+4
+3
+3
+3
+3
+4
+3
+4
+3
+3
+3
+3
+5
+19
+4
+5
+3
+4
+3
+4
+5
+7
+3
+5
+7
+9
+10
+3
+3
+7
+3
+3
+4
+3
+3
+3
+6
+11
+5
+4
+3
+4
+4
+3
+3
+5
+4
+5
+3
+3
+6
+6
+4
+5
+3
+3
+5
+3
+4
+3
+3
+13
+4
+3
+5
+6
+5
+3
+3
+6
+3
+5
+4
+3
+4
+4
+3
+14
+3
+7
+3
+4
+3
+3
+4
+4
+3
+4
+3
+5
+8
+6
+16
+9
+16
+3
+3
+4
+4
+3
+3
+4
+3
+3
+5
+4
+3
+5
+3
+3
+3
+4
+4
+4
+3
+3
+3
+9
+18
+3
+9
+3
+3
+3
+6
+4
+4
+3
+3
+3
+7
+8
+3
+3
+8
+3
+9
+10
+5
+3
+3
+6
+7
+8
+5
+4
+15
+4
+3
+7
+3
+17
+4
+16
+3
+11
+3
+6
+5
+3
+3
+3
+3
+3
+3
+4
+3
+4
+3
+3
+5
+5
+3
+5
+3
+3
+3
+3
+3
+7
+10
+3
+8
+3
+3
+8
+7
+5
+3
+5
+3
+4
+4
+3
+4
+3
+4
+5
+3
+5
+4
+3
+3
+3
+5
+6
+3
+5
+3
+3
+3
+3
+3
+3
+10
+3
+3
+6
+5
+31
+3
+4
+3
+3
+3
+3
+3
+9
+4
+3
+4
+3
+11
+4
+11
+3
+3
+4
+10
+3
+3
+3
+3
+3
+3
+3
+14
+10
+3
+4
+3
+3
+4
+13
+3
+4
+4
+3
+3
+4
+5
+5
+3
+4
+3
+5
+3
+4
+7
+3
+4
+6
+5
+14
+3
+13
+3
+4
+3
+3
+4
+5
+3
+3
+6
+3
+6
+4
+7
+5
+3
+5
+3
+3
+4
+3
+17
+5
+3
+3
+3
+4
+4
+4
+7
+3
+7
+4
+3
+3
+11
+3
+3
+3
+4
+7
+4
+5
+5
+4
+3
+4
+9
+4
+3
+3
+7
+3
+3
+13
+4
+4
+3
+3
+4
+5
+7
+3
+4
+3
+3
+3
+4
+4
+8
+3
+3
+5
+3
+5
+3
+5
+5
+7
+6
+3
+3
+3
+3
+5
+3
+4
+3
+3
+4
+3
+3
+5
+12
+4
+4
+10
+4
+7
+3
+12
+6
+3
+9
+3
+4
+3
+4
+3
+3
+3
+4
+4
+4
+22
+3
+3
+4
+8
+3
+6
+8
+8
+4
+15
+7
+5
+3
+4
+10
+6
+4
+3
+10
+4
+3
+3
+3
+4
+3
+6
+6
+3
+9
+3
+5
+11
+3
+4
+9
+3
+3
+3
+4
+4
+3
+4
+10
+4
+3
+5
+8
+3
+4
+3
+14
+5
+3
+3
+8
+5
+3
+4
+4
+8
+3
+7
+3
+3
+3
+3
+3
+4
+3
+28
+3
+3
+3
+4
+3
+4
+3
+3
+4
+3
+3
+3
+9
+3
+3
+3
+3
+3
+6
+3
+3
+4
+8
+4
+3
+3
+4
+8
+3
+4
+5
+12
+3
+3
+5
+3
+6
+3
+6
+3
+3
+4
+3
+3
+6
+3
+3
+4
+3
+20
+3
+3
+3
+4
+5
+3
+3
+8
+3
+4
+7
+4
+3
+3
+14
+6
+3
+9
+3
+4
+3
+10
+5
+3
+14
+3
+4
+3
+6
+3
+3
+6
+17
+3
+3
+8
+7
+3
+4
+4
+11
+3
+3
+3
+5
+5
+4
+4
+3
+4
+7
+95
+3
+3
+3
+4
+3
+7
+4
+3
+4
+3
+4
+4
+5
+3
+4
+3
+4
+5
+3
+4
+3
+3
+3
+3
+4
+3
+3
+3
+5
+3
+3
+3
+3
+11
+3
+3
+8
+3
+12
+3
+4
+6
+8
+3
+5
+6
+4
+6
+6
+4
+3
+3
+3
+3
+3
+17
+3
+3
+7
+4
+3
+4
+3
+6
+3
+3
+3
+3
+3
+3
+5
+32
+3
+5
+5
+4
+5
+3
+4
+3
+3
+3
+3
+4
+4
+17
+3
+3
+3
+3
+3
+9
+3
+10
+5
+7
+4
+5
+4
+3
+3
+3
+3
+3
+3
+3
+4
+3
+3
+3
+3
+8
+8
+7
+3
+6
+4
+3
+5
+3
+8
+3
+5
+4
+8
+4
+3
+3
+3
+6
+3
+6
+8
+7
+3
+5
+5
+6
+10
+3
+5
+3
+3
+3
+4
+3
+6
+3
+9
+3
+3
+4
+3
+3
+4
+3
+3
+4
+5
+4
+3
+3
+3
+5
+4
+4
+3
+4
+4
+3
+3
+4
+3
+5
+3
+4
+9
+3
+4
+5
+3
+5
+4
+3
+3
+3
+3
+4
+3
+8
+5
+4
+3
+3
+4
+7
+3
+3
+3
+3
+3
+3
+4
+3
+3
+38
+4
+3
+3
+5
+3
+5
+3
+3
+8
+4
+6
+4
+3
+3
+3
+3
+4
+5
+3
+6
+3
+10
+3
+4
+4
+3
+12
+5
+27
+8
+5
+10
+3
+3
+3
+5
+4
+3
+8
+3
+3
+6
+3
+4
+3
+4
+5
+3
+3
+3
+3
+3
+3
+3
+6
+6
+6
+3
+3
+4
+4
+3
+4
+3
+4
+10
+3
+3
+18
+6
+3
+12
+3
+3
+4
+4
+3
+4
+3
+4
+3
+4
+5
+4
+5
+4
+13
+3
+7
+4
+4
+4
+3
+4
+9
+3
+4
+3
+4
+9
+9
+4
+7
+3
+3
+3
+5
+4
+5
+3
+3
+4
+37
+6
+3
+3
+3
+16
+3
+5
+4
+4
+3
+3
+3
+5
+4
+7
+7
+3
+3
+3
+27
+3
+3
+3
+11
+3
+6
+3
+4
+3
+3
+4
+6
+3
+3
+4
+4
+4
+3
+3
+3
+4
+5
+3
+3
+3
+4
+4
+36
+4
+3
+4
+3
+4
+6
+7
+4
+3
+3
+4
+10
+7
+3
+8
+3
+3
+4
+5
+14
+4
+3
+9
+17
+3
+5
+6
+13
+3
+3
+3
+4
+4
+3
+3
+4
+3
+3
+3
+3
+5
+3
+5
+3
+3
+40
+3
+3
+5
+6
+3
+6
+4
+3
+4
+3
+6
+20
+4
+3
+4
+3
+24
+3
+3
+5
+4
+4
+6
+6
+4
+8
+3
+14
+3
+4
+7
+3
+5
+4
+3
+3
+6
+3
+5
+3
+6
+5
+8
+6
+3
+4
+4
+8
+3
+3
+6
+6
+3
+3
+8
+3
+3
+6
+8
+3
+3
+3
+6
+3
+3
+3
+3
+7
+5
+4
+4
+3
+3
+3
+7
+3
+4
+5
+3
+4
+3
+9
+3
+9
+13
+5
+4
+4
+3
+9
+3
+3
+3
+3
+3
+3
+3
+6
+20
+4
+3
+4
+4
+4
+8
+3
+4
+3
+4
+4
+3
+3
+3
+3
+4
+59
+3
+5
+4
+5
+6
+5
+4
+3
+4
+9
+10
+4
+6
+3
+5
+3
+4
+5
+3
+3
+4
+4
+3
+3
+3
+7
+3
+11
+3
+4
+3
+3
+8
+4
+3
+3
+3
+3
+5
+3
+10
+4
+5
+3
+4
+3
+8
+3
+3
+11
+32
+3
+11
+4
+3
+3
+3
+3
+5
+3
+4
+3
+3
+3
+3
+6
+3
+4
+4
+3
+3
+4
+4
+3
+3
+4
+4
+4
+13
+3
+3
+4
+3
+7
+3
+4
+3
+4
+3
+3
+3
+4
+3
+4
+9
+4
+3
+3
+39
+4
+3
+3
+4
+3
+3
+3
+3
+3
+4
+7
+5
+4
+3
+5
+3
+4
+4
+3
+3
+4
+3
+3
+3
+3
+3
+3
+3
+26
+3
+3
+3
+12
+5
+5
+6
+9
+3
+4
+6
+3
+5
+8
+5
+9
+4
+3
+6
+3
+3
+3
+3
+3
+4
+6
+3
+3
+5
+3
+3
+3
+3
+3
+3
+4
+4
+4
+3
+3
+3
+3
+3
+3
+4
+3
+4
+3
+3
+3
+3
+3
+4
+3
+3
+4
+8
+4
+8
+3
+3
+3
+3
+4
+9
+4
+3
+4
+3
+5
+4
+4
+5
+4
+8
+3
+3
+4
+4
+4
+9
+4
+8
+3
+15
+8
+3
+3
+4
+5
+4
+3
+3
+3
+3
+3
+3
+4
+9
+3
+6
+4
+4
+3
+5
+4
+5
+3
+3
+4
+4
+8
+6
+6
+3
+4
+3
+3
+13
+3
+3
+16
+11
+4
+5
+5
+3
+8
+3
+4
+7
+3
+3
+3
+5
+32
+3
+4
+3
+3
+3
+3
+5
+3
+5
+3
+8
+5
+3
+4
+3
+5
+4
+4
+3
+4
+15
+7
+4
+4
+4
+7
+3
+6
+4
+4
+3
+3
+4
+3
+5
+4
+4
+3
+4
+4
+6
+5
+3
+6
+12
+4
+5
+4
+5
+3
+22
+3
+4
+15
+6
+3
+3
+7
+4
+3
+3
+4
+4
+3
+3
+6
+5
+6
+8
+4
+3
+3
+17
+11
+9
+3
+4
+6
+5
+4
+4
+3
+3
+7
+5
+3
+3
+5
+4
+8
+4
+4
+4
+4
+3
+3
+3
+4
+3
+3
+6
+3
+4
+4
+3
+6
+3
+4
+5
+3
+3
+3
+10
+3
+3
+3
+5
+3
+3
+4
+3
+4
+7
+4
+3
+6
+4
+6
+39
+5
+4
+3
+3
+6
+3
+6
+12
+3
+4
+3
+14
+3
+3
+11
+3
+5
+4
+3
+4
+14
+4
+4
+3
+3
+29
+7
+3
+3
+3
+37
+3
+3
+4
+3
+4
+3
+26
+4
+6
+3
+5
+5
+3
+3
+4
+6
+3
+3
+4
+8
+4
+3
+8
+7
+58
+3
+3
+4
+3
+5
+3
+4
+4
+6
+3
+4
+6
+3
+3
+3
+3
+6
+3
+10
+3
+4
+3
+3
+7
+3
+10
+7
+7
+3
+4
+3
+4
+4
+3
+3
+3
+4
+6
+3
+3
+5
+3
+6
+7
+3
+3
+3
+3
+4
+3
+4
+4
+9
+3
+3
+5
+3
+3
+3
+3
+5
+5
+3
+3
+3
+3
+17
+9
+3
+3
+3
+3
+10
+4
+4
+5
+3
+4
+3
+3
+3
+3
+4
+9
+3
+13
+7
+10
+3
+3
+3
+3
+3
+3
+4
+3
+3
+4
+3
+4
+4
+6
+3
+3
+3
+6
+3
+4
+3
+3
+4
+4
+3
+4
+5
+5
+4
+6
+3
+6
+3
+3
+11
+3
+3
+3
+5
+5
+6
+3
+4
+14
+4
+3
+9
+4
+4
+11
+3
+5
+3
+3
+4
+6
+3
+74
+3
+5
+5
+7
+6
+3
+4
+8
+13
+8
+4
+15
+4
+3
+27
+3
+3
+3
+3
+8
+4
+3
+12
+5
+7
+3
+4
+4
+6
+3
+3
+3
+5
+3
+3
+6
+12
+5
+3
+6
+3
+4
+7
+3
+3
+3
+4
+3
+5
+3
+4
+4
+3
+3
+9
+4
+3
+6
+3
+4
+10
+8
+4
+7
+6
+3
+3
+5
+3
+4
+3
+3
+3
+3
+7
+3
+6
+3
+3
+4
+3
+3
+4
+4
+3
+6
+3
+17
+3
+4
+36
+4
+6
+3
+3
+3
+4
+8
+3
+5
+4
+3
+4
+5
+3
+3
+3
+3
+3
+3
+10
+8
+3
+4
+3
+5
+5
+4
+5
+5
+4
+3
+3
+4
+3
+5
+3
+4
+3
+7
+3
+3
+3
+3
+3
+9
+3
+4
+3
+3
+3
+4
+3
+6
+4
+3
+3
+3
+4
+4
+4
+8
+4
+4
+8
+3
+3
+3
+3
+4
+6
+3
+4
+4
+7
+3
+5
+3
+4
+7
+5
+3
+5
+7
+6
+3
+3
+4
+3
+7
+4
+4
+3
+3
+3
+3
+3
+8
+3
+6
+3
+6
+3
+16
+6
+3
+7
+3
+9
+4
+3
+6
+3
+3
+3
+13
+3
+6
+3
+4
+4
+3
+12
+3
+5
+7
+5
+3
+3
+8
+6
+3
+4
+4
+18
+3
+3
+3
+3
+3
+4
+5
+6
+3
+4
+16
+3
+4
+4
+5
+5
+3
+3
+3
+6
+3
+6
+4
+7
+5
+3
+6
+3
+3
+6
+3
+4
+4
+4
+3
+5
+4
+3
+3
+3
+4
+4
+5
+5
+3
+8
+3
+5
+3
+4
+3
+4
+15
+3
+10
+3
+4
+5
+3
+3
+3
+3
+6
+6
+3
+4
+8
+4
+3
+3
+3
+3
+5
+3
+4
+13
+6
+8
+3
+5
+3
+5
+3
+12
+3
+3
+3
+3
+6
+11
+3
+3
+3
+4
+6
+3
+4
+3
+4
+3
+13
+3
+3
+5
+70
+5
+4
+16
+3
+7
+5
+6
+3
+3
+7
+6
+3
+6
+4
+5
+3
+4
+3
+3
+3
+3
+4
+3
+7
+11
+4
+4
+6
+3
+6
+10
+3
+6
+3
+3
+4
+3
+3
+3
+4
+7
+5
+10
+5
+10
+3
+4
+3
+3
+4
+12
+4
+3
+3
+13
+3
+3
+3
+5
+3
+4
+4
+5
+3
+4
+3
+3
+5
+4
+6
+3
+3
+3
+3
+4
+5
+5
+3
+3
+3
+4
+3
+3
+3
+3
+4
+3
+3
+3
+4
+14
+7
+4
+3
+3
+4
+3
+4
+3
+4
+10
+4
+3
+6
+4
+3
+6
+3
+3
+3
+3
+3
+7
+3
+35
+3
+8
+3
+22
+3
+3
+3
+3
+4
+4
+6
+5
+3
+3
+4
+6
+3
+15
+4
+3
+4
+7
+3
+6
+3
+4
+3
+3
+8
+3
+11
+3
+6
+4
+3
+4
+7
+3
+3
+4
+5
+3
+4
+3
+3
+3
+4
+3
+10
+11
+3
+3
+9
+3
+10
+6
+55
+4
+12
+3
+3
+3
+5
+3
+3
+12
+6
+3
+6
+3
+16
+3
+3
+4
+8
+3
+16
+3
+4
+3
+6
+5
+3
+3
+3
+3
+3
+3
+4
+4
+4
+4
+4
+3
+3
+5
+6
+6
+4
+4
+5
+3
+3
+4
+3
+3
+7
+4
+4
+4
+4
+3
+5
+4
+3
+3
+5
+6
+7
+4
+3
+3
+4
+4
+6
+25
+3
+5
+6
+4
+4
+4
+3
+3
+5
+3
+3
+3
+3
+3
+3
+3
+3
+6
+4
+4
+3
+4
+4
+3
+3
+3
+10
+5
+4
+3
+5
+3
+8
+4
+3
+4
+3
+5
+5
+4
+4
+17
+4
+4
+3
+4
+5
+8
+5
+3
+4
+4
+5
+3
+3
+4
+4
+3
+3
+3
+13
+9
+5
+3
+3
+4
+3
+3
+3
+3
+3
+4
+3
+23
+6
+4
+3
+4
+3
+3
+3
+4
+3
+8
+11
+3
+14
+7
+6
+3
+3
+3
+3
+3
+5
+3
+4
+3
+3
+3
+3
+3
+6
+3
+11
+3
+3
+3
+5
+3
+3
+3
+7
+3
+3
+3
+6
+3
+4
+3
+3
+4
+3
+3
+3
+3
+4
+17
+14
+4
+3
+3
+3
+6
+3
+3
+4
+17
+6
+5
+4
+3
+5
+7
+7
+7
+3
+4
+6
+4
+3
+3
+3
+4
+4
+3
+3
+3
+9
+5
+6
+3
+6
+8
+8
+4
+4
+3
+3
+4
+6
+5
+3
+3
+4
+8
+4
+4
+4
+3
+47
+4
+3
+3
+3
+3
+5
+3
+3
+14
+3
+10
+7
+3
+9
+10
+6
+4
+3
+5
+9
+4
+5
+3
+3
+3
+3
+3
+5
+4
+7
+4
+3
+7
+3
+19
+3
+4
+3
+7
+3
+3
+3
+12
+3
+6
+3
+5
+4
+5
+3
+3
+3
+6
+3
+3
+7
+3
+3
+3
+7
+4
+4
+3
+3
+4
+7
+13
+3
+12
+3
+6
+20
+4
+3
+4
+3
+3
+4
+3
+5
+7
+3
+6
+4
+3
+3
+3
+3
+3
+3
+3
+3
+5
+15
+3
+6
+3
+3
+3
+8
+8
+5
+3
+3
+6
+3
+3
+3
+4
+8
+8
+3
+4
+3
+3
+3
+3
+4
+8
+8
+5
+4
+3
+3
+19
+5
+5
+3
+5
+6
+5
+3
+4
+3
+3
+3
+5
+3
+5
+3
+3
+4
+3
+3
+3
+3
+5
+11
+4
+13
+5
+5
+3
+3
+6
+4
+7
+5
+6
+3
+4
+10
+4
+4
+3
+15
+8
+4
+3
+11
+4
+3
+4
+3
+4
+4
+5
+3
+3
+4
+5
+5
+3
+5
+3
+8
+3
+7
+14
+3
+8
+5
+3
+3
+3
+3
+3
+6
+3
+3
+3
+8
+3
+3
+3
+6
+4
+4
+7
+4
+3
+3
+3
+3
+5
+5
+5
+3
+3
+3
+3
+3
+5
+4
+5
+6
+3
+5
+3
+4
+4
+3
+7
+4
+3
+5
+9
+3
+3
+3
+8
+3
+3
+3
+8
+3
+20
+3
+6
+3
+3
+3
+8
+7
+3
+3
+3
+3
+6
+3
+3
+3
+4
+14
+6
+3
+5
+3
+3
+5
+3
+5
+6
+3
+3
+3
+8
+4
+3
+3
+4
+26
+3
+3
+4
+3
+4
+4
+18
+3
+3
+5
+3
+5
+11
+3
+3
+9
+3
+3
+5
+3
+5
+5
+3
+26
+3
+7
+3
+4
+3
+4
+4
+3
+3
+32
+3
+4
+4
+4
+20
+5
+3
+4
+3
+4
+5
+3
+4
+3
+4
+3
+3
+4
+3
+3
+4
+3
+3
+3
+19
+44
+8
+3
+3
+4
+4
+5
+7
+7
+4
+3
+4
+3
+3
+4
+3
+6
+4
+4
+3
+5
+3
+4
+6
+15
+3
+3
+3
+3
+6
+4
+3
+13
+3
+3
+5
+3
+4
+9
+3
+5
+8
+5
+4
+4
+3
+3
+4
+12
+8
+3
+3
+4
+7
+4
+3
+6
+3
+3
+3
+4
+3
+3
+3
+3
+3
+10
+4
+7
+7
+4
+4
+3
+9
+3
+6
+9
+6
+4
+10
+4
+3
+3
+16
+3
+3
+3
+3
+11
+3
+4
+9
+3
+3
+3
+4
+4
+3
+7
+4
+14
+3
+5
+4
+5
+5
+10
+4
+3
+4
+3
+3
+3
+4
+3
+3
+9
+3
+6
+3
+4
+5
+5
+4
+3
+5
+3
+4
+20
+4
+3
+4
+3
+5
+5
+3
+3
+3
+3
+3
+6
+4
+4
+6
+3
+7
+3
+5
+3
+10
+4
+4
+3
+4
+3
+5
+4
+3
+3
+4
+3
+3
+12
+4
+4
+4
+6
+8
+6
+3
+3
+3
+17
+5
+4
+3
+7
+4
+5
+3
+4
+4
+9
+4
+9
+5
+3
+7
+3
+5
+3
+10
+4
+5
+4
+4
+4
+3
+3
+3
+4
+4
+14
+3
+3
+3
+5
+11
+4
+3
+4
+3
+20
+7
+4
+6
+3
+3
+5
+4
+3
+5
+8
+12
+3
+4
+3
+3
+3
+5
+3
+3
+9
+4
+4
+3
+9
+3
+6
+3
+5
+3
+4
+3
+4
+3
+4
+3
+8
+3
+3
+3
+5
+8
+3
+5
+3
+7
+3
+6
+3
+6
+3
+4
+3
+7
+3
+3
+6
+5
+4
+5
+4
+3
+5
+8
+3
+3
+7
+5
+4
+3
+5
+3
+3
+3
+3
+3
+5
+6
+4
+4
+3
+3
+3
+3
+3
+6
+3
+6
+6
+3
+3
+3
+5
+4
+4
+22
+7
+3
+9
+3
+3
+4
+6
+3
+6
+7
+3
+3
+7
+4
+3
+4
+4
+3
+3
+7
+3
+3
+61
+5
+5
+3
+4
+3
+4
+7
+3
+7
+3
+3
+4