50 2310 Browell, Dr. Edward V. (e.v.browell@larc.nasa.gov) M/S 401-A; NASA Langley Research Center; Hampton, VA 23681-0001, USA DC-8 DIAL zenith aerosol wavelength dependence - 1064 nm / 603 nm SOLVE 1 1 2000 1 23 2004 9 28 0.0 Geometric altitude of observation (m) Elapsed time in UT seconds from 0 hours on day given by date 1 0.01 999999 Aerosol Wavelength Dependence - 1064 nm / 603 nm 9 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.01 0.01 9999 99999 999 99999 99 99 99 9999 99999 Number of values for current recorded time Geometric altitude at which data begins (m) Altitude increment (m) GPS altitude of aircraft (m) Hour of day of observation (UT) Minute of hour of observation (UT) Second of minute of observation (UT) Latitude ( +N degrees) Longitude ( +E degrees) 2 These data have been re-processed to include aerosol scattering from both parallel and perpendicular depolarizations. 20 --------------- Aerosol Wavelength Dependence (1064/603 nm) -------------- The wavelength dependence for aerosol backscattering is a parameter associated with the size of the aerosols, and the value ranges from 0 to 4 with 0 representing large aerosols with diameters greater than several microns and 4 representing nearly molecular size aerosols in the nanometer range. The backscatter wavelength dependence parameter (a) is related to the wavelength dependence in the lidar backscatter from aerosols through the relationship: wavelength**(-a) and is calculated from the IR (1064 nm) and VS (603 nm, average wavelength) aerosol scattering ratios. Values of 10000 and 10004 are used to denote estimates of 0 and 4 for those calcula- tions exceeding these limits, respectively. The uncertainty in wavelength dependence is unique to each aerosol scattering situation. It can be derived from the uncertainties in the aerosol scattering ratios at the two wave- lengths that have gone into calculating the aerosol backscattering wave- length dependence. And, due to these uncertainties, the wavelength dependence is only calculated for IR aerosol scattering ratios >0.3 and VS aerosol scattering ratios >0.13. Vertical data interval is 75 m. Horizontal running average interval is 5 minutes (70 km at DC-8 speed of 14 km/min) and horizontal data interval is 30 seconds (7 km). 28666 0 6991 75 6241 7 57 46 6868 1921 28697 0 7196 75 6446 7 58 17 6872 1915 28729 0 7396 75 6646 7 58 49 6877 1909 28760 0 7594 75 6844 7 59 20 6882 1902 28792 15 9092 75 7053 7 59 52 6887 1896 334 309 306 324 324 336 309 294 294 270 261 249 217 171 119 28823 14 9167 75 7257 8 0 23 6891 1890 310 316 344 341 355 318 320 315 291 285 260 207 153 102 28855 132 9167 75 7398 8 0 55 6896 1883 325 331 359 357 372 328 330 322 299 296 280 221 154 99 61 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 147 148 139 118 178 178 77 92 144 999999 146 189 162 67 112 146 175 999999 999999 999999 999999 999999 149 28886 156 9242 75 7542 8 1 26 6901 1877 360 377 375 394 357 343 331 312 303 279 210 135 88 63 999999 46 114 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 197 146 156 149 129 176 179 93 107 161 156 163 212 183 94 133 163 196 169 190 999999 79 128 167 176 174 209 180 161 172 234 172 999999 999999 999999 92 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 202 999999 126 28918 155 9317 75 7705 8 1 58 6905 1871 397 999999 999999 368 348 333 322 315 279 204 134 89 61 63 67 130 178 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 229 200 204 198 151 156 151 142 188 187 113 121 170 166 174 223 198 122 146 177 210 190 200 129 102 138 180 184 180 203 176 155 163 220 166 191 159 139 107 149 159 188 158 203 999999 999999 999999 999999 223 221 188 142 28949 161 9317 75 7870 8 2 29 6910 1864 385 999999 999999 999999 375 340 322 315 281 214 145 106 88 72 62 124 169 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 267 236 206 207 194 150 156 155 149 187 184 120 132 175 175 182 231 205 137 154 178 206 185 192 134 113 147 187 192 189 207 178 157 163 206 162 181 152 137 117 164 175 203 172 212 999999 999999 999999 999999 233 219 186 152 170 184 156 171 153 151 28981 164 9692 75 8024 8 3 1 6915 1858 387 345 317 281 213 143 110 112 113 90 120 164 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 269 244 218 213 192 155 161 164 162 196 188 131 146 180 179 186 234 216 157 165 187 207 188 190 138 119 149 188 191 190 206 178 160 165 204 164 187 159 147 133 180 186 202 174 218 280 999999 266 258 238 226 197 170 189 198 162 178 162 167 220 216 999999 999999 999999 226 999999 153 29111 164 9767 75 8522 8 5 11 6934 1831 377 344 292 214 137 106 111 128 101 130 169 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 275 258 233 230 209 171 176 174 172 198 187 139 153 182 181 192 234 227 178 185 207 211 192 193 135 127 163 196 202 196 204 175 160 169 211 177 197 170 169 155 202 195 210 177 209 269 999999 267 257 238 238 209 187 196 192 187 199 178 191 238 222 176 999999 999999 214 204 153 210 29142 0 9355 75 8605 8 5 42 6939 1824 29174 0 9435 75 8685 8 6 14 6943 1818 29205 0 9520 75 8770 8 6 45 6948 1811 29236 0 9602 75 8852 8 7 16 6953 1804 29268 0 9688 75 8938 8 7 48 6958 1797 29456 0 10079 75 9329 8 10 56 6987 1754 29488 0 10146 75 9396 8 11 28 6992 1747 29519 0 10203 75 9453 8 11 59 6996 1739 29550 0 10268 75 9518 8 12 30 7001 1732 29582 0 10277 75 9527 8 13 2 7006 1724 29613 165 10892 75 9538 8 13 33 7011 1717 396 365 383 298 190 999999 999999 179 185 182 179 174 163 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 209 211 206 207 217 219 223 234 240 246 254 248 250 244 252 266 266 267 265 272 275 273 264 296 288 277 276 259 261 252 245 216 185 155 144 155 162 165 157 155 163 182 205 194 180 165 200 198 181 164 192 180 152 139 133 142 111 123 146 145 132 130 95 140 152 142 152 153 106 138 164 151 174 154 150 169 208 185 161 162 182 222 239 230 225 216 275 273 257 171 161 166 171 189 187 186 186 123 201 227 999999 999999 999999 999999 233 199 139 126 107 144 29645 164 10967 75 9547 8 14 5 7016 1709 396 399 304 196 999999 999999 180 185 181 180 176 164 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 209 213 207 206 217 218 224 234 242 246 254 243 250 241 248 268 267 271 264 270 273 269 264 295 282 273 274 258 259 248 238 210 176 147 138 153 167 166 154 149 159 184 204 188 171 151 189 193 185 157 191 178 152 135 127 132 95 105 132 135 122 116 77 126 152 139 151 144 89 122 150 127 172 163 161 184 214 184 151 163 171 209 235 228 240 218 269 258 264 165 181 178 183 194 999999 999999 213 140 196 999999 999999 999999 999999 999999 230 191 128 115 110 139 29676 164 10967 75 9557 8 14 36 7021 1701 395 393 323 213 999999 999999 180 190 185 182 169 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 209 214 207 206 216 216 221 230 238 242 250 245 254 245 253 269 268 271 263 272 275 276 267 298 283 273 275 262 262 249 236 202 169 141 135 155 167 169 154 152 161 182 196 177 162 151 191 199 194 164 194 178 147 119 110 118 85 88 119 126 114 105 78 127 157 130 143 125 75 128 164 134 178 174 159 200 208 179 158 171 171 200 220 215 245 216 263 248 259 143 172 184 175 225 999999 234 190 137 201 999999 999999 999999 999999 999999 216 190 114 128 124 145 29707 166 10817 75 9563 8 15 7 7026 1694 350 342 326 346 333 208 999999 999999 181 194 200 187 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 207 206 218 219 224 230 236 238 243 244 251 244 252 269 271 269 260 273 278 282 272 302 287 280 283 269 265 252 229 196 165 141 135 154 165 168 154 157 168 185 198 168 150 141 185 198 197 162 195 177 142 113 106 115 82 79 104 113 105 103 79 131 166 125 139 111 69 152 179 163 192 186 162 212 206 178 164 185 175 198 211 202 255 216 258 236 248 139 170 176 157 203 225 235 177 127 183 999999 999999 999999 999999 999999 240 200 129 139 147 151 29739 168 10667 75 9566 8 15 39 7031 1685 329 999999 303 279 283 337 337 199 999999 999999 999999 194 222 180 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 212 212 222 221 226 232 236 234 239 242 252 245 256 272 275 270 259 272 277 284 276 303 289 290 294 284 272 257 228 193 160 139 135 155 167 170 158 160 166 186 203 170 150 128 165 184 199 160 189 163 131 114 113 120 84 78 100 111 105 96 74 123 166 112 132 96 64 164 200 182 204 206 187 225 214 186 181 199 189 198 205 182 265 209 254 229 245 136 171 175 167 204 242 242 203 124 197 999999 225 999999 262 999999 228 195 125 125 165 145 29770 168 10667 75 9544 8 16 10 7036 1677 270 999999 244 228 234 304 334 215 999999 999999 999999 195 223 168 130 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 218 217 224 224 226 232 235 235 239 241 251 243 253 270 278 274 257 264 276 286 286 298 292 298 302 291 271 256 222 185 157 135 134 152 164 165 154 152 160 179 204 172 148 126 154 178 199 153 187 152 122 108 119 119 79 77 102 125 109 95 80 119 167 103 127 92 66 175 198 186 204 220 178 246 215 184 183 206 198 206 215 194 285 221 265 235 250 999999 166 164 196 208 238 236 190 129 210 194 226 999999 253 999999 214 193 131 118 167 130 29802 168 10667 75 9543 8 16 42 7041 1669 225 227 197 177 186 287 320 195 999999 999999 999999 196 219 149 104 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 215 222 216 224 227 226 230 229 234 241 244 251 247 259 277 282 274 251 258 273 286 289 298 287 300 303 289 270 253 219 181 157 132 133 153 161 159 148 142 149 174 198 171 147 131 150 174 192 147 181 141 117 101 120 104 75 77 100 127 103 82 78 105 156 95 116 89 60 176 186 178 200 228 178 231 200 175 183 214 204 228 228 196 297 227 269 231 256 999999 172 164 208 206 222 208 161 119 211 999999 236 999999 251 999999 194 184 135 126 187 132 29833 168 10592 75 9539 8 17 13 7046 1661 228 149 999999 144 122 132 260 298 999999 999999 999999 999999 196 218 129 82 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 219 216 222 215 224 229 226 228 229 238 246 250 252 252 262 278 281 272 249 255 268 284 292 298 292 308 303 288 268 248 212 174 161 136 137 152 158 156 149 147 149 171 183 164 149 140 150 173 192 152 173 139 122 112 129 111 82 86 101 125 95 72 72 99 149 97 115 82 55 169 184 170 181 221 171 225 192 169 185 192 183 250 233 196 281 227 255 216 241 139 188 153 201 203 210 197 139 126 210 999999 234 999999 250 173 183 188 141 138 216 29864 169 10592 75 9537 8 17 44 7051 1653 217 109 109 120 99 999999 226 999999 999999 999999 999999 999999 195 204 110 57 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 214 214 224 216 222 228 228 230 231 242 249 257 258 260 273 999999 284 272 254 260 271 290 298 292 286 301 298 289 269 253 210 176 164 141 143 156 157 152 143 141 144 164 171 157 153 145 152 171 190 159 170 139 129 119 134 107 85 89 103 121 93 70 76 97 143 103 122 82 61 162 179 178 177 220 178 220 199 182 192 188 172 251 238 195 280 228 248 194 211 131 172 139 194 206 203 180 115 115 206 203 220 999999 249 170 194 208 157 999999 243 197 29896 169 10592 75 9530 8 18 16 7056 1645 228 120 132 149 99 999999 999999 999999 999999 999999 999999 999999 185 183 89 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 214 217 230 216 219 226 229 233 236 247 248 257 259 268 283 999999 284 279 257 269 269 288 298 297 289 297 295 289 271 254 209 173 160 144 152 160 157 153 141 138 142 164 171 161 155 149 153 166 178 158 168 143 139 128 147 111 85 86 101 130 98 72 83 101 140 108 127 81 68 159 168 173 160 199 162 209 197 179 181 184 161 233 220 189 267 238 225 171 195 127 168 142 174 178 177 170 107 100 182 178 209 999999 245 157 196 210 177 999999 244 205 29927 170 10592 75 9523 8 18 47 7061 1637 245 127 153 169 101 999999 999999 999999 999999 999999 999999 999999 172 162 69 31 11 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 213 216 230 218 219 222 227 234 239 251 250 259 261 270 282 999999 279 276 257 270 261 286 293 295 284 292 288 285 261 247 208 173 162 152 161 163 155 148 138 134 138 158 161 155 156 155 158 164 175 163 162 139 140 133 155 111 86 85 102 133 103 74 85 96 129 110 137 85 81 161 161 170 156 177 136 190 194 176 172 181 138 213 196 174 250 221 214 175 182 115 163 157 174 169 160 165 100 87 174 154 204 999999 250 147 172 185 179 999999 239 222 267 29959 170 10592 75 9511 8 19 19 7066 1628 262 138 157 169 120 999999 999999 999999 999999 999999 999999 185 165 145 50 16 15 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 210 212 216 219 228 218 216 220 225 232 235 249 248 261 262 273 285 999999 274 268 254 267 257 280 280 282 279 285 287 284 259 244 204 171 167 157 166 162 148 138 129 127 132 145 156 149 154 162 165 165 166 169 156 128 135 136 159 111 84 79 101 135 105 69 86 99 112 105 139 78 93 157 164 179 155 166 119 167 177 155 161 165 117 193 185 157 217 173 184 166 164 999999 163 999999 159 163 139 155 79 62 162 154 192 188 259 152 166 188 184 999999 253 999999 266 29990 170 10592 75 9501 8 19 50 7071 1620 274 144 160 159 109 999999 999999 999999 999999 999999 999999 180 152 131 36 15 17 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 212 218 999999 214 214 215 217 220 231 222 220 224 232 237 239 250 252 261 258 268 279 266 276 270 257 265 252 270 274 274 273 282 283 274 247 229 198 169 165 160 164 155 140 129 121 118 124 135 148 144 148 156 159 148 146 152 140 115 131 131 155 108 78 78 103 141 103 66 90 96 101 103 141 80 102 146 154 177 149 165 119 158 172 140 140 153 105 167 169 142 176 147 172 999999 146 999999 168 999999 149 141 110 129 73 38 137 153 186 999999 249 162 163 186 204 999999 999999 999999 269 30021 166 10592 75 9495 8 20 21 7076 1612 283 165 172 171 124 999999 999999 999999 999999 999999 999999 172 144 111 22 20 17 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 212 215 222 223 218 220 220 221 224 235 229 224 228 233 241 242 251 250 259 259 270 276 264 279 274 262 261 249 266 269 268 267 275 272 262 244 228 206 175 167 158 160 145 133 120 111 106 109 121 133 134 138 149 152 139 136 145 134 105 127 122 146 94 70 69 98 142 92 52 85 98 89 98 150 81 106 130 142 158 140 152 102 137 161 133 120 126 82 145 146 121 134 117 154 999999 151 999999 172 999999 150 127 91 98 56 31 128 150 176 999999 999999 154 134 183 206 30053 166 10592 75 9490 8 20 53 7081 1603 314 205 194 188 149 999999 999999 999999 999999 999999 999999 166 143 82 21 25 17 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 202 999999 209 999999 210 212 214 220 227 227 222 221 223 223 226 238 232 225 227 235 244 244 250 248 256 258 271 271 258 273 276 266 261 245 264 267 269 264 265 266 252 241 224 200 172 171 161 161 146 129 113 99 97 105 116 126 126 128 147 150 133 125 136 126 101 124 120 134 73 58 58 84 133 82 59 94 101 85 96 163 81 112 121 120 131 122 123 78 103 148 110 96 108 53 127 135 105 92 84 136 999999 130 999999 169 999999 159 130 79 71 25 18 111 134 137 999999 999999 140 121 184 213 30085 165 10592 75 9487 8 21 25 7086 1594 334 218 193 199 146 999999 999999 999999 999999 999999 999999 165 136 68 21 28 8 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 209 211 210 211 215 221 228 231 227 222 227 222 224 234 231 224 225 237 246 244 249 246 256 260 274 272 262 272 274 267 262 243 263 268 269 262 262 263 254 244 222 199 175 178 172 167 156 135 115 101 99 111 123 123 123 127 149 153 133 121 143 122 105 125 120 127 73 61 51 74 115 68 55 103 118 104 110 182 82 117 119 123 125 111 116 73 95 158 120 103 113 54 121 128 81 75 61 121 114 119 999999 153 999999 163 136 61 68 32 19 110 127 999999 999999 999999 127 111 154 30116 165 10592 75 9481 8 21 56 7091 1586 344 211 203 215 155 999999 999999 999999 999999 999999 999999 165 123 55 25 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 210 999999 212 212 218 221 228 233 230 222 226 219 225 233 235 225 223 235 247 248 248 244 251 258 273 270 261 270 275 272 263 244 262 263 264 257 255 261 258 245 225 193 175 179 181 173 155 134 115 105 104 116 128 129 126 134 157 161 144 123 147 119 110 123 119 123 82 70 58 71 111 70 63 123 152 123 113 199 81 136 124 133 145 127 125 63 94 161 126 107 117 50 109 124 81 70 55 108 117 93 999999 158 999999 176 136 76 66 49 31 133 141 999999 999999 999999 136 119 152 30148 165 10592 75 9500 8 22 28 7096 1577 351 219 217 228 162 999999 999999 999999 999999 999999 999999 158 110 43 30 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 210 999999 212 212 219 222 227 234 231 220 224 218 224 231 237 227 223 234 246 246 246 242 249 257 271 268 257 270 274 273 261 245 263 262 259 249 247 255 260 249 230 191 176 178 180 168 151 137 115 105 102 115 130 133 129 138 167 170 153 127 143 116 103 114 111 114 80 74 55 66 105 64 70 141 174 133 113 209 77 136 138 143 176 143 145 68 94 156 124 105 126 49 81 107 69 59 38 103 124 107 999999 151 999999 166 146 97 72 68 29 132 139 99 999999 135 152 123 145 30179 166 10592 75 9490 8 22 59 7101 1569 346 212 236 231 157 999999 999999 999999 999999 999999 203 151 103 42 37 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 210 211 212 212 218 221 226 231 229 220 225 221 226 232 237 227 223 231 245 244 244 243 246 252 270 264 259 271 276 271 257 244 265 259 262 252 253 257 257 252 228 190 171 175 179 169 156 143 120 107 108 123 137 138 134 140 171 168 155 126 139 110 102 109 109 106 80 70 60 66 110 61 71 146 190 134 108 203 74 137 145 151 172 138 143 57 81 137 114 102 140 57 70 80 56 43 31 112 127 119 999999 166 226 165 144 100 78 72 24 116 129 126 92 130 148 106 132 148 30210 166 10592 75 9480 8 23 30 7106 1560 322 202 233 214 157 999999 999999 999999 999999 999999 199 143 101 53 48 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 204 999999 210 210 212 214 218 222 225 230 231 222 227 224 227 232 241 230 230 234 244 241 241 244 246 251 263 259 260 271 271 271 256 247 266 261 264 256 254 255 254 250 224 189 173 176 178 168 160 151 129 114 120 129 138 134 129 138 172 166 154 125 133 104 99 106 111 98 80 71 61 66 109 56 68 147 184 133 104 189 75 129 146 148 182 133 151 64 74 127 103 97 136 66 72 64 52 29 25 106 113 117 80 163 217 157 148 111 71 94 44 133 163 146 98 125 153 90 125 134 30242 166 10592 75 9470 8 24 2 7111 1551 296 206 223 999999 143 999999 999999 999999 999999 999999 197 138 104 76 64 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 203 205 208 213 211 211 215 221 227 227 230 233 228 230 227 228 231 242 234 237 241 249 239 238 241 245 253 263 258 260 269 268 272 258 255 265 266 264 259 252 257 253 254 224 185 174 175 178 166 164 154 136 118 133 138 147 143 136 132 164 160 155 122 121 92 94 102 113 96 82 73 66 60 107 50 61 156 188 130 95 176 81 122 137 135 170 126 153 72 77 109 94 96 135 74 73 55 46 21 20 86 86 94 66 161 203 162 156 114 64 96 59 138 193 153 999999 105 155 96 132 119 30273 166 10592 75 9471 8 24 33 7116 1542 264 189 209 999999 133 999999 999999 999999 999999 999999 193 134 106 99 93 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 198 999999 205 208 210 213 211 212 217 225 230 228 229 233 233 232 227 226 231 245 238 241 246 252 242 241 244 244 254 263 258 260 266 264 269 260 257 271 274 271 258 250 252 248 246 223 191 172 167 173 165 167 164 145 128 135 141 152 139 136 127 152 145 149 127 113 84 89 97 109 81 74 72 78 67 119 53 72 160 173 142 99 162 88 116 131 119 155 104 131 66 90 118 113 105 130 79 74 45 40 16 19 99 85 94 999999 160 211 193 173 130 69 101 69 143 191 151 999999 103 164 94 126 127 30305 167 10592 75 9471 8 25 5 7121 1533 235 170 183 999999 135 999999 999999 999999 999999 999999 191 136 112 111 110 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 201 999999 207 205 210 217 214 217 216 222 232 231 228 230 234 233 227 228 233 245 240 240 243 248 239 237 238 240 253 263 259 257 257 254 261 261 259 270 270 268 256 249 250 245 242 228 191 175 167 169 166 170 170 140 125 133 139 150 137 133 124 146 141 144 124 111 79 87 88 113 81 75 71 82 72 118 53 72 146 162 141 99 151 78 106 125 116 147 94 123 62 86 113 104 98 123 87 76 45 40 23 29 98 85 95 69 168 206 194 197 140 76 107 75 152 193 999999 999999 999999 152 91 132 115 203 30336 167 10592 75 9472 8 25 36 7126 1524 209 154 160 999999 123 999999 999999 999999 205 209 193 141 117 121 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 209 999999 214 209 214 219 217 218 217 221 232 230 225 230 234 234 228 229 233 241 240 238 241 242 233 234 239 237 250 254 255 253 249 251 257 263 260 266 266 270 255 248 251 246 237 224 186 169 163 163 163 175 164 141 133 134 144 155 142 136 126 139 133 139 119 111 77 87 83 115 86 80 70 84 71 108 53 79 148 149 144 110 137 80 105 124 117 146 97 121 69 87 114 98 92 124 94 80 46 45 31 36 100 91 95 71 184 217 207 218 173 999999 117 86 162 206 178 999999 999999 148 95 131 112 202 30368 167 10592 75 9470 8 26 8 7131 1515 187 123 128 999999 93 999999 999999 999999 201 209 194 146 121 127 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 214 205 212 999999 215 223 222 214 219 223 220 221 219 222 231 225 222 229 238 235 227 227 231 240 240 239 240 239 232 234 240 239 249 249 254 254 251 248 254 260 260 260 261 264 254 251 246 240 228 220 188 172 158 157 159 176 166 145 133 138 150 160 144 138 128 134 119 139 117 104 75 93 89 112 84 86 73 81 70 106 51 68 127 130 143 106 126 90 104 119 110 148 97 119 68 93 107 81 85 123 101 77 41 51 29 37 98 102 106 999999 193 215 217 217 180 999999 131 108 170 999999 183 999999 999999 999999 99 133 114 198 30399 167 10592 75 9470 8 26 39 7136 1506 169 103 117 78 77 999999 999999 140 198 209 191 148 125 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 213 213 209 217 224 217 225 224 219 223 227 225 227 224 227 231 222 220 226 241 238 230 229 232 239 238 237 235 234 230 230 238 237 246 244 251 252 249 248 255 261 259 258 257 256 247 249 241 234 222 222 190 169 146 145 148 168 160 143 135 141 152 158 145 137 124 125 110 133 111 95 70 82 82 106 78 81 69 83 69 95 52 65 115 113 126 89 113 97 105 113 102 144 97 114 65 88 96 68 76 115 103 77 31 45 22 41 92 107 122 999999 214 188 208 218 201 999999 144 124 176 999999 197 999999 999999 166 124 146 999999 205 30430 167 10592 75 9471 8 27 10 7141 1496 163 109 110 75 66 49 999999 130 196 209 182 146 136 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 211 213 214 213 217 222 217 224 224 222 222 229 226 229 226 230 232 225 223 229 243 240 233 230 231 234 233 235 235 232 227 230 237 237 242 234 242 245 243 248 254 264 256 256 257 253 246 245 236 233 223 220 196 171 144 138 140 164 155 141 132 143 145 145 140 130 111 112 92 123 104 89 66 81 81 102 71 68 50 67 59 82 42 54 90 81 101 83 97 95 100 113 101 131 83 99 49 77 80 62 73 108 101 70 22 34 20 999999 999999 999999 999999 999999 212 999999 191 226 999999 999999 999999 999999 148 999999 999999 999999 999999 999999 999999 999999 999999 193 30596 152 10592 75 9544 8 29 56 7168 1447 170 111 105 74 60 41 35 121 193 208 177 148 149 160 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 216 999999 212 211 214 212 217 224 216 222 222 222 224 230 225 229 226 230 232 226 224 229 245 243 237 233 235 235 235 234 235 232 227 231 235 236 238 230 237 237 232 239 245 262 254 255 258 256 253 250 241 229 220 215 197 173 145 132 135 160 143 132 124 140 144 144 137 124 104 101 79 109 89 80 64 80 78 98 64 63 33 61 49 75 48 42 67 57 89 79 85 99 106 106 98 115 79 83 46 82 78 62 74 106 103 69 23 43 56 999999 999999 999999 999999 999999 999999 999999 210 30643 143 10592 75 9541 8 30 43 7175 1433 173 119 100 73 58 41 40 111 188 197 177 154 151 160 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 217 213 213 210 214 214 219 226 218 222 222 223 225 230 226 229 228 231 233 230 230 233 246 245 240 233 235 238 238 235 238 231 231 231 230 234 236 222 229 227 224 233 244 259 251 249 253 248 246 245 239 228 209 206 196 177 145 128 124 149 136 127 119 136 135 135 130 111 92 87 73 103 82 76 63 70 71 89 64 64 37 55 43 59 46 39 53 39 91 80 83 103 107 104 92 105 79 69 53 98 89 60 71 94 102 71 34 55 30674 143 10592 75 9529 8 31 14 7180 1423 178 119 97 67 55 42 47 111 181 186 176 161 156 160 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 203 207 217 215 217 213 216 216 220 225 218 224 223 224 225 229 226 230 229 230 235 234 230 231 241 242 238 232 232 235 236 231 235 230 229 230 226 231 234 222 227 225 218 229 236 250 245 241 244 236 234 238 238 232 203 201 190 172 139 121 107 127 125 117 111 129 130 131 132 110 85 77 59 92 77 73 62 59 64 79 52 57 35 59 43 56 49 39 40 50 93 79 81 99 106 97 94 97 74 58 54 106 87 68 76 95 98 70 44 70 30705 143 10592 75 9512 8 31 45 7185 1413 177 112 92 63 51 41 51 114 177 182 175 166 164 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 201 205 208 218 217 222 211 217 217 221 228 220 226 226 227 226 231 227 230 229 232 236 236 232 230 238 240 237 234 235 235 234 225 229 226 223 229 223 228 230 218 224 220 217 227 230 240 235 233 232 227 224 231 231 231 203 202 196 171 139 117 101 117 120 105 105 121 127 130 127 105 84 81 58 77 71 70 67 55 64 78 38 49 26 50 41 54 56 48 21 53 104 85 76 92 106 100 95 98 71 51 47 101 88 72 75 92 95 68 45 75 30737 142 10592 75 9491 8 32 17 7190 1404 176 108 85 50 33 35 52 116 176 182 177 170 168 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 201 204 207 219 219 223 214 220 220 224 230 223 229 230 230 229 234 231 231 231 234 236 237 235 231 235 238 238 236 238 231 230 221 223 224 224 227 219 225 223 213 219 216 999999 233 233 234 231 225 221 220 220 231 228 232 205 202 192 173 144 116 90 105 109 97 97 122 126 128 124 101 81 79 55 67 63 66 65 58 63 69 35 43 24 38 30 42 56 48 17 56 109 89 84 93 106 99 97 96 76 50 45 83 75 67 80 101 101 79 57 30768 142 10592 75 9474 8 32 48 7195 1394 180 104 76 40 17 24 51 115 174 183 178 172 170 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 195 200 203 207 220 220 226 216 223 225 228 233 226 231 234 234 231 234 232 233 235 239 238 237 237 234 233 234 237 234 233 226 225 217 220 222 224 229 219 224 218 209 214 218 999999 238 241 233 231 223 222 219 209 213 999999 240 212 204 189 170 144 117 999999 999999 103 98 102 129 131 131 126 102 79 74 46 64 66 60 60 55 67 62 29 33 25 29 18 26 49 41 13 58 115 97 96 105 109 100 93 91 73 47 48 87 77 75 88 112 109 88 67 30800 142 10592 75 9467 8 33 20 7200 1384 178 90 69 32 11 24 57 121 174 180 176 173 171 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 195 200 203 207 219 220 226 218 224 227 231 236 228 233 234 236 233 235 231 235 237 242 239 238 238 233 229 231 233 231 229 224 220 213 221 224 224 228 217 225 217 212 216 222 999999 238 241 234 231 222 224 219 205 202 215 237 215 199 187 170 143 120 999999 999999 106 97 98 134 130 123 118 102 81 999999 55 68 74 59 61 59 71 58 23 24 27 26 20 23 48 37 1 63 117 94 107 113 114 101 92 83 65 35 42 83 76 80 101 119 115 94 70 30831 142 10592 75 9460 8 33 51 7205 1374 166 84 64 35 18 32 64 128 173 179 176 174 174 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 195 201 202 207 219 221 227 220 225 230 233 237 230 233 233 239 234 236 234 236 236 241 239 241 240 233 225 227 233 233 229 222 220 210 219 223 220 224 212 219 215 210 999999 225 999999 237 240 233 229 226 218 216 202 200 999999 236 217 205 190 171 146 118 999999 999999 999999 90 999999 999999 122 110 109 99 999999 999999 999999 64 76 68 64 56 68 57 21 26 26 24 22 22 48 26 9 75 120 100 111 116 119 103 92 73 52 20 36 71 75 94 111 127 124 106 78 30862 143 10592 75 9465 8 34 22 7210 1364 152 78 57 34 28 41 73 134 173 179 176 174 175 176 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 197 202 203 207 216 221 228 221 228 231 232 237 234 234 233 238 234 235 234 235 236 240 241 245 242 235 222 223 231 232 229 223 223 213 217 220 216 222 208 212 213 211 999999 229 223 234 233 228 228 227 211 210 201 199 213 236 219 209 194 179 162 126 999999 999999 999999 999999 999999 999999 118 112 112 97 999999 999999 999999 76 85 70 67 64 73 59 23 20 24 18 22 27 48 27 24 87 124 117 115 117 118 101 94 74 53 22 42 81 80 104 118 134 129 110 86 72 30894 143 10592 75 9538 8 34 54 7216 1354 130 73 55 31 31 45 78 139 170 179 176 175 176 177 176 174 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 197 999999 205 206 215 221 228 222 229 232 235 242 238 237 235 239 237 236 235 235 236 240 241 245 241 234 223 223 230 230 231 227 225 213 214 217 215 218 203 207 213 218 999999 232 999999 227 229 221 226 218 205 205 200 199 999999 233 217 211 193 178 999999 138 999999 999999 999999 999999 999999 999999 999999 121 114 999999 999999 999999 94 71 83 69 67 61 73 55 22 14 31 24 23 27 49 32 33 95 130 131 125 124 120 102 96 75 53 21 51 89 89 112 126 141 137 122 98 84 30925 141 10742 75 9622 8 35 25 7220 1344 52 25 32 50 86 146 171 178 176 175 176 177 177 174 174 174 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 205 206 213 219 227 223 232 235 238 242 241 240 239 240 237 236 238 238 238 242 243 244 241 235 225 223 229 230 228 226 222 210 210 214 213 210 197 204 211 999999 999999 239 999999 231 233 216 215 203 193 193 185 187 999999 999999 211 207 190 173 999999 149 138 146 999999 999999 999999 999999 999999 116 116 999999 999999 999999 105 70 89 73 71 66 76 56 33 12 39 30 35 34 55 46 43 103 131 136 131 128 122 106 98 77 51 19 51 81 88 115 131 144 142 129 109 84 30957 140 10817 75 9694 8 35 57 7226 1333 20 31 51 92 148 169 178 177 177 177 176 177 176 175 175 174 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 204 204 212 217 224 224 233 236 238 242 242 243 242 241 237 237 239 239 239 243 243 243 237 233 224 224 231 233 227 222 219 209 208 211 206 204 198 203 210 999999 999999 241 999999 999999 235 216 212 999999 190 190 179 176 999999 999999 999999 999999 999999 999999 999999 152 150 150 999999 999999 999999 999999 999999 123 121 999999 999999 999999 105 68 93 76 75 75 83 61 37 5 34 25 31 35 71 59 57 110 134 138 135 130 124 109 101 81 51 24 49 76 88 119 136 149 147 134 117 89 30988 140 10817 75 9759 8 36 28 7230 1323 19 31 51 92 145 168 178 178 178 178 177 176 175 176 175 174 173 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 202 211 216 221 222 231 235 239 244 245 244 244 244 243 241 243 240 240 245 244 240 237 234 228 226 232 233 229 222 219 207 204 206 205 202 196 200 207 999999 999999 236 999999 999999 999999 999999 999999 999999 188 188 178 176 999999 999999 999999 999999 999999 999999 999999 999999 163 167 999999 999999 999999 999999 999999 131 129 999999 999999 999999 107 70 98 81 81 86 85 63 45 9 37 29 32 40 76 72 72 114 139 143 140 133 127 116 106 88 61 36 54 77 95 123 141 156 153 139 116 89 31019 139 10892 75 9811 8 36 59 7235 1313 36 54 94 143 168 178 179 180 179 177 176 175 177 176 175 173 171 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 201 209 214 217 222 231 236 240 245 250 247 244 245 245 243 247 245 242 245 244 239 237 235 230 227 230 230 228 222 219 208 203 202 206 198 196 199 207 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 180 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 172 999999 999999 999999 999999 999999 133 999999 999999 999999 999999 102 74 98 86 88 96 90 65 56 20 49 38 38 41 78 79 86 121 144 148 144 136 129 122 116 94 66 44 64 83 102 124 146 161 158 145 119 85 31051 138 10967 75 9865 8 37 31 7240 1303 60 98 146 168 178 180 181 181 179 177 175 178 177 175 174 172 169 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 206 212 213 219 229 236 241 247 252 249 244 243 245 243 245 246 243 243 243 238 235 234 232 227 226 228 225 221 219 208 202 199 200 193 190 195 206 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 172 999999 999999 999999 999999 999999 133 999999 999999 999999 999999 97 78 98 89 95 101 95 68 65 33 55 43 41 39 78 89 101 126 144 149 145 138 133 129 124 101 75 56 80 101 115 131 149 165 161 146 118 87 31082 137 11042 75 9924 8 38 2 7245 1293 103 150 169 178 180 182 181 180 177 176 179 177 175 174 172 169 166 165 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 210 209 217 227 235 241 247 251 248 245 242 246 243 246 246 242 240 242 239 235 232 233 228 227 228 224 223 220 206 201 199 199 190 189 192 203 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 175 999999 999999 999999 999999 999999 133 999999 999999 999999 999999 106 91 103 94 101 104 99 75 75 48 62 53 49 55 87 106 121 136 147 150 145 139 135 135 132 111 90 71 92 111 127 143 155 170 164 151 124 97 31114 138 11042 75 9991 8 38 34 7250 1282 107 152 170 179 180 182 182 180 177 177 181 178 176 174 173 170 168 167 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 205 214 226 233 239 245 249 246 242 240 243 241 244 243 238 237 240 237 233 228 229 226 224 224 221 220 217 202 197 197 201 191 190 193 206 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 185 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 186 999999 999999 999999 999999 999999 148 999999 999999 999999 154 116 97 105 97 103 106 103 84 85 61 67 62 52 65 94 116 138 144 153 154 146 138 136 139 136 120 103 90 109 126 140 151 163 176 170 157 136 109 76 31145 137 11117 75 10002 8 39 5 7255 1272 153 169 179 181 182 181 180 178 176 182 180 177 175 174 171 170 168 170 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 200 211 224 229 238 244 250 245 239 238 242 242 244 243 240 239 237 234 227 222 227 223 221 219 216 217 212 200 196 195 201 192 192 194 204 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 186 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 184 179 999999 999999 999999 999999 999999 161 999999 999999 999999 161 132 116 110 98 106 114 112 96 93 63 67 72 55 74 109 132 150 156 162 162 148 139 138 141 141 126 121 111 126 139 148 156 168 182 175 162 141 113 76 31177 137 11117 75 10021 8 39 37 7260 1262 155 169 179 181 183 181 179 178 177 182 180 178 176 175 172 171 169 171 173 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 193 205 219 226 238 243 249 245 238 237 242 239 245 245 241 239 236 232 224 217 222 220 217 214 211 212 208 197 195 194 201 192 192 195 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 191 187 999999 999999 999999 999999 999999 999999 999999 999999 999999 168 181 173 999999 999999 999999 999999 177 154 999999 999999 999999 160 134 117 113 105 110 119 119 106 105 78 79 77 60 78 111 143 152 157 164 164 149 140 140 144 145 131 131 125 138 146 154 162 173 185 179 167 151 125 84 31208 138 11117 75 10041 8 40 8 7265 1252 161 170 179 181 184 182 179 178 176 182 180 179 177 176 173 172 170 172 174 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 187 202 216 221 237 241 247 245 238 236 241 238 244 246 241 237 234 231 219 211 216 214 213 210 206 208 205 195 194 192 198 190 191 194 999999 999999 999999 999999 999999 999999 999999 999999 999999 194 193 187 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 178 166 150 139 181 999999 172 153 166 999999 999999 163 136 123 119 111 115 124 125 116 114 94 87 83 68 82 116 150 154 159 165 165 149 141 141 147 148 136 140 138 152 155 160 166 177 188 182 171 156 130 89 -2 31239 138 11117 75 10055 8 40 39 7269 1242 164 171 179 181 184 182 180 177 177 182 180 179 178 177 174 173 171 173 175 999999 178 999999 999999 999999 999999 999999 999999 999999 999999 999999 184 200 212 218 234 241 247 245 236 236 242 238 243 244 240 235 230 227 217 206 210 208 209 207 205 203 202 194 196 193 198 193 194 195 999999 999999 999999 999999 999999 999999 999999 999999 999999 194 189 184 999999 198 999999 999999 999999 999999 999999 167 999999 164 172 159 155 149 180 174 171 155 167 148 999999 162 130 124 119 113 118 127 130 123 114 104 90 87 69 85 116 150 155 159 165 166 151 145 145 149 153 144 152 152 162 161 165 171 181 191 186 178 161 135 93 17 31271 138 11117 75 10060 8 41 11 7274 1231 167 173 179 180 184 183 181 178 177 182 180 179 178 178 175 175 173 174 176 181 178 180 179 178 176 176 173 177 175 175 181 197 999999 214 999999 999999 999999 999999 235 999999 999999 237 999999 999999 999999 999999 224 223 212 200 207 203 204 201 202 203 199 192 195 192 197 193 193 999999 999999 999999 999999 999999 999999 999999 999999 999999 203 194 187 183 189 196 208 999999 220 214 192 169 160 163 168 161 157 152 176 173 175 167 175 150 999999 154 130 126 120 116 124 127 131 125 116 116 98 100 77 93 112 150 154 159 166 169 153 148 148 153 158 151 164 166 172 166 170 175 185 195 190 183 166 137 99 25 31302 140 11117 75 10057 8 41 42 7279 1221 169 174 178 180 183 182 181 179 178 182 180 179 178 179 177 177 174 175 177 181 178 180 179 179 177 177 173 179 176 175 181 195 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 217 219 209 197 203 200 199 199 196 199 193 188 192 193 196 193 193 999999 999999 999999 999999 999999 999999 999999 217 211 205 199 189 182 188 195 213 215 221 215 192 169 158 164 167 156 153 157 169 173 174 165 172 999999 999999 155 130 132 122 118 126 127 130 124 119 119 101 102 83 94 113 149 154 159 167 171 155 151 152 156 161 156 171 176 183 174 176 179 190 196 193 187 172 135 101 31 55 11 31334 140 11117 75 10047 8 42 14 7284 1210 171 175 178 179 183 182 181 180 178 181 179 179 178 180 178 178 175 176 178 181 178 180 179 179 178 177 173 179 175 175 179 191 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 209 212 205 193 199 197 196 196 191 196 191 185 188 190 193 192 194 999999 999999 999999 999999 999999 999999 999999 221 216 213 205 194 179 181 193 212 215 221 216 194 168 157 163 166 157 154 167 169 172 170 164 173 999999 999999 168 139 134 121 118 127 133 140 133 123 113 102 112 96 103 119 157 160 161 172 176 157 154 155 158 162 154 176 186 193 181 183 184 195 197 192 188 175 136 105 40 48 2 31365 140 11117 75 10043 8 42 45 7289 1199 172 174 177 179 181 180 181 180 179 181 179 180 179 180 179 179 176 178 180 181 179 181 179 181 178 177 174 179 174 175 177 184 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 205 207 201 190 197 193 197 194 189 197 190 184 188 188 196 194 202 999999 208 999999 999999 999999 999999 230 227 220 219 210 197 180 181 193 208 209 222 219 196 164 154 165 168 160 162 170 170 172 170 164 173 999999 186 172 152 138 118 116 131 143 148 145 131 109 106 124 114 115 125 160 163 164 179 180 161 156 158 160 163 153 176 194 199 184 187 187 200 200 193 188 175 135 105 48 45 -5 31396 140 11117 75 10042 8 43 16 7293 1189 172 173 175 178 179 179 181 180 180 180 179 180 180 181 180 179 178 180 180 181 179 181 179 182 177 176 175 178 174 175 176 178 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 200 199 194 186 194 191 196 192 187 192 188 186 190 190 197 197 202 999999 208 220 232 237 239 232 228 222 224 213 200 182 182 193 205 203 218 218 198 165 154 160 166 160 165 171 170 169 175 165 175 168 187 175 155 136 110 115 131 144 153 152 133 103 106 125 125 123 135 163 166 169 183 184 164 157 160 161 164 153 175 196 201 185 188 187 203 201 193 189 174 132 102 52 43 -6 31428 140 11117 75 10047 8 43 48 7298 1178 173 173 175 177 178 179 180 180 181 180 179 180 180 181 180 179 178 180 180 181 181 182 180 183 179 176 177 177 174 176 177 178 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 200 196 193 189 196 191 196 191 188 192 191 189 193 189 198 202 208 999999 212 225 236 234 241 232 229 221 225 217 204 183 184 195 208 202 210 213 196 169 157 158 164 158 164 165 164 162 178 169 174 171 184 172 153 133 109 115 132 142 153 152 135 104 108 126 132 131 141 160 162 168 182 183 164 158 161 162 164 156 178 197 201 185 188 188 204 201 193 190 176 135 106 68 46 2 31459 140 11117 75 10048 8 44 19 7303 1167 173 173 174 177 177 178 179 180 181 180 178 180 181 181 181 179 178 180 179 180 181 182 182 184 180 177 177 177 174 177 179 180 189 191 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 199 201 196 195 191 196 192 197 192 189 194 196 195 197 191 198 204 212 999999 216 225 235 235 241 232 230 225 226 219 206 186 185 194 207 202 207 209 192 168 158 159 164 158 160 157 161 160 176 166 171 160 184 169 146 127 108 116 135 141 150 148 132 107 114 129 138 133 136 153 157 165 179 181 166 161 164 165 165 163 181 201 204 189 193 191 204 200 193 192 178 142 115 83 52 8 31491 140 11117 75 10045 8 44 51 7308 1156 171 171 173 176 176 177 179 180 181 180 179 180 181 182 180 179 179 180 179 181 181 182 182 185 179 178 177 177 174 179 181 182 191 192 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 200 201 201 198 197 192 199 193 199 194 193 198 199 199 199 191 196 202 210 217 217 225 232 233 240 234 234 229 231 221 207 188 187 193 205 204 211 212 194 170 160 161 168 160 164 162 165 163 178 173 178 165 188 170 150 127 109 117 139 143 147 146 131 105 113 131 141 134 139 154 161 167 179 182 168 163 166 167 167 166 181 201 205 190 196 195 208 204 195 194 177 138 113 82 48 9 31522 140 11117 75 10037 8 45 22 7313 1145 170 170 172 175 175 176 179 180 181 181 179 180 181 182 180 179 180 180 178 181 182 182 183 185 179 179 177 175 174 179 181 184 192 192 999999 999999 999999 999999 999999 999999 999999 999999 198 999999 199 200 200 196 197 193 200 195 200 195 195 199 199 200 201 194 198 205 212 218 220 225 231 231 240 236 236 229 234 222 209 189 187 193 204 204 211 213 198 173 159 158 168 162 167 170 165 161 181 180 186 165 178 164 154 127 109 118 143 146 148 146 133 104 114 133 141 135 139 155 162 168 179 183 170 164 167 167 168 167 180 200 206 192 199 198 210 207 198 195 178 137 114 78 43 12 31554 141 11117 75 10025 8 45 54 7317 1134 170 170 172 175 175 176 178 180 181 181 179 180 180 183 181 179 181 180 178 181 182 181 184 186 179 179 177 175 174 180 182 184 191 192 999999 999999 999999 999999 999999 999999 999999 999999 196 999999 200 200 198 195 198 194 202 195 199 194 192 197 198 201 202 196 198 206 214 216 216 223 229 230 236 232 234 226 234 224 214 190 187 192 205 205 209 208 194 168 156 156 164 153 163 167 166 161 186 184 193 164 167 158 156 132 110 116 142 147 151 147 136 102 116 135 141 135 140 155 163 169 181 183 171 164 167 167 168 165 178 197 203 194 201 199 211 208 198 192 174 135 111 74 37 7 8 31585 142 11117 75 10016 8 46 25 7322 1123 169 169 171 174 174 175 178 179 180 181 179 180 181 183 181 180 181 180 178 180 182 181 184 186 180 179 179 175 174 179 181 183 191 191 999999 999999 999999 999999 999999 999999 999999 999999 196 999999 200 200 199 195 199 195 202 195 198 194 192 197 198 201 202 198 201 207 213 216 216 221 225 226 235 229 232 224 234 225 217 194 192 195 206 205 206 202 188 168 164 161 164 150 161 168 169 161 185 177 184 166 163 156 157 137 114 117 141 151 153 151 140 105 120 138 144 138 141 153 163 170 181 183 173 165 168 167 167 162 175 194 201 197 203 203 212 211 200 192 170 134 110 75 35 10 5 -39 31616 144 11117 75 10012 8 46 56 7327 1112 169 168 170 173 173 175 178 179 180 181 179 180 181 182 181 180 181 181 177 180 182 182 184 186 181 179 179 175 174 179 181 183 190 191 197 999999 999999 999999 999999 999999 999999 999999 196 197 200 199 198 196 199 194 203 196 200 196 193 197 198 203 203 198 202 206 212 216 215 221 222 222 231 229 232 224 237 228 223 202 196 196 202 198 201 196 186 168 169 161 163 153 165 168 174 159 186 183 195 172 164 154 158 140 117 121 143 154 161 159 147 111 126 141 148 140 142 151 162 168 179 182 173 165 169 168 167 161 174 191 199 198 204 205 214 216 205 195 166 129 107 76 30 15 7 -34 -24 -39 31648 145 11117 75 10020 8 47 28 7332 1101 168 167 169 172 172 174 177 178 180 181 179 180 180 182 181 180 181 181 177 179 183 182 184 186 181 179 180 175 175 180 182 183 191 191 197 999999 999999 999999 999999 999999 999999 999999 196 198 200 199 198 197 200 194 204 198 203 198 194 197 199 204 203 197 202 205 212 216 212 218 216 214 225 226 230 221 233 226 223 206 202 201 206 198 199 194 186 174 172 162 164 153 164 165 175 158 191 184 196 172 164 145 152 142 126 127 148 152 156 156 152 122 131 136 143 137 139 145 154 163 173 178 171 165 170 169 168 165 175 188 197 199 205 206 215 221 213 202 168 129 104 76 35 22 11 -28 -22 -36 -18 31679 145 11117 75 10039 8 47 59 7336 1090 168 167 169 171 172 174 177 178 180 182 180 180 180 182 181 181 182 181 177 179 183 181 184 186 182 180 180 174 176 180 182 184 191 190 196 999999 999999 999999 999999 999999 999999 999999 195 199 200 199 195 196 199 194 202 198 203 199 194 195 198 206 204 199 200 207 211 216 213 216 210 209 218 220 223 215 228 223 222 209 207 203 213 201 195 189 184 179 177 160 163 149 157 160 175 158 193 180 194 173 161 144 151 148 138 137 148 147 155 154 156 134 138 134 136 135 135 137 145 159 169 172 169 166 172 170 167 168 176 186 194 200 207 208 216 224 218 208 173 134 101 76 40 28 13 -23 -19 -31 -18 31711 145 11117 75 10059 8 48 31 7341 1079 167 166 168 170 172 173 177 178 180 181 180 180 180 181 181 181 183 181 178 180 183 181 184 185 183 182 179 175 177 180 182 185 191 191 198 196 999999 999999 999999 999999 999999 999999 999999 999999 200 199 194 196 199 194 202 196 200 198 194 195 198 206 204 198 198 206 210 218 214 216 209 207 216 218 220 211 219 220 222 214 212 209 215 205 196 187 180 180 179 165 165 148 151 158 177 159 182 175 188 167 156 141 150 153 149 146 152 150 156 154 160 146 148 136 133 133 129 130 137 156 167 167 168 166 174 172 168 169 176 183 193 202 210 212 217 226 222 212 175 138 102 76 42 31 15 -16 -15 -27 -16 31742 146 11192 75 10086 8 49 2 7346 1067 165 167 169 171 173 177 178 180 182 180 179 180 181 182 182 184 181 179 180 183 180 184 185 183 182 180 176 178 181 182 184 191 192 198 197 999999 999999 999999 999999 999999 999999 999999 999999 200 200 999999 198 201 192 202 195 199 198 195 196 196 205 202 199 196 204 206 212 209 213 206 208 212 217 217 210 220 221 223 217 219 217 221 205 197 186 181 179 180 173 170 150 152 167 178 169 178 168 185 163 150 141 146 155 155 151 153 155 161 158 164 152 154 138 134 134 128 127 133 152 163 164 166 166 174 174 170 169 174 181 193 203 212 216 220 229 227 216 178 138 101 73 44 31 13 -7 -14 -23 -16 -16 -14 31773 147 11192 75 10102 8 49 33 7351 1056 163 165 168 170 173 176 178 179 182 180 180 180 181 182 182 184 182 179 181 183 180 183 185 182 182 181 177 179 181 182 184 189 190 195 196 999999 999999 999999 999999 999999 999999 999999 999999 199 200 999999 202 999999 999999 205 195 198 197 196 196 196 204 201 199 199 205 206 212 208 212 204 208 211 218 215 208 220 222 226 219 223 220 225 206 196 190 185 182 186 178 173 156 158 999999 179 160 171 169 190 171 147 139 144 158 159 154 152 155 165 163 169 157 158 139 137 136 125 122 129 144 154 155 163 165 173 175 171 169 172 178 192 203 210 216 221 232 230 220 180 142 105 77 48 37 16 3 -12 -26 -21 -13 -12 -28 31805 149 11192 75 10108 8 50 5 7355 1045 161 164 167 170 173 176 177 179 182 180 180 180 180 183 182 183 182 180 180 183 180 182 184 184 181 181 179 179 180 182 183 188 189 193 195 999999 999999 999999 999999 999999 999999 999999 999999 999999 198 999999 999999 999999 999999 207 193 195 197 194 195 197 203 202 203 202 208 208 213 208 213 205 207 208 214 211 204 217 224 229 226 228 223 225 202 188 183 181 187 188 179 170 162 171 999999 177 147 168 169 189 171 145 140 145 160 162 156 152 158 169 167 172 160 161 142 139 134 122 115 121 134 145 149 160 164 175 176 172 168 171 178 192 201 207 214 220 232 230 218 180 145 112 87 57 40 15 8 -13 -27 -23 -9 -9 -21 999999 -32 31836 149 11192 75 10103 8 50 36 7360 1034 160 163 167 170 173 176 177 179 182 180 180 180 180 183 182 183 183 181 179 183 181 180 184 185 181 183 181 179 180 182 182 188 190 193 194 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 196 199 195 197 199 203 201 203 205 210 210 213 209 214 205 206 206 213 208 203 215 226 233 233 229 226 226 204 189 179 999999 999999 188 185 172 175 183 999999 179 151 168 167 186 170 148 146 149 165 164 157 152 160 170 167 172 162 162 144 141 130 117 108 116 125 145 147 160 166 176 177 173 169 170 177 190 198 203 214 220 230 228 217 180 147 115 96 60 41 16 16 -6 -20 -19 -6 -5 -14 -35 -33 31868 149 11192 75 10088 8 51 8 7365 1022 159 163 166 169 173 176 176 179 182 180 180 180 179 183 181 182 183 182 180 184 181 180 183 185 181 184 183 180 180 181 182 188 189 192 194 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 197 200 199 199 203 205 201 202 205 208 209 212 210 213 203 204 205 216 209 207 217 227 232 237 231 231 224 202 193 189 999999 999999 196 196 185 196 191 999999 182 154 163 166 180 169 156 158 158 167 165 160 154 163 170 168 172 164 165 146 137 124 113 101 114 124 144 146 162 169 178 179 173 169 171 178 190 195 201 211 217 226 225 218 185 151 121 102 63 45 19 26 -1 -13 -18 -5 -7 -14 -40 -38 31899 150 11192 75 10083 8 51 39 7370 1011 158 162 166 169 173 176 176 180 182 180 180 180 180 183 181 182 183 182 179 184 181 180 182 184 181 185 183 181 181 181 183 189 190 193 194 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 199 200 199 200 203 206 201 202 204 209 209 213 212 215 207 208 208 218 212 208 222 227 232 237 231 232 224 201 195 197 999999 999999 198 198 188 197 192 193 190 158 163 166 180 164 160 165 167 168 164 159 156 166 172 169 170 161 165 144 133 117 112 95 107 117 143 146 163 170 179 180 173 169 173 179 189 191 198 208 215 223 224 218 187 156 128 108 69 52 25 37 1 -9 -15 -4 -7 -14 -43 -41 -22 31931 151 11117 75 10068 8 52 11 7374 998 152 158 162 166 170 173 176 177 180 182 180 180 180 180 183 181 182 182 182 179 185 181 181 182 184 182 186 184 181 181 182 183 188 189 192 194 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 200 199 201 206 207 204 999999 204 210 211 214 213 216 208 210 210 218 211 209 220 225 230 238 235 238 226 205 198 213 999999 999999 199 199 189 195 186 188 187 159 164 161 168 157 158 168 170 169 162 156 155 169 175 169 166 156 161 142 128 108 101 86 99 109 138 143 163 171 178 177 171 170 174 179 187 189 197 206 212 218 218 214 191 165 136 114 78 58 29 40 2 -5 -9 1 -2 -9 -44 -43 -26 31962 150 11117 75 10051 8 52 42 7376 981 161 162 166 169 172 175 177 178 180 181 180 179 180 179 182 180 182 182 183 181 185 181 181 182 183 182 185 184 181 180 181 182 187 187 188 195 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 197 199 198 206 208 208 999999 208 209 208 214 213 211 204 207 209 216 204 205 214 220 226 236 233 235 219 199 194 204 999999 999999 194 191 178 181 170 175 179 155 157 152 157 152 152 166 170 167 156 150 152 169 174 166 160 150 156 139 121 100 91 75 89 103 135 142 163 169 174 171 168 168 174 176 183 184 193 202 206 210 210 205 188 168 143 119 83 63 30 39 0 -3 0 8 -4 -6 -46 -45 31993 150 11117 75 10031 8 53 13 7377 962 162 165 169 172 175 177 179 179 181 181 180 179 179 179 182 180 181 182 183 181 184 181 181 181 183 182 185 185 181 180 181 181 186 186 185 189 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 196 198 207 999999 999999 999999 210 208 205 213 211 205 201 204 206 214 203 201 208 216 223 233 229 231 214 197 192 199 999999 999999 188 182 168 169 160 168 175 151 153 149 154 152 145 157 165 163 152 146 150 167 170 161 155 145 150 135 114 89 80 65 84 94 128 141 163 168 170 167 164 164 172 176 181 180 187 196 200 204 202 197 185 169 149 124 87 67 32 42 0 -3 3 13 -3 -7 -43 -46 32025 151 11117 75 10020 8 53 45 7375 942 162 169 173 175 177 179 180 181 181 182 180 179 179 179 182 180 180 182 183 181 185 182 181 181 182 182 186 186 182 181 181 181 184 183 180 184 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 194 999999 999999 999999 999999 999999 196 196 203 999999 999999 999999 999999 207 203 209 206 200 196 199 201 210 199 199 211 214 218 226 222 224 210 194 190 198 999999 999999 186 179 164 164 156 165 168 148 152 148 154 149 141 152 161 158 147 140 148 165 166 156 151 139 144 133 109 79 72 60 80 87 120 138 161 167 166 163 161 161 169 174 177 175 180 189 195 197 195 190 182 169 154 130 94 72 34 47 4 -2 4 16 0 -8 -44 999999 -36 32056 151 11117 75 10020 8 54 16 7371 926 162 171 177 179 180 182 182 182 182 182 181 180 179 179 181 180 180 180 183 180 184 183 181 180 182 182 185 185 181 178 179 180 181 181 177 179 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 182 188 999999 999999 999999 999999 999999 195 194 199 999999 999999 999999 999999 201 200 207 204 195 191 193 197 205 195 198 207 210 213 221 212 212 201 194 191 195 191 180 183 176 160 160 153 161 165 141 147 148 153 147 142 150 161 155 140 135 144 160 160 152 148 136 141 133 106 75 68 58 79 85 118 136 158 165 165 160 157 157 165 171 172 169 174 182 188 190 188 183 177 169 158 135 97 71 34 50 11 -1 7 18 0 -14 -46 999999 -38 32088 151 11117 75 10030 8 54 48 7365 916 162 175 182 183 184 185 185 184 184 183 181 180 179 179 181 180 179 180 183 180 185 183 180 180 182 183 185 184 180 177 178 178 180 179 175 175 167 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 176 184 999999 999999 999999 999999 999999 999999 187 192 999999 999999 999999 999999 194 195 198 198 190 186 186 191 199 190 999999 203 205 208 215 205 205 194 190 188 189 187 176 177 168 153 152 149 158 164 140 147 146 148 144 140 144 157 151 135 131 140 154 154 147 147 133 137 130 102 72 68 55 77 82 118 137 157 162 164 158 152 154 159 168 167 163 169 177 182 182 179 175 172 165 155 133 93 66 35 51 17 3 11 20 0 -20 -47 999999 -44 32119 151 11117 75 10045 8 55 19 7359 912 166 179 186 187 187 187 187 185 184 183 181 180 179 179 181 179 179 179 182 180 184 182 180 180 182 183 185 184 180 177 177 178 177 178 174 174 166 999999 999999 999999 999999 999999 999999 999999 999999 167 999999 175 182 173 999999 999999 999999 999999 999999 999999 185 999999 999999 999999 999999 999999 190 193 192 184 180 182 188 193 189 999999 202 200 203 207 199 201 191 189 184 184 182 169 174 166 150 145 138 150 162 143 148 141 143 141 139 142 153 148 131 128 137 148 149 145 145 132 134 129 100 73 71 58 79 84 118 136 156 159 161 156 149 151 155 163 161 158 165 171 175 176 174 172 171 164 154 130 88 61 34 49 21 5 14 21 -2 -24 -47 999999 -41 32168 150 11192 75 10141 8 56 8 7349 920 183 189 190 189 189 188 187 185 184 182 181 180 180 180 179 179 179 181 180 184 183 181 180 181 183 184 183 180 178 177 177 176 175 172 171 164 159 999999 999999 999999 999999 999999 999999 999999 167 168 174 180 174 999999 999999 999999 999999 999999 999999 182 999999 999999 999999 999999 999999 179 185 185 177 175 177 184 189 188 196 202 199 195 199 195 195 187 184 179 182 180 169 175 162 146 135 129 144 159 142 147 134 999999 139 141 138 146 142 127 127 136 143 145 144 143 132 133 126 100 78 75 62 80 86 112 131 151 156 159 154 146 145 152 160 158 157 162 167 171 173 171 168 168 164 153 124 85 60 33 46 20 4 10 19 -8 -29 -47 999999 -41 32199 150 11192 75 10139 8 56 39 7343 933 189 193 192 192 190 190 188 186 184 183 181 180 179 179 179 180 179 181 180 184 183 182 180 180 183 184 182 180 178 176 175 173 172 170 170 163 158 999999 999999 999999 999999 999999 999999 999999 167 167 169 173 172 999999 999999 999999 999999 999999 999999 175 999999 999999 999999 999999 999999 172 180 180 174 170 173 181 184 186 999999 198 197 191 192 191 188 183 182 174 180 179 168 172 155 138 126 122 135 151 138 145 127 999999 138 135 129 137 135 126 126 134 140 143 143 141 132 132 124 104 84 80 68 79 84 108 129 149 154 157 149 142 143 150 157 155 155 160 166 171 173 171 165 162 158 144 115 82 57 32 41 20 3 9 21 -2 -29 -41 -44 -36 32231 150 11192 75 10149 8 57 11 7337 947 195 196 195 194 192 191 189 186 185 183 181 180 179 179 179 180 178 181 181 184 183 182 181 180 183 183 181 180 178 175 173 170 169 167 166 161 158 999999 999999 999999 999999 999999 999999 999999 168 168 169 170 172 999999 999999 999999 999999 999999 169 173 171 999999 999999 999999 999999 172 175 172 167 162 165 173 179 182 999999 194 194 188 186 186 182 178 180 171 176 175 165 163 147 135 123 118 125 135 124 139 999999 999999 999999 130 122 131 131 124 125 130 135 141 141 141 133 131 124 105 89 82 75 85 87 105 127 147 153 155 144 140 141 147 154 150 153 159 165 169 172 169 162 157 149 132 102 72 47 27 35 21 6 9 19 -2 -27 -35 -37 -34 32262 153 11192 75 10157 8 57 42 7331 960 200 198 197 195 193 192 189 187 185 184 182 181 180 179 179 179 179 181 182 184 182 181 180 180 183 182 179 179 178 174 171 168 166 165 163 161 158 999999 999999 999999 999999 999999 999999 999999 168 167 167 170 172 999999 999999 999999 999999 999999 170 170 172 999999 999999 999999 999999 171 173 165 161 157 159 167 170 176 999999 184 188 183 182 180 175 174 174 168 170 170 164 155 142 132 118 111 120 122 115 134 999999 999999 999999 124 116 126 129 124 127 129 132 139 141 142 136 131 125 109 98 94 86 93 92 106 124 146 154 157 141 137 138 143 152 147 148 151 162 168 171 170 162 152 139 120 90 61 42 29 35 25 8 7 14 -5 -30 -35 -36 -33 -35 -27 -20 32294 155 11192 75 10155 8 58 14 7325 974 199 198 197 195 193 192 190 187 185 184 183 182 180 179 179 179 179 181 181 183 182 181 180 181 182 182 179 178 177 172 171 168 165 164 163 161 158 999999 999999 999999 999999 999999 999999 999999 168 167 168 170 172 999999 175 999999 999999 999999 170 170 172 999999 999999 999999 999999 172 173 167 162 159 162 170 172 179 183 186 188 184 183 182 175 175 178 172 172 170 163 153 147 137 120 115 121 120 113 129 999999 999999 999999 123 114 126 129 127 130 130 132 138 141 145 138 132 127 115 107 102 95 100 96 107 124 147 157 156 140 136 137 141 150 146 146 150 163 170 174 171 158 145 131 108 77 52 36 28 35 27 10 3 10 -7 -29 -32 -33 -29 -30 -23 -15 -17 -8 32325 155 11192 75 10141 8 58 45 7319 987 198 198 196 195 193 191 189 187 185 184 183 182 181 179 179 179 179 180 181 182 181 181 180 180 181 181 178 177 175 171 169 166 164 164 163 161 157 999999 999999 999999 999999 999999 999999 999999 999999 167 169 171 174 999999 175 999999 999999 999999 171 171 172 168 999999 999999 999999 171 173 170 165 160 164 173 174 182 188 192 191 185 184 182 174 174 177 171 171 167 159 152 154 145 125 117 118 115 111 129 999999 999999 999999 122 116 125 128 127 130 130 133 138 142 147 139 133 129 120 115 114 105 105 100 109 125 148 157 156 138 134 136 139 145 141 141 151 166 173 177 173 153 138 121 95 63 41 28 23 29 25 10 1 6 -14 -26 -30 -34 -25 -26 -22 -11 -23 -14 32357 155 11192 75 10116 8 59 17 7313 1001 196 196 195 194 192 190 188 186 185 184 183 182 181 179 179 179 179 180 181 182 181 180 180 180 181 180 177 177 174 170 168 166 164 164 163 161 157 999999 999999 999999 999999 999999 999999 999999 999999 167 170 999999 176 999999 176 999999 999999 999999 171 172 172 167 999999 999999 169 171 173 171 167 162 166 176 178 186 190 193 193 188 186 184 176 175 178 173 169 165 153 142 148 147 128 118 113 108 108 128 999999 999999 999999 123 116 124 127 128 131 130 132 139 143 148 141 134 129 124 122 121 111 110 103 111 126 147 156 157 139 135 137 137 141 134 135 147 165 176 180 175 152 133 114 85 51 30 19 13 17 16 11 1 4 -18 -29 -25 -30 -17 -25 -22 -11 -23 -14 32388 155 11192 75 10087 8 59 48 7307 1014 196 195 194 193 191 189 187 186 184 184 183 183 181 179 180 179 179 180 180 181 180 181 180 180 180 179 177 177 174 170 167 165 163 163 163 161 157 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 172 172 171 166 999999 999999 169 171 172 172 167 164 168 176 179 190 193 194 194 190 187 185 177 176 178 173 170 164 155 142 150 147 128 114 107 99 104 123 999999 999999 999999 123 116 124 127 128 131 131 134 141 144 146 139 131 127 124 124 122 113 112 105 112 128 148 157 158 139 136 137 136 138 131 130 143 164 177 182 176 149 126 107 73 34 21 8 4 8 9 11 2 4 -21 -26 -24 -24 -15 -19 -18 -11 -23 -14 32419 155 11192 75 10070 9 0 19 7301 1027 195 194 193 192 190 188 187 185 184 184 183 183 181 179 180 180 179 180 181 181 180 181 180 180 179 178 176 176 173 169 166 165 162 163 163 161 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 172 999999 172 170 999999 999999 168 170 172 173 168 165 169 178 180 192 194 195 196 192 191 188 180 178 178 173 172 164 156 143 146 147 130 110 104 99 101 117 130 999999 119 122 119 124 127 129 131 132 136 142 142 142 135 128 126 124 123 120 116 113 109 114 129 149 159 158 139 137 138 136 135 128 125 138 161 177 184 178 150 119 101 66 24 7 4 0 0 3 9 1 4 -24 -21 -20 999999 999999 -17 -16 -11 -23 -14 32451 154 11192 75 10059 9 0 51 7295 1040 195 193 192 191 189 188 186 185 184 183 183 182 180 179 180 180 180 180 181 181 179 181 180 181 179 178 176 176 172 169 165 165 162 163 162 162 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 172 999999 172 172 999999 999999 168 170 171 172 168 166 170 179 183 193 193 193 194 192 194 190 182 178 179 179 179 165 157 145 147 150 133 111 104 101 100 114 125 999999 120 120 115 121 125 128 130 131 135 141 136 136 132 126 123 123 122 118 117 115 113 118 131 150 160 158 140 140 140 139 134 127 123 135 158 176 185 179 152 111 92 56 18 4 6 -6 -2 -1 10 2 4 -22 -29 999999 999999 999999 -15 -10 -12 -22 32482 153 11192 75 10065 9 1 22 7289 1053 194 193 192 191 189 187 185 184 183 183 183 182 180 179 181 181 180 180 181 180 179 181 180 180 179 178 175 175 170 168 163 164 161 163 163 162 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 173 999999 999999 168 170 171 173 169 167 172 181 185 193 191 192 194 193 194 189 184 180 182 183 182 164 156 144 147 147 132 111 102 101 101 110 124 999999 121 117 112 119 124 128 128 129 134 137 132 131 126 123 120 121 121 118 118 117 116 122 134 151 160 158 140 143 145 142 135 127 123 133 156 176 186 181 155 105 86 49 13 -1 5 -11 -5 -2 12 9 7 -17 -39 999999 999999 999999 999999 -10 -8 32514 146 11192 75 10082 9 1 54 7283 1066 193 192 191 190 188 187 185 184 183 183 183 182 181 179 181 181 180 180 180 179 178 180 180 181 179 177 175 175 169 167 164 165 162 163 162 163 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 173 999999 170 169 172 173 175 172 170 175 183 187 192 192 191 193 195 195 191 187 184 183 182 181 162 155 144 145 142 130 109 100 102 103 108 124 999999 121 115 112 119 123 124 125 127 131 132 128 128 122 119 118 121 122 117 119 119 118 124 135 148 158 159 144 146 147 143 136 130 123 130 152 174 187 182 156 101 84 47 12 -8 0 -18 -8 -6 18 15 7 -19 32545 146 11192 75 10108 9 2 25 7277 1079 192 192 190 189 188 186 184 183 183 183 183 182 181 180 181 181 180 179 180 179 178 180 180 181 178 177 174 174 168 167 164 166 163 164 163 164 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 173 999999 171 170 173 174 176 175 173 177 185 188 193 192 192 192 196 197 193 191 188 185 185 183 164 156 145 141 136 128 108 101 103 107 108 124 999999 121 112 110 116 120 120 123 124 128 128 125 124 117 115 116 119 123 118 119 120 120 126 135 146 156 159 148 148 149 145 137 132 122 128 151 175 188 179 150 96 81 47 11 -17 -1 -24 -13 -8 17 18 7 -22 32577 146 11192 75 10124 9 2 57 7271 1092 191 191 189 189 187 186 184 183 183 183 183 182 181 180 181 181 180 179 179 179 178 180 180 180 178 176 174 173 168 167 164 167 164 165 165 165 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 173 999999 171 170 172 174 178 177 176 180 188 193 194 194 195 195 195 196 192 191 190 186 186 182 165 155 145 141 133 124 110 102 109 110 108 122 999999 125 111 107 111 117 116 120 123 126 124 123 124 114 113 116 118 122 119 120 120 123 129 137 146 154 158 152 152 152 149 137 131 123 130 150 173 183 167 139 86 72 39 2 -24 -3 999999 999999 -14 16 19 10 -23 32608 146 11192 75 10137 9 3 28 7265 1104 190 190 189 188 187 186 184 183 183 183 183 182 181 180 181 181 179 178 179 179 178 181 180 180 178 177 173 172 168 167 164 167 165 166 166 166 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 173 170 171 170 172 174 177 177 178 182 188 193 194 196 196 196 195 197 191 191 189 187 186 184 165 154 145 139 130 124 111 104 109 111 111 126 999999 129 106 102 106 115 114 119 119 120 120 122 120 112 111 118 119 124 121 123 123 127 131 137 144 154 163 159 158 157 153 138 130 122 126 145 164 171 150 132 78 67 32 0 -28 -6 999999 999999 -10 17 23 13 -17 32639 146 11192 75 10141 9 3 59 7259 1117 189 190 189 189 188 187 184 183 183 183 183 182 181 180 181 181 178 178 180 180 178 181 180 180 178 177 173 172 168 168 164 168 165 168 167 167 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 175 172 170 170 173 172 175 176 180 184 188 193 195 197 196 195 194 197 191 193 191 192 189 186 169 157 146 139 130 125 114 103 109 112 110 999999 999999 133 104 98 103 113 112 117 117 115 116 118 114 110 108 117 118 124 124 126 127 131 134 139 143 153 166 166 163 162 159 144 131 121 120 137 154 159 133 120 71 68 34 0 -31 999999 999999 999999 999999 13 27 18 -9 32671 146 11192 75 10140 9 4 31 7252 1129 188 190 189 189 188 187 184 183 184 183 183 182 181 180 181 181 178 177 179 180 178 181 180 181 178 178 173 171 168 168 164 168 166 169 168 168 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 176 175 170 169 172 170 175 175 181 185 188 193 193 197 196 195 193 197 192 194 192 193 189 186 167 156 147 140 128 122 110 105 115 117 112 999999 999999 136 103 94 100 113 112 117 116 113 112 115 109 106 104 115 118 123 125 128 129 134 137 141 144 151 163 167 167 167 165 150 133 121 117 130 142 143 118 112 66 65 31 -2 -35 999999 999999 999999 999999 10 30 21 -6 32702 146 11192 75 10130 9 5 2 7246 1141 187 189 190 190 189 188 185 183 184 183 182 182 181 180 180 181 178 177 179 180 178 181 180 181 178 178 173 171 168 169 165 169 167 170 168 168 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 175 999999 999999 178 999999 999999 175 999999 999999 999999 175 174 172 169 171 172 176 176 182 186 189 193 192 195 196 196 194 196 193 197 192 193 188 187 166 154 145 140 126 121 110 110 118 121 113 999999 999999 999999 101 91 96 107 109 117 115 111 109 113 108 108 105 117 117 124 128 131 130 136 139 143 145 147 158 166 170 170 170 153 132 121 114 122 131 127 105 108 63 62 31 2 -35 999999 999999 999999 999999 8 33 20 -1 32734 146 11192 75 10119 9 5 34 7240 1154 186 189 189 190 189 188 185 183 184 183 182 181 182 180 180 180 178 177 179 181 179 181 181 180 178 178 173 171 168 168 165 168 167 170 169 168 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 175 999999 176 177 175 174 176 173 999999 999999 173 176 174 169 171 173 176 177 182 187 190 194 191 196 196 196 194 196 192 195 192 195 189 188 165 155 144 141 125 120 110 114 123 126 119 999999 999999 999999 95 87 91 102 999999 999999 108 105 104 111 108 107 101 117 117 125 130 133 131 138 142 145 147 146 157 165 170 171 175 154 128 117 110 116 120 113 89 94 59 59 23 0 999999 999999 999999 999999 999999 8 32 16 0 32765 146 11192 75 10112 9 6 5 7234 1166 184 188 189 190 190 189 186 184 184 183 182 181 181 180 180 180 177 177 179 181 179 181 181 180 178 179 172 171 168 167 165 169 168 171 171 169 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 175 175 176 178 175 174 178 172 174 999999 172 176 174 169 172 175 177 176 183 186 190 194 192 198 198 198 195 196 193 195 197 196 186 184 164 154 140 138 118 117 110 116 124 130 122 999999 999999 999999 87 85 88 98 999999 999999 103 102 103 115 109 105 94 114 116 126 132 133 133 140 143 146 149 147 157 161 167 171 174 155 127 114 107 114 116 105 79 82 58 64 21 999999 999999 999999 999999 999999 999999 7 30 13 -2 32796 146 11192 75 10108 9 6 36 7228 1177 182 188 189 191 190 189 186 184 184 183 182 181 181 180 179 179 177 176 179 182 179 181 181 180 178 178 172 171 168 167 166 169 169 172 171 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 165 174 176 176 179 176 176 178 174 175 172 172 176 173 170 174 175 177 177 186 188 193 196 192 200 200 199 196 196 194 195 198 195 184 182 165 154 140 135 115 117 112 120 128 133 127 999999 999999 999999 79 81 86 95 999999 999999 97 100 105 119 111 106 91 112 116 127 133 134 134 141 144 147 150 147 157 156 163 168 170 155 126 109 103 111 111 101 73 73 58 66 20 999999 999999 999999 999999 999999 999999 5 22 7 -7 32828 146 11192 75 10108 9 7 8 7222 1189 180 187 189 191 190 189 187 184 184 182 181 181 181 179 179 179 177 176 180 182 179 181 181 180 177 178 171 171 168 167 166 169 169 173 172 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 165 175 178 175 179 178 176 178 175 176 174 173 176 173 170 174 174 176 177 187 187 194 196 194 202 203 199 195 197 194 196 198 197 185 184 167 155 141 136 118 118 112 124 130 135 999999 999999 999999 999999 999999 77 82 999999 999999 999999 93 104 107 121 110 106 86 105 113 124 134 135 134 141 144 148 151 148 156 152 158 164 168 154 122 104 98 108 109 100 72 70 63 69 25 999999 999999 999999 999999 999999 999999 999999 19 0 -13 32859 146 11192 75 10116 9 7 39 7216 1201 178 186 189 191 191 189 187 185 184 182 182 181 181 179 179 179 177 177 180 183 179 181 180 180 177 177 171 171 169 167 166 169 169 173 173 999999 999999 999999 999999 999999 999999 999999 999999 164 999999 167 166 174 176 175 180 178 176 178 176 175 175 173 176 174 171 176 175 176 177 188 189 194 196 196 203 204 202 196 199 194 196 200 200 184 183 166 156 143 140 122 119 111 128 136 138 999999 999999 999999 999999 999999 75 78 999999 999999 114 89 103 104 122 104 106 82 98 111 123 134 135 135 141 145 149 151 148 154 147 154 162 165 151 120 100 95 106 106 99 75 78 69 75 28 999999 999999 999999 999999 999999 999999 999999 18 -1 -16 32891 146 11192 75 10120 9 8 11 7210 1213 172 183 187 190 190 189 187 184 184 182 181 181 180 179 179 178 176 177 180 183 179 180 180 179 177 177 171 171 169 168 167 168 169 173 173 999999 999999 999999 999999 999999 999999 999999 999999 163 160 167 165 173 176 175 179 178 176 179 176 176 176 175 177 176 173 179 177 175 178 190 193 197 198 198 205 206 203 198 199 196 198 203 205 189 186 169 161 147 144 128 124 113 129 135 143 999999 999999 999999 999999 999999 84 85 999999 999999 116 84 102 98 124 99 103 80 99 119 130 136 137 140 147 150 151 150 144 142 144 153 158 154 140 116 102 101 110 108 102 85 87 75 73 22 999999 999999 999999 999999 999999 999999 999999 12 -7 -15 32922 146 11192 75 10123 9 8 42 7204 1224 164 178 185 188 189 188 186 184 183 182 182 181 180 179 178 178 176 176 180 183 179 179 179 179 177 176 172 172 169 168 168 170 171 174 174 999999 999999 999999 999999 999999 999999 999999 999999 163 160 167 166 172 175 175 180 179 176 180 176 176 177 176 177 176 172 179 179 177 181 192 195 199 201 200 207 207 204 200 200 200 204 209 210 193 192 174 167 153 151 135 131 117 134 142 154 999999 999999 999999 999999 999999 101 93 107 999999 118 89 107 100 122 103 107 83 103 127 134 141 143 149 154 153 152 147 136 132 141 150 149 140 129 117 111 110 115 114 112 101 96 71 73 26 999999 999999 999999 999999 999999 999999 999999 5 -10 -15 32954 146 11192 75 10121 9 9 14 7198 1236 159 169 181 186 187 187 185 184 183 182 182 181 180 178 177 177 176 177 180 182 178 179 178 178 176 175 171 172 170 169 169 171 174 176 175 999999 999999 999999 999999 999999 999999 999999 999999 164 161 166 166 172 174 176 179 179 177 181 177 176 177 176 176 176 174 179 181 179 184 193 195 200 202 203 210 210 207 204 204 204 207 214 214 199 197 177 172 158 157 140 139 124 145 147 163 161 999999 999999 999999 999999 111 97 111 999999 128 106 115 106 125 112 114 90 109 133 139 146 151 157 157 152 150 144 130 129 138 145 140 127 119 120 120 119 121 119 119 115 106 72 68 31 999999 999999 999999 999999 999999 999999 999999 -5 -21 -22 32985 146 11192 75 10112 9 9 45 7192 1248 155 162 173 183 185 185 184 183 183 182 182 182 180 178 176 176 175 176 180 181 178 178 178 178 176 175 171 172 171 169 170 172 176 178 176 999999 999999 999999 999999 999999 999999 999999 999999 164 161 166 166 171 174 176 179 180 177 180 177 176 177 176 176 176 174 181 184 180 186 194 195 201 205 206 213 214 210 206 206 206 210 219 219 205 205 187 180 166 163 147 148 134 151 151 167 168 999999 999999 999999 135 125 106 118 133 138 116 121 111 128 125 121 96 113 138 144 150 157 165 160 150 145 139 127 130 137 141 132 114 109 124 131 129 129 127 131 126 108 66 60 31 999999 999999 999999 999999 999999 999999 999999 -14 -26 -22 33016 146 11192 75 10100 9 10 16 7186 1259 151 154 169 181 183 184 183 184 183 183 183 182 180 177 176 175 174 176 179 180 177 178 178 177 175 174 170 172 172 170 172 174 178 178 176 999999 999999 999999 999999 999999 999999 999999 999999 164 161 165 166 171 174 175 179 180 178 180 177 176 177 177 175 174 175 182 184 181 187 194 196 202 208 210 217 218 212 208 209 210 214 224 224 213 211 195 186 175 167 155 152 140 155 156 168 166 169 172 172 147 138 120 130 139 141 121 125 116 130 129 123 101 117 145 149 156 166 169 160 143 140 136 128 132 137 135 121 104 107 131 140 138 137 135 141 129 103 60 55 31 999999 999999 999999 999999 999999 999999 999999 -18 -29 -27 33048 146 11192 75 10083 9 10 48 7180 1270 148 150 159 176 181 183 183 184 184 183 183 182 180 177 175 174 175 176 178 179 176 177 178 177 174 174 170 172 173 171 174 177 180 179 178 999999 999999 999999 999999 999999 999999 999999 999999 163 162 165 167 171 173 175 179 180 179 177 177 177 178 178 173 173 176 183 184 181 186 193 196 203 209 213 219 220 212 207 208 213 220 230 228 219 215 201 191 182 175 165 161 148 161 160 171 172 179 184 183 158 152 134 138 147 146 136 132 121 137 134 132 111 121 149 151 159 178 176 162 135 132 133 128 130 136 134 115 96 106 140 153 149 148 145 149 138 109 58 51 34 999999 999999 999999 999999 999999 999999 999999 0 -31 -23 33079 147 11192 75 10068 9 11 19 7174 1281 142 145 147 170 178 181 182 183 184 183 184 182 180 177 174 173 175 175 177 177 175 177 178 177 174 173 170 171 175 173 176 180 182 179 178 999999 999999 999999 999999 999999 999999 999999 161 163 162 165 167 170 172 174 178 179 179 176 179 179 180 179 173 173 177 183 182 181 187 194 197 203 212 213 220 222 212 206 209 217 224 233 232 226 222 206 197 190 182 173 168 152 162 160 169 176 186 192 188 165 160 151 143 155 152 149 142 130 145 138 139 123 127 152 153 163 183 191 170 136 121 127 123 124 133 135 115 93 100 138 158 160 155 148 150 139 109 53 44 40 46 999999 999999 999999 120 109 999999 0 -9 -25 -27 33111 148 11267 75 10077 9 11 51 7167 1293 134 135 165 176 180 181 184 185 184 184 182 180 177 173 172 174 174 175 176 173 176 177 177 174 173 171 171 176 176 177 181 183 178 178 172 169 999999 999999 999999 161 999999 159 163 162 164 166 169 170 174 176 178 178 176 179 179 179 179 173 173 177 182 183 182 187 193 197 202 213 214 220 224 214 207 211 219 227 236 236 232 229 213 203 198 187 178 171 155 164 163 175 184 191 196 188 168 166 152 147 161 158 158 146 132 144 139 141 132 133 155 157 168 192 206 177 138 113 116 117 117 133 139 117 90 95 136 163 169 159 148 148 138 105 45 42 45 62 999999 999999 999999 125 111 60 36 15 -14 3 999999 36 33142 150 11267 75 10066 9 12 22 7161 1304 124 124 162 174 178 180 184 185 185 184 182 180 177 173 171 173 173 173 174 172 176 177 176 174 174 172 172 178 178 178 181 183 178 178 172 169 999999 999999 999999 160 162 159 163 162 163 165 167 168 174 176 177 177 175 179 180 179 179 173 173 177 182 183 182 186 192 198 202 213 215 220 224 217 211 213 223 230 239 240 239 235 218 208 203 194 184 175 161 168 166 177 185 191 197 192 179 173 156 150 162 166 168 150 135 146 141 145 142 144 161 160 169 198 223 187 140 103 106 113 113 134 142 120 88 90 137 169 175 158 141 139 131 94 34 42 45 71 125 999999 999999 131 114 70 44 32 -1 28 999999 53 59 34 33173 150 11342 75 10059 9 12 53 7155 1315 116 160 172 177 179 184 185 185 185 182 180 176 172 171 173 172 171 171 171 175 177 175 174 173 172 172 177 178 178 181 184 177 178 172 169 167 999999 161 161 161 159 161 162 162 165 167 168 174 175 176 177 175 179 181 177 180 173 172 176 181 182 183 187 191 198 202 212 215 220 225 219 213 213 224 234 241 240 242 238 222 209 203 191 184 177 167 171 168 178 186 187 193 191 179 172 157 153 163 173 174 156 141 149 150 152 152 155 167 161 170 202 236 191 138 92 96 108 111 137 145 121 82 89 139 172 173 147 131 131 136 103 42 50 49 89 134 144 134 136 119 90 62 54 27 47 999999 68 59 38 50 33205 150 11342 75 10053 9 13 25 7149 1326 116 160 171 177 179 184 186 186 185 182 179 176 171 170 173 171 169 170 171 176 177 175 174 173 172 172 177 178 178 182 183 178 178 173 169 167 165 161 160 160 157 161 162 163 166 168 168 173 174 176 176 175 179 179 176 178 172 171 175 180 182 184 187 189 197 200 212 216 221 225 220 214 215 227 235 240 240 241 237 221 208 203 190 185 180 171 172 169 178 186 191 196 192 181 175 162 160 168 177 181 163 149 153 156 159 157 156 163 156 170 206 239 187 130 82 89 106 117 137 148 122 90 102 148 172 163 137 121 132 146 116 54 68 68 97 140 148 139 140 115 92 74 62 26 51 96 61 55 37 48 33236 150 11342 75 10040 9 13 56 7143 1337 117 161 172 177 180 184 186 186 184 181 179 175 171 170 173 170 168 169 171 176 177 175 175 173 173 173 177 178 179 182 184 179 178 172 170 167 163 160 159 159 158 162 162 164 166 168 168 172 174 177 177 176 180 179 175 177 171 171 175 179 182 183 186 189 197 200 212 215 221 224 220 214 218 228 236 239 235 238 234 221 207 205 188 183 178 171 173 168 174 182 191 201 197 182 174 165 163 167 176 183 167 155 157 157 160 157 155 159 156 168 204 229 175 122 75 86 108 120 135 149 129 103 111 151 166 152 131 111 123 145 128 72 91 86 109 150 154 144 140 108 103 95 76 27 55 80 57 55 38 43 33268 150 11342 75 10021 9 14 28 7137 1348 119 161 172 177 180 184 186 185 183 181 178 175 172 171 172 169 165 168 171 176 177 175 176 174 174 174 178 178 179 183 184 179 179 174 171 169 166 163 160 161 161 165 164 165 168 169 169 174 176 181 181 180 184 182 178 179 175 176 180 183 185 186 189 192 198 201 212 215 222 225 223 218 221 228 241 243 236 236 231 217 204 206 189 179 173 166 168 165 169 178 195 209 207 184 175 166 164 166 169 176 171 163 165 161 165 161 168 176 175 181 198 206 152 102 60 75 101 112 135 146 135 116 126 163 166 145 126 92 107 145 149 84 105 103 125 166 171 165 149 123 132 155 123 38 61 80 55 61 37 46 33299 150 11342 75 10007 9 14 59 7131 1358 122 161 172 177 180 185 186 184 182 179 177 174 172 172 173 168 164 167 170 176 176 175 176 175 175 175 178 178 180 184 185 178 179 174 172 169 166 165 163 164 164 168 168 168 170 171 173 178 178 184 183 182 186 185 181 182 177 178 182 186 185 188 192 197 205 207 215 215 221 227 227 220 223 231 243 244 235 233 226 214 201 204 188 176 170 164 167 168 168 172 193 212 214 188 173 169 162 161 159 170 166 160 160 158 164 162 172 180 183 196 208 201 139 87 49 71 102 116 139 149 141 125 133 165 165 143 125 81 100 149 161 104 131 128 150 185 185 184 157 128 144 196 146 54 67 81 56 68 47 68 33331 150 11342 75 9994 9 15 31 7125 1369 121 159 171 177 179 184 186 184 181 179 176 173 172 172 173 169 164 166 169 175 175 174 176 175 175 175 178 178 180 185 185 179 179 174 173 171 168 168 167 166 166 171 171 171 175 176 177 182 182 188 187 188 190 189 186 186 184 186 187 189 187 191 197 201 209 214 218 218 223 228 232 225 227 235 244 245 237 232 225 214 204 205 194 179 177 168 169 169 169 171 189 212 214 185 167 165 160 159 155 166 160 154 151 149 161 161 173 178 176 192 209 212 147 90 39 62 96 112 134 154 138 128 132 159 162 149 128 88 105 155 176 128 157 153 164 189 189 189 172 149 181 212 165 65 73 65 46 60 42 66 33362 151 11267 75 9981 9 16 2 7119 1379 124 128 160 171 177 178 184 185 184 181 178 175 172 172 172 171 168 163 165 169 174 175 174 177 175 176 176 178 178 180 185 186 179 181 176 177 176 175 172 170 169 170 173 176 177 180 182 183 186 188 195 194 197 197 193 191 192 192 195 195 195 193 198 204 205 212 220 222 220 225 231 238 233 235 242 245 246 236 231 221 213 200 202 192 177 179 171 165 169 168 169 184 207 217 191 170 162 161 159 153 162 154 151 142 135 153 155 170 169 168 186 204 217 147 90 31 55 91 112 130 159 141 141 136 158 164 154 124 92 114 164 179 147 179 165 179 191 189 179 184 156 194 215 166 58 73 999999 29 45 42 66 33393 151 11192 75 9977 9 16 33 7113 1390 47 120 137 162 171 176 178 183 185 184 181 178 175 172 173 171 170 167 162 165 168 173 174 173 177 175 176 177 177 179 181 185 185 180 183 177 179 180 180 174 175 173 174 177 180 181 185 188 188 194 194 202 199 203 203 198 196 197 197 199 198 200 197 201 209 211 218 227 225 225 228 233 246 241 241 242 245 245 236 227 215 211 197 200 192 179 181 174 166 171 170 166 174 198 215 198 173 152 155 153 151 157 145 148 138 130 150 152 167 165 162 182 199 207 144 84 30 49 81 110 131 161 143 154 141 168 167 151 119 88 112 177 190 163 193 182 189 182 186 184 199 166 191 214 164 56 65 20 999999 35 32 33425 151 11192 75 9985 9 17 5 7106 1400 35 111 140 164 169 176 177 181 184 184 181 178 174 173 173 172 170 167 162 165 168 173 173 173 177 999999 176 999999 999999 999999 999999 999999 183 182 183 179 182 184 184 178 179 178 180 182 186 188 191 194 196 201 201 207 207 211 210 203 203 203 203 205 206 207 201 206 216 217 222 230 227 227 232 236 253 248 248 245 247 241 235 227 214 208 196 197 194 178 178 171 163 168 162 151 159 188 217 204 172 153 155 147 144 157 151 151 131 126 146 146 166 166 160 168 181 193 147 88 34 46 73 102 127 150 137 165 146 177 171 147 119 85 125 189 205 185 211 196 199 177 180 189 205 173 196 215 161 57 51 999999 999999 999999 17 33456 151 11192 75 9999 9 17 36 7100 1411 27 103 143 164 168 173 177 180 183 183 182 179 174 173 173 172 169 166 161 164 167 173 173 173 999999 999999 999999 999999 999999 999999 999999 999999 182 183 187 182 186 190 190 184 184 184 185 187 193 195 198 200 202 207 208 214 214 218 215 207 207 208 207 209 211 212 205 209 221 219 225 232 229 230 236 239 258 248 251 248 248 240 231 222 211 203 193 191 189 171 173 168 159 161 156 144 151 182 212 195 167 149 154 143 135 147 148 140 123 119 141 145 163 166 154 159 175 187 146 85 36 46 64 91 114 143 133 172 153 181 171 148 123 88 130 200 230 207 227 221 214 197 196 200 212 178 209 228 164 59 999999 999999 999999 999999 19 33488 152 11192 75 10025 9 18 8 7094 1421 28 100 142 163 168 173 175 178 182 183 182 179 174 174 173 172 168 165 161 165 167 172 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 181 184 189 186 191 197 197 190 189 190 192 193 199 202 204 207 209 215 215 220 220 225 221 212 214 214 215 215 218 218 210 213 225 222 228 235 232 230 237 239 258 248 253 251 249 241 231 220 209 198 189 187 187 166 171 167 154 153 148 142 151 180 205 185 161 145 149 139 129 142 141 133 116 113 136 137 160 164 150 147 163 173 140 81 37 43 57 84 105 141 134 180 158 188 179 156 134 91 134 198 227 207 233 236 999999 199 200 999999 211 172 999999 235 159 54 999999 999999 999999 999999 999999 23 33519 146 11192 75 10052 9 18 39 7088 1431 28 96 135 157 166 173 175 177 181 183 182 180 175 175 174 172 168 165 161 163 165 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 182 185 192 190 195 200 202 196 195 195 199 198 204 207 210 213 214 220 220 225 226 231 229 220 220 221 221 222 222 223 216 217 230 222 229 238 233 231 238 241 261 251 255 247 247 242 232 219 207 197 188 180 179 156 164 161 148 143 140 133 147 173 200 181 164 148 146 132 124 140 137 129 105 106 130 137 154 161 148 146 151 165 137 87 39 39 48 78 95 136 133 183 156 999999 188 170 140 100 130 188 999999 999999 246 999999 999999 999999 999999 999999 999999 198 999999 255 178 65 33551 145 11192 75 10082 9 19 11 7082 1442 27 91 129 152 163 172 174 176 179 182 183 181 176 176 173 173 168 166 161 161 164 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 184 187 195 194 202 204 205 200 201 199 204 205 209 213 218 221 220 225 223 229 232 238 236 228 231 229 228 226 225 227 220 225 231 221 232 243 236 231 238 242 264 256 253 245 243 243 233 220 204 191 181 169 171 147 155 156 142 133 132 123 141 165 183 172 160 146 144 131 121 136 135 124 97 102 127 133 152 158 141 139 142 167 135 89 36 34 37 75 94 140 139 188 999999 999999 999999 999999 145 106 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 217 219 251 181 33584 144 11192 75 10112 9 19 44 7075 1452 20 88 126 149 160 170 173 175 179 183 184 181 177 176 172 172 169 166 160 161 163 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 184 188 197 196 203 206 207 203 205 203 207 208 212 216 222 226 225 229 226 231 234 241 241 232 234 232 230 228 225 228 221 228 231 224 234 246 237 231 235 239 258 252 247 247 238 236 228 216 205 191 177 159 161 139 147 150 141 124 125 115 125 150 161 158 151 143 135 127 117 138 129 114 89 93 117 123 130 133 107 112 134 182 148 104 38 37 40 78 87 146 142 194 999999 999999 999999 999999 158 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 187 204 33615 146 11192 75 10133 9 20 15 7069 1462 18 89 126 149 158 169 173 173 177 183 185 183 178 177 172 172 168 165 160 161 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 184 189 197 197 204 208 208 206 209 207 209 211 212 218 223 231 227 233 232 234 241 246 246 236 237 236 233 234 228 230 225 229 229 224 232 246 234 232 236 236 252 250 245 243 233 232 225 217 206 190 172 150 151 129 138 141 130 111 117 111 116 142 155 147 144 135 129 123 120 142 132 116 88 86 114 116 116 119 83 77 111 182 159 115 47 35 28 61 66 143 136 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 194 999999 999999 81 33647 122 11192 75 10147 9 20 47 7063 1472 38 94 128 150 159 171 173 173 177 183 185 184 179 178 172 172 168 164 159 160 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 184 189 197 198 204 209 209 209 211 210 213 215 213 220 224 232 228 236 235 238 245 248 247 238 239 237 234 234 229 232 225 229 227 226 232 241 233 230 237 233 248 248 244 238 228 229 225 214 202 180 159 136 132 112 125 134 125 103 108 105 111 138 156 139 144 134 125 118 125 141 137 113 92 87 108 109 104 106 75 61 91 166 145 119 50 39 23 50 63 135 33678 120 11192 75 10156 9 21 18 7057 1482 46 94 130 151 160 173 173 172 177 183 186 184 180 178 171 172 167 163 158 160 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 183 190 199 200 205 209 209 210 212 213 216 219 215 223 226 232 230 236 235 235 245 250 249 243 239 237 233 232 226 228 222 227 225 228 231 238 232 230 235 230 243 243 238 231 225 227 225 214 202 175 159 129 122 99 109 120 120 96 105 98 107 129 146 122 131 123 115 107 122 122 134 107 97 99 108 106 95 110 76 999999 71 146 139 119 54 41 17 36 33710 149 11192 75 10154 9 21 50 7050 1492 66 101 132 152 161 173 173 172 178 183 185 184 180 177 170 171 167 163 158 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 184 189 200 201 208 209 210 211 211 212 217 221 217 224 226 232 229 233 233 233 247 251 249 242 240 237 233 232 228 227 220 229 226 230 232 236 231 229 236 228 236 234 232 227 227 226 224 215 203 173 158 127 118 90 100 107 107 87 93 92 105 127 135 109 121 128 120 102 113 103 131 95 83 999999 100 91 82 102 999999 999999 55 153 124 112 55 45 27 35 49 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 109 999999 43 11 999999 54 33741 120 11192 75 10150 9 22 21 7044 1502 117 123 145 157 165 177 178 175 178 182 185 183 179 177 171 171 167 164 159 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 184 189 202 203 209 209 211 212 212 211 216 219 215 223 226 232 228 232 233 232 247 249 247 243 240 234 230 230 222 223 220 228 222 228 232 237 231 228 236 225 232 229 229 224 227 229 224 218 203 168 162 123 112 85 97 105 106 79 87 94 108 129 124 94 115 118 108 93 108 85 108 76 82 999999 95 88 73 89 999999 999999 999999 999999 105 101 48 49 27 40 33773 143 11192 75 10143 9 22 53 7038 1512 173 147 160 163 169 183 183 181 179 181 185 183 179 177 171 171 169 166 162 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 185 191 202 204 209 208 210 212 212 211 217 219 214 222 226 233 229 232 232 231 247 250 243 241 238 234 230 232 219 220 221 228 220 230 232 239 231 226 234 223 227 229 228 221 225 230 227 221 200 167 158 119 106 79 90 103 106 75 82 88 107 125 117 90 112 999999 107 87 107 77 91 71 71 999999 90 74 55 96 999999 999999 999999 999999 83 93 44 46 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 33804 143 11192 75 10135 9 23 24 7032 1521 208 165 172 168 170 186 188 186 181 180 184 182 178 177 172 171 170 169 164 170 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 192 203 204 209 207 208 212 212 210 216 219 212 221 225 233 226 231 230 229 247 251 244 243 239 230 226 228 216 216 218 225 218 231 233 241 232 228 235 222 226 231 228 217 222 229 224 220 192 162 155 117 104 80 85 95 104 73 80 82 101 118 120 99 115 999999 102 73 96 71 86 65 85 999999 82 64 35 85 113 999999 999999 999999 999999 88 40 45 999999 999999 95 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 143 211 999999 999999 999999 999999 999999 999999 999999 999999 153 33835 153 11192 75 10129 9 23 55 7026 1531 207 180 181 173 171 184 187 187 182 180 184 181 176 176 171 171 171 171 167 174 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 192 204 203 210 207 207 211 212 211 215 220 209 216 219 227 224 228 230 226 241 245 238 237 237 228 225 225 216 215 215 224 218 235 236 242 235 228 234 219 222 227 228 225 227 225 217 214 187 156 151 118 106 85 85 97 106 81 92 98 109 121 125 99 106 999999 104 76 102 77 91 71 108 999999 87 62 44 92 120 999999 999999 999999 999999 74 36 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 148 140 207 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 999999 999999 999999 999999 999999 999999 24 33867 152 11192 75 10119 9 24 27 7019 1541 206 193 189 177 171 182 182 185 181 179 183 180 175 174 171 172 172 172 169 178 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 204 202 206 206 208 210 211 212 215 215 204 211 212 220 220 224 227 226 237 241 231 231 230 225 225 228 217 215 213 218 222 239 239 241 232 231 235 224 223 227 230 231 232 224 213 210 190 154 152 121 112 91 96 100 109 90 103 110 121 122 134 102 108 999999 112 82 109 87 91 80 122 73 91 68 53 97 127 87 999999 182 999999 73 40 53 68 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 149 136 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 40 999999 999999 999999 999999 999999 80 33898 152 11192 75 10111 9 24 58 7013 1550 206 202 195 180 171 178 178 180 180 177 182 180 174 173 171 173 173 174 173 180 179 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 204 207 204 198 204 206 213 216 220 222 221 234 236 225 224 225 223 224 224 212 210 209 213 218 234 236 236 231 232 239 230 230 230 230 229 229 220 207 201 178 142 149 118 112 97 101 101 108 93 112 119 133 124 142 105 114 132 128 90 117 90 93 82 132 79 97 76 62 100 135 92 999999 204 999999 70 55 57 78 92 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 27 999999 999999 999999 999999 999999 72 33940 152 11192 75 10104 9 25 40 7005 1563 206 210 197 179 170 172 172 174 176 175 181 179 173 172 173 173 174 176 175 183 181 175 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 192 199 196 194 201 201 203 210 212 215 214 226 227 222 218 222 220 224 216 208 208 203 208 217 231 235 232 233 232 239 232 233 231 232 230 233 222 206 188 166 124 141 116 115 97 102 100 108 93 107 112 126 113 125 92 103 124 128 89 111 87 95 86 126 82 99 78 66 96 125 77 66 189 999999 72 58 64 83 94 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 20 999999 999999 999999 999999 999999 71 33972 152 11192 75 10103 9 26 12 6999 1572 213 213 198 178 168 164 160 162 164 164 175 177 172 172 173 173 175 177 175 183 182 175 179 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 184 188 189 190 195 195 196 203 202 207 202 999999 219 216 211 217 217 219 207 204 202 203 204 213 222 227 999999 227 228 235 232 233 228 230 999999 999999 221 200 183 162 114 135 110 115 94 96 88 97 87 100 104 115 102 109 86 97 116 122 83 99 86 97 90 122 83 104 82 64 95 120 68 60 189 999999 56 61 65 90 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 22 999999 999999 999999 999999 999999 80 34003 119 11192 75 10099 9 26 43 6992 1582 221 216 198 178 164 151 148 150 152 150 166 172 170 172 173 174 177 178 176 184 183 176 181 192 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 181 183 189 188 189 195 197 201 199 999999 207 202 196 209 208 211 199 199 200 202 200 210 219 999999 999999 223 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 175 152 102 126 102 110 90 95 87 91 74 88 99 108 98 97 87 101 118 123 80 96 93 106 98 117 82 105 84 66 93 113 63 54 182 999999 54 999999 64 96 34034 114 11192 75 10103 9 27 14 6986 1591 226 218 200 174 155 138 137 141 141 136 153 162 164 171 173 175 179 178 176 184 183 177 183 192 177 184 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 176 185 184 184 999999 193 999999 196 999999 198 191 190 999999 999999 206 198 195 198 200 194 203 203 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 145 89 112 89 99 85 92 89 92 68 88 90 101 91 97 88 101 109 112 76 97 103 110 94 117 80 102 87 70 95 110 59 49 155 34066 114 11192 75 10098 9 27 46 6980 1600 220 211 194 169 144 120 121 127 128 124 137 151 159 170 173 175 179 178 176 184 184 179 185 194 179 185 195 185 179 191 186 182 191 187 176 176 999999 172 999999 999999 999999 999999 999999 999999 177 185 184 184 999999 193 999999 999999 999999 199 192 190 999999 999999 204 198 195 198 200 194 204 205 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 130 84 92 80 91 85 88 85 90 68 88 89 99 85 98 89 102 106 106 73 91 103 110 96 115 79 101 85 73 96 92 51 44 128 34097 113 11192 75 10095 9 28 17 6974 1609 209 202 187 161 134 102 102 107 112 114 125 143 156 169 172 175 179 178 176 182 184 181 186 195 181 186 194 185 179 190 186 183 190 187 176 174 170 171 999999 999999 999999 999999 999999 999999 177 185 184 184 188 191 999999 195 999999 198 193 189 999999 999999 202 195 196 198 200 195 206 205 216 208 214 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 124 85 90 78 86 82 85 81 86 68 86 87 97 85 96 86 99 103 97 72 89 109 117 103 124 85 101 85 78 82 75 41 45 34129 113 11192 75 10095 9 28 49 6967 1619 202 196 183 154 120 83 81 85 94 102 115 138 155 167 171 175 179 178 177 183 185 183 187 195 182 186 193 186 181 189 186 183 188 186 175 173 169 171 999999 999999 999999 999999 999999 999999 177 184 184 184 186 190 192 194 193 196 191 188 999999 999999 201 196 197 197 198 194 205 206 216 208 213 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 126 85 87 71 82 74 82 80 84 69 83 83 93 85 87 76 95 102 94 77 94 111 117 104 113 83 100 83 84 78 61 30 39 34169 112 11192 75 10100 9 29 29 6959 1630 203 195 182 145 107 66 64 67 80 90 106 136 156 168 172 176 178 178 176 183 185 184 189 195 183 187 191 185 181 188 185 183 187 185 176 173 168 170 167 999999 999999 171 999999 999999 999999 185 183 182 183 186 186 999999 192 191 189 188 999999 999999 194 193 194 192 192 188 199 202 212 203 205 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 121 83 83 63 76 68 79 74 82 65 76 74 81 79 78 67 83 92 87 73 88 108 110 95 101 80 95 79 80 72 52 27 34204 112 11192 75 10099 9 30 4 6952 1641 204 194 180 147 91 52 53 55 67 77 97 133 156 169 172 176 178 178 176 183 186 185 190 194 183 187 191 185 182 188 185 184 186 185 176 175 168 171 170 999999 999999 172 999999 999999 999999 184 999999 181 181 181 999999 999999 187 185 185 185 999999 999999 187 189 190 187 188 184 194 197 201 194 200 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 101 77 78 56 65 56 67 66 79 61 69 66 69 72 69 61 74 78 77 67 78 100 101 87 87 75 89 73 74 65 38 11 34250 111 11192 75 10096 9 30 50 6943 1654 205 186 181 151 78 43 45 48 57 68 92 132 156 171 173 176 179 179 177 184 186 186 191 194 183 189 191 184 183 189 184 185 185 184 177 176 169 172 172 999999 999999 172 999999 999999 999999 999999 999999 181 180 181 999999 999999 185 184 185 187 999999 999999 185 190 191 187 187 184 196 198 201 194 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 105 80 79 53 61 51 64 63 79 61 66 59 60 66 62 56 65 67 64 60 70 91 89 76 70 70 81 67 67 58 24 34281 111 11192 75 10095 9 31 21 6936 1662 203 181 178 154 81 44 40 41 49 60 87 132 157 172 174 178 180 178 178 185 186 187 192 193 184 190 191 184 183 188 183 185 185 183 177 176 171 173 174 999999 170 173 999999 999999 999999 999999 999999 999999 180 182 186 999999 185 184 185 186 186 181 186 191 191 186 187 188 198 198 201 194 199 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 113 86 81 56 62 52 64 66 81 65 70 61 65 69 67 62 67 62 57 57 64 90 86 70 65 56 70 57 63 55 22 34312 115 11192 75 10091 9 31 52 6930 1668 203 175 168 147 80 55 54 47 53 65 94 134 159 173 175 179 181 179 180 185 186 188 193 191 185 190 191 185 184 188 182 186 184 183 178 177 172 175 178 176 170 173 999999 999999 999999 999999 999999 999999 999999 182 188 999999 185 182 184 187 187 181 186 192 192 185 183 187 198 200 203 195 199 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 121 93 86 61 64 55 65 70 83 69 76 64 68 70 68 65 71 65 63 70 67 87 82 62 62 47 60 49 64 55 15 999999 999999 999999 53 34344 115 11192 75 10090 9 32 24 6923 1670 204 173 162 142 81 66 65 56 63 77 104 140 161 173 176 179 181 180 180 184 186 188 191 190 186 188 190 185 182 188 183 185 182 183 178 177 174 176 179 178 172 174 999999 999999 999999 999999 999999 999999 999999 181 191 999999 186 183 184 187 187 183 187 194 194 184 185 188 199 200 205 197 198 999999 999999 999999 999999 999999 999999 999999 999999 999999 178 164 131 103 95 67 68 64 68 74 82 72 79 65 68 72 70 64 67 61 60 75 65 84 72 53 62 41 53 39 57 48 11 999999 999999 30 57 34375 115 11192 75 10103 9 32 55 6916 1673 205 171 159 142 87 82 77 64 72 88 117 151 167 175 178 180 181 182 181 184 187 187 188 190 185 187 189 185 182 188 183 185 182 184 178 178 174 175 180 179 172 175 999999 999999 999999 999999 999999 999999 999999 181 191 999999 187 187 185 188 187 184 189 194 195 187 189 189 198 204 208 199 206 204 999999 199 999999 999999 999999 999999 999999 999999 181 167 139 116 104 75 73 69 70 76 82 75 81 71 70 76 72 67 67 59 61 75 62 84 72 56 60 29 45 38 58 52 19 999999 999999 33 52 34407 117 11192 75 10121 9 33 27 6908 1676 205 167 156 135 86 92 88 69 82 102 132 162 172 175 178 181 181 182 182 183 186 185 185 188 185 187 189 186 183 187 184 185 183 185 180 180 176 175 179 178 172 175 178 999999 999999 999999 999999 999999 181 183 192 192 189 188 187 191 189 187 190 195 198 193 194 192 197 202 208 207 215 217 213 207 999999 999999 217 999999 999999 209 191 178 147 126 114 84 80 74 76 79 83 77 82 70 70 75 70 68 65 64 67 84 69 90 78 70 70 37 42 42 55 55 36 999999 999999 45 42 28 45 34438 116 11267 75 10148 9 33 58 6901 1679 162 153 122 81 104 102 78 91 116 146 169 173 174 178 181 181 182 182 183 187 184 184 187 185 186 190 188 185 189 187 186 185 186 181 181 178 176 180 178 172 175 179 182 999999 999999 999999 999999 188 186 193 196 193 192 191 195 193 191 194 201 203 197 197 197 201 206 213 215 222 224 220 218 221 999999 224 208 217 218 203 194 163 138 120 90 86 80 84 85 88 83 84 73 70 77 71 72 67 69 80 103 84 105 82 69 76 39 45 49 57 63 53 68 54 47 36 24 39 34470 117 11267 75 10177 9 34 30 6894 1683 153 140 117 85 122 120 92 105 129 157 174 174 175 178 181 181 182 182 182 187 182 182 186 185 186 191 188 184 190 188 187 186 187 183 183 180 176 181 178 172 175 179 183 999999 999999 999999 999999 192 188 194 198 195 194 195 197 194 191 195 201 203 199 197 199 203 210 216 217 226 228 225 221 227 231 227 217 224 225 210 200 169 149 130 101 91 87 90 89 89 84 87 78 76 80 76 78 72 73 87 115 91 113 89 79 83 61 63 72 71 76 65 76 66 58 47 38 43 71 34501 147 11267 75 10197 9 35 1 6887 1685 120 129 113 92 143 140 105 116 141 169 177 175 174 178 181 181 182 182 181 187 180 179 186 184 185 193 189 184 190 189 186 187 187 184 184 181 177 180 178 171 174 179 183 999999 999999 999999 999999 999999 189 196 199 195 197 196 197 195 191 197 200 204 201 197 202 205 215 220 224 231 236 225 227 234 235 231 224 231 235 220 207 181 162 140 113 101 97 100 100 98 91 94 88 88 89 83 87 86 89 101 133 107 125 100 95 94 83 79 87 84 89 72 76 75 66 53 54 55 77 72 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -8 34532 147 11267 75 10208 9 35 32 6880 1688 129 132 110 108 160 155 117 127 155 180 181 176 175 179 181 180 183 182 180 187 179 177 186 185 185 194 189 183 191 190 186 188 188 184 184 183 177 179 178 171 174 180 183 999999 999999 999999 999999 999999 189 196 199 197 197 200 201 199 197 204 205 209 205 201 208 211 222 225 230 232 240 228 229 240 241 234 229 235 241 233 218 200 174 144 123 114 113 112 113 105 97 101 98 99 100 94 95 97 103 112 136 116 139 115 106 94 81 86 96 88 88 68 81 87 83 55 68 65 80 73 50 104 999999 999999 999999 999999 164 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -4 34564 147 11267 75 10206 9 36 4 6872 1691 132 119 99 118 169 165 124 134 165 187 182 176 174 179 180 180 183 180 178 187 177 175 186 184 183 195 190 183 191 191 186 190 189 184 183 183 176 178 179 172 174 180 183 999999 999999 999999 999999 999999 190 196 199 199 199 201 202 202 202 210 211 213 207 204 211 213 224 227 233 236 244 231 233 245 246 239 233 243 248 242 228 211 181 149 132 121 121 117 120 111 106 110 111 108 107 101 101 107 112 120 144 130 168 149 138 113 85 91 102 98 96 74 94 97 99 62 87 76 89 82 57 90 999999 220 999999 183 192 178 999999 999999 999999 999999 240 999999 999999 999999 999999 999999 999999 225 999999 999999 999999 198 999999 999999 999999 51 11 34595 147 11267 75 10196 9 36 35 6865 1694 103 104 86 110 171 173 134 145 175 193 182 176 174 179 180 180 182 178 176 184 173 172 184 182 182 999999 192 182 191 193 186 190 191 185 183 184 175 178 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 189 194 200 200 201 203 203 201 202 208 209 216 211 208 213 213 227 232 237 240 246 235 237 251 252 245 237 247 249 252 236 219 191 159 143 130 132 128 128 120 118 120 124 118 118 111 114 121 127 140 165 151 180 169 163 136 105 106 114 112 105 84 103 107 113 71 106 92 104 99 81 105 162 233 252 200 219 204 999999 247 999999 999999 240 999999 999999 999999 999999 999999 999999 219 228 153 999999 202 171 125 88 82 27 34627 155 11267 75 10180 9 37 7 6858 1697 76 96 94 111 165 168 137 152 179 191 181 175 174 179 180 181 183 177 175 181 170 172 185 180 183 999999 190 181 191 194 186 191 192 186 183 184 174 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 194 200 203 204 203 201 200 205 211 212 219 215 213 218 220 231 240 241 249 247 239 241 258 258 253 243 252 252 256 237 221 195 165 149 141 142 140 135 130 126 128 135 131 132 124 126 133 135 150 169 162 184 173 171 150 124 120 125 119 105 90 110 117 124 82 110 106 119 110 89 112 174 235 240 208 227 225 233 244 999999 183 216 218 244 999999 999999 244 215 228 249 172 999999 182 178 141 92 93 29 -31 999999 999999 999999 81 144 999999 87 34658 156 11267 75 10168 9 37 38 6851 1700 58 101 99 111 162 168 139 154 179 190 181 175 176 179 180 182 182 176 176 178 169 174 184 178 184 190 188 184 999999 999999 188 999999 193 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 193 203 206 205 205 199 199 202 211 212 221 217 215 220 221 233 242 243 252 250 244 242 261 259 255 249 258 253 255 234 217 192 162 152 150 147 148 140 142 136 140 144 138 139 136 138 147 149 168 176 172 187 188 178 176 142 130 133 127 112 96 116 131 137 91 117 109 125 124 107 141 195 252 234 215 224 234 234 256 177 192 208 239 259 320 268 261 235 246 257 191 242 175 184 146 100 91 23 -27 999999 999999 999999 89 131 123 76 62 34690 156 11267 75 10156 9 38 10 6843 1704 58 91 102 111 159 167 142 155 179 189 180 175 177 179 181 183 182 176 176 175 170 176 182 177 185 189 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 204 199 200 201 209 211 218 214 214 223 225 232 241 244 252 251 246 243 265 263 261 261 271 258 255 230 212 186 161 156 156 152 155 143 147 142 149 151 148 146 145 146 157 162 187 194 196 198 205 201 198 166 143 147 139 117 104 119 146 155 112 130 117 122 129 125 169 203 263 240 228 233 263 247 278 202 211 214 250 273 328 274 259 234 238 245 185 244 170 188 148 87 88 30 -22 999999 999999 54 103 120 123 76 60 34721 157 11267 75 10148 9 38 41 6836 1707 59 85 112 119 161 166 147 158 180 189 180 176 179 180 182 185 183 175 177 176 171 179 184 177 185 188 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 202 197 199 200 207 207 213 209 212 220 227 233 239 242 250 245 245 243 264 263 261 267 272 251 247 219 205 183 160 152 156 156 161 145 151 148 156 159 157 154 159 158 172 169 204 206 212 214 225 216 208 173 154 155 149 122 116 120 150 163 129 147 125 123 137 140 177 210 285 253 245 237 284 261 308 219 217 218 256 273 316 286 270 256 243 223 169 238 165 192 153 88 92 34 -13 999999 999999 53 99 107 116 70 57 33 34752 158 11192 75 10137 9 39 12 6829 1711 -23 53 80 123 130 161 165 151 164 181 187 181 178 182 182 183 187 184 176 178 177 173 181 184 176 188 187 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 191 194 196 203 202 208 204 208 217 223 229 234 238 246 241 243 237 261 263 263 269 268 240 231 203 192 179 164 158 160 161 165 141 149 150 163 165 163 161 169 167 182 176 207 201 212 211 233 230 215 186 163 166 162 134 125 128 162 178 147 165 133 126 147 158 180 217 290 262 263 244 299 270 314 226 222 212 263 283 307 290 280 285 248 209 164 226 152 190 149 94 97 42 -6 40 33 60 93 97 110 69 61 45 34784 159 11192 75 10126 9 39 44 6822 1714 -10 51 86 132 139 158 163 154 167 181 185 181 179 184 183 185 188 185 177 180 177 175 186 185 176 190 187 186 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 190 196 203 201 205 203 210 218 223 227 232 239 246 243 243 236 261 269 265 269 267 235 219 194 186 177 164 160 167 169 174 148 157 156 173 173 173 172 180 173 191 189 223 214 226 218 248 232 220 189 172 175 171 143 136 135 169 188 154 168 137 134 165 177 185 227 294 262 283 264 303 267 327 247 256 216 273 286 314 282 282 250 247 198 180 204 147 190 136 83 92 49 1 51 36 68 88 84 103 61 61 38 156 34815 160 11192 75 10115 9 40 15 6814 1717 4 63 97 146 147 154 160 156 168 181 182 180 181 187 185 185 188 185 178 183 177 176 189 185 176 189 187 184 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 184 191 195 202 199 206 203 215 224 226 226 231 237 246 241 244 235 258 265 263 269 264 230 208 184 172 165 160 159 169 170 171 143 151 152 172 173 170 170 185 178 195 194 224 211 228 219 252 228 216 176 170 169 174 145 139 142 172 192 157 165 132 137 171 193 189 233 296 271 291 285 305 273 337 272 293 242 293 292 299 273 287 262 257 205 192 190 120 170 133 73 71 46 9 62 38 72 78 66 85 59 64 24 177 202 34847 160 11192 75 10104 9 40 47 6807 1721 25 56 97 149 149 153 158 156 170 180 181 180 182 188 184 185 190 186 180 184 177 175 189 186 176 188 186 184 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 175 188 192 199 195 202 202 216 224 224 223 231 238 248 239 246 238 255 263 263 272 263 228 199 175 159 162 161 158 164 165 168 140 150 154 172 179 169 169 183 188 200 197 225 224 237 219 253 223 215 176 166 162 175 151 143 142 160 181 157 160 131 143 167 209 206 250 308 271 294 288 323 284 335 252 294 259 299 284 288 272 305 275 275 217 192 189 115 163 135 66 71 47 4 59 30 76 67 58 72 63 51 35 195 203 34878 159 11192 75 10094 9 41 18 6800 1724 50 62 107 157 155 156 159 159 174 180 180 179 182 189 184 185 191 186 181 186 178 174 189 186 176 188 185 184 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 168 177 184 190 188 200 202 216 221 224 227 233 239 249 241 248 239 252 263 263 271 255 218 192 167 149 159 162 158 165 164 166 140 151 154 170 179 167 166 185 193 203 199 224 229 231 201 232 204 199 170 165 160 173 152 142 131 145 166 150 151 123 135 167 212 224 246 294 248 288 280 327 286 338 251 283 242 286 269 263 270 296 275 265 211 198 181 100 156 135 50 51 35 8 54 22 71 70 43 57 43 54 38 213 34910 159 11192 75 10080 9 41 50 6793 1727 73 85 125 171 164 161 161 162 175 180 179 179 183 190 185 185 192 187 182 187 179 174 190 187 176 187 185 184 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 177 166 176 181 191 187 198 200 215 221 222 224 228 237 246 241 245 236 246 257 258 270 253 217 181 155 141 152 158 154 161 161 167 141 150 149 166 171 157 159 182 185 199 194 218 218 223 200 221 188 180 161 162 151 162 141 137 127 141 160 139 139 119 126 152 205 229 229 277 223 281 258 310 269 322 234 275 244 276 260 234 253 295 275 273 198 202 158 87 138 105 31 19 21 6 47 18 71 66 28 44 32 51 49 229 34941 159 11192 75 10080 9 42 21 6785 1731 99 107 144 175 166 162 162 163 174 178 179 178 182 191 185 184 193 187 183 187 181 176 191 186 178 187 186 185 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 177 188 182 194 197 211 216 215 218 224 235 241 242 245 236 240 253 251 266 245 204 164 142 132 144 152 149 153 157 162 141 151 149 156 160 149 157 178 178 193 190 210 208 213 196 220 191 174 156 156 140 149 138 141 132 140 156 137 145 120 119 143 210 234 219 266 229 278 254 300 265 329 242 291 274 274 258 201 259 284 276 262 170 191 160 95 124 77 22 0 16 7 41 11 56 36 11 30 31 48 47 237 34972 159 11192 75 10073 9 42 52 6778 1734 118 127 148 177 172 165 164 163 172 176 178 178 182 191 186 184 193 188 185 187 182 177 191 187 180 187 187 187 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 186 180 191 195 209 216 215 218 221 235 238 238 242 232 235 249 245 258 236 202 158 136 125 139 144 144 145 150 149 132 141 147 148 152 145 147 163 167 181 184 197 192 198 185 210 186 152 142 144 131 151 140 139 126 132 149 132 141 122 121 137 210 221 206 248 230 278 259 295 266 327 250 302 288 264 249 183 246 275 267 249 167 173 166 92 108 60 10 -9 22 7 39 -3 48 21 4 24 31 44 55 242 35004 158 11192 75 10071 9 43 24 6771 1737 126 132 159 180 177 169 165 164 172 176 179 179 182 190 186 183 191 187 184 187 182 177 190 187 181 187 186 188 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 185 179 190 192 206 211 211 216 219 231 232 233 240 232 231 243 236 246 224 193 152 134 122 134 137 132 134 143 140 123 134 139 136 139 135 135 151 154 173 179 184 177 178 170 186 169 132 125 131 120 137 138 134 121 124 140 123 134 121 127 140 217 214 201 236 225 271 254 280 257 315 237 297 291 254 233 164 236 280 269 259 170 179 151 86 87 33 11 -14 17 4 33 -10 44 -16 -4 5 25 43 59 35035 155 11192 75 10075 9 43 55 6764 1740 147 141 170 182 180 171 167 164 171 176 179 179 183 189 185 183 190 186 185 187 182 177 190 185 180 185 184 187 187 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 179 174 180 186 186 181 188 190 202 208 207 215 218 228 228 232 235 225 223 236 232 236 214 190 144 126 114 120 123 125 125 133 128 118 125 130 124 127 122 129 143 143 159 173 165 162 158 147 162 139 110 109 124 113 129 132 124 120 124 136 111 120 107 127 132 217 213 197 219 212 999999 258 270 248 298 232 304 299 247 233 158 220 268 249 255 194 999999 136 73 54 5 -2 -24 10 0 25 -18 35 999999 999999 2 35067 152 11192 75 10085 9 44 27 6756 1743 170 160 186 187 182 174 170 166 172 176 180 180 183 188 184 182 189 185 185 186 181 177 189 185 180 183 182 184 185 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 174 168 177 173 178 184 182 179 185 187 199 203 204 213 219 229 228 223 226 220 216 225 221 226 207 190 144 121 107 110 110 114 114 120 116 112 118 120 112 115 113 118 129 134 151 168 157 154 148 133 149 125 93 89 109 91 107 114 104 107 113 126 102 113 103 125 121 211 218 194 217 204 999999 999999 999999 233 999999 999999 999999 999999 233 212 144 207 242 235 999999 213 999999 122 67 21 -16 -17 -39 -7 -13 12 -23 14 35098 152 11192 75 10125 9 44 58 6749 1747 193 176 194 189 183 176 171 169 173 178 181 180 184 188 185 182 188 184 184 185 182 177 188 185 182 181 181 183 182 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 172 166 176 172 177 182 181 179 183 186 195 200 201 212 218 224 221 215 219 214 209 217 211 217 199 185 140 115 102 102 100 102 101 107 101 100 108 111 100 101 99 99 108 113 129 143 134 131 126 117 126 113 78 70 89 68 77 87 80 89 94 106 88 105 99 115 999999 999999 999999 188 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 102 999999 235 999999 999999 999999 999999 112 60 9 -20 -23 999999 -23 -26 0 -34 0 35130 151 11267 75 10211 9 45 30 6742 1750 191 197 190 184 177 173 171 175 179 182 181 184 187 185 182 187 183 183 184 182 178 187 185 182 181 180 183 182 179 181 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 174 171 167 174 172 176 181 179 180 181 184 189 193 194 206 213 219 219 213 213 208 204 213 204 206 189 176 132 106 98 95 92 92 87 93 91 94 101 104 94 91 90 88 88 91 107 112 111 115 111 103 110 106 73 66 81 60 55 65 65 76 74 77 68 94 99 108 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 110 62 10 -23 -31 999999 -39 -38 -24 999999 -19 35161 149 11417 75 10294 9 46 1 6734 1753 191 184 178 174 174 177 180 182 182 184 187 185 182 186 183 182 183 182 179 186 185 183 182 180 183 182 179 181 179 178 181 181 179 175 174 173 174 177 999999 180 999999 999999 999999 999999 999999 999999 999999 999999 174 170 168 172 171 170 176 173 175 178 181 185 185 189 200 207 211 212 208 206 201 198 205 196 197 181 165 123 95 91 86 81 83 78 82 81 83 94 93 83 71 76 77 77 66 84 90 95 92 92 87 92 98 70 68 73 51 44 52 60 67 71 999999 58 87 91 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 107 58 2 -24 -38 999999 999999 -37 -40 999999 -39 35192 148 11492 75 10383 9 46 32 6727 1756 186 180 176 176 178 181 183 183 184 187 185 183 184 182 181 182 182 180 185 184 183 182 180 182 182 179 180 177 176 180 180 179 175 173 173 172 175 173 179 185 999999 999999 999999 999999 999999 999999 183 173 169 168 168 171 172 176 173 999999 171 175 180 181 183 189 199 203 204 200 197 193 193 197 188 191 178 161 116 88 87 79 72 74 72 76 74 75 84 79 69 54 65 66 63 49 64 71 81 74 84 82 92 91 66 69 67 44 37 31 48 63 75 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 85 52 -4 -27 -40 999999 -43 -44 -46 999999 -48 35224 144 11567 75 10465 9 47 4 6720 1759 181 178 178 180 183 183 184 185 187 185 183 183 181 182 181 182 181 184 184 185 182 180 182 182 179 180 177 175 179 179 178 174 172 173 172 174 173 178 184 187 999999 999999 999999 999999 999999 182 174 171 169 167 172 173 177 171 999999 167 999999 170 174 182 185 194 195 195 192 190 188 189 192 180 181 169 149 110 85 82 72 65 66 66 68 62 61 68 69 58 46 62 57 48 38 48 50 62 61 74 69 84 82 63 64 57 38 30 27 39 48 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 58 41 -11 -34 -41 999999 -46 -46 35255 139 11642 75 10538 9 47 35 6713 1762 181 180 182 184 185 186 187 187 186 184 182 180 181 181 181 182 183 184 185 181 180 182 181 179 179 177 176 178 177 177 174 171 172 171 173 173 177 183 185 999999 999999 999999 999999 999999 182 175 173 169 167 170 172 176 170 999999 168 166 169 176 184 185 189 189 190 187 185 183 186 186 175 176 162 146 109 84 79 71 63 62 61 60 53 51 54 57 53 40 55 41 33 23 32 38 51 57 70 63 75 72 56 52 49 35 32 999999 23 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 19 16 -31 -42 35287 137 11717 75 10614 9 48 7 6705 1765 183 185 187 187 187 188 187 186 185 181 179 180 180 181 182 183 184 184 181 179 181 181 179 179 177 176 178 177 176 173 171 172 172 173 173 177 182 184 999999 999999 999999 999999 999999 182 174 171 168 166 169 171 174 170 999999 168 166 169 176 183 184 188 185 187 186 185 184 184 183 175 175 159 137 105 81 79 72 65 60 56 56 54 54 54 49 45 32 44 38 32 22 30 38 51 62 69 61 71 64 54 48 50 38 32 999999 25 26 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -7 -48 35318 137 11717 75 10667 9 48 38 6698 1768 184 186 188 188 188 189 188 186 185 182 180 180 180 182 183 184 185 183 181 179 179 180 178 178 177 176 177 176 176 173 171 171 171 173 173 176 181 183 999999 999999 999999 999999 999999 181 173 169 166 163 165 168 172 168 999999 999999 999999 999999 175 182 183 189 185 186 183 179 178 181 181 174 172 153 133 102 78 75 69 66 61 56 55 55 57 55 53 49 33 38 36 28 22 30 39 48 61 66 63 73 64 55 50 49 37 29 23 29 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -21 -47 35352 136 11792 75 10735 9 49 12 6691 1771 187 189 189 188 189 189 188 186 183 181 180 180 182 183 184 185 184 182 180 180 180 179 177 176 176 177 175 175 173 170 170 170 172 171 173 178 180 999999 999999 999999 999999 999999 178 171 167 164 160 163 166 167 166 999999 999999 999999 999999 999999 999999 180 188 185 186 182 179 177 181 180 174 170 152 133 105 81 77 75 72 64 57 58 56 61 57 52 51 36 41 39 28 23 33 43 49 62 69 68 77 68 56 58 58 43 31 24 29 37 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -23 -49 35383 135 11792 75 10736 9 49 43 6684 1774 187 189 189 188 189 189 188 187 183 181 180 181 182 183 184 185 184 182 180 180 180 178 177 177 176 176 174 174 172 169 169 169 172 171 172 176 179 999999 999999 999999 999999 999999 177 170 166 164 158 161 164 167 167 999999 999999 999999 999999 999999 999999 179 188 183 184 184 181 178 182 182 174 170 150 128 101 79 77 74 73 66 60 61 60 64 59 52 50 39 40 39 29 28 37 45 48 62 67 67 78 70 59 64 59 50 39 28 32 40 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -39 35414 104 11792 75 10746 9 50 14 6677 1777 186 188 189 188 189 189 188 187 183 182 180 181 182 183 184 184 183 183 180 180 179 177 176 176 175 174 172 174 171 170 169 169 171 171 173 176 178 999999 999999 999999 999999 999999 176 170 165 163 157 160 163 167 999999 999999 999999 999999 999999 999999 999999 999999 186 180 183 182 181 178 182 182 173 166 145 122 98 79 77 74 75 66 58 62 63 67 62 54 56 46 44 45 37 36 37 44 45 58 68 66 75 67 61 70 64 54 45 33 39 42 35446 104 11792 75 10746 9 50 46 6669 1780 186 188 189 188 189 189 188 186 183 182 180 181 183 183 184 184 183 183 181 179 179 176 176 175 174 173 171 173 171 170 169 169 172 172 173 176 178 175 180 999999 999999 999999 176 170 164 161 156 159 161 167 999999 999999 999999 999999 999999 999999 999999 999999 185 176 177 178 178 178 181 180 174 166 143 117 96 80 78 74 75 63 60 66 65 66 64 58 60 50 46 45 41 41 39 50 50 61 68 67 75 64 58 71 61 57 52 38 42 42 35477 104 11792 75 10753 9 51 17 6662 1783 186 188 189 188 189 189 188 186 184 182 181 182 183 184 184 184 183 183 181 179 178 175 175 175 174 171 170 172 171 170 170 170 173 174 174 176 176 174 178 999999 999999 999999 999999 170 162 159 154 158 161 166 167 999999 999999 999999 999999 999999 999999 999999 183 174 174 175 173 174 178 178 173 162 138 112 95 80 77 71 75 62 62 67 65 66 62 57 61 50 46 42 36 39 38 52 51 62 69 71 78 66 61 73 67 64 55 39 43 41 35509 104 11792 75 10752 9 51 49 6655 1786 187 189 189 188 189 189 188 186 184 183 182 183 184 185 184 184 183 182 180 179 177 175 176 176 175 172 171 171 171 170 170 171 174 176 175 176 176 174 177 999999 999999 999999 999999 169 162 158 154 157 159 161 999999 999999 999999 999999 999999 999999 999999 999999 999999 170 170 171 170 171 175 174 168 157 132 107 91 77 74 70 75 61 59 64 64 65 61 58 61 51 47 41 36 40 41 54 49 62 69 71 78 67 62 72 66 63 999999 41 45 44 35540 103 11792 75 10743 9 52 20 6648 1789 188 189 189 188 188 188 187 186 184 183 183 184 185 185 184 184 183 182 180 178 177 175 175 176 175 171 171 171 172 172 170 171 175 177 177 177 176 173 178 999999 999999 999999 999999 167 160 156 154 155 158 159 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 168 168 169 168 169 170 166 156 127 105 88 76 74 71 77 64 57 62 62 64 61 59 58 49 45 42 40 44 46 57 56 71 74 71 74 68 65 73 67 65 45 42 45 35572 101 11792 75 10721 9 52 52 6641 1791 188 189 189 188 188 188 187 186 184 184 184 185 186 186 185 183 182 181 180 179 177 175 176 176 174 171 171 171 172 172 171 172 177 178 179 178 176 172 176 999999 999999 999999 999999 165 157 155 153 156 156 157 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 167 165 165 164 164 167 161 148 119 100 86 75 72 68 76 64 57 62 62 64 60 59 58 51 45 44 42 44 47 59 56 70 76 71 75 69 67 75 66 66 44 35603 136 11792 75 10699 9 53 23 6634 1794 188 188 189 188 187 187 186 185 184 184 185 187 187 186 184 183 182 181 180 179 177 175 176 175 173 170 171 172 172 172 172 173 177 180 179 177 176 172 176 999999 999999 999999 169 164 157 155 153 155 156 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 168 166 162 162 161 163 165 157 141 112 96 84 75 70 66 75 64 57 62 61 61 59 57 55 52 46 43 44 48 51 71 65 75 75 69 75 71 71 73 62 63 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -49 35634 136 11792 75 10678 9 53 54 6627 1797 188 189 189 188 187 187 185 185 184 186 187 188 187 185 184 183 182 181 180 179 177 175 176 174 173 170 171 172 172 173 173 174 178 180 180 177 175 172 177 999999 999999 999999 168 162 156 154 154 154 155 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 165 165 161 161 159 162 162 152 132 106 90 78 71 70 67 75 66 59 60 58 60 60 54 53 51 47 43 49 54 55 78 72 81 78 999999 75 70 70 71 62 60 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -45 35666 142 11717 75 10649 9 54 26 6620 1800 191 189 189 189 187 187 186 185 184 184 187 188 189 187 185 184 183 181 181 181 180 177 175 176 174 172 169 170 171 172 172 174 175 179 182 181 177 175 173 176 999999 999999 999999 167 162 156 154 154 154 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 165 166 161 160 159 161 157 145 124 98 82 73 65 66 62 70 64 58 58 57 56 57 55 52 50 49 42 48 56 55 80 83 90 999999 999999 999999 999999 67 65 54 55 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -34 -36 -43 999999 999999 999999 -47 35697 138 11717 75 10628 9 54 57 6613 1802 192 189 189 189 187 186 185 184 183 185 188 189 190 186 185 183 183 180 182 181 180 177 175 176 173 172 169 171 172 171 173 175 177 180 182 181 177 175 173 176 999999 999999 172 166 162 155 153 154 155 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 165 165 161 159 158 156 142 134 112 87 76 70 65 65 61 68 61 56 55 54 54 55 57 53 49 48 40 48 58 55 85 99 95 999999 999999 999999 999999 999999 999999 51 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -37 -36 -41 35729 145 11717 75 10602 9 55 29 6606 1805 193 190 190 189 188 186 185 184 184 185 189 191 191 186 184 182 182 180 181 182 180 177 175 177 173 171 169 171 172 172 173 176 178 181 183 182 178 175 174 176 999999 999999 999999 165 160 155 153 155 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 166 165 161 999999 999999 144 130 123 102 80 70 65 64 60 57 64 59 60 56 53 53 54 55 46 42 43 35 46 56 59 95 110 999999 999999 999999 999999 999999 999999 59 56 999999 35 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -34 -35 -36 999999 -48 -31 -46 999999 999999 -41 35760 146 11642 75 10578 9 56 0 6599 1808 197 193 191 191 190 188 186 185 183 184 186 190 193 192 186 182 182 182 180 181 183 182 178 176 177 173 171 170 171 172 174 174 177 178 181 183 183 178 175 175 176 999999 999999 999999 165 160 155 153 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 166 165 162 999999 999999 135 116 110 90 72 67 61 61 57 54 63 61 60 54 51 51 53 53 42 39 43 35 43 56 59 101 999999 999999 999999 999999 999999 999999 999999 999999 57 999999 31 999999 77 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -35 -35 -35 999999 -46 -21 -37 999999 999999 -37 35792 146 11642 75 10556 9 56 32 6592 1811 197 194 192 192 190 189 187 185 183 184 186 191 193 192 187 182 181 181 180 182 184 183 179 177 177 173 172 171 172 172 175 175 178 180 182 184 184 179 176 176 177 999999 999999 999999 165 160 156 155 157 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 166 164 161 999999 999999 132 108 100 79 63 64 60 61 58 55 62 61 63 57 52 51 53 54 42 39 40 35 45 59 64 999999 999999 999999 999999 999999 999999 999999 999999 999999 55 999999 32 999999 74 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -34 -38 -35 999999 -44 -15 -36 -49 999999 -37 35823 144 11642 75 10551 9 57 3 6585 1813 197 195 193 192 191 189 187 185 184 183 186 191 194 193 187 182 180 180 180 182 185 184 180 177 178 173 172 171 172 172 175 175 178 179 182 184 184 179 177 177 178 999999 999999 999999 165 160 156 157 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 164 164 999999 999999 137 114 95 71 60 62 60 62 59 53 59 61 65 57 54 51 55 52 42 41 42 36 48 60 66 113 999999 999999 999999 999999 999999 999999 999999 999999 55 999999 33 51 74 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -37 -39 -37 999999 999999 -11 -31 -48 35854 146 11642 75 10557 9 57 34 6578 1816 197 196 194 193 192 190 187 185 184 183 186 190 194 193 188 183 180 180 179 183 186 185 181 178 179 174 172 172 172 172 175 175 178 180 183 184 184 178 178 178 178 999999 999999 999999 165 161 156 158 158 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 138 116 85 62 54 58 55 59 55 51 54 58 66 59 56 53 53 50 42 42 45 37 45 59 64 116 999999 999999 999999 999999 999999 999999 999999 999999 55 40 34 51 74 106 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -40 -41 -35 999999 999999 999999 -28 -43 999999 -32 35886 146 11642 75 10573 9 58 6 6571 1818 197 196 194 194 192 190 187 185 183 183 185 189 193 193 188 184 180 179 179 184 187 186 182 179 179 174 173 172 172 173 176 176 180 181 184 185 185 178 178 178 999999 999999 999999 999999 166 161 157 159 160 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 136 114 81 59 52 55 53 56 54 50 51 57 69 63 61 56 55 51 42 40 45 36 45 60 63 110 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 52 75 106 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -41 -42 -37 999999 999999 999999 -31 -39 999999 -25 35917 143 11642 75 10592 9 58 37 6564 1821 198 197 195 194 193 191 188 185 183 182 184 189 193 193 189 185 179 179 180 186 188 186 182 180 180 175 174 173 173 173 177 177 180 181 185 185 185 178 179 179 999999 999999 999999 999999 166 161 157 159 159 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 133 110 80 57 49 52 51 54 53 49 49 54 68 66 66 61 57 50 44 40 44 35 43 54 60 100 119 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 53 75 107 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -49 -47 -37 999999 -40 999999 -33 35949 140 11717 75 10609 9 59 9 6557 1824 197 196 195 193 191 188 185 183 182 183 187 192 193 190 186 179 179 181 186 188 186 183 180 180 175 173 173 174 174 178 178 180 182 185 185 185 179 180 178 999999 999999 999999 999999 168 162 159 160 159 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 125 110 78 58 48 51 51 56 51 46 46 50 65 68 68 61 54 49 41 40 44 36 40 48 60 89 113 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 54 72 108 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -49 -35 -48 -44 35980 138 11717 75 10635 9 59 40 6550 1826 198 196 195 193 192 189 186 183 182 182 186 191 193 192 186 179 178 181 186 189 187 184 181 181 176 173 173 174 174 179 180 180 181 184 185 185 180 180 179 179 999999 999999 999999 168 162 159 160 160 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 113 79 59 50 53 51 59 53 48 47 50 65 68 68 62 55 48 42 39 40 35 36 44 55 83 109 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 54 70 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -41 36011 140 11717 75 10650 10 0 11 6543 1829 198 196 195 194 192 190 186 183 182 181 185 190 193 193 187 179 178 182 187 189 187 184 182 181 177 173 173 174 175 181 180 180 180 184 185 186 182 180 180 179 999999 999999 999999 999999 162 160 160 160 158 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 123 88 66 53 54 51 58 53 48 46 50 65 69 70 65 57 46 40 40 39 31 30 33 53 81 999999 121 999999 999999 999999 999999 999999 999999 999999 999999 999999 57 75 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -39 999999 -47 36043 138 11717 75 10660 10 0 43 6536 1832 198 197 194 193 192 190 187 183 182 180 184 188 192 193 188 179 179 182 187 189 188 184 182 181 177 174 173 173 175 180 181 180 180 184 185 186 182 181 179 179 999999 999999 999999 999999 999999 160 160 160 158 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 134 93 70 56 55 49 55 54 50 44 50 63 69 999999 69 54 45 42 42 38 32 23 29 50 78 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -41 36074 138 11717 75 10668 10 1 14 6529 1834 198 197 194 194 192 190 187 184 181 179 183 187 192 193 188 179 179 183 188 189 188 185 183 182 178 174 173 173 174 180 180 179 180 183 183 185 182 183 178 180 999999 999999 999999 999999 999999 161 160 161 159 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 148 98 72 57 54 48 53 53 51 42 49 65 71 999999 75 56 45 45 44 36 32 29 32 48 73 99 115 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -47 -43 36106 138 11717 75 10664 10 1 46 6521 1837 198 197 194 193 192 190 187 183 181 179 182 186 191 193 187 179 179 183 189 189 189 185 183 182 178 174 172 172 175 179 179 178 180 183 182 184 181 182 178 180 182 999999 999999 174 999999 999999 160 162 161 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 98 73 57 49 45 49 49 48 40 52 67 70 999999 75 55 44 47 45 37 33 28 31 46 71 96 113 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -41 -47 36137 139 11717 75 10651 10 2 17 6514 1839 199 197 194 193 192 190 187 183 181 178 182 185 191 193 186 178 179 184 189 190 189 186 183 182 177 175 171 172 174 180 179 179 180 182 183 184 181 182 179 179 182 999999 999999 174 999999 999999 160 164 164 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 148 94 69 53 44 41 46 45 46 38 50 65 999999 999999 75 54 43 46 42 34 999999 27 31 45 66 96 116 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -36 -41 -48 36169 139 11717 75 10644 10 2 49 6507 1842 199 197 194 193 191 190 187 184 181 178 182 185 191 192 185 178 179 184 189 190 191 186 182 181 177 174 171 171 174 180 179 179 180 181 182 184 181 182 179 180 181 999999 999999 174 999999 999999 160 164 165 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 144 96 69 54 43 40 43 45 48 42 50 66 999999 999999 78 999999 43 46 42 31 999999 27 32 46 64 999999 115 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -41 -42 36200 139 11717 75 10636 10 3 20 6500 1844 200 197 194 193 191 190 187 184 182 178 182 185 191 191 183 178 180 185 189 190 191 186 182 180 177 174 171 172 173 179 178 179 179 180 182 184 181 183 179 180 181 999999 999999 999999 999999 999999 999999 163 165 173 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 141 96 68 54 43 40 44 46 49 43 51 65 999999 999999 78 999999 40 44 42 31 999999 27 32 46 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -35 -33 36231 138 11717 75 10630 10 3 51 6493 1847 200 198 194 193 191 191 188 184 182 178 182 186 192 191 183 178 180 186 189 190 192 186 181 180 177 174 170 171 173 178 177 179 179 179 181 183 181 183 178 179 181 999999 999999 999999 999999 999999 999999 165 165 172 999999 167 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 166 140 89 65 52 40 38 43 47 49 43 55 72 999999 999999 999999 999999 41 45 42 32 33 26 34 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -24 -38 36263 138 11717 75 10624 10 4 23 6485 1850 200 198 194 193 191 191 188 184 182 178 183 187 192 191 183 178 180 187 189 191 192 186 181 180 176 174 171 171 172 177 176 178 178 179 180 183 180 184 178 178 180 999999 999999 999999 999999 999999 999999 169 167 172 171 166 999999 999999 999999 999999 999999 176 999999 999999 999999 999999 999999 999999 175 163 138 84 64 48 35 36 42 46 49 43 58 999999 999999 999999 999999 999999 42 46 43 999999 999999 25 34 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -45 36294 138 11717 75 10628 10 4 54 6478 1852 201 198 195 193 192 191 188 184 182 178 183 188 193 190 183 179 181 187 190 190 192 186 180 179 176 174 170 171 172 176 175 178 178 177 180 183 180 186 177 179 181 180 177 999999 999999 999999 999999 171 167 172 172 167 999999 169 999999 999999 999999 176 176 999999 999999 999999 176 175 174 161 134 82 63 47 33 31 39 43 49 45 999999 999999 999999 999999 75 50 43 46 44 999999 999999 999999 37 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -28 -43 36326 138 11717 75 10633 10 5 26 6471 1855 201 198 195 193 192 191 188 185 182 178 184 189 194 191 183 180 181 187 190 190 191 185 179 178 175 174 170 172 171 175 174 178 178 177 179 182 179 187 177 181 181 181 176 999999 999999 999999 171 172 167 172 171 167 171 170 999999 999999 999999 175 177 999999 999999 999999 999999 999999 173 159 132 76 58 45 30 29 39 45 48 47 999999 999999 999999 999999 999999 50 44 48 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -28 -41 36357 138 11717 75 10640 10 5 57 6464 1857 201 199 196 194 192 191 188 185 182 178 184 190 194 191 183 180 181 188 190 190 190 184 179 178 175 174 170 174 171 175 173 178 176 176 179 182 178 186 178 181 181 180 176 999999 999999 169 170 173 167 172 171 168 171 170 166 999999 999999 175 177 999999 999999 999999 999999 999999 999999 155 130 76 58 45 30 30 40 45 47 47 999999 999999 999999 999999 999999 999999 41 999999 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -22 -29 -40 36389 138 11717 75 10642 10 6 29 6456 1860 202 199 196 194 192 191 189 185 181 178 184 190 194 192 184 180 181 188 189 190 189 184 178 177 174 174 171 174 172 175 173 177 175 176 179 182 179 185 179 180 180 179 176 999999 999999 171 170 173 167 173 171 168 171 172 167 999999 999999 174 176 181 999999 999999 999999 999999 172 156 132 76 58 45 29 30 39 45 47 47 999999 999999 999999 999999 999999 999999 39 999999 40 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -27 -37 36420 138 11717 75 10643 10 7 0 6449 1862 202 200 196 194 192 191 189 185 181 178 184 191 195 192 185 181 182 188 189 190 187 182 177 176 173 173 171 175 172 176 174 177 175 175 179 180 178 185 179 181 180 178 176 999999 170 170 170 173 999999 173 171 167 171 171 170 174 999999 173 177 181 178 999999 999999 173 172 155 130 75 57 46 31 30 40 46 46 49 999999 999999 999999 999999 999999 999999 40 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -33 36451 76 11717 75 10637 10 7 31 6442 1865 202 200 197 195 193 191 189 184 181 178 185 192 195 192 186 182 182 188 189 189 186 180 176 175 173 172 171 176 172 174 173 176 175 174 178 179 179 186 178 181 180 178 176 999999 999999 171 170 173 999999 173 171 167 173 170 170 176 999999 172 176 180 178 999999 999999 174 999999 150 125 73 57 47 33 32 41 49 49 51 36483 75 11717 75 10630 10 8 3 6434 1867 201 199 196 195 193 191 188 184 180 179 186 193 194 191 187 183 184 189 189 188 184 179 176 175 173 173 172 176 172 174 173 175 174 174 178 177 179 184 176 178 179 178 177 178 172 172 170 173 999999 172 172 169 173 170 170 176 172 172 175 180 178 999999 999999 999999 999999 142 119 72 56 44 33 33 44 49 50 36514 74 11717 75 10627 10 8 34 6427 1870 201 199 197 195 193 190 187 184 180 181 187 192 193 191 187 183 184 189 189 187 183 177 175 175 173 173 173 175 173 173 172 174 173 174 177 174 178 183 176 178 178 177 176 179 171 172 170 173 999999 173 173 169 172 170 169 175 172 172 178 181 178 999999 999999 999999 999999 137 113 68 52 40 32 34 43 47 36546 74 11717 75 10607 10 9 6 6420 1873 201 199 197 195 193 191 187 183 181 182 187 191 192 190 186 183 185 189 189 187 182 176 175 175 172 174 174 175 173 173 172 173 173 174 177 173 178 182 176 178 178 176 177 178 172 173 171 173 999999 174 175 171 173 169 169 174 171 999999 179 181 179 999999 999999 999999 157 135 108 65 52 42 33 33 44 48 36577 74 11717 75 10605 10 9 37 6412 1876 200 198 197 195 193 190 186 183 181 184 187 190 190 189 186 184 186 188 189 186 181 176 174 175 173 174 175 175 173 172 171 173 172 174 176 173 179 181 176 178 176 175 176 177 175 172 170 999999 999999 175 175 172 170 168 169 174 999999 999999 181 181 178 176 999999 999999 153 131 103 63 52 47 38 37 44 48 36609 75 11642 75 10592 10 10 9 6405 1879 200 200 198 197 195 193 190 186 183 181 185 187 188 188 188 186 184 187 188 188 185 180 175 175 175 174 174 176 176 174 172 172 173 172 174 177 172 177 177 176 177 174 175 175 177 174 171 169 999999 999999 174 175 172 169 166 169 173 172 999999 181 180 177 999999 999999 999999 151 134 102 62 52 49 41 42 45 49 36640 75 11642 75 10582 10 10 40 6398 1882 201 200 198 197 195 193 190 186 183 182 186 187 187 187 187 186 185 188 189 188 184 180 175 175 175 174 174 176 176 175 172 172 172 171 174 178 171 176 176 175 176 171 173 176 175 174 171 168 999999 999999 174 175 172 169 165 170 173 174 999999 180 179 178 999999 999999 999999 152 136 102 64 52 49 42 42 45 48 36671 75 11642 75 10578 10 11 11 6390 1885 201 200 198 197 195 193 190 186 184 183 187 187 187 185 186 186 186 188 189 187 183 179 175 174 175 174 175 176 176 176 173 171 171 170 173 176 171 175 176 174 175 170 172 175 174 173 172 170 999999 176 174 174 171 168 166 170 172 175 999999 180 999999 179 999999 999999 999999 155 139 103 66 52 50 41 43 44 49 36703 75 11642 75 10586 10 11 43 6383 1888 201 199 198 197 194 192 189 186 184 184 188 186 185 184 185 186 186 189 188 186 183 179 175 174 175 175 175 177 176 176 173 171 171 170 173 174 171 174 177 173 174 169 171 174 172 172 170 172 999999 175 172 174 171 167 166 170 172 173 999999 999999 999999 182 183 999999 999999 155 142 103 66 50 49 41 44 47 55 36734 74 11642 75 10588 10 12 14 6375 1891 201 199 197 197 194 192 189 186 185 184 188 186 184 183 184 185 186 189 187 185 181 178 175 174 175 176 175 177 176 177 174 171 171 171 173 173 169 174 176 173 173 167 170 172 169 170 169 171 999999 174 172 174 171 166 166 169 170 173 999999 999999 999999 184 186 999999 999999 155 145 109 73 54 51 42 41 46 36766 74 11642 75 10588 10 12 46 6368 1893 202 199 197 197 194 192 189 186 185 184 188 185 183 182 184 184 186 189 185 184 181 178 175 174 175 176 176 177 176 178 176 172 171 171 172 173 169 173 175 173 172 165 168 170 166 168 169 172 999999 173 172 174 170 165 166 171 171 172 999999 999999 999999 185 999999 999999 999999 158 147 115 77 62 54 45 44 46 36797 74 11642 75 10582 10 13 17 6361 1896 203 200 198 197 194 192 189 186 186 184 187 184 182 181 184 185 186 188 185 183 180 179 175 174 175 176 176 176 176 178 177 173 171 171 170 172 169 173 176 173 171 164 168 169 164 167 167 171 999999 171 171 173 169 164 166 172 171 172 999999 999999 999999 185 188 999999 999999 161 152 119 83 68 61 48 48 49 36829 75 11642 75 10571 10 13 49 6353 1899 204 201 199 198 195 193 190 186 185 184 186 183 182 181 184 185 187 187 184 182 179 178 176 174 174 177 176 177 177 178 179 173 171 171 169 171 169 173 175 173 170 163 168 169 163 167 166 170 999999 167 169 172 168 165 166 172 171 173 999999 999999 999999 185 186 185 176 163 159 125 89 72 67 49 49 52 71 36860 76 11642 75 10554 10 14 20 6346 1902 204 202 200 198 195 193 189 187 185 183 185 182 182 182 184 185 186 186 182 181 179 178 176 174 174 177 175 176 177 178 181 174 172 169 167 168 168 171 176 172 170 163 167 167 162 165 165 170 164 167 170 170 167 164 167 173 173 999999 999999 999999 999999 999999 186 184 176 999999 163 133 95 73 69 51 49 51 68 67 36891 77 11642 75 10554 10 14 51 6338 1905 205 203 200 199 196 193 189 186 185 183 184 182 182 181 183 184 185 185 181 181 178 177 176 173 173 177 176 176 177 178 181 174 171 169 166 168 167 169 175 170 171 164 166 167 163 165 166 170 163 167 169 169 165 165 168 174 174 999999 999999 999999 999999 999999 186 183 178 999999 169 143 103 76 68 48 45 48 66 64 63 36923 77 11642 75 10554 10 15 23 6331 1908 205 203 201 199 196 193 189 186 185 182 183 181 182 181 182 184 184 184 180 180 178 178 176 174 173 176 176 175 176 179 181 174 171 168 165 166 168 170 175 171 171 164 165 167 161 164 165 170 164 167 169 169 164 166 168 174 176 999999 999999 999999 999999 185 185 182 177 999999 170 149 109 76 66 46 44 49 66 66 65 36954 78 11642 75 10555 10 15 54 6324 1910 205 203 201 199 196 193 189 186 184 181 183 180 181 180 182 183 183 183 179 180 179 178 176 174 173 176 176 176 175 178 181 175 171 168 165 166 167 169 175 171 171 166 165 165 162 164 165 170 163 167 167 168 164 166 168 172 177 999999 999999 999999 999999 183 183 182 177 999999 171 155 115 77 67 47 44 46 64 64 62 64 36986 78 11642 75 10561 10 16 26 6316 1913 206 203 201 200 196 193 189 186 184 180 182 180 181 180 182 182 182 182 178 180 179 178 176 175 173 176 176 175 175 177 181 175 172 169 165 166 166 169 174 172 171 168 165 165 162 165 165 167 163 167 167 169 165 166 168 172 178 999999 999999 999999 999999 182 183 182 177 999999 169 153 116 78 66 48 45 46 63 64 60 64 37017 78 11642 75 10578 10 16 57 6309 1916 206 203 201 199 197 193 189 185 183 180 181 180 181 180 181 182 181 182 178 180 180 179 176 175 173 176 176 175 175 176 180 175 172 169 164 166 166 169 173 172 172 170 166 165 163 165 164 166 165 167 169 170 166 167 165 171 179 999999 999999 999999 999999 999999 181 180 999999 999999 164 152 118 80 68 50 47 45 61 62 60 62 37049 78 11642 75 10579 10 17 29 6302 1918 206 203 201 199 197 193 189 184 182 179 181 180 181 181 181 181 180 181 178 180 180 179 176 175 173 176 176 175 175 176 178 173 171 168 164 166 167 168 172 172 174 172 168 166 163 165 166 168 168 169 169 170 166 169 166 172 181 999999 999999 999999 999999 999999 999999 999999 999999 999999 156 143 116 81 67 49 51 47 60 62 61 63 37080 78 11642 75 10591 10 18 0 6295 1921 205 202 200 199 196 192 188 184 182 178 181 180 181 181 181 181 180 181 179 181 179 178 176 175 174 177 177 176 175 176 177 173 170 166 164 167 166 167 172 173 176 174 168 167 164 167 167 168 168 170 171 172 167 171 167 170 178 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 131 112 79 69 48 50 47 56 60 63 66 37111 78 11642 75 10599 10 18 31 6288 1924 204 202 200 199 196 192 188 183 181 178 181 180 181 180 181 180 180 180 179 181 179 178 176 176 174 177 177 176 176 176 176 173 170 166 165 167 167 166 173 173 177 175 169 168 166 168 169 169 168 171 173 173 167 172 167 169 178 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 129 107 75 66 50 48 43 54 61 66 66 37143 78 11642 75 10589 10 19 3 6280 1926 204 201 199 198 195 191 187 183 181 178 181 180 180 180 180 180 179 180 179 181 179 178 176 177 175 177 178 176 176 177 176 174 169 166 166 166 168 166 173 174 179 177 169 170 166 169 170 169 169 172 172 172 168 172 166 999999 179 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 129 106 74 63 50 49 43 54 62 69 66 37174 78 11642 75 10592 10 19 34 6273 1929 203 200 198 198 195 191 187 183 181 178 181 181 180 179 180 180 179 180 179 180 179 178 176 177 176 178 180 176 176 177 176 175 169 168 166 167 168 168 173 175 179 178 170 170 166 170 171 170 168 171 171 171 168 172 165 999999 179 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 128 105 73 60 50 50 43 56 63 68 66 37206 77 11642 75 10582 10 20 6 6266 1932 202 200 198 197 194 190 186 183 181 179 181 181 181 179 180 180 179 179 179 180 179 178 175 177 176 179 181 177 176 178 176 175 169 167 165 168 169 169 173 176 179 178 171 171 166 169 171 170 169 171 172 171 169 172 163 999999 179 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 125 98 71 58 52 51 46 60 69 71 37237 78 11642 75 10573 10 20 37 6259 1934 202 199 197 196 193 190 186 183 181 179 182 182 181 180 181 180 179 179 179 179 179 177 176 177 176 179 180 177 177 178 177 175 168 167 166 169 169 169 173 175 180 181 173 172 167 170 172 171 169 172 172 171 169 171 160 999999 178 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 126 93 70 56 52 55 48 66 72 78 66 37283 83 11642 75 10566 10 21 23 6248 1938 202 199 197 196 192 189 185 182 180 178 182 182 182 180 181 181 180 179 180 179 178 177 175 176 176 179 180 177 177 177 177 174 168 167 166 169 169 170 173 176 181 181 174 173 168 172 173 172 171 172 173 172 169 171 159 999999 179 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 124 89 69 57 54 58 57 73 75 85 72 999999 999999 999999 999999 105 37315 83 11642 75 10559 10 21 55 6241 1940 202 198 197 195 192 189 185 183 180 178 182 182 182 180 181 181 180 179 179 179 178 177 175 175 176 179 180 178 178 178 178 175 167 166 167 169 170 172 174 175 182 182 176 175 169 172 173 174 171 173 174 170 168 171 162 999999 180 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 127 88 67 55 54 62 62 78 77 90 75 999999 999999 999999 999999 104 37346 83 11642 75 10555 10 22 26 6234 1943 202 199 197 195 191 189 185 183 180 178 182 182 182 180 181 182 180 179 179 179 178 176 174 174 176 178 180 178 179 179 178 176 167 166 168 171 170 174 175 175 183 183 178 177 170 174 173 175 172 173 174 171 167 171 163 999999 181 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 128 88 66 54 54 64 67 81 80 94 80 999999 999999 999999 999999 101 37377 83 11642 75 10550 10 22 57 6226 1946 203 199 197 195 191 188 185 183 181 179 182 182 182 180 181 182 180 179 180 179 178 176 174 174 176 179 181 179 179 180 179 177 169 167 169 172 172 175 176 176 182 183 178 179 171 174 174 174 172 173 174 171 168 170 163 999999 181 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 130 85 64 55 57 66 73 89 88 100 85 999999 999999 999999 999999 100 37409 84 11642 75 10552 10 23 29 6219 1948 203 199 197 195 191 188 185 183 181 179 183 182 181 179 181 182 180 180 180 179 178 176 174 174 175 178 181 179 179 180 179 177 170 169 170 173 174 178 178 178 181 183 179 180 171 174 175 175 174 175 173 170 168 169 164 999999 182 999999 999999 188 999999 999999 999999 999999 999999 999999 999999 999999 89 63 54 58 67 74 90 89 104 88 999999 999999 999999 999999 101 92 37440 84 11642 75 10558 10 24 0 6212 1951 203 200 197 196 192 189 186 184 181 180 183 182 181 179 180 182 179 180 180 179 178 176 174 173 175 178 180 180 179 179 179 177 171 170 171 175 173 179 179 179 181 184 179 179 172 175 175 179 177 176 173 169 168 169 164 999999 183 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 94 70 57 59 69 76 91 93 110 94 999999 999999 999999 999999 999999 94 37472 78 11642 75 10561 10 24 32 6205 1953 204 200 198 197 193 190 186 184 182 181 183 182 181 178 180 181 179 179 180 178 178 176 173 172 174 177 179 180 179 179 178 176 173 171 171 176 174 181 180 180 181 184 180 179 171 176 174 180 180 177 174 172 169 170 164 172 183 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100 77 62 61 69 78 92 96 114 100 37503 85 11642 75 10573 10 25 3 6198 1955 205 201 199 197 193 190 187 185 184 182 184 182 181 178 180 181 179 179 179 178 177 175 173 171 173 176 178 180 179 179 177 175 173 172 173 178 174 180 180 180 181 182 181 179 172 175 173 179 180 177 174 173 170 171 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 103 85 70 65 70 81 96 101 117 103 999999 83 999999 999999 999999 999999 97 37535 80 11642 75 10580 10 25 35 6190 1958 205 202 200 198 194 191 188 186 184 182 184 182 181 178 179 180 178 179 179 178 176 174 172 170 172 175 177 179 179 178 176 175 172 173 175 178 174 181 181 180 181 182 182 179 173 174 174 180 180 176 174 173 170 173 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 111 92 75 71 77 86 98 100 120 110 999999 83 37566 79 11642 75 10586 10 26 6 6183 1960 206 202 201 199 195 192 189 187 185 183 185 183 181 178 179 180 178 178 178 177 175 174 172 169 171 174 177 179 179 177 176 176 173 174 175 178 174 181 182 181 180 181 182 179 173 173 176 181 180 180 174 174 172 175 999999 182 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 123 99 80 75 78 86 98 104 123 115 105 37597 79 11642 75 10585 10 26 37 6176 1963 207 203 201 199 195 193 190 187 186 184 186 183 181 178 179 179 177 177 176 176 174 173 171 169 170 174 177 179 178 177 175 176 174 175 177 178 173 181 182 181 178 182 182 178 174 173 175 181 180 183 175 174 173 176 999999 183 189 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 105 84 77 78 85 98 108 127 121 113 37629 79 11642 75 10579 10 27 9 6169 1965 208 204 202 200 196 193 190 188 186 184 186 183 181 178 178 179 177 176 176 176 173 172 170 168 168 173 178 179 178 176 174 176 175 176 178 178 174 181 181 181 178 182 182 177 176 173 176 999999 179 183 177 177 173 177 999999 183 190 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 114 95 83 80 87 98 109 128 126 118 37660 79 11642 75 10574 10 27 40 6162 1968 208 205 203 200 197 194 191 189 187 185 187 184 182 178 178 178 176 176 175 175 172 172 169 167 167 173 178 178 177 175 174 175 175 177 178 177 173 180 180 181 177 181 181 175 176 173 175 999999 179 182 179 178 176 177 999999 184 189 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 128 104 92 88 91 100 110 125 130 122 37692 79 11642 75 10564 10 28 12 6154 1970 209 205 204 201 197 195 192 190 188 186 188 184 182 178 178 178 176 175 174 174 171 171 169 166 166 171 177 176 175 175 174 174 173 176 178 177 173 180 180 180 177 182 179 175 175 173 175 999999 178 182 180 180 175 179 999999 184 189 186 190 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 138 114 98 90 91 99 109 123 134 126 37723 79 11642 75 10553 10 28 43 6147 1973 210 206 205 202 198 196 193 191 189 186 188 184 182 178 178 178 176 175 174 174 171 171 168 166 166 170 175 176 175 175 174 174 172 174 177 176 171 178 179 179 178 181 179 175 176 174 174 181 178 181 180 180 175 179 999999 184 188 187 190 999999 999999 999999 999999 999999 999999 999999 999999 999999 170 148 121 107 95 91 101 114 127 135 126 37755 79 11642 75 10545 10 29 15 6140 1975 211 207 205 202 199 197 194 192 189 186 188 185 182 179 177 178 176 175 174 174 170 171 168 166 165 169 175 175 174 175 174 174 172 174 177 175 171 177 178 177 178 180 179 174 175 174 174 999999 176 181 180 179 178 180 999999 184 187 186 188 999999 999999 999999 999999 999999 999999 999999 999999 999999 175 153 126 111 98 93 102 116 128 135 129 37786 79 11642 75 10550 10 29 46 6133 1977 212 208 206 202 199 197 194 191 188 185 188 184 182 179 177 178 177 175 175 175 171 172 168 166 164 169 175 174 174 174 173 174 171 174 176 174 171 177 177 177 178 179 178 173 177 174 175 999999 174 180 180 179 178 180 176 185 187 185 186 999999 999999 999999 999999 999999 999999 999999 999999 183 179 156 131 114 103 101 108 118 128 137 134 37817 78 11642 75 10545 10 30 17 6125 1980 212 208 205 202 199 197 194 191 187 185 187 184 183 179 177 177 176 175 175 176 172 172 169 167 164 169 174 174 174 174 174 175 171 172 174 172 170 176 175 176 177 179 178 174 176 174 176 999999 174 181 181 180 999999 182 178 186 185 185 186 999999 999999 999999 999999 999999 999999 999999 999999 182 177 158 134 118 108 105 111 121 130 141 37849 79 11642 75 10541 10 30 49 6118 1982 212 207 205 201 198 196 194 191 187 184 187 184 182 179 177 176 176 175 176 175 172 172 170 168 165 169 175 174 174 174 175 174 171 171 172 172 169 175 174 176 177 180 178 174 175 176 175 999999 175 181 999999 181 999999 182 181 184 184 183 184 999999 999999 191 999999 999999 999999 185 999999 178 174 160 138 120 111 105 113 126 130 142 145 37880 79 11642 75 10532 10 31 20 6111 1984 212 207 204 201 198 196 194 191 186 184 186 184 182 179 177 176 176 175 177 176 172 172 170 168 166 169 175 174 173 174 175 173 171 170 172 171 170 173 173 175 176 179 176 173 175 176 175 999999 176 178 999999 999999 999999 182 182 183 182 183 184 999999 999999 191 999999 999999 999999 184 187 176 171 160 140 125 116 111 117 130 127 142 148 37912 77 11642 75 10522 10 31 52 6103 1987 211 207 204 201 198 196 194 191 186 184 185 184 182 179 177 175 177 176 177 177 173 172 170 169 166 169 175 174 173 173 175 172 170 170 171 170 171 172 172 175 176 178 175 174 174 174 175 999999 177 999999 999999 182 999999 182 183 182 182 184 185 185 999999 190 999999 999999 999999 180 181 174 171 159 142 129 121 117 120 130 126 37943 77 11642 75 10519 10 32 23 6096 1989 211 207 204 201 198 196 193 190 185 184 185 183 181 179 177 176 177 176 178 178 173 172 171 169 167 169 175 173 172 173 175 172 170 169 169 169 171 171 173 175 176 176 174 175 172 173 175 999999 179 999999 999999 999999 999999 183 183 182 181 184 182 999999 999999 999999 999999 999999 182 178 176 172 170 160 136 129 124 121 127 139 135 37975 76 11567 75 10516 10 32 55 6089 1992 211 211 206 204 201 199 196 193 189 184 184 184 183 181 179 177 176 177 177 178 178 174 173 172 170 169 170 174 173 172 172 174 172 170 167 168 168 170 169 173 174 175 175 174 176 173 175 176 176 179 999999 999999 180 184 184 184 181 182 188 183 184 999999 999999 186 999999 180 177 173 170 166 156 135 129 123 122 132 38006 76 11567 75 10516 10 33 26 6082 1994 211 210 206 204 201 199 196 193 189 183 183 183 183 181 180 177 175 177 177 178 179 174 173 172 171 170 170 174 173 172 171 174 172 170 166 166 166 170 168 172 172 175 175 175 175 174 177 176 176 180 999999 999999 999999 184 184 184 181 182 189 182 185 999999 185 184 999999 183 177 172 168 164 154 132 129 127 129 141 38037 76 11567 75 10504 10 33 57 6074 1996 211 209 206 203 201 199 196 192 188 183 183 182 183 181 179 177 175 177 176 178 179 174 173 173 171 170 171 175 173 173 170 173 170 170 166 165 165 170 168 171 172 175 176 176 174 173 177 177 177 180 999999 999999 999999 185 185 185 182 182 187 181 184 999999 185 181 999999 185 176 171 167 161 152 131 131 132 142 149 38069 76 11567 75 10508 10 34 29 6067 1998 211 208 205 203 200 198 196 192 188 182 184 182 182 181 180 178 175 176 176 178 179 174 172 173 171 171 172 175 172 173 169 173 170 169 165 164 165 169 167 172 172 175 177 177 175 175 177 176 176 180 176 999999 999999 182 184 186 183 999999 187 999999 184 999999 183 181 999999 185 177 172 163 154 146 130 134 137 149 157 38100 75 11567 75 10506 10 35 0 6060 2001 211 208 204 202 200 198 195 192 187 182 184 182 182 181 179 178 176 176 176 178 178 174 172 173 170 172 173 176 172 171 170 173 168 168 164 164 164 168 165 171 171 176 179 179 175 175 177 177 176 180 176 999999 183 183 186 187 183 182 186 182 185 185 184 181 181 183 171 168 158 151 149 133 139 139 149 38132 75 11567 75 10502 10 35 32 6052 2003 211 207 204 202 200 198 195 191 187 181 184 181 182 180 180 178 176 177 176 178 177 173 171 172 171 172 173 176 172 171 170 172 167 167 163 165 165 169 165 172 171 177 179 178 175 176 178 177 176 180 178 184 183 185 184 185 182 999999 186 182 183 184 184 177 999999 182 167 164 160 152 150 134 143 142 152 38163 75 11567 75 10498 10 36 3 6045 2005 211 207 205 203 200 198 195 192 186 181 184 181 181 181 180 178 177 177 176 177 178 174 171 172 170 173 173 176 171 170 170 172 167 167 163 166 164 169 166 172 170 178 179 179 176 177 178 177 175 180 178 183 181 184 184 185 182 999999 185 181 183 184 182 176 999999 179 163 162 164 155 152 135 144 144 152 38195 75 11567 75 10498 10 36 35 6038 2008 211 207 205 203 201 199 195 192 186 181 184 181 181 180 179 178 177 177 176 177 177 174 171 172 170 173 174 175 171 171 171 172 167 166 162 166 164 168 167 172 169 179 179 179 176 176 179 178 174 180 178 182 182 184 184 185 182 183 187 182 182 184 182 174 175 177 162 160 165 158 155 138 146 146 154 38226 75 11567 75 10502 10 37 6 6030 2010 211 207 205 203 201 199 195 192 186 181 184 181 181 180 179 179 177 177 176 177 177 174 172 172 170 173 174 175 172 172 171 172 168 166 161 165 163 167 167 173 169 180 180 179 174 177 180 178 174 180 179 181 182 184 183 184 181 180 186 182 182 184 182 174 174 175 163 162 168 159 160 143 148 146 155 38257 75 11567 75 10506 10 37 37 6023 2012 211 207 206 204 201 199 195 192 186 181 184 181 181 180 179 178 177 177 176 177 176 173 171 172 170 173 175 176 172 172 171 172 168 166 162 166 164 168 169 173 168 179 179 179 174 177 181 178 173 179 179 180 180 183 182 183 180 180 184 182 182 184 182 174 173 174 164 165 169 160 159 149 153 148 157 38289 75 11567 75 10503 10 38 9 6016 2014 211 207 206 204 201 198 195 192 186 181 185 181 181 179 178 178 177 177 176 178 176 173 172 172 170 173 175 176 173 173 172 173 168 167 162 166 164 168 169 173 169 180 180 180 174 177 181 179 172 180 178 177 180 182 182 181 180 179 180 180 179 183 178 173 172 172 164 167 170 163 999999 150 157 155 160 38320 74 11567 75 10508 10 38 40 6008 2017 211 208 206 204 201 198 195 192 186 181 185 182 181 179 178 177 176 176 175 177 175 173 172 172 170 173 175 176 174 174 173 173 168 167 163 168 166 168 169 172 170 180 179 180 174 175 179 178 173 179 178 176 180 181 180 181 179 179 178 180 177 182 177 173 168 168 163 168 172 167 999999 155 161 156 38352 73 11567 75 10500 10 39 12 6001 2019 211 208 207 204 201 198 195 192 185 181 185 182 180 179 178 178 176 177 176 177 174 172 172 172 170 173 175 177 174 174 174 174 168 168 165 169 166 167 169 171 171 180 178 179 176 175 179 179 171 179 178 176 179 180 179 181 176 178 178 180 999999 180 173 174 165 165 161 169 175 172 999999 157 162 38383 73 11567 75 10497 10 39 43 5994 2021 211 208 207 205 201 198 195 191 185 181 185 183 180 179 178 178 176 177 176 177 174 172 172 172 170 173 175 176 175 175 174 174 168 169 166 169 167 168 170 170 171 180 177 179 176 175 179 180 171 179 177 176 178 179 178 179 175 178 178 181 999999 177 171 171 162 160 156 166 176 174 999999 160 164 38415 70 11567 75 10484 10 40 15 5986 2023 211 209 207 205 201 198 195 191 185 182 185 183 181 179 178 177 175 177 175 177 174 172 173 172 170 173 175 175 175 176 174 173 168 169 167 170 168 169 171 171 172 180 176 178 175 176 180 179 171 179 177 174 176 177 178 176 173 178 179 180 999999 178 172 171 163 161 999999 999999 178 176 38446 69 11567 75 10482 10 40 46 5979 2025 211 209 207 205 201 198 195 192 185 182 185 183 181 178 177 177 176 176 176 176 174 172 172 172 170 173 175 175 175 177 173 174 169 169 167 170 169 169 171 172 172 179 177 178 176 175 180 178 171 178 176 173 174 174 176 175 174 178 179 180 999999 179 170 171 166 162 999999 999999 177 38477 64 11567 75 10484 10 41 17 5972 2028 212 210 208 205 201 198 195 192 186 183 185 184 181 179 177 177 175 176 176 176 174 172 172 171 170 172 175 174 175 177 173 174 170 170 167 170 170 170 172 173 174 178 176 175 175 175 180 180 172 178 175 173 175 173 175 175 173 178 178 179 999999 180 168 171 38509 65 11567 75 10492 10 41 49 5965 2030 212 210 208 205 201 198 195 192 186 183 185 184 181 179 177 177 175 176 176 176 175 172 172 171 170 172 175 174 176 177 174 174 171 171 168 170 172 169 173 174 174 176 176 176 176 175 179 179 172 177 175 173 174 173 174 175 172 177 175 177 999999 179 168 174 169 38540 65 11567 75 10506 10 42 20 5957 2032 212 211 208 205 202 198 195 192 187 184 184 184 181 179 177 177 175 176 176 176 175 173 172 171 170 171 175 174 176 176 173 175 172 171 169 170 173 170 174 174 175 175 176 175 176 175 179 179 172 174 174 173 173 171 174 174 172 179 176 176 179 180 171 176 169 38572 64 11567 75 10514 10 42 52 5950 2034 212 211 208 205 201 197 195 192 187 184 184 185 182 179 176 177 175 176 176 177 176 173 172 171 169 170 174 173 175 176 174 175 172 170 169 170 174 170 175 174 176 176 176 176 176 176 178 179 173 173 173 172 174 170 174 175 172 179 176 176 180 181 172 176 38603 63 11642 75 10524 10 43 23 5943 2036 211 207 205 201 197 195 192 187 184 183 185 182 179 177 177 175 175 177 177 177 174 172 171 169 170 175 173 175 175 174 175 173 170 169 170 174 171 176 176 176 175 176 175 177 176 179 180 174 173 172 173 173 999999 173 174 171 999999 176 175 179 181 175 179 38635 63 11642 75 10536 10 43 55 5935 2038 210 207 204 201 197 195 192 188 185 183 185 182 180 177 177 175 176 177 178 177 174 172 171 169 170 175 173 175 175 175 176 175 170 169 169 174 173 177 178 176 175 175 174 178 178 179 180 173 172 172 172 173 168 173 173 171 999999 174 174 180 180 176 178 38666 63 11642 75 10546 10 44 26 5928 2040 210 206 204 201 197 194 192 188 185 183 185 182 180 177 177 176 176 177 178 178 174 173 172 169 170 175 173 175 175 175 177 176 171 169 170 175 174 177 178 176 174 175 173 177 178 179 180 175 173 174 170 173 168 173 173 171 999999 175 175 180 180 178 177 38697 63 11642 75 10547 10 44 57 5921 2042 210 206 204 201 197 194 192 189 185 183 185 182 180 177 177 176 176 177 178 178 174 173 172 170 171 175 174 176 175 176 177 178 171 169 170 175 174 177 178 176 173 175 172 177 177 180 181 175 172 175 170 174 169 172 173 170 177 175 177 182 183 181 180 38729 63 11642 75 10552 10 45 29 5914 2045 210 206 204 201 197 194 191 189 185 183 185 182 180 177 177 177 176 178 179 178 175 173 172 170 170 176 175 177 176 177 179 179 172 170 170 175 174 177 178 176 172 174 171 176 176 179 182 175 172 174 170 175 171 172 173 170 177 176 176 182 185 182 181 38760 63 11642 75 10545 10 46 0 5906 2046 209 205 203 200 196 193 191 189 185 183 184 182 180 177 176 177 177 178 179 178 175 173 171 170 170 176 176 177 176 177 178 179 173 171 170 175 174 178 178 176 172 173 172 176 176 179 181 174 171 175 170 176 171 173 173 169 176 175 175 181 185 183 181 38792 64 11642 75 10547 10 46 32 5899 2042 208 205 203 199 196 193 191 189 185 183 184 182 180 177 176 176 177 178 179 178 175 174 171 171 171 176 177 178 176 176 178 178 173 172 171 175 173 177 177 175 172 173 174 178 176 180 180 175 173 176 171 176 171 999999 173 169 176 175 176 180 183 183 180 178 38823 70 11642 75 10550 10 47 3 5893 2034 208 205 203 199 196 193 191 188 185 183 184 182 179 177 177 177 177 178 179 178 176 174 171 171 172 176 177 178 177 177 178 178 173 172 172 175 174 177 176 175 174 173 174 178 176 178 179 175 172 175 170 176 174 176 174 170 175 176 176 178 183 183 179 177 999999 999999 999999 999999 190 188 38855 70 11642 75 10544 10 47 35 5890 2022 207 204 202 199 196 193 191 188 185 183 183 182 179 178 177 177 177 178 178 177 175 173 172 171 174 177 179 179 178 178 178 177 173 173 172 174 173 176 176 175 174 173 174 178 175 178 179 175 174 175 171 176 174 175 175 171 175 176 176 179 182 182 178 177 999999 999999 999999 186 187 188 38886 71 11642 75 10564 10 48 6 5885 2012 207 204 202 198 195 192 190 188 184 183 183 181 179 178 177 177 178 178 179 176 175 173 172 173 175 178 180 179 179 178 179 177 175 174 173 175 172 176 176 174 173 172 173 178 175 179 179 176 175 176 172 176 173 175 174 172 174 177 178 178 181 182 177 176 180 999999 179 185 187 187 190 38917 72 11642 75 10561 10 48 37 5879 2006 206 204 201 198 195 192 190 187 184 183 183 181 179 178 177 178 178 179 178 176 175 173 172 174 175 178 181 180 179 178 178 177 176 176 175 175 171 176 175 174 172 172 173 177 176 179 179 175 177 178 173 177 175 175 174 175 175 178 179 178 181 183 177 176 180 999999 179 185 187 185 191 190 38949 74 11642 75 10539 10 49 9 5872 2005 206 203 201 198 195 191 189 187 184 183 183 180 179 178 177 178 178 178 178 176 175 173 172 175 176 179 181 181 179 177 177 176 176 176 175 175 171 175 173 174 173 174 174 177 176 181 180 176 177 178 173 177 177 177 173 176 176 178 180 178 181 184 179 177 180 176 181 185 187 185 191 189 197 191 38980 73 11642 75 10523 10 49 40 5865 2009 206 203 201 198 194 191 189 187 184 183 182 180 179 178 177 178 179 178 178 176 175 173 172 175 176 179 181 180 178 177 176 175 175 177 175 176 170 175 174 174 173 174 175 176 176 181 179 176 177 177 174 176 178 178 173 176 176 179 181 179 180 185 180 177 179 176 181 183 186 184 191 188 198 39012 72 11567 75 10500 10 50 12 5859 2018 206 205 203 201 198 194 191 189 187 184 184 182 180 179 177 177 178 179 178 178 175 174 172 172 175 177 179 181 180 177 177 176 175 175 177 174 177 169 174 174 174 175 176 175 177 178 181 179 177 178 177 174 175 177 178 174 177 175 179 180 177 178 184 179 176 179 175 181 180 184 183 191 39043 72 11567 75 10488 10 50 43 5857 2030 206 205 203 200 198 194 191 189 186 184 184 183 180 179 178 177 178 179 178 177 175 173 172 172 175 177 179 180 180 177 176 174 174 175 177 174 177 169 173 173 175 176 177 176 178 179 181 180 178 177 178 174 174 176 177 174 177 175 178 180 174 175 181 179 177 180 175 181 179 182 183 192 39075 72 11567 75 10473 10 51 15 5857 2042 207 205 203 200 198 194 191 188 186 184 184 183 180 179 178 178 178 179 178 178 175 173 172 172 175 177 179 180 180 176 176 174 174 174 176 174 176 169 173 172 174 176 176 176 178 178 181 181 179 178 178 174 174 176 176 174 177 176 179 180 175 174 181 178 179 181 176 183 179 181 184 193 39106 72 11567 75 10468 10 51 46 5860 2052 207 205 203 200 198 194 190 188 186 184 184 182 180 179 178 178 178 179 178 178 175 174 173 172 174 176 179 179 179 177 176 174 173 173 175 173 175 170 173 172 174 176 176 175 178 179 181 180 179 177 177 173 174 176 177 173 177 175 180 180 176 175 180 178 179 181 175 183 178 182 185 192 39137 71 11567 75 10484 10 52 17 5864 2058 207 204 203 200 198 194 190 188 186 183 185 183 180 179 179 178 178 179 178 178 176 174 173 172 174 176 179 180 179 176 175 173 172 172 174 172 174 170 173 173 174 175 175 174 178 181 182 180 179 176 177 173 173 175 176 173 177 176 180 180 177 175 179 178 180 181 174 999999 999999 181 184 39169 66 11567 75 10468 10 52 49 5870 2059 207 204 203 200 198 194 190 188 185 183 185 183 180 179 178 177 178 178 179 179 176 174 173 171 173 175 179 179 178 175 174 172 172 172 174 172 174 171 174 173 174 175 176 176 179 181 182 179 178 176 178 173 173 176 177 172 178 175 178 179 176 174 178 178 181 180 39200 66 11567 75 10451 10 53 20 5876 2056 207 204 203 201 198 194 190 188 185 183 185 183 181 179 178 177 177 178 179 179 177 173 173 171 172 174 178 178 177 175 174 172 172 171 172 172 173 172 173 172 174 176 176 175 179 180 180 178 177 176 178 173 173 177 177 171 177 175 176 177 177 173 177 180 185 181 39232 66 11567 75 10461 10 53 52 5882 2054 207 204 203 201 197 194 190 188 185 183 185 183 181 179 178 177 177 178 178 179 177 173 173 170 171 174 178 178 177 176 174 172 171 169 171 171 173 172 172 173 175 175 177 176 179 179 180 178 177 174 177 173 172 176 176 171 174 174 175 176 177 174 178 180 183 181 39263 66 11567 75 10461 10 54 23 5887 2052 207 204 202 201 197 194 190 187 185 182 185 183 181 179 178 177 176 178 178 179 177 173 172 169 170 173 178 178 176 176 174 173 172 168 169 172 173 172 172 174 176 175 177 176 178 178 177 177 177 172 177 174 172 173 175 172 174 176 176 176 176 174 177 999999 183 181 39295 65 11567 75 10463 10 54 55 5893 2051 208 204 203 201 197 194 190 188 185 182 185 183 182 179 178 177 176 177 178 179 177 174 172 168 169 172 176 177 175 176 173 173 172 169 168 172 173 172 172 174 175 175 177 176 179 179 175 176 176 172 177 174 172 172 173 999999 174 176 175 175 176 176 177 999999 181 39326 65 11567 75 10475 10 55 26 5899 2049 208 204 203 201 197 194 191 188 185 182 186 184 181 179 178 177 175 176 178 179 177 174 172 168 168 170 175 177 175 176 172 173 172 169 168 173 173 174 173 175 175 174 175 175 178 178 175 175 175 171 177 174 173 999999 172 999999 173 176 174 174 175 176 176 999999 181 39357 64 11567 75 10481 10 55 57 5904 2047 208 205 203 201 197 194 191 188 185 182 185 184 182 179 177 177 175 176 177 179 177 174 172 168 168 170 175 177 175 177 172 174 173 169 167 172 173 176 174 177 174 173 173 175 176 178 173 173 174 171 176 175 174 999999 172 999999 999999 177 174 174 177 176 177 176 39389 65 11567 75 10492 10 56 29 5910 2045 209 205 203 201 197 194 191 188 185 182 185 184 182 178 177 176 175 176 177 179 177 174 171 168 169 169 175 177 175 178 173 174 174 170 167 173 173 176 174 178 174 173 175 175 176 178 173 173 172 170 175 175 173 999999 173 999999 999999 176 174 174 176 176 177 999999 179 39420 63 11567 75 10502 10 57 0 5916 2044 209 205 203 202 197 195 191 188 185 182 185 184 181 178 177 176 175 175 177 179 176 173 171 169 169 170 174 178 174 177 172 175 174 171 168 173 173 176 173 177 174 174 176 176 175 178 172 174 170 170 176 177 172 999999 172 999999 999999 177 172 174 176 176 178 39452 65 11567 75 10508 10 57 32 5922 2042 209 205 203 201 197 195 192 188 185 182 184 183 181 178 177 177 175 175 177 179 176 173 170 169 169 169 174 177 174 177 172 175 174 172 168 173 173 176 173 176 174 174 176 176 174 177 171 174 170 169 175 178 172 999999 999999 999999 999999 176 172 173 176 178 999999 999999 177 39483 62 11567 75 10507 10 58 3 5927 2041 209 206 203 201 197 195 192 188 185 181 184 183 181 178 177 177 175 175 176 179 175 173 170 170 169 169 173 176 174 176 172 176 174 171 168 173 174 177 173 175 173 174 176 176 173 178 171 174 172 168 175 178 172 999999 171 999999 999999 176 172 173 176 178 39515 65 11567 75 10502 10 58 35 5933 2039 210 206 204 202 197 195 193 188 185 181 184 183 181 178 177 177 175 175 176 179 175 174 171 169 169 169 172 176 174 176 173 175 173 171 168 173 174 176 173 176 173 174 176 177 173 179 172 175 172 169 173 177 173 999999 170 999999 999999 177 176 176 176 178 999999 999999 173 39546 66 11567 75 10492 10 59 6 5939 2037 210 207 204 202 198 196 193 189 185 181 184 183 181 178 177 177 175 175 176 180 176 174 171 170 169 169 172 175 173 175 173 174 173 172 169 172 173 176 173 176 172 174 175 177 172 179 172 175 172 169 174 177 175 999999 170 999999 999999 177 178 179 176 176 999999 999999 172 171 39577 66 11567 75 10485 10 59 37 5944 2036 211 208 205 203 199 197 194 189 184 181 183 182 181 178 177 177 175 175 176 180 176 174 172 170 169 168 172 174 173 174 172 174 173 171 170 172 173 176 172 176 171 174 175 177 174 180 172 176 172 170 174 176 175 999999 172 999999 999999 999999 178 179 177 176 999999 172 172 169 39609 67 11567 75 10479 11 0 9 5950 2034 211 209 206 203 199 197 194 189 184 181 183 182 181 178 177 177 175 175 176 179 176 175 172 171 169 169 171 174 173 175 173 173 172 170 170 171 173 175 172 176 171 173 174 177 174 179 174 176 173 170 174 177 174 999999 175 999999 999999 176 178 177 176 176 999999 174 171 170 173 39640 72 11567 75 10479 11 0 40 5956 2032 211 209 206 204 200 198 195 189 185 181 182 181 181 179 177 177 176 176 176 179 176 175 173 172 170 170 171 173 173 174 172 172 171 170 170 170 172 174 172 174 171 174 175 178 175 179 174 177 174 171 174 177 175 171 176 179 999999 175 178 177 176 176 171 173 171 171 174 999999 999999 999999 168 164 39672 72 11567 75 10481 11 1 12 5962 2030 211 210 207 204 201 198 195 190 186 181 182 181 181 179 177 177 176 175 177 178 177 175 174 173 171 170 171 173 173 173 173 172 171 169 169 170 172 173 172 173 171 175 177 177 175 179 174 178 174 172 174 176 175 170 178 180 176 177 180 179 177 176 173 174 171 171 173 175 999999 999999 169 163 39703 72 11567 75 10492 11 1 43 5967 2029 212 210 207 205 202 199 196 191 186 182 182 180 181 179 177 178 176 176 177 177 177 175 175 173 171 171 170 172 173 173 173 172 170 168 169 169 171 173 171 173 171 175 177 176 175 180 176 178 175 173 174 176 176 171 178 181 178 179 180 179 177 176 174 175 171 171 176 175 999999 999999 168 163 39735 68 11567 75 10504 11 2 15 5973 2027 212 210 208 205 202 200 196 192 187 182 181 180 181 179 178 178 177 176 176 177 177 176 175 173 172 170 171 171 173 173 173 171 170 166 169 168 171 171 171 172 170 174 177 175 174 179 177 178 175 174 173 175 176 172 180 182 177 179 182 181 176 176 174 174 172 172 178 175 39766 73 11567 75 10517 11 2 46 5979 2025 212 210 208 205 202 200 197 192 187 182 181 181 181 179 178 178 177 175 176 177 178 176 175 174 172 171 171 172 173 173 173 171 171 165 168 168 170 170 171 173 171 174 177 175 174 179 177 180 176 175 173 174 177 174 181 182 178 180 181 181 176 177 175 175 172 172 179 175 999999 999999 999999 162 160 39797 75 11567 75 10526 11 3 17 5984 2024 212 210 208 205 202 200 197 192 188 182 181 181 181 180 178 178 177 175 176 176 178 176 175 173 172 172 171 172 174 174 173 170 171 165 168 167 170 169 170 174 172 174 178 174 176 179 177 181 176 176 173 176 178 177 181 183 177 180 182 181 176 178 176 176 173 173 181 999999 999999 999999 167 157 157 999999 149 39829 75 11567 75 10530 11 3 49 5990 2022 212 210 207 205 202 200 197 192 188 182 181 181 181 180 178 178 177 176 176 176 178 176 175 173 172 172 171 172 174 174 173 170 171 164 167 166 169 169 170 175 172 174 178 174 176 177 176 181 176 176 174 177 180 179 183 183 177 180 180 179 175 179 178 177 173 174 182 999999 999999 999999 168 156 153 999999 145 39860 75 11642 75 10529 11 4 20 5996 2020 209 207 204 202 199 197 193 188 183 181 181 181 180 178 178 177 176 176 175 178 176 175 173 173 172 171 172 173 174 173 169 172 164 166 166 169 168 170 174 171 175 178 173 176 177 176 182 178 178 176 179 179 180 184 183 177 180 179 177 175 179 178 178 174 175 183 176 999999 999999 168 156 150 135 136 146 39892 75 11642 75 10520 11 4 52 6002 2019 209 206 204 202 199 197 194 189 184 181 181 181 181 179 178 177 176 176 175 178 177 176 173 173 172 171 172 173 174 173 169 171 165 164 163 169 168 170 173 171 175 177 173 176 177 177 181 178 179 178 181 180 180 183 183 176 180 180 178 176 179 179 180 176 177 185 999999 999999 999999 168 156 147 131 134 146 39923 76 11642 75 10512 11 5 23 6007 2017 209 206 204 202 200 198 194 190 184 181 182 182 181 179 178 177 176 176 175 178 177 176 174 173 172 171 172 173 173 172 169 171 165 163 164 168 168 170 171 172 175 177 172 175 176 176 180 178 179 179 182 180 181 182 182 176 180 181 179 176 179 180 180 178 178 999999 999999 999999 999999 170 156 144 130 134 144 152 39955 75 11642 75 10509 11 5 55 6013 2015 209 206 203 201 199 197 194 190 184 182 182 182 181 180 178 177 175 176 175 178 177 177 174 173 171 171 172 173 173 172 168 171 164 163 163 168 167 169 171 172 175 176 170 174 176 175 180 177 178 180 182 180 182 182 181 179 182 184 179 176 180 180 181 177 999999 999999 999999 999999 999999 170 156 143 134 134 143 39986 76 11642 75 10514 11 6 26 6019 2013 209 205 202 201 199 197 194 190 184 182 182 182 181 180 178 176 175 176 176 178 178 177 175 172 171 171 172 172 171 170 168 169 164 163 163 168 166 169 170 172 174 175 170 174 175 174 179 177 179 180 183 180 185 183 181 179 181 181 178 177 180 180 181 177 180 999999 999999 999999 999999 999999 155 140 133 134 142 140 40017 76 11642 75 10534 11 6 57 6024 2012 208 205 202 201 199 197 194 189 184 182 182 182 181 180 177 176 175 176 176 179 178 177 175 172 172 171 172 172 171 169 167 169 165 164 163 167 166 168 170 173 173 175 171 174 174 173 179 178 179 180 184 181 186 184 179 178 179 181 178 179 182 182 182 178 183 999999 999999 999999 999999 167 157 142 132 133 142 139 40049 76 11642 75 10544 11 7 29 6030 2010 209 205 202 200 198 197 194 189 184 182 182 182 181 180 177 176 175 176 177 179 178 177 175 172 172 170 171 172 170 168 167 168 165 164 163 167 167 168 170 174 174 174 171 174 173 173 178 178 179 181 185 183 186 183 179 178 179 180 177 182 183 182 182 179 999999 999999 999999 999999 999999 167 156 142 132 132 140 137 40080 79 11642 75 10551 11 8 0 6036 2008 208 205 202 200 198 197 194 189 184 182 182 183 182 180 177 176 175 176 176 179 178 177 175 172 172 169 171 172 169 167 166 168 166 164 163 169 167 169 170 174 174 174 171 175 173 172 176 178 179 181 185 182 185 182 178 179 180 181 177 182 182 181 182 179 999999 999999 999999 999999 999999 165 155 140 128 131 140 136 147 999999 155 40112 79 11642 75 10561 11 8 32 6041 2006 209 205 202 200 198 197 194 189 184 182 182 183 182 180 177 175 175 176 177 179 179 178 175 173 171 169 169 171 168 166 166 169 166 166 164 169 167 170 169 174 173 173 171 173 172 172 173 178 178 181 184 182 183 181 178 180 182 183 180 181 181 182 183 181 999999 999999 999999 999999 999999 164 156 139 125 126 135 134 145 999999 154 40143 79 11642 75 10564 11 9 3 6047 2005 209 205 202 200 198 197 194 190 185 182 182 183 182 180 177 175 175 176 177 179 179 178 176 173 171 169 169 171 167 165 166 168 167 167 165 170 165 169 168 174 173 172 170 172 172 171 172 177 177 180 183 180 181 180 179 181 183 183 181 184 182 183 182 181 999999 999999 999999 999999 999999 999999 154 135 120 121 131 132 143 147 152 40175 79 11642 75 10557 11 9 35 6053 2003 209 205 201 200 198 197 193 189 185 182 182 183 182 180 177 175 175 176 177 179 179 178 175 172 171 169 170 171 167 165 166 167 167 168 166 170 166 170 168 176 173 172 170 171 171 169 170 174 176 177 181 179 180 181 179 184 184 186 182 183 182 183 999999 999999 999999 999999 999999 999999 999999 999999 150 132 118 120 128 132 141 147 151 40206 79 11642 75 10555 11 10 6 6058 2001 209 205 201 200 197 196 193 189 184 183 183 183 181 179 177 175 175 176 178 179 178 177 175 172 170 168 171 171 166 165 166 169 168 170 167 169 167 170 169 176 173 172 169 169 170 169 170 172 174 175 180 179 180 181 177 186 184 185 182 999999 182 184 999999 999999 999999 999999 999999 999999 171 999999 143 126 114 119 128 132 138 999999 150 40237 79 11642 75 10546 11 10 37 6064 1999 209 205 201 200 197 196 193 189 184 183 183 183 181 179 177 175 175 176 178 178 178 176 174 171 170 168 171 172 168 166 166 169 169 171 167 169 167 171 169 175 173 173 168 169 170 168 170 173 174 175 179 178 179 181 178 186 184 185 183 999999 183 999999 999999 999999 999999 999999 999999 999999 170 146 135 119 109 120 133 135 135 999999 147 40269 79 11642 75 10528 11 11 9 6070 1998 210 205 201 199 197 196 193 189 185 184 183 183 181 179 177 175 176 176 178 178 177 175 172 171 170 168 172 171 168 167 168 170 170 172 169 168 167 172 170 175 173 173 169 168 169 169 171 172 173 174 178 178 179 181 177 184 183 183 999999 999999 999999 999999 999999 999999 999999 181 999999 172 167 138 125 109 100 120 136 137 136 999999 142 40300 77 11642 75 10515 11 11 40 6075 1996 210 205 202 199 197 196 193 189 185 184 184 184 181 179 177 175 176 175 177 177 175 174 171 170 171 169 172 171 169 169 170 172 171 173 170 168 167 173 172 176 173 175 170 168 170 171 171 172 171 174 177 177 177 179 177 183 183 184 999999 999999 999999 999999 999999 999999 999999 179 999999 172 166 134 118 104 98 118 136 137 133 40332 79 11642 75 10504 11 12 12 6081 1994 210 206 202 200 197 196 193 189 186 185 184 184 181 179 178 175 176 175 177 177 175 172 170 170 170 169 172 172 170 170 171 173 172 174 171 171 169 173 174 176 174 174 170 167 169 170 170 170 169 174 177 176 176 178 178 183 183 184 999999 999999 999999 999999 999999 999999 999999 999999 999999 175 167 135 111 94 95 114 133 134 130 999999 137 40363 78 11642 75 10505 11 12 43 6087 1992 210 206 202 200 197 196 193 189 186 185 185 184 181 179 178 176 176 175 177 176 174 172 169 170 169 170 173 173 170 171 171 174 174 175 172 170 170 174 174 176 173 174 169 168 169 170 169 169 169 174 175 174 174 177 178 184 184 185 999999 999999 999999 999999 999999 999999 999999 180 999999 176 167 134 106 93 95 112 128 129 128 125 40395 79 11642 75 10507 11 13 15 6092 1990 210 206 202 200 197 195 193 190 187 186 186 184 181 179 178 176 175 175 177 176 174 171 168 168 170 171 174 172 171 172 172 175 176 177 173 169 169 173 174 175 174 175 170 168 169 170 169 168 169 173 174 173 174 176 179 185 183 187 999999 999999 999999 999999 999999 999999 999999 180 999999 176 165 131 106 92 95 108 124 123 126 126 131 40426 78 11642 75 10517 11 13 46 6098 1989 209 206 202 200 197 195 192 189 187 186 186 184 181 179 178 176 175 174 177 175 173 171 168 168 170 171 174 172 171 173 172 176 176 178 173 169 170 173 174 176 175 176 172 169 170 171 171 168 168 173 175 172 174 177 999999 186 183 186 999999 999999 999999 999999 999999 999999 999999 180 185 178 164 129 99 89 94 109 124 121 124 123 40457 78 11642 75 10525 11 14 17 6103 1987 209 205 202 200 197 194 192 188 187 187 186 184 181 179 178 176 175 174 176 174 172 170 167 168 170 171 175 172 171 175 173 177 178 178 173 170 172 174 175 177 176 177 173 170 171 172 170 167 169 173 175 173 173 178 999999 999999 182 999999 999999 999999 999999 999999 999999 999999 999999 999999 185 177 161 125 95 86 95 112 129 122 123 123 40489 80 11642 75 10529 11 14 49 6109 1985 208 205 202 200 196 194 191 188 186 186 186 184 181 180 178 176 175 174 176 175 172 170 168 168 171 172 175 172 172 175 174 178 178 180 174 171 172 175 177 178 177 179 174 171 171 173 170 169 170 174 176 173 173 177 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 185 175 155 120 90 84 92 112 130 119 122 124 129 145 40520 80 11642 75 10535 11 15 20 6115 1983 207 205 202 199 196 194 191 188 186 185 185 183 181 180 178 176 174 175 177 175 173 170 169 169 171 173 174 172 171 175 174 179 179 179 174 173 173 175 177 179 179 181 176 173 172 175 171 171 171 174 175 172 173 177 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 186 174 154 119 90 86 90 106 125 114 122 123 124 142 40552 78 11642 75 10543 11 15 52 6120 1981 207 204 202 199 197 194 191 187 186 185 185 183 181 180 178 176 174 175 177 176 173 171 169 170 172 173 174 173 171 175 175 179 179 179 175 174 175 175 178 180 180 182 179 174 173 175 171 170 170 173 174 173 174 177 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 186 174 154 123 91 88 87 100 113 107 120 125 40583 78 11642 75 10557 11 16 23 6126 1980 207 204 201 199 196 193 191 187 186 184 184 182 180 180 178 176 175 175 178 176 174 172 170 171 172 173 175 173 171 174 174 178 179 179 175 177 177 174 179 182 182 184 181 176 175 175 171 171 170 171 174 173 174 176 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 178 155 125 93 89 87 94 104 100 119 123 40615 79 11642 75 10573 11 16 55 6131 1978 206 203 201 199 196 193 190 186 185 183 183 182 181 181 178 176 175 176 179 177 175 173 172 172 172 173 175 174 171 173 173 177 178 178 175 178 178 174 179 183 184 185 182 178 175 174 169 170 170 173 175 172 172 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 156 125 93 89 86 90 99 96 119 124 122 40646 79 11642 75 10585 11 17 26 6137 1976 205 203 200 198 195 192 190 186 184 182 182 181 181 181 179 177 176 177 180 178 176 173 173 173 173 173 176 173 172 172 173 176 178 178 175 177 179 175 179 182 185 185 183 179 176 174 170 170 171 172 175 999999 173 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 123 91 90 86 86 95 94 120 126 121 40677 79 11717 75 10600 11 17 57 6142 1974 203 200 197 195 192 189 185 183 181 181 181 181 181 179 178 177 178 180 178 176 175 174 174 174 174 176 173 171 172 173 176 177 177 175 177 179 176 180 183 186 185 183 179 176 174 170 170 171 173 175 171 174 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 150 123 91 89 82 84 96 94 116 125 123 135 40709 79 11717 75 10611 11 18 29 6148 1972 202 200 197 195 192 189 185 183 180 180 181 181 181 179 179 177 178 180 178 177 176 175 175 175 174 175 173 172 171 173 176 175 176 175 178 180 176 181 183 185 184 181 179 176 173 170 170 170 173 176 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 127 92 87 81 84 95 94 110 119 118 130 40740 84 11717 75 10623 11 19 0 6153 1970 202 199 197 195 192 190 185 182 180 178 181 182 182 179 179 178 179 181 179 177 177 176 176 176 175 175 173 172 171 174 175 174 174 174 177 180 178 181 182 184 183 181 178 175 173 169 169 171 173 174 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 157 131 90 84 81 81 90 90 107 117 115 129 999999 999999 999999 89 79 40772 84 11717 75 10629 11 19 32 6159 1968 202 200 197 195 192 190 185 182 180 178 181 183 183 180 180 179 179 182 180 178 178 178 177 176 175 175 172 172 171 173 174 173 172 172 176 179 176 181 181 183 182 182 178 175 171 170 169 170 173 172 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 161 134 89 84 77 76 83 84 102 113 113 127 999999 999999 999999 83 74 40803 84 11717 75 10638 11 20 3 6165 1967 203 200 197 195 193 190 186 182 180 178 181 183 183 181 181 180 180 182 181 179 179 179 178 177 176 176 172 173 171 173 173 172 171 171 175 178 175 179 180 183 182 181 177 175 169 169 167 169 173 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 168 138 89 84 78 71 77 82 96 108 111 125 999999 999999 96 83 73 40835 84 11717 75 10638 11 20 35 6170 1965 203 200 196 195 192 190 186 183 180 178 181 184 184 182 182 180 180 182 181 179 179 179 178 177 176 176 173 173 172 173 172 171 170 170 174 176 174 179 178 181 181 181 175 173 167 168 165 166 172 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 171 140 90 83 78 68 73 81 94 103 110 126 999999 999999 999999 88 74 40866 84 11717 75 10638 11 21 6 6175 1963 203 199 196 195 191 189 185 182 180 178 182 184 183 182 183 180 181 182 181 179 179 180 178 178 177 176 172 173 172 173 172 169 168 169 172 175 174 178 177 179 179 178 175 171 166 167 163 166 999999 999999 999999 999999 999999 999999 999999 184 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 189 170 131 86 79 77 67 72 79 91 97 109 127 999999 999999 102 86 71 40897 84 11717 75 10628 11 21 37 6181 1961 202 199 196 194 191 188 184 182 180 178 183 184 184 182 183 180 181 182 182 179 179 180 179 179 178 175 173 172 172 173 173 167 168 169 171 174 173 177 176 176 177 175 172 170 165 165 165 166 999999 999999 999999 999999 999999 999999 999999 181 999999 999999 999999 999999 999999 999999 999999 999999 999999 186 187 170 129 82 77 75 67 73 76 85 96 110 127 999999 999999 999999 84 71 40929 84 11717 75 10616 11 22 9 6186 1959 202 199 196 194 190 187 184 182 180 179 183 184 183 182 182 180 180 181 182 179 180 180 178 179 179 175 172 172 173 173 173 167 168 169 170 172 173 177 175 174 176 173 171 168 165 164 164 164 999999 999999 999999 999999 999999 999999 999999 177 999999 999999 999999 999999 999999 999999 999999 999999 999999 185 183 167 126 81 74 71 65 73 76 81 99 112 129 999999 999999 103 82 67 40960 84 11717 75 10603 11 22 40 6192 1957 201 199 196 194 190 187 184 182 180 179 183 184 183 182 181 179 180 181 181 179 180 180 179 179 179 176 172 172 173 174 174 166 167 168 170 171 172 175 174 172 176 173 169 167 165 164 165 162 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 183 178 160 121 80 72 67 65 72 75 81 95 109 999999 999999 999999 999999 84 68 40992 85 11717 75 10591 11 23 12 6197 1956 201 198 196 193 190 187 183 182 180 179 183 183 183 182 181 179 180 181 181 180 180 180 178 179 180 177 173 172 173 174 174 166 166 168 170 170 170 174 175 172 176 173 168 166 163 164 164 161 999999 999999 999999 999999 999999 999999 999999 172 999999 999999 999999 999999 999999 999999 999999 999999 999999 183 177 155 117 77 69 66 63 70 74 80 90 108 999999 999999 999999 110 84 69 60 41023 85 11717 75 10586 11 23 43 6203 1954 201 198 195 193 189 186 183 181 180 179 182 182 183 182 181 179 180 182 182 180 180 180 178 179 180 177 173 172 173 173 173 167 166 168 169 169 170 173 175 173 176 174 169 165 164 165 164 162 999999 999999 999999 999999 166 999999 999999 171 999999 999999 999999 999999 999999 999999 999999 999999 999999 182 173 150 109 71 65 63 60 68 71 77 88 111 999999 999999 999999 999999 81 68 60 41055 85 11717 75 10585 11 24 15 6208 1952 201 198 195 193 189 186 183 181 180 180 181 182 182 182 181 179 180 181 182 180 179 180 178 179 180 178 174 172 173 173 173 168 166 168 169 168 169 173 175 172 176 174 169 165 164 166 163 161 999999 999999 999999 999999 165 168 999999 171 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 172 142 99 70 65 63 61 69 69 73 85 112 999999 999999 999999 999999 79 67 60 41086 83 11717 75 10591 11 24 46 6214 1950 201 198 195 193 189 186 183 181 180 180 181 181 182 181 180 178 179 181 182 179 179 179 177 178 180 178 174 172 173 174 174 169 167 170 169 168 169 172 175 171 177 174 169 165 165 165 162 162 159 999999 999999 999999 165 167 999999 172 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 168 139 94 70 66 63 61 67 70 72 83 999999 999999 999999 999999 999999 78 41117 81 11717 75 10596 11 25 17 6219 1948 200 198 195 193 189 186 183 181 180 179 181 180 182 181 180 178 178 180 181 179 178 178 177 178 179 177 174 172 173 174 175 170 167 171 170 168 169 172 174 170 176 173 170 166 165 164 162 163 158 999999 999999 163 164 164 168 171 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 163 133 88 69 62 61 60 69 70 71 82 999999 999999 999999 138 41149 77 11717 75 10604 11 25 49 6224 1946 201 198 196 193 190 187 183 181 180 179 180 180 182 181 179 178 178 180 181 178 178 178 176 177 179 177 173 173 172 174 174 171 168 171 171 169 169 171 175 171 176 172 171 166 164 164 163 163 159 162 999999 163 164 162 166 172 999999 999999 999999 999999 999999 999999 999999 999999 999999 175 155 128 82 65 59 58 58 68 68 69 83 41180 77 11717 75 10614 11 26 20 6230 1944 201 199 197 194 191 188 184 181 180 179 180 180 182 180 179 178 178 179 180 178 177 177 176 176 178 178 174 172 172 175 174 172 168 171 170 169 169 172 175 172 176 173 171 165 163 163 162 162 158 161 999999 163 164 161 164 173 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 149 122 81 63 57 56 57 68 65 67 81 41212 77 11717 75 10626 11 26 52 6235 1942 203 200 197 196 192 189 185 182 180 179 179 180 182 180 179 179 178 180 180 178 177 178 175 176 177 178 174 173 172 175 174 173 169 171 170 168 170 173 174 172 176 173 171 165 163 163 160 161 157 160 999999 162 165 160 164 173 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 141 114 77 60 53 54 55 64 62 63 81 41243 77 11717 75 10625 11 27 23 6241 1940 203 200 198 196 192 189 186 183 181 179 179 180 181 180 179 179 178 180 179 178 178 177 175 175 177 178 174 173 173 175 174 174 169 171 171 168 169 172 174 172 175 173 170 165 162 162 159 162 158 160 156 161 164 160 165 175 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 127 105 73 58 54 55 56 61 60 61 76 41275 81 11717 75 10625 11 27 55 6246 1938 203 201 199 197 193 190 186 183 182 179 180 180 181 180 180 179 179 180 179 178 178 177 175 175 177 177 174 172 173 174 173 173 169 171 171 168 170 171 173 170 173 172 170 165 161 162 158 162 157 160 155 162 164 160 167 176 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 117 99 67 54 53 59 59 65 60 61 75 96 999999 999999 112 41306 78 11717 75 10622 11 28 26 6251 1937 204 201 199 197 194 191 187 184 182 179 180 180 180 180 180 179 179 180 179 178 178 176 174 174 176 176 173 172 174 174 172 173 170 172 171 168 170 171 172 169 172 171 169 164 160 162 158 162 156 160 155 162 999999 159 167 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 147 110 90 60 52 54 59 59 68 63 65 80 95 41337 81 11717 75 10606 11 28 57 6257 1935 205 202 200 198 195 192 188 185 182 179 180 181 181 180 180 179 180 180 179 177 178 176 174 173 175 175 173 172 174 175 173 173 170 171 171 168 170 170 171 168 171 170 168 164 159 160 157 162 156 160 155 161 999999 160 167 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 146 106 80 57 51 52 58 59 67 63 65 82 98 999999 999999 98 41369 81 11717 75 10592 11 29 29 6262 1933 205 202 200 198 195 192 188 186 183 180 181 181 181 180 181 180 180 180 179 177 178 175 174 173 175 175 173 173 174 175 172 173 170 171 172 169 169 169 168 167 169 169 167 163 158 158 158 160 155 160 155 161 999999 161 168 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 148 107 77 56 51 51 54 57 64 64 66 80 92 95 95 97 41400 82 11717 75 10585 11 30 0 6267 1931 206 203 201 199 195 192 189 186 183 181 182 182 181 180 181 180 181 181 179 178 178 176 174 172 174 175 172 172 174 176 172 172 169 171 172 170 170 169 168 168 168 168 166 162 156 159 158 159 156 161 156 161 999999 161 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 148 110 77 54 49 49 53 56 63 61 64 76 90 91 92 93 60 41432 81 11717 75 10580 11 30 32 6273 1929 206 203 201 199 195 192 189 187 184 181 182 182 181 181 182 181 182 181 179 179 178 175 174 172 174 174 172 172 173 176 173 173 169 171 172 170 171 169 168 169 166 167 164 161 156 160 158 158 156 161 155 159 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 144 108 74 53 47 48 51 56 60 59 63 74 88 91 90 81 41463 81 11717 75 10593 11 31 3 6278 1927 207 203 201 199 195 192 189 187 185 182 182 182 181 182 183 182 183 183 180 179 178 176 174 172 173 174 171 172 174 176 173 173 169 170 172 171 173 169 167 168 165 165 164 160 155 159 157 158 156 160 155 157 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 146 106 71 51 47 50 54 59 60 60 60 71 86 89 86 74 41495 84 11717 75 10599 11 31 35 6284 1925 207 204 202 199 195 192 190 188 186 182 182 182 181 182 184 182 183 184 182 180 179 176 174 172 173 173 171 172 173 176 174 173 169 170 174 172 172 169 166 168 164 164 163 161 155 160 157 158 156 160 154 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 147 106 69 53 50 53 56 59 60 60 60 69 84 83 80 69 49 45 46 41526 84 11717 75 10605 11 32 6 6289 1923 208 204 202 199 195 192 189 189 187 182 182 181 181 182 185 182 184 184 183 180 179 175 173 172 172 173 170 172 173 175 174 174 169 170 175 173 172 169 166 168 162 163 164 162 155 161 157 999999 156 161 154 157 999999 161 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 146 107 70 53 50 52 56 59 59 61 62 68 79 77 75 68 48 46 45 41557 82 11717 75 10603 11 32 37 6294 1921 209 205 202 199 196 193 190 189 188 182 182 182 182 183 185 183 184 185 184 181 179 175 173 172 172 172 171 172 173 175 174 175 169 171 175 175 173 171 166 170 163 163 163 162 157 162 158 157 157 161 154 156 999999 159 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 149 117 74 54 50 51 55 60 61 58 59 66 75 75 999999 65 43 41589 86 11717 75 10604 11 33 9 6300 1919 209 206 203 200 196 193 190 189 188 183 182 182 182 183 186 184 185 185 185 181 178 175 173 172 172 173 171 173 172 176 175 176 170 171 176 177 174 172 166 172 164 165 165 165 158 162 160 157 158 160 154 155 999999 158 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 125 77 57 51 50 51 55 57 57 59 64 70 73 69 64 999999 41 999999 999999 40 41620 86 11717 75 10610 11 33 40 6305 1917 210 206 203 201 197 194 190 189 189 183 182 182 183 184 186 184 185 186 186 182 178 176 173 172 172 174 171 172 171 176 175 176 171 172 177 178 174 174 166 174 165 165 166 166 160 162 160 157 158 160 154 155 999999 157 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 127 80 59 49 49 51 52 51 52 54 58 64 66 65 61 999999 999999 999999 999999 43 41653 86 11717 75 10625 11 34 13 6312 1914 210 207 204 201 197 194 191 189 190 184 183 183 183 184 186 185 185 187 186 183 178 176 173 172 172 174 172 172 171 175 174 176 171 172 177 179 175 176 168 175 166 167 167 168 160 163 161 158 157 161 154 155 999999 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 128 83 61 50 50 52 55 51 51 54 55 56 60 58 59 999999 38 999999 999999 42 41683 83 11717 75 10635 11 34 43 6316 1913 211 208 205 202 198 195 191 189 190 184 183 183 184 184 186 185 185 188 187 183 178 176 173 172 172 174 172 172 171 174 175 176 172 173 178 180 177 178 171 177 168 167 169 170 162 165 161 158 157 160 155 156 155 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 126 84 60 49 48 53 56 52 48 52 54 56 59 999999 55 45 41 41715 81 11717 75 10647 11 35 15 6321 1911 211 208 205 202 199 196 192 190 190 185 184 185 185 185 186 185 186 188 189 184 179 176 173 172 172 174 172 172 171 173 175 176 172 174 178 180 178 179 173 177 172 168 169 171 164 165 162 158 156 158 154 156 156 155 156 999999 999999 999999 999999 999999 999999 173 172 999999 999999 999999 125 83 57 48 47 53 54 51 49 53 57 55 999999 57 58 41746 82 11717 75 10651 11 35 46 6326 1909 212 209 206 203 200 197 192 190 190 185 185 186 185 185 186 185 186 188 189 185 179 177 174 172 173 175 173 172 171 173 174 175 173 174 179 180 179 180 173 178 173 169 170 172 164 164 163 157 156 157 154 157 155 155 154 159 999999 999999 999999 999999 167 167 170 999999 999999 999999 119 80 55 46 47 53 54 50 49 54 58 56 999999 57 58 48 41777 82 11717 75 10665 11 36 17 6331 1907 213 210 206 203 200 198 193 190 190 186 186 187 186 185 186 185 186 188 188 184 179 177 174 172 172 175 173 171 171 172 173 174 174 175 179 179 179 181 174 179 175 172 172 173 164 165 163 159 156 157 154 157 156 156 165 173 999999 999999 999999 999999 173 173 177 999999 999999 999999 115 70 50 40 42 50 53 51 49 56 61 58 999999 58 59 48 41809 82 11717 75 10678 11 36 49 6337 1905 213 210 206 203 201 198 193 190 191 186 187 187 186 185 186 185 185 188 188 184 179 177 174 172 172 175 174 172 171 172 172 175 175 176 179 179 180 182 176 181 177 173 173 174 164 165 162 160 156 157 154 156 156 155 164 170 999999 999999 999999 999999 174 174 177 999999 999999 999999 114 66 46 35 39 47 54 50 48 57 62 999999 999999 999999 59 48 41840 77 11717 75 10683 11 37 20 6342 1903 213 210 206 204 201 199 194 190 190 187 188 188 186 185 186 185 185 188 188 184 179 177 174 172 173 175 174 172 171 172 172 174 176 177 179 179 181 183 177 182 179 175 173 175 165 165 163 160 156 157 154 156 156 155 165 170 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 111 64 45 35 40 49 54 51 47 54 60 41872 73 11792 75 10671 11 37 52 6347 1901 210 206 204 202 199 194 190 190 187 188 189 187 185 186 185 185 188 188 184 179 178 174 172 173 175 173 172 171 173 172 174 176 177 179 179 180 182 178 182 181 176 175 175 165 165 163 161 156 157 154 157 156 156 166 170 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 105 62 45 34 38 47 52 48 41903 72 11792 75 10663 11 38 23 6353 1899 211 207 204 202 199 194 190 190 188 189 189 187 185 186 185 185 188 188 185 179 178 175 172 172 175 173 172 172 173 172 174 176 177 178 177 181 183 179 182 183 177 175 175 165 165 161 162 999999 157 155 156 157 157 167 171 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 102 59 41 33 38 48 53 41935 70 11792 75 10653 11 38 55 6358 1897 211 207 204 202 200 195 190 190 188 190 189 188 185 186 185 185 188 188 185 180 177 175 172 172 175 173 172 172 172 173 174 176 177 179 178 182 183 181 182 184 178 176 999999 999999 167 162 999999 999999 156 155 999999 157 157 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 106 57 40 34 36 41987 0 11385 75 10635 11 39 47 6367 1894 42018 0 11379 75 10629 11 40 18 6372 1892 42050 0 11377 75 10627 11 40 50 6377 1890 42081 0 11381 75 10631 11 41 21 6383 1888 42113 0 11389 75 10639 11 41 53 6388 1886 42144 0 11390 75 10640 11 42 24 6393 1884 42176 0 11386 75 10636 11 42 56 6398 1881 42207 0 11382 75 10632 11 43 27 6404 1879 42238 0 11379 75 10629 11 43 58 6409 1877 42270 0 11374 75 10624 11 44 30 6414 1875 42301 0 11377 75 10627 11 45 1 6419 1873 42333 0 11387 75 10637 11 45 33 6425 1871 42364 0 11390 75 10640 11 46 4 6430 1869 42396 0 11392 75 10642 11 46 36 6435 1867 42427 0 11392 75 10642 11 47 7 6440 1865 42458 0 11376 75 10626 11 47 38 6445 1868 42490 0 11365 75 10615 11 48 10 6451 1870 42521 0 11361 75 10611 11 48 41 6456 1872 42553 0 11357 75 10607 11 49 13 6461 1874 42584 0 11363 75 10613 11 49 44 6466 1877 42616 86 11717 75 10611 11 50 16 6472 1879 205 203 201 199 196 194 191 192 192 195 197 192 187 183 180 178 182 185 187 187 183 179 177 172 172 169 171 176 177 177 180 179 178 181 181 183 181 999999 187 999999 999999 999999 164 162 161 999999 157 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 85 57 45 44 28 20 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 36 28 42647 86 11717 75 10602 11 50 47 6477 1881 205 203 201 199 196 194 192 192 193 195 197 192 187 182 180 179 182 185 185 185 181 178 176 172 173 170 172 177 177 177 180 180 179 180 182 184 181 181 186 182 178 170 163 162 162 162 157 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 78 52 41 45 31 25 16 21 37 999999 999999 999999 999999 999999 35 36 35 30 42678 89 11642 75 10584 11 51 18 6482 1883 209 206 203 201 199 196 194 192 192 193 195 196 192 187 183 180 179 182 184 185 184 181 177 175 172 173 170 172 177 178 178 180 180 179 181 183 184 182 182 187 183 179 170 163 162 161 160 157 160 159 999999 999999 162 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 102 77 51 40 44 29 24 16 21 37 999999 999999 999999 999999 23 35 41 38 34 33 24 42710 89 11642 75 10555 11 51 50 6487 1886 209 206 204 201 200 197 194 192 192 193 195 196 192 187 183 179 179 182 185 185 184 181 176 175 173 173 171 173 176 178 178 181 181 179 181 183 183 182 181 187 183 178 171 164 161 161 160 157 160 159 999999 165 162 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 102 77 50 38 42 28 23 17 21 37 999999 999999 32 19 23 33 40 37 36 35 25 42741 90 11642 75 10535 11 52 21 6493 1888 209 206 204 201 200 197 194 192 192 192 195 196 192 188 183 179 179 182 185 184 184 180 175 175 173 173 170 173 176 178 177 181 181 179 182 183 182 182 182 187 183 178 171 164 161 162 161 158 160 159 999999 165 163 999999 168 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 105 76 49 36 39 27 22 19 23 37 32 34 35 19 24 32 38 36 37 37 28 35 42773 90 11642 75 10518 11 52 53 6498 1890 209 206 204 201 200 197 194 192 192 192 195 196 192 188 184 180 179 181 185 184 184 180 175 174 174 174 171 173 176 178 177 181 181 179 182 183 182 183 182 187 183 178 171 165 159 162 161 158 160 159 999999 165 163 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 106 75 48 36 37 26 22 23 26 37 30 32 35 22 26 36 42 37 39 37 30 37 42804 90 11642 75 10517 11 53 24 6503 1893 209 206 204 202 200 197 194 192 192 192 195 195 191 188 184 180 180 182 185 184 183 178 174 174 174 174 171 173 178 177 176 182 180 180 183 183 180 183 183 186 183 177 169 164 158 160 160 159 161 161 999999 166 164 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 104 69 48 36 37 24 24 24 30 35 32 31 34 23 28 42 47 40 44 42 33 39 42836 90 11642 75 10555 11 53 56 6508 1895 209 206 204 202 200 197 194 193 192 192 195 195 191 189 184 180 180 182 185 183 183 178 173 173 174 175 172 173 178 177 176 181 180 180 183 183 180 184 184 185 181 177 169 164 157 160 160 159 161 160 999999 165 163 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 109 74 50 37 37 23 25 24 32 37 39 37 40 29 32 47 50 44 47 43 36 41 42867 90 11642 75 10573 11 54 27 6514 1897 209 206 204 202 200 197 195 193 192 192 194 194 191 189 184 180 180 182 186 183 182 177 173 173 175 176 173 175 178 177 177 181 179 180 183 183 182 184 184 185 181 176 170 164 158 160 160 160 161 161 999999 164 162 162 166 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 115 82 50 35 35 21 25 24 34 36 41 39 42 31 34 48 55 50 52 44 36 42 42898 90 11642 75 10579 11 54 58 6519 1900 209 207 204 202 200 197 195 193 192 192 193 194 191 189 185 180 180 182 185 183 182 177 173 173 175 176 174 175 178 178 177 180 179 179 184 184 182 183 184 185 182 175 169 165 159 159 160 159 160 160 999999 162 161 160 166 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 87 53 36 35 24 25 24 35 37 39 39 43 33 36 48 55 51 55 45 37 43 42930 99 11642 75 10579 11 55 30 6524 1902 209 206 204 202 200 197 194 193 191 191 192 193 191 189 185 180 180 182 185 183 182 177 173 173 175 176 174 176 178 178 177 179 179 179 183 185 182 183 184 185 182 174 169 165 160 160 158 158 159 160 999999 160 158 160 164 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 93 56 37 33 27 24 26 34 35 38 41 45 35 37 48 57 54 55 47 40 49 999999 999999 999999 999999 999999 999999 999999 999999 38 42961 142 11642 75 10583 11 56 1 6529 1905 209 206 204 202 200 197 194 192 191 191 191 192 190 189 186 181 180 181 185 184 182 178 174 174 175 176 175 175 177 177 176 178 178 177 183 184 181 183 185 185 182 175 170 165 159 159 157 157 158 158 999999 160 157 159 158 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 104 65 40 33 26 21 24 31 32 37 41 46 37 39 47 57 57 58 50 42 50 999999 999999 999999 999999 999999 999999 999999 999999 40 24 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -44 -49 42993 142 11642 75 10584 11 56 33 6535 1907 208 205 203 201 199 197 194 192 190 190 190 191 190 189 186 181 180 182 185 184 182 178 175 174 175 176 175 175 176 175 175 177 176 176 182 185 181 183 185 183 181 174 169 165 159 159 158 158 158 158 155 159 157 158 157 159 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 112 74 45 35 27 22 24 30 30 36 41 46 38 40 50 57 59 59 53 48 56 71 999999 999999 999999 999999 999999 999999 999999 46 27 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -40 -46 43024 141 11717 75 10594 11 57 4 6540 1910 205 202 200 199 197 194 191 190 189 189 190 189 189 186 182 181 182 185 184 182 177 175 175 175 176 174 175 176 175 174 176 174 174 181 183 182 183 184 182 181 175 169 165 160 159 157 158 158 158 155 158 157 157 158 159 163 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 118 85 58 41 32 24 27 31 28 34 40 43 37 39 52 58 63 63 58 55 55 68 999999 999999 999999 999999 999999 999999 999999 999999 35 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -48 -41 -48 43056 141 11717 75 10616 11 57 36 6545 1912 205 202 200 198 196 194 191 189 189 188 189 188 189 186 183 181 182 185 184 181 177 176 175 175 177 175 175 176 174 174 175 173 174 180 182 183 183 183 181 181 176 168 165 161 158 155 157 156 157 154 158 155 157 158 159 161 999999 162 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 132 101 74 56 39 29 30 33 29 31 35 39 37 39 53 59 64 65 61 61 56 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -49 -47 -42 -48 43087 141 11717 75 10637 11 58 7 6551 1915 204 201 199 198 196 193 190 189 188 187 187 187 188 186 183 181 182 185 183 181 177 177 176 175 176 175 176 176 173 173 174 172 173 178 182 183 182 183 181 181 177 169 165 163 158 155 157 156 157 154 157 155 156 157 158 160 157 161 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 145 117 86 66 46 33 31 36 34 35 38 38 35 38 50 56 64 67 64 63 58 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -49 -46 -42 -49 43118 141 11717 75 10662 11 58 38 6556 1917 203 200 198 197 196 193 190 188 188 186 186 187 188 186 183 181 182 184 182 180 178 177 176 175 177 175 177 175 173 172 173 172 173 177 181 182 181 181 180 182 178 170 166 163 158 155 158 155 156 154 156 155 157 156 157 160 156 161 999999 171 173 999999 999999 999999 999999 999999 999999 999999 157 128 94 72 50 33 32 36 36 39 42 42 40 40 49 55 64 69 61 65 59 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -46 -47 -45 -42 -47 43150 140 11717 75 10671 11 59 10 6561 1920 201 199 198 197 195 192 190 187 187 184 185 187 188 187 183 182 182 184 182 181 178 178 177 176 177 175 177 175 173 172 173 173 173 177 181 182 181 180 180 182 178 172 166 164 158 154 158 155 155 154 155 154 156 156 157 161 155 161 999999 169 175 999999 999999 999999 999999 999999 999999 999999 165 140 107 80 56 36 35 38 38 34 37 37 38 38 49 53 64 68 63 67 63 69 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -45 -46 -42 -44 43181 140 11717 75 10676 11 59 41 6567 1922 199 198 196 196 194 192 189 186 185 183 184 187 188 188 183 183 182 183 181 180 179 179 179 177 177 175 177 174 172 170 173 173 173 177 181 182 179 179 179 182 179 171 166 163 159 155 157 154 154 153 154 153 156 156 157 162 154 161 157 168 175 172 999999 999999 999999 177 999999 999999 172 153 121 85 61 42 37 37 38 33 36 37 39 40 53 55 65 67 64 67 65 69 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -46 -43 -45 43213 140 11717 75 10673 12 0 13 6572 1925 196 197 195 195 193 191 187 185 184 182 183 186 188 188 184 183 182 183 180 180 179 179 180 178 178 176 178 174 172 169 172 172 172 176 180 182 179 178 179 183 179 171 165 163 159 155 157 154 153 153 156 153 156 155 158 162 154 160 157 167 174 174 999999 176 999999 177 999999 999999 172 155 133 90 61 45 40 39 38 35 38 40 43 46 55 59 70 72 69 68 65 69 71 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -46 -43 -47 43244 139 11717 75 10662 12 0 44 6577 1927 193 195 194 193 192 190 187 184 183 181 183 185 188 188 184 183 182 182 180 180 179 180 181 179 179 176 178 174 172 169 171 172 172 177 179 182 178 178 178 183 180 171 166 164 159 156 158 154 153 154 156 155 156 155 159 164 154 161 157 165 174 173 169 176 178 177 171 176 176 162 146 101 64 47 43 44 40 37 39 41 43 48 55 60 72 77 74 70 65 67 75 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -47 -42 43276 139 11717 75 10652 12 1 16 6583 1930 190 194 192 192 191 189 186 183 182 180 182 185 188 187 184 183 182 182 180 180 180 180 182 180 180 177 178 174 172 169 170 171 173 178 179 183 177 176 178 182 180 171 167 166 160 156 158 155 153 152 157 156 156 155 160 164 155 162 155 164 173 174 168 177 178 178 174 176 180 170 154 106 67 50 50 50 46 42 41 42 45 53 61 64 72 75 75 72 70 73 84 110 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 72 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -43 -40 43307 139 11717 75 10645 12 1 47 6588 1932 188 193 192 191 190 188 185 183 182 179 181 185 189 188 184 183 182 182 179 181 181 180 182 181 181 178 179 174 173 170 170 171 174 178 178 183 175 175 999999 183 181 172 168 166 162 157 158 155 153 154 159 158 156 155 160 164 155 162 156 163 173 173 170 178 180 178 176 176 181 172 153 108 70 54 51 53 47 43 41 44 48 54 63 65 74 77 73 70 67 73 91 113 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -46 -45 43338 139 11717 75 10638 12 2 18 6593 1935 188 193 191 191 189 188 185 182 181 179 181 184 189 188 185 184 182 182 180 181 182 181 183 182 181 178 178 174 173 170 170 172 174 178 178 182 175 175 999999 182 181 172 168 166 162 158 159 155 154 156 159 160 156 154 160 163 155 163 155 163 171 174 172 178 180 178 178 177 181 172 148 105 69 57 50 53 47 44 43 49 53 61 68 72 79 79 72 68 70 75 95 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 40 72 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -49 -47 43370 143 11717 75 10632 12 2 50 6599 1937 188 193 191 190 188 187 184 182 181 178 181 184 188 187 184 184 183 182 180 181 182 182 182 182 181 178 179 174 172 169 169 172 173 178 179 181 175 175 999999 183 179 172 167 166 163 160 160 156 156 159 160 159 157 154 160 164 157 164 155 162 173 174 174 180 180 179 179 178 181 172 147 101 67 57 52 56 49 46 45 54 58 65 72 76 84 83 73 72 76 78 98 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 40 70 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -46 -44 999999 999999 999999 -48 43401 143 11717 75 10637 12 3 21 6604 1940 187 192 191 190 188 186 184 181 180 178 181 183 187 187 185 184 183 181 180 182 183 182 183 182 181 178 179 174 173 169 169 171 173 178 178 182 175 173 999999 182 178 172 167 166 164 160 162 156 158 159 160 160 159 154 162 164 158 164 155 161 172 174 174 179 178 178 181 181 184 172 148 105 66 56 51 56 49 46 46 58 64 72 77 80 90 87 79 80 81 80 101 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 42 66 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -49 -44 -42 -38 -43 999999 -45 43433 143 11717 75 10646 12 3 53 6609 1942 186 191 190 189 187 186 183 181 180 178 180 182 187 187 186 184 183 181 181 182 183 183 182 182 181 178 180 174 173 169 168 171 173 178 178 182 175 172 999999 181 179 172 168 168 165 160 161 157 159 159 159 161 159 155 163 164 158 162 155 159 172 174 173 179 177 178 182 181 184 173 152 113 75 62 55 57 48 45 46 60 65 73 77 84 95 91 86 87 90 85 98 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 47 55 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -41 -40 -35 -44 -49 -45 43464 143 11717 75 10657 12 4 24 6614 1945 184 189 190 189 187 185 183 181 180 178 179 181 186 187 187 184 183 181 181 182 183 182 182 181 182 179 180 175 173 168 168 170 173 178 179 182 176 172 999999 180 179 170 170 167 166 161 162 157 160 158 159 161 159 155 163 162 158 160 156 158 171 174 173 179 177 177 184 182 185 174 155 120 85 67 58 60 50 50 51 63 65 77 77 85 99 98 91 89 91 86 99 999999 999999 999999 999999 999999 999999 999999 999999 999999 67 49 51 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -43 -31 -38 -33 -41 -48 -43 43496 142 11792 75 10668 12 4 56 6620 1948 188 190 189 187 185 183 181 180 178 179 181 185 186 187 184 183 182 181 182 183 182 182 181 182 179 180 176 173 169 168 168 173 178 180 181 177 172 999999 180 179 170 170 168 166 161 161 156 159 158 160 162 160 155 164 161 157 159 156 157 171 174 173 178 176 176 184 182 182 176 156 132 96 69 63 64 53 54 53 63 68 80 80 88 101 103 95 95 98 92 106 102 116 999999 999999 999999 999999 999999 999999 999999 69 50 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -32 -39 -32 -39 -49 -45 43527 142 11792 75 10678 12 5 27 6625 1950 186 190 189 188 186 184 181 180 179 178 180 184 186 187 183 183 182 182 182 183 182 180 180 181 179 180 178 173 169 169 168 173 178 180 180 178 171 999999 179 179 171 170 168 166 160 162 156 159 159 160 162 160 156 164 161 156 160 156 157 171 172 173 178 176 176 185 181 181 176 156 137 103 73 65 64 57 59 56 63 69 79 79 90 102 107 97 102 109 102 108 99 111 999999 999999 999999 999999 999999 999999 999999 67 49 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -22 -32 -17 -29 -40 -40 43558 142 11792 75 10683 12 5 58 6630 1953 185 191 189 188 186 184 181 181 179 178 180 184 185 187 183 183 182 182 181 183 181 180 180 181 178 179 178 173 169 169 168 172 177 180 180 179 171 172 179 177 170 171 167 166 160 161 155 159 159 160 161 160 155 163 160 157 159 156 158 171 171 173 178 175 176 185 180 178 174 155 138 105 77 66 64 61 62 58 64 71 82 81 92 104 114 100 106 117 108 108 96 103 136 999999 999999 999999 999999 999999 999999 68 54 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -15 -12 -5 -24 -37 -37 43590 142 11792 75 10685 12 6 30 6636 1955 184 191 190 189 186 185 182 181 179 178 179 183 185 186 183 182 182 182 181 182 181 179 179 181 177 178 178 173 168 169 168 172 175 179 179 179 170 171 175 176 171 172 167 167 160 161 153 159 159 160 160 160 156 162 159 157 159 158 159 173 171 174 176 175 174 184 181 177 174 158 143 109 78 66 66 63 62 60 64 72 79 79 95 110 122 106 110 120 108 105 97 103 137 999999 999999 999999 999999 999999 999999 73 56 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -12 999999 0 -28 -40 -41 43621 142 11792 75 10683 12 7 1 6641 1958 181 191 190 189 187 186 183 182 180 178 179 182 184 185 182 181 182 183 180 182 181 179 179 180 176 178 178 174 167 169 169 171 175 179 179 178 169 169 175 173 171 171 166 167 158 160 152 158 159 158 157 158 155 161 158 157 158 158 160 174 172 173 175 999999 999999 183 181 175 174 167 150 115 79 68 68 70 64 61 65 75 82 81 100 115 128 115 119 126 112 101 99 104 137 999999 999999 999999 999999 999999 999999 68 51 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 13 -23 -35 -43 43653 142 11792 75 10681 12 7 33 6646 1961 179 191 191 190 187 186 184 182 180 178 179 182 183 184 182 180 181 182 181 181 181 179 178 180 176 178 179 175 167 168 169 172 175 180 179 179 168 167 999999 172 170 170 165 167 158 159 151 157 158 158 154 158 156 162 157 158 157 158 159 174 171 171 999999 999999 999999 182 180 174 174 173 157 124 80 72 73 76 67 62 65 77 82 83 101 115 131 122 127 136 126 109 99 103 137 999999 999999 999999 999999 999999 68 68 51 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -20 -35 -44 43684 143 11792 75 10679 12 8 4 6651 1963 176 191 191 190 188 186 184 182 180 178 179 182 183 184 181 179 180 182 181 181 180 179 178 179 177 178 179 176 168 169 169 173 176 180 179 178 168 167 171 171 169 169 165 165 156 159 151 155 156 156 153 158 156 161 157 158 157 158 160 173 171 168 999999 999999 999999 183 180 173 174 174 164 134 86 71 70 77 72 69 69 80 85 84 104 118 137 127 130 142 130 110 100 103 140 999999 999999 999999 999999 999999 66 68 46 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -19 -37 -45 -48 43716 142 11792 75 10681 12 8 36 6657 1966 173 190 191 191 188 186 184 183 180 178 179 183 182 183 180 178 179 182 181 180 180 180 178 179 177 177 179 177 168 170 169 173 177 180 179 177 170 168 168 170 168 170 165 164 155 158 150 153 157 156 154 156 156 159 157 156 158 162 162 175 999999 999999 999999 999999 999999 183 178 171 173 174 164 140 93 74 73 77 74 74 72 83 88 85 108 122 141 131 131 146 138 113 99 105 139 999999 999999 999999 999999 999999 66 67 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -33 -37 -43 43747 142 11792 75 10682 12 9 7 6662 1969 170 189 191 190 188 187 185 183 181 178 179 182 182 182 180 178 179 181 181 180 180 180 178 179 178 177 179 177 169 170 169 173 177 179 178 177 171 167 166 168 166 168 163 163 155 158 150 153 158 156 155 156 156 159 158 158 160 163 163 176 999999 999999 999999 999999 999999 184 179 171 176 174 162 136 94 77 76 79 76 74 71 83 90 91 113 128 144 133 133 148 144 117 101 109 136 999999 999999 999999 999999 999999 65 62 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -32 -36 -40 43778 142 11792 75 10683 12 9 38 6667 1971 167 189 190 190 189 187 185 183 181 179 180 182 181 181 179 178 180 181 181 180 180 179 178 179 178 177 178 177 169 170 170 173 177 179 176 176 170 166 166 169 167 167 161 162 155 159 153 155 159 156 155 158 156 161 161 161 162 165 167 176 999999 999999 999999 999999 999999 999999 999999 169 176 171 158 129 93 78 77 80 77 74 73 87 92 96 119 133 145 136 140 147 142 116 102 999999 999999 999999 999999 999999 999999 999999 57 52 30 15 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -29 -32 -42 43810 143 11792 75 10682 12 10 10 6673 1974 165 188 190 190 189 187 185 184 181 179 180 182 181 180 178 177 180 182 181 180 181 179 178 179 178 176 177 177 170 171 171 173 177 178 176 174 170 165 167 169 167 165 160 160 155 159 154 155 158 156 156 158 157 159 162 162 165 167 171 179 999999 999999 999999 999999 999999 999999 999999 170 174 170 155 123 94 79 77 81 78 76 76 91 93 97 123 137 148 141 144 149 144 114 105 999999 139 999999 999999 999999 999999 999999 60 53 29 21 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1 -30 -30 -40 -49 43841 142 11792 75 10677 12 10 41 6678 1977 164 188 190 190 189 187 186 184 182 180 181 182 180 179 178 177 180 182 181 180 181 180 178 180 178 176 177 177 170 170 171 173 177 177 175 172 170 164 166 167 168 164 160 160 156 160 155 157 159 157 157 158 156 160 163 164 166 169 171 181 183 999999 999999 999999 999999 999999 999999 171 175 170 156 127 95 80 76 80 76 74 76 91 94 102 125 140 152 148 146 148 143 115 111 999999 999999 999999 999999 999999 999999 999999 59 55 33 30 18 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -19 -38 -36 -38 43873 142 11792 75 10669 12 11 13 6683 1980 163 187 190 189 188 186 185 184 182 180 181 181 180 178 178 177 180 182 182 180 181 181 179 180 179 177 176 177 169 170 172 174 177 176 175 171 170 164 166 167 167 163 161 162 158 161 157 157 160 156 157 158 157 160 164 167 166 171 171 181 999999 999999 999999 999999 999999 999999 999999 173 177 171 154 129 95 77 75 79 74 75 82 99 101 110 128 143 153 151 147 149 145 118 114 999999 999999 999999 999999 999999 999999 74 57 57 33 35 23 999999 45 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -34 -44 -40 -43 43904 143 11717 75 10659 12 11 44 6689 1982 139 161 186 189 188 188 186 185 184 182 180 181 181 180 178 177 178 180 182 183 180 181 181 180 180 180 178 176 177 169 169 173 175 178 176 176 170 170 164 168 167 168 165 162 162 160 162 160 159 161 156 158 159 157 160 164 167 166 171 172 181 185 999999 999999 999999 999999 999999 999999 172 176 169 150 128 96 75 74 76 76 77 85 102 106 115 131 144 153 152 147 149 147 119 999999 999999 999999 999999 999999 999999 999999 74 56 56 30 41 32 46 51 78 999999 999999 75 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -39 -45 -42 -44 43936 142 11717 75 10654 12 12 16 6694 1985 141 161 185 188 188 187 185 185 184 182 180 181 181 180 178 177 178 180 182 183 180 182 182 180 179 179 178 175 175 170 168 174 177 180 177 176 170 171 166 169 167 168 165 162 162 162 164 162 163 160 157 162 162 158 160 166 166 166 170 172 180 182 999999 999999 999999 999999 999999 999999 173 177 165 148 129 96 74 73 71 76 77 86 101 106 116 129 142 153 152 150 150 148 119 999999 999999 999999 999999 999999 999999 999999 74 55 57 31 43 33 50 54 75 83 93 65 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -38 -43 -43 43967 142 11717 75 10654 12 12 47 6699 1988 144 159 184 187 187 186 184 185 183 182 180 181 180 180 178 177 179 180 182 182 180 181 182 180 180 179 177 174 173 169 168 174 178 181 178 176 171 172 168 170 168 169 167 163 163 163 165 164 165 160 159 166 164 157 161 166 166 167 168 170 177 179 999999 999999 181 999999 178 999999 173 176 166 148 128 96 72 70 68 76 78 85 100 109 119 132 146 157 156 153 151 145 117 999999 999999 110 999999 100 999999 999999 999999 51 57 31 40 29 51 52 72 74 90 62 37 999999 88 79 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -45 -44 43998 142 11717 75 10649 12 13 18 6704 1991 147 160 183 187 187 186 184 184 183 182 181 181 180 180 178 177 179 180 182 182 181 182 182 180 179 177 176 173 172 168 168 174 178 181 178 176 170 172 168 171 168 169 167 165 164 164 165 166 165 162 160 168 166 158 161 166 165 166 168 172 176 179 183 999999 180 178 178 176 173 173 165 143 125 93 75 70 69 72 75 85 99 110 122 135 149 155 158 154 151 145 120 999999 999999 107 999999 98 999999 999999 999999 49 54 34 43 30 51 50 64 69 88 62 30 999999 88 79 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -47 44030 142 11717 75 10646 12 13 50 6710 1994 149 162 183 187 186 185 184 184 183 182 181 182 179 181 178 177 180 181 181 182 182 181 182 180 178 176 175 171 170 168 168 175 179 181 179 176 169 171 168 171 168 171 168 167 164 165 165 167 166 161 161 168 167 158 159 165 167 165 166 172 175 179 185 180 180 999999 177 174 173 174 165 144 125 91 76 69 68 70 73 84 100 111 125 137 149 156 159 999999 153 146 123 999999 999999 999999 117 91 999999 999999 79 52 60 37 44 35 51 50 62 64 83 60 999999 999999 87 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -45 44061 142 11717 75 10645 12 14 21 6715 1996 153 164 184 186 186 185 184 184 183 182 181 181 179 181 178 177 180 181 181 182 182 181 182 180 178 177 175 171 169 166 168 176 180 180 179 176 168 171 168 172 169 172 169 168 164 166 166 167 167 164 163 168 167 158 161 167 168 164 165 171 175 178 184 179 181 999999 177 176 175 171 163 143 128 92 76 69 69 71 75 87 104 115 125 136 148 157 162 156 151 144 124 999999 999999 999999 117 93 999999 999999 80 55 62 39 45 35 49 46 61 64 82 55 33 999999 85 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -49 -46 44093 113 11717 75 10638 12 14 53 6721 1999 158 168 185 187 186 185 184 184 183 182 181 181 179 181 177 177 180 181 180 182 181 181 182 179 176 177 174 170 168 165 168 176 180 180 179 177 168 171 168 171 168 173 170 169 165 167 165 165 166 164 164 168 167 159 160 167 169 163 165 170 173 177 184 178 181 177 179 177 177 171 167 148 135 95 77 68 68 69 75 90 107 121 125 136 147 157 163 158 152 143 126 999999 999999 999999 999999 94 999999 999999 80 56 64 36 49 36 48 44 60 65 84 54 34 999999 85 44124 142 11717 75 10638 12 15 24 6726 2002 163 171 185 187 186 185 185 184 182 182 181 181 179 181 177 178 181 180 180 182 182 180 183 179 176 177 174 169 167 165 168 176 179 178 177 177 169 171 168 171 168 173 170 172 166 167 166 166 166 164 164 167 167 161 161 168 168 160 165 170 173 177 185 179 181 178 180 176 177 171 166 149 139 96 80 70 68 70 79 98 108 125 131 999999 144 155 164 999999 151 142 123 999999 999999 999999 999999 90 999999 999999 83 54 61 32 48 37 44 39 51 57 87 57 41 47 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -48 44156 142 11717 75 10640 12 15 56 6731 2005 169 174 186 187 187 184 185 184 182 182 180 182 179 181 178 178 181 180 179 182 181 180 183 179 176 177 173 167 165 165 168 176 179 178 176 176 170 171 169 171 169 173 171 173 167 168 166 166 167 165 163 166 168 162 163 169 167 160 165 171 174 178 186 181 182 179 179 174 178 170 166 150 138 98 83 72 69 72 83 104 119 127 134 999999 999999 999999 999999 999999 149 141 124 999999 999999 999999 999999 999999 999999 999999 999999 52 59 29 42 33 37 33 48 52 80 51 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -46 44187 143 11717 75 10643 12 16 27 6737 2008 174 177 187 188 187 184 184 184 182 182 180 182 179 181 178 179 181 180 179 181 181 180 182 178 175 177 173 165 163 165 168 175 179 178 177 175 170 170 169 172 170 173 170 173 166 168 166 167 168 166 165 167 169 163 164 168 165 160 163 172 176 179 186 181 183 183 177 174 177 170 166 150 137 98 85 76 73 75 83 104 115 125 999999 999999 999999 999999 999999 999999 148 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 51 51 26 41 32 34 30 45 49 74 50 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -43 -48 44218 143 11717 75 10651 12 16 58 6742 2011 179 181 188 188 187 184 184 184 182 182 181 182 179 181 178 179 181 180 178 181 181 180 182 178 175 176 172 164 162 164 169 175 178 177 176 175 170 171 170 170 171 173 169 172 165 167 165 167 168 166 165 166 168 164 164 169 166 162 165 173 177 180 186 183 187 186 178 175 177 168 167 154 140 101 90 78 77 77 85 106 118 129 999999 999999 999999 999999 999999 999999 999999 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 51 46 24 33 26 32 24 39 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -36 -43 44250 143 11717 75 10651 12 17 30 6747 2014 182 184 190 189 188 184 185 183 182 182 181 181 179 181 178 180 181 180 178 181 180 179 181 178 175 177 171 163 162 164 169 174 177 176 174 175 168 170 168 168 171 172 168 172 164 166 164 167 166 167 165 165 168 165 164 168 167 163 169 175 179 184 188 184 188 189 180 178 178 172 171 158 146 110 99 82 82 80 90 114 127 138 999999 999999 999999 999999 999999 999999 149 137 999999 999999 999999 999999 999999 999999 999999 999999 79 48 44 24 34 26 30 17 999999 49 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -45 44281 108 11717 75 10647 12 18 1 6753 2017 186 188 191 190 188 184 185 183 182 182 181 181 179 181 178 180 181 180 179 181 180 180 181 177 175 178 170 162 162 165 170 175 176 174 173 174 166 169 168 169 171 171 168 173 165 166 164 167 167 169 166 165 168 166 165 170 167 165 173 177 184 188 191 186 191 191 183 182 181 173 171 159 148 117 107 88 85 84 94 117 134 140 999999 999999 999999 999999 999999 999999 142 136 999999 999999 131 999999 999999 999999 999999 999999 76 48 37 24 35 30 27 20 999999 60 44313 118 11717 75 10634 12 18 33 6758 2020 188 190 192 190 188 184 184 183 181 181 180 181 179 181 178 180 181 180 179 181 179 180 181 177 176 178 170 162 162 167 170 176 176 174 172 173 167 171 168 170 171 172 168 172 165 167 164 167 169 170 168 165 168 168 167 172 169 168 175 180 187 190 193 190 195 195 185 183 182 174 172 162 152 121 110 92 87 89 98 119 136 142 999999 999999 999999 999999 999999 999999 145 135 999999 999999 999999 999999 999999 999999 999999 999999 75 999999 35 22 31 30 27 24 999999 74 999999 999999 999999 999999 999999 999999 999999 999999 81 62 44344 117 11717 75 10622 12 19 4 6763 2023 190 191 192 190 188 184 184 182 181 181 181 180 179 181 178 180 180 179 180 180 178 180 181 177 177 178 170 164 163 168 172 176 176 174 172 173 170 172 168 172 173 173 170 173 167 170 167 170 172 173 170 167 170 170 170 174 170 171 177 181 189 191 192 191 195 195 185 186 182 173 171 161 150 119 110 93 89 91 98 119 134 143 999999 999999 999999 999999 999999 999999 143 129 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 23 23 30 28 27 27 999999 79 999999 999999 999999 999999 999999 999999 999999 999999 68 44376 117 11717 75 10611 12 19 36 6769 2026 192 192 192 190 188 184 183 182 181 180 180 180 180 181 178 180 180 179 181 180 179 181 180 178 177 178 169 164 164 169 173 177 176 175 172 174 171 173 170 174 175 174 171 174 168 171 168 170 172 172 171 167 171 171 169 172 169 173 178 180 187 190 191 190 194 195 184 182 179 171 169 160 149 117 111 93 88 90 100 123 136 143 999999 999999 999999 999999 999999 999999 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 20 24 30 30 27 31 999999 69 999999 999999 999999 999999 999999 999999 999999 999999 57 44407 117 11717 75 10610 12 20 7 6774 2028 194 193 192 191 188 184 184 181 180 180 180 180 180 181 179 180 179 178 181 180 179 182 181 179 179 177 169 165 164 170 173 177 177 176 173 173 172 173 172 175 176 174 171 174 169 171 169 171 172 174 172 169 172 171 170 172 168 174 176 181 188 190 189 191 195 193 182 180 177 169 166 156 146 114 109 93 89 90 101 124 134 141 999999 999999 999999 999999 999999 999999 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 21 25 25 29 26 28 999999 62 999999 45 67 58 55 999999 999999 15 46 44438 117 11717 75 10615 12 20 38 6779 2031 195 194 193 191 188 184 184 181 180 180 180 179 180 182 179 181 179 178 181 181 179 183 181 180 179 176 168 165 165 171 173 178 178 178 174 174 172 174 173 175 176 174 172 174 170 169 169 171 173 174 172 170 171 169 168 170 168 174 174 178 187 187 186 189 194 191 180 181 177 169 166 156 146 115 107 93 88 87 97 118 136 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 29 30 24 28 31 36 54 71 84 50 68 62 60 38 32 22 47 44470 117 11717 75 10625 12 21 10 6785 2032 197 195 193 192 188 184 184 181 180 179 179 179 180 182 179 181 180 179 182 181 180 184 182 180 179 174 168 166 166 171 174 179 179 179 176 174 172 174 174 175 176 174 172 173 171 169 169 172 172 173 172 169 170 167 165 169 167 175 172 176 183 185 184 188 194 192 182 183 176 169 164 158 146 116 107 95 91 89 99 117 136 150 999999 999999 999999 999999 999999 999999 152 140 141 999999 999999 999999 999999 999999 999999 999999 75 999999 39 37 29 33 38 46 65 79 89 55 70 65 63 42 33 24 46 44501 117 11717 75 10630 12 21 41 6790 2029 198 196 194 192 189 184 184 180 180 178 179 179 180 183 180 182 180 179 182 182 182 184 182 181 178 174 167 167 166 172 175 181 181 181 177 175 174 175 174 174 175 174 172 172 171 170 170 172 172 172 171 170 168 166 164 169 167 174 172 175 183 184 184 188 193 189 186 187 180 173 173 166 152 120 110 96 90 92 106 123 140 156 178 999999 190 186 999999 999999 159 142 144 999999 999999 999999 999999 999999 999999 999999 72 56 47 45 33 33 41 47 67 81 92 60 73 66 64 44 35 25 44 44533 117 11717 75 10637 12 22 13 6794 2019 199 197 194 192 189 184 183 180 179 177 178 179 180 183 180 182 181 180 183 182 183 185 183 181 179 175 168 169 167 173 176 182 182 182 179 176 174 175 173 175 174 175 173 172 170 170 169 170 171 172 170 171 168 165 165 169 167 173 171 174 182 184 184 187 191 187 188 189 183 180 182 169 156 125 112 97 91 95 110 129 144 155 178 184 195 189 185 170 162 143 147 139 141 999999 999999 999999 999999 999999 74 64 59 55 43 39 44 52 70 81 93 65 74 67 66 47 39 27 46 44564 117 11717 75 10640 12 22 44 6797 2005 199 197 194 193 189 184 183 180 178 177 177 179 180 183 181 182 181 180 183 183 184 186 183 182 179 174 169 170 167 173 177 183 183 183 180 175 174 175 173 176 173 175 173 172 170 170 169 170 171 170 170 171 168 164 164 169 168 171 168 172 178 179 183 187 193 186 187 190 183 178 184 171 154 123 110 97 92 95 113 133 147 161 185 188 194 187 190 175 169 149 149 147 149 144 149 999999 138 999999 83 76 70 66 52 42 46 53 70 79 87 64 67 70 67 49 42 28 47 44596 118 11717 75 10625 12 23 16 6798 1989 200 197 194 192 189 184 183 180 178 176 177 178 180 183 181 182 181 181 183 183 184 187 183 183 179 174 170 171 168 174 179 184 184 186 181 176 174 174 172 175 173 175 172 171 169 170 168 169 169 168 168 170 166 163 164 167 168 170 166 170 175 175 180 185 192 182 184 188 183 181 189 171 155 124 110 99 96 95 118 136 152 165 190 191 196 192 187 178 176 156 154 154 161 158 168 999999 141 106 90 81 83 72 56 45 51 56 73 81 90 63 64 70 68 52 49 37 51 49 44627 119 11717 75 10621 12 23 47 6799 1974 201 198 194 192 189 185 184 180 179 176 176 178 180 183 182 183 182 181 183 183 185 187 183 183 180 175 172 173 169 175 180 185 186 187 181 175 173 173 171 174 173 175 172 170 168 169 167 168 167 166 165 169 165 161 164 165 167 167 164 167 170 171 179 182 191 179 184 188 184 183 193 174 156 126 111 101 98 96 119 136 153 170 195 200 201 194 191 182 178 159 156 155 164 160 176 141 141 108 99 86 89 76 61 49 55 62 80 80 92 68 66 79 73 55 55 44 64 57 81 44658 119 11717 75 10625 12 24 18 6800 1958 201 199 194 192 189 186 184 180 179 175 176 178 179 183 182 184 183 182 183 184 184 186 183 183 180 177 173 174 170 177 180 187 187 187 182 175 170 171 171 173 170 172 169 168 168 166 164 165 164 163 162 166 161 159 163 164 166 165 162 164 168 170 179 183 193 180 189 190 187 185 195 178 162 134 117 105 98 94 118 136 156 170 194 199 199 191 188 179 180 161 152 147 160 153 171 138 135 110 101 91 98 79 65 50 56 65 89 82 93 74 75 87 75 58 60 48 67 58 83 44690 118 11717 75 10622 12 24 50 6802 1942 201 199 195 193 190 186 185 180 178 175 175 178 178 182 182 185 185 183 182 183 184 186 183 183 179 177 174 175 171 179 181 188 188 188 183 175 168 171 170 170 167 170 167 166 166 166 162 164 163 162 159 165 159 158 164 165 167 165 162 166 170 172 181 184 194 181 192 193 190 189 199 179 165 139 122 106 97 94 115 131 152 164 186 187 187 178 177 170 174 155 147 139 155 148 160 130 126 106 98 88 97 80 65 46 57 68 96 88 93 81 85 96 84 63 66 55 75 70 44721 123 11717 75 10628 12 25 21 6803 1926 201 200 195 193 190 187 185 181 179 175 175 178 178 182 183 185 186 184 182 182 182 184 183 182 178 178 175 176 173 180 182 188 188 188 183 176 167 171 169 169 165 169 166 166 166 166 162 164 163 160 157 164 158 157 162 164 166 165 165 168 171 174 183 184 194 181 193 194 190 190 198 180 168 148 130 112 102 95 112 127 148 156 176 180 180 176 174 168 171 152 141 137 149 143 150 126 123 105 95 85 96 83 70 48 59 72 99 92 98 85 87 95 89 69 74 65 92 85 999999 105 999999 139 126 44753 123 11717 75 10639 12 25 53 6804 1910 199 199 195 193 190 187 185 181 179 175 175 178 178 182 183 186 186 184 181 181 181 183 183 182 178 179 177 177 175 182 184 189 189 188 183 176 167 172 169 169 164 168 165 165 166 168 161 164 162 160 158 163 158 159 163 164 167 166 169 173 175 176 186 186 194 183 194 195 192 191 197 181 171 153 137 120 108 98 112 127 143 151 172 175 174 166 167 163 168 151 138 136 149 142 148 118 116 106 99 85 94 80 71 46 60 72 102 92 93 79 77 89 999999 999999 88 84 101 999999 999999 113 128 124 117 44784 123 11717 75 10645 12 26 24 6806 1894 198 199 195 193 190 188 185 182 179 175 175 178 178 183 184 187 186 184 180 180 180 182 182 182 178 179 178 178 178 184 184 190 190 188 183 176 167 172 170 169 166 168 164 164 164 167 161 162 162 159 159 163 158 161 165 165 168 166 171 175 999999 177 187 186 195 183 195 195 195 191 197 180 174 159 142 125 109 96 106 122 139 144 168 167 164 159 160 160 166 149 134 130 144 141 144 113 107 100 93 81 86 73 66 41 58 74 102 92 91 79 74 85 999999 999999 102 96 114 99 120 113 125 116 102 44816 123 11717 75 10638 12 26 56 6807 1878 197 199 196 194 190 189 186 183 180 176 176 178 179 183 184 187 187 184 180 179 178 181 181 181 178 179 178 179 179 184 185 190 190 188 183 176 168 173 171 170 166 168 163 164 164 166 159 162 161 159 160 163 159 162 166 166 169 166 172 176 999999 178 188 186 195 182 195 194 999999 190 195 179 175 164 148 130 111 93 98 116 136 141 164 161 157 152 155 156 163 148 132 132 142 143 145 116 107 100 99 83 86 71 66 45 62 79 105 95 90 76 71 84 999999 999999 108 104 111 100 120 111 121 113 96 44847 137 11717 75 10630 12 27 27 6808 1862 196 198 196 195 192 190 188 184 181 177 177 179 179 183 185 187 187 184 180 178 178 180 180 180 178 179 179 179 180 185 185 189 189 187 183 176 169 173 172 170 166 167 163 163 163 165 159 162 161 160 161 162 159 163 166 166 169 166 174 176 999999 177 187 185 195 182 194 192 999999 188 192 179 175 166 154 134 113 92 98 114 133 141 162 158 150 146 148 155 162 152 130 127 138 140 143 118 110 107 102 83 85 72 67 48 65 79 106 100 90 73 65 83 999999 999999 105 103 109 98 122 115 120 113 96 74 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 51 60 44878 137 11717 75 10621 12 27 58 6810 1846 195 198 196 196 194 192 189 185 182 178 178 180 179 182 185 188 188 184 179 178 177 178 179 179 178 179 179 180 181 185 185 188 189 187 182 176 170 174 173 171 167 167 164 163 163 165 159 162 161 159 999999 999999 158 163 167 168 170 999999 175 178 999999 999999 999999 999999 999999 999999 196 190 999999 999999 190 178 174 168 158 137 116 97 99 111 129 138 158 152 145 142 142 150 157 151 129 121 130 131 134 116 109 108 101 83 82 68 63 45 64 79 107 101 91 77 65 78 999999 999999 101 102 106 92 109 107 110 107 90 65 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 35 46 44910 136 11792 75 10646 12 28 30 6811 1830 198 197 196 195 194 190 186 183 180 179 180 179 182 184 188 187 184 179 178 177 178 178 179 178 179 179 180 182 185 184 186 187 185 182 178 172 175 175 172 167 167 163 163 163 165 159 162 162 999999 999999 999999 999999 999999 168 170 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 188 180 174 169 159 139 118 102 98 110 128 140 156 146 141 134 137 146 153 147 123 113 120 125 122 110 104 108 99 83 77 65 60 45 63 79 102 96 86 79 69 78 69 62 87 86 91 86 98 100 104 96 78 53 22 999999 999999 999999 999999 999999 999999 24 15 7 22 22 35 44941 145 11792 75 10729 12 29 1 6812 1814 198 197 197 195 194 192 188 184 181 180 181 180 182 184 187 187 184 179 178 176 178 178 179 178 178 180 180 182 184 184 185 185 184 182 179 174 176 177 172 166 166 163 162 162 999999 159 162 162 999999 999999 999999 999999 999999 999999 171 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 178 171 167 159 138 118 101 98 111 128 137 153 141 137 129 129 137 147 143 119 107 118 123 117 107 101 107 100 84 74 65 60 44 62 76 97 94 82 76 68 66 60 63 82 81 80 80 90 94 100 91 72 40 20 999999 999999 999999 999999 999999 5 21 12 1 15 13 24 -12 999999 999999 999999 999999 999999 999999 999999 -2 44973 146 11867 75 10814 12 29 33 6813 1798 198 198 196 195 192 189 186 183 182 182 181 183 184 186 186 183 179 177 177 178 179 179 178 178 180 180 182 183 183 183 184 184 181 178 174 176 177 173 167 166 162 161 161 999999 999999 162 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 170 165 158 139 121 107 104 115 126 135 150 137 135 129 127 136 146 142 119 112 121 125 116 105 102 106 101 81 69 61 58 45 62 75 91 91 80 75 68 60 59 65 82 80 79 81 91 92 91 76 54 34 20 999999 999999 999999 10 7 5 19 10 -2 7 -1 2 -28 999999 -7 -35 -48 999999 999999 -16 -8 -20 -28 45004 145 11942 75 10885 12 30 4 6814 1782 200 197 195 193 191 188 185 184 183 182 184 185 186 185 183 179 178 178 179 179 179 178 178 179 180 182 182 181 182 182 182 181 178 176 176 177 173 169 166 163 160 161 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 170 167 156 142 126 111 108 119 129 138 150 140 139 134 131 138 146 143 121 119 122 127 122 111 108 106 101 82 67 61 61 50 65 77 90 91 80 75 67 59 60 66 79 78 77 81 90 88 84 61 46 33 31 999999 999999 7 13 9 6 15 5 -7 0 -9 -24 -46 999999 -14 -37 -48 999999 -28 -22 -15 -24 -30 45036 144 12017 75 10956 12 30 36 6816 1766 198 196 194 192 190 187 185 184 183 184 185 185 184 182 179 178 178 180 179 180 178 178 179 180 181 181 180 180 181 181 180 178 177 176 177 175 170 167 164 160 161 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 999999 154 142 126 113 112 123 132 142 152 142 142 135 131 136 142 140 121 117 119 127 128 111 110 105 102 87 68 61 59 50 66 81 94 94 82 75 69 61 57 62 74 75 76 80 88 78 77 54 43 38 39 999999 999999 10 14 10 6 11 -1 -12 -14 -27 -39 999999 999999 -18 -38 -46 999999 -29 -25 -19 -25 -31 45067 143 12092 75 11032 12 31 7 6817 1750 197 195 193 191 189 186 185 184 185 185 185 184 182 180 180 180 181 179 180 178 178 179 179 180 179 179 178 179 180 180 178 178 176 177 176 172 169 165 161 160 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 139 127 114 115 124 132 142 149 140 141 137 131 134 138 136 119 114 116 123 123 113 115 109 103 90 72 63 60 55 66 81 89 93 84 82 76 62 57 61 65 64 73 77 84 75 74 56 46 44 43 32 4 9 13 9 6 5 -8 -23 -30 -44 -48 999999 999999 -21 -39 -46 999999 -33 -29 -24 -28 -32 45098 142 12167 75 11096 12 31 38 6818 1735 196 194 193 190 188 186 185 185 185 185 183 181 180 180 180 181 180 180 179 178 178 180 179 179 179 177 178 179 179 179 178 176 178 177 172 170 166 162 159 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 147 139 130 119 122 124 127 140 145 139 142 138 128 132 137 133 117 114 114 114 113 106 112 109 104 93 75 67 62 57 63 74 82 89 89 86 77 63 55 56 59 58 68 75 81 71 69 53 50 52 999999 34 3 6 10 6 2 -8 -23 -38 -43 999999 999999 999999 -48 -24 -38 -45 999999 -36 -36 -28 -29 -34 45130 141 12242 75 11152 12 32 10 6819 1719 195 194 192 189 188 186 185 184 184 182 180 179 180 181 182 181 181 180 179 178 181 180 180 178 176 177 178 179 178 178 177 178 178 173 172 167 162 158 158 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 143 138 130 121 125 122 124 134 137 134 140 137 126 128 133 130 116 111 109 108 105 99 107 106 101 89 72 62 58 53 57 68 76 82 86 86 76 65 58 55 52 56 64 70 77 67 65 47 53 65 999999 34 1 2 2 1 -6 -19 -30 -44 -42 999999 999999 999999 999999 -36 -39 -43 999999 -47 -46 -38 -33 -36 45161 140 12317 75 11199 12 32 41 6820 1703 195 193 190 189 186 185 184 184 182 179 179 180 181 183 182 182 181 179 178 181 180 181 179 177 176 177 178 178 179 178 179 179 174 174 168 162 158 157 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 141 137 131 123 123 121 122 131 133 130 138 134 124 123 128 127 114 109 104 101 95 86 94 101 97 86 69 57 52 48 52 63 70 78 87 87 79 66 59 59 49 58 65 71 74 62 999999 999999 999999 999999 999999 999999 0 0 3 -1 -7 -19 -31 -44 -44 999999 999999 999999 999999 -43 -42 -43 -49 -45 -42 -40 -38 -42 45193 140 12317 75 11220 12 33 13 6821 1688 196 195 191 190 187 186 185 185 182 179 179 180 181 183 183 183 182 180 179 181 181 181 179 176 175 177 178 178 179 178 179 180 175 174 169 163 158 157 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 141 138 131 120 119 117 118 127 128 127 134 130 119 119 122 121 107 107 103 98 91 85 93 103 97 83 67 55 50 47 48 59 68 76 85 999999 85 75 63 61 49 60 68 74 80 999999 999999 999999 999999 999999 999999 999999 0 2 6 1 -9 -19 -32 -46 -45 999999 999999 999999 999999 -46 -45 -41 -44 -42 -41 -44 -40 -44 45224 140 12317 75 11231 12 33 44 6822 1672 197 197 193 191 188 187 186 185 182 179 178 180 181 183 184 184 183 181 179 181 182 182 179 177 174 176 178 178 179 178 178 180 177 176 170 162 158 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 156 142 139 128 118 115 115 113 120 121 123 129 126 115 119 121 121 107 107 102 97 91 89 100 103 95 82 67 55 52 46 44 54 63 74 999999 999999 999999 77 62 60 49 63 71 69 84 999999 999999 999999 999999 999999 999999 999999 -6 2 1 -5 -11 -26 -36 999999 -48 999999 999999 999999 999999 999999 -48 -44 -42 -39 -40 -45 -40 -42 45256 140 12317 75 11244 12 34 16 6823 1656 198 199 195 192 189 188 187 186 182 179 178 180 181 183 184 185 184 182 179 181 182 182 180 177 174 175 178 178 178 177 178 179 179 176 170 162 158 156 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 145 141 127 118 113 112 110 114 112 117 125 125 119 122 120 120 108 112 103 96 90 89 101 100 88 77 65 53 50 48 42 54 61 74 999999 999999 999999 80 62 59 49 64 67 67 999999 999999 999999 999999 999999 999999 999999 999999 -11 -8 -8 -12 -13 -30 -46 999999 -47 -48 999999 999999 999999 999999 -45 -38 -37 -38 -38 -44 -40 -41 45287 140 12317 75 11264 12 34 47 6824 1640 199 201 197 194 191 189 188 186 183 179 178 180 181 184 185 185 184 182 180 182 182 182 180 176 174 175 178 178 179 176 177 179 179 176 171 162 157 156 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 168 158 146 142 126 117 109 109 108 113 110 113 118 121 115 120 119 120 109 110 102 95 91 94 104 104 86 75 64 51 50 47 42 54 62 999999 999999 999999 91 84 66 56 50 65 67 999999 999999 999999 999999 999999 999999 999999 999999 999999 -9 -8 -12 -16 -17 -37 999999 999999 -44 -44 999999 999999 999999 -49 -45 -36 -37 -39 -38 -43 -39 -41 45318 139 12392 75 11280 12 35 18 6825 1624 203 199 196 192 189 188 186 184 179 178 180 181 184 185 186 185 183 181 182 183 182 180 177 175 175 177 178 178 176 177 179 179 177 172 163 158 156 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 157 145 140 123 116 110 107 105 109 108 112 114 120 112 118 120 122 110 109 101 93 90 94 108 106 87 80 67 51 46 46 43 54 63 999999 999999 96 91 87 66 52 49 65 68 999999 999999 999999 999999 999999 999999 999999 999999 999999 -14 -11 -17 -20 -21 999999 999999 999999 -41 -43 -49 999999 999999 -49 -43 -37 -35 -37 -37 -42 -37 -40 45350 139 12392 75 11296 12 35 50 6826 1608 205 200 197 193 190 188 186 184 179 178 180 181 183 185 186 186 184 181 182 183 182 181 178 177 176 177 177 178 175 176 178 178 176 171 162 157 155 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 157 144 140 122 116 107 104 104 110 108 111 113 119 112 121 122 124 112 111 103 93 88 93 104 106 87 82 70 53 46 45 41 49 57 999999 999999 95 90 89 68 49 51 68 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -18 -16 -22 -27 -26 999999 999999 999999 -41 -45 999999 999999 999999 -46 -41 -34 -32 -34 -35 -39 -35 -40 45381 139 12392 75 11298 12 36 21 6827 1591 206 202 198 194 191 189 186 185 180 178 180 181 183 185 186 187 185 182 183 184 184 183 179 178 176 177 177 177 175 177 177 177 175 171 162 157 154 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 156 143 138 117 113 106 103 105 113 109 111 114 120 115 123 124 126 112 111 105 95 93 95 104 105 87 82 71 56 48 47 44 47 999999 999999 78 88 89 89 69 50 56 71 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -19 -27 -33 999999 999999 999999 999999 -41 -45 999999 999999 999999 -44 -37 -32 -28 -30 -32 -35 -34 -40 45413 139 12392 75 11302 12 36 53 6828 1575 208 203 200 195 192 189 186 185 180 177 181 181 183 185 186 187 185 183 183 185 183 183 181 178 176 177 177 177 175 177 177 178 175 171 161 157 153 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 157 143 136 116 109 104 107 110 116 112 116 118 122 119 127 124 125 112 114 108 100 97 97 106 109 88 83 71 58 51 51 51 49 999999 999999 69 85 91 90 75 58 60 69 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -19 -29 999999 999999 999999 999999 999999 999999 -44 999999 999999 999999 -42 -39 -32 -27 -27 -30 -33 -36 -39 45444 139 12392 75 11294 12 37 24 6829 1559 210 205 201 196 193 190 186 185 180 177 181 181 183 185 186 187 185 184 182 185 183 184 182 179 176 177 176 176 174 177 177 177 174 171 161 158 154 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 155 143 136 118 107 102 108 111 120 118 122 120 124 124 130 127 125 111 114 111 103 100 100 113 114 93 90 77 64 57 55 54 46 999999 999999 62 81 91 91 78 63 70 63 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -15 999999 999999 999999 999999 999999 999999 999999 -35 999999 999999 999999 -35 -37 -32 -24 -25 -29 -32 -38 -39 45476 139 12392 75 11298 12 37 56 6830 1542 212 207 203 198 194 190 186 184 180 177 181 181 183 184 185 186 184 184 182 184 183 184 182 180 176 178 176 175 174 176 176 177 173 170 161 158 154 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 168 154 141 134 116 103 101 108 112 122 122 125 122 126 125 129 126 122 108 113 112 104 102 105 114 115 95 94 79 69 64 60 58 45 999999 999999 45 72 87 89 75 62 75 67 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -33 999999 999999 999999 -32 -37 -32 -23 -24 -29 -33 -41 -39 45507 139 12392 75 11297 12 38 27 6831 1525 213 208 204 199 195 191 186 185 180 177 182 181 182 184 185 185 184 184 181 183 182 184 181 180 177 177 175 174 173 176 176 176 173 169 161 158 154 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 140 132 113 102 101 110 114 124 124 128 125 129 130 129 124 119 108 112 111 106 104 105 116 116 97 98 84 75 69 65 65 50 999999 999999 38 65 81 85 76 64 78 65 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -23 999999 999999 999999 999999 999999 999999 999999 -30 999999 999999 999999 -29 -33 -30 -22 -24 -30 -34 -42 -41 45538 139 12392 75 11305 12 38 58 6832 1509 214 209 205 200 196 191 186 184 181 178 182 181 182 183 184 185 184 183 181 182 181 182 181 181 177 176 175 173 173 176 175 175 172 169 162 158 155 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 138 132 114 102 105 112 117 128 128 130 130 135 132 123 118 113 104 110 111 108 106 106 115 119 101 100 87 79 73 71 70 47 999999 21 34 62 78 81 75 62 79 61 999999 999999 999999 999999 999999 75 60 35 999999 999999 999999 -28 999999 999999 999999 999999 999999 -22 -16 -28 -27 999999 999999 -24 -29 -25 -21 -24 -30 -34 -42 -44 45570 148 12392 75 11302 12 39 30 6833 1492 214 209 205 201 196 191 187 184 181 179 182 181 183 182 183 184 183 183 181 181 180 182 181 180 178 176 175 173 173 176 175 175 173 169 162 159 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 134 129 115 101 107 114 120 132 132 133 132 135 125 115 119 112 103 110 110 108 111 109 115 120 103 102 90 80 71 71 67 44 19 18 31 56 68 78 73 60 76 62 999999 999999 999999 999999 999999 61 49 24 999999 999999 999999 -18 999999 999999 999999 999999 999999 -14 -10 -24 -22 -29 -21 -20 -25 -24 -19 -21 -27 -30 -43 -47 999999 -49 999999 999999 999999 999999 999999 12 -14 45601 148 12392 75 11300 12 40 1 6834 1476 213 208 205 201 197 191 187 184 181 180 182 181 183 181 182 182 182 182 180 179 179 181 180 180 177 175 174 173 174 177 175 176 174 169 163 159 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 130 127 114 99 108 115 121 133 134 137 137 134 123 112 117 106 99 108 112 110 112 106 112 116 102 104 93 83 69 71 65 46 20 16 25 47 56 72 69 61 74 58 999999 999999 999999 999999 999999 53 42 17 -15 999999 999999 -14 999999 999999 999999 999999 11 -11 -9 -21 -19 -23 -16 -18 -21 -23 -15 -16 -22 -27 -40 999999 999999 -39 999999 999999 999999 999999 15 19 -12 45633 148 12392 75 11284 12 40 33 6835 1459 213 208 205 201 197 192 188 184 181 180 182 181 182 181 182 181 181 180 179 178 178 180 179 178 177 175 175 173 174 176 175 176 174 169 163 159 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 129 117 99 108 117 124 138 138 141 141 131 123 108 113 101 96 104 109 110 112 108 110 117 104 102 94 85 72 68 60 45 20 15 20 38 46 63 62 61 73 60 999999 999999 999999 999999 25 48 37 12 -16 -24 999999 -13 -14 16 25 31 12 -7 -8 -15 -11 -14 -9 -11 -18 -17 -11 -11 -17 -23 -39 999999 999999 -27 999999 999999 999999 999999 23 25 -11 45664 148 12392 75 11267 12 41 4 6836 1443 213 208 205 201 197 192 188 184 181 181 182 182 183 181 181 180 180 179 178 177 177 179 178 176 176 174 174 173 174 176 175 176 175 170 164 160 158 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 112 122 127 140 142 147 144 132 123 103 109 99 96 105 111 112 114 112 112 118 105 99 92 85 75 71 62 47 24 15 15 30 38 54 56 59 68 56 999999 999999 999999 31 22 44 35 12 -14 -24 -20 -12 -10 16 24 27 10 -5 -9 -10 -6 -7 -3 -6 -15 -17 -11 -9 -13 -19 -36 -49 -49 -14 25 36 42 42 29 28 -5 45696 148 12392 75 11259 12 41 36 6837 1426 213 208 205 201 197 192 188 184 181 182 183 182 183 180 181 179 179 179 177 175 175 177 177 175 175 174 174 173 175 176 175 176 175 171 166 162 160 159 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 146 133 122 99 106 96 96 107 109 112 110 112 110 116 104 99 92 83 72 70 60 50 25 12 9 22 29 43 46 53 58 48 46 999999 999999 27 20 37 28 10 -13 -22 -16 -8 -12 13 21 27 11 -3 -8 -4 0 -2 0 -3 -12 -15 -9 -6 -9 -15 -32 -43 -42 -7 22 34 41 45 33 31 0 45727 148 12392 75 11258 12 42 7 6838 1410 213 208 205 202 197 192 188 185 182 182 183 182 183 180 180 179 179 178 176 174 174 175 175 174 174 174 174 173 175 176 175 177 175 172 168 163 161 160 163 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 144 129 118 93 106 96 96 105 105 110 108 113 111 116 104 100 93 83 70 69 57 50 20 10 1 14 18 30 33 41 48 42 36 999999 17 23 16 25 18 3 -13 -21 -12 -8 -13 9 16 24 11 -3 -7 -1 4 2 4 1 -7 -12 -6 -4 -6 -11 -22 -35 -31 0 23 31 43 51 38 35 9 45758 148 12392 75 11258 12 42 38 6838 1394 213 208 205 201 197 192 188 185 182 182 183 182 183 180 180 179 179 177 175 174 172 174 174 173 173 173 174 173 174 176 175 177 175 173 169 165 163 163 163 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 125 109 85 101 95 94 103 102 106 105 112 106 112 99 97 90 80 66 63 51 50 16 7 -3 7 7 17 19 30 39 39 30 7 15 19 15 16 8 -6 -20 -26 -15 -9 -13 7 15 21 14 -4 -7 0 8 10 11 7 -1 -9 -4 -5 -9 -9 -15 -26 -20 7 28 32 44 55 47 41 15 45790 149 12392 75 11269 12 43 10 6839 1377 213 208 204 201 197 192 188 185 182 182 183 182 183 181 180 180 179 177 175 173 172 173 172 173 172 173 174 174 174 176 175 177 174 174 170 167 164 163 163 163 162 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 123 999999 999999 100 97 93 105 100 103 105 110 105 111 97 91 88 72 58 54 42 45 13 5 -4 4 1 9 10 21 29 27 22 3 12 14 9 6 1 -8 -21 -26 -13 -4 -6 9 16 21 19 -1 -5 4 14 17 19 15 6 -1 0 -2 -9 -6 -5 -16 -9 17 34 35 47 58 55 46 21 11 45821 149 12392 75 11293 12 43 41 6840 1361 213 208 204 201 196 191 188 185 182 182 183 183 183 181 181 180 179 177 175 173 172 173 173 174 172 172 174 174 174 175 175 178 175 175 170 168 165 163 163 163 162 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 103 99 93 107 102 106 109 110 102 107 94 87 81 65 51 45 33 37 6 -1 -4 2 -3 3 2 13 22 22 20 1 10 11 6 3 0 -8 -15 -16 -6 2 -1 13 17 24 23 3 -2 8 21 25 26 22 11 3 2 3 -3 0 2 -2 8 29 42 38 49 65 66 55 29 25 45853 149 12392 75 11300 12 44 13 6841 1344 213 208 205 201 196 191 187 185 181 181 183 183 183 181 181 180 179 177 175 174 172 173 173 174 172 172 173 174 174 175 174 178 175 176 171 169 166 163 163 163 162 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 108 102 106 112 108 99 104 90 83 78 58 45 34 27 34 5 -4 -5 -1 -8 0 1 10 14 20 18 0 9 7 4 3 1 -2 -10 -11 2 7 0 11 16 24 22 4 -1 10 28 32 31 25 14 5 7 9 3 5 10 10 23 39 48 42 55 72 71 61 38 31 45884 150 12392 75 11302 12 44 44 6841 1328 213 208 205 201 196 192 187 185 181 180 183 183 182 182 182 180 180 178 176 175 173 173 173 174 171 172 174 174 173 174 174 177 175 177 172 170 166 164 163 165 162 165 999999 165 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 104 100 105 105 103 98 102 89 78 74 56 45 33 25 28 3 -7 -6 -7 -4 -3 0 3 8 16 13 2 8 5 7 9 6 3 -5 -3 10 14 9 13 17 25 21 6 0 15 34 40 37 29 18 9 12 15 9 11 21 24 39 50 56 51 60 74 73 63 43 39 -3 45916 150 12392 75 11305 12 45 16 6842 1311 214 209 205 201 197 192 187 185 181 180 183 183 182 182 182 181 181 179 177 176 173 173 174 175 172 172 173 174 173 174 174 177 175 177 172 170 166 165 163 165 163 165 168 166 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 104 104 100 98 100 85 72 69 53 46 33 24 22 2 -6 -4 -5 -1 0 1 -1 1 13 3 -1 -1 5 10 12 9 9 1 2 14 18 15 17 18 27 24 9 5 20 39 44 40 34 21 14 17 20 15 18 28 38 46 59 61 57 64 77 72 62 49 40 3 45947 151 12392 75 11304 12 45 47 6843 1294 214 209 205 201 196 192 187 185 180 178 183 182 182 182 182 182 181 180 178 176 174 174 175 176 172 172 173 174 173 174 173 177 175 178 173 171 167 165 164 165 163 165 168 167 166 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 107 999999 97 94 97 83 71 67 50 45 35 29 25 7 0 0 -1 2 4 2 0 -6 5 -2 -4 -7 6 13 17 14 16 10 10 22 26 24 22 22 32 29 14 11 26 43 46 42 36 23 17 21 25 20 25 37 48 55 65 63 63 67 78 71 62 55 44 8 7 45978 152 12392 75 11300 12 46 18 6844 1278 214 208 205 201 196 191 187 185 180 178 182 182 182 182 182 182 182 181 179 177 174 175 175 177 173 173 173 174 173 174 173 176 175 179 173 171 167 166 165 165 162 165 168 167 167 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 93 90 93 78 68 64 47 41 33 29 27 8 3 4 4 7 9 6 0 -9 2 -5 -5 -8 8 18 22 18 19 13 17 29 34 31 28 28 38 35 20 18 31 47 49 44 38 27 22 26 30 26 31 44 58 62 71 68 67 70 78 71 63 55 48 12 13 28 46010 152 12392 75 11301 12 46 50 6844 1261 213 209 205 200 196 191 187 185 180 178 182 181 181 182 182 182 182 181 179 178 175 175 176 177 173 174 173 175 172 174 173 177 176 179 173 172 167 167 165 166 162 165 169 167 168 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 93 90 89 74 68 64 49 45 34 30 28 12 9 10 12 15 17 10 3 -4 5 -3 1 -2 10 23 27 22 23 16 21 35 40 44 37 37 44 41 28 25 36 49 51 47 42 33 27 30 34 30 37 50 64 69 77 72 70 71 79 70 63 55 52 19 23 29 46041 152 12392 75 11293 12 47 21 6845 1245 214 209 205 201 197 191 187 185 180 178 182 181 181 181 181 182 182 181 179 178 176 175 176 178 174 174 173 175 172 173 172 177 176 179 174 174 169 168 165 167 163 166 168 168 169 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 88 88 88 73 67 65 52 49 34 32 33 21 18 19 21 28 30 17 7 -1 5 0 7 4 15 27 30 27 27 20 28 40 48 50 48 47 51 48 35 31 41 52 54 50 46 38 34 36 41 37 43 54 68 72 78 73 74 71 76 68 62 55 54 29 35 24 46073 152 12392 75 11285 12 47 53 6846 1229 214 209 205 201 197 192 188 185 180 178 182 181 180 181 181 182 182 181 179 179 176 175 177 178 175 175 174 175 172 173 172 177 177 179 174 174 170 168 167 168 165 168 169 169 169 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 81 86 84 76 70 68 56 54 41 40 38 31 27 30 33 40 42 24 11 2 7 3 10 10 20 31 33 32 33 26 39 53 55 55 57 55 60 55 44 39 47 56 56 50 48 41 39 42 50 48 51 58 70 71 75 72 75 73 74 66 62 59 57 41 37 24 46104 152 12392 75 11276 12 48 24 6846 1212 214 209 205 201 197 192 187 185 180 179 181 181 180 180 181 182 182 181 180 179 177 176 178 179 176 176 174 174 172 174 172 177 178 180 175 175 171 169 168 168 166 170 170 169 170 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 75 79 81 74 72 66 61 59 50 49 46 40 37 40 41 46 46 28 15 5 10 6 19 17 28 36 40 36 36 32 47 60 61 62 63 62 66 60 50 46 53 59 58 52 49 43 42 47 55 57 58 61 70 69 71 68 75 71 72 64 61 59 60 48 39 24 46136 152 12392 75 11272 12 48 56 6847 1195 213 208 205 200 196 192 187 185 181 179 181 180 180 180 180 182 181 181 180 179 177 176 178 179 177 177 175 174 172 175 172 176 178 180 177 175 171 170 168 169 168 170 170 170 170 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 67 75 76 65 66 59 61 64 59 58 56 51 46 43 44 47 45 29 17 7 12 9 26 24 32 40 45 39 40 36 48 62 64 68 70 70 71 65 56 54 59 61 60 55 51 46 44 51 58 61 62 63 67 65 67 64 72 70 70 60 56 51 51 42 40 30 46167 152 12392 75 11276 12 49 27 6847 1179 213 208 204 200 196 192 187 185 181 179 181 180 179 180 180 182 181 181 179 179 177 176 178 179 177 177 175 174 173 175 172 176 177 180 178 176 172 171 170 169 999999 999999 999999 170 170 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 57 64 65 56 58 50 57 60 60 60 64 55 51 45 46 49 44 27 18 10 13 12 30 27 35 43 47 42 41 38 51 62 68 72 76 76 75 70 61 59 63 62 62 58 54 48 48 53 59 61 63 63 65 62 62 59 67 66 67 57 52 48 49 37 37 27 46198 152 12392 75 11274 12 49 58 6847 1163 212 208 204 200 196 192 188 186 181 179 181 180 179 179 179 182 181 181 179 179 177 177 178 179 178 178 175 175 173 176 172 175 177 181 178 177 173 171 170 166 999999 999999 999999 171 169 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1 999999 999999 46 49 53 46 51 42 52 55 54 59 68 57 55 45 48 47 48 27 21 13 11 12 32 29 36 44 46 43 42 42 51 60 68 73 78 79 78 74 65 63 64 63 63 59 57 53 51 55 59 60 62 62 63 60 57 53 61 62 64 53 48 46 45 29 26 17 46230 151 12392 75 11284 12 50 30 6848 1146 212 208 204 200 197 192 188 186 181 179 180 180 179 179 179 181 181 180 179 178 177 177 178 179 178 179 175 176 174 176 171 175 177 181 179 179 174 171 170 164 999999 999999 999999 169 166 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 7 1 999999 999999 33 37 41 38 45 35 46 49 51 58 69 57 53 45 49 48 47 25 21 15 9 16 36 34 38 45 47 44 45 43 51 60 68 73 78 80 79 76 67 64 64 64 64 62 61 57 55 56 59 59 61 59 61 57 53 48 55 58 62 53 46 45 45 24 20 46261 151 12392 75 11291 12 51 1 6848 1130 212 208 205 201 197 193 189 186 182 180 181 180 179 179 179 181 180 180 178 178 176 176 177 180 178 179 176 175 174 176 172 174 177 181 180 179 174 171 168 164 999999 999999 999999 999999 166 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 -3 0 999999 999999 999999 6 1 0 -2 24 27 32 29 35 26 41 46 47 52 63 51 47 42 46 47 45 25 18 21 12 17 38 39 38 45 46 45 44 42 51 60 67 73 78 79 78 77 68 64 63 64 65 65 63 61 57 57 58 57 59 57 59 55 53 47 51 55 58 52 43 45 45 21 17 46293 150 12392 75 11302 12 51 33 6848 1113 212 208 205 201 197 193 189 187 182 180 181 179 178 179 179 180 180 180 178 177 176 176 177 179 178 179 176 175 174 176 173 175 176 181 181 180 175 172 168 164 163 166 166 999999 165 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -3 -8 -2 999999 999999 999999 9 3 6 4 23 21 25 26 32 18 39 44 45 48 57 45 43 38 43 45 44 25 21 22 14 20 41 43 39 45 47 46 46 45 53 61 67 73 77 79 78 78 69 65 64 64 65 65 65 63 59 58 57 56 57 55 57 55 52 46 49 51 55 51 41 46 44 16 46324 150 12392 75 11304 12 52 4 6849 1096 212 208 206 201 197 193 189 186 182 180 181 180 178 179 179 180 179 179 178 177 176 176 177 179 177 178 176 175 174 176 173 174 176 181 181 180 175 173 168 164 163 167 166 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -3 -8 -2 999999 999999 999999 5 2 5 4 21 16 21 22 25 14 28 35 46 48 51 40 39 35 37 39 40 26 25 23 17 23 38 43 42 45 50 51 50 50 57 63 70 74 78 79 79 79 70 66 63 62 64 65 66 64 61 59 58 57 57 54 55 54 52 46 49 53 55 51 42 48 44 11 46356 150 12392 75 11308 12 52 36 6849 1079 212 209 207 202 197 193 189 186 182 180 181 180 179 179 178 180 179 179 178 176 175 176 177 179 178 178 176 175 174 176 172 174 175 180 181 178 175 173 168 163 163 166 166 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -3 -8 -2 999999 999999 999999 1 -3 3 3 14 6 11 12 15 5 19 25 46 48 46 37 36 28 28 28 31 25 27 26 22 24 38 43 43 47 52 54 53 55 59 64 71 75 78 80 80 80 70 67 62 61 63 65 66 65 62 60 59 58 57 53 53 53 52 48 50 53 54 51 41 49 43 13 46387 160 12392 75 11313 12 53 7 6849 1063 213 209 207 202 197 193 189 186 182 180 181 180 179 179 178 179 179 179 177 176 175 175 177 178 177 177 176 175 174 175 171 173 173 179 181 178 174 173 167 163 164 164 166 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -3 -8 -2 999999 -3 3 -2 -12 2 2 9 -2 3 -2 1 -7 7 14 42 44 41 33 31 20 18 20 24 22 26 26 24 25 39 43 44 48 53 56 57 59 61 65 70 74 77 80 80 79 70 66 62 62 64 67 68 65 60 59 58 58 58 52 53 54 53 48 50 51 53 50 39 44 42 15 7 999999 999999 999999 999999 999999 999999 -10 98 108 46418 160 12392 75 11314 12 53 38 6850 1046 213 210 208 203 198 193 189 186 182 179 181 180 179 179 178 179 178 178 177 175 174 175 176 178 177 177 175 175 173 173 169 172 172 177 180 177 174 172 166 162 163 160 165 165 158 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -1 -4 0 999999 -8 0 -11 -17 0 0 4 -8 -9 -16 -10 -15 0 7 34 38 35 27 25 14 15 18 22 21 26 27 26 27 37 41 44 49 54 57 59 61 63 66 68 71 75 78 79 78 68 65 62 62 65 67 68 64 59 58 58 58 57 51 52 55 54 49 49 50 53 49 37 42 41 15 11 999999 999999 999999 999999 999999 999999 3 97 104 46450 161 12392 75 11309 12 54 10 6850 1029 214 211 209 204 199 193 189 186 182 180 181 180 179 179 178 179 178 177 176 174 174 174 176 177 177 177 174 175 173 172 168 171 172 177 179 177 174 172 165 161 162 159 163 164 157 157 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -6 0 -18 -20 999999 -2 1 -16 999999 999999 -13 -14 -5 -2 26 37 28 21 20 13 15 18 22 22 27 29 29 29 35 39 45 49 54 58 60 62 63 65 67 70 73 77 78 75 66 63 61 61 65 67 67 64 59 58 58 58 58 52 53 56 54 49 49 50 52 50 39 48 47 23 16 24 36 999999 999999 999999 24 13 93 98 103 46481 161 12392 75 11312 12 54 41 6850 1013 214 211 209 205 199 194 189 186 182 180 182 180 179 179 178 178 177 177 175 174 173 174 175 176 176 176 174 174 172 171 169 172 173 176 177 177 174 170 164 161 161 159 162 163 158 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 3 -1 -1 -20 -27 999999 999999 -2 999999 999999 999999 999999 -11 -12 -6 27 36 25 20 19 14 16 19 22 23 29 32 31 30 36 41 47 51 55 59 62 64 64 65 67 70 72 76 76 74 64 62 60 61 64 64 65 63 58 58 59 59 59 54 55 56 55 50 49 50 52 52 42 50 45 24 18 28 42 999999 999999 35 27 19 89 93 95 46513 161 12392 75 11309 12 55 13 6850 996 214 211 210 205 199 194 189 186 183 181 182 181 179 179 178 177 176 176 174 173 173 173 175 176 176 175 174 174 172 171 169 172 172 175 177 176 173 171 163 162 162 159 162 161 157 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 70 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 10 2 0 -16 -19 999999 999999 999999 999999 999999 999999 999999 999999 -15 -4 31 39 26 22 21 16 17 19 24 25 31 33 34 33 38 44 49 52 57 62 63 65 65 65 68 70 73 76 74 72 63 61 60 61 63 62 62 61 57 57 59 60 60 55 54 55 54 51 50 50 52 53 44 50 46 34 28 38 46 999999 999999 34 26 18 85 90 93 46544 161 12392 75 11302 12 55 44 6851 979 214 211 210 205 200 194 189 187 183 181 182 180 179 179 177 177 176 176 174 173 173 173 175 176 177 175 173 172 171 171 169 172 171 174 176 176 173 170 164 163 162 160 161 159 156 153 999999 153 999999 999999 999999 999999 999999 999999 74 70 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 10 4 4 -9 -17 999999 999999 999999 999999 999999 999999 999999 999999 -14 -2 33 43 29 26 25 17 18 20 25 28 34 35 37 37 42 47 51 53 58 63 65 66 66 66 69 72 74 75 72 70 63 61 61 61 61 60 60 59 56 57 60 62 62 58 57 58 56 52 50 50 53 52 45 50 45 39 34 37 44 20 36 37 27 17 84 80 90 46576 160 12392 75 11299 12 56 16 6851 962 214 211 209 205 200 194 189 186 183 181 181 180 179 179 177 178 175 175 174 173 172 173 174 176 177 175 172 172 171 170 169 172 172 175 175 176 173 171 164 163 162 161 161 158 154 151 146 152 999999 999999 999999 999999 999999 999999 76 71 63 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 5 4 -7 -22 999999 999999 999999 999999 999999 999999 999999 999999 -12 -2 37 46 32 30 28 18 19 22 28 29 36 36 39 40 45 50 53 54 58 64 66 67 67 68 73 74 76 76 73 70 63 62 63 61 60 58 58 58 56 58 62 63 64 61 60 60 58 53 50 51 55 53 49 49 44 41 36 36 42 24 40 38 28 22 65 60 46607 160 12392 75 11294 12 56 47 6851 946 214 211 209 205 200 194 189 186 183 181 182 180 179 179 178 178 175 175 174 173 173 173 174 176 179 176 172 171 170 170 169 172 172 175 174 176 172 170 164 164 162 161 159 158 153 149 141 151 999999 999999 999999 999999 999999 999999 76 72 66 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2 1 -12 -28 999999 999999 999999 999999 999999 999999 999999 999999 -13 -3 37 47 35 32 29 20 22 25 30 31 37 38 42 43 48 52 52 53 58 64 67 69 69 71 74 74 75 75 73 69 63 63 64 62 60 57 58 58 57 59 63 63 64 62 61 61 59 54 51 51 55 54 51 49 45 42 38 36 42 26 43 39 30 26 51 47 46638 160 12392 75 11291 12 57 18 6851 929 214 211 208 205 200 195 189 187 183 181 181 180 178 179 178 178 176 175 174 173 173 173 174 177 180 177 172 172 170 171 170 173 172 174 173 175 171 169 164 163 161 160 157 157 150 144 138 151 999999 999999 999999 999999 999999 999999 75 69 65 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2 1 -12 -33 999999 999999 999999 999999 999999 999999 999999 999999 -5 0 33 44 35 34 30 20 24 27 31 31 35 39 43 47 51 52 51 51 57 63 67 70 71 72 74 74 74 73 72 68 64 64 67 65 62 58 59 59 58 59 62 61 63 63 61 61 60 55 52 50 55 53 51 50 46 47 41 37 42 29 47 39 30 29 40 36 46670 160 12392 75 11291 12 57 50 6851 912 214 210 207 204 200 195 190 187 184 181 181 180 178 179 178 178 176 175 174 174 173 173 173 177 180 177 173 172 171 172 172 175 174 175 172 175 171 170 165 164 160 159 155 154 148 141 133 148 145 999999 999999 999999 999999 89 75 69 65 65 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 3 2 -10 999999 999999 999999 999999 999999 999999 999999 999999 -8 0 7 30 42 34 33 30 24 26 29 33 33 36 41 46 50 54 53 51 50 55 62 67 71 73 74 75 73 73 71 70 66 64 66 70 68 64 60 60 61 60 60 61 59 60 62 61 61 60 56 53 51 56 54 52 50 46 46 43 36 40 32 46 41 35 32 35 25 46701 160 12392 75 11298 12 58 21 6851 896 213 209 206 204 200 195 190 187 184 181 181 180 178 179 178 178 175 175 174 174 174 173 173 177 179 176 173 172 172 174 174 177 176 175 171 174 171 169 166 164 158 159 154 152 148 140 132 141 136 130 999999 999999 999999 84 71 66 64 63 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 7 2 -9 999999 999999 999999 999999 999999 999999 999999 999999 -5 5 13 29 42 35 34 32 27 29 31 35 35 39 45 49 53 56 53 51 50 54 61 67 71 72 74 75 73 72 70 68 66 65 67 71 69 65 60 61 63 62 61 60 58 58 61 60 61 60 57 55 52 57 57 54 50 45 45 41 35 41 42 47 43 42 37 36 20 46733 160 12392 75 11308 12 58 53 6851 878 213 208 205 203 199 195 190 187 184 182 181 180 178 179 178 178 176 175 175 174 174 174 173 177 178 176 173 172 173 175 176 178 177 174 170 173 171 168 165 164 158 160 153 999999 146 137 126 133 117 114 999999 999999 999999 78 67 64 63 59 68 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 14 5 -5 999999 999999 999999 999999 999999 999999 999999 999999 0 10 16 31 44 40 38 35 30 31 33 37 39 43 49 54 57 58 56 53 52 55 62 69 74 74 75 77 76 74 71 69 68 68 69 72 70 65 60 63 65 64 62 61 58 59 61 60 61 61 58 57 54 57 58 55 52 46 45 39 31 41 45 51 39 41 37 35 17 46764 160 12392 75 11323 12 59 24 6851 862 212 208 205 203 200 196 191 188 185 183 181 180 178 179 178 178 176 176 176 175 174 174 173 176 178 176 174 172 174 176 177 178 176 173 168 171 169 168 165 163 158 160 153 999999 143 134 123 121 98 93 79 999999 999999 73 63 60 62 58 64 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 18 3 13 22 34 41 42 41 37 32 31 34 39 41 45 51 56 60 60 56 55 54 58 65 73 79 79 79 80 78 77 74 73 73 73 73 74 71 66 61 63 66 64 63 61 57 58 60 60 61 61 59 57 55 58 58 55 51 44 41 37 28 38 45 48 33 43 37 34 16 46796 158 12467 75 11348 12 59 56 6851 845 208 206 204 200 197 193 189 186 184 182 181 179 180 179 179 177 177 177 175 174 174 172 176 178 176 175 171 174 176 178 178 175 171 167 170 168 169 166 163 158 160 153 999999 141 131 120 118 88 81 71 999999 54 67 60 57 58 55 62 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 16 5 20 27 34 39 40 40 36 31 30 33 38 40 44 52 57 59 58 55 55 55 59 67 76 82 83 83 83 80 79 77 77 77 78 77 77 73 67 62 64 66 64 64 61 57 57 59 59 59 60 58 57 54 58 57 54 49 45 41 33 25 35 43 44 30 42 34 30 46827 158 12467 75 11366 13 0 27 6852 828 207 206 204 201 198 194 190 187 184 182 181 179 179 179 179 177 177 177 175 174 174 172 175 177 177 175 172 175 177 179 178 174 170 166 168 168 169 166 163 158 161 154 999999 999999 128 118 120 87 79 68 43 53 65 58 56 54 53 60 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 10 10 26 29 33 36 37 36 32 28 27 31 39 40 45 52 57 57 55 53 53 54 59 68 78 84 86 88 86 83 83 83 82 81 81 79 79 75 69 63 65 67 67 65 62 56 56 58 58 60 62 59 57 55 58 57 54 49 44 36 24 21 34 42 39 30 44 39 30 46858 158 12467 75 11394 13 0 58 6852 811 207 207 205 202 199 195 191 188 185 183 182 179 179 179 180 178 177 177 176 173 172 171 174 177 178 176 174 175 179 181 180 175 168 166 167 167 170 166 163 158 161 999999 999999 999999 999999 119 119 85 72 63 46 52 58 54 53 51 51 58 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 6 21 29 30 32 33 34 32 28 26 26 30 39 39 45 52 55 55 52 49 49 51 58 67 78 85 88 92 89 88 88 90 88 85 83 81 80 76 71 65 67 69 68 66 61 55 54 56 56 58 61 59 58 55 56 58 55 50 44 33 14 16 33 42 36 26 40 44 37 46890 159 12467 75 11415 13 1 30 6852 794 207 208 206 203 200 196 192 189 186 183 182 180 179 179 179 178 178 177 176 173 172 171 173 175 178 177 175 177 181 183 181 174 167 165 166 167 169 167 163 158 160 999999 999999 999999 999999 118 114 84 68 60 45 51 54 50 50 47 46 57 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 8 27 32 31 30 32 34 30 27 26 23 23 31 40 45 52 54 53 50 46 45 48 56 64 75 84 88 92 91 91 93 96 94 89 86 82 80 77 73 68 69 71 69 65 59 53 52 52 52 54 58 57 59 56 53 55 52 49 43 30 5 15 34 41 33 24 38 45 41 20 46921 158 12542 75 11429 13 2 1 6852 778 209 206 203 201 197 193 190 187 183 182 180 179 179 180 179 178 177 175 172 172 171 172 173 177 177 176 178 183 184 181 174 165 165 165 166 169 166 161 158 160 999999 999999 999999 999999 115 106 81 65 59 44 48 48 47 47 43 42 54 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -6 13 29 33 31 29 30 31 28 25 24 18 17 31 41 45 50 51 50 46 42 43 45 52 61 73 83 89 93 93 94 96 99 97 93 89 81 79 77 75 71 72 72 70 64 58 53 51 49 49 51 55 56 59 56 52 52 49 47 42 28 -5 7 999999 999999 30 20 38 50 39 19 46953 158 12542 75 11444 13 2 33 6852 760 209 207 204 201 198 194 191 188 184 182 180 179 179 180 179 178 176 175 172 172 171 170 172 176 177 176 178 183 183 180 174 165 165 165 166 168 164 161 158 160 999999 999999 999999 999999 112 98 76 60 55 44 43 42 43 47 42 42 51 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -3 13 28 32 29 26 28 28 25 21 21 14 13 27 41 42 46 46 44 41 39 41 45 52 61 73 83 88 91 91 93 96 100 99 93 88 80 78 77 76 71 71 70 68 63 56 52 50 46 45 46 52 53 56 53 48 48 45 44 38 22 -17 999999 999999 999999 26 16 36 51 41 24 46984 157 12542 75 11447 13 3 4 6852 744 209 207 204 201 198 194 192 189 184 181 180 179 179 181 179 178 176 174 171 172 171 170 171 176 177 175 178 182 182 179 173 167 167 166 165 167 163 159 157 159 999999 999999 999999 999999 105 90 66 51 49 42 38 39 41 46 43 43 48 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -2 13 28 30 26 23 24 25 22 17 16 12 11 26 40 40 42 42 40 40 39 41 47 54 62 73 82 86 88 88 90 94 98 99 94 89 80 78 76 76 71 70 67 64 60 53 48 46 42 39 39 45 46 49 45 40 42 41 41 34 18 -24 999999 999999 999999 999999 13 36 52 41 47016 157 12542 75 11443 13 3 36 6852 726 209 206 204 201 198 194 191 188 184 181 181 179 179 181 180 178 176 174 171 172 170 170 171 176 177 175 177 181 181 178 172 168 169 168 165 168 163 160 157 157 999999 999999 999999 999999 95 82 60 48 48 42 39 41 44 47 45 47 54 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 13 7 13 30 30 26 22 21 21 18 13 11 11 11 23 36 36 38 39 37 39 40 42 49 57 64 73 80 84 87 86 89 94 99 100 95 89 80 77 75 75 71 69 64 62 56 52 45 42 35 33 33 36 40 45 39 34 36 38 38 31 13 -29 999999 999999 999999 999999 999999 32 50 37 47047 157 12542 75 11433 13 4 7 6851 710 209 206 203 201 198 194 191 188 183 181 180 179 179 181 180 178 176 174 171 171 171 170 172 176 176 173 175 179 181 177 172 169 170 169 166 169 165 159 158 156 999999 123 999999 81 86 75 57 46 47 42 40 44 49 52 49 53 61 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 20 11 13 30 29 25 20 18 16 13 9 8 9 9 18 31 30 31 32 32 39 39 40 48 57 64 71 77 82 85 85 89 93 97 98 93 87 79 76 74 74 71 67 62 60 51 50 42 36 31 29 28 29 31 38 35 30 28 33 34 25 8 -28 999999 999999 999999 999999 999999 999999 47 32 47078 156 12542 75 11439 13 4 38 6851 693 208 206 203 200 197 193 191 187 182 180 180 179 180 180 180 178 176 174 171 171 171 171 173 176 175 172 174 177 181 176 173 170 172 170 166 169 165 160 158 156 999999 116 999999 73 71 70 53 44 47 44 43 47 53 56 53 58 71 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 22 14 12 30 28 23 18 16 14 11 7 6 7 7 16 27 24 26 27 30 37 39 40 46 55 61 67 71 76 80 81 87 91 94 93 90 83 77 75 73 73 69 64 57 55 46 46 37 32 27 23 20 21 22 27 22 27 21 34 29 22 4 -25 999999 999999 999999 999999 999999 999999 37 47160 148 12542 75 11458 13 6 0 6851 649 208 205 202 199 196 193 190 186 181 179 179 179 180 180 180 178 176 174 171 172 172 172 173 175 174 171 173 177 181 176 173 171 173 171 167 169 166 160 158 156 999999 116 89 72 64 59 47 42 45 44 45 49 55 59 58 63 76 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 24 16 14 31 29 25 19 16 13 13 11 9 8 7 15 25 22 23 24 30 37 40 40 46 53 59 64 67 71 76 79 85 90 91 89 86 80 75 73 71 70 66 61 56 55 44 42 31 25 21 16 15 18 16 22 18 21 16 30 24 18 1 47194 149 12542 75 11447 13 6 34 6851 631 207 205 202 199 195 192 190 186 180 179 179 179 180 180 180 178 176 174 172 173 173 172 173 175 173 170 172 176 178 176 175 173 174 172 168 169 166 160 158 155 999999 110 94 75 63 47 40 37 42 42 44 49 57 61 63 67 78 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 29 19 21 31 29 25 20 16 14 18 16 12 10 8 13 22 17 22 23 29 36 38 40 46 52 57 61 63 66 72 75 80 85 86 85 84 79 74 72 71 69 66 59 51 50 41 40 27 19 15 10 8 12 12 16 10 17 6 21 18 13 2 -12 47283 150 12542 75 11403 13 8 3 6850 583 207 204 201 198 195 191 189 186 180 179 178 178 179 180 180 178 176 175 173 174 174 173 172 173 172 170 171 175 999999 175 999999 175 175 173 168 169 165 159 158 999999 999999 110 104 75 54 36 33 32 38 41 44 49 58 62 64 66 82 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 29 26 26 28 28 25 19 15 14 16 20 15 11 7 11 21 14 22 24 30 37 38 40 49 53 56 58 60 63 67 69 73 78 79 80 79 76 72 70 70 67 64 53 45 46 39 39 26 17 12 6 4 7 5 3 -5 12 -2 11 7 6 0 -2 30 47314 151 12542 75 11397 13 8 34 6850 566 206 203 201 197 194 191 189 185 180 179 178 178 179 179 180 177 176 175 174 175 174 174 173 173 171 169 170 172 999999 173 999999 999999 177 174 169 170 165 999999 999999 999999 999999 114 104 70 45 30 26 30 36 43 46 52 60 63 66 69 82 78 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 35 35 28 28 28 25 18 13 10 14 19 18 15 13 16 17 12 24 26 30 36 38 42 51 55 57 58 59 60 63 64 67 71 72 74 73 71 70 69 69 65 58 46 38 42 39 38 22 14 9 4 1 3 -2 -9 -14 999999 -7 5 0 -2 -7 5 31 43 47346 153 12542 75 11401 13 9 6 6850 549 205 203 200 197 194 191 188 185 180 179 178 178 179 179 179 177 176 175 174 175 175 175 174 173 170 168 168 999999 999999 999999 999999 999999 178 176 999999 999999 999999 999999 999999 999999 999999 114 106 72 42 28 24 28 36 43 51 55 61 63 67 67 78 74 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 45 42 38 29 28 27 24 16 10 9 13 21 19 17 16 13 11 8 24 27 31 38 40 44 52 55 56 56 55 56 58 59 62 67 67 68 66 65 67 66 66 61 49 39 33 37 36 36 21 13 6 2 0 0 -10 -22 -27 999999 -13 1 -9 -9 -11 12 34 41 18 12 47377 153 12542 75 11419 13 9 37 6850 532 205 202 200 197 194 190 188 185 181 180 178 178 178 178 179 177 176 175 174 174 174 176 175 173 170 166 167 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 108 103 74 40 27 22 27 37 43 54 59 64 62 68 65 75 70 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 47 44 40 32 30 27 23 16 10 10 14 23 21 18 17 13 7 7 25 30 34 41 42 45 51 51 50 49 48 51 54 57 61 64 64 64 62 61 62 62 61 54 46 35 29 36 36 37 22 14 8 3 0 -2 -12 -34 -38 999999 -18 0 -13 -12 -10 20 31 39 19 11 47409 153 12542 75 11447 13 10 9 6849 515 205 203 201 198 194 191 188 185 181 181 178 177 178 178 178 177 176 175 174 175 174 176 175 173 169 165 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 104 74 41 35 23 27 39 45 57 61 67 62 66 65 74 70 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 44 44 42 33 30 25 22 16 10 11 15 25 22 18 17 12 5 6 27 32 36 38 40 44 49 46 44 42 43 47 52 55 60 63 63 61 59 58 59 58 58 49 43 34 29 34 35 38 26 18 12 7 3 0 -9 -36 999999 999999 -21 0 -15 -13 -9 18 27 30 17 10 47440 153 12542 75 11468 13 10 40 6849 498 206 204 202 198 194 191 188 185 182 181 179 177 178 178 178 177 176 175 175 175 174 176 176 173 168 165 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 107 79 43 49 25 29 38 45 58 59 67 61 64 61 70 68 79 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 43 43 43 33 29 23 21 15 9 10 16 27 23 16 14 12 6 8 29 34 37 38 39 42 46 41 38 36 39 49 52 55 59 62 60 57 55 54 56 53 52 45 39 31 26 32 36 37 29 21 18 11 6 5 -6 -34 -39 999999 999999 -1 -18 -14 -9 17 24 24 17 10 47472 153 12542 75 11478 13 11 12 6849 481 207 204 202 199 194 191 189 186 183 182 179 177 178 179 178 177 175 175 175 175 174 176 176 174 169 166 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 85 46 65 31 34 41 48 61 60 68 61 64 58 70 68 82 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 42 41 42 33 28 21 19 13 8 999999 999999 29 31 15 13 14 9 12 34 39 39 38 38 39 41 34 30 32 36 47 50 51 55 57 58 56 52 50 51 47 47 42 38 30 25 32 38 38 31 25 20 14 7 7 -5 -32 -35 999999 999999 1 -14 -12 -7 16 19 19 20 8 47503 153 12542 75 11479 13 11 43 6848 464 207 205 203 199 195 191 189 186 184 182 179 177 178 179 177 177 175 175 174 175 174 176 176 175 170 168 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 93 52 72 36 45 49 53 66 62 71 60 64 56 67 65 79 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 42 36 39 42 32 26 19 15 12 999999 999999 999999 33 35 15 12 14 12 17 38 43 41 39 36 37 36 26 29 28 33 45 47 49 52 54 56 54 48 46 46 44 44 40 37 30 25 33 41 40 35 28 23 16 9 7 -6 -31 -29 999999 999999 -1 -16 -12 -6 11 18 18 27 8 47534 153 12542 75 11472 13 12 14 6848 448 208 205 203 198 194 191 189 186 185 183 180 177 177 179 178 178 175 175 174 175 174 176 177 176 171 170 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 58 79 39 60 57 59 72 67 76 63 67 58 66 65 78 85 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 32 37 40 30 24 17 11 999999 999999 999999 999999 30 34 15 11 14 14 19 41 46 43 42 37 37 34 22 24 23 29 41 44 44 47 49 51 50 43 41 41 40 42 41 38 29 23 32 42 43 40 32 25 18 9 6 -5 -31 -29 999999 999999 -9 -20 -16 -9 4 14 10 23 4 47566 153 12542 75 11464 13 12 46 6848 431 208 205 202 198 194 190 189 186 185 183 180 178 178 179 178 178 175 175 174 174 174 176 178 177 173 171 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 86 42 71 69 69 81 77 83 67 70 61 68 65 77 83 95 101 119 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 29 32 37 28 22 15 10 999999 999999 999999 999999 999999 35 15 17 16 15 22 40 46 45 45 41 38 33 19 22 21 26 39 40 41 43 44 47 47 39 37 36 36 38 37 35 27 23 32 43 44 41 33 25 17 10 7 -8 -37 -33 999999 999999 -10 -19 -17 -12 1 10 5 16 0 47597 153 12542 75 11453 13 13 17 6847 414 208 205 202 198 194 190 188 186 185 183 180 178 178 180 178 178 175 175 173 174 173 177 179 178 174 172 173 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 97 46 77 74 79 90 84 86 72 71 66 69 68 78 82 92 95 113 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 29 36 37 26 20 13 7 999999 999999 999999 999999 999999 33 16 23 16 14 21 36 44 44 45 42 39 30 15 19 19 25 37 38 40 42 42 44 44 37 35 33 33 35 33 32 26 24 31 42 43 40 30 23 12 10 6 -9 -36 -31 999999 999999 -3 -13 -14 -14 -2 5 0 15 0 47629 153 12542 75 11454 13 13 49 6847 397 209 206 203 198 194 190 188 186 185 183 181 179 178 180 179 178 176 175 172 174 174 176 179 178 175 173 173 176 171 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 110 49 80 80 89 99 90 90 74 73 68 71 73 78 83 91 92 108 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 29 36 32 24 17 8 4 999999 999999 999999 999999 999999 30 14 21 14 14 20 32 41 43 44 42 39 30 14 19 18 23 34 36 37 39 39 41 41 36 34 31 30 30 26 30 28 27 28 40 41 39 29 23 10 7 0 -10 -35 -30 -38 999999 1 -6 -5 -6 -4 0 -10 7 -3 47660 153 12542 75 11456 13 14 20 6847 380 209 207 203 198 194 190 189 186 185 183 180 179 179 181 179 179 176 175 173 174 174 175 179 178 176 174 175 177 172 171 170 170 172 175 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 88 96 97 107 100 98 80 79 74 76 77 77 83 93 92 104 124 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 25 31 27 25 18 7 4 999999 999999 999999 999999 999999 36 14 21 16 22 26 31 39 43 44 42 38 33 15 19 18 21 33 35 35 37 38 41 42 38 35 32 29 25 23 34 31 27 23 39 37 35 22 19 8 4 1 -8 999999 -32 -38 -15 2 -3 -2 -1 -5 0 -12 8 -2 47692 153 12542 75 11467 13 14 52 6846 363 209 208 204 199 195 191 189 187 185 182 180 180 179 181 180 179 176 175 173 174 173 175 179 178 177 175 176 178 174 173 172 171 174 176 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 98 108 109 120 110 105 87 84 79 83 82 78 85 95 91 100 116 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 22 31 29 23 17 7 3 999999 999999 999999 999999 999999 51 19 24 16 24 28 31 38 42 43 42 39 33 15 22 23 22 32 33 33 36 37 40 41 39 37 35 29 24 22 33 32 29 14 34 29 26 14 16 5 3 0 999999 999999 -34 -39 -19 -3 -8 -2 4 -6 0 -15 4 -4 47723 153 12542 75 11487 13 15 23 6846 347 210 209 205 200 195 191 189 187 185 182 181 180 180 181 180 179 176 176 173 173 173 175 179 178 178 177 177 179 174 174 172 172 175 176 180 183 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 117 118 128 117 111 93 91 88 86 84 79 89 93 87 93 103 107 999999 999999 999999 999999 999999 999999 113 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 32 28 19 15 6 3 3 999999 999999 999999 999999 999999 33 31 19 29 27 30 40 43 42 41 37 32 17 22 24 22 32 31 32 33 34 38 40 38 36 32 25 17 14 30 29 27 11 35 24 17 9 12 1 0 999999 999999 999999 -36 -41 -23 -12 -10 -1 5 -7 2 -10 10 0 47754 157 12542 75 11489 13 15 54 6845 330 211 209 205 201 196 192 190 187 185 182 181 180 180 181 180 179 177 176 173 173 173 175 179 179 179 177 177 178 174 174 173 172 176 177 180 183 182 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 133 135 137 126 119 103 100 98 93 90 87 91 92 81 82 86 88 999999 999999 999999 999999 999999 999999 105 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 29 17 13 4 0 8 999999 999999 999999 999999 999999 999999 37 25 34 29 29 42 49 44 39 35 30 19 25 27 24 26 29 31 33 33 36 38 35 30 27 22 13 13 33 19 19 8 34 15 8 6 9 -2 -5 999999 999999 999999 -37 -37 -23 -14 -12 -3 6 3 14 3 18 7 22 58 72 39 47786 158 12542 75 11503 13 16 26 6845 313 211 209 206 201 196 192 190 188 185 182 181 181 180 181 180 179 177 176 173 172 173 175 179 179 179 179 178 180 175 174 173 173 176 177 179 183 180 179 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 149 149 138 126 112 107 105 99 94 89 89 88 77 78 76 999999 999999 999999 999999 999999 999999 94 98 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 42 31 15 10 2 -2 8 30 999999 999999 999999 999999 999999 42 26 34 28 27 49 52 44 39 35 30 21 28 28 23 26 30 34 35 35 35 35 31 28 24 24 9 8 22 5 8 0 28 8 6 2 4 -13 999999 999999 999999 999999 -41 -41 -23 -18 -19 -5 5 -1 22 12 24 12 27 59 71 44 11 47817 159 12542 75 11505 13 16 57 6844 297 211 209 205 201 196 192 190 187 185 182 181 181 180 181 181 179 177 176 173 172 173 175 179 178 179 179 178 179 176 174 173 174 177 178 178 181 180 179 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 168 162 159 147 132 119 112 111 110 102 95 88 88 78 76 73 72 999999 999999 999999 999999 999999 91 89 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 39 27 14 8 1 -1 8 30 999999 999999 999999 999999 999999 999999 999999 35 29 33 51 52 43 38 31 29 24 27 30 25 28 33 36 38 36 34 32 28 24 25 22 5 1 10 -3 2 -7 24 5 0 -5 -4 -16 999999 999999 999999 999999 -38 -42 -21 -28 -21 999999 999999 5 18 11 23 18 31 60 71 49 16 4 47849 159 12542 75 11497 13 17 29 6844 280 210 209 205 201 197 193 190 188 184 183 182 181 181 181 181 179 177 176 173 173 173 175 179 178 179 178 179 179 175 175 174 174 178 178 178 179 179 180 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 182 174 165 153 136 125 115 114 118 110 100 91 88 79 76 73 72 999999 999999 999999 999999 999999 80 78 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 41 28 14 9 0 0 8 30 999999 999999 999999 999999 999999 999999 999999 35 39 37 51 51 40 33 29 30 21 29 33 28 31 35 39 41 40 35 31 26 21 22 14 -4 -8 1 999999 0 -18 18 -1 -6 -10 999999 999999 999999 999999 999999 999999 -39 -40 -17 999999 999999 999999 999999 8 19 20 29 25 38 59 70 49 14 0 47880 159 12542 75 11469 13 18 0 6843 264 210 209 205 202 197 193 190 188 184 183 182 181 181 181 182 180 178 176 174 173 173 175 179 177 178 178 178 178 175 175 176 175 179 179 178 178 178 179 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 190 181 170 157 141 131 120 120 127 119 106 95 90 83 77 74 73 999999 999999 999999 999999 999999 78 70 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 43 29 15 9 0 -2 7 999999 999999 999999 999999 999999 999999 999999 999999 41 50 42 52 50 38 31 24 29 23 27 33 30 34 38 42 44 42 37 31 24 20 20 9 -15 -13 0 999999 999999 -25 12 -12 -15 999999 999999 999999 999999 999999 999999 999999 -39 999999 999999 999999 999999 999999 19 9 22 28 33 32 41 59 69 47 9 0 47911 159 12542 75 11443 13 18 31 6843 248 209 209 206 202 198 194 191 188 185 184 183 181 182 182 182 180 178 176 174 173 173 174 178 177 178 177 178 177 175 175 176 175 179 179 178 178 177 178 177 999999 999999 999999 999999 999999 999999 999999 999999 999999 191 185 176 163 147 137 130 126 131 125 113 99 92 87 80 76 74 84 999999 999999 999999 999999 77 65 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 42 26 15 9 0 -2 9 999999 999999 999999 999999 999999 999999 999999 999999 43 53 46 54 50 36 28 22 30 22 27 32 30 34 39 41 43 42 37 30 23 18 17 3 -23 -18 -5 999999 999999 -26 9 -18 -23 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 22 9 25 32 34 35 46 58 66 51 12 -3 47943 159 12542 75 11417 13 19 3 6842 233 209 208 206 202 199 194 191 188 185 184 183 181 182 182 182 181 178 176 174 173 173 174 178 177 178 177 178 177 174 175 176 176 179 179 178 177 177 178 175 181 999999 999999 999999 999999 999999 999999 999999 999999 190 186 180 168 154 147 137 132 131 123 113 102 93 89 82 77 75 76 999999 999999 999999 999999 77 65 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 28 13 9 1 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 41 52 49 57 52 36 26 19 26 17 23 30 28 33 36 39 40 41 35 28 22 14 9 -5 -28 -24 -8 999999 999999 -25 4 -27 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 25 15 32 40 41 41 48 57 62 52 12 -12 47974 158 12542 75 11409 13 19 34 6842 217 209 207 205 202 199 194 191 188 185 184 184 181 182 182 182 181 179 177 175 173 173 175 178 178 178 176 178 176 174 175 176 177 179 178 177 175 175 177 173 179 181 178 999999 999999 999999 999999 999999 999999 190 186 181 171 159 154 142 138 134 123 113 103 92 91 86 81 78 78 84 999999 999999 999999 75 66 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 51 54 60 55 38 26 16 20 14 23 35 28 32 34 37 37 38 32 24 18 9 2 -15 -35 -31 -8 999999 999999 999999 1 -32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 22 16 33 42 40 39 48 56 62 51 14 48006 158 12542 75 11408 13 20 6 6841 201 209 205 203 200 198 193 191 188 184 184 184 181 182 183 183 182 180 177 175 174 173 174 177 178 178 176 177 176 173 174 176 177 177 176 176 172 173 175 171 177 179 176 999999 999999 999999 999999 999999 999999 190 187 183 176 165 160 149 141 136 125 112 103 92 93 90 84 82 81 78 999999 999999 999999 81 74 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 54 56 60 55 40 25 14 18 10 19 32 30 33 33 35 35 36 31 22 14 3 -3 -20 -39 -35 -16 999999 999999 999999 999999 999999 999999 999999 999999 999999 8 -18 999999 999999 999999 999999 999999 999999 999999 999999 12 15 32 41 40 36 48 54 58 50 17 48037 158 12542 75 11419 13 20 37 6841 185 208 203 201 199 196 192 190 187 184 184 184 182 182 183 183 182 181 178 176 174 174 174 177 177 178 176 177 175 172 173 176 177 177 176 175 171 173 174 171 176 178 175 999999 999999 185 999999 191 188 192 189 185 179 169 162 153 145 139 128 113 105 95 97 96 89 89 78 72 999999 999999 999999 81 79 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 55 61 56 53 40 24 13 16 3 21 32 31 32 32 34 34 36 31 22 9 0 -5 -20 -39 -34 -15 999999 999999 999999 999999 999999 999999 999999 999999 24 10 -15 -41 999999 999999 999999 999999 999999 999999 999999 13 15 30 38 36 35 48 46 51 47 12 48069 158 12542 75 11451 13 21 9 6840 169 207 201 199 197 195 192 189 187 184 184 184 182 182 183 184 183 182 179 177 175 174 173 175 176 178 175 178 174 173 173 177 177 176 175 174 169 171 172 170 174 176 174 172 179 185 188 191 187 194 190 187 181 172 165 156 148 142 129 112 105 97 101 104 97 94 78 70 79 999999 999999 90 90 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 53 58 51 44 36 24 12 18 5 23 33 34 30 30 30 29 33 30 21 6 2 -3 -16 -33 -36 -30 999999 999999 999999 999999 999999 999999 999999 37 23 9 -15 -39 999999 999999 999999 999999 999999 999999 999999 13 8 23 31 27 32 46 47 48 47 10 48100 158 12542 75 11484 13 21 40 6840 153 206 200 198 196 193 191 188 186 184 184 183 181 182 183 184 183 182 179 178 175 175 173 174 176 178 175 178 174 172 174 177 177 176 175 174 169 171 171 170 172 175 173 172 178 183 187 191 188 194 192 188 181 174 165 159 151 143 130 111 106 99 102 107 98 94 76 68 79 999999 999999 999999 98 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 55 56 39 36 33 22 12 18 7 23 33 34 30 29 24 26 29 26 18 4 0 -2 -18 -28 -33 -27 999999 999999 999999 999999 999999 999999 39 38 29 18 -12 -38 999999 999999 999999 999999 999999 999999 -25 10 10 20 29 27 31 40 41 42 40 4 48131 157 12617 75 11504 13 22 11 6839 137 199 197 195 193 190 188 186 184 183 183 181 181 183 184 183 183 180 179 176 175 172 173 175 178 175 178 175 173 174 178 176 176 175 175 170 170 170 170 172 174 172 172 177 181 186 191 188 195 192 188 183 178 171 163 155 143 130 109 107 99 101 107 97 94 74 69 77 999999 999999 999999 102 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 61 59 44 35 32 21 14 17 7 21 32 33 28 20 22 25 25 23 17 2 2 -4 -13 -22 -31 -22 999999 999999 999999 999999 999999 16 40 42 33 22 -7 -28 999999 999999 999999 999999 999999 999999 -23 7 13 24 32 26 28 30 36 39 35 -1 48163 156 12617 75 11523 13 22 43 6838 121 199 196 194 192 189 187 186 184 183 182 182 181 183 184 183 184 181 179 176 174 171 172 174 178 175 178 175 173 174 178 177 176 175 177 171 171 169 169 172 172 170 172 175 181 186 190 187 196 193 192 186 183 176 167 158 143 129 108 107 99 103 110 99 94 73 69 77 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 80 69 64 44 34 32 22 10 9 9 19 30 33 26 16 17 20 21 19 15 3 5 0 -8 -15 -25 -23 999999 999999 999999 999999 999999 17 39 41 31 20 0 -17 999999 999999 999999 999999 999999 999999 -26 3 15 22 27 24 32 23 33 42 32 48194 156 12617 75 11530 13 23 14 6838 106 198 196 193 191 189 187 186 184 182 182 181 181 182 183 184 184 182 179 175 174 171 171 173 178 175 178 176 174 174 177 177 175 175 178 173 172 170 169 172 171 168 173 174 180 183 188 187 195 193 193 190 188 181 172 162 146 131 110 106 98 99 109 102 98 74 71 75 90 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 69 67 47 37 38 22 10 5 2 19 31 32 22 12 15 14 15 13 11 3 5 2 -2 -6 -21 -25 999999 999999 999999 999999 999999 26 39 41 34 16 1 -5 999999 999999 999999 -3 -11 -23 -23 0 10 16 20 17 31 21 30 37 31 48226 156 12617 75 11534 13 23 46 6837 90 197 195 192 190 188 186 185 184 182 181 181 180 182 183 184 184 182 179 175 172 170 170 173 178 176 178 177 175 174 177 177 174 175 179 174 174 172 170 172 171 168 172 173 178 182 185 187 194 194 196 193 189 185 177 165 149 135 114 108 100 97 107 101 98 76 73 74 89 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 77 71 48 34 37 20 7 3 2 19 34 32 20 9 17 7 6 6 3 -3 0 3 1 -2 -16 -18 -12 -19 999999 999999 41 24 37 39 33 16 1 -6 999999 999999 999999 7 -9 -10 -17 -1 6 13 17 11 26 19 28 33 28 48257 154 12617 75 11535 13 24 17 6836 74 196 194 191 189 187 185 184 183 182 180 181 180 181 183 184 184 182 179 174 172 170 170 172 179 176 177 177 176 174 177 176 175 177 179 176 175 173 171 171 171 168 171 172 178 180 184 187 195 194 197 194 191 188 182 169 154 141 120 112 104 97 107 102 101 84 78 78 93 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 92 76 45 27 30 15 1 2 5 22 38 999999 21 9 15 1 0 1 1 -7 2 7 7 2 -8 -13 -9 -14 999999 1 35 24 35 36 31 19 3 -8 -29 -39 -26 13 -8 3 -6 -3 1 8 12 7 23 15 25 48289 154 12617 75 11548 13 24 49 6836 58 195 194 190 188 186 184 183 183 181 180 180 180 180 182 183 184 181 179 173 171 170 169 171 179 177 177 177 176 172 176 176 175 178 180 176 175 174 171 170 170 168 170 171 177 180 184 188 195 194 196 193 192 189 184 172 157 147 127 117 106 95 105 100 104 90 86 86 96 999999 999999 111 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 79 41 20 24 12 1 1 7 24 999999 999999 999999 8 12 -3 -3 -1 0 -7 2 9 13 8 0 -8 -3 -10 3 2 30 22 33 33 29 17 1 -6 -28 -41 -32 15 -11 7 0 -5 -1 3 6 2 23 15 22 48320 153 12617 75 11565 13 25 20 6835 42 194 194 191 188 186 184 183 183 181 180 180 180 180 182 183 184 180 179 173 169 170 169 169 178 177 176 176 176 171 175 177 176 178 181 178 175 175 171 169 170 168 170 170 177 179 183 189 194 194 196 195 192 189 187 175 161 150 135 122 107 95 104 105 108 97 94 97 101 96 999999 113 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 82 41 16 18 9 0 -4 10 999999 999999 999999 999999 5 12 -5 -6 -5 -3 -11 1 9 11 10 3 2 0 0 8 4 30 22 30 30 27 11 1 -3 -25 -41 -30 25 -10 12 5 -1 -1 3 -2 -2 25 6 48351 151 12692 75 11593 13 25 51 6834 26 196 192 189 187 184 183 183 182 180 180 180 180 181 183 183 180 179 173 168 171 170 169 178 178 175 176 176 171 174 178 176 179 182 180 175 175 170 169 169 167 170 170 175 179 183 190 193 195 198 195 191 190 188 175 163 153 141 127 115 97 102 106 109 105 100 103 103 94 110 116 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 48 16 18 7 -2 -9 15 999999 999999 999999 999999 999999 12 -7 -11 -9 -10 -12 -2 13 11 14 8 3 3 6 13 6 30 20 32 30 28 9 5 1 -24 -36 -27 28 -12 14 9 1 0 4 -2 -5 30 48383 150 12692 75 11616 13 26 23 6833 10 197 193 190 187 184 184 183 182 180 180 180 180 180 183 183 179 180 173 168 172 171 169 179 178 173 177 176 169 173 178 176 180 184 182 177 177 171 170 170 167 169 169 174 178 183 190 191 194 198 196 191 192 189 177 165 157 148 134 122 102 102 103 112 113 108 108 105 92 108 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 52 13 14 3 -4 -15 999999 999999 999999 999999 999999 999999 11 -8 -14 -14 -15 -12 -1 15 8 13 7 10 7 8 16 8 20 18 31 30 28 9 8 0 -27 -36 -27 28 -12 17 11 2 1 6 -2 -8 48414 150 12692 75 11630 13 26 54 6833 -5 198 194 191 188 185 184 184 182 180 180 181 180 180 184 183 178 179 173 167 172 172 168 179 180 172 176 177 168 172 178 176 180 185 184 177 179 172 171 172 169 169 168 174 176 180 190 189 193 197 197 191 192 191 180 170 163 157 142 130 111 103 107 117 123 118 115 106 93 103 113 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 12 4 -4 -10 -21 999999 999999 999999 999999 999999 999999 13 -13 -14 -15 -17 -18 -3 17 6 12 6 7 7 18 19 11 15 16 29 29 26 4 5 -4 -30 -38 -27 32 -11 22 16 6 4 7 -5 -19 48446 150 12692 75 11630 13 27 26 6833 -21 199 195 192 189 185 185 184 183 181 180 181 180 180 184 183 178 179 173 166 173 173 169 179 181 171 175 178 167 170 179 175 179 185 184 177 181 173 172 172 170 168 167 174 175 179 190 187 193 197 196 190 193 195 184 176 171 167 152 139 122 109 113 122 131 124 117 108 92 105 116 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 5 -4 -10 -14 -23 999999 999999 999999 999999 999999 999999 10 -23 -18 -17 -21 -20 -4 17 3 8 6 9 6 23 19 13 12 14 26 27 19 -2 3 -9 -28 -39 999999 33 -14 24 20 9 3 5 -8 -21 48477 150 12692 75 11618 13 27 57 6834 -36 200 195 193 190 185 185 184 183 181 180 181 180 179 183 183 177 180 174 166 174 175 170 179 182 170 174 179 167 169 179 174 177 185 185 177 182 174 171 172 171 166 167 173 175 178 190 186 193 195 198 191 196 196 187 182 177 174 161 149 130 115 120 126 139 133 125 113 97 108 117 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1 -8 -13 -16 999999 999999 999999 999999 999999 999999 999999 999999 -27 -20 -16 -27 -25 -8 15 2 7 6 10 9 22 22 16 15 15 25 27 16 -3 0 -13 -33 999999 999999 999999 -12 31 26 12 3 7 -8 -22 48510 150 12692 75 11604 13 28 30 6834 -51 201 196 193 190 185 185 184 183 181 179 180 181 179 183 183 177 180 174 166 174 176 171 179 183 170 173 179 166 168 178 174 176 184 184 176 182 174 170 172 171 165 165 173 175 180 190 185 192 193 199 191 196 197 188 185 181 180 170 161 142 125 126 129 143 136 132 120 102 111 118 106 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -8 -19 -18 -16 999999 999999 999999 999999 999999 999999 999999 999999 -30 -19 -15 -28 -29 -13 11 -3 2 5 12 11 30 27 22 17 14 25 24 13 -4 -1 -17 -41 999999 999999 999999 -12 33 28 14 9 10 -7 -21 48540 151 12692 75 11587 13 29 0 6835 -66 201 196 193 190 185 185 184 183 181 179 180 181 179 183 182 178 180 175 168 175 178 172 179 183 170 172 178 166 168 177 174 175 183 183 174 180 172 170 172 171 165 164 173 175 180 189 185 190 191 199 191 196 196 190 188 182 184 179 169 153 133 132 136 148 140 139 126 105 112 114 105 112 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 -12 -9 999999 999999 999999 999999 999999 999999 999999 999999 -19 -13 -14 -25 -25 -9 14 -5 0 3 10 13 38 35 24 19 15 25 24 11 -6 -3 -18 999999 999999 999999 999999 -9 32 28 15 12 8 -14 -25 6 48571 152 12692 75 11575 13 29 31 6836 -81 201 196 193 190 185 185 184 183 181 179 180 181 179 183 182 178 180 176 169 175 179 172 179 184 170 171 177 166 167 177 174 174 181 181 172 178 171 170 171 171 166 164 173 175 179 188 184 189 190 200 192 197 195 191 190 185 186 182 174 161 142 140 140 150 146 145 129 109 114 116 109 117 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 18 8 12 999999 999999 999999 999999 999999 999999 999999 999999 -13 -7 -12 -24 -23 -6 24 -3 1 999999 14 27 48 40 30 25 17 28 26 12 -8 -3 999999 999999 999999 999999 999999 999999 31 27 13 13 7 -16 -29 6 -19 48604 152 12692 75 11572 13 30 4 6836 -96 201 196 193 190 185 185 184 183 181 179 180 181 179 183 182 178 180 177 170 176 181 173 179 184 171 171 178 166 165 178 173 174 181 180 171 178 173 171 171 172 167 164 174 173 178 187 183 188 190 200 192 197 195 192 192 187 186 184 180 169 150 148 145 152 146 150 134 111 115 115 108 113 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 24 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 -5 -12 -27 -29 -7 999999 -1 1 999999 999999 37 57 45 34 29 20 29 27 9 -6 2 999999 999999 999999 999999 999999 999999 31 26 15 12 8 -15 -31 6 -19 48634 152 12692 75 11577 13 30 34 6837 -111 200 195 192 189 184 185 183 183 181 178 180 180 179 183 182 178 180 178 172 178 182 175 180 185 172 172 178 168 166 178 173 173 180 179 171 178 173 171 172 173 166 165 173 173 179 186 183 187 189 198 192 197 194 192 191 188 185 185 186 176 159 149 148 154 147 153 139 118 117 116 105 109 107 117 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 47 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -5 -11 -24 999999 999999 999999 999999 999999 999999 999999 32 54 45 35 28 21 26 26 4 -5 0 999999 999999 999999 999999 999999 999999 999999 15 9 8 0 -9 -30 6 -19 48666 153 12692 75 11587 13 31 6 6837 -126 199 193 191 188 183 183 183 182 180 179 180 180 180 182 182 178 180 179 174 178 182 176 180 185 172 173 178 168 169 177 173 172 179 177 171 177 174 171 172 174 167 166 173 173 178 186 183 186 188 198 194 198 194 191 191 188 186 188 186 185 168 154 151 155 153 158 145 124 120 115 104 110 104 116 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -2 -11 -21 999999 999999 999999 999999 999999 999999 999999 23 48 42 35 27 18 16 25 0 -6 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 4 -4 -12 -36 999999 -19 -13 48698 154 12692 75 11588 13 31 38 6838 -141 198 192 189 187 183 183 182 181 180 179 180 180 180 182 182 178 180 180 176 179 183 178 180 185 174 173 178 170 169 176 173 171 177 174 170 176 174 171 171 175 168 167 173 173 178 186 184 186 190 197 193 197 195 192 193 188 186 188 185 186 174 160 152 156 156 158 151 132 122 116 105 109 101 117 112 118 122 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -16 999999 999999 999999 999999 999999 999999 999999 23 47 39 33 25 18 14 25 -2 -8 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 -9 -14 -33 999999 -21 -14 -10 48729 154 12692 75 11586 13 32 9 6838 -156 197 192 188 186 182 182 182 181 179 179 179 179 180 181 181 179 180 180 177 180 183 180 181 184 175 174 178 171 171 175 174 172 174 172 168 173 173 170 170 174 168 167 173 174 181 186 186 186 191 196 194 196 193 191 194 189 185 187 184 182 178 166 156 157 159 162 156 137 127 115 107 110 100 118 113 120 115 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 25 41 34 29 22 18 12 23 -3 -7 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -10 999999 -34 999999 999999 -12 -10 48760 135 12692 75 11575 13 32 40 6839 -170 197 191 187 185 182 181 181 181 179 179 180 179 180 181 180 179 180 179 180 182 183 181 182 182 177 176 176 172 172 175 176 172 173 171 167 172 172 170 170 174 168 168 173 175 182 184 186 185 192 197 195 198 195 191 193 189 185 186 185 182 178 168 159 157 161 165 162 145 131 115 110 113 103 118 113 121 117 999999 999999 999999 999999 999999 999999 999999 129 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 24 40 29 26 21 17 9 23 -1 48791 134 12617 75 11560 13 33 11 6839 -185 200 196 190 185 183 181 181 181 180 179 179 179 178 180 180 179 179 179 179 182 183 183 182 183 182 178 178 176 174 174 176 177 172 171 168 166 170 172 171 171 174 169 168 174 175 182 183 187 185 193 196 196 198 196 194 193 192 190 191 189 183 178 168 162 157 162 166 167 152 136 118 114 114 106 119 115 124 120 132 137 137 999999 999999 999999 127 134 137 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 17 33 27 25 20 16 8 48823 133 12617 75 11554 13 33 43 6840 -200 199 194 188 183 182 180 180 181 179 179 180 179 178 179 179 178 178 178 179 184 184 183 183 184 181 179 179 176 175 176 175 178 174 172 168 166 170 172 172 173 174 170 170 175 175 183 184 189 187 195 197 198 202 201 200 197 197 195 194 191 188 184 173 166 160 166 168 171 160 143 124 121 117 107 123 120 129 126 138 146 147 135 154 155 136 140 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 22 19 26 26 21 14 15 48854 133 12617 75 11549 13 34 14 6840 -214 199 193 187 181 180 179 179 180 178 178 180 180 177 179 179 178 178 178 179 184 185 184 184 184 181 180 180 176 176 177 177 180 175 172 168 167 170 173 173 174 175 172 171 175 176 183 185 191 189 197 197 200 204 205 203 201 201 197 195 194 191 192 182 173 164 169 168 173 168 149 130 123 120 111 125 124 133 130 145 155 156 145 160 158 140 145 151 999999 161 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 22 20 18 19 24 15 15 48886 133 12617 75 11547 13 34 46 6840 -229 199 193 186 180 178 177 177 178 177 177 179 179 177 179 178 177 177 178 178 183 185 184 185 184 181 180 181 177 177 178 178 181 176 174 170 170 171 173 173 175 175 171 172 176 177 184 185 190 190 198 198 202 205 208 207 203 204 202 201 199 196 198 188 180 167 169 166 171 171 156 137 125 120 113 129 128 135 128 150 160 159 144 161 155 139 144 152 169 156 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 9 6 14 20 9 10 48917 131 12617 75 11551 13 35 17 6841 -244 199 192 186 180 177 176 176 177 176 176 179 179 177 178 177 176 176 177 178 183 186 184 185 185 181 180 182 177 177 180 179 181 178 173 172 171 171 171 173 176 174 171 172 177 179 185 186 191 190 199 200 205 207 209 208 206 206 204 203 201 200 202 193 182 168 171 166 172 173 161 144 132 124 118 135 132 137 130 156 166 163 145 156 154 135 145 152 172 158 157 139 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -4 -9 6 16 48949 128 12617 75 11558 13 35 49 6841 -259 199 192 186 179 176 175 175 176 176 176 179 178 177 177 176 175 175 176 177 182 186 184 186 186 181 181 182 177 178 181 179 182 179 174 174 173 171 170 174 176 175 173 173 179 180 185 186 192 192 201 202 207 209 214 212 211 212 209 207 206 206 207 200 186 172 174 166 172 173 164 148 137 130 124 139 139 144 134 162 169 167 150 158 157 137 147 153 171 156 156 139 149 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -3 48980 99 12617 75 11563 13 36 20 6841 -273 198 192 186 179 176 175 175 176 176 175 178 178 176 176 175 174 174 175 175 180 185 184 186 185 181 180 182 178 178 180 179 182 180 176 174 174 173 171 175 178 175 174 174 179 180 185 185 191 191 201 204 208 211 218 217 218 218 213 211 210 210 211 207 192 179 175 165 170 173 169 152 143 133 129 141 143 147 137 162 172 170 153 157 159 140 154 155 172 159 159 143 148 142 999999 999999 999999 999999 999999 108 49011 98 12692 75 11568 13 36 51 6841 -287 193 186 180 176 174 174 175 176 175 177 178 176 176 175 173 173 174 174 179 185 184 185 184 182 180 182 178 179 180 181 183 181 178 177 176 174 171 174 178 175 175 174 181 179 183 185 190 192 200 207 210 213 221 218 221 221 218 216 215 215 213 212 199 185 178 167 169 173 172 157 148 137 133 142 146 153 142 159 170 171 156 161 162 138 154 152 167 156 153 138 147 140 158 999999 999999 999999 999999 108 49043 146 12692 75 11573 13 37 23 6842 -302 192 185 179 175 173 173 174 175 174 177 178 176 175 175 172 172 173 174 178 184 184 183 184 182 178 181 179 178 180 183 184 183 181 179 179 176 172 174 180 177 176 176 181 181 184 184 190 193 201 208 212 218 225 224 226 226 224 221 221 223 219 216 205 192 181 168 169 174 177 164 153 141 139 143 147 154 149 164 177 176 163 164 166 144 157 151 168 156 151 137 148 138 151 153 146 999999 999999 104 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -33 -22 49074 147 12692 75 11583 13 37 54 6842 -317 192 185 180 175 172 172 174 175 174 176 178 176 174 174 171 171 173 173 176 183 183 182 184 182 177 181 179 178 180 184 184 185 183 182 181 178 173 175 180 180 178 179 183 181 184 188 193 194 201 209 213 219 229 229 231 231 230 226 225 227 227 222 212 199 183 168 169 179 185 173 158 144 140 145 151 158 154 170 180 179 171 168 171 152 165 154 176 161 151 131 146 136 149 147 138 126 122 106 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -22 -12 -37 49106 147 12692 75 11592 13 38 26 6842 -332 192 179 179 174 172 172 173 175 173 175 178 176 174 173 171 170 173 173 174 182 182 180 183 182 176 180 181 177 179 185 185 187 185 185 183 179 175 175 180 180 179 181 185 184 185 192 195 197 202 210 214 220 229 228 235 233 234 231 229 232 233 230 219 209 189 170 166 176 187 180 168 153 143 147 152 161 160 175 186 182 178 171 173 159 170 161 175 162 154 136 141 134 149 147 141 128 122 115 999999 999999 999999 69 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -18 -6 -36 49137 147 12692 75 11608 13 38 57 6842 -347 193 177 180 175 173 172 173 174 173 174 177 175 174 173 171 170 172 173 172 181 181 179 183 182 176 179 181 177 178 186 185 188 187 186 185 181 176 176 179 180 180 181 187 186 187 193 195 198 203 209 213 219 228 226 234 232 235 233 231 233 233 232 224 215 195 175 167 175 188 183 175 162 149 149 152 161 162 179 185 179 176 171 172 157 171 159 169 154 149 131 135 130 148 148 146 129 999999 120 113 999999 999999 71 999999 999999 999999 999999 76 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -15 -6 -39 49169 147 12692 75 11623 13 39 29 6842 -362 193 176 181 178 174 172 172 174 172 173 176 175 174 173 171 169 171 172 171 178 179 178 182 183 176 178 182 177 177 186 186 187 187 188 186 183 178 176 179 180 179 180 187 185 186 192 193 196 202 209 212 217 225 224 231 231 235 234 234 235 233 231 226 220 201 180 168 175 190 187 180 169 152 151 154 165 169 183 185 177 174 171 174 163 174 164 171 156 152 142 146 139 156 153 146 135 999999 127 116 999999 999999 76 86 76 999999 88 89 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -12 -1 -27 49200 147 12692 75 11636 13 40 0 6842 -377 194 175 182 179 174 172 172 173 171 173 176 176 174 173 171 169 170 171 171 177 178 178 181 182 177 177 181 178 176 186 187 188 187 189 187 184 180 178 180 181 179 178 187 185 186 191 194 197 204 209 213 217 225 224 232 231 234 233 235 237 234 232 228 225 208 188 174 178 190 188 181 176 159 155 155 170 177 186 189 182 183 178 184 172 182 169 177 162 157 150 152 147 159 155 149 140 999999 127 116 999999 999999 85 92 92 102 92 90 70 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -7 2 -24 49231 147 12692 75 11641 13 40 31 6843 -392 193 173 182 180 176 172 172 173 171 173 176 175 175 173 172 170 169 170 171 175 177 178 180 182 178 176 181 179 177 186 188 190 188 190 189 186 184 181 182 184 181 178 186 185 187 192 196 198 204 208 212 217 226 226 232 230 236 236 238 240 238 236 233 231 214 195 179 182 191 189 183 181 166 160 159 174 183 188 189 181 184 182 188 179 186 173 175 164 159 149 151 149 157 161 154 146 999999 999999 115 999999 999999 999999 999999 94 999999 999999 97 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -2 4 -21 49263 145 12767 75 11656 13 41 3 6843 -407 172 182 183 177 174 173 173 172 172 175 175 175 173 173 171 170 170 171 173 175 178 179 182 179 176 180 180 178 186 189 190 189 191 189 186 186 182 183 184 180 177 185 186 187 193 196 198 203 207 210 216 224 224 229 227 234 238 238 240 238 238 236 233 218 201 185 187 193 190 183 184 170 163 161 176 189 193 191 180 182 181 187 181 188 174 174 170 163 153 152 151 158 161 154 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 100 100 79 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 70 999999 999999 999999 999999 999999 999999 999999 999999 8 13 49294 145 12767 75 11666 13 41 34 6843 -422 169 182 187 180 175 174 173 172 172 175 175 175 173 173 172 171 171 172 173 175 178 178 182 180 176 180 181 179 186 189 190 189 193 191 187 187 183 183 185 181 177 186 186 189 194 197 198 202 206 207 213 221 222 225 223 232 234 236 237 236 236 236 232 220 207 191 191 192 189 181 184 170 164 160 175 188 197 191 178 183 184 189 182 187 175 174 169 161 152 153 154 158 163 155 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 104 102 999999 999999 85 72 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 63 999999 999999 999999 999999 999999 999999 999999 -22 2 12 49326 143 12842 75 11659 13 42 6 6843 -438 182 189 184 177 175 174 173 172 174 175 175 174 174 173 171 171 172 172 175 178 178 182 181 177 180 183 181 185 189 190 188 193 191 189 189 184 185 185 181 178 186 186 189 194 198 197 202 203 207 213 220 223 224 223 231 233 235 237 238 237 238 234 222 211 197 196 195 191 184 187 176 167 161 175 191 203 194 180 184 184 189 188 189 180 177 171 168 158 155 157 161 168 154 157 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 99 999999 999999 90 77 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 17 999999 999999 999999 999999 999999 999999 999999 999999 999999 -13 999999 999999 999999 50 999999 999999 999999 999999 999999 999999 0 -20 -3 49357 142 12917 75 11653 13 42 37 6843 -453 192 194 178 176 174 173 172 173 174 175 174 175 174 172 171 172 171 174 178 177 181 183 178 180 184 181 184 189 189 189 193 192 189 189 186 185 184 182 178 187 187 189 195 198 197 200 200 206 210 219 220 220 219 227 231 233 239 238 238 237 232 220 213 200 200 196 191 184 189 181 172 164 177 190 201 190 179 180 183 187 192 191 186 176 176 173 161 155 160 165 168 159 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 90 79 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -25 -24 999999 999999 0 37 999999 999999 999999 999999 999999 10 -1 -21 -6 49389 141 12917 75 11649 13 43 9 6843 -468 194 202 180 176 174 173 171 172 174 176 174 176 175 172 172 172 170 174 178 177 181 184 178 181 184 181 183 188 189 189 193 193 191 190 186 186 183 181 176 185 186 190 195 197 197 200 199 203 209 214 215 217 216 223 228 232 238 239 240 239 233 223 216 201 198 191 188 183 191 186 178 168 179 188 198 192 184 180 183 185 195 190 186 171 177 180 173 159 168 168 177 168 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 29 19 31 999999 999999 999999 999999 999999 999999 -31 -23 -16 -15 -5 29 27 999999 999999 999999 12 8 -3 -21 49420 141 12917 75 11643 13 43 40 6844 -482 197 208 189 177 174 173 171 171 173 176 175 176 176 173 172 173 171 174 178 177 181 184 178 180 184 182 182 187 189 190 193 194 192 191 187 186 184 180 173 182 183 189 193 196 196 201 200 202 206 213 213 214 212 217 222 229 238 238 240 239 231 222 217 203 198 186 183 179 188 187 181 171 178 185 193 188 184 178 178 177 186 185 182 173 177 177 173 172 175 171 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 42 29 38 999999 999999 999999 999999 999999 6 -33 -20 -17 -17 -10 13 24 17 999999 999999 11 10 -3 -21 49451 140 12992 75 11647 13 44 11 6844 -497 214 201 179 175 174 171 171 173 176 175 177 177 174 173 173 171 173 178 177 181 184 179 180 185 183 183 187 188 190 193 194 192 190 186 186 183 180 173 181 182 189 192 196 195 198 197 200 204 210 212 211 209 213 219 226 235 236 239 236 229 219 217 204 197 183 180 178 186 187 178 171 176 181 187 186 184 176 176 173 184 181 181 175 178 179 183 999999 183 176 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 50 32 37 999999 999999 999999 999999 999999 9 -33 -22 -18 -16 -11 12 23 15 15 999999 0 9 3 -20 49483 139 12992 75 11665 13 44 43 6845 -512 217 206 182 177 175 172 171 172 176 175 178 177 175 174 174 172 174 178 178 181 184 180 181 186 184 183 187 189 191 194 194 192 189 185 184 181 180 173 182 184 190 193 198 196 198 196 199 203 210 212 211 209 212 217 225 234 236 239 237 229 218 217 206 199 183 181 179 185 187 177 170 172 174 179 179 180 174 173 169 178 177 174 167 168 169 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 69 62 37 33 999999 999999 999999 999999 999999 8 -26 -19 -12 -12 -15 6 22 15 16 -12 -4 1 11 49514 138 12992 75 11679 13 45 14 6845 -526 215 207 183 177 175 172 171 172 176 176 179 178 177 174 175 173 174 178 178 181 184 181 181 186 187 184 188 191 193 194 194 192 187 182 180 178 181 176 182 184 191 193 196 193 196 195 195 201 208 209 208 208 210 215 223 234 236 240 239 232 219 217 208 201 185 183 180 180 181 174 167 169 168 172 173 173 166 166 162 172 999999 168 999999 166 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 88 79 39 29 999999 999999 999999 999999 999999 33 0 1 0 -4 -17 -6 15 18 14 -14 -12 -11 49546 151 12992 75 11694 13 45 46 6846 -541 212 206 183 177 175 173 173 173 176 177 179 179 178 175 175 175 176 179 179 182 185 182 183 186 187 186 190 191 195 195 195 192 185 179 177 176 181 177 181 184 191 193 195 192 195 194 192 197 204 203 201 204 206 211 217 227 229 236 236 231 218 216 210 203 187 183 180 179 176 166 160 163 160 165 167 171 167 167 161 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 122 125 111 57 26 14 999999 999999 999999 999999 55 29 25 12 2 -17 -6 9 17 14 -15 -14 -15 -7 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 161 49577 152 12992 75 11697 13 46 17 6846 -556 207 204 182 177 175 173 174 175 177 178 180 179 178 176 176 176 177 180 181 183 186 184 184 185 187 188 192 193 197 197 196 192 184 177 174 173 180 176 181 182 189 191 193 192 192 192 190 194 200 198 198 203 205 208 216 225 226 233 233 231 215 214 207 201 185 183 182 180 176 165 158 160 155 160 165 172 169 168 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 116 132 128 78 41 26 999999 999999 999999 999999 50 59 58 45 22 -6 -2 12 26 19 -6 -18 -19 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 202 142 49609 153 12992 75 11702 13 46 49 6846 -571 200 201 179 175 175 174 176 176 178 179 181 178 178 176 176 177 178 180 182 184 187 185 185 185 187 189 194 195 199 198 197 192 182 176 172 171 178 176 182 184 188 190 192 191 190 191 189 192 196 194 196 204 203 207 214 225 226 233 233 232 213 213 205 202 187 186 181 182 175 164 157 162 156 161 164 174 169 173 165 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 96 109 72 126 142 142 99 62 42 999999 999999 999999 999999 77 95 100 83 57 18 4 17 25 14 -4 -16 -24 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 225 178 45 49640 153 12992 75 11703 13 47 20 6847 -586 190 197 176 174 175 174 177 177 179 179 182 178 177 175 177 178 179 182 184 184 187 185 184 184 187 190 196 196 202 201 200 193 181 174 169 167 177 176 183 185 187 188 189 189 187 189 186 188 193 191 192 202 202 209 215 225 225 233 234 232 212 210 202 198 183 182 179 180 172 163 157 166 155 160 163 176 167 176 173 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 143 107 113 82 128 153 151 111 80 61 999999 999999 999999 71 111 131 141 126 91 40 15 22 27 15 -5 -22 -33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 223 231 188 43 49671 156 12842 75 11701 13 47 51 6847 -600 -2 81 165 187 170 169 171 171 176 175 177 177 179 174 173 173 175 176 178 180 182 182 184 183 183 182 187 190 197 197 202 203 201 194 182 174 167 165 173 176 184 186 188 188 189 188 185 188 184 185 190 188 190 199 202 212 218 226 228 238 238 238 217 212 205 201 184 184 183 183 173 164 160 174 164 166 172 184 178 183 185 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 189 162 120 134 111 139 160 163 122 85 70 -10 999999 62 85 149 177 181 170 133 67 35 33 35 23 5 -20 -44 999999 999999 999999 32 999999 999999 999999 999999 999999 999999 139 217 231 179 29 -11 49703 156 12842 75 11692 13 48 23 6847 -616 -10 68 138 174 160 163 167 168 174 173 174 174 175 173 169 170 173 174 176 178 181 180 181 180 181 182 187 191 199 199 203 204 201 193 181 174 165 163 172 175 184 186 188 187 189 187 184 188 181 182 188 188 189 198 202 214 221 229 230 239 241 241 221 216 207 204 189 190 189 188 176 165 164 182 168 170 176 189 189 190 202 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 203 177 138 147 131 156 170 180 137 91 85 24 999999 66 99 174 212 210 202 155 108 60 46 39 27 13 -13 -39 999999 999999 16 42 115 77 999999 999999 999999 999999 126 202 229 180 23 -16 49734 155 12842 75 11691 13 48 54 6847 -631 -10 54 117 151 147 154 163 164 171 171 172 170 172 169 166 166 171 172 174 177 178 178 179 178 179 182 187 192 201 201 203 206 201 193 180 172 162 161 171 176 186 189 190 190 188 187 183 188 182 183 186 189 190 197 203 215 221 230 233 243 247 246 225 223 212 209 196 193 189 192 176 167 165 188 175 179 183 201 200 197 210 999999 999999 999999 999999 999999 210 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 225 205 180 141 154 131 171 177 187 145 98 89 24 999999 78 136 201 249 244 245 194 131 77 55 48 36 20 -7 -27 999999 999999 25 50 106 66 999999 999999 999999 26 133 208 239 183 24 49766 155 12842 75 11679 13 49 26 6847 -646 -10 54 97 123 133 147 158 161 169 169 169 168 168 165 163 164 170 170 174 175 176 175 178 176 178 181 188 193 202 202 205 207 200 191 180 171 160 160 170 177 187 191 191 190 188 188 183 188 181 181 185 188 190 196 202 214 220 233 235 245 251 252 234 231 219 215 201 195 190 194 179 173 171 196 185 186 183 200 203 203 225 999999 999999 999999 999999 999999 217 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 219 999999 204 999999 999999 999999 999999 215 192 185 158 172 140 179 186 200 156 106 96 28 999999 88 170 227 296 284 284 232 155 95 70 63 45 29 4 -12 999999 32 29 49 91 52 999999 999999 999999 33 131 208 245 188 25 49797 154 12842 75 11675 13 49 57 6847 -661 -11 53 87 99 114 134 153 157 167 166 167 164 164 161 160 162 167 168 172 173 173 172 176 174 179 181 188 194 203 202 205 206 198 189 179 171 160 159 170 178 189 192 193 192 190 190 184 186 180 180 184 186 191 195 202 213 219 233 239 248 253 254 240 239 225 222 208 199 192 194 179 180 180 208 193 196 191 209 216 220 241 999999 999999 999999 999999 999999 227 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 219 999999 208 999999 999999 999999 227 221 197 198 176 184 153 195 203 214 166 120 112 999999 999999 97 193 257 331 331 323 250 172 115 90 80 57 43 16 5 20 38 32 47 83 50 999999 999999 18 33 111 190 241 187 49829 154 12842 75 11672 13 50 29 6847 -677 -12 49 79 90 102 116 144 154 164 163 164 160 160 157 157 160 164 165 170 170 171 170 174 172 178 180 188 194 201 201 205 205 197 189 179 171 161 157 166 175 189 192 193 193 191 192 182 183 179 178 181 184 188 192 201 211 219 234 243 250 253 255 243 245 229 228 212 204 195 198 183 188 185 213 200 201 194 219 223 230 246 999999 999999 999999 999999 999999 229 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 250 252 999999 999999 999999 225 999999 216 234 999999 239 235 219 209 210 190 196 159 194 207 222 189 150 135 98 999999 999999 208 294 337 357 340 255 183 135 106 90 63 49 22 12 25 41 34 47 78 49 -11 999999 14 34 100 162 227 173 49860 153 12917 75 11663 13 51 0 6847 -692 33 67 80 94 95 130 151 163 161 161 156 157 153 154 157 162 162 168 167 168 167 171 170 177 180 188 195 200 200 204 203 195 187 178 172 162 155 164 173 189 192 192 192 191 191 181 182 181 179 179 183 191 197 206 217 227 242 251 255 257 259 250 251 234 232 217 208 197 199 187 194 192 218 204 209 202 226 223 233 248 999999 999999 999999 999999 999999 232 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 257 256 999999 999999 999999 226 211 214 235 231 240 240 222 225 231 211 216 174 197 205 231 213 186 177 120 999999 999999 253 307 325 336 334 249 189 145 122 107 74 56 27 17 28 42 38 49 75 52 -4 999999 8 22 81 140 190 152 49891 152 12992 75 11665 13 51 31 6847 -707 52 68 84 87 113 141 159 158 157 152 152 149 151 155 159 160 166 165 165 164 168 168 176 181 188 194 199 199 202 201 193 187 178 172 162 155 162 171 186 190 192 192 191 189 182 183 183 180 180 186 195 200 210 221 233 249 258 260 260 261 255 255 239 237 223 214 201 199 187 199 199 223 210 218 210 230 229 237 245 999999 999999 999999 243 244 238 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 259 260 999999 999999 999999 229 224 215 235 245 999999 253 232 237 250 228 230 206 227 221 247 228 202 189 999999 999999 999999 279 336 296 314 308 235 187 143 126 119 88 67 46 31 39 47 48 47 66 50 2 15 8 21 62 110 147 112 49923 152 12992 75 11671 13 52 3 6847 -722 34 52 72 76 89 129 154 155 153 148 148 146 148 152 156 158 163 162 161 160 165 165 174 179 186 194 197 198 200 199 191 188 180 173 162 154 161 170 181 186 190 190 189 188 181 181 183 180 183 190 197 198 211 225 237 251 262 264 266 264 262 258 243 240 228 218 207 203 198 212 212 230 218 225 221 237 238 244 250 261 999999 999999 248 252 246 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 264 269 999999 999999 999999 236 245 237 253 271 999999 271 233 243 252 245 251 229 238 225 257 240 213 196 999999 999999 999999 313 348 266 244 280 224 179 129 126 131 103 79 62 56 55 56 63 60 66 42 13 19 10 24 58 91 110 67 49954 150 13142 75 11677 13 52 34 6847 -737 56 63 78 114 150 153 148 144 144 143 146 150 153 155 159 158 158 157 163 163 173 178 186 193 194 197 197 196 190 186 179 173 999999 157 161 166 177 182 188 189 190 189 183 179 181 177 181 188 198 199 213 224 238 252 264 268 273 269 267 259 248 246 236 224 214 210 209 219 224 237 232 235 234 243 249 254 256 267 252 263 251 999999 256 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 276 275 999999 999999 999999 255 276 256 261 292 999999 999999 244 244 262 267 271 253 264 243 295 268 221 999999 999999 999999 999999 354 340 227 172 230 186 154 117 129 140 115 89 82 77 71 68 68 67 64 40 19 19 14 32 59 77 83 37 49986 149 13217 75 11691 13 53 6 6847 -753 52 61 103 149 154 147 143 143 144 146 150 153 154 159 158 157 157 164 163 173 177 184 192 193 196 194 193 187 183 175 170 999999 157 161 163 173 178 185 186 188 188 182 178 180 174 178 187 197 198 214 222 240 254 266 268 274 267 267 257 249 245 237 227 218 210 211 225 233 239 237 242 242 246 252 256 259 270 252 268 259 260 257 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 284 278 999999 999999 999999 260 279 256 260 291 999999 999999 242 241 270 286 285 260 270 246 300 999999 999999 999999 999999 999999 999999 397 333 194 123 184 129 130 106 131 153 131 99 104 103 89 76 70 65 56 37 27 19 16 30 54 59 59 24 50017 148 13292 75 11708 13 53 37 6847 -768 51 91 149 157 146 143 143 144 148 151 153 155 159 158 157 157 165 164 174 176 183 190 190 192 191 190 185 180 172 167 999999 156 159 161 170 174 180 183 184 186 181 174 179 172 174 182 195 198 217 223 243 253 267 268 274 267 269 257 256 249 236 224 214 207 208 226 230 235 241 242 242 246 253 259 259 268 259 271 268 261 259 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 288 274 999999 999999 999999 999999 299 261 261 288 999999 277 238 242 272 288 276 252 240 260 299 999999 999999 999999 999999 999999 999999 999999 338 163 77 150 116 89 91 136 163 140 101 113 121 110 90 80 67 55 35 38 19 23 30 48 47 37 5 50049 149 13292 75 11729 13 54 9 6847 -784 39 77 149 159 146 142 143 144 148 151 153 155 159 158 157 157 165 165 175 175 182 187 187 189 188 187 183 179 170 166 160 157 158 158 165 167 176 178 183 182 178 170 177 170 174 179 192 197 217 221 242 250 265 266 270 264 270 257 258 247 235 224 216 208 212 229 231 234 244 244 246 245 255 266 267 273 268 271 271 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 293 278 999999 999999 999999 999999 307 272 268 291 999999 293 252 999999 285 294 288 275 245 278 312 338 999999 999999 999999 999999 999999 999999 344 164 88 103 65 59 74 124 161 142 101 116 123 117 98 89 71 62 42 37 25 25 25 29 21 15 -10 -22 50080 149 13292 75 11742 13 54 40 6847 -799 21 63 149 163 145 143 143 145 148 151 151 155 159 158 157 157 164 165 174 174 180 186 185 187 185 186 184 178 170 166 159 156 156 155 160 160 170 173 178 176 177 168 173 167 171 175 190 199 218 220 240 247 264 268 272 261 267 252 258 246 237 229 222 211 216 232 233 235 246 250 257 253 268 273 274 280 272 274 282 276 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 301 288 278 999999 999999 999999 310 290 276 292 999999 287 262 999999 306 308 296 294 253 300 327 339 357 999999 999999 999999 999999 999999 341 144 97 66 16 27 61 109 158 150 103 118 123 120 106 100 80 68 43 35 22 24 21 19 11 10 -9 -26 50111 148 13367 75 11755 13 55 11 6847 -814 46 148 168 144 143 144 146 999999 999999 999999 155 999999 999999 999999 999999 165 166 172 172 178 185 184 185 183 186 184 179 171 166 159 156 155 151 154 154 165 169 173 170 171 166 171 166 168 173 188 197 216 219 238 245 262 269 275 262 267 251 256 241 233 226 225 216 218 227 230 227 243 249 257 256 272 274 277 283 278 276 284 279 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 303 295 285 999999 999999 999999 314 294 284 293 999999 285 258 274 304 320 304 297 264 305 330 346 999999 999999 999999 999999 999999 999999 333 138 85 32 -13 13 48 100 158 163 108 120 120 123 112 104 77 64 35 29 21 28 22 17 6 15 0 -20 50143 148 13367 75 11764 13 55 43 6847 -829 30 147 173 143 143 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 171 170 175 183 182 183 180 185 183 178 170 165 160 158 156 149 149 151 160 163 167 165 171 165 169 164 166 172 185 193 212 220 235 241 256 269 273 261 268 250 256 237 229 222 224 213 214 222 231 229 243 250 261 253 274 276 280 286 281 278 289 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 309 294 288 999999 999999 999999 318 302 291 291 999999 999999 275 999999 333 344 309 308 294 307 344 363 999999 999999 999999 999999 999999 391 291 111 54 2 -21 13 47 103 166 166 100 116 114 117 102 103 82 68 35 19 16 26 19 15 0 13 9 -7 50174 148 13367 75 11776 13 56 14 6847 -844 13 141 175 141 141 142 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 166 167 168 173 180 180 181 179 185 184 179 172 166 161 159 156 148 147 147 155 158 162 162 169 163 165 160 164 171 182 187 207 213 229 235 249 265 271 260 265 246 254 235 228 223 228 219 219 229 238 234 248 252 266 253 284 279 283 289 288 277 293 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 308 297 289 999999 999999 999999 330 316 298 301 999999 999999 286 999999 344 357 318 311 302 323 340 999999 999999 999999 999999 999999 377 358 271 100 56 7 2 41 76 123 176 159 95 112 107 108 91 95 77 60 27 14 16 29 25 22 3 17 17 -2 50206 148 13367 75 11766 13 56 46 6846 -860 4 140 179 140 141 142 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 166 166 172 180 179 179 178 184 183 178 172 165 161 159 155 148 146 143 153 156 159 160 167 159 161 157 161 166 173 180 202 206 224 230 247 266 274 262 268 247 256 237 229 223 231 225 223 231 240 237 253 252 267 256 285 282 999999 291 999999 277 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 317 299 289 999999 313 999999 333 326 307 302 312 999999 283 298 335 352 319 315 305 345 350 999999 999999 999999 373 999999 365 353 269 109 71 44 51 76 93 151 178 144 77 98 98 100 79 85 67 49 20 17 25 43 35 26 0 13 15 -3 50237 148 13367 75 11767 13 57 17 6846 -875 12 147 178 140 141 142 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 166 173 180 179 178 176 183 180 174 168 163 160 158 153 148 145 143 153 158 161 160 167 159 158 156 158 162 168 179 202 205 224 230 248 266 274 266 268 248 258 241 230 228 230 229 224 231 239 242 257 255 268 259 287 285 999999 291 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 331 311 300 340 317 344 334 321 307 305 317 292 283 287 332 352 325 324 312 999999 368 999999 999999 328 346 345 361 347 274 132 106 88 82 100 141 170 179 132 63 84 82 84 69 77 56 36 14 22 36 59 44 34 -2 12 15 -6 50269 147 13367 75 11767 13 57 49 6846 -890 23 152 176 141 143 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 171 172 166 175 180 180 179 177 182 177 173 167 162 158 156 151 148 144 146 154 159 157 158 164 159 156 155 157 161 165 179 204 205 226 234 250 267 271 266 267 253 258 242 233 232 229 232 221 230 234 245 251 256 264 261 288 282 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 318 307 343 319 346 334 333 317 319 322 268 278 273 311 324 323 323 307 999999 359 352 396 329 342 334 345 331 279 177 148 129 124 143 195 200 201 146 63 66 60 63 66 76 54 31 9 15 36 59 49 51 7 28 29 50300 147 13367 75 11752 13 58 20 6846 -905 34 153 173 141 144 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 173 175 170 176 180 179 179 177 181 174 170 166 161 156 154 150 148 144 146 152 158 157 158 162 156 154 154 157 163 169 184 205 206 221 229 245 265 269 266 266 261 261 246 238 235 228 237 225 232 233 249 249 255 254 260 288 287 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 319 310 343 317 334 340 332 323 322 318 259 265 266 303 318 315 315 311 999999 999999 999999 392 327 336 315 334 325 277 211 186 159 169 190 216 214 200 154 55 38 30 42 60 70 46 20 1 8 33 66 59 65 18 44 45 50331 147 13367 75 11732 13 58 51 6846 -919 47 154 170 141 145 145 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 175 177 173 180 183 180 180 178 179 171 168 166 161 155 152 150 149 147 149 152 158 157 160 161 155 153 155 158 165 170 187 205 204 215 228 245 265 268 267 264 263 260 251 243 238 228 241 229 230 235 248 243 253 252 261 293 291 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 330 329 342 314 331 338 332 329 330 320 263 271 271 305 324 328 326 999999 999999 999999 999999 379 316 328 297 325 319 269 244 225 191 191 232 265 233 202 163 75 32 1 19 41 55 35 6 -7 1 31 87 80 80 33 72 56 50363 147 13367 75 11708 13 59 23 6846 -934 61 156 166 142 146 146 150 999999 999999 999999 999999 999999 999999 999999 999999 176 176 179 175 180 184 180 180 178 178 169 167 166 159 155 150 151 150 150 151 154 158 157 160 162 155 150 154 157 165 168 186 205 207 219 232 248 265 268 269 263 263 261 253 244 242 231 238 228 231 237 252 242 254 252 262 291 292 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 339 340 341 313 331 337 328 330 335 319 263 274 272 308 330 332 324 352 999999 999999 999999 370 299 299 272 308 306 260 240 223 217 240 274 310 254 228 172 95 47 -8 2 19 999999 999999 999999 -17 9 46 102 82 92 61 107 79 50394 147 13367 75 11695 13 59 54 6845 -948 71 147 163 144 146 147 150 155 999999 999999 999999 999999 999999 999999 999999 176 177 181 176 182 185 181 180 178 177 168 167 164 159 155 152 153 152 152 154 158 161 158 161 160 153 148 153 156 164 167 185 206 209 221 234 249 266 268 272 264 263 258 255 243 239 226 234 222 224 233 250 240 249 246 255 275 285 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 339 339 340 999999 328 999999 316 325 332 319 263 268 269 311 325 333 316 999999 999999 999999 999999 368 299 280 252 280 285 240 251 244 256 277 308 300 266 226 169 102 57 -4 -14 999999 999999 999999 999999 -2 27 69 117 94 108 84 129 100 50426 146 13367 75 11683 14 0 26 6845 -963 84 152 158 146 147 148 151 156 999999 999999 999999 999999 999999 999999 173 177 178 181 178 183 185 180 181 179 176 166 166 162 157 153 152 152 154 154 156 160 163 159 161 160 153 147 152 157 163 167 186 207 208 221 231 244 261 267 271 264 262 260 259 244 241 227 236 227 230 238 253 239 245 245 250 268 278 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 331 337 336 999999 319 999999 312 999999 332 317 264 270 275 313 318 331 312 326 999999 999999 999999 362 300 279 247 258 261 232 264 277 292 304 320 305 281 240 158 105 65 3 -22 999999 999999 999999 999999 24 56 91 123 97 113 101 146 50457 146 13367 75 11686 14 0 57 6845 -977 98 154 150 147 148 149 152 157 165 169 170 999999 999999 999999 173 177 178 182 180 185 186 182 181 178 174 164 164 160 156 151 151 153 157 155 159 164 166 161 163 161 152 147 151 156 162 168 187 207 207 220 229 242 256 262 265 257 254 258 261 246 240 227 239 229 227 233 246 234 241 242 248 263 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 331 313 264 265 269 298 317 324 296 286 312 999999 297 325 266 257 243 245 255 243 281 289 305 306 313 288 268 257 182 137 77 11 999999 999999 999999 999999 999999 38 93 104 136 107 122 110 154 50489 146 13367 75 11694 14 1 29 6844 -992 118 161 149 147 149 150 153 159 166 170 172 999999 999999 179 175 179 179 183 183 187 188 183 181 177 172 160 999999 156 153 148 150 154 160 157 161 167 171 165 164 160 152 147 152 157 163 167 187 206 206 218 227 242 252 260 261 257 252 255 258 244 234 221 234 226 224 230 245 233 238 237 245 259 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 301 255 249 252 277 304 305 290 254 293 300 269 281 251 250 238 248 260 255 312 303 309 310 307 265 236 243 199 154 86 16 999999 999999 999999 999999 999999 52 107 115 147 114 145 113 162 50520 146 13367 75 11716 14 2 0 6844 -1007 140 146 999999 148 148 150 153 160 168 172 175 180 181 179 176 180 180 185 185 188 188 182 182 175 167 157 999999 999999 151 147 149 154 161 160 165 169 174 167 166 162 155 150 154 158 162 168 186 204 203 214 223 236 246 252 255 253 251 252 252 240 227 213 227 224 220 225 244 231 236 231 238 256 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 289 250 245 252 275 287 284 282 999999 254 267 253 254 999999 260 231 243 252 253 316 306 306 304 285 234 198 236 222 178 98 21 999999 999999 999999 999999 999999 58 130 116 147 116 159 126 175 50551 144 13592 75 11738 14 2 31 6844 -1021 147 147 149 152 159 167 171 175 180 181 181 178 181 181 186 187 189 188 182 180 174 165 999999 999999 999999 150 145 148 154 162 163 167 169 173 168 167 162 157 154 157 161 162 169 183 198 197 209 218 230 237 243 249 251 249 248 246 237 220 215 221 219 215 222 236 225 234 227 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 281 245 244 254 268 279 278 278 226 238 251 247 999999 999999 269 225 219 232 241 304 287 289 287 262 211 192 249 256 207 110 27 999999 999999 999999 999999 999999 999999 131 112 148 132 170 150 206 217 50583 154 12842 75 11749 14 3 3 6844 -1036 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 145 145 146 150 157 166 169 176 180 182 182 181 183 181 186 189 188 188 182 177 171 999999 999999 999999 999999 999999 148 152 157 165 166 169 171 175 173 170 166 161 158 160 162 162 170 180 191 191 200 209 224 230 238 242 246 246 245 240 232 216 214 218 218 215 223 228 221 226 219 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 260 237 254 272 280 272 269 226 236 243 245 999999 999999 259 221 211 230 221 268 270 279 262 241 175 160 999999 999999 224 127 41 999999 999999 999999 999999 999999 999999 155 124 171 168 175 166 210 238 50614 153 12842 75 11754 14 3 34 6844 -1050 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 145 148 149 150 157 165 169 175 180 183 183 182 183 183 186 191 188 188 181 175 999999 999999 999999 999999 999999 999999 149 154 158 167 168 172 173 176 175 173 169 165 162 163 163 160 166 174 185 186 196 204 220 225 232 237 241 239 241 237 228 211 211 213 214 209 216 216 216 218 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 270 245 254 269 269 262 267 224 235 241 237 999999 999999 241 217 198 215 209 238 251 271 248 211 173 147 999999 999999 246 158 67 999999 999999 999999 999999 999999 999999 999999 999999 999999 183 187 190 229 50646 153 12842 75 11757 14 4 6 6844 -1065 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 138 143 150 152 156 165 169 176 181 184 184 184 186 185 188 191 187 186 181 173 999999 999999 999999 999999 999999 999999 149 155 160 169 170 173 176 178 178 176 173 168 163 163 163 160 162 170 179 182 193 200 213 217 224 231 237 233 232 228 220 208 212 210 211 209 214 216 221 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 231 239 258 247 246 264 224 232 240 235 999999 999999 231 213 185 201 198 208 999999 999999 229 177 138 106 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 205 199 221 50677 153 12842 75 11767 14 4 37 6845 -1079 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 136 138 150 152 156 163 168 176 182 187 187 187 187 186 188 192 188 186 182 174 999999 999999 999999 999999 999999 148 149 155 159 169 170 173 176 181 181 177 174 171 166 163 163 159 163 169 176 179 186 193 202 210 217 226 232 228 226 226 216 203 207 212 211 205 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 214 232 245 226 999999 245 211 999999 999999 999999 999999 999999 999999 223 180 195 190 205 999999 999999 190 153 105 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 245 211 232 50709 153 12842 75 11771 14 5 9 6846 -1093 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 133 137 150 152 155 163 168 177 185 188 189 190 190 189 190 193 188 184 181 174 999999 999999 999999 999999 999999 149 148 154 157 166 169 173 175 183 183 179 176 172 170 165 163 159 163 169 173 176 181 186 194 202 209 220 227 225 223 222 212 200 205 212 215 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 226 234 236 222 999999 235 214 999999 999999 209 999999 999999 228 201 194 205 203 179 999999 999999 999999 135 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 274 230 253 50740 153 12842 75 11781 14 5 40 6846 -1107 152 22 999999 999999 999999 999999 999999 999999 999999 999999 130 135 147 152 154 161 168 178 188 191 192 193 192 190 191 194 189 184 182 173 999999 999999 157 999999 154 152 150 155 156 164 169 172 177 184 184 182 178 173 171 166 164 162 163 167 171 175 178 183 188 197 201 214 222 221 218 215 209 197 199 205 208 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 225 220 236 218 999999 226 201 999999 999999 194 158 999999 212 186 999999 999999 187 999999 999999 999999 999999 123 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 321 240 267 50771 142 13592 75 11795 14 6 11 6846 -1121 130 130 140 153 154 160 166 178 190 192 195 196 194 191 191 193 189 183 181 174 999999 999999 157 157 154 152 149 154 154 161 167 171 176 183 184 183 179 175 172 168 165 163 165 169 171 173 175 180 182 193 198 214 224 226 217 211 205 201 201 204 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 228 217 236 202 199 237 203 999999 999999 182 157 999999 213 999999 999999 999999 173 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 331 254 50803 140 13667 75 11812 14 6 43 6847 -1135 132 151 153 166 164 166 178 192 195 196 197 195 192 193 194 189 182 180 172 999999 999999 157 156 153 151 149 153 151 156 163 167 171 178 183 185 180 177 171 169 165 164 167 170 172 173 173 178 178 193 195 214 218 226 216 209 205 208 207 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 223 999999 194 999999 235 999999 999999 999999 191 174 999999 999999 999999 999999 187 178 121 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 336 50834 117 13742 75 11823 14 7 14 6848 -1149 176 170 178 165 166 179 194 197 198 199 198 194 196 195 190 183 179 170 167 999999 156 157 154 152 150 152 150 154 160 161 167 175 182 186 180 176 170 168 164 166 170 174 172 174 171 172 174 190 191 211 213 222 214 211 207 218 215 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 182 152 999999 999999 999999 161 211 155 999999 176 169 107 50866 117 13742 75 11831 14 7 46 6848 -1163 204 180 190 165 166 179 195 199 199 201 200 196 197 196 190 182 179 169 167 999999 155 156 154 152 149 151 150 152 156 156 163 175 182 187 181 174 166 164 162 166 169 175 173 174 168 170 170 188 186 203 208 219 213 213 210 220 215 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 999999 999999 167 134 191 133 999999 149 133 71 50897 121 13742 75 11836 14 8 17 6849 -1177 222 186 191 164 167 181 197 202 201 203 202 199 200 198 192 183 179 170 168 159 155 156 154 152 147 148 148 149 151 150 158 171 177 186 180 171 164 163 161 166 167 176 172 174 167 168 166 184 182 201 208 218 212 214 208 218 214 234 219 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 157 999999 999999 169 137 999999 111 999999 127 121 55 38 999999 999999 85 50929 134 12917 75 11848 14 8 49 6849 -1192 115 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 224 183 187 157 167 182 200 205 204 204 205 200 200 198 193 185 181 171 166 156 153 156 154 153 146 145 147 146 148 146 156 169 176 184 179 171 163 162 160 166 168 176 171 174 163 164 161 181 180 201 208 217 207 211 206 223 213 233 217 232 205 210 216 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 166 999999 999999 189 136 170 93 999999 116 118 64 54 65 42 67 999999 51 50960 134 12917 75 11850 14 9 20 6849 -1206 120 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 217 174 180 151 167 183 201 206 205 205 206 200 200 198 194 186 182 170 166 156 153 156 154 153 146 144 143 141 142 142 153 169 999999 176 999999 999999 162 161 157 165 170 176 170 168 158 158 157 179 179 198 207 221 210 209 204 221 213 231 212 223 199 204 212 223 207 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 182 176 999999 206 202 137 167 87 136 113 123 65 57 80 51 999999 999999 55 50991 132 12917 75 11852 14 9 51 6849 -1219 121 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 202 159 167 139 167 184 201 207 205 205 206 202 200 199 194 188 182 170 164 156 153 156 155 152 146 143 142 138 139 139 151 999999 999999 999999 999999 999999 159 161 154 165 167 175 168 165 156 155 154 175 175 193 203 219 208 207 204 223 213 231 213 221 200 206 218 226 210 219 999999 221 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 999999 210 211 155 159 84 134 101 128 87 84 102 53 73 51023 133 12917 75 11843 14 10 23 6849 -1234 126 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 185 142 150 135 167 184 201 206 205 204 206 202 200 198 193 188 182 169 163 156 153 156 154 152 147 144 142 137 136 136 147 999999 999999 999999 999999 999999 999999 999999 153 999999 162 171 166 160 154 156 154 173 173 191 200 217 205 206 206 227 217 228 209 221 198 208 216 228 211 219 205 222 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 175 157 999999 202 214 163 167 80 119 86 116 73 88 95 46 63 42 51054 135 12917 75 11831 14 10 54 6849 -1247 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 177 134 138 134 166 182 198 203 203 202 206 201 200 197 193 188 182 169 163 156 154 156 154 153 147 142 141 136 133 133 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 156 168 164 156 151 154 154 170 174 192 198 216 202 207 206 225 219 227 208 221 199 209 217 229 215 219 205 225 229 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 175 155 999999 212 214 161 170 96 130 89 123 81 114 108 50 70 57 93 107 51086 136 12917 75 11820 14 11 26 6849 -1262 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 182 127 128 132 165 179 194 199 200 202 206 202 201 198 193 188 182 168 163 155 154 156 154 153 148 143 142 136 133 131 136 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 168 165 158 151 154 155 175 176 193 193 205 192 200 205 225 219 227 209 228 205 217 221 236 220 222 212 232 233 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 145 146 999999 191 193 154 159 99 144 95 133 86 130 110 57 73 57 93 120 107 51117 135 12917 75 11812 14 11 57 6849 -1275 117 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 173 122 112 124 163 176 190 195 198 200 205 200 199 196 194 187 182 168 163 155 154 156 155 154 149 144 143 138 135 135 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 172 168 159 155 160 163 178 176 190 194 205 195 206 210 229 225 232 212 231 209 220 224 238 225 225 219 235 235 999999 254 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 164 999999 190 191 159 143 90 132 83 132 92 142 116 59 74 72 98 132 51149 133 12917 75 11803 14 12 29 6850 -1289 105 58 999999 999999 999999 999999 999999 999999 999999 999999 999999 140 101 94 119 160 175 187 191 196 197 202 198 196 193 192 185 180 169 162 155 155 156 155 154 148 145 145 141 139 141 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 164 176 173 162 159 165 168 178 179 193 198 207 199 211 214 229 225 229 209 232 216 225 223 239 229 231 226 237 235 999999 253 240 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 189 999999 193 190 157 149 89 131 74 129 96 157 129 63 70 71 51180 131 12917 75 11804 14 13 0 6850 -1303 93 62 999999 999999 999999 999999 999999 999999 999999 999999 55 110 82 73 113 159 174 185 187 193 195 200 197 195 192 192 186 179 169 161 155 156 157 155 153 150 147 148 146 143 145 152 999999 999999 999999 999999 999999 999999 999999 173 999999 169 179 176 166 164 171 176 182 183 198 204 216 209 219 217 232 229 229 211 233 222 233 228 238 233 232 230 239 234 999999 254 240 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 150 178 999999 192 177 167 151 103 135 82 136 106 181 137 70 51211 130 12992 75 11808 14 13 31 6850 -1317 34 999999 999999 999999 999999 999999 999999 999999 999999 55 84 66 62 109 158 172 183 184 191 193 198 196 192 188 190 184 178 999999 160 155 156 157 155 154 152 150 149 147 148 147 157 999999 999999 999999 164 999999 999999 189 185 999999 174 181 179 170 171 176 179 185 186 202 208 220 216 227 221 237 229 230 218 235 231 241 235 243 240 235 237 241 240 250 261 250 249 247 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 219 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 147 173 999999 188 162 143 143 115 139 80 141 113 189 135 64 51243 129 12992 75 11832 14 14 3 6850 -1331 35 999999 999999 999999 999999 999999 999999 999999 999999 55 66 53 52 112 156 169 180 181 188 190 197 195 191 187 999999 999999 999999 999999 999999 999999 157 157 154 154 153 151 151 150 149 148 156 999999 999999 173 166 999999 188 198 189 194 175 182 182 172 178 179 181 188 190 203 210 224 226 233 226 236 234 233 224 241 243 250 244 249 247 240 244 247 246 256 266 251 249 246 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 237 228 206 999999 999999 999999 999999 219 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 164 171 999999 185 146 127 134 128 140 85 139 109 197 136 51274 132 12992 75 11851 14 14 34 6850 -1345 38 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 46 114 153 165 176 176 185 188 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 156 155 154 155 155 156 153 158 168 177 176 169 181 196 204 200 199 180 186 185 178 182 187 188 190 194 205 210 223 230 237 232 242 240 242 235 252 254 262 256 259 257 250 254 260 258 254 265 256 254 248 999999 259 999999 999999 999999 999999 999999 999999 999999 999999 999999 242 251 237 228 209 999999 999999 999999 999999 219 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 161 182 181 131 123 129 134 149 93 144 116 196 117 999999 999999 134 51306 132 12992 75 11874 14 15 6 6850 -1359 52 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 172 182 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 156 157 157 158 159 154 157 167 174 174 170 179 193 205 203 202 186 188 185 180 184 190 196 198 201 210 214 225 233 237 234 244 245 247 240 254 261 267 262 263 260 249 257 266 269 255 266 260 258 254 261 267 999999 999999 999999 999999 999999 999999 999999 999999 999999 243 261 246 237 213 999999 999999 999999 188 220 225 999999 999999 999999 999999 999999 999999 999999 999999 999999 174 168 184 182 117 85 117 130 133 102 136 88 168 74 999999 999999 134 51337 127 12992 75 11898 14 15 37 6850 -1373 52 -44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 157 158 161 160 157 157 166 173 174 173 180 191 200 201 200 190 188 186 186 191 193 200 202 206 215 219 228 238 243 240 245 248 253 247 260 269 275 273 269 261 252 259 270 270 257 269 259 254 250 258 269 281 999999 999999 999999 999999 999999 999999 999999 999999 244 256 241 228 207 217 210 232 193 223 229 206 211 209 202 999999 999999 999999 999999 999999 169 164 173 200 119 76 100 135 126 999999 999999 104 51369 127 12992 75 11908 14 16 9 6850 -1387 41 -46 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 161 164 158 157 157 166 173 176 177 180 189 196 199 199 197 196 184 187 197 201 207 209 209 220 221 233 240 247 243 249 250 258 250 263 275 281 282 272 262 260 264 273 264 254 271 260 251 249 254 270 283 999999 999999 290 999999 266 999999 252 228 245 255 247 222 218 999999 224 231 198 224 231 208 211 209 202 999999 999999 999999 999999 153 174 150 154 190 120 74 100 128 127 999999 999999 95 51400 123 12992 75 11912 14 16 40 6850 -1401 29 -46 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 161 164 159 158 158 166 174 178 181 182 187 193 199 200 199 197 185 190 202 208 211 211 211 223 225 242 249 256 248 252 254 261 253 263 277 283 287 276 267 264 267 275 267 254 269 261 244 245 247 276 290 999999 999999 286 282 271 255 250 222 248 260 257 215 216 231 231 236 207 226 237 209 231 199 211 196 999999 999999 223 171 186 146 157 194 122 76 105 123 51431 123 12992 75 11896 14 17 11 6850 -1415 25 -45 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 161 163 157 157 157 164 173 177 181 181 186 190 197 196 195 195 184 193 207 212 211 211 214 227 231 247 252 258 249 252 254 265 258 267 279 285 289 275 267 265 269 277 269 256 271 264 245 242 243 274 289 999999 286 284 276 273 264 256 222 252 257 257 224 221 236 236 242 213 231 241 204 226 174 199 197 207 213 224 172 186 138 155 198 124 78 107 113 51463 125 12992 75 11874 14 17 43 6850 -1430 22 -49 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 163 156 155 156 164 173 176 179 179 185 188 195 194 191 193 182 194 209 216 213 213 215 226 229 246 249 254 246 253 257 273 263 268 277 284 294 274 271 268 275 282 273 258 274 272 258 249 245 273 285 999999 282 284 284 277 263 258 233 259 259 260 224 226 229 234 236 199 219 225 200 212 146 192 199 207 202 217 166 189 131 159 178 111 89 119 129 110 86 51494 133 12917 75 11856 14 18 14 6850 -1444 44 10 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 156 999999 156 163 172 176 180 181 181 184 193 193 188 193 182 195 209 213 210 213 216 225 226 240 242 252 244 256 260 274 262 269 269 278 289 277 275 270 278 284 277 261 277 275 265 251 246 268 278 287 270 276 295 281 264 267 259 278 260 259 220 230 216 238 229 199 220 208 204 215 128 190 194 198 194 212 157 199 122 151 157 114 98 139 135 118 70 86 109 140 999999 999999 999999 142 51526 133 12917 75 11832 14 18 46 6850 -1458 49 8 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 999999 155 163 170 176 181 179 178 179 186 188 187 193 182 192 203 210 210 214 215 224 229 239 240 252 246 258 267 279 262 271 267 277 289 281 280 274 278 284 275 261 279 277 265 252 247 271 277 289 267 277 300 285 266 275 259 279 256 264 221 240 216 230 228 203 228 216 224 225 131 200 181 197 193 207 164 195 108 146 143 118 106 145 127 113 67 79 107 141 60 152 999999 141 51557 131 12917 75 11821 14 19 17 6850 -1473 52 -4 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 164 169 177 178 177 173 171 181 186 188 194 183 192 201 213 212 214 215 230 234 239 235 249 246 260 267 276 259 269 266 279 288 284 280 274 273 284 275 262 280 282 265 252 247 270 274 283 257 275 301 286 267 279 256 275 253 267 223 241 215 225 222 198 220 210 217 218 141 202 182 188 191 202 165 194 111 147 139 127 109 141 121 109 67 74 111 130 55 143 51589 132 12917 75 11814 14 19 49 6850 -1487 68 -3 -45 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 177 176 174 167 164 175 182 183 190 180 190 198 210 208 213 214 229 237 242 233 252 248 259 266 272 256 269 264 275 279 279 273 268 266 279 274 267 279 286 267 257 244 263 266 284 255 268 290 277 270 267 255 269 246 270 231 245 213 217 219 202 223 217 214 213 135 196 188 185 188 205 169 206 121 152 130 126 99 140 124 122 78 82 107 130 67 160 184 51620 134 12917 75 11808 14 20 20 6850 -1502 74 -9 -41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 179 176 175 166 163 171 177 180 189 181 193 197 210 205 212 212 225 235 240 230 251 252 266 268 272 257 276 261 273 273 279 273 274 270 279 270 267 279 290 266 256 238 253 252 283 253 268 289 281 277 266 257 268 240 261 216 245 210 210 214 200 224 213 212 210 138 197 186 198 193 210 168 198 124 143 119 123 97 146 132 143 85 92 111 148 66 139 143 114 109 51651 134 12917 75 11807 14 20 51 6850 -1516 69 -3 -28 -15 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 175 173 164 162 170 175 178 190 180 191 194 208 205 211 208 221 234 238 227 248 251 269 269 270 259 277 265 276 272 281 277 279 271 280 272 270 279 294 275 263 243 256 247 279 255 273 300 291 284 269 260 273 246 272 227 255 208 198 200 189 224 211 212 217 158 219 204 213 198 217 179 204 132 137 104 109 90 137 131 149 97 94 124 163 65 129 133 109 102 51683 134 12917 75 11813 14 21 23 6850 -1531 71 10 14 11 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 170 162 162 171 173 172 183 182 193 192 202 201 207 205 214 230 233 227 246 250 268 266 266 263 280 268 279 271 281 279 277 272 281 281 275 277 290 275 262 245 254 248 280 254 274 298 292 295 275 264 270 245 266 236 259 211 196 203 188 225 208 201 212 163 227 216 223 207 230 197 206 140 143 92 94 95 129 127 143 104 112 140 169 70 112 138 115 104 51714 134 12917 75 11815 14 21 54 6850 -1545 83 37 28 18 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 164 161 164 170 172 167 178 179 190 187 198 201 208 204 209 226 230 225 243 250 267 264 264 263 278 268 279 273 280 280 281 274 279 280 277 280 294 286 266 248 246 246 282 257 280 303 299 299 283 276 273 247 263 254 264 216 201 201 178 228 200 193 201 167 216 206 215 210 229 206 217 154 155 88 95 108 132 137 134 94 105 139 164 73 108 141 124 116 51746 135 12917 75 11837 14 22 26 6850 -1560 99 53 28 31 56 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 165 169 173 168 177 175 185 182 192 198 207 201 204 218 221 221 240 248 264 260 253 256 274 270 280 274 281 281 281 267 270 275 276 280 293 290 272 256 245 241 282 261 284 313 306 298 285 285 273 247 253 241 244 208 200 193 179 233 200 197 202 192 232 218 216 207 227 210 218 169 166 84 91 104 136 156 153 112 104 129 154 79 105 147 137 117 87 51777 133 12917 75 11856 14 22 57 6850 -1575 104 72 37 37 40 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 172 170 176 174 185 179 189 198 208 203 204 222 222 225 240 248 263 258 250 255 277 275 284 277 289 282 277 261 265 275 276 283 296 287 267 259 250 242 277 261 285 310 299 299 276 285 271 246 247 249 248 216 198 187 189 250 218 203 221 232 251 229 220 214 233 222 218 182 167 92 101 97 118 151 162 138 125 123 150 95 114 149 126 51809 132 12917 75 11876 14 23 29 6850 -1590 120 78 40 38 59 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 166 171 171 176 176 186 182 190 200 213 209 208 223 229 230 242 250 263 255 248 259 282 285 294 288 296 286 285 264 273 273 275 283 305 287 274 269 258 242 277 267 294 297 295 288 276 279 263 246 253 265 250 235 200 198 197 257 241 211 231 244 250 243 230 225 241 238 219 202 175 107 107 84 105 141 162 157 141 134 161 111 108 138 51840 133 12917 75 11894 14 24 0 6850 -1604 137 85 41 39 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 165 172 172 179 176 190 185 194 202 215 213 212 221 230 229 244 249 265 257 249 259 282 286 294 287 297 288 294 269 281 278 279 283 301 278 273 271 261 234 271 261 296 292 293 293 276 283 273 247 246 255 248 238 213 201 194 251 229 204 235 248 246 245 223 213 241 233 221 222 191 117 121 81 107 139 159 159 151 141 162 118 102 133 133 51871 132 12992 75 11893 14 24 31 6851 -1618 93 42 43 95 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 165 172 172 176 173 189 185 190 198 216 214 211 217 231 230 247 253 266 259 254 262 284 288 293 287 297 282 298 270 278 275 275 285 297 281 280 274 262 227 272 261 304 290 292 297 273 293 277 253 238 252 253 242 217 202 197 258 223 207 246 253 248 251 224 205 241 230 217 224 189 108 108 76 107 143 166 173 163 134 164 137 104 125 128 51903 132 12992 75 11874 14 25 3 6854 -1630 101 38 25 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 164 173 174 180 177 195 192 194 201 217 213 212 215 229 227 240 248 267 260 256 263 285 295 301 293 300 281 299 274 276 274 276 289 288 274 278 279 270 225 268 259 317 301 299 298 286 302 284 256 237 247 252 242 225 203 209 269 224 220 250 255 255 256 237 198 236 223 218 227 190 108 116 86 118 148 168 172 158 144 171 140 95 103 133 51934 132 12992 75 11866 14 25 34 6857 -1641 114 48 18 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 162 175 174 181 178 192 192 196 203 214 212 216 219 237 230 240 243 264 259 259 264 282 300 307 296 297 280 298 275 276 277 278 292 286 273 276 285 279 236 264 252 317 304 305 299 296 307 284 252 233 241 254 246 230 202 216 272 232 229 253 256 255 259 224 187 232 216 215 219 199 113 126 104 119 135 163 172 152 142 155 151 94 108 147 51966 133 12992 75 11849 14 26 6 6860 -1653 143 61 25 83 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 164 176 174 178 175 189 191 198 204 216 214 219 222 243 230 237 237 261 256 262 264 284 297 301 292 294 275 296 278 275 275 273 290 288 272 271 282 282 234 264 250 318 299 303 297 294 311 283 248 228 236 246 239 236 210 226 280 243 233 254 246 253 256 223 201 233 206 212 219 214 118 140 110 128 131 164 169 154 136 149 160 97 102 167 94 51997 133 12992 75 11835 14 26 37 6863 -1664 179 55 12 77 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 165 175 177 179 173 187 192 200 203 212 213 217 224 245 233 237 240 261 259 267 266 285 294 295 285 292 275 296 281 274 273 274 295 294 280 278 294 290 231 263 255 323 295 302 296 288 308 285 252 229 234 245 230 235 208 235 292 253 249 253 247 245 256 213 192 215 184 198 211 206 131 163 110 135 132 164 167 144 126 128 149 107 96 168 108 52029 135 12992 75 11820 14 27 9 6866 -1676 175 48 3 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 162 172 179 180 171 187 193 202 202 210 218 221 226 244 229 236 241 263 258 273 269 284 290 292 276 291 273 295 277 271 272 267 291 289 275 277 298 293 224 255 250 318 296 297 297 283 296 278 254 235 239 249 224 239 212 247 288 260 261 249 242 260 260 221 172 210 174 188 197 201 139 169 109 139 132 175 179 165 136 145 148 111 88 167 105 999999 165 52060 138 12917 75 11815 14 27 40 6869 -1687 162 155 39 -12 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 163 163 174 179 178 170 187 196 204 205 211 219 223 228 248 233 244 247 265 261 280 276 286 291 294 280 291 273 293 283 279 280 270 293 289 273 279 299 298 235 259 248 313 295 292 300 278 295 279 257 246 248 272 235 241 211 235 274 252 261 254 243 257 244 213 165 211 171 186 191 200 144 168 101 141 127 176 184 178 152 152 156 124 83 164 109 180 157 999999 103 52091 139 12917 75 11807 14 28 11 6872 -1698 134 133 42 -13 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 167 177 181 181 175 191 200 206 204 209 220 223 228 247 232 248 250 267 266 284 280 283 290 292 279 287 268 293 284 284 279 273 293 289 275 282 299 298 232 261 247 317 294 298 308 999999 296 283 261 254 240 273 235 249 222 238 269 238 268 249 234 247 236 217 165 213 164 184 190 199 150 162 91 136 111 165 179 166 149 134 138 111 76 155 113 999999 154 999999 102 150 52123 138 12917 75 11807 14 28 43 6875 -1709 122 130 47 -10 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 161 172 171 180 184 181 177 190 197 205 204 205 213 219 228 242 230 246 251 267 268 289 283 280 282 285 276 286 269 294 288 284 288 282 298 288 275 283 296 300 238 266 249 309 295 304 335 999999 306 290 265 248 237 280 236 253 216 239 271 235 257 241 239 257 240 217 165 209 160 183 178 196 152 168 103 135 111 154 168 153 139 127 134 113 74 151 121 170 159 999999 94 52154 137 12917 75 11805 14 29 14 6877 -1721 123 129 48 0 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 165 173 174 181 184 180 179 190 199 206 206 206 212 216 228 242 232 245 252 263 263 287 284 280 283 288 278 284 263 287 287 284 290 284 299 291 287 290 298 302 253 272 260 307 305 999999 999999 324 310 285 276 258 255 287 236 244 220 244 281 249 250 227 226 251 242 223 179 217 167 180 158 185 157 163 114 125 112 150 169 155 134 130 144 135 73 153 123 170 177 152 52186 134 12917 75 11794 14 29 46 6879 -1734 128 139 62 0 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 167 175 178 183 184 182 181 192 199 210 211 207 210 213 227 239 234 244 249 261 264 287 285 279 281 288 280 283 266 280 286 288 296 291 299 297 292 290 303 309 272 275 266 299 304 999999 999999 325 309 281 275 269 259 286 236 248 228 248 270 243 239 205 219 238 238 226 194 227 180 174 147 185 176 187 131 134 112 152 158 156 999999 130 126 125 999999 153 135 52216 136 12992 75 11792 14 30 16 6880 -1748 139 69 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 160 166 173 177 182 185 182 181 188 194 207 210 208 211 210 226 238 237 248 255 263 266 289 288 278 276 282 279 283 270 283 288 295 298 294 305 304 302 292 303 307 286 280 279 295 302 999999 999999 325 306 278 277 276 262 287 245 254 229 240 252 233 226 207 227 242 234 222 205 227 192 166 136 177 188 184 137 122 105 130 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 144 52249 123 12992 75 11789 14 30 49 6882 -1761 139 66 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 157 162 170 175 179 183 189 185 183 189 194 205 210 210 212 209 223 233 236 250 257 261 266 288 290 277 274 282 283 289 276 285 292 298 298 294 307 305 307 295 305 308 294 287 288 298 305 999999 999999 324 307 285 296 291 284 291 250 265 240 247 255 233 223 203 230 241 237 230 216 224 192 162 137 178 193 187 143 123 115 52280 121 12992 75 11812 14 31 20 6884 -1773 108 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 146 999999 999999 152 159 164 173 177 179 183 193 191 190 191 195 205 210 210 212 207 219 228 236 255 262 263 268 287 294 280 277 282 281 284 276 280 286 292 292 295 307 301 307 306 308 304 291 282 288 291 306 999999 999999 325 298 282 300 299 293 308 268 270 234 242 241 222 217 193 227 234 233 224 201 217 199 167 142 180 204 185 150 52311 120 12992 75 11896 14 31 51 6886 -1785 35 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 146 999999 152 152 159 165 172 175 177 184 194 195 192 193 197 206 212 214 214 214 221 227 234 255 263 268 269 284 289 275 273 284 285 284 272 277 280 287 293 291 300 292 298 298 301 296 290 281 291 290 307 999999 999999 999999 999999 999999 302 308 301 313 281 270 239 244 234 221 218 196 230 230 220 219 208 226 216 184 158 192 212 173 52343 80 15917 75 11984 14 32 23 6889 -1797 153 150 149 155 155 161 167 174 178 179 187 197 200 200 195 200 206 215 213 211 212 221 229 238 257 264 271 275 284 284 272 272 277 282 275 268 274 280 283 285 286 291 283 299 303 300 295 295 291 293 287 297 999999 999999 999999 999999 999999 999999 302 284 295 276 258 233 232 225 217 214 198 229 220 213 206 216 221 227 183 153 189 213 52374 81 15842 75 12052 14 32 54 6891 -1810 158 157 154 152 157 157 164 170 176 181 180 189 203 209 207 200 200 208 214 212 210 213 223 230 237 252 262 270 274 280 279 269 266 268 274 271 266 273 275 274 272 275 275 275 290 297 296 289 289 288 292 288 286 285 999999 310 999999 999999 292 292 266 277 262 250 235 237 233 223 216 189 218 208 211 209 218 218 229 182 153 183 209 52406 80 15842 75 12125 14 33 26 6893 -1822 163 161 158 157 160 160 167 174 178 182 179 189 202 213 209 200 198 208 214 214 211 213 222 229 236 249 260 267 269 275 275 269 264 266 274 270 264 271 272 266 265 268 264 265 282 294 290 286 287 280 284 273 272 272 999999 300 999999 999999 287 282 265 266 258 246 234 239 227 221 202 177 209 200 197 202 220 215 228 180 152 181 52437 81 15767 75 12186 14 33 57 6895 -1834 171 164 163 162 162 163 164 167 175 178 182 179 187 199 213 208 200 198 208 216 217 212 214 220 224 233 246 256 265 268 274 272 270 269 270 271 267 258 263 261 256 255 257 250 259 276 284 276 281 286 278 287 282 272 262 999999 289 999999 271 286 286 265 257 251 236 225 231 224 216 199 174 206 194 186 196 219 211 226 186 161 187 52469 84 15542 75 12249 14 34 29 6898 -1846 168 999999 999999 171 165 163 164 162 163 164 168 175 176 180 176 184 195 209 207 199 198 208 214 214 210 212 215 220 229 243 255 265 269 274 270 267 262 265 265 262 253 259 254 245 248 250 240 247 260 272 268 277 283 282 288 279 264 254 245 262 269 259 284 284 260 250 243 212 207 222 218 212 200 188 221 202 186 194 199 195 210 193 178 199 52500 81 15767 75 12303 14 35 0 6900 -1858 173 168 165 166 163 165 164 170 176 177 179 174 181 192 207 206 199 199 208 211 212 208 212 213 219 225 241 251 263 265 270 267 265 258 264 260 257 247 255 247 235 238 243 240 240 254 264 266 279 283 288 292 279 261 252 239 249 245 245 270 273 247 233 227 187 192 214 213 212 204 215 232 218 190 181 177 194 204 203 163 196 52531 109 13892 75 12354 14 35 31 6902 -1870 31 114 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 172 172 170 167 166 164 166 166 171 176 177 179 173 180 190 205 206 199 200 208 210 211 206 210 213 218 225 240 248 262 263 267 262 261 254 261 256 255 245 252 239 224 232 236 232 230 245 258 262 279 281 287 289 280 264 255 244 248 240 236 254 251 226 209 203 158 176 203 207 202 181 195 206 199 176 162 170 202 200 206 158 190 193 155 111 52563 110 13892 75 12406 14 36 3 6904 -1883 35 118 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 171 174 173 169 167 167 165 168 166 170 176 175 177 172 179 186 202 203 198 200 206 207 209 202 207 210 215 222 237 247 262 260 265 260 261 251 253 245 246 234 242 229 219 221 225 221 221 233 247 252 272 269 279 285 283 270 259 252 252 238 226 238 233 212 192 181 131 155 184 192 184 162 194 203 200 167 133 145 185 202 213 158 193 202 164 112 110 52594 110 13892 75 12446 14 36 34 6906 -1894 43 122 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 999999 170 173 172 167 165 165 167 167 168 170 173 171 174 172 178 184 198 199 196 199 203 203 206 203 207 211 214 222 236 247 260 258 260 252 254 242 245 238 237 226 238 226 215 214 215 211 216 230 244 251 273 278 290 288 293 275 261 256 246 234 223 233 223 198 172 161 113 153 174 182 176 149 182 193 192 154 107 138 159 202 204 149 184 189 152 101 101 52626 111 13817 75 12425 14 37 6 6909 -1907 -43 51 126 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 171 999999 999999 999999 999999 173 168 171 170 172 171 167 164 165 167 167 169 171 173 170 176 173 176 182 197 200 197 197 201 201 203 202 206 211 217 225 235 243 253 255 257 249 251 241 239 236 232 222 232 227 214 201 206 202 212 225 238 247 273 282 297 289 293 280 267 257 237 227 218 232 205 187 153 148 100 142 154 166 156 123 160 175 177 159 105 128 143 197 205 142 187 186 139 91 94 52657 112 13817 75 12425 14 37 37 6911 -1919 -24 62 129 149 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 173 170 999999 999999 169 170 173 168 170 170 171 171 166 162 163 166 165 167 170 169 167 172 171 173 179 194 199 195 193 197 195 198 199 205 213 219 223 231 240 245 247 251 250 254 246 241 235 230 216 225 216 211 199 204 201 209 219 232 246 269 284 304 294 304 289 275 260 232 217 208 220 196 184 149 149 100 144 157 165 145 111 160 176 168 168 107 143 151 201 220 170 193 189 132 106 116 90 52689 112 13817 75 12402 14 38 9 6913 -1931 -6 75 133 150 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 168 999999 999999 169 170 173 168 169 170 170 171 164 160 162 166 164 165 167 166 164 170 169 170 175 191 196 190 188 191 190 196 197 205 212 216 218 225 235 239 243 248 250 251 246 240 234 225 211 217 208 208 199 203 204 207 215 232 252 273 289 311 309 317 304 285 268 231 207 198 208 186 189 149 148 107 151 149 159 138 113 167 179 173 177 125 159 163 205 223 176 193 196 140 115 136 108 52720 112 13817 75 12390 14 38 40 6915 -1943 -5 83 137 151 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 168 999999 999999 999999 170 173 168 169 170 170 170 162 158 160 165 163 163 165 164 161 166 167 167 172 185 190 186 184 185 184 191 194 202 209 215 216 224 234 236 242 246 248 246 243 237 231 222 212 216 203 203 200 201 205 210 213 228 251 272 292 326 329 339 321 291 268 225 193 185 192 177 182 146 145 109 153 147 158 136 106 172 189 177 183 128 161 158 210 229 186 200 202 138 118 139 108 52751 113 13817 75 12378 14 39 11 6917 -1956 0 89 139 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 173 168 169 999999 170 169 162 157 159 164 161 999999 999999 160 157 164 165 166 170 180 186 182 180 181 179 185 191 202 211 219 218 226 234 235 241 241 245 242 235 230 230 221 213 214 205 203 199 204 212 214 218 233 258 274 300 333 345 340 322 290 262 218 180 171 184 175 180 151 145 108 155 139 150 132 109 169 184 164 175 134 159 152 211 220 180 194 196 126 108 127 91 92 52783 113 13817 75 12377 14 39 43 6920 -1968 5 90 138 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 999999 999999 170 169 160 156 159 164 160 999999 999999 999999 156 164 166 170 177 183 185 180 178 176 178 184 192 202 216 223 219 224 230 232 238 236 242 243 238 230 230 219 213 213 205 206 201 204 216 221 229 239 267 282 308 336 349 343 327 288 256 214 173 164 174 166 173 143 147 121 166 135 146 128 110 158 173 158 167 143 175 167 222 216 176 189 193 129 113 132 85 88 52814 114 13817 75 12379 14 40 14 6922 -1981 9 103 143 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 999999 999999 170 170 162 157 159 163 159 999999 999999 160 155 162 164 169 179 184 185 179 175 172 178 183 193 202 219 225 220 222 229 229 238 232 239 239 234 225 227 215 211 212 205 209 202 204 212 222 228 239 270 283 309 328 340 338 328 283 245 205 172 165 170 159 171 146 154 135 170 127 143 122 113 150 169 148 165 148 184 170 232 217 194 189 190 129 124 143 95 102 161 52846 114 13817 75 12336 14 40 46 6924 -1994 24 111 144 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 999999 999999 170 170 162 157 159 161 999999 999999 999999 156 154 162 165 171 182 186 186 180 174 171 177 182 195 206 223 225 219 220 225 225 235 230 237 238 237 227 226 211 208 209 208 216 209 211 210 228 233 244 274 283 317 335 346 339 326 278 238 198 171 170 177 167 181 159 169 154 172 121 138 122 123 151 176 150 173 159 190 172 229 208 205 199 188 120 117 136 99 103 161 52877 115 13742 75 12337 14 41 17 6926 -2006 -41 36 119 145 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 170 165 157 157 158 999999 999999 999999 156 156 165 167 173 184 187 187 182 173 171 177 182 196 213 228 229 222 220 223 222 231 225 231 232 237 228 228 212 210 212 210 220 212 216 215 238 246 256 281 288 327 342 357 342 322 266 225 187 167 179 182 168 184 174 188 168 170 118 136 123 126 142 169 146 180 175 204 187 238 210 214 203 180 109 109 132 105 100 159 52909 115 13742 75 12337 14 41 49 6928 -2019 -19 52 125 146 153 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 172 171 166 158 158 157 999999 999999 999999 999999 157 165 167 175 183 186 186 182 173 171 174 181 194 215 227 229 221 218 222 221 227 224 230 232 238 231 232 218 215 216 211 226 223 228 226 246 249 264 289 294 325 339 351 342 314 260 215 180 164 180 180 169 195 190 198 179 169 124 141 129 125 148 177 156 189 190 216 215 243 231 209 197 179 115 115 139 110 115 152 52953 115 13742 75 12327 14 42 33 6931 -2037 0 67 129 146 153 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 174 172 167 158 157 999999 999999 999999 999999 999999 154 162 164 177 183 183 182 180 172 168 171 179 192 213 224 226 218 219 219 220 227 223 232 236 239 232 230 220 217 217 208 227 233 240 238 255 255 269 293 299 326 337 342 339 303 248 204 179 165 186 179 174 199 203 207 186 167 124 142 136 132 156 188 172 203 203 223 235 254 237 199 182 167 118 117 138 118 127 154 52984 115 13742 75 12322 14 43 4 6933 -2050 9 74 131 147 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 173 172 167 159 999999 999999 999999 999999 999999 999999 155 161 165 177 181 181 179 180 171 167 172 179 192 211 220 221 219 223 219 220 228 225 232 233 233 231 229 223 220 220 213 229 238 246 247 261 261 277 297 304 329 333 341 337 297 244 201 176 163 185 183 179 202 212 208 183 161 119 137 138 138 151 180 175 206 215 221 240 260 249 202 180 153 118 112 133 102 114 140 53015 115 13742 75 12302 14 43 35 6935 -2063 19 83 134 148 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 170 174 172 166 160 999999 999999 999999 999999 999999 999999 999999 161 165 176 179 178 176 180 171 169 172 178 190 207 216 220 218 226 220 223 231 231 236 237 234 235 232 229 226 226 218 231 240 252 253 265 267 282 297 303 331 336 342 334 291 240 200 174 168 187 189 189 209 221 214 184 160 126 136 138 137 144 180 177 201 208 215 239 266 261 216 189 143 116 98 102 75 107 127 53047 115 13742 75 12309 14 44 7 6938 -2076 13 95 140 151 156 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 170 172 172 166 160 999999 999999 999999 999999 999999 999999 154 161 165 176 179 178 177 181 171 169 173 178 189 207 214 219 219 224 216 220 229 229 238 240 237 239 235 233 227 230 224 237 244 257 257 265 271 287 304 311 334 339 338 331 285 237 198 173 176 198 203 199 214 227 221 193 165 130 134 143 150 143 174 180 205 218 222 259 275 271 208 178 132 116 89 92 71 111 121 53078 116 13742 75 12311 14 44 38 6940 -2089 11 94 141 153 157 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 170 172 172 165 160 999999 999999 999999 999999 999999 999999 999999 159 164 176 179 179 178 182 171 168 170 175 186 205 213 216 216 218 213 216 227 232 242 244 243 245 239 235 228 232 226 240 247 257 258 265 270 286 303 312 330 338 333 337 291 240 200 178 187 209 218 209 219 233 228 203 174 142 140 145 153 148 181 193 208 214 221 269 282 289 226 190 138 118 92 87 77 105 99 112 53110 116 13742 75 12322 14 45 10 6942 -2101 11 92 142 155 158 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 171 170 171 172 165 160 157 999999 999999 999999 999999 999999 155 159 162 171 173 175 175 181 170 167 164 170 181 203 208 213 215 216 213 215 226 234 247 245 246 253 244 242 235 235 229 242 249 261 261 267 272 287 299 306 327 337 333 340 293 245 208 185 196 217 228 222 225 242 230 209 174 149 140 144 153 153 182 191 205 199 203 252 270 292 237 198 138 104 73 68 72 98 71 95 53141 117 13742 75 12357 14 45 41 6944 -2114 24 82 139 156 158 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 171 170 171 171 164 160 999999 999999 999999 999999 999999 999999 999999 160 165 171 170 171 171 179 167 167 161 169 180 201 203 209 216 220 216 218 230 242 257 251 251 260 252 248 242 240 239 245 254 264 269 273 281 296 303 310 332 346 341 350 301 257 224 195 202 226 244 246 241 250 235 216 179 158 142 146 148 150 169 180 192 191 194 239 255 288 234 197 133 96 62 57 61 76 47 76 34 53173 122 13742 75 12375 14 46 13 6946 -2128 29 76 139 157 159 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 170 169 169 171 164 159 999999 999999 999999 999999 999999 999999 999999 160 165 167 165 167 168 173 165 165 158 169 179 197 199 208 215 216 220 222 236 245 263 255 252 264 255 250 242 242 245 248 258 265 275 277 291 298 312 322 337 346 342 353 308 264 231 198 207 231 250 255 248 256 244 234 199 175 152 152 151 150 158 166 177 178 180 227 251 295 232 187 130 98 54 56 53 67 30 53 33 74 67 84 999999 162 53204 122 13742 75 12389 14 46 44 6948 -2141 34 63 137 158 160 156 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 168 170 169 171 999999 999999 999999 999999 999999 999999 999999 999999 999999 157 161 162 163 163 163 165 162 162 157 167 181 194 198 206 210 212 219 223 241 251 273 260 256 271 263 255 247 246 248 253 264 268 277 276 288 296 318 330 343 353 342 354 314 280 245 204 216 232 260 270 259 257 247 248 217 187 161 155 154 150 149 151 158 161 169 213 242 289 228 168 129 100 59 57 55 61 26 47 37 71 77 94 148 157 53235 121 13817 75 12397 14 47 15 6950 -2153 45 131 157 161 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 170 168 170 166 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 156 161 161 160 160 160 160 160 162 159 166 181 190 195 205 210 211 219 225 244 252 275 262 259 274 267 256 249 247 251 252 265 264 270 267 285 292 317 327 344 350 342 349 320 288 260 214 224 236 266 277 259 253 250 252 228 193 163 153 157 141 134 133 142 149 154 194 234 271 223 173 133 96 55 53 51 45 22 31 38 72 84 92 152 157 53267 122 13817 75 12377 14 47 47 6954 -2165 32 106 147 160 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 169 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 161 159 158 159 159 158 159 162 161 168 179 186 192 202 207 209 218 224 246 253 274 262 260 273 266 255 254 251 252 250 263 260 267 263 283 290 314 323 342 349 346 352 321 291 268 226 238 239 270 281 263 251 250 255 243 209 175 158 159 134 118 111 117 130 136 173 215 254 222 183 128 99 59 46 40 27 16 35 47 84 91 96 151 154 230 53298 125 13817 75 12364 14 48 18 6958 -2173 18 82 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 166 169 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 157 160 157 159 159 159 159 160 163 159 168 180 188 191 199 202 205 215 223 243 249 276 265 264 279 274 260 259 256 254 253 260 255 261 263 285 293 313 324 335 345 332 345 314 290 268 232 248 251 279 284 266 255 257 266 261 228 186 163 155 131 112 100 98 111 121 155 192 228 203 173 123 109 67 50 39 30 26 48 64 95 101 113 160 161 233 196 999999 90 53330 125 13817 75 12361 14 48 50 6963 -2181 -4 68 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 999999 999999 159 159 159 161 163 159 169 181 190 191 197 201 201 212 220 242 247 272 260 262 278 275 258 255 252 251 249 251 248 250 259 283 290 303 317 324 330 312 336 308 289 268 236 250 258 282 279 264 254 262 276 274 242 193 165 148 121 94 84 83 98 105 137 165 198 173 151 113 97 67 57 44 31 33 55 78 99 102 128 165 155 204 172 999999 86 53361 123 13892 75 12375 14 49 21 6967 -2189 50 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 999999 999999 159 159 159 161 164 160 171 182 190 191 195 197 199 210 220 243 251 271 261 263 277 277 259 258 251 253 251 248 244 246 260 281 286 294 307 314 317 298 323 300 291 272 241 250 262 289 295 276 263 266 280 283 256 205 169 142 112 78 65 67 77 84 111 137 168 155 141 106 93 67 57 39 19 40 68 90 102 102 145 169 150 176 128 109 53392 85 16592 75 12396 14 49 52 6971 -2197 160 999999 999999 999999 159 159 161 165 161 172 182 189 189 195 197 197 209 224 245 248 264 257 260 270 271 256 261 256 256 253 248 243 245 259 277 279 286 300 304 298 282 302 291 291 275 244 257 269 300 309 285 281 276 284 285 257 207 166 132 100 65 51 56 65 75 97 117 141 130 118 93 93 67 55 41 37 74 98 117 116 114 152 171 154 156 53424 85 16592 75 12424 14 50 24 6976 -2206 160 999999 999999 999999 999999 999999 162 166 164 175 185 190 188 192 194 194 206 224 243 247 260 252 253 259 262 247 256 253 255 251 251 240 241 254 273 274 285 297 299 288 269 292 281 285 270 250 271 285 313 324 297 297 288 289 287 257 208 162 127 95 68 57 57 62 73 93 115 133 120 101 82 92 75 64 49 57 111 128 149 138 129 153 169 140 129 53455 79 17042 75 12437 14 50 55 6980 -2214 163 166 165 175 184 189 187 188 190 188 201 219 236 240 251 245 250 256 257 238 248 244 246 247 246 236 235 251 268 271 282 286 288 281 270 289 275 276 261 253 285 298 320 327 306 308 296 296 296 265 215 165 128 102 81 67 59 55 65 85 110 121 110 90 82 102 94 78 61 72 130 153 180 156 143 158 163 137 114 53487 80 17042 75 12430 14 51 27 6985 -2223 163 167 166 173 182 186 183 183 187 188 194 211 227 231 243 241 251 253 256 234 244 240 238 242 240 232 233 247 260 270 271 271 276 276 268 279 258 261 256 259 285 295 318 330 315 315 301 291 296 268 217 166 127 105 90 76 61 48 60 80 106 112 101 87 79 109 106 88 73 82 149 186 201 176 167 154 155 127 106 56 53518 79 17117 75 12409 14 51 58 6989 -2231 168 165 174 177 180 178 179 185 186 190 204 221 224 235 240 248 250 253 231 243 238 236 239 238 231 227 242 257 264 264 263 264 268 259 261 242 242 244 259 284 295 318 334 326 324 304 294 298 272 217 166 126 108 99 84 64 48 60 79 101 103 91 91 72 107 105 94 75 100 173 217 224 193 172 150 137 107 86 48 53550 105 15092 75 12368 14 52 30 6993 -2239 173 169 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 168 164 175 175 179 174 176 181 183 186 200 218 224 236 244 252 249 252 233 245 235 232 237 230 227 231 250 262 265 255 251 252 263 251 255 228 229 227 250 281 301 327 348 340 336 313 305 305 279 220 169 131 116 108 91 67 48 59 76 95 100 94 88 68 110 111 104 85 121 190 242 249 207 179 148 122 86 64 53581 104 15167 75 12345 14 53 1 6998 -2247 171 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 168 166 176 177 181 175 175 178 179 184 197 213 220 234 243 252 257 259 234 243 233 236 240 233 229 233 253 272 272 262 249 248 255 248 252 232 228 221 241 272 302 328 358 357 352 327 315 312 282 225 172 137 123 115 100 75 52 63 84 101 101 98 92 80 110 113 115 101 141 215 275 276 219 187 146 114 68 33 53612 108 14867 75 12327 14 53 32 7002 -2256 172 171 999999 172 171 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 169 178 174 177 173 174 176 173 180 198 216 223 232 237 249 255 255 233 245 235 240 243 238 233 237 258 279 273 259 242 244 249 249 249 233 224 221 240 275 311 335 364 358 353 327 314 305 276 225 172 141 127 124 106 77 55 66 88 107 109 105 98 93 107 117 123 122 164 241 296 292 227 193 143 107 58 3 53644 120 13892 75 12313 14 54 4 7007 -2265 3 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 172 171 172 172 172 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 170 999999 999999 174 174 173 173 174 171 178 197 211 219 229 235 246 252 252 233 249 240 244 247 246 239 245 263 280 274 261 239 238 243 246 238 224 213 217 242 282 319 340 369 356 349 324 306 297 272 228 176 149 137 135 115 86 59 68 90 111 114 113 107 104 113 125 127 131 173 254 311 309 246 208 149 113 47 53676 120 13892 75 12316 14 54 36 7011 -2273 23 122 999999 999999 159 999999 999999 999999 999999 999999 999999 999999 999999 172 171 172 172 171 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 999999 999999 999999 999999 999999 999999 175 172 181 199 209 215 226 231 243 248 243 222 241 235 235 240 245 241 246 260 280 274 264 238 239 242 252 239 222 202 203 232 277 313 331 354 348 337 314 295 283 256 216 174 156 149 151 130 98 70 75 96 116 115 115 109 108 118 134 131 143 184 257 304 302 245 213 152 127 59 53707 120 13892 75 12317 14 55 7 7016 -2282 39 129 162 166 161 157 999999 999999 999999 999999 999999 999999 999999 172 171 172 172 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 174 173 179 193 204 213 226 227 238 244 237 214 228 223 226 234 246 241 243 256 276 272 263 236 240 252 269 246 217 186 189 221 267 307 325 344 334 313 299 286 276 249 217 186 175 169 165 144 111 85 86 108 121 114 111 108 108 116 135 134 150 189 256 292 285 233 209 159 143 80 53738 121 13817 75 12333 14 55 38 7020 -2290 -2 60 133 162 167 161 157 999999 999999 999999 999999 999999 999999 999999 172 171 171 172 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 172 177 189 204 213 223 223 235 243 234 216 227 221 223 231 239 241 246 257 276 276 268 242 243 253 274 245 213 177 178 205 249 289 308 326 322 298 294 286 284 262 236 212 197 185 170 144 111 84 81 103 115 108 100 102 108 122 147 143 158 193 252 286 285 244 224 171 152 95 53770 121 13817 75 12345 14 56 10 7025 -2299 20 73 134 162 167 161 157 999999 999999 999999 999999 999999 999999 999999 172 171 171 172 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 174 188 201 210 219 224 233 239 229 220 232 226 224 230 239 246 253 263 281 287 278 252 246 252 264 230 196 162 163 191 235 276 293 310 304 290 292 290 287 272 248 228 209 190 165 140 106 79 79 99 111 101 95 104 123 141 152 146 163 201 254 285 289 258 236 180 155 94 53802 121 13817 75 12335 14 56 42 7029 -2308 42 92 142 163 167 162 158 999999 999999 999999 999999 999999 999999 999999 172 171 170 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 189 198 208 220 225 230 235 226 224 237 228 227 236 244 251 259 269 290 301 292 272 260 258 259 224 182 145 145 176 227 271 285 295 288 284 287 294 295 286 262 243 221 197 164 136 102 75 78 98 106 95 89 109 140 163 169 156 171 213 260 286 293 268 249 193 165 102 53832 123 13742 75 12340 14 57 12 7033 -2317 20 72 102 145 164 167 163 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 195 205 212 216 224 231 222 225 239 229 230 239 246 253 266 276 298 314 305 286 278 267 259 214 166 126 130 162 214 264 276 283 276 275 279 285 291 288 271 252 230 200 161 133 100 76 74 94 103 99 96 122 160 183 188 166 179 210 248 273 288 282 266 209 180 115 56 53865 123 13742 75 12337 14 57 45 7038 -2326 38 94 112 149 165 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 191 201 201 202 209 228 217 227 241 235 234 244 251 259 267 278 300 327 319 296 301 276 250 193 148 111 120 154 204 250 260 265 260 264 270 273 283 286 278 259 232 204 161 132 98 76 76 94 101 103 107 148 186 203 199 167 177 206 244 272 296 291 271 214 184 124 50 53895 124 13667 75 12320 14 58 15 7042 -2334 0 51 102 138 161 168 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 191 201 201 196 201 221 212 224 236 232 233 248 253 259 265 278 301 336 329 316 321 295 254 182 127 92 103 141 190 233 247 245 239 247 255 260 269 280 277 263 234 208 166 134 96 72 73 85 90 99 107 155 196 213 203 167 173 205 240 266 290 297 274 217 187 134 50 53928 124 13667 75 12299 14 58 48 7047 -2344 3 60 108 152 166 167 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 185 197 200 198 199 222 214 224 229 228 231 251 254 261 262 274 296 336 335 337 344 319 269 189 123 82 82 118 164 208 229 232 228 237 244 253 263 278 280 268 240 214 174 143 105 71 68 79 80 88 98 159 205 222 205 161 160 191 229 258 284 299 276 216 188 138 59 53958 124 13667 75 12291 14 59 18 7051 -2353 8 69 127 163 169 167 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 183 194 194 194 195 221 213 225 226 226 229 254 260 266 263 274 294 337 340 356 368 345 293 207 127 78 63 90 131 180 211 218 216 228 235 245 254 272 279 268 242 218 180 150 109 71 64 75 72 81 92 163 210 227 207 159 151 184 225 251 276 293 271 212 185 144 61 53991 124 13667 75 12283 14 59 51 7056 -2362 8 86 141 168 170 167 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 182 191 192 191 191 220 212 228 225 228 231 257 263 269 264 276 292 337 342 370 381 353 306 220 131 76 52 73 111 161 194 202 201 223 234 248 257 276 283 269 244 221 184 152 110 71 60 68 64 76 89 168 218 236 203 161 147 179 219 250 282 304 275 210 177 134 52 54021 124 13667 75 12293 15 0 21 7060 -2371 6 102 150 170 171 167 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 181 189 189 191 192 223 212 230 228 235 238 267 269 275 273 287 302 350 355 387 394 365 313 224 130 69 40 58 94 143 169 180 185 220 230 245 257 281 284 266 241 222 188 153 109 68 55 57 53 70 90 177 229 252 205 168 145 172 216 253 302 332 297 217 170 119 37 54052 125 13667 75 12304 15 0 52 7064 -2380 -2 109 158 172 173 167 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 182 187 194 192 222 211 229 228 238 247 278 278 281 276 296 312 361 365 398 999999 382 316 214 117 56 25 46 79 127 153 167 174 216 221 240 247 272 273 259 238 221 188 153 109 72 55 52 43 61 86 181 236 250 187 161 135 165 215 261 314 339 299 209 162 112 36 3 54084 131 13667 75 12304 15 1 24 7069 -2390 3 112 157 172 173 167 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 181 186 191 191 222 214 232 228 241 251 283 283 283 277 301 314 359 366 999999 999999 386 310 204 106 48 17 36 62 108 140 156 168 210 214 230 238 262 268 257 241 224 193 157 112 75 51 44 33 52 82 176 222 226 166 150 129 157 211 262 316 339 297 205 157 109 40 4 -8 -27 999999 -40 -16 19 54115 131 13667 75 12315 15 1 55 7073 -2399 21 121 158 173 174 167 158 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 182 185 187 189 221 216 234 231 245 255 284 286 284 277 302 321 357 364 999999 999999 372 294 190 102 51 21 34 55 97 128 149 169 205 205 214 224 250 265 258 245 227 200 164 116 76 43 30 19 40 83 179 213 199 149 137 116 144 208 263 321 341 286 199 144 94 31 9 -7 -27 999999 -25 2 29 54147 131 13667 75 12304 15 2 27 7078 -2408 37 125 159 175 174 167 160 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 174 184 186 186 190 222 219 236 232 247 256 281 288 285 278 303 323 362 377 999999 999999 359 281 185 105 57 27 35 48 83 111 136 163 203 203 210 222 249 267 266 254 236 209 172 123 73 33 19 10 21 72 173 202 173 124 116 102 139 215 278 335 341 272 188 134 83 30 13 -8 -18 7 -8 4 33 54178 130 13667 75 12289 15 2 58 7082 -2418 47 127 160 174 175 168 162 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 183 192 196 199 224 221 232 228 244 256 278 288 284 282 300 322 355 380 999999 999999 352 282 188 109 62 34 36 43 71 99 128 159 199 199 207 218 245 266 272 261 239 214 180 134 78 28 7 -2 0 49 150 187 157 108 98 85 120 206 274 331 337 271 191 140 85 35 24 -8 -18 6 -8 8 54210 130 13592 75 12266 15 3 30 7087 -2427 24 57 129 161 174 175 169 164 160 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 183 191 201 206 224 219 231 231 246 256 278 288 288 288 304 323 347 371 999999 999999 345 277 188 108 65 39 44 50 76 99 124 154 193 195 206 217 239 259 270 266 243 217 183 142 91 36 11 -4 -13 29 122 166 151 109 100 77 99 180 254 326 332 267 188 143 92 52 42 -4 -24 6 -8 54241 131 13592 75 12237 15 4 1 7091 -2437 33 67 131 163 175 176 172 165 162 158 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 180 176 176 173 163 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 180 188 198 203 216 211 227 233 247 256 275 286 288 289 304 323 343 365 999999 393 334 268 182 101 60 41 51 63 85 100 121 151 189 193 205 218 237 251 266 268 247 220 185 147 102 46 14 -5 -20 16 100 149 145 116 112 84 90 155 230 314 326 261 182 143 99 69 66 12 -23 4 -9 7 54272 131 13517 75 12223 15 4 32 7096 -2446 -46 47 78 133 163 175 177 174 167 164 160 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 180 176 175 172 163 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 184 193 201 204 214 209 225 234 247 258 271 281 283 291 310 331 349 373 399 390 329 260 172 95 56 46 63 81 100 106 125 154 189 194 207 219 234 246 264 268 249 223 190 155 113 54 14 -8 -28 7 85 138 144 120 114 79 77 138 216 310 323 256 180 145 103 77 74 10 -22 4 -8 54304 131 13517 75 12223 15 5 4 7100 -2456 -48 45 86 135 161 174 178 175 170 165 162 164 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 186 181 178 175 172 163 153 146 999999 999999 999999 140 141 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 187 195 202 205 214 213 228 239 248 263 274 279 279 297 316 341 363 384 999999 393 342 264 171 93 57 50 74 97 113 114 131 157 187 191 205 217 232 244 261 264 247 224 195 161 118 59 16 -6 -30 2 75 126 138 129 117 77 69 128 203 304 318 252 180 146 103 76 65 0 -25 10 -3 54335 128 13517 75 12249 15 5 35 7104 -2465 -48 44 89 135 161 173 176 176 172 168 165 166 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 186 181 179 175 171 164 155 148 999999 999999 999999 139 141 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 188 197 204 206 217 220 231 240 244 260 272 275 276 293 314 344 363 380 399 392 346 267 182 109 71 61 82 103 120 121 136 162 185 191 205 217 230 240 257 258 242 222 197 166 124 68 26 1 -25 3 64 110 120 128 116 83 76 127 191 271 285 234 182 152 110 79 62 -10 54367 128 13517 75 12292 15 6 7 7109 -2475 -49 36 107 146 165 172 176 177 174 171 166 166 166 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 186 181 178 174 171 164 156 148 140 135 135 139 141 139 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 189 197 203 207 217 221 231 242 243 257 270 275 278 292 312 338 354 366 389 380 343 278 206 133 90 77 88 110 128 130 139 160 179 188 204 217 226 235 249 252 237 221 201 173 132 80 42 19 -13 9 62 100 110 129 116 91 84 128 180 239 252 205 177 156 118 87 70 -4 54398 128 13517 75 12330 15 6 38 7113 -2484 -34 45 119 155 167 173 177 178 176 173 168 167 167 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 185 181 179 174 171 164 156 148 141 135 135 138 140 139 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 191 999999 999999 999999 999999 187 198 205 208 214 218 230 245 244 260 270 271 272 287 303 331 344 356 382 381 356 303 233 157 106 88 95 121 139 138 141 155 172 182 198 212 218 226 238 244 235 223 205 180 140 92 56 33 -2 16 64 99 111 140 125 100 89 124 164 210 216 181 171 162 127 98 74 0 54430 128 13517 75 12364 15 7 10 7118 -2494 7 61 125 158 169 174 178 181 180 175 170 168 168 169 999999 999999 999999 999999 999999 999999 999999 999999 999999 185 182 180 173 170 164 157 150 144 136 133 136 138 138 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 190 999999 999999 999999 999999 999999 195 206 207 213 216 227 242 243 258 263 262 268 285 297 320 334 345 360 369 367 327 258 177 117 89 94 125 149 148 140 146 163 180 198 206 206 210 223 233 230 220 203 180 149 106 74 53 12 22 62 98 119 140 132 111 96 116 145 180 183 163 165 165 138 108 71 -2 54461 128 13517 75 12393 15 7 41 7122 -2504 49 75 131 161 170 175 179 182 182 178 173 169 169 170 171 999999 999999 999999 999999 999999 999999 999999 999999 185 182 179 173 169 164 158 152 147 137 133 135 138 138 136 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 194 207 206 210 214 226 238 240 253 260 259 264 280 287 310 316 325 339 361 371 344 276 191 126 90 94 132 161 158 144 143 157 177 198 202 197 196 208 220 222 214 199 180 155 122 91 64 32 32 61 96 125 149 147 124 98 104 119 149 156 155 164 170 151 112 72 7 54492 128 13517 75 12408 15 8 12 7126 -2513 85 93 138 165 173 176 180 183 183 179 175 171 170 170 172 999999 171 999999 999999 999999 999999 999999 999999 999999 182 179 173 169 166 160 154 149 138 133 134 137 138 135 132 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 185 999999 999999 999999 999999 185 199 201 205 209 224 236 236 253 259 257 260 272 280 304 304 306 316 346 371 353 288 203 134 88 94 136 170 167 148 141 153 174 196 201 189 183 195 209 214 209 196 179 159 132 103 76 52 47 63 90 120 153 163 142 110 98 99 125 139 149 161 168 153 121 75 15 54524 130 13517 75 12399 15 8 44 7131 -2523 118 115 147 170 175 177 181 184 184 181 177 173 171 171 172 173 171 163 999999 999999 999999 999999 999999 999999 182 180 173 168 166 160 155 149 138 133 135 137 137 134 131 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 183 182 999999 999999 999999 999999 183 193 195 201 206 218 232 233 249 254 252 253 261 269 289 292 292 299 327 357 347 291 213 144 96 95 134 169 171 153 144 152 173 193 198 186 178 186 199 205 203 193 177 158 133 110 87 68 66 80 98 115 144 160 152 125 108 97 107 123 142 162 166 150 117 76 22 3 -16 54555 135 13442 75 12383 15 9 15 7135 -2533 207 143 134 155 175 178 179 182 184 185 183 179 174 172 173 173 173 171 166 999999 999999 999999 999999 999999 999999 181 179 173 167 164 161 156 148 139 134 135 136 137 134 130 129 129 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 170 180 192 194 199 206 215 225 225 241 247 248 250 255 261 277 279 279 284 308 335 331 282 217 153 107 100 133 165 169 153 147 153 172 188 191 181 175 180 190 196 194 187 173 155 133 114 96 82 82 95 104 111 132 150 152 134 119 103 100 111 135 163 163 145 109 71 24 20 -4 -2 999999 -7 17 54587 135 13442 75 12358 15 9 47 7139 -2543 209 172 151 162 180 182 181 182 184 186 184 181 177 173 174 174 173 172 168 171 999999 999999 999999 999999 999999 182 177 172 167 163 162 155 148 138 134 134 135 136 133 128 128 129 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 165 173 190 193 199 202 211 219 220 237 243 241 246 247 250 263 263 262 266 286 312 310 271 217 161 118 106 132 161 165 152 147 153 168 181 184 176 171 174 184 190 187 182 168 152 138 124 110 98 97 105 106 106 124 149 160 147 128 104 90 100 128 161 162 145 106 72 36 33 1 6 32 4 20 54618 135 13442 75 12336 15 10 18 7144 -2553 210 185 170 173 186 187 183 183 184 186 186 183 179 174 174 174 174 172 170 171 999999 999999 999999 999999 999999 179 174 170 166 162 161 154 148 139 135 133 136 136 131 128 129 129 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 183 174 170 160 169 189 193 199 197 208 214 216 231 238 236 245 239 237 245 244 244 248 263 283 281 249 213 164 128 113 133 158 164 150 147 150 162 174 178 171 165 167 178 183 180 174 161 148 139 130 120 111 112 117 111 103 119 145 163 153 137 112 87 91 120 156 159 140 107 80 52 37 0 16 49 30 27 54650 135 13442 75 12321 15 10 50 7148 -2563 211 189 177 192 196 191 186 184 184 187 186 184 180 175 175 175 174 172 169 171 999999 999999 999999 999999 999999 178 171 168 165 162 160 153 147 139 135 133 136 137 132 128 129 129 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 180 182 173 165 160 167 185 189 195 192 205 211 214 227 231 230 241 234 226 230 230 232 234 242 257 251 224 198 163 132 120 138 159 165 152 146 146 158 168 174 167 160 163 175 179 173 166 154 141 135 131 124 118 122 129 122 112 122 141 149 138 128 121 100 98 117 142 140 126 100 79 58 47 1 20 54 47 36 54681 136 13367 75 12307 15 11 21 7152 -2572 221 212 200 200 204 201 194 189 186 184 188 187 185 182 176 174 175 173 172 170 171 999999 999999 999999 999999 999999 999999 169 168 164 161 159 153 147 138 135 133 135 136 130 126 129 129 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 181 181 174 168 163 168 183 186 190 191 201 204 209 221 224 221 232 224 216 220 218 223 222 226 233 226 206 187 164 137 128 142 159 162 152 148 144 154 164 170 163 155 160 172 174 165 159 149 139 134 131 126 125 129 136 129 120 128 141 135 120 112 116 104 108 125 141 127 115 94 79 65 55 13 32 60 58 51 54712 136 13367 75 12296 15 11 52 7156 -2582 221 222 219 210 208 205 197 190 187 185 188 188 185 182 176 174 175 173 173 171 171 999999 999999 999999 999999 999999 999999 168 167 164 160 158 153 146 138 135 133 134 134 130 126 129 129 129 137 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 180 178 172 167 167 180 181 186 187 198 197 203 214 218 216 225 216 212 212 210 209 206 205 208 202 189 179 166 146 133 141 153 156 149 147 141 148 158 164 160 152 154 164 165 158 156 149 142 138 137 132 131 134 139 130 122 126 136 120 102 96 109 107 118 130 138 116 107 93 87 78 69 24 46 71 71 62 54744 136 13367 75 12295 15 12 24 7161 -2592 221 226 219 212 210 207 199 191 188 185 189 188 186 183 176 173 174 172 173 173 171 999999 999999 999999 999999 999999 999999 165 167 163 159 158 151 143 138 136 135 135 134 130 126 129 130 131 137 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 180 178 174 171 167 174 176 184 185 191 191 195 207 215 213 219 207 203 201 203 202 198 195 194 188 180 174 166 153 144 145 148 148 148 146 139 143 150 158 157 151 150 156 157 155 157 155 148 143 141 135 133 135 137 129 121 126 132 114 94 81 98 100 118 129 132 110 100 92 91 90 84 42 56 81 81 72 54775 136 13367 75 12290 15 12 55 7165 -2602 221 221 216 212 210 206 198 191 188 186 189 189 186 183 175 173 173 171 172 174 999999 999999 999999 999999 999999 999999 999999 163 165 163 999999 999999 149 141 138 137 137 135 135 131 127 130 129 133 141 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 174 179 178 180 177 172 170 173 174 182 181 189 191 194 206 215 212 219 205 202 197 201 195 191 185 187 184 178 178 175 169 154 144 136 138 146 145 133 135 145 158 161 151 146 152 157 162 166 163 154 146 142 137 135 136 137 128 123 129 136 128 92 69 87 84 112 124 126 103 93 89 92 96 97 64 77 96 92 83 54807 136 13367 75 12288 15 13 27 7169 -2612 221 218 215 211 208 205 197 190 188 186 190 189 186 182 175 172 172 171 171 175 999999 999999 999999 999999 999999 999999 999999 163 164 160 999999 999999 999999 139 138 138 138 136 136 132 128 130 130 134 141 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 180 172 999999 178 182 179 172 169 172 173 180 179 186 188 195 204 215 215 220 203 200 197 201 195 192 184 180 181 180 185 186 178 156 137 126 133 144 142 127 130 143 160 163 151 145 152 160 167 171 164 155 147 143 139 137 137 136 129 127 134 141 134 92 57 73 71 103 119 121 99 89 87 93 100 104 78 92 110 112 99 54838 137 13367 75 12300 15 13 58 7173 -2622 218 215 214 210 206 203 195 189 188 187 191 189 186 181 174 170 172 170 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 138 138 138 137 136 137 132 127 130 130 135 142 148 999999 999999 999999 999999 999999 999999 999999 184 999999 999999 179 174 999999 182 179 176 171 169 173 172 179 178 186 189 197 205 216 215 219 204 202 202 203 196 191 184 181 183 183 192 196 183 156 129 120 129 141 139 124 128 145 166 168 152 146 154 163 170 173 164 154 148 144 140 139 139 137 130 130 136 144 141 102 45 55 58 93 114 116 94 84 81 94 103 106 91 109 128 133 114 66 54870 137 13367 75 12316 15 14 30 7178 -2633 213 212 211 207 203 200 193 188 187 187 190 188 184 179 173 168 170 169 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 137 138 139 138 137 137 132 128 131 133 136 142 148 999999 999999 999999 999999 999999 999999 999999 187 189 182 178 176 176 178 179 177 173 171 174 172 179 179 189 195 204 212 221 218 219 209 210 209 209 201 197 191 192 194 193 198 196 178 150 127 121 129 138 136 125 133 153 174 174 157 153 160 168 172 174 166 157 151 148 146 145 144 141 134 135 143 152 147 99 36 46 53 89 109 107 86 73 76 95 110 113 107 129 147 151 126 82 54901 138 13367 75 12328 15 15 1 7182 -2643 207 210 208 204 201 198 192 188 188 187 189 187 183 177 172 168 169 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 138 138 138 137 137 132 129 132 134 136 143 149 155 999999 999999 190 999999 999999 999999 187 189 182 178 179 180 177 178 177 174 172 171 168 176 181 193 200 210 218 227 221 220 215 216 216 216 205 202 199 204 207 201 197 191 167 144 128 123 128 134 133 126 140 161 180 178 164 164 167 170 172 176 169 158 152 151 151 149 147 143 137 140 155 159 136 86 27 40 49 84 100 98 76 61 73 98 115 122 124 150 164 164 135 99 30 54932 139 13367 75 12336 15 15 32 7186 -2653 198 206 205 202 199 195 190 188 188 188 188 186 181 176 171 167 168 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 138 137 139 137 136 133 130 133 135 136 145 150 158 999999 999999 187 187 999999 999999 187 189 182 182 183 183 175 178 177 177 174 171 164 171 184 195 207 212 220 230 226 224 217 222 222 219 206 203 203 217 223 211 198 185 157 138 127 127 131 135 131 128 146 168 188 184 174 175 173 170 170 176 171 161 157 157 157 155 151 147 142 149 161 155 125 77 24 40 47 78 92 90 67 55 70 99 120 132 145 168 177 170 145 107 41 -6 54964 140 13367 75 12333 15 16 4 7190 -2663 183 203 203 199 196 193 190 189 188 189 188 186 181 175 169 166 168 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 138 138 138 139 138 136 133 130 134 137 137 145 151 160 999999 999999 185 186 999999 999999 187 189 182 185 186 184 174 178 180 179 176 172 164 166 181 195 208 216 224 237 230 228 221 225 225 223 209 206 209 226 232 216 196 177 152 136 130 131 134 134 129 130 149 171 190 190 185 185 178 171 168 174 171 164 163 163 165 164 159 152 149 155 164 150 124 77 25 37 44 72 83 85 65 49 69 102 128 147 167 188 189 182 161 114 50 0 28 54995 140 13367 75 12323 15 16 35 7194 -2673 177 200 200 197 194 191 189 189 189 189 188 185 180 174 168 165 167 999999 999999 999999 999999 999999 999999 999999 163 999999 999999 999999 999999 999999 999999 999999 999999 137 138 138 139 137 136 133 131 136 139 138 147 155 162 173 176 185 183 999999 999999 187 188 183 185 187 184 175 177 179 177 174 171 164 168 182 200 211 218 226 240 236 230 226 225 227 223 211 209 218 235 235 212 191 172 150 136 131 132 132 131 126 133 154 177 195 197 196 192 181 167 163 171 171 165 165 167 174 173 165 160 160 161 158 140 118 77 29 33 39 62 72 75 58 45 69 105 136 160 183 200 198 187 166 122 46 -2 22 55027 140 13367 75 12300 15 17 7 7199 -2683 174 198 198 194 193 189 189 189 189 190 188 184 179 173 168 165 999999 999999 999999 999999 999999 999999 999999 173 161 999999 999999 999999 999999 999999 999999 999999 999999 136 140 137 139 136 138 133 132 138 141 140 149 158 167 182 178 186 182 187 999999 190 183 182 184 188 184 174 171 173 171 172 168 167 172 186 197 207 213 226 241 239 233 230 225 226 220 214 213 225 240 237 209 188 169 148 137 131 134 131 127 124 137 162 185 205 204 202 198 184 161 156 165 169 166 169 172 186 182 170 165 172 169 149 127 111 77 37 35 34 51 60 64 49 38 67 105 139 169 194 203 199 186 163 123 42 -8 12 55058 141 13367 75 12282 15 17 38 7203 -2693 178 197 197 193 191 186 187 189 190 190 188 183 178 171 167 165 999999 999999 999999 999999 999999 999999 999999 171 161 159 999999 999999 999999 999999 999999 999999 999999 134 138 137 138 136 137 133 134 140 142 141 155 164 169 188 183 187 184 187 999999 189 181 183 190 192 184 174 169 169 168 171 166 167 168 185 198 212 213 228 243 239 235 235 229 226 220 215 219 231 247 240 210 182 163 144 132 128 135 135 126 123 141 169 195 218 214 208 203 188 161 150 159 165 166 174 181 197 192 175 171 177 171 147 121 106 80 50 48 39 46 49 49 37 36 67 108 147 179 203 208 199 184 161 114 33 -13 0 -4 55090 141 13367 75 12264 15 18 10 7207 -2703 182 197 197 194 191 186 187 189 190 192 188 183 178 171 167 167 999999 999999 999999 999999 999999 999999 180 169 161 159 999999 999999 999999 999999 999999 999999 138 133 136 135 135 135 135 132 136 144 146 144 999999 165 174 190 183 188 185 187 999999 189 181 186 193 192 185 172 164 165 166 169 168 166 163 184 195 210 210 224 241 234 231 236 228 222 218 214 222 237 252 245 212 174 149 129 122 125 141 142 125 119 143 176 200 224 216 212 207 191 155 138 147 159 165 183 192 205 196 177 173 178 169 141 113 87 82 66 61 46 37 41 41 26 37 69 112 152 183 201 204 193 180 158 104 34 -12 -3 -4 55121 141 13367 75 12248 15 18 41 7211 -2713 184 198 198 195 192 186 187 190 191 192 188 183 178 171 167 169 999999 999999 999999 999999 999999 999999 179 168 160 159 154 145 999999 999999 999999 999999 138 133 137 134 134 133 132 131 139 146 149 145 999999 168 177 193 186 191 186 185 999999 189 183 188 195 192 183 170 162 162 163 169 169 166 161 180 191 207 207 220 237 227 227 237 227 218 210 209 220 236 254 250 212 162 134 120 120 129 147 144 122 118 147 182 206 227 218 215 210 192 148 127 136 155 168 191 200 208 198 179 174 176 165 136 105 78 85 79 69 46 40 37 24 20 37 75 121 163 191 199 197 185 174 156 96 27 -14 -6 1 55152 143 13292 75 12235 15 19 12 7215 -2724 193 187 199 200 197 194 187 188 191 192 193 188 184 179 171 168 171 999999 999999 999999 999999 999999 174 176 166 159 158 152 145 148 999999 137 135 137 131 135 133 133 133 131 131 140 148 150 999999 999999 171 178 194 185 191 185 185 999999 189 187 189 196 192 181 166 163 163 161 165 168 166 157 176 191 206 202 218 236 225 225 237 224 212 206 207 221 238 256 250 206 149 118 112 118 132 148 144 121 119 149 187 209 225 214 216 212 192 145 118 126 151 170 196 205 209 198 178 173 173 161 131 99 67 73 92 80 50 34 25 10 15 37 79 125 169 198 201 192 177 168 152 94 28 -17 -19 -18 -29 55184 145 13292 75 12225 15 19 44 7219 -2734 196 187 201 202 200 197 188 189 191 192 193 189 185 180 172 169 172 999999 999999 999999 999999 999999 173 175 165 158 156 151 144 148 999999 137 135 137 130 136 133 134 133 131 133 142 148 151 999999 999999 173 999999 195 999999 192 183 185 999999 999999 187 190 197 193 182 168 166 163 158 162 164 164 155 173 189 204 197 214 234 224 221 234 219 210 200 203 218 239 258 249 197 139 113 112 121 131 143 141 120 118 149 191 213 226 215 217 212 192 144 114 118 143 167 199 210 209 196 177 173 172 157 123 89 60 79 104 89 51 26 10 0 12 37 78 124 170 201 202 188 171 162 151 100 38 -12 -22 -18 -25 -35 -11 55215 148 13292 75 12218 15 20 15 7223 -2744 196 174 199 203 202 199 190 190 191 191 193 190 186 181 174 170 173 999999 999999 999999 999999 169 172 173 164 156 155 151 144 147 999999 137 135 137 130 136 135 135 134 133 135 145 151 151 999999 999999 175 999999 192 185 190 184 186 999999 185 185 189 196 191 181 170 167 162 156 159 165 165 154 168 182 199 191 208 231 224 221 230 215 207 201 203 222 241 258 245 193 138 115 116 120 125 138 138 118 117 152 198 221 232 218 217 210 193 143 110 109 134 164 202 216 213 198 180 177 175 154 112 82 72 96 117 97 54 21 0 -13 4 33 73 117 167 204 208 191 173 162 151 101 44 -2 -17 -13 -18 -24 0 11 2 17 55247 153 13292 75 12224 15 20 47 7227 -2755 196 160 197 203 203 200 192 190 190 191 193 192 187 182 175 171 172 999999 999999 999999 999999 169 171 171 162 155 155 151 144 147 999999 137 135 136 131 137 136 136 136 136 138 146 152 153 999999 999999 180 999999 192 187 193 185 187 999999 186 183 186 194 188 179 170 167 161 154 157 165 166 154 165 176 191 188 204 228 218 214 227 219 213 208 209 232 250 260 238 186 133 115 117 122 125 135 131 114 119 160 208 230 235 220 215 208 194 147 109 105 128 162 203 220 217 201 187 185 180 147 102 82 84 112 127 101 51 9 -15 -26 -1 29 68 112 167 210 214 195 175 158 145 95 39 -2 -17 -7 -5 -11 9 27 23 47 61 999999 999999 999999 32 55278 153 13292 75 12226 15 21 18 7231 -2766 175 151 196 203 205 201 192 190 189 190 193 192 187 182 175 172 173 999999 999999 999999 999999 168 170 170 159 154 153 150 143 146 999999 137 135 136 131 137 136 136 136 136 140 149 154 154 999999 999999 184 999999 192 999999 196 186 187 999999 184 183 186 189 183 176 169 165 159 152 155 163 165 154 164 174 187 178 199 218 215 208 225 219 219 214 218 240 258 259 231 177 128 115 119 124 126 135 131 118 129 174 221 238 241 222 213 205 192 147 110 104 126 160 204 221 217 200 190 192 183 143 94 83 91 119 132 102 46 -1 -30 -38 -9 26 61 107 167 213 217 194 171 149 132 79 28 -2 -13 -1 9 5 26 51 52 74 83 129 113 58 28 55310 153 13292 75 12234 15 21 50 7236 -2777 174 128 185 201 204 202 191 188 188 190 194 192 186 183 175 172 174 999999 999999 999999 999999 167 169 167 156 152 152 150 142 145 999999 136 134 136 132 137 137 137 138 137 141 150 154 154 999999 999999 186 999999 192 999999 198 999999 188 999999 183 181 185 186 180 173 167 163 157 151 154 163 164 152 161 167 186 999999 999999 999999 212 207 227 228 230 225 224 241 255 253 228 177 132 121 122 126 130 145 143 136 148 194 236 247 247 224 211 201 190 151 116 110 132 166 210 226 219 203 195 194 179 140 101 96 108 131 135 99 40 -8 -41 -48 -17 16 50 100 166 215 222 198 170 141 120 72 28 4 -1 14 31 31 57 89 90 103 102 125 107 52 27 55341 153 13292 75 12245 15 22 21 7240 -2787 171 100 172 198 204 201 190 188 187 189 194 192 187 184 175 172 174 999999 999999 999999 171 167 168 165 155 150 152 149 142 143 999999 136 135 136 132 136 137 137 140 137 141 151 156 157 999999 999999 187 999999 999999 999999 198 999999 190 999999 180 179 184 180 177 169 167 164 160 153 153 163 160 148 157 999999 999999 999999 999999 999999 210 210 231 236 242 238 229 237 246 242 216 172 133 126 123 128 138 154 159 157 167 206 242 248 245 221 205 198 189 159 126 120 140 175 216 232 218 203 199 196 172 137 113 113 126 139 134 94 36 -10 -45 999999 -22 7 37 92 162 215 224 201 169 138 121 79 38 22 24 31 40 47 81 108 108 114 103 111 107 52 27 55372 152 13367 75 12252 15 22 52 7244 -2798 74 160 196 204 200 190 189 189 190 194 193 188 185 176 173 174 175 999999 999999 171 167 165 162 153 148 151 148 141 141 999999 136 137 137 133 137 137 137 141 139 144 152 157 159 999999 999999 999999 999999 999999 999999 999999 999999 191 999999 180 181 181 174 172 167 164 164 159 152 151 164 160 146 154 999999 999999 999999 999999 999999 999999 222 234 250 256 247 234 233 235 225 199 158 130 128 126 133 146 162 171 174 186 217 245 249 240 216 202 196 188 163 137 131 150 183 222 236 218 204 202 197 172 140 120 122 134 144 132 89 34 -11 -44 999999 -23 -1 19 75 145 203 219 204 176 147 139 106 72 58 56 47 46 55 87 113 115 123 107 99 105 52 27 55404 151 13367 75 12246 15 23 24 7248 -2809 45 145 192 202 199 189 189 189 190 194 193 188 185 177 174 174 175 173 173 171 165 163 159 151 145 149 147 141 999999 999999 136 137 138 133 139 140 140 143 142 149 999999 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 177 178 176 169 169 165 161 165 160 152 148 161 158 148 999999 999999 999999 999999 999999 999999 999999 236 242 264 272 261 247 234 225 206 176 141 127 132 135 147 163 180 188 195 205 231 250 249 233 212 203 197 192 172 151 145 162 192 225 235 218 204 203 198 177 147 129 131 141 144 128 88 40 -1 -38 -49 -21 -5 12 66 133 193 223 225 204 172 162 135 94 75 72 58 56 58 87 110 118 125 108 86 86 52 55435 150 13367 75 12233 15 23 55 7252 -2820 22 130 187 199 197 189 190 188 190 194 193 188 185 178 175 174 176 174 173 170 164 162 158 150 144 145 147 140 999999 999999 137 138 139 999999 140 141 142 999999 145 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 178 178 174 166 165 162 159 162 157 150 146 156 154 999999 999999 999999 999999 999999 999999 999999 999999 242 251 276 289 279 262 243 225 195 155 121 117 128 136 154 173 192 202 212 220 238 252 243 225 205 198 194 193 180 166 163 177 201 226 233 219 205 204 199 183 156 139 139 147 145 129 95 52 3 -29 -37 -16 -6 9 62 128 188 224 229 205 167 151 128 92 72 66 50 47 55 86 117 133 125 118 90 95 55467 149 13367 75 12222 15 24 27 7256 -2831 6 127 185 197 195 189 190 189 190 194 194 188 186 179 176 175 174 173 173 168 163 161 157 149 143 143 999999 999999 999999 999999 999999 140 142 999999 142 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 196 999999 182 177 173 163 162 160 157 157 152 146 999999 151 999999 999999 999999 999999 999999 999999 999999 999999 230 247 255 286 297 286 269 251 230 192 144 110 109 125 137 161 185 206 214 225 233 246 251 236 216 199 193 189 189 185 180 183 192 206 223 231 221 207 206 201 187 164 148 147 154 153 138 110 69 20 -19 -30 -17 -12 1 51 117 175 214 223 201 160 140 113 80 68 69 55 50 58 82 116 134 131 125 94 55498 148 13367 75 12205 15 24 58 7260 -2842 3 124 183 194 192 188 190 190 191 195 193 188 187 180 176 175 174 174 173 168 162 159 155 147 141 141 999999 999999 999999 999999 999999 999999 143 999999 143 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 192 999999 999999 999999 999999 999999 192 999999 180 177 171 160 158 155 153 150 149 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 231 256 255 291 301 295 278 258 223 177 131 105 111 134 148 176 200 220 224 235 240 246 240 222 205 193 192 194 197 199 195 195 201 208 220 227 222 212 210 204 193 172 166 175 182 178 162 130 81 29 -6 -17 -10 -7 6 55 116 169 207 219 199 157 132 102 72 66 75 61 51 59 77 110 127 127 124 55529 148 13367 75 12194 15 25 29 7264 -2853 14 126 183 192 190 187 191 191 193 196 193 188 187 179 177 176 174 174 172 167 160 157 151 145 140 139 999999 999999 999999 999999 138 999999 144 999999 146 148 999999 999999 999999 999999 999999 999999 183 188 194 194 999999 999999 999999 999999 999999 187 999999 178 177 169 157 156 151 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 231 258 262 297 306 302 281 253 215 167 124 103 115 144 163 194 215 233 237 248 246 243 226 206 192 187 188 194 202 212 212 210 209 209 215 219 218 215 215 210 200 180 181 208 194 191 177 147 101 46 20 12 16 16 27 71 128 172 205 216 199 159 135 104 73 67 80 68 57 63 78 106 126 124 117 55561 148 13367 75 12188 15 26 1 7268 -2864 27 128 183 190 189 188 191 193 195 197 194 189 187 180 179 178 173 173 171 165 158 155 149 144 138 137 999999 999999 999999 999999 138 999999 145 999999 150 154 999999 999999 999999 999999 999999 999999 184 188 189 187 999999 999999 999999 999999 178 181 181 177 178 168 153 153 151 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 222 250 265 298 307 303 280 242 203 158 121 109 124 155 178 205 224 242 248 256 252 238 214 193 187 183 188 197 217 233 238 233 226 210 199 198 203 214 216 212 204 190 213 228 201 195 179 173 129 77 52 46 46 46 54 91 138 174 204 216 201 168 147 117 88 82 94 81 69 74 90 112 131 121 112 55592 148 13367 75 12178 15 26 32 7272 -2875 38 129 182 189 188 189 193 195 197 197 194 189 187 180 179 178 173 173 170 162 155 153 147 143 138 138 999999 999999 999999 999999 999999 999999 999999 999999 153 158 999999 999999 999999 181 999999 192 186 186 187 185 999999 999999 190 999999 175 180 176 175 175 165 151 153 150 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 216 245 262 302 304 300 268 238 190 154 120 117 135 167 186 211 227 245 250 257 250 230 203 185 181 185 200 218 241 251 261 263 247 219 191 178 181 197 202 203 197 191 227 254 225 203 184 181 157 117 88 80 79 77 81 112 150 179 204 216 207 179 164 137 109 100 108 92 77 82 95 111 127 117 115 55624 149 13292 75 12167 15 27 4 7276 -2886 -47 50 137 183 187 188 191 194 197 199 198 195 190 187 180 179 178 173 173 168 160 153 152 145 142 137 999999 999999 999999 999999 999999 999999 999999 999999 999999 156 159 999999 999999 999999 180 180 190 186 185 186 184 182 999999 188 173 173 177 173 172 173 162 150 155 152 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 214 245 254 300 298 294 262 236 186 153 122 122 141 174 194 219 235 243 244 247 238 217 188 174 168 175 199 235 269 272 283 283 269 227 188 170 165 181 188 194 194 198 243 275 250 234 219 214 189 158 131 122 120 116 114 134 160 180 203 216 211 189 180 157 129 115 118 101 81 81 91 93 105 100 105 55655 149 13292 75 12161 15 27 35 7280 -2897 -47 56 144 182 185 185 192 195 198 199 198 194 190 187 181 179 178 173 173 166 158 151 151 143 141 137 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 999999 999999 180 179 180 189 186 187 184 181 181 176 189 173 171 174 172 170 172 161 153 155 999999 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 214 244 250 299 288 292 260 241 184 155 133 133 148 176 194 223 237 245 235 236 222 208 180 168 163 173 201 242 278 287 299 300 278 230 187 164 153 172 181 187 191 201 245 273 246 244 242 247 218 183 153 145 147 149 157 162 174 185 201 213 212 194 183 163 139 123 118 103 88 81 82 81 93 91 109 55687 150 13292 75 12153 15 28 7 7285 -2909 -47 53 139 180 182 183 192 194 198 199 198 193 189 186 181 178 178 172 171 165 156 149 150 142 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 180 179 180 189 184 185 182 181 180 175 190 175 175 170 169 169 169 161 153 156 154 149 999999 999999 179 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 212 233 243 291 281 290 262 241 188 170 152 147 155 186 197 227 240 248 232 229 205 199 173 157 155 169 200 234 275 296 309 305 268 221 178 158 142 169 183 194 197 205 246 273 247 252 278 277 241 204 174 167 175 194 198 195 198 200 207 212 208 190 171 151 129 115 110 107 100 93 87 84 87 86 113 119 55718 151 13292 75 12144 15 28 38 7289 -2920 -47 54 145 179 181 182 193 195 199 199 197 193 189 186 182 178 177 171 169 163 154 147 149 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 180 179 183 188 183 184 181 182 179 175 191 178 177 170 164 166 169 161 159 158 153 153 170 999999 183 196 999999 176 999999 999999 999999 999999 218 999999 213 204 222 237 284 274 284 250 241 194 187 171 167 166 193 197 222 233 249 233 224 189 190 170 150 154 173 201 230 269 299 310 304 258 215 169 152 126 160 181 203 206 213 252 284 275 290 319 307 265 227 199 196 230 228 224 214 212 207 199 187 178 162 149 133 129 115 105 96 94 90 92 92 89 88 116 121 124 55749 151 13292 75 12136 15 29 9 7292 -2931 -47 58 144 172 179 181 194 195 200 199 197 193 189 185 181 178 177 170 169 162 152 146 999999 138 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 174 183 182 184 187 183 185 183 181 182 180 194 179 178 170 167 166 168 164 170 163 160 159 176 999999 189 197 999999 185 999999 999999 199 194 219 206 212 200 218 230 278 256 269 234 232 195 198 187 190 185 212 207 226 229 244 221 213 171 184 170 157 158 182 198 221 260 293 299 290 236 202 162 148 113 156 185 212 212 216 250 289 289 318 358 358 308 266 252 246 265 246 229 205 195 188 178 166 161 152 149 141 138 127 117 111 111 103 103 98 88 97 110 100 97 55781 150 13367 75 12140 15 29 41 7297 -2943 59 139 160 168 172 191 194 199 199 196 192 189 185 181 177 176 171 169 161 152 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 171 173 175 186 186 186 186 183 185 181 180 183 184 198 186 181 172 166 165 169 169 176 167 165 168 187 999999 203 203 999999 190 209 999999 215 205 224 210 214 202 217 227 276 252 270 233 227 189 198 196 211 206 232 220 231 224 240 219 215 166 186 172 168 166 189 200 217 253 286 290 280 226 204 173 159 110 167 202 222 224 226 259 304 312 344 373 377 325 289 287 286 297 266 239 209 199 192 179 162 157 153 158 153 149 137 122 114 115 108 105 104 100 104 112 98 85 55812 150 13367 75 12145 15 30 12 7301 -2954 45 133 156 166 152 184 191 197 198 194 191 188 185 181 177 177 171 169 161 152 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 173 178 178 187 187 187 187 182 184 181 181 187 189 201 194 187 175 167 166 169 171 177 174 171 179 191 197 207 205 203 195 208 198 214 208 226 214 213 200 211 226 274 253 270 228 224 190 206 204 222 213 238 222 233 223 241 219 216 175 196 180 180 177 198 208 212 237 273 291 289 230 216 194 167 119 179 219 232 235 238 257 301 304 334 355 370 334 304 297 290 297 264 237 206 198 190 176 162 160 158 163 158 154 142 125 113 115 111 113 116 117 118 113 97 80 55844 150 13367 75 12151 15 30 44 7305 -2966 28 126 151 165 148 165 184 194 196 193 190 186 184 181 177 176 171 169 161 152 142 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 183 183 189 190 189 188 186 188 183 183 192 193 202 196 187 178 168 168 171 175 179 176 172 182 192 197 211 207 201 196 211 204 213 206 223 214 213 999999 203 220 268 250 262 227 226 195 209 206 225 219 241 221 233 226 246 218 217 175 201 192 179 185 211 213 214 238 272 293 296 246 231 214 174 120 178 225 240 249 250 254 285 299 325 335 343 309 281 273 268 281 251 225 192 187 184 170 155 155 152 157 152 151 139 122 108 114 113 120 125 122 114 110 104 80 55875 150 13367 75 12154 15 31 15 7308 -2977 5 115 144 162 143 147 180 191 193 191 188 185 184 181 176 175 172 169 161 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 184 183 189 191 190 188 189 191 188 189 193 194 202 201 190 181 168 169 172 177 179 178 171 184 192 199 213 206 200 195 207 205 210 207 218 216 217 999999 210 218 267 245 258 226 231 197 208 204 225 219 245 220 233 228 249 226 220 177 205 200 190 189 208 210 198 231 260 295 297 245 237 231 188 127 174 226 239 256 257 238 279 292 313 316 299 266 245 241 241 256 226 202 172 177 177 160 133 139 135 142 135 135 121 107 90 97 93 104 116 113 103 95 87 74 55907 148 13517 75 12161 15 31 47 7313 -2989 137 158 136 140 176 188 192 189 187 184 184 181 176 175 172 169 162 153 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 185 192 194 192 191 191 196 192 192 194 196 200 205 194 182 169 169 173 180 183 180 175 184 194 201 215 209 203 197 209 208 209 211 216 218 223 999999 218 223 259 248 253 229 223 206 210 208 232 223 246 222 233 224 252 232 223 180 203 204 195 196 204 199 174 213 249 286 283 236 231 237 200 144 190 247 255 275 270 238 271 279 299 291 267 219 194 205 208 226 200 183 156 167 167 146 108 122 117 123 114 116 98 87 68 78 71 85 105 100 84 69 63 53 55938 146 13667 75 12172 15 32 18 7316 -3000 127 121 172 184 189 187 186 183 184 181 176 175 172 169 163 153 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 189 197 200 196 194 194 202 198 196 199 203 205 208 199 187 172 172 175 182 184 182 179 189 195 203 215 213 204 202 211 211 212 215 218 219 999999 999999 221 230 250 246 253 232 227 215 216 222 242 225 246 219 231 217 256 241 224 174 195 208 195 204 204 205 167 200 243 278 268 226 232 251 202 155 194 253 259 284 273 233 263 267 275 267 238 188 144 153 155 184 167 158 139 155 154 132 89 108 99 107 95 93 71 60 41 56 48 65 91 88 68 57 48 34 55969 145 13667 75 12180 15 32 49 7320 -3011 112 104 167 181 188 185 185 183 185 181 176 174 172 169 163 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 190 200 203 199 198 199 207 205 203 204 207 211 214 206 193 176 175 177 185 188 185 182 194 199 209 215 215 204 207 213 214 216 218 216 218 999999 999999 223 229 245 999999 246 233 228 231 234 999999 246 999999 254 227 232 212 255 251 230 186 193 202 180 199 196 202 171 206 247 278 267 231 240 266 207 171 198 254 256 283 268 228 267 274 271 256 214 161 121 132 125 153 135 119 113 136 138 115 68 86 79 85 74 73 45 36 17 36 28 45 74 71 48 42 29 56001 145 13667 75 12192 15 33 20 7324 -3023 81 99 163 177 186 184 183 182 185 182 177 175 173 169 163 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 190 195 203 207 204 205 207 216 214 208 210 215 218 221 209 199 180 178 180 187 192 188 186 202 206 219 218 218 204 212 218 218 220 222 218 219 999999 999999 228 232 239 999999 240 999999 999999 999999 999999 999999 259 999999 258 231 235 205 250 999999 231 194 202 210 187 198 198 207 190 225 262 290 283 246 251 290 208 172 182 232 233 267 258 219 269 275 266 232 187 142 106 118 105 127 99 88 95 121 124 93 49 67 54 69 54 46 18 20 7 28 18 27 60 64 39 31 11 56032 144 13667 75 12212 15 33 51 7328 -3034 51 94 160 174 183 181 181 181 185 181 177 174 172 170 163 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 189 196 207 211 206 209 214 225 222 213 216 219 224 227 214 203 186 182 183 192 195 195 190 203 205 222 225 224 209 218 222 226 224 223 214 215 999999 999999 233 999999 230 999999 234 999999 999999 999999 999999 999999 999999 999999 999999 233 234 206 231 999999 226 208 205 204 191 198 192 204 192 231 262 302 294 277 275 311 206 176 168 211 201 242 239 201 256 252 236 200 173 129 96 107 90 81 72 67 80 107 115 85 34 53 42 48 34 25 0 13 13 37 24 28 62 70 44 33 56064 144 13667 75 12216 15 34 24 7332 -3045 34 91 157 171 181 178 178 179 182 179 175 173 173 169 162 153 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 191 200 210 215 210 215 220 229 226 218 221 223 229 233 220 205 187 183 184 192 195 200 194 205 207 225 231 230 212 222 218 225 225 225 211 215 999999 999999 999999 999999 223 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 234 211 999999 999999 239 225 214 209 189 198 185 207 200 240 270 326 325 326 307 324 203 171 151 197 178 215 219 192 251 240 212 171 141 101 70 64 48 53 62 64 85 114 124 88 35 54 43 44 29 23 -4 14 16 41 26 28 59 70 46 40 56095 144 13667 75 12212 15 34 55 7335 -3057 47 91 156 169 178 176 176 176 178 176 173 172 172 168 160 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 194 205 213 217 214 223 227 237 232 226 226 227 233 235 221 204 187 182 182 190 194 204 203 215 217 231 236 238 221 232 223 227 223 225 207 999999 999999 999999 999999 999999 222 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 222 213 215 192 203 189 211 212 250 279 345 346 350 318 327 205 169 131 168 149 184 192 168 224 213 186 150 117 76 45 32 15 32 52 64 82 111 117 72 28 58 44 36 23 17 0 21 27 50 36 41 66 69 43 31 56127 145 13667 75 12209 15 35 27 7340 -3068 87 99 157 170 177 176 177 177 177 999999 171 171 170 167 160 151 145 139 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 194 206 216 219 217 227 233 241 237 232 230 231 237 237 222 205 188 185 184 192 199 208 210 219 220 232 232 240 228 238 232 235 229 225 205 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 216 207 215 194 207 190 209 219 258 272 323 329 340 325 325 223 178 133 157 141 167 164 140 184 175 156 133 101 62 36 22 8 29 48 60 76 102 108 58 15 52 39 30 22 11 0 22 33 58 45 49 73 74 51 44 29 56158 145 13667 75 12192 15 35 58 7345 -3075 102 119 164 172 178 177 178 178 177 999999 170 170 170 166 161 153 148 141 139 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 192 204 217 219 219 228 234 243 238 233 234 234 243 241 228 210 191 188 186 195 203 212 215 221 222 234 232 241 231 239 231 233 228 225 205 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 231 220 208 212 206 209 186 210 222 251 260 305 316 316 309 309 223 193 147 165 138 155 152 133 163 149 124 107 81 57 43 31 11 32 51 60 76 94 98 49 4 41 39 37 32 16 0 23 37 59 45 51 75 81 73 76 59 56189 147 13592 75 12174 15 36 29 7351 -3073 113 113 138 168 174 179 178 180 179 178 174 170 169 168 165 161 154 150 142 140 136 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 188 195 206 217 219 222 230 239 245 239 232 236 237 247 244 232 216 197 190 188 197 207 215 218 221 221 233 231 242 237 243 235 233 233 227 212 204 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 220 211 213 216 203 210 195 215 236 243 253 278 289 291 298 310 234 213 167 174 141 146 138 119 140 127 101 94 78 64 55 43 15 35 54 60 73 83 90 46 18 42 49 48 40 18 0 28 49 68 58 63 86 96 98 111 96 61 56221 148 13517 75 12162 15 37 1 7358 -3062 122 125 121 143 171 176 180 180 181 180 179 175 171 170 169 165 161 155 150 144 141 136 131 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 188 194 204 214 219 222 231 240 245 238 232 236 239 250 246 235 221 203 196 192 200 209 216 217 221 220 233 234 245 236 242 233 233 232 226 213 201 210 230 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 216 205 209 216 205 209 190 207 232 234 249 265 276 269 284 307 238 222 172 173 142 142 134 117 126 111 86 90 81 74 67 51 19 43 60 57 65 66 79 43 32 47 63 73 63 25 0 29 54 71 68 76 97 111 121 148 123 77 56252 149 13442 75 12160 15 37 32 7363 -3043 81 132 132 128 157 173 178 182 182 182 181 180 175 171 170 169 165 162 155 151 145 142 137 132 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 187 193 204 213 217 219 232 239 244 236 230 234 234 248 244 238 226 208 199 195 204 212 218 216 219 219 230 234 242 232 238 229 230 228 223 211 200 206 221 228 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 211 211 215 212 204 211 201 211 231 230 242 252 269 244 262 283 228 216 176 182 154 151 138 116 120 103 80 78 72 71 78 67 33 55 70 65 65 59 72 40 37 49 89 97 109 39 3 37 62 72 70 86 112 129 142 163 130 80 56284 150 13442 75 12168 15 38 4 7367 -3017 96 138 137 135 170 175 180 184 183 183 181 180 175 171 169 169 165 162 155 151 147 145 138 133 999999 999999 999999 999999 999999 999999 999999 999999 999999 180 186 192 204 213 216 217 230 238 239 232 227 230 231 243 239 236 226 210 202 196 203 210 218 215 218 218 226 230 237 230 236 226 227 225 226 213 203 208 221 215 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 198 203 223 221 223 223 217 222 230 226 232 242 254 223 235 257 214 206 183 198 177 169 153 123 116 92 71 69 72 79 91 79 51 73 86 77 72 64 76 50 55 92 131 134 115 43 10 45 65 76 84 111 138 150 149 163 136 87 2 56315 151 13367 75 12192 15 38 35 7368 -2990 68 107 142 146 151 172 177 182 185 184 185 182 180 175 171 169 168 165 162 156 153 150 146 139 133 999999 999999 999999 999999 999999 999999 999999 999999 168 179 185 190 203 211 214 215 225 232 234 226 224 226 226 234 234 233 228 215 210 200 202 209 216 211 211 211 216 221 232 228 232 220 224 220 221 207 204 209 220 208 214 212 216 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 179 187 198 210 216 226 233 221 220 225 219 214 225 229 220 229 234 205 203 197 224 206 194 173 137 115 86 65 66 80 93 105 90 67 88 95 84 70 61 79 70 74 112 170 159 129 54 19 45 62 73 84 126 159 167 156 158 146 91 0 56347 151 13367 75 12201 15 39 7 7366 -2962 84 117 147 151 167 174 178 184 187 187 186 183 181 176 172 169 168 166 163 158 154 151 147 140 133 999999 999999 999999 999999 999999 999999 154 162 168 180 184 191 200 210 213 214 221 225 227 221 219 221 222 228 228 227 226 215 212 203 200 205 212 207 208 205 207 209 224 225 227 215 216 214 217 206 211 218 225 203 212 214 218 178 166 137 125 999999 999999 999999 999999 999999 999999 999999 999999 999999 172 181 190 207 224 230 236 221 219 223 218 211 209 212 196 206 217 204 207 215 250 240 224 198 155 120 85 65 66 83 102 115 103 78 95 95 85 67 60 86 85 99 136 191 190 149 72 27 54 65 74 84 137 171 167 158 159 168 97 -6 56378 152 13292 75 12199 15 39 38 7364 -2937 29 97 125 159 172 177 176 180 185 189 189 188 184 183 177 172 170 168 166 164 159 154 152 149 140 135 999999 999999 999999 999999 999999 999999 154 162 168 178 183 192 200 209 211 212 216 224 224 217 216 217 215 219 220 223 225 215 213 203 197 197 203 199 203 202 202 202 222 223 226 216 215 212 213 206 215 222 227 205 208 209 214 177 158 125 105 124 159 188 214 999999 201 164 154 161 175 177 190 202 218 226 237 224 223 227 219 208 195 189 178 183 208 208 221 232 257 263 258 226 168 118 80 62 65 85 113 131 124 90 97 88 81 62 64 102 112 122 152 206 205 158 80 28 999999 69 70 91 152 175 181 172 174 187 90 -9 56409 152 13292 75 12216 15 40 9 7361 -2911 34 107 137 176 177 178 178 181 187 192 191 191 186 184 177 173 170 168 166 165 159 156 154 151 140 137 999999 999999 999999 999999 149 152 153 999999 166 175 179 999999 999999 999999 999999 207 211 219 218 212 210 212 208 211 213 219 226 219 218 204 195 191 194 183 187 191 191 194 215 218 222 211 211 208 210 208 221 230 235 214 212 210 216 182 160 121 97 109 151 186 212 220 211 177 163 166 178 179 193 200 210 216 228 217 222 221 220 205 182 177 178 180 197 192 221 239 268 288 289 250 185 128 83 61 64 87 119 139 136 99 99 93 88 71 79 116 136 127 147 202 207 159 83 24 999999 54 54 87 141 166 190 182 189 173 86 -8 56441 152 13292 75 12216 15 40 41 7359 -2884 41 121 154 180 179 180 178 181 187 192 192 192 187 185 178 174 171 168 166 166 159 157 155 152 141 136 999999 999999 999999 999999 999999 150 151 158 165 173 175 999999 999999 999999 999999 204 207 214 212 207 204 205 202 203 207 217 225 220 220 205 193 185 184 174 178 183 186 191 213 212 217 204 208 204 210 208 226 237 239 214 211 212 219 186 159 113 87 95 144 186 209 218 214 188 175 174 183 179 191 197 204 206 217 207 212 213 219 209 187 177 170 167 181 166 196 222 264 291 299 266 203 146 98 70 70 89 118 136 137 103 104 102 95 72 95 128 141 130 148 195 200 153 74 4 999999 35 48 82 121 154 162 147 163 140 74 -14 56472 151 13292 75 12211 15 41 12 7357 -2859 34 134 165 182 180 181 179 182 187 192 192 192 187 186 179 175 171 169 166 166 159 157 156 153 142 136 999999 999999 999999 999999 999999 150 151 156 164 170 173 999999 999999 999999 999999 999999 205 209 208 205 203 200 197 194 200 211 223 221 223 204 187 175 172 167 171 178 181 188 210 209 218 206 209 206 214 211 233 240 241 218 216 220 223 181 141 97 80 90 144 187 215 228 225 203 192 183 190 178 185 192 201 199 210 199 207 202 216 210 193 180 178 172 181 160 179 208 253 286 295 262 203 152 108 85 80 92 111 125 128 100 101 98 95 75 106 132 126 134 150 181 185 137 65 -9 999999 60 57 73 105 153 159 134 145 111 49 56504 148 13292 75 12209 15 41 44 7354 -2832 30 133 178 185 182 182 180 182 188 192 193 193 188 187 180 176 172 170 167 166 159 157 155 154 141 136 999999 999999 999999 999999 147 150 151 156 163 170 172 999999 999999 999999 999999 999999 202 203 206 202 203 198 195 189 196 210 224 223 223 201 181 166 166 161 169 175 177 181 204 999999 999999 203 208 205 215 212 241 244 244 222 223 224 217 169 129 86 72 92 149 192 223 236 231 215 206 195 195 181 184 182 189 192 203 191 200 197 215 209 203 191 191 179 175 149 165 196 244 281 290 265 213 168 120 89 73 74 90 113 118 94 94 95 99 81 106 119 116 121 134 160 171 135 60 -12 999999 55 43 52 92 134 129 94 56535 148 13292 75 12195 15 42 15 7352 -2806 37 143 184 187 183 183 181 183 188 192 193 193 188 188 181 177 173 171 167 165 160 157 154 153 141 136 999999 999999 999999 999999 147 150 152 156 162 170 171 999999 999999 999999 999999 999999 198 999999 204 201 202 199 194 187 192 206 221 223 222 200 175 160 161 156 164 999999 999999 999999 187 999999 999999 999999 999999 201 212 208 242 245 238 215 222 227 220 165 119 75 61 90 153 196 227 239 235 220 215 206 204 186 188 184 186 185 195 189 199 199 216 206 206 196 204 191 179 148 158 192 235 270 279 262 216 179 131 94 64 75 81 97 108 89 84 88 99 86 114 119 107 108 128 156 146 113 51 -23 999999 64 49 42 70 102 87 40 56567 146 13292 75 12187 15 42 47 7349 -2780 33 137 183 188 185 184 182 184 188 192 193 193 189 189 182 178 174 172 168 166 160 157 154 153 140 136 999999 999999 999999 999999 999999 149 151 156 162 169 170 999999 999999 999999 999999 999999 197 999999 202 200 203 200 195 184 188 199 215 219 220 196 169 154 155 150 158 999999 999999 999999 999999 999999 999999 999999 999999 999999 211 215 249 247 238 213 221 227 220 162 110 67 59 83 148 198 230 243 239 223 221 214 207 190 186 180 183 182 189 182 186 187 206 205 210 199 209 196 184 157 165 195 231 259 264 257 218 182 124 82 69 81 70 81 95 79 75 79 88 76 107 114 102 97 112 119 130 71 999999 -22 33 65 49 43 58 75 56598 146 13292 75 12176 15 43 18 7347 -2754 27 129 183 189 187 186 184 185 187 191 193 193 191 191 184 180 175 173 170 167 160 157 152 151 140 135 999999 999999 999999 999999 999999 148 151 155 162 167 168 999999 999999 999999 999999 999999 196 999999 202 200 204 202 196 182 184 195 213 218 217 192 165 149 148 145 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 207 216 252 248 238 223 232 241 226 163 108 71 67 91 150 202 236 253 247 234 232 225 214 195 184 170 178 176 181 177 178 180 200 203 212 200 212 204 193 168 171 193 222 248 258 257 226 183 114 74 58 66 56 70 80 63 60 64 74 65 99 109 95 84 64 80 109 79 26 -21 37 71 48 33 40 52 56629 146 13292 75 12180 15 43 49 7344 -2728 25 113 181 190 189 187 185 185 187 190 192 194 191 192 185 180 176 174 170 168 159 157 152 150 139 136 999999 999999 999999 999999 999999 147 151 156 161 166 167 999999 999999 999999 999999 999999 197 999999 202 201 204 201 195 180 182 194 211 214 211 186 161 144 144 141 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 212 221 256 248 244 230 236 246 224 165 116 87 79 99 153 208 243 262 258 247 244 234 216 193 181 168 173 171 178 174 178 180 199 206 215 204 211 205 198 179 181 196 216 242 251 251 221 168 97 59 53 64 50 60 61 46 44 54 64 57 94 98 71 49 40 42 75 41 12 -19 37 71 53 40 41 36 56661 146 13292 75 12173 15 44 21 7342 -2701 20 90 170 189 190 188 186 185 186 189 192 193 191 193 186 181 177 175 171 168 159 156 151 148 137 136 999999 999999 999999 999999 145 147 152 154 159 166 166 999999 999999 999999 999999 198 199 999999 204 202 205 200 193 181 183 196 208 209 205 179 157 142 140 138 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 215 226 255 244 244 234 239 255 225 165 122 100 97 109 161 218 255 274 278 267 261 244 218 191 177 167 168 168 175 175 183 186 204 209 218 210 216 209 202 186 192 206 221 240 244 242 215 157 86 55 51 63 45 49 42 30 31 49 60 54 90 80 41 20 4 4 36 -3 -23 -23 36 69 53 44 31 16 56692 146 13292 75 12177 15 44 52 7339 -2676 14 71 156 187 191 189 186 185 186 189 191 193 192 193 187 183 178 177 172 169 159 156 151 147 137 999999 999999 999999 999999 999999 999999 148 152 152 156 163 999999 999999 999999 999999 999999 197 201 204 203 200 200 197 191 181 183 196 208 208 202 177 155 142 139 138 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 232 256 242 241 234 243 259 227 167 130 114 110 115 163 216 257 277 290 277 272 251 222 191 173 160 160 163 172 173 183 188 204 208 217 211 214 208 201 189 197 211 223 232 232 230 210 152 81 51 46 56 34 36 21 12 15 37 48 48 79 57 8 -20 999999 999999 999999 999999 999999 -19 33 64 52 35 11 6 56724 146 13292 75 12200 15 45 24 7336 -2649 9 60 142 186 192 190 187 185 185 188 191 193 193 194 188 184 180 178 172 169 159 156 150 146 137 999999 999999 999999 999999 999999 999999 999999 151 152 154 163 999999 999999 999999 999999 999999 196 201 202 204 200 200 192 191 179 183 196 208 204 196 170 152 141 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 216 999999 250 229 228 225 242 261 227 166 132 124 120 121 162 214 257 277 295 280 279 259 227 192 168 153 153 157 169 173 184 191 206 209 217 211 212 204 197 190 199 214 223 227 222 218 202 149 80 49 44 50 24 26 11 1 2 20 24 26 49 31 -17 -30 999999 999999 999999 999999 999999 -21 26 62 53 30 10 10 56755 145 13367 75 12192 15 45 55 7333 -2624 44 124 183 191 191 187 185 185 189 191 193 194 194 189 185 180 178 172 169 158 154 148 145 136 999999 999999 999999 999999 999999 999999 999999 154 999999 154 163 999999 999999 999999 999999 191 197 200 202 203 200 201 193 190 182 182 195 207 200 188 164 147 141 144 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 241 215 217 224 246 262 223 162 135 130 127 129 163 214 266 290 309 293 288 268 232 192 164 147 148 152 166 173 185 193 208 211 217 209 208 198 193 190 202 215 223 223 214 211 200 145 76 46 39 40 12 16 0 -10 -11 2 15 24 29 11 -29 -31 -42 999999 999999 999999 999999 -20 26 61 46 24 14 11 56787 145 13367 75 12205 15 46 27 7331 -2597 33 106 179 191 191 187 185 185 189 192 194 194 195 189 186 181 178 173 170 159 154 148 144 134 999999 999999 999999 999999 999999 999999 999999 154 999999 153 999999 999999 999999 999999 999999 188 195 198 204 205 202 201 192 190 184 185 195 204 195 182 159 145 145 154 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 227 208 209 217 241 256 221 171 152 148 140 138 163 211 265 292 315 300 294 273 234 193 162 145 146 152 168 175 187 196 208 210 214 205 201 193 191 191 204 214 219 216 206 208 198 137 69 41 36 36 12 14 -7 -22 -26 -7 5 13 5 -4 -26 -33 -45 999999 999999 999999 999999 -16 24 44 34 23 12 11 56818 144 13367 75 12204 15 46 58 7328 -2572 30 93 177 190 191 187 185 185 189 192 194 195 195 189 186 181 178 174 171 160 155 149 144 134 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 999999 999999 999999 999999 174 187 195 199 203 205 203 201 192 189 185 185 190 198 192 180 158 146 148 158 152 999999 157 179 999999 182 999999 999999 999999 999999 999999 999999 999999 999999 204 206 215 238 255 226 183 170 166 152 141 158 205 259 287 316 303 297 277 239 197 162 144 146 152 168 175 186 194 204 206 209 201 196 189 191 192 203 211 213 208 200 201 190 129 68 46 47 52 26 12 -18 -33 -34 -14 -7 -5 -5 -3 -26 -35 -48 999999 999999 999999 -22 -9 20 42 38 32 11 56849 143 13442 75 12210 15 47 29 7325 -2546 75 174 188 190 186 184 185 189 192 194 195 195 189 185 180 178 174 172 161 157 150 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 999999 999999 999999 999999 999999 186 193 201 204 204 204 201 191 189 186 186 190 197 190 177 156 150 149 157 149 999999 159 179 174 186 999999 999999 999999 999999 999999 999999 999999 999999 202 210 223 245 255 224 192 186 184 171 155 161 200 249 281 316 311 304 281 243 199 162 143 146 152 167 174 185 193 203 206 208 199 193 187 191 194 206 211 210 205 196 193 179 118 68 57 67 60 37 13 -28 -42 -42 -22 -25 -19 -19 -15 -31 -33 -44 999999 999999 999999 -10 5 27 39 39 39 19 56881 143 13442 75 12196 15 48 1 7322 -2520 65 172 187 190 185 183 185 190 193 196 196 195 189 184 180 179 174 173 162 157 149 142 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 187 192 200 204 203 203 200 190 189 188 190 192 196 187 175 157 155 151 157 146 144 157 178 172 186 999999 999999 999999 999999 999999 999999 999999 999999 200 212 229 254 253 220 198 198 199 186 165 164 198 243 274 315 318 313 289 250 203 162 144 147 152 166 172 184 194 204 207 207 196 190 185 189 193 204 210 210 205 193 183 165 109 77 80 70 64 48 14 -37 999999 999999 -36 -37 -21 -27 -21 -36 -38 999999 999999 999999 -21 -3 13 27 43 46 47 26 56912 143 13442 75 12196 15 48 32 7319 -2495 53 171 187 190 185 183 186 192 194 197 197 196 188 183 180 179 173 173 163 156 149 141 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 186 192 200 204 203 203 198 188 187 189 190 196 193 184 175 156 156 153 161 148 145 153 176 170 181 999999 999999 999999 999999 999999 999999 999999 999999 197 206 220 247 248 221 203 205 205 192 169 164 192 233 263 308 320 314 290 254 208 164 143 146 151 164 169 181 191 201 204 204 192 183 179 183 187 198 207 209 200 181 169 149 106 93 98 84 75 55 15 -44 999999 999999 -44 -42 -26 -37 -33 999999 999999 999999 999999 -38 -14 5 21 27 46 48 44 21 56944 143 13442 75 12192 15 49 4 7316 -2469 37 162 183 190 185 185 188 194 196 199 197 196 188 183 181 179 173 173 164 156 148 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 187 190 198 204 202 202 197 187 186 190 191 195 189 180 172 156 156 155 162 150 148 152 173 168 181 999999 999999 999999 999999 999999 999999 999999 999999 191 197 217 244 249 226 209 206 200 191 170 166 186 225 254 305 321 316 296 262 217 170 145 145 148 160 164 175 185 194 199 199 187 177 172 174 180 192 204 208 193 171 159 142 115 111 116 94 82 62 18 -41 999999 999999 -48 -48 -31 -47 -42 999999 999999 999999 999999 -44 -10 6 17 25 43 44 37 9 56975 143 13442 75 12201 15 49 35 7314 -2444 29 144 176 189 186 185 189 195 198 200 198 195 188 183 181 179 174 174 165 157 147 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 186 189 196 203 200 202 197 187 186 187 190 192 190 181 172 156 155 154 161 151 148 151 173 168 181 999999 999999 999999 999999 999999 999999 999999 999999 189 200 222 253 252 234 220 211 201 192 177 172 181 208 236 288 312 317 302 272 229 180 152 146 146 156 158 168 178 186 194 195 184 173 165 167 174 187 200 205 189 166 155 142 124 125 126 106 93 74 27 -31 999999 999999 999999 999999 -42 999999 -47 999999 -49 999999 999999 -46 -7 11 19 24 41 43 37 9 57006 143 13442 75 12209 15 50 6 7312 -2418 16 135 174 189 186 186 189 196 199 200 198 195 188 183 181 178 173 174 165 155 146 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 185 999999 196 203 199 204 201 188 187 186 190 192 190 180 173 156 157 154 163 151 148 147 169 168 184 999999 999999 999999 999999 999999 999999 999999 999999 189 209 239 275 269 250 230 217 202 194 186 181 183 199 222 273 304 308 296 272 235 187 157 151 148 156 158 167 177 187 194 194 183 174 166 165 171 186 201 206 189 165 155 143 130 137 140 125 108 78 18 -31 999999 999999 999999 999999 999999 999999 999999 999999 -49 999999 999999 -43 -6 16 23 24 39 41 32 10 57038 143 13442 75 12219 15 50 38 7309 -2391 27 137 175 189 186 185 189 197 200 200 197 195 187 182 180 178 173 174 165 155 146 139 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 196 205 199 205 201 189 188 186 189 190 187 180 178 161 158 155 164 151 147 145 164 160 181 999999 999999 999999 999999 999999 999999 999999 999999 202 217 246 277 272 258 244 232 209 198 184 180 182 196 215 257 289 294 283 260 227 184 158 153 151 158 158 164 173 183 190 192 183 174 165 163 166 181 197 205 187 164 155 142 128 139 148 134 119 91 26 -33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -38 -4 16 23 28 36 40 28 7 57069 142 13442 75 12238 15 51 9 7307 -2366 43 141 177 189 186 185 189 198 200 200 197 194 186 182 179 177 172 173 165 155 146 139 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 207 200 999999 202 189 187 184 189 189 186 182 181 164 160 153 162 148 147 142 159 158 999999 999999 999999 999999 999999 999999 999999 999999 999999 221 228 253 279 275 271 264 249 220 202 181 178 176 186 199 236 265 271 262 245 217 182 161 156 152 156 155 160 169 179 188 192 183 175 165 162 165 179 195 198 180 161 154 141 134 148 157 141 127 98 26 -38 999999 999999 999999 999999 999999 999999 -49 -48 999999 999999 999999 -34 -7 12 21 29 33 40 26 57101 142 13442 75 12245 15 51 41 7304 -2339 56 145 179 190 186 185 189 198 200 200 197 194 186 182 179 176 170 171 164 154 145 137 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 188 186 183 187 187 183 177 181 169 166 152 156 144 145 139 154 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 240 243 266 287 283 286 278 261 225 201 174 173 175 179 184 214 242 249 243 231 210 181 162 155 151 154 152 155 166 181 192 196 185 175 164 162 166 180 192 193 175 158 152 141 142 156 163 148 134 102 27 -39 999999 999999 999999 999999 -41 999999 -45 -43 -46 999999 999999 -31 -8 13 22 30 29 32 21 57132 142 13442 75 12236 15 52 12 7302 -2314 74 148 180 190 185 184 189 199 200 200 197 193 186 182 178 175 168 170 162 153 144 135 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 186 186 183 186 188 182 174 181 171 166 150 152 139 141 135 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 259 258 278 294 299 301 292 267 219 190 167 173 176 173 172 195 220 228 226 220 204 181 162 155 151 153 152 156 169 185 195 197 184 173 162 162 168 182 191 190 174 158 152 143 147 159 167 153 139 106 32 -30 999999 999999 999999 -37 -29 -49 -41 -38 -41 999999 999999 -32 -14 7 17 24 24 24 18 57164 143 13367 75 12222 15 52 44 7299 -2287 -15 91 152 183 191 185 184 189 199 200 199 196 193 186 182 177 174 168 169 160 151 143 135 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 185 999999 180 185 187 181 172 183 171 163 146 149 999999 137 127 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 281 277 292 299 313 310 297 266 208 170 151 170 176 172 163 175 195 205 208 208 197 178 162 153 150 154 153 158 172 187 195 194 180 168 157 158 166 180 190 190 174 157 150 142 147 157 165 154 138 106 38 -19 -43 999999 999999 -25 -23 -43 -35 -34 -44 999999 999999 -38 -20 1 10 15 15 15 9 57195 143 13367 75 12194 15 53 15 7297 -2262 -5 100 155 184 191 186 184 189 199 200 198 195 192 185 182 176 173 167 168 158 150 142 135 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 183 999999 999999 181 187 180 172 186 175 161 141 142 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 269 284 285 300 302 322 322 306 268 200 148 128 152 169 167 155 158 169 176 182 190 190 181 165 152 148 152 154 158 172 186 192 191 176 163 151 154 162 177 189 188 173 155 146 140 146 153 159 156 135 102 38 -12 -32 999999 999999 -19 -25 -39 -34 -36 -47 999999 -48 -39 -24 -3 4 7 3 5 -1 57226 143 13367 75 12188 15 53 46 7294 -2236 -9 105 156 186 192 187 184 188 199 199 198 194 190 185 182 175 172 167 166 156 150 141 134 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 180 172 187 178 161 139 138 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 268 295 290 300 310 307 329 330 309 261 189 128 104 134 164 163 150 147 144 152 167 180 183 185 174 157 150 152 155 160 172 186 190 188 172 160 147 150 160 176 187 184 169 153 142 138 145 150 152 152 129 94 31 -7 -32 -38 -27 -27 -29 -34 -34 -36 -47 999999 -48 -41 -31 -12 999999 -2 -9 -1 -5 57258 143 13367 75 12176 15 54 18 7291 -2211 -13 109 164 190 193 187 185 188 199 198 197 194 191 186 181 174 170 167 165 155 148 141 133 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 172 189 178 162 138 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 276 298 301 311 318 319 338 337 302 249 175 107 83 122 156 156 140 127 119 131 156 174 181 187 180 162 154 156 159 163 175 188 190 186 169 157 144 147 159 176 185 180 164 148 138 136 145 148 146 142 116 80 22 -6 -34 -42 -34 -33 -33 -34 -34 -36 -47 999999 -42 -36 -28 999999 999999 999999 999999 -5 -8 57289 142 13367 75 12182 15 54 49 7289 -2186 -13 101 173 198 196 188 185 189 199 198 196 193 191 187 182 174 169 166 164 154 148 141 133 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 171 191 181 166 138 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 306 283 298 298 307 313 314 333 334 302 250 173 98 61 98 137 149 133 118 105 110 136 163 176 186 182 165 156 158 161 163 174 184 186 183 165 153 138 140 151 171 181 173 157 138 129 129 139 142 138 129 102 64 14 -14 -33 -42 -36 -34 -35 -34 -31 -34 -45 999999 -38 -33 999999 999999 999999 999999 999999 -14 57321 134 13367 75 12173 15 55 21 7286 -2160 -13 107 178 200 197 189 186 189 198 198 195 193 192 188 182 172 168 165 163 154 149 141 134 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 171 192 186 170 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 305 305 287 295 297 300 301 293 317 322 299 250 170 92 44 76 119 139 125 106 90 94 125 157 173 187 184 164 155 157 160 160 167 176 178 178 162 146 129 130 142 163 171 164 148 129 120 122 133 134 127 112 87 58 19 -19 -37 -44 -36 -35 -35 -27 -25 -29 -41 -49 57352 128 13367 75 12193 15 55 52 7283 -2136 -11 91 167 199 197 190 187 190 198 197 195 194 193 189 182 172 168 165 162 155 150 142 134 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 189 187 171 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 272 301 302 291 298 301 303 301 295 319 319 289 234 155 74 31 63 107 128 114 97 85 93 129 164 183 195 188 164 153 154 157 157 164 171 175 175 159 141 124 124 137 160 167 156 139 121 114 120 134 135 124 107 79 50 12 -21 -41 -47 -38 -38 57384 128 13367 75 12223 15 56 24 7280 -2110 -5 79 160 197 198 191 188 190 197 197 195 194 193 190 181 172 167 166 162 155 150 142 134 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 190 189 172 999999 999999 999999 999999 999999 999999 999999 999999 999999 232 250 275 302 304 300 306 307 308 306 300 316 302 260 208 138 54 21 57 100 117 107 98 93 105 143 175 189 197 186 161 150 150 154 155 163 169 173 171 153 134 117 117 131 153 158 147 131 115 110 119 135 133 120 103 76 48 12 -19 -41 -48 -36 -35 57415 127 13442 75 12244 15 56 55 7277 -2086 70 159 197 198 192 190 191 198 197 195 194 193 189 180 171 168 167 163 155 150 142 137 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 213 234 249 273 299 309 310 308 307 305 309 303 312 278 229 175 126 38 12 52 87 104 104 108 105 121 158 185 189 192 179 155 144 145 151 155 163 165 166 163 146 128 110 110 123 142 144 135 122 108 105 119 137 136 121 103 75 43 6 -23 -39 -47 -38 -39 57446 127 13442 75 12259 15 57 26 7274 -2062 53 156 197 199 193 191 193 198 198 196 194 193 188 180 171 169 169 164 155 151 143 139 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 212 233 251 275 300 314 315 305 304 305 312 306 300 258 206 144 116 26 4 43 74 97 107 119 116 131 169 194 189 188 175 149 138 139 145 150 161 163 162 159 143 123 105 103 113 130 129 122 113 101 100 120 138 137 123 105 71 34 -5 -35 -43 999999 -45 -48 57478 123 13442 75 12264 15 57 58 7271 -2037 44 156 198 201 194 192 194 198 198 196 195 193 189 180 171 169 170 165 156 152 144 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 212 229 246 272 297 309 311 304 296 297 312 308 282 234 178 120 97 20 0 36 73 97 108 123 126 144 179 196 186 183 172 147 134 133 138 142 152 158 160 159 142 122 102 99 108 123 119 109 98 88 93 118 141 142 128 108 72 33 -9 -41 57509 123 13442 75 12259 15 58 29 7268 -2012 36 156 199 202 196 193 194 198 197 197 196 193 188 181 171 170 171 166 157 153 146 142 136 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 207 227 240 265 290 302 305 302 302 308 324 315 275 209 146 91 72 18 11 48 85 104 108 125 134 161 202 213 194 178 166 145 132 129 131 135 145 154 160 161 144 124 104 99 108 121 111 98 86 80 89 120 147 147 131 110 73 31 -13 -45 57541 123 13442 75 12222 15 59 1 7265 -1988 46 157 200 203 196 193 194 198 197 197 196 193 189 180 171 169 171 167 159 155 147 144 137 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 185 199 231 232 247 272 288 295 296 298 311 331 319 255 178 114 67 60 25 28 69 100 115 108 122 142 176 219 228 201 172 157 140 130 124 122 124 136 148 159 161 146 126 105 101 107 118 106 92 78 73 86 121 151 153 137 115 76 31 -14 -47 57572 123 13442 75 12207 15 59 32 7262 -1964 62 161 200 202 196 192 193 196 196 196 196 193 188 179 171 168 171 167 160 157 148 145 137 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 181 999999 999999 161 999999 999999 999999 999999 999999 999999 999999 999999 181 194 216 218 229 250 269 280 280 287 304 330 314 249 167 103 53 51 33 44 79 108 124 116 126 145 183 231 245 212 170 150 137 128 120 114 114 125 141 155 162 149 129 108 102 108 116 104 90 75 71 84 121 154 159 146 124 83 36 -10 -43 57604 124 13442 75 12192 16 0 4 7259 -1939 88 173 202 201 195 191 192 196 194 196 195 193 186 178 169 169 171 167 160 157 149 146 138 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 179 183 171 165 155 152 999999 999999 141 999999 999999 999999 999999 181 188 212 211 218 235 252 263 265 274 297 324 315 253 165 81 21 23 27 58 96 122 131 121 123 145 199 257 264 219 164 141 132 126 118 103 102 113 133 153 166 152 132 110 106 111 117 101 87 70 66 80 120 155 163 152 131 88 40 -7 -39 -49 57635 127 13367 75 12175 16 0 35 7256 -1915 41 110 182 204 201 194 191 192 195 193 196 195 192 184 177 168 169 172 168 160 157 150 147 138 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 187 182 186 174 166 155 146 999999 148 143 157 999999 999999 999999 185 188 214 210 213 230 249 253 256 264 291 326 325 262 161 60 -4 2 28 69 110 136 138 123 121 148 219 284 284 231 165 138 130 124 115 97 92 102 123 148 164 155 138 116 113 116 118 102 86 68 65 77 115 150 163 156 140 98 50 4 -28 -37 -47 -44 57666 127 13367 75 12169 16 1 6 7253 -1891 59 132 194 205 200 193 190 192 195 193 195 194 190 182 175 168 169 172 169 159 157 150 148 139 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 199 999999 189 184 180 189 176 170 154 146 139 148 144 158 160 999999 999999 178 174 199 206 207 225 243 241 241 247 282 324 332 264 148 40 -24 -7 37 84 127 147 143 123 122 155 240 302 298 234 160 135 129 123 113 90 83 91 115 143 165 158 144 119 116 118 119 102 88 70 64 73 108 143 158 157 146 107 60 14 -19 -25 -35 -34 57698 140 13367 75 12183 16 1 38 7249 -1867 54 141 201 206 199 191 189 191 194 192 194 191 187 180 174 168 169 172 168 159 155 149 148 139 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 201 200 189 184 179 191 178 172 159 148 138 149 141 157 160 999999 999999 167 158 183 191 193 210 227 223 222 228 264 310 327 269 162 45 -23 -9 45 96 141 156 153 121 121 158 253 318 315 247 168 140 132 123 106 80 69 77 109 146 173 169 155 126 122 122 123 105 89 67 61 70 108 146 164 166 156 114 66 20 -10 -19 -28 -32 999999 999999 999999 999999 -31 999999 999999 999999 999999 999999 999999 217 207 57729 140 13367 75 12198 16 2 9 7246 -1843 49 152 202 206 198 189 188 189 193 190 192 189 185 178 173 169 169 171 167 158 156 149 148 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 202 202 188 184 180 194 182 174 161 148 137 148 141 158 159 999999 999999 152 145 174 181 182 195 213 206 206 210 247 293 320 270 172 51 -16 -6 49 109 153 169 162 121 121 167 266 334 326 259 178 148 137 125 103 71 55 62 101 147 178 178 164 132 126 125 128 112 93 67 58 67 105 144 168 174 165 125 77 32 -1 -14 -22 -27 -49 999999 999999 999999 -33 999999 999999 999999 999999 999999 999999 206 181 57761 140 13367 75 12205 16 2 41 7243 -1819 49 165 204 205 196 188 187 188 192 188 190 186 183 178 173 169 168 169 165 157 154 148 148 141 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 204 204 189 186 182 195 184 178 165 151 140 149 141 159 158 156 999999 142 137 166 165 167 176 196 187 189 193 227 273 310 269 185 62 -3 0 51 111 158 182 172 125 118 164 277 348 342 284 193 159 146 131 106 68 46 45 84 136 176 181 172 141 134 129 132 122 103 71 55 61 95 138 169 181 177 143 97 51 13 -9 -17 -20 -42 999999 999999 999999 -37 999999 999999 999999 999999 999999 129 202 165 57792 141 13367 75 12222 16 3 12 7239 -1796 52 171 203 204 194 186 187 188 191 187 189 183 181 176 171 169 168 168 164 156 153 148 147 141 999999 999999 999999 999999 999999 999999 999999 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 210 205 205 191 188 186 197 188 181 169 153 141 150 141 160 159 157 147 144 135 160 156 158 164 184 175 177 185 221 263 302 264 185 65 3 14 63 118 162 181 172 129 126 169 293 365 364 305 205 166 151 133 104 62 35 33 72 126 174 184 179 148 139 132 134 124 102 69 53 58 92 139 172 186 184 150 102 56 18 -4 -10 -9 -35 999999 999999 999999 -40 999999 999999 999999 999999 72 130 186 147 104 57824 141 13367 75 12224 16 3 44 7236 -1772 59 179 202 202 193 185 187 188 190 186 187 180 179 175 170 168 168 167 163 154 152 146 145 141 999999 999999 999999 999999 999999 999999 999999 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 218 212 206 191 187 186 200 193 185 170 153 141 150 142 160 158 156 149 141 132 154 151 153 156 173 162 164 171 209 252 295 262 193 75 18 35 79 120 161 171 165 133 134 178 308 382 377 317 215 172 155 134 101 56 27 23 61 115 168 184 182 153 142 134 135 127 104 68 50 53 87 139 177 195 193 157 107 61 23 3 -3 -3 -28 -46 999999 999999 -39 999999 999999 999999 999999 72 131 172 137 91 57855 141 13367 75 12213 16 4 15 7233 -1749 76 181 201 200 191 183 186 187 189 185 185 178 177 172 169 168 168 166 163 153 150 145 144 140 999999 999999 999999 999999 999999 999999 999999 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 221 214 208 193 188 187 201 199 188 172 153 143 150 141 160 156 154 147 139 137 163 157 155 153 167 154 155 161 197 236 284 264 205 93 43 54 91 123 157 162 158 138 142 184 317 394 389 326 221 176 157 136 101 54 22 19 55 110 168 187 187 157 143 134 135 128 105 68 49 53 88 144 185 203 197 160 111 67 30 10 2 -3 -27 -39 999999 -48 -36 999999 999999 999999 -4 73 121 153 113 97 57886 141 13367 75 12199 16 4 46 7229 -1725 79 182 201 199 191 183 185 186 188 185 183 177 176 171 169 168 169 166 163 152 149 144 143 141 999999 999999 999999 999999 999999 999999 999999 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 222 217 212 195 189 186 200 201 191 174 155 143 149 145 164 158 154 148 999999 138 167 160 157 999999 999999 153 154 157 192 231 280 255 204 109 64 75 105 127 153 157 151 136 148 193 322 393 391 332 231 183 160 136 99 53 19 15 50 104 165 189 192 163 146 133 133 127 104 67 49 52 85 140 181 203 201 167 120 74 36 15 6 0 -22 -34 -45 -46 -34 999999 999999 999999 -7 60 96 125 86 84 57918 142 13367 75 12200 16 5 18 7226 -1702 61 170 198 199 192 184 185 185 188 185 183 175 174 170 169 169 170 167 162 152 148 143 142 142 999999 999999 999999 999999 999999 999999 999999 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 222 219 213 195 190 188 198 201 193 177 156 144 148 146 162 158 155 152 137 139 999999 158 159 999999 999999 157 156 159 194 231 272 245 201 123 86 97 117 132 152 157 150 142 160 200 315 377 389 346 254 202 167 138 100 58 21 15 43 92 151 179 192 172 154 138 133 125 103 70 53 55 80 129 169 193 199 176 135 91 50 24 11 1 -17 -30 -39 -45 -37 999999 999999 999999 -10 45 82 109 62 53 6 57949 142 13367 75 12203 16 5 49 7222 -1679 55 153 192 198 193 185 186 185 187 185 183 174 172 170 169 170 170 166 161 151 147 143 141 142 999999 999999 999999 999999 999999 999999 999999 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 221 219 212 193 189 187 195 202 195 178 159 144 148 147 160 158 153 152 137 140 165 159 160 999999 999999 999999 154 158 188 219 250 229 197 138 105 114 125 135 155 160 153 149 169 206 304 356 371 342 266 219 179 144 103 62 26 18 42 84 138 164 180 171 158 143 136 123 100 68 53 56 80 124 159 182 194 178 142 99 57 30 13 1 -17 -29 -37 -43 -38 999999 999999 999999 -15 36 78 93 29 22 -11 57981 142 13367 75 12216 16 6 21 7219 -1655 38 136 186 197 194 185 185 184 186 186 181 172 171 170 169 171 170 165 160 151 146 142 141 142 999999 999999 999999 999999 999999 999999 999999 150 999999 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 218 212 195 190 187 191 200 192 179 160 147 150 148 160 158 150 151 138 999999 170 158 159 160 999999 999999 158 169 190 213 231 215 201 155 125 129 135 144 160 165 158 155 173 200 280 331 348 331 270 236 200 161 114 71 37 27 45 77 122 145 166 167 161 151 142 125 98 66 55 59 81 120 153 177 193 182 147 104 61 31 13 1 -16 -27 -35 -41 -41 999999 999999 999999 -19 32 79 79 17 2 -23 58012 143 13367 75 12235 16 6 52 7215 -1633 35 125 184 198 195 187 186 183 186 186 181 173 172 172 171 172 171 166 159 151 147 142 142 143 999999 999999 999999 999999 999999 999999 999999 149 999999 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 216 209 193 190 187 188 198 190 175 159 150 151 152 162 158 150 152 999999 999999 999999 160 157 999999 999999 999999 166 180 196 215 224 208 193 164 146 154 156 152 162 166 154 156 166 185 249 298 318 313 267 247 218 180 133 86 53 41 46 65 100 120 143 153 153 153 145 131 105 72 61 62 77 107 134 157 178 181 155 118 74 39 15 2 -11 -21 -28 -36 -43 999999 999999 999999 -23 23 66 66 16 -1 -27 -28 58044 143 13367 75 12245 16 7 24 7212 -1609 36 117 181 199 197 189 186 183 186 186 181 173 173 175 172 173 171 166 160 152 147 143 143 144 999999 999999 999999 999999 999999 999999 999999 149 999999 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 218 212 205 193 189 186 184 193 185 171 160 151 151 154 161 159 152 154 999999 999999 999999 159 999999 999999 999999 999999 177 199 213 229 233 215 203 185 172 179 171 158 159 158 146 150 149 155 217 268 306 318 280 260 227 187 142 98 65 48 42 50 80 98 126 145 151 154 147 134 109 75 65 64 72 93 114 136 160 176 162 131 87 47 15 0 -10 -19 -24 -32 -43 999999 999999 999999 -30 10 50 55 14 -2 -25 -30 58075 143 13367 75 12253 16 7 55 7208 -1587 34 116 183 201 198 190 185 184 186 186 181 173 174 175 173 174 171 166 160 152 999999 143 145 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 216 211 203 193 188 185 184 190 181 166 157 148 151 153 160 161 154 156 999999 999999 999999 160 999999 999999 999999 999999 188 213 229 241 238 220 208 203 198 207 194 173 162 153 137 136 134 140 186 232 278 297 282 271 236 193 143 103 73 58 47 45 66 79 108 136 150 156 150 134 105 76 70 70 72 83 98 116 141 168 161 135 94 49 13 -3 -15 -20 -22 -30 -44 999999 999999 999999 -29 2 35 37 6 -7 -28 -30 58106 143 13367 75 12258 16 8 26 7205 -1564 45 120 185 202 199 190 185 184 187 187 180 174 176 177 175 175 172 166 161 999999 999999 142 146 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 209 202 193 187 181 182 187 178 165 156 147 150 153 159 161 152 151 999999 999999 999999 999999 999999 999999 999999 999999 193 214 230 242 243 237 237 237 230 227 203 176 159 144 125 123 116 119 148 196 253 286 287 277 237 194 149 112 85 64 45 36 49 64 97 134 154 162 154 135 109 84 77 72 67 69 80 102 133 167 166 142 97 50 11 -5 -14 -17 -20 -27 -44 999999 999999 999999 -29 -6 20 29 6 -6 -26 -30 58138 144 13367 75 12255 16 8 58 7201 -1541 57 123 187 204 200 190 184 183 188 186 180 175 177 177 176 176 173 167 162 999999 999999 142 146 142 999999 999999 999999 999999 999999 999999 999999 999999 151 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 206 201 193 189 182 180 182 176 165 156 145 148 152 160 162 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 224 236 254 252 254 266 262 245 205 176 154 138 115 110 100 103 117 160 229 275 287 278 232 192 153 120 92 68 42 29 39 55 90 133 157 166 156 135 110 89 81 73 63 57 66 92 126 167 171 148 101 52 11 -5 -12 -16 -20 -27 -43 999999 999999 999999 -29 -13 8 19 7 -3 -25 -28 -40 58169 143 13367 75 12252 16 9 29 7198 -1519 47 124 189 206 201 191 184 184 189 187 180 175 179 180 178 178 174 168 163 999999 999999 999999 146 143 999999 999999 999999 999999 999999 999999 999999 999999 147 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 205 198 194 191 184 180 177 172 163 153 144 149 153 159 164 158 999999 999999 999999 999999 999999 999999 999999 999999 999999 194 214 226 248 263 268 274 292 287 261 207 170 141 125 100 94 87 90 95 128 204 264 288 278 226 188 155 125 96 65 34 17 24 45 84 133 160 167 155 131 107 88 80 68 54 44 55 84 125 171 173 150 103 54 14 -4 -10 -18 -22 -29 -44 999999 999999 999999 -32 -15 7 18 5 -8 -29 -32 58201 143 13367 75 12236 16 10 1 7194 -1496 37 122 190 207 202 192 184 184 190 187 181 175 179 181 180 180 175 168 163 999999 999999 999999 145 143 999999 999999 999999 999999 999999 999999 999999 999999 147 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 202 193 193 191 186 181 176 171 162 154 146 152 152 155 162 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 195 217 231 248 263 278 291 310 308 282 227 178 137 117 90 79 72 79 83 108 174 242 280 278 224 184 155 130 105 72 34 9 9 28 70 124 160 172 158 133 108 90 81 68 52 39 51 78 121 169 173 151 105 57 18 -1 -6 -12 -17 -25 -43 999999 999999 -48 -25 -7 11 21 8 -11 -37 -42 58232 142 13367 75 12232 16 10 32 7190 -1474 59 135 195 210 203 193 185 184 190 188 181 176 180 182 180 180 175 168 164 999999 999999 999999 145 141 999999 999999 999999 999999 999999 999999 999999 999999 999999 145 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 199 192 192 191 186 182 176 171 163 156 148 154 154 158 164 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 195 221 233 246 259 277 296 323 323 297 241 182 133 106 79 63 56 67 74 96 150 213 260 264 217 177 149 130 112 82 44 15 7 20 55 106 145 164 156 135 110 91 81 67 53 42 52 77 117 159 163 143 102 57 22 3 -1 -7 -13 -21 -38 999999 999999 -41 -18 4 18 20 4 -20 -46 58264 142 13367 75 12231 16 11 4 7186 -1452 78 154 203 213 204 194 185 185 190 189 182 177 180 183 182 181 176 171 166 160 999999 144 144 140 999999 999999 999999 999999 999999 999999 999999 999999 146 145 151 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 193 193 190 186 180 175 170 163 157 150 155 156 160 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 200 227 238 246 264 285 314 344 341 310 249 181 126 93 66 52 46 56 66 89 141 200 243 243 201 166 144 129 115 90 55 23 10 20 50 95 133 156 153 137 114 95 83 68 54 44 55 78 112 149 153 136 102 60 28 9 3 -3 -6 -13 -30 -40 -45 -39 -16 13 26 22 1 -23 -46 58295 144 13367 75 12239 16 11 35 7183 -1430 95 174 210 215 204 193 185 185 190 190 184 179 182 185 183 181 177 173 169 162 154 146 143 139 999999 999999 999999 999999 999999 999999 999999 999999 145 145 151 153 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 193 194 192 189 183 176 171 163 157 148 151 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 233 244 252 277 301 342 370 360 319 250 168 114 80 53 46 44 49 61 93 148 201 227 219 177 151 136 129 115 90 55 24 14 27 54 95 129 150 148 135 115 95 81 67 55 47 55 73 100 134 142 131 105 68 38 18 9 0 0 -2 -15 -24 -28 -28 -11 12 24 29 10 -17 -40 -49 -46 58327 145 13367 75 12238 16 12 7 7179 -1407 111 190 215 216 204 193 185 184 189 191 185 180 182 185 184 181 177 174 171 163 155 147 143 137 139 999999 999999 999999 999999 999999 999999 999999 146 145 151 153 150 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 196 197 194 191 187 177 171 161 155 145 149 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 254 256 285 304 360 387 371 324 246 156 101 69 45 42 42 43 58 99 154 193 211 199 162 141 130 126 110 84 51 24 21 38 66 104 133 147 143 130 111 96 79 64 54 49 60 76 100 125 129 121 100 70 45 27 15 3 3 4 -2 -8 -12 -14 -1 16 21 26 20 -3 -31 -43 -46 -47 58358 144 13367 75 12249 16 12 38 7175 -1386 124 205 222 218 204 193 185 184 189 193 187 182 183 185 185 182 178 175 172 164 156 149 142 137 138 144 999999 999999 999999 999999 999999 999999 145 143 151 151 151 155 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 199 195 192 190 179 174 163 155 144 149 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 251 282 308 370 393 373 323 242 148 96 67 43 41 41 38 52 96 144 166 178 180 162 144 130 124 107 84 56 35 36 51 75 107 133 144 138 126 111 97 79 63 55 54 64 79 100 117 116 110 93 71 53 37 23 10 7 7 6 7 4 1 11 24 22 19 20 4 -20 -33 -41 58389 144 13367 75 12272 16 13 9 7171 -1364 138 211 223 218 204 193 185 183 189 195 190 184 183 186 186 182 179 176 173 165 158 150 141 138 138 144 146 143 139 137 999999 999999 145 143 150 152 152 155 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 197 192 188 178 175 162 155 146 148 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 248 283 316 383 397 367 315 234 137 86 63 41 42 44 38 47 97 146 158 153 157 153 143 132 123 106 84 60 47 50 64 83 108 129 140 132 122 111 98 78 63 58 60 69 81 99 107 106 103 92 77 64 49 32 16 12 14 21 25 22 16 20 29 21 13 21 13 -2 -21 -38 58421 147 13367 75 12277 16 13 41 7168 -1342 150 214 225 219 205 193 186 183 188 197 192 187 184 187 187 183 180 178 174 167 160 153 142 139 139 145 146 144 141 138 136 143 145 143 150 153 154 156 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 196 193 187 176 174 162 155 147 148 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 244 282 318 386 392 357 306 227 127 79 62 39 43 48 32 40 96 144 147 130 137 153 151 134 122 106 90 70 58 61 72 84 102 121 132 125 119 110 97 78 65 63 63 68 75 88 95 97 100 97 87 74 56 37 18 17 25 37 42 38 28 24 26 20 12 27 21 3 -20 -39 999999 999999 -22 58452 147 13367 75 12289 16 14 12 7164 -1321 158 215 225 219 205 194 187 183 188 198 195 189 186 188 188 184 181 179 174 170 163 156 145 141 139 144 145 144 143 140 137 140 143 143 151 152 154 156 153 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 193 191 186 177 174 162 157 149 149 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 240 269 311 389 391 348 297 226 124 74 60 37 41 50 24 28 85 140 138 112 121 152 158 140 123 110 100 83 69 68 73 81 96 112 124 119 115 108 95 77 66 64 61 62 64 76 85 94 102 103 95 83 61 41 18 20 34 50 57 52 41 30 25 19 14 30 23 3 -20 -40 999999 -47 -15 58484 148 13367 75 12288 16 14 44 7160 -1299 169 218 226 220 206 195 188 184 188 200 198 192 187 189 188 185 182 180 176 171 164 157 146 142 140 144 145 144 144 141 137 138 141 143 151 152 154 156 154 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 191 189 184 176 174 163 161 152 150 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 234 262 297 375 374 324 279 217 125 78 66 45 49 57 29 28 82 133 128 100 112 151 158 139 123 115 108 95 79 75 74 77 89 105 118 115 112 107 96 80 68 64 58 54 52 63 74 90 103 108 101 91 70 49 26 27 43 61 71 65 52 38 29 20 15 34 23 6 -16 -34 -45 -36 -5 -10 58515 148 13367 75 12292 16 15 15 7156 -1278 186 223 227 221 208 197 190 186 189 201 199 194 188 190 189 185 184 181 177 173 166 159 148 144 141 145 145 145 145 142 138 137 140 142 149 151 153 156 156 157 999999 999999 999999 999999 999999 999999 999999 999999 999999 190 187 184 177 173 162 159 151 149 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 231 254 281 353 353 301 254 192 112 78 69 49 57 66 34 30 85 135 121 87 100 146 157 138 121 110 105 99 87 86 83 84 87 97 108 107 105 100 91 77 67 64 57 50 44 50 59 76 95 107 103 94 76 55 30 32 49 70 80 76 57 41 33 27 15 34 22 7 -11 -29 -34 -26 0 -6 58546 148 13367 75 12272 16 15 46 7153 -1256 196 224 227 221 208 198 192 188 191 202 200 195 190 192 190 186 184 182 177 174 168 160 150 146 142 146 146 146 145 143 138 138 139 140 147 150 153 156 157 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 185 184 176 171 159 158 148 149 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 236 251 275 341 335 282 233 173 101 78 72 54 63 73 40 33 87 136 119 80 93 142 155 139 121 107 103 99 91 94 93 92 92 97 104 100 98 93 83 70 63 62 57 48 39 42 50 69 89 104 103 95 79 60 36 39 55 78 86 83 61 44 38 34 21 38 26 12 -7 -26 -27 -19 2 -4 58578 148 13367 75 12263 16 16 18 7149 -1234 201 225 226 220 208 199 193 190 192 201 201 197 192 192 191 186 184 181 178 174 169 162 152 149 143 147 147 147 146 143 139 138 137 139 145 148 153 156 156 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 184 187 174 170 157 155 148 152 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 243 263 316 307 257 215 161 99 80 78 61 70 79 44 38 91 133 113 74 90 139 154 136 117 101 98 96 93 99 100 97 94 98 100 93 89 84 74 62 58 59 53 44 34 36 45 64 84 97 99 94 80 66 42 43 57 78 84 86 68 49 34 25 15 37 28 15 -1 -21 -20 -12 0 -6 58609 148 13367 75 12254 16 16 49 7145 -1213 205 224 225 220 208 200 194 192 193 200 201 198 193 193 191 187 185 181 178 175 170 164 154 151 145 149 148 149 147 144 140 137 137 139 144 147 153 156 156 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 186 174 170 158 156 149 153 153 160 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 226 246 286 276 233 201 153 104 86 84 69 73 79 52 43 87 123 107 79 95 138 150 131 112 97 96 98 99 105 102 98 92 94 93 86 81 75 66 57 56 56 51 42 32 33 42 59 78 92 96 92 79 67 45 43 53 70 74 77 63 49 37 23 5 30 28 19 3 -17 -15 -9 -1 -2 58641 148 13367 75 12246 16 17 21 7141 -1191 210 224 224 219 209 200 195 193 193 199 200 198 194 194 191 187 185 181 179 176 170 165 156 153 146 149 148 149 148 145 140 137 136 139 143 147 154 156 155 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 179 172 170 161 158 150 150 152 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 208 236 261 250 213 187 148 106 90 89 75 79 84 61 51 83 115 112 89 99 131 140 124 108 97 98 103 102 106 101 96 89 90 88 79 73 66 58 51 52 51 47 37 29 31 40 57 74 87 93 90 77 64 45 42 49 60 60 65 51 47 36 27 6 17 17 17 5 -12 -7 -3 -1 -1 58672 147 13367 75 12254 16 17 52 7137 -1170 216 225 224 220 210 203 198 195 195 199 202 199 196 195 191 187 185 181 179 176 170 165 157 154 148 150 148 149 149 145 140 136 135 140 142 147 154 155 155 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 175 171 167 160 155 149 145 148 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 186 214 232 226 195 173 143 107 91 91 81 84 88 71 60 83 107 115 98 100 118 127 117 105 97 97 102 98 100 94 91 84 82 78 69 62 55 46 43 46 44 38 30 24 27 35 52 66 79 84 83 70 60 42 37 47 53 44 52 33 36 24 21 7 12 7 8 -2 -15 0 6 -2 58704 147 13367 75 12262 16 18 24 7133 -1149 226 228 225 221 213 206 201 198 197 200 203 201 198 197 192 188 186 182 180 176 170 165 158 155 149 149 147 150 149 145 140 135 135 138 140 145 152 154 154 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 172 168 159 151 144 140 144 139 132 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 164 173 190 202 198 177 161 135 107 93 93 87 90 92 78 72 85 100 114 102 99 106 113 108 101 94 94 99 92 91 84 82 76 72 67 60 52 43 35 35 38 34 29 24 20 21 28 42 55 68 72 72 61 54 38 35 43 42 29 42 23 24 20 15 11 10 -1 -3 -13 -18 4 11 -2 58735 146 13367 75 12275 16 18 55 7129 -1128 229 230 226 223 216 208 204 200 198 201 204 202 199 198 193 189 186 183 180 176 169 164 158 156 150 150 148 150 149 144 139 134 134 136 139 142 149 151 153 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 174 168 158 148 140 136 138 134 126 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 144 151 165 170 175 163 151 132 111 95 95 95 95 94 89 85 86 89 104 104 100 93 97 100 98 92 89 95 88 82 75 74 67 63 57 50 41 33 25 26 30 27 23 20 15 15 21 33 44 54 59 60 52 49 37 31 33 30 17 37 16 21 23 11 11 3 -10 -9 -15 -16 9 8 58766 147 13292 75 12233 16 19 26 7125 -1107 243 235 232 228 225 218 212 207 202 200 202 205 203 201 199 194 189 187 184 180 175 169 163 158 157 151 151 150 151 147 143 138 133 132 133 136 140 146 149 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 174 167 156 141 133 132 135 130 124 115 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 111 127 137 150 143 146 140 138 123 111 98 99 101 100 98 100 101 93 79 92 101 101 87 85 90 93 88 82 88 78 70 64 63 55 51 44 39 31 24 16 17 22 20 16 15 10 10 14 22 32 39 44 47 39 39 34 24 23 17 1 17 1 18 28 8 6 -7 -19 -11 -16 -16 11 3 58798 147 13292 75 12216 16 19 58 7121 -1086 242 236 233 229 225 220 213 208 204 202 204 205 204 201 199 194 190 187 184 180 174 167 162 158 156 151 150 149 150 145 141 137 132 130 132 135 139 146 149 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 135 128 128 130 126 122 112 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 114 125 133 144 133 136 134 130 116 108 98 97 100 101 99 100 102 95 77 86 96 96 81 82 88 93 86 80 80 68 58 56 54 45 43 35 31 22 14 8 9 16 14 10 9 7 8 9 17 22 27 28 32 24 24 21 12 10 6 -12 5 -9 4 14 -4 -2 -16 -24 -17 -18 -20 8 -11 58829 147 13292 75 12203 16 20 29 7117 -1065 240 237 233 230 226 220 214 210 205 204 205 206 205 202 199 195 191 187 184 179 172 167 161 158 155 150 150 148 148 143 140 135 131 130 131 135 139 146 149 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 132 123 122 124 122 117 110 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 118 128 135 145 134 133 130 126 112 106 97 95 97 100 99 98 100 92 77 85 93 91 76 80 87 90 85 79 72 59 45 44 44 37 35 27 23 14 6 3 2 10 9 5 3 3 4 5 13 14 13 12 16 10 13 6 -1 -6 -12 -27 -16 -24 -14 -10 -25 -10 -23 -26 -23 -25 -28 4 -22 58861 147 13292 75 12186 16 21 1 7113 -1044 238 236 234 231 227 221 215 211 206 205 206 207 206 203 200 195 192 188 184 179 172 166 161 157 153 149 149 147 147 141 138 134 129 129 130 133 138 146 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 131 123 119 117 117 112 107 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 126 123 131 139 148 135 132 128 125 110 104 96 95 95 100 101 100 100 89 76 85 91 87 74 81 87 91 87 81 70 52 36 35 38 33 29 22 18 9 2 -1 0 7 5 2 1 2 5 4 10 8 2 -1 3 -3 0 -6 -14 -20 -27 -43 -32 -36 -29 -34 -42 -21 -31 -31 -24 -28 -31 -2 -33 58892 146 13292 75 12177 16 21 32 7109 -1023 237 235 234 231 228 222 216 212 207 206 207 208 207 204 201 196 193 189 185 179 171 165 160 157 153 150 147 147 146 139 136 132 127 129 130 133 138 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 131 120 115 112 111 108 112 121 999999 999999 999999 999999 999999 999999 999999 131 134 132 127 137 143 150 140 136 132 126 109 104 97 95 95 100 104 101 99 89 79 91 91 89 76 82 89 97 90 82 70 47 30 29 36 33 28 19 17 6 1 0 -1 5 5 3 2 4 6 3 6 2 -3 -7 -4 -14 -13 -16 -24 -23 -32 999999 -46 -42 -41 -44 -48 -26 -35 -37 -22 -30 -33 -11 58924 146 13292 75 12167 16 22 4 7105 -1002 236 235 235 233 230 225 218 214 209 208 209 210 208 205 202 198 194 191 186 180 171 164 159 156 153 152 147 146 145 137 134 130 126 129 129 132 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 129 122 115 111 108 104 115 128 999999 999999 999999 999999 999999 999999 153 136 139 135 132 140 146 150 141 139 134 127 108 103 97 94 94 101 105 100 96 88 79 95 90 87 71 79 87 99 94 83 69 44 26 24 32 29 23 15 13 2 -3 -4 -5 2 2 0 1 2 3 -1 1 -3 -10 -16 -14 -25 -23 -23 -28 -23 -38 999999 999999 -49 999999 999999 999999 -33 -41 -44 -28 -37 -39 -16 58955 146 13292 75 12166 16 22 35 7100 -982 235 236 236 235 232 226 219 216 211 211 212 212 210 207 203 200 196 192 187 180 170 164 158 156 152 151 146 146 144 136 132 128 126 128 127 129 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 138 124 114 105 101 105 120 133 138 999999 999999 999999 999999 153 162 144 147 144 143 148 150 151 143 139 130 117 99 96 93 97 99 99 102 91 95 88 81 96 86 84 73 83 91 98 89 74 60 37 20 22 31 29 19 11 8 -4 -8 -5 -4 3 2 0 0 0 0 -6 -3 -11 -20 -27 -27 -34 -31 -26 -27 -20 -40 999999 999999 999999 999999 999999 999999 -40 -45 -48 -33 -43 -43 -23 58987 146 13292 75 12163 16 23 7 7096 -961 233 235 236 236 232 226 220 217 212 213 213 212 211 208 204 200 197 193 187 179 170 163 158 155 152 151 146 145 144 136 130 128 126 128 126 128 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 146 127 114 103 101 106 123 135 140 139 999999 999999 999999 156 163 146 148 147 149 154 152 149 142 138 128 112 96 93 93 101 103 102 103 83 94 88 85 101 85 81 72 87 95 99 87 70 53 28 13 16 26 25 14 8 4 -6 -10 -5 -4 2 1 -1 0 -2 -2 -8 -6 -15 -24 -32 -34 -40 -39 -28 -29 -22 -42 999999 999999 -46 999999 999999 999999 -46 999999 999999 -36 -44 -43 -25 59018 144 13292 75 12170 16 23 38 7092 -941 231 233 235 235 232 225 219 216 212 213 213 211 210 207 204 200 198 193 187 178 169 163 158 155 151 151 147 145 144 136 130 128 126 127 126 128 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 157 133 118 104 104 109 128 137 143 142 144 999999 170 157 163 147 149 153 155 158 154 151 144 140 125 113 99 95 96 106 108 106 106 77 93 89 91 105 90 84 77 89 99 103 89 68 41 17 7 13 24 23 13 6 4 -6 -9 -4 -1 4 3 0 0 -3 -3 -7 -6 -14 -25 -34 -35 -40 -46 -33 -34 -23 -40 -48 999999 -44 999999 999999 999999 -48 999999 999999 -38 -44 59050 144 13292 75 12177 16 24 10 7087 -921 228 232 234 235 231 225 219 215 212 213 213 210 209 206 203 200 197 193 187 178 169 163 158 155 150 151 146 145 144 136 131 128 125 126 126 128 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 166 139 121 108 107 112 129 139 143 143 143 156 168 159 164 153 154 158 161 162 157 152 145 141 124 113 101 96 100 109 110 109 109 75 93 89 90 109 93 89 87 97 105 106 91 65 35 14 9 16 28 25 13 7 5 -3 -6 -1 1 7 5 2 0 -1 -1 -7 -5 -14 -22 -31 -30 -36 -46 -36 -39 -26 -38 -40 999999 -40 999999 999999 999999 -49 999999 999999 -36 -48 59081 143 13292 75 12178 16 24 41 7083 -901 227 231 233 234 230 223 218 214 212 213 212 209 208 205 203 200 197 192 185 177 167 162 157 154 150 150 146 145 143 135 131 128 125 126 127 130 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 177 148 127 112 110 114 129 141 143 143 142 154 166 160 164 158 158 162 166 166 160 153 145 140 125 115 105 98 103 111 113 113 112 76 96 91 91 113 96 94 96 106 115 114 97 68 34 15 14 20 32 30 17 13 10 1 -2 4 5 11 9 6 4 0 0 -4 -3 -10 -17 -26 -27 -32 -46 -40 -38 -26 -33 -32 -42 -33 999999 999999 999999 -48 999999 999999 -31 59112 144 13292 75 12189 16 25 12 7079 -881 226 230 232 233 229 222 217 213 212 212 211 208 207 205 202 199 196 190 183 176 167 163 157 155 151 151 146 145 144 135 131 129 125 127 128 130 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 196 198 187 152 130 115 113 114 130 143 145 143 142 153 166 166 167 160 161 166 170 169 162 153 145 136 126 119 114 111 107 115 119 116 112 82 100 92 91 115 101 104 105 118 124 118 100 71 41 24 20 20 32 33 21 17 13 6 2 7 10 15 14 9 7 3 3 -1 0 -5 -11 -19 -22 -30 -45 -39 -37 -18 -28 -27 -37 -31 -45 999999 -48 -49 999999 999999 -18 -33 59144 144 13292 75 12187 16 25 44 7074 -861 226 229 231 231 227 220 215 212 210 211 210 207 206 205 200 197 194 189 182 175 167 162 158 155 152 152 147 146 145 137 131 129 126 127 129 131 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 193 198 198 199 196 160 137 120 117 117 132 146 150 145 140 152 166 171 170 162 164 168 171 169 162 151 145 133 128 121 118 113 107 121 126 118 113 83 105 96 100 122 107 110 113 122 125 120 100 73 48 30 25 22 33 36 26 22 18 12 8 10 14 19 18 11 10 5 6 3 4 0 -3 -10 -15 -24 -41 -31 -31 -9 -19 -22 -31 -26 -37 -46 -38 -49 -49 999999 -4 -24 59175 143 13292 75 12190 16 26 15 7070 -841 227 230 231 229 225 218 213 210 209 209 209 207 205 204 200 196 193 187 181 174 166 160 157 155 152 153 148 146 145 139 133 130 129 127 129 133 139 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 204 201 195 195 198 199 199 198 165 139 123 119 118 133 145 150 146 138 151 165 172 170 162 164 169 170 168 158 146 142 130 128 120 119 116 999999 123 131 121 113 76 106 102 104 126 110 115 117 128 121 117 97 69 44 29 26 24 33 37 28 24 20 13 10 12 16 21 19 12 10 7 8 5 4 0 0 -3 -9 -17 -34 -26 -26 -4 -15 -17 -26 -23 -30 -36 -32 -44 -47 -47 -5 59206 143 13292 75 12173 16 26 46 7065 -822 228 231 230 228 223 216 211 209 208 209 208 206 204 203 199 196 191 186 179 172 165 159 156 154 152 153 150 147 145 139 135 131 130 128 130 134 140 145 999999 999999 999999 999999 999999 999999 197 204 202 210 217 203 200 195 196 198 198 198 200 170 140 123 119 118 131 145 151 146 138 149 164 169 166 160 162 167 169 163 154 140 140 128 124 118 119 115 999999 999999 999999 999999 999999 999999 999999 999999 103 123 999999 115 118 131 122 107 91 63 38 26 24 22 30 33 26 23 18 13 9 12 18 21 19 12 11 7 8 6 5 1 1 -3 -8 -11 -30 -23 -23 -5 -13 -13 -20 -20 -23 -32 -27 -39 -49 -30 -10 59238 144 13217 75 12160 16 27 18 7061 -802 230 229 231 229 227 221 214 210 207 207 208 207 205 204 202 198 195 190 184 178 171 165 159 156 154 152 153 151 148 146 141 137 134 132 128 131 135 140 145 149 999999 999999 999999 999999 191 198 206 202 209 216 205 200 196 196 197 197 196 196 167 139 122 118 118 129 142 148 143 135 145 160 164 161 157 160 166 166 159 149 138 138 124 119 113 119 999999 999999 999999 999999 999999 999999 999999 999999 999999 107 999999 999999 999999 128 138 126 103 80 53 31 20 18 19 26 30 25 22 17 13 12 15 21 22 20 15 12 9 9 8 6 3 2 0 -6 -7 -26 -21 -21 -6 -7 -6 -12 -15 -15 -22 -20 -32 999999 -25 -12 59269 144 13217 75 12141 16 27 49 7056 -783 230 230 230 228 225 220 213 208 205 205 206 205 204 202 200 198 194 189 183 177 170 164 159 155 999999 153 154 151 149 148 142 138 135 132 129 132 137 140 144 149 152 999999 167 184 192 199 205 202 209 215 206 202 197 197 198 196 193 190 165 141 126 121 117 125 139 146 141 132 140 153 157 154 149 153 158 157 152 144 139 135 121 121 125 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 126 139 127 106 83 54 33 19 16 16 22 27 24 22 20 18 16 16 19 21 21 16 14 12 12 11 10 8 7 3 0 -5 -21 -21 -22 -7 -2 0 -4 -9 -10 -14 -12 -29 999999 -21 -18 59301 144 13217 75 12127 16 28 21 7052 -763 229 230 229 227 223 218 211 206 203 203 204 204 202 201 199 196 193 189 182 177 170 164 158 155 999999 154 156 152 150 148 143 139 136 134 129 133 138 141 144 150 152 156 164 183 192 199 205 204 211 217 207 204 199 198 199 197 194 189 163 142 129 124 119 127 139 144 138 129 137 149 152 152 149 154 156 156 150 142 138 134 118 122 134 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 134 141 120 106 84 54 31 20 18 20 24 28 26 25 23 23 20 19 20 21 22 18 17 16 16 16 15 13 12 7 4 0 -15 -17 -16 -2 2 4 2 -4 -4 -7 -4 -24 999999 -15 -17 59332 144 13217 75 12116 16 28 52 7047 -744 228 230 228 225 221 216 209 204 202 202 203 203 202 200 198 195 192 187 182 176 168 164 158 156 999999 157 157 152 150 147 144 140 999999 135 130 135 139 141 145 152 155 158 165 184 193 200 205 206 211 217 212 209 205 203 202 201 196 187 161 142 129 124 120 129 138 141 135 125 133 146 150 152 152 156 158 155 149 142 139 132 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 149 122 106 82 54 35 23 25 26 28 32 29 29 27 27 25 23 22 23 25 22 21 20 21 21 19 18 17 12 8 2 -5 -8 -6 4 7 8 6 2 2 0 2 -15 -47 -9 -17 59365 144 13217 75 12108 16 29 25 7043 -723 227 229 227 223 219 213 206 202 200 201 202 202 201 199 197 193 190 185 180 174 167 164 158 157 999999 158 159 154 151 147 145 141 999999 137 132 137 140 143 146 155 157 159 167 185 195 201 204 208 211 221 216 214 208 207 205 204 196 188 160 143 129 124 122 133 140 141 132 124 133 144 148 151 150 156 159 154 148 146 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 119 106 76 53 37 28 27 27 28 34 31 31 29 29 27 26 26 25 27 24 22 23 24 25 23 21 20 15 9 5 0 0 4 14 12 11 12 7 7 5 7 -14 999999 -4 -18 59395 144 13217 75 12106 16 29 55 7041 -702 226 228 225 221 216 211 204 200 199 199 201 201 200 198 196 192 188 184 179 174 167 165 159 158 999999 158 159 156 153 149 146 142 999999 138 133 139 142 144 148 155 158 161 168 186 196 203 206 209 212 222 219 217 209 207 204 201 195 188 159 141 129 125 125 137 141 140 131 122 132 144 147 152 152 156 158 152 146 144 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 113 99 63 46 35 28 28 26 28 34 32 32 30 31 30 29 29 28 30 26 24 26 28 28 26 24 22 18 13 12 8 9 13 22 17 16 17 13 14 11 11 -12 999999 7 -20 59426 144 13217 75 12110 16 30 26 7041 -679 225 227 223 219 215 209 203 198 197 198 200 201 200 198 196 191 187 183 179 174 168 165 160 159 999999 159 161 158 156 151 148 143 140 140 136 140 143 145 148 155 158 162 169 186 195 202 208 212 214 221 219 217 211 206 200 198 192 184 156 140 130 126 128 139 141 139 129 121 130 141 148 154 153 156 157 151 144 142 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 86 56 40 28 22 22 24 28 33 32 32 31 32 32 32 31 29 30 28 26 28 30 31 29 26 25 23 19 20 18 19 23 25 22 21 21 19 19 15 14 -7 -42 16 -28 59458 143 13217 75 12112 16 30 58 7040 -657 224 226 222 217 213 208 202 197 196 197 200 201 200 198 194 191 186 182 180 175 169 166 161 159 158 160 162 160 158 152 149 145 142 141 138 141 142 145 148 156 159 164 169 186 193 203 209 213 215 220 216 216 211 206 198 195 188 178 153 137 132 130 132 141 140 137 128 124 133 145 150 157 152 155 158 149 999999 999999 161 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 81 46 34 23 19 21 24 28 33 29 32 32 32 32 33 32 30 31 30 28 31 32 33 30 29 27 26 22 25 21 23 27 29 26 24 25 23 23 17 14 -7 -35 22 59489 143 13217 75 12121 16 31 29 7040 -636 223 225 220 215 212 206 200 196 195 197 199 200 199 197 193 189 185 181 179 174 169 166 163 159 159 161 162 161 160 154 150 146 143 142 140 143 142 146 149 156 159 165 169 187 194 203 209 214 214 220 216 214 209 206 200 194 186 174 150 139 136 135 136 142 141 139 129 129 137 148 151 162 151 999999 999999 999999 999999 999999 178 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 80 39 39 24 20 22 25 28 32 29 34 35 34 35 35 35 32 33 33 31 33 34 36 33 32 30 29 26 29 26 28 32 34 32 29 30 28 27 18 18 -10 -27 23 59521 143 13217 75 12113 16 32 1 7040 -614 222 224 218 213 210 204 199 194 194 196 198 199 198 195 191 186 183 179 178 174 170 166 163 161 160 161 163 162 161 156 152 147 145 143 141 143 143 146 148 157 160 167 170 185 193 203 208 214 213 220 216 217 210 206 201 195 186 173 151 144 143 141 142 147 143 143 134 136 145 155 161 177 167 999999 999999 999999 999999 999999 192 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 40 26 25 26 28 30 35 31 35 37 38 39 38 38 36 36 36 35 36 36 38 35 35 34 33 32 34 33 35 37 38 36 33 34 31 29 18 19 -9 -21 24 59552 143 13217 75 12113 16 32 32 7040 -592 220 222 216 211 207 202 197 193 192 194 197 198 196 193 188 184 181 178 177 173 170 166 164 162 161 163 163 163 162 157 152 149 146 144 142 144 143 146 149 157 160 167 169 184 193 202 207 214 214 219 216 218 211 206 200 194 186 175 155 151 150 148 148 152 146 149 140 143 150 163 167 186 181 999999 999999 999999 999999 999999 196 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 45 33 33 30 30 32 37 33 38 40 41 41 41 40 39 38 39 37 39 39 40 38 37 37 37 37 39 38 40 41 42 39 36 36 30 27 18 20 -9 -12 27 59583 142 13217 75 12104 16 33 3 7040 -571 219 220 214 209 206 200 196 192 191 193 197 197 195 192 187 182 179 176 175 173 170 167 164 163 161 163 164 164 162 157 153 149 146 145 142 143 142 146 149 157 160 168 170 182 192 200 209 215 215 220 215 218 212 206 199 195 187 175 160 158 157 157 156 157 149 154 146 149 156 167 170 192 196 999999 999999 999999 999999 999999 193 189 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 46 36 38 32 31 31 37 33 38 41 43 43 42 43 42 42 43 41 41 40 42 40 40 39 40 41 43 41 43 44 45 42 40 39 32 26 17 22 -7 -1 59615 142 13217 75 12104 16 33 35 7040 -549 217 219 213 207 204 199 195 191 191 193 196 196 194 190 185 180 177 174 174 172 169 166 165 164 162 164 164 165 164 158 153 150 146 144 141 143 142 145 149 158 161 170 173 183 192 201 209 213 213 218 214 218 211 205 198 194 184 175 167 165 166 165 162 162 154 161 153 155 161 172 173 196 198 999999 999999 999999 999999 201 186 182 163 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 69 46 45 41 41 34 29 31 37 34 39 42 45 45 45 45 46 45 47 44 44 41 44 42 43 45 45 45 46 43 44 47 48 46 44 42 36 29 18 16 -6 4 59646 141 13217 75 12111 16 34 6 7039 -528 216 218 211 206 202 198 194 191 190 192 195 196 193 189 184 178 175 173 173 172 170 166 166 165 163 164 165 166 165 159 154 149 146 144 141 144 142 145 148 157 162 171 174 184 191 201 209 213 213 217 212 215 208 203 196 193 183 175 172 172 174 172 168 166 157 164 156 160 166 175 173 196 195 999999 186 189 187 194 180 177 157 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 65 44 44 42 42 31 24 27 34 36 39 42 44 45 45 44 46 47 49 46 45 42 45 42 44 47 47 47 48 45 45 47 48 47 45 43 39 31 17 12 -20 59678 141 13217 75 12117 16 34 38 7039 -506 216 217 211 206 203 199 195 191 190 192 195 195 193 188 183 178 175 173 173 173 171 166 166 165 164 164 164 167 164 160 154 149 146 143 141 143 141 144 145 154 161 172 173 183 189 200 209 212 214 215 209 213 206 201 196 192 182 173 172 176 180 178 172 168 160 167 161 164 168 179 177 196 193 183 184 185 183 185 171 174 156 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 56 41 42 41 39 29 23 27 35 38 39 44 46 47 45 45 47 48 51 49 48 44 46 44 47 48 48 49 51 48 46 48 49 48 47 45 42 34 18 16 -22 59709 140 13217 75 12126 16 35 9 7039 -485 216 217 211 206 203 199 195 192 190 192 195 195 192 187 182 178 174 173 173 174 172 167 166 166 165 165 164 167 164 159 153 148 145 142 140 142 140 144 144 153 160 171 171 184 189 200 208 213 213 214 207 210 203 201 196 189 178 170 171 180 184 183 175 170 161 171 165 169 174 182 179 193 185 179 181 181 177 178 168 172 159 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 47 38 42 41 40 29 26 29 36 36 39 46 48 47 45 45 48 49 53 51 49 45 46 45 46 48 48 48 50 48 45 46 47 48 46 45 42 34 19 13 59741 139 13217 75 12142 16 35 41 7038 -463 215 217 211 205 203 199 195 192 190 192 195 194 191 186 181 177 174 173 174 174 172 167 166 166 166 165 163 166 162 159 152 148 143 141 139 142 140 144 144 153 160 171 171 185 191 200 206 212 213 215 208 209 202 200 197 188 176 169 174 186 189 188 180 173 163 173 171 176 179 187 179 192 185 178 179 178 174 174 162 168 159 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 44 33 41 42 43 35 30 31 36 34 39 47 48 47 44 45 49 50 54 52 50 46 47 45 46 47 46 48 52 52 50 49 48 49 47 46 42 33 16 59772 139 13217 75 12147 16 36 12 7038 -442 214 216 210 205 202 199 195 191 190 191 194 193 189 184 180 176 174 174 174 174 172 167 165 167 166 165 163 166 162 159 152 147 143 140 137 141 141 145 145 153 159 170 172 184 189 197 203 210 210 213 210 210 202 200 196 187 175 173 179 190 192 191 183 178 166 176 176 179 180 183 176 188 185 177 177 176 173 173 159 169 158 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 41 37 44 43 45 37 32 32 36 37 40 47 49 48 45 46 51 52 55 54 52 48 48 46 47 47 46 48 51 54 54 56 55 55 52 50 46 34 17 59803 139 13217 75 12145 16 36 43 7038 -421 213 215 209 205 202 199 195 191 190 191 193 192 187 183 179 176 174 174 174 174 172 167 165 167 166 165 163 164 161 158 151 146 141 139 136 139 141 144 144 153 160 169 174 184 189 196 203 208 211 211 210 209 201 195 189 184 176 178 183 193 193 193 186 182 168 177 178 177 178 179 173 184 182 173 175 174 171 166 155 164 155 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 70 41 42 41 42 46 40 35 34 37 37 39 45 49 48 45 46 50 51 55 54 52 48 47 45 46 46 44 45 51 58 61 64 63 62 57 52 47 35 21 59835 141 13217 75 12139 16 37 15 7037 -400 213 214 209 205 202 199 195 191 189 191 193 191 186 182 179 176 175 175 175 174 171 167 165 167 166 165 162 164 160 157 149 144 139 138 134 139 140 144 144 152 160 168 175 185 190 196 204 209 212 212 209 206 199 192 184 181 176 180 184 191 191 193 187 183 170 177 177 175 174 174 170 178 178 171 171 170 167 163 152 163 154 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 75 75 42 44 42 45 45 41 35 33 36 38 40 45 48 47 45 45 49 50 53 53 51 48 47 44 45 42 40 41 48 58 63 68 68 68 62 56 50 36 25 23 9 59866 141 13217 75 12127 16 37 46 7037 -379 213 215 209 205 202 198 194 190 189 190 192 189 185 181 179 176 175 176 176 175 172 167 165 166 166 164 163 164 159 155 148 142 136 137 134 140 141 145 147 153 161 168 180 186 190 195 203 209 212 211 208 204 197 192 182 178 175 179 184 190 188 192 186 182 171 175 176 173 173 170 170 176 175 168 168 167 163 155 146 159 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 83 81 45 47 42 44 42 42 36 33 36 39 41 47 49 48 45 45 49 51 53 53 50 48 46 43 43 40 38 39 45 56 65 72 73 70 63 58 55 42 27 23 9 59898 142 13217 75 12111 16 38 18 7036 -358 213 215 209 205 202 198 194 190 188 190 190 188 184 180 179 176 175 176 177 174 171 166 166 166 166 165 163 164 158 154 147 140 136 137 134 141 143 147 150 155 161 169 180 187 191 194 201 207 209 207 209 203 195 191 178 174 172 180 184 188 186 189 185 180 172 173 176 170 173 170 170 175 173 165 164 162 161 150 144 160 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 96 93 50 47 45 45 42 44 39 35 38 41 43 49 50 48 45 45 48 50 51 52 50 49 46 42 42 38 35 37 43 56 65 73 74 71 62 59 57 46 30 24 12 24 59929 143 13217 75 12095 16 38 49 7036 -337 213 215 209 205 201 197 193 189 188 189 189 187 183 179 178 176 176 177 177 175 171 167 166 166 165 165 162 163 157 152 146 139 135 136 134 141 144 149 152 155 160 168 179 186 189 190 198 205 207 205 208 201 193 191 174 170 169 177 180 186 182 185 181 176 168 170 175 169 174 170 172 174 170 162 165 161 159 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 96 95 50 49 51 49 45 48 42 38 40 43 44 50 50 48 45 45 47 49 50 51 50 50 46 42 39 34 30 33 42 57 69 79 78 72 64 60 58 48 34 30 17 29 20 59961 145 13142 75 12082 16 39 21 7035 -316 212 213 214 209 204 201 196 192 187 186 188 188 185 182 179 178 177 177 179 177 175 171 169 167 165 165 165 162 162 156 151 144 137 999999 135 134 140 145 150 153 155 159 166 178 183 188 188 196 201 206 203 209 201 195 192 169 165 165 174 178 183 177 181 176 172 165 168 173 168 173 169 172 169 163 155 168 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 93 91 52 55 58 57 52 54 48 43 43 41 44 51 51 50 46 46 47 48 49 50 49 51 46 41 36 31 27 29 38 55 70 84 82 76 66 62 59 47 36 35 29 47 41 42 59992 149 13142 75 12074 16 39 52 7035 -296 212 213 214 208 203 199 194 190 186 185 187 187 184 182 178 178 177 177 179 178 175 171 169 169 165 164 164 161 161 156 151 141 136 999999 137 137 140 146 150 156 155 158 165 177 181 187 187 194 198 206 202 210 202 197 193 168 161 162 171 176 180 174 176 172 169 164 166 172 168 175 168 171 163 158 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 39 92 90 61 63 64 61 55 54 47 42 41 40 45 50 50 49 46 46 47 47 47 48 47 50 45 40 35 30 26 26 33 50 66 82 82 77 68 63 59 47 39 41 49 81 75 77 144 147 134 136 60023 153 13142 75 12071 16 40 23 7034 -275 212 213 213 207 203 198 193 188 184 184 186 186 183 181 178 178 177 178 180 178 174 171 169 168 165 163 164 161 159 154 149 141 135 132 137 138 141 147 150 155 155 160 164 176 179 185 184 192 194 206 200 209 201 198 194 163 159 161 170 176 178 171 174 170 167 163 163 170 166 173 166 169 162 161 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 62 39 92 90 59 67 66 61 53 53 47 42 42 44 47 50 49 50 47 46 47 47 46 47 46 49 44 39 34 31 25 25 30 48 63 82 83 79 70 65 59 47 43 54 71 103 97 102 156 161 145 145 141 140 121 58 60055 153 13142 75 12061 16 40 55 7034 -254 212 213 212 206 202 197 191 187 183 183 184 185 182 181 178 178 177 178 180 178 174 170 168 167 164 162 164 160 158 153 148 140 135 132 999999 138 141 147 150 156 154 160 163 176 176 183 182 190 191 203 196 205 200 199 195 160 156 159 170 176 175 168 169 165 164 161 161 167 163 171 164 167 157 153 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 61 40 92 91 58 66 62 59 50 51 47 42 43 46 49 51 50 51 47 47 46 47 44 45 45 48 44 39 34 31 25 22 26 46 62 81 85 81 72 68 63 52 47 61 79 113 110 118 156 175 161 152 155 155 129 58 60086 153 13142 75 12055 16 41 26 7033 -233 212 213 211 206 200 196 190 185 182 182 183 183 181 181 178 178 177 178 180 178 174 169 168 167 163 161 163 159 157 152 147 138 134 132 999999 139 999999 147 999999 156 154 162 162 175 176 183 182 188 189 202 192 203 199 198 193 157 152 155 166 172 171 165 164 160 158 159 158 163 160 167 162 161 149 147 139 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 57 39 95 92 59 64 56 57 48 50 46 41 42 45 49 50 50 50 47 45 43 45 42 43 43 45 42 38 33 29 22 21 24 48 62 79 82 78 72 69 66 55 51 68 92 128 128 133 152 180 169 151 154 150 123 55 60118 153 13142 75 12058 16 41 58 7032 -212 212 213 211 206 200 195 189 184 180 181 182 183 181 181 178 178 178 179 180 177 174 169 167 167 162 161 162 158 157 151 146 137 134 132 999999 999999 999999 148 999999 156 154 161 163 174 175 182 179 186 187 198 190 201 200 199 194 155 148 150 160 165 166 160 158 153 150 154 152 158 157 165 161 159 142 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 47 37 81 81 57 63 55 58 49 47 43 38 39 43 48 49 48 48 45 44 41 43 40 41 40 42 40 36 32 29 24 23 25 47 59 76 79 77 73 73 70 59 54 71 94 132 137 134 141 171 168 145 151 150 123 55 60149 153 13142 75 12047 16 42 29 7032 -191 212 213 212 206 200 195 189 184 180 180 181 182 181 182 179 178 178 178 180 177 173 169 167 166 162 162 162 158 155 150 144 999999 134 999999 999999 999999 999999 999999 999999 156 155 161 163 171 172 179 177 184 184 193 187 200 200 197 192 152 143 144 155 161 163 157 153 148 145 149 146 154 154 162 160 151 138 137 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 41 36 73 76 62 67 56 56 48 44 40 37 38 41 46 47 47 47 43 42 41 42 39 39 39 40 39 37 36 38 35 35 37 55 65 79 80 79 78 77 74 63 61 80 105 134 139 138 147 185 170 146 151 150 123 55 60181 153 13142 75 12052 16 43 1 7031 -170 212 213 211 205 199 194 189 183 179 180 181 182 182 182 179 178 177 178 179 175 172 168 167 166 162 162 161 156 153 148 143 999999 134 999999 999999 999999 999999 999999 999999 155 153 161 164 167 169 175 174 181 180 189 182 196 198 196 187 150 141 141 150 154 156 153 148 143 139 143 142 150 149 157 155 146 136 137 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 25 38 36 67 75 65 69 56 54 46 43 38 35 37 39 43 45 45 45 42 41 39 39 37 37 37 38 39 42 47 53 49 49 52 68 73 86 86 87 86 83 80 69 69 89 116 144 151 139 155 193 180 156 170 170 133 64 60212 152 13142 75 12059 16 43 32 7030 -149 213 214 211 205 199 194 188 182 179 179 181 183 182 182 180 178 177 178 179 176 172 168 167 165 162 161 160 155 152 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 999999 160 163 165 168 173 173 178 178 188 182 193 194 193 182 148 139 137 144 148 150 147 142 137 135 137 138 147 145 151 149 142 133 134 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 27 23 36 34 60 70 69 73 58 53 47 41 36 33 34 37 40 42 43 44 42 40 38 38 35 35 34 35 36 41 51 63 64 64 67 82 88 98 99 99 100 96 89 76 77 101 128 157 167 153 149 204 199 174 195 179 134 60243 149 13142 75 12060 16 44 3 7030 -127 213 214 211 205 199 195 189 182 179 180 180 183 182 182 181 179 178 178 179 176 172 169 167 164 161 161 159 155 151 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 164 164 167 171 172 176 175 186 181 191 191 189 176 148 138 136 142 143 144 141 137 133 131 134 134 141 140 145 144 137 128 131 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 42 23 26 35 34 50 62 69 72 57 54 50 42 35 30 32 35 38 40 41 43 41 40 37 38 35 33 32 31 33 44 59 78 82 82 81 95 101 108 111 111 112 107 100 83 85 113 141 166 172 159 136 201 208 175 60275 148 13142 75 12066 16 44 35 7029 -105 214 214 212 206 199 196 190 183 179 180 181 183 182 183 182 180 177 178 178 176 172 169 165 163 162 161 999999 154 150 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 164 164 167 170 170 176 175 184 179 187 187 182 168 146 136 133 139 140 140 137 134 131 130 133 131 137 134 140 142 137 127 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 39 21 28 999999 38 46 63 68 71 55 50 49 43 37 31 32 34 38 39 41 42 41 39 36 37 33 30 29 29 34 49 73 94 99 98 98 111 115 119 122 120 121 115 110 96 98 125 148 166 171 159 124 187 187 60306 148 13142 75 12030 16 45 6 7028 -84 215 215 213 206 200 196 190 183 180 180 181 184 183 184 183 180 178 179 179 176 172 169 165 162 161 161 999999 154 150 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 163 163 166 169 168 175 174 180 175 181 182 176 161 139 134 132 137 137 136 134 132 129 129 130 127 133 130 138 139 134 122 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 30 19 24 999999 34 42 58 60 62 48 46 46 42 36 30 31 33 36 39 41 41 40 39 36 36 32 28 26 27 33 47 72 95 104 111 114 125 127 130 127 120 119 115 114 101 102 124 141 156 161 149 111 170 179 60338 146 13142 75 12015 16 45 38 7027 -61 216 215 213 207 200 196 191 183 180 181 182 184 184 184 183 180 178 179 179 177 172 169 166 163 161 163 999999 154 151 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 157 163 163 167 168 168 171 171 174 169 176 175 169 153 138 134 132 135 133 134 132 130 128 128 127 123 131 129 137 136 130 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 39 25 21 26 999999 43 46 54 59 56 45 44 46 41 34 29 29 32 35 38 40 40 40 39 35 35 31 26 25 25 30 43 68 94 106 115 117 129 132 134 127 116 110 113 114 98 95 119 127 143 145 134 95 60369 146 13142 75 12026 16 46 9 7026 -39 216 216 213 206 200 196 190 183 180 181 183 185 185 185 183 180 178 179 179 177 172 169 167 163 162 163 160 155 152 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 164 161 166 166 167 168 166 169 166 171 169 162 145 135 134 132 132 130 132 131 128 126 127 125 124 129 126 134 132 127 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 49 24 20 32 39 49 54 54 62 59 47 45 46 40 32 28 28 31 34 38 39 40 40 40 37 36 33 29 29 29 35 47 68 95 108 118 113 135 138 137 125 115 104 103 108 93 92 117 116 130 124 111 84 60401 145 13142 75 12033 16 46 41 7025 -17 216 215 213 206 200 196 190 183 180 181 184 186 185 185 183 180 178 179 180 176 172 170 168 164 162 164 162 155 154 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 161 161 163 165 163 165 162 164 160 164 161 154 138 132 133 132 131 127 130 130 128 127 127 125 126 127 123 133 131 131 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 59 34 30 40 47 51 55 55 70 66 56 50 49 40 32 29 31 34 36 39 39 40 42 44 43 43 42 38 38 38 42 49 68 96 110 119 122 143 138 126 118 112 97 97 102 88 88 113 108 121 116 100 60432 145 13067 75 12034 16 47 12 7024 4 218 216 215 212 205 199 195 189 183 181 182 184 187 186 186 183 180 178 178 180 177 172 171 167 165 163 164 162 157 156 148 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 160 163 159 160 158 155 152 157 153 147 134 130 131 129 128 126 130 130 131 131 132 128 131 130 125 136 135 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 71 45 42 55 65 62 60 59 71 67 61 54 51 44 36 35 37 38 38 40 41 43 47 51 52 55 54 50 50 46 45 52 72 98 106 127 130 152 144 126 116 110 94 96 103 89 90 115 109 123 118 60463 145 13067 75 12010 16 47 43 7023 26 217 216 215 211 204 198 194 188 183 181 182 185 188 187 186 183 179 177 179 180 177 173 171 168 166 163 164 163 158 158 149 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 159 162 155 155 153 151 145 149 145 139 127 129 131 127 127 126 131 132 134 136 134 129 132 130 128 137 134 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 132 117 123 81 54 54 74 87 76 66 61 70 67 65 60 59 56 48 48 47 45 42 43 44 49 57 62 63 67 67 63 63 58 51 54 74 98 99 115 127 153 147 126 115 108 88 93 104 91 89 116 106 126 124 60495 145 13067 75 11987 16 48 15 7022 49 216 215 213 210 203 197 194 188 183 181 182 185 188 187 186 182 179 178 179 180 178 174 172 168 166 164 164 162 159 159 151 148 146 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 157 158 150 150 148 145 140 142 136 131 123 126 129 125 127 128 134 135 139 140 137 131 133 129 132 139 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 138 138 142 151 140 132 120 128 89 66 66 89 103 85 70 62 70 71 76 71 71 69 62 60 57 53 49 52 55 62 71 75 74 79 79 76 76 70 60 60 73 94 94 105 105 134 128 123 111 103 82 89 104 89 85 115 104 123 125 60526 144 13067 75 11972 16 48 46 7021 72 216 214 212 208 202 196 192 187 183 181 183 186 188 188 186 183 179 178 179 180 178 174 171 168 165 163 165 162 159 159 151 148 146 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 152 144 144 141 138 134 136 128 124 118 123 127 124 126 129 136 139 145 145 141 135 136 999999 136 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 134 135 140 152 141 132 120 128 99 81 87 109 116 97 74 65 70 73 83 79 78 77 72 71 67 62 60 66 71 78 86 88 86 92 92 90 90 84 74 74 83 99 92 97 90 117 102 108 99 92 66 73 95 83 78 109 95 114 60558 136 13067 75 11961 16 49 18 7019 95 216 214 212 207 202 196 192 187 182 180 182 186 188 188 187 183 180 179 179 180 178 174 171 167 165 163 164 162 159 159 152 148 146 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 148 144 137 138 137 131 125 125 118 118 114 119 123 122 126 132 140 145 152 151 150 148 150 999999 157 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 132 127 126 130 145 133 127 121 131 107 95 107 125 132 113 88 74 72 73 80 78 81 82 81 82 78 74 72 80 86 94 102 104 102 106 106 105 105 98 88 84 88 95 84 89 75 99 74 79 81 76 60589 135 13067 75 11964 16 49 49 7018 117 216 213 211 207 201 196 191 186 182 180 182 186 188 188 187 183 180 180 180 181 178 174 170 167 164 163 164 162 159 160 152 149 146 144 138 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 144 136 132 130 128 122 117 116 109 111 110 116 120 119 124 133 143 149 158 157 158 158 162 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 147 127 120 118 122 135 126 125 126 140 122 113 125 137 138 120 99 78 72 71 80 81 88 89 88 92 89 86 84 91 99 109 117 119 118 122 121 118 118 109 96 87 84 88 77 81 58 75 45 41 40 60621 135 13067 75 11949 16 50 21 7017 140 215 212 211 207 201 196 191 186 183 180 182 185 188 188 187 183 180 180 180 180 177 174 170 167 164 163 164 162 160 160 153 150 146 143 138 138 999999 999999 999999 999999 999999 999999 999999 999999 999999 142 132 126 123 120 114 110 108 102 102 101 111 116 114 121 132 144 152 162 162 164 167 175 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 147 126 119 116 116 127 121 124 131 148 136 126 133 140 139 123 102 78 77 77 86 85 93 96 101 103 101 97 94 101 108 122 131 132 132 135 134 129 124 114 103 98 96 98 83 79 44 51 29 16 25 60689 135 13067 75 11996 16 51 29 7014 187 214 211 211 207 201 196 192 187 184 181 181 185 188 188 187 184 182 180 179 179 177 174 170 167 163 162 163 162 160 161 154 151 147 145 139 137 999999 999999 999999 999999 999999 999999 999999 999999 999999 135 127 120 119 114 108 106 102 97 97 95 107 111 111 119 129 142 151 164 165 168 175 188 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 130 124 117 113 121 115 119 136 156 148 139 139 143 139 122 103 82 80 81 92 90 96 102 113 116 112 108 105 111 117 131 143 144 144 147 145 137 128 120 114 113 113 114 96 87 47 48 24 11 30 60720 134 13142 75 12034 16 52 0 7012 208 210 211 209 202 197 192 188 185 181 181 184 187 189 188 185 183 181 180 179 177 175 171 166 162 162 163 162 160 161 154 151 148 145 140 137 135 999999 999999 999999 999999 999999 999999 999999 999999 999999 126 117 115 111 103 101 98 94 94 93 103 108 107 117 125 140 150 166 170 174 182 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 145 127 125 117 108 109 106 112 131 154 152 147 147 147 138 120 102 86 84 85 97 96 100 105 117 122 124 118 115 120 126 138 149 152 154 156 152 142 126 118 114 121 130 132 113 98 60 50 25 25 47 60752 134 13142 75 12074 16 52 32 7011 229 209 212 210 203 198 193 189 185 182 181 183 187 189 189 186 184 182 180 179 178 176 172 167 162 162 163 161 160 161 154 152 148 146 141 139 135 999999 999999 999999 999999 999999 999999 999999 999999 999999 127 117 112 109 100 98 94 89 90 91 100 104 102 112 125 142 152 170 174 181 190 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 140 125 124 112 99 97 95 103 123 148 152 150 153 152 140 124 106 91 87 87 96 97 100 106 118 125 127 122 120 125 133 141 152 156 158 160 153 136 117 111 114 131 145 149 123 102 61 58 41 55 77 60783 139 13217 75 12113 16 53 3 7010 250 212 212 205 200 194 190 186 182 181 183 187 190 190 188 186 183 180 179 178 176 172 168 162 162 164 161 999999 159 155 154 150 147 141 140 135 999999 999999 999999 999999 999999 999999 999999 999999 999999 127 118 108 106 99 95 90 84 88 87 97 101 98 109 125 141 154 171 176 184 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 135 121 115 105 89 92 86 93 115 142 150 150 156 154 142 127 114 99 91 87 94 94 99 104 115 121 123 119 119 126 138 142 147 151 156 158 151 133 107 102 112 131 148 158 140 109 68 69 59 81 105 128 129 86 84 88 50 60814 139 13217 75 12126 16 53 34 7008 271 213 213 206 200 195 192 187 183 181 182 187 190 191 190 187 183 181 179 178 177 173 168 162 162 164 161 999999 158 156 155 150 148 142 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 128 116 105 101 94 90 86 80 86 84 93 95 93 106 122 141 154 174 177 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 156 136 121 115 103 83 83 77 85 107 133 143 147 155 153 141 125 118 107 96 89 92 92 95 94 105 110 115 113 115 125 141 139 137 140 149 153 148 126 92 90 106 129 148 161 150 125 80 81 74 98 121 140 138 102 96 96 59 60846 139 13217 75 12142 16 54 6 7007 292 213 214 207 202 197 193 188 183 180 182 187 191 192 191 189 184 181 180 179 177 174 168 163 162 164 161 999999 157 155 155 150 148 142 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 129 114 101 97 90 86 82 79 85 82 88 90 92 104 118 139 154 173 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 141 127 118 104 83 78 72 81 101 126 137 143 152 152 142 128 124 114 101 91 88 86 87 86 97 102 108 107 111 118 133 129 125 128 138 146 143 119 82 81 100 125 150 165 157 136 97 99 93 113 133 149 146 110 98 95 58 60877 139 13217 75 12145 16 54 37 7005 312 213 215 208 202 197 193 188 183 180 182 188 191 193 192 189 185 181 180 179 178 175 170 165 163 164 162 999999 158 156 155 151 149 143 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 127 112 98 94 84 81 79 78 84 80 85 88 93 103 115 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 162 152 136 125 110 89 83 76 81 100 122 132 135 144 145 138 130 129 121 108 96 86 80 81 80 91 95 101 100 102 107 120 116 111 115 127 136 133 106 70 72 97 123 148 166 162 146 113 113 112 126 142 156 152 115 97 94 63 60909 140 13217 75 12148 16 55 9 7004 333 213 215 208 202 197 193 189 183 180 182 188 192 193 192 189 183 180 180 179 179 176 171 166 164 165 163 160 159 157 156 151 149 144 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 127 112 98 92 82 81 79 80 85 79 88 89 91 100 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 202 194 999999 999999 999999 164 167 164 154 143 133 119 98 88 81 82 95 114 122 126 135 137 131 124 125 121 113 101 88 79 74 73 84 88 94 91 96 97 108 102 97 102 114 123 120 94 59 66 94 125 151 172 171 157 127 127 130 140 145 155 149 114 95 96 65 26 60940 139 13217 75 12146 16 55 40 7002 353 213 215 208 202 197 194 189 183 181 183 189 193 193 192 188 183 179 179 179 179 177 172 167 165 166 165 163 160 159 157 152 150 146 141 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 130 114 99 93 82 81 80 80 86 79 86 87 90 98 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 209 203 194 186 179 169 164 167 164 153 149 140 127 103 90 79 78 85 99 108 113 121 124 119 115 120 120 114 103 88 76 67 64 76 79 84 81 86 87 98 89 84 89 102 110 108 82 48 58 90 128 155 177 177 164 140 141 146 152 157 155 142 102 97 96 69 60972 139 13217 75 12142 16 56 12 7001 374 212 214 207 201 196 193 189 184 181 184 190 193 193 191 187 182 179 179 179 179 178 173 168 166 168 167 167 163 160 159 154 153 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 130 115 100 96 84 81 82 83 92 90 89 86 90 97 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 217 203 198 189 180 175 166 163 167 163 152 149 141 129 108 94 80 73 75 86 98 105 112 118 115 114 122 122 113 101 86 75 65 61 66 70 75 70 76 78 90 78 71 76 88 97 95 72 42 52 84 121 149 174 177 166 148 155 158 160 160 148 135 106 91 88 68 61018 139 13217 75 12117 16 56 58 6998 404 211 211 205 200 195 193 189 185 182 185 189 192 192 189 186 181 179 178 179 179 178 174 169 168 169 168 168 164 162 161 154 153 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 141 127 115 100 96 85 82 84 90 98 95 90 84 88 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 217 200 194 185 176 172 166 164 168 164 151 148 139 127 111 101 87 77 74 81 90 99 109 116 114 114 120 121 113 100 83 74 65 59 59 60 65 61 69 71 85 71 60 64 75 84 84 64 38 47 75 115 145 169 170 163 148 155 154 162 159 145 121 102 88 85 64 61049 140 13217 75 12097 16 57 29 6997 424 210 209 203 199 195 192 189 185 183 186 189 191 190 188 184 181 178 179 178 179 177 174 170 169 170 169 170 166 164 163 154 152 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 171 139 123 114 99 95 84 83 85 92 101 95 89 82 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 217 200 194 184 176 173 169 166 170 165 158 155 147 136 123 115 100 84 75 77 83 93 105 114 114 112 115 114 106 95 80 72 65 61 59 57 55 53 61 66 82 69 54 55 65 75 75 57 37 45 71 106 132 152 154 154 146 150 146 172 161 145 104 88 81 79 64 35 61080 141 13142 75 12080 16 58 0 6995 444 206 209 207 202 198 194 192 189 185 184 187 189 191 189 186 183 180 178 178 178 178 177 174 172 171 172 171 171 168 166 164 156 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 174 138 120 111 99 92 82 85 87 96 105 101 90 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 222 203 193 183 179 174 170 168 172 170 166 165 156 146 137 129 111 90 78 76 78 87 98 107 109 108 110 107 99 90 76 71 66 65 62 57 52 49 57 64 78 70 55 50 58 67 68 56 39 46 67 95 116 131 141 147 137 135 144 173 159 139 85 74 71 72 56 41 61112 141 13142 75 12064 16 58 32 6994 465 206 208 206 201 197 193 192 189 186 185 188 189 190 188 184 181 179 178 178 177 179 176 175 173 172 173 173 172 170 167 165 158 157 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 177 135 119 106 99 90 83 87 89 105 116 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 225 204 190 182 181 175 172 172 175 173 171 173 164 155 150 143 122 95 79 72 72 81 90 99 102 102 102 100 94 87 74 70 68 68 64 59 54 52 61 66 77 72 59 52 54 60 61 50 41 50 68 94 108 116 121 124 120 116 137 166 150 125 62 52 57 62 44 34 61143 142 13142 75 12024 16 59 3 6992 484 205 207 205 200 196 193 193 190 187 186 189 189 189 186 182 180 177 177 178 177 178 176 175 174 173 173 173 174 172 169 166 161 159 999999 999999 999999 999999 999999 999999 999999 999999 999999 178 177 134 116 105 98 89 82 90 92 110 123 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 226 209 195 186 183 175 174 175 177 179 178 181 173 163 159 154 135 106 84 73 71 77 84 91 93 95 95 94 88 82 72 70 68 71 68 62 57 57 66 71 76 72 62 55 53 56 55 48 47 54 72 95 104 106 104 103 98 92 109 157 138 106 46 35 43 52 35 38 22 61175 148 13142 75 12006 16 59 35 6990 505 205 206 203 199 196 193 192 191 188 187 189 190 188 185 181 179 177 176 177 177 178 176 176 175 174 175 175 176 173 171 167 163 162 999999 999999 999999 999999 999999 999999 999999 178 175 178 176 132 114 104 97 88 82 91 96 115 131 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 224 214 200 190 184 176 176 179 180 182 181 184 179 169 166 161 144 114 90 74 69 73 78 82 83 86 88 88 83 78 69 66 66 70 69 64 58 59 69 74 79 74 64 57 55 54 51 46 47 56 70 91 94 92 87 81 75 66 76 106 91 61 23 18 31 46 36 38 23 25 19 999999 999999 999999 -4 61206 148 13142 75 11999 17 0 6 6989 525 205 205 203 198 195 193 193 192 188 188 190 190 188 184 180 177 176 176 177 177 177 175 176 176 175 176 176 176 174 172 169 166 999999 999999 999999 999999 999999 999999 175 174 179 176 176 176 131 113 101 97 86 83 93 98 123 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 221 220 203 191 183 176 179 185 185 185 183 185 181 174 170 165 146 114 90 73 68 72 75 77 77 80 84 86 81 75 65 64 65 70 69 65 59 63 72 78 82 76 63 57 54 53 51 47 49 55 65 81 83 77 69 60 52 42 45 60 45 13 0 0 19 36 30 36 23 28 22 44 38 8 -5 61238 148 13142 75 12005 17 0 38 6987 545 205 205 202 198 195 193 193 192 189 189 189 189 187 183 179 177 175 175 177 177 177 175 176 176 175 176 176 177 175 173 170 169 999999 999999 999999 999999 999999 999999 174 174 179 175 176 175 130 110 100 96 84 82 92 98 123 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 221 207 195 185 179 182 188 190 190 187 188 182 175 175 171 155 125 101 83 76 75 74 73 73 75 82 87 82 73 64 64 65 71 71 67 61 65 74 80 84 77 63 56 53 52 51 48 48 52 57 69 69 62 51 37 28 18 18 26 12 -15 -14 -15 7 26 25 31 25 31 25 43 37 9 -5 61269 148 13142 75 12015 17 1 9 6985 565 204 205 202 198 195 194 193 193 190 189 189 188 186 182 178 176 174 175 177 177 177 175 176 176 176 175 174 176 175 173 171 171 999999 999999 999999 999999 999999 999999 174 174 179 175 176 176 129 108 96 93 80 79 90 99 120 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 226 210 199 190 184 188 194 194 194 191 188 181 173 176 175 162 136 113 96 89 84 79 75 73 73 80 86 81 71 63 63 65 72 72 68 64 70 77 84 85 76 62 54 51 51 51 50 51 52 54 58 57 49 36 18 7 -3 -7 0 -4 -18 -10 -12 5 26 27 33 29 34 27 44 37 10 -2 61300 149 13142 75 12033 17 1 40 6984 584 204 205 202 198 195 194 193 192 190 189 189 188 185 181 178 176 174 175 177 177 176 175 175 176 175 175 173 174 174 172 171 999999 999999 999999 999999 999999 999999 176 172 175 178 176 176 176 125 107 92 88 74 74 87 96 115 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 239 217 206 197 188 193 200 198 198 190 186 175 168 171 171 161 143 122 105 99 86 78 71 68 69 78 84 80 72 64 63 66 74 74 70 66 73 82 87 85 75 62 53 50 51 52 52 53 56 56 58 53 40 25 6 -8 -19 -26 -16 -12 -9 -1 -5 13 32 34 40 33 38 31 45 37 12 2 -4 61332 149 13142 75 12038 17 2 12 6982 604 204 205 203 198 195 194 193 192 189 189 188 187 184 181 178 176 173 175 176 177 176 175 174 176 174 174 172 173 173 173 171 172 999999 999999 999999 999999 999999 178 173 175 178 177 174 174 125 108 87 83 69 69 83 93 111 139 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 250 224 214 204 194 195 202 199 197 188 182 168 162 164 164 155 142 126 111 104 87 75 68 64 67 77 85 79 73 65 64 67 76 77 73 70 77 84 88 85 75 63 55 52 53 54 55 57 60 60 56 46 32 18 0 -13 -24 -24 -13 -7 -1 6 1 14 32 38 45 41 44 42 48 40 16 7 -3 61363 148 13142 75 12038 17 2 43 6980 624 206 206 204 199 196 195 192 191 189 188 187 187 183 180 177 176 172 174 176 177 176 175 174 174 173 172 170 172 172 173 170 172 999999 999999 999999 999999 999999 177 172 175 178 179 171 170 124 108 79 76 63 64 80 92 110 138 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 253 226 219 208 196 195 199 196 192 180 172 155 150 152 153 145 137 124 112 105 86 75 68 64 68 79 86 80 74 66 64 67 77 79 75 72 80 85 89 83 73 63 55 51 53 54 57 59 62 62 58 47 33 18 0 -13 -21 -16 -9 -4 0 10 8 14 29 39 47 48 49 53 55 47 27 8 61395 148 13142 75 12033 17 3 15 6978 644 211 210 207 201 197 195 192 191 188 186 186 186 182 179 176 175 172 174 175 176 175 174 172 173 170 170 167 170 171 172 170 171 999999 999999 999999 999999 999999 177 171 175 177 178 167 164 121 107 72 70 57 61 77 91 110 139 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 256 228 222 208 198 195 200 197 186 169 159 143 138 140 141 137 134 124 113 105 86 75 69 65 68 80 89 82 76 68 63 66 76 80 76 73 81 87 89 83 71 62 53 49 52 54 57 59 64 65 62 52 40 25 5 -6 -15 -10 -3 0 5 15 14 14 29 41 49 52 55 60 60 54 36 11 61426 148 13142 75 12038 17 3 46 6976 664 215 213 210 203 198 196 192 190 186 184 184 185 181 179 176 175 172 174 174 176 175 173 170 171 169 168 165 168 170 171 170 999999 999999 999999 999999 999999 999999 177 169 172 175 174 162 157 117 100 65 64 54 58 75 91 107 137 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 260 231 224 207 199 196 198 197 183 159 147 132 128 129 129 129 133 125 116 108 88 78 71 67 69 80 90 84 79 70 63 66 75 79 78 76 82 86 90 84 72 61 52 48 51 54 57 60 66 69 67 59 49 36 18 4 -5 -4 2 5 12 21 20 18 32 44 54 58 63 67 64 59 43 14 61458 148 13142 75 12042 17 4 18 6975 684 220 216 212 204 199 196 191 189 185 183 182 183 180 179 176 175 172 173 173 176 174 172 169 170 167 167 164 166 168 170 169 999999 999999 999999 999999 999999 999999 176 169 171 174 171 157 147 107 93 59 61 53 59 76 91 108 140 148 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 262 230 226 209 203 200 198 196 177 149 135 120 118 120 120 120 126 124 117 111 91 81 73 70 70 80 89 84 80 71 64 66 75 80 79 78 83 87 90 85 72 62 53 49 52 55 58 61 68 71 69 63 55 44 29 14 5 5 8 11 18 25 26 22 35 48 60 65 72 73 69 60 44 18 61489 148 13142 75 12047 17 4 49 6973 703 224 219 214 205 199 196 191 188 184 181 181 181 180 178 175 174 172 173 173 175 173 171 168 168 166 165 162 165 168 169 169 999999 999999 999999 999999 999999 999999 173 168 167 169 169 142 134 100 89 59 63 56 61 78 93 108 140 148 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 253 226 222 208 203 200 199 195 170 139 125 109 108 110 109 110 118 119 116 114 95 84 75 72 70 78 87 82 78 70 65 68 77 81 80 79 83 88 90 85 73 64 55 50 53 56 59 63 69 74 73 68 58 49 37 25 15 16 21 24 32 37 37 33 42 55 66 72 79 78 74 64 44 18 61520 148 13142 75 12052 17 5 20 6971 722 227 221 215 206 200 195 190 186 182 180 180 180 179 177 174 173 172 173 173 175 172 170 167 166 164 163 161 165 167 168 168 999999 999999 999999 999999 999999 999999 170 166 165 163 164 130 121 93 85 60 62 55 61 82 92 106 140 148 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 235 220 219 207 204 203 199 200 164 130 116 100 99 99 98 101 113 116 117 116 98 86 77 74 71 74 81 77 74 71 67 70 80 84 82 81 84 90 92 86 74 67 59 54 55 57 61 64 72 78 78 72 62 54 44 33 24 26 33 37 45 49 49 47 53 63 71 78 84 81 73 63 41 15 61552 148 13142 75 12053 17 5 52 6969 742 230 223 216 207 200 195 189 184 181 179 180 179 178 176 174 174 172 173 173 175 172 170 167 166 164 164 162 166 169 169 169 999999 999999 999999 999999 999999 999999 169 166 164 160 160 124 109 86 81 54 57 49 59 87 102 115 137 145 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 223 210 211 201 204 205 198 196 160 121 106 92 91 91 90 91 104 107 109 109 96 87 80 75 72 73 76 72 73 72 68 72 82 86 86 83 86 93 96 91 80 72 63 58 58 60 64 69 76 83 83 75 66 61 53 43 35 36 44 50 58 63 66 63 65 71 76 81 85 81 76 64 43 16 61583 148 13142 75 12033 17 6 23 6967 761 233 226 218 208 200 195 189 181 180 178 179 179 178 176 174 174 173 173 173 175 173 170 168 166 165 165 164 167 171 170 170 170 999999 999999 999999 999999 999999 169 167 164 158 154 119 95 76 75 48 52 43 58 89 109 123 136 145 157 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 208 201 202 193 201 210 203 194 159 121 107 93 92 90 90 89 97 100 101 100 90 86 82 77 75 75 77 74 76 76 72 75 84 90 92 88 91 99 102 97 87 78 68 63 64 65 70 74 81 89 88 79 71 67 63 56 50 52 59 63 71 76 79 76 76 76 77 75 87 82 78 66 46 15 61615 147 13142 75 12008 17 6 55 6965 781 238 229 220 209 201 194 187 180 180 178 179 179 178 177 174 175 173 172 174 175 173 171 169 167 167 167 167 169 174 171 170 173 999999 999999 999999 999999 174 170 169 163 157 148 112 83 68 66 40 47 41 56 91 116 132 135 142 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 189 190 193 187 205 219 212 196 156 121 109 101 99 96 95 93 95 96 96 94 90 90 86 82 81 79 81 79 80 81 77 81 88 95 98 94 98 105 107 104 93 84 75 70 69 71 75 81 86 93 91 83 75 72 70 68 65 67 71 73 80 84 87 85 83 78 74 71 84 80 75 66 44 61646 147 13142 75 11999 17 7 26 6963 800 243 233 223 211 202 191 185 179 179 177 178 179 179 178 175 175 174 173 175 175 174 172 171 168 168 169 169 171 176 172 171 174 999999 999999 178 999999 176 169 170 162 153 142 105 75 62 56 38 45 40 58 93 123 134 132 142 159 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 322 184 165 171 181 186 185 205 223 212 195 151 117 109 106 105 102 100 95 95 95 94 94 93 93 90 86 85 83 85 84 85 86 84 87 93 100 102 99 102 107 110 107 98 89 81 75 74 76 80 85 89 94 92 85 77 76 75 76 76 79 84 82 87 91 95 94 90 80 73 66 77 73 69 59 36 61678 145 13292 75 11978 17 7 58 6961 820 225 212 203 188 184 178 179 178 179 179 180 178 176 175 175 174 176 175 174 172 172 171 170 171 171 173 178 173 173 175 180 185 178 188 178 168 170 160 149 133 98 66 55 50 41 47 43 61 89 120 131 132 143 160 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 305 183 169 168 177 180 180 205 227 216 192 150 118 113 113 112 108 104 100 99 99 98 98 99 98 95 91 90 88 89 89 90 93 91 94 99 105 106 104 105 109 111 109 102 94 87 81 78 80 84 89 93 96 93 86 80 82 82 85 87 91 94 91 96 98 102 101 95 77 72 63 71 66 61 49 27 61709 142 13517 75 11972 17 8 29 6959 838 185 182 178 179 178 179 179 180 179 177 176 176 174 177 176 175 174 174 173 173 174 175 175 180 174 175 176 181 185 178 189 181 171 171 158 146 126 93 60 53 48 47 51 47 63 89 118 134 132 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 304 192 174 174 176 177 178 204 229 217 188 152 125 120 121 120 117 111 107 106 104 103 103 105 104 100 97 96 94 93 95 97 101 101 104 107 112 113 112 112 115 116 114 108 101 95 89 85 86 90 95 97 100 96 90 86 89 92 96 99 103 103 100 103 104 108 107 98 75 74 62 68 60 56 42 21 61740 142 13517 75 11972 17 9 0 6957 857 183 180 177 179 179 180 180 181 180 177 177 177 175 177 177 176 176 177 175 175 176 178 178 182 176 176 176 180 184 180 189 184 174 172 155 139 120 87 56 53 53 55 57 53 65 93 119 138 130 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 303 195 178 178 179 174 179 213 237 222 190 155 133 129 131 131 126 120 114 112 110 109 110 112 111 107 103 104 102 102 103 105 110 112 114 117 121 120 120 120 122 122 119 114 106 102 97 92 92 96 100 101 104 100 95 92 97 101 106 109 112 112 109 111 109 113 113 101 72 71 57 62 58 54 42 22 61772 142 13517 75 11974 17 9 32 6955 877 178 178 177 178 179 180 180 182 180 178 177 177 176 178 178 177 177 179 177 176 178 180 180 183 178 178 178 180 185 182 190 186 173 164 147 131 114 84 58 61 59 60 64 57 68 93 121 142 127 136 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 293 198 182 182 180 170 186 220 236 221 192 162 143 139 140 140 134 127 121 118 116 116 118 119 118 114 110 112 111 111 112 114 119 121 123 126 131 130 129 129 129 128 124 120 114 110 106 101 100 103 107 108 110 105 100 98 104 109 116 121 122 120 117 118 113 118 117 101 72 73 58 64 62 58 45 24 61803 142 13517 75 11976 17 10 3 6953 895 176 177 176 179 179 180 181 182 180 178 178 177 176 177 178 177 178 179 178 178 180 181 180 184 178 179 178 179 185 185 190 188 172 155 141 123 106 90 64 62 58 57 60 62 70 93 116 135 122 135 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 289 204 188 184 180 170 186 220 234 216 190 166 151 148 148 147 140 134 128 126 124 124 124 125 125 122 117 121 120 119 120 123 128 130 133 134 139 139 138 138 137 134 129 124 119 116 112 107 105 108 111 112 112 108 103 103 111 116 124 128 127 123 120 119 108 118 117 100 73 74 62 68 66 61 47 31 61835 142 13517 75 11969 17 10 35 6951 914 175 176 176 179 180 180 181 182 180 177 177 176 175 177 176 177 178 181 180 180 182 183 182 185 180 180 179 179 182 184 189 189 170 146 133 118 101 94 70 69 58 55 59 64 70 90 114 131 121 138 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 279 208 194 189 184 172 187 216 230 213 184 171 159 156 156 153 147 141 135 134 132 131 132 132 132 129 124 128 129 129 128 131 135 138 140 140 145 146 145 145 141 136 131 127 122 120 116 112 111 114 116 114 113 109 104 107 115 122 130 132 127 122 119 115 101 119 117 98 68 77 65 73 73 72 58 42 61866 143 13517 75 11956 17 11 6 6949 933 177 176 176 178 179 179 180 181 180 177 177 175 174 174 174 176 178 181 180 180 182 184 181 185 180 180 180 179 181 182 186 187 163 135 125 110 98 91 79 82 60 59 63 71 77 95 109 128 126 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 258 206 198 192 186 174 189 212 223 210 184 173 165 162 161 157 150 145 140 138 137 137 138 137 138 135 131 135 136 137 136 139 142 144 147 147 151 150 150 149 144 135 130 127 123 123 119 115 113 116 117 115 112 108 105 108 118 124 132 130 115 122 116 113 98 117 116 96 63 79 69 81 82 77 63 46 40 61897 143 13517 75 11940 17 11 37 6947 952 178 176 177 179 179 179 180 180 179 176 176 173 172 173 172 175 177 180 179 178 179 183 180 183 178 178 177 176 178 179 181 178 152 124 116 103 95 88 87 94 63 67 70 80 81 96 104 122 124 153 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 182 184 241 205 201 196 188 177 192 211 214 200 181 171 163 161 161 159 153 148 142 142 140 141 143 142 143 141 138 141 142 143 143 146 148 150 153 154 156 154 154 151 144 134 129 127 125 125 120 117 115 117 117 114 112 108 107 111 121 126 131 125 106 115 113 109 94 111 116 97 64 87 81 86 86 79 66 49 50 61929 143 13517 75 11931 17 12 9 6945 971 179 177 177 178 179 178 179 179 178 175 174 172 171 171 172 173 174 177 177 175 177 181 180 182 176 176 176 173 176 177 177 169 140 111 104 91 88 86 90 105 999999 999999 999999 88 87 97 100 116 999999 160 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 163 183 199 233 206 210 204 196 184 195 204 202 190 177 171 166 163 163 161 155 150 145 146 144 145 147 147 148 146 144 146 148 149 149 151 154 155 157 159 160 157 156 152 145 134 129 128 126 125 121 118 116 118 117 115 113 111 110 114 123 128 129 118 100 100 112 103 96 113 118 98 66 96 93 93 91 82 68 53 56 61960 149 12992 75 11935 17 12 40 6942 989 262 244 232 222 211 201 191 181 178 177 178 178 177 178 178 176 174 173 171 170 169 170 171 171 173 173 173 175 179 999999 999999 172 174 174 171 174 177 175 165 131 98 94 83 84 87 94 113 999999 999999 999999 96 89 98 93 115 999999 164 178 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 177 198 198 219 206 215 208 198 185 192 199 194 186 175 174 171 166 165 163 157 153 150 151 149 151 153 153 153 151 150 152 154 156 155 157 159 159 160 162 163 161 159 155 148 137 131 129 126 126 121 119 117 119 118 116 114 114 114 118 125 127 127 114 93 92 108 105 95 113 119 100 68 103 101 100 97 84 69 59 61992 149 12992 75 11935 17 13 12 6940 1008 259 243 231 220 210 201 191 183 178 177 178 178 177 177 177 175 173 173 170 168 167 169 169 170 170 171 171 174 176 999999 999999 171 174 175 171 174 178 173 164 126 91 88 79 83 90 98 120 999999 999999 999999 999999 91 108 97 999999 999999 164 179 160 141 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 179 210 200 213 207 216 210 200 185 190 193 185 181 176 177 174 170 166 163 158 156 153 154 153 155 157 157 157 155 155 157 160 162 161 162 163 162 163 164 167 165 162 158 151 138 131 129 125 124 121 120 118 120 119 117 116 117 116 120 125 125 124 108 88 89 110 108 96 117 122 105 79 108 106 104 97 81 67 67 62023 149 12992 75 11933 17 13 43 6938 1026 255 241 229 218 209 199 190 184 179 177 177 177 176 176 176 174 172 172 169 168 166 168 169 169 169 171 171 174 175 999999 999999 172 176 177 172 176 177 171 161 119 82 82 74 81 90 102 123 999999 999999 999999 999999 999999 999999 999999 999999 999999 163 179 160 151 119 999999 999999 999999 999999 999999 999999 999999 999999 168 183 211 200 205 199 215 209 198 182 188 188 178 175 174 177 175 170 165 161 157 158 154 155 155 157 159 158 159 156 157 159 162 165 163 164 163 162 163 164 167 167 162 155 148 135 128 125 122 120 118 118 116 119 118 117 115 116 114 118 123 121 118 102 82 84 108 109 98 121 125 111 87 110 109 105 95 75 66 72 62055 149 12992 75 11930 17 14 15 6936 1045 253 239 227 217 207 198 190 184 179 177 177 177 175 176 175 173 172 172 168 167 165 167 168 169 168 170 171 175 175 999999 999999 174 177 180 174 178 178 171 159 112 75 78 72 81 91 103 126 999999 999999 999999 999999 999999 999999 999999 999999 999999 163 179 168 152 110 999999 999999 999999 999999 999999 999999 999999 171 169 182 215 202 195 197 214 205 192 177 180 173 165 166 168 172 171 166 160 155 153 155 151 152 153 155 157 155 157 155 157 158 160 163 161 162 161 159 160 162 166 165 158 151 142 130 123 120 117 116 113 114 112 115 114 114 112 113 110 113 117 115 110 94 76 79 103 106 98 121 126 114 94 113 112 106 91 66 53 70 62086 148 12992 75 11933 17 14 46 6934 1063 251 238 226 216 206 198 190 186 180 177 177 176 174 175 174 173 172 171 167 166 164 165 167 168 167 170 171 175 175 999999 999999 176 177 180 176 178 176 169 155 109 76 78 72 84 93 105 124 999999 999999 999999 999999 999999 999999 999999 999999 999999 166 179 174 147 98 999999 999999 999999 999999 999999 999999 999999 171 170 184 224 203 192 192 207 198 186 171 163 155 155 158 161 165 164 159 153 150 148 151 149 150 150 152 153 152 153 152 154 154 157 160 158 159 158 155 156 158 161 160 154 146 137 124 117 114 111 109 106 107 106 109 108 108 106 108 106 109 112 108 101 85 69 73 97 102 99 120 126 118 98 112 108 100 83 55 39 62117 148 12992 75 11936 17 15 17 6932 1082 250 237 226 216 206 198 191 187 180 177 177 176 174 175 174 173 172 170 168 166 164 164 167 169 168 171 172 176 177 181 999999 178 179 181 178 178 174 168 153 109 80 81 76 86 95 107 121 115 122 999999 999999 999999 999999 999999 999999 999999 999999 174 177 143 98 999999 999999 999999 999999 999999 999999 999999 175 169 177 210 197 187 186 197 188 177 165 157 148 148 152 154 158 157 153 148 145 144 146 145 146 146 148 149 148 148 148 150 150 153 156 155 156 155 152 152 154 157 155 150 142 133 120 113 111 106 103 100 101 100 103 102 103 102 105 103 106 108 103 96 81 67 73 96 102 107 120 125 117 94 110 102 94 77 50 30 62149 147 12992 75 11933 17 15 49 6929 1100 247 235 224 214 205 198 190 187 181 177 177 176 174 175 174 174 172 171 168 167 165 166 169 170 170 173 174 177 179 182 183 178 179 181 179 180 174 169 153 111 87 85 80 87 95 108 117 110 116 999999 999999 999999 999999 999999 999999 999999 999999 999999 176 144 100 999999 999999 999999 999999 999999 999999 999999 999999 183 177 206 193 185 199 191 180 170 160 152 144 142 146 148 150 150 148 145 141 139 141 140 141 142 144 145 144 144 144 147 146 149 152 151 152 152 149 148 149 152 151 147 139 130 119 110 106 101 97 94 95 94 97 96 99 99 104 102 104 105 100 93 80 69 77 101 109 115 119 123 116 95 107 97 87 69 42 62180 147 12992 75 11922 17 16 20 6927 1118 244 233 223 212 204 198 191 187 181 178 177 176 175 175 173 174 172 172 169 168 167 169 171 172 171 174 176 179 180 182 184 178 179 181 179 181 175 170 153 117 96 90 85 87 93 105 109 104 111 999999 999999 999999 999999 999999 999999 999999 999999 999999 182 140 98 107 999999 999999 999999 999999 999999 999999 999999 190 183 213 208 200 216 192 177 166 155 148 138 138 141 142 144 146 146 144 140 136 138 138 139 139 141 142 141 141 141 144 142 146 148 147 149 148 146 144 144 147 147 144 136 127 115 104 100 94 89 88 89 90 93 93 97 98 103 101 102 102 99 94 84 81 79 103 109 113 118 120 115 99 106 95 81 62 32 62212 147 12992 75 11914 17 16 52 6925 1137 242 232 221 211 204 198 191 187 182 178 177 177 175 175 174 174 173 173 171 170 168 170 172 173 172 176 178 181 181 182 183 179 180 181 179 181 176 172 158 125 102 94 88 87 91 104 104 101 107 999999 999999 999999 999999 999999 999999 999999 999999 999999 184 141 95 110 999999 999999 999999 999999 999999 999999 999999 198 191 218 213 209 220 188 171 157 147 140 131 130 132 133 135 139 142 141 136 131 133 134 135 136 138 138 136 136 135 138 137 141 142 142 144 144 142 139 138 141 141 138 132 124 111 100 94 89 84 84 84 86 88 89 94 95 100 98 99 99 96 93 85 86 84 101 107 111 118 116 112 99 101 90 75 54 25 62243 147 12992 75 11898 17 17 23 6922 1155 241 231 221 211 204 198 192 189 183 178 177 177 175 176 174 175 174 174 171 171 169 171 173 175 175 178 180 182 181 180 181 180 180 182 180 179 175 174 164 133 109 100 91 89 89 102 98 102 106 999999 999999 999999 999999 999999 999999 999999 999999 999999 190 142 94 107 999999 999999 999999 999999 999999 999999 999999 197 190 222 206 198 219 179 165 150 140 135 126 121 122 123 125 131 135 136 129 124 126 128 129 131 132 133 131 130 128 130 130 134 135 135 137 138 136 134 133 136 135 133 127 120 107 96 90 84 81 80 80 80 82 84 89 90 95 93 95 95 92 90 86 87 92 99 108 106 113 111 108 98 96 85 70 48 18 62275 147 12992 75 11881 17 17 55 6920 1173 238 229 220 210 204 198 193 189 183 179 177 177 175 176 175 176 175 175 172 172 171 173 176 178 177 180 180 181 181 179 180 181 181 181 180 179 173 173 164 137 114 101 93 88 87 104 98 95 102 999999 999999 999999 999999 999999 999999 999999 999999 999999 196 147 92 105 999999 999999 999999 999999 999999 999999 999999 194 185 216 200 189 212 169 158 145 136 129 119 115 114 116 118 124 130 130 123 117 119 121 124 125 126 127 124 124 122 123 123 128 128 129 131 132 131 130 129 132 131 128 122 115 103 93 86 80 76 76 75 76 78 80 84 85 89 88 91 92 90 88 85 89 93 99 104 103 109 105 102 94 88 77 64 41 10 62306 147 12992 75 11877 17 18 26 6918 1191 238 229 220 211 204 198 193 189 183 179 177 177 176 176 177 178 176 176 172 172 172 174 178 179 179 180 180 181 181 179 180 180 180 179 177 177 169 170 160 138 115 101 92 84 85 104 97 93 94 999999 999999 999999 999999 999999 999999 999999 999999 999999 194 138 89 999999 999999 999999 999999 999999 999999 999999 999999 198 188 206 200 184 204 160 151 141 130 122 113 109 106 111 112 118 123 123 116 110 113 115 118 120 120 121 119 118 115 116 116 121 119 121 124 125 125 125 125 129 128 126 120 113 101 91 85 78 74 72 71 73 74 76 80 81 85 84 86 87 87 86 85 88 91 96 99 100 103 97 94 85 78 69 57 36 4 62337 147 12992 75 11880 17 18 57 6915 1209 238 230 221 212 206 200 194 189 184 180 178 178 176 177 177 178 177 176 172 172 173 174 178 179 179 180 179 179 181 178 178 179 177 176 175 175 168 169 155 136 115 100 91 83 86 105 101 94 93 115 999999 999999 999999 999999 999999 999999 999999 999999 194 126 83 999999 999999 999999 999999 999999 999999 999999 999999 999999 186 201 202 178 197 152 145 134 124 115 108 102 98 105 107 111 116 116 110 104 106 110 113 115 116 116 115 114 111 110 111 116 114 115 119 120 121 121 122 126 126 125 121 115 102 91 84 77 72 70 69 71 72 72 75 77 81 80 82 83 84 85 85 88 91 93 95 96 95 88 83 75 69 62 53 34 4 62369 147 12992 75 11880 17 19 29 6913 1228 239 230 222 214 208 201 195 190 184 180 179 178 177 177 178 179 177 175 173 173 173 175 179 179 179 179 178 177 179 176 176 176 175 173 172 171 165 165 152 135 116 100 91 83 86 106 102 97 94 119 133 999999 999999 999999 999999 999999 999999 999999 189 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 188 196 200 165 185 141 135 126 116 109 102 97 93 100 101 105 111 111 105 98 100 105 109 112 113 113 113 111 108 106 107 112 110 112 115 116 117 117 119 124 125 124 122 118 104 93 85 76 71 70 69 70 70 70 73 75 78 78 80 80 81 83 85 88 90 90 91 91 89 79 72 65 62 57 50 32 4 62400 148 12992 75 11875 17 20 0 6911 1245 238 229 221 214 208 201 194 189 184 180 180 179 177 177 177 178 176 175 173 173 174 176 179 179 179 178 177 176 177 175 174 173 173 171 169 168 162 163 149 134 115 100 91 82 83 104 103 100 99 120 133 999999 999999 999999 999999 999999 999999 999999 184 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 190 183 193 154 173 131 127 118 109 102 97 92 88 95 95 99 105 107 101 93 94 98 103 108 109 110 110 108 104 103 105 109 107 109 113 114 114 115 117 122 124 124 123 119 106 94 83 75 70 68 67 69 69 69 72 73 76 75 77 77 79 83 85 88 89 89 87 85 81 69 62 55 55 53 46 29 3 -29 62432 149 12917 75 11837 17 20 32 6908 1264 236 233 225 218 211 205 199 193 188 184 181 180 179 176 176 176 178 177 176 173 173 175 177 180 178 178 177 176 174 176 173 172 170 171 167 166 166 159 999999 148 133 115 99 91 82 82 103 104 102 99 118 131 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 192 180 180 137 157 120 119 111 102 97 95 93 90 95 91 93 99 101 96 90 89 92 97 102 105 107 107 105 100 99 101 104 102 104 110 112 112 112 115 120 122 122 122 120 107 94 83 74 69 68 67 69 69 69 70 70 73 73 75 75 76 80 83 86 87 86 84 80 73 59 52 49 52 52 44 25 0 -29 62463 149 12917 75 11844 17 21 3 6906 1282 229 228 221 214 208 203 197 192 188 184 182 181 179 177 176 177 179 178 176 173 173 175 177 180 178 177 176 173 172 174 171 170 168 168 165 162 162 156 999999 147 131 114 101 93 84 84 103 105 102 100 112 128 139 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 190 171 169 127 128 108 110 102 95 92 94 94 91 95 91 91 96 97 95 90 89 91 94 97 100 102 102 100 96 94 96 98 96 100 106 109 110 110 112 117 119 119 120 118 105 92 82 74 70 69 68 69 68 67 68 67 69 70 72 73 74 77 80 83 84 82 80 76 67 51 42 42 47 50 44 26 1 -22 62495 149 12917 75 11851 17 21 35 6903 1300 224 223 216 211 206 201 195 191 188 184 183 182 180 177 176 178 179 178 176 174 173 175 176 179 176 176 175 172 170 171 169 168 167 166 162 159 158 155 999999 148 130 114 104 96 88 89 104 105 104 100 109 125 134 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 189 167 156 115 104 95 98 93 88 88 94 97 95 98 93 92 96 97 95 93 91 90 90 91 94 96 97 95 91 88 91 93 92 97 103 107 108 107 109 114 116 116 117 116 103 92 82 75 71 69 67 68 67 65 64 64 66 67 69 70 70 73 76 79 80 79 77 73 62 45 35 34 40 45 42 28 7 -12 62526 151 12842 75 11732 17 22 6 6901 1318 203 219 217 211 207 203 198 193 189 187 184 183 182 180 178 177 178 179 177 175 173 173 174 176 178 175 174 173 170 168 169 167 166 165 165 161 157 154 152 999999 147 129 113 106 100 93 93 105 106 106 100 105 120 128 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 182 164 149 106 95 92 96 93 87 88 96 101 101 103 97 95 99 100 99 97 95 91 87 86 89 91 92 90 86 84 86 88 89 94 101 105 106 104 106 111 114 115 115 113 101 90 81 73 70 67 66 66 65 62 60 61 64 66 68 68 67 70 74 77 77 77 75 70 58 40 29 29 35 42 43 34 14 0 -9 62557 154 12617 75 11550 17 22 37 6898 1336 197 197 198 200 216 211 206 203 199 194 190 187 185 184 184 183 181 179 177 179 178 176 173 172 172 173 175 176 174 173 170 168 167 168 166 166 165 165 159 154 151 150 999999 146 129 116 108 105 98 101 109 109 105 99 101 117 120 136 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 181 155 140 101 88 89 93 91 88 88 97 105 107 109 102 99 101 103 104 103 100 92 84 81 84 86 87 85 83 82 84 84 86 92 99 104 103 101 103 107 111 114 114 111 100 88 78 71 67 65 64 65 64 60 58 59 63 65 67 68 67 69 73 76 76 76 73 66 52 33 23 25 33 42 45 39 22 9 0 62589 157 12392 75 11353 17 23 9 6895 1355 199 197 195 195 195 196 197 209 205 201 198 195 192 188 186 185 184 184 183 181 178 177 178 177 174 172 171 171 172 173 173 171 171 170 167 167 167 165 165 164 163 159 153 150 150 152 145 132 122 116 114 108 109 113 112 110 103 98 110 114 129 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 145 137 100 88 89 92 89 88 92 102 110 114 115 108 103 103 104 106 108 104 94 82 76 77 80 81 81 79 79 80 81 84 89 97 102 101 98 99 102 106 110 112 110 99 86 76 69 66 63 63 63 62 59 57 58 61 64 67 68 67 69 72 74 74 74 70 62 47 28 18 22 34 45 50 46 32 16 -1 62620 158 12317 75 11178 17 23 40 6893 1374 197 196 194 193 192 193 194 195 203 199 196 194 192 189 187 185 184 183 183 183 180 177 175 177 175 172 170 169 169 169 171 170 170 170 169 167 166 166 164 163 163 162 158 153 150 153 999999 146 135 126 121 121 119 117 119 117 114 106 98 103 108 122 138 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 138 130 102 89 89 89 86 90 97 108 117 123 121 113 107 106 106 108 111 107 94 79 71 71 73 75 75 75 75 74 76 80 86 93 97 98 94 94 97 100 105 109 108 98 83 73 67 64 62 61 62 61 59 57 58 60 63 66 67 66 67 70 72 73 73 69 59 43 22 14 21 37 48 54 51 41 24 2 62652 160 12167 75 10997 17 24 12 6890 1394 194 194 194 193 192 191 190 191 192 193 195 193 191 189 188 185 183 183 182 182 182 181 179 176 174 175 172 170 168 168 167 167 169 168 168 168 169 166 166 164 162 161 162 161 157 153 152 154 153 149 140 131 128 128 127 122 122 118 115 108 97 95 100 114 128 137 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 134 121 101 89 88 88 88 92 102 115 126 132 127 118 112 109 109 111 114 110 94 74 63 63 65 68 69 69 69 69 70 74 81 88 93 94 90 90 91 95 100 105 105 96 81 71 66 64 61 60 60 61 60 59 59 61 64 67 68 66 66 68 70 72 72 68 57 40 19 11 21 40 53 58 56 44 25 8 62683 164 11867 75 10781 17 24 43 6887 1412 197 195 193 191 191 192 192 191 190 189 189 189 190 189 188 187 185 184 183 182 181 181 181 182 182 180 178 175 173 174 171 168 167 167 166 166 168 166 165 166 167 164 163 159 157 157 160 159 156 153 153 156 155 153 148 141 138 139 138 131 129 124 119 109 94 89 93 105 121 134 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 135 115 101 92 91 91 93 99 109 124 135 141 136 126 118 113 112 115 118 113 91 67 56 55 57 61 62 62 63 62 63 67 73 81 88 90 86 85 86 89 95 101 101 92 80 70 66 63 60 59 58 60 60 60 60 62 66 68 70 67 66 68 69 71 72 68 57 39 18 12 23 41 55 60 56 43 25 11 62714 168 11567 75 10538 17 25 14 6885 1431 201 199 198 196 194 192 191 189 189 190 190 189 188 187 187 185 185 184 183 182 182 181 181 180 180 180 180 181 181 179 177 174 172 173 170 168 167 167 165 165 165 163 161 162 164 161 158 154 151 153 157 158 157 156 157 160 159 159 161 161 156 152 150 143 137 130 121 107 91 85 91 107 124 137 154 172 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 130 114 104 96 95 96 100 107 118 134 145 150 145 135 125 118 116 119 124 118 92 64 49 48 49 53 55 55 56 56 57 60 66 74 81 84 82 82 82 84 91 97 97 89 79 71 66 63 60 59 57 59 60 61 62 64 68 71 73 70 68 68 69 70 71 67 55 38 16 13 24 43 57 62 58 42 29 16 62746 169 11417 75 10321 17 25 46 6882 1450 194 197 198 197 196 194 192 191 189 187 187 188 188 188 186 183 181 181 182 182 181 180 181 181 180 180 180 180 179 180 179 177 176 174 172 173 170 168 167 167 165 163 163 160 158 158 159 157 154 149 145 150 154 156 158 157 159 164 164 165 170 174 171 164 160 154 146 137 126 109 90 83 91 109 127 140 156 172 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 138 122 110 103 102 103 105 113 125 139 148 152 148 142 133 126 124 126 130 123 97 66 48 43 43 46 48 50 52 51 52 56 60 67 75 78 77 78 79 81 87 93 94 87 78 71 68 65 61 59 56 58 60 61 62 65 69 73 75 72 69 68 68 68 69 65 53 38 18 14 22 41 55 62 62 44 27 62777 172 11192 75 10126 17 26 17 6879 1468 203 199 195 193 195 197 196 195 192 191 189 188 187 187 186 186 184 182 180 179 180 180 180 179 179 180 180 180 179 179 179 178 178 177 175 174 173 171 172 170 167 167 167 165 163 163 159 156 155 155 153 149 145 143 149 155 157 160 160 163 168 168 169 173 178 179 171 169 162 153 144 132 113 92 85 90 110 128 142 157 168 180 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 126 134 139 147 128 117 110 108 109 111 116 127 139 146 150 148 142 134 127 123 124 128 122 96 66 47 41 39 41 43 45 47 48 48 50 53 60 66 71 72 74 74 77 82 88 90 85 77 72 69 66 62 59 55 58 60 61 61 64 69 74 76 73 70 68 67 68 68 62 51 36 17 14 20 36 51 58 59 39 22 62809 174 10967 75 9899 17 26 49 6876 1487 200 201 202 201 198 194 193 194 196 195 193 191 190 188 187 186 185 184 183 181 180 178 178 179 179 179 178 178 179 179 179 178 178 178 176 175 174 173 173 171 169 170 169 166 167 167 165 164 163 159 155 153 150 149 145 142 141 149 154 158 162 164 168 172 173 174 176 181 184 179 178 172 162 151 136 116 95 86 91 109 128 141 153 162 168 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 122 125 126 139 123 112 106 107 110 114 117 124 134 140 144 143 138 128 119 116 118 122 118 93 66 48 40 37 36 36 40 42 43 41 43 46 53 57 63 65 67 67 70 76 84 87 83 78 73 71 68 63 61 55 57 60 61 61 64 68 74 77 74 70 68 67 67 66 59 47 32 14 11 18 34 48 55 53 32 62840 177 10742 75 9695 17 27 20 6873 1506 209 202 197 198 200 201 200 197 193 192 193 194 193 192 190 188 185 184 182 182 181 180 179 179 177 177 178 178 178 177 176 178 178 177 177 177 176 174 173 173 171 172 170 168 169 169 167 167 167 164 163 162 158 153 152 150 148 145 141 140 149 155 159 164 167 171 177 176 175 179 184 189 185 185 179 168 159 142 122 100 90 93 111 128 139 152 158 160 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 117 117 113 122 110 102 97 96 101 107 112 119 127 132 137 137 133 122 110 107 109 112 108 89 65 49 42 37 35 36 39 38 37 36 38 40 45 48 54 58 60 61 64 70 79 83 82 79 75 72 69 65 62 56 58 61 60 59 64 70 76 78 74 70 67 67 66 63 55 43 29 13 10 17 31 44 49 43 26 62872 179 10592 75 9496 17 27 52 6870 1525 199 206 205 199 194 196 198 200 199 196 193 191 192 193 191 189 186 184 182 181 180 180 179 180 179 178 176 176 178 178 178 176 175 177 177 175 175 175 174 173 172 173 170 171 170 168 169 170 168 169 169 166 162 161 158 152 154 153 149 144 142 142 150 158 162 168 171 175 181 181 180 183 187 191 189 189 184 174 166 148 129 106 94 95 110 126 138 148 152 148 152 999999 999999 999999 999999 999999 999999 999999 999999 131 112 106 104 110 104 98 88 86 92 99 101 108 119 125 129 129 129 118 103 96 98 100 98 82 64 45 39 34 32 34 39 36 34 32 36 37 39 40 48 52 54 55 58 64 72 76 77 76 74 71 70 66 64 55 55 60 61 60 64 70 76 78 73 68 68 67 68 65 58 45 31 12 11 13 26 39 44 38 22 62903 180 10517 75 9295 17 28 23 6868 1543 186 198 205 205 198 194 195 198 200 199 196 193 190 190 189 189 186 184 182 181 180 179 180 179 179 179 178 176 176 177 177 177 176 175 177 176 174 175 174 172 172 172 172 169 170 170 168 169 171 169 170 170 167 163 162 159 153 155 155 149 142 141 142 150 158 163 170 174 177 185 185 185 187 190 194 192 191 186 175 167 149 130 110 98 98 111 125 138 147 149 140 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 105 100 99 105 101 94 84 80 87 94 96 104 116 122 126 126 127 115 100 92 94 97 94 78 62 42 38 33 31 33 39 33 32 30 33 34 35 35 43 48 51 51 56 61 69 72 74 75 74 71 72 67 65 54 54 61 61 61 65 72 77 79 72 69 70 69 70 67 60 46 33 14 13 12 24 38 42 35 18 62934 179 10517 75 9071 17 28 54 6865 1560 186 198 205 205 198 194 195 198 200 198 195 191 189 188 187 187 185 183 181 180 179 179 179 178 179 179 178 175 176 177 177 177 176 175 177 176 173 174 174 171 171 171 172 169 170 170 169 169 172 171 172 171 169 165 164 159 152 155 154 146 140 139 141 149 158 163 171 176 179 188 188 188 189 191 195 195 195 189 176 167 150 131 112 102 102 116 129 139 146 147 137 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 104 99 99 102 95 88 79 76 83 91 93 100 112 119 123 124 124 112 97 91 93 95 91 74 60 41 38 33 30 32 37 32 31 28 31 31 32 32 39 45 48 48 53 58 67 70 73 75 75 72 72 68 66 54 53 59 60 60 65 73 79 80 73 70 72 70 71 68 60 45 33 15 14 11 22 37 42 33 62966 179 10517 75 8844 17 29 26 6862 1579 186 198 205 205 198 194 195 197 198 195 192 190 188 187 186 186 184 182 181 179 179 178 179 177 179 179 178 175 176 177 177 178 176 174 176 176 172 173 173 170 171 171 171 168 170 170 169 170 174 173 174 174 171 167 164 159 152 154 154 146 139 138 141 149 158 164 173 177 181 190 192 190 189 191 195 195 197 191 178 169 150 132 114 107 109 124 137 146 152 148 134 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 99 93 93 94 89 999999 74 70 78 86 88 95 106 113 118 119 120 109 94 88 90 90 86 72 61 42 39 34 29 30 37 31 29 26 29 29 29 28 35 41 44 45 50 55 63 68 72 75 75 72 73 69 67 54 51 57 56 57 63 72 79 81 74 71 72 71 71 67 59 44 33 17 16 11 21 36 39 30 62997 179 10517 75 8615 17 29 57 6859 1596 186 198 205 205 198 193 193 195 196 193 191 189 187 186 185 185 183 182 180 179 179 179 179 178 179 179 178 175 176 178 177 178 175 173 176 175 171 172 172 169 170 170 170 167 170 171 169 170 175 174 175 176 172 168 165 160 153 154 153 146 139 140 144 151 160 166 174 179 182 191 195 192 191 192 197 197 199 193 179 169 148 129 114 110 113 130 143 150 151 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 87 84 999999 999999 999999 999999 64 72 79 80 86 96 103 109 110 113 104 89 83 85 85 82 73 66 45 41 34 27 29 37 30 28 24 28 28 27 24 30 35 39 40 47 50 59 64 69 73 74 72 73 69 67 51 48 53 52 53 59 69 78 79 72 69 71 70 70 64 55 40 30 15 15 9 19 32 36 28 63020 178 10517 75 8441 17 30 20 6857 1609 186 198 202 201 195 192 192 194 195 193 190 188 187 186 185 185 183 182 180 180 180 179 180 178 180 180 179 175 176 178 177 177 175 173 175 175 170 171 170 168 169 169 169 167 171 172 171 171 176 175 177 176 173 168 168 163 156 157 155 147 142 144 149 155 164 168 175 180 182 192 197 194 191 191 195 197 999999 999999 178 168 148 131 117 114 115 130 144 150 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 65 70 70 74 83 91 98 100 105 96 81 75 78 77 78 75 74 50 45 37 28 29 38 30 27 22 26 26 24 19 25 29 32 33 40 44 53 59 65 70 72 70 73 68 65 51 45 51 48 48 54 66 74 77 67 64 69 68 68 62 53 39 29 16 15 7 12 25 31