# b053332.txt - Table of n, a(n) for n=1..1000 - Ray Chandler, Jun 12 2020 1 4 2 44 3 744 4 7744 5 47744 6 447744 7 4447744 8 44447744 9 444447744 10 4444447744 11 74444447744 12 474444447744 13 4474444447744 14 44474444447744 15 444474444447744 16 7444474444447744 17 77444474444447744 18 477444474444447744 19 7477444474444447744 20 77477444474444447744 21 777477444474444447744 22 4777477444474444447744 23 74777477444474444447744 24 474777477444474444447744 25 4474777477444474444447744 26 74474777477444474444447744 27 474474777477444474444447744 28 7474474777477444474444447744 29 47474474777477444474444447744 30 447474474777477444474444447744 31 7447474474777477444474444447744 32 77447474474777477444474444447744 33 477447474474777477444474444447744 34 4477447474474777477444474444447744 35 74477447474474777477444474444447744 36 474477447474474777477444474444447744 37 7474477447474474777477444474444447744 38 77474477447474474777477444474444447744 39 477474477447474474777477444474444447744 40 4477474477447474474777477444474444447744 41 44477474477447474474777477444474444447744 42 444477474477447474474777477444474444447744 43 4444477474477447474474777477444474444447744 44 44444477474477447474474777477444474444447744 45 744444477474477447474474777477444474444447744 46 4744444477474477447474474777477444474444447744 47 74744444477474477447474474777477444474444447744 48 474744444477474477447474474777477444474444447744 49 4474744444477474477447474474777477444474444447744 50 44474744444477474477447474474777477444474444447744 51 444474744444477474477447474474777477444474444447744 52 4444474744444477474477447474474777477444474444447744 53 74444474744444477474477447474474777477444474444447744 54 474444474744444477474477447474474777477444474444447744 55 7474444474744444477474477447474474777477444474444447744 56 47474444474744444477474477447474474777477444474444447744 57 447474444474744444477474477447474474777477444474444447744 58 7447474444474744444477474477447474474777477444474444447744 59 77447474444474744444477474477447474474777477444474444447744 60 477447474444474744444477474477447474474777477444474444447744 61 4477447474444474744444477474477447474474777477444474444447744 62 44477447474444474744444477474477447474474777477444474444447744 63 744477447474444474744444477474477447474474777477444474444447744 64 4744477447474444474744444477474477447474474777477444474444447744 65 74744477447474444474744444477474477447474474777477444474444447744 66 774744477447474444474744444477474477447474474777477444474444447744 67 4774744477447474444474744444477474477447474474777477444474444447744 68 44774744477447474444474744444477474477447474474777477444474444447744 69 444774744477447474444474744444477474477447474474777477444474444447744 70 7444774744477447474444474744444477474477447474474777477444474444447744 71 77444774744477447474444474744444477474477447474474777477444474444447744 72 477444774744477447474444474744444477474477447474474777477444474444447744 73 7477444774744477447474444474744444477474477447474474777477444474444447744 74 47477444774744477447474444474744444477474477447474474777477444474444447744 75 447477444774744477447474444474744444477474477447474474777477444474444447744 76 7447477444774744477447474444474744444477474477447474474777477444474444447744 77 47447477444774744477447474444474744444477474477447474474777477444474444447744 78 747447477444774744477447474444474744444477474477447474474777477444474444447744 79 7747447477444774744477447474444474744444477474477447474474777477444474444447744 80 77747447477444774744477447474444474744444477474477447474474777477444474444447744 81 777747447477444774744477447474444474744444477474477447474474777477444474444447744 82 7777747447477444774744477447474444474744444477474477447474474777477444474444447744 83 47777747447477444774744477447474444474744444477474477447474474777477444474444447744 84 747777747447477444774744477447474444474744444477474477447474474777477444474444447744 85 7747777747447477444774744477447474444474744444477474477447474474777477444474444447744 86 77747777747447477444774744477447474444474744444477474477447474474777477444474444447744 87 777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 88 7777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 89 77777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 90 777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 91 4777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 92 44777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 93 444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 94 4444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 95 44444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 96 744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 97 4744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 98 74744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 99 474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 100 7474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 101 77474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 102 477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 103 7477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 104 77477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 105 777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 106 4777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 107 44777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 108 444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 109 7444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 110 47444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 111 747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 112 4747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 113 44747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 114 444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 115 7444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 116 77444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 117 477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 118 4477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 119 74477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 120 774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 121 4774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 122 74774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 123 474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 124 4474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 125 44474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 126 744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 127 4744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 128 74744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 129 774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 130 4774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 131 74774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 132 774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 133 4774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 134 74774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 135 474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 136 7474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 137 47474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 138 447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 139 7447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 140 47447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 141 447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 142 7447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 143 77447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 144 777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 145 4777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 146 74777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 147 774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 148 4774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 149 74774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 150 774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 151 4774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 152 44774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 153 444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 154 4444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 155 44444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 156 744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 157 4744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 158 74744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 159 774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 160 4774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 161 74774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 162 474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 163 7474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 164 47474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 165 747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 166 4747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 167 44747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 168 444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 169 4444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 170 44444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 171 444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 172 4444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 173 44444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 174 744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 175 7744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 176 77744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 177 477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 178 4477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 179 74477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 180 774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 181 4774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 182 44774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 183 744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 184 7744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 185 47744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 186 447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 187 4447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 188 74447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 189 474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 190 7474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 191 47474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 192 447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 193 4447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 194 74447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 195 474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 196 7474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 197 77474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 198 477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 199 4477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 200 74477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 201 774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 202 7774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 203 77774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 204 777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 205 7777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 206 77777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 207 477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 208 7477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 209 47477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 210 747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 211 4747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 212 74747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 213 474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 214 4474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 215 44474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 216 444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 217 4444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 218 74444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 219 774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 220 4774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 221 74774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 222 474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 223 7474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 224 47474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 225 447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 226 7447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 227 77447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 228 777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 229 4777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 230 44777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 231 444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 232 7444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 233 77444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 234 777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 235 4777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 236 44777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 237 444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 238 4444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 239 74444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 240 474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 241 7474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 242 77474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 243 777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 244 7777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 245 47777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 246 747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 247 4747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 248 74747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 249 774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 250 7774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 251 47774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 252 447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 253 7447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 254 47447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 255 447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 256 7447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 257 77447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 258 477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 259 4477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 260 44477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 261 444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 262 4444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 263 74444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 264 474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 265 7474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 266 47474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 267 747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 268 4747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 269 74747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 270 774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 271 4774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 272 74774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 273 474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 274 7474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 275 47474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 276 747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 277 7747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 278 47747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 279 747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 280 7747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 281 77747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 282 477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 283 7477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 284 77477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 285 477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 286 4477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 287 44477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 288 744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 289 7744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 290 47744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 291 447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 292 4447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 293 74447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 294 774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 295 4774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 296 44774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 297 744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 298 4744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 299 44744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 300 744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 301 4744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 302 74744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 303 474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 304 4474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 305 44474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 306 444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 307 4444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 308 74444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 309 774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 310 7774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 311 47774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 312 747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 313 4747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 314 74747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 315 774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 316 4774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 317 74774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 318 474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 319 7474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 320 77474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 321 777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 322 4777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 323 44777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 324 444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 325 7444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 326 77444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 327 777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 328 7777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 329 77777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 330 777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 331 4777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 332 74777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 333 474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 334 4474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 335 74474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 336 774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 337 4774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 338 44774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 339 444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 340 7444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 341 47444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 342 447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 343 4447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 344 74447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 345 774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 346 7774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 347 77774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 348 477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 349 4477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 350 74477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 351 474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 352 7474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 353 77474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 354 777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 355 4777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 356 44777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 357 444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 358 7444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 359 47444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 360 747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 361 7747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 362 77747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 363 477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 364 4477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 365 74477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 366 774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 367 7774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 368 77774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 369 777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 370 4777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 371 44777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 372 744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 373 7744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 374 77744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 375 477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 376 4477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 377 74477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 378 774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 379 4774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 380 44774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 381 744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 382 4744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 383 44744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 384 444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 385 7444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 386 47444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 387 447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 388 7447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 389 77447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 390 777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 391 4777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 392 44777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 393 744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 394 4744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 395 44744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 396 744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 397 4744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 398 74744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 399 474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 400 4474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 401 74474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 402 774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 403 4774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 404 44774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 405 744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 406 4744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 407 44744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 408 444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 409 4444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 410 44444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 411 744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 412 7744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 413 47744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 414 747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 415 4747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 416 74747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 417 474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 418 7474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 419 47474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 420 747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 421 7747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 422 47747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 423 447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 424 7447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 425 47447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 426 447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 427 7447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 428 47447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 429 747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 430 4747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 431 44747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 432 444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 433 4444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 434 44444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 435 744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 436 4744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 437 74744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 438 774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 439 7774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 440 47774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 441 747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 442 7747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 443 77747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 444 777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 445 4777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 446 74777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 447 474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 448 4474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 449 44474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 450 444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 451 7444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 452 47444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 453 747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 454 4747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 455 44747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 456 444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 457 4444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 458 74444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 459 774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 460 7774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 461 77774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 462 777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 463 7777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 464 77777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 465 477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 466 4477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 467 74477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 468 774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 469 7774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 470 77774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 471 477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 472 4477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 473 74477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 474 474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 475 4474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 476 74474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 477 774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 478 4774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 479 44774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 480 444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 481 4444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 482 74444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 483 774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 484 7774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 485 47774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 486 747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 487 7747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 488 77747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 489 777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 490 4777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 491 74777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 492 774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 493 4774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 494 44774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 495 744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 496 7744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 497 77744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 498 777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 499 7777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 500 47777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 501 747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 502 4747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 503 44747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 504 744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 505 7744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 506 77744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 507 477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 508 4477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 509 44477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 510 444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 511 4444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 512 74444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 513 774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 514 4774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 515 74774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 516 474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 517 4474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 518 74474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 519 774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 520 7774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 521 47774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 522 447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 523 7447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 524 47447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 525 747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 526 7747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 527 77747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 528 477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 529 7477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 530 77477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 531 477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 532 4477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 533 74477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 534 774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 535 4774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 536 44774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 537 744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 538 4744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 539 74744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 540 774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 541 7774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 542 47774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 543 747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 544 4747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 545 74747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 546 474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 547 4474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 548 44474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 549 444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 550 4444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 551 74444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 552 774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 553 4774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 554 44774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 555 444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 556 7444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 557 77444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 558 477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 559 4477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 560 74477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 561 474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 562 7474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 563 47474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 564 447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 565 7447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 566 47447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 567 447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 568 4447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 569 44447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 570 744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 571 7744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 572 47744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 573 447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 574 4447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 575 44447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 576 444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 577 7444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 578 47444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 579 747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 580 7747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 581 47747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 582 747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 583 4747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 584 44747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 585 744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 586 4744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 587 74744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 588 474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 589 4474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 590 44474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 591 744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 592 4744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 593 74744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 594 474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 595 7474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 596 77474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 597 477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 598 4477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 599 74477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 600 474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 601 4474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 602 44474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 603 744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 604 7744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 605 77744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 606 777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 607 4777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 608 74777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 609 474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 610 4474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 611 74474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 612 474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 613 4474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 614 44474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 615 744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 616 4744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 617 74744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 618 774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 619 4774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 620 44774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 621 444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 622 7444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 623 47444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 624 747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 625 7747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 626 77747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 627 777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 628 7777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 629 47777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 630 747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 631 7747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 632 47747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 633 447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 634 4447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 635 74447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 636 474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 637 4474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 638 74474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 639 474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 640 4474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 641 44474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 642 444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 643 4444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 644 74444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 645 774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 646 7774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 647 47774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 648 747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 649 7747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 650 77747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 651 777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 652 7777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 653 47777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 654 447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 655 4447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 656 44447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 657 444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 658 7444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 659 47444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 660 447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 661 7447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 662 47447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 663 747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 664 4747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 665 44747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 666 744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 667 7744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 668 47744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 669 747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 670 4747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 671 44747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 672 744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 673 4744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 674 44744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 675 744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 676 7744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 677 77744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 678 777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 679 4777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 680 74777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 681 774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 682 4774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 683 74774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 684 474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 685 7474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 686 47474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 687 447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 688 4447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 689 74447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 690 474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 691 7474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 692 47474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 693 747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 694 4747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 695 44747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 696 444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 697 4444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 698 74444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 699 774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 700 4774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 701 44774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 702 444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 703 4444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 704 74444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 705 774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 706 7774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 707 77774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 708 777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 709 4777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 710 74777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 711 474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 712 4474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 713 44474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 714 744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 715 7744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 716 47744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 717 747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 718 7747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 719 47747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 720 747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 721 7747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 722 77747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 723 777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 724 7777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 725 77777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 726 777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 727 7777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 728 77777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 729 777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 730 7777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 731 47777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 732 747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 733 7747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 734 77747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 735 777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 736 4777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 737 74777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 738 774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 739 7774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 740 47774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 741 447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 742 7447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 743 77447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 744 777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 745 4777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 746 44777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 747 444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 748 7444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 749 77444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 750 477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 751 4477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 752 44477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 753 444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 754 7444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 755 77444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 756 477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 757 7477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 758 77477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 759 777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 760 7777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 761 47777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 762 747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 763 7747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 764 77747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 765 477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 766 7477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 767 47477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 768 447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 769 7447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 770 47447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 771 747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 772 7747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 773 47747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 774 447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 775 4447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 776 74447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 777 774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 778 4774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 779 44774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 780 744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 781 7744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 782 47744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 783 747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 784 7747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 785 77747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 786 477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 787 4477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 788 44477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 789 744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 790 4744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 791 74744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 792 774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 793 7774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 794 77774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 795 477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 796 4477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 797 44477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 798 444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 799 4444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 800 44444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 801 444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 802 4444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 803 74444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 804 474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 805 7474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 806 47474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 807 447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 808 4447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 809 74447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 810 774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 811 7774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 812 47774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 813 747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 814 4747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 815 74747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 816 474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 817 7474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 818 77474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 819 777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 820 4777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 821 74777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 822 774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 823 4774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 824 74774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 825 474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 826 7474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 827 47474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 828 447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 829 4447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 830 44447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 831 744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 832 7744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 833 47744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 834 447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 835 7447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 836 47447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 837 747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 838 4747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 839 44747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 840 444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 841 7444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 842 77444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 843 477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 844 7477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 845 47477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 846 747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 847 7747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 848 77747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 849 777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 850 4777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 851 74777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 852 474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 853 7474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 854 77474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 855 477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 856 7477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 857 47477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 858 747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 859 4747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 860 74747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 861 774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 862 7774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 863 47774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 864 747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 865 4747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 866 74747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 867 474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 868 4474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 869 44474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 870 744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 871 7744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 872 47744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 873 747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 874 7747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 875 77747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 876 777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 877 4777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 878 74777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 879 774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 880 4774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 881 44774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 882 744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 883 4744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 884 44744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 885 444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 886 7444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 887 77444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 888 477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 889 7477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 890 77477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 891 777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 892 7777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 893 47777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 894 447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 895 4447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 896 44447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 897 744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 898 4744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 899 44744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 900 744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 901 4744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 902 74744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 903 774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 904 7774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 905 77774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 906 777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 907 4777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 908 44777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 909 744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 910 4744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 911 44744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 912 744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 913 4744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 914 44744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 915 744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 916 4744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 917 74744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 918 774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 919 7774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 920 47774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 921 747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 922 4747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 923 44747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 924 744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 925 4744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 926 44744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 927 444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 928 7444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 929 47444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 930 747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 931 4747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 932 44747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 933 444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 934 7444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 935 77444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 936 477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 937 4477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 938 44477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 939 444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 940 4444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 941 74444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 942 774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 943 7774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 944 77774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 945 777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 946 4777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 947 74777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 948 774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 949 4774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 950 44774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 951 444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 952 7444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 953 47444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 954 447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 955 4447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 956 74447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 957 474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 958 4474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 959 44474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 960 744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 961 7744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 962 47744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 963 447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 964 7447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 965 47447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 966 447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 967 7447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 968 47447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 969 747447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 970 7747447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 971 77747447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 972 777747447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 973 7777747447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 974 47777747447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 975 447777747447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 976 4447777747447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 977 44447777747447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 978 444447777747447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 979 7444447777747447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 980 77444447777747447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 981 477444447777747447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 982 4477444447777747447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 983 74477444447777747447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 984 474477444447777747447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 985 7474477444447777747447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 986 47474477444447777747447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 987 447474477444447777747447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 988 4447474477444447777747447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 989 44447474477444447777747447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 990 744447474477444447777747447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 991 4744447474477444447777747447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 992 44744447474477444447777747447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 993 744744447474477444447777747447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 994 4744744447474477444447777747447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 995 74744744447474477444447777747447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 996 774744744447474477444447777747447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 997 4774744744447474477444447777747447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 998 74774744744447474477444447777747447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 999 774774744744447474477444447777747447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744 1000 4774774744744447474477444447777747447447744474447444774777774444477444747444744747774744744744777774744744447777477444744774777747744474747774747477474777747477444747447744447474774777474747774447474444444477774744477747744774447747447477747777477444477444777447774777747777777777747747744474777774444774444747474447474774777744744747744747447444447777747774444474474447747777747444774744474474777744474477474744474744747747444447744447447474477444774444474747774744774477477747447774474774444477744747777744774777747774444774474477774477777774444747444474777747774744444747447447747474747744444744774474744744777447444744774477744777774477747444777474477774447444774474777777444777474774747774444474744744774447744477477747747474774747474444477447447774747777474444777444777447474774444474747477777774477474447474447744774477744444444747474774744444774774777447447474774774744474774477444747444777477474744444777777747777747447477444774744477447474444474744444477474477447474474777477444474444447744