80000 22 71 86 16 46 35 76 84 56 42 46 78 2 39 51 73 8 38 76 38 1 70 32 31 91 42 90 12 5 89 85 73 10 90 55 52 70 38 72 37 85 77 54 4 72 52 64 60 46 57 4 65 60 4 11 7 63 75 46 57 94 88 49 65 76 41 93 83 37 15 34 69 5 29 39 19 82 73 90 89 74 95 46 79 47 28 65 15 18 43 78 0 25 54 28 41 83 37 72 39 14 4 51 59 93 76 102 89 7 35 12 13 73 88 1 18 101 18 36 57 54 25 45 42 26 95 41 73 36 55 72 6 11 19 61 3 37 24 48 44 80 28 15 29 34 6 104 45 25 70 12 5 37 35 72 98 73 93 86 89 87 76 33 84 75 64 35 49 46 65 88 52 55 37 73 53 52 107 108 76 94 79 39 63 70 45 64 53 72 58 42 48 91 53 32 0 104 92 92 58 57 70 65 70 1 73 21 107 55 108 10 107 100 35 89 55 47 11 95 1 19 60 60 50 39 58 79 59 102 47 101 84 10 21 83 72 72 37 27 79 104 80 81 2 100 80 30 20 48 71 86 31 74 106 9 6 13 65 87 9 17 77 1 75 34 32 74 0 27 7 0 106 20 54 74 39 101 111 78 99 43 68 46 92 64 94 63 37 59 61 15 28 83 40 54 110 98 72 80 72 30 85 99 108 108 108 95 47 5 27 78 100 97 96 53 56 110 79 92 41 56 38 78 35 69 96 83 95 101 100 66 58 50 5 64 28 55 102 80 28 66 32 45 89 90 94 64 72 85 90 47 112 62 50 40 3 73 7 105 16 53 68 72 46 96 19 96 53 0 83 100 83 76 21 82 71 19 108 81 19 16 119 108 106 13 91 101 101 50 86 39 6 64 14 108 31 42 36 38 8 11 111 65 73 108 28 4 97 101 113 38 77 17 52 69 13 7 69 89 63 35 80 109 121 84 110 20 112 54 104 28 106 9 82 52 57 82 11 110 103 2 94 19 22 103 103 75 25 15 92 28 15 107 42 75 82 117 117 83 69 69 48 111 98 77 65 27 63 52 74 120 36 67 28 60 92 109 87 32 0 97 12 80 58 59 28 69 48 24 122 82 105 82 55 96 76 47 18 23 88 6 12 113 89 62 49 36 5 72 96 95 11 4 92 33 79 107 10 27 3 71 14 14 74 19 7 61 74 106 22 96 22 98 115 3 63 45 42 97 88 15 11 22 30 104 99 9 95 56 124 88 114 5 88 74 5 24 97 23 80 104 42 16 63 20 8 57 3 91 104 43 27 8 23 17 101 97 17 5 58 36 97 5 71 19 91 26 41 26 91 111 30 21 23 21 8 93 59 8 108 64 104 53 126 48 77 129 127 8 70 69 42 53 61 46 108 92 61 77 16 41 95 72 74 63 14 76 64 5 84 108 43 20 82 98 45 1 18 72 2 25 32 80 74 94 72 39 31 56 11 129 98 5 64 65 73 129 40 78 16 75 100 107 109 42 53 130 14 132 103 30 60 0 52 83 103 20 70 57 62 124 20 74 114 103 14 15 79 63 123 61 124 92 61 112 55 53 132 105 23 82 131 93 90 78 30 43 82 111 22 131 45 20 9 36 1 127 123 111 109 82 99 89 72 39 115 100 15 73 114 53 46 10 133 92 69 21 86 129 50 54 67 67 4 70 121 94 85 38 119 26 30 133 53 49 125 43 67 19 39 86 26 100 28 72 37 22 95 65 71 44 115 138 83 116 73 32 3 110 52 18 23 105 69 20 78 51 43 66 16 99 89 88 21 16 112 115 1 16 33 89 66 25 138 67 58 25 9 110 119 123 108 117 23 43 84 121 20 3 61 133 55 64 7 20 45 135 33 52 85 39 91 35 140 58 79 52 109 86 105 104 90 100 37 27 36 46 104 136 45 103 25 40 135 97 45 86 77 52 131 39 136 93 46 140 79 111 89 54 26 36 120 63 51 8 85 49 51 122 107 13 42 110 128 46 51 89 37 4 143 41 44 131 74 98 15 136 20 21 27 109 135 75 52 114 0 92 47 91 130 131 16 123 56 87 116 83 102 102 77 51 59 137 127 48 44 86 28 124 20 39 8 60 26 14 100 98 54 98 11 90 60 108 87 14 67 37 75 119 60 42 81 114 42 108 130 102 121 134 60 142 112 111 70 96 56 9 2 88 127 16 145 9 138 142 80 142 40 90 105 39 66 15 2 25 33 16 19 68 2 87 103 27 63 75 30 101 125 148 1 19 37 39 65 109 72 80 50 111 7 20 130 0 50 24 26 139 3 65 15 99 102 92 12 138 65 92 129 96 55 95 58 13 117 98 138 83 14 55 6 53 56 23 23 73 68 133 102 110 35 64 22 46 15 19 136 39 9 47 114 86 78 77 149 105 105 151 22 103 134 48 56 80 52 128 45 0 104 83 16 112 78 120 45 20 49 32 105 96 39 99 7 121 27 58 119 84 23 25 40 7 73 143 105 17 69 40 153 34 94 13 91 44 8 48 148 145 79 18 85 67 50 82 57 27 18 90 118 132 8 144 112 106 47 32 16 70 94 42 76 99 32 14 64 50 135 26 95 134 24 88 58 79 57 14 104 43 141 84 61 45 115 147 67 4 82 88 33 154 156 55 24 103 129 52 113 58 156 35 103 77 74 120 4 55 38 12 52 107 142 148 67 84 129 7 2 57 136 1 72 99 32 110 60 126 58 49 14 55 124 25 141 132 101 128 127 21 60 29 154 44 58 32 45 59 84 43 92 36 27 6 142 96 146 98 26 152 83 152 6 69 44 41 138 60 64 30 81 159 80 16 81 21 160 86 47 59 106 158 41 41 55 118 90 113 60 162 144 121 78 24 81 111 78 44 133 123 108 79 31 119 118 132 52 35 91 41 147 111 140 112 90 161 66 113 136 7 32 61 84 65 5 77 14 137 127 94 75 121 7 14 25 70 117 47 79 123 6 116 43 70 36 142 147 26 155 80 108 65 145 55 124 47 133 60 135 6 92 81 143 2 11 105 127 96 125 158 21 13 112 139 46 14 38 130 80 30 115 104 160 137 160 114 81 29 41 133 86 82 124 32 88 30 26 81 129 44 132 49 136 154 38 109 146 51 119 14 9 82 46 85 163 96 138 143 18 156 77 115 132 43 135 65 37 138 8 119 33 101 16 163 66 150 72 157 79 9 65 107 89 113 12 134 65 132 97 43 82 31 41 101 84 37 74 25 66 100 146 57 14 121 67 109 164 64 96 146 151 120 143 69 63 49 141 172 54 0 24 80 63 75 4 111 123 64 125 121 57 71 38 17 140 59 112 126 140 10 16 162 33 96 115 105 56 49 0 75 117 67 35 152 157 27 22 161 101 48 13 5 62 59 150 86 96 36 137 42 163 153 83 44 27 113 158 85 20 120 145 149 115 50 21 67 33 12 90 46 115 2 173 116 164 13 26 153 153 88 5 14 96 56 117 129 95 73 167 116 45 78 117 175 52 45 3 145 62 66 71 45 93 149 5 65 177 114 122 30 164 101 113 147 79 177 140 141 77 60 7 36 38 97 33 111 18 120 174 158 6 59 108 89 91 83 0 39 2 164 81 26 162 4 173 98 93 67 10 53 108 102 57 87 116 102 145 68 175 36 134 133 71 175 159 116 112 131 52 142 77 75 78 34 123 111 31 139 35 180 97 27 53 85 113 56 106 49 77 45 76 50 144 127 64 67 155 163 17 172 87 8 175 71 130 132 56 29 99 137 163 116 114 28 121 10 46 55 163 46 98 28 172 160 119 64 64 87 127 13 144 51 55 78 98 42 12 45 71 129 76 25 4 121 97 79 17 183 132 182 158 128 96 154 92 153 100 118 180 90 159 65 111 73 91 82 176 176 42 120 8 139 121 95 163 131 17 168 170 1 155 104 179 51 101 50 170 65 141 108 30 20 27 117 135 183 149 72 60 107 21 65 76 164 114 156 175 174 114 88 146 58 146 103 52 108 112 182 139 179 151 125 69 138 84 54 62 69 24 110 99 129 136 5 146 84 108 81 109 3 7 33 5 81 26 69 141 47 189 30 59 157 93 161 178 50 131 9 0 178 183 56 3 106 129 57 168 108 81 87 171 72 169 116 124 85 94 138 50 70 150 161 189 30 111 190 121 144 21 138 118 125 125 187 55 151 176 77 84 146 38 47 74 139 170 57 144 26 115 84 60 59 147 7 5 79 145 49 25 163 163 31 73 193 113 158 84 145 41 96 170 156 162 124 62 32 32 17 163 112 182 153 107 118 160 67 79 50 104 123 149 72 78 105 96 71 38 70 163 158 26 111 60 108 30 31 184 90 172 89 86 38 127 2 187 67 149 42 39 142 65 53 53 116 41 148 152 137 28 197 128 194 117 110 27 11 100 134 96 36 161 92 40 12 107 193 83 153 183 164 198 81 14 72 58 73 57 156 57 34 33 12 41 31 153 63 126 169 46 87 139 199 45 63 196 116 19 45 74 77 69 80 182 126 3 156 47 56 130 32 192 49 157 156 77 161 114 56 102 103 33 80 13 167 166 30 137 25 192 59 13 107 187 125 121 135 48 151 133 100 54 135 146 152 20 44 97 109 178 202 185 120 41 43 99 78 20 145 170 67 99 37 66 76 105 143 179 193 47 150 153 61 141 93 169 148 166 132 39 53 170 195 17 197 161 109 125 28 161 142 76 50 117 19 193 77 53 101 1 159 111 93 86 117 88 147 115 174 139 62 79 77 81 44 160 153 105 121 185 77 42 99 90 185 46 205 81 138 91 6 203 9 62 47 32 198 123 56 174 163 55 125 105 142 96 28 143 109 147 17 118 61 142 110 207 97 186 190 153 0 134 62 20 19 193 58 208 153 91 104 142 51 89 188 202 9 39 51 130 40 58 111 13 202 13 21 101 201 107 24 42 175 199 22 76 72 48 73 88 68 110 178 77 66 12 8 96 151 163 116 14 201 100 5 45 35 175 191 127 198 147 179 10 122 31 74 64 159 83 163 81 28 59 42 75 157 93 162 57 148 17 121 42 211 111 111 92 135 74 145 47 139 30 79 176 152 204 151 97 136 38 116 92 94 123 199 75 132 201 160 105 44 73 93 119 170 180 106 127 32 67 186 57 111 194 30 87 29 114 105 68 110 96 55 132 187 79 139 103 202 194 104 188 94 130 94 128 193 182 41 197 175 176 153 37 8 113 47 93 99 37 186 14 157 166 44 179 150 129 56 86 0 176 91 179 38 166 132 78 30 42 197 182 23 105 9 135 215 173 59 82 142 23 124 75 45 31 121 113 5 191 125 192 45 139 184 33 215 70 38 118 28 172 162 152 33 29 144 122 53 168 210 196 109 153 82 28 78 187 135 128 212 192 40 41 35 162 143 123 197 13 178 131 155 210 156 149 138 123 196 97 158 6 91 161 65 113 57 142 54 126 201 113 32 134 176 163 58 121 171 221 122 163 40 189 201 140 190 158 159 17 87 25 182 18 180 71 58 75 209 196 73 27 151 211 54 42 66 104 93 31 97 189 94 41 82 216 38 116 140 63 195 101 54 144 199 32 148 212 105 171 104 108 126 123 13 128 14 86 132 160 160 21 63 125 110 141 160 50 224 117 185 109 195 43 200 128 5 77 149 106 32 225 68 219 215 77 86 144 221 116 113 196 167 10 32 39 140 120 183 45 171 117 212 124 75 131 188 105 17 93 59 125 16 221 77 109 15 109 124 40 219 77 196 132 4 117 82 79 224 102 85 93 89 33 214 127 40 169 225 90 180 132 137 184 170 78 74 120 96 204 56 219 28 206 201 181 108 89 150 76 165 75 203 83 112 0 133 191 120 142 175 94 46 176 65 178 65 183 29 28 109 143 82 229 2 14 66 78 127 199 187 94 224 145 20 144 39 61 13 12 88 65 80 152 43 223 224 65 92 127 168 129 82 160 182 51 210 122 151 160 142 119 31 176 81 91 68 148 54 175 6 225 142 224 149 191 125 126 102 225 133 231 93 139 116 136 102 153 123 159 45 204 166 1 191 178 25 222 157 122 191 18 149 89 78 87 42 50 47 20 71 76 141 175 68 231 101 128 168 80 172 37 221 202 38 27 41 23 63 120 228 22 135 156 62 158 45 67 175 47 102 216 41 129 123 126 148 168 152 79 15 231 119 37 3 56 88 72 159 47 125 3 91 44 46 14 135 131 188 72 14 114 76 13 149 83 187 52 125 4 226 158 42 183 192 167 128 49 98 38 133 110 139 82 46 211 126 129 111 140 121 219 68 168 128 155 89 164 156 14 237 79 76 213 120 142 8 38 201 24 92 150 49 163 109 222 220 113 145 180 122 155 158 54 74 18 191 140 43 83 200 76 2 142 213 119 126 223 187 128 191 199 83 80 48 147 60 237 67 163 177 205 42 64 151 185 160 83 142 221 239 212 241 74 156 114 115 59 79 143 55 61 142 145 225 227 171 54 207 203 177 223 16 153 212 27 224 123 48 11 101 25 37 72 66 153 22 124 8 176 34 75 12 18 8 91 188 225 19 67 18 155 52 229 104 165 124 245 233 228 166 245 43 113 182 48 228 12 0 42 204 149 131 87 3 219 185 137 36 5 13 57 175 60 238 237 137 123 4 112 5 202 228 240 1 177 156 177 78 70 186 54 222 214 94 210 109 97 41 113 66 72 193 35 50 241 126 159 103 94 8 124 44 27 160 99 192 129 4 232 101 223 167 182 138 68 216 50 20 111 220 44 76 125 156 248 96 94 67 118 33 130 113 101 193 38 42 188 239 122 202 166 146 214 13 156 2 89 194 165 63 184 175 53 38 221 13 98 174 232 59 84 237 200 183 159 73 182 75 30 89 237 44 34 105 86 214 89 3 185 96 211 213 93 187 214 12 247 248 227 13 80 213 126 71 42 103 74 212 103 140 1 195 62 99 240 161 179 9 169 66 138 137 55 110 208 10 133 24 237 249 2 108 201 245 221 109 3 167 228 172 67 83 205 84 38 9 70 175 254 239 22 103 250 164 1 215 250 162 166 20 89 72 239 145 170 46 177 132 18 100 187 115 189 37 49 29 100 235 204 47 48 60 78 240 164 136 163 100 207 47 141 23 77 143 70 78 85 144 12 221 62 43 72 166 114 238 232 9 60 50 16 157 64 42 202 209 225 63 255 120 104 186 141 182 70 11 22 9 61 196 33 124 217 203 192 227 220 91 114 256 146 120 200 16 32 217 19 129 248 150 223 42 126 78 38 9 22 157 132 117 215 221 244 77 145 66 82 36 257 201 94 0 258 141 98 131 127 253 153 152 130 30 142 203 182 99 173 36 254 222 105 131 217 144 120 88 136 52 214 97 178 14 249 55 5 76 118 178 184 168 148 51 28 20 87 247 198 44 92 79 211 12 170 84 148 210 87 98 33 99 7 106 61 167 227 6 235 247 213 104 33 113 250 188 83 133 224 185 218 175 235 142 130 103 189 82 120 124 107 47 3 172 179 203 51 175 50 41 88 138 144 133 164 129 1 151 1 145 109 211 207 14 189 5 203 92 221 263 200 209 243 96 104 147 259 240 180 249 72 241 202 128 33 239 61 261 234 180 99 78 108 225 226 96 264 57 24 57 240 104 105 53 155 109 58 148 10 148 237 127 152 155 196 230 202 68 49 173 133 4 174 8 11 34 99 113 161 72 171 257 206 270 87 171 15 113 47 41 188 165 74 196 259 207 96 143 36 100 56 196 166 87 43 76 110 114 95 260 20 205 217 118 82 64 196 96 79 90 25 10 99 48 72 255 67 30 45 218 254 69 108 82 153 52 77 132 213 212 64 151 251 104 197 118 130 13 261 156 251 66 162 19 115 221 87 124 257 120 72 80 128 245 40 62 78 151 210 201 17 4 4 215 182 129 178 62 100 113 270 215 263 235 58 173 81 194 140 234 75 25 53 256 200 92 218 7 266 111 63 36 31 273 165 245 133 159 135 223 228 271 90 15 133 213 150 233 211 139 101 157 219 41 48 237 195 235 98 50 193 134 97 246 24 23 43 80 174 174 17 252 20 23 189 210 278 238 180 218 17 157 57 76 207 6 140 22 279 92 161 147 265 124 276 191 31 275 84 137 24 151 59 118 114 151 224 60 110 54 94 64 0 9 133 139 7 90 213 277 42 227 210 196 0 37 170 91 84 119 6 116 59 82 81 175 185 143 116 189 124 86 186 270 158 146 44 67 222 9 189 151 228 71 68 40 232 136 82 139 17 182 109 161 276 66 37 60 148 81 44 204 107 67 162 92 183 120 78 266 108 121 0 31 94 275 92 109 55 14 278 182 12 248 198 192 120 127 236 126 175 144 281 52 187 260 43 113 217 13 222 39 247 284 226 67 252 19 64 0 261 65 276 103 120 185 130 249 108 204 49 54 59 83 254 279 213 250 32 90 55 192 146 168 164 136 49 188 18 222 211 74 90 17 123 288 146 209 130 183 192 238 48 124 111 161 117 244 156 99 27 190 33 10 169 140 207 186 6 249 207 77 177 113 202 167 122 221 174 184 138 130 51 118 59 123 191 83 71 131 102 213 44 274 186 82 134 224 173 273 99 52 224 245 104 53 190 190 240 160 281 38 138 84 229 81 260 48 144 226 40 154 105 122 178 219 85 56 278 244 36 165 257 222 110 225 75 33 192 134 132 180 203 183 133 117 140 184 293 134 174 93 72 201 92 122 285 290 23 129 230 10 47 26 47 7 141 31 222 130 262 216 104 102 97 263 250 49 100 294 221 43 10 123 267 41 183 100 213 134 88 243 211 91 240 255 66 221 33 252 147 224 165 139 247 192 102 41 41 150 145 14 24 187 195 250 135 33 155 6 148 147 268 103 63 180 10 163 231 29 150 84 175 137 273 146 37 99 94 104 12 97 3 100 230 92 198 270 136 155 118 177 259 289 68 174 39 207 156 183 147 158 124 13 28 239 53 103 223 145 145 113 263 112 138 133 35 129 142 290 245 103 242 244 139 143 181 175 274 149 63 2 114 22 83 98 288 297 37 29 250 215 100 218 195 220 78 74 193 276 274 219 50 51 251 254 227 150 166 243 7 86 162 168 165 175 227 289 267 209 5 181 7 259 107 294 103 166 104 202 206 248 206 113 214 288 173 185 253 302 186 212 296 137 156 3 98 230 113 299 217 137 65 124 198 102 122 65 202 202 42 174 6 297 71 273 120 85 184 265 197 26 106 72 87 229 177 173 175 230 80 271 142 56 222 268 116 231 187 270 282 50 89 29 69 281 220 260 134 289 231 26 97 110 60 48 182 76 0 159 113 28 144 170 206 201 38 39 229 215 153 195 251 254 47 199 215 79 58 195 142 33 142 143 161 15 282 279 274 276 281 268 141 41 306 307 10 268 177 180 252 239 167 210 54 251 277 28 246 155 207 168 125 249 81 94 266 65 117 276 86 126 180 148 144 276 87 155 64 293 267 61 55 89 127 49 75 175 217 76 149 134 289 111 202 25 76 102 102 23 284 96 245 164 175 283 12 136 84 182 254 283 77 65 287 290 8 78 275 214 76 30 225 100 64 223 18 276 106 58 21 41 105 59 151 142 35 99 284 27 253 65 76 306 68 143 52 157 253 226 110 5 22 100 236 173 53 192 188 234 79 110 216 88 211 171 155 171 174 164 15 114 239 27 263 155 23 229 221 118 103 37 51 233 60 293 179 132 59 136 311 281 7 220 23 137 223 281 269 71 32 90 278 75 86 180 111 174 290 203 104 111 263 91 260 282 90 125 106 94 161 121 165 105 196 283 67 92 46 148 64 238 141 12 18 230 148 123 246 31 131 297 305 199 159 42 180 214 137 52 4 57 44 207 270 140 40 31 130 223 53 178 61 225 45 81 229 238 44 306 231 269 292 141 190 150 89 55 178 203 165 60 34 63 5 94 23 264 191 21 7 297 202 43 7 219 299 98 130 75 178 125 116 41 177 249 309 296 300 78 142 62 18 73 116 129 253 50 22 60 49 57 68 308 192 194 242 165 259 20 320 242 124 273 145 261 130 111 285 88 155 203 100 223 182 319 130 148 304 253 260 163 122 30 297 235 134 124 314 171 304 238 181 162 147 241 164 109 226 36 60 229 75 307 14 122 294 143 160 182 178 290 42 20 69 222 256 316 231 286 46 325 49 317 167 179 181 95 260 207 135 55 263 318 287 165 161 10 249 36 21 223 81 66 244 21 235 250 15 98 225 255 101 126 179 163 190 303 201 293 218 192 70 262 176 198 1 272 172 160 128 305 124 202 73 13 89 308 8 139 186 22 141 98 89 285 201 50 114 147 301 39 323 163 72 53 43 160 247 147 224 325 25 273 91 134 275 237 58 133 90 264 163 85 329 208 296 230 68 150 126 48 245 121 75 8 48 4 104 63 201 148 22 203 284 166 211 108 28 42 107 19 269 46 45 118 303 306 217 259 319 43 294 223 43 121 165 15 3 119 310 186 41 121 153 212 195 84 28 48 44 203 53 31 36 128 273 321 280 150 309 248 84 153 188 126 7 121 1 247 115 248 305 307 47 288 188 36 0 212 69 314 212 24 283 171 243 153 40 315 223 277 311 303 103 57 226 260 126 96 2 145 316 13 3 76 155 96 171 253 69 48 272 53 57 24 257 243 302 43 104 179 279 326 325 330 166 83 177 290 51 281 179 290 70 110 240 227 193 15 128 52 325 69 215 46 70 53 65 172 264 318 220 170 121 205 151 331 214 81 334 244 67 146 176 250 266 128 122 337 287 6 148 34 180 304 226 330 102 5 201 154 239 144 49 317 128 261 315 81 339 212 62 312 4 208 296 270 3 13 173 280 253 324 155 76 248 181 80 169 328 62 135 65 315 39 213 6 203 179 320 160 279 98 319 108 60 74 72 45 218 327 90 76 147 103 118 75 333 23 148 175 314 239 111 157 11 96 45 94 217 164 43 241 159 203 93 323 33 311 252 323 166 138 164 52 76 247 70 257 92 170 298 245 322 84 219 41 62 203 145 65 304 285 303 89 268 274 250 129 109 30 310 175 305 294 14 270 252 29 137 318 225 77 344 10 8 334 217 224 224 87 317 186 340 153 292 314 7 311 94 222 230 12 88 245 252 324 294 71 167 199 3 92 334 215 154 200 52 280 24 30 157 25 147 147 15 289 52 156 281 35 163 155 6 327 91 289 19 240 247 111 181 33 170 11 50 55 133 176 217 289 191 104 335 18 265 140 90 97 184 182 344 79 193 225 32 241 327 269 255 266 132 210 192 242 142 106 180 17 124 83 201 169 331 264 135 38 310 34 11 52 322 290 154 311 238 301 1 61 201 250 58 184 332 119 49 100 144 82 281 137 125 95 317 175 70 61 95 342 201 54 262 135 27 93 48 227 298 189 25 57 14 345 106 270 186 142 232 92 196 261 336 79 18 256 220 81 285 61 110 14 9 171 314 108 249 209 52 88 246 321 212 105 122 240 303 204 305 81 16 197 305 348 223 349 150 310 69 216 40 196 74 245 67 206 327 297 160 72 267 72 233 321 100 152 286 37 330 191 13 273 37 112 169 321 5 115 193 179 131 304 111 247 6 307 156 16 106 163 37 45 334 130 330 314 101 338 15 184 55 312 122 314 182 29 324 316 206 308 171 212 115 273 41 63 330 312 231 200 239 310 56 355 131 101 18 123 205 127 115 301 356 73 4 353 66 58 32 110 126 105 74 136 13 93 82 6 128 233 337 24 162 191 161 318 10 150 167 96 265 142 205 315 322 328 10 169 76 206 16 56 317 191 165 184 288 35 93 102 222 203 207 131 46 257 45 102 311 68 124 153 264 253 186 273 91 299 220 5 75 252 89 256 102 114 319 75 306 326 139 165 199 32 204 111 363 58 199 77 178 52 163 205 39 362 257 251 212 99 173 102 54 97 330 30 299 193 95 113 167 213 110 148 214 190 213 253 364 245 126 311 94 260 113 111 33 310 326 328 85 220 99 226 319 113 208 94 233 292 213 229 58 55 55 358 101 28 57 65 86 225 17 16 249 122 295 210 367 139 85 142 213 166 37 327 128 118 132 82 102 353 205 55 232 75 137 83 69 189 236 126 9 23 132 34 251 68 203 58 15 354 65 335 99 40 318 55 283 98 81 246 248 53 152 162 368 320 250 360 86 38 95 197 261 290 37 190 266 350 124 161 351 148 83 27 309 271 195 264 297 158 292 288 367 336 170 231 31 180 121 190 61 47 364 16 70 0 193 337 195 191 142 319 11 352 248 237 4 85 163 68 249 184 332 146 159 298 127 304 143 178 235 118 249 180 330 192 36 186 301 184 105 307 338 345 323 169 57 61 373 195 278 78 2 262 91 311 304 35 26 369 228 86 264 3 68 337 341 40 167 148 278 372 364 68 316 35 70 353 185 38 167 55 169 39 206 311 354 326 47 73 1 20 54 304 20 241 58 93 75 248 226 351 183 48 104 9 345 310 301 344 216 162 130 364 101 330 359 207 78 96 306 334 96 300 72 139 39 237 245 11 51 139 232 93 148 327 16 183 248 355 138 235 172 70 212 323 146 139 222 151 137 85 24 249 321 250 206 156 214 117 222 370 90 317 370 44 327 352 247 333 28 43 303 70 107 308 257 308 82 161 209 163 178 346 191 300 264 139 160 378 115 163 249 14 249 374 7 278 120 367 61 369 255 344 206 284 198 205 326 358 93 174 275 8 247 375 301 380 89 126 12 75 201 66 217 250 110 350 87 75 68 116 266 306 2 121 382 381 275 276 19 47 229 100 340 357 372 277 104 323 116 188 231 368 347 1 228 140 343 270 178 378 263 380 382 241 234 359 238 315 57 150 68 272 147 69 169 236 222 268 221 365 58 3 203 41 9 318 293 183 234 196 286 158 159 232 374 210 304 218 132 23 356 294 355 3 47 379 373 32 161 162 42 181 122 183 225 113 253 37 355 130 38 260 356 20 7 366 93 231 184 250 225 117 145 365 63 115 106 134 6 41 385 225 124 343 246 160 249 178 111 148 134 169 208 261 18 177 135 118 66 231 112 329 23 334 154 371 51 128 158 72 213 21 240 88 62 381 346 200 258 51 238 378 1 164 385 295 36 120 33 384 259 274 377 230 346 153 236 278 363 257 304 346 140 371 193 54 336 29 209 52 196 363 335 343 185 207 200 47 136 47 86 366 375 249 364 48 120 228 12 9 252 230 91 59 223 181 1 164 261 49 99 215 359 102 301 258 216 388 189 253 74 127 12 220 183 350 258 17 371 270 170 257 16 239 272 318 24 211 68 358 201 26 363 164 374 58 209 41 136 178 104 89 130 26 4 42 170 258 267 180 180 298 249 321 9 246 183 218 348 200 219 14 208 345 74 166 67 13 205 113 44 118 380 161 387 6 133 396 359 132 272 375 266 386 336 322 274 244 18 273 103 236 191 12 142 123 140 245 103 378 263 372 128 347 221 141 355 225 73 181 333 296 242 257 220 207 216 153 358 392 237 400 288 200 253 16 34 236 306 388 215 28 210 269 247 105 251 372 225 359 249 22 279 13 201 124 378 2 213 336 355 312 263 212 307 175 382 127 372 306 299 3 202 50 122 286 54 114 57 210 402 331 161 115 212 125 303 398 108 256 363 132 281 100 82 328 38 332 15 230 230 365 168 359 60 282 312 375 183 2 143 149 24 53 143 262 228 372 213 148 257 66 4 302 348 137 9 143 125 169 2 314 220 166 46 71 60 200 286 367 251 227 266 392 354 199 164 25 376 181 327 289 83 189 377 357 134 181 307 16 211 64 391 268 202 352 75 340 300 362 264 353 132 290 115 310 213 391 101 189 221 147 386 36 304 121 249 181 294 357 365 258 220 209 148 254 268 235 11 178 298 317 399 114 8 364 238 81 321 278 74 106 81 157 396 309 394 299 172 95 74 215 104 291 223 72 32 150 18 341 171 401 119 376 212 225 231 137 211 148 195 267 338 36 122 290 363 34 322 199 353 62 350 245 353 255 11 360 237 243 150 232 379 107 272 204 14 209 340 207 261 161 55 377 282 77 57 371 162 408 303 104 168 371 259 18 44 91 62 73 286 291 97 22 328 289 72 129 210 362 257 122 318 30 308 228 151 82 277 214 231 278 285 234 389 370 347 103 282 390 342 250 7 300 26 33 297 408 227 14 24 323 336 198 44 169 11 161 345 300 196 263 182 319 205 65 15 171 354 182 319 135 402 413 359 18 289 212 301 59 306 392 191 209 328 210 191 384 351 30 247 333 4 165 271 309 257 122 182 169 192 179 54 241 287 139 366 337 395 392 124 45 125 6 89 394 240 295 172 133 106 14 319 317 344 352 147 196 41 149 87 153 373 355 175 194 401 19 145 250 57 253 108 248 373 269 103 297 252 129 69 27 175 294 319 383 69 32 269 87 343 63 349 335 26 280 2 401 87 291 31 353 129 352 33 200 19 82 88 139 149 116 212 361 293 208 355 50 274 208 28 2 296 391 86 120 405 322 335 273 407 256 28 75 111 256 215 160 304 10 263 37 124 119 244 172 308 361 240 322 142 36 103 401 189 364 51 75 351 140 382 235 90 398 416 186 305 36 210 43 10 246 76 403 49 152 291 223 157 211 254 247 85 333 275 3 289 332 358 286 345 234 243 215 78 270 184 241 27 111 67 134 344 107 202 75 193 159 153 412 329 14 51 309 368 342 212 418 6 94 386 87 346 47 382 358 382 135 267 235 396 217 206 2 52 250 292 277 371 203 222 219 346 246 216 210 2 177 226 200 89 265 333 284 415 162 73 269 165 78 12 203 371 316 383 83 52 428 186 266 322 62 320 337 237 315 316 286 268 423 202 44 391 213 371 351 393 350 40 13 368 28 54 324 82 269 232 254 231 130 229 304 322 39 393 85 77 81 425 365 95 285 301 229 308 268 213 209 68 195 293 235 180 94 33 429 262 381 309 275 144 243 219 324 248 323 356 174 204 351 127 31 159 416 330 87 165 315 104 77 120 272 182 427 322 291 59 268 430 30 86 159 232 326 283 69 140 138 44 11 47 285 198 318 165 353 298 107 126 105 104 416 124 52 244 298 364 209 98 198 64 117 48 131 167 129 289 149 102 101 366 310 108 65 17 348 28 323 128 80 263 166 190 142 20 31 292 340 330 122 327 90 269 47 147 361 67 53 398 75 216 73 404 207 425 393 379 143 338 392 102 206 276 346 297 124 162 300 43 190 215 404 359 52 433 42 4 61 313 245 133 294 50 13 285 29 136 180 304 255 268 29 414 180 425 159 297 255 127 176 366 114 157 184 375 203 136 257 271 401 415 233 93 70 186 21 341 430 357 366 314 231 72 242 405 393 335 10 184 434 439 192 189 341 282 150 40 81 229 332 78 178 324 151 203 99 273 225 254 20 408 345 72 318 416 259 288 349 123 89 173 49 135 74 195 192 58 401 327 305 385 308 208 100 64 414 331 373 403 2 365 17 279 177 43 196 142 141 379 403 247 79 58 198 99 326 414 407 221 392 129 291 374 28 407 262 100 443 329 93 171 137 343 321 274 98 113 337 215 333 239 382 437 335 272 123 86 105 163 362 441 133 135 362 298 231 3 271 68 131 8 22 120 311 349 441 356 172 2 65 291 441 263 163 98 59 55 176 139 207 253 60 354 434 147 264 174 94 36 345 362 343 145 113 20 275 305 55 291 395 244 386 352 216 122 212 187 71 361 258 109 292 205 141 266 131 83 178 39 169 172 387 148 353 124 292 248 69 244 79 22 225 37 265 316 137 361 198 257 281 96 401 245 445 118 36 392 1 264 199 18 182 117 321 138 304 330 383 327 23 270 329 422 213 22 452 107 399 392 411 217 222 154 186 265 4 387 22 182 101 270 13 261 398 302 173 178 392 81 431 324 140 320 277 178 64 372 17 340 184 428 148 139 198 38 37 146 238 140 405 350 178 298 338 234 169 197 439 126 192 204 244 117 330 279 381 190 357 12 346 21 383 107 100 55 102 227 374 196 421 424 98 202 365 354 64 445 224 236 138 16 365 120 20 127 3 241 138 129 240 438 70 58 279 325 433 56 44 408 212 141 442 16 276 76 255 244 46 32 306 32 58 192 397 145 38 339 362 44 116 182 238 439 394 1 297 284 69 382 406 167 161 102 287 150 151 38 72 367 347 125 228 125 169 294 37 337 220 286 16 198 256 36 380 267 318 386 176 444 321 426 117 398 156 5 284 119 8 29 209 355 241 437 286 36 49 341 437 201 75 180 2 448 145 429 12 136 2 237 329 420 403 271 31 50 363 434 20 199 264 308 365 139 62 143 225 107 239 237 24 101 293 456 298 182 61 70 116 139 443 184 445 95 120 439 309 431 437 83 210 259 189 446 250 268 402 299 53 291 435 348 99 175 274 305 46 189 405 464 381 389 79 104 183 143 8 362 153 407 311 422 465 57 141 321 59 337 223 169 416 460 239 93 372 415 153 201 35 360 368 366 350 42 283 386 57 153 179 408 334 36 121 55 333 180 20 400 12 57 95 27 253 190 336 182 50 245 117 15 370 114 330 48 351 44 20 451 158 126 330 123 466 396 172 269 375 9 255 142 357 355 7 407 37 323 329 319 60 60 63 138 135 231 261 352 37 162 189 307 207 377 303 145 138 402 266 161 42 331 41 125 428 308 84 124 452 114 197 144 56 424 380 61 332 367 441 135 95 458 314 439 405 255 54 19 438 450 317 418 460 118 467 256 106 127 400 184 337 8 238 131 126 325 0 79 388 439 211 124 147 366 227 469 393 127 192 401 461 401 272 15 297 256 291 411 58 29 193 359 438 230 382 253 317 104 87 124 340 204 144 387 141 420 0 413 222 50 228 440 134 301 409 372 245 406 131 373 155 428 449 55 87 172 52 223 121 200 76 73 98 335 374 206 404 139 55 212 151 299 160 302 227 451 459 1 443 128 153 345 111 176 202 78 346 170 409 222 95 113 83 221 228 88 126 153 250 132 454 276 383 415 328 392 279 428 451 104 16 423 468 209 220 194 472 289 472 261 25 212 20 99 461 344 4 305 103 300 375 475 274 286 2 198 319 89 418 184 98 451 216 224 326 209 112 223 212 115 432 460 217 446 165 88 441 178 265 178 104 211 22 285 445 242 111 356 48 205 258 304 441 298 355 328 285 118 342 312 278 370 471 258 359 60 126 205 414 254 454 458 20 75 217 0 280 470 462 253 10 11 167 393 67 226 473 480 188 113 364 120 358 1 90 95 414 4 233 476 114 267 333 150 87 245 354 409 317 473 264 251 182 311 474 51 420 446 473 422 350 162 421 365 421 317 42 465 325 455 436 28 210 127 353 126 425 19 397 356 7 21 63 178 247 234 54 449 70 367 413 380 413 147 67 275 103 419 218 246 220 209 205 426 229 251 267 279 300 126 91 29 54 421 169 157 336 207 174 487 215 473 304 255 466 392 431 84 33 316 379 115 395 302 58 334 485 386 282 189 222 414 15 255 86 62 56 238 41 56 326 254 198 367 261 376 326 291 302 231 13 343 18 356 476 94 215 29 55 466 19 88 403 20 43 429 338 248 159 448 30 365 50 408 311 157 14 75 146 396 159 344 379 38 166 318 447 215 190 185 218 261 75 9 40 483 100 479 196 422 309 262 323 448 361 34 286 227 0 47 349 371 409 100 227 211 42 156 51 19 353 339 444 231 478 418 277 89 246 386 8 337 460 244 31 248 337 76 68 427 212 336 43 478 53 277 46 474 19 368 242 217 66 42 332 218 228 169 322 71 309 208 38 26 8 116 372 384 238 269 272 472 248 253 178 449 364 492 117 219 318 453 289 126 111 470 69 244 113 466 26 319 404 386 242 110 322 54 146 261 402 400 469 115 161 311 15 164 322 342 123 263 98 467 361 164 202 202 44 299 461 1 437 254 130 402 35 415 327 146 21 90 355 121 133 230 437 283 217 399 247 110 454 101 16 97 73 498 238 305 94 55 381 108 61 34 248 137 218 85 464 64 214 17 376 26 129 34 146 435 474 163 194 381 64 282 394 173 42 461 477 84 306 333 476 277 300 107 408 134 418 36 35 169 191 358 12 188 394 206 217 129 478 232 290 427 275 227 408 343 483 91 233 219 215 157 248 441 240 37 250 94 131 411 307 249 287 337 395 207 158 420 18 286 347 53 51 242 212 272 212 382 171 159 162 336 375 437 125 444 27 256 60 327 394 257 189 344 150 464 435 204 100 10 42 143 58 494 464 407 430 78 372 502 187 17 72 198 227 8 39 15 58 5 211 323 162 198 442 109 487 122 322 187 505 275 448 279 381 220 390 407 66 118 417 436 208 91 214 398 21 130 365 28 459 486 27 439 465 503 382 183 472 376 25 237 248 338 363 51 311 186 256 282 44 58 138 181 409 288 363 16 275 372 163 275 491 438 119 425 39 197 77 236 350 456 491 258 208 446 369 181 339 181 423 43 180 203 191 109 171 26 378 81 410 484 92 10 464 382 243 22 277 506 43 101 281 486 193 269 172 149 318 50 48 269 287 235 301 396 456 317 2 372 224 453 256 246 343 506 393 109 152 16 253 424 248 206 202 111 67 292 268 418 398 199 186 19 196 355 82 344 304 496 438 311 158 455 358 510 251 166 472 463 159 389 364 337 89 370 73 243 305 429 109 155 426 395 360 105 174 431 261 455 265 225 155 301 17 445 161 1 232 176 471 270 30 105 56 31 285 235 407 340 380 395 96 250 512 422 40 14 89 484 298 260 387 153 465 40 336 312 453 23 260 472 402 190 51 321 281 364 517 471 2 510 406 142 107 334 112 128 455 180 190 256 390 470 257 113 200 267 7 8 241 374 478 204 166 506 447 423 424 139 208 138 484 50 355 445 96 501 284 95 505 424 198 479 335 167 179 466 307 342 21 290 358 422 326 256 362 434 138 476 84 464 178 20 516 277 245 382 378 24 272 238 115 507 314 435 148 183 133 342 188 45 4 44 279 119 66 40 290 309 415 139 159 325 436 118 320 271 190 500 155 475 222 202 146 506 88 168 257 418 455 24 6 179 31 234 498 174 64 191 343 194 81 238 382 72 370 276 50 480 141 135 437 508 129 356 377 35 2 13 214 155 327 486 8 343 457 40 57 1 394 417 516 343 330 62 506 64 502 42 75 157 400 48 470 219 451 381 148 490 315 18 140 262 402 47 280 463 254 5 291 289 139 439 206 217 204 418 243 140 477 375 257 124 272 251 131 493 61 491 455 92 114 421 215 232 462 351 400 17 265 308 447 471 289 19 474 209 155 315 291 382 317 456 304 279 453 324 52 365 258 318 97 264 163 239 214 276 96 76 288 208 235 458 386 278 194 10 230 71 188 506 515 395 14 179 425 336 134 37 259 164 491 487 520 50 26 260 380 99 492 132 335 494 222 130 195 328 415 10 113 186 105 397 180 464 313 376 210 246 365 483 482 152 493 85 65 129 238 102 385 32 298 323 9 86 509 292 203 305 79 5 193 529 520 162 487 396 11 384 25 289 484 262 249 33 197 130 252 238 205 515 484 534 312 175 58 342 125 365 392 535 188 453 290 134 24 397 382 485 142 222 186 364 181 106 519 188 452 472 507 74 131 111 402 28 163 263 126 220 18 100 306 435 283 398 469 237 90 321 434 230 369 302 168 104 55 404 44 282 1 62 30 47 521 343 281 346 245 450 297 295 97 506 381 481 473 117 427 471 21 378 407 484 314 319 99 137 422 301 529 139 475 455 132 172 451 325 300 528 486 52 263 354 155 33 36 99 142 531 222 248 40 271 313 381 243 509 60 271 253 269 151 501 189 77 175 518 220 390 330 176 317 375 516 328 43 525 274 35 319 241 138 341 81 493 87 203 151 486 350 59 247 533 239 275 3 166 328 25 163 80 320 192 338 340 523 214 61 227 82 96 438 108 1 273 370 47 122 405 110 0 346 521 345 281 27 323 172 323 417 164 447 32 263 106 433 193 366 306 455 158 142 450 526 245 295 70 28 123 37 471 527 441 46 228 35 292 318 43 189 291 31 221 247 122 414 183 10 520 180 144 505 514 485 482 514 47 536 90 211 499 435 130 391 47 533 331 302 46 546 245 445 187 450 184 45 4 433 349 94 294 213 493 470 376 150 96 226 331 24 263 24 250 177 272 406 280 19 30 495 206 177 76 53 470 315 352 445 211 123 207 523 518 72 307 328 228 266 143 523 233 273 194 379 195 140 42 497 310 397 177 422 352 137 517 133 246 10 354 50 220 301 353 277 103 233 115 211 350 241 428 97 9 402 404 368 402 146 488 396 481 112 56 509 545 31 486 86 402 359 529 539 326 394 453 470 363 325 133 476 524 249 432 445 204 125 53 390 300 277 76 463 364 158 358 297 276 541 393 146 153 485 81 157 375 115 375 186 249 549 522 301 446 252 44 537 36 170 206 510 473 497 506 505 280 256 339 484 204 106 29 37 297 84 420 136 391 306 113 495 465 102 93 281 416 158 465 68 255 111 180 115 225 339 278 148 78 155 406 133 490 99 358 215 182 239 135 343 3 350 502 434 219 340 495 121 266 353 297 543 544 517 421 404 55 126 552 525 137 41 36 69 58 114 76 536 418 38 172 106 548 475 479 498 344 20 227 309 58 452 322 192 331 289 222 498 290 210 272 493 405 349 225 471 518 411 196 468 35 322 266 176 508 214 171 199 15 461 418 494 345 5 446 504 444 285 212 112 556 265 75 119 212 50 164 425 72 503 268 211 164 406 524 412 560 178 511 427 172 396 8 350 507 225 402 171 394 518 479 363 248 272 473 199 157 558 221 21 57 101 422 61 113 394 57 142 106 196 293 403 472 22 560 38 8 52 449 520 562 324 220 520 165 382 346 81 356 346 257 223 7 299 514 323 61 298 49 124 160 473 425 46 293 93 346 279 488 316 563 54 31 329 272 103 470 176 140 253 305 260 426 1 99 41 26 387 457 149 148 231 431 383 359 169 148 138 153 450 57 530 87 78 554 229 175 32 348 178 335 317 183 356 443 474 306 510 461 147 471 301 25 535 546 275 139 247 146 355 31 9 53 468 325 256 68 476 80 553 62 141 135 419 428 416 370 294 566 179 427 496 394 229 430 488 96 439 455 133 352 521 86 175 175 68 275 336 408 25 77 269 282 58 309 196 301 364 236 162 222 15 242 58 104 503 237 534 70 258 284 317 52 489 326 514 34 172 289 217 337 284 457 65 438 386 393 138 246 538 206 417 355 262 335 17 200 182 172 376 462 176 3 52 519 121 572 131 194 70 206 193 326 430 538 361 119 517 11 244 173 432 450 556 434 187 165 450 180 114 405 451 515 141 381 92 555 445 392 11 30 360 520 415 484 574 78 563 531 497 417 575 23 464 533 78 411 397 433 485 523 187 215 476 155 477 545 483 473 177 502 390 294 168 264 36 405 214 170 244 519 127 443 90 223 85 313 202 302 446 348 166 399 186 104 257 21 272 521 480 20 218 210 522 34 349 157 161 159 77 218 130 143 348 328 408 152 282 240 406 360 480 92 575 388 432 512 459 540 530 79 222 95 477 57 460 188 170 291 27 573 279 269 9 313 552 235 452 401 66 114 251 39 125 196 418 550 518 186 268 483 185 250 410 400 79 218 376 183 389 492 355 510 493 163 16 225 454 182 206 538 270 414 0 305 310 581 417 140 297 266 116 47 390 406 391 491 175 337 483 422 25 379 447 367 304 271 80 237 58 77 104 269 230 113 393 381 373 54 551 386 477 519 20 312 579 407 380 468 477 96 417 284 548 488 65 86 259 402 10 355 31 552 518 359 153 357 418 503 377 273 570 413 481 479 411 460 72 263 398 81 223 407 49 565 92 395 412 315 402 133 540 218 452 420 106 47 97 124 196 19 586 473 44 480 352 23 230 102 112 517 468 347 306 250 174 348 127 222 516 109 257 208 469 88 183 301 578 545 291 127 505 547 58 241 327 21 268 528 61 74 37 557 47 25 59 121 226 1 239 208 368 389 210 448 433 527 542 310 251 5 110 527 544 377 428 394 516 255 373 444 132 78 186 173 580 233 139 88 210 480 429 200 459 238 482 374 455 390 532 293 172 155 31 198 238 580 332 203 254 223 47 427 53 47 169 105 472 74 271 82 168 571 30 580 314 113 320 162 348 189 168 204 280 473 447 404 100 267 287 1 206 20 52 551 315 102 202 522 248 245 488 146 2 55 129 287 410 208 70 29 490 451 503 458 533 568 141 121 532 123 291 306 500 201 86 131 10 440 321 554 432 501 181 543 323 443 472 44 174 21 585 323 392 462 1 396 544 362 494 482 134 276 435 366 532 529 157 23 343 75 24 185 2 499 71 69 175 545 523 213 502 380 40 279 541 209 268 364 287 42 428 520 485 317 137 71 94 88 230 547 257 78 204 479 217 172 128 487 555 339 399 589 402 93 266 93 109 84 283 527 331 296 524 223 510 580 280 456 478 99 218 521 100 239 285 469 9 466 276 157 558 480 176 219 171 41 344 481 77 131 159 160 85 476 357 327 222 404 488 437 248 546 44 465 11 39 30 534 73 63 564 116 53 50 496 220 196 475 92 416 530 434 352 291 534 141 175 89 452 426 157 168 130 55 353 529 99 251 355 396 320 312 198 322 20 467 583 503 381 103 482 231 274 597 477 268 11 80 594 523 34 214 119 447 42 546 377 182 159 213 57 237 603 139 357 430 52 390 263 374 378 363 378 134 603 427 155 285 584 576 148 485 174 140 57 320 390 214 120 434 201 152 228 78 299 374 406 371 105 244 206 587 247 336 282 344 410 585 237 547 470 470 558 26 183 401 525 265 390 289 79 63 600 18 554 604 555 323 327 423 259 277 262 497 441 604 446 247 347 257 526 206 563 432 512 502 600 119 123 279 376 298 477 75 480 101 374 301 481 234 238 239 391 136 44 227 173 381 340 421 14 437 479 54 397 394 540 605 191 233 473 503 257 384 550 99 294 509 386 320 246 312 292 573 55 507 229 319 293 529 516 165 263 338 184 566 496 399 324 593 338 214 74 379 197 511 378 121 144 365 384 299 15 66 330 530 567 571 541 198 35 479 600 266 52 345 383 501 370 72 148 304 53 444 48 17 181 512 213 469 215 48 534 468 608 297 275 41 229 220 478 381 224 610 507 72 181 526 81 229 110 194 614 362 57 158 545 374 392 412 388 542 448 140 78 537 183 261 248 479 540 36 418 105 449 177 234 404 350 174 208 453 376 556 567 531 238 458 224 616 539 362 302 597 586 609 260 325 440 264 158 321 455 545 613 455 125 30 103 596 245 341 88 196 252 506 50 375 82 450 102 14 142 221 157 437 200 521 488 604 492 218 579 515 88 287 62 508 90 83 573 232 266 97 469 85 569 417 470 411 151 333 535 125 348 617 592 6 384 315 396 54 226 197 227 54 507 266 166 93 508 318 595 409 522 357 265 203 157 526 415 506 172 292 13 409 298 542 116 501 18 606 443 553 21 607 36 442 209 198 479 489 535 140 426 35 260 554 316 286 208 588 66 523 109 406 480 21 445 539 370 283 337 233 377 237 586 187 219 246 273 274 538 299 578 464 93 592 278 330 366 500 521 232 259 112 237 113 35 186 422 108 286 248 70 229 280 103 140 35 42 456 350 272 260 200 443 319 351 146 508 610 309 123 477 143 404 255 170 9 89 198 169 546 531 241 395 3 456 463 26 399 476 509 160 114 271 344 72 582 406 215 566 395 506 164 425 113 326 451 617 403 555 200 345 49 187 499 66 77 452 368 353 515 561 439 543 314 51 610 101 506 271 297 228 583 485 143 8 274 52 352 338 593 185 420 98 86 506 159 84 81 110 482 337 615 309 109 596 213 511 231 462 18 570 454 500 241 379 30 83 231 298 401 442 173 470 269 115 165 573 598 79 210 109 433 394 76 442 560 411 555 411 38 369 425 116 74 462 611 75 311 377 499 185 211 235 551 528 583 286 535 335 40 612 406 42 527 87 520 118 18 603 343 444 378 78 46 533 216 268 398 53 486 295 138 557 496 45 360 517 211 580 446 634 62 194 168 497 241 446 429 376 491 520 610 414 268 57 362 257 408 47 87 213 294 378 464 294 584 58 329 101 186 568 586 186 517 570 20 504 339 199 29 512 385 529 162 436 286 310 439 181 166 481 7 288 71 371 252 546 304 508 58 69 416 174 45 465 265 103 601 511 536 492 376 419 570 40 569 277 384 108 0 38 568 472 87 203 545 574 522 233 580 350 60 540 427 378 305 136 458 398 178 498 92 388 285 198 322 130 187 260 538 193 12 224 19 208 268 2 318 435 86 520 447 486 191 264 253 247 44 209 461 224 396 468 134 282 388 544 351 76 229 45 494 207 368 442 9 66 535 42 482 283 435 460 286 271 87 140 426 71 215 77 107 121 473 350 127 619 302 258 555 37 354 474 17 127 203 67 250 401 59 465 162 188 546 474 588 549 198 9 513 72 332 346 387 595 256 256 86 467 492 177 504 295 559 184 3 621 389 612 365 361 63 48 159 634 25 228 597 607 424 56 569 341 348 470 159 451 459 492 579 473 250 414 116 623 261 361 532 563 525 327 48 646 630 45 614 90 577 288 475 316 111 465 118 639 433 263 302 441 30 633 522 646 494 337 466 560 40 428 154 59 510 9 521 4 41 310 568 604 265 442 52 186 1 116 347 174 359 436 393 141 138 115 479 475 526 282 617 483 649 24 143 270 427 505 164 256 138 518 488 174 399 458 276 8 133 573 371 289 87 614 320 46 225 150 138 443 256 525 533 416 422 409 104 146 5 492 268 483 451 458 73 526 253 386 468 452 449 556 270 61 168 406 61 98 233 45 477 378 560 9 248 502 590 518 551 404 568 628 145 634 70 494 558 604 30 518 459 341 71 409 218 57 153 640 650 602 350 471 88 540 268 207 151 56 84 350 43 505 473 436 139 597 428 517 469 636 557 260 263 440 29 534 410 220 207 652 128 515 558 377 410 113 577 262 235 304 367 537 259 593 105 642 213 310 246 94 102 351 320 26 151 528 228 566 178 181 528 155 120 334 513 590 293 383 355 335 629 479 604 201 304 627 302 392 631 584 109 236 95 256 270 230 558 277 296 520 79 218 569 511 487 268 531 12 619 194 578 463 337 656 384 211 378 440 507 533 12 457 501 258 330 209 49 322 119 376 518 339 306 158 364 362 550 480 71 289 420 603 38 463 229 502 226 223 409 550 147 536 480 61 166 644 151 561 192 630 238 371 118 620 316 196 47 378 446 119 397 309 584 81 186 541 114 363 554 342 287 101 75 183 268 55 458 82 652 102 351 399 603 148 598 184 359 649 119 232 139 61 349 243 445 396 413 340 433 518 475 567 216 205 456 389 649 235 626 158 251 222 367 86 524 50 210 587 316 334 521 358 169 192 659 203 427 72 4 445 314 156 209 259 463 642 473 326 155 296 598 473 232 205 183 424 97 257 302 488 626 441 460 337 97 527 509 285 177 151 155 324 495 294 608 320 191 470 347 31 556 549 525 460 631 615 80 206 453 430 398 218 424 372 352 323 448 532 438 304 357 469 560 41 340 230 621 51 624 499 165 507 257 82 179 218 396 421 124 315 479 661 452 377 366 168 27 537 36 457 572 59 88 311 536 339 567 358 446 644 623 566 37 536 124 145 108 231 626 166 91 660 188 206 460 476 419 561 455 403 456 645 272 467 250 292 291 406 273 429 232 637 335 366 165 472 606 640 335 460 122 440 398 118 324 115 458 543 523 190 153 17 346 10 16 562 133 83 293 89 247 50 266 346 312 310 668 26 604 455 588 302 418 141 254 534 484 621 7 16 312 174 347 480 51 590 515 62 93 626 549 356 254 388 585 380 439 560 61 544 565 37 458 649 670 55 103 442 409 405 464 284 171 257 372 62 337 384 273 378 410 141 296 654 163 277 290 328 165 293 112 574 87 340 478 244 239 334 418 501 406 115 551 653 190 28 656 248 449 615 396 56 520 662 244 68 519 91 495 636 32 189 662 412 477 118 16 578 43 479 558 196 37 28 636 246 185 363 233 562 552 63 659 616 101 289 255 109 492 169 217 473 602 536 412 216 303 460 25 574 536 15 37 127 527 273 21 404 568 236 574 407 154 493 202 198 529 84 487 291 649 381 551 361 98 161 328 333 327 651 501 294 33 406 55 327 530 206 520 469 460 482 264 525 175 307 41 76 479 141 125 345 414 185 502 174 470 3 283 537 298 285 130 184 445 558 339 294 458 433 97 669 527 110 635 83 20 493 487 562 598 328 90 315 242 402 125 214 204 571 465 255 363 21 45 206 173 118 623 147 309 479 499 672 471 674 529 80 306 292 12 181 154 127 540 257 9 152 433 657 544 48 406 15 315 585 39 668 524 452 66 13 479 549 65 599 438 650 578 674 307 674 570 538 489 196 303 306 350 76 524 571 385 327 177 389 267 139 165 610 618 219 113 497 17 522 466 241 402 673 640 40 460 23 362 399 671 85 613 396 610 267 273 27 342 570 7 116 493 30 218 584 311 500 95 559 458 58 291 594 384 451 467 152 26 645 232 59 241 323 104 229 498 635 189 184 421 466 25 222 676 7 652 228 244 332 422 201 289 146 195 650 529 473 684 186 232 96 659 536 9 551 498 161 481 55 632 598 638 564 344 228 99 337 588 83 550 668 351 271 104 325 441 301 605 298 77 443 312 323 23 355 273 612 269 529 664 235 325 647 261 285 535 643 618 454 126 646 540 364 624 446 671 375 641 126 60 106 458 305 313 247 93 592 149 494 32 236 499 459 508 419 60 339 311 237 519 541 138 398 261 284 622 103 399 26 389 33 481 180 522 429 115 419 131 542 571 33 325 639 187 31 463 293 23 518 31 362 212 637 161 385 630 567 501 385 492 162 239 22 128 113 651 395 278 390 82 210 670 39 175 7 287 80 383 665 468 648 164 484 264 498 550 361 483 441 147 435 299 687 24 568 589 528 101 327 583 624 499 59 579 127 662 433 643 391 424 153 686 322 646 212 328 538 425 553 342 34 72 41 162 282 198 542 554 311 573 647 87 130 241 267 610 418 146 184 677 357 491 243 183 185 305 699 269 450 678 167 180 345 677 49 426 700 147 120 202 603 593 221 278 422 673 287 539 326 646 316 370 571 399 12 555 491 6 525 55 157 182 4 456 307 5 181 273 546 445 574 140 327 617 544 252 616 529 457 454 431 310 468 334 390 149 184 127 506 652 288 157 42 192 542 548 251 356 77 526 587 429 216 420 126 534 619 36 3 578 34 518 580 233 272 109 682 616 110 463 137 327 134 162 559 13 51 112 311 247 469 6 436 588 142 661 692 493 681 296 537 55 153 434 87 380 331 439 222 121 218 34 106 417 96 117 466 689 533 251 584 294 281 71 113 65 415 317 79 599 253 542 72 384 639 289 604 707 270 195 324 506 426 552 101 52 401 211 340 302 477 324 326 88 549 515 114 134 417 678 600 27 96 695 27 631 454 79 30 442 521 97 188 190 698 438 320 199 583 147 648 153 588 242 534 116 207 314 244 152 274 713 458 257 198 11 297 650 44 448 673 61 167 277 589 567 291 236 702 482 625 668 287 285 352 52 261 46 153 677 554 326 711 347 12 501 272 677 98 302 15 78 291 522 481 267 257 546 465 625 609 187 693 153 56 362 310 431 512 710 637 205 458 339 392 98 345 26 471 339 34 403 70 617 565 711 304 312 177 171 289 646 485 139 88 673 350 261 275 302 137 628 613 101 138 246 577 49 402 329 681 105 209 49 506 90 665 293 338 127 219 512 549 28 273 303 577 423 427 50 254 182 292 511 3 310 519 462 194 620 460 416 235 458 18 72 428 263 612 498 97 337 673 619 361 232 619 546 55 533 429 270 457 176 279 204 616 118 22 166 257 219 335 591 313 237 454 239 541 646 135 437 430 255 145 626 310 147 447 252 170 438 140 125 530 224 537 569 118 190 227 153 711 26 654 252 312 514 514 327 240 80 586 700 192 282 334 682 43 390 643 310 260 84 20 101 272 50 295 26 354 510 131 392 670 581 391 258 501 322 498 219 155 250 557 35 315 361 147 422 688 365 99 98 231 561 245 31 370 212 535 306 504 214 106 332 537 280 407 573 684 657 12 31 47 314 523 317 286 665 24 228 237 129 450 233 359 573 386 107 341 210 86 577 251 27 100 239 504 473 184 337 530 530 116 636 535 58 666 150 400 36 394 396 467 593 139 80 583 607 508 502 442 210 393 363 699 423 88 567 380 405 13 176 31 153 560 44 280 56 618 175 381 372 646 277 301 697 686 463 716 313 377 726 345 247 87 510 648 330 428 694 682 461 170 12 731 562 436 45 124 152 537 213 185 531 345 85 56 337 577 150 84 539 313 658 196 447 493 564 221 515 88 484 1 462 105 43 538 74 343 405 417 142 82 330 499 210 154 670 299 366 353 529 450 476 205 127 159 468 97 430 222 155 381 518 146 616 580 405 422 611 434 40 2 437 33 154 50 313 288 723 276 600 89 198 382 398 571 393 605 108 334 601 159 423 620 207 369 473 454 95 161 93 237 112 704 415 662 655 623 217 554 154 242 589 45 129 32 117 432 214 414 362 191 735 66 519 360 325 158 140 423 622 165 59 266 621 290 385 700 703 379 613 186 19 632 57 609 493 422 616 457 523 704 290 313 386 318 526 436 630 159 290 284 148 291 97 448 169 372 386 463 627 398 105 214 153 720 442 419 49 597 590 45 673 575 415 614 147 23 624 313 561 442 349 412 220 276 346 355 619 559 577 473 405 658 125 258 436 221 246 348 643 294 366 187 103 299 141 624 121 178 371 374 340 668 529 582 686 695 574 425 179 69 363 615 564 53 90 578 335 311 110 673 435 691 226 271 324 541 7 672 224 375 24 375 643 186 559 451 443 80 313 572 679 692 719 331 564 443 728 211 191 179 481 208 360 340 552 64 123 531 32 157 515 591 578 184 531 725 117 337 51 272 270 575 348 440 197 104 705 583 409 619 428 612 309 262 226 102 523 293 598 80 139 106 227 16 711 214 23 655 462 294 547 14 488 317 596 699 625 171 435 477 309 78 446 618 735 515 119 152 2 310 6 6 587 568 238 633 177 184 203 302 180 515 442 143 77 287 331 295 374 204 366 493 227 99 619 508 430 634 495 26 36 64 168 681 434 444 426 485 744 179 374 727 748 684 734 510 375 214 266 415 482 371 744 698 623 631 539 439 220 669 357 502 267 407 619 672 554 701 133 587 367 472 94 456 685 159 238 366 328 303 562 615 695 214 539 482 564 552 135 385 494 560 72 605 342 652 53 72 647 384 305 290 597 648 66 32 343 177 519 343 138 688 308 260 544 91 445 593 143 252 689 8 288 294 37 16 661 754 156 160 219 279 712 146 391 742 731 253 593 564 156 401 242 726 235 462 744 82 311 416 304 413 465 402 522 390 574 324 700 164 379 185 47 69 100 517 500 403 248 549 663 713 133 483 743 132 343 213 136 743 32 348 160 493 652 733 586 433 238 398 529 24 7 198 591 178 434 688 141 473 180 113 480 662 144 590 706 90 601 253 577 585 144 168 132 243 748 401 264 11 314 127 653 55 438 46 197 690 505 616 188 75 172 206 758 653 3 130 459 652 470 621 146 573 471 631 120 387 357 507 50 202 573 551 547 34 280 649 682 655 66 223 103 358 331 93 132 358 199 341 155 566 366 749 168 52 272 373 262 564 104 652 575 53 46 271 626 425 678 203 100 88 466 712 183 265 600 487 255 142 466 310 0 388 650 90 174 743 499 735 275 342 254 724 232 353 248 706 506 332 384 102 136 411 568 408 433 601 318 278 234 519 37 517 568 656 360 78 207 669 733 412 447 747 70 86 717 693 529 737 107 699 70 69 347 182 285 403 336 395 113 229 116 249 246 346 566 303 157 360 157 61 118 421 159 601 549 750 637 550 561 472 31 508 551 272 237 604 706 693 663 600 342 634 496 29 144 211 270 559 306 747 431 571 708 516 396 616 261 376 564 469 710 66 551 552 321 410 451 561 89 146 571 329 158 548 437 695 57 674 558 95 465 208 14 38 340 166 143 690 146 701 549 291 14 20 404 624 612 712 337 561 355 644 369 694 759 75 635 321 477 117 240 124 270 293 599 330 228 266 403 334 355 276 164 662 391 382 445 170 252 258 464 123 85 382 423 175 507 700 562 486 475 733 75 40 180 661 624 484 473 199 207 428 317 313 195 659 462 650 12 661 419 361 501 215 352 590 464 724 449 730 370 704 519 757 251 399 731 240 454 16 727 192 601 212 767 391 265 28 585 85 169 418 516 220 154 539 753 699 719 70 300 295 437 481 705 36 756 736 674 606 773 693 116 456 262 94 159 349 276 528 224 22 156 776 278 26 481 723 352 334 663 130 396 766 510 373 518 126 758 135 486 494 569 329 390 140 125 775 464 412 211 126 515 70 389 233 312 642 492 652 25 76 205 16 513 113 83 696 241 225 239 131 650 266 655 749 5 51 199 380 385 45 20 456 261 389 39 51 562 728 169 209 383 475 485 402 321 38 712 584 370 139 145 577 592 564 35 449 45 106 407 128 638 606 31 476 597 755 599 101 495 647 412 485 383 167 66 729 635 550 273 672 297 640 693 468 706 596 78 587 724 458 338 251 783 635 709 226 393 654 555 254 267 719 627 245 402 612 577 470 653 508 722 558 495 220 208 135 61 433 163 146 724 394 125 313 546 456 737 284 180 367 268 584 273 574 381 67 384 310 358 537 421 680 332 248 576 575 455 623 12 41 554 375 495 735 350 379 278 647 212 495 486 445 543 561 247 580 393 517 331 8 201 223 460 192 185 292 211 667 393 373 602 74 693 151 73 161 489 95 759 22 95 648 589 159 209 708 245 446 286 80 210 726 631 323 40 513 585 605 514 736 401 260 349 442 631 274 687 585 127 26 343 335 428 12 459 652 308 771 654 253 381 158 756 583 769 202 483 646 672 272 459 463 404 2 278 415 482 671 191 407 426 208 264 305 316 203 178 490 420 334 501 727 297 24 241 735 535 314 296 546 229 99 483 730 328 561 68 784 610 765 303 152 514 646 274 624 327 50 138 300 85 431 179 437 122 350 342 173 446 432 591 8 157 283 725 112 576 386 312 457 652 316 659 268 598 632 291 489 144 117 305 423 151 411 372 295 508 382 202 118 745 673 282 597 106 698 745 78 150 611 190 472 248 108 716 248 622 609 38 166 586 436 263 680 698 15 360 549 653 401 92 344 42 594 731 718 123 718 725 252 546 215 571 506 453 195 0 241 662 584 491 76 0 607 793 256 482 310 311 162 627 144 91 414 384 464 275 674 215 771 589 451 798 788 583 521 560 12 650 178 20 480 109 510 605 416 764 266 132 506 238 319 195 520 399 311 469 645 152 117 433 718 269 94 711 731 549 350 616 307 593 153 642 555 365 399 198 207 75 38 430 522 190 114 133 41 390 222 686 684 105 212 573 70 365 242 573 47 713 125 535 5 531 575 162 250 47 187 79 607 626 699 789 481 86 718 608 578 414 772 512 742 782 723 467 611 701 644 660 708 197 750 675 50 336 424 649 388 350 428 152 407 409 343 392 297 420 60 770 499 146 729 389 766 632 589 412 549 228 701 272 770 469 312 36 323 94 285 475 43 51 61 696 353 372 707 542 116 131 252 241 184 765 675 315 53 60 52 380 132 357 634 192 726 529 148 71 730 28 94 164 488 140 368 31 200 249 774 448 149 360 642 233 657 515 461 362 612 712 139 431 579 278 792 446 177 461 700 533 746 271 63 271 51 520 214 616 294 398 786 556 701 547 221 73 660 722 749 166 5 26 310 80 73 685 797 380 647 741 105 759 372 282 582 168 304 237 527 227 632 786 395 493 230 109 528 729 633 803 743 38 775 136 105 354 749 650 609 115 579 718 170 64 223 543 553 22 105 99 275 159 107 209 682 648 649 538 564 326 76 417 254 782 221 325 330 658 546 439 102 668 196 674 539 445 103 30 223 519 773 46 58 347 662 585 296 539 583 145 812 92 544 381 242 430 428 547 289 488 289 354 738 208 306 613 739 782 112 340 87 278 591 334 642 681 719 546 312 456 673 780 658 594 76 633 636 469 670 486 301 716 560 345 537 11 430 114 770 194 641 723 745 83 461 122 357 172 400 291 494 131 25 270 799 573 147 123 656 440 50 477 548 443 98 129 139 721 468 679 716 93 588 116 53 335 725 683 361 613 813 607 157 331 527 551 774 190 716 426 758 603 8 503 304 750 528 87 54 518 786 256 269 76 567 504 805 309 676 350 645 461 798 441 467 715 430 135 658 637 230 116 736 750 33 104 653 814 389 176 757 481 492 104 232 334 309 444 37 305 642 798 767 64 194 234 719 237 815 791 7 766 363 586 52 762 811 189 417 681 71 754 192 791 539 48 360 91 90 206 818 53 180 309 188 218 198 725 683 453 576 328 387 586 690 481 658 461 685 89 696 713 295 286 416 24 481 147 605 535 802 370 100 766 49 739 14 565 381 514 804 533 399 538 321 672 529 544 583 371 793 112 586 205 74 724 140 240 167 803 654 821 197 150 715 796 525 304 481 373 383 294 766 660 640 717 181 8 710 678 821 590 818 666 545 128 20 221 120 713 652 210 291 572 556 105 285 608 131 97 462 800 685 235 711 675 810 250 552 662 504 142 630 375 302 122 383 601 533 605 203 524 171 206 318 604 780 813 662 777 484 654 390 61 231 651 344 248 328 702 172 784 280 811 230 108 180 559 698 767 765 396 457 678 662 122 494 558 135 543 212 366 578 393 468 593 826 35 685 602 491 634 664 155 658 554 337 38 191 428 468 183 365 307 241 287 47 776 15 463 690 540 95 66 784 492 615 129 5 194 644 255 448 255 741 44 207 404 564 560 447 449 240 284 391 755 827 100 107 672 169 742 27 514 531 697 6 300 716 264 362 210 777 30 254 447 768 637 348 77 826 337 772 289 130 451 500 831 341 625 27 731 826 351 393 528 131 785 176 549 818 553 320 291 734 81 170 56 521 359 208 194 64 195 467 724 427 492 388 667 302 270 59 694 762 512 410 665 284 543 489 286 516 480 592 531 228 529 167 756 172 238 212 608 297 232 392 662 228 300 719 230 181 93 801 733 758 348 203 324 598 593 815 338 749 390 357 705 43 499 476 275 463 192 763 323 394 510 781 504 407 819 432 564 435 207 832 772 128 253 590 777 291 498 753 371 0 736 29 721 672 4 154 13 554 360 64 614 328 701 804 480 276 66 342 740 1 731 382 358 164 767 301 253 47 44 408 418 32 80 125 652 207 420 275 317 309 682 438 783 473 167 72 532 341 444 225 778 609 775 209 138 62 723 201 81 98 125 743 517 755 363 11 652 794 543 820 465 204 746 694 216 717 406 781 591 369 233 633 649 109 396 592 630 705 599 108 143 43 607 418 110 156 96 430 167 435 143 184 727 481 616 322 120 203 688 317 783 398 336 233 686 769 113 781 186 778 226 62 654 696 562 567 180 455 807 564 722 609 782 740 490 142 447 651 312 641 228 465 779 724 525 49 774 97 286 16 835 92 272 837 167 384 817 141 95 410 336 421 385 804 12 349 807 667 4 594 453 42 569 178 358 116 667 666 520 424 399 778 638 213 237 749 177 834 252 45 703 168 352 612 342 90 293 73 359 746 442 478 173 330 551 118 223 380 140 754 667 582 566 151 147 804 486 506 314 367 739 312 742 236 379 213 539 662 432 113 606 573 132 121 798 718 71 499 700 712 727 615 210 98 600 19 850 806 706 634 215 173 726 337 356 847 384 499 12 445 525 67 172 249 453 365 256 303 557 442 819 71 174 458 91 519 287 230 301 484 351 807 436 656 120 311 134 443 304 701 484 304 722 265 583 777 33 259 240 373 348 735 371 638 505 16 568 819 381 80 452 648 104 301 334 396 118 673 756 190 442 23 423 538 665 40 591 636 639 339 175 229 13 588 738 304 13 326 229 497 309 790 396 778 473 747 472 92 570 261 719 191 558 544 510 183 185 426 839 576 815 67 274 356 805 472 138 276 333 354 851 662 698 644 636 761 215 97 239 776 22 780 520 329 124 548 240 309 667 659 100 342 325 409 569 173 697 102 570 519 407 442 568 361 794 750 284 346 53 640 599 813 202 559 691 449 433 460 173 494 646 759 603 244 389 172 562 485 733 795 433 297 697 577 709 268 254 476 600 199 563 51 147 436 419 36 838 490 46 586 294 104 311 103 314 722 409 323 723 53 60 816 479 79 659 89 39 660 749 33 266 472 519 55 423 697 299 95 377 753 26 561 154 232 507 263 596 329 108 686 614 524 670 435 262 733 589 28 143 755 851 348 707 520 312 792 853 151 786 188 800 654 615 74 564 184 516 602 150 395 549 548 33 668 243 336 108 312 562 111 260 347 57 741 735 651 517 81 493 418 139 185 199 748 771 759 44 506 83 189 179 546 649 847 832 176 210 97 866 667 499 34 587 445 589 57 252 848 805 545 150 24 82 440 596 598 791 779 575 662 849 26 509 349 255 631 860 631 783 608 371 701 776 199 725 822 194 202 561 653 388 124 201 160 833 531 500 177 160 63 627 837 345 484 708 211 256 79 704 352 401 612 827 440 742 237 610 654 177 120 686 529 501 231 674 683 418 481 730 724 585 702 444 529 78 495 334 407 764 229 36 588 521 449 234 180 528 715 478 545 38 210 819 781 310 679 220 301 296 160 291 583 572 423 220 435 473 499 240 731 379 344 240 96 243 741 66 131 565 654 246 305 690 643 829 424 658 869 775 660 188 544 647 431 859 526 830 805 747 785 796 36 825 152 94 362 392 18 498 38 559 855 5 362 3 620 711 764 462 693 426 836 219 556 273 824 522 17 761 732 803 393 419 597 68 616 186 432 478 54 508 271 88 764 787 103 380 193 430 589 144 508 324 742 485 557 619 180 300 212 105 50 597 682 829 432 747 628 73 191 708 135 632 209 618 862 334 736 233 503 783 5 379 370 427 409 779 344 249 113 198 376 235 766 643 729 101 89 657 396 432 404 481 558 689 19 788 878 197 114 516 862 355 284 366 67 708 734 699 280 483 829 841 672 703 599 436 275 642 373 489 419 678 273 367 602 592 125 98 193 850 552 603 239 334 228 233 424 272 125 619 224 646 819 178 688 388 754 876 778 366 30 419 398 551 78 744 124 13 194 200 417 377 812 309 343 19 747 226 783 290 679 261 52 282 517 876 526 532 335 825 345 574 401 346 739 237 55 642 782 85 810 362 562 835 124 829 289 442 615 834 117 17 350 756 218 260 730 209 50 873 720 385 777 702 34 865 853 358 600 471 801 441 458 767 50 848 368 263 740 578 403 316 10 304 484 28 637 750 546 55 684 101 367 860 659 313 292 584 468 346 97 35 618 39 113 385 634 608 568 743 210 74 56 359 242 35 553 8 321 692 723 644 232 84 360 886 887 113 860 399 580 124 143 548 697 661 468 809 873 582 799 341 739 9 297 103 647 262 254 819 589 252 822 124 89 821 153 650 203 109 18 419 797 640 379 603 547 693 652 778 313 602 182 594 618 8 436 713 434 883 98 294 767 813 150 486 424 205 429 631 454 587 40 528 719 349 270 539 122 209 556 551 21 40 288 560 122 619 713 646 796 582 339 456 674 743 248 472 240 435 620 559 141 274 269 524 859 524 471 445 377 273 285 720 743 549 169 309 869 358 774 830 525 121 134 445 737 454 677 134 201 882 721 325 619 451 810 449 511 145 430 95 631 579 881 274 675 209 560 368 812 705 799 737 59 842 362 648 658 626 650 196 836 427 26 321 668 184 492 811 695 841 28 324 802 506 745 244 653 477 390 350 837 525 251 616 602 851 39 557 418 817 556 693 266 618 560 515 681 450 880 882 30 78 636 388 69 12 188 329 849 806 787 635 139 248 748 287 543 725 468 635 638 601 555 605 277 235 833 511 276 460 142 79 826 19 20 734 599 418 149 56 780 410 713 148 472 700 884 192 718 276 321 43 378 152 156 737 319 771 362 402 163 722 871 192 579 406 253 472 495 51 648 691 838 16 103 881 588 898 176 850 409 18 33 539 330 533 289 695 130 316 516 727 337 600 463 802 815 474 90 204 794 475 447 212 471 137 422 512 721 85 444 397 777 570 669 403 430 499 94 12 900 170 192 65 221 50 797 357 574 0 35 793 204 496 521 165 93 177 93 127 121 232 746 251 119 340 365 898 279 754 557 105 792 874 662 449 78 80 149 757 882 858 388 377 874 425 860 879 235 196 549 87 7 751 581 536 411 496 387 345 657 428 508 775 463 457 680 303 241 421 179 92 215 402 229 872 94 837 627 308 874 676 315 483 380 762 597 459 566 287 652 235 202 582 254 92 729 782 465 795 227 182 153 120 193 73 778 419 130 889 246 579 495 752 612 529 669 14 355 744 767 614 269 48 735 397 645 6 792 86 402 598 781 760 541 128 475 637 578 150 411 516 705 773 718 247 218 665 434 861 799 563 816 215 80 678 415 629 891 609 420 439 419 853 647 614 682 637 779 481 459 320 642 486 671 244 28 897 437 376 296 449 420 174 743 837 348 599 451 472 634 900 501 773 727 528 497 544 563 666 172 310 18 696 663 312 310 514 252 288 223 324 863 819 903 18 198 151 319 850 655 449 92 514 335 113 73 357 652 628 657 13 331 296 741 73 71 489 763 673 572 272 32 81 705 296 436 527 442 606 620 287 572 809 699 300 812 478 77 162 664 258 197 759 122 881 761 748 185 634 700 195 308 441 462 142 740 895 381 629 202 762 772 281 601 910 80 902 816 489 811 673 226 608 764 285 447 176 413 664 258 847 735 119 918 577 192 234 309 4 657 439 747 366 373 351 441 716 786 42 112 768 441 356 879 485 199 718 390 809 93 911 331 235 561 67 0 653 241 449 633 48 555 753 41 533 282 890 273 776 597 38 123 618 726 479 852 626 761 795 830 154 625 393 386 807 513 884 815 631 697 393 410 481 59 737 173 163 51 758 802 671 0 397 361 845 672 554 98 90 782 140 164 661 359 644 896 98 828 453 385 230 208 710 414 370 623 643 575 703 66 589 238 457 653 813 190 828 489 476 728 247 332 404 598 81 823 896 291 924 578 518 915 154 655 424 364 607 428 240 217 211 80 135 512 251 232 466 27 265 400 339 134 545 213 558 122 672 37 579 646 75 608 569 685 40 735 454 450 151 120 469 546 791 584 605 62 471 14 915 537 22 371 900 512 733 451 812 172 866 872 182 912 630 532 556 148 203 800 241 780 400 618 425 47 523 333 174 275 532 909 517 588 409 693 1 273 149 820 577 907 401 569 162 781 669 910 815 794 864 702 248 614 297 585 918 908 659 278 118 577 182 561 782 149 351 293 350 162 564 440 449 737 411 192 483 539 478 358 886 441 492 870 840 647 383 394 706 892 709 692 666 638 125 532 473 83 159 554 455 24 256 924 246 142 360 563 838 145 633 785 573 446 40 784 750 172 856 389 709 667 111 148 792 769 104 503 547 374 607 567 927 418 212 284 696 240 436 564 898 937 827 807 268 183 848 586 612 575 300 112 210 45 362 867 834 339 804 686 308 671 205 807 354 337 466 24 331 891 870 573 430 387 41 460 117 687 906 401 324 830 617 249 467 611 179 45 253 309 113 77 41 750 487 917 294 129 563 41 63 929 883 920 352 801 733 547 68 853 482 932 297 528 136 620 106 185 517 741 43 748 190 44 525 773 232 413 156 208 298 889 110 682 284 554 157 5 343 243 698 698 372 692 862 501 188 19 585 782 525 512 855 671 387 761 275 389 791 373 508 353 192 454 283 545 688 330 664 419 562 84 319 580 518 791 592 860 827 190 79 774 647 81 682 366 397 490 113 440 911 246 682 263 465 651 463 369 383 69 196 367 203 519 382 172 171 773 737 127 934 4 674 502 549 651 723 19 416 317 496 489 889 636 142 183 325 651 249 97 911 218 551 844 456 860 734 703 125 267 360 247 899 463 617 218 90 394 931 70 619 851 442 423 459 504 189 636 689 773 871 494 886 624 760 357 574 663 745 42 263 539 808 908 95 502 14 640 370 349 486 423 391 668 715 750 689 727 941 626 532 542 278 512 111 617 657 893 38 532 120 586 37 116 114 573 188 911 638 492 403 120 939 390 481 75 87 186 729 288 901 845 636 225 4 875 88 633 349 822 800 615 632 86 308 80 689 676 784 653 502 513 116 70 663 573 419 838 560 425 509 186 54 174 251 302 247 925 825 794 595 609 231 155 379 645 869 765 286 818 25 602 381 412 831 758 813 817 916 757 889 465 193 607 362 568 117 571 136 66 295 91 39 234 42 199 905 479 632 702 944 121 690 587 499 603 196 770 88 558 738 758 316 269 183 756 573 89 433 524 670 103 432 428 842 283 473 325 473 710 384 66 364 285 114 776 224 937 885 279 625 711 391 63 487 702 525 162 176 464 526 509 141 907 383 105 122 171 102 670 469 334 615 656 203 469 370 894 657 131 303 437 303 229 794 479 137 281 151 12 533 723 171 348 216 8 260 116 239 723 628 676 562 550 914 624 53 190 787 484 650 483 718 345 630 321 661 635 657 719 808 439 423 201 136 322 526 180 581 713 803 281 776 351 495 105 279 857 721 190 506 127 452 351 172 686 146 739 550 944 632 590 882 605 836 718 49 672 901 165 160 98 43 853 276 753 460 616 400 287 184 158 490 484 37 464 501 727 421 252 744 152 394 843 306 680 350 602 73 636 447 236 807 788 796 563 756 720 372 893 443 528 49 876 565 449 493 318 374 320 349 69 804 13 282 373 233 143 664 643 753 851 397 429 628 614 164 509 924 935 257 63 353 782 220 131 644 541 341 725 21 348 337 549 791 670 359 134 371 843 937 700 246 951 402 65 168 289 578 192 266 817 323 380 16 291 366 313 126 360 263 654 588 765 701 965 794 710 599 120 317 204 647 332 859 92 957 257 574 462 899 460 941 183 403 218 900 630 390 835 288 752 98 174 961 289 250 80 347 502 386 552 12 788 619 652 223 243 925 649 885 641 298 543 346 898 152 196 65 276 361 319 228 33 270 781 609 865 230 828 362 698 869 681 920 358 189 392 45 189 490 565 656 830 328 652 929 361 202 92 956 517 199 269 500 574 920 813 451 861 716 0 819 209 492 691 48 832 751 211 748 344 582 765 848 778 25 776 172 712 208 738 157 644 139 135 357 55 136 457 255 851 182 115 339 5 872 653 569 367 812 606 286 326 913 652 648 506 581 676 795 278 212 148 432 319 569 485 354 580 903 973 952 109 788 730 938 395 655 905 64 271 481 932 587 290 22 909 664 796 23 654 638 453 955 409 188 95 921 563 394 431 325 258 556 609 585 103 597 566 517 87 576 186 770 227 449 302 262 471 788 491 688 752 136 611 849 870 272 163 877 710 222 932 569 123 382 179 924 350 845 410 424 371 282 801 163 609 950 744 953 245 840 806 918 558 111 516 360 155 849 144 88 820 556 148 389 28 93 392 716 467 224 256 245 776 572 482 137 16 319 780 673 822 156 447 457 540 471 919 438 183 340 977 277 185 87 614 809 859 414 172 277 44 261 600 810 115 846 97 45 292 933 221 937 24 622 11 145 322 718 222 676 926 802 581 356 485 908 167 678 895 409 81 581 165 330 235 45 89 82 370 685 283 965 680 767 327 561 522 669 847 446 191 63 362 669 431 409 82 915 37 389 655 253 670 470 813 134 327 857 757 339 25 55 687 133 269 205 385 272 135 577 936 203 919 245 954 67 654 65 420 861 352 579 8 825 694 895 40 856 81 368 461 563 392 929 674 58 231 659 49 423 287 763 261 90 445 312 688 665 332 316 175 939 26 767 560 555 773 19 59 656 629 458 627 13 978 672 913 984 108 47 963 589 208 673 609 499 412 638 368 636 601 705 18 802 874 139 313 506 346 950 634 202 691 775 752 522 477 879 622 115 905 630 934 329 281 848 116 599 242 69 289 105 897 550 952 28 718 215 158 199 913 981 875 621 358 295 972 168 14 870 0 928 636 508 649 979 873 236 648 327 165 440 515 585 449 235 108 469 436 867 103 619 481 411 895 24 130 915 687 56 477 840 717 789 535 388 733 611 696 744 59 308 113 180 753 980 447 79 28 820 16 917 99 528 370 852 309 915 289 305 105 989 395 17 493 316 880 555 355 13 245 584 650 943 672 722 875 457 675 65 959 632 815 836 734 803 220 143 106 749 396 211 405 139 870 630 102 485 552 16 423 976 686 361 102 10 257 313 201 413 260 257 523 604 216 702 659 916 895 643 575 405 281 593 470 25 301 730 664 853 705 539 626 477 69 988 515 675 948 802 708 208 773 173 840 345 144 139 750 300 877 262 224 586 260 280 543 86 552 584 654 199 685 894 560 856 654 97 26 456 784 259 10 555 293 61 270 1000 250 589 611 659 74 368 674 277 63 128 811 628 277 878 748 478 9 63 317 152 932 816 836 366 524 139 928 411 680 462 727 907 748 824 720 0 295 886 887 617 326 136 517 166 924 398 524 344 84 184 449 500 667 129 517 506 711 588 339 607 449 986 979 79 565 860 509 496 712 917 871 283 363 652 16 340 785 157 998 495 944 297 861 352 337 943 1003 25 3 845 479 914 149 701 638 104 298 6 902 339 817 240 595 682 424 863 498 861 556 700 426 585 45 360 909 949 984 834 735 980 921 460 630 497 323 275 271 651 150 417 611 474 121 325 82 236 220 992 574 454 162 1003 299 188 58 814 176 291 966 577 743 284 635 426 377 581 431 30 711 837 77 952 898 806 400 158 167 634 213 386 134 309 180 391 841 776 52 312 72 202 562 974 937 733 715 933 646 162 753 206 77 236 212 117 134 668 271 262 601 865 942 641 677 401 828 171 852 725 500 440 449 861 485 131 211 361 560 372 534 60 272 116 310 890 300 412 40 909 12 801 487 266 794 338 134 620 1009 740 478 604 395 346 790 989 512 166 363 855 386 486 931 459 238 885 671 420 268 1003 782 309 985 479 232 918 238 370 844 979 274 976 209 232 17 669 478 587 541 863 79 571 511 455 691 795 707 789 397 375 972 484 397 110 380 878 915 269 102 649 277 955 789 36 586 112 298 666 663 15 630 439 583 639 510 88 507 488 186 856 825 371 881 823 368 113 980 522 367 95 799 258 872 1005 366 511 655 256 474 1012 963 965 108 180 831 143 837 846 697 175 982 1009 946 423 444 255 109 946 606 441 235 309 894 860 579 771 510 940 237 641 571 842 471 381 49 213 929 714 129 378 334 89 896 14 84 956 278 255 193 298 140 628 859 847 880 822 597 627 720 242 269 951 756 358 480 40 693 455 739 332 336 171 386 915 470 567 129 455 721 680 564 730 315 955 270 119 226 711 477 142 851 1000 601 695 618 289 154 751 777 832 993 603 104 45 611 750 181 569 873 349 709 977 582 614 995 424 816 60 747 556 454 825 499 249 128 857 798 900 691 717 798 482 62 25 221 739 965 196 347 842 919 362 742 603 241 856 410 813 600 341 244 853 88 308 297 967 761 684 822 126 32 333 254 863 602 186 731 301 200 834 875 629 258 185 224 50 810 715 535 528 142 672 493 771 440 705 185 212 416 1020 329 551 686 980 380 770 707 956 292 574 372 307 808 491 185 128 564 457 157 145 978 289 826 767 1009 417 848 216 22 241 30 138 286 1013 305 181 687 503 166 64 69 383 836 34 530 693 380 189 76 422 359 30 200 712 930 226 878 858 546 542 209 423 408 446 656 969 445 541 1020 967 493 784 356 525 20 820 1008 970 206 547 850 57 409 361 178 519 548 860 40 510 642 466 1004 297 431 917 456 123 384 388 106 869 210 48 381 899 976 787 707 326 94 145 378 278 827 122 278 52 610 504 41 418 52 326 629 686 636 844 821 617 757 292 534 797 442 701 490 270 408 374 3 515 41 491 593 518 230 160 281 638 728 982 635 89 746 362 808 778 30 656 587 203 183 907 1002 806 119 853 822 716 365 397 590 684 739 668 517 499 841 883 541 295 387 656 584 33 618 557 856 851 68 145 245 923 548 222 552 758 903 328 683 193 92 578 498 906 380 287 306 341 136 227 910 1027 116 476 692 795 560 122 920 674 571 458 397 227 827 975 579 190 589 483 725 680 1012 681 637 312 956 394 314 38 270 96 189 549 530 317 146 611 30 890 201 584 192 204 1013 73 505 378 621 127 997 366 573 253 127 222 225 335 88 728 1013 1036 778 347 256 224 398 107 40 57 858 539 674 963 979 719 662 1008 410 867 743 385 44 596 938 392 1007 383 173 1017 925 952 114 712 995 573 1007 368 689 62 939 152 855 403 414 628 1027 199 253 140 664 277 682 696 1035 630 141 1006 926 861 807 512 846 897 434 787 698 169 778 205 315 551 597 768 32 932 548 539 378 591 922 1008 369 975 772 136 468 893 383 262 188 535 691 723 118 516 539 60 325 217 431 488 381 486 964 906 676 441 201 278 896 191 394 877 269 838 364 408 92 545 823 679 852 576 807 625 438 145 474 670 818 604 480 515 363 330 844 798 805 709 83 1024 279 714 757 736 464 982 58 953 1037 496 214 333 689 394 373 451 612 523 1010 145 500 655 266 759 787 881 290 915 762 907 599 712 829 579 114 581 282 1041 440 656 281 23 702 482 297 355 959 131 542 298 977 461 849 651 962 30 79 721 310 484 34 263 754 30 403 984 531 907 29 472 814 425 820 802 266 225 638 469 826 75 184 575 537 895 366 186 732 404 789 320 1020 44 208 680 16 57 704 162 746 936 342 992 345 846 365 580 375 832 782 123 304 554 687 780 710 144 309 807 408 577 950 490 493 586 16 367 280 399 1013 1040 307 614 863 649 765 437 132 755 579 839 541 111 769 1039 2 1003 649 826 353 541 959 114 663 904 739 389 200 6 123 490 541 291 52 302 421 859 779 111 704 335 1035 390 52 1053 303 201 510 849 856 864 994 360 623 1029 388 859 475 549 350 561 929 299 285 798 599 287 119 121 347 623 516 538 906 745 95 490 180 718 871 152 856 107 102 784 492 954 368 399 527 849 190 365 47 507 363 235 995 297 622 992 701 967 863 944 232 512 223 812 362 682 379 250 380 981 134 466 151 569 791 947 622 523 0 976 316 412 719 960 388 222 10 910 782 681 223 340 981 188 258 711 453 979 697 579 809 620 458 217 788 635 207 553 675 841 575 201 392 167 147 624 231 118 625 637 844 305 738 564 586 817 243 116 311 69 583 162 145 638 688 749 585 63 647 1008 646 78 360 713 716 94 870 479 26 1007 487 332 1063 25 752 715 720 12 569 729 833 233 832 656 876 371 848 296 137 205 493 384 712 940 487 735 307 555 52 584 150 768 463 627 978 686 700 214 673 135 631 248 544 673 968 105 948 136 874 743 617 12 52 500 2 686 1036 609 269 139 302 353 470 521 1029 943 724 347 1047 635 525 725 891 467 279 1027 489 605 210 515 1043 1027 599 317 805 466 985 612 341 793 592 936 656 196 696 832 589 509 389 575 720 458 494 377 942 795 23 185 77 888 931 895 416 981 320 848 772 806 352 1029 83 603 275 154 481 578 606 584 101 561 476 355 409 563 782 883 224 763 530 500 955 612 125 822 352 581 833 1 739 560 342 1047 51 510 407 586 1007 443 634 10 156 970 35 953 493 696 668 1032 1048 980 236 201 456 43 740 309 200 229 709 409 390 108 110 162 523 658 50 845 709 345 838 532 725 40 19 366 801 130 795 845 60 564 432 848 867 126 3 545 149 537 940 442 334 424 503 1046 373 1036 627 1023 804 80 980 966 149 787 677 985 324 540 357 727 783 1070 749 146 352 0 294 1020 665 775 1038 197 729 553 607 703 666 650 322 820 594 266 697 766 257 407 663 741 1032 603 228 927 1045 181 1046 842 312 917 387 705 72 119 375 20 859 905 458 888 789 230 338 220 1004 289 486 84 936 204 368 783 760 808 145 386 430 292 97 1059 227 730 684 374 276 867 959 631 188 473 556 148 294 293 1005 90 777 50 299 394 951 558 169 161 394 222 766 229 1028 761 509 1067 64 626 817 108 933 656 193 14 126 275 881 878 1023 732 715 516 146 38 448 895 824 787 458 448 214 354 354 910 711 513 73 6 175 1059 970 252 394 524 71 933 228 876 494 679 950 579 968 720 518 936 963 139 1029 437 264 872 169 859 862 355 667 302 167 604 702 29 372 740 36 815 199 260 807 875 401 358 252 18 146 153 485 564 402 759 632 840 197 594 602 1007 776 418 230 426 789 891 241 224 311 323 933 576 764 315 153 648 888 430 306 932 193 687 316 36 832 880 898 411 893 661 501 775 1051 764 887 279 913 758 985 131 456 785 435 876 482 520 372 449 807 890 858 283 16 856 625 203 733 459 50 564 732 145 305 674 973 603 739 984 953 147 624 348 872 340 38 26 333 125 386 796 595 640 617 1054 1019 332 1041 201 1056 595 606 349 1084 139 205 767 378 920 1017 11 1031 4 1076 926 874 342 987 214 473 578 938 228 744 370 869 256 559 922 150 197 856 9 295 786 454 1019 655 909 560 771 422 7 299 526 778 564 972 445 157 361 613 9 426 812 1037 208 941 171 316 975 542 86 910 783 976 453 751 93 70 346 996 405 218 773 986 879 1008 449 927 572 277 422 115 1057 269 922 449 864 152 782 625 514 974 12 1 250 347 567 273 820 224 407 76 446 741 572 1094 241 527 155 1014 954 657 412 88 888 270 680 769 273 350 1032 340 724 656 884 677 593 355 176 740 111 124 332 854 158 623 577 355 858 343 350 362 869 734 523 148 825 202 568 47 389 481 7 178 457 685 394 635 56 825 1065 844 313 233 396 399 866 1031 76 863 601 198 321 20 274 891 525 367 417 46 992 245 551 7 657 1018 688 896 232 48 16 93 620 365 890 424 787 358 10 1002 397 531 381 848 159 928 331 925 351 954 1029 801 296 226 1070 625 202 657 139 1088 309 736 184 371 710 351 814 697 632 504 98 948 746 1062 222 561 257 222 706 878 264 566 763 1097 660 731 8 745 684 51 835 808 224 951 376 603 31 165 1093 469 102 842 1068 350 484 1029 798 629 484 675 217 181 299 1051 1061 886 1092 229 502 107 984 296 237 542 1072 389 799 795 892 449 479 414 829 77 138 980 529 160 1020 1096 27 95 967 736 851 78 551 22 512 863 792 996 892 210 628 873 392 63 601 565 58 746 655 1001 626 370 530 1043 402 778 894 388 27 231 555 545 236 41 204 209 919 740 1067 643 245 219 191 125 1044 114 277 268 724 853 935 692 744 940 817 342 1009 482 797 382 91 1004 675 877 588 1042 477 151 182 902 258 472 628 659 115 468 277 187 913 1097 4 528 665 271 667 52 488 695 1006 289 535 642 1079 916 921 1005 624 1091 609 718 28 251 830 1027 244 814 899 485 77 934 70 972 271 619 145 294 501 44 747 301 906 1056 477 265 593 874 456 394 69 1091 787 841 761 222 424 794 426 25 58 5 601 767 1109 1072 502 829 236 376 775 47 788 996 17 736 794 134 375 573 746 480 206 1071 188 1028 764 474 1100 647 646 897 162 656 528 999 434 552 192 866 446 538 29 359 764 972 1041 74 884 599 586 502 674 882 632 16 313 277 92 420 862 804 925 800 856 792 304 974 46 251 753 193 310 372 1014 363 622 292 591 30 247 162 245 695 138 886 1001 228 513 315 1090 7 389 93 29 1086 372 80 884 1045 501 1022 742 111 713 73 463 418 388 715 443 299 215 317 144 331 321 482 984 938 7 341 705 691 352 59 116 1094 601 548 1058 1042 750 644 925 907 792 406 758 831 732 517 414 686 608 690 1109 1094 806 676 655 757 240 955 1048 150 845 1040 619 1012 967 670 553 1085 898 825 1120 748 575 86 964 115 710 1001 1121 330 302 26 775 477 969 1101 752 243 100 683 1094 288 678 268 797 475 389 694 960 866 912 452 709 639 381 169 348 213 1094 881 323 488 295 30 963 204 762 837 1073 330 286 342 559 573 622 960 648 1014 71 252 57 857 908 429 397 383 99 228 64 175 329 130 450 1047 660 925 197 387 264 506 737 770 425 939 1103 433 819 1028 311 381 693 289 682 969 297 359 752 721 162 961 268 1080 789 730 790 932 203 361 427 194 1080 408 181 1020 71 49 268 265 280 271 922 481 436 502 864 965 388 837 715 15 595 715 1125 1103 159 290 972 453 775 859 533 487 860 126 319 1071 687 616 640 1083 264 65 1051 478 971 1089 413 634 920 1016 207 501 87 358 782 627 141 568 805 658 153 1023 9 520 1021 282 725 799 697 157 97 235 1010 996 422 166 566 138 1092 35 698 285 541 759 220 454 35 161 22 569 1069 359 148 147 130 800 400 136 965 130 515 231 546 305 896 272 223 358 156 733 517 931 446 148 364 582 304 891 116 232 217 212 582 1057 161 355 776 699 585 689 495 564 430 852 926 59 562 544 717 948 42 426 282 608 684 974 582 861 1018 878 77 894 863 87 911 928 167 535 72 497 780 371 369 1044 297 195 78 1067 459 125 49 543 1077 971 740 889 995 978 631 579 462 933 1132 147 191 38 1062 952 1092 965 928 261 128 237 121 298 301 556 269 141 809 1093 1 335 946 197 711 493 603 665 1032 67 332 180 776 955 990 1049 789 996 204 658 630 758 121 82 349 238 647 664 618 272 708 507 765 610 450 826 230 952 602 942 197 655 261 726 317 789 997 614 235 338 1006 3 244 754 240 809 548 376 220 931 896 853 668 657 382 505 12 876 604 32 875 740 386 167 1094 324 145 957 248 168 423 303 1107 668 877 587 716 683 491 958 641 838 83 957 41 759 488 892 541 426 396 505 494 636 160 658 706 179 778 700 946 570 62 1078 397 1016 882 630 476 1019 1089 4 927 342 443 1125 31 252 745 208 278 935 809 709 308 611 894 1114 430 71 583 361 110 950 621 270 594 269 1125 487 497 899 167 154 307 245 943 154 533 707 359 517 916 192 457 88 749 737 977 1081 118 156 911 1050 320 301 593 108 484 1136 56 949 711 879 589 726 323 252 1067 348 967 762 445 653 888 179 1102 556 1143 953 111 239 563 406 737 672 963 504 824 68 61 754 449 364 246 430 868 904 1054 36 511 220 222 319 132 639 331 912 1005 661 596 660 1107 626 986 290 947 183 231 746 303 698 619 955 960 569 101 218 223 0 1143 892 874 171 930 883 395 644 211 1012 175 433 111 900 474 591 345 547 352 1035 361 1015 1150 955 946 137 143 62 329 709 367 461 579 1108 787 627 454 604 7 1123 525 953 156 902 596 198 205 59 1127 919 581 757 962 574 1111 358 591 9 701 359 448 330 622 322 244 858 911 595 870 703 1088 122 427 526 839 441 798 115 398 46 766 619 111 604 703 544 104 517 639 198 519 536 338 1140 669 1063 598 69 889 33 385 953 756 1007 581 285 425 638 1051 1037 962 269 753 959 819 355 385 997 367 320 529 108 428 287 1004 633 261 578 79 723 879 77 1130 847 665 498 327 425 966 966 245 1045 660 1025 114 466 1033 1138 502 891 79 577 655 248 636 404 983 455 452 211 788 153 1054 516 622 385 1027 121 900 234 24 304 724 584 147 46 115 33 863 581 882 460 695 519 675 290 160 485 255 572 154 476 126 670 120 35 347 167 184 941 957 174 1133 109 244 761 374 672 754 437 563 905 746 887 1160 465 265 454 423 346 569 1092 416 577 1056 570 311 1144 633 596 882 816 332 858 1102 192 192 889 146 254 724 1148 191 845 653 58 406 349 421 586 373 336 946 231 880 492 771 116 1037 250 342 127 1047 838 1158 473 640 1007 471 333 993 850 163 711 617 313 153 309 186 23 842 1119 105 560 655 292 833 44 418 101 955 392 409 39 682 578 578 734 512 557 564 1117 1000 1049 921 185 425 447 67 587 738 1137 122 680 260 1016 216 139 932 786 175 822 356 822 865 693 681 157 952 994 649 633 823 875 1076 329 91 356 200 1020 1011 1063 508 818 307 602 172 460 563 101 991 173 1118 738 891 496 35 1096 503 632 60 112 245 869 217 87 831 538 519 154 169 382 19 973 570 412 607 589 1101 402 273 185 500 1051 748 275 524 761 452 85 224 1045 593 995 595 712 680 498 670 21 254 399 613 285 917 1055 851 1056 1009 109 1047 726 418 607 253 651 9 859 1030 144 1069 880 189 762 565 849 753 1037 317 1153 980 54 660 434 1078 1143 379 742 321 721 17 271 853 1045 695 372 462 786 382 450 1148 222 401 551 793 507 377 833 1168 211 1130 372 737 62 610 364 842 204 264 88 272 66 1115 971 445 163 159 631 177 789 545 866 857 642 672 123 298 864 91 683 979 642 3 170 197 1049 621 752 516 930 199 1161 35 402 950 1043 986 258 478 1066 266 179 859 1044 427 139 189 442 1175 140 83 719 22 692 930 592 175 732 524 1122 155 977 416 270 841 1083 927 455 1154 125 421 1101 1 706 28 370 260 719 368 867 817 699 624 295 980 871 973 1173 606 305 1026 409 539 444 820 651 866 270 380 388 1008 827 581 626 490 1103 1078 921 745 351 835 276 67 1127 1057 356 726 219 1115 180 587 689 942 76 322 398 77 438 656 1140 467 296 1113 336 17 7 337 967 494 145 739 1029 755 739 113 1169 1021 934 1019 496 107 770 1001 666 613 942 568 161 486 542 1051 879 793 128 561 1006 250 362 903 224 183 1046 280 56 789 213 510 366 362 826 1072 403 294 1051 474 1154 859 208 1166 179 872 1007 510 1077 397 753 1095 867 111 1104 263 626 894 1176 565 102 777 138 510 642 1152 822 1051 30 980 219 1172 809 952 1024 1076 96 1169 985 683 173 1026 96 94 568 1021 1155 289 832 778 622 1178 62 749 477 1071 194 498 912 1170 939 441 968 562 94 660 202 904 67 124 732 872 869 272 462 147 1065 710 454 110 980 226 1062 836 841 334 27 1016 944 498 1077 214 64 29 897 910 63 233 135 399 985 539 419 878 767 545 60 448 991 1133 1161 1129 83 1164 1164 456 707 759 596 429 1125 44 897 698 604 670 1083 963 401 704 345 688 972 2 1029 571 250 368 786 495 963 215 226 824 845 381 968 980 566 871 472 375 950 1000 327 552 57 316 86 450 569 507 1111 267 598 824 815 141 1004 308 761 467 107 235 613 1122 276 1018 444 1033 436 936 865 438 248 736 472 721 741 109 57 561 809 868 317 867 1158 470 102 11 352 867 77 1065 1156 783 810 117 258 802 763 370 110 607 484 585 42 1149 1022 475 254 549 543 1065 844 110 636 168 326 405 293 298 58 844 1147 990 204 539 712 131 641 1128 812 1105 1023 871 987 368 906 764 1081 193 1087 46 333 1167 143 1181 1069 906 427 520 89 869 599 560 564 651 385 482 217 260 909 1062 1077 766 940 834 648 184 1096 676 742 764 977 1105 732 757 558 1051 1001 663 56 320 678 977 207 47 1129 729 1042 1015 639 389 1123 884 981 197 258 827 891 1169 577 183 593 276 389 743 874 132 561 747 316 743 1091 783 1149 2 751 1068 348 32 408 377 501 817 801 801 1077 1000 561 1117 630 412 786 869 704 149 430 39 92 158 638 1013 1193 856 11 63 336 99 771 285 156 21 341 917 746 778 864 218 283 54 1037 578 822 787 55 92 714 915 388 1064 393 867 289 558 49 997 956 180 167 333 1020 820 316 272 541 262 288 752 369 1097 692 463 401 188 1197 40 165 642 1138 1114 774 152 1082 1050 591 664 836 155 669 771 756 291 769 826 133 654 1202 789 545 825 1078 831 628 800 559 778 993 111 1108 998 30 16 783 945 552 145 596 77 949 581 1184 923 705 743 254 839 470 39 137 578 885 73 23 1025 405 14 913 274 846 1003 778 1146 472 1126 1113 856 280 421 664 442 442 156 30 517 514 189 1107 1179 542 1003 468 703 833 1097 305 322 1143 1163 843 521 1118 541 841 126 9 398 522 761 862 650 616 416 381 697 681 732 737 532 174 39 990 842 308 784 406 405 311 212 804 881 424 695 57 1147 1075 365 189 682 286 867 272 618 652 1198 635 703 508 952 170 358 418 226 114 17 1164 252 398 890 1110 1108 1204 568 626 455 380 869 27 943 788 69 260 1206 976 76 451 1070 698 394 450 96 7 272 347 67 794 1095 299 1010 1171 834 261 1180 1037 601 1001 1197 60 1119 826 413 805 37 864 812 1153 1105 811 976 1061 1188 36 1014 850 637 24 930 50 890 815 1199 52 492 337 307 348 1160 36 317 350 566 1177 363 216 886 739 316 665 887 746 399 790 161 100 183 1116 495 684 501 435 721 398 473 192 720 5 1120 146 355 745 143 684 216 20 410 464 216 340 33 629 766 268 1147 355 50 209 802 675 759 682 1176 1008 798 234 228 559 58 47 382 903 240 241 760 105 200 1020 955 610 541 160 614 187 960 379 590 392 718 604 1095 1147 216 92 904 1069 387 965 471 102 568 113 1143 155 222 592 688 776 659 394 175 673 964 226 949 999 854 661 399 68 754 1168 1072 1159 424 794 726 791 900 915 566 248 658 991 1077 924 1082 602 867 758 785 237 633 560 1185 1148 674 683 403 268 374 528 786 965 1213 769 484 347 861 146 10 1199 450 240 1198 785 295 892 1211 6 1207 647 709 132 495 130 532 608 1091 1222 679 288 449 782 484 384 587 426 352 4 912 1024 745 341 897 1140 536 953 1182 959 1192 1146 333 509 696 194 759 750 926 520 410 392 413 913 199 509 344 383 703 4 443 755 322 341 372 191 567 587 846 908 249 641 880 1155 770 47 318 293 905 265 43 420 317 728 307 416 835 387 721 1002 815 62 139 96 790 1166 1052 260 754 694 564 1212 471 980 405 925 10 644 541 247 162 314 835 143 1220 793 807 1126 50 29 737 155 937 1166 850 687 308 618 109 334 966 598 315 970 136 516 970 772 1060 177 1115 773 322 191 562 340 267 1038 775 1209 828 145 820 1029 194 1150 371 832 576 901 1064 309 1171 380 647 6 1106 253 16 1100 703 939 913 1216 164 553 1038 684 98 933 965 677 904 536 786 563 666 78 942 697 928 447 945 955 153 327 16 52 1115 545 959 1078 114 1170 344 1013 1011 292 1145 55 629 600 808 15 881 847 1136 502 400 826 127 739 320 15 1217 332 878 103 308 353 328 444 709 1131 575 592 52 93 291 443 728 973 252 56 490 17 194 1008 120 550 1188 1222 169 824 1030 794 660 672 543 622 360 38 535 541 815 84 469 655 244 1184 747 927 76 245 390 786 374 280 1076 516 801 900 1104 764 702 906 716 1025 415 1048 660 854 1136 298 819 911 114 1157 878 260 427 150 368 453 433 1080 731 283 36 1141 485 342 505 1067 1043 940 784 693 79 686 863 1198 7 237 592 1044 282 923 693 222 170 708 1041 261 948 904 390 367 1071 53 858 91 1085 675 116 347 796 1069 10 1187 1034 294 387 338 483 771 547 70 684 1055 1208 992 75 239 384 1159 1043 500 1016 766 1137 1149 148 909 783 605 1068 776 552 1138 888 344 863 494 190 74 317 1189 858 1094 396 144 282 588 536 337 26 29 14 878 676 1142 287 289 1030 145 744 118 91 420 1237 689 1149 1180 1223 552 549 1065 505 702 631 1235 1083 318 1070 715 574 1176 880 798 274 631 875 2 1222 783 464 475 31 44 1189 223 1221 1007 462 469 909 991 1026 469 322 734 660 229 69 595 1114 7 687 408 795 753 846 784 1224 698 6 299 595 124 467 256 679 687 732 240 903 264 1220 656 587 1098 595 409 989 102 590 923 778 918 732 916 1240 1223 974 6 912 388 551 556 1056 1141 1111 64 563 1188 382 1061 636 605 590 505 672 715 819 720 877 914 937 321 1119 1011 572 1127 514 212 959 326 1062 784 982 432 654 516 436 148 474 162 221 145 224 704 125 710 1087 484 34 804 1087 1248 156 851 947 792 361 956 104 1227 455 1134 225 421 278 816 659 21 1122 253 1113 429 467 318 521 438 1104 829 367 989 993 553 905 672 757 1117 489 211 9 324 95 29 278 118 332 1106 138 918 1031 957 262 547 618 1219 488 613 603 172 335 338 1191 774 978 262 929 150 500 876 600 77 402 315 519 1134 129 579 423 31 1134 1154 1097 505 342 1118 596 98 494 2 599 476 446 56 646 520 202 61 836 866 1085 1088 853 294 163 869 481 840 903 574 283 482 862 952 292 585 598 1066 22 601 821 695 876 1102 1025 392 187 250 201 1032 959 651 480 23 646 291 108 1021 989 336 16 1029 812 892 243 350 581 42 19 771 211 832 622 121 190 74 117 378 221 886 799 934 366 1000 920 422 21 50 1040 550 269 536 313 299 323 1101 61 258 751 141 1073 320 847 643 275 1079 674 804 1215 562 468 331 1230 488 633 620 14 725 679 7 363 912 254 1182 105 197 506 684 119 462 542 1006 512 1163 616 427 320 335 851 617 503 150 426 969 348 1157 1100 565 990 1239 1225 653 624 249 318 351 520 953 336 77 955 1221 854 1141 1204 1103 2 579 1155 222 1117 739 791 64 322 676 827 292 891 1023 466 312 273 464 506 100 784 818 1081 569 469 654 745 195 228 1187 267 468 722 1004 744 23 81 411 1199 43 25 1102 1092 711 311 1250 338 650 105 1008 804 745 850 182 728 787 834 1056 690 54 375 231 787 322 974 738 414 1137 568 1007 1162 642 695 506 1049 13 63 912 780 297 1047 427 459 883 209 1185 64 426 1111 225 668 856 563 731 800 933 1254 337 488 1201 420 215 654 503 1161 875 925 1072 1223 918 1090 1000 659 497 2 570 734 287 600 310 568 893 771 1007 877 808 970 659 494 562 414 164 607 1004 619 414 210 956 482 864 719 924 818 559 405 735 782 957 1042 910 440 797 45 946 951 1022 245 631 1136 970 1026 378 840 996 1118 918 1176 850 343 694 390 930 881 286 1163 930 1054 411 988 968 1069 1074 986 461 635 283 1009 149 747 241 433 212 575 1035 745 827 590 1085 1134 1168 740 1196 11 866 766 1219 194 343 1201 674 501 535 1159 875 254 368 950 903 1040 504 586 1210 153 969 162 435 19 169 121 1178 1168 124 53 1236 827 236 1251 748 584 657 1200 335 953 607 1107 1131 62 986 254 165 145 454 1117 312 337 567 333 49 863 26 703 746 41 963 324 1022 589 459 542 674 41 15 114 1219 272 551 858 235 659 307 381 392 135 220 527 684 245 1164 142 449 704 599 142 1137 1214 62 872 823 995 887 773 1077 158 704 759 12 643 424 364 890 319 660 441 646 913 288 439 484 135 382 581 506 729 60 400 1113 1136 685 965 546 142 692 615 217 92 377 665 133 649 1243 883 789 1078 665 328 485 1201 438 548 1171 834 25 355 1214 32 795 974 855 471 296 300 553 212 1109 382 1152 906 302 265 691 613 554 752 979 557 236 269 1132 256 1118 287 946 416 513 125 5 928 363 105 923 649 680 886 317 136 1076 883 232 905 676 817 122 616 1018 989 765 90 464 261 1007 718 560 493 848 1139 762 741 827 300 409 627 847 457 1171 993 1058 655 683 790 996 945 631 369 221 1187 171 655 1176 895 75 484 1163 781 459 957 60 870 592 581 241 383 426 1256 1117 1251 141 1029 117 279 1094 69 333 423 5 467 1139 1240 718 1037 640 500 506 241 478 1176 145 325 669 452 894 320 183 93 340 5 459 1119 1084 292 246 253 875 772 1048 836 975 741 1011 1116 497 1175 654 769 998 373 605 1060 822 120 102 397 558 137 880 442 539 250 746 703 302 773 683 527 265 1132 795 529 1116 33 963 598 694 887 1073 3 778 706 1259 160 284 732 762 324 449 1082 774 39 245 907 1154 1062 569 1098 974 445 28 957 959 531 663 290 856 37 65 443 900 1174 522 533 1236 198 1179 164 1014 641 616 352 124 948 976 1198 909 181 1076 360 119 463 92 1026 255 424 513 857 1210 609 58 848 1141 187 509 1046 1144 394 495 1206 214 249 1086 895 875 908 290 1125 1066 710 965 455 409 321 790 199 468 447 175 522 845 666 116 986 188 888 1233 1023 239 984 759 848 716 656 778 523 724 760 1246 1183 864 115 640 1048 569 789 369 15 454 89 1118 1245 67 366 680 476 1278 280 1124 911 466 849 1278 1219 28 1150 1128 1063 336 198 842 405 373 1184 390 18 597 654 1079 489 995 144 470 593 861 867 1269 755 167 181 362 1097 714 303 136 562 944 722 1058 25 932 995 1254 883 1233 640 621 723 505 307 261 967 1243 122 921 1291 901 1042 665 425 731 882 484 149 800 428 885 429 350 67 1162 148 184 442 703 219 1020 826 436 535 1053 480 1219 203 636 1036 1201 184 483 735 175 1147 480 743 852 795 907 99 883 371 1297 303 493 916 92 566 1127 804 852 839 256 730 687 880 68 1010 343 283 650 424 20 982 144 401 711 19 621 1053 525 738 483 513 447 125 597 737 622 691 1025 1181 663 264 668 853 416 508 339 1023 931 825 1172 575 1031 1288 381 490 1088 630 990 1038 310 822 890 1201 607 23 277 360 1131 605 726 760 1282 1168 289 425 385 481 828 90 561 591 107 306 539 639 229 27 1141 509 1021 747 627 727 182 128 186 331 718 828 394 1127 471 1064 941 113 519 555 780 967 922 1003 193 11 1167 777 698 172 821 1178 89 907 2 130 1049 1207 236 27 824 268 653 839 391 44 1208 837 343 539 897 953 195 991 1152 928 888 799 1001 658 948 840 1222 219 28 774 169 179 552 757 1267 364 96 1066 1223 1297 366 974 820 1141 1079 283 1078 1025 206 850 977 529 1010 756 1010 681 525 806 576 819 801 449 518 890 455 1051 1122 389 193 168 513 789 840 69 1171 651 452 714 1216 455 1148 761 848 890 956 32 1307 759 805 906 419 798 322 301 480 423 1271 244 37 336 602 327 1030 1012 795 582 537 725 687 679 295 609 913 1120 553 65 491 536 599 198 600 716 858 600 739 572 776 664 24 517 225 862 1137 412 131 1064 1239 175 853 275 460 1181 1215 735 250 80 341 357 702 1100 581 361 857 312 1065 44 716 630 845 1096 345 859 122 696 33 25 1111 982 1128 52 594 765 601 180 857 50 61 265 1243 557 1241 887 390 840 229 1313 555 195 748 955 1286 673 383 1283 1246 827 702 745 1001 561 1192 833 286 207 633 715 16 1232 837 1133 313 237 1108 411 1021 965 772 928 1089 881 227 674 1150 225 919 1186 1044 781 432 453 298 1131 885 801 467 1069 247 808 798 1315 1072 429 755 650 237 1288 653 1223 861 788 1071 1298 57 760 1164 72 511 1290 1025 150 1091 288 1227 701 1234 748 18 1191 572 496 1003 704 21 438 482 489 1077 770 878 667 1226 35 799 921 452 989 616 1059 575 472 161 734 1016 910 952 440 1075 1005 1029 900 1166 59 1045 778 913 1165 304 1181 188 777 1204 1074 227 737 1035 1061 1142 1092 1030 838 493 141 345 555 413 1029 538 126 460 63 357 520 51 839 327 345 375 332 251 57 549 1032 623 385 739 1317 129 342 1199 1006 931 770 1074 768 852 1002 950 523 623 556 836 1028 118 242 1095 1015 901 588 1184 583 1068 22 92 314 425 343 787 873 696 291 125 456 916 402 575 692 1172 607 1023 1319 153 1209 173 946 771 297 699 894 1024 1078 1186 1165 980 914 55 757 1253 1001 880 508 238 149 568 1155 1153 358 127 1257 662 159 604 488 203 263 725 1291 124 393 834 279 991 1078 916 209 530 840 919 1099 1231 59 362 477 534 1138 355 439 1300 926 610 474 1139 1147 687 961 674 127 1114 1025 304 777 43 885 1202 1042 1302 1247 90 866 206 808 906 801 684 887 1313 832 532 881 181 1039 570 1002 252 399 607 256 293 835 401 1206 806 928 420 574 501 221 741 198 481 1157 592 386 1227 1038 818 115 764 1245 126 671 74 954 576 1089 1232 1221 717 1109 621 983 920 471 375 264 676 448 629 1017 1130 629 462 1164 867 1247 171 1012 448 175 847 254 160 200 768 1314 943 954 634 692 764 523 516 854 1033 175 719 460 1104 1052 14 46 921 704 342 360 1191 378 1270 308 1153 1134 479 432 236 916 1261 1329 775 869 108 811 197 15 1114 853 540 848 234 438 702 1080 298 677 372 721 1299 149 1066 844 1268 314 601 642 672 1 244 678 1090 727 299 423 560 1121 1128 648 763 132 639 1122 134 83 1243 367 136 1133 1276 544 562 364 265 185 9 828 694 1333 494 291 452 834 132 254 1160 909 595 875 1333 147 1223 932 397 1173 32 247 629 389 903 1141 1337 1214 997 436 644 205 1234 1052 370 1002 676 641 178 545 1048 1032 461 320 121 1059 885 1137 406 296 1072 1106 1005 1125 172 6 118 1255 609 558 1034 409 54 372 328 1304 560 819 99 97 736 732 152 287 119 125 984 680 461 1288 1150 123 990 1105 1105 75 791 423 498 414 1058 806 125 13 580 1282 43 718 13 363 661 1104 189 202 766 729 906 611 665 362 263 467 613 934 948 201 83 352 690 818 662 804 937 250 621 371 589 910 1317 1067 1330 52 1001 265 3 813 1030 385 1019 803 1301 352 1096 88 400 206 251 607 454 801 1131 103 1085 787 249 1148 1210 1327 280 1111 152 349 532 277 1002 540 1330 951 285 1284 568 1126 684 970 797 913 1259 436 1076 421 87 401 139 168 537 362 424 858 726 173 579 824 803 320 718 854 913 835 484 1256 360 59 740 1078 32 1156 189 827 285 1027 844 338 447 39 539 402 596 707 1019 907 1096 1178 1245 416 1204 926 379 1116 299 1276 111 648 387 890 669 833 88 894 944 1300 473 571 683 32 329 722 67 1162 35 1108 439 1217 718 1228 1187 718 428 501 798 398 742 95 374 1308 1067 70 988 1028 327 712 1272 262 1284 1132 841 1183 603 51 522 689 184 929 1090 850 1074 1331 892 638 919 1025 853 610 558 681 1342 122 614 1050 1236 1310 421 107 446 169 712 433 448 522 1264 1220 181 1341 233 180 1293 624 172 1136 934 142 161 706 1053 334 664 375 558 555 1029 961 900 1232 1220 325 1237 1056 342 1071 503 352 1172 1283 816 752 850 1284 455 863 745 938 199 1267 788 1206 481 1353 1297 462 472 727 840 606 1152 1144 831 246 502 1256 1203 183 687 575 90 659 223 1284 297 1008 1135 304 391 144 506 712 1279 612 869 1296 635 1353 1286 961 1208 348 256 61 1191 161 115 520 382 287 39 44 177 219 1286 1031 24 459 629 449 273 717 159 404 1095 870 84 935 752 18 80 956 859 637 966 1154 339 779 20 416 751 1209 176 1236 19 986 1319 869 136 778 250 1108 633 933 1079 700 1169 1165 12 420 757 789 682 780 864 774 85 1211 930 853 202 110 341 823 1325 578 57 1268 1326 658 1337 771 131 1220 351 599 834 215 678 840 116 254 461 446 140 1327 558 1074 863 151 1107 575 9 772 86 1149 1279 533 688 111 187 1041 91 265 930 552 497 450 164 1360 1137 427 310 713 98 630 1045 1035 372 106 80 1091 220 422 480 460 1214 868 404 86 803 868 275 1339 739 666 409 263 872 1208 733 703 660 757 1128 606 967 1246 818 395 507 1239 556 337 922 1025 545 570 685 872 333 461 1121 622 1129 1067 384 564 1210 323 687 607 658 991 628 944 243 640 678 1349 943 669 643 196 693 128 697 167 5 412 695 776 525 659 1315 1269 34 1213 74 329 1303 996 968 1205 921 386 775 634 769 268 1115 1106 1329 699 554 442 839 305 496 183 775 262 283 1046 1326 112 276 382 1352 998 349 801 1139 596 218 821 886 1080 150 308 1004 707 184 829 644 325 7 1141 1023 189 542 642 567 1339 946 943 1038 911 341 1158 1361 273 56 1261 542 322 1173 536 1277 824 1286 1073 1354 659 1277 407 1049 215 290 572 37 734 1361 386 1048 1100 1183 1064 233 1113 628 184 180 490 396 1319 1120 560 839 949 1196 799 1233 818 315 1366 397 859 1203 888 323 105 1126 1087 1116 1358 640 1058 692 150 812 488 305 520 307 1155 1268 1175 341 161 1271 779 1230 648 1233 436 566 1354 619 566 1262 1320 918 643 1043 754 717 523 981 984 1299 439 1181 859 397 211 510 385 519 525 1239 1350 617 761 794 1159 21 115 805 38 223 253 712 1011 348 400 891 1066 188 938 114 1035 342 564 112 663 171 448 1048 595 1026 331 86 453 100 178 142 359 850 112 257 196 352 549 1058 1167 424 755 151 406 1086 75 1305 638 123 1037 986 87 793 756 348 1355 547 245 834 1125 303 60 1192 1129 799 460 405 739 444 61 252 1033 525 505 1033 58 692 730 72 1350 739 309 90 186 1100 484 87 899 896 1068 327 281 946 3 1258 1244 267 615 658 511 1294 77 1028 1186 680 1197 158 1347 836 446 405 821 708 716 11 1139 619 792 339 424 585 284 1238 320 756 704 658 1211 636 1124 1211 455 1201 1116 903 422 618 156 34 1156 1215 794 155 1069 1290 1359 358 165 755 229 614 1203 961 360 987 275 755 231 891 264 845 929 562 872 859 241 1342 586 173 482 932 498 736 614 104 255 1230 137 619 1100 308 903 1287 751 898 829 326 1226 453 1221 1036 508 976 30 361 213 135 637 96 1100 1152 441 1042 804 117 1068 108 212 651 1367 802 474 214 703 454 1325 203 168 1114 84 835 660 617 79 1024 205 854 1024 985 1326 1296 1025 1037 239 642 836 272 44 592 924 1084 1076 1237 1098 209 685 159 568 197 288 76 907 267 570 284 787 1162 159 301 58 55 522 1350 29 806 586 1352 818 1387 498 1053 458 677 292 337 631 1265 348 355 186 1077 332 1148 1008 375 746 207 673 61 574 62 251 80 1256 1165 627 73 940 548 555 235 1044 877 35 234 720 16 1162 299 1177 903 751 953 466 214 69 76 365 240 1223 1093 304 417 650 935 964 1287 1074 1009 1383 1141 993 302 1264 1105 67 1344 858 1369 1233 1119 424 112 980 816 1130 249 514 274 1026 1071 659 802 328 602 69 249 597 40 198 382 1357 212 1274 891 805 335 559 667 1376 1284 171 1390 1223 283 520 1250 778 1170 94 129 1259 397 163 553 92 899 268 854 1165 528 632 1075 1200 133 772 183 905 1108 465 999 551 101 381 776 41 853 178 11 846 978 439 1257 1242 1293 1275 923 340 630 660 981 151 1356 535 1281 1137 712 396 500 23 663 368 1071 443 1253 381 904 718 298 1125 1349 537 637 570 197 216 15 504 75 1295 827 1300 503 1039 880 1350 666 477 79 205 684 49 33 553 766 1009 930 1093 471 73 1196 1017 513 748 520 1244 1151 1349 97 173 967 324 386 194 681 984 324 471 590 298 240 692 789 191 490 495 786 1128 1093 589 1068 384 1128 1300 685 397 375 831 559 933 989 1092 505 917 245 209 1252 1321 411 1372 367 235 656 916 1309 1218 715 547 949 1336 1150 781 290 928 26 1335 1157 1283 1293 625 1250 313 961 1373 334 91 194 1286 222 117 1217 411 380 1220 1157 435 843 846 116 756 167 1245 127 1343 1141 735 1327 1280 331 1254 0 279 992 1023 819 29 1105 829 1163 78 193 1227 28 379 619 26 186 210 702 612 30 227 330 1336 502 997 980 1039 522 1131 1175 1264 1216 497 1213 129 559 617 1135 1030 187 873 790 706 358 111 212 373 64 268 849 588 1383 1259 704 7 782 53 935 1155 646 1045 721 414 511 265 622 307 704 765 28 451 2 1338 529 1273 232 700 102 56 1124 158 955 432 802 1092 109 511 1340 524 996 1009 602 342 1271 839 586 1279 815 394 569 280 225 416 315 50 663 834 959 955 1082 1006 249 747 325 143 867 598 979 213 610 1192 188 222 364 899 700 832 144 1217 1402 13 889 842 761 1361 1113 446 158 1335 670 106 301 240 1380 509 1276 306 651 885 427 1363 1019 439 1117 274 1332 1003 1176 694 327 3 1262 1336 1128 218 69 355 536 514 566 1026 1374 1063 606 553 1118 1238 634 37 1390 727 828 358 617 59 1317 308 684 371 1034 462 1052 680 16 150 897 357 237 1093 793 1149 581 590 40 974 5 795 346 183 109 1015 1099 594 1392 860 1316 1229 1068 418 123 271 715 1127 515 534 99 1186 800 265 377 896 79 1271 352 937 145 1411 762 1287 565 262 530 92 924 810 615 1250 920 1331 755 1364 236 176 1084 1243 1037 875 157 960 675 1127 1325 506 1213 368 583 1239 1016 970 70 1154 576 251 1412 1302 833 1050 1368 953 189 45 1357 785 454 1262 824 799 984 541 287 555 1276 639 948 410 621 109 1391 391 1394 1042 796 480 528 1406 1017 1205 120 646 394 416 1397 79 467 169 976 868 115 808 1007 1301 609 1247 253 1150 239 455 544 539 906 68 500 878 3 990 860 313 1276 349 97 1304 1128 873 77 684 705 1091 540 1248 813 569 805 1118 658 154 178 601 512 218 1207 545 1385 233 624 104 1352 15 719 1267 286 1259 601 1058 988 431 935 417 221 208 523 654 970 663 1199 1007 258 658 962 1346 152 730 930 1127 948 668 1384 782 1024 119 329 855 960 1220 983 424 534 450 1053 1315 1054 663 955 251 206 1074 394 330 1362 1346 1022 1152 956 692 1159 639 1293 952 260 37 40 559 907 467 378 772 235 796 1010 334 1012 493 27 807 647 5 223 329 1165 86 101 462 576 14 509 30 888 198 398 1246 249 847 66 1319 162 667 103 502 833 10 353 74 1059 401 1298 380 1134 109 471 201 997 501 1055 343 634 1039 1238 1196 1424 1270 297 924 1399 1160 1199 400 1279 292 551 574 1189 1252 205 418 123 867 942 80 1152 144 924 414 224 1423 548 546 1274 848 96 1055 645 57 1279 836 860 866 1270 1261 28 934 543 912 1282 625 34 537 205 227 350 704 141 1155 405 840 1353 551 109 517 41 1082 310 194 420 991 1128 847 329 718 1198 826 336 1093 1293 1287 1222 441 1176 323 1147 910 354 21 1275 557 457 656 1130 350 636 1278 337 609 1018 628 1134 1102 1414 637 333 920 1321 476 75 1366 918 1168 24 336 233 943 580 743 233 1216 341 432 1236 1397 1395 1000 1088 697 332 1409 1353 253 692 1123 330 101 1102 108 462 1022 1319 826 1429 1104 1160 889 794 511 1091 935 259 732 1403 642 169 214 780 194 649 173 121 1145 936 1081 416 1403 243 427 992 440 131 819 1436 582 579 747 432 817 663 567 590 1417 623 277 678 336 253 1068 953 837 748 22 964 284 679 1182 1421 462 585 80 461 516 1078 361 1288 1424 929 608 976 188 824 692 1251 1438 583 132 811 211 94 762 1154 53 823 789 1352 201 563 1155 97 1182 916 1060 906 738 390 1063 836 298 707 132 1293 235 1401 1282 1109 1140 1299 761 926 1245 297 1098 113 101 547 1386 831 1298 1265 253 1103 243 874 396 657 648 758 1230 715 238 1264 807 975 311 343 682 93 143 1185 1059 934 1229 714 1312 1330 918 147 1429 1236 873 395 1255 971 332 443 782 573 611 1312 238 983 406 1348 1067 91 316 816 56 1351 913 1019 649 732 84 415 1072 590 760 408 694 495 124 1072 1204 293 608 676 1410 795 655 43 1425 446 1048 1209 1014 1306 262 854 710 662 930 1346 152 309 576 357 1022 301 373 1142 1030 1025 518 647 416 1085 1100 607 1156 965 435 283 620 1410 148 81 131 160 280 714 1382 1357 617 1138 509 11 334 708 754 998 380 866 199 376 695 901 139 214 490 855 583 1145 92 495 16 1067 886 1379 874 1118 115 176 972 995 1128 228 1442 1097 478 777 1101 603 286 999 989 666 1435 191 1125 788 736 860 157 689 657 500 672 637 472 19 1089 1437 311 268 536 1431 1296 501 686 367 335 573 1208 1368 311 738 291 837 697 845 59 675 446 1047 419 399 282 752 1221 674 886 1279 620 28 203 75 1079 174 1292 663 556 104 704 1194 380 1199 1274 685 237 1185 1413 1336 1104 810 610 682 1403 1405 1145 302 513 1371 852 156 1069 1451 799 696 612 1023 1448 675 432 420 344 909 291 5 647 863 1270 492 1243 60 1176 1193 814 742 1179 491 969 1399 1017 966 756 692 340 1406 689 843 568 1249 1145 1130 479 615 1092 204 325 1023 537 477 1240 475 922 717 1182 793 549 958 18 782 913 903 703 1056 802 159 1297 424 1046 529 1175 1180 1256 497 865 1318 758 1001 1222 765 326 491 1040 30 565 104 660 624 400 1413 1012 596 102 518 361 555 1193 926 369 360 1415 134 226 97 678 158 1179 1216 1020 1201 358 724 433 1168 887 719 317 677 440 1029 512 772 1281 491 132 623 181 1128 71 1198 578 1225 432 1325 656 640 1361 1044 1347 382 761 37 1444 138 1429 383 72 796 272 9 172 1044 1070 450 87 1249 1188 69 1428 733 665 354 396 719 52 743 1449 554 1020 233 688 1270 66 1401 1163 913 536 189 1087 46 1370 361 986 739 217 1137 191 856 759 856 827 1113 74 185 1348 742 1332 1305 356 1308 179 1139 689 1423 1170 699 556 104 69 719 465 137 416 1324 932 1349 883 1289 705 1292 471 1438 1116 217 268 1454 820 950 132 201 566 697 1059 1137 435 375 1150 745 922 993 1326 41 963 845 1154 836 787 1113 815 501 940 1348 855 434 1329 91 1387 931 903 1083 563 827 540 912 919 324 217 124 1377 571 1282 942 525 1311 50 936 1287 583 1384 719 86 626 1346 1257 686 1454 329 54 983 1121 855 825 166 345 413 768 229 208 102 24 25 320 1001 136 405 743 278 1228 1360 361 258 717 1019 138 1447 127 4 1098 222 154 508 611 1240 94 1348 138 1113 621 1192 654 1468 562 496 691 1177 475 204 1299 1009 846 688 763 173 626 465 487 846 995 897 749 957 677 392 1015 1297 233 74 32 226 1174 387 979 140 216 997 176 516 221 54 1025 88 370 580 26 896 913 29 920 1354 1150 1022 991 566 56 509 948 924 1378 1098 1355 329 789 1395 659 464 243 799 437 958 262 1132 1378 9 614 800 24 1000 464 443 403 41 255 154 518 442 930 495 32 1156 143 177 108 852 1086 593 1440 368 1264 312 926 502 1297 120 1124 271 264 229 215 578 796 1162 424 64 860 842 965 378 1250 720 301 39 62 914 1470 71 452 1296 719 30 564 1255 267 1109 1139 50 87 590 645 129 1193 1252 296 995 1425 427 681 983 626 449 508 75 1194 396 920 405 748 987 948 346 817 1058 1370 525 1467 1392 1405 564 539 94 251 1214 885 83 823 536 1215 672 1447 826 1440 412 1431 734 1395 680 308 650 115 460 1014 1285 406 370 1175 763 1210 240 287 188 1277 1176 1145 307 631 386 80 1024 890 1435 1436 1443 315 1310 877 1008 1374 276 1159 385 1250 1181 805 1293 902 808 73 1413 1312 1119 1338 1446 534 1066 306 1189 155 701 101 1198 430 1263 94 1348 1452 64 1371 90 852 172 1457 552 1227 186 315 47 383 354 859 639 874 298 854 798 774 937 1041 318 1198 1218 1184 116 772 222 1041 126 980 325 570 766 497 881 70 634 696 566 1292 395 538 1009 45 586 811 141 669 1016 546 868 66 448 1 1196 213 304 1024 777 1015 1231 1283 1076 773 582 135 1323 179 443 1287 1188 1188 118 143 1393 1063 970 767 964 6 815 888 326 257 346 872 288 928 828 235 1440 256 703 1358 1406 59 1235 332 950 489 281 1279 121 1292 1228 104 1139 869 777 1076 137 1018 1341 571 1123 1397 444 532 942 493 260 362 595 823 322 238 20 1271 707 552 1241 72 1418 384 128 228 652 1013 1345 901 1199 1288 582 742 1219 272 1293 76 425 1110 1061 409 1003 457 1024 1433 1351 744 1041 1291 678 1209 831 30 373 276 822 1397 1261 679 492 1458 410 1259 1188 539 1073 832 892 353 121 774 1336 1214 256 1273 912 93 779 445 1289 991 332 867 1323 309 183 984 221 721 1254 1131 747 1286 924 319 942 1367 1367 535 1012 432 206 839 992 256 620 824 731 488 775 652 99 309 1181 1168 1049 483 618 1447 84 227 774 1188 1127 1008 825 1272 960 1053 1389 200 805 910 1146 776 1210 440 1203 611 1078 1118 1197 933 1306 71 61 213 273 86 869 335 986 1241 781 1233 313 853 457 919 885 1030 312 266 72 467 1287 1043 1360 50 565 442 902 1084 1276 1196 38 565 1026 445 1402 889 1240 481 936 614 1148 374 612 1437 1172 534 905 1083 746 929 392 379 1078 641 957 1064 1491 146 864 292 644 1402 325 218 1374 183 549 410 322 138 901 1436 860 1198 457 217 239 809 1489 1309 150 1389 278 1457 849 453 1104 51 204 900 1301 1298 1143 391 1425 507 1007 1158 1291 226 52 1388 650 1056 488 767 727 973 58 1218 1142 1495 1425 786 1200 1379 1266 1300 211 337 1370 663 982 170 161 317 1317 5 519 877 723 471 1226 1242 131 1138 1172 1037 1075 45 1405 1479 787 879 499 1338 326 1487 434 893 310 360 1404 1188 1210 494 1168 647 1348 642 1457 918 1454 60 60 984 1079 588 1397 108 68 1246 0 113 1445 864 951 408 1415 774 1009 733 374 309 1057 1069 573 805 280 637 589 864 737 1421 799 780 249 987 1184 249 1399 713 313 63 930 1214 920 392 1206 210 1121 1469 367 1329 1316 450 632 490 1163 269 1453 112 743 145 1035 110 679 451 659 1117 1390 267 1031 1062 162 617 1415 939 1101 87 715 1229 1183 1168 414 517 43 1503 686 313 472 745 316 795 719 299 313 887 447 1371 45 999 767 174 557 892 1081 1359 701 759 1210 481 1319 886 976 1245 452 772 1122 1507 758 1127 640 1421 776 1348 1039 1399 495 1477 686 1279 1047 1207 1507 989 142 503 1187 785 393 205 1103 686 123 1333 1071 664 281 567 909 1184 305 776 1107 1285 790 828 1096 660 938 271 1181 382 77 609 385 226 233 2 140 232 506 985 271 460 1238 13 1076 908 15 1493 940 1189 27 1153 1474 327 155 672 787 521 1418 516 786 170 178 148 934 1109 365 739 1417 461 1360 115 956 246 72 132 413 1101 534 100 309 1008 1164 28 1199 1425 550 1189 532 1068 886 230 838 468 980 1182 1019 607 932 23 1325 228 55 366 658 402 1468 357 859 465 212 1184 955 430 827 500 1443 1065 744 230 895 258 624 59 169 195 531 1265 205 388 166 546 30 480 1376 134 922 922 1414 150 309 1193 765 1363 697 186 1423 1283 432 1036 1012 1415 1180 732 589 574 382 880 1336 300 211 918 1134 753 745 1390 1122 1255 444 460 1310 671 379 1441 62 222 505 750 243 500 223 987 995 843 160 475 1314 476 575 595 1367 697 1475 654 819 974 1192 984 360 493 906 943 856 302 1048 705 773 83 1354 1508 417 20 819 1090 811 330 279 759 279 722 898 7 1038 142 117 621 755 93 635 855 54 1255 1400 1041 780 1213 993 941 566 1051 639 1012 1438 1154 1414 599 936 595 1105 720 741 736 39 927 888 1055 589 862 68 730 806 902 396 888 428 1101 1319 273 1203 181 438 445 1450 621 6 1282 130 41 1013 690 1482 325 1174 336 888 127 1415 1242 595 29 1330 187 54 526 801 1338 610 692 1441 1209 951 209 479 688 1222 1049 368 258 846 1247 1141 1210 923 640 1008 1037 1334 223 1153 1195 499 902 1452 4 1471 324 1227 1201 339 148 1286 123 1076 116 463 88 661 983 462 508 190 1020 1110 1024 288 300 1041 606 908 1185 1388 423 1373 284 231 1358 598 1405 727 1306 299 1415 1012 621 349 91 218 741 944 404 1410 626 774 824 954 1379 1283 1185 625 440 1385 1323 1146 1200 181 95 416 255 1418 636 304 1086 784 1412 241 81 830 1215 1241 1250 1319 1234 1061 1168 1424 8 193 1488 1526 1130 121 1135 131 199 1253 873 8 701 1265 207 860 534 1181 173 1029 192 540 1282 551 191 1308 377 1120 669 991 1521 998 574 976 1291 652 841 1065 1227 899 965 816 167 1108 1531 1298 1408 308 126 169 1371 382 780 807 1037 269 668 19 392 36 400 1476 1141 1475 1014 854 792 503 532 318 273 233 72 318 627 312 1522 25 287 947 790 1097 687 561 389 1392 1383 879 947 541 1247 1525 1439 1402 1227 1245 848 1530 767 624 760 170 982 1200 906 841 563 1207 573 1527 1456 691 325 429 1342 614 576 443 56 257 1212 348 205 1533 298 1464 508 1147 572 646 293 274 1266 1035 58 93 164 527 993 501 598 1520 316 1262 876 963 915 727 1322 466 1130 1434 844 1172 373 96 846 394 1129 179 713 548 1225 1332 571 1003 724 97 248 407 356 343 536 1252 1189 994 209 478 339 752 983 515 1476 1029 1222 1265 1228 896 1485 924 1405 1139 538 128 703 276 940 715 217 87 223 751 1115 1456 1280 1010 538 1479 658 1423 873 806 1250 244 1435 1244 612 1332 1253 1106 1172 269 386 54 247 1089 617 1253 239 9 1516 376 1422 921 1086 321 1532 992 780 246 22 329 629 445 1085 540 1452 1257 812 817 1313 344 829 689 867 23 811 695 1050 774 1161 935 858 376 240 305 146 1272 392 593 891 1396 720 84 1535 286 1134 1514 1446 1081 1244 1097 1157 185 28 1456 1342 1223 527 898 244 267 675 75 98 501 78 1138 261 430 285 1367 239 199 816 1410 1391 1203 327 1039 406 1244 389 439 1459 1080 441 741 1161 650 385 534 341 1305 832 1397 4 118 1099 784 1350 278 1101 1193 1289 970 990 1033 1181 472 1193 45 604 430 1442 127 496 1113 132 1117 1026 1339 789 1163 667 116 319 1503 1533 439 1401 847 1512 900 1511 446 291 110 249 250 424 945 1281 421 221 425 800 947 649 1189 981 477 968 950 1077 779 1046 720 1182 619 694 1323 781 374 1318 1231 23 1160 167 455 257 1259 1275 1522 400 367 1371 950 1168 1226 412 1393 1257 158 10 1145 825 662 88 617 939 684 504 1104 1525 1219 456 49 1465 715 616 787 331 323 17 26 134 662 1292 269 1295 1232 336 407 637 171 753 374 1291 1435 420 594 1381 1172 504 305 80 1117 1055 811 670 374 967 948 870 129 217 668 952 123 1142 1305 1260 994 882 1003 13 653 608 346 766 388 1323 1069 1097 1058 978 119 323 279 970 375 762 1287 1169 899 947 577 139 277 1379 717 691 849 1476 304 1465 584 125 309 1087 493 1485 47 318 198 1066 1170 461 319 873 207 704 1357 609 745 408 157 194 486 230 661 603 384 1162 201 713 200 527 106 195 1459 762 935 1401 1202 1413 648 1191 1303 1350 610 230 1222 1135 1353 874 1523 1316 998 628 371 1057 50 467 341 1454 1316 757 45 1426 1465 848 998 1302 756 57 985 1011 1397 163 36 479 484 124 1193 1317 314 1043 802 138 1276 1503 280 980 144 794 1283 272 202 1416 716 1298 1086 363 860 842 713 1281 696 492 1236 1478 1150 639 1552 956 980 648 1380 111 852 940 1059 575 1211 225 1089 778 617 83 805 442 23 1407 240 1068 174 1145 999 1045 588 329 1101 1183 1550 760 1117 1242 1050 1129 437 654 50 48 1033 1351 708 761 466 171 120 221 234 1368 464 724 25 231 713 1479 786 1254 783 1200 1287 1127 188 614 27 1079 1416 562 1211 294 14 1168 549 1055 277 877 354 993 138 840 798 1285 1224 1032 622 915 844 302 1526 1398 1225 132 1060 1534 1017 215 363 834 975 1241 627 1372 961 1188 1486 628 91 344 634 1116 991 1488 1405 385 1272 1116 1509 547 117 248 153 982 1029 163 973 1140 1035 144 1024 1037 1551 1307 947 1281 430 1351 946 891 1259 1111 1109 1307 302 778 864 1162 829 221 271 597 399 1110 803 34 651 330 334 863 620 893 263 1145 1157 562 1305 1320 843 725 371 1404 620 451 1033 47 1547 423 217 1458 1338 368 227 1392 1415 314 316 708 1398 758 594 483 580 323 949 1265 1493 1128 1187 1522 1346 930 1427 1235 503 1258 585 120 243 1359 395 1132 1409 932 295 378 916 563 639 340 97 141 893 10 494 1489 272 336 998 1296 1568 1291 650 415 1517 1143 1177 740 3 794 673 808 1131 1419 855 671 1550 467 70 188 778 1191 97 368 910 1163 658 364 1562 882 428 55 207 909 1184 810 147 263 913 120 300 657 1362 1093 360 697 810 768 838 1138 392 382 603 1367 1315 1393 543 171 112 961 37 25 1275 775 957 867 27 1482 205 260 1183 1136 297 122 799 1301 548 715 1439 801 104 848 548 396 325 1195 821 1208 1318 149 20 474 1032 883 432 1163 1250 771 881 1345 253 894 936 469 1154 119 1070 1188 242 905 1108 1423 623 1291 1133 94 549 632 513 963 1212 1089 1454 182 309 84 251 703 973 588 343 1364 747 496 1420 339 611 1136 1160 192 1260 599 1069 718 1521 988 405 1563 858 173 1448 947 1072 1216 814 1294 1198 338 199 789 395 1130 854 1442 922 212 235 285 862 1359 793 817 384 625 603 817 15 695 933 194 1521 657 1216 488 1086 159 1276 1360 655 1041 8 675 1154 160 873 280 1074 1127 574 1097 273 797 1260 239 455 1258 680 1514 613 197 1197 1291 451 558 963 966 35 1311 508 514 942 646 684 1352 329 248 1462 182 1031 1425 451 1514 192 337 827 796 896 628 667 200 1455 1423 1369 876 949 1128 1415 406 382 413 513 904 1544 1522 960 238 1306 666 987 1219 756 1336 799 806 31 695 1579 1075 1499 1167 1187 657 225 1369 747 779 531 136 485 327 581 1585 431 1109 1385 1573 725 1296 1517 424 16 297 784 1052 1203 1046 1167 885 430 1192 215 5 41 343 1092 193 672 1361 948 972 854 382 730 313 564 1083 1062 617 295 490 17 1442 1075 729 854 1218 1327 398 167 1003 1359 559 1169 1169 212 897 44 325 216 310 806 185 998 1433 370 1266 923 18 645 1095 1195 1119 332 83 1559 133 552 247 631 413 280 1389 994 1385 1280 208 1340 582 600 912 131 178 270 837 1037 357 620 1422 1269 366 1018 75 1404 983 1391 31 1414 463 695 455 387 180 759 765 553 1311 173 1519 1360 784 1575 89 73 1038 1354 328 1133 1116 827 656 1382 884 25 1556 1035 1034 867 1550 1227 515 1568 1069 1233 670 149 86 516 71 964 711 1475 748 1310 434 899 827 962 819 1391 133 1446 840 457 817 1288 1541 1167 452 1481 685 1410 253 1388 135 1010 662 822 8 210 1342 1513 470 200 2 793 306 768 1249 1236 397 497 965 67 194 1144 633 944 692 113 1215 1476 483 916 522 690 198 1578 20 610 116 831 974 473 726 1092 505 603 1245 393 1545 1370 767 201 515 1433 96 832 545 1484 459 660 633 1436 261 748 827 1205 126 1379 970 328 965 112 1259 1235 454 446 455 218 97 353 787 125 613 1235 1128 777 546 1466 1152 1151 1458 830 552 1204 876 668 837 1408 828 185 448 858 1315 92 982 320 564 1146 1230 1597 1054 630 616 154 385 226 1427 1492 800 20 1450 1589 183 272 1553 720 674 1059 122 31 385 489 715 1486 1295 1585 1550 930 311 100 23 389 1522 199 525 726 374 513 593 168 35 693 1037 943 719 65 597 1406 496 811 1414 1044 1218 128 283 1492 530 920 702 734 396 720 1385 469 219 247 157 21 607 1507 1379 155 1067 1235 312 1000 1416 464 958 1401 288 294 707 172 1306 1018 350 490 128 1451 18 176 1565 1079 903 1376 1133 1143 439 142 1283 619 1221 1564 1602 943 976 1527 1161 281 662 906 1422 801 631 759 1273 792 332 560 228 1036 1014 1504 557 793 1566 432 172 209 452 490 241 173 812 342 1271 945 562 1186 1449 1334 1030 788 588 1380 320 819 697 1107 465 41 1491 866 1206 232 1548 1450 156 1470 895 834 328 1352 83 490 547 674 741 362 1218 303 1486 1055 1457 468 525 819 1218 1007 1231 1058 164 43 1360 762 562 1469 927 169 706 828 270 58 966 311 358 1446 47 131 1212 1036 398 971 113 315 567 601 33 658 1205 1070 1280 479 484 391 129 433 125 736 1542 173 360 478 1428 928 1182 1311 25 443 802 1427 1163 651 571 152 1131 55 94 303 1608 1416 15 768 383 1143 1127 472 870 865 531 1336 488 94 724 148 99 184 582 965 1317 103 1045 288 1371 1401 527 131 1547 189 64 1590 564 678 840 203 908 1245 1016 1559 558 585 209 516 782 243 478 31 598 293 582 1258 1053 857 517 930 1025 91 61 935 1255 389 1381 713 1535 531 95 238 286 275 26 1606 1295 665 79 780 1249 603 1561 375 68 524 1040 1019 1567 1419 1507 837 1224 702 794 313 10 364 1551 1259 1025 897 447 231 1413 926 1225 680 1552 1321 880 798 1219 691 1355 626 111 1457 649 1529 455 734 1512 577 556 692 422 736 242 716 125 1056 587 1240 1240 749 275 4 831 1160 119 1035 1301 191 1362 314 434 251 1396 809 1470 456 24 714 529 1526 32 113 400 743 382 1520 1244 860 1346 966 442 541 367 1541 1337 282 959 854 1549 928 1298 996 652 151 77 1172 304 967 768 316 1250 323 243 1224 1521 804 1497 1303 468 1323 92 159 1495 1560 1480 752 586 1012 297 132 302 1529 356 976 1308 555 960 81 211 132 924 1565 643 1418 768 289 1325 352 390 315 117 687 45 855 1070 1143 83 635 1472 703 982 583 605 699 148 285 493 1162 496 796 1524 266 1193 179 1460 943 289 161 1446 997 1229 1178 1474 731 23 611 755 811 944 1254 439 4 573 877 1058 397 146 775 786 1425 610 756 1391 1564 1394 40 856 1164 18 1133 577 1202 999 789 643 786 986 984 1511 235 319 1151 241 322 371 1610 1337 1624 535 1438 167 1339 1369 1625 95 455 1502 558 1044 200 1436 844 230 769 1353 623 787 549 265 1372 1220 581 605 1241 853 87 256 1105 1304 721 1279 1284 776 1567 1066 1059 1605 1165 678 97 335 14 881 352 1120 411 915 1120 804 601 1613 363 420 550 1522 1354 291 538 1440 235 755 1531 1174 740 1556 86 663 598 1040 1212 669 1502 1274 463 1276 1457 884 947 583 1163 1559 1125 730 359 166 612 425 541 459 140 414 181 1313 775 281 395 1356 247 853 1495 1606 176 1513 488 927 42 1075 1427 1314 694 194 1231 103 1387 118 1118 53 555 1502 1079 489 1495 342 359 989 1543 212 268 400 681 398 1133 1368 1074 1557 381 195 1178 519 1165 405 137 1178 586 6 1508 1258 1610 278 318 1624 50 1067 1184 569 365 1522 908 269 952 1163 1066 1499 854 1295 1438 494 1631 1235 1194 796 413 1623 163 437 1113 204 714 1231 114 1334 893 1207 1339 267 1346 633 87 452 1091 736 481 1414 65 214 290 483 0 605 414 1488 1516 751 1456 1136 1258 325 1460 1351 718 908 325 262 89 1463 571 160 1566 1049 1344 559 1378 793 1175 1265 989 1155 1407 507 1531 334 1335 817 397 694 257 1146 36 529 517 1325 702 283 811 805 3 1296 1180 678 823 133 1342 558 1565 138 817 1325 1230 266 927 369 1573 1450 1019 1200 128 44 1025 822 22 316 1294 1150 1373 1113 563 1261 627 1213 16 372 521 280 250 957 1461 515 645 728 1080 391 85 1574 643 1478 974 1522 271 1312 222 83 35 1488 581 716 1088 125 738 991 576 1533 1054 1198 360 623 1529 1141 1460 479 612 53 1269 1155 478 933 312 668 1472 911 631 469 1339 715 157 1584 751 1371 41 131 1064 343 1162 1393 1252 39 1550 1265 889 1608 1505 72 95 383 1173 1502 548 906 1247 369 1255 33 1080 1163 690 451 507 232 111 17 839 420 548 955 91 458 1398 492 275 1232 1507 636 69 1616 7 1036 1600 452 1200 816 1514 711 1111 595 329 38 1313 975 478 479 440 114 1571 1282 658 1016 1352 1113 1575 764 518 179 182 781 1272 408 298 130 817 333 1542 338 936 489 1585 217 974 905 745 1607 939 808 1183 1313 799 626 608 945 114 1377 312 191 1128 857 1645 676 1076 1594 841 622 443 1009 1082 1106 1498 1337 131 3 1397 946 148 1004 489 1058 986 1094 626 50 1036 1065 909 828 1445 1438 931 1159 1303 677 761 367 450 452 499 1140 1091 858 45 182 989 1190 1518 451 1310 1331 582 326 1519 1134 825 361 1083 876 1203 1008 1204 880 1006 31 1441 1305 1247 1014 580 736 613 1051 774 872 1092 721 1201 1639 1567 1422 507 1474 186 1357 231 827 1165 1174 749 1013 33 1431 1458 1497 451 439 851 189 843 27 89 1310 1007 371 661 679 702 819 1016 544 913 59 519 101 1102 1167 310 667 1450 606 1543 1221 614 340 652 1347 273 1547 1331 1248 1509 199 36 1024 1399 1208 1571 249 413 709 215 45 1336 1067 1498 1261 1642 1157 500 784 1219 468 689 472 1270 133 671 1361 3 1219 1616 1211 991 1003 492 1519 1205 726 1362 192 926 1111 968 728 588 905 319 942 942 1293 1568 1604 805 1037 854 1318 588 1328 381 356 531 624 500 644 633 355 971 732 565 1485 534 439 1461 751 523 1021 687 1250 196 56 354 292 1009 104 1396 507 50 200 599 917 442 412 1199 1125 1070 569 468 1568 44 83 371 1220 647 1586 1440 1364 1637 1173 1501 1536 463 1184 1590 1055 185 1307 1127 1651 327 613 152 792 68 1041 345 1580 79 47 504 257 954 112 1001 773 694 1093 853 1034 1114 349 1011 567 1143 178 1089 301 1123 631 401 617 1647 1120 246 1322 793 1515 1336 133 611 4 190 34 1199 1236 1633 655 1262 561 100 892 220 135 101 1511 1390 1607 542 229 453 955 907 1465 1129 850 766 1399 331 616 1210 926 128 242 944 34 863 6 452 438 839 1206 1387 404 19 101 97 483 516 673 756 935 1113 215 770 738 604 1644 750 1578 878 372 664 230 1265 684 831 475 517 253 1391 622 474 407 40 809 715 1293 762 436 812 1570 738 1373 1367 1165 1418 376 277 1176 240 891 498 224 1412 959 1212 974 952 1002 1461 830 938 561 1629 1535 1446 349 1093 1090 1376 1521 751 188 173 1049 1318 192 869 264 11 323 863 1075 1085 291 867 35 907 519 1171 224 1453 1529 1337 479 253 1296 1607 384 863 592 1228 880 1095 809 267 556 1568 309 212 909 44 13 1027 310 485 1090 1012 360 443 94 1273 216 1266 747 818 171 1348 705 1197 1005 825 959 1487 1591 80 916 963 289 253 162 864 1225 845 1285 188 1342 476 83 1534 462 1292 378 1158 1331 560 1614 111 1070 1333 1098 883 1273 1401 106 1520 46 532 1147 647 1587 1123 1318 1133 424 465 1581 841 1601 764 904 297 1499 1205 1575 85 766 1171 615 438 960 784 532 523 326 756 1544 170 1080 1111 429 1034 1530 647 89 1208 753 1464 1565 993 1464 491 1476 502 991 531 1355 1079 248 1291 309 1577 1163 1321 1213 864 1448 1277 78 883 1653 1180 558 463 1095 933 335 1300 678 449 743 608 1016 1251 1621 243 517 848 1432 1239 331 165 936 1143 1362 163 1169 991 1071 217 571 823 16 280 267 1285 1582 1429 787 1591 1328 1392 86 1577 1380 21 639 99 918 1249 1020 473 805 1064 706 1309 807 1099 36 148 1480 1227 1581 748 1490 677 1583 1129 1200 369 829 152 245 514 170 984 71 1392 989 122 531 91 237 79 926 618 1415 1294 234 1236 1391 1619 899 687 206 760 1229 563 1627 1484 778 486 1024 1291 989 611 83 866 305 1601 1647 1246 163 1369 1075 170 489 802 1046 1595 774 1317 414 337 1197 552 735 1227 1037 545 1547 545 325 897 459 1447 1520 1648 1402 530 1034 727 126 635 209 442 633 972 191 528 1561 360 1456 927 319 1023 1339 950 348 416 1375 884 1647 69 716 1014 219 1606 811 1240 1287 457 1023 1278 530 1083 668 375 380 1377 986 151 589 30 446 308 1181 601 327 1656 983 348 1271 950 1407 1291 1663 1082 516 966 1300 85 752 570 1145 1673 370 1121 537 998 785 65 893 1686 1512 1036 448 528 309 133 958 1442 549 595 47 860 1577 1042 1199 1200 408 66 1374 695 185 955 100 997 470 1164 419 950 1682 1297 421 1432 1080 1275 1294 575 1465 1327 983 1350 395 1031 310 550 809 717 1569 1477 1350 165 466 996 573 534 1474 339 1427 12 557 1388 569 800 843 194 1240 815 458 825 253 170 596 1090 567 590 683 1474 918 278 525 7 742 1350 100 1636 1102 437 991 901 345 1150 957 1403 1371 1279 111 926 1234 1272 384 220 1613 687 1421 838 1413 266 526 1169 1166 764 1569 538 1197 1021 393 272 691 82 418 785 12 250 1368 1063 173 877 1399 439 909 1019 108 334 687 834 160 1300 1562 1693 852 539 1176 1575 1499 1188 868 1212 846 80 84 1381 318 725 502 64 512 1445 707 278 511 26 727 597 1000 1377 1503 254 951 1385 1288 587 846 544 206 457 430 168 149 863 1390 937 154 1047 900 1227 482 147 525 434 1605 1241 230 1211 1427 1137 289 1658 1562 570 414 1305 1010 1184 152 1510 1477 682 907 1192 1351 881 1153 164 1585 1502 450 793 473 1479 278 418 1363 430 886 222 1164 282 971 980 29 1461 1322 937 1489 1256 1264 297 1449 307 1317 1024 1181 431 1664 588 1541 996 648 1316 1467 1398 1236 1188 302 992 1203 295 1530 172 1196 1177 1320 218 1533 954 424 1208 1447 815 656 127 1005 953 977 447 782 1260 888 1433 193 478 749 766 515 789 916 50 916 1381 1148 752 1046 203 1307 167 356 697 802 1286 1426 680 812 1511 320 1693 1080 1410 1660 431 847 1633 919 967 1348 1488 962 291 1052 119 1507 1599 865 1221 1691 1120 750 537 1138 68 1059 1530 1047 308 786 927 1377 906 6 1305 1158 396 254 1394 1549 621 77 1680 490 1593 528 1409 970 1559 982 1188 750 988 900 830 1071 853 11 1204 903 1131 835 145 313 470 600 1111 830 1334 1207 1088 532 1563 1440 384 1331 908 1121 957 1554 1494 1415 1551 315 1294 1485 863 884 218 709 713 603 637 280 961 1331 294 1386 28 1433 979 411 1125 960 565 242 1324 1179 1253 345 54 1589 1036 27 667 1200 199 331 983 501 914 1016 601 1360 119 598 892 1236 586 224 1559 361 580 354 648 1212 190 283 140 681 1651 67 1308 1375 1180 37 83 797 1237 1064 383 870 946 1187 577 1004 1593 556 794 234 468 1080 595 116 658 139 754 1235 720 726 1631 447 717 1399 824 1160 944 970 1115 481 976 1024 1017 1560 779 1193 449 86 992 516 899 908 1404 825 48 1313 537 581 1236 1123 726 377 1097 671 1 362 513 918 500 373 765 488 981 1531 29 1433 1306 145 769 285 1358 1464 1694 1642 912 802 1223 585 728 772 815 42 819 581 55 1062 494 1583 915 1359 60 317 960 786 1394 1643 327 524 728 793 63 1473 75 1415 844 1063 927 1680 985 1138 697 586 268 1360 9 380 1066 469 1299 1291 1137 192 885 1600 1657 780 236 1141 1525 680 1181 696 1185 482 1222 855 1230 939 861 587 199 1059 643 199 680 921 916 1623 1234 1373 1073 1355 277 446 1183 1172 368 1386 1276 1219 290 348 1032 1207 669 1471 916 410 1455 1375 37 740 1284 212 1364 1213 91 602 1682 14 449 703 1558 822 424 1132 184 906 1376 915 1674 738 148 1506 714 1341 1526 1200 1645 1214 270 637 402 689 1601 334 1168 541 1545 626 155 252 1077 540 23 1532 364 1686 1248 383 1568 1133 228 889 1153 494 46 974 496 1116 1513 882 636 133 1105 35 1446 652 1706 804 375 1439 342 1487 1543 326 1556 1624 1318 16 1719 464 228 1151 1190 1246 1009 1212 1269 1312 683 975 1688 1053 416 400 562 720 727 1605 1290 421 476 1370 1260 487 338 1082 346 469 1131 699 99 1371 111 1127 1718 1099 1419 639 12 506 1545 1345 751 1177 818 1359 1532 555 437 553 418 324 60 438 796 578 1278 1714 457 789 843 320 153 582 1321 509 600 1342 1077 112 1460 306 632 785 714 824 792 882 889 126 194 260 478 474 1129 26 434 486 21 1553 384 1468 1199 671 414 647 1601 1676 1685 1189 651 209 1085 881 566 1453 1485 177 658 746 1298 522 1425 589 1440 1091 1627 871 1449 499 258 199 272 1155 503 1716 1434 1188 1000 1350 742 1497 538 99 1672 1070 1728 1718 745 1050 448 943 1023 750 274 851 48 803 860 1592 510 53 281 826 855 612 913 1312 255 1338 1515 1363 1159 443 966 199 1324 423 545 1210 903 504 117 1558 486 194 359 790 1633 1264 184 759 385 1288 1729 1166 312 1053 1050 1171 18 1262 1134 697 795 1641 1019 1721 411 847 378 438 921 618 668 1726 391 1253 1125 1182 246 1453 876 693 748 715 1156 305 1110 1062 936 1406 1404 840 1009 492 175 67 1235 333 504 666 1685 619 1439 407 935 1031 885 309 415 354 1466 378 1655 1455 625 1185 492 1669 922 1306 1513 788 1326 235 1708 1079 190 631 1469 553 285 94 658 865 723 1113 1447 847 784 150 815 323 1188 218 1500 839 1612 1636 893 565 1459 1426 201 805 816 107 1578 217 943 1222 1286 331 1036 812 1734 967 1281 1673 1565 219 1159 1156 128 475 1412 586 776 1719 812 942 476 206 596 264 1582 693 575 1153 89 331 217 1177 318 1165 1688 1316 562 103 262 804 1246 1092 1503 1614 580 1290 396 882 616 202 1181 148 899 1221 1504 1149 113 1277 1077 1077 1246 560 1436 1384 617 241 233 326 655 1035 996 1393 527 383 1089 281 1042 864 1255 1643 1369 1609 1345 1227 655 1682 19 1428 107 26 1705 1407 394 216 1015 385 1338 74 441 186 1006 96 128 1054 1018 1066 675 1567 870 97 1128 279 61 549 679 1211 1244 300 1395 1118 1530 1346 668 1494 247 843 162 325 99 1115 217 275 1115 1612 1448 702 1118 733 1594 493 1057 840 1306 638 808 1554 13 251 607 1390 1342 1655 399 1228 1556 683 614 1323 479 1400 774 180 414 686 870 1601 1038 616 1348 827 439 157 1537 317 738 1141 1496 656 449 1246 578 119 884 775 656 1525 1285 243 1245 989 882 33 230 293 787 1111 208 441 1039 1042 422 1343 1055 1574 892 748 1041 984 897 882 1126 395 942 904 1337 1722 260 831 223 1345 1710 44 802 1256 1637 1192 590 1715 183 610 1097 532 935 1408 1077 894 486 718 1182 703 894 1022 1360 343 1090 283 1305 1081 1561 493 170 1315 67 112 611 1742 437 1626 719 1744 1710 383 1405 1321 1274 1332 1550 577 168 994 459 1628 853 127 893 47 1175 261 833 962 295 970 1505 186 543 708 669 846 1187 1112 1418 1621 1141 1277 100 286 1521 1164 662 1444 1328 552 31 1580 152 1733 1252 77 226 1696 1264 1157 1140 1510 871 447 454 1398 1160 1439 827 352 1419 366 1211 1581 218 1025 1191 433 1275 1493 473 1254 1201 858 292 1193 1417 1046 824 1187 965 484 1711 717 319 365 1722 939 1213 1138 1155 621 166 1491 25 1528 1475 823 1550 161 247 1745 1385 1537 1168 889 420 1335 128 362 1630 1341 629 697 1256 670 104 366 1145 534 182 1397 895 47 1144 1303 378 1432 954 773 121 1335 104 971 1463 1700 1597 1133 1573 1017 1149 388 945 941 346 827 557 392 1665 1601 67 650 993 1436 1599 8 922 344 227 985 1610 1059 241 914 572 1690 237 1688 1705 1458 1493 798 1384 642 1469 326 1156 925 1216 413 1295 706 911 1036 866 598 1120 426 1577 1457 1676 391 605 1556 842 997 631 242 503 342 46 862 1173 1546 1733 293 976 123 1332 1693 474 28 14 251 578 21 1424 1448 401 161 1617 938 152 81 1572 1712 1512 230 1526 1239 550 274 625 1110 732 879 373 1747 191 1064 971 710 229 204 1604 1715 898 1248 189 104 1052 225 642 790 723 1034 1625 591 1334 411 958 1591 1722 483 273 1214 563 939 834 1508 661 543 1685 401 1605 1518 43 1160 501 754 772 426 268 761 368 768 458 245 713 280 865 258 886 272 381 1359 1366 1596 1230 489 1754 1186 37 72 1484 270 1584 1697 1547 348 987 1341 767 471 1100 1375 1606 352 1336 586 543 180 728 1492 172 1377 68 1065 96 1758 324 1045 707 1432 778 597 1474 1279 1499 454 1263 1032 1024 1597 645 978 1616 1015 1387 1190 1042 1694 1042 348 1724 158 718 1570 1043 967 79 1488 945 1144 567 26 518 1271 794 1316 1106 1125 1273 1051 50 1351 1458 634 1519 312 1220 1367 1726 240 1140 544 1254 210 1225 1159 1315 1216 480 13 1177 1050 638 864 1710 969 275 1643 765 1265 967 194 457 956 289 960 405 1683 995 766 506 1682 1711 825 1326 846 985 839 576 670 1198 1513 1581 159 575 1407 1134 958 911 657 594 653 1081 1264 275 990 1428 1151 442 1253 645 197 929 1062 1428 1629 1455 97 1224 1266 44 147 234 109 1700 524 1376 1434 593 81 1755 1241 1102 136 1576 1001 400 752 1503 830 879 878 461 963 1158 1689 988 1743 987 41 373 75 1576 372 1192 1684 1406 168 1177 1265 1119 536 1386 514 1637 1040 206 1585 1399 259 1733 76 1677 439 403 1004 352 1362 138 522 795 1231 605 809 1338 1076 1711 320 992 804 1659 629 1295 1653 755 850 1145 203 832 147 844 81 548 1063 1583 1157 1251 894 177 1323 1673 1318 1385 978 899 667 1424 772 1172 1280 119 981 1305 779 1139 412 1734 254 1367 1021 1284 572 768 1377 1184 119 1487 508 878 506 691 1594 1523 1374 1468 836 102 1386 372 1099 1221 420 578 962 1101 1624 376 600 285 37 684 1606 1484 908 3 786 1435 763 999 1043 882 961 195 37 1689 610 1408 566 758 1493 932 213 1533 435 995 629 1187 1581 1604 25 954 1311 306 948 989 1105 295 36 755 1121 704 863 845 1720 222 226 768 288 705 1350 706 93 558 991 646 1214 1141 1727 906 987 972 1157 922 1377 686 1405 1212 87 1488 1064 1463 1615 1127 958 1631 603 1562 1378 1504 142 225 585 234 965 848 1399 1229 531 798 1058 1663 111 847 1672 400 1774 258 888 957 233 1047 950 1559 1026 1547 455 906 1579 530 188 485 1267 100 749 910 388 517 1784 885 1012 1049 653 1122 1376 930 763 1011 88 173 881 556 1293 54 14 1041 778 1088 1336 187 1316 1 359 228 1295 203 282 718 1060 653 1125 1320 20 816 1674 1328 355 1751 1497 1254 125 816 1655 797 506 1193 426 1099 682 1217 481 791 89 650 546 57 925 737 357 560 490 235 1103 1736 1456 966 1499 1026 63 970 579 514 310 196 922 782 1319 860 282 344 334 1187 1498 1210 538 860 108 1082 1379 316 1625 1578 1597 65 139 1790 1623 880 53 1557 741 1022 555 590 129 840 379 1452 1484 1174 1662 33 15 1058 847 1036 1519 1396 1378 1783 556 663 1731 1470 45 224 73 432 344 239 248 133 88 697 44 236 1697 1122 1469 828 256 314 818 1392 352 324 876 1329 134 551 559 377 940 1357 69 1595 1013 104 1193 1625 1502 51 1629 379 1174 814 489 1494 312 1385 582 1201 1517 748 331 526 1038 1102 1252 761 1190 1098 1035 1737 77 1532 1488 644 396 715 92 412 1058 243 1612 1676 945 1215 410 52 1723 628 1570 1554 1523 1243 1295 511 257 317 687 1082 959 358 333 1319 915 487 925 1348 1521 1518 188 290 480 1443 486 1286 1458 969 339 667 1118 1559 1694 1127 380 927 212 478 727 1687 648 1571 1049 188 1437 681 1387 118 21 506 105 1169 264 292 1083 997 895 229 1 63 756 1617 813 1150 1114 1643 501 1757 391 1298 1415 669 223 1104 438 585 1346 1202 1113 1587 1092 421 1645 1083 1668 180 1514 1109 1195 1596 1539 887 614 325 781 539 1772 812 1795 789 569 1600 540 938 1613 1004 840 1362 1533 879 974 1306 1195 33 1441 1449 591 965 159 776 680 234 486 30 926 1161 632 1541 223 232 604 455 770 1400 1736 310 491 1439 1072 1691 1226 925 1262 130 1551 195 253 241 1144 740 93 1122 928 749 1771 225 930 713 112 1145 738 282 1695 1549 1531 84 40 1200 952 531 388 154 256 1034 81 317 176 910 609 1801 290 1370 1258 1309 1343 1733 1782 1248 1478 92 1381 1308 1512 1068 1401 1555 48 1025 953 1683 64 1006 16 1134 1630 1119 1777 1070 1107 700 205 1648 1269 160 375 1009 1031 1688 340 1324 1281 567 524 58 793 274 1761 798 772 892 1099 1072 571 1783 1742 1299 1745 1483 1470 684 1242 668 706 574 1369 31 1231 746 1157 1684 1776 144 1107 1806 1714 566 1379 1250 524 346 120 161 970 1644 132 1094 112 1703 191 640 910 386 6 886 294 741 418 1655 230 268 1367 1184 1080 457 797 1586 263 1216 1337 984 1329 364 715 685 565 538 1200 1118 1319 652 162 694 1481 1091 373 1272 119 1064 1218 707 105 221 165 1723 1038 1548 692 1731 1654 524 426 1765 1796 590 187 143 746 327 676 793 266 1659 1652 1529 1742 436 1564 1437 264 307 605 719 645 483 41 234 436 1634 297 708 780 1448 1065 164 332 1788 1515 787 1127 1377 1496 1294 850 1703 1446 209 1631 333 1182 1220 278 251 102 143 1091 9 764 1112 699 237 531 1540 1670 787 1744 1666 1280 651 414 614 89 11 578 1355 1008 48 1008 1715 115 1483 468 1235 1766 1312 152 1790 1210 503 706 251 1498 1153 826 1043 1475 1751 1331 1170 39 101 568 1462 235 1634 1007 80 162 506 1678 573 1467 527 1108 1637 1065 1542 1411 1472 1767 1138 1222 219 834 426 1427 733 650 1746 213 1041 1687 606 285 1737 977 453 610 1241 1349 1668 1111 255 487 96 257 683 948 1569 1730 1815 1576 791 1524 378 1727 1573 499 1256 1625 1213 1407 191 124 1515 61 72 822 1157 890 1592 1292 1637 308 1724 926 129 906 1800 1184 1638 651 402 30 1442 507 181 371 17 1255 1325 710 674 1358 1361 231 465 163 927 1125 1546 1486 1480 1407 1607 992 115 1228 4 446 1749 527 1348 1073 1703 1705 1596 541 1391 1782 1163 270 1601 626 1457 580 981 954 1725 1596 1133 1288 45 1603 341 524 1566 342 89 1310 439 1103 1003 507 296 804 1224 1571 1139 15 92 1732 1764 329 1688 1606 1091 1305 1715 278 317 1032 933 1083 1363 780 913 1042 89 1093 315 746 1030 818 1172 145 1432 330 165 437 1718 914 350 1311 1114 1339 1665 9 1388 1729 230 584 247 988 583 455 1679 34 1178 1142 1349 1643 1522 953 243 712 190 1743 498 1435 238 470 1349 315 1461 691 1708 674 1549 696 779 1803 1427 33 293 870 499 264 300 1383 1066 1002 1013 201 1794 1081 297 633 1521 515 618 1323 1534 644 1780 1694 1617 508 1134 1755 978 1779 1116 836 672 1628 1760 1485 339 932 724 1212 474 1300 1511 1267 1609 1251 91 780 1218 1794 1376 461 366 101 96 1724 1278 606 1415 638 1378 392 527 1262 692 1752 757 1361 158 479 1009 1522 1179 209 1569 1617 811 1129 1418 315 1281 1558 589 722 1108 1305 511 1045 455 1528 1163 1001 967 941 899 798 249 765 745 479 133 864 1650 444 831 1356 1738 613 1542 1634 1292 403 625 1563 606 379 827 18 546 312 617 704 1348 439 1615 1685 1382 850 958 855 142 746 1099 1542 878 429 873 588 1134 1244 487 393 1321 565 1681 1795 337 1270 805 1111 834 666 259 1648 1425 1357 716 965 148 778 1489 236 1193 1572 927 1536 1810 98 260 476 546 274 910 77 1172 1473 1712 896 1777 1661 373 327 40 1546 966 1307 660 1266 1648 1829 1288 1091 1129 1738 648 523 178 153 1398 1034 1329 1794 256 811 222 88 1029 1668 507 32 1358 657 413 53 1607 200 1570 238 1358 210 130 250 670 358 1028 576 1409 1741 175 775 312 198 1610 782 1242 1342 621 876 1506 1019 896 1804 1675 1628 1134 1812 387 598 669 1173 390 1775 279 1062 125 1279 1727 913 382 159 279 546 611 1063 187 1772 1413 1568 1025 1316 1189 179 382 1687 1774 368 682 1533 1439 1699 1717 1206 373 1444 585 1419 846 129 980 936 913 1487 314 1416 948 1134 1288 326 1834 731 1318 386 407 1330 1365 1703 1679 283 1114 1320 1746 859 1730 1533 190 1313 123 389 1657 1088 39 1825 1137 592 691 90 255 1460 938 1832 217 615 570 418 1107 729 230 1404 1107 327 228 862 1515 18 818 307 144 1150 75 1235 465 1158 1754 1832 192 262 1032 1735 1468 144 581 1813 1228 1234 29 643 1134 104 1180 999 1001 1152 1307 711 1318 1141 1138 1283 185 186 808 670 609 1246 1466 1245 450 261 1251 904 826 488 645 868 614 666 1287 482 1683 126 1180 1737 1672 649 989 1637 583 903 1705 814 166 306 669 611 1165 112 883 710 1837 544 1452 1382 1283 985 688 932 481 1689 1744 1138 503 1102 920 1083 204 1049 1764 388 510 1602 740 676 1179 383 1012 1438 1594 1512 801 1463 993 994 464 1432 453 8 629 577 1460 854 1206 1848 1034 359 258 562 1381 439 804 1675 1493 1327 1267 478 1562 2 172 1504 48 161 216 174 310 846 1591 1316 1085 303 668 365 766 868 547 688 401 231 765 718 1369 3 576 1707 1435 1539 1531 1715 1751 1646 1059 1102 1034 1391 892 688 1600 269 1007 290 327 526 360 1798 1162 1319 1700 1845 1182 211 1635 1838 1627 753 1445 1443 1419 1662 849 723 1314 28 666 864 1105 1762 202 958 1800 1329 995 389 1807 1449 951 157 58 411 1335 190 1727 1181 1620 26 1659 506 1257 801 1646 799 983 1219 1748 1745 99 1546 175 1689 306 434 1735 1281 547 1307 1369 376 1197 1059 1541 1385 221 1444 572 594 1259 1497 902 1668 449 1769 52 1271 1607 120 1787 1444 1140 575 116 1749 1153 9 231 1177 739 492 951 1587 1064 1456 1179 1440 567 1768 1526 1112 1807 1667 664 201 930 1116 284 465 206 931 1670 1608 860 1144 437 283 329 743 1456 468 27 1385 1605 1822 740 25 895 889 1722 1823 1660 1279 1502 307 170 311 1596 994 156 1815 184 1336 310 1839 568 665 794 1093 974 478 999 109 1791 1315 60 663 1192 222 747 1125 31 1591 989 1519 1170 657 762 1629 1224 904 1510 1478 1654 926 848 1443 1056 1167 286 831 197 1656 295 1403 1518 904 1560 158 1810 930 447 1824 1472 1722 1163 1706 45 135 1174 1076 1709 1017 1322 1709 1609 309 1256 781 236 892 393 1424 275 1010 679 600 1191 870 685 353 699 74 1144 738 1410 1169 364 366 589 1250 240 868 1457 369 120 1661 432 55 761 1240 1118 1660 1682 328 1779 1162 1652 1796 14 1624 1121 737 1789 906 179 1374 589 1121 830 760 114 151 411 1460 893 473 995 65 537 371 347 717 1466 665 194 205 1774 170 588 1708 1635 846 1003 413 871 551 1306 379 595 1713 990 1074 1706 1624 1743 1661 1338 1620 1578 742 765 619 575 1696 250 973 420 1513 1689 1626 379 806 818 830 196 1443 699 1827 576 1328 924 1548 970 709 605 593 1510 789 849 1700 1242 251 1263 304 1107 294 1364 1587 215 698 1798 429 524 857 407 226 935 1427 971 1239 833 1760 1620 1347 679 276 1173 1361 857 1677 1416 574 1300 1055 521 1111 1734 290 411 1444 1094 1354 855 1872 55 1114 9 1575 1629 1508 491 873 70 1431 1606 357 965 789 1213 182 967 1865 1544 1847 152 890 492 1118 407 544 378 1212 250 1108 1766 1840 1097 171 825 1129 1299 593 1198 160 889 1287 1256 253 19 139 1170 825 173 730 1652 161 1664 678 1100 303 844 1590 769 437 1242 846 531 1706 1572 1048 1045 1111 894 50 685 621 1491 1782 340 1754 1096 344 277 959 324 1222 332 217 1380 1676 369 420 1596 383 758 476 1393 861 1578 207 1849 1662 837 295 1158 527 354 437 1861 1413 434 480 501 466 1266 418 639 495 1819 701 527 318 1403 596 1820 1536 1612 1083 1677 672 601 901 600 1852 1168 80 467 590 1123 474 737 1256 489 1543 267 980 1826 510 905 442 1255 1317 1642 1687 1554 1762 1803 471 1572 1210 1716 1453 1148 505 1379 1200 1310 708 99 1676 1427 1129 1230 482 838 1862 254 1231 1572 885 503 1026 399 1572 1799 1296 881 1303 1778 995 1226 1546 356 84 1424 1307 741 751 1102 532 683 914 1546 374 1006 1 1354 834 26 497 231 1661 495 952 67 708 1410 605 1435 70 594 1636 1058 597 1023 1391 976 209 1592 521 1544 1257 1251 961 631 640 1303 178 1358 256 397 520 1618 683 281 550 1723 1280 891 546 620 1778 951 527 313 262 832 591 1419 577 1292 1505 917 373 22 858 818 194 1708 91 254 604 709 1786 1481 1225 1734 1493 943 358 1285 1115 1260 1849 1175 1823 1136 900 556 74 731 12 1134 633 916 344 998 730 1631 830 1678 1283 1870 291 1075 1546 1771 1026 1714 599 1733 84 1545 571 843 1589 270 28 742 1824 1532 562 1350 1875 1829 1801 271 855 1431 909 438 1212 475 499 731 552 1184 1618 1555 72 1325 1316 122 1105 1777 924 26 1788 958 1789 1845 1730 763 818 1858 259 231 1042 484 859 1298 774 1052 825 1170 1101 156 1102 1001 1728 667 1401 521 1240 337 968 40 1703 962 386 896 1419 1000 851 99 632 1645 1567 419 628 761 418 504 1253 483 1855 1044 1742 594 855 505 724 780 1373 1764 1103 722 1767 3 1322 534 53 826 908 28 1643 675 1652 1155 664 1112 1102 471 1597 1864 1119 1051 1347 1540 1428 184 880 1218 104 1717 1794 1335 123 538 1280 1819 2 353 619 1823 917 1005 1260 146 193 163 148 1494 1722 339 1502 1147 1420 1135 926 1155 797 526 1080 1866 622 985 1666 1304 1605 704 1329 437 432 771 1564 239 1586 135 110 363 1071 306 653 1400 1859 740 712 275 1690 351 601 1492 297 602 184 1291 1127 1394 817 274 125 329 1861 657 1269 662 825 421 45 55 1639 1703 1050 1875 1565 1538 872 706 1314 1698 882 412 1160 1450 723 930 1665 1810 1664 1823 254 986 1503 1497 907 1156 32 866 1027 565 1611 659 795 910 606 760 1728 1663 540 732 1690 174 627 1510 1489 136 856 838 1149 1346 1528 677 1570 522 529 626 1286 987 382 1673 1397 1730 1280 1534 136 1359 571 1110 1208 1179 660 1778 309 1692 1853 736 115 1008 275 774 1760 1625 1017 1367 46 969 889 595 1005 94 1013 263 696 1021 566 917 922 910 835 1157 323 651 1637 1308 41 526 1184 1216 980 303 743 410 1434 803 1406 109 191 651 216 247 974 1065 1314 1597 765 560 716 73 399 828 730 91 144 1460 318 509 1073 1410 1189 1699 520 387 1386 1339 351 1427 1426 1818 1228 528 479 414 238 1865 1803 841 1199 1005 986 638 1534 842 604 637 1332 179 1267 168 353 1484 542 1060 1358 960 534 1282 1007 1166 296 935 17 386 1486 971 1091 1339 1542 1024 641 1152 1348 1253 642 1226 1672 704 17 1311 122 1461 1210 1453 1898 328 673 825 35 1473 1743 1210 911 317 32 1586 761 172 193 276 1828 1822 630 1898 100 1036 1400 199 1790 739 1228 839 1669 1057 535 787 853 144 1034 257 151 865 1024 299 1448 1036 844 1332 1371 884 1777 1063 1523 892 1051 409 536 751 1489 510 479 1354 33 607 1404 1140 1013 1522 1845 981 1239 1564 1128 1245 311 687 1718 861 189 1672 1485 1716 1431 558 305 1716 42 1147 1319 1656 987 819 1260 450 1178 930 1345 12 1853 998 1432 1044 968 1041 997 1617 602 1831 1155 181 1673 888 1298 455 113 1900 1305 489 1125 1887 1341 429 174 1305 1628 207 425 1423 353 1652 802 478 663 799 1054 1398 264 971 192 177 1866 1414 1651 1314 588 1034 1796 1410 553 1085 897 569 652 1886 114 406 1448 57 498 1241 8 1103 1598 1267 640 1320 1032 1026 1843 111 422 1777 714 690 1476 1670 627 1174 281 616 1219 879 1653 1194 1253 407 852 1370 966 935 1887 460 1820 721 1050 215 163 366 451 392 55 919 532 1730 663 1889 1712 377 1734 1317 191 831 987 933 597 1004 709 392 1873 850 338 978 1332 1395 928 450 425 1229 875 1410 1871 988 323 52 1111 1733 133 1332 521 1286 994 1177 168 23 23 333 1342 6 1042 157 1415 374 1139 959 1241 1547 915 1232 1896 793 1048 1589 1707 864 1563 1284 1843 1542 1113 1454 737 847 501 793 1123 659 1671 298 1007 705 392 537 77 1284 60 320 1869 295 1672 1030 225 1282 624 776 852 1086 277 840 212 1569 1525 1306 1327 1298 49 507 161 1328 667 1758 1113 480 1065 1919 561 382 772 1842 471 481 226 60 707 1189 1195 950 1235 1179 554 497 55 20 700 29 869 769 783 1719 1566 1683 581 163 1468 1083 332 1519 227 1834 733 1735 939 1801 713 1409 688 1216 952 1208 1700 1447 1808 1752 1193 1665 753 880 1755 1853 1586 571 805 93 992 423 1066 1499 1650 1330 1005 1021 1719 1812 464 956 711 481 1531 1288 687 289 541 719 594 287 1456 408 1441 1135 1410 692 1163 549 797 486 1918 39 1000 1843 376 1333 1613 1825 1513 1390 1676 1014 671 296 1551 1645 1711 464 128 1453 944 572 555 848 773 512 826 1304 1307 975 1326 312 1036 1357 1381 976 1237 77 275 784 684 1402 885 374 566 1460 590 1252 1552 1567 743 1638 1390 1454 1478 45 255 695 484 1275 1328 3 1027 1717 1920 839 45 1028 156 1415 900 844 621 340 0 1240 104 702 213 82 801 477 1004 1344 749 1327 734 615 292 561 26 808 120 538 1638 1401 626 1693 998 706 1149 68 1478 234 600 1176 1879 1006 1316 644 1325 126 1796 1624 1715 1000 1264 981 986 1377 563 1923 1768 311 1903 949 1167 28 1358 527 95 504 1416 471 1161 439 1786 723 635 147 534 1644 1341 616 580 1184 1117 314 1924 1413 876 1516 17 1917 1633 559 1932 1094 1111 49 1169 350 76 377 626 492 908 1090 940 1145 1167 1559 90 161 581 938 1888 424 1490 1489 411 1424 1100 1494 878 1415 1691 1806 837 132 330 1548 70 317 970 1458 874 100 1631 1098 1864 1337 499 184 1357 842 1107 1026 1724 540 1833 380 1860 575 372 1635 250 223 851 292 1661 396 530 1879 1555 1154 1645 1737 1718 1190 1837 1357 648 150 692 981 756 366 260 826 434 407 370 547 1043 1352 1726 1345 93 1037 1719 128 887 238 1596 28 572 808 28 582 592 205 1797 1230 1300 1097 43 100 1054 710 51 1429 1736 387 1488 773 1123 1209 944 1735 661 537 1761 543 562 1457 999 433 1145 1439 390 1680 446 764 1083 1305 799 154 774 1190 1913 1269 1583 521 1000 388 1663 267 827 759 1489 984 577 1189 1319 329 69 1107 361 145 1685 1699 1096 1595 1141 1914 882 1165 1433 291 267 1603 1012 963 669 1898 34 221 1194 1312 905 505 1396 910 1416 1867 1783 427 246 653 1566 1571 1620 389 847 642 1148 443 1777 1837 829 29 1365 1384 971 1060 26 1885 304 198 1565 1410 700 1930 1202 1277 134 970 1055 1080 1783 1733 1289 1190 477 616 1378 999 1262 411 1700 1395 1420 36 846 740 29 1353 281 1943 278 1666 1009 344 505 410 995 369 437 1782 170 1503 657 1455 677 480 1063 1804 1166 1707 1311 136 492 812 792 1374 1226 1207 144 1268 1857 1161 658 921 487 1948 880 682 1644 121 393 30 1775 489 730 1519 139 1599 546 1596 114 542 794 915 17 1513 1575 1572 1343 504 1200 720 663 257 1452 1200 1885 534 1923 1156 1260 270 1927 359 615 1815 191 1851 784 1811 339 681 1347 1675 674 519 1849 1703 588 255 1406 1416 209 866 1799 1444 1319 162 1753 1105 1075 944 1679 1807 1525 46 1334 794 1169 135 126 636 18 874 873 327 918 1513 1787 679 688 876 806 684 989 811 919 989 892 1204 1715 1061 1349 1482 1291 423 838 1039 234 91 875 1088 1812 1855 1607 751 457 1129 216 386 1760 1830 115 1824 1017 1583 886 966 175 347 1801 370 486 1397 977 634 879 175 1621 1778 877 1072 116 889 1085 1954 1657 970 1946 1695 394 1502 433 1225 1873 1610 1869 131 1639 1499 1629 948 1372 1047 503 428 1932 1094 134 40 1848 719 512 1275 1293 1475 1433 1112 1662 1129 1949 559 779 432 758 199 1161 1471 1070 1555 1655 919 255 1580 1700 1491 588 517 165 209 1750 53 746 688 938 1043 229 1399 1379 1355 1655 1587 1434 759 948 685 1841 1029 189 736 1266 648 772 868 1723 923 1008 1008 719 642 186 1772 493 1252 826 1797 1356 999 811 1815 1169 812 284 1948 1651 684 1418 1023 1566 246 1679 1651 1131 34 1876 13 1228 1209 1937 1440 827 438 76 1545 574 1520 1122 1266 1852 435 721 1600 869 1365 1082 636 1643 432 961 639 164 1151 1855 1015 1696 159 431 1246 265 729 931 390 744 1122 940 338 968 607 1620 1558 944 1440 1942 1559 309 1280 1 1560 561 1658 501 370 1567 554 1829 1893 727 540 1140 1565 1615 222 586 1272 729 1407 1393 1854 1312 873 1665 1332 1682 1139 1524 1806 177 421 1090 584 432 715 407 1384 1828 6 1126 1573 868 869 265 981 859 1965 939 1727 52 909 935 1798 1785 181 1291 884 1821 399 640 688 221 1338 379 1577 862 457 464 1199 1904 1593 1534 418 952 189 1340 414 652 46 175 744 1576 46 410 835 1440 1511 1089 95 1552 536 1589 21 344 323 186 1218 1906 1584 1728 767 636 101 779 1366 1424 341 1589 726 24 1964 1722 322 828 1422 274 1673 1432 1874 41 1071 1434 273 1807 25 390 414 475 1149 824 1325 1618 391 538 853 1964 1831 472 1168 1512 922 388 1182 1697 1124 401 1037 250 1408 1272 1966 1070 354 1735 271 1029 1579 1758 229 81 821 868 815 1793 1168 1074 1748 1691 1919 1924 290 201 1680 79 794 444 1138 1155 32 8 509 1637 1033 1360 202 205 1289 819 488 1133 1301 1090 809 1552 1934 515 338 1956 1175 1571 1240 1796 691 683 389 657 1043 97 1191 1711 1378 64 1614 595 1148 213 1161 1268 1061 826 762 1246 1552 1791 1707 702 1103 123 1343 782 809 982 1957 450 1902 768 1790 1430 1589 222 1931 531 1101 1494 1067 1717 1299 1658 385 501 1172 1281 1040 407 1633 1597 949 528 336 855 974 640 359 1324 821 1506 1091 845 384 1231 828 1107 669 329 657 1895 584 1603 244 834 868 190 628 1634 1697 1473 1756 1322 999 298 399 1776 234 1565 827 685 1750 1890 1835 1373 986 252 1810 5 1487 1425 682 1154 1472 1603 1137 671 694 137 1396 332 1726 381 1885 1434 1872 278 553 1602 1491 202 1791 937 1018 1344 851 511 857 1196 499 1272 303 323 1478 895 1420 170 508 1283 1626 723 1947 1687 119 151 519 842 1585 643 1178 1568 237 1045 1377 1387 1134 215 1084 1505 1389 228 1494 1828 489 1468 287 535 355 582 1900 1099 586 153 1272 1699 1722 868 328 70 751 785 429 912 190 933 1322 1951 232 1663 1428 312 743 1165 1317 1963 1492 289 675 1257 1229 1013 862 1759 520 858 902 852 888 33 1339 452 978 1013 1567 686 0 119 106 1324 1683 1413 400 1540 1362 1645 567 980 412 1391 219 225 95 1551 855 718 1774 1803 566 868 826 240 1576 1341 1173 1721 85 785 1639 1226 860 89 1823 19 1305 540 113 919 998 1058 1104 1134 1740 150 1138 848 204 431 1045 1520 809 793 1883 195 1141 791 767 1441 657 593 665 258 1417 870 1929 428 87 1828 1354 94 384 1931 916 34 1456 225 73 1824 1896 225 1349 595 1949 1284 1729 1538 1648 1125 439 668 401 1004 1658 1962 845 244 1336 1444 1685 1288 627 1307 908 77 897 324 842 868 678 1188 1179 1514 1122 994 946 1933 588 718 1843 1537 139 1807 378 314 1263 563 314 1659 538 439 500 1310 108 128 1391 1620 713 1657 1311 1432 921 1528 1438 1605 1772 1727 506 99 660 47 1139 551 1802 900 1158 514 224 829 131 1690 526 1627 1236 1537 1560 1448 1809 321 1480 1216 1648 1050 1155 1857 519 669 1127 1489 495 327 330 1012 636 1169 104 1394 1663 848 354 462 970 1 804 43 1790 63 938 954 1958 1609 163 678 536 53 1276 601 1481 764 1245 1185 1836 1755 113 1328 191 1867 1674 1242 750 1128 97 1374 1983 131 1612 1700 600 1292 1056 269 1648 1070 1268 1891 1695 1102 1682 1688 709 647 861 1464 1201 1067 1146 1011 471 1426 683 610 1070 641 1039 1738 871 1777 1180 1075 451 1996 1690 1031 1246 1241 572 567 1159 1138 1853 1474 210 147 617 135 177 1022 429 1787 297 571 1869 1146 860 1172 1718 266 1287 986 1044 607 215 1103 1866 800 729 1586 1421 1463 526 237 1773 1277 286 930 828 1687 160 1013 836 538 56 221 626 501 184 1324 1139 1478 1284 1608 236 1625 1242 1730 670 1679 916 953 1192 6 1333 505 1341 1992 1249 1738 1254 1997 72 421 756 420 1320 794 1754 698 1818 193 590 1019 1284 490 1973 827 1885 1782 401 1645 230 1835 941 794 1962 878 1150 963 940 1857 146 4 1176 4 1720 1269 1557 75 1394 1355 842 1510 278 1797 1172 1350 124 1914 1678 369 1715 498 230 1456 7 1044 996 453 814 1907 545 539 1499 620 423 1373 1035 1884 630 578 393 998 1610 1281 869 1386 27 419 86 967 1408 305 909 1316 1753 202 226 295 423 1415 1486 531 1815 1398 302 1248 1064 1085 639 509 180 1431 1924 1715 641 1420 793 257 49 1350 645 1692 324 1346 829 295 1772 839 412 640 1535 1004 485 129 1127 1575 769 1397 1144 1542 780 458 1227 138 393 420 1063 14 966 664 1428 1752 1732 429 400 1227 1484 1940 1332 958 768 11 1924 1346 1320 227 1227 796 1652 838 234 1977 1562 1749 782 1511 1056 1791 237 588 816 33 1654 377 803 1805 589 1426 957 65 1114 1959 438 697 464 2005 1605 400 298 1596 698 1786 1677 603 1317 1738 70 641 125 2 1779 562 61 1993 2001 608 177 1235 937 1234 1085 1036 284 990 139 1394 1149 1509 1487 550 346 1310 1799 1625 1090 1439 1207 100 902 569 967 1082 1807 1538 791 859 502 1620 133 1001 630 523 1804 94 376 1961 1286 1731 688 1455 1983 76 1567 1670 1103 1271 1851 902 1176 1932 1715 1502 1907 1829 310 1485 1842 875 5 435 1935 551 1163 1961 984 524 1255 1126 1455 607 1493 941 1856 214 1599 211 870 1924 907 666 1223 1052 626 956 938 1605 1600 1624 407 1864 76 1317 1440 99 1652 1046 1836 1943 1531 1738 953 600 987 1563 763 372 1675 1598 1439 1337 1247 631 965 25 1968 37 901 914 435 1622 1714 1675 2015 1986 243 1656 315 885 1117 1218 1621 250 1437 901 1046 979 1282 119 1267 1862 438 967 658 886 1675 543 1654 234 1741 272 1125 756 1053 1574 722 717 622 471 1812 868 795 1670 164 351 327 1208 443 804 191 68 1607 1397 1268 185 237 1652 922 1653 298 1249 1432 2021 341 1123 1434 464 1280 907 653 1695 1649 1055 1096 1180 249 1491 96 574 608 1911 1695 392 1323 197 1203 33 988 1949 1833 1731 1179 1559 1566 753 1988 1083 1808 1909 436 1694 1834 1954 787 1447 876 640 56 122 766 1503 1421 1828 1537 755 1073 1430 1214 569 1465 1503 844 1966 908 1658 404 1441 73 1243 1855 525 842 963 1735 896 1792 677 1231 498 2005 1186 1047 1513 414 955 827 723 1756 1397 1890 1508 1086 1382 362 248 71 84 1191 1214 271 68 136 1367 1264 22 994 505 1264 725 856 802 1994 570 1582 547 2004 1008 863 1408 1944 715 1411 1150 557 1684 1771 935 427 372 626 223 1260 501 1652 1666 1177 1936 492 1816 1873 250 1312 625 1475 306 1794 1842 501 1317 292 165 988 936 1910 497 1265 136 551 610 163 1878 1143 1123 1098 343 102 1065 480 1662 483 1725 1833 984 706 2019 2 1222 1871 1953 1701 2029 485 1649 209 1668 927 1952 550 576 818 648 989 216 1906 67 750 1837 348 331 88 1091 306 1083 1055 731 693 623 1546 891 1553 696 488 1321 877 1545 1862 22 1157 1654 938 174 867 139 302 1572 1686 65 1434 1767 1254 1642 611 1800 146 611 931 24 1085 1656 690 469 29 1617 157 1064 1027 292 626 438 1968 143 381 912 1826 941 1950 457 1281 942 1508 503 833 1689 682 1497 444 1090 1784 1383 275 1149 1429 1046 1579 2025 301 850 740 1868 1876 1989 1759 820 1559 1398 934 493 829 1647 537 1451 1351 651 494 1441 48 990 1320 1252 1678 211 1846 497 724 1329 1347 498 1543 1454 1231 1211 163 528 832 1971 1866 202 678 708 2034 1371 947 651 275 2013 1640 1176 899 747 519 828 122 1060 501 810 1517 1936 1723 1430 1090 564 74 298 454 1257 54 1242 1337 887 1269 692 1249 259 986 528 1796 412 213 51 1054 1933 1226 1362 1940 1202 1433 39 1543 185 1441 721 67 974 285 471 579 109 1931 770 1706 1140 5 1748 1865 224 1469 1207 1793 1116 1701 1561 1717 1426 169 126 953 974 277 468 291 1213 1131 1968 1649 818 44 1 215 859 483 69 2022 1843 216 691 247 1109 772 512 105 1349 864 1361 818 1105 1983 1704 58 1430 51 278 1739 1442 1788 897 331 826 1746 1216 1953 1560 1681 369 381 1813 1383 1415 1035 664 69 1506 626 78 57 1422 1323 1336 1023 521 704 996 1738 181 1562 1869 774 1443 1247 549 769 578 17 663 1367 107 763 1196 30 1087 817 1565 1141 1314 278 932 1180 622 677 779 1549 366 1552 462 752 1076 1170 30 49 747 1607 1726 1073 906 541 169 1016 677 1931 790 119 1138 1060 441 1025 467 1066 274 1628 1988 234 1784 1509 742 565 849 788 673 1596 1374 1914 703 132 541 1857 1515 630 1890 1242 973 914 1405 1345 1831 749 1513 1661 1447 872 1473 1844 2020 1033 727 436 284 267 1864 843 1691 737 986 1800 772 726 1516 1718 1290 529 1791 1358 1929 1204 1023 1738 1562 1484 995 1709 296 51 1841 1409 811 758 979 1914 974 904 1818 1729 226 936 1869 1017 1499 920 1908 1179 242 1535 1335 1556 2000 192 1209 1648 1014 925 1748 1577 1782 1585 107 105 729 632 129 359 594 1997 1714 130 378 117 2 224 1806 943 417 974 1039 641 1141 1255 1741 1716 1092 294 580 1904 630 809 1783 367 305 1100 1660 116 234 464 406 766 169 178 1861 617 1862 1385 453 1724 1041 572 628 1387 1008 1655 1236 979 787 57 226 1238 737 1943 229 225 1523 994 1918 232 488 32 212 634 885 401 1021 1553 558 194 547 182 178 1583 521 546 312 1153 1039 320 1347 1648 398 1184 494 211 1324 908 1103 1962 1084 2033 1420 1885 129 1623 777 1594 1187 2008 517 1918 1735 433 1892 1496 773 1854 99 564 1185 1732 20 1663 910 1743 29 310 1575 334 1481 997 1481 2056 575 367 1001 997 781 952 1672 1155 73 2009 131 98 737 229 3 1348 484 2000 84 1241 1490 809 612 666 1917 863 226 723 2022 419 683 749 144 203 13 835 1635 1409 1831 994 1851 1870 155 494 1184 823 1818 1004 322 54 1013 1505 1562 520 1111 298 397 138 960 1283 906 80 2049 204 1381 1965 710 1786 880 979 801 917 1595 1660 561 1084 2013 1277 734 1753 484 2011 1637 1453 1382 620 2020 729 1168 1639 1125 1731 983 1059 1246 1341 1377 1096 2037 1647 984 343 704 1676 396 1306 65 1828 287 106 205 1831 1361 1888 1430 503 881 104 49 791 510 1104 23 1226 1143 2032 331 695 1549 579 1907 1187 1148 174 437 1330 1432 1159 1749 1330 601 760 1906 868 845 1811 83 310 419 1090 1981 1849 1301 179 1353 1506 589 1819 485 1359 920 1594 1834 1359 1277 79 1571 442 372 1553 1761 903 1657 1169 1915 1987 567 1580 1577 1015 693 1287 250 0 2021 1159 1680 635 979 1027 1956 752 1413 1492 1711 1412 1586 1007 350 1628 1131 1310 880 30 293 871 259 883 1071 922 560 948 1873 65 211 1466 1959 1711 1053 1281 743 1388 1718 869 791 1791 1250 937 112 1227 791 28 1295 1566 1160 781 1575 1495 1170 1162 1327 1795 1881 1038 1269 830 935 1503 1493 2001 397 1485 410 721 1533 368 1849 911 501 602 340 1917 1670 1588 1058 292 1136 109 2061 368 631 2059 792 1407 397 1641 1605 1299 689 137 812 441 1903 572 885 1751 1158 780 402 2061 1093 1525 2059 1743 1852 1039 1792 2004 638 779 85 596 1947 66 1134 774 1814 1313 196 2053 1904 202 1993 1369 1774 1740 878 1113 981 461 1070 1687 1478 655 1138 952 829 1506 105 904 1097 943 1953 787 1933 1181 1226 1544 175 1060 1019 242 1840 594 1955 109 1830 1585 577 1863 165 1493 846 1201 258 1003 628 1859 999 1694 1508 924 915 830 1471 963 1136 427 1530 1626 1435 539 958 1704 755 623 1716 394 1447 1975 1106 377 1741 1760 1123 642 733 620 1713 250 151 1380 1626 78 1550 1201 1347 1066 1326 560 645 981 581 638 104 1077 1946 455 988 1267 1301 483 709 985 1836 1456 1849 1966 1753 461 1213 2009 1134 500 1897 1808 808 2039 632 1360 985 379 1187 1027 1283 1051 1052 2034 538 1139 1112 1464 791 788 1103 1766 110 1859 603 149 101 707 282 1147 1957 1847 1513 1856 1809 1502 335 956 929 1547 1278 86 1368 1372 634 1963 1103 1324 1611 1958 784 1226 1666 1380 896 864 213 1517 1273 1273 1113 1559 1073 1315 1834 1834 1640 1027 1996 1923 1573 1456 616 944 1195 1547 1128 1783 1487 558 502 210 942 601 1509 546 201 1696 1597 822 1505 2006 1810 1992 564 1804 430 1873 1346 2076 69 439 1999 1998 1361 938 1195 173 1343 1969 291 169 1993 1117 341 623 1975 663 1748 829 1300 1002 36 1460 1316 1729 1712 1207 112 1343 961 239 1586 1170 2 1943 655 1498 1501 131 820 666 1192 2069 561 1697 1016 1944 722 2044 1057 1593 1600 1254 1239 730 882 778 878 337 231 797 303 205 955 2005 1928 116 1803 671 1367 41 999 213 1270 1874 638 118 1764 1335 189 14 1825 1091 1682 132 546 1595 894 1927 1136 1790 108 800 286 1342 648 1975 1270 1879 1117 2029 754 658 588 970 1886 164 98 1365 1728 210 1681 814 341 1988 1316 797 1551 2085 813 1473 1848 195 718 1919 1461 484 113 1461 736 1186 1521 794 1051 420 1025 173 1740 1810 651 1160 781 983 1795 41 72 1095 998 1173 1238 315 134 431 2088 548 354 234 301 1566 1420 215 1649 374 789 1095 1175 401 1348 1917 436 1377 682 640 1591 278 726 720 1808 1921 24 1363 1136 597 1513 1217 57 1259 2017 2020 2027 1771 1405 1532 750 230 15 637 2079 2007 1149 249 2038 1839 934 461 1521 461 350 1946 423 1656 2002 490 1860 1289 381 649 1333 2086 1799 1898 446 507 803 184 1576 2092 1241 977 1631 36 376 1238 316 940 213 185 2077 1485 101 593 1436 1574 1540 320 750 26 634 350 554 2029 1863 1307 65 349 1507 970 1017 700 1590 560 625 1976 828 1948 929 1169 425 1898 1134 1476 1022 300 1059 460 339 1142 709 1640 1101 1212 1096 729 715 1636 1698 229 469 749 1265 1632 237 1012 161 87 1508 1155 339 1446 1035 221 886 1463 46 1640 1378 1208 746 1986 1796 311 1742 1993 237 144 1891 1405 1015 1476 379 1897 1149 915 1902 1377 1720 659 257 340 36 1753 863 248 1187 331 446 1344 1173 1793 1300 1777 1920 1074 1321 967 1454 287 1937 1802 275 1098 748 771 591 1201 2039 1186 485 2048 939 2052 512 2009 1165 2030 1732 2031 45 573 656 265 374 1298 1085 575 1812 880 376 35 1365 1190 385 481 123 1361 2045 1909 1503 1463 606 750 342 63 469 471 48 1122 764 1689 1608 1225 376 1387 1878 1244 2018 997 1618 1936 1205 214 1776 1352 1870 1221 1291 793 59 868 2038 1880 148 303 1377 1312 731 837 1063 2083 762 1084 397 664 1697 1217 1050 638 551 922 31 624 1196 1041 1273 1764 1299 83 601 1120 1502 211 1771 234 646 1979 1647 1828 1951 1672 2036 1551 1815 1537 364 1203 484 1182 236 1580 475 742 60 60 692 1583 1146 873 1353 588 477 1925 368 533 889 1585 625 778 444 1111 86 1045 1100 862 619 542 1163 1780 2061 1447 16 1302 710 968 166 1730 1874 1182 1230 605 851 897 849 1568 2071 1127 1744 1582 906 1668 717 1068 1709 601 303 519 945 15 447 1866 219 1092 1238 1196 800 1814 1982 809 851 164 795 1097 694 677 994 1411 530 713 799 788 761 1735 773 860 1456 110 142 447 544 526 475 2051 2055 1858 52 1113 1586 1547 10 977 376 1987 558 238 1660 774 138 853 1625 2042 2045 2034 241 1509 1540 1613 1816 292 584 851 1944 43 1105 1627 1791 1221 1217 1061 515 1899 607 68 573 811 892 1253 1821 1913 1897 1021 1796 1012 1142 16 1771 1117 1529 234 356 1736 2041 505 1210 1960 392 1785 1182 1726 2035 1271 1473 1213 1534 1796 926 58 496 998 1174 1635 988 247 1455 116 1261 1589 1433 1717 1301 224 1705 165 1428 1081 2044 2006 584 1585 1727 1023 1394 2009 1835 504 1740 1372 1790 50 2065 1398 354 878 205 963 636 1995 515 647 1968 430 445 1840 130 1653 79 602 1133 1925 1368 1013 1355 1981 1746 163 990 2034 641 720 1441 75 355 1257 1377 1056 1523 1823 1342 768 1422 1057 766 1407 1342 1397 73 1852 1495 1669 947 894 1200 814 143 2024 768 46 1254 1973 482 620 927 1430 775 420 114 1036 454 1143 1057 511 1851 1633 514 1254 1546 564 2071 657 859 1921 1312 1905 264 473 344 293 1027 2027 1415 168 834 1413 1047 1456 164 2052 847 83 1924 216 513 195 1058 1736 486 1255 1011 1970 1223 1261 972 285 258 341 613 889 1745 1016 1865 1515 1907 234 768 642 1698 32 754 1919 659 1378 1559 1803 1183 320 1108 680 35 195 443 1501 930 1653 1493 1464 781 1468 161 1391 1787 1593 1970 1770 1951 603 1361 837 2011 864 1984 449 1396 239 515 551 805 1975 2022 750 1299 1425 2056 963 71 1909 448 675 1373 240 594 1627 1813 94 428 354 1299 1169 314 1615 1217 1035 1370 972 992 589 176 1635 1759 1484 2060 134 1846 1050 1448 2063 1290 1151 920 1602 1006 616 831 1661 717 1353 328 620 641 1182 645 402 346 1260 295 1388 1368 310 1115 2052 1737 1900 1074 978 1569 339 1922 1902 1873 131 382 1315 489 597 187 1026 263 1737 1517 391 436 1928 781 1606 1739 1786 759 2038 1231 1387 333 1664 1628 587 1805 1425 1266 1709 1049 1339 1936 265 1973 1449 1059 301 814 1548 658 654 1836 500 1 1608 1531 209 656 1336 522 248 495 1294 992 1812 1549 41 938 372 1210 1230 56 980 770 550 745 1662 518 1906 1219 1326 587 1657 1198 1606 369 96 1989 247 785 458 1461 441 2008 956 976 927 403 73 2016 264 1660 497 501 1282 1669 373 14 959 1280 1365 1245 1553 1062 1494 1133 1873 2033 139 455 1037 17 1985 72 215 1343 1401 683 761 852 1413 1615 693 906 1159 285 1864 710 1103 385 1347 537 596 869 389 14 1236 1430 57 1654 171 625 903 1962 1442 864 903 593 90 527 796 621 131 1693 1758 1397 524 506 1774 1416 1753 2054 1885 277 795 1279 1639 1264 831 296 1244 1704 1387 1107 1921 213 778 1794 1474 1658 1556 475 1849 1177 1512 1434 1106 336 363 1599 1137 481 1289 1242 79 1002 1502 1373 1091 392 980 81 551 880 540 1976 1628 752 566 408 593 1707 1511 473 297 1416 340 658 1490 1496 1788 1462 1459 83 547 310 1024 446 1314 971 419 640 658 1719 586 1748 1187 1327 1900 1882 729 43 150 1870 621 785 153 1666 781 408 852 1226 527 2021 109 2045 754 1654 1030 379 17 638 408 1290 1710 1042 321 807 1705 1108 1080 32 134 1945 65 729 789 993 1926 559 564 496 2032 858 205 1038 1900 1449 1774 1271 724 1951 774 1853 795 834 1644 738 1521 327 1563 477 1968 1881 1063 520 118 1316 658 1769 1441 1076 431 428 1567 912 918 688 260 20 1182 1089 1222 232 541 653 1156 1452 841 676 1275 1817 1771 1498 1928 759 1918 474 765 1841 200 430 796 651 967 794 1451 899 293 933 783 1939 974 1110 98 1150 459 1611 1836 507 1844 917 37 625 700 414 1134 39 50 583 546 1309 718 1108 1234 770 287 1837 785 1267 917 1511 1099 1231 1046 372 1309 485 1256 1204 190 916 410 743 1727 1214 47 2002 1811 202 795 178 147 644 1803 658 367 1400 916 1261 1729 1987 1252 1446 1603 1217 446 1124 1585 1920 766 104 1030 339 162 927 2031 1028 1589 814 1142 1366 26 1741 1068 599 1364 548 1638 454 934 359 1774 309 448 546 1926 1550 1414 387 1391 515 919 1120 1384 1122 2016 1899 789 1868 915 1724 683 1000 732 851 301 1315 735 1190 1902 1755 162 1634 1778 467 1283 1763 2042 1901 219 1432 571 590 592 767 0 1631 672 1524 1918 556 899 720 1035 1694 1038 461 1993 911 1774 1473 1534 950 143 477 1505 447 1504 841 375 512 443 1325 283 1833 1731 619 1163 951 1472 1607 32 1354 1935 261 1078 1569 654 1165 1493 195 269 1889 521 1415 1256 662 1569 1426 1511 677 1065 1508 1704 1722 1144 470 608 390 1471 1658 457 2004 1721 340 73 1050 1148 1960 1055 1640 1461 466 1254 865 2012 1264 625 1491 628 808 1814 1227 376 222 947 1891 410 679 202 1379 408 1532 755 1834 1359 306 685 1922 1654 776 335 1214 1011 80 657 174 825 84 1899 546 34 1063 504 1198 1482 1879 1223 1678 1574 1361 1826 101 252 1755 389 197 1986 66 1040 1062 1433 1027 1042 1601 1213 914 1475 1912 793 449 1393 1344 1067 845 346 1962 1634 862 1016 1367 1869 1445 1416 184 98 2011 888 1032 1142 1135 518 1664 912 839 1058 670 1900 424 341 945 45 1622 222 1531 248 1760 353 493 913 765 439 635 1561 1891 1057 960 1828 389 736 1666 1975 226 158 489 239 1018 1070 87 65 581 995 606 891 1605 1358 1613 1210 0 4 1965 996 1403 1094 824 1287 1908 1098 146 1778 89 44 1451 641 314 1437 1471 512 1516 870 1127 1618 927 1965 1198 217 933 1959 1139 1993 1096 1135 554 845 378 245 640 1361 1907 1867 936 1410 203 951 1791 1177 1732 727 1433 404 903 1344 2021 692 370 966 1157 1155 509 861 212 1431 794 1136 1787 1379 37 162 1473 472 2002 1621 1037 1293 1313 868 876 390 405 1623 656 1663 1634 1158 660 370 235 158 853 610 1259 1850 847 1530 1471 472 1902 871 2003 1921 1775 743 536 707 531 1859 1085 447 1057 1825 665 1418 1962 1848 1397 458 1020 1882 1817 1019 747 1182 541 1794 1341 306 1773 947 403 216 687 842 577 1156 192 416 59 89 739 1852 846 465 694 1599 635 24 1401 1293 1285 1335 1785 678 1333 797 1909 1082 200 738 1461 1512 178 926 882 1373 283 632 758 1383 197 62 1793 644 1788 21 1306 1559 505 874 1027 271 221 1673 1636 296 1157 4 525 138 1173 1429 911 1565 1365 469 929 1456 1295 422 1878 1610 461 840 283 1021 255 1217 220 851 159 1071 1794 526 1037 864 446 1558 1417 310 1061 1225 1241 1527 625 2008 1666 1495 22 896 1249 454 683 1176 1827 1965 1388 1210 818 711 63 495 761 1884 1352 702 1677 850 103 658 229 1424 1305 304 753 517 1869 647 1355 1957 1999 725 1907 970 739 622 199 737 1812 372 326 611 79 1359 1370 530 1094 1858 1405 372 1973 735 1075 1100 1510 183 234 142 847 774 1910 410 9 941 1131 75 383 982 1937 798 952 693 1605 1500 1872 1347 984 367 257 1187 448 98 632 1069 116 6 398 1629 1275 1590 99 88 547 1509 31 776 925 1791 1766 109 1236 1396 863 1909 1745 568 917 620 1207 1140 348 852 542 1294 1840 1150 360 1249 655 1385 536 875 819 1202 1964 400 278 153 1581 53 1717 1062 1067 1624 699 1313 1353 961 1885 1275 1951 386 1112 2001 1437 844 1724 732 1253 1290 727 517 1769 541 767 568 1790 1924 309 619 48 955 1542 1764 357 105 967 851 1551 1697 768 1324 1015 1060 1915 1195 95 1230 613 834 1576 340 967 676 577 1359 1979 792 1820 422 617 1032 476 77 503 1613 4 1072 1924 218 263 1274 110 1510 1195 376 126 1317 1274 1640 326 437 1101 299 781 601 692 544 1805 755 1761 1956 1491 40 1975 922 1420 1620 805 1777 1240 274 996 149 1261 766 1636 306 1723 1941 240 470 1283 89 357 1723 136 1500 73 1394 511 1605 902 1733 1777 175 1018 1438 443 1332 1809 281 1371 1358 51 558 711 131 1083 1895 1422 1790 1200 392 1535 300 323 1648 1575 868 719 416 1437 1236 692 1106 1803 963 717 1851 1497 35 213 670 1661 1660 1101 1520 925 1617 150 1046 137 361 1624 947 1144 570 1161 410 1110 1346 14 1847 223 1596 1717 457 886 353 258 1751 817 724 825 1315 1616 1018 1580 202 178 1488 1650 1789 346 895 1867 403 1561 484 641 1407 1701 858 1377 934 240 1337 1107 86 683 1033 928 811 1847 199 1266 560 1108 675 1133 1506 662 418 1758 561 746 655 819 427 1950 1087 1285 1899 969 419 1557 221 1385 1627 1226 355 1097 887 442 186 242 745 210 1040 1798 1052 1438 1910 372 1251 187 1239 522 767 1953 430 1972 389 178 1192 1773 1634 1768 1228 1622 867 1833 61 709 384 1793 1628 334 734 622 54 799 89 533 690 422 268 1459 472 72 83 1866 395 1452 47 852 1358 1664 75 1888 1769 1047 1577 41 376 1772 482 1023 738 604 869 417 648 426 635 1535 759 817 216 1196 1516 643 63 83 1361 519 762 1398 600 1632 805 708 1278 252 571 1363 954 623 1127 641 603 1023 472 1590 1488 23 287 133 1178 60 1687 1174 1344 1674 423 1471 96 937 1721 746 959 462 1631 1013 1513 493 383 683 842 1342 143 1938 1416 524 1127 1717 244 226 1622 329 402 1717 1075 14 1360 458 395 1263 788 1388 32 1931 327 450 268 602 804 1458 155 653 1203 1588 221 249 899 1438 1374 1121 1527 1752 30 1990 950 152 527 1199 474 585 422 264 135 859 1622 339 172 825 504 177 1230 253 562 1967 1794 298 902 1379 653 1402 232 1619 1862 173 129 1682 1276 72 1250 604 267 714 948 388 1775 1315 324 1209 1534 1147 1822 1911 1943 467 1132 720 1724 569 677 1931 1618 794 704 1451 1470 1928 1934 1313 1175 1483 599 391 1453 146 1630 223 703 547 902 1587 580 864 745 783 1226 563 1574 1967 1044 9 1501 1383 105 398 1369 1954 1097 1413 1043 1218 415 1473 911 253 1071 1940 441 1209 864 582 255 615 730 325 0 1298 1116 1299 1167 744 1844 61 1719 867 86 1242 1589 777 1508 1347 286 576 364 432 748 806 1309 1314 548 1704 40 1407 508 440 367 544 881 1746 51 571 1516 1626 1935 1617 1930 221 94 1975 1546 1790 707 301 845 1851 258 516 1555 500 848 1430 1692 1085 94 1801 1175 1035 1678 82 1382 973 481 413 222 1405 805 1148 1386 798 1817 590 851 827 1714 1526 506 1228 918 879 1720 530 842 290 834 1619 359 361 1263 7 0 46 461 1065 1874 924 1221 1907 151 929 1017 714 1810 1909 1517 400 841 1929 655 1432 1429 1222 195 1644 651 869 582 1362 1726 1939 641 1927 1072 1551 216 1419 1650 568 522 732 1026 1489 1134 1841 1865 1611 1706 321 734 1507 1955 101 564 1477 387 1887 1066 215 1481 717 1473 717 688 1118 1372 511 1862 227 1061 1333 1854 1357 528 819 412 1789 806 332 377 570 1155 1974 872 119 1417 699 799 1841 463 1761 891 596 1498 605 721 1004 1426 1459 730 1341 1588 1441 604 152 338 1240 1835 1348 917 106 988 1607 1474 393 1708 245 28 1341 1241 1719 249 1783 1273 1364 975 337 278 1000 900 1040 1679 722 1702 840 1671 180 157 1978 895 777 1341 1937 853 1722 1562 45 1643 649 189 1601 1810 742 1070 656 1720 881 165 1873 351 627 881 468 287 755 499 1805 939 778 1436 1404 1879 653 1479 214 339 691 1189 1971 1012 613 1615 1135 1042 793 1594 1954 1326 1151 1112 1129 151 239 1804 1769 1757 368 1648 443 135 1493 1970 1815 1415 847 1973 720 1504 693 1159 627 183 1442 1530 1446 265 1824 692 1155 860 379 982 1041 420 1386 637 657 738 148 592 878 1088 1951 576 1776 427 567 1383 1854 670 830 193 1607 1712 931 978 300 1470 797 1008 399 1631 599 1848 37 747 1596 726 240 1341 1146 1114 465 578 31 532 299 1769 1743 646 222 958 1870 1843 623 1116 1618 76 233 1058 738 506 1357 1564 444 571 783 285 1368 699 1926 984 926 462 916 1141 1268 905 1329 1704 1811 809 409 1225 812 1817 1574 1629 224 472 1741 1309 903 168 616 1486 1210 1118 1803 459 1506 1641 1058 1925 674 1376 422 552 806 1936 977 80 1055 1411 1269 367 616 1650 1132 20 1433 1142 173 744 648 1743 59 987 1516 330 869 1009 1798 1400 1729 649 935 269 1855 1716 1354 1421 18 1138 1577 918 1163 129 623 976 1710 656 170 557 1005 1278 1437 755 202 220 1162 1187 332 498 327 1683 1027 275 1583 230 747 970 1837 417 632 1621 412 1186 1276 1547 1547 1249 1190 1327 874 132 201 1772 1702 1732 332 1640 1638 375 521 1176 837 1021 522 928 1051 1710 1374 1806 1787 1018 1808 1360 319 1444 494 1005 1307 657 1730 1551 1438 193 1200 1438 553 1712 1072 24 262 1550 60 429 200 1815 448 152 1931 1458 1450 1491 1100 1456 1495 1789 1818 65 180 1590 78 1448 1543 1401 146 416 1786 1427 396 303 359 1657 208 1887 671 1029 1954 657 1597 1501 1719 534 1503 818 1562 1564 683 278 1655 1626 98 1575 674 735 769 806 783 741 532 361 185 923 1024 1927 1877 43 182 950 479 638 636 1304 1245 520 1245 1176 717 67 575 1618 1317 1201 1575 1605 1683 840 865 1486 329 602 1576 592 1159 815 854 63 536 1813 1939 1827 1294 428 1155 1543 1503 330 1513 1568 212 1220 243 477 33 1712 660 96 1385 1695 1030 1860 94 754 419 776 1443 1716 274 1803 365 1909 1551 1259 824 1192 1562 1629 1956 598 1052 87 928 1213 488 1854 1288 1940 325 74 1785 1136 262 773 379 1832 313 1688 1250 1631 717 53 1692 496 179 1043 614 1244 1238 1217 1041 506 275 1439 571 1732 154 698 1914 66 1850 1851 5 226 97 858 1664 1383 217 1623 14 1219 1505 1496 527 1717 292 456 584 390 593 601 1077 1527 407 11 445 413 324 1444 1927 8 1248 661 1309 933 1736 614 262 1889 1100 179 159 1498 1188 877 781 1059 1382 771 1601 712 1128 565 1337 421 64 276 244 267 806 186 1724 828 1363 1215 661 187 922 61 424 704 479 922 144 1717 1073 1494 1382 1027 888 1377 1416 1177 900 664 1805 8 1403 1920 1218 1381 1160 1009 944 873 1571 336 1673 1479 366 1762 768 1058 353 292 356 87 705 1919 514 599 515 1043 125 1700 604 749 1678 503 770 1001 486 1192 1831 634 797 445 1676 1378 1226 945 1084 1522 1734 1068 237 231 953 739 391 1712 1273 1546 1541 274 1100 1074 95 1829 1943 1351 1899 1858 813 637 1272 1484 514 305 666 1364 1816 693 663 1062 614 797 1612 1655 890 629 466 442 687 1634 1439 1765 175 439 381 525 67 1928 1129 756 567 1063 1360 885 457 1867 658 468 1178 276 966 826 1758 1450 453 293 783 1396 1139 1688 580 1420 270 455 1797 542 1692 1891 412 1368 241 290 178 1140 1887 267 1152 1010 359 903 416 660 879 839 242 1370 1746 678 643 1285 994 38 962 784 1499 1856 339 1478 679 802 649 1124 1793 1171 1863 248 544 1617 1292 1764 1021 281 85 1640 1257 288 1875 45 1760 331 1257 1898 1816 341 1161 757 9 493 1041 1503 1694 1161 379 1123 1937 1086 1612 1077 47 866 1494 722 1283 147 1321 77 1640 403 1313 1593 1467 981 1838 1754 2 37 1054 433 255 1455 1234 1545 1149 4 1900 83 1250 1451 485 1890 935 654 697 783 827 926 1382 1069 1696 1865 1161 878 1758 1304 1503 1073 1128 1379 449 1526 864 1847 1134 1758 1625 95 1322 1266 1884 958 1618 699 469 1820 568 1263 409 1624 1399 485 680 412 51 1370 1741 437 153 209 127 993 294 910 794 1274 410 716 946 95 1211 1285 358 590 1772 1326 906 1267 1266 507 387 206 984 1893 1211 1224 195 1528 24 710 13 752 1651 1631 1915 1524 1148 1118 804 1294 247 77 971 502 615 591 1127 314 372 1038 874 951 793 1005 550 1586 883 1699 1760 1394 1163 1150 842 1817 1911 1253 46 269 1006 1135 1853 445 1788 1663 658 914 1653 212 235 677 1363 1008 121 1430 712 1288 872 941 1847 1920 649 269 1354 465 1519 1455 278 245 1368 1783 1457 1562 449 1642 195 268 1525 466 32 463 1913 231 340 1262 1617 1050 1335 1033 748 1386 491 1214 1225 803 780 1397 536 716 110 117 1750 373 1794 662 789 1472 613 65 1472 1481 1512 1802 670 1188 678 910 1441 1341 561 738 953 1370 887 1011 1444 605 695 1089 1223 1788 1205 388 620 634 882 906 1269 768 78 738 1455 1554 100 113 1413 605 1308 1715 1312 266 34 160 133 743 1704 1221 10 1398 1059 654 1300 1589 1071 1094 1515 23 546 45 966 1907 759 88 917 757 582 191 135 1828 1167 908 302 1078 447 139 1868 712 108 14 662 1505 1262 242 1640 25 482 487 1292 922 733 1131 473 1878 716 1618 1034 883 713 878 1199 1620 1876 994 885 308 764 93 1150 1052 369 357 1815 1117 283 1422 18 1758 1308 373 79 271 1589 1565 1477 1532 1416 562 275 4 202 1049 111 170 1888 204 641 515 1871 1171 1410 1739 228 1057 1441 192 472 1263 172 1888 707 573 1673 1438 1041 1204 538 1864 1115 1305 1781 1039 254 1639 350 593 1043 1558 1 579 1853 1138 284 1179 127 1903 964 947 900 1603 877 997 1465 602 1011 1428 1148 111 1025 840 1524 167 1188 1373 1545 1299 1912 324 809 1887 1074 299 848 1681 1324 147 1817 851 1798 1082 1417 1070 1841 360 1878 1085 871 1549 701 271 787 590 1388 1253 1105 1797 1860 1710 1488 112 1713 585 1685 1313 14 653 1369 1458 1242 1365 145 1710 268 1205 65 516 205 456 1236 933 383 1338 684 751 1731 634 240 364 1367 179 1818 374 601 989 1411 897 1830 762 1186 1775 69 1296 874 1324 1824 126 1306 558 1438 942 1774 1396 198 90 1534 785 872 324 1190 1404 1224 190 1273 1413 1138 705 689 385 121 1809 1306 977 1358 174 1008 1798 854 1152 288 365 227 309 1251 82 1193 461 247 485 1682 983 283 219 284 940 285 1512 181 1565 1133 1643 1745 1247 1796 337 25 1361 2 1896 630 115 1546 247 1590 970 287 1049 225 1 287 601 1469 1478 1596 1478 829 1097 1649 441 1654 785 644 706 311 1691 101 1221 444 1569 607 218 1626 421 105 98 1130 5 970 1448 331 1612 1565 772 1241 1382 911 335 467 566 1141 47 389 1500 1014 1317 1238 1475 1498 1492 1812 1582 937 547 360 916 791 1692 1212 1761 893 1809 717 1873 1630 68 1189 1843 864 1297 3 485 1768 1303 1228 718 1498 1475 1250 589 1123 255 1060 1098 1013 1384 693 991 731 13 1872 792 1510 1886 1785 1536 1602 638 837 1779 1610 489 691 1439 1010 47 779 1734 1219 1147 1029 1570 1561 1461 1325 1498 979 1450 1341 1109 88 1442 31 370 765 1414 2 511 1858 265 1763 1893 1246 378 1845 494 988 1604 60 1575 1667 708 317 318 1502 1404 1111 1902 640 1095 466 529 118 1434 1392 639 1397 1843 1124 215 1764 874 939 843 415 316 1681 1697 614 1819 1826 354 751 1471 396 387 486 823 468 194 349 1841 777 361 1250 563 618 1660 802 1401 182 906 724 1892 144 970 921 176 1658 923 1021 392 1464 1584 508 1154 769 1825 1745 281 1158 1678 1530 301 1055 1637 177 1230 802 1038 1450 675 418 1090 1724 343 1632 439 616 1503 1195 1524 435 116 1018 463 464 708 1206 858 236 1843 58 1374 1373 196 274 1062 887 848 1813 325 872 1038 839 352 885 1299 650 519 1270 1828 1699 890 512 1804 374 1259 194 164 911 1802 1766 263 202 561 1052 1821 861 1457 843 676 695 74 1629 741 1063 1033 1607 250 598 1122 1602 13 1111 1419 375 1096 1203 1154 325 1532 877 33 811 257 1364 386 722 736 204 837 1188 61 172 1709 249 1842 835 1622 1412 1429 1805 281 1708 1397 852 111 228 571 1246 294 1318 909 154 599 453 1289 906 1172 1814 1385 719 719 1462 1 221 1462 1507 929 608 1225 1550 1176 763 1049 16 271 1071 1093 516 571 1705 153 111 620 125 921 422 1893 1204 1475 1779 1024 875 133 216 740 1673 907 1481 1615 749 1243 1291 40 193 111 1540 357 300 1456 1454 1826 1691 160 25 1661 1688 947 1520 490 1740 123 1408 1643 82 1677 92 909 1806 43 686 1459 686 782 563 176 717 1473 686 864 924 223 1443 415 1473 1112 1257 1510 873 742 495 1433 1568 864 737 969 441 399 442 685 856 157 1458 1186 283 1454 843 309 606 223 390 1252 681 743 184 1646 751 35 1696 486 279 1620 1515 232 212 928 526 1309 1356 946 1832 1176 557 740 1374 781 1261 1677 464 483 602 1527 37 263 238 1611 568 1186 624 61 1258 1035 550 594 1458 1210 286 446 1678 1450 1695 1760 246 1726 1701 130 394 36 975 1862 971 1807 217 281 956 1074 135 1078 423 1420 1254 994 852 478 264 1280 1780 48 903 411 163 1723 977 746 1069 686 1596 749 1477 380 681 567 1569 638 1320 1165 167 886 7 646 554 909 583 1530 1008 792 518 431 158 1521 1727 1346 235 1749 1191 671 1129 674 919 801 673 1803 423 130 182 918 633 1377 1627 612 382 1239 1218 1521 298 49 1417 854 1459 1799 241 754 724 1295 259 695 1477 656 28 901 434 501 587 1273 406 1264 1169 973 1119 800 1065 952 1185 1425 324 580 634 485 1006 1706 1173 1367 110 459 1622 1739 681 260 1092 385 867 464 655 375 99 988 72 1411 343 165 1256 1113 294 1769 638 198 1872 1348 32 283 384 1336 772 328 1795 1363 1789 49 1492 877 1312 1559 60 1536 1081 1537 603 1192 1667 526 1231 1847 1467 1519 810 584 757 597 830 1548 892 1308 168 693 1028 508 274 1378 1225 1030 301 135 1646 1037 816 964 1538 1680 1721 875 832 434 1059 1167 1217 1705 308 1352 874 106 1159 418 1404 624 440 1770 897 1310 1075 1024 72 1081 1674 339 1562 1826 667 1356 524 862 1219 172 812 154 1806 1707 64 1621 709 366 737 1405 1113 1103 326 1143 1677 1294 1635 1058 1633 507 1521 1335 1446 390 1545 1537 303 1621 680 1303 819 727 680 19 316 753 1332 277 1109 1239 429 978 829 16 1735 1841 961 1284 1274 414 650 535 1652 1164 637 1844 1545 624 959 537 1828 140 551 631 1840 381 1314 1321 1428 1500 133 1704 1045 15 169 1324 967 1825 518 206 983 1466 1653 1627 904 1125 1398 1777 1057 1478 1271 1607 1728 1508 569 1646 460 81 168 87 781 73 773 1382 1516 624 1530 1559 1735 843 1712 318 92 1051 192 1367 610 1807 1502 290 614 1390 769 898 1259 1811 1540 451 1599 153 1196 1408 213 1477 1805 351 382 187 902 16 158 377 1206 1497 276 1627 1342 790 1406 582 463 1114 1734 1574 938 166 154 1039 776 1515 971 568 1386 212 938 260 1544 1304 1720 1604 1184 470 1598 95 779 1198 1287 1643 1863 1705 1803 790 631 896 1717 1495 203 1597 620 1769 1059 421 224 315 162 573 1056 889 304 351 1257 1513 1283 1671 1207 1033 226 277 1590 410 531 948 1824 62 1729 1376 302 1853 165 263 889 1766 1447 81 1718 1843 126 1530 1624 1640 724 486 1577 801 526 1373 1087 252 1056 1391 362 1395 181 1015 224 1244 1152 345 274 1338 1495 235 646 1727 1812 119 1316 1081 416 110 1714 849 1112 1473 1563 811 655 152 1809 879 952 111 500 648 636 1515 1196 1233 1729 10 367 9 1537 1786 439 231 446 180 1031 396 1638 1651 1588 710 520 1506 1057 404 969 1182 521 474 1257 424 1009 1370 607 1725 777 1595 1075 1721 1153 691 1419 26 1131 223 274 1101 1499 1341 235 1026 1680 1156 1173 721 1294 1373 545 1424 602 1267 526 1522 783 486 1152 223 478 1144 646 487 1131 761 959 1547 1189 1588 1455 779 1740 1779 38 1452 950 239 1556 866 1198 1246 1365 1825 342 1227 1188 1404 886 1442 1429 1310 1107 1830 524 1683 1765 232 646 1036 1614 472 1323 998 725 1340 1353 1593 527 1321 1481 1442 1415 66 510 1470 742 1457 1179 839 1372 9 999 77 1487 999 1614 1751 222 1174 1054 406 1522 1716 1194 642 1193 774 295 988 987 36 174 722 1351 1835 1303 1633 1331 929 434 1249 485 1547 554 465 796 1581 86 1592 1812 1726 1462 1417 554 849 327 150 1581 1609 1567 1761 1022 1570 939 1351 584 1136 1679 359 870 30 57 1821 1329 1318 122 1035 185 67 604 1426 242 924 443 532 1165 1670 826 1618 377 1059 1667 1341 142 1171 1480 1600 1809 1622 835 1423 1542 835 465 1717 1819 403 862 1396 1695 1416 840 1807 182 1840 1595 1809 1361 1368 267 376 267 128 114 882 715 130 791 1589 1173 902 867 66 547 1114 427 1065 413 1236 1531 692 592 1098 605 1117 1360 21 876 1253 340 397 933 1661 1185 1461 642 685 1492 1073 1496 140 1212 1309 1131 589 717 82 1772 893 377 1268 1767 658 767 1608 764 1425 214 1419 1730 1078 102 210 1201 748 637 1366 708 116 846 1835 1444 1693 351 735 1218 1557 978 460 986 1839 337 1434 1507 1808 448 373 579 234 153 1065 1385 1113 1355 460 1217 1003 1539 1372 1410 1107 768 296 94 1161 1437 606 209 1340 244 587 1844 399 347 1837 44 1619 1112 1706 1406 469 1719 1125 1820 1789 1554 1660 267 1119 940 1394 1492 1461 1533 880 1209 579 1154 1730 469 835 546 312 383 727 699 1293 1353 700 506 533 1151 1263 1806 276 139 416 1230 1380 2 918 1004 850 502 1768 1563 908 689 1001 238 1325 1839 241 202 1590 110 346 1779 1426 1473 1669 735 1369 781 1740 716 1261 1351 1319 569 1246 420 38 1147 372 1354 826 367 1723 439 859 446 871 1260 22 482 335 1803 71 356 683 476 1201 1454 90 1064 256 2 1162 544 1496 833 1198 222 1559 321 738 1641 1814 995 813 1504 1544 749 468 1451 1642 526 1050 925 232 201 1442 1173 1287 1394 1229 1195 1074 1431 720 475 569 520 1054 167 591 257 679 1523 172 1480 1567 1234 988 1665 1220 1716 992 1109 990 507 1178 124 1747 1043 1739 824 104 1501 839 1214 45 1254 191 834 502 1265 313 1819 1706 1289 150 281 1333 472 498 1437 1783 1515 1308 1792 123 1643 362 1255 822 438 1757 1048 599 306 583 1494 373 478 1407 436 114 883 1102 1334 490 1041 946 345 916 355 1717 149 811 749 1535 565 972 455 1096 689 1105 246 370 1725 1723 1205 243 1387 143 1124 859 1092 1649 757 780 1026 1241 1693 207 1723 252 693 1021 1694 1827 1464 21 1057 1236 794 891 1696 126 1092 1279 1249 685 1195 1630 1531 1012 741 1030 934 1168 601 863 760 560 1213 1812 1751 1119 1384 1115 881 999 545 849 378 1459 1528 143 1625 847 1171 1393 1346 1619 1687 1516 1518 737 520 1033 1782 1590 1091 1790 1276 1601 1300 1094 1683 1673 15 1088 1527 661 1224 1505 1177 1614 257 601 1548 119 1269 1486 555 693 103 146 1031 1281 726 568 684 573 1409 841 1462 662 107 239 1811 939 818 213 1442 1665 5 599 1484 1218 192 1536 552 403 252 32 1248 1747 157 1811 1734 504 67 1801 338 130 1085 1252 1055 826 797 1132 583 780 1132 136 637 1743 294 711 357 1449 846 389 36 1065 272 500 1811 1623 115 728 513 648 489 474 1424 784 923 1671 1798 1403 1701 1598 153 1130 1638 985 754 794 1789 785 1769 1071 922 652 262 662 918 81 725 1345 1480 283 1026 629 973 967 213 32 961 708 753 1002 991 1393 1726 601 1395 1264 520 642 1040 420 253 1729 1344 586 806 845 743 128 1720 1233 1688 1679 531 1100 1105 406 247 892 1517 402 928 1689 1064 1310 810 846 184 526 454 28 513 1574 1767 100 1110 1442 1598 1165 1737 670 506 838 878 1669 1595 550 683 714 1133 403 325 880 1586 1352 841 818 305 1392 188 567 923 264 127 1257 354 175 1005 1064 881 128 1397 1698 1095 1309 101 1327 1675 1157 212 795 279 351 1213 1796 1659 934 213 104 932 1254 1091 1776 901 1569 1156 717 852 791 322 1672 268 1634 1768 1442 1602 522 1519 542 35 328 494 1389 866 979 983 1442 1435 1598 561 1724 915 675 10 262 413 217 952 1315 106 1451 1019 1456 1763 373 1267 1537 465 1144 1220 1396 1088 355 1513 249 1038 151 970 485 1131 735 1014 139 540 1767 426 2 1138 1404 1260 1031 1740 1025 1637 1678 1759 1703 165 906 1022 951 856 678 1289 415 121 993 1103 1342 493 1167 1352 1006 260 711 552 796 746 1358 726 704 1273 1026 271 1338 838 1472 1021 164 218 1356 354 1419 659 1331 1528 1190 587 1359 886 703 933 1735 980 223 392 1390 258 1548 1460 1545 1567 1589 1734 1508 381 780 1064 717 1221 1757 1662 104 523 922 872 1329 1681 551 317 147 1036 1424 527 620 1694 1220 701 1359 211 636 441 788 246 130 1018 968 1469 1430 1669 656 1183 849 1416 224 493 862 1349 150 74 1437 818 646 326 59 211 857 1645 592 1619 808 952 996 1599 1015 158 477 727 802 1529 773 266 34 941 1217 1254 1190 491 288 444 445 1727 297 1273 100 820 1691 466 1496 776 1629 1284 666 513 1029 1549 61 841 1301 1693 270 1549 1471 763 444 76 305 879 801 1386 1435 1113 1623 283 1295 1471 191 214 1562 1790 1393 1171 747 522 657 1004 818 1546 1014 1366 420 383 1557 94 1114 953 298 401 839 12 965 1244 524 985 1058 1526 849 153 1202 429 1497 1441 708 1346 1616 816 1086 925 1400 1153 277 318 1214 758 21 1400 975 1668 562 502 1591 704 209 1738 1450 872 151 49 1281 592 1155 1108 659 271 172 752 1690 814 1014 1251 81 1388 1369 511 544 406 174 478 53 1560 1362 725 93 327 1398 132 1516 672 1681 138 1485 256 1330 1028 323 576 383 935 163 1391 1561 761 272 1017 1021 836 1063 298 196 1261 1547 109 1729 446 348 636 182 597 1229 752 473 867 894 27 497 1417 1030 1273 1472 112 89 710 779 1440 1040 590 350 1387 1790 1097 1596 750 52 982 776 1376 562 995 1543 975 191 297 1497 1360 1037 1246 635 89 1109 1375 610 1227 905 601 341 1067 1665 1762 4 1444 1542 649 554 1344 1365 1594 1079 520 725 1191 1771 318 987 1305 1630 1348 1633 155 1311 638 545 743 206 173 393 727 863 1579 1664 324 672 190 464 132 1052 306 118 759 1543 835 991 1534 353 282 791 1455 366 1693 395 1358 393 684 977 681 614 1206 346 384 683 211 1404 676 31 1475 1273 1283 1369 527 986 737 1060 608 1347 1692 757 171 141 668 1380 148 814 1090 149 304 1351 1 1646 233 1059 1198 661 187 678 1143 1234 98 378 1458 302 1147 450 1459 1162 1731 939 1030 1631 629 816 1004 279 1546 360 27 1200 326 154 1327 241 1765 1445 1575 1192 851 1296 1754 1242 114 1295 90 1668 208 94 874 578 1616 527 1077 1709 1675 340 895 1175 940 412 1754 85 988 949 902 832 480 66 241 1529 493 444 1237 1197 46 603 1064 1404 676 599 1348 1530 1038 896 1712 1201 1006 1725 1392 5 756 766 522 1477 990 26 1688 483 779 221 712 1374 1474 1568 1524 899 303 1288 494 1053 534 775 1659 1238 771 815 1353 531 97 1607 23 1278 657 1757 1265 1709 1011 644 146 669 905 1375 471 1091 565 1041 848 531 352 280 509 1235 859 900 1419 609 429 1672 963 1708 1771 98 1194 398 1078 359 1422 1289 670 1545 1021 635 1553 1062 360 1027 692 1303 649 1696 245 698 876 237 916 1375 326 988 645 1238 867 1774 595 1516 847 507 417 103 1607 1445 1061 655 1153 1032 537 968 1434 1753 775 522 1356 1546 756 1683 751 1706 1491 1627 1219 1104 1676 617 253 337 1140 702 1402 617 1010 1130 1761 356 1424 1469 593 1173 256 395 990 417 1563 834 364 1166 1400 985 1588 1159 324 0 1026 39 1448 1122 1160 897 1333 136 493 1774 936 684 1366 769 876 1042 1267 173 676 1536 268 628 462 556 294 1133 793 1458 1613 530 1275 828 484 1420 1746 270 1175 335 410 1199 574 219 847 194 1454 690 1772 824 1148 1010 1707 953 218 1276 179 868 655 1612 727 857 1423 526 950 1054 996 1551 585 1302 720 1664 1224 1589 550 1651 519 1075 883 1518 575 1714 1058 1177 1546 375 804 1121 281 39 1437 1257 1477 1497 410 190 1731 395 930 644 1466 1433 1468 1237 1056 1518 1667 1175 49 1682 954 324 794 1402 979 953 207 365 1172 389 1463 1267 1508 1582 1633 293 461 1002 891 28 1493 1609 265 561 1686 443 333 422 108 596 93 616 899 946 1096 1670 1384 791 103 1376 1209 809 1250 1651 106 422 153 770 598 982 1293 124 521 1710 1715 1476 198 510 1692 874 535 1546 210 1164 738 252 923 48 178 1529 832 276 1512 1539 349 877 529 1714 1180 1353 706 1231 1506 958 862 219 945 760 1036 262 122 95 1313 678 1013 971 1532 301 1463 1722 216 460 406 1001 554 995 208 968 1211 997 1452 1042 1357 188 1185 1055 1275 1498 794 451 316 1350 1716 311 565 160 1460 547 1038 851 151 1282 966 334 1010 1375 714 1250 768 1485 454 325 168 40 1264 1767 327 450 429 612 1268 680 1153 461 213 1705 1681 426 1518 289 196 453 454 1666 411 646 1012 1658 177 232 221 742 1080 231 619 1630 52 1458 939 257 216 629 1678 104 959 1389 1721 788 512 589 239 1230 1166 425 5 390 1663 797 30 635 62 393 937 1497 50 1675 1566 889 1330 1004 290 777 1683 672 24 1039 745 1089 6 1647 793 79 976 1153 394 116 646 170 1570 709 1160 41 1248 1428 647 274 669 159 1604 1471 1082 1462 1488 1097 1637 1567 1344 145 326 1420 176 1706 375 52 720 1434 739 1499 321 962 945 467 1416 871 1186 1406 452 935 1609 1284 1374 89 473 147 962 1197 1667 914 898 1123 1341 46 633 262 210 1111 1170 604 1036 1333 1717 437 18 1063 723 1730 1542 927 1492 1447 1404 290 804 527 537 954 591 1420 1517 516 1629 623 1416 685 988 200 557 1077 1384 1013 858 1747 599 345 1091 1046 1037 1246 1314 1086 1548 206 1645 965 1512 133 166 923 162 1559 486 923 1710 1733 1343 592 229 1749 1438 311 1042 1705 1333 1267 1650 90 226 684 1708 599 453 795 1411 1474 991 471 369 1083 1423 733 707 1538 946 848 358 1428 552 1715 371 1667 1655 876 272 1564 805 219 648 1161 1738 446 292 1751 946 578 322 1661 818 714 986 662 754 1115 1328 253 174 510 209 511 278 1514 20 1677 810 950 807 1543 1230 1731 48 1438 29 242 517 434 1335 146 411 1004 621 97 600 1355 1678 136 1028 1366 363 3 1688 1039 988 633 1188 138 695 337 1422 1308 597 457 752 236 293 1306 793 1163 511 1675 341 975 416 52 1175 274 817 1100 333 908 1168 315 848 1416 740 93 1320 1151 227 1388 1296 115 42 1734 687 1750 1213 104 291 767 1738 453 1538 1277 765 1343 1315 1659 66 956 1027 989 212 1636 708 95 792 504 780 41 998 823 194 172 223 1266 328 1091 1234 196 1069 1420 1173 223 1603 22 91 538 560 1461 1582 1458 429 1382 1629 509 860 1686 1341 1595 246 1419 230 1297 1333 498 1293 510 423 614 1640 126 1305 741 944 1143 1095 1550 696 321 895 1623 1579 1387 901 744 12 628 324 1161 329 292 239 1513 839 32 71 490 770 1187 491 2 316 487 1045 465 653 887 851 306 230 1432 886 1019 565 108 650 991 1430 816 802 1080 839 333 56 1124 595 1443 43 817 1572 1701 609 1351 1583 138 515 1134 446 216 45 895 370 1691 1216 1 730 1176 498 1651 12 798 177 1043 821 1340 721 482 818 392 1588 969 771 1329 245 861 1321 1043 463 216 210 1129 1039 1567 613 590 1719 1331 338 1531 1647 279 113 1386 845 134 238 261 616 54 1682 1424 1049 377 1154 558 148 698 23 1298 1660 497 1340 1692 157 86 69 764 399 1172 1494 1660 1444 1052 1385 72 346 1283 959 758 1433 1274 863 355 261 59 1578 341 1658 415 850 1405 1126 457 273 1715 1606 274 1480 540 649 263 26 1448 226 1738 1116 240 113 946 1 174 1575 1116 310 444 1454 1677 1176 1676 960 535 820 1475 219 295 832 1038 905 527 6 1579 1151 657 383 152 1221 6 562 814 1262 222 552 389 1010 1670 125 224 197 338 623 411 1613 1346 593 674 1439 42 386 1075 867 1110 1703 1078 630 27 1667 1159 720 1674 1659 1354 499 150 1495 337 287 111 470 176 1382 850 1000 55 673 401 157 921 175 109 1207 256 1312 936 919 1488 243 722 129 1336 1640 984 1684 580 1155 492 1032 1365 925 1726 874 1358 985 1179 1601 382 399 1374 553 577 786 1218 1565 1422 198 12 1416 1011 1402 1592 1205 869 1342 1106 1070 927 1340 552 833 734 142 195 26 178 693 1617 1435 90 270 1686 1204 936 369 286 1481 1039 1136 665 1024 1563 720 757 1481 868 911 1567 923 985 1356 1016 344 1358 757 1598 240 1293 1282 10 619 115 1024 198 1429 115 1288 964 150 1104 1130 1479 300 1556 516 1572 635 948 798 1497 606 1454 1454 794 430 1097 1283 1527 207 1251 420 1129 1617 1657 1405 598 181 750 635 244 139 283 944 360 1096 734 1539 1015 206 302 386 68 770 22 392 959 1571 430 1355 379 932 188 747 1302 1050 1398 492 1122 999 789 112 1404 242 655 706 666 710 1670 426 313 656 1160 745 119 1552 1337 1052 1240 1517 1553 1537 1201 694 1006 1282 1404 502 689 512 755 615 262 1322 702 199 530 463 1082 345 132 971 1475 976 1060 1589 1319 1713 309 1056 189 1558 220 1312 1071 568 269 254 112 763 1114 1254 630 457 1040 887 727 94 118 790 917 1191 728 127 1127 144 608 646 644 1583 1565 1221 634 1274 1560 1673 1320 490 1095 912 586 371 888 89 940 1117 1539 1435 330 1335 1054 949 795 872 994 260 1174 110 1453 1196 1643 1652 732 1393 16 613 143 634 808 1506 1148 1618 719 197 424 1227 320 1156 330 514 429 1104 628 170 1152 1522 950 373 4 624 366 83 1227 866 1253 795 958 517 64 401 177 799 119 65 659 101 1160 187 993 124 616 404 1089 40 541 605 1147 1100 1672 344 18 1393 437 11 919 200 1594 58 490 1246 1372 1072 33 453 406 1194 538 1153 793 1579 1704 1298 51 878 882 478 54 301 27 140 230 1663 641 1513 703 422 595 1248 63 1071 150 561 787 408 1045 743 305 668 1505 1587 352 1017 1115 1377 423 935 1411 1320 1319 161 826 1206 1357 1662 213 1591 131 1450 456 1548 220 908 873 6 1386 1612 1278 1073 616 1704 784 1330 1474 1637 1594 667 1450 638 262 1374 1145 1669 1621 1312 586 157 1485 1254 1276 1421 1555 1240 1507 1700 1052 1637 294 786 569 323 1275 108 1059 391 1211 730 888 1322 329 825 908 727 1090 1146 1552 756 35 102 1666 895 47 366 1474 1376 1527 1131 594 797 1514 258 710 50 1085 829 1280 864 720 1443 1290 1167 675 1663 1004 112 206 1353 82 1698 105 1611 486 365 1308 409 449 1574 609 1559 1228 1279 636 379 1112 1430 765 1528 514 387 1084 610 271 16 472 947 437 305 742 1122 1391 749 128 1366 604 1160 442 1592 1571 1178 42 1177 117 1392 524 158 1346 249 1581 168 853 691 23 1656 61 1407 1350 1658 224 812 923 1208 1606 383 222 3 1577 278 1097 1524 445 687 1340 1013 1133 566 137 685 1290 1229 1041 75 352 798 1220 1096 1472 889 1032 1604 1375 578 524 812 498 752 336 583 1216 432 131 206 1227 467 1239 199 290 1569 924 419 863 957 479 1373 824 344 874 355 695 1082 955 674 1499 1472 0 1444 1562 1013 1468 861 1652 311 1202 1133 546 525 1311 1486 1199 615 1120 307 358 1292 1606 110 51 490 329 1694 1577 727 346 91 1332 1262 538 1607 846 907 925 839 570 35 710 954 52 708 239 296 897 1648 327 606 832 688 197 120 603 148 158 1665 776 998 378 508 998 1062 704 1330 26 248 1577 1642 594 260 1057 206 1690 1452 804 148 38 1153 192 857 80 913 1110 968 283 656 1139 441 1390 196 1069 437 605 1124 1336 491 1156 1024 1200 1681 760 317 456 744 144 1601 1507 373 929 682 343 76 675 42 1695 603 270 111 1368 418 1521 843 470 1445 699 1422 414 671 1659 1300 1535 545 1105 719 536 401 1653 171 967 723 401 517 1295 1461 122 1036 437 59 1577 1568 1269 358 1607 318 64 276 481 1355 1353 711 418 1019 901 52 1180 683 1657 181 1427 27 1122 485 1038 1625 1385 1558 151 1671 1227 1050 689 979 529 561 1176 1294 266 1474 1338 403 1337 678 1324 990 1329 1001 1169 969 98 1367 1594 169 440 134 1463 229 1494 141 878 965 1373 835 867 1197 82 1105 757 1244 52 30 966 251 1025 655 351 681 157 766 1519 908 534 1594 1554 1085 1378 326 1324 976 1101 546 785 1670 369 982 490 1404 585 433 1033 1349 1551 457 834 825 218 986 1267 1046 1389 1342 1630 1021 422 1338 74 60 594 1468 1501 56 1328 912 1112 1621 1158 1550 430 1338 1125 38 1589 1203 344 352 1541 69 1243 524 1644 1373 643 1648 1186 1680 246 22 164 134 1428 281 741 1456 1358 1257 420 380 599 692 1449 649 1248 570 1425 27 317 288 959 384 873 839 1444 812 75 930 491 1200 1076 769 1157 693 736 1442 27 422 1523 1137 482 690 726 150 643 1018 1302 270 807 753 1258 852 581 1011 741 1456 228 0 452 835 925 1514 71 1144 263 230 1630 62 1413 1033 1082 1532 1477 679 532 1402 1090 233 254 1409 1234 1226 595 794 167 1487 1216 750 200 1628 1058 399 580 1078 292 800 638 1403 537 1619 411 873 1242 23 154 1580 602 1574 690 1190 674 1003 990 1019 621 851 177 12 676 876 1060 387 1613 1546 724 1599 1466 636 131 435 713 1491 1263 1453 1401 1528 423 692 159 189 1404 120 173 1666 1304 812 798 717 1615 555 1579 1158 592 1470 203 1194 1511 554 1322 327 1647 794 292 1009 1335 1548 1238 473 1559 198 1388 1539 481 791 524 1529 1669 1164 1116 395 1108 21 1465 942 223 1671 1340 502 627 1320 1064 464 120 360 63 1666 1391 601 789 1532 613 283 1256 1143 1578 1315 778 573 1367 995 389 1629 172 137 152 1086 261 961 955 957 1324 259 1101 941 1487 446 1644 1612 1156 700 715 431 121 236 1186 1436 944 1595 1352 1151 599 1051 338 531 1066 1333 857 1048 1139 1399 1250 1563 1154 1545 1486 1107 1240 806 229 293 170 1066 197 1248 201 1241 332 280 921 509 747 624 1587 1049 1494 1093 761 414 1520 1281 342 193 123 1306 58 142 938 643 1122 696 362 646 1545 980 394 526 701 1076 1047 613 888 101 1181 1162 891 1573 220 764 1443 1508 481 775 267 164 750 1107 3 721 1311 1336 1281 1351 1034 1284 1278 448 260 1599 499 1035 1420 1146 595 579 973 46 1166 1498 987 610 935 300 853 1610 61 1630 1132 412 665 784 773 1108 1426 1212 1388 1619 1372 1669 1040 323 1564 754 929 1491 859 131 648 470 343 1226 786 1150 1108 138 742 1233 300 395 1251 1484 1122 1551 979 1516 1249 1395 310 872 1482 1455 272 997 702 340 1638 1491 971 315 1287 194 166 1158 706 770 667 1128 657 989 1130 1308 1256 1374 1216 868 845 682 566 280 572 1593 1055 803 651 114 258 1017 799 716 1274 183 1608 1348 1126 767 499 623 519 559 116 400 1009 1267 812 1410 1519 408 1538 49 142 282 730 594 202 1424 798 1354 1562 658 1294 178 167 387 1429 350 296 972 1316 221 899 54 250 1187 312 1454 1007 738 980 275 62 648 503 630 26 1539 355 971 689 250 723 832 1102 205 733 136 363 1003 1201 159 636 37 242 885 134 542 1560 828 545 905 321 674 1478 975 272 641 1236 803 676 893 505 1401 327 1115 291 1227 154 1318 1601 322 183 1507 598 1122 51 1497 458 343 369 718 1391 1020 1256 110 603 1123 21 306 292 1073 1396 230 496 785 523 867 123 1298 109 1540 316 57 97 955 1101 640 715 1496 3 44 906 64 1540 1091 87 961 156 1595 231 113 1388 832 538 777 400 854 945 410 184 292 1363 839 186 625 651 258 1357 1431 698 1007 1378 1383 726 565 832 716 156 555 213 201 1416 1246 806 865 1562 991 768 1136 1322 628 74 1280 383 139 356 428 735 631 460 689 648 942 1016 554 310 822 149 155 233 982 62 301 1577 896 1248 1651 660 505 915 1250 283 569 511 1512 151 550 1381 983 373 907 1586 1362 639 1285 773 1498 971 1124 1262 743 1552 255 664 241 1473 505 1521 92 1254 670 228 317 656 564 832 1623 398 890 446 127 139 870 1088 665 344 1348 1651 884 984 1016 18 689 1402 646 56 521 331 1281 206 189 329 1159 728 1559 774 1219 1477 1552 1093 1398 292 1263 1078 1066 528 1447 1621 655 917 690 1337 1284 1615 1557 1613 474 115 715 458 1023 1366 877 525 117 1016 1115 1381 488 213 1115 925 417 16 964 622 689 129 1055 1230 429 873 1052 176 153 1003 1438 1475 1339 1118 383 1505 1214 728 878 628 906 873 908 228 423 1080 423 1511 172 709 152 697 576 928 924 92 327 783 310 935 239 226 1470 503 1647 1290 684 569 1452 695 617 1082 251 1378 1295 94 797 1264 1456 570 1196 1403 1241 1458 1595 391 180 480 1510 80 1347 151 270 350 330 1092 678 1587 524 243 1316 620 1126 277 674 544 734 695 1124 779 1245 484 620 241 457 702 1046 608 1416 796 1190 861 1261 1006 293 887 1162 778 697 1357 589 274 1172 1340 1439 983 520 1240 442 227 728 1074 208 164 1527 846 937 50 679 1103 228 126 1292 267 127 805 29 760 298 48 1600 751 536 1114 1174 1192 1312 1464 800 1570 1434 1338 1014 1258 178 935 331 1268 1209 1282 179 889 116 1293 76 563 237 1113 879 584 726 422 329 1229 1055 827 1532 290 614 283 279 1177 269 495 763 447 929 88 70 1197 932 981 1294 1609 161 1345 736 54 546 869 592 493 1258 1032 1152 710 1040 1127 1125 1602 650 1569 1035 1505 278 651 134 637 644 387 440 1612 87 1491 286 880 245 1313 1080 1252 563 177 474 1572 1038 687 1520 214 751 1165 135 1326 103 1615 747 1153 840 619 122 669 1283 571 857 174 531 388 838 764 777 98 122 602 1067 491 239 1347 218 780 1616 1514 1079 879 75 794 898 1252 884 990 393 1212 480 1378 766 467 121 1578 17 1447 918 932 367 500 500 100 1175 1398 306 1000 588 1115 1235 1155 219 158 899 1285 375 734 90 1462 575 1089 580 1458 1159 1605 466 862 797 749 54 1282 76 1320 539 169 1276 1398 27 845 110 176 1410 582 1627 1165 765 1014 775 84 1507 1364 1335 1226 825 115 556 746 102 710 616 305 1230 509 550 742 1587 355 180 485 1110 174 124 228 1134 1595 980 836 169 145 1399 757 1078 658 1462 1494 664 345 386 1002 1465 893 1595 855 1257 8 1037 241 1109 778 1029 243 963 984 526 426 150 50 382 1460 578 227 1453 706 1144 1105 1489 1165 971 1525 605 1059 1527 233 1223 75 1092 460 775 774 1557 1557 248 945 713 842 278 518 876 1153 1512 600 253 63 18 1128 102 737 1406 1163 391 528 866 1264 224 1415 62 862 936 1626 1193 1446 1218 1374 1293 44 898 1288 302 145 770 1535 793 1068 1377 1215 473 294 507 1299 399 1087 1064 1126 121 228 1287 278 1108 302 288 210 1486 1053 345 1574 286 1315 153 215 998 737 1081 321 1370 359 1461 1348 700 235 1375 50 39 1444 12 784 758 89 1333 861 1066 542 752 1448 1456 124 674 199 949 864 689 1155 1 1377 1233 775 513 156 626 20 362 1324 190 369 1451 877 1260 313 1289 222 331 682 1183 788 744 374 214 1538 441 77 643 36 114 256 1460 1039 849 1233 196 0 922 1145 276 1474 511 1529 140 1079 629 721 709 1201 1507 1288 852 1378 390 1141 1073 1230 1617 862 848 1174 1219 875 159 336 948 942 1159 63 1420 1230 1445 891 755 1167 215 1337 658 692 1260 1579 659 609 778 1553 1564 865 1275 948 430 1113 151 780 1229 218 1400 762 1071 565 1392 527 628 366 1189 494 656 814 258 1439 524 693 700 1025 422 335 424 344 1275 1156 1561 1554 860 1594 492 659 895 1544 1571 1517 624 220 390 1563 74 717 26 934 1394 135 138 1618 1380 314 70 1484 783 434 1263 1507 25 483 991 337 327 1363 329 1546 1059 598 246 476 1482 1285 153 717 1305 915 63 208 474 73 77 1523 1291 698 1278 438 637 312 1433 1498 225 1050 343 882 492 1520 287 1046 1190 1530 1077 201 247 1481 1565 879 1547 510 108 64 1442 318 589 813 337 635 226 760 806 873 1431 714 680 168 1360 934 1381 1222 787 1216 466 893 594 1106 105 1014 58 536 1266 529 611 1287 659 1152 1222 827 1353 1155 762 297 921 1274 238 657 1198 991 435 1433 159 439 580 736 690 603 691 1584 1483 662 1064 134 1453 1210 926 293 1182 544 424 1290 413 267 821 1177 1352 145 688 1498 1532 833 171 1524 650 1020 1003 28 270 453 1599 254 1572 66 662 288 1130 1228 1316 1357 827 993 329 1609 1407 1199 669 543 26 227 1422 92 668 12 1393 1186 196 644 906 1192 345 223 316 499 1039 826 1211 196 151 1587 311 1387 218 989 1524 499 335 711 1379 876 856 455 1246 1447 1284 498 282 770 1429 678 1554 1433 977 481 1438 674 535 1024 809 700 1034 207 898 480 1592 737 800 1282 1543 1264 1511 1602 864 898 1488 1435 643 1189 225 1383 1563 1121 1091 763 484 1446 1291 482 255 200 695 560 933 1447 1189 179 1147 335 234 245 1603 1573 826 687 495 1328 1119 921 693 693 1327 1449 1490 402 890 787 1123 1578 1095 19 1353 588 90 1030 692 624 151 336 919 945 740 1082 300 1234 644 1032 1515 1555 1413 1187 1283 1038 1507 687 832 943 119 1384 865 599 123 1428 541 1314 978 636 244 280 237 1574 757 696 1366 660 1262 965 1478 87 484 880 1314 1435 1272 1560 660 35 1442 425 396 536 229 153 991 513 208 1101 1025 148 131 519 1525 389 597 1416 212 1523 1213 222 120 1481 790 1014 1027 575 864 1301 812 1278 1348 199 730 1537 1537 297 819 765 1468 930 1088 576 1008 627 1092 1331 1599 368 1502 573 1126 1044 1111 75 820 1210 179 1445 1056 1341 773 454 1276 1162 143 1409 566 775 212 1077 1592 437 1149 268 429 708 1484 35 340 675 1580 254 387 26 1391 1340 64 352 1082 862 15 1041 427 125 289 947 1018 943 159 912 234 111 752 47 1589 1216 1571 699 1051 19 251 1587 657 414 121 1435 95 460 1356 629 1052 225 310 1158 1250 1408 1131 1569 819 1530 1037 416 1120 1450 1225 1233 734 1434 522 1206 183 338 762 1430 659 1054 421 1090 355 724 400 1409 885 1182 1154 987 1293 916 1331 951 132 1420 1569 723 1437 1195 45 146 1417 435 770 579 1378 392 881 85 609 56 811 553 742 1455 1520 16 26 879 216 683 1057 93 959 705 1487 1077 274 1473 1278 546 363 385 1377 96 454 201 1259 396 701 772 1335 765 822 412 789 1096 1124 1529 563 824 581 928 1016 757 222 1125 1161 864 1423 663 771 511 1302 1205 594 661 682 1006 920 222 1070 531 159 726 969 538 1276 176 1157 491 1112 158 122 763 287 479 1401 1149 1406 746 119 332 61 751 630 261 93 1168 863 1066 1184 1390 1212 924 21 964 805 427 199 125 11 432 1375 201 835 950 629 10 1159 1307 1118 356 906 1173 48 1283 803 1316 621 487 589 1162 715 275 421 242 1584 930 971 781 499 1183 1489 1536 326 1246 1539 121 443 352 222 1344 376 1063 7 110 224 835 1392 565 360 871 328 1320 115 1457 655 521 1392 552 157 309 577 1355 1321 1583 11 1188 723 644 318 1489 1476 1333 1457 1387 1565 1315 1295 383 448 199 297 1134 360 968 255 1193 1275 874 376 910 895 808 791 1447 1527 1121 392 229 1246 553 73 381 1378 631 78 397 133 98 894 1348 255 253 663 411 127 278 107 1514 771 1305 677 502 312 860 824 1115 1164 1146 154 6 597 1140 627 70 230 5 976 606 657 328 1112 1057 1204 886 441 891 288 25 581 994 391 55 110 1206 90 186 1232 1267 868 1328 1364 1184 331 352 215 1539 1131 509 370 1040 702 957 534 80 1544 1394 204 1188 1343 921 1423 375 616 1276 616 92 1047 224 1343 629 953 235 1468 1377 833 1566 931 1231 155 314 1563 915 762 1408 1258 748 566 227 1077 60 470 867 1532 6 358 27 477 730 1320 624 1273 831 1273 476 936 264 1130 451 517 251 201 301 1480 495 1019 320 429 1574 532 753 479 760 1324 2 1238 385 71 103 54 1066 806 797 394 929 1042 548 1435 212 1240 287 295 1000 956 467 1355 439 1231 1184 1042 850 479 1331 98 819 13 664 766 1367 54 429 430 727 519 259 1078 192 1252 1310 316 1497 840 1405 1072 1344 354 72 771 801 1532 1558 789 41 421 1484 267 1445 182 1282 1387 866 1485 283 85 967 670 645 839 1064 1401 263 1493 880 962 191 226 134 821 888 572 1084 822 1036 959 176 1103 861 396 767 614 845 1080 887 387 1201 954 970 266 266 335 659 407 401 150 600 576 1101 712 1239 1443 378 169 819 1030 278 224 1266 335 1007 250 448 307 222 614 1482 34 212 1288 1395 349 1399 738 707 1257 1459 997 1150 787 643 1307 234 190 749 677 113 78 628 1142 731 711 1323 777 383 1386 904 883 1489 407 161 478 278 920 260 1152 689 676 847 1226 801 1129 190 206 179 693 934 1412 747 907 671 1423 437 192 438 223 1401 19 365 1232 56 1001 266 1178 949 65 1231 1321 828 393 391 477 358 1550 1466 418 1229 453 588 724 545 989 788 631 1537 1159 1180 1026 612 1502 91 1343 1321 1247 899 1473 1429 1479 695 334 509 327 584 1458 170 1334 553 942 1109 304 754 485 174 1058 615 719 843 1317 473 1155 1249 1275 579 212 908 35 682 1104 912 360 945 65 1325 328 760 165 937 996 591 53 264 299 240 677 1185 979 168 557 213 878 1072 1452 1352 1288 334 1197 363 94 1155 580 979 980 460 1243 282 654 1094 407 551 595 369 119 694 392 42 1399 20 715 1165 807 1049 1150 1313 521 439 1538 1545 371 349 1440 1447 577 1545 1458 45 1089 870 1345 18 1201 299 94 1239 28 1196 788 402 41 727 1469 828 991 1415 574 1031 443 228 111 1254 1089 942 29 164 1115 852 1157 1183 446 1220 742 831 1262 1017 883 225 603 951 76 1474 1525 926 685 473 1393 349 28 409 699 1352 61 1281 772 464 1463 521 1236 898 1470 1506 1292 811 433 1529 1548 704 1287 889 200 1290 406 1129 766 1093 1152 930 29 35 1353 311 1325 1445 1070 322 979 643 958 961 903 295 104 812 1505 530 1048 579 1358 835 1132 1130 639 1309 719 707 515 998 1074 1214 979 1036 496 895 224 429 389 407 359 531 291 171 1545 1325 493 495 70 1370 541 1379 457 1253 1188 622 712 1513 406 683 641 518 1079 180 186 484 66 1297 1387 423 605 245 602 470 1096 101 1104 1319 341 1298 593 775 898 1167 989 536 853 930 35 126 730 779 183 1343 1118 828 1341 891 359 1515 1490 981 279 903 692 606 654 996 670 1494 860 848 1184 367 658 688 999 303 517 12 421 244 132 610 1196 892 753 1520 157 558 706 637 619 653 764 702 696 1 752 1473 76 529 518 1257 907 1408 1478 597 84 1407 508 1477 205 1468 883 589 256 610 449 627 1360 582 1098 1176 592 325 178 759 593 326 281 667 755 1468 1100 479 1317 387 1516 91 425 1389 665 650 1230 874 694 84 234 186 8 602 440 763 960 988 943 1189 1454 1421 1543 503 1414 729 1029 524 690 183 1044 446 883 863 862 721 501 924 610 1386 1303 496 1352 518 15 947 107 435 659 994 73 119 893 543 126 590 830 1534 1382 1344 485 882 945 971 1114 1507 210 1154 588 870 433 253 969 641 1300 1181 361 1092 829 1267 768 804 452 923 1040 1204 1023 564 103 654 342 1181 232 990 1336 1455 1193 1376 1054 652 1272 1128 815 1236 185 241 949 1533 1447 320 543 807 1403 58 43 142 870 217 1393 1239 1433 716 1245 692 530 624 450 338 807 333 455 38 1005 61 493 1179 667 1201 736 636 1435 662 815 1536 1313 722 1082 754 516 1080 1339 1229 946 316 1095 834 644 240 864 942 421 859 1442 1091 709 1357 957 1249 137 1143 786 731 993 1260 1510 975 1159 1309 160 221 31 1178 565 365 649 1440 259 331 3 454 362 1111 1407 1128 182 580 481 112 674 1497 1174 872 544 436 956 988 1321 297 1221 1060 618 1036 720 888 415 204 1019 1170 11 301 932 993 46 714 261 1243 856 1367 737 1072 1037 862 1172 1231 812 594 343 1095 1388 1263 312 739 301 1080 232 599 1118 563 164 1215 954 1264 845 591 153 1157 331 636 907 38 541 215 1401 817 74 1232 621 236 113 451 643 1331 1525 168 395 1036 734 302 716 245 1050 1004 43 1259 819 861 443 851 1108 100 934 1420 807 1245 102 956 3 774 519 677 131 457 134 258 1384 174 1499 1063 1254 232 111 37 1344 1426 562 716 715 1262 1208 1121 120 1518 952 850 802 618 29 1243 689 610 118 347 1495 910 470 576 1066 867 1178 481 978 1217 1370 959 1042 981 50 279 561 1199 96 582 1445 1459 1516 854 732 274 1308 432 1021 876 194 1055 933 781 422 1432 1341 1203 828 1422 87 1134 1126 360 976 120 1257 886 489 665 838 255 999 437 415 401 333 350 550 740 688 1020 946 1292 550 703 600 320 764 245 1013 59 1303 1432 1366 516 265 435 183 778 36 1171 732 382 725 703 497 783 1154 628 366 1144 1487 1445 920 507 1002 1135 713 991 50 1118 1004 187 1106 1067 1162 554 1138 971 206 53 540 1073 813 74 1281 78 304 1067 140 1008 890 528 84 1433 1350 1028 1421 1387 823 642 1286 181 1505 426 249 823 1359 287 1115 695 607 1203 130 679 1325 284 298 680 996 1363 643 1423 967 565 761 609 226 597 237 28 1516 621 149 397 1143 1001 1407 20 678 1313 855 1300 1422 329 1320 1186 1079 350 168 753 1435 1253 600 664 59 488 443 148 513 1015 37 627 576 198 859 179 930 195 1159 773 872 515 337 1433 1066 42 440 321 822 976 877 670 1273 1315 1488 729 1200 751 554 852 1037 991 447 260 547 1010 296 454 24 1061 748 148 615 626 262 487 300 828 472 1412 173 371 137 1311 512 983 861 37 831 1101 559 1224 1033 912 333 824 1247 793 455 599 399 779 474 1263 1442 240 1449 1388 978 928 628 131 1294 1219 736 890 1019 595 1473 983 1462 840 615 792 363 2 851 535 1360 1219 988 1374 321 1054 1197 40 900 1280 1502 1229 120 341 1123 165 1267 245 889 821 1385 1371 1403 756 299 795 1168 1145 1202 1082 1182 1116 791 305 860 588 678 275 1404 41 486 411 357 151 776 1336 1314 1175 710 1262 1071 429 383 1309 332 1331 926 493 533 440 630 526 305 463 1305 1371 1259 338 1006 947 1144 847 281 442 416 905 511 561 502 853 388 1491 947 929 82 785 1002 396 1044 1366 1374 1231 284 1084 639 1231 301 534 1295 640 653 813 844 1103 464 1071 1007 906 686 961 429 1072 1153 381 587 118 619 1319 1331 1266 105 591 173 459 41 137 653 1205 102 521 758 286 1152 317 1118 262 1358 1068 198 228 1323 515 1399 1267 887 525 813 163 1060 387 1374 740 1365 1264 487 1422 1474 542 166 671 732 688 1264 891 1299 323 971 1156 509 1060 741 1382 673 454 1168 369 286 222 774 793 431 187 617 1348 579 298 524 156 980 78 919 787 1061 1353 282 92 454 859 584 753 998 334 872 906 1341 663 1033 1027 432 962 567 247 1073 678 1412 966 906 1127 657 144 1206 799 61 1275 277 1182 807 222 1125 1464 634 1304 701 374 1415 1227 1343 104 450 1146 718 628 1090 476 951 665 1426 471 413 1377 320 283 540 895 362 905 518 1498 1215 1085 332 459 1166 671 63 436 325 61 3 1031 784 933 546 33 1202 524 928 1183 337 1488 432 1246 178 661 1403 968 1250 1281 40 827 1386 901 1083 1453 689 703 604 1192 1442 1424 876 859 6 946 1450 682 737 257 665 1407 1451 1309 724 438 1365 646 1276 161 701 156 222 263 90 74 352 394 995 551 1348 235 330 1318 958 1123 567 1468 398 1472 354 248 1443 758 390 211 862 1183 1118 1176 543 586 203 1325 1114 946 1230 385 1432 379 119 455 1132 937 6 951 488 1021 434 132 267 1388 1421 150 1357 915 1045 755 347 1367 88 1482 488 1171 1349 1310 837 1178 1415 868 317 1262 16 769 197 1154 1273 1033 1129 56 1485 17 615 198 1391 1354 17 987 1120 1334 1162 940 354 630 386 1220 428 343 814 905 1174 744 1450 815 931 1142 952 1357 897 683 1053 202 733 1108 1211 1298 1180 612 542 650 207 811 73 915 132 631 613 309 204 926 1469 1350 453 401 291 1022 1436 555 1312 1381 1321 388 1232 977 1109 1056 1197 171 1093 966 765 1135 1094 639 578 257 767 688 1280 518 842 733 285 4 317 1189 103 388 1428 922 998 1069 510 1101 1105 335 1033 202 218 1391 1199 175 1298 998 305 333 1374 384 504 212 723 786 80 700 1058 625 330 710 169 430 773 1448 1115 434 689 533 1139 743 1252 37 619 1365 672 931 445 134 617 798 683 1388 1413 1136 430 861 40 183 313 1100 38 463 696 1204 1007 577 1030 1112 1118 1093 282 513 1394 1198 1365 89 1122 780 200 300 164 740 536 678 674 644 711 1452 927 1197 286 70 68 575 507 1374 1005 547 102 74 1221 1015 614 1474 1298 370 960 308 9 284 116 253 185 259 1423 660 1303 1218 965 27 1056 319 1140 512 1040 466 149 1350 738 737 602 803 1435 885 1219 1013 870 989 379 467 442 1135 742 941 64 499 374 390 1384 683 140 913 826 264 165 1051 900 1002 7 309 732 393 569 276 1087 366 576 153 906 1448 703 616 58 50 212 645 588 710 1431 1225 255 563 341 32 367 1301 1023 758 955 677 636 682 400 1331 1069 35 671 707 402 1333 1266 64 19 369 685 978 706 282 236 402 65 1355 926 1111 550 542 1162 1380 1089 478 637 1056 802 56 241 753 807 619 431 388 763 27 125 74 1179 462 531 167 128 337 243 464 33 553 1415 296 1181 137 1386 388 1359 829 726 1425 1440 1448 854 411 1470 161 525 441 1321 798 421 1357 819 121 273 1437 596 810 931 729 813 279 650 392 627 295 177 385 1279 1308 811 1133 367 747 456 458 938 561 251 913 1135 257 908 1253 838 123 58 722 401 1005 1275 1419 385 1287 1350 1412 1084 839 260 135 873 397 492 229 459 771 1292 221 1288 1443 1345 941 1150 694 1336 945 1443 851 213 1146 191 812 1211 1339 234 1358 217 1297 372 133 364 723 1321 52 1041 1094 1468 1286 1337 939 449 1441 906 160 971 640 1059 85 433 506 465 1181 32 1015 23 1144 15 1000 22 0 134 498 787 65 599 170 1184 456 114 205 385 625 904 908 534 1463 1072 1319 828 896 208 625 731 541 1199 205 64 195 15 1084 1137 568 993 1401 1461 110 716 270 564 333 1356 681 589 495 1057 711 357 1283 1231 642 1091 616 772 1330 1383 913 1101 1358 1171 1269 1139 321 967 251 396 262 1237 260 348 832 330 93 643 289 881 581 899 833 600 869 523 1424 638 413 322 236 66 312 1358 626 574 427 1106 184 374 1324 1083 182 557 1465 690 1103 898 1209 938 1065 152 1147 1201 476 1298 539 554 707 871 1133 741 1453 1210 944 51 1438 257 298 1178 1415 276 10 1124 738 633 996 972 370 416 692 718 698 676 924 657 1105 689 484 40 227 379 1406 258 1060 389 368 3 153 198 363 1395 1132 1011 453 669 953 349 1318 59 43 239 373 639 137 560 1028 788 1218 1325 650 1380 1328 744 327 60 465 568 428 392 993 859 286 828 100 1088 990 811 1171 572 1193 184 453 761 243 921 555 812 1044 540 1065 944 1391 652 1393 339 1358 256 451 477 1080 1037 79 783 415 332 931 1385 1165 461 1308 368 717 291 301 947 1460 99 824 481 1014 619 926 580 139 91 174 1256 604 194 360 951 355 786 676 1335 1042 153 1381 1066 111 5 983 1055 1025 1084 1334 86 1353 608 526 813 468 1174 1177 751 46 1002 828 632 457 1070 265 1098 876 1181 674 1179 1329 835 1057 785 439 1218 469 1198 1017 218 434 1296 300 532 924 1403 1021 934 206 1105 316 1316 432 107 305 481 421 1051 1027 393 1021 731 1147 234 102 626 1080 1299 460 1417 1344 1320 1162 515 1099 1267 949 327 303 296 477 845 1002 90 985 795 1059 1253 1381 1441 476 59 706 571 517 262 74 1212 1031 623 811 1211 173 963 397 281 548 1342 1338 946 398 694 1361 624 616 616 108 849 1355 1392 1341 810 805 529 776 213 785 1066 451 250 1003 636 1432 855 305 978 317 541 290 1148 1261 591 1369 798 1168 566 768 818 1266 1437 1279 549 188 482 1260 1289 1316 264 200 1192 798 1063 702 106 249 1153 843 556 1197 1339 1203 273 846 60 613 64 832 1314 1264 1060 41 816 440 849 446 222 5 946 523 1258 1324 843 142 1136 150 401 729 1341 1364 1068 1229 866 512 1052 1436 166 988 471 1259 1229 1166 1178 1066 1430 1257 506 792 1022 222 670 1425 332 88 1410 708 348 717 1326 47 1164 1155 668 1377 682 367 1257 515 981 1445 1379 1161 267 375 178 1102 280 561 377 1256 1202 710 915 821 878 777 729 1127 1236 218 1338 901 705 204 506 1249 377 165 664 1216 499 566 1417 1227 918 544 488 1136 952 363 839 15 60 978 58 343 1226 224 742 732 569 783 531 1436 1119 9 617 765 373 277 1161 136 816 942 1070 1298 1286 424 609 618 566 1031 741 162 412 359 360 630 1404 104 927 675 1135 391 1017 982 975 385 344 737 1326 1012 1190 995 605 327 1253 117 67 916 835 1238 576 1058 1253 358 476 1091 743 288 785 1146 1089 703 900 472 731 1156 1362 605 409 132 314 1337 346 1297 1240 64 320 1171 1111 328 41 1368 1390 898 703 219 1329 899 0 938 947 761 1137 955 1409 911 1252 1356 602 360 1341 756 1232 1081 1004 586 1279 102 1144 590 962 166 1170 1390 349 675 443 754 846 713 654 330 41 1087 477 120 1071 476 282 351 697 1031 1251 226 760 243 1345 826 225 1160 1017 694 398 1434 711 712 88 445 774 1313 108 298 307 390 156 1259 167 129 99 923 51 610 590 749 358 560 1260 956 198 293 239 1117 895 321 965 713 1247 581 928 581 1004 1372 397 494 616 727 1362 894 572 925 1428 51 313 1317 1230 254 1348 764 1125 171 1055 1137 108 819 59 209 569 361 1088 1066 743 540 1032 796 995 158 1007 967 886 666 520 310 1142 885 372 554 188 1423 779 681 274 872 977 1079 1186 326 594 1113 195 1257 1371 967 260 1023 943 174 975 1050 235 1072 364 1316 754 1261 564 295 719 797 1207 1123 1061 229 795 1425 367 1180 220 592 1170 220 205 154 1272 193 692 946 834 470 784 566 1123 53 1109 1393 1231 851 1099 23 1384 1293 261 1129 627 215 1166 1184 864 907 543 655 224 1193 657 974 1084 1166 674 73 343 1172 844 486 682 239 561 630 1231 601 688 740 93 470 532 974 986 1115 926 879 354 233 654 1354 659 761 63 137 656 56 350 769 775 771 968 935 422 637 875 1401 334 1007 1280 673 542 18 1361 659 984 617 1340 13 240 1254 466 758 1276 43 13 1139 312 26 1118 1148 875 1393 1014 757 600 1329 633 223 1208 453 277 715 187 326 823 209 596 78 202 733 64 863 1342 1193 1091 846 702 1040 86 758 420 568 846 1409 1364 972 782 1259 140 253 219 579 560 1171 425 999 431 241 496 1072 622 960 1019 1036 809 1214 513 467 244 907 1081 35 365 535 122 1341 761 81 378 699 126 335 1302 261 241 838 308 858 787 972 331 878 172 445 476 1126 580 1028 547 884 954 1124 1042 404 457 248 1062 372 987 299 294 19 1089 798 1282 1252 803 563 27 487 879 1018 1126 1301 356 347 1344 1274 1362 826 1129 1204 217 91 172 1067 52 1090 848 385 267 750 582 1170 735 979 903 767 1198 1108 973 952 1131 313 155 447 171 1399 824 129 562 1086 1019 1232 436 1018 1120 6 94 897 589 729 368 1178 907 799 1109 733 1074 706 935 1416 986 718 252 1388 826 732 701 353 1255 1104 948 1198 1191 436 231 811 1044 673 531 9 696 419 985 729 232 161 37 723 609 894 535 1210 240 210 55 211 286 1057 795 149 253 675 118 819 580 866 1188 239 408 563 719 709 813 1124 14 159 859 788 353 180 431 1241 421 267 1256 319 1033 1190 834 177 786 374 1266 392 399 102 1204 1178 630 371 339 153 814 1401 267 551 362 1231 157 206 961 450 1322 846 1076 854 738 1197 156 522 372 1009 1160 413 97 1096 791 486 118 1014 519 1119 695 1161 207 460 1075 48 860 1072 410 1346 847 1295 817 1179 227 1110 4 393 1094 421 349 209 898 819 80 893 732 146 1170 761 934 547 232 104 344 655 1046 1149 1125 467 150 1375 1014 1334 835 1161 406 1244 1004 1269 1286 1220 903 807 60 1376 1372 496 435 1060 564 337 584 724 650 187 5 265 1166 907 1033 1377 662 1222 328 449 860 92 438 1021 734 708 1119 574 1362 1338 41 671 874 106 711 682 364 481 1012 478 801 671 1078 392 37 753 500 1387 628 694 1229 1250 1198 115 797 639 837 203 1006 1195 204 395 492 113 447 1068 235 549 458 1179 879 803 1062 744 1173 1252 1385 121 593 457 924 602 1127 156 906 1115 213 183 179 876 454 566 829 558 27 1078 1023 980 896 182 530 762 1353 1154 249 412 1106 1190 62 1291 29 1232 657 134 165 1392 1090 767 1167 69 1322 149 1388 1343 438 310 373 653 550 523 581 213 537 1232 1173 934 578 135 1246 1368 824 1370 1260 797 1135 280 955 692 1048 979 427 944 638 997 70 422 500 552 302 1270 1361 1291 939 663 1266 1054 1160 1282 105 307 212 910 784 305 521 777 878 873 253 1187 1112 38 1261 219 900 173 267 1219 1157 844 43 1273 135 1360 665 892 1086 1042 1393 34 695 516 1254 469 412 687 1355 332 619 768 753 671 393 491 238 46 431 470 1349 420 13 814 288 375 886 489 570 716 214 180 956 413 572 1196 706 1351 1278 320 39 1119 4 560 1153 99 1021 907 1298 1232 547 774 456 913 324 1012 313 1110 800 290 793 198 924 703 103 1054 326 1077 271 201 1056 1105 125 359 83 519 205 778 1222 1013 968 794 1139 953 1274 765 1087 85 1179 1183 436 858 12 1260 707 911 841 1132 1159 1054 365 1008 1191 824 44 1290 249 721 564 1013 568 1292 1305 910 729 1059 973 1161 314 1179 71 1298 726 643 839 243 962 120 955 1236 1019 307 571 230 241 607 628 684 439 559 84 1255 664 1055 61 1342 436 657 1088 55 298 124 840 1160 1216 872 148 915 1158 609 386 931 272 488 818 1220 1217 125 69 12 1111 220 411 142 72 787 991 368 495 1217 1086 196 458 342 760 513 686 253 1300 31 1165 1382 118 861 545 1171 126 931 991 985 1303 1317 897 51 525 364 1114 569 870 494 1318 1165 767 880 1110 511 869 863 1205 553 668 379 366 1083 1310 871 661 176 1369 114 935 804 936 932 633 551 684 822 373 1377 1144 325 433 304 328 147 1366 882 1328 1044 323 188 291 1226 521 151 804 161 1162 1377 1074 1088 1305 546 347 574 1014 393 1230 1130 903 458 988 751 1166 970 57 809 67 1209 246 705 642 134 1104 1176 723 1359 531 768 861 1231 886 799 105 7 681 308 1005 681 1057 395 643 1076 47 707 703 1264 1330 566 637 86 656 636 245 1236 91 854 60 359 1118 412 893 934 142 1280 746 376 1136 814 961 1047 1261 467 1214 751 104 169 40 330 608 40 1187 1272 1269 448 622 341 37 1146 612 829 207 882 404 214 361 1148 1127 1008 64 1296 306 931 260 52 804 1225 1233 137 367 737 1129 621 248 391 430 1119 1174 922 1 1300 6 1212 819 633 421 195 806 1244 780 598 726 435 25 386 339 507 518 1247 677 880 914 772 1135 431 1094 8 420 979 455 509 1246 1049 151 1168 353 1364 211 761 844 1355 62 577 1185 1202 1139 1215 1088 819 524 339 1066 385 218 1347 1183 292 1337 686 874 275 317 404 831 801 766 246 1215 182 243 771 458 505 223 1368 1140 50 1184 192 503 258 841 777 780 268 960 1328 453 925 1204 894 638 1238 96 69 710 1332 349 1029 567 502 512 114 556 1049 40 476 1123 204 655 447 209 1170 1171 25 263 757 595 1089 180 66 376 549 136 24 412 981 407 348 443 508 460 696 872 1086 203 383 80 232 638 1164 1205 559 12 367 512 1341 669 477 1283 215 34 851 1027 39 1310 345 229 367 1072 141 336 286 1281 708 295 414 1037 296 562 869 95 266 315 1210 1364 675 1328 656 917 635 1298 397 1323 223 8 93 810 1001 10 854 1250 577 549 471 122 821 1087 103 29 864 511 11 613 1107 754 628 553 563 82 754 904 116 131 130 126 106 993 317 219 239 710 426 432 1146 1365 398 423 375 814 1260 956 952 708 119 681 672 597 568 51 1210 1118 292 1086 998 417 1127 366 722 283 817 688 955 1307 774 1309 1203 668 250 914 587 979 1309 1238 653 772 858 136 484 1102 297 91 628 341 257 539 800 1101 988 630 254 774 1276 783 1223 1183 1090 1299 1313 1078 785 148 1306 1214 74 1069 76 451 317 1172 211 611 1326 725 410 59 1090 852 305 88 61 1353 1120 950 273 350 410 1098 267 1316 309 296 1269 374 1083 407 1253 655 1037 437 212 1019 1173 262 872 1043 967 258 1206 255 147 1041 967 1206 715 1310 653 737 401 46 1075 174 339 1151 253 101 1153 436 164 514 703 601 1329 272 366 590 821 495 755 877 1164 1232 542 832 951 1033 133 149 565 483 828 369 1311 320 344 456 639 777 16 640 811 1081 467 1179 601 204 640 404 663 601 686 205 1171 198 181 1253 1281 905 226 1028 1131 67 1037 765 647 1277 746 536 51 17 44 707 1285 707 788 1091 76 793 982 1224 1230 291 268 1122 559 524 1217 922 489 1227 542 352 529 719 241 424 473 1126 449 366 684 1009 543 565 859 62 337 1028 52 1185 146 1146 1334 1265 898 992 980 1075 972 1175 1284 1055 867 608 1278 807 106 1184 502 38 570 321 1027 1051 271 5 1253 825 333 70 830 803 997 1238 876 638 224 300 501 1285 1209 1161 309 645 640 119 1194 1254 167 930 1313 1043 829 657 409 1214 690 178 1124 1204 335 212 404 780 299 520 1306 1304 254 95 433 530 32 858 86 186 418 709 1352 395 731 801 644 178 539 376 104 174 1011 564 1317 1299 416 1084 1176 638 1081 1348 75 384 158 932 414 770 784 1110 207 196 903 242 620 5 338 164 1287 705 580 767 1162 528 970 789 525 162 1132 884 767 72 761 461 634 650 1326 616 850 246 3 92 1093 637 553 364 1160 238 164 973 528 866 900 975 929 744 1336 835 26 934 209 958 421 1016 320 1258 1127 639 685 469 532 864 438 781 167 425 512 760 1187 592 79 710 327 158 404 180 233 1166 57 1077 423 395 555 1055 208 49 655 492 759 1024 309 540 335 748 1214 855 827 675 977 889 37 888 46 1099 1149 438 976 1047 939 662 163 569 724 187 1225 1186 600 799 972 59 975 617 342 1083 36 315 3 1343 16 684 552 1258 418 899 533 339 1224 691 47 1057 634 535 590 1102 1151 1024 770 476 83 197 1224 1286 92 1229 655 14 1118 137 1178 848 1287 30 748 871 1110 934 674 873 999 27 375 1328 955 410 897 987 1045 1100 875 78 991 449 147 1299 1034 832 1271 1005 815 444 1096 371 963 1335 988 1058 1288 881 761 1251 129 732 647 210 184 30 444 1081 348 631 290 569 196 275 124 1313 100 816 118 257 276 345 1006 1313 1198 817 1122 940 800 1039 273 921 118 870 500 479 97 1226 1249 1294 565 1096 1116 113 1073 463 173 716 356 9 20 892 1154 392 1041 355 981 273 384 987 847 186 854 400 638 1329 413 656 381 176 180 612 156 1201 1187 575 584 499 247 160 685 1169 1039 95 553 478 198 317 1201 973 1296 943 278 1198 960 139 16 1046 1050 870 1027 645 1073 419 658 232 498 841 104 256 458 632 1087 1213 1289 1150 992 298 1311 997 904 1182 729 113 715 640 541 1243 0 100 745 729 956 662 125 465 1178 1323 1089 899 1247 131 104 37 345 331 532 657 316 507 923 645 939 1196 143 1260 341 1284 1244 882 899 468 497 346 1086 1181 1260 1161 1140 113 610 755 853 831 896 716 17 201 283 14 864 1099 870 827 1011 838 1221 1167 971 1258 939 94 52 671 814 244 128 537 962 1133 802 1262 983 68 720 950 489 615 1307 290 777 695 384 885 653 1138 1226 1321 372 1192 1134 712 960 714 1179 668 921 646 1061 342 375 1068 905 981 610 138 78 352 459 750 1039 1315 884 797 507 232 82 1181 619 1201 1255 315 565 1292 198 833 939 527 367 127 1323 1238 801 180 101 609 918 851 183 147 763 1032 400 586 211 623 1228 30 607 78 948 250 357 91 803 476 1081 810 1147 1058 808 1126 594 929 1285 98 947 365 628 1231 620 209 747 936 767 728 221 775 485 545 1146 15 1004 106 120 1233 1141 857 916 1176 1214 884 557 592 704 1147 909 845 1049 877 1229 1111 861 1082 587 338 342 467 361 1171 1021 297 399 317 567 1020 417 280 452 1189 1179 197 1250 1197 591 746 931 1106 936 954 79 695 1187 891 1034 844 1168 251 334 51 57 503 857 661 85 38 796 1006 701 322 1144 669 942 598 140 1172 65 471 1229 1112 598 1153 1097 836 606 752 438 778 1010 1135 704 527 1060 804 397 933 35 727 482 1173 875 1065 165 970 790 56 1231 268 643 521 9 1030 802 67 44 634 1112 45 942 242 707 1021 1096 1163 1090 493 547 613 1216 1295 25 1256 859 187 965 842 521 83 466 33 426 577 771 235 1185 1010 201 254 1237 924 615 516 1224 753 1005 614 247 361 644 1006 1284 415 358 349 999 356 484 818 757 720 101 689 1003 1177 21 188 540 1020 94 729 1041 1016 998 1147 177 1137 377 513 148 728 1122 58 52 418 447 715 176 223 732 665 159 411 1266 970 1012 126 334 470 813 630 148 499 126 1036 222 36 1188 300 382 800 174 811 106 508 715 1225 1177 1068 851 438 27 274 1111 791 1039 388 6 414 175 514 1201 200 242 285 468 1021 793 653 583 1231 490 607 139 660 204 283 493 907 95 366 501 295 1134 166 64 625 1096 662 891 70 34 439 887 876 795 194 129 147 152 790 78 1213 831 626 249 336 456 990 1308 132 299 111 407 347 570 383 887 1171 1279 811 1219 681 311 365 229 378 257 654 1287 1008 711 367 450 217 767 1088 1206 226 1018 703 44 369 167 848 364 1083 311 509 899 1046 219 998 1298 420 1120 243 73 1175 1081 710 1229 306 16 1262 736 364 421 443 387 1203 1172 469 369 1112 669 435 762 437 583 831 624 1145 1101 1085 1236 529 613 1018 1117 914 591 211 1287 750 192 213 596 188 777 802 2 702 1196 111 597 612 321 1212 393 960 1152 913 107 1029 1142 692 890 1259 1268 607 157 514 517 948 725 1016 746 63 768 634 41 364 609 997 1109 465 814 1266 467 682 885 1109 900 1180 231 991 614 1 26 797 641 764 813 467 124 750 1176 693 117 997 938 913 436 318 541 893 655 942 269 1004 225 615 570 485 650 1078 1142 1146 380 1105 1254 983 694 102 1072 1177 819 401 1207 949 480 1008 1105 701 762 403 416 32 857 739 457 1259 523 955 855 163 1057 483 391 472 894 48 299 1062 708 1146 99 1198 1127 1226 7 157 460 1123 1013 743 520 835 639 683 408 529 215 273 1181 37 985 444 860 602 572 363 109 929 250 668 524 160 109 931 502 763 1147 488 642 505 459 731 487 168 808 801 196 947 181 409 582 292 986 730 1001 681 1251 702 769 1005 581 1244 578 1217 740 996 592 436 1026 521 190 260 488 164 89 82 432 500 1174 1108 832 311 347 735 240 876 790 1017 1199 661 117 86 1082 64 510 51 1083 187 1097 25 839 571 767 895 701 707 397 605 908 903 29 432 1088 635 1270 1260 848 431 1291 457 878 328 814 958 1046 1253 787 542 842 1096 205 761 15 216 462 1160 623 167 576 973 246 235 1139 56 1137 1069 599 640 1234 1283 756 434 610 995 903 1084 783 1287 1223 1282 276 242 641 1259 237 1106 392 1097 1103 413 29 1235 1175 90 1083 1091 816 635 1042 64 531 27 565 1267 334 515 613 67 983 825 806 392 954 377 211 389 1088 1018 1027 667 1160 186 11 755 46 941 399 988 551 32 418 818 175 903 917 506 1163 689 414 64 986 146 977 1185 977 912 48 210 1203 58 220 295 21 937 536 919 1135 1223 976 1276 1106 1275 85 1237 951 517 738 813 880 343 995 1232 202 1258 1250 451 629 1237 237 1076 1278 179 328 39 259 1075 1284 97 873 153 737 539 413 633 610 1221 685 524 859 737 127 1182 26 534 507 853 783 46 1006 604 630 46 1125 892 591 659 1071 876 1125 300 534 1137 1183 1193 271 456 950 1198 737 534 143 1010 933 905 1009 1267 847 181 343 299 224 1253 304 1282 544 723 811 27 391 1148 1218 783 777 598 155 379 77 191 580 920 496 160 31 320 346 712 944 94 474 3 1208 1015 744 230 597 203 1051 663 904 424 459 640 141 594 749 2 269 1265 1109 231 1275 774 649 932 116 1094 153 104 57 35 983 1002 491 613 544 762 716 676 594 218 730 366 319 775 16 807 769 618 536 1038 691 1228 1186 315 1237 949 882 433 157 623 1244 590 14 397 961 837 162 980 688 796 287 920 710 212 108 555 795 441 1252 1176 342 1223 615 1076 150 1103 1008 457 948 1144 475 842 26 762 316 847 755 481 1164 355 971 675 1190 344 1109 60 687 337 1110 738 174 766 474 1230 566 1149 308 1236 1244 410 1066 1233 618 816 77 315 686 1012 636 676 130 615 1161 994 1270 858 835 950 844 660 305 1202 183 936 1015 482 239 71 1185 7 953 938 1085 755 1095 9 524 681 377 212 80 315 291 609 654 139 162 631 81 1018 77 623 695 531 547 35 1268 261 412 530 483 768 126 1253 487 399 824 700 547 537 268 1049 1013 1054 1091 848 948 562 197 1154 1093 1052 578 8 1203 1124 757 490 443 798 197 544 1174 146 681 791 592 1231 388 129 1244 250 923 99 292 368 521 769 579 55 999 372 1029 661 515 668 867 1247 475 1171 377 71 116 708 941 888 126 654 409 11 761 1232 1224 650 172 732 129 525 862 1244 759 457 1009 257 1000 904 993 721 28 634 929 1089 1097 733 1143 1010 420 1062 1259 935 182 626 33 700 585 789 512 613 775 508 648 566 1174 747 283 662 420 75 201 280 780 353 148 465 158 869 1226 361 255 815 1232 824 525 861 500 723 1162 127 943 1081 916 39 918 665 966 1084 1046 1202 281 993 1162 443 534 369 31 574 271 143 28 249 57 608 44 598 285 271 963 1242 1024 856 908 295 627 327 1014 714 346 872 342 421 143 566 548 30 654 1157 1120 1000 279 1179 252 463 1202 33 332 1233 984 1110 58 1210 951 1108 1044 357 414 116 351 1248 337 123 724 352 591 697 692 316 859 1201 191 610 515 1254 1263 1038 332 48 429 927 289 1078 995 582 1200 1117 662 480 480 1064 181 98 1062 187 1187 778 1117 475 315 44 905 45 470 939 204 861 594 340 339 430 890 989 40 333 499 671 666 293 1166 1049 1223 687 255 987 932 227 1043 818 604 201 674 1108 887 222 259 1118 291 18 807 306 29 1095 12 162 1125 1058 806 405 118 735 842 1123 59 872 17 1181 1140 96 860 38 50 444 1134 190 911 1132 1163 594 266 177 1228 956 604 353 979 756 203 550 717 488 255 653 1192 1001 837 605 395 501 1098 883 49 343 653 400 650 1166 915 725 1225 237 1249 269 817 1085 29 689 676 625 196 966 223 790 1204 40 665 788 765 708 648 840 1234 695 305 851 914 818 325 884 777 137 204 467 81 960 490 968 167 660 339 1144 254 554 953 605 1117 386 721 195 801 844 11 390 742 448 954 302 443 462 702 692 251 721 799 790 137 455 224 1156 1055 975 315 200 324 672 886 923 274 18 644 1069 496 1094 1082 10 1186 396 195 816 965 552 86 267 453 412 785 450 690 894 902 846 907 345 58 1195 1136 145 241 784 359 1059 683 824 769 39 1125 613 266 663 1222 1126 942 131 462 953 391 360 899 543 55 185 1130 813 909 1248 345 809 1112 274 30 11 597 588 844 131 544 1030 422 1147 742 623 662 800 521 1113 481 988 799 1003 113 28 29 145 1175 1 602 1132 658 1035 281 389 66 829 667 348 114 581 148 454 1171 1230 934 996 121 580 466 358 770 1132 199 1034 114 8 836 151 412 668 876 519 848 335 731 844 588 111 132 20 239 534 435 763 666 356 511 274 708 761 1195 555 1008 696 426 1145 1030 321 805 462 1210 309 836 143 1003 731 341 805 1029 583 354 1150 1069 868 226 838 683 1106 529 1003 261 976 1182 47 526 74 859 573 1214 557 149 1103 1218 99 33 854 501 1119 337 521 1062 447 411 531 552 997 151 1074 679 298 218 274 621 603 1088 954 877 1155 716 1120 607 320 1223 1061 411 755 150 1117 608 807 951 32 283 615 803 1051 322 493 200 539 607 1189 593 343 460 1097 1138 715 1159 63 1208 839 1225 652 154 328 1030 1022 894 474 367 1160 1234 799 407 705 551 402 240 896 260 749 8 121 644 1231 780 352 77 1233 831 38 787 481 910 731 1137 904 436 1075 1165 521 1138 454 311 456 5 768 668 266 1158 641 1217 298 247 89 322 906 852 345 799 981 203 20 606 402 840 592 684 235 1209 190 906 719 728 917 123 716 787 1118 452 461 52 373 756 1028 142 833 246 409 833 34 644 121 963 959 1033 1027 785 561 1117 710 400 867 372 442 70 411 502 42 1223 600 933 112 942 336 761 561 973 439 92 1036 1072 974 857 987 645 497 1105 734 422 901 17 326 921 801 1078 1126 1002 1148 722 256 733 727 774 361 1034 194 392 822 221 1118 468 207 140 333 154 59 1206 73 593 643 236 696 310 301 878 365 533 1147 931 1135 1099 429 288 53 1095 1120 926 554 414 93 623 870 907 274 393 1210 742 566 950 1142 1144 52 328 621 563 1189 195 790 320 1143 39 1106 1168 115 556 242 560 573 555 119 1032 203 1071 80 1153 265 822 676 1223 73 905 37 45 300 822 270 977 923 161 1153 256 817 455 95 5 644 1147 70 338 1049 169 206 149 1086 191 946 477 635 999 301 800 713 71 136 978 605 1122 897 282 910 772 903 39 289 503 816 66 337 285 974 35 120 931 732 597 1205 57 228 921 589 1179 86 236 182 1202 657 553 407 685 897 267 69 364 338 489 510 328 143 970 775 518 684 637 683 229 244 108 725 283 1042 1154 1184 1038 134 710 575 362 538 502 849 572 285 596 366 515 845 257 405 576 285 1121 698 700 669 514 1065 96 229 1126 182 968 377 522 869 465 1070 781 1144 999 816 403 385 248 875 1182 139 392 281 1076 1062 687 1037 167 761 848 900 463 594 507 186 207 808 644 198 50 719 479 925 290 26 1018 935 170 413 917 821 1144 87 244 888 1168 831 566 458 296 412 321 797 817 470 30 339 5 727 269 600 1002 1208 397 799 195 635 1049 844 73 742 222 639 864 800 719 847 1184 144 297 523 72 163 68 1160 396 1143 825 752 916 163 202 1001 458 347 937 532 793 646 479 875 627 1177 771 999 913 267 1112 1128 1072 821 776 18 524 192 757 1020 292 1121 323 45 242 112 969 172 503 167 89 582 15 1087 969 1039 80 116 274 90 222 68 832 545 286 108 96 624 421 517 253 194 901 270 763 221 680 1105 563 794 373 1019 32 830 533 897 1130 482 77 324 65 570 269 47 12 1172 963 1033 807 1133 331 28 1196 417 610 419 485 962 86 27 1024 1168 896 530 573 140 227 719 1140 1163 684 649 81 42 893 286 462 852 23 1157 1058 578 729 251 1056 45 156 466 192 708 38 1068 477 803 91 82 159 565 389 1131 504 35 339 687 874 447 641 1064 175 15 803 145 72 967 469 203 696 545 61 755 926 363 847 16 20 48 779 1006 183 198 985 74 432 958 191 418 465 447 685 334 454 304 795 730 1056 955 990 1057 1117 850 509 1039 366 610 572 1054 1038 451 598 815 1041 729 1107 597 938 1069 97 404 297 330 1090 993 927 719 799 875 65 737 461 1199 86 132 472 888 768 735 459 1055 769 1004 473 885 1194 465 996 822 142 86 570 506 678 1115 1168 774 1062 728 859 625 43 427 710 530 804 756 1128 714 687 1039 79 18 737 844 1100 967 920 490 204 319 677 133 575 28 384 578 1205 1041 61 669 873 1061 1146 1018 866 1027 907 683 525 519 65 96 1161 1108 315 1144 410 884 934 424 1037 955 54 910 845 308 974 627 504 1181 847 104 670 394 990 481 1115 1168 1014 797 876 835 99 126 696 801 920 431 289 278 414 902 516 486 895 471 107 111 779 1021 1119 31 839 17 1143 1052 705 237 309 743 430 211 806 387 1176 785 339 710 743 278 853 846 731 741 766 454 989 805 440 837 1047 194 640 577 1046 197 24 307 590 1171 432 214 782 728 544 1022 61 5 909 702 546 47 186 615 148 67 861 979 313 331 335 427 1137 831 351 354 835 957 108 259 1088 379 973 538 577 752 1101 1053 373 261 233 772 549 651 315 1189 322 1008 898 513 545 1002 962 37 993 1174 412 654 792 324 1014 339 1103 662 868 473 496 252 416 295 42 519 503 760 579 419 370 993 782 806 840 299 296 483 291 460 640 538 509 92 548 284 554 191 883 197 493 322 773 640 1084 361 848 610 91 114 1026 31 1148 1010 388 917 97 794 337 53 117 350 59 537 433 66 1188 461 777 433 928 97 737 302 629 887 485 912 603 334 224 941 983 38 112 1037 621 308 19 57 1189 784 510 358 801 267 93 576 381 859 96 13 957 1149 1147 546 995 223 1126 630 628 506 1040 422 1091 45 440 475 1190 452 51 291 936 649 662 241 1092 815 995 440 1048 127 410 501 792 542 146 1086 915 314 158 195 280 688 449 506 158 312 677 304 313 1126 366 909 751 111 7 509 449 191 627 946 584 1078 964 1086 190 318 818 381 575 263 1080 129 1057 329 471 833 939 1133 146 141 732 197 1144 898 541 1135 956 681 718 4 705 1098 828 220 387 123 79 785 956 378 417 546 1030 1104 436 1088 720 1123 23 509 70 735 947 371 590 1172 511 375 1155 41 483 217 1076 1040 998 289 784 1161 787 357 611 4 89 52 956 367 423 695 1142 812 643 385 416 1086 1146 859 283 1030 467 261 989 1115 431 728 1063 837 338 279 1137 587 707 1178 1093 136 964 321 377 783 0 1151 7 547 923 137 255 1131 728 943 1080 1118 695 16 215 549 343 252 88 370 9 440 525 659 935 103 732 662 579 608 376 423 781 848 186 126 107 560 828 321 600 949 859 250 1 749 441 929 43 1033 249 842 739 874 924 291 1105 203 1106 1001 1020 513 869 1020 908 610 798 302 515 811 513 857 1030 865 7 106 198 1047 955 526 279 490 348 847 87 715 423 4 324 501 305 1167 970 1138 138 173 248 1073 202 1106 306 12 1087 95 199 1136 963 628 223 772 634 569 1069 332 718 923 808 1072 1173 218 543 728 80 1038 897 1098 347 192 1129 962 93 153 854 757 153 490 656 979 75 601 658 312 666 30 557 139 596 1061 558 858 1018 378 1 287 575 537 711 831 762 683 967 21 373 190 929 907 23 581 946 1079 880 1124 775 1042 584 562 761 16 182 685 1147 970 597 826 337 155 187 382 1151 447 1105 642 713 776 387 720 85 418 838 444 465 733 758 280 283 1053 440 194 420 792 734 851 22 107 138 775 1170 649 478 8 993 890 990 1113 678 967 303 1021 856 411 774 550 904 868 52 676 1018 238 166 199 140 1082 645 832 886 370 369 124 767 991 845 866 486 1096 479 1157 968 986 983 750 887 570 644 173 803 883 710 133 205 602 694 1163 254 920 877 358 647 860 164 593 190 153 333 541 974 274 775 97 360 160 916 197 483 914 799 622 844 357 257 432 739 929 752 1093 8 878 375 208 853 471 794 1129 271 861 793 761 949 1039 744 436 918 1161 849 499 751 461 62 709 257 582 369 914 596 680 250 627 117 73 286 371 747 451 437 368 887 935 408 115 164 340 428 1020 225 657 615 352 903 555 68 276 117 530 635 535 379 233 259 1007 909 29 217 583 1096 926 1108 242 435 367 726 48 1093 360 903 483 744 786 486 690 1048 511 46 636 388 320 187 581 316 116 691 977 477 57 968 821 218 226 1042 337 610 1012 64 535 694 381 801 917 375 982 1079 0 489 372 1146 628 923 1127 867 172 512 311 953 674 1081 164 62 313 361 822 764 365 286 1047 27 640 560 125 195 1119 802 269 730 1040 14 632 813 1065 711 98 1105 424 79 733 816 936 958 235 408 1133 1039 886 1004 261 790 841 447 1105 938 446 195 631 30 808 5 613 931 765 555 843 56 613 334 269 376 116 81 940 761 839 1038 938 83 405 821 653 963 704 46 491 419 325 728 1061 477 717 89 345 603 179 771 680 1041 97 539 633 379 758 1084 507 1081 253 10 196 191 138 540 996 38 564 462 266 520 338 652 991 916 741 482 825 766 603 67 632 523 927 136 1131 1042 890 68 156 348 518 48 801 1026 71 600 204 461 925 644 137 999 182 826 849 1097 807 1111 542 828 868 875 288 91 1123 155 811 607 819 402 829 567 165 626 902 853 375 1130 458 1064 762 412 236 613 620 715 231 800 1111 561 1011 224 613 41 886 825 8 987 889 596 817 923 755 1006 524 384 111 291 348 1080 526 82 431 238 402 1136 531 195 610 465 553 469 772 286 821 55 495 703 365 1111 111 568 4 849 659 50 942 506 5 850 687 408 147 987 102 434 867 190 320 1106 517 830 527 165 1114 587 1118 85 1093 1054 446 464 915 444 1121 644 668 638 1099 157 669 306 31 869 363 347 456 1009 1004 586 720 837 807 385 66 371 94 214 395 204 1138 77 905 613 600 606 5 784 1010 1001 1037 965 120 894 628 497 923 689 810 441 167 1045 958 786 605 1020 139 375 418 869 845 611 404 579 173 119 898 500 629 254 1 796 792 216 484 88 602 957 799 637 467 456 1108 633 580 218 250 766 129 47 860 936 579 340 145 503 773 672 33 548 1042 632 151 1022 675 271 534 415 770 260 551 216 712 316 1059 1089 651 126 1039 48 676 986 101 701 1118 601 904 1122 527 396 544 5 308 486 21 496 837 166 1099 392 1036 1136 470 1009 270 682 848 147 344 96 687 1008 28 821 317 379 141 89 483 487 555 104 423 234 843 376 313 140 730 729 673 1059 447 489 717 874 834 675 138 699 469 366 591 241 493 670 1092 410 530 11 114 1069 920 820 978 791 202 442 820 241 748 572 100 840 317 778 593 339 913 1099 244 606 584 140 276 628 555 1005 324 752 1075 133 231 1032 45 27 311 934 860 826 813 665 19 33 44 194 957 527 786 717 1081 413 1102 26 909 717 576 892 309 608 946 740 81 1014 607 878 315 1006 912 233 449 871 34 833 1126 891 454 827 581 968 1001 793 180 31 563 343 1051 1073 1043 549 11 82 195 718 800 964 666 1100 570 887 693 45 449 921 218 968 32 827 603 543 696 1100 301 775 252 768 857 32 18 775 957 632 322 1083 940 44 747 97 71 793 501 599 148 1109 773 200 311 201 229 28 725 630 185 788 584 975 998 1081 616 378 760 521 221 357 552 645 377 413 894 316 999 457 470 139 85 458 165 172 1020 148 355 293 337 818 1025 1041 1066 870 79 1000 884 598 1128 437 841 99 728 506 1060 318 1131 251 669 566 212 533 135 249 244 620 820 406 755 308 163 436 81 1024 194 1075 404 807 556 586 751 110 23 1023 442 109 622 859 958 241 86 334 360 364 879 502 532 1040 1102 287 177 206 853 252 551 34 653 1078 822 548 345 717 52 520 503 146 29 882 482 226 505 413 287 274 369 69 96 79 835 593 855 591 426 750 188 724 197 557 1057 1066 947 1093 1079 749 438 939 489 741 398 236 455 374 725 794 335 402 819 61 1051 37 224 461 857 1025 137 25 1006 761 692 669 460 658 769 923 964 596 510 1043 867 1091 950 234 129 908 794 178 398 880 1008 290 676 295 514 705 269 321 847 597 84 478 488 712 156 33 540 835 323 706 160 8 387 1017 602 709 510 40 971 767 427 995 364 7 645 622 102 1082 551 653 55 355 795 240 976 164 1069 919 1118 363 868 1037 301 891 418 32 433 365 806 472 279 728 439 343 581 77 340 391 28 428 156 395 1029 304 341 131 291 878 322 820 649 668 1046 94 209 1070 609 276 640 9 790 503 317 64 797 345 502 907 31 248 1038 977 1002 447 311 679 1023 867 1002 50 724 982 324 286 70 176 491 249 438 1111 580 972 1036 986 310 301 709 534 282 888 962 505 347 729 143 3 793 629 1076 1072 378 619 372 996 755 867 160 851 177 447 179 373 1070 945 320 21 255 303 676 474 894 1013 10 582 452 255 1073 921 697 593 175 908 365 771 746 293 304 860 273 1058 62 960 987 291 942 638 813 1103 450 901 34 68 413 858 966 881 740 205 1046 399 836 208 153 276 694 106 1066 1018 126 644 234 244 1034 17 439 594 232 42 1068 754 808 1048 465 923 46 927 938 699 608 759 746 197 954 413 205 80 1002 754 52 816 918 781 778 53 852 933 725 1018 92 624 624 952 840 489 325 844 964 545 637 391 576 447 683 888 1014 4 526 817 954 380 1044 586 913 460 240 500 76 793 570 1086 558 733 759 449 260 742 1018 667 305 82 252 448 520 970 223 423 994 761 136 426 951 419 420 692 1049 775 669 403 44 270 325 747 359 1109 679 846 98 978 899 627 646 227 643 1047 604 392 557 1076 449 533 731 61 293 242 1018 29 774 45 274 997 341 743 436 723 27 659 539 540 480 830 791 590 501 626 862 166 547 837 41 796 395 459 252 769 737 738 792 1012 744 132 585 382 330 568 44 194 952 891 447 482 899 983 848 904 847 981 404 672 682 587 260 635 745 53 291 745 953 223 46 975 252 571 409 303 389 578 986 167 886 460 899 427 898 548 379 769 857 107 207 1089 450 118 1024 604 89 743 1090 938 721 725 254 399 443 291 550 940 74 549 919 897 967 28 177 444 71 226 394 390 337 798 399 957 823 930 1032 741 1060 833 421 157 110 296 58 356 784 781 288 617 142 378 863 973 918 820 371 496 258 68 699 20 1025 671 192 102 946 829 957 868 930 69 0 589 695 878 60 242 933 1008 849 626 691 424 1034 528 635 1074 574 380 752 58 104 1092 1077 745 684 983 200 427 268 20 317 876 840 376 97 647 320 335 911 563 599 857 931 936 491 976 1013 14 877 320 489 638 653 918 356 214 593 1040 481 71 993 213 162 755 1083 682 778 1062 286 677 934 339 308 952 650 912 393 165 609 785 430 398 771 207 239 507 945 242 466 280 61 359 742 711 792 119 64 601 702 691 537 491 849 186 266 31 1014 334 513 305 26 584 19 301 573 973 77 342 930 91 10 767 704 759 482 161 927 23 128 453 336 29 108 291 504 108 534 976 66 814 744 154 320 563 278 822 920 544 951 45 626 580 718 1085 593 439 330 981 982 650 827 712 765 745 493 918 864 635 459 721 741 799 54 590 264 679 22 923 1091 576 818 713 340 1017 630 762 796 709 601 24 217 904 311 160 401 380 58 607 798 122 271 103 920 832 527 548 815 877 703 50 251 54 495 164 646 365 266 316 619 420 290 113 676 865 716 1054 83 744 305 557 86 24 535 355 551 259 1035 914 245 93 747 324 739 874 702 275 796 182 284 767 204 430 375 338 886 774 74 512 289 58 869 1023 886 866 225 600 107 715 93 402 348 836 190 528 505 145 336 103 184 68 779 198 781 767 976 240 474 769 744 640 935 988 111 993 797 1023 825 86 642 614 880 787 26 1069 404 277 1004 217 306 825 323 278 634 213 385 303 16 829 487 330 12 303 722 556 533 828 1064 93 533 193 696 1002 134 755 949 416 304 907 109 430 715 1041 13 823 378 656 633 29 485 920 560 896 467 588 703 732 358 284 597 310 318 432 912 914 813 495 697 131 492 683 777 93 401 115 103 107 964 912 761 947 1055 69 883 509 1019 351 618 218 407 238 360 302 527 882 1027 933 779 384 1017 885 3 61 63 304 627 159 689 1013 724 957 954 166 773 172 383 658 887 343 523 233 666 1017 1058 184 218 335 33 863 891 476 141 115 13 91 1019 105 27 533 742 840 590 405 776 41 1053 383 627 517 364 533 543 145 440 1063 1016 123 118 138 92 560 708 510 499 950 387 953 875 366 631 340 937 605 517 733 558 64 118 798 889 686 1004 44 259 132 179 32 464 968 6 686 784 1012 119 102 1002 480 994 311 67 989 505 698 607 96 1020 133 675 25 5 66 661 463 444 52 987 868 768 222 92 653 262 557 859 497 788 87 666 50 1017 651 495 608 7 91 327 274 671 40 378 577 820 20 931 774 226 1058 705 737 199 760 23 554 659 645 442 957 632 390 205 338 494 750 726 902 417 947 454 1029 457 818 786 156 925 72 431 208 30 756 743 213 446 392 734 334 201 545 731 179 847 642 404 1066 842 745 680 561 771 124 22 917 709 372 992 494 630 70 126 233 86 108 23 537 75 745 995 400 481 379 212 983 1067 1057 1006 183 310 834 577 419 29 660 912 542 140 1063 142 106 225 160 905 713 585 325 924 780 989 819 575 512 215 422 756 437 449 903 815 881 229 734 321 533 312 406 692 661 143 961 658 7 682 88 957 708 1048 124 573 43 865 455 517 650 287 965 821 122 908 1061 724 966 415 472 708 856 267 181 483 504 40 847 13 290 115 107 692 535 536 293 622 309 895 418 559 343 253 731 745 1053 169 62 897 281 750 937 756 333 307 2 441 809 666 476 683 325 435 362 574 1035 873 286 537 965 930 191 852 913 879 945 797 784 160 109 1004 996 736 293 579 861 287 262 679 582 143 583 671 808 526 992 398 986 120 352 106 236 177 1026 82 959 173 515 611 872 981 650 393 762 597 653 108 528 148 909 1010 711 954 954 163 375 258 163 757 754 994 155 998 1027 1012 836 336 940 906 587 800 273 667 275 673 54 323 613 1016 900 51 858 521 1025 235 363 644 48 293 802 1013 582 416 529 536 562 943 581 22 702 1037 120 342 884 363 653 86 102 421 828 172 1048 1013 928 214 1050 758 297 186 521 88 763 280 108 442 547 711 314 313 105 562 646 104 1031 9 160 62 102 7 765 65 1 419 208 669 866 174 970 698 280 444 718 617 943 752 193 538 431 621 626 53 548 475 971 399 609 353 1023 330 89 874 0 1015 482 95 942 155 223 701 89 842 1052 974 970 477 185 690 208 229 460 218 179 534 708 984 846 390 738 446 759 71 919 866 109 798 568 82 590 357 105 625 464 946 361 449 525 421 333 298 202 952 924 423 512 804 79 706 83 501 553 602 231 320 344 183 367 489 270 759 639 462 711 241 262 8 833 775 413 575 585 132 379 288 777 785 553 477 604 38 450 692 891 21 335 407 650 107 330 560 129 889 1014 477 57 218 377 1033 753 477 554 702 135 952 505 983 987 403 219 682 712 839 529 941 866 189 722 798 320 548 529 769 620 582 112 612 441 464 877 973 539 129 526 45 71 200 521 589 602 18 377 639 515 822 365 882 585 502 980 453 309 876 878 502 466 781 791 48 725 162 226 620 318 631 603 214 163 920 122 797 707 864 816 271 461 340 315 328 726 562 156 615 90 799 650 1021 731 691 709 211 668 224 442 54 759 809 171 71 581 415 238 733 79 96 336 820 763 961 981 270 907 220 949 1028 582 226 706 308 54 783 617 612 844 742 313 680 347 507 79 147 472 593 464 147 201 668 492 882 877 778 581 701 292 68 354 319 2 61 176 626 164 722 34 844 700 376 472 610 918 1027 26 483 380 587 370 1000 407 917 910 477 2 91 419 407 748 824 570 1 392 929 519 441 537 695 695 626 688 88 379 463 524 614 9 192 219 996 252 130 595 807 426 759 41 629 134 558 1026 494 428 374 50 1023 477 466 32 562 76 283 85 1001 853 372 52 435 219 410 507 276 974 651 304 893 473 391 1005 795 736 145 414 141 934 639 943 31 435 113 650 762 11 904 884 843 119 684 1023 655 568 642 368 886 970 172 798 979 989 434 186 946 626 789 707 74 332 114 700 268 371 48 576 39 274 439 759 696 706 863 953 858 776 63 202 884 491 269 873 512 836 782 134 44 726 482 113 495 371 486 262 887 681 74 481 767 193 48 38 1033 587 406 1026 182 773 106 255 259 972 363 329 748 963 8 1018 501 43 697 635 470 497 169 490 199 271 358 222 230 556 266 751 90 60 417 416 655 939 408 633 646 309 191 197 52 587 438 943 9 971 600 54 48 988 259 386 168 547 402 636 982 269 120 175 49 910 75 136 234 607 632 457 896 851 940 126 776 786 527 673 461 42 465 458 736 142 38 296 840 872 166 671 585 892 295 117 570 201 222 271 702 859 987 10 826 233 26 968 370 404 885 519 904 472 570 129 391 286 333 870 410 953 995 288 42 616 294 155 989 811 65 909 414 672 767 709 778 177 761 650 406 281 443 548 618 842 403 113 669 546 690 751 962 384 715 927 927 130 945 308 355 993 903 706 925 482 487 1009 872 968 576 716 831 1016 863 879 976 781 93 647 302 683 628 304 503 953 657 971 732 17 558 436 216 964 423 699 142 12 324 924 729 969 86 678 940 937 62 160 214 29 22 412 245 648 244 896 550 280 243 216 727 656 862 540 677 332 70 311 69 516 131 235 764 967 236 822 972 110 319 842 452 636 861 73 105 64 581 268 659 244 413 357 474 536 562 769 175 810 749 304 496 232 989 432 1012 585 727 350 98 346 610 602 460 926 21 669 109 589 713 543 634 925 364 170 51 856 797 857 902 886 951 537 257 820 249 734 523 922 302 768 12 132 530 80 650 396 594 169 127 709 800 100 773 639 825 420 845 315 643 303 588 610 197 541 954 893 332 323 502 212 980 887 45 20 679 566 364 27 789 841 658 85 172 601 542 453 325 538 82 876 864 267 364 864 732 584 394 251 1002 680 661 20 270 98 182 653 868 897 451 80 197 115 518 65 403 542 673 142 474 707 138 430 995 809 790 465 386 168 328 726 323 952 496 157 961 560 864 776 716 41 733 907 68 997 886 2 227 116 583 452 722 593 5 762 213 989 620 887 785 776 629 210 626 716 547 219 301 378 617 820 92 641 272 732 190 140 174 32 354 149 366 120 808 87 363 58 722 785 297 219 691 483 381 37 67 164 269 384 900 286 161 416 378 94 141 437 239 234 66 883 567 430 825 620 671 487 725 636 298 890 992 900 631 162 675 58 620 851 92 938 95 519 281 937 214 32 181 922 1007 421 248 76 684 325 620 47 850 61 746 959 507 20 726 655 969 75 961 121 460 513 644 230 409 705 25 863 688 502 40 417 49 100 164 528 175 330 695 15 9 200 17 176 957 762 722 215 780 410 692 503 616 511 638 702 938 200 477 906 971 162 754 320 855 312 151 703 865 53 347 637 110 855 77 154 707 679 686 608 223 532 352 264 740 141 404 862 628 189 88 450 587 622 302 16 968 447 747 990 843 557 364 52 61 495 250 484 142 716 492 248 375 606 271 1003 33 715 520 315 881 232 589 202 389 812 541 383 154 625 456 904 794 859 633 362 627 908 886 952 452 628 382 36 991 493 397 414 529 616 719 825 500 505 786 63 162 46 561 886 386 288 617 233 301 163 137 118 374 216 808 56 138 413 62 926 795 946 642 659 653 202 665 759 958 735 929 28 969 713 518 194 194 14 392 178 80 522 379 335 877 638 41 941 161 405 787 891 428 383 128 734 333 605 563 579 107 660 566 235 495 308 774 894 638 262 76 77 10 891 294 665 566 594 716 936 454 385 570 401 70 730 486 903 106 858 208 756 614 161 153 534 136 962 164 562 604 721 267 831 332 848 612 346 789 147 670 143 708 428 2 641 587 821 805 119 551 865 172 349 377 652 603 227 857 342 789 954 713 502 103 979 815 301 385 852 19 47 763 434 439 62 150 470 442 202 881 963 421 739 668 532 389 718 485 7 351 773 745 175 594 550 48 240 170 496 979 616 681 833 506 180 865 728 511 777 778 652 666 7 347 168 123 762 603 773 524 501 525 696 217 686 961 764 34 91 504 198 86 819 17 127 30 249 115 361 633 360 412 960 542 528 62 697 414 305 823 923 250 983 215 725 793 978 364 850 780 45 643 555 873 436 901 163 946 883 822 454 772 861 307 757 212 646 714 192 399 874 410 187 743 447 256 719 576 189 539 241 86 538 766 341 825 119 470 598 555 862 720 919 534 522 785 540 915 793 868 325 986 867 312 773 533 109 605 938 477 926 874 563 219 957 971 280 225 390 921 319 828 214 873 800 63 332 18 67 202 742 859 815 564 741 982 72 588 428 110 490 716 598 182 201 135 555 922 74 223 660 355 814 646 337 778 300 463 789 20 59 373 82 24 785 532 362 85 475 419 406 880 282 215 613 2 152 721 385 409 460 755 550 287 857 448 687 548 871 182 274 783 913 259 484 213 730 319 473 345 934 401 419 911 148 485 932 43 358 796 162 16 324 904 197 214 369 75 853 113 475 906 744 400 142 20 504 608 458 588 654 677 810 523 353 836 351 11 312 636 451 284 594 598 239 968 236 916 693 625 770 383 537 269 574 560 657 231 725 584 475 165 181 217 150 951 728 590 809 123 592 351 571 545 167 379 526 203 390 325 682 770 346 972 724 504 769 210 377 501 69 242 496 172 954 160 83 86 302 644 450 270 898 730 65 303 74 601 808 398 217 211 34 130 847 909 322 29 860 914 172 612 493 938 194 720 500 772 535 293 695 221 51 802 603 90 340 921 392 155 529 265 531 699 545 370 88 702 91 296 235 216 398 962 550 106 265 53 667 922 117 937 2 251 353 726 806 729 418 84 425 427 236 388 592 350 206 530 301 749 225 650 181 938 591 750 561 368 953 45 610 386 930 705 227 119 365 517 796 262 505 406 678 249 681 463 198 346 941 817 176 751 182 892 914 528 933 694 776 353 602 855 419 628 858 267 110 225 717 154 867 872 632 153 864 341 920 582 853 354 522 920 911 467 86 416 11 75 98 861 97 249 507 129 752 859 216 641 835 161 880 573 790 96 718 582 203 632 937 86 771 167 640 74 771 142 388 792 186 409 64 508 443 621 386 418 261 352 273 53 394 495 825 712 479 581 551 639 256 290 613 117 22 764 899 437 254 750 452 66 406 576 892 151 810 163 477 569 578 296 888 782 459 707 614 604 385 910 560 107 604 762 534 704 877 918 237 916 200 827 345 857 606 643 37 511 905 766 574 120 39 294 896 177 422 924 858 177 850 720 696 674 206 781 532 770 893 695 919 591 356 475 521 568 475 185 569 591 267 89 518 440 813 369 425 354 104 530 661 472 750 739 434 673 454 888 676 459 239 377 911 896 474 898 714 107 763 415 253 812 593 884 343 496 392 92 18 549 698 321 630 290 857 660 852 164 228 831 166 756 537 647 191 769 865 340 442 107 350 914 468 556 672 591 757 55 234 874 580 780 751 689 12 743 623 37 916 768 499 490 93 537 840 799 475 891 252 745 421 275 319 659 932 118 554 515 7 872 309 773 746 921 689 664 312 688 419 257 206 700 232 406 186 259 898 901 751 742 828 224 873 370 109 596 941 125 12 85 662 175 847 874 731 453 762 581 286 316 132 954 215 248 647 49 532 314 849 477 223 875 908 196 811 613 518 349 165 596 192 748 297 224 225 421 769 812 84 170 45 770 513 483 229 878 606 616 235 61 15 424 282 411 376 130 629 150 672 852 330 130 69 24 902 789 412 833 300 529 754 939 706 407 681 594 778 689 930 435 279 251 402 591 274 600 94 134 132 914 712 770 778 568 367 519 395 630 808 106 515 163 23 800 630 828 798 856 524 548 20 529 288 302 458 471 195 488 379 340 460 705 753 609 875 745 770 847 331 896 638 673 338 559 221 498 269 253 197 906 695 517 469 37 535 666 453 37 434 1 155 872 502 583 740 590 808 467 580 214 894 648 507 153 480 211 336 638 213 24 414 609 183 514 529 531 598 234 568 320 481 833 933 872 86 472 769 354 720 843 125 262 355 763 32 273 50 125 784 23 276 917 22 939 259 80 753 42 796 391 730 271 710 829 484 764 546 566 79 493 153 54 817 266 491 149 747 532 609 712 398 679 220 815 111 744 320 916 470 281 98 213 677 120 392 910 183 221 48 914 126 241 867 342 355 303 518 468 527 756 915 546 730 189 251 858 835 436 55 908 753 537 261 369 318 447 164 898 891 624 881 847 897 710 23 750 209 187 753 230 600 877 171 723 673 625 533 796 792 941 602 259 161 24 339 639 378 461 786 487 809 775 917 463 536 812 138 560 742 367 59 360 680 604 911 272 277 443 609 414 909 920 202 137 521 423 394 630 40 369 370 821 66 497 835 910 862 360 631 79 280 454 431 238 157 498 561 416 613 830 901 614 935 876 646 26 917 799 362 359 305 228 801 371 514 9 842 183 157 536 525 608 884 287 721 899 501 171 501 518 248 363 322 868 90 19 403 294 495 935 504 199 334 274 265 665 523 142 558 591 497 669 332 21 136 149 424 598 826 925 296 703 238 375 654 819 663 154 685 300 565 355 860 307 556 375 484 577 838 151 170 824 434 837 743 752 123 742 375 570 191 929 58 358 657 626 919 84 673 72 217 325 59 425 65 703 523 55 642 652 578 29 11 172 777 764 309 566 931 901 895 925 836 930 789 402 492 817 161 915 682 560 529 185 302 445 228 799 553 641 35 852 552 900 189 904 34 340 786 631 694 173 287 19 466 806 552 712 395 863 930 290 418 804 278 209 694 104 824 266 720 203 452 670 188 697 544 641 25 500 411 525 654 90 735 449 772 665 271 823 675 500 726 74 323 386 804 881 446 328 712 577 478 544 130 692 859 921 892 917 447 381 664 114 479 410 220 631 895 561 483 925 83 470 247 576 350 518 398 251 719 274 415 654 715 218 704 538 15 843 271 241 135 317 365 601 620 273 17 912 668 222 746 160 464 747 133 499 403 212 544 741 533 924 719 414 390 106 630 851 195 246 107 602 336 96 37 337 232 699 837 392 25 143 239 642 878 815 458 381 140 397 507 426 321 617 810 248 311 116 639 39 244 410 276 428 410 679 860 163 172 647 279 738 565 310 193 138 117 639 417 808 410 826 692 148 623 476 374 254 468 822 706 465 634 787 44 705 55 919 337 391 160 78 782 270 846 22 136 896 170 372 626 712 783 287 578 327 855 71 796 715 240 883 111 822 529 752 382 346 738 118 118 873 767 460 872 125 40 265 72 800 137 478 193 622 117 387 387 168 197 123 58 158 398 27 51 368 42 302 76 617 69 492 571 771 794 292 325 788 50 403 178 638 65 588 838 637 22 33 361 378 147 794 388 602 822 490 714 83 90 100 283 148 616 321 45 613 592 629 122 839 416 640 560 30 584 484 872 289 552 252 900 171 426 355 844 513 721 164 509 766 696 497 894 516 169 410 245 262 199 415 59 740 200 580 302 882 552 294 804 149 391 403 823 366 139 414 49 554 762 333 777 72 699 191 356 53 486 672 574 345 673 541 463 557 238 582 337 102 567 196 460 253 585 632 883 702 35 512 912 141 654 147 214 147 859 571 142 453 309 537 514 855 140 241 348 244 148 571 492 796 821 284 573 154 512 871 704 370 63 75 335 119 559 656 667 398 661 900 319 200 73 629 178 793 573 805 233 154 608 170 535 694 684 724 576 597 656 4 256 126 633 312 531 866 108 14 65 726 216 762 67 165 726 897 248 401 237 363 482 116 14 81 761 15 381 452 52 596 763 884 384 522 376 169 21 160 121 280 258 353 718 97 329 785 819 866 116 12 382 651 423 219 232 770 16 874 371 714 354 26 852 252 265 804 898 22 218 607 87 765 63 762 881 863 678 627 315 376 673 481 175 538 534 666 269 10 446 490 256 639 536 581 143 727 599 306 70 405 104 50 728 236 128 844 390 452 694 716 821 636 573 151 625 212 464 567 369 619 436 673 542 676 427 569 329 714 371 631 553 272 4 3 874 426 404 209 110 834 725 792 304 125 544 113 47 350 493 50 107 85 642 157 476 473 398 735 666 213 77 654 573 283 279 95 779 865 616 157 805 301 474 713 177 776 880 42 271 841 795 15 59 842 169 378 513 264 23 338 528 218 202 598 843 470 245 12 45 355 108 684 486 255 369 890 192 514 695 471 667 856 517 392 827 493 104 841 287 410 199 653 279 432 204 547 92 346 608 146 60 737 136 547 621 126 421 832 782 590 641 765 457 634 167 716 405 169 502 130 72 419 234 328 429 250 393 68 630 745 551 339 328 863 219 710 226 356 537 880 233 67 757 820 752 45 347 107 663 220 814 691 281 485 694 517 289 800 497 492 138 153 618 136 868 826 410 450 191 632 3 95 891 650 842 717 642 23 542 432 461 498 624 670 706 878 513 446 476 280 146 783 303 295 813 675 17 516 175 846 873 346 792 368 251 477 349 523 118 187 189 647 431 846 832 281 19 886 499 867 698 179 667 311 431 793 235 23 97 626 805 870 652 30 643 370 368 557 795 227 189 751 748 277 443 313 247 461 838 800 341 70 620 831 422 47 537 540 848 254 583 402 787 334 1 228 769 122 254 408 46 686 265 524 138 494 682 136 555 72 503 317 586 30 58 876 514 323 620 860 522 417 835 475 106 843 185 678 276 558 410 630 96 534 398 338 529 717 356 725 768 388 733 580 425 415 179 52 428 325 404 454 48 554 721 18 9 840 406 265 789 272 26 588 667 783 426 257 317 752 682 603 597 671 301 838 186 830 266 83 774 300 292 772 560 472 45 148 149 421 69 727 833 322 221 460 35 599 555 729 219 46 134 560 356 541 737 14 551 567 246 180 652 284 579 606 835 689 147 826 453 477 85 355 326 205 72 2 339 552 620 775 860 74 631 818 465 749 529 516 187 94 118 336 649 591 536 478 511 137 96 586 495 215 549 136 426 777 295 120 721 433 619 189 784 606 367 61 560 577 19 297 335 166 802 820 831 501 318 493 418 75 173 240 84 831 724 742 768 671 242 74 743 419 542 150 198 687 512 812 803 411 539 655 606 144 792 769 179 172 497 361 130 543 852 819 679 673 280 760 105 809 307 28 73 593 340 521 717 70 167 147 156 717 781 48 874 743 45 673 107 338 762 51 458 144 712 580 2 264 237 862 18 344 817 766 159 574 198 483 43 255 523 55 827 275 172 341 359 33 143 592 433 135 32 496 63 283 176 420 774 476 309 820 600 295 834 500 499 370 603 469 847 485 74 60 371 16 812 479 608 733 321 759 223 560 353 252 17 348 202 131 625 326 417 35 594 269 384 392 388 639 273 290 279 433 563 255 16 397 563 399 258 726 226 232 522 362 421 256 368 825 346 373 745 429 835 761 151 372 325 349 763 617 858 18 842 650 813 270 215 752 193 208 9 509 102 283 567 16 732 751 199 22 865 604 136 712 250 130 244 357 865 289 104 39 816 352 838 359 101 87 738 333 488 253 350 282 643 632 669 278 548 60 409 105 789 63 630 178 697 649 130 592 354 848 10 131 477 156 709 147 302 792 138 769 72 788 385 764 811 117 482 753 54 499 19 353 365 197 518 9 416 77 573 606 124 133 599 654 655 73 374 175 720 710 479 188 0 172 584 666 359 346 461 663 737 222 496 839 628 844 670 716 148 825 154 496 848 737 785 163 653 854 470 90 863 24 270 623 590 728 437 417 504 501 710 524 446 400 802 745 694 476 198 444 602 370 461 743 665 420 117 511 90 844 353 562 745 120 786 243 508 708 109 187 277 227 135 182 259 686 429 443 766 168 862 725 463 826 646 102 718 499 652 777 403 838 404 204 733 400 280 185 473 465 27 647 580 787 178 204 580 112 758 737 648 558 267 278 805 535 4 485 612 371 421 28 43 742 671 413 182 55 356 506 691 27 425 681 206 259 723 584 524 234 490 598 424 375 428 415 31 264 522 106 259 204 731 337 268 239 621 265 437 377 701 97 700 788 453 371 835 438 687 653 229 105 289 571 711 233 617 429 798 163 507 250 661 768 234 740 128 267 81 162 396 780 96 695 477 607 409 759 136 631 359 66 302 831 793 415 587 690 651 543 83 434 280 658 735 449 847 398 482 323 696 753 691 223 360 617 284 98 299 57 633 711 365 416 311 282 123 520 190 843 98 493 77 824 715 222 68 242 445 852 242 593 487 414 636 443 162 142 195 148 601 155 513 764 174 429 595 305 214 636 86 258 59 753 579 24 418 598 805 758 317 316 527 296 319 817 343 245 675 407 365 186 118 336 309 228 432 395 414 457 163 589 390 210 437 79 468 183 112 156 438 273 701 409 282 460 729 458 715 451 620 113 177 30 69 477 827 259 25 274 533 816 559 423 486 492 427 176 83 462 12 665 198 451 373 741 807 250 618 254 354 600 380 194 708 585 646 68 558 645 256 752 786 288 340 555 477 652 502 505 281 642 340 280 540 826 548 360 466 92 789 143 822 827 133 625 16 315 633 653 20 789 108 395 606 682 760 638 286 250 321 431 506 184 338 220 421 155 432 2 632 364 535 618 376 223 495 167 636 293 49 818 587 338 831 138 230 368 638 633 339 498 186 508 779 567 138 748 804 532 498 494 244 695 770 187 675 339 693 95 746 412 344 464 375 820 111 771 389 819 296 605 581 209 311 72 716 578 159 214 834 8 530 378 189 377 98 674 674 33 277 455 266 138 532 401 577 354 18 739 178 149 356 678 380 231 316 432 433 841 593 812 705 381 76 739 638 121 708 739 260 579 437 682 652 258 713 180 727 226 239 407 581 229 439 113 132 286 401 217 610 654 738 690 19 435 558 750 59 522 221 69 564 550 46 768 460 330 554 444 800 125 819 23 397 591 829 195 787 406 469 639 57 513 333 248 222 518 237 365 107 442 102 424 176 358 180 528 38 726 304 284 472 35 388 447 269 566 790 596 736 270 451 263 776 540 682 30 127 181 415 310 796 185 75 664 167 334 467 672 558 192 754 751 184 511 470 798 785 48 174 203 471 815 778 353 591 676 788 281 531 397 815 642 362 801 387 52 416 765 137 225 644 159 737 626 804 271 168 118 150 46 671 510 285 108 693 543 466 555 342 254 374 3 247 104 351 647 692 403 472 425 168 457 751 294 200 664 801 204 829 457 572 801 418 475 79 228 737 691 184 743 352 664 780 411 601 665 88 38 306 561 242 659 440 481 236 131 11 787 136 431 114 187 15 154 88 675 360 564 812 684 473 386 627 807 121 578 397 298 229 557 429 517 624 8 803 230 196 787 482 77 782 491 231 598 282 74 299 34 554 242 230 233 307 3 780 13 426 774 637 744 363 73 406 724 448 173 146 574 788 694 746 432 729 547 202 755 103 728 490 799 245 280 554 608 262 664 743 708 58 488 729 606 547 599 251 340 310 500 549 11 591 247 128 588 543 91 501 599 690 480 794 189 697 11 644 225 532 584 758 405 341 188 60 128 805 435 117 583 777 482 223 46 151 167 548 61 60 668 387 702 388 144 736 476 186 520 13 71 134 507 310 156 694 240 121 591 323 181 57 431 268 385 120 755 405 722 354 821 123 168 424 440 190 157 116 150 384 535 642 95 69 270 743 632 272 154 557 631 322 105 244 806 395 177 93 215 273 8 132 288 73 511 304 149 169 429 46 692 642 619 49 52 250 576 726 483 392 536 665 316 274 761 512 670 41 51 301 120 519 112 571 348 438 593 18 482 328 387 193 389 567 446 567 767 93 803 383 284 57 31 454 587 707 746 202 476 340 664 176 316 425 651 689 251 812 606 69 698 646 263 327 362 708 507 101 470 58 349 183 132 106 663 483 345 298 615 238 758 631 153 246 464 456 67 426 738 180 463 594 708 549 257 351 705 126 792 112 224 580 717 229 411 758 647 774 517 472 194 550 469 667 470 716 222 388 458 63 177 538 604 313 752 809 361 462 553 84 435 409 744 243 172 579 72 12 57 327 217 257 411 543 366 183 430 340 436 193 356 438 634 401 728 350 572 223 158 270 198 525 38 703 274 93 517 667 310 42 696 499 678 758 63 493 732 64 338 148 522 652 147 465 336 674 461 442 472 46 423 203 180 80 323 81 714 589 710 271 786 511 459 0 293 458 413 145 557 595 369 5 329 585 763 42 710 611 528 104 492 94 794 279 744 621 721 665 197 141 157 229 347 370 546 360 285 407 782 78 177 376 708 494 761 52 50 702 625 578 80 787 197 719 722 388 470 109 778 293 61 466 199 675 56 511 348 694 306 481 604 98 362 319 76 85 501 398 12 531 668 593 719 475 332 215 377 641 657 1 349 301 424 351 176 386 791 128 655 399 537 639 494 574 552 726 672 684 215 401 562 725 48 777 121 505 345 80 36 97 657 169 661 152 17 680 492 764 524 715 502 715 238 777 377 626 137 2 180 345 745 334 99 305 719 646 172 681 752 685 293 612 409 435 188 430 737 286 558 342 662 408 774 225 373 189 669 504 62 637 41 18 367 788 244 269 620 134 455 607 107 108 46 300 424 375 410 140 690 145 596 359 129 523 33 458 605 710 298 83 28 112 447 495 556 93 190 786 149 457 636 177 772 398 775 337 390 466 351 606 649 106 557 548 129 624 364 775 172 489 688 134 205 166 77 615 383 160 38 407 784 515 581 463 580 702 583 711 520 54 481 628 181 416 480 725 122 418 494 544 605 348 5 292 585 306 573 745 551 90 574 73 740 747 74 93 512 723 241 123 609 300 580 653 531 531 356 103 160 15 708 138 321 239 170 400 583 336 660 112 335 85 626 636 497 56 704 329 780 479 367 642 718 777 643 186 612 586 452 358 185 205 623 637 526 529 770 186 237 228 454 86 671 365 771 140 261 95 662 496 542 715 378 386 261 52 108 420 543 248 471 171 234 618 258 436 458 199 354 316 219 62 126 204 594 631 626 634 402 529 784 453 226 515 585 488 773 707 261 691 360 703 444 767 790 578 511 384 232 106 565 542 242 448 694 573 614 758 624 674 332 633 567 203 286 706 244 213 701 301 150 327 143 546 439 304 187 473 552 616 411 348 297 65 630 623 110 782 644 773 90 77 302 520 281 64 324 163 95 787 584 695 290 786 258 432 652 639 310 31 648 348 737 87 351 609 72 363 419 546 734 560 75 248 184 78 521 564 197 273 179 773 625 263 103 593 3 235 186 151 330 649 520 585 266 42 759 729 1 3 554 7 264 587 197 206 485 46 79 85 457 133 747 624 603 2 550 243 613 528 62 500 704 346 254 573 121 90 336 169 616 76 59 222 428 363 464 312 320 590 287 100 515 322 158 336 425 752 49 21 726 320 777 524 187 250 551 567 687 83 65 390 219 742 149 279 193 40 755 634 429 228 225 613 93 142 453 134 782 0 427 14 596 125 78 300 485 622 526 717 703 432 734 207 5 161 734 229 652 461 34 773 566 260 702 745 161 669 25 517 167 212 664 368 406 266 340 519 675 438 446 457 310 596 533 78 538 182 576 199 775 620 544 31 334 299 685 517 334 332 620 680 546 34 626 211 725 46 32 229 338 282 255 382 426 662 77 404 360 402 738 151 189 385 392 467 515 121 185 425 233 623 358 476 291 768 76 172 337 419 474 473 570 593 526 89 127 122 290 32 753 248 637 307 125 775 540 15 671 135 563 466 143 204 23 727 294 370 241 432 111 71 218 723 540 659 534 732 33 475 265 712 723 722 624 82 150 723 348 409 532 342 65 219 439 84 98 654 699 580 356 649 560 609 630 108 328 15 701 567 262 393 379 560 270 142 204 308 686 20 281 9 383 720 643 601 176 487 453 446 448 17 11 528 238 134 289 38 474 570 291 136 360 487 321 289 542 330 343 385 517 716 627 7 108 167 421 171 646 443 26 340 178 752 724 199 677 163 601 544 717 102 634 491 405 698 420 632 302 548 306 662 439 105 157 719 220 648 71 214 371 181 755 238 208 36 277 614 498 330 382 601 730 635 316 474 753 313 341 44 526 645 139 443 45 747 390 71 756 545 80 56 67 634 167 602 638 332 401 340 499 209 609 582 416 366 518 284 124 530 639 509 267 690 296 409 53 88 562 313 327 583 566 294 735 202 234 460 307 437 126 765 654 78 289 55 395 711 510 481 646 306 529 313 499 606 486 384 591 266 323 377 167 261 716 751 262 89 201 260 630 286 580 549 179 183 223 106 480 0 310 10 694 392 147 99 45 361 399 94 459 348 672 12 526 152 148 652 660 711 510 594 591 63 554 308 534 479 532 95 105 733 602 623 208 87 164 104 390 450 442 463 122 496 203 647 314 405 160 615 625 139 672 642 369 506 497 173 141 138 145 612 317 85 572 557 550 154 86 336 75 537 260 585 581 82 349 377 690 232 455 104 33 7 549 491 194 518 90 348 218 734 68 75 717 736 114 350 227 340 357 143 605 577 699 638 348 254 570 368 633 56 450 509 458 377 582 755 671 589 647 637 218 705 140 240 181 244 72 163 540 24 62 354 238 640 120 638 138 293 6 698 753 280 289 185 54 230 747 634 494 665 228 291 665 554 357 47 128 360 603 269 398 745 208 586 713 135 542 421 578 504 746 719 198 569 485 541 590 133 608 259 71 456 363 446 531 703 179 574 598 396 720 301 693 633 489 729 635 330 367 100 564 714 174 657 318 294 673 308 76 671 611 219 511 498 728 468 80 118 584 293 498 153 566 67 215 284 702 681 598 6 82 531 688 194 545 441 328 154 521 251 646 330 281 633 406 22 722 251 236 330 741 721 362 500 5 471 226 570 115 126 462 411 92 354 421 751 552 598 194 178 417 435 451 423 304 634 340 281 18 288 12 683 460 607 188 650 131 677 634 638 414 253 404 180 555 183 585 47 166 70 567 307 55 601 177 135 206 304 441 359 337 707 436 368 568 8 398 365 576 292 24 481 705 8 439 461 293 576 724 4 90 242 698 69 403 347 707 321 644 268 501 528 344 673 150 31 237 485 538 137 405 730 723 725 467 449 474 569 675 738 126 656 597 527 493 279 201 708 8 740 60 41 170 542 383 420 511 255 682 518 576 89 101 234 452 728 152 482 341 244 633 98 699 146 56 105 0 543 193 542 100 344 355 214 29 419 665 210 342 468 12 74 0 408 308 455 296 701 83 50 737 93 451 408 314 340 738 87 524 409 116 626 547 146 177 705 82 284 20 44 24 623 734 98 73 371 411 569 730 577 512 5 274 279 155 196 680 371 465 38 131 130 258 94 216 23 242 209 291 481 44 655 492 198 512 18 22 665 248 645 402 483 483 354 435 365 327 581 184 131 372 97 121 226 544 567 238 482 610 720 30 660 655 462 453 237 529 143 180 169 646 14 567 423 564 179 240 235 106 339 649 242 316 620 398 722 394 670 79 242 327 636 300 287 135 659 265 38 655 363 555 382 706 252 696 276 555 133 673 417 112 74 553 230 634 169 35 626 22 613 301 613 641 689 312 620 630 88 705 272 697 576 439 184 657 38 634 109 37 619 617 235 684 20 687 595 400 458 439 278 257 239 423 24 413 495 541 433 595 318 271 666 66 67 565 229 71 141 225 691 259 82 251 562 333 305 508 94 641 664 332 608 465 593 343 708 230 1 77 316 148 285 363 352 111 167 3 337 79 540 566 156 708 651 294 45 527 189 65 713 304 144 287 40 13 111 454 368 558 80 669 410 201 93 403 717 58 619 173 513 345 47 130 237 723 532 610 510 127 117 120 251 91 520 110 435 391 428 637 702 636 670 656 623 259 184 252 232 644 417 397 344 358 304 392 708 361 443 608 115 2 487 650 669 515 144 612 444 2 542 397 444 694 67 723 290 426 345 3 415 217 219 234 50 270 294 722 647 125 48 20 426 341 8 434 132 692 507 173 420 571 151 470 256 199 529 131 59 644 420 127 687 659 297 368 568 183 300 122 227 520 306 486 99 681 260 595 342 103 485 654 657 8 247 230 388 359 361 677 618 26 119 54 485 24 686 90 713 36 68 223 138 412 248 224 439 702 716 47 625 477 155 209 711 678 682 38 721 220 71 597 386 349 422 241 425 423 518 233 387 229 546 187 189 242 517 449 463 308 76 141 541 416 139 361 518 112 316 569 258 166 3 423 80 257 122 192 671 383 457 573 105 463 98 99 419 699 58 420 339 543 234 418 652 630 283 443 524 581 200 146 307 486 706 585 473 105 582 645 422 148 280 285 575 517 517 35 492 159 330 604 249 496 149 73 41 470 497 16 562 193 203 442 415 287 589 100 206 45 421 471 449 157 575 67 226 60 310 360 208 454 429 242 366 559 180 689 456 537 594 551 282 38 647 690 696 34 334 295 261 248 194 567 375 80 399 372 147 318 357 575 551 109 114 408 465 662 187 597 236 642 46 603 311 641 55 354 276 50 321 592 591 131 497 343 180 108 586 487 353 600 602 546 173 413 607 387 63 142 685 626 423 652 600 92 507 158 87 403 682 564 465 378 191 41 477 108 565 190 173 82 244 557 496 376 505 395 561 213 478 221 388 139 599 688 583 175 336 287 66 338 664 379 244 231 208 246 560 638 199 107 500 298 59 510 256 165 47 484 115 602 427 31 279 568 458 514 654 649 174 402 587 558 231 474 396 214 78 524 498 0 325 39 240 447 89 396 528 248 41 440 636 657 48 559 304 439 422 129 133 328 200 421 250 675 393 310 401 543 17 695 73 243 456 105 445 201 320 42 703 551 406 107 573 263 707 258 93 424 149 330 602 577 551 648 369 95 557 443 284 138 191 583 433 246 62 125 260 540 417 683 231 322 95 456 479 358 688 151 459 689 81 38 678 334 234 518 98 644 550 72 572 481 325 650 359 490 124 305 483 295 340 12 158 519 525 520 227 23 315 58 546 568 100 200 19 103 531 174 179 435 77 506 448 131 75 485 689 389 553 263 625 407 447 531 91 341 80 243 229 12 649 239 137 601 440 564 202 696 256 679 666 393 131 694 26 192 676 419 5 499 166 579 255 494 51 439 284 260 455 583 428 366 377 432 340 215 297 43 662 366 306 213 98 451 539 497 46 266 259 270 631 272 153 480 647 183 512 623 448 69 175 462 576 56 51 598 401 583 267 687 595 403 612 288 294 78 51 583 103 415 253 568 669 397 287 421 643 275 306 190 48 492 380 469 272 215 208 281 634 544 540 355 369 194 152 381 223 50 311 515 267 418 600 571 102 280 108 343 27 247 413 268 347 459 666 454 523 605 234 666 45 527 538 199 500 587 612 392 622 501 119 478 202 115 197 166 517 407 301 221 623 531 607 646 665 59 521 527 3 685 632 314 114 433 449 544 594 693 541 565 39 445 669 373 450 182 48 12 141 517 232 216 289 546 212 71 42 636 227 395 554 300 184 554 660 143 545 247 93 88 425 499 409 45 203 520 34 611 551 208 606 82 260 411 262 35 319 362 70 392 298 534 642 1 0 225 262 399 275 243 48 164 49 65 134 485 79 416 287 524 399 455 466 153 673 478 85 455 585 628 573 106 205 334 617 337 616 388 191 260 539 347 620 248 612 152 11 341 136 134 38 129 549 244 686 146 645 560 366 358 34 108 383 643 428 448 539 273 536 316 629 682 345 607 655 594 493 394 46 509 58 445 370 294 307 429 3 408 364 272 621 345 402 437 578 345 342 650 342 342 344 354 12 400 339 609 236 167 228 609 377 522 16 167 246 103 334 123 651 644 639 205 483 667 449 141 568 301 685 527 643 358 199 474 191 628 414 169 579 110 414 667 607 151 625 10 454 193 132 282 409 521 496 415 83 455 273 120 522 577 10 265 280 334 525 613 521 662 370 353 210 201 215 374 438 293 88 435 446 323 33 393 132 313 589 185 556 496 70 284 386 130 87 426 194 54 68 575 144 359 309 156 583 393 122 50 650 446 283 373 237 676 388 456 64 91 565 557 165 368 543 265 557 140 377 425 529 642 441 227 371 125 197 642 425 522 397 406 157 482 449 529 182 88 520 52 111 152 167 578 529 90 214 83 323 225 440 489 351 145 589 84 553 185 188 564 528 429 408 341 352 431 4 221 66 190 656 92 103 550 524 283 225 255 315 503 1 69 111 409 221 240 27 351 382 186 442 538 296 472 247 335 84 53 331 220 134 370 32 23 141 675 303 395 257 424 558 391 122 116 105 241 378 101 269 398 587 137 314 552 0 52 356 31 375 59 231 292 257 205 80 130 544 503 21 560 373 614 260 23 453 428 111 19 255 49 36 130 4 429 324 152 117 665 164 645 437 473 56 327 302 64 348 363 133 440 240 140 422 543 451 186 629 2 310 144 128 612 9 669 668 90 428 95 23 357 151 390 103 276 616 114 109 334 148 494 578 317 403 82 168 94 1 131 164 508 301 116 331 0 369 647 454 383 275 243 199 382 247 413 507 417 121 591 285 217 244 513 270 465 327 74 468 351 548 590 42 426 371 553 356 664 348 447 306 469 366 500 129 481 598 207 132 352 118 471 586 62 350 324 185 491 126 62 542 196 165 62 645 116 175 470 419 460 329 546 607 38 86 313 305 628 22 67 283 10 329 17 36 258 391 280 416 447 484 264 486 347 656 111 306 612 64 541 375 463 665 204 415 656 528 608 173 514 20 279 277 606 608 76 391 255 85 37 50 277 569 400 75 285 8 327 136 203 400 223 629 345 74 402 526 554 250 405 17 123 545 597 259 524 384 195 251 4 49 660 31 345 69 271 287 316 569 538 383 81 383 281 146 308 374 430 353 3 649 101 605 262 253 367 475 160 348 262 357 654 355 282 115 600 385 391 586 460 87 129 408 445 501 65 238 97 632 84 323 539 115 79 447 169 393 94 404 382 394 303 414 311 315 483 511 163 596 292 542 9 141 610 127 540 232 113 131 442 591 378 76 108 30 75 63 344 473 606 154 209 116 497 487 57 374 636 46 427 214 597 600 70 477 3 387 175 464 352 613 653 198 567 571 439 526 479 312 524 210 634 262 293 324 320 477 584 617 398 586 177 140 602 491 421 421 80 172 412 432 580 446 171 601 67 116 477 283 401 334 22 121 246 251 615 155 612 512 224 342 244 166 160 416 565 219 290 462 247 399 588 83 429 510 191 500 43 267 431 48 193 134 620 117 103 429 495 172 383 574 191 349 320 236 361 45 504 515 526 144 551 370 262 621 380 258 56 425 448 515 203 33 178 625 462 129 189 44 597 343 383 75 261 111 10 24 349 355 547 387 437 121 639 118 254 450 107 630 331 206 546 206 335 249 145 217 230 558 419 277 647 438 600 501 143 448 66 294 257 409 231 463 465 67 537 235 525 411 328 303 448 129 484 540 233 466 450 207 281 284 493 338 644 79 299 339 29 560 579 381 425 173 33 360 606 43 510 397 420 38 633 308 497 380 6 383 580 418 345 562 369 500 515 577 215 329 346 232 62 35 57 478 7 329 610 540 436 466 302 133 165 260 139 383 533 503 134 285 342 327 268 211 354 460 232 559 213 139 646 542 419 63 189 9 246 88 156 108 301 403 522 176 342 470 459 588 614 480 153 210 220 613 14 31 583 173 572 644 76 342 196 18 362 603 294 403 266 251 569 337 623 627 178 635 410 439 598 505 26 591 8 353 202 159 58 300 360 105 594 606 139 441 129 589 73 576 18 326 186 411 442 593 110 78 459 91 395 106 112 239 99 422 27 257 146 217 469 272 640 117 238 186 594 246 455 356 156 382 313 592 269 369 425 168 232 422 617 508 590 81 404 193 570 399 110 433 611 26 352 112 109 556 525 371 417 528 577 631 33 8 243 187 160 320 441 321 2 170 320 241 8 84 29 370 148 167 437 604 562 294 383 486 317 10 164 551 638 267 229 297 570 99 50 588 438 266 156 567 108 322 418 306 461 225 237 188 61 100 354 308 564 20 602 173 165 277 421 496 138 81 555 37 619 230 347 396 238 388 369 257 373 79 274 428 634 159 442 283 348 414 162 440 247 92 0 342 112 163 556 575 406 542 183 629 418 149 260 476 366 624 112 550 303 559 261 267 185 431 97 179 74 341 349 10 568 598 143 394 459 421 111 411 68 472 530 459 585 542 621 434 227 611 377 31 362 516 369 511 407 252 460 121 126 333 467 409 454 399 60 411 560 554 332 487 527 339 150 383 447 289 81 604 612 595 347 467 260 177 74 252 45 304 322 391 171 242 244 463 70 527 124 403 346 592 49 89 36 17 157 347 189 47 509 23 287 191 539 32 372 156 192 303 255 268 157 139 396 424 459 136 316 140 235 36 244 460 421 321 353 425 574 588 143 591 89 74 545 157 432 625 364 534 310 483 530 26 557 566 18 335 159 355 420 453 154 295 495 130 581 515 217 31 148 626 18 67 284 57 154 313 320 461 160 365 210 587 485 94 596 275 307 228 300 356 422 65 572 92 390 214 524 248 304 515 44 560 306 102 122 47 308 520 605 161 478 201 391 499 216 369 607 624 566 372 416 159 503 324 289 538 295 22 61 508 550 369 44 246 214 69 269 536 582 233 236 419 294 374 98 587 154 597 550 459 480 288 387 498 590 364 111 591 244 472 100 315 109 304 10 221 460 544 83 129 317 483 249 585 259 263 229 608 473 560 238 218 478 214 585 237 112 296 561 361 517 164 49 449 434 489 567 199 364 539 210 130 191 369 87 185 500 40 457 14 357 346 576 262 429 270 419 441 568 443 471 489 538 276 48 27 0 260 93 586 198 310 241 402 316 228 98 195 552 256 153 103 135 462 524 323 527 485 211 439 466 18 382 356 455 303 256 597 383 590 121 214 185 186 524 178 170 489 551 233 5 225 250 68 460 0 240 445 30 247 325 203 474 198 520 37 617 331 27 512 494 296 23 559 302 315 233 610 32 106 31 79 534 443 9 432 18 565 441 3 552 557 35 465 399 307 478 390 326 456 143 379 308 185 241 28 261 419 337 455 417 455 178 119 210 264 276 312 46 283 512 153 240 406 438 518 280 27 494 430 127 143 343 6 124 59 516 452 453 563 84 261 285 51 293 69 473 333 202 397 582 608 529 346 382 111 572 137 612 296 69 156 43 231 213 324 549 335 138 134 98 359 37 184 124 395 484 426 149 338 18 380 361 423 495 64 349 93 145 202 589 270 510 208 482 180 610 410 55 128 432 321 475 149 513 342 90 91 559 76 554 297 586 374 432 317 574 208 587 205 235 184 329 345 452 421 113 432 402 475 430 496 284 233 515 600 201 340 377 305 31 410 377 523 184 543 62 581 179 372 191 161 198 175 433 238 565 94 260 121 81 445 600 93 514 387 428 167 401 190 196 116 564 163 90 484 184 340 106 115 234 188 152 535 325 429 426 218 408 371 43 397 78 350 162 96 235 59 248 465 429 336 286 323 570 60 494 239 114 493 459 279 518 206 340 11 560 80 34 586 192 245 219 98 223 365 187 460 323 372 350 418 260 98 313 139 57 247 112 389 598 129 199 66 381 579 404 406 458 375 35 198 386 508 212 164 136 31 384 578 382 42 284 354 138 215 488 314 513 128 418 209 597 467 451 273 573 47 229 446 129 186 332 585 14 132 351 200 110 334 270 54 33 39 206 524 324 211 336 454 12 515 389 206 569 92 370 248 67 17 292 6 384 271 561 374 9 569 16 186 58 452 204 190 325 529 396 459 359 446 71 154 69 331 480 77 521 525 279 482 6 78 113 447 427 521 331 526 353 42 71 85 29 69 460 394 35 330 573 182 208 554 534 356 84 313 161 200 108 13 478 534 56 149 349 455 159 370 42 213 288 434 63 242 289 174 224 274 112 355 185 140 494 544 348 213 544 295 386 484 105 107 46 225 83 250 190 375 126 580 360 570 554 524 516 358 469 491 368 380 122 24 141 9 221 481 208 320 229 336 253 550 502 307 574 355 116 370 494 200 562 261 409 99 472 315 73 235 73 163 505 46 405 406 154 515 206 445 113 54 537 513 351 354 298 474 279 224 536 364 150 244 208 501 568 188 309 576 177 197 385 544 162 298 404 251 536 380 183 568 260 504 127 60 89 434 305 478 411 107 317 157 202 317 431 528 123 55 389 294 573 10 424 376 14 146 36 476 31 20 575 398 492 570 97 142 214 261 314 82 86 189 68 491 531 470 312 180 357 114 354 39 373 310 21 349 195 403 282 157 441 288 211 188 457 74 111 36 536 570 192 575 139 8 398 230 294 32 507 395 429 198 388 328 363 127 21 481 417 390 188 300 135 182 355 339 274 95 116 329 119 201 567 119 32 85 328 173 180 366 273 193 458 365 483 539 565 414 314 191 322 171 533 421 584 172 350 467 465 203 386 118 322 274 515 544 230 400 388 366 257 567 342 552 556 31 104 410 156 332 395 453 366 32 294 227 501 559 545 337 538 525 361 296 68 516 3 260 52 381 245 548 343 542 424 6 465 118 409 44 371 197 116 392 418 37 509 486 291 370 202 288 101 14 527 435 227 514 302 131 276 390 293 147 229 76 409 326 393 394 437 334 580 381 366 131 366 219 435 449 207 409 430 49 255 144 367 237 274 113 548 180 404 474 475 33 418 333 216 35 147 472 314 23 265 352 179 168 362 387 161 234 448 313 438 132 299 33 384 156 489 37 534 313 500 184 302 111 402 22 69 361 137 160 492 542 394 319 143 128 174 404 549 371 211 565 94 437 282 495 555 35 349 301 435 568 119 189 392 516 59 489 233 235 211 143 399 178 33 290 127 22 331 554 315 104 483 169 80 316 189 93 35 257 307 33 83 179 416 449 182 254 232 7 557 59 248 288 323 302 105 550 428 573 555 381 331 410 8 208 174 505 192 507 570 94 476 519 117 472 117 260 386 518 115 516 85 1 528 154 425 49 450 198 560 299 559 515 393 202 232 410 449 562 325 23 121 429 263 26 515 277 61 362 17 499 230 369 563 497 397 148 63 454 508 358 16 205 157 106 511 328 377 20 295 342 80 478 26 557 346 280 31 52 81 376 174 485 193 160 413 128 473 468 289 240 505 219 282 188 45 204 488 123 249 322 300 204 9 346 404 485 12 149 321 23 136 404 282 180 439 15 535 127 198 518 50 205 236 520 231 482 156 322 338 225 467 151 353 405 216 246 465 525 305 262 544 497 364 524 310 533 440 31 558 280 404 433 40 529 356 488 403 470 194 528 189 60 134 260 398 124 409 470 507 178 479 529 7 135 524 93 490 150 95 261 436 549 16 278 4 67 394 90 380 253 242 92 348 43 497 293 459 93 300 214 185 258 211 60 228 525 280 366 502 33 218 41 414 301 178 459 458 457 29 213 34 359 213 253 353 153 54 112 221 50 363 340 131 167 439 200 176 390 372 25 215 461 374 17 247 196 48 291 503 63 316 333 471 202 451 406 252 336 170 122 357 204 16 307 161 383 540 306 375 167 130 399 162 101 345 205 159 484 414 298 159 374 466 10 273 341 163 59 519 468 439 286 143 270 217 443 342 330 438 330 428 250 479 74 366 171 266 60 137 379 213 517 79 9 536 326 422 51 52 320 553 277 462 71 458 194 376 192 420 250 50 20 190 56 543 28 111 355 47 153 179 139 35 282 508 510 390 220 262 284 281 376 342 263 355 11 419 232 272 463 290 123 260 90 215 450 175 202 189 59 309 332 137 113 130 65 269 390 18 520 14 385 211 231 539 322 360 403 449 132 293 422 324 47 180 21 375 153 335 487 478 490 519 16 317 65 325 482 488 352 552 8 14 537 278 378 323 396 457 447 430 202 195 491 149 408 349 52 92 180 505 99 57 17 327 173 353 223 350 498 490 213 236 5 15 86 529 140 255 533 448 186 352 373 71 209 106 284 198 469 322 532 152 395 299 409 368 55 168 297 353 404 327 521 369 314 508 392 112 142 79 265 17 272 142 342 200 211 155 169 449 232 424 539 350 469 439 90 72 487 216 404 207 414 150 5 491 40 251 270 541 397 428 389 104 94 526 263 90 439 13 268 259 512 232 520 225 436 61 427 300 368 30 280 162 459 520 379 2 488 473 388 486 295 337 127 309 524 410 2 170 252 23 201 345 144 73 135 278 262 420 466 402 390 16 509 486 311 309 1 105 460 440 165 101 84 352 43 335 281 115 167 435 151 383 108 532 185 143 347 201 537 29 342 538 356 523 516 32 17 536 84 460 517 21 508 239 126 232 101 412 40 343 350 271 306 396 427 387 206 423 382 363 95 425 11 175 321 489 234 250 484 83 426 153 111 357 426 28 487 449 509 410 134 35 221 361 427 453 58 243 423 206 423 109 210 294 493 143 310 226 321 171 337 534 339 410 8 76 122 9 471 403 57 477 367 380 418 399 403 272 89 133 384 50 65 274 48 253 104 527 151 23 405 275 269 10 2 205 192 402 27 368 510 141 269 335 151 339 31 230 247 417 158 297 121 451 430 481 72 187 121 139 179 201 327 105 247 394 186 10 136 192 519 311 384 84 518 158 41 474 109 64 102 34 533 108 235 172 91 235 219 522 368 20 430 1 482 432 455 521 229 254 42 4 398 488 178 131 4 389 139 1 124 22 61 339 418 247 520 21 429 247 354 171 146 65 195 294 344 259 177 510 391 361 237 206 290 528 521 89 382 22 307 514 295 389 273 171 337 378 516 223 258 84 253 517 421 95 127 223 193 279 178 390 166 238 54 310 474 317 419 405 456 78 220 475 122 10 493 48 451 65 184 251 158 496 457 102 277 348 224 23 175 28 502 61 493 281 237 394 237 61 381 501 348 260 419 435 60 311 477 428 398 491 255 198 226 103 316 466 466 401 39 25 149 297 101 87 385 50 421 40 192 248 202 107 396 34 374 185 181 357 451 15 160 119 203 309 293 490 445 58 148 112 163 90 54 50 39 58 504 317 257 115 526 161 319 368 254 377 473 172 89 284 320 444 125 450 17 263 176 384 24 428 250 329 442 425 207 369 198 477 295 175 159 79 158 150 478 76 355 132 417 509 175 336 77 39 490 36 418 124 97 261 288 306 414 380 515 166 258 1 125 200 347 253 23 294 157 375 277 61 107 93 77 515 262 145 361 27 204 161 411 420 151 419 67 360 189 426 119 420 143 28 504 162 55 12 104 226 515 62 43 372 379 349 341 185 140 36 2 63 62 227 136 456 96 331 288 279 466 405 213 308 328 219 496 416 128 1 386 45 287 503 498 210 259 53 218 38 46 28 66 273 503 519 468 472 427 217 245 361 376 485 138 111 427 474 164 192 211 44 62 214 158 506 55 375 295 290 1 306 321 230 491 332 4 384 122 37 343 380 439 339 120 235 445 439 225 480 464 275 305 492 70 355 432 29 114 359 185 207 36 1 59 475 321 222 290 222 516 455 461 171 88 159 263 422 231 111 203 182 21 75 18 447 141 466 68 90 324 322 90 176 197 181 450 74 363 513 316 88 209 464 112 63 189 285 52 111 226 467 365 142 200 467 112 403 253 57 40 202 511 102 101 280 422 77 83 212 69 41 235 501 475 112 305 322 282 374 406 181 454 404 5 273 103 213 234 36 193 391 463 24 333 153 458 130 499 25 201 301 219 251 236 185 206 500 138 234 434 384 381 386 301 339 301 504 70 181 482 403 294 302 340 386 133 473 495 437 481 492 293 207 381 231 144 506 65 305 138 263 140 66 495 104 146 107 475 354 152 144 193 271 24 197 362 176 360 269 429 383 126 102 30 509 326 109 400 200 202 315 342 379 354 92 495 235 474 313 116 407 342 267 213 458 28 144 448 34 337 320 458 37 351 66 465 54 51 223 319 57 193 227 390 478 367 174 11 390 366 422 466 453 419 405 434 375 150 120 211 328 216 471 57 102 311 231 327 197 89 255 50 390 65 412 271 257 252 473 248 221 8 241 189 54 432 35 505 367 125 123 394 296 438 175 267 126 498 440 150 492 96 304 80 439 362 282 471 3 306 79 490 344 475 485 464 251 132 406 251 455 70 12 263 147 101 492 25 448 98 324 0 318 213 312 463 328 266 265 256 325 73 356 432 82 145 223 306 378 15 6 66 226 462 117 386 172 420 183 47 4 167 362 274 344 269 383 304 3 147 322 370 47 305 121 278 373 497 317 6 15 30 74 245 300 301 296 251 57 94 401 242 295 389 231 54 447 349 265 50 299 173 224 465 472 38 115 284 409 33 95 136 310 174 82 457 347 241 102 182 97 28 193 284 477 327 299 236 471 265 415 215 52 324 27 208 192 434 119 398 187 155 134 111 331 148 404 262 27 77 378 160 202 367 358 22 268 232 459 205 230 419 467 19 409 306 221 397 124 355 47 346 47 53 416 38 397 349 3 1 411 316 423 44 59 37 39 128 443 95 368 52 379 353 441 253 132 487 401 236 251 248 196 3 236 406 231 304 404 269 71 300 207 245 376 298 162 43 66 275 114 80 55 353 188 167 325 89 155 388 376 178 434 389 428 286 335 304 269 236 483 282 147 443 87 44 263 433 91 326 220 54 119 10 104 316 175 89 439 481 246 422 451 58 405 153 320 457 285 415 296 481 429 184 20 59 180 139 49 427 107 346 91 424 482 455 489 107 363 213 412 389 84 177 382 245 368 161 136 393 457 274 287 96 186 110 191 295 442 412 147 40 317 488 99 281 192 99 255 168 353 42 407 171 108 324 210 373 354 424 265 270 378 236 67 133 130 137 296 162 3 441 86 394 442 52 72 397 207 89 402 21 359 67 343 16 271 375 132 65 106 250 8 450 464 430 359 445 290 391 164 307 270 58 53 296 417 189 408 294 399 209 417 458 289 159 45 144 447 266 141 42 445 96 120 287 119 463 64 378 16 411 131 231 49 362 346 209 84 199 124 449 184 24 400 325 68 173 329 4 44 109 188 219 9 367 298 325 426 148 140 172 273 257 269 53 409 436 374 9 22 395 418 255 123 381 366 309 311 149 419 47 268 143 452 144 362 446 228 279 240 323 396 223 95 322 401 442 322 243 135 69 8 427 259 477 78 234 160 173 392 328 35 308 295 207 145 369 407 303 45 177 351 393 126 150 110 143 80 70 122 449 410 195 444 182 227 312 275 309 5 430 296 80 232 239 243 356 384 378 123 436 332 312 7 36 350 468 413 201 324 316 208 371 203 118 381 63 123 255 181 305 154 242 279 15 1 471 464 99 253 7 383 362 139 234 215 252 143 110 153 34 359 400 286 57 414 227 180 228 55 396 281 19 393 347 473 451 212 285 59 288 455 320 25 56 371 48 457 205 280 221 165 265 289 139 300 192 449 386 386 384 363 284 469 339 402 349 361 294 351 30 468 94 215 6 53 358 26 435 101 139 418 288 452 314 364 92 8 349 353 445 301 472 419 136 234 273 86 65 122 241 391 265 5 454 398 413 420 416 251 140 77 367 114 419 193 302 233 345 361 309 448 298 141 256 69 271 159 212 195 319 159 315 157 376 404 235 315 165 22 78 162 186 147 224 397 316 91 224 222 14 396 116 299 434 442 148 248 388 61 265 356 378 354 284 253 454 291 417 378 388 336 234 161 189 320 13 334 459 101 370 312 135 425 436 406 244 412 444 98 461 393 425 275 423 450 388 306 274 1 244 401 430 41 377 246 322 256 69 289 342 241 260 224 382 363 235 136 386 93 382 39 37 64 387 419 77 147 199 321 77 432 434 350 170 98 424 25 105 27 13 426 312 139 41 56 89 291 61 53 174 237 156 189 100 194 114 26 20 229 277 443 436 190 140 7 145 82 381 400 16 7 184 320 164 56 245 384 188 462 247 208 313 26 54 205 103 151 84 256 215 366 33 370 432 391 292 336 294 117 148 89 331 87 13 285 270 390 207 326 312 261 311 247 60 407 200 225 441 403 398 206 78 396 332 240 186 177 19 68 306 388 181 428 439 54 414 14 39 437 382 130 354 254 234 70 349 115 135 401 223 327 69 7 149 456 307 176 377 178 262 324 97 157 360 190 240 86 331 343 57 14 321 308 240 287 448 246 204 413 180 237 109 29 360 54 154 9 170 44 47 9 428 124 397 102 265 174 423 30 386 132 455 397 47 23 355 199 38 52 140 255 438 92 453 40 208 103 114 394 211 135 266 450 250 244 281 153 154 314 316 190 264 324 409 356 187 283 322 227 18 412 59 142 18 133 61 148 268 300 2 205 438 87 116 84 323 53 63 72 337 33 69 381 104 132 127 94 67 150 195 133 359 64 296 87 377 379 430 377 186 96 335 330 327 172 120 289 336 392 368 247 114 129 63 67 434 72 167 431 104 419 253 160 10 354 110 391 288 155 367 112 323 80 436 436 56 47 365 116 172 26 249 283 217 270 127 418 369 262 360 36 269 172 96 220 382 107 447 238 272 431 293 318 417 367 284 203 258 84 404 160 132 2 127 326 48 328 36 285 339 372 333 368 347 150 251 379 130 90 25 408 442 3 146 411 34 147 335 94 302 356 118 134 47 312 411 260 213 151 52 292 169 340 165 70 68 93 300 311 153 310 48 113 168 48 259 204 303 393 243 263 325 297 252 57 136 49 37 322 189 79 131 255 392 434 19 64 268 402 57 274 30 30 99 403 396 146 334 120 393 325 194 405 407 56 204 120 244 434 4 312 330 365 40 33 32 145 30 392 65 88 31 18 133 251 276 85 39 22 366 262 420 300 14 304 98 431 308 234 183 404 254 150 360 252 158 145 347 430 224 336 399 392 367 404 401 180 163 329 42 374 397 273 196 131 126 120 75 148 166 304 377 105 268 31 82 108 389 220 46 345 262 429 389 259 231 26 300 406 111 251 277 30 171 111 162 334 181 318 306 119 20 374 83 313 117 143 208 208 322 294 244 4 305 72 348 214 199 65 7 96 299 111 76 233 97 383 362 121 222 308 390 308 60 390 170 138 219 437 384 146 24 5 85 348 70 253 294 329 303 334 176 99 415 94 330 298 219 260 403 54 397 201 200 337 345 152 192 57 433 230 165 193 188 34 228 9 428 349 264 263 364 406 340 70 147 377 44 98 370 270 241 94 205 72 217 417 55 11 108 232 214 64 67 153 37 357 225 208 18 317 206 342 271 352 114 268 60 41 9 226 7 396 431 147 275 325 434 330 188 244 97 81 110 372 122 208 363 382 52 352 304 52 256 243 411 90 364 154 380 397 52 56 292 238 6 258 214 116 264 8 355 10 158 236 353 355 350 241 286 207 392 326 336 222 313 122 78 159 301 51 84 196 191 56 60 26 125 362 90 279 211 260 36 107 390 306 11 311 349 408 248 388 308 125 105 39 234 429 13 336 98 398 291 297 252 12 416 355 63 196 17 415 396 275 243 327 408 411 60 391 401 208 329 312 279 217 150 77 407 404 320 219 5 343 183 97 26 378 190 353 188 249 147 368 50 101 369 401 14 238 358 209 64 170 261 119 405 80 158 40 67 225 305 292 145 270 82 398 260 105 77 317 226 167 424 60 307 395 276 170 107 20 293 39 421 29 274 221 131 389 12 234 17 343 27 416 115 228 143 113 104 12 339 135 164 226 403 355 344 6 184 383 232 310 220 125 39 396 371 297 287 417 99 392 1 154 281 285 182 6 391 203 116 343 386 258 274 139 34 329 156 179 226 251 196 146 356 417 18 190 379 30 171 285 198 117 400 56 334 241 417 165 232 172 172 334 260 157 240 8 390 226 185 262 274 170 314 309 274 289 294 69 103 186 414 391 219 319 49 173 306 407 402 287 86 175 207 232 269 64 146 112 48 264 293 294 364 126 23 209 63 197 336 137 121 89 319 347 136 386 106 120 256 226 148 42 143 88 84 183 336 17 112 415 257 11 220 306 56 184 347 201 52 34 34 313 188 232 388 80 304 125 190 140 253 55 118 151 0 337 403 14 311 159 359 262 288 413 212 345 160 177 134 416 169 231 399 99 253 234 334 308 144 339 275 296 384 98 55 248 270 167 328 237 145 245 354 55 93 105 107 213 121 312 81 18 290 382 280 403 81 327 300 288 211 318 166 114 326 133 351 94 332 4 34 362 125 244 209 128 61 345 358 267 399 56 63 109 299 336 70 395 311 352 276 317 155 198 355 248 191 158 51 292 88 3 316 122 275 269 1 261 340 269 82 263 240 269 7 392 39 162 298 243 252 312 182 5 299 332 101 407 163 269 68 352 405 375 203 83 309 5 168 11 331 139 109 126 189 246 186 217 213 108 170 123 357 17 164 345 223 393 349 15 163 335 377 115 6 79 175 131 107 165 7 151 85 159 8 64 72 349 274 197 37 315 328 358 298 15 48 208 347 277 215 66 136 258 78 300 266 180 158 196 223 76 123 60 162 89 373 11 379 253 88 122 321 391 258 248 364 158 322 233 248 358 10 9 130 340 329 402 142 373 317 44 306 283 252 243 262 240 176 259 297 378 126 300 168 43 259 179 252 78 253 401 321 400 95 52 30 69 387 231 132 7 212 308 304 39 13 195 238 204 272 274 69 195 78 16 2 330 335 394 92 2 76 33 142 231 213 287 4 92 21 359 55 209 291 163 131 231 252 318 237 53 301 34 64 157 179 396 39 74 206 250 107 260 396 169 218 181 253 352 34 315 379 12 196 295 223 188 166 121 80 265 282 58 315 41 368 42 210 181 349 382 26 135 239 308 50 317 317 137 36 279 175 311 299 37 296 1 122 244 341 283 235 396 263 27 253 343 104 396 75 290 261 101 352 246 93 229 81 297 293 287 234 174 358 131 52 309 100 178 335 82 97 380 344 18 97 67 148 189 288 311 197 159 231 107 169 320 95 72 231 263 190 136 220 280 297 293 70 81 280 56 3 124 371 239 377 81 34 72 206 87 94 8 265 289 157 205 161 34 320 54 30 221 233 203 192 371 350 45 5 160 186 228 183 389 162 86 95 368 48 379 315 223 6 344 240 262 381 392 379 335 287 156 148 39 57 26 100 109 209 13 237 190 345 374 173 389 148 381 206 32 116 75 329 90 97 85 103 193 356 68 15 164 329 168 232 249 243 216 79 188 364 257 77 92 372 173 176 169 235 226 125 367 54 3 178 33 162 336 54 353 352 148 309 337 58 32 163 4 84 387 125 356 248 63 7 206 171 29 332 211 203 377 196 90 81 26 319 304 55 292 20 259 222 211 251 254 118 66 40 285 57 306 75 58 288 277 45 298 22 38 213 70 193 122 56 102 279 369 11 264 143 257 121 177 156 80 132 325 310 176 60 209 66 71 308 250 372 213 186 135 216 243 228 68 139 58 129 154 318 300 62 114 184 313 375 158 351 76 86 241 287 274 344 55 207 68 350 358 71 187 143 67 115 24 6 216 282 15 344 298 166 177 327 120 245 60 233 383 198 302 292 80 154 356 176 126 305 19 29 252 252 88 80 265 361 120 324 264 259 222 24 18 216 141 333 336 367 233 4 371 321 46 85 295 244 40 136 325 211 339 74 179 357 325 40 94 322 285 259 347 22 137 305 247 291 265 363 130 321 354 181 45 142 181 327 187 166 274 26 257 30 159 285 192 113 55 373 201 35 247 127 81 303 355 137 193 240 38 345 378 363 9 156 238 257 250 208 232 31 0 136 11 217 346 281 168 226 356 61 311 98 219 47 212 185 367 50 96 53 9 155 262 300 40 149 199 39 218 200 296 67 149 314 264 276 187 134 0 14 76 299 7 35 207 254 277 236 218 314 298 121 373 222 217 137 272 128 256 132 284 255 291 122 280 103 34 85 97 300 9 1 34 103 310 121 72 177 25 40 239 200 66 48 329 26 332 337 310 46 323 282 207 93 280 85 76 0 32 31 357 183 17 77 252 27 113 41 245 367 100 319 283 40 101 58 267 279 11 285 75 9 32 354 256 137 325 70 340 51 45 35 180 58 361 201 137 357 288 304 55 146 353 361 139 332 159 80 17 74 51 73 326 90 141 125 115 280 133 314 41 154 334 227 77 124 274 92 152 110 227 124 171 105 248 17 252 318 45 53 207 172 152 335 133 205 285 266 279 239 282 70 197 281 249 286 358 184 267 131 77 61 98 124 244 285 348 265 84 300 124 119 314 1 208 34 90 214 17 274 335 139 79 318 34 43 43 163 94 209 239 184 318 24 314 203 17 162 289 354 110 142 294 302 62 180 186 137 188 93 331 298 225 227 261 22 328 247 260 266 207 194 4 240 119 241 55 153 157 44 305 43 207 74 185 310 236 179 311 289 65 113 67 323 199 263 239 301 161 199 117 24 88 16 75 104 258 270 73 149 236 206 49 229 79 44 50 58 162 146 80 203 117 99 204 154 318 119 204 215 317 0 332 294 163 166 272 248 231 126 116 11 20 9 150 331 289 102 60 163 253 223 78 64 173 69 360 48 132 129 142 294 141 146 215 227 153 357 14 269 34 325 228 32 279 340 152 107 188 118 200 201 216 21 282 71 354 346 316 105 349 154 55 156 97 304 272 74 11 166 213 168 323 73 283 218 93 64 48 340 23 40 209 236 163 38 27 346 141 152 244 233 125 171 122 177 323 311 323 55 328 125 16 126 121 132 223 281 62 135 169 44 232 250 265 124 23 299 124 287 68 46 344 89 127 262 299 265 352 33 211 90 117 108 93 36 217 11 85 148 229 272 258 100 267 105 97 322 123 160 352 223 131 282 177 350 114 88 191 252 216 149 51 147 126 180 177 55 50 70 158 284 42 217 336 35 317 153 231 286 109 332 323 91 150 122 324 67 96 246 90 94 176 129 11 59 168 148 15 151 117 261 155 292 326 27 326 131 87 247 84 138 167 230 333 12 232 109 311 82 24 25 236 49 315 90 44 278 20 236 125 104 3 24 222 116 279 41 346 90 80 228 109 188 88 336 37 43 227 57 150 132 36 201 341 206 53 187 310 286 213 84 24 137 250 326 158 4 338 145 297 154 226 319 20 328 299 274 117 130 212 165 60 237 70 132 65 289 187 195 19 243 131 94 34 152 298 15 288 149 150 239 205 247 117 227 300 253 13 331 194 324 276 273 137 96 124 247 104 291 68 261 148 106 179 259 190 26 268 202 46 45 339 239 73 38 135 248 299 79 236 201 191 281 207 110 52 79 43 183 157 116 77 265 33 285 1 184 143 15 325 214 238 159 186 114 264 102 294 198 11 306 148 57 138 75 200 300 105 250 130 237 222 231 100 292 138 329 194 199 293 42 258 278 231 293 77 323 80 169 184 131 112 97 118 195 100 67 219 107 265 170 163 133 270 342 158 203 67 113 80 90 64 141 67 74 70 241 290 126 29 74 253 18 142 80 97 211 25 139 244 316 235 280 308 212 45 188 3 201 260 135 275 124 239 2 322 242 260 19 245 218 232 98 94 32 208 258 268 268 202 253 330 243 136 38 124 44 292 112 317 258 238 192 186 83 43 107 109 16 33 294 26 199 123 65 21 30 135 249 315 43 192 206 300 301 301 118 82 2 136 87 52 64 98 130 133 264 331 31 170 315 7 21 310 7 180 296 115 287 183 32 30 228 87 134 310 247 238 14 109 276 236 294 318 185 152 93 57 151 266 51 322 130 148 170 241 97 250 330 95 144 207 34 315 131 36 169 208 95 131 278 220 105 263 318 161 296 263 237 286 312 97 56 202 260 15 204 313 304 35 234 167 168 204 211 100 49 83 98 305 50 303 271 152 72 75 207 317 199 17 239 189 99 54 49 41 54 193 101 263 101 294 83 199 79 17 280 168 145 210 120 77 127 228 189 49 7 211 60 318 271 289 289 157 320 68 213 172 194 187 220 121 304 197 225 168 187 112 8 15 253 80 91 50 267 238 70 120 249 200 36 38 13 3 7 177 202 132 143 81 261 191 288 296 135 164 327 138 320 125 300 43 23 253 239 166 258 320 184 85 22 102 24 29 62 267 167 244 14 311 297 267 232 82 7 48 317 142 26 36 102 138 273 321 5 63 159 297 16 227 238 105 76 266 269 208 251 87 281 5 53 230 125 118 133 191 229 306 47 320 86 199 31 239 35 285 179 265 299 140 156 23 317 307 216 166 93 314 189 137 45 180 6 108 322 54 259 265 93 268 266 233 52 23 307 195 269 114 38 78 53 218 123 105 297 95 79 173 272 74 222 318 218 216 217 131 165 136 64 141 216 5 224 164 33 0 35 225 197 140 285 298 161 135 257 145 239 54 254 7 170 169 113 286 275 316 3 3 220 115 151 70 167 140 1 96 30 57 251 151 195 123 42 285 36 56 222 25 265 177 86 47 83 117 100 153 299 291 180 250 78 50 251 142 275 26 308 68 44 32 2 205 75 87 267 253 276 217 50 100 58 38 194 32 212 218 253 216 198 144 218 85 133 31 165 231 256 308 82 287 136 85 232 197 89 31 126 99 74 233 173 6 156 121 299 99 96 4 134 73 12 283 261 252 164 3 222 257 46 243 31 117 136 145 115 313 52 306 166 46 140 209 145 133 57 298 63 127 102 204 222 3 78 261 23 83 170 234 305 150 164 0 73 76 238 208 196 99 254 266 198 295 104 37 139 217 286 5 197 154 114 55 57 270 238 276 40 149 248 185 147 287 117 162 165 213 84 239 238 63 312 309 48 63 9 243 45 7 176 19 106 163 264 62 53 118 274 213 190 97 41 280 68 164 86 153 26 5 281 241 202 257 89 141 81 51 130 234 246 159 143 307 18 233 138 23 39 267 65 44 147 86 139 263 84 115 224 246 230 274 207 185 288 98 151 127 246 148 277 216 305 248 82 163 255 32 156 85 153 148 185 124 301 11 266 108 59 243 58 130 211 245 159 130 131 283 20 173 238 42 265 277 27 266 48 13 213 88 91 169 225 259 294 196 111 237 17 271 184 12 158 31 303 301 79 258 22 233 46 240 198 101 15 99 112 286 9 195 46 88 294 160 260 65 116 145 176 9 261 232 163 271 67 251 167 10 117 228 142 43 294 176 121 42 88 252 189 162 37 59 75 183 120 198 249 260 152 137 136 301 5 214 19 129 130 102 299 27 164 4 197 56 242 208 264 173 11 55 10 176 29 99 205 181 32 6 244 196 284 286 161 45 140 191 197 85 36 249 85 236 190 297 32 289 280 232 233 294 180 136 77 40 199 130 295 106 159 172 232 213 200 134 25 205 235 296 126 136 18 137 251 78 290 213 186 205 84 184 17 285 291 188 256 220 272 276 154 184 237 191 67 52 171 144 21 223 246 27 271 263 256 239 281 143 133 1 157 85 59 122 48 209 87 284 126 111 79 58 283 174 26 265 237 3 162 71 273 143 283 27 219 188 94 209 189 84 109 212 56 139 154 42 201 93 145 227 239 120 115 146 173 19 198 209 149 39 243 218 109 16 104 71 140 114 229 287 150 57 51 231 285 170 72 149 60 152 292 244 255 14 183 90 239 115 152 213 249 205 57 157 63 138 125 114 50 10 97 89 79 257 43 287 214 155 115 193 31 91 145 243 219 211 286 107 290 37 89 85 143 46 75 209 44 141 272 84 42 18 78 190 197 261 5 209 215 61 44 157 124 171 189 135 13 45 156 265 93 16 157 223 284 92 265 183 16 11 151 198 43 113 154 88 143 115 130 267 222 233 8 14 71 204 120 70 104 119 27 98 10 178 161 268 3 109 132 72 231 59 166 109 240 84 171 82 258 234 258 168 229 59 62 260 32 267 94 235 126 147 218 213 173 161 138 156 84 29 276 81 197 70 87 14 24 63 226 66 55 207 88 195 183 243 70 7 56 168 196 73 44 247 237 259 229 270 183 236 144 238 282 171 28 71 71 275 241 274 282 56 238 60 103 156 233 42 179 233 14 142 169 125 41 49 211 100 62 233 15 11 126 81 274 207 58 213 168 233 5 69 203 74 124 49 41 182 253 156 30 21 243 234 277 255 131 128 105 76 167 23 110 178 252 136 34 151 230 112 263 122 12 256 18 41 104 264 151 168 276 273 217 127 238 27 165 113 123 129 182 122 14 263 227 265 210 176 236 161 177 260 16 133 80 237 255 75 140 0 147 196 224 66 82 134 12 234 252 141 194 273 130 252 60 6 132 50 195 62 49 91 19 112 221 92 232 162 37 119 69 195 273 210 64 102 62 67 32 31 278 274 142 166 27 274 213 140 52 211 209 245 25 36 148 134 170 217 240 249 160 57 213 263 13 268 224 10 168 233 154 35 258 111 133 229 172 188 216 14 166 26 272 143 216 40 103 107 97 255 188 214 52 246 71 212 12 215 94 156 173 209 49 214 250 3 258 171 241 213 173 158 166 68 142 221 35 177 184 190 50 258 86 139 29 200 227 259 185 50 222 58 116 29 274 152 219 175 33 117 41 207 237 46 66 249 271 212 11 26 184 122 44 24 96 227 30 181 198 248 251 260 120 220 129 257 217 49 259 267 18 30 231 41 112 262 87 81 88 239 222 246 258 15 41 217 78 269 16 102 96 74 173 154 120 137 9 140 114 108 42 37 158 268 156 246 227 259 146 169 114 200 110 132 163 237 201 89 152 227 60 230 56 217 78 70 199 94 207 99 87 168 215 33 4 197 213 249 250 79 47 67 143 93 22 44 30 189 208 265 87 200 147 6 11 90 92 232 226 10 59 54 59 58 164 19 184 85 189 107 175 70 186 38 197 213 216 247 91 153 212 15 87 188 197 67 130 10 144 266 95 182 33 104 155 111 22 72 156 206 54 185 58 229 101 96 117 7 113 257 128 181 251 258 16 84 86 138 165 105 197 21 92 87 180 244 105 10 148 174 201 9 84 30 132 252 173 92 160 112 234 166 4 80 24 63 9 19 54 210 218 111 29 161 247 216 164 175 29 85 192 203 190 168 13 40 98 221 39 4 28 138 168 40 148 71 80 96 109 33 119 125 60 98 190 16 40 153 44 181 192 163 260 260 54 198 8 11 223 31 148 253 240 130 145 101 210 114 31 114 103 157 19 117 45 80 217 35 181 236 258 23 208 158 115 171 68 156 248 149 56 85 77 90 196 185 194 12 250 146 0 43 238 44 225 112 173 88 99 231 197 215 81 251 244 206 238 125 12 142 150 208 50 28 224 85 101 142 141 100 220 29 139 10 195 93 46 33 233 239 227 249 243 219 246 27 49 52 138 152 194 199 72 61 102 107 109 177 111 178 118 159 25 186 130 98 236 130 190 149 183 77 213 105 189 80 211 200 200 160 107 113 72 212 234 7 217 28 106 216 110 66 112 236 86 253 226 148 148 218 93 180 177 60 13 245 50 137 23 232 191 185 35 249 234 22 232 36 221 229 61 98 208 212 89 231 252 17 145 156 63 148 247 113 216 13 39 15 200 175 49 117 218 73 247 10 120 190 44 172 161 69 206 91 96 206 5 122 130 13 8 176 139 145 234 82 67 193 178 234 237 244 236 43 197 54 119 76 74 186 133 140 150 246 231 187 16 27 242 63 96 22 61 13 122 26 116 90 5 51 184 207 167 215 159 240 242 53 94 113 57 226 71 85 165 200 72 51 180 42 231 246 65 77 89 81 96 222 22 96 0 170 245 75 247 154 50 234 74 84 206 197 124 106 2 201 159 84 221 41 177 77 123 149 118 7 204 58 120 117 22 184 91 146 150 237 102 157 18 199 244 232 107 226 97 35 62 60 19 0 117 212 201 167 226 43 51 181 110 35 52 30 197 240 234 112 5 243 154 60 200 50 240 146 113 114 231 117 157 32 215 75 152 19 145 86 68 64 91 34 123 123 225 93 240 107 13 136 199 110 123 168 128 70 119 12 131 166 213 61 66 137 152 183 194 91 43 166 181 84 167 167 72 173 149 187 166 234 153 138 16 110 30 59 49 149 237 57 100 233 92 58 206 228 127 201 0 109 62 193 157 91 163 26 50 18 189 131 75 122 155 153 239 76 174 156 53 217 191 131 102 216 60 161 187 227 226 9 235 102 11 192 217 157 23 22 28 6 159 17 132 174 152 5 4 207 95 103 1 142 36 22 217 188 143 78 49 226 174 188 86 100 132 198 15 121 68 49 128 229 224 8 60 149 39 158 10 123 114 110 215 226 177 117 194 72 152 50 61 228 90 34 57 132 97 138 4 190 81 172 92 49 109 67 135 159 135 149 46 164 64 211 220 73 108 213 117 42 190 66 106 62 65 196 224 176 218 29 128 76 206 178 216 49 225 193 110 3 19 63 156 100 124 33 55 54 103 171 126 31 111 225 18 205 57 54 71 51 53 99 78 78 19 155 195 25 122 88 129 125 18 78 30 31 169 217 187 174 130 24 91 29 193 24 118 97 11 20 18 87 120 80 170 228 77 98 91 194 120 204 70 184 193 58 109 118 196 100 188 154 79 127 146 16 142 10 193 38 72 116 55 64 193 78 227 133 68 13 98 131 5 27 65 227 85 118 26 71 222 100 213 111 120 145 148 39 227 8 226 150 110 78 193 64 22 139 118 119 226 222 77 192 45 162 219 203 217 156 49 22 226 175 121 160 22 30 56 1 175 81 184 147 102 81 79 112 198 0 163 215 211 102 222 188 38 212 140 160 73 37 208 49 22 20 118 185 213 11 146 96 44 81 151 38 60 215 170 10 116 203 6 42 60 219 124 91 127 87 72 108 65 110 193 79 51 8 124 144 102 139 167 88 51 137 96 141 61 187 93 131 17 202 72 41 127 216 192 185 132 155 162 104 90 68 18 13 45 122 163 70 74 120 157 184 178 20 22 182 94 75 209 164 113 106 146 131 190 191 151 18 109 100 159 149 121 151 85 112 116 92 166 0 82 134 184 1 85 169 55 150 6 5 16 8 174 7 39 33 14 215 50 100 127 97 108 104 117 164 205 109 164 155 39 132 146 137 41 198 120 196 99 195 91 185 104 44 103 155 49 4 198 60 63 164 5 49 178 168 53 166 151 195 2 2 208 116 124 178 58 15 193 44 135 78 131 132 64 134 14 99 95 154 53 207 94 119 3 165 138 66 207 92 98 215 185 115 56 80 198 162 31 200 102 177 79 168 197 124 80 152 190 97 130 43 128 80 137 19 90 44 111 177 68 42 142 149 0 117 5 44 90 107 31 186 203 198 4 117 105 209 164 96 122 99 151 129 44 190 107 134 68 26 176 127 153 69 47 2 146 139 196 155 48 90 54 79 171 175 29 47 172 10 168 107 125 104 114 156 112 60 147 30 100 77 140 123 153 46 133 36 185 102 42 182 60 79 111 172 71 41 103 119 7 103 57 81 171 86 178 98 73 208 146 115 56 16 120 99 65 197 126 106 94 42 104 131 36 92 51 35 43 103 135 105 184 7 197 48 13 98 23 133 2 197 65 165 14 87 3 207 66 158 131 161 37 63 152 47 167 116 197 201 63 57 197 16 1 107 114 84 32 35 48 185 190 164 164 13 23 83 20 2 199 200 111 100 137 20 181 51 146 49 14 94 81 84 106 32 37 194 40 41 179 12 0 13 180 121 114 177 143 203 33 64 46 2 146 46 126 91 138 21 190 143 22 127 98 183 55 92 147 98 173 127 112 129 76 112 94 149 94 46 34 156 120 144 4 171 192 82 202 115 66 81 21 124 138 158 135 55 201 142 123 197 86 95 138 169 107 81 102 45 74 53 80 60 21 106 69 189 185 75 110 160 92 67 93 67 37 196 151 138 126 83 61 44 138 162 56 182 155 78 187 182 28 194 22 141 24 42 81 96 108 131 193 82 29 118 66 101 0 22 57 186 10 163 146 133 58 75 119 175 3 7 146 192 55 30 4 76 54 79 38 46 99 145 134 168 118 131 46 91 52 165 195 167 150 84 146 147 84 127 118 133 153 40 178 194 110 141 106 35 107 7 140 169 66 134 77 161 54 3 129 35 61 132 180 149 176 70 181 118 138 18 120 19 149 82 35 68 98 11 17 64 193 25 20 72 68 1 122 154 89 51 147 94 33 82 147 52 74 165 51 62 98 132 32 112 100 115 160 137 148 185 84 153 91 44 96 92 96 135 123 92 162 127 151 45 9 132 27 100 80 125 93 62 175 173 7 137 166 116 107 62 4 150 63 2 138 56 125 55 103 82 85 26 185 131 162 42 181 124 166 142 96 81 106 105 156 91 91 27 140 171 121 46 53 131 80 147 180 156 24 50 4 11 61 38 52 116 94 144 52 187 107 64 41 61 44 15 120 25 165 146 22 63 170 170 166 172 98 74 106 72 123 136 79 161 151 137 131 46 28 65 140 82 76 118 102 180 81 155 160 139 28 27 106 54 20 32 180 1 151 12 136 159 181 40 116 94 90 118 172 67 121 66 156 169 181 86 104 75 48 38 16 164 75 36 63 73 161 171 45 42 95 135 76 40 26 84 137 163 105 146 177 44 55 150 101 17 135 90 168 140 46 123 166 34 11 18 19 64 17 82 106 63 67 132 68 51 96 26 178 117 57 102 76 180 77 108 139 116 109 13 52 104 43 34 148 65 120 119 54 3 12 114 41 40 42 14 90 151 81 171 172 91 79 73 21 73 159 168 16 32 46 77 85 118 47 95 131 48 52 99 162 32 36 151 84 49 156 104 65 60 134 37 138 42 176 149 129 170 84 129 132 141 146 163 64 110 98 117 19 179 126 83 129 176 165 29 127 91 138 142 140 178 32 24 80 30 175 49 32 150 107 135 24 127 144 110 163 32 174 116 126 63 120 35 174 164 127 98 162 80 5 94 0 165 62 89 16 102 40 167 173 52 151 80 119 166 144 35 149 149 146 89 172 63 153 89 153 42 7 107 39 154 115 173 135 123 165 170 158 35 81 172 105 106 33 129 25 155 38 159 17 82 48 90 157 133 108 171 25 136 128 29 52 44 84 125 151 130 56 137 71 2 114 94 17 6 142 2 48 71 55 57 161 1 145 32 1 135 27 122 155 62 164 60 57 39 43 45 147 40 143 111 82 22 36 88 90 38 63 15 124 96 88 3 103 109 81 43 143 76 44 69 43 59 1 45 53 169 77 2 99 143 120 18 139 170 118 14 57 44 75 151 90 92 165 30 32 151 154 160 15 86 53 25 24 65 97 89 2 112 12 56 100 69 67 1 69 5 163 117 22 13 130 95 69 33 39 15 114 87 120 109 94 36 52 45 157 82 144 67 108 69 97 82 46 67 30 87 161 35 44 48 35 45 107 163 36 112 138 96 77 19 127 107 129 113 166 115 99 113 160 4 156 91 67 28 60 44 38 122 149 113 149 147 152 147 100 113 80 77 139 86 7 126 107 46 6 158 112 52 134 152 31 92 25 3 125 123 79 118 54 39 162 104 98 83 162 39 6 99 126 71 12 114 69 26 39 159 121 133 50 128 101 22 59 118 53 89 79 65 42 160 31 152 53 92 27 107 30 9 121 108 31 142 17 82 53 79 87 102 103 61 33 79 51 24 129 93 42 18 80 88 40 131 39 114 65 17 48 48 15 130 115 56 82 49 73 10 129 31 87 23 131 43 66 130 53 24 118 81 149 78 107 142 113 7 107 53 159 17 43 155 111 38 74 80 105 76 56 71 58 70 138 141 14 67 126 137 57 78 53 36 73 36 125 47 118 152 105 64 15 142 40 129 49 33 95 15 156 67 58 141 91 144 125 2 38 10 3 55 59 31 127 69 131 92 72 26 71 12 88 156 69 150 4 142 62 35 120 122 3 114 118 103 69 147 55 12 56 10 97 143 109 45 136 112 21 140 138 102 117 148 85 86 87 134 9 56 87 30 4 14 3 135 71 53 101 73 7 125 70 146 74 144 130 15 40 6 110 113 13 78 75 89 93 7 64 102 10 144 6 95 31 57 100 18 114 48 24 84 6 92 54 125 44 68 145 120 26 118 142 90 89 60 151 21 64 13 55 120 145 83 109 92 83 75 1 46 113 111 93 95 53 147 116 31 66 53 60 30 117 135 139 64 88 129 101 63 111 107 13 105 63 7 131 115 27 147 26 7 68 106 140 36 107 142 107 76 61 16 143 65 15 50 46 127 31 42 80 143 16 40 97 48 115 25 131 59 30 51 122 66 37 55 32 14 25 120 136 113 66 57 124 96 70 51 133 66 69 61 136 131 138 43 29 140 101 39 57 0 71 52 27 18 38 138 111 31 97 67 38 48 59 66 140 88 89 110 49 111 34 134 26 36 59 20 87 113 142 55 67 141 0 54 2 53 72 1 100 17 76 17 27 15 47 72 98 79 111 139 34 117 31 101 77 96 130 120 12 24 68 102 35 42 19 87 69 124 32 22 141 84 127 99 38 62 69 94 38 132 84 118 83 137 40 122 137 101 106 137 10 132 65 134 128 49 71 24 90 128 78 8 108 138 137 8 112 23 57 22 22 118 24 62 23 114 29 62 43 117 4 68 86 115 109 89 75 29 34 132 130 60 120 11 26 90 70 69 5 118 113 139 54 103 50 63 4 42 82 81 116 76 1 137 109 62 56 33 104 96 43 129 59 78 130 82 105 104 82 120 25 84 6 109 57 64 126 129 73 126 103 112 33 3 68 44 133 102 37 48 63 57 125 33 14 13 133 135 47 86 64 31 66 34 67 6 16 114 62 6 61 76 99 1 126 67 124 45 52 24 11 62 66 92 52 0 105 54 6 126 2 31 18 88 108 110 110 86 44 102 89 53 94 88 31 58 69 130 7 20 72 67 33 113 128 89 78 55 0 56 0 46 6 13 72 117 93 35 53 124 57 57 5 88 3 97 55 39 128 86 93 73 122 49 87 88 122 37 23 99 50 32 57 18 61 55 131 126 131 77 78 2 124 94 103 127 107 20 88 50 85 116 52 14 100 16 116 101 7 61 88 62 94 46 100 55 95 42 3 55 95 108 23 73 75 96 95 99 1 0 76 66 116 32 73 125 88 25 45 51 64 109 120 49 123 11 108 48 7 102 90 46 105 118 100 29 18 6 32 19 125 100 12 93 70 18 29 108 106 100 21 125 122 42 39 114 120 117 44 47 51 59 125 75 110 69 14 116 24 102 40 105 85 60 79 51 83 65 8 73 107 1 2 49 40 62 7 21 121 100 52 73 76 76 69 33 80 13 63 112 78 1 66 43 73 16 79 51 28 87 113 67 85 115 29 115 91 63 103 83 11 110 107 47 35 118 111 32 1 68 6 109 101 57 111 39 66 81 61 11 80 36 76 85 55 52 87 22 15 91 80 69 101 100 32 94 102 67 59 77 19 95 112 61 59 44 33 83 31 62 90 67 0 8 58 83 66 87 120 75 100 113 114 16 43 40 90 13 84 79 52 33 61 12 94 52 68 42 102 41 9 78 7 72 16 93 20 66 69 41 33 62 17 78 115 65 74 70 52 60 65 35 31 2 46 16 50 87 75 73 27 14 0 4 103 107 86 1 5 21 19 103 53 83 83 62 16 86 62 112 2 48 72 78 26 43 45 99 76 20 99 103 54 84 46 115 50 3 93 11 98 107 98 94 60 17 68 33 41 106 91 60 58 64 85 38 25 32 6 105 50 73 69 74 13 100 59 108 102 53 111 54 108 85 61 101 78 60 93 106 91 39 111 82 89 37 106 13 26 110 91 93 66 21 25 34 90 28 82 105 85 50 111 81 58 74 53 62 30 52 41 28 96 2 53 85 70 80 17 38 83 17 61 71 85 81 62 40 81 65 54 63 14 42 20 44 12 46 12 88 98 55 27 52 104 77 49 64 29 82 26 91 23 53 55 62 107 54 40 96 24 13 104 71 72 18 61 79 59 89 96 16 92 26 90 87 7 23 89 21 50 15 103 0 86 68 12 90 100 56 39 95 60 98 102 8 77 82 7 22 3 97 57 68 20 65 100 77 102 21 92 6 75 107 5 8 59 92 102 32 48 62 19 24 34 39 100 64 100 69 101 37 46 1 68 68 33 47 52 47 13 42 83 104 6 2 55 9 86 37 27 51 6 72 53 97 51 63 80 27 100 37 7 69 91 103 93 83 57 21 3 99 67 37 95 65 49 23 38 90 68 31 104 50 11 41 92 80 85 36 82 100 92 1 14 33 76 86 50 29 98 9 18 0 22 30 102 63 57 46 72 62 52 82 64 11 59 91 19 66 81 50 68 37 54 37 19 76 35 21 71 60 85 39 40 4 51 46 89 43 17 96 52