2310 Gerry Heymsfield (Tel:301-614-6369, email:heymsfield@agnes.gsfc.nasa.gov) Lihua Li (Tel:301-614-6356, email:lihua@agnes.gsfc.nasa.gov) Lin Tian (Tel:301-614-6318, email:tian@agnes.gsfc.nasa.gov) NASA Goddard Space Flight Center ER-2 EDOP radar reflectivity CRYSTAL-FACE 2002 7 07 2003 6 30 5.0 Geometric altitude of observation (m) Time (UT seconds) from 00 hours on the date 1 0.1 9999 Radar reflectivity (dBz) 8 1.0 1.0 1.0 1.0 1.0 1.0 0.01 0.01 999 99999 99 99 99 99 99999 99999 Number of altitudes for current time mark Geometric altitude (m) at which data begins Altitude increment (m) UTC Hour UTC Minutes UTC Seconds Longitude (degree) Latitude (degree) 0 2 NASA GSFC EDOP/CRS data version 2.0, 2003 6 30 Please see README file before using this data. 64347 275 17432 75 17 52 27 -8134 2548 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -119 -90 -75 -62 -68 -65 39 -63 -78 -93 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -104 -103 9999 9999 -80 -54 -14 32 53 74 88 101 104 105 103 96 83 75 79 76 82 83 89 87 89 95 101 97 100 103 103 101 105 107 113 118 120 126 126 126 127 129 123 125 120 116 115 118 119 126 125 131 135 140 148 148 155 165 170 173 173 166 168 163 154 137 131 117 110 112 115 122 122 127 131 134 139 141 140 139 134 139 134 133 137 138 139 140 144 140 142 142 141 142 142 134 133 130 125 128 123 118 123 116 118 113 112 111 113 138 153 162 158 165 170 162 169 168 168 173 177 170 173 171 173 179 186 199 198 207 208 216 221 225 235 234 237 239 237 247 245 251 248 251 249 248 245 242 249 245 246 250 249 252 249 245 246 248 254 252 249 252 254 254 259 256 252 852 674 457 296 249 236 235 239 236 236 232 231 229 227 224 225 224 218 216 214 216 211 206 204 206 206 202 197 192 190 186 187 181 177 175 170 168 157 160 156 154 150 145 64352 275 17422 75 17 52 32 -8135 2549 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -116 9999 -121 -48 12 -55 -44 -56 -60 -65 -70 -85 -78 -84 -81 -88 -90 -93 -115 9999 9999 9999 9999 9999 9999 9999 9999 9999 -75 -33 -6 15 32 62 78 85 89 89 87 91 88 90 87 91 96 88 95 102 107 110 115 114 119 131 136 136 133 141 146 144 147 146 150 154 151 145 148 133 130 121 122 118 118 119 127 134 152 169 190 204 204 209 205 206 201 189 179 162 147 133 136 130 124 118 118 121 126 126 126 128 129 134 132 134 129 140 134 132 132 129 127 125 123 124 119 121 119 120 125 127 132 139 147 151 162 170 173 183 188 191 196 193 194 196 201 216 234 237 254 254 258 257 255 247 242 237 232 218 212 212 209 205 201 202 197 202 207 205 209 211 214 218 217 221 222 224 225 228 227 226 232 230 232 232 243 241 249 253 250 255 259 258 264 265 269 276 276 279 281 285 286 284 419 851 643 433 295 269 267 261 259 255 249 245 241 237 233 231 225 222 219 209 209 202 200 195 190 191 187 186 178 181 179 176 172 169 168 165 162 165 158 156 157 161 160 159 64357 275 17414 75 17 52 37 -8135 2549 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -126 9999 -91 -70 -64 -55 7 3 -65 -60 -40 -39 -30 -21 -11 -15 -25 -70 -77 -62 -55 -49 -36 -37 -36 -30 -14 -7 2 23 31 49 62 72 75 88 93 95 91 99 92 91 97 101 101 96 106 104 107 114 111 110 109 118 122 124 126 128 126 133 137 149 147 154 167 170 173 173 179 186 187 189 191 192 194 198 201 202 201 204 210 212 211 213 214 215 210 210 199 190 183 176 171 163 160 159 161 164 158 152 158 152 142 138 131 123 116 109 110 112 107 100 99 97 99 98 99 101 105 108 109 109 112 112 112 121 127 128 134 143 148 154 158 159 166 170 176 176 192 208 223 232 236 233 227 228 224 220 220 219 218 213 214 217 217 218 219 219 221 222 225 228 225 230 229 225 231 233 234 233 232 238 237 238 244 249 248 250 253 252 251 257 257 257 262 269 274 271 277 281 279 284 289 290 293 542 848 632 425 295 274 266 265 261 258 255 247 245 239 230 228 227 225 222 219 211 210 204 202 204 198 193 189 187 184 181 181 176 174 170 172 168 170 167 165 164 165 157 157 64362 275 17412 75 17 52 42 -8136 2550 9999 9999 9999 -184 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -122 -55 -41 -26 26 1 -11 -21 -46 -33 -29 -24 -20 -1 8 9 -7 -12 -26 -28 -25 -26 -34 -10 4 19 35 50 64 66 79 80 91 88 95 93 100 111 115 119 113 114 114 110 112 114 120 119 118 118 130 128 134 135 135 140 143 153 150 157 156 165 167 165 173 177 181 184 184 177 178 177 173 179 175 175 178 170 168 170 173 178 184 195 195 201 208 208 208 209 205 202 198 187 181 170 156 138 118 120 112 98 97 93 92 86 89 88 88 84 74 81 85 83 81 87 92 97 96 95 106 113 111 120 130 132 136 141 148 151 152 160 163 165 170 174 196 219 227 242 242 245 246 246 242 237 240 239 235 231 222 223 217 218 214 219 221 222 224 222 223 227 226 233 230 233 232 231 233 236 236 240 243 243 248 246 246 242 249 252 250 253 255 255 264 264 259 264 266 270 274 276 276 596 826 616 412 282 263 255 250 248 247 241 238 233 230 227 224 224 223 220 214 209 207 208 204 203 193 192 189 187 184 182 179 174 167 170 168 160 165 162 157 158 159 154 149 64367 275 17411 75 17 52 47 -8137 2551 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -160 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -135 -92 -90 -64 -43 25 6 10 9 7 3 8 -3 -14 -13 2 9 10 18 24 24 19 29 23 16 23 27 43 58 67 69 82 86 90 89 91 90 100 99 99 99 95 98 109 113 113 117 118 119 122 131 126 139 143 140 156 162 166 166 165 169 168 176 178 179 181 184 178 182 180 182 179 174 168 173 180 184 189 193 195 190 197 178 176 173 171 162 153 155 156 157 163 158 148 141 147 151 140 108 87 75 76 73 75 80 77 77 85 83 79 83 82 83 85 82 87 86 83 83 88 97 106 106 116 118 127 128 131 137 141 149 146 147 147 152 150 153 166 191 216 220 226 227 231 230 229 226 224 226 222 221 223 221 228 224 225 223 224 215 211 209 203 205 205 207 211 213 216 218 221 221 225 230 228 229 230 234 230 234 240 235 241 241 242 242 242 246 244 248 250 250 254 252 258 606 834 618 411 271 244 238 236 230 228 227 229 220 217 214 209 208 210 201 196 194 191 197 188 185 184 181 174 172 169 169 161 163 158 157 157 162 162 160 158 160 159 156 154 64372 275 17410 75 17 52 52 -8137 2552 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -101 -62 -60 -31 32 8 3 8 24 27 27 17 7 -1 10 14 22 23 23 27 32 47 55 50 55 63 69 77 77 83 89 94 96 103 106 106 114 110 118 112 101 99 98 102 110 120 129 142 140 140 143 151 154 152 139 136 133 140 136 135 142 150 152 161 163 171 174 163 155 150 149 144 142 136 138 127 124 134 137 143 149 151 154 153 140 130 121 125 132 129 130 131 123 111 101 96 97 94 92 92 95 96 93 90 87 89 82 85 86 84 83 79 89 84 88 86 92 91 96 100 106 116 121 125 127 131 134 137 140 136 138 135 129 125 126 128 129 124 141 169 177 182 180 181 181 183 185 189 197 196 198 203 207 213 206 208 210 214 210 208 207 209 209 206 210 214 218 215 218 219 221 222 226 231 230 232 228 242 242 243 246 246 245 246 256 257 261 257 264 268 266 268 267 612 823 617 408 279 256 247 245 239 233 237 231 223 219 218 217 210 204 204 203 195 196 185 182 181 169 175 170 169 167 159 155 157 155 155 152 152 152 150 146 144 143 142 136 64377 275 17409 75 17 52 57 -8138 2553 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -103 -49 -36 -27 -36 -24 40 22 15 20 17 20 22 24 33 33 37 42 44 46 49 58 57 64 71 67 72 70 74 81 91 93 97 106 101 90 82 78 79 81 87 82 84 88 98 104 112 122 131 128 138 140 146 151 150 157 163 149 139 144 139 134 125 124 126 134 130 127 130 135 138 130 124 124 134 146 160 170 177 184 177 166 154 140 121 103 93 88 84 84 85 88 86 88 92 97 104 106 112 114 113 118 119 118 118 126 122 125 126 129 125 125 127 129 132 132 130 132 127 131 133 131 134 134 125 126 119 120 120 116 117 115 112 115 116 115 116 117 116 115 129 148 168 175 166 170 163 168 167 165 167 168 170 171 172 180 183 184 191 198 194 194 201 199 200 202 206 205 210 207 206 211 215 215 214 212 214 212 216 219 219 221 220 222 225 222 226 228 223 224 227 230 232 237 239 627 822 609 405 266 227 218 216 207 203 203 198 198 198 196 194 190 186 187 186 178 177 179 177 167 174 168 163 160 159 149 153 148 141 145 141 135 139 138 127 124 125 123 116 64383 275 17406 75 17 53 3 -8139 2553 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -134 -65 -44 -7 11 19 54 24 16 -2 0 3 9 17 30 34 38 36 52 55 59 60 64 70 75 74 71 65 70 77 75 76 80 91 100 98 97 102 100 102 108 101 101 107 108 120 121 128 132 129 138 148 156 158 161 154 159 162 160 157 159 157 168 165 171 174 172 169 165 166 174 174 172 175 175 169 177 178 182 184 175 161 129 87 73 73 75 73 73 77 74 79 83 81 85 83 86 78 86 88 87 85 87 86 90 90 93 93 94 93 90 89 96 91 87 93 91 86 88 91 89 89 93 90 89 88 88 96 90 93 94 100 105 107 110 115 116 114 122 123 129 154 171 173 178 178 174 169 169 169 164 171 170 175 176 173 179 175 176 179 181 179 185 182 188 185 188 187 183 187 190 193 198 194 198 206 206 208 212 217 221 222 230 227 235 229 231 235 234 229 235 231 234 241 243 666 818 597 395 263 229 220 219 214 212 209 209 201 203 199 192 190 183 184 177 170 170 164 162 154 156 150 147 143 148 144 140 138 135 131 129 125 122 120 119 116 114 117 111 64388 275 17403 75 17 53 8 -8139 2554 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -129 -84 -59 -43 -23 39 -10 -7 7 12 16 10 -3 -3 -6 13 14 15 14 7 12 23 18 13 24 52 70 83 90 97 104 102 105 105 105 104 104 109 109 114 117 119 126 134 134 144 145 145 152 148 153 150 147 138 130 120 107 119 120 129 129 134 139 150 153 163 168 185 187 184 180 171 163 154 137 128 121 116 104 88 72 61 61 53 54 60 62 59 65 65 71 71 76 78 84 87 83 89 85 85 76 77 74 71 70 68 72 73 64 73 78 74 72 80 80 81 82 87 93 91 97 99 105 106 112 114 115 119 122 119 125 126 129 131 128 132 136 143 154 158 172 188 197 197 200 192 190 189 193 189 198 196 199 196 201 200 202 203 201 203 207 200 198 205 201 200 195 200 195 194 194 195 193 194 194 190 194 189 182 187 186 182 180 183 180 180 178 180 178 179 182 184 185 184 685 812 584 389 243 186 176 163 165 162 165 164 160 159 159 161 163 157 157 152 155 157 152 152 149 149 146 143 145 144 142 141 139 138 137 134 139 135 130 128 129 125 125 122 64392 275 17402 75 17 53 13 -8140 2555 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -134 -82 -65 -60 -46 40 -24 -14 -5 1 10 2 -12 -11 -16 -10 -17 -24 -31 -36 -29 6 36 48 61 68 75 86 90 92 98 101 109 103 100 105 113 110 115 119 118 120 126 128 131 131 126 128 127 129 135 138 141 145 151 152 157 162 159 162 168 165 164 159 161 157 153 147 148 140 128 121 112 105 95 92 81 74 64 56 56 54 56 51 50 45 48 46 43 45 46 35 43 40 51 44 41 41 45 49 46 42 45 50 44 44 49 55 61 62 68 67 71 80 76 84 80 88 89 94 97 100 102 103 102 104 103 109 110 114 118 121 118 123 121 123 121 123 127 127 148 167 177 182 176 172 168 162 161 160 158 164 157 158 159 158 156 154 152 153 148 148 144 135 135 134 128 127 125 128 126 124 126 122 125 123 128 135 132 138 133 137 131 128 127 127 125 121 123 120 121 126 124 139 695 810 576 383 237 151 144 118 120 115 124 114 112 114 114 117 115 114 103 111 104 105 104 99 98 94 93 91 92 91 92 96 88 92 98 93 94 94 96 95 84 97 97 91 64397 275 17399 75 17 53 18 -8141 2556 9999 9999 9999 9999 9999 9999 9999 9999 -178 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -137 -108 -113 -110 -66 30 -54 -55 -58 -47 -51 -36 -31 -29 -33 -50 -78 -84 -57 -46 -27 -17 12 29 44 63 73 82 91 95 104 108 104 103 111 117 115 124 125 133 127 133 132 133 134 131 136 141 140 144 145 142 146 139 133 125 111 118 120 115 121 119 127 131 136 133 134 136 122 112 96 88 88 84 70 66 58 56 54 52 49 44 45 42 42 34 40 33 35 35 38 40 37 38 30 30 37 34 28 38 33 39 39 45 43 44 43 48 46 50 54 56 56 69 66 72 72 76 79 87 81 85 87 97 92 93 90 94 99 96 96 104 101 94 102 104 94 97 88 90 114 121 132 131 122 110 106 100 91 96 91 93 86 82 78 77 77 68 66 61 54 53 56 50 42 48 40 43 47 43 47 44 45 49 47 43 48 42 54 52 51 45 45 38 35 25 19 18 13 9 -4 0 -17 8 713 803 574 381 232 133 124 67 65 89 68 38 39 42 35 42 44 44 55 47 35 34 32 31 36 30 30 34 23 24 34 31 39 31 33 42 41 43 44 35 45 46 50 48 64403 275 17393 75 17 53 23 -8141 2556 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 -119 -123 -91 -88 -72 -68 -64 -79 -78 -82 -64 -50 -27 -10 14 26 42 54 62 68 76 79 91 88 95 99 98 109 107 112 117 112 106 108 110 111 102 102 109 123 127 131 135 134 122 117 111 106 105 115 124 136 135 141 144 148 149 144 138 123 113 108 95 85 72 64 60 57 53 48 52 44 42 31 35 30 26 24 24 16 19 15 16 19 21 23 29 27 34 34 44 37 35 41 43 48 43 49 46 44 49 42 44 49 46 49 52 52 54 53 58 71 66 68 65 66 72 68 72 67 67 72 71 80 79 72 77 76 67 69 59 57 46 57 71 82 90 88 78 68 58 53 53 47 38 37 36 27 25 25 14 15 14 -1 1 0 -3 -12 0 -9 -5 -22 0 -17 -5 -13 -3 -8 -8 -13 0 -30 -13 -20 9999 -31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 745 791 565 374 225 133 119 59 61 86 27 17 15 6 0 7 7 22 24 2 5 -1 -5 -7 -20 -9 -16 -8 -1 -2 -13 -3 4 -19 1 -3 -3 0 9 11 -10 2 10 8 64408 275 17386 75 17 53 28 -8142 2557 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -68 10 9999 9999 9999 -116 -92 -98 -112 9999 9999 9999 -117 -86 -61 -34 -12 12 34 45 56 63 73 69 76 86 95 94 103 100 106 107 109 108 112 116 118 121 121 123 129 131 129 127 125 125 118 110 107 105 109 119 118 122 121 133 130 128 131 129 124 118 115 110 101 92 82 65 47 45 29 19 12 7 0 -5 0 -7 0 0 5 0 5 4 2 6 6 4 2 -8 7 1 1 10 11 7 18 13 15 12 12 13 19 24 16 17 17 18 21 15 22 31 30 31 36 38 42 40 46 47 47 51 46 47 50 49 51 43 42 43 32 35 17 14 0 5 22 19 11 -1 -11 -4 -8 -19 -31 -22 -36 9999 9999 -28 9999 -43 9999 9999 9999 9999 9999 9999 9999 9999 -32 9999 9999 -32 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 785 759 534 353 217 114 122 33 60 86 16 13 8 4 -18 -5 0 2 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -16 9999 64413 275 17379 75 17 53 33 -8143 2558 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -15 -23 9999 9999 9999 9999 9999 9999 -122 9999 9999 9999 9999 -102 -84 -75 -39 -2 27 49 59 71 79 83 88 89 90 93 95 96 101 100 97 108 102 103 106 108 113 112 108 107 103 98 97 104 109 114 121 121 116 118 120 120 127 135 136 137 134 134 141 139 129 119 104 74 64 56 60 54 41 33 20 19 7 7 6 3 -1 8 0 5 2 2 3 2 -7 -3 -12 -5 -6 -2 0 2 -6 0 -3 1 1 5 7 3 9 13 12 22 20 18 22 17 17 14 22 14 18 18 16 19 9 19 1 11 -4 0 -9 -22 -27 -40 -25 -39 -39 9999 9999 9999 9999 -46 -26 -37 9999 9999 -48 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 807 718 504 330 208 112 116 43 64 69 65 14 5 8 7 -11 -5 -15 -9 -11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64418 275 17379 75 17 53 38 -8144 2559 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -22 -19 9999 9999 9999 9999 9999 9999 9999 9999 -117 -86 -82 -79 -97 -90 -61 -29 -3 24 44 53 63 77 85 86 81 91 98 102 104 113 113 107 100 102 100 100 101 107 106 100 108 99 107 115 118 123 122 126 128 137 138 133 134 130 134 140 135 135 132 119 95 81 77 77 75 74 76 68 50 21 11 9 8 14 8 -4 5 -4 3 -3 -4 -7 -6 -6 -16 -13 -15 -30 -34 -16 -31 -24 -35 -27 -22 -30 -19 -28 -36 -22 -33 -31 -44 -39 -46 -42 -41 -59 9999 9999 -50 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 804 719 507 330 207 119 115 48 64 60 64 10 0 -5 2 9999 -9 9999 -17 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64422 275 17386 75 17 53 43 -8144 2560 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -96 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 -120 9999 -86 -88 -79 -65 -44 -22 -21 3 26 49 65 71 86 90 93 100 106 106 102 93 91 83 85 85 88 93 92 101 97 99 105 111 103 109 107 109 109 116 123 129 134 130 129 132 124 116 107 100 96 93 87 87 87 86 82 74 48 22 5 -13 -9 -9 -13 -20 -22 -35 -30 -28 -34 -26 -32 -25 -44 -46 -44 -48 9999 -53 9999 9999 9999 -66 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 778 755 529 349 214 127 114 62 60 44 62 24 -3 -11 -10 -10 9999 -11 -24 -14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64428 275 17397 75 17 53 48 -8145 2560 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 31 -116 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -115 -83 -69 -87 -75 -78 -36 -2 34 46 58 67 79 84 92 92 91 92 91 85 88 87 88 87 95 92 91 80 92 90 97 101 102 108 113 115 109 107 110 112 113 112 112 120 110 118 120 123 119 108 102 94 89 83 73 50 30 7 -4 -7 -26 -23 -29 -31 -28 -31 -43 -42 -40 -35 -50 -50 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 723 798 565 374 218 144 112 82 64 41 45 43 -9 -7 -11 -26 9999 -16 9999 -7 1 -15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64433 275 17407 75 17 53 53 -8146 2561 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 -69 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -102 -81 -49 -37 -8 25 41 59 69 77 89 88 93 90 89 89 83 84 86 90 86 88 87 90 94 93 95 100 95 101 110 114 122 130 132 134 136 127 126 129 131 132 130 134 133 130 122 109 111 106 99 82 64 45 21 1 -14 -31 -28 -36 -50 -41 -53 -64 -58 -51 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -53 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 653 819 598 395 237 146 115 75 58 50 44 54 -8 -12 0 9999 9999 9999 9999 9999 9999 -14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64438 275 17414 75 17 53 58 -8146 2562 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 0 -30 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -103 -61 -24 0 17 34 44 53 63 68 78 83 89 89 94 98 92 100 96 95 92 92 88 98 103 98 98 100 103 110 109 109 118 124 128 129 135 132 132 130 136 134 130 132 132 134 138 135 130 132 124 106 89 72 55 26 6 -22 -35 -52 -66 -73 -74 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 567 841 623 411 244 158 115 78 45 53 61 23 -9 -9 5 -26 -18 -4 -14 -1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64443 275 17419 75 17 54 3 -8147 2563 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -29 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -111 -88 -65 -35 -8 14 35 51 66 69 83 88 80 79 84 83 88 87 89 91 93 91 94 95 95 98 98 105 105 108 111 113 114 117 124 127 120 128 125 124 129 131 128 135 139 143 143 143 143 140 133 125 110 91 66 27 -5 -58 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 486 857 636 424 248 166 115 83 40 53 69 23 2 -3 -2 -22 9999 9999 9999 -19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64448 275 17421 75 17 54 8 -8148 2563 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -40 7 9999 9999 9999 9999 9999 9999 -107 -80 -67 -48 -49 -39 -20 2 21 29 40 47 56 73 77 75 82 82 85 82 86 93 93 97 95 93 91 94 91 91 94 94 97 100 101 107 105 111 118 120 130 124 131 134 139 138 141 144 144 148 145 145 145 139 126 117 95 53 -6 -77 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 428 865 641 429 252 155 116 76 40 64 60 4 -3 -20 9999 -15 -17 9999 -10 -23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64454 275 17422 75 17 54 14 -8148 2564 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -48 23 9999 9999 9999 9999 9999 9999 -83 -82 -86 -70 -58 -37 -27 -11 9 24 38 50 58 72 79 76 75 78 82 77 85 89 90 87 91 89 91 92 95 100 102 105 106 108 113 114 114 124 120 124 129 125 133 135 141 145 139 139 137 139 131 108 76 43 -15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 381 873 650 434 256 161 112 82 42 58 45 -6 0 9999 -15 -25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64459 275 17420 75 17 54 19 -8149 2565 -192 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -19 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 -117 -91 -76 -40 -17 2 20 33 45 58 65 74 78 74 79 80 75 77 81 75 74 81 85 83 87 94 102 101 108 109 113 117 123 129 127 133 127 127 126 129 134 138 139 128 118 100 65 4 -71 -83 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 467 862 641 425 255 153 116 78 41 50 48 15 -3 9999 0 9999 9999 -19 -22 -22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64463 275 17418 75 17 54 24 -8150 2566 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -5 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -68 -37 -5 29 41 55 57 63 69 78 76 81 80 88 87 90 87 83 87 90 83 88 96 95 103 101 110 108 114 116 115 120 123 131 135 133 120 105 72 16 -45 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 511 859 634 422 247 154 107 71 36 33 25 35 -10 9999 -22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64468 275 17423 75 17 54 29 -8150 2567 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -73 40 -125 9999 9999 9999 9999 9999 -116 9999 -93 -85 -72 -56 -43 -36 -15 6 5 21 29 48 65 74 76 74 71 75 76 75 78 75 78 85 85 88 98 95 101 106 108 111 114 108 115 113 108 103 72 11 -38 -45 -54 -48 -71 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -29 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 302 868 661 448 264 172 116 73 46 7 28 37 -7 -15 -21 -22 9999 -23 9999 9999 -21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64474 275 17434 75 17 54 34 -8151 2567 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64 -75 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -108 -106 -93 -62 -35 -3 34 55 59 59 57 56 59 54 52 54 58 55 59 63 63 69 74 76 77 81 81 85 77 73 60 33 6 6 -5 -12 -19 -35 -45 -63 -59 -80 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 865 694 474 296 175 125 80 51 22 22 24 7 -21 -1 9999 9999 9999 9999 9999 -16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64479 275 17450 75 17 54 39 -8152 2568 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 35 19 9999 9999 9999 9999 9999 9999 9999 9999 -117 9999 9999 9999 9999 -106 -58 -19 12 25 40 40 44 45 52 51 53 55 50 56 56 58 58 61 53 49 48 39 47 48 53 61 57 46 33 8 -15 -23 -22 -45 -41 -56 -66 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 813 721 511 333 192 131 91 51 37 15 26 7 -22 -22 -21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64484 275 17464 75 17 54 44 -8152 2569 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -90 70 -110 9999 9999 9999 9999 9999 9999 9999 9999 -109 9999 -93 -69 -38 -15 2 19 28 27 32 37 38 34 41 39 33 36 47 49 51 57 52 50 49 43 43 34 33 35 34 13 5 -8 -19 -20 -28 -31 -51 -66 -78 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 766 778 544 364 209 127 97 60 33 3 25 23 -24 9999 9999 9999 9999 9999 9999 9999 -15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64488 275 17472 75 17 54 49 -8153 2570 9999 9999 -188 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 75 -83 9999 9999 9999 9999 9999 9999 9999 9999 9999 -101 -62 -33 -13 -8 1 -3 0 6 9 4 2 5 2 9 22 22 34 31 38 39 35 38 34 32 29 22 12 5 0 -8 -3 -8 -15 -27 -35 -47 -67 9999 9999 9999 9999 9999 9999 9999 -88 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 730 801 567 380 222 132 103 52 22 31 40 -2 9999 9999 9999 9999 9999 -22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64493 275 17470 75 17 54 54 -8154 2570 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 68 -100 9999 9999 9999 9999 9999 9999 9999 9999 -93 -89 -69 -59 -44 -26 -29 -17 -19 -22 -23 -23 -24 -7 -12 1 14 19 17 21 23 22 13 14 9 8 12 2 2 -10 -4 -5 -9 -22 -30 -37 -51 -65 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 745 797 568 379 221 120 96 43 30 42 -5 -23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64498 275 17457 75 17 54 59 -8155 2571 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 43 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -91 -63 -48 -29 -29 -50 -61 -48 -50 -33 -32 -28 -23 -16 -11 -20 -9 -5 -1 2 5 6 10 16 12 7 4 -4 -6 -15 -23 -35 -43 -67 -78 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 799 764 545 360 207 121 90 32 44 43 -10 -6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64504 275 17444 75 17 55 4 -8155 2572 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 75 -32 9999 9999 9999 9999 9999 9999 9999 9999 9999 -117 -97 -104 9999 9999 -116 -79 -75 -68 -74 -60 -55 -52 -52 -45 -37 -45 -36 -28 -23 -20 -18 -28 -16 -15 -11 -10 -5 -5 -5 -16 -23 -23 -48 -79 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 827 716 500 323 194 88 83 16 35 38 9999 -26 -20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64509 275 17437 75 17 55 9 -8156 2573 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 79 -85 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -101 -93 -94 -74 -86 -91 -89 -89 -85 9999 9999 -102 -91 -80 -96 -79 -66 -62 -50 -51 -42 -42 -37 -37 -38 -50 -43 -50 -63 -75 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 874 694 477 295 181 87 78 22 22 40 -3 9999 9999 -22 9999 9999 -22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64514 275 17436 75 17 55 14 -8157 2573 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 84 -77 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -116 9999 9999 9999 9999 -86 -98 -104 9999 9999 9999 -101 -93 9999 -106 -93 -82 -88 -78 -64 -67 -64 -69 -68 -68 -87 -91 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 872 684 466 283 174 102 79 17 30 30 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64518 275 17441 75 17 55 19 -8157 2574 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 88 -45 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -110 -106 9999 -98 -104 9999 -109 9999 9999 9999 9999 9999 -100 -97 9999 -72 -86 -92 -84 -74 -92 -74 9999 -97 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 866 693 480 297 184 103 88 29 25 23 23 -15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64525 275 17443 75 17 55 25 -8158 2575 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 112 -22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -106 9999 9999 9999 9999 9999 9999 -101 -100 -83 -97 -95 -90 9999 -97 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 0 9999 851 708 492 314 188 96 90 16 51 58 -8 -20 -6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64529 275 17429 75 17 55 30 -8159 2576 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -75 99 -61 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -98 9999 -91 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 168 866 713 493 312 174 117 66 49 50 19 -5 6 9999 9999 -22 9999 -18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -18 -5 64534 275 17406 75 17 55 35 -8159 2577 9999 -192 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 74 -28 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -95 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 683 822 621 414 243 139 110 55 35 62 0 -27 5 -14 -21 9999 9999 9999 -21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64539 275 17393 75 17 55 40 -8160 2577 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -121 55 -119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -100 9999 -97 -103 -105 9999 -102 9999 -97 -105 -98 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 759 781 542 366 216 116 108 45 40 35 29 -4 9999 9999 -16 9999 9999 9999 9999 -23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64545 275 17401 75 17 55 45 -8161 2578 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 43 -46 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -103 -110 -94 9999 -98 -104 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 691 818 602 404 228 149 111 71 53 22 -5 14 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64550 275 17427 75 17 55 50 -8161 2579 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 37 -92 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 853 697 476 300 175 121 94 54 36 16 -16 20 -2 9999 9999 9999 9999 9999 9999 9999 9999 -19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64554 275 17457 75 17 55 55 -8162 2580 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -87 30 -119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 783 778 560 370 208 139 106 71 49 26 9 7 23 9999 9999 9999 -20 -22 9999 9999 9999 0 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64559 275 17479 75 17 56 0 -8163 2580 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 43 -71 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 676 816 588 393 232 143 107 70 49 37 32 38 9999 9999 9999 9999 9999 9999 -16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64564 275 17483 75 17 56 5 -8163 2581 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -171 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 45 -66 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -75 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -76 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 667 821 596 399 239 128 118 58 38 59 43 7 1 9999 9999 9999 9999 9999 9999 -14 -15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64569 275 17477 75 17 56 10 -8164 2582 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 44 -88 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -58 -62 -66 -51 -45 -51 -50 -74 -43 -36 -25 -24 -27 -46 -48 -68 -49 -77 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 699 814 589 391 237 123 121 46 39 57 2 -15 -15 -20 9999 9999 -23 -23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64575 275 17469 75 17 56 15 -8165 2583 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 41 -116 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -63 -51 -41 -51 -53 -60 -62 -40 -37 -31 -35 -10 -9 1 10 35 45 56 62 54 44 15 -3 -33 -66 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 746 793 561 373 229 108 116 37 39 50 -17 -16 -11 9999 9999 9999 -19 -20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64580 275 17466 75 17 56 20 -8165 2583 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 34 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -76 -66 -17 4 2 -5 -27 -54 -64 -82 -67 -42 -43 -23 -36 -36 -32 0 13 35 52 58 60 60 56 42 20 -25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 767 770 540 357 220 91 111 30 51 45 -14 -19 -13 -23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64584 275 17466 75 17 56 25 -8166 2584 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 38 -126 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -85 -51 -43 -12 -6 7 11 25 39 33 11 -21 -55 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -62 -38 -36 -33 -46 -55 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 763 774 539 359 221 88 116 37 41 39 4 -7 -19 -22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64589 275 17470 75 17 56 30 -8167 2585 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -68 -46 -18 8 33 42 53 59 64 48 17 -43 9999 -80 9999 9999 9999 9999 9999 -76 -69 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 745 783 548 364 221 101 112 41 41 35 28 -14 9999 9999 -16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64595 275 17473 75 17 56 36 -8167 2586 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -86 -79 -49 -26 -19 -12 -18 -25 -18 -12 -9 -10 -19 -32 -41 -42 -35 -25 -28 -23 -18 -9 -11 -19 -16 -43 -54 -72 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -64 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 722 795 557 369 222 126 112 48 46 32 30 0 -11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64600 275 17477 75 17 56 41 -8168 2587 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 43 -121 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -80 -69 -52 -35 -30 -25 -29 -54 -63 -59 -58 -71 9999 9999 -81 9999 -84 -54 -79 -72 -61 9999 9999 9999 -55 -44 -51 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -13 -19 -7 9999 -25 -27 9999 -29 9999 9999 720 803 566 380 220 132 108 59 38 27 43 16 -8 9999 -16 9999 9999 9999 9999 9999 9999 9999 -13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64605 275 17475 75 17 56 46 -8169 2587 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -94 -78 -61 -54 -72 -88 9999 -68 -30 -27 -24 -37 -60 -50 -64 -70 -78 -69 -76 -72 -55 -51 -64 -43 -61 -60 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 727 791 554 372 217 124 111 42 38 40 11 3 -20 9999 9999 9999 9999 9999 -18 -22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64610 275 17467 75 17 56 51 -8169 2588 9999 9999 9999 9999 -184 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -152 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -11 -127 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -84 -87 -69 -71 -74 -74 -49 -44 -16 -20 -33 -71 -84 9999 9999 -81 -56 -60 -54 -44 -36 -46 -56 -67 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 9999 9999 9999 9999 9999 769 745 522 345 210 100 108 27 51 53 2 -13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64616 275 17456 75 17 56 56 -8170 2589 9999 9999 9999 9999 9999 9999 -181 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -3 -11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -88 9999 9999 -74 -60 -54 -73 9999 9999 9999 9999 9999 9999 9999 9999 -74 9999 9999 9999 9999 9999 9999 9999 9999 -78 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -10 9999 805 727 510 334 191 119 115 43 56 62 -12 -20 -23 9999 9999 -20 -20 -12 9999 -7 9999 9999 -20 9999 9999 9999 9999 9999 9999 9999 9999 -18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64621 275 17448 75 17 57 1 -8171 2590 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 59 -44 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -81 -87 -66 -54 -65 -47 -39 -48 -53 -71 -66 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 55 0 9999 -28 -28 9999 9999 9999 9999 9999 833 700 490 313 195 117 97 27 51 45 24 15 -21 9999 9999 9999 9999 -16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64626 275 17447 75 17 57 6 -8172 2590 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 45 -64 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -95 -71 -62 -54 -66 -80 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -9 9999 9999 629 821 696 488 311 184 118 99 39 58 33 27 -25 9999 9999 9999 9999 9999 -15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64631 275 17455 75 17 57 11 -8172 2591 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 57 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -79 -61 -84 -69 -58 -77 -73 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 596 816 723 511 335 203 152 110 70 61 38 29 23 9999 -23 9999 -4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64636 275 17470 75 17 57 16 -8173 2592 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 41 -120 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -15 28 753 798 564 377 215 145 105 63 53 38 14 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64641 275 17483 75 17 57 21 -8174 2593 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 44 -49 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 -8 644 834 606 400 230 132 98 62 35 45 32 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64646 275 17487 75 17 57 26 -8174 2593 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 41 -29 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -52 -36 -42 9999 9999 -43 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -34 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 128 82 606 858 617 411 238 135 107 57 33 46 26 -3 -19 -21 9999 9999 -19 9999 9999 -11 -24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64651 275 17480 75 17 57 31 -8175 2594 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 51 -74 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -19 8 36 83 122 144 146 153 172 188 203 201 203 208 207 211 208 216 216 213 203 199 194 185 171 162 164 151 124 96 58 38 20 -6 -29 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -7 32 679 820 600 400 232 136 111 62 31 62 9 9999 -5 9999 9999 9999 -13 9999 -14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -19 9999 -1 10 15 24 64656 275 17466 75 17 57 36 -8176 2595 9999 9999 9999 9999 9999 9999 9999 9999 9999 -177 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -61 -25 16 27 35 48 46 44 31 24 8 -9 -8 13 52 114 153 209 239 255 283 280 274 289 319 338 344 341 331 327 317 313 307 299 288 273 259 240 227 207 197 180 171 157 150 139 127 113 101 94 86 67 59 49 35 28 13 -15 -23 -29 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 759 781 553 368 215 125 117 54 54 54 21 8 4 -8 9999 -7 -19 9999 9999 9999 -8 -21 9999 9999 9999 1 -4 -1 5 17 27 43 52 63 71 81 91 104 116 126 136 140 151 64661 275 17453 75 17 57 41 -8176 2596 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -43 -62 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 89 136 196 243 290 318 356 386 408 427 437 444 444 439 429 417 409 397 394 390 385 383 376 367 364 359 363 351 345 337 330 329 320 306 301 289 284 278 261 251 241 232 225 225 220 216 213 210 207 198 190 182 168 169 162 158 159 159 155 150 141 137 129 125 121 119 112 116 116 117 109 102 101 95 75 63 56 53 40 28 27 33 16 11 1 26 806 720 505 332 231 193 181 164 158 144 134 128 123 117 109 105 99 96 95 87 87 81 85 88 89 95 102 105 117 121 121 127 134 137 139 146 152 162 169 172 179 186 190 64666 275 17444 75 17 57 46 -8177 2597 9999 9999 9999 -183 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 -102 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -53 -47 -41 -32 -27 -35 -34 -51 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 132 214 239 264 291 303 330 358 379 388 394 389 365 351 336 317 297 290 295 305 312 327 351 368 386 382 380 372 369 362 355 346 344 339 332 323 323 321 312 300 297 291 292 283 272 264 261 254 246 233 220 212 203 195 192 189 180 167 159 160 142 131 116 112 106 92 85 77 63 57 40 22 12 2 -7 -32 -22 -29 -18 -5 -6 5 30 39 71 841 688 477 303 208 163 154 141 134 126 115 109 105 104 94 94 93 90 93 90 96 104 105 113 121 127 132 140 149 158 159 167 172 177 182 189 191 197 204 208 207 216 219 64672 275 17439 75 17 57 52 -8178 2597 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 91 -70 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -58 -21 -4 -7 -15 9 29 46 54 61 73 73 81 85 90 90 93 91 90 92 91 95 94 106 110 115 118 123 136 148 141 135 138 148 146 151 154 142 138 122 94 31 17 23 4 -17 -42 -44 -28 -35 9999 -11 32 65 85 108 122 129 140 151 164 168 169 164 156 145 129 129 136 121 105 85 83 87 95 110 120 135 143 153 160 160 161 162 164 168 191 197 210 224 227 234 248 251 260 259 267 275 272 273 267 258 248 242 227 223 219 216 214 214 211 211 208 211 218 223 228 235 251 259 261 276 285 292 305 302 878 687 475 317 281 262 252 242 236 225 217 202 204 196 193 187 191 187 190 184 190 188 196 200 207 211 220 228 231 230 226 220 211 207 200 190 189 178 176 171 162 160 160 64677 275 17438 75 17 57 57 -8178 2598 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 103 -54 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -80 -56 -27 -2 20 40 49 56 55 52 43 38 33 30 40 43 46 53 56 46 58 49 31 23 35 33 34 37 59 82 96 102 112 123 136 156 163 173 185 189 191 187 186 176 168 155 149 146 147 146 141 132 112 85 68 33 19 17 -2 14 48 93 116 132 139 138 141 144 149 150 151 150 153 155 154 176 201 214 209 201 198 195 193 194 202 200 202 204 201 212 206 217 212 212 215 215 215 217 222 233 233 239 243 243 245 248 254 256 257 262 260 264 265 271 269 271 276 283 283 285 286 290 290 292 291 294 298 293 302 299 299 308 311 315 325 868 689 479 327 297 288 286 288 283 286 279 281 276 272 272 270 266 257 259 259 253 247 249 245 237 238 230 232 233 218 219 216 214 211 211 210 208 202 202 200 199 194 195 64682 275 17440 75 17 58 2 -8179 2599 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 128 -35 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -77 -16 21 50 67 74 80 82 86 81 80 83 84 80 77 75 74 78 74 74 71 72 68 71 74 75 77 74 61 80 110 134 134 137 145 151 166 165 177 178 182 180 184 184 182 172 163 150 140 129 134 128 104 93 85 82 87 92 96 96 99 97 102 105 123 142 152 165 176 180 186 190 197 205 224 246 260 269 269 272 274 275 276 276 279 279 283 284 287 290 294 289 293 299 302 302 301 303 306 308 301 301 302 299 298 300 298 298 294 292 297 291 293 298 294 290 293 295 293 290 294 293 290 284 289 291 293 299 302 308 311 317 323 329 879 691 480 333 301 291 286 283 281 274 275 276 273 279 276 277 279 275 276 271 272 274 271 272 272 273 275 270 271 271 271 273 273 273 275 276 273 271 268 263 265 264 255 64687 275 17443 75 17 58 7 -8180 2600 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 70 -52 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -85 -44 -5 23 50 67 75 83 88 96 97 94 98 111 115 122 120 127 125 131 130 128 125 121 115 117 113 106 99 90 94 86 98 103 107 116 127 133 148 163 171 175 191 196 202 205 208 206 199 191 177 173 160 138 130 127 115 115 115 115 114 117 119 131 141 146 161 178 195 216 235 250 253 261 271 287 303 323 334 342 353 351 362 361 358 363 370 375 373 378 384 383 387 389 393 393 390 400 391 394 396 391 394 393 389 389 390 388 392 387 386 384 382 385 380 375 376 377 376 369 372 372 367 370 370 364 360 363 360 364 361 358 357 358 355 353 355 849 692 483 357 338 337 338 340 332 335 337 338 334 335 338 335 332 335 332 332 330 331 331 328 330 328 324 323 321 319 318 321 315 309 307 307 304 305 302 301 293 296 291 64692 275 17446 75 17 58 12 -8180 2600 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 77 -19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -79 -41 -13 28 47 54 27 3 -12 -23 -19 -6 8 28 57 77 88 93 93 97 110 115 123 129 127 130 119 114 102 90 59 26 43 66 72 97 115 141 148 149 154 144 151 160 172 179 181 181 185 189 183 170 138 115 108 109 102 102 102 99 104 110 105 117 124 126 131 137 137 148 154 161 167 173 179 196 220 245 253 262 259 260 262 269 276 283 291 298 303 307 309 316 321 323 322 324 325 326 331 328 329 324 326 326 325 323 326 327 322 319 322 323 321 323 322 325 322 319 318 317 317 317 312 310 312 307 303 300 300 295 294 293 290 285 281 832 699 492 327 280 279 281 284 284 289 288 291 293 291 292 292 296 294 298 296 294 294 293 295 298 295 290 290 296 290 286 286 288 280 284 284 283 281 280 276 277 272 270 64697 275 17447 75 17 58 17 -8181 2601 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 79 -14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -75 9999 -80 -75 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -47 1 24 46 42 28 8 -14 -17 -1 -16 -23 -41 -42 -27 10 45 77 93 112 119 129 130 149 156 164 176 182 178 171 163 160 155 159 153 149 140 116 97 93 93 96 104 106 106 104 107 111 109 110 111 113 122 117 120 118 121 120 129 144 168 173 183 183 182 185 184 183 187 183 186 181 180 185 182 183 182 187 187 187 188 197 195 195 200 197 199 200 204 204 207 205 208 211 208 215 218 214 216 220 217 217 218 221 222 224 222 224 223 226 223 220 221 215 213 205 204 200 839 704 494 319 227 210 211 205 206 213 209 213 210 212 212 207 207 209 204 209 200 200 199 205 202 193 198 187 191 191 190 187 182 183 182 183 178 174 174 173 175 169 169 64702 275 17446 75 17 58 22 -8182 2602 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 78 -22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -57 -35 -12 7 19 36 57 85 96 114 123 135 146 161 175 184 189 193 188 193 197 189 175 144 106 98 92 102 102 105 104 97 96 95 93 98 95 96 98 96 94 88 81 73 67 62 80 100 98 96 88 84 78 75 63 64 55 61 65 73 82 81 84 86 94 91 89 88 76 84 85 81 82 85 86 82 87 90 100 106 108 113 118 127 135 138 145 151 152 158 162 165 170 170 172 176 166 169 164 165 159 152 143 134 834 702 491 315 206 161 161 155 160 163 162 162 158 157 148 147 149 140 143 138 131 127 124 118 116 115 108 108 106 100 96 93 96 90 93 89 88 89 93 96 92 97 84 64707 275 17447 75 17 58 27 -8183 2603 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 62 -30 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 -68 -15 27 36 33 29 40 57 69 77 79 71 72 85 116 143 167 183 190 192 188 165 159 138 117 108 107 109 110 112 118 113 108 98 96 84 83 81 85 99 118 142 155 166 171 196 227 232 225 207 192 173 162 156 158 158 159 162 159 162 165 170 169 170 172 171 173 173 181 180 185 186 184 191 185 186 185 188 188 191 187 189 192 191 189 192 194 184 191 185 186 189 193 192 195 199 202 209 207 209 215 219 218 220 830 702 495 318 235 206 198 190 186 183 180 179 178 175 169 169 167 165 167 165 165 166 165 162 157 157 152 150 145 142 144 141 134 135 133 130 124 121 118 115 112 113 113